vzkernel-debug-devel-2.6.32-042stab145.3> H HtxHF^  Զ&Xf~j)u32KgY!NDcB~9d55c8867695bf16e3fbfdfdec5753a2af64e9ab錛$er`f;_F^  Զy{x:7^_Puܞ1Q/Olg~>4M{ ?Mzd + u  6MSX,~,~  |,~ fx,~ p,~ m,~ t,~Ll,~*,~ X ,~ x   ( 8 9 <: m>F^FFfGF̌,~HG~,~IH0|,~XH\YH]\H],~]I,~^J 5bMz(dMzeMzfMzlMzzMzCvzkernel-debug-devel2.6.32042stab145.3Development package for building kernel modules to match the debug kernelThis package provides kernel headers and makefiles sufficient to build modules against the debug kernel package.^8kbuild-rh6-x32.eng.sw.ruTVirtuozzoGPLv2System Environment/Kernelhttp://www.kernel.org/linuxi686if [ -f /etc/sysconfig/kernel ] then . /etc/sysconfig/kernel || exit $? fi if [ "$HARDLINK" != "no" -a -x /usr/sbin/hardlink ] then (cd /usr/src/kernels/2.6.32-042stab145.3.debug && /usr/bin/find . -type f | while read f; do hardlink -c /usr/src/kernels/*.el6*.*/$f $f done) fi5N 6h!LeLzK 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)} Px6 t mwZQ $ \ M 3 % |c ^ODiBE ! Z"[ c2*Re\ [M"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$[6jJ  4>o. Up5= [$^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 l 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)HpNcQCduK !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/UY&9/  " &.;h&J PyE K  x:7T=/ Kذ KU0%-#0 I>fL 5 5 3%Q oo  ii) Y+ ` 0'H<x c)ni 40KewJbQVV u (+g#B X^5#7N B''UU:9}, >EF{Jmk" 6t,0Pc.4a c ['/&.z8p  Mg7   b #5[ C ` 6u ]sk m{d5eIgeg}ecT=~$bv- &:P YxMr)\# lWvxJ6v tL %@nL>P n! UUA9EWDk;v 0FUE HO&E000000KNf AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AAAA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤AA큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AAA큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤AAA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AAA큤A큤AA큤AAA큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AAA큤AA큤A큤AAA큤AA큤A큤A큤AAA큤A큤AAA큤AAA큤AA큤AA큤A큤AA큤A큤A큤AA큤AA큤A큤AAA큤A큤A큤A큤AAA큤AA큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AAA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤AA큤A큤A큤A큤AA큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤AA큤AAA큤A큤AAA큤AA큤AA큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤AA큤A큤A큤A큤AA큤AA큤A큤A큤A큤AA큤AA큤AAA큤AA큤A큤A큤A큤AA큤AAAA큤AA큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤AA큤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큤AA큤AA큤A큤A큤A큤AA큤AA큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤AA큤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큤A큤A큤AA큤A큤A큤AA큤A큤AAA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤AA큤AA큤AA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤AA큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤AA큤AA큤AAA큤AA큤AA큤A큤A큤A큤A큤A큤A큤A큤AA큤AA큤AAA큤A큤AA큤AA큤A큤A큤A큤AAA큤A큤A큤AA큤AA큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤AA큤A큤AA큤A큤A큤A큤A큤A큤AAA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤AA큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤AAA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤AA큤A큤AAA큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤AAA큤AAA큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AAA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤AAA큤A큤A큤A큤A큤A큤AA큤AA큤AA큤AAAA큤AA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤AA큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AAA큤A큤A큤A큤A큤A큤A큤AA큤AA큤A큤A큤A큤AA큤A큤AA큤AA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤AA큤A큤AA큤AA큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤AA큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤AAA큤AAA큤A큤AA큤AA큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤AA큤AA큤A큤AA큤A큤A큤A큤A큤AA큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤AA큤A큤A큤A큤AA큤A큤A큤AA큤A큤AA큤A큤AA큤AA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤AA큤A큤A큤A큤A큤AA큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤AA큤AA큤A큤A큤A큤A큤AA큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤AA큤AA큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤AAA큤A큤A큤A큤A큤A큤AA큤A큤A큤AA큤A큤AAA큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤AA큤AA큤A큤A큤AA큤AA큤A큤A큤AA큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤AA큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤AA큤AAAA큤AA큤A큤A큤AA큤AA큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤큤A큤큤큤큤큤큤A큤A큤큤A큤큤큤큤큤A큤큤A큤A큤큤큤큤A큤큤큤큤A큤큤A큤A큤A큤A큤A큤큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤AA큤A큤AA큤AA큤A큤AA큤AA큤A큤A큤A큤A큤A큤A큤A큤AAA큤A큤AA큤A큤AA큤A큤AA큤^ X^ K^ D^ ^ ^ D^ D^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ I^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^Y^7^iK5K5^ƚK5K5^^^^ƕ^^^QK5^^E^K5K5K5K5K5K5^K5K5K5K5K5K5K5^ ^^K5K5K5K5K5K5^7^K5^^7^gK5^N^.^s^tK5K5K5^K5K5K5^K5^^K^4K5^Ʀ^7K5^7K5^K5^K5^K5^sK5^K5K5K5^^^3^ ^7K5^ ^p^K5^ƬK5K5K5^^K5^^s^^ƧK5K5^ƏK5K5K5^K5K5^ƢK5K5^7^K5^^^^K5K5K5^^^7^^Ə^^K5K5^7K5^K5^ K5K5K5K5^^^K5K5^^K5K5^(^(K5^"K5K5^K5^7^^ƧK5^Ƨ^Ƨ^Ƹ^^^K5K5^ƴK5K5^7K5^K5^^K5^ƴ^HK5^K5K5^ƜK5^Ɯ^^^+^Ɨ^^K5^^^^^K5^^^K5K5K5K5K5^K5^^7^^^7^a^K5^K5^(K5K5K5K5K5^K5K5K5K5^K5K5K5^$K5K5K5K5K5K5K5^^+K5K5K5K5^^K5K5K5^K5K5K5^K5K5K5K5^vK5^K5^K5^^ ^K5K5K5K5^7K5^ƊK5K5^7^^7^7^{^^7^7^K^K5^K5K5K5^7^7^K5K5K5^.^^^^^^ƶ^7^U^7K5^.K5K5K5K5K5^K5^K5^ K5^.K5K5^^K5K5K5^$K5^Ƅ^Ƅ^ƕ^^Y^Y^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ K^ ^ ^?^?^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ Q^.K5K5^iK5^^4^Ɯ^Ɩ^K5^^ƳK5^^}K5K5^Ƴ^K5^.K5K5^^K5^$^ Q^OK5^Ơ^ƠK5K5K5K5K5K5K5K5K5^.K5K5K5K5K5K5K5K5K5K5K5K5^ƃK5K5K5K5K5K5^K5K5K5K5K5K5^JK5K5K5K5K5K5^K5K5K5^ƕK5^OK5K5K5K5K5K5K5K5^kK5K5^OK5K5K5K5K5K5^OK5^aK5K5K5^K5K5^O^OK5K5^K5^Ƨ^Ƨ^ƧK5K5K5K5^k^^k^ƯK5K5K5^^K5^@K5K5^K5K5K5K5K5K5K5K5K5^ƘK5K5K5^#K5K5K5K5^^K5K5K5^OK5K5^{^KK5K5K5K5^OK5K5^K5^\^\^O^O^O^O^O^O^O^O^O^O^O^O^O^O^O^O^O^6^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^ Q^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^6^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^OK5K5K5^K5K5^sK5K5K5^K5^^.^K5K5K5K5^s^ƦK5^t^OK5K5K5^s^.^^^^^^ ^^ ^^^^^^^Ə^ƭ^^ƭ^^^^ ^Ə^^^^^^^^Ʈ^^^^K5^^^.^^ ^ƭ^^^^^^.^^^^Ə^Ə^ ^^Ʈ^^.^K5^F^6K5^K5K5K5^^RK5K5K5^}K5^ƭK5^O^O^.K5K5K5K5K5K5K5K5K5K5K5^OK5K5K5K5^MK5^ƖK5K5^K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5^K5^OK5K5^/^ DK5^K5K5K5^O^K5K5^^z^.^^^^^^^^K5^Ɠ^O^O^L^ƳK5K5^ƚ^O^O^ƍK5^K5^[K5^^)K5^OK5^.K5K5K5K5K5K5^.K5K5K5^K5K5K5^.K5K5^OK5K5K5K5K5K5K5K5^O^OK5K5K5K5^^ K5K5K5K5K5K5K5K5K5K5^f^O^^K5K5^^^O^K5K5K5^|^^K5^^Q^Ƌ^Ƴ^O^O^O^O^O^^q^Ɯ^Ƹ^^OK5K5^K5K5^ƳK5^^OK5^O^.^s^Ƙ^^O^K5K5K5K5K5K5K5^O^ƌK5K5K5^K5^.K5K5K5K5K5^9^O^^O^O^OK5K5K5^K5K5^K5^^.^^Ƅ^Ɩ^K5K5^K5^Ɵ^K5K5^^ƳK5K5K5K5K5^^O^O^O^O^OK5K5K5K5^.K5K5K5K5^K5K5^K5K5^^ƳK5^A^K5K5K5^kK5K5^^OK5^^^^^ưK5^^^O^O^Q^O^ K5^OK5^_K5K5^O^O^OK5^K5^OK5K5K5^O^O^^GK5^O^ƯK5K5K5^K5^JK5^XK5^O^OK5K5^OK5^^K5^o^O^^K5^O^OK5K5K5^LK5K5^L^OK5^O^K5K5K5K5^O^O^ƗK5^.K5K5K5K5^ƭK5K5K5^K5K5^K5K5K5K5K5^^OK5^O^O^O^PK5K5K5^ K5^.^UK5K5K5K5^K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5^K5^K5K5K5K5K5^O^ ^^ƋK5K5K5K5^ƺ^OK5K5K5^K5K5K5K5K5^K5^O^pK5K5K5K5^ K5K5K5^^^O^K5^^^K5K5^K5^O^K5^OK5^O^.K5^K5K5^^ ^R^q^^ ^ƹK5K5^OK5K5^ƕ^^OK5K5K5^Ƃ^O^^K5^ƨK5^K5K5K5^OK5^CK5K5K5K5K5^'^^.K5K5K5K5K5K5K5K5K5K5K5K5K5^K5^^K5^!^ƘK5K5^K5K5K5K5^zK5K5^O^^O^OK5^O^^K5^^K5K5^wK5K5K5^OK5^O^AK5^O^^ K5^^O^^^K5^PK5K5K5^K5K5K5^zK5^OK5K5^^K5K5K5K5^OK5^^K5^K5^^Ƹ^O^OK5^OK5K5K5K5^^^ K5^O^K5K5K5K5^^&^OK5K5^ƴK5K5K5K5K5K5^K5K5K5^t^O^^|^IK5K5K5^.K5K5K5K5K5K5K5K5^K5K5^.K5K5K5K5K5^Ɨ^ ^K5K5K5K5^.K5K5K5K5K5K5K5K5K5K5^.K5K5K5K5^K5K5K5K5K5K5K5^^^xK5^d^.^^Ʊ^ K5^^^ƌ^.^^^^^ ^^ ^^^^O^O^O^O^.^Ʀ^Ʀ^Ʀ^Ʀ^Ʀ^Ʀ^ ^Ʀ^^^OK5K5K5^Q^O^O^^^O^^^OK5^K5^GK5^k^O^^.K5K5K5K5K5K5K5K5K5K5K5^K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5^v^Ƨ^ƧK5K5K5^ K5^OK5K5K5K5K5K5K5^Ə^OK5^Ɵ^O^V^V^!^.^!^j^ƽ^!^"^!^!^"^!K5K5K5K5K5K5K5K5K5^OK5^^Ƃ^^K5K5^PK5K5^7^g^V^^K5^VK5K5K5^VK5^pK5K5K5K5^K5K5K5K5^V^VK5K5K5^VK5K5K5K5K5^VK5K5K5K5K5K5K5K5K5^VK5^!K5K5K5K5K5K5K5K5^VK5K5^VK5^.^uK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5^ ^V^ K5K5K5K5K5K5K5K5^VK5K5K5K5K5^V^VK5^VK5^V^ K5^qK5K5K5K5K5K5K5K5K5^VK5^ ^ƻK5K5K5K5^VK5K5^VK5^V^C^g^V^_^^^VK5K5K5^V^`^V^K5K5^K5^k^V^^^^VK5^VK5^^ K5K5K5K5K5K5K5K5K5^V^ƹK5K5K5^VK5^g^f^V^VK5K5K5^K5K5^&^$^A^ ^Ə^V^^}K5^^^^^^V^Ɨ^^V^tK5K5K5K5K5^tK5^V^VK5^VK5^9K5^.^^^ ^^^V^V^V^V^V^V^Ɔ^QK5^K5K5^a^^V^]^V^K5K5K5^ƢK5K5K5K5K5^f^V^V^V^VK5^K5K5^VK5K5^Ƴ^p^p^p^XK5K5K5K5K5^X^XK5^X^.K5^ƚ^^NK5^^X^Ɛ^kK5K5K5^^z^QK5^X^^K5K5^E^.K5K5K5K5K5K5K5K5K5^XK5K5K5K5^^^K5^K5K5K5K5K5^X^gK5K5K5K5K5K5^.K5K5K5K5^K5K5K5K5^K5^X^ K5K5K5K5K5K5^XK5K5K5^XK5^^K5^^K5K5K5^ƖK5K5K5K5^ƢK5K5K5K5^X^XK5^^X^X^X^XK5K5^XK5K5K5K5K5K5K5K5K5K5^vK5K5^^X^K5K5K5K5K5K5K5^.K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5^^X^.^^^^^K5K5^K5^NK5K5K5^#^^4^^K5^XK5^ ^Ƴ^^X^X^I^IK5K5^K5^ƅ^EK5^^X^X^X^^^K5^K5K5^r^X^K5K5^EK5K5K5^X^X^K5K5^X^X^r^X^XK5K5K5^X^XK5K5^K5^.K5K5K5K5K5K5K5K5^.K5K5K5K5K5^XK5^K5K5K5K5^^^X^K5^XK5^^XK5K5^]K5K5K5^ƠK5^^{^^X^ƋK5K5K5^X^YK5K5K5^Y^ƦK5K5K5K5^ƛK5K5K5K5^.K5K5K5K5K5K5K5K5K5K5K5^.^K5K5K5^^bK5^s^s^ƍ^ƚK5^bK5^b^bK5^ƚK5K5K5K5K5K5^bK5K5K5^bK5K5K5^b^bK5K5^r^K5^bK5^^P^K5^qK5^YK5^Y^Y^Ƴ^.K5K5K5K5K5^Y^Y^Y^Y^Y^Y^YK5^ ^YK5^U^U^K5K5K5^K5^Y^K5^^^Ƹ^^A^K5^ƚK5^aK5^Y^YK5^^^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^YK5^YK5^^.K5K5K5K5^A^K5K5K5^Y^Y^ƧK5^Y^jK5K5K5K5K5K5K5^.K5K5K5K5K5K5K5K5K5^.K5^K5K5^^^.K5K5K5K5K5K5K5K5^^^K5K5^K5K5K5^^K5^K5K5K5^^K5^^^^K5^&K5K5K5K5^K5K5^^^^^^^K5K5^^^^^^^^K5^.K5K5K5K5K5K5^Y^.K5K5K5K5^YK5K5^Y^Ƹ^YK5K5K5^.K5K5K5K5K5K5^^^^^Ƙ^A^^K5^^.K5^ ^ƌK5K5K5K5K5K5K5K5^Y^K5K5^Y^Y^K5K5^ƕ^Ƃ^Ə^G^K5K5^ƕK5^ƘK5K5K5^Y^Ƙ^g^YK5^^^Y^Y^Ƃ^Y^Y^K5K5^YK5^.K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5^.^ƣ^)^K5^zK5K5K5K5K5K5^ƺK5K5K5K5^K5^ƕ^Y^Y^YK5K5^Y^.K5K5^.K5^Ɠ^^Y^^Y^Y^Y^ƕ^^K5K5K5^YK5K5K5^ƟK5^ƐK5^YK5^^z^Y^Y^YK5K5^YK5^G^YK5K5K5K5^Y^9K5K5K5K5^.K5K5^ƐK5^KK5^^jK5K5K5K5^K5K5^Y^Y^^^.K5^^Ƹ^o^^Ƹ^^K^K5^j^1K5K5^YK5^.K5K5K5^NK5K5K5^YK5K5^.K5K5K5K5^Ƙ^^^Ɛ^RK5K5K5K5^^.K5K5K5K5K5^Q^zK5K5^.^0^ ^^f^K5^K5^Ʊ^C^ƱK5^^0^^^^^^^ƌK5^^ƴ^.K5K5^.^^.^^K5K5^^e^^^^C^^C^1^|^ ^F^^Ƒ^Ʋ^=^MK5K5K5^K5K5K5^H^H^Ɩ^^)^K5^^Ɗ^M^ƶK5^K5K5K5^0K5K5K5^^Ʋ^ƊK5^ƲK5K5^^YK5K5^K5K5K5K5K5K5K5^K5K5K5K5^^YK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5^K5K5^K5K5K5^9K5^ƉK5^K5K5K5K5^^K5K5K5K5K5K5K5K5^K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5^K5K5K5K5K5K5K5K5K5K5K5^YK5^Ƌ^Y^Ƅ^d^A^Y^^^'^:^Y^^^^^^2^^}^^^=^^#^9K5^m^#^^Y^Y^Ƅ^.^Ɛ^.^^^^^Ə^^^Ə^^^^^^^^ ^.K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5^ƧK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5^ D^ D^ D^ C^ D^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ?^ >^ >^ >^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ >^ >^ >^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ -^ -^ -^ ^ ^ ^ ^ ^ .^ -^ .^ .^ .^ .^ ^ ^ ^ ^ ^ ^ /^ /^ ^ ^ ^ ^ ^ ^ ^ ^ ^ >^ /^ >^ =^ 0^ =^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ?^ >^ ?^ ^ ^ /^ /^ /^ ^ ^ ^ >^ >^ >^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ -^ -^ -^ ^ ^ ^ ^ ^ ^ /^ /^ /^ ?^ ?^ ?^ >^ >^ ^ ^ ^ -^ -^ -^ )^ ^ *^ ?^ ?^ ?^ ?^ ?^ ?^ ?^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ -^ -^ -^ .^ .^ .^ .^ .^ .^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^k^YK5^Y^Y^ ^(K5K5^Ơ^^K5^ƠK5K5K5^^^k^V^UK5^VK5^kK5^kK5^kK5^6K5K5K5K5K5K5^K5K5K5K5K5K5^kK5K5K5^.K5K5K5K5K5K5K5K5K5K5K5K5K5K5^.K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5^k^Y^YK5^Y^YK5^kK5K5^YK5K5^YK5K5^6^YK5^YK5K5K5K5K5K5^ƠK5^kK5^k^X^VK5^V^X^K5K5^k^K5K5K5K5K5K5K5K5^VK5K5K5^.K5K5K5K5K5K5K5K5K5K5K5K5K5K5^K5K5K5^VK5K5^VK5K5^^.K5K5K5K5^K5K5K5^k^Y^Y^ZK5^Y^Y^[^[^Y^^YK5^^kK5^k^^k^K5^^6K5K5^6K5^.^K5K5K5K5^kK5K5K5^oK5^^m^mK5K5K5K5K5K5K5K5K5K5K5K5K5^.^K5^.^^K5^.K5K5K5^K5^^ƒ^oK5^m^m^kK5K5^ C^ B^ C^ C^ C^ C^ C^ B^ B^ C^ B^ C^ B^ C^ C^ C^ C^ C^ C^ C^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ A^ A^ A^ A^ A^ A^ A^ A^ A^ A^ A^ A^ A^ A^ A^ A^ A^ A^ A^ A^ A^ A^ A^ A^ A^ A^ A^ A^ A^ A^ A^ A^ A^ A^ A^ A^ A^ A^ A^ A^ A^ ?^ ?^ A^ A^ A^ A^ A^ A^ A^ A^ ^ ^ ^ ^ ^ 77099624045e897d05c00d54b3816e9c22b64e51f5139495335455b92e5bde2371bcaea5823b81503732562800d547c1bbf3481fe8ab5ac8dda76decd7c1216fca4abd51cbf05867767e444553f557aac3ac72154265dcf573163b2dbc3014310ae3fe0798e8560562b8be8e8ac8b213d95f38e1df0bca6a0e56e2d7728543e9560f0097fa779f91ef1ecc97379a84db43162aeb69ed1c1f4df7de0499e70e6ebb989b0161a2e6798acf9d3444b0a9bb5989d8d6e26fa74c917aa4031afff606738b72c07dd8526ede509ef1b376be67d39f84d8e361938d507a84cff2a2afc8998e552858003b01968425ec732065ef09c58d6cb201ca90335ca6cd9953730ed121ffda4bcd7e1f451a884e76d6613668bea38bb8813b3de8cfe7318cce0fe86135a8472e16677488ba7022579ed928752ac98ce3f6d1b157c5a3604106acf2b1f3434bf4fe37795c033b960286616d2c8cc280099007e43c65cc2dd8f2a61e4686dc67a88e4c5e62e03f185de0a2142654b05e4542cf9a0a30530e59c0479d7096956ec54cf5f1b9b0788f4a97675b9f4684daab1f6469dfa89ba4242ae7ee91e42a4378eac36658a3cec347e627fac7c690d9def22e0f5f3db46f652c1f646a99ba5da71265d213aa42bc89a7b5722e6900a1aeffa38071680822f5a3c23debca0b078fcedde5f3c851c38cae8a4e6716a1e4745a7f114f541c524ffdeab48b7d338c90699714db38e09bff2ac4fe60ea73907491a581ef0aaf7f1b83b81044d93f449dca44bfdfb1b86e181d590a46de6f7a38e0a7c7ce1aa66011158f0fa21b0ed4ebcaa5ee88249b38a4ef326c7a014e23286dcf072b48e42f22ec92bccf3b30498db68a7052e1f3a80a297b6725e711499dd5e83621a6f7c64b069d409f29d96d2a6447744e182ec07885b166075f828807256194888e34514301efe292e98170bef84e2959ff98c08d366b5e23fd3837f2a2af2d507e84ac7f6384ddb72fed3c33700a4ef3dc07d950587f0b234edbf01e697c48bac7591aaa5c34d2b418e36bc727ade5488d69e245fbd5a4eee6b0cb28d832d0f8a3f7a14fa9d36f424d46ac3f4dc156b34d073b249c79607d7356300281c1d3ee82125ad9354ff16b5f94d24acdc8e88bc02f4415041313946a5007d29fabb8fcc5f4e76e7573d5f5eb83936d20e497689f34b5e06dbbe41fd7c57a4f7d267776c24c8f4024ec14dc30472ee6746b11dc7e2c84629c0477c614e664afc9e9c9506cf4b50b8ea2aa053925f2af3c4136020c087576a01498b7868935ca0bda85787965588c0508cfe58a2a5170f36cae202d3a40cb7172df995831d020fb5716920f925c4e34e320d32d2efa7a28155de317112c83dec9dd85ec87e3e79b72890e187d034cba5d9d1fd7c57a4f7d267776c24c8f4024ec1433ec534827438452fa3dbc34c75c27759cdb569181f6a1e99d5e79a0f78ae5eda480db8bb5dcd1c926b77f452ef2ad950e72551deff5c396fd1e00293fd009ac144fd7ea46e1762cc3afdb9d8a4abd5ac93127a00055a458a7dcf9715e714f775a65f04e4f44723d3e996e1371c765c3697ddef5a7a8dbdb67fcbe8f0741e1f32d8e959feddb306bbe713874054300baf9a6917f7ea8f64c5f5055d84b781659d28aa72f0f54765fab7a2fcfa9de4fad1e493f8003e94f08380b49cd3c5ad3c2c30838a1ada9ff9caf37360646b9375fc40de47bd501b84a7e088ac9b0e78afcb563360cf893bd48ea9d73a36da3958b382ceec315fba61f2ef28b71778823efc9ada6c60f0da097ce09164ed251ccfc1e493f8003e94f08380b49cd3c5ad3c2e535c3c2d06fb03979f4f634602dcf1f84394f581ff4fc390204a238597e0a9e2d8e959feddb306bbe713874054300ba321e7ff54b7117daf93316d0133564dc4f878de6b8f86731fb49affdd7e574c6b76ca49f948f2426a1c023ddf35a0f167d5ec694fe14fbbdfb13574dbada5f220b0bde4eadc2db836b4271c1f0caa96c5697abdeb0f54888d052d4f43c5f2ded28513d3f0d19222cbdadbeb32c12d9e7426b6c98e4c972d797108c6953b52d59282214df866d82cf69891ee812a1cb60a0f77b385b6f291b8750582e4472611a2d8e959feddb306bbe713874054300baa11d36c42533228ba861cc63f9339112e6a2ee556752fd4fd8c89614eb43adf99aa297314c22cd4244310c08066610077f552f652299847e1f8f56b158a775011efb39f604ee6c3981b21a9089e44a343d16864aacabcac85cfa8ce6194b8b3b4f741fdc8057570d1b0c8ce1548e180721a0dfc426fa570f56494b9cd3ff3ba62d8e959feddb306bbe713874054300ba0fa4ed87a9485b491d0b46194b56e4a0ecbcf5dbd36a6a057143861ab3ea25da39de414944b90d85811e15d62f19665163fcad457b10b9638db3240abc0fb7a38741ec8ee295452f0f1a2fd3f382c30fccaec15fee6f50ff5c2e6820447c17209fb6a487e4cf7b1c4160a3bc9928c7a6c3f08bcd6a3c83f735818c758d0b0e54938e16af2f93216b568b07955986f74e96d9a4f16637a4504f37ed360263dd4385752920e0cc236dc45b4cc415f60ab2938e16af2f93216b568b07955986f74e92e9f2d7acb8aeabf5cddda718eb03dee69b58dde86029a89724febc17b20cb5e06973374d5fffe30bb0fa9631bee31ba77d6fab0c1259cb3e4a93e861826f6a50b843d9169a205e96818d2e083b496f60401b3445cf8d833f6a0aab5fce961f8e13b42b6c9e2caa22f26adb85ae9f39ef45692e6cf853a820212f27780d99651fd7c57a4f7d267776c24c8f4024ec14cb4ab8be332d1d6e5ac7792c75b56b860f0493ab49730063ddb6bf3da24fd68e6e74d9ab0e60ba68ac3f437f71e66774b685effa092dbb439671c7bfe74cf0f1440fe89b206c7a9d02cf70371d1989724805417874f826f074a5a31fea700680262a861ce397135ec84c8547a16bd158b4aac3f01d513a798f2d3f6fe8d0e75eed9a1e73c5b2958a9ebd356f27fc973b10257e1d41994ac446db4841cf0ffc084f361642ddf7291081addf9dbd52fa6d2d8e959feddb306bbe713874054300ba932421aa2c0acbd0d68dbbf64a393b2ee04d1c0a01304f35c4f6715d673b6125f90973c8e437e796fd5e4c5afedc3c4a1ad3a31bcd93b90afad4791fd0d256cb170a5716941e4794c63ac0a0e2cd66858cf3405b2083e184c50ab43542c87480632088efd641869735610a043dcf899597c2a655fa60bbd2643c896984051a8fe7a581167290c9e2e988699c6be3a9b6abd858e71eec02c5e68186854edbea1b98a57d8250ad3a33b0a0d1ed249411449d6b64a030b0332c27261a3a5fd7366effd2a0b2934718d1cd920773350caba56ad3d9fa2d6deb483c975822bbe4c1b5871fee2e2f51b01283078815d6c4844ffaa4993a35e4f91afbbceccaccbc896312ac41246b1e9672cf1202a1ea4952b5b1509a5b9c6e26361c62e7b4eb5bf41c4554c503972882809ee1204cce7263068259a58ccb6968f4c93a62114f0927f89712c768234eb124c8c2683cd548f5c13c42c92e8ab282cf9dff1557abb7ae0c52fc71ef153996e4b6b47727e4464d3c0cc6a83ef1cba25ba3c36992be55fa06a78495a37d7c7c27d296e5ddc807b950aeabba8cbf8ee323cb861d4ae08c03cf271fee5f003ff7e30e54f778dc8448421856fa9e05b717b245a1084c1477e01ceb57b65b0e7932fb08221429af4708b2ec8b3d2038bd8274e3032c4dd8f39ee390098708ec1576e9dee4d22f4a2d527a3f3154d304616cf55990a70852e08a8fb3f216bd7cc68cab25892a1bbbbe6664efa4e0a7311fd8539dcac1f875621d217a937d0db5ca84076a771d7b4f9081052cd187da93c394826bf9e5fefd46b032b5034548107fe5af7bcf6a7dc2dc3e05d43b44e0451cf2fd2470a50dea56d85f6dd03c1a3203ec6e0905e22e3f8f9bb1d43b44e0451cf2fd2470a50dea56d85fb3e53607d8535fb372e0169b5b3a1de883de62ef37bc579de450b559cc036bdc0deb9a94746d9e2e073dae654a07672168725dfeefa342063fd76a0f5b93a85df04396f397f206868fbbeae4fa61e9121fd7c57a4f7d267776c24c8f4024ec140eb658f7c7c5887f6dd0c522ecff4074eb6f3a8560b5d09aee9551585ff40d2e6148b2c85289e0172c60a6c97e8393991bab6cc6e4f423c7f46898c3c3e68c7f271ce45c3a70e02e48be28e8f63cca9dbc1641653f73072cbaa53c050565042ba27bc24e96e99b17f25ebaa8167e562b82b05be6faf036338842bd09f077508c2fdee25cf94c33ab3992e1de999608f425ac6b690b8bd399d83d25d6a485985b81f4358d070d4082010584780167b2acba411b3c47774b3e6d50712f96e779e037a08794a4aace78bed90aa06d14673f12318bd8a607f743cfb733a2e5004efd6cdf2f2687c3d41bf009139b1693711ba152b1fea729b4602b609601ab8defc92952ca891c1c964ecfafca4c1bb8e1410429a8ff8bb56c1f263176edabc65c0c17688bba36b2e830ab1484f382d07ded81f5077d6ed3320155cfda04626c9ddce7add2ff4d6bacd3c14e3a9e150b656d34febd8a8b09d56749c4b8430a864190b97564570a3043d6aed29ca6fdc457273210478e852febd3d018c27e4dbd1e78f5d9e46bda014e04d4287e776d1ad7bab44332cff67032acaf5b71e13da68e931ef26b822b1eaabd13925832f5d62511e2e492c0e20dc6282663d6232f423f1395e186cce435e1341d0f8c986808239b511665c65155c0e251f4a2b1cd8b007f71c289ba9d4ae69b85e53ba4f79fb52429eb4f653077ff7d4c523abedfb8fdd348f4f2c96f5a70011ad7e08028e2c2e2cfe3db377e4ef1717829c79208ace88a07287e7d0698f0bccb6532e248d5fd83aa7de2e284daf5f8a92e0a0de15739de75c1db5de12e84513381599ac64acc92d719ac4af5ea4f80cf7d3dad693d141a9b3d80bc27b5b63e28ca89a8e702e4ff96ce5fea669deca43369da58cea90e011e4c95f46778eb180c45bd2d8c5790efc025af59cd69fdde69147378efbce13cad941dcc87a6cb9a3bbefc6bb3da216bdece4c69f02b0c7720167da9ffb41c5bed7e7455214db7f8c40e10183c208a20fcc72bc5d374210e49bdf3f49252e4e39fa34646636cf244dae9e783c7015186bfabe58c4b4be1f8b0826447e70d815eb5539901f16c8882102257ec0e7e0e4311f05391a07cc4ccabe989ce9944d141f34adcda67f8dcc0b28c93cc44743e6c572b7f11e0b9d53df3c576fdf3c50ff96058cb28ca54a8c498684a2b075504427c082e6f086e215e70097a2b21df2cbebb804e2d0f7d80831ee7cbc6a9a95af9d0f2553ab14a3895e1b401748a551864d0f2553ab14a3895e1b401748a551864f4f2a1b4b06c82c187a7dcce6ede1ebae2852d74408c18a38bd66ca1a481323b3508f60a518c3ebef1cbc0ea893e2bccd41b45508072768ae7211055f4ab6f7789d4ebcaf902e2d967e4863f21207b236a04986c242b4351b7ddddd513d6bf8b374d6d16425fcee3550ac4bbdfa003d46a52ff5c5e2388c7592d326c9832a1714dfa514842fb3000979b9614e4c5bc55280dc5cce093f42405b87383e8cb0a6666866284c4f0cbc7dbd5adf953bdec6d83776c3ee2da906c4b6d8687b93747ff7df509672816d77b718f4112f37f58b110031a4859dbc3b409179049923adeab9942a38d5efdd16022c8d935b6d78490e29765913ee3164e6bcd398283490816386fa4721d8df7bf88918ed95511303a1ff7b173560ad92066b4246b68d19e2a68004c59b56258bdb30a49d5458745e58ff99efc21df126c8f3499946966cb31a91727f780b7d4a21265b6e9372e7e52fd936a9666547b0575e651488020cb299942a38d5efdd16022c8d935b6d78490b615d108613f671ec98054750b71d1ca7043b5124264ac8543d68c51a6e459591c7ee51fdcc349df3df0db17f87fe6ec3771829cd7030293e83e2fea26a30799e649712e737eaeb8dfb6eab78dafaa15999273fd41043259585cb02f75c096951674b521b20f0009c74e166054d65833c1b757635bbdad7e1f0dd9a0a5a11b7739a6ca8a5988dc4029374294a82cb252f1deeebf012c90d2e74015aa3fa52ef2262a18a5cbaab271957326ef51c8a3fa7e1731a7df786316ea6d3a56fca6ef79434cb856da8538209dcfecf2d01924417603b81a19b5447847a1563e79784f82062c46651ec9c4186ed90c149a857dde653271b2d185c6d5c23d187ab9e49d2e167f0297ea5ce72e2062f0243f2929f3295daf2e0b6610958440efcb438c50b2a8cf4fff6bc8f37db55543e1246c3120ed81fe1970b0b98b8e4e345a13ab75e5057ae0c25984bf836097d6e17930e4b6b01186bf7ef2d7f5247eeb56ed05c33bb01186bf7ef2d7f5247eeb56ed05c33b1c8efa633563b1496bd2c660cea547473c77ff9378c2b8f446f54018ff8911b63fb8b1838d0891d732f64a009cc8d12def269789e20032ec6beaac0231003e487ebfbf5c8003717d2a46ce43f72c61222b316cda0e35eb3e0796e343c0e54b4e25b5587eb1c67af50e999173b8a02559ecddb03c1464d07c055239d29de6a48ec45de43c3a9f0b76ed0a84dff1752527240803ffd1e3e96e5124053acfed8d45ead1336e374fdc92e4ab49df23204f843d413cb0e9275586c900ef4022edc9c5de4a3822982af82fbc75daf2cf7f4b15954c3106a17db056cd216011819f8753340936b60ee64d30a28d3ae1d1256f9a85ac777453b93ad3786d40abf4f9a609bc7a3ae100110db6bd3afaa53350c4b031a20a26b8e4929b6ceb07983e8f60cbafa1672905adff24a5a8512d927cc840fc17e79653592b8727ac197e83202d8485574e6a06ede932397deb00bdf065b3cde75fc56320e05e70bd43744841372989d356c495fd76412d269a9150f6f0642ae320a3d2c43cf6fce1823e78ecd3fb488128405eda38c5d23b86bf6f1cc4c86c9b207d67b936e4d47755ae4146d39dc94de3a5e44e663f0fd148ce8e45dff38af7e8e560139291161efa10a60d73a4760546a2948a98705cd8e35d8bcd54e9481136de25e7646bcb71ee45a7cd06e7a2d75dba8507ea73279f234f82596c671a4145614b9f2fa0a6bbaea47461d59583637930484dda968404d8dfd57c853185f7d8b8fa2394d44be690b393a40984b9c4302acc6f0aa5cba35a6c5d46eaae708ba2a6323c690c80c6ee4c7089d5dcb129aa836199bd5afc6796a69b437a0c708ba2a6323c690c80c6ee4c7089d5dcdd5c1a05415acf87ee90881e79649155312622a42105ea97b971ea3c207ead61b30b8ad7880c4234517fc22c7e359c64bf6a971de8b6cb122e4dd2c65ba0bee1653f30cb2b5de8a9ef5719bc44b675c8eb34810153ea63dc24d1dd61a2c36e13aa16cd36b083e238afdae374ec49618a585c6fd0c682f1007fc27c7c99820c4088ce7c8cf059c13651af41ac41bb869f3db8689df45b20140fc57d6c76a3b9aac7ea0c32626990f79fffa3c0711aaee64d4627bd03e6eabcfbf95284181693386e0b29fd6db2b341b334db28978ba1d043241c2db57a82b7044a2fdcd20a185a90aaa459a7393ba40e9ce8c91e6be36c5de67701124693cc9a99c53e899922c94dfb21232ec2625a0ff0a61f6a666ad6b26251cb92dc925429e52139238ac10c555417e55aeec9a11e29a630d22d477f1bd573eccb479e10678a588413248b931c82279f78ece3a6fbe0f1766641ca2ddcbb28a250420dcb9972f3cf6c73d85dd8c9df5f4a9897ebe0105f4b9ceb6e403fbe368adf47b3c1d1d7ad94fba35e90329ab7c3b0d849628c5de2f84a32ea0b945a3f97fe3ad349ff6955d2d7f8db19a5bc588105b2d1807975f6a975faaf9d80b37a85079da789b875d1c30ed049a963f7c69c5220bff46e59e7c3cf809bc845e9f0abcaa10105cd37e280b25735f6c7147336183345ad31318c86df900cbe46555d2d34d7a77c2decdd984d64a41c3a27d306e60f3ec844ee57e97d5b3e3e0a2d5f2d0068e6ad9ecabbd415f998aecac897de942784f5b0438f91dd594a40cffb593cec5e677a45accd5b45da171d11516dc7542fc1981457306a88492728a6589c5cf3cd69214c325c43e4cbecfcaddfa7ba5d44a3b2c62249c62b292cd886f7dda25bba0105f4de125b9cfd3c2ef72a276bc6f05354613ef165f56ac9641155ba22625c98033157778da8f10b57b7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784ded3aec8ff9d602282c47f19a05494969ab53db47f43505f0e9068a3ca621304dc17eed2d1144e37ae05b5e56d9d0cd5ced167bc00cfc009c6e69b2873fc76f43995ebb7eee5dc9cbec5e5629f376e0814e544eeb0ef14c17774208160f35e654cb47b155722d72ff4f1f164c2e2d116d7f1ef23bf25357657271b87d63aafe9fa4c841ea8ec98562355249ad6a3f53fc9e7ce091d2b529494b66adcf650829805a8f6f74246644fd8095f9ce464efc6ab59af99e0ccd075e9d56c5cd0ac8a0e563d1a56897e086477a5ea1e483fa0685783092f9eebbfa7bbf420cc7f708e978696937ff8e46eb22a22b0b9ea3c78f8ddacb79d659f673b2fa98b16ca94abd8e41963aba81292717b22cad13de718e4b92da56a7b0974611892f2b5667d6c4d4547833fa8515e93a72d6c83d5626d8d04e3531d6734b3c34790d1e45955d6eb9f7ad5216f42f8f6455a81a92ab183a48eb7051fcccfbe9e5402fc4e231d669391ec052a98f49ee3ff8df48fe50868a5eb241e28dffcf9bd6dd60510a63d93746ab04359f792e91b2e55fef4a183f89a21829d600dcff7c1cbc4f54880059b876a8f33972438c5513f12a834b5b27b5d61a91e5c1337f1b7dc7010514de494239e4f98bbf37f701b1f4879592640899aa24f98bbf37f701b1f4879592640899aa2355189d6d19965184e445ddd642ce922d59b06ce1d5a78e10f03ce86db000718e549c0e944c586be79b23040efda091454f207477d7a8af7bfc9d9a577d6c9f59079082c0135a22c9b476ab00c4ea02a9079082c0135a22c9b476ab00c4ea02aaec173413741465fff8faa86eccb4b0184c0d9d52668647535f307da9835d6a23faa5b90702b337d9b037d22249950c89a71849ce1c621264ba1fcdbed0c088730f69ce964edcd7f3e460e4d803a8692fd84bf31d3c8ace20d02b5bf45212412830d77d2a83028d440ddda6b8578b59575096f9af452d2c1073b3c9a203196ad3e3271d420a27f10a59a735d75ee0507daef86c9fcec8d7d73e2971294d4314022b8f732db1a065039e5e0510c86113efef5411e7bd0c827dbd061464e7d7b15d8cb033e9ffa4ee0e056064965b84965ab263c7bbc9504f59ac9599b3145961c9141ce580baac5a1f6054128679095dc3a8e21f657ea737c26fd00c6024ddba66e1305dddcd0b5bac49a559413cde25f0b05d0c83c22f74f425162279a9b23015b7daa5ca274dc74f13a83895cb67881d79844776ef50ae65483d61f4921382365a73d82a506a718ded84ab5af357f947a7c111fcd924cbbb6de94b3d2bda997de4fb90a3de387163bee6d71066a9d4a3e2e69656a66e9c1681120a2478855d54c446e033d73bd99e07f25acf145cea10834798fcff4a9cdbab7ed49aa0b10bbda7db7e04a4f3231f34014cd019c58826bee9225a42ebe6eca63f8a3e4e9487c1af342dbcd9ce1e2895c948203615ae6599921f7325299f76d10867ecf1fcdc29ee43c112d359b476ade7efad44670e885a3c3e41e940bf7902614a817e58a1599c56cf6550827811739091591f17abe8a5a956892bc25be5614caa5408dee2b86fd5edfe14e049794437237e1f8ba148880dd894a85682767e5fdc7ded42bb56ef8ec1a9796c39313812cc7874231ce08f046d6459a8ee8c3597edcc463ea88a171f966265e35233bc935191bc0d7245ade07865d18ce77997b19881517fa7dd706b2a681ab521a0f9746407021224d695a585f484f1a429f4088c9e4b9132849714b5eed9cd4120900ae193df199a20a6429a2f41405cb6689f28511ada1f43dfe0e4586826030c736bf6cc1a893d0d4191d13295b1c434c436091f0083f7195e0e18e457235dc5f95f24aecbfc9cf5c404542528203574aa7a9f6f1334aa02f247c3e37b55d75d6bb8576d5d17d81337adb7538b85974334e9b2f82c5514b8cca05fec8cd52aa4a8cf2c3ca259753292282aeaa1bc777ce377e09836c56af3653bb2ad4739004268a65864ec0e5424edb4addc9bd229619776472efee142c736785157134fa843daee15d96ae3d31f33f3ad3c505fe234d37b7e3556341f21bc1947b4640aeefb9bac4de0bae7defe35383d1f4be6174df49ff0ab3cd35ebc471d1075b0253fe36d830627c1feae8366b7f8ac45432ed1a2da3fcb97258dcb2189407d5f0e239280b00e6e8312f786d81670b29c476a1319d20802fc661333d1c48c8270fddc6d86661abd1d56d54835d59cd39d1b165e1f2d2defe552afbc487fe49d09ec06d846a1d0036c8fb51b13b6e17eb1c7034350c4bfa1177ae3afbc11163a41e9ae2fc0185e79560932aae780684f92be5ca92e2a182b344636b260f1b7d2e2f222e4181ad2872a7ae164283001ad8e949014b5154dc397b620c4f76be4b3dd30765746b56e722c32f8d3b8dc2bb82e8f2568b3dc87d4faa4a2c0b5ea5fc17cc37b35cd38036c931ab350ec5750bd005a80b6220b41200e5f84ffaf1a48e5b0af0ebb346b07e570eee9e4f89a37ac0a15bf9e396451f37f913d8ee154f9ba7fc8f0161c709abc578d67b3b0e3dce8c2a03a6770c08388dca547908ff10bbd90f43ec5e408344db4d1903b7156d4c2bc08ef351d9cf207f874d6a21c08ac756f5e14dd034e38cc41134d7acfb1bd499af5226b026944ff99f3842d5a3c394ad8dc7ed28daece0815289e8cf3ea736ddcc077ed5da2d14db3f8607c974d75c2d1ab18cb64bc53c284cd089d64d11556be36055eaab66531dff537170424992e419bc88e995f5eb9a2dc0a06cff2b0896a5e6a3fcf00426df53517beef61db6bc5cae3a40c9aadbdc539bf2ed6f795e7fef9bad2502eff01394ac6ddde3221bb1bd75f1bc40bb5dd51b3008aeb4a04c48e02b4472c647fd97f7002c5e288050e18d8ed4f92821b4545111f7b0a64a2bed4e9dd60782f83d1225db545bb842e51fa84292107f24b8a40b28a5609ba53baa91d93271254dda46f31bac73bc332d895bf7fff8e912f7350f9dcbb8e58c5d5e39293c225e832add117944b8e58c5d5e39293c225e832add1179449cc9ac7e614a6a6388ff7dfc7d8b71529836597c875af6ef55f5929404f115585911c57371559cb8e6c7adfc11f410c9e81c74bc7eac57808c4c31ab7f8d8b1ed8c8ace2976faee3ef0d54f727b5b783eb5ac8a3bc6a9b206f3c84f13bddb8c203e4524e73610a4b451e6b22462ae5d84c1ec7117bf3bb721efe2014353f2058e596d1f8a90a31553fc401f85aa2a17682070a0a0214059934b3e55564ab779beb717f3cfd15442811194a8399c2799fe636948dad212ccde3786e79bf14c0212b8e796616e1ddbec18eac23ab3915bb4911fe8919fd09f43ff5847fa7cef213869190d07159701e8bdc5041e403e18543a5906df7da2eeb89869d869d69891f1e45e4b69e2b6709535860ff6e2012169cfe9fa273453a5fb4ee91ae28404b9f0537d99622b54ad3fb2b7d477fddcc1a89bd21ad992d78dd8a73953740a54cd3ffabc536dc8252eb4d4c404769bf9de09441b5195bfa57dc0f3fbaf971d98002d1acf44327681d6f73bc48f4b656914b12209934aefa794ef725b8377aaaa0df6409196eba4752c3a56bead2e397a391b908d1ed9671fa0c2dda6ded887f8dd2cf90850304d3330e5e18b12aa1edf7350dbdd90f9efa3b0bd04cb463dbd865ebed5b18b3ef19749736b1fd2aa2cd121376128a3f45a73f31ffbfd81d15e4e33451f9c17a8bdf73bc31496165efaf024e4a78592ef3e92f4ed45eb64e5d757c5da1002fff814dd8e983b812c772d3f1bbe79df6371a092c679901a1fc6b00ef851cbb57eb4d32140d35bd1ca059784d1011c4a4f78f75961e6b121f3bb251c4ffc8db095107b1475536513859feed418649d59c7d6ecc3b146a569c0762038c4ad9efbedb9723d6ee0426e9a9f33d76bb340f63df3662ebcbc491ff78b6ae86707377d355db149459fa9c937106af31ca1927953bbc0b321cf2b8bdd5cfb9a5a9fe02457cff8be17f44af9714b67a73dadad7e8846dd7939e70691626446a38fac51d1937190cac1f77826216e63c8de8ba3c3831e3058f74992288aa140a59b417d1a14d961bd5675fa649b1cbb184e6ca0cd7c05ab42a703df31d09a03b144aaab57342ea78794f636c58d1e7b073b2cf41096ac1775811fd8423b8131c764d57c1c33f05f814b6c488afa08b3324f7d41918adca00cc47529ab8bfbc3487df5df9af0b50832131c73a958ea1be88ab066c2233928ebb35d4d43ae2141334812cf70f152059ceec91534ea8828f748888828c422a698d08fc3cbcc71d9a5117b6a96bf08c598ce69231b325c30481cd10360b6611d7a555f280270f3c606e68817acb135b7d2c7428bb3fbbe47bb1d2828fd413d9bb6dbdf1f4abab91dc739738c071b2cdc27c9b128f2288ea328c88eafa1291634aedc9c36463938ffb3b927eb2586fb8fd134984e9bebba1947b737c707432d19a18110d83ce3121a458071158cf6d466e049926cae43aa321d111f9fb9d9a013c9119d21b1a257c87ff838299efc9e18c1eeb4976a1003249f43e2b4e080fd316da3191ea810fe3897c6f37150ef84df06565b46d4af4b4f9cf2075896fcc94c02e56feb07086254f025db56af386eeea531b7df6d439e6499971e26b01b4331f3d044460b28ca54a4b464c97007f603adfc0b8e8cb7e7e398eb98e1abb6558a57db816fa9e2d4cd3f91335dfc8461740a0a60e501d4883dd3a1a6e027a3be6f4a5e679d2e9d90fb2847fa0ef15c2ee81dcd4ab28ded99facfb07891aba2ca5e6aa088f50968faeef3abb300ff8875384b60103dba01e0006c709705e11fbc8a1a3de632a6bd698924869a3bb7abd320de25877c0f4c875ad4f242b557c7c4c1e72e28ae552aadea1900dcd4a517d2bade305448b7325d1c964a4c71c6752b506a0e11b85ca538d661eb8aa9f4621508db4d143bdd3b7d092448ad8c8dc725078d299a987ab17d2a31b7d9f646955877bdf5c70dad0da6423cb12f673327b9c44582070fd9ee7d4df81ad74c9c4ea5f8e3cab53e1de184eb66ee3bb45abf78623d4545640fff9a1af67c306cd0b0b7d0419caa831b88c2dfb59540b9f4c1a80db6db2d4c9076ac362cf7fb7de796da04d7de3b8ff8080bf0811cb7fb118740f679233cc585285387caa6d1c1fe8749e615504aa5b9865c610701d36d74dfe545a11ec266105313816c8f05c10efbca2c5ef0ceceb754c4f0db61ec60db1be7ddf477acc9cd547a02c32156e915e4478fa895c7c142eb0313e92786f1b1a55817eaedad2c62f955f738a4c58c3e8bb3a9557dbb8a37e082cd039c212f0532706924a0c6012df97290ad0a706bb86646cd722faf5cb23265e5f195284b3b4373fa2a73bf5674930cea8d26578dc8947a9d17dfe850846756d790b3312c05f3eab928b15789b7eb4570579416d386cc8f284bf6c1f62e3e80c6afd41403683fd766e8ca20cb2de0010f4eb2e0d6be0e37354c0db2d7ef14623c6bdfe4a5b99ddb399a699e13684bd6fafcb5292d37ce2c87a0daada696384b671aff59e01c11a3ccab8253951ad40af9e4ad7665ecbef4a445a7d1ed99780434dc79d205d6bb3e495e0881ba3eab5713ccf9e09a67ca37452b25795e5ad2804d132613b4fafb6fe8832e33451954c177001fe3f77f74b7e468c14e571b3f47eba6dfc7409cab8da61b445f554fce8f6f365139ae26d6cc6faf8e1b1b30cd910f64fe0564e1b69e0fc7d418a04e55527cef883f45f50d0caca9092a093a04046e3c4962854d590ea0504df74be8245be7ceaef89b66fdfc0d3235cc900430ce5d9b0cc3536c5c6f883e48878a7a9b7f0b195f4b8787e75d31e654ab2a5c9e0286e8238c16a63e72367d2d34b14344de2ad3c06063c56a99f23f80767179d34b3dd99f94edf6e536aa1d1ba53792551e22f891ac8b6a06ef027dd6b653e8fa726d20cd934e3346abeb88765a72a7ea5170e0d9b6a9b12a1a0f06ed0f45e427379a34d02226f549821a226e7a180c663dbcb951263a4b438803f9ba00cf09d431a08eca08d3677ad3452f6e2e0e1f9403fcbd2dc8584fa4bfdc95ec2564c5fb73e088e7adf5470fbeccaf1ee4501badf5ec082f928b1630a1b4d8812f0015fdfc7ce3a5d34eecabc1628c3415d9be15d5856554eddcc4ad7e6862a68123f7f0f40c97a02b3b56bd6c748f0b85386fc05aec198a653232e923268b0d430a3dd60b5f5bc9a5a663ed38f2a4319cbc77b63c495995475efef2c05f30abd274d5fc20432d746cd16947a80c2bed8b8cf73d19eb65f5e39224bbab271b5685775b0624be88f66aff76507d647f638ba00fd746c0e4ba2f3eba79315d100b70a8cd7454e0828ede09dd17cd2de78d3c455549f99e82f66e3e51a9af3d87f51408b532e0894c34533147a2ffc3a7f17d6b08f4ac5693b3c58fe8dfda624450fcdfaf112ac11cafe7408996f56d09d479801048129211d73cccad388b4da650119de1966477b7e1fec30a525e2976ab582a63c31d45dc62350571613b6e1dc83d7d12c4e17bc6dcb254616e1a109407b2286288d8d8130c08fc80acc7d7f811b7d0de759499c85a159d93a9b104535c3ae2bf9c195ff5fcca43e9246655fe7bc35a8f5aef180e7ff6b28494f6579dd5bd5efe934a605b02f0a6a2407b2460b7e76aa86f5fa3920e7bf8b609dc7a0ff70e412f6253bd54d9bdab3909d4bc5c96e074508f94d9d7a4ad407681155b80f106e5054b1366dade2a29d223f17f445f939bd2808f23d4e83cf2fd31559d3cbfe2b998c3a495def0ad4e788998efd9afdbf309bf572f6536a32f0389b55f8c71c5ce8c9e69ddfcb857f84d71842034c8bff33040778529c8449e2df46edec8c15757032fbcb496cfc2c04fb4edd3509464c68d8bedef2ea9deb397576e4533850236227b4918832a8489b3a917b716a0416f54be1fb27c48f730b9dd3b5788c8af28e7164daa03aafdd0b66604f48e0458da33ac3bb3b921330678a88a1228ced618094a44c5ce88f06715c4849b1ef95ed44001d50ce3ed57d11b549994c25070a454aa12b478cfc25116ceec60c17ecd62cb7e216247f215b88ccb4624883106c434f4fb67e1a36e4a5cb60ad2e43cb62a57042411c17859519b75918411bf0e0cadf1386ae03ed27e7f048f407323cabd935c03af22238065fb614d5c35335a38cde8dd803494f099f61714a2b5d2cd87f7d9d481b972d784b1e51a53e9dc4c093f21a12d03f98d11aac0d8d8794b7e04e609ec94c6dece88957415a544c85aa1003006c627e12d9871ab84466ebeabcd9fff238cf108e0a6c58356ba8ba3d1e242ed56f3d1401b908d1ed9671fa0c2dda6ded887f8dd26d20890fa6cda2639b1176de28fc42dc6aa8543c2e785533427bbe99e30991f79095a8c9187949f1eb865115b7312f0dd7733f3bd960f7b83126bf36e1822ca525465357e0da097e923ff3e2bdca92eb517e33ea97d18f45a25bd31a8c5b50b33e48d6ce25830409fef76a10ccad62159305930acd08927da2fab03badf5b4189bcafdb0631e6bdf54d547e6f840be0097a916c49765fe43235f7f710d921202fe3baf771ed79b237b62961d8d85f462a8b523ed51a30eb1953d392e8524a098bb7bb42bea2eb64749b94789741b9d7b23be66965fe2698e58778d0caffe8c330db9acc4109d322991d1cb5bb19e48d5545d0d06e89cfb96c93c37f563dee0f723e072d84f4cbebcc69e985ba8adb2c726d78bf700355436134b2864f2a8023054b0209fa942ddb95e987925d644ad141a43f91f09758a6081b6f4cdef3c22e85c448ff62fb157eef948bcd863a61f0ac620a77e84b59538406fe75e31c0c4b5567406c40dfe0fcb6dee0c14c8cb7a5b2783c4c6949892c1e9951eeea38a9ad3b815a0083c0ae491c8109f7eaf2dc30300cb1ad8099dd2a8bbcd9b33e02f3a7156bb2af0dcebd4c023ed69d9503cadff46d30d370b26b21261b74513a0d2f99d35b656874f547bfe77dcb47d72e77e526c45167b2904d98e4046a32838a5c4c6bb53692afd39f39079c696120781251b42c008cac87722bb95fe34707f422da96a488f4d5f042350dab20a0513b3b99b4a804d909d886019a41c7ec9330ba3d6c1962e91ed1791da00e5b1e65d986ae0f75f35e0bda0bb832ba0665d658c9b4d2ac91e5b80b42af9ae8222b232dbb5c8c1997bd17d03ab25187421afd7ca67ec651b34e621898545b1fa8460fcf211eeee16803b9ad1623b7f643094bf24029bee0bfae791a29877202def8bd375e495b00605dcdfcb3764028a7774e4912e26236c749ec8715d254f08b099340f40ea8da9cd42f678ed620681e7fcd831763aa7546077b67d62a8eed2ac865f63afd3725131d51de224c27e6c4cc9df8bc52ab334d4d523d8c345489ae9b597566d830de21242e0b0be6a2b29231de2968e4bfa3521602d206e1d886fa0fc3376021fa18889666473f9496ab8aa64c774d7c60fb765a6ca729a301d5e6205ff53572e3264cce4b1d07e473f55504f787c07d6d09436e478d94d2b13aed363467f71cf5222ed20db62e9f23704d7a4f5ebdf78df4ea6486064b257882883265775579e5ccabd7ec2e1b6a7c93fd0a439386d58809b1900b81ee86139a1e1f3be1a7df4728f48075630f0ff4055b8ccc63b2620e27b12c19a6db33b7c93acfaf817f38dfa771e938d97cd34391c59a3547fbd5e0f11c092e1358af8ec59805553e3d25e138ce7f2e636f06539ca663c6d24344f5f9c108f0efc31a30750395d935ee411f2c509ed4430235c602a514de56e64210c4f86295e67e03f8f4e9f25ef9c7151e2bea1ef147812ff0a7da5f37cbbc905018cae3d3d22118ad8516b7c11cc732edbbbeb5326336fa274b0c8308099d5900200665ed6eae310665bad19a04b2248fcc4094c43717adfe159038ad6f7f6b67e28b161a73ccd0e2bbd3ef00ba5bea4374ef6f73fb97e32c8ae76441468e492e45ccd99253192937ca7d1ffa4abbdb4b975bf1e4a276685a7c34453e2723a61acfcddfc9ecd34cfae379549a98c3f3c32fefd405cd9c6553b17494c7f39b48f992e82e176a950352a17c7f05dd59fcd18482e7cfe4b9d8444a1ac9dad02095bd68ebae56343d7277a772744104528a52f26676fdbebfa3e9fd1cd61a0e6051ec019f5f46af005d590734c47683d2ba68b455aed58208fa34e8c3d5b01d9304b18c7a082cc185e19858a48ae1bd8200ae07bb1fbce67b580c13b57c94d6eb5806b3cc5b8515a60e26d06609bd0e15360a353271445472cfe4269cbf047a6d3dc46e3564eeae64867391f27adbf2e329b0068fff98b69c79986a1b465fe28ec4aa135152f95bdb9d70db87cb618f5d0aaee826fba9d1566158a3d641b6d55ce40747485625b0a499664bf5fd7eb0561ece2aacd0f3b353b11bd984b10e8b39226f8ad6df5b17592421c025a26152c348f6ae31a96035fbd8cddba8d16851b6fd2088df768c16faf1ffe02aefc16ac78888d4c9684a4643645640027b03ca3713014dc22e370ef5a161475d9e1a7036e1355a11918f83460c43f56955d48e59b8c71f0825ae7069e6147f4d35b6310ec82d2318fdf9d64fd3bfefea5c041938e9a8cfc4ef534797787072bb8830a0dfeada1c7d9608a274a1f4d63f0ae1aceafae79d8e557335bb5a877799020551827063a2051bf532869e77b691035cb4ae51905366a204880e8cf1fcd3e61ef3cfa4127899320718a78fd852e1cbd36c3f526a598360d85106db07897c937209e63eb2a521feccf63cdcf56fae9b97662ad6132b1a49069a30e9bb8e631c373eaf541d4ce286253ff22db17d44f3d52e0042d698ec543da1fe61b2c181d23b9251af7766f48558058661f3586a1a931975ccd4fe8113db731e11cc09d1aec3b774fc93ed97e0060d4cd09f3e9e9346ae01370f56cb561f4058d996736c0dae5b00697ce0db6d74fe1ac78a11cb6837b810ada7c01da740fce65f88866a6777c7672635020293273fe39944f7c0987f33cff6474ba8c2b6f11b004839980e7f8026c7b3a591a428af0497781f311d6e14c3b1920731479a9b7d1d64f5ba22d703a63228f0cd58343173218fde4987de3243b8c7e3483ddae6211f29c2c348d7a50c18d995af9ae37087d716f491851a9f9c2d0f56967fd0d6c94c7c4b444166d6dce6d4be2d92be077d416041fcf2a869b906c06e53abfdb0cf5d059ecf790bf39e447595b5d295deca44d04c70bfb2e4e8c669667e7ab5034f5c39362f23a0b91358fce099491f29deb04e4157c9b763bb3442b282297ea711c58c2cbd85eec2f255560296533bdcd816d8270f56a422da70e58e12335e23136b3eaed2d0a6018bdaa35a11dd3ae93e234fc719c4f34359d9a1f73a1ebed081b94dafe29ec6ac5f1867bb8fc802096c3d3f5e6af8fda53636c4eff97854b3c6a4a067edaca0724ff82700a7827977a22abb9f2d6106fb78acb55a447eb61fc7fe0778a9b8026a25e175626640bdf3677e62df878ed830160681582f1e58eb1ba4cc2e6eb5b07fae7dc29111f5397c917c7d5e6fe8ec79693b98fd83dc41ce32aadea0c9aa10b611a15675cec9ab563a9a72d4a331727412022f90ec70241529f307a31869e7e6cfbe8a5cedbd444be7216303596ec4d5050478bc7fafe68e5c39a5281fa03d112bc9e5b707cb0c1e8d60432a81960aa357169c2356ee52ec5a16f685e2f782f6abb0b8ab9f036bf586c624af9a3a2e24e92202cc21b4f1a2ba414e330f5492358cb4cb4c5e8d5fa803707e76a2bba23c6c52684eba843046de07bc267f1704792b6ebc3bd18477692af448137c2495671a974ee2b9c65efbe88ac9b1f6c66b8be0c8aa3724a2846f5f29156fe80f3f814585173fc14824633077a114b89fd31fffc91e6e55a5797dd67640dd032e24d49583c5e914671340ce92d9ae4cf4a0dda4cd60434c33ccf394d91f0503ead505179fa87d64a03f95dbe379a6783bd0af1a290d11992d709069294ad4cf729daa96d9b4706ee6599d74bf9e4d7c51682e7cc925c6ee4ac39d44fb52bc9e9ba31e688036221e97313f4cafb4d9376c90d5ed30ea64229e824cd0fd3b12e0ac812d9cc522cd1a3a3332c063a8139f1d4af8ad4b8cbeade15e0ca621ecffd6ebc62400715f0da833dd0ed451d0650be79cdd2b632e765769f3dc30abc8f89de1a000a509aadcbee6fd2a5c7ddfa50ede6de124430c723bdd86dcebb1f66990b8ef601b1a0aff1448d854919a1a3a5df0ee54907080161236ee21da8c34aa36065f96dbc2dfdff619b36e6f63ebf771da817834f23275b94b82e14067f4e6aac32eeb3cf97d8187ddfce30d543559920bc7086c165e927e43c5be77d15eb92661eff4b5c346c07eaf88a1bf715caabd35f2652d5e9394499858faab7d8218fa5458dfa9e1ba470ce5fac264fbe99401f4c4c44c92f988c7df771aab2ba9fe021c4415cc5f3225cd796e93e78aa4da1ec7e8f70c511819bba0b4e34850380c18fbf83a2c582966feab933de408a48afbaa8dd671f6084febfdcddfafc0980356c323fb0b0ea5eacba08e0c78ec982c1e7340b4c41fa00886fab1b4e6097710d393fa3d6ceb42dd4edf8effbb7d882cc1c4fd5ca6efc06da2b86ce377197ea459ceb8c9dd5f135fe05dad8d5a67059a6bd1d3d5baa39a8606cb7f0b36b7ffed407a409829c9de2ae97264ee05cca23500cee4b2e6ca19c461d573d0ba27ceda74fdd9a186b4df2f73b1915c7d1c9ee306a37b75eba6fdfb2949925696c49c5324489800d7356e6c4e14e4798aa49af9e9864352c6ad707741987a083b8132f20cb250c9627daaf90a7e2d80c8eb4069a4f29ca89be1e52ae730a3290743f5b907c554783603c27e887b68759c81795b3602919e727ccb6d1582604bfb42e7c054607dde0d87866bca410536f0f788084fba00218ab760dee1dac0a6358589dbe8b16ff15a1ae415f2fbc20ffe1df9a1750acbd371d429c9da12b0095d2ad85d104fffee44559539cbc44b10900e5af53590b408ce6d3735f623ef42c5ed80882d9447011c5c454cf07068c6365b13ef0e2752812b69b4c1fe1c7d360f64373351c0160f8e4a53d33cfb242d3c48c7eae1c525728332eed7ce9e42af249267272bacf4217641d611e4a936b9a40b4626bae19c730e96b20f9906813e377f734cabc4e32fcda7c9b56f458ee471b0d4abffe46e50039d429dbb685f25e0e09aa59624964e2b81509539f3c8e3a10c82aef9db8f588d4703a253121ebb0c6d951950e8ce17407ee566368f957d20cd6e26a058cee07156d5a0252d50e9a0d579136d5cc3a3a987ed6f796245565af54792d7c9230c9700fdc2975fe9855f19acdf4b86da8a3db51d866567ad973301c7257b168fb516a02490d5dbef54a20ec1e95b560b0cf839ec2bad24619d37d9219783d8163276bd9a03a96f6ae4e4908087213e0d87b2c43aa1aec6dbdc3e950ccf623e6104ac3ef316235140ea95770e3b16d832b5287b935ef770c33832fcdecb734e1ca30e7ae990990bdf3fbcf34d364ca2805034be605c11cbde5e8746517ad7eb9617103d8caac219ff969f4a43664bdd6c2db92f913d058531be99a0da3d8931c4de72737a5f030a4a6e1b0068f893820c6aab5a2d95d6090fe5ce0608293c6549a41023b7fd90857e735cc6b29e93fbbd6fa76703fc05655b6f6b2b07aac9b900379799ca207df1876668530d385a72bb4faae2c0034f4b4ac5b52007a424c48e65f374e374d56ebd31543a1abd86f9fc633ed3b3dc7fa7f7a34b17cd9b2d2ec3aefe9979e32f7b088ada2f6cb725a9ddfaaef1a5caebd7b2d5c6cf762c9241695e63496f685c07c5fbbc295eb44c267529a7beb5a2c442117d9f9c899796186725331686bea6ee018ceeb34b172781df32b1df43327090b6d7b2dc558102ceeabf87362e1fb82d7cd7a4435772ff9232d9eb650051bb28e3f6c95b0f1c4cca38f325ad85f954f008e713c745a3481b87b8b9f29172fc0082b2d3f0e298b69a7b82bcc0f156b565f2cb2676c0ed24d7edd3e93d67b6b42554fe880cfe1dfbfb615ed34bec4fd8de52820d49fff0778a63b937e3ff8518aa181f95defb25d2857826cf111c71c5e6f0400545eb4d01b6e2cb044379369fdbfe476a42604083958d45276a1f5792c4483b622dec60893d0076de33c907e4e34a6e7ec571aaf34d3e647ee8736eb2a82010cc2b8194bde001a28c7a56ca66735691549e275035382b303a27f1da41849a9761e05d2fa943c8393a438291094026d4bf4b0341b414a2c71d961fd11eefeeb2bdc76558c2c1f11c019b063c6a996ca67ec2ef93fca6ee8057b3f276221ccd1941ce11f8dd9dea8d3073cca57c1e67de09c01a6bf82eadfcf182626494dc088957f0bdd33ed7d92f52c89bf8134c9f65a9f2404ce7b15b2332bfdaa70af34cb4b5709b83ae6c61de1becf3a2465eaa660eba72be35b9991ab1d4f23d122491e55605211f1899b40b925ac0363bc9e00d5ba0e763658d38f91b2b02b3f055eaa417063e95630c7a959ce134cb0ea6931e8853bc316025985192788c1f66b7faa2dfa17efdbdf1e416be2504cfa8df270149eb23a9416c276c57c0fa8576b5f0f53a7a15da07ad30517de572b410e57d2c55e0f29a7ec49d966f59370820be48bbf77ada399411e0a46f9f72ac49c9f3ce8a4bfed00eaf7a4c7c1ceffda02b08d4bfc15311c2d3b1d1f2fa6618c899a35bb08a1eff7a594e85be027d769116e3c909d83be1b138b8fb121bd892b575276515e01057bf49a9806fafc965625ab160bad6b06ffae41abf013788c75282f5410a18a2b99236fac429dc2dff02fc2cd93f98e77972e36b6048cb2820a1de39d8a97a6bd313fedbd657635c3f18e7fee9e9379046fb2916f6cf99a6ac001ff43569bb4d1abaf55ad02cd2d45f1c6ffb893bb3a1d5caf5f440488919eb598067aec64360398d7811c7e0e290b959989a62d496faa75e3ac648f80a2d1e4fbea49c14a180df4019e0e928ec8c71e204a6402503158526fd585fab256662b134b5adb0919ea23e95752a182902d022e77d2ae9fb71dbddfe00b6284c5aa9621c163bfca7fe4ce00f9de4e1bd1bb437756e421eab18584119df8ed39790db5af6337dd0014f872232ca40d706102708d06dd40a96232b3dbc61af4fae45b828a5254d87b72921942840bb5919d81a06ab14562649cc46de3de3dba54492ea5a8b1b3227ae51f7395ce364eb7efcd5224ebce3dff55ce893130e9ec6c62d0ca7de52905ed134a722184409c62a95b63a130b161d3a9604c527a4701a631d5229d237950f443de25aba6214d884fe3fc44f46b8de0ba19d480640c229a42dbdf34e53f4412ce3a5b2cd9c3eb23cbcdf4b01ceaa462307b9ea91a7f348f629d9ec0d765b9eba91700fcb860f4b9ee55f8ec5e3a7ee0e398b33d52b4d28e89d1734dbe4508f22b742045f91fb48bd609e1a4c0a5a4f7555a940ba48235ac4764aaa76f2c49ee3104f2c8aa80ec7275e7663d4d07ed9f8d920d798b58e59ead0b7a3cefbe29cd83c656a81fb5673e642b7cc2aec06d763c58446b6969db0ffb0c71a82040518a1bfa5768dbd7ef6e1c9d47e0ef6df496db558ba4cf239a5921e80fa926c2b02bdaf533bbc7dc37561e2bbc6288cfe9d9cd1cc239da7832f533d8e0f61be68c793dca041364c47e0a7d0b9186937ce0094abfe4afc1d4b93d19c0e0001f2108d19100a35f669144863a43e4b041eb99660ee5a113044463beab293b5977872f834282b0a747de334f5187066c68003d68ae71919c0a0cc6f7ed5dd8521370e98a1b99c20fa128497805508e5789120bf0451e848b798d56c04f3835e7cbdfc9d3d5403be3a72d8593d6cd87eec1e796739b7745c75c5b21d27423e330b7ebc6ae3efaac8b1f82cfa341e38f9cb18e677fd3fa76d1806e6a888ee1f96680e0e5037057fc21e605fc9af94e8ecfeb6ec54cce1eae06f2dc4e2eadaf3ce7bd6d91cb0d132a20dc1fa9ddb6f0f292349dd55d739decc9fad2f9b1d30f241cf49250864f1ae75299d651eb39700b77289b00828b09e150edec5dc001e8f8f4adfc57d9111e49081d52894530d4e9becfa18c866501fcdeec3f3a06737b1f8a9111e77165901b67664915602a23499b9b1f75e23dfaa0b0e17a0ef033adb0baa14969dfd5129926cc5d48efff5be344dd9d90fc2eb4c61aa2a3f34b2c62a3cd1f9b2421f9b3f3721a987fa8e57f31d9f9f7a560e5f2732ea1efb7cb1210ee4d07fdf7980158978f599429d3acb2910fd105ff73072ac40e0fe694ce90b2e26fdffe1d390ba073801a68ae84446e78582df0c02469f6a7f76b683237a38a826d63ea0312546850ffeb9a30056a42d5f262de8c78bf645c5aaea44e92eb8b464af69ba8c6a8509ddf3db51c87779bb866064e07deae1ff46aaf9b4f01ae97577b4d1bd67295e254b7be19ec1443bbc449caa67e509b19b44733fe68e08a86348eb901c01c830e3bc19a37b59cbef624e65f919a124abc7d9bdb13271847f8dc04912179c5c4c59818d2f550f024b76d32554ab3b5d1ad9c79d7492e35e340496030ac8940e3b6949fdb7e7a0ac8a5a8ced4ec19b16dabb6f631dd21844dfc0b9aac6565a23ee54787adf69eea470c6e30a3e134ef98236a4712ac2a60f1bcb578090586d8872c38c677df881b9fc2e5fdc06f1b48b5029b67a613ae5681023049b1644e0d83ec77b4a49e46ff9ae7c9ac36b5982c29a3e2c764f18f2fe77cca805191f642a27ec32f958caf43a8de48a8da41291fe658e3bfce9b1b1b87ea574132c0fc59b36c236931fa468f908463a1343a03a0df3a7002437868d2aef972869f3952e4b1b5f784133ca473f0214b6bd19d34645db34a2e63d1b1978cae4e9364e920fc58e365292c753b6b1e23126963a8fe5d355c5703b5e2ddeba4cff140ee7c3c80a1b4cc11cea8db21ac6cb0f4edf923d9d53adb8a9d73645579a41894058e86d7511a8dda99e196a51433c56adab2e4ed3340e7043772b7296f6088b9b82be08773105adc6e71c71cadc83afb7b5e1349cef8f99569ea2b3f239471491d74a6bbddef1130ce7419c248993f4b6f620fc98eeca0452d4d197ab38fce539fdeb81925b916332e2337cbb149f24809b76f2d139d0d62b0f95b3e7a92b3d970ce65a0bd9dd7e4019ca59b703ed15fbd8b8819ca302a467e88e0449d4cff09401379bfaae0480a039b5867ab1716746c51e16baadf75a59b3f25e9a5dac758baa431a6a0faa34f8c116762bc4ccd28983589f46fb4bdd9ce6e085743c2529d665c6ee1eac6ecc7ee52cc7491681db00d97c8e641aab8c409aab0902464e24e77e424408cd98e25fb8d57f82022cba7b5049f9dc34fa757e3d842cca017d14fb90c7f96dbf17d02ced1f21acfd4e95b3138be05cf75b762b8d1ae1fbb6daa3c28c650e2ff4000c095436fd619d8c5302250ae0470ca6386f97def438ee914bb6dce2600a28af6e2def8b45547e371eb3dac04a4a2bd03dc63ba1a32a90355ec80c5c21a74776f4dc44f1f0236f0b568dd16d6dcc4f60521aa7366ad8109ca4c2c2d5abf3f3d73172583a53ff92d9e42faa63a2fa7d6e66d8ffe52d54864a02c005ca2c2bb98280381479bf7e8422bfce64ad866c220b7ebf7fa963a6640d9910cb03000bfe57af903990e55a132037d127093ea634ec6823bc6c5695659444b5b10a27463ba8a43619cea8adbbeea2c140cbec8867a13c17e56955286c5274fa34ca289c7675bd530a29719746441a264c7e92fdf4772818184c030067c5855d3183c047a3962de4737f3eec47709d059a7af033bdbc2378bc6f3c9006532ce6e5cb7f29fd78f3b02f9ff77d13e0d30d33a4222cb7a1fc7f372d1b13c0d3d7455eae4517631910ceb841e88a7dc4e28721875c36838bc9c300fbea2a0af03bb8cb6c26f0c9cdd9bd872e143fc30ce7cce087d7d08f370386580ba49e23480b87ee50c00805dd17e75d18fe4ace8184d94d8bb1fe1c5f89cfacfb7d7e07ec2a414e82f717828a076e6d3171e2e51bd09c616d9e84bf036af8d1edd068abe0d00c06b95ed8e74cc4c5159777df7bbec9c1c4c2cb145b71ddca7012fe6f0a4706be43b711bb3d87ce3a1576b19d18b1da6e637e35591803289c02e6fe9ec4beec0535ab0f070d9c2546b3747cd2379bc4c3a28a9ead7daf93e3e1052de7a965e34f23499ff26a575821f8198852ac4a2e2f06ac756226a73f224d6d6690a42761e64718a5f0f7e2a5d41b16b746ca61622f0797e3636d29f91aa4c3404f2c9487cb87190fa8240ef20fa87ec06a91f6261f4ffc7eaa962532f0de6b79e1dd4235ad0067d8fb99c7dcc7bf00e0be488978bb71a4c50045b853da13db066c5440f96602b5c4b71c01d1fae5ff812734f63c14e9e378958483a5334d54ac88301e52d39f8421805c5b24f73e5563dabe98c4ae03c8bb94ebb36cf11a9f06c6a0458e6c2dd79915b02ed88c07264f53541499bf76b64e7281a51e7683ce641ef2cacbcd3551a5340ee59679e6740c15f6fc6c6bf5e1da015b69a0bb13ea2e5d7d08f7085cd18816fe02e80972550a241e4da9bb6f7b8b88b2ddbb0ab79e07c0be0739ac54b70254f6ef0d5b681f76e9dc4344a9aba27eebbf719a9313bdcaedfcc52edc15b13eca1189b29468664006de1dccf28e1911669fab421f4f06663a798be2dc0ff2146f01b8aa59039544e2d74acc80c4e6f28e46cb7cb472e81d1a6e416c96c24fd1638f0bb6e67d4279ad8367d0b322b0433a166596cd43ec30438087ad2eaec63678a496b521b30957ee6efc976eeecf09d36454c20d67e2aa9df1b0c8d5dd43693043e98b8e6f207b21d6e2476ae5f75fc00556dfe92b480f87659aa5cddb82481ef7abd10ab0b20499c38ebbb88d22f7e53f33cdafec443ad059704900720b02c29162165b9bda34858c8425a4a3d0212e7cb6322e00b507cfc94aab29ea7cfd5a7e82a75210c0dfaac785c2c41a9d9794d3d4d1e50f3baa86c15d55476b67cef839276ff5015b693feb3a57227a8037142ee13301dfbcac6db28f54501dfd2731e80cf6e968b4c81921d2383d282dff43999a0fb5096cc86678cdd7173229277b79fc5c4d4ab463fa089b42befa23cec0e0a88e89373de2a26cc8aa4799b2d14e325726c4376bd57036b4a312a1458afb911d5e8c541abbba82fe39833a5f089c50c97150bab40d69aac731c4981956276430ba88f1770446dc0daff0e1df7ced27ef90002b047ca968ca4160e1127203ec812f93511a7b7742580fd09b32428e11f97f139916f9147d68c81645eb18658be6535b9a1c0e1a80dd204cf22b640900107a71216a1ecd506477d24366af270662c03177ef99012b4212059652f813a96f5397b0880b06523838d4cb7436ea1bed9d65022e6370108cc2567ec119d896ff6e8755096873b3b47b0e2bc3794a9e1a96c81fd80c601e8027774b02f7dd56bba97d290a88fc641dd6448fd91bb95a6fd27657f2c061dffdc16a1e0b64b2c67740931017eeffdc9a9ec81358583aac33d8eccb8a005af03c4259bbf8ffe4f22b34e5a5632dc0b9f221cf98488c8a2023d665534c1e477faa9fe709eff64090e756dcc43d16cd7ea583d44c0ffe15d668e88362036c1496b29e9917ca3d680ad2cf82094a65e3826f431add6d50f413b3e704002b192778e93891e215c40465a068451e96d90513ae95f0f78ca3e8f1c29cb09e9f8889864bcfbafd037ee3381b68a484e8992021ed1a0533c1d8fd72dcdfd1e440356a0ff21893c5edba64626f7aaa84bce69976a670e6c42e227a0745db5d115a34322e2a7e903ff86a85ee4bae1f3666d54504e1e0ccf42bb02a90708bce6434a369acdcb2420dd18d6762630592a8f2a85f525303283460f7985801949dd5e3a92fdc6b75789f2b6186acc6e17ab07e54a701c229058c283db297d20093827bb44dc0f12330f3fb5b7cc0936f404fe5ec125c419f9a0fb544b9b663a4f45535bfd7c9f130ccd6b3f22836b9bf96ebeeeb62a6e306dc43ba499e0c37956f3db62abb994fb2a01dcdff07f46a30f2016ca4f8dd3cb23fcc261a2f31c5a80b9f20fa4de4dd5f4751e021fa4fd12ff0856d35818432e89701bb0ebebd9a89f3859e4273f1106062d4afedd5177d7db2f955f4b1b4dd781d16caedcf601457c25b39fbacdf20f4c591470a3b46388796246ff3ab8983e9bf48a572a200d21f9cf67b44cf266de4c10d1374ac7f9a5e4a155274649ce71e4f27627e5ef0ee859c3c269deb3101ade63eb622058234da5fafdfad5bd57d3acd4fe2d55347a6e0c443b33dd32ab6a8b108f3d16538cbf0175b4f3baa0ea5431bc71ca2595bac5533f6cc3432e4436cc92d337893640b1d886055f57cb6a520b2a2df87b06ae67820fb4bf34a9549e8fcf47d1b4e44bd92018c9f8f8b65d355b7cf79ec283cb7a8c3fb07579330be162a842391469955d4b0fd3faa9f6a8a6b7ccb58f78f5396a43ba2409801115243dc5a1e74f20ac68f282aec0fb7e36cebcff9f7fb97a6faa9b704aac3c563e7c71f33d19677a7d7fb065e6a80f761294f8f65c5fc2bb08b3cba5ba799679d3fb1346b661ee71c65f94047a8231d15b38a383c79a5b4d2bb06b5303ed58f9d4bca529d1e4fcd07bd3901eaf29a9963c78b336ca7abc079eb5996a16fb07bc310d649fa56be10c75b98d137fa01abdee819d4862c8cedc05ddd5fa01a6fff88d4b9042a58d67b228f59bd8182ec95eb4311eee197bc0466014de62fa44e33d862a32856c6b58f76d451544746182e506719207c316bda48a8114ec1b360e72dfa07d4489f77d52f0bc719cef502148cb10c3b558cd53364d357abaa66d318b0fd7a98c32d9528bb227e8e97456c81adc3188fb1ec2c7dbde10b86d7fca3a25c4f8261a4508c64d2c30fb9b824dac4809c80789fe2c52acdb88afd8e3b8dbf5be8aa39dff6c78c90875a8308d9ec0d017fd5581099861f3ace61b9b869bee1e5c487c5a56dc68b8f9ed76e0b4ac3c332f5d78387001ecfda663071479d64de81a8a438aa4d7e64de3aaa1f7cdf1c61e17ae3b0041534291fcebd10dbeac0023e684b6a6583b744ca19d1f1329d0679c4f79fe1c9cf48d79d16a0748457c6a5163659672ebde0188a2cca9bf02c0fa94907c8e52e16bedeed50d76b4f6d01ac5106a194e4fe25ae02e7efea13b0ba0bcfba69f31062d6a3e931dea4203b2c881f9b13020ac8d50b02980e619b334d013a32a4a71dc44ffd37c830da3bd82a9266c1a0a9bb13af84d0944ca321f5be2dc54abe35085fb6b679325b9b873b12b19ba23a3eac94f1ac3e612a5b542763531bf5bee898ef673a7d666a17160786b09eb56c06f759a28d2ffab7d6235aa7763204ef4a6c482222291e530267018ed0e75f2a4a24a900078c060b5ca083fc7228d742fe379a5ca1206334f9fd484b2891cc7db53bf3caebc945a954df560c04b0ef9cb90c7ddb06e4b579fdb4c4295dd131be7ae6eb3a55eca9e5fe65f9324b24e3d566e17d7589850282cf393c0ab822dbc3192e03b4ae735fa3b3f964b28e5fc1227bb6e0ff21913d60e180bb013d3f9e4d31aa68a61532dd6141c032e043a856cfbd4fab9a56ae9900499b8c6fa8f575cea6118867398aeb81a96d78e40dbb2135f6b75fdece27c09ff13037dc021c9688d0175abaa4723992f0dbf6b02f74f6e50a1f0e11032d1966b5f6d0690810157bdef0039584b4241a5bef48e1677e1e48aead532b5872332782c49cabbb38e45e5814509ba1475d08a4f5aa86fc7ee2769db723afc6da0971556f67d5cfb89238fbbcceb395b9eaafa5a1452be3ac965be1bd8727276706d59ab22075e5c693de19c05cbc2b7d35d05491da388bda7dd1706f7aa2a0a71bd6f7ae782ff07254113e48ec78581619f8c85b7d923683de5ddfce22d856c46777b50ccc54c5926e1b285cae52ae5f0a042274d71ee577473961bd6c18195881d94e997c5c7c3e08609d6894e8051d12772ce1e26f85d2d8ca6e7b047bcc80545ef9e250466cfbd6c40b445f960db419dd0ca67db87370729c269c9c2206dc550834cd21708e56db075ca76f75b2feb0fc0254df34b0defb20801d074f5b2cd0ef12aa8ab33e389a8706130685fcafa3b27700d79a1bc01f185ef55984758d31f9524a4ffdebb2aae30462220a3c9d7dd3510853f034082cdb9037d8dbf463973b44b33313515e47629bb1ae2c0bad9c97728c90f2d24b58e96beb7e19322a2184860d34723cb379580f380408130dffe39cc6b25dc697808b161126b0c72bca146d80fc1a1d8fe64431df65e9db97f5110eede5885a4def10eb89520fcd118fa870d8787d073de39f3720ea33649729907568ca60941c3092dfcb2db1b2374a84b38af860d2238f6e5502488f12ca4b3bad2f1443ac4b0b63a91bcd5dc9e243128a61bde6d074c2470c33904e2f41d66eeca2b08d737d0fb9dd1f187abedadb026107c29d427aa8e657ef409056cf400faa3739ba293d474e90fd3de33aa3b388fc4ba5cb141a586a1d51fa78c1ccdb688ea32cfbb8150ed35bffaae0ed5742e48bc1fe957d6e51ea14961c3796d1c6d55c6c6df58beb638cf4f7193f53e55a10935de8a4f3d763c313a50b2eece4a0610f4648b8c5749358daba88c6d3341ba6b7ef54f365a1987df5d28cb6eba5e806a0ae76bbd2534291f5f3c43ba9d09a33ecfe91e534871e6d2a2336a4946c2710954528f71f4ad0aef2161c145ae214b0a0813269e09dd3988d63b8667ab2c79e9b8e2a99f58f43710bbef9053d741329c00293f47f0d16e3e3a230150ec5e27101a82a4682747d91dd7fb7d0ae37a7c72ee56014e6d0d509e2efb94e97dd80706482de2219a908b6851cc6ad9652ce70f68b0ad715c450a7d0c0a5d3e8a0bedf29ca970eca977d24abbc5d5a9cbaf9a078c80c0aa1fe7a031c03d47c19e2f6edf2987c307b345cbd3576972683a13a68f93e142d9f6c61a0b557618fefeea93161f5f32e4025ce3b69c4196ad339f4f17726a328c19f2f3ce511af9601eb68c3a1ae9ebbb58a006de3c04a0885b07e1d9238467dbd3903d56716d63bae579ad0e391489d39382587ece2825feea0b10db24882ab8b0eafa528447553fa7b7977cff80ee0f996da7086168e3af51ce3103ab214757efcc1293cfcddf2d16ae36d01635d67df0735de8c7a85be549a354c079d88f5374bcab626425a94d9ca23511d34ca97c0f5fe3dfe740550e84afda849eede972b20c2804742a6485419718b9d519987895d68245ab0159276aac5ff6fd62cd114b25372c8b83ea00c3d467787979e900a8c8b7817ed91d1aad843fef848425a350b1d0bc1ba631d0165a4706ea06e06bf9f9cbddbadf6eefb716a82a5069a638433737119b755acbbaa9deee9de53cce68cd319e7f7c0802df78013ecf8005dd6ecf76e7bfe0ec45b7057caa87418a939084d1ce4376076fb1b8884a050c9dc780c6bdfb248e7335dd261150ab7c32581edb2010db29e0329524af51479ebe5286be36024c3b18d97cbb777d3c5d3e673c52980580725d47889aec9d8954ec07c963056a33aa4af9d43398b2043a5b25dd032d33e74da0b4282be2f4c19e45e349ca2e20807f2535229f8fca5f0e549bbf95eeb52a6adcb36c7cb640149b914d80779e95fedbaa4a0cc2cb21430f980fc7fb6305aa817820c3e4b579ad3018225b0e3fcd9de09cdf2626c08442ff5f4b6fb4452bc212dcc5a1aee7797f74f8d9e94139d3e8e190718f955d038adff5ebfe7f41f0c20d8dbef1fb3be23f61a1c6785e15f47174fc29962de698b1f37ef55a121be22dcdcf3df0f6918213b09ecbd48e4e30d8dbaf9516e84f0d0dd078e0818d6ef3fbb419c6616d064dea48efd0cf620087ac7a511ef2a50586c0637a8d8e7e37be74fcca5696795417acb51b2bebb0899b1a0e1cd975e1ebbb14b7658633cda94aaa55793eb180af6f859c552af301d5ad94ee48f673fb9591897d0eac12657dbea58a0960afdfb8a1d8027c402eee7fd6f903d543be3076a9247c037c849c0c4b81b83efd03393e1d093c50dfac2f125fa556f9d40f6a8ee53c8c00e23dd8e93c70a831187156b38701353e1205fafd380473fa69480fcd34e238868ff20b49826b3b88a3d9023840d8ef03395519962f647ba7c977ade180ad04bf10180c0d6a14ae8b52c37a1dff6740dc7b11dc0c34a39dec866880c24af8a136137b91b1846e8e9ae9c576eb3b7ec027ca99c301013d6c075df85a03d8f7c22d8f5839b2270d9b7e860b7cfc5c2beadb457891097ccb8af6d52a00e887b9f8449d710bfe20e8c44000d9f8f6e1d6421ffcff7bbe5ae2c695448d6fcb62479c83eb0bccefa7a0440f56f7a72b1ece230ff112915ed6bf7fe7a0b7d834e0933eeef1f58cb8b2c49857ba67787eb3cc93765e066d535f7bc038042dad92db4896db6170645613b35c939b5f0acd3bad4c44d2d19615dd0ad1e81354f6e0c58f5caace71969029530a0c9b1f2393f7e595c19cc151299255e1eff7cbc18517129d9341dfa2bc18040dbc288eebe7f3f357eab2dd657e05a851a569a7a7b446af99c28e71e1ae1ef3fe945e1949d302d9f75b0b7a09651323232941f2cbf21a497d5abb65222d10af1e192d4498a6672897c6f5bff8435bd2f70c3b5fc4ea13f40dbb7e9eab2e37d0e278412014385b30aa87a29e2861c74207a7722029b12418d39f529dfb890f8d10b73e5507b1d548814c113c84de30037940d3b903a77695210bbb4c1c8704dd01b2124533b453b109a534f8969c0d813abfa1087d78cf02ae012e33ad3f0901698434b8e406dc97a96278e4ace7b468cb6c9dee455021c64450c754d643f92bc1f572bbe96a65ad67225644ec16458bae078260da4d5c91b37b3ea60b41930c9add6e5437392d6836c8839046cda14a42f1b4b31ac636930f1f3cd887227d620415dad0ece9613791fedbcc3e0295000a850279ad796cc18ed4bda62399acbccaa99824104738e6e9e2993a07261f472ebc653a51413d52839b5e692bb29aa12d3b85cf512ef2a1e1783d84f8f705895dbc2f5c172f46d329a54a25dd5b17f80c0bfc1fc2314fe7584ec0f34db94c74b716a8afd7be7271520c339ee10e19a5c2a2152e28c6ccb08bfd21448d02cb025642a0d3a0427f6308efbcb105fbfea56809f55f48e253856546d78cf4fef8ffebe16a720bdbea14b3c0e29fdb515aaa68cb3a65dec87447c4f4bf6ebc9ab0cb7614976c54feb5b6d1d8c53831bb9b0578fbcbf554eebe2b1f9468bc7dabbd16d322e05867024ec08eae66d265d6fbaf8069cc72bfbcd1b444bf3d87b52c47c60dbb5d2c891e747f3389b54770cbc1ddfe922113990296200d4bb8402ae1911fb86487e9641bc4540ad509385ed13c42f4cbf05cf38d724eed8797ae7119f756a905c2063f8bc4d361da7cde2f52cfa24336583c831cd49b53d4a0dfa46d368f7b9997292d9cd338d670b0888d8b0cd382e489cadde3dc6c7ad965bb8125067eea7080eb067012ce543d99dfd40e2210a947d3040ebae4bb9839dabf5c72a1eb10c897d452b0ca1741ac4abcb584c1e2e9e0f71354f53283d2ba1b1d19eefb950fe5dba09c915aec09a6cfa6c01b8e7133a0845e40587195f5b572e6d4766c40a6026d2864959c797e4319bb08be4900c3409101c13208d5d31aa469396351047eb476af29ffe733098972592d918891610e6d3b420911ed9e0b879f1f4083f5f8ef04ddd3fbe2ac7da6f4fdbff39ffcc2fa3c4ed9231bb70c00c1c732dd3d324626777c99c0d9a23d22ff97638f56e84d799776ab5889744bdd976efb926763aa9ae5b31f5c0ab5ecad4b0697be18b4b0eb9277d45956ffcca7514addfe4f01bfe03a958a0ffda859cfb4c2c0fc09623628352b478706a3c81376cf5192cab57acdf847e846af9f730f8af13b4da3c24946972cb0012115f025aa1609f5a43eb142b7875870aaf4444db889c4e8fe761adc1d52fe14b677cc6a991c3d91232e7b15c206c7eff5ac5ce66d9b1245f72571fa304e60bb75bd42aa33f00c38d3835dafde398ead1a7e5eaec4ff36bb1fbea718ce59fccddad59ee083f6242e6d077d3d2ebb42559d3274a9d1e8c88a24674071c9d6e91ca382dcc10e604042ee5501631f974811a94e5feddf1fde81665485b638ed9378f3e06f89be7bec0c6fa752395c02e90660c71fbe60a8c952f7fc55ebf4ff0e6f5d0c93b1d7af18189db609138d36346e7d61349c665d40d11fb4619921fc55b02879a3c4987ebca38ac0f1e9258c263b86e6ba1bc4169aa5baeb41979acb23f6fd1459eafd68b0d46729908e8529b2eb9c9e8cfd445017462db876987d99e5da229e8020482faff03d0a90e69af573313f511561d1102ba11b6d98a18b1c23f288b5f5bae2d571c691065bcde35e2ccdbfdb6a3cc95461819e0019f146d9947cbde412675aac8539d175c8874e9103c38760f56d9338073890e214baa78742d54ae05eeea9881a8c49860318ed0e49b75c39ff051c8eb64e6040283802cc405344f0ec09c4cf7b85ffeded8657d8765ef6bc5769484144e62d8445be318217ede36d3d91e0209a3fbd444422f047ca990f126a1aa40bda7cac704f310ac7a3adc7c48056c917ccf886318f769327c8685f3c1fc2e6695e3e34b3544f991f49de4831b9b1b8e85a7632cfc531a880be79c73c5776294f322843a9553fc45aad604d2980671415fb28c6e36b8738a23213dd6692398a30ed4d842493a2db7e67551538d032ffbda96fb6f070fdf2489d3f71b27da8174aa5abb602830161c55d0a21f27cec953e438a3cfff0ce97b0d8830e6b353c5d75f15bc600c7d60595108b7e616c30eb7f4c5f396a9f5f7ba060e7991535ebe473691d5828012f9fe40e5d3a9f03a57ab4e235fb8dceee5c06ed96873811898842d49c223edbc44a116a97d0b3e2b82e375ac16941fa6ecc7875b308ec031d357b65f93254209fc2a837580eeb54fbdf422bd96f3ea35c4c9e02a0fbaedab698a4324501d5aaadf6c89abde574cf37fcffa85db50eaeead861bfef413e947f7423c867628d7248c8df8492de02ff7c92687cb09cc507298dc186b1b57840a4d40b50eed93a237ba0326a1bb2647f0b570c9fe39af3231f865ef2026c14a3a8b4c227d640fd14f947612a472d5102d95bd142e67309c46f4f474c403c2e6d3c6a8501258f6d7952c9ed0c42b4b5ef7529eac88281cf26ddd578b671e843adf9f5f6f0d38c67adf1d626c9a1f58a8a16638fc6795a384db49dce3babc22ee2ef2bf2a9c1d8df05e2a9a95fd47b32785d2186c92ed000e4c749706a892abe2add8a05d09c93c6fcb4665fea8d4c7eb3fab3d9e86bfc3312a9cf504650b087880ee7b0b2d8936d90d5704447ef469e05eb8dd2fb4caa389529705305c9078d7ef19b0f1b8cc5a779677d981b9d3c1042c35747065e1e61c0d99ccf184596bb5a2c9e023660ee0a8b3677c9014141cf305b35ae48e95fae80abac0a0c459ade572959ee9dfab5745f598aa218214bf8af61d360caaddc1ea21f14177838448df1fa2f3177d79f1f58f06449e154644ec2c41a4f0d215da1d9512569d5bc3351eb2293c03ca9a755b69eb3efd1f9f24b7ff5cfc7147d89d6af1e4517671dc04bc3942f671b63e1ed7862ae380584e4f5ca1526fe787f690dbf832c66f2d134c135b84681a95ed19699c778c27f8724104babfb4dff5d2d913ec7e23c7841f0bd8ba3e74fd9d1b0436b929f093419dea6b837da7395e8d1fafe2a37735004326d54f890b296294542b5b0d8e55f834c0456976196889f3cc0d5ee22de8328170a84ed6e4e43037fcf84df9c6eb03d41ca248256e9691454ce1da9face74e05fb22e1d4a4b8c1570e41986e3985b206aa0c7497adde38bbff53f9bdde700882825ed6ce07dbe932a8124bd8b59b50afb9fa22f7860734c34655a6f05526c3629e5a010e33977823142510d2957c8ad888e2294da1a13fbb1f8d234add4a3278befcc12ab3c972ffe823d3ef823ada0f3cc54dd0cce55e2f8b2350fae04fce6af309fff18455b2bff06ed4b7f8444d975831459605d0ed33874d630d731450e1dc3c56536febf2967dbb577b40f4c0e9ebeb2207aaa52eacbee5891b804f4c5696bee8326f95e66ecc60f2e5fd25e243bc9e6017275ca7c0ed05ff476a6bd5823c70550412e1761eb19bfa46a1428a3a2a9dbd414e55d77d09e96f604d3d85192524b68bb6e2e87a022ebc3b68c006be2e5fa8b4e852d7aaabac1a9e3c2c8f9c7312575b142f2173944f510046e54e2cae1a425ea5c887399fe36816e650e214906bd4368d5f0d461b708dcca24b75e784063043a5c3378fa3d1f232272b154141b4161b07c8865e864499fe8798c45fa923e2f21ac77ee5ccb43e7134aca39bc8afcdf7a095355133875ebd64d1061bd9daf45a7bd92c8fa2b8c86ec7ea9bd3750ec077c0c60cb61c9b2cbfbf5a3b607dd9e27b1a9e45fed1ab1e2838caac8d72fe8fb89f58571581d7173087c8ae582017062ab478558fc86a4f61a8337a8262e5b3b3967ad0fa237e64efed2849325df77094c5c96c227a8a0a95a20176d057954a4dc98144a756bbe68299a2746a23a85451058a6d69aef27a5b9ba90d52f4f36cdf973cf5e571091ac14fba621e600c33501cbf9814d039b2aa1141157d7e2d2f3f7adda9e13051f74754e789c4a3a720e0f2dd774b9585c4b39f6f18a02224f5dbcd8a56969e3deb118280d15841129e9c9e7803a58a3d24a5cc09578a3ea13ee5cee5f5083f043dbb2050a9384aeda43d86194886e02b817e71d96ac1ff9dc334ee465457758a832166edafbe82f91d08d35ba99a74ab6b29a4210cf7559b5f7ac6a3a34db8c4f94eb112782246ba9267f0ae4ede0c4a7f41aa70dc0a3ecbe4857c951c954bbe327d68c6cc708a8fb976b4ed42fa67bc2303909d774d6583e62e39929800dabd53f92724f08b972d91db1dcd63666e2dcdd404e8ea4409667de9853a88530c926917615a606a5181dcf7f165560fad4c31becf7c06f98fb57729c3c356dfb984092338a69ef7a445de4693aaa328a910b8661b1c3ffa255958138879206119f431d6a96272dd0d9501755f8e7142b9a73adf8e6781a27e17a734183e24b366e2a8179ff0834c163fda2b2958682ffaf4525f3441877bcd2fb579be3f1a887f4bdd91d147e7db92db73be36304ef27d6d1fe371f017c7891021338a706f79eceb3bf6687d723b5701541286a3916e26c7d9122c185e6df4016654749eb03f7fe75f08a48ece8e2413843ec90f709f437b268fc80a534397db880f399bc568bcbf4363df5cf2b21eac23eaac25583a9c12d6d3e89da78db69c2e38f123a2c5d001d3e2280566981786ae0de683cb25dd333ffe575600ad1ba8fc9848eea24afa195decfb332eb7dc0500881024890a18acc1960c8ebaa6f0176d992e3f57a4dbdaf08ada8ba5edb83917778fb9e84ed63d0bc5480d43dcb2ad6f891269eb8c2aa7bb951736e83a7443fdeb3c578b2eb561fc9bb2d4ceac48185bfd05df3b9d82543051ba5178a39890eb8bf9aa5598af7bd88d44b4b0684c2e1962bcf51b5362d2316308f41b4f83020be226845f3371a8211b36999f11fe97570f21262c2ecb769a5527d2183968c0763d3eaee350442987e9cbe40f58643257a90b391d98ea3b2e87dc60284d62e2377bc0f04f39334434a91cac3c1694fc2e634177254334cef84d19db3c8234ca6b17ca6a7d7c2ae108cd7e7e882ee65574789c61e5730ae26dfbd5c8e3e2188495b7ae961bcc66985cff031d077fa8216ede21457abd7bd8849fac11e7d824e1e0a3ca213dfaba54467e727d0cf42bbae2cf2345a26b7c4060cb27945b7dabaf8f2870e34aa42bc562733eaffd13fa819b6edf84d4fe5d6e466f7597605e4eafe0fe9e250b36d17725edeee42cc8c951be47e64428f0be70f22970e4080bda4435cb891eb374a7a0d277309b7878b21b2ebcf1df583274ac25e8cf3747124c0ddfd85f0bcf717a505f050164ebe88c114cd1877adbbf2ab2b158d4d4dc27322ac25fbe270fd197a86374ef51a47118d36991e086a709405e52184046e5a09c3eca64c7e7619bef517dda0c53571eb0ca66620a74548905d4838cdf037f989df31b61a6116daaf6c0dbfa24de1c56853dc11df8df22a118169830cbfd42b0c7ed79e0685091313a86e3b37acd0363b72be222c11f6807468e6a8b7f6b14bbabc5278181037ce69364191711d6db03aba7f329bd8530e4dad53147710f4b0f2afe8775ccdbc91952f0a592d17c6543dc0552345b78ea30faf36b1698e8abdbe4e1dd89da2c18f43db58389dd723fd74b325b8bc548d859b3155fc3ce7bf8a9a0033bf1ae43e1bbabf7967f87996dd33a57e9f5a7e9cbbd5a1fb4c318e2bc69b464f3f059892aed9cbfa66cf4555335c056e11861f58f9fdbb8071c8a228098203a3edc84d63a9b4b7c68cc1eb42b865b4433db245a08416d110ea90118481699b2747c6cfa8f5072a7aadc183290c1e2d5a4f62ce74b140c96ffe374ef43ce9c5088aec02ff3140b7a7696b65a59679815567276c9ebfb98de529cab56b4c8e1a40ef7e0a6e1b08ef56bd32d5d1b932a696c13ec1a0bc14ace64c95b38886c817a8d3f60950660be126a733b2fd493fc418c52621cc6c309fd8a1290a8204313e806d22387046e2a4cd12967a88d70b033336385eede393875cc4d7439b3e3525345a3bb6672b2bc1dbe206d61b549c8e88e2172b41797d44a23271a92b312396f0e255e6d41ef74fcfc48d1e638d515eac3e99f930be5f0e24717feb8a8bdcbdc515bf6a1e4342d62784d08ad9b3987a35a4ab8054100e5b666481120664f0aa4408a2aae04253242473d9a9bf2070cbaa2023cdac8630a1d01688d35ca8d31538cb98b6b4dda25fcb745abfb8d654447c91a906ae82cbb8154d617a07a599b4c801f6b3858fc635333876962e8f97b8e199d49b3e7c2e0237097595b86f2b7060929a502bde40448ed0769fd2f29b9868a836889a4d64e37d4e211ac10f42dd6cdf2b10f8976f132ee15ff4c2f40fda5e7abaf09cd7c6637adde5039c19afe99aa3c9ecfc5d825469d1232a41ba5133bcdae00b0e75bf973734f41560b874fedaf1df9f02ccdac95b7b3487e2f8e3c9bd67c18029d99b615db46090f42604734612cea3bbe6f1dadc347f6211a3533333658cca243cd29df2f393cb27c8f7a17f2530f01bacc7729d5568e620cbdaf1cd9afa850f85eede100650f780737586208a08fb9382b9845f13483f9f66ef09c0c028992a614988bbb3a24f96f2e4b38514088656ba2b1242daeb77f3a1d10fd4ddaccacec8644adac624b9f1e053ae4e31bf856b1eb18979c352696650af624916b81777886f9cf504394504c123aaa361b8ec84ad4c69c7bc93a4bba7b8ea469b113db637af1c73421882ae5848f86c0fc696d78944ec982d6fb6195930bcd93bc01895edc4aad9332401aa376d3afd41968b578656eb85263dd9c4419349a37609dcd8bf1c2187298acdb63169838bdc2c7e76c1ee3e85c68baacb87bc2b06ea3f88a6ddfd4b9577d2df64c58c337921f17b1a5c73d503602439b64f5b820ca18572a57b2d58f1b7e07a6f39333bf477f59865ec0d063eed24780c8b47e628c37eb29fdb7caf2373929e0e63b1281d281e44b400b9ab147223d9373c94a221839e1af2379d2c27198edcff500d82d2366805a48a720c14422ac4b3be918345fb5121e6aba0cd1b1f5909a4b03b20c31f76fcd96883be9d7afdbf18e8afd145623c58da9989823a7b3b9395f3ed9c6121e19a261fc52c93f7c6f52ef2c4d95cc85f1f0fd6ce1f0f981a1081e98e4a4689ec065902a713b06b48e8fdbafcedd29d4605ed6a1368aa99fdf5466b39b8b40ad1bbcc50fd5b7c852ba20cb48148469772105710dcb81bab1c20ed6900fa8636df55f8a2c4266bdda38d7419b5d970f5748fcd32614ea5df418c0afa62d4047759aaf1b6efedcb05f103e38a43939b5a2f2ca8690996cae0b60594b544b740041988f3ad7f76431d4b909c11cf28f5d83031f272b0e01327b645cc3f2d9799b9420d390097451f7c0428634f7869b6b952ac76324a6a32238746f23f10f8593f2b5e6c13bbb75880bb601b348466ebcaf736ee60c3dd9f47745739ee96b57e035a2b5231524e0cac9ec6c047bb1da06c932bcb930ade67f0bc8ce4e89dc45b494ad2c3901f80d39bc410bda41fb9c548123581ec4c40dd38368ff6d86366cfd6ad3c395153700d8f3fa4ad43ac4ae55665c70e87f8de93bdc3c41fcc6266f705d12b4125cb7869381a351175f6ae53cf3e12bebfe20dce707aa61c01b5bedd17f39641b084a91d4f384bc383e3c9b74e24e131952b37790c8d24588703cc97f1e592f910f17d672cdae90aacfca256b84549c865c47a046255597552a182e183af9e023f26eaf609709c0488a72f00c13e9aa4e378d0d5796aa485fc65f1d23b4c641abef96f7d061a14fc67388e190abfaa179f437e8761b41a5c90ed05c327920f17d7275fc9047b40910d980ae0432399df386109f0ad1ad4222c00d2c8a7d4a585214174fdd4c0e0bf515c7868ffc6ae0ddfb19b7eff45e89518cbc9a9df44de77fbbc9de73088739fef52050a59552c4fc94acf5dcada7ccccc944d4a516191010b6a21fe1a2defee30ecfe878d6018392341eff365829109176684f8f5443cdceb842bc66209f90f24d1751619e02a0a3ab98635c27d1909802ceff3d8827e30fd12a5d83c50d610cfccab7a5738a157ee2e3b5153f603184e4081afe3da155c00e6eb29471fbb6a3198703aaf6f377d1ade3e9b67588277e82921f1acee255120b7906697a9c902552e1b1b14d8f34db2813d401c0928911f6f9f95ba82d3e3481e76538994c9ccb6600414204d01885aaa863591ff67e447da851e75a34516c95dde9c9e184e5d80db53730a37cd16b88ee137fcdda81de8b9f55ebd4a181c5ce725420d33e10e2d84a17c76bfc9d1409484f5ac7a112762eb2cdd1858a9a6d49da35b61d58e33ed48e81a67eacc835032cfedf0ca2cfc2547e9ac463463767bdb21b6ba8628cd444d52fe6c166fa659b23f878723e12a0d58911a7d3d89702156eb5a86c600445bd67dc9b4e7b8fddf05065ee55c34fb2e6882d19163423ce2d66e52b5e22a8fff6b226de9130954519381fe55c25a6c8163bc350887b0347fcda67779670075f55ee77855c3f7b3bbd820d9099cd1f48e0303423e7c98c55a20015a18a849bd01e902b6b74b20a53a5445b48d7a8787daaed8b97c86d4e62c9f81752afcaeb2e636bf317ea1081d95fc7a57372f7fe05f03965051c2f2597808cc343f2009c67a8147c74f3a58e425ab2575fa80143ec1d5e61a7f4871f1cdcdf278e1a72f498292a982df25de1fee495775efabd03df5b97cce7736c525e546e1832af4bd2ee801fe7b15ebcd4e4deefd96d0adcde040cd612ef165e90c7e244ea35e3e8750529d87deda6d07d738d705af2cb5adf975469fa3ff2a5b14422b02b1196f85bcdbe507cc14bd79fad419c94809c14ec7567f653357e4220a96f6c4db67d3d55fcc69371bf5e5d60c9db244039be836f4255e1acd6c09920cb6712dad46a97ab8d6f4e812e02b45584d87057dd20f5374528e682ddedcb7fbefc1a1fa28be71d455d638445451f7060ac83f11c53c690fb0c4ee192eaccab3f5a0630a3a1e6a89fb97c636702e57807548d44321a95bc1d21afc2f4efec636550cdf3e4de53d3d3832f6c14d1cb782328228de4bb9d389234980a0ff02fe3684a0748bfac4f8c051ef28ee11c343164334bda2558b7b99a90efe0f2c8ee10e22a0ac53d068565790de4be84d6b540d411028a7716ed043977a9286569b0a7c82ad1f09985ac8e3b850216ad3df17f056b2c36827e73cc5f407a7c0afb781d066a5e0b1657934cc717c0a86e3262dc878a22150e8195b693f7cfe0cbd8e7488768a76f0e6d432af02d6bda72a41cc851a0ee39df60bbbb929150479e2de4a7378044d958ab3352684db9618592696e757d1d80be6e96be949d61899db7bff3489bbb881bf048084bcc9c831d68d0f46fd9b550964831e0c73516033ed9606ca783778cca9840045da299f2a85faa0a1a6215088572fabd5d4e25f25d9d817a00523910ed475cf2f388524a566381d0ddabb5f356779969b37d4a96532a718bd25c534114439111f51449cce0e53c3ad33ef17f50a9a3cf46f62cb32fc8028d7b9cf283a5305440894d47154d8e012ff6a202e3efb301b560721ae3d585313ae2155f2a371361500b329b725577171311855164b8c698d14de42a76fc7a82eb0a7d85a867c9ca398b8d23068c068bdee7833be4a9dd199b6da270b5a5bc9d7af967c6829fb99e633829f2b2585c31c9d519755e3ab0e6f5ca9aa884ca850927f49f653c70b67edcd25ae0372b0eafb15724df814926839ee850dcd388f50fccefa92da431044950b2035218bd8df2907b320aade78ae663d7415a7c51a3bd05c0b9d29374bb4354867ea2ab5c12206136bc4101509e2a512daa37a338fbf467953f7f40f642005a8cd00425ec4fd96c85d15abd8afd455589ae7a327e283b5793ff7bf95f05c254390068a60ff3808a3123b0ac882dbd9f478d47a154f0216bdd79f5e3e4c5ec176945bb10f5414eb21bbf1910bc6a53dcef2f4519224e80a7185db2f49be88b98ba58d0f335e65b550595c66380be8459a02874675a3c862613a43de1be4c17371cf33bc22b631dbb6fa12f49672265c7906dd732b01e6afec02a9c81ea84fbad5caeb263af4434e3e482773cde3e51ad6a4944aa5499f95b7eb99e37ee8e329b4ec3702ad68ab6148aba18800a8e345fd6f5b9c0b379e449050a37840309d7406d28309bf4c1e43151ff15f238b930099f07fd71eeaf89983b3522af3e36bee5bd73207f849eff91246a1ee385ea0254d45adc0469200da2146cddbb75345959eec7de2ac51bbd327c27c0a0e7ead0dd77850606df7db263337c5e8b62dc505f64b697ec992c8aa77eb3f555a3f3b859d951de0db484df9e6f35dcfc3f190bf5f2efd219aeaa58a2e1c3b8b2b425bd74ac9c08f23e5d9540923c72c58e4fc4d70be8353e8130b107d1d6d16eff987f61b021401c089f089e544afe81ecbaf498b2529271b834d452d82af6b5a8bba619d7a06a5f798dbbe7a0f6aec23585b98298c9b162468323f1389b4a3f94c1f624d41e529c91578ccac52e5239047130009883afb34a0a5ce72dd1d0e2f13a0b8e28ddd53a6c436e3200c1f9f4dd03d3a6f89ed881d55719adac20bc002ef1fbf39aa77830cb176015f4ff83f8a763b5f35fb8dc9ad440b1dabc0170c8613f718d54030177f84452c5f8bcf48bc935ea29d292e675703d785e718e4f97f6e671d57025f60212058e12c56c9a34e3d95c785d6f2166c50db785cf46cfc79c2a66e3cb7192b5f3f945888fea54a50ac655c24677701610a5f0e4a98a9e98a415c42dd921e4ecceb21746334af904fd1e8f58935b2b4143c3cc6eb26e7db3a0dd17dbb6a04383d32223a6004676624fd372e3353bf74148ef4d0940fca0d7d949b6f116f5395c190c67ee4d7a01900f64c6a970c867aa4cb978e6040933c83ce2c75035486b6b502b0bec0f50ab854baebaaac9c86eedbc3e2876cf306892ca8cce4f7285176afc6a2768de0155bcf3c2453e8edadeedbfcf129b71b6dcfbde2c2b78561980e49d71381db7eae90896bd5ec77b4cd923f1d39f543860ac14f829ff30f2dd54f332c173885ce37dcca60eca9ba30954d20df66835212a89b9c66ed8bc760e02289454b27531a0782bc967146b2b0b30846ae03ac7319f2b4d79ac93dba37d633a0c6f443db9624741b72403cb96771796ee34d35b67a14adf325415a0e8abd414ac32b0587b7924172d948433e83ace3fae48fe92b0c67975a3bf122160c49af3d9901b4bc366c5e60741e03384265cca2e55f52f8730f2530cece03245deb189128655b29bba4cebac0ba226efec9711215ae5e4fde1de837dfd6ed506e5713b03e541a14d6c8427526f51a45f34d2a8341a63e92e47c9e5dd2871f3cad5403d9a1a4fa4f6639e1b0e931492ad342adfd0e61674492b87086b02e26f9ff5a8cf030a0fe4a1b89e35d79e7acaeab2288abb67a4ceb341c557c037d4a4cd321aa56aa8cd377e45ab1725e39cba866fe49ea40180d152b8523ecea872a6785e62a45955d7e88fda3b4d69e85cabbe21c9b184edeb5c33240909126eeb899d88ee4efd6b5c99466e281a79eddaaa14402a5268941035c4ab6322bf955678067a048269cda1a8a8038aeb657868dc512682d3ef75ff94e851e5c5d41013211d5286138cc3cc4a46703ff68cc0ba5696320d6df0db67f628f46445b06dd0218a4089cc75b26dde2cc146ac40345bc376e438071964fd3cc62ca7682945d20d24eaf64759a35066b53a51fb101782e868b9f009635f4ad7fb85ba0fe213de02e4eaf2c6737aceb2fada091753cea68fb54343d4b12d0bc2955315cdf86a31baaafccd6a1ffa489d3ec766de6b40d18eb5d108dde5b9111ffba017e6e90d40d4f6eec46427c728ed7457e6021a3504810eefba90259669087c678a95cad60ff8ebf6d01f110edcc8af2419946664d2d4f9a0148db6d036b66cc0113fb5998eb253fa3a318438ecf0fe49661236a41309af60e7a0727d556a21196db88b2722b6962c8644ca0b42d9d2b771224e7997b4b7050bb068df294391abd3e1a219d18158a80063c567ef1f6d43c22fb711bba281c8f71dd90be29bdd50d66cb0c00254adfc834a240d16d05c137dc7711b90d5557bea99b9790b033b9e615a132ef946b251d91cf1342c6f58c63240ee83092279bfe1e46c7b76eb0b38c0f63e9cad8f94f1af5f82b3509358c6df2f53f72e4bc08314552bb58980da93a062b0e6eacd50c3d547974b998c77e3fb3abf8950f987e0db79a0899097c6ddfe8d4d9ae83c8a21b02e945b9446f9a38036d60db8aced4a024d1eee782e4a58e6a74c5383962e9df04f7933e39f1e0a3de6c0822d4c9e455db8e629274c5ca35dfcf6feeac8c5c4c172b96a7b6b2f6f9cd5a2b7f59d59fde0ed2a78e8b963aaace4627e5e28f7d793aa3fc9795dc263302b4e2053f112e768ecabfb7510d131e74ec29f820619a9fe0a189098222b6786ae4b6bc58f2d073f5324c3407f5a776e9f3aca5be135905545e27b0b6f2150c14def54323eb410255091defe36d67deadec6b8833ad3e9b6cca3d73017a92f360b4ae49108f36f0e6aafea1951b072908b84cf8ce12af0f87e5943e857efcdf2166e63e7f121484f85de896a33a5076981718ab7f5648c846b15d3eee2b4dfdf53d3888ccb03952d064ebb605720e1c7a17aa27d7b1b8ef4b3869e1c440395b0915c19d35d8a8f25887aa9d54d23472b6487ed424f47965ffef29baf96ddb3404ec501c224a4003538d76d3c109f9a46ded4fa8793300fdb25580a90193b0e1c33259c6f7b6f1a04778d81c7fb7f7fc1bb776d0623484730f56b037098285fdf9844e587b59a45920a74b80f751dd6e9e1bead804cbd22483eecbb75211eb37039fbe7bf1953a62acf070e703f0d7735342275400898ed2dbbec259f1899e16509487a18c563ccd7fd47e0e2360955159b13d78c3c4896ef298fea74604fa5d0fe5600f7bb0512ec84692380af5cc66e61112ae1989a371090ff4b827a8f873aaebedfc078fd6f6089466938b3deb0a20483b8c7b2c6fbe90547bbc1b6e00d96ab5c057bd3c2b02685f548e24abeeac6b2afc249857dddf257af6d4b88dbe890be87287c9dbdfe58283b2277083ec91f30eec3edc746f0594993c4c617a5d1186530591ab19bfa1fdad1354dc3530b8c3d7ff8ddd53766621dcf04fee77c1dd4efd45e32bf1c53395a0f036c1ed01dd70b43cf4980339d8f9b4b7eb618f8a18a791cdc82c0c88b7f3970483b172ca4b9314e50c030b2d15b2903f2bbda1c7fbcaafcf3f68e4f4ad791828d65a7fc414fdcab7143b12f663ad976b1d80bc9f1f5371a9e0b5a119525989ab71e739a772d46aeae9f804734c4946f9c5e47f104fc65c036f639fd47b0f90f65434ce8424f321aea7c82aadeb06f22e31f646a57561e4b534cbfa6ddad5d87a9248225972d678658017ea8c17483ddbc47e9d5bd1f7c2432893bc130fe5c4862c371123b8351f3860d36c02c961bbc133d514a0d8cfed55d1d881fe38c9ed84ed1f172c781c1fcb1d30e5a537fc1767a3da92e8a36edc377f25b3fa1d6b90c1edf00f0379a34a4e09bec5a01dd76ee5e76ccdf25769c489ada4a0d3591e6ae1815ddd0ec5ebe45c332a25251d5c51dd3ffc8461781ff2abe39a7d4ee9455ef2ab8d2e92c7fffaaedcb692bb11cec2953baf9b7f9b661c2ffdecac0ff5b49032fc551bfeb1de079ea1baccd8ae91f60a2908e783ef2da17cdf8bff1527452f259fe0415cd34095b9d3009f50efd83076df1a523a7fdff137ec001e3bc3011ee9cc152b8c136882d63ba3fec2e5046d66dc574866c6b89676f138b1b99fba480b4d34e3961c3679cf47a1f07e3d60505e45cd0fa2b75a15af9be8aaf1d72abb4d2e6e5032c46f43a4beda6f217fa44313f50354110bab9b550d9287db1e6816c91345f93ec8cdc53b5cff2055f35e770a5ea33ab66fbc518662bc8f2f914f1a4ae60af31d5e6d9fa7f9bbe008c3149a2d2363e0b995f60160c86e674ba5136486739c016a390430bdd504ae63fc33df56df0073b56f8b73710f5e4f59b962642be3f5672959fdc97c7544211309b54d460f47ca2533343b8820e2e30efa4073c943a46ec5c88b997ab6dac72c00652249e7aa78b617d06af0c8277fd28213357a627342b99663d27e08bfca581741f0160822766a9880e37030c774fe49b129d20e40e8c3402c9e172b9f54ca080e2f09bb6c2341e4b22c6731c8d3d4727a41e68666bd216a048ff25e34e0e3cd7a803c9e4f8ef18ad5aecc2222912909b2c7620d3efbd745b15ccc95efdcc4a183fc569cf2fca4f1efa6e01b4e8842899db656f90d95f378a6023af2f3e2c43ff4ab1108312f22b42acfce1e51480923071113165bd4bc1f5dc1349c185d644d6509a4eda7ed40ba5031ecc8546f0a0b00d64adc4f8253cdfd864de49c97f97548cb5033326c27d91cf553d9cf35be2d4c1b16dd0b96e39787824129b083ef31659d6fd9db9ed73d1b587d4a849cb8fb7d163b4784d2e72fcf939074e61563de852c880a29570fe4b098b3969d6476a1ca3825d1cae7a3b591d36d352db3ecca24b8fae2acec6495c2d76b221d510dce21c23bcc5829d6cd035a8c82df9eaec4e2e292eea3a9cdf6ccd3b3c68c6a5174673c8c2e03ca61e924436e887324892985dbef9e05eef00187b3b4610c811a9245316da1be0ac2064b656bc9ab7cd8a8bed39bfb7fdd1984fa3c7f39b8175ce6b12bd004bdfbbe4f45338232cd15a1057e0b31344ffcb52b90f9585d94e7fa3fdc186f1d6257387261ad6a792190c93739ee4af42bb91747d78f008826795f12310abdbbc81c013d9c3c21448edd436f9f73476b0278c2f7387bf3d9d742a6cece887cef55575e43510dd8f9245899c7e31a1bc81bb4bd7e79e0727d3a49dab0d9f3b43e61d40576adbfa78947626dfcf09daedd7a872ad47ef430e6f82760535dd3390ccb06e76c4198d7d7cff10243fe753402d850b5e8cb30872fee14f7013e062802958ab030d3fc7b0481d92bece66f93419d444c31ca1f35fbc63d4ddf5094dc04bca28cef27ec4a27339a339c6e23e72c289b5b61dc7262a47dac18286925deaf5aa554272f452e3d5dec3426acf0d0463b6e6f594da7f949bea7c39b0dcb1a97e029c8284cc89b779a3e8224446fc3ebd49b46f46f3eec34c9baac4a46cbc43f7571ed3b362410c3f785bda05dfc45c33cb117d023a47235db2a4cc800ab9e1bc9ef526e786cda14234768601696a2b3a0c7a9b821b95f4721826e52e16da4bf633419d48288b2275708d1015c6a93523c561074f8839e62a78f0d91254280d77514cd2818327cdeef380647d8cd0c7d2ebd5043a54f3926724fba420cf47879963308becd1a05e43c917a15e035afc749bdd40dfb0e55a1c5f40e4ba19f958e04f0736b26eff2c13964563d16ab6b09e828fd5893b0cfcbf47890d10c2a9c1bfd38f089060047a247f00ec3e3bd8dc999ba0556c027b1d4d375e82b844f95af5072a556af606118a4eb1199e07d4d5f3cbe45181a9db6ec505ddbb405a370e5165a3d7948e7bd659981527ac4a4e0d54c2272cde9579a281ae9106b033944574f3ff1cdcaf9f58920cc07b9ed7837d799efca4ab56a784b3e4f49a44792212e87b59b21894373a36e922d5af6e5e783a1e81a695284e29dffbab96000b0bcdb0611de28779df10c4b554f851313a5933118a3b90fb9c7b10b4447437a631fd138cb3a78cec686ecb1c3ad011d6adecf5f760e55ad359b42d8cdad13b91fe929b16efb7c7bf6dbe57527b07af5c1e2e14cffa4b1d782a44a48d031857ddbc66351a894ae245214d454d0e9ae0e7a5e0b56308ce4f1b4efa3c7d6df6e2a5d328c91484447a57ff050c8237176dc3ae673a1601a0aba52da7f1f2ca08f171d916e6f53c49573a11c326285717d4de33410866eaa48da9119199a977a13ec1b4c69f9992a56ffd17ddcc3dadd6b3a0647b49cecda14b1eafac64a0bbc946f08030f57b23f0b8fac17f656c92d4509dfe86dab3d39bc9cfe5217c197bbb1c790a2dc1710c908b8c82bb1e1e9e4f9296a0772fa9086ab30d7e87beea9569f79042c00d29208cda119e7c3a6ecd577a848108e77ab61d6187747786ba8bcb1a137cc26348ee86ab2cd455408e090e142d24507254a1ec732dd0157957f8beb5536b673592ef29a8f0103cff8655fb71531b15cfaf4a1e44ec12bc0e45ab7d21f22b0b4a585818de63795e051a2005372f8e711fc5478d5fb412b5edda5f81f2ae3b451af0e25b75b0413b8fbf27c34a7d3cb3616eb9120f61981ab6d01ab0b32215a1a4ba49bc49b77e39733306d0ce1054b3d56f1ec3b569e53251a383bf3e6e27b302a5ca95794c7bdeb828c4f4ef528f9e6821ce6b45a5e7d602f8ffda8092b8da58e33f790a8c86c83c2689573fe71c0bb11ca03b0738246be563330ba1a8bd02ee979d8a2d35055c9e9bf53444cf9143f7a29a944bdb59e6a6a3b5851fcfa931d7c08257c8b5925a5e41c33d2e6d7f8256f685c4ddec17e5a02d6f782bdfc75a156489c084d39af01171165bb235dde9299fbb021201b73509e49f3fb588880b19cee1f89a094a3d441cdb8089696796d826dcd64231c20a5b5031e3a9884b261cdcd2a8016fde74cf31128d9871e0d7a1f769c5afc9e9338d600eccb520057989a39da760fbb4d720f6b0a7c9d7481e2268b8f9a188f678c76a03dac862573fdf3987ddc2845d397e74ff45df9d512a41ed71aa90da36ec4aa572e4c819cb9bf0bd5da9e900b808103b9504f8db5165e5147656ca3d588fbba4eb467e470dacf2f38ea00987d2c42e3696a62f3fd9fdfaeb68dedbb50077669153a88b95f395efaa82de73245a06ee5304b3b2ec1ef79c88d3b8cda82fc7db2d91350dddf06d893498c522868b29489062347e8c0dc293158e8993ca91252da55f3caa7502c4b385c874cd6f2b10ef73904d6f04fe58eb022c997abb4d08182538b60c223e0652a51911e018270f512795db82f9db18b9e746cdea5918b8cc0d641a1c6d8a2382f72f310480b09f6f781405765c6f92e6ef5bef1f87247810ae8ecbb20105ea6535bdb234d2453abbc3939eb56cc5754be9d1ca3be1ebb072e019a33c358e3e9e2815bbfa6be35a62df053caba89a0a3d1915aacdeb97145e985afe8fc57ef96f51b6d528a7edd27c17ec002b13358d877fb39b27243e769a6348225278e68db603780802e6574052e5a730e268f3d466ddb2a1cd391d358f7ee5944b17c347a66558f8a579c92d8f799d17276c107484779ba56c62903e7775fc95c1e36a099a2d106260831f1a389a5f4299ae1a8916c5542f32bff55d95b6e17863e3d8e6016d3f27cb1dfd0a52c8e04e756de37f271575d9f8841204cdfbf4fc36b11536a31b3b6135440ad7edb76e91d0892d749c00d1d38cc1a30d22e52f3dcb4e5468bf525677f3124bd03c5af88985b78ce1e9ea04f1bb6707c8d99c1230bc6853a60d274e1cba1991e8fc1b13a43a1054e381db78134958ae3aab8b8e8f62978f3a69c3909cc9219a30004b0fe1532d5c8b4d00e57ac4b0cade4a134ef82bdf1bc89c18e6ed8adaf4fb9a6ad950abb4c4c30576de98169bc9ad2ead20fc5b82f0b7ecda7bd0535d792269066f8f941e59218ec0bf952fb218a262085c4917c317bf35d83f6db184d8824c78cfec490517353262b728469a1fd774a64f165c3394784d5c7402be54cf2633e5b9a72fc953cb21939568134572ee17645163814debca4b79cc3432868819357360dbb25e9f6ba85dec859f6ea3ebd33ac1f4df33ccef4a71dc54e1fdefe1a299b69e189db2ccdd21b51ab17d66fea94bd67e265c993359c6a393d0499eeab471f090a9e0d172150388765f460d789656c2cf21b86af420033908a64bd903312f669f78c5d0b6b0a4e5a2d4c114a0a0391f443b67172f507ba8f1d44a827eb43624bde66e6dbc2b41fd8c7b09774dfe8e33e792f39067c543e9d331f14c667f192398dc072e05a157fed2d9c2287215c2af4e550cb740cd231142aff7d1381bdfcb46e2132f298717ec102709adb978078d0b30bdb99dccec853d186d934f5cee44c7038200c100b642d9c36baac7a33d3d20ba880e8bb811397c5e78142632d24d0c8ecbc00e55e0b37dfa1e4d72942be81b98e23a64613b5b4fef422a452780f3b46a3852019d6665796395a86de325e8869ea3b37b314daf2060145cd6399901e5355a54a38073db4011cab02b7c01337b662ca16f8e37859282711dab04b90f3018e5cb9121da8ba7db86cd87fe951ccbadbc9f96f4c046879d3ac882371d30c70db66bfd5ccec7d92c1466b5802ae68910e2fcd29d2b2133cf2eb2fa1034acc8bdeae464d9027e325868a19325777f04767ec01b9f39b93c54384038a5a8715e8a5b17327bdae7fd6ae5c05dc083cfcb1e010d92e89fccda7a94a368dfee9d73fc2bf923692a16103debb09fc8e7fde04afb498611f8676474ae3b3f1b43213486e9102297177092fa5c52abffb872e658a03644735de734c92b61aef40b69a4a5268da2a0ce182b77f067ebf864f6e2434b295de7128447c54cc63a7cc91cbd2a54577fa543b9818788e871e1fcb9c7252985fb22dbbce892b462b9793958ed6835ef696132373ac13089d7deaf898092e56374a8b67bee628c3f756c78b166e1733cc3c4f5859cfeda61f12762995cb43ba07ba0ed6bae3f4446df6eca8f34f95185ad34119ede3cc805cd4a557dca451ae4128027703acacfe77f5eefc61baa94a83f634ce462bf682119a2fc54b7d85e55e4ed14afeb5ba0437b715f077c1cdf22dbcc031abfcda6a6cbbb7421794a06271c3292abcfdc4cb982209a6becd38865e96d9e28437c455bcd0f206db412fc5e25cd02c99c9f5c90fb05b8f84af9b7bde9699ecbe5bab49ec549901cece7211e8ea84f128b408893dc639870c04ccfa610d1195ddde424ed88c6356dfecaecabff1d963b68337c19b87a4c31b96b21e9ecece9c6cb743bbc41d4fc9ca28950c650e024186dbe475061bbd36db757ad5b841b4e9327471f5d1da1d6a32ec25491dd26df59452612d2cb88e196221ca27979a38bdab98eba4ea644d6c208a88a44a9fd25a790f0c8e2c0ddc7b03a7c335c7c403d4ce0ae0442186a46cf19a7829cec950dd55895943430ce8612fb992c08c72515c29cc544fc7604d15f0f5e5e6dcda22d0d7f009d7270747c39e0e58f4fe2a3477fee25faf311654bb2b748d6ad0bc86f6b04889a6e58e5a65cdba71b863b4135c115753407a13ae0a966f39420ce37da57bf84cc55aca2bfc0dc3cebd760887703161be9b3cfce1449e52b484f5dad9ec125317ce33177cf4d0b26a08e222ec4775d85247556d478f3e46c52dfbdaa3d79885de64925903c44d928da6804889deb20a55b19df3d8f94daaa296127a18ef3da1d20ec3b5b560b704498124efe20f6d385a8023dcd47e75e7d16736bf14e02953b569c6ace7503d9cd998ea55d5f303a1ee2e13c1a3b8ef9020f299ca73a58fe04356bdaf332b43f737fe3bb21c06b640949fb85a8e44189e8ca5c7b0b8cb744d9533bcc70e632988d69fcaa5a943ad9ab3447092b187446ecefb7814f2eb34193e2de6aa0d5e4cbc950be542a7162fede133ae04a5f9e1946b6eafa2382c641a5e9c9e54dc20bc17c4a3595f5a08f77d160873a302dcf13f23e14d91d89e0ac6b93a25a49c4485c7b03cfcb15d25da313ae34e4e82a66f719c2ac1bbec65c010aa2aacb0bf1a4401515bfbe1964daf21923fedcbae197b4e51fcbd390c73b2713f5f1d77bce4404665e5f4557e6ff5e2eddbcfbaac81e0492eebbbac8fa45ccc38271b9331de4c3379db037bb70dc00f7697ecb8248ad4f1ad3bd79a9fcd8c0b5ecb6fbcc600fa2a915672345a33b3cb9ed2207826c36a8ac4d143183dc136a59fee0b01ac7ffc39b2354e808e8bcef6eadb7faaa701f4c578986e0dfdf8746a315ff47ad05cb9ee8cd57c99c08bec7e2b616e1db7d9bb822436a11478ca5bc80fe700230b75169750e14726d5444c2a0ea90bba798f46a196a7d5639664cd3585637c1741715ff0ae44cec37f37bfb34e1bd9ed80d8b5ccc48f0d54b0c24c75652d1f1fb673d1247d1594be01a03ad25c33dce205c0b1731ffe603f936732d96a4adec5b526fcb065eb6d09b70e1a939e559e8f7398f5fceb02e744eda619460e3da89b7e8e231ae2b031b926f7dd46e6d39a6ab9573352b7414df564ccaa39997f9a3c550a18e6a1656f1bb90cb7b420010aa8bc1665fc82079addf1d41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427e77099624045e897d05c00d54b3816e9ccaa0335ce20354979e8410e15fb69b3dd41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427e3b63801c9681b6fa637c1e7eb28b7e24d41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ee2a973235249a098b34c84a266aa0a1e1c1c8385aad893de1d1f150db783a736610957365490cbe9e0f5eb0eeeb306f06d788ff82bf24bca456eec7404940264a70ea53dc2b99d8807e7c98f62ae6131c18e1c878894d29676c9ab486a9a2b99fc9bb11e5d5e1f3df0ff51695a8e9d0a5e0df59474bf7d0c41ac997fca83812c2b4738b8e059ec568bada933f99db59e979bde8d3faba3d28c0680823ea72646d88df42173e6cc06d70d9d95de13ab2991f868094d850bf6043c47e6695329ddfeeb6045ed8719ecfad9ab39f730ae7a73cc3a197a0fb5166f9df4036b6d51ecd6e6bd4789fab1fde3b96804b554371be8169e29c6a727a71bb7a2e74d570af0d113e5dd2aee5c9cc0914c3963b6a65d4bc7ac99595883e729f28249312057ceaf2c04bfd6b499fadfb4be8a3f9b77a771e3dc18e426ddf7cc6889be689a7a047f0b3287ae15e4ca3acf63666374f03c0f085b5f6ae1351de68279c4d163e08d9928989b9e0cb497740b6c122da1c80b7e4d355d9fb6049999949c88ca2a5e21a676d83cb9fd24ed8b3148fca0734c157dc5292aab9cbd761116ea034eab7daf1c8e25b2466f0db606722b882bae9338ec3f86a1138db4f375922e6a4e7861cc5e1269dc9d08e334fcd221b4b3d3ca3b63eff026b3e47506b76aef42bf776890567dc03257d18e54a8e3ca145d49b7881e0a1bcc3e6bae92c83b5cec9eb6b3819be85bd100798aaea8388a630511a08a5301e9051bc3b675caefebbc63c506cc23c12aac51f62a2dc9dcab9b00be9c2b425dfb01e6fb379b0b7bc6b3ff73515afb52484d3433e947c6e6fde36c812290abc6826db4f03c300a7fba7751ece1f348cdd7d48924fdff625993f62986224ad12c4204ee0a440675c171ae64b368109d3b35a4a5ab9ba9b30def82c470512b8497eb22fe22d10c8d70b0e10490f9758929213cd0f93d8c81e936854e7a5dbf8e14b186b472d52e3b06e4176d6163004adf67658e72f9823adf572af63020e6dd55a6772badce205e825d59e33197d727549e0c7954fd41d96944c922b905e67b1cf739bbd24f2874f2c45408794d60e73dc18f977da742cf616f4f7729f46af955e3cf3f4fcd95548b6f93c2216120d25961ef65e1b5a36d732e71f51617d93ee2590aff0ce9b40408da07e791b18bf6ef1f96d0502d01e4b130ed35a13c6b523a31667078c76ed5dc87ae2b831e801cfd909e8db629acc53639ed010a2b3ed546e4e5259630797e5c312609aa52da4763dd3d8105d5ac070a7afa59acf2acd6514f4e5653e6869981928b5ab9fab9e9395e3889a2f06a006a161746fad5f862990a1d39da229853a0bae103fd07758f9e53bfcc6b2e6d7511abd755b68f4db94cc9aa71364926dd429cbe66779fcc7026f80a520055389e5bff6b7df0df7ca4dbfc25117d7ca0fdeab0486147f4dde4a23fcf5cd155c720ecc0ce044799a7a15dd8fec5e0f27aebabe5a2c244985c84fe93a5a05f784ee4869d730214ba812b2a8fb9c366bb1c3fa942abc6e13705b546e0934a85fe6dabbf3a70890daf4bf1675a30c75681c74e96322b2d550ab7931a9ac3fa1c56d3f8d5bbe05d910ecc594310bd68ac12eee3dc3c5f97dac8aa3b4c026e5d847e52bc728f49c27c9fa87b7aa20c6749dd28c4de745279dce7d7f562241e44a4215ba850c2996f0bf0e0b4462dd5718931da8e0eb072d424c699357b5bf96aac99efdc2b8e53c0bbbbcf04a1589970ed1190565d9fb79b7934a0b927e128f2c312b6e56ce8dc850cc87c951e3cd90805a9c4e77355042a97db507ac41dd43d5008db66f1e3cdc533fb243a4e977c1ace32d6ef30f1773e8eb696b3be82ef526721dbed6542e2d7aa34f44bbb732e1a58f9b38fab423f54085f0a4405f76b71a4c4c58a5216d604ea31cc6f88f2d5ed2c52f44beb307cb450a8af1817530dcf4554325fb3575fa6467de48fab3f13db4f787212c361c7174b42f7b10b8c2375b4df6185938ee2e9936578c74ab689d1cad97c97e6190d08694ee2fd8383e329a96e87f3d60982c548814795f0b3c101f3b57809bb4bad3ba62166768a291bf005d1bd30e0c071e8e2f78c7b0594339ca9a86ac5acfd971e859080b0557ea3cfa2690e3f1c300123b6c57c2cd40555b67c6e98c5fca2d32431784bf9c35e343ad860698683641df86bae0f3c30f66ee89c16f982581c9aa2ca6c9f80455473163e68870d6008325ccdddee9a55d8ed20f2d83cb9fdc100809c335c066c8a18997b07bccfc053155f5ed1cc03271575ff100d4305e597e95b4b4feba706a80506bc11caf5d4032b0f1f53ebd943c64f17dd7a45bf47d056724a1ff81b3dabf29ad76c3c0d2b48d5c6f2495dc8b4befe9383e4c162277c33c08f0e5bab97c78ce7b9a2c243006d61afde5fd31fe063d2c9677a0bd6ebe90f4519ca91ce0e810ac8b09ffa85af2d1eec2a0efae68206740142251a2dd9188a738c208f931156a723b156db33c39eb2ccdfe350e8fff05960a0bbb0fccbbbbc4d559381ce3bcdfa5af8806631208511f129fcb8998d88c093aee44e0f61a58e06c4479258492d01862a3a7fa5b5fec838be61d88cb87528232a5d0af4ce78205a482cb6272f803648c28df91952d636b5728dfa197471d5036671dc1b54848b5d395940f286766f76007cda0ba991a07904c62639aa857a979e12c61164179b1999129e86b1ed8fccd2caa34965bd5ec07c756c55f462aafd3cce9f9d9827a9fba667c3ed84f3761a2499141f7b9f0e7454d983dc4e1453403958bab3bd683e321a72ffa8b502b28302224e1cbd9fa6010547111f1f03c349ecb08698aad043f255434216f7498304243537cf8c7a4d2bb74d612ac573cec5c022acbd58af1dc8c1cf01c00877cb26bef664550d899950496540d21c4d0eff794a2042375e23cf7d75c8ed5d5ab5a853d0805b92c3ceebfc4cd8cdbafa97210215a310ea535a6414ae7f2b7d72c295e71823f654f470c4ce22cb4b543bccbf8fa6a44244faedaaa5ca7f45727814fb51805e063b9ffb2aab91a78df116b5c630178e507e4e48ee89d0664abe3c5ee64cbd0e839af3ab830e4f396cb90993364f94c6b85bf598ad056a0c5e3715f3662310127b3ae0379bfea7e8d11d732288d9683a5b2151fbdd3ef2e2ebe055c67995b28b7e03552e2b25c2ae285aa1f6524bacbfedeb7034d7173dc70d9365350bd5dc7c0a7dfe7506cca8d6dc70932125f315a3b6d5c6109c882c6abc36108ec5c171788eaa732e388b63038b6c2742f7652e4c128e3bab134dc51de16fe8ae3ea5b85b749478d2c012c94e185b4d7a3b7694e65cc85fd4647de30a600deb3758a7a17be41d20c49d0f0c65b0c9a135e5e2178c8fab03978b7838070b4559a0246139808e2ad82f56000b9023f930c9621f975c55f6a4694fc88ced76d4c7b3462a28ef6af722670d99c7875befc9169d2286f3e2f5c14d38887529780bc472dc2348c57aff208e2618f9be7c2d809fdfdfbcbaa8e06d12e829142bf7aa8f0cc5fc0200410320b310cb45542f28da358a0e02534e31eacb6b34502ac36449ad2c2845556d3c80ca25d237083066caf6ecf866514a74e41dda25a813da3faecfae41aa91290d4faf38d1e290e0f6479f9c8d2a48920166b81bded7f514491d4d205d324a10f70cd59401e6b5dd8e8afbae744c0e2bab1997b4ba4e07f061cf439f62973c6e687c160002d50bf1ea3632b218a833d7548ed4ecbe5ef12c8840964ea70b5ebf96bded7f373ca2b91b45d0dd26fc185b5b8df1e09ffb3e98309580cea4eb14c0b1098bc9a337e22ccc98047c1a5a4a5874ff9df9c9608f8d1ef2e9d74a9bde0ebc777fa6141add115d2e17fd46b9b032fd49beab52d9c8198da0558f0201535d01d6336a02bb605c93c5d78ca1d648edb2b63f65506c4be1baab7ca0e2010863599d80b2ed2f69a299c041cc8cf91dc9898ac033a344b3ff5831e01c962edd7adabd1a794b03623638819f3db13788858ac66a6b8ff578ac001ef81b2f0df1571baae0af7b6f045d971ef1e51f48eee095397032349cb553de252afa26b0d24d33541aaf9a7f93852a17bac2a07209f1546c64981ce36f8397f1306be45cc3ddd247f08d3b5bed5e0dd5b66166144608bb06dda1a8db956602654c07f644cdabef5164b1f98ef6a8fb65eaf4c735f5891bfd9773a5fb660992e5551bead176ed8c2f7d8a8bbe9c8bba42d3238990bbde911181d37372da744908b9a5a3ec0703cfebda7f651ee53f0a8197e090396055383821a036e0cc1483b9ae13b1994ccc10b8a9e52cd921c70c227fa403ed8e13438aeac238f02c480b4b1befd7d150f8444fe9877aff32eac969f927a35efeebea052f28ddc83565929cb689ba69025a87c1fd61271087b91c90734709ca73607cebd90d86d4188936c17c855108f66e28ed0ffa9b608885bb5e1a18a306c7193987a6fdb601d0e2e65191b4fd9980bff5f060b6143968a47e85ccd010f0f54c8fd90426dbd8f8752b68bab3c25e412fca5f9feaa696056ee89436fcd310e36a99e53ddeedecce4d2a06b1e1151cefb5bd9aff77192a868d5ad8186c11672bd8bfa279ac782c53af42f995f74dd36343b01756dc08d763acdd2b18ab21e0721a73fa627e664d75b1eedb95c38f045faf491c9600528834df5db75ae1377bacebe47e47b7532eeba7894123167bdfbe033f3f1b4a1e6695b61a05a28df64869e5d2ac894c7a12ff651c7b0af1e873374e5e3eac210c28c4b9d0d750235848ee945c0f336e1d2f7999ae06fe0db7b89f73b2659e2ec4ca12c59e17c2d7484aae20d6981e832d1f84a036dc1cf493867ab4ba66de8ef7746c49e8c4ade9d91325d7a97f3dce319970efcdb1aa61f48623145117824811e23d2a6e7fb89d0fb8018945ae9390f7bb61025453896e55c8d75060f6024b776fa8f478b9536bfacd66bb68afd81f43b7ddf7ae9ddce600dfd6e6624e42b4f20fa1965c225065d0fb68129610869920d12479e9021e1c6f2820bbfac1978c895bd84790bf57352df9d42ee840fd40aa11321144b2f8f149e75cb85e923a395fb9432be82c95a40ed647c97cc26658244d41e19958e313e478748a9cc430ddefc361bca3a3256189112c64f0472264e0ffc7ce46f976a4d177fa829a001938d842494bad7703c1a9533467499f49d20000fd527dbdf3775ff5bc07934c5fc2c2821d5507860a42da93169033293e294e57d6632b704510a5d1f1fa37b8ae991037569accad0e5b24004f536e601b14fcdfc7fb71d4bca8f6f474aae2baaa0b21d26d9b302f6f664fe8332dbf055a783efef64164efaf1531cb57d768dcf3e05a26a2091de8e14e14332d9488f07e8ad34989949b41cbf8f3bd782094eb25c6b11c399951769e1ebdc1d182e6d7ad2337a8a21a8cfde6a74502a53bf0c7f15bf99d09146a46892860a627d2c2fedda82a4e8d7c9c6ea08ca4c6f32a61fa5459eed8559c210a3ae57ccfd33d42e1a3550e88bd9933a1936f68e55bbc72610e28349bd8de09d32d3b26d798e38652e59aef99586e88e691fd9cd9af0ff4a58c1a5ddbf39d022360f21e82f1359182b52f024113b2a5f76b73714f79bf7de6de37445a8e8a2ddd7fa307295bb55247b76bf37576042eab2a5e3c9d3ae6e908919d4c7b11f70dc100934b778a8863496d8b3efd24cde6305fde89461af7df9a083732a76702963063c6141a6a9d887602cbf91d662672458b40669fc22328e67e456292b94267aef9d7869372dda37a6c23af374a39b0be9c445b8eb66c1f79b4659d9ea4d7a25c86d9d2c4d6387334831033b398c7c5ba7137a1a780eaea944286381c83e81cc9d5dc06a20f9c85d0f0861e063f42993e80af07b89d7b625e44c9937404773c5675bc0afe8bf3fbf6d712038f5b2942a7411ad0ee6ec2ca9608e33d3545a08d164345d35fb04cae638aec793da9abb180aed30d66dc17b8a58b0562d10d4297c510320d2c563a457bf74c7fa7fed84151678683f51bb1cf1372034ea197fab732c070528ad7458a4b41e7426a1de10f5852ff53e3b2d109dc0faeeae008e25295406334f75057aa1bdd28967ac4541ff5502c7f97377dd4b90fa33f4c5968e578982bb8deae51f63c3889b5119649a64e3b21179cd7164dfd56b23a0a4dfd84ddf0181226b54a6732ca66637deca6f6e0a79236b8eb13313af6e12a6063404e99b26962dd01e4f74c10396e63ef414598258a7c96f710900e80fa3de80b6833026cacd25464707fe9691342b765b080d06935b6f77eb7046703c2822f5e27ed18538b67305445c0bc712f5477f61b2ffa12a2b1de0ffb9b1205c3dfe017b99340bac6412cd7c7f7730066e2fd0d23043010d52f200eb2d96aa8ab1a33b3f6ed2a564e561b29019047f0489e442d367d531d3ac2e5366a2e3beb5e10052cadb91d5d7b00d0f00fdd7e76f027e58e5e5fc292ab08f7e4cb1f8ca69646df17e6a95edde858cdc9fb21e75a021b00ab8098a5d73dd8e57f1a1d2ab34ee06cb4032c3247ca912ff64d136d4e4e99ad67df7ce09503608c294e910412068ffcb690fafc26306ef25186524bbbbca9274ca5a36c0eab40e43c26d929f171c680a2e35afbd06f6669abdd8ac85eab8f1b1406510a053439dd1ff353b1eafe9513f15282ad044a5a5cfe9cb223e24d93cac95f6e7e6ef1abd4359b38ea659c1b58adcb436f891f31b84c026118783f004831fbc4b947fa6c55d34a127b2ad6053c8efbcbf97cbf7e209f36b906f2e71af0089ef3cb2fb537b2822de2d77e3d3178575c9d298edb47040f67ffa44af145502ec80889d7f83ec4a009e53b3fa27dc0d3dfe036fc90c4e3c920a29938c3d5c02724054de8caeaf146b674a77dafb8bdae719f7a9a3ecab9b8860ecb425d1fa75d4f8fa8577dcfd9d7138e60ee2008dbeb312d41d19cfc91e5986e164d716839f81bafed91383c227c4e4b787a0425ca4b13ec31f6b4d7edab2c16c454eaaeb137f1d971773912f2158b5de958a8a1c2dd785faffcc69c04b48df3622d600212918267646bff52230622f6c3cba83806d8d03bc13cdbacdef327cece4c7d74cec2d867c79a8e7f9980289fb4493c683467cb030d04ad7b178ef85c7b10884679d2d83065d25be042914523242e1ffd54327bf2925b60668216e2e92d5d03f93760150c3272fc591b3530586be03d414807451c9716482a22beae0b84229b1a6a3370e3cf71c1387b0857d34e76d514e55e3f252754890113ce880aee7ef52c44a4ca5af2aa92407f2f8c456306a1f44b76de58210661721715f6be327d14377b69b9790aaacb15e0fdae91183f734a47f3f9ce27b8c3aedc2e270251b74ad31fbc7cadb11f96868a915356c76170a555244e229cb19dae6dbcf114517f3ecd8ce9a69c72bd8a09dc0a3897669e4590be73c085f31c5956d46abcef4ff934364f8a0d97c82552650599a5fa7a3833203a7e4fb4cc60c2cd74d38836f28ada7fcc9c80b3e15a89cbf67271eff207de952e6bd1f8129bf8c7172f04e28dc301ab836631dc4dbe9a04d8ee02c2b0e66005c14472ac10278d44c91a4e4f1b44a91890aa0cb7f343261646c407f906632919f94adc5487b712b3da1c72c96963f1f72415317e63bd8aabdb269958d1fdf4f92e036c8d7dbb4911db7c4132c895d9e4dcbd46a20cad7f0fd1a72ccb4f0a1ad7f1bb0368d75b61cc7412e34973bc9ae6b84f1861404162c21d00e908a0dc1286c87d1ae641d93281d0cc1813e4370a20b6973b501da058830e50b32059616f6028e7819bf9e07dd429ded94fbe4d0a955bed7df4de8987fb98f476ab9142dea2a115e168b1a36bd2cf0bdeda1660ed60b95e322618a130e0b596ac86cfaccd4e01c26d62d181abd07ce4d2f9766b9f08ec4cc1d9081807e9c4654d969dc55ae9c5d6b140ca6752ce53dfe4b79a6fddff397452dd6f3df7397eb45a95948045058742d26b60e9e8a732fb4258cca348caf21d584634f5c1efe45a226ab91a9998533e79bfd6b34367404538a752cf43a918824fe74866a76b699e26343fb042e32923d5dcf0e7dabcf56295713f4011df30eea7d40fac3152c78ef54edaea5259055a018028c5786ad7a535033cf26577b190b23bfc5d4cca77553d7dff83a01e6d6d6dbb65ebca6a7a4362322c36b813ef20c8c6e48496cfe78d8ff51fabf51e10fd2549660d7cd9da86d7c1de910b20d3cc50215bee7f38bd07a5d3f42e500fec18a7d6ed84cefe7da0a648236b98edab86442e65f5510979254a52e1ac322d431b0d95abf161a54f079ea64bb13ca8c198c5b0b301cf36a221a9edc7efaa4931bd72c122ad9c2850e8acc46a250797cf42c6dbfca2fd1dd5027af079838482164ac29d8f2bda8b338d42cb89c865b312a93b961b2c4caafb800b94d9c58564a67abb485d3d610aa9e0617ff10f169acfe2b344e3e370179001ff4bacfdf5c44eed335d51ea84dcd71551ba0d508f9ea426d87d0b184da7ab6a8cf8c35d666976b8bdf5089404eb34a1e95ac53fe0d1284912225ef540642d4d81dfd71f64afd2d83b3f5a9804a44f6ae7f09a37ab41cc5953e03b584cd9edd5702bc8d1400402061e162a8f92c5eec4f687a19f1ec008f66c290ee0352e3ab5f6df9eb63a5e30053ac235225fdce9eb63ada86cd7e2f62ff522ad8a7636daad3aacd4cf2b46ef7d785cf2be108d753631a31ced807aa890e34903f77af464ac3ccc16f23a567c889249a90c8a68d6cbbd3547226b9d81df5f73fffd602bebfa3e4698d08c7a1531c329929339a20527ebc81fe8bed2029a8eed1ef64645275682860560c88d027e83742a3c06920bfdb745190e2a510bfc89b1c0a9418e78fef49c8eca2db8f532ff9572374cdb4ed88b12a47fb3b00a59898865ad1cb20b976315f26d3e17f46e09609f5e2f1f94d4a92d3a84a7a3bebbda6c2e9fef6d72b35d0d36f0ca6a2599c1740e4eb2649c71a5b69389422f118a3ec708e121fceceda596c485860c19a0785736070f4f712e76b0ea988d2b91f7b8c9e2df3f528e5a327b7db57e6062513352b860738189e765315c1f8cff839762db30094cefa87e37d30d8db5307674afbddbf5961ea4e46bffe7feaa8235ca2d5ccf9cb9a58303f15a235b42c8daed9f4b3aaef2e27aa79792cf25ec5dbbfd997ed7fcc92693b38c264d10b3b8462e78770f9a703ea803a828ec3d4028f0b0cbbf1b9059c9e370734be534eec741b0df20ffbadb13e9c4a01f1fcfeba4d9cedb374b306c2bcd4547c77cd5ce7235f96b9627211428d06e11f03989190567769da889763cf0c76bc486866e93795274472dd11249e8cca53da81220b516c961b9fe5077acea8ccc3145d47130c0f99a9b969efddedd3fe89e32ae38824b55706a21d3a4d0fef55601270bcbf077c41db351e81e7311b785a783f5d01791238fc2f4ea247dbfb65a3e2e946f7f4715dbb3fb91f930bdbad059799ef3a77784a4a3f7379c2df831644ec3a921c64b9c3c1200235da9ed90141e4b81572e300d33867019e8607a44470e0848747b0e96533cc989695ae198e12fcedad38915202e5c859862b2264ea84d84de119190d9d8234e80922a14ffcd09540ec215a9550acf7638cced1609b8e42c45e5de6ea767d98f4194b8d68808f3c40301314ade5f878afe35e1ec612f155f03d0a73b9e374b9ccf176bb02fca9d351416799bc2d512b9fc8578df1b6794c156e767a7d301961b0b21c607f245a3cceffd2f4be18bd685637c7aae968a8fc1245a7d4559d801996ed5ee92a0f6689d56c52e049a7763224043964d526faec9127a137aa310c34d1ee97109b6134c8a09298b1e2058176c96b49924ddfd4eca5030569ce5a8db44c07665b6bd176c9f1a69574671044f35c6566aa830e26066b6731ca7e1a26a575976b4a71a9794265561e01236292fba6cc2e04e1ffcf3dd08aeefeac1948a49845ed128c23bc0bb904884aab67ecf67126f33792e0602c63ca6cbb021a12e4f8c5b760f928c8f8738961f4592e4ecd0490eee32d90ea15286ac82b0f28626a4d6296d03619e4c42730a86ab404e637687fd4fab68dd0930b22d81e6c4ef7ee1a32782336ff5f5e07cb3362e9281de6ce48f145ee738f8efe8a179fc14467e9476a76986f12d359288f567a8e389851c3fe68a547e78ade39229dc735e4f6cb88dc406f09f74a79e7fe2f8f09a2b0cea3ee5c977a7fd1fc1b69b2a17e51c03ded3a57b92560df7bea93aff7e1924771bf32de3dddc59783e81ead3dd79fe021bdb928030fdddcd3ab4b06caa93bde896f5b01bccb21c891754e3415cbe5fca34b1fb9d9d3114b5986fc443ccc16cbc136f7ce66add562bba259177404108cf1413e725345c8682c4d379578ba760c5e5992d962c2eebf4d433c56750379bd8d67f2c4759f191fcfa88dbe621e759cc53eab4caa1ffd989d207ac0d40ce031614d872480321d6ae9e77a2d1d51141f49bcbe53cd782f07444deca4d183651026bf02cb78b55c07dfa625a314c47256a4bb2ccd320943f20bdb6e1f85c41283a488da99f55699b4d2d9d7ed70a8f19601888af5fa7b37949a957ad7764642e02d5f9a4d77a8dc4a70b9d025169c19275c42e8af578fd645efb26e513a71f976275114e863b8eb1f2d72a93b2c0bcfe0c8ecb56a7b3cc4e687da0c6a645ee36acd2fc0da119740ff359b91fa238ed430f729a6e94c5ffaf310d7d2b2d84ed6bfd98abf64d5d269c5c957f0c854a88aaa69ff28fe82bc83a28e5db1b63da1e732bd17c49fe023b8c7181745c4ef0705b4be6403b1579091bdc453e0864651f0450957c3304588470c45fbe35afae72cc7ffcc02fb97862953632e1f0c168513b9871fdef8075ec956aabda76366d90fca5914f52d1e5a1acaf07316c76f3d193eb4053b75b583abb39147b148cfe353ec18459975894802d558f2e9a0577f1b0a27266fcdf590190ef441a30dda867cd412096673bdf39c694f291d37e8b05b9dd04584f63e4f57604bd52dc0c074e32d07593d91786b2a0fdea5823d00264b749c69162d784dc74b48cb10af8dd87730bdfd449c379261d8e70076407fb663a0df422bc65a969fbc602bee8f5885d0e69a613c5ba25a5a882acac726404777c7878a58b502ab3482ebdf3b53be554f6c8ac4176d1d3dcf11f5139bc5b4fec2f161c5574514ee9d5dd589e1219eb04f1e94f22ae1831cada9248b39acea402c87b2f9d9d57fe27d5cd3cd43f4a06e2d5e94c439a5ec00c3b618547e4897cdd1f868ad597f5f02faff2f33d477b434f941d7113cef31283073ad232ceca4b1ebd5144a72f591e46650164be5bc88822729897f4fc20e561fc51e5f321079651cf246a6e91d62699ae68b29ae0f4b4168abe3db047bd242eea5ada43f9c34f666612b12718003bbc0b794694d32cbf3ed2e8ea9045ff96e12ea5527149a2885fb275c9f9f4f5039b57574af64446c2c2e5eec307b10f04041f7469cb92579e667928fcf4bdde68e63885cfd4bda21217d45a722203b7dc7b2114794b54e6e52c8c158b51da3e1e401eb812ec9b730c95c0bb5b9469b3866e74961c5b997a13ab0bc8f50d948f28cf78d885bbb020dca0ad656b42e0a3c38675a80061e21f12bcde6b84b8bdc7291751361355eaa00bc0125f48eff26222f40a7252eb0f194b44299e421e5018e7df2cb2445595a1a8626ecee71130da2f67ccb2a9fb7bd1b7b2d0850e6192aa15d6475787dc434aa381ecd40597d97dd1a7de9e3d0f3767ecdcac7ef399df456ce5866312554feb28460bbb00c9298c2c43c97dc47dd7f13e1ddc3b6d351d0de922d381915d436f2fbe61d7db6b56ca20cfff3983640cf05ea2fe5ef2e66fbc6c07a0a7fe39edd57ee217318ad7467217c403a2395ce8219d68305a02820c7e6ff2709cd49c79c981e4f7fe1d85bc2a441ad685a4eee4335dfd0c3a416e0c37a6c4fb2210e614a0b3979188c76aa4265a2ec6eb925999f18f9383e0a97a694ede58774d600a03e925fcb59d0d867ae725fcd8dc1d2eac96662f3bf24b7188b95f5ed6cfada9103677d28c7c2bad7c9bd3420f4a232ba467357ec035e33033d9747df864636c2b2cb4f68a5a0c11c1d1e10a1636325461be18b9fd1d12cfcc52c981a10d5d5f9570eb5eed7299ab0b664bd2bd478799ac1546b5f948f375784a3ae5e1723388eb1df3cc8df80943dbbac14f699b5f978830e5b1fb7198ca96a37ccf5b2d292770509161e4b6d9dc46f16535c88cedd4a8af77534a27c15c1e1bad56a3421b87675098daf477bd54a5f26f16842d8996ec063b0922e5788b85d541f70bad21d8eb97b73de43ecd43d2c0371736f7cc5bfd0adc1959b6d79fe916e7a20a4cf95987e62ec48607ec1c735e3ec587e21e1605e8449de6fe6f925a34815b2e21af58be9114c8e0373a30b38c69a480949f6c656f4b0df826a54fdccb3c6cc572358047fd4ec1148094bdfa4ecc522da0e56598386d9e26c053f0da1525081502f15829ea3ccec35963bc0ff85b4bed2fefcbbeb6dfbf1144c46d163f39bf8dea68fc472b22f9ec4ddf0f2eb813fd5cfa947467f9c7b2cdf95f4b5b72987ce0de765241a4a25206707d283dc9c8a84e86925f265da11cde5fc7a67973c85b68265233273679f16ade3853e1fe0cdbf355f457c15b32bd9e1bae73a1227f4b69c9e857b9ee673bffe1b8a8883b4b050a53c10e58487887dc4a543799c0e267dc287aeb6c5f560e9f1822eefc21ed740713be554412c1e4930c03201fbd14084d6ec1464b16f4144d69304afd795f636e806d1fa7e69e119f219568fd03d684883835ad3a637a0bc6e437ee79236512b2e33408759374c9d0fb38c219100d57367513865ed04ac1fac1440f5b4833da6452d6f71aa662c563584844c3762dffb6408776aa0bbd8a86cf3a690d6d35935a1e41d66ac50e13204c2472ad65a74944b1aa676a9e514ebb314b780c9e4a513cd819f7df21316da75d535f17bbdf5d70f99e3e0579009b27dc493d0a3893c23fcc770d0b4344074dc40d07961cf23b4bff88c33e1b271920aeaa70472740427f861f0d72957cc3e7df6fc53075cf3aa043d070c4f651fb87fa250b922b26e6469b865ac01e65938d75ca8365b7cd561fc5bc98965d4ab6526e18639e09a35ce8fcb2ad73de6c8850c7fa3d7cd0992902b04890475089717c3bd346b010bf151c8a75e37d8eb783482608cbc28165ea01e10d058a538a98890a53ec630fca5d04dbad26e1b90f5710813e21a0a60cfd476dbce943f3ddd014b0fb8a574811d1719a541470ffa856e53cbef1c9ec7f9f3387729d02fe7aa09025ca2d8700fa9624b6939456d4da3bbb74f934cdbda48bc01931097ea0455536e9f44d5cdc56b26701c10538785a9897979aeb7d9321b7da2de3801f474adf65d623da983db61fb14393d379c88e1a9cac2572ead7eab6684fa309d77b34cb7f8e73cdd81a947d9b9ddbf74f5646fb33f6cdd97292b88adc6e56d9080dd8d6381cea2bfff745e71855e29dcc9d972710488139ad029b5e0ae3e11c98211b6f3c1b576c91ef37b8010a6079181040469c8297c3da5bafb95f3fa5dd6b94bb715c5174d8fa64f74a6b7d75d3fa7470e59e658e2f18d7eecf5f636899ac7cef5084271db4648908c62e3e73811f6aa8095107f2700f33811a315e02a9c8f1bc3fd87692faec922fd093222d79269dafd62a7a24755f0855b64c56978dfd393bc71e00a80513b2d50e8f81ccb3551a29587e8757856fa6524ec7212e4ee3a637f4d3982dca806b46e6ec81db6654bb4122688d5bf579116abf09845c6659d0ecba7f6fb8f8da1f3d3a874b38fa36f5eada1533eb6f17084074dcdc785667a7348668a924e4a7e9cb1b46d20a173beeb7887b15ed6ff77342659d0e6a63154f1e9508af8255a8b2ba4302e5b88180f676393d5f69755c02229e64fd915c2b7b40e3c5578077bd7d35bef8e0932d0eeef167f2c86b3f1e2d8c3d6bd92b35403ce4360258b22d4ae2d72dd0f3ac765ef4d3fb8e515552341c58b9ed6218ab124721e2ba18e689c27ca4e64e744268252c5a9cb3a549183076d6c4014bb39da077ea35e4bc697a44ad9f3db75e88cdaef3058e714f2c7432684befdc40817dc417de6204be0f5f2e6c799de96c7948e55bbdef85191d8329fe5c95aa326b0dc87071e148d68e34934925a48da5683b08d873bf324a37b7892c89013df15a4f094843b3de6b8adfbd206e2dd1e2ee6954e270f7ed198f31cb8b89468b097b9efe484cab6236e233c2e7dcf63a23a4a45a736377f7d7059c7ebfa72760caf8b2580dcac6cf4e64ceca099b45d0844081ce1e31c7f959fe3bc6454514ec0453079fb4d3ed55b86497ccfd9528ccb42f647a32d86bb90e6f0be5ace1e3feb9cf03bafb078de21216bb6756ab27be0bd3330260350a4ad457450bd92366716ba79a565b23c1f1dd27904261973e14303b026ba7dd4cb9df941a1a5b4793b8cd5ecd346251c253e66e183337057b8b334658fffc4cc54c44e5ef47be3ae56ec96858276ab229bb10da999f4cc6fc2697c2730cb60cb8637584f5079f6b5ba4ab2cac2211f8b4c1e9c883ee279870957ba938c202cff7ecc27d38b26bf50faa98e6e134bb283536b234d8a281ae36a63ff8e7c9bc4004d4f70811a5f17fa1abfdfa5824d5ffc5bb0a2de0bd6804c1b8131bd3aab487ac9123a0861761bd5de18d0cca9dbbf157137c0373ec7d016ba3dc31877d9069451b7be85f06477b952512ea0690ceed443501550018c2b2b08fa9356e09d8044c30125620949899d4a6bcae6e232ab336f494d48bc1106386fd87b321fe30890c53e0496fd46382c3b35fe59695fb22a7219099e3b0ae69f24ba61caaf9431d6911517a22be8b4f413a5d4446c661033919e7cc05d1a88643161236b238776f7a921f1e15c8963ed9c85248e4e9857d3a88b4f053bd28a9fd95f8f344389bd07029e09b125accc66c836dc120ce86402f543dd5e1100f8bf7ef381769a0bb0385c7ebaf43ed0a9f09748a985f835a21f03c47749e1137a6cdb26f3ae73dd23a342209f174dfeadca351bfc1f27de92f444d10c9cde070a7b5a22953f0e7859df364e3c1bd11540be3f926ecb9f33048a82bd9076848db4d219b841b4f02a53fae53e7e856d945ae8cc8e7b926619baf2eb66fbe7722cf99fe8b618fc0c1ceb3056f21274eec7b597f65ee22f0fa2ef72df8c7a02fd8182bcb4b6efa216318bd4269f3d0f8f1beb75ce861d45bdc91c9e4cada3337bf4d8811c5177077b49ad2e32e5e1e9b7e15f948ccc3a36c16ad8a2ec284709195041e40dd7632bd786a5d443c26d91b2f6ba0506e1969a6bd822465e0b90206e1b4dcdf555c6b25355810001d1de4a59c37ad5f430f5835487085061a10a451d6fdfdcaf6e02c25dccdb57c26eae908538cfd8812e2790662be750c490058f9d398f6e0c460da7bc69493e8a623d9a41dfa05cdaeca926d11bf19010e34bc4ac5c1331ab3f24806879f6138eedcc63f12c47a79925586edeeba88d40f0b6470b804a3c0189cc861dbf6580c23e101f2a6d0f29f0afb40cf627015bab169314189c72c88a94d0f5eb29d7127d5bbfee32a4c4536e9b3102fd7f11ef707ad98f128305e611a712ebf5d73ba9bfe506429903f846553952083750763eb778454dbffb81ae239b84894315cc866e48073207f9664a85ec9fcc6ed00d2d746ab8191b80be065917c523cf099790c6b36c80346637664fe403f2df624aff562085888089a29551d55fa16e74cf121d45792095e51d4911731b93b39371f97b5c8c39f73fa86569e5ac02e5ca73e09a15eecd355614c46b85c5aadacd7f500b665b3a93160ff7dba8b3737f4ec59e453ed2a078cc49ad60162305b8cd28f16bc2bbc8614fa19c13650c642e2e3c6578a13c5d0bb1c02ef108cae05bb1666f7161fbe581061fac2c56c9a5c6fb4c733591090ba83857347b9a80f0358621b5a0cec524264dffac1566bf6f25447946bbe9d9f1d2c349bb315dc546821d99ba51c772a6ffc821547b518ff419071875175db849fcf9a4752267d90199399cddff5436990226785c17c908b90ccad6e8fc2f7876ebc5f83e930a5a1fcd6e259bf0aed3efb3c45b02a08451fcef4739342f0577c2e51bdd051c13163987db2e4b05018f986aff5013adb75bd6129a3f005eeeb5abaa9237a20f5feaac040902d61b2ae6d9e4b24f4deb7effd7dfbb1294887d69540efd71061fca2d398e14e97cab77654e6dd97cc2e1b0f76091a6abb614604e70317ad1061fb91ac1b45527d72a094bcd3c766dbc4351ad86c6f7ea4ed87c3cbb86f368bb17b8650c4b643fcd9ae286880ccaab235f43d2b727f9f206f28cf59e420040f33ce66daa6f9a63e23edb0b1eb607d33c0b1c0b176f824388a60c982b8b4847d3572e2472bf3971d35e309169dcc465f9618f862e4f2169b51573d45765322353ff0accd6e36e486e49bb27ed3cf8954dd81df8b448c7696baafdb42ca3472cbe8bc4c5bd6ccc0c124a926f17246c7c7ac7a20a2df8bd0822cd0e2090a08e52f781eda59568be365899fa14ef6ce4f98e56ab0a078396d98d8ae4cb4c46c731ba41303ef3e3ce8d7af03ab3ab8748a87e661b4210c970ac2ecf40aec0bbb2ee8da680adc07523a43d244b5be2353661168a0a2abd4bb43063210f1bc0b7279866e3278788701548e21296e8ca0a04adb6b619995982c9f09796106397f42089ec1dba80c8a8bab900cc6e2b44df7aa46dd2c6aa5a1968790d69ab7e3e6e85116dff041e7062bbe7cecb29710ae5f2aa1246a4bccd5d03e3e2021a70ede2981affaff0cec04050082d45c261b1879f348104a7c6d494ac60377066e9dbdab146f6a79bd6dce2b00f3e0726120105e44a3a844f02d654f0d69b2fb539aea81f5350ac67793b4bdcc8c06ee76f15e35dabbab7aac23284f59a1cecf763c3be1a33093153f63bb75c2dfcec691c9828d1ce4fa3d7ef36ea54dc08933918744e8f7fcdfa205859db7e65d25896b1d8d6176e4fab474eeb800971a34917a0c3363e1fdd689808a237a14404a8669a757655b4674cf43a9c3de96b428806650cb8c7f2afdb95f9e6a28a61671ff44fc5cd936fa8ed0e494883aee09e9262e777c86e10962c4690d96ead6b396a8f72a550ef0f831a6731b525a8931716dd123ce708672eba89f9cb409443d76b9398f6c0ce36de964d3eedd2036de39f0540ca63c20a0c8648e9eccbfa96cfe99af0da8b079ea3a0bf77dd65b6317ca9b8d734c0d9f81a6003436b8c534004ba01c6d55c751aa0d924055b724b9549ae5afb9229e836e8ca5e7e71eec1ab13ce296148f44ae3620fc5d135f789a95bab33d752256707e6a40cfbe25db83e9023909754a9a844ab86181c3c7f7323ede48fe0a307c815c257bfdaf41e551f6afb196eb398f0223f0ccdcf308cd3abe1adb292b8ab908531f3c69afaea84d021de3f616a36eb53a6579399b61a836ebe57ba80bc72867d209dfab8f27d3196e19282f6772bf9e797ffad3b60da158d527b88fa73c3fad449e0bba99201e631bc303880f5011ca460d5c532aa52145cc9baf42d957b0307ae93155a97cc839a6c43ab4e71cbd9fa9dd7712d3c75bedf32bebf83da76f8c47fea528059e60c9a33becf0a5cd8c1c7762aad527fe743b6f0b048785721c7fcf2786061fdc4fc9f890ce701564b7077cf68017f1dcb5f7901a1df9dfac84a33087a1ef62c3708354f4bfb2a46e28a687daaa84695e604639be1de8f7b9405a8b7ac010e65a1609784ede93e33949bffda335811d3594d589a9acb0c41f817f01ee26f9c8580b9ad6767b8c558df53d44431a5bc8ff45226c00cd967ee216f58559b4872a8aedaa255f94cd4a4a4545b51b3d1b050dd8394b03de51a5d4f350c9ffe31fceb40326462672599e9c7f215347dd87dd031ed433354761d5a50d42704868125bcd7f6e57b50e25c779861737c2d285f3c1c89b2749dc7c7f0e0fb36dfdd0fbf92ad5687683bda9f8126e2bb1e24a58321b75379e43798de43a8720a7e3283e0d76a94093ff365f05d03ab3c224e1bb26044f2b00127a72b017133309dfb3dad59e6210bc17079d1e498449fa2a2d8e82d720fd3d2f42b939ab5b366e56c4b3b79427197fc61c78f3fc2e655a4c1bd2e358d5022e9e2df66ace6c29e7591517a154531a89fac92b84b039622432bd9dfacb0e26e9797692610e00ac5bd0a77527b52e7c7948e460f77443d16828fa25ecc092579f59fba0d162834dc3b4d5b50135f96084c662f4f735dec57c1911578217b68ed0a938b959dfff05d40d8ee7b918ca3fd9f3b544eb34b7f51dd254f668029697fe13b13c7028feb4088913d25dbb5f1a6f27da97f72299560adf18e8a9615a811c6db3d6205ab3450315aaac130d1cabac431ae503c0f8ab176448f858b7000ca71ab4da00e03f9d485972403d7d81744a32c5b0eefeb03353cc4c1b2b2f0b0128eb43f12d4612578edf505f99e1ccefce7bce77394a046597a5137c7c4c7e8a87fe65160f81f34df1e220729e2a865e338df21ddcf06135a02e2117b575fb80cb8115e4ba2e9bc1c8560c848b13ac144b86bbc971a4f542ce69b385d4e2d845e5d3dcd49e6d9371bda60dd5b25d1e75300175156fb6f47c4eed5f0c59b2a86ca091de60783784e0ac460c95abcc4163fb658afc553fa74882d24f16c63a2751cd789d2befcf21a6bbefa92a7f5b8577e5af4850c1a0ca350c88df61299fa5857f9f35c9af6d56ca4e903796672b41a46bd90ac08206e0421d9cecabca99885feaeefb084d050fda3f556c49deec699808d29da573046a26c11c1fc92067dda975311c87418680bd83ed48c0dab0bda71e9e16b5975ff2596e0eb26d61718ea0e8fcfdb598da6d074bcda6c30ba41a46e1b5155069f10d0819f91ea1d9e94d5a65e3c6e901268d3456c88c0298548e89b3c9d6fc6ef28be73e1900f343561a4474057d18917333a0b1631c46c37b0eeb0d03ce6e631d06e9e67b97befe64043cbdcec98b8d4dcfba43cd4fc8f7c1bc8c897a8dd62e618dac54192e5e669dc8603a16d622867bc83c190ef70473552564b8c6e9948fd346c75debd9dafc4f7ede0e628e41cf3c3aa9453b08fe61a4b39bfd280812b3bfae3f1aec263a73cab21f6d28dddd82b1d643813fcaa8f0fcadab2d5b60e5f3c7e38d23e1766e925032e4ea2bc2f97b98b181b513a3972a6bbebe5ff1118c83dd991080f9efd387e776ade05337787fcdc76d983afc4330ad1d1c3c48bb221132c4f82fbe31ffa628237c286125c8fa26e2b991749615e535eaac9cfec29890fdce5f2856a00871c801e968a31231920d997cfb2a53caf82724cda45015c6362a3c326683a1706ae86be1b078e88ccd880b09163cca4a34ae260395ca03b274bf9fe025d0635617c20353f65ed7693516c73513336d577d9d6946a278bb07ba3bdcf579bc4ca747362904d5a8197ded71a323e913f3eacd811b0fec050ced93acdabc3e88367b18ee13a6b18315185fe4a2ea950d1c939fd4c6992b75588cf2af1a8845d162d801a97d90cb52ba3413e1119eef2996e32c8138256a5123e22a6dd61d3c1926a14250ca72e33e19bc17d0e9db69540d246985cece78c1a4a6becee8cca598b1905c72be0abe235dfffe4331e8f3ca5e98422ff2d886732d89331ba7143b0a1481aced702b7e09de6344482b9ff5c8dfc7d1e11da8ae9befd4743a83513213219cbb8a9f70a7f472e017d3c0b694bdfffd1408a1ab3b1d3cdf310173ad48b1c7db27bad73b3b74c2baaaade8341655a683603257b868edf8b8a44ed1a501fee780f4641a4822eb55427b3a9d8233fb5724054659ff859394cad5a52b539fb0b59e8636cbb142ba7c64dd6bc08eba26f3b69683a661637259e183143fe8c8a2b7ce89684263d64551be854683334e3671ad6f67c7eae3ce6864d12b7a0d24015d0773a62cec8e7e6f44a7548230537d08d0ffb42c88ff7f68dd7a1e9f87b8c04a3be860f4dd46424e59c1a7bfbc8b62c1b102fb0357d4f137edb65e8f371024a9967a211a9063a42e0d960334fb99c4255c05076b81b1e8600a16a8df8d28aa44a1c9043f6819f3fe3cc2c749e2a5e465a9d98ae748f1a1fa6e3df1bc48d8a1ba8d4ab074e44a187ea73b24da7dd975cf9afcdc5e8a3c0901ffa16b8b1e666f1506b888525530a51d2fa39a2b7e64b78e442f097c98bf4cffed811473d477b619be38f2a758db490b4a045a4e2ac04ed1719a2584c03a407e3fb3caca6f1af5208a917673f1d90b55e50b9df1d235a0ccb90ae368f66ec6f816face342de592da886557356211b6e99790d1756cbe41e061b428d188e38952357ca52515cf80c5cba30df7a3496c2753182251edb258a31027be488351cf5bfb23b58b82171dafcaf5876a0b5d0f2864fddb0bc3b0714b8041b679b37d695ba24a4bb69e8947b8b29277189da74c7005965a983bc442f4f1cf8b0bf48c7f9f3f19ba1abd91998971d8cef200fcf6f236de0836bcfa0517344d473e62104c65fddb729f39912690ed453e2efe7694805f592aa4e3ed2ff3ccb8717cefe6567ddcdc8641420f341f661fbcd23d09429c5685336cc8723aac37da7aeae00be9c0e980cb6b641321416c63254d115ec08924a1f58847d16491fbd5ca9a3e21a7c67ef8c1a9d21fcbac7854dc8508c5dfc2f8d84b32831323d5df696e38ca691987292ae8690f3b21d7be4a62f2001efc8cdaca25d7e47f62e9a2e45f3e4bcf8dca9725f3d727df1f771b0e66312efdc31a3be897f2cdc6ef2448ccd49e86787a67a409c229f221ecaf2897a685bc505cb91450e08ad8ff0e91474ef98acdbd4560d0d1ed39328d2008beff5290c418efb764948e37ed88a624cbdbe081141fb42baa0696cade9ff34c131853fb4c23689a4ffdfeeb62d8456bf5c264e3f0ad09e8417f84d9259e7f46d9bbbf138aa9ee7f7241892c3ec71ed9859b6089752e8031dc77ad0e9d590c1b9e7a564c0620c458cd70f5f4f9512c24669d21e2499a78984bb181f75cae83344f3d0a58e14f32897f221b72cc8b51b287817caf4203e80db3e505295849d872ddf288f9b3ae2c1f7cbb8be0e99db111997fd9f526a7ad854cc98944886964a3c89fe05b6e5bd539882c619c4d214f6b720515ac708d160f7b0772723ade227f0a1071d8c88e6eeec92d22c6489a937d74a4406b67f90bd2b6e78d91ede396119fd833ea5f64be72c20bc93a5aeb0daa61dde5b04b2724b3220d5117807459ebf559683de26f3e5a58254175d9c1717a042e99fb2577792c41de93c6549fec536261d215fa9dd85e5eecc7409c9b9bd6d5fce1f9971a53832b59e493e10f6d5a45b9be5eec05e28e3a51bd256bf591f163200176171cb084c298bf4b09738ce16910f3458e76f022d7a5f5a01a284e6f360f622dab7b3f27f46e02a52bc7d9c8dd9f1facf5df2325c14f01433be3f59f544fd8ae3a15e573e400ee27f832c012c840d4354a0a67ef7b43982dc28b12dbf94ed71f9a3b722c7f6c04b455e4710cfec005ef2f783110e5835c872d753dc6061296197abf10025e0dac49dbd6ab86669030526632d04dd1dbc91ad5eee0720c391d2bdfe6de77276e8e37531999e2f018c4a912d9085cd386af4e4d1da7c234d491ffc4b11f23df627345d02699bec20a86225b1736c63a4095ce020041fd26c1b81a3e910425e0dd58666f503de3d78f260323df1b6fe491124da30b4028ab7573a833b39f95883bf7ecfc7c8319b965bb54fd648c2ff4d17bffc4f0e9af83c679a2316834446939be3b460073ad7c2aa8d8655d6ab2ed1667e8221aafba2aaf0827075a5d157214d61075cf78f24749615d770074432202ea9939fa97b93d48ad4d7c22b53f69dbb5436e40441c9f9ad3850b51eaf68b084fa5045910857f09af87c5cf9c0e8322099b59ec3ec8ee09b241dadc8abf3ec22b516b70c5f43cd240d1ce2cc8722bc4c58f3282b60a5edc12a7e602bd52651f166599fff86c00714d222cac2a59911518385a2c2d188910755cef92bf4a728d328ffdb5c868df523a6615e365ddf24d310aac30b30e788be4fe32c05567a4caed036db5fa31b06c087107c99676a70e56f5e09300417bd09485a995983965fe752107092e518d72fa93299e973f977d1223f0b30c142ee1e9aa6037e1a6778d3558383d94f4332ac662a4f9fbe5ae0c388614e636ea74624c79a090655a894024381875c45237c4c05f9d287e402e9b1d83f349ebf4100ce435be94973f3ec1415e3ebee6e63ca4cf78059b770eebba72b9e6f183b2cf08a9a2ac45b4f42d71556bd1cb4ea7435a902059a99d8682c2fbf26b30324e6feb0405c02776bfcfa8f079491de54f07cb7a01b21e1d6f1541ae9bcb160039601f69551f282812626e6270ce7269420795e6f8c1838d15e6146d64530c5157a5e56831d4d4e279c6da108e9cb8932298102dcb8f222b671fc8adfcfb0f7120896417aa7d14d34bd37500e5d05999047d88ae3632653a474d998197dc2ecc180f7ce8f41b85491b634adf9dcaf4650d52be3b8f565a5b4f4a9e4a5c99fded72d88884bc8b426e62c9d78e55fd6842923c290e0fa6e10a19ae911a3e8c0d41abeaaa360fac6e3e8050ace38fd2b24b1a63bdff5671ccc08022472851a1ed95a53537c753022de778a80aead7dbafc2a5aad2e60465e3c7d831a8f4da026151ccd86559d54c567a1d11ab10df196a2605120c6d459efa396cc42ef72857181279ce9f401d5185fe6d3962371ad08f74a2b508650c8312fa6f87a62fad08564fcf8ddea591e79e7754ae91fe45f9e4cef71ec840c628d5d2839bfe4d3943b24fdf407acf6a3204bf9dab4c286dbbb4fa432122d78be9a1f0a706849aacae2f582ecf378b60a5d1d312a10bdd6692186336cdae2acf5a435d718a67323e3c4f37827b33675d893a3efe127c06bff6508f5abf19140f4912a84f78e002bfa6c832da3399a96b3f37eb3a4c909998a684552614b81a340a94512bf63a48f0e02f2ac7c57416247428d606bf12e5a97f95fbefa48126714b9a5622b8a5ed3ecb0245feb4174ead151d681c33c622e02f96bd1303e545a64c95052d510f9ecee765f69f0e7b0fe02f538ed9a53a5f3ac136eaffac409838b6691762a888cfcacc34e1d895efef535f5d68bf937f919eb34ff266c5d42aad72a0745caa5e1b623edcfb79b9bb8eca6d2eb067938a3e4bbf94623aa8a83d783ab48723a3c05a539331d7e81720aafdc6e15bdf0468f2524bb1c63e6375786cbe2ff8d143f8e06d982f6635aedab675234e9393545a0976709294e5f4562178fb0df3e41cdfb02398b99cf74e8c03a4bb0a3271e19a25e4e91c258460bb114dbb4033b28946f99f104a9959b502e40d3af62c5b5f59c53717d5cf4ba9f794bc99e736f854e4e71d574143e11d3752521f9137fdd88caaf108ce9c88b61f10ae86634d07602aa7e1046374815f12ebdd14777a566c7b21d9d0293c9df0554b5eed5fdf0eb8a07e724077f7f1bcd23d3a3773f1dc87922cf97b3c2c9e1cd1f296eaf202fb480191f371ceb6c4315830d3326024fcef10f632c9f4d1df98e5e6af7d2a32f059a357cc8777cf14bc70e09c22d9da657273d5424cf8a9c70dcc6c53d464a862bad0e876808bca9fa97b079e54d12f6bc92e2243d4c80770e843b2a75aac6b81c589d5c6a49e780da4ba8579176b86f1fab0f1fa32e8b43aee676acf0d771198fea6abf654d6e5686968099372f348fa0f3d4d833494ee945d4b1af6dd78d82dc2b338043a03b650611cfa8a59ad685f18f4eb8419d38d3af21227151db26d6f437a6a4ba33b6364f6f8ce51713f9f327e2155450b144c0672d3aace747626e938eab85f5b147807298cf583dc68439bcddd00c78399aa1fa94d259e51e7d74310a35b97cfde5c1e7574228ae7941c0dfb32863bf163458fae3dde4e650df2657666ea62e4aef75c192b3e11025fe477dfcf0611d08c15d22a8a2fbd4af8ffb9475ed473c979e8362204a4d7caf64cc0c99b3e426a8c20578b21491e49b6a98d5fa352156f567e23748dc2ba3ab4eb43a99e1be8bfd469f97a630e67f6678d9156e14862693790b87f2624d029c389c6ff17771a0473142b88481a72d69f2ebed557f883cd9958032069030ddd60cff914723154765b9788de5910a047c326b2973c1cf435713376a64e31ef01036828d05f479cf9765cc888e1a75d3ee4aea067772017cfbd74d80f9cd59eee6d18d473c94eab6eaf9fe820839b9c3b0c71ced3be9b6aaeca4a92c1c91c14f9c41ef14551becbf9272f7c425fcd0eea0bfa7ad926c919275a426f5a55900eff1f1518ab80cca6f683e9e5a924aa78a7faebf82f59db3cdb30fcf579bac2921d27f681bfaf61f2d6e0a7ec2c18a7d5a15f9d539853e5cd59acee1a016ad345150b8ec680d626a1dfc55adfc24421237a37ee3d5ea4a3b7ad911e1d121cdd471b674f60a94a4ff9faebb5b8aa651fc780f45a6698480e54c0d9143953958a9727f24cb2d8183fa218a09add94d72ebc49f6c61d2a26ce7d1b2513ebfd21cbac394f976bba28e3eacf978422d2f348ca0eff13b3b7264f6096b2cf5afcfc526ddbf91f35766ec773889590e30030c1f979a1345cd645707eebf74ac689af1fd21aae9566cffa33b11fe4515d52d0f218ee4db1acfbfc0d79a5902a397c2332371e3d08c112bda91ed53064f74d0f2c4cb5dd328e7f7d91bdc40d4cf01be2db9192d11e035ab9e38446642229b140a108c8bfd0833984690c1183415374cef725eac9f5ef9b3932f57b0a00d2848fd0bdf2466a1a9a88551b9327d65137160275c67566038de0c71f506afc80ddf705106e825549fd490c2fd20e4e8c9a6c836742a97a6191d6d61278e696e66629bc45909ad3198f5f83ce1fbb36af714797fc3b9cd767de4455de8b87a3f8fb19a9fd55e58c55bb4fb81822a1bb8dbf349650570f04815a21fe5730c98d598a4da8875918a228f6669d5e87593f5ce4ddaae542ee06fe941fd09e2eb695ff8c8e715ceb2be3457f19d74d57643a81ccfe163d63dd3050bb1dd0308f03a1f9cceed63b508149d0ef8352ba347fb272a2f955bcce14117d152200096fc3cc1291bdfa0ba841fb93699143e2f7961bc53f18a9f1ad1ac08660311d65a65389fd0974339466ea3949e99bb5221de25f18482ed6f70db56da022ff1e2000ff0bf8604250296d77714ec90538bb1c6d440abce67a09c50d6d361fa556faf02387c4e1f25db7337b4947dea254601ecdc06cc5cee7ccc9ae43a920361c61f778e9d9c678579bf851d26ef8674b509287bb4543b5018e3c296b432ac97a99b307550bbb3cdb0885266bfbb82ec1444ccd73d042039830da320b45e83a41534c96487948c34154efe070803d4d2ed2d862cab6536faa05794f72b45b0328421bc1c799e4395d75c67b19acff3daec2f727154c3dedf9063912983c1837a4f68cf72ec8166d5155bba498bd4beaab4f42dda83c1bdb91f97bbc61f38558837d51c94fa2e00b81fe86bec8ade4462f2e4bc554557c61db79ee92729b433f4cd22997af709afabed5cd50e577a708d2a1ab55887de763ac18f37382e30050c97867fd371cb51779d4241bb2703cad3c5854836dbee3057146e6bf1ebb28cd8bd598036087b315bf16f9c4b07ed8868a498c0b4dd363ff0f47df854a73d6f54851985a38aed5ea4494db399e0397b5d07450a67ece928d6591735028554bac6f3a2de0e91291b2a3c805785255f2c5c1bce0eebfd75a07cfcf0f9e6c69e1cf59802b2acb71202f76d9e387d95a8df252a96bd29df90c144d867fe63fa3174885497e72cfe2cc08f5cee118fa328f5c0e6bdd675f2c18e2781e0c32da548b497141e323bf1ef7e182868a6d2ad2db607d430917014ca21631b619e39c1ecf919f0c11527dae8e95eab8069bef4ffb35ccf49b0ef40a216f0fe58825961158fa732dd51c8ba13dd6423b21b98107226d75677edea2f2ae7b101f9d76bcaf38288a0a9060353418831e4b69a77d8c67512d6696883ee529295c945a1d81b9815c87b84314919a4ec1e29dc1f1b50778253395d8783e85891583c70ca149568c33617c4291613e9307c36e54bc67ec40f7e3afca998d4ca3ee3e22bf0b45efa39e8afea5c753be0301e383a3865d03d5ca267971e06914d0b7ded891692be966ed2f47767a35cb315b19812007aaf4322d4662931db8633e48b0515c04594967e4498afc565292e0bd014f4518f2d9db35a71c428138e731089ef1e1a2f5075979322516c4e7af0a3661dfca06e92d233da95d0963e9501007239342910e5ce89e5e446c5d212110e8423116640f952b37295cf20eadd639a3957e97f0f9588a344cea4e824dda2ad56da81ec9bb9f57604f1a69b8c736d8525b4545579118912e81ce6885618eb8361713d8053d235708b96a5771eb3b638dc3db868359343a328933ac84d1dea9f89bb7ae9d255fb46befa8cebf770b122f2b957ab5e601805411a920bc10c9083ec45dfb309cb6b9fead3d78f2a4ce1dbeaa70f512a8ba454f2507c490399c162057444a37e5ad8cf6d27d7f1c18dc327beadc6fe30bc36ee9c6c13f2e6a324b9338f2f9a01ea0dc58a66cd57993ab6685749a2cf429a108b13c9b8aad453c0a4d33810f8f0eb742e0174f9db396cfc1541955b645cdf3880ce982c4ea2f409c2eb632a4b3b1cd46249e7e61bfef1d55386d2f1aba593729efb2b9be1ac26cc68f509fb5e89602ea1073a4ef51fade8c038b686744bae4bc3b6276e4e0f1b95c9217e65593220a876655c5c9618a88c97ee2ed6ba2eff928d132c16520633fa4d89c7f61745f0d02a4a434e963ab73c748132742f5a9237edace77a8e1a5424aa8bd7aa11eddcfb9817b7fa05c2301126e2c8e144d97a7d4128002f2316e94435e36cfa10e2a8964314a63d1ef0d654c9570843b994cbbe2a10bcbd18d053b8a3d9935c1735ccc9b3dd52421b65f343c6155fc492b2cd981b2db9d0094eae56e8e98068a94059b1728fd76d10a8147bf479cfb72d1b9522d568353c4638d558d664c4acf5f25066eaf854bf9655c8b683d84c06b72400bd3941adabc9adf426669109fe985e9ad1319e45d61097d3e4d3efbe718ae8663465163fa3c433388e26b22bdc60eaf298239192bcb6da785e7970cbc94a803df50b3da7558cb2c36de58c7ed9e3226692aa19c579755bfbac08f52b6e7198cf8325b75f474c6dceaa0f331ff497cb2147dd20ddeef7acb894f66c3d31908575e8fc76aa85e658a11d9556002430c1b15df93a2894ac427815901f684aa542fa6ebd24cf3c82f5767980bb304da512eee38e61da5403471227ddb5350e4c28d189d9e67f145368bdeb96b8dda3ae13677ef1c1d3a8bb91b2d2529780e6f8d6914a6056175e49919906ecd3e0c8995e924562c8777e8aefb10e3383bc78b8d17a0627668a668984338c358b956165c5aa1ca8a820d93ac30cf79fe72604a32ba28260d882a7337eb4917f92e1997254fc11e4c86fde7bc61c7bbb4eaf2cce02718707bbdc50a456714873fce93ec311b133386642ab4e3ebadcacad1c8051958442351f1cdbaa8fdfb62e57008b464654ba97b52be1e4c2f227084facf40097801daef302e94ea7a4c6bc71987887ffd6af2e0a53a4c863064f3a29ef87342116a1f1ad20276df20d7b55365d8c8bedc09f8c4e63f82ca74afd18bec0dde7c740775f9f4ce3e85aeba2bf6851980be77f865de6193afe653c38bd11981e6dae366cf47918e7c6dc96f2a484d9bc8f7d3367e9794b9297e292339bcad2adb25c4cc5ac74058316f9ec30b8a2174111781cda79ac83698e50b406610265097e0c28f8c31d7e7657a10ea7d4528d1dafe6107df8ef52813b3e62984786b942f7fcdd226a55868389fc89ac6226850e61eb698a73fe44058d1bf6a4de25a779f8f0a764eefad1456de91255103eb0082337a7d68969ff6999aca05101eef4744b6c2af07191e24428017244779485939d560bed33142930f8121523cf47b16c86ff182b4ced7d941513991d01fc50cce81a8c417ead90e7035c96502e37c89c8b95fa199b8382d5e11cb9a6e3ef11abcfd451f5c6f2b17e938f5c367c1f249dff41c2dfc06f914d4cea6cb22eac821e98b9c2ae41d2042cb482cb878cbbb56ebee8848bca122be0f0c30df7902a8c3e7674424bf722274da9344e1135646cfd69e799f6654d3faaa5ce5524226c7c989feaa7cfefd227278af6bab5360132f60bdcbd0db8367eb9c6bb4a5476b4e5980fb7d93159705468fb205197735084f235c20ea7377dc6fcc7da071645f5f5b1b3e0adbeea2fd92901362628a7243d3095068588596001bbd5e95651769f4e14498d203e6421206e54509715f9c9def6a4bb3b4fba3d310e990bfd0e6dc00b98aad83666668b11f1161c51b436f056238b3b571e4e46a750b09aab5d3da77a277399f43574e13c342134ac8679dae945f302294c993ac6f38eae7cc274b72ffc19d26c7eeeb3a206030911c01e5e518591586882b18ed1476f9d1a816db24dea2f1257d6ba84b0f1d8ff9ebf977f735b53345be29d88fd02b2fffc91bd8cd4dc4bd15f25b0feaa001b55e4e1d23e93e3f23ec62c6ae1b14d9d1b4d016ef7639e5ea515777dcb83b8e2c85ce392f73b80b27fe5b11d19734d38834bc18a832afd69c89ef5ae4ca6f86b92410501535f7be0fae274e711731fe8f8a62224dabf9f8bab626433c50a3b341233b4d4bb46d94508e289289522e77431eea1d4d4ebd424f41b1e1b7442a87804bdd797d2d2add6fcc669f46296e17def2ad09fdc3a39058f2e74206bce0eb970b7d6377694eb0e58b77c6dfb77071f93c5bda1f744a14bca2b31a894290e42d419972696a375557b1bae2fc608f87ce792624c0e732959ec03d5125e81977c73b7032a4097683f86ae98c5cd121f6226b3edec40a9a47c05868d7b48c0a6dc8018ba12b92ee801d45f00062834553d115527b723351b3cbc50ef7e9c2b9649ae94ccaa20ae839d60acc1a1130318f1db769b233000eb3a498c20a2126f3c9c07da68744c166abf67abde205c2b604ac1bad0a1a0a65bfda81856c09ebb211d11fe6b6305088870d500241c67089f5372fcfc9d55c45d607efb4e089f8876b582ea38f65cc25d7bf67d09b7b0593be94036ac1df62f0a7d30eb6fa3780ff863abfc9f8963892e111bfa4e048b816817e0319cd96fd849e17171e505e88457b39caf363d1581486c5cbcac199947a15e196d1e1b4ebdb5be5491f515826059d0576d28ed251071d44e1e8b349d5d1255d9498b4f14be201990c8067422ecc7feaa8d460adda94ca9b69866689d604d37bf489e9f46edc5400fd9c59ca624365a327f891c9f44ea8b6bc746129b6d528d528111b66bde49b71041ca1352a976d067bd0178a7eb4f0fd5aa7dae7399fa9b5470b2f701502b2283c4184318d8d351fdd07d251af6572104e851649a970744b34f323f7304591ec23a43e53f9a60344dad366b230fb2ac876eca799246e230d3ed4927be2303a4a9f2cafa2ad025fe7c3fcfe9b89aad9f6084d255dac7c16cdb73edba71b7187a6eb1979f813dba33f74dbaa900510129fe64b7719d7d29c7875784dd3d6fa95df3a70d19a935e6dc5a4a5f4a2c51bab5c1a5a13bb58826ac8b6d05252a3337c87a9ab3dc6a9eadfa9fc992a723073675725c1b922adb7bb60b70d5db3cef5ae468ac394b3873412cfa765a9a86aebb0f8e8707d1324351028e11f229bc71da6d70b6b99db5cf18f111969cac7ced63c36d655f2fabd2f246fdc86d4a35fb6c62e5d9153ce16dba76f950d942ed834e1f457901190669ac5ab1cce96660b6674eadf41668288880458a2ded22beca7ec70e7f6e937ea733a2cf034375f29cea0dd5a836ee77f63633174d59308f9147bab17b85237c19c13cce48e3ba3dac28c4cead4feb6eae007acad93df85aeeb6ba652a7499f503f65c9194fc7665b1ea47e2c2fcf1a1f229411744eae05ed6518ed6536d7c76c512e0ca3573d57a2333ac35f7815aed8e28f9a5d0db89790c1b1f3f6e67bfae1123afeca75210eec58b90c941b7104ff332ba5c623939352c45138fe6de53293ada0675f284184c83ddf9277d62c6c9b31c21e0d97fb874786dcc07dadf58e4bc13fcd8d1930c0a3753601622664e8be6990f46c5948d9107c427800693837a23e41414055bf0bcb81b59855354f35ba0e5d43b212abfa1cf27807935168c2372a646e07e7ddcbd4ab729451d48df5fc79e441521fd248d12b43da8f1a1380a7b71281c0c86daba7fa28a9a36b2364d8e68c6a1ff9421fb50e323f59bbca1868309853bb5ae80542fe8a18cde8cf7b1150750fd7a4dad85032c714b089d96a4c7e34f19737968d3c13abccb6abc544f3f2f4d3600114210507960e895c52a12e1f5959f6d059943fd14f5fc313f0de30e26621a1bfd968d5f812809529a4c9b7cca7a4b1629779bbf604618bd090d719e5f78990335eb8bcb4af6cdd1338c2281f8bfbc40e44b089ece4d557575eb10b87534e639a499966fc407bd386355e46b0d219279a4bee3e29e4d41bb1dd12476b1be8f9327c88beacdc37c94879e2a862f99cbbf78260b107f9491528d0cacb3833a2abe9887b9f5140b9d5049251dc0a7c478893fca71c202ff11124ec49ad82cdba1760c5662f388993facdc78e0513a8dc5d3330b8ff027e67551c9fd40a4dd78b081491cd57a95c2e5f3ca7bba7871acb67f30ac08966bed738b4324b9239230acc3862753b6dd7ca127520d9d14048853458c7a58d41eeea83e6afefbc51e96dae65d817d62a3cc43f0ea27adee1a023bf1f82781dbf7df12c9c57fc02fd81db42ca3ce1268bb9d475ae4d122e58682265bdb8540e69e6353f5272fbafaa84e2a74418b499a14e579da58776989cd9764881133d21233484ca2619e7d282b687a56367560ff1776a07cf40954fd0639e40b7006daa71b592226a52864f306048f6d993006eafb83e2d7815c05a1948ad3c55b89fe70951bf89a8bd72c66f28a8119a76ee93260595f7994d0dba1892c70c38d3036b43c1425dc8c66b0845f3a961a9987b0ac03b3baffc3fcb081b9f433dbd229eea6bb098f3d82f26ee1b4fba293cbc70b4cd9b1a1f18696de15c614086b4b4439e8aee30b19c54504a57fd28200a288b4f77fe8cea87846b9e969cfdcb63c6805c949bb642e9575bfab5519973696df1fa49fd0a4a3ba2b7baa85b919e8ab016bc1a596401cce502c9dbd71cd848edc9ca1f858d79f2123e0afa4a2256c623d86cbac85da5de72c04f79e5a7a0d3fdfb68242e01326d930777a14a302167a85327812d43875c2df9e22e9fa250df25c25bb41baea92fcbaa2562965e3e76d0434bb09a7f53dbafb4c160745075016e6115462c3196c1e8ec08ae635f5b8cf915e0a8e3765235721b048a47aee1d94b3a63f6efcfd4dc91065df1f9d4275fb3ee834e4b46214e8a030f5b2deb17f3ec876ef352045536d66c418dba2b590caea5053fca67a50cc63a5dabd1b897c998cd93de964f7546875b34fded14e526efb6b139b02ac0ba8630e5aefd61809f5243e7cb34a8e3b3a1f8740e58103e5e68bb4d4cb0fe3e958804686994e4c932bfaff0ac6e1b04a0498cd268cf119eb58a78c99dd255bddd27425163b79f03541e6e0166a307d951f58a55e4c8e6586848fe35b2249eb69bbb6a7bd2bd6774ced0a596b59bba9267a7433de580cfa9fc95a5c26cff1211ed85ff33d2ab5cfdc42cc78c5a0410151a4308cba9d82f82ad3216ed69b300628842410da9a1ea0a8e1ab304c88cc39be9f1bb0b529eb596a9a2c19d5e77690df9946fa527d09c18b84b315be4c20bfff7d3036f7104cee4bfeb51d7d7864ecd32c1429159a3b42f5590c1cbbe59e65714a43f9042449148d13a93693f944ee933f19d77ac0c3b1f810ec0fd7a3e6d402e4ec960335788e46ad25a23f5ce88194892d6bfd1111223403916be26b89ed0e5ad9763cdadd00f591c3edb0cc3f53290013aeded2f9c05969b2a43152d5fa25b977916d754c3447c6a9c05d4816c4ad99a56502f2f31d69d1cf8c89f1302e1de74b6ba4e5ff125f3d6a8b6787e393019a7296fe3bce4f97dc848294f1b907c09f8a501686b4ce72b4633fe12b78b77fcf2c377e6fd23634abb2b143faf1925033daa4e8df9472eeaeb8483217756f7dc2a97626fc8d70647ee2903fdb3eac714232364c81c929bf3e20c5ee5088253d08ad55094bd70082225d931c8958d90723b5b74014a726db1444ee3d646c634f84ddd27b1f7d4b1609f924c172811dc155f700f5d12299867c8b49f7d5fc541ee5ebb282794b2a4e0fe616e5b83afff1965d8ec42770e98ef9a674ce2705bcab9ad308860f36ec55494cdab08c08ce3405a2e3f48b655da35bfb7ae6b87a7855295a9ab71057fa75b12d1a615729d27a454439de6331cef98acc92b38e9f06f215986d1eda4970f1679aa9d4e0971d942c3797f195433fc0cc73a6b5b7f71d1077f174693f1fde82e3a3a4e689c0446cf3f6932a8e2d295e8a6ce9a48106ae2c88f583419415d7338d6b0d02c09b155fc46af3b7476ab84a304928da23c525920e0316dc637704c08ae1e8e9ab3fcf3de2722f2d65d6ed6989f9a0e181560ff9dbc3d4956ce2ab9ffac5c60facaccc1cf8e4626c68ec22b748d3f4be5887228bcc2f73ceb7457d8e633fbed351af7b122c820bf32fd77194fff63b61c8ad1eb558f56d3f4455beb74676aa0d870368d52b3ff17d0d3c9f9c101627579d7e07acf7a4f7676b05fb0f640b044b13ababaef1cfe56d32150dde11bc5ec4f01717b24ece7034d14cb8f25b1f3e538901fba17719f43abe6b5f14f6bc331f1625cb2f1b3f964f683e51a93731e499af2104679013b2775d581e67c31277f7f857b8a37e4210e4c52dc103642b9159993946f174c87ca58d1a12d4650cac6f4d026b98bf8734093fee0bc29e089f3aaa008e6d55e002d55c5e5fd1693737034b31a5f65c8b652578ea44f00b8ad0d0cc89be49ba252660d4ad8158736a74b050e4b5678c0c850b721c793bd07a31a2055b5c4213d8655e526cbd2129347f70b12dcb4d46d1ec88e69d3477eff82cae23a80e0bd7a4b68fe3ce2e2621bc240eda11de687ab5b888c2ee126e359ee3f802dae8112b596cfe6d92982e25892f0b61b76f2951d2a0f6ce129a7733e76c62f52b60060baa9097a5a20e8be859d8b290820f19bc45afbe3fa62599f913ad54f748396303d615c139263aa8d274b96e32905d13f9696a84bfb341fd123d8d9a9fc2114afb126b84611d4b4e30fdc865112fc72be0b6f40446f35bef64a1dac4e194b39dae41a052b92c365b6bee3dbe72862653357bfb0bccd9a9b1f7cb6a83d67bddf116adefd92b71a11e8b38377787e4df86ba9f4dcb792ab79c0fbd5741b0f4ccaa3d96f830a14121ebd58dbcd2c6e434d9a946a618a4b775df963401735f1ca12e655368d7a212338aa87a7d8cfe45af868661f7794a2706692b8f9d27f060b800b291b261d25ce33511d8a4d7cee55d2a0530d783ac795a5ddeef158fe9891c7f62e101904623c5521a3b50325bf04783afacc6a95244748b0f57b8d8a6daf0f98c62df208ea9540e52e347e3f33d38be9475d9fc89b6b56f6e6d3ace9da52a842512648d2153bdd5855b0de25ae5a435ce330c40b53c8fb8033a6a260ce534c2c44e237e15d4df645657ba145522d51ea1a280f16d059f816b566c8cb888d77229ba2c5c810eeb061a4d33033162625e605a68b7db64973aa66e7f263dce53ce184811f1c2eed3d30426975fc81175cca174660abbb6ef6576c38ad4f2b24412cdcdb2eb4553b9ed9d5102392333f371b79b593d8fb8929f86bb9ef30fc103b5d0df1f5d81cd7ff6da3db205807abf14b89cdd1415bdee9481a22c5a546f06fc08d33d9c9027594b56b7feae87337fcee15184bc46e91a59160aa02cecf28f77befee9e97ad8c1ed93d3c861a6f93b59669d6d7d823987afe97dbb1796c6765684b6dfa182235dc0be2d0dd405d4075501ed2a0d054c2c0a4b618e17e475781cbfb9f8df0813bbf2d1230678d92ecc0f90702ea94804fc7ecd5018fb1a25908a18bb08ad66ed43be82f5e9bc1975bbe39d56d0e5a69a588b8fd2e91fef78743f2c7f585a16df110d11a899cd72b49b46dee369c74ec6b6a6beb7fabc1770e630ab5b18a1277b3d334bbfb7c7f96b3f00493fd76709713132e9ff4b97f662adebf7a4e38f1e7002c7c06a72cb7efe00dfcf48bfbc2ab734074669f3f62d3c92129167bddf12e4c5cb14ea097f1fb14688a3bc62ad901f7467dc4899427aeec6f98ddca64e3e45feda1c46fd682a82e73374ddd7b01f761f276759bf047b24bddeed3e0205da5b42b217041d3d8dca42f2809f951b0824c3f951e16eae380467fca23afde67e390c0d1742dc6e69f9f8ed44a59e78f6dfbcfb38040d80130cab230b6c0ca0cb5028e80d9045051da546b2188cabaaca55c92c6004eef134eac769426848afa0943cf041e3368bf597f61ac2cb5185485105b5e04feadec8bd3d93c2c592edbffda0dc21fc46f9a9cb390a1814536138c148c2b874e560f9c00f8941115fd4c7af53a54f57a913c54333a0af15f5ffd29d3fffeea0d0a6e18f0099e88c55c1d421ee51a41be9c132d1f3c88498a23e5ca9ead126ee3d82148159f25c7825a9daa915eb1717d7d3554c8625c3df1fb70abbb4d424e84d3fc4bb4590a86b6fd59b6eae6937bc23424a96767032a61e371acb8f4e77a9590038ae25181375e3ac5532a63b6b2c3f9491963daf8ed34b8aa0786d210e1812fa21fd12afd12b7b231a3a1ba867e077455fe39c3957bdb764dd5fcd57ae3a47fbc6afaab8e574dd956274d1b04526b82586cbc2f2263194f0f00a36c87b58372ee4cf02ce0a1fb1f1238b7d91d78438c9dbd176e6ebf2e34d5a5bcd0c46f9edab46e05c1d524d18d4138dae679cfac79cba8be195df70eb31f130212b72cf4982b54214f4d382843922feeebcf87655f2825f3a25af5bed4110423dea527a1df49b2c908b926e90f00f68e0b7e816ccab169d1154a23df856b904228d44a6dd5c58dc4d6f539ffa10e1fc66685d6488b855da16bf6cb2737528e3dbfa0e3d70b114325917f3cd84cb18e8defce0961b4f7ab5377897fd3664b09e1bab37b2de1e52943619af4e577b9dc5971b505740aa528d81175a8c0a9cfd5cfb2b9927ccd0e2fdffaf5e4601fd9cd0c943c828ffcdb1032f79030f16d3cce41d47ad3bac820a798b0f72b41e0c437400501863e0b2491246a77a0854f54e79b6e978034222afa1736554b90f34d2b3d432b142d7abc986b0a3a65ba645819bf4e7e49558af86e0f90aba3cb421ae7c68effd2e4060d11fd177368e78a39303be457b2cde7389245392f037aa5c19794f3c412f0bfd52e8212deafe82735d53f02bf75a0f748b87ab96749807069bb0d9d115eb6e5a073d245e751c747d73658db4841d6838a721ede60e743863a4907a4446d2bdf321eb69be23cf2290f8b6d9928431f3eeedd3dd62260414c47b387613d3d7858e8959c3059b7cff209f6e636947e9299eb6c13d4c04e8773367fd3f6bb592abafe82cf024e4e510fefa102831beebd7c227f999523a4adb1ef7eab84652868523004e58f48af8a410ee60415598727ff603159b66cfd8867de090b8e3ff9d7a9d5bf0806ac20738b0f471338c223278b8c238a27eaf09c3e33b7a5f46f72aa7ab7542a6a62351c7185b2f9a3eb4b7ee1cbcbaaf98c70fe6485864c3f4b3d6708d805a096cd029a2067830ef5f6006edca1ddfdd6c206f68fb0685666693ba1b2b1a6c296d65432948ac1f27e4847a77f5c5c34176c57c610dbbf715d74a0e803367c541f87c6a08cc2933333fa24022f1824c4f98de561780b65ec83b0ce724eafcd8777bcda49ae867b06c380623b184efdb6d3bb4517f4309e2341e11546dd65da202dcd74f06fb09dae00c88d767b1340f9793526c4ea82bdc936f2d5b045ba20eaa33f0440c8aa5a953250373053d152364ee5d74d7f6eb9410cf810db4d67a51b29526ece0445e14ffbb2aaba00019b12a5c065e524a2df52c20a76a04e6ab34c6cede5abedb4cda417379ca409f3677317bf228e34a00faee3d9dcfda6715b44d08fcc677ee4a58b145ece5028ff47fd0faf0b40ea4d9bd7a5c086796117fecc9199fb8554dd1cf6dc61883395c22c5b0f7d7f735ad7a9a5e4677a51411a1d8db64f647fc40685a0c928745bba2b4c022ab50988b086a57094c6a975ccd08692f62685ddf3f9cbc544f8ccff6ed727f9be5f5b9595a515b927d8c93e39b041cc89db5e22bd853ee3442e02d07929d7036286320e7b9b291d91972232a070a8842bdf850b0b122218f6cf72d0726af8a93cc9b5657eb9a70b41c65427c20515f50bb2e841fdf4c17255ec2e884c9a9900fcdcf25adbc65cff47c05c96f680c4f55f362c64cfee1b068861bfb83f5150474931a00fc8a68621dc81cbe51a3bea63efdc8b566cfc29ea7948fd1d32d39e8d16520b7946131f215fab1c0c5e7d1f4cd4e117fcecf8650283927e19e43c6f587cb048ed95f35ee28358df708e6d24200546e80093396e0364272d1086db8711e326a60df7b458db4ea80ef2ef9cbf6f399d785a8b5c7d3c032ad7ecfb0ef08dc60e37085565919c099fd954e1651d5ddb15f0cff2a3c2b666f90f1e689a29c2f4a466c2d885369ef0adc0f1780a0c1150c2079a7c40439b8879ed7c8e67eb673cb99cdc5fc0735571dcef1b10f397c5a3460272ffa2fad24688a5aa365199e1cd08477ad6609a86ed3ba7bc4e0dd8ee0b5a6598f0013d027f94da964853d330e5a94f12eeb3e1eaceeac59008930581e0d36da6d208470c3317cf24d9bc2e277307f0170318ce01c4f3a05a822fd87083d17193444e3f487d3c4396e346cd19d331bddc283f6c868136b186b9e95b264061660e70679ec9d101072d4acd46194eb193a231b59e4450e8651036096f70572a311dcf2f94fa077f82dd5e7a507543b763e1fb07980bcbf630b8905d67ed446b9bfbfe6da727931023c2528d26575b56810263f7328e58a214a935945d4796ea5b3c6aafdd11344e9695334b8bd7d056ade9d64b25936552046baadb2dd6731d8cdd85366dc7965156e64db378a259a5f6a42f68480138ed76f517470257947319c3b4c427dbc49c1dd02b953027ff625080fd11fba633c77c2b8c5bd8f25574164df5145ba100b80b0299223552ea24f3d0c09408394341056d40cace2158748ac7561d94e99379ef1b8ace56e8b5bea91c5e1fabeb7264bf3dfdc863d2caaf25dd0df9772aa207591ba7dc074b6e024d4afc47213f69b591bdacc1c31d2ce31a7736e6776783f373b0cd50dd1360313da13208cbf09dcc76db806de94870fb377a60a103b11ad0b2e2c622935bd1f25ab61fb381f725a09ae68bab24b43ddea468988f12fa74ae25f37a2ca9565e5ec73a83b0f8f785f9167b81f3d2a242b7dbe2a915fbe05fed3eb30968f07987f4b2fa6ec1776e3f379b2be6e9c8290f77ef41ddb5f40c7fc8560c0ae9ca4ba22d4c34d8493ffc13948351c79e3cfd7b8982d5080efa18f0bc6c19448673973a065d8cb0ae17b24c16b2fe521bbe6ce3f302dce10e89ecbac72cee5d9908c19e72a472744ee4fe0cc25db2e69ea3668d86e85f2ef8f50cb234cb8d630df0041e5e9daf8c04c5ec6a511299cf38f5c2a2b7d689c60eaf1c45bbc50472d8c4560b684f360e7de0bb53aca8d024bef9445ba138e5bf38edb7217df7b51688fca7731c4d0e21f0e01c44ba3c46c2ab323d14e4ef55b60416f055c14f7b3eb6a46782d7b797abb0699dcda3bd55b8a7f87238826db60e53674725144a1d1c77defea181ef74f4c3d31685def410086f9b204961424ac25c7980cec7745e963426a6db29148d0171a6ca7930d093b634a981d8d42ac939ad3b6756bdb656ea2b251ff96ac4bd4df20d0ac2e1c32fc0e8b494fa5f86f99c5606af73a47c6ddc3c07b11f41dae96764b4da0ca7fe718e5788edd358a609dae418d2f8530cd3b0678d300e05f47818d8dfed9d3d33fff9d8d892d4b78fbf9de7ed4857764656f5db677f36db6b90770264e28bb24abb35efe892ca2a10fe1c30babc0e7acc77e7798aaf0c5497c47cb086083435d05accfc09ead2a7e2a47c437983d552405971da67084e1541f8747c30225efdcf7db93603fd3654061dc06cec9a48ac0cd8bd70fb799002575c6c6a07fa6c576dba539a0ed377bfdea6beef1e39553c65f1afdffbe7da88cd4d788a6375179a9cd894cd71229ca333161df3263e500a30017989434a8502d9651cf58baaa5435192c2f46863c76bc9d4f3793f8d0efd7c1a3cd71009435031771fee1271a9adfcc3f29cdc75f64c8b4cdd4b144b622594ebfcaf209e7900e74dafa8f75c06a162de80cd84dc6bd324b63077891ad99b295b0cc68d51babd134eb97ece194fe512a2620f673e691cb2cba7a0171216f7eec0a0d10e5d20cf279a39301e87bb3c1857439729c85085cb934cca388f3a9b2b02e61b07593a6a444344f6e79428bc647f2d253794ce20ca5c0f760bb6d4ac51451b86beb26f27e78f5261e51e8b622a6b659f7c8324e15aa5aa3f509fde6b017f9a482ebc1300ea5e51f5e5b2ac854930bdd3ad8d352359a6147462818ebfe1de2afa741c8b46345710ca054fbb36eb694ac47518c7c5f7f9e534de5bb48b4b8bfea3353bb57c21899fd7fe790cb48005768d9cc307295b57a047e86878b4ef29923714e5bb0efaf4272aa29cd1afb7857c45b155dc9e05e073d2111e5b83fcc09eaa44eda3422bf056cc5b077b420fdb72f422a625f073eb1caf64ba8f07a8fdf21f4426052438faaad298d6e1e68a9406ab7a1e61853a8cf746f182b28e3d44109fd5989cf285adf5f3336b1a66c13de4e940401557ffc007d5211260660eb691b11d9aa21f5d4f05d5438d2093433803f0fd5f58caf8bb39a66fc585c6a5466d4d2ccab0663c4b9c54834068302433566c7b4b95db7855be81da164570dbd0ed6221143b54186b27f63b78fb3020fe8d4feba478a0fee1684910b31e4f4e1e27374d0a9d3b65547fcd9bdddff6750cc3631c2bae4ea9afa051fee74e06567aba391e9b26f147933a62fd05060874899f72f7290eeb95d81f2d1006201ff81a88a5c5acc19524dca568ceaafca920727a7c7bd62da2c2a3ed17af6bb6f27292448603a9f8b16bdf23f03e8f3f2b93877cd2eff810d9f1c6b7df236b9d7a013594bfb9daa2b985efad7fa3229ccb8a67a9841171148c95c85475be9b4fedd6f5bded921a138a7775dfcc7962a13cc4227f851520b717ba4b9b378c3ecb9a50afdfd6b1e4449f4a960e122e6cb90f595dab2fe8ce27bc3142e274fc2224ce83c4adea02be55f51568c6f1d7581d8ce4cd8d5500553ead6dc306f18dcbaa513cab17e23324e5f24e7f77b3f9995c666acb0018a438375929ba7e5c62aeb17bc7fd6ffb29bfb3c749f22bcfe99b067eef10c1be96277c67aecfb3b3b7932d8511ccfecaf09db7914e4d495af494a0ee82fdf73de02a830896bb8b43c00bc134ccc41c7d4a7a5035c511f571efa3e4d592f174de8085066d0b79e271ecdd20f75c19fe6c1dde9f81000ebc4e9352f07b6b67c3b6237e524cb248c3922be35557b19c665b8968cf12b7cf6314614c771e32e33ec4e7d8efac28bc6a60085d71761a73d326447af56bc8af2220bab4fca1b16757d807f8b57c6407724fa79d3cef3972588bb41019e60be35fe6892e9a3a17eabe01a125140d8c5ea5e04ee5a157f0ce58a29f49af8722e106a40976a110ce63998aa397121962af69aaef15a126a8e4b1b80b3ec37bbe78d74386cff5e03c6def15d42e24afe62b8a973c2468441d4946146817e83849ed8bca2c6a6b31036af2403029ea2110ecc6ab29c6ce4bc07ff693d2b849eeaef5b83696640667d513fc790ec42a8281e0a0af848d5584efaa62f9e26f8d8a01a5c377507c7387f6b0be5d41b3093ec94eceb6115f647cb4ba9769f19aed37b20a34cb8d62ae4f76099f59c24a2d30b9e3a63009f29798f2e7e6615bb8b113ce359ca8bde54a5846e7afbaaa113aa262d248f301bd129b0eeee0f02ddb349ddc158abd5023d639096fddd0ab4bb1baeb2b95558ff601a7b44356cd837ca63e422aa97140515c1f53e628bab488a74e1c10ba7f9925c626fabe1671bbdc05d56b448138044d1aa5b6a4b06338b5c89bb118f288a94e0d24ad04726e1cf476b3a8d486490d66d0048d3762a27fd8b3b67b5494fb9d93605a00f5dea0a6544e9e5ef131d40f295f6fc5b582571665a81082bdcc800fa2a32635a348de68878777cb7ea35f29d93f2188ed9cb191b87c20be770e3226541367c7f16cf5032a217ccef13c9cdfc0114de64bb98a30d18cdd96095a76d67a243ee8a78e83f3fcb66f0d5b882fd03d4dc681dda680a9e86b7de91655273cbf5e61454fe4619885f39901224322ae465b3276b95cd57e3115b0c067e78ae38003853deb4e6c8f6c3ef3c3b85d0d9ad4cad798897f6a491af1f5fd1d0f2a04e9ef1487a04586ba53129c8956769581e1cc1da4dbccc9665914604b823388b55970a3a56e2d62f9dbf05f5f25c525ffe454c7a93c11b6cf31c5e221d4e99e18a43f6b69e4a12fb24d46374f29b6aee43ed78301285b58a382deda0d285448111940b78bbac325015ddd9bfafa838c85f6f1ca7087cd2c91606ca796b56823caeb0753c62ffced06c3927307ec2e559f978cca4dbe797078416aea323e676ea5f196d4ea9da98a53129d50d870b18dbe43c765e3c64a2113c11f5b1acc08c5bed01984d7d3db8381914594b69fb19dbb0100790feb5c03d05fabed0cce15a6d4f5c0ff7a5cc9d94948c07c0af89b5d19b3d013d71f85fc042065a7fa421366db414ccc0196570d1bbed7e25a6e3d56c56ed8d2660d6042d8d90fef19b13bd6200d73793fe8c28bb6295efdf874f42c70d4c05ce4c613643f023eb2af49b13f91285c451674e00e421a81a57235de3e35277ab96a0db856bcc785808910f9fe5ceadff718e26c57b4b22d2c64e0b7a356a0799b5c3a5e8a9f52865a435a9353b88fb9261890202c7aa4752e24945cd8a8a3b7f38bc2a2bb4e810501b0b073993a3fa39b4a563ac15282ba1409349f5275a1f15a943b3322ddb4467ba5d79c77b44e5152f3ada19ed5a69300cc3d2cc6a84c48e997f790c7c0f9ee3aeefecbc7cff6161c0c06413f19aa65a9ea2b6227f552bd42126d594c536f0753e1da74cdec796cd0f3938f539b09f9a0fcdd079712b40777862cdf83fd5f833e88d9bc82018ab3973b0b7c8822c7b75b152535534e8a22f750b79c1dcdb489bccba287425f50044d0d339772e300f1547673552af136f146b8e492d3c1a7bbee0e42e5c29a3413f4705c401cae143894143371dcbc133cbe02d37a7ce9dbf5237c83d10f2660ce379ac1c492941432a0611930fb01ea3b93d52cc181944bf293f1133eb076740623dd59e592073e9ffc1d3a5dbb41c07342842d730056fbcbb7678d3125875160568ecee93ad83942dea7f78647cdea8638758c0c3e99176112f4e7cd7a4e38edafce7b8c8bbe544ddfac32d73b3597e9b4adf27ff2427cc5b151a1b74bc2df844b413eb43a86d255e91b7eec5a082c383437f8942dccdcda1fb9b1e20f9dd81235fb9bac8a87302745ab4ba05e948ebf5ae853fea04fff35d22ddb355ba0ad3fdb93358d5d8b56ff1c0c1ee52807becd4970b3dc459010f38432551975be53e3ce63d543b70fc93087986d0d93709e66a44ac68a08906ef47eaf1c707e6f99a80966407df3ab224483a9b43376129d237f0718ed096fb64c25f4e7a1721b71db0f2f4dc92ca4be7e9d4339ce58abd4f410480ebd1091e33fb2f57c1c9ef9207ed5abe8caaf0ac4c4789e9bd0b4b94435e35612e72fe95956a053a28e5990737562276f0764d7975e1f7fa5c16e9ceca1708da877b7eeb3d0680faa2f374c1ba6386bebe0fd7901fed6c67ff94f64bb040fc8cf40efecb842496c102c076f590b63630aeeb7ec53de068b56f5ddf59b7ddade016d7837ff8709bc3eb7e69f0d740a695077080085671d59195ab0ff66e3b86ef369f0c4f77d3af1839241074a445168ad0af94b4f5e93611cc487cb52f32b82f4b7467e498a560e2fe63af3630b3aba4e49c6b63fb964012dc0522bf48a6ee165d3579bd3bd20d66599a76dbca229b357cf27b2e501d776c778c6be59702ba561a5356b0c93518ccc870fbad1fd126bf8149d337719e2668cacec4a7f630d81c4dfb0199d89a1bfb62e04836a120f07ef883e4062c77c4b12afba164d42cb6aa295ef4e7009f9bcea47d56d48d989f35e36167768fa664b7a1c653f60b8640ac60b8cc40dc9d34b476457c1c8f7ec2fc2b27ef6c6215a4275e891168afff912b21924e0bd2da88ee8f1688369e4e8f0932d959f81e78ddd392a7f357fb46c93cb53daa3475938a570bf0d8ef4e797699cb898180b1789f6b9d5bf053d1311d5dad4bc839a446a315c56277f4098d442ea993d85ada076bfac798859f40b7d14893b19fbc22e126151ec73dafc465a593d9173586440d59d3d7f376c0fd00070e15130b658d68a0a162ecbba06060e88a51f79d879354cf63d58c1e6908cd4a2c76b2656609cf42b550bc47806360a7b030e3e6f61a5f18b4f0bdf41f2c71c418e3a2bc01a5ce8ad1d03e6c44a1db84c66636d10ddb1046b1c6d76d22bb36f9248417d6e0d85a4351d0f40ad52accc1217f00d97b1dfc0a2586c46a349b64fd9e8e06c203b6d4bb929fb2506575b8b479236081b2cd57362460e41cf848e8dfe2d0c484c5dd81bcefc42424f05f4c6258d9cacd02b4db9e8fe9ad048802d5c774e39ffb5f0fdef508ffa2542a122c5b93060a9811554018f3812978eaefb83d1d650c70adebe85dae4e0703bb44e952392768dbfa4b44dd52ed23772ca944a3c400a561bf5f7eb51128e512645a8c8505cd3a90ec9a7d09c3dd017ada3a5e83f1f54f175281e5471fd294be52a0b15646e51ae45adb415e42088486838cb237dc619628e493aff4c38edb3e2d5e5fb7f59e8ceeface5ca714a8cfb27a2af9990c0ba7b23170ee056457f5ece53dbd48c5b6122ef2ecfde4d02bbe2159beb64b3c06edc76767923e053da675c3b6a475976bfe15c5d99117e956b936f7e6df68bb9815a1892945c8dfa43688e9c96859f98e8cddedd5f78e00578486c924908398175089fefa0dd53fe413ad04a9c376d8fa8794291393bcd49d63ec382c7bd634721103f4ead71e4d642cb945d7339c5ada84e9139326288b2d5138562df20e6eb3488c344f973e1f14d98fc40abfdccc9e5a8bcda5ab0e19fcabbe53ba3d1a89f388dff841d6bd4cfaa44617db464dd177fad4bdd9a746870ce67f4dc02e792b6c92a7fc626036e4a51e0bc61bd490fee057adb56467e429f686a403b5d7941c8581d4a32e06b8249a08db1708449a4b2811a769c24a09650cf9ae4e6093c41e7cd4fc4ef4b9ea6e01f18618331fa0680a452df80d6311b3748be66ae0d7f70ef1dca505a491b72467aa7462752da344aa260111e5b9bf8f42a9cf1b7eafc8d37609a5b89b141a3297d8a89c631cbb7c929f982ef32966a534e9fe07c944bf4390a2c876a0f328096a358d64f6fe4fa655ca935a4db02949af561481a63a0cdb7f52368776a2411a584a88b8abb59f0cf8b81188e6262bc7ba487e167b600d1b8dc77f93644e02158abc9219674e770c2f476b023aed43a747bb84ff801c759275e47f0606ef42055a7f3f7ba225e8a5452bc5da1d2227563637fd29095f29a500acc12694bcdf7f37da04c5dc4d78ae591518e8e957f373233f8eb2a29545aa2affe9428b4418b278f9a07ff28007e49d813dbc98170674ca33bd73f7053436df5c4836f849e864ff160e7d850aad820fcefbc26b01181bdccd396da08a38010b43090c794ff14e7299b1f303df058a24560cd164000425fbfe97dd74bc57b5c27f6a360cf620a1f6e0e798929130455a6df0dbbec06a5b6e76f4a0286df3a805cb9a8df9ce8f4a34955f3f1f744e8c0a9d2eefd59040bcb4b127b2b740c65a136110305f2ad5b7d7bb01833fc020d4d1672eb9de71a6afb1435e5607944eba3c5ede9508e19f15c6a6c195fb904a9dfc996792de6a11ac08c51aa1e9bb6b791d04fca3d673b68c49d5a7b261e7a0b79395c9872c8feaf3546f2fd506094e37762b5e300d11fe917049a3a5c8478fd71a04ded2fc4ae1f2e07a7ab47069fcd30018c90943d27b4b205ca9622afbadd5872f8803427fc03315a7c5520cd33461a3a15fd9e585c48f368334612e7e22338bedf48b49d3f73b2ff1ac650a3c00cae779e2ada82a10ee3fb202273bd91d62c1f254aa61fdada831fb7e81f79d742b4fe9e79c3052d2ffb4ebc4d5ad9a40cf72902fd2e7641420bca43ec709a7895661633491260f6d1d752c360b2a4fe6983ef6103b6713f98091df67deb451fd4308bf5316e99c0ef831c78de7e225620c5f2d79aadc0c2c43388d66e801cefe42a1246902b674a4b801d5ecb10a55b1a389278dfcbbf9373f6e79ec08efa934f7490ca5da95198ddf4107a86b87f803258c6c779157c03a707024802b9887b32680089d222c2aeb2f9efe051c1e8b0686b1fbace079739b57cadd1bd3346df1af2e913e316efb1a97fb3d195e34069e6b417522a41da5eae617c1b69aa05b0a8ea1d89385dd7750b29d142fa0d9c11daa651588479baca2e39ec0bbf44227b9bb800dcaa09eb75b18a40ab71014c13ef8dc09560bb358dfb3b5eb80bde569cc84bf94a1b573a919dcc782dc65f447cdeb6efd3b9bff56776e1750bafd8d0b9216fe44a067eb1c3369d35f90f6e5d0ab1edefcb6c282f62d83e39eb83cb7144517bf43b66cc2cc84b2bc484ad2a82ea77b82047f0d0b6931fdf0a21ccb8a342753f7703f463916da437f48980bae27cd9052ca4b1b8d030a721a61abf54e23a0851437aa1532cbb44268bfa73eb17b49b57a7ddec92d6ab5b5d178c94f7fe2a373d2060bae09cbad1a859366527ef35169d993873af0771cf7f8a6996800707cbba913edaa2554ca949cc13c8895f001926d94e0c7507a8499fa693f73b8d89c6bdcf05983a1d68d0cc827fcb825fbea0f90ec6e17302c6886f3de5e6a66be79413ab7d0818fa3503a610c994b4c22461e8399fe050c6d0016fc11e521911222e0e4a3258551087d97f9371f5fd79e81ed2bc3174dab1ecc6f6b964a8725aab5d9b18edf25b63907e1c4be414c855a4eaa0c01842a2fecb951aae17a7e7a00871eb2977ab9af0ad38f4233042c4b5e86e04948ff81fa86ac7afb49d1d83aa3157f6c073ed90c9a671bc168bab47a00caeb44e8d0b86815b997469436b7b940b3a81f731d17bee5d79f59d7bdc58da84a7dec6716387631ed9b2116dd3c280a06196cdce5789f340fc735a4865ca6eafe0f4acb1e889cf4a501edb61f68b93d67ff9412407751bc004a0db0cf17ecacee067f3616e6b83a83ff9f48878dcd5b0f011d33d567b71945f1ffac0bf7e68f87657d8f0dc7082f540c62116fb896605adc7da062a58249c35160a93e29a58ba0df7e80995b8413b274e11ecbaede0de9cbaf37a002a0541aff3e4adb315aaa615a766037778b0f59b69b52a4369120774ead79d7e8f6960c9f9cd92b78282f49a84447a744697fd8533164931d1a6e89c0c0cbf896e68171dc6e1fe5f7a9df611c4672f9e340feefad567da7a5aa983a8be3391fa290ce0cc3f38568824dbb84817cf715a9d1e2625c7e4989d8a4b4ce378b57c6f508d26aa870516f7ee63267ffdd58dbe18cb3c60a827a5babf64d5560c01c8a3d9489c52576d0900e5c6e0df4cbca52a0e4138c72f1c247a70c300fca3b18ee15096672b885494711c83d0d7f9ffd41ff9f705c50daa8d211059c510eaa010106371b95cf984b008f158825c360ff8efc48dd66e566d2595ec303608c0693cf9f27d455c2c56178b5d9973cbf6ccb9654b6d5ba08ee732d0d7f115f8a4f50ef56ffb02f2e4d5a12c5446d5e2490e495f5a54b71aef6f1ddc8772dbdc4b7ab1917fe3e152f0a5ec48f574780361ceea18ccbcbcd7a2aab6e63c581cc2c3f780a426796cb5f47bcb05434dd21aa461e82090791b5231befd3b2512122e78332e3a3bb651fd0580d56fa452185d2507e2b3f61b36db4b474c102fdd6d2f0f3db44f3a30cc955b01fdd772c814b40a252a96f2aac994db9e94314098e4d496d18fa33f16e74df250dc2cce079231252601d8c8414d601c4f5e677f2d89d48fac80e02c7656a433a6354ceaa982d8c4f611ff6793e943f1d101ea6972e164cc3e45d043f8e0dbaf5820d06c7209a0340217e2cbaaa2a4d89e98774fbe85eb2f155d99db804121a4e3a9d338a5757aa41941045c7f6ccc89f12f4dbffecaaddc0527f11f0ef71ee90e83c3f1764a044048d158b89cc0a9d0ff9021895e4a5ddaa4ba298117224471604c9789d1e2f5ad9b1bc697aa44fb56de5811be5406ff073d0e3a9722beb2cb947f7c1fcc7e9d6c30e23c09846eeb0a21f6a0e8aab9b001d4da6a65e88ec532fa9c5858a3f6e9189c98a705627fc013ca72f22d2d08356e0407917155c0673715f252169068654c1a22d4341278126d6fd910d4a224206645d7d927aa1c72393c796961dd6c5384180b609d1ab130c9a46e099b0c3dcb9c72dd8cfdf28dac37eedbf3a30326e46df06189959c796277c492fb3dfb48b496c0b3b2a4601711957741a7e930c5c9de2820a33fd7320b59706d6b77106eb666c80995b90313d8e4fb8ab7bba9ddc583b711f18007afaa792a7c9e7a254d227604124c14230c9604256757dfd474ca3d6c92eb8edf3f62bf52e04c148d555b2c69e801b0ecb13cc9c765c0bed14461fc539908aec35dedc7a348d2ecf45c57fc869088cdc4b1bb4f8b79095fac1e06c7567b15cd66209b908903c67a793ae98570adc8a80a4fac6e3cec17be4fe3461cbd35f2c0c8a5e573b78079101b5a7caccffad47e67399d9b4ace263ad9bcb41ec9868ebf11b143869f3b1ac23918606802f311983c819a02fdc7289ffc225e39b8b44368a0b4d97e8f30249451003952cbf5fdcf2de8e14ea2cb0721c2b3d25d0e47456f2553951196df642cc1695c63e68ee7ab1029f8f86dee7c4d4ef78934e4736a02e3721eda38eccf393acdb6ac3e657c899432626787118f96e45f26554924c8e55314e781e7257da4e6a2f0ff6c216b1cd61fb54a7d3d261032ab9976e161f92a391cfb026b97981347b6a12de442359c68c83d0447a9bc285b9c8cae9372fee180dff341b88a431615eb8c425f5e74a8674b47d2ac476cd79f04351a8b50a7aac5a2f5b678bf0b46604ba622e5054a65c5c24bb98c84039486cb9b4437b1e0037fd988c6dba9bc203f5631a7c2febdb64b8a7ff43e2bd3950f7d700fd1aaeaf569867f83d3e01baf05ce7d3c84876b4b6b0d1dc70d96fad115c560737ebdd33f94f26e4f47817fc0b87d36117294748fdf1151ce2e90dbfe6e939e453641e44ee1b67a978bbfd740c7beafab17e6d52f822fe7e44a1609ed7f1773f33e8d4ddb51f040847d908a77fb814e126106d737f0a765dcad2bd465b0a588e89b2f3b19a2bcf4df5dffeed3350b20a8fc4bd3eee5eb55500f34f036eebf475d675cc976f574f30eec70478ac5bf86c3a67d632c7d5954a4be4d8fc1699b4aadb7c28392e4b741054e71313862fe7a32d095d88284c3b65a7c9df84e63cd14bc15cc274c54dcc154a31c4dc9c622851d5f3fd0046caa1844d207bca03d3d82c20dd59b2f4f852b12011a88951940afda134c234a83d40c715fe10b3c661bc46de020333608586d211eb0c3b4dc296bf695fc08b9eefc8af6354e3804378d821ba8cbb83b3fc94d0628b6d46ab870cbccd0bc35344f15cddb268241ea0d71d8ef08d8dcab2ce4f9d2181bb3c6ea9f3f0e1fd41885892f18a631a24e7588d04c11bf4ac0be001f4b5b795b895c3f9d7f28b1f5326bdea1f16d6463cc40209a195afb2b5fb3696d048c5d7ec44b9b1e6ae9ae25b225155bec20796478184c6e468128964b7b1534900fdd5d77ebe97507f6ad375f6ecf52e94606fb08e5c5368cbfbc92512732444bd2e3c0161492c686c9059bb018aabd50f3cd81b6bc678ff16aaf7dd78b165e6324ae4335843c533d3114c2bf2a3b91cac1977cd1f013412ae03426bb6c48a55683cca1dbe7443233e8e8417c0f639250f5b6f87781cd805ca2ec88e3f43ef25df857b96699ef37ada645634e832d3aa9ae1411043b81182262fe5d1e2d5e7653d554e420e46a9ef33ed0d5e78cfff6f0ddbef1efe02b6f9029b6cd59785b884619d4e9e7673210995f1240e76e209817fc5ca2a36d829d46853c09d0826aaddf4342dd076e4e99ecfac2496b5955611a20a7578f1186faf5f34f72928b7753a7c6f852f04b8ed8ffbf294a52e5f76e8523b8726649023825d2de08587fedbd9ce000bee89938dc0b96abb730eff01a174325aee75145f210898b2c42cb4b75516d80d2aabadf5329dd4f2868a91bdbc33d0257ba81d66fa5ffcae48a7333623cd15f30f4159abb390c9707591d5838a88557edfe693262bb995f323d4fdd35b589fae58b925f0aa4e4fc4853334f7cbfa4fae7a48446cd7e2561ecafbf09c1c548e9d9105a9e381fca3dcf1714e2ff891cbb190126dc8794dd1c33d4390245a4cc03f73efe45c5e0b63b1f3e29437f237d396195ce7493907aed3c8047e7f29c9f0e7b2b2a646169279d70f38592c57bfd5f078487d252327e0a7ab014cb1f70f273d261df85929548317c6e755eb1f4eb7871ac0d31bba16960e9b690de012f72e117680c5622b17fd5b7ff8bea488267632488c0d18885febe37be43de241ccdbdece2c0559e57e4fde0c463b27b8762e149534c8aa1f3a8367ba6d0bdc7b614fe10d09659d598464c901f188841e002c46410dfaa4a3f87439d09b8ea0b0342b285f7496d89487574de5772b81f21b23ccbcea4af31225d3aef5c0790ef5aee6140cf170db9879ca1ef5992d0d80949a1244f7590ef06d403de010389c24cd1fa3df1b87d92aa7a64a79cae6b5068a6d42a1411423fe1bd68ac8284d1686bad325f7ccdc289b97945fdc89b0108454ba1c70b62e8e19eba33297424bd22ef1a54a229b4ac840afffe5c3cad53f0d739d7a96dca581b2ca3f60c781ac28e8b2fdd3ed1d5a899e515f09a432972b25b8e0467b8ec72f601a66b558061bf715325ed16cf2aab599affffcb78564c0ac3be01168179b2aa0560936872c24fd7969e8a5a6eb9da90e4bf5e983de4666185f33eb7eb58fd9479499a595cb6ab5e1776f519592d7336589c2bcbe2edc481ee67853a6549e7fc417731fac163eefe138f9e3ae5e6026a9aab4b715fd75393d7dac7471360a0783b789cf113ae36b1c5413f7b2e0901af1891482f4dedb42bac546d970fccc5946297e9f7840f27b72e880343e48a1b9bb37c9fed3dcc454f13e7a13727c6d63b1e37ef2dec72a572cd568e8805382a0d1ed471f424c1eaeec8e470cd25965eea4e5685ac96ee959673887fe9ec6b83959aa17da5366db65825f68fbbaba4d850630e5dc93739052695fd21704cb44620aa6f5a3d3e721bd0f7ace84c7ec65c114bcaefc055e2e7c22d5e7a59cd6e5b8b02417cb450b8c62b39cfd512afc175f7cd6e5e8d07ac5ee6f806afea28969b7e574d7f37ec4eeb16bff39bb7b1db886fdf245524dbcdcd778b6442fb64b998ff916a4d9c7a63cc46b177850661b6fc35de93fcdf6b48de0b8195bfdb095ca00b659a7fac94be1c8f01f50ac37a233dc0762b8fbef1c002cf68b2374cd7db7c095345359839a0e583d8ceb729756f911d507f2699357c54a40a65e4a10e1c0ec69252c9d79a16b0759595756cdde03d231670eddb70385c536af2437b78ea91373ed7237ffad9d4c2806e8004f4fbdba89d7a9ec1d404add7b5c2a40ce647c9e071e6c6c00414b81a2d72ae5b3c3d75f03e8a9544a4ce1f2578a679bda1e7399665f1d9c559e0404c140898b629aec4cba1dfb0ccced465b8acef461b90e21756e4b1df8cb86815f5d080249deb147a12b9f0dd6163f0dd362af7cab83476d77adaa2020a12d00bf7724343beb718e61aef9f8bad49ff2553dee59375572ec54fd4ccd5ec59dbc17f77ee1d2c139ff9a16bf2ced0ef3a80f68fcb042b142c63563405f83b0aef7500294026b99d87f3fa0dd6007c23a13b076f4a4c39472f06c1148ca3fd6a7a7da01d07eb5662c0b47a518156696e4bb99d7e8d3e84a8f7fc04ee309ecc905476dda9b42051078c0ee869576ead55b3a61699a5c987c01b60a283b9e0290e62268b671d433e0d742c2cb0d2156feadfc5ce4f88b637977e2acaf2de47aaaf2ba825d4001299e1db2b897b273392861d407f9bf85c1ac5e52a8eace4e3f6669ca125b1e6b0cc4bf6c14a34aabd41d6ad856416945d13aacd8144b22cecfa106fd3e319d9e2a8554e7eb1635b4b8724f1f817f32731d38b77862c6eb5a571c62c72dc5ed387c78c91a17d5105820efbed83dbec0214f7a715a76621b4ea46dde359c029b90e34862e577be943435d9e0cc3f1a0f74b6eb1326185130a465fd08f6313078235d56c72830091627827988017161c21f7f8b6805265f88d528bd93735754f9fcadc7da3c5a8aa86e12670dbf0724419d2b1fb4a0cf9f48b9318fd215c7883dd3e80bf2d590fb6fd64deb29c4a46f3301766021291038c2db9b20c11a1d52a71e1865a4f0df3a1f2120061ec556b70e42865353bafbf24bebcc019a8eec73ed82418d6e0660af0cc86ac34cc74c63ff3a1933a777782e56b61b20333294beddb35c6932f8a7c08b5aad024072a4246fd360fc5f84a85262c1d70b0ffbe174fbf301fb83b60b7d7876b4787f5d786c81ab0c6e82c0b2fed586dde375f0f53e9f83e6846865f3b1f502f2ac9719280fd1961afa19a9034632fffbc327a66af5533ba62f39128016befda8b676b1543b0d1d3443aec6337f498c865c4650f461a9ac5ed25e63f2409b0b866fb6072dce496f01f00049344a3ecdf6c7cf1f84d463cbb9cbf745df604a5514d61126126f56187b7727f091e716e631c4a9d50d8a76399dc29f9042fd9393cefb5b1c28d954d5f669726a8ca73ebdbd62b30934b201d6a93f55afa1fcce68c92cd75b237b2208b5bda15dc5ffb9414caf3fe820e923ebb4319ecc6c12102ce805940311231496ae64a82058e9710c805efaef33d296b8994ee3307cc55b776b32f69531f0d7c1b5816c59d7510d81036d238bffdf09bcae13276db151b9b5fad63c0109b390a2e3252f5180a6669937de657802fcae23461eb8072d8b582d4f5cc573626c6886e70ac71ae8b097edc6d20feac0eb4dbe51f420c8e424557403a1fc10dfa426fe95248ac5a2db4649734449e17ae0ad961ddab6150f3f2b4bd455e657b5581b636bc1a97138cb95618cf5ad0bd31cce4b6ae1458eb5dcada48f3e0a5ef17729be4b08152646c32e95d73c7d59adcd50fb1166cd558299fe5022985d79343b7297a7dc158a9edefe9a43941e8147b58bcf054e39dcedfb9f8252862899faaa1a763b65a79a485b6dcbdeca39cde781dd8c18d90a452f49ae74fe38c822e9196558237193bde309eed78aef7cdf2da9f6a467febfe73987faeff62febb1dbb2c1c6c13b972c91a73c05fee5414dd1cd26ac44d57f60a42d8f9000b20eacbabd1a6ecef5eee0a312a4fb7b1d3f7473722f12fd4ed0e519f0393d4eed4b4d330e9de586f0e9640dd0954a95d82d8bc72cb6028a122f8dfaa6ae2f15228a2799ab2f54aeb0efd88e02577924aa450dda0ce42d78a91994a40fb760e314592ce0d1248c8b2feb98659fb521472197ba476a4afc87bfc40ba5e17e0e133f3160bb79c192f108e7d91cc90e63ba8fa766708b5aa9944828dc4731797e286192c7ec4656b23780731eb162aa17863e37a96b604aec24221779f2e36fa894414cb5e0bd3ece11569c91e1e0a3e09847b997271d39638b1f35b04c8d56df4d6b141e019ef3edabd0c4fa8d311bc20705ee6b6b9419c364e8f2a70cdd7006a08ec5f27f2d69f60cd5bb7179820f2b5e7b70242fddc4ca8a0b89d761894ffa0ae9be139be3c1d617f3637106a20ed86fda90ee603e65aac1e1142de6da6196cb693526fdd4ea5adbe31349a0ae90d53fbbe73fe0a3e7a25527a03725d84367b38715a8f845991befcbd98679120f87d7701a86d42bc1ef28b678e262368c259c64469c22354863023f80bf977a3c00fad53150f3a995fcbf518819fef751f1095cb263d10f0744a09e98bf5b7c8bfa3e3539096d9d1fd23900d4b071aba13e70ce658d799ac211c11b835b8bb5c3b391ecd31ef885f1e4bb1676d50f6b98c4a09cfdcd01db882a0e9f6d37962dcf5a8093b50cd6c743165b344711d81f6fe31249b03d009240e8e595a984658cdb1cfd14774473f2cb16d7af6cb8541f7362c62149b5c24d6ec8619f79e08483220eec6aa9739c0e33396d03609f07d3e84ef27b734ae955764e0e96ae5e6a8e93289f007cfac7386d5f53ca1e07378afa9d75488f7c87c851ac5b6a5ec9c4dc205df694fd794ef2007e070cd009feed223d1dccde195627842cda93bf219115b65ea3e448b62d66a9c35d8217227d556b99c5ebc30dc01b55dc4b8823c77ccacecb1018da255a27fdcbfa6f5957c90b4e6df4e50a9a51c6928414175ba04caf44bece1db20604aec169419bc890b845eaaac842ed5c50553144c6a0918ffe0349fcb46093474f983df5717e0b6fc58b6ff3c5ab42dd640252a76157ea4ed602e8de0f910ff130e6ec93cc0a3f03b597adf38eb249cc713e7ad58806f4c309763e3965a8def12f29e3a28c87e2014461f62c19c51c810c6eeae9cacf69cce74171331489242bcd675248f9d5585203b6a39cd436c4428cd8aa7a7d82202d20124574a47bee3af7f1050e60871cf7af447f0a33c7f839fac1cc603051530bfe2c68672a5dc2d26ea76247acb228ac32e758d86ca5fd53a87fb2e918c787cdef695f1a6bf8170a50e0eb317b6df79240681eb1cfb94e19c267098b633dca726231f7f8929655349c386476656a2018ab7639a7b094ea41d4ea05ce62ee00e65f8fdb5d8360b95d007e85b1b6ea32e2162a9184a5e6ecf930df90bf90326f33e35cb78f9044e05155868e06db213f59aef9f349d2514271109d0dfb7ae263ce36696ea3bd9ee878f4d69de2a593f1da8c70c227698612f1b9dbd6c12904005785b0b941a2cf680c1f55f98668cba07efe2e9f07c43391b703f3ede9ec6efbb6765f5a124e7c2f1111eba0e7c6ec15e50307f3ae4ab18f8a1f25f73117caa7c611c54c633b4b63928d0629683716a1330e7ea349454cd8ac616600868e73bd15fa205da6cdde9ee6a1bdf90012fda145960057ea690dbcabdcb9dfa65c1fb08767e7ce2a369eedc6d6079390f55d92f2b4f516bac23d8c58ba15eb57c92e639ffb0285d3af126dcdf1f46b986134d9168d3300a029b80baceb07c3cf358e6837827e8ded51f4abe8237a48ea987c7133e502fc15fe0c2765a4485ae309e46e8f870e145bcd0431c4ef430a7d526b3bef6b98a400445e7ce4f86b3717824e7a8fd02b04a75381f1da834ab645a4232624cf304b31611c4d31639089e90f635b9c370369f8b7e4f126cc04eee7aa4a00b85313be9f4b4d27eb48fb4e95bcfd411bb4cedd59c29815ce6088f24c222cc47de6c54ca9a4c40354b17d6204e1e92e64ab56dc9444d4da21c2e26302b09a152ea4b58d2d998d6fccf70f096d33b9d34af5b187467a7e0b327584d1365160b7e8453e5ca1cada92fdb5711a836a5aacc90586554c3718d53f2a14d9d7d6ec778cb95e32670665e1d0c0ed846ee61d0cd1ca03de09770397449dcea9bbf716f23e0939947ad87709a0bdaf3da726faef2a80235617a5342e7080daee47710527399dc27399b1aa2f07e7b8d53b41db1451f68398aef6f91142a8a9da9e47d03142f731f0f651fad4fb28a04e89692678133b752f563d62fb9901bebe485c5f8a3aa0cb203d0e8cb03ed2c5ff40aa3646cb796633add1a640205e55df528c17fa9d572ee5048899045c643d75f79dc7c435e6f4e121ee8c4a1a01c2e956cee41539dc82b8396672ce802907e156387d5a554c0eaf3e7db5362b86c4af06b10c35433822025a2a97e2ae25be36ce6d4b46f2a4c0df3a01a4ed91b10260adcb3e353806c67f7c9086cc82994eb7b6a18c0b2326543ecbaae06f0e602b1f801004536c6e142ec059261809a91329b2e881b5002788d4dc701c89bae7999cd7fa82e019666a573e9b492169cd3d41d8cd98f00b204e9800998ecf8427eb8b087b2b06074e2985c768e8bdca35797ef86e0d7eab1188fc59872e741fe15002882e4e8c4ac61d9737da3b442b56a7349ce4d06c82e13df761fa7d0dde7fc171204fd074c18ad0be090b008e34708628170c605a4ba3b3c2bae97ab5927193a09b542a66f7d558fa2e84b9088311f30ef9c7c2fb6de9a11b101d578d89687dfcff94c231969dd3a6dd5383e7850a0b46e228e42452031668e47218ebcb5d2bc5d1612e4f4a6f85427ecf28cc7a66084b5a9ec6b8b236a95db3437877407f42265fa4a2726bff5a31d39db89247cef4f7f05c75a83802757d716ccb99feb1886c8c555a151b186db23959d1a4b503239202e70470be1d863a524c21be6d00cf267dbbc34ad47e02f1fc8ebe6b74e3adcd77f2cf67cd100836bd291df68ac041cf48cb586ddf906b355d19e4086423201d559568572de6237689f56559f7209a6100098e98b93fbc52afcfc260675de14de9d2775c52e2435bdba4c1145f0caa0da253a9054ccaf71e08b9df8e5ed95e4ca48d005262985a984de01db7491150afb2bebb66d34ff227b3c2acdd372f0e0751825a6974ab4567e3ebc18cb6ea68d21d4263b48bbfcad2937cbd2cd89b2b38166fe6fb5b7c962e219079043a076bc957586a6179d5a61526fa2205c4b319bacde4cc68e25a74708a50d7538eb70b7f2c1bd804c39dd6f9b693ece627b824b46cd1e2aa554dad70fd9676d2e6ad7c575f3407e38320ac9a2823f759202ce10a715100b804f8279198c9eb36dc73a2b860e5a14b7caf084e4300a300a6f0eb68f3b9325d54a06cb52c487fb666f7d3e5f700a69b700020055d8ba2899d769875caa55e878310c387eab89ae7bba30f040cec9298e25a50badff3a5e30a45bd1bae802c06b437e568cda0c70f40f47a93109ebc49d8118affda77d57ede1553933a0bba8fb52065317d551d8330f41586713b0c8cd13f3d7bc1727188431d144841e215ce7b0a570943885bbf6da056db27159d67a81169daa85beece4aac02421a825e9ea0c846c4239b8d1e7c61ad3979be2c387d999515cdce59070747e7fea278c77dabb31ae6d0d1ff9bc1227be6e1802b2aabad2dbe05588cd06387eae76a0d493652680dbe82b305017db8bc41c70d0a390e67fe978160ed83b68f4d9885a170b8026a4dbfbcac7042604df807f10b86342e0a8d3cee4660254537abf36fe5132c4d2b3bbb27414dc37f2523720da3cca40792abf9bd23cc544ab843b947d62946715f9334b14ec258be1a9a0040dbea9db4d614d5f3c24008f97abfc30bf0db3ad7a62fa6b3498be24062fc1119da5187e75100411f3a4884c0af2648e6f5dd8b4711d9c1d9fbce35ec941ccab69ae6ff0610f2156974c6ed87d5d629fdde9d646548b503825a67a7b436ad5871ef2a6bbd0322022f0f07244ec4fd5871ef2a6bbd0322022f0f07244ec4f99bc1e500e3a7c70fe1e341c7f6dc11cbe59055c81e9c00d83bd5a9137c18bd5be59055c81e9c00d83bd5a9137c18bd50c50cf197c91bee30e6453ca3fd3aafad41d8cd98f00b204e9800998ecf8427e7e81fbf7ff77852edf04aa9af62c25057e81fbf7ff77852edf04aa9af62c2505be9de2942de0a7efdb6ef017ed9ee2c6be9de2942de0a7efdb6ef017ed9ee2c698031e6e247a54a8e368a7581429f249cf19c342fd52ad3a15a15231fcff6de66aade63c500bdb95d1bab68c421e9f6b075ee531593cd2520efd768ec0afbe64c70fe2355c5b9532ed2e3c5aa81cbd01fbf9bb3ad8ab1e0852490de527a3c58e5be573fa6b523bae2a09524817eb1934b716b3b027d441a3da1d6d386fad3d9c084e1408f3337f6b17635403ea9f250d0b0a84f82c798e6cce384b575687f119c682478f98390df1bbcadae109c1fa87045ced4f694bd6c860c11a86f72c783c076071f2081a3f9dc2aab367fe31796421cbdc9246c415b9fe2717ae192685b19339feacb120e3fabfefb1c321e5ef887fe8482e843fa5261d5315e4a88f792418c087cafc6fc643387c4103d4e657f4e093fcaa355fe511a7d15662153dc9f5643fe2a01cdb80f9d04944d0633a3377e586a523a7481345140cde3bf8031763f476db7e099821fa09fae0a50fafb4dec2fe28ec8705ebc00d917f4c4bb8df61d1534a99ef2c20b33029ebd559da241689976a82aa854ef2b2b9fc3fb7e5ade741016141bf664d349437c25220c2fc949376b55503a3d5f212697b620df6c1783398934df048828d9db3160a83b072236a7e381920237b00f1cfb4eb917d9ff66a7e381920237b00f1cfb4eb917d9ff6ca7f726a686358b09a6bc3455188fb21122e97aebdbcdd5812fc2cdca0c99097f1b186abc7a482548c4e0cdd9d3625882e0bfdc0eb78ca744114b42489f077d32f2227287e2f75e33216ee326fdae4eb4b0f53ffe49aae99335a2d0a81643f176ab37e536b723f6cbe07fca073daef038b9c32a2047ba6ebac2d25d8642274c2d30a2f4fd0714ec184b5365c1782e01ce74891ce550d233ae0da469c1cfed13b72a2f3dbdf1d9fa96ff61da28269b52f9769589490ac420463d64a8b2221ab25dbf4d1cb7450bef9dbf767a6bb6417a80ce4a4ab9799d6ae89da93bb03894410a9c5ebd7285afaad856f565c2af3ced88cda9d7256db2f152645ee7f192dd368661bee7d4753618ba5489cff40571cee329d6e038d4f805c0cdfd65550cbf90cf42b3fecf6fd05bd87d3ebd3d1bf0eaaefb52a3f5ad4d766aef000ce50b31aa4602707015a9d0f62f23716264cb36e02602707015a9d0f62f23716264cb36e02501f6c971a9373a0f891b7b60328f1179084c76508698fa002ca33da5ad774a69084c76508698fa002ca33da5ad774a657a1c8798fa33e8ac01437b1d188b51bffa6108f5290188d0030024744de853ac3227e84d81e5a83dfdd28e5e6d084a06b5b4e1610159d42b062badc5add27f5b0a47fca33808712e30eb1f50001a3369bfb82166760a126b9ef0482a0ae2e9cabc3bc9b9092d2fc338f587e0bed23bf5a14a5b337499415fb6a82546de97375a4cecb764e83d360f4640f554d70903b7ee13cf245d7150105631ec0b283136f69851be952fc9cfd027f26c3eacb0f5f7e7a8038096516028e0bce5ea2f29f310a28d9bcd4b03e2d5cad7c8b71a4134beb48d1d832e01d829133e2a67fda1a0e90eedeeeac446ff8f9769e495fa49ab43419e10794c74d99000026da21226f84e3172d2881e99659a02703e84ac190a94da0198bb9e07e8f385021e0afe52f8fd464541b00c9f11629704943d49b30c3129d0534362c4bdab2c077b8b29d70e8b9029022338ca06baf0316d62ea71a23ad1348d1e1397761a9932a84f401c4369d8512c0687b74aa811dce6250f8b41cf5f019eb98c32d370aa74800de11996aab19d533023c103473f7b93f44ecbc9b6edb5f841e1af168a205d68e3f9396709ec02c2c8486ba399c5bb2ec499e9fef10a52748cfeb518bc9d2be1e8fec45f0bff09d68e5d19ad16e8e6c31f265524fab2e0742a9ee3a23f812de31c10e10be193709c6f740b4949f90f45f47dd8807d41d8cd98f00b204e9800998ecf8427e87eea4ac69e039d5ea4016c931102a7de84457654df898fd74d330d079bf9c8fd41d8cd98f00b204e9800998ecf8427e0e3c51cc065e1e16dae8548be7ac08b73fcb8b920b77f7db88328dd491cab31f2ceb59d7710fcada64f333bf8345ff2e61b664ad12737cbcb6388ff293c676151c13ae2ab0c6b93289a387dc36dfca8ecd7b2bb3682505e4703c41de084d7ee89c473ffd28b5f5d4cc9f2a0dddb70c907e1995df0f8366e50a96877fe9ba8b88845484dd6fc6bd72e8c8290e6b0b07cb770b60a87e7b9134e9a1fa24e28c999183cb91918bb3d25dfc7b8658b78075d8388d97abf7a10fec2b57cb1fc04b75870bd82a8c68a5ac7595ca5d73ebfef6760bd82a8c68a5ac7595ca5d73ebfef67634b812ad954b587babd7df633beb657548b594782c2c6886cec240c57959974829df8a88358e774fecc7acf8c3e8b733188c08c39b07968ca0c2586a58185a8b53a57d655a079b505cb7ffada1212fd338465d674731bd67d0050058a30e46f906b8fe59e07e939594f64d5f9f44cc05346394c0e87701205958361b12743002502cccf2aec4fcfe3acfb3f9d1e99440e22c842d9c4f96a9ec09c42c67704647911d17a9b612a08fc71a558933e5ad9b0d6e02f77d598875dbd577db1d193e54a16f6e71d0789a727144d2770da1155042f8ff89f0593769d29050c61459ed057d85b80366b6246e66c8228508508e11257effa6c8370a229f8092c9e14f17af1c8bce6bfa83c594fd6b39592366bf72de03c80328e9a3e875d641e11349ce85d1c9d4d6c8298009b2a3aeecd684db72d5b17207a395d8a544610e7921762bd8b1c42884fa5bdbde53d64cff469374fd3e0975740eec3481da4239017709545c418537cf1891c2fcf900a521c26959541a0a97f908aabcf4957c5314042fa3a015e1e74513773b0b2ace4991635de31e679ecfa6569224e4576452e70266b5a366913e9fdaf118d8295db10a552f7c4666913e9fdaf118d8295db10a552f7c466ac48a59e59378e97af80ede659960aa65eb0e189dadac7edaa0ad15685e41720a7419178a93de5c1aa000a564363a9ca4cef2529161029dcedfb7346fde671ecf9d001049bfdf64822a412e349eb08658f3f250e4929cba2fbf96502fa106c33aa1912cfadf2169c6ce2bfee934ec7e6e4530e52c7a42ca970296b457c3af0fcafd9ab382cbe9f6633febdea978fbc6fe7f56a048c7c72b242cc63e865b099744ab4bd21dd81b758e72b7c6fd3c3a4a1a5aeb51218d6e5fd6c40051b72b8a19e87f4f9ac2e46d819ff407b1fddf23c1a2462aad4201c666bd248300bb99b45fe746d6ef428c94679627a5fba74bf6b25745cb21ef1f0acf43ef6ea98ec535ad84f707aac14d76425fb8495c8516df43c520e1904dd6d3a8b92ee2256093c41c2e6537269845624bbf1f86d8e769a330bd07ef1831434136bc09438f3c8ac75c272b53ae68151c0ed13cd7d2ded4c0db45dc98e90fc0bee185125e0653e2aebadbaac1548c0a0b967f086ee620b402fdfe55146f21a495d4f02697ae668f5a1ebe59301bddbf2bea02a986fe6991fe39fa09740a6f5da0902524462f4320691012f5174b535043834ff50e8f19131b4a16245b89b537afd476f9fe3269594c2fb65d6216ac71af588fe69b225b619c12be792e06439c7d53b823221fe4f878a8fa03ef55f5adc02476805adb0d00758b1f2a3b25e41d3f464ca409de75167125649431a2d492904950f238a809141fd07227e900dcc1eb5f930a653d237a92344502b39eb151b7e486179515883595e75a9769d73d54cbaab46ce45ed8b69693133d9dc2a02f0b627abab4524a808733dbb5f1d76e3183f45068a17a2255ee5875cd8d0e79f65c747cce35eed9516c14cb5f4fd1052b73bf8341b211488604737e12e3b87772606614f69a10b3e3945eaffef427edac4d8ed2e0ce027681d90e8b170a95b6734573dbac9f98aa49b026951f3d895f6af1d891d18560040020924712ae1ccc39fe77e8a6ac4ac7a1cfaa991548318699581c8fcb74d12c138fe340b08923f79b25a497a82634936861e55f45046adc0da02a7103694cdeac77e7c5ce248ddbce3859b93046221fe9a2c8e6cb2f1cd0de30225807901db862eb5de42e2ed6cb7bf42791a811d9dccb7c495dbc9cacc35f25b92510a30d1d73ff42a43420912444ddf0f299069d223ecc14851618d7f61a1ea14d9b69ffb299f12062d4b8a89fd9ba879235eefea32480901ea256ddc3032d9fa367a6b87960036dad23a5465402cd1f2c7fb7abadf4c0e5c56e340d83df8970f41be4ec41508802c7bec396b27d8619ab8bb648bbcc64c071db2b6ecc08e6642f384c5ec17632b567b9bb0bcf2ed5079c7c5d1afdd779eb25620183744046ac2b45744759aa63f97626dba14494abb5c843786a794b1b748a1d68a09ca410f629980409c816c3bbfe4a7d084c4e0863321ac19e82e833bca93594dbea6e87a7713c0f4a893377ff9d59f0757a4a2f15581261db5212a1ab8c16056059619fd8fa6fd5e12b1614524ea22d1c93969582a7d1100cd95d2620eb0308ea5ce8a1c9878ef36871ba8360dac8f9498d7d78ae41b7744b280839c25fc8b641f2d23d79966b516d92d3548c8bc90285c3447fedbb6cdceed3bff86591c0d7a4ea6b4dc0703aa8ceb50a2506cd3f1dca958d6ed58b3edbc85e1125bdfc5c1c7221d29325db7a57401512697eafb3ecf6b7c024c5af71e380cf0072774574fb7a397f4d3cb2277cedc892091cdcce0275785a944a752deb776162cc0660933cbbf3f77a8841fe153baa9d84eff37c3a486ca35dd9dfe15e1b5bf67c367c5812402a252ea5afce8e20c7ccccaada4d42d668d88420aa47f74e75ebd843e50284b81e74de54f390d57847b62907ac4dea01e328ba5d3148d5b0417c0ebafe7a8ab150d000a7fc786f7b791889e05315b7a6768621268aa85f59c0a68483fc1fa5e28ad0e48f45cf602cb9f3a3e3c8e1c495ce08d44aff81a137e91047c49c1bff8c9e28d93fe2f2387d0806ec9f1f7c12715d31e008dec7bf5b1fa863606a14cae089af56725081934eefcd43bac6646ac0b866be2cbf4340190ef8226cce638631b25c0c548aba2b0f462133285fae2db46f3c04f76bafae9ecceac1cc84b7245a60923cee8e497ae82b6f89bda2808dec4aa35c4a2299819f6cd474202360f0f944776ca63d6a59be6d3a4f10b232d693f8895dc6acaf3f2ef325cb2bcd1bb0013fedfa34b0953ac0f062711c924576d888bc4f33e59f339422eeafb87dc85c60f4e8b09b2dc05d51562c3b066239d947064145827927d21e648cd819f90fccf53fc111e25ebfe3f8e894ea8863ad0e6f4a0582e7ac4bac7fe18db019b096f7013c1d0641940f90bb4e2a04148d8853932f0281043783fccadcdc3168bc29a0f7cdf295dfc2e874df85cd06f62cf282467ae3588741a898eeb58f165d7d86157d1a4158543e6cefcb7b36113ce0b906bad203f5d0d23dfe2abb5133a6bf4527395f33e19d20538ff360b97e2fa6b086b31f2544a6c5cc35e5e3278b28d3de8dfcd4efefa7e68f7eca84885bc421aa7f6eed7a9fbf15f5f458345842daf7d58a7765f064fccb7cb76ad9c7f8493ec3ba4ef9242e1a39c59e2fca98496b59fa07abfe904fe5582f454eeea2b2b485aa235f568e8ab69e74eabbd56d81e0294cb27b208eb46b601b6507689a172999c643754004e05b0d915b6be61c1e1594c55178d35ec5ee53c91dd2d8d5248162bcad2d8be3b2cf1cbc870830d343a5eb0a520d75e7a2b64b97215d00d530693d204d77e3a1a8ccb2ce2a288f3a8601889d2cb96eeb6d8d969a55bdbd26bc405e4433721cd5eb73591c180d0f1e85fc6e9356a04e631fd557c7f53d7001f33c734d1c7369f9364947737f0e68207824d7fc1e82e4dee3e12916d352b905969b92f6027a13f300bc7637f123c5ef54f181b963606e39d26aba2c97d5531097800521b52ac764d8d0c98ad720c59e5ae06ca5c6817efad521dcb8e21359a4bb1a71e72ec0f50342023c1cf6d870a3d50af358ced2abd01dad4f0ed16c1535bc22211db8c1fbc2213ad21d545714bf0515b3f7377223c96c658805a101f0c29f83100b4b2301f6081daefd0784e3a3fa16b8ead8ec832e934e1dfbb1fec0e1d335b033844feb8127eae70a301b27c2afcecd385bbdac95b601a1d425505cddf0693328bd1f915e560cd3d8ee609da3ed7f43f628551174100513bebe2f83b3b3a7c2e4eb63d3a5543a8491e6663c38dbdb735b67ea05124ec9828af7b7da92fee71d16dcbeecb95fccae81b35be27acfe1a079744d833a0454255047f4f9ae179f97e001698a49c3117e1d4618a4389bd53d3f87624a095faa7b89124bcf10a77e82b46a5fd936a8d949307fdbbe647b3099e62cdaa7e73eb9db1e784bedcaf8ad99e62cdaa7e73eb9db1e784bedcaf8ad99e62cdaa7e73eb9db1e784bedcaf8ad99e62cdaa7e73eb9db1e784bedcaf8ad99e62cdaa7e73eb9db1e784bedcaf8ad99e62cdaa7e73eb9db1e784bedcaf8ad8179b89d08459dffff53e2b2a9fb23e3a83f3b4a00500e2be4ddd075780b7470b4f635dd0349f36f781f8e1a5411f1c579c62345857aff7f890fec80e70d01ac06013db5c69b15f723b5fc7ca8e812b0dc88f085696e1f26bfd8406b7de7b8fb662f9f68d3ba852a2b61436dde9e8d5f90a1b22eec6a2cc1f55f958552c188bb83b5df5ddc66a40179af4678e0aa8eafe898244082c39b443117f7893ce0debf5a8439f4f1d75f19ef2803ab6e366bd0asm-x86rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootvzkernel-2.6.32-042stab145.3.src.rpmkernel-debug-devel-i686kernel-devel-i686kernel-develkernel-devel-uname-rvzkernel-debug-develvzkernel-debug-devel(x86-32)     rpmlib(VersionedDependencies)/usr/bin/find/bin/shrpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(CompressedFileNames)rpmlib(PayloadIsBzip2)3.0.3-14.0.4-14.0-13.0.4-13.0.5-14.8.0^@^ϧ^j$@^4^@]]*]]]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.30.2.el6]Denys Vlasenko [2.6.32-754.30.1.el6]Denys Vlasenko [2.6.32-754.29.1.el6]Denys Vlasenko [2.6.32-754.28.1.el6]Denys Vlasenko [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]- x86/speculation: Provide SRBDS late microcode loading support (Waiman Long) - [documentation] x86/speculation: Add Ivy Bridge to affected list (Waiman Long) [1827185] {CVE-2020-0543} - [documentation] x86/speculation: Add SRBDS vulnerability and mitigation documentation (Waiman Long) [1827185] {CVE-2020-0543} - [x86] x86/speculation: Add Special Register Buffer Data Sampling (SRBDS) mitigation (Waiman Long) [1827185] {CVE-2020-0543} - [x86] x86/cpu: Add 'table' argument to cpu_matches() (Waiman Long) [1827185] {CVE-2020-0543} - [x86] x86/cpu: Add a steppings field to struct x86_cpu_id (Waiman Long) [1827185] {CVE-2020-0543} - [x86] x86/cpu/bugs: Convert to new matching macros (Waiman Long) [1827185] {CVE-2020-0543} - [x86] x86/cpu: Add consistent CPU match macros (Waiman Long) [1827185] {CVE-2020-0543} - [x86] x86/devicetable: Move x86 specific macro out of generic code (Waiman Long) [1827185] {CVE-2020-0543}- [net] netlabel: cope with NULL catmap (Paolo Abeni) [1827226] {CVE-2020-10711} - [netdrv] bonding: don't set slave->link in bond_update_speed_duplex() (Patrick Talbert) [1828604] - [security] KEYS: prevent KEYCTL_READ on negative key (Patrick Talbert) [1498368] {CVE-2017-12192}- [wireless] rtlwifi: Fix potential overflow on P2P code (Jarod Wilson) [1775226] {CVE-2019-17666} - [x86] mm: revert x86_64 and arm64 ELF_ET_DYN_BASE base changes (Denys Vlasenko) [1485759] - [powerpc] powerpc: move ELF_ET_DYN_BASE to 4GB / 4MB (Denys Vlasenko) [1485759] - binfmt_elf: use ELF_ET_DYN_BASE only for PIE (Denys Vlasenko) [1485759] - [powerpc] powerpc: Use generic PIE randomization (Denys Vlasenko) [1485759]- [netdrv] ixgbevf: Use cached link state instead of re-reading the value for ethtool (Ken Cox) [1795404] - [isdn] mISDN: enforce CAP_NET_RAW for raw sockets (Andrea Claudi) [1779473] {CVE-2019-17055} - [net] cfg80211: wext: avoid copying malformed SSIDs (Jarod Wilson) [1778625] {CVE-2019-17133} - [netdrv] bonding: speed/duplex update at NETDEV_UP event (Patrick Talbert) [1772779] - [netdrv] bonding: make speed, duplex setting consistent with link state (Patrick Talbert) [1772779] - [netdrv] bonding: simplify / unify event handling code for 3ad mode (Patrick Talbert) [1772779] - [netdrv] bonding: unify all places where actor-oper key needs to be updated (Patrick Talbert) [1772779] - [netdrv] bonding: simple code refactor (Patrick Talbert) [1772779]- [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-x32.eng.sw.ru 1591874872  !"#$%&'()*+,-./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+4+6+7+8+9+:+;+<+=+>+?+@+A+B+C+D+E+F+G+H+I+J+K+L+M+N+O+P+Q+R+S+T+T+V+W+X+Y+Z+[+\+]+^+_+`+a+b+c+d+e+f+g+h+i+j+k+l+m+n+o+p+q+r+s+t+u+v+w+x+y+z+{+|+}+~+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,, , , , , ,,,,,,,,,,,,,,,,,,, ,!,",#,$,%,&,',(,),*,+,,,-,.,/,0,1,2,3,4,5,6,7,8,9,:,;,<,=,>,?,@,A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z,[,\,],^,_,`,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,{,|,},~2.6.32-042stab145.32.6.32-042stab145.3.debug2.6.32-042stab145.3.debug2.6.32-042stab145.3.debug2.6.32-042stab145.32.6.32-042stab145.3                 !!! """ ### $$$ %%% &&& ''' ((( )) *** +++ ,,, --- ... /// 000 111 222 333 444 555 666 777 888 999 :: ;;; <<< == >> ??? @@ AA BB CC DDD EE FFF GGG HH II JJ KKK LLL MMM NN O P Q RR SS T UU VV WW XX YY ZZ [ \]]]]^___^``^aa^bb^cc^d]efeg]h]i]jj]k]lmmmmnmoopoqmrmsssttmuuuvvmwwwxxmyyyzzm{{{||m}}}~~mmmm                       ! ""# $%$& '(')'*'+ ,- .. / 0001 2 333435 6 7 8 9 :;<;=:>?>@>A B C DDEDF G H I JJ K LLMLNLOLP Q RRSRTRURVRW XXYXZX[\\\\]]^\_\`\a\b\c\d\effffgfhfifjfkflmmmmnmoopoqmrrmsmtmumvmwxxwyywzzw{{w||w}}w~~wwwwwwwwwwwwwwwwmm       !"###$$$%%$&$'((()))*(+++,+--(.(//(00(11(2223(44(55565775885995:5;(<<(=(>>>??>@@>A>BB>C>DDDE>F>GG>H(I(JJ(KK(LLLM(NNNONPPNQQQRQS(TT(U(VVVWVX(YY(ZZ([[(\\(]](^^___``_aa_b_cc_d_e_ff_g_hh_i_j_k_l_m_nn^oo(pppqq(rr(ssst(uuuvvuwwuxx(yy(zz({{(||(}}}~}}(((((((((((((((         !""#$%&&'())*+,--../01123344556678999:;;;<<===>>>??>@@>AA=BB=CC=DDDEDFDG=HH=II=JJ=KKKLKM=NN=O=PP=QQ=R=SS=TTTUTV=WWWXWYWZW[W\W]W^W_W`WaWbWc=dddeedffdggdhh=ii(j(kk(ll(mm(nnnoonpppqqq(rr(ssstt(uuuvvuwwuxx(yy(zz({{(|(}}(~~~((((((((((((((((((( (  (                           (!!(""(###$$#%%(&&('''(')(**++,,--.,/,0,12332222442552662772882992::2;;2<<2==2>>2??2@@2A2B2CC2DD2EE2F2G2HH2II2JJJJ2KK2LL2MM2NN2OO2PP2QQ2R2SS2T2U2VV2WW2XX2YY2ZZ2[2\\2]]2^^2_2``2aa2bb2cccddcee2ff2ggghgi2jj2k2ll2mm2nn2oo2pppq2r2ss2tt2uu2vv2ww2xx2yy2zz2{{2||}~~~~~~~~~~~~~~~~~~~~~~~~}}}}}          !"#$%&&''&&()*)))))))))))+)))))),,))(-((./001123345463333333333337773333383393::;<=>>?>@>>AA>B>>>CC>DEEFFFGGHIJJKLMMNMMOPQRRSSSSSTUUVUUUWXXXXYZZ[ZZZZ\]Z^_`ab`cddefgghijklmnnoopqorrrrroosonntuunnvvvwvvxvyz{{|{}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                       !""##$$%&%''(')*)+,-...../..012222322444526272898:8;222<=>222?2@2A2BBCDEEEFFGHIJJJKKLLLKMKNONKPKQRKSTKUVWVUXYUKZ[KK\K]K^K___KKKK`KaKbKKKccdccefKghiKjKklKmnoooopqrstquvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvwxyzyy{||y}yyy~yyyyyyyyyyyyyyyyyyyyy                  !"#$%%%%&'()*)+,,-../0/1112113343311516768999:::::;:<<=>?@ABCBDEFFGHIJJKKLLMLLLNLOOPOOQLRSTUVWXYZ[[[[[[[\]]]]^^^^^^^^^^^^^^^^^^^____``a``b`cdccecfgghhggigggjklllljgmnoooogpqrrrrgssstuvvwwwwwwwwwwwwxxxxyxzz{zz||}||~~||||||                                      !"""#"$%&''())******+,-../0123444454644789:;;;<===>=?@ABBBCDDDEEFGGHIIIJIIIIIKIIILLMNMMLOPQRRSTTUVUWXXYZY[[\]]]]^^^^^^___```````aabbbbbbbbbbbbbbcbbbbbbbbbbbbbaadaeeeafghijjjklmmmmmmmmmmmmmmmnoppppqrppsttssssssssusvswsxssyszsss{{{|{sss}}~sssssssssssssssssssssssssssssssssss                                                                 ! " " # $ # % & & ' ( ) * + , , - , , , , , , , , , , , , , , . . . / . . . . 0 . . . . . . . , 1 2 2 3 4 5 6 7 8 9 : : ; ; ; < < = > ? @ @ @ A @ @ B @ @ C D E E E F E E G H E E I J J J J E E E E K E E L E E E E M M N O M P E E E E E Q E E E R R R R R R R R R R R R S R R R R R R R R R R R R R R R R R R R R R R R R T R E E E E U E E E E V E E E E E E E E E E E W W X X X W W W W W W W W Y Y W W E Z Z [ E \ E E E E ] ^ E E E E _ _ _ _ _ _ _ ` _ _ a _ _ b _ _ c _ _ _ _ _ _ _ _ _ _ d _ _ e _ f _ _ _ _ _ _ _ _ _ _ _ _ g _ h _ _ _ _ _ _ _ _ E E i E E j E k E E E E l l m l l l l l l l l l E E E E E n E E o E E E p p q r E E E s E E t E u E E E v w x y y z { | | | } | | ~                                          } }                                                         }   }                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ! ! ! ! ! ! !                                                                            " " "    # # # # #                                                 $ $ $ $ $                   % % % % % % % %                            &                                                                            ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' '          ( ( ( ( ( ( ( (             ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) )                          * * * * * * * *  + + + + +                                                  , , , , , , , , , ,    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -              . . . .                                                          / / /                  } 0 0 0 0 0 0 0 0 0} 1 1 1 1 1 1 1 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1} 3 3 3 3 3 3} 4 5 5 5 4 4 4 4 4 4 4 4 4 4 4 6 6 6 6 6 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 4 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 9 : : 9 ; ; ; 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 4 4 4 4 < < < < < < < < < < < < 4 4 4 4 4 4 = = = = 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 > > > > > > > > > > > 4 4 4 4 4 4 ? ? ? ? ? ? ? 4 4 4 4 @ @ @ @ 4 4 4 4 4 4 4 4 4 4} A A A A A A A A A} B B B B B B B B B B B B B B B B B B B B B B B B} C C} D D E E E E E E E E E E E 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} F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F} G G G H H H H H H H H H H H H H H H H H H H H H H H H H H H H G G} I I J J J J J J J J J J J J J J J I} K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K L L M N N N N N N O O N P N Q N R R N S N T T N U U N V V N W X X X X X X Y X Z Z [ X \ X ] X ^ _ _ _ ` a a ` b b ` c c ` ` ` d ` e e ` f f ` g g g h h g i i g j j g k k ` l l l m m ` n n ` o ` p p ` q q q r ` s s s t t ` u u ` v v ` w ` x x ` y y y z z ` { { { | | ` } } ` ~ ~ ~   ~ ~ ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` `                                                       ! " # $ % & '  ( (  ) * +  ,  - . . /  0 1 2 2 3 4kernels2.6.32-042stab145.3.debug.configMakefileMakefile.commonModule.symversSystem.maparchKconfigalphaKconfigKconfig.debugMakefilebootMakefilekernelMakefilelibMakefilemath-emuMakefilemmMakefileoprofileMakefilearmKconfigKconfig-nommuKconfig.debugMakefilebootMakefilebootpMakefilecompressedMakefileMakefile.debugcommonKconfigMakefilekernelMakefilelibMakefilemach-aaec2000KconfigMakefileMakefile.bootmach-at91KconfigMakefileMakefile.bootmach-bcmringKconfigMakefileMakefile.bootcspMakefilechipcMakefiledmacMakefiletmrMakefilemach-clps711xKconfigMakefileMakefile.bootmach-davinciKconfigMakefileMakefile.bootmach-ebsa110MakefileMakefile.bootmach-ep93xxKconfigMakefileMakefile.bootmach-footbridgeKconfigMakefileMakefile.bootmach-geminiKconfigMakefileMakefile.bootmach-h720xKconfigMakefileMakefile.bootmach-integratorKconfigMakefileMakefile.bootmach-iop13xxKconfigMakefileMakefile.bootmach-iop32xKconfigMakefileMakefile.bootmach-iop33xKconfigMakefileMakefile.bootmach-ixp2000KconfigMakefileMakefile.bootmach-ixp23xxKconfigMakefileMakefile.bootmach-ixp4xxKconfigMakefileMakefile.bootmach-kirkwoodKconfigMakefileMakefile.bootmach-ks8695KconfigMakefileMakefile.bootmach-l7200MakefileMakefile.bootmach-lh7a40xKconfigMakefileMakefile.bootmach-lokiKconfigMakefileMakefile.bootmach-mmpKconfigMakefileMakefile.bootmach-msmKconfigMakefileMakefile.bootmach-mv78xx0KconfigMakefileMakefile.bootmach-mx1KconfigMakefileMakefile.bootmach-mx2KconfigMakefileMakefile.bootmach-mx25KconfigMakefileMakefile.bootmach-mx3KconfigMakefileMakefile.bootmach-mxc91231KconfigMakefileMakefile.bootmach-netxKconfigMakefileMakefile.bootmach-nomadikKconfigMakefileMakefile.bootmach-ns9xxxKconfigMakefileMakefile.bootmach-omap1KconfigMakefileMakefile.bootmach-omap2KconfigMakefileMakefile.bootmach-orion5xKconfigMakefileMakefile.bootmach-pnx4008MakefileMakefile.bootmach-pxaKconfigMakefileMakefile.bootmach-realviewKconfigMakefileMakefile.bootmach-rpcMakefileMakefile.bootmach-s3c2400KconfigMakefilemach-s3c2410KconfigMakefileMakefile.bootmach-s3c2412KconfigMakefilemach-s3c2440KconfigMakefilemach-s3c2442KconfigMakefilemach-s3c2443KconfigMakefilemach-s3c6400KconfigMakefileMakefile.bootmach-s3c6410KconfigMakefilemach-s5pc100KconfigMakefileMakefile.bootmach-sa1100KconfigMakefileMakefile.bootmach-sharkMakefileMakefile.bootmach-stmp378xMakefileMakefile.bootmach-stmp37xxMakefileMakefile.bootmach-u300KconfigMakefileMakefile.bootmach-versatileKconfigMakefileMakefile.bootmach-w90x900KconfigMakefileMakefile.bootmmKconfigMakefilenwfpeMakefileoprofileMakefileplat-iopMakefileplat-mxcKconfigMakefileplat-omapKconfigMakefileplat-orionMakefileplat-pxaKconfigMakefileplat-s3cKconfigMakefileplat-s3c24xxKconfigMakefileplat-s3c64xxKconfigMakefileplat-s5pc1xxKconfigMakefileplat-stmp3xxxKconfigMakefiletoolsMakefilevfpMakefileavr32KconfigKconfig.debugMakefileboardsatngw100KconfigKconfig_mrmtMakefileatstk1000KconfigMakefilefavr-32KconfigMakefilehammerheadKconfigMakefilemeriscKconfigMakefilemimc200MakefilebootimagesMakefileu-bootMakefilekernelMakefilelibMakefilemach-at32apKconfigMakefilemmMakefileoprofileMakefileblackfinKconfigKconfig.debugMakefilebootMakefilekernelMakefilecplb-mpuMakefilecplb-nompuMakefilelibMakefilemach-bf518KconfigMakefileboardsKconfigMakefilemach-bf527KconfigMakefileboardsKconfigMakefilemach-bf533KconfigMakefileboardsKconfigMakefilemach-bf537KconfigMakefileboardsKconfigMakefilemach-bf538KconfigMakefileboardsKconfigMakefilemach-bf548KconfigMakefileboardsKconfigMakefilemach-bf561KconfigMakefileboardsKconfigMakefilemach-commonMakefilemmMakefileoprofileMakefilecrisKconfigKconfig.debugMakefilearch-v10KconfigdriversKconfigMakefilekernelMakefilelibMakefilemmMakefilearch-v32KconfigdriversKconfigMakefilemach-a3Makefilemach-fsMakefilepciMakefilekernelMakefilelibMakefilemach-a3KconfigMakefilemach-fsKconfigMakefilemmMakefilebootMakefilecompressedMakefilerescueMakefileincludearch-v32archhwregsMakefileiopMakefilekernelMakefilemmMakefilefrvKconfigKconfig.debugMakefilebootMakefilekernelMakefilelibMakefilemb93090-mb00MakefilemmMakefileh8300KconfigKconfig.cpuKconfig.debugKconfig.ideMakefilebootMakefilecompressedMakefilekernelMakefiletimerMakefilelibMakefilemmMakefileplatformh8300hMakefileaki3068netMakefilegenericMakefileh8maxMakefileh8sMakefileedosk2674MakefilegenericMakefileia64KconfigKconfig.debugMakefiledigMakefilehpcommonMakefilesimKconfigMakefilebootMakefilezx1Makefileia32MakefilekernelMakefileMakefile.gatecpufreqKconfigMakefilekvmKconfigMakefilelibMakefilemmMakefileoprofileMakefilepciMakefilesnMakefilekernelMakefilesn2MakefilepciMakefilepcibrMakefileuvMakefilekernelMakefilexenKconfigMakefilem32rKconfigKconfig.debugMakefilebootMakefilecompressedMakefilekernelMakefilelibMakefilemmMakefileoprofileMakefileplatformsMakefilem32104utMakefilem32700utMakefilemappiMakefilemappi2Makefilemappi3Makefileoaks32rMakefileopsputMakefileusrvMakefilem68kKconfigKconfig.debugMakefileamigaMakefileapolloMakefileatariMakefilebvme6000Makefilefpsp040Makefilehp300Makefileifpsp060MakefilekernelMakefilelibMakefilemacMakefilemath-emuMakefilemmMakefilemvme147Makefilemvme16xMakefileq40Makefilesun3MakefilepromMakefilesun3xMakefiletoolsamigaMakefilem68knommuKconfigKconfig.debugMakefilekernelMakefilelibMakefilemmMakefileplatform5206Makefile5206eMakefile520xMakefile523xMakefile5249Makefile5272Makefile527xMakefile528xMakefile5307Makefile532xMakefile5407Makefile68328Makefile68360Makefile68EZ328Makefile68VZ328MakefileMakefilecoldfireMakefilemicroblazeKconfigKconfig.debugMakefilebootMakefilekernelMakefilecpuMakefilelibMakefilemmMakefileplatformKconfig.platformMakefilegenericKconfig.autoMakefilemipsKconfigKconfig.debugMakefilealchemyKconfigcommonMakefiledevboardsMakefiledb1x00Makefilepb1000Makefilepb1100Makefilepb1200Makefilepb1500Makefilepb1550Makefilemtx-1Makefilexxs1500Makefilear7MakefilebaslerexciteKconfigMakefilebcm47xxMakefilebcm63xxKconfigMakefileboardsKconfigMakefilebootMakefilecavium-octeonKconfigMakefileexecutiveMakefilecobaltMakefiledecMakefilepromMakefileemmacommonMakefilemarkeinsMakefilefwarcMakefilecfeMakefilelibMakefilesniMakefilegt64120wrppmcMakefilejazzKconfigMakefilekernelMakefilelasatKconfigMakefileimageMakefilelibMakefileloongsonKconfigMakefilecommonMakefilefuloong-2eMakefilemath-emuMakefilemipssimMakefilemmMakefilemti-maltaMakefilenxppnx833xcommonMakefilestb22xMakefilepnx8550commonMakefilejbsMakefilestb810MakefileoprofileMakefilepciMakefilepmc-sierraKconfigmsp71xxMakefileyosemiteMakefilepowerMakefilerb532Makefilesgi-ip22Makefilesgi-ip27KconfigMakefilesgi-ip32MakefilesibyteKconfigbcm1480MakefilecommonMakefilesb1250MakefileswarmMakefilesniMakefiletxx9KconfiggenericMakefilejmr3927Makefilerbtx4927Makefilerbtx4938Makefilerbtx4939Makefilevr41xxKconfigcasio-e55MakefilecommonMakefileibm-workpadMakefilemn10300KconfigKconfig.debugMakefilebootMakefilecompressedMakefilekernelMakefilelibMakefilemmMakefileoprofileMakefileproc-mn103e010Makefileunit-asb2303Makefileunit-asb2305MakefilepariscKconfigKconfig.debugMakefilehpuxMakefilekernelMakefilelibMakefilemath-emuMakefilemmMakefileoprofileMakefilepowerpcKconfigKconfig.debugMakefilebootMakefilekernelMakefilevdso32Makefilevdso64MakefilekvmKconfigMakefilelibMakefilemath-emuMakefilemmMakefileoprofileMakefileplatforms40xKconfigMakefile44xKconfigMakefile512xKconfigMakefile52xxKconfigMakefile82xxKconfigMakefile83xxKconfigMakefile85xxKconfigMakefile86xxKconfigMakefile8xxKconfigMakefileKconfigKconfig.cputypeMakefileamigaoneKconfigMakefilecellKconfigMakefilespufsMakefilechrpKconfigMakefileembedded6xxKconfigMakefileiseriesKconfigMakefilemapleKconfigMakefilepasemiKconfigMakefilepowermacKconfigMakefileprepKconfigps3KconfigMakefilepseriesKconfigMakefilesysdevKconfigMakefilebestcommKconfigMakefileqe_libKconfigMakefilexmonMakefiles390KconfigKconfig.debugMakefileappldataMakefilebootMakefilecryptoMakefilehypfsMakefilekernelMakefilevdso32Makefilevdso64MakefilekvmKconfigMakefilelibMakefilemath-emuMakefilemmMakefileoprofileMakefilescoreKconfigKconfig.debugMakefilebootMakefilekernelMakefilelibMakefilemmMakefileshKconfigKconfig.cpuKconfig.debugMakefileboardsKconfigMakefilemach-caymanMakefilemach-dreamcastMakefilemach-ecovec24Makefilemach-edosk7705Makefilemach-highlanderKconfigMakefilemach-hp6xxMakefilemach-kfr2r09Makefilemach-landiskMakefilemach-lboxre2Makefilemach-microdevMakefilemach-migorKconfigMakefilemach-r2dKconfigMakefilemach-rskKconfigMakefilemach-sdk7780KconfigMakefilemach-se7206Makefile7343Makefile770xMakefile7721Makefile7722Makefile7724Makefile7751Makefile7780MakefileMakefilemach-sh03Makefilemach-sh7763rdpMakefilemach-snapgearMakefilemach-systemhMakefilemach-titanMakefilemach-x3protoMakefilebootMakefilecompressedMakefileromimageMakefilecchipsKconfighd6446xMakefiledriversKconfigMakefiledmaKconfigMakefilepciKconfigMakefilesuperhywayMakefilekernelMakefilecpuMakefileirqMakefilesh2Makefilesh2aMakefilesh3Makefilesh4Makefilesh4aMakefilesh5MakefileshmobileMakefilevsyscallMakefilelibMakefilelib64Makefilemath-emuMakefilemmKconfigMakefileoprofileMakefiletoolsMakefilesparcKconfigKconfig.debugMakefilebootMakefilekernelMakefilelibMakefilemath-emuMakefilemmMakefileoprofileMakefilepromMakefileumKconfig.charKconfig.commonKconfig.debugKconfig.netKconfig.restKconfig.umKconfig.x86MakefileMakefile-i386Makefile-ia64Makefile-os-LinuxMakefile-ppcMakefile-skasMakefile-x86_64driversMakefilekernelMakefileskasMakefileos-LinuxMakefiledriversMakefileskasMakefilesys-i386Makefilesys-x86_64MakefilescriptsMakefile.rulessys-i386Makefilesys-ia64Makefilesys-ppcMakefilesys-x86_64Makefilex86KconfigKconfig.cpuKconfig.debugMakefileMakefile_32.cpubootMakefilecompressedMakefilecryptoMakefileia32MakefileincludeasmKbuilda.out-core.ha.out.hacpi.haes.hagp.halternative-asm.halternative.hamd_iommu.hamd_iommu_types.hamd_nb.hapic.hapicdef.hapicnum.hapm.harchrandom.hasm-prototypes.hasm.hatomic.hatomic_32.hatomic_64.hauxvec.hbios_ebda.hbitops.hbitsperlong.hboot.hbootparam.hbug.hbugs.hbyteorder.hcache.hcacheflush.hcalgary.hcalling.hchecksum.hchecksum_32.hchecksum_64.hcmpxchg.hcmpxchg_32.hcmpxchg_64.hcompat.hcpu.hcpu_debug.hcpu_device_id.hcpufeature.hcpumask.hcputime.hcrash.hcryptoablk_helper.hglue_helper.hcurrent.hdebugreg.hdelay.hdesc.hdesc_defs.hdevice.hdiv64.hdma-mapping.hdma.hdmi.hdwarf2.he820.hedac.hefi.helf.hemergency-restart.hentry_arch.herrno.hfb.hfcntl.hfixmap.hfloppy.hfpu-internal.hframe.hftrace.hfutex.hgart.hgenapic.hgeode.hgpio.hhardirq.hhighmem.hhpet.hhugetlb.hhw_irq.hhypertransport.hhyperv.hhypervisor.hi387.hi8253.hi8259.hia32.hia32_unistd.hidle.hinat.hinat_types.hinit.hinsn.hinst.hintel-family.hio.hio_32.hio_64.hio_apic.hioctl.hioctls.hiomap.hiommu.hipcbuf.hipi.hirq.hirq_regs.hirq_remapping.hirq_vectors.hirqflags.hist.hkaiser.hkdebug.hkexec.hkgdb.hkmap_types.hkmemcheck.hkprobes.hkvm.hkvm_emulate.hkvm_host.hkvm_para.hkvm_perf.hldt.hlguest.hlguest_hcall.hlinkage.hlocal.hlocal64.hmach_timer.hmach_traps.hmath_emu.hmc146818rtc.hmca.hmca_dma.hmce.hmicrocode.hmm_track.hmman.hmmconfig.hmmu.hmmu_context.hmmx.hmmzone.hmmzone_32.hmmzone_64.hmodule.hmpspec.hmpspec_def.hmsgbuf.hmshyperv.hmsidef.hmsr-index.hmsr.hmtrr.hmutex.hmutex_32.hmutex_64.hmwait.hnmi.hnops.hnospec-branch.hnuma.hnuma_32.hnuma_64.hnumaq.holpc.hpage.hpage_32.hpage_32_types.hpage_64.hpage_64_types.hpage_types.hparam.hparavirt.hparavirt_types.hparport.hpat.hpci-direct.hpci-functions.hpci.hpci_64.hpci_x86.hpercpu.hperf_event.hperf_event_p4.hperf_regs.hpgalloc.hpgtable-2level.hpgtable-2level_types.hpgtable-3level.hpgtable-3level_types.hpgtable-invert.hpgtable.hpgtable_32.hpgtable_32_types.hpgtable_64.hpgtable_64_types.hpgtable_types.hpoll.hposix_types.hposix_types_32.hposix_types_64.hprctl.hprobe_roms.hprocessor-cyrix.hprocessor-flags.hprocessor.hproto.hptrace-abi.hptrace.hpvclock-abi.hpvclock.hrdc321x_defs.hreboot.hreboot_fixups.hrequired-features.hresource.hresume-trace.hrio.hrtc.hrwlock.hrwsem.hscatterlist.hseccomp.hseccomp_32.hseccomp_64.hsections.hsegment.hsembuf.hserial.hsetup.hsetup_arch.hshmbuf.hshmparam.hsigcontext.hsigcontext32.hsigframe.hsiginfo.hsignal.hsmp.hsmpboot_hooks.hsocket.hsockios.hsparsemem.hspec_ctrl.hspinlock.hspinlock_types.hsrat.hstackprotector.hstacktrace.hstat.hstatfs.hstring.hstring_32.hstring_64.hsuspend.hsuspend_32.hsuspend_64.hsvm.hswab.hswiotlb.hsync_bitops.hsys_ia32.hsyscall.hsyscalls.hsysfb.hsystem.hsystem_64.htce.htermbits.htermios.hthread_info.htime.htimer.htimex.htlb.htlbflush.htopology.htraceirq_vectors.htrace_clock.htrampoline.htraps.htsc.htypes.huaccess.huaccess_32.huaccess_64.hucontext.hunaligned.hunistd.hunistd_32.hunistd_64.huser.huser32.huser_32.huser_64.huvbios.huv.huv_bau.huv_hub.huv_irq.huv_mmrs.hvdso.hvga.hvgtod.hvirtext.hviswscobalt.hlithium.hpiix4.hsgivw.hvm86.hvmi.hvmi_time.hvmx.hvsyscall.hx86_init.hxcr.hxenevents.hgrant_table.hhypercall.hhypervisor.hinterface.hinterface_32.hinterface_64.hpage.hxor.hxor_32.hxor_64.hxor_avx.hxsave.hgeneratedasmkernelMakefileacpiMakefilerealmodeMakefileapicMakefilecpuMakefilecpufreqKconfigMakefilemcheckMakefilemtrrMakefilekvmKconfigMakefilelguestKconfigMakefilelibMakefilemath-emuMakefilemmMakefilekmemcheckMakefileoprofileMakefilepciMakefilepowerMakefiletoolsMakefilevdsoMakefilevideoMakefilexenKconfigMakefilextensaKconfigKconfig.debugMakefilebootMakefileboot-elfMakefileboot-redbootMakefilelibMakefileramdiskMakefilekernelMakefilelibMakefilemmMakefileplatformsissMakefiles6105Makefilext2000Makefilevariantss6000MakefileblockKconfigKconfig.ioschedMakefilecryptoKconfigMakefileasync_txKconfigMakefilempiMakefilesignatureMakefiledriversKconfigMakefileaccessibilityKconfigMakefilebrailleMakefileacpiKconfigMakefileacpicaMakefileapeiKconfigMakefileambaMakefileataKconfigMakefileatmKconfigMakefileauxdisplayKconfigMakefilebaseKconfigMakefilepowerMakefilebcmaKconfigMakefileblockKconfigMakefileaoeMakefiledrbdKconfigMakefilemtip32xxKconfigMakefileparideKconfigMakefileploopMakefilersxxMakefilebluetoothKconfigMakefilecdromMakefilecharKconfigMakefileagpKconfigMakefilehw_randomKconfigMakefileip2MakefileipmiKconfigMakefilemwaveMakefilepcmciaKconfigMakefileipwirelessMakefilerioMakefiletpmKconfigMakefilexilinx_hwicapMakefileclocksourceMakefileconnectorKconfigMakefilecpufreqKconfigMakefilecpuidleKconfigMakefilegovernorsMakefilecryptoKconfigMakefileamccMakefilenxKconfigMakefileqatKconfigMakefileqat_commonMakefileqat_dh895xccMakefiledcaKconfigMakefiledioMakefiledmaKconfigMakefileioatMakefileipuMakefileedacKconfigMakefileeisaKconfigMakefilefirewireKconfigMakefilefirmwareKconfigMakefilegpioKconfigMakefilegpuMakefiledrmKconfigMakefilegma500KconfigMakefilei2cKconfigMakefilei810Makefilei915KconfigMakefilemgaMakefilenouveauKconfigpanelKconfigMakefiler128MakefileradeonKconfigMakefilesavageMakefilesisMakefiletdfxMakefilettmMakefileviaMakefilevmwgfxKconfigMakefilevgaKconfigMakefilehidKconfigMakefileusbhidKconfigMakefilehvKconfigMakefilehwmonKconfigMakefileamsMakefilei2cKconfigMakefilealgosKconfigMakefilebussesKconfigMakefilechipsKconfigMakefileideKconfigMakefileidleKconfigMakefileieee1394KconfigMakefileieee802154KconfigMakefileinfinibandKconfigMakefilecoreMakefilehwMakefileamso1100Kconfigcxgb3KconfigMakefilecxgb4KconfigMakefileehcaKconfigMakefileipathKconfigMakefilemlx4KconfigMakefilemlx5KconfigMakefilemthcaKconfigMakefilenesKconfigMakefileocrdmaKconfigMakefileqibKconfigMakefileusnicKconfigMakefileulpMakefileipoibKconfigMakefileiserKconfigMakefilesrpKconfiginputKconfigMakefilegameportKconfigMakefilejoystickKconfigMakefileiforceKconfigMakefilekeyboardKconfigMakefilemiscKconfigMakefilemouseKconfigMakefileserioKconfigMakefiletabletKconfigMakefiletouchscreenKconfigMakefileisdnKconfigMakefileact2000KconfigMakefilecapiKconfigMakefiledivertMakefilegigasetKconfigMakefilehardwareKconfigMakefileavmKconfigMakefileeiconKconfigMakefilemISDNKconfigMakefilehisaxKconfigMakefilehysdnKconfigMakefilei4lKconfigMakefileicnKconfigMakefileisdnloopMakefilemISDNKconfigMakefilepcbitKconfigMakefilescKconfigMakefileledsKconfigMakefilelguestKconfigMakefilemacintoshKconfigMakefilemcaKconfigMakefilemdKconfigMakefilepersistent-dataKconfigMakefilemediaKconfigMakefilecommonKconfigMakefiletunersKconfigMakefiledvbKconfigMakefileb2c2KconfigMakefilebt8xxKconfigMakefiledm1105KconfigMakefiledvb-coreMakefiledvb-usbKconfigMakefilefirewireKconfigMakefilefrontendsKconfigMakefilengeneKconfigMakefilepluto2KconfigMakefilept1KconfigMakefilesianoKconfigMakefilettpciKconfigMakefilettusb-budgetKconfigMakefilettusb-decKconfigMakefileradioKconfigMakefilesi470xKconfigMakefilercKconfigMakefilekeymapsKconfigMakefilevideoKconfigMakefileau0828KconfigMakefilebt8xxKconfigMakefilecpia2KconfigMakefilecx18KconfigMakefilecx231xxKconfigMakefilecx23885KconfigMakefilecx25840KconfigMakefilecx88KconfigMakefiledavinciMakefileem28xxKconfigMakefileet61x251KconfigMakefilegspcaKconfigMakefilegl860KconfigMakefilem5602KconfigMakefilestv06xxKconfigMakefilehdpvrKconfigMakefileivtvKconfigMakefileovcamchipMakefilepvrusb2KconfigMakefilepwcKconfigMakefilesaa7134KconfigMakefilesaa7164KconfigMakefilesn9c102KconfigMakefiletlg2300KconfigMakefileusbvideoKconfigMakefileusbvisionKconfigMakefileuvcKconfigMakefilezc0301KconfigMakefilezoranKconfigMakefilememstickKconfigMakefilecoreKconfigMakefilehostKconfigMakefilemessageMakefilefusionKconfigMakefilei2oKconfigMakefilemfdKconfigMakefilemiscKconfigMakefilec2portKconfigMakefilecb710KconfigMakefileeepromKconfigMakefilehdpuftrsMakefileibmasmMakefilesgi-gruMakefilesgi-xpMakefilemmcKconfigMakefilecardKconfigMakefilecoreKconfigMakefilehostKconfigMakefilemtdKconfigMakefilechipsKconfigMakefiledevicesKconfigMakefilelpddrKconfigMakefilemapsKconfigMakefilenandKconfigMakefileonenandKconfigMakefiletestsMakefileubiKconfigKconfig.debugMakefilenetKconfigMakefileappletalkKconfigMakefilearcnetKconfigMakefilearmKconfigMakefileatl1cMakefileatl1eMakefileatlxMakefilebenetKconfigMakefilebnaMakefilebnx2xMakefilebnxtMakefilebondingMakefilecanKconfigMakefilesja1000KconfigMakefileusbKconfigMakefilechelsioMakefilecrisMakefilecxgb3Makefilecxgb4Makefilecxgb4vfMakefilee1000Makefilee1000eMakefileeheaMakefileenicMakefilefm10kMakefilefs_enetKconfigMakefilehamradioKconfigMakefilehypervKconfigMakefilei40eMakefilei40evfMakefileibm_newemacKconfigMakefileigbMakefileigbvfMakefileirdaKconfigMakefileixgbMakefileixgbeMakefileixgbevfMakefileixp2000KconfigMakefilemlx4Makefilemlx5coreKconfigMakefilemyri10geMakefilenetxenMakefilepch_gbeMakefilepcmciaKconfigMakefilephyKconfigMakefileqlcnicMakefileqlgeMakefilesfcKconfigMakefileskfpMakefilestmmacKconfigMakefiletokenringKconfigMakefiletulipKconfigMakefileusbKconfigMakefilevmxnet3MakefilevxgeMakefilewanKconfigMakefilelmcMakefilewimaxKconfigMakefilei2400mKconfigMakefilewirelessKconfigMakefileathKconfigMakefileath5kKconfigMakefileath9kKconfigMakefilecarl9170KconfigMakefileb43KconfigMakefileb43legacyKconfigMakefilebrcm80211KconfigMakefilebrcmfmacMakefilebrcmsmacMakefilebrcmutilMakefilehostapKconfigMakefileipw2x00KconfigMakefileiwlegacyKconfigMakefileiwlwifiKconfigMakefiledvmMakefilemvmMakefilelibertasKconfigMakefilelibertas_tfMakefileorinocoKconfigMakefilep54KconfigMakefileprism54Makefilert2x00KconfigMakefilertl818xKconfigMakefilertl8180Makefilertl8187MakefilertlwifiKconfigMakefilebtcoexistMakefilertl8188eeMakefilertl8192cMakefilertl8192ceMakefilertl8192cuMakefilertl8192deMakefilertl8192eeMakefilertl8192seMakefilertl8723aeMakefilertl8723beMakefilertl8723comMakefilertl8821aeMakefiletiKconfigMakefilewl1251KconfigMakefilewl12xxKconfigMakefilewl18xxKconfigMakefilewlcoreKconfigMakefilezd1211rwKconfigMakefilenubusMakefileofKconfigMakefilepariscKconfigMakefileparportKconfigMakefilepciKconfigMakefilehotplugKconfigMakefilepcieKconfigMakefileaerKconfigKconfig.debugMakefilepcmciaKconfigMakefileplatformKconfigMakefilex86KconfigMakefilepnpKconfigMakefileisapnpKconfigMakefilepnpacpiKconfigMakefilepnpbiosKconfigMakefilepowerKconfigMakefilepowercapKconfigMakefileppsKconfigMakefileps3MakefileptpKconfigMakefilerapidioKconfigMakefileswitchesMakefileregulatorKconfigMakefilertcKconfigMakefiles390MakefileblockKconfigMakefilecharKconfigMakefilecioMakefilecryptoMakefilekvmMakefilenetKconfigMakefilescsiMakefilesbusMakefilecharKconfigMakefilescsiKconfigMakefileaacraidMakefileaic7xxxKconfig.aic79xxKconfig.aic7xxxMakefileaicasmMakefileaic94xxKconfigMakefilearcmsrMakefilearmKconfigMakefilebe2iscsiKconfigMakefilebfaMakefilebnx2fcKconfigMakefilebnx2iKconfigMakefilecxgbiKconfigMakefilecxgb3iKconfigcxgb4iKconfigdevice_handlerKconfigMakefilefcoeMakefilefnicMakefileibmvscsiMakefileisciMakefilefirmwareMakefilelibfcMakefilelibsasKconfigMakefilelpfcMakefilemegaraidKconfig.megaraidMakefilempt3sasKconfigMakefilemvsasKconfigMakefileosdKconfigpcmciaKconfigMakefilepm8001Makefileqla2xxxKconfigMakefileqla4xxxKconfigMakefilesmartpqiKconfigMakefilesym53c8xx_2MakefileserialKconfigMakefilecpm_uartMakefilejsmMakefilesfiKconfigMakefileshMakefilemapleMakefilesuperhywayMakefilesnKconfigMakefilespiKconfigMakefilessbKconfigMakefilestagingKconfigMakefilealtpciechdmaKconfigMakefileandroidKconfigMakefileasus_oledKconfigMakefileb3dfgKconfigMakefilecomediKconfigMakefiledriversMakefilekcomedilibMakefilecx25821KconfigMakefiledreamKconfigMakefilecameraKconfigMakefileqdsp5MakefilesmdKconfigMakefiledstKconfigMakefileechoKconfigMakefileet131xKconfigMakefilefrontierKconfigMakefilego7007KconfigMakefileiioKconfigMakefileaccelKconfigMakefileadcKconfigMakefilelightKconfigMakefiletriggerKconfigMakefileline6KconfigMakefilemimioKconfigMakefileocteonKconfigMakefileotusKconfigMakefilep9authKconfigMakefilepanelKconfigMakefilephisonKconfigMakefilepochKconfigMakefilepohmelfsKconfigMakefilequatech_usb2KconfigMakefilerarKconfigMakefilert2860KconfigMakefilert2870KconfigMakefilert3090KconfigMakefilertl8187seKconfigMakefilertl8192eKconfigMakefilertl8192suKconfigMakefileieee80211MakefilesepKconfigMakefileserqt_usb2KconfigMakefileslicossKconfigMakefileudlfbKconfigMakefileusbipKconfigMakefilevmeKconfigMakefilebridgesKconfigMakefiledevicesKconfigMakefilevt6655KconfigMakefilevt6656KconfigMakefilewinbondKconfigMakefilewlan-ngKconfigMakefilezramKconfigMakefiletargetKconfigMakefileloopbackKconfigMakefiletcm_fcKconfigMakefiletcMakefiletelephonyKconfigMakefilethermalKconfigMakefileuioKconfigMakefileusbKconfigMakefileatmKconfigMakefilec67x00MakefileclassKconfigMakefilecoreKconfigMakefileearlyMakefilegadgetKconfigMakefilehostKconfigMakefileimageKconfigMakefilemiscKconfigMakefilesisusbvgaKconfigMakefilemonKconfigMakefilemusbKconfigMakefileotgKconfigMakefileserialKconfigMakefileMakefile-keyspan_pda_fwstorageKconfigMakefilewusbcoreKconfigMakefileuwbKconfigMakefilei1480MakefiledfuMakefilei1480u-wlpMakefilewlpMakefilevhostKconfigMakefilevideoKconfigMakefileatyMakefilebacklightKconfigMakefileconsoleKconfigMakefiledisplayKconfigMakefilegeodeKconfigMakefilei810MakefileintelfbMakefilekyroMakefilelogoKconfigMakefilematroxMakefilemb862xxMakefilembxMakefilemsmMakefilenvidiaMakefileomapKconfigMakefilepnx4008MakefilerivaMakefilesavageMakefilesisMakefilevermilionMakefileviaMakefilevirtioKconfigMakefilevlynqKconfigMakefilew1KconfigMakefilemastersKconfigMakefileslavesKconfigMakefilewatchdogKconfigMakefilexenKconfigMakefilexenbusMakefilexenfsMakefilezorroKconfigMakefilefirmwareMakefilecarl9170fwKconfigcarlfwKconfigusbKconfigminifwKconfigtoolchainMakefiletoolsKconfigfs9pKconfigMakefileKconfigKconfig.binfmtMakefileadfsKconfigMakefileaffsKconfigMakefileafsKconfigMakefileautofsKconfigMakefileautofs4KconfigMakefilebefsKconfigMakefilebfsKconfigMakefilebtrfsKconfigMakefilecachefilesKconfigMakefilecifsKconfigMakefilecodaKconfigMakefileconfigfsKconfigMakefilecramfsKconfigMakefiledebugfsMakefiledevptsMakefiledlmKconfigMakefileecryptfsKconfigMakefileefsKconfigMakefileexofsKconfigexportfsMakefileext2KconfigMakefileext3KconfigMakefileext4KconfigMakefileext4.hext4_extents.hfatKconfigMakefilefreevxfsKconfigMakefilefscacheKconfigMakefilefuseKconfigMakefilegfs2KconfigMakefilehfsKconfigMakefilehfsplusKconfigMakefilehostfsMakefilehpfsKconfigMakefilehppfsMakefilehugetlbfsMakefileisofsKconfigMakefilejbdKconfigMakefilejbd2KconfigMakefilejffs2KconfigMakefilejfsKconfigMakefilelockdMakefileminixKconfigMakefilencpfsKconfigMakefilenfsKconfigMakefilenfs_commonMakefilenfsdKconfigMakefilenilfs2KconfigMakefilenlsKconfigMakefilenotifyKconfigMakefilednotifyKconfigMakefileinotifyKconfigMakefilentfsKconfigMakefileocfs2KconfigMakefileclusterMakefiledlmMakefileomfsKconfigMakefileopenpromfsMakefilepartitionsKconfigMakefileprocKconfigMakefilepstoreKconfigMakefileqnx4KconfigMakefilequotaKconfigMakefilevzdquotaMakefileramfsMakefilereiserfsKconfigMakefileromfsKconfigMakefilesmbfsKconfigMakefilesquashfsKconfigMakefilesysfsKconfigMakefilesysvKconfigMakefileubifsKconfigMakefileudfKconfigMakefileufsKconfigMakefilexfsKconfigMakefileincludeacpiacexcep.hacnames.hacoutput.hacpi.hacpi_bus.hacpi_drivers.hacpi_numa.hacpiosxf.hacpixf.hacrestyp.hactbl.hactbl1.hactbl2.hactypes.hapei.hbutton.hcontainer.hghes.hhed.hpdc_intel.hplatformacenv.hacgcc.haclinux.hprocessor.hreboot.hvideo.hasmasm-generic4level-fixup.hKbuildKbuild.asmatomic-long.hatomic.hatomic64.haudit_change_attr.haudit_dir_write.haudit_read.haudit_signal.haudit_write.hauxvec.hbitopsbitops.h__ffs.h__fls.hatomic.hext2-atomic.hext2-non-atomic.hffs.hffz.hfind.hfls.hfls64.hhweight.hle.hlock.hminix-le.hminix.hnon-atomic.hsched.hbitsperlong.hbug.hbugs.hcache.hcacheflush.hchecksum.hcmpxchg-local.hcmpxchg.hcputime.hcurrent.hdelay.hdevice.hdiv64.hdma-coherent.hdma-mapping-broken.hdma-mapping-common.hdma.hemergency-restart.herrno-base.herrno.hfb.hfcntl.hfutex.hgetorder.hgpio.hhardirq.hhw_irq.hide_iops.hint-l64.hint-ll64.hio-64-nonatomic-lo-hi.hio.hioctl.hioctls.hiomap.hipcbuf.hirq.hirq_regs.hirqflags.hkdebug.hkexec.hkmap_types.hkvm_para.hlibata-portmap.hlinkage.hlocal.hlocal64.hmemory_model.hmm_hooks.hmman-common.hmman.hmmu.hmmu_context.hmodule.hmsgbuf.hmutex-dec.hmutex-null.hmutex-xchg.hmutex.hpage.hparam.hparport.hpci-bridge.hpci-dma-compat.hpci.hpercpu.hpgalloc.hpgtable-nopmd.hpgtable-nopud.hpgtable.hpoll.hposix_types.hresource.hrtc.hscatterlist.hsections.hsegment.hsembuf.hserial.hsetup.hshmbuf.hshmparam.hsiginfo.hsignal-defs.hsignal.hsocket.hsockios.hspinlock.hstat.hstatfs.hstring.hswab.hsyscall.hsyscalls.hsystem.htermbits.htermios-base.htermios.htimex.htlb.htlbflush.htopology.htrace_clock.htypes.huaccess-unaligned.huaccess.hucontext.hunaligned.hunistd.huser.hvga.hvmlinux.lds.hxor.hasm-x86asm-offsets.hbcbeancounter.hdcache.hdebug.hdecl.hio_acct.hkmem.hmisc.hnet.hoom_kill.hproc.hsock.hsock_orphan.hstatd.htask.htcp.hvmpages.hconfig8139cp.h8139too8139too.h8129.hab3100core.hotp.hac97bus.hacenic.hacerwmi.hacpiacpi.hac.hapeiapei.heinj.herstdebug.hghes.hpcieaer.hbattery.hblacklistyear.hbutton.hcontainer.hdock.hextlog.hfan.hhed.hhotplugcpu.hmemory.hipmi.hpcislot.hpowermeter.hprocevent.hprocessorprocessor.haggregator.hprocfsprocfs.hpower.hsbs.hsleep.hsysfspower.hthermal.htoshiba.hvideo.hwmi.hadaptecstarfire.hadm8211.hagpagp.hali.hamd.hamd64.hati.hefficeon.hintel.hnvidia.hsis.hsworks.hvia.haic79xxcmdsperdevice.hdebugmask.hresetdelayms.haic7xxxcmdsperdevice.hdebugmask.hresetdelayms.haio.hairoairo.hcs.halim1535wdt.halim7101wdt.hamdnb.hamd8111eth.hamigapartition.hanoninodes.hapmapm.hcpuidle.harchdefconfig.hdmaaddrt64bit.henablememoryhotplug.hhotremove.hflatmemenable.hhascachelinesize.hcpuidlewait.hrelax.hdefaultidle.helfrandomize.hhavenmisafecmpxchg.hhibernationpossible.hmayhavepcfdc.hphysaddrt64bit.hpopulatesnodemap.hrandom.hselectmemorymodel.hsparsememenable.hsupportsdebugpagealloc.hmsi.hoptimizedinlining.hsuspendpossible.husespguncached.hwantframepointers.hoptionalgpiolib.haskipfibhash.hasuslaptop.hasynccore.hmemcpy.hpq.hraid6recov.htest.htxdisablechannelswitch.hpqvaldma.hxorvaldma.hdma.hxor.hat76c50xusb.hataata.hacpi.hgeneric.hovereth.hpiix.hsff.hverboseerror.hathcards.hcommon.hath5kath5k.hdebug.hpci.hath9kath9k.hbtcoexsupport.hcommon.hhtchtc.hdebugfs.hhw.hpci.hpcoem.hrfkill.hwow.hatl1.hatl1c.hatl1e.hatl2.hatmatm.hbr2684.hclip.hdrivers.hlane.htcp.hatmel.hauditaudit.hgeneric.htree.hauditsyscall.hauto.confauto.conf.cmdautofs4fs.hauxdisplay.hb43b43.hbcmabcma.hpio.hbusesbcmaandssb.hdebug.hhwrng.hleds.hpciautoselect.hpcicoreautoselect.hpcmcia.hphyg.hlp.hpio.hsdio.hssb.hb43legacyb43legacy.hdebug.hdmadma.handpiomode.hhwrng.hleds.hpciautoselect.hpcicoreautoselect.hpio.hb44b44.hpcipci.hautoselect.hpcicoreautoselect.hbacklightclassdevice.hlcdsupport.hmbpnvidia.hprogear.hwm831x.hbasefull.hsmall.hbatterybq27x00.hmax17040.holpc.hbcdebug.hioaccounting.hpriority.hproc.hrssaccounting.hswapaccounting.hbcmabcma.hblockio.hdrivergmaccmn.hgpio.hpci.hhostpcipci.hpossible.hpossible.hbe2iscsi.hbe2net.hbeancounters.hbinaryprintf.hbinfmtelf.hmisc.hbitreverse.hbkl.hblkcgroup.hcpqcissda.hdevdev.h3wxxxxraid.hbsg.hbsglib.hcbt.hcryptoloop.hdmdm.hbuiltin.hdrbd.hfd.hinitrd.hintegrity.hiotrace.hloop.hmd.hnbd.hnvme.hosd.hpciessdmtip32xx.hploop.hramram.hcount.hsize.hsd.hsrsr.hvendor.hsx8.hthrottling.hblock.hbna.hbnx2.hbnx2xbnx2x.hsriov.hbnxtbnxt.hsriov.hbonding.hbootprintkdelay.htracer.hbootparamhardlockupenabledvalue.hpanicpanic.hvalue.hhungtaskpanicvalue.hsoftlockuppanicvalue.hbounce.hbranchprofilenone.hbrcmfmacbrcmfmac.hpcie.hprotobcdc.hmsgbuf.hsdio.husb.hbrcmsmac.hbrcmutil.hbridgebridge.hebt8023.hamong.harp.harpreply.hbroute.hdnat.hip.hip6.hlimit.hlog.hmarkmark.ht.hnflog.hpkttype.hredirect.hsnat.hstp.htfilter.hnat.hulog.hvlan.higmpsnooping.hnetfilter.hnfebtables.hbroadcomphy.hbsddisklabel.hprocessacctacct.hv3.hbtbt.hbnepbnep.hmcfilter.hprotofilter.hcmtp.hhcibcm203x.hhcibfusb.hhcibluecard.hhcibpa10x.hhcibt3c.hhcibtsdio.hhcibtuart.hhcibtusb.hhcidtl1.hhciuarthciuart.hbcsp.hh4.hll.hhcivhci.hhidp.hl2cap.hmrvlmrvl.hsdio.hrfcommrfcomm.htty.hsco.hbtrfsfsfs.hposixacl.hbug.hbuilddocsrc.hcachefiles.hcancan.hbcm.hcalcbittiming.hdebugdevices.hdev.hemspci.husb.hkvaserpci.hraw.hsja1000sja1000.hisa.hplatform.hvcan.hcapiavm.hcardbus.hcardman4000.h4040.hcarl9170carl9170.hdebugfs.hleds.hwpc.hcassini.hcb710core.hdebugassumptions.hccstackprotector.hcdrompktcdvdpktcdvd.hbuffers.hcfag12864bcfag12864b.hrate.hcfg80211cfg80211.hdebugfs.hdefaultps.hwextwext.hexport.hcfqgroupiosched.hcfsbandwidth.hcpulimit.hcgroupcpuacct.hdevice.hfreezer.hperf.hsched.hcgroups.hchecksignature.hchelsiot1t1.h1g.ht3.ht4.ht4vf.hchrdevosst.hsch.hsg.hst.hcicadaphy.hcifscifs.hacl.hdfsupcall.hposix.hstats.hupcall.hweakpwhash.hxattr.hcissscsitape.hclocksourcevalidatelastcycle.hwatchdog.hclsu32mark.hperf.hcnic.hcompaction.hcompallaptop.hconfigfsfs.hconnector.hconsolepoll.htranslations.hconstructors.hcontextswitchtracer.hcordic.hcoredumpdefaultelfheaders.hcpufreqfreq.hdebug.hdefaultgovuserspace.hgovconservative.hondemand.hperformance.hpowersave.huserspace.hstatstat.hdetails.htable.hidleidle.hgovladder.hmenu.hrmap.hsupamd.hcentaur.hcyrix32.hintel.htransmeta32.humc32.hcpusets.hcramfs.hcrashcrash.hdump.hcrcccitt.hitut.ht10dif.hcrc16.hcrc32crc32.hselftest.hcrc7.hcryptocrypto.hablkhelperx86.haead.haead2.haesaes.h586.hniintel.halgapi.halgapi2.hansicprng.hanubis.harc4.hauthenc.hblkcipher.hblkcipher2.hblowfish.hcamellia.hcast5.hcast6.hcbc.hccm.hcrc32ccrc32c.hintel.hcrct10dif.hcryptd.hctr.hcts.hdeflate.hdes.hdevgeode.hhifn795x795x.hrng.hpadlockpadlock.haes.hsha.hqatqat.hdh895xcc.hdrbgdrbg.hctr.hhash.hhmac.hmenu.hecb.hfcrypt.hfips.hgcm.hgf128mul.hghash.hhash.hhash2.hhmac.hhw.hkhazad.hlrw.hlzo.hmanager.hmanager2.hmd4.hmd5.hmichaelmic.hmpilib.hnull.hpcbc.hpcomp.hrmd128.hrmd160.hrmd256.hrmd320.hrng.hrng2.hsalsa20salsa20.h586.hseed.hseqiv.hserpent.hsha1.hsha256.hsha512.hsignaturesignature.hdsa.htea.htest.htgr192.htwofishtwofish.h586.hcommon.hvmac.hworkqueue.hwp512.hxcbc.hxts.hzlib.hcs5535gpio.hcuse.hcyclades.hdavicomphy.hdca.hdcb.hdcdbas.hdeaoc.hde2104xde2104x.hdsl.hde4x5.hdebugblkcgroup.hbootparams.hbugverbose.hcredentials.hfs.hhighmem.hinfo.hkernel.hkmemleakkmemleak.hdefaultoff.hearlylogsize.hlist.hlockalloc.hmemoryinit.hmutexes.hnmitimeout.hnotifiers.hnxtest.hobjectsobjects.henabledefault.hfree.htimers.hpagealloc.hpilist.hrtmutexes.hsectionmismatch.hsg.hshirq.hslabslab.hleak.hspinlockspinlock.hsleep.hstackusage.hstackoverflow.hvm.hwritecount.hdecompressbzip2.hgzip.hlzma.hdefaultcfq.hcubic.hiodelaytype.hiosched.hmmapminaddr.htcpcong.hdefconfiglist.hdelllaptop.hrbu.hwmi.hdetecthungtask.hsoftlockup.hdevport.hdevptsmultipleinstances.hdevtmpfsdevtmpfs.hmount.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.hdmaapidebug.hengine.hsharedbuffer.hdmadevices.hdmardmar.hfloppywa.hdmi.hdmiid.hdnet.hdnotify.hdoublefault.hdrmdrm.hfbdevemulation.hi2cch7006.hsil164.hi915.hkmsfbhelper.hhelper.hloadedidfirmware.hmga.hmipidsi.hnouveaunouveau.hbacklight.hpanel.hr128.hradeonradeon.hums.hsavage.hsis.httm.hvia.hvmwgfxvmwgfx.hfbcon.hdummydummy.hconsole.hdvbaf9013.hatbm8830.hau8522.hav7110av7110.hosd.hb2c2flexcopflexcop.hpci.husb.hbcm3510.hbt8xx.hbudgetbudget.hav.hci.hcore.hpatch.hcapturedrivers.hcore.hcx22700.hcx22702.hcx24110.hcx24116.hcx24123.hdib3000mb.hdib3000mc.hdib7000m.hdib7000p.hdib8000.hdm1105.hds3000.hdynamicminors.hec100.hfiredtvfiredtv.hfirewire.hinput.hisl6405.hisl6421.hisl6423.hix2505v.hl64781.hlgdt3305.hlgdt330x.hlgs8gxx.hlnbp21.hmaxadapters.hmb86a20s.hmt312.hmt352.hngene.hnxt200x.hnxt6000.hor51132.hor51211.hpll.hpluto2.hpt1.hs5h1409.hs5h1411.hs5h1420.hs921.hsi21xx.hsp8870.hsp887x.hstb0899.hstb6000.hstb6100.hstv0288.hstv0297.hstv0299.hstv0900.hstv090x.hstv6110.hstv6110x.htda10021.htda10023.htda10048.htda1004x.htda10086.htda8083.htda8261.htda826x.httusbbudget.hdec.htua6100.htunercx24113.hdib0070.hdib0090.hitd1000.husbusb.ha800.haf9005af9005.hremote.haf9015.hanysee.hau6610.haz6027.hce6230.hcinergyt2.hcxusb.hdib0700.hdibusbmb.hmc.hdigitv.hdtt200u.hdtv5100.hdw2102.hec168.hfriio.hgl861.hgp8psk.hlme2510.hm920x.hnovatusb2.hopera1.httusb2.humt010.hvp702x.hvp7045.hves1820.hves1x93.hzl10036.hzl10039.hzl10353.hdynamicdebug.he100.he1000.he1000e.hearlyprintkprintk.hdbgp.hefi.hecryptfs.hedacedac.hamd76x.hdebugdebug.hverbose.hdecodemce.he752x.he7xxx.hi3000.hi3200.hi5000.hi5100.hi5400.hi7300.hi7core.hi82860.hi82875p.hi82975x.hmceinj.hmmedac.hr82600.hx38.hedd.heeepclaptop.heeprom93cx6.hat24.hlegacy.hmax6875.hefiefi.hpartition.hvars.hel3.helfcore.henablemustcheck.henclosureservices.henic.hepic100.hepoll.hethoc.heventprofile.htracing.heventfd.hewrk3.hexperimental.hexportfs.hext2fsfs.hposixacl.hsecurity.hxattr.hxip.hext3defaultstoordered.hfsfs.hposixacl.hsecurity.hxattr.hext4debug.hfsfs.hposixacl.hsecurity.hxattr.hextrafirmware.hfailiotimeout.hmakerequest.hpagealloc.hfailslab.hfairgroupsched.hfatdefaultcodepage.hiocharset.hfs.hfaultinjectioninjection.hdebugfs.hstacktracefilter.hfbfb.hatyaty.hbacklight.hct.hgenericlcd.hgx.haty128aty128.hbacklight.hbacklight.hbootvesasupport.hcfbcopyarea.hfillrect.himageblit.hcirrus.hddc.hdeferredio.hefi.hgeodegeode.hgx.hlx.hhyperv.hmodehelpers.hnvidianvidia.hbacklight.hi2c.hradeonradeon.hbacklight.hi2c.hrivariva.hbacklight.hsavagesavage.haccel.hi2c.hsimple.hsm501.hsyscopyarea.hfillrect.hfops.himageblit.htileblitting.hvesa.hvga16.hvia.hvirtual.hfcoefcoe.hfnic.hfddi.hfealnx.hfhandle.hfibrules.hfilelocking.hfirewirefirewire.hnet.hohciohci.hdebug.hsbp2.hfirmwarememmap.hfixearlyconmem.hfixedphy.hfm10k.hfont8x16.h8x8.hforcedeth.hframepointer.hwarn.hframebufferconsoleconsole.hdetectprimary.hrotation.hfreezer.hfsmbcache.hposixacl.hxip.hfscachefscache.hobjectlist.hstats.hfsnotify.hftl.hftraceftrace.hsyscalls.hfujitsulaptop.hfusefs.hfusionfusion.hctl.hfc.hlan.hlogging.hmaxsge.hsas.hspi.hfutex.hfwloader.hgactprob.hgarp.hgenericacl.hallocator.hbug.hcalibratedelay.hclockeventsclockevents.hbroadcast.hbuild.hminadjust.hcmosupdate.hcpuvulnerabilities.hfindfirstbit.hlastbit.hnextbit.hgpio.hhardirqshardirqs.hnodoirq.hhweight.hiomap.hirqprobe.hisadma.hpendingirq.htracer.hgfs2fsfs.hlockingdlm.hgigasetbase.hm101.hm105.hgpiolangwell.hsch.hgpiolib.hgroupsched.hhangchecktimer.hhappymeal.hhardlockupdetector.hhasdma.hiomem.hioport.hhaveaout.harchkgdb.hkmemcheck.htracehook.hatomiciomap.hdmaapidebug.hattrs.hdynamicftrace.hefficientunalignedaccess.hftracemcountrecord.hfunctiongraphfptest.htracer.htracemcounttest.htracer.hgenericdmacoherent.hide.hinteltxt.hioremapprot.hirqwork.hkernelbzip2.hgzip.hlzma.hkprobes.hkretprobes.hkvm.hlatencytopsupport.hmemorypresent.hmmiotracesupport.hoprofile.hoptprobes.hperfeventsevents.hnmi.hregs.huserstackdump.hsetuppercpuarea.hsyscalltracepoints.hunstableschedclock.huserreturnnotifier.hhdlchdlc.hcisco.hfr.hppp.hraw.hhdmi.hheaderscheck.hhermeshermes.hcachefwoninit.hprism.hhibernationhibernation.hnvs.hhidhid.ha4tech.happle.hbelkin.hcherry.hchicony.hcypress.hdragonrise.hezkey.hgreenasia.hgyration.hkensington.hkye.hlogitech.hmicrosoft.hmonterey.hmultitouch.hntrig.hpantherlord.hpetalynx.hpid.hsamsung.hsmartjoyplus.hsony.hsunplus.hsupport.hthrustmaster.htopseed.htwinhan.hwacom.hzeroplus.hhidraw.hhighrestimers.hhighmem.hhighmem64g.hhighpte.hhisax163.h1tr6.havma1cs.hpcmcia.hbkma4t.hdiehldiva.helsaelsa.hcs.henternowpci.heuro.hfritzpcipnp.hfritzpci.hgazel.hhfcpci.hsx.hhfc4s8s.hmaxcards.hnetjetnetjet.hu.hni1.hniccy.hnokeypad.hllc.hsendcomplete.hs0box.hsctquadro.hsedlbauersedlbauer.hcs.hst5481.htelescs.htelespci.hw6692.hhostaphostap.hcs.hfirmwarefirmware.hnvram.hpci.hplx.hhotplughotplug.hcpu.hpcipci.hacpiacpi.hibm.hcompaq.hfake.hibm.hpcie.hsmt.hhpilo.hwatchdog.hwmi.hhpethpet.hemulatertc.htimer.hhpwdtnmidecoding.hhtirq.hhugetlbpage.hhugetlbfs.hhvcdriver.hirq.hxen.hhwconsole.hrandomrandom.hamd.hgeode.hintel.htimeriomem.hvia.hvirtio.hhwmonhwmon.hvid.hhypervhyperv.hballoon.hkeyboard.hmouse.hnet.hstorage.hutils.hhysdnhysdn.hcapi.hhzhz.h1000.hi2ci2c.halgobit.halgopca.hali1535.hali1563.hali15x3.hamd756amd756.hs4882.hamd8111.hboardinfo.hchardev.hcompat.hhelperauto.hi801.hisch.hismt.hnforce2nforce2.hs4985.hparportparport.hlight.hpcaplatform.hpiix4.hscmi.hsimtec.hsis5595.hsis630.hsis96x.hstub.htinyusb.hvia.hviapro.hvoodoo3.hi40e.hi40evf.hi6300esbwdt.hi82365.hi8k.hib700wdt.hibmasm.hibmasr.hicplusphy.hics932s401.hie6xxwdt.hieee802154ieee802154.hdrivers.hfakehard.hifb.higbigb.hdca.hhwmon.higbvf.hillegalpointervalue.hinetinet.hah.hdccpdiag.hdiag.hesp.hipcomp.hlro.htcpdiag.htunnel.hxfrmmodebeet.htransport.htunnel.htunnel.hinet6ah.hesp.hipcomp.htunnel.hxfrmmodebeet.hrouteoptimization.htransport.htunnel.htunnel.hinfinibandinfiniband.haddrtrans.hcxgb3.hcxgb4.hipoibipoib.hcm.hdebug.hiser.hmthcamthca.hdebug.hnes.hocrdma.hsrp.huseraccess.hmad.hmem.hinftl.hinitenvarglimit.hinitramfssource.hinotifyinotify.huser.hinputinput.hapanel.hatiremote.hremote2.hatlasbtns.hcm109.hevdev.hffmemless.hgpiorotaryencoder.hkeyboard.hkeyspanremote.hmisc.hmouse.hmousedevmousedev.hscreenx.hy.hpcspkr.hpolldev.hpowermate.htablet.htouchscreen.huinput.hwinbondcir.hwistronbtns.hwm831xon.hyealink.hintelidle.hioatdma.hips.htxt.hintervaltree.hiodelay0x80.htype0x80.h0xed.hnone.hudelay.hiommuapi.hioschedas.hcfq.hdeadline.hnoop.hipadvancedrouter.hdccpdccp.hccid3ccid3.hrto.htfrclib.hfibhash.hmroutemroute.hmultipletables.hmulticast.hmultipletables.hnfarpmangle.harpfilter.harptables.hfilter.hiptables.hmangle.hmatchaddrtype.hah.hecn.httl.hqueue.hraw.htargetclusterip.hecn.hlog.hmasquerade.hnetmap.hredirect.hreject.httl.hulog.hpimsmv1.hv2.hroutemultipath.hverbose.hsctp.hsetset.hbitmapip.hipmac.hport.hhaship.hipport.hipportip.hipportnet.hnet.hnetport.hlistset.hmax.hvsvs.hdh.hftp.hipv6.hlblc.hlblcr.hlc.hnq.hpesip.hprotoahah.hesp.hesp.hsctp.htcp.hudp.hrr.hsed.hsh.htabbits.hwlc.hwrr.hip1000.hip6nffilter.hiptables.hmangle.hmatchah.heui64.hfrag.hhl.hipv6header.hmh.hopts.hrt.hqueue.hraw.htargethl.hlog.hreject.hipcns.hipmideviceinterface.hhandler.hpoweroff.hsi.hwatchdog.hipppfilter.hipv6ipv6.hmip6.hmroute.hmultipletables.hndiscnodetype.hoptimisticdad.hpimsmv2.hprivacy.hrouteinfo.hrouterpref.hsit.htunnel.hipw2100ipw2100.hmonitor.hipw2200ipw2200.hmonitor.hpromiscuous.hqos.hradiotap.hipwireless.hirene.himon.hjvcdecoder.hlirccodec.hmceusb.hnecdecoder.hnuvoton.hrc5decoder.hszdecoder.hrc6decoder.hsonydecoder.hstreamzap.hwinbondcir.hirqwork.hisaisa.hdmaapi.hisapnp.hiscsibootsysfs.hibftibft.hfind.htcp.hisdnisdn.haudio.hcapicapi.hcapi20.hcapidrv.hcapifscapifs.hbool.hmiddleware.hdiversion.hdrvavmb1avmcs.hb1pci.hb1pciv4.hb1pcmcia.hc4.ht1pci.hverbosereason.hgigaset.hhisax.hhdlc.hi4l.hmpp.hpppppp.hvj.httyfax.hisl29003.hiso9660fs.hit87wdt.hit8712fwdt.hitcovendorsupport.hwdt.hiwl3945.hiwl4965.hiwldvm.hiwlegacyiwlegacy.hdebug.hdebugfs.hiwlmvm.hiwlwifiiwlwifi.hdebug.hdebugfs.hleds.hopmodemodular.hixgb.hixgbeixgbe.hdca.hdcb.hhwmon.hptp.hixgbevf.hjbdjbd.hdebug.hjbd2jbd2.hdebug.hjffs2fsfs.hdebug.hposixacl.hsecurity.hwritebuffer.hxattr.hrtime.hsummary.hzlib.hjme.hjoliet.hkallsymskallsyms.hall.hextrapass.hkarmapartition.hkernelkernel.releasegzip.hkexeckexec.hautoreserve.hkeyboardadp5588.hatkbd.hmax7359.hopencores.hkeyskeys.hdebugprockeys.hkgdbkgdb.hserialconsole.htests.hkmemtrace.hkprobeevent.hkprobes.hkretprobes.hks0108ks0108.hdelay.hport.hksm.hktimescalar.hkvmclock.hguest.hlatencytop.hlbdaf.hlcdclassdevice.hplatform.hledsalix2.hclass.hclevomail.hlp3944.htriggerbacklight.hdefaulton.hheartbeat.htimer.htriggers.hwm831xstatus.hwm8350.hlegacyptycount.hptys.hlib80211lib80211.hcryptccmp.htkip.hwep.hlibcrc32c.hlibertaslibertas.hcs.hdebug.hsdio.hthinfirmthinfirm.husb.husb.hlibfc.hlibfcoe.hlibipw.hlirc.hllc.hlocalversion.hlockkernel.hstat.hlockdlockd.hv4.hlockdeplockdep.hsupport.hlockupdetector.hlogbufshift.hlogologo.hlinuxclut224.hpsbmclut224.hloopbacktarget.hlpcich.hsch.hlsiet1011cphy.hlxtphy.hlzocompress.hdecompress.hm686.hmacemumousebtn.hpartition.hmac80211mac80211.hdebugfs.hhasrc.hhwsim.hleds.hmessagetracing.hrcdefaultdefault.hminstrel.hminstrelminstrel.hht.hstahashmaxsize.hmachzwdt.hmacintoshdrivers.hmacvlan.hmacvtap.hmagicsysrq.hmarvellphy.hmaxrawdevs.hmdmd.hautodetect.hfaulty.hlinear.hraid0.hraid1.hraid10.hraid456.hmdiomdio.hbitbang.hmediaattach.hsupport.htunertuner.hmax2165.hmc44s803.hmt2060.hmt20xx.hmt2131.hmt2266.hmxl5005s.hmxl5007t.hqt1010.hsimple.htda18218.htda18271.htda827x.htda8290.htda9887.htea5761.htea5767.hxc2028.hxc5000.hmegaraidmailbox.hmm.hnewgen.hsas.hmemorygangsgangs.hmigration.hhotplughotplug.hsparse.hvswap.hmemstickmemstick.hjmicron38x.hr592.hrealtekpci.htifmms.hmfdcore.hrtsxpci.husb.hsm501sm501.hgpio.hwm831x.hwm8350wm8350.hconfigmode0.h1.h2.h3.hi2c.hwm8351configmode0.h1.h2.h3.hwm8352configmode0.h1.h2.h3.hwm8400.hmicrocodemicrocode.hamd.hintel.holdinterface.hmigration.hmii.hminixsubpartition.hmiscdevices.hfilesystems.hmisdnmisdn.havmfritz.hdsp.hhfcmulti.hhfcpci.hhfcusb.hinfineon.hipac.hisar.hl1oip.hnetjet.hspeedfax.hw6692.hmlx4core.hdebug.henen.hdcb.hinfiniband.hmlx5corecore.hen.hdebug.hinfiniband.hmmcmmc.hblockblock.hbounce.hcb710.hrealtekpci.husb.hricohmmc.hsdhcisdhci.hpci.hpltfm.hsdricohcs.htifmsd.hviasdmmc.hmmiotrace.hmmu.hmoduleforceload.hsig.hsrcversionall.hunload.hverifyverify.helf.hmodules.hmodversions.hmouseappletouch.hbcm5974.hps2ps2.halps.helantech.hlifebook.hlogips2pp.holpc.hsentelic.hsynaptics.htrackpoint.hserial.hsynapticsi2c.hvsxxxaa.hmsdosfs.hpartition.hmsilaptop.hmsproblock.hmtdmtd.habsent.halauda.har7parts.hblkdevs.hblockblock.hro.hblock2mtd.hcficfi.hamdstd.hi1.hi2.hintelext.hstaa.hutil.hchar.hck804xrom.hcmdlineparts.hcomplexmappings.hconcat.hesb2rom.hgenprobe.hjedecprobe.hlpddr.hmapbankwidth1.h2.h4.hmtdram.hnandnand.hcafe.hcs553x.hdiskonchipdiskonchip.hprobeaddress.heccsmc.hids.hnandsim.hnetsc520.hoops.hpartitions.hpci.hpmc551.hqinfoprobe.hram.hredbootdirectoryblock.hparts.hrom.hsc520cdp.hscb2flash.hts5500.hubiubi.hbebreserve.hwlthreshold.hmtdramerasesize.htotalsize.hmtrrmtrr.hsanitizersanitizer.henabledefault.hspareregnrdefault.hmwl8k.hmxmwmi.hmyri10gemyri10ge.hdca.hnhdlc.hnamespaces.hnationalphy.hnatsemi.hne2000.hne2kpci.hneedbouncepool.hdmamapstate.hnodememmapsize.hpercpuembedfirstchunk.hpagefirstchunk.hnetnet.h9p9p.hrdma.hvirtio.hactgact.hipt.hmirred.hnat.hpedit.hpolice.hsimp.hskbedit.hclscls.hact.hbasic.hcgroup.hflow.hfw.hind.hroute.hroute4.hrsvp.hrsvp6.htcindex.hu32.hdccpprobe.hdropmonitor.hdsadsa.hmv88e6060.hmv88e61236165.hmv88e6131.hmv88e6xxxmv88e6xxx.hneedppu.htagdsa.hedsa.htrailer.hematchematch.hcmp.hmeta.hnbyte.hstack.htext.hu32.hethernet.hfc.hiptunnel.hipgreipgre.hbroadcast.hdemux.hipip.hisa.hkeykey.hmigrate.hns.hpci.hpcmcia.hpktgen.hpocket.hpollcontroller.hrxbusypoll.hschatm.hcbq.hdrr.hdsmark.hfifo.hgred.hhfsc.hhtb.hingress.hmqprio.hmultiq.hnetem.hprio.hqfq.hred.hsfq.htbf.hteql.hsched.htulip.hvendor3com.hsmc.hnetconsolenetconsole.hdynamic.hnetdev1000.h10000.hnetdevices.hnetfilternetfilter.hadvanced.hnetlinknetlink.hlog.hqueue.htproxy.hxtmatchcluster.hcomment.hconnbytes.hconnlimit.hconnmark.hconntrack.hdccp.hdscp.hesp.hhashlimit.hhelper.hhl.hiprange.hlength.hlimit.hmac.hmark.hmultiport.hosf.howner.hphysdev.hpkttype.hpolicy.hquota.hrateest.hrealm.hrecent.hsctp.hsocket.hstate.hstatistic.hstring.htcpmss.htime.hu32.hset.htargetaudit.hchecksum.hclassify.hconnmark.hconnsecmark.hdscp.hhl.hled.hmark.hnflog.hnfqueue.hnotrack.hrateest.hsecmark.htcpmss.htcpoptstrip.htproxy.htrace.hxtables.hnetpollnetpoll.htrap.hnetpriocgroup.hnetworkfilesystems.hsecmark.hnetxennic.hnewleds.hnfconntrackconntrack.hamanda.hbroadcast.hevents.hftp.hh323.hipv4.hipv6.hirc.hmark.hnetbiosns.hpptp.hsane.hsecmark.hsip.hsnmp.htftp.hctnetlink.hprotodccp.hgre.hsctp.hudplite.hdefragipv4.hnatnat.hamanda.hftp.hh323.hirc.hneeded.hpptp.hprotodccp.hgre.hsctp.hudplite.hsip.hsnmpbasic.htftp.hnfsaclsupport.hcommon.hfs.hfscache.hquota.huselegacydns.hv3v3.hacl.hv4v4.h1.hnfsdnfsd.hdeprecated.hv2acl.hv3v3.hacl.hv4.hnftlnftl.hrw.hniu.hnlattr.hnlsnls.hascii.hcodepage1250.h1251.h437.h737.h775.h850.h852.h855.h857.h860.h861.h862.h863.h864.h865.h866.h869.h874.h932.h936.h949.h950.hdefault.hiso88591.h13.h14.h15.h2.h3.h4.h5.h6.h7.h8.h9.hkoi8r.hu.hutf8.hnohz.hnoptracer.husbxceiv.hnortelhermes.hnouveaudebugdebug.hdefault.hnozomi.hnrcpus.hns83820.hnscgpio.hnvram.holpc.hopenvswitchopenvswitch.hgre.hvxlan.hoprofileoprofile.heventmultiplex.hoptimizeinlining.hoptprobes.hosfpartition.houtputformat.hovsbrcompat.hp54common.hleds.hpci.husb.hpacketpacket.hmmap.hpageoffset.htableisolation.hpanasoniclaptop.hparavirtparavirt.hclock.hguest.hparportparport.h1284.hnotpc.hpcpc.hpcmcia.hserial.hpartitionadvanced.hpataacpi.hali.hamd.hartop.hatiixp.hatp867x.hcmd64x.hcs5535.hcs5536.hhpt366.hhpt37x.hhpt3x2n.hhpt3x3.hit8213.hit821x.hjmicron.hmarvell.hnetcell.hninja32.holdpiix.hpcmcia.hpdcold.hpdc2027x.hrdc.hsch.hserverworks.hsil680.hsis.hvia.hpc8736xgpio.hpccardpccard.hnonstatic.hpchgbe.hpcipci.hatmel.hbios.hdirect.hdomains.hgoany.hhermes.hiov.hlegacy.hmmconfig.hmsimsi.hdefaulton.holpc.hquirks.hstub.hpcieecrc.hpcieaerpcieaer.hinject.hpcieaspm.hpcieportbus.hpcipcwatchdog.hpcmciapcmcia.h3c574.h3c589.hatmel.haxnet.hfdomain.hfmvj18x.hhermes.hioctl.hloadcis.hnmclan.hpcnet.hprobe.hsmc91c92.hspectrum.hwl3501.hxirc2ps.hxircom.hpcnet32.hpcspkrplatform.hpd6729.hpdcadma.hperfcounters.hevents.hphonet.hphylib.hphysaddrt64bit.hphysicalalign.hstart.hpidns.hplxhermes.hpmpm.hruntime.hsleepsleep.hsmp.hstdpartition.hpnfsfilelayout.hpnp.hpnpacpi.hposixmqueuemqueue.hsysctl.hpowersupply.htracer.hppdev.hpppppp.hasync.hdeflate.hfilter.hmppe.hmultilink.hsynctty.hpppoatm.hpppoe.hpppol2tp.hpps.hpramcachefeaturenosync.hpreemptcount.hvoluntary.hpreventfirmwarebuild.hprintquotawarning.hprinter.hprintkprintk.htime.hprocevents.hfs.hkcore.hpagemonitor.hpidcpuset.hsysctl.hvmcore.hprofiling.hprovelocking.hpstore.hptp1588clock.hqfmtv2.hqla3xxx.hqlcnicqlcnic.hdcb.hhwmon.hsriov.hqlge.hqsemiphy.hqt2160.hquotaquota.hcompat.hdebug.hnetlinkinterface.htree.hquotactl.hr6040.hr8169.hraidattrs.hraid6pq.hrawdriver.hrccore.hloopback.hmap.hrcufanout.hrdbzip2.hgzip.hlzma.hrdsrds.hrdma.htcp.hrealtekphy.hreedsolomonsolomon.hdec16.hregulatorregulator.hab3100.hbq24022.hfixedvoltage.hlp3971.hmax1586.htps65023.htps6507x.huserspaceconsumer.hwm831x.hwm8350.hwm8400.hreiserfsfsfs.hposixacl.hsecurity.hxattr.hprocinfo.hrelay.hrelocatable.hresourcecounters.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.hdebug.hliblib.hcrypto.hdebugfs.hfirmware.hleds.hmmio.hpci.husb.hrt61pci.hrt73usb.hrtcclass.hdrvab3100.hbq4802.hcmos.hds1286.hds1307.hds1374.hds1511.hds1553.hds1672.hds1742.hfm3130.hisl1208.hm41t80m41t80.hwdt.hm48t35.hm48t59.hmax6900.hpcf8563.hpcf8583.hrs5c372.hrx8025.hrx8581.hstk17ta8.hv3020.hwm831x.hwm8350.hx1205.hhctosyshctosys.hdevice.hintfdev.hproc.hsysfs.hlib.hrtlcards.hrtl8180.hrtl8187rtl8187.hleds.hrtl8188ee.hrtl8192ccommon.hrtl8192ce.hrtl8192cu.hrtl8192de.hrtl8192ee.hrtl8192se.hrtl8723common.hrtl8723ae.hrtl8723be.hrtl8821ae.hrtlbtcoexist.hrtlwifirtlwifi.hdebug.hpci.husb.hrwsemxchgaddalgorithm.hs2io.hsataahci.hinic162x.hmv.hnv.hpmp.hpromise.hqstor.hsil.hsil24.hsis.hsvw.hsx4.huli.hvia.hvitesse.hsbcfitpc2watchdog.hsc92031.hscheddebug.hhrtick.hmc.homitframepointer.hsmt.htracer.hschedstats.hscsiscsi.h3w9xxx.hsas.haacraid.haha152x.haha1542.haic79xx.haic7xxx.haic94xx.harcmsrarcmsr.haer.hbfafc.hbnx2iscsi.hbnx2xfcoe.hconstants.hcxgb3iscsi.hcxgb4iscsi.hdebug.hdhdh.halua.hemc.hhpsw.hrdac.hdma.henclosure.hfcattrs.htgtattrs.hhpsa.hhptiop.himm.hinitio.hips.hisci.hiscsiattrs.hlogging.hlowlevellowlevel.hpcmcia.hlpfc.hmpt2sasmpt2sas.hmaxsge.hmpt3sasmpt3sas.hmaxsge.hmultilun.hmvsas.hnetlink.hosddprintsense.hinitiator.huld.hpm8001.hpmcraid.hppa.hprocfs.hqlafc.hiscsi.hsasata.hattrs.hhostsmp.hlibsas.hscanasync.hsmartpqi.hspiattrs.hsrpsrp.hattrs.htgtattrs.hstex.hsym53c8xx2.hdefaulttags.hdmaaddressingmode.hmaxtags.hmmio.htgt.hvirtio.hwaitscan.hsctpcookiehmacmd5.hsha1.hdefaultcookiehmacmd5.hsdiouart.hsecurityfilecapabilities.hsecurityfs.hselectmemorymodel.hsensorsabituguru.habituguru3.had7414.had7418.hadm1021.hadm1025.hadm1026.hadm1029.hadm1031.hadm9240.hads7828.hadt7462.hadt7470.hadt7473.hadt7475.happlesmc.hasb100.hatk0110.hatxp1.hcoretemp.hdme1737.hds1621.hf71805f.hf71882fg.hf75375s.hfam15hpower.hfschmd.hg760a.hgl518sm.hgl520sm.hhdaps.hi5kamb.hibmaem.hibmpex.hit87.hk10temp.hk8temp.hlis3lv02d.hlm63.hlm75.hlm77.hlm78.hlm80.hlm83.hlm85.hlm87.hlm90.hlm92.hlm93.hlm95241.hltc4215.hltc4245.hmax1619.hmax6650.hnct6775.hpc87360.hpc87427.hpcf8591.hsht15.hsis5595.hsmsc47b397.hsmsc47m1.hsmsc47m192.hthmc50.htmp401.htmp421.htsl2550.hviacputemp.hvia686a.hvt1211.hvt8231.hw83627ehf.hw83627hf.hw83781d.hw83791d.hw83792d.hw83793.hw83l785ts.hw83l786ng.hwm831x.hwm8350.hserial82508250.hconsole.hcs.hdetectirq.hextended.hmanyports.hnruarts.hpci.hpnp.hrsa.hruntimeuarts.hshareirq.hcorecore.hconsole.hjsm.hnonstandard.hserioserio.hi8042.hlibps2.hraw.hserport.hsfcsfc.hmcdilogging.hmon.hmtd.hsriov.hsfi.hsgipartition.hshmem.hsignalfd.hsimfs.hsis190.hsis900.hskge.hsky2.hslab.hslabinfo.hslhc.hslipslip.hcompressed.hsmart.hslowwork.hsmartjoyplusff.hsmp.hsmssdiodrv.hsianomdtv.husbdrv.hsmscphy.hsch311xwdt.hsmsc9420.hsndsnd.hac97codec.hpowersavesave.hdefault.had1889.hali5451.haloop.hatiixpatiixp.hmodem.hau8810.hau8820.hau8830.hbcd2000.hbt87x.hca0106.hcmipci.hcs46xxcs46xx.hnewdsp.hcs5530.hcs5535audio.hctxfi.hdarla20.hdarla24.hdebug.hdmasgbuf.hdrivers.hdummy.hdynamicminors.hecho3g.hemu10k1emu10k1.hseq.hemu10k1x.hens1370.hens1371.hes1968.hgina20.hgina24.hhdacodecanalog.hca0110.hca0132ca0132.hdsp.hcirrus.hcmedia.hconexant.hhdmi.hrealtek.hsi3054.hsigmatel.hvia.hdsploader.henablerealtekquirks.hgeneric.hhwdep.hi915.hinputbeepbeep.hmode.hjack.hintel.hpatchloader.hpowersavedefault.hpreallocsize.hreconfig.hhdsp.hhdspm.hhrtimer.hhwdep.hice1712.hice1724.hindigo.hindigodj.hindigodjx.hindigoio.hindigoiox.hintel8x0.hintel8x0m.hisa.hjack.hkctljack.hkorg1212.hlayla20.hlayla24.hlx6464es.hmaestro3.hmia.hmiro.hmixart.hmixeross.hmona.hmpu401mpu401.huart.hmtpav.hopl3liblib.hseq.hopl4liblib.hseq.hossemul.hoxygenoxygen.hlib.hpci.hpcmpcm.hossoss.hplugins.hxrundebug.hpcmcia.hpcsp.hpcxhr.hrawmidirawmidi.hseq.hrme32.hrme96.hrme9652.hsbcommon.hsb16dsp.hseqdummy.hhrtimerdefault.hsequencersequencer.hoss.hsis7019.htimer.htrident.husbusb.h6fire.haudio.hcaiaqcaiaq.hinput.hhiface.hua101.hus122l.husx2y.hverboseprintk.hprocfs.hvia82xxvia82xx.hmodem.hvirmidi.hvirtuoso.hvmaster.hvxlib.hvx222.hwsslib.hsoccameracamera.hmt9m001.hmt9m111.hmt9t031.hmt9v022.hov772x.hplatform.htw9910.hsoftwatchdog.hsolarisx86partition.hsonylaptop.hsonypisonypi.hcompat.hsoundsound.hosscorecore.hpreclaim.hsparseirq.hsparsememsparsemem.hmanual.hstatic.hsplitptlockcpus.hsquashfssquashfs.hfragmentcachesize.hssbssb.hb43pcibridge.hblockio.hdriverpcicorepcicore.hpossible.hpcihostpcihost.hpossible.hpcmciahostpcmciahost.hpossible.hpossible.hsdiohostsdiohost.hpossible.hsprom.hssfdc.hstacktracestacktrace.hsupport.hstaging.hstandalone.hste10xp.hstopmachine.hstp.hstrictdevmem.hstripasmsyms.hsunpartition.hsundance.hsungem.hsunrpcsunrpc.hgss.hxprtrdmaclient.hserver.hsuspendsuspend.hfreezer.hswap.hsyncookies.hsynclinksynclink.hgt.hsynclinkmp.hsyshypervisor.hsysctlsysctl.hsyscallsyscall.hcheck.hsysfssysfs.hdeprecateddeprecated.hdyn.hv2.hsysproftracer.hsysrqdebug.hsysvipcsysvipc.hsysctl.htabletusbacecad.haiptek.hgtco.hkbtab.hwacom.htargetcore.htaskdelayacct.hioaccounting.hxacct.htaskstats.htc1100wmi.htcgatmel.hcrb.hinfineon.hnsc.htis.htpm.htcmfc.hfileio.hiblock.hpscsi.htcpcongadvanced.hbic.hcubic.hhstcp.hhtcp.hhybla.hillinois.hlp.hscalable.hvegas.hveno.hwestwood.hyeah.hmd5sig.htehuti.htelclock.htextsearchtextsearch.hbm.hfsm.hkmp.hthermalthermal.hhwmon.hthinkpadacpiacpi.hhotkeypoll.hvideo.htickoneshot.htifm7xx1.hcore.htigon3.htimerstats.htimerfd.htlan.htmdhermes.htmpfstmpfs.hposixacl.htopstarlaptop.htoshiba.htouchscreenad7879ad7879.hi2c.heeti.helo.hfujitsu.hgunze.hhtcpen.hinexio.hmcs5000.hmtouch.hpenmount.htouchit213.htouchright.htouchwin.htsc2007.husb3m.hcomposite.hdmctsc10.he2i.hegalax.heturbo.hgeneraltouch.hgotop.hgunze.hidealtek.hirtouch.hitm.hjastec.hpanjit.hwacomw8001.htraceirqflagsirqflags.hsupport.htracepoints.htracermaxtrace.htracingtracing.hsupport.htreercu.httpcieeprom.htuliptulip.hmmio.htun.htyphoon.hubifsfsfs.hlzo.hxattr.hzlib.hudffs.hnls.hueficper.hueventhelperpath.huid16.huiouio.haec.hcif.hpcigeneric.hpdrvpdrv.hgenirq.hsercos3.hsmx.huli526x.hultra.hunix.hunix98ptys.hunixwaredisklabel.husbusb.hacm.hadutux.halim5632.han2720.hannouncenewdevices.happledisplay.harchhasehci.hhcd.hohci.hxhci.harmlinux.hatm.hbelkin.hberrycharge.hcatc.hcdcphonet.hcommon.hcxacru.hdevicefs.hehcihcd.hroothubtt.httnewsched.hemi26.hemi62.hepson2888.hezusb.hftdielan.hgl860.hgspcagspca.hbenq.hconex.hcpia1.hetoms.hfinepix.hjeilinj.hkonica.hmars.hmr97310a.hov519.hov534ov534.h9.hpac207.hpac7302.hpac7311.hsn9c2028.hsn9c20x.hsonixb.hsonixj.hspca1528.hspca500.hspca501.hspca505.hspca506.hspca508.hspca561.hsq905.hsq905c.hsq930x.hstk014.hstv0680.hsunplus.ht613.htv8532.hvc032x.hxirlinkcit.hzc3xx.hhid.hhiddev.hhso.hhwahcd.hidmouse.hiowarrior.hisightfw.hisp1362hcd.hkaweth.hkc2190.hlcd.hld.hled.hlegotower.hm5602.hmdc800.hmicrotek.hmon.hnetax8817x.hcdceem.hncm.hsubset.hcdcether.hdm9601.hgl620a.hint51x1.hmcs7830.hnet1080.hplusb.hrndishost.hwlan.hsmsc95xx.hzaurus.hohcihcd.hlittleendian.hotgutils.hpegasus.hprinter.hpwcpwc.hinputevdev.hrtl8150.hs2255.hserialserial.haircable.hark3116.hbelkin.hch341.hcp210x.hcyberjack.hcypressm8.hdebug.hdigiacceleport.hedgeportedgeport.hti.hempeg.hftdisio.hfunsoft.hgarmin.hgeneric.hhp4x.hipaq.hipw.hir.hiuu.hkeyspankeyspan.hpda.hklsi.hkobilsct.hmctu232.hmos7720.hmos7840.hmotorola.hnavman.homninet.hopticon.hoption.hoti6858.hpl2303.hqualcomm.hsafesafe.hpadded.hsiemensmpi.hsierrawireless.hspcp8x5.hsymbol.hti.hvisor.hwhiteheat.hwwan.hxircom.hsevseg.hsierranet.hsisusbvgasisusbvga.hcon.hsl811hcd.hspeedtouch.hstkwebcam.hstoragestorage.halauda.hcypressatacb.hdatafab.hfreecom.hisd200.hjumpshot.hkarma.honetouch.hsddr09.hsddr55.husbat.hstv06xx.hsupport.hsuspend.htmc.hu132hcd.hueagleatm.huhcihcd.husbnet.huss720.hvideoclassclass.hinputevdev.hvst.hwdm.hwhcihcd.hwusbwusb.hcbaf.hxhcihcd.hxusbatm.hzd1201.hzr364xx.husbpcwatchdog.husegenericsmphelpers.huserns.hstacktracesupport.hutrace.hutsns.huwbuwb.hhwa.hi1480ui1480u.hwlp.hwhci.hwlp.hv4lusbdrivers.hveve.hcalls.hethdev.hiptables.hnetdev.hveth.hvfatfs.hvgaarbarb.hmaxgpus.hconsole.hswitcheroo.hvgaconsoftscrollbackscrollback.hsize.hvgastate.hvhostnet.hviarhinerhine.hmmio.hvelocity.hvideoau0828.hbt848bt848.hdvb.hbtcx.hcafeccic.hcapturedrivers.hcs5345.hcs53l32a.hcx18cx18.halsa.hcx231xxcx231xx.halsa.hdvb.hrc.hcx2341x.hcx23885.hcx25840.hcx88cx88.halsa.hblackbird.hdvb.hmpeg.hvp3054.hdev.hem28xxem28xx.halsa.hdvb.hfbivtv.hhdpvr.hhelperchipsauto.hiri2c.hivtv.hm52790.hmedia.hmsp3400.hmt9v011.houtputcontrol.hov7670.hpvrusb2pvrusb2.hdvb.hsysfs.hsaa6588.hsaa711x.hsaa7127.hsaa7134saa7134.halsa.hdvb.hrc.hsaa7146saa7146.hvv.hsaa7164.hsaa717x.htda7432.htlg2300.htuner.htvaudio.htveeprom.htvp5150.hupd64031a.hupd64083.husbvision.hv4l2v4l2.hcommon.hvp27smpx.hwm8739.hwm8775.hvideobufdmasg.hdvb.hgen.hvmalloc.hvirttobus.hvirtiovirtio.hballoon.hblk.hconsole.hnet.hpci.hring.hvirtualization.hvitessephy.hvlan8021q8021q.hgvrp.hvmeventcounters.hvm86.hvmwareballoon.hpvscsi.hvmxnet3.hvortex.hvtvt.hconsole.hhwconsolebinding.hvttys.hvxge.hvxlan.hvzcheckpointcheckpoint.hiter.hdev.hevent.hfairsched.hgencalls.hiolimit.hquotaquota.hugid.hwdog.hw83627hfwdt.hw83697hfwdt.hw83697ugwdt.hw83877fwdt.hw83977fwdt.hwan.hwatchdogwatchdog.hcore.hwdtpci.hwextcore.hpriv.hproc.hspy.hwilinkplatformdata.hwimaxwimax.hdebuglevel.hi2400mi2400m.hdebuglevel.hsdio.husb.hwinbond840.hwirelesswireless.hextext.hsysfs.hwlti.hwl1251wl1251.hsdio.hwl12xx.hwlanwlan.h80211.hwlcore.hwm831xpower.hwatchdog.hwm8350power.hwatchdog.hworkqueuetracer.hx86x86.h3232.hnonstandard.hsmp.hacpicpufreq.hapmboot.hbigsmp.hbswap.hcmov.hcmpxchg.hcmpxchg64.hcpu.hcpuid.hcyclonetimer.hdebugctlmsr.hextendedplatform.hgeneric.hht.hintelpstate.husercopy.hinternodecachebytes.hinvlpg.hioapic.hl1cachebytes.hshift.hlocalapic.hlongrun.hmcemce.hamd.hinject.hintel.hthreshold.hminimumcpufamily.hmpparse.hmrst.hmsr.hneedrelocs.hp4clockmod.hpae.hpat.hpcccpufreq.hplatformdevices.hpmtimer.hpopadok.hpowernowk7k7.hacpi.hk8.hptdump.hrerouteforbrokenbootirqs.hreservelow64k.hspeedstepich.hlib.hsmi.hsysfb.hthermalvector.htrampoline.htsc.husepprochecksum.hwpworksok.hxadd.hxenxen.hballoon.hblkdevfrontend.hcompatxenfs.hdebugfs.hdevevtchn.hfbdevfrontend.hkbddevfrontend.hmaxdomainmemory.hnetdevfrontend.hplatformpci.hsaverestore.hscrubpages.hsyshypervisor.hxenfs.hxfrmxfrm.hipcomp.hmigrate.hstatistics.hsubpolicy.huser.hxorblocks.hyentayenta.henetune.ho2.hricoh.hti.htoshiba.hzd1211rw.hzisofs.hzlibdeflate.hinflate.hzonedmadma.hflag.hzramzram.hdebug.hcryptoaead.haes.halgapi.hauthenc.hb128ops.hcompress.hcryptd.hcrypto_wq.hctr.hdes.hdrbg.hgf128mul.hhash.hinternalaead.hcompress.hhash.hrng.hskcipher.hlrw.hmd5.hrng.hscatterwalk.hsha.hskcipher.htwofish.hvmac.hxts.hdrmati_pcigart.hdrmP.hdrm_agpsupport.hdrm_atomic.hdrm_atomic_helper.hdrm_backport.hdrm_cache.hdrm_core.hdrm_crtc.hdrm_crtc_helper.hdrm_displayid.hdrm_dp_helper.hdrm_dp_mst_helper.hdrm_edid.hdrm_encoder_slave.hdrm_fb_cma_helper.hdrm_fb_helper.hdrm_fixed.hdrm_flip_work.hdrm_gem.hdrm_gem_cma_helper.hdrm_global.hdrm_hashtab.hdrm_legacy.hdrm_mem_util.hdrm_mipi_dsi.hdrm_mm.hdrm_modes.hdrm_modeset_lock.hdrm_of.hdrm_os_linux.hdrm_panel.hdrm_pciids.hdrm_plane_helper.hdrm_rect.hdrm_sysfs.hdrm_vma_manager.hgma_drm.hi2cch7006.hsil164.htda998x.hi915_component.hi915_drm.hi915_pciids.hi915_powerwell.hintel-gtt.httmttm_bo_api.httm_bo_driver.httm_execbuf_util.httm_lock.httm_memory.httm_module.httm_object.httm_page_alloc.httm_placement.hkeyskeyring-type.hrxrpc-type.huser-type.hlinux8250_pci.hKbuilda.out.hac97_codec.hacct.hacpi.hacpi_io.hacpi_pmtmr.hadb.hadfs_fs.haer.haffs_hardblocks.hagp_backend.hagpgart.haio.haio_abi.hambabus.hclcd.hkmi.hmmci.hpl022.hpl061.hpl093.hserial.hamifd.hamifdreg.hamigaffs.hanon_inodes.hapm-emulation.hapm_bios.harcdevice.harcfb.hasync.hasync_tx.hata.hata_platform.hatalk.hath9k_platform.hatm.hatm_eni.hatm_he.hatm_idt77105.hatm_nicstar.hatm_suni.hatm_tcp.hatm_zatm.hatmapi.hatmarp.hatmbr2684.hatmclip.hatmdev.hatmel-mci.hatmel-pwm-bl.hatmel-ssc.hatmel_pdc.hatmel_pwm.hatmel_serial.hatmel_tc.hatmioc.hatmlec.hatmmpc.hatmppp.hatmsap.hatmsvc.hatomic.hattribute_container.haudit.hauto_dev-ioctl.hauto_fs.hauto_fs4.hautoconf.hauxvec.haverage.hax25.hb1lli.hb1pcmcia.hbacking-dev.hbacklight.hbaycom.hbcd.hbcm47xx_nvram.hbcm47xx_wdt.hbcmabcma.hbcma_driver_chipcommon.hbcma_driver_gmac_cmn.hbcma_driver_mips.hbcma_driver_pci.hbcma_driver_pcie2.hbcma_regs.hbcma_soc.hbfs_fs.hbinfmts.hbio.hbit_spinlock.hbitmap.hbitops.hbitrev.hblk-iopoll.hblk_types.hblkdev.hblkpg.hblktrace_api.hblockgroup_lock.hbootmem.hbottom_half.hbounds.hbpqether.hbrcmphy.hbsg-lib.hbsg.hbuffer_head.hbug.hbyteorderKbuildbig_endian.hgeneric.hlittle_endian.hc2port.hcache.hcancan.hKbuildbcm.hcore.hdev.herror.hnetlink.hplatformsja1000.hraw.hcapability.hcapi.hcb710.hcciss_ioctl.hcd1400.hcdev.hcdk.hcdrom.hcfag12864b.hcgroup.hcgroup_subsys.hcgroupstats.hchio.hcirc_buf.hclk.hclockchips.hclocksource.hcm4000_cs.hcn_proc.hcnt32_to_63.hcoda.hcoda_cache.hcoda_fs_i.hcoda_linux.hcoda_psdev.hcoff.hcom20020.hcompaction.hcompat.hcompile.hcompiler-gcc.hcompiler-gcc3.hcompiler-gcc4.hcompiler-intel.hcompiler.hcompletion.hcomponent.hcomstats.hconcap.hconfigfs.hconnector.hconsole.hconsole_struct.hconsolemap.hconst.hcordic.hcoredump.hcper.hcpt_context.hcpt_export.hcpt_image.hcpt_ioctl.hcpt_obj.hcpu.hcpu_rmap.hcpufreq.hcpuidle.hcpumask.hcpuset.hcramfs_fs.hcramfs_fs_sb.hcrash_dump.hcrc-ccitt.hcrc-itu-t.hcrc-t10dif.hcrc16.hcrc32.hcrc32c.hcrc7.hcred.hcryptocrypto.hksign.hmpi.hcryptohash.hctype.hcuda.hcyclades.hcyclomx.hcycx_cfm.hcycx_drv.hcycx_x25.hdca.hdcache.hdcbnl.hdccp.hdcookies.hdebug_locks.hdebugfs.hdebugobjects.hdecompressbunzip2.hgeneric.hinflate.hmm.hunlzma.hdelay.hdelayacct.hdevice-mapper.hdevice.hdevice_cgroup.hdevpts_fs.hdio.hdirent.hdisplay.hdlm.hdlm_device.hdlm_netlink.hdlm_plock.hdlmconstants.hdm-dirty-log.hdm-io.hdm-ioctl.hdm-kcopyd.hdm-log-userspace.hdm-region-hash.hdm9000.hdma-attrs.hdma-buf.hdma-debug.hdma-mapping.hdma_remapping.hdmaengine.hdmapool.hdmar.hdmi.hdn.hdnotify.hdqblk_qtree.hdqblk_v1.hdqblk_v2.hdqblk_xfs.hdrbd.hdrbd_config.hdrbd_limits.hdrbd_nl.hdrbd_tag_magic.hds1286.hds17287rtc.hdst.hdtlk.hdvbKbuildaudio.hca.hdmx.hfrontend.hnet.hosd.hversion.hvideo.hdw_dmac.hdynamic_debug.hedac.hedd.heeprom_93cx6.hefi.hefs_fs_sb.hefs_vh.heisa.helevator.helf-em.helf-fdpic.helf-randomize.helf.helfcore-compat.helfcore.helfnote.henclosure.herr.herrno.herrqueue.hetherdevice.hethtool.heventfd.heventpoll.hexport.hexportfs.hext2_fs.hext2_fs_sb.hext3_fs.hext3_fs_i.hext3_fs_sb.hext3_jbd.hf75375s.hfadvise.hfairsched.hfalloc.hfault-inject.hfb.hfcdevice.hfcntl.hfd.hfddidevice.hfdreg.hfdtable.hfence-watchdog.hfence.hfib_rules.hfiemap.hfile.hfilter.hfips.hfirewire-cdev.hfirewire-constants.hfirewire.hfirmware-map.hfirmware.hflat.hflex_array.hfont.hfreezer.hfs.hfs_enet_pd.hfs_stack.hfs_struct.hfs_uart_pd.hfscache-cache.hfscache.hfsl_devices.hfsnotify.hfsnotify_backend.hftrace.hftrace_event.hftrace_irq.hfuse.hfutex.hgameport.hgcd.hgen_stats.hgenalloc.hgeneric_acl.hgeneric_serial.hgenetlink.hgenhd.hgetcpu.hgfp.hgfs2_ondisk.hgigaset_dev.hgpio.hgpio_keys.hgpio_mouse.hhardirq.hhash.hhashtable.hhayesesp.hhdlchdlc.hKbuildioctl.hhdlcdrv.hhdmi.hhdpu_features.hhdreg.hhid-debug.hhid.hhiddev.hhidraw.hhighmem.hhighuid.hhil.hhil_mlc.hhippidevice.hhp_sdc.hhpet.hhrtimer.hhtirq.hhuge_mm.hhugetlb.hhugetlb_inline.hhw_random.hhwmon-sysfs.hhwmon-vid.hhwmon.hhyperv.hhysdn_if.hi2ci2c-algo-bit.hi2c-algo-pca.hi2c-algo-pcf.hi2c-dev.hi2c-gpio.hi2c-id.hi2c-ocores.hi2c-pca-platform.hi2c-pnx.hi2c-pxa.hi2c.hadp5588.hat24.hdm355evm_msp.hlm8323.hmax732x.hmcs5000_ts.hpca953x.hpcf857x.hs6000.htps65010.htsc2007.htwl4030.hi2o-dev.hi2o.hi7300_idle.hi8042.hi8k.hibmtr.hicmp.hicmpv6.hide.hidr.hidr2.hieee80211.hif.hif_addr.hif_addrlabel.hif_arcnet.hif_arp.hif_bonding.hif_bridge.hif_cablemodem.hif_ec.hif_eql.hif_ether.hif_fc.hif_fddi.hif_frad.hif_hippi.hif_infiniband.hif_link.hif_ltalk.hif_macvlan.hif_packet.hif_phonet.hif_plip.hif_ppp.hif_pppol2tp.hif_pppox.hif_slip.hif_strip.hif_tr.hif_tun.hif_tunnel.hif_vlan.higmp.hihex.hima.hin.hin6.hin_route.hinet.hinet_diag.hinet_lro.hinetdevice.hinit.hinit_ohci1394_dma.hinit_task.hinitrd.hinotify.hinputinput-polldev.hinput.heeti_ts.hmatrix_keypad.hmt.hintel-gtt.hintel-iommu.hinterrupt.hinterval_tree.hio-mapping.hio.hioc3.hioc4.hiocontext.hioctl.hiommu-helper.hiommu.hioport.hioprio.hiova.hip.hip6_tunnel.hip_vs.hipc.hipc_namespace.hipmi.hipmi_msgdefs.hipmi_smi.hipsec.hipv6.hipv6_route.hipx.hirda.hirq.hirq_cpustat.hirq_work.hirqflags.hirqnr.hirqreturn.hisa.hisapnp.hiscsi_boot_sysfs.hiscsi_ibft.hisdnisdn.hKbuildcapicmd.hcapilli.hcapiutil.hhdlc.hisdn_divertif.hisdn_ppp.hisdnif.hisicom.hiso_fs.histallion.hivtv.hivtvfb.hixjuser.hjbd.hjbd2.hjffs2.hjhash.hjiffies.hjournal-head.hjoystick.hkaiser.hkallsyms.hkbd_diacr.hkbd_kern.hkbuild.hkconfig.hkd.hkdebug.hkdev_t.hkernel-page-flags.hkernel.hkernel_stat.hkernelcapi.hkexec.hkey-type.hkey.hkeyboard.hkeyctl.hkfifo-new.hkfifo.hkgdb.hkhugepaged.hklist.hkmalloc_sizes.hkmemcheck.hkmemleak.hkmemtrace.hkmod.hkmsg_dump.hkobj_map.hkobject.hkprobes.hkref.hks0108.hksm.hkthread.hktime.hkvm.hkvm_host.hkvm_para.hkvm_types.hlapb.hlatencytop.hlcd.hlcm.hleds-bd2802.hleds-lp3944.hleds-pca9532.hleds.hleds_pwm.hlglock.hlguest.hlguest_launcher.hlibata.hlibc-compat.hlibps2.hlicense.hlimits.hlinkage.hlinux_logo.hlis3lv02d.hlist.hlist_bl.hlist_nulls.hlist_sort.hllc.hllist.hlmb.hlockdbind.hdebug.hlockd.hnlm.hshare.hxdr.hxdr4.hlockdep.hlog2.hloop.hlp.hlru_cache.hlsm_audit.hlzo.hm48t86.hmISDNdsp.hmISDNhw.hmISDNif.hmagic.hmajor.hmap_to_7segment.hmaple.hmath64.hmatroxfb.hmax17040_battery.hmbcache.hmbus.hmc146818rtc.hmc6821.hmca-legacy.hmca.hmdio-bitbang.hmdio-gpio.hmdio.hmemcontrol.hmemory.hmemory_hotplug.hmempolicy.hmempool.hmemstick.hmeye.hmfdab3100.hasic3.hcore.hda903x.hds1wm.hezx-pcap.hhtc-egpio.hhtc-pasic3.hlpc_ich.hmc13783-private.hmc13783.hpcf50633adc.hcore.hgpio.hmbc.hpmic.hrtsx_common.hrtsx_pci.hrtsx_usb.ht7l66xb.htc6387xb.htc6393xb.htmio.hwm831xauxadc.hcore.hgpio.hirq.hotp.hpdata.hpmu.hregulator.hstatus.hwatchdog.hwm8350audio.hcomparator.hcore.hgpio.hpmic.hrtc.hsupply.hwdt.hwm8400-audio.hwm8400-private.hwm8400.hmg_disk.hmigrate.hmii.hminix_fs.hmiscdevice.hmlx4cmd.hcq.hdevice.hdoorbell.hdriver.hqp.hsrq.hmlx5cmd.hcq.hdevice.hdoorbell.hdriver.hflow_table.hmlx5_ifc.hqp.hsrq.hvport.hmm.hmm_inline.hmm_types.hmman.hmmccard.hcore.hhost.hmmc.hpm.hsd.hsdio.hsdio_func.hsdio_ids.hmmdebug.hmmgang.hmmiotrace.hmmtimer.hmmu_context.hmmu_notifier.hmmzone.hmnt_namespace.hmod_devicetable.hmodsign.hmodule.hmoduleloader.hmoduleparam.hmount.hmpage.hmpls.hmqueue.hmroute.hmroute6.hmsdos_fs.hmsg.hmsi.hmtdbbm.hblktrans.hcfi.hcfi_endian.hcompatmac.hconcat.hdoc2000.hflashchip.hftl.hgen_probe.hinftl.hmap.hmtd.hmtdram.hnand-gpio.hnand.hnand_ecc.hndfc.hnftl.honenand.honenand_regs.hpartitions.hpfow.hphysmap.hplat-ram.hpmc551.hqinfo.hsh_flctl.hsharpsl.hsuper.hubi.hxip.hmtio.hmutex-debug.hmutex.hmv643xx.hmv643xx_eth.hmv643xx_i2c.hmxm-wmi.hn_r3964.hnamei.hnbd.hncp.hncp_fs.hncp_fs_i.hncp_fs_sb.hncp_mount.hncp_no.hneighbour.hnet.hnet_dropmon.hnet_tstamp.hnetdevice.hnetfilternetfilter.hKbuildipsetKbuildip_set.hip_set_ahash.hip_set_bitmap.hip_set_getport.hip_set_hash.hip_set_list.hip_set_timeout.hpfxlen.hnf_conntrack_amanda.hnf_conntrack_common.hnf_conntrack_dccp.hnf_conntrack_ftp.hnf_conntrack_h323.hnf_conntrack_h323_asn1.hnf_conntrack_h323_types.hnf_conntrack_irc.hnf_conntrack_pptp.hnf_conntrack_proto_gre.hnf_conntrack_sane.hnf_conntrack_sctp.hnf_conntrack_sip.hnf_conntrack_snmp.hnf_conntrack_tcp.hnf_conntrack_tftp.hnf_conntrack_tuple_common.hnfnetlink.hnfnetlink_compat.hnfnetlink_conntrack.hnfnetlink_log.hnfnetlink_queue.hx_tables.hxt_AUDIT.hxt_CHECKSUM.hxt_CLASSIFY.hxt_CONNMARK.hxt_CONNSECMARK.hxt_DSCP.hxt_LED.hxt_MARK.hxt_NFLOG.hxt_NFQUEUE.hxt_RATEEST.hxt_SECMARK.hxt_TCPMSS.hxt_TCPOPTSTRIP.hxt_TPROXY.hxt_cluster.hxt_comment.hxt_connbytes.hxt_connlimit.hxt_connmark.hxt_conntrack.hxt_dccp.hxt_dscp.hxt_esp.hxt_hashlimit.hxt_helper.hxt_iprange.hxt_length.hxt_limit.hxt_mac.hxt_mark.hxt_multiport.hxt_osf.hxt_owner.hxt_physdev.hxt_pkttype.hxt_policy.hxt_quota.hxt_rateest.hxt_realm.hxt_recent.hxt_sctp.hxt_set.hxt_socket.hxt_state.hxt_statistic.hxt_string.hxt_tcpmss.hxt_tcpudp.hxt_time.hxt_u32.hnetfilter_arpnetfilter_arp.hKbuildarp_tables.harpt_mangle.hnetfilter_bridgenetfilter_bridge.hKbuildebt_802_3.hebt_among.hebt_arp.hebt_arpreply.hebt_ip.hebt_ip6.hebt_limit.hebt_log.hebt_mark_m.hebt_mark_t.hebt_nat.hebt_nflog.hebt_pkttype.hebt_redirect.hebt_stp.hebt_ulog.hebt_vlan.hebtables.hnetfilter_decnet.hnetfilter_ipv4netfilter_ipv4.hKbuildip_queue.hip_tables.hipt_CLUSTERIP.hipt_ECN.hipt_LOG.hipt_REJECT.hipt_SAME.hipt_TOS.hipt_TTL.hipt_ULOG.hipt_addrtype.hipt_ah.hipt_ecn.hipt_iprange.hipt_owner.hipt_realm.hipt_tos.hipt_ttl.hnetfilter_ipv6netfilter_ipv6.hKbuildip6_tables.hip6t_HL.hip6t_LOG.hip6t_REJECT.hip6t_ah.hip6t_frag.hip6t_hl.hip6t_ipv6header.hip6t_mh.hip6t_opts.hip6t_owner.hip6t_rt.hnetlink.hnetpoll.hnetrom.hnfs.hnfs2.hnfs3.hnfs4.hnfs4_acl.hnfs4_mount.hnfs_fs.hnfs_fs_i.hnfs_fs_sb.hnfs_idmap.hnfs_iostat.hnfs_mount.hnfs_page.hnfs_xdr.hnfsacl.hnfsdKbuildconst.hdebug.hexport.hnfsfh.hstats.hsyscall.hnfsd_idmap.hnilfs2_fs.hnl80211.hnl802154.hnls.hnmi.hnode.hnodemask.hnospec.hnotifier.hnsc_gpio.hnsproxy.hnubus.hnuma.hnvme.hnvram.hnwpserial.hof.hof_device.hof_gpio.hof_i2c.hof_mdio.hof_platform.hof_spi.hoom.hopenvswitch.hoprofile.hoxu210hp.hpage-debug-flags.hpage-flags.hpage-isolation.hpage_cgroup.hpageblock-flags.hpagemap.hpagevec.hparam.hparport.hparport_pc.hparser.hpatchkey.hpath.hpci-acpi.hpci-aspm.hpci-dma.hpci.hpci_hotplug.hpci_ids.hpci_regs.hpcieport_if.hpda_power.hpercpu-defs.hpercpu-rwsem.hpercpu.hpercpu_counter.hperf_counter.hperf_event.hperf_regs.hpersonality.hpfcache.hpfkeyv2.hpfn.hpg.hphantom.hphonedev.hphonet.hphy.hphy_fixed.hpid.hpid_namespace.hpim.hpipe_fs_i.hpkt_cls.hpkt_sched.hpktcdvd.hplatform_databrcmfmac-sdio.hitco_wdt.hsimplefb.hplatform_device.hplist.hploopcompat.hinternal.hploop.hploop_if.hploop_stat.hpm.hpm_qos.hpm_qos_params.hpm_runtime.hpm_wakeup.hpmu.hpnp.hpoison.hpoll.hposix-clock.hposix-timers.hposix_acl.hposix_acl_xattr.hposix_types.hpower_supply.hpowercap.hppdev.hppp-comp.hppp_channel.hppp_defs.hpps.hpps_kernel.hpram.hpramcache.hprctl.hpreempt.hprefetch.hprintk.hprio_heap.hprio_tree.hproc_fs.hprofile.hproportions.hpstore.hptp_classify.hptp_clock.hptp_clock_kernel.hptrace.hpwm.hpwm_backlight.hqnx4_fs.hqnxtypes.hquicklist.hquota.hquotaops.hradeonfb.hradix-tree.hraidKbuildmd_p.hmd_u.hpq.hxor.hraid_class.hramfs.hrandom.hrange.hratelimit.hrational.hraw.hrbtree.hrculist.hrculist_bl.hrculist_nulls.hrcupdate.hrcutree.hrds.hreboot.hreciprocal_div.hregset.hregulatorbq24022.hconsumer.hdriver.hfixed.hlp3971.hmachine.hmax1586.huserspace-consumer.hreiserfs_acl.hreiserfs_fs.hreiserfs_fs_i.hreiserfs_fs_sb.hreiserfs_xattr.hrelay.hres_counter.hreservation.hresource.hresume-trace.hrfkill.hring_buffer.hrio.hrio_drv.hrio_ids.hrio_regs.hrmap.hrndis.hromfs_fs.hroot_dev.hrose.hrotary_encoder.hroute.hrslib.hrtcrtc-v3020.hrtc.hm48t59.hrtmutex.hrtnetlink.hrwsem-spinlock.hrwsem.hrxrpc.hsc26198.hscatterlist.hscc.hsched.hscreen_info.hsctp.hscx200.hscx200_gpio.hsdla.hseccomp.hsecurebits.hsecurity.hselection.hselinux.hselinux_netlink.hsem.hsemaphore.hseq_buf.hseq_file.hseq_file_net.hseqlock.hserial.hserial167.hserialP.hserial_8250.hserial_core.hserial_max3100.hserial_pnx8xxx.hserial_reg.hserial_sci.hserio.hsfi.hsfi_acpi.hsh_intc.hsh_timer.hshm.hshmem_fs.hsht15.hsignal.hsignalfd.hskbuff.hslab.hslab_def.hslob_def.hslow-work.hslub_def.hsm501-regs.hsm501.hsmb.hsmb_fs.hsmb_fs_i.hsmb_fs_sb.hsmb_mount.hsmbno.hsmc911x.hsmc91x.hsmp.hsmp_lock.hsmsc911x.hsnmp.hsocket.hsockios.hsom.hsonet.hsony-laptop.hsonypi.hsort.hsound.hsoundcard.hspiKbuildad7877.had7879.hads7846.hat73c213.hcorgi_lcd.hds1305.heeprom.hflash.hlibertas_spi.hlms283gf05.hmax7301.hmc33880.hmcp23s08.hmmc_spi.horion_spi.hspi.hspi_bitbang.hspi_gpio.hspidev.htdo24m.htle62x0.hwl12xx.hspinlock.hspinlock_api_smp.hspinlock_api_up.hspinlock_types.hspinlock_types_up.hspinlock_up.hsplice.hsrcu.hssbssb.hssb_driver_chipcommon.hssb_driver_extif.hssb_driver_gige.hssb_driver_mips.hssb_driver_pci.hssb_embedded.hssb_regs.hstackprotector.hstacktrace.hstallion.hstart_kernel.hstat.hstatfs.hstddef.hstop_machine.hstring.hstring_helpers.hstringify.hsunrpcKbuildauth.hauth_gss.hbc_xprt.hcache.hclnt.hdebug.hgss_api.hgss_asn1.hgss_err.hgss_krb5.hgss_spkm3.hmetrics.hmsg_prot.hrpc_pipe_fs.hrpc_rdma.hsched.hstats.hsvc.hsvc_rdma.hsvc_xprt.hsvcauth.hsvcauth_gss.hsvcsock.htimer.htypes.hxdr.hxprt.hxprtrdma.hxprtsock.hsuperhyway.hsuspend.hsuspend_ioctls.hsvga.hswab.hswap.hswapops.hswiotlb.hsynclink.hsys.hsyscalls.hsysctl.hsysdev.hsysfs.hsyslog.hsysrq.hsysv_fs.htask_io_accounting.htask_io_accounting_ops.htask_work.htaskstats.htaskstats_kern.htboot.htc.htc_actKbuildtc_defact.htc_gact.htc_ipt.htc_mirred.htc_nat.htc_pedit.htc_skbedit.htc_ematchKbuildtc_em_cmp.htc_em_meta.htc_em_nbyte.htc_em_text.htcp.htelephony.htermios.htextsearch.htextsearch_fsm.htfrc.hthermal.hthinkpad_acpi.hthread_info.hthreads.htick.htifm.htime.htimecompare.htimer.htimerfd.htimeriomem-rng.htimes.htimex.htiocl.htipc.htipc_config.htopology.htoshiba.htpm.htrace_clock.htrace_seq.htracehook.htracepoint.htransport_class.htrdevice.htsacct_kern.htty.htty_driver.htty_flip.htty_ldisc.htypecheck.htypes.hu64_stats_sync.huaccess.hucb1400.hudf_fs_i.hudp.huinput.huio.huio_driver.hultrasound.hun.hunalignedaccess_ok.hbe_byteshift.hbe_memmove.hbe_struct.hgeneric.hle_byteshift.hle_memmove.hle_struct.hmemmove.hpacked_struct.hunistd.husbusb.hKbuildassociation.hatmel_usba_udc.haudio-v2.haudio.hc67x00.hcdc.hcdc_ncm.hch11.hch9.hcomposite.hehci_def.hg_printer.hgadget.hgadgetfs.hgpio_vbus.hhcd.hinput.hiowarrior.hirda.hisp116x.hisp1362.hisp1760.hlangwell_udc.hm66592.hmidi.hmusb.hnet2280.hotg.hquirks.hr8a66597.hrndis_host.hserial.hsl811.htmc.husbnet.hvideo.hvstusb.hwusb-wa.hwusb.husb_usual.husbdevice_fs.huser-return-notifier.huser.huser_namespace.hutime.hutrace.huts.hutsname.hutsrelease.huuid.huwbuwb.hdebug-cmd.hspec.humc.hwhci.hve.hve_nfs.hve_proto.hve_task.hveip.hvenet.hveprintk.hvermagic.hversion.hveth.hvfs.hvga_switcheroo.hvgaarb.hvhost.hvia.hvideo_output.hvideodev.hvideodev2.hvideotext.hvirtinfo.hvirtio.hvirtio_9p.hvirtio_balloon.hvirtio_blk.hvirtio_config.hvirtio_console.hvirtio_ids.hvirtio_net.hvirtio_pci.hvirtio_ring.hvirtio_rng.hvirtio_scsi.hvlynq.hvmalloc.hvmstat.hvt.hvt_buffer.hvt_kern.hvzcalluser.hvzctl.hvzctl_quota.hvzctl_venet.hvzctl_veth.hvzdq_tree.hvzevent.hvziolimit.hvziptable_defs.hvzquota.hvzquota_qlnk.hvzsnap.hvzstat.hw1-gpio.hwait.hwanrouter.hwatchdog.hwimaxwimax.hKbuilddebug.hi2400m.hwireless.hwl12xx.hwlp.hwm97xx.hwm97xx_batt.hworkqueue.hwriteback.hww_mutex.hx25.hxattr.hxfrm.hxilinxfb.hyam.hzconf.hzlib.hzorro.hzorro_ids.hzutil.hmath-emudouble.hop-1.hop-2.hop-4.hop-8.hop-common.hquad.hsingle.hsoft-fp.hmediaadv7343.hbt819.hcs5345.hcs53l32a.hcx2341x.hcx25840.hdavinciccdc_types.hdm355_ccdc.hdm644x_ccdc.hvpfe_capture.hvpfe_types.hvpss.hi2c-addr.hir-common.hir-kbd-i2c.hlirc.hlirc_dev.hm52790.hmsp3400.hov772x.hovcamchip.hpwc-ioctl.hradio-si4713.hrc-core.hrc-map.hrds.hsaa6588.hsaa6752hs.hsaa7115.hsaa7127.hsaa7146.hsaa7146_vv.hsh_mobile_ceu.hsi4713.hsoc_camera.hsoc_camera_platform.hsoc_mediabus.htuner-types.htuner.htvaudio.htveeprom.htvp514x.htvp5150.htw9910.hupd64031a.hupd64083.hv4l2-chip-ident.hv4l2-common.hv4l2-ctrls.hv4l2-dev.hv4l2-device.hv4l2-event.hv4l2-fh.hv4l2-i2c-drv.hv4l2-int-device.hv4l2-ioctl.hv4l2-mediabus.hv4l2-subdev.hvideobuf-core.hvideobuf-dma-contig.hvideobuf-dma-sg.hvideobuf-dvb.hvideobuf-vmalloc.hwm8775.hmtdKbuildinftl-user.hmtd-abi.hmtd-user.hnftl-user.hubi-user.hnet9p9p.hclient.htransport.hact_api.haddrconf.haf_ieee802154.haf_rxrpc.haf_unix.hah.harp.hatmclip.hax25.hax88796.hbluetoothbluetooth.hhci.hhci_core.hl2cap.hrfcomm.hsco.hbond_3ad.hbond_alb.hbond_options.hbonding.hbusy_poll.hcfg80211-wext.hcfg80211.hchecksum.hcipso_ipv4.hcls_cgroup.hcompat.hdatalink.hdcbevent.hdcbnl.hdn.hdn_dev.hdn_fib.hdn_neigh.hdn_nsp.hdn_route.hdsa.hdsfield.hdst.hdst_ops.hesp.hethoc.hfib_rules.hflow.hflow_keys.hgarp.hgen_stats.hgenetlink.hgre.hgro_cells.hicmp.hieee80211_radiotap.hieee802154.hieee802154_netdev.hif_inet6.hinet6_connection_sock.hinet6_hashtables.hinet_common.hinet_connection_sock.hinet_ecn.hinet_frag.hinet_hashtables.hinet_sock.hinet_timewait_sock.hinetpeer.hip.hip6_checksum.hip6_fib.hip6_route.hip6_tunnel.hip_fib.hip_tunnels.hip_vs.hipcomp.hipconfig.hipv6.hipx.hirdaaf_irda.hcrc.hdiscovery.hircomm_core.hircomm_event.hircomm_lmp.hircomm_param.hircomm_ttp.hircomm_tty.hircomm_tty_attach.hirda.hirda_device.hiriap.hiriap_event.hirias_object.hirlan_client.hirlan_common.hirlan_eth.hirlan_event.hirlan_filter.hirlan_provider.hirlap.hirlap_event.hirlap_frame.hirlmp.hirlmp_event.hirlmp_frame.hirmod.hirqueue.hirttp.hparameters.hqos.htimer.hwrapper.hiucvaf_iucv.hiucv.hiw_handler.hlapb.hlib80211.hllc.hllc_c_ac.hllc_c_ev.hllc_c_st.hllc_conn.hllc_if.hllc_pdu.hllc_s_ac.hllc_s_ev.hllc_s_st.hllc_sap.hmac80211.hmip6.hmld.hndisc.hneighbour.hnet_namespace.hnetdma.hnetevent.hnetfilteripv4nf_conntrack_ipv4.hnf_defrag_ipv4.hipv6nf_conntrack_icmpv6.hnf_conntrack_ipv6.hnf_defrag_ipv6.hnf_conntrack.hnf_conntrack_acct.hnf_conntrack_core.hnf_conntrack_ecache.hnf_conntrack_expect.hnf_conntrack_extend.hnf_conntrack_helper.hnf_conntrack_l3proto.hnf_conntrack_l4proto.hnf_conntrack_tuple.hnf_log.hnf_nat.hnf_nat_core.hnf_nat_helper.hnf_nat_protocol.hnf_nat_rule.hnf_queue.hnf_tproxy_core.hnfnetlink_log.hxt_log.hxt_rateest.hnetlabel.hnetlink.hnetlink_sock.hnetnsconntrack.hcore.hdccp.hgeneric.hhash.hipv4.hipv6.hmib.hpacket.hunix.hx_tables.hxfrm.hnetprio_cgroup.hnetrom.hnexthop.hnl802154.hp8022.hphonetgprs.hpep.hphonet.hpn_dev.hping.hpkt_cls.hpkt_sched.hprotocol.hpsnap.hraw.hrawv6.hred.hregulatory.hrequest_sock.hrose.hroute.hrtnetlink.hsch_generic.hscm.hsctpauth.hchecksum.hcommand.hconstants.hsctp.hsm.hstructs.htsnmap.hulpevent.hulpqueue.huser.hsecure_seq.hslhc_vj.hsnmp.hsock.hstp.htc_acttc_defact.htc_gact.htc_ipt.htc_mirred.htc_nat.htc_pedit.htc_skbedit.htcp.htcp_states.htimewait_sock.htipctipc.htipc_bearer.htipc_msg.htipc_port.htransp_v6.hudp.hudplite.hvxlan.hwext.hwimax.hwpan-phy.hx25.hx25device.hxfrm.hpcmciaciscode.hcisreg.hcistpl.hcs.hcs_types.hdevice_id.hds.hmem_op.hss.hrdmaKbuildib.hib_addr.hib_cache.hib_cm.hib_fmr_pool.hib_mad.hib_marshall.hib_pack.hib_pma.hib_sa.hib_smi.hib_umem.hib_user_cm.hib_user_mad.hib_user_sa.hib_user_verbs.hib_verbs.hiw_cm.hiw_portmap.hrdma_cm.hrdma_cm_ib.hrdma_netlink.hrdma_user_cm.hrxrpcpacket.htypes.hscsiKbuildfcKbuildfc_els.hfc_encaps.hfc_fc2.hfc_fcoe.hfc_fcp.hfc_fip.hfc_fs.hfc_gs.hfc_ms.hfc_ns.hfc_encode.hfc_frame.hfcoe_sysfs.hiscsi_if.hiscsi_proto.hlibfc.hlibfcoe.hlibiscsi.hlibiscsi_tcp.hlibsas.hlibsrp.hosd_attributes.hosd_initiator.hosd_protocol.hosd_sec.hosd_sense.hosd_types.hsas.hsas_ata.hscsi.hscsi_bsg_fc.hscsi_bsg_iscsi.hscsi_cmnd.hscsi_dbg.hscsi_device.hscsi_devinfo.hscsi_dh.hscsi_driver.hscsi_eh.hscsi_host.hscsi_ioctl.hscsi_netlink.hscsi_netlink_fc.hscsi_tcq.hscsi_tgt.hscsi_tgt_if.hscsi_transport.hscsi_transport_fc.hscsi_transport_iscsi.hscsi_transport_sas.hscsi_transport_spi.hscsi_transport_srp.hscsicam.hsg.hsrp.hsoundKbuildac97_codec.haci.had1816a.had1843.hak4114.hak4117.hak4531_codec.hak4xxx-adda.hasequencer.hasound.hasound_fm.hasoundef.hatmel-abdac.hatmel-ac97c.hcontrol.hcore.hcs4231-regs.hcs46xx.hcs46xx_dsp_scb_types.hcs46xx_dsp_spos.hcs46xx_dsp_task_types.hcs8403.hcs8427.hemu10k1.hemu10k1_synth.hemu8000.hemu8000_reg.hemux_legacy.hemux_synth.hes1688.hgus.hhda_hwdep.hhda_verbs.hhdsp.hhdspm.hhwdep.hi2c.hinfo.hinitval.hjack.hl3.hmemalloc.hminors.hmixer_oss.hmpu401.hopl3.hopl4.hpcm-indirect.hpcm.hpcm_oss.hpcm_params.hpt2258.hpxa2xx-lib.hrawmidi.hs3c24xx_uda134x.hsb.hsb16_csp.hseq_device.hseq_kernel.hseq_midi_emul.hseq_midi_event.hseq_oss.hseq_oss_legacy.hseq_virmidi.hsfnt_info.hsh_fsi.hsnd_wavefront.hsoc-dai.hsoc-dapm.hsoc-of-simple.hsoc.hsoundfont.hsscape_ioctl.htea575x-tuner.htea6330t.htimer.htlv.htrident.huda134x.huda1380.hutil_mem.hversion.hvx_core.hwavefront.hwm8993.hwm9081.hwss.hymfpci.htraceboot.hdefine_trace.heventsblock.hbtrfs.hext3.hext4.hfence.hirq.hjbd.hjbd2.hkmem.hkvm.hlock.hmce.hmodule.hnapi.hnet.hpower.hras.hsched.hscsi.hsignal.hskb.hsock.hsunrpc.hsyscalls.htimer.hudp.hworkqueue.hwriteback.hftrace.hsyscall.huapiKbuilddrmKbuilddrm.hdrm_fourcc.hdrm_mode.hdrm_sarea.hi810_drm.hi915_drm.hmga_drm.hnouveau_drm.hr128_drm.hradeon_drm.hsavage_drm.hsis_drm.hvia_drm.hvmwgfx_drm.hnvme.hvideoKbuildatmel_lcdc.haty128.hbroadsheetfb.hcirrus.hcvisionppc.hda8xx-fb.hedid.hepson1355.hgbe.hhecubafb.higa.hili9320.hkyro.hmach64.hmaxinefb.hmbxfb.hmetronomefb.hmipi_display.hneomagic.hnewport.hpermedia2.hplatform_lcd.hpm3fb.hpmag-ba-fb.hpmagb-b-fb.hpxa168fb.hradeon.hs1d13xxxfb.hsgivw.hsh_mobile_lcdc.hsisfb.hsstfb.htdfx.htgafb.htrident.huvesafb.hvga.hw100fb.hinitKconfigMakefileipcMakefilekernelKconfig.freezerKconfig.hzKconfig.openvzKconfig.preemptMakefilebcKconfigMakefilecptMakefileeventsMakefilegcovKconfigMakefileirqMakefilepowerKconfigMakefiletimeKconfigMakefiletraceKconfigMakefileveMakefilelibKconfigKconfig.debugKconfig.kgdbKconfig.kmemcheckMakefilelzoMakefileraid6Makefileraid6testMakefilereed_solomonMakefilezlib_deflateMakefilezlib_inflateMakefilemmKconfigKconfig.debugMakefilenet802KconfigMakefile8021qKconfigMakefile9pKconfigMakefileKconfigMakefileappletalkMakefileatmKconfigMakefileax25KconfigMakefilebluetoothKconfigMakefilebnepKconfigMakefilecmtpKconfigMakefilehidpKconfigMakefilerfcommKconfigMakefilebridgeKconfigMakefilenetfilterKconfigMakefilecanKconfigMakefilecoreMakefiledcbKconfigMakefiledccpKconfigMakefileccidsKconfigdecnetKconfigMakefilenetfilterKconfigMakefiledsaKconfigMakefileeconetKconfigMakefileethernetMakefileieee802154KconfigMakefileipv4KconfigMakefilenetfilterKconfigMakefileipv6KconfigMakefilenetfilterKconfigMakefileipxKconfigMakefileirdaKconfigMakefileircommKconfigMakefileirlanKconfigMakefileirnetKconfigMakefileiucvKconfigMakefilekeyMakefilelapbKconfigMakefilellcKconfigMakefilemac80211KconfigMakefilenetfilterKconfigMakefileipsetKconfigMakefileipvsKconfigMakefilenetlabelKconfigMakefilenetlinkMakefilenetromMakefileopenvswitchKconfigMakefilepacketKconfigMakefilephonetKconfigMakefilerdsKconfigMakefilerfkillKconfigMakefileroseMakefilerxrpcKconfigMakefileschedKconfigMakefilesctpKconfigMakefilesunrpcKconfigMakefileauth_gssMakefilexprtrdmaMakefiletipcKconfigMakefileunixKconfigMakefilewanrouterKconfigMakefilewimaxKconfigMakefilewirelessKconfigMakefilex25KconfigMakefilexfrmKconfigMakefilesamplesKconfigMakefilekobjectMakefilekprobesMakefiletrace_eventsMakefiletracepointsMakefilescripts.conmakehash.cmd.gitignore.kallsyms.cmd.pnmtologo.cmd.unifdef.cmdKbuild.includeLindentMakefileMakefile.asm-genericMakefile.buildMakefile.cleanMakefile.fwinstMakefile.headersinstMakefile.hostMakefile.libMakefile.modinstMakefile.modpostbasic.docproc.cmd.fixdep.cmd.gitignore.hash.cmdMakefiledocprocdocproc.cfixdepfixdep.chashhash.cmodules.orderbin2c.cbinoffset.cbloat-o-meterbootgraph.plcheckincludes.plcheckkconfigsymbols.shcheckpatch.plcheckstack.plchecksyscalls.shcheckversion.plcleanfilecleanpatchconfigconmakehashconmakehash.cdecodecodediffconfigdtc.gitignoreMakefileMakefile.dtcchecks.cdata.cdtc-lexer.ldtc-lexer.lex.c_shippeddtc-parser.tab.c_shippeddtc-parser.tab.h_shippeddtc-parser.ydtc.cdtc.hflattree.cfstree.clibfdtMakefile.libfdtfdt.cfdt.hfdt_ro.cfdt_rw.cfdt_strerror.cfdt_sw.cfdt_wip.clibfdt.hlibfdt_env.hlibfdt_internal.hlivetree.csrcpos.csrcpos.htreesource.cversion_gen.hexport_report.plextract-ikconfiggcc-version.shgcc-x86_32-has-stack-protector.shgcc-x86_64-has-stack-protector.shgen_initramfs_list.shgenksyms.genksyms.cmd.genksyms.o.cmd.gitignore.lex.o.cmd.parse.o.cmdMakefilegenksymsgenksyms.cgenksyms.hkeywords.ckeywords.c_shippedkeywords.gperflex.clex.c_shippedlex.lmodules.orderparse.cparse.c_shippedparse.hparse.h_shippedparse.yget_maintainer.plgfp-translateheaderdep.plheaders.shheaders_check.plheaders_install.plkallsymskallsyms.ckconfig.conf.cmd.conf.o.cmd.gitignore.kxgettext.o.cmd.zconf.tab.o.cmdMakefilePOTFILES.incheck.shconfconf.cconfdata.cexpr.cexpr.hgconf.cgconf.gladeimages.ckconfig_load.ckxgettext.clex.zconf.clex.zconf.c_shippedlkc.hlkc_proto.hlxdialog.gitignoreBIG.FAT.WARNINGcheck-lxdialog.shchecklist.cdialog.hinputbox.cmenubox.ctextbox.cutil.cyesno.cmconf.cmenu.cqconf.ccqconf.hstreamline_config.plsymbol.cutil.czconf.gperfzconf.hash.czconf.hash.c_shippedzconf.lzconf.tab.czconf.tab.c_shippedzconf.ykernel-docksymoopsREADMEmakelstmarkup_oops.plmkcompile_hmkmakefilemksysmapmkuboot.shmkversionmod.elfconfig.h.cmd.empty.o.cmd.file2alias.o.cmd.gitignore.mk_elfconfig.cmd.mod-extract.cmd.modpost.cmd.modpost.o.cmd.sumversion.o.cmdMakefileelfconfig.hempty.cfile2alias.cmk_elfconfigmk_elfconfig.cmod-extractmod-extract.cmodpostmodpost.cmodpost.hmodsign-note.shmodules.ordersumversion.cmodule-common.ldsmodules.ordernamespace.plpackageMakefilebuilddebbuildtarmkspecpatch-kernelpnmtologopnmtologo.cprofile2linkerlist.plrecordmcount.plrt-testercheck-all.shrt-tester.pyrt-tester.pycrt-tester.pyot2-l1-2rt-sameprio.tstt2-l1-pi.tstt2-l1-signal.tstt2-l2-2rt-deadlock.tstt3-l1-pi-1rt.tstt3-l1-pi-2rt.tstt3-l1-pi-3rt.tstt3-l1-pi-signal.tstt3-l1-pi-steal.tstt3-l2-pi.tstt4-l2-pi-deboost.tstt5-l4-pi-boost-deboost-setsched.tstt5-l4-pi-boost-deboost.tstselinuxMakefileREADMEgenheadersMakefilegenheaders.cinstall_policy.shmdp.gitignoreMakefiledbus_contextsmdp.csetlocalversionshow_deltatags.shtracingdraw_functrace.pydraw_functrace.pycdraw_functrace.pyounifdefunifdef.cver_linuxsecurityKconfigMakefileintegrityimaKconfigMakefilekeysMakefileselinuxKconfigMakefilessMakefilesmackKconfigMakefiletomoyoKconfigMakefilesoundKconfigMakefileaoaKconfigMakefilecodecsKconfigMakefilecoreMakefilefabricsKconfigMakefilesoundbusKconfigMakefilei2sbusMakefilearmKconfigMakefileatmelKconfigMakefilecoreKconfigMakefileossMakefileseqKconfigMakefileossMakefiledriversKconfigMakefilempu401Makefileopl3Makefileopl4MakefilepcspMakefilevxMakefilei2cMakefileotherMakefileisaKconfigMakefilead1816aMakefilead1848Makefilecs423xMakefilees1688MakefilegusMakefilemsndMakefileopti9xxMakefilesbMakefilewavefrontMakefilewssMakefilemipsKconfigMakefileossKconfigMakefiledmasoundKconfigMakefilepariscKconfigMakefilepciKconfigMakefileac97Makefileali5451Makefileau88x0Makefileaw2Makefileca0106Makefilecs46xxMakefilecs5535audioMakefilectxfiMakefileechoaudioMakefileemu10k1MakefilehdaKconfigMakefileice1712Makefilekorg1212Makefilelx6464esMakefilemixartMakefilenm256MakefileoxygenMakefilepcxhrMakefileriptideMakefilerme9652MakefiletridentMakefilevx222MakefileymfpciMakefilepcmciaKconfigMakefilepdaudiocfMakefilevxMakefileppcKconfigMakefileshKconfigMakefilesocKconfigMakefileatmelKconfigMakefileau1xKconfigMakefileblackfinKconfigMakefilecodecsKconfigMakefiledavinciKconfigMakefilefslKconfigMakefileimxKconfigMakefileomapKconfigMakefilepxaKconfigMakefiles3c24xxKconfigMakefiles6000KconfigMakefileshKconfigMakefiletxx9KconfigMakefilesparcKconfigMakefilespiKconfigMakefilesynthMakefileemuxMakefileusb6fireMakefileKconfigMakefilebcd2000MakefilecaiaqMakefilehifaceMakefilemiscMakefileusx2yMakefiletoolsbuildMakefile.buildMakefile.featurefeatureMakefiletestsexMakefilelibapiMakefiletraceeventMakefileperfDocumentationMakefileMakefileMakefile.perfarcharmMakefilearm64MakefilepowerpcMakefiles390MakefileshMakefilesparcMakefilex86MakefileconfigMakefileMakefile.archscriptsperlPerf-Trace-UtilMakefile.PLscriptsMakefile.includetestingselftestsMakefilemqueueMakefilevirtiovirtio-traceMakefileusrKconfigMakefilevirtkvmKconfig/usr/src//usr/src/kernels//usr/src/kernels/2.6.32-042stab145.3.debug//usr/src/kernels/2.6.32-042stab145.3.debug/arch//usr/src/kernels/2.6.32-042stab145.3.debug/arch/alpha//usr/src/kernels/2.6.32-042stab145.3.debug/arch/alpha/boot//usr/src/kernels/2.6.32-042stab145.3.debug/arch/alpha/kernel//usr/src/kernels/2.6.32-042stab145.3.debug/arch/alpha/lib//usr/src/kernels/2.6.32-042stab145.3.debug/arch/alpha/math-emu//usr/src/kernels/2.6.32-042stab145.3.debug/arch/alpha/mm//usr/src/kernels/2.6.32-042stab145.3.debug/arch/alpha/oprofile//usr/src/kernels/2.6.32-042stab145.3.debug/arch/arm//usr/src/kernels/2.6.32-042stab145.3.debug/arch/arm/boot//usr/src/kernels/2.6.32-042stab145.3.debug/arch/arm/boot/bootp//usr/src/kernels/2.6.32-042stab145.3.debug/arch/arm/boot/compressed//usr/src/kernels/2.6.32-042stab145.3.debug/arch/arm/common//usr/src/kernels/2.6.32-042stab145.3.debug/arch/arm/kernel//usr/src/kernels/2.6.32-042stab145.3.debug/arch/arm/lib//usr/src/kernels/2.6.32-042stab145.3.debug/arch/arm/mach-aaec2000//usr/src/kernels/2.6.32-042stab145.3.debug/arch/arm/mach-at91//usr/src/kernels/2.6.32-042stab145.3.debug/arch/arm/mach-bcmring//usr/src/kernels/2.6.32-042stab145.3.debug/arch/arm/mach-bcmring/csp//usr/src/kernels/2.6.32-042stab145.3.debug/arch/arm/mach-bcmring/csp/chipc//usr/src/kernels/2.6.32-042stab145.3.debug/arch/arm/mach-bcmring/csp/dmac//usr/src/kernels/2.6.32-042stab145.3.debug/arch/arm/mach-bcmring/csp/tmr//usr/src/kernels/2.6.32-042stab145.3.debug/arch/arm/mach-clps711x//usr/src/kernels/2.6.32-042stab145.3.debug/arch/arm/mach-davinci//usr/src/kernels/2.6.32-042stab145.3.debug/arch/arm/mach-ebsa110//usr/src/kernels/2.6.32-042stab145.3.debug/arch/arm/mach-ep93xx//usr/src/kernels/2.6.32-042stab145.3.debug/arch/arm/mach-footbridge//usr/src/kernels/2.6.32-042stab145.3.debug/arch/arm/mach-gemini//usr/src/kernels/2.6.32-042stab145.3.debug/arch/arm/mach-h720x//usr/src/kernels/2.6.32-042stab145.3.debug/arch/arm/mach-integrator//usr/src/kernels/2.6.32-042stab145.3.debug/arch/arm/mach-iop13xx//usr/src/kernels/2.6.32-042stab145.3.debug/arch/arm/mach-iop32x//usr/src/kernels/2.6.32-042stab145.3.debug/arch/arm/mach-iop33x//usr/src/kernels/2.6.32-042stab145.3.debug/arch/arm/mach-ixp2000//usr/src/kernels/2.6.32-042stab145.3.debug/arch/arm/mach-ixp23xx//usr/src/kernels/2.6.32-042stab145.3.debug/arch/arm/mach-ixp4xx//usr/src/kernels/2.6.32-042stab145.3.debug/arch/arm/mach-kirkwood//usr/src/kernels/2.6.32-042stab145.3.debug/arch/arm/mach-ks8695//usr/src/kernels/2.6.32-042stab145.3.debug/arch/arm/mach-l7200//usr/src/kernels/2.6.32-042stab145.3.debug/arch/arm/mach-lh7a40x//usr/src/kernels/2.6.32-042stab145.3.debug/arch/arm/mach-loki//usr/src/kernels/2.6.32-042stab145.3.debug/arch/arm/mach-mmp//usr/src/kernels/2.6.32-042stab145.3.debug/arch/arm/mach-msm//usr/src/kernels/2.6.32-042stab145.3.debug/arch/arm/mach-mv78xx0//usr/src/kernels/2.6.32-042stab145.3.debug/arch/arm/mach-mx1//usr/src/kernels/2.6.32-042stab145.3.debug/arch/arm/mach-mx2//usr/src/kernels/2.6.32-042stab145.3.debug/arch/arm/mach-mx25//usr/src/kernels/2.6.32-042stab145.3.debug/arch/arm/mach-mx3//usr/src/kernels/2.6.32-042stab145.3.debug/arch/arm/mach-mxc91231//usr/src/kernels/2.6.32-042stab145.3.debug/arch/arm/mach-netx//usr/src/kernels/2.6.32-042stab145.3.debug/arch/arm/mach-nomadik//usr/src/kernels/2.6.32-042stab145.3.debug/arch/arm/mach-ns9xxx//usr/src/kernels/2.6.32-042stab145.3.debug/arch/arm/mach-omap1//usr/src/kernels/2.6.32-042stab145.3.debug/arch/arm/mach-omap2//usr/src/kernels/2.6.32-042stab145.3.debug/arch/arm/mach-orion5x//usr/src/kernels/2.6.32-042stab145.3.debug/arch/arm/mach-pnx4008//usr/src/kernels/2.6.32-042stab145.3.debug/arch/arm/mach-pxa//usr/src/kernels/2.6.32-042stab145.3.debug/arch/arm/mach-realview//usr/src/kernels/2.6.32-042stab145.3.debug/arch/arm/mach-rpc//usr/src/kernels/2.6.32-042stab145.3.debug/arch/arm/mach-s3c2400//usr/src/kernels/2.6.32-042stab145.3.debug/arch/arm/mach-s3c2410//usr/src/kernels/2.6.32-042stab145.3.debug/arch/arm/mach-s3c2412//usr/src/kernels/2.6.32-042stab145.3.debug/arch/arm/mach-s3c2440//usr/src/kernels/2.6.32-042stab145.3.debug/arch/arm/mach-s3c2442//usr/src/kernels/2.6.32-042stab145.3.debug/arch/arm/mach-s3c2443//usr/src/kernels/2.6.32-042stab145.3.debug/arch/arm/mach-s3c6400//usr/src/kernels/2.6.32-042stab145.3.debug/arch/arm/mach-s3c6410//usr/src/kernels/2.6.32-042stab145.3.debug/arch/arm/mach-s5pc100//usr/src/kernels/2.6.32-042stab145.3.debug/arch/arm/mach-sa1100//usr/src/kernels/2.6.32-042stab145.3.debug/arch/arm/mach-shark//usr/src/kernels/2.6.32-042stab145.3.debug/arch/arm/mach-stmp378x//usr/src/kernels/2.6.32-042stab145.3.debug/arch/arm/mach-stmp37xx//usr/src/kernels/2.6.32-042stab145.3.debug/arch/arm/mach-u300//usr/src/kernels/2.6.32-042stab145.3.debug/arch/arm/mach-versatile//usr/src/kernels/2.6.32-042stab145.3.debug/arch/arm/mach-w90x900//usr/src/kernels/2.6.32-042stab145.3.debug/arch/arm/mm//usr/src/kernels/2.6.32-042stab145.3.debug/arch/arm/nwfpe//usr/src/kernels/2.6.32-042stab145.3.debug/arch/arm/oprofile//usr/src/kernels/2.6.32-042stab145.3.debug/arch/arm/plat-iop//usr/src/kernels/2.6.32-042stab145.3.debug/arch/arm/plat-mxc//usr/src/kernels/2.6.32-042stab145.3.debug/arch/arm/plat-omap//usr/src/kernels/2.6.32-042stab145.3.debug/arch/arm/plat-orion//usr/src/kernels/2.6.32-042stab145.3.debug/arch/arm/plat-pxa//usr/src/kernels/2.6.32-042stab145.3.debug/arch/arm/plat-s3c//usr/src/kernels/2.6.32-042stab145.3.debug/arch/arm/plat-s3c24xx//usr/src/kernels/2.6.32-042stab145.3.debug/arch/arm/plat-s3c64xx//usr/src/kernels/2.6.32-042stab145.3.debug/arch/arm/plat-s5pc1xx//usr/src/kernels/2.6.32-042stab145.3.debug/arch/arm/plat-stmp3xxx//usr/src/kernels/2.6.32-042stab145.3.debug/arch/arm/tools//usr/src/kernels/2.6.32-042stab145.3.debug/arch/arm/vfp//usr/src/kernels/2.6.32-042stab145.3.debug/arch/avr32//usr/src/kernels/2.6.32-042stab145.3.debug/arch/avr32/boards//usr/src/kernels/2.6.32-042stab145.3.debug/arch/avr32/boards/atngw100//usr/src/kernels/2.6.32-042stab145.3.debug/arch/avr32/boards/atstk1000//usr/src/kernels/2.6.32-042stab145.3.debug/arch/avr32/boards/favr-32//usr/src/kernels/2.6.32-042stab145.3.debug/arch/avr32/boards/hammerhead//usr/src/kernels/2.6.32-042stab145.3.debug/arch/avr32/boards/merisc//usr/src/kernels/2.6.32-042stab145.3.debug/arch/avr32/boards/mimc200//usr/src/kernels/2.6.32-042stab145.3.debug/arch/avr32/boot//usr/src/kernels/2.6.32-042stab145.3.debug/arch/avr32/boot/images//usr/src/kernels/2.6.32-042stab145.3.debug/arch/avr32/boot/u-boot//usr/src/kernels/2.6.32-042stab145.3.debug/arch/avr32/kernel//usr/src/kernels/2.6.32-042stab145.3.debug/arch/avr32/lib//usr/src/kernels/2.6.32-042stab145.3.debug/arch/avr32/mach-at32ap//usr/src/kernels/2.6.32-042stab145.3.debug/arch/avr32/mm//usr/src/kernels/2.6.32-042stab145.3.debug/arch/avr32/oprofile//usr/src/kernels/2.6.32-042stab145.3.debug/arch/blackfin//usr/src/kernels/2.6.32-042stab145.3.debug/arch/blackfin/boot//usr/src/kernels/2.6.32-042stab145.3.debug/arch/blackfin/kernel//usr/src/kernels/2.6.32-042stab145.3.debug/arch/blackfin/kernel/cplb-mpu//usr/src/kernels/2.6.32-042stab145.3.debug/arch/blackfin/kernel/cplb-nompu//usr/src/kernels/2.6.32-042stab145.3.debug/arch/blackfin/lib//usr/src/kernels/2.6.32-042stab145.3.debug/arch/blackfin/mach-bf518//usr/src/kernels/2.6.32-042stab145.3.debug/arch/blackfin/mach-bf518/boards//usr/src/kernels/2.6.32-042stab145.3.debug/arch/blackfin/mach-bf527//usr/src/kernels/2.6.32-042stab145.3.debug/arch/blackfin/mach-bf527/boards//usr/src/kernels/2.6.32-042stab145.3.debug/arch/blackfin/mach-bf533//usr/src/kernels/2.6.32-042stab145.3.debug/arch/blackfin/mach-bf533/boards//usr/src/kernels/2.6.32-042stab145.3.debug/arch/blackfin/mach-bf537//usr/src/kernels/2.6.32-042stab145.3.debug/arch/blackfin/mach-bf537/boards//usr/src/kernels/2.6.32-042stab145.3.debug/arch/blackfin/mach-bf538//usr/src/kernels/2.6.32-042stab145.3.debug/arch/blackfin/mach-bf538/boards//usr/src/kernels/2.6.32-042stab145.3.debug/arch/blackfin/mach-bf548//usr/src/kernels/2.6.32-042stab145.3.debug/arch/blackfin/mach-bf548/boards//usr/src/kernels/2.6.32-042stab145.3.debug/arch/blackfin/mach-bf561//usr/src/kernels/2.6.32-042stab145.3.debug/arch/blackfin/mach-bf561/boards//usr/src/kernels/2.6.32-042stab145.3.debug/arch/blackfin/mach-common//usr/src/kernels/2.6.32-042stab145.3.debug/arch/blackfin/mm//usr/src/kernels/2.6.32-042stab145.3.debug/arch/blackfin/oprofile//usr/src/kernels/2.6.32-042stab145.3.debug/arch/cris//usr/src/kernels/2.6.32-042stab145.3.debug/arch/cris/arch-v10//usr/src/kernels/2.6.32-042stab145.3.debug/arch/cris/arch-v10/drivers//usr/src/kernels/2.6.32-042stab145.3.debug/arch/cris/arch-v10/kernel//usr/src/kernels/2.6.32-042stab145.3.debug/arch/cris/arch-v10/lib//usr/src/kernels/2.6.32-042stab145.3.debug/arch/cris/arch-v10/mm//usr/src/kernels/2.6.32-042stab145.3.debug/arch/cris/arch-v32//usr/src/kernels/2.6.32-042stab145.3.debug/arch/cris/arch-v32/drivers//usr/src/kernels/2.6.32-042stab145.3.debug/arch/cris/arch-v32/drivers/mach-a3//usr/src/kernels/2.6.32-042stab145.3.debug/arch/cris/arch-v32/drivers/mach-fs//usr/src/kernels/2.6.32-042stab145.3.debug/arch/cris/arch-v32/drivers/pci//usr/src/kernels/2.6.32-042stab145.3.debug/arch/cris/arch-v32/kernel//usr/src/kernels/2.6.32-042stab145.3.debug/arch/cris/arch-v32/lib//usr/src/kernels/2.6.32-042stab145.3.debug/arch/cris/arch-v32/mach-a3//usr/src/kernels/2.6.32-042stab145.3.debug/arch/cris/arch-v32/mach-fs//usr/src/kernels/2.6.32-042stab145.3.debug/arch/cris/arch-v32/mm//usr/src/kernels/2.6.32-042stab145.3.debug/arch/cris/boot//usr/src/kernels/2.6.32-042stab145.3.debug/arch/cris/boot/compressed//usr/src/kernels/2.6.32-042stab145.3.debug/arch/cris/boot/rescue//usr/src/kernels/2.6.32-042stab145.3.debug/arch/cris/include//usr/src/kernels/2.6.32-042stab145.3.debug/arch/cris/include/arch-v32//usr/src/kernels/2.6.32-042stab145.3.debug/arch/cris/include/arch-v32/arch//usr/src/kernels/2.6.32-042stab145.3.debug/arch/cris/include/arch-v32/arch/hwregs//usr/src/kernels/2.6.32-042stab145.3.debug/arch/cris/include/arch-v32/arch/hwregs/iop//usr/src/kernels/2.6.32-042stab145.3.debug/arch/cris/kernel//usr/src/kernels/2.6.32-042stab145.3.debug/arch/cris/mm//usr/src/kernels/2.6.32-042stab145.3.debug/arch/frv//usr/src/kernels/2.6.32-042stab145.3.debug/arch/frv/boot//usr/src/kernels/2.6.32-042stab145.3.debug/arch/frv/kernel//usr/src/kernels/2.6.32-042stab145.3.debug/arch/frv/lib//usr/src/kernels/2.6.32-042stab145.3.debug/arch/frv/mb93090-mb00//usr/src/kernels/2.6.32-042stab145.3.debug/arch/frv/mm//usr/src/kernels/2.6.32-042stab145.3.debug/arch/h8300//usr/src/kernels/2.6.32-042stab145.3.debug/arch/h8300/boot//usr/src/kernels/2.6.32-042stab145.3.debug/arch/h8300/boot/compressed//usr/src/kernels/2.6.32-042stab145.3.debug/arch/h8300/kernel//usr/src/kernels/2.6.32-042stab145.3.debug/arch/h8300/kernel/timer//usr/src/kernels/2.6.32-042stab145.3.debug/arch/h8300/lib//usr/src/kernels/2.6.32-042stab145.3.debug/arch/h8300/mm//usr/src/kernels/2.6.32-042stab145.3.debug/arch/h8300/platform//usr/src/kernels/2.6.32-042stab145.3.debug/arch/h8300/platform/h8300h//usr/src/kernels/2.6.32-042stab145.3.debug/arch/h8300/platform/h8300h/aki3068net//usr/src/kernels/2.6.32-042stab145.3.debug/arch/h8300/platform/h8300h/generic//usr/src/kernels/2.6.32-042stab145.3.debug/arch/h8300/platform/h8300h/h8max//usr/src/kernels/2.6.32-042stab145.3.debug/arch/h8300/platform/h8s//usr/src/kernels/2.6.32-042stab145.3.debug/arch/h8300/platform/h8s/edosk2674//usr/src/kernels/2.6.32-042stab145.3.debug/arch/h8300/platform/h8s/generic//usr/src/kernels/2.6.32-042stab145.3.debug/arch/ia64//usr/src/kernels/2.6.32-042stab145.3.debug/arch/ia64/dig//usr/src/kernels/2.6.32-042stab145.3.debug/arch/ia64/hp//usr/src/kernels/2.6.32-042stab145.3.debug/arch/ia64/hp/common//usr/src/kernels/2.6.32-042stab145.3.debug/arch/ia64/hp/sim//usr/src/kernels/2.6.32-042stab145.3.debug/arch/ia64/hp/sim/boot//usr/src/kernels/2.6.32-042stab145.3.debug/arch/ia64/hp/zx1//usr/src/kernels/2.6.32-042stab145.3.debug/arch/ia64/ia32//usr/src/kernels/2.6.32-042stab145.3.debug/arch/ia64/kernel//usr/src/kernels/2.6.32-042stab145.3.debug/arch/ia64/kernel/cpufreq//usr/src/kernels/2.6.32-042stab145.3.debug/arch/ia64/kvm//usr/src/kernels/2.6.32-042stab145.3.debug/arch/ia64/lib//usr/src/kernels/2.6.32-042stab145.3.debug/arch/ia64/mm//usr/src/kernels/2.6.32-042stab145.3.debug/arch/ia64/oprofile//usr/src/kernels/2.6.32-042stab145.3.debug/arch/ia64/pci//usr/src/kernels/2.6.32-042stab145.3.debug/arch/ia64/sn//usr/src/kernels/2.6.32-042stab145.3.debug/arch/ia64/sn/kernel//usr/src/kernels/2.6.32-042stab145.3.debug/arch/ia64/sn/kernel/sn2//usr/src/kernels/2.6.32-042stab145.3.debug/arch/ia64/sn/pci//usr/src/kernels/2.6.32-042stab145.3.debug/arch/ia64/sn/pci/pcibr//usr/src/kernels/2.6.32-042stab145.3.debug/arch/ia64/uv//usr/src/kernels/2.6.32-042stab145.3.debug/arch/ia64/uv/kernel//usr/src/kernels/2.6.32-042stab145.3.debug/arch/ia64/xen//usr/src/kernels/2.6.32-042stab145.3.debug/arch/m32r//usr/src/kernels/2.6.32-042stab145.3.debug/arch/m32r/boot//usr/src/kernels/2.6.32-042stab145.3.debug/arch/m32r/boot/compressed//usr/src/kernels/2.6.32-042stab145.3.debug/arch/m32r/kernel//usr/src/kernels/2.6.32-042stab145.3.debug/arch/m32r/lib//usr/src/kernels/2.6.32-042stab145.3.debug/arch/m32r/mm//usr/src/kernels/2.6.32-042stab145.3.debug/arch/m32r/oprofile//usr/src/kernels/2.6.32-042stab145.3.debug/arch/m32r/platforms//usr/src/kernels/2.6.32-042stab145.3.debug/arch/m32r/platforms/m32104ut//usr/src/kernels/2.6.32-042stab145.3.debug/arch/m32r/platforms/m32700ut//usr/src/kernels/2.6.32-042stab145.3.debug/arch/m32r/platforms/mappi//usr/src/kernels/2.6.32-042stab145.3.debug/arch/m32r/platforms/mappi2//usr/src/kernels/2.6.32-042stab145.3.debug/arch/m32r/platforms/mappi3//usr/src/kernels/2.6.32-042stab145.3.debug/arch/m32r/platforms/oaks32r//usr/src/kernels/2.6.32-042stab145.3.debug/arch/m32r/platforms/opsput//usr/src/kernels/2.6.32-042stab145.3.debug/arch/m32r/platforms/usrv//usr/src/kernels/2.6.32-042stab145.3.debug/arch/m68k//usr/src/kernels/2.6.32-042stab145.3.debug/arch/m68k/amiga//usr/src/kernels/2.6.32-042stab145.3.debug/arch/m68k/apollo//usr/src/kernels/2.6.32-042stab145.3.debug/arch/m68k/atari//usr/src/kernels/2.6.32-042stab145.3.debug/arch/m68k/bvme6000//usr/src/kernels/2.6.32-042stab145.3.debug/arch/m68k/fpsp040//usr/src/kernels/2.6.32-042stab145.3.debug/arch/m68k/hp300//usr/src/kernels/2.6.32-042stab145.3.debug/arch/m68k/ifpsp060//usr/src/kernels/2.6.32-042stab145.3.debug/arch/m68k/kernel//usr/src/kernels/2.6.32-042stab145.3.debug/arch/m68k/lib//usr/src/kernels/2.6.32-042stab145.3.debug/arch/m68k/mac//usr/src/kernels/2.6.32-042stab145.3.debug/arch/m68k/math-emu//usr/src/kernels/2.6.32-042stab145.3.debug/arch/m68k/mm//usr/src/kernels/2.6.32-042stab145.3.debug/arch/m68k/mvme147//usr/src/kernels/2.6.32-042stab145.3.debug/arch/m68k/mvme16x//usr/src/kernels/2.6.32-042stab145.3.debug/arch/m68k/q40//usr/src/kernels/2.6.32-042stab145.3.debug/arch/m68k/sun3//usr/src/kernels/2.6.32-042stab145.3.debug/arch/m68k/sun3/prom//usr/src/kernels/2.6.32-042stab145.3.debug/arch/m68k/sun3x//usr/src/kernels/2.6.32-042stab145.3.debug/arch/m68k/tools//usr/src/kernels/2.6.32-042stab145.3.debug/arch/m68k/tools/amiga//usr/src/kernels/2.6.32-042stab145.3.debug/arch/m68knommu//usr/src/kernels/2.6.32-042stab145.3.debug/arch/m68knommu/kernel//usr/src/kernels/2.6.32-042stab145.3.debug/arch/m68knommu/lib//usr/src/kernels/2.6.32-042stab145.3.debug/arch/m68knommu/mm//usr/src/kernels/2.6.32-042stab145.3.debug/arch/m68knommu/platform//usr/src/kernels/2.6.32-042stab145.3.debug/arch/m68knommu/platform/5206//usr/src/kernels/2.6.32-042stab145.3.debug/arch/m68knommu/platform/5206e//usr/src/kernels/2.6.32-042stab145.3.debug/arch/m68knommu/platform/520x//usr/src/kernels/2.6.32-042stab145.3.debug/arch/m68knommu/platform/523x//usr/src/kernels/2.6.32-042stab145.3.debug/arch/m68knommu/platform/5249//usr/src/kernels/2.6.32-042stab145.3.debug/arch/m68knommu/platform/5272//usr/src/kernels/2.6.32-042stab145.3.debug/arch/m68knommu/platform/527x//usr/src/kernels/2.6.32-042stab145.3.debug/arch/m68knommu/platform/528x//usr/src/kernels/2.6.32-042stab145.3.debug/arch/m68knommu/platform/5307//usr/src/kernels/2.6.32-042stab145.3.debug/arch/m68knommu/platform/532x//usr/src/kernels/2.6.32-042stab145.3.debug/arch/m68knommu/platform/5407//usr/src/kernels/2.6.32-042stab145.3.debug/arch/m68knommu/platform/68328//usr/src/kernels/2.6.32-042stab145.3.debug/arch/m68knommu/platform/68360//usr/src/kernels/2.6.32-042stab145.3.debug/arch/m68knommu/platform/68EZ328//usr/src/kernels/2.6.32-042stab145.3.debug/arch/m68knommu/platform/68VZ328//usr/src/kernels/2.6.32-042stab145.3.debug/arch/m68knommu/platform/coldfire//usr/src/kernels/2.6.32-042stab145.3.debug/arch/microblaze//usr/src/kernels/2.6.32-042stab145.3.debug/arch/microblaze/boot//usr/src/kernels/2.6.32-042stab145.3.debug/arch/microblaze/kernel//usr/src/kernels/2.6.32-042stab145.3.debug/arch/microblaze/kernel/cpu//usr/src/kernels/2.6.32-042stab145.3.debug/arch/microblaze/lib//usr/src/kernels/2.6.32-042stab145.3.debug/arch/microblaze/mm//usr/src/kernels/2.6.32-042stab145.3.debug/arch/microblaze/platform//usr/src/kernels/2.6.32-042stab145.3.debug/arch/microblaze/platform/generic//usr/src/kernels/2.6.32-042stab145.3.debug/arch/mips//usr/src/kernels/2.6.32-042stab145.3.debug/arch/mips/alchemy//usr/src/kernels/2.6.32-042stab145.3.debug/arch/mips/alchemy/common//usr/src/kernels/2.6.32-042stab145.3.debug/arch/mips/alchemy/devboards//usr/src/kernels/2.6.32-042stab145.3.debug/arch/mips/alchemy/devboards/db1x00//usr/src/kernels/2.6.32-042stab145.3.debug/arch/mips/alchemy/devboards/pb1000//usr/src/kernels/2.6.32-042stab145.3.debug/arch/mips/alchemy/devboards/pb1100//usr/src/kernels/2.6.32-042stab145.3.debug/arch/mips/alchemy/devboards/pb1200//usr/src/kernels/2.6.32-042stab145.3.debug/arch/mips/alchemy/devboards/pb1500//usr/src/kernels/2.6.32-042stab145.3.debug/arch/mips/alchemy/devboards/pb1550//usr/src/kernels/2.6.32-042stab145.3.debug/arch/mips/alchemy/mtx-1//usr/src/kernels/2.6.32-042stab145.3.debug/arch/mips/alchemy/xxs1500//usr/src/kernels/2.6.32-042stab145.3.debug/arch/mips/ar7//usr/src/kernels/2.6.32-042stab145.3.debug/arch/mips/basler//usr/src/kernels/2.6.32-042stab145.3.debug/arch/mips/basler/excite//usr/src/kernels/2.6.32-042stab145.3.debug/arch/mips/bcm47xx//usr/src/kernels/2.6.32-042stab145.3.debug/arch/mips/bcm63xx//usr/src/kernels/2.6.32-042stab145.3.debug/arch/mips/bcm63xx/boards//usr/src/kernels/2.6.32-042stab145.3.debug/arch/mips/boot//usr/src/kernels/2.6.32-042stab145.3.debug/arch/mips/cavium-octeon//usr/src/kernels/2.6.32-042stab145.3.debug/arch/mips/cavium-octeon/executive//usr/src/kernels/2.6.32-042stab145.3.debug/arch/mips/cobalt//usr/src/kernels/2.6.32-042stab145.3.debug/arch/mips/dec//usr/src/kernels/2.6.32-042stab145.3.debug/arch/mips/dec/prom//usr/src/kernels/2.6.32-042stab145.3.debug/arch/mips/emma//usr/src/kernels/2.6.32-042stab145.3.debug/arch/mips/emma/common//usr/src/kernels/2.6.32-042stab145.3.debug/arch/mips/emma/markeins//usr/src/kernels/2.6.32-042stab145.3.debug/arch/mips/fw//usr/src/kernels/2.6.32-042stab145.3.debug/arch/mips/fw/arc//usr/src/kernels/2.6.32-042stab145.3.debug/arch/mips/fw/cfe//usr/src/kernels/2.6.32-042stab145.3.debug/arch/mips/fw/lib//usr/src/kernels/2.6.32-042stab145.3.debug/arch/mips/fw/sni//usr/src/kernels/2.6.32-042stab145.3.debug/arch/mips/gt64120//usr/src/kernels/2.6.32-042stab145.3.debug/arch/mips/gt64120/wrppmc//usr/src/kernels/2.6.32-042stab145.3.debug/arch/mips/jazz//usr/src/kernels/2.6.32-042stab145.3.debug/arch/mips/kernel//usr/src/kernels/2.6.32-042stab145.3.debug/arch/mips/lasat//usr/src/kernels/2.6.32-042stab145.3.debug/arch/mips/lasat/image//usr/src/kernels/2.6.32-042stab145.3.debug/arch/mips/lib//usr/src/kernels/2.6.32-042stab145.3.debug/arch/mips/loongson//usr/src/kernels/2.6.32-042stab145.3.debug/arch/mips/loongson/common//usr/src/kernels/2.6.32-042stab145.3.debug/arch/mips/loongson/fuloong-2e//usr/src/kernels/2.6.32-042stab145.3.debug/arch/mips/math-emu//usr/src/kernels/2.6.32-042stab145.3.debug/arch/mips/mipssim//usr/src/kernels/2.6.32-042stab145.3.debug/arch/mips/mm//usr/src/kernels/2.6.32-042stab145.3.debug/arch/mips/mti-malta//usr/src/kernels/2.6.32-042stab145.3.debug/arch/mips/nxp//usr/src/kernels/2.6.32-042stab145.3.debug/arch/mips/nxp/pnx833x//usr/src/kernels/2.6.32-042stab145.3.debug/arch/mips/nxp/pnx833x/common//usr/src/kernels/2.6.32-042stab145.3.debug/arch/mips/nxp/pnx833x/stb22x//usr/src/kernels/2.6.32-042stab145.3.debug/arch/mips/nxp/pnx8550//usr/src/kernels/2.6.32-042stab145.3.debug/arch/mips/nxp/pnx8550/common//usr/src/kernels/2.6.32-042stab145.3.debug/arch/mips/nxp/pnx8550/jbs//usr/src/kernels/2.6.32-042stab145.3.debug/arch/mips/nxp/pnx8550/stb810//usr/src/kernels/2.6.32-042stab145.3.debug/arch/mips/oprofile//usr/src/kernels/2.6.32-042stab145.3.debug/arch/mips/pci//usr/src/kernels/2.6.32-042stab145.3.debug/arch/mips/pmc-sierra//usr/src/kernels/2.6.32-042stab145.3.debug/arch/mips/pmc-sierra/msp71xx//usr/src/kernels/2.6.32-042stab145.3.debug/arch/mips/pmc-sierra/yosemite//usr/src/kernels/2.6.32-042stab145.3.debug/arch/mips/power//usr/src/kernels/2.6.32-042stab145.3.debug/arch/mips/rb532//usr/src/kernels/2.6.32-042stab145.3.debug/arch/mips/sgi-ip22//usr/src/kernels/2.6.32-042stab145.3.debug/arch/mips/sgi-ip27//usr/src/kernels/2.6.32-042stab145.3.debug/arch/mips/sgi-ip32//usr/src/kernels/2.6.32-042stab145.3.debug/arch/mips/sibyte//usr/src/kernels/2.6.32-042stab145.3.debug/arch/mips/sibyte/bcm1480//usr/src/kernels/2.6.32-042stab145.3.debug/arch/mips/sibyte/common//usr/src/kernels/2.6.32-042stab145.3.debug/arch/mips/sibyte/sb1250//usr/src/kernels/2.6.32-042stab145.3.debug/arch/mips/sibyte/swarm//usr/src/kernels/2.6.32-042stab145.3.debug/arch/mips/sni//usr/src/kernels/2.6.32-042stab145.3.debug/arch/mips/txx9//usr/src/kernels/2.6.32-042stab145.3.debug/arch/mips/txx9/generic//usr/src/kernels/2.6.32-042stab145.3.debug/arch/mips/txx9/jmr3927//usr/src/kernels/2.6.32-042stab145.3.debug/arch/mips/txx9/rbtx4927//usr/src/kernels/2.6.32-042stab145.3.debug/arch/mips/txx9/rbtx4938//usr/src/kernels/2.6.32-042stab145.3.debug/arch/mips/txx9/rbtx4939//usr/src/kernels/2.6.32-042stab145.3.debug/arch/mips/vr41xx//usr/src/kernels/2.6.32-042stab145.3.debug/arch/mips/vr41xx/casio-e55//usr/src/kernels/2.6.32-042stab145.3.debug/arch/mips/vr41xx/common//usr/src/kernels/2.6.32-042stab145.3.debug/arch/mips/vr41xx/ibm-workpad//usr/src/kernels/2.6.32-042stab145.3.debug/arch/mn10300//usr/src/kernels/2.6.32-042stab145.3.debug/arch/mn10300/boot//usr/src/kernels/2.6.32-042stab145.3.debug/arch/mn10300/boot/compressed//usr/src/kernels/2.6.32-042stab145.3.debug/arch/mn10300/kernel//usr/src/kernels/2.6.32-042stab145.3.debug/arch/mn10300/lib//usr/src/kernels/2.6.32-042stab145.3.debug/arch/mn10300/mm//usr/src/kernels/2.6.32-042stab145.3.debug/arch/mn10300/oprofile//usr/src/kernels/2.6.32-042stab145.3.debug/arch/mn10300/proc-mn103e010//usr/src/kernels/2.6.32-042stab145.3.debug/arch/mn10300/unit-asb2303//usr/src/kernels/2.6.32-042stab145.3.debug/arch/mn10300/unit-asb2305//usr/src/kernels/2.6.32-042stab145.3.debug/arch/parisc//usr/src/kernels/2.6.32-042stab145.3.debug/arch/parisc/hpux//usr/src/kernels/2.6.32-042stab145.3.debug/arch/parisc/kernel//usr/src/kernels/2.6.32-042stab145.3.debug/arch/parisc/lib//usr/src/kernels/2.6.32-042stab145.3.debug/arch/parisc/math-emu//usr/src/kernels/2.6.32-042stab145.3.debug/arch/parisc/mm//usr/src/kernels/2.6.32-042stab145.3.debug/arch/parisc/oprofile//usr/src/kernels/2.6.32-042stab145.3.debug/arch/powerpc//usr/src/kernels/2.6.32-042stab145.3.debug/arch/powerpc/boot//usr/src/kernels/2.6.32-042stab145.3.debug/arch/powerpc/kernel//usr/src/kernels/2.6.32-042stab145.3.debug/arch/powerpc/kernel/vdso32//usr/src/kernels/2.6.32-042stab145.3.debug/arch/powerpc/kernel/vdso64//usr/src/kernels/2.6.32-042stab145.3.debug/arch/powerpc/kvm//usr/src/kernels/2.6.32-042stab145.3.debug/arch/powerpc/lib//usr/src/kernels/2.6.32-042stab145.3.debug/arch/powerpc/math-emu//usr/src/kernels/2.6.32-042stab145.3.debug/arch/powerpc/mm//usr/src/kernels/2.6.32-042stab145.3.debug/arch/powerpc/oprofile//usr/src/kernels/2.6.32-042stab145.3.debug/arch/powerpc/platforms//usr/src/kernels/2.6.32-042stab145.3.debug/arch/powerpc/platforms/40x//usr/src/kernels/2.6.32-042stab145.3.debug/arch/powerpc/platforms/44x//usr/src/kernels/2.6.32-042stab145.3.debug/arch/powerpc/platforms/512x//usr/src/kernels/2.6.32-042stab145.3.debug/arch/powerpc/platforms/52xx//usr/src/kernels/2.6.32-042stab145.3.debug/arch/powerpc/platforms/82xx//usr/src/kernels/2.6.32-042stab145.3.debug/arch/powerpc/platforms/83xx//usr/src/kernels/2.6.32-042stab145.3.debug/arch/powerpc/platforms/85xx//usr/src/kernels/2.6.32-042stab145.3.debug/arch/powerpc/platforms/86xx//usr/src/kernels/2.6.32-042stab145.3.debug/arch/powerpc/platforms/8xx//usr/src/kernels/2.6.32-042stab145.3.debug/arch/powerpc/platforms/amigaone//usr/src/kernels/2.6.32-042stab145.3.debug/arch/powerpc/platforms/cell//usr/src/kernels/2.6.32-042stab145.3.debug/arch/powerpc/platforms/cell/spufs//usr/src/kernels/2.6.32-042stab145.3.debug/arch/powerpc/platforms/chrp//usr/src/kernels/2.6.32-042stab145.3.debug/arch/powerpc/platforms/embedded6xx//usr/src/kernels/2.6.32-042stab145.3.debug/arch/powerpc/platforms/iseries//usr/src/kernels/2.6.32-042stab145.3.debug/arch/powerpc/platforms/maple//usr/src/kernels/2.6.32-042stab145.3.debug/arch/powerpc/platforms/pasemi//usr/src/kernels/2.6.32-042stab145.3.debug/arch/powerpc/platforms/powermac//usr/src/kernels/2.6.32-042stab145.3.debug/arch/powerpc/platforms/prep//usr/src/kernels/2.6.32-042stab145.3.debug/arch/powerpc/platforms/ps3//usr/src/kernels/2.6.32-042stab145.3.debug/arch/powerpc/platforms/pseries//usr/src/kernels/2.6.32-042stab145.3.debug/arch/powerpc/sysdev//usr/src/kernels/2.6.32-042stab145.3.debug/arch/powerpc/sysdev/bestcomm//usr/src/kernels/2.6.32-042stab145.3.debug/arch/powerpc/sysdev/qe_lib//usr/src/kernels/2.6.32-042stab145.3.debug/arch/powerpc/xmon//usr/src/kernels/2.6.32-042stab145.3.debug/arch/s390//usr/src/kernels/2.6.32-042stab145.3.debug/arch/s390/appldata//usr/src/kernels/2.6.32-042stab145.3.debug/arch/s390/boot//usr/src/kernels/2.6.32-042stab145.3.debug/arch/s390/crypto//usr/src/kernels/2.6.32-042stab145.3.debug/arch/s390/hypfs//usr/src/kernels/2.6.32-042stab145.3.debug/arch/s390/kernel//usr/src/kernels/2.6.32-042stab145.3.debug/arch/s390/kernel/vdso32//usr/src/kernels/2.6.32-042stab145.3.debug/arch/s390/kernel/vdso64//usr/src/kernels/2.6.32-042stab145.3.debug/arch/s390/kvm//usr/src/kernels/2.6.32-042stab145.3.debug/arch/s390/lib//usr/src/kernels/2.6.32-042stab145.3.debug/arch/s390/math-emu//usr/src/kernels/2.6.32-042stab145.3.debug/arch/s390/mm//usr/src/kernels/2.6.32-042stab145.3.debug/arch/s390/oprofile//usr/src/kernels/2.6.32-042stab145.3.debug/arch/score//usr/src/kernels/2.6.32-042stab145.3.debug/arch/score/boot//usr/src/kernels/2.6.32-042stab145.3.debug/arch/score/kernel//usr/src/kernels/2.6.32-042stab145.3.debug/arch/score/lib//usr/src/kernels/2.6.32-042stab145.3.debug/arch/score/mm//usr/src/kernels/2.6.32-042stab145.3.debug/arch/sh//usr/src/kernels/2.6.32-042stab145.3.debug/arch/sh/boards//usr/src/kernels/2.6.32-042stab145.3.debug/arch/sh/boards/mach-cayman//usr/src/kernels/2.6.32-042stab145.3.debug/arch/sh/boards/mach-dreamcast//usr/src/kernels/2.6.32-042stab145.3.debug/arch/sh/boards/mach-ecovec24//usr/src/kernels/2.6.32-042stab145.3.debug/arch/sh/boards/mach-edosk7705//usr/src/kernels/2.6.32-042stab145.3.debug/arch/sh/boards/mach-highlander//usr/src/kernels/2.6.32-042stab145.3.debug/arch/sh/boards/mach-hp6xx//usr/src/kernels/2.6.32-042stab145.3.debug/arch/sh/boards/mach-kfr2r09//usr/src/kernels/2.6.32-042stab145.3.debug/arch/sh/boards/mach-landisk//usr/src/kernels/2.6.32-042stab145.3.debug/arch/sh/boards/mach-lboxre2//usr/src/kernels/2.6.32-042stab145.3.debug/arch/sh/boards/mach-microdev//usr/src/kernels/2.6.32-042stab145.3.debug/arch/sh/boards/mach-migor//usr/src/kernels/2.6.32-042stab145.3.debug/arch/sh/boards/mach-r2d//usr/src/kernels/2.6.32-042stab145.3.debug/arch/sh/boards/mach-rsk//usr/src/kernels/2.6.32-042stab145.3.debug/arch/sh/boards/mach-sdk7780//usr/src/kernels/2.6.32-042stab145.3.debug/arch/sh/boards/mach-se//usr/src/kernels/2.6.32-042stab145.3.debug/arch/sh/boards/mach-se/7206//usr/src/kernels/2.6.32-042stab145.3.debug/arch/sh/boards/mach-se/7343//usr/src/kernels/2.6.32-042stab145.3.debug/arch/sh/boards/mach-se/770x//usr/src/kernels/2.6.32-042stab145.3.debug/arch/sh/boards/mach-se/7721//usr/src/kernels/2.6.32-042stab145.3.debug/arch/sh/boards/mach-se/7722//usr/src/kernels/2.6.32-042stab145.3.debug/arch/sh/boards/mach-se/7724//usr/src/kernels/2.6.32-042stab145.3.debug/arch/sh/boards/mach-se/7751//usr/src/kernels/2.6.32-042stab145.3.debug/arch/sh/boards/mach-se/7780//usr/src/kernels/2.6.32-042stab145.3.debug/arch/sh/boards/mach-sh03//usr/src/kernels/2.6.32-042stab145.3.debug/arch/sh/boards/mach-sh7763rdp//usr/src/kernels/2.6.32-042stab145.3.debug/arch/sh/boards/mach-snapgear//usr/src/kernels/2.6.32-042stab145.3.debug/arch/sh/boards/mach-systemh//usr/src/kernels/2.6.32-042stab145.3.debug/arch/sh/boards/mach-titan//usr/src/kernels/2.6.32-042stab145.3.debug/arch/sh/boards/mach-x3proto//usr/src/kernels/2.6.32-042stab145.3.debug/arch/sh/boot//usr/src/kernels/2.6.32-042stab145.3.debug/arch/sh/boot/compressed//usr/src/kernels/2.6.32-042stab145.3.debug/arch/sh/boot/romimage//usr/src/kernels/2.6.32-042stab145.3.debug/arch/sh/cchips//usr/src/kernels/2.6.32-042stab145.3.debug/arch/sh/cchips/hd6446x//usr/src/kernels/2.6.32-042stab145.3.debug/arch/sh/drivers//usr/src/kernels/2.6.32-042stab145.3.debug/arch/sh/drivers/dma//usr/src/kernels/2.6.32-042stab145.3.debug/arch/sh/drivers/pci//usr/src/kernels/2.6.32-042stab145.3.debug/arch/sh/drivers/superhyway//usr/src/kernels/2.6.32-042stab145.3.debug/arch/sh/kernel//usr/src/kernels/2.6.32-042stab145.3.debug/arch/sh/kernel/cpu//usr/src/kernels/2.6.32-042stab145.3.debug/arch/sh/kernel/cpu/irq//usr/src/kernels/2.6.32-042stab145.3.debug/arch/sh/kernel/cpu/sh2//usr/src/kernels/2.6.32-042stab145.3.debug/arch/sh/kernel/cpu/sh2a//usr/src/kernels/2.6.32-042stab145.3.debug/arch/sh/kernel/cpu/sh3//usr/src/kernels/2.6.32-042stab145.3.debug/arch/sh/kernel/cpu/sh4//usr/src/kernels/2.6.32-042stab145.3.debug/arch/sh/kernel/cpu/sh4a//usr/src/kernels/2.6.32-042stab145.3.debug/arch/sh/kernel/cpu/sh5//usr/src/kernels/2.6.32-042stab145.3.debug/arch/sh/kernel/cpu/shmobile//usr/src/kernels/2.6.32-042stab145.3.debug/arch/sh/kernel/vsyscall//usr/src/kernels/2.6.32-042stab145.3.debug/arch/sh/lib//usr/src/kernels/2.6.32-042stab145.3.debug/arch/sh/lib64//usr/src/kernels/2.6.32-042stab145.3.debug/arch/sh/math-emu//usr/src/kernels/2.6.32-042stab145.3.debug/arch/sh/mm//usr/src/kernels/2.6.32-042stab145.3.debug/arch/sh/oprofile//usr/src/kernels/2.6.32-042stab145.3.debug/arch/sh/tools//usr/src/kernels/2.6.32-042stab145.3.debug/arch/sparc//usr/src/kernels/2.6.32-042stab145.3.debug/arch/sparc/boot//usr/src/kernels/2.6.32-042stab145.3.debug/arch/sparc/kernel//usr/src/kernels/2.6.32-042stab145.3.debug/arch/sparc/lib//usr/src/kernels/2.6.32-042stab145.3.debug/arch/sparc/math-emu//usr/src/kernels/2.6.32-042stab145.3.debug/arch/sparc/mm//usr/src/kernels/2.6.32-042stab145.3.debug/arch/sparc/oprofile//usr/src/kernels/2.6.32-042stab145.3.debug/arch/sparc/prom//usr/src/kernels/2.6.32-042stab145.3.debug/arch/um//usr/src/kernels/2.6.32-042stab145.3.debug/arch/um/drivers//usr/src/kernels/2.6.32-042stab145.3.debug/arch/um/kernel//usr/src/kernels/2.6.32-042stab145.3.debug/arch/um/kernel/skas//usr/src/kernels/2.6.32-042stab145.3.debug/arch/um/os-Linux//usr/src/kernels/2.6.32-042stab145.3.debug/arch/um/os-Linux/drivers//usr/src/kernels/2.6.32-042stab145.3.debug/arch/um/os-Linux/skas//usr/src/kernels/2.6.32-042stab145.3.debug/arch/um/os-Linux/sys-i386//usr/src/kernels/2.6.32-042stab145.3.debug/arch/um/os-Linux/sys-x86_64//usr/src/kernels/2.6.32-042stab145.3.debug/arch/um/scripts//usr/src/kernels/2.6.32-042stab145.3.debug/arch/um/sys-i386//usr/src/kernels/2.6.32-042stab145.3.debug/arch/um/sys-ia64//usr/src/kernels/2.6.32-042stab145.3.debug/arch/um/sys-ppc//usr/src/kernels/2.6.32-042stab145.3.debug/arch/um/sys-x86_64//usr/src/kernels/2.6.32-042stab145.3.debug/arch/x86//usr/src/kernels/2.6.32-042stab145.3.debug/arch/x86/boot//usr/src/kernels/2.6.32-042stab145.3.debug/arch/x86/boot/compressed//usr/src/kernels/2.6.32-042stab145.3.debug/arch/x86/crypto//usr/src/kernels/2.6.32-042stab145.3.debug/arch/x86/ia32//usr/src/kernels/2.6.32-042stab145.3.debug/arch/x86/include//usr/src/kernels/2.6.32-042stab145.3.debug/arch/x86/include/asm//usr/src/kernels/2.6.32-042stab145.3.debug/arch/x86/include/asm/crypto//usr/src/kernels/2.6.32-042stab145.3.debug/arch/x86/include/asm/trace//usr/src/kernels/2.6.32-042stab145.3.debug/arch/x86/include/asm/uv//usr/src/kernels/2.6.32-042stab145.3.debug/arch/x86/include/asm/visws//usr/src/kernels/2.6.32-042stab145.3.debug/arch/x86/include/asm/xen//usr/src/kernels/2.6.32-042stab145.3.debug/arch/x86/include/generated//usr/src/kernels/2.6.32-042stab145.3.debug/arch/x86/kernel//usr/src/kernels/2.6.32-042stab145.3.debug/arch/x86/kernel/acpi//usr/src/kernels/2.6.32-042stab145.3.debug/arch/x86/kernel/acpi/realmode//usr/src/kernels/2.6.32-042stab145.3.debug/arch/x86/kernel/apic//usr/src/kernels/2.6.32-042stab145.3.debug/arch/x86/kernel/cpu//usr/src/kernels/2.6.32-042stab145.3.debug/arch/x86/kernel/cpu/cpufreq//usr/src/kernels/2.6.32-042stab145.3.debug/arch/x86/kernel/cpu/mcheck//usr/src/kernels/2.6.32-042stab145.3.debug/arch/x86/kernel/cpu/mtrr//usr/src/kernels/2.6.32-042stab145.3.debug/arch/x86/kvm//usr/src/kernels/2.6.32-042stab145.3.debug/arch/x86/lguest//usr/src/kernels/2.6.32-042stab145.3.debug/arch/x86/lib//usr/src/kernels/2.6.32-042stab145.3.debug/arch/x86/math-emu//usr/src/kernels/2.6.32-042stab145.3.debug/arch/x86/mm//usr/src/kernels/2.6.32-042stab145.3.debug/arch/x86/mm/kmemcheck//usr/src/kernels/2.6.32-042stab145.3.debug/arch/x86/oprofile//usr/src/kernels/2.6.32-042stab145.3.debug/arch/x86/pci//usr/src/kernels/2.6.32-042stab145.3.debug/arch/x86/power//usr/src/kernels/2.6.32-042stab145.3.debug/arch/x86/tools//usr/src/kernels/2.6.32-042stab145.3.debug/arch/x86/vdso//usr/src/kernels/2.6.32-042stab145.3.debug/arch/x86/video//usr/src/kernels/2.6.32-042stab145.3.debug/arch/x86/xen//usr/src/kernels/2.6.32-042stab145.3.debug/arch/xtensa//usr/src/kernels/2.6.32-042stab145.3.debug/arch/xtensa/boot//usr/src/kernels/2.6.32-042stab145.3.debug/arch/xtensa/boot/boot-elf//usr/src/kernels/2.6.32-042stab145.3.debug/arch/xtensa/boot/boot-redboot//usr/src/kernels/2.6.32-042stab145.3.debug/arch/xtensa/boot/lib//usr/src/kernels/2.6.32-042stab145.3.debug/arch/xtensa/boot/ramdisk//usr/src/kernels/2.6.32-042stab145.3.debug/arch/xtensa/kernel//usr/src/kernels/2.6.32-042stab145.3.debug/arch/xtensa/lib//usr/src/kernels/2.6.32-042stab145.3.debug/arch/xtensa/mm//usr/src/kernels/2.6.32-042stab145.3.debug/arch/xtensa/platforms//usr/src/kernels/2.6.32-042stab145.3.debug/arch/xtensa/platforms/iss//usr/src/kernels/2.6.32-042stab145.3.debug/arch/xtensa/platforms/s6105//usr/src/kernels/2.6.32-042stab145.3.debug/arch/xtensa/platforms/xt2000//usr/src/kernels/2.6.32-042stab145.3.debug/arch/xtensa/variants//usr/src/kernels/2.6.32-042stab145.3.debug/arch/xtensa/variants/s6000//usr/src/kernels/2.6.32-042stab145.3.debug/block//usr/src/kernels/2.6.32-042stab145.3.debug/crypto//usr/src/kernels/2.6.32-042stab145.3.debug/crypto/async_tx//usr/src/kernels/2.6.32-042stab145.3.debug/crypto/mpi//usr/src/kernels/2.6.32-042stab145.3.debug/crypto/signature//usr/src/kernels/2.6.32-042stab145.3.debug/drivers//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/accessibility//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/accessibility/braille//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/acpi//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/acpi/acpica//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/acpi/apei//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/amba//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/ata//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/atm//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/auxdisplay//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/base//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/base/power//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/bcma//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/block//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/block/aoe//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/block/drbd//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/block/mtip32xx//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/block/paride//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/block/ploop//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/block/rsxx//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/bluetooth//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/cdrom//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/char//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/char/agp//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/char/hw_random//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/char/ip2//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/char/ipmi//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/char/mwave//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/char/pcmcia//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/char/pcmcia/ipwireless//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/char/rio//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/char/tpm//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/char/xilinx_hwicap//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/clocksource//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/connector//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/cpufreq//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/cpuidle//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/cpuidle/governors//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/crypto//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/crypto/amcc//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/crypto/nx//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/crypto/qat//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/crypto/qat/qat_common//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/crypto/qat/qat_dh895xcc//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/dca//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/dio//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/dma//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/dma/ioat//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/dma/ipu//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/edac//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/eisa//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/firewire//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/firmware//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/gpio//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/gpu//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/gpu/drm//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/gpu/drm/gma500//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/gpu/drm/i2c//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/gpu/drm/i810//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/gpu/drm/i915//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/gpu/drm/mga//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/gpu/drm/nouveau//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/gpu/drm/panel//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/gpu/drm/r128//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/gpu/drm/radeon//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/gpu/drm/savage//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/gpu/drm/sis//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/gpu/drm/tdfx//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/gpu/drm/ttm//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/gpu/drm/via//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/gpu/drm/vmwgfx//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/gpu/vga//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/hid//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/hid/usbhid//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/hv//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/hwmon//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/hwmon/ams//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/i2c//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/i2c/algos//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/i2c/busses//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/i2c/chips//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/ide//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/idle//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/ieee1394//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/ieee802154//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/infiniband//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/infiniband/core//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/infiniband/hw//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/infiniband/hw/amso1100//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/infiniband/hw/cxgb3//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/infiniband/hw/cxgb4//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/infiniband/hw/ehca//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/infiniband/hw/ipath//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/infiniband/hw/mlx4//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/infiniband/hw/mlx5//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/infiniband/hw/mthca//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/infiniband/hw/nes//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/infiniband/hw/ocrdma//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/infiniband/hw/qib//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/infiniband/hw/usnic//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/infiniband/ulp//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/infiniband/ulp/ipoib//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/infiniband/ulp/iser//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/infiniband/ulp/srp//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/input//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/input/gameport//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/input/joystick//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/input/joystick/iforce//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/input/keyboard//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/input/misc//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/input/mouse//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/input/serio//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/input/tablet//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/input/touchscreen//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/isdn//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/isdn/act2000//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/isdn/capi//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/isdn/divert//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/isdn/gigaset//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/isdn/hardware//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/isdn/hardware/avm//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/isdn/hardware/eicon//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/isdn/hardware/mISDN//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/isdn/hisax//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/isdn/hysdn//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/isdn/i4l//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/isdn/icn//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/isdn/isdnloop//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/isdn/mISDN//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/isdn/pcbit//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/isdn/sc//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/leds//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/lguest//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/macintosh//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/mca//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/md//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/md/persistent-data//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/media//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/media/common//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/media/common/tuners//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/media/dvb//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/media/dvb/b2c2//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/media/dvb/bt8xx//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/media/dvb/dm1105//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/media/dvb/dvb-core//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/media/dvb/dvb-usb//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/media/dvb/firewire//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/media/dvb/frontends//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/media/dvb/ngene//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/media/dvb/pluto2//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/media/dvb/pt1//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/media/dvb/siano//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/media/dvb/ttpci//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/media/dvb/ttusb-budget//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/media/dvb/ttusb-dec//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/media/radio//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/media/radio/si470x//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/media/rc//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/media/rc/keymaps//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/media/video//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/media/video/au0828//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/media/video/bt8xx//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/media/video/cpia2//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/media/video/cx18//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/media/video/cx231xx//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/media/video/cx23885//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/media/video/cx25840//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/media/video/cx88//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/media/video/davinci//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/media/video/em28xx//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/media/video/et61x251//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/media/video/gspca//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/media/video/gspca/gl860//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/media/video/gspca/m5602//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/media/video/gspca/stv06xx//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/media/video/hdpvr//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/media/video/ivtv//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/media/video/ovcamchip//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/media/video/pvrusb2//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/media/video/pwc//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/media/video/saa7134//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/media/video/saa7164//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/media/video/sn9c102//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/media/video/tlg2300//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/media/video/usbvideo//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/media/video/usbvision//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/media/video/uvc//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/media/video/zc0301//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/media/video/zoran//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/memstick//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/memstick/core//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/memstick/host//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/message//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/message/fusion//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/message/i2o//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/mfd//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/misc//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/misc/c2port//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/misc/cb710//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/misc/eeprom//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/misc/hdpuftrs//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/misc/ibmasm//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/misc/sgi-gru//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/misc/sgi-xp//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/mmc//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/mmc/card//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/mmc/core//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/mmc/host//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/mtd//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/mtd/chips//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/mtd/devices//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/mtd/lpddr//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/mtd/maps//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/mtd/nand//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/mtd/onenand//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/mtd/tests//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/mtd/ubi//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/appletalk//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/arcnet//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/arm//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/atl1c//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/atl1e//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/atlx//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/benet//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/bna//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/bnx2x//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/bnxt//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/bonding//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/can//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/can/sja1000//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/can/usb//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/chelsio//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/cris//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/cxgb3//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/cxgb4//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/cxgb4vf//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/e1000//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/e1000e//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/ehea//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/enic//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/fm10k//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/fs_enet//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/hamradio//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/hyperv//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/i40e//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/i40evf//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/ibm_newemac//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/igb//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/igbvf//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/irda//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/ixgb//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/ixgbe//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/ixgbevf//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/ixp2000//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/mlx4//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/mlx5//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/mlx5/core//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/myri10ge//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/netxen//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/pch_gbe//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/pcmcia//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/phy//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/qlcnic//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/qlge//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/sfc//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/skfp//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/stmmac//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/tokenring//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/tulip//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/usb//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/vmxnet3//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/vxge//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/wan//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/wan/lmc//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/wimax//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/wimax/i2400m//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/wireless//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/wireless/ath//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/wireless/ath/ath5k//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/wireless/ath/ath9k//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/wireless/ath/carl9170//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/wireless/b43//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/wireless/b43legacy//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/wireless/brcm80211//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/wireless/brcm80211/brcmfmac//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/wireless/brcm80211/brcmsmac//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/wireless/brcm80211/brcmutil//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/wireless/hostap//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/wireless/ipw2x00//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/wireless/iwlegacy//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/wireless/iwlwifi//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/wireless/iwlwifi/dvm//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/wireless/iwlwifi/mvm//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/wireless/libertas//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/wireless/libertas_tf//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/wireless/orinoco//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/wireless/p54//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/wireless/prism54//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/wireless/rt2x00//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/wireless/rtl818x//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/wireless/rtl818x/rtl8180//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/wireless/rtl818x/rtl8187//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/wireless/rtlwifi//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/wireless/rtlwifi/btcoexist//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/wireless/rtlwifi/rtl8188ee//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/wireless/rtlwifi/rtl8192c//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/wireless/rtlwifi/rtl8192ce//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/wireless/rtlwifi/rtl8192cu//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/wireless/rtlwifi/rtl8192de//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/wireless/rtlwifi/rtl8192ee//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/wireless/rtlwifi/rtl8192se//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/wireless/rtlwifi/rtl8723ae//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/wireless/rtlwifi/rtl8723be//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/wireless/rtlwifi/rtl8723com//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/wireless/rtlwifi/rtl8821ae//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/wireless/ti//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/wireless/ti/wl1251//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/wireless/ti/wl12xx//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/wireless/ti/wl18xx//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/wireless/ti/wlcore//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/net/wireless/zd1211rw//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/nubus//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/of//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/parisc//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/parport//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/pci//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/pci/hotplug//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/pci/pcie//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/pci/pcie/aer//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/pcmcia//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/platform//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/platform/x86//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/pnp//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/pnp/isapnp//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/pnp/pnpacpi//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/pnp/pnpbios//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/power//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/powercap//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/pps//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/ps3//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/ptp//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/rapidio//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/rapidio/switches//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/regulator//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/rtc//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/s390//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/s390/block//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/s390/char//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/s390/cio//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/s390/crypto//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/s390/kvm//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/s390/net//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/s390/scsi//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/sbus//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/sbus/char//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/scsi//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/scsi/aacraid//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/scsi/aic7xxx//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/scsi/aic7xxx/aicasm//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/scsi/aic94xx//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/scsi/arcmsr//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/scsi/arm//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/scsi/be2iscsi//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/scsi/bfa//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/scsi/bnx2fc//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/scsi/bnx2i//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/scsi/cxgbi//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/scsi/cxgbi/cxgb3i//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/scsi/cxgbi/cxgb4i//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/scsi/device_handler//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/scsi/fcoe//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/scsi/fnic//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/scsi/ibmvscsi//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/scsi/isci//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/scsi/isci/firmware//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/scsi/libfc//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/scsi/libsas//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/scsi/lpfc//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/scsi/megaraid//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/scsi/mpt3sas//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/scsi/mvsas//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/scsi/osd//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/scsi/pcmcia//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/scsi/pm8001//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/scsi/qla2xxx//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/scsi/qla4xxx//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/scsi/smartpqi//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/scsi/sym53c8xx_2//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/serial//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/serial/cpm_uart//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/serial/jsm//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/sfi//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/sh//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/sh/maple//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/sh/superhyway//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/sn//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/spi//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/ssb//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/staging//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/staging/altpciechdma//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/staging/android//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/staging/asus_oled//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/staging/b3dfg//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/staging/comedi//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/staging/comedi/drivers//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/staging/comedi/kcomedilib//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/staging/cx25821//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/staging/dream//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/staging/dream/camera//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/staging/dream/qdsp5//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/staging/dream/smd//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/staging/dst//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/staging/echo//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/staging/et131x//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/staging/frontier//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/staging/go7007//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/staging/iio//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/staging/iio/accel//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/staging/iio/adc//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/staging/iio/light//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/staging/iio/trigger//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/staging/line6//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/staging/mimio//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/staging/octeon//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/staging/otus//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/staging/p9auth//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/staging/panel//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/staging/phison//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/staging/poch//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/staging/pohmelfs//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/staging/quatech_usb2//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/staging/rar//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/staging/rt2860//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/staging/rt2870//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/staging/rt3090//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/staging/rtl8187se//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/staging/rtl8192e//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/staging/rtl8192su//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/staging/rtl8192su/ieee80211//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/staging/sep//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/staging/serqt_usb2//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/staging/slicoss//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/staging/udlfb//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/staging/usbip//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/staging/vme//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/staging/vme/bridges//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/staging/vme/devices//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/staging/vt6655//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/staging/vt6656//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/staging/winbond//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/staging/wlan-ng//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/staging/zram//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/target//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/target/loopback//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/target/tcm_fc//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/tc//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/telephony//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/thermal//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/uio//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/usb//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/usb/atm//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/usb/c67x00//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/usb/class//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/usb/core//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/usb/early//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/usb/gadget//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/usb/host//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/usb/image//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/usb/misc//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/usb/misc/sisusbvga//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/usb/mon//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/usb/musb//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/usb/otg//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/usb/serial//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/usb/storage//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/usb/wusbcore//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/uwb//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/uwb/i1480//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/uwb/i1480/dfu//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/uwb/i1480/i1480u-wlp//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/uwb/wlp//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/vhost//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/video//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/video/aty//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/video/backlight//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/video/console//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/video/display//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/video/geode//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/video/i810//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/video/intelfb//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/video/kyro//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/video/logo//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/video/matrox//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/video/mb862xx//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/video/mbx//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/video/msm//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/video/nvidia//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/video/omap//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/video/pnx4008//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/video/riva//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/video/savage//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/video/sis//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/video/vermilion//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/video/via//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/virtio//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/vlynq//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/w1//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/w1/masters//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/w1/slaves//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/watchdog//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/xen//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/xen/xenbus//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/xen/xenfs//usr/src/kernels/2.6.32-042stab145.3.debug/drivers/zorro//usr/src/kernels/2.6.32-042stab145.3.debug/firmware//usr/src/kernels/2.6.32-042stab145.3.debug/firmware/carl9170fw//usr/src/kernels/2.6.32-042stab145.3.debug/firmware/carl9170fw/carlfw//usr/src/kernels/2.6.32-042stab145.3.debug/firmware/carl9170fw/carlfw/usb//usr/src/kernels/2.6.32-042stab145.3.debug/firmware/carl9170fw/minifw//usr/src/kernels/2.6.32-042stab145.3.debug/firmware/carl9170fw/toolchain//usr/src/kernels/2.6.32-042stab145.3.debug/firmware/carl9170fw/tools//usr/src/kernels/2.6.32-042stab145.3.debug/fs//usr/src/kernels/2.6.32-042stab145.3.debug/fs/9p//usr/src/kernels/2.6.32-042stab145.3.debug/fs/adfs//usr/src/kernels/2.6.32-042stab145.3.debug/fs/affs//usr/src/kernels/2.6.32-042stab145.3.debug/fs/afs//usr/src/kernels/2.6.32-042stab145.3.debug/fs/autofs//usr/src/kernels/2.6.32-042stab145.3.debug/fs/autofs4//usr/src/kernels/2.6.32-042stab145.3.debug/fs/befs//usr/src/kernels/2.6.32-042stab145.3.debug/fs/bfs//usr/src/kernels/2.6.32-042stab145.3.debug/fs/btrfs//usr/src/kernels/2.6.32-042stab145.3.debug/fs/cachefiles//usr/src/kernels/2.6.32-042stab145.3.debug/fs/cifs//usr/src/kernels/2.6.32-042stab145.3.debug/fs/coda//usr/src/kernels/2.6.32-042stab145.3.debug/fs/configfs//usr/src/kernels/2.6.32-042stab145.3.debug/fs/cramfs//usr/src/kernels/2.6.32-042stab145.3.debug/fs/debugfs//usr/src/kernels/2.6.32-042stab145.3.debug/fs/devpts//usr/src/kernels/2.6.32-042stab145.3.debug/fs/dlm//usr/src/kernels/2.6.32-042stab145.3.debug/fs/ecryptfs//usr/src/kernels/2.6.32-042stab145.3.debug/fs/efs//usr/src/kernels/2.6.32-042stab145.3.debug/fs/exofs//usr/src/kernels/2.6.32-042stab145.3.debug/fs/exportfs//usr/src/kernels/2.6.32-042stab145.3.debug/fs/ext2//usr/src/kernels/2.6.32-042stab145.3.debug/fs/ext3//usr/src/kernels/2.6.32-042stab145.3.debug/fs/ext4//usr/src/kernels/2.6.32-042stab145.3.debug/fs/fat//usr/src/kernels/2.6.32-042stab145.3.debug/fs/freevxfs//usr/src/kernels/2.6.32-042stab145.3.debug/fs/fscache//usr/src/kernels/2.6.32-042stab145.3.debug/fs/fuse//usr/src/kernels/2.6.32-042stab145.3.debug/fs/gfs2//usr/src/kernels/2.6.32-042stab145.3.debug/fs/hfs//usr/src/kernels/2.6.32-042stab145.3.debug/fs/hfsplus//usr/src/kernels/2.6.32-042stab145.3.debug/fs/hostfs//usr/src/kernels/2.6.32-042stab145.3.debug/fs/hpfs//usr/src/kernels/2.6.32-042stab145.3.debug/fs/hppfs//usr/src/kernels/2.6.32-042stab145.3.debug/fs/hugetlbfs//usr/src/kernels/2.6.32-042stab145.3.debug/fs/isofs//usr/src/kernels/2.6.32-042stab145.3.debug/fs/jbd//usr/src/kernels/2.6.32-042stab145.3.debug/fs/jbd2//usr/src/kernels/2.6.32-042stab145.3.debug/fs/jffs2//usr/src/kernels/2.6.32-042stab145.3.debug/fs/jfs//usr/src/kernels/2.6.32-042stab145.3.debug/fs/lockd//usr/src/kernels/2.6.32-042stab145.3.debug/fs/minix//usr/src/kernels/2.6.32-042stab145.3.debug/fs/ncpfs//usr/src/kernels/2.6.32-042stab145.3.debug/fs/nfs//usr/src/kernels/2.6.32-042stab145.3.debug/fs/nfs_common//usr/src/kernels/2.6.32-042stab145.3.debug/fs/nfsd//usr/src/kernels/2.6.32-042stab145.3.debug/fs/nilfs2//usr/src/kernels/2.6.32-042stab145.3.debug/fs/nls//usr/src/kernels/2.6.32-042stab145.3.debug/fs/notify//usr/src/kernels/2.6.32-042stab145.3.debug/fs/notify/dnotify//usr/src/kernels/2.6.32-042stab145.3.debug/fs/notify/inotify//usr/src/kernels/2.6.32-042stab145.3.debug/fs/ntfs//usr/src/kernels/2.6.32-042stab145.3.debug/fs/ocfs2//usr/src/kernels/2.6.32-042stab145.3.debug/fs/ocfs2/cluster//usr/src/kernels/2.6.32-042stab145.3.debug/fs/ocfs2/dlm//usr/src/kernels/2.6.32-042stab145.3.debug/fs/omfs//usr/src/kernels/2.6.32-042stab145.3.debug/fs/openpromfs//usr/src/kernels/2.6.32-042stab145.3.debug/fs/partitions//usr/src/kernels/2.6.32-042stab145.3.debug/fs/proc//usr/src/kernels/2.6.32-042stab145.3.debug/fs/pstore//usr/src/kernels/2.6.32-042stab145.3.debug/fs/qnx4//usr/src/kernels/2.6.32-042stab145.3.debug/fs/quota//usr/src/kernels/2.6.32-042stab145.3.debug/fs/quota/vzdquota//usr/src/kernels/2.6.32-042stab145.3.debug/fs/ramfs//usr/src/kernels/2.6.32-042stab145.3.debug/fs/reiserfs//usr/src/kernels/2.6.32-042stab145.3.debug/fs/romfs//usr/src/kernels/2.6.32-042stab145.3.debug/fs/smbfs//usr/src/kernels/2.6.32-042stab145.3.debug/fs/squashfs//usr/src/kernels/2.6.32-042stab145.3.debug/fs/sysfs//usr/src/kernels/2.6.32-042stab145.3.debug/fs/sysv//usr/src/kernels/2.6.32-042stab145.3.debug/fs/ubifs//usr/src/kernels/2.6.32-042stab145.3.debug/fs/udf//usr/src/kernels/2.6.32-042stab145.3.debug/fs/ufs//usr/src/kernels/2.6.32-042stab145.3.debug/fs/xfs//usr/src/kernels/2.6.32-042stab145.3.debug/include//usr/src/kernels/2.6.32-042stab145.3.debug/include/acpi//usr/src/kernels/2.6.32-042stab145.3.debug/include/acpi/platform//usr/src/kernels/2.6.32-042stab145.3.debug/include/asm-generic//usr/src/kernels/2.6.32-042stab145.3.debug/include/asm-generic/bitops//usr/src/kernels/2.6.32-042stab145.3.debug/include/asm-x86//usr/src/kernels/2.6.32-042stab145.3.debug/include/bc//usr/src/kernels/2.6.32-042stab145.3.debug/include/config//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/8139too//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ab3100//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ac97//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/acer//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/acpi//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/acpi/apei//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/acpi/apei/erst//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/acpi/blacklist//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/acpi/hotplug//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/acpi/pci//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/acpi/power//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/acpi/proc//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/acpi/processor//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/acpi/procfs//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/acpi/sysfs//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/adaptec//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/agp//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/aic79xx//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/aic79xx/cmds//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/aic79xx/cmds/per//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/aic79xx/debug//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/aic79xx/reset//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/aic79xx/reset/delay//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/aic7xxx//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/aic7xxx/cmds//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/aic7xxx/cmds/per//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/aic7xxx/debug//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/aic7xxx/reset//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/aic7xxx/reset/delay//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/airo//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/alim1535//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/alim7101//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/amd//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/amd8111//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/amiga//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/anon//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/apm//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/apm/cpu//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/arch//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/arch/dma//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/arch/dma/addr//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/arch/dma/addr/t//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/arch/enable//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/arch/enable/memory//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/arch/flatmem//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/arch/has//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/arch/has/cache//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/arch/has/cache/line//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/arch/has/cpu//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/arch/has/cpu/idle//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/arch/has/default//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/arch/has/elf//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/arch/have//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/arch/have/nmi//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/arch/have/nmi/safe//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/arch/hibernation//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/arch/may//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/arch/may/have//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/arch/may/have/pc//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/arch/phys//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/arch/phys/addr//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/arch/phys/addr/t//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/arch/populates//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/arch/populates/node//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/arch/select//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/arch/select/memory//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/arch/sparsemem//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/arch/supports//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/arch/supports/debug//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/arch/supports/optimized//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/arch/suspend//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/arch/uses//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/arch/uses/pg//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/arch/want//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/arch/want/frame//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/arch/want/optional//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ask//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ask/ip//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ask/ip/fib//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/asus//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/async//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/async/raid6//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/async/tx//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/async/tx/disable//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/async/tx/disable/channel//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/async/tx/disable/pq//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/async/tx/disable/pq/val//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/async/tx/disable/xor//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/async/tx/disable/xor/val//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/at76c50x//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ata//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ata/over//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ata/verbose//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ath//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ath5k//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ath9k//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ath9k/btcoex//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ath9k/htc//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/atm//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/audit//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/autofs4//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/b43//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/b43/bcma//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/b43/buses//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/b43/buses/bcma//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/b43/buses/bcma/and//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/b43/pci//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/b43/pcicore//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/b43/phy//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/b43legacy//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/b43legacy/dma//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/b43legacy/dma/and//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/b43legacy/dma/and/pio//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/b43legacy/pci//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/b43legacy/pcicore//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/b44//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/b44/pci//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/b44/pcicore//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/backlight//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/backlight/class//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/backlight/lcd//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/backlight/mbp//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/base//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/battery//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/bc//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/bc/io//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/bc/rss//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/bc/swap//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/bcma//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/bcma/driver//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/bcma/driver/gmac//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/bcma/host//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/bcma/host/pci//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/binary//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/binfmt//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/blk//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/blk/cpq//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/blk/cpq/ciss//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/blk/dev//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/blk/dev/3w//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/blk/dev/3w/xxxx//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/blk/dev/dm//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/blk/dev/io//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/blk/dev/pciessd//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/blk/dev/ram//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/blk/dev/sr//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/bnx2x//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/bnxt//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/boot//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/boot/printk//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/bootparam//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/bootparam/hardlockup//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/bootparam/hardlockup/enabled//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/bootparam/hardlockup/panic//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/bootparam/hung//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/bootparam/hung/task//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/bootparam/hung/task/panic//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/bootparam/softlockup//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/bootparam/softlockup/panic//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/branch//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/branch/profile//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/brcmfmac//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/brcmfmac/proto//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/bridge//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/bridge/ebt//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/bridge/ebt/802//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/bridge/ebt/mark//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/bridge/ebt/t//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/bridge/igmp//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/bridge/nf//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/broadcom//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/bsd//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/bsd/process//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/bsd/process/acct//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/bt//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/bt/bnep//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/bt/bnep/mc//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/bt/bnep/proto//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/bt/hciuart//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/bt/mrvl//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/bt/rfcomm//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/btrfs//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/btrfs/fs//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/btrfs/fs/posix//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/build//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/can//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/can/calc//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/can/debug//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/can/ems//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/can/kvaser//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/can/sja1000//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/capi//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/cardman//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/carl9170//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/cb710//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/cb710/debug//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/cc//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/cdrom//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/cdrom/pktcdvd//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/cfag12864b//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/cfg80211//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/cfg80211/default//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/cfg80211/wext//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/cfq//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/cfq/group//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/cfs//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/cgroup//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/check//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/chelsio//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/chelsio/t1//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/chr//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/chr/dev//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/cicada//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/cifs//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/cifs/dfs//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/cifs/weak//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/cifs/weak/pw//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ciss//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ciss/scsi//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/clocksource//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/clocksource/validate//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/clocksource/validate/last//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/cls//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/cls/u32//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/compal//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/configfs//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/console//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/context//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/context/switch//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/core//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/core/dump//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/core/dump/default//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/core/dump/default/elf//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/cpu//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/cpu/freq//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/cpu/freq/default//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/cpu/freq/default/gov//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/cpu/freq/gov//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/cpu/freq/stat//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/cpu/idle//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/cpu/idle/gov//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/cpu/sup//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/cpu/sup/cyrix//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/cpu/sup/transmeta//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/cpu/sup/umc//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/crash//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/crc//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/crc/itu//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/crc32//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/crypto//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/crypto/ablk//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/crypto/ablk/helper//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/crypto/aes//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/crypto/aes/ni//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/crypto/ansi//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/crypto/crc32c//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/crypto/dev//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/crypto/dev/hifn//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/crypto/dev/hifn/795x//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/crypto/dev/padlock//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/crypto/dev/qat//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/crypto/drbg//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/crypto/michael//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/crypto/salsa20//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/crypto/signature//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/crypto/twofish//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/cs5535//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/davicom//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/de//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/de2104x//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/debug//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/debug/blk//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/debug/boot//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/debug/kmemleak//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/debug/kmemleak/default//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/debug/kmemleak/early//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/debug/kmemleak/early/log//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/debug/lock//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/debug/memory//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/debug/nmi//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/debug/nx//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/debug/objects//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/debug/objects/enable//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/debug/pi//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/debug/rt//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/debug/section//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/debug/slab//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/debug/spinlock//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/debug/stack//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/decompress//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/default//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/default/io//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/default/io/delay//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/default/mmap//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/default/mmap/min//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/default/tcp//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/defconfig//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/dell//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/detect//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/detect/hung//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/devpts//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/devpts/multiple//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/devtmpfs//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/display//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/dlci//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/dlm//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/dm//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/dm/bio//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/dm/cache//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/dm/log//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/dm/multipath//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/dm/persistent//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/dm/thin//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/dma//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/dma/api//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/dma/shared//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/dmar//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/dmar/floppy//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/drm//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/drm/fbdev//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/drm/i2c//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/drm/kms//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/drm/kms/fb//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/drm/load//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/drm/load/edid//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/drm/mipi//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/drm/nouveau//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/drm/radeon//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/drm/vmwgfx//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/dummy//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/dvb//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/dvb/av7110//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/dvb/b2c2//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/dvb/b2c2/flexcop//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/dvb/budget//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/dvb/capture//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/dvb/dynamic//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/dvb/firedtv//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/dvb/max//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/dvb/ttusb//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/dvb/tuner//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/dvb/usb//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/dvb/usb/af9005//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/dvb/usb/cinergy//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/dvb/usb/dibusb//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/dvb/usb/nova//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/dvb/usb/nova/t//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/dvb/usb/umt//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/dynamic//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/early//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/early/printk//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ecrypt//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/edac//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/edac/debug//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/edac/decode//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/edac/mce//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/edac/mm//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/eeepc//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/eeprom//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/efi//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/elf//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/enable//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/enable/must//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/enclosure//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/event//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ext2//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ext2/fs//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ext2/fs/posix//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ext3//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ext3/defaults//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ext3/defaults/to//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ext3/fs//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ext3/fs/posix//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ext4//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ext4/fs//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ext4/fs/posix//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/extra//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/fail//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/fail/io//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/fail/make//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/fail/page//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/fair//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/fair/group//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/fat//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/fat/default//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/fault//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/fault/injection//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/fault/injection/debug//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/fault/injection/stacktrace//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/fb//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/fb/aty//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/fb/aty/generic//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/fb/aty128//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/fb/boot//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/fb/boot/vesa//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/fb/cfb//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/fb/deferred//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/fb/geode//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/fb/mode//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/fb/nvidia//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/fb/radeon//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/fb/riva//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/fb/savage//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/fb/sys//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/fcoe//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/fib//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/file//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/firewire//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/firewire/ohci//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/firmware//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/fix//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/fix/earlycon//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/fixed//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/font//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/frame//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/framebuffer//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/framebuffer/console//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/framebuffer/console/detect//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/fs//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/fs/posix//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/fscache//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/fscache/object//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ftrace//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/fujitsu//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/fuse//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/fusion//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/fusion/max//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/fw//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/gact//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/generic//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/generic/calibrate//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/generic/clockevents//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/generic/clockevents/min//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/generic/cmos//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/generic/cpu//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/generic/find//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/generic/find/first//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/generic/find/last//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/generic/find/next//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/generic/hardirqs//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/generic/hardirqs/no//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/generic/hardirqs/no/do//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/generic/irq//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/generic/isa//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/generic/pending//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/gfs2//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/gfs2/fs//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/gfs2/fs/locking//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/gigaset//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/gpio//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/group//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/hangcheck//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/hardlockup//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/has//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/have//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/have/arch//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/have/atomic//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/have/dma//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/have/dma/api//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/have/dynamic//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/have/efficient//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/have/efficient/unaligned//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/have/ftrace//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/have/ftrace/mcount//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/have/function//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/have/function/graph//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/have/function/graph/fp//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/have/function/trace//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/have/function/trace/mcount//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/have/generic//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/have/generic/dma//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/have/intel//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/have/ioremap//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/have/irq//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/have/kernel//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/have/latencytop//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/have/memory//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/have/mmiotrace//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/have/perf//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/have/perf/events//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/have/perf/user//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/have/perf/user/stack//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/have/setup//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/have/setup/per//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/have/setup/per/cpu//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/have/syscall//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/have/unstable//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/have/unstable/sched//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/have/user//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/have/user/return//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/hdlc//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/headers//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/hermes//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/hermes/cache//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/hermes/cache/fw//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/hermes/cache/fw/on//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/hibernation//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/hid//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/high//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/high/res//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/hisax//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/hisax/16//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/hisax/avm//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/hisax/avm/a1//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/hisax/bkm//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/hisax/elsa//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/hisax/enternow//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/hisax/fritz//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/hisax/hfc//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/hisax/max//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/hisax/netjet//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/hisax/no//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/hisax/sct//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/hisax/sedlbauer//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/hisax/teles//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/hostap//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/hostap/firmware//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/hotplug//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/hotplug/pci//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/hotplug/pci/acpi//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/hp//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/hpet//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/hpet/emulate//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/hpwdt//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/hpwdt/nmi//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ht//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/hugetlb//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/hvc//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/hw//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/hw/random//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/hwmon//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/hyperv//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/hysdn//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/hz//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/i2c//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/i2c/amd756//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/i2c/helper//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/i2c/nforce2//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/i2c/parport//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/i2c/pca//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/i2c/tiny//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/i6300esb//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ib700//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ibm//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/icplus//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ie6xx//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ieee802154//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/igb//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/illegal//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/illegal/pointer//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/inet//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/inet/dccp//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/inet/tcp//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/inet/xfrm//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/inet/xfrm/mode//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/inet6//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/inet6/xfrm//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/inet6/xfrm/mode//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/infiniband//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/infiniband/addr//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/infiniband/ipoib//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/infiniband/mthca//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/infiniband/user//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/init//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/init/env//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/init/env/arg//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/initramfs//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/inotify//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/input//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/input/ati//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/input/atlas//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/input/ff//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/input/gpio//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/input/gpio/rotary//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/input/keyspan//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/input/mousedev//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/input/mousedev/screen//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/input/winbond//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/input/wistron//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/input/wm831x//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/intel//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/interval//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/io//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/io/delay//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/io/delay/type//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/iommu//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/iosched//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ip//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ip/advanced//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ip/dccp//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ip/dccp/ccid3//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ip/dccp/tfrc//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ip/fib//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ip/mroute//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ip/mroute/multiple//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ip/multiple//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ip/nf//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ip/nf/arp//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ip/nf/match//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ip/nf/target//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ip/pimsm//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ip/route//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ip/set//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ip/set/bitmap//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ip/set/hash//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ip/set/list//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ip/vs//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ip/vs/pe//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ip/vs/proto//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ip/vs/proto/ah//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ip/vs/tab//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ip6//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ip6/nf//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ip6/nf/match//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ip6/nf/target//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ipc//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ipmi//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ipmi/device//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ippp//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ipv6//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ipv6/multiple//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ipv6/ndisc//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ipv6/optimistic//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ipv6/pimsm//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ipv6/route//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ipv6/router//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ipw2100//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ipw2200//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ir//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ir/jvc//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ir/lirc//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ir/nec//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ir/rc5//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ir/rc5/sz//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ir/rc6//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ir/sony//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ir/winbond//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/irq//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/isa//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/isa/dma//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/iscsi//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/iscsi/boot//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/iscsi/ibft//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/isdn//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/isdn/capi//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/isdn/capi/capifs//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/isdn/drv//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/isdn/drv/avmb1//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/isdn/drv/avmb1/avm//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/isdn/drv/avmb1/verbose//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/isdn/ppp//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/isdn/tty//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/iso9660//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/it87//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/it8712f//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/itco//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/itco/vendor//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/iwlegacy//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/iwlwifi//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/iwlwifi/opmode//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ixgbe//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/jbd//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/jbd2//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/jffs2//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/jffs2/fs//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/jffs2/fs/posix//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/kallsyms//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/kallsyms/extra//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/karma//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/kernel//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/kexec//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/kexec/auto//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/keyboard//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/keys//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/keys/debug//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/keys/debug/proc//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/kgdb//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/kgdb/serial//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/kprobe//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ks0108//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ktime//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/kvm//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/lcd//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/lcd/class//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/leds//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/leds/clevo//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/leds/trigger//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/leds/trigger/default//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/leds/wm831x//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/legacy//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/legacy/pty//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/lib80211//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/lib80211/crypt//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/libertas//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/libertas/thinfirm//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/lock//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/lockd//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/lockdep//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/lockup//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/log//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/log/buf//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/logo//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/logo/linux//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/logo/psbm//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/loopback//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/lpc//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/lsi//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/lsi/et1011c//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/lxt//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/lzo//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/mac//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/mac80211//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/mac80211/has//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/mac80211/message//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/mac80211/rc//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/mac80211/rc/default//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/mac80211/rc/minstrel//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/mac80211/sta//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/mac80211/sta/hash//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/mac80211/sta/hash/max//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/machz//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/macintosh//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/magic//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/marvell//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/max//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/max/raw//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/md//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/mdio//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/media//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/media/tuner//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/megaraid//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/memory//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/memory/gangs//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/memory/hotplug//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/memstick//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/memstick/jmicron//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/memstick/realtek//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/memstick/tifm//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/mfd//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/mfd/rtsx//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/mfd/sm501//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/mfd/wm8350//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/mfd/wm8350/config//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/mfd/wm8350/config/mode//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/mfd/wm8351//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/mfd/wm8351/config//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/mfd/wm8351/config/mode//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/mfd/wm8352//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/mfd/wm8352/config//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/mfd/wm8352/config/mode//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/microcode//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/microcode/old//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/minix//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/misc//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/misdn//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/mlx4//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/mlx4/en//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/mlx5//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/mlx5/core//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/mmc//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/mmc/block//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/mmc/realtek//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/mmc/ricoh//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/mmc/sdhci//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/mmc/sdricoh//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/mmc/tifm//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/mmc/via//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/module//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/module/force//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/module/srcversion//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/module/verify//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/mouse//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/mouse/ps2//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/mouse/synaptics//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/msdos//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/msi//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/mspro//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/mtd//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/mtd/ar7//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/mtd/block//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/mtd/cfi//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/mtd/cmdline//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/mtd/complex//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/mtd/gen//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/mtd/map//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/mtd/map/bank//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/mtd/map/bank/width//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/mtd/nand//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/mtd/nand/diskonchip//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/mtd/nand/diskonchip/probe//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/mtd/nand/ecc//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/mtd/qinfo//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/mtd/redboot//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/mtd/redboot/directory//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/mtd/scb2//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/mtd/ubi//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/mtd/ubi/beb//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/mtd/ubi/wl//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/mtdram//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/mtdram/erase//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/mtdram/total//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/mtrr//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/mtrr/sanitizer//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/mtrr/sanitizer/enable//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/mtrr/sanitizer/spare//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/mtrr/sanitizer/spare/reg//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/mtrr/sanitizer/spare/reg/nr//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/mxm//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/myri10ge//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/n//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/national//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ne2k//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/need//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/need/bounce//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/need/dma//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/need/dma/map//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/need/node//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/need/node/memmap//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/need/per//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/need/per/cpu//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/need/per/cpu/embed//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/need/per/cpu/embed/first//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/need/per/cpu/page//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/need/per/cpu/page/first//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/net//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/net/9p//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/net/act//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/net/cls//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/net/drop//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/net/dsa//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/net/dsa/mv88e6123//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/net/dsa/mv88e6123/61//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/net/dsa/mv88e6xxx//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/net/dsa/mv88e6xxx/need//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/net/dsa/tag//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/net/ematch//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/net/ip//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/net/ipgre//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/net/key//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/net/poll//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/net/rx//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/net/rx/busy//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/net/sch//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/net/vendor//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/netconsole//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/netdev//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/netfilter//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/netfilter/netlink//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/netfilter/xt//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/netfilter/xt/match//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/netfilter/xt/target//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/netpoll//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/netprio//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/network//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/netxen//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/new//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/nf//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/nf/conntrack//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/nf/conntrack/netbios//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/nf/ct//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/nf/ct/proto//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/nf/defrag//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/nf/nat//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/nf/nat/proto//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/nf/nat/snmp//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/nfs//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/nfs/acl//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/nfs/use//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/nfs/use/legacy//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/nfs/v3//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/nfs/v4//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/nfsd//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/nfsd/v2//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/nfsd/v3//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/nftl//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/nls//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/nls/codepage//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/nls/iso8859//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/nls/koi8//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/no//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/nop//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/nop/usb//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/nortel//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/nouveau//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/nouveau/debug//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/nr//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/nsc//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/openvswitch//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/oprofile//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/oprofile/event//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/optimize//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/osf//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/output//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ovs//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/p54//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/packet//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/page//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/page/table//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/panasonic//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/paravirt//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/parport//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/parport/not//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/parport/pc//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/partition//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/pata//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/pata/pdc//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/pc8736x//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/pccard//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/pch//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/pci//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/pci/msi//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/pci/msi/default//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/pcie//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/pcieaer//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/pcmcia//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/pcmcia/load//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/pcspkr//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/pdc//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/perf//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/phys//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/phys/addr//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/phys/addr/t//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/physical//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/pid//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/plx//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/pm//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/pm/sleep//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/pm/std//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/pnfs//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/pnfs/file//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/posix//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/posix/mqueue//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/power//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ppp//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ppp/sync//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/pramcache//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/pramcache/feature//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/preempt//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/prevent//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/prevent/firmware//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/print//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/print/quota//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/printk//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/proc//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/proc/page//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/proc/pid//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/prove//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ptp//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ptp/1588//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/qfmt//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/qlcnic//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/qsemi//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/quota//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/quota/netlink//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/raid//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/raid6//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/raw//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/rc//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/rcu//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/rd//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/rds//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/realtek//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/reed//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/reed/solomon//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/regulator//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/regulator/fixed//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/regulator/userspace//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/reiserfs//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/reiserfs/fs//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/reiserfs/fs/posix//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/reiserfs/proc//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/resource//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/rfd//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/rfkill//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/rfs//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ring//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ring/buffer//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ring/buffer/allow//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/rpcsec//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/rpcsec/gss//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/rt//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/rt/group//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/rt2800//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/rt2800/lib//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/rt2800pci//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/rt2800usb//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/rt2x00//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/rt2x00/lib//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/rtc//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/rtc/drv//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/rtc/drv/m41t80//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/rtc/hctosys//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/rtc/intf//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/rtl//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/rtl8187//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/rtl8192c//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/rtl8723//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/rtlwifi//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/rwsem//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/rwsem/xchgadd//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/sata//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/sbc//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/sbc/fitpc2//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/sched//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/sched/omit//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/sched/omit/frame//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/scsi//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/scsi/3w//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/scsi/arcmsr//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/scsi/bfa//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/scsi/bnx2//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/scsi/bnx2x//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/scsi/cxgb3//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/scsi/cxgb4//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/scsi/dh//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/scsi/dh/hp//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/scsi/fc//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/scsi/fc/tgt//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/scsi/iscsi//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/scsi/lowlevel//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/scsi/mpt2sas//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/scsi/mpt2sas/max//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/scsi/mpt3sas//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/scsi/mpt3sas/max//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/scsi/multi//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/scsi/osd//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/scsi/osd/dprint//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/scsi/proc//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/scsi/qla//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/scsi/sas//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/scsi/sas/host//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/scsi/scan//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/scsi/spi//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/scsi/srp//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/scsi/srp/tgt//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/scsi/sym53c8xx//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/scsi/sym53c8xx/default//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/scsi/sym53c8xx/dma//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/scsi/sym53c8xx/dma/addressing//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/scsi/sym53c8xx/max//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/scsi/wait//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/sctp//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/sctp/cookie//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/sctp/cookie/hmac//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/sctp/default//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/sctp/default/cookie//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/sctp/default/cookie/hmac//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/sdio//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/security//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/security/file//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/select//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/select/memory//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/sensors//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/sensors/fam15h//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/sensors/i5k//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/sensors/via//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/serial//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/serial/8250//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/serial/8250/detect//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/serial/8250/many//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/serial/8250/nr//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/serial/8250/runtime//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/serial/8250/share//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/serial/core//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/serio//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/sfc//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/sfc/mcdi//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/sgi//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/sim//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/slip//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/slow//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/smartjoyplus//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/sms//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/sms/sdio//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/sms/siano//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/sms/usb//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/smsc//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/smsc/sch311x//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/snd//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/snd/ac97//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/snd/ac97/power//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/snd/ac97/power/save//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/snd/atiixp//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/snd/cs46xx//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/snd/cs46xx/new//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/snd/dma//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/snd/dynamic//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/snd/emu10k1//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/snd/hda//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/snd/hda/codec//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/snd/hda/codec/ca0132//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/snd/hda/dsp//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/snd/hda/enable//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/snd/hda/enable/realtek//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/snd/hda/input//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/snd/hda/input/beep//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/snd/hda/patch//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/snd/hda/power//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/snd/hda/power/save//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/snd/hda/prealloc//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/snd/kctl//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/snd/mixer//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/snd/mpu401//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/snd/opl3//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/snd/opl3/lib//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/snd/opl4//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/snd/opl4/lib//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/snd/oxygen//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/snd/pcm//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/snd/pcm/oss//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/snd/pcm/xrun//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/snd/rawmidi//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/snd/sb//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/snd/sb16//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/snd/seq//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/snd/seq/hrtimer//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/snd/sequencer//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/snd/usb//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/snd/usb/caiaq//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/snd/verbose//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/snd/via82xx//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/snd/vx//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/snd/wss//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/soc//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/soc/camera//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/soft//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/solaris//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/solaris/x86//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/sony//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/sonypi//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/sound//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/sound/oss//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/sound/oss/core//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/sparse//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/sparsemem//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/split//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/split/ptlock//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/squashfs//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/squashfs/fragment//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/squashfs/fragment/cache//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ssb//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ssb/b43//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ssb/b43/pci//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ssb/driver//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ssb/driver/pcicore//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ssb/pcihost//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ssb/pcmciahost//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ssb/sdiohost//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/stacktrace//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/stop//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/strict//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/strip//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/strip/asm//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/sun//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/sunrpc//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/sunrpc/xprt//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/sunrpc/xprt/rdma//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/suspend//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/syn//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/synclink//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/sys//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/sysctl//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/sysctl/syscall//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/sysfs//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/sysfs/deprecated//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/sysprof//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/sysrq//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/sysvipc//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/tablet//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/tablet/usb//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/target//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/task//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/task/delay//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/task/io//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/tc1100//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/tcg//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/tcm//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/tcp//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/tcp/cong//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/textsearch//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/thermal//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/thinkpad//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/thinkpad/acpi//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/thinkpad/acpi/hotkey//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/tick//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/tifm//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/timer//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/tmd//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/tmpfs//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/tmpfs/posix//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/topstar//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/touchscreen//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/touchscreen/ad7879//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/touchscreen/usb//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/touchscreen/usb/dmc//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/touchscreen/usb/general//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/touchscreen/wacom//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/trace//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/trace/irqflags//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/tracer//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/tracer/max//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/tracing//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/tree//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ttpci//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/tulip//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ubifs//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ubifs/fs//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/udf//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/uefi//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/uevent//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/uevent/helper//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/uio//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/uio/pci//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/uio/pdrv//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/unix98//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/unixware//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/usb//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/usb/ali//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/usb/announce//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/usb/announce/new//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/usb/arch//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/usb/arch/has//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/usb/berry//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/usb/cdc//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/usb/ehci//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/usb/ehci/root//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/usb/ehci/root/hub//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/usb/ehci/tt//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/usb/ftdi//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/usb/gspca//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/usb/gspca/ov534//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/usb/gspca/xirlink//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/usb/hwa//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/usb/isp1362//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/usb/net//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/usb/net/cdc//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/usb/net/rndis//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/usb/ohci//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/usb/ohci/little//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/usb/otg//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/usb/pwc//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/usb/pwc/input//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/usb/serial//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/usb/serial/cypress//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/usb/serial/digi//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/usb/serial/edgeport//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/usb/serial/ftdi//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/usb/serial/keyspan//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/usb/serial/kobil//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/usb/serial/mct//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/usb/serial/safe//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/usb/serial/siemens//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/usb/sierra//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/usb/sisusbvga//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/usb/sl811//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/usb/storage//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/usb/storage/cypress//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/usb/u132//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/usb/uhci//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/usb/video//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/usb/video/class//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/usb/video/class/input//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/usb/whci//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/usb/wusb//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/usb/xhci//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/use//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/use/generic//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/use/generic/smp//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/user//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/user/stacktrace//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/uts//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/uwb//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/uwb/i1480u//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/v4l//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/v4l/usb//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/ve//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/vfat//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/vga//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/vga/arb//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/vga/arb/max//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/vgacon//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/vgacon/soft//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/vgacon/soft/scrollback//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/vhost//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/via//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/via/rhine//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/video//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/video/bt848//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/video/cafe//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/video/capture//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/video/cx18//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/video/cx231xx//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/video/cx88//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/video/em28xx//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/video/fb//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/video/helper//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/video/helper/chips//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/video/ir//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/video/output//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/video/pvrusb2//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/video/saa7134//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/video/saa7146//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/video/v4l2//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/videobuf//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/videobuf/dma//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/virt//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/virt/to//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/virtio//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/vitesse//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/vlan//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/vlan/8021q//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/vm//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/vm/event//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/vmware//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/vt//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/vt/hw//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/vt/hw/console//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/vz//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/vz/checkpoint//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/vz/quota//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/w83627hf//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/w83697hf//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/w83697ug//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/w83877f//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/w83977f//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/watchdog//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/wext//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/wilink//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/wilink/platform//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/wimax//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/wimax/debug//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/wimax/i2400m//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/wimax/i2400m/debug//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/winbond//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/wireless//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/wireless/ext//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/wl//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/wl1251//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/wlan//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/wm831x//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/wm8350//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/workqueue//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/x86//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/x86/32//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/x86/32/non//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/x86/acpi//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/x86/apm//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/x86/cyclone//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/x86/extended//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/x86/intel//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/x86/internode//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/x86/internode/cache//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/x86/io//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/x86/l1//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/x86/l1/cache//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/x86/local//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/x86/mce//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/x86/minimum//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/x86/minimum/cpu//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/x86/need//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/x86/p4//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/x86/pcc//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/x86/platform//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/x86/pm//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/x86/popad//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/x86/powernow//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/x86/powernow/k7//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/x86/reroute//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/x86/reroute/for//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/x86/reroute/for/broken//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/x86/reroute/for/broken/boot//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/x86/reserve//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/x86/reserve/low//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/x86/speedstep//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/x86/thermal//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/x86/use//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/x86/use/ppro//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/x86/wp//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/x86/wp/works//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/xen//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/xen/blkdev//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/xen/compat//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/xen/debug//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/xen/dev//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/xen/fbdev//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/xen/kbddev//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/xen/max//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/xen/max/domain//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/xen/netdev//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/xen/platform//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/xen/save//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/xen/scrub//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/xen/sys//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/xfrm//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/xfrm/sub//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/xor//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/yenta//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/yenta/ene//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/zlib//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/zone//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/zone/dma//usr/src/kernels/2.6.32-042stab145.3.debug/include/config/zram//usr/src/kernels/2.6.32-042stab145.3.debug/include/crypto//usr/src/kernels/2.6.32-042stab145.3.debug/include/crypto/internal//usr/src/kernels/2.6.32-042stab145.3.debug/include/drm//usr/src/kernels/2.6.32-042stab145.3.debug/include/drm/i2c//usr/src/kernels/2.6.32-042stab145.3.debug/include/drm/ttm//usr/src/kernels/2.6.32-042stab145.3.debug/include/keys//usr/src/kernels/2.6.32-042stab145.3.debug/include/linux//usr/src/kernels/2.6.32-042stab145.3.debug/include/linux/amba//usr/src/kernels/2.6.32-042stab145.3.debug/include/linux/bcma//usr/src/kernels/2.6.32-042stab145.3.debug/include/linux/byteorder//usr/src/kernels/2.6.32-042stab145.3.debug/include/linux/can//usr/src/kernels/2.6.32-042stab145.3.debug/include/linux/can/platform//usr/src/kernels/2.6.32-042stab145.3.debug/include/linux/crypto//usr/src/kernels/2.6.32-042stab145.3.debug/include/linux/decompress//usr/src/kernels/2.6.32-042stab145.3.debug/include/linux/dvb//usr/src/kernels/2.6.32-042stab145.3.debug/include/linux/hdlc//usr/src/kernels/2.6.32-042stab145.3.debug/include/linux/i2c//usr/src/kernels/2.6.32-042stab145.3.debug/include/linux/input//usr/src/kernels/2.6.32-042stab145.3.debug/include/linux/isdn//usr/src/kernels/2.6.32-042stab145.3.debug/include/linux/lockd//usr/src/kernels/2.6.32-042stab145.3.debug/include/linux/mfd//usr/src/kernels/2.6.32-042stab145.3.debug/include/linux/mfd/pcf50633//usr/src/kernels/2.6.32-042stab145.3.debug/include/linux/mfd/wm831x//usr/src/kernels/2.6.32-042stab145.3.debug/include/linux/mfd/wm8350//usr/src/kernels/2.6.32-042stab145.3.debug/include/linux/mlx4//usr/src/kernels/2.6.32-042stab145.3.debug/include/linux/mlx5//usr/src/kernels/2.6.32-042stab145.3.debug/include/linux/mmc//usr/src/kernels/2.6.32-042stab145.3.debug/include/linux/mtd//usr/src/kernels/2.6.32-042stab145.3.debug/include/linux/netfilter//usr/src/kernels/2.6.32-042stab145.3.debug/include/linux/netfilter/ipset//usr/src/kernels/2.6.32-042stab145.3.debug/include/linux/netfilter_arp//usr/src/kernels/2.6.32-042stab145.3.debug/include/linux/netfilter_bridge//usr/src/kernels/2.6.32-042stab145.3.debug/include/linux/netfilter_ipv4//usr/src/kernels/2.6.32-042stab145.3.debug/include/linux/netfilter_ipv6//usr/src/kernels/2.6.32-042stab145.3.debug/include/linux/nfsd//usr/src/kernels/2.6.32-042stab145.3.debug/include/linux/platform_data//usr/src/kernels/2.6.32-042stab145.3.debug/include/linux/ploop//usr/src/kernels/2.6.32-042stab145.3.debug/include/linux/raid//usr/src/kernels/2.6.32-042stab145.3.debug/include/linux/regulator//usr/src/kernels/2.6.32-042stab145.3.debug/include/linux/rtc//usr/src/kernels/2.6.32-042stab145.3.debug/include/linux/spi//usr/src/kernels/2.6.32-042stab145.3.debug/include/linux/ssb//usr/src/kernels/2.6.32-042stab145.3.debug/include/linux/sunrpc//usr/src/kernels/2.6.32-042stab145.3.debug/include/linux/tc_act//usr/src/kernels/2.6.32-042stab145.3.debug/include/linux/tc_ematch//usr/src/kernels/2.6.32-042stab145.3.debug/include/linux/unaligned//usr/src/kernels/2.6.32-042stab145.3.debug/include/linux/usb//usr/src/kernels/2.6.32-042stab145.3.debug/include/linux/uwb//usr/src/kernels/2.6.32-042stab145.3.debug/include/linux/wimax//usr/src/kernels/2.6.32-042stab145.3.debug/include/math-emu//usr/src/kernels/2.6.32-042stab145.3.debug/include/media//usr/src/kernels/2.6.32-042stab145.3.debug/include/media/davinci//usr/src/kernels/2.6.32-042stab145.3.debug/include/mtd//usr/src/kernels/2.6.32-042stab145.3.debug/include/net//usr/src/kernels/2.6.32-042stab145.3.debug/include/net/9p//usr/src/kernels/2.6.32-042stab145.3.debug/include/net/bluetooth//usr/src/kernels/2.6.32-042stab145.3.debug/include/net/irda//usr/src/kernels/2.6.32-042stab145.3.debug/include/net/iucv//usr/src/kernels/2.6.32-042stab145.3.debug/include/net/netfilter//usr/src/kernels/2.6.32-042stab145.3.debug/include/net/netfilter/ipv4//usr/src/kernels/2.6.32-042stab145.3.debug/include/net/netfilter/ipv6//usr/src/kernels/2.6.32-042stab145.3.debug/include/net/netns//usr/src/kernels/2.6.32-042stab145.3.debug/include/net/phonet//usr/src/kernels/2.6.32-042stab145.3.debug/include/net/sctp//usr/src/kernels/2.6.32-042stab145.3.debug/include/net/tc_act//usr/src/kernels/2.6.32-042stab145.3.debug/include/net/tipc//usr/src/kernels/2.6.32-042stab145.3.debug/include/pcmcia//usr/src/kernels/2.6.32-042stab145.3.debug/include/rdma//usr/src/kernels/2.6.32-042stab145.3.debug/include/rxrpc//usr/src/kernels/2.6.32-042stab145.3.debug/include/scsi//usr/src/kernels/2.6.32-042stab145.3.debug/include/scsi/fc//usr/src/kernels/2.6.32-042stab145.3.debug/include/sound//usr/src/kernels/2.6.32-042stab145.3.debug/include/trace//usr/src/kernels/2.6.32-042stab145.3.debug/include/trace/events//usr/src/kernels/2.6.32-042stab145.3.debug/include/uapi//usr/src/kernels/2.6.32-042stab145.3.debug/include/uapi/drm//usr/src/kernels/2.6.32-042stab145.3.debug/include/video//usr/src/kernels/2.6.32-042stab145.3.debug/init//usr/src/kernels/2.6.32-042stab145.3.debug/ipc//usr/src/kernels/2.6.32-042stab145.3.debug/kernel//usr/src/kernels/2.6.32-042stab145.3.debug/kernel/bc//usr/src/kernels/2.6.32-042stab145.3.debug/kernel/cpt//usr/src/kernels/2.6.32-042stab145.3.debug/kernel/events//usr/src/kernels/2.6.32-042stab145.3.debug/kernel/gcov//usr/src/kernels/2.6.32-042stab145.3.debug/kernel/irq//usr/src/kernels/2.6.32-042stab145.3.debug/kernel/power//usr/src/kernels/2.6.32-042stab145.3.debug/kernel/time//usr/src/kernels/2.6.32-042stab145.3.debug/kernel/trace//usr/src/kernels/2.6.32-042stab145.3.debug/kernel/ve//usr/src/kernels/2.6.32-042stab145.3.debug/lib//usr/src/kernels/2.6.32-042stab145.3.debug/lib/lzo//usr/src/kernels/2.6.32-042stab145.3.debug/lib/raid6//usr/src/kernels/2.6.32-042stab145.3.debug/lib/raid6/raid6test//usr/src/kernels/2.6.32-042stab145.3.debug/lib/reed_solomon//usr/src/kernels/2.6.32-042stab145.3.debug/lib/zlib_deflate//usr/src/kernels/2.6.32-042stab145.3.debug/lib/zlib_inflate//usr/src/kernels/2.6.32-042stab145.3.debug/mm//usr/src/kernels/2.6.32-042stab145.3.debug/net//usr/src/kernels/2.6.32-042stab145.3.debug/net/802//usr/src/kernels/2.6.32-042stab145.3.debug/net/8021q//usr/src/kernels/2.6.32-042stab145.3.debug/net/9p//usr/src/kernels/2.6.32-042stab145.3.debug/net/appletalk//usr/src/kernels/2.6.32-042stab145.3.debug/net/atm//usr/src/kernels/2.6.32-042stab145.3.debug/net/ax25//usr/src/kernels/2.6.32-042stab145.3.debug/net/bluetooth//usr/src/kernels/2.6.32-042stab145.3.debug/net/bluetooth/bnep//usr/src/kernels/2.6.32-042stab145.3.debug/net/bluetooth/cmtp//usr/src/kernels/2.6.32-042stab145.3.debug/net/bluetooth/hidp//usr/src/kernels/2.6.32-042stab145.3.debug/net/bluetooth/rfcomm//usr/src/kernels/2.6.32-042stab145.3.debug/net/bridge//usr/src/kernels/2.6.32-042stab145.3.debug/net/bridge/netfilter//usr/src/kernels/2.6.32-042stab145.3.debug/net/can//usr/src/kernels/2.6.32-042stab145.3.debug/net/core//usr/src/kernels/2.6.32-042stab145.3.debug/net/dcb//usr/src/kernels/2.6.32-042stab145.3.debug/net/dccp//usr/src/kernels/2.6.32-042stab145.3.debug/net/dccp/ccids//usr/src/kernels/2.6.32-042stab145.3.debug/net/decnet//usr/src/kernels/2.6.32-042stab145.3.debug/net/decnet/netfilter//usr/src/kernels/2.6.32-042stab145.3.debug/net/dsa//usr/src/kernels/2.6.32-042stab145.3.debug/net/econet//usr/src/kernels/2.6.32-042stab145.3.debug/net/ethernet//usr/src/kernels/2.6.32-042stab145.3.debug/net/ieee802154//usr/src/kernels/2.6.32-042stab145.3.debug/net/ipv4//usr/src/kernels/2.6.32-042stab145.3.debug/net/ipv4/netfilter//usr/src/kernels/2.6.32-042stab145.3.debug/net/ipv6//usr/src/kernels/2.6.32-042stab145.3.debug/net/ipv6/netfilter//usr/src/kernels/2.6.32-042stab145.3.debug/net/ipx//usr/src/kernels/2.6.32-042stab145.3.debug/net/irda//usr/src/kernels/2.6.32-042stab145.3.debug/net/irda/ircomm//usr/src/kernels/2.6.32-042stab145.3.debug/net/irda/irlan//usr/src/kernels/2.6.32-042stab145.3.debug/net/irda/irnet//usr/src/kernels/2.6.32-042stab145.3.debug/net/iucv//usr/src/kernels/2.6.32-042stab145.3.debug/net/key//usr/src/kernels/2.6.32-042stab145.3.debug/net/lapb//usr/src/kernels/2.6.32-042stab145.3.debug/net/llc//usr/src/kernels/2.6.32-042stab145.3.debug/net/mac80211//usr/src/kernels/2.6.32-042stab145.3.debug/net/netfilter//usr/src/kernels/2.6.32-042stab145.3.debug/net/netfilter/ipset//usr/src/kernels/2.6.32-042stab145.3.debug/net/netfilter/ipvs//usr/src/kernels/2.6.32-042stab145.3.debug/net/netlabel//usr/src/kernels/2.6.32-042stab145.3.debug/net/netlink//usr/src/kernels/2.6.32-042stab145.3.debug/net/netrom//usr/src/kernels/2.6.32-042stab145.3.debug/net/openvswitch//usr/src/kernels/2.6.32-042stab145.3.debug/net/packet//usr/src/kernels/2.6.32-042stab145.3.debug/net/phonet//usr/src/kernels/2.6.32-042stab145.3.debug/net/rds//usr/src/kernels/2.6.32-042stab145.3.debug/net/rfkill//usr/src/kernels/2.6.32-042stab145.3.debug/net/rose//usr/src/kernels/2.6.32-042stab145.3.debug/net/rxrpc//usr/src/kernels/2.6.32-042stab145.3.debug/net/sched//usr/src/kernels/2.6.32-042stab145.3.debug/net/sctp//usr/src/kernels/2.6.32-042stab145.3.debug/net/sunrpc//usr/src/kernels/2.6.32-042stab145.3.debug/net/sunrpc/auth_gss//usr/src/kernels/2.6.32-042stab145.3.debug/net/sunrpc/xprtrdma//usr/src/kernels/2.6.32-042stab145.3.debug/net/tipc//usr/src/kernels/2.6.32-042stab145.3.debug/net/unix//usr/src/kernels/2.6.32-042stab145.3.debug/net/wanrouter//usr/src/kernels/2.6.32-042stab145.3.debug/net/wimax//usr/src/kernels/2.6.32-042stab145.3.debug/net/wireless//usr/src/kernels/2.6.32-042stab145.3.debug/net/x25//usr/src/kernels/2.6.32-042stab145.3.debug/net/xfrm//usr/src/kernels/2.6.32-042stab145.3.debug/samples//usr/src/kernels/2.6.32-042stab145.3.debug/samples/kobject//usr/src/kernels/2.6.32-042stab145.3.debug/samples/kprobes//usr/src/kernels/2.6.32-042stab145.3.debug/samples/trace_events//usr/src/kernels/2.6.32-042stab145.3.debug/samples/tracepoints//usr/src/kernels/2.6.32-042stab145.3.debug/scripts//usr/src/kernels/2.6.32-042stab145.3.debug/scripts/basic//usr/src/kernels/2.6.32-042stab145.3.debug/scripts/dtc//usr/src/kernels/2.6.32-042stab145.3.debug/scripts/dtc/libfdt//usr/src/kernels/2.6.32-042stab145.3.debug/scripts/genksyms//usr/src/kernels/2.6.32-042stab145.3.debug/scripts/kconfig//usr/src/kernels/2.6.32-042stab145.3.debug/scripts/kconfig/lxdialog//usr/src/kernels/2.6.32-042stab145.3.debug/scripts/ksymoops//usr/src/kernels/2.6.32-042stab145.3.debug/scripts/mod//usr/src/kernels/2.6.32-042stab145.3.debug/scripts/package//usr/src/kernels/2.6.32-042stab145.3.debug/scripts/rt-tester//usr/src/kernels/2.6.32-042stab145.3.debug/scripts/selinux//usr/src/kernels/2.6.32-042stab145.3.debug/scripts/selinux/genheaders//usr/src/kernels/2.6.32-042stab145.3.debug/scripts/selinux/mdp//usr/src/kernels/2.6.32-042stab145.3.debug/scripts/tracing//usr/src/kernels/2.6.32-042stab145.3.debug/security//usr/src/kernels/2.6.32-042stab145.3.debug/security/integrity//usr/src/kernels/2.6.32-042stab145.3.debug/security/integrity/ima//usr/src/kernels/2.6.32-042stab145.3.debug/security/keys//usr/src/kernels/2.6.32-042stab145.3.debug/security/selinux//usr/src/kernels/2.6.32-042stab145.3.debug/security/selinux/ss//usr/src/kernels/2.6.32-042stab145.3.debug/security/smack//usr/src/kernels/2.6.32-042stab145.3.debug/security/tomoyo//usr/src/kernels/2.6.32-042stab145.3.debug/sound//usr/src/kernels/2.6.32-042stab145.3.debug/sound/aoa//usr/src/kernels/2.6.32-042stab145.3.debug/sound/aoa/codecs//usr/src/kernels/2.6.32-042stab145.3.debug/sound/aoa/core//usr/src/kernels/2.6.32-042stab145.3.debug/sound/aoa/fabrics//usr/src/kernels/2.6.32-042stab145.3.debug/sound/aoa/soundbus//usr/src/kernels/2.6.32-042stab145.3.debug/sound/aoa/soundbus/i2sbus//usr/src/kernels/2.6.32-042stab145.3.debug/sound/arm//usr/src/kernels/2.6.32-042stab145.3.debug/sound/atmel//usr/src/kernels/2.6.32-042stab145.3.debug/sound/core//usr/src/kernels/2.6.32-042stab145.3.debug/sound/core/oss//usr/src/kernels/2.6.32-042stab145.3.debug/sound/core/seq//usr/src/kernels/2.6.32-042stab145.3.debug/sound/core/seq/oss//usr/src/kernels/2.6.32-042stab145.3.debug/sound/drivers//usr/src/kernels/2.6.32-042stab145.3.debug/sound/drivers/mpu401//usr/src/kernels/2.6.32-042stab145.3.debug/sound/drivers/opl3//usr/src/kernels/2.6.32-042stab145.3.debug/sound/drivers/opl4//usr/src/kernels/2.6.32-042stab145.3.debug/sound/drivers/pcsp//usr/src/kernels/2.6.32-042stab145.3.debug/sound/drivers/vx//usr/src/kernels/2.6.32-042stab145.3.debug/sound/i2c//usr/src/kernels/2.6.32-042stab145.3.debug/sound/i2c/other//usr/src/kernels/2.6.32-042stab145.3.debug/sound/isa//usr/src/kernels/2.6.32-042stab145.3.debug/sound/isa/ad1816a//usr/src/kernels/2.6.32-042stab145.3.debug/sound/isa/ad1848//usr/src/kernels/2.6.32-042stab145.3.debug/sound/isa/cs423x//usr/src/kernels/2.6.32-042stab145.3.debug/sound/isa/es1688//usr/src/kernels/2.6.32-042stab145.3.debug/sound/isa/gus//usr/src/kernels/2.6.32-042stab145.3.debug/sound/isa/msnd//usr/src/kernels/2.6.32-042stab145.3.debug/sound/isa/opti9xx//usr/src/kernels/2.6.32-042stab145.3.debug/sound/isa/sb//usr/src/kernels/2.6.32-042stab145.3.debug/sound/isa/wavefront//usr/src/kernels/2.6.32-042stab145.3.debug/sound/isa/wss//usr/src/kernels/2.6.32-042stab145.3.debug/sound/mips//usr/src/kernels/2.6.32-042stab145.3.debug/sound/oss//usr/src/kernels/2.6.32-042stab145.3.debug/sound/oss/dmasound//usr/src/kernels/2.6.32-042stab145.3.debug/sound/parisc//usr/src/kernels/2.6.32-042stab145.3.debug/sound/pci//usr/src/kernels/2.6.32-042stab145.3.debug/sound/pci/ac97//usr/src/kernels/2.6.32-042stab145.3.debug/sound/pci/ali5451//usr/src/kernels/2.6.32-042stab145.3.debug/sound/pci/au88x0//usr/src/kernels/2.6.32-042stab145.3.debug/sound/pci/aw2//usr/src/kernels/2.6.32-042stab145.3.debug/sound/pci/ca0106//usr/src/kernels/2.6.32-042stab145.3.debug/sound/pci/cs46xx//usr/src/kernels/2.6.32-042stab145.3.debug/sound/pci/cs5535audio//usr/src/kernels/2.6.32-042stab145.3.debug/sound/pci/ctxfi//usr/src/kernels/2.6.32-042stab145.3.debug/sound/pci/echoaudio//usr/src/kernels/2.6.32-042stab145.3.debug/sound/pci/emu10k1//usr/src/kernels/2.6.32-042stab145.3.debug/sound/pci/hda//usr/src/kernels/2.6.32-042stab145.3.debug/sound/pci/ice1712//usr/src/kernels/2.6.32-042stab145.3.debug/sound/pci/korg1212//usr/src/kernels/2.6.32-042stab145.3.debug/sound/pci/lx6464es//usr/src/kernels/2.6.32-042stab145.3.debug/sound/pci/mixart//usr/src/kernels/2.6.32-042stab145.3.debug/sound/pci/nm256//usr/src/kernels/2.6.32-042stab145.3.debug/sound/pci/oxygen//usr/src/kernels/2.6.32-042stab145.3.debug/sound/pci/pcxhr//usr/src/kernels/2.6.32-042stab145.3.debug/sound/pci/riptide//usr/src/kernels/2.6.32-042stab145.3.debug/sound/pci/rme9652//usr/src/kernels/2.6.32-042stab145.3.debug/sound/pci/trident//usr/src/kernels/2.6.32-042stab145.3.debug/sound/pci/vx222//usr/src/kernels/2.6.32-042stab145.3.debug/sound/pci/ymfpci//usr/src/kernels/2.6.32-042stab145.3.debug/sound/pcmcia//usr/src/kernels/2.6.32-042stab145.3.debug/sound/pcmcia/pdaudiocf//usr/src/kernels/2.6.32-042stab145.3.debug/sound/pcmcia/vx//usr/src/kernels/2.6.32-042stab145.3.debug/sound/ppc//usr/src/kernels/2.6.32-042stab145.3.debug/sound/sh//usr/src/kernels/2.6.32-042stab145.3.debug/sound/soc//usr/src/kernels/2.6.32-042stab145.3.debug/sound/soc/atmel//usr/src/kernels/2.6.32-042stab145.3.debug/sound/soc/au1x//usr/src/kernels/2.6.32-042stab145.3.debug/sound/soc/blackfin//usr/src/kernels/2.6.32-042stab145.3.debug/sound/soc/codecs//usr/src/kernels/2.6.32-042stab145.3.debug/sound/soc/davinci//usr/src/kernels/2.6.32-042stab145.3.debug/sound/soc/fsl//usr/src/kernels/2.6.32-042stab145.3.debug/sound/soc/imx//usr/src/kernels/2.6.32-042stab145.3.debug/sound/soc/omap//usr/src/kernels/2.6.32-042stab145.3.debug/sound/soc/pxa//usr/src/kernels/2.6.32-042stab145.3.debug/sound/soc/s3c24xx//usr/src/kernels/2.6.32-042stab145.3.debug/sound/soc/s6000//usr/src/kernels/2.6.32-042stab145.3.debug/sound/soc/sh//usr/src/kernels/2.6.32-042stab145.3.debug/sound/soc/txx9//usr/src/kernels/2.6.32-042stab145.3.debug/sound/sparc//usr/src/kernels/2.6.32-042stab145.3.debug/sound/spi//usr/src/kernels/2.6.32-042stab145.3.debug/sound/synth//usr/src/kernels/2.6.32-042stab145.3.debug/sound/synth/emux//usr/src/kernels/2.6.32-042stab145.3.debug/sound/usb//usr/src/kernels/2.6.32-042stab145.3.debug/sound/usb/6fire//usr/src/kernels/2.6.32-042stab145.3.debug/sound/usb/bcd2000//usr/src/kernels/2.6.32-042stab145.3.debug/sound/usb/caiaq//usr/src/kernels/2.6.32-042stab145.3.debug/sound/usb/hiface//usr/src/kernels/2.6.32-042stab145.3.debug/sound/usb/misc//usr/src/kernels/2.6.32-042stab145.3.debug/sound/usb/usx2y//usr/src/kernels/2.6.32-042stab145.3.debug/tools//usr/src/kernels/2.6.32-042stab145.3.debug/tools/build//usr/src/kernels/2.6.32-042stab145.3.debug/tools/build/feature//usr/src/kernels/2.6.32-042stab145.3.debug/tools/build/tests//usr/src/kernels/2.6.32-042stab145.3.debug/tools/build/tests/ex//usr/src/kernels/2.6.32-042stab145.3.debug/tools/lib//usr/src/kernels/2.6.32-042stab145.3.debug/tools/lib/api//usr/src/kernels/2.6.32-042stab145.3.debug/tools/lib/traceevent//usr/src/kernels/2.6.32-042stab145.3.debug/tools/perf//usr/src/kernels/2.6.32-042stab145.3.debug/tools/perf/Documentation//usr/src/kernels/2.6.32-042stab145.3.debug/tools/perf/arch//usr/src/kernels/2.6.32-042stab145.3.debug/tools/perf/arch/arm//usr/src/kernels/2.6.32-042stab145.3.debug/tools/perf/arch/arm64//usr/src/kernels/2.6.32-042stab145.3.debug/tools/perf/arch/powerpc//usr/src/kernels/2.6.32-042stab145.3.debug/tools/perf/arch/s390//usr/src/kernels/2.6.32-042stab145.3.debug/tools/perf/arch/sh//usr/src/kernels/2.6.32-042stab145.3.debug/tools/perf/arch/sparc//usr/src/kernels/2.6.32-042stab145.3.debug/tools/perf/arch/x86//usr/src/kernels/2.6.32-042stab145.3.debug/tools/perf/config//usr/src/kernels/2.6.32-042stab145.3.debug/tools/perf/scripts//usr/src/kernels/2.6.32-042stab145.3.debug/tools/perf/scripts/perl//usr/src/kernels/2.6.32-042stab145.3.debug/tools/perf/scripts/perl/Perf-Trace-Util//usr/src/kernels/2.6.32-042stab145.3.debug/tools/scripts//usr/src/kernels/2.6.32-042stab145.3.debug/tools/testing//usr/src/kernels/2.6.32-042stab145.3.debug/tools/testing/selftests//usr/src/kernels/2.6.32-042stab145.3.debug/tools/testing/selftests/mqueue//usr/src/kernels/2.6.32-042stab145.3.debug/tools/virtio//usr/src/kernels/2.6.32-042stab145.3.debug/tools/virtio/virtio-trace//usr/src/kernels/2.6.32-042stab145.3.debug/usr//usr/src/kernels/2.6.32-042stab145.3.debug/virt//usr/src/kernels/2.6.32-042stab145.3.debug/virt/kvm/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tablescpiobzip29i686-redhat-linux-gnuw.\Jܞ{Omt?BZh91AY&SYMqco((.֡UtԐt赚[h@j +B[`Ip6Ɗ%A([mۀH,T5 P` 6fV [Zfk,Rd wmInWK6`: Jq­r7rЮ JK`E QUR>ﵸrRH@]ﯟx_ hc(BH*P}}IFJ$P }ݟ@X ^QP"A X_{ކR ( sf;p(J ww h lH@<I `@vʠNl_kѷ=m/;rs,yuŽjQKooU:yꏧ}*^׹Dyyu^yvnJR6lvYd^גW݀IV竜ss5]zhuCzf&wZn>o5{Mc+>ݜ­D{hղw:>vݵvݮ 7\*L&AT:^knqkyt.nFuKup$tնE={d8Z0( 5`PQ'\@7J TT6δ+JH%@:4} @ @UQ@}2.2{}=q'o[8/Ф[oon*JwWUm̀Hm}  tDx]pPFO;+w^eU b|oR9aŎ}J*Oy/}ͤPBPtڌl:q7|w} 1::{b6{_ m+ 4ZJ(l;42PjazMo}xg9i^{fS4uqTohz{sE@ʱ3ptw+8XDB=᭬ZkmjC5e]j#;mm658DIŮj+lշ]WSsIUpvu4ic:4ii9Hnt ܜNTt m]i Fw zճRYhm-`pt[X B]l k.jJ`&iaBi%f] v/f!"@Pt9*ta@4PYB@)@iUfŢ P]QC Ѡ=Ke d@4 m36MbnWvm`*xPTj8X=@ B4CTր-6m4[*S.Kh@U+UAIP;4PYa(mۗf ړjc.}Wt^֔@j`@4&bMdOI3QCB*~RDHlDyOPѡ@b T)QM<Ќd@dI4h hMzi4zPD Љ2T{B#jM4dL){*~zIЀ'6W!z"-IjqcB/4( -,}"*9/Hep} x -::Bev7rZg c"z{lGGtֈu}򤎎&Lz1D*(C8GQǻTA @>-@ؚPcufop ى!\νz¯Y {hODI}wm;n$nѥ,HޭӎS4q2۹tL@SJ}S~L8RuO<~DRl}l|U8QQ3NJ ؆5:cKq"ܶ^"'YG&8#~{bȍ[ Eef pu|mjz|`o~tuKr|5=V*SGbRL rR^=8wݮ R(l!…h2BTڇ8nA t# ;]:!!k! [aOŔ35H(LXxys- ꙻ:ىBv [ &t`XUegDN|J:1"F$0}~4Gdՠ:T3c +}j8tYV} z# Mjcut 8e0U);$8푬U)LÌ umx,'gI u%.U$!rY^ۡ\Gy2qø\sY" U#4{Hă'8e tc؊"M $}%Kkn$#'H->N8/h{( Ex1LDQpq{CP6I3"zyg9dGeC:#>A&7L(D>>WzY#؍ѕC!#Ǣ t|qtcs}O7 ]/(N~ 3H|e@F^PJ $mƟm{/\؎;Z1&s^mM ì7JMq"TxrF x>LKe`tb/>d$|ڣ$Oa;6=D,ce#c Nܩ5x:Ddq3޺u]$o>V9 H3"ATE&a\1yarэ>JѺ: CD+Zw.-pJ=8Tl C@d)&0\zrz8u#Z]%pD[c2UΡx'l[){54(x>Գs0g=ҋ:`I]3CD*ʅs֝JdGGMܗ~_;4x[Yv^kl6y:8ETB,[zQۋ].Kē)?Ykw}ߚ,5NYzC^*|&hXbj32Hc7kQ% BI#Gr!(k-69ߺn 4o?/dC܁3b`X@gB9O:J{+:9:/{g k݇DPο}ϢJqԱ@ C!|hLm(cSZ3 hB;!h{Rm=>u@[nPX`n~ڄDD[)v71GrDdOlx1ggp'Zxl1w4Rn(,G_:qgbWQzTm! "(q*CDI({f]W~yiFg-ν 㩉.Ksʥ~Z1"? {75Ɍ1 uVkc޻犉+Ȍh>m }A;rbqK>|Kٳr9=+%h18@vXׇ Kjl |ξeLG2_~@F#RlzdJ#'Ni!":Ӓh|lmbAI Ǘ\m݅RދM!2!kCr{6ck,Ì>!PƈGrs`e@s͠g91ǥ}.)VKKaN{WWl{9t~~enp)g֟އi>2S.kyD ezp4Gɋf#F>yQ)a$}L ԁَ>y#!#^@~  =cS>=gd q<!"*!8 ڕKWhc]hg/gO|[;-t>t>L9+TmǻF41?-`DYc( $y1뉎'-d,e:dN1ܣ~fS9cP`PkѓF}c(~ d>ʝ5L4E9d?-PQD~pL2Q*rn' fC^8`;ɧ|#n/Cд;zS9"z"C>&X&{@O ղOG>L;?T6COD6oKߺm;Bt% _D'L& @&ӹ)藷mp2D c]qU{Ѭ? ϷRw/@y<(T>ru3j( cJ7TI& Q[KtqÓX1=W;iCH#3t8H-+4J}WHR\=C#Hr@R#=91L!;ldM୯w_([*5/mr"Gz؏DLSKRWs12}!Z ${sTUTHq[ʜUdbF%'sߙDAr#F{\!!H_Dy1{~#6+' ,Qy`#FK##ސl}}'r6hcػ鏓}ng n<[!t>|i+>-( 6ۉ^ ~I 7P0#C'$r`y':j;g LmqI8;L ɏO4@sf䍾a%&F|- 8L |m?8lv00cŭEG%>r/91*$nEv> COctS(2=<[W%@(pui8;=+vy=Gb )4k^D})+c&HeC!|x>4 0FrbOo*oڧ0ӈ :jUr$!ܜ(!:o_ԝ]wP$աY=F)$ #3:\N36ZAM7_),BNQy7 ^I(Qr#3R}~{}mx ȄYHcً&絣F<]Dpn:SCzHK11ǎWqODdk鬚 QW7,/3(%{#}',n{If팥MFLm+; Jy/[%ً/s1sm>: "SlxSo֩B\,3W$x?sFw56FO\ :3uaIMQ5l/KK;$yH H}{.W) IaɊ┚Ǧ]dB&Bd(#SCB0K| vCqag)҅h֣zV@F{1gOx#vgyhllQ%+UF PO{?ʷ)tI'TssDeY  q \Aå5[I" Oٹ$/⇉0ZBRǖ2ُ:# +IR@L|HxZ6Dnqf5l_ D_Ñy֫\rd~%KbphW(dR+h}ۡnǴeXO D+sM5K7a-W=eS] %K/;ٞ4qdG2x'chlI81d|7_''/I!`g8Ik>L,y`z'v>{<,}&JqoaND^"jOvl`d{ 6(-l~&}]hl O~\1GEpz8@'DžX>lF}h̉Dv JNxYET@TKSW ]NZI]qfybX}YD>QU#DTCdx{Tl܂d8uӑn۝vZ%0pnH?pp7ڎ%R#= |Lנp q bQNp+]5CvQߋj5V5:([uK&sBñ3O.F-].DGs h{|9³'K^zJ *1*IBa[l5#df#3?(odܽ5݅Wv^1ҌϜFg3G*hfiח.6[JM4lH9V$ۜ@<j=+~{p ">~鱯[eSn@_G;`d _zs|/t{o&w_ݏ8y٘GhrkRUKc ,0<> ȶ J|zFtkg:O5J`:I_jMڧ315]L=cc,ĺ2$SfRČoaoZ&.yW%Lui֐n/ ^2Idন6Ի#gKAcvھIRdP}e:cKs|!h:h4|.>hn|,H\b5H{lBD[F/,\(,1WP8,:|!ouY~Ds b˟gs˪7u@bZX#ZȟKIGjvB@} oU J+0JI?ns gaY꧹™q LhβؙfѭEr"m[f.dVʯPe02Sf5'MސHV;S?yB? V8dp5?-nW}5H֡vp9'8rƕ9Oy+C٠eHHm2I:fݩyX,=%LqUū|q>+*okRB}F/ܩ!’0 |}-|vOXQM2Dilbߠi3\C8AuEmsdؕ5P7nd*IR'UD3!S\+1-׍;x K$s$ zMRb]X2DpG-ӒgX&V|U M R3Y2a,jۊ3+ e6qNtMMX#v7<}髧2c5l%yxͺ>=(!R'`a +vh 6eKk6)h>RAA^uWޭ-0 =,}0-/]m)i4pMB aVi& `-;]iDyC2~J#x2o0#JkYحu阹Ta xA( dž `U>& &RHO9S d *AA+T g!t,@זS,Lj!ўTY%2ӤmN= 7;!]wM6Rͭ? !~|#?0@y^)7ypf3z2 X|kK_BI+L)+}aB'zOY]/@vHYJbf0^`?=ؽU ~ѽX$(3g4K*{]蔎 ЦuZ;0\)MokeD1tCҢxA(6I*<C~Wϩ+(GڞeHHҒD|l`e/UsCFq;fHSKČEKt 83GtSz=*J+q7nt zDh F%Ġe8@F\QaIR\;Bb]B7eJ%㱆3l7ꖸ-x)훿K ՘榾^<(Ue1a;nVso(`32 򪢛^, o Zq t%V*2':D3iWJ>Nfv0 "5xL*;w6I:Zu=*^q )VR؉8Nq۱n1WCi xPU z\M5zt &' ]:9Iڑ,Zu9_^_NVG3OZWdÔtӴHX4l˰`.8[4 8_;"黗V»~O'YS{m(B Q*Ursê{%eNp  :Z.L\J̊'(* Cy@gzY|Ȯb-Pq[[bw}ͫhnٜzȝ+W:ܮf_wۍL&{,Zr;V9K +F$jipڎ9}aViM ÉBѲ|aȀ^\K)&b犺+3]13@,g*oAz Uzsۍ6H!n$e[>ppmߎX}{ u5<Q[O!Ds%d'5j[$DgjMGz'F 5A'xJ75.$9sCy2g BB@>X3Uj%0Rheuhlѳ 0#E*lMz.B'K28tE)^/7G)a}zҧоE>>@&xiѐȔm G#>E>R#B/pK,Թ8+b*G/QGTy+4yza5=QKV@$y>-'pgZC? E_غ6y#*=GGyCѣ4̦0R:Gfd9.8]S*N/à AEtL:=\ʰ"%t!iWk~GEw%}2*KIj(V; N.,^*>jd;:8Hu 9zmĸ VV!L| 5}qs&VGq/tF YaU]iMJxt*挪vN8ΆK4 ,+H3:(|E[ yHmAGsp^p8|I'? w{=|?ČE6szꄞXg]ћ|arS4]mOsGc]`2KI>,vjl`Re0Sa8;n_J9UcTklZ՟n/>h^^}//_@Fsc"XJ lxƘ&~GqFKRx,u؟geD0&U) c9S'_MDLqin" 4VL{S9Wfw䯽ޥe{Y9J;݅9,&aƱ?|j 3P_>[Ji̡TcdH߻xX/DkKuT c﹪FJWZ1,De$N8X]'( \E7<&%ŕ83٤Q ODs_Ki컏oS_'7#M$ˇ6Nq^gzԩapӐ~AfNdƋ ztT7╋r9耜#Yr!bE !bNvm9XQ+pf R_os3c ,eô|F-bY,l䝝Y:RU\=v( CWġC:0t UtlY%5\sCASO;<(xUܜPfq&f$%T{Oˆ9C•E (EUuxVq)U([a\wO!6 Q8:LM5s`Q6#I3h2<Xu:Sr}n&zh$NMKJALѶteV9ѧ Adu Զm]4)"T#텐>*-咣ĩPc燾r[#8Ӫӄl.#D25KF,_rʸ/:<㾈;<: %8!Cr n0f 50p{0|ka/fxV6!(>i|%pP۸<ǸF䱆 4F,qMmFZpce4=C"$B"7zkL&*Bb9ޕ]G>&/!91ʪ2}~թ@C7$:u3L@(Ro{Nx?Jn~ckʥ)k?nZe @1zEbB 85C.XH MxG7+*l#GyB /b$W 3K'eȬ^cxwW;H.p>ZbL4Jp7cn,mSۮT"c;V|pL7Zl sgF+uB5mm>7]9Y@N7"Nuƭy pp(*8dmF !y.:EQa% cv0ɾ`qG0 ,' }r.AڞBjqd؎ R :uB-ԧ],>{kD{כU(?˞=#w> Թ`//#"F]܍5c'z->67v9@mO#ıȴ6VJa{EлH˯ӍjPnlcv*?<?ZVwd>!Ag9O6UA$N)H# GoM_( !5̽IQʕ܇Eu]0uWA]t{o{<6] !ʀvttxgnnRճg{D}>Ւ+8!)Ч3k=s3 hTotc昲@T7滹jZ=09QL8"`U&RACɘnmQsyڭgqsFx/ھ쮋Z7A k[hA<vE˨\`5-t=Dէ1u:DWc W`àv5LJQyE\p}qg-`j.#.y4݆P6Z'Wr#OC߶YvQw [8cdmEk\Dp _f ΃MZKpHM8.O%)]6ݢa^u'j*ijSR\lIQC|5WM+L@I&݈̕ ZKUܥWS&86EAP8˹],[msd/C@ 5zɲLJ  8𚫑uD+aCa%.xG3Y&2:Y!ǵR8fJ JO4u~ڜ$eP`C? (4zB lSv-JF%M q2W Urgffȓ)g7e_dY`@rk:FѾ6y3<t-=˺M+ҥ)| e,nU@6pi3mo EtWv&'CcK TA@g1ܟz~9 _s4A7t}i=%=^hRў:WR̒*uНf(Iә@>Pkv)Z*ㇱfΙM~,oVzL9'@~'W]%Sv?E>:$VTҭ1LZfLcdhӲ>al[ug"YZ2+%,PD|'݊v!F0dfG/@78! CP4}H^Mh'o8jagH4ieB:I)'ɂ~\(F oF}ov&ЏSӡ ~V( ~]'DU7Ph(iAd"*zs%?XHç O{5]@0S;dП!Մ#>ZUTr96[VfPiܰ,W(a=}Xwyğr xk߁,Zזa2H#)Q;hSXAfZ$ *f:%Ed0Ry͓N Њ`50 P=I7HЖ'm NjZ&rZq`ʨs14TEڦzZft8T $FEn-u%ftBjHz! ,PJ?a@,Vh3 SyQI3-9)(O)KwyJPfe*Fyd&ڭ9n (i$GOoęAOjBJ tg+VZgѰ %#<)X&~ @h|ijhQ$Syx[ZR@=#IQgX(M޵Q{Svosc~:nFU5 Ҫ FX:i&hlEnk V3hb,PtE( *3␂IPZ/QSjC HР^;|/Dt`bϔ 6*Lab&DܵyK;E ))<<r~?EyxߺY1}qvfi#k] iyP&xCl$nqYȥlnӔ1>;iG2ނH}RΝ a(gbFQ+4)AMY4%gB0HFh'yNi\pbDS= W&Bk7*J)Ԥ&` GYO`KI &Al pۋMjR8lMwƚP"@2y"$VXha8Hd;Z lXa5D~>xŒ ӰVE);5f\B{Z-geql$yD'bKԈ$ɫM1 -6N钋ibHLeLb*EbؓV|Tu1?Bڬ,nv%s5Ԭl@҃VF A_c HH45Q(2YA 1M" -0ȶ畯@Lu;nbƹRgߞ_/#5S~#HDEg׌Ic q}4~+[JǏ-rerGE8eC+HۛK֬lYCI/>(#9ihsDz FHx,$xK|ˡ T#"fMSuS)5 3ZģϗsTvڒS H]fUh[ui[$C8d*Hu|nhb:$*Qn0D7'oT('<|adqu-v{<` bz:rQ{4ù"8#dL>U<(!{Gp b{k\(O$q}Vrȟ8L8%'m`TXcFCN#+nӲ^SG2ҊfEMa7,]cSPiB.1?cuMx? ՠ7[pUvZr ɍIDtEy HhrgI2k{u}Oo3С#x+$E|{=VxABGR1S:Ɋ6_HcEq4q\Ŕ?m1];l|@~иw2AKVۍG6,iӐWN-]n(>šH!21mkzXB6?DǨ$BtfYq)'C3$ΤtE&3+7u1)kARRoyO17|,hmɮ#R?@?ם@/GuOqViˉ m{蘇Wgd 7[ptYVE`g ?K4o9Ÿ};zw]eWF>zV%οg9Oh-֘'[oq1k4EZ%R(VZV6U5GB*,b4C9fCYF*UT3-,J1- J3%Ɗe-ElKJe%Zkm*Qh85+r%+-Sg\ejuSCN%EV1TY-qdKQ/jw1bZ-bg 1n* RV,mY*kȵڶ&f`mKTT)`Z6T^ʚe-mQpzCLL0A1>3LMzO#2:Bmypٳ*X}p] brTKf v)-t}W MReѦQ@E>όM:״?J R-?d/ڂvEUUYB,RK-ˆ"\VD*[0AM(XQZ&ҪaKEK"K-kXPޭj9JZ -RQXhVE"  [VމF(Ѩ. կ qBab٦`[dR3 rɋer~[feT֍-Ded̵jNuZᅌd ̰ YRsL IƢ¸Ѯ2@p Uz&ĠRJ$6R+V@E`ZU( ̸_mĔVٯN`Qm[ !POd'DiƱƫrcrb6933kM2i :k؅eBL---jilR(`hM Bb V \[ XTz'RcV,Q$YAE1\*`ƴ*VIX*,\)b9Om[ pJ$U ml*Q+ 0.1D5*j0Ů*S v ABLk5Jj+81B`fa1k  UFQP1#sOw}Wri$qZSH–ZR"+PDYQJNr:E&5BA[B3XU*5̕ DF-b d+|ڢ530PV5+K&:Y]MlƵmcrf$H, -IdƢG,VB@Pqb`2E1lP!MAưg6tQCb*nܲsIGVq`G[Rÿe_gxkb[~~t],A`U˭*iv> jAmrȠp t@eS /N+S ңuo(_fd:;8$*꾌H|*@?/&ԝ GH W%#!ܯyO" ȿQB !"GX9H!Ã泌;lc_7܋a*c˅OsȾNQ?WSMgy5>:{~܎S89-A/Iy@Ev@}N%g@_ zHL2-{wK`{o)sHD4Oj9gсdr?q$?x#X使+k}=U=T*GsaL`ylCCi!ƦqkC |OIdE((O񧔸@+PQ$E}NlEg ?|;_HT&\Yk-i(ϯ˾.:J-{wϩGQ܍Cҁ=!kOِ{Hv^?}__BS<64y_/Y ԡm*ɾUӣ O|6bQA(8^r,xzit/BN?K&#()Ї$7/_p%qu!Y?G*4ڈ=l@G:&D-.۷/*bb/oßxO)`}YBH~/GÞ]> CE|G [~{|̑~/L8ڍ|+sl?sYgPCCvσ_oϡ AU;;B?<4?R'}}6sM8i"O4)_S?j7pVM'qO(0|侨(uz/”'3jd & 3.Nwak68jt. a@ {JE1~Q񒴎!եݻߝO|͐(C6c%q BAC&Tb`C1g5My7;|>#ߓɽxR&=V) N1"e9LR,zzMIR '|gh&gB"tbǒ/?e>uF7NT [=:ȑh#kVs%x ch2߼Kjkbx&/-\NS+`g9ABP? 8 η,Vr}H88as,c$YR[k.xUUWgnTR)12U\DG4C "} uW }B{xEwgO|ON/ײI>\yLBD?"Sx@}c~wI'z.I538$=PaFNL$d Ä`0 [Vlċ hڱF)Ck_\Ɵ䎣t!"ӏ&5^ӌ:^;׮qP9m~ hqZل"?n|;1F{Oqwΰ?O )B1+Cs4:;֠&􁱓|ƔtշX30[nG߇"zyyqx{xBwQ );! {-XU5Փ^=bMޟ]qG6on8w[1st>ꭑ 4'@40Ƶ=6.xy$yO؋ؤCRdztig.͜P:)ox֢yI+w5. ..dM93罼[15۵cѤd \Z=ݥH-Fg剣.-z 4znqiu/8G#"ۡXN5*yl֩0k P{M48I)zh C_>?/k"Hǧ1?g~O? <05sb3L#ug)lvTGPGBAR7 &}&dSbi[ Ǿ2 ><[DN4(gjs=6ڿnm2Z߰*­k>Kcy/掇# [\5 {Y&!ݦD)uw=}ibN C8W&8dXxYDfu{-&1E>0sF4u[)ujC8no+g+`꿿"7?0J Rw'RC̈ZS |J *T'aLOL/hkWI md_kPƨ ɿiG@YϢ'x/?$G-o~ۭ+@u)Q RߛF&~]2ךU\}F쁟&sݨvlnsTE|GܛB}GT<X]/;t]~M0 R/}cIwiYH~~ߒ dl5PE>ON!fphbZ1p\ތ 'ǟ!^-;&%Yȟg) s՜=#+ ,j1OPl*HvzU|FqWլZxDmZ8t>{V|b˙9! S3 Q !? r'2 xj > ,ґ;hf˖8´:t1xLF*_J@ۡYѯUlBkTr'}Pq__ _9޽ (n\G[}a~- ?ղ^5@Нlb(?cr0Dts#6? I?o@O-wd'&Z_%^'#^)@D/,H2*2"$"b1JV# 4`q)Q J%`JvhEAC@sfyCݗ]_,ſZil(C:58[ܓ珟=Z}_vq> wwk/yh.b1\!Kק>}~m遏\|f8]a~_͛/Ʃʡ\Cw~wG^pq;ʯ?_cC_؎;.6t~|5'~gmo8_9XuD!)9Dbo4Cne6A~~pL19ZvQb:?* 6DuAa0?3u> ys C:pԁx׫R_Nj%Di4wS P6ωC^ob#ok\oG'dG1Wd~͵[L/pԓ6>@֏_jDP9vZ0ZxUg?wmu?-c3`$.b[Z.D$TOu>'/E>M8'`_p26?r:?`Nvo<χIC'șBUUFEDYURFȫPU~R.yfs嚺kHVm*J. VJ&&8m-,#ZemT!$$:}Wg@?.gv%YWk4^־k7/H ,-?wpxeY065i qw~  =Z+oldR^ɟ4eIT% ^mU0#~#E=៰>Tу]j~b"բ!2!MUBE `hơDe;D}a䃘Y><]ǻt3)bL_tyI4e8Lwv<>ev"&WO'nz''?W̭-/729 {ɪ{IVRN4K 5thv;h,c?]Miea]&()Jʑ=ъe?µe"?>|ݐ\kL|\w?%P#O_ԟ?Z0bC*Wܑ$3?# W a-A̠FG]PQ`cTh?HZv 4? 3?!9mE~WOoQ N4BIӷa?e_;sXb>=%b+`iW}6>&ĸ+UmOjO- P3fi5*U♭qfp'Ce!WE|=>@ӹBl+fz ;{aA`++ @"jt^77wB@з`:"JjxnZ*>P %D6 ~Q׊%*XBUxfP.DD%ȤT'T".9Zff930zs\};eB i",=F A zHwv3:8 Q؎C<=keL u;6)rm!pB (p>నP{Sب7T`h@=HxCN ;.wWg3 PCA%(Ar\dyh#:|hj?} Q0eU);T8y:` +8. QD*:k:Psy2 " ljݣaEBT@;(C40y~pVP@zUMEbl)a GD q``(9n@zހsEB `~`+P` 諼@ޡ` r ,*<אYm]oM3DUbtOP:A22< buV}@ :peׁS0SSeTHlR9S@&@8Tݨų CQ@8)JGh=Q7 eJ䈒 H F PlhD'W R G@4GcXui+k6i*xs ]J, ӆq~\Mwh7TKV;B%G+Oqwgݮ\DG7sxXCL;l]n uo¶o->_}S:Wc~ב ~Vr5wS v4 ,%Rh l.L#hEl+캩195|D'IųV=]VU.j-ώΗ-d&Jdځٺik)gr1-n8]%Cr♴K 콷{=KOQKT^;/)b`Y|.A; =+EXq͡8%Z*$hYzC7CRI(*Hxڶ.Bnpd8ig1XTޤX鳐B? DxoŽR]\$~ I`Yqq߷^!2RZkKBU/Yӯ A;:}z;Ly"#v)x}! ^F 24 At?0uD"$:Iư(9phivx'+Δ:Sc)C# a2ŠYGάD&ߚl`JX](C"q~P1|ƼKg'.Z> %d}엄ZXwl!Ht1[%*BF7!`Qw`ZuCoX;5C%J\s(rzӐ C?Ky D|l~h\>O $d:a|ATTUczObAT bi $'bw֌X*scm2_^rb(!O2Ms~9xMc tnP-߳.Pcs!eU1%^}e5`2OAVC(yNIwܡ0X#zvO}:>407O. LИX X8 vfx=qbU ѽ \^|k;Z.pl;E#zbiK GwC|7ti T KU= BH1w8KS˿-hoA3Pz0Wb u'tQߓ# =jB஺|>c elL5ljd'hhyՍ:a17 D&֓~!8A/oVhpd:|ᐯACw pM}C`=*Za8~h`#`q44o2 C:)h,+TZCj#K2L8/zB ل㳩Q)^QaMY+K1GMOyQUeXמr#xo9fd;5;])(š뮤Zl0Ş' DXu .+c=+K)ݟ7yhu _~%ޥ1DAu)vz=De{mT,dLS7Dv}"F{,M59띚- [B/{uVϘOƹ0膬sa$W9ƎԾwO"vpx,ah`%őřR;]Dk(Æ\Y']}Wj+{ )K"%q~wq#ZkAl;AJuˉ4PH,fJZݜK,^yJ-Ȏv`b1#[TVekzuMN3獘nmᘾovW^nS,:DH4@ C#Oi[\GI.m{Fc^4v5| zcZIաţ!po x^hXsOA0xAo5~V\ U32Z 7=W\+cA:˔[&W{6,}n'Ow;_15'xPvdw.L[vX|^6lQ B&'Zc{Q A-kZ p˨/{w|bI2{r]n4-iBɮt^-O}pWb.K%xv#aN9kqnR31Z쩉_Z7>_q^ ݎzܲs8/tz[>Ht=<v}MnHu+9 dEP,`e /@8v2Ӱt%icΟ4ޛ3yGatgoZʗn~U3D-P4 ޮ~Ck?KƧO9jc(Cs+ UD OA=`(7QEzDhAd~ $rcȴRc#u$l6r8XH9}H8(8Xw]^ GTޏ`JE9lq&z)~͏7_{WL=H"uһA6g@N\d]i9 LYTJئzv"E 8QIʣ{sݘ V&," +į$Ooѫ܉Jllx{Ch ͉;=LlkCy4. j%5Fw I:X.s)W/YFo_P@ 6t~_w_<忳|d6̱Om6ƒwbC|>W9N)[}h$ͨKY2'o^?dn~RZ~/AD|J 4>Vg_'H XU_`w)MnϰkB?0M1lO/###QK+ŵ.+HPPXeOɪRk3m^=4l1cזpmOE\JBȃ,dQoCcC=lP^ם`S^씛Y[hR]7ٞ=& O<]' M޺`PU = Kb $-qG'k-6_t84=ʑѴPIUV@ݼ7紳b١:!c {Y>f(CnkT攱 [Z-p!3@GI^S`9~Lܮd(@;}pK +yN cO;yPO\c;wqⲆ"J)wU=/[-لonS>I:ۡ YߌkddኇUc(ҟs :m"(Z>@4ޥ #*<+'yp"X()FX@8CW?b%;:1q$ DZy ik>PJC!d" υgU>W'6%(#qpOMB\/?߻yo 3 mpEolxȯ q30Q:.`>xpS 94OlxÜ9Ĵ{Ü&!x[+l|Vr5M׍%e,F4UjBP\ I.liͯ b]YK>=Z,c5IxiKF(| S:ջ *Jbj0~[$)9~YF×6X<8)'fa1:"lt$vzp_//%V  ?6 MMs3݈&`?[Fߝ8|ʛAP ŖRCV/| ZTzE{Gn@kR7[ak!G)OsrƗ1=Gvscvyyё.Qߎ>R維9$DZdq=&('A|],3E"8F"Ti<,ij_q)9at̜=KI&'w,urS2Of_y}u*aP_*:]t i U/?tߊ=is8MX,n0U$_PrjwqZ{yJ`ZM#/OW[kFYh_Γ8k=;_q^ztN;h+Y있Wov{4/(Л>m5 ,(:gs/Έ^&|票A":1̆ wq9scq!nOV9JI1\]ڸ?`PJ=T4' G+Tºo8d[?_:*&4Jt);XET ߞ(l=%K;>^>Y({& g[?ކ}i$ CMF"LC&_GBٲ8 Z׺~r 2k9w&8YS{o2 Lsz0g9P̆8%Q ?-98G{Eҥ`K' NAh +غxe"z p MhhS[ q0qCW?#O5cAQ7-RGekmf=mlb< F dyo丨6zaƒXGHز@Tg V\Vnb1HqM g]m<%30@{-Q_;8NF8 SOo^<dyVvJ拂'#xFnd\-}ASuJ<5u1i#O7H㇜ꐨB!-s.U$M~dXb|Щ1;^`ԃM?Œv#}6S`bKz4:=Dm Ov}v86aO']C%3F"c/7N!6 ]:cahW9b|eqБ35{<:>5. 캻5$ tb|/Dܐ"H] Lj W[zX&vfkdhS~teԕ/^/ЋvwE%G]b1mLN7C&M$ n$_%)Q17Kۙ3M*1>DD8E'3Ck(pvZeq:,i^ѧ)ø.7(B JeDT-nIpO&t4:_C[rLM+0"-Y^QmXYL8E:咹z(ܾ |+Zq',XvgfY)V|QMRؗdՕ1u{]O82 <$z;q60{2ɂJF o8nm=uu!_9,e*i.wz< Oޗ1 zP)B.οc= -ҍA*1q)T,MR5IowPH5q;>X$@YyõE"{qVJ5N~0;_}GFrNzNn f4/?}]/??CwX2߫q>p0zo ߨH!'#Y()Q'cw‘-U~TF+2sςo2m#>Mn`F=TA/-/#F΅C!ۯy+ ,?[ &?L/_IK 'zAGL'X滨*ic"s6.H I˂!>݂11oF8'PYW_8$"0! \yӃhDy_]!+#i7>cr}IJ:Lx;1g~)WJTg9KCT =ӄ bu# Nwߞ Ԗ$i|G4(k}@74YS;M+"WQgvBW/q`mst, ̨yIjy j~W_w $-lj ;,=1 LхEsBVBVg71?71`4 p[&͇]~:h|%OVАȥIZe1)ITPtdus6!1hڐDwH߂? !c3Y'y!&H*Y{?caQW{ "ظmgvD8aYa8FGEwBf¥PxR^3< ҆*BB2Zeߟ4gC*qŦ-Sh%"Tiq߰xU"DS#bb>?6)BOn>`eɴ'Zơ`G+9VpoILU:GE;?]эiA,hd.\BZAf~CksoY=z%g4\l1G'R(͂ظbZ1 "jY֢dzi3@}+;J #^dg":౜g PLc%*~!iȞdp;pLrݥ d\.К`= Kh?7 VB~,nYbKy+yP(d"FWfAo;@ @!dEN&RXY4RiYR0H;|SY*F;iqNq-թb ō`^ˌlg:3Soz>/YSyY\0y m8gN~F?88C~Oj:9+z8*SG7LhBEMx_Zvo-ೆ+ZJ%t= w8z$~gђ:Uق&۲!&{'N\qIuwcqpK¡3殲׫smtU<^}:O&ok lͅ\̢K 8 Ȗ3=1%a8N2fs屄k&?O|ڃD9?t4.#)E䠦x+cF˾қ&]pC w)IT1_IY }W/=v;O+[\p|QE}ԢGgK??+G#˹euOٵeD܅FYev)#\K{QK9,=1Ug'<ߒ\IN8^7jca Ee^K "5P'єWw܇mC}B /q|~v?1YS>7myTRXX}xu >&6u<~xz'm`*! WKdT'C7:ZFz-R֘A}R'?]1&gd3Bv#YC8c%p#s4$w~aOB)0[X?ב7ޙT;@Hl58xpE6W^c̚6š{z߽~pP {'ݾnu:S3v4S&~qYNhId>|@B =}T<|V +"M<(S >] gw4EPA<#`z?-ʈ]w8P3&S9ʆ\DL!t<   [Fq0Cc]>.g~e\ʄy쭢Zy`vp)-9YP1JxAX2>>[K[zYH}"kf=Kb`Sꊎ"m|J^-ĬO&}K56WBNEn.9t=hk!-2D:m4J_F>fZR;6K[&xڊyư?,vK9hwޅUMkuKbo/J$+a 0kBqno^K>@Wo=mA9[t<3jVU5Ӆ" oG #xYމ˲͖>4'qhUZ÷g5<({w6sӬ-S4}/ԩr*(pJ=ly&"v `NI,h+q7NRӐd8wV+aH855oFںUJ=a.߭D@,0ZL =cx-$FM'i.b8EȓbU0iZ^;@M9sAj}{"UdZcBce<$I[j&%V+%%jcmwz*Jv~|zPH&uЏyF~jQy F _PM_# L,UHXEY4 мUCzMquG>CCZР4{L?08H_dIF\'Ҟr\ 9* /A#'FS| RY!14LlK(# lha{>_u D$fzl:rJeD 395M#szǾ79ұTkYC3 V ]zY䈠٬ )!ϯN4x7s vi..[?{VW*Q2,RjݔC[jBGڑb1?>~7SȫG@) p >v{]N3QCP_Gqs99-h2`+[6~F¥֚o=a]J ZD slUή򳯷2g 𱆻P. {xRmk%eҒ< \j. Vw584| 6> -5~&⯐.TZpcHak#?\>?_u{ψ|%&:Pi/T~?ܮ' }Kw8a:Wa> 騻SjYg.bcl v bCkZUq} B983I3} Dec}>V z΁w ڎ$+p/2(wC E+x=]B.;zh_ uJlKSX%lue{*OS?V(٦=!/'w`H(:a 5} a>8Mթ 6sOaRg8}u.;췍h Ȧp2Bw%"IF-]~SÒ~<-}ocę \`xULSoK o - xOnu|y)@we=rnەkLm(a j:^b<χ'NCJu&~@yw§6b;͘R&dRWdRi# Jtϱ8o/x Z)gg7^Úx/yƆ;G}1:s0i`a+Z|GJkb >e PW!=ܫtyϐ+}h ՉF\Lx$=|CyV||/;Qyy0890.%q,&-Ss˫#ؒ,Hxoynt AknI6b_pv' oTE9oG[i䓄c'GqqOEDh3/?-V#brfm8X^ZKw9.qF%BdϱJ ş$8nFj5RVqAw$[yɃ,^FQ6]ᩊ Iiא {6o`$GT:fH'ye1nIpmeed ܦQq;ыZf¼:a׼˯>*r6=D[,|aFnm?iRdp 7 W|p{jƴ5wta\8=3dto_y$Z7oF "JēD6?:'#:@"*zm[ZYI-]؈r3Gif3.5Ҁ@GŅf5+" tT}>\_֯qV|@7w8 r۴>OQ)?’Q Ma8R|`md?rN}S8I6’8ÍGs~sď;U:Yiyz5um5b\dz7L<Υ \F|Ag'[7/& yi[% Õw`|84[5MPrtKiNA c:\fdy'd q1ayRhf~{08աNy?ї<t F4J=$u8WCިS|l>\GgQq. +W=W* ׽*_A?tɆ/}~e .%x- |5!@E K88;߹4/ZAI{鈴VF!q<`sоOB*ZߢTb4ZTϨ)_ָ5j)i Co{QW[,KԅT?6<`Nm,ߢǎ+齖N]T&SDE%6sRMjVGtOR eO;BwOq8ĞRb7 Cq=ExRsug>Oitj"%[NJ -|x'u +Ntc̯gVF` ,liW,k>g[qxfRzqJ>/?l6ܦv9Ïb>{u d(n+bIfR x߀O%OǮ$I|OAN8ʺ 串<8gqGu}YB}IuJKDw0v'Ͽ]V.ϫG1ߟPl?* ~B{fHytFߨnQH WM0>}7It\1uCSSp\Xn<ȂJto3Y˼ZfR=]7F{"I ^RϑЄZn&idLL2q>}իAÈ%= ' UU0' {һe[V:;xIgv)Ђ"\LK-iwv=˻Q;[T{($;O׫ ˚l5.{UMɂ$NZ*f zd]u6 dFC;!" lN)>;x|/#R ~m#rhƂgHHC8-ʚ+e!1\kNw3;rouuFsM' ౣ9CLZTK8 rcoI@gaFQŒ6L"Cs+^8tOֻ&7dd yN+;bx{KCn) J+&ޞ!$C?v`hCit[e;ϥבw"ޓBk@zE-~| FG@Hs_1u r3'VS" f0I Fl}iUA 7"ã[Щ˾ci.! x\}FX8T+K ȶ\ʱ}$H1mwTj/V_蟞 ɭzI057#, z G_nu}e|D#K?qH@lO?_q<rd M~Z岇 ? ;~jgXsD-X5̛eQ͂(MEX DY( .9YYSRCH5kl4RݹӉdQCǃb {[FMQuiTK5Zl812X"<&W9n.lh;z +R5Ehbu;;N77#.N7+ S` 29 VomNAާZ)xrU=lp2t9u _?U𧔆`HhYX"GYW|{ɵdׯ{Cx=zn댾'M;S 0SՓע -t*%c>yu )6T%;pNa[R'H`b.(Y]4!1cbOgXGc}?߰;h)Eퟮb%R|5!֡/FHXC@jǭܔNk ?) fkBNYrư 2_Ϙ*g wd3o%ÜzZKt@Cx7}{]㫚>+y1׷(>+;$ƍAʹobt-el`JFz"xN|<[GiPye̜8HBB|@Gwm!oN|gNQ??_+Y aqЭa+GisHx&Jh /ӂҗd}WxM6Gф})526[ri;5+ H+qcHm1*z"+I=aŤ>+LTbTm0IX8'u#r A{uWjoCv|i$ÁpFWӓS2-Nh Νlh\ss;|ܸ`rߚ*X'dS6ht2E N)ԡwn&G(SPwMOwKRQ9O 몆Ӎ0jN1j)aă\eKnL# BB쉒fM :79q^4*|}C]g=0 Ӂwo~jqz[%R H 0Q³DC?>7ʩoՐkD|=俈@ N!n}gD;W JZQF`3۹p:Zn:Р>_&IC5p&(!K !SڨX I_ 6k,MFE)i'o}uǕ'NoG]ϝ5vp,K|FPcDvyHV"R3 N6M]ț`  ʛ0TUZT]ίyL՟<3cAs,Ѓ!bz`|5N@r 8òY#ƱH2f˸_Jb+)U2i%{ٟGjez/[u>BȢ~R,)>OoϴC؞,4 Ӈc# B|iukZ-8-3HdULZ]+B붧G,S}n)o 1L̆Nt~-tpc3V)Ϝ\ǀ#y^Ba)W`b&~I(t^?_U x@2'؁B~R"[x_Qf^Ψln1!X;DېWFxC! Y_Q@SHQN(tS , BEzL-Ic1gYAFrj/ljܒ}&Ygcgyȼ>x#ٱ 8.BBFs$s-) "F*Fx(ڲKC} )ݴH 䮍бsaFd^~y Z&bs&;wgyC ^㚩k9F?=:ؗ;э5 _pO4l)b(J>άm9Ey:>6 ZòU~VLyn> :ClDUyɑ~1첀V!ݱN&قÑ\&9{^/ z$h(~%*Bt S9/Q3 _u~m|z^GFe@VPxk?˟T=݀{ \^(žv $c^\hnAE]#&QX(bًUp3\ߤ7d}8ȧ4 x",;8$RG_'z]B8v`#֐^.x|+T>jz~V$y1e0tm.ftnq٧N$C._ 3yɇފ )3%nh Mr0-̹H~1W FcHv !Ud E:=9u$jNQ،%7Nn^t1B^ 2A [@=<Ns B@%]0#؛{ԋuFni5zHQCSPד V MxB6ҷ܋F=#4fgnK3i+طvV}xz[6i^=ɍ, -n|u6ځ`\{V7- KZOkx&*3k0헐1xPx*JE88U[U'xgjI˺nxBA}bCD77Ke~ȖޫX3OP 0[ ԟd51ocVk~XN3|T'Zk^՜x|.x=G7US8>pz؞3P磊:ޝsaѾZ=f\LĂgFl R?|hoҀjC&UF1GwLs}YqRk+p(uN7"iB|km=Vk:{pQIMjm KXҼ:RZRuX3Ғ Z8wb˥<$n( qZ)  $Sy%OD:{f&S-]V'Fϥҭ/Y°k=*ݫ<`Y/H7v2O# ā (]7c=~'3Ϫե3ZHl"^Oԡ_W՟wo4mDyW 8ya1NvD (2(6ѓڴ_YB]q?7W:Pg>kzK,QYEQ8w]*( 0Rԑ18;J"°K¡S/ #ap@@z|ǧ~㟮F8b^TO58c9{olu"ٗj{ ݩ;?(XC" [\W[?H}|=qSlK\57OsN!*cŮ׿QR[V)KŘ6LA|xPp^C>&[+Fp\]r6JAQr& ah>L_m#qv>:Z#WT^!m X!o|+4-*ϭ&'tBwY }l OLC-zqtC5<,2T古eZDf RK(l&)U58Vpu&U1s Pf3Ԫ|g^(r eLW Sa7\>&|BWo U/2֒31.{stiCoyݮ=vq|PυGg\%$=QnI)'Əz~'S~èKYϪK-}ѬQYox8WLw|}ǦXS4E02*ZW'Ac$7toE#I@L K B*.e 8ؐ4dMKz2lq9]?se9WԊ=_mUu {kǼr`Ru6b{D1ݕS. -Q*߮퀘$r;%[mY^x+p=cx!A:pcy=~+d/g}v^ [:? X{o?phJ8ojd!Tt񚡉 >\x`<9>* ΃w}ENY=e&j9&jd߻`(w wN.tC׳zo1Q&$9MAq0C_=B'Gmuxl߫fǤ FKo ޔƄcվv,덪35VI / A$𨏸X(R͂l0?`jD;!~45V!"g;aȱ(@jyyĀкytRE_sכ,a:m?: Iu+^bkX@1(X!&,&@̀_1\ us>x~PE2Pe,)NBFhAp]uRl3Syryd?oejmܭT% D_1ըwͩKx=7_c?9+o&2dbl'fm 'rp>A% :Z؈ny]$᛿6L 7GמS@pbgHb.oyE0rvu$Y|͎қ1g!(q鲏K IG8iW Au2D4n=c/eDhGG5`"x)34#}2:jD*pV%GgPID#8O}`_P ؠ9ОuvTWrݫN֍GEO u1Jly\.ugpVxOJf͎~MoL0zu@{ܝq^kVzC蜡U]YoyIze. x&{ԛk1xpGCH. ;8u)w'r)RFv/-Ռ%V#}xp]zYH yͷݤ7[@KXùy8}"RFFy =JoxGn-@ {w̮f,N!Bx̹~cD C3`C#a>;wM>O#ZkD[z"yZ.XG R3 )GGD[1>BMXW\4_WTzڥ^!r*d*^((n'Q%ĝjgExmvPu(waU]4]E$k{2u #p!\A3Br-|76nRGsU1c 6_Qp MjH!ͬ$`jCT1gy8Lssn )I:eԷ$N49nrTFWg$-CBe"Er06bOp}rTXJqMKFiN57tH֋ґ!Ywk J]qo  R ]QKqG1r!΁UrHC{S;kfQnT8 GX?G)lO)1hwP2shK'v*wzkY9SSwuڵ638"r4o\Lߺ]iy/hTnHWJ_?oOww2XoWˊVhM*Lqde'Y^pxǍ*$p 5e>SB& Nf<֓'fRV(??(l wtgm8_oEs "@LApԔ|Ryoou8=_82-Kl!' t7}iBK Fdh,x5묞^,$%BJGRxō9sqԥ"CFg7Y᭳:}3g^1ꔳe8߳޴O33WJ.4\Cj;ĭf""qa~@BD[]i_V<<N\hptLEr`=gW}_u_aC }TDFǞۮY͎4#=/<-nO s+wᅝ`ll{1f"3ہKkrۃDO}CVXit^I*=Fr^Zn|ӵ4xqNo1Q>xo #ɞiw|uKr7 bxI8дؔ8b9 ~$K(PDy qYhnHBXꏱ5p?{ W#˦r8D>T`| e~xy\.^rRV{uBd胶2#ۮBwԅE7AN{nтs5$('U4Wu.R?I'/? W}Vp$}-9 #k4tBa2N[A|..w"2D(0:s$pJU1eۗ\U%re5.YSc`CD+sfžox ׺@%E:>ɲ:Wg.4PKIBz};YbMg 0{=dPI5JȞ(ba⊣D7 3Π}ÙaF$>~L}ᘪi*yOXap\ܢg^$蛫u5z|~p?Ot;p|4`VE[QARlWh}4ǡAQ|S) t;$P>Ggt\k1Ǭ֫{H=uУc"nDMjDZٔ4g$]H@h:o3{JH;9 mˋ #D9f!ҥb/ڻPnAlVY~M19 ~т3gi4RO=|>#XD?VH7<Z79Pڷ%eIy&{߲}!:<*nw"cՔsa:* }$Z X6K @3am XN}\`~#Y"̑!~CG-޻FGPs0-"5)>p|P1lƜwU$  =z<2>>t醿}R:őoo2 h>% gRS6Ɨ0b~ n }خDG]@HvLH<>G}#8bo1%1w@3]h*kYߗCzB7'e殡O|L0u:uK=Jf7L&B x׾3!yL>h`;oOz3rO**_O K2jNݰd_kAFW/T*a85fC:f2v?`?e B]W02[<"0T0猅YoFzB 7b+tصJ##[J0J#H`CY{N.XD"{_a$VYtx"p*1PDbN %ekSŐMgŋ9a* %P]Z[D.)'xD^b+xrha7wPp{'VZӠ W)>Tܫ/(nRYɅ&#I5`~$lTX,dETMr<0Xr*X]4)&F>̺VNIY|X.)B/ EЊt{I8R"=5'MY{^myfkJ3o<Fc^̳e >߾eT \6IBL7;Jly.GU+ +"k=Bk>X5eȥ82AQQfo2qs6@(/Bvt4 &nT-r\xÜBSnL4 ~jؠFք.!qѕ@ ?Wb؇7v^|QWd FVQ+%}3.֎Kږ= }<.Rfr os  1W1H @kIzgy{%0ZDs2[>uR-u*^H Z!q>xwS:*C>˴1]3rms_:!ˢC]Yp/D00V]˸ "hC ǃfarhDx$y37.w1$Qy07l}%MI-!"hAJVHuqDIq+ZJı^s8IYם<#G&&ôr긭"v>`&CC!<\ҧRY`EV ZLbxӊzhlZ(pYcsF8WfWlIx6X"h[+i,dy~%\WR(۪m{I]s7LTq y uyHL[B_˧}?Kqyڡ"gS.=H;nC}ss鶝v : ؈XflE7ﰚmtNS:s<#&!$"BHU`EQERUXQF*XVUV#o&?"ҝz0dQE/b,QK͘őEX1+DPPfRDƊ*@d ]7kOCcңYGwo;}._5zU#~h4՞ #f,YGдƑK!ZDW8U+ph;Ԛ4n .-KnF NPq\ӖcbL۲f8u+\iB!f V ($Pr릨-VpiR(UkXD1^?z=K>-VBH`փI}9suq)-9׮g/--0(A-X* /еEC\[ EGnIcZ8Y@Y B^=-zv/hGwؗ> Kf QVKun\T0g7shyD>7s.ޠtk$o?\F9 ?dҕ4b]qj` uȺVI nCO$]m[,§`2.0Yt@3}p%J9s< [ M#0_cO[Cm_䲦vyQ8O.ݥEqǨ6\ {B::e21T-ˆ'rrՠJpkފ]L wrS<|zZֵ"}G J/.g9rVBؿ7D=wwCyhHkU-rK Dyg^vŭW O $t 3$#1hIIn /B~O@^admz1)Z6=69a_B'ΕxW !~ ?1/ 89rb l{p>Q"0䝳!b!jo~LH&*#_%[ 2uLc/!<xE0P}Ĝ3e̫_~/脹}X?OCWBE?.vI<~@/Y'(Wz s|m>S6@>!'Z? 7_|_I8T||-H}2W .p[H7F"p99bi[<6텑bPTo ouƕ5ɱTx/)99ٌa:Ѱd †щ?nAn+4 z4Hs Ӟ%uyB|fMvǂgQ 5YY&iO $3WggGI W2 諱#Si7L {)M;=n[QGGЖ\J9%DdEG_Xkqo%thxj(z o5<^u5Ii*IYT௯>z_u*P|cWُP|yf* !D -M}ҏ1QOZ a S,p6;!P[01iu%PnV~nn3 AEH$W3sJݛ7i)Hټ/\Ҕ@{|ܰ'xP9  :c#YM.Y$hPkO]'eyH"V=M| YZ(uzO[xÝ(ʾg^T+dt& Ow|J;5pTX _ r3 X2 _PI-G'&eS$d3r_x` TFt!}MO"I/{#k{^QoPS#N0TX9ڄV@ᮊH-邼tS*pҹV+s; 1$ yy'Hpu>*9G:x8 F\KkxGݾgX,uRĐ eL :S%edGDU#hC=e=OT[}Kޡ-&{bm?]Z& WˏAֳ07;.sx Lo6 By1 OήO-Y]>1n H4 [%wlb3.s13,Vq4D\cfQsd8YB#"lZ.Qa(B$g? ߘݵq Iٷ7!ĈygX 4v^!^M\2K3 ŃK  5*u^WB%-n mZDjаۥz3CլDk)b) 8X8=)|_3"QHڗBYA>WNto+{j{5-2Sѿ*_wWc![鄏yqX[lwhG-B*i瓎M3?zS>5}0V2.pe,A~|a?Ywfsutɬlw ^#u|9 !HX"gS|a3Ze|T.D!Y]*]F̟F+9*#霠弪4۝"C}Jҗ\$[yG?Գ0>$vϲ{o3  o )rv? U:nɢ])X RZ{®sRnT]ٝ4qdy[p~+ķ_Z 3$ G:4H-v wB[RVS @ucU֚qΚm]Vw\ (g2?3)٪OT@ ka5~1wV_8_d)>2jط>oQX(E>.{śd1&9 (K&V'gO{KJEsLKg{_sѡAsgf#<8 myLG56%}V( dXij+^ejf|o3"GUqLw1}SNg 82([{8$wE]$mnU)9\Koձ;+{r޹"%#(~Վͣa,/ >dMwhAaD2"!Y?*G3:o+ٙ OC͛;9 Ϣ:Dpr{ϵXB!O_y|~;%j"q<#Np&WOGi~OI<+zx {ԿswC]a?n-#3Bw㈓DS)K9ƫ0J$`Yh@`l=>?Cbi{HӴkt=)t{M>$"dJ:a3ჀjWHښraL3B_F8Z"x}į D5 zL{v-u\q>}L _` l"$i{F;4b$G;m@pmgl_ 6a&ߌ~D} h,E(o 3;on\<l|$~PW݈<P${nC_~:4"7`8Fz1{q$Χb,+8 R5!k 3R9?k6`jO|qqiv +>z;6Hnw? ARҊJަx@x% ۓ7i[+69XATDZŭyz7%?'8"κ~b>^ )iqg XH>uwG|"{GMD>maDLU%4g! 9W@dTᄏ9ց |"&cfFU{|e {sBd,/cO?ݞ-6xK3?n e :dp#I!=Z޲F%)¼VX^ҌaC~0^S&4VAPmhFSGy{ S֩8ǬpeѢ"f#ךnGAbK~Q1v=:pK˭CV=5(?}Y1s6N} "Mon9#6jDD xlJUFpFaBx65T&90!/>͎>L$哩09#.2^t9Ow۞H$Cvo6zG{^AU4> Mh==S}H{ӟBo-O jOb2=TRb@(9G>Wyx:#a)ו!e_78gKwo87j~5d2/:v I,w;Ly3Ի>_g|eK_=V {%N̜x/M6Pn }ӮGR$ThtR,U8"(wEgbt3#*%S\ y0Xʮ^yCyޞqm/:k]oO|"8OI|?⏍?/I*?ME=S ukOOli}uf?҃+ ~WNs; N]ǧF>**?bC?-}OČHOA?P$$:?}g[~X7+w ?[{~y}%XPb}ʆ昮9\_p7tP+aKy9hmQťj QID 5'\1ݷ)tX/MbK& th2SWm?XOd>/R? _Ńѳv9WX<: !KQ\L1BCS@ْZ>\s.Le*Dӻt_pHA xo%?hq}d/OC3#ObU?\POߍ'wk6Ƣ\}!"޻ón1]cAQӶ%ig뷼LSO6:nҊ_Xwxɋ +ӤdtumkvԂhR1޽ƭ]I iǚC:QD%ao7[1^ߧkcǵQwLWWJ ߧ=xqq{[ 7yQhCV#u9ɒzT@cM}v] r;0E^p(1=vN{**$_.Np{X>Pxws޻;<4}9؟6۠yƏ*ut1{* G')A^yxџ4Hlu#P %o02"p-@Q16" >W@A;:D)fofqRyաQ~#ƈ?7 Sƥߞ~:CǓlܼ;zw3K  =^ސ&r]``ӯ1(Q Acd "GO_0r^^A_W8;_ }ǟDBӏ%EferuLSy;]GK}7Sdǃrޯb_86,+\Rb[+~56؈g-OjzS5g4V}7Xk^c[5ǏpuSԽyz$1/ڭ"PЀSlM][.=/ t{)u+Ik/+nf^uom<.sX Y=q{iU鋜 W8w^ܫbOks/l4lm~U8>C&WyqwJKioCX{MG4mOTs);o{XshvBouj%Yv͒}86;ّF⯔="OLNqn)ƒӺ践5}*q x>ƢNɍfꈾI>FCpG Sݐ$WCM-I,^%ufk-\)6.0pCJhxY(oWM-0vI}kIIh9mJe(j]% &9JGiោ9|kSG|: *T= okkH<;v{Wus}59DzIf')K+z9{g$`ֱo!=F!^U ;1'Io0q*hoijξo۝JnJv~%/zE7A{ j?Yx6~ Rv$dqͫWWJm"s_A2R.0^#-B2㧧DDDJZN&j(ǙxtaqmNQ''BYGOkvˆ6bκ'\~u|![ߵ,*$̑'Y juH!q-~8? ?g)ݩdYfONW:ha4޴.kA|ɝMiՂԠmD[/t۟,uX/ o5_hNx~5#Of'ޥMs?0?܎WR"'l!PO"Z3=9xdy}m@u\<jf*$&"tJ1{ }u8 .@HAGrԝDtH+dD6"adJAkv0)>X>][wQ f)'dM2)фAϭZ*9Q+BsϠËq}BjRD*2I%;#4/Ŏ*y}6W"AR*o/(Y=Z݀6[eAF :R -To<$؟wXWonhmNp{1QDel R(,6&+Ӑmr\,&۔"pluR ulryN){89d#HԤa4\("s.CVT:=кC]Ӂ}ϫ v|J>_* Ku 8oyc~ #41ΪVy;cMƙ"nЀxHG gI 5v#0E=y~M|~Kkg[W|lO595ͦ:k$ˎw'!s\Q #ְmXX,Aa˕€o ǟ}{ulnu S1wӮ/Hd! *lT'EZv5o6@Ore8JSʆZqco# (Q" qj=nW /ť%B0NE;_s׌ NSO XVE*VV4Kjm]v'Ԓ@I?inP.`M6)ySG00y8K!w|ys؀"voBO'a*hcVe}QdS>+u4UdR ( @+ $7S 2d6S1#JRoY*xO'0N?؄Iv+@oS-xuwc7[J0lԐfZlDn4S9sշr/uGZ2sBMG?P<8m3u nuy$Jٳk4Z1?'9>Oy0. ڇkCECV;DA֯Ƈ3`Qj,wNғwu$tꧦ)̶?ɑu1#t #Մ$֕"<܁heNp(@;nTdyT $Cyܵۊ{D%y8gM>|7ܨg߅̒+ >#:3}X􀗌Ȅ !ֽHEXR3<|>`* dj aPcl^l0٨fAWs֙A8&qB^nDSE-–IZF|wl4lqZL{$ӡ1bXP.U95al&QF,a lP?ƁG&8~"}J'-;U_QN2CbD}&Xok~γ0ϩw~U< -bƪ?̷&8NlGL~Zߟw룼oP9Bf;ǩn掷rN0˙itluuJF]Lb¡{0B31>hcWM 6fk2 uۍ|k- y x5'(Eb=pیVUj- o{}yvNP }O$S!IΚ"" k_tӉr,bM߿~-k7CB6qa|A&E_c[#~W J%*BT7jSadP@N!@PdەܴxxaA$|Ъd|ë^5tʌ\&AT2$ U, rʘTKG)TLTÆa,Ku%L zw~82.s3hga:u%V}CiwH]ēm\5˂i>+XzTz<g psY d!EUX0H(*0X,UEY@XDTPXE ,UHQD(+c"YV3@$$,bQ*F"#Eb`*,  (QHE ,* $DX*AV H0@QEX AAdAXVAV+Y@TB0H""#*dTE$DT`(Ad(QUEI"(1DEAAEQDVUAV0DX"(*" dDF( , "($PőUWdª E1U`*((*#,@ R, AVEYEDDUQb1AXPX,AAEED""UHDE@QEV EbDR*ȰR(1b,D V" F("2 DAb AQi,*UE `UbF$ AbPE@UPEaT(#"*Y" Hb1 A$QT$T "*FHH  DDDQT,"0DH*0TF2PU X ,TE`AVDd XNX{V* =~1vBXc&{t a_gr%oS pxw "o|g!$=|%DSa_}޵<'rDT%&~TH/DBITѯR/fq]̩0/lCǭ=K|uĭ S=|y?{̝ nބJ  12vv>(U|A>?զ->K 9HbO0^zq^=g8!c#$bqyISn9\a,~!Z 28טHg`R lJ83 L47drЖ&m&@z~ J$d}|Yt+ִ'} ;>uE)9iLD(N?_ | `v  0 `%5єNqzmb䤲Hŀ8DTQK0TFea)UHmFkiz5*!l)b#z ȥoͦt y\y\Q#D*ńGjbd/u)K`A3p]l,S.f YN/f2sў_H&W:4ܹc2HAF7\r:W-fyslD7;SBL~6!b# QR,?9 {jI"K/ژo=ΖlkEǤDG  yx\K@Vk @>^nxPtNyPYN5zy z֟/^rp$xI_A! \@JcHDJngYc~CDN7~G W0::M?A̢mo IGUI OsOMkEb.,m0x`J*xbBJ]!c8A"yZ?ZuIDZ%5raDG 3 R].4 ;Lය"d@XD{n$ ⡚pD~ b<~VDd ~pw!BSܔۇAp>~+@!"4f$Й9]ؙX0 2p10hB@Q2cm0;s1rgD+ތVǯcEc=J6:;xxXr3nHxY2|o/.$LNI|)] o_{λ}9)"bžj+y_m52rE k,kkMs(gؒ3"R~2VXxe0ݭFl|n{A НXξEL tĐ~| 1lJW>l cyrgIu7:|cˉ؋YI xobH:̒NmkN]qS.eu2E%A",؏4pZhMe-_t- |LZ)]l }N VuD99^HDN[MLdJ(V$!M)(T,WBAp%KJx=5cMH*'c[ӃyEA %NTP<2Pu$ufǠKSTvQCy>-yҟ,(^ˆz#-{|6+{!9> y%56{C'H%Ԅ@\vr$BDI_ы"̐j,WU1Qf @H8C7݀wx){L("|*(M 8?BG|,5|ߟREI͗T?;IÒ4aA("(ySLF=BkT~y O i*HS^Ăx`M(rS=U \oY"A*w宾5|8uLT:tWM39K[KvA)PD 5嵓yVlv b.43#x?(<>1#JzD$dmC#$]&=':@ H^ ;> 2oC.vI V[Qԁ9^GW9O§-x auf~x5o}\!^PZ}YsS}?Zl_.l)xgb|?]Pe$K; )e5l"Aeox+K7byGmhq!@+] I S&c,a4=R3"rLZ)[KVP G"2c¯`lErV+ N dD6IJH{nD5-AI*"HD@**" " b`)!o[E@ I2VT"PF RZ h Hi'D4 ,bH@$A.E* (@A8DI85$DTAb1 # NR@Pb" L̊@RJ@[!?v;mD<%JAd1 n<~5ӉަUt(ܹ45g'L=䜔dO\˫i{f-_γ%uB <44}L(TPE&|\0P-lvfI;/Xn23ѡڮ2ڦDgiaI$cXـ2#<9ptaHhŃ&ZB%R 0^agT.rM$ q S}-}CɉJѢ~;{Knt]} tiP"#x&rLOg 1GU$,CMBbT.dcJ3+h8KE~Pb&$BУ8r:ߚd0s)j 78r]4*TNBvQS+Y95ga.:U=F <_=Kτl*#[ 荁d܎x 7 \mg#gEuf!ؕR~zS'-wK(uQa];9'Yz!`k6O7 JP9p$ 0 (%SINeZw͓y+'b( 5[*"DT@y=ӎ#~B/KXs=r& 6 |X~^zJ} MDQR078 񠧝:NV {-;\Q&#/ʱf@*?R¡OC"" f BѨ %9Q2L3t@R.4!G.>RXgo8B=2@5ʂW R姝*5{0A 4fWRv*Gk$!mRl.dLkbexP8EHⅠ'15t@톒 R|h ټЄyu$Ӳ8N:}-T24Ħ=@,YqZͰ, 9(ja뻳ү"hOW tH̳bƪqL[p_W\ ]/G0)ljyaЃ8,($EvֱR|nwwڧ0JT'сy\LJޯX3Ou#& ,YJU/ */Dg3"* "EaΘEw%cyij /` ??HQ=@]0'nwׯVQI9wC( g4r {Ç7ʵťx χF:C-:`j!t۔uLU ĩgb/~y3mϤErK4Euж e>^xp67H4'Q!byGLlx[ys9ڻ"t?6F-`uem9v[R ɆKP|V}|}vC}: v !IY GǬQ!@1&!cx+b@?hjIి7{2C{)t*kGBͿGps[bך3/0|-bvxH\q8 dKq_bMߕSLPm*'/,,+:[[ ˅>W*(2`‰\UTUA>./3 Эof>΀!Z %f"zqCD@l4E!ꈯBvE3!>龞OdB'!N=/ј*iE/Dq]oMA2X׷6J4 ]} R:7Q\oө$o bVɌ׶m*a s.cчNXt $vn(BѾm{%C$d:JEbo7>l<7FL`o:k5krqA-֐UE<ߟζ@V(xV>`06,t%#ޡ"9rNU .Z6 ˇsD % (:r.Nn)~}=6Z]644/2g#8'Skgf%)љ:t؟ttQ9r(f8~va 8Vϭe E֏ikM\e)PSSmH T8j@q2c)̷2DqqWbr˻ yx MznYT+R΃6Ht x EI Pb;o"E0kCsɢQx[7Uӷm]2)9s]Z;ᴹןP230C C/)Nsܷ18*>)ʉ!IE魶\mL (UHb @aQTjjE.kP*Sd?]Kڳ]TH&6'CrFRD!w JZs-Yeg p̼I7>lm 6'݇dDQlzv? (7'IO|2xv5>Qd>obC#kwaE䟛Ea*Xw#3+xl^ is(̛Q2ឳƊ(t<Jʖ$!CmS"9Ŧݹƒ\F&Fa0!GPq0# }*=^oqc4g;Gs~>${R(3hH{qMomcC;f){1On_px51пmE&;L&"82 gJVΟD:2VnƧG(P]L0賩&сWM DH|t!;Nʑv62do~<#D>mrC2FV)^?<̉YgVaQxn֐l8,DQpK_[[<ˋ PY!p 9[-;wtoCsP^@VD2kr쵡l]r6x\?xΙ/ÜO⦫ޡ*';(Gvd>W"1!K :k}9vxr~9&@"' lY?OSMva?N~p*!4Sע.\O~ͷVo-Rw)d2{TxFOx^{fy%q7G,yȸ_08\[K‹vKBz Rs<6{NgQϪvpɪXjGLf%y8 &45 Pnte5cM[`|@! һgj ǀсPl}17‚w|kx'^mPD`%<|ׂ %] 0) a*KTa΍529`ir'Ke,|ИӝerUϔ)/ oD'L%AF#ܨyE*f?Me;&'ɱi;dvm2] '7 ?_Ҥ ԳS\us'ڄ(MRe;X!&v'L3J/3ոyg=A8[p4Uz!ǘ"\i ]"1mi F\{N'3|R~˒o׿3<zv7C1*Y*5db|T&S2˄նur-|Í\ac~x7 3 nȀSz{Y15i 4q$(DXt ^ĤI Fxu(f "T F2x;Vݙ7>}Pq5!a[nl}ّ2g4۪[wE?_||P_B*+ֹƱ8!avއ'>m;Ta 3{ X[`'ąCßh>=k KMM^-3e | 찎 J3d([ wq}~F#bCױlw@ŢB#liPzS@*@;20HY&zS`N؈ܡ@ :u"嶠O G&w^\P2/Q<熽#Sݓg,kZga${!1h..nJq  rPc2ĠuNmjJ)@z+XL[2lmޏptQp3mDP}< 旸)/:Pd>d|_T@g=RVR(J$D"(_9 f x@( _l 4xhmlO 0du7~ա|sNՑy9L*PӔR uӤ8~ kAt&BJ!Nigq7n僢@(% uQ?IڃCw)PPxbDW ϗP0'#LYQ! 2P^ {97;4{q(wa3!oUo}3;!Y۾[D N SN ~g^ <Է͆0Թ~?ՊKtkuΈ86t p|ƙ9Ҫl]M6j{Q Dw(nyi?,}ݟE glC o A~쇤jEK_/H`@ \f5.$ t}KhX☝'"4Nzl#!+⽔sK*o xaLJA ?_] ^W*#Zv3CP3si ) nLMǸsmF'iڄXvCoy'P59cQDجv87I0F\DFEߟ#?(OD >@0 _[Qհz4gG8u[awͿ3@8!2qs ޝ@Z=9><>o0] i qU9B]>}7.(=cA%6|{<9bM?oYlE4ԁoŝˎ}%-G6|2|J T^-qo$ ;R|=ft*LκV.ӿpåp8 !H2inq^ ^h0%vG&8%ҍE{ƽ.kK]mzz.í藰N__"&yG EzwL3w oPu77"'bgjC KώÿȻ@<<ȅ7X~wȼg"^NX:x#xq > ^zi7͜B]cK>\]N]tIʻoWocG#H/XH܎Eg|d}%I%4M3+rFL8wАsp h~':+TW"= v7!88B~eAx-ă$=)3Lɱ/Xkm/: U7@\W\+FaVߜM#.")=ID{=Q!4c=} 4yˆ^sd`'ʾI_g5_ 翧M5$ =VH|ȶ872#pu8ޝ߷iPv`NutM ;Nnt$~"V=1Uu="dg0pRs#x'WzqsRFQ"x;kyt4 hD|1Đ1S\@Pgu~Raݶзj2㳈J" E?/_=~}{q9Ru&*AIO0.߹lFMd9Cjۗ,*w{|צGt+7=2ʡԅ\yxkuy;#;"D y.1_N/^I|h7Ȥb aZ:װK8bn!J҂pN]ӎw˱I}t=g14 Bs!A8;En-byrj3vm4l& {uƶ/*28IjAgnޯ~=굫Y^!<<6(\X r$V8%{|b'u:' -Ԇ@ӄΤ5 so (M]c,ņ7w ?˂JeCrGCzynH;YAMǯd>W! #O"!g [AayQ#Ծ]RuZZ+E#a' y<7RC'7>[OLS ϶|,zLaa*8YRԫY~ `Ma/5WvW[p0󋎻+ rEM+e&4pEżS0P*QrRDO'3 8 QpfQ&$TvCz鎣Ox2 AC$}W40/@38^@;qs.<5rD '4$&P )=9;lD5=D"pN( ڂ6syP: G*T>OA{`xkŃM57|=|3WG-٦A'l/8;cD!`#|;.˽\w$&4S_O4xV ~^=x4γLHD \@0t1TN>xБvv P@?3 N I DnCWڴ#o\n:;\e|XAccF.#Z~h4١0sa2_H = [\}!.82>tqM E'NѺs7c]ID'CƮm;cm/sw^xZ&rJ܃ߕiy*nQǶ1s8_O '__o7zW;0􆲈BBbCKH> a2x'ikAX]٩]뇯 H\1W`a퇭Kumؔ)JRxA4>[<ΉD3:V-QmiC(kIԇ<] ऎ#?l֚Uc/?V@뎍bYVhyuxR=zvÈ 'C(r&LZxGKnR)=9k8ب7ϟj(J,@ A0`_lRHe8Jq& (,HBKh0C^s7%v=3YAٻdp" ZWQru])MLÈH(p^ ԾNu*qP:D5\\ M^t+yV YcC z(G $ Y8ӫpw  C7toXM驦~,gdU94{cC8~[@YPH3ƽ2&fDpPN^;|N2uW{b%]U=RE=m|֡$A8(792':JAt(_ڌigJ!"ȢFҥX5 DD*1R@[@* H,/2o>ܟ~Jolm1ֈ&",l8ŐHّ_ƨISEў'=8~ DN(aț$7G[xE\ B:j3qu<4`PSrŐqJ*Db]uZ3l!И7‹!%55= 61tv:Ao0Bmr/GQ׉ڣm(FW@z{ #4,~QM4)mZZZ Ԓo5$fE})M$1駙9:)YYn9W,%8(MNhw 8t]B]Zq=ڧ@b1JIPPw/NMkQ 0M䃵is'18J0'5CܕqÂ<5p8,]܋9^_⁻;hqt3إT~FK!BVjԹ镋mRPTE*'wUYsjVd_C~3.c__-oCkP&D<Ƌ>xH+KǚN[*XҺ1jJ0NIXk:~WTnOR`{^V,ֹ~4 Q&?}=Z&[$O=TgCy Ce$xczSy?0r fN\; "X0q8:7NjJi? MCwo`68++4Ԙ638igJ `3vnEgUD~o[d_'¼ Lo崩"b|PD͟ݽSP:4ac7@Q)D" {M T_! cOI-4&fJ So \@|g̓23qYtIثAam ftDL/wI:Z9(w7^; "Cz,+*5V~D~GV;[#z2q91@nMK3E9Au%2 z3DҘ"4~..*3D@XFAB1}WʧN! l`[ ywZ`hfC cH*ɇR~d8'l5AaEq"( 'c$ Ql]HwAРJk#ZӍUv: J/P %ոh-T6`n\ &PHjL@ӦG|ƛu&TdƝՄ0 4Na BQd]gO>"Nҷ;]]0 \-'쐝(əpݝGjrI$S:#?{>#AGn8Ͻ5pqvR줐\O ߕ֎p,f9>9yqiu֨J?gcdÛ&]GgȊ=z]y\2nj22P$} ѹ1Y:2@ =0pbuζHf[ ʆ4o Sn7}LCkJ8bDFmQJ"SY`Ze7iWfކU{צ>ъ7u(C"F|P|GAƽؾo-ǂBrm яnyAI,z^(~ :pTSdD%x(WȤD􏯢%r_r컚m~AXzuy1@@o^eQe6˱qja*_fֆ4}ʋ/!@uٗL 8w8ti̬VcϤF4PR mYJpc3!0Zh4ao6]}+XĐ=+cz})'lwB5k!RBS#L5,CjN֐12xl xX"1c=Cnwzۇ` cy뢺`ʀ>H N(J# !4ZILFdP:Ĝ,=ƯNJ€j`Bogzj6c.#ܻ/Pp@SiwlGל`VG+8%Gz~.7-<%LeKChQ! 1%{m.q$9jqBr^ 8]aپ.8ݑ׾ UN(RkGu(tgt Ѐ8|i&H@E%[D^Ʀ5DIʓF9$L%,"KrhA(Ej% 1MLdIPPM9I ̑6$CBr ZfU#kCT(kF[UՔaUDXp-5%j lQEQiZ(54JmYP΅iS Fd .~|y|KHm"v7) )A (\b7o @U{GxP^_Z;0DCGzai rC;EΫBv %fziB댔 w!$,0؃ئ ܿ1sJj}= D֞lcCkq7H^[P!<zԖF**ڎXM5 1нfn9,!2*c{ӷH^\wk&uvd{qo{>Ȟ== 5~1mzצ{eT9}{rvߡNs0Ŭ6!oO)U" ]9Hgp%_Hi5̪b}_U+=N:wW{L_oNzP}lA}8H>YяBl00>S7gDAFRnE1ZG[aIN9&N~e䨍"AbCD 4>Pԇ\"%Hɼ6XTO3k5;b5v+XLţRփu>E.ż0m Ӄ@ J6G2^oeXNH8ucICZ!(_} 9thi!#4vI#GmS/8NXkSEaaGH5%⳾Ro88NR@ )waZ(=Zno@phfVؓ~ W|J6-I?F@]-qBd7ڃlNnE"hzz^8+Cv KL |MaïʝHCˋ7/B937'lc[E%Obl4؜:ne0A駣L$Cxh soia]lMC&xΐwW!sr(p0P=;#Voq:u.?M8z7Ja}%"*T?VG Fr{ [͟ ɋ{5Cw0@Xqҙ+:z*z'ښD? nu_aM]Dx%(<}>(bnfL,1݋!X Be*7HK JeP" lVh6bQ_?WDHR[hb g΍(΍"2x<ҍQP,9xY_ljcB$D:^``YW$iWKKJ72%qZGhu Coq4AJ51DU[ Ӱe]q!*p^)*/e)vX9@¿w =l/ u?&+q+~s^c̭nVLz{a&LGsjwy"I*dc& CgF yaWIR} z?84[diAq́I'FDv*J`R-*2bvc4ǍpW%X&j į>1p/5Ӫ_dIzNmv͵/}M8*4gHյEwж5ӭҞvkD5ɥ y"`~hg۠S⣧=L%?B!Hk-|uwh웪ȂHlK=:ںNSQ<{?{QSZ gTvdցL[1A 1X#@-3R Lys@=B ,:-*Xԟ>;+#=bS٩+b\e!S. ]\,%EőS=bޥ#%-5l*+ Oq[Z"sNgI5鮵fpd畴]?)Rɤ݇ -ȋ_ úZlƳomG`[rX1>/fP/VI.G^ȃ: lb714:>ݾ\ +\kS'S3A,S%<:YP;NjUr.c`@9f݇k:EԂDjMBJ8&F!;vDˀC(]{X`4ws.*QϹ8z9|Т gw0Hn >%Cģ\>NG8xPu# #J|(ZI$}͘=*_mJ r'{ @nA4u2:L_KQ^s*m݄F&y= ++&Y4'V7(XnjQ"qc]'.YU|g_R_fς I>x)fմxt˶j5{ڌ5!Piί_4{:>t[CZ u`Ns~!/oE><01;U/ُJ7INGHSAP?F]hEc x,)8 ڐ&4 7# z9X±%9=iθᨕ64˨Z ҃L\)Iisw9{Ƌ1^]2x?o}sQ%B%J < Gu02 :ɴtzz}¿ ~OcTA!S8엍a! г`q=U|vj&FCxYGh&i?GW:Yى#<ѮLQ47~0JM}j[53ď*u/wvT#yƹ8:Pܢ0w$Wp Zu>^{\v9CF-_([Kkl6WÈ:<"ڡ=;܆]IޠH_!P74TɁwqQ\+|ytD3lprS ܸ6|c#;C@戫);*&삔0k~Hş%հX] E$/;C5 ;5;UBBD ܤ.TMz1:T7464]x[ 0Q y&BXyjQ`I:B1ӈ, S]Eo dV-{p0k9GZuq17Aw[cr'Of[vK  >oUEZz,Hf] vd8q[)bHlLDd#2*6 '3+{2*;hѧ(]s&茶8jzSekjHu|Ԝ튰TG1GN"g2Rۣia׵ J#rs1(gXfp$E(8GFDPW;{+3z/~2^9IhJ7(C!t28}7Ԉ!n络雳: {^&~-@f5Y֒s9#$t@p;w5O /R(28gٷakcBeޤAGcWMutNv7st|CA9]+t)2b;Bq61>Ec0`DtY#㿳 iX>^ 쫌O EG8,_ A}He`A|>7BCi.G={9(T:M-h"7c/c/l-_ bT$+ sQ!bzxI /??F2"-|@Yڇ9bwK#0(aֹX=h^HV?CRZAAlAak+I]4'u0W%7a+2Ⱦ)"Z}ߧFҹ^1U2Z!UNl8B7qyI(V}ixp D "A5 Q"bOG߲1gUlG !86 Њz! Hvm%,ϝӰ|~ѳ_[hƠlP|:aӢ ٺdS_[sN4QͶ|3ydR-Kӳ~X,'^.* Ilq0G-L{>7D!¸˩G=l#uOE}!=P&Kd>JDA C7ھHJO]cE= >ޚqҼilBSUg:wQ5>N3҂ \5pmv!Y:K"9Cyڥ>i(\jk­(#X)=9qF?D `M0Px(,l>#gȢSIevEKy;L7wH+A5:1z{xԹ|aFvzV5,ylfF=^N}0\,JpK^[lb֩V^j +ءU3k"y4/qq* -f`RΡ!tH"BXѳWsԃ qvBJ;(s25*{k29ԀSv'۹{BGB[3D~G7"l ML:EYQ9n8wJ2'KC=eh3E63#pm:gh]e&G8ɚI!4+ȁʶ(utx{>,uW9øwU{;q&1Y-Ĩ4aP*`@~g)In ;`(Bd穄'6 sXXh:w^k+M\WTe:e؂1SCٟ Csz,fRF 8s*Dqha#i\xDh*=nw~P~patx*2WkmǮ ^o`lmӏL..'P/i>#(ۜkО N=@ UaҗxEm ʻIߞXF&y{#nk*)B݊`tq9`߾!J٦8wDa#^DvpqFҨ"7lfN2ϤE:Xyf:p;ωUcn۶TNGT܅i궬܌et/kk`Oz-v9(,Ai4XT`rVP6p@z﹕uQ@c /`!`~0Ctx]jQ?LP^Ҵް{(1!c1V2Km}.oꌩύ<gⰨ0^쫶1zHti#ԭY0+:xGa`PZݴ)j #\cptFl;EtMCsިx./\z Њ#$Pp`T%%cb-{IJK'~dT?Y=8AsyAuAv*5WD@ eqJ\PlR=B.tIbbRE=6kTh\ _AI8T.s0nAo)P۟]`^ ꐋfʱjS4!9ĽNE8aRZ LՉ{itt[&\?:{mխkZ#Ֆ,Rj(:%a=jYu/`n֐CcUs¤S5Ajӥ! p}gPE9Zx}Rw$KM.fϷkrBjǬ<ːOBB7rk7`|\E &Ͼ,7 vh緾8#JYy $3❞kɄRĔwRj2|#frFؖlxns{wB-Wy5-N1âMlWvzxL5PԶzR4:d0F[KtƔI (wY> o<@Wsi|Θ΄45`9;m=SǵKvS6}z/PﲩmI;Z![OJV˵H/mh43ҽ$[;p_tijoOv?(yFU*Pזeab7'P6uA'sq1nR[% E)}"|J&=t|I%Un՛0DWcB={r7?4NU!2ttԽJ2$ }s5,?_9qΘNY ˄X*:QD[Bzq4 H}9טrRzzփˀ $ ǒJ8r˧yTk;Qj&;A|c4jC>0IqNYOo4[fa~ۛحX[@0֞#ѯR`D{OF#޸-m){'1zo+,U&:{QʱWūvO>3WtQ6<җ@Ԇg-dDG0tG&B^U1<(>MHVҪ-988wqgϖb(/Uu E,P@@E=5N//h6zzVmQ1r`.5`HȮ Mk̄\%E&zW~;P{Tm,x9g7o?c F^E!t'uBTc'oܸP[@EۨEħW2+?FQJ8tztW3jG;PsaRmbs:?@|^)nQGǧ|.hgPɅ5MHd8w?-Ϩٹgjvm} aѾg8n u[o `;xf:%Q't>$l01>b=z`9VR͇|.|W/On.)T ;uR()ك{٧)8q~T<$+w 9O $2*E~z5KR_8յtGL"͞A-!~̢a5_W_By=9Xu_;MwIqxv3B\7Vˆ3v>-ίtgna75 [wU {^՝x'DXYX$_{q0)\]kr[u4[(=t'rQؕ[Myn,qP,U#IQݜ DN' fQ:x!]ȺԜP]R'{{H2P%bWAHi5C$tH#x8H{x/A9gdiAב5ߎK8;ӑBs3K4HQo <`rM9:a!“;~ښ"Cb+_CѵU6`)?ux#+J+gB '4Z:pھk>h\;@"@![9I/jR}A_5˛maZcg0:?sܠ׷Ax*lx9e! |-T6VS0}Wy $VnEP!"8CSJ·Ks4)kHd_c->bjC{gj4-K8K. eg.#ᇄ~8ݜȘL1р۸c,h'֯B2~!ʯp!ב :W{5>ñ.7Q2"5ͻ@ .y)nHO҄DxaCsR-6+xC]Xf<)P[0]y>#=Q+h7seḃr e>V?عJS}TN}CN`0@!ݺhD kvt }\D#z+C޻!#p(V.2?:J\rH"տXo>NۧE ظRVBX џ/y0/aTB~>+nF̄7>L?J05{3ґLm)ecf`H*1rz>4 >ҏ2 QbP\dtԉp8W2q!!u1BsQ$߶'#CTCy8cZt`,lro?h=!#a Z<غkRCIӬP ]i ;t- Ϧr7mN@s=g'Mwk`H۳V m>..T)q7pA`QMBr嶼zQ xOri LI{nU\vn ꠐTyhdH2B1COO2XhBC"Np׷#M^mZGb;'6RM%Tpu8t"2+lV/pc|\~@J m5D-Ga<8`|y,B޺XBGuǑ&e6%2{ȃЌDHzB w-fЪutsJ| 9fEx A mmm_W(>`.&qji<͸#kTX]wQH<+U^]uŴey%[CPFd<*^Jcuxǜv*EyG"|Ib2Ӯ kwoYFQ9|<9oeoq/dk,;FYOVfK?/N%c-5z[h=,=m'tU%v5/Jp׳1viv_,iqSVqB `T,XNy싙Z)*G0Z\p7#}O$6 &6--;A0T_C}|%+_͎ѳ`;߭UYxrpxbp"|٠ȀvFvoBe1h:3AEmyvL gJ1V` -n^ yLCn%i+tRh`s=ر1=(A$FZثԆB&&a؏1LΩx5cdt\zhP@_w!?zT2?rzϰ6up\{DFƾ(d$դy$_R",9IL.ofS@ל2x>c{"`:jp܇j+G,FuY9$$/O_CUAKd౴%hFJE,L.Y7x D ;~’AD% SMXIqx`" FxxD|k`خKzɶ6ir0HT9|r֮G_I \w#\LA8::|ytזV\7:^cR~j6 a0" P.́ywsZ㗗5 SlPu`VėZ*ls $`br|>%.8~]kR6 DxGPV(&A;N]{5D(Mn.؛(mɱnz\)˴B Ļ(/m9ϺȞO>dp>x ` b#$’bZARU˩ ^*wZeǷ`YZEJɓ) .+BiZRPu0rr ={#y3msCGi-8*rĞ$,eC \FlÖ?>{f~^z+I;FRa&swz>8" -Eq<aʑJp}7mj*Ub~;A>ݐAQ$(m俜KG5i?Sof3+,:MZM?sj鯻|q2z/G/4Qsd]:y($#/ |S!.W5/UsxGL-28miIt$ b|V^f1*,P /e޶A"Mԇص`~\d$w۫~08`Q5qQ4+Ā5f ][D˹ 9(2 @R<~~quC7βKUV&rVe񨢮~tnx}f CyRѝBӰhyX~8%:PǾeYcBX7Dh bNH%UɵȌ_޿I XUB`!́?; -#Νණv詰Z +'kKmqzûKEn0_E\ *Lu؟9vQcNv)nGFOqaއHw],%z>#m5y[ھ!>L_KR3qIdHgiB\Fϲs'c,1uA˗Eys_n 6tf&es֯ZyhXmkihPhPkN̼a.Ϗ. DlxjԌ~*I9_TH+:LYX@ü s}kvpwJ'7,@HB!%ߜ)Z/$C×΄z 9B(״ 7J9{.#j8I]45se Ѩ%*üb!Ќ(#K.uV=AhD C۪tB2ꋂj&(iQHYÝ> 2򜁷(P,HݗۋEg,BLΗ8_ [F06B*Jk 㠱y}1ݮg&G.-CF$z;FWQq׳Y^4VK$E;3@v9X`g P8^t`//@!lgNb8-q3_}gIQ;9툝pgr/#+uS,JnKu㯯t/obg{h2W+57E 镂(qvŁV)qATaB"rD ʁP-ph,^ݷ fX&WG$Rw5$93dTah^7)v8bQ"XFf9O7 m 5CP{!ctb BY2at)x%DF[vM%i iv}I>faū3%CCH=: ʜD!;8a1i zD8? AswR }SNT;Pu.|O GVĦJ7*Qoz-Hr `֗9[VlXcT?#L8?')0ATߡ Ֆfxmo ;GҔAccmJVi7Q &XIYUk㵖CqdFr_ ikLNٳu7a C݆>=%xsq>CUabJB AYk{VW ػWUtEc:!1wo# DF bXcQ`p0홽 ٖE[YiKt_)n\}8̢1壈Eݘ.ae^&)xV16qpvZ֖J $I#ƃvb 1nѓ4'{Tb_NhR[뽓ցsi]#G sTHjA);",p=$!HH\?jP׾dk>8zqIY֌Z{* j _ブ]5f![ emoϟ!$dHK*ضd* (To㫣'IӢ&Js2BI':ǝN=Npww;3fQg=Ѓ{;_tVe.#x~N ALqm;)4׬/]rOpA!"I @h` 1HB`C[Qb/-F[5t!PC ][ Ԉ+ ƫ?52kםr5@>@"K@ЄXB,SPUT&$NԠ 4/:|;^DV@$Ǿw.$hK|g&&\itɒ'OIUP(( H,҅7d]򸀒G WfZ]8t,|jM xclwW89a[sM/jRWLoױ~B@R/Kc aDClђPD |42 @߿Ns=O:G(:s\ۦD'g%@PNv鿿v+肀,"d!*UEC>}~t㿟Mek$B?dj]ʾP Oi/op }@!9_e"ojpRid& %c[,sNYq;r]b KuԂ7"Yȡe[ Db(C_r~Eh D&$!pҰuvM uZykG<+E\2Ũ;(HLt_,}r? DfA:UТSi)[#j hl60$xwġfFms(QHR{;adEmM(IfetȤR97r L\ЄN4,Ufe,NM~Fnuoy)'ߙYmM [nY5'.$qc7iob\ێtkצ[n:}dAJ{fRT]XCi?N37  (e[RpH3jv?j@k!-$W\tnG3E`U (AiiAJ5YT!4 z N C&?- 0\ˠ̱/`:2s}0l9 lE)L-KcQXBHľC'_|xfiEy9w )+#D A';o&$宬d(V8dlvadTM."k( 2Hl7we* )*)~(#!$s֔m>G "YP" H:Ԣ73f*R9QY" 09n~,* "D,.ZKͨϢBLߙ 3!`[/|x=pӑeH`q?q4빜5%DTDIiAOm Wer+ Bn|d*ǬDC *JHD2 C kp)D+ e)I7k[hR}Z'.Uro?gʅIP ;n tmpM% wLv ۙ.Qn]꽡!Hz锇WApclEBXJ (E`Cb #NLC9VTiQpJU핷32cabS't-:bĶI.k X6ܥ9cW!fE0y.Bmޫu̮wj-8цp9 S"',Lʐ}e#ڹBy PҀ3"ج,˗2!%IB ݭV"NJte i]/8,i "d' A7Z^*VNV*$ $^bU@HAIFÀCXh 2bS9)L<]%EP^ 0 W$Xsl`2 N!6d5T;gU-42k3 ie5*Ti}Ο<Є. )tۀ^t paIQAaHJΈNȂ 9wJDv%z,/Б[:ڲ*qKo9n X-c?ՋϿ2>lNQ 0>a0CŸW<>z_\>9HZJH"D2!Hh )"Q@BdHK-*@6Nys˧Lr8:&!Jja 4N 72D:!_d9oAȘS-%*uCG? e0MLjP9걸[ҡ $b_ǡTE.1?2+ R_0"dKwH؛Uil;^dvpsb8}(V l*x=4tkn#zC0<^või2i} FT{t=,),P\ P|z|!>!m5-=LwߥG\yK{>'~~`r|szUZBWyYI΀pI;B/¼sGej ɕ;+fB}Qz>KvحItNwL J @\`u#A{$"?&9_'M7s+2bIPAK=`fԴGϯ" BƑF=4}rN9$.#q>Yx5QJO#s>v~"'/ڌ9{L`Vj~;׵az>Ff0z-'lG '˾EWjD z)-S1%;hоPr M ׽wL@x"4-{K^Ap;G_,m)9">Včhi\a%tTD~p,,(0nȡR!nB>789տa8hРݖW`52fDr䐫D{ #׋y{xqJb'bi(#4ᣯa C c,ދe@)?F걨}Fqpqo&5ׄS$++4?"0k\~ҋѻ(H-wm\]345NP($RPDU6"Vrp.rYe|FM1unDxtH, k@35hhc/4 e(?xu8 }P]:xDƃhpFRU(p})pAC;̀8,z"&gwMh6S*9!ਰ҉""-&8)C)SS\F#\$2;q6^97f\F>/CM_hRn^L:wDo<7igрMb#9gWBܲ!p EɠI=^xyF& WTӀh6_lS6G)3 ,؂A\Uw{1@#qe6+ZyQ)e z`}np @#{omG+DaT<;9 yoD+N|؜;ٴg9hbx&0#?mCY) jF J EqQϘd;8rΝsj[r=Ͽlu/p'{\k2"u 2|8 ;HB 1] ws($̶h@Nt?C1v 3G8DX6"guxjF']YX5,|!&PMb*](0QOs_;d<! 8 <$uBsFAkZ csb=Z=ן&cm*`[ϝk@k@548,{@lu1Hlb0@ID0¼RLsJoRф,N6e {yt"޾2"}){:4&B@Bgabwpo<+d̈[:t4vs">ew؇f;!!Rn%z' w~y4WK1YO cA s_8G~ԒK#!~PD J~o<̞%x~5{U-*F}5߸p7,>(#$$P؝;tϟA粟0!{eHPŦ8&ߩmG,O]/bSI28ZCK8ňHл+Lƙ[\A5CW*H߾ǐ 3ĤۿF|BA tT3- $Q)#D$aEkW3qشSJJLRGY#qͩc}pl֋ 1,:ۿs뱳ݜ)@xx%g-vdK5aUFU5YbpzpЀz{9v^gk.[02Ы mb) h5Qhھ,7VJgmԽS:e"/p+DiEWu>0^'=5) חtLoItPʻC :@P4/ܦZf Pƕg';TJDF]`և5/2Pc(O7L9TMm1OKd1Fc p"1cq7wl;`竪e! ؃+iZ# =J &Ld5>_Ì O&8@2ȒHB H$$K*}i*BT~q/K):N &TeM3 PT *&)ud$ ED`"*Dђy W;IҦt"A* H!""2*T")K귐UYP@VSD-bEd!j@2#YUX,X &HdD2 .\aiUDh vB}L>29PI:yơˏU"b{N@ZrM9sE%ZV uZ @xwI:ӂvH;7J ɈWj:L3E<- :jv& .L%aP7pf{' &tmPZ(:d1"[-FWѓPK@*rϸBsz"6_]eOzBpU̷^4aLuRh`)m܎"`Ņ`jفiS9/,j QGYsHf5%O$2, tK-@D8D<'|3$R ?1t% j4hPPtxqieX19]YM 87zӫ5+IQZTEmb*l)V LDQFE1(I0."0:TAQR ZXb>E#mʇ53Oj?@9J3*Ca+$$8heoI]-tb ;uRf  Hyr#%̈W}&PA%>qoc.&r|!`bzxd+j"9GO p*-oxۦJVk"֞~nfp} k*s-~/n'3Cj)Hi1RΈXH{Ace)vY>D{ +fYƁ 7PH"$V;fP'E4*DE!!?Zdq߷=[;t#}80 JA_kMBQ!"PRBgxro} nA_5B = @ATLmCO;KVwiW}wTV*n Xbf #1D;QzAʪ@d8::f>wjei+Re:eج uyA8%jH6/(n :cVn(~5,DRV_i5]c(ha/584\ U vʰ(@Ԝǧޣ>+/zRW|`{H оE Q" knO*Nd;dYv<>7au! LV|yQQGT^jqyO=OLJ3 %h4O7M^bJ8QT"ӝ/|O[9#\  Z=3rT9Y_l<(E/#\hgz?&PuWA}wRN\wKAohH]1} wä$ )NhK#V"`Q)C<>E;b-="*F"[o9(F]ÞpgX٢xHO!R-SM#pc|7l>FsXu}1-e~{QPwvM䗔e/z0?@~.sTvy]D'4'*<=(Š۰sM.ؘS|;Y#JaBWYPd1.{Lx缪~`L䮁3 P;0aGns9gDg|=᰷%\fCGC8C詈Lhm/iFj?yGF/s}Zs&%;I;^=Px]MI#/z49۷ötf<ݖ<| EN߿q#ĕΑB,Lx~7C T Z#,_;.P)E|u.E0t;l+rͼm|>mS}ys j ӕ#[0 #}U@ 96R*߈ÑBw( ft*z0gw |~< DCG.:V"a},xOļt(=2&󾺞ϧͱix(!8V Z0ߋuYKb >d]s^x,봯qݻ9&93Ҟن*K %jdX|TO C[ ZNiapD/H B9}?<=럝KҰ$1UKe1uSO=?0?/0|9 2GVUм:?hCZLaVݨ譮kؐ, &"L\](a{,]ZCHYwz9েg$XF#1QQDX>:{/n^;l0=bxh1[h PNw>E }$x#@agzH!@5n9V=c4 qVA.)v3Js9# 󽎬\qc,5}Ì6'217xV{\Z"!`J*q6s9!yf'8%$5ܾ]N62J$ykoOOM9Y:}; o =;רY Dbpƶ) 1=( V s^]uC瑅{ǃ/>jzPNH{EvD) ytsX ^#m$'('=[]Dg<8c3HH CQW"xY?-~"`pbxT'̳kBϊ rDAmIrg@kpig$)F#αt9x"'C w{y9y)VPPԲ:m^ީ Ǽ y4 ÀuYZZoK2U3:.1B}l_Dк}Xb4m3av@BNo>yED1)EHmjic] "਽w| É@Mا4oZX?Br3s;x;~=ST%EU+U/D] !k)7(Y1}xLyr i%Vd€* DEqϷ~3 )n82>%5TiFJ6R,aL"71]>=Gt]\H||0cl,W خ$+Amz''?_3r&{mbs"Xn6cdU7z=Dx= U$aeJ $N;i8OKe:h㏣-#1tQkťDK΅TKY~ĈC|77A 2qށRڕCγ!@Hbw n5PĒ;KgpMeF N+vڼi3 (`a*M/HByk`~$)YK aά1yH|GGKfm/\Iuk?Ҡ|#&P3o| {P%ϰ19@[VҙUM=nJEȣTxͱN 3de+ }? aK,/;%pn9&K1=vr@7wr 娏'ʪ\zm2S{P WEue'ȏnshGiY6업^.!4Yv~H+󮓜Z6 9>mJUx؜{ANq=w!quI+[ӻt(@d!J"|l|[oNܸ$ܷ蝯l 6[ mcK;VѕҠᎵ« 0jXQZs(S5ZGNLZqy]~!P 8mdSK+lR[s( Q j%E'Bj J͌T8vz%|q\YqGv›q+1B1+5Tں';ybm̡0H\4]%@OLT Ӛ?kSswG}S &fm6ۦMA*IYX`¹^Y-΃L>._{Z.Z0#LHfeElGef0dfͦVw+%2:Hl놇d\͌ %al\LS$`"QLI߰_53Se(A8 YPVJE,D|T=V;x3 綀,r;T`7 o𣣞ڍh,e,""t 4D/T1lx48 DLj_/$/ / ~g4o3t: q!"=g]r @$!P*jQEߓ?V]c@F-2DV`Q,>)qRnlWQjmUe[ Y ?|ǿ5`s@E;94>RxʰNQUCL'ԀhQmb,DB"B/E'\`jol!YMhA&cnOE`,y$LIPP,$–!D",# )XQDX)) [,d&@?TvO!Bh0a!H[mdFAJՊ,jVص Z0X"TQaDfU`*3%Dl*bs b!XB,0Ab5̠86[B%2R9JQ2e1fDɉLe-,%aX[FbU8~ "&R-5sՙѣ\ feJaH*L a "ApE\T3%2h) 1 2,Q5h&5(AhTY&Pd5E$=DA,Os4‡?:)rM2)"X;ZUEqc $!B~DV%lUD`c*A"fc ddd!:b߈ps$ޭ t[)3% q &*EؙQ7Q=l1DGMhq`m(ud]DEDFE|HQeBQTX"@UDU$Ib1QH(VDU1",ҏe.R0bˌFERbY1q11 -11W\kUKJ*%pVQYb,F6PbfXf-V>PGBР%)(I@ZF[Wp2'̧Y1[6.[Z[)YłUH+Q{}?! {ګ*`UH()%Q0X2D!(t"@X)&$'Q"7v#D\ZJ}Ҝ%((|XC#N+$A =hBps4(~_İWp HoEJՠ&i8* O5xG?bՇ6X@4QdPAXIHP7BሐRe,X-LUBЫE dU"ȠŀX#P ~ݘ,fYj I9dC~-@zX:")dcAgh*ZS<Āt .XwPDcU[|`qG'r*BA UT!lfF+d A(TRʃi $@#PV,bK,is%ADOj׼ehY_2[>Ġ,97Vrr NaThBՈjڅFaw|u|e fmkXvn0K;8w2J" y~!|܅ -n8h U7cFe"耤buO X򟷷am^*դS5-)颥D$hyh*iP/74GO y6kRyuH0]ްc~kb89]@Nj+^%wW.-O(ӝoJ`.I%]„W@_>U$n)S>ûs.kz,j>| Rbϧ&u=A1Iҹ>r/&/{y p% V'F}P]͞:F}(OI8X䎠)dy1 ҂I?gÈ,(&v~s4T2='0yPS'zt>/x,(Lb,2϶Fh@dz~1~1pފAWYB_&NW=<cşby,pj|#_gOVԆ I\w!|&H+&[bq'` lͨU-<0hXBi3L{d*3o8\WykI3[hNVϐy'- ”^%`waG2,1YplV*:>nPYuݿt߬H@L&1wC0+x51ࠛ2YS€8[l5p8L6߅7kIMFP bYa!@%7! 1 EhϹcq%5rpZ<~ta.v&+,G|Û=^#m3H/s,&]} ɆS dD}G/%t %eGJ!)Zss7qvnЪDX%kVQv 9sYd˺Gc+ϳĭ@h93.~:yu]\J"ʯ.OP_51*WFAK>|;rV&?P7qKɞ>e I,WφfB:{G_`׽oͻ]t8\P3g*W[@RN?`guG% 3lMQr%v1>xNߟey^pD*oG)L/yzJfu`#洷!Oi[`35FF 9 .'`=&EIpfn!zg{Ÿw>I9["pU"o-=JOA g}5}s`ɻo% .WAiah%3ؓoBқGT@xA1fG%[κ5sŮ u*|Ww;/z<<ڀ$6cHl8NxԝVeg=+ZtjƛtP;&2>9 v7)$7z5uV[B&2uxrjƗ._`":tzn(3yܟ/KvBL(Id@c4[tpfyG׳%+2q,p8HexgA , MJ`d 4Ā1aqdClEb(u/?1 Y$x Xzesl(muk@,9T"gw2*(8'\"0vqw` &JoU "@z9b6Y|jwg`$Fqj<8|`o3q9u {QqJw4k Eߝ93;wn&+$ @ NCSp eޱA)uXS:Qm1 s8:d(3 Т)CL jYDPN\w(@ 79R b0 h!ؘ5ӱР`6|@d0]-Bl1\ v? qڂ}hp(gֲ6$h`D/U3ۮhdc٧]s3 lj [ =L+Bx`<=ĉ;fH$"1OY Н..yZ wtZCk ݰ(Z2"L(!%| _^pG-!T]Du~pOJfP)Tб)>$4a*ːlI)^Χ[Ε4y%A0q5 |oz11aim@Ym4_b xapߜ>O|@b@TyA(y#Qˎym3cxLpoJ\ TZVHqyj}~mK/q,׃pO>cE6(XtmI'Īx/>$H*DUst`وŀ@DWVX D3O>8ΔVv@9աeIX.[i!zۚXslL *mrq8 *C[\_;ti%n(P%SaN J3!"=a;eiG8`LAjєtq ln0m@e֞pkxn޳o6T',_lPj@W|g#ZR 6J/x㦉*h{p᪎M9K.,n}GF"JGy4\ \ 3c_K:!WGO^LG9}bμF@+yscT^gOH6:\TvծCtMnŢ+'Fssp96ak8YLE5u8Y{)M@eMX'n"vi1v~7} w F+)Z ڱ)2heWCYNJE 9%CJX@> 뿮)wq9-2מׯ?-=N}}2Lݷ}2ߴ -_i@y}X?(O~lNSB# fe0$Q+c 86 Hf|\4<9Yk `C(.2G ^0(֬RRXښ&"j*c𨢊#?y^;2`~+| de #^z g d4ISuEK ipB]'BX .Q:Umb t骁:SZ玽x5BbP`f6Zpf8), u$䡾SINLV72TuE"b` LJEVI XL ,@aCP7pso#Old}M )ؐjƨgs,b9 y{{}x1@: ӺP8}w\| v+:~1מ7hf ¸3"qO_CYN!IE;FSGjDU~l+1H3d'JkP;hDÓzhu8֘40̸~?ƌl V/sP`M=V~v´ @E2)[cRjb5HIa~ah>x 2,P'ٟMq?("DVF$!(ة\J"RHA '=)Cj=- 0V`ՕįMd:2sE2f\LMvGVCmϦ{C"p䇢HNd\T`+[(1mNI 0o.5)GFTy`,U_( !?w{rVkGIQYD8f@j(ij)lK!>QÃ@$ܜ0"'_(!=QE  A-ru&f1e22UU4$c_`<7n,4%*zER(,$5S8NvK0.MQ@HO%H^2!/!~ѥm"o]Z v=-{K>hܩ!"HEB P`<0?t|:Y7 (EјuTDod cjui7Lԉ3Y$Z&aea3EXL`fIa fm&8ZVFC2,Y3ڜ3Y4lT^]RJԨp!*l9Cn (1qVX"kT `)+S}ӣXT36H.&@ƲdHT2w H Cl1 oT̤+*VI-aYL89$߂[c%VIP1(?ԹFv"%DR Qk)$|[ֱ%y. @I®{cBo*Ov'W4eC_܄BdE(W)o_:Jԏ}}(|fկ T# U<';"# \] y.ReCt~VVdd":ҝ7K+Pt.``42b` du,<3a:l;^ƻk,G9 cc!(:rBu)Yޖp^B2153y bB(厖1X)񋘖.z4U&T~l3QYqTĬN\\1AA2rJ;\F7٧3$<-J\#-@~JhQ zc(~pMz9ТI'}ҭkR%Y\K"AĈlW_X$5qbuVhA*(SgBs_x]"W mM^TmH1#  :4EwrB@\pA)F\HSW@ b4TD`"M*GHJJ PU$> 1<,3E;ӑIexFqA=ï$CH\+jpxgx7$ctO ?XkH{䉱Ht.[νKQ㩪`)k9IUL'4⪟?J,R0J;t<0IezU,j).] &XʛJmejXjC8!a! JSϐ{8$,ôE qtC SMev /@$]r\nss[Y/!cP/%\͘RĐK'C8M2,0Z~ǡT >] Nח'&io[1D._@a1}C"6b}p$,[wE6HH6JE0 n b$(BAcPFEhb6~vH:?r٥䏗DU*ueYsۗ͐">UZu\ןW 0BZrTӉȵGjDmK s)T>&i %p"=²xj ͱ޳ ;[}5T}Y=[p(gs'WKِ0yAp:dJצxh8W 3&^G*<& =pUuyQa) jS6G p$=[A@ɺb Éj#7kq X[nǦip }U"n@9O["\ax8ql0{w6Ջa,Aw Bxǒsf:Ezz-"-`ox5z0ijp;Bhҿv}5{ W- {G4oɺ;^P`mm2j%PtQg`W<^AWfP>Jz{٥"'x˂S+[u׈ xg{P HIz9&qa>}0YHa4Ap#GJ)nN'S^Vp֐BEpWTsŘ&ֻќX5 sS`'hPgp7pt=(('ℏ9H`8M ,^8`:1ګpÙ[1ܓp C`[T+|u&N3\]P0O.:2)nsC; 얕f/sQ--e<$|wF`=gh,]agEd> 빸-с$35ȡJ7yJ_ F1BS]FYD_V0@ H,4O|~{\o>`d\4vDuCz@ '|&֡3)>c4E*W'`T x0!5ZYpO붣} GK5{6#5UZצM wb(t]!^LPވ  }lT 4DŖ6֒;"e璍jKn|r7 ‰`@H=(9`a68d>:N}`[Bؐ61Iq"ҏ|$]WUT#h@sc#x;B0x | x nIcc$#, 4V7x Ґ Ҏۗ#,Y \i|)ەP)4?—S hCcsT=yI*2S  bM1X瀆%1;{r,i f,x"c^:3^4I24SL(c] \UAWE  $bDCcڰSqbiSDT;?h-S=]^8x_y[V:Q|s㰯x8"!Emw"&{}]ӯlǧ퇏(A괢oT]ŷ!^G22(l@(W$e0^q~!Y4g+&i_z >.e}VИ-!=Kg_M 8sxbo{Fi4ǾG^vTx>s%~LJBJ ?̅YQŦ*Ԕ uᏓ躶,֨SI-z [5NEO$ ց<۹6Vȿ؞|?a?@(22LRG)m9 Nm~ʘȹ`BDɹ1ǰ~iP%k 2]kڇCV͉,Cp؋`3z,CXjY6qbg2X!ݖ\7k3e/ɧAAa\9GN@$Y2L9a T!2!|=~`պz`Z<  }~i0FKrv5y޼ YP7<~^Wm.Ō*J \>Y՝l({_ue3`C9t[X "a"  ^GMwatփN mLqS bmӳ6cݤ/w2ؖ0QGh"6;HVB\b莉4;9bf'sqn dbSA([%:=i]iJ6>:};2<%z7Rx'Ch$`lDLu]VN7*["MPxLF2PՊeؠGz< uGIܼO'~g(g =s~9_=wz鶲C-=tl(Im[_@o{\ml?fdP؆/fayUϟ+WS~;e&Ҭ>D ~fqSV^om?:x OyJބg ӫ 7`x ‚Q?+>aG_[8{hazh+14dnNyϑ-NZ3{C0Xlԩ^nZ :lDz'%aˁ,_%Qg#AH/hPx n{ow$<9|ÿ@ k/zViKiN ƇZ$ZqaY*Ҷ˥yMz(lR*#{%!o @2UGL /j,EpTD {'3yS $^?j9g{(biTa_ziNk{}=iaHldxxt(gխùEՓI /]nKTݔH'TNdA򀗜 l+ȹsʾυX$$M$=5RK -߸3.!b,>O n$8奍 Y`1457;cX8Xb Έ~4D G~RdLuA! IFJ(pl5_ͨ|@fc*[rʄ*R E)Bźe%kUcz5a 3?+ei@bQ QS1JydHkVYAMF:aJ٠>9C]bS򉽪 5 (AD1A5' A }*S..Kakc(lqC)Q0 dwNj}r!][fꉲy b #Cً" DF1Df I8*%O=ci ͛ Tǎ8 .:=MɊG)A<=h36LB,ν;3ԕỌv7?era9:ҤN${<~i FDcKkUe+b)n6],Uɡ8*_lhԠы"3793rjK=J1,AE0Ve =MIV u(2B*k3 ,*d m*TJ$$-KPdТ(oLI#ew~hP8^cm:tCEJ!Gtr 0( Z8#k8nEMB\oM|.fjmjW(f΃]7# -4W罜9@l3u9MqNqӋ! TҎ9tvr4]4x;zJpsØ 9'Ć.c |0{wRpRd+8aFCȀ4;Q/A@Cxp<fxλ\6S&Rx9IneN=r{/}5@;buI@Xhu㵴FtE-4-Q!@g@I5p(ε@Y @F$|V_ rjj,Ul pm #H!sfqN!ŅϞIt"Af"h wѠYw{b /NBw!qZ hF$"@]xQd0$3'inKЦrRHBهDzhp028jZg4<8{2~EX|ѧl7@sJ(TH@DQ#Qx<l,VQb (3HMLDtCA7{0"T!QH(*NA{F}.*u> kQ  @b)aHYI ҾgI /f,=vv <-[9URHL!soM@ƒ$!3u5rf1:ĝ:9Q#8ោ!; z32u^;T]`jlcS,Nw-{L!-0Y 4 Gƒp23(c ARz20f]z)XAAg!8 *ȵKL)B1hI :EH7h'Ң4'ZC 1\T&9lٻ pj;l*9w\5 `~5A?G|vbc\o-b[LXT:]éZ|@ 9u8!ۋ('{Md0wԶxR<%M oO5“yC9L{_~=ņ|epܬR|A).)k]5h>{Q=ֱm3akg6n/ ˵i<(q+/a_6!ޜaώ1r0#?`JAc:*7H}a&$0φ!kW[m8>ARd2gX,S>UTr#ɥnC,F}F>בU <\CO Md#OWo-% OS ALGzkfVȿY#Óx[H@2szjZ $]f!ד]ahePޤAڗJݹ(-$'")4Cd&UJh~+hJ+*~%8#I b-?VG:L7eZ,W0 V㦓ŚxQ ` K |ABT$ | 8H_T;S]gjMbf')خ$dVy德Nr>'iRyQ-"}?|ȴ K)M֏~{T%wdldv !+ۦu/P> 8VƯO?Ni蓽QNX"zf|QwVk!J7韑$l5V@6hhḟY=|p",7=ѱf.sv',ђN4>iGƛ%SW8[R|WdHk*D[ʅbh3{%aܽ4#`:%R3D(!?g%Q^ŽR47iMnv 9{ De¬q*dI31)|$H+lD>#yB:e 21֬â~zBRXt<<`aHR;?IDzKUBJźENdAoʱ$u%&f@Sm˰>0S')/P8ɱþ[HT4T:VNatT®g>m;,Nv0v|~W'1Rh{N椯]9]cWj| 2y5>jOP|8-lS0lM;I?]D')ޚkgVW>[M.x(dKFLCI 'uT~pnevFᗫs-6IhVJ؏L\^L["%4~`s\:uw~ߥez }0!$.G쐀=ӧkJ^w{u)9w㭂h@qcUB8cĶb \ !Ҁs鉹\ E@ԾDtpݐǓm?cLEO .sa_RRF$Dfz;ĤSGxh BtBBёpo}4J{XSަ$dRK@7%w Hzن^}`!& nRxM&P܍8C%)NXb-*0]1MSOhsmqBjrYֺV\[9zl>m `Rhy@ !Cf( \bxvrBNL\uaƽyr,R3s29,Lސ " #`c֝UG #vI3\mǻ\1[GܮdCRB\jr;gNdns@$b 1H_o]W>[јA7ȱOliվyǐ/ԧ-_ų3(W9Z 1R{e;,uw&ƠD c*3uSxt?ǬR+FbYs!χEsJ{#Oc' n5юxڢlBm&q9q@p.z;gktqT:a:Ki! _x/EE-;>6;҈>DEwMiޕcoW/٦BQ|Ikbtf_10 ^}O^6ܸAz35EX˘DCg-QD3Kr-8Z4h!o,4= 0O-UQ72OۜOw0i-v"1JiEsf鑖X%I%WX)BIAQMV| #. K'` "|eq\&(W.X-Ȝ@q/ '+QR\Vh|UX~TG um֮||ʐ׮σ]ge!$x d$dQVF͸25ܔ$D" u~|8xLѺ*Ӗ8F~~Wr"5+Xȴ WhX%A{/SEXAE'Ƃכ7aHM׾;o;v}̹T!n\;fwM&:۲w+9Ȑ-#FJmǥNbf.FM *Jμ>EsFHg)pp GhMtƧ>Y9w9)QRNe<ȷE =+a{"б4!>3&LH# UAbF(@RSOVSiZ?uRY(T.G pT"ɑ",ve;A$H)̟b@iH0@4d(~?&C$ğ#h-EGTdwghy4FC& mւI`-aH,AD= C&-ӜTJT 幃==ɺ]8L#}21Tc;9Z~7`П,<;tQAWx~/I N "Ue( R)d݇`@sx';t(c~LUX <;{s{7bwePkmPcJ8C ֝/9[†hѯӽL ut e x*"Wck5C6 ,Xw]B\sքs 9pv6oO1Zb:Pr|7')]x7jkU=DiR6jF:r3VJ3|(uXAdxTPU(]}8 A tr s>gUB@,CY;|'>Hc+R #$ű=0(E@Ǘ9;,!@I!ˢ9QQ9C);aa:HI"TAQȫ ,4S6 "T*/Mamm)mFjAe. 5+dvřL Vxf:KkLpݛp3E2߼Lj%Lhi4f %]e)2s b &Evd*J#ĉXr5zWY$7" …1Bra佱-l8[2Euԁڞ9)`d^hw5b: ZmhHSe[BѸYFKlr@5R@7  n.-c! 0b @u4  F\d7)aKqKvr_0ɲXpbI `$RE("ՠGqK!?M tѬ̲RVZi.V΁\NTa4G AZaA7;m ORBGPAQQ$,Ej K(ُ؎)}0Fơ;+YCqآ!iJ84K WZhK{L~zs<"Tۊ r0{0>QHEH`C3B!"Hue0ﲩ*<Q[=i`K[ᖔ˗*e0ˆ%-ML"ɖJ)i:fƋUKuUehLօmӘV3cݠӶtJL6?tK F?;s2 g632.tЂsNڱir7 ]oPӛ+cD3(`KIF8Ѣ H.q3rEhȠуEC.&rR $4y4:]sX1UZS_"(]1AS ^(2 f;H͋Œ.N-y5b--fVLgS=Z'3.h-zFi ˽GTGlGaI^F͊k(M[2!n_!jbm[K$J?XTE$$0X>#EKXZD%bdܨ1(0Pu_HҐ`=, 2JA1" ljHE>(L RB A:rRԢaBB7-: 1WTVB%jz]W> ŭzeŰB<]KB7KEF:K$EfJt7tbM0("1Kph6=(1+)Pm9"BS q=Xih H b/ ]F$j%%JtL?Rhy`'v•kBB7: ݕKT;/w:^FE9z۳cL$$HH}BXT{de01y2Eں|wWWHvo"15!Rf8֭;zCvG8! zHxS"iM O*<[ <@C@;<LGH6D.8kϽ {6ΚRaV*$"ЂJa vĹx# +"F>"dJԹC /Ԫ~~؜-VoT8"ia zR~~cSaY=PE+$+[; eg!(<#=BZ.dJ҅ҽ& -ŬPq˳NG@;42aټ@DRPbS܇~z$K$? "} Đ28V=gQ$DCz+hO薊6@C(A? &X-Tb*EE-%C{Aq`<̭*Hju>>b L'!BF,TF@LȀO+FPk{?Nk:?mC!-r-jYpQUO"(I od5>Rth3M)EIF(Pyr³ j)0=f1lz~_W1yV*:qYo+!cPtk/!̈́`FHP0UXȂABD`D@Xl\e !CxM &ek[O@w"/!"- )KCD{`s`TRd O'F "6N喯hI y@ݟ!(-n iMeꭂwlE"b{yR1 )hن[08?^ MҟT\O y<@." *Uۘqkkk\jzQtOCIan9) E* =>PIPB E!Q@)@q7M`22z H#@SHDV$o;69s I$H t'ZB" X ւwI$քԋ&hwp;>nwjXbbpHn6gRJN;ٚ,18s Fb!iŁ(5ZC( )@GR.@'}N(Vb8 4آ0ÁH~a(ԌF0d,e,1mz7l‘bEj؈S9Ur$ĩ0dRާƀ`m3hįDokA i))*Eih@!ފɨ"> >L"* @YX"J,b*$b)bAXT RAB1!"AB"(% )PJHbǚ*2L !Fb6.ES |Qbw9\B'f 3 #+֫apܧ d@/s(6Ig⚉X+)=ׁ]E$Kk8ݩZ\չ”IH0V,U,{d("@S {$=9(~`v?Y J){O0?DB(,!3% Њ(#c/$$BIbX?$ # =_)iY ^aԓI*6dLI!0L eҨ@T FLp~T`ł:F@X# E .Yywtyzp_<|- J&$L;u2$J $Ohxh1F"*|a&ϗV*X,i7[q"`.ATt``$PAb!oBZ@MN~nj۰eLrHda5rm!F "+KfnC@ѽ@^/pw+ĂN, 3xzqN Ĕ-(J ER "ZPMcNɱ8 ɴ% ( 2Lj "h7=!Ma/+`WVY84?|q$@-E ys.FH "jTF󆀻9QGd.L0:*=L3G^w~7cDDgxrMQϫ{km([QU4%!@A5e4\ɹh@LAUUs2t k)M  d:tDM -fA$aLPT"V,10A&[(6sG;6W`s('FJJIK``iU2ieQTQX*TUUU" y=B,PI*̲Et Q hc+R1G/:RYhgC&<)Vaڞ Zsx,9yMkfv$(ryٖe ֬4DN(A89`^biwhj,wvնSYEIML WI s&,uL)͕ + %GE6_WL[s3K9!u3.af@xltkaaJ2ڮq&NšWB@lP,3%׻MPqB h]H0yΧQ42PꭏXoDC,V 1sQ(`LDyR%,;`6[\TLACm&٘fDuS1 0A KtqtWkTjiRo+!$l,(fh⋕2#/, M,A`ybgn\#%WQ 2@nhK T_:; I4@[s94dA6 1{)8h(BK9/(X;w3DP8s{3 !CT1:"r SV\Bk&6l0¦ Bt%&Bbfk2a. `"ZSr#' #%!^yJJaL̦#|ó#VU&D-K9XwQQbrOGCboÝ(I %JB ks;l xCK ޟ` Htm{3M8ʢfP[ !h(f;5@/#9 j72 $h B#A0 s~("*`(!fZ -`@߸iYz/MM*}(OЩ'ThH}ٴ=F'4h.Rf,#SX X"wDڿD0M$8d"&bحtZxj@K;xm=uPܒs@Y<58E=koCeh$~ڋO{7-{|UH*55* (DJq(6\,r@$,و}QA`9E|%H193턋9ӽ!Rk\|XR; @}_{;TKΨCEFJ-I+RŐ i"ڒ(B]Ό ܭm&ifR9-net4kTjZ3ld + 1X9BLKFFb`T+'|3LC"ePraޫlr&.[h)h= .#Z9ք9wRSØi9n @b0:%J K+ `,&ry \Pw;p&ܺw*Z_ \o1- zRu"KhS#/r-hs完V̮MصQXRzh.FREvL>Qy}sau(Q,f5:֮Nn -hT| G-uqpkPϐ2駅F+8̹c٦!6-1f7HboXd )+BqX!QdFKib̸a[2`3buOAh $EHeI Ȓ+ HBTs7}>|溰,ԌSs)Pu"f\@ao6}yM6 3; 4&\Se|i:X'!<"V DHEn-M^%uTX)@uS3S:7 1wo$IUXԒ}TVEQEcHVOa89sr %ݦˈejnw'{[n[<%kSb"]1QW`1DBI4*[dR[[EӉ*fki&UEmmF**VTZReEӎQh MkDe[j-T)m[j hiRVnk1( &DM`HtdIjT%4d$g;>Cb؉/c@^`@ (e4U.@1١Q- ]'$W&;heI$V!K^bl;'`PEی_nW-j9W]8C@Y ٫a:p+m\hFyfTD`nI6]5}Ce$\OQ"NIBu\zÈtV5iKo`4 \fDD D^Z[hx@ԋ]2F \I^Ns\zy2D'q iiR/i(=Wr 1$@!,Z5ڛ MxQADp> i̛aYǰj[u#`64a] v`#4x8nA} 1@ߥͦYt팎VȚ*Dm㙀l|6o\y2A, `FDbCB*,#D *BbICI>R0*%FK`¿+(|C9] AEeRQvChէg_NFsHS픻!P B`:'í^~",3DKҿWxcGJּ5oHYȘJgn邧[ob:kU &Ԧ hNCKhu'B2ҏbaYM&e6!JM'(ӼaTN'Mg|?ϕPڿНdyaAd vՅN5s=VY%O:2 V Fihg*CɄ=,@AaT"t[HxhC)@VA,pd1J֡ܝL>HG̞'โY7@hXhg1¬riSE,*S -+[d(<&L@7?0 t|x(-dm $F+kVJkj%hCQI:µX"=&dphYBhVªZ%?9ԂwCCT6+cN^|,QEШotofvN%DTRCTbxJ '[O:U-,w?!X>H>`Zr&.Z="`JuIp5KɄ"OC>d$mҶuraa%nQL-4jq=$ؤP$ 'd:E4JQ 8܊uŒ^GaB1/2GjBՔH0D# FA`U*FDbs ;PҖ xHc$(Q(YDdEd:2T-@H" @Ԅ&[0İ̤  O!JA(La%4`! *4?YT8('$$ELQ L v0ea5c]\U]Ch0y R(rVQ)"h(>ˊ8N 8!1:@(AddDAV* …m\C*fhppqRPdC|ER D1  +JJ 6ר"AO=ƧZrh2X $w}ZTnd'pNNudir'`3mIk0V  Js 4FB2j$9@A cךet4UYm;YL1VQD^f"APhvQEHOD!ƮhbTpFBE e`hY-E?;)Hm+*:$(' ^^Svt`$T5oh?0hN2~[ Zh686F50,1M[o ` Lۣ|28^Hx@(J\Q=9,ᣕ%2ǚ> M(2BAF/MA!ݯ2$RmW~>g6@7mo;DYj`9B*o &LG.\-"!>04I!QZF*1av HBCSDKBal:bGT)֖Z1 RGەA.%n]H۬ q&l4 ރ9 @HHQH` AAA]FEHJDV̈́J1TgJ{X a!NPD#Z>_\kS}0-J}Zp:1j¥j(7ό:}ÉJ1&߇ 3lo, K+\@`4&3Zl -hoTksueY6Z[@8`SGy >qܲ.[¨&d '928(o$*ňIXV ) Ȥ"`rMh}܆%c9Ez FDt>y=xH|)+1V+& !H *Hb@Xb$Y I>2MbAbYw~N!a!*t L*^^=vȄ{P}ՐۆA>fݠYGhh2']b ,HT $ nŮ,8Yq$'qqWzn5FbKc :J,᱑HLAGi+5dw)9MCsn9 !6n* @uRH9t~MaX8H8//Uj2Պ:rd(*Q"O!:#m_`@1#z^'d=˥QbϦIHhF;E46֞CO I$9GlMs&9u~ ef eR+acZA(p .~ =3uT-@ғ0v2Bʫr?zi?bǶ[P(Fc]\quM3"[\n\e3.}iR6֭R䦵LqT**˛K5v]ٙ(=(*qAA`*g1`<`- HxJvR8H ʑ<8a#Jd79-8 6޿"" e剙dӷ2I$)@@e*?N9x,%̂dDT3p`Y2 9[OW4^x\Jp2QFE֩`i0 # J3Zх36?_*Ý~9< kn`BU@+5d˙87SLn̕v(B?|nFwA 0܌Tw $mޘ;!-Ez(3)]f9 r0YAU-5}x@xsu4#n6G0x7Q0w׌S4حc;6s.|3BA#Ȁb` i;Пm;i -~d#sl d+3(V3#J̃sz6#AvGLA1=*!4lo CŊƏ/Z5U%M,CA;DkU ~[>gY.8MB<_m7@0d_$n_+Y8`Tu]eZ _SAj9ǝ͎NHb$eD!ƤsZ3Zne<7iMnt=x78ʂ2FbrEX7|;gDj.x1, v@ztnuqr_AQd\ P"s9ER47nGtkw%uT7>y7Z-CB>8Jт²E*EVHD=QUN- TP@Mc=3Gj"! )ёQ!i] "+$Ld _괶^sݸ`y5?{!lJh`_1OF(xO}."y̯X``ncO6 d@,i1RX#"A$mVDb$DjY-(QV0bF0(! ,d%j5C鹾kإEU7SAlBIVE;]7BNY]@`4ɘ??e @΂9\8HlU,V $6 &A$GjMvE=E".t{0?¬1, dڇDžH+1w.$YJ# eݑE²DakOd1_XQsnFNE!ex2p[!UcCX@:SJdO0B˟=4v7ҋPI)xK6ɛ"qtt- m(r% Xp Ұ603 uwqI63EFPi'N(Î/{C%Z CŔ03"9iYu;(0<2E(UavB)NaLI#)kjP",1EX )"$҈ѠV H(baN:F^#x4c8,O "M)qXadd@ޑLE:APP!I VE%B%epa2F&1]S.eJ ƭPJ"O1 RpFؗ.̋B1N P E"!-,75 \0Iҹ!\Q C-,]Yؘb J 3-bD<Y%,+PX쨰;Ɉ`BTg .0 S腉x'?2zB6h"@P/pߊCG6Z$z?ya 5z|cۛ֞:„($2>wMa>rE~l$UA0dc #b D2@|su|*HM  x uk;Dd7}'gBd8H2LTUEUUETbFjªVVU1VjXUDETTV TQTETFҪR(F,V"AUUMEbԫKU-*jJe֦ZQDEUV 0QQX[h+[jR33UUKj*U[[Q*-UR[LLUEZ1TFV*[-K)TRՆ•m*+QT*U*FڵZ`s'7 PGB $ /* n=UVEYD`(!֌kրj9FM຋@(I,^\,NH(Ubx `v 6D_J(2(#1&$n(9ĄBFDd&`t"|dQ]Kő7?;S")IE[k {iUIrvC1qJ20rHA6= fǽhp:JiPC8ll!K#A8BD%l/eι. pI?;4OqVZz~78r?!ܒCPcAVlKKQ(#DdswI-pVDrgʉ{lG2l* 4EyM%?Ca6TU+4"{٤wG]"uS%_q)C;h%GI$>1DE#~b* Ed_' >I40EU0>Ǡ2 pf3,Ҳ @),XV`'^!0d}"Bޒw<Ǣ`bZ Uv8wt-- (VZ&"ްY| bsfB@<{֢Ayy zf3ԇتb -[_eJV[FٴhVKFe))lVH)J"57"1@"DbH&:'<0Iά7 +f`̂Qs1ӌY HcD2`XPTf4#h-V3-UApaQQ ) cZ.i`Ӏ"Rq2lQQZlPr36i(Xс2"% ؚ,QbN7GI:ʲZ\:`;M,Y$HNП`9*{!"& y \) :S a T'@tIՒ N),A&@gݦV,W(c^%eLQc2d&hҡJ mM%PjQ Sb`Z!P0 ,B3@?j@M?ˠ ŭg",|0YlJueS ]s)Fe44IEJ bi')2q)2bHT($( 4Càe+w2DӔj U.H l%EҨ&'גkG((I10&D $YH(SP`b>3ycobѶ3iM% /0#cٖDI~iDEC<޲_iyGpxJP D|NAXh?Ey8k0:H#v3 sl?5'3VndFE] _?RC7_/#eerx$.lHƣ%cfV~~J9ʪRd{ BֳYRS %< &&B+8nqzϴd Z "Eۙ"R0A裋/7q6C77#]nX8(faΛ88cTBR!W!E= 8|m6lob-T2|VhO⇝\.}&NRbȮ-OQ}Cwfw,E'(*f_2Npޗ((H$d!D@5s\XBr8V .a'8BtX ]BGgcqYST՛ ʒF n[CeI;0<``m}~=Ɔ_KQ<[q1Gс&NGrWv9і!e d9rI_?da=.Qd$H`#C U`N R!W?tqa'F(($ w3V*^R*Ab PE eB*2c%B81@bX;lMXDZ@ eMWJZB''$Q# { N_`5)4SD@,(#ڌM]/E}$j\Ā*= I@6t<ļ,LZ7hOh"lzӆKUhژxM M5/&hgF[SB^8 ; ÍGiiL%4[awg)\)mˡ -I1.Xo)Ţ+ZؓnXӀIjQ㿉 'cS5ZfHM1`n{T;-2QyL%g삞5^| W22w H(P_8 ъd I(r"UA`+OO` U! Nd'!<0U($ Cp>Qd i/'!EUX*"ʨT?_Φ)N%C1 u^Z:%UCnH Y< z\&m%:Qb,aqJ#%eN mWˉAB ȓbX0gW( B#߮LaѕF k(M=IxN4)*LAPa1D%XU}"D$S"Ȫ[d: R I9yE`*XT`l7()p2%d|> /ږDPVR2*b{)8F!KFX±bLY ʔCQgSd=pg0UQ4ɧ@Pr1GxVohD ؁OMyYS4!  JQ!| "/4Du܏yY`}))5PD[j-^:1l6 "֓$sa*Ep@YD+2ʄ8d"Ab$L3:_D) xCP5:oY!+)w1&%ˏi=I%LIxH{eܪ񕾒F C౐X8E!I⼣ln~="HICbAʅ}$y k@0XTk{ذ"&R@$AdYb,J!X*,Ĵz*A)65 oXP<H2)"SdgB G+إmw?HʪQ,jp@M yfi6|#>3}\+A'5UheTYUWOǩ݇Ϫl^\JL#mp#R܅@~j'MXEPQ:n EH <ͥ:2y1;rWQ E)k"M`BBHPHCu{>R1lY$0QGݟ7U5hۤwFE2THa Pd w'Г7* ,4ӄAT$Dd|ж@ #@COόy0I}ޕ>QWMP,i:I9hwlZV|jMVP B8{bINU7V*eUPX.SBXbR)ZkV #2T2u^_x ƿ' H'RPrJkWSX&b\z'l@6/B)gXHf3 b((WAfQ.<5o֜L)662с,F@T < Lt$>ɖqeo,&?}nj P QaI4ɈRg63 4;"d EAc:q )(9Yb6ybI8`$2AQjwD"Wg-FV]f)xl/FGxGPG,vWlL$ qC̈́{h=X^ _`˻{2x$G#(ɳK]!ɹw{`U- %Zx0y|ӧjncB[?rM%I_ڮ\7A$HS :lU89c?y| qBɫYn/hW;-{3UA>QQq+ucoUfA Ȅ @mj"LNmQF= ߞ΅mI -@H#Gv Y#k " eMA^ؿ [oxszbؒc|32 A8CjVX=aܡbhB2vD? .dF;nFF" ä'r 07}4cH&$y Qةnd H\f~6Z(q|&x2E1Gj#Ik71̳ %.TPιGﰰho4V'A%xMڰ^W;әEu3c Q:NDtLX0PPvnfNįAkb12I g*6Xq3t)ύW&#hZ݁>8k-&Vw73RŔ= 3P,ֱ"gf0.CEMQG mм3zhD9/G3^Iچj<vz'*q27bvC|n135 d%-)1 ҝH8ķCQF D{(^6 "Cꌌ6"Q.x#dh o^ue4m SǾMWnS6i撾w+ =$ڸoMaNj[tG;;ruy4/7ZrD5aPЁ%R] -%utf! h֙fHfDInۍq0-^*vɝ/(uT.FQRMdխ( !m^ pI4z8. v1:BL;`K!( :JJLy"  ?gS I)T'!&ʹjaJEeqK|I Z;N, G#rsǞ41誮[133$ gmJ(|35)4[܍n(ɁbBZ]ɳpSc ,&c ftiɲDCïuML`r'D*TΧPY6L::o%+gt<: Af<惍$ߩB]XQW7]h-{7fBpiS}z׎ɮYQSbp{1:$v- #l01NtD5$ '7ʨgvd]n/LŠOFEAIUc،l-Ds 0߮>1mֶ7K' ݂K" a JVtŘ.'M beаʓT0DֻrxruC$8TaDH1yqA+ Kl(T q;SQz $(=CgW|A@b"QEQQR Ӑv{O{@ɖtRDwZE\MkpZJ=&"`@r4 #ZO{ Bhu-QB9 I 9.$AQR1FM@?dY$HP(J0ya$= Nv3M /;CS4iIt],`I(cmʁ,3Ct tQAX¨,c*f'!3=KXIƑ̘zV*L<gNd]!؅# j~3l&12M+P(ڣ7L2PV4H `LX4DciQM *" sZ0G,r6S-DE %ek(q1nVb2TYX((e-7 a2,DT#i0]#D nS+*XM5 [Qb 1$YaC^ t BaCi 7BXKlL@R::)PD30m& YBVlh(*,6+A-FCD;r s9dlpvJ߂wk9y"niE|йq YSh8dK&s@BD$}ME+sK9s2;!f#BQE !uDXdLY2,VP)DLB)YUTLD*Aq@XbIN4˻1ަr$0& d8a*d2CkcR )V0+ 2D$̤R`THk-azqD!A`=fqya-1RI= s< 9#EHq'SjZp9~$/f&'pD2y)L/aq)L[T[B#> RB[HbS >-"I/jeE%@bBkt9tViݐF ݙĶB0`Z+㾀7d\ hnٗo Qc-^Y,]yynxWtwuTrU dn0dl&R U+Z; SxIՐ11XJĔ, 2D`RY;bFj";@ީ89"5P `rWK.*\#,+KhPB25k!6ԢPA]% 2k0\dH|ocPϩB6dӫӍ,Z}۩@['x Hm$y(`CVuֲs10Iجhbf3XiFY*@wEDByJ5S`N&I ۭDEF $ $bqG,Yd1lŎ"H`[-J "BzҞ 'y=b=0Di"`"?N2N^0YSգJD2}ˎ  #"Д*4k|N`e b:X֦Drҫvggk 78(L|:$Q)vbШ[KۨCldqӕ *-J6nt2{aڞQ%|`@:̟] [=og PdAHX<@P=B4W6ca-v$IKs:jJM9yĴM@>)ӊ$bnOX@*E_qB{CC(x3ݜ׈yvDU@*E`+"wZa4N<Ѷܹ[FډF)`1FbcC2f!V*fXd6(Ja\Ra$'|FERu<{e ~"T7 =.Ր|0J!○m $wKKFc)A%M&6T8&%;{||lV{0KZ`*Q-D';zBQ9$@'*E~@"B\QPY5d(VvX@农bKJJ!j4*u2%"AG$Q@Qc?DHD:l$qٸ_uZުg[Q$b@I@o̞C1_);ɝu$c!Q"?2,"$ ,X $l$'V>>:O6bG.d*6GT*FK%**ȏ4300=ZqRy.AERDE}~C{+“\0 qyX}8Ci6?6 Jvh a픑")cK7Y 쓆jZȒ(d+*TLEuC"RpU8<,r F)H)"$FH,*# R bDUQȱdUboZB !ʚaC{ӆxo6M:2q8ؘ;ntm15]ɱj? (L4LBҐ\l[M2r#Ic d(J f,$U2ֶԷ]JdۣwIiKwx0v1(t@CQn?(_G|6À!ƥ٪p&I;veiD#:V-hZcq3 QQ `+3-ňvfx?[9=$Y EX@UEWJ!FF"FI&d@Zh‘T -0d9&̊TjkF9 i$2AS@Ӡ8U9ch܊9 ]r]F:kw`/Z$Y*FOOđE#"Xh6BFB8H5w4.\u``Q@FDDbUbȣ7h)HQ mi2Xxh d,`",d7_đ+ ›3~hhŒ>R2yeR8?9G;C>G'd!K(^4ew \0xAG2ϑke Nj;e,\Mojĉ8:( 87{J3z{Q}RqzF@d Ql B$O3W+$7<ě*F V~d='gdDmjJC\4 8P$ ~zd*Cѐ=ꢊ , ss(wϐM )x;'z@dAEX$%HI*?<rʄADdSH 5\!+!,PJB(H*Ȫq*x* E$TTQT* ^PD ABZA@~x(*5@AdOt$.2 PА*A`bDDJhE R i!XJ, d HZ m%H)$" B $P EdBw} S"⿒g&A"o?Z5[KECpE [_!"dd#] H`B؈D@ *UtPE E@؊ȫXd R*iU*~* AU E@X Ȁ"^"Q"6/ddX" E9X! !}>>?ߗi6OK^v\j8bΪ@#u%F;IhX6`8!у35ob2X }b{W @^hX$T%١+i"!c z=Cptn]48U5F 1y}+ 823{+LOo1UA )za@V:!*Ԡ# B _jla[xBf+B:eJCV~qdGSQEtB0-"YX*u<dёH,@> 4L6A7%%R CXa0HXcd)nR^!db% (+"F$$wf;B'M>>o 'HMIkLreTX E~ y'V B?h%?Z d2o2Ͳ6XK\)B;`9, HP9U V,bJD2EuXbpӵ#B#bk'7Jn;O8SsAW)CT4qU$+&'#y[Sf5FeSњ*Ie+8:E͍Տ=xohc`XypU"0wRmr0"H dx'%Ahe,rY5K/*gxP0Tk 3F7;618CPt%k|AuDQg"F"7^,g\UQop񴑭+^ P; H")Y;G$b2@M-PFwl Vk AƳƵ{Yu"2o:Q^{:)S7ۏ5I9@op"W. ҰnBAB0E hSF@^dUc Ũ,Hsɚ6J);dl@ma@CyUBll VEYc;

~?DdO3~ғ>ؒH$9@қOh0^pkm)UQ'> _2E\@#AYQtkid`$ڌBxz ٘S@AP j,BJ:; QBR\kG\l,*tQmM ډ "$"Ѷ`d "*(%%**WXu@> `=)Һ2\@ϯ*H @4Aր(=-2}` PRh mH2 (@@d  mL($ fKl4l4PPα@;|ϯ6\-˭ongXٝ^9yy7YޫG6Jkv׮+yP=V;Zt;b׭w^pY疽owOm}s}i}+!wQqu ƜϺ˯:{Nl*Y o{5xywrG#Gs1ӞǞi&&[d*'t7kw׾[aΙ2qLngqٹ^ٺVw=Ii45|@==H7:UNh 86uTl(4i@-TRh"( @(d:XIeȮf׺O]P 4iuwwf=$m410ve7lnQ*PCK:wkj(PzyetkT:@m= (7lz:Of"{s4ـJ% 4@۳rNZ[ /돾}bc<oPJ<{<&U3@hh6lր hs[#9 Xꥵ菀3S`Uz@e|ܬ#uܖ=pNE_@`vl: *l4P`V3 xGn>P4P5l&dJ=4*wlڍIDC@wyReis%];j{G-ݎn.;Ke!gQ4)@h֭Cmƪ 2*.@ fuj2d(hMA\_ME!BͻMU˭46Nݷ<;O&Yo37kx^EמmUbbRTl=r;RUkUL[oGJ\I (5Aj}o} 4NGzngzތ;9Ѡ]l* hl $d -҂#5 w;THY6wi W6 *;wr;aET44[uQ@ wb-fa ((::vH9ҀAlak=m€t AU*퍰P7j-:t (Kl:) 6JDjt Eʅ fhѢ[laKw܏mzPve3@Z%*TTPh@(b`Z JR[cBTV$jHeljUMUuerum[>.zd@=T@4 Pe@:꛷GNDP.@8uJlH) D* HB& diJr-29B 5'`kf͌ 8@J $aQ* p6d@4QlhکZSR (`[XmVu23f(P(ȓPOQyOSS$$iODmI!LB ! 4)P@$$B"dM)@$И"dMЄ6ɨ)6Sڧ@PMS' -=Yik(]_\0?2pB(I0"p_֒α&/rf0G<?>np2~S_ _ wQ"EHyP^[]$F@jq9(C5Ar dM RITD]AA#B$ Ut ೲ915H}{11d屣F0$/]m'[mDBLnsR $`QzCN # qa2־)_԰p̾_X6oyҊ*1 Gn]etycKxcI'Lumm؊ `% Ǖ 4sEvBRyXJK0zSO%YtsP1y[v[xx JLf2ܔ>* <ϼ-=$#N;þΜ֯v|um+]evz>+Z8VfVB]a̚6O$ M/7]"R)#" 2K:*r5#!ZdGrJm=&W`0L|~+\#ǻEq+7meI]|֮R5:EsO")Kd$2S$ҹ988خp32beT\ۆ/Q$(A _Gs?M"= X^ qVV|WO8?x>EMD/ÿ}oWߞ4{J!iN}çRC. :]C' e"[y6aֶ^^i)*Ρ\e=;9'7oš&W'f$vV/̬KL2<ӫ"IvAD}8)1 &EQ^k$qH)*bz)XS#Lpsfn:/QN~q01Gy%|=EKt ^g?{[.wV * q/B)9KS&j c;VST4Vb6 +J|Vzh5\yNU_^B_HVMV4E2?<{\?{Ugl-&Ek xFT$Ҥ*}]&2t$X-.zIYԜ@=uy<#mQTmWoo%4znOo"^8˜T\UD f^՚f4w%4PʒFS>t*<̖` ?zkZ[5?mMcg /r6N{dζlN?3FvPmeϮnpOkw=%;'/-5\פ-VQ1gDXjI'6ʭeE/s[?=%XIdc{ [m͢R~[ u\Q7B9ǸZ|EWDpfm6`4KJ `ݿ_ב*}FsTg'VCRJ2IЛqzꢈ>~[C|foV|GɜB.bߤWsb6Z0"κf9(d7/cV"AB$7,nʈYWА%$yx4(%II<1bwBb cu2( Ǥ[L PAqUUUUUQ-mUUUUU[u>V>w/Ǐ_1Y 0IQ[V5yAl2'f|qcyr2p% 7!ǂi@NV;qd% $1?8(@M1{y>&1U7[R $F`@Nr`,.a#ß\QC҈b?\bn[̪CΩ (rMZ8H|p~X8B!@9>;A$`"#d`~}TNwIy깗a-HVy4l Ќ<j39(0ۑs(}UtS,hsoN]cQ1޿(dB#NF(z3D!LZy!緥;%ISuQu =OiOYVlHInƌ 6?prQgFBdGfi wA8LԼ6$&+ .#f4LƼ^򔉐)JB."."n 0@"&é<="]2=k%a]b> HX`2ĭmwkXwT 2%<z6Z"G - I.iƁ,y#s[pKI>!9,ŨI$IJy8VdWIY O2 ($P.fTT;4GkAP(b&4]R=kPji-[LgHOJ/ (ǀE2=G$H ANi_8B8/g@AA&,=}LNl-9?iԐ+;l:@JD! wJW\RjμجU@ JG=toū_!>[ (` c[1ĭ6m%Kl?/PȲQj#f4KuQu3<%\O7779Nq08s'Na:Ì8"qQYp/cT։HU$4 # 2 øK\XlS"6=x<臄cǏ:!<'9r* 2sV d&sМCpgqh [GzȒ7\hxtߠ$B[TLx 0k7b*Q^;C Bi6Zۮ#8ܗ,ȦssQԬl|wW/&ŋg&vۭn;;pUU UTFR/c5v>r5/R8$u2E›!^e?*d|u6GT0XW8NL^R@P_axa9c& Xx:#BODH0*q ઁvJfL#àsƣF8mFy rtؖ 1'o) ?}FnXRA^+< t1hM#\ +Ś!j?5D=W ~ǩDvE}H|^I8uwyܟ/tKlrxi'{|}UU{=v/|+S~`FE#Y&M!CYøD0*EMewsPA A e;r~m[jVڶվ_oȍH!)lJIK剎RSw@X P0|Pu4(\ UWmV?Y_\,Ae]`0E.$ :$N@w$ 39wG>6j\Dh Z)6MzR?fH$H$H}uxR6rl6maD,*bkō"__Gן0QbݙyZ-n{ 8ɤv AU! >r@GrH*)I8=5 gc"}, APX@LnB[s:# |d7cP"&ЬmYۄ =RU}no\yO[(y@uv5J(-⿼&8@Bgn0;84l^J=$wBbv' cu-њ3B|,Jl6} r蓮n^HF0Y& gDH#=Do(<"rWHvuB` = ~ H?Z1O%4ثxtb"FDhl\[kb$0ylSUVt 0(I}(B7Hl}UUc0.͒Fx]~Uk:TEC,8ZXSmmѽ{%H$ 4H{WjY 0&j.8U lm+ *]*^wwwwwwwwwwwwz=v s8^wzK׉ x\h(FZģ,#QQG" A+uAN +kf`@D:lg-ڢ$Mʸ3:ۄWeƲg,&) z##D.9H33-_96AyB, u ] "XՖ! MkE7YNF#CH9^!wh9.s& mD,`噗-;@_` "/0?hl)AM8Ή,MmޮӞ@ 1pXi 0/U!<>=g=63@t4hɠ2h&FZJXj]bz P٭eBk*ҩL`P˺sIGSu`x5/EX½ ٳMPva, J(AB*~F@)ȲNPY~nΰ(nЉ:4tvkf:a^ Sww`f}{8?3V:6ctR .L܃ S8 J,|=1`|4GRPW#e ui? d_[rfϾ_.,@ #xwbS5]g! <XB m8!_S)TJֿzj$"<#|zo na$1|$S~dx;y))qC KF$|#XAc pUrJwwMFto3jmo_裪k˴"% 7l @erѩ~}>N 8D߂E2ȩbؐ]YcCTxMuEἊmkN;ԾB{'a'H>e J6!)_nOOh}3}Ɵce8Cʆ('_%У 3J|P4%62.B~HY D l 2uYXxPL]deəH Bm5ܥ{*.?:g^ )7+ BRw&|Qwhvi1FN򋐍}M9L(&t؋ pK!$lFQ3GF$| 8jXis F"=( :iքՠp yas0u+Z;+񉁫_4"%{.J&Iy?,0F,ګ‡F_FU) " |>W%$K5C(X }#SU*| ƺH 6{YV؉sH7J @QfTODi\axi4BӿHwvǤ?;u3<'\6Ac>\XA%ج_If@#XNK!'CMBs@PaK`SyS+W@`BG;&r3 :C!J_WBn&8C0DNzhWj&|^ "vF閈.# >Ⱦ%l%١%SWk&8 z pOM0`DQFAȖA ;KCIdn˰qۺ]!#-6fiۆT YIbC _ZTܠD"H*1B@O:խ$ *f%Jj3Kf ~'Ɍ5N:% NVկr-pvo3 Z~ȳ!&R*BKZQ{C2_\afqR CkPjǧaOw$9O:,yP7AC&JC.OZ,{XCpn8Wgmh $H$H`U2zaP}*(xr0CFTbz92X,fL„mAȨtJ  AE`AmIey,PEC5|[9 @bd8\f?L}bkߊAKI!  -';Z,v 'q < /\T %&Dl(R|m+Ja;ZvЗtk) ; )wuܵRj;^M'1"{;CHtk+* BSS ] pڴޓ|~or(e <,&;ҜD1V2 VYyVmTBvoq6(5&(ᴬt!o-X3nKȲ /qQoyQu1E"fstDR$PpSu&TV ‘izIQ xhU*V".3`UR; %h zE[A9,D9!EX"t$UmҎ$>ӷ^7e1zpi5!/6 K<"#m)T#'\;}(,fBBf"6Sł[WT\JDd1]CssDW >H?$_|Tr-c^9"^R;DL\̣G,IqOi\DDU-9]H2^).KB5rnMW]ftL>_^hu J@dˉ ZrxT Tㆹ2V  "^żm*{ u铁~31OLDԬUKG;v^|%ծ廫̛vL0B XR2 Mʗgr*|mxGG I 4Ā>\E 2J_mT(+Ǔ)JQHUTQlpi d~=gxDc7`1~^ k<ʰ2 ă'*H$ }|^hhA1l_I$DouEUpF_ZE‚F 9e Y@iY@ 9ez0/Fz08-ԞBJ1u_1Zόc<%#9:*"{dj$N $(l{2Jrκf:r/6ԓ,̎%ɑ܏֑"*>r)wQS|](^8q^N7Es~:~g41װ<} waʌfI. ~vFkND"Pq#:I6}"[AXV͖h&Fic39'ο$~)BE8XtgxfQL($87t&&qp|*~pFBvP>:rb VUI)4#,@JHTX=0"vPh a̕_>/WgA'1_#}'נmX$spΒ k;] e%,?ŸKӿnq()PmjwwImwnֿul(2X_YÄ&'a\(qq1 ڍG ͭ]SDϤ<Œ rZ $m39hӄHMO>#ppw:5 |V- <%}?grқxUluD(~/~עk`#sA-"EeD1Qve"-Q?$`'!ډHB;6ãBJ˴e#D@5ǜNM4T-֮gǪ,Jkeކ~Qzqq矚iOn1ߤܺF@&afn(AΕ)\Z/\_Hed'IVlPQ :''ڄFR$Db!@hcSnYJn[)QxJTQ )R\R RTj.%KA. Nb$**b$;INq6K8NidQI7TEHH(UкnE !!q A߬(G!pP@GqBaE&"$2=pū+Au@RD)"uT"n U!uYA>A HqDFoCx A-DV@g.NYC~+m=>@>_|<؀:%E/X"E:\w'8V@y]H$=$JI`"kt w;9zy ""@@ E6oN&~ 5D$@*sW*;ߝ|߸9LP r! GH*mCJK\sD4@0AŰO R\Z$F*9{N Pn}Gr¡殍I(;!Wu"(fb0#2xwk4s\"rEؐ.ʼnW̃2]JOҷNƱ[ޅ;>^@)1޿O2Ú׵lđ$16hqI.||vm\1spiDK8y4`I6s&B^] UQuᲩMF+B8XPiVPsŐx g:QSeuAT,h$\PnUz#> Z=Bӂ7{m zTսRnG[4N {D;vE7H4^LBf-Zj8%U_A| mUku#x+R=R(}q^XʲS%"5*yVҌ=z֡jК=h$/ѷĝxWbhWvi"`7C_3Io`t!25uBO%Ʋx[ ݕbk^=,Kw3b/e+зNFV@`Ϟ!X^EH!LOebPwl)#5~Go4h—o|rcx1>pIS 4ևG+ m: z \'2U&bP)DKR[ z.ډ$aHFj_][!ωfxoEc4.E/@|/gĺqW7Uo͎K|bun='^ҘmsNH3;,3D`9OSЄqk-Q0 8ߋ_0ic@FNݓL탓al{ g0 v^aUEרwhq"y8nSE *hp%3=Mmh{S0LHf%xCv7 ]CAGN/s]vBĐ4Š-v/((GfI:9ɘgfuHgHZ@6<§/ϋQз/?gClT?<~m-Eܠܭ7sB+jZͤW;ޗOvynKwe qApӟ﫴=qNo\ jQwэHu ~v F$!А95,^ 4J?cw2ń A$:z(Z;֪=Txgխ?#W WͱrYh&%It}۩+=l#Fd(dhd-Bra$8*įu@p`W S O.}jFo[=-Ekw>Gaga8UQ2ÉE8F*7u} 2(3FF28o Ruۋ'j-CC|>^^`zIvAm4J}bO{07L$'Onx7weO"\M~?9c{U^\D)xKZKjIY IV 9ܛs{Q2b$/{c hR3VE2Kd*xt'w \ 9^u_x@Ȁc p>m_)c[k=JEP:nrt4A|e'WA!oq;_%EԺPz SD;ŰZgt)k*hڥȽ/j2.1p\&=t,},e2Cxly1},@ۯHA}DfI!s{UK &r%GAE5zr""mjPkFϺOzU0+i^uenWv nkǦ= f~].%r?D^mqlmV,@츺T޸ult@EoDd aA /_xGȻ )G\{%UdZfKi.&^Saf?2B-OvG6leL$݀?'VFdӶqxPfn6a{ @bTk |4΃jmhb9(=U]<-閆S$䌨9q9Ȏ2n6! g`IB*Mw,l][y\w;fv tBvpmTMMChd=Xu9qwuEj|.6w#e럠R9ʁ^ʯXw( iS[ es1mF4CvýcR9!f1mIb+~uzШ3B +MyixUЗtz8.ES¦a"&#z VGٞzI2>S ;O!܅H#ƼgD<b%ɵ{El΁lU(J2Yq1=թ!pW&Qt#6mA*Ch%<:O4HY| * {Vv`:A%Ƹ F6]lmUTGwe]Oឡ"V#L&,Tuo"}4=Zg6#P2SUlds vOwx&b|{Ceq1JUܾt9.$k t1T*^=>E}pld槺*-y5穊eA͙ԃEU@uqAOHxwxxBr2v+Ƚ:r>gQ>^Tϖ:ÁH!U}2٭`7i){G;>AX͎bbwހCrafq(81JE ݽ^&{9Sh6:#~ҡ7JQuMs8Nx)V,OJapj,\M8s* 0cO|0r.b=8*omG34kS0Ċ-B@i>x,0AD^Lmׁ5dxjWCcp\%so ٣!z^׽YxY`=^"nF2:E(ٹ=ys`k$O<&̄&]#rm".PFJYTv1~{=N~Xt[u0.kb'wF2{xxltkLnfʭxC=&+`зv;g[w'ljFrȺk^\Hɚ"m}Kn ^='nEr>AS"nhF7ԶPZ1pgXh[qjєfӊ )74W}5Gq-g> }yROQ93zۗR-늙>Z5-.Ps7qb ߎv,j;n:(9^54rDJـ^h\5eW=u_zӍ8yR3X.cKb7LxKuI`/CvYէ[b0mܧl`׀dC?{q !R<<o,Uw8ƶhw̬AxVD :y(=G䄓95軈` hߵ$a78x!7 H L֓\ȬǧJ=83f+y ;ȭZt!ORޭ|}prذ~,>q,מߑ'(ZX) _Qcf)9!ϑ{觚n#DrI:]7 =cBBG@Fʯ+ex(j| p^^y~{ SBzѯ%/WVƸ0f`EFCniQTe{^VjᰠsGYc|yzyJ=|3|u >\{Z aIE%2b3!ۛ3\CI nϼ2B[t6{|7?j] w]']{NuN/G>[9G:+s|Kd8_h}JveD2OESg^3yGkx_OWq-1*T> nQB67,p #f>4dx}8MTg,9[>\A'pLF; w<99|WQvon$̮ dTLGH=N#u/OKĭz'1jh/zfmud1cw+: V-{nt8-y` F")v]w i?K1n,osYYs+(fUD7Bj5;ޱnvzE鰦C3T}\^SO$Eq̶nWr t[ބ16+QG,*^wXK"]!ov#tKLC_8GorG0fӂƘ!ݣŷ{#{~l'nBh&Q9rr7L@Kk2& l|3 %:dI1 2A5 70ehe"o{릿 Va^ wrXi!~Zg/ nt2Ԙ 膹ʑ 5H/x؃Ԯ~ؽ XDdMOD/CX<& zJѯh,q1T͌TMEkhyە~F+[詅bI݀~J^}?2YǖPibMborɼ0Pi*̚é5Ē嵇%aZicaU2MK(̛7XXU̪Q0C9S$cuKZRmLbɃ8n!&qx4$7tB[A`DݐRO9xW% !9e #;"52@D)ߪb{`^Fu!`dy1t>ǟȯ/A .˗ +[ j,jבF:t&P[9YL% UpW&8DQx"LɁ[l"O6KMẞ*`;o,2P?4u=6= 133,y%Oz(= xY6@ʡ';;Oo vF00:s{n*Ϫ7JM.KPO.hOifۡA2s!Wvtz$1&4_tYlYC8'Z+=ˀ'0` l_Zi>ںFzsy7{PytÓp"Xiw쓯]*iygkA'.x2U`t ^%pdyv] co T]Pj 5 Z|)~+˻ftUː@o_#H^#`VV`Õ aw{n..MF"/h鼯SjAN.A pЪ2N5DZZNZ}Y/PbRL{M^e.%),}\yG(V36,Zx|uR ;z~OPnbu0:KQw.P9`y*\iwJPkgJRe6Wa wAk RZHW5u6O~fhoH}W|RM!;+U(n0<9Z!mK'.: r^'/$tIv{Aa*vFidHJ#MGy@H%G<-UE2 ՛HGOOS˭zuX\n:ح#¸VBgѨզ`THeA>Z0V?Ex}tQm䑯h~8^,OZް`SyȗŹqy97A慇8Xy$$R{~C#(MლNGP_=E+t9ǯy@iչǷwZL=x=*0~8JeP1q;xc kj F}i Z4G,gU}-oG5sWߛGth <'*^mbP'*.B9QHI+ _`Wuɖα_aUz_sx]z(_ G9<77PcӺ0 O{ 4'e@Bd *f[kU7&Gy&ZU5([#kX ͑T>X#yegLWu]t?ɕPjoE3<]L "P{1N#F!&,^Ap*ׅmc~;?E4Û>xi^Ȯn#Oci6jf쭺+]_YNo;uh;E=,uQҾӿ mmh=Cn[gS!GlժˢUΞ|SAHe_y^R(kdӖr=BT:t1&rx1!z$;q{:_4rFFS]|>b`dH@  -ɫ~w>&e4jCv$2lv1 ,'&\ &TkkTvڲ/`8p! uk>Q~q_8ϱ[uDx+ +AVFqIsPf U,*%vbeϨ{,$(Ј  d3T;3T񃐊mMM 1z5x3xG M2 ng{ijـ@YĀ<.Ν|r/! opwaʰM]@)=5ĂH!]\ %+e&e4Ć&I.eVي^b@YĄL|i+W&튜I@:^;&p_vLTvno=߶Pɩ^Ϸ +YjPz|rĨJm@M`nj".hZqy vN^HmK,bCح?V* K[a #@+lhW: 6L1T*ق5xffOAJ$M\jn( \4y0lT6KwFck `ϩ~]YF\q+)Zbz-eudc(bud4\{%O ׊Ps"^4%_ W*I=TP}a튍\e[#5thp~zϳ7ЁgvS`{Ez-_wvޟOIm<#]it>14ܖxi΄YcHj[nWȺ(T#ubٷk])@lZoK^'%"hSa65zBxI%RtQ11ЏWY 0cF6z P@+:J}[zb;)S Ax 3E)`>A-1xM+̷u}V{c4DWk/+y^O2גzr-}iCIǕ4aӚ;nJ)<%J"6B|3z~.^J!SU? y[:Qʌ.3k(U} Qjd<3.d`ɶm], D}'>+}3$.$(U o}-DwOF;Y4y,]77+}+j#m/9]S/*N0P'!|@ ~q&zF$d4Nw6"='τ SJ!r6чQYq'ˀK=9Sv aoAHʋ6Y\+#]~C̪ K:]Ю/e Jdv3C"bF xX^MD]Ch쒞YGE)qOPy5vhv{a'^51: ܼ+uk,iZ56HB`Yp%1JS8BO FmDZ-ţjnQ-i/ciؠr/ y, ~'Gޟr/Sc5dohX;5*ׁ0'4)죟KoSū~1U gTճE8ljq;-ih}MR*DޏsH!HT8Y/tUN\ȝGuVֶU&aٕyXY kDzzf:ʡpiK|8\Pz$=y75?p`+N4"di7=UL>7zk<˱F _})IYfvbGHsȫ~\mݕx^s iEC_T =ƟKKDdGaOkxЃ)et+C˳Hl7TquHXƛ|OyOΖ):m7%c}ْD r ,R٩no+ -N+UimSDGY7yN")D:!e42x.oCn3$2t؟ 5ﺏ )Ld.kޮΚy3Y\xծo[Ǘm _"A6 :moXj@d :XKJɊ@OQ+GJGD3kmZ[9X{T>+d)KcvmYZc#jE7\̘eT_EhKY *=%N*EnKhfKHLH Cz==um ͓b(zw Qt^GLJ&^kcڇ)Oy.EHP~GB5<1?of 4zx ۋaeI^3x!2 C=f7pv82*Wx1%֊Kǒ|܊i߂M}ANdnB*'Q}^]1!5~r3<:ެ+ fJRi)ʠl.u -͟/-h؊v!&`=9Nn1Yc{<%r:}äHIM+TS2x][jRY[٦yx4i}Zq)(CcՍ-b{Ix+؉ym#^x[|S"n)Z wT1ՕOtѲGu-wދw,_'7:u*AX x> fheU)=/>iN (hP~D4 >4ј__yS}~T/7г/gk&{#]éCR=%Pט<ƺZ$)VK\5jzh,P"5/ScM)t%s{ښ$l P5Y߬GZķ u$O?[(^Inwi0, 2mf獃 .HKڤ(#jӬK񝮤ZuK,-+/fG.6oV_J΁Im.@o kHqYD#Z;4F^Qa;|f 7N#\  D 082*lHj_)p=+ֵ}ti2; B ~tg^fFbzѲh9:ȖEJ۽,2ZaCqB,w3C2ndȓ>]L]G\cp0*aG 2|) 知]0 f'_;\ 4eM%1U%$aL.v682:$ֳ8'7]mJw@gԌQKd⡂QTO==cZ'㯏o~i@ V*~g3\IxƜ֪ IF"lf,]( d?B6$1ԤBS r R`$FoU:>ȸIOӹp=ʉlѼy}5r&V\">YQ!oX2zF{Q*L_Ξo0cTJ-,%z0Ae=3UЀmSϋ( ­/ZFL UWߚ0z/Ep7SAGzxk&,y=y>䥯b q2xCH^%JH"=ִ|TqOPC(w*(5V@D*]dCpU;ʴ@s \Chu]i8P zPs/*y[ਧ*~ȉ\"S}noZK\~WcUξ_woY ('DTuqE>u^nu '$<$@._x{Q5P:dCB2#zĿ^{pg~b`'1REA+ ҢSZT7*!*  @[IPwk}Ў b@j B")"Ul TD@UUϺ f*{Zsb5N"(j? 8pfJ ~o5Zg" P1uj7/ߛ'dPjxuֹ]bzϪֺڂul. zO.9\Pl.՛:Yv7i?GOY^Nm2A) @ uxQE^`Tppuh=AApADuW1P {U" Xb "1P  #si`*uzD4b</el-^&0)[l_w;-h_;@CjnYs3;Ͼ6SVpsQ8߼]pP(#"_ՃT@E^k}8DP77RE1T7;'ŐdRFD*.>y7wo@@T (j:+`$j((W E Ex: |9޳TQEM]#p LumsЈ\@T+ߺq{H,dIQH)(j'}+O{}t)P~ֹ !DԮPU1'$*O}u#F1n*%ˊI:B$=' =^P B&(7 i˃q5pU#4Y<:@}kVxER\Шb8>g\Y)-cW'᭤ҺTCHP?ߪ+F@>+-hY̠ bo* t1< :qH eN/:qJiyu@Fq⯎1ց D>:t"bu HߗG@; zϞb@ An @@x_^5EJ#. #qT!5.T'ءzz3 &`n <5~=D:@GsAߠXg"޼"xJ >PUY9cx|TؤBSޖ=_m>M]%~Qx'scj_! } [ &/# L?}یʗ$3?}m+u_+h3zH+jF8=)Ba (c3H}Y!CFG"J(O4E/y?Ԡ !ѫY7-Id?%PU[qXOE^*Gb.&|d 0^}@D?fuuŪB}`q0\>a%@/>{?4H{l:, \&2?Z i&j GnK%f_@n:#D hyh/Y6} *W%͗s*=~Z4pJnO9flo\CȿMOEp "!FWBO6QU&ֿHBcdYg{Vph:@F4@><x?"Up م#N:KI\u'u ]v9)i#ucnI8eK;ނ79}mI>lO47mUrbwd%!5H]y1'vn̴&=h dHԤRf͔oڪ1''̓.i3}S+$3{%rűpD@@D~ s9'\;erMW*&̔ϰPV&v8|y4e%:-p8C3@>2~! 7<)(g秸^26,k7٢LWXSp+q$Z7seA:ʌNY3~!qδ4AI0mߞΤU%@D[bh~q{"|<LMVv(y8̰tD3 _$iF]?%xS229$T@bzL@j@^{7)A CCngW,N[!Ih.݈IH2ߥVAJffтpr:70ؾfgeJ /*#cD!ttѫ71|H&#5(ADPLj1YX$.(E uh%R0q~B4ׅ =~{D[?bKw+2^-ش M)'ŞF_hX;FaRemG*.6 02 _;PF_ցi.GÙs*<܈96apq؟24dUCHdf"S5WBw3S.E)"%y{/\fP&95:3?G$2Űq\A#BvA -xq.}&o7'PjC== j\qXd TZǶ}Y1"PLCR nrC!"jŽ~IsLStCC@ⴵx۾!Z_ =PQ7-P {ZSAEo;7L}Q<;yH>VvUܚ9w-)`LV7nm{ip^:rD Mp:In_i |Jg:ObFDXLy<^Z_eΙ{ | :|qgɟla >;ثsD _5 WΦ3G!-B!T@f>UxJ]m-]WpaC5[g&y>^ՏG,Eݔ&4:sֺp0J_ R$Z4m|bUNfu<뇖c+8ZJ]S'Ev)56D Mv pVL.X˕/n-bm<К6IL`zP~AK~gZ "a:lPbm.ƙyOV%smnGA*9Ծ̰ `!b}SC/W' ^h̓M,Z|Y0/÷$e4g旞Z4waֵ 7b=u&9t0pbxv‰A`=L u|;.M!( iR !tx4܊}MX98\mwq~ X:!j h[b//! SK f(c'MY"vLO q17w;2@8bV  O+ aӃx9lqW ?wFl8¬9]Oyi@hDOb*wR4Pl&U#)  efjwhnHW1WS5?qCo3Z |o @?u}^aƲj1JQЉHg|_m1Y_sOU5L,z֍\5[4:#^Kd}[mm:vn2ْaE el^6Lww<LbCz# H܄O= ޸c:i{^&chr48k70u n~UMC5AzRг;#*}lƉԀCv׿&YPfϢ,hD$@nF9]32`dSJGvK k)yX JR"oG8OVbhQ&i<`kpx QDxZDFӪI5l،%ze9a?_^=G9c-~??d9\j1# Vn[K`QIɹ!W7g+N'Y5װ,v!Lc?D23ٝU.͊T]?h4bQ-D:RȑNg= kDZ-ѲH~ ؙo2ށQn/89+DAa½߷o"ZDž6Ta@dy<EYraTC+-vԾE&x%H9RЕ~<&rNu)m=8&j`ͣhuU-,(xW+ HGZj;Kx/1yfgGpAt@}Ys txGl2B[o'k/  u.RSHiE 6U v[no!v ]Tkq7NnZ2<|:cz9ẅ́.Vn5}mJz 5Ko|l1}b++A7,%aQ ,+zkO,꽁>RQe}R.My'CʲAW$ IB@-hlK 683  /)cC #er)={EW#Sy >ɥj)7@&Xqfm siJbQ[ٽ͕^{ 놮gF(xNjh&eٲJO{bcDwg2[e׳(<- y6Tx~ \Nz`OX2a]88Wc˭|VWK"tJ#YI:\FZۯݰFe{bo! Yc%u E~q0TW%Ė,VE̾FvkNKB+LtLR %8o{bdZ@Kbg'Lq>4EJb=5}cВ <LlJ}f9u<#]/\+a.n)DYk: ~<3\ᛀ"FD myt?#b0b1/Z!y~NMO)vnAZc͆6>l7~{96['wRԫ~`cpOf)[ tPl**~"%XǽXqG'E,W!q\4&JMp` 0C= 70@!׳n~h~,AfFwK(9CeݞU5S 7ް$%jVEXD:oB6nt($M˓8p.){lE%^q^T鹎50۲')N|BnЦXأhɡ+ K)VhXYXtwpscV'^:{ Ca2U kg1:'XKAnԆ/;z|8*aBT; p9\:ް}K|n\݄y 8w@2TLz+5%FuQ[/@Wjsy[Eu[?{`(Ij'g~I`R-a}pAFnK^ѻֱ70ۥk N@Wfl{Ձ Yp(,"F.HKII;~[3:LS|~,j[EI RAIQKxY=Y:S*IINk3%Zo䶀DDujnЌȄ@·HD_!Slݸ|ecdEoV'g\cmdt1`@dx,j,A@1t?PD.x\ϛH[HUU!F"I &W c1u[Fp,dDjoK`L5BC^=@v:$ z43w<-ҝg՛/P?(EH䤥iŎQmFH0D3;5)S)ాE/ pZgF )YzˋGƏ=zA|+*9אT†S?#6-`<Ñ|^NsT#}'~Aodʼ0&`*R? x4ۥOZS^]JNw[[ -R!\xp/xKd^7/}}Uc{Wr|:1Tam?7.,8\ PA&F o]L [܍$#.&@"$LɌ\3̐!W-&aRh%<4"Wٯ %u寬Z"ԙI]#agk$yզ'rE 6~A?Gٓ|1ʧoz"z|6è(uŲLH<#r݆@!"[̸W",: " zo3 £|j, JpڕfY?KgJDFgb)uQ1hПC_ԻEWOgk: Z mtQ I^Dʄ=K^e8Szh]C-O3p s_j+  QEFw%!?LbQ]Xw]ss֖ڰTiQfyc[Zj6VJ̢qy^{+X+NnA{߬+YRS'0D W41DMZ!=$"!IkVS*$X^>+৚Y8J:֭2 Nbdx@|S]g9Rpɤ0E5wcfί9>X:+(GWH<.`Dd<Q6p98w]u^P%e)ݠhCu$^NCU8p>\@(HX$lFzf#EKh ."v~e3K$˝4ԵTڣ=96䭤FҴܦ vIH#)^W~m $]zLo:ra3'ZLs/8ϧ lQA![td v΁EYkJw'i`#0~ RiN@*?~fzgi,ģ;|r80EW#ýmvcJxF(\YϾbh_{! 3V|4DEꌧ21`m.U/9Oæ T2Fz򅝟N(*Ń 5m`vM(l\0 fJ.~wyoqFƆ>ۂ=.:zሑF;)g̼Wؔ>S|D5Oۭh:\ܤf<@&⁙S&%A_9w$Ih 8RWb_ۇѐz>7 o)F -^KKgIR^|D^Tůͤ#XHx]DE v Z/dRs53:l4w8vw%<޴-zV #S%,UNG;ƿUgY\O&[=V _Oɻ&D_օQ%Ls!Vec̮_|25X'mМs4:&`[OAFlƠbdJ"L}F) di,umRo'-y#,īk~0&,&a7OF 6yixZbKBAnk;qMͨk==Ȓ/kƤǧJc|!H#}U3J)!kyq"̰j-Pp?Z`GDQ~;I Ջw '6~|o/n䅬GvaAK_ ?ŏ^ƿdhsˆk9u`|_}Y BLTMtyY "1%4 u!>QA"QO1@Qj{F/J B\nzI_ ~3_ =V~Pw2?Œwמ:٘rtXL0zeao֡UPBMtO& O1ޛfv-riUVH T&K( , %K|uh ;_a`T˞'鲸5tH:Ctm x~FI_5{M qo{e`I-.P<%PO%"gɬ*n}8O<ܖhQ+O?Wz b'3SL7;!dXƦ9Fb#!V6jN[Dnqrdsᤐ(D)p,drD"&d"dۤ3)dtD-j,>WFA#^9?+( Ocw#oPufaķψbOtƫZ^)ܲQ"*C7`8:K% !"˔3gZLəxz3]& AFXc>;HwE{=Rwq1⇕Aa'$c_Jʠ>LQ A53QqqtKL9iR/q2 n-#Y>*Ybn{_FQ %}-^c^oG5~~ %k,ځI).:|ʺs^& CM7fmGĥy 4wp %wXoXF1qiSbO= %)R< %1PW/ʙJS8$%\ʂ kjTFkslQO)7T=Y92+(ٵ*PRB&kL,&#9^8i =!{TaUT:.u=_!7xaW>4{蝛O 每Leƒf0c.1t~S|uMx&c𱦭?-ڈmc:|^+$0ӸiOxD9ǪOcDĔfzq ;{=YZSD  m_|BCi52F@ U|4F Cf9v̡8\8\o$wv Ʃ7v#_`b~bQX~H'_~E/'p:Osc"zۼ^v둶ᨄzm//LCF{]ŧfqi̋tQ5#͡mHόz+̸#oXF*K|^UW/F:FCm|Q6egĘ9^bg\-)66K%}oR7Io2Tb~2Hl#"Pʉ%*JMDTUxʮ"`_ B۔588SԎ ?Hʀ3Ә[3>Qwpbd+M*;]e⛢¿LcuʸNͿF[#wna [&Ԏqf "əa㯹}*Åh:u !#;q/z:Cjq,~r2K%X^!89+x KyM X2~ô fv5xPqW\Wgw9ڝ*UjA00>6g^fQf37uoӥFESRLbفvׂg"cFo]1j>X?1#dF^S- 9Ai#s*.p6޸з,G;/y_53ȭ7]}3OmRɏ15aRk=T vKGwF$sM){_sz!ĊJ-CkLB‰<- (ULh!  $y~}y2G)CE-ǵ|yzA~^]{sM,PYqid7?D<@l)^a,UI6 Sw=ql 0#G|nwptdH4(jsI79T_Zmz||NBwy33{a5141b@R>N$ 2wHIXsP "&6]C^t;|ub~j~پ׬U ~1xaYRE%tO8g}r&HO&2VS00Mֻ<}p1 n3Aj!#/8Y1<~}s° a|?8r bMkľs1j7F,+>WOzXwǮXBL'QQnpU*/̈́_9,ٷ!L'Jlü\׫K?b3_3|ʏ)6湩 ϫu R `wף{ؿH|+N93 H`(_} 2C=E> ߝ: $$K)NsLJl`g \BtwǾ4bb)}g4>;@>/8>~?nRm&4 q*rTjm~,ř.^ߏo*OnnEhxޱ$GDJ1R:BCQ&GDoRe<ٹ0FL43^^#:"9m?h $}1nh W6@XX@5-#Ù~)$ŹP9H԰yǾ&q:\ ]8F,}e/,zK9bԾ) dF$Jjsr681hpB׎!_F}|3Dnϝy37ꄸb7h?7|P rP<ɭ@:HzaJ~W)@:>wZj Qs}}uP$({wF>#s>lX@xCsk(T@Jgi߮"(A|^f1,>o穬2(xo4X~A_olԹLتYд!Tӕ.ۺWyĻGO|w-/\r Pl@$@`uC2> 0#n(g]=jqJA'ƩC`BI#q7t{\;!i$ bA H$xL9<m*q(Xd!:)~;#"= YH1-|UmDzd 1 H5vl`h]Q@Sֽs\Ep?t-9 f' >)Lix׽6ucZ t<=9шDFLC,Fy --Ǐn>èBHwvn* =Xx6CכO7Cp>@7Q7(kS0T`{z25|nX})~~}=ԞǗy9t aᇜ$60(8oa#?цݐ1ɠɯg dgy6[;G51;\78ոG+;A0W R۝{^u#ӏRΥpX⬕]M-MqxV`ڐCFߧU߁ć#lxjy GG1_LId (oS~ j.{jkMq0`-H{~I @wi" >[Ng1 D\wzHk>_:}l  =|h7tU{p8v問({R}p5)/qqƅe<ߞRf:0 ^~;Bs~wYoӥb "Ư_9BuXB]<MF_g|Bms:'SyavYy$ ⅮX33 ` ).QӬ ;j8ҍrD 0,p>258}_d>v9l)S9Ʀ^;,7mX:"\n3^ yKsһL @ACʀAMϖ ,kB0"$G&9}t+զ&$u?(bCos ⓸Y2ȰR :HL@& +K\")@׫dxs@s*ha;MOfJ~?ϐ!! U  "FWX^6&ѝ{LTe;1D=qmqz;Rr8B)?TQ/ "xN*$yka, a~R>bp?㖞llErϭmS#LI1ECG{\:8Wj>ML|?t[3ȗqP xyRBw6g̋ I p}7{ktG6{W=orFN3㼖XCz}6G8wd͌*16MׇcC1_& nTÔYTX-O'1E%qK3!I$CB_l"?IB#:_PZmK,tͽ8HA`Sژl+qlq5UZ #r ]-F@yդKNz9!}܉w2C^Fjh;$ V$*uf?,!.fLWbXRe:ΣoyR.oەs)JUge^dq>g}~@s.$S 5Q|lE(JyN9&MeUQHqٴn;0:ur! I' eI5o5ӲYցAF/NYoL,r,n2m ۬K";ǬuA.YÌ J_4,4* (({/r E|3D`GXcnq:4 `|Y>Кjߴ_%rվ5{bzW8/U7@ƌ [Ki (nd@rL$P4>x7FLcϟYld\E&&gkx{@ŐHF{W@i3zPLnPI2G3מ%':pU l\C*L 8@ITmfڃ8T 1v4`Q3X&nqZc ǵ@O O=>޴5:PE5 `)iWz2Di-U[T .a 2@1Pfͱ%Gb UτpW(Lli'ԝ¬ވ1 ֑I;_ `EK[, (L!$7'Ek\bQO;؂c&IA-qo #T -:H,XT7rVɈF7+I}8!;zE*Ȋ"KΘeŘaQƤ˩߮k֕bq^|\Q#vdž$Ƶ: U%Ezɏ0Gָxg= ptb7,E^H>_5ܰv׮[T~i>մD[}xo}kzs<(]v묭\(N9]8$ĐN'FO2(0dvQIQ ƑRD 7e2`ͱ~->on-wim&H@bM0IpIi&gg%Hh<]@@" !Rsޫ{:27$d㺋1Dy-BFzR@$KR1T? sR9ub}ITS" L4^O3C=oϙ=$@@twIzP @ =.Rő;<=&=3)Nb_ |Z)XneB1f$%J(%T.PAf9lɝ|[m͇^bv"Y,Ys1B?9b6'OA, /X1BȳԠvɋ :1CK-F(.C#DIH\31E STe"H0Xn3ΗWss2qqR2GC]LOO:w)OC#l!^3si3pJD]$H$,_/$`^!R02vNۂ`gu|p0$g3RI.x{Y; b]/gC4>$I@f $2$'5w@Gy2{ ف5|:) EsR0@*\:H#p 1U_1X룛m^aP(s4u9ofHO0v ?M?~uqM\w^mlq]9F"+sǼm/:x;\0.j{I77(Vֹ]U6\k>{GQ\Qi@C" ^zYq18y"L<>اQγ=ߚ. nI\OtCߎ0*Htˇ\߫-28Jɖ"=0V dN`5[_n uuq$DGʁF8]z5oǛ+aX" DӋ2/0 m#i5z)jKk%B"0b$lOYFKsH#73yLzw%L2@Ƈu+ǚW(@T*vm']OLo+ zD~>5pRQg`&D59i4lO-LA=0#=:ԗ0 tύF&@]z j!QWu |nu#@$Q=/̿Z:ߡV[ڄqV֬wC+(Uhԫ4h4}shK&ReXǓ D5bh;"=1$/ Em@{u{ٓYz<^F+zNzCSּ(>"oq3.!Vyg&0 3.N^hk"UYʡ;Lp8.tbDR'PP ̀8}>ަ!Ӯ1[T9|߯k<=,H ٙLJu jf4ng 6VbOT `bPH@|3>y{ kCB(ar "׮ @} >2>{yDI-#-𷁩uWi UU/`Ǎ T O~.1$(mõv.‡ *u+p {<= Gc:}fG ,$?*L\d 0u %3:2GK1l`]r0@0񗾤1+,cRP* =NY&d 1j"0.Ln #{g H}&r]CN FVCZnX($Z ;.lxYOiÇ\ݙv~N0-y17}Ɗ Sm$?o>h!P|;|Tᆲа%GlpcD 6fnKi"Q^4o|J<_ϩ fA)Ysjր{{ f_ztN~=&K˧\=M-+wYTVpt/5.Z3̚Bi5@'2Ixhre%hf}1{|&`]^d2ֆ7B!?jLFCDcg M~Xy9Zs 6NmrM(L%U$RzItR/n$W-FWbwof&Ez`uvOZz}trc[TZZK76-IT)ߥ2j6碵SjS)8@ u+ $9Cctv[SN >,vve% @lRf΁xnpy 0{eDósAYȮ7x󆆽~@q/" _SLLFL 0/}k`AG=#PIb|[\9Em>vygA(-JFhˍYRć O fs,y+#鈪s=869F1n@t` 1wTН \5v L ZNLfPL s~$Bj&aRpxϺKϪ:Yln@\@w{\{zB}o?l>I|Qlq m?/^=c)eL?Sgz25~y$wOBj-:΢.OaE^oNt\x3A#ylIko b1$B9#;΢;C'_ -`ckE=_o(G;4@1)^*,,@f1"/{FrOIO|GTeAp δQ9__N)tcݣX;C<qFܱzHkk^5}p<6)z9јoыU+&[li H^q;Ek+I! ڑb<"$A+jzaΧl ,dQ016 a9E%CdB1oU/V=. ]W@ϟ%G8dw.sLEY=i%vy*H>bܿ(FBCk?{jʹ-+Fl#@؀(jGDl@3\w (hJ/Hd29ul,WqJk ൩s#ɀR |)W2U 'Hݳ1b0>TR0:‚r@Dji#8NQMaoyQ4ZJ&Rloc^Ǧt5/<3yd:?>_^|Ұ0`m1vvY#W=o%y:^H]aRq(Ά<_϶PA5N.k+B)͎9IR"Lڿ)"#fDX|{ᘿzCtG֜h22HҼ4C{^P/!ƽLj@5\8/;)Ԏ ohG$Iفerxv{!_R1df2TCDp@ו!DYD#u:2@و{^'Q@+-"GY$`k׷7.8"$,xg9\m_ B!$>2l4zd+9~/.!9>lpow뷛#ƷQ Z6|_15? ?L qYf$wMlTosΛ+ct&Y@򂝰g[fŨq7uq"s/~'}u5:p[`qNN;VC<ۛ ąb􀶼!7ܫQ,L@#./?@k7)ͼdr=plQLQU"E_h5aV6j %N|A#E  ᓿ?7;Ǎ@罒9jM^cyS 2)Ժ$fT  2k{GNwr8l2D{D"H*P{CGxX7}8s*MH sMDFkrA :LZd +ÖkO]O>'83+\3?ɧ,r䑲}Q̍}-(q7zb}(k62hp'3z7bnQيhoW1@qo޺Dlp7WC3<11աxP 2:^YI@O.fg`඄My]nU28uҀP98l=JҁD$C- yifbNYfu TP:g S&xS= {x_ w!MRMDY^{3TC n|/ye8 6Դbb) 1y D$ |$d&ޗFsLޚH\,q1E̙"8̂@).MZv>s;' Aje{UYtR&$E䁳K&_T)28v7H3cE^J kQXآ1,cp/X]'=+m _{w뽷)+^>gIy` u&:G$@]߭p{)%9Iu qBM&f.䇸c|ta:) xy3"@$FTkT^F"[U9E~Dݭb{ˀ#X`o( ™xEw}ksD݈[~qj򿙔-e.(Jfcw9L@B"81 !wAT^>l)8oSRuR#M+ Y#t7[xG<:{P6@ U HȎL;9cxbz9b C LZv)0UߣU$VaDG)c.SY@Vbol)P#y d/g39(x|=|u`"'cv45I8#5EdZ=9ް2'i̕J*hohJɍ| ʋoۄ?'+?w1%"4f&M_`T"i?5yy U9mVT5ըq:.%`Wxl=kN&+ajP YzH2 JdtvСn[*ܻFT;]ۥ+ߪBYPpH/;KbZ)iPni_rߚR!|H!}%f%SV-[fyE/r"jqY Œ=yrF y FW'"?s:v'G^6ab= wx4ij/S,[p׃FQ0%B҃T½!)a4f UO?j.z/;%D<Y[ӵ_LVYk xZzQ ms. !!LfGb؇]vܸQ1VxZ݀,]IllQJH8yhUv>n9a` DFD9|]ޣb_)^/k9EG +hjb:al|튅f2ذ7v-ACe ]䞮/'[B9ɏYRy51U4GD1 V}PKӠPpʪrX\|^,x RO2U.ri]f׈AߤXim {kG6JzyO"Bv."+c|i4~V+b 17n5MXQ-fVOe_1J9i̙"Ior// QGm`"cYʢ6?X)z` ._:N}`T ZD:Gp&">ʇs@oMD^y"G|06y;#2έf|4`#0NqPo sJ'];yp6`6rN|{`t5+7·vH, ffWw?(.ILtJd翐ZpVեn@[nz A&HHJUSYiJܨd$1|7%mK=mAl1MT|ܧ sY0f!^Iqa9\VDW4KGZ{!ۮ$Mk>EB~b/ߌD; -Q5!U){Khi8|߯8t*'y`+/\yy1A҆Dd] R* Yzr$eew<[P1f\Md{<'=jq2G,_|x]{G&!ÍxQ7L J (9 h!t1Kb9M r+<+#FL rDGuhBFfE7֟>qF"/`{|NAkЮ)or'gc>uB;:1lɖSj*yC #B-;8"4`)"bT]]^5BG, g= 'opu﷞/\:e{ҁN2Gz3w>WX!DL<{ՁJj\ Z:ɸ,p.9eE'$1dR0ix&0> fbK1G~lPɏ({#m)ۦܵɓqwj ,7U.asFN|~nCz=1NHwy)XkegPy6۫ ~d߳ҬAzh*r^?D7y!khy욝츼,7pv:\:!Pe5Wښ;C}^=VG90fTҸZG F 4{>'z\s*^v7^0z~쎦ZiVXRp+fO9B"(F|d'}S2AdT/ox`_O(2' aswGj&"/W lJޔo&#`V|"cdL FuU]p83%|1g7j󜯭#x;[6s%RއKwE TÏc8r^OjXIB(Jf[(I"e R/2y>)nPԼY@;"esކzdID[Q&Pn9(hx {9FW*ɄK@YߊZާZNjB1'3$2#W'g? ~#_"E*g 8{'!zvgۆsj9?{H(p:gA151F4rhqΗ/{1Țv;Ϟpy($1N;EЍ9\Ld6B@bT M)& 6XX8 F7hGFIxEK޳ǧ:A:z\1\}C|g{C|i^}<_ C&0q*ϫZ ق@FDSA&GO |ӸAtCnZs{Ӓ.7iϛwzz|  g."$"r& az" < Dc"Efnn|Ai/5<څ.oUÙ}%K㹶y"s\{+fPH  U16{8{n,Nps$7}\7 k>\nuBS-t;4{sn'ˆ>˷ln[hY'7sd`߂?`Iшfk/K\ `ĤHo8ק6{=W<{ŁtVƴ3ƄG07CFǙ HT]fE5e'u-ut6F$"<GZS`6(JEDwްwy47&RT@<;a@ @=WxPӚzq9±/L~irrt]==RWNfWXQz/7wm:h=9nҙqqa b.bZx}KCc}2F~K:.ßD)FǞ4c4p@W(=!%M%^wA#P媋g}jRl#`0EGs>غ$aT ύHuLeC" 8Pe^Yqӏ`/aNoɤfs#IK$0󊧯iԡu)# O`:?"H<+^Ŀ#3}G;Ve3Le^kEK#7+wҵAFCT B~qjE1vȊ pd{x=vNsS{<9,'yt_z1<ʊ%^Ffy!XÛcQ–8k4kJTnbFw<ds*_BcZкo`V4eX;tUp%Ikыy9h,lWFZ$CyٹEisL*yMJNhP%c)T`d']u С[{) BiiF;7wO"i[Nֲ1sT"DB\aZSLZyJL%=& 9|+󥰊ٟKÒ^]|%w[L>Y2H6>& g7d#u閳Uth!iE"X\PjSyF, V쨯/ɫl핢B9ǮkMmI?~:epE<%d*@k4 a&qG8Rgڜd.o:Ub'ɹ'o*H;"_!twe+,N9 o~z1`I▫L 0Geps"@*R(+W, ) @Y<ҩݴ*DG|oucS(k$b*8 ) # (e۞6u`hȁ$k;2#:GXtG4> $S>q5tĭѐs\V/(W{:r% ;y\7_"@ف'iHrcte뮾g\rTVԩ嵅D>P.nV96`ch00)Ys٢AT0Cxa<8Gk9- _HfW秧FQ8HOn:nxކ)f#&6hF 5H+C [-]juśO'ʸX{hpW2`g.+՘&G2DQ )ϩ [<Qm0^ѕv ^R 7Kf$;8L'4`CV0 8##ߗ^ь05ZyFLA4c_9#ݕT|5$7 *D Q`u 2HwPUq;4/EID Y$p3{9(F&+  B&K=5R06hD“ov sS\p‘oʿZs1z]hєuq'4$籜XԣސYXd":tr!6.8[z@m"> `:Z~|imV{9AcY[_:8 zYVkЍ]^DUb2}￷ρ-UO6E|)4C(ֹ>H:܂|j"~%y.;xC[ޏiז gVtb6c8|"H7Fqhƈ置x\J!+Uhvc|n1=ZLKYF_L g7fS10beYfkDAhL[ !G) V+/OU"~;r4`/ vg{f7wE̒ D-UZUjW7*!0f'WVΤ!2Mod{\0$`18+Ӭ`Lg_ީPDdcw02aOg+2ؔ @Й$ n gZ $:ƥmjyVʐ9@,>0AM 0oBpcgPeL 磄Ag^;[:ƋIތGҗԖzfrV%`iw6zk 90w|oQ+){u]x_scXUbP`''z sf0}3" quKֆzQ wK#z{ tpa[40B"EA$_mL~E#*6Ї+7 dx>gk37q; ,P N_Ŏ>:7GUňv@fP95u4Fqՙ kiʡ,Xp_mUYo%  tyDnB.*(h (i@' SB!YY_EFož7gVb8MT|߯`1wb 82syzY%d|1ί3xDL "6=yhe[m^9x-[mkkkFmQ1.裣Aq!B`Gxp7tߚnrq?}Oq6۳F29*;ۍ#jm͒sulB?o)a~hh_O:zJ&y<[$lPHL }]T^kv@xCʿZ H&qD8nc:@n9\;5C~8Yg` Hӹ =׼sw8z7,q u留Nn#f 4@;5yWBՆę02fL/ y8~OW/4jCVyg84H:ţcل@|_pjjPZ^pz<[V}j0w ;g,V|Q;qc34f#*΅ys2,?LC68r,޴3#78f{SXϙ0޺V8jyxCe0jF0\8!]ԌDE y\[BמN7Ĥ! 6Sךϋ3HLAJ_ӵERܮ9J\kУ}/ٌ30X9ݥq] fOt8 bݵekVQ;z7BD! S7u PMӤD&noy QL=rZ]r3 %Gq IR[&N+;kub"[,tޡ 2AA#i5) {i| ]1#ƞB,2:Eo^K..52r={ӥ>bB69W3MVs*lm߆.6iSQFq _EJxx#Եn̺>OϓZtY Jg}E %Gx+njӍ14,.Զivf,1:FDp,!唜DVyN;*55'*(ŘdWin$P,U}![+SniR oΤɞD{ϽdJWΦ h,!]Skr,5.0QC{$g1uՅuo+Y3ab2G(`'ϙq=icE^ S/"*{4۪jmLHWN1ɋTr/,^rOlE# ^~OUN֕2jfy zV`ə|羨Z0&k 싲&5^\*!+\MK#~iٞYKF׻ai_sƑ:;:[똲4JmZꮱnsm t{i4RkKV=Ag@5DXWhra5ҏa#/L9 %tiPޡ\rYlfa鿾v5h<%;Uwe8xC[.kt;EjzeeQƠz>@N$J!.=Zd<\d;n#@x8|z ֬b'QY6p_O֘2U~? 25~` ""AaJ-VJr Lc7zEȯ Z,qf\XS?##v*緻!9Nϙ=w7K@`BIY iBv[;}YR@Kٰ5)VPC?'vE aG J rofiowgXQƘH`ڻZZLhb,uo,U~¾^(Q!hY] ט'^\*[xU|5Xr|([ṱ70Uzk23SeSY>~OM6\jI.ef T#C$- !.K&4oo?"|}'PbqPϲ!?h;4;yMH23up^I0;^z0$ȹ t*EA+;Vq#fVSR:FIc~> 9)Ԧ/߂ٛo[^5COJ ֻ2Y)ra.tBM}F@+ѓdbYZЋzW #kwq"[UC[USS/m,8e1p'|{VY AWuwhKi毽JA 3RI-.<N>|!% *}OEYSzB˷8!#"X!LA0ՠ Ų0̌D ' "d U`S]PHR;o ge fVaSz;U {Tkà/fS4 TnyHF&DHp£ (?"' .V+iv}?GZ )?VBT%x̐J# -֣ۚ*oA*eAF3N,ǂMj~ʦ$.Fד 6Fk#tMYA c}V :(~񂴳[#k<8oNxmfޏ7x# l{ҥHf\.bѹGy*o#}U$][Y9I]Ku?/j` cS!}MO6G(4T"1@ERN 8U*w(TjWg $ L`ЪO F9c>vRsiZ0_@GMX͎G RQYY;?QHBS3+f߄i}O*OH$7c ܒ4.C" @A+Eg7PhL"FuO#~_Yŀwu)='^iDu_4 8z,?c (a,bzċ Nee*w eRgmH|Wx$ްWlG&xcIh e1}(%wz'"/) 莻7WaQKT@IJW9T3ފj׫F& ]tj`tRĩdcy" {;"N}Har%ߛ|r{]^4fֆA$?tnɴZJ{K^4Wwn*]lv$D,B])}kiI/ jW(>cOZSS~Mb* ϽrT[x22Cw>°KђJ/GxH䞣K`ͅ3qaE6YMjf9{sĺ!bMu},Dd*^4Æi.)fWNw?a;Ba'N[ѿBIąp+@]wLtv:?#%N0S<\5,z[^Z?'AyO~@8z%V~?.袈oR]8I UN{2w r/NOl#-myz90oC '^U 7>SNbvHc,Q`EAQUQUA`*bbDR(*Ȃ( DV1DTTUbUUEA`0V*,Q+ċ,XA`E)X (DP`"AdX*PA*cQQ"ŐUPQ1X"ETb$QQ1QQAH *EQ``DAQ * (TDEAAQ(`1UD`,QX "[׿MLE&?yndt7TQ p]]4E/} &bGJu@1~0| Q_yi/j8:ʊ x^O>Sȹ(BQeP?p/K=`6 偬:$' kAU?YEß\Z?seK:&{WxYW癶@7M{kb쏵zigvʿQNblCa?q*Tp&40ܔن)@5 SrBbfljnSJiJbf2̦&fjnfaS9SRJ 55*TRJ!LLJLLꘙ0ԩv̦&e13)LLbfSJ*Tr*TRKĩr@&uLLLLJ*TRJ$&rL57 811*TRbfS2d6! mCh2A 1*\&e13)LLbfS2̦&e13)LLJ*\&e13)LL 4t!RK$&%J*TR13%11*\:aSrtajjTR11*]&aLLJ*Tr@&d&%J*TRK֐SRJ*TR˜.BS2*TRJ*TRJ*TRJ.ĩp)Rd MJ*Twztq*^i 57iRSJ!LL I%13aRK3 MS13B.BSy:`NaLLC11*TRꘘ*T!ӆĩR˜ކ57'La&e13)LLbfS3N+ &e13)LLSv̦&nCM8J*TR˜*TRKL57iLLbfS2̦&e13) d6! mCh2A d6! mCt57iR13)LL 57ĩRJd&%KĩRbfiĄӉĩR˜57 MJ*TRݓ MJ*T bf@&njnJbf3d$aCbH(bHA13).SbfhqӉ̐&sa0&e13$&sIJ*TR M bfi0ݦ%q,^Ek&p@ U!a-#K=&M{g6h6 r]d#ĥ̐}[ f,r;[=אO-4sܟ]po0-ΌkTtRqՓ"J^Cwy#1DѹA" TÛW|gWNJD$OEpa$ ĔGT<65`&pYTADD7#!gc>h R?` Fe3?6'}XLD1\}nx^ʆaamamam2LD"c 0L$aH)Ñ.:oW &mVqX"xH&Q=##Z-1hB* ',^\u1Nu \WCkjjoxt< I0+qŃ(pyq܅;iظ/fHJ>ay {\\ ,ehۣkX;s_~ϣ6M z/]Sؙ K #! ߦF,EW` =VC}s|>ϔ=|>~jҵT@L*kVtur/Ӗw#x{_o&ڽO@J **|>4;UG-6#_1C">J#S & 9QpU ˇm槃8RX!lϴTa~!!E(졂v`e-1i; k<0"6'7gћ>TQA^'gk{x3ؗxi!֓SQ(<@cp?DˏAcҮB UdA巴o:]ca'P)AGpA47Df0 {VK9M}aOk{bTUb뿵jǺvMƪ=8UXUbV:fMijUcь݀,>qaיYƱ'C#unZ"0 [W ym|0b}`ၕ&i /("(-)@s^A+iOu"T>5רRh\+_ SsVQD.ִA(Q?r1$9yS,?0] 񶖸 hJ/=杏C --C`\1Rt. y$yR/D$&b0 17U@Mad04A ` &ECRg`7QCxz wSf)){2PTu;g:6Lj @-xsrǙ 1$I\0Aq'Y$&pT:7H[j5}a䠯lH(a z/R?zÉhAWba gs,:zx@!:q(Vx D,,@(|"\2!a﹎0CBj+%!x=bE1c /HƙǪĉlnתÅ_zhRQmqܤ3X4dA Xa~^n:m ɗcs3FَTm(qM佘L$4A Va__d8P@QCHhRSCנҞ5k*qi }篁r{鼧#lj?Ӻ<%>|w?T9ku P,r|c'?ᓤuKvmoٹg̅5mxMkli:!33ᾥ? GEUUUzOdIu;mq"FJ_аHx]K3Xu.+#1heU6U{Za-C\8.duُRI F32v"h8Nb"1jA-yo[yS!(0H0J41\”Rh"JNM t4O|MC]4&Tv$]Ѩ|g/{yu?n?^H & ݠ1J"[㿗qNlmQ?O B`M9"AHl;p>"5ֆTy,]yFFh^!ab\uv3DDUU~wz޿Clqeb 03!l;2}q8I";Z'qGaBDĈf3{"3W%ZL|QfÛomd 0ϑtw@Sn!?Dq՛2n/G:O#@^1(@ XKfWT @(ȇIZerD \!?h5t:L^؄SQV$]xjP(d0 QvB'Q,q'E.*P jRbް,LWpCLOx& zCw_"Š#IPp0Q62acrBη#|(#uU Ք@,Qguɓ{y"4ʨso7ue?"GkcCts<)4@x))L# 'P~Wcŋ$RE't@s|Ҳ74 u" j]_sPm +]CJѻ $"F6L  ICm9ͷ?`9a#MryuXX1vR#G ]kUMc@qU6Y qlKVesNLgfyG<`LKy+8wMYϋN[Ut+V\V 1FaCj#zOq՝š@-Չ9I5`KBiwo5YJB;h7gʵqDUs w[{d5J?L5z5Q/=嚨4V0י&uYddHiv sYY8My鮪?9~ |S8V0'g*@3#c=@aO$ Ɯy K'/ t* (0YPJI8 tfCg~dgU\deٶ89bm #J:ui< kJǜM0$ynobPZ.Lxs2bɁkF@HrvPYX69`R \(+Uz\Pn6_.q@ r7%}}~d}$#G 鑙BQ:Sm +=iF +BpXMx3}n=i8T#b}mh%*Nb M$I$UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVLZA' #9FǠo46C]k߽} †^P=%k3?juu.C 0bf,9[F\ ['M5M+aSֽ937H֢ !_q~׍(vm,ÊJZcҷ!R5akdͿsi>VT6kO{x'I\! <0h8fܡ+b[v>{<z'̼ZM믩 Gf1Ҵ6a`kVyƫ )8]B{BHGDŽd 7fhoj9W Y7>G՗o2fwi3?oɱ(*1 it4H%}\4KDZ L/ʜL%GgT1A&2ՙ"UMjeBiu(z)mnsd[Kim-[JI($H%AD0[qsO݋-7im-IttfW3bH$HB{޽{8qw[Kim-[K}tݥ[?&[Kim-[Kim-[Kim-[Kim-[نe-[Kin֗hIIPX6H%"g5{W- [Kim-[Kim-[Kim-zr[Kim-$Z{32>/$A$l6H$H%Ȳt4 ;A*[Kim-w-p̥[Kim-[KhI"=C -t sBl$I@p% GUL5q ‹6idb);EIm#?^W>)%D+1 G<լ77s w?}޿=DWZ{#+H|uA05|mr%`VhJV2,j P*F?I ڎI= ?1cBV_40|ޔL)! *CӽvB s*ghJ{!Ʊ5X9 _z )biIe\Cp 20BQ7r>We rBQRq Bσb~ >|L `Cu΃xkwQmN'C@&i5[ 9ER%Z٠]"О3~iaR5Nbԇn7灾2o`y:Wpu$E-,"[NX$:[JlبEMU<7A%7ztOϨZ~' =F"># 9` \dod>/_b yu7 'D9z$S~͊m+b`αԤa+\-S^}({32ܺ+4֡_z!l;HD TzzN")@Oѳ_uz<(,KtA&`h/jjVe q^b,:$K G(tdZvdmΘ'v3@J=mV#y|Pkl @4G퍇=į~8v1DGeKhVG՜GهH>,c0X9ceCC 1ĂF CU(_5OJR*6}o׹]LFe悦&Tbmjl5h\p>a^~śN\޼y# qn͹(!H^{{,חȭ:-a<q5iԣ4[Y)kXI8z[l᪒-Q /[hQ1Ys_^-< : Q.p!;PIb$qNH'Ogq@&L~SsCa\Z. kOpm٨%^qhZ?`"LYELŔ*R^XHd^ -{w{&ێẘe<@Թo66b>5T9`CATz*efyt `P<6%CC ]%;R[l 껫 2)AwH`9OI,gϲI$I܁W2+aR=~}i۪@>gAg'"ob<.B,euo>Hex1Xl(1QCᮦ%}=0aφɜo_SŒ|@3xV۰̺ G 'TfþV2 CTnzdK_攟)ZrDzzե5ڤGH -º @ ufkЍ< #ZU?#}[Ͼ.7ftVi׬f*<8:sʣ9"E̿<}Ǔx`ɟY`/&6l:L1#1_L'V^z2^ =ֵ$5Tl=fPF U<lH[o6hC_B.hX(}#kn?ĈCZ#ݨ <j!bT0Oo]aTyyh 6@Jtd+ qӒI$A.SO#3?!3a%S.74cQE'W&k8^ hk.zAT뾉 9' (J++08 7ovJ$'J&"jkT w~< W>zhA"'Q7}~_O,‹%AuDUdXH$~+OPX^.ad/ >s6zc C͑ԋ ҥ̩b2yV} nB|,ev UX[cfL}hpӄ)r8 "u{ڼH8H W7s-$:*蓠- &hб!2Y52@Zm<(dWeGv $܄$EZĪ_yҸ/d7FX)!ug, r,ڌϻ+tAW '^B91[4̥֟XFNL:귴ؠͣt6G^jV\ "4Dd"-h@0]sgּv ]OϿ^; +]( q/Ȭ~[C\ilqh^T~fX/,M\vR^z,Ez+y=0896Fkpb̩`ĭ e%q!'aVD_AjkVE6. eׯ ǬFⒹ^r돋:yת νR89rRq^^g/^pB!͢GqڕZs9:kddYY(OGOs/2 F@ [ ba9a@a矋߉Nc &1D,,Kyip SCjMl=y/o,<N7T lr(s9ymumȈ{~ տg1 |*I̒c޹Xޔ&+ɵ}6dJHnc>H! [?Q u[Q Bo+b" g6~43FdV0'u"Oٴ_־f 1x!40H/RUBs1g)d̿آ͋ 5s@D bVK2*#lym`)y@oW0;lVLH9;zȌf aC1 +kQ]ڠr(2踻[t=PR=~ƮEC&-6nGtb+?|Ivv$6ƻYj &C ٠a+/Š#`id< f] gGn'I+g}=d;($z>aw(.ǣ=|F#6Zz>_P-hBk+xZ;WR7AIHKR" xrĬ>%KFgۧa,VP*l(gW,PP<&j\GH^J^$ǂ%>yAȕ-AIH0=z!Um{bЈD\P@OuY~hD[=w{?e^6rQ6+j%nD`uQgmStm-pR |6 (G w᝷S ;@> 5l'H8dӱO*Jq]Jª7z=HWXAm*Cx.%B۴2,uh1%1ћuel v&@O+6g C_V$I!243a*s>j|qD.c}IŐD7bBL,8!>p_]'LnqKZm7Eu6pMQ[Vp\`mML1wal`I,T3No4o?;?ͼM#j䮷,^BfS,lxpיο.BtC#%W\.w*6N;2yww(2=SI[=݀9_X{! )ٿlv?^h(/J- ½ЇB7e 2 xZD*z@\~QE(P{NU7!?4H, 1ZUMW^FAUP!Xt *Fffbt'Y/DfsV2#)±%8c̡0@.wA]MA7`à|ڎja JB `0ICjaYՄgAq&ELǯn5x0{2qu5oos$VO,Y59Po e3wߢHA?Y``9 錋mz1"+V2R*=!CSпf9nh~_dH_H"LPdI7=dꡑ`$ʒDDnLv&}#[J BldB}h@Da'lmEX$H]2Gl(߷3e%]r ʉ[=YwpD $j 9Q{!7$3e^/DFZDZ[O±| P3~:EH\\)V"J5Xs~ !aco'ƇOBvBDyc0كĉZV2e 0 )OR-/0~9ଈya2BrZ/T06AR+@@CV@\<1؜"o-ns;p\ l s /{I$Jm7uSi_U]e{~֫nWR[tqQFub$Jǰls Ȋ%diaJ^7 6X,@ЮCJc%eܗi9oǮsRRZ"E#_?L'ǥ4{$)yt8Naf0S&"\c,N_b3L ?σ^J},G7Ź<Os*oEW*Y^j$#ˮ~x:;O'}͍^:$wTle4pdٟiW"lE;--A_XXJSAd[JHyߕa 84 #}`+|]ջʿA6Q^hB=1{2ʤXAb2GFBG\O@\5`Vݔ6vMB!(IX]VcGo]׼Bsxޠ[V  1qH% p;: SꙊ&:_*ĒL vGa{x@3بdҘ _MK֥Ӳ#)S[_ ڈ/F/GPQ-N2& v˅:WH,=W\XYNc>ՓAQ[zF?sHSUA4PG7$Q!  Q%l@-+1 xzoؔ%"SDzP7p|~F#h`Wn/ed]`я|7.s:} 'U&N{jR!nD~O#@Çs P 0FT OvS D( g̪J<2ɶ9qm__*6|AFm~+ P;ab 28< slTHL @e`@0{{ g Rmcސ]?KSYYv6*0w/ia(!xt,,6" +^)s*6huhD|SxS.@Y*˒ag[!׊~Q,I4JBc@2HK $(6? FTT Bc0mu[y@hP SkVT ,*鹋_e%̹a[PNjL躨чe}fbH=lk|= Coc%wpN)bEgFqS<7kϾ2}}/7K~@gs db<nQ#O\B*( pJϿ,MP[qGdtR+c Fu![ߪTאTE$2|c($` 8@n^6 7#\N)5EM D*7i3 Z<8>_|p}ަjZ]~l W>!$C3;==p(}OYS"rI74p8Q/ʆ8#vM@\:+)MWɔ -}lgbcnZ12G#xΩ;fT 0 9epE\r(+iD< w5El!ݨ8iML'`ͧݞi٭|O֏N(u]'B I7mVp+:h`K(|K/FGiR!Cb`vƀ(47Ќv( cd}Q*f:~x2url؃DC&]*p[vg װVRf8.Tզe)I/#FjLG󠝚LFaa1(يZ̋)25k/a%P2G,"?}adVS3> I7M ʱЭk41rx}vx+Xrl4 \sqV8<ݤ?*Mvs%ޙ  [˓.V CDHP=}Θ ⢆~OͶQ M7U%U83AHg n  >(訩%|:,F!'AdG寍 w0$=J*L,Wڶ+eD$p5o4,[f= h ]Q`Twe 1ti$ pA)O0ϺOp={ݟ_Pd `|GQXAOubѷt+B<<@_JL H!0۷Ւ%kF_7תV@@f[<| Ίa8bL r<;CeTG'j0jPM;ָ$)p<`BjByہYkI'Z @iEEV 9&L.W/W9 <IDh'4{QZe:EFHڳ]}0@(w38HqzThҊe*UHYR,)D%zS!AlRQf)kAb;D~OQ@~sc0'pҿ l!?~5V|癃4ao}ԍo|.x#X~xG}Zvsn+:ή6!.XVYcyA7i?*?º$H'j~Y`n>  o[w,wVmbQ\8gy֥Kծ O ^UHnj>';UFyBՄmj6aq-ߥ2ސ:(o&T(TE`$r"yͳIV7aThݐCň $Qa06%DfqW$HbFt0I`LAg"!R, $$KUl1p_~c xG Yp)ҏS}BiBM]6Qiָob1/'GיaY/uQD4-Ǟ8Ϝ|vVaM>ߛ70~yo p*jZ]7*Zx# Bj) _+&DZ5|h< XMX}Ñvc{?KIh1(̤r@,<j!2mvG Oz ^mM6,ش.7rG mJv4op_a6#^c S"RW=&|yH#"{O׭vI$ @jyP2@av!;!v#+zf"(/)7 0Dil1YaЙ=)6 ++%}$/4k4(a"!p|B=yb;`/wα3~"2p6T4uUǼXar rPDZ%iv |aQ)lmOM #q*r">OֻIcPm0AϹԥ&T+}*L! b?u?BP9`4XJ tJM"U,^/m?QM7f-_p<,ɶBsj$S^!p]ly`o;v*qDDDK&$NLB@@d7,<}'jwR8q~'fj5F4 Ŀ@}D W)ݣEw*+odz' gP:_;ԔUYsF@(ƒq5B,`hNAޮD`#Y@$=(@ 0PT|p.MaE׎AVZV̚PSo~tBzgG5&&3qIAuHoy1lm,|2 jn_9 ڱ)1k$vPdC!/F޵cpߩ"(Nz< 5#ԭbF(bcIuдdq~k`ȣ6cdޥ#]RK)~4"3kG\ V H-Ю+@oX$M?pwvj=Ώ:0CS]B I$_q+jAq.}|W^#K`[wz,(̧Cwz a41,ŋ`Y9K͛{T2=(e๔E(':5]oC18e&|e7ͩl^ŠM4 sMSi io[^[0\v6v{97M6`FեLcn!Ȉpb S%$ޟVhL!Z%.b unA J yp Xwo?z!#@͡X4qCfJO}_[U9JKIbZ  L|:}d_|7bx=g,yYiZBB ~~.zD#ԣ8y{DZV@>ٿ~opt[ 4 bT#P7X2Ei*|곿s)&g:؋$1 0HjԥBJ"4v G썃[j}PZRvd( D|>d_MhL#QeHFWΖbHLo:Q`Kf~8B #_mOP&o $p"ϸM{ W?(Xo*k|P6)͟kODz۲y̴@&y]{Gl7@9nRb ~<$Pjp.;+!rm7y: ~@mXDoوk~V!P"ZFZ W- ;Iϩy1Ls t~zWx"tx_X ϒs y@b5U"i&>[1[n6 Kr͢"O܋3svEd_ꔋ" v`E)A `np&5UH'%4ؠRr|y -a+R{5VJKD%`Iɖ oB$z12<'`CBh]+}U=$6aC_@!{D_mU.J|um =A#߷^^qca=x83/U"H10L^]II0wa% b5t#R&B@1֢;tIƞ|[+iZ3ηeE\:yJ+룬UzJUjW~0u+y&a5@;UXEX]ems?;_IQV"lzo$㣞oƞߜNi-j cen޵nK;4!* 0bP~W/M?Geb+(eUbԼˇȬ_Xr0;: {g: :~qTH0YcYwhYa^w3@* \j!vU*<F{z>D*n! *N132K_Sj㝱I>"~߬HCp0=+^}tr=CDb5SQzF>-"1A MCe(K5u\B(@[*p8 $}(UnN98HV\b8y 9j ؏ "kFIYi-l4AQiS2KG:j}tٰۖ6^.Qck'D^ "o]zPkewf}/d޻67:Eנ-0),Gffw(_^3S^ U .=sFya8x=+uQ~1>UFf>(r}=r[rイbcūFO`mS00JǝƴT2:'݅t7鍸QR6AKrKHב+b o;xQS2~WiADXTHO19kÇ"#Kz$Jo*#;U+ڥڏIS5]Bk(HqO vU":#t?:o^)\W ۟!б mz|Q.*ڴB7x LClkU52D[Ieir8A,"Ȳ,"[omqcV]ci`byidYEdYE:&!Rq}6#K~oпI$e('؎*CU,KS=?Ynwg2|m{Vr~*5_gSɂ4 oo yT s"78e.zͷ9ڐ ˇHYr/(>iJh3&D\=0QASQqN/P;yACGPaƛ" Ԃdjxd0d'u'Zm RzE*p-Ǧ3PEש(ˆ%eIl1+VKU!HJ )#!_Xb2e,"k 8*e h"B>o2ĈbKc G(T$Єy 8)1=IXtNӆ趍ْa5e^8! ziS!f; HFC?fΏy5+Y)w!Xo/0zdc@8 뭑6_6Yg8 7h aJF #5oWT.OMLxPEl& 9 %|MM!>^lqu <* BaRL $I&oErI'T(yȘzp,t-*91ie ̽5lDkxuol%j.Eaa3PFe|Bɏᄩ3a'Tמ-H0 }_שQYC5a`fֲ0]<9 %!q9Z.@k.EDShoNcɴ._>I/vk._RO y AA$p Ȩ̞܄@ }~m{VP=>9Mz෾%u ż);qnQ]KBU5 *E{(хwW#58\m!c!@_?tTD\/{!8<_M:FR?{^V2>`Wz:`v) +̿GF}/=1B:hCVY;)|J6L-F" zQϹ RL bxa^mQ! z& KzowHDeE;'~ā4~q8aT.>a+x"5/=HQA2y}&9tC9(3t閆B-,1JvCr5M)GrJ 2Z:o? ]8<ɞ%d,}Rztb2d}izGCe3 &4v o`xHEC㽹ϸ:gF隮"M j{E@mHy8-@ˍ4+ߡrF;.魓;PV~|pD0(- !@'0Q\sYNs/fАP&aAAO8Lʼ JҢ|չפ ?sI[D BY s/;b9Uc ws(GxYDID)SmZx[bu_9`V,k:#V bj2יf(${K:xICc`l q#d5G=|َ* lGۈnÄȔRe !$ .}i$18ѩ20~Rr&.Y ᒢ;S⍷I,s36wTc.=//)Xܣ<4Vj Ҏw(JˈΖa)Ht ͈h"'Ɲ d $J4H́Cپ $Nǔ 9*Umn71, GsRI$Ć`ɢjϝD@*{ݘScxEڲq5c| ${e+;x>@zofLc&N5R-/כᇉuNIH0H EjXp ȵ[N^PH5ovc9b3}?np?ߋj*1["zՃjA{ K.I-\H C-ƹgNGаA1mWFyO ՠې)i׸p+{?+]g9fw(OM:BmI@|X׻Nr#Oq zL,ZK4I4!|+c)s6^񕞓D 2FFoOWKjFbsHpȼ!X5eNe ,E GIX*V"PHx$Lt&CŁ H0Cyms324擓 *d o-֚ݎ*./P%L9?%IJ G2O!@ M{4cs;wb'o_GFUi$YuԌ(:|5T=f>wܐAI$~+e`q%XBO=jx`J'Fvt<@ϑWE0xuoBDtSy@=ψa/ r,:.J*A2wBAv44 ?"*/Bӝg{oHwQawI #^S~"6&. *dp=e 4G  $Дr nthGQ߾*1oVQI?ojHL}0 y7eV/8k9HC>S6.Z^>:j/b "=#I }ח4 p2êǏ#J2ȇE`F$rQA+ 4 ǣM^%U?y=y14daB`MocZجOf ZFꕗ-򙤧QUI4N^A΁P+9yBB۹5p@4HU8`sɋ벁_8p=7Yd2MV69$Ə‘?g>-ﯴP"A0&|ŀnW#x&CZ{ \rA:A :& :ք=*(PҘBX ~ (M^jeɢ{7zYt=BL& 9zg"Ɔ]PBc}M9R $OzA IAi+iF>硸< u)dR| n2 ),C p`nsđI@ Nj"$/Zb =,kA3*tUquD9ouZCNzH|LFwC}B#!:1YoXu12hZ2F:0$sA>"Mf`}z9>t1s?w*GJT"cjDUzA!xN* V*UXUV$`H#4 (G})]:TS_ i#?~VY6}Q v뤰wsg=bpe zզ9 Jl.L̮"{_VwJ*J*Uc8{O]a<}b 5`a(1ik{HxVuCZ-Nߣ<(ƿ43 X_&8ӂBxaʏ<4h.<^B#2qg7c2x%_ Wz0z0,c6IgfԏM}D\"uW~aИhlใ >~*?(ѿG$FYJ#Ru}{bZ:}V6D̗>_X/}nXUcÜVV*~p]~v $I%9S x 6M3 <@I=d8seJ 'Xg]QD=?!U ˉ 3ny>c8iuT=}tM؎VA@#{еC 䓠=,&cPq^О;+[H$T?qqj ?OtU|%Kجޥ* P8 uFD(!'dޤJ+$wo)hBAL"{Dm"*|xIIL.ޞ,&p(K9<sKgX U;ۥ*`~ol,F, {setzvA+BZrV{MdW1dۑ*jy3; Fd=QF> "w0睷ڴ+r lnI,X׶"f_ϐL6>lRs#4VPY,7a3#J60X)GRឳ5Ȉ|&8Q%R򢮣i{m EG'B,zW#Sm.8q2X|xg\j,7 M BRVɱhU^v#ǨVFpU1 ]p.^P]en2p\O]-k}CWޢCV"e>ۂ*`X9K,e-7Uȩ+`vijE*x')5w(dqi-3Rr+K,?\abٹ1Inoy&DDho{|(k&`z Kܾg.򡞫,:Et7]#a,|*d¬Qiqy&CKjҞF.0=`H}t*0XJ[&+&yARSF+iQpS#RJLfC$Mt_MA6˂2X<3%#Zep)bp dGJkj*] 61rW%r?a9)XӣЪanjvs̝ wZe!J''E7/;1``N@TM fIAm5i([#}N$ؚ{smZ /(Iqnz!RR}~/A|M~%l5_\ /nO KC)}F2QV.jLЇ H1 |3,j?Dy^.@Ԩc(:v¸<1ܹzO[a`aV254s:\1,4.4 90$(ѹ4FtHc>pί@ A_Srwso+  ̛d C^p)`gg7MB-Wf"@bb:ʶ(}/V.0}[TQ [Vޚs(V9l5cqQ^jø2vqNgo%v2k [}FKև)m)AcX)q"W`Lh_nNG~PYƒQ;D%rtssDf"@@!2*u5>js_N3νU'֖lP/N ĹyJos 0Cha]PB́Saq# c3H5B6>f_fkv@&} !1kDz<2D~ĘIx*B"j[;ވcu(#yA_t+YK;:E%rTባX%l7Hԧ`Rm_s8:N}sMf4*u° dJ:9s1!=lQUXzM2HQ?L͎8CyKĻmXX㚒J=Nz&"wKo_ a#A`XnٔTLh#Q UOY=$[T1 O2'Z.xY}vЎל581D$ ݬЎFӢO {׽r~dϰ7u#NG^YЍqhtŒ* Љ!\\qvu$D#%Z0(p`LuqND⃁qk` $&S#0bx \g O<آaX=;/Ţ>{ؤ跸;<:us)O"8D qs [,t}@x׿!z!2Q|[f<-Cw]&8$FwKR@&{`Uq߹r^k"`tC3  K J$-:Ū|Q>wk9wI.m+Nlݲ&J2JM=T5Ig #$;q8>[jAv/w76qx~B*E MSǻ5+%vRJ9y!rd)B-ΒgiD5tF\t+DJcX#Xt>nĪp@YՈ^}%Q._~[Yԯ:Xhڭߘ-S۲{*񉣢g~٫Al,ѹP58oC=wku㟯 D$ @JwvC ,-PHne4VSL%`x o o_9j-J7rd_8d蹺=ÑTQDWg?˽/3ӖkG,W$Pe"%Y,Λ)-pa/!`@(QTűŤ*j9Q\a`)"UEXLeNnUUX`׭hOUUX,A*UV1D_UUUUUUUUUUUUUUUUUUUUUUժ[{sUUJ5BXh Qm*Ub)UZ5U_kEWobTѪUUUUUUUUU ?a;!G_TMMdZPMҿH<àrHT~zaddsGNROK fiJ }4o+G Ţ a\5 1ǽAtW ߿h4a{KtcDg)xZ%72k9Ť=SŋO@A}EaRB$M=(QZ[{V9oݮߎ$I•**<4<ߵf'J JZHI@XER QXH( K$*C*#!iBYFI +ׯϞ\ȩ!!F DF"UYN"Td0-{!06DQ# dl5 A0ЇB)=WTx́ƨd͂R@79!cB(ĔKia, !RH$:kB@UY XU& P(F8ɉ@Ĭ !* Q!Ph`A@QII!  HLE("T!P0 HJD@;ۥ"XbU(f1clܗe}"DDUQFđjBr+uW~>L(D!!XಫJ0BQ)&%!^>w$]]??ܒЉq*@X ,Ddq Ђ1LF$+*cEƁFEYKYX0\DQ=|Pm]Uv[ћ4t+h?W[99"CMB&*B1FŒ"AT"1`$DP~@ "(cDPQcЬd"|[ق\qM1j ' > lxIo~e0vQHb}6e:z$ F`h\FCQ ZB۽1[q-u(`^x^<;^{>kJ~yz|mıxI^B"flƦ̒i?=N3j'Fڴkw%iaֿ,bU fOba}2Lb!>&9;{RI$9H0&'tb$ s:1iVx}^wvZ˥qx&3#'sҡm.4 o=&{FHi(=-oysjR2 a\xX hW^+1>8~gDBdo% Q%Hik8M80L8y_ygU)luEĭZ=2(Q[o? 8X0/H[RC qb*)FUK-b! pvnxN (`2RQg(~pCP'JI%3\ECjv h<0`tvtt ElTDE@ũe9ó@a**ȍDc"?+!aOJi " v͐ !PA9 ֙[.1QXS..MPTՃJ4|C*X1`}$5E C7!s07 )7LCF M²)!ZHGl݆!e[ƱL˫q /55Z;Sa]i'6Nm'D;0R*g79{HvFlgڽ]&%ĥ$P1Ո@Ge1R`P@-/vd1:iAģ2Ut +A/I3ɕ2(.NŴQ3K^D:gȶݓH2|4Hù>dUF* , >,'[EYABI 6PacmĨŠ $DEFKJZiB +()KQ"e< "vO@`,"" }rJ~Z2TPN LY2fQq vA-QXIJ"xd4N! GűiR0> ALAH[KI ;BO.ܲr'km&G5=Ȑ;{~Γ& Tia4B`ڸV [V@ rwPQ*2 A~ֱF2dqhN0?PUϦ=_tO@l!љ0A2ǝ]}a5&̇pxU HT!E!F=0?1؍:& t@0yԤ+A҆5ŋ;0D$Q 8SdC;`~IⰋ"# ,DTd`"b,PDppF F%9Cs]E@H2 D$TcIԮ1H V:`=[~d%I;2FEHElHAp[Cm$AR8d)hl@RX%KJKj `q*MoPkS`weX$m $5 ĊS dhMX-520K*j*ܓP9­%M#eE72Œ4gEZLh @14%)Kk1vbȲC*صBH4&l$%"0  {L`{%*XP2J@~ԇ`bR=E.nf0PFYI'`Ɉ]:.PCvI 2Ó"H4D.!g Kw@#` E_=+c)52>xv k*!hH,$ȍb DX*VVeVEH*Y,-kJѰ $?)\EiS6HOG${$=>B8CI]2!u!^evEQDJ4$C0tL(#5suUb?hT7N75- z.jVX̦;׍z[ >M3 N .G-rIiƽ΍P y[V8}8gy;wZrNaWKJPֶ:f[8G-c9s(x(/fIFtu3 fFꨌq,3G41ي"N3Rlfj+ιpHl6w\EEG}tvcpvpb0Fm-:"&ʫTڍoD"Y)?Ff%LU_7Leob$Fx `A0@ D5t16moJpI v25"4G[\<icmv-̑S$pW2%ŝO+͋Jw^K1On ߄!CB伙!iapDl'LB^sH:BNMyɑ☚jÀRۙ@YrCM:؋xv r9fM0{*iV`]U 47FjOTnYC"g|QM,ayA[!5,&jZnR)i`vxwb-s>f= 򠛔bcGD=ַ8/+v$P+x!c~_M K.0$~6't& >.B=\xaK(tA`(6Y!ZWЫ2Z`bzԘd s7DEJZ޳,z,]&R#-YNيMdM3t_e"?T*T;!K)ܙuȯ |"Sd- ~R.R*rWX7˻qq1VJ@NP2!١LDDiI?^!#93I&$]"Jjڸ,dpRv{=,#k 8A# jDАƋ^O % #fʹ5TYww.idDžԌ΋4',I5\*с?YoIV^%}?d3GbƟ^^&F%]LrU6o eHӒҹZ(w *'E&5kYzlN}}N}{Z}Dc^ڥK!8~ee[Qzb•WV┉v.cⅭ\,xΆp,ڈ8J-# Ȫ|yZ44JFC`J$ќQȣd\*y!I"2'E;_ӗ7rBFfAԞF!SzHK2/p.ABΖ{Sq \;YV,o9m0$Q@&o *{{7Q GX%=Y~&%#IYT*("eZL|.zI{CYUˬV `$qZHK^Vdu cQkKjp;(R8ν8+kZ8:\+(!2. m =%*K8Չˠ|ZbK_Os5=W ? \6Nm&h| ߧgNԘW!\vS&,sQ #>K4:k*7M{>*5Q3x Owwz&@A85MOx:QN,@9Ox7꓌/^:{GFNcE[S:S@ sЅ1butHG/et3?”&~ϟ2ѐPOP={!M 0g6ie{>:S''9!Uw\Xdqk3lDj1f n̉hN`=C7_yՅΰf386.AV2$\jU .J"G#x½}Ul M/s@{D95ۮ6l&kklLJe2*Ee:1gG3! hd XLPK/O#BFHr9Pj1D!$K/ IF4pM"2"c)+>nr`rL*4vpf 5Ðr~-r$pCH_ eKRZ1c?3:}`t%y=VFv=~L0;`9l!d`}°Edf:\DB\ULH=ga1~~~$ojLQw;6v~ҷ޴V-O%3(emO:x*jj Ϗ ~S5z|s^5ثY<V!ZOĵ̛! ^i CHة90BGPu#JRu[y:婛5y!( `cw$'!j$@(8  ORb08Aƞ<|_Ynoa"F0%A,)OЧQp/O $@('eeJ'=o*hTH0b2^%&'Z/3C}k;. 7rms[ fP{8yh5|tLF߃훂CIo='jb ;q)g7pM\2$cNRq8@=C؅+W輙7% [),8=oꨞ^a;z~ܯD53n+PA#s,ϛXH~ƣՕqGdiRP-WV%)ƖSLvE&ӝ-\S!riz\k}\@;ǖ#BM93وc]{7t~:F+V>E)実DƻMpUcΊ"H%@2fCG|1>`T#Y x]V2HA*`' j_$TWpCmtkV6(Ek:5bרsKECO $@$adF"TI )ܐ6qKD$0,,WW&H+[102O${B*! EU!P eF?1lQ,SeđxFgظP D@YVA,EA &1H݅äQ!j+B B"Q#$@EnH#QaJ"SY$ ͩ% ͑&V>Q< UT%E)RPJ0 @(Qa \`[PX1DX`Y(/Ka,w5Ă2$!!dD_(0b!CV"B^b%{r9j ~O0'nPPAPt/I=;:+&vXiH#U4} Cf ҢZ~ܾkj.p{P,4"TRl0W`@=pMϯF<I1ɵ 3 T,]! =2/P~)A(Z!"' y#jC& H'#Qa$jI!+R,PX) #($)j0¤M2_HPUϦuTCpAdY"cK3.,b*d4v)1URpoxR0P<iB$! )"o aC_aڟ;XEE?N3վVJ ݛW/OhTYJ_ed=^a馗^f,w|ԙL)0eXlF%k/g(#-02D+Q @ "( clR-PO3Z/9#3ss#7qB9^2k+ajOѓ[ F qC?(2RQsPqX!+)?ZϲG UXϿ[F=֡nl''9e^_٦ Atzs}%!I;XPZ^^]< CH?8CRf״;} ]RʻSTi5:=7a#f`?:LnrH[ͅi *z$ OfГu]F,75H<(嬬eaJw`$}gש 雖7cMN;{~j0>@4c-ht6mom3= [ ^ OWib !$3 hW<,α<+Dثiqn!9Q>8AGg[+ 55&.)*S5RO [cUP F k.Y:"d{s~w}$o{E asxGyd0ڣy`+<4[wɊI8srfo 3ӕj`髼9[%ZDΟwˑ4Y ,XOpPW)m/Sv,muSQ1!ԓ5[Xca3OqKyPYUuOT@ʚSZ5JQg +5b' MwU)A+:sⴜ 9XՑ '~^kE)DJ)EZdž݋\?h`$Ņؤ$gn/$ttđ=GQy[} zCe*GIA*Hlaՙj%p5+DTȦYoX_UE"iUA_f>qրxQEHT W-8ז(qET PQUT ssc | @**Z*q"UR2*T@ +UPkKyu}x=/fa"|Yn1L1.Uh P=1"\N2:w_YHŎ(7oյG"tPu\NЧdܮb(UJy-<ٳ gsJ!2o4nQt=7D4=k娤QV蹩25IHouDXJ,/t0.*WU(]p@QF~&}H9רO Px4צ"jX(aQD(.-?^H5@12"se`3/@h=ff8f1(dm ϡAMUl#}l~a|?%𯐶YDe Kx+Gh^\qz&!l/~oqWhf"s&Y2d/5nGBxNtANVS(~{*lV Bz6Aem/nZyTX7iPŷJp>@Eކt˖E> <ą D2OqLaHlV`|>Qx]kXE4%(V|xF-U'Zo^ar3a!L53K#!eO  YR:taHPCQ5Xa!54*3'!`F6Qjj~pPkfhH<5 8}MgeV|TX):{3N$.d [o0uRuhu3o1ތTnrzX5b 'rˡ=7wCjᘃ6Eڨ ABQ;ΑArp>Qq+Qiќ aq^1b054c899 =)ԇ̗nE(trb@_88.~ql0 X|^JO'8# 0#ۍIH‘8G)ymQ>g2$`Vh-)40)NR,C=]T,;ӳ4:%`ו5ze~ @#P*8,s"ȅh@B$wQ__ TK+qg&˷.ד]Y44)tk{y-+*i3)]jݯ+:ύFQ1w%DQGDQدM{=vVj Wc^۰-*. d]V31C")`GW 3P^pja3C*!2Ar!dF†0 Cb q̰5g bU);O|>S> Kqfln["J!kͻ~">Ȅ0 "E()-H!L0!?( dAVDj0 c!#$1!BMSXf[$B{! ?5OA IT+* QDTb9BƢQ9wC'gHX|eS0ቌ/ܿouV|E85+)HHyq¤E=;%a{f?_ы5]WUa l,c V>C-sS$76y˸5YPL=s+CUUG+G +z*$bIH*:uw32ՉJ2ݭV6"`ޮ"mPcM 39N[ ,%3;ht&0x\qgXd$| |﹌-JWN)G$SpÂA$7 w\8V\m(GWQ?'bqRA1ekBaNB-]tpQ- ȝι>dh Q:ė_*D+Dϵnflȕ  "Uć>wf"h!Ӧ+NW/=Ҝk%|Bmc%WxqyxJ9ޔAnmYkKϜ?¾`["Ȅ?d?[&EH*-P*)a*"(%Qb1A%dv4@ FV D 2yBeC݇!Go-(c*m, 2[H'V`?Úh_4%ƃ-fRVBfz7&#J"eR2iP;sKJW-/Pǖ2jS2[ /eY@H!jyD_7^urOBy # *D$@LNA;OsmmРx_RRA-m4mmFw-5M&":!bY\( 'F0 (IRBQ "X,`ldd@"B(,H La`0 $AB #"ŒF2Eb JP" "+DNx) b̽FqA/:hBD^@(gfX{32QXX"fQd0Zm10 LBG),AR$`ѐ֔Y"0[T jBE# ePJ"CFThfS*V6Vh``Z(`JR%p *,,X%)B*T6K\L0Je%Hƌ\fC -)Q#F جQ kdW2U&J31#\-p3bP@j*K2fI(XKdƁ)@q[ PDR2dP-Kd11HdHDEȐ`IKm26fS1*B a1̘Z(*3Qb,R%&CD 0@J4d` DBa Y1 ćݠ Ȱ`ĪرIUDDdH!@,dQ$$х aH A2$ēȌ A:!k"ME@b&*[h !:0ԐT PDXEP"EY.Ԑ/IT dxIR,XJQmUB+O z!zc!B^k7dIHTM"6 $$ BE;I&Ld ~oT,m{I;C&H)8s,DoG&a>&+2c{z4TT{p3v|xWd*$UIA Ŋ>d**~mb dP@*C,Fc[mQ\!6V9- mJ̴lOHt%3B/%W!QdY"*TjUF*UE,jI$ Rh,H1~ũD<HJ`"Xb1DPR- !Sؒ3y+X/T4YlJ.n%:M QD}`J0H ǟ#Ř`e$$d"Eݦ$Ċ(,`(1UECj )e(RWm,">r,*JF0 P>I8{翹7 fO{vGmA,d2b25IU)CTDBtL`ȪX6(P=(0(" J#-+R)- U@;2n2ډ]m!|__Zޫ#&^Ys+)ZkPqjIHIYSo ]YO(E@ X~6)q?,ԩJrsAT:4Pl6!2a VLFYw`&%c5xÛ18'Y$\?-TNmP,dZ,ERYHLƭ p[Logf7&OJ VwO˓ Y䰂 I$JأB,!Bb.cU t@N3lwDrr=Kfdqk]s%xg?m;1γ &8wӞ mJN!CzIAJ k53~m4nNxak+$ђBy/pR X!)tUp302n\bɘ8n>/2mJ%Tҙ/< 0ǮDj ]f%DDUD陽t"iۨwgtp>Nh j&!EXBPF7/wk`n{}=1G9 4hcF(R{b>%r܁"=1F隒 *.8IJð 13r((21MrI6Pevʒ&L&Q@İ!u8so-"$'%b >_oqi 3vүN zӠBkN2VӰZYYTFBH(Hm[ݯ7orwJY oaG| d1I| !xy3GC4% $jJ{d2Ӡܲso۞!'Y͛K{|FW q|M =By5aN*~aikA8!@`xQ`2G%ǎcQwzU'#nʞ$G({>l,]h%ob}OrMV]2[mx_Gƒ5-kw߫ZF ^nI4_Ɛ:lɕú /-зi${t(1_E Irʎ$uGZξ:̮ L8}HA:[pѯ'{I.͈ls02c5_`G(|*n0hm˔}k} zz㓲;p\ilR<`ZhN \TΙpDU^R_jʱWYKK.l~oT/g_<KOq13\I`0bV*,v'H^̺{^I^Nڐ63ToһJƚe%qW'~F|+؃g,jȄSid DpB)JK 2  O7;13`T/Kv-H!?9j%.LɁܚԻ% $lOGhd}ϣuk1#wZWj^hPoq\\hyMW8?q֚1l u;_Dx[|] WHI~7^( { )F HDN2v h+ R9l1hDizkX7ȩM1 PLFz#פJ3NʬH ѫ(2DԮoL]*gOLygphD<[X\7'İ[T'uZ6DA [dYZE^'w% pSVU6t :~sEvSash~*(&<,wL^ N1s >D6J$U*` <2[3eD 5U=y&Qb}+^s1Z2PWF-1 &ZRKZ"aXd8f^-ûS93Q [#MjXL;Yoo0tmiQi2BUF18Gw/| tܕjI+퐤:*T"`grb#ITm Z{du|ѫx)-{3x?]o)l;Uj^*dhp+V6j>fwL8)-|qIcuqagm3yQ! _su]:`²nf7O❿?`e:ù(I'1I cvefl2%A2wRżw T ,J̆c'5eRt͸eو\Z>j* b@UҊF! D"H5vR8Jgg\&H<<\BOi߅>8~2̞FxsñbG`UNx1Υ{1 GE#XD.E Y KcW2FLy0 gu|^C#qrDyq6$u\Y(]NPoo >y~(Ok2ϝapL"I!7ߜ^_.aW3TܧϿ ^0AoRF#_/Q:#AM{VRٕZ[;⑤*PB-y:K Hmz&$\{`| 4IJ"!Z_I^={t!:1d:-f U;*djw= VDž?ށ۩%QP忊":Q QߨA Bm}I"TU{jxiwVo3Kp #&|@1ެ_u~y.?RG"D~n{ ,YzO}<%T*#Oq##z(`F)HWϾ=G)gR=1jf@H'!R!#A3?X#?9@/7ʙ%,+Dbϰ$oomڀ.喱!Q U20$?g]/ȹF3ױT2C`[0R|M  +L^b̧# x "+ P h!M:4WXtw{G2fjsv:C|;Go&KB9`7 U`sB uG6n T%;=9:g]<.k"!D QU §OUR5TQ|<1[}pHÁIҢ*M݇a *p` @Wk,X4.ZB`U &Z 晃zOP8hV ru1AyrlHK+z#hmٿ7\1'G$q9GX1p9XO).; D bdW׭t֑PfQ6"#Ta&`6 Kc.9p]y =87VA Č%W}~~k^HkjFg|[uˎg5HC=.AP5eqמlo|x4SXbgǷtw#@voL|>jcHS8a Gήt#DEXq:շTC#;mp0ilJÓdY5x&B5^͌l,ә-5haWe/{ם煠V580Z.u:֍8,B6>49&J2IA g}`,8nuPbj(Yd~g?M-7 I-!y3ϴcobF0PɃ|oG&JfyQh匫YȬ!K ҵ%?SmIBADK ȐQˈ$ ʋ AkcZD*ER)"1 ȰTHaж@;ƚ[M_MiekjilZ-h(&31Q4xa͖25LuimP!Fea;;nbSzA16u%Z`kӭ~bE.[1c耈rH#@^Qfķy𬴁Zx\lPn-24>a4MS jqp%?w]bAHG []F aתO,=E.Ƕ9 Ƹ6BbCD@$8fFuK78Vir;醶|D]m3ןO0dCPQ Ed>HTFXE@tϧ t޻eVz|3l>͙ޙ零,f0\! ƞ i`T{xHI[Q;2[vIOҟp87>=@;b8G{Zݫ}Ε_F*(F{XV@Y6 |%`P9nX oE!aXbUT1HR1(00ihi58:#,eL>(rH"rɥ> J\Z-{##M׌$c1$#+FE,(OͰ!QaT~Zc , ( !ėZՏ#A.+ $ֿ._.J7ʨIphnB'=afmBjH3Kcyj>OtQ@?"Oc(ÅK$dP*lJ2 ՛'D",y`wiEӨ*+L!$ X+"1EHH`)`XS(F]upQiL=J*Je,`Zv !G+47另V, IJ@0n|XYf 9B 襗zNNuc5B` zaJ&G#?f=Ʋ뭰(V42G  [GɎNtJTt1Q<$.bFH=[-j;1Vt7W3w}a4uFyѦrk‚)TT1rW|T}B*o2bƾ`3dA"?IBWs=&4X11VvhJ$yrЫBt ǏnNH{^:vZm28z|L 'ϻt&FF ٰٳfͦaPٽ޷{1jBFUɍƥ̾ $gLjhBRnQ}K<|hsRH dLMq]w*Ċ"uFAm8,j/H:UkHa9/8Wit7\Vz"(HUUUOK,zNsA9{2I>6z: :GP!r9ĄH\dj!h> Hpa̙0:5,Od A%Qqj#S\^F(U.0,2fu_Zz1\Ɉr ̑$d2@%H6P( gTvH`3Ic9U@(g7b"‘cs[eӬ2""}~׽F?\}*՞UOui3WЫ?sQՒFg{AGO?jh`nS{uxe*|c4j Mx'Z_Wq{^HT-ƒc-tA ,HnV"yh('ъZ5s)oYLkbf%b(,/Dzst3[<0;uwk1 L:/:[* k z^3`uஎ3JI.zT1ُzM <ۇ+cO?X㣺*L8L=qpKodKF = tU/ 1; *cOBx~P½6yڢ-:P甆;+]]MPbZśC4NĊi~#%!Z&)zo+uƼJγ3^"aΈ;uI{%J0K~-e*-^_5ۯ)L4V<>4?{ 43$7@(FwgUI#gU%MƇ$E]śjʞ )p2D3v+H0paLOl<wANHmNnP" DvGJ֜x!̸΃T|.jXYXNyS]!|٘jB ]rYoo5-/Fd:btbabDvT*іA2m.ܶ,2'[f,2s/}e̿@+z$Ūe9!OpM^~9zcĆ=hX:) (]wj7`u-oGj~etY ⢱UbQdF"yL>~B^Wcm7^n8rpeIZOU;Xx E)C$F=4ca[i5$dvYûfnuC Ia'1bz_ꁿ-c;$1TIR5muݘʕ ! H"X֦hDp_ I Y+KFޓjT*=BP*']U3w<ƶzRQ.vwEz΅:`,xHۊm\#{zZ _J}㫾&JfD{# | t?)NBm91Q?jZ)I._.&m׺w%I uоz|;s0md&^{֋ ,@3>qgv̞V/mN ד츳7[61ȿ8Х-"dK'D)"yK5jS^|zl9B"DOSoGM 3,m%35! 牭TtFsy"Bf%9݂G/3Qn<&)@DªM/ȓqfsGKӝ%ЮA;(oS k`YP!-L2JNQaZM+Ե3JC7q1pw~]I0ʎx"Dt:0 2LlÄDTV c'&Ҕ41"iw*)onz RIRet|9ꔲ4AglHLϋX.O@#*AEځG&o'(AC?5bVxĭb8SD]ud.}[}z_ e? نbO萃'cV~; C넵|֠숌PB]+2TrksjКhs+U}k½)FŊ ee5gyTrF J$ōsEr{֪DR>5>R?C4h b&w\T(kz9>ޣL*'HA!' M `ZiNZmQio p3u[ԌJM!EϣF  Y3qx1sTH@Б6"*O:M/4aApl(' L(?' 9/Wj$b@muŝd0 I| ̉Etّ' ,b2~8=2.zOQOrg_1A'ZqEgT "H ]umÜ`wq+gSsrTФAB(`5u=cqN PqfL\G3$նi8 AlntH.xg]Do*qImb #BB38q#9\$D$tD-*TjY'qݼZ(sqsr<=2[YѭJ-8E--XM3xrx*G$?Zd@C}FC;ޭ03vmJoxa"oSCyX`-dޣP}3]N"Rv5HPYĻ҈ xִL)МTliBd{;u+ d.˥ScU" cDh>O wavAI$REp+DgmaH(J CbS. ya!vdevm)7}Gć tҁ.T HEA.I'yΟiNP*AI 8@ p]^:q $` ׈nPa{#8aD@ϲ0<;B *ȑ̡|1A=hlaQ!5+x:nHb2bQ6Y{1`M*_:Hf܌lYy$: ]Bb_, j` :a}ne:ߛa9G)}=4J@ ]zE v)HpEY5)L{Qp!d7u1^/#/RY;:9(M] P>IODZBрFD|@g:Ay P@0B Y<#7##FV:B+c9R:E1G0޼g"ԡ[1jA0+A.)Ѣ"ɞ!RCvp,bV8$I8+ =n!Sz|2koLr4|xHa3xz5W6$D!Ugy FOO88$ƿ5zu($xWP HPН':nY07C  cɢes ls }TE62n,DZd%RЙәr@"$@>l qp2Ɩ#XJ2 lZ%70H\ .ZQJd(ssFbTaRA?#cA]8߈ouh#^8oSre 0b03tX3e}@~wWZzOw~˂ኒR97w=K"|w} 1kku"lAz~ kYW'Q E(BPOrĐOD@gr@`@?eE}qԋI*y>uoι^<TvcfIEbzr3Vo0+{g~w;W)GQ|$&ku\'!1ϜE3gJA5=( ^Gj.BD:>|i{w Z729Ǿ}f6g=t|!o!ș2MOˊy)_3'hjPedF'>fH>b <.0R׍qE5,'`V/2S$Ɩt#C4IO$ 3F,V~0iJRm>(`V0G] ;渖Hd1`Sc'v"L=au$"c+D0I9#!M<nyV+BH@YCU*hd5S2:JC#$~`oNB뛈Ȟ*M2]& E]B h;g8r#bU b7EBAs?aFǷ$;BGVDKtO/׵o}$M',R4̼R;Z{ar&*N (&!!Tx鈣k5BEN !,8x$"^Fs4QxNl.p|?s},ғ?wko.k=qُOG]ƽm;+$BBRBV$dYdTdLI&2UX@i~> @zE¶D@!YFFTDBLO$YE!2ޟ|(R*ߴ8cL|i恴"FB) $R$Q$AbRweCA"ޕ#SWv "0M~3`" PPCU꤅aҍdʥƿYSŨ_Ugnnē1y-a7)PCk$tw{F1WyC$Կ@C7V:Ofx!D>n#$O*0Ќo Z]G@@@} @?66ܿq k*&bzuWuzUPJ*m쟠:_o#/onR[gڶEJ?n8CLzfm[:NKRR!;/0jW,Q)_BSZa_nO@Ob NTLe(6.T3iN.Ec|Y6l;o&{ike(=s+S #!z%: S0ąr9nT0Dۉ/Yto]2<h+O^(F)M8H3zFa|KݺNp 63p~U-@D5˰Kԅ'sj/'D4NlBt!)KEhlڎ$8DQT!%vtd1*`:(hnărͤPJaDrK [CH s&@Xe 0ixJ>rN c!{yBo街;r&4=C&'P Evf AgGpbhB"Ahrfv.g N2ww;z""߭ #ⴔV+?^׺d-4'Z8T}Zge818C7a(W1&!(c,/:5 F@ G<[m ;W\ oIdzTaz B %^;OtӬQcD,T&.Ǯ65.ѵ^hz'!^߄FShIWK9)}Y:D6"F0 J"!j_1t$8&s0Ѓ,=?g ЧK9R?i復a"uXC8@n7mo80&?CgZO0P|g7j|=Z2iXK>yDFSR?rn@u忆%J\P#z=r|&Wz ׭ߦeݨ(74@'$԰#*_a9PXG^ߘ}xh+d 5de}WauUO3< yKMu_Q~{L>n@!ҒxB2ր@O~C3 O`4s:P4X e~eYЙ{]ҮR~uG])pxF.k;CA=v >g! f` g̞EqX\[i$sRLQA6y6kg@aO?)/ ͨBR"\EH θ/ʾ8>c=@jk^-F5.̰~p 3&:CÙU'Ni0 ~s宿 gz߶Zt4Fe-@x2-L$Iə e/,D2;;]l|'n"%qiWpyIPU ׶^e=f% 3=]&^Ok׼T|a,c{:hlYg]'&r0!R>M}cH0 ={MB?Eğ>9<||\q:ozw+X$ 2;ߡǐ?H0a!  6Ue!I%{}QZbI$Pdڐ2*@ $|+qSYkb>D ՀRo(JWY<_|:=C}'Xo,W+l1D\l@q5xXagCѓ{vI]&Qd̺Xq!x?q60; 2Yw:̛ݲnNT[1vx?^9NSw!0Lr$π 1 +܀tAN]B$_$ Fh/0g0fzx^֛ Է@`3Ĭ dj@F?yq# DakY(O!a1X`Z1(Rc%aC*&f hFB>HK%|֙WHGA6e!:@쥀ǻ,yb@4"B%ZQ-/9"Cv!I|c\`QKL@Bf$ee̜td(9dJ"Z,F !܏xwr!+"e<aO.Fb5TD!g ]03@*{G0AAUEj Ȍ ,,,  HEt~\/vA.*r/?AO"i7)|"#%E)Y c%[!lQb'T01H@԰%\?CdNwvʲtk cd1փ"4[ tܲ2&&2AX,ĥ  \dȘ"^җf0 @IJW 4KTͰS"Eid ;<;SYe|5|9B(#[E&z*FՈhQ1%e-10D5 L 5 td CIɌ!ǃ4OX_' gE )TӒz5 QgdrJd/7.=\0eU!=NyttMkrr&jt!k ‡Z {d"&(#tw ]@3B"T2qy' Iۆ# C |36 H<P_H0$x8ԁϴɋ#j-$ }0)CҐ@(:'@{Bi,ipcl@]!9 GwM !^Lg =,7H<:ؘTg/q)R}HPkMy6zKo;*&8-$ G}i65D㲷>e!"yLoR^{0ZOoR>kC~C}9ʘl8SI1h Y Ϧy MԔrP+Z'1G :C`G<՞%r^fx$J|pJ8됧3EsYVj uU1; 2mѕ ú.дti~'5QSߏl&ѿ/"Tz:tV|1v6dL/5STA,#ǶV-\BG"gO\kն8b9G@p˄]W.R?j -DiâE/[" ePuR"[L<,FY{)AF=d 9ͦxwΦ̢o~Z!J9$dnG9f=啌B^"I 9oz=j/4hB0NB֞ŇE }6c)L=b1o{ JI*\dQ⫰,ޝ9UTǦZ| R\5ts]Y:ZbKFvW; Jd.%;tGdž] 8MxL<q!U#3t Ӯ%x%83A͍%(v>Ձ!WNPb[eQX T6#C}k͜dۄ{U!P7{w[;x/n&`Qg./)"e$j\#?>]eXB\/WN7yi*Ÿ䘁!du2"B1\<6OL]cGtsTj3H2m5 + fN,ƺA!N„y6U+-Gt1/MtFW JA gSz]YVQ2/i]@{exÌ@cM͗wQVy/fN13k̙y 8k`V`H#9G8qs!@K|`u&PA1H܎b"n:*eо>;_$s\S2-N3_ ܨ\ ~ce>)i)uؤy;Y:ǘbܻi3,n:AgH-D6bi?W=&]jH>HEɒz-&fJݒ= nyD |Mf/%>;bSͲsΌ\V/'nx_E5CKQ23j}WzAG,d/s1.ǂFDa2[>dӀkpCAl`پjû/p3S)5|Z!bVA(I*!!U1lxXDEW@j!G&a!#v:=V1!tm[4<4tdH:O~f*ɪe!KC_Vbg_;_Qc^rcü悈x34mYF ! &d,AB=;-ikѿpV;00x+/OOhmf4,M}(8l;`T[o2ol]xj܅tH'9RKiO˷sj$ fPs!&.XJe]69x ]f 3,>gO$kY]:Pa2hGǏE-e.}W[i& (gKSOǓM ^{+R%&II]fݻ|uO<(u[0s,QL%Bip$:w ;5IhPR[&N53t$9Y<ʇ[<[@`zю>Tso {^wClw^\x1\sӰ}7O^Ƥ#PQ;FYkl04a[l/>a:N"(d=Z?$ {< ,GuЀJy$$gˈV0#'>dEȴQP7q|BӁ * cH $c(dP @$ E&TGϏ)F2x= @,# ٢٘mFo+7.&r0q)ϻFXHyh#{gLY<=GM-ɞk]=69"&"H?,fk@JmZ (Aci !0 @B6n9}S\,R")nEfK=BuʚPTHƷrY͛(&Եd0&h77۴M#u.w٦fH (e4ԣ(m<)~"7|}Q \+/oT5hPG#)Eh5d`FYTϘF)D`4/4F 3ޘa+M\dDE 1F3t09וy*C ?Uҧj9?m7L;_ek-H1^}=~-@| 0l/i {ۿeIRpʘZJ% Z,E[ oūj:*t]؃~G>8a[~kz΋5ܘFI܅I|ºHcwS I𒜜L0hG!|mzDL¤ e,U8O@cms`+Y5kZGEqVVx4\m9LJG nF1jMPJ4b)i>@V=7+!>X)$FU-Ԡ_]xbĝ#"(2၎F\_22s"ϦFޗ]c9P(2ty]#4Ťk5͊\E{޳xbzTαP;p3h^2⚐hB%U,Zi8^q*km*^P"$Q@@X?9bVB  "%d iFd@"9C@0H='~V-a !?##zNq-t\s%jaR$oİo}##Rdc@(}'d]Is qKTRV1#.o}_fRR L? H&ooޔ=9Bd^k"ZӪXB\6Uwtʡ OQ<0 `(t X(@,¡!*W^%UT<ȿ A9 @ "I$ "tZh A@` PS)B$*̧) +5%`0ؐ H/D'`M`,*XP&kBdFցP %*HC* F $+т((EX)*b"1`{204!$%$(QFI:7J[0!0_!C= <(dJD>1$":D= ,/ P HLr4BĪ ~ȀAN bֱdUQEFz ~g@ JEOd>zuqC4\x1gV !b HA>0I$ 'pH*FEAa"J!X (H = A}`^d`Y "P2wVDwÍKU,e`O1"=_Q(J++ I"T!)!ڱQYVqF bEPPY\BUX*) m&!*[c" EYA!\", TQd B?J{ran|Rچ=A$]~T hUq$VNk@G"GfЉӁDde` -N]EĂS7Y r0c8!`^K $VtPO;Ԍmy5}Y>bv[磞&N_traCdLP vHK8!3eZ8v.9PtiMʌDC<^tRLbCD0Sa| [ ˝Z""=&m6$C?8wJ0wCf߭>1iҘFi }lt ^o7N x48? ٵCe=vPolYuhVE vVPkOʪ\:JII]sfX}3 M֞ L0͉y{g0R#Әx`ih{oyVg]3PO,Y+v3Mfe -J&E TNbJݎ YYnsu ,8?˝xi¤`2+B3 ) Z5<F J5cwU5HNEà`,^,X83A_ dNa!PX"f$AS5R8 e3PЛTg #non[NjHδ)5ޭX})CG3,+(CꙀ1BJ!1_fPU;vxӽNYӵ4&JcXT. Pk=4ep2Ivs=@ؤ9~AZV,M\K$R%-$VTIF"2,DDAQZ 11k S%@e,lVK LlD”m AEY5 qHPr ac#i%H6X°0XjVdQeEҕ6YiZfBd18\lKmB0bX$6 +2@=C'`R ((,TF,PTEEgP--!P1dAdd&~{h *+ N80$@Kd$т!r$9'dTO,P՜F ^dDx2~GX `s6}ؠ9dXUQ Ra TZ#HxF*̴LDDAAdUAV"<LaDAE"&a*$X!"c %"AVDabEH,P"" ERAHZX`Ta+EPAYbAYc%H(`TE*EX,1*# EEX PO,) E>O `*INFBJնmneǸ'Rh#]^,#!:[p8qDE N3UUTl32a ̘fd3& %lcFƍ64lmJNN"* $GT&@h&|?Ȫ꫍ {B&!`@!%tBH<|zLY!B+! tHHHHdhJaLFYRE>?̧;Q¾e5Q3{`oh1C#X  E`MY"D¬b*dQXDm>)YD9w*} +?bhJ+df䱋Y, %*PhvuNX^XKj`2$] ؃q@ 2$&yQCnH|D(1Ob*&r1Ī KFNӆ8T0EA*ԡ`Ue G`M`d\1 ,1zk QVPt-Bdd`&wGeh(9P:/FNf,:daR[5?w1/L4<EX F^4 Y3SLhR,p\8aCue6vךMSx͋Xz&'Anf>fuCǫ<"LO ٘b݆[X5*ecٷ|a͂_fQCFqJ]CoYne8NhDm:7͇ P}\hh{i-R6Oذz_=58tB0! k6~4f"l{F1L^yk 3 -iϰ̀p#e$!Dd,2 VdgfvMB̒~̀cb ImUUiUB*BM4f @6)ȡ*Fl oAa ,4HjD u(v BcqdyE  #"",'S@VG#"ȴ A@ 084U)S:>JN$PS < hUrH!T:h(2mK0P#RY L40ؑUDAU(B# HOa8, @ xIU @" h=0&کQl):=??ҍV-31A E9V?lXaiLhgNIaFs&*Q7 uRbT ątݧt Q4.LHa ~ K kYiJ?Fs)0РZOüѼkp<v}IHD`)[bPm/Ai`bĉB$)ӐY6)XS…ItD2fWL\=&@f.2RCQ:"`1.b[YjxWFJvfE(°B'-jʡhS;l<YhRDlZMGV*oQ1C&b% ;딥T0{PN^ ROUdZ2B4~ ZBi` PY+G/K"} -JO(KQϫhDwq%(?h26 A $^O"1``PL'ZZ #@kH8<1ܱ!Ƣb#wVI`Ǐ% * * * * * *1U" ]Z[و|ڞ~x畾!&B&_1\r$FG@n4!ķ}u@h^9l(PehbICȓ&SB)W!22"HS"Dݠ&}MP-TVVԧ~'Q ?]1!@GfT_C^͋y=cQ$I"RQY(!@OI4pPrx(Ñ>V ܬI @TsAu$""bsR IPb ggÓy>#rR [yP\aF䉠'^@8A_FKDE +&# <5:I$V, cpK""(Z%dQ`HBFacJ'q҄#e'k̈́s'N@!$3h'JnJX1: RXblV>¥ZY kj6DaE`ςB)^+đUCN!$DIAȪ ̡Gi0! ",ETA`EV*EQ$`: 4x):O`B fYjl nLC4nِuDZG6,HlZh߼a?R1DR*^JpANNOQˌlU h$nh(iM]ź/! 8sފ%'%)m/2c'sp/%!UhtYL%q 8Bn!B"O$DA Q(B"$E*(F0Y"0AP"| Ab2 60b?0 $HlOӌ<4ihabue PRXL%>OދZB?T1bHUF21@Bb,HϸZxI ~,>պ QoӏO|U bzi8h~,יA},Myגm>s9'Q*8 ?jÌmO]teI7?ASf+b;`9m⊖L@XD OWzY) ^;Ӊ I*ED#U o#*3#y1"gmdlTNT< y&\X{AžywLL<]9ѣ7DtV ^7UnOd!qt80RPۃ(pe% *BMA$) u9:-$)]ᄜ,XH(EQ`)"E" /X %` ="/YK h;Kyx KTI _fCT@1V S*-?o^=`NC/ѹwH)X<)'&>ϏiHyzi{΢5㌹ш/7d @lp`bn#DU@]aغubQX]k9+0y+zp4%j!<19zsSi{1f1!\V99ton-yN6@-3% yŞ`b;#k}/f;`z`0TzoES0)@pQEV2QUb>$$(ȑJ TDKkZB%aX)*l*)( d$RR ++!- ,( PDB"Re - U$0X!Hr! Bm`T3@IiZGp[Lt2Hbz(9LK#F-Np&+djRg?]q`4[XXf!b|4bHJup&q`dQ׎|{jX( %F EVaʩ,e[@t~#I$HED }df @RCB(@m@b"@(@.RH0Q!`1$Xx *(9lԓ"EXY1X5D2̀ Ѡέa " !&0&mU25@SPS( 6|# xtV[f8dUdTZV8?P) z+@/B AQdR A@`! ?c ]C zxB^]{6I$b*hBT z3 BPBQ' w- O?iR~JkWmL%RHh*V0sbE70+$Yڨ3$BG7 PeкaQDrUbC)2s̠d 2m*(MHp&!fRs)DHzcmن~ICE$aG3+'[e3TWŢo E$rXVT1ylTGѕʯݪ'bޡE`'А Dؙ3Yg! )E5yMf7NmA㵵MwIK˅C^2@P{) $PI3KɐpOIчe(i76hu6 `)ɛP"" B"2g,ö&f2fZrޠvcV7|!Y\vCU|86$ k{ekr퇁=v $g1NA̿(B>* T*"T*+o)(DVppPI Tp(X<"rlL؝$d uj@CT5ɞRDYq/$?LKa_k3<f!!JFV ,CRc0q&HfHFJ72Tr7.B29JȾG@)2!f>ݨ%cdC%$YAcՉx Tq(HTPagy) !Abw,߫!ُj`\d f .?18⑓(g]^TP,;! OR]$8dB,#"˖L11sL²\DlMDTo$(vB(Hk6 + ŅaJYР`Cc_9+ࠜ.CCq 'pH䗅3ӌu͟{z[u`QoU+ a³W|nqADQJ0QE+R-^6",:B.[MJ#I5j BrqMt,C"[%`/', 2\frK% LVS4:6LXr4X鼙\ ́Yl%&]nɥ,͌0%XvP -a <`ӄRug 7h;,B%l偑:F'Y-ᜆ%IUK*릕0,ey]  Ud2܆4c3f%u1}IH56Cp6q.!%\|!f`ۂn0g6X x{m%=*:(YVcf]P paj[mYi՛13WyN.gC.^hf4%MZHrh7y5(uPJ§AXu g2:;Ѽ*Sղtks36in, 6lo#S1^ մHp rݼfyz{Jѐݠ)4C2e0="DqlGw`fF"x۫0UnXxlI=ۏ6ˆOOoTtv8d)F[%Z8 erȸ۽]^ NW]-xL٦M<0Lj,53#!*"*XԆA 2QE83ld)r m(A5,Q`KsTUμa>Ns/J3Xvŋ R1BQ lw/<q$EZ(#  #"rVjՐ(s-V@0 @B|o"FAў  "2(LE t#+n  IDDHQs@8P\S1JYaaV},(H(ֱTmb1X2`ĜQAX(CRB@f]E 5!1f!RI[mm6Bۏ%PATBz2yp2( \ڕL‰Y09@1g̈́+k ؠ !l$DCR`|銹rסn0X4I&(1M.EED`>ZH&6`BZQS *'QqYwƪ5 y!ݒ#j~ CzoGA>i*Crj"6" !XP/rZ}'ĉf ,7."4f T!Jy^RDEɕ)]1#3p3@聘(((((("h?k]ΦhvcT‰S[ E.]q^lg# afe*]MUrd06VOgZr+xLq׵Nh(W3g)0E1zu֜&S:h` 2"."~RrHP\5DJT+JgE[ؔݘތ m3C8 :. uîM/^{D\7{P xb__-P +1|\TV]n&@T@d#1BdI4BEHPT '10%U-9W6xo/'sl'C+1W?brC-`@CC+4N2n%*c g!"=`0gb 'K[2ty//sQb Sh&&'v0{2bf򮗽(jg47eAq6MŀH^9ݔCMY r1l0((((H)ʎ"*g ӳ'<+|=Jnaxffq 9ADQE AKZSJuxtER(PJ(廅0 !B ,Qx4C!((((((((QEUQh2ŘQ%Ӈ]"ssidY,3svgP̥z6r7`7!E8tRÉӬv7p.֙gG=QEQEQEQEQEQf楞c؊Ȑm ILEQR ;'{5١("v4s y8^j/2/3$f",P\B@ 4ȚQ"@Gi\yTD" fQEQF((vaȜtQEQEQEQEQOD~Y=Hg҈r R!Q@IV/t'lȢAb}i)7څщ(ݍ죞(M;}a,\&G(e@\20:GϪlk4TYmm֔r }!/8fmJ ~Fez齥g_ ńCZv V\rdq?'^F?mm$B-ڿF!,'$aK%@,hh` E!idIX(H ) H䊎/xcXBXbŕ .L%-!0ː J̗ <\U@`P¹+i6@ĊnUDi!rD(վF# &e+ͻ pq& eMPÈ =Z7p !A,Ɉue ,.Pm +1,Ef"d,h $.JA~8AΒ8䗄PD" -%qja eLQMHO~< Ĩ!ԫ"0(?$ȢHz9D$A Z,<}ƒ'ˍr.*L~̲ؿn`b#UVR5 ^S02" *mKE֪S(32R93А@^xxG,$-8?xp:MuJ;&3 1 BPiNIwgLa}[0궵غP`a/4Ɍ&KFsH9(.;qгR/y'"*U'iYa/+ (XPJDԷI2ҒF5{yZNPm)}CP4$y$QjXV I>h9TB`o ͨђcLd"d-BL<پπШ$ 7H0eF s!w<~ʌ"nHPʚn@ؙ;wbDFF1򪪪My@PTA**l 6o(p@,B짥mBHON@D0~ٸ$"?pWѐwnD|nF Tk~2ҪZRFS ?/?׏3sOhmLr4@ŁHD `%qBN{ Lg|`'Úl1 >~Jg}pb-Tgߖ059ee~?;LlpezmXp_zaSO9pp mAɆqпp8C|Hʴ<HG2"Fǚ@h@Qm D?<0G`<( J,r* -S%L8 K:f6wߝq18 @$jiytKL_6s3 @dY\OjF_ 쌰Qh+@SaF7Cf;:>Z"dUjHW~\g )0P57aF BBTfuJ+isL T l?ד́Kqpx+@8#F(52e 4" BL2\  7  ~~S1(1l# dEh`Ob@ t`}edGe~9TXޫu'ɼkcxhBjCe`T>L2DEJ,ZK_ a5~}ge0=w*f;x(xy׌3*@$l|=EJ'4) -IȔK"CWLjI&IzP773L]NǗpkLJ0|{\~Њ-0Ύ%ɒUR@Y,麟Dz*"2 jv|[I=DDDDF3dEc+UUTim0x\=LNvÿuYㅽ,9EZ*2tњMs_p qW1D20JH1Ol9;=|NvK` QEVB2Crreȶ1E'C`rAE,M H"pC<)9$ge&7Y@@y#&nM04@hgzNR !!Фd *xac DFAU0# 2*$D#1QdcT50`ϚqhѕV턝 @JML7&i[ A0j@d`}IӃ6aQmzA!; A2E%3.F̅~oBnu|pPɇXVӬ(*qi_:d223#'و(3 hA) F ~m""VKaϚ|Pr,Xz'@`p6Q1hX(J_ J0P23).9QUAV{9WX)!pmO"*YK %an_g s]!9}C#6DBE44r Mڡ"%vM9ۿ ADF2 Bq, C (٣ vvQL5p$~0':̣@?%B` QTDEQQOYsaݚX%b%68̘10l6-b3/<0uE8i$'ҏʈ8*dH"A=`B hIUI[iI yf"B[`p0#0J)dHLUUT"R~}FT@_-X#gH]KbV+@CX)IKKDffRD9)>2E # cAH_E$aPpf(İY"rbQ Qa`8%;4Jb(mF 9<0_􅈟ӌ& $DEd:HĩH,F$!Ya+PE KĐ(Q*IY ߯x?u_x@MX 5mӟ$t ۅ_bBQ*{p<{sc'3r%  f₌F h&f̎>igp<)a$f>9@ L3G# (# E)MAYK[H 5]5hjh}s`" S_KB,'yxMx ު(L'Vq*nciqkZֵTeJo3ijKP@L&Z)nFAJIH FAb XrlQ0J fIEԺ nTcT!IeZZBCȑ#QXu{&"ł'*{b0RAFQbT`ŊlYOdmād >)TW@*HS^ ,0=?e`[ O9ȩA, uaE%NSe Pnwb[ .R) K4j/|ÄC dD#CPyNwLzI$D(sÝeÄX:wZE9*,Xbe,kFтWDR՜]jXd*uN0oSMj̘;LѤbРtzlp(Ep˕sCN򕘞P흲\}SzLLEwnRVEܬ\9Xʙ5O:4] Cjbl- jvZR̖ W0⪪mq @$mE\ B^eQX`*h˓e|SweSOP1AZZ5J(?m Ѱw30Oo>uל8>KsVceogWfr 0AL=!{:`H#6 ȱGK_GվiYݞ-„2YuY'P]LڗR fLJw= }Β5V$O%FS9\#m@J_bs9 NY s "Y09bjo1o9F|"1XAR*"$ ȈB]%ߞc u) Ku\:mBԅ|Kg3, u !?k2 62)ɂb\%ʂa<+Y_\rBim-Ks&()hl(Ő*D|*odP֙mpqj)P(%5xA.2HTRCzUUQkPTDv^y/I#]F9 8fh؅50X`] }1VyAd>fdKP@((3 $ ~hhX$# ++d, UUTIBabIDPXFDA#@PXDAb,OI h QHQF1QF)!ʖ/wSi%vCHA%Ȧ{S"I2H1_ z-7/yJSeRV%e˹bUIV| 3b?Qf%M!p`-GZPdbT &Z`AEM]u͢z¨dIC`o,gբ?VO)!!RjLh8K&àF;ᄏy>,`Q 4fM uJ$Q`yHJ1V(0D[5 2DE4̪aFDEcX"JhHVcU% VH-,fFAS K#PeVæTNh38aIQeF AXH%TahPF (&%QHb6GA))h.Pĭəh IܶHa iH˫RGpBJ0[mhAE J ,*))i ]`6ֆ QhX%THlW:Jb$( $ X1XH#iUK\W ,0?ϓv (Wb'BEO aS0)6u F"0d0%b!\* P& e$Ci e"BB(H%  5*gE`pFR`aGw&H>px2p?\3,ىȄE! PJ%cJTNf L! 7{%Hq eE3r؉~z _Si!XU ɪ 6h z r^|ҡEd82NѺ !lbOw!f LaS~ ,O6"])l <3L+Xs</3ȇzD` PR($`$de}2Tgr* `] 0|{*q[:`^"T WS?nA} D^G)Λ4,eK8s^^% z8 plt3 s@:IY"R"@x'3gFJ]2at01(Eb@Ge2e$D$?fuۣP@;Y@..A(VVMtjX7 v_ ¥jY˳a-Zz<GRkޒ YJy`GqN40z9.;;8!g&pSYAssQJ[$i#[ZS~+)Q xd 7(REZ "Z#*!&dEU[tʈEATQb(0H$b]h&҈0R`B1"*#APbm vX'BfzK !(,އGN:dGB!"* TP' PQ (T Y$8EGy0'F$5'I#P^)EK0``E b!XFBAIDQA#)!HH (Y {%rп+a- EcZ | .ZV[2\X*ডti>bA\$l$'= 8QETALː3 1Q\ DUJԒB0^Hy&f3!2B!eh*1##fW8Mk90IXcD.d@ɶtJ3 /8̦#?2lPgW7I |u @2BcP~"ef>Ltj-6 vW6€ *^y) ]r$ 6HPTEUd#$ሎz(o;zjw3T%e1"E,ٟX#U$QcXvTҫUrA@AdP Eji ǂ'Ĩ'qGNVAO@@iЄJȗt |"%BK`tDp1PX$¤ &Hݸc!"$,D"PZŒ Y$FD* D)бvBxVIb -Cx'CRbU/[499L]gX}E9iTNEwϰ8_?6-$PM :$$w5~bیz,{aϮSYd|R)Km.zçU4hc,GoX2LO( s15[WcDhزm?Y"$F,Xʢag ,Aa(F9 XYnaej3eɮ]gɘdQP@3tgM-9q>P⬈2DL)0.$aUs#Yz']RR𻍅A [L>Z+!1V.U)ShRR Dݱt35,rfSCh1U;co ocr|E2Lz?ÇCŀf5.# +[ؔ,BS@#,]И Z56Pfݝtɕ憿{eG+ </%>`uqmM0 '~KZ*g4 IS27B~]1QD'GϟIѢ$4`z qٍ'x^wΥ♾H {㿟a磙=#Z }}ςz3 R!v5h,4wu#c1ObЎG*/~wd{v>y-Z7ú7 9۱0A}Mtce=f %;`x {;5:ap fC!>1Ap$eDgFd"T&?;1 vI# l~zӴ>꼸4 $2rh޳R4<}o"{e4NkK8/_^`g4x4Q(foO;;(ͯD:I昹Y:1I&CQ VlO!Oj@]n)p ajJr G6+-X,25D kT0,͐FC3nj/BY P94G`C::99SC2+IqBcXwZ"w$ނT^}iC7F,s+o\hqut0*Np@r7Ch  _SY+c j7mڷaG"tZ0O@o=u |'}vb:[f^vs44G.NbJEۓ7rPacYVW];|$t=*$s NS@YiJPa<9m# ,$IIN xH*Bv 팒@ sC!`dBǓ(Y^ZuR8f%=Юx7C' 浳O8upe,"? o69D#;%/`{ >4%9/h(2`D ) zTAD*iUY>rIx}ճЀ^dTX*H.Y'6)@j[JRH1VԄJI(PRә`#ة&mePOH[lqJ!HJ}%aXtv&iVoIA 񋰄N*I=z*AAgDX(HEI2# !@RX<צ|" NIC7Rc rP/Bݙ =1"0)i@h4R D2t}p  q T4F Edd2g$0 ,)+%V,31EK ጓaK((Gi`"FH#QP$Xd+_!R}WUUQ"Cel8%UTV #!.CѺ Ym~2䃙Kfz: c*Mi2YLHZ ;0yw!`#0ZH$5(MB;qA "Sj)A)VQ*QH(ŀ )r>:|D%(SEBA*0`%?Ai *EQF DP1MSa4d@C9};LOGaj&a˲o}CX")FF"}u 춖Ï^FI )B)B"8({ k6k#D*!P8|33&28L@(i0ւL x+B}UUP >!Ƴ %lj-ؓWc6Hh֤d)>o?o "*kũzC4T \ɓŚ&JZPĜp6_I8^ (نRagFY<asҶ{HV1Ey6)$TPR $=ߣN Qf9cBv]&. " UF ug'5!"ϕ t$>gDCmBQdR,QcR) ~C APA " X0VDLEOf*=U+F'xbmFfeQ-,U2J6 DHAa$Ksn+G%\-2 ia™2h[Dn5X? EdPA@FE$Q"B 1 "b*ab@R" !H -(PbU E $$$HARZF,`AXD5 }?$ F@  :!Θ ԁ0;GL JV(N¤R}k^0/w;d5dp@DV(S-fD,Slܻq$'R% vp;j\2*5(oCMEQHĜ Qf@D2D;_gо=`yӹsʗMyAv D ¦eF!"H;C$xx @$VRpŕΏcY"XPz,`j@90h"EAT$Ul+p@&% ر(P*iKA$a[ ɀ g!;hVbZeZR| a3\0YFHV .d(LQ"$‘AmI0꘻]O&"0̂+,ց2DRFjJr\JX) kQ6d"u%'V>C&]#ؕ&D:eH;v*EFnR -r\ RBQ3 "s X`EG:wH(r HQ D@H"2`3Qh$neD6V%k!FHF]`\$?%AU:OIuwkmIPB-wA)1aj~CY$\"`))? . cC) &a@ [ZI8< ч-Q.V(_bEga +N eiˀlۘI&3c | aPYK䥶 FBpd mRIȌFBiε:1'%X ,=2$Қ܁LQ:q v̘P`H^bzY`Xo (F!R]L6%,ܧ@:@,B_'hcc$2d6 2Ac ! 'y)'L/Vo׿qTB)aT|n sqd>YKd7څxhRxkp&eҘisg[@-̸~.ǍXīNwNH&¢O+>11Jz3B G]Rjc!t>'Lrzlb뫠!=iuf"fxl,,9PP b_krQ_, CPooc9EF 6$u7$5!q)Fbp}nn gKKlH6qLxC=hrOI#+徟8p2,N`s'UN1n\К+J{a[ (-JOb8%Iݠ%em M㠈뒵!eBär0+%e )G5:?<~ 7FǮhaRn~9qYF*o{j=tg쮅j [fc_2(od6+(K&a3aO2 f lZ)WCĐ(t}FL!`~gS7LrCAuTNQbJ`vO;liQdфa[Td7d=9CHy0_!' x)IFPA*6J[KME%T)?0 s "(b"dLdb>/00OB E)R  ?aB"!(:F]gQs2h$ֲ4թE6dAX ٛ3)x nsoq$"A@bD @"@TDHȄ"X$D)V " "H\͎&x]Q$()ST'3'Tv4XBI? g!P*O@A,2oےB(N, Y=$VŨ`S l EY{ $ 150ŵ(2x'؄X̐eZШEKd# ؍$ @D;b,*dF2X59e>$F;"ȅX AX`p]$Ϻ-還f]\):.؍+0< RFDR " R Gfփ`I'$?H@ )P(F## * ⮐B KT "k$DAK@R U)T-FՒ(,Val+[lmPKh#RI.V '׿L/ V d>E7팮avHs %*7 2ӻQ.0KK%FP_N#5Bh `m ,$XVCY͆0!p<@(8!Q)Ce`QM "(VT%C8OJV҂[Ã)p2dHQϹ.azdrռROш;gԌh ƅQKDb0U HhUPHU3 d {9PV-j SLaPOa I%y)\QAQZ2Po9$ A$1X@[R*k׷L .M}OxDa_ ,L>#4yY_|8Mf1"t =O?4h[Khdc?a$@ {%`U!YXb Z`%(q3 $+  (.$h,$ 4:z4$aPYPC H pQMIK0%7(%M F6)`DM4Yd):%g uQA`Ex[bDH%/z,&"UAR<*f4a3"B HX@$E %ʢ"*f`m"#qXQ K," j-DY(bZ,"zBmE—*Ig7%Z-Z+&3*ΙVCl945ơ(! 84:+iuÃG/3&TnAB̲ΔX+{J*/ZwC\EY4hXEXBL,TƺV q 2놆˖DSJK,)f601PQB2&`2̣f&LyjevfA Ҏ`>BCa.ClZ !EFhV0'c PǐLI 'r3P |tyتYQ* ib,FYWsΈ{@tT 0L7Z,v(C`,w-"x W9RZePXH1=)$"Aa<2F'PBv,6fa if!sLiFC#(7"Z+1rCbcT-QiD!&`eD#>ĐBD?Kqӈq~*Ur:L3$ .(ҏ77̦QT ,A/ʂyM:M 9%H$#t+\}P6{`]9MC=(KĐcc$ ^}F"(t?&;DxR1ŵ@.4o{̨ ˙̈́3(w{Po AYzTGRq^f*5 } U`m[$ z]HRHOB(lk\ufE!sPR&FC' cc7$d1 WĎ4f$2tD,>5;@hq4#AkB7,b 5D5j;'i!&b]p 9j (A) (F*Gc6+ nqSAIlP1Eyw ʲMgr`}/4;&nE`o?@Ш?BD8@ t?V Q$1sdD'RqB̉,2ǯ 1|yq``nv#O\2H6WPf/GI\z?qjCA'X!PGDb&$AaB3*Y%<龥x~K͜!$=0{k#(Vtz0#>P [t'Df~Vczvw),H3>LA q Q~g3D6A#x O4& qPl$)ľF\zS;mHr$͗FsCK}`k9#7AY&L/40 TFGc܀QHj{ڠ͐>/#FW ݓ tpr xs&\L5^-.DxG7B:ή)^kRȁ&HQ"L[ʜ"~$͙/jh Q9jspKʠTʈ*ӡL=a;lkRц"MY@nFa389NxUYR `]I'V=O," CERS`yD<2@j[nGʂ}RW*9$[=- nf*F(m,NDEɱ +xtd%l@fnM T&AeuՙD ^be 0E΄Ѭe#U%yś9A1^88q9[LA_]yE"4gTUEzN'qr`# $Vi%p`-ǛQvSpi%HNg hN#{wUmPg9p*&N7SE*q0P#%$?'#dAEBD21 ?MȭGF  %~x5?֊^L(bȰ d쪪{32~V$B1G  b+!"1`PdDm.:m0[LI8˶LpIXPHbJ"&pa"j9;E}"6!H#2 Ie(@o͝$Ç=dKk  :p`AR!XA!6ą 0 6E,Nn泖80@0bVUXPʉaJG[l2VOR8sOLȚŒJ}B"N].NODUk(*aD PH"(,LUF",b"%LʠUf$c,T")0NDU%tpuTPD2cQs 2TH[T9dR5eɘ!^ `,((LPĩI 1 ӎ*'C:6,amaM er!2bCP*BE"fd5Mca]se[ ͸·nfX˗.Z "Vezbȳ-ml\I̶ʋF :Xeڨ|Rԯ>P(Y|/S:0E(:葾1 b!Lgr%A`(0ǣ@n&ILj7"0B5چKdA`*"GT{v WxIad X*,Xb 00E4 R0BJ`[eH)d''Be)i41L#HE|BAICelT 2A^V\Ěa- +RdZd3F~ 9fwuWoPl`ƃJY楇,HͶ|()5%BL`)mʞ ݶJQ"e,"ȠljB+l8r)ꂥ&XNNĊ'9T'HjG("ՊVUTJ}I 0dcZ&1mEPTf#ҵly@+ )kYS B`BI J2 8L@ְ4APR:\Cf408z0)UV@[tD"ANI 4/ xBUEH(TDm0c vmms4)BH}\ŀn6WKuTO`A$NK ?(b!\& - *p8bs &`|((46oչ*aP+UєcADs%i cYDTaX2*e YF`Q&2,(J-,lUKE-XAagi>dPz;S,? s,QfP% (d@uB1P '+x1HI!,EH1"* ( 0AbV ETd Ȉ""AFň QQdF1"DUQbHȈ,b"Q}1 ֫DDB(`A,`1+AeJl#AN $k ?r)$DgKд~.B!/T@IK0ZRP$!@2+*E_UU'$ ?ar^p!6AA>߿JX~hxTIu,ҚE$H툄(#lKja^ܻ3)D[%h%iKI-j{JY?$XI$Tr( Kxv2>OHIceaTU`0}RVTV `-ED 2,APRD` R F %vP~~ F^繲 6Kd;Ԋ(}Xv0%ȡb( P`A"=4s bV@D(hZGdԿaHK!"'cdV1RJ rX(2~T TuO0⪪`6EY;cetJ iUGdd!=sp)OyQȫdʌG~?@vYQek*VH!>%DA2RPA`@1$O͒"(R\%:&3n, X(`'|{'PUU "tzܿWycvˉݼI$Ocuv(2!tH>&Y&=0&! "@"") HȀZ3Gdϱڔ+6J(SI2HA@?~e;9F",'2b0 Ef.[W(.a0 Le-\f1 ɉ 2E2,jZo|dRi'P^<"bC j )""/ J"!V3 P R'e8ΐ¤H`B*EQEZZ (*ٿcd(EN BAx9XH"}r?8,Uv!P.%,QQ~?saΟņJZ2ATF*Tk(kdpi("2HH ZQI3j(N!B9êkC}OYq4=&g(;ċXz%"s8eI-F"e 9=P;źcU8C eDƪ zk^bryPܲH{+=`Y=t3/Ni)馺77:gѵu}3>κ%KҠ",Xɉ8ͣ \]Dݎss.ؕeO$0n8@1dv {3XLDvoq9lZCG <ā@,ZbM^vE;Nͽrlն lw5UYEvdFea֥m>j2[c!2,:a\sqʁneSdA;|,^}ǡ2C9#x1D5ORA3 8x=Z yq|6 Ψu͂csxx:u+Qhr-q =rtbFw nyWIrX5'K`QLˀbW. dѾA8+U(/;ɾk( dNz)u,ST1ގ웏\kPɉ 2=٨c 蛬KX vƒj{K)5 3}g=;z1iö4DS`F4S:[x|Zt)`b31*F,C>hs X} ڝcEW=H$Pu0ȀZOFCG_;ljFy/5B|94*0ľUUUUEUUUUUU^XaJ7d;LlPXDA V=E̹$ca:ɳ{O3si5>>P/x>oHP]Su nHC=N'R wab< %iЯ}p/a37nak4ӝ˖=h^N'C}:AoA0<*&=[2 +)5=x܂>pT *8(?56 g^CraZaAm5@Mg~گؼ:ɌQg{;I&:v0;pVu1N7IƠy?E5(ri!_ ֚;bfp2PP(("  ((((W3sؐYrP:EB(((rO_/·? Y1OrS,<H>RxaKS|i!x z>G N ~.\!Y8=͍J6BJ ż8,bFӤ߾}wL;AԨ7>IcX^X@?VQˁr, H@Ȓ6Gg;޹U:@&9Y󑱐$ymT);N&@DW%mMfT<ͮ41hdP؀+e!  7MeoAa ` djbK7|U "2B#˖&t$@$`R=! d=+c|;3ivgwiJb9 b"L 7ĪdQ?EȜ( a2D"%,Y@; @IXZnVʁ6.1 Yq5#N8[©3AM< čFH6l\"V uTgHfCVsź 6Rqthn1 tRB(@*$y%Gt( iQ" % i?2]yS>N :|4Κ"K~<'gߐ̀{okMH CCh[B h(Rж-Kd^c3- O^&{fgEPPD2iw8mJP}5N:эO0 XĻ&`6tP#.)U!@Z+ D)HH  %TW2C4)+m'\1pJ98kLEӶty`~- S=yi"( ,UAPTX"ȫa"0n =Nt?KG-5 ᄟ tTDMࣅ03"|% BEHV1X(*"E"1dH* (ɢ,22222H  F@T "I"A`." D) z={gN%ItKi,F1JB2#Q|"aECCߊdI #((T H* X 2Dah IJXV,< 2< 2{xʱbq1C(q*SĒc"|G~X*w. GٰVX8!+1/ }},c&5GUXHI`"%x>|j&"-,Ar"bңz ,!Bb"z?- sY4$1T[ j& Cd cÅP)G@03-SXêw2Ͳeq2Gv =@c:BPV@dHQεY٤ZO"t@! )AFR,AI (EX3mmz@zsR(e *7H`2bg)R¨ID,\R:'Cd8ހx $X!=|ov%#!?I$UW <ꘇ'/ h.Mbl.y{BVxPbz-s42q0Y=, @b5d ̀=܈,A! 8""I&UZA&4*G,lEyF !\TDEUX!f3ɈLa8$X`T"E~&n93|6U"gW ''@&a6\1l0 0 deȢfnpE:̞F34U 95`[Qϐ |u H,QRXwLYR-G\yrp˒B6֊/Z\:d%!-ꔈ [pByaC5D1A,FDP$" BHQʩj! s.q*"rXKT&2ER, d`b ATb, QN btٸA97`%QC׽{AMń7+BNVa.Ȱu&2@9jԝ{,"aN4gHV`1 #[V R ,$CY R gY!FLIRH"ŖV0D  {ن nIapāu(])2 !W2 OfL=߯(JhA>F t 1j# #*\eG!! aŎh_Tl cM#MtzE`͔YƄЁbڏ86 EڂQdOPeEt E*`wvCc>UU{?TܯG` $RC G \I.2K%Y Lz7X#1xd/_ߚw 5f^8Cm P!$a꿖PI⦥44w9Tƻߘdуz8YO94Ɂܾ~ʀUKw!+`Jߘh vtfi+幝˜ ޟI뒄6bp1/"/qopu q&TRbsD"1F *^V >AqmmP?Ȁ D-{B)-,I'-5d 0kM!dDAL*Db4W }=X(a-Pj}-dEPAH$X @ KX#XE 6#', (eV@) @@$ KD`bX Ha#")j@TjB$z@ OqZj$bV1""AH(~?q,Az9L`?<UUUoll>g|Z964lhѱcllnΗl%d!`7G K?iSڱZSܐu)$, Tl$ H*D13^zoRܡ\Z緼: xT *IH5!, -c?b꓉v>##~:6"hzȩ$UaO HIl&t{tSF QY~@i@dP @A"R UUdU! I@`HaGc(i;ŖRL?t ȇIU)R (3,$UAHOb,` eJȐ|"(f2ӻ.$"b9d((; $P$I2 Ũ*UYAU!H#HJEcYH@ 1K\"U@IQ,A-,@iI?qn?z VAh02nK!yO&\qk+jV#1 %|L-2rE`,]_)3&!憜+:sb6jCE*u3Z[l>jC?j?°(dL8,:a 2@aVOf} 0@IADc"`L$Q?G 1K 0| oB-j|T1{t$MY)kT.8up, 3Є0Xm%d< I }Gf1J·mI9 @sPĥ%Ăv:QM%@*I17KIՇ`ٽ48kD zANҲtBtfEVF1Aay)Y[,\k-+V9 kЧ5H5,D JR *u4 c!_IUReH0źci1q3)1\ƔBV5 %'RĩFRy{. ބcdD!*aer)65bSL sal^QFTiadP( J2l`td3'|KJ ˌ'c1-TUq$/\YYvVIcN5 x}mAHPv0ATr!H II )"P\"H$XVK}VJҼH_nUd0 6 zVdX,P"¤ HTX ‚) Ȋ5 YBY_ o^`i)"R{~ {A\ďA  GBx|PP=XCuSsﴛevIz((FLMʘbDR#>#9l 050" _HcՀ϶"#|)94Y—PPn`NP!x"Oz.=nt< e hУXF jՋImRTO`jډJ*'q D# zed `D8(UԑnE(B x@zp60lc*W2 z7bGq#h~V Q|Hgڇ_ tk HV t$2("16ZTR@"PA E,C,x9wQ㸞FQ9HoV" 9kd%UQdߠIdHlYBwnq vQw3R@ /B6ۨ_s#-x ʎ~BlW _B{cjaܟbp,ecV+` $ |D2`x2Y;dʊMX!0WT$ Ǡ'ϟ+|<ܿg )A/^%RmJ xCҎ$! $őE$XPb*dA`H $"H(8Y$]'f_T'"ԠC-pP0|(mPA$?& {wI2ϓ$ `WJ?ӌ]]fPwqWNSLJq^Ϗ}9 T=#!@4]P7#_$PpRHH@H\I]DP$aFD`EpP"r@CCxk 3  WzkF vpXtj-ق&l6,j$7^08abU21,eW EbE<)b>wx4(#Ÿ9}%-!KSǒ/ :Q3M(1|Dp悼suvE9&F(KcZliA?^dLae?+vpF+rȁZ* )AA`1 `1`BD%LIgH+gHB$0*lQED@$X쒐axBHAB*bHE"!XY-(쪪dI OLBxd"*@*EDb @Xm XV @'#FܥZluγpMR|U'ܽ (Da#:j E$DH$R$mRM^}iԬZT@yo ]$aU?acF!2<`3?9|}qa/vQQ_Vր#"[u016xʌabf )*k#1|S{2.YRcÈE!Mx$51v{L1 O=154clb\T$ond9sA@L+YX,̇l( ! qHct)l4X/z ̷꧱G<{'NuKhapj[XSp^חff7mAR+1b&H2'E(wnP#s$E'z.trVhfbڕb(as :NuEugmp##!6C6K-$:Oo6= G=၃v4Fu>N\qg3ư yx(F-0:x+rV+*ކMv'L<>G0"*ih|[T#;V1PYYڻwu[!.8.-ZB葃8Gy9n ̅`E(rٵqש;cM ,)E=8DG3%^ -A!̻('S ."ȹj9C2.&0;ؙz #S1wTIOnC9\TVhaU*X#$S/F& E5sj=f.2hkzT@8c//|EKuűC#9ٲ <,P1(9QކEE#aO;IRk2dBf{yuvw[Ư{3 RJ0`j(8C*01u g6Z8;a,8x4 ^He5?x^hL!ր 9r֝7HDϞ|U{&f-D!t9@wg"'bw^pt\L*aRK $"Rc1J`[DJaRIA hETP%Q Q|yZJ!K AVAD,?hVHD!ƐPZ:?h99:g"* *$TXG+ 2·DPO6 au2i4 h֩PF(#@ m@ (P V(`h AQ+lRnִʹ|}Px}7eɩGFbhP ٬6֔{h4 rJ2vYPkj+0ڶSCm;;VW3 6aw*;`ڶ;`KX@K1`ٛmZ6¶&2mci1a`1,c6kՐ .jkH5+jhRԅjm h6Ͷc@RRvˬRͰmRݶ ݲvhڶeH֭3VR\zA0 = fPk - *$A@SIȪJhTCMivf2owVqZH[AJP*u̪!:u)Z҂uR^ PMݛH@e5 @m]eIvdgGfJ^- QE%EMblv+ pw{i jکIiDD BUFFB9l7T JWk[UjxH^񻍱)5%( Lkٻ6Y\yzv:[fլnx:Z@v4u^9Ň{CTA ^m&.;nwNtiP[ùݯ]˺*RL>J馢EQIvR p$wtP;fیJnw;Ad*IY4H}>}){vM˗(APhL(ZaPb)U &Ȋ5Wٌ( ;-k{u E PQUPT( %)PҀ$C % BT**Eє"V} (*U+ 5 bVFF0ҹ3PLPJH)U(BP! AI rH0:PE BA$Ͼnz!@QA*QH%AB) H(PJ@pR I(DIBH@H- @@Vhh 3&a*j%P4UBX7`1A$]@P*A@ Br`*4‘MSSM !OR$@ihiA C!?jU$')?T6@4A@!Є)0j2 =RS"h52O M4 ^oc"}fL*S4W~(naͩ2BbBH r?k r E _YPqPuVI'tu]jkzߌs}u֎OPd'ډnE4>w2 `JD|վgA?2*ň1f( G4`?.egrG2D$I+k_ .Wbo_6d yd>v?8??>Ɵk kQicbHbF`:#{7.@=|F so\_v]w̖쌕)OqBS*㚐RGU# ܝ|k+I fu>8sg >uoϋcŦ l;D^vu o~rc ֲCݮ(o}("6DHE$>9,GID]' 2?D|ǂk[[5G䄹r/a5_yD 1}2q'Gx`M`O3dV?5xK( +ߋbdސɡ =O/i/\e/k]{VɁ\拧`mrM6e?ru4R/3b>{ªyQTǜl!rͷπe&QӯAGU~~0qy ֣$.p / {MR~+W>֪fs''9ɳ؝:XLaq?`M>?~~0]Gw9|wA]{υ c ~ww}ʾ;ע{|^s3/C 9ۏo_Yljg9ܼ6߯E8b m@%:.orL14ercH&HH$GH`~? X=_뷀M>l\(}j/:{1vr'Q ǡ|%>^{{{n^;~ߜfc5~47gva( ʚX?~_%߯C~5A6Σ>x+ơAd3cA\6c?d'5K8lLto 6+]Ck8bZĆ σY"enYTWg 8djoo&XpO֣5]678F n$<$ׂ,ZPdScY2~): O Y|kz~__ <#jIC'$O9I`2I05YܓA&qDF}J90Gߢ4yar}<߂eŃKGsdI!z$Or.52 d@(,Dk_D{Α+\Nc3U.:4'vd#9@n5/(׏>{C \ QnV?=F@@lo=_zBn> %. U13C5tb/Z7U[u/3|{xk#đ_lܡȕB}8?D0@Y@:Kbm"u8\{evH㎝'a\$NO+9倒z>$(lrb LUXB@AFdTIן~zOR8+/z;nD%C'?C"Cϯü;%tYC8 s; kR-71.؏[q2]'HG(r:x2@// |C(P va _":!u5άh sCfXw<pp{,YLF~] RDb^Lb}EUξ_7M,شO.L~li1\9E8kU ?٣My\oVlQN#I 8.+'ekH %8؊kxA6D J]~K.BrWpgx'BQ?cM$(4dAQ}! $aZ돐sn~bo?!  sSqRȜcԌɌֳ Fe9@WDe!$ 8~XI$H i5z:=ab A/QȎ m T1B8؟fAX `Cwx=J9H}Xc"@c X>/`` 8\*\ \W*bFaf`ƙ\K: Dł=ܦa nj\- #u:R!C׬mgg_Y͡&Kriz%G 8 YJ8~u1Ĩ`rXG6&F^a)Gbi s=b$d_>q|U jTϾ:XAgGXf ־#^q5'k]s0]kAaj YucB}r-SV/7Ftntk* Ƅb<Ȱ4hB!DZݢx ~u#+ FG𫨌E wy0[ݭ; CXS?'Jzf8 >*wc0=!?Cެ!W? _KPΛ~"@^mCdmg.?,|2ɾ= @7,߿<L^]Uzop|?mJg{ɜ Qt7'us4n#=%OFdE!×q~1PlbwB7vB٪jEIam#G^DDr6$"EJE?3z?m;4h|Q^BsG筂ƒ̔#.tCK \b' ,<8 <) r\Vb.Gw͠F$rsR~qr.  ckY'ac?(U}M_.D]TN5!B&2^k+C8,>{RR L6>8rB6`* >a+ ,o:$8\L>㬬߰>v` HP,9 @ȡC" 㖽 {b8.CRB$聂 e&^ҤT$P 쇈 :[g@~s&Oers OEv|v$O#bYa ?p*! }蜾s@f lfDrW 6>[V5guC@R ' [ (_8ڮc$dM @r.) DQC | Elge }uǪ_S##BOՇCx?;dde=  ։Nk?AF\;\=!\ؠ|T84ve=|SB~_־WW^z\}|`_9*5E c~~^&5 9\@o53cA\mv~E"O:joHp;>ClW׃qH 2?GxHǷCɋ*^+ԳF=9BpO֣5]678F n$<$ׂ,ZPdScY2~): O Y|kz~@skaGh$a Uc'I$`I$?}geQ% #|=kJ_<|09IОrBqo@rYb%C"O "{u]6D0c Т@Ab$HXDVw#7&tNX"*wɞFu"|p1?$|ФtGy@~Fxؐ b%l Nvpsy2I;|.tq@FrNji 8xy|{x!T;Y$#fDĄA*%A/2ߊ&l}sRT@fE֡N/{(GTЈy.iHiy/-<PoGą _4# XW}~(8+1ucZinqat&݈ 1zOl<C>CԴȋ'[VHѐ7l(q$$̎}ђ1X@=tik* wW>\՛ l7)~JDJ^% 'ۉL!$U\g#>b? 0:p$Hc%~]Ԙ7b/C]ce y j@HgURBЁ~ZeYF 8s&00㔺c SlP}Y#$2^b( T=`= !Q1$\\rNSf;~b 8 TCEuqBI$V:!G"@h~('`{|6WO `&y2EP$Il $1@'OD=bbaH,bcpObo?!  sSqRDeLd5\ Oa .͌pO+2tqR?Cm YZV$4GbpȒ$|U [ h0BCɨGa6|Њ̪SW!PWlOl |L^o<ƃ%F>c1[1,^x@0p.~.S.+1d#0 oLY.X`%^["bAvSA.c`  cQܩ\F339|ky1&Kriz%G zZGJ8~u1Ĩ`rXG6&F^a)Gbi s=b$d_>q|U j VY _o. p}fn??fGσhk_azAȯ\ |[lޟ|nkmk3ʭkxq!Wb~>ΠW hTϮBޥj?T8kQtntk* +$41E߱ 0s@WdJt*}*F4~]P6?8NQ絘xr4aS/ZvAl r;ʩٯG|ʑhr$wx3 ^As͘W{VgBg>>v/rs`2,䇳]bX=td(-|{@,>oYA1y͊,佩(||? U߶ƆX? N>+xtn#=%OFdE#;g79',O'B'ahcD A ,n6WY±pPb5kE]-$A/fbXk!ak\%"䍅q?U425@Xy4]rc!ax\?~Py2@ᔽ`|gYǠH6\dr!F뛉!lKϵ" lfyf$06ᑣSC"@HG"%`p=Cs>rA(X#||TdNz80YĽm 0"pÉBF;`Q :r ?$tFBx8 XZH_tZa?A #o~I 9 yĎNjR4;2NPXE`aA@A#L|k?DL,c<șKjƤ(@چK{esgpPïjAAA)82&іGHCfLBg%d倠BD Bsj~L ?VcG!O p)~X+ΧZ%Ek4 DeAV02}Nrul GLgP>o*;20={"cFv=39 ?_Ϸ}GugHӌ .> 8$6" }~x>^?p#yꇽ,5:eEDԑw%1: s#Jd4bB.{-SJ)p3knHD{;+.D H.cYOo[Бl`U( 2;GCO11eKzrØO||GvHˌ}h?JA9=#}En5{hX2Ity #_]{=6֐ڼ B"LaȀ P`$3<-0$e#|vPY a ? OW}|.{H 8Ȯ꽋K?4H f + 3RO5h IYd\οKrIpD+\w ȻC5$]~3$I$IdM q sը g2#uC:=EF܇psGg~z,KdMMn2B`;QzAlQ7VHȾ/#!LGdذ h-0$HC(>}zHSjDpy1sYC@e8тi v88#H J1ځ j_Uߥc|w9ubޖS j\1B+\,( ?:=@0?B'YvCJ* .昙XfF,N>oF9^X *y@d~+XxX$J!LHKS'Q.,&H0\ϥSб縌%hHN+63_1s}fà9S$}]$T$^JmH5,8U$ lL]1:c)DžtbLBjS$@r__mbPØD\#?)n6<~(8+11JhX b`Z9H"lA4b#9C_o:H`ą { t!cCx \b' ,<862a(r(Ud j&yc]H7  Yaτ+4Z=2 Y9l ^p0b83еxT5 KOWUf2E $)ElKɒ,N\Hra "/c?vpm& |jlZwߧ=:mv)ʌg[LEiz?.l" H vzY(1?C:/զ[qf 9gY,STHGFOn]>8.q+p2|Ɖ,K t/MS׌* 1H5B FmHIkf\?Ld GX':#0lp+K9$(S`Lp81q|z_zDLz`V;q&?VL? SAr@Ew Ġ]0PaA@C ACRz}#.W,bcS8'1J3Pqr.1OSε5/_#A D>1kv` f] R.BMѓ Ord^K/砮 ǫ0,am `N WUy}1YΔ= |p0tC$Qd[*tdǭc8m#c1 .|-kylky1&KvT.zn..ɑg|j`e `76;NK3bje% *Rv1c([,$d_>WϟmLL̎}?v8`~.ErPcld~&}~;ˌ!?f5p"Hۍq045C#߂ M )Z3^o$kub޲(Rb0:l!2,oR9xAM>yDG(&EoG pP8?XQ  Ԍ>70[吽ngl`Ďb#KR.egrұBw9>_%Ϊ%矟Wx#~ Gױ@8|ovvk\cȘ9>f[ٿePl,'&W֧9gun 6]' hs/G zb=QVwO౓_SΉ$I$I$i_sG'Z,- H&jn&Qa%HH",3%ђɒ[Fc1$nHОyh>1ikЉKEKx: 4IM.cSb6B|wʬе鏘 EXT3gVJ1AU"<zE6 a섛4(1@h\fZa95* u?" D#"7xE1hb>r=J ٽ'ŧ!Qa$i2pMkWq:[c[m׶mc]g^T Md\vn:]]rWmۭv5 Z8nخٷ5eݯMj+rgmmYm6^Zufܔ5x6mj۴.ug[ ޹mٶcv5.7g+szgmóY%ml-jm֕*oYZX٭n\e̶tێk\ygOoLUvG7mVUm{s,jmոf鰶νcvMvٻs{-tuVg.uCdɽmZ*M2Zi۳۶Ʃ٭sK:#Skn3hͶKZ9mVYoNmw7m]jj΍unmsjN-V9۹n6*nVM.vͮki+dW4mVK٦[E͹[olq˰ݛise&՛ljۮΦ3NvݖkZu۳Mõ7+vm[m)sKڲGj眣u4g[kszM\[htٷs.]ڙݺg^r͛[ۍ۷n,+]ٛ32[v۶7TXڜֶ㵜[ٷ-XfnV[mV^NYsvswdvܶjt5E ճ'kɵWMZͭm{s''[YJcãUcgYNFvYmݼɫN-iئsu3k֝]uUrrMV5M]ז6մxݵmnnCm7f&[~|͸lnsќSlٹn4]Md];[k%5lsr^kavݹf췴ڵݛ,ڵMɻgU]l۴ݛ;v{ckl9Wln[k-]ًܶ]uuWS&&m 3Fsv幭nj6vum[um67[t[S5tn[dmUmt]Νtmskr677mٮs7Fnݣf۵f0v"ӕnݛfMnۛo^۵]Ss7\vm{pemήre۽y۽wT-sv'mٽ#j֤vvodk3ClۛvMjIm[[ua:ng3mW55me9/XNݫc.kQmڰnvm;e;uMLnnݵvX֛i:klbYSdmf5ۘmevk-YD۝#^ҙ٬`ٶfk:cdm͞s9涺-ƻvT66Z][mջMjjӒZfmFula'Kc:#v;iqsMesmXKn/h:UƹHm֝mε5kحն8Ѱ[mln7ciuZ3lW6]aZٮW6]uSv31ՓUI[lyvדkvݛc6[SYVfuƬ6w<޷929jvYem۶۶͛LuyZ{FL\筜i{Nnv7Sof疣[n۶v7n6,3kg%m6ͱmc*57^ۻmlu͝rlvZg5lsg]knuno\m^w^ݞ-*i5hLٮ{;rKZv[$3omֺ˶VMS̺mz5ݥk[rv7=s]z֎7m]7B9+V];vʧSlmڜlm-[mVsMnۤU]E 4g^US˪[Wm@ #٠*J`imB$$0T7a7cQalMNGa76fsg$gt^͇,RT(uR1y `\|LqpE 9ot#O!p10IGVPG4ȅii*\2KBjݳ͋ڪ,Vm @ۊKJKu]fxp14_^NSS!z2"U o_AcqmbSb_g%ff(¢Um*{t^ `K}^@r],i O,|"EPQ}n}xsmEY,wƱ5gZox@&*Sy]yխ)kgwX265SC+[gJk^T7*ɫ E^#[ޝŷ8MaKF8-c%gW.DH1U&uUa(b;v2kT _¶ZmQ Y`a a͖У$6zc`LIӱF@wik?p*TIgG][h~85%P^jNQ3sR饬٪&6SeeoH4=v^j#HhmoD|>c+9%ˆy\ ; hH6w+{N/U“ҲǙۡ6Fb/p kFؒJ?$|]G51F6SڃFp νF"/k#91 FpNLx0Th@KCbX"AhAbo[o3ݪ~41Q YfHp1q+ǧK;jP(v%EW-9u:zׇ) NXW<:n90j 0~rkޜ~r W' nY9d PiGz9eHy[ʰ{%O @yE9(8,}IA3ye*zw7W[,;Vpdjܷ)alirk& y#an_'0^_Z3r N(_Iȇt\z K皉0m}Gھ匄^80ni;x`{ |TNOLW9U)Y\y$qԫ0f0 fH ."6"erjcZ?˒E`\)!!o q`bq`ϞV2n#zY_{L]*vܔБhyy:tϞڡr.l7`ax6m f@wp鲄{6qe(jfd9 9z`aJ!c۵Ko$EN Ս <[LԿb eVg~^l^ ]«vaH>4j97ANd?FuHk\|J83͉ e*d9&oH5*j3POQ%16~ɔ-b˴Դ/YW}9Qu)CHfƏLXWoƋݨ^f}WxF :E0ifhSܦ &3 iDVI}dk!Zy\cX{'u[X< zh<k!9X&`Pk8ׁ&'^獈Ay;z:PtEJv] *G)*pNuԿFqvhlHʓE#Gm}]8^&V/f1\e9bv͛ }yNqi[JTz|뇃UTkbݔw.3b3Csfnd ;&]zrɅI7a{g^za /].~u(UNyxTٽ^b(V]ʭ.y&kV¡[F^BN4 H/hLqf?ZJ"?!yF69*[8ϜNdzEL8s2? yH5_B|u~{Uߗ(M HLYDR*(M`^>McWɳ&Z*tZ<70;ѥ2h`< QV0N1M*u3 nIbf *փF.Кc{6U۾/IⱊXFR˙-`Upʼ5@jmM,y5Wa8xND(sTHjpX`*1g jb'.PX[I%ei&Kd͉0f"dHN^0 19dTi՜^nTG ' a^ Hw8Vvh)f9vZ WN.g:X5&ӼuXN:dLXXfJiRNUAHUV5]"G^@ )t)y" eL5|>nRr=,M,?"ϭng9]5^c_kpSL <#߈dzV */tm h.c풧\nNPTGNu0[%LvV6CDžgs>!kQ`y.:>|dU"4c>3\ʋqJ%v! !ö ]CNU.쓂z/9#hhdvxnCɺw{)rYu#>,tSX2%S& #4zC/ L +wajchE8n^8)yE_~i1/7~G Ikfz{.lR'\ ԅЖ34"AN[7w}6~c hJS Ds{mдgBiŸOhYGBN<1] 5@+7hT:Άՠ{V2IjۺǷg0yGʐj|eitƊzE:{} 0 }jF˾-RXMx[@u-(8&h񯹻/V_@[5A&R's<\:I1nsy+e /U.Rة41v!+!hO 7py) n3]"E-\RVzeS*%.ʜk.bmksu2ؒ3S!7vg sJj"O)@ R_ Xʸ.BY]ax&:20"攫aŮ0eD$q؅W=n乱7x <,9MȺqtptS+Ct ̏ lh5ͫ;e<ЇB<ǹ<$beW*̟ Try2I x\b)bQHC$>bmeK!a%rZo[@>;UF | `9ѓK9ʚExK&_4-:< t` Epi-Y)+~aUp" w:vcP07b8Z!)3;T|W7&;М3G21 v5~U˽V2\UDDA{usIi}&UղVS7:Ǭg vKPk܄qJkE6:xMŽ늸p]yDPVdwrQ-)F{]eDj3VJ:"cOv(~m,\R">lohC0CMT65R&vϹ=$Bi)&q)DDLH@R5ۺ=۞ jhQa{WwήJ ̗I.HlzўHTU=Tbp]#)b"B3mǭY؍P< /.p)W`R9wpG/Jˌ:<-tzH{Ɣ67dI{`C4X"oq$ʏY}P.ׂ1SI[/j>Gv7|`I͜{5 }*ԍ7u{6`]rid .2ə+$fnv槩 OV]!ou3`bw3ավA4]0'f9e͏iItA&4!yEs0o:h#ZA]=SWt)jH{݌{MA,7\)+Z1m]R<㌘Vyo,+LKGEZ{*m` 1q0t}rWX`ױ%Q5fTSpw^ry؟\[qysDXBX3Q;Y$R3Odڗ ~{5DeNBJv6xC׷ުY]D\?&͋ ,6N@3rU78D5(.=p| c-aCA;>́uÜxXVQPezrs1nț75U,˾L՘BܪS `x9U=b}96ùP*]k{i2=g*t Rx"HSTp04Rʷ-*`XUV bf^.vjx)$-I#)'qVr BTd"O,:@-1R]Sia)(.ԕHQ] Ni]BSjZ D EvܛYXњi84Mgӗ9^6%M`Rkr4ZfgU0_wzƃCEs=kv22L57r$*żeʪň!62<(``}o9$8P a*0C]b8H2K5NXL—5tL&gR2iZeїDL^1R.%ܒQ8 rb]ElS"9Mq3Z]OͧdM,SB Y\ثS:uycqTn<&f',fڬ#\7/x.6(Re sNAATWwVOׅ/oċ⨴u%lpՆH^Ng{N7!Uٱ A=k;8"A}IPM)ݎ6]+:1mܡ6cޥlg99n0ҍ?U7}T@6\lPJz!qםZ٩DB~y^$4Qf-}hT4 ~t]ݴA|#$~P'' D=sFoXxKKuE|Be{9gi|$4CbA9xؿ~K\i2Chy#cyr־dz(ǩ @Ȑʩ?ojvr#Kn~٫b'd(xt4 Z]W8 BdjDMATKDX 9i.31I_Rso{FH. B0dD,!N=A!%@|cc<^j*ؓH9Ic*.N"l;z^s YˁDOyH|A6E=+nyyJc&q:8#i*[CLa]>3Tc6TӴRn@39%"Ȑw{u{.F Ӯ%SAՅ8n60{W@;ihpPӽ/B-p ,Kޤ2 ?T5k* ׃tTjJT^?2uٷT, Y;! S9*(fMdLk ..?F;XwIDbǪ}MI cU1.m%#`f00x3jI8l&nNF_?WCQ,6p9_P~yp Uysu ?6sS>)ΨWV{?\ Q;kdI"c )+uk~t^;h0 `"&#> D[䄞:6&l5CYP7g#@ycRL7 )Q`R`Ї>=S G5ߣb5i!-o4ɨ#T\EqqA؂/{ܹ @F3%ǫɘ>z'1l7QQK;Nk[j櫬+خypX* [ì!149kUքs-=߹!`K;000A*AD)h)MikWҜ±h[LmO$1O݃63bh"~1Y&co@H ,![Jkއt!9i44R*7vKs:sW3nW&{AmoHYf6jHL@Z)]U7no]>Ɯ!A @1 ^}f%j[^lH:Р) /":A3Us pg!Q[W{Yw>i;9Wlܠ:fCA5Fd]XٷP25AyP =|0&-r;țl hL,"d>@T:nGEк]2 j pk#pR@JbvճNgojă`&DV^rW]xT̔nb(;zhl@ [ %wZҀNE("2<HZ8Tri%F0ecݖv@-\V:u8j}Wq6Y:La6,yF 7@֙MֱJ"l`ظSC[9:p%E*@D `h 8 T өq^-8!*+S}܇.l(Vέ`l'ruѶ:ȔLqlƽ^J9}Jd2rһ1]yD8=t]ܳOذG<ࠕ^YV#1y&832M:w_7W y s?k2M $=*bxs7r C`d!#炜x\d/co&w^רrLKg2!H@/׼($ ^2J49G#ipl''ֻݭD(xDWΛ%)U0eoLzB"F]=ڸO=ǫ73X)-_)L,F$j~6"'<M7ŝkZ֘EMkZeY~6#>>{6-d/ xi?ڱ׺kbiugt`pBCFA;n13CM^ALԮs[u~;̨]WVbUiV`{:\mu5{QUi{}ut@" !M˞Qʊ?xP|3 o8F}`}m2D!`2/J=D5¥,z+H?+k-#AY>1|>'rbReQ[fC&;s^w>k5h=!D`udMf&f{eh:7Ne(kt؍y10bfd=eټsddf֯8ϝNwW2N* j,oʐ&B<3|޻ɨ*vԉݝԛMTot <@ }$JI&9w=B%CF*! D&=E n ~og:fLj|1EcwWزز=.ZD40)0цpZqN73I[о2 9zaeưNX_,ݗF'9nmʿ?g+c~5IJ<) gh /w={& oE#2Ȗ=ڒ:ΚN{iv#^?"*EX mn:5=KE63.Is$Is)v4!㑈{Ou.RS07/Uz[TL1 $v+c6n, PXވf)h߃SR-]fHdͰ1 SEF0 z7{Wh_7=!D={)DN\ы7ۊHF+I?̚ \4Lrw a SP; xrT恵AzXəwj[WIdOr$G^T/h -<--dFynGANJQr`;ode+\0Xx`yX{I\y PZw-**{<0q$B20UedOHFŗg'}c16$ݚ_+7|Yf Z V!1d(`"9>yCpਢ8JN30,ٓ.=|KקK-S> x_M{Tk8$&e̤uX ].H͈ ҭ݂Fm4HNC<3)ᚙ;"1UFVN`GNAyTG_tJ="%CG~0+Ir.<67.jLBﺓ;oso)L}dRB80ߚ뾷hC*l#,QXB20]x渜m,gGcnxj!&_l0c- ,K(钁RJ|-X>|u`cғI&t ev;g-amJwbZj柤H8ˁ5bl1'6C2ZtݹFyjVs2AV2t^;GHFvӑAJȸV[qSt6uiNyx&w#[]Rm{5D;ͦزpWA3fQmoi\.܂J~5:J(]|ZD @x6v FT vAxf3zxҺBDvjm6V;qCofhW{~d&;C$vwALTШdj9`> rm33LT{zIU7w+SkHneWp/jڃ./<64x,ro{̓E& ( "Zޞ+KR lM 8py2aEC52Ho8߹VAe"EwN%@Y|Z q R9y5a7Jzp08gx nߨ>|a"6w)&57iM8?}Rםy!\ߪZ [mRɧҕߧn3 rg4 dYT]uS꫷/=e6NUEd43* mn(8/wɈ lnX]zV݌Gf@q$]J3`Oyvw˾.=-t"Ff{B-!k"ulU zz'JyUgC~M6vVr_g۲ߪ>P,qw `m_h}ʞ,]כZN rQ#>^W]|mu)M]m㌭uww]@8x~HS@2AjlY dSnyטzBJ2_S#-2^Tyl29Qq/Tp+E"nIǥg-P q}8yCx7vm+aT_3 uWs F7gPOXh%!:ņaވ8lrzQB@ tYZA< `U&X6o޼kQ殩{ py,XoJ.K<ƒQZ8090%I Ά{5>~yU.hȂpgt^^Q%䈌 CD9^XDF%k-ٕ_qI?>~NK*wh8{hnO1]R('Rh!yXѬbs@3ZDb۝Rx$sS}>ɜO&AyzEnUpDQ6>ݽ{KtR/QvKl35]y1K\jھ'4DM_cg O(fBlS7C!MMjOk+N9QNa :ed Ϛl)3уCb1,Kt)Ifkq~Z-Ԫ z$_vwl<\3xy |,ʡ 7bϾnE'{1jN=[ͧ\gک\/U=[T;Қi}{[)xv;o24]w/ws)|/e>UʙΒuKQ3U5wYҭ/fybIHusgVcs;O"K?6FoHA@|:_}—%K {|j|2I)gQHGmPC [&s$>ΓE>wf#VP!7fqiBW7:Jr6aVrøxjcnm'P]}ECkN՜3Urov]^_oR o?QRsyۯ5c9DFYkqX+e^1 A"?rQG_IAQұe<Tx| uݜZcҧ<|(0Iowʿ ztS e=U "#/+f/eq=],?ݘ*"; IAo`8=y׫`c%]לP^:fDƏ|^kO^.D M}TYִpz+ zuK:̐S7uZ;Qn NW*q+C]6zy>aǭ_*H,,! ˪9؊ǘ2o3DhcWO^Dyu2rɘ팖# Hrx]3b*) X8Og?mSK`ĭtS[sh1ϾǞͶ z8(k7eOgFz]G&z&-@#& ɿmufV2,>EqvwG/g>3[Xq(IpTȦfy8ujB)}VBq-Gxw8.zq/Y^}э,B-s\n~"in@]fm,+uD7U R,! hO;w |TR ľ(i`M<"Eݕkר_-E{gU:KhGWTpwn)4j̩K|Jb .VStgwFcͳ Bgj+[W揽q]rs1寧IA'ۧzse}>USvor9La4I|&c[=@z{`aUUgQ(bgBoy5z$4YsU>4gn^؋Sjl7K x`c|VBc!` z[ȍȐ´qv 'PQdCwdJJIVXMD  9 O_=~ Ne䃺)gR?l> ș 0=12ٛ=<|~`ebL *{@PMmuVߧ7ÏAW`PClMWDN2o;s[ܻ.]1$YL+BĢ բHUQٽxQT0CC# ~nں2`Egx*DfnLJsަ.~*øxD|@$Bd@#2 B"WȀxjꚼμ΍9"" 39q#*vĝП-Ls(ňw<:铖wؘ0XV"1 [4r4WXe !̏Yq'Ky"Nw:rhiR&ªXffjXy?n5+CɈ b$ `"xy׷J8bYK$ l)Cve&K6dwJDst!-)qPb{&[<òͮ|8Pzow@Œ/鮓;D;9\W=όz13eTTUʅ6O\grtKV4\c2 ^gnr'CD lŘZU;Ԯ,^a={tO;Lc{[g{0syZ;FbA N6逩怚CEKJBX1_djYI|} ]DSH7ge'Fjy ʖ.Ea@se<ސ\AyuCxϳl43SNJmk11]f}s75zBw]C=Xc?Tn: t|t#o_rcO;2rir'VtRpy<2r&;}|Z)E3ZĠWzmOQu!􏪱_N Tcud|B+=79nmAok2A2{9Jf:麞ZDc~zWiEpW& ! yv5=U~cbmLmFN1GZe_t-0)ړ@ǥeb[pD.xQeiݼ&P4[o$+֍EvO[p;B8jswDdq]j#7IJ=AY5L:$?bS;IY87s~2FTvN5F8eF['(0D&9>Sz(@zX w`,}龵mvy.y:9uev(ߣnG*@Tm5 Za ^]1eJ׃y|3JA ,>,yB jKÍTvJZk2@N#,l/bmnG9ޠ?&*|TüXj^Ý)&5'X{%한LS&.^ƴIsa)uMaG7_$wM=d|t(@R [( ^MzJՅΊw95||<ctx-o=^xƂbg= ?U9{ 4ubQqZGKKT9jb6S^F)VPXܜZ 6Ɣ֭,מk.f۹R1H@vc̒2%_QDuƺpY7zR[(K•I ]K&/LEf$=dv\GkǞYpTߨvOY M;0OT`p169ynH^HR*#dsw'U5t[QaJׂ߇ AO3UÚ&]V(iJ/8'hGg:vqB/A 'eerAK"X!<k߻&«;(a-4AD~]od޸!Nhkբ  7̿E;DM.TdzFx~Uw,R3x bOI슇d4wlM/y-BxҦK]{O_ܞ<['1а5hMylԱM6WoX=%IOjCU`S^)y#Z_V,\n4$բ}&%|{$7kYn8]o [/`ڭ[tH9<F= ȯ^8sغ/7_ՒLa|nMs+|iO'zp\-5ɷ2mvy6;yuvgJ&H鴚OȺpArE|eT)2Ϙ8h@Y꥟ $'vsykrEOQ^oi>l<P7Qif|7YLd9`[P۞\ ˎbh=L6)sFB&f9=// ULH27fXf% AB0AKv߻8fl H3[ڦ^ HgfsΎW/+WFu[>SDSDa`%w~o߄Gvg0`=SllGSj9K,.T@$7sxyVhz~) wKPdΫ&v2mP`fOggE]9.V Û1 EhK[xLAjZw;+W|:h}^"6@0UȓM:}ˮy-y˩jE*U!GK?8`W|kٔk枻V9}'r]\V1!R$!2;<(wPg,?ăne隥lBhZ}PDF'}K8٘btI'mx-\=!=Uz2 u|Ҙmc2 fu ꑀMqRmֈS>ߡ?ǚp~[J1efP~#LbD#}0j^gǪz\N.dfi/m0V+f9A21d QUB+-Yۊ ctмC, |B" jz]k%е9bA23$A1-_^&7 !rT KǂA*oljvߖm<0^(7*<\o]\7D,5nKñk-!h(:}WЊxz;;O,-zRsI(^~ZΒr,Sxݜʆ!& F73ޝ_ j uTgiݞ Ԍ12.E-@:370|h;F d*u}s`~>rP3# |w!?A=RǬv*^Og֩wJ ƀW~h]jP OQ55I3g`f_!F5\vq<\ <>u6B;6ύ [zWg- H-'x;FEq)쬻n$&E|JYZZhFFZ, 2C fi-Bw<>xK>kŖ:[P]fe9#M%m'!7mF_( Gf{4D;FiB \ftdEi= *p/Hp;6гâ(}sFHDz^E:E6~,(T (?)ckwQ`A%AǓyK2Vۄd^ɋ]njf&<(UN F tXRO|׫Y\KwghʤYر6jMoT,d#@]n e8H\}64C˿]9C%%/:Ǐtv &$UDDߕnI#Ώbs) 3ik/^#6x1M"Ȟtk-^؄T._) &ygx~཯},<*=۸5mJ,zz 3(*- zMyHח6xgh{`s&'5^s;hu.LK[tƳhzl~kgUɤୗ;4Tu$1j^}O.2j<*ni,P`0f aXj#Ϸ(@v߲Ao&{;^Iпp8XͦN_w>wmi xFYY}kS|0m7lQz9LkH27EQ(*VdX=4{Wb&tv K"K(%sbb`LMD"w<ߤAHzy֮HBEݦzk8BotAy |Qpy$G+Q"/_h7 ιme(0}`^{$YC􁐛J 3,e9fNQ]7svOt(̋`1T㨽ckZx۪g\hszq-OJ T,yc- )5.Mri@&o!;.}!GR`=!".RIMa46?i 2$1.KZt3wLڽ}"^͝$;2lz"ﷺκ'r E3 PIƦa aWʓ J KBT̃$o'ƬƋwۍ ѐ,TY3;^99Xt )dvX\"TA2bOf35((HL.#f  mIWThYxl߇r׹#R;@̊^D*+w].R )4C% 9gD/A&Z ګBHꥥg8ϛSXx<)M5$A-ގp(s<3 boϜńO#M{\M| ` v19NhfsVݬ[MVf ˦ޫTɈ 10K+ό6Ჾ޽.O-+\ax FwULAj 呂 s :R#{(e$fPi+\]sDFWc%ó2Ry8Kܰ8*(jցQڕ\ݦy\cȤGs>ى=*)SehP,'ε2k =Ii^i[B~;?6紡ьNwm"0,$ Ptp.)".ͧFwl$׉\*u ؟;"(;>ߣ|ݻMj,;qу|˙)EtD7aZv龨nzwt/)1)A3 ƥhlH4fR2[3hs(]LX VvZI72ֳ޸@:J1pB`+~ fo 83'睂o֢{lT4KOK*y&6@sfV:bNs: njl&ͨ ɓj.߻1Ih)$ð4o. .ʷo*<ך .{.nW\&7):  # JS|AD2|xO$!Ѓf8ns۪iX7ah ?CA5\! لawdIML"N(0+vGh7Q {U6Hz@#.iPnD6ң<NH( PŮpw5|z˔sI3(H237V$lGe!Pd)/gd+ybMv8~oW$(q?t0qZ"\~)8AAODĽ?>0%()Z]Xegfņ%Z3ꌒ\ }(x)CfMQ'U׏}Cxx/4Ōb\[iѢԗ~cwlF3(bCtg9'n'{gew[W.luL`\\ D{-iDˢ(htP,-oέ{ U ,Y\)>+PSv{0 r'=xd ۓh¥?A^:s+׻nD^B wszEwT9۫3R!Cau[dfN^A4nz5>xNV| 7P BJ+:%2nU5m_~u弎(#’༶@ 8p'<}yuwZBL.9mHl5FKr'!IHu&y=:x2# n-k ܱ&s7Id|$ >0|V j/,`36 jbɩdLdU[6'~[]dIuQ wdB;) ΰjjv ܨ??#cA0fBC,rmnG&4[uC减n޽Ǿ&4|kaPyfGA}"$q'"0UD <ϝwk{C&p>Rw+deA D)&  y@r,uԤeVdK.^Q $</~UJlKUTU!/Uw(n\"μBiQu<  Ȱ@5o/|ҔH~a~KwS(ke"*%j j"0Ċ@{lc] Wk3Ί$ц-gu ٶ۽ŪA&}RŞfd7U\@$IBHFg3|Ϝq07. OC1QxޝZ p BP<` cs8 <`F/gܼ%P]i]Bd<*cؽP*2h?kVa)%!3}炶|dE'Hkm]Y#RWRmL/-dʸT{|͑ٻ~坸@'kdDojz,oD!*aLշ<ꎓ;AR"%$expf ݡh( _U<.5~"|rOpto!1/]ʝLtAsg]#泌k||v)z|zTwqjUկXO="!D߭ϱƑq2=Z~oX+ogwι{zi,|Fs}u=P:=MO>/CS 'T{[RMnmE\7r, gfk?E1̞zOIQLD[0ySP̖]}!qtYĹ C6 |@10%֙ΏmI|+#g1jQ fSc#+(h &+!0m^䒻xܗT$NN"n(zVȋLHEq@A1tHrFaTФ^Q3X}@m1Em%8zS (N*]qw!A]tpx0n&*3ם61)J"hY>cdoi\Hɣ]r\nScSΟ8Xؗ[PGU3it#ևF00x{bB@b}l LpFP;3:^Gvy*San- 8\cx痏3 AYSh/;8H!Ɖ4X4c[O1,krl !0`!q|/ -aUMSCƮFOn߭1=blS{Hp< \?)j15޼ KK_tVgGZ,> wRC*ȦpE'qnޙI* yJ6uֻ1Cv4~8THZ"3BēK+ǩtJ9 2akXoS!ٓ$#]c>Oh꣆f8,{I4[ak^Р$J@C*|xϚ4S"L*BR;<ދهs@eaBiV{>r2tW|8P,Be=9 .6e_+3[)trf'8gr@HA KwC23Kxr lS҉zHǙXP:RYJtϽt cY£r;"ӗB#5kws2ijMK&#KX{uBwȑqW]SQ!4hAL2f> IU9!!`~0B15=ܵdɓD28HEDRB|@d,$u"gOqֵvY E\H:6K -s]RLR* J_39jtȼ3,ol>}Sἂ'B \ t)e K8YX9k9o'9q߸|g F HV-ɠ)׈!kA/,|gmģ4!159)٭`xP61XD^Gyj\FVSihZ'nら}BK}[i9m@7\(4c,5D4'ɘ*9by>U&7SQ߂,G0t @R@ m.րȃ3'kϴNrJվxÉ컰Ş)Vf D,oVKTJ { ~d}OInFs#0 d-YSsGdUu4h+6vՙ^SM9wfJerΡKNFlӥĐ()YM s[|}>"Nh/V !aÙ9io5|>&ؔwXP1&6Ak7aI,UN Hu䶔 w'{HmQURbe!)PLEr3TU[k$^\*Khgp0OYN\F;#+N2M6ۓZU 5ʆB#Ukrw SQ]Ax^Q;'&3wżRcۍȞYX/*l&B<{fDHzevP}A/yޝnЀ_LwuѲBTX-Xph_;`vGw6UU%;;GB[JP&f(${~ui8㭼$c=JQf"`&MZ )b/1 m'jΫh['u+*Ri84|o`5:l)20;-՟y)L78 5>#7W۬փDB`&TTO~k|gRfrqx;ʛQR6Vj|H\ngї %Nْ|qRQh.k;$KnUAtS4C;7ϙ7gb-xKzzY56Tޅɏ2q)C|ZH]SSqiVpCE`җC;'vV![(⨓YN=D%E*Jh.Cب0q`94ZvVֻEjKyj(ÒjuSIWfP+*g+tdǍ$ч%MڜVuh6Jw_d]\<4S8+vhyD:Eb4 ;oAtXpLd| = EcctnG@/qq:%lҢc*O$4B,)vn9>>Wslv_t̨'+ݏ"6'{ Y6g"GR#PܗlFU# ^^.&}웙λD|1~rU8[2T@[IlVPo2~Bz713M_zt[0"sKQԂ03}-F$:ֲx'~qAlDRZswוw\S;E%enMntw_[ZyopֲG|*% &gg9fs7Y GQz)'^ryxEcgIKuޔ?3&X2q:FuG@Ge?tJqU<[o_t7O}U欞#b3e.=HZ&9kA\wYcmY÷-S}Yت|BvLj=fxu_)o_+.T)7o:ٸ</a 0)h1u6ܓVfz/=4i٢@btQdܠ짛T6Fnٳf)3R' qLw'b" plM/ȗ-м &N57i!)}VUM uxOImˍ[葺 ܍*xR"1gdn]mjikzIes__V:]9Q$j<@KM% ZuNiAnr+brsxrVƓӢ~~3Pg&t@^r/ts:+qͿ~w}yϛiI/m$T4IjzY.l-L!0r`R,zWmzUUDK\G'[+"d꯹؃ǷʱoPErý#tt٭˦ʈh_~(N!< `#]<ƻptI-2ey}T0 ar[b~Tfxկ ?3+OUUݪkk2!_81d&ń,q@#oF kh`h߷\=Qս\0|dP1Pj@$)P>fS^wKNn*\.7813:$! q~Ϟږ9xF d&Ks<6u眾8}Οyh3Sb8<"$"{AXILz|gEo=Nʥ9P#o͘o!^GבD.&7BΊqW=vvfb" MDw4 i@]_;e!%9Bsܞ}K,EeɥN:^u-]̻dhR.0vEJKowpm!濏݌R&!PD"]q3YV|7(I 2V(+fN^Nf613OA{b,hCL=q%粒܃BW'w3yxj wd>IYu=q|"2D8@ԙEy{J(2IW} ᡞE.٩XLgnV[y]^:GL8ሳPڱ|Q}YW\Q??obkgm.I ::UFru=DXy^clg(}J u=uB,2 #MRY*J=ks]h|ge %D]zd("B# %u7ЦPXQTxJ{#MvQexAXlcC8^RQKɍ?.utDAB@Eϝ<`TA2WH#R;sZk f`F0Fcq2F^:y */NR!Q@U9ĺ2D@6$ ez<rh)Vynڻgxws1&(v] TJnˤT\^|qP TD@ZFUؕV;wsHc$$K%Dy a:s1'(dw{to'lc'ҏ\_jmƟMs@Mr,V[,'{wCKP KD=>uuP6'wu`A +}01}3D* #-CIJZGzIg2u{{)DD2}-F걶n`V( @B` (􊧯<97qu9~FsٮsorILb SQ%Cǎz~WTT%P1lR8c1t.*9X HQF{^?58]K9P<"9lōwSghR+m\']8MV)P8񊈁y5I yz8.&B~1 (7|zwsHpmap!(sWjVh 2u/}V 9. JJ*x1QT `` Rn@y{M m^ʓz_ 6{|ZEgh$2TB@1!8N/.!w0uNԔxݾx=.*cMɈeP㶱A UХ@;x1!QSUZ~&tF50_j@^p@!.P;c8J * *㞝unH;TYezLfrA2߅p^x8CJDdl ##e]"BJ$@[v >6ZZ EdR,bLMmc@Zc"a TZ ;(QE;LEW2ޟ[qY3ibM'qTMU1~wr B 2.m]n&016̢;Wo>wH` / Xʨ>m@QeV؅]xN +o*#VQ )ik/ eqǞuλ@ˣW @"B2"UBz7O-"-p$I +-f iu l99(IpLzשil<|(>1;n,+2 6vkDP$Tg6S]a^vwl2L$$(_׽s47ޠS!2ky3 E nTt'[&jUdT^c%Zkͅy0<bĀ`P1tdG9|N|LAh" #Gd ou%d+G# {+n20a \ٗݗ;Gޫ_ϲA=kX;yݧ- H}@OSzӱyMBMW ¾~X"@BdkKM2v=Vb#ߣ-Q03rym{igfy'v!c~'ݸ\}Qu80dLd|ͺϲp< >(B(@Uwq":k"Z= .Kz4+"Y)k f0Trܐ<%@.JoΘqdiRb +#//'0 ýB`H zc޳|'(#SaO6jA39{a P0 ĈMg{|.X)MIHHIPsy=Q6Oª ] ?Ӱ]g{y >2L)Z11Gs}ygV.PE?l\D$A>fZsevBx`<>%|]9A)9A 6LXÂ/cz/WpIRFc:>7{5w]:"" PhH@th w6ǃ]$ ˚Fbq]]\aﰤdYYFu5#IgS aS" BD>88M,.dž;a_ R/Zs|~:w0Vy(وCisXdB)]`wsmv }ڴՌI H/M2`HZ0V7DK 2 #pUM91EB*67$3I6ĐMV'yԠ&AH)NTpb"p&PЏWdbI5^w({Y=0d o.s۾Y95# E+-"vusq!$N%T΍Y G]\(1=\Uh+Ԙd ؐ`vZ}pXKmmϷvYI Iȴy$%]" l`N[4U:+!D#%MO*7$fat$A0 SP ːDd2`@G"q-^g{Di0Y J3;2^ gSEh 㚂Px3;=>l%7ɩ583BG)o5׫T!%# KLȈn ?$<"z  9191Cd_gGC@؏p.IꪨS$j>_9^YopD$O8hQ-cN< moϯcga0rPT#wذ^Hyxzv~:bP;,@l"#Hz oɸ+HF8( y P@^TDs(*͒s%W;: |qԂf ;E6ʟTOQ8>r/n~0bAgfGJ4b*)p˯h: si8`p#l@-( !>)(62ũE 薨2ת7G&4mpz?hvt ?#l/Ȁۡ{Ⱥ5T"WZz y=Qv1xp]0Apy8w?\{vT\-VZcW b1FͶ5Q snPrcoU(1 AY(i\= |&"1 B!?U_"ٗ;:ڪ,?_4>\97Uퟥ m-zk+MJVU[-&e,J*ɰU'>S$OÐҌ̈.7cJ<>X??mf:-W8Pah%3|q( 4!憥~c`|Q2m&$O:m4CoUUTiI9z\UUJ_wzf=z5$C zhcy~`ߙړJREJ~FD0cPWI$Eɠt T/QYCĒWwӎ$G`'K܃}A_a k&M3̘]wl o_$$-I 2IOGO6 `$|K ">3wsV ehXt{Bx;cM;TtFP,Dg *|snu9tw/;k7Dc=FI`<Z^}yM;cI$<4я/ĒGov6;N!!:<}Чapv'ؐHB_7N^\aa_ӻ8ݞy痞ȝڿ;נn {GHHM0ww -;$͟-jI08Nzkp&E,8ԕd%_aoUUUFϻ_W$Un yxߏo畟I$\4̒I$I$|d {?mfih |aO-:lrz} ǰAR".PRI}>~H2-H6HLzQhzT8_  *<yIUUUUكCo{:KC<6 @h`!^$I޼c6[Iыl|^FuZu|ʺ I4e9k/%`{*Hpvi $O[fn/ɀƧ/n$I$o&ՆGw `x~FR()sV՜RŁxHyn:ۮ&\^&&ǁt?o~wW.G8r!!UUUpIH  8N{'l!u̇֍֤4j4kZdm#0cm Q1^;q1bcw@pՎ|}BQI$I$I \׿wVkp-m@[[JV[v|J> }H@@DeYoߞmuoHjiX5iH>$$RcĒ~}АxcO$$1-}ܞ2@'_on:t鶩UŠ Ak^'GC4p6ښm$GM _M4%fN޸5wDf.br'"_DcX$n6@uAݻ-Gـb.uUUUmkU1MKt/A8۳ONr8uԓa0$X©%f!NXЅeioAw쪫Lb/BBCՏzލBBK?5EU$çĒ[ǒ~AUAUAN8?K,, GTѪNhه1KN/X~4C̒Ri_fC椒u/&j6uTUyws̔5R[B%u7 e 1212I@z؟ur̡<0P{a{@((pl6I5URU!UU$w<yNzb}p9CQCz;vP  %2IQ$uHc[Lș>~ #\|0sFf9F&eosg0 =#Óۗ.χӗz8|$Xݧw$QA 0UffXga }cjq~^a쐐חy\$$({~çv'0@xx8AED@zpT*$A$C0pa5`~gTʖ}z5֯FkX[0cݱ$Ow H>;s9s?=AbUPBDѨ_=U^'/["aBF! yURN$" |?>uw.d*J(rC|L-7|ykha6v[Cu$*BI |xm: !cW${u3jkZ05Z2hi =:ƔoH‡Aل$gm$TI$u|fI- 7|[vTW^zM}>18Zi޵z!GƏ((@}Ѐ=˄~:&k`w0~a19g93y ;]ÌMTUQZG$$2[>ǾL9Udi46 z =>͸tӻ}7$k_̹WDE @zG&^,Fƌ}f4nbcmɍɃw*WWd ~iy ypI'ݽٷw@$lXӻqheI A_:@g`zyػ.˅|9m &@ȃ¾_|fzkMU5dUԻg9#ڿY^5NJ;4:pxcjc=ˤ9mvowwwːqbBBXc1LnV$AIC0E6Gt<RI]^Ԓa `r>{4}h3$M6vx0NI|f]{}t{k@Bs9u17CTUQU_Y$I>9`C9J|<{~xꪪ蚉ȉeXIOIk1oi$$>ayԒg[UR^Hne7m!dnlq|8~ OS9W2=|oyya9(_$+I&@.$,c~J(G%&L̸&Hf}ÌK&xURV<[pˑ̌t Ã6MO`E G]#G|'!Mۿ֯ѿtN*u3<|&,xmy>}BxzǣTwOQI?Pp#qOXqʃ=m*u35U=bqh6=8A:H::\l8&::.c;jI%?i$g >|x=0;1I$D)TAڣ"K0;zsL5rI$kRI$pgá {pf~v&η0nz5 1.l!{ @fnиYx=fFG!w|awhB{(YSA1Gl82 AB:Qx֎0 g)m}c"I/I"TUl`I$q$Ç4; { :/GwNf×.G>$ _;z:qT&qU:1aB#D\<,;˻w"ffyt?=cSjRiU 4fT# w!/Ϙcz.Xbűv,_i@hu⪪_C|~ &H#+[UTUt$A _fG֏5 !ƞx8ֹתWnUUUPWnÔ,w$܄|? 0=׫mq濩32ۑd||sC C 7w?;I"/@mӻcuUUUZ~ݑ>Xo/T)i pݎݡ=zaLB647`-&?HOqE.Y.}0\_T⦪G`:8$H2~e?f1u[w?y {t{xBW:??q cԉ:d#qm܉K7dyضr"b<}x`ݶz\TXW332ۑ 1$wp-/nIzI&FfIo].UUWݎwmLJf1˞I%n:ӂ컻- <[^DJ$'CCџt-j^G68{{?Qk[ʹWW,מla13$\2tCI"cCۑeݥۃ** |;g[Ϯ:y8]_⃨(IBV3"sÉB%bcڤĒG%\CL}G7ܟ퐋Ԗ瘋߻-y{{,9(!'NNd?m˾qрWE?7S11Ѕr$ 9k]ЃCD|?4WUU>ûBMNI),4ˆ.:80F[4ssx%sg$9M=(*T˲ htb4׉$e co$:;`Ӈ]PUSP22oUEWoWg$_ð̒cx$ :a5)ٽ:߿v*;m nﱰr =0}`vsRG˗JČ|ŋVINL&ՕQQ6.8$Ӳ F.O<$DI dgIP}}Nq,@zON\؂>*!Dy9ٲ\z F8]m2a >h9Mwvuc }?5UUXw|5TUIDr}8rܙ~:g?O-߮I$I$T=ȑ32$NϨtTV#6 gƄX\~$'vtwC4I0pz;cUUU$LI=ܒLYoBI";=^_g-aGѰC9rdrɃ! +CUU^(Pzεv.݋lGDj \&[yp6ZcW,/f'dd 1ò y*J"]XmcӬ=uoCCn:&C$S43}۷ jfX&`kZ2cO.I$I$I$ӄ؉5FWὍ-Igq[zb_Y?T_Gɽz^u{#wiOߥ I&_.qSxB22;vwhwB1<41X$UUU4M4md;BINgM;I49B?fI04ǖU$cNrr9~o$7I?$Ng۰8IݡC}1M>I>s!?cp +XoǙ$ 9y}6==Mݜܒtl=!W {GtiAI$IOۗ<>=|$ݧP:Ϫl냗ZH|qpYs|5!!r*+BM>o|jekI$IձO}{UUUW/=I'I$zUU$j3GzP6A @Td+ JO*!L练$$h Cu?f?Na<'F󊪪0٧-Р!7ɠc|7(4ѹ| 4ܠa/ѱkI89|FeΤqH8aLc9Jr$$X.~ݞVƞlw%w%w ?EBJD|I)$ rIfT B>C}UQUχw磆1>9vp,b'N1}p$11 @.a6T$%}C2R_OEN:hhc>zܿ!\>Z1H$N8bI6H8}8@2r?` jKI'([=G~1 F#p2n}LNAdCSfu1C>fsMk~4<}˻# I8lt ~ߜ fI*29Ȏ1h{ޭ٫ߟ/ =I}g5نv`j}$.jJ,uӼn=ses<0cc~2۟d+PtCZpѠxxRh| Qi28B>WEB~3mma;V>|^X G?W QiSjpko3^N}=bO~ko3z)8gH8cԏH9Пj}m=X߶@g>wƱxӧ-;i;?ogN=M1̒x^$ uiӇeqI7Ru{UUzvzX뿡+Clp9"#p~+%zB'$ BQy V. `f.I&i$`#[{o${hsRD4:7W.䫙v`t`1J+1 `C ķӁl|=ӗ{{?ҴBQDQ%EIq||}UUPgNC$1$$0lvJQo7 t01B2#Կ3.ZeG=!D΂H$ v$ r>>$$"oy$6`C~ghLbAhn;&mܒVImr+06ׁ|^a#9349zI'Ic DHI9 H%QUEUdzCm:FFev `>"u`$"J<`[˻Їw"+!7} >v8"ts}j :w!aPɻ ތ9ÖܿJt=!(6$_6\=g^hj ǻiv N!xtvp~ݝݞu$$4zcѴ)c! TS_ѸxAUAUN1 7H$- l0fZJGvHևMSZu0iX`_w/]~DE@hzOr+ϙ$x.˶NZcpƝ-GlԄ hCLFdLKcO19C!9ȺyY7+{7٧y+;<I9C$l|vvagL|n䓡o>pю+jw}o~¿`Cs[*S*=m(* CO۲OYwkӪֱN.z6C?;}ˤ+wqa38ycik3ΰ,c8w9hVr+sY 9c]z$2&0CnxUUW<8u䓣Dqp7D q.fffff#{S337wG^nEmY(} ~Fj/CB\MIHpq8w}=~wuU_ߥP4Wh0x1Mx9q#k9M| Puq̄эܒpII zm?gjJ^IO˧Dz|?<{9r{I(ͷkԙY$aI#NI$ *"}Cd{/Wrk9ˬ3#>q1ܒJ$㫖8{]ݶUUUI t~_$p.ϧw {?n4:hc!>9$cc F1x1-wl&ƷJ*TZ֝kWwgZ\?æH2OYdd~L{I&sݪ˦.I4FgBeղ͞6cO1$$[tw I$MƆ0mxcOgJeHUdrS*B%LYL CzmYNgwgo$kRIMÓ۫6s vUUY{o !Bfo!!sn=hfT$$xEH.~˾owɾnwUUUW*@ twE^e۷> נo@dՈ_\>HcQhY洪ՍFBjhn^T#Q0^O{bI4X^{Ϛ***Xg鏄4`GQlI 38׺tffb\x4cuUUV편g?" I DFfsEv {? іRH0H[f{J*Vhb16̒Hʳmf_pUVI ti^$I#OD<=mN̒pOSfpIl}}(\g(riFNs9R ,o7ﹽ9C˦ 66M?__ֿWd!{}EQEerI:}4:8cB<ԙW߭IO9cV 0GiulI0!dwUU]$T}$<<4>X{=z=&^!=z:B~ǩ$>N0S۩du2hFpd udɣC778662QEQe=Czرb (U"XmmmAH$OI<}`Dx'HC&2QTf3ĒGD"ID|Oc\mDaGp@8Pj-#()BSE6x4#Hui9Bw}8I9~vH'Go$I$M& I>Ќcޤ#˧ý;@X#ywy*c{~ǟ$ $Q%AK2V1+v@g>5=x<<Bħ(`iYaY:v6c!2gLs&rdg2f`ĒG/-CH1>I7wwwt +dOd"I6y8k>1oc2EHD ߵ~s| ϮHyƲƳHyƫ"V6Ǝ5~q(1 LFD`WsnN n T(đF^si ZF2dC.Ǩc`sc:09bFjkքg({ $p?B}5+c&osUC[PȚ-.kI[`>dUT67C̰d?:$E$R~#[@~˯ sܪrd;?mE~1uߚI%}}` B cv.:U3IR0CRI$]%1˯$ {QMQEMC kYvtc̒l>q As8lcX>ow!k"Zu#8|{9 zSQ 0Aֺt58v]^I0I#i/QGðbܽ];i$[j$$2v:tvz⪪'$|1$$-1\_X#Lgۯ;tc2F6&T2Fl=U*rIlp:i$z>w_ž^U**#$yKxzq>|sLT(´KPqQhn=s$il{MșmLwq~N L$caxF"+)ۚ; `7hvVUkm*ވ @5efrzJC X$VBuiLI !JQD=ZulvqI%-C$'Nt~۩!!OiU~9c7ä/ڎ.˻  VKI4)5b5c&\&\+lT#iHSaÞ^˳MqYmeX׺u*RTqj.&2 餒@0zR$IL*Urh9s$&YvO'gÇNv~2 Ϫ;p=] ͜]wvd3^.!.=D|N^q{tMRRS-?gWcl py$dQb&>ǯXmۡG!C(2\(ZRIfQEQE;O^zmm63F}ez!>wo}DEU߾61w}!^atÌ s9j6m r͝B p1 tqX,cEFl C[l[l=ރGmLy_i$I%1}gxzvUUigg4?I$|E}~WHz+>xx'xjRǝb~<--=>`4g wh_ :vic@zÞ}t@|qUUUY|䪢萐ܳ0B$zQ~Cm}r,LFNiXm2,LQX#'8Tc&+I C ܒF*|0rbHO$OgITUQ='$sOPvbO۶><~5ao`FAxX͂ ,4 fx2VP}Ñ1˳OWլI'uowI&1ҪNV;$ u{^]]wMwUUUt;|a!!÷-Y;{I%mS!̒EԻ×orݏ}=j|9s;?|EQEtpّis:ã jKʸ0VW&JC*aa%Y}Cs״2wWċqǩn)` }<1GW'cߩdxǩn)` sք6 {C>' +ߺ-a{A;>C_0cRH%0m䓖1c1$n1V0`[֓寞{˓R1c$gzI$ߒBClr>Wcٴ0C;w1UV1mP.I>GĒ{6=̒{pGOVd*%bI<ܪ(QA7|=_ 8;ZJi}~U%KT: HQ/()d* NiBMI&^n^m&&v m$K٦=9$]^@}G{+~y}Y>u{wfA?wm$92Hw$fvF˅˗݃hSLy{fB};why~NAly$f9~';IGx>$EEs=_I$I$Y$D~c^ë3]UW7I$};:zj$-Qq@CG 5 A!F֦4( yƪ\H9\hHO8f 叻_i$$_UUPm\bI9{>/ch$z?6t'N$u4UE44rIէǓߝ:ֵhduktz9v$^NרLuqmǮZl?V:9_e0 c dwXaz^^CqWGM.V11x;t#s1UF1n_Oe" kA0}E珄R:_4%H(;JvߑG 3$U:G3"D̜G;^tI<=I$9W$$'(= HM<D~mIH G=|$'11ccmG-ߝ߻~&vN0m O&]!!ClSkM!֯m{JI$ $CtoUUUx`I'vl1i$`rv).˳܄!SQ|1HHt|lh`pHJ3Ēx $L~ZtW^>1BS\5wfI42@E$I'$$\߯~cZZֵk=k^،4I&=$ԒG >ZI|<>fk_9ݻVZ#"I$$OXwwWwHaMU-{D $݃}R\$~_[$ݞߜ̉Lm.% H&f>$JA$F8]/B?O,H:>TxZK׽gXI$ 5*!oNdI$!=1чzt_k?> ?Nn(onns1b;QEBÀNzzZ8pg9B]HL<>N=OgC取G~߇//U$$]޼I'[NG݃:| _Xuwwv.^xD0c$c c7|>cُ/^rX>>$p U8oOV 0C3̒@m&$41_d"9<BBlA, AI`qr!3$އgasI6#hAwwwvmQ8I*8USr1{f>\3ó2*?_ĒRTS//E604qe66{wExX#{[u!%ޣ`kǷr|?$B#Ҍ:b]&ثB.h՗3-iq$xev`5|ff֯[+ߏyM!?ImWDĒI$$"/3~z`c01 c`.I*I =iw. m~V%LUDtI$@aUUU!8wL86F"6b00V2oEEL/g!X$cϸQdcc/m3Y3XC~zI ˵{<6}041c+_KjUUUcLI]I'~ɳ⽊*FyTR$~FX$I'r ʌa'2>,~;cݷ펝^=zxvv^k|FQLc6m| |y}׈IB}Ic3Ư&hYՉъc3^MT3^s4EP@F"æSf>~\>9$ {mm$I+Ӿs̲v ܳ32gI&"<u$?ON2Is9XY8Hc 9C?p@c:Q+VYmm+Gӧ 6??UUUm':E PMI$wgфkIF""'s/wsVsD*$=$J I~=?vejBDl>g|riBJ 0}ɪm6ÜX"Xj5>sd133.f~ξ?Cȷl\\܋j]>O/I>O/û(zYqrI`_CBBB>^}}~uw] Ŀ8}W#R'c8 YDkX%norpm`$eHLGᧆޭZpxriQoHpYB"a~1]"S>YۉxQ9h*I8~Qء 3G?WW{<7#hgA\N齘G7x6c{ ܌tf ч{1i$Ѽ&;56*][eKlI y^wuu~7s@H$_γ@/áRNMT !VA쯒4*LE5BeF-C-pL6dbĒ^ `6i~?-0bZ` *; }s!!UURh5ϟ $;:+ǣ{urIՁrAj=㥕rVs3wi|etz1C= z/Js3)fks[/I0{I7$b酽\}$MĂIv݉մ.ҽL{f:~qT*P7#΃2rIcᱢ!$$IY:1v=߱(/GRS/1 1I'˦û>UUU$[nۻ~Zz 4كcI:yN:m7mdz=Pڶ1󾪪M~}z6=G=бy~ڊ~ʪ)wZooYn6pbI<8=ϲ.!>?q>'8$I&-11$f`$mzjaut8UEUfH>|w3hSm(G?,hG0nc L! F؉шLPwӚ]eݗaݤ# y⪪J!29x.tuF;Mb>^r&NxFA7wFFș:2 owqJFFEεv$IVs$#(/ D^'P0EI$I$W$hQ#@mB\FFBo$] E~`b&#X&ffeL؆ ~J^я˳_ ߧL!>$ٻ::$XUeU5A˳Vw`$!3}^񺍎c$~$ 'I=Y18.4Ыș33I${+?^! XJ"Җ**y I%#`FbI$I%b%ǯ;UUUXlOױ.˻ÇӧN͎\wM?Itw$B>!Æ#9{Bå;ǟ O~=[TH{D$ ߍa{\k~>?GV, ó~]j8,RA!!c)?4ؠ딒 L߶¤I l}:vwwww~'B”P 11舊Cwi$8Cmlwm 0ۏ~12`䓖ߟy$6 .>zgǂIu$vP#zuzBu+/׼tCҨJKH뷛c I|V3bfdL̹ ƣ -C#MI?:t{ Ē{0?>٪Uw)h_SI= +^w~?k7#9YYf_$yt{ܒ wyxCII$ ![FFBW &t(b9I$I4$GEO F Ï>?UUUUO9Wn仦I>]9cCC \NWKG]՛bP`~a!9~c xnmk(tq 95fҥJ}Y${9yct.˻B"ۄD[#03I$pqUU[hyI4gUL/'+//YбXU_{Wvy/65ΕQ7|fgH []e$RCppJ<:ܐz([чMs1`1g؄!A4UQU2I n=]orĒ#dgBL ` &+͂nI2t۷~ICv!idec*O .\%߶7!cCcjȅ|eZ쵦U#I~ċA%x  3חz#؎-ٶDOpyNH k۞d4#dcb db]21P!x Ȑm($cm8)W+f'emF9}Ljb^6P }ޫ HEmaRz3<К{gԄls+BH)ᘙ +dǨR S BV^O Lϳѯ ƇEbs ؟kTsKk HO?Yq+I{RS^+9}usNgПF:H_QקfX ˚OQ3 I:)A1̹6%1P׾#MCW'{vb+M'_)eQP&ۚtqsH7kcb0yy~ܪV^x4jEgssO<$F\.5f Pg1/ lFUYC^U-E|:Ac;GNul.L+9ۤCƑM=-x(!ĐL7`0YYl'.Tx2;JGD0_uޔv8Ӭκ'Glv5M @W <Pq]٬P>CNAQ5)~Hʁ E 1$99xUtl!E$ocn+kfC~of6 h"2 |uJAzRIl9W} f;o=DϗuuNI2R2T^g#'38#3EQT"22_E޲q) s7ז\vSAt\dyΓ,\Q}6Q.ii oSCj䫣24 Dii*E7T LMS)+ :);]+A`ם5wC{~.oEc266Ţ"9Q->҆zHv"Y3CVZ9|#?uz#'yqT1u42BurDHG $=6у L`Dzj߲wgx<ޠ =A%Ors:| 94xz% pRbMRcX/ "5sW0ј@e4 qa#8yhtQސ{AROu7⧼ml̐sYdv#X{aRrG/D|&9)= xիfw+2>U:ǸO|qb\aL#>\0'~]řcF>,;j54]5qRVEMa-'I5ʓA*[$^kΙqu3ᶍ,r'(hHf7y[t}F|̻>Vi1 29( zֹmH; Qf׋;~A)@ҹcO` il%ٰpƝ B6h#lmAHaUUi;Ɛ(Pit1`MvcÁ ВI$D7lhӃE7_D|jݻ+|SF#i\60;1i˲[D^!:)X<}5eK㌑Yz3j9iӥ$J^yn2tQܚ(&@($b@ I|δ#ޞ0 %YRDMgA^a':ߌ4TG*2 PHsָ`>;c3@:ejkHKdʑ ^电 ,s[Uk]%O9!0UWU⪯y着UNꪹUoUVsmUjfګi*][mnV>jUNꪹUWyU<ꪻ@{{{{x@Uʪ}UrUWyUrϞUUU_ wuUzUW?U_*:U_JWo*ff A1"B%DOnI d DQA Q LPIQNI d DQA P'|o>}]|N.r`BT$eT4o<C&xڜ Y5۸=+yy௭v$*>wn;vf\$NGgL$ i,bȱI?S/|?oySsݖ{p"KE,ﭶ@و<@ qJ$ ;e(d` lmuX"eL|{|oEU_RTZMfI$̵5+7k[5_F H{S?WP237 #fcf]16Klefg&{]MͷjVZOQ2,#أPDX0XZ婲6ڿ~J***4+>c"H}ID}0]b/Kb41fXy^2Az[ ٠l(q9m(6m=j_BƮ3#MhfF24ffffh:n'* Z'"H;8ENASD>Ab 6oyՍUV*UWumXֳ3LV̫3jRPBX2*  6b {ت@ .l0ɍnSUNy!\6b x'Ϗ` up.7E\B$P-" hb0g cxI<,(LS"zͬ26dT*o`X0mdXE!0\}CwFFM$*0z*;20"yW &=AmIVU!HfmBH0cƐ .BWb!-0:_5MU5:?L2/ *) nQgunfk\IdԦڙ7Ͷݖѵ67}#Jh#Jh ,KeX,ʚS3,ff2io[o  "A ᠢ(H@$?{:aHWףsO93궅L1oL3nXS$Lۖ91KEզ!b BBۺ(##PQL6rrYZjݿױbuenj5,V͵yf֚]:yYVfڙr]V572ЭWq?]UʤE*u^jmYZ5y6$4nWiEU_60 35eLɂJT0Y!̊/9.#ͣUf (!ƲafjY jdLUM%ȢB05V`Rህ2k!V)/M]$1vbĢ$ R,K"ddP8;I% dm[gw@̓6։ :Vmpۆ%Hpۇ7$e{ݫDh5- 1ԒL141˸o-.M5)[9n]24Mmѧgvg&BMhZhrfD zb!*%#6r#bj#>!.ADʐB$LtD*Y%c! HS^L @]22#cN((i#J?:,yR^Wx/+Ui쫕XԛdUr*͑0(%D|' 1*Cbv|E##`JC, V0hS[+-۷jjYXFCHHƇhk_|8,T>:./VzG8 qPؼN7fjf8G$i @`]3??!{P?u_{[˪RuTYLՔ:7NU3I81GdmM׮A(>{]iIav8xEy9sIN̤5 o"o)bqi:}̈գ3{zR9+F$t;Y]1R-%u7d5O#4UIG쫜-RV-> B {v"5|HED&>T!q}K?Ѹ$ZN%F<_@{'Ј_/a 9)'Z앁LMz vkqJݻ)($tyn 5ID'N6E{e怳0@326 ;36ݤ3u\ ŨpЂD h[iu}1KO^ޟvʗh8dc;2: xIzң<aF`,Kۙ9CB9dfDV|W\jݺw񎛾, C x3"ȈLC" q<,\yǜUn4 l3B b yu"!yާYX`׷76p9YPkzwA3Q=|}o,L-Jv5YVD)Ac01@ݎe,ֹf2W iX.+ WQ1ȆX-+M4 T lDؠ!L`кhȆ(Sb@Q G 5UyffZf]YVYݚ^֯3HX;8Q c2cj V)ݎF^S+zUkݕK-Lь`!LImmh` HxҀHi@4I$T0AvxPmXSP-l/U;iBI(`(e;0CL0 VroVWY`B"UBMb1Q4 C :iE9HE.#WLkkVV-MV1P,@KccCQ@Uoe[jV̫}f|UjС1E@1&HܒE$[m[#F1\10Q"|e,2iVE4؅4 a1 j7`(NVU2ڬZ]/i-´1F  劇, `n1Rab*͵{ʷ{ƀp*TU5s}~7|oX}/v~yMX5+7__e\Jܫ\-U0#1! .l@\J&;s"J^ *Tjaa罛 2@;(WK^תWc v9t  WUk)WVCnn62u+*+}+{UҨYxb/~+2 C^e/ro[o헯S[]qu5:1;mc!*`DR!V- !kY۾װo9 R@A13[Zn^5]UrJ~u__WK|B@$yN<5>yWW-Ӿ7mǽ] +01|ǜyt_DjeTC_|@uF"\nښZic @Mc@@\@ @:̓ {P@9 @jP]`h*LL*Q{TZX @= @+׷v p`n b:P]y1?Bui'O}m}cvO7W؉]"6X7B*p31W}sǍ{P{!.PP` UUY=!ff䕔v031XxxP`]g~$N~vTPj1<(?tȇM7@Nb11jbLbLa >~{PR_䩧/(߯n:>ecǗ׻1$^hPMX`w >ekp@{@b0D@ @*`^ z[Y_nHC! 1@ =`0Y67QpM\߷ny@ʾ|꽪W¾+:^UWV_I`H־F0?_}>~=g[Ƣ7UyםC [@ & /@m9ǎ:c5~0 `ͱbs3j 0q%0:j_.Vw'3R@Hd@%"#=;(8PbtJ@oxlHnHD0 4MdTRIU:lk2!?/a1A"@`B m~WlIjd jJԛ"%7nk2VU!:ְi0ױ!!@"ֶ@5_ntN\ jeZVonFFe;q 2T5椓0{F$Q/EU^Ew &dZvC"qb8&QMJ"c*qrBBߟի_"{#iFSI$@^!NSeס kſ[5֓b1j1A B*-LIJ-TZ(j̳lԲBci,ic!(j$iƘһ{M喥q vmwb"yBD$BLG)W!ӦZV罖P;'!%]h0LV?c=X .u2s k'!i#g6zBjnImycpj*b!D# L{6ё\dN9B22%F4c9Haf4h H F 4TB@$XnP$nCd .w4s cPv;d**|IJO?V3d[N~gQ:8:hm\=`TڠFQ0aBFBs!-bB2(לЌ9.^ 7GfFr%F襊,v ao ZIW%-,lpaLW1Jv?<$_ݖ+ [Eb^s2e >"tVL,Z2vT|혗'M|^ *.4n9Əh|f[|7sUb3|hwNf*3Ҟ =:erW {) @*T6'#џ ʓ0:#ڤ;YPިhWU&e/-(KlgSlA©}{KV+W5$`\ժD*Wd}q ]?%}dp{\ȆKfZ)v+84J]1dEj&WSi&ѻf2MWHSW٭ؾ/%[RZkNPDIJ%I6T8AZ˾rp˟7wP9"#B<zjj&M&o6Ր혉{Hlxz!zإ~)1MYn dN7?\ dkZ2F^%eѣEK;Dߖ12g:9#I:O88+Yշ)P 8Λ1ڙ[{m vb{^]M>=q UcX@NϨUh2U۵6sg IΗ o68kxVrrC ;G,3ڬHCɘ:I:mheHDN^{lExI.@3:Bw) EBxJ>U;2e.MoqMoA u \mp*q.3~;f1|ouڸ0@`9Ǫʫo^U[ҭP@ mnju۬z@:@y[;o@M@mn2   {TDݝ>NT\Ϟ7:lEݮЁw w@'f)6ʗ.5 Cp\)ߓ;!mTylϓ9wrD<|X j(^h$u&aYn~tbjZYPD\v RHW &ϞqLJ&w_/ѻrڋD DݗWͯ1\qo3_o|ү^*/~^u|+zU~?_U^oz~;݁@8J 'HܫrW?_>UjyE{ @Zj 瞽n|O5Uq7J^_?>{k}꽪ܯj^*^_^ǝUx~~=~U^\}_ ރx y[p8u&뱗dBόrۿ;Us} ` 88<|! P5@1`{UUګUzWoWƶ`sjs`%@_]Uy^*yojƈ-=r.鳰CUw5p| *ߞ:n{XPJA w@8gYuP} 8?P?O$~ l?pG$r cX j1[m\˙gHeg9kN7#ar_c CY#(E{c`B1I)(Pit:!*$iɻhhwvwp8 rx@ۯgTA١j;z .5 GB.+#I$LSbrƐ m iá4W S %=+x*)!l彚{ӥhz=kP$FoᱷC a9xsÞ8z)B6s@"̐T.դ' Tڻ-WDI$Yuߞ4 ͟>ҟ͊|cu7<=\vvU@  ƣ CO+~|o5%@4I&yL:QbS<)`sOwws}w 6#Q +x`dq t́GUrR–Z2Jy6.@,5Gdߏ\τԖR>*,zcHvҞoU LE2WN|Qϧ f:+7++5B7+s>yߞq͋ޒg&@$`@G(8 ~O^qS\5:GQK"5 gyտowQg .>{oA,u ۿ^<#">@fDݙwY_-U-U8ev=MS(}|wktaCyӸ8VЩs6}gmHQ1P,^}\ px"A@9h @uWǏƇP95fCVB!cmjجCV  Z Ui I$v]U$1Be4-h010b&.5 [` 1ÅۈtTjJm$QPm@o c۟[M4ZQR1=.v竺ޗ4no+ƚ$`$0bߏ:5^~Cs}em3_H s  a 2ߜD;!]Qs;_[ ĸwqeg-#=2 ~X>9ߝb\^GI:!4: ކFjg7*8=A!?VDtg}PluȈ6͘B"B5TAhma!"1-ܦHHXƢ ;;7clcyz3yږWնv"+뻻+;ϝD{"H`m_"2`D6Up+jwbb?⹈MDW:U*T`%=?(.HA!wb Ld UA-P@C 8PI OiC/ܑ I*˒OWw]]kW{z"6Am!q*U4]r̊^+-^yy 梯&dƹm{ww<j"`@cTi7nu6fLevQ)HĦ8e1mbF؀1!JBSCi # X0mqm!!DcDBBmmwnX֛,fi4lYe櫢l˫WJ]YmZ3hGz4= YR)2 3^d'؇FGB0"dPx0`0``š2׽<ǹC:;$Kqo$AJ4*AwCHET5g@iL=ZT^QI 1k|-o}7mjک$Pقj'[D*J @ˉ"Hb$ LpƆI(i7C (b1[jimDH5%w`hʻ~2 .kF(5˄lb;)d LNjI(K# PyA0FРK/$X6[Xsh%U Z,| VB(r+]SW·)P![^I$jnݻ5_:޳oJ(mJ)-lV+c|d^sN1@7 P>Pl!`hMKdn BIԉ&H6$ 8!5p0j0%@PBRQ 2uH0pH9W! E6Ӭ &lb$mJ0$ky*mTE%e0 F ȃ.I ;Doj)UIJ G$0rk5‚E* HH&P$L$lH"Y ÁWQ*2S@5Y$ G y$Hxkb1 E6Ӵ &lb$nYX0 0Z@ &UvãaEn dQ)2 ˧t|$ڊ~GtRR!"I2Fmsܠdyk5‚E*f詌`q,oXh )ĉEnHnЦI Pà J #R@ @nѤ#B:%LxKsh$ҤR$C $$"!{0"(*븄1DaQ)иD`q`tiBuR27A" ]{,M{P[{dU_m]_l-kys8,qfq+n۹؋>07{N~>H`[gáOtlWת d;Owq4 kURm&$L 3RDþȻH:N1.EX]'U{W-T"ꅩkubm2sۛC-'mV 25P!b.DQӁEt"2!kX740$2UD#fU&,5uVjս  ̪&tʊ " 'αPĪs`T]]./>|u0Y^+>oߜK1p0Q. Lt[PLBbt.D60W``b9T)!e7Fkq""Tn7G>۬E;k6kz땫& B s2 |W~> =DTsDv:ֳuW7uҟr@ 3YIF!d"I/3tHٓ$I̺"̘fEH@!{8bjy]qD1'v+Rl#۾1T\ ؎Cv0]'"M_f[W#Qb4H "玾 >{b߮Ro^nn|kkN]n1#hF!㙚#D3ІC9]!qfnB!,X9'Dߕ]0E0*R 1ʹʬY2ʶ5QdT F=3wq@!X"M_m_Yj̪B H{^wT.\^hb >UEJuYq{|FAwk[;uj5۲-y75V,VPD **K~K@?4+F8b12iGv8t%"b(_[ K' ;mOreS Q7 Mحm8ki$ f 5]{[yncmbI $64ScI$Fii?oU}Jf|[vow(֮wt`#Jc[@+Υ-ٛI$z#rjS]cm`t`ԩPkV[@mm%-J6ݚfmUC"wg?~߾ݳ׍ߙ#DR)GHaugPCUX4!0`)` !xĖgNou{HFxDA od3 Yu[睞1F "iJC@^. =qetH$0I#-DacEU[%X41'g^uz~uUVkM~k{[}IV/Rj̫,uZ鯅EZ5Ij/ζ-}p mOg)$H,0Mf̳*euU]_1-kjsj1EZ@iB5[/귭eY_Z]! ["rJ4C؅;h\'a0BBFZe[Ŷ 3R`+I#~{أf6T6T͛-3N)! +,o~uzշUѫ_#uy "tLEJ*4O fnNH /a\ӯqϋ$ J{p`0`EYlʶfkSbHuׂ˻,֮I) ":teZnYhddM"pu'=G[uH?WyfBD*+Qr~6* =,c5df EhlxBֆ8bI,6r䃃Bn4oprok.b_yѡfhF7[#k(o&zkeۊ: !A=+dXhmՆ$|X-Pc#Pxː_T6-RnXd A7"wHN] m1Bn4oproj= q }=o HqEza\A@|=/I03^ƃ.W< R9!A$(6!lm đP5/Lsӱjor Ŷ @m #NPIaNyxuOT8lz";pQ&1P+j&@1 s8jI*g(J]xowNi}M@C 5%ɯs}4q ݪ簻`}}),,2 cǮ{|].}kӧs'vi.1Fʯ<{ =%jY4C*٘6!{c!];wZ)fnǢH'Ru(k)iû%5HΕ3s$n3)My+$eSwZ=bH!QS!ҷB]Us.ľ*&BV:0Hf T0Ш` Qۮ29JZZy^HV\mIPk/x߻gMn~Hh=; yqKQ;Ƶ@>|D چ` w3Sd;[" doȓ8p!%&CC{H0YR`m=zuޯ8ȎQAHb&jhQ tLKQF\ʧ9nrM7m,_&G*kt?@aULc5r0@B<Ȕ@"Z~ɠ6B|6B(x1FI'"$z t}u4Y(b=-*~t 9)yCO݆DP<:>w`,:* WX}OuQф@꣒* j;1ǒ]f?7͚ݚ?H}BEкj 0wz2@3,@A1F>=yp@dGa "BeŒ;ώqhx3T9q|5jE5jC xۦa5AsmNHAJp+ls L/9S1zב^yOb˃cDϏ'rE/3yf7/gT_ϴĀ%~GU%޵,- ؔ6Cޙ T/ gh(@ѣQA-5kgoWh<@kd` D~y/y., ~ o;sy3Y g'wo s;ٷp!EB(BӰ=ޝ$T$&΂!8檪hb0UU\ aJ$ԒLG(p` Db8$P1*8-[#5ô 9 Q) 9O(wNфvhjxwrI&xzm*TIR߮p1aqY$`1ww%FyNsynJS#*AĒMv:Ēz7GU!V> mNF0 ^G$&fƇ4^vi$I'WU$[rƧidWa~0yh7D#(SIӇChtv#RI+cDLȉbffD̎2I8&q"bP!I$#QȲ A+#' q=v㐚 Vp AyA$Cb+dSRI9ߘb3 qftvC DeP#0xh3$=lc@X|;0(iX] 7ުzZGҽحdwv]w|>Gglj 䐌ZcL1-]PUQf 0RIM=)!$I%ۍs1XaϊI"½^Ae;a0|`cC|nFopG7Y<3D#3#Du*@D#L7vѥ}O=[ˡ Z}%>MSoF\۷OP};~h$ EbW(fFM%^7Yo&擥oCm &UH B1Z` &J!!! q\VOnlj`X3WiJZ?; TF?"nXt%aΐݿ~/~gݦL~3W7E*0Ee$>AU3Y团:t 0Q$cyZs]Lݜph"$#,p0 1/$TXՆ4A$"O^~b}o08!eHLY uJ1H 1$Qr {gs‚\Z‚\Z‚\'^w>ׇsEr?B w9 cM,tpU<,dɉ W9H G@qԄ,Qbّ_~v +/v7zUEU??\*:] ,\+RJc!8p#%ᦂ!  9r1CNP˹q̢DYZDDqD᳭^j~q}4MA˘gu9ņ"Te8,%RgTXOII^?{P:֜Ǫ bf]{Oe8,%RgTޞ~9 s(-.wN#8s 0c|ez4#s㉻# G7.>ϜiA,4N?__$V?kJEsPG cUsמTr ѷ!4IR-T6z~]櫾p~߇ݏ y!6zbJ9ne آUMps$aHSȔMFJf&?[?; W@k$GCguBo鿯p}8hؘ&@ll-HQs 1Tc9^<}λ>j83&]gs{X=^"q ۚ/<%{&pmK2HBBl\q^^׌m.]yT:R103RI@`qm_^{V5+zĿ{ZDWyR/#g> ʌ.1=מ{v u9DAR'A?mP㞝oi}'?g+UG˼KO%:#$-VD yV(/+,>|`?flS>kߘsuu1jز$D &A000>cWA&=:H1cGؼ¦b~)-?N>0pU{Z Zvp94e8pEئ%_ဇjQLo&G&iGGXH0ԩ!|睮:wKLH&i!lڧ T̬ YT ,2]FlRܦ;4ӳM#llB(qܹm4apWx>,Ul~em۩jS}WΤRΚW_iT! =  뮺{wnpu׵Pj8l/8(Д山hcl66F)) 1ۊp 0 !Hryx#yvȩϑ10R춆<(X 3l/c)v[F/YӮI>}PVd]ԶJ +r im : X`-ecLu$$Bm=4 CF t+AH 4M5IMR6rDީNR1EO= DFP @"D( CtZ-ڳ pL$$$0bhi߸""@bbU{o+U=r[FGSd2ԵjRYY-۵u` "_ω$6H=m!nɵ`l{;i{05F->J)=Qe4ER aمu+(B yW[;z{Dfe, !  =h []nO[ .^F-,UЧP[WA$TU+]W_%&xWP\RBA4DOk [J& @i9!#D*_My!ުIibJuwww= SL4+D;T+ck>iʃ4eH34uvvݼW`U۷Xv[娨@B8!>2(#.&aGm:2PYAh#g < 7D#!$ "`(P9/?"fjY1856O[թ?*y.J-y2AX"(kآ(ļ=j(0IVǃraK!J=dv IT&+xR˥y{ FCvnQg,YۯYӸͅ,x(jN6AT\CHҫ۴Qwtoo{B,'@ XRQ_Lv-%{riq E -V_tqFL &ѡ)Gl6sG{UK@_A}+zi,7L}0 >b!SO{&F#pWt4_Nd\c?21N,W8tNEP*]zXI$U d4աj xYk{x9±![0TQdy$ $5.p|2OKy] H@&a T1Kf1wde)E@~;t2rYɎ>3}qX}-bFx6YC.(,H> HD U<-Pe?GtJxfTH=ph쬂=W0t382 ~\g&/_G;G|喝N$k #,1)11)z6*"&JtQ >r,0 x#F`w+6Ҭvw!Ti|)TYMR Z3f6oZ|T bJ>N6C?jv"ڷ:z&|g#NgRrOu=ᡐE1ec\wTGCd!nɇ>8sI:utvݮu«H+)?|LIOJ)$f&$H""HDr3(2O 1TA"BGT,19x&b%j k^)V&_Iz,]z!pdUaHA,@>^Y>ɇ DfZ->WxٛukMwϠg`"Kfx" 37whHHfDvs-n1T=ٓ2vvWŎqEh~26QyS%2PBfjknrn 3)S>&$E?6Gt+ЫQ*DeTD :bH jrtBd`ȏ#i61-:N`aqhYBt@Lvw'paadԒY^BNuJb^߷P`p&MDH`y3l)b@ H&^3lˋ $54`7ͅϷ<^&fJ y`;QY؎ۇi䣄 I:kiyd fP>q!Brd\^'$vܡ'<ݚxՋrWf%W؁j oG6\r5c@rv뭩;xg?TiJSv5wR}X39pʱ{d|?_3/c( 2V&GzPuvzeHb퓷;a!% ©:oT|,d$ -ىC²=_xmQ`0 2(!T.dF"g3A!i4VMTr|jkQ(tJU0@%y0D"Rv3,q!5`LH,7sFȈ̈lMT$T< 3'9QVtk y7Y#&Lg9#XۂtllbsN49d`[Hl$iz4jpݭ!%< M ޜ]+lvh6rI<;hûɾhnggqÄ0$$9wrpwhw_?mI$}7t}0|F>w&.vٽ2 ( Pb'/]ٞrlؐ{V dH>BR5~zٵE%ϖͲ6kXz'/Zy8f:3gԒEVOfFHFH-Ţ"I|;~u]K\g^k33^שX"G }1qNxhH9w[o7Dl~cX\AC(a DσB qޥ jSyS5=9Z}͙޺Ѓox\1_7?NK( ǒ0DzeO 6r ^۲naY$J j:D'0LwITb*o+sUtW!I!>#c߶`NG~70e ͌V?86 )Hyϭo Ozλ&KomUWwP*^Ἇ<;0J #=ky뾪F;ɖ@>[I$D"pfg}5~ȇ XKGqu^q߼Կ8eYmX{"vߨ, H2T=z4dBP$8Xg65ђz r*$I+SBR IxJd_?ג/<דRdeZ̴kK65ED`% ~>OpDAA|ǡ$=g>Fx_ mk}m|]IP FxD"nė bkO"ZxkoWuٙI}`X4`SLip@WB&"&*zϩ~o8x&1X_ /},7 #lBlB b#!MR)o-jETZeձe6*ܵukWگ,hQ)ZD$P;LްPF!Av~ #J0^ZPh$$Vi-@* P_/DI⩪# H&(J]7*65nkk̵6Rm&Դf|2Bc*Q<1GWWbmkfJ*_۶$檪dO@+xDOˀИHJ̲9 $.+R4KVm6j|[I{L3$Q)]}̻AݡMp_J 0Ww#C]!;L5C@kc h`6)"s64BW=Uy@v+|~֪n1 ڭDuC ~[iiRw40#HKvm[[_|[QR*/CM.%SSARb\H C"n rKumr?9MC|dqjQZqo Lh/h"n tΥz= iˌ38WG&V@.6S: N6h,ta:gStfo icRܫE E& }ٷet}1yBC!ow C/2gI&[D!Chs]SxRI.v3S2Fg7I~^pmډAøFܒH &!oG =n(I!"<I ff]B6vN- wNG&Qy[L1BAX00=7!;M=Cf;+ 4JAOUvݚM%"b7U c*S +ĻIDVL^̲w^.7=:m3fP䕓%hb *4\p”` i*c䒚`bFip |5rRR6E) BDBAT/=-B ȣVdRVnj޵XqR?s!ι!+z{o&g׿*oF:4Bd"l-I#Uh_ڷ[0EJU((mU_M[W6L0HG[b"b?CÃ! T; 6A:AЊ*`686Kpe (ႁH*4-ՙUTuZe!ߑ,Q!"6ZZeY:,(ol빵YUE3f 3Wȸ"ݔL@[BavPk_u%JLk[[h$F(P],ë5}HV[߭궾`(XAF3ٔ SƈQX彅}Ar2e?r$ ڭPhhL&֪-ڷu)esM D\#D)BH#KR*@b$COqC"f"Ga\ zjJL-ynүd>a(A9?5lg׌AXU:^k( f Rj.Dd4@,O2HȄ 0!v`9cA6 ƚcSfmfVVfRݩmcv!cnr(1iXnݩ[nݵJk\45UUTX6P44EL`$ eu$hE.L9D5TCN8p4cC-%9p!NSu$N\=)Hi`H `+mcÆm pn(Ha-FЖIR*-6;8Ŧ! cmm]ۭ֨oM7ށ%y-۵14"FBpLcPRb%4ر!4 i0 -yN!nZM$aM  @on9r-7?D]mf75Q7XrZ# 4/7}F VwO/80sӡ1c,՜kFdjkFTNIfXO6E4X1iVȄ(@j tSD"@A e.ZmI" r4Q8btV*M歍yZb"`"F 4U_e; htOww#ӸШ:ю!IC]F!$EVPK@Dr9BH$v@af1v'J*Z BdkgA̭oo4jjYY䐟MT%5PaoU+yeZUm[KUZʸfI-*HeTq f!J; Z h}x2B>݌BSOv[m&kkk6[k bONZvv@oT O0RE `@E6 i$vsp0-ĒcalLʩDh W/ׯD^ʽil YBh:2 LÃET3@! `HJ3"WZNߞWμxje0Sa U 0"Iɚ Z!BB)#Efuan4 c`M 4curI\E)˖pۗ 9cR'|pxEWS2יovn")3-w!!,cml鴦b61- 55zoyn|_ 5-jmfmZo0mo**Pok>-|qm|[ZSzڿ~nDQTcpMP=ܸ Qd"LlLFb;46KaHRmUU2+멙vusQm;( bp80P`{5c6ᔇ.am׵W%ʮkIZⰊPM 0`hl[dV(dYD1J0B! +$!d[l`H~!5(<mp$> DƻN&RB%F QDa"%4SrRŲ,&j1MXUT^O^JM|^mmlFbUdJ0m!H})!`❉k3*DƢgjƷܨԢ%1l ZLSVT@,dh,aZ-hb.pRM[ip!VQP+D#W:YI!`Ɍk3)Q1rH;^e6QC7h$\ GS110h-1EY[]burD e.%=[t68m)9i $L@CKm cM-.R5R8lDiLb%8C 1D0 D80ӧmÇ39(U۽v З^1)DDjYVe5~j4[W)oWݪ,HfvOtSaQȆDN6Pa3 O˅ ]}JJKCT$8Y>#."*r%R &{$NQԦI0I$ي YUeUѢđ$Jm!lf66 M &416=D?@ȉR.vm6ڌcBz 0lf1 +6ABS+|"kl<B2 [$9iۛ uI-scӷ725ۺvӶ&s*D*(T-,)cLiAc` lh",cT ilޛp1=ϪbbQP1>RkUUDKĐwB$wh;6"[CQB 0:|7*ˤePY,(p2Vހ*ߏ>޷߈娮Zk^jkMUo߈^ cQ@:_^t *[(*ZǠuAC@17B~4w˄0p\&f8n)3 BfAFƭ hm@N] /+¹\mUBH A#T!{SU[0bڏWW"KrQA0;SA.GٰlBs+SHk.Tm~w]՟un~\(ۛ\4Tb1?'z,,l,n谲#cuEާ)MGG/˽! lT uUyb'pr~¨ǛKQ!4'sT8{vx2;@`vM g!^m r4A\ ;\`#:]\R5De\A6mG%j@k<_d{*[20THEU|D77i yH F +n, 8 I_&r:#jb[cQ:ћB;!c(L60j:jL5 jxImJI2Y1!](Xu$uB$=qPH5MNNI&ddt"Q! p`(t3Ԙk!Cp.i^P-[HjPBOC&2+Ď(D* rh3 1l@ BZH+!HL$u58d(6 2aa.AĺT `6fSP&LJۻv1r Fک$# i^ $"CN7 Mܠ)Å rķM5$#VmݜTI{޲e3m kIѳ.0H<`c!` !8i bU$bPT4`B$$dBt?tB`0+-SmMP|$ p(cp )⚌9w#I wba酤Fh)¨2Ȓi);﹩]nUK^" _9/fLCXze|dfWy^|Gma0SC CJ zf=vܯ5 E|Uuթ(n?k:ukcypBoTnoVr(!777+5'KxBvhm Ő r48s2V1 (-A;*nxlUF .B5 j\F5#w7oRn^ѹUvwmuW]ۭW/R/nE̚+i^yo7Ye^WvzU7\JeI41!alh P!Pi DJi$M XHHK 1!HAR6)MnG Q8ddb$k h4V-fVVfkSEE X[ف `pF1yvv :v:ѵ᷾rFY[Wn[z~k鏉$"'wCg0c0(+2z-:?7:&`$I?V0A, x6Y?SP^MU"0ذK ,MCb&"UA1v7 dd ! ;KtnƜί+kˑ:3ly-lr1b8)V !VFm-!yLr$iٱL8wlm4m)31$$HB-;4MfԲBBYƈU4U4UEdi 1xChP7m6xlchUn\544 !" srRrIlhg:hq;0oHli bwm 5 i੊rᦰl8cm[H@rFHp0q̒D)M64";dKuk՚[~kOW_Wo[n4b0ۧ`]mmT/זSZSQX2YeL36eKfZYehkMٰ*Y4fMYef>2#L,r64"a"/H)j)U+U]fUfnۦ,2mX1Y PҰZ[2Д̬̳fjeYfeY5ҩZѽ{/ݷEQE^ _SU3eF]*7Lv6\زY+K7ejfej5wYnl*8!o^THg%ę*$60@,WG^Aٖfek4TwwpmV}Ƿ(2گ|ZIfRQ ^$p* ruԽz˫ǭu/^uy DE) a߸I FFI?Y2T(v,0_n@>Z;2Fmڻ-m~wWjWo[⯷_yfu)" !cM Q ccBUtTrHj~8N;aBI"jemzi*I"jeyrSI*݅+oK]6[pX L1އ!JӐb:2%4XF 7!#II$I-P=8t#▆pAshw'+UUE]:s]vۻ۽]At#'VizXF1WaviT4wE^QEVD1iA};R : th <W܃"wF,jVlֳ33e!ʚ8F1,g'#1cvVjFI9ڟg¡q %¡q* %]-1 mŒhmM 1h a헥 ^IF"$\9d=p-Y.(Hʅ `P 9A*T.S֊8-@.y|HAf>`oU$nXmq*` aDLVd6@A&$\DX2I)`϶[LrҕP]0 HؒKm˖ǣٷ B[×.4S%œy-qv5I#`է#KUUPVaMh"i&aLJM;58CÇN^6"`W,`٦=IdmǗ .I?6ۧ-8iY$˻oFcA1UUUCmm.4 42;+7LU$xnݳRӆ;$qj˻Ļ+t!NF!6=\N@(E$I&[I$Pc{ߛ|lu/V6I.iCóxt5`O- ycg(a˳$7H;ʹ$DLcm,mrn.ɴ$$C]Sf:Y$ȏWvJtrˍz]8C$t"l^^ wr۹ARN L1ѭ*#CLyz6AQ$${ OI~cE #l<gvVok!oy5WeIG#j10C s5VCD!"[(`8X6 ٕeYxѠq Z&( ȇӨ1~ϷW!wFSmOzd  ΨdMzbkwkbƯ`",`p MR*+_DlLտ'Z*"˥l60Re0#A-؅ca8P#"H['!jًF-4@9 I${)ӧ~!\F.ѹ HaR Q20)G@'X0dU|1G)v E@z63Rʲʵֵ+UL+v]lm]5u5WW2Ͳj骺[fmLٚWLUtֿJ Z@WRH"O@`o1! })^Uzzfگ`a{H4Q (9 m 9Tx߬9\sΪw^ל=n>A|~F64!0z-:h'tT4w4AH#yU"lI$Yahm,)%t6ɼ;[Ur"Yc)XimyyzjzҊ՚,`19li 9f K[i icCq%UUʺ)jmfoZ{+_jfoҬs$ B|YzdC5xjɀjřD*,TBTAS E٤`Ģ(( {Z{oW^]u]uY2f6jmYY36VRTk6eV@劕IOpp=ǚ $#t\PB#LFˢ" %H\j Qa@3M)cpf xWq_~KlQԒvKlPRНl4F!c(zPX?L@<"36f_2ڙmLmV̙3+U+*!)5NE~_/!ͷt2Qi\6J%iK絎K̳2LԌH0V i `ӆ+nI#HJJhbB"lҁo1dd 9[~M+]ֺWk&@L֖~ްC"و`\y)ƲPHHD#IsWZXJ 2%$@vZMII `2t iH4ibb$`4)`\hTTi1b!9`a!@ă#dT%  $@rcTʦ蠪肆P qT}RJ9RsFm* eXbQ~b.񐒕4 v U)ZCsl$ L_oCF/zW\?+%؞=W 9}P8'*b"= QLDG"#gbNv7wwww>O 9aOjsqd;HJHݪ9Wk||5Ik `)ԁ;,jM&iD-#+! *4zh,qui$ DȐdߞsfe6YRI$a{ X^Zhl 84 d i@.(hB!+cHX QFz8jfXX͡$UU(6vn2 9m#$?0f67@I`IYr#32ͯc1Iq cӜU6$P2!6ƛ`9bT ; ʱ1@D)zJD|f^ݫˁJQ$cNՃ<49lh Cpdi(&/!P1]jA91rЕq)F_ϯ[֭YϾWb2U/{y~..nI b06UIE$Z־dijڣPȭ@' 45JT4<>.rZhZYow]\ ޴i,Q$I#)h({tx`#*141bT <@Ea9$$(`5 3ERF0rm1rBBC1ANmԐ 魲БimSD%4BkWKk P**Y|o<̒^CMS7ల "2LUU;Fl=>p NȣA"82?(p()ˬfvUF"`pW1) l2?jSS]w[Ͻ∯1A:٨dC(ꇜ2Sc'pV5|V*͵-&fIUmֶ֥g6en̵77[ַ_-6iSi,gkjMkI[I%knjWͼ޽\zyӟ{îmvxuͱnӝoZk.UVC0hljZqRSEfXBSh[a +-%,A)}Mo{ԙjJW}5)-5xkR[%&6VnTU3Vf5sWݫSfUo}v*ݻ[yeo<*2kVA܈J%0NA(TDaD=1A1$DK/`ą`Č.B.EHrrbբm-lefe,SlRՕ35zp[D$dHh*UU$n;$ :AUUUUUuUUWU/*ꪪ򊪪@@IzI]UUUU]uUT1DP#(.Dp*UJ@!( @@UJ*UUUUUUU{UUU$fXժmm⯍__fRT`:ѶڼU~mtYtˮY{j:i[,U굋7.e U}|灹 u_ b^ʆ@H?cL )0e5_IJmdLԶ-Qk}޶dͭΐ~ъzh#CTUv۷nԥKebVfֽm^A+Ol`al9rЇed.B嶪1-L D2ȡ4<)uL_(Vh`n!z<[Ϋo)]ZWngnLykT[WRvZYTё L˜+#I ŃE+{LXdb+ 4P2Ս0TV-*STX`1(%@҄`RxD||j]SmCHAN1M!ݠ @$!**M lnMc)=}V\.ʖ撒RmWS 𑙡E |L8#"aX#J>*@I({~LEQEWVфS:q[O[eoy-klb, F)";"l)tKb+npC ʔQڪ sU$I6d b jU׺u^;з=݄qƜr c1R#;1$dc:$`1! lJMQPAVMPL:뢺{޽Wuw7_W.d]׭%d jGh 7.8.X}sw]sGzcR] S- i ɖՌB)ܒ ia X1nƘTE)ZR1Kc ]BBM1uUUT%!ұm6 hp ((1ZbV({nמ_4!+J"adEEQQaE!RLirbaG+,rB.ޫ7ZZbH ;]obe^+zWS+ʮΪWf;cr"no:fZudHI JB=`ѵ?2])W-\Ī7wP̑Bd0]L`eoXÉD> p]6|o0I0zRƧ&PK*(:7nh1 CF+Pn&T}(*ژp~j`zMPyaaw\XlwJm:Z!Z@Қ!TGdDJ2sX@v0ɲkz:n׹?!g H976CP@e <؛H+ 'Fh@f@eB"( S8 \(prf ) GPffXz4+S1'C̟a1[esYIE@`bOdLq9Ai߇9{!,ۈ~3_o>bpqX9c+&Y i F 5َ[8lX}UrǮ9nBژuC}`}`w!(xr2TlM$k G#4sK 3@ 2 M|d}ʼn.lzK8E9a^ #3B3F,=tHhǓ!fOɭ29Bn,X>GqϚ sP QҊ߲&8eÜļqSbmW!=>؆DGف{.HF,Gc&$"gh\wc !X&C>8=jb'ǵ6iس6b@7Θ a8H%C"a]1o@pdq0@MF!  -c#5#7_mCC 1dzYDenfIrD(#nd`lB@$;ĒR%޻BP&l0u%oǑc0gqV0(-sfwv]ݔ"@7I zQ!!w#'ޝ1b0yN{]/Wv<: ߌ iI$z;r$ki$ vc$@ipy{d.WjT!#.ʔʅ"mw-P]Gm;IS6t[I#Ų ُgf q7xcMgN6^#c<^IcHGǫ4sߠ9CH`->i_/7||xH{I Q= ]ZyóVd>$DOqBu$cH2 ݆ǶpyCz}ꪪ˽O` Cg,nB!q㎝fjhTR&400W/-$$}wHH<ɼ*TP$٦v{9yx#o`g2Iws~ULrt̒rOlu~׏gg(wF0l{/g/k{*e=&kI48ӽ% e#B00[~d/Grw;9઒N/Piã]d$H_|[7WR%[>5$Gzmo2ID@Um`l2b36jW tUe!.R#pȔ^KĚjRᡩMTdJ/%MUC5KB人#T!1ihBI"llp21$bÁ4J TpmX1,pC1 l{&UUUTpو1Dc]QxF@y]EdNKui? i,ZbmW ec悪VLVVۭjZּ~h@B0qJ2ߓ1$'\I>3F RH|aH)m{ b@܊[p#AU+yhƥ\.jF`l@dE]D"$b fUj1jjٚ3S-{vmQDm (3\$$$K'Ti_Ic&lԖ2iM-Mn[u5F X i cLicG:^wR'B9R^ZVxj,yenԹjnmvUm64 4ƕ iHaCOG ,l! `0SQ3&M;mAWI! % em[vk]fnVV2!э1Hi 1Q(2ƈz>Æ@?JaP &EY-/\w][[OZ6^!cvT)qQQ 3S!pG2L\ibb0*i[`puR j pA.-14EKd@1CdKiNƭÆ`cl01 bB! a 2ClrcnFL2׬ZjfL6Z-W\y jM0Cz A$Wpe"NJi<ފhJҸj/zIźGFFA !h+0+.,"Q_ P>P5mUEU +`Nʬ`ȉ$}u;V"EYr3~wU|>56YnuͯYkA g@?]C"{誢 !Ȉ nVXUBJ"N ]p=y]O\W]ޞS#]g3yeS3`7f5-M~وڭ *h}VnFƍ^v\CD~:]X-V !S~~އs0b:l<7c}F<{o@eVLRKm .;)jzp4| FZbb&"S f-֟X91?oJ[hr802DpFӑb9 Ɯ{B(HS))AS8qdVz9uhP8NRG*"m䓑2 aHB5Br(8 Ȑ:ae@IE]CkI`Ip`#gYLNvz4 K (TtQ3# |jp < ō[X6+#%.3CEBF'fHAP LTfž%Vdi!CO7茐10DhPr$7.h"ȴaêpGwlkBǵZx[C01Gh2а, 4fS1nD9%η#9c)$J'hM9#i Ǵ"+52{3Ennp7CqT JHXMܒr&U$ )QNWA ŒC,B VPx`|4FU .[CrV*mFVP,'zvV4**\{T <0`hp8 b=F/$yME$t)^NEP(:Dq91wDjX/@sĥa-DnDF3#)$J69M`3S7׵qJBQJc69/'=R 6 tȬuyp0 Ae;y$2/($mR̅B2 cbٷ aqc,stP$ pmUBBv33 rz7<2<Xb Yf0Oxk']{LT1k@+ЛГ%l: gRO[D$:+{x\xd]]) cmUIVyW[ڞbLciӦvtx鷫NGwiV:αww%A" H );n%1݁$$^Fio#D~7fLk4Od&2IkaPi6u؁a *! j۷\<:p1٫FRc;;6pI&L%6ihJ%v,<fz:#C5UEWN`lPi$I#w{?|Kmoߍާ ߆I tT*TޏOgl&{-,507*-J%DDvI#cxK8i&[%1$_+ !!hFDap㡇Blo]p̸7$ Cò9*$w7m "D8Tn8u N I)(Sߦ 8ywG0ҍ IOf6!ddݱ2Ɯ⪪n\48z[i 3D Ab$$\=[Xz BFmvp3T^EUMjhbj=HtMܗwrSoF^z;ꤐ;07cu*^hv$^nӁCRBAm]1˾I$ Te b"68tL64cy"}p[vo/nY.pa@sÈ !ZaI!!Ƥ!َs$0fMꊪ* BأI&!chzMk(n$)%+"4[ĆDdBh!  >Q !EclzUUV~BMI&ڒ@I<޵]-4,d-wtQ$!$# M8UUU[|K7b]b `CM4 ݬ̄ L4wV$%q%(D' AY(At=\0bSوhcoy$OqtKdIuv[)ꊢ c.J&[žXI /bΕQŕƞ:w3oߞ6ӖI\I',vyw9T#8$ZCNW/$˻,RHLqTJag-BxmbI$FmNXǗZӸߩ 4HHH1TG t郡G4:^ٳ0xiuk:ܒ%cm p;I!$m01]\.)6 fS q:oWⷚ_Dpj䓫oE4I:A\gDDk$&RIтy`{acHH`$)AßNcy]!'f8`>ztL;0D3\=f`wbx˖wL< bzĒ[HIv|-_khe0` !-m7f9w9IᎶLbc-ܺN;ݝaBR0.#M ڻlڭ2w?Mw]ﯯ;={l{l8`w{lw;mu`88omx8ppw{Àpw{8p8pκw{"> ɢ/H#j&CP uPuWvYm5~?EP#@LDknQhj_jB9Ēl=N B*L5ֵ喲lU֒޼661jmj5hZ lUMDW,rd7jcvdtK9zj$lɊSRmjW{}ZTUGQ刑+;PN^1lI̱kԫ/^GW]󮘽ԑI$uwSg]sm]z+ӳ,ewu*w#+yL^jH{OuΗ>szd$\ĩ&% b*2Zd)wCZ *A)zWbb̤5&v@-6S+6ͳ3-5{ժpu3-MLȚ5)mj 1+lQmJa`abr!zjjYݵ L67R ũ!"cCYvjUv{VjjnHc9{ Xo{ubtF\0Åv}b`a 8SgbI,[N!,. `E9C.2ǝl DD6DVѾ:-zoޠO0JINGZZ H[K֚Ԫd[Uzk/ZjRoSkU[JSֻj5&21S $4 jEdVm!(4Ɔ [WoL[0 V)hPV+!Zn[y{Kl9b$tLS(1. Ⴃ i y_<ְR`^+wPkv +`!H !_ɁAcLWkKxTOCܶp#4{GKaDDjR00]=ǫqӇ dB"Ɔ4[{pQ{Im ȁ˖,F _2)f0E{;rwVD&'(y6m=b?_VDs3A1fbi4I 1!P1(6_ʨkLҚ߷nvWm|M_ҽ>/ 11esCaNWo:EZ8ACr@t(Cp(A!ʅBfHQÐ^6pGLm[)iiXiqjv[jvƊ9B8mc)(fYY;֥k ,WW!#]rta1`S{i ;`l۔([|g s~+6f͚ZYcM>clVFemuڠFSB`Bm"P#dž S5Т w@F18\[=hac(F2h($ h) <i06A_CMA(<44eNO F F1F.+-BK2 Um#FͤQaiad_MnM&mO4±hf5}ʁD=FV,|X01Ba+ym]̔U'[TtSc$lj2 DcI NmVZvQo}[Wkkz5j*U5V[Q_n VTT"*>q~ƫ,Ap?O\VVd. =`"͠E;D 2@IemPD !mBr᭎MvUC݈;6A0i dz).uFexc.rG2 ´3!!2=z!$cO)o- 'UF"IEMNIHD0E}h<uH b7|ҮE"+ 1fԎ]M4TTPF) ۷fW{0`߇u_^䷗u[sr]vj#Cu+h[u$ llHHMmi Bi[!iB`0 $ B4v VaHaSh QJ*{@9E&NAZׯJvS1W+]%{o'7ZW+)eV,F$Ġ1cM Km1hI$T 1BiX0Gh =D#IMU41i `/scUN$Yq^ur 'Ke(a1Sؤ4%*Ic1-hYI 8/Ô1!*(F BƨU7Bxmmiw޺QZִߘo7on.Čl$"(mU\űTZߍ[WʍbVX6-%aHKR"flmVf̬k5+,c++ݨ٪eWokΫ5~b:Q¡Je6 _IW1 3|L7ˈvQc)fYq J3 55$(UqviA B PY U2#AQbDF Ձ4Y$#A 6X3- 9<8pq/5  WT.@BCULtX D9@C5`tz f, `Μ$7!4xF $ܒ+q%@d8! uAsPYo3,vŊ؛CK5!F)p'7y rI@. llxxhwzyyr%9ap45vvvp'iG`̒[pQCRBlt*T0uI9r N^D4óƌR<`4ݣ0 N BB[w`H$5;6Ӡ-L$ z 9̄onZd٧c xPp!tviժbyHHeN<8ACHp=\$:iURSЎ#gNi$ӥT$$ܶ;0rƣQჀ 6Q.X;i\=Gf˵"m<tc@ùB nj i5U*4uUTUttV^n<l1pys>WHn:9 CBA#b98@G f(*PRگwfjjmVj-*Znjَ#1F!ש$w CjMԖ5)<F*Yܐ}1@p߹^-6bLRP ֦p@ %l4i-:(4;= Mn(h=UHy4h2-0n;5}]듭[;P :HnE7[d Ԕm+WC4vž(Xkf}ر[(/YG6x5n+VtށA%5J/uJD{'kMYwތ}힨h=4@`P HC}ewp,q`P uiK;nwJJGZUx( t[hiP^}{^W|6][]n4Pa7m񹷻O$sY|.@e@]]=wv}/_q9 ^:}>7l55)h.`zyK#7Lp+R *h탤ZbzaP-X{h:4U 9ٸv1\X6]ܻvF((&*q;ju˶ԃA[;`+rkm֥Vh̀4ýl:ԥ̀`){(^bf]ܱ5s 5 c;P +rfAwx6n;`=݂")S$ à @g%T  X I}uC5xdkyBMʴޱ*{϶ z\WUﻩ}d$'jJ#ÖP}Z<3WDk(w׊9jKxluJ$[Mgn}+-9 vg[]P뮬:>*h_|wwK˗@ c1@#ӇEaʜc;wvP+:@)э@ lia]ӨVkZ2twzٹi֎JwWQfݍ=8z8uݠP;;b7g7l(3һbZ>xy6n h' Ķ*3`]vlՋ_}VثMw[ei:\l&mv+JvIXݬPؑ֗hQNզ3 :rPiȮۮmCysvvGnncruUw|:$Pռ`iΘTnogG^ibUOM :"اSO{֥AZu}luA} gn[*D޾lT[A}|; MNuɒ7sI7;٧r@jEykf4iu7 >U@ &2LL 6 O@#Diza~Sh)! M4&4)cJzOHƐښzCЙ$JHhBI j44z@B ›)MO!D=F 5MLhdƾ2pȲb7u?[&3D$A5Ș {,*Ą#c,O$)DNWWƮYZ8cPίl$VfX.QA8>t>}`|9Z@8u8!u5'p"(A &>GhC8Cr/E93wIM?'$((!MT{]CkyPqpɵԭhdr×Qޠ8d.(G}/ 6g껓]ius tPf5@4J@U%%KC3yy׎jA8+qP}0DE1zටd8bu;?Վ|[9roRԸH *(=2  ]ШM:ԧuD@Y^'v[ kA}"# 1C!3e ID]Tfj5\gRYǻc4vqx'xG(RѮ_pwsM^ita,atT??dDѾ-i87ԁX:Hv׬ym28N(3{?OZj=j~F>(nPng'?zmPyA̷휂mI"7sWBUOFÏ?Z? o\FD#)nCO/B2jz[=YQn0uF"!ak8X^x G!!ʮl~Aۛ͞SL!s`HE?C6o?COpex@yY\}hFR#??G͡꡸h=xOg,- op* tQĿz21rSCeW9Q:7};l 'zx7}xѪǯ=.T]?Y1 f}##e*> Bq=O:Î0Nm“VgfF+V`9T?t+qM# _3>:<\k5_}9J\N8x㇄|]ּۙHuk6sthc02/x}u=Ǯ}Pu|D۔ 7 ZViLi⑦aۋPyeYR-'2UλYVb={_3+qixBZ-9SrIx2xW(ҢA5Hv1#_kK\K7a!G_~Zz|zb<6|e8G)`eg#W栐m!g ;3=5Y۳e:QljJt,WGMz1|z։0HCoVIjr'^=xBWwfÎpC1qffϴzy;!~lqT(**|9k<0_>}:_S=czy|,u_F"%tyoPq$R^~h꾯L+F?cX}T&$&x2DO" !DGcx]OPjҝNY;x,}؇iO^Ĺ":(##6!vAb@ɳ-goIcr}ǧKW#@jKQHg('4(29qLj|tcs !]g x50Oԇ#M /:5'ݳHJݖyN?uine/܎dU,Vs=礁G끁4G5%:JwI,_/s9f}b0>nDȢwsC)Swޛ-[yQG<1H{xKI!/|W+_lc?W\5ӊY2;|SvY18= E9n{O Kx]8SizT7kPlS'29^̝#n5Jg84P_uHAEZhNqbmkZֵar5la_U)G烾Ӡ ABy) uMؙÕc1oG#M?q>،D KxMvUkJi,g'2$CCzzzzsÙAHC.nI=SFbIQ'UZϟ֏|?I'އA@PYI$*2L Fxc2}7 ®(Qsdd" /oC+$(Eᱸ4`$iezB$uBy8j6χIO<iV#8NNڏ~CM?$?[ 'J N/HYsA>yo@=\|kj!|B5"k1>C @MrV XÍmn3Q== ;-@4(>ҌxIP(.G" eO<{H~J5^Obls !ߗ2A h+{x8pF*}ģ~v5YZ~ɨ?=a_o/W> }!wq}<ҋ] YH%F?f,Q^<@Gz7i$j0T X/n77bշI]6,eS$::R 6>VTF@KI?fTEM\ ;ǭi .!AX7f7Y%GYҽd!Ѐ\*_8uﹿ]W o(xU+צ9߂}n1'B[&OŽF]Tt܆!$$ ~ms8!N 9C/)N=+,  |*l%?>p_NER ҝ$z%s*?&J+˨%C8~?ٟnomI-y<;/F$`b%y" Y}@Cn(B A2+ZX#*)*Fʍ5͞sBD^;r*TJr.o ~gvL)_%ʰk,D$X!XFFh>1HW֨?ݠ&k#_Y0P 5*nNǰ؛ͫO-@V,7#bh TA#a/R JE[UAnxP;"+Qtʿ;6eejiN*|̩͘ZNI6MOoO?=r@DO#F1>r*U YB@I^d,hG`~WW)|`$e"?U2OWu#!DQ|+WO\xJ%oH~)IL%q(Dϱ TWGZ.Ss| ?zT(S$(wB2YVT@8X"& ??9MOr=ooU~yG妖:3az/*{|:Z_ʚ%Tno0@}_O{>/+c":s"Pv 2 <)ҿznDOނxjSg> 0DkbwF?ELt(2mNISd4K d<ƍs l -Z\W%9h>Zqy2HPr_H")]u M^}?*uSa=@k&-JOQGnMlUIs@W< )(^jI@b]fab@_J̆ SV(p%r@Pgq:IGѓ_W>z  ̟7nvO9d:2䡁 7P#PY3KGNw^LvO |,b3SI&+稞e3z=ӂtvg4rs!`dif Rp! 9Θ7{׾ȐB5u8\(ha ~l,!TeFG =s^ύ/p-:`4.t !)8vw*Kd8gM m AM'o%n}F10/AT#35 Ɯ 4:؁M4}m5|u\j,②Bje,<AS㉛3"J"`<()"2GVp2"WO5񧌹,UW2}YDLIjAV<+<^Qr{;L*բҶL BGzJcxtdU2DoGbTU_cm %62}!I =<:Y.fVs)LR рC 0$c~dM;qԳ5Zfn_@r#/Uf0GZ^|6DhyO 9A "ɛY~ ]fi;:4T_iyg}zzsҟzE/w ̈́X@*.m-MAa- /e ,}"0KYJĽG*]VHX3<$E KuwL]zt2"gb$ 䪮+G9aO1'"؎ |%*vD3,̚ .E#[]C*d2Z}4+,\ WHzQjJK-ТHYC>WVyxZLEw>[Vְ5ӿ~-o̙~^]Ҕ&)JvȎ}[qᶂSz(twu6Sv:!O -I7NuU=UP;z*En B3~~!Ñ@5BiiKi~ee/^ߏC"Լ Zp "Ee9hN[=P2v05,4,"yTєw9\ wvzVP¸UD{BD9@saD ᛿hmaGU:2(" BbHM$(sv`2qD  4>jxu*fm8(!DpkU@уKQu^J}&"DS0N :Lz.(0<_v9ZJ/uoQ@q)jo|sZ2IÉ*6J{oJr鏎[J~ sCx[k/9wnKA+لVn^!Cͼ.%^ڭByWThJw+-MTSh&)k1WkRQnLZ)!.ZQ+mMùb lHj YJ$EDbb zHf+4$(U\4WtjZ֘]xy -,ͺ)N5&̪b%M:C;D*9Djsq i. ]Z ŕId]b-wFg|4&&p?9!995mwAM11w4.R#C!3"Yk4iO&ك3vgUIhvmZQj$Y&Җ<%M1wU鮷ӟ_5UUUUU|Cȳ@=ALu0C܇_4 CxbAgؓfsSI'Cp5,g-~E,ЈA9L , aH "a!Áy_o!2hf!!Jd. \eUnG8Q N;"&I>'K0""&l| 0s6,<̔@ȼܝ1ߦ(75 XX J; NSdPN ƦCcofIșDgThD0p497D*(NwybUQUq(ВGL(Y[2a>x@C,^سk 0[(됒$5orr*0/]y#CfHrI!\i-3ZQ `StHb:5 \tL\//,rWN5̭NKBfm56@qZCb )qE*~Ye˗#q=d7ߝ%W=)XˆaIA,$CMRZ=v"AdTݍNw T8BeC^E``yke~Yl7VBKuxY0 04 dP>%YuB}p?&]>HJQQ؀HԤ(ka)"/ò,\>`pvJgMuoGFp_TE%%Gn*pn $ˆ!X8}PRk M yO%nZaŷ[^0$ai)|,W@BCG2g$Svi]g U 6,~:fk9a{ #N(#8|/z 9>6cL;OkOO{QW7k;'L98xu8s&2* V'ێyjdv΄P0%/V*n\ }Ṡ7,RWkz97^o"y  W=5`v.E ԋ"ƛ:)*O?saBEiffK9*E#Jκ罚O=pN+=x -"wP =~* @8Q;vZ8F Ds}'I>s/uw靮ǩG'llQه'Sެơ|;I/R>c2-UpAϤZ H;v琀̴[ܝ@gr,l`}"8^#tF ,j< '|1N[v edD2p ^d|B5W? # %nUn7. a2ՄTTD[<U˓k;߲TDEOvY~k=メA>i}yN#ssM NA7){xv,tJi2`;n&,̳p!B90ɓB!e!0u,>D*PEq!)VרqCi )l)qEVhIr8 9 F870lh8D2bnhr $>"Y7MN3c,ذ672Pr|j"rt~D,b'`}M 65,wNC< ,$;L"e cE!(,&quiꟙ;ގ:>V1:y#k1 !f1rKCǚ]FqCF $inh`9$#,> 'H(,%6'b+e:ZXi@@4ItqagNhfƪ29TeJ^3dI<&<3x*iYQ?iPAE "7*o>O]x˲^GFRQ8<@e 1% X?ou뵏lB_|#~@(8v:OZ͈6=~S%s2GKBf.r>qPptWr&ΐ8XYkZPa^rCVxE[+M.Gj]SG|wrz|A? e꼜P 0rEƏdEWB` B/!\6pE=]D=Vħ9jI%άej"BQ9=afFC`rM8F M>Y!_+CZV9>1 X~ mswnapf ̻8nsQM7{5~AxFSTP.P2?is^1rdo?T[z:ۯ%Cl/7@T\x2^Ӂŧp8'M:=ir!ޜ#n^ʺ>u[_ޙ?¼"HS+BL9߆z_SCmq:𛌳ˆ!uNjIpPU#C÷r'b={_~i-η ɛӽ ӝ3w Jd\w椝;e1DxK%<7:KXxu_>5,0Q߆Qώ+V 84KVp>om)BZsuD\6әO3I۔xoZߧ6mq#P1øda71~qm9RFFY1߿k SM3]?C'ܯNEr [RMq*!o TIH1M|q>TX9Xz-ڲח9˅26k׀6e{ VѡǕ%4#!gziT T-[b|r#<9q>#LZeπ>ߖ|3FN6szm]:s^'G皩ڸN}6{gpmcLyƒ4k *K5֓tYxb0F0nӎK=-F^?)=z}!yA^P L=wDڙBN>yl.a:R=$ҏ~g> R?>Y(L6In16ecV蝼M:4p:m\ޘ9Dp&"! J'Y$&I2ILć "$E^t 7?Sޚ!1~ Zkpw䐯o+3ީm/f*e{ct$I!E!ǙN{_LJ6U''%(-`zO/,؊Jb)(55"F7W45fxfG@tHeTR߫8V 8* @p &BEbqrbgwu&NAq Mφ@$7<˄:bcw3֍?5 0=CSԬ}&$>)KAi0?[$x'`hJ?×ٙ}h @Ị>%c&"oW?_wgC((@ɢ|r\+HC0^AqJ`v$a0KrF2ELL?ҟՏd"MZěu<7l7o.K@ sRjM 0bWȀbl^3+N*9&沃FbVQӒ.:331 XY\mղ˖ 3L"+f`QE=+uיcQV^kڻٖynYiO]o]!`W ءބr m^5ݕvѷmdL r ߎ;ؔ t9M*9tִA$!x}8'rL?><`ܪ9$t-pVJJfOCh|nzrsѱC>1zu;"2~颾.IeIhaTUƘ  ;fmT?=>~CTcA=G}xgz!{.H'-|( "طEA3AP}ofi:IxJ}ӫ6]+8"{ A@O}°d0!i Oʟ|>"P`s߿ӆI=)Iǯ_rwnS?I(A$I ΄XH|2lV×N"0KUAouoZj=L!pe\ _5ӟp]G=iH\>rہ'CT>_tW{`{7+ߧ=^x/2#QIct9ڞh{!O9S ?/{eQE(Qh 'eV򂡱E P oAX2?W"x5~`i/Q()l P7b`!=a_É5C4 TQE9{˿gs.{DNmqq 7oƨqAX~_[Oj}VQ'tnc6G]-O*"XP.9sVk1(ZyRu]R(q)o?ߴW; |>,SeG;xϟN#M2h|Ȥ~ֿ%\y #xaO;|Jv9z ՘x@ieEX#]u(XsC=CMm4чl(."+aemBDAwDDN]>Q# Q Äߗ) SM8@`9ڜG$YbW#`=1@>4Ts)SjByeζ^{w|CҝyC&Z= ڨdA> 'ޞ=z㝊8df>27Y~Wa5~g}̨]UPsx8(p-µ0H26B E7urITc+ H>Z0#6ѕa'ҒɒI&Km醽0n ]$! $3vEŨ$2B90m VKeׂV]v(b$غ:3b!ɕ/&a2ad$4B٘xcd^es*J[-=N=u{^ܖr^*~?=.S&vV G%GdQ21iXc'-RRXƶ^}nc ]nJź:QY03/s<>a$;?M/5ҍv*J ){_9z8Px]c ̕O{ @۔Ӓ>9Y# _/0Y'9h,JWXT3wXy1yf:﷒7v%llf eBW%m֭)Z䰎K*"-T[%W"-f,QX̹.[lI) V_SwVbElG1e$jK1U"#ȤK`n2q %VK2KreF$E"Kc.aeH,:y>>|I?mh6Immm$QM1.e[&칖fm ZBBմmTz<.4_<$RʢEV6E۝)+24ҥ *4:~ݷvSVL^3S8p+#?&O٫I}[@z~1|- } N|[CÕ j+zR }GGˡ)gl\0ը=NS%{art'~r }=E.cCZބI$| ~:m}_HpO~oRf~NZ:z.pz47K27h/e^:EUgs4o<Z$!&DPIRZ-6G9eq`q2f'&aB$UUE\EEfbn 9G;<"+p#hـ̹8kfPR@}9<_=Ų |hd!P@ph8sU.|n0/I ̆1AFz%4NRQ ;8i 'O}5UEW( D7AW@:~]徖MoI9ß?T13Z3E-E ͉&Tj d`_.$.qs(0, n[U`jxΈkJfdZ]LٴUj[X   TB!a"RL()"eUB[qcR&G#bM!6d@#,r.pAa-̶6j1ld[e(ɒ˒HE(U!dbDeI#lDLR%p$ =W-5IQP}2/ @|0IȂGdT@>^˗_<|:|.}R>^$W$G' ?oSh/x窯%<'“,ܰBҴsA|Ag \}s#AQE&W}E|գNjv``Of8SI!h~aX~! J抁T(A!b?_ѽ@Q|+վBY)GȪ+>?|6ԅ@'ó>{q{ ZدJ@?>f9+gɺT=tH_]W5$ H #M4=0#(eҊ%@>0p ˶<70J0:׍:p<5> DJ={(c3UUﳰ<k5uA !":Ol;Ҿ/?wZ?* k0Y`HY_׎-ߨ zXYbVTt3utE{EH$dd(t_]*'t #"{$]0|]!78 a/|'1/ah0W?(,G;QĒJ6hu8'VI!3vs7z 4t˝(g$bzURXhQTw8@ f0"L&gg~}ٜmr=2NП~GxoS<?fq}T!ڮ$p3 i)?몈#"AzQldO80& xO"D $!K kD׎}h瘀 ݸfi{_m, z?#C1$ZKyG 7ϣ#O* O@I$Wlu&]1?.ć*"*@߲׍^T\afb9h%5KQp/ʽ^ۄ^j IX8! # 0JH0צk`pCHUן+cn#g$BHug7 /و}(>W)+lӝc$~.z*+|'7劜,3aA1ø8bUHwR^oX{,@PO<km 7˳rӟ4}+~O](8ݴYB@Q4#ydlt8h($G2 %eH_>EϞcfHK? 02HBOT z !r U RR;Oi%q "FR ]F.vJG] ?Gw_{y<@(T(_"~W颒Cs2( CMz}g3.MMDJ}Y.·{gQFqri%Ƀ=1|Ho|BA =P˵W'J'IeWM}NZDX< r}{jJ1\gC-NHJ|EPtTɧ]M{HYX$*{gn/ޜu hA!{Ga@|> S";NDځOւƑקvAwz7?v?x~H0"ÇP=^zz2s)x{G7@ܭh;Dl=-?h vRXsp S^CsG; lL|2'kNGQd$ (?S"}nh|}_G~iƈQq07|r%<8C|#?`F8Ju^CEMiaDeISPI {F[KZ?홸 b#TmA$p G֜)[JQ-.{~އm5Qc'¸GfW CO`?qE^ 3I<~WMi|cn/]1)B ~Ѭ>gmC ɤ2Y9/NKS\~ u}a97Ni$O}{[S5ZNKu(Q' -a=s"$0|󩫽Lmv3XuIlO$h:cy>nߠa%Dwrb|TO7;|>/A܈||L#Oq%/畀ϟObntQC]&_?շMYVZxkEqR_G/[t^ S{ZuV-]lNgD"Vkڝ!gZtF:+߲:-jk[KB-I#}vxIWK%O:4=:TJ >p;棹?X)aW>=5 `+ [Zef*(}u1;iFW=ԢHWonE\\PAH x}!ueTq0 LUsxEyvC6}Uҵd@,NES'OGaou=εi¾[qϼd)')`$r 3aWrh*#4NH=X韫ɗH Ëoh?i3BC!11Mu#N32 E7%#Ϫz%>Ô 5l>tByo/Ɓţ&Ϗ=t=@72 {yf6 :"kL(֓Tj@KM0P  cc U&HMC^+JP*'؂$U9Ep` DVoz#aKEc/,+(0HaXKl" /-E~&x &',rE)KQWDawWuU6ՒSHΉJ\Bjޘ ", H$3,>iDt ΢d :}kd* D Fcw_!/I^Ha}ϧ)4U, -lkbDD kk )EMFS-ooa=]"e܊j:*ET& 5 8r+^e\5b]:o G%gU5SEJ]_['AQx)+ȸ.*;pYCA3#fCȍh`u ,_>o=jU6&dztn4}X,Ë|^x~~qtǠ~AqjpZ=??nMspea.͜'p}*>ɳh ~wy5=I b_EOj`{4a8 ޺ Voc>*[JjH41<x0SJ\t>:K.`@\ʙFMu@u\g3Y7Mŗ$a gs܏!P<m>el9~Tmxy$Lb]g6ܫY_!ɼݘEu+@ \mA xt4Z 'v{sy8ݧ.\!_f&*i;  @אƉR®!|o$ǵ@[j&J+*#< L ;VT<-:Vl$P;(Wc~dmŸIXo+$aG3ךp>ޯsgAb~ _-Og݌%ohta\mXRRicE݈Fj(UY+$TR*ҏ]o9#drQ["[c*d2ETXBX֋YX+)kw U2B6"lTbё5%*LUUY"I(V[[$UV܅eYTRU[\UfVUZhhH*KXBڪwyם \VUQYRJ$,2c-ڥF %[iJVYKJ*Z6+K XQq!mlhl`QKi)j[!%J,!jemU-ZIkd#)KkcYmdjbFJ4R[mRVYJYlR+cmXQl,mK&,ZX#jL,VXJ[*c 0%Ȳыrʑ#%!,**Z(K2BDr%rK IhT,b1ZK)Z-3%$cIEeX*KEn2̄J"Qdk,,!U!F)22522a$#5d%Eela#dߎ9B1%(A%r"H %PIXHd!&FHeAV[ Yg"M#2̕kjDdK&%*[r6( KjX$Hlh؞v$T$2n,_DI,+\j4hT[Ik" zcH>>?@ws=tXbDU{+uqlwԮӏu/fPfy 0MX5kCA@K$7?=qAU}r1:&yC DV>=yHYԚݻ[P4}_^w'̜f\G UY*ӓJV h At˷?/M$鞡Kn=XyfigW|D0s@"/!;}pN1PG˿2J%}꽾+9 j}^ѯxM䃍=,=p5Ա8a4~>^CE!Ji iC#h;\:]"%#8ff'Qʧ R@pXik`aDTTPBsÇ.hJ]EkZ$+@) }TS%OZ) ,\-Hl:$ /E fUDOjT> =>z6T~5oR"~_r1 gNC(U$ce xe%OQ8.z0[ 헓 Q,,ٔ7_^yH4|3iyx_h6f %;Q(XB|*83Ǧ%*;b+Ta/t 0T{CrOV9Jg;8?CíD;k?|})׺0x% hPUBwz8}o|ل8B$H/o<4Oz?iېԛ븏QϪӛ3*( V`O?W_/1C2xRHZ0Mpk\8MD€ eePKufN^U'դѿT9CUU#Uxp_/|488!#4=i=S Ei|itke@"c H8rFfmyӀ XU5_XR +<^tBIǪT8jrF"ދP%P-zk66p$0ԏ%zZ"Vyu~j1`6œ& rE犗ҩYUT4yH ~TU௠iA'>ʠ!pҰVθjENם)Cddg9$BfѳcI5cT?BǓw,zqӐyg&5e!6ЩWɁ9zrφNQ~Y{[qoi-$ $TZlRٍI2AIUIkm)D̂ G"JѪ$\r6DVPX̖RlXJ+ mlG%FKlhY)r,c YKY X,VHFY%j, aQ *kywb5.FD*LB %%%}AALS 1E6B1"HWFr eTS29fI-ۺ˯KD $  2F !$"$C0&Pa@RD Bd !"$@@ 1(`B D"!D@J0 d@ @TbƬh6մ%s*Zk(C+ [VYP`4OU@єT|}}ZzTA@}4F ]ٹ{Td#KT邏/WX^4@O*1,H(QWݼs(O9,!]lY}πZAR0`Wj^)x %jBk^^f_ծp|hdzC$(BqMw[xoHY_vT^^Vݭ߅{ǧ7bYH q e_1}"%t/EKt=Q dEDw 3PRS}0#PcP$bU9|> FW&.I(._ Ma_nqp״D@QE.cM1o32Tpڗ5Poy PG*y(,B a?3@~h$qE$Ú]aHP_d=W,?cw 2 p+o.D7ZE@GϨ7ww~xn`.&|W5T]屢1>'My ʬ2qe/hY2rWzB=1Xd 9(PG̙Q$HRf3ڹ| !_v>?Rx8"W%0g``h@AQ], @`sܯ]?}y$hSD窡*08o8xGiiW#PhQbJ(30HmN3%" ՚5McL{k!*P-jG+khǒ_`RYp‰EJJaZ  T:ccD@ZGw#'cݧn>7ekE;18{P<=WP{!4q bNj,@PI"ސ0QP"=yLh} ;y]_T HC(H$@a 5^xF*kjS+3 ªn|uD6D4f+`!9TMGaW@%3PٹFt*bqR=YS մ2Tȶ'}7NIC*iE!D1A4šBUx~p]O]j5r(S.&ӱ,,q\QK/N?RD+(D͊N;X <4n8K أQH-T#'p<$=jנ?.Goi?j3B䡦ZՁ V~f/۩ƏOX<!,OS j&bc|륒n~*3FgI8"5 e3HV?GPcivK F#9m,wQ;qQCdt(HDp?ոdH=:qL h{XO o\ɵ(^~Fs5+KO3֞3;bS[ŠGtc0=AH7to>RkVu4K#zdVF @BS@4nc!Ƃ+V U@1A _jALXZCH Dn.A5 >*>H%Z>3ǩiH`39 WCӐάf.WfhPݫb2#!knTH=Bq ~ 3hd,47J]`Woɴ(bE`:xSx>$D>%LDO|Ĥn.xGCaf9{s֔1@H*C(8{ ^)ۂ5y}P!A;&͙-/ɻF[^eMrLmћsUUe9u۟^r9P@{Tf9k ?tg )QJ6:s~-!Y2o@O 1cDT63_P1)$O#"&w2HHJ2eSkYt 0 D<nj$y,R_fT)g*^a9ux$Y0_˟lÞ+ZQy#ֳ^C?#t.Kz/}/<5 :re)U'N'/2@fzv;e@l[pT""2@ }K"?Pl +ܲ[ަǀ'c:9 ĊIN~o‹ Z2/vdJĽkGW!;7ep/\ G%\v׷8:s޻ļ,Yhu*V<,iaЅW(R[ޕhv cTq"ɸ\KX& 8hCen = !TU5 r5Y(D9 rw\/n7yTǟEˁ_wbPNG7]q̾{G;i%7^&UʨH?O-q4>5@ݭ>N0> yVZN,o !s.%~m!46VkC^wKud!c `VX`^%oߎm7e)hUgCdU_׶۶E%4p#d@E='^1HHsH"g!9"8 YucE[G4\|\a6.VԬ>4cvxξHt~ϭi qO)liDu6%"  L)R'h'rJ8=/ Q;JSڨm~/^ $% ,]> 30H0o$FE|n")A&mD_rcEl'L+EPfʋD9)43< WI/徛zm^C^}(9 )!5DoŠHQФnDН>#z5*Su0+x%-5 ) F-}s_ztAYZQ,9xM) *9 a|trJ'hZZj/]. 4",nEMFP{ |CcujK={Q`b!#p* ~< Gg@G AH T`,8tB@LzcSՔ6a! KݤV R-ݗ_yIRbMp¸*Ҵݖ 4.9 8 i DqWqh 8k$,אǜ6ytkT{5!fpnsQ!ecBIZ)^SU@%RŽS*#4G2@޼|9qg)/%$r_N bQJ$-gw2 bVO(g+&\Ts(-}!I t͆*u,P:ܰp 4TJ S"aRL̂2KW%rGl=j\@pQ)Dl-.ER)Hm]&Ew_=ma)yL=⼛I$$)aejϓ)GX礎Ӎ*E/A?:}O2- b3ɦu7JD#BԀK^^w՛"ϗ3ov߆cX ۸Їoo'1L}+=T@ s b /.FB4ݢ(xqMW$@&: TGG%%{u{i&fl[ #P0grspn԰ObAHRPX~3!9a| czDFҠ. .!T].aؽZkT!V=Jw޾G'3Q7QftmVA}c6V: {ׅ4DdM$rcKi-ԅL{ZNOOz<]ZG;\ݕ9ٖ2jk.rudgs]!5R.l)!tc}=oQVVn)mۙ2ǣޓyjHU]o+z4y;;T_ٳ2ێC{DA~=i}sZm6̎B^}.^ i)0VCN6s9ubؿ{Vu;Ӳm.7Vܟ턝^үXI no+lKJVjyaC!ٺnPƟ[EuӚYH6熟kUG9Ͳ凫\GGId[ᘥo94(zܡq9FTLkռFΣQftsíOLg&w?+Y+YۊU|w;6ړwȩ ΕFdYj]j]r9SuՅ}5G%%_^܅N'9zk^tAGSUYFp3̚ ZPSh/`n3uv3(KQ:"4ϔm=v~o]Fr.l5ޟ7+Fse)!W{甙w4Y{ї[}1$$GV`hA (Ȱeb| kFJ\/K)({i_ oF[AJaRMQ -XYPA.gy;`نf6ϸ`' !0cH+z=}:|kY~A@sA,?_:e]:y0F'i TWF $@"uAu) xNhHgGǟY=JRdk yQhX+*zA!n WMƧ.xb :5pX d0fp&;]ӦCPlBR:$w[@Y;w ٫ASB 5V}X(!v :Wl9a2݉ow-gPoA~&z8Pw" 1VKN pYENJG)Y`!gR (=b/GpPyT"#DXw5ur~/&MyzY4j'ISH G:?SFe_^dX{TzLfO/s'B@ D'[]TQf㕾 3i mpib%P<@iEx0?˗JFϱd1pzih&,8 #5>8NɕzUx3ͬ]?)$n+t$n9;سRT~7v. pwU' >;h-FC,7سxՔx[U!X7_^0 DDsKv*,EMhDTQ L@[:_-|;@?I1Qҡ8uBQU.)hYCaRDI܄#/~tyw4tU!1@aдl:T+fD Y9.8st:T!`!oMDY(Y*\BS'a7T3 ? ]ߎC(D2cdz?|ʝ=v s @}߄QՉܓzk/y%f<$5T`xu:*hr~!il狐p3fNPpkoi^ӵ€`ApCUQD_# 7_>#)ά; ^uU(=ё2u{! cS[20kaSd{4 Y}zD.j"Gǭ/gׂ 3>G(({TMoF)r/}CX/x&&@NbsA@d@(^V>>}Dn|,Z+UϦR }!ǍAe+e r:@P"΃4Z9`箦BǤ'_$a$@VI2fSNiӥi8Tj\;$ej܆d @mTF@ĸ>M㠝HY6p$B$<"}Qϒ8CiGB6=DXLlKR >fK@B4k%U"{ݫǝeH OT≊Q+e@VJKU=NpQYyhVW뒈+wKJY Hs垘 _l)k@c1MEW6W`i}%"[ ѫA_q!(OTq@P襵 P&I:";(,~@->I4)3C݄-("V$V>j;&b5^BASÇQn#)ˑeIx;] ZKX8蓓 _/w!a[a<wmO%;r!1֨I 3xmSU_;7/pVS*Z}rKJDcd A:t%3ďǮ~̳덶w#naYp1}uۊPκpY$|"@,vƉwB ! a΂ |Odg/NuoZֽ i0j~~>x?QѠd!*Rau|! $!{'k. z2dWפ}ag뉨lq~'vuՇ~S2>XLgI/.%_CN_؃q|@\ uO|͊ϿZ~'&3a!>D&|ADP$G_zSz%<81PJBUx0) >Z7)u=4_\{@u8էPa>:2mj~4>7xZQβ"/oN+a>+hL 6, # G4(+ڌ>"ՒbNO DOy 3 wϏn`kLRr (~%eW/c3a:;VJn+ $8t4ao*VmIv:RyyNgoH@F>A _-[c:XO@@w?C }{6o/}̟tw鼁 R&@`"R ԃ0A!AԦNH AK2Jd*&WD %BŠ{R/$AԿ߉}UQEEQBklkj V%A0 FhT(2&E2EZ-a1ŪzLJqܣF4khI10l] G ^`PInp5Lç2`qAIy DN)`PH^{v|6$)oG!1/?({f#| &>غBHd' ?Ht(#"mNS1Azʍ;a5 $w{+ױݓ~CK*Jҩ|+3 D;icfZ%)ER_hCx>abMJ)98`C"D,H̨0_4aLzYU.[vBݶ`N׎ \ *3+[(c~玲b6?:N2/8 9FH YrӨ|3){<. 7em+VlBVK9q׽>嘓Fן8nymQȁ><::eQg:jV0ϐ, T(AK?)ψ}u{XۊӕAp:mTh$FVǕ3/C_7Ǥ_Ľ:5+Vk8瞜۫ 'N)|En<,֐oSt`3^Zcc{=$*xe\'yKȄh/ORp/M1f'!7æ%К7#b}acLUHF_{l&z<_.mz6|>pC~_9AAF s_HFpv/s!BqUYF$/^8o1D"oRwG `$=W|xK.pR>?8Tc݄5XZ'?ݦqmJxH *|y=Ѳ#VLy,M8/N]Y7?Z_{A~q4yIۿtoB??&6{x8Yfq4ۯuIM?z>IA~mЍ=O<[lyKe{vX  )"H<|~"?2?z/=|})j7_m/8sO|,l,?wZGˏ?ź|1_8ƍgQ|h^ǸOWҿr{_o.ah1?-n9{>? 2? ŇHMs& A 1Ƅ*(=G?E}ȟ_d{?i"X2LdƤؕW=5WeD=7:eҷCgwgvnIwwMMf.klyXbDr"Z0=t}!lΫuc~`N/;sS&LǨ}8ΐQ4cJ0}9ĖgW@9.M 9]#=I^g0 0 iWP#ߴmڃaR&(GSf5$,seT"Q¦qNX+ n#xp\£yFy(PZ#wy;/ @D{?B!l çPH`U!~gY=}xA"L;g7߄y /(h ~C~Q?4a )T))A8y{WB,o9wxo+(DOTk8LLӞ^^Mwpwk \Dvn kbșSJPR^g;[Ub(eadd.T(\lf׿')Bx@;`LboAFKWa)l'< a?TQ64M~]@01iaG?j#Qut@Iaq4Ήpjl qJn 'tO~VtAOsb`̈́:7n /BͨNbatE[DX{ᡨ~g}onxN9}cq7T~$UOOW:~~)q?2e96v}Wr?`^= B_}D=Oח.E$%3IĐ gSHT_t3!?I'_1"Dz͓Qd\qOtDKƽO/] Ubh$hX$\@*'\=O{~qA$D>zdxwп(AD)ѽu* Pb9y'xdCsA?~8˚cOmoK4S{O I;$1c whxʀ 'Ao(-RIR@Ǻ>Q A@f;@~;C#š߼C{t8Ӱ"#R"/PA$ӑ̢0Hg=܉@c,sփ4>ψ>LGǜ/ݫo:h`VF|'ݘ7_ߵQ78 נ 9>p=Zyn86 G&1,|,|DJ}J)uV-VjtNA0& H ^4002L"c3QRb,ԲS^#"LeS3׷\ުI@<#tsg y~~-qSq3Z'lPOM9[E>fd `Y |.5>=??x y#Xʖ!?WS^Vzvтqhz}7 x{$plPP&(%YELl͡M󈟿r6I7[7\VJdy1Q+{)x7/N"<|cvcId_xlEѷyK3}_`ҢDϲ; S8.fɑ]Pqmta485H Ri/:r"! 5n%!)@5ٴy3+cLFTq-O`ziPOqEhmC& n\)'C(zCyJG^(>g:cIx/jmI T*-lEbѴblmbXQ,U(U#B4B4 ~hh ΠyTqƫ;>y^T.nb뛉q)`F#3#`O0 l|X'3` 9V{NȎxu2LFd$B Ԥ>obP\]V'^'@yrf2rb^9 1 .VXMx%rUϧkRf($g}\?MP}CZN8@LLbBMTqq:Ǎ1I -YךnySY'VLlǽ9!nFVrtUXOݱCJQҪ'*q55CL{kZFkR:UZ78IJ\S{w}iy><5B}'_$@iI#4w-G S'-;G=z cZA@C bL::҇q @4h~.K_ga.#*ԈTe <\2edm wxt;{yl ׆ڗ)0=,N>7r^4|W^G7%+ zIffV֌uU5@i zAjgMT,N#;m\!Ux%rOx-v{7/Sߏ(JnzkտP8-xq # 2ў_xe˲ GEe[wEF\W'bś24חG~b4[51!xv6F5cES2$uLXy> /g#xySNn,4t :?-)~^"F*8T|ޒ׈ =u^쾶<<4Mo~U'er|R>jC(Ko܍ U\AČrfh&5O&l"fwz/Yf3)k%Hzmϫ m2x7hn9!FնQsY+l*B\xՊU');MD ԑV[QW;姌D+aP-2F}O.bM>XKci؈uxwFӧNcm2€z{Koe-U# Oxt]]yN.^*\Ls(:!unS&+ӧ<uq#? B!,ƃi{HѶ`r \g/Q'9gWˡ\q{zMf=x:8{ӯa. 9eGL(/=VKin9fs1s"3!ƋivAׇ BQ (9)M!\NЛ|s1 ȮahmG/9xWrr{B|<)@F+40xLP`Rb|ޓ "޽r>vN(ԓ:y6^\}_Q!1PBt_{5 1+[h4 w>xŲW{N\CMCo;|W>X.zGaUzTHVLب)VM,lx'ROta2g99 (ꞫVcX#rϋqƁ@}w!2}s֢˞l.+]3jL+?Ҁ`-ǁ>>696Ҝ˼ϗâ\e5#T_o(Lǟ(\m_+WM!s@Okߗ2^ڱ}m|2L6s|`D*+^-ܕO 4NB )^0}#8K 7晦[?[WL9$3G@|ψ!uIQUTE|6YUVzGwD>s*>T+ ²33~~MB.#냕{r$h! Lz]POi'BJD$rɾMP NFR h zf+tJP beX$Rt@HF33<TB(ZPW!~pszy,4;=ļͷ) :j"rOآU'}dת=;=}N+!鿺9r9O&GǙ~놦pQg!} 󫸫6xyoZB2*~!J9-2V9w A`hDeFp24ffd\eSU7I`D($~za7A51@.2 %3)*Ɂ@ӹt>Z}ԝnUP%H=r;ؙ$J;]닪f d[@hEQ ydhvunP"Qִ?+77xr')PP\8Tv,E`Z?"g` R}\)SVͭgdPr(n TĒ'STNf06(|a1=/)Ka|WLݫkI?m3UyU`fOk^DcJ,~ΦnÉr^ܻ!N` ۋ@ɷH_c>HѴQ6^mU4J8-U-׶Wdo7^!arC(Ly)HLRLyPb\#DRd,BĉUPZX»2xBYgp-,Ţe&UY]\LLLȘY!"`iiIsV ua7 eHHe{lTC@fX1! 2eô21 n=7&K,i!ͅ0Tv|ĘyF`S2jUk +}wAmqOdbRsTgEԕTpO1e%-e3y`qpRJT%(YA`1)tvk/ AC]L(ecP?_?ö/]( } `R )z4f'36U~g*Z_5J6YY3~Ի3m 9;˫{SZ'i_lmQ[(Dn .[Ha4QKg :[9>{$/yiz^VĚ7=]^HN{RWsi+K|$N[[=8*Goر5w5YJ6c>Gh6.WQ9O};{AV :1GsdVavZ~s91,Ay|VgF {~jVm7X\BﵾRREMKPq띢Δ47dD_T7DH:Az՞ͪzk.ɆN58&%hgssW4ڻSiYE)K{ѣcW*TvJ!m[yNw3#hKBzwl汬ϲM. w*^\9^iC]VleP!:r3TgRTpx f;3lD0Yeq0e![MDC*\5Ī7[~կO;yއHK/g6ݵ}kJw=šҊW= gwMCP(S"AIH 2<+稍xzS}]a!)VcBURy VBa TͰxfb)^fmCX,H>-ztk 2jb{y*Lva'9Ԗ VflݯeۻoG̙Ϣyso^Lv޳ތgk\?t7: Ƕ^Zkחjݙ_׻wUgJlFr"Dz%vsޑ+TEOzY_+& "L9-OwYiϽ6ewyyֻgfm-ߨ{ZxD&D- j +H!eb&C$aQUU$JD.X̳.%02̲$2DX`]ɀYfAtg%BXiR%RY"& +:CTFydgdBDuFBrfB36nX[XA&JB]%1H#.bD5;>}*R7 ing~ƌL/{NufK=^W5MsLwsw7'>Zvp[]y.4MDiu6oMz;NІfjߏ﷫o^zj]SkV;սVy/S^a]Ť<ߚu\onz ޫ뗍MgYrN7. OZzw޿nk_eBY` 3YήǿLl,lc$[Ξn}wmIn2X]32*Ub"$B2B31 ) VEm3B #¼AGX [Y" &rIKn"*JfL&\SvQ/g, ~;fEslȮ I$IpeU*E Bp Ϙ]li]VJDe]<򂡤*<̲$:14bYy5ć}^iADJCG~%-ILv*R*"CyMPx ybEq0 U&4LT28Y$2$owS7=k>ko{,߽kf{>y|<甓S/f?:W]jӢ*sޗھR|~}YOw}%Q?6҆ZW7/s~lS#b3ޫxۂjͥ"1]nn4_ Q^RۋsR7;LwNzh)QG})1RjbJjgRW wer  <[0[d7_LË2u@K WEBY3}'3[;}>os)Qf|6gյ׋M$&OҾ 72fE.*q&٫lj/ ,G*l2#!,Y)(Pfl?8l1U3?b(DGYiL[K ̐eraz\6d3Ño]<37%}У.0QxÃ9WܭeZ{-ZvU/)-zOo}|ZydNzxT!ZbM驓_ _jvgk^{yߍ(ezwxa ԭ JEEp2 U,ɥec DHDHj&`Vjй`S!XHjv 3AfXS(pC(`mD<@"d7jBl.̐&L4 0QÂ";^u΢4:FbRm#7nrFqɍ24qW+yK qEӛ8m[fa`Ca4کajFm6i+z2mAÆNVUBڥ6β7֎k%L!_*Ȏwww,xc 9w݊SW5XmꄩIgrF`2Cmt}qι-u-xҍ6yTc)u:)4*_5]j(u} vJ{luuQj0G*0/4ABQFm!1i MjZJn:]NK ( 3ߟ>kly6F0 ="k`UU|-FAc ׊.TLwkŷ(\ƋHne0UQ&k]׶9O\JFUVݎL_#,Yk7k[{—H|yirm,)^i%]G#WwNќՄgk!B1w5̥F6۽s0Ģ9~ԁvz+ ﭬc@88$IHb5nw#cW:kZp)}kwv|6 SP?{g3E:;YT-طW+{nF¾ b+5UU^P"!*_wq q ݽ޵S]$][t:B"""""""""""$Z*[&Ʒ$4g숙͢""pu*{kImo놞in0ff`33 ccN;hE<0X40R2(<,!(I@MΛkߦ`Hң,)Y (Q2(?0O1.@۲0߈y~X 0* 2C+ c#~zqmhqN0@t+R!;*6Ӕ&qoENbHlK -.};AZ-}Jfⷜ^+&C.N)r"eUk P2\FeZL3W ]UF6sM[FSHNcD@(Po/RB3aNȏ5vyil8koBx]4Age7U%0\CsfiF 2: m\տ2/5zy>Vr Bf[[hgH">tItkI|?[} $6~yم8R'j?`mS}2jBHBJV9XC2ygȎ.Qƛk0Vו %}>5#-mӜb})!G|k\ec!8r~nH6RŦi!fLFJi$m3Y _Z#WqBgy녡o^i;y;.x'"5^w<^9w=w櫟+Yt;_^ FH|9G7s_Ϝ1=lv-:֨DfM }#=OB>D"ʥJl~?Sn9o@Q63(=NA)܄.`d]ɶ3m09[1G릘ᚦ3ܛMG92ۣqci9RvG'Zs?E$Mz85s^uADXWGd(n{ԛ֛^8fu s2zS $}=(5B[jSm%A(rY ^k {9>G;F&R{kYgvF}l%ew7w{]M7޾|"ϻ^drIM?DCzlls{uF BzA2uP0vJt9:Ie$0Ω_7VUsOb/n^$oAu1ҕ}Rʯs֞] J"saƼ|SU /"k ~žW]PUXd е%3#2#Snx_\RV8ޥ.L8p%eOK~=w9G*郿pPч C75Zewad9Ŕ߷w=Fy?+&R\,8K!km&ng GD4e68(5`0A):N *(^Dg~χ9u򑡣&/juD4Q10`K0EFɊ` 3^`mGљY(pvҋVIYOP%RӦrfmш)ZMX|yYG={Ƶ4k&>qn/ݪ䬦H^DұXUrĨu{Q;T(htEU`hsDpq9h[E$O'S}qwDqӕ THKtASY('<@GrECxQWmv㿥u߈9(("kTELͮۈjETDEPz‰tۍg`C1(q ״t:v'OW-R޽Zٝb!:qqQg_L5>\^sqWz˴6=bCzߏ:mbvjSͣw>pmtW,@x'r31Σ i1Th@2EnLmRtY˖LrL$a 'lYdJ-YӇP 4&QiLSsگ'ouќO^f6(D<74ݓoGk֡ZΑ[/T7¥{Y9q8-W1iΨ,抚( T{[Uow0T$:)g4X=Jy:6ҰG]ֵWYCt嬐Ӧ$#V 6 >kyP,6Bb&Fb,!)as NyMqt ؄dn~҄Kڟ]ƅjp #>P@ã !\QXuΦ7r|ӯQ~5:O74f f J IzGf\0IufuGd/%-xx'oM " 0U)P?DM5s)6KQQfYZ^\]IUFrYѬͥ]ڪKYnC:X@?7? o{q}> ( O*LJnOͨ#DJa P?]{7gݴh+m>bj1b7l}qn[ډִ< G8& ;z}j^zMzRZ3½]Ziwmi(ƖW9`zW3YEp^)FPq#(󊏅<ѳ|n=ReSrˮ' yf¤v>z %~$-a|pϻ@\$/G6 k-^]H!Fiֵ_O'}3wp+֊޵#<_/&IzN0p$23Wq@VY>b/`CP9WUeR-6Yc8S}@Y=#+」JO%9xLqZz<ow7:^c>:ϮwihI~/T{z0Ҫ߯_=N;Ne|WI GUȼ%k+ 厜1㙹Ah-?,։͒_ןL0!I R qP@p|Ӧ^靠@>nЪA;ɬSm~OńC0 N@4qL~\x7fjJ3 @V}°[ֱ J-ǯLxtژ mtKG ӵ/BdaO_#5R(f 5"jmל+h0+z@DO XߪMh'oĭ&I?-!T3-\㐇=r 5JD{Cg(ȠV=D:u?/Į4&*BQoqBÊЧ r-_mǯӾnصeެ&OKAP]D#:ڴ&55|Rv3HlA$ `Je}FJ|3.PKyurʥ #)t@VChXx5Mo\lĎJLo^o>L!ZK{chkjFy2p??b'E!l5m8.6wx"J@ZU}5%PY5 `d79AK/[%Ϩ2O U F,> D︻9j9(sb^QHgA“ZI(n3M hS` CՔ95"J:i 2 Q:-z-{xq:8 Љou!j(eLz֛M 1{~VlVlf9?_өdEؑy?ã"kFΩrZgV WMƫUݖGWB:.֚DRdJ!<csLG-Nm&)APA%ל})20ݤV<~띟ўd/7-aΣ[j]?u+kQ pXydJ6:}+y6ugkEfD_۞#,-+` ʜ.gK :Qidž^1ǛQFS.%).bMo46r2\VH &ub4]HʟBňM` (ݻ AlE`` |Y4eC@瘈ѩ=^&\?-Lkpj |>ȸ|XSu0 j ߌTb @UEUR\'$LfWV JN y^Qd% zc,"{&$wXx@P8k\nf)+KU@GcֹQ_mPi"RZXоL:k5?=-)6*ʤ(@ht>4qrߌjSzf ` v JQ ^( !hUUcvH Emto0;fާF^>wOϿ>z 0zr>|wCߓwUz k;kAoMf}oo2̼{sK׾Mc& j %uAxb<M貌M|v+cmƬt:b'S2NrLyXEl#1 jM`ԦfuQ Bߘ1ӷ< 9" 0iD|LC}_P5vAb EeU/NE?CE0-\m^;OģI 9$hoSԟ_JbIW59ſ#"sl9uʹR NXYRkMbiN~ZU5@fPeHQ?_~pje( 9A~O1Eb~?a?tjG:̑a_?gP.<^J[Q|2exy|//:K6-{9?Ȩ7s! Ҙoq{-z_Q]YHmg_hp?q˧#׬rU~AF2ң=@?fđ}O<n)9_Z8&=ק旖ssM޻k=zCCF풫)uɉAUn#,pM8dAȃ+'s+_4 ^TQ3$Aru]VvP"x$A-ZjS VԊLg{iK$p_N 1(~nFvU@~  o并klY^gE }N3O61u͢o7ٰچJ\e {l!-$(q@o|g!Mt oX !=g]F3:~_ k`}zEy}>1>=/͸>3-~@d#9?1<SڨP~`4;NCwsW /%ÏW,|ɨ4dwLbVa DWQ մ 7I~x D OK}7몿tĈYLuE.E2Cd7 TdL塜L)6eE}֏ղC<ф|~!U~C>* 5 )O]4աO;aiP@}#oxڂug?Mӵ~ZGo~kAXhx7Q؄pOrgp忊ҞdvWj_z>U T^u_gyAGmҭjUShfN\+ݔ+|wNA5,@*?hRW?3ػ[gyCo*VE tz G3@`eZy-x1 🣯o~/B I;O ??_<6@EfxyZ{d8o %WfgFf`@":6-J<YA,63I~E].BeM^X?/àweKF:i giS~ѿ}zwu8[:{Zx[Py9'wA׺L|N9#3ڬϥ}*3r3yVK45/zx=&= 6Ji_8z}{z缩]|ʳ[[k}\:}S^w=?k>܉];bG=yګB3Vc"f37}eg]u+ѰD*sOj7z&cny2yے{6uY3s/o5LbӋi%{[n0ECq;~MCj/o,; i\W]гk_12PYjdQEQQ|5˟<2~ߝ^G zŋ@R2 X˟oh[dT(Ea $˞tϋVLLGKBW#2rgJΝ>{hyIPRfb-g֋Gۧ>猨HJAɴM/&`@gWc*%cs,TjBr8J.^a0txW%W(I-JokOcrL ڞgY{{N_N7ɀ>\ܩw{\ YRRI8*}Q7hos;Miz(|}z3⹤&;Bh$Q(T +9?rb;hp>H @g|81I%RMOq啶p%ye8jRi× ~xO/[x<Ĩ IivJ-ڊj4WR~CNsZ1h&7[OQ"! Cf¥Bg2 XRMJZ&]Qh"pBs (_2 ZzAShX%y/ # >WՉv^O;}D$%٧~Cn?/t>y|ϴ)>߹Z7' UD7S|6u;C-hH($E枰 nhv=ٯshR LPsEuRqo?;3xpQ]7Vɘ+6Γe*:佳q};roveG&JIgO"NZ"l@ k l3*JM/Q(@ _(v( X8/L efe {VZp]:G+2gw{ rҼ?s z/ r@&JTH!3QDoҤ\%n(}l#eY̰%8on 17#:LV,,YR@B.u#]L 'yx24ml ~ [;gӐOڃ<.HoQ#11۱"{_y~fvQ"}?̲{w~s{xFu:;ybxmf]pQqOa>x0zR ʴ2KQ>[Of&wS2ւ>(_Cu󟑞h 3 {8"":Fg=}j  @˻5 D,$J)qoYgPj&J.;4h&%!Nd~4ءRT s(|/Msy_2 N1:y箓,*2*!鐃-@uDɘ|$A 8Ct%Ƙ EbBBōW~)K֏kt94iq~ ߋs_wX;Ovu^EUp瀸YuCFsk26ӧhvgJa T㓦i`e0LZϸuwN1׷lݜ],te$LO-=[5QdB@eD2aBbT Zt!}wۻRTEk5`;Č|{>hVL}>^vQNp`(TfΔGg:SYEԘ4یC,L5^ޞl֐sH04u)&^"&("$ͳ7PSjR%(E%Wm֣m4rӯi7RBhQJ%/@JG!x"Xe) P!H-?' X,GM<{9eu߀LNAH߮U@U&(/kx]qjݳ-C(k !PPog %um&hǽ$Vu:}j_ O kw:|7z;xo"q{{9xxj{U={o70G0Ys)PcǤgڍV}7_d] QH]P.;>>:}ӽRt m-̽]$ JR dP'm3yfMI2o. 3zK֊DD P+)}Ù.FnVI~i۴ } z\3 9+HKda=lq2q 'P| D_1Ǒ #v8{n'FJ];oϯ:vc&%+ afP S2Bk2J tUVze=~{ر] UBQ%2 rvqY.u| nIT cg5F6!a H\ݓ2l@ X FBa0Q0\'#Cem]!X^MWt65h ,nR2H]UAPADl|"FjL h3qT9 "`;׵#: &z-]#+]-*͢2wm 8LB20NZj`RUݭ'|H)w?uY iVdXhJ۲#Fu ( {E&*m)MB)h^I"'t~YmW7>{Ĵ'v驉* z-3sг֠WB{}O?r4oeDޢ+Țnn8*ȾLNo]hZATjc_GZ}G}?{U.Iqqk{V:Bzi(Y%MDXq락;ZHxyJ>r*Q=5]Ef]dߎM&UkΉ1e|{{<&#֢i؞qBͶy]4# Ͻ:I>oGQ/w̵5*vbJ\"sګޭW:{ _ʗq.<ԃLBvu/r/|kדǣ}Zw!yr֝N:U nBW; m%ykyu#}3Qwԝ??϶ߓ{Դz^owTAtq &b k/N=y=핝UMY~ţ'rڙ-ίW⩞._"5{KH̳ԲfǙIHYNqn&vEj".暞!dLi<ִRy^49*6,CJ5v7DVun,4u-ڵ˫1ޣ$F;iwqFJ>s(/c}Bw~ѩt#Ċ);E =u}5O4C>+bii^5|/a9:Ƅ;evGk]fjq([_ZXem"7NYO&Zc1pڗ {9.︖mNݢW>CqzXk;X.i_=׽ K/ѯ:c6yXs{Zs_sQkqu|Nھõ[xˤ{QS9C_q߭S^]`WyPyϦ{ٟoѮpu;_uז#f;oUxr{G#Qq/z7^.Z>ӵco=+=]MhӶ=574$Hˬ<_.dj)9g6Vdo|ԯiw~sgzbsS|lM(,~>9|'9n>Ȕy/Q|@x| {e0ֹz? "ɓ犯Zjz3Y4XGZ}YegW?z9ߝOfRZ}'~d=ߋ;q통n+dK/-&𩛆CKacʾ:s%w #v׀гv34:[곯o˜n=pϽ<0S>?5%߹{?6lṹɱݽ[j^No5pL"±Y?\&gߣӰqR IcS~7["G?r}7:Wbm ͤf*aɡ+*V:Jl)hz":Lt̢B৐o T@7ƵGN< ңuX̃)zi[~_7{/Xde~bI'M."QHPSC3HAp!;!U(/j!Vl,a 4s@b \duz&RI$MSPQ~Q1(DaЉ[ ekA<)qF4eZ=6`pb6޽@:#?Gw"2eWqz}EFP;B dPH;*ϑC^ \ӻ"BW̗v x+\3Bv6X@39 G%Y; n=ӱQJ!2TU0 |r+|rp͑E7ΜF9u vOzw~&[Ia}gr-3WneZ4/>{~߇;99xU΍o{y(3uz=g|v}Q}up?|/Hx=,`֞PhO 觿?ӋX@0 ՕXVN3ʒ$o;N"7iT'EfV8r͞WӎKE!mJ `&&*ujBUOłcKbfț[բ7&n(c`5L!M2,봸3Fb]nkQ>5Ԥ`Lm' D'f5,P,aF}|fRHIF\@L`T5YTS)B 1BI$(F!#I|6G!Ta@VAh9@I)ĀH$I/I$g]E"- k|\[tx/Σiwz H.rM.^+z<{a.E/{ޝ[\^jl'ϦvPf"1@{xi%zmv**)"@BP)+UjI8M儒CX_`}3umHhu˞{o}?!M=hې4F3?%f / |?}CѣPo]yߴ#j}+3d2˯aOҕ6mekyR&}N`}""0_Bsg:ByzSt7k޺9t ڀS!ԐVNIN߹M68)Įb2V4\~{v>Q!L,Tϕ_)⬸-45UX=μϟ?GYhD3Jܼ?{ŠQ]R~(?^Wm?~P!:Vfȋ7W/ bmVg%ASM7'~b<PUA8{bMcBZmաM"Z< ytr3vJB`( MPspD##,/OX_ѡ죂5rX6?e(ec#Jz镣,jkA;s5đ> C !8y,~ZN6>QdFt*V9#{aši;rx~_gM{| W<-`c{{kR>|exRYÉ*gS+F:wsQgW0NCJgYT DfEXJ?jwn`Un'!.N6_QeO31:hdF1@8gDV43j\aHjuju{gAWNy.P:TKGzEj-m)M洴?B.@'y tBPI|qw !R}1?T}k,xb8Gޘq_ڥs}{\{TCyBzrJ[.]Uݑ"Q&@c!>P #ﻐ+Qq5t~; DE:Շ0!{TB/ʒ@"%yVNEͤ+ 囹9o͛IgiRLy},My0$c\ιOgc n%. p"%Y̿RJB@Ly:HtJ1#i5 43@@6m: (jD D}ڀߣ'ϒXHc+ʹqlY+\UI=M҈cԸ`ըοVn]{Қf[=/+h 7P)3'DRYz^z}f'ut@95Pn9̈&z9JY5&O#s P p[@S#WB)rFU@S 8)A$="PQ":윗wɹA7v]xwTvL⬰3jC$ jQ@lC'9uwwCûߦj jDH̋8ZkaXDNl謘 bLЪB8 {TT3Y&b^?vN,:C(?[3gn{^ݍ)wK9jxݠBzMBw/yҋ3[#1ULO{j]E*;&6~gi/Hu<>)bc2U뙎ofZ8ǷR,3H9H($: v@VOVWZd+-hӷ=S=Ysgmg5kp+[Xn{&$ؐ,?oHyϞܫ{sTXσWi8pذP@& D:wb!M3uv -)X4&"m^娔/TY{Wi gX(u'*䀹92I:(5èC<4P%HH }5Qd>Ӷ -9{iY_"뎍# E m,S8`p*´Ns4ik1,G$i/M[d36wh"h^PoJ&0/đ#8g b_FIdoޘ_ΩSNa̧ +/ɥ}L7~w>sLQ|U^59v~Ң)""}E^k}|snk*;ţ^5YIyH2ҹLQPzYHtA/@v#0sϧ=(_jJ2)(YUT(0A쀂S3߉gOE)jZī!˭m![ϛ4\+.u>ZBdS7|\0g=E0p!sAJXkCBp+r{:L]DLjPe{fZjV#⁑%H⢍cz#XySYlݾgD D>sF[?,dZS?|{ʍTnwpV\l~5\!P a%񲄘 9e+֤BDJM9wcX{gV81Y b*s$9hKBn$ܶo'8U/k o|g܉ҧmʹ+~yw֕}>{^Jwn5}wLnOWT>w{L<ֽS~VPJѱ 2yvFPֺUvx[jḍ9^ (()K7&$J3#R Jek઴r02p:TVKHp %O0do[ " )IW`6p'[nKp t F.*m7.J:v>L'[|Q}R׿uɡ_޾Y5`6]+UJuF )v3EPaC'K" H B>36FuٖqҬg#WlUQHL ((%nUE0:~~~g4|;d@); taf!N 9JkSd?cb y/qz,_+^לZwa3I>HT$@I_}m`.Swe`\p j" q)Đ`G}KN0L;ޗ!iI zv8I-mGc?Nk눅׶27m~Yybh7tceJ3uy\,L?v[Ywz~jR;sj}{k\Mw*DnDt<^}׆򫥛Mt4i3P%8?󇶌's=*7aqSJihNtZi{uֺ}'Y%QS&M{Vu*eFGelʎ޽Saf˳!!ZhfsJs/sSRnqK)0]Ê}z{7+w9QTy7mψD8="g?>ۧXvP 81Zާ AG^-$ɶy+}2r)hvte1!483plX?rz?h<<*ӕtE"r:k۾RyR IxQ13bI$!w]VNits(FTCE +_Zf~Һ&3IUHQc9䞖a)1]%Fu}{ڧSq9m}3rr;Uw]Ӽ={(iAŔ9Jo>ߘ}/Q'5yʢ!FhjU<)Hh?8BC;3B.Q  |BE8PZ*U:euC(AH P*@`A4Фr6$S8StAA}Z|D),öfb e # ږ ݔWZT[@;1!n ݣoyj,D!r21et@MJ-)[T$q  y (>_?~DDEuHh:R4Mo~#zΕˮs={.}ڶğs!vڽt$jk3wyζ]v|yvN7,љ&ոVz]֏<Z H]Tk |ui䥢}m$>h{_ǟD-g}tP^@f&8$ :τ{3je$cn Ɍ@[ljpȄ xST$$uRD$Fd %%|RGǽ(SIGQN5gLA1|{U:|p2ʐN-$iޤYɇ! 2{ D-jg&Z qr D#D2} :>eǮԭF0%H:aC6Zr jϣJTȉŧsobƤui$ӕpdwmYt^Fyu"1LdTDDFp1G<@ѝT,10=@#h#aHBv餐 >i\Uyl"D^u׷y,%*O=S9ѥڨ?M\:XJ@Li< J! B>bIJ T'|Ƀ@E8I e[V#@ݰ䑄#8 q+zر$x,A#{Il۴+6z> &{:%D;Nw]e}owZ}vx^M$S9Ȇ TupwgpΤ2 2jX(%!/S+༤"J܆(H1$#Xf5u:b[^ŧOz TY"!E3beқMk?2^b]zGU5,ʲJHBg0e.5Jy)Wnz2]9w GS;Ӭ߶e)hBh`ݿWcxS~YӶ|}hBJz͎ |WOf6羜EK]>c:s䷛cG7\bZ0ӨTL``52Udʒv)p@nUBwtA e'I+y47[(dSj1|uVo U@HLj^;l^HŤhZ_H8"F#@ʁ 9Pf8MJ`^]@r#*3><9~>+^Qr.&Fv'i5joȹW=g{9ڔ|kTRtD\n_}g!ȌP-N243ؕ$,TA^v3NsG\YߚvU| )&(BC72"˩W^מ%g cY?V͂m,_5T5vֶ'hʌa6Z2J$"i.SK #BriUkUȪP2!tާ묯3I7fE|k+zVP㣜/.%#wz:} 9ߜ^Pf#("9sYł2e'h؈^gWDD_hj$ HkZze ㋭f&`T̉S m4%➙){@JHωo(M<=D0ꬦ) F[QQmC"JIdGw3e%R$ud (Zn w_ V+|>f̟6ߒ5;XLCWδu;P6sGsNowzԮk~x'!n#vP)]%6wj'5EQ*夹f,1O>\-<֒G%uY'jݠ:E!o'BL>7#j{]_yoϫ{GɟA\irs9ES~'ʎgu,[f/;ᶤ];J~Q<^P⼚ଧ!kSfRs]3G{ٳo{ryA ކ$nU_UPK|%4eӞḫsӶߝ]o;({[bmMC>c>Iu. 6/MInI?Fw=)]]Y^5Ѡ%2]e"h? Amq'Ӯ U=}cWp^?6( 7L>z4x(HuS!o( hFcEQ"dPL>1Ωw_^{ʭONKcd8I/ Pge%yiLR xS=vV(aձ(WOL3xy^h#=_ z$ :/b Nq9 h&up!-#,D2VE*ǰ;o6+sR`~sSeFgYq݀ hռ3j+4ϞZjY1)-俱1hâUVݝMUȴu+ճQ'zuO=E=78{'Wa-s}|F9*g9ֶL%u 7-sn%/h@WgpaQ[H0c¯n&whoO"x54wޓ9' 4Luh]kw-y@vo0`aї5݂M,08z˲wΡXpG e,R_ 2{6jQ5Kere[ xYpo;iN?M|ůtCiDQ=cuq0252p>f_wZsΨg5!ץP)?i }nrQF!JRMY-Uxno,~f+|wibW`Wt;,9bY󴪼Xkƿt֝ #4|ڶ-0|E| ׽s_WD\ "xF'Ρ`BL(d `ou(k 5z`  ZvB8yӎ|<ڀW;Y$rT\ގtӠޤ̡8Hggzʅn7R' #~zL*.:ݳZڼis置/9N{{Noksz}@,Hϻ>s3*i5깸rd{DwDuˍy*1ĵwD!G>PIP gt@Z#7$&U߷NHH.J!]y<;gEnl قSf4m3T4i g[vsy;'43+lvg^EJ(dv G\zkU!R &H%UqYTgi-kMz۟hz^'K;USꭄD>c0j"p_x!FZqg*γ ?LX[H p  hrѡP Q,Ǘt Fl (`a҆ !!)&roZgcvLL rC|Kb2+bkm5o=zbbŋmrv,%]u;(gP"vHXEb0H`dFqg]{LƮ~WRXn$BQJf"I'rb:ָ :<bJDwqۏ-=ݻ/(;DZۯC#:g1<N0z<6Kφ'S7vOOk4²=#ʄ}t&=:_9[{^[;Ӟ;^=쇜\=c!orET֔딁Gu3ݰ'ZFqdv2(k/6qrAraC*@ J1>% B b&Sr \, cfm)R 9Z)B5KJ r&@1Lc#e1Wm%^ٳS 15 `Rl +w\k: SHJL!S# ql-l[e,Ϊ~NsĘ.T |n榦T@zzΰ7Nro9y5fi.ϲSM`8p%[(B%ih˴ ;cpbS]S?6Lb p]0{\#lzqVowuFʾ{w7Qv]'/z~E3W0@CG|YwݻΖS13k~RlwDs9BH-k AG!h@[{,c%E 4e/vwӝ9gPq!n{2G0Xq%G^|oug'{^η|Y6N7STF;{֭lV m~6'^Q3|cEym]aHIˋP%ʯYP̷!a% wq ku7&d-8mq|WWꫥB$d,2M*BP,8Ŝց0??4a[4y~(Mj;v pr$֜-bȥVk2 BP~پu4L"ف0;.&6S?"hIH!#lfk.yŃU" 2!$oI̥fwo O{\ϡ6G@[Lza_5w ُ8ԅD"SB~qԘҳ!̎JOJMI4>LZ~9 ]Uֲ|J#Կm%^8˛pJ (`6Nev$ b3%as(\<[S:gv1zĕYp䃥vf*"nd&}M UL"uSug(WQB~4}.o9!(#bT!ѣ$sh,yYu$ߵN7E6cΑ~PTeh1k53dgQv/8I;qW=YKuCëBI_һ4pW*D vQ*q-rzhq"a 7{M8g cWW3Up,,IKӥM )u#puDe䚡èG4)=2 ^]v[_àVWC`#kMUJ%jYFB:ܨ-[a%A*v0Ysgr㇔鴅ʡ~$͛=:䥼y̝Ldi  !+P̕/Ыu#f|~uT!sw_ n4Gm&S "chȁtOr9b͎s+~7К^kOX~wwz A;JFd.JYGPJj=!$H:SƟ3,n~C9xYix\OyBkbg߷RI@TiUIDʪ7zb_X~ #rR4GQm'o!NB1g8P.w${ |#c' mQ ?fG~iBVӶT)Ν/$2;[\ޒї6**H@J9(rlw%Y\}fKT3~3VȨ}>sdѴTdR3P͑B! =ֳQH6N$A( ((XX!0v$>9@}D~O+(%?RxtOg;$(V;bܕ@{or'yJ V*e`|}QTqӫAϿ(9tG҉B(B0p#XZpiL ^P!H(PBBd@;y^q$tsd6ksujDd';~~|>=Ĥ)%BVbj1 kҺ%`RkxșuRQ5E f/-ifb Xחu+lI)^ّ-RLАY*Q4Th% > &FmD׋0Th0J6MR[X5h $;F yDxQ3̈?8gm'Uax@xA5iڕmZ Cƪ<2_s;Ӯx b6~LD.c̎Aٍ>7 KdțOhL 5߱ F4Iuguu܈\-ðds5ƹb,a^1<{q <`NB#&ur"a)(y K,'wtRt'COǷj7%mNJVm\k'*#ёШWae%:Zd] z{{;t~jDJbGԸO'HM(ѷ F JZ0JRj(7:$b&EO-hLш붫{bT+!D2^.lIݵ몒M0EDEQA/boy밿!p'NւrS{*YdYdSe6f&Re+ݺ a%%>#%/; CU!ȇ>x Ayv$b1Ӎݙ>"js_?ASS}d}|GFI ?|'=!=ໞ|`U}J'qRS1Wu AIbbB0 85w;Mik$`F@QBO7Q_ 7،m˻:izhr;0r2В`Y`bdGB9osXPbCXW&GWOH͖v"P!}9-m_ *>TBp{tОRNyw[}w˖RO""*((A)iU*&-a& هtx5k/S@6& |4* كV3S/g3;Bh98{ߚ د3.;{;ͻʆ {4r_:pė㯯ysjoPH%>of |Uy'7aycGׂ&cz| dX_,CoOcM,FzJy!dy` ʔAk$˹ #%'y鉁*isQ؞<=}]"`HdISJYJSSeJdY&KRIiRijfUL,544%,Mffk-,R-M&R #(JJ3!,H0,I L2D#"CLB 3djMiH̙P ,I,O|tG+bU@3AkSx#Nya9%Q6dTBD*Bu 3-lK!\fl6j{`UcKy+aLO3|d?&|_| ϓR%JHc_N $tgJGu CKPTEI(G]ޏ8}}i*iXkn$lo;vIFhQb"(D|:,&i4VɤMQc(ňXmvKHjab,1nlU"Dbb8. 1m" Hvdc""dF1XRmA( 2mQHWw{Cvw(]7̟G>4(7n +Lx36 !?KDWw+} $0Iߌm עmz fBp3^?wu|jҿJ2qӲ,J0j'Y~~S'O󆱯2BIkʫA&}ZCdץA_طȦ`kfYC!+Z1 Y mצ餾&jXxc@ ;lH&l~4$Hxxa W (H*~pAˎ;юB4M+PP$ xvovg qc[֌TPsDDpC'9wm;laae3'}D}9>Ӑiv%3 ]I&  MSR[sR>c=aW)g:|ORŊ NV0шyc8IU"AJP2[BK8^IF륂t]fne2WSU Q[$eRz5DdjkߋP̅HS 2npub@=C3@l-OEx{SSs~Ҿe(vPdT=+*,A ·"bn9<T?T6;i/ 0`/B(( LOBi>*vk zds;q^q;a:'aTsh\2dȚ^b "gq0 |>6wB@nʪW af!O42 'WI BQA1$g8@tӮ!&!jwYw{n;! J@R#7VD"6_Rj|==N0L(tO`r`&X('K]LYrqtiYq;WơP$ºWϑ)=DGԄgϡc_  ̨tuy:W߷, ?})$ y>_Ջ&'!O$55fq]qD/mC6C5a@ljUΗFjb$dlf!lttebF/(I-5ff)? AG@p3 Ⓗ h~Φ4'_ϷI%dQSsfC$ ˺@5`SvA>@s<0HY~CێT'5 ׸;Q@ f?o\% 8u j{~da37E:UҮ5:`7< G/ώ"%Ry;#g%,FDZ,H;TЍ0e/yAϫC 7׷ ;_H]ܨO_a@{&)DQB5vUÔ s`-f!Fܐ!?~ryS oΥ΍]rב`J0߽N鸰~N'f1*!xDw7a;fp7NtT!) ! all E,$0z62fwCm Jjo^W$IUb(4Ȳ1Cs+ܩw/2DJO;U%O#pmF*{T#92mm_)Lһek& 0 !!HK PR0%]@4D0ĝ@U!/=DUm\#LѓHh{ ;")>"vI<51<|t#8 DA,QAmI5_mRApHvdi7`u;7'tzoPsm % &Q ^E&I nvSȚs:hJMR'*!i ؔ1'1|xWZ7i >`mKY8_4CR ?t;YlAvNȩ CHabtP% Rr逆'XoeqGP|O\0!1 }  "Q/2`CPş R0 9IttlxhuRI5UUT{o>OWs9C.&YM A2fLbI$ tff@$SL3$vnALI!$3M4ЦiifM)4ґHfii /s߸=-<HBk))'#q yc6:}8M&0jND=dQFlh f`_K4Oцoyv=qx`a_0A xaA~X9&bпqU׉߇62ſ{()ڬHpYfUHg&RJGzgjLՆcr-O(?'fCHX('#kaS$-K&'njCTUDL.I= oxW]Q}"*`v=O;im `qo$VrC8"LEJ8noo}msڢWPNG$jL;|&e$Ol 'x%.{ߐ7'K'_9̿0$?`>SuMyHkF z t@gqeIaג0݂e!r) D3Cn{ 9+˟v+2иnF8]{UJ^ @Ba֦xiu0:G;ΈmO;:) "K匮O`h=|@ ˆ13D@ $y0  TMYP EprTY'C/־4},j#<\9T,""[%p+]Vsu,LD'9᣷n4 h&#9r*IrH$2~9GZgZf+v7d߈ =RNc(" 0y=~9߯kسpyjvj)[~P0JRhj(%r}orD#K8@w'd'1pFp=O_!> %\-a𩎔A.!A بlƣ0ŨYAkK{Ke頃I$,` H K`|A1sAtZkdkJ(}̶dbC08d?HAA~lSK?C 'I=}Gtʸk=4UVR<^nޤà䯁÷OUP'$+'h_ FZ.֋d 0d`&i)F! }yL@p$CT5=L7#8ۦ|wj?Ǧjr 2lB,wmrZ'&?OoAxl"Rq/9@?1"ģÝ8(~9bIø<fDHBB,C&Y;ȼ&,x@ګ8 (aFM&ȤNւth9HQ k2hx3&&`l=dn6 u]X jD̠ਥ 0ĸ~r\($5r!~UW]e=J9&H$&H&*/%vX6P& "ƦV QDO^w .ECcַ]"?̠ }v>&rʫW.@;>M9=|!J%̀/)Ӡ3pu+k";Bw LEM`QZCWh2( Q9k7**K-m$f몦u{:V О Înd)jݾd;,Ci'*A ~7|r~Oa! 2d@ƾv:"/r22jf<>LUDA=Fe؝NDh4"Ae3'cu!0CN^Bw}"6HD発|zLy'IԀnWqCa>Ad7vX=MO4;#sA! bCȣ8L=Ŀ⠶Ų)(r8{r`I'E p.Rڈw O'vs:3 w[$| \n08a#++2%{C|Zoh0Ot<{d *<ĽAIP үDBW `c)*<`BKo|p>}N帏q=4i <>;p/0c`>Qv2R|Qs$P 0eȢvdȞbac?j30&| ?Xyx'R}iBADw_!/d鶒CrM,'sbuwa0&l3q$mO;誵UUHBL+O|1t0 #2 ]yNTa9$6ǀxzR2 , VBVat?܁3A{EU䅘r@B E VEVS T[sG^yi3\yTwdHQcg߯KUþK6UtvYvMnP^DEaM5M5UM5CuAnĹ[\ַ"ɐ*4ty-2hަqv p b* 8zb$jzK6x9x4\C=uu޽)DQs:wtZfc2F 8N<>GqC(DаBC}a6?z, }hwrv4'~j{b xG4m3Ix$ gq;`j8eQTш}8i%V V=`6atQ(*P]H;g55 ͐ ב x+h  Ks !`ta>Fwfh75?Zq~d6HS $CQ8?Y9Pͯ6KIjZj4dhS#&ԴҖTlJ("& %%<keCbehE!|q\$ezk0,ȇ6:b [uٍa͚3Lf)>])H £/ A=雁i1^CjK A|tP"Uz$S*gFW"un{okkqAB^43ZN~a` ` dNaWhE&rtq0xP8ڠ@ ;8M)9)a(uPwl>B(G%j9քTˇ#%7n=Ttܢ Ìs349y|}3^tbX%S$(@hPWQKE, ".n"I֗-]Dio%9u%cw4MRlKO EEŨ"y78eH- pyr?y:7Oweħ\5TSg0'l H}~.&$BS,epעH=%Egl'yJB{)"z0͌`M 4ġ^xHx8Ϩ`q"N|>eB_$==ϿwW`l8W, |wkM`0&) $L/^n^gwB8Aa`d?>JXk8i bz!1:Cq($?~dc1=Q_~3 I`2pgtTp&[\}('s4.c*HQJE]r73 # օ"F.@9·-"'&rpE{˫8OYJ$!qF jH{lMATP5ÿBϯ@<i=gAb`?{>c"&㿨XC()NMt$LKy|z̟ 1yޚl羍 T ב@6D5(;SCci.okiS+>ՕAR(JnHP)kk`0|RDb.o4_-AojW_~g_w[ 8[$_"@\79O( \~y,lB_ZB|^R`zI$Y5 D jpp#Rs&NS'7D~ ^y."q+ۦ:k,S{JQ, ;Ñt9 mw>PZ).s/).ipX@TJqD;Ԅ64.(c P2K(A/Ehj)(@5Mi4jz7`u|oD艷سbs!nA M h 7HЛ(v%D~HQof"y϶۷%EUW:{=k?AD* ~& D0r$|6 !8QG,˳29_7|}?v==ՁJL Bsnp*lCAI#*-Ǽ.y`9 P2ES*^D؀ރ  a '6RkcZhZ}~i( .y2*`P 21U*C J¡` 2#KeCvWRsO 7 1ABgI6dE:j RHQRkA>(/#rO! I@9[{&'LAp4EK{|St$A`aI4KJa?Qhxto y'L O!"Ǒ$C0G1p @3h}\Rfx(N^ {I)PlA߶+|= |>*$|J}z@KZ޿j߾lxTҦ9P:UDcdI""$I+Q9bj(M2@ 5LiFTN#iEF,lPMݾ #i62| YtY&JJI)8x[ڼSϜs)bdO%gª>ea虛;V,=*3ڬ0l3U`jྡݣwC|JYG,PT0O%CSBȷ҇)r0cI1?H>墖h]vd`}S=>}tllFD8s ^ ̩r!ѝjsߋx]r&m3XWzBT@2\PJxq \^vO|?\g(t ?v?rˬuopQϤ%%zWu:>t? [?$'xm>I=ْdOD]EE?MŽ$A$vDkaWFpLg~^ AzBHI}@(TED_v.FvQـ5CvSb}[ͶkLQWb]ݐ〚wkOs!r2tGqAA ~(~)]҃k艃m>(}B]MTLK9dSA1Ǚ } 0xís_r7fzgz'^\: nz`nG)"(RNhH!7`I{UkM5<σX" r..jڛ~MƐ3UQKz=va$/JDnF5N&"8(qߢ †Uٴu4]5MSUT%Ťܜc2 5A]1A]ƃh Ӄ/p'hI"|{rc;9ġY^X. |;*;"%UWu%L`ZG.%SDDݑA\8qYYE ;0_=nQwϷ.@w絘` $E#=ݱvʽ3OdwUP2*TUVpފT`$=V 5NSkiXuqQij|"}3s4NئiOFPdJ?i{G'|>>KB)viǏB"y츇7B:s>giaU5P:5Nœͽztn֡@+|`fc8P|ϙ^i><}'ϷHgQO<hz`cQ&r,އ=2{$c~?Lzҿ"w.&3OLaG:¡Pw((NwK&B*ߋcsoU߰ddyypYxxS%ϻx &n!ДyPc@$ bvOk:N̘lI1V2Sm&r0tp| XĘm_GCu&`D1=>9 PƖ{Ey,# " ..8'2K={zrt>z\.b ̏=ˁIJȊ/s&X8)R fًayKooÚ֕ 6L65xwlMÿ<*)$yl]y|fʫ4fyRM|-Џ/V&TXj蚍s!*'4,uP"<e x-4&~^w}D*hOb#zg)#>0f/ǺH:"q%*J*Aޢ>2$33||l&zÜ<<F`זӱ B&z`u(W9FIIglʅSԸ\- 4t҇s w〓e(Cݜ P+w!pPD,@,BfûCݨ|.Ce)JffH$c? %iw[42 ^g3&SCݓ9r_x< u3GSLmf@m,惗rOܢ_wňL*CA@4B)<'7D|q:N!{;g@)UUUl|QqQ4@D^c[V3|Q4BME,X\inkM>;M5P"3ɬ@Yep E!4B9 Pac' {>GE`fضQŀu+?my֘q6!LAXJE%XpTs?8v;Z䲰,̬Otpu}!*?_= ǿ9!K:JuMjX 9ewNכxĤrWLMTUj3($P͙0wwViI'C}n>luyYȺw%.ĞvZ%9*1 )g+!{&zBbyq\HxT +OjLtךg< @42lUx !uir~1-:fZ)=M5]VUѦh.rqJ֔.w^M3 0Td;fVf#Ts]X 4typLQLoŧ[M:́ ;i8n&9N'>k\eM*`SIPx]Utvc:a=')>s{*RQBJ4#ef 'k3Xe`YtRUH϶l3,"hyu4E|oA*:}xLg  Vdq<=t8]ijE_ Ri^9W9jA9!yAh Z_͞T+,Wp aQ@ L /p^\{PE&TW YG:Y"ŃߦlZ/PH+at(y< @ :_7Az h@Upǻi փ yox9ԒrC:T8( E쨈ߓ>kqʏ%{VI/z (GrLhT  f zP,0ibՇig,!QVqWҸ5Ĥg% I L b6-&'7tNPB{q$ͥ׏5X-O~UŮDHߔ:f;W!١@ML|2.(c{SNFB.cr2,M:k+{' UDHyN$"b ݌M"ŋ,X|}wm W`\5LK i}oX!3&ãb%p=tt~{r%T) 7QuYBEfxq֚¯1: T&UI1跦}QMroyz$ B].An%}b_OXcDuY2SN0oaInn;D׀ /(T0 /7NUFN+YnQZ|9sϊYB KSu\Tʰ ᆎDɬϗ*I )x. .Kswy5Xt H ` Tuo"wCCw!Љw!P!L`8pBs3P =23v&bc;&.p6l @"pـAIE 81 оZK X( \q!W%#,\ iN})a"Z,Ehw'o.>zh >+G,&gql' DP2mX>\jQ](וߔzM{ $;1xq)#`ߌ!`&m5&%ڰHiDsMKτ:ܡH $h MxG,%iR?d% H"0T 7p.2CgƍSnyUb*e%n%fQig1z\vE@@@s0]ZlLLu6x%N46I"L8vK6ojYM5cR[o xL_F ם 8>tU%HK RB/<36@{3G`ЭO 6z TP) xnjZG,ӐSCW`HP^Ə (tYi(!"Wf|%qZ%ɶ4YehO!}\iXa볈W\nPi)8盍k={i1EAgզjiM65B0vDy;6Uf0F!́ko~^<_&;?ѺmV:d2Nu~EigB&{M{@FU鼗/<kNyqCvC$kiCӗUӁZhsj+hJ`H-'-^n|v,爝ג˩cٗթv{x z5 LP)K, !`j)0 [q,QNlXxq{ΦEOtͻHSZfǵEmY{qļ83sBJi;}^sI[obxh鵴[E_w2tk`QVOkqcMY`Y!! [OQi_|O"cvˈm\ʂyǚu%Gīno?F=9E/CkAOQٰF0<@;(%$[Aԁc^W;>eSӱ 2 2sܕ$'.c7Wm3z, KA/ Nh~`6KeXHzsa5@#ٞ@\$ed৫+CES.ӯ5RDdEk;jӏ0Y;w N֢u E2a Xif6C̙|4 @;醞N0Px>V,Zu9÷+;Ďz9A/!Rḟ:,KY,jeubx+QSn 'XJg) k@4B:D"ja݆g>wAPK@ \&Y'fy{KiZގ'C3?9{{!ۣM{On3%hфu %Ba&Y4[@JLCMwyRoEac@a+Y(XÅ1I_eȑQ}GI$\\3,{8BD oy/HޘU)Q˟(p8c A3r rW33? 2~3p`MR < `Ա_߿ɫPߞn8ܲ:|䅕9Ve>OҿW%%oTp>Bqw7Unrmoe0eu EcBx<F{RжofC_p(ݹi`8mcـ'y݆0"Ch}ⴟVe!Cg+ >2my?⬐ʱ|ra>X FpH{Jr\pig|N8y`= \XxEۅߐS9_,y-V!h$xENOY@ݧ`[.Zw|OgVʹdL^* a He7XDNa^ƅiqӌHe :u^FeS"טneWͱ_"Ḙ"@*oQxv7׹ap. \Ļ+@($_j¬X@v%n%M bPᶛ\BW5/m9 W0"2ࢋ9We!8a݌u.^Oʭ|NSb/ifHrn㖑^vtjpVpcMYp?o:@} % ~@: q2V++8yhrD Lcmp]`RTַL!dw^-1d$DW" w @+U1H`OҙʹⰊ*LθȹL< gE#Zt/] UX :wh;Bƀu$hoþn1c1c1c 4McM4M4>| :i{<ʔSݑ˾M@+i(7Kp\ZIϦM"͵8 !HI.պ@@,Pb tg4b%%?<`@4) D" 7)& (L$Hb\R" vgtD(YJƽԝDF Zb^+9CAw-B~R0|dj gi{~ *'r=Ӿ!BRzӄw왒quaZ8 q ." ?5sRm|8nmC49%3e(7e1stX QU JP$QA߰HKX\ts{a!G%% VUy1YKY ֐r |H- ze>C'Ķ$> xx0ZnL' Sz D `XLQ|!Nүj 8T@\ PK` GL-fTD^.IlU,vJabK~N̖IS!U"dUWc~$.|=so _1xQtHtU?$Wb Z~ʼnE\u:!/\(l੶ B4ҏp:*Ul-aLci)#xz ! X6T{36o!ɜE@I-Ma$4' pʯ{=>g܃6Ф U'tQI tB~]n<$F} ()@l),6E  CwuTeX%dFߤ U?M $Y/r*>8LPЀ) L4;YMD6UߖaҳO6k3wZ.F;L8J(J.lJÌ`YO'nܠ|,ߞ”3QY3D$dç+S|l@KLgîs;3"rzDi͒2~u@p8n3>4"eZ֖D(E2m z8E{`21gE(<J\H f#Rf,'7lֆQe=Rұj@<Y*f9ҔѹL2DFf*gΨQ9$6!UX36wYACdNZε"l1Ǐ<7*pydY̖K@(*I"8u {7& f^Ɩ`'>$X MD ~2]T] g@JWA.%!+B~u<&wmaOj)Zo4YsV EP[YqޫuA1ޱAHұ=ȧUNm,7wqFa a )^;{+_QZ6iiSY>Ezק>}}~+96Hn uNd)>bW0$J)Nw J(~b܄ A7p"e=_!ݙ4v76qrX` (QI D(`wS$<)K퓚~;=&ʼjLx3M4 d\^h!z|2QEQUX!<_qW+KLmh m6^\aTW| XGgY Yoӹg2ORTrnFhq:oͷȵ*x)}E{oqҦ{QJDd~7ɭ$OrXCn#Hp8AijUTR px~k>6vCڊU##1Mi$}S.^"ԕEUI!@!@9$3ۇs$Lϖٯ䛰`xOˎ{}&[33+O9?c i]d$>H,$\ـi#Ht %98^ ypi*7`::Y D6 Q\E q7sgd"""t:ֵd ngT!!΍m.𣈪fV_zڸsoihF\!? 7@y!B}@CX׈Dk!Y^Ary.W;ed\9T2*:UiĀҊ˲vvUM ķE8[WU1KЁiVJR[*웊2ة]Z)WFs 6@'9\1UwfN!"CrH B>Da äذ%*<QYi7m`j\!&uщ|}I$dURQ%TV%-(fP6$4EVCYÃh{AQ i>օPŃ,! p)?KB dJ5M3HwTS:yI0.lݤh^<,^4ZAiYVLDFd @>9Gtt/cUV)( ;^>@%@"H'vSdBW#a% BP% M1\ (Q n6`R`֬՗8W ,LO.oŗp2CLqŌ`wЮk 0DP u+̃Ksɷ˗z 4M74M4 1rO`'z\xK#J=nTU$QG6 s)0RBd h}'ၶ( v&A .RhS S)A <'gWJ xŒ|S0b4P(N鑭> dK03ZkΩfh @DܻC٥{g~˻_IqDe O}B7$N#m@O ME1F?(8v؊EMINzY5 E+\2XJ1r28ߒi}.ӪkI~ɞi1A=<O=ys͝bs<)gL_{;y_KP5h UPRD(%!&|!,uZ/BEf 0OP`AN޽<~?6IaI4L/wG]ޟmmJ{?#X߽7/h7^]*5}`#3RM ]39N;>S%'Kj;g;K;f\#[=3v{Y w]Mf'5d1GL}n׺=KNӝ^}*:kzyXel[5kh^Q/#<^o܈0˕j5{=bAI{Lu/;E&'ٲ{#ugrݳmgasM\RjE=kY|L;MwwיQ4)W*Ûmd.Q{wKZOYV}}^mӯMٽeE[ڢȈRj;Im A_Y/o5ÖKaHEr?Zz #{{JL`G]8ݏp<>$.G0"Κ]9N{Xa"L qiZ8x:ẌPU( u @ N0II2Sy屛gY)u-`PDb ۃ9IbU"ZEFFW**}|p, jˡHDt*fPy@U;;fn[S3Zwֽn 2e5t.sE\\''dMQ諊Pb=C?XesP02``%ҩcVUvBѠ-o,t+K3fSHsIL{-ec`w H@O[bVjoMof|G0PU$p:V7wjԲvIe<#>I҈9͎ijDBqkvrg빫v3967Y"FhԾDOL.٦&t5@IUw5SƱ`O~}eI0H \8ڊZڶD'dL0IsM $u"zmg&br_\dZ~w _hvXh۝m֋gScpm[\9= 'rsd:s۟N UI8(HCk{[(yu*&nW`ino׽k`S.ϟ[U3Â?/FN'Roqa/>oݫlm֤T#N ĖfBSȊ^<7wS\ܯ]=~1 vܮ~X^ DM Jj99oGu[{.EMhj.0ޟ%ew9w}O6}==,*dUs{NnǽŇ淝{ltqͽzF4S?[_;?+RsPBmcE1$=@9CSP~X蹷 צcD @r I_N;$ B*IsإRl?#4!S[t44h\C?~(Ւ E]QXWg;|xNtP10AcZr.`iO4=]q70e6JHцi$KAlY wX6).*NwԁQ.A v(MBCDSr/~{g~ke:|M%AU}fv&%) `e]L%O`>>u>Oy \PR @P`m! )HEvyO\`sN> pdDG}ʳi\ G ^pFsd08WesAn0ua M(ot)~M\%-]1RXU`_gI$IJIwyDƹ+ hr4]P\=s5JJՎL)ٹA*)-Pw??28òzPB%LQP*VOaW = &ud PO ^_ZƘ6k4 *;l^LU&~&{^/ukimhylh:rajt,'# R|PkzJD5nq@>Q\Rao#KqA">%Zi?7w×!DT+$AKo߸^F/6O ;(~'L>vx&S (@{p5iNNOV!{miI|g6[ft|`9WoKߛN+vI2 _(޺B^iBHN Rϱt/vE%$y}(4㧯w(@$ 3[jmtٴYvn!PĄ@^cأFA~ Sh;HiBVPɦUΩ |푗 ҙC`鱍Mr֌_]A_xdi50G5]0%DXPݒei^b@-'fT1 ʤmid! `.6chi9Y 㼰>!-^P0%f ?twmWCDhō(=SN([J|& Bv 6o!GFVbC&_ Z ɓTW3\s2$CA˂v@O1tC!֮1*APC&ÜUQ@tkZa8uO@gǾȇw5] maC),~^=nO 8&P&x;6i.n׾xLLq |(+<<;{ K T&32dlT:gx[0p yy"*$&4C΍T4t9LzӀ[gTʹ3s\Wgq=`S{W~_YY X a͌ؽA:'z$zf+͊Irٴ2:C3U'ut'ML>_GH+LC d,d{7"#6r"5.Cvy N?^H>o6]Q+la܄0I&"LфqFjDM 6fa=8theL1}13P$Y}Ge/8*ff'th u,nBy?Mq7)a?%3P)DWT;Ҋ+lQEQEQEx((((6I"2G"2Dd8ɒNnkQDxѼ$MrW##1#˜x")µ#1#1#0HČHĎ,HČE&|5qlXx _`}TE,NT|j$l=f%B9ʟ9(O)TT)HR'6RE3_:آuϢi+ݪ+鬱b9gG56eHLAf1C ;*m`ԙ灁;;I~0Aa^W0 SyPt;slfM,˻TY=r@b6 1W{&B-߼M{"h}5sawEw3`U:!J DOy;\JJ'\͑J1r#DCzݗN?( ć$|4h)6\ vZ׋RDYHI\0!D'9w* kEQ%7t`Xzx}NJ9TdHs8/0wA1.U{8!,F{q=H;sf*D0>&B{ gbɠ$d:N`% EBdndd7Y Uaǽ6< MA]kwu ~>X5'GՉ*VV=y 'LDT* P)) gm[[fH{[ڄ*:2: wij9HdJ&ޟDz'?=t׋ι\UTEQT" 1>}ā F]b{.h#E{{DDDD_興# M1DDR@2Q5u *݃s=zcM+|DQ$DD_WtDDDDDDb2ˮB!& PCtL `"(b`۸~,lߺ0!bB"%az1% [Viz:+H$}A H""" DDD@Dh"(_g@}`NOpOJ㵮w2b1F#Wb1F bb|`.(4hEW3( ۺPD"86#Έ A@wL"LH^}~wĈ2lw1T>θb=#d!Hޛ1A@>ҍ|zbbDbUUcm, YXĜ즂 KՒD`!Ӧ0 7{MJMKfsYhI-o9܆컝g\=7N5BmGk?3^#/sBrw=>5KM5l ,@',!piۥcy۪VMBҐL q Ca*.05MV(بe! ;l1ۧCWp0E_x""""".ۺ""""/;"w\"">O"""""""/n興FF1cF7#b/b##b1#b1#)ihΜsu޾,b1#sF7wF1c׫cEb1#bwnb1wb1nb1#b1#cQ2ӟU6 Jd"4 dm48wN\k| KJP44EUolC2B;;pH%ԉ@}*jT]mG& )5+䴇q6A1h8ӟvMkHRzHwN!-UHMbz|ÝbZ:boTPdY7"9ѧ k0;ӻ{: } \j$N T:B`S D-Bp^8H!Ylb4BŒמT lӸTnΉa~ɡ kX]Xޕjwi'H(]ي4,I'/mrӿy-$XJ@ Rusm8x.F(XRvQ2F+BtZU}v.D:^va9njMaRwVZq>3=1!ѐ=g{ZAHB I6D@AD2e1X:ulN~yR JB:zTBĈ/?.I7JHRqœI@}_%nǴ#[0Ϗ~tj7W5I: Q %@:نoyuڳۭ09lM ۖܭcbf.&K%#Ć0R).Ēiþ3[L4B[ iK[ 9S]rt`0Y=j ]ں+vjlmwUػSrC(Hףozi$CS̎ ,E![UH):5 `e^{h[cԡkT׸9U&tg<0}A,1EPwF? Nl;?C0PȧXD= U}q,WO!Y HuJ hO}mnC -?˿) *m  HCVaA;00E\TXAKLD ̲4q L(DɜsɐEQ~F핥+mE ,=·ۿs3w_ +l04üM-8im j|?wO/w4̍t&_$]Q ЊTeR*ASr߈"[{u48t5Ćxcvľ{HܻdOx!!@J6Aq*ˢ:PJPa ӹڣ%cqt51.9cv>[_UDZoC&3>% 2O(."O `pTϳ?! dSHj{׋`:r9"{@G7O5;Pv?1bo0a)LLwb[-i-NYC ԣ@sB;VcC[d9P4!1)PmVOhZDzA* },PB%} jJ!A,Rd@Q[2"9Qu!sУg,B9s( ۣgIDɲE %o(1}sh%*AF."CGk~4Wj<MMI]\SsDyjWWQqlPG>=`S|f'*Zߛ[g,S{/mz=8w/ǚ<(޲]օܵv9zOi\_7}\u{v^nϱ*M7"I"uڮw~ G>je=޵]tډ\ZnDsRyWu+CG&6Wʱ8q+RfƁ6)NlNU_)sDn|e,378p''g9~߷:;G{'ELc+/ "aDi.>zw%-:3YWw`qکUuoLַMpOHn}螤A;6k3g|WQ$y874=$壩]2zZpu7Ζ80ͲV~(,:WLYr5ִPV38@卵{-@_kTk(VBI ѩP4ru/`D@18 0h[s@PC E fto" @* @:m͓yKQkCK ='LӃ2 fTMU2%|xoE_vF8\c"׶swqw1DGOw52"L5X#IR ^w;lh:kW]δ&Q׆w-:ݞUr-ֱʽP~uz_`P9iU c0%T)*Ee~nLR?`$Uf%d)J= ,Ѽb?VăO=on6µ9h-.*bpS%ąH_|j@ 2U\@,xa3]Ҕgh)J9dڨ0`K-[[nO ~]qCYM"[ھVwۓE9kyIӝ%uy~x;̶\޲"q/`5mt6*޺#jۚ IWZd#޼]K~:)u B""b13ζۍY)#T( b+;W՞1%.eoәUؾA&0N16I@ @r8EdF*ݩG{)12*YqW2@ 造R޵=g9@ ZڐI @'?~SoO"g>iJ o;ou[N C 6`}=gg*$ՔܕBλ\A΀tbD|a=N2H B)"/Nz^8升T[Pʁ>n.X3K9Ლ׀hC,%!iU&n N|[m! !HJ`(N{+9v$T=Dnrc.PJ]*]ьAe0كM,} .ܒTOHom=nw;zߞ]wzo?:{i{|F!9/wܫڍO͔w]$&-~FU?T/*rI$-.Fz V U#6gW R,[_g6JrbHrlj~j|ČǐE GWu@2wǶGDDX3Vnn[V(>!D~#s @]&k8'[AcLL8| NW3=a`S) 0o(I@ HQj8 JPZ S$PJV@F9)r1 1eD </Ze9+3ɹ(̴@Pp!F cK2=3HQ"#.2(Ȭ0̘f@` 0qhq ^&!wI\`@@VRY0b$@ 6PIq7=hxzn"bv|CEI|Ϗ8OEoJEy]˲Zk%J{Wa؞?_Y7^KᔘL"> 9zo힞>A~4EF ~w~ȢGЧ3 է6 d @ B$@д f2UE &a.Jwq BP%a 㑋kmaAm F@对"dM,-S2Qơ`|C]<9PIM0DZN ~Ow>M//(ɜRHb`TD@6ts!èΓ;UDn3NY-{) i\ŽZM<,"{!n %MJ+v-1}޽q;4#֝rVsھfWX5v'|WtOO ܧ}0kVVimƉkA hΘ ;δ|d4L@!5Ƽ[f0I>A綹փ ۤ{I׊FP؟yH!"0gx`p 'EP< I[jk1vͳ)։ uCfATEQUݮ4z&o/M.RJfHQ B@ք PA9-)Jҷ{@e8d dӐJϫ+˩yw]*SQZXC-ʹ8FAIJJV9&IL0 \ #u ^w!IZв.]Uۂʻ\Әr!͚1 b[#2R:eTΛB풱R9徝73Ě^?{Oώ]/1zbQ*Oc=1h,@OtŬ^(HDlHߣ盇r ) Z B`() o9ʓV#DA$c4&T E@*W0I{goeim '- i0:P:pIcDg9C5 01CP Bmٰ|l@ baa`Xc.<i1T%龜͇(ҖR vٺ֩Q^jɓP(U pH@%I/2Ɗ]p# %WwѪ6FN3I1KIx`0~t;T4d^@Caf`~?!(VYq?ltzB0 0 c!B`z?4G96) ,B9+|WEVL^j3F%vayUO4=Ƕ, NQMIaZ sNo48XUպ뵫Ҽ닗^M\I/6xda!l *Qa! )۴HByjk͌ @p)bK 2)f4e Yn$b.f1-Y"E TeA#0Bp7SY Y-4Kwj2@\p9%) IILWP8K8 b@ HFNCF (`,(8Z@^g;$ g I$FEg:(Ry__/t^&Bx_юLM /~5ɥ)Bq [}$1}]3LjSIahL )"&L>C/_Z݉dmh6x=Li!4fzJDM#VF >F玭}TIZs5}HE%9ollllPBIPB UUUULhiBdpBuS.(bHЏpMF&JPFsh6,@ B8d%L6i, d𠡂((164a YF )w:(Z鶹u͹(H " "cW<4 #K !58ګd7f3( !.$r`Y ߼쑽p77<,GoVz콘 93DOAA=χJ#:{ЗnI5 |,O"=T\M pQ1ZZ`h>CO4O7 !6  C} J[&qw>i2 G lbY3<`=9F&I3 dN&V6`=JQdf#_*1g*`9\($bE9۫s$\#9Y|^Rѡx!֌% R`tt\C&h7Ci 07G-Bq<Su5y@R!@DM( *DmYk2R p֬4iե-kB4)X4&kjo!IC219;Gm l9)@ᅳrKfIwfffW  5†lnJY`ʽf Wh답dT*kR&Ӵm ,тҍ&0Zтo#4 bѳ#cp\^pDs2L@!,)ׯoz癶dtθJ;ݞ|0( ㅡ2?W8zk}o jsYDMi)~g*4 Gv!v-Dapcc Ar[054%33N٦ͲUDq)[݁!G806 &#NaM+ 1d(R/hr@$ԫx@!k4p5\rYB~rPl&%3]l% Ht16h+Y&NP!PԀIC5̆|o{fM;SNO~#/Yħ^x˴b z.}0Ug)=xY`Fn5TKs9 s߽Kg~~={GuC<{ De[[ 3Wb{96-?]w)5R}1ϗur6)jR:禹~SXdHMa@.y-+9շWb= LG񽓬htHSd]"}>WD`9vFBkV̓\CyDi6oT- >{S?}w; _sk^?5Ҡe5wBpFXv[:(JR3_#Оȭ c1ᮯe_t&> V;~RMOM~}G3k:3Z;m8#cVO^Ƿh׽>z9Cq%&N^RMe[rn~f\~q׸)P <#;NGH{': d~rYlW:s9JUI?X iȥDFnKM!O-mt8F 3]\]zs5.3sά)UbDTcGse:|?xVEF OTvj]nKP!$o C=P eHÆxE$2k:r? $u#ɇ#fb ([?;uw~޳^dBLάts^i{^j8ӭ_n#>qxs\\tu׹;Ue|)Rӥߜ@uWSj{d@lXVc}]m.d>>O1oAb Lvx^sL& `$ @qO־8Dϓ0ߐʯ a!"ڲiQ,NiV2ILdYlV!ItVl4$ =Bn ҨnJIMTT%S`YP𐊄cA (54PSRll!U-NE:4y թb}6򽎸ސsM{l!}zKw;vw%N,é2R",.ab pdb ,bp; jt&$J 6ƤAw!Ֆ!X$Ub⮑ ,uрuSMڌgb'<1𹆅7-;z72:{߶黻t%x{' Ύqwїqzdwv'Up.D$t2p<c\1s$ ih\ Z ˶3|%GOmrc Aŕ Lm01M2$UC2[!wMmk9>J[:uה ںkn5 u"I>Ӻ vaRDA){O? gwa @zl#۬ ߲\},K$>)slNfԆ Nx;ʉx~eܹ Bdd a#Rxi@[z6Ӗy~Ožl("Uy K@r5 )!.zϿGhg|GnV\ܮO=6h2A#yp ӖJPϓ"+Jx :{oK/]yV=ji^5_mm˕~)\z{2gB `02F00N0!r_|[QATZEK8J9|m.ߩ!ߦH)Ps gyxҿ$G,%D瞼 HE#^gSF>H(vfWV+.ӕ4aVu v߶?pGF=>y-{RM7E4):&B zrZ4ovnqDXET`h,,g:۟_o~0^>Ś'7ӟF)Mg@2DJ;<eG(SoJ:iK iL) CoS+6l^Ƒ֤Ϧ0C F_rm $6ASL(kAk.4&9gT ~ruBć>$CZ Y ,\,#E cVJ%$>@C&3 jUmWv^bDFffvHHFhuJtHiG0_vR3 hA|dD4D0P(D~~=߾] k"ͯl`oq|ffQBݩ#UU $>٦9!ӹ/= *6'Z' r`5Xѩ ]d=lE]߈G=h7Ѱy5Y>r:q'>niKnq?v|t3eř"'.!w=jH6*AXIJ03~_$m']f 0!)B [׷OS$1(xH DiN/8>tgfv=^HUcGN:Mm $Lh {FFB*:k\x|r2(>f0^CmT[i$7`  ;;X!w|d07 ĩ16=@I9MtĞ &'HR հLd2t\%;GBKAIzⸯ2AGaN[L4&zyᦴh}JS}΄S+ml2Sb$4c7s\=6 5L M#>~@m` =*wU7qp̐;\ڋkʽ]䢢hPd evCȂj 9biSݲ 9ugXtCIaL=RBۀQ}d[2)㜰WjC 8w+8:rRvƥ&O5#^#exBlQ+YAX r !s 5S# rtNP!q$ aAE!H Äe@6@D" zo5 l뙯>Ƣa9@ߎF27zC!;B%,S٤%qȾ.3`9@)jOlf+ 8q'T>R:." F _p /DGxW/H-<(h ;@ҙW2J@h〤 Ls, 7h Csfq@҃A0B!ub848gkc8l<uC9̚ #.ϔ00 F 崖)h(A`\fb -Z0\#N A@7a- H w3^G װ-Z|.yLQ o gM@'w aFV\5e0dG\KGS\A GP k܅dB>U Y(tQ{ʂp8g~7 uY(R ǙJKơ!MA:;[@#a+P$Z ;}P@ GԂ &< c9M~& >n:Ais_#ur-bk?c~= &,C$=  mFCcĤ]bpF\P&Hb崈*+ H;\abPwIA.)A|wQ .ڝ u% sNl緺ætҦ0BJm?[w =mpdijm8fkqz\~)i=S$T qA~s;|$U@T1PXIXYR+7Uk)G![y߿m 5H@GHF /WnZ"/茼S8-ps9L0T]ݳ,0]AGS)6E!ffXP7G$9&iG!&4+@\+l PUOl`+9 Z(&K&0D\M&0L+N(IVRT$ *,gHJYH09u78| ),8K!ٗ$46(NxpIs2B,$F4@԰g3krc03# ^^d%YCRnGp)ķN֌,B1A@`V$59 )L`QJf1`8Ω9ԢHw,dl:DՀ5 ^}g&` 6 WXDEC~-CUD!:GӁn?e_etNm)zZ7Λԧ5]Wuumo=γ|A2:1f$`V,W0@CIG ,Bͽ5ufZruk+ wY}NOi:PU/h ŠESچ\Y504 JB8@Rr F緗~-p\^C<[gE}zւ7ǺN8|׹渚;?#X߽7/h7^]*zy#]柳iK٘y1]lt kU޼QV_D%/y]Zlv1}ҏ+O3}ݢw*4kҶCuw|Og~_fSg筪Vlv;Gݸww{Yw} snmi/EdOWLiM)GZU=MKε7W}{7&]jspt`37ҷ>Ƚ5uk\][8*\y{:۵{cN%ƻ[w_\f{9-KM]60 BAD2άAU@ͱge9 R" kf'wqMK I6N9rT}ΏB4-p Yh([S֟ UNdB4A׆9Jz;8?} u.3)~=Kh{`ᴘGLR&sC%)ʠ-KG{d;eUʘ\ /j)^*:k \2'bVܴX[*@{=ak+]2m5:P~󛌊͟}*{B$+=}Vx96ڒaEsn緮|ﳮMCE=sq]js:Ԗ#u mVD3+YXƎ#qCpV6?rS)rZHj֗~nDm'ZR|tGQ?L AK­"6Wryc:͔jR:TUP9:`!K9Qxo5Yoi 6_WinRԪ>`Fu9D$T*@ς IA+ mjn~5CCZXd$@@k]pV1Ĵhus ʑ4>yg,9e!r%"Hw`UfghJeXB$Qх~yX7nk7Ik27Z\mr:F{:ip]{seyZ99iu{tݚUoz@5K2ټ|o0[YVτNę.bF ,`XQ_9mIM|uZD0W]c'*}޷m=W\8UM9JN0|jot5kAz`=K@'X)a%Eą*U۰P@ OPq`O gq52Ⳃ%@T&(A2@*(vV<niɈ::s'/n ; D.(bLAvLBgͭ4+Dlj gBPp$SRvڀE]-2lo#G!?ײ_`8(xw xI$cXDUo ":#㊊L=M`xNy"& P_[vR(XaL;]u  DwA`>Aڦ#=GGJkʨ6届(fs"&g3'|B9]tzEQߥ=o8#zhen( w=fPMYDL6LV`(b.- Bk2}c<Hc(Qbc>*X6];Z(1"`:Ch lB&&?8ZJ6G8YM 49:;1KqTx( P  @G8.pಕW@ I0>Ƥ0y^mV(YhNPb`z |ett*:":`]$8 C *S Ys@Q/M`d%p8wg<ƥ YNq<"bE|1AaHf@BzupUeBF4XۇQ2a&5Ky5Cd`e[h7b@!}x<:<[%`t/K,$+W|~3zy8]z!9[i{QJ#eUDFff>i~̻HV(I(y~ƫ&! E%*RX\9 FBsY5"U!t#C!|6"m֤i5[^R)=+7.*Χs{K"WOj!4'Ob!|/$Pb!8=>)jI.L/" "Ñ (yŅvӆM0S(ߵ?a Mss~J 95(qg~jۿu%2tMUJ.+D鄥VԴKPƷ,e)_Y ^Z8O}>!gĴ\ɟ61+ &D;ITP7DF " :ELޒl@5p|YEU( \oD!7_6I հz:vu>!Đy?/!5' niF}~'Z'}MAuG#jفtYL6$>6k}QQD`REp|PBȪFV+ic/ *YD}0xVpBXpV )5H=]PàRqih~ ]:**kHO>&&Liu78_y-/DNm@<TX0 Q7W"bPB~73$"p"FJ~\h ;O>5; |fGVDO_(O]VB٨dc7HHSHGҹ$3u܅eQROae3)~,:oH(T0cBD{&MǤw8wU[Pv)Ƶ@% B»ư) B E2Hd DvHv216>ExɪϓErVbk8|;j:8vv & Q gآQ|my( (/`NbF𰄣g/Q:/I c"Ù9{l0H CU(*̀9RXZxb8ܚ2hT bkhgV ~Lda D,!>1i<2h`a~yeǹƙYKoEfٿŧ# O3kZ!r@4|e5sݯ"?j!;蔒B\`ZBd:y厡Df.PD4{H~'U|B$&@%ON?cޯ+ze$I#٭"3!Zل^rnhs HVO8⃔ dD*?]Q0?PD@(OXi)vD!a;n'w1SCR<\Le[͒MIֹs'$NrNqBm&P$v f4sB,a b¸c?뙕Z ` =$R;5:0#=@P JĈI(#M$5-Ԣg 12 |GӍ; 8ܨyrHrrl%8^}%lzd? WӷǼ1^H}^Jxvꑣ ?H_,C'uL9 Ao^'{('6GW^yôIn`iP#:J*I@uԄ[5Aދȷ4>q!':ɓ9F]\!Il)HP$"Ov DO) B1T@`~t,g,A"5}Yaƶ],N9ppLJCp ɑ$;D(),ysƥfah/Q38-L(@AD$ "Bf vV̦=pnTh4ǜM=`|NBp( v#_5< B#0W^A7&B(́aiQP@rsq|t#H ,!a^nk39uC\̊ү~ "9vx-r\6^b&&FC P 9 ͳjdjhЅB9;h':<1uw%822Z`y$X BjIg-%)$DuS=Ot#C='׷{܌2?daY.1M|w{`r&AX~WP&_?ЄJvºܣCiyˇ]H@'0"# BdfI0 @am?p7~1q $j;coL*"55jiWpۆDWT)ldL2;`A.z3.@(80{}?y=(@zĜ W@UH΋^-48Mb6()duu{L5f-RkkuVz [HK2Ɛt=ؔPkTIJuc`H 4 xrcxfް$(M$uD޳_~"DDdx"?*u\1I~dg$`zx /XHmGJGdeL XR}=FN}i=AJ0h& @*`80TuE׎~&x+\atQQ7`#@Vهٮ2Z©vuh{΍HxTM}jFh]c@ں/P?YRfz /+h@OG=<Φg75J\~@vQR'wPhas&sDB@Tǩ J'׾^ɾ LP|t#&[Jk&ص0T`y|ǯMT|\7}>~C~~8B_d{m:r ;߈%E;};˷h71mDna{O\`1];" ^#*tVư Ρ*B"+ ?leO Aa41@ R: #ٮL’oup4ƛY@c$I ՜@@?g 7L(eo#vdoQ4:q o,BhF&2)A!iSW0%oWUUUU N8Fk[Ԙ3n} tx !m(&IHTଅ]82d4):Oh`$EDT l vY]o*WLщnj)vLiW)MY!5BG֚]ŢjդAJEݘ2{@k^+ia]%a^/';C367MΡդG8V "5 \)(IY.D H.M&2 蓪*\6 HY F҅H|FiIF3g+uMFLSԨX^?r8#dG H<3{O;Nst)cqrr`XJJnBiL͘% l &df\V\i!ma8#$ïB&h` )?'!St;zBvzmjU_uyu$I!)$HJXɐDDE8=f'.9J5DH^՗Y$eCWo7}^j$jI$vI$yNZII$FRI#jוy^RS{D=tgF)FIޭ5WRRJRJR$JI$_st+])$I&B?n< afyx"";w;}gC)C,0Χ~s $N|@!`X AJaϙ!Ns#i?(` Pu?uM^?/_J^Gwxh7{o>u`$;8A;$0j|޼x$@2!qI/!ҞJyB*D+2 ɏ2,[luY.k" OJϡ{w w+p0u& 10«"4 : }͝E⣁I%{Qf+LKPrkB`AMOhd>B/kB"DdRLF\$?I M&uZ!]fr'a& u]$W(Z+>3~Xד0b+s>pV*KrtᄂnR" h`Z"I6C2b(bs*[V/ruAÖjy~;1YiפtJX%Oi Ҟm3ݿ{9R޽{T9oߕsQtssMf9w־,%;SR kVh4|}B:1Wk$ cD@gPЄ=t x1ŲB6p`ןI#Zsyo}8Ѿ͞r3V-< DB\A8޴-*f]42oZwVɟsUwWWmsw{ȕ~5_9w?;[~gW=iaPalbJv#qKhU 4kcV˛~}ki^N}7mFS}6koMfO2ێֹMe#޺gYK&hkn]uϟ8yR] @|IN=W퍪Z 0OIꓷZ2/һn~Gn\h&ЫiDЂB蔙rd ypr7;̩svj2D, @$]("&HNzX!P7]v19:0!@8饥)4gݤg I+u<;`QDz!?T\sW.}J_R)$ꝟ̧Z->]A:ġi؆Ef~Hv=+@,z^s8 5BH~y7|m~s *v,|*WQ]ͦ=ufުi?9 Sp/!~ZRR͂;t8<ϽW>Z;>;lgٛtys - S]G w5s4w<?/Ny z;/%&Or}w'^6+m,DaC.!#F]tb@<7R}ak߿[8r0*>t/I"jX0C4\ƅ3t)ݒC/bt|b`AM݀p`Unw'3|+"uxa)K|X`|u6;8d{|d;8D @䄁G0ְ(CR3-C)=LӲκ-[~ Ep& Np (Ԅ &&l{ł`/>w98KOͷ71 (b*}9t!|.HdKP0<8"$ 5Cf߰{~r 74жӇSВ[cMksJ&H!)/ȠiaDᅣ{0 0 [*L<̳)LJ4`RG۪OM&K@4FzJ9X%5J0d.4/mBCQQ"u C\a@7SPks4y;M$$ލN}k"=~.0j<#6iav a!&pT!4DC P5$y8daMNrNN8@7~:u:I)wkv]]}u5[xC=vJk9̼*Rd99Sp'+Bƞ.*By ac4@w jlY JEO1WS&?0QDHiaXB1nÅY :ΎPi1Kg@J%! % 2@hV)zBID3|̅4!q5U\ܳ nyiG8w ڮҤܲh6XQc&j-(ɒII&+%]:ԖIF]4EZeʣSw[(1Ej+.m `hL 0("t5F,m 4FbI 0L?F#yi؈̻Y; }Ih)b_*CxCdQH hc^?oQ hN#lJ $b' %qNE8a.aS7L#bNDB?YysfEl hi 9~}XƉ")A ƺaWӞD7vWjTDb"K L 0JkI zHe$IGC;~pb )65a(w]+tϲSFi%IE-RLUehűF%FAflfʑM@2Ħ׶sN屧h" @Y >z*pМ&Mt:38Cc^:$Me+$%Lv|*Dd@Xb`iX BgOyt9zfe3>W\U1.pw< bl9Jp6]o4TTé4bh]^_HY%-+NAL^d31UU'T )A CK4*> TNX0EFl@ock{$JkxbGJ *+1N7r+$p0,U@` _OST͕:@%$(߀> ZޛA(AsW@k:XEQuPv{%i"Ofy$ E!<_h*zr>;EWg YH嶁b~tYH0p<ÉDκΠW&̉StљAi?o0 byfB 3 &B0MbLd+ד7wtGzLuQoP%ڻd̼a 2dY$<{4<92!Ʒ.EwpY5BZ <rΩ[W3{4<ë9 p.x#sa$B:`0_$RgӇ4`X^|AΨzOY<9~O298'qEШҪ(Sw&pWLɵJ֍kvVRn5r)/9rQ ;@f=)X39nXb`2ZZD!Ɂl̮QaZ&{Y]9`:ɝl-1)@BBށä4pMNT#е 9a\Zw*L'S601L0(5DB"chbvD5{^kֿ|'"yp`1zR)I 4Jt v 9 O/;P!U,DIBbOSҀ C@XjK@A =s4Kv7  BDBJSKG b0($͚(/ u לJIK%*TRRmzA=q9l iY{x5RO>!zUٚxLd=w?30݁-[E]-Lt,L&Nb& YFg/I# H"Aq>O[DAsNBiJi;h>6{;D}cvڤ,5L|6?.a.ٴ2@=yi sH. t@%̦T1tL&bO_WJEt}RPOiݫT]6BA6îUJnWKfJHMa#Ā"DXk?w~@HGx}S)wʏH 4;c×w@%+@y/DA?ȁT>XiS\/?IPL0\Cjka"BbvU? Ku$A4ЬВmyzx!rOE@(6쇴@4n.Z:%!HAuxE C0`H\7-iv5 TL(F% KJ6^nq7Ez)SiD8$1H4"68tcpG$|@S`0U3B **(*$5>*TH CHJD(}ၨ}|x1cr^7/#:%L0FF=|KF_9BΔTJ8|ƅ &`pNFlj&9DPLm;ӌNmX|g07ͻ(Qt$@&L6PP IiQ%4E9~=}g b!1(_5LF7M6nW i LS&s0?D'0뤟2p\޿ d0w k   XڦLC3mOAHȈHU@$}|r8|9ʼn(>hK |5B`{gʦ*"F~m. :+wdP53NۂD솚JD) L銦}F"ΰLȠ[v؆>s+?_Q Ji,HADfbwKC;NAdj&ΛMdp;>6jJRHSchy7o =*Z|2JT,"|NocY1%dҠi3.~L ڿlU3NˁJg zfrQ4 3lAf]IJ1k5({| $FrXԚѪwpZ*5SnZJ^FE[shsLm%r-iXCPCguY]œFO:K[ˣMncVb֍ET!@H!y;̑u2JSiY!d՞2w|) 55k{VJQ-d Cbd"/`_IBfKX3!78I:Dk*A"e\0s?b>A %9^ʪ)gLRzw~lq$w6=˸T}#/֥JL}?4=cgWjka5Ȣr cs1 ҁ.;hDG{%PP4Q %S٨.q)BfD%heAZJ؍Q!iT3kM6jbfjvZVQIMJ,,[,D<sY._8:vvj % l #ߴN:^XV VE  rwr^E >Rn 5;f`us27ǼTgz5d$a3^6 NOFH@ 5 u_Ȑ/Ј83U1a531Ȅ p?w8h ̘Xun&UˆSlə1w!SyUtH(@&aaD)3vf;G{LgBd4|sHх/& k(&.9nkdHxf*800`SC:OG+Ea0Ptu*jp99XiSX\# Lf pّZ  T\5"pGywr8j(qhDȃs2(@ XriF=O#V{<W橢AkF T(:2H {/!'-38%Oq !d`@0t4]$Mi>}k0VT!Q0q>YB7MP҄$)IULa pM!<ʋµUL`N>`A5&&?OL w_2 t 8 s?FЀJ0 noo!I IC:Bʁ6`(ˑvl3G;QNgo]hR8fRqNCLP5b^8ɅL r5:ّ !^BNL4f.&a՘~HCf)rŶɓ /GcÁDTG-87rwx=DFWmWH% V];Đtq-]S&' <T9 Gf2A6At+:pB:g=hX TKH@L䊰 C04Ea2F:NlfO>!BI'A4f12ֆ}Jo=`"i[2)vDҐRC L-Aejfzi FZ3C[$ Q`RC L-0""5CaHt5޴N.aO\!)0Y]7uѢjEv"q% .R%2 G$0gb+4R$q &0̉%0$ 1Q n@L`$2da8.dIdlH0Lـ%h LŒ %3.##)0N!&QblF%[23SΡ1SXƣb>JN{Kpy _x=zxq *RK3Cf>}?/2uYXq|gH9%bjwևPk]vyv‘8b.T˰HTI$Y`Sf˙ ~NM>q4b<<<gi,b\tuz8hDgQmBPNk6\ ղrWɾx)]Z̓d r9 +RpH&)|NۘDD+V5fa%xPYa۶O=L/"_*AcW#i<X#|X|Hf'3 deԪ&AXT83ӵ8I#[΄qm)~VO)9{0\4.SYC0z=C%JB-9?o'$~6[1x($)JR-i47w3S $?"Av 'g9\/wlNk'd?l]C S:[p;p}ΚC2t] 3v BV.ѹ!I;?e0M=@g֐vL;;*`]WY3IT I{EyJl ?W~_קwhu5 D3T2įa` 3C9p߻ƜDe"O!MFJ8[)$fbDyi=====;phL/O R`# vL(ѰUT;"`AŘ 4s ,-Ӊ\ Tl@r$#(aޑB@P$`u MPH|5" !'@D:JӾ4 U"øH=&ˎBq۹@PPI`uH!eCᩂaڷ`&'014%Sf*s3z֙4! 1!c,WP,~40Rb6"r ihTW A&N k}}a;瀳d*܀fP/at\| MU`#?`^ j&!r~$T)qΌomZCPr *fQ aN]:u *#~ $)A)U&*ZMm(%H&}de M~Sm#MVVY04XHaO[a$RqqnO_+Cϼ{BϜbfp=`iҧLYyvq0UBd_.cP[Pu\ݿq5VM5p-N]C{.GÃy2$t!>!n{/:fxCB&4JRWa#'m(1qEǞOMO`Ő#/r^E%J@m ,h4J3Kڦ}_@?"%_aBRVvs u14gϑB\c5^9sgtG~u-ؖ7\TQ4.Dz 9]ȧ 6 &1Imm"&adD(Q63.d6:9\ K%OD<1DH%ZMM(eKIIM܋97PYJ-1ŭ rbz;˺\Kk(]5g=|pza!_)n?g,Ř l[p0̦NCNjg|Φa s}ΰ9|;`lnY4<&QRGܾ7SiUV킢6HÉF>bz}7 !P՘@r Ă>?BxyWx&vd&wIWa1 GvD}P{BuP %̋g7i~$4C4 0 WHybR& (w#/}=*۞򉶒pd5DE~>SOYʺ(ctFQ"+F"8vNLvX x<2ൂI^ZA9`2DP]HeH&p"BP9dmW'j9屗a:ԩ?Yul . IggN0Cp.'Rfla7}}r:Hh|;Wq2O Fi VI愃u Y`BOHu~[a*@ȟ\J q7!;LZ8d(L>(&p.qߣoOrOi4~Ry{|\b>Q_D8' 7AXQ)!g`6=%\9Ჱ/|b_#x0`(ֻͣ KZCz)^Ba3!wzH\$6 2ڙD2(]((e\Ok 3"F8MC3(! ̚d@7)ҊyE0PF -02bQ F7y\B'Jf@̌oI(%^x/P6un٧bPj%RS>\jo U\o_(|14SD H$ gi##ANSd<~񖜯L~., Xr{u. @iL)LuVmnSI$Q pCKtī_GPO<#]zݠWth@2\*y @R P1◿_.M6~&-?2wnF0.QLJXFֹID4be,Y 6$:w'/|۹Z @ΆR up!xޜìp9fBcatHgJSю;ΈNy!vSSp RE<X$;^/ڱ]LcVq kUEkmņĚ  IXc()@Ч +2ítP7axhaHZTkD,As*9!CP`=M˳3v y\8"`tC61]tv8s #)& K*ZW 4rF=-)x0 jf.Q̨k"W1˅}:&f; RwrLo Ng˘CHaX(D cht/!R \1 ͘@ ELΆ &A)cQي<6G'.i391uG^E=!M{aI`}:k J5 -PU"302F r J7Wރ'陀ѴIQMwRa $Q--kS(ZŊRPBC .ђQ\ p\s(e--Fs\6M/BDXv>F47H) \ 2CbNE9O&uJ $$;1(D"zFU$FPi@)s" IS  7q9O h! n+U}- 0X (Cw+VYF!Z7":LD& '& Cʇ7 (4r B/^p'@hU٭@HΎ.~hgoi`3~ޖJJ61Wld5.ILTQxcKAhPaEC}g$\ qyu,3N7gi0*f]], $7`ȑrF oM7v63O&A2IBСb:(%z^M>C0?@rS"o7p e{ndh$g^hU!\& PGoq_r|nSaFks6EӚ-au0!A@qH4Rv8@̓ C|pt@2s7 iĆ*J 3 Xk&L/- RH;2t##i1u݊kdp&m1h<ǩ7PNQ$`Eiwj5+S4ͫU)R DR,ĕhu.iu.ǬFI2`͘ DqbȂuV\齻{wDDDDEx^+̠eҭ\umZDDDD%Eʊ(3 G3nAB/NFiЛ"""LDb1kB#FH9]݈"ͶDDDhDDDDDDDDSכ8?2c6Υyʂj`/ZV(f$([VI+UkٴTY*hI5ZJ%M%Cr jM7sh6M.vMu;._0mZ b@ Q&ŷEWEM(ƶHHf!@*B|9Yc"PzNtv0@w6 CR,2؊mCM?\֍yAB3kёjr h7x$/ׁU6pxh!A׌Lf45l^*G :MT|?QmC:ƿܖWq! XQ"t*J3ݛ0.mй:`q3Qr5mm$f380z,Ч:Ҙ::bQIYㄸp p*{i7tI*Qm/,00W9unDDKx ;pۅ,NIA ! j80 vP*ȚC2Q)9 h2)(N7aA Lo?a:4 &AB󐡜kW#dG O]!7uo(̋srR'7Xռœ|瓭u*R^'Ȫ˄>̨ÁnQAX|dod; s0\C74t`s(lq nW$߷Q&[5cllPjYUFT6cLM4Q hQ7WbSȋEQ*TVWSm \nQ!mשg0DoYn(sB@2;?GWwL,ݣ.Un1"丏YE4ȒH3eP: ICPZ2p3 ,%00€pN "sWē@߸2ݡ%BtH8\~kv d33W]e˻s&lQ32ۥyG ,`@a10P\ S!:3,S%$Dxuvg"&o(1P(|aDB T"6Ehx3ٙZqf{>I$FoPECT0M?PnUII>+ހ@mww`y\AozOva_ F NQM0ICL ԇ>>3A9$7.(fA@cc723# !6 .JP$KtN OO|Wy$KTP Eo$$|"y&k@+l\ԖxJ 5.4 K@L-*d)i6M3`?qv `!gCE&e~ސxh=!uQy,C@Jv4y)2lKPDTTH=Cdi]pnvNT2 ~&H6Ѭq2vh[ AP(aNAFfE8:B 9h XrJ Aѝ=fM):5!Jwʚn0ͷT Pt6MH4YWa`Ŧ }Hhr31)bv|yBvL%jC5@D6sIM $.!msuѫF]Lsq •rF=kd>ᣙ"0cp`Ew-̤MpL 0Qo"?s:=uR$Gy@A'|b?;`:ؚeB)@DC?xO>76 B. 0dw4yT|пP ?*[*^/U_IMRQQY5٫Z35v܋Ja4)HPКEDo=Qq*R(jbL߽<7LpI(A07 2 }f@@6A܆w#v69zaz0Bm%hqƸB #6"\b6Os(L`ϓQ ؗa,`@P&NT*[DOݡ8Y֢$#!$!/&2Ra o0{{TE+n~<_\]ٖŮe8 7N%N C"pcb7A,BPAX5RfrHf \"[2SSup$p$sPzh71鳄ga4םa mǪShrC.ӚM4хIX͸-e.u l5g7Ξ$\X wH/"4?OBh0 \s}21BOiF?w5ݹl i06`A[BoVcb&#$9f"aPK [iVXtHuur8IDݑANuE**hJVxih>%<'sCG8.mZ,+YV6d!ex@Q#G~(]N1}`SiY4Hj;鎓hN_^#HSJ!"R,J/߇.7or8Ld秒!|̵h# ugM!"P[I! ھ }S"[a&!:p0iZ,1#|ĢDHőex 9Bܢ8VL'\E`(fmA0pr"q2|p p`C qm𦁢!.K;@*I>) yx)`!! p1y-v up9$>> д E%- "GdQ>] TF Gz-m&=]f1Z*ZCU*Q)8*S Ólc3TP;ǣm-95՛=xkr@柲70# ^a׺(%wADݨ LcyK,)b7h zhY/5ea:*? *8FC!ZgNtHA D R~Q!&N56bF-;RG*8tE!Jv"FlAp: ^ \p30g7Hu.䶵̨g7L9Vw&|DDmc4E,;?5gځOH "KG@EMˌCoLPUXx>LOY]aM2g"R $2E1R1I?<\nK71nQE؈\.f/(4RylÎQ'E0zĴ &O?tFfHtFFW뫣5 (>%"PqE ٷW0Jh)M6J1,EQF$`k77+ݔRIyKi~Ɔ$)iI | 'xwJ!.!5mu2wy@lbm H + 7H;;l/Pf 0C @ȕxH0  uX{a4\84* g~gNhgOGZq3E>[FI^eKcP(ڛyik0BBIT}ߡ:~Яx>uǢD0BX|# qI=Oۧ( ĝz`*#b]uXL !X$q4*` _ zC:8a1h tq=j}UPl9cܜ¸{qM `0ZP ~8zWna-2D 45,a͆/2#X$ ! ^37G侧>]>+33 \M4$m(s= јd8 R{BJKpɇ&R-+4\NN$Zf"/yͨVdȌ"9&,,#I`I-S"r觙Wc*yK) .4BP.] .+z1z*!iGj';]G>k)RQG>k۵HD2WjkkZܴh bB%2ֺfΘ7*<8x0{3qs#{\̆^x&`ѿ.^jF6QcDx/=Y6 @^;Ӂ|HjF!RQOLC.Qa=lP9 LR /m}M媭WSHOW7pa^|"a4Hk)І`'01N}8gx .'RC.S(_@cݰ'1F0$U PIhM0S &{[[JRW&@&d1 ܅B̑dö9sĄ$X "@9þ`}@4CZ{AlcLP ( !-2[1}Lž;bu0]\5Hxh7^&knJBBP" e $L10D Fa9%"<>oȓ pbo&a:1MiO ը31clwL4HA&oAPӖ=Q0F9(8oX]IxT'3OW#eGfFїCa?Vp<ˮB%C͈҂YRͮ`@hSI %`jUW{HI ,i^ZL)'>.&tBҦTZ:9 \ a050{Ŀ Dj' BI;\{{Tp]xNrSa9e1G7:iI2$cc&XyrfbgVutM{ s52L{Px"4FVौ}71IJadR&gO}Dpp l Edg{aQL9GKCsCG"b&I s Bb`(w2*i 9nEBȘ(`BC=ࡘLnZr9dĸ@YrÓ38ЪCGۨxSQp'h'쩈9*),5f`g1fC,4¢0>AG *b"mA':D~a'D:reswQ=@6Uo5=N`37:yӲBEKIL+EE%+6h) |U"Pc@ؠS:<&ND0sD8aD4A#tLG$tKE PE9 @i`"o%Tќ&liG (6f39P!I0lj B4Beu7p& ECM-!pQ1"fɚs)I&$@ I\ܦ*6@sCvMe@Lh@\D@BaKI!-H2Y#˜r̮p 8)W3AvuJBE86t5%p `. L} L'%0ArshA{Ad^-*{04 CLB<﨧ШS4!"f|Wuoæ7]ڻ#%6 'C 伈Oq|"AK 'VᢖLs Fׁm H"+chiBG $B"GH;E!Ls Yӂj`$5 (K/5(O4&t/j=3/tl0 RއcKMP}tU=*Л.r@;!!~ sZ u }JY3iM1hCVBP#J;g&u b!lĔ8: ;! n;MW R!dR8LKP>3! rOfd6`P:j1Y+ܓluEGur=(l훒O2K*h2` AL9h:1 hbZBb@*Fdi A tmD,!CN縗3Ğ16 ѿ+NG?[+&>ՒI4*$֢>O&H6oMȞD09hEo`C}R%+ȳ:=M xl;{!тH(9ƒKIYV&nᰰ Ar L&œY- Ԯd%Fj D"h4d!&h5$ND:',-$w3vX %+~4 Jl6Ik\6 "&OI43/Ovh:E(B52=ppL ԱRvW%DEa$zY`ͬ.t^%@I7:X$AyP21YtဘY3u!4dXRvZ7EUI( J | rgrC{ᤁt,H7|ZucUr$ɝҊs0˙mt" 7ΖÙCej˄ %c¤؞65L$uth64}9}C Vqr#%@BrX,آA=&_O^XAhP0?^CSP=*>o?/Xl~nk@["D[+s2zL  ; Φ€NdĜ$F.]~p ;RB7Lj;dp7<}.}ɭ.^uKמkaP,vj 2#ͧ]@. xE# R"d7 6ֳ5z%țWr;_]p()ќyDg$7r`*X YQK5lef钺<(.& Cͻ+GJ)0wl0CpC +$;~B#-[K\Z L>dzP=T<ӌPI0xi49,.yEu`/%^;]&]3Oo">3Mf qqknm' 5#l,@tl刜 ε5H,fJFOyJP=hki:^Jk3Can3T2?V(2Pgvw4U%N]!Nj"LՉNp@ ȽNӌpˡ IL.7xZ bC϶$ճ\&WfllѮH ;n/P78[?@N %5LM i׀8Í!s@<1KT٦iwYDL0KCIp^Gӯ&ZCv*mҖJk, P" Xt∛ Ap(rϢ dၖhIUVVLL Bf:gvO^nN-( QuMk +@x0 Nu?[ N#~m9.=} IAk[6:ގȹV1*S$&bZl)|QD)~EUi>5lK"{)f=5,=: q[8`ACp&LuSt&0V:b kZ]:B&&x3I`|(F'BZ,0Tl|مgS܂pAn|ñcv@ACzZzz̏ ǎ%GKUԎ9?UJP![Y6'* .©fp C8-=p)W&[ >NS=qZsDcAi˒1)κh yBكSˠδ qITE.))))gu#9;>(p7C bB;NL xUX+4:QH U$ !*\QQI)26b_I N=^h*oq%дm.ry5h!yRH]tM<"WK#c"! 'ϲxHL+T?x 0UѹP'Lvt{{#Z{~!qq9fJZX8u KEp6=Pk@A^ibvx8X̣Sdk. 5qhCC)Y )M&!f. JӬ2^!  $<>4y ( If[ǺJP쏟mgFWAa}?ahVXJXRg?g3^!d"@s̪=R0T`po pKlٹ΋!az.c7o/7'E@9"SNX4Ydj1˻R:TkQQPM,tF-PsNBWq]_^{jd1^}YS%Pϸ.XnD)C̅ <7,kl1i4DMيٴ#FPmrS/x]g`}<]nˆ=$@ HCt?ww!6u(\=񁲿};uKk X}Ҟr )kWKo-FH*h eO9 F4bY1#%q21%YJ>C#Uˆ\[8dPb3KfM804zFcu p\6ADH!f7i$$. #Vy []ئI 4>kB)!"냴o&]tp J(N&$`a #F1Ib6,DDDhbɵh%Fb-FF֨1QRW佩u]u]//>ɜ~%s!MԐa /;~n͚RWR׫S^MQ:*I Inc]s-d_MJ**U41Nk=:'r(+ά aB@$/ NI3%'3QKˆ\D8?x3=x jB-$RtMx ? sotbRw,<=>ߑmzdJP@x"", P)|G@NABD-LaɁ!8 IK$62I-کM. Cm{!Pz3q!(THBI?4q#0u>h"E "Ua¢H9.x^2Bi*pUGHNNGUu n6I2PIiknxnӮ6_tQ4QmRHG1^.pymרANx"f=yD:Hd9"4'pR >] DDآ\ѣ(q"" Ƕ Gx'3^w44: vƇ{,}C@;Y zL]'C RZаMh4QG|MP$);yWԺѬjh, >If b9HKΛ@8dܙĕYMAe'1"'J(( >z8p::99ϴ3Ӏ!BIswF!sHf9:]źq$zAX;<<$! 8|HކuӚfbVCrcvbt6 nEDU?oO= %% w%|u{5o_t5mFC0oy#4H|Mi=mb G # BJRH9p&(W.9ՁGǼߓȾpʲ3(ZZ{UK&-4XiMkJ[|\&Rђd\bP)oIw1.tСɐĒvHOxx ͸Syq`LK!0Anc6M?Rmp老?3a VPKkgƪbK*īyuӈVS÷tggZms%#A\=ra:3Ù,iҵ'i 3j.ᦛc~5nQFΛ*tg@BNu=ȝ>XpZ""[hWqšf upu6,$72]Y;tiNq\j.f=%r(Iwo|'IMjCA- <RH;`'{<w里+o&cC;'=7u)z! icr5J AtX5r;c~zk7 (RgM4&@BNu>ȝCωuF0.$HiĔ; ae|A6$%5wr KyYTR?fI&bBaWa 6A`HvE& J$+N) ~0V^ D+ IӰh'$IPBS{BKB2gb+2$t8;WETE$*jHdm]Η62/;6f17ݽ.Um,윹81MC*HoWc9ڑ@t;S;DA4Po ^&h$X,䜒$0 %&0]AÜ`{u} T CBA*|ĆX( @7;r p jEjZxA60'PRvÏP(w0]y PZ RfQ5SX b5`l#yS.6+Me馶hS!ܓ'$vM8@X %/,b:bPnK7c}9C$86Y bS|cCT-CHkF /q ҂w pB 4C8 %necY/PɌ@j!ԀH1&ծq*R@6D;C;8꒯EF!B(Et:W5@nsP$+0X8fT: l g(덫Dstlb ゥqy˭bq8 8Xʹ4:VnsMYHffԳ\H'iR|Jf@0qTlv9qE<8&nvjC"88FLB"wA|o(=eOS,A&]fY֠rKe n etډP0'FhC.u˝HZZk8kUcg;UT)~1R^nP8JҌg{/ZN dc6H`*BJ*jPLoAd f˴:!m%&K8 !ܢƔeu)<>09Sh tP)'d5 JD~i9Zu8v;nCH(ZY !ÐgKݖM65{BjjPo I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I%I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$H"""v\CAy#}zu<{e/$(L8EeYfu$&><8 %B 8+2PwA!B0o%+T4w1A%)Cp, J 1m̃[s'V o sNu\1P$^AIf?> GXEq3|CNY f M~|a2Rū3WsMsh! C:8TLjM8,I9[9!apYJ1 2 kŔ .Y%:ƕX穙6a0i@*"&ձgiD/JlK:ǴAL26s P0lmF&:YsMeeG dC$ Ь&!&c0öŠĨ4b`u&AXjN^X)i=,6*+ tV=Hc f}`sJ1 9h)1`5h!jxvO4Q(S`c>0 ()qQtp KO%UŒ80tm \\]bpXw]\4~2 Ҹ8-47sK#1ivGHCpH &ȼzFdkKʔ QB+jUSE6Q( 䊐qXe{2'J¨`:mQjt402Q(v8]3M=vȆZ0! 6p'hb.NL3l"Z ?FFc&,bq`D)v$9_6ddn12ɞNiM0s*+@ pˁq0q`q6i2cl%cI*y 9aA Qt牼 J7< (I<ȳ0h-TR1);NWV9$p%Cb = I Cbo˫1" Ky;Cb7_~tm8 CI> =j &J9,F.s|u\d94 ĀҚ qS;v00 UÌC q a|LCv`(Q Dld0HP qLdʁ9"p\q&9wn <)Q7qRӓewjf~K.I{5DxFE~v'zㄜ!w-N (+_w!"vUjܤ0QfI~`Ddc'@|7Oxli`A6Euj(ǎ^okKo31η4\iod\uw,uD:Bߊ Qh+u4Re,^WZ)O晄@10;5~G4\SR9a9g(ʁ_w.c5.4"L3 #SS9S Esܳ:`CtaL=ySǚ b" BCjs8ip^@ SZAMjq˛-b sg.ģW)||Nw(/ź 2{O髁@! q7hP.{, \8n|ٮLgi hHbx5ְL B0$=H)t{^( M[s>.]HR,UI,L#H/[QhjH_.]ƛpU?QC.'Ѳnh+%@Eg, iR:z9XRJ&‰aMxAa"Rhc\akוDH^hkjcGxi F#`!ՙrwNi˹+ u, |cb͍@Psa/F})=yɄ7C/Ь4w(!!'u*R N S4Bwm Hk^vC>X0bY%DW _L[P~ځachN{(CGrG R"3 aqOez!ͮg nx:$$2tk)Hޥgs͔mΙ !v>ahtu:' TĐf2c@! )L 5Rf]Kf#`)2ۄ̎Eh.=Kt2ApfcWؔrٔAJq"j! ݻDGl[RɝJ#&[U )5r#3X0Y"'r̂h=3s~]{ht@ct5I)h50D7  &L8@jB҂'(|9=q[n:caТY"9'wN\vɂK<;߯0>neY4|=ӬBCϠۑ!+ HRl}d M }ּ?I3f88 g! b0kw0YIsrŋVq4Akpۚ5W3ߏQY'B2HnHL0s1 ^oh49AaIC^ L E B$]~\Ձ@ذl g7,W`9& a ģZ 뽭q+&LPfJRi6s3L]W$jdRku&YBІP d:-1eY ,Y4iqywe-Z5M D2Lj.sqL yt(iȊru 0g$+$ 6 p0kUA@Hi xgbÀ-QԩNWq!D(5( #ďj9HF %nlrE= \ r7|MňΕ=ĔkFIW6fHq2R~\܌9pD)8s8ȁӛ#>b{C( ?fUTT(|;'ql9]8%(;z߷%A|iQP( QG 3=SIKLaAɘ( @Dwbqg <9 F@{2 TH'V+,,Q>0vf @>RūBI9mI^J/Á2cF.imaz$H¨`N;F"@`d!D' fTulgTc((i8|-zê*v:˛cC=dEdؐ2T 7[ C1 Ys1c梸_`6CAgRf"n'Sɀ=HbGG|i2.CDTnDeEb{2IU<6y<v1#)5+_w@'&L6!)W*m Cq0`< @ a>mn:"s^ˠnqP2~GMߑ!%TJ$ N@?LЃH ȥ\$ [dhfԢQÊ B#DrD~dRGD-g9'Z(U@)UZ;DkS"& O9cY@†TH x4O-|̝rIG4y~[t6W!8]{~]~.~<1c?U\҂`#@Hn0~]ҏǞp~cFΗ)/.SMw e?11@>hXbݴh#]Pdb灐iZ0L6m] >7Qנrv04G 1lllk\l"}G SQ@ :i3$~&ѳUNlC>u*7A (d 5)s+[aǜdX 3D)#*ɬ޺kpj0ӛH'r3fk „88fD(CDy9iLEp 9v4hqzE5'}m.Z,Mj*A$C-&)ai&U2+TRZfI$BhJ=hyJ}H?7P=>XYM_K'{̀ [|L2!VIA':wr7%?RG'NTnH"Lk} q0/8hs $v׭΢pgʨokʬ9C.=.ҵ, ܃~JmJ|’)<> `KE4=yjXi(׋kEeܓ da3h@̐ӛ!s0* nPf?4A$;Px8xVy((;x?vx|>`^:64!4 s翑 ǜkPU!] %W٣9WnxHvjv4從IDVr $. "'a5+s} QSn&a𹓐" 5tTR)MLm5\CNζ]w'^Q`?RtE*jp W!UdkS" p0Ȉ H- @:@Fk_]2>U^rf˼VCК ;d}ox4SLF*3yx\iİ#CJ"~qOIJzHzJQIЇ$0n`&?ѿMwjOx#MH/hK7ق&2A!/LۨL#nfjtײVV BV,\F1rka$I H%f +d3S5[2(EuNsG̥Gq !7CF$\&U S)[ gjMA&7_-X,(qDr~6U]]UR7$hr Q ⱙZD3 f`1Tف\ 9G 0 H;$M9ADDKkTd~"tA5 /~-+PA!JhP"ALwu=8]EBj\9MI 0$X-0DƱli3w wفq'Z pauxR_WW"c16*ЈwZ-kC X^q ˵OqƧC׽JX!6}`i3:i8`@ۃz*"KF76=|C$́BQ1{c6#-!Q\xp, PdP&+G0=e!i',?d={;ې̮N.rJ4wcagq8; ȮXC BlņMb25Pә I2X$,J<ÔzZkZ) :}d@>}bU)IwIE0{NLУF5U2%fo_/< vH&!"zs>hxtPƕ0 @Bl^OSa4w!bD>E4%)AO+`fgCb3' ކ pHu$ |9 Au `z!7é - v`B! phڰ6v bcdz1ccX!L4dpyL's6g9Rb DL-*@2jSYSS_sCo9KkiXgVd}܃1EVz&hpabc}z G\>ѠaG{UO]^5 ,6\AM&iP@ "+;ݮp?mgKj&; (5QP vpGV#6d@Q5R B"P\5ZqMXQ0-kX_,zI.VګT:CWlVh05P0T=8rpm#$L֗Yjێ:5 a;eztΒz19 oOJѸCCL>c79 RNC@39!ā6U;naF RL1TBZ >UUUUJW%9!CqAq86%ۖ `BuhR|K{XxmH#(m&񙉴:6!cIJ$B&v~Q4chIm?OcWwn.؟ϻ!ޓ=H㫹;c"uHB)e ]]&aj+ޮUO{|J@װu]aϴ㫩E60$U(\@Jʄ3=Ba~7yeC4 @vi%I'sXZK3CoӮa%΄#0Ҙ"7"Ą.ӫUޛ\s e$wH.HC 'ֺI'XU4rQ:ܩS#4;rx( SY_7%70͚ByÞ)o3 { -Nxa=0 7!-\[ *ևSJcp^$u Awp,db9"X6.F'{|3)J*e>(HԬ aZ~T<$Ô9xL7N hXYz )PD8僞s.L=C'gKʆBla  -`K89p"Y c2A4A 2 A=PO>o#, Lps:&V cA߆4)B2`$!}# -fƈƛ5aA$ HIKl&BOPӞS٥dȳذ~U9= ~]W'%Eۗ<^~&*g9DTA!8#̓GCCOEYKD:I](Em@g;zzw{-{u}+=/rl^=l {Ê)2ݖ7odTTg oG[Zx:Wz ukf>=z<^Wܷ]}04n¯{ S=wHPxJj>(>ںXkl շ=J(J#l۝@jJW`g{SL+KnLCBAwr#} Nh{c탭 Z[aHϽ1٫]eK:6p:v`٥ ҖM}x:T'ZvgӼ )g@tamK֤{_RxJ%s@@z}"+րPWԄ }jӥk79[ U JJ* Y`:P( /dn=(qɠ}hIӏ;Wu٬:PZ]wj LT4oY}}mwEz}}PyU`\;nw/gW}}_|w}yeYҾu{w9َ :z]=u9 Shov>,Y9\{.!SᆴQlރժݧ}Ӟлot{{U)w ƾ{ӭ.̾n3 Vٮ4Yphk#p(BڨϾ.Z:spv%sotݴR >;ɽl>Pv<ԏ52lϼZ4j.3{jyv vk_]mZ13_);4.;Oxo˗N:1 H%pJf%f"h#~D&#(\ˋki,YH& $[F\ &pyO/˙7*/oHgz~v E06ٹ17&SUp/$I 9^ru'EqԘt6L!rlNp۷2Uӧ[I{z[DM$3G-g봜H *"H `Hj"J"J fl椠( 㭾q_ O;7p9n)UU)5F(?yW/Z}[ZQQ;`W}&q?cg@ ÛpߥC8T3=SS,}((,U`)D>NZ U?) 94]9%":^7-:݅8CJ|VEUQXGݷubd )l|N=H\D(Zf)!Q`=7hg+ms$ib&JL'O=X&qS&E|R:C}m `[-SaXц>Y2~kqAy`}0}oƺ)>;TS w9MLO"W*cv5!Fʀ]~<`Rb|g8PE@QM U/X笤Qx F |lHZ뇞ltA'ȩ)$W}w#넡ԵIHjTLbcDqHrR(B1@# $0)U @ 2L\\EB*TkH PYJxBPQj' 0Zpۘ} b̽$$HaÚybUxH9D3*3ȥYe^a3pY^|:^㰡ГHqY f%a*#li`2qB"H% "%%ɥi)(IJ~]G/ nv%\穘bK'l/gA6xVUO[ Bea9?ݲN'eb| b!Ԗ@Oe$X u$':0xO ػ"5f~b%"(?MES d%btЪ#ҬN01=/rLHP טRE E.*@XR*(+LFIXMqh*!j j&JɊds !1d#0,p H*h`*AaiF,J@VEIDQDU E$k1b"$V4V0dRDDT¨()e, #$a/yӵ6-A)v(v5\14|grn7Kq]q fZO aT* hIHUIgJa?kߖtLT[cC[ #WMF|-UeDzhHG$F2\ZAiB!rUW$@Ԫ9#!0*2RZVT(AA5"*D5  A4Q+ 0BCIID,1͚bZ$@FM$(%P ITB "$TGeQUьV*e17Á B?k#Bl)7^0+הYl2n4EMs0_^̯"2ƈ8DgMH =C)E-e*uVJ?꟩baӾX]]U!(2eDrvonʔ wbȬ3PȤ]6R]{2] 2CH qI>R s/Nߦ2 #;1ҹD03D6dau*DLV 8n[~s^;6ay}"6 +o=/skBd41:{}>}J8׷\ZQ):z|1LIRs[0}I\#r sH8zǞYMmI Eb1B?x6́(!m޷3/_^6HQwv:tpRF&%R 4ehE(ZȔB*,QMQfICL)X.LXf2RdJI2lk>$ncrj ?:_/z)_ҡ?&6߯npmۇFzXzߜif}۲gչ wArO1* "=‚+{8*%{q0пƂp٬Ko7X̤NM&<ԖpMGJl]:r--n&ADM }5迬삠0ӡ=wWp~Qÿh0Z3]dC*פG3YZ2>_ữnn cңqN!:խS{יˬ^1:ΖFw5-/{ijрen@U\gR"Ǎ?g] ޽_ ~!jhdz ~FyRT;ˎ4@k7Q.g^hR/CCrYԣ4;mvk.ͨ}ʒ[|'q͢$ BԉqW`ɅBc*iT-!UZL:QΠ;~2] 깫U经>`%6WѵDb%#x۱1yUeH0<%Sh!ruV9'k=@A4ENA;79,vH^y2e c#[ȠIGLA{Ӣq-'4IPPfظ=f#^XДHd`cƧEiπO^z?7=bwL$I D*2G!*>Wޔ!"f|W@ @XZaLt_Ya4f}28pron$<qGp&efyKPhT.NSQuփ`vi@͔֣90zu꾧`MwqIClXU  b, ʊic2##BbQ'Elt{}_kaD!RŃQgVP'ckg`>u"FPuaӖh-tCXM!߳^VyHHM:"ep97؟M0@|ڦkU_JPί~- |Ըn@FAm)z߯TӠ \JEQh g{ɕYG ޷|yS }=ICJWoшFy*k7"9+gv")* <\EnAfS\D塭Ԥj親6W5rV% >T~O~ Zj_pIO0.0D&58?]de'^bC#ESY@9Ӹs!v%Jo0N8 wa}գ:4s 8Ev[R9 pK giBaZ쀯eo~ t5mt4 Uavʶkm1e,YUҥl>zߧ*s`}Xkc'-fN^KRTPЉuQ7.4UNt߹wG!7ix>rR)gw|aape"f h- Z%mNWNbo0Y: *2QlZvuw@lzi\j6(g%jc#"70Jp|3xkџ-u߂?x<3xsU~}[91kYGG  TY۴VuV\ЍUeU:V397p4kȈû!C96X\;a}~,!s="F~g}nxE&c|q GqC#p N%n+xwVj&7Q03ǮC\5sMrS]SvU&M#677 n,>% $'<sDE9 ߽wTuI/iL)/'rʫ_FM{k{[oz`Xbq78503:E ](ЕoGBQƆRѣ);<[\.16@H0\i P z f)J*@΀S~H9 .9i% ګT׷JxV RI ]H7(]JcLHw(I W{J0i[;$:|٦MZ^ͲA~2#@f[qrm[RZՖ.i.z׷QV1$^IDX4bZ^g}k:W&qrhܠРj~Eݷ-(U1TUxvN{Qqw@+m圢8br]V[< "ء ⢛ cARPczY4[D~-E\@< RGχa$UD{ K(IY5|7#N/뒹'җ{u2;y~ՙ 1L@rxAB}s||*7FLO\Л 'Tɒąa~K? ö]&r֪(/bPHCΤUzRI.AW? Oգ.A>9a2~ǶnF"$J(@*O9>MhMq䘨3<Ol*:{6D>B:e!cxx() .r}1EQ7GY!K5,$ά5B e :+}mds#ym2H\v0|uM[UUg ]n{Ǒ| . tUY f"˫ kzEs8;ӑɥJk Ӭ$)xeP]ﲱ i?9{u7_vZpPJ[ 6sI s^ `Z( `$Tdl5+=1 =gQ;G(:afZnsܩN2/xm~}F GXPO@.h;Hͅ3i(zHrFn1.YGfv1l$!$]ISjM\-g^sEi_=[]R x9-tG_l8r f@pMr]66=jk;=:m'@rTl3x'{xj[ (-3AdİRYՠTfZ4rV럭q[\@88s]u>pD(t;:?UU;O嶝D$w}=>[ܰ*b:x[a$>KT,0^q\̻fsV޾,%RJiOO(!we<-X_@sʓ<ƄC /mI/:HTR.E^H s C'A6m\O`m=_pЅy{=/vg=Otmr mhR#d6YQ"GWGɒ-a+9qH6KZtSo m"FB97_amO "=ePlmdy&#GK%<|Dc9][\^@:* C$/LG:"5 lDeK_^Mᆯ@p7*dܙjL9qᘈ3,3w=mN[dǛ~SIɁ;d^^חy0yo}͹~JUgt-].)$)|Tw(B܊5*@s^5YwM—l(o[ӠZ3N.u!ljU=jz<ze56#xz[M07α&sɟh髷TDV76[vմcYl  KhWp#!GkL;dҢk( !ZUj#װƺEcgp ʎ@rʎaP`l]!oJ#g*\8-jliS GF,.[~%h]Ӆs2S{R?𯝽gU,6oIlZGj.Ϊgu ˜"zr~d`?rگ6ijG苵5ơA>흦`ORdtL@*'-Rе^O? iHi-1&9һ~ё sT?,R@*`>GJS^ !JBQ̽&r!U_9uLfF1 [>$ʂѭUmm3;eBO2`$W9>g$b`<\l! sl=RL㞇6 lt7َrL-_ l/L[O8}/ŔR2غKe(Tj:@=9>PU~}6Ճƍ+ "p@r$LT$; oW;pY/b<`~ԉKť5%Bjď뇉$ ( L&:9\ʕXuzpGy}X VVIsv/r8%@uNXGx0%<^*hfp"n{# O<ҽS(IW9Jg^R-),v).@so9b(A&t"_(:N[D/cI%ά6;$EjDrjQȌL?qFغ(BT-2@3ܜ#Q?Q:JŀRt\%8SJXIΆeif/-(:ߊ*gûvTτ^ڿ]"2ciN[pLuc~I! AGd_;^vU …_HRD&@r#AEY2%~g_Dz!2譻S<'!!3-zUke1A`Q&R;sbvQ(*xĄtbzT/ z8:A$byuQR=աg-m6YcڻT,# @3zө@lQ7*i, 2)J!y i .D(ą)&B[5o Eun@<SiUk!;2QBUco;%czD BlC<KjUQيe_A2Lxyz&-`FT ko][N>K8~LP7V¨(.pMpE(WG'e_v_oD4Ac)?K Sw1RBIF^=Wj!`חgHrpi?ﶎ荀^ h̅782įsaH)O5c9rIJ<)(H/ )8,)MqSF{<JWG?AK#Ki IoЙ"ނ/{֫F^HZ6S^-;_;>I\†q8P YPLႲLb98TP/6zc;q@uC0Qܺ|+PSV:NVFP;J yX8.Ӄf ,R;ggalĢ~zڱ6Sy7H) X:~ 1Hv3@c5/QBZx</?l~8FPHOtC7ɚٯ?'rHfyND.6=)UU#̮-7࿯E]4+ :bM6ϗCEwO'۵Ptd[|l;&!,7az4ʸ]Ï&~*NlTwAiBv!( +mG^@O" (Dm\u\)s%ڻ+՘E>=3y)ukZӿOX/˻=<7Ha=Ӱ"Crj ?!A1Qz$ɇv=듫n`P{hYBzlkI:ZWt}@ dzR*EPJybip 1OnA4DH58Rbdh֌$/1(J;s&%/|u;41UEsvp]7Q|:Q['/Nc)7i?h#$n]"`LEXY|ވҢm6 HGX6ثk[O3f p,py=wP!^=mGo˵Q>=.0dC|Y<65F{|}`ȦEnJ =~?묷,xѠ3 - f WtPlwDD=}|N58Ԓm;?~q}5/GRD$@'v:2|n7[wO9jx}oOd JRPD- <ȋg'Px(~,IK~L+Ӂ;2v=@r!E"0o:e,bT@"T%_t# p1傛|Nѝ&sh*u4#g!}/ՔC];>m_E^o~nDYx*ﵸvͷH9^+ڹ`=Cp|_>o1ˏ]^4C d?LȬOҺ1I%݊$ imk|XvWj; ziEdAanwM0qSiq#l_)5r: ׏c֪{Nw,0׻:"*Fj0LqiIBZ2V_ڢ(L]r.(yR<nr>lw~n `SD9>a{8M_zMN wn{ń*|&Ѽ\WeHki?YAf~=A;a?c¬J8A ci ֦R< TQ-?_fE%0aP{YXO-<bkuؿ0>EzBo)ԗt^M{X p7"A A PAOpd]|6>v֨T(},/e(6*|y^}8M>8ԝ׏O!ICpH6@I1/-ZyLxb(a1n@?Tݚ=EAAJʁ32OKְgC>Z hm"ΒV|ti+%G6WǦv)V@PBǶ0ߜd| S4E1FL%:̙N:v ڀ޾' څh,D20(F[*r֧>z GL(* :vܬIYJP]xphMofLVMG2WR% %>0p?BCYN*}29G?NCA V~wv'BL)R/qOYx u9uTdFoi0P% O\ /bi`J7|?wۆChkm^v\U M' t=g=x|+H&GE/>ڒ+"#H"Oܲs65@ߗ2Q1rl"`8DU+zAES(0~uN?|(>cpkLfD'u󖓴TQ>܋D]?.Ӧmm̿d۳{( Rwߊo8J#B G(6fzXDDB809徿$pE%s9Fם<Fҝu% }C?:}o3CؒX" gҼ,uPc#E}Q"|M9NV;:}f@1#񝧧tb"R*f Rx.?OG%tDOA$+=on=sB2 M8Sj#٘10TpA h J"WFbl50MM!Bt,THJdt0*(VZF* Y( A!h$( F((J?h+" "D_ae`f™BI BZ&6iJ Jb)""Hi>Ӆ,KIHQ@PTU AT@M0fBJF(!j)J((&A,# JRSQ@R4RA)+LÿPel)Hz@ @4P,Ƕ JKfoAK09;V X! %ɤ) ZJ C}PC2PI БM0 IJR@j^KIFA } ʢT0ɏ\G JII}7Q 2)H&2P4I3% @'"MQ dztN2"@tqZ2Tg/s,l֌ʨR J%Bb6P*fU8b)C?DJ D&?8?K f0يy`" tNB"@b$bj($%`JPA XNqvd>Mbŝ:b!zQ"10F$ܜLzgb) ,p5Z DH0u!0D 6,$i™"W5ȩagT0v0Gpm^kZ&#"d ?f}CtQP=~U ~u}?>Ξ½lZvҳqe_@\執?&g>Ƌۥ$󟼟AppI m=톆e'yp[xLHa?X@xE{:]zGt"3[Lw2`;k4ʒ7lˏyL}w}8Hd{FY{ُg5vxs%:q@C% K‘{D"~igFJ=/1&PDn`񾐹`(7?a'I6Sā%]K!숺}|=) n5OY[FpGGQT88Rb&GhB#^ԫ;n#> ZX 0pBAL̵9Vw%kT-P( ^M!+n;)at\THս)~B:^g:wO|;B V B=#pOxc8ֱC]}e}>?O1Nsq򪪪O|nz :kU(f{|Za|3(l.{ᮽB;xӐ<;~\xlPuO~s8 Nir?NN-x#,eR[Bkolbvҳ}w>G})!itDSmlL? Z}bnOc|W?ZAuHy~J,^? ~jEcH@sE @e ~v`0ѱk(k>V8lcGT8y,[;"%H@iB,gI V7 -avFȧ}CXW\ -(qzEځyOK]HG s` {^p* eZ3ܛ`}_/~lG#FZ?!9GzBTqS٦lFMcx?%zt 'LAGL`X{b.?5 UEJM dۑn $?SnbϷJ1htP#UםS%]'l{LОA;J ӢZk8:d}L2yjMhxύM;/|d+|锣\ (PA*QA_{# G*f+ӡWKXFP<Ƃ WhLp/G yt$EHWZ-9@lP%N{S)< ~M_eN|ô7.. Yr3=UAZ~q֗סl@3~jH؀kSUסѤ$IX"R J6)h=X`UBC LF岟9ߙ;.q]09)A ȩODٽۅqk*-r`{)eGnJ{|O[=nQ2ݏA]fxX0æ,MQBU$W$ovK_(\S?>; ˱%Q1QuH'ʢޚ CF͇q8m'Z4_oó/za~xw]""AEj:nUϯGQ7 p~cr!> ^6P|lBd `\,(+:V AO8=ھ}fN Cv p#~/nJ#<ښ7tᷣm Hcꀬo|n+$L ߗ'Ol;>uO};7~7#sW݀PP@!#O"Z&`#؁#蚪o×z[z_SXs&@$X4)=`l)Q(fN!0FBIH fxޟ|N :͇1[f!~3B_Tw,(^d$j)M:r2 O7tu<&*9>p@} Ls^I0Lh(ƠPB~z EU`MbR-75dPǸE?bq: LJ?Ck[J-IlKBsU,K@ӒM~~ldMƷ('*"(禞X }p[LJ1 iqFG{7u &ʢI U>Z{9*JxK,E_? ^fonNq}B9vj9u3DAq;'[(}aD!j/]tm岫uBHuְ63ipG`ޮEa۪!2q&=yŴ0}/4 螸 )9oi 'kRxu \\K5Yˇr(kT¢Ȥ ӟG{9s^tXxg"Xd2S[\X I(A!*1uxtW/ɉ2WR tcm$jP{M33H{+133H9νbO-:v>_A]BIA U{!,aDrXa/`cLo2~Ninv#zįez]㾽1rycEڢB= z?ƝbD>(~wx'RkP)cX;,&FN Am"ET0bhE`)HĈ(=a8ʬ3z/=4@pҴAzCЌ@ $!aj =35qovOWN]1 F'ǪZ~^w >.*=9P5hUUWfVfV]^#f=-:b.]ݛӶIU%Te)` QP|zDFYU,٪S0 !G"DI?R^Y@hӹQL%,OW?th؁mo)L8.܄3bwk1( @l!_% VLa]zjs~ru8moEnIKntmԖХŽS]eOO3Yn3<Efu%qӃr&d ^чWO"X:Di %VUJ3!kBrsS~ʿr=gu=w  7x"{5( EJhhT-_fʝ?Q{$)9`^%`'T)V%bXO 5Ht.mǚk+B0p v3Exʹ# bzp ӧˮ=j"*h _`bTS,#O3UnCM)n1]͚֎u:~ 2JK0P/R"&MU#gJ)g-~xlB ӎ[_wOru^wNxaOFpqSn-$E;mh=铢55p %ҷ%NK_~:/n+cj O>iSP(`N<=ps@Cto~vlع:r* 0%u`zPÅ"D@U9#1Z`?ǙH]Z ڤn"ѧmnW? |r@kV3s%w?K::SmVH=ҪX)$ d:r=}ʪx]$ ך /oF}*Ov۶|5B֗od( %A vef-(G^]xIBTvX{u{ PХZ> ("@Rz`Q~=r 5>a }^Gut8]y5$ K(%Wû|žBO8(^@ Ad y3e4a{,,PNN e<C:(HT&?C7{08b#",R-aDbEmJ5pge A@AH[qSn&-TċVIQѴm%uP 1iMMS!HWfJj32dNɤ@PC8{&z1DNl-Oըw&᮫iy'{ eUUyX[W `}}>q0:tcT*ȗHx(1^hYȜu@z=,Haf&cp@t6q&=cyEUPS(R:ۦ\|TP>XY)!eVmx~]qr =yON~{İSA olhqgX; ċ5fa-80)b!gF~9Q5p}Fwx!'v8v h$\rv˱S˜]çijRJL2sMt<ƞ!\xT8rS9)ql]NBX CO0L8rh6X'n8*5bgiAq w:' >W 9 0?>} جlڏ |1mكZi GP*(sTaXt])ZunwYPDBڊcz6;Vn!1'hҬ7H6566o1?xm3|^7 Y8 p=3Rex`~o$4v~W$ɴb_`NGTFQU˧ICs){2$9ou&6Xz`SAkfGH>?r1CS})^Yy –9sMIGˎۄJsngvnL>إM̌*yrCF} 1lAr%'545' 0Z~@@ԁRHPY^@=_i_5U$LLG+)ozstYxv@t\`!!EP DQZ /1##hWtŋwOxz 뀻ö b?g'ʯ|Xz֩DG<&;xǏw=D|w=X#Ûol7xQߖxtaaex)l 5'hT{d(R> X@|5i^*?nWBg tKx7/‘E@B\>(iJ,u7oB#WUDllb] |${=u8 N*} @*qK^'-^羹CxGh ju݀Wk&l$T<ז防q?+Gi9-Dt>lTU}<||t)$1+<4d$arsϛ>=Hyh`gP\|C,g=KiN8~UR(`zX8>NSXHf;H) E;喝Ôv[g.me.헉ŏN^j/f&fFdax֥M]eS9x*Ka=VpF^1>,Qf;&&Q֧+V QNu[%%&=xo3rP;,#$9ܸT?*>`o`A[j[Gӑu3rhCU8V汕3eAOw$˪OoL@U4+*"+͌1APXdl2d묋BduKPʶ\%(fa_M-__n*0J;TϾ _Kl >%-Omjʾ$N5 qW0,"#SFg-Ap]g _J<ۈlPP}`N#Sg2y Fj/*J__   {,o~ŀK3qS1KXN=ApSÆ ^a,~=:/i *ci%g@HeXm'v3 >ѻ $8p{Ι\kLi`µ.۫Eg^vbͺ f[[X٦.܆A<Rk?2}Gnq.<1Ӎ&F󓶲~ ˝KPPW}UlP)XO%8!%zNt"3"XxT籟KBrꍸ+>]7E} ! #u:I m~{4a/Y},Hzuj fϾ+Q8L(H'~n#uSExP$|P's zوKӄT^l$W>MK x&d&ѝ/װBouϷe& @,>  ^)DCx";,U"hCp8'"hxhd hj5Z. [/'{ :҄F;4%m̘GHbzw4⾞Gg>7ߚi^2% `8'{&ܺncaðVJ5m1Hg!>*]{ASv"v’$qˎ+X\ &} miQ(SbTA2D9B ;ڍd" g(zuA#(3V Y̼$!UbΔ KxdXeD"uT_6{4x@RMAqQ+RS4y 6{9p~p#SbO Ģ0&+~S$2d w?zjEX"iFjPvl;qã[BYv=z\",9Q4} ͬ[ ɴT!Θ]efm 8V~w)A47Qgp^#R;}= KSY̷oޕheuC! v8,n]3k9g-T،;o 蕔?|3KR{|1- QGů?u~" z~{ىbT5 kgoOsdJ@ESUAIDuNLCۥʤ@2"cjWN Qt @ψyh~&{wQD=c&⡒7@W^>Đ sl+4b"Q`+^H.(F@v)׳^jɈy ^\`(xq3ώEoԐ$gӞyٴ _SihXff} 4Y "ʙL-w^UUzkShH>•pz5|i,8{=k}WPh;%}[!u(v>xʖb/xrVN,Bx;cT`: &JĔ$2]APЩ7s&4 3 (8^Cm '5ޗ XȭD(lP)U WXj`#c5wvC@@ 5Y s#"""IV82:W ph R,ð_(.p! HOBDl }3Pl ކŋgpX-Vy. Y M`Cue ܈)vJ o[ nDG6"Z?S-9B* G7S;4 bM*ɉZCZ:KQw-^Ua=dqB! t??RMG$f |qi݂C&d94ș^7pgA:%ՑO'yHPK[==[w;e寯kKS `l`z ]C-KtdE|-|&V@hMQTAkg+ gT`5 dp15 /'եGԞ[g78Dɓ'tY1 c`1 O??Lk1E[ýGv~]D\ IF'j ؊0RC䕃$xME;K=zۚZ+$ (HqOf2r#vm .؞0c~|w@9FCQ SBvv 3}ךM, _.K˰߸SR~ crl2w!b-Z DRq-VkpӢ"1)ӎ/o})C8Ʀ3B 䳊NILEuaH&=ku5AG+]!UP;NQ٠dcXCC+:27(}wi`TZh*=n.1!0RaZsf v`4ҵe8tf';e9JCG 5w܂hQ6@(|QE@ CBD~:X & ZxY5zfLBw-S~Assu`C`%`- PN~#$ /x9u \ʲ!xPX~w_|@y.HS_w?MQXzULv~~q"\N#j%:XYhnڑ"tlٷw[W+:4S/T8 t\*J^>p}w))^fPf:|ִ*$x!t=[lϋ:hלZGҊ)a&%$Ǎ&@K…ǭ1uа\aQ]ʊ0۰2!%Fw˳%ΘڡB} [QMóyTR9&)Ut=]-ܦ-40;~. RqN^:%( $LC yUȒ}m fxDݾ́.O*(lVS ,ψI'L"%-A̤W.(zjTV@怊02?o@OZXŀl=oG]; AryP:^߯ijCf}QXIoڕD A|oo+s&aGUZ~px򟏾l^ePy)Ӄg"9,b~]/DqÏ'>pfX{ *( ItMU/v_pU"Ĕ6/, ︀;V`RH h3i4o?r!ıGk!z˕ZV?n=1D?ut_e{ݳBw#f&~.wھg-TSg" 9X"hEwmM4M~aPp(,[=n)MS$2:N%?-a FFHڌ9 ـM:O(B<@N @\Q@E!R[q> |fzlk3kj_f4?HG,JjEqٙųAƖ?PRu  7"YH$.A@I~?O NjΊ)L!pXX*D.=zjI(G #Oj"b<H@<j]s8@_-" _mz%$e¯u4}>g H𤠩=bDhS@g۾lPlp1x+,\YYI7=4(eTH p@N Ω7e|E0珲}NnN4S-S- NqȓF*Q^/\ܟVJ qf1D;,c/ 1"2l3&B<!~G1v@4qߗ~᣸/5?IA(ԩC-WQݲݾ|&k[;0~GB | ^:MfIYvRC!ODAp/x>_[zEHDOACOA1q#sA@aa 8U~?;@tG"nh+Gɞ2zWRl`˺[k"׵;x;xCDlykU*4G7dYN26WezaJ^ e8|$spNp>p ύrק}̍ۡEzCrʗȌqfJ"aGxI$ϕ]:}!}`T*{Bऌҡ62aD$hEaCp 0|(cmڵh˦3]hG*1A" FtjP?f>Htrf!AkߍѼ m~|`~-}F( 4P pcUե/'X:@7`rJJ*z[d?AhʿPڼQY~e(He I$s-+zEՍA/ Hp4Q3Xb,-Ot Unɱ5$<k]@W 6{$I ۇfkZpZ5blEs,8VӑRga%$*|pٙQ1 i0WGsgysvV5RAbPGìɀSJ5 O`hs%|( 0W;s~>^lɃ}`;PScnU$J)JhB&p;x'L L8~ӯ%*M썘\Z_3f? 13 cݎ8iݝ#ۀ;'w9Z=MT"4Qa%VAXou#VH,tɎaGN\)f߫C%kE{quɻm4sdmhV!-M a5֑n12ȭ$BS* }Pr88x*mXPEx2!ƴH_oª﫿;Hy𪪢KxȠWݩg;ȷZs}DLhZtF9K3 jh֚OȧuūXe}Tnh=lg[!JqBt8_xw߶ȘΖL95ENhz`&pEp@G}%K鷟>8zi׵S猲7u6>.ү-HI4)=oiG]OmxLBF'nsly1LsorP!lenfaApP:ChCBf BЮjk QTT( o`R@d!ꐼ{@Oc#qNi=CCXhU$u=;p0м6¶&Vȉ(&}%R !|gؑR PI,̣+4^>A;1Bz쯲D#O*D DTE"B@yvsaNϴ*%,· :\>l?;u}p')p9aocRi3| &FP{4Tt[==:=6 9rNRߊj\:C yPFu>.׆ mo*Wc =l "`B͑~ʠec|ǁ'/d B0a? ZnӐKآWGԢ{] }1aeE9j5= m$f(d?eQ=Ba }e&qO Rʌ(2|ثtlwV;~kl&n;tA J)sib5LV3(唃jGƏruWYC2dkдO4qGLq]ƜGwB|)֌pG(l4}7~(gr5F IB4留fgٍZn{7hjOOfDysIٜ0%6Lik~;I G=P)0fv|} h/{NH-iot?ZF=l'n* Rbz4ˆUBûf4`%U%R. a3BEI5t?UzVSO=kw02(" ,2X84:1L`m ߐJ[G>w (Dbm? C ӰCf8K}`f(UzAz/!:'B1nN_>3[$ b QTX:.'2h7M1? nt `wRggtDqF cJ%́Uiy U~[}UiD`BوFC" $^͐]C̱gޜyl 3žɞć%[8`L4'if/i۰<@Ƥs;+Դ3Ja͛1S3aq?XhL$u *=I^(!/'}i668T)Ad&WOBL)mߊASeh(РSyE0V.t߾~f ,!1EGe3l7 e-}=zť%kuTZ,>*v_3ka|-&ڷ1Y&h^w?iOV(}$ՌCGA_~G~=Gdxxr(Bp# s½.<}VQ4xn @b`!V'ɩ}߼op ׆]Tk^Rcf 6y*a$|[kBc_wxNT$h3;0| `ȅwMVO6WuPU)qHz,tN~<:aRø\C#x[X)a.YUG+F Tu4OG;ӕ*T^=/FPX>1,y]9[>QE қ12牛߾A8X CP|J?k.‰Z6K Z7)!=*\yF~/m x5V0!pwO`w *<3{l\@MִuΩX69]=iA9m#G:̹EgfQz tUMxzh~Q].zϋu{N[v>Hй$lz!>ʒ/1ccaHW7p2Z($P@Wz#Z^U-,fa "ŚBXqr$?tiZb^g5 q[/g+ INdC\ߠN9mrԆ bf{XUM K=Q,n@jhva` 8&/L|&;4i -χv)=rM=o{2{jɀxtఐ5D:mVd RNp"-k9J[7@i'Uep5&@66l߻dQ6CrfQ>tu{W4\-Yvt Ӓr8Bd&>"/J8{A ʪ(2喧7wٜC] [4maZo\F+~u~zd3pQ[ 9og!@o7PdYVըvӡD{}#~v3i |>Ovt)R{.㍂2Wʝpz?f**O񣞹l6\*kG/apac3$V^wb1k}U|8NsÀ=3[i$02;YᡓJdЬF.]m9wVh`dbvK::˳pO]A3:H|X3bXf<ϟ8l2n!1 >Wo ΰv;-7%M [BLT6| xe7XChR2;O)oN.FSe1i3oϾgaTQ1cgjÏNrk&9thg[,qn})luS-";OfT'&SFDK`[X5gM]7Z5޸xث6@nNlv8YU5|DK}_QexO}Dam;;䅊]o[&`rh2퓵F&V{-ǎݽ,c1Z3l֋mT#QM7 -20upvnjoh v5>LC&zrqh5ѵ$!N:{9X㷉`dxn؃oșiGtRӹE8JbxXv"\Yym3܄Mvxo`6V뎚[;7˻g<ku< &~s ٻZ4мrp͉R|5kR/y>79hynϯ$1d@0Y6rwʣsz0g<]Ga)tq91oP-kwaM]Kn^צ7E\u}v6.J"9b $Ac.O\, ѽ7TG85#}9Ҵ,NUbBtՆ.7FoNX+c/ҪP%%_ "y 8L47!>-o?(ZLf@aݺU-#݅;peahf9jOjc<xs̩=@x/؟>yx8ǔ|k!V8ҫv4SlLq.:IWt$'ss*;rSIT.ܥ݂P:dZBڂ Zo`S7sV_nmCd2կamÌNs=S5?x,5xSjX`T ~ف[v/u*햞r~z+ \||Iheك|ϬbeNEŋj-y !.s12ѐ0ssټ_ݫ"Ϥ1g7AF!p`g hggDo 2f$GHs?om~jиV}4Bd)/q\ɟ.^^粽Us:]K2P~`E5um" ;⑰ex?;ٺ5㚉T7Dx#ʝ  PNwgSR2 8=-!y&'YO[.D:)Jaʗ.y|f-*|:Gz.R.=1Tj !542=&&Df}3Jqc\nx\5pέ;s3 ' Hf`NY9ٳ*~نJL_\h|V`2fBCgV,Ժ\OOLB^jD(hԥKęﵙ!xPRV|nZ_zc#?#u黿o-XPv<>_ܑ5-0ͣiJՄ)tĄ'ݬwb狎U_2yJ5u` vV\Xs nXM6*~!aD%$LR{}% F@Q@j$$+*4_ɖKFJDn&Oi"hp+ .H2/DB=^ bl٣- 9=s3*@K_uz>_D@p`pqf֭ K<yק}m9\ea䡧,$oiD rJD$DA3 tK<'1/nzeHQbވ=q=t61ZV.`vX%PYPI2(:W&T&VO:!|0}m 4aP9C ai5:=}W|=87`]+dwp ='tF[Fyv6.͓hnK`]̳2aWׁش.ҹM#m.g \_={}cogݩKsm$ߏ&Æ(".Tm~*04T̏7< 8xg4m*8pC L`ȄrP 0T95*ijJ"J;eѷ,vH#Q^,u! \c3μa4#9?iC7s۸1s*AeHA3.Zm ζ0 cXO;1k{xE9$g_9'u*:c0Q̴\) `, 9~l`N2`/>2c{^Mqypl|oZxLa!E'!C9yFQ8e EFEsyUSb iE2?ɜ!X*mX?̹Ѻ)OL^ތ\hy7άޗMST2#\BNEjt8lS>Q7Ͽj7h1aФ&%yh~ІC!! C@$H$2U40UTAUL51 0LM0LEQ50P143QK EE1PTTLD5QA3Ef$"))OhoNk|_ XNm?%+FN.Vh;cN]hsV.-}*@ME8 s 05Zls^މU+{d6l<gw_cKၻiЈJLR TJ _m;²+{c3߅_Q[sP&+Z9/?N]n3<85guɨ.rpXv>̬(Y?y᥮YTQ -x¥Z/[>yyu/e2 36QwYD47blO[3" UȷlH@|XE/wهOqu0gS>bD{`\q}yy:GnuZj#`* T ۙQkh>>/(7*zX 'YSYa/~+ C(|+|Qa\I@b{Lkb;SL㬱#fW*` g!X)^u I=y t-DױߴnUUc 5Ԡjl8yz UljNAh[te*YӨY0SѾt?2^]vn}ԋj&5§zcDC2T$'MXڪY,@JAniF`nW<LVfBEe.d#&EBb <_F}6lA{J%TaJ޺UP'Kt ,~Cq[. qwxu-P? *\nxxD p}'TSkCCx?,Nfÿ2sG9voyÖ^wJp5Vp @6|Ǣ<$+ES YwYnEo12212322 P{J&mʫDgB},qK] '5H Ty@GD`;( gOJKtߠ]Upx؀)PP~Of쵍^~2al׆jdj/ %8β:"vfqzl/.d Y'Ä>ls0`'fT3<'or-;퐸@&Y#bL TD3!ldDV5f%ApջhFWM(OdCD_4ZHד#J2Ó LD)Hpm"z݂qupz.h!1?\]=:,bxd83\ZZ-XDxF,o ${0H$ıSXEQTέ*$ʂQETUTaLa$@Cqb2LPլN8 J0#F{P<^\ iNGCf *OP̊dxۯcBq 5zBqTQ g@2xBB;!BGQ,d-!4 )Cr k[$Xpȱl٪X"Ρ}0V$.pQPƨκ ׮w;f&>[+;Y젶ARP"yH1cvsWWa'ZL2JMΪ nU]F&\p8¿Wz~ߢ-{u5ڨ!'zNU{/̠<}=pMn1sр(Ih qaW*zOBNG 'h<.YX=.`hΈ@~I''՟FӋzC@KJAGǬ:̿vTl? dvcAJ ,Q( B,@%"K ~YexݨtȌ$|1@&iB@ % ! @'F*}@Cv#?Ѝ8R B AJ ,Ћ ~R Z&#("Kip&O% a%a d!! !Z FV R"* .aM4 0K~|veYD( UWշo!;6ֿZƷD=o);Wu~ѡtk[\f'=矇+lfy3cc߷^}㐄kqŽ](;,'{>QHӣ[pV/5סmH늠oti2շ^tyٝNj;W~3V ;s;HW .Ț&C/sct_l^SCb9JUJ2)+9ηu`J th݆aW RO@?uQ-w_ #>Z$ɴvm+em][:kKnlh' ɤJG05?nQ #CJ!-dZU~i@Xv+{y1 %H}c]x;PFؤ [E-YJg vl<;ă]㪹ӟu]X`p lZviP>o:^mk?~gk朴ѵ:MtסuXQ.K:Z+2}5[Vj;y6(y9M)u [l)]KfU&-kCXl֑|+X98Λ5;6lRUv6imHr[JvN ū_gUqE }&^SNzkQ@AkZp6T,pXrNk"z #Kd댨3~ÛzO|[ƒQ_ϔS~݁MC0!V.8YFuyͧ_g[8c|{F>vZn]~Sx{74?;_ lzZy>/oGu~yKXqv7!hw6]܍NY. 9p(wsovó٥h{1v9[-j,o+I%Gp(=A.Y0F 9'A'cv zĮGÁy;k؟ʾ~ <ۚ.yY*,/(%i KSԨX)ymAށK-_}r[Ew~\pcfwSʤjD1BJy?`'u_W٫.<-LY" ,Na}3 r [Ͻ dkr)C15 -c=(=ACMϠ]$IJ#bg6hP>_pؾJGw;{Q* ^^g`<:S w٭iuzDW.uܧ)Zѡ$#ި)ۺl1iV B @&.~0b&lXkScyӾ=*W A/ TBN=ay>)!0+V=9zaQwZښqpj A sPzw?_|hnl߻P(h4 Do.ac~|D7wt^.T/K-MI_-XY.=?ڥ =:kݫs !/-]zqe/?v)VAvbnjwwrӤg|"͓Ҫ>.;d{߻Su^ozq|Gg~oM[tց(j UO=❾P}~+p? 9.s90wwK2ٽB4WxC'%ë~19zg_~Jo{ #>VP G" s\4YtD޻`ؓ8DW~$0=akujs݇8Bv;G.;Gmߔãƴ#ڿ:/'?3؀g70>kRϥi?c(и5{`P ;'ЀjĠ񓽓.N_N8zn*}8$}-ܪ9r/eS5k@Rn~`Q$x*4Hc ==,b'rt妝`ZV;j~IƱEIB{U!@fI[~?Og2>M:$(wBa VIN /MB[pN2R)"Mk9GS|lG@@t'Ó$G~0fA!D # O}^Λ]zOP V RPAWT`LP,?j*""yZ"L:c?M!Ўw鎙8Y+:}Qk#{VbpϪ2 C[s~Đvn/BTQUp8xYNAk @ `SKEqhj%`R&lXd D$Wⲅ۬~^K#oi² ʩVK ""֑e|5;Jca$TKm{=4A7=?w̺|}순0aON_=_' ;˃ gRe҂@/Tˏ}y豩COC( 'er]"qC:R1֔ffH[gv. d˾>5bcψn3c_mN[6[77)1p`I3n6RU*_J*L}邈eƒ9채fFv[ WTC?,Ӯr9sC9޸[8MHYqpX'|1:m+-F#,Xe~&Kv]$1QВ*Um-vYUm-4| QovfMn`wIwĝ}RUY%b'`QBZ/RQscL~km36;R[KoCQ-˝mT>L`퍶6mmm9p.7mmkv5M48**UTdJЮIzZHq?O *' %퍖T\s^We@6Q<ªzhE#/3㫕.|ͮV`1XmƤnƴR[mLsY̢6hd!iHQT1 `ʉaU"nO0~'xaX/Mdo r tzv(@% Y@ {e 3GýEA?M_0mO?Q]`5&u[>'6h K;%zw\;8`]51mǩg3!,yzsHGq"YkaDC O]NgxGp]͈#F>]L#e( 7rD8IO_N7i?0s ):~%pn~nݙͧjao͢D|@2hQsOsv6o9I$Uud!KAGDM2GsW}b-kD$tGyh` :͎k7ޟI:̠GK/ {FRCr6q15CTE46$Px9CڪwV1x e,d t^&=5'OPsK\< ~#^;%` ~&FYX{B7-6 ;۫3R ԉϛݮ}a-MÍ__#Lׅ_b1D! ђcDHNnӆ DI H]>he +ih{vA8ϗyp$4SHzSH[=!avcE_f~1k|0L]>^^kwN6eуÊx;6W/ pWbpu#z,(),ch*X-gݺ!1zɜu_5CÑڟyx͔( 'y98?I6U FxW9Z'@u zvTB=T??ϟa=d(CP$A?S6MD!$sٟ~Z@DOs@Xa?ea/D&HH`@'_?cy[)Izl:; 4ףI 0,"m*9^pAv Rڂ8*!xuU=S-%H2d=WKOI$D5N澒䷟{s籾,saǰvih.:oMV>g@,ɹc_WW_3 iV[S4^2ށB6ڸ'Rwm-I$zn ,HˎdPt6J=5 dO=:]nvr\>o{{do׽ )ETJs }Wɩ2~%a oyBx|"bDQ-}# -- |.lHUmrP=xDdUw &H2gRN wkB6+k6iÌIDE^@؞P',.gjUK6-&"AhNyٵin5t[`ΆkTPqhL'=&%IQ MWo 8]ݶw*%[qU/S戆:O&/PGD&鶐 "'Fo--^ $yh>sTdiX"0pV6Tޏ ~ccs7ygYVd2XԖP}X/ WG[3ƠPVt,lde< u)[kҿVnVÜ`d1#AN;o dVTYb¬vJ=^q6f&SlqTK?BEvp6%B8I7`=):ާ?-69K9պUֹصRkqXLkkIG?FmL9ՎeS2RԭE!%RNˮ<# kvZ56CCVR1ҽyw;}rE ^B!~S*_@h$^bpicBW]s|3( ]ByTT0k(uTBhQd#ɎV鐠n0A}pe Cq25GU\6YB\dzk@xz:'_.UN*,GO5e1"=0X݌ Nвk tI n?H8ch@tkxO룟Z.ē%tx2CzǕNz&IVv԰qҢUg\{JsawHcsBN3{h6ԎF#sVF^:œlso1}b;WC)bo|CjzEK哞RvZ2e~Y~pT63`B9lԪ+h;jUz؇Pl|F~Rd7MQbgLt'9񺻤"UƖS\Q$r"oܚWhX4*C$UYgԏc+3GOE3*;uKe.\*9Ե:KGh [f{= p|GY|:agw5~7]v~̣%TTk~8׎NnNlaPAic72mЩxzz]Wl!= jbK/XD(9r u h3  Oɪfg,0S_p͍>"U"كdF`\ HzD9IKzF{u`Y8(a.g`<_kۗ妑5}^f/Î=jVoU[[ǒŖe'ޗ8*O)*JCw0euF촍d{`HpUw`GTP?`DUx *A#ʏGh>wct_* Nw4&T-Y7WHtGn|bHi'F[C4-Vv$ o@f) ׇCe{{]*jo?pa4'ք5E,fȦQFѝu+XP7`TхTr(4W-7LSsB1ZVxP-^#?0`B7Y?ҔDI$i4ՌjByX9J3ۍHQ._1GT(U% ?Jh E(hP Vhh() )Z(ihiL r>i4{q~ͻFv TM J_Š7bCgw2I oӗB?EoV4MWa_}N >{öއz<&}1\ رPBV[lgGGA%xS'|!R)腐 ~;UQ +k|"m5QMۡn 2U`NttoY뜾0\dfO[\!{czz$ѨoqecᦸӦg[GgiﷱSmJaokEWU^> +v(J5 [  ^Fjts#@s0qu 4dU˃XT`4< Q5=֭?m~c@7r~bH֊1r\evxMp ?)T4c4Ҋv׈T]BJP`@gնz.%>d 'r{Ь;Xu9z|; PԺ*uamUtM68}:cmP+9a/uU iCIQyۡNm d V=CUvUcU4Z*b]!.39KHb_eB0PײBOeKc]~-㿢|pKJ^σ:|7p;bOEdˆmc^2jmu:vzPѧtàJz-euMmvքl[mo׈G5Y @6/0'\Ogv5325|*]^7O95]}!%ӵ+HUS. Wle5֡dH.EC.얼r)b0sy_zӝ!Mb@oqL[8R/̬>gho kY=}!p0 0}YQq`t2.|+rXc;8La~ j#:¬#Ud[ Un{ oXo<0x [1"#l=7BUՖ߭8q+{koՐ- 3(0ƥמV HhȩjQ`z,M+R?[ awe;햏߭zrW:vTO`j~賰c9 OV5l]*)t*º^XJQ鲧5&i*Ǝr ԍűlEȃN"j&˚-c&MW(8Jº|83ב$}DQ%F*D8^uΩ%?Yh B'0K p.bvui$XZ/~dt@p!](VޛQR4,*j U<`j6]d@Z_Ek+~-.l*vM; 6Q*th[jkבpсWn D?BjZ7vpreh4 .-J߭[tOQMsȮ8VCm[L^]nj=9hQnnvu}F0Ϥهd,ÄiP*vS\.!.`e-Eիj\j(k(NLߪއeVmHӛ\Ouy.5bآ7Uf w߿dEǻ̾yYQy㽛C$e|80ps=Crd^b^XSr3>w@ț Cxzݥ kjEvL1͌tdU\C^Ԭ*[ƻ8BDwLQW(-R^v-c] 7EB0א7ʬ}/Aޞay D.ObonIrb݃ZWaxa덋zVТ_7bCoHG3_۪I  =n”r3Si <ÑUAߏq攧?iDOxR-bœ=,jOWhiA`@(Y 1 k}Aф0|5ӛl:+uUR~gyʋqgYG$\ 4ssy':u2p\8*»\1өw4eК"i^a@+^t:J-~ʑ?*Z_*i}O}Գ/v'"MS)7f 6SǞ_W*d뮡n2}1-l٥C09y>݇j1Nm秵6yzyoOM>:b!*JLOgzߟ [ϢO_#y(3"/Aqfd iDPhoڕ۷ԃ#aDF lZg#dp>AQGUJJx!GUKChߏ.N1TpSў:{EGܣ#O],WR8%oexVFk۪u.ҎAšܲ$e :Qj:s+ 7.Z8Lܡ&{fdt9~q&Sxn^yפQg몼W̯qO=8ze=ˮ/h~ۥުAoڡS`csg/r&#u(.tuqb'g#cJBZB0svn.~um|Tm#4.C jq_k#83d'Xa:8H܊WJ#UUm r?68T:Z*+}ӌ*2n/rjgde<3+8]jX umfHu *Wiil3c7 Nm a>۬}nz1% tn2G" 5K?G r7P.QO$A[óOM>??F$П (|d1 >T_fAB$$A LPHE1FtE*s vA@n&\' пt^XUך+wIW2w{wJ|$*Cb0~oi8]t!a6`MG;h}xa0Dӗq D*sd$6;ky l۾s@Ni.'j+HhX"# 4zx;=}yzyX($r:_iA'p؅a^QGrnz7_ '$(|(ϔ \5"K!?IGՌ"^]C1I˟d ȇhpm-gmjhpr׍ >A@q>ݨtO?g ]PDo>wnP=6}7k٪LqI.Rt +h#tɹg.鵤  rE+Xqae0ނ[^L˒B>M/\^M ?Ԟ5*,b硄#yRZ׎^>a8>Xv-oу9T863X8HC52ADC!BC.? /axhUMJ7T8cTa% 30[t^}:25="o^ӵCD$P,Avy88 Hf* ]q7 pNOw7ڦzӡ(%D /$Vz pgB {5P|]28HF2D݆#Io/#貀^=Mk\\@6%N@?k|q g-9i^2ˋnҘ;Rܷsƫ-GZ+0:/&So-+M6?b11iҶvH%o?,É5"_ upwPFb1q#ǠR;t3JBU=c[E1Cq3לL(TDi>U>$nn aH)!|Ŕ(鵆vZ$0vB$H3 0ῢft/#,cPvu8 =@ƪ#q=g\H&ûS$S>mM !\P`>v$Xg)8ŀ9e)VUF \˦|hٿ#r{65kJ]R~yJiGNꮥ+aumwxp<]ouvr^}uMSzΟx={u:R_WYQ^T🎺1γc7r?qVqŽZuܮS}yJͼrqxsQuW^V7{.ώ;|񴻍'鬄A/"TU,jTgA Z‚e]sb<8^2`^yYZyw߬5sޟy盛_YO~)Xdw^өP )F/ `y x$|%O{ָf6[O\]/pq)Ebx@0&MT[z(;}n+'2ۜ$ҼFknhm[T?((h (Zj)JJR% J&))JRVJ)ZJ(J) BB* &i*))jjڈiBc+=z/K:^`};}LfSxP1,:<~0>+ :+M/=x*Gs42 8O_XhijcÝp[sۡF P`93oqu?AQ*@(2U|)i~K9nt La瀟#w 5w ׎Qd֮O)T@H';[U^qW#孞Qs AvRMݵ ĝ a[Fu4\%(4n(+AWgqN1~N~p`JywG .s Q`$xx.#zH{ !ͻѵGWӡ~W\1Zw~K'D{1s]t|C~` @Aw!"z?QJGT js eqB'xyqkyASۿ,PQ!؏ ̙z|@nn^fȅP /M+oXnXtLA<;r6o|bk`pk>۝ ߚFv!%HT!ys8ڣt$;oPAr( A,\uj{=B(/GgD?U nsow͏X48>`<*GGx@6P0~͏DzYC妖#7/w]vkqȫzv&>~b kLT^LG(NZgdYP.:2}p*!G?En|u0@ 1 Շ}]jiUm})Z-0c"=gFB Z:N փH1[0l2cYS/F-}vI;xa( DZ% EDL?b^sCR{Jl ʝ lUҡ EM^wDxWR߱g\@ʦ%/QE"cyW8cO_pbvAZ͕T|tڄϖ/ P z8#3<.l3ڻ|m}PuQuh_ӕwK"0AU܁rұΦHWL%z #Vᖉ >ܷ@iH MaF1|BPǯ-",*pLń=d""|~X~:ǫ^?7kE^ pRSx.rw&pM>vU.Q EY \xmpl,o>Հp xs2'5WˋL_^`i19u#@EAa;/9fDGd>8#KU0?̠ p)]g]/%HDs"aꢓ9zJ?Oi(R(Ga%6 ?Jdw0yy.𛥧Liw#w- >r GTux{Ճdǽ;j_KaaIPTaed+%@ #v6^Ar}SXhCnߦ-ρXAy?)x,(PR=*w-+>6ȟ;=Y -ZzNͧ]XԄc/q$wvCsx5 켝]3%!IG=Y04r[bmޫA7aq]Dz^E:#v=8Jrr|}3&泠JW;^jv>sǭ]+6V%v;pOsSBX  41؜Y_{&wSސT0A5)Du?L):C$#" )KNwUI*}d̽͘/E}P! `Nb(HװwPGr꺈nVPHGB(sN;m%A|ScKf y0hP8L-8\䟯EtCVj5GOٰ0LA!9guG!^-χ A?ӄf4EN:v+,agGΤ՚xoob~Tr^/ ya噗L38Kֿ}TYg @dK6 &[rU5Ju0s;˯ͧ߫h9ςw[D ?ԉ$djߺb3TQLtZ??WhF\ADQE,8 VOsŠ= =!!4c >>AAH_1MBB{O;7ZAR%lL?c#~tet8:ۻ>]HXboPV=Q9Bאы;箹r6#] kT}]Ӟݭiؐ3}~z'Ï-.`f^--pӓ_ kԹq}cKs8-]FϱgW<"` _aßwT6D,9y+zUL@>uX/:f( bϦԙo7QűUXZ_~Fb%UA}_3dTD~zݾ[}ދitI bd-[$vh` eC;v k8wQnpARxE!-,;sQwɥnuyАqrS Y|;"㊅NsHa!a;@6`)4sL hmj=`]Fes"}s {RP\D ~rl-5"][ke[<|l+a||001(Asg;&^:bc >G\&&40:?J'5^2 &ݕƨy??{1/Wo T50Xt?9D~/,6 m?%[ [B3PkA _˳!zFcs= "\$*0Jij(BN!2D)J J+t91pӦN`b;T|-wNުQ00h2 sMx'ǏǧES@ QEQE1_qR;л˜GctѰV(7ar;wj#3oCvt۟0S;&8#!`9owC[fD48$l4wrPtV |a%ǟeÂq/k9'S =5@%&!؞P #+HGh_lȭ#Rh2` ي,|~W1 B.Pl"X~!P]nS^]q=Q>Qff̯6"]ipFH[\g>=kR IJbs7hiB@ޜ"P*)h'8qV**8M,6@ ~|cU~+W_SaXf5 "Bj4a`Q҉[R/xJS$2b[E< **`,ř(86hˉ$^61Myv YI @Ff GfeCB;)]s|zkTu!Ec?ҦꅑE0ӌbS]=q&U䭭[.vLQK!v|'[]Y~;õ.l-纗Iﺕcgώw9U㍲WT~@m,JĦ}Bmd ? ziQr} ?aVg,"Y=;HR;q8@Kq%P ګͷ+VEE.y9מg1 S7q ++8 *3f8lN0=7G-c{QV~# E,e{[E*d4U_88w_I*U]9(ʟ3`P};-{$Occts`c1"E tKg22 3|W'EKZYrʝD \s^%r&uN*hq1j5?9vXIpNDHnIKvaq~ATH$(]F'.rz ,_juZ̡ k]/We.X|?ف~O a+w" tQP{;N9:RfCz"hTώ3.voz6~c,oѣ:Lt'@}U'zӈ bJ 6@}meTB8KCi)a~QDEBg](-O֧4{c!$Gf@ mΖqwe–oxZdrE)iqN-&ELPMPQfH $ 0tY<OO }k,yv響bḮ%i<<9kAj@8~ $44O<~O43!V¶)R?13sd@~I!} ԇ1qqoc}G *a=yy'>̙B }{/4Y?2 fiR<$50{F'_0<9310059rm99f?o8;4Sެc(EPEDs1Rpwur\F͝69 C11o?ƪ5GO,1S#2xwq&K+lh2m2GCp9L/ [/l5ekVFup%uWecg=k ϟ,ӳd&y"DasZC| s*⢠v _# *i; >?m#.CT-jF19*]b vo@z%75.y=6[MV@BL3.S~1H} \76ݽo:~`Ruyn Gkj @dDPnH2d7|C*qG pz=! \\nXmL| "sÜ ava؂z@р*Ő;+vdGgM{H6Z}zx%Kż! IHk<}@E"|3mKc{Hbb\Jf83*nj6b>-3챥ɚ=n}QJOL#6qTPY­,)V3P1 )QM0)]lAb[EΦN?ѯ[Eu5TfҢx]%wq.9 *vn{/|_~fɽ0 TTs$H{vE+ NL(!% #^rʓ] yDJ U "@RP D%+@RSO_^t~S'37vǐ5ii[DѼUb)^xFC+BG?ȆmΠWq~6thV\GqkrgKu97B P!z>asFr6pcVt֪UW 7 ;>ӷAa̢>ǜd-~ >RdBH chO}ho32|Ro b!Mxڷ嚝"Y%CȑL{|='th(7 u8`|,Ig$   ˸m5lie2Ly;{Q|!0㡒M g J 37k"HI D*g.HRNHt0z7nJ&'UӺKSʤŧ]U]VK;s}sۿ>;1U4@QAM /0DtžX3CY 3Lb*Qj(<,YA*b=e:o❕**Rd1`**ej!eE>F|DzgNa=UAUUEE^ۑ?@|=pUs17bc.W8h2>Z? 0w?t_I^ >,q$sL]?c`a/bUt ^?o\޼ƴ}qcS-+ꖤ/&zJfڭP.@pGʕK ktU5&J6eH~`Ps:AǷ=ޣm]|q6tPH r* Jvt1LC ERÆ9Ew[ҶaEʪ$bLJE7<+rKhZc4EA_ϘcPeL! JefFfDB%QD>ď7 D=L%=7s}Cv>& ~}m?|A0>0G6"N ʝ?YZ֚"9Hp9dZieJ!yM Jڣ‚)l5RSDHDQIDE@FPDXuJ 3j[g5F JЁ0$D"ERi!ᆈ&$,A*dePQ5P$D5- RkeV,^zp+̑B D*\(̓G iNЩ->833ݹ2V)(bjH E*I" f*"b32F d+D3:23 $S1j E&i ̠"W$ dMU1@$ H+k2Y+ ,E`ILDSAam vdʬDWBPPT`#)@R)CHPddC`R@d= tFDACEX!EDA0̑UUXZ,* J)biH*CﰧX3 E(6rb,dԅQT +hc?hB#woS@A5ެGuL|^R©1|7((g0? ..tH>[.XZwk `_o)Es>Cܿtc^<|wpR?$IMԯ*}љfBR!$$]3þSؼ3F:abƄ?kxiʞ:<eq nա̛rk`-ɵm1S}Ѭ{ \j C:= _DCM u 7;ys! GSOIмG@dV102&fj"!@( +cd޼ La`O@YhI!DAIDF|㇊LsSidH36kځ3t^Bp)(2$tȤ A25/ ɶqCho!`aؒĂ`g!~˫:%b%8 T"OS cۀS:'/&Ceyy MeE8P@3hն wp&m>6M[0lSa|`&oϴZ^)vC/ *@B&Rq6hI f_Ma<ĀBWd $? 'QSs ;lXHL4Ry&'gNɨyzv=':HS*NJ3:80pfSnC"}وi^/^27=Qʊ#n%HwG؆} 7' u GXh:\r Sz9rW'" n<Zפ'^yg82WӲ9QA"HpR\E6~[sցƊk^';_0 PVHs'̅ )=1c5 k?OOqJo2sܘ?&t98aX,z}evh,':mNdX¡e4+m=>Azmð(aD!-lerT[qH2NG.%0wq‚|w>)=ctSq[ݱX0)#sm'Lwǵ57T'ꇘ-:+Evq̀GZn54L 8Pȗl 4߭5nx᛺M qfCgbQ^FY12ogW zWyʊUUlʪ*M #\33$7S_%z;;Q}B'rqzmkb/D a0!@?5U0!CWE(!%=ΨPІL5lFZ?} E'ο4/PQjKB:ᚁt`$e*z~$_}۽M R Q%2QUI'%6Ͼ""Z TgqDUAef$C>MJm|.DMT,Y':6t2U'M{?O3N^ QSpu]$!T[JFT$1mbB %uc;d= >J13J>MQt;dXnZe m>wc@xw֒ `R?S S誖ap0gG9e@TohD#F!_/Xtfam$hVeBmsFBećCd$s=)Rۧ";\U\nY|o, R-@A! ~t{4d!hc6/×ynHمGc´X49᝵LJ DM a]`σVFC=ğ7뮛5DQsdOpj6<)Fw\GR!uT^DJm\YDH'l3>_.@'x9:lIL$yǷ &چ5B1L̲"&fO%Ho`"~+of`DSodXDu#QAZ0\JR`05! I |x>Nv%C]!; PB@3`48'$Ga("+r l&H[<T0H PM$Ŕ-^v'muv"P(i#]CTi=N<I"VX.k|QaPRχAO^I\ OfVr@ y1lWEfڦQm!6~\ʂƨ@)*$rB5"؁ގr:NNAREC t( '*FD1tܐ 6ɕ2eHDZ>~#6i` =>hs݆''@2PSJGd#D@  1 &TZR(8ԁB 0JPH%SuD@iOLxA PJA" BdPp.Jqꄠh+hl} NcgD yQm9'cBx&oD*Ơ~28s3 p*%8k% ف5Õv 3 Ȉ2)Fbd@X!p8:o{iJAU ԔUM!P4DE$% !CKIIMor4BDUҝ9 # dI*R K &eAAb3;FPET12 01#Dp+D94͌DĞ?у0V,Q/yFAT&[6/T%rB غĝϗՋD弞=@(o14&pl;Mlu`N:%d4K&Ä4`ku{{@Ϧʅ%0112:.]M,-V4btmZM!A EM RL  1z@XN9ҹLX79ݡjFFn7A K4V*n@0㰹t3pAK^=L=dSU`"dA6fNI/U3 2q5@j" Qt;ez+"͞4Qx?@gN1 .,q`;@)r,Ox|o?,L.,[dcܟAq4+PLLLH#L@h0y9n7 2:P9Iښh ƥS&\El [ rZ[yd6yftD ĸraYbG1xط{݈l68݂ǿ}DRK<6Ym-S)ԚCBZX$[hD܎jXz'M<}!RV{c{7}ĉQԋa7Z ѡD 1N$,,!LPA(XfN Xb~!9CIM vvu";)I"TMER2q/:N{4P[xa!7S ;L8YEr'%s)K4!Fjd>&UdEI"54 ;uh4mKZ Rx@< >ӑscn8fjR!`-ȢK\Ӎ5"m:C8@l[I #B{=K$0hlnE hxАOZ_AJ Ba )~({w44$vPW/>τ'̢H5]Q$MRVwd{Qi`{Q7]9βpM)>QW d/֭L'G̊ǯՅV!gMUQU6E2=k<UP;~.iI9f]]@S0Q҄ xqsDij&'ͱBJ-NuΑ=ʀ$"iLol wl}(?Ggig~p.rKx@-i75 Zr/I京U]#׹ 2B"PMQ-.U [kpk^'WO`hPǣP ^Ct@WE!ue dŨ ({2clϖ~$R'A(3^u={i\.Y'Cj¡ QS_h#o݃};..|-'׬̬ gٺP/RysM&F[]MHا l:#9K=o ~&h}}"r6q|p)VX $̿H2]]kiЍm maBL`]'11lvǁiBZ).G+RBxz@5{@7$@?TnrNU ΙÓu $†DM#{0drܟ8qUs41)4̝bXC`vuBxzqQy*:_-8 }XB)0ue e (ݾ (C^zܳ{lԔ^XC$ @ĽL2ofK)  3 1a+?E8xAP!7B?o aEZZ#=O@;;9U@NH86@V 'vq fTfn78 ,9< Azj:u*9as;b%@2x\ X QHa;negzDGz DkU/Y:LA$&}i-$8u`!Rpc mU fRҪA(Q5,)x uu>=SQ.ҎU: p6%HN|p Etj}ZA0!ba xJKzCpTHB5QLM~.e̅jB'36Q)γ C5"7+{<(`m|V8$ 0IӘ;U6_ WhE94z" %. b|/4Eg;Zz;H#ƈ*0 PD RІj4JRą!(_c+E0 %$ %! %$ XT\f%<(sjS|}IS?~{4j|` L/S'0g[C0AU P'NJ F3lFӟ)%څ{t恮Oݷlq)ęýhq@P"2 4/H>#|d&#%J Ot0)@J)JxLӔîG}H_ #sq{DDDUt S|xPtE}|( 6@E>IUT@+qQP&r*7af{o% >P0"&)=UP9 'Ŵ}J"OԄB40$(CJ J2 J:Mѓ$ϬHGY"I-\J9@(K,ak``IƤ"d+k{`G|!򨤓%g|| RzVz^:p$.$fqD!$uU@a( E$YO QA0E>LG*>5q[Jb^R4ryx;<: ;S_1XE4 h)!)4]J>h7+})M;h\)ǂXR2~q?wF srt p5JmHLo yp@$.y:W &8K13WOaw"#ږ; $lM@[+`zF@PdLm@LP0E& tb#Iԧ5'0Hl;&ȏ8D 2,|:<<VHc" ԥRf&:'@x}_ b{a,"cfքhl'>⎵%XB9=`D`5V+qM6P= (SqĴ֙-T E lud=Ye1J?k 兆~QCJq? r0{P4!Q|H0پژZHVDʗ·n'P#my=z_gQo-r70!<[HL&N:mI訩*,'GvQ&JH0LT2JoI0Y$ 4*!DTFAрb+!떸y85" jaP$!?GS78rbG]UU&Xsq>i+#ýiHS 7 m0Sxtt8@aK0@(C= dX;3H&/20\([#)ݵL7d21v'x'@lP?H! "ZWxFD۴V%ʙKr)U/)\MZYIAՙ\ȉ., \C(:_[Q^*~0HG& 4D?adA=CdlNо'130KIqVV 'iϚ~?8}_Excq@k ) H)Y6†YxX3=eqrJ,PR#/Ϲ_9DµrZPEvnȍif5:WQBzICf!w:"c@?zmvPڏ`6U(A9ݳDͦ)6ɡ% ;7@q, >,d9?#9PՋ-JR| T>! m&'O' N<9j_P9 :~]C("Jn=&`&%ʩr+5x{o(-M-[yY`x(TWuJy6JhWųoOON@{[+-gf0OW]MZC%9fkf%K{'qWhQUQ(>>Z(6 w9“A3핌XI*$ Z#ځ ln}BJ1=r`q4|dB@@R$V!}Cҁ!@j nqw KI0BttRzDƒk5h)9 􃫬 d$=҄sN<|o{ĨB"d7=QAus"ǂy>a`㺵U0Z.T%wǫÈ'_CJH‡΍Ä4&B$%FhwuA.HR{ބoRE,mS vHC̨s9R+cќЉ1,Io|Dậj!-?a9= l% &L;醄])%}J 74t& ! ňse70`&#흰eRj@*!2fE$eP ,e'>8d rLa#A, dxu0?PG.6ohtKv} dV]YZj3F g BR˘J 2lt2B&@T8SLI\fJf)/ZvuFjFzX4~9|]~֬A$$h(җPC]*I2TF0]LOhwK aAm>;~1؛Q#JIr2E/L0McA0EqGC嘚u6qo2K/ɇ3#J T`Im4Obdf FEQQDCz0]DwaC!Dy,MWQ PE^FPwcCLOnNb%bbd&6pb O PxJN厶GK3.PHVA _7,N(֌I$]>!3vJ;bVrQuc~-=ҼULKa~PP̑ јz+OHZS~iOڛ - \ 80SBa5V*CwHp}p3x;\(E/z;5Rn)x%˺Z  #)WHͅ8,\""!p5pvDWc&ІyEC0&}X`T2Ѩ!/{6f,RPX.s+܎ghZWX,HTi]I_tePk]GjO?J2IM3%DE`APPPPPL4E=v$bA9"?W;i}G<'Is 2st^ؑ7g`$$1Eh-(fLb$/uq)C9C!^Fƚ08EUHDU oCgx7jFr`:@>,+&i4"z播X!,HdHZrHtρ ! Cbb4ADTTBQFR*(`H-HP>#[$1|FL4@!&&`(4ls"\x 5 I6(Hf8 y=)d4EFp!5E+>ZJ J\xq&TFo1pإޅnn+K np>tn["Ӹ,!FD-hY1 \*hX\,l6l& .IQU TADF$LTU_ド@|KCh _38Tar[0"P=ȤrfӏF1/c \:8 V<ן,cmK+REYl=pcxS=`vsai@wx>P=4:NlvQ=2 m@M҇?wQ.=9AUP(*90f 5mM|7&ґŽ ҉b`@.׭b0=р |%% ИM}:|jfJiHa")"9AI8A^PjEjn ?nnl^ r!i`,V \ي!t)R ̱3uv SAD+R/c-u%TMt?A>\98 HvXA'd{p@ 4VĄg$,! b W$\\P4jC$ (wc֣FEvD2>^}ǀQb.b`}!1j3C6@#) J,9QĀtšFW;Ηo\> I[%e@VYG B+&{QxJ2*v&%Jb|JZiNQtj`'oyrܜMZM`쮉MQD29?/)4@`b  He@kMH!#3!ĜaIE;ONz!]H4uz$6ǔ\qBQю!bhdl!|<%1F o!= .cH!O1UCOQ6ܫ3 899p]`BnP49@86B M8 L ET`<''[kO-=ѣTְkrFuNG,FtfvUZu39nvfR@bKf"@|uwI9nED@ <E kB[F)] ,D eF6![WOa)xpF(JtU)z TTz*&RqjC kN|'@x3*X; ;1;biQڀg"C3Mɟ ʆ0 Æ%7uhtM(j 5 >5A?1$hKecDǿ2>&;w*%Bv* ?W,6"B<ဆ2%^.r'(v 1( b4kng h53PD/ٳ>vl! xsaP2qRcBPR̓3aDBEB`Qѳ=9 !#n@A63Ͷ(9:V)ZUZ8"gyH.dKopD"aL]q27!F !!{y긛 KDR-VVcH0:1߹6?o{ hJl-RĘP+/:YM 2hÄ'qԺeN^ 6%9<WU)Os {;GGG~4~` W+!kD3OipU !ϚVCpt! (<hz+C0Ӧ0*Q'3ڛ@O5aÞ JD2dvr7F(T1mBR+bDҌQ%13$SRѕH蘄A1EM%41@D!HQQT71H&MaUSP7R  lh lΆf^Iِ9H.Oob!jc>7{e47'~' 10}7eYy;ɚ]; 2A{nj-iQ%W@N€~&X4dTtC7'ٌ5<zlH X #: *N2 A@+ nCp*s0DWVR1S&:z;]@I:$ bʁ$ ӆ2ܠ l4ox32>tkiNAfX} $aЇ &t+wlh2Ff(oKc4>Q0,$ ~b[L7V07ڗ`6PnƘZoR Nd&'m\?Iv>yl&2(B]kr`#ZI.ܴ0)N܅B@">^8!߇Hj{įJ2I\<,%/ e4pCJ8ȇ`塞?NXs>>?/Ś?0ؚXa[I$vP$ΒHBI!G9R$Z|ϓxP;"NvU@e;Fsæ)J/DE/~;q0q@dP.xD1%/_ӋP&v (ַ]JQtBM )s6,[aDu@T&=J&&!d/GcuaCH~7CNSd)1 +PJ72C@7fPV٢_mK^ &=Rə6P~cUȝ}Ơvp@$E7("^ab2 ĺ%F4Dv@49WARD@x'J")[o da8`ݸݐw<_?e5)x9~l߻$ IRf>$5ꦅ VX:@<@iNN@qBO`@wI"{$kAqs 0) \*6,b: (d)ԐSRx*'T:Aګ@x=<{2@h;N^Hw^z1T(*NTp,!"+M)my["  i$^Յ>&o\e{²g x"( 1c/l`FXb\"!XE>$cIk4;ȩ0|"l W:L$R*֒@bP tr=I#h !Clg9ť4@\i $i$9(מ)%$(0 XO^*€SqNRgRCxCaAm; zhMRn(TUUUxoϕUW;w{=€맡wQ8>:o}!2_DLV)@tn!u{8q'D?j  UЯ5KO BQT 2:=[r_7NߍwYX~1 H.W(bڨA2v 8[Y$z=@;LEza:'^qv71ۼnpRk n{>4a័"0Fͱd9N*Ywf `3Gۡ{#-s -Ybna`9aU[ c"Î.4 2f~}HA?s[ g<`<]ad.xqWsͿOei@?QP \j2Qut,iӎ {%&ۓՋ{d5Ⱦ[kH)8ކjWO d}NuYf;1 BR|ׄwbQǵ mE2Vv+vj0y[lmA:$s5zU8v1Bj, 1Yzs%!AN"fLD5΁>.(o$(t%ۍS, ԂqA3q1eCQ9f:N'r "mާgdy_ClF,' ı;ܡ, h@nLAHEEreEALLAZ D$Ok {bpŻ+zNRY81*}PLIz+eݣ`kquuM|) wHHtUQLHIa$a|N5$IcݐFz/(.^h&XYV%v(J8&S*LcffeAIMfboD>#DF #lŀdA{J!$F*qIj&%>a-kA{_é,1MH4 ,nb ` i"bb" "`dbH'' F*0X#*B5Pu+4@zh:F (@Z$Ue*Q( !j*""ETDM1pK ,WE )c2jf b "%|C JM˰~A Ԉ9YzaӭQd7]Mee)"z1e{0 I#[L6a-`_``HIɢL;f:iR Lm`<;I%Y8>P0WaSCLDDDmAc/} Jvabp) / ^0pz~8!; },QTd"obOZOᵹ*;΍tA$(3֟(l7ܾv!*e5^Oh'`M$>v%el~l!1h_P̅Ç Wii@{WڬˋTutCド LEDfeA^4 yd~.al{ 0hh`s\I=䲮.QiyV0w@HL\, $4}R9r3#"ZZnaUE&Q2D)V%6 hkN_Mۢ~_+BB~*G_1W_V9G_ߎ_XD;X2NCfaaC}z 냍. )!;MR-GRb}6'/:W4 \xN :2~ Cw l4{00*Lܞc?PK9i9(q! =1JT=ƀhfQBdR{r{0j[".K:Ma|;N6j[P4& L͞,f#` foܠnG,g4Ll |@W[/70thۛ;`4mVC7=HIA?N B ƾ&8tz@Nyqꪪrii+ӘRh%* >q3G20؛A@u 0sm_g"MsidkM{C+R;U஻R@w/$bJ *~ e (HJtPE<;0~ %,Α^wyp0fdF F dX'}K #u@jrS$?. y}L(Kg5أ`|AV{S*HyLބV6!k7+խrZ ߽@ gN}W̰A;܏oCFcyz(A, SEHҢ: Ī!`>T:J"RN)i5~0o\ DI @U)TWb% Pݑ#9fyvYcwnsp 0Ԓff `MvEm(';[ L鎩(/0Lyo7y`%ڄ]2Ðٳ4B)@$ ~O勜<Jkb}- ͦQJ ^S& lUL/xR6VvuGP%x @}P ~l"C) 뮘0t̍Axf ytt!~~>w7e>ᆖҮgh{x|}:m>=M6A1A?j:~y٠{[ ğswi;(e$ǓsBy2Gj X픎*$xD$`EfVcᣚ9J%[ty+S#7*9skblG}AL SH\\Ch(u1pܓ3I%2!(<"QP7aj73Ng]b`NV `^.@"v.x2+ &#O3P e0(u(L Ar9W pu-ၘ/:PŋN0_v*J\*8DEc7HCgl  "4:QF"wy5ª>Ч{h{* dD zw+Kꩇ3V]9UqC"i$(#9W*--M ~1sCejncyv) n4\2O@7M A]ݞ㔐oP XJA*,b 7DwE6mӱ 4I:τA@tF_"~VïCZBpԨu=4W{O;X* ]N`Og=XTC?nQA:% / C AI]J?j }< ?P~o9n?6pAh:'Ofͨ`>a0Yc@}wX9c" @ ~=qiDC. ѣUWy,֟1_$A$$?_U>ȟOC/< fYa NcVN32,|? >;>_74kί+%7YJb`=,[xq 6[E30ت@CrيS/?IZ]HI;E)PIr'|N1CH}=`pFz>kz;߉i4m|896$UA֒Hj wI۸,J \^uh?pO3|,B^H"@v*Ӵ !əIf.mo+`ۈD73La_%Opāˢ"M|6ʹ|: R:Gt/.UUUR-Þ==>Dǩ@0M0iڻb><'0*($ayv~L)1MZefziPϟMǥ睓5Ggnô}lǎ[_.nwg":! ͝Q9s'Cokp\%z4Iܞ68D|#zI;4J*M{|<<2-30A88CeUA ݶڅ  \`( Ui"yULjeܖ< xNSw;,f<m 8 VHBKS8g@L>@.S+D PPLs{HW0J(v1n{Թ;OTzSy GHg;p܋n:=VP *vstI+7hk^׬q=]ToU6˔Cw=hzbb;%Mk# `<&НI>% h9 P6ϳ1eR C/OZlT-:}x/q=q~]b$K 6qpD2I8UxzD_Iw9jCi)tN[<P,r 'KΐcnHu2s=n!mеwy[Xz5N)u oAX4mR`jdr|w @}jn+`81t"o$Z;T7?w;:`iBE1o:S*"opٞ|xD"{~GiS/qN[xZ 01pID2.lr5*m9d[SbM, !AYY2vt av`mr×O]2.@A=uJ,!൚ҖyJ]P{G;c 0\> B+B]ynv.8_xO A|}!Kim-Q] oA9pSrqLtHRƅ.WRX Jv&*~?5 ` K9b;-Rɝ@t80ȵ6g@>HWipC!",i%`Q(P(\`+l2}j8v&]ݱ$ ej/tbPQ3tzP`k+ޢ#)O8T|4>Ϸ )dN̍v̤ eTJ94y{ɉ+l}""*F­ eXĪhN' #wOT؜yh_jL1XȪư7b` '{PiBq=рfpr0A?Ya!XW+T/b%n L]32ˀO0׉ fx*r*́_):PHg65S@A-1J/fK5R*8J'77ձf,t8Ef%-ϳpKoѐ ]MHg݈gE^o ],,v!\:x@;tCa 2"zuf^U-ZB}|F4H\+ |*`tιo?fffffff}lv ?RzU8+\>"{vMۣtg[qJ5X"anJDPeu +mЍ/sKߖѠt`Zu ,.`wG;n((6PyDs)?RZC߻,xWn,͆!iߨ}2s@ƚW.Wr: SE@6-۳g@thC0bUhչݖYGM ^0htyPämkL:+]$;*qK-n0} = 7^Ȟ=A"Kë>4Q+Jk%ٶixU'V3rξBJ0pK =죤`܂fDXs:tTG|޻2ގ{YbB{I!@5<; Ϙ8! dG D@ AdwOpbP30v$쓘37lZu_ @rf[( \QkY{bLɱ s[]ذVP?~O3۞` nhY @BfPMpHb&Oe_(Crk +]8yթM?ޡ'ՒJ0_{'/(C @w0nk>?A~R;{qǖR܃U&Mw|2|8RdldL+!i+ ɇ6[>S״)إЃ%q׮3c-jvVjck>5&[Vh,TR (PJÙHsqX P^[ u/]l?c^Xdc@0dsfMTN[?E 'iI0V ]:f8YwEA~Wygc~Ns'|?LXR ؙ߮MG{]#u{;U' $G쉹p 膉f#p,,`' Ӡ ADD(R ? %iAе 9UOCB)#ٰwv ]N|4jvk@("(;"*vE_9/LT;uNF*'?!f#M6\=/D{LBa.|k ?>T e :ܸ8q鳶\S, CR0@  w6DE %U )W@b(٘.֬T-Ч$ii y?@3#Z P- XdYk+';<:!*VUI3qM$6/?}z1I@"&H(Hgi„q+ZOgu]b+(Q0PCB m;E&Z%Si*j< oV-k{EH0 [U535H>a["TvX#LPN*:^:h=tud k&B8 "Im5^`톄h`&T!y3pdz*o֐&U5aD6%p ؃/֘m2fX+zG:tǓfۻJ$'ygRfLf\ET:J;@Q8R-*]CA@.<<#dg)n rGb@s&`o֬OQ^><WנCi@-F2#׳BǡHR)=mN@+{R>1ɰ5B8@HP 45$ el~32NI? Ad\2!@c*TIց2dȇ H^ФH!b75' NF+fhYnp'g^qDud- CS,@9 RSS0i$cQo֩@()~0 I2 mAur$4 "]&!e~S'x2 X!ժ~~a/'HjnjA$h@<$@>6;(@m7G88Gq09[)PL\OЍ\HI&=Tgd8X&qAmDAmkh7҇OjSС @J5% Zq6Ę}xXLZN&44Cg S C=I&tpm O 5<$Cs'OJ@DtGӒglwU_4-z9;0?mmHa DF(i }+.*mr?M9J>)TXȕ) )h#ȣ8B]EEDʭU@ b#RCZLnl,y TX"VT EJe1DDDDE5R"ʔDDDRJQE!EAMd@E5Y4t-UȢh(^fJ[&JQADb(QEeh"#",EYZ(T**(fE*dUF%B/-UQE`*V,i*i)ik*ɦr2+vEr%MhjUi2,ɢs #Ĩĩ̕iMEQDYUUP PF@2/`mRţ=Db-^vA2&F,`3pAC(fj+I V wl0s΁x;GS9L"̭%6̖ua12f+q- D@PAQBS5Iq~%Nf$ s $ҫMP@$_ ٠0 N'C3|r0:hj: 1AcT;B~l9n;hII)`B 8Ygv !Zp$|{yC~DBF͕i<(2ÒbeE#s 21 4,,> Ðu<8Vb9@o6>C11[,,1H | al^p}1*܆Cf Hu aÁ3͹{;o椵u0{$$=Mz{/ ?UTSP+% vK"9Lah gz%;|ٓ̀hh& СZQG(h?N *|ߑ^)!JH@:;M2 ^1eձFk!s8* b`=`ҖѴ~1'SLHe8SkL\r0f[mBI+ZXCh1,;HyZAhH&(@ L)%j˘gHD%DE )0c'X&1$`:Q ne-&M4BFt@`hq(:2>úZ BE)d[US`N?Oy#lQ   ĺw]A2a@l KrpƷ9R"*^B8$pvK yl͉)?=Fv$sRs("  B(^[w_̏zϤODZT(}ܒAH# 2Yb~%1N}hdܳ)`0jsT}ti^ύCD*B6= J|@ft&AJ$RL2H.k9&mpHJT ޓz:07g"a@u/eC;ȟb7(%WBPP|(4~e _. Oa2؈ Ha4!k/ W@50 >$nT%|Cm"? is{n'OBC ~_g3-커 ¨]*Ugu:ۜxva32x|qOst,^\'W^*aE|m>ZүzJj{Tl$w;Q3eSH?݊ bf"pbANBDRi#Eu2Xa *)Zh2J& (!#s 0LP ,aU#m3YY f1X(2$M%- I PCYGRXKScH2ԑ")HdB5*LKU[..ysD?tq"{l@`<7p_u>5r3##+0x|4CFW_W9 T#$CH ABLo%:ݛE0< (D@ǰv箰|J#vyhD{I*cPj%ёz~+f" v$4B*w@Gogok]Epx&eI]XiѬ:;  #ЌwБ?^L|t| " qu ъ2 rw`&7;764pTEE4J RzOl j*oܘ97<$)  L3J%&Z)W%ɡJ())JE"ZJ " *!d$Bp0Q^LMJ jTFDJ(SVhSE$UY^oS(~9*Pa>d:#>/{alQ'D̈elK$$&T@FERR@!!!M LF+X@ $ h (.MJ'| (!u܎pAȖ}(䘅hcPR)"7Q=朂ә"s)ӘdFCpoՁ1!X<5C[X||>À˨ѣ>6uam:&Đ 1O;h;D{ hIr>vKPVh^GΎ>MpvA S)OH(QR$#HJ B>@a_s;yF|3o OuC0D> hh;t5qܶPn S4v8V.OnC[~p gB t--P*X12C 6#ñ[xxA#\;DE1zC)&(Ȳb0Zݜ(w?}U:m2eL/I)eW+9.M(W VaAd5 'M!v)1ᑊr4A-Bjԯ!}LCCc46mx9n T鯚!F>WAd4UsxT}W"sadC u=iEs5\a0lيGY\#]g!/3Qϒ^-TJsνpn*9/NE6`BIjDVӓmQii¡-^B;=eH~qo~O}}\z |V ^U 5\q׍2y}ris9G8_W(;;0))${򍯄Y]4)Ft~*s70ݻwݫc,^d-T(c9-tLƵNN7! ,=σP99нZ NViWxwLNĢ*+Lm4ߩޝI&Dnv*!P~ȝߟ8Ba>@@ˢ ;s'H 6rZ\]|!$/Ն>ajXh(!zi# (DQB@ O'B0Q & gl: *c0DE1Pޣpeى 7s־_w@3؝<{|% DӟOǞ'99a! lvr4q:|`@~߱wgy^w62Ad,'ӉZLYiB5KZCӖ FjJ 5b 3C@И-&CL%לFhT*xmhV PʰR퀫SQsG 2 i~~}:E;@&5$t|~Â<8&_yJ]]y6]Nx2?6 Yzt1S++*Cs2H+EA,JP1A$V@d &ZrWu;59{"!DA@@ѱ/]ܰHcLo%x52}̖I(BKG ;b@GB8^5dCU, u(ܦvid@ŐZr\!i;o2 da=1f3'P Jy Ц}(h;zgsR3+Pmo~ǤMCz&C F#"th,U[asΐf(## X@då;㻯;#q~g$B@ƒPC6hMUa2LBGn("=Tv)!ouDAݒbL_zЬc\T1YlZ-PRKXȄv,² {Xp3 <-4t(Yd`)u$>|) 4 ԲX`Ժ`TjaG -!⟙}JpиQIzs6L".M hZZ٨=1ԏ hմ?UET~-KyU5jR"Ტ"""D9m{b/Ӵ0.3;Oy[۸ zTJĀY{ #~Xr5e(>)Ƅ^ƒK|aH6@ B&B2΢&`'Aq=ʄu udݓ8CbI#v7#GT5u%G*yN<_p 52?bR @H(d R"jADX Ȧ 2Sl KCD& ( i *%@"*JH9*DN )!2b zaQJM^Ch\suۨ0SH:?]{Xem}Zְϙ*H~YGnAPR tGP:c"$J|:t>,n~Z*gz>{s\:zi:SQ10=~%$'}ϡC'eP^[LOłtʢl~0O ]Q:3߉^mQtȴa񆈷%r8F.{<ʹ?BC@P,E [WB*LL6'~H/I#4h`3>;GT^|${ArU2qk RH| DkM(ȑ6TgZx#&\ #ĴQ`$y9Ly"Jyk6/9I-Et?a}N>,^C۹T* &4h8̠$`'X!{ZT3"h6wgt oqٙafaCrwݐ3Ĉ"yDAy9J2GsRTAD$^_ _~d!zTP2^ RYF+̨BQ F FM*NDa;sxl2N$[͛9KB-f,)aeN'}uKlˤ|k\c/i5PWnG~h 4;"s?f?rן]~d uS5mUdZ5Y #tm<xe&B 2HdHhH1l^~gYo!U /N~gau?|L#<ĕ)ϛZbA .B7ևꖄ)(dX!ϟOZLz|O=~?5R{("Pt]Exi[>Q]|DE@8{4@TpɓS>i$-F\5ßl@hP2I֚,vB!Ld]-*f3htr6D2(pvgSq'ugQP a( UhG엒$)͛ @$l=P R$+v @`#qM[ZRhL|`Pϙw2&ȵ~V[q|DIv|Mb%ZP=pٓ8,TRFt.BCrZ[9JE-攥8'؉@U2n1){xȉ3/C1_'ca9N(zxfRu4 *Jӧvks`m$*x b$@-oּ!v'\we6 jgig$@` dǗ,/n`;R )Ē0Grs9Bs:pTC|,$SR[QA@M7c,`BAd8$A41da ;'yTH$kaYHwZƩ)2 ף7@3 DX!d4:rs S}u/#ݐ==6/k6MMz}02/l'AH$"c\f-(_OA4@0!9BJXj>l&7EO]ynF<ѸN^6eaD \fdj*q%t{LW-t snmC;\E >Lh^4a MH#n>+#qit&9h%F3A'n tFn}9ҞO#I A/0ƕ|BH:hM_6_P8Y/>by tl%4F}m9Dψapf ܊&qшv1U詫H%7xܛ<4VM;R ȕBf,荹9j n֤\ZL_t]d.3cEhFe `CKܲ4^BLm jm;a$;&&1ɘtm &l֍7x}QVNBw+J`F5xHqsGS4>C!a43SҲvٽm(**Y Nc'^ Mh 7 D)pH:zN!:*1l֮xs!B]R<ǗhazJmra, sAia;x4{ ޼e0Wn5ii,2obձx5 ΐ(w6 8_xIgơcj!!Sf2Ha;l1$fAP ! Rta #M:1n`=/.(X|9.J9/i-d}''y =oYďiR!lcf{Gnl -  00gnق>ÞHn  p wY g:|SɶwM5]+p6,b:^L*TZpr yt(99S/bzMQ.uv}S;%}p;x$@F-(`03టC`ͺ) 7 # . {FB?xn x/-3a <۳ ^$jaᨤ!&ۃ9)1&MwFmI3m6ÃryZVu)ǃ̸C``xn $@ bYN쀙gvdM8cM \J!fNW s6aM&%Pێ1 L # 1(CNdӖC>1i!P̰I=p)dF4$ ;!*CPV=xp'~-# e!߻y*w#^ƷmTԗrSvws܈-7 u3'R9Vqn3qS'xE * 5U/9t.0ixE8>v0Fpq^xJcc0@`q3흽1kiEEtP8]ف:tRNu+@NdRHRzGգO>x;5n|5u;[5OgF,M@kusN֌byV2!# 9'1 lk$%g2O5ˌ-!a)3Xj)ρH@dq#DSH!OVrI%q$72)O0 =2Xr"6kCQI /4qNL@#fjz0Q&-*9w& N!Q 6{2eW2;ӝL1' sl- ^ 2; ⛇X͈7˿LKaO.lmۥL\;0SLnM\&o  4(mSE*܍eę`H ?k[OA!!چޞKlC`!w-[\4>>.Cr4ӆ( #5-n0/(Җ2'; L$ ywSCs1!+il7PQ"֬Ĥ $2hv!$Ybͽ ɤsxfeg^ +0Nw'饐DȎn4 5-Jқ^U1(R=/z*D72PR^S 0LDuW iXк]d gJE5D3n0{pf]jZbfeaͭADőhC\Y~rm-0q< 4CIevvC#X m\;Nb0B2FZ𸙻!pK(>/8A g!CSp,8kGT6,ċ)ڨ))le5ϖom'03 yfb=%MNhI72zksDl Oс=۶fGp ^yI&"P<Տ dPȭpbY\mݓK"s;h-qR`~Sh'3m~!;mkBk4 7PXyKKqLgiA Eû5O1e+’JrSxwR#9bG.<8qV쒈rX2\ѻ.#uRl g#Ohk9|F<-sF' ެLL5FU齑׬pyG+ƠpQS;ZF0 D@[#M=e9ydjh8+J79x":787YODﯷ֜DJ*%""L lvGDlx{o=K NOOEWc` afwL9fƻ 6#kH(ZX sw n2B A.mA4#Uޜx[8-5"ׄ#aUV$qx`|P_382% 'u0u-HAO#Zt )&_=\xGxOÒfqö1=0pAq5T9箹ҜY6cs:|thLܠg!uR˴$t\iq$ˠt^u&/NQ/W:[':~gP/BɄ__(sJgqZ*y˵61*MpN(-Ο/ӎKSFߕ S﯎&cĶ,80Awܡ>nX ZP&tJį3r(M}־˃(8ߋXn0BN3ƵDUR/A@o`|R ym*_\MpQxpf:Ɣ7U}o^G:(*&ga ޲NZ=u"#-os{k]DZ]U(g$+Sg;kzV6˷1BU,;'/Hq:V}gjhf#[ C^ _SȧuMJ C'%ѓh; z'^bvXq׏~(x<-$lae2B~EshiS9 KffHĥ0nvFO8&X?C0`"AҝJ鿙+Ҙd]Z[O _T $`iئ!ZQT}x~zEI9!B?7"KM="*4EOj0ڟYb1F3s7fT͂434п]@u爚GoPG?2%S%q`dV$Y0"Z4ZʪF]I/G*y UiI|E[WJ kn>=G$ (P/TΓTN'o /$h#H@\7=C; #% ZʜI'΢a#i8;Bt[f!؊9{s,ӕ $Ўb)zYvoX)uF1lbS= op/e?K>Len)ѭm[$5zj_?$5p,2ڶ$MKФ=҆,GUލYv*)c^woUO|uc@T#,گX#)ߖOZtoBfDzzPi:ppJ0A#߲Bm1-/8#TtTЎs10vA*ͦf{r!d%05MONI;^k8v4;<]*vb|Ky}K'tC9>$Gk\ɼS6Zr Qm Y\q-JfJ˜TCWƘrf*=5#+=.ɟG0a.^J:t 8Z7L-)*g#7{b#3iXId<צRw&`YĦkD0؈M8cBa d{=f֍{RJ  5?$A7(%E)u}\|Ѡ`k P&,09b08w^k癑sOXҡ#7*U 'r u40 ]A%<<:>@T8;!{vs Q;OB&_C;٪ Awx_#9҅6J%2_T_!}Ӿ@h(6}wx;0=ݏ˹'|c'2 |LP=e~TC4U>ϟ6!(0LL"JC0 pJ[:?d4D*>yĐ /@djSѼiv,o5-;YE`]庉q }7f"k rݑFw7Ay V/D!U=.%E5)BWpk")t@%!@I:B IZ+C@ӾjAMHi (2Ġ$9 {`M( 4BDЉ0("B"REA4)T$+PRPvR[ؒ3@?i]GA (t gs!ψ{8Iˑ 8!>v-[~h%4(A !%Y 0 0"{"h_aBԐ$iƯW^跣s:K,š)LH̳rqfr0%>24CIavrȝagd[O q=_X kԨwCgKKH có /d_pDIQ)(A QBybv ?I 5u?3NQ}R:A Zh #ӟX4N2DTAT3~2rF^>VdwkW"sl5YS#KA9'"qٞY g Shpd`.'4U|HV@#F fv} 3m]$1!ԇ7I;wZJPA3oǍK9BʧTumױ۷PXX%)uti#4d` Gj iTª9D!vM7>&qx2 J*&Jhy&)*R"eQվy.eaD:cyСB,CPHRpLBAC[w))}}Lq$),LߪcȃGT*E(@JJV(F$To!)0vQ7WYqWS'( -nAKOg SǕv= SEmzw,ĺe1eT(2"嬇a!"Q*Dّh%0; E\/#\] "8!qN / EJF߄1Z#$aH䶚uh˳Xk8}Eo-톢;xe˺M"6n9'Tkv]e>ID*,q Ta*cꂯd:/ugGK3wQ2"tpeD'#q!~:OM\?lf(cK!CG;ᤠ3 s`pݜaKO1Va޷1rZ14-:m;jY5vq ko ~eCY ݲ|8hA0~f ÿ+2ZjufZRfUKoXfIb|ahu74QgȆjȱsF i@☁0gR@bXzւ{ L9LNO{=(F53,-e)Z$"UHf IXU%FI`|[5K! 02¬`:(@ $`jqd"=Eg)$r[Yr- =|=y0F( ,-vd|IԜׅx6Y XSDj}NpY6n6x  ʂ뜄0c (됣k@whN>ٰ6!7!?~ǽ i/%N2Ho>wɶF$Pep#qI@qCuK"i?r ?4.lo,fأ~oQwI>t'y2xEHy8` ԑ . J!䞴u@W%%Z'Ϫ"U=B)(y90]J¡!m@;@KU]b9zW׳"H@x`AG(4yJe: @h)hǍR" bi`38|6mԮ 0ȵӨkpRpyp$f[c݌?.1S1N9 >CX 18)Is::xf K PYB&.f b"VSRj%',(%! 2p P`̇;01〪Bjb" bJ*jad(Ib b())i(b) UU*UಏOxNZI"I㎼S7> *x1?_6mw#Kl#7qVܶxLJƻGR?$̔,TC$Z>yّ?wUуBs+YHF{+; UWfu#_Pg$ܛ#U D+1UK_"ZJn7/i6A=5 NgkR 7R@BE ERi ՒvБ!vxx; c"=;{1D>t;e×*G4z۬IűZ4π#w{?Ƭl 7N 3GӴuDąK*$N:h._iH@:NWd5J_?''; !j|lzjvJLS /2 rgH([H|Yҋ]4E&P2)B H& _fACb;<;z)ߚqpމ{ @ӰXĨG$TU H*cP7 #sI$@@6"%A`t0~&ٳ~ <[P#$~2ê? >eaL|y8}p ('H7T:?%z``Tk{t [hz/#EBq"xY^p= Mk9cyshh\7TQK":hakn9xC@PBX },$|wyM4 !#Bz8D72X!ZYU;(ΓT(DHBI`I!"A !DBTErXJX e !sdĂ(H{ƈ]A/y r  <8 L ' BJ2JbAO\ZSQFI;i""LYIRԉSDBI :dJ y"j!!73hJ5$RR@QF$"JF C'-z*ɘ_t }zZS?t i}!CdX*x C Fݵ y6V!YM-v bP,!3 J* A/St7ilw}b4a"'iVR8s p]oiR٩5bL vmo)lz"&q}B C.,X:fp9a@TXMl 66)@5D (0SPz7HLDJ1@ОG~0EUx-U(] $N!$S`Ax>kbI;)X(@ X_mc^ѐN KnCNRU1 "J`g߮:<7ROO4&AR$`a!CIJJR/;uX+3xQveps}'%Jb> jNi =J-{Pcl-_D?ӸH `P `˱ '@|uÄ^ͥ*,Y5:E [6>_vfͅ!Cq ,L6Q4>1LbaܥQm`"A۩Z7E_O߷EC-f (u(`V`H]*~d]'~L\MˠVGS%7JA9a!la/*#p}>fkYʘ:43Qݵ 9 !v)`P@A<~`b^.xjHg,s@Fhhd` RO@ 4@܂&0%1Xf-e͎q-oWL&?"8tG? ,9Dl0|@x%*-YTʔ7IÁq}Yqct"ucpHQ5qeƓ_$3*Ta{2,{dzޛS ;?MkY=]$+OR\$;%xl㎹!:q. DiB %) Z)n% jrh&kZ.ȁTvJ/P<'Ġ P˶Pjz{@?:(xD$";r?1zz>'Ǩ9'9S-!|ЅB$M TeHp`H}'905O~bD "wϮw}<_7$~U¦ibHo":ԳD/c (/`Ӯ  =njN)@7@"HmJP'tuFMQ Q s,0ĆRS @#Ap6L7<:zA⣄j<eFH䙘#@+@AH@R#0NЁ9Owxw2L2ĢO/;A:J`t?^,fV 5?da$}*~1hL|HPED vGh]@R)!@Lea ]P7'5 ত?ټV;L1D0D{uyFDҚPIP]Sm*3"܀*xBAC?aIh @-u p B@4P$X)(qDLU,+ hDI"~K}:rQ띠z˧"U3R; e tHfq#!TRPA[ٙNgؾ+a:'BHB-[,Ec\LUPIG6k=x~'f-ș&)frq8;MYkSKDb4052 Lk@(.?Bs^ Y6aXyуf9P PTC F~:A7ZtŤ`e4- pL}0~$ |ly  ?`O>7z>s|saL[mf٧l6D$O3(U-NM*M\PΚ]c rd]#Oʽ`OyË\\3-hا[z4>}?2 ⋞+J<~L0| ^a{QP2f3R@x4h&^kڙv's0 ]#q>E7qJh( m#pGopRld@ ƏSH| R0CD5L2U0!C#DD@RJ2%(JȄQT,DJ!<$V,[`a[d~éq%kO5B8 D;I0 ?u+T2;sD7CSe:.=$%2[ġ"Rbr(22B 4T&HjRh2% HHP)ArT2hR"Y("AZrF"* BfITG!Z 5@Bc"DRPM/!|jUUUUVJ7Tw–~p.i㱼  "Fҡឃjh ]E͡cC>~#QJ(cD5@292nM ߨW0Lpcf%vJ0 &&)$΂D&()Da1%(a;,3?O1J H%C2 LAJL&HF?Jf F)$J % E%bj*%P R I ݒK E$P# 51V*!bJdBe(`pn "YRH( j. IP$J$D$H$X)D!XNa@&,2Z,; M#PS D#ǰ4cBBW1"X29}|dZl #SPԕ gwÃ3Dݞh EqD($N /DSy .$q=gWxЇF,'͓,1ur/V&ea?ݦB;>""rA6Q&p$(?%< ~ fM}6wG*nVU F.$.!mg7O=P[< ~IC(oy :T; zj{rW\,]`[7g :檊p|x/,43P !G!$*Wc5 1MQzUIkrrDf=9f9Kd5EJX? `"Tx t8!̷ v 7x~gaR@Ԙpt1 3RJBf!}94G~{kgaD$ӳsD^S5RshxW&/9Q6Ft_hk,zKA`w ;;;IBd&3T-DS!ъDXI>݇wn1;0P?g/u6mm!^qcQ?{8 xc 7po\W]ߪhqu=\Ϥ)AYՔz,\!u'%E=:^`թUAS87sqN3L8ws2DYlBC߿_p(?mlx4S6 `(-P O<8pk3 ;ue< LvP/8w;4yN"J_na/I{>~}0mvh*KU2sl`5#,C6|P6)^^ðI3 1̮& p0"$di0pqy<}mU%L<ڎ!$5CT!ChBTuD r( vGE\ۂ?oTRذ)':s@M G$*&p0 1 I~c?|atXl%ޢY#Y=8 \QS2 :ODp<֞)"4DjЭxf)*FR9cDĎr Q2sq8χ"2-*BfNi$%)U,4ʩ*B0 :xT[j~;-,890-A,ibŨRM|]Rš$氶 3EWKmd $k8&,d@ &8D$ %JRe "R,!B*F% @XڅBeMe%,, "TbJPx9Ѝs !$ m哘d[Lz Q(TA`!iQK-%DVFQ%LhJᄌLgf"`"K'CZ" c\h ȠllD["ZY !YѠ[yu Y{vdcALA`5G;M)7'}*kC~7|t lP"ON>_uoſ'a 8諵`E%(VT1!?љ%I%LȏGhQs7hw} YV$кqT5r 1nD;@{9f:f=O`n)GM)W2 a.iY˘%Ғ ųFbBX68ʰծ!N:vl(%*qe" Lû,JZ3LjJG2e)3+QHk*` RQLC`h\%]d톌A<^-rXGqSdr$'RSN'kZ"(8 UсDP2yrÁȚaVk8Hg:vٺg8F(BZdBCo ɓW3.eu/EA u!Fj 3S!֢y&^4tM> pxrLUĶ TḼPx2lGCuvPHJXopX߶'Zr D}C%0qqiZXmKeXB$I$gL<410 iHsOi1x癶t;srzlrYЛWo,tD2Kn#|wO !`bOFB唵D)( (tD+ $|Rޡ=&(- t9r{#m 8j6 UA.CDo>߀ۀ$AjCHR+ >AF#SY =PPQ4 ۼm!u)SNd=-noEA\"*ޢ0@=Kځ-2=!!Fvp]g*;oBZdPxLX5d ZAV⁘vRe 8X[?wi wS988|ϣ2hd{zCI0-"$jlBj/+ 6S' K'_~B9!D"4+<, EݹEU\fyhO%A$aa9 &e1jUw|8~5Pd! Whnbwp&a $!q37CK/ܱC DdǍ~9ahA'qA"{ޛ:7rYX4bJ~@bm3+Pw_`ÈJ)˩Y ˹h0sS y׊I<4&.@8U;ѣ *J,&HvZ>gOs ITC%YPA0KR(HA(Y(9LJ]ȑ )Ǟ`l8B@9WS˨wH/O)큗il9Cb'窽wUvH\т@xY!YvbYag}Ce!L1q[1#$ !N'n1o?Ѽ4u`zuAԞRiKef,, ,[<(R Q45ӝdžg58fsTZNqbF]!iq1[W{x'VtT*v۴\TFZ%0XLO=h5_oftyJ[#y2_2O C>Y8=_o 3B׿e+c g}v0e42Mo',.AsB߹9mAp 1T]hL&&n=n#r&(j AC 607>ixcY8۟((h(hh((B(a ciA@ )< xo(v)H(Z (Yj"i" JfhQ)$iTI$+Ap rVҶJ,.Q9 :'pGgfz㜁mXnu#.7qzp|o zO?Sw]\0e4\)$$A՜BьǪ[B+fe,F;;"A4@ m n{z9J@ P>#,P0I߂#"sAPDc:^n"MJGzˆ@b0kQ ?큡]ъRN d4'9jO`gΪ k7Mt\%$i`Z' ,}~xT?wPwN<݃Pcc t0O(ܻ3K ʊltLvp&fGnh*0QUEQkC,E7!$/BzDլȝ^f'rƦH3 ,&%ϯebe_ _LEU@('#fT߬1$@j oؐThw{g~x A`|7w+J ĈpMp0g.Z&)P$+Ut;Ԑ)RTJxq@E ~"f: Wz`4d1NV u n!YX{DۤWP|kxn?AL=ߛ@ Ntͼx!5/!~Pc'iZ/)0a?£g4"@$l!`6 -*J+*1rh;ק?!At`R Eؘ&F6RɮHE$Jd pWR۞9UQQ bdff TAdeM9Uy*i" bO9x'-,ylC6t O< ]閒`{2TYRA9^I=;ظ)ڟo9Âu8ry4x-@*@3~OL0%HE'\m7$3Ru)w _N ΈQ)Ћ@7sx_FƖ$F,w[[pRM [L A 5 !ekXR$6b(xdd A1hC!p30\q˔ @! ɋ^E0JAbFrH]`NAt1H^$7f8P$wӍP@i  *JZ@*N<'tQ`R.,&E<&9NkD*X6K I5'-hNi qb%ܐ>P`pIPp |^zʓpD%S X]6*j):߶ɸ.CA"@XU Zmo/XNHh8|']u()R"Bh _\T2 }Nw.0aI!5N]b T|m80=\,:ha 9{Y5͗sN$Fa ךKP!0;$;e:(wa0Xp%qŭT4g .ZsP:ذQVzNUıBŝuœ zKK Btni`X@rJT-}hr#jq"ֱֈ:J"ıY8ӺLnc0)d-BڄQWTi;X ՔaʜBI(lԭa gG7<#"T.`,j,eGst$g" Q XՓI]MHKciUM+"*Q f>} ,->SPaV;'CAƱQj Ht\(P?Cto@ $#̡:`*;ZITEN RܮcZÏ˅ZQʮ^Pq`t%!ȪC!Jov B`Fzumi?.`BD0.J&BjY]"p J"Z8b1̭T'Sh ]: @z3%N 2MK'k(cF)CBǘ09'cD {1bS$r$7eWe!64ŷp⾾7g]aCRTФʷ6pm A԰QB,)ވ3 {a):H6a#!ÚC!sDNҒIRW`Q.#BQZ\If %r B MÒ3 hb%DAH4Tj6z{5|3>F&]aL֥($!?Āc|r :ZE0RV XBC!G"IAR 2 %G$"Dɦ(&FA `5lw@V% EcyxY?ē>|1@Oy?)i"Hx6 49RTF2H/̢+5lxUJAN!u  4#4T@QZ;BpSg ~ Pa҉d6Nlp#6o`;_ zL"#P9!rCLZ >SݬzkCRBį"h7:rN󇑰c ldVSa4H7Ef"ArA#q {?;{rX ăg JY-JiSK6~Ax@a gG+זt;^!@s„q&)iA@\xCe$B?5:/A|rr!"B?1=jT\dT+JFd?+ Qhf4@+$2P%V8 ٨-09M RÅp)( ?"A  eIJBi?b4;grbI )$!JBIj[3 dm(%F 1dM1F5r7,HrҤԱu (@s VaZbCB QBp%j@10sȜQ+Y#X,cR`R #UOp'@j!IRԩBF"Ij!BXNȕƩ I1  @%<)D^ XZwTG*O  P)P>7\lF]|U(ܡ9&SH3S}d !=;~xwL ?9 Q~R(Y{fMBX@HxTO$*mfF.`BENEϑC\ܴ ZwxE&h;j:N3lj D7[Ԗ>4by): yJh Xm2C0&"FsI 剉(H=t$lT r(/(%!Du+eNݶhp # `!9'$yAؓT4bfLdD['QN a(*|Y D,yO¢` qf""VV'Y@B 1qdbm$qh}7q _7ČJ{.AB!iE} :q& : 7GDa$ \ R!s1$"u 7ŐŖi YRo  IρŤԜIFE$PPEFK$1f* (R$z=pPLup1NI\EKxdG]:Kг"q׫^VT (zc*nCbxɠ=Ap1,Ǥ2] y|^5d%|/=& ojhi26KKDT!V=YCendISȺ`,vZe6,rA@+#%$ PqL%OE6H)@(( * 2Z "F&J`. R) v9DY_OZ#-th]  jSc-Ҳ?6hҪ`(IL- j*HI 0!Ma+?!:_7n]$3T%°Nj*!0 X=$f\4- 0{5N b ȱy-iI@q7Q፫>O Kt@/P7p m)P|b?e!x{_`W,>ŘFCHtЃȟ!7/,.39' X?m BBH}{cTGg6&*?0Ca.gE(/(J~!_Ct*PMb(i)ó'Th4AkR*3ytϽ^|hL@J!rnaRs :mP tȧ#C4⻈Balvo>t aG+LJTBPOK" &)x[3!Hae$#Gr9{.US$L!@4ːKK\9Nv.'\j{ "#T5M0b "AVZF@hv"JXj~2}Q(U lm'YE8 \Ӏ2B7BIUr0|1A.! !p'O"E WR "cP ҟu CL) 9끥kjH8 TJ݁( JHu҇L88,ʒBIH %u!"SuC08a`A2k"\>0 e1F wMK~A+)۾ըG|%vz"C%- ;} {!9hÉ [9 rѯ<4!@ {L2˼B%dO2^/^/*'pPՕ?~9 p() frïs,9CՈI@}őBD?\ 'Wh`A($|Y{2c2npIPP~1弋2~2Y|aKB 9j=A4$(zFrb% ,Iy FAdvs!H2"P)@Eϖb rJ@(DbRf'jB(Ƣ"܃K{<~*rQ{ zF{sZl}~ӵ_EyD>`BIT:)SX;8vT%Rap$ P,6TvI2e|Uk~-qxzs& xPk#Gt{oSA3)&M1v&!|(WK OZrq&cZDNbPdBYQdPb U ]$?3. 30)%2S[ ) Jt|zd)aX2CXC"`\@̅~/OUZ@Q~3=v `OXqgVoАn0`We^ /j&*:c0Qd= 1у4(B B d5>dRMnj1fŇxKȇvay4S"9N0Gl])}ْOtG`!ƐC]N%c;4 NM 2ksQĀ\?D5;EpX姶8+.!i$;a:V5 T\/q8CzgN Սe0ϫSy6!Eώñ n8}?oo9or;嵂I"m#fgqI0Iwۀ`b$D$8μ5?v>QM rUFໄȥ1=\cl6hDE'T{bk>9YSA$>L"3 H+>۽pD#={Gu0 iq+wWcp`{##b."mfC $J@Y`fd(p' A1 y2Poqc2ʲ,JsԒYHz!Bب M@Pԓ쐹3jԂR 2EBAsG.iD\>kdk|}}s){P1e Cw8BzD_Ce=$xAo C*J1?3my3LF+T| HZ p'p9ڨ`" $y zuALY S$Tt@&?<'0}NIJr׼ 'XtANuF#sAތdOmREF&`yN&?;pME~2 ^V hHlV>W/ &IĂ ,p`v<ԟY !+ )CL`8WM$ ДYh &Hf 9E׫yͣhC$Bj)+3m1H ZC&4epQ(!sfMGЫbD$h^<34.l-=p^R(y'0E*I90ȀTZBR>$$[0?dI';F"ZTB" $OJx[%8kK~h6GuduE`lBJ<5.3Z[wp mbķ;$}KBJt(} R$ + ># 5OHc U~WaFbH()OHz C8Fzc#y}۱As9;m[8vtbaE",]GU`* wl鴦YL󕳖wz IW|\:STk(F{ 5ZK:VMiTԀ]/Bʅ!#%6B!J  QOK)RPR?}7}37"Z1 N/>O 6yOlYTeΊk# D[? >Fq;7w!MD}څ _N:=~bǗ6 I"m>g]KǢu`3qJd<*opy-s9E*ֳ j# BwxP7' f@D vFDB 0$ O" 0$(TR1SC;BC=ge}NJ A dJ 2T2fQ 5 B1&EX J@b!_Zcq#(M9^3ar\[A?:3@۪qCr)jH$^Kl8d^2Tuu`rn!mIT$,0V%7 464ytr 'L+Zd8"RTq52 J^:eK 9sΨu ʂ 06J0Tm )m7M)Frr6YCZ65$:$dU['8Ӻ"pUm6KP3( "E` CZ5C5kbFsD;Wd4mE* %HmX.f" n1uyUN 9]^'Q)7? a? g.}EeAv/i=u!z14LDLA|I^k&90ÏL]*R1{;lr )4z]C_)n' u<xߙ0 Cp hrP0gljAnGU`G+[2 21GyMdV01 %@')EEjR!¤A7̳9\y# +1\Fi 0\'8n FARp53Q`=PDR B@>?q9 +R ALY$. }\  %WN݆pgywa`y&q)B ?'@0W t ܧ0jbEUNH"** E&h3X`RRĉQ0MADp%A z“ xQȈ{!."duy 4д4"Bz6 4A HPҨ1C"W C0$(>6EkaGţDeGc? ɸrah۪V! 58f-m zyY$RӘ1 O[l H#2kRIB( {=1vg L TywySp¦d|0T8otDR$Y@%V*&H T T(3a3=KCSX)R`iD[K+jI+ʪf`B,@dR|P +.v=vxd9L$q7xd>w -_7ɛû`;2MFG7j?Q'ִد9S{~Pn,hq Qu uQ%B[Z, !T(%=uFS˹"X;3RGfs3}0:'^ ȃt\}X)ãXk1_*$`3?<Ƣj9& |5X?2sAJo 5+BXl 6 cR PCH.5X?~E$AZ˳/g(*/*j$Br:O۰),:"l*}^a&-XY^GQ}r TRŬ EOy#= rbF gH\"x L9QO)$O#>Gs,$lrn #s1*<$S'S7+f:ե%`_moEX[IdaN]ѩ{N\@Qf-EQbd:_1QA,0wӷ c0{ Rm@$΃&FBg| ۗ9f 69}آ.b[_Ifqqlr]5vיI}9fl`15^Ȋc/K>}^nfe=D]s2ఙ;z^bퟞ*26hxCq1Lwכr[/qۯI>IK<81-` {={;(23<لNmTTv yiGHGl̰$h0ޚj+|Ž=r@K7]ﷅviЪkv|LPdCZ`ͫ512,H]CA yY~$dž_7s?X"К4u}a'l/yfsΛ־W#A =C;vM Z,??8#.yC?yM"fGK[Scf#,{u?ȷYlr iI!1@ DqR~s)qDdd@ W|Pܦ)1d9>N@Í-ܐ m^LסDX?_dF|.:,=6=`pߣuiGŁ`aϋJIל\F* ]?nf;LÄِu C}=>ψSdL'^ Q@ԀhR)X2B ːz l*T;OՅPa3-PץhщAQN G,뎱qe>GLazӲ#h%rX41և-Y.Lggl` h;w4O{lR˒S3@ZMBAXA(Gh#5YH̹B,RݛfʪtB7UUB D42u:D/y\y\iz3"F2 pf;l6!c=` IgQE :Л5c~ղ2{墲su==GȈ-U6'TIy>i"Ve{f{}I},w*qIͣXyIҗwx!ف $)ae|I_;+;+ksX徣<.oݫ h̫>qWa* c HuG A~},x>R=>"7*&`<}~hw<˴/\:_/ϝ;Cf̘U9Ӽ$L\ ad2AEARرZ6NV}Vΐ:@JCp%e6pLU>IQDϚr")?&p e$"4'ۮ Ko/>K#a 樀9g!2F|i R`KWHΆ"99 +50jRf2KsPpߩxrimvXj Ja 2 'b?7Oͽ;'rn9@|Ne_ܓ@!֔} CC)@%/qOl s|M; TddHWᆼ8eahe8"=1!uRQ#h}PQRHDI$ ڇE,dU 6Ujf8u#@w xJR@R(%B)ED֍{@/ S%9!"&_=^MxA1DC6@#fyw؃PFߌ 89hP*O22+f=_8Tl0iI)e(`>S%7N!km`'RҕHBTfZpvWw.H\fG Ø*(/? /!}ՕDPILk\p%`VW &2.B ?\o/iA\tMo ;ٴ4$hp:4mG">{}(33"i)knj)1q wdqK"@MjdMIE* Ñf" H:' p̅|xt9Pculu+z lC%;, ہdN9 ]c\uu{8]m Nlhf;%hSwQPqn xzR#*zdA5 7Lr"<>ȡ̕)E(3C~_ãoPRy^zlFtgt Pg&M" :lb$"[SC[{|s=y)ixguZ#:g4pFJ\j٪ڃs~#x|gu-C(.7VX!q/0Dg,:'E 8@%B3遀!\Ô@}CJC< TSԑJy33 zv{}m 1D_,WzlOH>0^eS`:!h `v~էd| ݒMfa[O3_n4%@0zyA+Cl8ԅ$P緙C% *pfF%@'pJmDŽ^xk׃P B$-P C7ı딡@LLoȁ{LM県t06WqAYl2@s³wsɈf\0EXӄCc7ˍ.։kDF79g17 k dJ~ng[;&x:ۯsox0`|-L1W)2b%јDA5LJLU8Ĵ1QDAEDLIQ-8oYb8&4I7vu[W@bc.(T;M9cY=c,;qFFx0oM$I(9ҝt=gPG#2.&mJHK&K$V@t 2WlA4lvpb9xkRcM3YQۘul U 0Y1A( @NSR sþ(uva&D=02&Qedu0J$!^(Ef$$1&H,S&$c0'j9 SBfl>1vuEfm4c<@ATYip!Z"P(9B&&3ljkTИ$ƘD"YWxHcOb+1`ɒ[*u< vh@c|U Ѝ _TS)JPYQ0sWө%=o_|Ym?f l-VܗθyXIQ  v⢰-x+6XlN$\mŒaN&_c1O u:k:72?i&1L;loAwHc&m$*p¦\9A1ԳpEueE\C%f7 .n:VrCfәx]lQۃ-P0ĒA5ėn\LV+RR~-%Xl(Fk0/.joT wSJKE"45Um1"pgv5f/S!iR30klzWiF?|Q(?T@/>y)Z @dTnMdR!쀂QBY[D86Zk(_W̉ACKr&u$ XX0"$eS@@AE8>uM|D' &3N9)J,}.1sڡ"@Gs~#EqH1ݧRf 'wn+ qڑDZL ֤{կYjc:qѝ:l&H6.J<4Ux^nV:ޫ:]fd͌[\]ƪRu9wѫVHUޚo]٧f v蓫Ȓggóv!FbƑ@XLA!\T` P*KH4*ժ%[T-1I聙Sd`*Ӛ_n/ĶJIA*$+ (u(rAȋ BL*Rh L hM%N8`* rF#` M%d l4 pq JR{C1[4 Rwko<p +ge<eń;"c0)}٧z;Ж bi@5NRFB(#) Bs?44XgǠgȊ2<%MBl"a`(,L HePpP(AzK}wqtN"=m~DOrV*~Vo0d&4>X({Q"$B$Qm#C}G BA,[_)CM!LHD\؈Hg#TQ/Mcs7`JfjA$Pl/iP 튜?ijg5_)w 5(Au,&D?Ak L [!}?NvL؈CJ7h"$P|i@iM.T*T'|WW7uqq$0DBD!ST*<pm]İ&v1y>C әLv%ФOz);/"a4SITș-(DP50HJE s:u $)E6JeA{%FYIO,Ȓ*=$+hD 9.jr^#j„ 0f̣cs6S7*s:~%8ҔD/DڢdO#iG,2Ɉ \Q(Q\!l'BCV q~[}I3_|c7KdMrBDG /CfWr!!f9&%yEv#B%r =\t zX@ p  a֝ 9RC!PC@Zqݸ-eLsEX@Y2 s݆Rw 0X u^ t z55p":3)2n*s1"@q~ Ѿ⺚J8w9j߲F3^O4 IvRQ?YDN : œ)D('@c֏FVDP7ef6h0T2"]91 :>&)i:1 a jJlѩe!FNL(^IzGUL4!8`LCp}&hNNP`EXYĭEO8R &VpÙ\9N %N燾8]?- 񍶉(O eeY=e9Y}\];7ȁ -5SKґ&7Pƙc oAmd~-`(l x]3C@DCdD4Azۃo5 tIEۀ.˜@}ſ}FLrgU:y:]$bFOפR`=Q iPi⟼F)N~Mow Y˳5WMU(.k{f=NzFPz/uBh|3R*FAE(2JJ fd4Fxt!{B6~'U6><)! `{__*DE"S@4B, z V%l/]B'b͆C {BDc eݒ ~́O")PA6SD*pI$%`vUD̢ #HRȄH_>~P"OӡɼikNyS98KuģRҎؗ ` ) KB{!O~[gnq+A)(%!)%'6k)-,} O)ekSSg7DfޡdGNZ TYIpOi~s9< p`;K: '1''fִa2k榦'o+z 'ՒCzhy˓Ӫ.bk|PJkq"oU!q`qˆ0!6G剼qYgIKPܨVSe9VЯ:V3Yq zke8\vKs/T w*ffffo><qv#~/v v=(NUrl.slМs䨈4Z9(Ɓ IH}\8\@TpD2*|nTKL }%['upDv&RC<8"Y.LF7k8xw߾we0%ߨD- ?)C8=zGΰmm'FDu|*ͯr"l5菼vۋ 0{331#dLR24mMc}=m˛FPcR&n#,cFv7d7fJ# y2VbZ#';͏P9 F0`(Yu^cp0ѭi1 qBDΘ!q&8QQpaJ=9ۣg pqɏi7X3}p:hw;I[bPCi ."I&YI@M4Zӹ' p,ɥԅ  LEaة4Riퟡ`kYoX}x;^gd'vq9O=^V2 !3Pa(iՏ>K =ytH?P5+*csvi4=Ӟ0CNF웙~bbbUUHZĨ}jx\ ,D!"( rGpi:pL*|)v9θpҙbwxqw߮2WkZ"&pяn']glxB33vV'ICk{+u%._A!* CnYOWkД%*Rcăuaܾ= vݰ0n4+&a{MDRD"~?O<&e5>0YmW'@CWA wp=ޠ;`PzM=DZ5owѝML;wF;m7;q. gsy&aoTNyRkO!it8К|wޢhBXIP:2vsBh0Fy>l}R*$mZ*h&{=k”`,P`nUmcl 4Y@UleA}@pgnV(T@p[uw Uwu}}/nKѾTpF8/;w}*1履-emmm/BL(gPUy4h}:(d 5R(i@ /p }o`xpGTDThb@9`b(:TP]wy@w=H2vhAaπxh%R5hiwrh7@W ^}mg|Ým|Ȓ^}xǗ=;o{$wh `QCJ$Go^A{i9]_Of6iݕ>}5+{:G|٧[[\Mm¾Cd}.o޵wtq7vgjwRy%vQZW{t=Ygv=}}Ϲnwnuwcm8:oy^lv&}|Kn;ndz}KNVue{ݭAݶ>(ۨ#gݵ2ֶtckzٶOpWkƽ}ݵ}cgIm.mUy诠ݥo{F|z=JtM7fmUU -=lG[5%ld&|nK:7 XhمN==J{5OtЗ{WjS5 Z;۵&5 UmlC56Ffġ 폏wn ONOGπrm;{um3_m ؽ]qֶζw.ҷvci<\t.\loZkk[s:̜wwc}MmSw˸Ӛ%0rmΕm+5>sں f1lY5Ƽ]hw nmsZ]a֧m(]#; u)@ZP 1zPo E)@/{ˮ+}t^섫;wvN r׽yFZZ;W{>x.ۉmr4­GXr&ڵݐҗ[eҹn͇rq  f晐skm {l]ǻkvnWiI0} lV 흮`Mqt==5Ճnfm=g@ Gfn{gaV;vۀݝN;f:O*ހg;{{TE3/8uu֐rmhYչs &TgL6sHV*ӵY2JPJk }õuOn]S7vH$tgmǶ %{]۹{ͮNw&羏8G)m*2{Κzup7nUnZ캵ض;u@ @N[t<ݪs>vA" 2  M&4&L)OOCT< I&F*y1M$51A?TM4 JȞ#M MQPi Jd4@2h #?{BJ~ͪ~=!OS 4h4MDA MM4E=O'ihѣQW@ J"&jX"hkxFDMP,E 4PS*PR(׿*"%QEDTQQUQADEPRA? a6+hOz&tz=(he$h H RjR""jvE[x*D@Ah,eTY6 繓zO)_BEH*QQSMPRU-MITLQPM!$J"D:]` :cpY,3aBa@H&)a,Vsk, DV4XȌAQcP!y҃THjI@DFZPX!`ZU@ I$eAPIĴKHp  % [6HҰ)Fd(P@iI)$ʨloY,Ĕ4LIUR!BH"!H5IrjC@;nCUG ܄?8D@LoUvW#yo`QGI9n_/U7mw\0gGb Jyx;B!(I ;J& ugO%\sǗ]kJ33Ry$IjC,yitxh/S'[@.{f4k9sv3RdKS Q]Y'9kt%,OxrxupX6BfT> "*/h4r$IG Cm?Jdq#r3"@ Hhd$ a%J!aH fcDH*j$R_G}p|s(Yi)j"U?gʻ>?bhM3>C!@)iq$Pu10_yI2@B@:)梍tta꣍0sj"O'O>cS-ec}t4Y:A,(j4/ҨfUCg$udg/&H92H [PyNs["sޣwz_>0b+w fn 1~y1s^k/$XkIG_cdh> GAß~󩰇 AB}q1UQ (9fa\Q) R,-ÿ+O9: TY⪑/b <9uτzsvS$b/(.4reL%R9+ y hX1zPMShImG{9sKRD(yu.NQY EC9Yo\x j{Yx)1Iϩ?U+mX]3" 5g hRndhQ7aHUsWpjaf5lj>,̈6Cp@ o{ZQӞwN)cDF3{nnUX]|(K0'dc*CHK:HzJIPUF0xtUσ/unʡ4}nW zi;GdA <ߧ/["sO X*TBu,(J㡿@^+G!P*& /|,D01 t`QԬݼFeꔊ*f1U )s 9C8--m p`X)b4E4F)b(0& ??=g_X&|Dha 2 X(ƣBbu*D, U!Rr'/heŠG걠H^a00b iIL -!HQo}A3#*[%Dz%`A6a% MeN5|WˋVxHu5RRSKB!2 E@IKIIOb߫!U sb1VGLLA0KAH"$B? f: =b"A  U$A\@OH ׄi0Ǟ !HZ PH*F!" fRD^!qH+x:az S%@v,k}wv֡܌nʲp١4,9a[Euf][#!?pvYO~36H|Nj?r/D{\nU6bd/DL ^Ȁl`H(q: $xx|V0UH=pC9 IPOU 2g]Sp7CW?%Hsok xU@}-<'vp!$O;K3lF0-dTRtbەr2^.]H2Zَ`/ӉOSX-X%,__gv`ߎ7WeEυ/:2$ۖ0n%ĔCZUT "AaF M4"fQ;k)B ճk.0ΈiH nfkzo%9*`-=} lTpf1;݌AK%_/8#~r 2@!sdj"Ӥ2^@NJBc˛ /Eb)sO}nS,OUI5`xpTq_Яi;Ιז9,$Ï<&DT H.D)IǕ/F q bpFug|=;n_ªICЋ۟oe9L/@s6p(F $4~Yy*p3p&b1ĜsiS;&)ϙ:JJۨ̟QJ m̗TmvRf>cMbTpߧ89~bIj?oć4!vqH$r4~  ,J6ܧQv:F+Z=Ca㏻c.\\b`9'2c,`?9A(Mk(_g_טin,FX/Jέ(`DAWK'V3f6*a1&MP"jR3UK4)T$_*>_z~;gH%i*A`zKPO`hh0:A* @R `*("f̾BVa?v)FE?j DHM PA2US, )HL @1a$Lh@"J86B?ٺ)?jS9~Xu_(-q 2ݫ6CUx$I( ljpcYC %iZ?ך`4IHr!pAXKFL႙%X F( #~_McP`F^w0Z i (iJ (j"ʊTJa NCl@fP-zŋ+4O!nf,FNSldJ2"eO3dU*-T".+RBTd{g@=$ahK9DYMoAB`0.L $s?CQPb)J dAHD@K̔ R!Mȱ @$BD²cCو>%ytKLBtXfl(M)H (S}?.цPZ uWMx>녝6 aeO71S1 ѓk%Sb_Y/Yt򫍖ŔoVy_-|@ $YgRJtb{ K!3S@IQhD-rL;K`O%1!&r2V)UO"V^S+(AOo<UGܟ4T'80״FU)l)&qF#5x}T{^޻{׋(+:\1{r2~x(Y?X%t ;*3?n\_N|A1ߙ,Ïw>OiXx!n6!QXF=gs;m~8N*.eǷR"&Eg8Tl3?zK935Fnx;;1hKV]ک0$cY1 j{FCS ŗKW:NY+V^ADxy1t'˧Q )Qt",~LatD#C .TNX]0IrAUx9sdfhruѿ qD $q}|6u '%-̈ 髾D {2sܿg!TR1Yh(?TXBZgٷx3v DDNJ)UU>#3?t6Ql.4x,RN -Y5֣\-Xf=tmj}DLBm,N]~mqϒ7bfl_˭>nj-WT}u^RQ_Ɋwwy?t{IU{̏zP1(QD%>HM݃W3@~h}Ш B.R5^AŹ5F?Q[Z+2o?)P^@2e4~Q==Gzp )$:H&֠rϹ?w>B|ua;E+_.0dA̽}__ ӾcP>XE&(V((@ X6B!Mt ݞ<~k•>vê'ZtfNRI$"%90/PD8qw+x.5<wPBzٌĢ\Af6`asFeBP F, kJTkF"YY*4Im*2զCBTm~81)4`k7]iI]k: pZ'^p/ QtUmr^ iF1C}?w&W Wt?L}XKS,G絝Ud.`>1WyY^f]!/~9uկmл;k.VW/y!RH,B|:͎)03M=a|銎N2-Is\*+h< YifC;gw|;e8Bo'9-XHJEMa H`gζrϛ#^^U_+!Y-v ʠ}(յ|wNuoܚ{JyY?eq ^PVu)VatfjO﾿oS dNDM~RC3.) ~ cRLy*˛pZB)@!=zZrP~{fjP)6fAwMט-N'hbp8G])ǽUs覙Lc 2hkD]bkm}[%%UWOUa3f´0Xm3.}4ԧNi`皔jpU KYQaRO;#SSR֝0y04m;Np|<$检<5ed[m/u`eSO3V?iA@D0kaBVY㕝[O^xdk*r2@My(,N?~onNaΤ>h>N)xh}/-ESoT+% d*(%(%b*(?Wb%;h TNѥBd)zn01)~1DuX`f/(|Sp+y{䝝Euyar(SRձ`=N\MBDX?>F6Xq A}. %$!IZ5Y^9zv_L++eBd369.g|DjcݳQWg>oN]E0$<׿>ًT|Glz1Q9ԌFWVF%~C´_S>߃f#ܹ[@0Q8C>"i"!41"*QRxHEXA)BPBp&k<(fӏT)f_.f~9V)|K)f. Ry~?^27**XG"^Hd$'xQ1NݳJ.![:௘ ]a$?cZ3ag[jԮNÐ?4EybtTOՕ A}_|M+KaQ5f0ensAdZ-f_$uBغfer\]'PQOl*K|1H:4ppy*)w5zjƤcvqq>/x[Ƨ`yO/@]qƍ ]o1ɬOۼ z@o:@$"m~N 8۩u>0$ؾvyt&0a=ج#Iso)q GXhRt>FzFiGBgzDZi}]1 ;^&3L^l̰«UUUXIR} H#<$b>i'}_{O'-~upEϼPOw .=qpcY?qo\SDQe?2|_։7!<ΏKOD7h&@Q*TF0v"B۾tANeʹQjYF:M? xCtw(҆7а80(WoƖzݧiU5xsGvy!Nmh GuPVr }:pJa`bZ8eWӓ糎jynV %|/wolj?rSy:Sn o;h6Eg i))$::-Bw,FvZ ˥Å{v.)l*։i'5zܵAqJE>nlOHaXq quK+$%ri==:؝3x m̈́X[G֋Eq:Qtg=)5x"OF~,Yr#I~Bhr~50߂e}XAl&?Q´+hBW\0"v9@^eEIxpwGS؃! y! +-9n@T ۷T#ܰr$`HM~ !^Kϙ}^ǑeUH~)M,rBǃ[<,t /8⠠|([7h[Atw!0@3'J?C>1y?? f:GOn=vπ?jvYV-=_5ګ0֥͸$ŀ;Q 9>?K\rAPBLŐqF}QlѓZo]qm`6]ڨCMO!\q$ %X*;FG 'RsE.)_p$ҫ[{+֬BorqA^dH@.*Jn%&v;_D,FaoІ,DD3նq>כ1ZT߶/Z'EMB1!`v:zGSXq@ZD_wQ ʜ?!kxΰ|#$K9`b Uݏo=nd]1N?XӁ+.JLer%JhLhJF":ZI4!2R/n60Lx}hsPJRV*Cڐ vU,H~B`h UUCW2в fRI6$Roq")vzNvi[[VD=wu~zlX.aSlv !]|d7n3G 1p7ux}p46Ja4<0g,*tn"tlW:LK(jiϬ-A?0xQ@ÂzĆXGrȒq뇩>HbäQ2:`qE^_v׶LV_Q_NQM*rpGo`ZS]*sop7w3DT1I= }d 5M$X{k2&S Ow' dCd<ך~C) gŐ{Ў.}$vYRB#*~ 'HSY!yN[#DQx͝qy Om+ZGj߉h)TEho☻}„&!b{%W]O{@g=B3[1ձaoG `k]p9]sI$I$l8;;a]AJ 'g2s~^ͿkRU9H`H ;Yȅ8nĽ Q`( =̽;3U@"a~O3D4҅h9V0S9kleZ hfAA ܈̃z;&[t*m_B,XmW}[aF* oA弴1ҏNykeoޟY=Dnzޥ)M[ma *}U+*q-G@oLpIϾ1Bc/?v#Z$e[OC*x~/X Y 2ustꊾZL!])kA Ȭಗ5R"V~Vz9W#sƵ<_XuDa}5͌g)M[o3#퉍V,$O(. ^+rTb}~#+k߮"y˩@q#Fn5~~8㍶v3b?E!!tIfC>vE&va)t׃!&f}wۙߝߞwww<wDўֶi.n"]x|G l|⹷ӕ} E ueA[Nϙ+D HbEtLĢ{HRv5:bH A  ᎜`y*=FFHL9Zy$ =is|os^{=Hkw(9nj#8ĢIX}@#)@Â*Y`#L[g!һ\yemA% pz|8o "+FvS: bQiU9>sthMQQ/+1h欇D*w %68y1[2Tlۯ1z곊" |9<11>)A4H :7od6}&?+VsBA*'sdV_})K"u3uR3) OCQ{0z5s1i@bҚ݈Vhsdtg7ST JJ8S9ϧU7J(0peġ ;][^¥@" )W@)_3\pe{|]?3(]왙t?C#>6ʗ9֝!Y PXXAJ&p`륚m^P˦ 50`awUp" @~ڏe&?N«zt;AnMXT޸bɠ*g>y(bIʨb ūqbG@ley?D<"8G'P>Z-sVX(s73ly]<粴0u8iݰue8 'j8iMnrqRL27% d*LVwK )Ԝژ{|}~N6!L-?MTÕ:v`ɮJfTv8QS{[S~93lɶ 2<2s?D_.#ַ}ȲzW.dLT&>\ >S?lr}S4By>Oͼ ? X2T;2:m$2OC˙J%hF={ztH+l^5l& $S 8> xm_'46suyȁPԁUH?6RBHP ߀=nwO fz%~=B/Q?(:FK4;?$P HWΰd7"y_u%"qTXIZU?8ÿkn! I7HS lR`qOZھi$ yM}~ykd=I(+"Iڔoc>=]޴ꋢ"Zqbf)V] "̝a«k>:1X(Eٔ?PZ buS;ENgo6A*,1i` (̍*|S)4R)VԗTJ:%mQѿzWRkD-hDo+R6,  ڌQA|ZAb g|HYSLEU,@,AT8Ƕw(>qpo0iN_׃W zWΟ6?C8uBF1;T=N qxu3Mܢ~b'Y0p~g:-*/jeOXH0ATOlQRj0Sc! R\:Eg(yŸsß6wʨs\F[`.n +{]*kCH2&* `PER^3lUUM$o53/z \ (ʕsTW4+G(s}_<$8eKy:~I<@L#ic3VG2"ۧɑK=eh:fFYOl;OP>{T(V"EcZV~uS=bHł1}UN`)3QR)V[lMUUPS·O‰|YbsG4,QeTU b4q+QQ۶E.AW YMU1#Tvn/QQAG/Ed(*w-Zܽe2B}:0 u 3*BC5$H'P(өF r@2CPUU|M$2@nBV U ޻OvNCӌhтK_gD`?࿖+P6Nσ<_7;ޝ*ux|yObʃ:}ɸ @*tk0ϿgɀJY1r?V;(U#'B}=)ʊ (Y] g&.-+!e>٦7u=}\mK{ө.tQ8-BF,/7~<~~S% CN@4qm-OQA_|RoDɫB}lZCe HSo?(1an(?^Aj'q4aҎ2u ı&5G6i !"+V2("[D !CD>45X(xgo! eXTEBZQDAe-UETD45o54i#͑ aID*"MK~?A'gb?Nz? `9*?|އpxd}V=( >3w#q u%lȟ/= F2C=8ύNĢڋkf"0a{ XVVIU tda׹Lτ1>~ (DHw\mK31~?aL?K`?s?_bz6K*Q0F]1p/ՋqhW?﷗M}RϪtA~Xv':^* 9 '?{Sy)YdR(Ā_C}/y)NrA9lW +xpU4pL0`?D̠jGPOỒXtIa)\ I!H ZIU뜅 7'9_. xJHܝmv&fMHS no_h ~zyLN HS93eܯZWY>V]j9N~3 !Hp"QH0V 'vhgzӇ l>Og/ݡN(qVP""};PCCw\s=3.M4G;`&籹(L O?J 1T '4(b7H@[U}uPBSNl>Q#( BJHa` NRO_.ǟzk׋<[J)ۑ٩\K?JUj\: #?тNtir? R0IޗAU@Y!ʌ ?Ut&Za8S^6`M/b*,írM20YlTf)\.ƂlL 6$t!X;AԹ@ʙv#T,s€ w$ D4DDS%2Xyݦe:&@h=Z?׷o'!(!N4a kS.djGL'tլq?_㙟O*h|CM*;y+CjO"ck٦Q0DW ~`ʡ/8p?I 1oA 8U&)nsIR.p kT<J1!Uk(B2 2Ӷ 淸z _@F1>}UAG>> ίMe+͉ 霾FI.\ΐ'T! qB E?Dd.#G7 JmPOFz3 ֭*oחd "ׁnB,0"p TeXuZ+.1&X2j2hX( '㛔yx(MDCCУl`Y m?;H5sDXDQ~F }>wK`DSY=wqՖE3aE@@G,7ٴ3 x;x" {XXORtJۻw.[j~jAjxsqս)oEy[zD1~"ξ,ݿ؋AJkQ_}FdmC 5^Z`J]_n9b:,FjqE߾~܉UC!}!OO7p{?믧B~=[PNCxB0c-QIҔ'`"˒NIJ4$ANe 5@15IPPST4w^+PMJ44+@PRPTT; )* + < `dT49KeRRQHDE#AE(@@44d1@,ER%Bĸ( &`/SԊJPV4SUAQDMPDLT }6FB&hZ) H$B(r* V \PRB1)ğG}}u)įgC*đ*H=4< Umو P eR*gX:$T+Up CA`l?=fDߏ^Jxlxuv?\Z6oM }Ukr@$i6t4YK57cJ r o7d%@1Rr-sWT!vWsk)žR 1 hymGkYgBd{ߙTP~3P~Tu}2*%#CX&};HƦ% Uධ{Kř*8xp1QLGLxtfxq:f3=z(,걕͞eIbYwC3?sW%`( mN'@o,0(r[ x](vw:זߐ\Dʯ["JLxLmzXgS E^f1oZ*(? iK馦ǵUvqc C\}5H<66A9I/iW3]u5Ut/bĭ&%}]b'kFM5:Ov_$f u<IZ "iSHʦwƂ=%/a/2۬:Χz4e΀E1pхg):,X*V!9`)AsxD %KY ;VB=0G@Qc8AA0L[2_x5B7M`Fno=:;Ν<7;֭ *0 ;y#꦳Z\ @ . op@seYi (XV|'a{6$_ ,_`n*}7Bo B^lD<\;+L!n,YܐX$iIz)xy=/GyޟWaUvhS,xaJL)xz7k2pN?x>N..OzAAIb`k>x|iqÎwjwh oNE͘DH*OTfUH5wnpFqfXz+,3 ?-T\0Pb;à2eFGuHD@h@6S\V֮0:P5薡"Mc>MB+(\m1 +pjxtP:dT:>Ɓ@:{_qG:!GW;&94ǡfxm!QU"ݘx7 r\gV,Ʊ8 K$?i (M+I<74wlY_!IYc`D J'[!"CrT*@]hmF(?g vs-9<ơ0<ƀLJA(0iy S $mp JnʿM-ѤֈH .\:8W@gAZ]&ܲ䴥>T EH\;@XC#i HpU!Ҳ, FɖSWU]|?xZ/`:g)4g)SUR|gʏ9喺VvRw$r'#o~H Vڗ0&D ط3 24a曯S$Bn@wx 7Ǘ7&6ilUI,a nvL~W"k˳_[_^㏎5KYCBB!GeNPȤtX63iσxtw^!~xsh6IB"B >XHx;VZ&+w}ӶQg a8&E~oZ(踑 [_Zu )W2w^x;ŢPZմѻ<ܙPX*ÞÛ#\Vt,7j]PM<#g,WbNUU]qH"MҮM);{R&w"^ѥ8rw*TV@fyFwB l@ Wt E5B#1 ܞ/%֖FIA(e#G&p5耎<WmaTiXJ*vT `ՉkMZPuoh VIsV~g !__!Eqࣼ19/rp<=Hх-fBCbGl=^K6۠vg$ATە`pwa}Xw=5O X;ÀK$kի[E0{u DHJS8st6:dP/_q  (,x8ϿD]"[[6wtFQ.uhrv`. %#0-DNYHzIj@RUʞ^9iC7qXN!L s^QS:6. {06 Pg:>Iwq 6I/CmEJɃ'|P(g/Cux\n֧ p~GTб2*06c/Hk2Hwa5vXoBh!Il46K=QN!*.@UG+ڃs -Oo|\Ԧbz0mBp>V3{1lexN`+SVeY]K32/ԘX~?E]' /N;Cp{Aqg!ǔEpHfi` @rUlfpl~_CZAp,D" ̇EMTIMߗO0(ƃFNWʯ y> pA0gI ',-ׅ?](u򟇵>صZ2XA(Em}|N8MP}5ҴGW\ό^(-ދ<]1W9tb S#W^~'_2@;gy-򱵃ӶvyCێs U  Gzja?m`RUd;Ӽ@9,(^ݲQ"rXը,M@sj'6?4RϐmKqeGR[JQԢ6??zC?Myo50NbwV")K)ڕz30 q%%Ag Fw* yzijYLd%!Saxxuqk#bmwi{btO"Ň(.cpp>4ڳ\WZ3ΨwOTDk]Pc[u=i<'2 (`gŅSorw7*;]u`(P5ۏcXBl0̢{Adp4}uk?a",/|:GI':$? Y\ZFK VFX/zŎ+'+.B EӨxlPhU_% c6XC0cG&"j`@ $YNC4S69CG}J,Y>V(՘kHX!H"PEBφf y?/eUU_=`5A'1j_G(ҽA(JnKuKWHHˎpBЍW>"I fFZQYNge V{nڴ:k=ӿ=)ņI77c* Aq+,$ZS0]h@(*#g?SyqJ=$;[iuD7VDu]MpS%VEG7ʕ* uO϶<"΀ HࣗC2X"sT>Z(r T'^B'Qtsq*2 6s=siX$3`a*!}i@sX[89n44/Ac{7pQ2?CD,EzR})Fsp5*u\Ή!PUBEM]K,{T 8C5Du:1L"_\~#X=uغ9]sBONDRo2VגA$@.9Lz*YABpNY! '-!=B#9H!1$ xt㭲wk p<憵P6҉J"%!T'B4SuI2vzcnʱZ/Ӷ}eXҭJIwB+ݝڞեx9B*Гj(HҪD?\@(eUuyIo,cT4?ZyDDMc`’8'R;īsPm@8Y!o a$vX?=y؜2O+ki Lr@KG h,g:Er|d$²oy-̻uSz G&q쀂=w]x=.z۷ <ԓ zy2F")f^kEttE HR8>9͗weWl}~>}E_IPfmXJcDIGUR20h SKDt&@=?TL:葊İTcy1T&|>!'~_[z`@(J膩x $P߭' Rl`ElY%y/zX~d"rH.rb}oxC<%͠up[}40"2( J EUM=?*~z Xʯ#Ұxz7A4*:QAm.L0AZaZԦKIUU?2h+ u|}#ӞfMYE(@AĽM) ` TDVtzcJ V2q?oh*C = 1Wce!a).eFE &{:x^L'Ib"IJYa>}i \p#*X?cZڕD\UJAmk_{=ePmTR(F>,1%Dl{J[uሖNk*6- DFfFTҖ)-B6}ċ(%-lTATqbr+tn9OU$(#Ns kT+O@ G}:_lH)GI^1AĒΈ~ԃ4LM5hJKTGhZ=+!QؔG A /腧+@˻@.m$c/ܝe76#i<#X0$)W2"Oѓ}8xe@(;Gb٭N J/JmF-^_մ(3S35\|,T>)6RfT"T{cJPN< 2%J[Rk0[8a2SG;N hQ)ˁ(=NĶ<"I%pä*"rQomv&K * (%K# ϧ_ch;4{OWc}<Ol: =( ,G [g ~TR}8x }W);V.k% sժ?۫ ǥ=$fu雰LK-#Fl5|aiP4ӭ|qg,f k﯇[wYW i_`\|*?_~E* @1`5n(<& ?g~_YJR)JR)JR)JSJX!U[mmmmmmmmmmkkmmmmնmmmmmmmjmkTkkmmmѫmmmmm$I$I$I$I$I$I+mmmmmmmm[[mmmmmmڶuO$8>cޡQ]ӶS335nw~1{ƫ 8=ꈛ?\[LZhUn1UU9'ddH4pznDu kLS%BޱHG36 R=kQ`/ґ'2}:l#p8> jt©$ ? JXmU,bbd_3c77)V7~R?l-:P5@)G{p2},&g0Yht;D_|&e3B-,u5w-w@L+ Zn*t@Do"kBBt@x9+~d_XKEOӮ1ZJDG#ɤ!Ex[da8>ݘ&@ZWvz "` VQgVf.s~ TT|[/1!rQV8Éռ90?'sZ nިH,E2('xN 8uxs7̢$;ڈ$ttO\loUOP7qܶ62M NLܹ@nЌeqXMTGȭ eywBaW2MH]P%nz(`BLH[Z_XwQf;bbLjTqKGӽa߰g}~t  m kb@DH}mh}U@и: a͎R`B3-2j% o{j#f }nz~ BM_3n7{vB[o rh5- s[K$}=Ah>,þ/~/嵧(tG{OaDfHR qTM}p h2Fn7zßʮ||:+!# A"ӷdP0[/I"z@.pwOw 2PЌ L0u"B $GM0gg}R~yQ+3 y۠8)W&uYFȣ(#jQ.PkP'\}k>#) مf`$, 0f`f 30VvhK#c6~ʯk(M|'ѹ$i ̮ "[į JFd\<|u<5V ^yx؄*<b{`[ψjOb9YEW&`Y" #BcqD=ܪ brWjYrtV+ hs"W%RRЪ31Ţ!_%o~R3a" {%S9dH^@CFάw)2؝e=,^ִ 2BO#mޖAn.k(%K {`0_Wz~_4c,5FW"׼w >>}J%l}?^߇O7>m +%~4>uAK kaxOO~.տot%bvqT;GǐnwEk=R]+ uʼڐag ].8C"+ӺW*@~qsV ?{rJc.xI*KN RLRQUoݯvk_20@r\>h=c`G#y,중s.^`u0"<0o"A3DZ6 zE<}>\kj\鷐whY3 )9+MRq nwTB@]B(E~mtc `- #b1y'[M"w][ZsT>0o[|,Esz]\Fl5\SBnlЎ[,2{ae˭e BksY0^(Ζh""Maqn ,A r= cJvl' Q8)AA"!Uw/ktÙZ#Zk?n[[FD~ :KYP!ո2$c#9bCW%9pT@mSм.NR2T4soڻ:>rٕ{A c0HW0xLYˇV.VU@9o#aj,/~(-`EYju:A ITHhBӪ*{j"hDHSB&sӾyg^JWapvdJT!xLľܖE2$T. 4l% ^I(|RW7%3H_~UnCE$4E0EOYN^ ^'R /(V"LFeks c},(HզȤz /Y 1whz@kb; f!L5uAX (@5*9 5P)iF!7[>֗^^(վDi}D=HAaY+ROx*N $qİC_Gv+_J몋 b u wG[!ڷ[ǒ(wH0*_`tx@NbNip~g\z%;P|89TDK\UJŦBթ"*ΛI@rr>= i *[h=Ś;ie0'#C &Ri9_/V/ª9~0?JN;ёŶ_?O _,x{.qMo8fc8~ǎF/Dp#TXwY^Ǩ$}}Ujlqu3o݅bP-PaGկ"ڢ-dw" AGA2m<=}#hK6<'dO>T.qmE'#*!db{Du=eB}V_V=KTͯ[؅8J!Fh`^d}kͅ1$]KIyy7~"FC r'eX4Ųv'@m(](KZy\+<e99<_;}r4/0AmމiyfnV pV#kc" f]鋣Im%ӏ3H]elG X=X A(l V!!x) `Z MS2IBge&MLRˌ LzA ;L^5T-ㅼ=G=s\Z#\єl¾EV!gmtt$PfL'8I+pHܽ/ VDͯN׻=bk7aXoShPsݽĒH!+7XjY.h.w`mѴ7hz~4<"Эvڴuqk4MFy7 _";ԯ&jGLihvbJ "h) O]zƊF %)Bj ½-(un`esJNW*$|_Uoрl-PDWݺP;͸{~X\x:"=u:rHnϝa`dAVTp$@x$?9>`lfPlN02, |wOFv0z#@߱>*[RU*euX>K-b_lwyN3mt4%[&&PGodޯ޼w3kmWmz!T&ԎrGrg׿< x8O֣Tr`NW$40fyx;+uBo=pjtsϾJU@`+۩te.XQ%dgaNzP}}}T>:afP]4V˟-s#^JĴiUvMߪ\X2 .)5xCL~従߮*-L0F #0ߩ1cF&ǻxZO!`[!@@YrCd ;2p;"8}uR#U9zn/5T}ik*F\c&FbBWYOv9=D >J #48OdNNDK>?mW,&d}'oB+4b冐¼@]Ϳpî8 3aHru9$FUeWMl,ۯ|C.FWev 5* mMQh(Tϲ G3P'y#v'[m[:e-+3ײػ1`|PҸql{3b?@#Ex!mfy=ky?9?W/)۶~~u%^ak@SHAo2Tc0og݆Hy y3L 0`]ζ+Ttێox>G]A *Վ>M\# 4 dj  wl r'^NH 돷<.淑is CSQǐ=N =t2X~TPC,yo^ 5:tƤV}ϐOl~{,Ů@`=}YYÙ%F1FUh2( X*bE>s蓶@{_9{JQ *8 el%$X*ypˉ2CvzUUUY' dGaTڧXB^yrC|˃%%07@¨JnΤ[S_\ݪkQ]P_ }*}L5D8 iVّ|=gZ[(\Nu]zmNpڳJr@}mN)Hc4U3@d29JXlhkW 6WmWҠ3~BrƷyC(>BlAc\Aj›`Y)?ya:|9m_!{64q.pGt= 1;D,FEgKJPDĠ4 NMf C{uv԰C;Okz^1}&ˍE<JIe!-(S# 8CbU)7hGf9J/.C'@( \E9tM+:Wwκ_Xȹ-.!/|ޮ, K;^&Fd #)J >oŷ'IVjI>H&&~}t|K2?l BhKs)rGA}E[j7rJ<3*~88 =u>bͰ =4]p9'Բn5cSg*%UEi!ҝΤuȎWr0(+5Qj,Vqڶ`o͘ViΚTUnM,h`?PHBK8p:qP Pzz+t93S,{H!9! ?Aŝ v:^!>>v@ =PY*gN8#xro?#Q)<9˶IʬB!/~Dz!(DGo8zyAD+{f]_<S?n`/Son:"5s˅Er˼ XCm֤5Flt ͦG(4z0l=OeQ@;֡P)sݳh1.F6 nS*s5_kX: }[=ݿ{/52$'΀ϋ rrR'W`v%ԡx2pteW p?+e ߝ(5;]#wٽ?P=~`ʼnsVhz;r,} O t0NwgNu}jumӝi_t&";9q'sϑO TYUPG jIqqۣzRFnDNw‚Gb ܬAdF F&kxN3Y٘n`,99v4p1`hӯ]PtC J㿷 ƫ&~-|u+sul4s-Jh7WeFÜ4)ͽ;1`mY;Eф+I C\4_8H{9S2QTD4ٸeG(#G~eQE^~|aNjHчR킏$Ujs`tRM,>ƫ,'NFວ vû0~PՐ?=Vvtxʋ.58`D7y@}mo<;GSV%X9Q]픔3SR> ~ڡl_ ?Pπ{SWL=CT&n,,X \'5%HFDk*#DY-}W铜f.\]HS?\Λ[]SYC+TZj?g4EigB5Zu?@(_E0vω@ëw㆑3Ud>qc}x.Y:5C'\L@X&!q֎d7 fSeRFZ" ګ(Z'aFþ F\C55Bو qu4J(u%Sh8 ?*B3`Xxbj_q͆0#Y"o}MyQ3 Y\{9s7/ZD;P@-qx9B1Xh{$D7yplvBrVHWOn:Lo?&j4r??#jۥbrTqՂ )n"ɟ° G`>ۧo:o=?Ú(8 "@CU ܈} E=8uQ VfbW.1!&0"().0 18Np0R(g74xYk*h P87 %ত%Ѕ.2mtjIR1T^IYJa44&BդQa !3!bycmO00,#"cW-@hlЎab"U9n1?wY{LbI~_7F/`˿ >ꮒoDqYWRk\T'+?~Oˌyxw?\B-_7KR%WUZ?CƉbTkrad#1-0y-l\/]ƶsl#K}~CR\TEڷ3tt/S, 3 OOml CZMl(!*C' 351̄U s:LAo^U~oUm):j2CL)J9=Oqwp7Ƹ~z5Нp:MAx=ꮴG)e9|ge'4`]kP+-[l?lO]5W-r]SwD58[( ĬFهI*(YsEw"t f#I4kr!QWQ`O'S܄tH/?Rr @b5C46P5޾sp=]q˟OYW BPiM!"maF 07(t ~HVYxN-ᢪ}oPyBΆi!~]aS!6b ̫=ZϐYc^Q9uN0z]@$($" 1 C[8{'nեGZf{μiRu/.p32ioUHSKgq?ٳKWU*gW`HW)nF fv>tU:uDe3 .G=Kg+}[汩[b렌+qS)ٸW^hd}{ 5EFW >Hs>$ 9ʮ_Vnז:*HbF>XjWb*/J >j!("z =,DWj(i^/ZjN3Y| [PMF꤁ |K Uڭ&f2`Ģlm(l= T2a]b"Uuվ`(5EVǺ[|>礱!1H뾿``%Ds9@jLno_GqҜ)8QbUuh!6T(ޯr-6=4WZ#L..0(%!WϚ hDH OG1ԸoYb288Pb"4>ۀ4"n'UG͝gƥMf)waGWlM/ 2F8qv]wku1IDER.P¨)(C{@^C1ƚ.+_R椟\û H!%~vn#e'^K _ hn3zni{QqbAhV%(ZS( %vGS TT;@"r"P H` \~òf++BO H?'r;lfQC"wB.e9.^٬vEe~P@t=Ŧ0֪v$8q`CIrc ιšĩi5Бg흎}0凅JC"L-J,f7I$+ Xh 7H;ll&\Qz-ɱ^Dr-|{ >zo$ R1a!+-NDzpGD:Q!g1PwmHuQEw&q=|~SbP/c>NZ1u|Jy]Z)EJ% oH(F[!>;8t X$:UHA赁|x]rP! 5JXʌclKc{f찲iZA ]GduEk|ڏt0_4nr0~a{)Wa;a)lF *\BB>Ӧb<+S||yh*LNF:FZϗyà8V% jf4lz R|-V@]E 0{VùXA/\]? D"\Ju ._.Cʡ>O=~[AB$+X[Qc`D\A}Zgc4_wE?hgP*jg= ZP b9ҧyNo 7< `RU_EeXr/uFq^"lEP6zyI 5 \\gDoE+ TߍP\ C `fG?ɦ_NBUTs"bT DG\S!k6X6ck,_q!p@\⃜=q9}I9Qqu~n Ap/fS!~;x3,`ŻºT:M)UbKvA?`spOwKr*Ux U \~| e&^*^o,v>3Ŷ* l^C+Jjێ"9>ʞ}dC>L?4ξqClAVxb0'4:"KJ>-tw@}sք Na4܇'a٤tIPt7\V=wCأ#QG| 6h)IsbkB˹SFGB!RhtPO+Hn@oA@j`о)9n UI}hpv۷Q0y)'v?Z3Jyt:L 0i>|XțYҸdvt+,dz˱GE49&*[$RN@,:o19 r4,i&?PQ'Z|"<:DƆFQع7?B4~ c,K <|".e" !3HZ* 2l[!x֎-ϾC?+gmkJ/ 1Ul/7V"ou%.BH]mLs+ -&\9`5O?^^~> Jڡovؾ(]< PW!fiH}ߤw8[ewWg{pS[l<"KhWݥznR U*vՉB`Gh# $ !jA;*e7 SahrB¢b P43<_@#kp\YRͳmBTĉ7(O4nƷiwp5o2踫o+[߳EWDUu?T 0D@  C򥒲;cm^T犵1ШћEDw^IA`3ACݶy̜+BSyu8enW!s?/unNyȆ%sG`(, . _YcԈ4`Ɵ)@?Y8'V98`\S2IjUkɷ`:Sž;dar ^iG12.B좫o|S}mqQ!((TI,ߎ&McA<;Q XD(Hmse $l%`뾱<sa%AQ kg4ɦlǏ6UOٽg{Xi.y{:΅lBڀ_I>P"+ H8/% pn}_ Htl TFfDn^pb- w3:vfvpIl##o0oCy%'RoPq @ n'q9Y P|p_ܻYpt&]!b8CO#,TJvN|tX@O`avxt`/2VX p jv-ڭ x3Q 緃f@uE FtKΧyUqTv鄈`yx^zUQ%:q|w0~+]Cb/b-Fm<\Y]'5AQIZ9Ed嫟S17|c+qʯ}'A/u'/Xr`~xtSU_S1Q-כ@ᇻ06HySӇϙ^ fm8);nz ZAz~?E@ {7̸Yfj>ܱwqxa(Z!ZsU*=N F'J]^M$F7+qklaͲ-͛~XyD{.{b%$w$مjì}Hָ[U/ٿOYj'xtQ'Z060!C7ELI!yvKֱE\һ D߲ !P'`,do]P B4^>e ̡4 Iة:Q)ͮ.~?On$Lғ֩Wt(pJ~ >[mVÏ>dQrF EUo#nпWxǻ9rLL]x@u.HbQe0]qZ`l5մ ߑ[dZGJ^jVoYt.R&Jr!>~2ܯ| DƎȢܡ\LUqWnBGtSS\#`B1KDMÛ'GEO`k画c**`ĔkQ`hzV9GC L-_fg܀XN|caq/UGވCj<bÑKu f?pAAL#3&8`fQQJKJ8r*^6s<]EaN2u~)MnPi[c0m͢:7Y8ǬmCwt[P^ +Lx6r{οG:B+Ҡ0!DŸ`Q\鹗or󉷁d޽{djWpE蠭+^M͞U+u.oֱ/8Twh|CrW?қnj֋f` w ۲܄@rU;9%UjT$rk޵=!jMG U]$qDF 8j(x1vzgs}tO^I2qgŤmHO=[~D@gcU k|>R7_%4z7|§l/L-N:N[a˱1 I(c:^iȈ|Pƾ-6¾fF}PjzP$6^k< VeJ-D36+, mb:j:1Wi_Y^ۧʂژJfF,>$ QH_m!uNP:bPJJ[ಮrG9A(%[$+w!PK AFeBVYǜU Y"O C|+K SG=I9qA~ {Qڶ\ļ̦^P{7#ÙH%UUEa2*0Öf\z[<]5wd ^v8mfGmT-; &Dmj/gg*!/s)F~\Ɵq.%=v5v3rKJF;8ΟeΔn˰BT(\Q9hqf\GZ2h@lxd<ȑ&{~km`ckI$scPF`\x,kgXӌUf/B5mjŅ5Tۗc OrC2ə[~꺷AVz|qo~_8[M 󞶱Fx3ƯAk.K 'au0+VN7 9#ቀ.RRơh9rZb)&<+wN t_*8.;1P$sx}<7YϜ3~m8~(YlPutsϧ΋}dǦ$^8U"$bގ5;3H>SusUKm4kpwJ`C8 裊g0߭uEΉqّ\N\827`SR6\><`{;_:QG'QAC9Eg(~y[_!u:}5|'hDQ;zab6Yb,ԮqSH-FP#y.gHsJ8ˎm@yя.*k:laݰ1϶'m+0Q(t? WU8oE_% q<ێϮ/}pT (/w-'ю ˢ/+tLz9o7c IyM,՘[ۼ->.)EyH'nz)fw^cv^qü`(_g\g#%]7kl4L'mO3 l ,NPVU[cg<m!#3s7 ;8<$]߭rS:7#?ujA~mÌ-HFzPh|>1\BI"G]{ M6#7?ª7`?ٶ{™OӥzZr fqtYT:IN(ㆇ]TT޴dwuoAr&Gs uwgV$*pSZzCq3Gͅ $ޛB\EG-c͗O`ۘ)LZGs7sClBb*zOQGC8Zvŷ7&fa]]?7uXn^?xW#`Pze,3a"4\KO4#Cbt /ؖO17H r\T:ԣHI8W @kyB!Bk]1 !}a!h`P!ʼn$ )yw&  P-g~?&ø}<ŨH#g8 zHߞ~goqk:{[;gu2A(>7Ii"ԟ~٭E\A쯒"W )#g"*MHEC~Ӳ.#+Ԑ$ˮ_!=hSNR舋h,pR h!}wyz{@mwM6xmB#P`DJ ud fuZPTL*$-q 1p )A-i jAR l^^tM2{t으Bé:($ i~,ߢ@P2S2jZ$}AaxY YB"c'Sb3jy&yy**rvT}pPwh . goBH>v C%MEUZmW` ,K,5)Vf{OnZH_n+'z =K(#I=]Po &퉦034zAjtBvD4岸f.)Çy B^L((KL hbP8m@w9ܥ6B(*),@Cq芈͵_]_~3M S!zE] ;|'=rVPEX6'%PICp ʯسqPV6No>F>htFC%DZU|4`mq-665x?\|zק8eawc! 9 ȳ ~ig{~/p5=&p_pϖIkNĜJ/H0n|U i?}?b)ZĔ[o;0up82<)YAlCn$ߕgKKs_ǝmwXܶT_+sAJlW\WuMb!BE&ݫQ?2ЈϓC|<]ZM} 3]ؠZV(:l-L(ȹO+gܿ#|oxCyUK.ﲴQ*0qa9z2宎apl[[m445"72> *z_d2$XTU%̀HW1}w0G.M=ƙR{cƷPQ YeY9Do+ރzșk^?٣_, ;jN6]Lm %׺w㝰?T'z`㯶g[07'  RH}J~ C[3 \mwYaRć Ӣ$_[./V$lW"vVh2UB$Wy}f\'($,K߀LK4+[! w>1~MUHa1ǟthvR/_/@ҖH^|oZoZmWz  )')B,)RT,AH!Uko,A ;mG]l303!AI]L0}}sTjjmPC3npLO/iJ(!l% TI drجCG *T?v ܦXY|RΦIїX&ezUz_SZb=jjm=\ P: ao#f'C/i=ppu竡\n6×<O>m2T #Rn=Ba]+iƯWݐzHx`DAa~Gqz߃6w;'%`$su &P*  6~_wor'}⪠w== zDxkSDbR)P)m FB^ա/w $)q9͗Yu`L@7CzG(T?3NZ&)j̒6>Ng /q_P"BUT( }D=]}*)ezxsEA"9V*"{ H$T wwLW2)mBtم?՘|!nݸGԜNc4M!?V 6NLFXHQJI?ψ N-D} 6ou:UyTHE'%[b%RZʷ>&WdN?tTB'w'~c?lXԩo MN "~v/Z^8o~U]m]}D}={~];jӷ2:~E;2ʣ0li| N]"Uy/Zy~R]zڒwS*}G</=U),RdAE$@!m<(<µbA=1BO k<~ [#]y_ȣKcL@r( A1P}bvOOM鞿2:pd݇M@XB ~>^>j*×6Wy"CJIhQD?O! KJ4h!3csN<1,S${~'> 6~|4PyCU(hHO9 CV$ r!@\% DWJ i~HE  >6+?7R0Pt9;:6cB0I!ˉD\geB\mF(uD09NSrQ}Ĭ.Np0 }So{:8F L?(CWK07@ne!i/RDE VǤ5 RqCȐ>S/I9e9{8uH, Y?:AmBOM =q*a e#G{?Ms!-UрT}6Ά3v'8H\)?@PBTr""dY4"{%T8i@CR B&* bY(FZ"b(ZQ̈́M#m ⅏O,xpuQ*dYYǂ X楨q0!6h{KWlc`s=w(R,"*wyc$Cxv"m  '?ʵ~?dJ+}Fo0\nʂJDPȣ(O/|kD&PP?AIԦkek4O٦w+?Y:-t XoLIR?!~,/&,ҏ@qR\r5 5йѽ,&:N(]sbxG@|P"S?:NٕsEs ApbF.19pȣ2Ғqy kUU0w{X6#`t!x{ DŽOu =Ͼ [j"0TQiaeMAC1)1lQ濰Ci+zs*Nm3kdq {qq . $AB\=6XIo$M}`485+h(WvsyVe"_9STmk&Kw׻\`h"O\( ut'zp.N5LJ];U_MnMfm% zB%vV@K@bUP~c-QT^1)p\9AOLH"uw? `?_r4!r7 qWmsH:.gIf5@_t(Yk\-8·k^3W^ L7p,gaıOl<ۭ0 +WЎ_XB~RX_–`G;[  NOG7PM?0x~` rSO?|Wt,w5|$0ҭv̑T~~ŧ1i7guf8{JXE F@*,+ItMC'{@ ԋϗ-}b}QH-^9k859'&F*B֢aF?80%O J`泟9To*mQ"6'/0YԖ2܍rZˆ7DZZIZ-o^LOdQ+zcoy v} F,Eۻn!AAD۰өs"9!g'?T8NCRoco߈TK'}0\ N'{?n?r(O O[3?Qa1 >׸__[ ??`gY8xAi~7~u5#H5E)JSTEPUQEDQU9TQ`c~~X88Xa* =Jaw)]BuWѰ|8g&&^/`gd=X=m *JOvtiEǵs|8`Ac\*{ێ>f U#50%>?UA>z]7 !595Eݧ(i0Gi&1eh'ITQ(UH/op vØ|t6"A|<&)pq'p#3Xuz"(٩7'| 5_~. -BHQL(dugx>>zYV#,>^]= mÐxi͇T^9$hː]Pt-)k#ܩ`x?(W 2(t;H lX[Z==Rѝ!.FUDƿ?V䓓^H4_I7)* ֕Oژ`>yg\\C:'#&ԉuȪ6r8uePDW_ @ E`|5_)e}NhldX),\% bXGךpm3QlW΃XCO?WNRv!G@BP xlzSmƉ1VԼ*OnݘP`881~1ns3 `UZ{ݶ#,|G  zo⃑{;ڝa-ɠ'G9!EoCk#޼U41Q7|o b!*ه)4|~9DPB!;2>jz%ntt1t߰ +bBaX_X﵃N,TרO_T.|A݉.H UTE澈6Oˌρt1QdzPTR;4!A8ɜP-[N.T6 \BAL.pU ȕL_{)`d}{G9P5_97" aG`@; 47L(z& !id~]%F tdZDӫVA4pyͷ|5\8v?YPaUDDUUU{*5irwvZ7G`R. bFOR0WXM * &)N2 j`=" \G GM,‚5TƲͨy(>cIQ0s Q =(jќƔ:m6ᱢ똄T޼φ˫MQښ0SmSz= Cvrcმ qY82&VCs:zNPgH GT[kF%EAb w@`C5r-hQЭ\y &'#.5/`QAEaLq :l(>; 4ٶ|ݞ5LXψ= kc$kh[+r0kK.sP2\A(N ̊jWZ>"Y7D6MLR@sMvm`kk"!P0{Yп/FؚB\JyS$?ks7[4+(Ik(*՝޷ 0򕨯,w$)wDF<||\(ϽQHsG1xqЛiMU>NA"ݰrRQ>~PzEރnB\_Y"6Np0107/:P:?`UX֩mB~ڝ~VjsOx98F.qAtE=9xg][Y/9Ms5(m`mh*Y}D_}l:WvndN{@h˽V.&mOa~Zcl#ޡ.C1Pu CL޾NHdd>cƒƞXuG]JE=`t D`uZ[nCmJ•턒s\0Jlv3rr!ǕC⩔{u.o=@@:S!5ӻ^5;@%P t | }Äshc1g9e jhjP/J^& v'׷~.}:{>%ad8,fuRM;Qxwu3 9+'  h&*a|`(,u`K#+\`+ R *TR{l!$Fݭzywo}A|-{c:"d~OUT\q#ӣ .~pޅZ?bޮq_Bv}swzawtkUxw쓫XU56k/vr9i篣Den~߯<~2ixc4fӬ0<7eن3#o\ʎ~GY_ dvjɱpv0i#W_Dαx?т"{n-OӧBb`[lkm!~t@0@{0<]~0ywv/_\=5D0s!st-[t=rq箂sΟ :Vow |3p~뭟8Ař8߄MφRYm|W]ah3*!kn8a:lI+ ɦOw! B$+룲sUJ(>5Wr,6zZ*x71Cb`>u?R]R{(H<:ߕ&T :=ƣCy;L ^AoF|:۬Iڣw~.B3;bwHG:%6_t =wDٌ]lb}wgjsb37 j'q#?ꁖSzsb@ՃHQOvQ ¹]H}Yw=fAK(t߃ tj=:GlkhgF=eMJ!,~j&-n;c{"{ qTF9!Vї6]2R t_xc4K2>d쐱BW9 6"m -quE!"ʚ+6^gLSƋm|DYP)L;Dc1(Ð A< RFsks'4@-DHI hyۙLAff￵pfuCGl! ;_PxmUY0-D Yt/[Qg9|};D~712ǑbLx FWN _-K =$ِG,^c<_Zvg|xjATdyv eFqL^gҨ慎t/[ ܁1˫QW6etko7#o|y]`$ػcO:7_d%K4L+qpNp3x3D>3^-**3 *!`1=THh@Wokmm< ,YLEх~KX %3zW=$G=Q ` XZ ̽y;M+[Aߐz8>YJY}xur!)g& f'F_/'`#$ DGRW;6[*)+YUȗt oL:d^; 9{8x۷x^ ק|G l gij!57f$PS k (ԾͿlR ;'WWhʓGY \1?stg" 6x1c<\o_mgnʜoy(Gv'~%T>%b- _ZV%`Δӂzp,N2WAYPu+6IoO{/gWŸό7WM5_~`,Hfsʮ~'HQ_zs`yUáZ_N1DkF-@ެq;Sxv:kȻWz9m䑨h j+aZ[UmuF}+1Q3W3m`/ßW ՆSno< wuZorƮg|玣(=U! 8m8fd< -$.h1XlLpq;w\Ǚ9وǪ\ve{:ߌіg>F@jSh>urb~{[^^@P t_{:urJ<\'QK4-F19x `@pb2W ޏK٫<ƕM m#ۜ+1 4 =E PtoIDTjjEڧU QĨi$2jK|K[MS\PrlOHXvanz: F,sϬ9Ym(V(bXL!] oWvxNa8)-{ZALHӭ<'~YP0!Q]2R ]2FwҪܥ%4-zWpXz"ƪz|Z0*$>]K@(I[M2D?|q'yyХ%^-ͪAW*廯zSCȕQ:]MH;*A}>sd k rM1`oA"?f⿗=xE0}>dvAAj!nn}JȄg+!1jJx7m,=M[)z1hTٿ> `6:txCT~L :Ƌ+ָ8H[1a=2lUG%Zjr|]^h1ޯBoP9@ N ^ECiCGNChzCKC w kBtxdfQ UYy0=X/^#|//NcwMQ[$ԢӑOQޓ('&*]tb{`E/7ԬdF r}!q/ѱ} I0PeT&lѩA^!*RP%M*:4(C re f"` ( ( Ʀ" b %"BIȤ˜Rf f Y75PC%1,AUj *bX &jB*hHb% XT'%J**d j ))d(f+eM)JS$Q,DC%,D4I3Ie %Z\iXai(( h&Z nQBf"`B E{ aþ+,?ePPGЏOOg(U7(0% _qS@O$L\ Ji#vB+L@{ #"/|( R}`T NON.snyP XI%|&B-) ]LMff^f7wWbJ|MMRMT ffaDb*TP sSJfyQrbb" ,om<7̤PUݨn4'Nw;r#t.X&$~s5nw|3|_={>yM'aQnF@i:&ϓd=tDK"K&N Gc;OԫH|꧈pj /3HaXRy| jqת./ujZMtãIt?@dH~˫Q{!wM#{y{gP.mh@]F@햆sw;́㌊ۉ~{(_xן^Uң3L-{x &Gͷ绔2UT ]Be]P<;rOxv#^OCVH Ƒu_kIB5FjjYz 7u«]yryz隊g ?P9ӆ{)\/37.7Des08ĺ)ƫꬪVPׯL{'6 ieYP鍀ZEo-kU[u+z${hG6=ৣ zW?|~_{g(<2kiRy׍ >N8{4$Yc+8z >-Mko6G}ϷWg <\DVq_Ң6g53[nߙGZu#L3ZDOgتj?чtBo :PX)"%!@P`B^@<oIC>]ofMk9 rqPH> >8{WwzI˖G(KGO@kJCI1:9;:=0P"n   >z8Cx  x4 F=4~dЎ\^Ok,JysYwwk=Q)Ф_ͬ&C$B QQs%Y fTZ%AO TEUW:o>O G0u{pW9$뻥J9+6V;HxIȇsg{Oת^q~\C0u@XrkdKA#ޛ]p_/g(ڷsk~d': Udwd Rc@"44}ǽ0J?+>LC{j|9f=u\0̒ss s ̛~X8wW+|ZOVқD>_Ύ2O<k꤫WjkaQҝʵgmZ6V b  @B m)LCc!;wl'GAө-+ <*+=_huHB54`7pR CP3Q|[wE2kI~ʍJ5\jetK^׈E6 <3\AaUC%BhX!= tl_KKnNQx!T`!*#HQHE6H;c >p#uκ:@sAnNPGQ*8K#@a IA؂ `tܽFw`w-\ _w[{qDU'59tLw 7z~aGj Ϩb0xmabQ/g=ppmCN=ZE`z idCo T GV88-|FFgVzwuAh~K @Wm^+(.a2F& 0Fǥۇ r^;~Kiy(RuX vHDEuGr*:KڡVLXs\I8_2:8@K di U5yrBrɥUh<Ŭ`xωt>Y3]1uMFQf)Q/N;T'C$b;¬R۩@Ǘ& 9lz&>Ae9 &;%gr6]a:Ο(lFX 7v?3t.^I1 +Ȫ@ ~#,C~$&t4n2Vbj!jin~/g0{\UoLsN߾ d {$h">\z" LȂ~AG7O[68y0헟p<tL Ry'[EB+/#*r PO PHX 3@}j՚@s/3?{ c비g)MoB䄬_ѭ3v=?o:#A]∰Cg$RH0a]0 HxlbF@9g.I@aa((>2g1x\i d] CQ"J*>0ImokX#@}{B-@(95gҢ)/Uz(Znc Rr$G,@pJ K?I5hCU^)"'dN5:Vs@jp箸 }z Kw_fU6onA$WOծ0k]΀|b|-iOqy Լt4Xp&wߪ95w-`pسRHl].#;_*_m7b%$E*aYF/jn vD展+[yNIû^Nګ5.! _&~ _tUl.mp\^8mB|oz*^!lF4xZSQ{.‘$WeqFln[}ǭz^.19일^/&uzODsw(zIlʍ~GV.t,tL7]GEo n-])+9uO*ZgeyJ@|/26Ɓ6w(t&%i ,Z3ATOP!@3@E c,cqU{Օ og`a[n臚:8튶 =8SeIҲQ"V\u\7}C}7OFRJx-핋jVZXd V/n0a@!SG^q;?7!!3:aMH+*Ye kmabE>m$_nA :%X "̭vS J˫fApX=emQ@P|<6 X]L" M䎞ǻ;O֊ PRW3?\yK;u˶C~{6in5TY}р3H/{c9Va.۴CUO.zgΈSGN o+`nS0<;Z_+rEOH4/$>s‘px8YэPw*1w1Cba}a*ZCgRů4mWf=gt= =%;qz";._p״pv`{~d%l* ƎѝY*&Ӄ0H g57FRGaЉhZG 1}nTzrQF%%1 !9 n+1mdR[[J-U?$yaL䚱q8tL/tn_v,!"dXuEAՄoG~Uj(a徇MH}YriMO?3<N݅y>_gZT O_{~;QtC('Aun4ѣ$RI7Upz7Tl=5^6o@H98HH$!~Ct$Y"}bp!QPBL^-RmV0Y+ҿ1HN4*!~oC~=$SgوQCAf<@p3iZk;>=1~%w-]_&0 \/fweۜW5i3YUJ0aKGuRWi94߅uSFWȹVtadZ+(cN7y=14Nk\i5o{;yY3[mz{j{,kRf>+yꢇ;ǃu~s(Gӷac>]?;dqQ@QyE mkcϷw9gMnxpK zB`2Vo5{Np$e%ZȻ{ַ=ֶY<:aa.۬Lļׅ>ܼm835^5H!O&=\TlPDL8|#]^ύyp;st}ųTSiAg[*%t08 9 ?$bYAj@z h @3PV8c!Ce\z!i0Kk%'3c9n@@u[o2|2{JwRmr:@+Ծڴ:ySchNM<a) ;LB}r fͽ_:QT^qxXwU`stX:@<~Lfp*h0١>gx|b㯴TWiDrC(UO2d&!8>s=ÔW1~ȠJP) VhZB$V%B! i&d)dĄDE-1Aw)ew^NJb*ǔ9 eNQI(hv,Pb%bJq/VL粜x22Vq뽻ʊ!!3+۰-rsnX8EJViZ3+-\ʩֳ:$)m4U%hmsXT oyzwRW)!W[tfmbyTSFbՔk+kMEV9C6o(HQS6{aSnNsĨԙ"%Np1JX6A2긨Z%Q( C+!MQPD(_ O?? Y- GG[ ,rG|Wm\\X `+$CaC:x%JL3]e uaoC>#]U\3 8rDy{<;qH~ ;]`F՝Mgm;>l= 4/i% @LBnk|Rk|pI#W;` 9>.?~ qK yێ L;8΁`]=Maq]aX<Y1{6:2nqVd Zu:Ql _8üUb9#mlMBDbx95n_uY _z񪹳} \';)kY08[mHHLC5U#FP:\Nнܞ^3Nz" bf{_<]$-JOw%B|o㩁 ߳߇=ܙ:7uѱ-Bya9&;9^N&}c):Ж}=A21:X&Q,&m?&$.2|GǏn!Oia'ysf9@N] h0$}0[?/ՇY,A_ǞP@?WH3P/x"S!D*)U֨}Aޢ[ N܁sC(=N4!2$1* 8x_OӜ+44eҩZU+mYELDv90&dU?_v"x00JMAD~hi{ 7y0Zw&BLQK@DX?w/NJ-`(q['qgregLPb}Q еS!/s1"xA34aU;S`?^x))#X&RTh BIJrRHP;ܿ=A"X7zоPs'Fl,Z3  %d'BB[ܣ|yd"GQW"ȅ - Kb8|==ԁʕvY (1xc636g2#D,Sd @lzd"=!-/| yϱnYAbPpu<{pPe\Q5bzc8/)<7V/,~دB{%=a_o@T& СA*Ď})&EKw >HpT F!BQ ã_O,M/ߴ0>/rN07\_d2dS0.&X} 2EluwxK *$P_OU UZRn:7 _09 dRĻz:fL$3Oa|hu Zs>:3R[Zd]I zwO !mfAW:7mil8uj!3ij3i~BmY@\.Y^~A,pAYݎA("T'yǰ .y8AOYӳ84G<7elxU #Pa_$_4aSܯB+P "| UIJVFyլw7^ujg+'JI~Kve /;|:8 n<5JuBՈM\Y6/KkγKH|㻟ʸ{(sw?y:yB%_v+{{6Un0eeR?o"?{%ֱE=-UU$?c;}4 }Qdz3#feOs\Q!U$SŁֻ^9B]۸*?9f` 8U%r@s{PeKOP@1E /o-Ӕ @VFP~qٸ OgW(_fU7&δr*h$IBs S*ޜףfqM(gß8Ǿ)r}kC_Yv*PjH)V'O @7Zt ZREtYԍ}?{U|Nr _'7|: Tmu(u ;B}PJyn/+3t"( ߐ [V,缓~7fhx'͍9_`]H@(ܣs{ $Yg_T 3/G"jyF3pLM#Rr9 jt)H/6ڼxg8?, CwmJoXo,GdϿhk:i3ؠaICFس8C;(VK;/yXr$a\“ߦx;֤02kp1:ϫ8dh`5~Z 9PeQ̯pa4Ih,$O4k N/K$K}  D >œ4N2KY&x*h(B)W(sMX~ej&Bz>A" B? >bsN ݛ B-] `766ƽ`Igzh@& $7l݃ecVI(=vs]uoч-&x:S}<}kGvEeJs[<臲nMG\_'3VIBB :uV_U -wس/UX8r;lwN䃜;iQB c#ஐnv$&rC\薻 QEQ y^3[B8a <= Q,+ FAV|Y*Y'§#N$M6*'X \I7(}вJfhhޣ+ &,"cO0Ǯt=݈X[Ugېd "R0'ZA1a !(!AB qD0H!  `Ibef$$ Oyki*~!"~S34H?OT'Տ dXt$ϪB 1RLO!f} \82֪O~܅>O>'(p?=3?E+R"3MFESoZecAj2Ƶӳz+_=UjJ54; 5#eY?u7(}eVQ~J+n֖ ^ טԖ(,]4/ژ!ȆI|lQD' ;z< u} KjTB/Tb:O=~$OŵDV)gzXbBi:j|}g1b?io={{q~gi,w[{1T N#'sk(K7ȧB!"MA7:tQ;HH0늾;;5k=ݼC?.p|Ic9) ,8$K4ӹpʝ$'Цg*Q?z"u OiQpXrG75=iSD 6ĬڋA=O#w8,>LAPh\qʼ}8^%0UN sjݠݿCFY\(LY/7,"0c pS3[=ǾXfEna4c E3F/9mcBP ?b籍?0Kz+H1ހ7g8fdY6ɼnbGz)Vd 4$~U?| O$@MC`(OA:*ɘ9TTRBX6C1ς`ቄܒ0y@}5|m0'7RLA”;@#$չ=*( @#. yt46 c^+9*8a_{}U/nr"AHPzzXuifr59 sJNP^ )yWՌZXSgoS(n{y(҆eP2C:H;ɎXoYSdrȶ8/u|ќ"H;x-*Yxף٢7VwaJbT31;/a]*(*Du~Ȉ=~3j(  IJps?osR,GШB#s" j1@|&(}[_.p?P":$Jzq@gҁؠ!ST2ߖW"|b׸6`[WY(Wk[X~\ pakFa,Ӻ566TQA6Jv8d ΁os 8 w6#u@@L' UU88K# W ]4gEuTbcuA<#c 'QjPQBJ(0y*O<(PJD-å˦>6Om @h~y\/2`DD|a >OCɾ/wNzX՝J)JT>/\`‡ݭs;ܪSl@f-fI !/TTs{C IJiZF%`A!AHP PJfaA8sm&@u4tύJRW?7P%9sFL2.$)e(}j}W4+8wg?څr >y)QMTFHs"^ פ $TLԯQsyciw _ YXA6Zkaʳ.[VidVwLMը糀 x&9QERO3?C{^9Qm|ɱ۩؇^&hŅ\҄)u}@P%\j)DDۑ+8P=\%h},p@SV %H"QdD}n9t,& P%j Ot$ aAPMzhL(ŝ=ddl0h|S'U+wv*XPj0`B`0ѳT_~ۙв_WSHŃ xF!*.\+{š<)8Qu;-UDnɬ~}7O A9 oz:^A6W_;m_DR8!Ĕ֠ NX8c߼~ Tz~bcV:Gً\툖־%Jn3(===}mRDP1%`8CajT͜><3c!mc}GW￳7=<Uٷs` ]X=ᚁ^ zPKPvSɴk"ak֜a:TS<#TRL"B d)BD9|4^墁n<\nY;AMÚ"\-*֚`I?w{\Rsf~P28GUA:U>JǯS[E=uCCeع7'|g mŝcq&\m~J`?8pæ4mY~qpdˍFq.Nͺzx,~gݠDUE$9u>U?>}:4I@3dco8G}v.6fcr}R s ckÍ#HyQT'1G  *gF:NwςNN7'+L{MA4O!;Jd`)>Ph B `v6k5[ Eal{ hXm/C3W9DAa6J/ʁƤ^HGZ}bFe&X_98LPraX* u;e+M9Kyu V;L N4&L vM{Y-W/G\2x]z8ҝ̔BvPI'I$4HgGV1Yƭ{Sr{8~f?;ݝJr#' HwG)w;|? kNS(!\a}YR߶)' RtrͿ]wgbs~Mp Heg$HPÝY+FU]>XO(o+IVjy;|PrE,0nwӅwP @Hy53v\ÊGǽREZt s_ yr^0=ފ#1ztVke~:V4)Q8b7eR!ե,"֨#N`p/­ym^M}#x,_utJdk`6C<y$m>NPs9Sϭfeľ柈LyEހ6vD X.햏C\>95=) 8~F_6]%Vs6"J)1" (B ]J'BdeWxjϫy֭a5qֺ=Az_L??q%8ʗADq2??Sp`I{unY0"[[+';YNbĂ,aJILғ<lCQ6!ܲDXr4hn 1,]zq_tSs} 穪i_E>Fqd_eMn|W!9*AO?.Oo[B\m>+k>6(4F 2bS%&`OLu9/3?WޟQOuGxzj@6Y:dK~_u7udTB ^E d YJpk =I9gs`㬒S9 D !t@{I3!?. A@X ) EDQCR!Okm@ot]grr`>/w H/' R>b{#??/d?ȇ>{Mq! `gӶ8tӍ'~dn{0Dh=|}ƳeiAM[ G=BJA9s^??*h n!irb7" 34MdK2!i8ծ7I<0^!]XjQ"yk[J$ )Iz8 \U :;9_6i-̀6oF/rhhP`3Fq.GJ(DT8Kb=[{rj) *,c  aD BL̙>#ٟ,2ϣѰ mp{žt=ܿ ;4킗%A' e2AG_DC :c}\")L> 1_6 BDA!` A 13))b9Q68ɉh=Is!@x_&B)S N%(#!I;G RCO!= =FLniK6_vkʉP]b !BpNzqLRP=(l lX"#RC҄` Z hиgq8< NM66Yy8ewKEPJe meIs<󐬲U| O%RAe A&*dn;=GCOqC`c !}*x3V9m q(* ;M )뼇wNJE'݁C8*kѤ7K Z>t9 kߩ?s-d0Tѳ~1 jUVN`(qNpJaZXCL d/8* rd9dNjL=<| H>h,}Ħ Mb2%)82#7~=$Mj@"'*bJ H;^2աf(AacP1J3` b|wf(|}ލ87AA:4P%hKC1~]zF1ڧm:^ ~?/KHB.erкXxPBjx˪oS e@vmu;֍!GZi=cGtƤYPLnퟆ*APi`s@|yQQ<㽔 D`^<9  |5n 3d$1o,?a tw|l)x+3.xasݜn$<ɇ&5f4gb:B 8A!|KMS%5=!?3XC׬r[ 5q Y=p !vt*f449p,*mDhwq#J;H'Jl8 >wqމ6hDsL`;SIXK@LTPVҚP&)bs\AEs%;(@b{9!,fܱUS', L #g9w6~N~f;}fĭHT01L&GO`T ʿ<=KQ2PghMŻwv3DlAp\W˶h""o'uݷ:hO.{^'W,C2A"CӴ0$z j4 i tԌ.MSnEAY2Z7LL+( `]ަɨKubpܜ 8iF/OE = qKj'7g[נ{SL ۭzѠ4:s_lϳ"6&E(1O=^!<Ήy\\U@2\J9ي貙ug1 xc YAQP!3RAU26*O8\%3SO1B"g89{1?9v 9  񮇿ϿA?2D~J y]\CΑpj[܈L ~)HQj,$bm BtCzF\;cffX0Y6䁇_C@qGvE ,!!EPGH ۀ:I Dj/&C\ Ģe,rmk wߩM# ܼB8 "%k3tECY:CN}TFј^l1Kϯ`!BC>#Rԭ(Y$)jP ň1 ZgгE+K@`~n^j#vA׋r74Ù2fHu >҃Y{d0}NQbE #{{0=IAaaaX2ysЗ='1DCQZ7C'31TZ%[7K8c`lF)(UUW@bѩUUi2 i h\r#0+)ҿd!6,QR#dKO-KCG;<^/bI I0OQg#o2s\YXa~Hpܔ'Me [,N LJ@ (H~+J**.-R8Z֪Z(Rpf)QEh^@Ys=FK&MڋDmDFH$>3F@5g9 k'kiL1Q6$暛6#Pv<Ìz ,&hS۳|C-CMR n_ϙ[6* /հY|~I&N{=3Zܞy na "H(\&RS<9soN1^KW :)Dssɒ2GC Y8=ݶX$y:,o:w)#ۮzC$ vm~5A3f0$8$ITA lhK>_fאV9jx>. ooZ߆, '|i9M 3b@I a ࡃJU~QRlY 8sҙj#=^v&DSM NZъ4;7nMgaC3a3b&Nsf>3OjAAz/ ?wVr5ـ`T MdPpLzk 821 j~*J)`FhDO`oa,|` `èbVYY@0HBDAKϯNGۍէ$Jsҩ'iD)g>[7(+7*bpC䇢ApW+ s =?r2=#XnCcGudCjX)PZzRYA0m8'7lXc2ͬ&MZ,ML2sBwi׻1, 4z!Ջ5mW9`I(C KvYs4LvY@cm>b)MPMgAG 02qL:5m/}n:!߳d7 x^y(6 LTlfpc{7dzNn.隬$.q /M@<5@e۫ȈinQ|a_>郉X߉^r@j6 a[C%@@Ӯؠ7n8_DdH_0l*x]@b_R#9"ðmkcZ{@c[Xk֒f XO\ %tUӞCwc`Q3񨴆S$ӦٍB8^+x$_,Qpn(Pq.ӓ.>i0@C1`ga8,&K=9=KN3oc#͢7Ag,c[nmF$lRp :dHhPC'hz ӡ^96QQ}sgn lӷ!o K {8z&hy^[6ՏlZJZA9@V4$5 g&Dl<ي ӁIɲGKxzz{zxz疟 aPlxD(BH>"y~!pb@֥Dt{o1nBYQ$}/PNr ub^:td܋UPk x➾J*ZYNO;0흼zޣLt s6B6D̃d<;w&6|*'?;1q?.sxVQgn {" +mMC0S& B$yP)>ZE+ 0>!!p3¸)HxU`!4y$4\< ڈ҄`& `j_`*ɱF@l:1f6ܒl[) Y`(!bXlB'[#xhEƆ) 臩[5Ur6(=糃SbRh,a(S;V#fgS;"}]{okY _!@N,H$P BʨYKy/Յ*8vxF$AB#%by_.x:`YބtKjc uv k* )!O0|H**PI˜) K?/TMV$Ѥj6@)T{$JBHBL0Wڄatyv:&KH8_>\ZGD~Qg*=P7 $Amzセvx?6ҥ?=#Y?2TIRJOn}y-G~yU_mq);Җ 8ͷiD6 Q$0dDivCfo*cL8nhGD-A')Ӂg8_yd6BQ8cIp3-!fvRHk$ ,3aٙu3!5 Abg4Q9Qv#٬xN8֞,<ɊؒED&eԎϖ6 I̍ysɧ@Ddjm{""I:W͈/DN]BX`'|(sjQ$ &5h [$Kb"&Rgp'a Hvofj8G<0 +\qi9lTHתMQkXq:W- ÆO  ~b %NN]g?Q`f6#>6Dps32hM 14]9/gh=>О/0N.c"/pH'`=T 9qrZhwɽ誆'BH&7֒)w$ v `A %$'&E!=YEZ֚B1&I 17ѲXCL^$?YqՍC>GSϮdR66`x1pja҄H`*嘺,Nu[t0!5!8 "}JM,v[o?t ~u8Xd?B<Й"=L@eIԳSdjLP5Bb*zd`t.I8Tӳy'~OHb$!_D?0"Q9}xd+6̹:iQ r2RZPL}upX4fKhNugKGl:k2Bxt{+b wJB{kx5N$(w l&L]vԅgn&  !&*V>sŭjX# ٦+h)^ F#22o(!$7SX gw#E w&)`N81z"BQQHJPJP() V &Ha㒋 35,jB}>Xn10\iQڋt)i>q&d.))$.΍Ǔ zk8#2I@3|65=PY4B>/XSz |q>4>MW`&d(|:݆7.}JkÏ ȉ4}& ՞NȜ\tTpM 'S0Fǁ(IiZ)u)nBoRto[!͇d6H& 1D} |228%S `S3< 2o{qa5&Mu/O!W(b*;zyYaL@"ͨ X2Ls3b1?odzSQ"I~v:dIUHDEa?q^DlS^$({Kg=$=kl !O(ăCv7o<|}ky g:tO$O X H>3 W*$㧓{}'Sb| 2 oi4M%HbM AAPȔEEzbBh:09 в0daz֧k!(IV$# 9t+'y#kYz 3[v* Џ; H\XO%TUJ6`AmT@ΰ {nPik,2RC9DASgDEw} l 4F5mdI띘VY4d5nPPM90:R0#!bERwfmy?"kQ5 IZH$Z)JWUGy1F 8CCIތ*K$J}dzd7+Ӡ@L(Z_BFt=!ci,:T΁Lg۬XܶI"x%1)JP J$dgc_e[4@rɬ!c,%3ef*bxi&ebd!8w߅ a& |M@% /^1NLvPFƤ!wۛ ҂{8\ ^4.՝t RwD쫒" Po슥Mb8N}^ N GE 'rWw .;9p2 y;q{>ܠO"NN.~Dy6;%*w$2Q*07ԡc{>Bc  F!y~()F_ntCYuz- ]L{%Ӎ]Zf&se<_9Xmcwna @Frxq~br%~[zpO4t;@7).y.w=  % (0jp)3f!5]hH .M%t@=(d؃؁2w:5_s{Hz yB' U.4umh q)聈7,51Ha)P0YHl6l l1/w?O~OT_ >m`AH.H5͑u}j A>ASb_s|l?a/ݬ^1c \f:±_ l0\Yc<۟7;1 R"@BiřB8~`^ qp¸<+.3^iCRqU3KT(Çnw螱njSCޟ$ܴ8go@'AbE)|mz:]tb Xi]:*kb Vx9D6p3[ A@>"(qqcň,N4'ǠϼqxSӜPFLLuC8ICIG(z%dAuh9ǂz6wݡwlw2I2D@L@:‹Z=P1Ѡ䓵2cS,. X}\⾇d'%M`SÔ.(MJ144A/$l =̳M1ݴI.;ڴ|·zh!  *֓I~lVĀ{ x( " '#̐tvu Yt+՛4AOqڬ- ,% .0LX`pri+3( 8ǐ;{j.10SXС/ŝ/OD˓AWaFhqaP(Mw`{sQtUp0:8Ad ]48G"xfxd )8h7gKNGBF|v@4Ifr%q=s^EeL!-pvǠD~zv{T8u`+n Vy@i1<2aR\| 4=XdEm($98@Cf`|J{P,o|%I-qY`!`K =C | wRnm^udPiT`z= {'?` J2(_>Sx;y_c \k?:~;|w%Q 9]Vm&W$oU5HũΆl:"Z Q) 4K %9;D#Q(5#h$ qީwtD@ Dgg;\Coi ,? ~֖߾AH'Cf *9im =@᭹|;`JD@LA-T w'a  OJ g Vdwnݟy%kИkBZ;7U3*^$;tBorRI#epyArjYOgZ B)& !@=8>pJOWZXC:2bG D!wi"ϝ>WrcHv9 شO|/t)DM@ZTUlJ m2`K;GK*9@G\Q QDSZ2ZA@ fRkERN]Wbv\hz4}ɐd*RMS4ǻDز 2 K(}&H?ss>PŃ2W-˞/;5\y%|ݰRsNdDޔ!8sYC0{ LA@b:|]Vj7ee݆qKРh9gC_ d젆H' a$ծ$&οSeQ̯~yk]Ka:)!W|DBI=00 BI#D,jF,5 U 3o1P"!н 9E듎 <3#.x'ɉv(4lAv`xIE":5%S1Aep, N'R!.~yN%@C\fk8TР@V Ɠ5 ? +|SRf\1rHpT LR1SR1JiCxq 4p[l@7f9n8:!a gB8o@Ce:%K_A!"455&6|8kxoǐ y|MnS83'r:"&aw@^qZ{C! Yձ(c݆HJ1(6h5`\H KR]eN^͔uܣChG~s}S#^BFV C:CQ &)p%9 ߺާ>X.pS(!U'w ̛4"HNG}JVYQf1jZo_MNS`qթ7AvZuzd&{vUYCA1|=z'l-1vw ,d lWPrA=P/ㅵ<%$F]}v57X ӈc ]vWcn8 JTsQNd] :;NI7QA?f h tCtz3]7b&!.%LF+N1DLpT>kf @p2F6z'ӋbȔA7{ 3BTj,&!Opi<|@>ߢl@ X^6]%K`M:t#i[s!v! _wnAaZwq*C,D<6w;*o  .IgVJ̙(0AykFl0+t@3dQ()$Xs,u''S3,Z5h='bw.量&HHQ)Z )^9 |CH =H{N!~hفe$l+F!+)Xg(ӛHoBO# X(b̞aiQC:!ܟ %yb&M]K"za٠O0+rKd*[Ȱgnmb0 s,HZ,3[64ps%Ѭ5"C082jTc݈(V$ϯ[F\yfȋGXywA/$A=4 XCNT)H\v.qNd"#pڢȵ'N0B-BxseH]u4B`-5:a"L`QfVq-!@^ vjcP TeP\Dn5gξrxL@@rhq&]΀q42:cRHqLhe9Sr %N :2BBc~K|4ASi1+$<$E ZV@xxxa`'@ӥ d9d3CCp[8$'!h8@>OH^8rJ/4ӪLÈ^FN(M4( Jrߟ.rsOl|zЇ$`xT0 |;+Ip #**H'5P?\?u<ޘheh| R Ӫq>)Q3ʟ?{? 8Iʖx҉챀XJ{ǃH؟.."!aGmwGMKA$ʇBO~bX}a|5ONC ]Y/zg,&C{SuxB=I#I 8RH\EnP@H$ J202/J8df=(LA/O|$"E>@ t&< q]|/rwj2@58bLlש 6Jȴ15{SD5>%QD ve4@>Aa].]6t@'LvBr%N?B"sN$=Px]) 6@<! :!J2@^"[3zN[ٖu?kR[B:˕u>P&ϜTU[pxiJI@фa(q9~pd8|xi%0ˆ.4^ނxxG}xH@4, "R%D`z/RΕ"SR &҂,@s8Pg<,?6 ؔPj!7DuSC3}I~nnt֝(SP${AY~;=A:Kxtp4l.| SNN&m o<,5#>'%*f35c &9ع7Ij[#A -u  6^IFYDaM L:IəvT8mνJ& *_Y(D`=]loվ[+Ԛύ/E/ K0ty_ P(1&7 MX吮8+m^M:oٔ%IuNwB)nhxJm0vd%X[v@`pU]6vkF\rd6Ury*IK|N(puǀKʄ*ECf9wnjjuX#qq11ZnrvN ֽ(LP98C3ZbN䇏#axxe Bmx8&/HyWCG0w'ӎ 4lbgmX+秪sBtox O8ۆ 8QLFoQCiOu=1 }O]A;1t@~o@6>PqýE2P~0:4c}(| nDR_B5bb^Zvq&W`܄Lǰ}Q;{.s|j)}N#z=W)g[cS!`Pb 9(;%CkSd=:9q=uI\*U 5#ŕ.ODGTEN(w":d& r|ʂnzx$V Mm@|BF1a؅E_hfC geZp}%=NN'lG#Ȥ~/VH Ը=`.#D k,, sD mB` Mk ;@Ґuw|C3>=_Ujh}5Z A݁N)}{Ax7,;, .Or0+;C2NТPW_Y<ss߆{FdY@rF,BuƸw=&F8+@[TG` !]FYjDeU׃0l ϻnD-XwyC)nL48p㾈 yNlqí.>t L4 q@:kNgH`T0n޴:38kGsgl8o ڙ`˴ ڨ,82_WzB@,Gx&@@fn<3'p0ŋ"`D닇>0Od@ J5B J&"j#D% ю/34gXٓ"i%hS9qrfOQaf20UCYF"0hJ\Mig bE]+:΢/+zm39(aL,C{InTv}9Y8,cZ~L>N-o " SdTHKBtM)n#p@Yg)j{kL]/&>@ (ei]?Ҩ :~hOJH6Tu%Wh(h㐅M)㜑9.jMnģ-Cda.2'? ѝ(l^KCjhX8a `.ذ( qF,DLmSBV`{25&L6C+{q!D8; 1+ "Jm ;ŇdVМO&oNɾm"`h^"2'Ex-U=d41 ҩ A=]@u+X,"۶B 6\;W+N<{ %D؛<$ }rlQP01FouD$Nɚbk+5s)J!\T !B df{.ꧧHwcItDD;82N ;'dM9cl+[x9Q;P  f`H{\O\yC3!dIRG(M[tkRÎܮpbpx.zTB Î*`h^ a)sk `-ۖg Ì579ƍq(9HRM Lfp70@dMlD⯛CL hfmG*xU@zs'֝dm/ӄC|1#8.ޕqjr68HNaƺk p$BͥdLhȚ 8Hkxp-'#Ӳf6O$pۿKǓ'@t6jjX8@9]0 PhRI[(9.$fPg`PNY0ߩ .ۿC,. J-XHiQ*C~F]Ӓ!+2 ' :!r 3Z !%M#ġ!0!(5AJ*%A~p>< O[a_BV$#A U^n#*X7!x22i Zh((" "J$* kuW^|C? >2: Je0P<ϚPxq g~=""I76CKi D d.T3$RROOoxkѠH{'b A=ܼOy^vĶ'K !́HR a7u Sۦr %IN'TSCr `Ox8&TAhq?3!o~C %>Ǟ]"Ry°G IZ(9B;):&]3UB橅1@b}s{>!'~mb'ae{JD烕zѰPC긖n2#IkX=C@,<~64`/)&m #FA_6Bж5AM5L'? "`!@*R`LJN(z_sXT8\?NaA\Q&(;MID-5@ ǑMjZSdM­DX"([!FvDCv4#*ph :>:OwvBvvPCh`/b%!p ݜq8b(MxP::kE\$)Mk= EAoEma23ZGsn4:LU*9 c"+L9q]iWP;SGTC*GCx>!sg0F!,}wp4`^#|pl@|@zoo}xTѤ& ;u8 'cǽYq: '@OӼGcrQFLC6s2҇$ }y+ΟV`6z#׀r)|A1,| T~lF_ÐB{Rz@Jd~@Gjٰ P4PcL`,B0B#)~ Nf?=Y5i+`OjV{ l,; d$1^,`zo3I&n\בr Izn193эj ϶;PD[v%N:h2h2 ;HOY7Gڥ&H4H4+,!22I*Y Ԧ+Te+BRnp b"e)'& a)%,ꦩJj)hHȢ!(()Bih(UTU2T 60@@ R21&@Z"B `L1R( ZvP%HZɈ!Xh0L<~ןِ\3ODYRT1(4BҧS]lzGMӎa3%n2h5̘41x/o"]qƥLA9 x\ t%KYVoB`,]ޤɮĸJ0zC>v}+!z`Mf Գ<<ƽ>7:^|MÝfhR, vA2@[p&ę 8狀mlG%u~]ǽ|^jGuwRHRu4Lꬸ,s!NFɖ,ΡٻͰ@`Fg~JC^Ho u JuٗSr |e{hzyBw\4~]X1?wUKq)9 ^f"P)T]ZlJ}t^IB7B"ژ+n}Iוt4<^;+q[7XOvXwSͭ}}p6ބ.@DbyĆD ;}ӛ;?w|.֞*@O.g&@Hw$D~~_ϯǗm*K35(#Ñ~' Nu(^|?g)%I([A$:~R*@qnyl߄q11rvK}uw93~۳C _vTc"XӣP ?Ry̾{$>& =ܜ}lҩӧ[3GZ14K۠NxmJo4g0I$_A*Z]=JTɏv !~@#*b]-8m^u&JSqH@!76T="\/ \ʯ!>Y6 !!9/[y1O`xR`JBX{JEoI1MQeC "09m\ci-q>p|'b Pt݁ME<|7 a z ^h"HjV` funfbPw* Ao$ j!]TkeܩrNk;9j\1/({4+ۄtܵ:,fjf<zƙa#ϧ{ậ,X5Y\q?@9;u\*Hj[XUCaO;@`zۏhR%bK:I`45C  }(l""uZEu~mD(sS;PdJ&#@2qU@H6ʪmv;c#%`H'=B,xTN檏˖<ŵY%YBh3 Bﺀ hB0-PZ2swGnT[nFalZlQ{:3hWFRߞƎ1ij)gj%4qz CQk'8yTf=f1840 3IaMA+n1QȑHB'ǿ+% s?AOm& |"<$6 aA |ͭ?Rj,%t;&͐҂ l2Ƿ6yt=a$&8 M44SٙkD/ZhvYitu]k5ӪUM]ca,-ljbϛU`nGy=0C`! 8\e a\C@HZ1@ƘK}Xz(xf].}]ӘuưۖbDy*10'eP~XyKeFƫoPQ#=DCmY8}0Eqqb4C P@@h7r6#l -snaԀ=>7}˰ ` IzFoQ:& ~8>(u}_M 0*mOO?wA)Xp9>Mc7 B#V Fn.J'9A׀j z,M䘭<)'9 /$4Th.@GBЃB8]Gnk<hVqs<]`!0Cl0۷ n@|sff> e0]@evI C}Qdނz3rNkB-ә<~}gzl_!XF& W*6Yq`CӇ:Gn=:oTU MWÿL꣘lB}o={° (ix${T| Bl/T0N}g#f؂Oȸ$E{'?0Ju;{L@ZWR̐JǞд,@, ޘK Z |,;BdfvBHno?9'8q9TFHMt LoȦ8's߶ Gq",qClWwo@wt 1gN&"vp6dcrCwpHqm0!( fC -߮+:(%&ߩ6"zZa `yHp@;q J@>p/RM5@?#Zq#ecii\`%"P׌irrp6 >CSY l0fRO$FA_i50MI\i 83x tE ɗ^}s+,FCt(1d!J$7nѥF̢3I q]=` ,>ǀ-sR`[=w/Z=4;1Բf8O+өBhvD'Vpu?}mIBiM}bUX6½ZG>6l6vc5ars@lwvuG ڀǻS6Ć~⏘]nfn8Rkv65/9wwmvn8 )j w|zt>7f|6;W8b9BǣЛd-4P^FN"٬ab"Xۂ'c8QKAw]v /@&OU6xcɲ4߄yo!&-"fKMDjK4)0Badz fw, ,9_qЮV%ai^yԈ$O4WO k,4TT5NP$<=QBP9&u {Hz=gzӢ{Su:17 H  hxGDXE)t8Zlgwgz=;}mjffb"!MA vZ+J7+{E(Fpvp[,Đkqwr{opKs{r3Z9}|2{>>|Ԫz .{7 `{]&=]>&abs흼Pk(&؞g'99+<@K$@7@_?q*f^H#6$)8v>av!p4)%tE1ȚNBI@<&*tPpP@uI˂^Bj%U,mKU[cpJ|v}gfX`e zz$WK5A& ZM 狱I1BӑݘETtCuĴ zqo,@H5Z۵ƛERAKFa]-"i0biV6f 18Ս[\𥰞&^Ӵ.mϔO~U׀#`'ӏQoe{Fq0K`^ 6b38R;/SC&6 nK߳۟ s]7Ɍhtd !(m­|sT6z>}j8戹o%(lTun@"`t2p /AL(+h>}`BuhPy_<`ԕ/9nF{)2PI *DSih0 /Z%r.P4មlu?W/OC'@H5ޗ/k R+H K"S@Ҕ!HPĈ20̣H J ޽']kߵ'N8,b{5(@vV2='o_[g!;{Rx'Fb,IX( QI M *ǃAEa.FMe=J0 @;wt5PE` IU$S ݇z9 `v $y+)¥2T-+Jٖe8T6cLCLȰ=x5 U'1F eOHӔpYDoEbbv!>bx"1V#},%It'TzrœIAwӔdu~1eAD?TVXd ^QJiLf6Q9 TLF ^q'ռ&.r̪3)T?0u!U(QL`,.VHn2:uۿfAO< 6pa$IHfA1 p?haXX?( h+CÈtqg!vyu'=ÏI:w&v$jХг:eDA\.4.>~.lW jA$hjZ0c7S^#dvoF0p'~3%[>ALta'hN@Df&$WLiMCq<)܆qFR`&q'! S/Vec'9'mث۟c2xSH(=߂ĕQ @b0-Iی$htYwJM$rHBU|vЗjH8U N?o&  7״01((^Z->zg(j*aՊƻzV, 6kI#c5S AXtLsWVORߔ^U[dACWrn}!06}' 0o<}"!1xYPU|<&8yM=Khf;qTI9(,nzC]y](TSϑdAyb\, uJ_*Y=Nǯ~۶΃t1evGDFueX`,7pI;CR4;St߳Hu/r{WId.k~I9ΰ0(Te0dFú/~0Joc]:xowe/{WL:,x<5p \8iRR)}hlS_ѓy턒P!g ydӻ2YqBoM[cm]ѶKTg^|\}eNgt:3{Ho;dvqmMwviLC|P`^(Vufigs@!;qPPJUEU =ӏo8g\Bʣ&Rt4kRT]ACZqa>cr4޷aV n~I8qW5+R!HTֿ5ޜ+]pp/,2!ng2P!,SMN BLh g㠆O[g1`GHfNp܈kF ر ub}\ڲMa9'ؔJ> Rtexy2$lD60ږfPf\F p"A'fFd4Z&c JMgP𞾐wo(YSdN!=eN$\N;("ٱ 8Ǎ5, 癦vXơ<a!HPw7`|anl8Tk  rkNY L; ~o"$j] kvrg#}}$=NK0 >8UȦ~7e㝵 Bf,`Ab $V(,p,] j&D9ۯwxmf~8GLHLBO=nj "WZ,pQ'3~@{ 6YS] <{m|aʊ$o &wee{-Ps|M^WYz@gx|@Dt'XbzS KQڻֺg[@;9APDžG$c#p~ԃD"=ht+˔<2938̞(|&Q@p<̳!׷==h,{ʱxU{^}G.zc0t_ojBv'Ljp0)Dڈ=)4#0HF B1h;j 'e7cMe=݅ѼC{TXd^#T/Ttc)- l" ܻ{] ^Nm_}ε=91n^A #La'x&@$ƒsDx\,^AHt-ar+ĒǨI<`ɣGhˉjX :- !0H}LFl[m_sPCK5ft$6*Jd;ws'8NTٛSKCGNV9VFc$WlH~Z<S+ǾdfN*6FihݾzI`4RsA%r@/FaPopDv^Xz Y<Pr-KĤkWڃ} za1e=StS!R?0YK$ei'pK;w{V=M 1/Ac!O$t#X\4 EPITPJu:izxNELwģ)].nOxQ0-n|mi"܈-__ywJ2'uW:  ^!2d( Oǒ*s*jqlD5W!LDqf!|hv;e{xÞ0"};ҖQSŸeu!<몑-G9}Sg  /` [yGjThFNRϔ큵n;}o+ Ov4I㽵h `$ļ=VzcbP˲vR1 e霎 s?P>'DUУOr={5#O߻&ŇSk`+Lfz͏SswDɴA CJQ05xӡÿ qh ghb#Qez`lA* on3ܯŭMbn>pYyHo9thY]xX1 ZTP@9] AC4@o<`5;U2ޱAX̏(vJ6L hvP݄.5;dgo~:\bרN{z>h2q-(3S#ďUҼ>)r;lX},-~fۡ Jc p%IIaTǍ9u,,矠(l(ZD ѯW#:CjN'.]ux멲@H EDPQE97#2'sBb:$q0GEU_N v1mN'l %|q@Ba8ڶ0ƪycD # ]:!\rWAdY ϧ !yzv\>ʆp5D=ϵ"!57][,)k>M܍b*fD7k:0~hWy>-PAXTU}U)0iL@t""&#gAu5%J3xƗ؏z 7.* UBb;er|vbwI" ӯ]p N$z#:8&7 HjhJj]o$F"ei8 69vI~[vdAgTJƻJΔ#yr ;ьg4m X2LI`Z.`ppuZ%b~0`o?+Iq/b R>11kqQ4wzqJlB%8`"oC .fܨalgV"UTÚL D,(4dc0fB+Noa3GlDY6S{W`!'P̚ qvJI28FMqcͼ{9_}s=w9Rh V?^9ɐh xcziTjwO#d-=Ƴ<^|s |ټ<>ûs0yv6R JER{(Z묠TLI'?՜w795xPk3PLnlbIHx!mt,e\@_/[}DAL{xwW`⪈HF^oUi1 08R=}B7@A$l%kg-l%Ҝ8s I LV()HH>'HD9e2Kdm!7!H0BBP8.5AБMgԀQFvJE,nŒQ~pDM;: -'Ee6?Sr]^z;x2.j=M?.ocSo|'q%<9k@¾Hx!fd,u]W QsNd*=^o3x}wWFꛩ,(@ ۬'P(DOhyhMHPPZ  D |{ r}MܔPMBe$6 h܊ X7wy E?EC҃ſmkjv6>^ ~@NRj&14q5,]hHdP̲CAD010M ОYe I.Q<HGa QI< <,Ƙ rLJ:7;%3KaiWAS+ԤQg_Cӳ}6Ԫ͍U,A7C )J* d0[FVZd-$#HoPΚAdaGPl(d"Typf=:{RJV,?1@eW$0ehCV'0ۈf^jB07uCEG%T4/a֢?5d)l2C0P~Ak2k~0e;L&c@̈Z*#[."$vybv>|d*Sr嚅 ?>~O5>?܃5ȱhXPJC!30^%X PEٿIG/a&&acߑ5JE2:}AXXɵSZ/O:hcF}ihB$YDՍC9Lĺ4ˠcG=`P,^3B.Ҙ,&tc6Ę"INb\|\Д)=^FM 0 #t`j Hȁ5|@x:o_I~,I ןI\3R}*hy͝BVc7,5Qp4F\Eg`˝ReO0$ߏd/xx_^^S Qٳ"&5XZ 6 9KJQSC;Y`]҉ *: OEPqcChbLA$a3/4zz)0F(h&0b )]_gS3>b%qF7)0D;uB RUQ'/gB8E?; }OGxC{6w>3CK9n`qw&)*Ї$0E}2nUBJ"k0+$HP?yղ2U~Fsu~S> ^_i_D|?ht{pfa@Vis߁(&me& Eaq<6-29^zl3\ʷ'WK]96XTs쫨r5-P%RMAWk#тėtF:fC+ . ,\KP2X~6<AVJ¿;;ԡnS:$ 7\ fCI07-nbi)`}(pJ͵'; ԠcJ8rḲΛU! G"dcN%=8X…ε桽6ʽ'buXdDSf1Lҝ0!W,v0 $ }'!9LxQc6_ugl VP3 = m6Bz69#&3,#@D,%Hs5`U##$1 rKM,|/x}r$X{|B^P}ʅ7\`֐Yky*]?6oIxw ԑ^QI H?W!7g$φ.q U݆ݱ zI,M5|n)I3 Z82 HRV,e<PUgZ0 J ckx*Qyqlaݒ/]ԼCylU5) K ּA~ύ?m| y|SyNΰ%hÉ <^0Pf*UA>N# L |># {T~3ic[bYw+ \ȝ@V;S:x2 EPm|Jdb`iLmD5+-7o9eVB6Z,hLRZ?̞ wB@OKM8K 2_ KU,R`AF ]%P@a*esH|@^ww*JBD1#cPP#9 JR$?sL~(TJ"(Q ~O`m0p75RI!C4TM1,5!3&""*JHI" " b@xTQ}>0S퀡K HỊ̇aDRs՚aJfk7[>^gvm[AlQyQZQoscC}'Hxwν2i*"R@d%/9RmjY9l ZJbeiBҭ~=76g_bmmU%w;9d0I!!|\ }g!a-PB,P u mZ.(f9ա9>Xjgչٶq ˯C'^%@B| Dw+X~{78һ i[PFL3(:@$LOE޶kd4BcNF01qa##!}<RdBg14ː>|$-(NF%~xwó0'p;d Rwe_C:Ш+  ߭5̮E4;eXiULL08S4\c&d;Lώm(59O;Ni. PD:H*.n$b$QŚ3Z0W0 &@$NQerrT3%dS]7M.}So->%8yIG}H] ` 0q2X;|&!xs{6fi2O"K$dR6^$Od)!*frqA$1 %Yi$j?:og;04R&nM>$a.~OӰn,Oo XEk[9JT6;Q_0=]sD5l}?O}`DHg@?o GO` @$' ť2Yy7EǧOˑk'N">$C0B8I0GhJF:Zt "o)#h}/o furK%6΢$D Z@vZw?z =S}{vy^wQ9i*$C@ !($ߔ*9}fڢ9 )Yv>y 0 :~qET7S ' g/?sl #FOM(*D~7kS1Jc5@a0DdBCu Dd/ȇ@o,a2psu1bP ŊE& `4$N7'~F&&Q2JP٦\s0?u#31IH|c̟.^@Z##)&~\gګ0.j'8E' %{/{ZqЈ2 DV 3f ƌja9w$6*U$Z ھ]e윙ϏqmeWtxp#GRkZWMִ3_*Mt3pr?Is NV.P %Ç0cPU?ްg{ [g<믡M)g4[ҁ s,l0+gY > ,lggg \F.qNXcCgC7C!yy50j`xWcݙTMS(3ZtuPcI˯hϥwHr6>SpFwD `$wBl!dPqou]f\Ajnl"Qb/xjCmzoڸy?\FNx yw/ƺْ<(,]* 3׌ :hjAI""4q EԲ`DgTp';1|! @9Vbl7Mw`&:3l6u@C&$|rLXBЂ`6᮰И4&5=PzX( RƖ3x0ˈb)'(h*1P 'Þjx$NyΧs I¡׷O^~r$?1n u_"Gڅ?hfWtכCQUT0TM5C50@5!՛,>z+jh{d&ڧ?OQq̝/ÿTfgAAAh29WK,% BO1:T7\*s?NGU%@tYe2&kof ؔm ހQFP,.dH A !H['W=DOx2s C!UPQ(( *1]<eiJ瞖'2`6h %Szz>BSb9&A`I%D*OC)s%*~.>K zč1 %1'ٰq5iccdxhғbL"ԩVV&0D0¦*%{jrw ֙bZVIyyRQ>tOƚz4T- 3, l%Rտ=Dtw;6@9q b h|Aü:i@sM|8-ۗ,H*%B JɑQP2Q^hw?'11'"$/ 9^E/KA gISǛ϶"B{L AXח[R9/^"=Nĕ3*;We8N)n9fftVÝlao{Pqc;{hQyp&QHdȌ&ʿFOtAG^P`>2]N肢] 2"rPIWN<#0vUJS`,RnaE/~BrC>.hƌY!y/d̲Qu"qrv!w环;6vD~O}ʇFц'> R$JCL$2Q;@ ^izbqv όYfJj/l U)#UJSb &jU1#RT]*"VUYmFDZdIH  J11d(ZgpPHkd IRA1uЕQ #L3(VAUPZt8rHGzTq3 cK72 40ް.*T&Y!&J50m??~$['S:a?[զ=8RGY~]OdHL"֍}{Ҫ:dOc{ԛ8s P~1)a1"6vK#x{^CO?UkGs@s#Rdȑ<6GJ%2B+9}5S\]T&T+!`6׬Yih4{ҥbmvIKϧm왛ky9>$3fm)F !B8biZi5;j 7.< fQ,%f]fH#+ Pu-a 6I2 :i ߆=B O K{b#rMJ1!OGIymR?xէ@~#a$UHrǝ8/o|Ws1RhCL{X|'Z* I?)='ֿ=aj\89-p;]HXURkToAưb0TPUE?w)vUh`03X`fm }V[ꨊ"4+/J8C`lcI*x rO>ml4MX󬚞i ,bbijEӏXx$5}Lac*)IB,ˆTU*IS3r3 Q0@$"+$ $,Rp`BTBBV&j>1c!H0 L!@F( -U $̠Xah‚ZYVֆàYZJjɩxʭQ!(d1EQ4kUDQyKmVDQ\5 nԅ1Cd"EGutzf)T:@s !"F(@EAHDE?^ՄyxkDA9(;[f!T6K fV5oP;{tɄXuKV1<҆ | aFTDQ H/m N͙ӆ$>8TiG8DNSjm-LrDk&iJcX!/|T/Madm~,#3_ғ;A]*$؛ (lYA/־3^f.דRO21Bv VZ'ߋa*M#"+2`9 ;CڝI6Ah,H0\ x7B,yi;AX_eUOֻ|W*,SA3(2lTWgouS!m5xGDI=o&g 4ovlIrb (Fk0svy!&sBv 8ozyG| bq4 ,T.C5u@8 0;MPGLg\UYmhd?u oK&=ġJ1aB'9Ϟ>iz5;'jw[oA1#$%/y)L^PZnm:PIt8 dR:V@]I!=REhRߠ w$BTP_'<8TAJIDi a%T%9DUh(NfᯎՙX* rd" 0Gi&dua3 &`"B"MJ*lv$ JOqsP1=Q H\Ix9q?w: 0Dz?iHl!}3B.C7 U7|!>?xe]?3힞~s|wϯ8N_b'B󏛲{vOfvX 1.f!$T1jiͺa ;Q.y~q8Sp+*2 16Ozo*&0D>F@PبdiA1ba=i»&C$!ۅcl _n01~<@~ߎ 2|ۯЁiQicrdBPyHtOblbtؤHkb1RD|;2Yk"*TC )0^=uEa&Y}$nΥbTڇQUaxuF>syz߳DzKEn8`1f)z{n2` fH0($u'鉰$!3}p2 ^2?q sd鎐'/Z#5Q%u 804{ht`c u IWtPwz& =t}Nbxj*8j d{2j.Pm{Iܿ1RB;xJ7<9ՓH:L E ҟ"]ui0L*aUzr$^?d~LH90ϗ iRn!?8=z 08.Q1_Fh@~ix,41am2E-ckU"ȟeLksϴ;Is52I:)"DB :RTGlQܑ`SMULZ*a)pPѺa,1w<ة!*bB C7$,*٦5^HW!i ,/1A# IYx(~@؆A&fBrSO~o6T[եeajTZ\Q;ݩ&C(R(*XX,iV_X0 5 A C&cB+%'`HMAK]L޲K(50D`y~c٢QkRmJ%)EJ`w;C_atgNXAg衱WC7J%V)n ~dP))Oݚ^DF@&|'?ǟg5V\ܫl61X4*D4tL336 Iw .vJDpt"C ݶ3b&6Cm߇6uM!ě&s5psIϦ4C[^-(=T2XR\aX;(5qusTϮ\&qH H ;&&alq[B;s:Ab ۽k|C:!d22]=vep{V?4!mik,M]UX).:xBB};q$;!@,-0~= Kex,3^sXCAa݈$I$of4L $"1H[n@3ȇ:t%S3mqDYaY%ɝSLcpTk<dᇭٔ&*6 .08ȭjg0A$&["EBL-nC!42y~fC\n5DEC?B "CM2lt޶)$Y`rU@v:&Cہ!Zd, g` c{/fZ9TonO&Ǔ4+l /dYYEĆ۽ w$ ɇ*t- fƻ^4122Y͝xZbΐ#bH 2jT ,5*2<4:ڸ!`tWāŌ6IGCDm6Ӂw[X9 2mfI uZ~9qД4'* Twq{rgwgsvXY&~hZ;`]ЛoMSG 6dK7bcC% B;>`CaC`k YCaK/2E,[Ȃ4vRQI[S8"t}!!H c6P qFHEb:}@0,du_=v]#M"3{2NqCh&rJ|`m+jNܸDr#q!F'2&L-ygv2ȣ'Yq@r$x##(*|hPr}ͳ30ltaa S 1h8~'da@p% qpn@OG)&DPe@mʶ v->%kJMk۳Ǟv$1` ry_ym, E7;,E!^'N6AA,ٳ!uRp\˖Io,n@阆޴ Xc.' bwyz(>$]d', ֚CYb sC 0ml醄(]Ǩ 3֫p!bYAș tyhYsc -Pkk`Mgz U!C8xÀp9aQ4 yVDIGi L&̋&_X0$aFmaĄ]Ӷř\q3%U%lƧm?2ⶖq"oHLB:|` "&~ݏq}LgL6#9aRLcvGv$N,:|5;Kzz܆((ߖ䈄$6c"fNԶBMH3:d+[aa#*ͺ-de(8P"\hwjNsCp-і0\$~ 6ziv988UH8@!{n@ՑpG#xsBmMb{ E l(M3tCO0_-h:6Y" h 犄\U偓Հ8%;v؄F& &hq0^Uw; `۔<[Q./[֍O'彎0p`yx(Gt؁@u-mibhTO%7j-@ ޷nX @iC`<`.ǧCxń)4<9zlZK`NF1!8$ۏ(>$;ڰvȥ(%;$0|zf#W0N][#0Ya\)cl@|XTf92PË#wraq#W*BEC|N-@B:`N$tn!^ׁ+|#-/J-0^H:wkwn5wK|q>0۶F9͑(-CCsg<Ŷ jؽ%p0m4^tHKONFP夶D=gcKa9 01- ]ˇm527Ta Wn܌FAHIJ Hk&n۵~soCa ȄY]Gk|"mYݓCcBP$!NDS}x?ܜ QD.GQAa^26[6G4av >X| :xAr n7u n{N2BCVِ @8xvUv#']65XpR{ m;>fO\R=ι2 ƫq061{^CU0Y'D&DyKi.8*:%_{f~r,S.P4U"r&LI+RN|a],NomtP0Ъ6Qb6 À^hlWЪvvrP̍Z[P6V`܌C1];q,Î!6plwˌèYM2Bs. <?#tLUD nFt "7X;ڶ`K"J*Sfaʘl&miVPy ̭D`,TD\m\|Ų45S-#v[,! ˺@8"~m` (.Kb39=qa/Bb:6ݬ^IA#w[ >''#lƱ4Ll)@xTu+Lya0Rse48KAp̵훔sbwc"#Mvlg\饻3k١0JOQLx56oiT4bc Z km̎p3,7V6\Ϧ3Xa[bH`ËI^iJt/}ݯpmSLadin_W}  %Qs43mGCQ&r`#M &d`Cک؝/ bo=SάaIC6Fc]9x#6#UppvEޞN&g \X5g0 P\`QAgm?|HlڂP!Xd*Gmx,8o[BC V؂PfCs 8Dyùx`V- 8J3!9ck/Gtzο Ņ]JushȀ< =⿽qqNDr H! $ B{U&%b^%ǻpbYT&=zKnw ]R_bqq#;mX|NvcX]:kHϴTe0̏xdk FbEf*/_hiB3T\1s9@m4Ņxmo+/$UMp" >gw۽l5n je1\I J 9vwuS0>`#Wpu}Bi؁ɴq [gjZQJaҺ8j"ckiwB]pٹ٘Q)"@a`;qQK9 Ƃ Wp:hS6Y 1: ԰q`(qP@md8#g"nǏԲlk6ϣ5L DZG5 MGI!"1zA]8p lM`d h[q q6e932u,\,AوrX FM :v&;*s+r  /%1S!.U20@v9"s.!'{"L4g\a4,Y+ϥL7M 5 6 ѱF X}Xv&2nRvB3p55v(?j J"Oj#C]MqOq3e@X/ ϝ8u#-0@Am$-)i577oP94gaov=L0֢fP xz:zz5, lʐ{BQT 4Q:C)o{$O~r}t{O#}nnmL((RzYT%s[̝if~?a"q1ga->~ll(|;pvI~yg>uBڝC_P#r] ؠlIyiwSbM wK99J؍VzBH7z.qkj 3 "g! 酒O/Nˀ*"fB$+/9땐O DόO5r)©}z²ֱ0f"JHtQ=yYhWi̸q Ն`G]19C=Z9,2m{I~C*!J2L6J00NAڸffL# oS\̈#ZW=ӷq+x1@Rww X$#pHLմDr۩Qb?t|NgE&(&R_~'3h{z@Ғ7lOfVMkգzO7N%zɹW ¬Z:s)Eu ;05A=>%OU< 8Ӟdӥ}\(~<~ NoX$p0ҙf|;O|2|IA(HCbC82" b=AOE$V\ďQa;sHODXs~ǫ}G=/}7'"31XUޥ_F vG۔@wiz%Y揯j v 9 Z ^\yr[ץCɺA(xk`H6eǶX%Fb%6aFݜufcYX,;UJ;^0$/e r%dtKE r8, iQsH*$҇Hn0KNPf/hs PV hm2zBΦ0Nai7 ,&ZZ X=7P#!ƨT`\mA :!4:8J2| ݔ:j*N $:Sw8<HPD4&q5N۳քI 4D><>~L;)6q dY|>2˩Hm|;zS׫=n"H;L5"9c@&pp"1+g.9YEkHt-0#` zhȘ E>÷n)|*r Qe^*%S:[-<y-Mh@K ϝ~+ ,+Li0U؍ou9.[]g3"At)D$sf)6ȮHjys[-8lX, '`Ђ0;Bf=8@孇,)K֕,(á[qF^Pڴ G,ED; eRYhu0JLuքMa4JH9"fm;0~ۣ0^DNZ 0ɤ0!g"?6>>/ cb5[__h_iӷ gοa DDP:q c~oQa DܗBӠ)x@D@$a޸;a+q VpPK@FQxv=sqߪa:qg漚)X)24W'GonfiUW>ISu:8Z󃖚 7qnw{wqqCR+o{m qiqy[gm?s0E]K-X#W(V#:nV`w}l#αV_~r+^Qvm{Ŏo76w`D|.餄0D`f!WhnWwߝn,H c0fžW{~[x#;7;`Wn2q9!ۡw}1{l;mIlZ˸4ɼG^XwZ%Ύk+R-Ʈyc%>; X!A,vڂ#%GU#PHaAgY4O]n(eZy-Gu|H5)[Ɂ>,ǜ2&/ٺ܏:ЛQi~CzᄇLa ,gzag.5 KDz.ӞeJ65u DcG;s=$JPQ5"y=XdوP)V>-qՈ/qHZo؋頤Mω`[:bDhPDeB֋TbgeaURu2) 6BF6-%bXEʒU"4jG˘%BIi]n2j1#:P5SUTE 1$5AZ/i%5ڕlDaƋߊwm{"s!2$&fP/2~Q_jd36Rz$$A5!A稁#7&F!Y>=983 DFr$0jd->J~تqwZ}(mf"*MC ].$!0 $Ŏg5Ökx!CTG0ף`lB"DԋG2XeT )Q"VbbTP3UU"UQI@PP`bQMSDDJ 2QJVҶ*" .a-U,SCU|7%SBAf\0A2 %U/a=682p:`5,i^|c20+"PUiTEXjH*dw|ǽ8v?%h*jZ$(JR`&!"|%,U?\U')Bơ 9IC1%B$$PA@b@@y_vM9wTzQA! f"QǨ!u2`+XCD@=Ǎ6vi[z>B1!D֙L1>x,GeH_5OV 9^0!h(8%SÃU1s@W`KrI2QDf)B$!LH/g%OaWܐ sO/fiUMKc>1?_B<*@@ଵYi֍Fg.Zr\)@:$áOQ_3M}P~Yô}ptbL|>vYH,!3!8sd4gb볒 O,EE6 F$"V (# P9'0kճs>ܽn' Ta0z>DԭBW +K sڄ12dot0zIATYcJC?b(N?D!~x < LJa @D+dP (AğW>#_=c:ogNN}GNMɃ>=: 2u֕O`tT*Y]a K2t];ЅpOaä?o7+*g''I3(pHG1:tKJQ;uѻt_gႬdeH'źI@z(>mkQU77 v%LꏢfFg^LPJ{"aQw&4 EA.f d$ACC@}ʛ֘0A@Puݤ@?W~¾P뉬0tK O# B+Yb;@~[ R;\2>ޘ`A9|"dLh&Xn`,Pu m6z1xPQ9,@J/ 'NQ+W?T҃څܭiHZiO΂g,<*C4(?]-))W5 ,nq?\n0=x2|߯!) MTѦ i>!^2/jMHo㉏Hٮ,($fqǐ@p-H!"@2A>@t'(;ꂐjꫜrUН= /a3O $uy5mFk=wꘫLM&mVXЬLA4E,s ԣi@CSf&X ᐞ 9%/N{fO?Fn6UBb{^OCinW"/uǠahvܜ4gu=g:!o @EE0I(11&Md 4me8LwMI_P9qHukOl'5{3#IEO hia^ef8!>\{u!bu>|H^xp=$?,aLl8iPQMĄ9g{!Vó /.25,a $ B!)B & JPg!7IR]A膁҉&cI*:P a@rn}XԾr =L{J>YY@& ~O9xR_14HAHX0MOx0JHXK00n]1I]%?d$$g;kN5XV/!!,$ P"'BQf-1M1.ujDN eaE4r|gyMT3+@MjMK .VY@r+3z/6i0sH"}w }]KaǼ,?#Oqܒh˞\yX~mM쇛<p^ç x>RX@SnSyx)@}އ,Wb1Ph_5d ؓ[iTBDA z1S fe^0m ¨R>0^6ixio8BPd(kjW8qa֑r]bIòvaG7%*&&zኘ`TCKBTGlJ R()HӤ"A @w睐pUMj˜ 6(B\A~y/p8ATK# rS8ǰ/@eA! ! j{sqFt*qon&}AAL2@.u6J. /14+T=S~=]o7 9F|Yyd_+rU0/]J;:5$(¢HK|M3Jx\Ӳ*($F'Z4Pq* &uG1fK5yAlڊf(:7N%"eDG<@4ܸxh ]CbIrV7`k/b< Q"PKHpPā4.CrVi(cʠ b]k,euB9"4RMHQKT&@d ER E4Д (ąD% U9aQL@TжfCHҔ@P%5H+R%9Rd P*SI d,VaPP#T% ҥ4U4f4IE4DFICQ @P``BPP -d!@PSL%,@d A!49 *PS5:>;,sP̅¥[y1U T4B*Z|O(\XjDD.w`ND@ph`[)x@݄"DA Dz&ð=Snt)"1F؞/َR|=ذhr@' }W?6k˙`(XV6}@D7%^J* r1j\+h`S4 μVhX]冉rR'N`O\J*6ќ!@%/a>]|woָ˺G{$yg ?ʁq3*! [84AA4nH PD$ ; ZCY8}I)߶sٿFN-2vvD..*rNH`]"<3Oq Un nCźlwC 0:@ !^]SX qyJU)TT$2S#2&cP?΀ B^ð6(e9R^`bhFn!(L* (M'SOzNkUOsO4"_+@Mm7)L*/ <'w78ntrCi<}4ZHHIXx=w}%C |/41';c}5\p4)IG[&zy zv#yᘙ)'5;|O0Dp=!G';z@G~~Wr҆A@/CX .HDJRyK.tъ4k lE@&/H A)D EjM=X oÜ{gY#$8?^!Fk)L'8)-.n"Qj20LDj0p0bv`Hx`O ?d@' V')?hT#09!irZ$DBABEH(*)22TH/I0u cB~?avPNLSZB.Iۆ$#, ^m`Ve%T֢ ңb n %D C A# 3 $%0 u :lp;l>0LCxTz|!" ߈ ~L,4aG"I] q ÄQQE HM߾OCi*7Сȿ`Aڠ'f'(|~^/$; 1 s`P~97k|2 yj_Jj* "b(+2lJQ]% :jubɡ Cra ?`^q'󑊎J5SLa1aSmF(N.05nHgun}׆J/Om7  .0j~{ cAB>0cn؀~vP>r HɽP(2C#v ~s=2$?_2C4fC̩Є/~L.h6 à jUA>PJ@$I"YSHD#Y AQYBɇ9([3*"h*H&! HSP t2" ehByQt4u[Q=K.`=NKdR yẋ=hKY9t>Y9 fKUM4ߴ6. =wgj.z d;=}&`[w32I{CYnP*b!rnqFNiA?*p$N3C:ִ;/1ەi3kAăyw[Xw]C%L|@Ev񨾐'=-)gz\x&L1d_esκa88)Fλ^ɍ0ۘKM0 ;'`Pt)y~A"+[mVo @@=ɨ~\ѻF)=8#76ZR#2$;*U Cy 9~x} n ͋B+G.; :ɱen] [Ki@)"_IieEXz%RBh$ \3|M(DTUR/X ΦnNf~Ki>@)uEܸQ1Eg7Gf\| p`81s`r5*idY=`9T>yM/(#:ɬJ7ĨrnYوZ%bX'tJI%4(@d yPRQ5!HR2)D@(!rGE !$is0\RdRCL@j  7*eQSk0 P2)%()!h\1C LBx~2HWmR gHeQ~ @a?Q)0s]1dMjmt0m. Rΰ=D=\2}5X KyߜH$ԑ@'zm&hbܳUݤz٬l =aWy 檏?%( jTDDQϲ")""H" a " `dJ!`<b"H HeT Hi`Z)biV$ h )bB ` $BQ&d VT*+B-NLMA3ChۘfAh!HT7qIv>weY>Ԃ1Tx|C}XhTy+?]?9Q," iAD ;Aa8?[P! DSݝL)u}:Y'_o<6-_caj"1dFeAX  l l*a)GLbBȠft/f `o g-pp A 2JYb ""Cu(DHrw&XE=3!hNl>MsjO,AbU T5 ˇ𥋰I! ubFcZ,j CS_%IhGR[(tL]Mz0ԝ>yiÓxRvi pri) OrK5N ҅JHT@te8jUp:|/X̂qDfTX:hBbDCكF3'F""hᒲHhYu QDP=a= r< n9;ԋ'2GD҉@l6b? <"O(C5R`@2d:jMSᏀLt*)UA@nMR!o"LQe-P{M_"9~_u:!+<.pQV&&z<*E*B>\:J3V ` BIRZa,Γ-aﰠuay`CS"hJ0%sDb|s{7v^հjzdsol?=R枭g,ɡ:q=,EdQL̄ xUeK2Q̆PDKE.`5)RDE24_qs붭i+߯)U4ms(g 8 ~ iWCXO OdXCC(S@AB`zi14`)Zyz=K# h Lj`g.QI@h$?37:6s-~6W@_{i:Y8ף 7A^ݓ&fP6+~ gi&[kFw?Ina{CY@c> |Nڐ>#79&B`Tu ZP NEgAסaKFE߭0ijuQH[F^h7E6a!ǖ.QeJ(tNz5#0 EecDG H:9C3!QDhu^X,j 4KjLNc{>Qp[7jc{:C# 9$2BaɦH@_%bXQ[lTDT*h(Pľ;B"G) i4o>MQO ^)[xn)hFɠ%Fޤ*Te BЩռ)V WU Ul皝-0\6R#4nV36]AJi(qO6ve֖\9FE-?.Lba苛guaUKP E%BÒiJhL\"vQi*J4VP"^bhq/,oJV0Yu2ĸLЬ[-Jke$X5[e1IS׈W9(KohɦpQI5`L!tEfHAʘq0'z#05ͼrPhzš2CBՄ:d/,8EsP>M>*Ǿ/Dە^7 Mk,885X+ &vYf=IcÕ{2sgT,}Ǟ ƌwn ys+3slƫƼb+~i6#?O塟\%b,3ȺfC,j  Kǧ/^# ZӦnPo9;;f4ʸѴmP\'JW^!fNmͣnnJL72RWtV=x|1K40FىzsX4%` 7~o !?E/(P;N]q8C2*NJ_&|>SzyR0a?Hw󇃮ݤ$¬vI?01QI>S7~$^ Ӂ5!A5 +2L ѷbu ?CI G^˴~P-C8<,̧,̯pذ YmH-8b<+8\VSd?iekYZ$ '1,I HV]< n 2ǀ1 fjqx=emg (9!^ g!4{t;0SJԁS(NO*Jt~3 3r/~p*ȑ5q'/؂`nT9zYN#hcNEO9 ѾS(K•7( aN04\/DXMI!Dsh $"^uOofS:O$VqK2Kd\J!Rv~ZdqW=`o1RcdZmlZUX ƌ-_ٶ%{IM( 7?kd(O_=Ӹ¾R]φdDBe94J*kȜo-FB)MQO2;H /}IɎ &;G曯'"֓~d3C_ল' wk\*EX͋+?i~͑)Rz +:K?g L9m=&AYU ͆N*N"p'y0 H;3:" FE'zUXA8T.>i}`yv|D9diI* f%Ե"特^]})ǂSВERsP(-t?͙0HDQh`Y':7㽴NݏN?4a),)|Ǵsǖ,4-$Hfg P$ Tatg50;ͦ"'h^rӴ#fNxN5ʒC`OsS>"dUM iQmbܕISN N>B Tc곡s=U_;=OU$oRLB&MHЯ${qVDQ49Yd?a)%8⒜ =SLQQ"F(eqYlYBX,:siQ` ,C^Y+q2xXR53q&Q,!趠)f2Lh&)hk*ՉT&1T%40Ѐ@SF@RP) ZR ?o6@Q'C9N8if};o|!Pٸs{cKsKv6 +T%} CԔ{fE9@>]aPg8)c .3L#@g=r02|8|#E,L4$ɩdI.;"S(Ws:O6HN͠)0N Gt cS)=!̓qtQ[dvIN]}Bh#Rw1 !eZS Y!Yg#ĥ2 $ p!?h+=p& ( v|V҂,'k*Yz_ǍT@_SK8Kv6~(?bq}C#ga&l/PXV %pSZ9Q>"A_>g ?$R1T -,*wq [K'.l B|iмgP44 @IT-|d(Z)ic|w@d*9CCH& e) "n`jz$#. B|cDn> Icۘc'w=~`BG ӴܠR-?J%KQ3> h'w5$:d^SϸwN^ºsxvmz΃..{eA+AM>I2di;ŰX(Q_m,%%Q >\pHVcHp_{Y wՙ=cefHtr]br'4+5ˡuojBI s7NC8 Sh}8eЅ6E@z 1Of)^j> :q]O˰A%9񲪬|sNKf,h_F)ͳ( U͹Zࣁf#<fSp9L p(Yh5/E8Þ48|ؘZN % :f%N`R.8Jp̡Ź2X.Ac$9mW%hboC7$|&xߦۧ%~9}<=͉:!wb~Rj քNv Pbv\i Br{4HtLTqdó\_ f[{Q(p)d{͖ GP3I "ݕC *A+LH 3D'G!L#(E A0@}*)h(IǦOAe"2 0 l0O8fPR0?pB`Ub^M8s!rX K|,A@ 5E.l3 t!ec{@ jnz^vsڨ˝wm6B9D)na .vjhl4!Z.{!:34y= X i}NO֨`': si T]Xw@z> !o~W58dNxTL⠸3h#ɌQFhf CZ$nS6uuc4rcЁB]: zY$21jig>Z h^bd0pszҚUUUa ^aV~3$85&6J3 3"yr<D0\0Ƃ )`h"T"@BJJ.LMyHt~A4Ϟ@2p_s`V<k4`4ͻfaa3>G!@4Yv:)ϰH6 :1 ' 9Kg1W:`@ p?H+&D@s1'&#TJ$2Rȅ`a TAjZ eq!w.ưBgׯ!>lo<)EC\ Td{?O~a}qPCϟi^᧭sqd : }_T,N&T`9! n{MMJ *1@ ` =bfbǗn'*>'`O@"$/%+lxbS ;QYHPcqr *Ъm\0dBbO+ڧ"5,HuGQ kKDUDDQ\}[y{ ?vw wcdC)/'tOcSY#IALfШH+}F~=. wz>vb/>S0 a:Rb'##O巉g*M56';xwtl=QY@wd8GD& cd\ss:9ᗡk0 fP(v!L$|aχ&7̈dֻ Xe&JFqv0XI򏿲nn~l_'o,Umc'3>)Ε1%, F /8q'Q,c {m8s-q83AY<hwE`Z'$-MP6La*ICJm"ʵ=bSֳX2`oQ(PPQk5gK)U7ҒhpO(W=; 59^ Iv@nQ%Dzp=$se_S 2bʎSt,;ΊJ驫CVFxzԜz{"}yyp0yΧElZY:[Sg7=9ĵ|낻SE;'f 9b,2Ro!ɪxq6srg$H|'GPYw/5U=sS7Ӓe4<;ْq " )0F0x_c /c7P1%o9wÖ$/uOEq3Z'!ky/N\g-ݦ0^LlSN\ig iK{yΛp~vI$<ǓXT◜F9nX҂f/6g(br˸Jx({Ѽa>lڭ !HƶNPh:ILTlɍb(J_p1OPԻp^ 'k;,I;c6F81ad *{S.w|A *qgR<>BgNw!w}mMBړ+-$0Si)<}?ódmyޓ~i="_c9Oެ4Bɋ(NQH\(Ք=j4}mcYuxs鷜Ol)T;( 6dGKhdol=Ĝ[LT̜d01@YP@p%<פF(ϔG(RII.($8)3s'Hk V'R5xk <> V7&vY-yzq*E&/: DJb+'65E@*lKJ(йFTwNU(Ddd.G%5ו2𫼕|` 2"Gɧ00 **aCAB0dRfaQ0A$5U7䁙4Wm`s޳1 :r##܆჎Ae sM`XPtģJcm{x[AEҙ]Æ"3p!]6w٩0I"*IJ b`c,? AEҊE$9'H !1bEK%@ԆP@Nw UkU!rJDT!- VsXh(9 V n:]%2ޱ  O2C2<,Y2BTjET"FI),dt6{nTa/D^#rEY1fްTV,LJRHےܠZdJ% {%3Ty$½]2$4JN  DN#> j@ ;do9H S% (W%JEd R"dV@1@T4*a,Ҫ4UPDđK!M$CJR!J!AZ& X hTRIC!80I2$Bolzb #EO)Ȁ2AQFpG ̲JRu!ф~yĤt0RBD(P P*0 L 鱾P{ 5AMKBH}_}Rrh_t@hϸM4?vNktj3.SV1eU?L2 B ?SjC'̈:UDF;4J Dh%$` R`)R RbA j$hM,AQUK)@HQE!I3AJL0T5$3HDT!ACA43I2!JPPPE@D@ARUHJDDR4RQ#LB|3 d0@1;*" ) ) ZCp0TO !h %%PY lNr9]dE@vg (A E3TJgcᐮnfuBF4/D$*S@;"$kO3dҖTDJ?f@9(+ `0EB,$I) *%)R9rw+tݒ|(Y(Qj`Q$'ÛYfn?n}ծLI& ^gY?Mha㯋\]άk ]Z'6?= ހՇ` *z'VC$}[~Ж`1H_8Ѿ*UBGh2>c!8AZ! 0$ ih 2T \gO.lP:_NTA?҂^<-XT^T~HO#ߍe)R35ԍl8 `.ٛB =^ I1V1IAtXʡ:! 뛜M/D[ Υcc^TP]k%G(wl čt6@s%ِ\$BqMaz'$Y4XB#1 Ds8Bv-"5) $'%B 2JBc9)Р։͈&$J;HOCNfv9իl+r!ҁIYw<֩mbF!w7H Fn~s,.rkv%|(vO:C_f|$J/fX\%`$āŒ݊-AdFς'($.r;FC@H' 4o/!Y?Cקp, mcJBH3l};1H "Ma4 ,ѣCh"l87R$B7DxC1SPqQ>  ylMvQ`e(h@6`;UTRDA=ns79 >'M.ԏ^IMKKH{*^mIA]KqHb4Pg.C3Kh+[ dosD: iDTVe*m+5-JmD`$FfV 5mbqqXV"[j+L}.I-CAҌ|$)0ccs1wٴGo_4?'z( *Wl=&菧 6wrB@!o|_y⼗OgpNK (RJ U$T Jz&_S`K0:҅Br3{yvFEc10Q4K ݒRp2[5''q s Lq@Bm/ka|F]3ǩl6u6! LT&LUCʨՍ;5@_߁As*qv$C7\D! ?⩬C)`CܕWI~B R\O~GajpTmI!TV^7q0QIlCkIg|'R VS '.sQ>@RĕW]D=HD:>J(é S6nTJƞރw/A}/ = YNۉj#P}F~7l\XaUTd)fS5>hnC N8tr4)aҴ^^MN݌\iNMPBDY~a}߿+{SGg!OJ*}OxGE ` +Ǖ$>_>@v;Vt,,m(R-npYԖ")P}z@\J"A(b" !"`X,B1AQFC%5 >ΠP_X{"`@bE@5% >"#N(m/ӥXd3mN=>=""xa !@21G.W 3JrjA1.a.@!5xmDAC=H VJk׿ 5;I@`vi (y1:Գ0@S9(1%Np. #҄iCRCBScN@af(bi/w5!y9!("RN?_gvzrNv;,;_q?Zf+4@(P(!(&zee&9V +!Ze&?T@xҿxWc[1=C@J$?DjHZgaSKZ+| sð%!hR_uH;5:-C̗62Urׇ55#Li>#&__6kTQUb؟]͑AyǠd1})-U|7lѿ SaA H{aʊDPCMJ^70)31{`МNm iDJو,.){uObZV 勷K;=2,>@ BÕDӕS>. ( b\fH}}:q:Vxy9 w(jx-B7xic| i4 I!3ͿcB[mck@t`MXȰE'\ތ^&CI$3e"4vnm0z ;.5_.w kc.ʲT*!G hQ˞ \Uً1we(X(=|=*;Xuђ/p, va8vކAlpTBAp&LA uvhfTNt"A3_p> AoZ1,=IC)^ z]aҖSnǻςRp=/TIc\3LMZ }G$0$I vv~: P jVb:i4@ HS齉s@:'-,E`Ji/SCY8?ɒal7[e`CY B grq=xMuwПGG0 &>En _."eO2xQf!GbQƓ{E?LD!@[7P1)@32}D@}l!?r>SQ5G;~8Hʊb3]AhG_!0{i5eI, XAg ž_Xpy;k1 >#dԠW}N Ljch<=H߂ds1ޗXTTOU%&~ V~<( Wr(CRHh]_oP>)y|$7<".3()dt3LtKL#"wH!d9aYh3CHOH;/a'~}wo8`/93r\vP0QNbZ27_#PZi9%O:)Q9LOibi~}#_R:gTJZ. @δ0rya0 :#^Ad%VMIWa !aymlR9E4lF`>s,`a+E$}38U!֨"8O U-4T wt|^bCx0hkJ 5l89 KHc,CKiJ(,'ѳJdM cNrWD`pׅxQ={b~0П ܗJcRUŦЁy Om8RD@@A('am:_@z$548:bbDg[q">9Ouy@F@āj0mK( ?5 ERTJJ*tp ~'mzq=XtaD`pJH̏30{t#B@\B)T7V@`%glc'33}42> h^vi6Qg#3=NKFJQĖTƿC߁xAaYGIY%M;~@>+~߀1zlpl8mm5q`v`:o@B`hi Zd iI!" )%P!h?TeHB$TP@`I$X#H>E/ $znw.GNwe^$EA VvQg)Ü4F`u]"'!*dc~xOä9{fu#1-Ut k ~u.cRRC^MlŞ!t1qi`NT$$T`N !DƳr hq=ZjO2&hpdđN/>G= Eyzki2S 0HmQLnêj.Hz@m?Giv{v4ʆ)/IEgᏗ؁Ϻpoýy&P0oQL0v. =l*@UQdmUE@UxX bq f`́Wq'Ew% E~y,4)FQaB "_(!b$i6rXp(@mK(DztJľc&qSwTEbcH;mzhJ <1U['=%_|Nr]fSkL&b{M֬G55Qȡ;ob=Mnc TDRI)2GXSK Ye(|bEKBT8Y%DQbEmdaN"HJ,֫Pq*ypbR"VfJ(6jhAlV3Ze} 9J*Qщ1|eR(>0Pbr4$47cGZJҀLIJ/ 2F3DѭnbzS-'0?"b3$#?BRZ9oguBIǭĚfB]yfӤ}9訆5DO7O\!^rɭ<<'4;x9/a=zć=vKnMݤse \ {'^{apr0<=,×瞓'1Oy:g6khu QY!@]ݥD˫ʓr[Pg9dP'T{ci:@}P՘n,ܙ@0Y hȖZϏxpgbv=t r,tҚsKؽ| Ot툆W9y=Yt)h& !{xN=H^x}/4__$(UըxK#$D8,/+y$pRBq5Nf)ny +N6]KMl䴹t/Yă!OfYpp)n9\r HH.,9Dx< MvӁN<хϊ$X :ZN/ញ^'(㞻'<7*[5th]Ȧwww[@䆈Sl$d@3'0J(1b l nXKm=`y#D<Ӆ~ZBO\y1)bcu׫wzfuUtpM:" $;! 8:@(H8: 0ۛ"p2 i8%jWF\E2o|+D8זT Fұ, .Cjnqݮvۀ0Nz` P AI\Ƿ/:IcᬑndM^ Da :@zAr#\tQw?8兕J'^Rfޝ)\o8" 71&u҈{mJD^M}rDٱA:8PHHVϭяK ɾM*e"Z2pSj$J2YAf9&5-e fډZ@:%uCǝ^Aq80[p]F<œ,BEaKaI2bܭu3lU +l,3hC; 0}[T`ųr݌ <āOⅡ!@s3@dA(G??H' q;6mmk}G'PFM98et_hT8vύ%aʈ+&!yU>oHs>`i@}';,xczLDkZD" J(H* g#>Y9('3V'\fsxeVg>)b`M?B Fy" < `cMM5:(Œ)$!fa4>X J?e{IC$Xh캚?tIBsKe\\/$" rD;ch 0445S#AEPd; edN3{O>͘^6)J`c{χ3] (aNhKaОɅQs>ЉEDS h?.PD#S2?9J[$D z@P)$A5(J:bY-=3:"]hSGG̥!P hTs|u$dKKVO!krQ&/0,>ד@ x^BտƓGo 0?,%""IDB L)D) IMdc0 $ \ߛCZ @8GOX$h r(]>>yyLh>#da ~zS8~1p.7@x,cETDG_c,'l紮IZ C0e tdsej!TjS4BȏƦCxnl 䖔 >9^!f3/w_?8~YHR!Q.g1ϏnsMP]'SBJF2SȃLe0TDJv&GIuZ,Tma)nY֟醶ӈn`Zǃan X,DHi- "IT{䏸P Bʬ$p&YBF`Af%UeI!RH(UE$F!"2\Aorf5NcbdC{5NZj,qaW,$I86 "A *QbJQm_avuqt(yƘQh&<@s*J?Ԉ99-h/"=!A<)҇ N2xJX!8)9]m ,ռ9_bBCHD#1L0 똌lC3<. WfzB)ZT(jDL(`f`(-A9AHГֈ2(BI(=ؚBG3]1E)Bj*%TTTtrˣ`A(25*D:7}sʏ#WU%We6@&E(/SmCS[BVCAH1&RL+:ڢ) `jB&j]j@XPPj+D@dsx4">7;%y&$s6PYJD!SL%J g'0r1CgA:v f-PRLI ꀺO*=$_W7?dVz?pGga_i ;>zϤ!bV.@6Oi [B#XФإ2#hhQWmnrOR" &@κY YQQ+YdڍAI l$0A#JU-b $F&kfMKjrC a,Vp!C p ]l;v kƚ&mGV 2RH̡BD1, d"H? {T_k]aļJR2Lc #N׹ʐCҢPEzSLo _r6 _E|{Hڟ=orB1xWE+fJtٮ1 8֤[C!dO&(j `vH@P`6qsmc@>հE*7ȟn>I4O$#hdض"1$s" 8}A ]fE巾$G' l7kt;k8aAP:@&bq(kT|->롻D932i8|xqS dFŸ`myDXMۃAM1Pp8VOѴ:lTa`\irkcם̰9C$=Abl)[X6^G=1(>gB>6X2y'.驴)J}g25Pcѵg:$a',B8x)|P" #Ylmʀ=˫GEjǮnj409U/;2Z~1"9;˭^5ak--+Ȍ93f#~QP8&hz0|yyfƈ)vkFv&$U Ff$à&D =3%t~Q L1-B]s!Ȑٝ=A %慘#=ōuB !I8y@}8fhH?;oW $K,G"Vj1h42M˟_"L_;d‘Stm{!čn|6&x&޹GRdFTD; wToe֗x+LQI/<,:&BՒ*1KB%g2@ ] ܠu w0āOnɇt @BQ Xr O+'lnF7ep6e ڳňAQUx%N&C, vЪkXV1fN[5h9gq.GOzOiJ,ӮX-Vޏwe"W( dyt1 bМPqL.}F˔.fĒ`CLN|^zp r+1orhH_^|q⨎A:VgeMs !"_SYϕK(Qzζ`0CZ\EM/c+b%Dvt·?$ԅl;^sK|<F{Si,/ !L7rXn.cD(I kڦTt@r & Н k+Cբ"PH)IKU$-\H[N ռD6kY* g)ИAޔ9CD\",W86iKFyuA %PCݺ|OKts+mUYqߌeV+|3=@qQl Zx;bwxBw&_FpqsY)ӷCtdArnˉ"'N &*5z\A%b,N!BDqP;1 #XDz7{mQ 8gn|nЉ-61zDMav.i6y8$x騒[$`[%M~ 82qw _)%01! bHyq +T1|ü)T.4(MÝoJ@ւrv W8}KݢC E]%rGriq2qzф ;u oEΟ.G^Yٰ* 8K{l]eս}^N'=P:|Wlzv rCd hZSE-ކ^[k0nDީAC# 9s}VlmM˞J7U_Q~iM,91Sg9Xb>ύ3Њ#va'X#Cj y }9k!vw$b`JE]CN@+%ߒNI!xyh6nI osJD óXw6XN  F>(=:͒xmC_MeOIC iT[ xjl6ab*eiT2,&u`h8-Ol1:8:)L@5\tqW-Μ&4\0i.fjق &GT|NiGPdr94'IWRH77i,LI5$)lxg'{zǒ8"5$EzCe>".V $%Y H P+j$ bf("J8Cu/x^D޾CCtLrCg;j;L7˚ FYo.+IhqE泌{)NJPΆp!/+ +@DA%U8=͓|xhAY.K[j''t82[+lHWE:e T`l޽A~8j<8&r]JjӖ%AM |8' ~C؆f9s8BfҚ~B9}s 8SɔK r͡‘e{U[euʹ-ތ:Z7Ǘv|s00QTq,&yK[8Npڷk2g]SDv9-lFѯNs0I3Y}x4H;u2'1)& FIgoG|wj!QUJjE P* &@=>QNIB4fXvHf rjp&@ Bq Ĭ=HbTQAt%s w_l8CO,ْfN"x3 h6O]l#}Ma`;v(ܠ>17|@v5Hת!IРkab(E'Q X+ȋ @PI(j *Uf?9A ml!Y\RՄPpNNsC0\3PbV3Re 9h,|R gӰx|E  & @%9HQ٠8]Rvkj+BR"AEI}8Ol $ =ٞƽ?g>mP%$TB IK ,@ R=}PO?/e0:C`v|66)=(;=B*BmF;ޔ,|8G=IѣFatQ=L#&4zP=ou0΅&X* ,J((efovb#8+C㨟0%v~ڏkɞ X(^HUd4E-!QSUA2P@6tФ(r\VԚc|e:@Y +]fym6Z*xV &,YZ%y\B# 25 ߄׻C5!Ӗ KN4("H 8'hg/2t=fyyURS*eV108U"(g1 L9_?b?LWJ:!Dc{ T~>EshaL!0\ NMz}V_m2TFJd'9Hh ,V"(~F0")]adz7>x jx"o}vb('\C!1 !|g)MkAĴEFdW5éPKI3ŅHSze/.1k q* q3DRNsH=MIEy m +\ €IbRoq 3CQ6Af0(_YT5d|䊇{-t q Py}3cJo`$a}4;6~vzi"w;XI ß6;`p$iba>n"s!F`&IRґg橐x*d2ad~ C|0ﲢvw=^ 4 v6(>W0֪-t*-4HHwmt:sIa7ģ(gC<&,եE VP9~787&!4viq>_>li'iQS P9^e!!z÷L:Z+MU:-4u2ȥX*0udIkTDJፋ%j`JV?+ȴzkpe!yÜ9C6$q.eD-FA )1L**#*ٹCԠg6%6PhXAWVaC[ ֫U%S"jΎ 1aB8}z:K '"6Kktb7>.(Z)жVmpKZe@Y'zuJ-V4T;qC_V=WrXQ0ȑfaE&bE*N2 NBphڵ=ꟶ#8F`a:39ؾ'- Gp ,Rb`  nYA7!EDcY/9598I@iCU@Aqc,XOtP@e6nU:oY r=8ӡg:F@PP I ٞ\Qײq4Iě2R*&m0nkS fތ^s26"yA:i V]:k-$KNA 3 "`#C!3p$Y48c:4r@'Ð i a`ڡ:**mL-m3w԰L7׮DeqS.C3,aD ؖL{rܰge\ 32E Mf!C_8JxF|th`nDӉ!>oewNF&,fKo.۠r#Qx j=ڰjvl侵H"@F$LR(ϟ I0OHS 4XD5_m(1!l 2H#! AR , Y0p&gPo7!3&t6}@YzɩD8a֕K`M T%HΈmYE1[,·H(X ! f K&+@b'%gRŇpE*sJ짎7FdānY(S2 ~23 e.u qrمĺ[OF&$Q:p5#U #d2H\^hFّ ڢ1 y~&1:11L@A8 ÿYw.|nMѝzuY'3*eAf.Έxn4z[0жTdQ #Z.8E}D)1y|re q(]zrrsqSxpe ` N ,Aq5,D@GjP719f %q#ءBlrfRo J8ٓQ9 ,V LkN,cvOk8!@@( ™mٜLwڦ2*EP mİymd}ߡXQAb6:Tc` spR,%ϟt˰:L߮ , b}AL 12b*F.) +L!XN/0|4 Df ȃ,1Vj@{ 0b$ɲ ȴ鞦';t;X͔tmpdL ym+ހ &qIgO p0ÒՁ[H$   nGK`&՘\$;.FS.TwԳw3 {mK z<@zʅ<51{7/ dlM&C}yC jњ@. 3ٸ md~ڞuj᱔8qY#pF>88*D B`s@[ErZmRI=Ǘrcߦ(X {SvNzmt:^fX/uZQbd@i af*YBe߳ˌDSIovmвtC{c `x,-dsf4#{*[/[8.^Ob ""@܄yvքΐ"@;-nӭ/2 (& Z_ A08ܐ8-7@Ŏ.X"س3Dm{66"q`Dn5t5o# p|:DU&iQAlnK0-ЍX pen4,h qr5n\uA3&gB[-w $3ysb-0KhiצS;6RG0Mg| vCN~\y<4$ @3% QDJT$%nNxBaؖbEJeE2CHD,F:/#9-BF`eC_d8BDrf^[ ;lU#e B-0f+ iV{tȭsMR ' yAјBB@p,t/qלH0pݐԩn6Capf\7DN7@Ihp!-#"̈́lσ"*440p7!ٝk>^xL9Ch<%C(>Eظ!T[T & i7;3!2LPptD 49`C#om(jwa2΍45)neRjfvz94zc99Xljs7, Mfoy]y0:fGo)-h4Q%C!,&Ƃ>y.p3uBT/+7Џ#-ݑ۝p7L!3yxn Ʒ3hl&H Lm'im3lVxC t,G&1A8B8$֤mLX056y{N1L5"R`l<5P qs &fDYsLnA4gt(^!vfulM]6!v̰[fG e>O`dG|҉_֔}IHeXd2M@&o8!MoMsE `4ldy]LǁS)baAt}aB ;@Hp+b\* ,;3"9zPrdч*Po8-e9%7o U^-Uc_4]!~к[ Èݴ=c!p e!zCv"A/qU(P$(E!xP L"<P;C~:홁DN3Iec_A 6K*ePBu3]8in PBvμp!F9Otb`w,ݾ=9wkqlei{d) vy<k=0uX*tT'FCC7H<âVtAthi(6PL1E$P( Ճ`4U% Q)JE4S-ZeI;gw$:_ʾln8TOL7{tNn@70`ڀS7X(2%V@1{Qٟt.4lJbWT;~7<زQպjRX4y TT~Y^"*5S"aP/>L9 K='PSCTp*v+lż9\Mh41Ziؖ]SU:!:N} 4PJK=@-Y[%.`@]լ)35fǤMQ#sd״]]1̍ZC̅Ws@ q=o~SNK l(_qPH풯o6! H:PC+B-5dk2&JN5b-t=Lz$5ubD=!;㍘8eSF9~T*!=wpw +nXQ!JE9dX([TfDE 3(" Y I=8O0v^x=D8ygVYO;s}N֪pqu*q F%̄N1HЛP%'I $!- Y4#BTH PtjGp(d,K2znbUA2X)󌂊j (Ai*N'ti> `QM0C|0g_aloILPH0% Е'p <"R: g#)F@dGlLU+_vgl3A@ *^C99tfy;0M( PCqH[hOׁmrd*Ic.%eQ1DU!jl9'}p7˽Y7Y>"zǬ@Qsa"Db@Ԧ Dq-hqfm.W&"svV,˱/ۉxhT3t wQ o]T!Kc]bs0olG"f&I'<8x1_':cnʜx;Zjq Isϯ#FI:td#( SOA7LЩ=ǺQ đ!0$Z^臿~'p :P+P ߡ}[堪huUOd厓,A`(*. $2h"V`iPR  JX* B;(ז2 vxo܃ .RrAo_$ =84pńSl>W3؊}>6 H'0 # :́D-ø~D?0x&4:\y&_΃A)ÇX#\@53TQ%CKC`>Ǹy_pgj'!~IrC:>96+JPZ#&$dYFCVTE#0!n``w# P¥O0M |6uTx OyåF̬±ZSS #DofNy (}yLK0fEc #bzS EUZJh8A! %[- pLU`4jKh$ABJQ#P:ʼ8cM= 9Ȭ)Ed !_!' b[eXC:ICaCZv:șPUPXKKFA-)dm90ZJF±ecl%UƅB=$X¾qXed&ȕ$2YdPZJ(fB""%b%be$h(* b$a(I }>A9(O. 1*3i?#GMO '}K _$%_n(T%4=A}LxB(O^*)qQg(@ 1 ݡԖ%ZXʔX%fHނSQYp(ňlzܞiRQ*(PJVI~28:a foSP& Fi 51`` S`a!d%**0R\`108#ۈz Hd AB;!&n v}єT&zcBI@tNGz?OuΚ7f`VJ(S(?ɴ A_?LH12#t|O1101&?嗂7!Hd=/Ӂf8@TH,~bp`ŠG %R}4DH=gu)Cj0 ,)FKX؊ T}5x.E#%6jEu+FDCyE`vp1bo$@D1D@RGזvc,Pe ‚EQ G9iZ1DkHiHZZ%eʁ,JL^-Cz;Sԣ)"]MJߑ;r?H P>`~ ,2!iEq >z3ֹ_8:R¨ 岵^V}O^s72KC.b N(dAu&l\S@RASГq䂪 f 9 h( فS3~yEW ]J!dIQ;yICA)@ʦ<rbi,oaߙ:$ 0i J d>dp; !Ԝ|Q 3 U"0(m 1D*0(z2O0?EiA+J$c T˚Y`6+,J䳎2( LSȢ"yr:T SfobXY ISF ؙafS1 .fi5[mR6<Äف/i(٥f(1.D%O19g@ .F=O/?#ߞyܴkNA-~zB;YK/fpR)vĢI{ı'- D1za3]=l~dCE x{!мbVA 7¡82N$={F*.#v1P58<9wFpV֚`0f <+B\hE& c׳ļKS`pfZed}q9R4/nhZS[yUy [gD>S^)|0 HP1(L4:|/}i}D)`E LLa5)̢ y]aS#qP D%}z4AjJqYMp5r X4@FwsN٩d̜1O3Q "@CUVTCZxТ D  hFI-Xr"*!RP)&,j{N! 랮 Z2Ա`YPQFX!kLk?ɉ2",+ FbQYKJ JP0Ca LbHɍ\i >Sii,5) M~sQAV0={DdFF|Zax ANJ &B3P Yyq>\z#u1~y)H`^?U_͢2օETV(qvhe>Ioismj5dr4AA0 L# >:{8Piͬ_D9~_ݙuly.4<I+񓯟Ñ$HChF\WPC=d,\:>I:UI1z51z/ _\<s=X\.*H¡~iVPLVNrCp B(dSH F*,E :%dn(rq +9JZX "ĨVԇJɒ JkTJ?VC!SUT4aC@ -%`(hSUHAE$E4)(ДAR%(+H1 0i *PD\2DAfLH&(UO78z}2h15NWMU= aZ~ `ƒj*V >23FbJiNXΦ׉4  T gҙq1w#ÏV">8С5H$:2 -E,Zr/a͛lZ҄Ö_~(%oPG Pm_e|".3p?(Q1$*>'{ "{A (b%,0,#)}!̓Έ[Hda(R&@''A>=PCA) [ !`x|~O W`u}XJOhx8c[i\/Wvx|pj@~5Oq2 wmmns8XDN3=9`aaMfI_Nl TS5CTID uF䑩g}_3R;/T*+]~o4LkN|jZ 5EF,8 (mxD  @~@HB} T hB2#2b$IHw;BoSsTĝNoC/E9#A,͖H'=r,8@AS=޼UT1*Ni<0nf)&KQ&&f, 4Äդ $X;QSl (cN@"R` L0 SW$6) 1%S.iV9tEC"YA}qKHBXqabNClTxsvՇ5FADCTITHK$>ċX"G NJ3G[@ 0Ip@3y'0R!64A~ARc4ri3 +kabCwyCۣI'4ȷ74Ux}y6AЊQCs%F:kq8,yQ'c(o{p|fv:D0Cq> 'G~:dRR8ˢj b)=Hf(<m: ؆B':7_IxeT^äh= ` 8Mc"0A:9Iug莶:a똱7*.124luBAuNM+9J@(Y'NPDggϣSl6pg8 :^Ӎdf . R%oL@CR -ÜEZ9/ jFxSnt{S Z 聸tH1Wm`h*;fdʛz1־ynP56N°8f y~)Zgccs:8ʊa( A||~vg8%dZkвtЊѡЪ٧{Ϝxٵ6|b''KӲXDV=)(a)alCk3Þ$9{za|pqNhr`L.c3A]~+;{72"vNhNɻ_.ƚU D>޼ܷ+OTi'YkWSROϧ IX~4yolmKM~X2L 6p$sĤf֥"& ͫ4j7wJmXz̺,kre0s.7JgGDzQ;G;6D=?Yr"YW(fbO~Ϻf\?řAwzH"I'c->b I@H(O0R H D OJocvh m8.YEE8J'#iDF,YuYx9\ qʸ8 aBCu C"S@? r~d91N%8%3^;v8}σU1}8AB3AюLdɆ iVZibbYFYadAh"&h)")#©IBbb F)%$`$ "* (&JF&X&bZMHCR鄥aW 0 q2tڂ(""i N?85b,A뷅c hdO_o"Ḛ(RO`2 # !Mfd9"DR e2L%uiJ,AEUrLZ* UEZ%(8aџ4D4:Z9DdưދN)eR5 "4@$|g̡" doFjϾ}e!=3==يb΄7Nw.JǮ+p둭G}^[k'TRո{gݙu&tzz&uFt]ϟ v} S}GT4_^巻#]o^6כvm{vhմZ;Voj:o]Rru9[=gxWҾg45wϽl6҂{o}nCs}wC풽2B{.=9qlnwe^iůsݺɦލs=>Ommn4 _w*s[ֶ.moWu6xw誷z L̟w{J>OfJo[] :w=w}mϓ6]kIGaݽ{y({t[mus={oxwt*;ts}yso=j}{Oݯw}Ǐu\Mk1բfc{ŵkZmLr4:n[d峝3ۗ-͡W,]==>vz׽iSh aㅗ`]ڥ٘NOsQDJ=Xi}.v˒W[c [3]ٸTT&ll}oe(=̱V1us:wM<QWvᄒ(zS"^vn냻d4 *uܷ[|_U{%vGi$wg絶R||oTg6dC5Uуq:evVP I$nufP1vܥwA#h>ux\jPzwzw=rP=s.t wcNuުf5^i{r:*@( n9}$:wntWegrQT֧]Qny,[S;ܮUZۮM7yJTFػulFkH+GD95UwԳ/nvO+tқF Iә:"`),!!& 0JXb!HH)&D (YI"/U\A'ǃ\o h5 !ZAHbXYY [C5wpY`4P%&G Y`)"ci!_9C@:JـR"d" !ؒ0FB#(2 SN q?di Q!Q7HJ$@@CO2h' .Cp2T BELhE`+ 4"ȥNe1]yy`A ɎB &iR2J16~-& "$2((u+٤Rfw& )0%*Hx ʁb>ڪn! yvg}TQIA3"Ts-aT{ %JmU zJaS( @t7 45Y9.(ea|&?U=ny%4M>``zK,_crj0WI=j~l4X+B0@K!@~P#Ae RqqjJ"D7@]JyUU ITE>kB8LFE Ru444$ED!PLKVcp IAm8~{d F`"$$ RH"d Z1*Ym+BY(S'GkD_^ (`I+= Y-cFEe^S a!$ (ta~OwxOwkmǽ@Y?e֛܃MECw~HCgϾ<6DR3: ^o)墁 G|?>?X (zstt?>:-/58DÆhgosD SP$I!;w -o Dw46Kt{s Y7py$IV!02NI$"y lYƑGb8k:ɨ`,dhu\&~@:$䍹"T:@>dI$Jl)Bv#Mokk |*~fY3_\QG"oonJ)k{ #󐤂OJbt(K.HwC I_]Jqe}߿c.7擅I}7~gp3nkOYW/b@ h֠!} [þvC2&fDQvF~,}0@r0!H $g!] &WPδ?WCXЌ/ZԚ#bL#lj!6hH$x}ǻYZ5 $u 76c' Om/2rUHCVSUfXёΚD#5cL63A&$=2/Mشu:-s>n_ݠPJz8sg'i 5kNP; @i0cM'1q4 m ' DXĖe*$oC4*tc%3J]<*h#q&M{#"@`FfP#J23$O~5R1lU#&CL#A7҂@?ŒG Q)TF) Zj)DiW )(Bd_?qB }!ȤAI4PPA $$N_P" M<#):olG SL/\;;jHB~P3U>|5v}cg}I钠.fDjP(_~fk_͙mj(Ǖ|};}D>*ԀU^0$Ƌ~0Ie:HX=T1'tSq\*u誉J&h)")) (3(i cPET0`*R(h""j"(*(Jf$"(Ә.XQmiEGE+YLZK!'_AH@^čBoi ӣ_٬xڭcm!*mZ]$$BJ$$ D ӷvmoC&OTUru O"\`cK/)I 3La dL<)J ;Xo]D&V \y4P%^7PKwLǗmwiYh)S߃1rx yTkП}?Wca{U~ޛzHP-tz1k4ғ [ ӊ@ hdCyd ~U:_G^?xQCBPD0ĢB%0@sya7`>K4ncKtێ|3NrpExk~ӫ25lM^xV56y Ţ)L$;YމCP!-O*pJ~X?E#n>'X'P_\9Gqr__Wh~h5.AD!*D!ݛʟTuC2r=v'w2̝w~AE7lWǾ G^3J$"ϔR2o"> \]Hhf:qj"&m0'=o;ni7:FL9{ԱG4zϧA[b%h:YݕW2 9S'{fp>Cذ# 6& v vc)P8G/ؼy|?N~2 B r\*Y_pCց0ĉg`;MH8#* =9\IaL0<4|Ά6=uJP &F%*TgLD?';r#0ry-rbqD UTV)*y ?68zuM,t-NTd;n߃ΰQEzk~ 7dTkHC$Ofaf4ߪ|"XO<㈹RА((`i{蛌 %r]Q .C!H kы!A@*f(çWBH(%(%J0 PQ2\vog4flH  "n )h@)X M.]s'kb^;H(-!6 DHb ƂI&baw1J fyHGG-cbN#8 ꌉ %A3θmRN3AtYl68ڴC!'uahΎQQח!b)BbFeJD(`X$&(:u06HX$H ]؋AQ nHVAqPWxOқ#UICbjd墁prD @iD2NaZP6`1 %Tp N5DshqDXUU Z< E**J@DD+0T -3 ,T*R #BH40B05(CE:DskhB=(̃hLp7"EH&Bj;f")Aj(hB*a悃dj muOHIB* J|!Y0_֪z;{6p|rglFdPtCJRJr܄0L_ svX,r爱-Uˎ0 dWq ^ͧn@G0'PddC>7֪x=v I !,E@ր) rwizub@r841AQ eDLX0&C(ѽhҳE/5Yd!0\3aQyvrW))/(NTEΞA6(uO9h1Q:r$O@` N%ˬ̵[N)u ӊBVUJT.%b1[&áݐ="." oJWd%1͜k\;zIU5⦱k(@X2X7cwmPw(GD5nrr%1TT0W  Я?V!A@jZ^78Fwpmd[,9޿x„r߆\1'\kKqQfށD?4M*SpXt5=J'ڈ91飡Z-+_R{&ϙpG94T+@8tV! (o3G/jC?0>A6O?UB4p]\<(LJ+HDtnm ԏ|^IcaaYw^w߲u?~=P֞JWG/vpH! R@ LJl?\HKn ( u8AOe3N%g|\n8s H4;SCթyJHr"aul6矺.::.U)h()y6 2U0cL ݗCx\"@~Sz?L*<4Vfi*#N`0b ö(zr`0ChOpK*2'h 45$A~2Uj1hf Ĵch HBegZg+`ѵ2G7 |ͷ5qV SweZg]Ul:@_{ &j{et-qi]X|qlMy~u6/ <83}њ1:~=93RU|n>Y:Zp^]p%ղBiC_]n,\fTh:R#2׳^XlwkikRy# %/ mw%[[L16xG:ܬ \i"ʰHEKNuAcVᲵ X.[2ͧEyU\}R3EaFśSOf1CEZ`KPBH`5qb<#xTȪ*Np?j"?=NF׮rU[[{v8=cxWD qN7F==g߳{f<& mECzy\|uÚ]`C1NAV{/`ܞ22 EbD#rKG1H*񳆱}} F򽞩8 @磂>)" nnSN{61Qȯ)\dm6yu)$6L8jIzDZlR\-2&ZeLm%kǺã39O \`SaD`EʤFN7ϦdrgO-ٿ}Iz+woPgƎu@Bg|ݕG}t+ l!D\kCi@Iz8:H[j ɬ _?> Xmͫ@B+ iF%SO_IU8 u 5n#_]y<lᡆ=9yP5Ua(lϳMP<U xibѓWn,< V6yO[EOusoMe~vƱ:Y_?M\]n[Lvj6[!Zܚxl(˅пkL2k5hωZ-- UVg&v T6N5=]QJH$PP|iUUUhUY.0a3(mCq BѐTa`~Pz2 DH!܀6)N_ N0x9 dIsVsڏd10'e4j2 0A9ߜNO14¡ N4 aJ4<G̱ eA&Bf0FLX4Ja%]𷚑F< V!;k G9?-_?* ߉ l^"&""&Z(b'¢?cƓ5 (P~? 6 JQC #@q0~7;`7"r{n%IL'@ά:WaBfkH~y %^ݩJ_P, f[Q_S!S.D0 }b~;wq\E_SֳP|ΆJ9WqGto\]ܣx_.{<*<ЀTZ{!Sy}&k@J'u6Y g僬xRvUo͹-SYLtt7 mcjK\VJ @UDMz ӕn|E]?Oz]5_?H <(KÓ8Zq3m%>vYQUw"5:"*QJI+{?w"xA#>G+_(IFgx|ا zV; H$p޸U`@g!暰 38p>з5 H$17G_/Fgɼu=X!HB}JIpsl Ddw7.+>jW(? TҔI@ 2kBxطBٓmhܟhc m $[tnXn60A1fMa VNNȣpedv> :Gԙ^ݙ_L lbVrx0cM> 3/{{j[ED Bu"<;}UQvN x=>+VE[!^Z6VVcZ+)7G)&|]O!jD 8˳>HC1A Tp=2dOŅ++kR[o_0I2% G'^Oa$Y=0]kk|C:P6 I)󏢨Y>nGi?^iݖ8z Uo[>uQ"A1EKOW) #Pi7ݤ*]7LjnQBPuabyb'fMnӍvm n[KDoĖ8О"![“tj8),;>g[,"ܙ8[X#V pQXF|k-V-{soQ޾i[eX!2 .q(BWbjjIVڟHBO0ZMp;e WkWƼh`1Θg[_吗(٤0ުWi}`A%7 xy$o]aK/aX '+){„$84Fߑ4vLuĆ:@E$2Qkj( 'jiÄTHI44'-azt}s?p鋔v  +d?{>YPP6.\᫓ ؃GD}Pϥ8F_Z{2ttE0o鹁VjX@BNGE{RSI>}(6]XY<E5lᕢ~-XcX$9'/\[MaTMʟ}!#8,swNB3P*lY٢WC(΍& izFIQ Gd#ٳ@38lJwLDF@&jqMȁa3PQ4dQXiJnpc 37l7*~H3JW}R4HUeCʃ^fn_׀3?ݨ/Ԉr?E~3zM?߄Q +D;JOZ9ΥGmM @뒣WbW G|+ k J bJ ^ZYb$ |jܞCe~Rf̏CBb)%NK@yǁnvO`PV.`~;Do|%I#׫ \G} !UƟF;d:~|[Mژ%,!Kz8oe&}cĝ=_1;I?0q$(p`4I"MI7ɶfqT򻂬:L6r̡?VvX @#G5J)(X Kˎ~xz'i~sYRO^n |ߣ`mt*CxBi:iW{fUP}G_ yhxnN;v맄L i\Irk1離wg\2w fI~5u'95I ,靶Ll'M5{6E%N28Άnq5՟chO.WСm˻5@~uMT;mW¾<ǫnvnC噥'sq/r %y K+3D}+G0sUMe"Ya]#jU.M"?t v+=0f*V7{L[s[cfNՑX|몼󁑔FFi%d5u^O1X<.[ǫȔR9ɠVmz*^T)ZJa:I:KJ*Te{ jeme%)լ'TiosYNeeZY|(\VinW0kI-K/ U[K k+땵rW˽.𲲝aB--jVTҵT0(/z aJRHt \ޖ-*IcYVaJKk umJԤ[XYVqokP^VVS/+uM2;Bʄ:DONx[ZPNgxDCJkjJ spRաe[[Vm% zI_5Sfe)|LDCӽ.5Z4J. kQJU}-)ZYYZjt"SNWUb@wMw;dw9ư8[cE&,?F\0& Adr(}z+F0L*(añ&FZpvsǡ!EbuWAFqQmʼ\K;|يet9VW ~J |YZZVY\(MI2aep'/:|eZRʬ>+8}Unm2MoVK+bXum:Rqq[Ӷ-ڵ9NrR/ԫRqX\؄+ 'Z\-u<+NpXW( p^I(BRrRqF2fY&RTS*A6+ʅt0ne)R}q-SeyMsI:xO}ebx .-&h[VZTsFm%KTIz4&RGyD%k"s$9nO\0V`8~c.VL4P>aYǶ(K,jdGG$6xGtϿ^.]_ܢZ{j̡"nx3Y#xD:<R.Trt;1i*kE1Ě[_U>'6ޛ \ǟ@fݹR*X$9G J®jgt9% F>L읓W)R:8u)iTULш3r[_[.ĎHJ{R|;Z+N,abbj/?@x@C £ C  J2("T > }_?-½3tQ1;f;ZO\>x{MR=U@(yPEu'IT|'E eo<5d,%?9;膜833L0ZU Hwyqy_7(%4>^=_N{}'Om1IDAB0~4Ї9cX#y'"{bD_m}_o?GÇ#/{37ޡPt "qk Pn)FR{DK^AeK!hkgm~yQ# r!z gvN{Soq3^8ıDZ9!mvifimUE Мr?!vc0Fn!^0.c.t̋`n}SnHJ꜆H髏IOLNX%(!˲-ٍbpBPjYL6-Yg ̤|A+l!G]Ac" b&JgMA.=NB(PŻ-gHAMW%MZ=p`f孒f2~*J6z}0 iBD</>{ݡP9B@/I&`JGiIP@6]fP>} '4a׿Ka ᫝w:NN3333H.U7Tw=5Ig1?{1~\9RD}`BLr;2 wo9^w!pTrק`8Y#^Rf]KjsPx5OEO1 @͸o0W= @K=]Qs>p.)QݸW>Te~Ƕ}p0E_G @ %d<BV=_+PQvt׼ Q\eV/䷠eA2;)} %$9xL''aynuc:H8yqH r׻d "лyX ~"ɌޣAEko鈫f}LizGM ៾]g; ~DWG"[w&ڵ%6\=zK~xW?GpO>]zp ;`=,.P.~JL{?d5k g ,KT&+#nam?v'd6pJ✶r;:Sw1h?nt5="t ِE4Wav /*xj΂H>;a/dOsWU Æθ|<۔ RQD7Z&n(QP* P0`B}4ǁҿi3[N?vj Ps/ :' G`~EAN"[aCOgQqZ!0ӷeۇ\NwyJ pӂ½4 JgT, @s_<kHbvw3PBXdD{:&8$!h@!C@5y1 POZmlſڧs"'P$O=  Bh&AtWmZ#^ބ\ޫ"?:u2,BȢ" UR% - %+M'id@!Tˀii(j )A() @ ɥ:@P4wXJ;rHPS@DcI@P2RYE@ddI@R#BRO}} iR)E!CI2E{Ct.z~˹Caˈ䣒9΅bc|3RZ"+aqpj5oHC&}m֟CD21Pō~|ᣂ GBD20B B(;?Xx2㉇z lЄ$$C!@0$&Jr$X09P@@X2&Q0SE X{}GcwԟWi#UKPJc쏣ٟlC]8:_E _X3k }ПuAb?G8`S@}riP^NJ y~, wk{4?loT^^T^EȹT``.{;' ]׫+ ZU U#lG49:D-RY0Zn%i${-E1e {z#!Q: 8t~]˖{ Gk{ d̝vWFD [Ku棳a['Sm9.~JF[|9>g/R }U Fy|מTsp~x+f6AWnF7پqw(ON QzijS#q5GBB=~j4h'} PK\V=t?*8N A<BtDxǧnx,|V/{JDרY'Wl : <{L*U xK޺Ss E"k"˜f*(uRnpm|.\"&W PA(iqUz/ q]Tڤ >MhBQ+Yb@ɭexRǠ=ga[(t( ,zc{o=t_kImlr mvJڧI\RAxS5Ap[3N~["/H(c{go7f.^  PU!gͷ{ӤzNN,%9>ݝA,߾ X-ފ33!%S"Q|%`HDQE6׌NLw5w4A#hbP26shv0 LqE3K5jܔHQ7Boq%d(c2I~J`EQoN[T\<2]w%\cQYh Gq/A!y(ԌI';/YVsT8G19r C:^^ҟgtJP-dd%k- &$Mi ]%l# &k9x} 82Cղz)O3rm?!wm~ʡD1猖1g냣&H'…襳ݐѣ( !ucik×-L#>f+Sr4'wӽ4?g*5誇Xʼn%3S_E&}(>$`Q!MJ<=^cW*| I5TQ2DMFA# 2o*ʹ|G7#.uҋ`(0* /5ԿsL{y Wx6w_/R)N秋vhT-pvnNZhrFzIwc-|v哀_冰2 z bt乫A  LD0-zkzTb0{=@4=ZB P gE:Mֶ"atínס4EQB݁ |Н` 'c`tDe5x]zrOvuA#3;4> B"Qxr~V|gq,u^yA &@_8ݐPAT@>y3q֖0 .{^wDl*''KAZ"I 7-µ6X>d(Oi}DX"րj*Ӧu5.#PX$  F"=_K2Cս,kA(6γVCaa^! (Ll_'%3GŠJAj  ~4dq 7A=%4d}*=M(wݘ{{:R\m;$b^3\ Xp$5QJ ~,*$8tQIRKR_V_ 1 xG2qdMrx?@M/4%U<ETwno=tQ}4ǯqL/n?O; M:ͻ6(_BZ-ٙ3rK]diC,?N?y3Bǽm$5aܤv9ڝ c RuNP8̜a^cO8MfƬ_DGo7T <~shDI[Mi0^""tݻ_ Js1 etlox{wq%zPbggMtY5 ?xɪm14D`0`9AhI# K9;Oos&PMe հv`oEX{|6pElq4琁=p3330`G߳i͎ͽ݄z Z *8|-(A&k 8CB/@7+ jxC󄕧qTM?;e΀Q;V)_'ц]zkSݲǙ3Q$}eݥO# &< !Cl:ZdSA.ڀL|茹%&Wd AKXͿ;x$}?2qè]D5fXͪİO1! OG0ALyAaA@jxlWiÑmYrrabFʘd`\Xw5fH-xN;a׹QGiߐKGb`Y?H]Ex_O4wNx]` a5("1wEne\~o@MwK>e$*Gp+zOF>fe{4}S4lw Ps&XJDԚ:u2^@prPFl ÅP| J:>O,#aPeƻ]:P&$>yH"\=,nXBİoF`5H" |;jeن% !fSkkTC_D4O}HrdUG]`I+jĉX6[raix+ϥzm0 ߻(<<(d U/Fh~9d0/IyEȃՀ&"*9e MP)b`mEMw iin_Xt需|HaI!8?yL1M#Xl}*MA&aΕ<H96 0%ɘӱ޽d& 8>-ۀ a'w҃f9aw{UQfeGFAb Y$d]6=>lOެw_^+k?=ݴ3GKeW2z`na5hk]trr Ґp3d /CB7Gts )Snm1A]N޹ mδI4"tu-O9y2}&J+>`^6ւU!/>[^5r)#`Ph@3PSâa֑"JHݩ5TODoNedSPQoWFuy/rxq:[;y|~˾ ? {|XhA9TVe#'У!U*{`70α484QI rB}-xC`Li(+1S2Y4G%L:Pr1~G&9\8^Xͪ 8HTK'ljiZ"!PCYe3qݎ]7qǺgŠ9 4[|/g>)DP1ؼ029>95gzF|'xWcF~'WZ-}=.vݓ!)N~P"qb.JfP\$GQwo铉0YK UZDLҨY9YWnaJ$;ҘG6$9H``IUE!)XIay^/_g36 ( J- pLj;6F`Y\ 308hZQf6; @;_ꑱoy<J;!)TA (Au(|pFFZ vT`zUix |8(D;TRSxmd9=8E7T]+\:_@~aS9 ЀHD+@7tmWgN?Wq?d+|r6dt+׫.a3l1! *@oLW}t?U$" kl>2Mąq4ei߬ C PAMu6ʨ$[Ab _YpU9Tv1럇>udj&pjKQbLo`'\}Im=m&G eTM(n>At]dB ɺA?bL[aoׯu{GO7A*O.jEQ!w'g}c;H9m* 3XoA.@K А9'" Di>>Su*&]ybq?]E~\ks@%@+HD"Yg"`! amq"^ ,bN\VߧL轿o-'E ~RMp:ne"0~߽@Yim $-X @`˱< D |UoGV0Wh$MI$;|bóD:$?B{ ߋ_1n͂ bRy|+Pbm Dru )>< IC= O .xCnd0UEA,D=M=Dssrsl{#6N3ss *a*Z)(b)(!&(aZwLtХav?Mu6!@F!T@*<W/}U/OԷY͋0w.^2pRaSԝ1P;٧i|AhTphss jMG#za~u_;=~1uNlQ'w# y o[8?0} C$>-dRs+Ċ[kPFRvcW<Ǎ^&ޯct eޕ<<¤\JQPd;a &j j0 Q@pk>jR6 mRd&C,"cL1x3Mأ$Ky 0 .pi iZ]JxLye#XYVQ=kSKѦ,"R2 C xKcg_|` FwpG.vNozH%1w#*`* ~n3D}4B~(BAB-p`CH(<2P!+tYiHhM_oJRJB^|f#(RHRل*p珿W|bGl7?) wVCAAE氀5.]SRy_g[1)B2r88|05̰OvĸD l 1G [뛠ux!=VHp  IAfK."RQPD4ءø>6d$$$y|%zG>OGJqla*IayӠt&+#$?KuU`4-zx(9Y2RZtۂu||OڙQ%PtmJeiSV^6q)xa4I8*o|w"@J#d(hWۊ|{v@P,@=Qll5@ή@/a8x3`,da^sR_5>چdP)_)F"CAAr?/-U]aΥ7Ee'KE*GFi/QE({ )Hz?kkk8T=D|"z$Om!rI.?5}kunzzBKW.<Oo!ވRrSVm~עtnBcI] EO\? D?tmk}=-d3 ,d|{ocп%WiDg 6U (?a ؞_ Y^ 7 ̓Z[%jJ.7T=BmeUDQCB@d9,ƼG访th.fQjQ􂆆8k?o24d>?;w3sv7cJՅn 3Y}Zл;FLA:ϱ{q{JVB!T@`t ը0O}.Q'YV0vfgA|F'9f;7=)6ѯP]ApK%(zkH"*5i+gӐ`lb-]4ˆ 8 /HgCK IŴSud?B1&E:L+i&C*WnFƫvi:dT >W{> C R&5u~vl5ɋGL/9p^+啎{}4dpot(- ~". K 8+w>k4=h:qi׳9q1; ++2aW3< 6,ܵ/ JIc]7I|l|l#GN^_2JI^f-LjvM5}dfb^:-c.#eNp"ki튟Gϛ  A(5XӡݞAQ>(x [?P'T49ca1ڼ/ŋR W]3q'G;\'v?šbsJ`wƓ60wGljD8! ,AF EF;Y!8\,uZLVpߕ 9b @&_|ɺ)|p1}֬Dsy4$Zԛ75VrmVOÄ#rP7{;͗e!H{ci{/αZ# Z$򊖳H.\;ͱ*}C>v|5, ^d65̮M[xXݖWǭ~ŮR* 7T1`E+@#CTCw GT><B$<:5DCAi(>k2be^O:oHt9W8{~ln)Y}n;?=HJ6|bvk(Q!Mrr8}'Un^-C[TthE0 Ɍ%FJM6Q @@+-VP?v:FkJ;WoύL9.G*9(^*\`<չٵf/Ǻtf@`K=>ʘNsػ߷D;{龽+CL+lyAoӃ*NW-eGmZ'eaMnPOy=7Nqګz;@*G& ]FEbBAUo \𱐼e;)mK B ^0O ]f>] 0KV[`n 烝]W5uY um^ Ώ uuey?/. ) W_7=9^zSZZ𒼋t/?5i B`9Z/JG7?"dyeQE 7Nl'*j d/Lh(IC 0Dj:,; =$ipQ cm8D OL#a{{ιc╢a:AZZ̘0:d8t,^B/#L(>~& %vpeJ`rd˟ _q''@$s=[jɺhBRI%DosyXdbsH M2Hz9-:5{(8N,G& 8hp>S99@{]w(@R~*Q! ޝ䨶*'\pD^`cNT|/qss?+OHYWE^:oupntϏ琇#0B&xᜑ2]mTGk/Z71GLm .0*Bֈa^_5z_] AO'9åqezkYw$>yF#tqaf<4fd7|?}^ldy_5 Wlý 2]Vj#R7 ~v5VKh*U].0Ur¹J>V)Jŷ K[)5ݠ8AW% CP fق9taAq@$Q0 ,PG.Av6eQ(9L;>"|U6R&0mO>> :ZsIB$of> #s@G5Aкw A/^|y}PEϖow` 3V 9þ]Bx=~V vI@,J#E CMb|'߷ r@9l_ eXp8Ohƺ۹߄">q\;/n1G"t!zIHw%hnPwNN/z\+_\ #O 5kPθg=OTWWpXZd{5= @D tєˬgwf[s0.$LH^Y@3UR+[j/ qx(A>% AwV|ӹ/US0y]E|so}$[]DaOl(+aoH9<6eO4.KKaի'9vt( ݤӗ]gP&(;(2%,JGgP|,}hTBI2{B%TG,CcQi׮<MvVF|,^ܝ Fo`aYhL řō3ی_UNjCWߛ{Y&ywXjX0aY}wƾ7T~ 'ت (RLSePUDJ&'8Vs{Ε͙T>Kt} =4@A7|a84g_A_T&g9$}? .QEUgSLW)OG.Dےkm~ٯWT eH9y͡^uq)\ c[=gIJ8TصF(dig˝=;/u!$Ju+ P$)pI&Dn쯼2Xe1"wWwf2-Srؒ}VH9¶Wt&zOTTtn,GCK`(rK-l[|whJq\"W#D`9_& ,QmlmM'!2.zs690GOZjM,Z9|, xڗbT_,zUoxzN$g뎹;a鷞)0{Chs[D`M`KA> a*}Qn͋7F44m $QVqu*<ڒ(JAYF#mnָ` {`Xz''&\N{M" c"=?ό+(y_, )s𶖑;&%Iz %fvE_5fi|b0O ?t} ă]sȃ݊LT.'LE)9J9IT l1/l$P"SNߩ_hL,|+ sST5?YmzM GSB *kVm(vBR]Fj89RgBFDυj_pS#.rnKsU`įEj$/yv<ȃyehw; |կG-skǢ4TowKqV>9c =e&7v.[ɝ.Лz}eBbFsE&%%c!*^-"Tk\"-V/.3Bp 1c0iIKQZy n8zAY +%C?\VŒ鶃M3:""{1)ĭ7 O~nĻ&WsAVu"gOx׬28vXtgQH?Χӷϼ׍;'d="`!n%|$sR6B6,mDa5Vr@+pWO^zI 0]I&""aA 2(_|%P8XQ[c BWvk[ϓv[j'<ݿ:{ݯɿ ż>OkL\hdzt)Fؚ$qh'/h.PD6ahm/>]*v;ju|b=`"%DA 2ǣG[:{ø`!lt0 Lcͦ՗*:`UI7+i KC:جDiblI (KFc+0h¥V cKзh5tcxSF-Y7 18tk]quQ54g!!2 QrV'_ [Vly,SC̸o0}LDNU(5~U$* 70^. )DF_3f!@j<.QB`0sN"}yY TI{lMv߅`i:s礈 )?S+`WP.rG:4c(9"oW|>{hedŲ6VnS:ݸ7uXai(-oLAa]`wG0p;*EC uxif~[5׹~}aO{a] ӟEn/A5߿=E4r;_?UL !L*FF=o83_76de{h-]w1p7QC0Ta{G>QMa|@:q3CfaEkV`@U!Y|vÑ ՞bbS[ctҲy)򃃺TA4G,a\s]W4,vd0|P6 1Bbh9QoeJ'HK&[ iA1Dk+|Y}w6vljxi(&uޢuI?9 ,p4 `SCb@@/6ؕ'rrH\|^^?g:uTXXom ~U S:T> `Ժ ΤkɦbH/! }?oXrLJ%xc8ċ?1@4~~@V= EA*}s/{h 2ƶ [ٗ F&;?`6۪l76d1>ASBkȣcn|xu3Ķ|>/B:"SFAX4 &g,tM y?>vcWރÑ?P=$}Y 'S<vErKb=T -?S[GT!_q8ȍd%杼!LS1$ e:GAzw2eo#_IiRy>գ?`@B4IT]MJ=d8I :HB v!C)% %Lغ  ,adh1lO<: Tf!?QdH8Awcl?D˪jB^3޹quV`2e]#KD+5SuiT/Ǚ4u"$PmgS9vrxlgB\>q[Ƈ~[Ni$6LB]?e=i1t%'42Zb+~ cXx褷 \ԲoP L$ hΠ&h0)3)1Ix5~܏ǖSee)=zsJl'MjC ipAkb[^m q?Vi `4qA*ҕ|(4I]jmC^Ьo/ݝuS6~Z/v|:H"Aφ;5ȝۮLd\ҹ](MDQOYF|o P:TS+ӛ5}0|C&NuDLFۀ@VS%>QP-ΘVm-{vpؼ):y# E4 =F5Oxg<6%&1Ҋ.ƳXPp?)x@t>@G bYRÑelh+];1\ɟn'ʸܙ]4WC>~XC_j"q+XfEP][>npY8soן7=`3m,j%lVīÌe^rc:r&GlN4ut_9 z4Q9nG#sӋx>dɱi4ԸBaMJ`cM @F.(9]/G0ViAG(85v=*QN3.5\FһyTRERs:J,خM%ٻTXf!6dK?%C\Sg<"[,(=+|| 0{׻76t2.׃CQaC&' ·BL?:mp~l׭缳 $I> ;;$LP|Ix~˰(p` o|lx#'{!x/c| :/C?ҷGLĭ֘!&g3y+5(y?F8?wb E瘻;W%@HFG>~r'2u:W_WP'pd|%w6m^: tceZao33P&F+ZK2 ,Bc t9"3l)m"88h1SKSL>͊[EB*Q^]0C* Psʡ9_}1j R&:VK}0=y{>J PhkUbÄnvB¿S^~p;egn62la? z.hhk>MO< AátaFg\bPkfZ> ެ֌,tHWOܗuQQAB'+Dwbܴ/ N~QtP٧=YPs6 XBm"⼘w"k} UhFJóvE \o~P,ka~8A9WH:hDڣ79ZDnG hXT*ar H,p u)q H~/p4d„Q^p`$ @$ wcɗF _ab!Ս B8B]t4(l{inv =ѭBUk&EeIa#f:5+0lh%~nIH^uƖ G*/LFOv* @w)F?$Du# =v[O&@:+}uB1E=[[b ]k(KK@Y(F1'JPT{4\'()[2bo(iE! C=DZZT$"hpDPZ-j1o>pEDw7grk52F&b"࿍ıvqd|]cmO tZCI)V"BG$!X*`[$(RLc Fzڠd@5ݪa8:$ Զ'fEngCh]ug=X_τyw"w)܉~)[B`̨C8G}p4wzGUщص0O-;P J'P/gGc  HPU 6]-3G;eOT\&B׉IQUYuזVzJ{f(Ș H QA)ζc:'P:Ub6E#XR&UYZezhoBrR(`X@)rb`Q9`P]l庎(7NϤgpٛ[vcihhDr ƷVB+@^~/&+KD5hPƁE=ND[ zbݾ}ފFmi?{rE`0%bފ@`>@AIh酘qZ=?bt7xF>PS#%I&{Ƹ'fny#%확m@~rH qRMo}>(w*Hȋ\9H[|APa! *I1-]a$dnyCй-HPG,J2˼^VěcFߎ.N#9O9'+њ@^0"!CBA5N";5l`Gx|Q"?NP(+욯 +Z-@\!ˏ7 HcYuiv$M-Ҏ9H1jB$t ;r)SN]NA!1DX9okB,3f*X d ]8QtH{Ht\0E2r|3z8Wކ#$xNLA?h1M!*)/%RT= sǾ oз}>E00W{{׶GS5Zm<^X!s\AW{y췓Nk.H UtLx/גGx&o)>1L.K,1W>te)w364c(5L#BRjw H..q؜^BJTqv<=M9j1HǒJ )-yNq$:^(/OwaC>*͏F pŗ Jw5n.BRj,|RsjZgAJ.fh;(0x- 󊨝/iI܏~A`VQTǓ݋ĎfscyG".\`q}3 u(PZ%q7Rwp|; x}U@'fpƓ2p\G{Ejbji`K#ttx/ӗ:ㄸIirRorsX7Y-IN9=,2dYr:E~װ#nCC:z u/rx1X $^|3_1gFV"}hxA~O0$(Lv[M ctD.w['hZ2#o'.}ײy3#9"+4*3%kHj+=a+-GX?ЇFW\?k~|M+]Hb VU{s~Fs\uP,; vp'͏|klA\T D/ A>@-h@8N::fF$!x~H K!A*\\4_;@8:(-#SbLo(wjʪ&_S=ٶ.M۟T0?}"IRP(dH/O}e1jxo!x+k\;we̪7ə+/mWmhu0t 5w,&A8"⊬3A[wG^+R >zauZ%,?ԧLWW%A%6=WGщ S0{KxR0LP؂!UҢ'nNz>vT!s~z6u1 ,/P|oQH`BٖWIfWtVqPvڜE_dRZ +J=+?2oFͣq-(oH0Qe|>߉]<i9QwP k{\.ѧq$q)bhX;@m-'1chG}v_\`\1$5UFdReɛyKLBSJQ'I 6Yq*ƍb4A1X':Jj93VtWhpxwЇe*;znt\ag?9>z$_VE'49z+5R[= W1" PE zG3r$4&!6 B.|G 7#L.hKCC;EK\t)(3 1*jR&#-bm0+XfVwih@s&2l Q Y b1He (¦Ak=Wz\~?xt&5,}ïf@H{tűڏf pl0)ᆇU#J''c_~/ 싿+q4<=t旛ȆNK:!SDUDˤN'X/s#U3n|QcUānj* q}>Z=,?:a%3׵z{ɑ$k\N$$`D' 9iu$-4kؾ\4A>yg}oMKMIbNR^JJDlqA;1`{dV'9) fϸ=r1-gFZ?T c+AK3 9GVKzﭝZ jLu.$A:8y{unv9)!HC5j! EF]=E$߿Ruk^;'4TMPߙ}}Aؘ_M~kJ){lHc"8B愷zkz QهOEvkmkUN QIw'%Jȶ-Uq$uQR_p"u-[,j+:s5+iT$pӇg+q{L+UZ`nAiԀPed?[.5x[ol*봦%r_ 5tW22*f_yI/~6. Q%LASd2x!#׷M=BRq=y `ipdWH F7(Ly-HaWoG9O2{ޛBf%^};;Aǖ#I$e:gHwӆs\<劆`yCG5ʆW^13H8J D-ߧN:33!0 ZupDq18yy'1xdjxjL$!hNuqda bit 5R&}{qeƃP L@+#>!/8Zhc!NtY=>Jjr%YhǸW6#j=|{kJWQ_uۄX/iHrs,\byH~N;_'k_FL4:ǐ:huH@kT!*=a9w~6].JBHUϟ7=X.ZbП?~ttsȈS L0_ .s&be! ztڧ dG.*hdm6͂ʃrl_2oG? x9’PDzO;R,U9ø>w>|m[@h|I#4kHvV ?x!"j2RsՒ@'W3B~{/(Xhߏm6lcA8SD}RqϰGTDOSڷbkį큔>: g:C0 .TYKa ڞ$m!j,7t|ߋ_T>WHO./F?l OߓΏ=?R_ߖ~4ΔXZ%!ݰBdvj4űɜ ձz\LmSiBN౦Ǘ] EfR!iI㇧%MX)ЙU.`-okuz(o2 &}E<)nrDL/uox1vv~8O~pl4ht+z ӳ}øue|F|kw?pr7<o/e"]W qr^ߢJuv¶XOOi*}*~fEK7poqƍ:++:  RϕkXOp`com Ҥ ? /[tz^Bu(*#lIߔ?G گ0ݙM z dcAp2A(pv,hD. @l6ѧ%5^GOy'<()( ZCBJE?' |j }/d?*w:Aقhva;A nLɤߚ(L_:$6l߭,p"$i"kj1Ȟ"צ!6MD%C@q_t;WLh8P5`SrCCdJF5:4J;,PeeWMN#dc8 {I,7L |k{h,)bw\tA}"G6r ZBDd5  FI,on7(1T2[8o{i:iHQR J(T QF)JCJF`)"G! J)B )jj& bPW?|fl#x ׳C?1;(4:6E$(@ZG>GBv`̗Q?k4h#m8XCLoHɡ6gӄs#]bbaU/28EMS@V2UC"K0LҔLd֞7UDU% dXI8fXFBDDD(o`{Mf5F(^^PADAD0O|q83Ap"bhp(:4IDw6#2&")0h`Tb I`k8M1'HlQ 'HB P !%DT4L‡ߑ6 <F>8I86$Qd%8Hܫ{>n?kŰ\?%{ܙ/6XИ(7 }?#ϫN1-,F?R1&6 a!!ɚ !Ui6 mKK` $`&qLDfm5rw>O@YQ9E?l)T)Sag5ڽ̟P}~طLe?1~uHCSV:7*p}jmD4@yct_Ohb`P!f=JY|{psv.^@*_`rgQ吮aΧ*0R)T.jʇhwar-@8PV D{AiU&ӕ'DF*x݅Ew ۬+,U9E%nS!U>&\k y܏ɘ񉺐UpjPCՌWUq#5!zv9@}& ,&7;i%5B+;)GѼ8z_?ѽOlQ(A8^&]UoP=D r ^x"q0T(~ű=ѵ=ax y Ls|MkdK}MK^.ف7P*-D- ;Vri.Bf9wa9 ltaĵ/[H#W$*Xqy+!h&kCw( );aiV]E+郮7 @q3t-O۷n9<x۱U`"G=: uUKa@x u@IKP:*TD-3_7"Owv";/e\BjMp~X FI6zvA`F!PqEv6,#^GP$;3uv|`^t?sD-=Ӈ:^ޥKށI&\J:L-hr "ݗ3Mν`= Fdk9pz"ہ 1!C 9,y!n0d̹wG>e 9b_#Dr=Zns ڂ [(C88S}[*af*b~7=ΨwuBu ]oYE *:b6lь3;/=F+V*2c R>ZLj镮t=Y9Ήٲ? ΁(lɤ̍7FBv7 < jmV7~ WtuBlU`Ч-r 2zEdPcspmURЅ"43D;Y;nSj0B?6}]h8!ELV >fUBab)Z ~茫o'_9 8*u3Vէ [S$$0FB_mj3ۖ횷AZ΢s<<2C0srlO[l o7P2;JqE`?) w0 ]Kmh76BbZ<lCD:T(X2Q˦֕ҫ:o[Lտ_I6w`H k@}@ AoU3 V|K:^;}iAx@(DBf{38rxKh7TBhk 7lOAp/׵%GˤGaVƱC¦U61 |a'Yt~QtkFʡ&ZôM(h9n@U2㜽9lFv`5էKSz3QSt.oZֺ _^ZSMj\}$;"9$z)` aLDz,`|JX,*a֞]x_b|U.MtiTXOއ_貸]ZϲolZ.yX,vLZw~+ .sʌ4n5eWb8=tdJ_).5:*wp謿rNJ|)gӁrTmbnsyx,_#W*"3_yg` u o9c=/ԑYՇ@_xI_PBZ=`q~Gߟo_ U~SHqڇ4w1Swp&zg7R:V#}7S킏\CXqv<,b kog3/ѡfDy4ȯg,xH̒PPMz1# Jݶ.y:#*y{CJqlx0>خ*$tb4-)ޛk qʋMWK{w TZ'yy@䫛M4&>g/eVOh2v?=.ڟb[C$Xy|1Ǹ0w?/ yz}6ڃ\{xK&Iν~2ϥ;'Kw(Գf56|pG 1u%)RD2#G@<m0:Z&w_ɤx\*VLP 4}d}d| `%u4OùtzUeykjn ֬W<T Y>rD?닙Zn^ 1fs[X;r*TMlCUtqM!k)8U{XGv 0T>nsƖXߥhlFt]<Vbܽz+jb7Hssv.,O`<< c=Ag%o(JpQ򔮵]zl!*gVxPn#N.нCr4B+}B=CAɇ.X"T<M_{| 1N}wbp6uVzS;!ޭL"!l+[Б'~ۣL5p6|;dk+_Rz.SuOC;wZ"]3gN ńtMn 鉎j$zc~_ڶfo;2ZO=}u[tyqLtRP3QeZ;-OV|=o[ҨǺO1/EfB~p TvAQ>Cb쯧mZNUaV=:yb{@ZO>hmf w)6TyJxe[ l>V9>F 0xj~{^??ggW{~'SKC`}ڟo:P6O9[Lj<}gRILّ.鳋tX!(H1?ɺu`ѥ^:^ȏviKH6 5'@ ɾ\+#8diw׻ni \%2}]ϺS|u;?r%Hs^K<3WAa ` DTttY0=| 0r&99soG)㮭SF|YrġףD.n}G`\_}zͦuSpϥޤVH5;.t5o$t-<~uTr95p:UsvXսj>d' CԲs ywqSfG Yr i8.=߱yF{~6` ή,2?8bwope5F4 a(U J#oa;jC )~>#T"!D~YpIClA\  h-Sxzz)Hos"Zd)КH~h#S¢xU頫YXY8b`\ߍ*jv~jsOAm=rzCDT}.X?QۈЙW uM;xDڄDn`wHG]Ӵ`d%Iлv*h! 4iK`"5`,C&)?AwrxWgI9U"C({>xˬwZI$Op>OCwEmEA̡Z|z$!4daA|?'X<:Xԣ 4BG]0ND˖_0ClO!xSɵt2>÷v߅=ۋRj@Abr _Dn@p-pf9y:߃?f/go !%0-˘aŃdY03 Xes0rO,|ΧP>>n=1}X#c.` #۫D8f{n׏Ud;{GGFFi8CW~o]œq&Af:jMV*d,*R5T=Sb݅up>wՋ5jE N j&>sEA#z0(]o-g C w$!t6 '*U KK ߵyݍL4:3T(׬Rxgz돺o~?ݕMsv+rs=PŸt[yZAY%5IB]nv,vvkÖ~ZoZ0HV47:knrOa5*}t眤!K28FtevGeoDNxDH[isq@/s]O(xKgƂ&O;CZ(tB VƑtf$utmmt^{hp+: XwsaJ,zX:/cDнtO4|]aeZZZoc鑴 4_EHHgpA(9byɻ w`7V2efM/+Xk('5Gu Z!!FX0'.%rSV*uppmm2f1xh"Ϊ$Rw~= !" )e* K2 Б AE)3ALT5A%4ĐPTDACU13@EDT1U %!TDIHTDJC3" "b1C+0ʌ,WQd!E B JRCGJ@ aZ(Oš(a))b$)0DADKQ,TĥQA2I* &gjf% f f!h* *b*X$%! V&!$)`D@$f*!* B &H* JZJ b (j "*Tfb)I!$`)(f&$j^!,BAMKI5 CEMDRERVfa  f !"i" ՘I$A#(I)b$d * &DCDLJKDPMT0C4$ %!3L$ 2E3,3 R@Ob""@(ݎ'ʥz ;BbbYFEpHCU(q A@B/aWn/??N9I}2E6ȡ(mDL3ouFQ(}P<!PJJcI)rH@!AGB aaO*dkw\AtBVov{a#!?}P5dTT d F8a?u 3AfG<xK^˥2Ȱv?=_y*+TtK?.ka ̵F@?Y٫P ,U&o{FɁI"s(|nxcX":OյѶb3JusYτ-kbDZ3tfgw_97sԕ3̇?N m<5 ߆;of[«Lsv6 ׿O|C/uJjC^^$QXs¨z*G'Wi4,tk߹l:Kok8"d Lrk 8q!҅@7aAUUWv~A! ȉi! ]J*?W,9bF[ne2װx}6L%"J|FPQPR s̬Y*yxXzEp@.!:yMN DcD~.֘ġor&aӫG~qqG]C1Ʈ뷯^6 ew9ƭ+PyB*ⶄcOP=A%0oq3 c֘+|ur4Vt(]Vrb UI(mIrKsb>"><3=J'pw~~Ǧ>Z(}G'O^ނF|% HUFYp5'Q^P K,twֆ.6?b6_=C $)Y&5([uY hj#4ԵI"@z"!W 'CһQdN@Y [5|-oF!0 } 㖉1ekCvvF{c; 7PH5sAlzvJDf:%* /nMcf\鸄U!Bcn<6<(8G@T!,-lvFX"EsT r?s n| WFﲩ {^$oD%E6P$.UEv + ٭ȃ"r [:`4;uSTg:cTXf`R-n[2ǙF:(~*@c}4t~}|tãNjN>DHA&"O+()À.`QtfR|N#/9|1шšr0@ 9 d/^BB|"syR4ԥgW0N(d<Xx}PH<<'0e021XûbTTE }mcZ HRe*^t'[T-%g;;΢Do~M.vup{OHU~5NI_{A% NzQm58;%͕ΐZƮi ܴ'}G1\teǕ\ĺwS5G7NJ9R<\Ơº9Ss@]fpuxj ;-k N3:bȸ`eN5kKu34󘮱IUwB8YՏ穔HdKk-\nX"%sa=Gz]}._ ɛ1tL~˻G5Y^<_$xm3CPqh@R":!ʹ#d^?!i:;zM(M5;o0wqcLG w e'dJnvGy]f9s\H< DPh0@H/4=i$DĞj^yd&೸L8E*x*!F:? CHA<_)^7 VAXŸ/}$=Ay'o}nD `/'*(T. 5XI?  tDǥTT٫!MyJi;7 ~A X .HGX(}Aa?s`l[X bcj`lp0Q-d5~UYh~Gv;'a) lTA'~瘐O%2 ')8L;t'y3D:F AREB(`$*#~pD9b@-,ľ~NAX4iAt$VWSW>Fqb,]LogVчcnژ@\ / l+Ww]dFFD3 ȔJb2{9.uKPk?VpkUӃ\SOL:uM:ooy_$~>Vbk_a#葝;j4+`O'KF02[/T #1VVż)e =mܢ@ՏdP8Pb16-|{_CdqP>330(LT}UB:wEA\HFKHv+ns.rxQ(R0V`pӚwb=}y{(]L;ŎLfl|nu;ꮷhNPʊ\?q]1866RǤ׵S^fڡZu}uSu{nS?1qN~ؽc]d%}y $<}(9J2JrS U08CmX=&A^\x^vʂIiv?DMrt2~KUnx:Tv:3LHX>px ȣtpsMn\;UW4*;q v$J #kpf>Ue9gt&Ou! lv;#oT˶:TveI2*"ι\ܮW9:"fxO1}D27GKLg79R'|rp$xr18p͠vɐTj\a]pܽ dV/0CG-!x痱g%Xzf"& ٬}_w{}Shmjb7x= m4¦XTYj>UI_bOQX\[oF`U$k-in`0,V͚9x﬩'FBCyVA*i< {@dߴG` A ( Q)Z(FmYMۃ F_>Np !㾩xX2h{4-:>#찔 P@PJj}GOaE%cH! @dw85ys RdWJ7ROrQ?xrq)t8}?&rG֤o00=ѱZz=P/^^E5ջ+],/A`}4wa5ykqªekA"3{VCkʔ t=)(ĸ/{xذ+::=wu^_ Hg1*ZKT_;pŋ:FIZ-:#ЌkpXYюTjb*W[2dJI]+QI@>Cl4p–8XՅ*IƎ|^]*_ o+Uz ֐:Ũ%CVᄞkyxغoy\6 HB ) UDy)=ڇR]/C:@u" \mfxaLbernӓ(i":g V9-;kc]$ƾKT!ISgmXx59L  #FUWվp]{a ƒJ_#͋yB,ԣrƒZ9lu2yn "ps3gju\*{ 0n\l k650jB/dsӋhWnʸ@YZaucZÑB:tihBl;mʵvNʗr»PERl£kkq8-H7Uan~I..kkzcF8 ۷nedq]Nu\^}%*_ueNglsۥZkorں/3[Hׁ7=0Je]qt c!s.f?|0nB>zЌK?"Tf\a*zhy6pzs/_#ZwDDG6\25[GUwu,i:yyJ*=Ƒvî@@s"NPH)0\=~\|,]chjʡfk.*i=3)͇]Ums7X";4һk.>[d6 [>,XBI 8scwM|!՟:Oa"(=Dbh(WP 4A"D 1PDNR*RL wh4֑Lbƛ8* fPFۥ20tmP%7G|ɕddefAUsiV* eR !*A)*&NZn"dzh-N ,6WVq&e"Ȱ'2rhd,q&@L ES p \\Zrr*-ڭ9PSˆf2K&֓ |_,xi#72 c&RiJVhħ0:WPU4ޝ|b5\M%8-YSYĦBn0 H=4 i[Uʚ uT^s4NCָtKVFIZ1}U={y?H{$NBn`=@@HҟppO1>ܬ߫0 [|~&>2Up?|00WqNQ_>:4D>m Ѫ7]_#e}>1kta}!:3u8..jJտ*.ጫ˵،V0kai\euFo9Rab1uybds o!U\?mN)w :~^ǵi=Fș1(l/z>.a?H A 0--6xJu T\a렜;amU `iO׏$c~88pG7sfkX|;8@i6z~05a 6!\B;AO!v@fZEЏfOzRs#A#*Kw,W킉" {<2߿cv}7iF.q`a g|ۃ| mW~ȥvsuF:.sG@pEkF> 9i@É-8w|*x(mvt`p^oۿP+ Ƣlvznn͹Zԗ͞"?T!6bwGq}HCq[n,tiFFkZL0=ǜ'C>zN괛lCo.ghÖa!Uw=z?_!q~!GѸB*D̊/REK=׸aӝ?b~<Cp~?NO:m5K}zdaXA歂VRg[Nbjq]jSREk\==V]f"$7^Eq5lr(Dbm:l_?'<_ǕgƦnNy`8kNDG1;'s6*30j~-t%k?=a=Z#~ ]gt@B=ap!$Xy殭^ y nşVx bed[7jƳOݎ*'+vdy3{ᦁN4%p'bY^f.v_[5\ X6UUUxk{ .=sSUUUJswP}h6/M*}r,Z I x>NF뺊;{Ϣ#F ݍ[@IsW*w/z6v WQw;_= wHTcBv*$qz糞s?,[8_$+g(JFl,m:\$ )nY1uzz[OUT<#̣2UP,bP' #:d\@7ڋM C jJ,͟/%y}:Lak޹7|uk\z1s] &`BHیƐ4&b۞:5Gלq5G}LD:15W_]w]jh;㞊%X:0Ƶ֍qޞq=`>|9#kz8$0uUczPBR0@CۀȁyCw ΔRI&K&FjWm&Ϫ:s/Ōmx@1a PTs4hTnM=4f0cH 03 r"ld#Z`<|b%PS/)L2qFFG{m71PkR.`c#1[;]9=ZY8 0e ޭ(ou@!UtM, 4OI nYتJ"!.kL*M $ѧtRI$/+ `W=p!Ca˅Ptk=z /_n1E0ALb`&iB_~w3Th@ 59g73AN@( L2U}Ѱ6VZ݇,}lZϴ pqt S!76tKJ~jp>rIaA 1U;6eqV %P˖ٍ,TE]2aS *A@4SC@QEPEA $#%$ALPP44&@fcM&N%X2 ;HbXȟA稗nu 7TGsӻ5GbƩ# kXwI2^PedD}Fav#f:]]$nؔ_tkUnc% ?hO@P/j1}ǯzin?݇2.1@DYKkvjĽYra?ќ>3ޖVo^y"LYN~Ni]5tB<7V BM#T xRܰs;ß<** +!.&p+`p E%O@xT ,&_oк}Ja.B9glr}O}xo}oo"S숈wA(4]F[ @)/oDy;]^ ZU 8 _#TlX",v& Qإ rs#o swz4}38D[Rt2/W6;B?5;M*ORBS&d!%=oؤ?# ZKǁ翮JR;Z\ىI9&gyPi@BH$5 [ZTT.̈1\oS};U.U(#B& C EֿPRS&A~v|Z21?>=G1nY>^4~눯ؚ*/$#X^B~9n{DX(hhՠ\HTG SVPIEx ۡヿ~n>'ƮB~Y7ÐA ~謤b  oUt^70gmdn{|r(׆ƞǾ*fuD'kJD;Uwr)v0 o|GJQ馂E%G۸!, A`OU'iBğaLV l< iצ 8Bo߶x0vA'"JO/.]l/?}^s|JgyU|Z? jmA <5^ǡȊl3TǜI ( S:Fߪʪ&jUTI9` BQ+{ B |b7Z-}{@Xt[fQیGR0ԞGbyN`C/3p k* ੶ #h"pxz#8+pGΑet ?@aPaҪώ?ROvN;C'|=Pt8fg@'a%IT]x1*X>5j] 9$BI2 bw0it:HZ'~e?vvzmNmd)jz3)$9!}ދf*1ZP"#$tθa]%Rlu5S@)nr_?<@Ey?\UR~) 3@+Q~BC':9_ALz{FiD'TKg/Zu=3x?JxU P w!'<|=jcӓ4H nn.~:f}yS<:1ԭܬ܏ìc?\bf:{-R{9 pny>/\^Ad7*&|aĀ Y=PwrD :|EiR):yW$o6Mϳ>p"`„lwNo,o&~Oߊp!j@iհ=?~҇B ?|ޛe?`~=BH}ˁ |L87ÕW"Oz C<~z!yf}U5g=F q8dďe`5][g?fFrfJJlfdܫ:sSX2 D$S@0N"J7ϝ: ~mbn@7 ܃Q]︟cqaʐBQq msZbfvAQ RGMᚱ}K ,l!^XEL?-Doy$Nj􇷧5ncrz'3H!TI@O2( LI#1K.H̀SU߷ʈ(gm\3 OA²yxG`U%Zآ͇gª;J {V-&`xW8u*IBܪՠ\De s7-lUuꤔ w9gx0wY,㵶KӔwn :==n,3 CmF7A6]o( x&^6hbb)#$7ll!/[ !fy- d^Bd$nJ'tTFcc ̧`fϡk2CSuDP>$$]'=?̆ q>}B,ؒ>/5aU!.a3;$_5>sj08P zTk3s̊:l 5J3 B@oL@א<&F~C5d6`2E#1!71@,!=)+{9A{P>#Έ/t $>M$6??Ǥ?QN}]Bo#E?1'.u&7qJMp5sQk#y3kV]NKQNO}QuuK:V;ҋX{ ^t9\GxSc@3aQvH,PWRYD,|II]̂G3߇ٕj,FOͷ]/I/O\;v?l4XF7sr%>Y }d\}k{&a=WPy;vM. -tb~pN)#o| U?՗?T/dDÐ~ub}pH*˯Zzy._V7-Rc %&wR7rF6&s D3`*~{=9BI\,#x'\qıڍHz46}0+Mz=^"%l?WnC㐕R:0(~v0٦:H͙Q3`rk0l+Ka E)+?-V.BQ}Zw<W(?? wX4?' !ah `xU C@!i}]Iog/"㰄~hSY^ρ7Oi/֯|!ڋ4&#Q(ujIOބԐg}_uܡ"bdfGځC]<]!D9?g` =%dSOc76"IsYRVjDWs~_*!յJGB egy:Ai Զ#IxɰUʁ"Ў"='#AP~cßiQm[u>}? lV;if C Sx킟tAiI[Lc>10lEF,|Mq?znO)!egA݁Ο eJi(sXI~FT5cdocv `PKv?< 3,P7Uhr =B|$N4T$ ȏԠ峝#TW"X~aI6Kdfiv^q~jR"*TS5"eUU0[1~2d9Zs{Lw8ek4syynPޡ3Q?L}_@[6y1Y7Sڊ \MK4e 6w$;;'(6cB9Ç[a~MdѢ萠TVvQQrH UD9$*qJp>8g?@:}4JZ[cd3c0+β>fZA %Cx󠺎JlGCy 54Վd u #$TO$F@#$dv꓈X]F0gyIߏJ&(k)h3*!4Ç,"`=Fkeul7BЖ H`ШV]UpUܭ`py}I2'Ãpt*IțxKAU)yv(@$!jf+;(@.(57 | j^3^u(9mǑOjAf},-kS Ͳ?7`giqT:bw!py}*W!@nCVpCs8jL,MŖOL)#'gK4^cو/Ʃ:_MGVY;UQ?nknkDԧO3)IݓjfgLZ8TUE.ջV7+βαwElZÖa%Ps^{rO\\Mx愻8~A5wEЀ9&B0$"CŘƘ ĥh>8q iIݐL ^kriBq%r>0cԿh9s$A&4 A :|t_<}ú=Cr!BPH% QdWι{%R )c]|kxX$ !٪ gO5Y"4OVȋILfG}_RUpf\QM-Z%3H#S`Bov5OKسE!!{{]3LY$"gqN,Bb-"ًhM2z ^ia܇+i Zc޾f[tvi%zFtlI>w-N1w!s{mͧ qLUFl{S܏H?˻ dQ!\) 06vz9!kAAOV0qe[b-B?|epa ~;Ƣo}Φd k )Cy%/(o+CQѷ1`i!_jΥ6Ǹ '|yL::|B5k뢻P@-{~b*8U|K58bG<쥰VĴh*-P!MZ{>VٟwAwfR2w}>g\p$U@ wnpp+c8??>οCj}j*q;TK#e@',TqgJŶmۇyn|⓪)n =?M5S@۟u̓U%w4'BwUxЃD F_7+oʲucL: #~58_N:zg۳;/x>"|zEO)^LucfRk̵ 9ȩ@JPNxQHQݦo* k!4\DeAEfÃ=SY?DkO\OV,܆Sԋ'.oK"[gtDDW!)X@{Jpt`p;"z+-kw-~!b"h [zkZ E!kwvѻ'%մ_@P;nE9h|ZAR. R_үjg7gcv6_ayəϥxe!$"8j@3$)d@ -"Pq:Fv5SвQ)B^9 !r޳$s۝nX"VUSsvK59 6K@pH \4Ќ0i3pzDT@AxVޥ_ Q x3B "`$ RZ( (TP`DB6f&!AX~T+Th3^z bo[۩ۛa4g|s#1(L_.妕`&)KhJ;bڂ[۳ ס_?_HWׁ0r#"Y%hcPuߟӇ!4Z:?>9*̐(aQ&^TD&"5_\V'vɦ&8lj^|¹5(-d˽jӱ c.J-phӮ@"-( [V]R%@P{4=sm '54g?]c.EvM+x_GSXK[H7!_E^@k~@9v$wPiH 9;Ω G(SF=/Hpa=Cٛ9prBj)sS!}qY%,%?so/5B5U8CalS`LFN(*V&֡6upP h]|9ήD}GsUUsꪪ7M&6bGJ)@Mˡ #23#RC{$9אڃDB=zJ^FzUZKEK {vs9sscË5RF4}TSPJ4\16,ECP`䍦K>X2\Y l,7 l*CfL+(<*k.;]LqVQF-.J˯0QȄޛ(J lMur&=Z!IvDzxjsٺÿ u/ޱ d.ހ:_poBb! 5ww':rl ˣjpw;;u|6Jא8o-}˰tK+y= Ao Za|S8xc45OL< Hyy}{x*OMvEI/n9g)Tfj371P5z>|KZֵkֵkZn8چ{{9M4`;DRpַ~C7wģj~gҔR&MN;fsxQ7pXxVhy^];ٿ` 7=v8.y0RBv/HAq9i8,?)eUeh]&G}FU"DPesyXny=ށSRQx۟d7 nV'J*>0QTM%xNDPu`$5FX+X(` xjkp X Sa}{g=1O C4\G!̴6YZzԻ R78кP8Q B#hGd⛤|(OA`.GƜ:{RV#Ç-U^0٬W vnm>>ҴzjS[ '2LL,{dXv#?]_ZVI56eG7,0xJqU6NV]^stx7doY ݜ5wTh)̣}\OUj[s]\m|G ;lM`\6dIE&\&ns4ry5i i`EoIۮV gP^&..̥,tJUEC!sٶ̀b"Tɸv,1..Ԇ=$F|7#3fh (;|еצt|_#zAgF$9,vJPޮAGqYwWH!g2 V58!x8t16@m&ȓWN{FWMQcUJ=At"@jAw+nZlcĹ%rin ӼFxߍReWQN&n'ٯ<Ƅ5 Z[{PUua 2 p!8Zτ"uwzz'a{UrW%Ѣys-ٶPC`B#L֛LA; Z HxP}_ǝF:SC.; 0?6agF*?_zUj{j,ޡN=bAFAk#P-릏j_-eY>Elj3h](I/.@OsXOFmpEׯ<%Mk' E>{9ML;t!?uRƋ"k05(/|/xD5:D 0?P?0*33? N Fe*L*"C$LI #B*}?ߎ}7&`?rU_1G 3?9((##!qգzR\43u@ԅo뎷FMpMj5*UsVg)9?y$b%\vU> ra`;%4# oU..>R}س$,UV&&-occ;[pl.`WX7~#f`Vad TbKP@̦3hW}NmᇭI3>?s42R!  nn͖D&^xA 7%z7Vd=02(G7x~gi|ǭDiIRjB\,xOܢT9+go-Q`n2e䎉HI-vqt:+nD[6*T)k U3؂aD"'rNJC>USrȻDzq-(@"z|b/TP?b{0*uzcpcI 㱎&+Xe30oCLV0+!( "5Jdf R1UAL  0P; p"7DCn6&a){QID鰫L)< pFwkR i,#]C9"Mm0^nriB*)f(3y*zrf+@C0L@htTQ6 Co?2~tA>GẞXfYah\$` Ĉm:HAɂ>#0+1'20 d_(3㎅c1_\paè| s۠bξ=P/mІ^AGFHp;9%R<> ~_gjJOhAQPxϺD o2BDOq{ chJfRI|saٔ⍋rrU>4}"kl4CvTaUM1UP_Yz*,BҌMzB6詸x܆#M*w ;]{&]dE|t!Y7h4k:9Dzcu]K҇RROU_.Dz~R=E"*~5TL/?a] aQY *>yׯii|Al Z:wŝEUG9ч<;nG`CtGOzc kV1) m(8Q_z.Ηm1#cE/F9s萌a6 vo¯˕KCN` 6u Ƭ"礞6 )=9:G?oQ1D# $UfC~̏hHZ磂szy/) ppb 36C#4 ;06 X`&bb؁2c $' B}^O) &!s۸q_}n;MCzKzD\p.ETOq'E76@Ɩ{q맩# a1ŗ-PR&.@ۨEh8EL!I'́IWLvOOaaI]Yx!zD,a6;) .1Yw˄ :L˖t hf M(\ݧƛ]J֩[@EJ)$a $@!zji0tB@N͒juKex$p2IAB`8֤)z{jUK+Db=GԣwVV;6ҧ/yICI=4v<,|W7!9Ch 3Z=lAb("4 TL H h],0fɂd"$Ab   FTF5SZh&HfJ%&"'3 :uwvaV L?({0қaQq9鋢&p Xj*0sS/~5Q^GJ>n- &W0pLǐ!, P0C΍_j YsSfr=BeDDkݷ]qM JJ(*&*L )#*"jj*i(xbq Ai2}V49,ʢCD2N NWԑu:h#cg *dR]G)U9'׆"ԫ\K.6&1BCpl.i|*@j@SHdK8]xۂ 0q%iX!,]H m)slv`S}"P4k^@t"Gn4-)*Jz#џg0CO\a|pu>ӿ'ZUD3Q/$RMhw0[P*e 'ިI[TPtq! kN>DYڢ]D_Oʛq[bYq퐎%JnbKj? pSnrɿAHtZe(cGG#!Ȗ$.zy Pfweqo) fRb΂`  bDA)iKO t[뷍o續wtk>)4*^psuM,a5|QaS",,Tr7jm$9r;Ul(;,Ѡ@ h"w| _03/@vy=t ߘIr#[^Ƶ0-^Cr@^@@A Ć VQS"xY1JL^-F< +'k5pǚu=AZ’TE9 i*&AB'm8CIGm8gp&F@qbMע:( |ȂKϬc@m>mt%Ũ2Hur ⬀M#ÝJ۝_yvg,LW?!xDÓvrkLc, 8*?Y1j|u aE'I[9Ly s{nz+M/xr&Yc8 XQ|ܦu )rs27FeҘb? m1%cUy8sGH9̄:*92M?@tI6v")XcS]Ɇ<#=4So?`U7MjL'=beJ4ΦuS*L;{%RpFd_Hp?SkCKk41ď.^Mb4?#8ͼ@פ zm%0=H z"@% Kp >ˎ@(9ƱCYzN]MǶff hv @"a&lۼɰ (LВ3qX"k!IA߬FG;x ב~cN2&ЍhF46vD[ /^p92H-CsxtN|yL b5(v 6%ˁua2S#hf[#$2TXysJF6a 3,7P,x \31C;HҕJR O *<3O>Cу̵ 4;lD$jk29 @0:w"H+;%2) [bt!N {G9W=O 2NfRBHD"A}|ԯzWwRt=XM\&qSBNB r0B3]k5DD'E R H(JA]u7va9F.9jXzT6@-Q7 }6vlq%~)q׽'& ld }d  z6{wFl\34 B4 '_\L&[~R 1L?9~:y㽙âL0'l$K4<fr4ЀE\BLE]ORO1 &N|}: ۅqnCۡ-Uө `Mʠh,X 30N0j-Ff)9:"& pţ'Nq?N-i$0uUn`‘z1@|`$WхW' tn?6 !4\*H$b uzR+CJHSA ߱'ˊOf."i|&߆vfa K9?oϱM3kڄh>˂g L=#MNJȈFHeZIʵP8DdADuapɸ܆ b@ nAH)(@0϶=+4y˹@y|EBTe䯞 ;*J;N4[I JqB)3֞oI:$ bT2^^, ]wFj0X46 dq gNHeG/SlGZܽ~)̸vBS15lۄYcLKa eamNWTUOv3O 1 fI<e-9ʡe7 k{uG>9:pg pѳ=I|koZZd5&tÙ}"G"O@u|ߕ6j iHϐhǺ<~"2 8uFpL^p{LP{C05] #xY3!'iAPgo@ʟq/SRE~_ φޡZgl~hx8aU;8 LLWֽ~<>Ч>K½̸:ރ(WLg8ɷ9qD{C6D#xP dAqؒDSD8}c]|twɢ9wXZ^+aB4340se-? 4 @HҔ/aP$I0Ѝ#J DSELO`RgՃ|tDBzB a1:xPx ʞ{ɠaD R/Sqs"t|]0E=OmZy&yHvn_#ͧ1h(χnfG=%G- #D46;kB ~0*%e0ç'U}Khm;эh; NJ}v'&D)vYA?yk`qby]0ߴyC,5i MbMQ4QTHTPDUUUFQx.$L?A4en%!@iA%͵4 E2$((?DHi%Q CˮYoms#]}8TM=҃E&+ECq"!? xP'Ng9$οf jQ(}4a9X45;*Ntf CS |: 鑈D!iO cE4`\.h1%L(s=< @ HR#* (x$i}+n%w$6I'X$@L0=t֮5< t$^wr4@Ԋt0ohx T;N-H@jq~xooӒ0*j\NQ!}ho㜂;1|]i&s>`rv4[Εv4&n YVq8IPR'L M-3y(ykYdUPa n ˶;D#Q+16}eFn`n?eMUUUETDETDUUUUDDXXDDDDDDDDDDDDDDDH@KDDEQ#"=ufY/ əllG332ۙr+-̶ffcw1əfW#ff7s2[̂AfG33233333333333333`2ffe333331qYnffe333LB̎9.ffcw3%m-psm c ˕Ku&[&[e3.[$nfffffffffffff7s3.33.ffffffffffffffffffff[$I# 333-L33333333He8ܠb6IymyKmۙfL̄F 8BbU1N331p1ǘݹ&fy3332Kmۢ+vnfffe&fBkbbOH*^6xw3r߼wszs~7n~h>BAN4HTA}x_7nk2nĺpjO H3t5[7;h< ћ ;OR,+KdAmX[Wg|6S+i7ƙM+=|rREؙjCjNĴ pv\mINwxwûW#|קᤅZ%$K\h~pn&™It;9yߪTA&B 0xi ~CF9NCΞs+m>D`PI4i$?v=$VM]"nI.l 4p=6daC,]Hp&`*@ 8_ahZ>wZPэz;αUk 9\ĺU?5ܼ&aE~&Dգ阁`1#<nPTa#{=[@ViKADB0! Ϧ:SpoSuBp0[#V*hk6L J<%HP`i W/ebl;! CUW^Ú$?==d!9:q;A{|oQ C.!s2۞ h% z1T:9ڛp8mlwn ӕ:0$87MۺPyT pg\5M5}粳G}!j_*0[UCaUn N6v gzzA>!mS$v_c 0B~'e7`Ĥa`S@bxpƫĄ&Oa0ܧ_9kb}45)a3JO\a0ޘoϐBA\ Q +%&Zt0f b0 ;)<G-&c6AR0L$z! l-Xh LQs#  ăhY77 @DCOc*2RMI%)Oǚ'q HcQAC?3Fsh|j1>E/޼@S3@0ȡ:4D+Ǧ8hcq+2^IcLa/|97 4(=4 VY2sl`L:AF=TF &`1 C6B[)QQ NjfLH ׫dbd)īTУD'Wu v0o$lzZNb0;''Lڼ6Pf0~̌-~1%?89mi Ey]5ֳ,: }J<rO;)24wVdX/#F vmzhɴf4j&n ] Ŗi ` iLWW"}4, @E x@ri =  ~ xD\'99P9wvp$XMd=⧼,/PGS,%.iy3y`vBlyp#Ssi; /"t8 йTԕ׏8M Xzo-ٹHw|TY~9@TQjvȚ)FD60lk(/h4Ϡ{HC>Bꞇ@@ &S @y -Xfa OFWWRaz=qD~''3=c+I7[C]OQDyleh7 \9Lp`("{,dCkBp935T+~~t#,>aQ^F:Ae!h':0A,D"BTM`ZXB c$B9<*veufm(UZ1Et<4Ti0C8alIQMmB r5p]8a8N|]n& 5@n7 eH`Pq`eF";Cy4 II*@uFu. 991#Z(Rq;^"3פֿ]Ipak|)?~y۵ Ƭ+l^w(Fƺ|IROG ׬x3[qY}Qf_G%x2+ з*@GۖE#/ J_&>a""D++#q6f>^UO|EC"W:'c@'vv8:"BwcyN@q*hP:xNGtd83i\ HydCEs%DT'B':Q~r|q( ७4u}eaI!lQw8Lxs=|0;`H6:XAY 1S7t <4PT>N˓ecxuye#MܮRW5К}Kp?̭"tvP7 F({:~ywOҗ"KN5*j+p]K +PH!$q394w9^<9=_*=J)!*̟,P*CQSBfaKyx:xHlf{cMآ`jhHPC^ИH^ìz,mc򹊆@nԳ` h4b!|i0 &QOWq;A6KMw0+@t(R%wܣd7ΈuBƚ+3 p;A G^ͬ`G"=4je>AtC2*trf(-1!Yv#5 tC1 M#Ўf0qÜK%1܍@Sqs6 #@@˰vя@uTdqw"IR&>bG"/N!"JDwBs"I5Qļ%:۷}EbfYpIU$sShjHd89vsL#>ƨ>x~,2$/<(Jp4A4vVgSI[6}wd#>y ߢj-j;6XɅ 5Q.]\,M &1okHJo25 șT"h4 `k1aWª`t7sTRzc####&Nq@x>\jZ$)CP f @ЂoD@b"fCϔq Q dYaPb2TNMO5`'C6X,H \g R9ߧD-qg=]6>aQ鸙sf !)b-0j''~>'j) %:Ҡrp]RBH _z-glF] Q gL#7:ULHlj&EAA JR"n0$i, 쀄 |d!`& 8`` 3&<яr n94& sAx?.`v@ GmEHWX6)ֿ8T )!`a zLnt;q~ 9wS&Ӡ&PE!`AR(&P hUUUUW)MkB9.NcO\| kOQӇP7W=? PX"=:4`0!In\ъY"bQZ@l4 ͕晚LL mlX C&@SmK=ޚ2k{ב#^G|P A  Ǹ2 ng>CJ G_U@@=B s 5\RQ\ed$fd0) $Cx|EX1*bu菹 E.s HfJ8fR,P^p$ "{v7UJߜba{ko둔)Zt0}~t _hBsF G9x%TJmYSmIQ Y4K?:٤8չvh$Y<'gSRշ僲D`p*̆oS{Ŧ2z`Ѧ@mk%!4%zW(B!rR)(T'f-)Q.}?mqq{~h`#UUEUUUUUEO͡֐>U'XtEƒY(~8UUUUUUUUUEUUUUUUUUUUS5UUUUTU[${Op|Sb \`t7>!2DhPT-FQaBh2a90B˔0jq4D?*1R'mX OT` uҨ<`B2M7 )u"4@|Q!H -1K U Trth/[m y@4ßPpX& *vP "5ƈIalћKؔYĜSc%J6a0,?[obV}Qq(nW-gI{?ʛ̙ JǪܸ?b}ӣ%G6+$nI` aDQ{;.heB:2. HqdF1BJwCݶt1ֲ|8vLBFB ְF%ec…:NiaښkZd6QT]S3A p{.g3 >Cb#3-҆#UbMsc=)k@w 03 n6NP$1%OW߷yӚK.Јh7@1`(xGN3 کqCC@(8 nN[dn?#I'q&E'KRCFU4O~Y睶*f43{eQ|[$}@M['pI`:^uttˈGͿ+VP%N 0 !nD[H.zKO5'zv 7iEx@@hA6KDxDuu2* o>ȊK!]Xp3B"SFݡ: iҒ`JYRejHeP{bf,\"di艧[L&2jkSL`DzcG8Dr$2f@;a]0:V:/SzOP6PD yaRY@sRg hK[ablt0H ؗ>"A]$83E9/8p rPHlKT[Cj*.dF :@;ҡ2OcmUMJ7S6s J:j'!I'C@PKM JGd](rLC*#D'A!B%" *ЀJ 4J(2C̢D%*2% ]/7׬ZFvD7:qݽzj{oNT"2б6X'9&R!)5[y\h/^BxiBS'(<_8a|MJWuIgjwNp}Iȹ-v~wf'˻aB o ZPD%Ӊ^ h +%i$X2{0t^Oy |Ώ3ٳecD(7AхE]]"csD>k k9 ,.~GFY\fOȘT oVu*b =j֙:u4cV %ҟ>"qPJ#sȟf ^:Z0T[3ij-0K&5] rd(`/^l@y$IBI*r$!$Bz9t%Ƿf[G!e;rLฒ~4kL}Y|C.C!1IEZYd'$$wl^NtBy>>A4'*U:sG8ژ|2OO.&pbghqq1Z 4<>+@x&J9wY0$(wS0 %)4@ uU;Z憴Z0[̲9Os=JB;%]rs0G|DaԸip9LWc™`awx <|C*͊F`Ci8Ad!nb|̺,NU4##\<\}v*XߞBL "PGA^jpG9VaLO0EO-(O hy|=5Ʉr ,ShGj{S!FXVZ1 R4'`BƘkF̰{ن6!訡0k$5-(A@mEq#)$<';8s#.JQw(  9Ebve)L8B|`tf4nfrOz дZK`б-xwh6f.gֹ 틨dȠy03+ǦE,13fo ʢiXLt$Mspga-F7-D(} B8bӔc^ Ϟ\A2G>4+uKlfM`@E]aln?Cr#̧2XPNA_>}Ñ4P4. CP}c/4T/7֟߃O#\CV)U$-z}Ϲ܇4 p,)2:|r᥃DCݮOƮY T(@|* b$JgmFsqeo@,fff`8L>۲оxAjT<9jPϔB:f9[;{ޥy^|y=7(v6pIM^ Ҭ4Ky0hopRZ4vj-Vp1{g]iq/'Oiyu]Q!/d%>*} $DYlNqfѿESG<2zymQ3zQm?o$I"PH9"i}1C4u,w[x~]^yh5 k2V1-xo0Rm ;T; ms%#o/|`x(ݖ߬c9ޘ'y8ev-gp8 `ގkI.ʽ" "CT>*G@}8Rޖ,\( 2R*#D@ =dhUx=(cXC*h T[(0aP߹$o Upl(Pj"{WLGR5\M'a ׁ mA S` ӗH p{.F8q@G0/)Ff R(M|V?Pp51'R.”8 " &#+zkp=nfU!DcC!EQDQdDQTQU_2fE4UQTT(9EzJ([~ OX8!DK%cV4)$kXaψAp2Xcƈ&8؋wM+j_*R{7 R2ɼ@3q1D#GT9ٖ*P)ڜ(4yz')5n:SȞ78'B0F@(q!H(P$WJ B`4=P}(MwLwv0ܔy+=٨e=l7\O*#Lp)DOH=E %u (sh0F9@)6l$ QIh1e %l:⍾eo`Zuewl'fH(eA`6O2(BHH^< 8F 5Q5]\'yvi[$y6/GݐҗB@ ì?QKTrlB, . ĝ!vq$D$)ߓ(b{YEz1EQE$$pV;34`l,S96к"d5u4 (H3òXqЏ ;8s2.S6f 2\xpۖ4eKΖΎYcCX+ZCI͈'$sXsGBU)tXD'~`ZlۈϕMZґ&)Pz &S9GXSkCDkR6=FaߢKtH8tYxMm5kFMjkQr7^w}?1f_9^ o8,8ugnBSDM7{wTv쟵18l` ϷH5\#P7~ze$m[G bBpܪ_mG !AyFweYSjYE`Jہ( ;ۊ?6Qt@d@DOomif"~;X@g5Ci#Hr1t~l[!A_ h'Y3^tv.{Ul䀿6P~FMJ9_ω{R(q?8v(peUjaӬB"#hVZ_|6 kJB6.2e=yB2mt8g4 !3~!;u6M:C0d@Lܕ!B /l*$(R#KdH -/(O_$(Q@ Gd(r@ G$(@˪?2@8@'Z%KS𖖗N^yeWP(g `׍wYo︌;qඬ_`}$Mo"&UAp֌T$ҩ&AP?n:@? VTCPTI bTLK0c 6ɽ6mrBaBP:cvDqLQ&-XGtb8)̏e:Ғ(&9 NQW 2d6bgƭiQG;Cw0:؇ZRTȒJZj)UdE6WLow2fG:K3cdQ3͎"BTOq1eE4PP4<FJGWjqQlSQ$ȉL` 0$ee4aêq8tM7>\hx( t >hЄIwl#B)I$DYkliԣ!D@m[]~aPkN>ɲ0JDñ*X*jH F>?pB-2ge,؝jOxd46RKy9f@ :*GP`k4PSI@G5||B߸Pd68}ʾxON Yq9 gl (5~Q|%HCW~?j)ykP3ߎD!8Y`H1qŒy"?޳.P6D.Z$Z5&_vlR*I: eCTto;كn3=oPŒM,Adc"b@Ga A@?1f.?HMn iZC%aA )aN`Xĩ)$ ^b~!K}*֡(!-1 ju̬3÷PZc({{u@{p@h }Wq hcKZ A8Vt.aD\G:nTG>>txyц# 1%:%9ѽÎ6@G7DTE%HbX@6߶\&ʩ;v)ac .YL\]}M4 )"Ÿ!hJ=Ifirˇ9VB#83eA8t@"'P1KE` 5jӾгV{$6+k.7{,h& _PXIl(tN b`I^t'\9HBBi*Ugi!/wt̥) i @Y! G0KعOeA`Oׯ?M6f n)3,d i?Z"4!>soW[xaIHr59GD8eߗ4$A3,qQ^  @@f1*X!_Ӹ a&$9ۜ&S幰2n&wrp_>˸B%3P4M$dmgЈ O=MzhpUW׺F^׷}u 5qwQu3?0LS.fp]o%Uq)=E"f`2VF?6 0"&4LsMQwVO#giw>N//Fbvt'P!! #JBDC`SvUΝ"N62oux$*0F'f |=Fld!H;˗ wȱwxxUw}}S]$ E]hЬ4uiT8~Ƚ߬ 0Yq 0" $ N嫗~B& HpqlM)T|lK?3b/h/^thBWV b<pWJYWtt& ʣTT$fʊل5Sp1=DO_V0hQcϮ(N (cjgv%e?${~ňOXHy"Z=j5-DIԩ݄=Ʈ\qiٙa!,]˳Ϋ/WS?bi+A˵J8 !6<#Jձu2iӫWwxXSJd|w'->hpBI/lv!׷`IZO! #=.\DP|h%j `S}pq4kT 8(XHvQњ X1dտ#> ||rȎ[l7X)%;ln^dTp؄My!M`D yvK*൪φ("("hm 13kvݶmkw I&11 Iִޭ݆f7vme嵻]k}M% ]a yg>H%4xtHh"G,D Jg @rg? >ҝkYQ>C4I33 ǎC< < (؀B;ӫ׳%Cvu?j90 ¡I5z&':d탒aRP*Q3Gڎ8 rs_QG[&'Lj]lC؝CgAu;d\]2Ը",[iiHJ8&6^򆏢ryp/gB;~ wwyt{pq#I$}rWq{UnU+Gf1 `XޝI|d=q'BZE}Όql) #}p5K HfQK"[ma x s# |2 Fc]&&GwlN~aP=xmu*H7`] p6߶p2=U * T׷^X||xkw!C疝΃b/gOIf\rFjbI 9 6N 1sgh\z(+;B\73;+Cs|C¬z3m.%8Shox7˷P5NrfCW]ؐ( ^LFvU*=z,X1ChoQiyp>ѾuIdVJUW0 ȝAZ[ h*.B81n6V;~^ɧ,{zA~[:sƔqs|@A"y'fisvy{Є!B<]MS(]9r;獆 l7mn=b10ߖgО JVޝzL=a'eScؙWJ&dB/= ߤ9ii,IX5Y>_2# ƽ0& 㦼xk+pnbon& a;{7t7";"O*Qc&o6mD$ZݒaHo*l0%-D`R_ؖv'$&-ta߰ofT0AH^ \!Ds6 Y4Ŷ˳]pQh Xk96Cfй^{%(dcl-`-s(ڈEѥ|6WۮM"Q+FBK'i3ϗ͝r@ JPM pyARMPH[ǁ^xtЖq{M6{ =r l<.m3A@7߃{8 bXeUUeUV;9DGט_RB8 )_9iq ^ ]͏5bd Kvv:cHtĺf@$]ǡ|Hx (8y,u*7ovIwdF-AD\yD\7 Ž^+6:V&=nKJ3);Q5ST)j0sJemHZ -9'f- o 9 Im<|'G~Z[yXjAj%ea7$b L$H;܇vgΓC3L ׷ukw=/ے=!1;FpV3nr_/\ ԃ zNQ@Mi00($^8r ОTnQD cqO6yM6E()@;И!h`D<(j/I4a;K$N^M3xm ;ŭ;| ֤ʨَƻzN<{AQ ﰮ;85I > ,N3ĨrgGlf\0(\ ra<3|CTo ѸvT%W\gJz6o3p\y `lX9a.\6ҦOs/Zsp;| z pohuM#Iwjl$s0R.=>BPEiѽ*fW!Ǎ9BHyH;'Od=~/R;3N;SO?< (:::::9GGǮ>v5߼0d3 IӠTwv\ųT4` !bg6/QBD)8ͅ+tDCbiJpP)xZc祸{)ǎKǧMOFynXM_R`S}cM}m]\5mL[bHo|KSCo7L6f<}SHm0F= Gngv7 Z74WL)& h;%IdRg3s{3M{l@wl1dG"l{v(|'dx%DÍ0E@ 1"}N 9t/%ٗs%5\(KQ8A'g8k'i$s }82NxLax$xϡվ>f 7.Nfcs`$U@\8h ;@aFJpDYZTۇԧc$Axd]1t!;6eh9]L1Zb`ښ* ~Ohx(oT\z, x Ȓ dٚ$'7O 6Vs}h$;n dUUUUUUUUUUUUUUUUUMMUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTUUUUUUUUUUUUUUUUUUUUUUUMMUUUUUUUUUUUUUUUU'>_GG!~=yݛa2:kTH8y㿿?Atь&WgdL-x~O#ԇۇx{|CԔ )lqTe 93N6xs|jvؼ~=mT3_Vx!׿5{WO EAf'402w۶򪭻S4cL+}[ԫܫXD8G^`q|`ÖSvGrZIORٯ<͝<=>xj;z<7#Oa%7Q| 5" oS5aaν4 B(gfpi~>B1q`47$b4 ă{p@b3>Bz 􁕎jq++d)DœT #_mDM v!C$ @!H@ *°J iaDp0}Gd!FГCh ,E!%`(z ACyȱqcUR٫'K ,*(&Z;r6'qIMgp.)32Ȩț*# '٣}~m.Z(n0!?rbiP"/4NS ڨri (¢!2WUs¨(()((((((((((()((i))h((h((((h)h)(())b((((((( )*(()(((j(i()h(*(J((((B((( h((نAEdRQB@D%UUfeEQEDN€j0IYeYeYdX8#Bt e?jSDG8+NTH5w޴LE`4/0*JCUf<*j x``i0 ("jAPPIJQ <0 (&w.YdflZ/ iFAƛHK̾ M$1 r`)B*JCSmә 5~~q$~o/cqWS¡O JA,V@/‡wۥ;;&ңw7J5r58C^TRT^|s33!D'ga_G1?R:-c)7_ RI Ǹ˱{  XЍh }!3qS_+kEWz-v86fhWS~k CVys3/ KFtȿY$73B6I{N M_8`v kB R@eÿxC|Yd) fIo68 4c׶!\/Q((1辸gY*vB@n/#2rQc.] fbI&I=)Ht=2^_3X#܁Ǹ{|'~ԏ^X X 8hi;AD `8C+ 9n8]Z75l$HSBM6.cω!`iB>re$Q\oh;&MFQ9hQFx{_O##wkT=U}v;?][5' 31fྜ2d4 C3qqDڞIw4߲)g})g^l؛窠=|cbL1?&᎘Wb VQX֬c ]~`aZYy##"HuY F3Ҩ3۟bA>,bѲ#?t[f;1xZ{nvnv[-a{8ii?!ө<&h)hFN!0N义9z'PspYI*}ͧqdyy);=I爃 `m-dLNqƶ= c? gٿN` *4Z2q4{.^)Sxo? :ctᑠwu:p-a!WnlʎF&h(# i| EqsA]."-yN&a1*ci:` RC, Boxq T 'T8j#i 9v+lPbv"XC3hkgǞNQ !g\5"QWQf3D_ˆ!gi)p=#`TIv74]GC=A_)xy: %^G[۶ <8tKwu; 'IIOU+M3釡 \ӳ<&j{LӡgQ=f# ]8: ^B>rhgw s=kiX8uLs@kE,tSmƈn|t:=&Sbuj>L򄄄 #hsZ/tR;jKsrF//gsGRV(f" o5X#G'CdSwNwэfLgdv?B/OAǃ;͘?s;/x5âpAg\'&:\O ]Ǻq .R$auԊϱߩHOC#z462Qslv9Ó;(i.gvNAp7P2RA[WUC # cELh;QI, 9*%:\ݬ$GDF42dC\-L3VLj5΃&Բ*Yx)VP7v[o"ahӳ_hC_~GDMֲR "iXVd[={=UbUUUUUUUUVv@zNO5|{t7B/<voxÚ6o4;5wX׮ 8 񆛕ǁ4dEP#V/#J0$*UTU abn~Rg0fIcq${A_8Aëpك&m<wa\Ȉy#E:蠋Tz!waaQC@Dc$ml"I'N!)y>Jk 1ґ+S̀IJeNu5NN7B8܎joámtpa) i &[@yGNxnztt]r3Ӈ#wǸi/.Wuo{3"ekˮĚL[OZG M娆 Y&a"/|`cC, II41$.YVB"F a 0-わ8T94 {@lݟ\4K :w> 4&dM;\,:O-8)ڹ?%imjwR_j"S{/%Yo6Je˽% =zt*mK:DF"B\^}OUӗsr>BʩUMu+ڪ߽YL I =P[C;@ma:}` cȅ!+ ÆAoV;]p9͞AG%ܿmh0$1(ӍK/4C /a> Oіvߨ8D$ zbje"/UqEa{x0ʫfZŕNL>FBRfH9Qf%8a1pic|Hn"F qNث 4p  Ì3 30g")" !eQHQAAx;&Ϩ,}? Mᅠo}~"/ L<k,]+Eo_7^1ւ"1302hrR33" Ѭa&e9 jSXfE=(M` bh5D_ă3)~K.>ҁ 0;H $Aaw'먐c8S:41DkqvG05\c`l@k@0fp"`SkpW hí:꺤 k|х Ǭ Oe襁q3=y vH=J)=FVձ>l5.jKq-A" ?='h[Oo ~;SbЯI"Ug܎`>0h9rf䠕"2X;\l/F0gI" RH`$fdy#5S"߮JfHB̽_yKL~O07컲|8W&檺M4okQeje'Q(%~o6PstE+Aa$;΃Vb= `)RD44 Ê6UD9D^F@7Oց4Sz/E>|{3 >MvlSmC`ܜ4<ϥՉR8ʊlL2m3o)(0hDL\z8ȚY7MYɆ2q P#C) ?;Ӊ<4@\&7Z $gXM#" F }v$0⊶ ;aTNflxS玍e!3FTG3BvO'xPMhMah˄>G1w( DT)rvҪQ8[ώWLG|nV3ްNcڛ3BϚ\ cWmLg7X5ͽ&&%hpF55PE4@/"4D,puȌfEcɱ:և,AHrAUlEbIBetټܡf@b BWmXw\db( q\9/&qsùL*GH] LwM&'C'CT'cZRP!sцGS݇ 3 ?+*_}`v;Oᛝ$g|5(Ut89mY筦-LjJҧ^*ޮ@N 5JME)S =.(kz`h憀>۠ TCj(_ƄMrGr#"Em TMȤ>MdޡԷbs (<6P, B!B ^Qf? HN"W?4C5Cz&ae1i[0 pOQ& %rrrn@ GLq7 > -ZJ0HrܢrO<{(\vM#vF{w]޼5 Ha$ HɧpA{ @qۦ (rG⇈> |IMD,Iù0I] TAMRt_ 4DqeP4QCFA5WS|©rw,'1p"A40?1V("6.\W|l&zډFc$m,; f<4fm65Y4VZ]{CH0 h9:'Q !DjO dGhXdn2-(k\A{87vfn:x(r[c%!BTBL;q:>g J ^ʃ2KGy%4N|zO?uֈL,,d]MPV a61b|X(Y @A$VZ!IYAAU$T%RaKU4Q@QLAJ?&R o(%h)P0("{@RT'F W'u9rɀ#4񂂐͂{r (!"wS( R(o08"d)`4I(}1#q?@}/E_Dwq0`ib!-NC D5p,+6 #tu2w@Ʒ÷kWddqI\5.Pof+\JB񝰇 da/TɖCaK&TZ)(ТIF ٫p.]>eT& АlL 35.*ƈԥ1/YS}P"Ē3 ʄF;BlϪ 2~#fIDL2TEA$ʤ$CI0(~Ҁ V#rgSlMLe p "YHJ&)wr Not \}Jw)@Dl aB{t!_8UVa$J"Ho9ݣs_:W=c%.zgYwJi:׳@M>}eT@p("#$kL#V"Rh9Ѥ0F8BUR4SS%FEXB@_Mr7n~\Y|Coyqy}s< %X. y4RCe])+$4Ҏ%N1ˇIƑjr CVTd** ra Oq&v[ ګ{\͡9zb}Ɩζhوh8U%[in2C냺yp0VLf7g ]h1rn]4TTdfp#ŷN1k5mp\e),2'[ocpƔm5IIw"7$;(YFǥ5+[,Q9U @!A<]! +S:eN BLe7wn !PQ7BǶ{x#[39q75VjЗFN,8L98g3T%9%) f86ffK8 k RH">1 &0&+}-eIR e~U>L,I2cϸCtjLJgC{?+H|ޞg@ǫv-,H.Gzj~>AET qsMKSS9@s`E}!S# ,3٘dQlyPӣl;EG] 8.O8+OY$=yZȒZ0n)điFDGT镏dt$s:mv<_N^JgxpvUeELYe"}P@mD+dIys8\cp˖R&+rbDC;؅<LH ŠMM{`[<>|1T-$E9DeZ t|ȡ õɊ$AĬۆN~1ލqc7d gMpCjt/J̤x깳㛺㶵v}y?6GFEZ, Q6,O;էnWSYWdfea"?>ȏwc[``X2c9"pŜzGHLy'w*RCTRDSET5TEPff5HRSxqrf = ـs,pOPz0z"B{bhF`'n@8Y꿴>itIATӊ:A?(AE׭7|{+RE"vpP")n$R!˟ǗC"|A7op ^GpS* PHdI$_M'?̦O%'qUՈv&OrlL`Ƌ-3tQg {i`?7Iĺsb0G!9hRB?F҂D⟦)x׆rWz\PC3m HB@MivqV&H4I2KBPDKL*D%-43 D \^9unBD<>C9wbAb$s>g9[DZNďg,K&n39 (3 "IՔobzu[T$sU6ySm[1&iXj4q5M0Yz/O^#6޼ID&Ob۵r3 z{4?A_.7OHu w;#ۧ0j4Ñ5htnr>(7hʼsf{+ '%r)BdPtvd;yVUR$;y\o;[ P !Q5)ŘFgz%GX-[WU@\ dA+ sf_/I[Sݨ4*bFHA~iuTHIDH/bAPm҉'@Y!;G?:DS.E bl;T_AA%Z}Ru1S{7Cj~y&O<=̡{Q0Ra18ӳU`=aP/eu_lH>g;/N_y^ːH0GLAV-)f[F6G=311ifVcY ll*]BC;nܙe;&HL \-o2GD)#"D׫/Ukd;(@GfOcEjWpsOG2s1*s2l.$L@&27-)c M,j$'Sd/xĞ5I6cMX3DѩɥZL+؃3 i1U`|ᕋ{%-ѫ ܺB! m*"ji4#+'9\`5 3(#;:DJFFBde$:ݳ9Sn\ (,!ԉĮN5l ZQ87Z{1JdyR)o! R:A8WdH&2CnSxeiad񘍾,\IPEf`SdbÓFx: h¬,ƈ4<  e@ %"nH8[7 4em-Mc&U,eVahxhԌۡ,zZ8JN(la"[fdE%DJag6N&XtI9#wQ)$%W*8#9xw.DV`MAZ$ ia)K-uva7k{zr& hiz9l.c{3nZXjy:aR!G 2Ż鳂bF0pS@ImGM8A:b” 䆈d"PK.6 ^|G}l* ` &ݚu =#ON/ww'w4gjLV$@߀6ggdæ8qYPxfZr3R$HU\BI"b's;~S>;g.bGЌPCisO>g}%>fŢ ͘F ُYq87[L3/Y( }c@1q3JPu9`~^G1ـlw f&Pw/A8Itf(@輲pOuSɜ2h1+7 O 8ñm˩3 |1ۄ1d6hHAjldy9c#$7g 9b@(FNA5K2^iy D8RY>0`ZY^+eаH2GCtQ@/06xƂ!ҩ 0#~`u:2%<|czr Pw\kiNa/8lq n [،pA\w@3b=6ؙB EL%Y)@h@ψ9Qk2ֲ TXcVM:32In RA6j6QZ9eEFZ*!H4e&5::6h,&24V'Dk)2qNV!÷\)́в " e!"H$XO ',`uϛxEkq->ZP™{pLM珖`3PAk! <$1"99朷cd\ah(iBUJX"R(R( M*Dx(m)Ȟn]q.Hֳ]D: O4`/琔Eo0R)GfR(.r'~)0ZL&M%( )e7ѯ{ϯ]qxI`vFpXAg?^hz$U@]Go, :Y('jA$sdv a ;8;,[R}n-V@jyE1l!C7W(Swr-`dgx=fM{vqP)`8d5}V"yHdTs~]d-Q|7`w Kݥ&p0bHD)<%RRO&}!Bn( SP @d ̳9^ fI|ٷYçE1ᘸO#(""A noȦuTMHs )pwPPFEUϤXn=E>wKB"8؉r>oB( tr/N0W^P3$m '$th:^,=h"!2>*Itqvu:ۿ:ZgM:F^Yé6qk45胆xBW|zmcQ8sv4ϱ['(FnbFsXQ۳ mBn%^n3TNLCz&]'{60S4&lҜخsa JEnX] msx[B9y@z6Gۜɱ̋ 0 D(|4dU&3lYLx^X,p133Zl"pz6U9P`QC`2sA6F]ޭ݄-⺗22ZKW1bg[q&rб%܆zf.5qf4LW<;4dÞ3H|5S312g|ofcn-|pr 8c<LPhqu $ -[g|i3BH lqrV<okC`eH=!X `\U-B<-O)x6٣VDEBE5 фcEdln8& pzMgL1k<@qCBSr ==>hu^E&bHa7F%Պ6H/vVbcXf@6ؒ`>s}h.sNيP\^b8:wη UhP3@n@o.mX5܎ͬCY0ϐFw-& ܌„G}6EƮ4+W "{DB rhq5BI퀠#kBA HMJpqr\1Mpd`׆fs%`aspϳi$.8βZzvk)eJCO/HG \o.q:Y?v6hPR%O-`0+Z&Q԰'. 'c4Dp1نg8CӉ3aݲv-{6_qc ׻'4n^vXr8-WWPwr c~ ^S`pCô8clPao.x6Ch-u><6%(2aߪnq V, +ݐh҈c'HmN^ - !9 *홰cib #{ՠb9_Zb[|(cP,+[~pyMjTdqΖ.fNcd֪g)jj4f߄(lSpmAr2)((^0Ěf ثnh&2GL8}v[(!H0\&W zaV$%-MKK"(O=fU *'`sn @&X#ekלSl<,ZAs@ZB:f!$"b 0`_>a]w!ݻnu˻!ј cMk<+Q}qGLc}sPMk򸲳j^-$L{&i^w۶Tlȝ0c9`d:B.I~&T+,"nY906FFxgmy9 Qi%Eٚ؜x4,\D;ިvpՑXݶd/7NJ=ǍYgL]%spgUY&ANj+'=#BjxQ.U:DTL_Tv8˪bJEs\=S/{/G.a( N"JHDI=iKeupzm(?ǎ:^N^5ƌ61Q:[y:96qڸyk_9yK>=ƙ(mpN7og򤄱79Fݦ:Qۡ2xtgRrcj.q f4=<'k =Snh%DŽƬщCbV%EI[lh1aEB8Qx:1 n!(cAށ ;521R9oWt*qi2ɣ-{v%6Gu;r^ ^yEGyLpXz]=t\f$hd#5JnkhwXöU3f/}]ťETgc06C`k#T޶ફ^+ƒ6ԇcNmJ"?jD[N~D&); f|+Md6D-ţGjӞ=asYW1uNzn\R;wQVxriO=?)R|F]ȷh9Px+RVS/2cp|BC>PO$RŶ.ke2$x!Ē?bfX=9.r]$ kV#r$*#)ϟ<(^WDv>0hP="cD44Vݘv0NEuc-ti,k& )꫓-Vu1)5&\CI rcmEI!*Ô󇙢>welZzv;Kx% Pn{HNB;gTɇ^ǻ88(BLVW>k:l91zOe::d3OGM뽞g8eۦhUe2!l\6kQNYIFheEiM.- C&Z zi# MimMА]SB8fN֋saqg[ zD-ƒήta h@uo(1\тDh* `4!!ŖQwIt 9ų&llH`v jf80.tޤAF8(RDe`|d!Z~H{*6 mY4^hog11f$n0!t8qt%:88tE2wCN >;d|*%*Kۖx0j[l6Zg٠" Q,Qx%QZAtvB:-4Trcit<?daW#(A]?/2W "Q vYz]Z*fJ={}3~%WYm? 3ߏǻazjEIL~N{GhhqOY ($ !yOZ !6dtA{F.@z>h oK` ➽ꁒcu/sJ?e( !l$4lbͰY O Űaa H SzA[x:W9Ts dqs2Itl4鉬pgO:$lYѠrƉ"!"L:#*zSǵgL%LP &^ H'y!o/sGJ)T rF1jbʊQCCp$5|23f?jrm]AEWJݹϏH.^/| &;k g˿ I %{Wab86sE 5N]t` RܦR>8dF(X(j"*dzl1}njr'/( ÇSbz>r]۱gP["\sՇ)"Q=+54;/+(H{cm(>|(dK&&ݪ+iFO'm:bw iF@or H0ؕAEq K._nAHż8z'hSc_.{ 8~wnŏC=z쥠H9\=aÏħSpa"Eba.cfID- Z2u Ѩ~;M* mx0{kլaS*d@.V kRUQ\ {+pV 4fDC0s`dzk skS>]O͚Q4P ('D'bɡeq l p"̼̈)8oe)R{y!7e*x Q@( @{ nS1jDBP>TMR@!=Gi?w+у˛G MzkQ>42!Y^OV{W6j(..ez:,0w vIF 7&I JVa8!hbcw@TG B+8k5p0wNA$zHP8vk[04P XL&:N: +NyCÞZeQU(S$Lb\ph.ݎ1$^;s?͹1vLB#QEvբP65Wp7uBRT .w_:TxQޜmy*y>V ʚZGufr/6MRضIL\@eGb-nƆ6ecl dv @!I H4ۚl.@JQ:-xәj1S$@ߗ6;zP|CX,'"Ȉ#@Ncެ-c%, '9OH׻k֒l b#3Jf@$u`g QbZJZYc Ѫ+G4fZIyfR JYqI`78HZ1-_^N8;i(f|: QĀ\/Mbf9- ,Sx g.!Qɪ@UkWT4(y2uB`G^me/vƠwIIe6;d&~GhQA$ކ#0r$ҁ R2HLA# HR ?~n ##<qKg"@A$U% z|s|<ݠ>*>cLWCH!"bԜ8?Š,*<$COPc wѤbrCZTbRΕ^-V4y}v}bX{O5 LiK374xpZ43,l+";$hL@NZ o:$],d7D'ZPǟ <!"V}p^oaNcA wO" Rhe$#p#lbB7'O%%F {tSO$C4!kjH4ڑ("ܧٵNa⢄ "KyE&QN/ٚ}O-IIEy!ny IlMa"Dz,_bӍxB<1KJs?$1bħuZ0L :sX{[\"V!Y!HqTsvu\  >-Ipb69ª,@1Ma[3ȡa8E# lO8|3 bbOeg/Iu&&ȢB8g +(PVQ1Q9_]I_/3iL2MRp˚} & 2J.Χ97^BOvhN7VBdji噆fʁV\buƳ|ab bY('S.4)0D 6*qoy˻:Nqj6Gղ2I5mVЋӈ]h"L͐$iJs p\e! >Ao8k]ZJF ].Lǥ]rZ_Zv)im4-AM=zM㛉|3`HmJ^ 3"3/>yhId,j޸}u5Γpޣykpq.wƔܠ@(酡&e@/v="/n ?GZ1o<Ā}dDDɩ#N46)%N`\JDBcLbfd.*&xsZLb* I%]4_T H. dH()C_8i%:O-Z>DeN"~]#v#Qt4}6 %1d,C L<́N?Z ߨ~ݫΗaɠBiҡGF4$:h4ATDlV8)8K0Έˆ UEAL /;:GUQ:6'tWճ}r(u:1x ac%(xHpCfuq"_|qNBzDUnjSI&QIUDUTE'SJf7 zdjTUQTVcAUUTUTQ#EEB (PVj).TGgT׽:QjoP%zcK!4ΜŽD+4KE@A3?9=R$1.u/a( m ꌾ0l`xꠦPihPD©ǷfcpD<ᧉ"QIx(#ml {o9Oු0{DE LE$ABkՈv7XO/-J:_ޡ5N"@PC8AKn5OKL,$>=R8oPA ?݌MNOGS\v;  WsN@yεr 4(xFEe GOw&:(* 04&c M&Ac)pzuaFe`"A5(MFPq4+j M` s-;SfldwT;OCҜ:XHV1ݠ&TM8%#Й4)JPC mN 2H&CH#MrmsbdB&0ƌONd2?6K_־z]kϔG<`P ]P:(/q?ڥwj}kXӿ4mOh N"Ƌm (o:B*Fkih#CyPkZL%>ld:>A"@ C~0 װ5@.1n`}/v`NI#A}Z$B!BF!=>T{'Nw>'M[' wl%W{ݯ iAAj8w@s"\;^K'`J$-`s}[eX2HW߃"JhQN[dns RA-!g?ǯdtAE1||bjik}Q/VHEZMĵd~s!z`cy)a!xLE;4/JG7 :Th)‰K$Poy;?_L%$}"W\'b5ߓ"8 (s9az`Jt '2(RF/A+~Ð,UԻ?uO!aFaRG]l FoGQk<?$t3>߆n#ٙ9?Ā89|W٬p(%pʡ v G9#sTD WZN|@AjQ9a7f$I {U әaGC0{P`.v ˹MK  1`D03 >9Ծhh\ֱ3$lQ>">k[)˥z8mbуG P4{ǞHNN vwL}uÛ[T q|sHkj!׫j{F"<7oLϞրuL BaVU4ffLѬJڸ"f`94\ks @:`{< awMmT$a-t2lEF1q9a \Ƿsԝ!e1HbC B+;{ZZޘCp,DĐNF $ :5ݟdt4–I$zu!Yb}&l@ݯ`% tm9X`Qr-(Ka=Bu^ ;[ E"xe MsR퐉9rF<$̮h;O lw &0 d IIA f haHKPS @f!T6-)p]baYSEI͘c5j(4tA9J!CCbl2(9UoBtm,qy [50v܎QVB ӡp4FbA=oGl~G8j NlQN @a.;rna.;r㐌1x́1$`e5Tl :AW˗ KHcdH& o u>O_6/yr=B|[zR:22R`  069`;_l-ЩvCebG*(d^`Rs{,MI>R2bdD@RIfQ?$p;{%9t$HkZRJhR((!(B& L$L ("hZl dZ$*`(J J\%(* prH ""$LJ JQ)I (V2)h sZV#%2h "B TB' MH+@R% E!BRЅU+J ҅1"!@@4R6Tcu l0C_QU(R D!AK$ 5Q?{ʓdisӎKg 2Œ 0,$N19)AdQB1+&G+(*Ոj^2y6.1&IH$jq!; yg'$=$IFbR8HӃXNԾxE>TvJI"3&u /G z\sW=ÖD'pҬ_EE@жL~2w֒f@R8%.799"Yama%oj$~x0!z/4B$i!^aDLB!3%a<L"nN.8Y$U=Zftor^q6V'SX#fU[qe' ,"TShHh=!GE#$M׼7h<QlANW#uubdRfYR)E t84l!N<y6zކ61 G0S*xM.H @D@l߿N(1v?А) N9 dHƆE%)<4MtknlLf -6zBbw\QDjb&q1?;2M1MH@҄< bf_%Ϟo:reQF9Ѕę2ZxbRfq"q58.vQj$,6A:A:sIEBw-Z.@Ai PRB yMN0/O1A~ _8}d cV.|`/UbV@PuRXp -~:`h"D`""̉b&jTshZApdzꢃ;-ڤ`x v_dnOlS ?PmBR(dH JAǬ {8niWQ)|؇,$;O(}FŸ)fP)xDv "6HNc`wɠySKUbaω7K& #WL? I~0m zɗ09#WPRHv\EGܔC hCQ=R20F{NTdd B63ۉBkeY_⮧ZPyI]9*e,Md @C` |H.?h=lque2@`Im̶TPG1*G9dp:k774vs3>Af-O=W99E^_z] ]0Õo8yl3kx&/1 0z5sv:;{zCHjIѧF9t=.#-F;;~~ zy>@T5rB&hJh"Z* ( d)x!8_ Pip*ĈlȦ{#DIEA$H%0|P1GMHlG,s퍴!HED9AM1\ sIr8R 7;L5iRq 1a D j իX; YwX)DeS Bzf24jY4Xzh1 xMWg#u<'FM6aM 7/vJ""A 3_ٗ/t==gZTd`SoFv&*I>󐝯QX[sl33D816?}dC_,PR aG AzhT#^cN"<;|ZVb"RE`3"*_~!@)1fXhhIԂ}0°+4:"Fdi1',L5Dj`kJh**$)(`D BҙDTTPP9 ,B̍JPE41-uS wNhS!wP!2 ~G/NޢKa{\4kQs< PLp8 -w.MdzLr kav<-tQ&7 =+t\+PzM{z[&8:BiBk@S VQhd36g qv1t QDuA,aQ"!{`mcլ;lItB2@ưT4av/k#mG OCXEy<ؤh0OatD6܆N+Kd {FHҔТeVGzlt#TPP< tbHZTh! 5Dᅆ=ӌ7=c2B rCu̝4AT^&s(!SftҊqqC*$-F6BAvmۣ##)ba-5!S@@e0ML&!"%v\s ;"gqW'|eJNk~߆ Y8KvD 8e_E%'"ieLW(ٺG=CAB:Pm%6u;hUaQI&;()~h:Ϋcr ~#v/C]<5u&EF(?K; Q61="+&Ĩ\lmŊ\ j7dVY6b0)S%iii :5iL&5KӀ-a"5259A7an#v,=dtHl0b9d5uC4Dp RRJ!T1ƊhIU0KDtq&3\HclgQ> x!IBuTbcmWg](Tb]k7D-zxI0j AaTl l1@6J=6"AD\0!`%>RF$9 `@!&$X1H 20k2 d7&'Y?$q7kr>!Z&uH=y̘h{cbn.l\X`;|lM4]0;ۥj{# _3-3L;]Vxu=10S 48VR@3  YL-x("H{#{>g0eTת5Szx)#0 l'K0 *aJ5qYe%U1=}ۗ.I4}lLVV&S=y* ҷJbpXZ֑GQ+-zgtlMX$HgRri;Q5eaCKEEVDf/Ӂ: rljʊ L95%MH V$˵! d$ap#ǘ䈑A#RHYf.X`M0Ȳ7aF4mRHF I&6¦Tޖhɡ DɌM\i2Tp;c 2LZaX cI`(3 ,c6k5dC4P!Do2YjfK3 xDh0VDQf&ё@+!r |VuSAJL82훐Jei5sV4g8td3Z^٘t|t<0fC#ڥٖbc h5CLCm4YΦb G|劊fRD*XER2$!a,$͐C rq6 !!;p> ;⡛zfQR㨨MUNS: ?]5֜ݬ{C^$ci@^1$3Q@Ų Ӹk~0%Fd!4ƒa>8f_*Y4$\)4V+gDb€pidrhFaX2#m|+ޒ@$Hp1j9vxA-b$8BU`o7]Y(CdUHbJd_ͷv]\"q9Ǭ=='=UPO2CE6|蒍5ʎRA `rZ@ S2=ӢN/'hdQ2CAͯPPoN>8>J'HP /sx'u7d\'aՒ]輸YVA@EhE+L H[lD U[dd:(r n(]MڂuGY¢'+ K{'}iie]iכeϱ$GŔhȘth"kqī4Txo\,FI2늉s%0 vFlg =s5pb#4*qIuwZo '62r5Q|Y#{Z7kC4:QFLĐƐh57U:LǓ(:llC\F1cG!yqw6iL Ǥʋ),W3%Ld(1|]7NZU&f993Ωfש]X./X. `GPchSKAq:{8M 8^~ԏ8Ez&:ōfEAZ$;IfԸp\ N p)m̌Gaࣃ* Cq >\H\񐚗R65î&VN`EY{9u l6\W+%ch|E^eTsb"P>,;wG Nedr{ h 3;p~Vl"1l1-`Г`:}ŏVf&"E2j%Gv[o3mAҊB\$(U 'tTrdl!LРe K,1|_)9$dm,!3L&FCTRDtf;]q2i*]|~!u,i*w H#DB RJ(DH4(ܛSIL(($*h~Uh Abf%CzuOѯ\f9jK_i+uL:|>VJ%bY-d343պ,< #fKo텡<́,f|L_Aa:u>8+$%!ARX+#EM$ T0 !\ƥ(QZ6H(8Aa($vU'4df,{d3F*-4hPho Cg^ZЬ tn[:@H =Rj_ #b?Y`(om0$6!ȈmCp;!i"/Yf=u3>7b0'X6SSZ.[ #y]^rzЦ&jb.N(2D *h3tFpkWcɕi2587y_<8:6d$$&8U(J RABd:#=UZx?x΍x%D΀DßY9а08|.5z|96!9\SFs %}#"#{VFе2204WOA`ƣR9=X>-4;Im}ip-зX{M0#of|)l` 5Iaˮ' Hokz͙G˷O,[p"Ӡ+ԼҔ[$A=8{AR RʪN87c5.o"&9El?彿'C%3{-E5YۿBD68A+p>]l Y$ a,Ķu>tQ}5LPGϗͳ:]{І|asP󨺷?>QӼUDr9)U1*jq&CЀ5- rJ@d ҡ2 zN8(jnwSO,2Yk#y9׭\hxR0~LhK엶PdG ~8l;98 WēTeHbtI3ºl}Uj`h=am( E ̅KB1Apg2sh"iNO.vwKPrv_W IJ50|W%FsMS8Z} Aٿ(kr5Xe} 66=bg? awD9p쏘hŗ)8==&}У ;e5ђl^Ϲ`h $@4.w#ˡ*{h@Vc(RԄ݈,Jd9xxchfa&B%)O@9 u^&֋bZM%m,Aq¨BFYAQMUU9bZUFFRAPRLS%AZk0rv dCT?Y &R%L ~WXlj;' ?w- ۞F~E0=&~(4𨚁ō(0D=*1Nvab!;S:,]Kʅp-4LE0fdU@ q 'Rij!fPెؙb?~gOײ!"PwDDi!u@\ϭl99$X]"#`ʐN,MءGbEhgȧ㼛D Qb&̒n8s;L3W53*$`짏=PmCX& rm .t yLs 3p`>B8C[`[sGr q5 I#@p@uP^t[(?'b/hLz,w4!.XC((Z(0\ ˡ0A٭Ċa"@<p#Nf&$(Et0XBtH'7sg..X A6=>N#P+6Sr(0GRsR (t`|#?oIk&*B y'ơ wȚѤ D{cPbɳ= 8w}lxJOpY4- $ J`@'{^߈\lq%`feз!"Q צL) dn$&ACIݓ>jT!&p7tkI%A׏~XcׄrONjb|$h[j򓙆Q#)hB@iC,BHXmSSp@":Q_?_j(ک (`FkNncQkB sW< ,p|Y.XdfU}k#Z-#^Wb$ΉFBֹS&Hyd]bqfw y {yi$UUB#u(y>>&h~R啈:}7(Gc|rqT.>8/Gu c /3lP0y B۫Y?v ;,d cWS2% sKF$W$I ˹bfŏ>w8>0o]h&„ :&u lo4aDT`&ʁim_օ E`iv:#*~%Hi1(G!%%!bhG[ 2U% ̰ G-@7$\n) F +,h](4QD8p{A&7CVѩ#?hH78##DaƊ k+a +ZFIJX[=6[3),yH`Ĺ5jhWLY\u+$K:jLpj0f33 ℥Rb[QffƳe)lМjc\H%59RcɌoŵZʌo2BY Ř59l2 5kh<エ&ih2ZQx0#&eEnBIA.3ppތ-{w[ "398G3Ho1k"of0hY5@ȱ6)I32(\Me#D-XɬmdHܸYiJo7 wfxCMLd$Z "f.CG_ Z1V{Aꤦe&J+jB4tbd8 q ZpQo\1`44,DQ=Hɀڎ*cN2% j2S#Pw| RWSekdګ=ܺaп"A;(Sj2~[!FDrmdcV`ʈhg,._H&7() Jskn6-$9džPaYcy_eǘo(]Dcpݖ 7Nu-7qƕ4707Arά*r:;$U4k!,ReyZDIA E%,yɦua# &~)v0?ZnJ @>9 HedxG 6r??|݁*$7j1! iCAas`wM`cD22X*@EȜjdƘZ@a@.~N'u> hU S2h!S Pihq*KG F9+,eۣQF╕Yd"Iifh+R|uT^`$?w*OīHk &3Qi1B?X8Lޱ;F{,vN!.8ԟ&@v~Vy41=fa* n]d0 a? j)P*3+!!O +}[f,PP~TMl! ́P{*8&4P$tiY$ @֌9 Z z}%DD0`u- u ĚD4 fL;#Ha9jMB&p0$pj 8Q)HaĦbQjZdw/3LyԘѩ s!"TUÜu8CIffpj$T@i {0KYe+HCiPZTp'qNGȞq@Яhk篫#-#A"!v"O`G# Mgҥԣzd}ASV-k@y7-:p(|7hN FgҋPԴ)HD qk+V<4H YxpeI0Q:ABЀ0EEr2 &>@Qe!CYd czm|1 rbA։ #Aa%P;'?L 庂k#wGwQ}1TRr?f?&2!I8BTD _wʿۭHj9-CPz\v(bƸGЏ9#J'ႷBJZَ0 A!.vmN.Ln7i%붪rP?+2B_]p5& BL m$V}!VbD+31()tf.vH{Ĵw ˴Ź!8#9ztV`X;,$+e)AFRuh\hfL1MDDiYYIed=ȆN;yuzz%N:цLYzEȞN 0hi15CWfG '.ӭḄ? X@;iAɫ`Fp@kqx޶E8oB3=鱷U7!OU ‘6P %̇3Ij FfLDDr5FHH(&e$8a&``9d;!$ W3˪BCa ְ1,gK-5;g*;ȉ\r` ID(~l=ځ@,yTP"1WktP"P~4}5,q-%R\"tKbgA 1PuaXF &&#D8kzݽ vQ h X( O^Nw}{ǖzZz0` ȌQh-Ck$v;=Mnŀ]bRZ"'Ɛ4L04B#IJ%% Mѡ2匢"L!4HJBO9bbP/Hb8rCK~8+"QT{qe `bNd1&' Pd!\ 0@Ęu9!(n Q I"3 AJ2\-0Yb'6Q|%p3 K{-tf"f!퇌=l -X:H (uvLj.F'ZA<.K9G$wU+ET1N {DŽzpyj&saAJO|9Gf63sc!I'X;9Y˚rQ9FI0}$B*$**kOل0SGO8;î}(SWd5OByCP^8>0/8sG)tBД( !DPT4P02dOߢw@O\+e rU$@)>S |,j;"7c̊ɩ$ 2 Ew qPag_1#dOfJhO20%F :\@\)kDP)< 51B]͠[D!;QrLWXB~4ې6w:!hq]đO*:ٮ-#m6sDSUhm&DuBp(b= Ʊȱ. S| CgUP[ dnPjZ 1ABc؈kL:JqIddphՓ~80Br ;cChbCAUHjbtpJ6hlXm %ƦРp0x:qiv1ӫLF:4 KXhmgֶ֬)G#J%⭽ ƴ+mde;oF`ٚ$ ȘqwAt9G%!":?iAzEGSp" sL _d~iph (w}8~_fĜ v'l22OXX$ш"IFJR4$K4Ubc143E"!@iv]?q! +MP@%RɐRbv/AW ^E PFBu_dep]5slmok $??V>Ȫ|=$Σ=#๗RcOp=J&Ja=s`To*JRB,ƁwJǬLn5yM Mڐ-L}ax =}rcQLvHdxp"hH8$@,.lGo8 Y@.z_1Lp\,t' EUB ,AAB)̤m*l+y0h'*%231Li#̲J>YU&V~bѢdebh`16\a@ FٻS1Pס6"lmmAg-Y2K?Oq2#'5MT58E3;?58Bu)Kǚ@%I2&m#C;"ȿ,!~$'ogg:mNnL~3N:SĻʄwN2"nO˳n,x,8u#'[3n$2iQ63}Qg3ȡzv>&up4㝱;a=["+ W~%vv# 7M馳%C˩4o:n^孜bq pt8ll*fl*ftlڞTqmAZ C6D q6|aމ<*OI:Ҝ;JcV eD}}0OhE"'h-@ 9SWW\jVSu3550)!Q V`eh\2H$J|d=AeQsMEa 9{3p ۆzL UW\mZ]jkNcT *8j]rVI#s۩sQ8X祓msIp1Jt ނ:0,0. 4CPI,.̴42v"5Q[]ś\uVT6iy( O`s! 4)R?bMȊ6s%p‡8: CRg@̂6m6Z& eR;,$hHpN<%P!$Qb6ͤE4 A:g !u(.6l $TiO0Gc/8 v*M`|ؽSAI4 OHH0 .ѶռդH؃(< H6aY/PV!CzS[WV\tdJ]> S. ++FBG AZQh(B$}  :/CQ6CS; ŀZ!J~  }h\US:C:2[I&jx4ױܯ~Ay.HVfW.M"HB* FNhqz¾ :}>.Ĥ*L5fLTU>Affm'.4R2Aq(WNS>p`ՄaSSЄ t>y&z;O삼EvKEPH pBI/ւHsdT2rttv:_ '8vCIٛltaa5k օ8G!;N\/a$d$ v7\8 J':;ߥ;?;,ǎu4a(T8$ˏ^~C?r}=VI?/30Ď] G`Wɠmsv\ Ǹ4lYq\x0jzC==Wj?9& )#oUrбOߛ3cӁ?}?t{9! zI->+6(4)#feyi 7c@ħD-fK*fM՞moTge9@(q'ͦl@L~[$HP ݤKIǘ#{c0fid dTAΌgrD:T ĩ/ww^U/pjh՟9 CbnSKo x~ AgL4N]z`-jjMk"49 cr0ְ rb$'`cBc<e q13[V*²٤i4!t 2%2eԸHxR:PNEs Ձ}"*PR,I4BP)hFIŀ0яF 9YkHWw6A~zX *#5[@W~kc&!"4skAq,a`(;" ;2L*c13 W֝uOu!Byi@6ʃ꺸({ϳlУ9/=mDR903WhG1\R0.z.1m&ICI x":Gچ,09X3>;yU*zSphͅa鏓zۮa ) ahM!& d%#VP0I4ĶHJbԚH4Dcd f`WE2l"Tqq($KXRNAfzw)1Rk + aR3&0% 3 1 ""r#"(j* G8RfD;h&&i 2C06a7fZJm]6&%aLX,xh+vV٫&46Ca\Gr!$ T-2IQSERh1Hi( aIY94P"hR"(2` ֌) 'Rd E@Dc8CMf8b!5FS)aRfP-Dz_A+?QQjFSh]nyUeQVEUetЇOXw;/oo9Up1Ȇ<3d22V7Xc%dY@8wF0ˆF߾%56Y:Mfbwvm P!FSmhf1۲rue }&bP`3S.+k8ab"H9QNnNjjs3lsMc4e;ZEBt89v 2qC2%ai##ZۉL9 Pn>!Oܥf: Y]N3Ƅ23 $:BnQ`W,^EZVDUQkb9uHiq!CyMw'~ED{twcYqc܎! #2K&+2m/R*$GhrStgL(-Mu& mN#yk }CYH rDDbh$N;[ TM$L4e"01!A-TJsXS,VtmAJlػ [ *ts,)mH:pR2h+Q2:H1ݝs(]Z-a5/[@ƻhjJP*j87&4jq?$<˚jM`"H;PTIX0ejDplzbѝh~R(yn9?f3bhCpEvAՐ \Nh`9 'z\4v-J@3̄76x6ߛ߯MAs&`|'>٣@CA  *ԲTw44xZ{7sM)YK񷄴o}lةV Gl=`R\O(%3D!US U!*Ɔ\" DPҸ:#'˃v6PnMxCr$bnM;s2NC٠Оv07LX^VC"hN0 %"3X 4{PHwk&* #m#q`RA@ I" GN$DaJkQAanWrv4&!!ۘfY!M$YCiLX* 01µHl#nKW)l 5ew7F+ lx:l2@QR[JۄQ32"YKea]hNIFZJSwuYH! {."-oAi1.iُSZFb+4c1ep6O./gVJ5;`?aG%UBE,md!<4a5 , Cm/Һ`orIߑQF,*.|` Ք!ޖ>c7).G^Z *g'ͼQ@'%N/Y?w{,c3&fm̈]$/~[[%Ӹ&du#uEO}f>oq8qL/992zHDq'i9 )`I":&` BǶCZGeR]+"PxHsӋIЮxi'_l fIMZ<'8`J6"';uF)3;}BE@1BZVl-纸8TӺY"$RA)A v{uTSTvG'@pq<o9}S@a>+ Re&Y%ebY6/3`V`Jt˷Ҙ:\|r8H@zr  <d4FF{L|WA-E*z}Z!OJ'soMAsvp&kS2  #Uef9DRjb$! nnvҕ>cYyP5:{ٰ2t .̈́FZ= YC<8Pt?Zh]ݢH l-?#5UVgff:iM*eB!BГU-*% RR)~o~k,$L) ,YjƈS"?`qE@uXD#GW2k# L?[Df#[ a|:dlm c;ܐ@P"dZ%`+PK(, 0H`BDh %O,Q8$1#B)Őh ) qH(i @ CPQ Ѕ4(&pzp~d<"$Pn۽_>2AjL%BDR?8(bh:<`0H 2ƨUbmܶUwP[@$@y@h@h#")4(m/ʖmStAHIzۼwCg}ĸ\HQL$X' uSK{`詳vJ:` $GD"%qʰ ))*xӳJ @cGzYTEĢsEE#GYh6ej i&$bIc'ԡvD%BLdp ۠r % ˟DN`Oo ;ȆA@USA 0*"  'Yr*i T !*L*(b #bZ\o`kK$Rj}*M`"ɝӥ:ӠD$Y]b]RF2,Ѕ#u@6=`[O/}\y=\Rୃ56ň Xl>)ȠQozIӠt# L{<ɈNVaj}vʍd&PxDF(\"2 5B'# D5 AARXX;҃v *8H(в9 kc.f$ qӄa4LJ|i bFF@%;!}>&_#חgW=6',AApÖ}kU6 :P*˩of?Z kR— D_pqt`wZY3ztpi 5>u}vo)^˔8Ė71q57R3ڧ cB'+ЪhK{JYDsgiU<"9{:+0kkoO8MOt1 a p}yw FȑwYӫL|?3 *,nvoHO*%HqM<== g|gզz} [N\Y:%%htkȬ9 eD;DhE0Hjm@T J3Le=kB)>N'K tS\zϮ.fH-CқbiwהycZ='`ZJ V cl>ua)g+߶4N$`y7=1m3"uܷyPvH@U.nKN)C) ZgcUʏm={㖈I氪 N:쐍"YlywHIwYw0%/jTXv$oG%La˚ڱ Gv&4bקA Њ>; fx;kyWi\,=ޞ*MAӃ 5͸qQ0֟/Q8nЅ !T],fX1Hj^õ4 V#¼u2afC?2a;]uA(H4!܏L`qϧ&w QO5[wR/5( 4i ZE|ُimĵ1K؅.&ϕ^L1A]=Z P2eI\:[r]=*zdeCv+IwNfГnzezH79xgtnp<4>i"[^SJ#o~Nl --Xѝ V!/ě`&)+8f;UsFR d6!FbWdF!b"þ%C 6XMbg%*bqY:N^,^YKp(m@$W'hOpG@ukEbH'ý4g9DLCل~4V$UIs~8MQ,(hI4Ѧ/pKSUX0|\idҏEL d]e|޷ߛ{]=_UF' R SwE9bETZG>1#RwƠQ"IF%,CG ~z ۛuKa#c!f=-br;q]!2Ag"8\̡`qR(?zH^TrXSZ; 0XDTa0mldհ3 `ZO+t7 01#t((L |bD,j:ח߳M p)|J/@+y=<-s_ RW$E BLqPCR/ ;apfɵMFsQAf&L\.=Xc9Al# jA1":GfuqGO)W0HFpZcލ1*a @C.f)ږ m測c| ItkN-TnK(ʄp`>o aMk@GQq (?igi;*>3bfN3FҠ6ؾ;ߊ&:;DHx!RLD?+ y"_ iN@kM )!*GO2љPZ-&6HaQD`0<$X6i2FZuLӄ7Ld۝"H8D ֒#k*wM-TrM{6G PccѶ%kEA}a~J~0m^@AwBf*zA$D D{̂RQJBBNT*@ q;5SoE4x9K+$_?.~H*DD20njcEi $dE`IӍ֓%,~~&~SF(8D$ D=CCƨ()` d!oCH{Yٰ7oצck{Υ B9~ zNB^r&|0^5"  `aX˗(kxF,g lbɂ-Ď{BA 0f2s{IO1ܣ:I f(M̓8kx6E acqZj)@cp'ib&1 Kȳ`"# B0dC*R1\nl)ajV rv&79 W'h2pg4-zBC#r)$$Zmf…pQ: Zzԇp{FԉacnP%c} P906ѭ%INS5)P Qqٛ6W0]L@C]iAB`|$ER&␅Ӏ~d Wjo#~}`j"p<ʗFz^>cP'|7oSzʂaV!|/קls[Z]p)h! Do 4(m FLF*3P$xLTue`ٶ t UEYy"J|/0o| /A=^h Z!DP )N./5QW0%imz\"F樛u* 8w㌰w Ћ.v?|>;]!3Q%1캠d%ws c Z*B ifTx4$ rl[ B u!/rI%v;7^V$փLt!HΫZp㟵m P9NA(= I ,%a'z+MɃeOA dm&l8X[-V ,& @lؠsYMH4E 0ZD2&R(62BLū(1sAFȆED#1F5[̙Yj'y٨ FQR8!HDbNnNC19$I#I$cnij1ݶa%d$MSe̙ )^Ccv3XAf3㒙: cI9^`ا L;q!Hq;C)}Eֺω4U1&pLA./a$)gi g]:OjQč,ݡubx_4G{ê練PɉݤG-z ˳{С [fi<offRJ}4.8 kd ::7 P*!b/yC$t>. 0HԺ "jJp&7KH~SIsxBj٬Rh/scv'Z9BEMmx_ciySP4bb ]Yyvц3HP7טf0ATfySMv2J" Y4ZabPaK:PƑ:$2.Hn ?IT0XDƎ&,}$ڋӒqAQI&mc1nBu_:8؊}McA7BhЂ]p`D8^:GE I@izD]mV+8\ b():@Aɣ'|+vAzGl3iiDpN kH&HB; bR<~ $oiFp*Iuw3#SunIv:.AZ]*pgld/ J> w%n.)u7*36зG $cpK)G^.gd"@60m*\<܍eXE(8+p/$y0" 5gC:3 IP(i;o+r$ؕ3Zba! Ce:I@Qo!ptvcC@:K8XSG!$oN@1f ĶƆk{0pa2bp$aˎ(].QF1{ZOz!Aηy˫AL(19(UJ[`cNt6TS:`ٺܸ4اM7 ak<£F얖$Y#G-| ٵ3 m 5Zd$36kmѮl:*9hBAň)H171 |ujEqу7pеz*ٳn@1w2>6 c5LWXcƛaq~xwVD𠻿k56T2&S Xҧc n#`81ftlfBBN@+i#gY.fԾagW_  4Ft0GLߑM `C#B[z$.ܻYAhF< Za<8FB Dޣ[!Iƅ0pv8FB7cVŢԁ`M% 'Y1Ѻq۞5p1UUTM5A4UQUSDITU4UTUDL9NCÉ:aZeu42I(CjCRH(u -ɕ;QΊlt>Qs0vZ3xJ  {~u~8pQD(D#jDو''$"t9\btbJR<*(gp7%Eքn$@`ݙMsFIJ>փ C+IT+F (ZD9сNw и( ]$gg.0T(zoa޻jUJ1p""#0CSd$xrEDAב T41"Xx DXCz`` í$IQ161bI3r-F:^w[95e6-s(9.c9̂`2|i8F4R1ibq,S\KB%`ƨ#K b)`c,9ъbMiDJ֜Ư{]z&jbLx~-ㇻ}%d2ߔP"VZ1b@MټIgm~xu$ٜfT!TC0z2hqf8qRx.B~&P?"T4H 0L#Ž,%BEC#0 ì:qtNʴGQSF@FX U oIGFrd&dž7H֗{4tnE)lCy'E'?9i@˻;w5`I62S,p͎˘HǍĪL!g+cpkVI( fSdU QdVb8OvҒQM0>feYԹqZ82=RnJ0#+4[˴E%F`!1LAnj+G&3 UchB#Ef{|޽`i~V(J{ '27&\9X}g`'PM,hkc!Wm na,xRU0q`eED1!5'1:LYv9>oTvMI+<׭4@tZuj;CESL$_d^Bx@dTCb*$W#%( HЫJyMBBg;{):tnMՁ%ZxJ Gm34 ds'q9AvtJI,Y.2]49&iA>M~fM+ȟ @uDuBc"C|B.F8@NeU>E2{¡"A JvH:`@YB$ )Z0RK@L-1*R+L)=sL#!K{m@:}sҐjIPJHd({?` wH 1|4T}~oPf|^64 _ |j>HhM6ĝŌ5jJDȰ|F8{2VHl'S-,B# &16A8N!' Lǩu Q͉;`7L^ޅ;Bn1H$HRb>իaSڲK Pj~㵕6+!0HgW V6Uxo='LE!o$EU߮f}np3PD$@ׂޙ9&}m!p Ļ(Ha\OPbw~a9I=iI;pH,hf&ۅ[ *$DE/1(s_PX=p|[;zꈫp!b LI0 d"*ٜfvO:;#Lg=a\v \F~i]]Stf AC7.9RadbfHDnC H&ޓ:c.j%Jn yeS!6bǭq$5ʂO0@ݸ%r;c㜵CB@"M<=$4RcQN٭hA)6P#h͔& ;څOK $ 룏a '%<\<i@L2s' ]rn;cGKf~:NK"8A( 5CzqG~M>b)";!: !9#;_߫  )qI%%Y4`T UE2ěA(i5a  I"'gp5F*!%^~rnuMIF!u#thpNiHaFӠړgQ,l4>s?O 7 UP=K=6y1&At}Pp:~?tA{W94zaVdOi1@Q HDځ`"0nPq n6iQox*H+O;M}(e1Ƃ" d1c1, L R⢎VAyJr&J m&X"W!UbY ކ1hI3QY8儎-.YNI:tsZYw9 e h"٢ӡ|jD+O b:baR rl'0 Xb|k>Q>쑽a};?inXK\>aMɬk!SptD;f͠G_ot=㘌$>8[fYϱQv@?E. %oWjF[٢]{_g*Ҕ(% SPBՉLuІF Zró` FHS{yiEx>4 HR'@iO&<4L?ܔwP)|;}P+=At.ӐD6 <<\==vΨiȡAIalvL%P4PD5J+LT R TBJ"%ߠ9;QMVPP@!NB1 T1NifU9 0"i"M(@KAdCf8nT@T_" ;)Oߠ*@Ol&A Ǐ>-pVEV&*AJVIxi l|ʎ)dPu(faEl΅-_Og:C[ ن*E(QhHxG>UX`~QRW@ThH" "XnAbqfS2)8bQ:7&"y)hdC^eX.ya!  IRYR$ SsCP#e qDU  F&* @8ByswE/AŽ (H"g 0Ͽh7i Y&35&( ,rNF}.%X Khu2e$nڮ񩤳(N![n]d$o qN&uZC21Q8}Ӱ+WCv ӥȝ]ǀcYRFH65@iI ~s{94a]wBY$IdOQ*tz`Ċ:FGl Gy2yGH(,H?`/|'D?"i<P"ix Hɓ]>Y·IdsTp"VJu"<9Nz7:R\k C(B #fr3(cs c;1Oӂ I9z'I\/)hC=<&ٺ^4\p^.D2`4iG%AnÚF!ܒ$~20IEJ#TԃBsAR;'\B'BҚ\ tO ڏ":;|'3$3r= j<{\MF A' =,}g<,3VmGsg#DOBh +Fh&{pʦ+VLf#E&NV ƓƫdQǡjz0H09pC0F;IzFW(MNᏂAQa+7 Ey Ū?~jm&vCcXZSRQi,A%aSEv0""PMWTUJEF%3cWXx *&"z|e"L Fn5TVN4-SsˠBI53vWFxMsF pŧ@ٗ׊0&!^']UE?s wmA~ CqsP9cqOl)L$J]a46**&!8W9^ jCK쟕SƊ! >;$cU|(ZVp@kN!Iۄ")}7 AC4C8s)@~Lj((h@ ZbZ ZRQ@uA h\B,ݹ3 q64%§BF;5t#{w+?o$m]Z,$ 1!'qCg#89$n k?x_78ɸEh0X!R0R˄/WX5;XaRa1d Gr(cˑڔp  ߸, @dL#2m8d8EY14fd&E{~ρQR\lz8|Wy@  Uˮmm c}"I$Hn~H)1`F,=M!"ri b2}f40K xޕH* ߹sY@{qP&7ۊ9<ѱ@?ш#H!#j;g˔4*QTM$vq).{!u 9j&-Gix_\1%θbdmZݪWYS+Jx!M4s-#C9⟀h :-  V>`Nj}=+-C~F:ROa/ߘj%o&Gyf 5op HB7 r0$S$مtJFϤ\!,da'2YNV#4nο%hOaO?h2E߃,//9y~GBcAӾA:ڴ!FC\ʤhJyLJ3^Q0FYHRɌ2.}47sK-R!E ӫ4P"R\>ө@oRR%R,.TDq_ϿL }(AvPgo[A'gStc'sKx󺟘 &Ĺ.Nyeu! {pvax.a73^ HQdBGi]} IcSuo*v5Hehi {"9Phݜ[ 5!ON.s-H!2 B f=U@7s6ayU >!uݱV@?{ŻP-( 6-[nIE@j;tMl:XѶ39ơA<|0ǏiGv֌YbWN*Io .2{Lmr鵵z2YFbFde>9-2Xf."f1'޴ٵmR6sr s# /i!$4EoS&<ڿ^N۳ә2dܮ#/iƞja9*^{6Pyf *-fwp$oG zj5+*4r|0#:^V)ӹIʺ0R)VòCp̗DzyS:Y,+DYH='XgN .pVue$s$OaVmxA>>,j0M \EG! ۄ fI pmӂ1m"h5l`P!PF3xmː=N ކ0S?D =q9?f`^ ~pCq اqG<~)%FD¥"((i;A$&@~P ,3LTI LĄB$,H!C5##DK$ TAQMPD@4$BQ(BD&CFq&T`@'u*݁fO?u+@D@C7h?QNX|g߻~L>K+ G G(}zx W :b@|)!]֠'Sj  ̊ -Q1@4|#FHEY*X(RT 4 ET @tC𯯦FQ:=}p( /^7>v;(5a& ho={; <*[xHuf4j@oso[tq5M^}_@$ػwXZn|7ttk"Dri6#佶tU`6zomJ((K{r6Ԋvh}$FwF݃NiPӯ0LؽwuݷŮ94sяU3!n {ѹ=qMd(zP5@ "@Ҁ|4RjG\̭(t#{F2LVl|} P7 Wt=[ff-ZU<Y誽OMnclT۶Z vzrЉwA\w6w-7Wg{{CϷ@{z[giszKT MKBY 4ﹳ{(pfŽƭ0;mN[j|:]k}ɫnTW{m8|ܚfo^C۾̵n}Y[S7q=U]j4>뱾ʕ۲}<;{t|nٻtWY|W]pittZݮpYZqe dPv]sŵFykF{M9ڮiݒnw.;{ns-c֋=ª$n*:[lXLMmMwjtu)]\rp2k:zxwXq=l r(_0+ B@'ʀoz{epm}{Ь֙ RVګ)6Lbw&iCZʹҡ͍`.y=J֐=j}Փ`bvƜQ}}; sVAafO}Gtٶt2r4){t[o]*ْ w; S;@|︧\(gv.ʹnmn 8%(.{ܜ6=z;GOAƩ3|;^mޙ$kJ6vewCaw׾s붟G;dBy5w]JЦrk[@aZZ59wdfDQQRUB.2L7V0t 9vIavţ.U bF\Ɲ麢w-E۴j:;Xo=V*,-_]h`1%. -͕HdjgY;G ZӀug9]ʏޱi{t4l|]\ts5nvƚ^^:"_%ZnAv w}ofm/yu۫O{mu$!拷 4@dFF4L$)M @4h0LmG44  4 AL@M FM1&?ҦQ'#b4a'JH!lУ&zhiz!I@M4hɣ)O&)FDmM3PI MC@M&i6Iz7O! ?_/ɾ6 +o@>;ܿ09(/Tk˔Y#r׽ͪ\LTlk.ῇtǻ~!KBF= t=hWnh[}a-?F6"4";4\!uؐAAQ:nƐ) 5}KL% &-ZL%ҹ/ l~Y0®?PXM^_^n-W"כ;oL,2a9r~d._HscwuD\ſRDU'mgn+'Yᘡ;~5~oܕ5j&cL[U|nW_~ѨȌZjw(2,xw4E4Wzy'}j[Zqvw!04qDVaV](?#%/~PVfaOTJ Ps7PsUy.lU[\[Ejb-nh[S(}mb) ܒCo]hbT4S#w<EJ$;W*d%cI)QT5@ @ @H;CU1D ﷐". #b42e$h&IS*d#F:\w9&%M! 1E Y(fANLd( Qc2)4F1< @ə66bddW.PcDBƉ6$LKI#/23],κI2BQ11F"f+I4&1 ȑhQ <ʿ mV}(.1 N}@Pj]m9$d?Z[mcD\(*PRp3~63rč)0$g3Rr0)j 5Bl׋7̲hT2? oAo*@$_}ԬB,w5Hܼ$H%xN)'o!xyb #r1"̴U˛k*C <%)_8 [) rrL<yTj5ۍQ(DM_E#B Q Zu )"0l}K/J bᏟ_电ե럶M2ɵytD:ߠx s(\cpڣõ`̉pzum4ٟߚNsXZMK{)4ԱRu (PW)=\=Xሳ~Xy7̳(+"Izd^%xMDwp_5pYlIGZH@#r .N4^nDda$Zzqc套cNvo)pJxPsu^^JobCgmo;֔> P%oKqI*>cxν?+Lj%w_7ꀦ /L+$ԒC5}FD}r G/cCYZ7_KmT9z,̘o }B!M_W4dI(Wf$p9` $c t1#'vDb^!f ח~/◺DFk|d3<Ǿ㝚o0CN pӷ-G š[Q'e2DQF?>uG=I3;*h73W*QLD}OKk|*bţ= CaUaljYj캨N>B/PKὝ{eCU (rɑ7(h+dWk _I (^߆jS}jτN_k ࢖>Ju𫸍?ܪF)!k&e0zi;ҧ6?="QLZd_uT[i^C/R1Z'Q=bR7&p5x}-ݛ׈`2taF&D.0Wt"Umx9:8?c)qҕ~ _U.kළ%RF]8QehIQz,Q=O7lX9r}Y @~zH:>q3:B_x38g6 Stw#ƸagƧbBNK6chY;ZT0} cM ESa&Y0"Bo@m}汝j! `h AKr1|AGkXd@C+`>CKpʮJCGi|IR,9Gg`coC_ӟw !L "!}}nZ֎Y8 nq|Y^A),>~όqU[\8/-]7Ie6"8ADyY 'ꍛ{1o m֖f%oӴ6R7oְΪ]sE`XN2Nuꚻ=Vk&h (:-xwaʈ;9ӆ4dgeb#ZS%O,ַ^:>L2;Tbֈl tFցupN|jyIila kD0$gv&Brd|aC5 _IGB|c2 ?ˍ(JGm z6 Y CVL!_Wx0(B>8&rO>OO'=n8SxP Ώ$~І^\̈́Id+qT2zzH lKwü8:o٪MҏfsNlvЮD [ kcPj׀ABk|ƭ:(fo|TR\d40S x~يPJJ6KDmV\7VoUr>%^­u63nzG6DG߆Dfl5aew8ekdo[vg(B*(.+*vW5hmYApifs#q_͔;vi~M|)nl籼muUxJ- ꈗ nXsPKu?!BvZx7s^Yџ7?SyUUEf U ~ \/3ѻ{A4iÕ㘙O~xq/Vwrɖr}7[X>cnoupO#kyjOo8lv:,ԠRo+J[yNfnro{݆; %ݍ's_(mWlQqAE?O>H)~r @)iUnG_b%``,Xz<~Cl{g|Յj&PDݸyPnr1 yFZ[_O /\}~՗ t}uyBi !o b_f? Y/X"8:o;!oRz % abnx  Vo:JךvO25 ABn~:)cҎ\ab3D_=,S.J7|n| [iZ%a'5Ę쨞ʄ;a`!㩭պ k333 %e6@ ^0xz zo`nfpf[{TO˃jǪڊHx=ڇճ׀u?d .xeߊL,տ ^8.-sPDD. ͠Db@=mdE(5;͵oXz~gm#<ƻ$7nm+M»`V¹pr<-`ּ)]n>OZ`>Vh0xm1v֙J\|ިa۵Sy6"ݎrӣCQ HWPw 딗XhPsX\˶WPomd9umˇTm\kҗrn;O~E()B_71qS>os?OH}?vR9>xdzf( )GyG‡z^|G| yJ<< @ ^ s< Հa)=l&Ceّq?=sU+m(2!egZL1^g֟m `䄰XO;i^U껿ӥ}*ީr_{t꾁i]At YN8$H9yuāƜX}3+:ͻ˒̯bN i8:f´s%ڄz3 ,wZ(k 7tII{_ud)~ԳCgFEC{N~ϴƞX4U+허>=1DɇɆіuk$,%g4 Oj(fΥvRjC 9' 0`*Ӈu~[a0P DWL#EqEP‹$Ov2aT.͓Õ3_iI? 6LH= e@Ss2uzJwpʳ֏8ʶl P@[BjƯ\ZaIV4@3`~+!'7^WI UBoa Tj3a/Q%$?'v׭>,.}4{ހq|r~o׍dCzu*Cy Ր?IK%|]~2Ķgm_T"_~8:Ψ>LƕLbI,ln2[m;R 3B~ y?=UP! gCauhAvs g^ 7L2lmsa)Rp#yC>7d lFQtLd ]lor2rinF8hǬ`f̨ނhjPOxп> Pd}5`${u{<~`Ji엧>>ӏA$ddO Pl{ROF2w߮nmis.vPqşԹ\o n:hhQJXSeOl%p6ƍ{d TY}Fq!VFcߗ^p;)֞64X 3s4? /Ե]t,+eTpa_FPTynS+I&EvNCPep)$bi+dLSӦhq\[r`x7ϤλOcܐ?kpUi?~!ò"eQ%A Y糕{(?\eU8$^D LYPdi% f߻PYG~N0>~RB T؀NJ\A*J "+ A ^3W?~_SM߇ݶo c\hv}sCVؙ! j9?Tlm4D`ǔ+ddMDUDl8\3 `_ި~Psn6X% WrqN;&n%g ~^㮚l[ec%]*J.֮\1Uwߺ招sX*?7]f.@&wuu]*9wk@9(w[tگ҅9bq9+.W4A%ITc@WC3\P059΢2ȩ0p7mҹ%P0gvkWN]ܻF2I6bmpsӻs^WʹΊ4gk6`Š  ؤj@"hPK,ދDBI'O шj|| |\ySOs4?'T^i $XĆ >A+ ךP!=Y1"?fs H?(eG^@߳d6 Rф*!BHUKЛ\]C/=;C~&PHaj}!`Ԣl4 fIޮ[~lo(UYijگƢe"IEXѱm\jixSV iZSP&LF7(̒mcjLlm$UW䶱y Sj"A%FѪR[dƶ-lj Y-Xa jڔ4ͣͱmֺME32XƊdڹ5iE lZmhMF"rA[*Nm У*%1j-El$** $<k RXkZZ6K26Bbw1L.,`Z֠mj)ZJU C ZT r6hFڊ֢+EFڏmt@ m[h\ɱ%21nկ@0D#wC%CAB~iDL $W!Va)i)VE$IaJ?0lAr TJJP)ZJDJQOSŽX"@JP0ؕdS  U2 @%$/~~@P W.(Q~nJ]z"O??_*m< ])pbµMVFK=ݲE%jKZ~˟m?xU*WL2)B1A{fbj%ժ."c6)#MRhי^0wxlopFAM R| c)PǾB"(khaAE apʽޅ%Pz,"&:[lZaF6LU*E~uy\1C+j{HīҊwk\yV"G;8|F-Hw@; NyI1 eZ))12xэKbZPPY kl0(]Fʷ1Nz8b oYvi)$5H'ZQvmHlZn.6Lh12[tb%~5kt -M:`s1 `Zm$nud&e0L:2a' \nIВL7cx,$"HwwH)VF6 oS8nς{u9QOWIeB[p^O1O>X~}~2A=>}`D.FOp_?ItΘ؏0Czf_J%7vq2.lk`z#ܔ^n)n4K0 P1li\u56UUimpo*!l]f;&׻~#+^3+ue*hD8+׷NT쉍c,NNmL9#LSeIpTEAik:)KD KD/`]V]X;l.f_B$Dɉ1'bףvoG^Tv~ ^m i쌖@_ߙI@o#m1}4dS}3`'mh=ܺ6눚ïQT?ܭxFui kp"  NaXB"kw`Jrxge,hɒ vfc@$臒[I}hzrd@OsK#/H My=u/"Ma' z SSaoz)w"Q-:&$z`/8rﮯ.?>3?BG윓6Pl|5Wx|c3z^ ߔv=kɴ@(b_鮵2{=#qۜj\;ђ$G௝{ż돫ċor&쿍L|k 89[\p,:<=5Pp N-on=s,NE߆ߴ|Ƕ;!eSUhlxv-z}>?nE<Dx=Ɖ1G OaVs=2xGC)?Ш؃fΎ{xɏ>?Ͼmb譹V ?u9ɾxvضwgffX>)EPߌ]A7l|ɾd B!S{[5[:msms (ţ*^:=+-jPR2W%h@pLtO|yGz+B Ne>~o+L 1ѿ[/޽9}izEDAPP?(P 1.`~J^zwmNذ/HV!ofY֋%o+r"lp8^)B`y`rƲDztqY4 HAה& @_@ /9\[vAF$Up>KAʜ Xa{7 p3aIyw6휿=DuFT,7X$b!hbey;FPcP %k"%zƼ7DXC[z\6|dk΂wo#_-L?uqMgjyr7C8}{u5WA djҺ.͇khJiKî/jԔ^M5U5a>`B$`Co YO/>P@^/qt<1C:v[m=a=Ql_&'`&+-bBƅ[a잫 `eO7Cҝ 2YL.[X[Rκ Wl |ly~զOpуF?sj@Q(6W), v_ .>4n4}'p 8;ڻNGaGv,RQ~DM9讈a:,>տdlig]T=q8* bUUFWSv-{ߴe5;G5gQ8D mQo@bH⣪i`};0y`3|2MQOt&C~?// ɑGu{/6z@&jń@3G|Jvc | Y<,P89ƓdGPR^C@b|1qJܘ*Pbc-׆ v ,?^+Z1} WRr;~>H:k״enu@uYf``DP+ A) {s 6V6x) XuJӨ[:G#k9;> GpDD]uThsY|)(=KOԖ㦮.rr}=J؇G* ?yp{ju^#o/3t)'?a t ); >2BJGXԟlVc^0'&]vHt Mq_TGnDGw~Y;{aٳ`!T֞Y{YFf8=b /y}: G`}De?VW%;o58P @11.O^JyֽUN?!@\Jon \-P %agcBfP4UV۝' rt:ILYه/Dcܮⓒvn ׳oXV*-.`J ~,U'/]?!xvcya(mxh_./`eS3fOdCTv *@v{D:k&9|qm JABj__`7!WE1? mjð`̅. :-Xɾ"RHh.@1}'RGʀn응 bxm)ִբXJ@Q@%F|]7>Sem\̫vQ﮸ux] DaX9/1.V*~at oX7YØ/<6ڃ_ a{(ӎ` >$) Dtx@LS̼b1kS>mS ˀ$8Cu~aJ%&ץB$ *TOvgY #bwӞ→+NkiT|okZ{.;0,  =]{1{˸;8iփ^DdrD zM~o[۸*T* 5ޠI/bAL ~Dފ0̏^0!S ړfcD1EmFVAB*ŐpW<ϷQ~ :,v66ZV Q|3kf *JIbIP=qtJqxQn 6lwo=g:`8tF-><#UJ6s%'SFkw~AR,xt tKI!=%l :3=5*N IH:  |+٣"(dEwr(CZ_O;,AW/_* *CeILW/|nJt0A[(eac<c|tG@H$IjF*̩@W(+TɃv*s> "Bz>1߅R=!H(9A!˛;׉/;e #n`᷄Κ"&rfv_Tl#P/e,P,֯>\oL !A(#_XZYTIJ;9@z%W,7#&4pCi1' 3;'Y>$&N{ JWĠ,/ =5m߿p ;ZSz}1b} Em#K17o1,C>wa&?&H(8RXy6jb3wP d]wխ+N_^QaKPyt۱n$2M˴z32ջ]o;Xu*<@.%wCšk\~s%'Ć70)g oQ}oh P1i n*s-R\kS+FWFa MQf Q"~m -_:eνn_?G<áDHtzX}G[x:t)70PP鵬 s/3=>_͛2S(ELݝuLeE,$l%k ,z*|mʃf]@Adޞ wrms* $J)#C&~_!b]s;v;N^^{>CY$PlxSA%. Mfb>ᓲsGNS+F Caɳh}'@98{/45v:w&萀Dlbdh6ZhA$1?G~෮6}k۷bΣhw Si-bRB= {#5Fw |Õ>|;g{e6!f|HjCO%I)F/1SaAJzB%^X( 'nn{[&B;;Cdhȱ-jj~Nno=9S2p_M#h\U [)F`+'1pI.-Νaupn7`B!B ,/ʾ'Qʯ9:k8U,:|((QV/t:Uύ\9T\(W/_ʭzPSN5;)< lJ@lbJ,);;u%^/;^;@BKNUUMouS`./Kƥ*jTl< M 2+0R>Ks-`a=z$9 w/,}:qdKbAqYU ̿ tvŐb5ZHc\kem|Vea >MaI{b p~/gW Ǿ'xoت ߄c FfKFXY-dٚd_c[kU60c#kRm(fFū4QZPpoonE)$EOu7WܙYY`ن^6IJKցjC> |C㮷QͿv`,$ 0://׎@Q#]O٬[/fv𿘵v7ʐ v}0CnzZ3̡ C*bOѥ<(]_Ϸ::[gAI)J9R"5 Ko"W9P0!+>wL7{lGWd:Y-U7PXdvcTٰVq᝙6CeÉKu_1K01!Uա׍G [Oxf\&>^D+F'jrϤChP}e"L5T/A|gɃ஫8\ l/InuL혔TQ!"PN lv@J'Tt65kk$_gEt0#=6HAqoFNp&wUݕ^ۮbCY?XCU>읓vI*787S-9ʲy)X×wpoq0ĂA$=+ X;!dI&QBE POg9`dz&u{X-zp8?l}"Qg^x$R 1_:`ktmu2sUR"]$֚FQ$$W{wWw S{IA VQqg)xpuѾoGFNˀ|mn`4ٗpնxGK٬]9ظg@dz|}_nؑ ]=sو*T;'ᇀmH >̪f E[:eeP*K0A (,0Ĭ̉y{Z%^>#M/c͏ iZa&Y0`9vGKԾB‘A./Mo(%EO.Z׳X/h;/tSeC5F}V0K϶j5./;=X"G$K~ F7Sqe@]r;;hUdE. XH':We稂I0Aܣn`}Ӊ`rll~]b& N) qRkoSW ɲFH_qU#fg->Zh6-#")Q.z9B҃qNPV p_Fb}-y+=}nS̘Me(5GgCe`Or8]a}>z@kيu1.cOnyu<8`q˨RM̌7zȔ0Z|aD?GE?KLLj >̇3 Qާɓjú)lDKu]bIkVާzCsY]}EW>wnjE Jr;BdpCٷF 5.@m-xH ~Mzڽ,5( cA&P?峐ф^aD@8BJCu_|U@"` exz(` =wR>_8:nӠD8~G/!ư Q2Ϋ>B >~TWW ({;?ǪSGo6a I늕۳` "CaˬmTvH]W\ٷ<QV^.BN"oE"L~?eRٲ<_H`Q D3 Llww7a3[F{J9)QIQF?nŮ?#vOED'A0ZH20l2El餪}oifhe=3w)XOQV\Ц~r?o/@|p7?+k)"V dp!|=?ÿą(hd)= bSzA7s*ane>߾Vj~ 㴺l1s\񯾾},˔>eJ2b|)0u4Q3)n wĬj9ǗAY W WOqgX[|te@(sG:w{c`B0p*^\k̚޵S"">))%iMx3l1;D [a:Us73p|pz~uz#3Tѱ6OrLll{σ~ T&L*F!qHR~{/푞[=ݧf!- g=KxNXvے-̪W(T@;/QzNJZsCȪ|oJ ,=2A߭_zI411/(/+AwuRj0ȓf14 " lj̆$ERE"03E{{ޯA5Tb0 #Adߪ i Vf-N@% @"(QfmI+_&Z52ѱZ!R(Cl1 DB Ja%2"ڝ.>pWCkwN|HAAk27v!-v{Pf=v!T@]O2###uu$T17i8Yk!)Ѝk*_~3 UjlD!pd Փ/,U>ʨ AN'WIFM}h+$tjtы8: k&hʙrjmo X*!eb`Xuq,?vԥܞ(A}gK"=p?svy~ v@>}-)$$a]M͢x| 6.^<]J#!o!gs$ ṅgJT~(3 0&&_HZi&E7,~l=T݃^^{dRD314bRTR=Xȹ#oʹ9@G=x,cTPulpߟ=:9m#Gj &%(jU6&MA;Nv.ymssS_i&NLO{VZ;Oύt6 66uEրxT?D)G5_?]c {6X#]x *aULjXksp,B`HI1p?12rV"rQZ<5DpFg.\ٱhw!pՅZjO Mlp1NFiiQ.YFrZFooj .],b8ؠX_ى`9qjmd s|Ty/WO`COL>5Ch Azwv{qm΂e@ @XCHrXL1'+d12tg.㴍HXdpr'B|4{9׌b^&S.[!Cw8vD$ZlAORwX[ΆH]m(8AWT&dN]0A|`Vr{EcGmj2 !7P|Zue,+k͉_ҠNn+ ?YdK-Us~,$F;WyC]ki0:+q!{~G6ϣ Xfkӥ悇e8)y`  -~͕fIXկueG]U []?zk<'(%(Ø#Rvj(_v}vkz=_ouJ3D=(SYX4?:֭NdyXKWDz'Zih;X?8MFLg+4VfG{`ԋv tHye;$53gMZǷ5#jD~ND9@EWc-SamȬ: ]nmQkm" >skc(FA kH]k/鋢qFhpk/d,6Le|zڗbtkӈ^zl~t6P!ZBS`baH~0B`FbIh" ţ<%۲h(amnHLDs.=ōWrnkN͟zV:c'qP͔@242 ?>V٩A:r7;GZ^r[C汕kѐC -_ x愑 ?`YTb}6sÇsΈ"s(lr 2 yT+OlΫO4_78_yx 8iF sڸ&.o@ycJfaԡDr5@R2膺NnI ɓl=J"FkTӼ6xglaƁq\qU_N)xՆF#Qd`x5 1?nv>w}Iy1;y!!<|,D1,/<c8J6SP2H&U(DGN㹡6uP!PFH(E7(1]quQ>Yx9Y6 aUghSF*1ɭfx7EkI$a;*:E~+ۇC)vz@@EU `FWtc͈8P;-q&;Z__G;EP߈IǬv(8 dEʢG{}CÜKX-~ Ƞt&q?Fx\~lUIW@GoۋnVAɈv.Ӥ=ʝqnl_ <7L>+xDx>FY5dܯ8cQ1%k8T韇/wc%W)/BjDkƻ!\b\ʈCyDDZ qr 4iR%iy^X1 9SZ*$[ -j.AX71:sŀe%f&Bj?X1Е>֠ 8HPd=~ Pg{Z.ОnͰk3 t(ڙviwg:0ֺ+{`@5w # AotŻ'Jv qCO.Ds*њ`iah D< ]w~fݳ̻fg_SE K,.ق( 1 ڐ]h2(M2B ]@]h2D2~ld()Smn[<Ҕûۇv୿$8{|pE,f'c8 / Jkxɤ*:&; n?NHLH2|1$݁'Ry|3-i釩|PDTG8f1G,z$^@|VX`]{ E'u~ \<~z m,UbuLfz"!: ,9HPaH/ݪΨT7}%'` -HcKp|tD rm5(k~hghE0S{-bFRQ{Y*"! 0G,NGc"׎Sb!TJڻ%8vꘁ,[Ȼ4^c[@w ^CR Ofwa. ,JO tlMp2 X%.Mr8^N^N"]>Qr {=eac]|svs\ *% 3I)0_[QkR"]7. PFd)%x+/eT]&t~G:?/}*Tq5{I 2Ok?g^Q4:̼$xr5΂}N˿?|3~{b\˘/Ӝ:pm\軬2L i~fM?f fHj,)>X.$B6pU8-P]]A%L@K(sqa8t Xo.6%e{g?]5"%=y~z]!c-CB?!.\h='%]͖p?=6xQI2)o޿x%$ENI\_[N|f0 zX E="K濭"-!%ߒ}Avn]|' $ES[DQ`ĈGڼBs-쀊,r]YEH8-.(B 9IqMXՉQĂ8fN#ђ>,!NE~KFsn8efM.sYۊ'߅C̝A3P郌{lkތlF}tv^~%MvP]*g5 ۮ(S["H2ə5mRE(Ȅpyc2>P?m,)_lYl=bh >WoetQئ+sǝV?O6٘(rDiquq{ëu( }P~xkHXR-S[{tZ/?)s.u[×Z80#kYrH6F8|0Gh\ ?I$M^\Y2D5}W 4vjceL!j}Α  1E7n8b&[`x48i%$)4393L2nWwpH,qw~Ra@1 zcqh_t.݃pٌ vw_\-9[r<EBwK|V^W0WkZNh+#a IDOU3?:T%)r]#X ͻ0ˇp??X?}ORO& M]p*=hd8 8")hK- ە=>ve s2~a'Vzk7}ϝRT'@UE&ϡ1™뇭lBL99T[V6U^hȄy-r}QrQwD"(u=G/!>^Fp ?+˞:gl:'{=4兼q(o\{u`T_T!цZA ;7LR7߁Xk Oauf.eN<9lq̱s#G/S;ziId8Z|2wܯlo 3a!lgYwS"\s@Ϥ.koG={އQc2Er3ZԃrK6TQ1RPYgCnF!B i>UA _TdV|o4|W%`z _dspn#%'fRT.؎1;U$L~S\bnF܁Wڳw3Nq'?|?B1UMbݿxi]kcdL70ҿj]WޙeeSojط\V̔C6H1Po_h+ߩl21EQs_a[kކjz{=ضTtц xq-کHp>ȦPŒخ[%7VIfC gwt'MX;EmIt}rv3ZLq;b+e)=+@0c7!}.)P)A1x"yV:&(%n7*hӟ!۹aq빽Xӎ? 6MiN=%ʧL?`QB/$lX G#[[+QH"nod$Usڣԗ;Xܯ[75`DW::T\  tk@moÐ[y.YW}ZCo@y4$^b7]\ 6֡ (A/"򹭬XvHC (q^\ +IŠ" r!~=eYg"OYn&wYb@x(j=#9YBnb2.q/˨ n-Ƕ/jo .ED azc1QZYE!QeZ[WNu>1-LA0ێ6~CbI<0b1a  mrkzE κ#BF8:#8)0= h2. ($ݘT>鬽pwҜ;aCZ=a3U[8Vpˏ[vݜ.!Rhۄ,fYkJ$IBnݲ۬Sli!ڀw+g|F!wDW‰q35cߦ>K#[U*  apI/a)G X[@p6X!B;}=OXLZ}9ݙ ب- ׯ=+9BqoGY_ U)!aGd/';{ƒ7}2f$V@㔒p|=Pj"=}ob}:*ZcT ?E*m G)!Hl$q =yZwl{9As H|[ qh7!ui0VO_EqZR^ VK1{uqԀXp-|lnu%P _[=βIfGgN>w^$Y2-nSQCiyڈb!2%ۖ%Fiu <5oN<9OضMxe4Z᯴8;OGڷ 8Vl;Z70Nwmq| -ZΩdji͛%ءJe{ ٌ´'W{89fB\>ƥ׹ Ⱑa8iB 0{D|:|\}ܠ9W o|4^q'9벭0h<<a,Re"K5 Iգwή߬C#qo%D}^ Tan?Ա$F}ٿ.{u^p|~B%;䄭0 ‚%&."IJ"l7FVq>Ww}*|ݎ,RJ 78Gk!Cm5_K-=:;gKG&baԵ(a m<7_0aXDo4C(݀7yB7ڥY]i?A̳9O ~| UP0I%ԸY_-cbf`qi ?d4UlDBxEבWdQpY%}@Px`P`N?R3sH~~v9p-_ewp]`vϠP'T+2cÆI(WS[&9OK#n! \a"nz8xGnK*ީnloL](ʬ#2Y u8 Q낏:|xIDvП&;Z{Ol1ێ٧܍Pf Z,k V4k$!8]FDJL*Gns=w8 k0)&ҁȘ5ظ E gs0%RuDÿe ?㼰,bE!Т1eI' ~FWߩmU=;瓶%HvHJRϜg7i2$EH'?p. YurI.̯fzYxחȻz~;ˀt;j7"w/0F/_lV,jWB&nCPbo o_l-gꅥS9]hQj ^kr惷6gfn }D$nD4}6j$Ӌm |Ǐ1+$×9WNE=]V} `@ij3{爇yڀ +.zځ!jԋvԻ;u<:bᑆݨæF|$b Kkq B:p XE{GG;ژ4ʓdg 0zrZBܩ5( ^8;@趁u)K_8\`9 *BiGhx'OLxHCYy &ȣ2NwCH ?}yŪ.vxb9}x.6!+w\4;~U%;0`}κE)|/1e-:&':qP,v7rոn缠8r'N J|Y/TK UR&#m+T % X~418Dnh^|h{urUUEQUWRp_ׂ@w% WD7p,_@$>9e<&\͍gN5JUez.},z*eEvQKuYAb4>^.Ul'dkseDN,Nx g끫tFD&)i`wXP'ZS.Vj (ɦtY-X4" t7#08@N9p/Ik$.WۂljZx0 kJ~3]3;I N}ƧY]KYnEc8 #޽۳P >/Ay?N'pÂHo(s]0 9B8:#$ pB&!{cEЎ\"u"2#9`*@jВ4ɳfj^ O4z@W t ͫ tN0%RIfS%Buз>Uo\JX@l"HSJAȄkw3fUR4T17j~_xx`(Y9k"~幤k@vc 3j~,FkM[#odG`ĥl!ܷbo}y<%s]._F`{s+I}OQl}}le\܌BCk܅ oڝqgלB9Kv&[e~x^YF"2_ )9^)t2S"!wb oO!^EU3Qc_nk1rgZ L {`ی^LB0(:p.]^o*CG,0y6+t6AXo]nnVǵ`e./ <:ސ(b=D­m>/: NR]$fpa0Eb[Rn4ZR^lH/ag=^jɿ5"wb>Ͳ$4{>om (Me5[ж $gwmp6؝߁oW,rOf~+CN=5si~A/,޽Tᰌ1q# 91Ǝ(E:k"614n2rX5;hS*̟ZZHrҵ}ݖVDͭ_>yW /oZ_r2 i(u v)m ` #9+i,X3RFu|8T09>2DXJ|qg #gk4\YE+㽇`͡2 b低Z>.s%_]ź6YfPl_׆ݫG Kibn:Ԃ+],벜RP9X4JSީMHn)}A\@6,`! p š0]++M Xcw`<# \d=/XBO̶֨Ҷd%8#} ^Pz₶uιiI:ovM5mj/ {N_ԏiic >AJ. jAO߽2"oko#7L=:7N*M@B h% ^SߎoUI$f 珠/1/ 8/"cq03uX_kΉۺ"kJ['y=X[̚ۦl_:rK ́l1O]؜1'Y*NdTo{[lOFW8|sgluZN<2Ј0j(vmk,iBz~vA&6*d\v9C&&EW{zXq?L쟁ȽQ "unxwԳ3n+J<OZtK$Q!ء{Xt>+Y_F@B ќ/&.BbURp6CH#IN!-o|֭x:ibv$p&A"CR2$^ K}x0n P(waX;a Pq|柏5GQ?ĵ.R0Xo~@%6жNDY ,c3Q]0ĬpB`Zи8 } Lܻ};T0eVEYN"b,Il8bkd@&L_\lՑJnwww%NIN+-p`6$ Ÿ"MלŎ^M鳂*1m@v30^0&FpDew 3qNVS,a:vՐƒaU6ւq)^Aa"+ yŚ~w:ķֱKYwxgRdRuUTfaI̖ggz؆f{L,E cwDLļ|Xc Ư(ݗ鏼U>\qfZ(XlE 쭵.X=8-P/Tk#/)D/Y~UC̐Ifu͗iE%/`IW^[rSi2Q;rP%(sHEhO8gjhص"t4 BGL;_k/ym 몌ml@FFcR.[o m*> -jzk|3"ED9rYЀQ$F @7,=W?9޶d2Z,oMmM\ߪx{M[7j.=  H^CCZEv|8=@|M0Rv{gu 0$a~-ꆨaį=d"5m=Y7jBXc"f3lYazEjȃ H2qm.r«jS;}BGoaxU! Ї ێ;9ȤQ \IKJ#\EfS}(u?j 0P>'!%X1ŷ`L I~A݂cOq|::BdX?R k~ڼ@}Io[or+we#50&/|n ?-*-ڗfy "#3 - @8!3vAیY-o#5=_ ~'77ڐ%c `Ft19Ta=mya'Mv^g"IB#}0 -;r*옺 Ѳvg1{:%Qΰ$ f^gGY{?brg: ?KSjl,&9"^=ei1Le@4q:3jWC+6!VoǨ{BaP|+}gZn)+Z"Ճeۻ/7."5ԧl0kKB=f=rb̹s-,L@Bk *Pin3^2o}5QйhܝN=l,pZuOOl{+>u@RRD M߾f |#qfP8\8<cu,ܘa`DY% H9_)1Hjr#ӵ^]Յl{lzԊ>lƵEhK{[{؝宝ӵʲ F[v6|𽩳50ysdn㿃&1\THԽDn#q@6ZH)6MԏVSū.+mAo}#pVPW9 CfϨ3_%:s2?R܈7ZIoB!fbV%(ܾ"0}ɷh{,;e'[  zyuVֆd?(,zU4#m>mMB ;p&Š#B˄y/ ݾF4m{WCHG;Hs.waE{,rUUUUU^R靷tᙒ]~ u3с wǤhIpeW8,j Y ,LtddS{SYVĽOp^4|M2?GY\`yalp'`UIFy!ݻ.HM_6qە^G|Tf&d\6GY9:fH5YAIM^)$ )U%*p73S+k+MN9mY@2ook2L8i9nWƮU+ܯhDPԄ0a4ZZi#^!ӋծZv&pJtr9CܲH݆x 2 Rzt/3(" =@>Vh*Z uk&Ur# a9}@<*Vl5Gݠ`"XFz5k\6ѨAJY~i‚o\i׋/T|fn}J>|hHk,*UתC#짐"wvW)x Z͖<_jgۘjpuD0 ?-6-jVPGCwו$JiV٥Ws9ӿWK!7Ըr `!Z!UUK"ߛi0~=p`Nն^T  @z3nNP9Op{PPG 9N#&^跄?4\>oq [T;2%Hިi!'*"hϪ;S}4)Q7,3 "MaP02$ F#@Y&r0X ; @&h]ʹNdI.(Lìſ *Z/5f +lX$-.&K4CUHxpÒIs9D-SYDIi29~. Lf?6wA/ΎqPr2un(0 uϿ)GNl9|pƳ@.h/o{| *ѳ,:ԍWv}*~LՔJO' & &3ds[ ;k}n6oSUʺGf:/ 񃢿z+m-m ÷pO^|rvReso_x77e4lߒyp9-߿ۤ}}YFŝ$NG8yC$S R%"?=P1 ~B0 Kk@Eu };b 6 gf&4D@WbTL/0yn,2]6b0ݑ8쨱m"ooH8%VCE~./&@6#>() X4&Ov_TCOW~[g,+aM/ϴ Z3M{@r4,n˜ 4>fH|^a;PO$PF2XQx|M+\t? weL$`j3s0$73Hdyg]~&v0L8.P@fƸ:/[JJ/bU:W'Mx]7<'uFYz_.sMYl=mR,>Y⼎, ܾ{Hg\_^1I.k*nl/3U|V'*rC=NW9;z!d} =g4B]W/hKє4^' -c_E}|8CMPrL0 ?|#_g:ҀW.`xb:z)y/gh?PNɊ" 5Ǖ;p}8Y ]cKLap?d] hQMpOS^$@LC\Z5|r]5K,3}WBDL/JҟQIp86VdRqTlrQE9yzV@Qɳ2Ty#M^1unHe̿T!oplRIfez,R7+'޼Ƚ#{x^Gvr cߩTAe `2QLx'ݵ1эRʊUЎǀ\h_AK_l}j .-_o='. KDYaChdN8I $8=g˲ﺃִK^u=.UWT]궲0X)0B$x/=`5rk9y Iq]DÔcTwS,?D=< S9oxPYˊ.* @T$_ @~*0vEn -Oa0P!hcY:2f'h^Hd;/g1n?1<~Jf&A#?rv19_a֐-`oh;"",.$ Mj|GĎ=M|)Ɩ+9`S +sfKXD`i((ʚ⨻ݩ .=\,՝Fs H## M'^7sn 6dN-2)9D8&AȖ&Ȭ{J-+nÎ:X[bHB]X-zČ]ݑ7 IXw~1o*!::x~e6 T H  ȱ_3ÜSDRQ1r3zm{Mruza[ʧoar@ Ez:q*],=swͻ*N,hbd ccM;e9򭾬x?cXiv}m5k`Tnx|OcxM&, 5̟{.^VccUf0OW9}UN_V6"惍/D25qpFHY{\Y2 >`P dб"n6ĊY:B0ܖ-(Oa签p9yg;bs]#B:dv+%M%]5\@Ə&c"@}a,/K%O7d<@K8Co#E 2FXn{p QP3*mkc9Z}#9&3h3 $YKMAL3U>\g$y0@\˰=vo2b28aɜLЌNw 8"(vq&j,JMh:;Ϋ!ŌﰓN5{dH@V7m[)cT\, hch؞Xv,ܾ9d;ĉ3}Οvi 5_uAm:br1Dy,')nkO}0sȤ4hveK.`s:c3&k LZ*fs;8zBJ:hvyO~uhveA+,[jFX3xXr/XI|y {J'7'b@^O0@Dɶ,; c5Bi5=%ĖuWxйx/R\h_?I;c4eb{*hd=5ɖlPIs^t&k.#= 8^c1D$Hlƭg0nz%{mt''GΐE/Kf7!aFr̖$̝RZÐҕXQ4ƿRF0TGB/?9>38$վe!2Q,xy)&rRw#6" dgeghU*_qr8%3J-6 BfSΟAI8S!d^(-M:qelkj_:^,}B\qT$kSV`Ɓ˩czδ74i@V=f[p'\N9(Щti_{FT ) 8((=5ti݉yg0(e\`:8Ƿ́O]nWNSHCʺVm71sYu Qc"$$Dĉ0dxhK}Xwƃtq\ @^rš5ۡX"E @q/aӤAsPO*{U0K4\?E4f%=kHkntƾ?>24V` a8ZGr{,!-Č뿗ݯfG^Lojc`Vp]2.Gd}ʃ6k] 9$3PJ*D FXv|7(jbK*A I0ެ6gJl*Eyk =zlvp@ 9}(<Rӟ/&s7DwV}9zpc۩AT fQTVT6V:!um_>x=d\}jHeJUmrzn8x"úxpa嫁LH %0PB!j ٲw}e6p+ĩ|UT]KUVtEҼ|tT% P [lB$I<ηJOpDx }8B![M|<..O&[7>d>%TzX הx9ԺF81 }aRoSʯ,rlޗVl3@˲V%9;5?;Fpç DNS9=꥜O|b)kIVACكD :1Z4:/hp``V%F9ܘHA[hy";򌲸A14F5#!&TVe??eצew͞2dFCɣguCJ 0v_xtS7 fw7<.omUݶKbj D?gg +~\ĪpC.W=v8x(i'^4p/V2&3^l B]N ,=k??ShK&2?RZy;KY2r9W"B-CF4fcPv399eV VmbNJ05>W͌+_>h]} ?"(!XLSp/Zle$7 9({8݊y@un.8u?瓪jG8H, `lڴsL1 %+}nk$E/1u^]tT nI)od{ L2 9b%mQ00dnɁ>]ހ ESklf ƟG#Ax`Xׇw`e3h>D#LOOnxE 60bM?7}R{zwg濏USM0}AG- e;}\'~A߽:k\Sa"ʘA 1$MC}A}m";!#YgP;f`ꮺbtwZ4c_wgۼ1yu tԄ@@D @ vY}8W;I==J>^+ ,Af3 ^)6$!~v I\zQ⼔ګajIY˙DX4RF!H_"(:nK/lSϓ q̃M=jײ~Wƫl(„r5{0_rTNF d,)_\2_cC  m(m[[( E?M=&0$@;SAdT(FﲚAQX>:6=l^Mu\Đt8F(J q2nj&S>ٿSG϶'X.t13W= Ms.w88O92m1A:HqPsW A$Apq#Pמe{J z-Z6a)D~L)PE@2 UHH@M·]G &|ᯜl8cTAl(sE?&_|ǰtgnx6 6yݾ(*ٯF+ |H}@c <pw2 s_1 fEzRWzqdAU`L }ϒQ*-u|o(dpx n2V<UHóv 0"T\ @y`\\bL؀Hjܢ(mhU 3rTSfGAԍEߝ1Oln= ?eAKnfOrh&8v-^AL˙9y?jT bώhl 7 H?}__fOWwX amY-l?V.8*lp_w @`QYRP2P?( DD2?՘(!M$}CRFLR6v;jljsĂS6S5]Ea1c&tn%sbɷ,de+ E%Zov~: R J*PBY)+kIVD h~"0Co#iB~3b "+JP (( I?GV~߿Gr^"6fSs{#>?i&mHf!xpscbR|s{廻J֕# IBj,'G>_(;(o 5m 筧(:fy38:Q{v[ҙwX\z$ W 0ܯ*|Gz?ۚ(Т Pɘ "ĠD "_ <AOҐ$<'^υ,B!' *iP?D/@A?=mDA boq>?Ooƾk'夺%~Ye-?坆՞xIYcl?ԱWۗqQ?P7YtV8rڠq [AN wʲh}Q,-+_f9c2ǎ ,uؖKu6; g7-3"mzu]~4mf2_+EWl:KW˲뮹_b7&;q#a}&QwGVG=>rgeD9.K WZrmk/d-agvf=_1X>SZ.yMA1#v/eüxu+8w~^<(6-_sɐGs϶|/xTˠd-V9⺟evX-V:Yl.ogU8^~|ޱiS\;t>V}{ G_ӆr_Tztm~0k.{c8D6Pm}n<1.:aWa'-P[Ao7h-G[8G-4VUUGڐ~bV:ȽˉuMy@aous ylڋlXTd>vߺ}nj/j, ;mZW]g(ZhX .,ju,3}3q׷,d[Nat ed׫tB˃Kh/ Ն6/;$cFv"3]4ezst|_)x8nT lOuc:>?׺6rΆ}g??;> w~L('fX;{c^( x~J۶ϳJp??yȻcX3 4AW`,;~cf;7߻e .>p}z{vg}sx᧳vbγ^VϝWn|, 8iv`WIx]T}T|v&^L,Nw3? .W^=!A~p{1JIΦDf FvR,V!=n.<7ܬSANXxqQ%b|xLbCki?^71wG{˗}w`O>;lWҽ]mp_mޔYqwg^4?V`=Yxu:CYc )|}l.^r]= |i#lTx,cf[; })}}` :3?=;|a)5ޟ->Nr:EЎ]1H Raȅ(ؾާ#\~gq7n礓QR([pMEQY13Mf]rMI͕Xnۭ-dRSmI*o%v/7!XC'-fZL$5om{RK\3hdDo.H>̳aQ~u&44J1`ɉf)i I iuŤcjU4d]IB6lJDZMޗM2vWlώԱ)+ XҾ+ ۺsnoê7nm~=}K&ETwo__IOamKo/œSwN?P?oa#;{}N E)"xyMQqGt+@JD;>Ü'%aLy8%+_L}_SeO|Wg|rh*kCeC@Hnݝ>H~ACU#V> ßzdfկx!/\RQ_8G}{d;~7 .Wg`HN2 q칎~+Yp0M:dAmß#sVl l`czO.>C^'?.[""(@{+XJnQ|6nב=Ch228~[цL% :֮'ides헁M-{~= ZF#WN#9)'+1kGţcv39 ?|lgӜP;>ni;aNpa6@ʢ" ScP5a0 E G0}/4.mL~׶R81"~ Ʒ}v3%;l\,d%^"i. Q* y" (7bCkNjp9bujzU-Q*z/-Ŋ^p!D̅d%J `SZ۩s2宑OxZOȂptFƻQA(@L 5a GG[AR ϐhqX{Zak h/(V i׍;^)6gŻLlՐp՛PuP=$y"FHDBq9,x!IZڿc_Ɛk0feH|UG?&\D 2Ha^nnRASP E"Jo _I~L8 h04/~]&$ПLXv ,#@Fj͖Q5{=.0 Iw#ef`9_T"؝M&ByHoWh~8uDcz珩v xHUWw~QHm|RrEnwl1x;LC21FG!1`@|_0)R$_T CF/󤩏G]IX@L:9 0P8^ǧ:׳M'PJO7Z"vW 0;>WHMx/LLV$ݺ︲Yj XJ6@8CUV#˦4y#)G(Q4ȇ@=ܰ @`D S-H-=GPS(t@ d҉ZW( y'>c`A>@ }??>ZQo`]c*ڣFg_e]apѻ$\7 Nr'ZC"*=+%ۼ2~~p9FRy@<OE2'#f N "0h?.Do!DOP;?&Oxן #8[ٍd)O#&D_`7_Ly8~Ͽᨈ_Z(Q6!{0~Yc;#iݰ`^ӫ {'bfOXH a)q*_uY JYsvp ,agE>ƀ EFݣnQ#X׿r\1ÀPho `$?JP[ ? ]|( oVV( rUpC"jKOB=`G0DFyTYj:P:A{7):D͇Y2a8ϖ5i}cgz0GቁxR&ĐtR(XK FN Q_,-/;CR%*ۢ[=Ddjs{;/R6#uIܛFI@I`!uᓧMxZ->KvaY`3edrx]H9 n(D7*0v;j,O9M,w@@n2Emvkdg =AF"@ǃq,mrեΠE=C;WmKLj1=>5#;s:hRJiC<#7hXL]sӼ/<!q6"f@0 o~] :,,!GR#;)Hw Cb3zdtm~͘ȁN 7+8<}~v8g.۾ľ8dv|Ye_OBV@j'r?s:8FF#!rgzfzq=}18uBN$,ZvR m5檺c&qm`8 ꀷ=A8[jlV_g4eec !'|ɼ /֒$ 4IRWXg G8 -TgsnJٌ5 Ù-eBS SD_?5;ow^S仱 $+0ɱ*: t1e6WQH>`U㴇?1 -wof1)2osާ9e;/, Ī=|7 !Lr yyaaQl& Grxy 7dlg*@[B]jhr0{O{9 mbR㲇:1y9.qÄkG=k0[8жɠ>.ݵ*6(-!D !&8l<.#Dq78-sMqa\ܣc;` h(\𷿩s@nT` +x̗'kSn,~ wq0\0qR$b)p]Q&N|tP$E\p,rhƙJ])+֬Dh#L"! 2`G$pR/)lpRc8z|nI$0#93޾=)γ8W&_zͳTER:F[$^bTeb}N͎Gҗ*^ QeP.of!f/\6s_ E-8=N_ZC}Onۂoqxh,7jS N qkxg{"zlz}Fcy_a;.3Q@;(; (PX/-VniWc_+}T"(ш԰r 0~Y7<@|<`][}g]=Pq.SHJ,*4*1i`4Tu,Z dJ?+scL{~sʲ{+~~X\YGo=Ju X9~.6ѻewϗO66>} "#| yNm*}:.i\{˾ɼs̬g|a[<:zCSuw^e}t!(ʋWQ=8u=V)Q}zá@.R֑iS_*|*!j l2 5n? ==|9jhgX_޴-y2Tǰ]$޿OϷlsH hU!<X_#Xc<AoΔF[ɳ]Nӝ5@O v֮j=uGfq-Fm#nkWܠJkyeŠg{;D =k QA2Z#~wZoscv f)T~қˬX$I6>'c((swQь,~^ %Y~A9$Z(ЦjE$ _{c"tQJe5O_vV۽jOZ`:xam>,d\SqaCB+J5Gt +a/'[}{a ENc=_+| Ӳ oak?;^7Uoc[AOS{Oz7;CC٢p!xk8^ϔ)1/efU{]|~ ۴χZ+)W{9g9͋8C'Y+ɰ9湦>Eܨ*XxA4cˏ;d|yLkw7{2&.' u8L:tch%z v~Ҿ+ŎK{#Xۅ_ݺĺ;dyn\^x5sٿd[J|`:|ExEg:gN} I㿆Z.oB/)ջMvFM$_wb'sjW8g9,<'{RP8g[!‚3f2iv|*tڱԓ2@',OM{WlF`N եxOl᭿(;oT_'~H6?k=X?S2k~1԰m=Fɰ@֨B/bі%~45ǪkYM D1aC :{,!Egh .M+]`k`"Llܯ"d 0| yF2px%+{3(9]OEg[:|A`Ok]"!FC[%SPl6Eo{(s1F]DmXH]CܩK$@JJ/cEڌ_{NMuvSj0 QvT{3{ $)}6KmO+b d ލȬo2F|j M(dkxSYtL8k4s+<@Y?\D7lO5y0}2nިR{'WNV+$eu7FϰBi\[^y "C^_z')`@^ͼq1qC4/.pB֡>k$MX65,m0b cZ#TmjFű(DTUXESD@٥徦R?,}Q{o2͹@ @jYV m o]` މ]`#J>{V}!txr۟|}}T0C\?R}_{U@`?hE'1~nl@/u9GNሒ b3TMX$1~^ݍvBS|ZS+kwY< 8'aD=,lP1Kg!U/[p4ݷ guc`5ڣsj 4߹vb5]:Ҹ˗ +'.ܣ8G kt8n6enov]^9da'ٮ6=-u65Z\q<<ݸw.FQnԥ,[C*+n!K3kzsl<37Zx[*(Kl5vi:~Bن'm{Z67_nQL^+*ά[3Pfu:RV |8㯔sF-ˌvovBsS6f5z8ٌ/w _N 6V3ն|c {vdDzvOkS{:lv?Y7laI{XNyz]yWW 儩t)R†Up(!+Kv`a!Xouníxh)) ҿEVf#>8F[ ҽkX^OavL|.{՛oT\sK-JK`JuZq©uq@cixqCP"6ܡuwv` ca5p3`K}m_cGVA6gi+㥶ei-56壯ط4Qe+Ntjp~.h輆\*Ls$% ـihcNe ڰ8)c$f l|x?T_$uic7r9 9;$wu,V#6n0^q6_.jq^q i,m3ᴗQ՜s_Rw_voҷu~aLV.-+vV}͚W.ź1y|%^nT,r]8_eo5=a@`PNo{ap9q± z񵫦n iطyrn;DNz97 4TWx9n~+iv\ViUuf[H[p#ώƻs f>n_5Wx- Cx9Z]][6{pY7Yº/u>q[if8)L4AK.ݼGĿ 2[+ovl糣V®5},NuJWϿ:s[#"!fUKUm([Y6ՔuBQ-~'+z/ݝ)+ Y[sh?]]MfNK .vr{ xP:Mcu?F} *urC3Ƴ\6ps6̕Z˒6u8 yYjx~Oe[Ϥhrl٩ gK&Ir8-w%N_ AE6ʂHQg(pJ[7XAΜxzݣ `F%Թr5*>>l,|Wvl"q-k KL.$&(Lba@BKmu]`XWQ׌&M0ZBs]Y~຅GLwad- 1![m0\z<9קVvKw;6xݴƔb5gۄVQdl9]ljqչkl,<+PٶEfxCVZb"{{[ﲓp!MD ؼNBEza nl,oPn=~pUQ2s'kDْ@ āGܒ͜29%x#Âd!8,Y<;:|0ݰdvb?a1;ZABGu:*5j>J=;Gx~^MbQ6O]f$wN9wNe H9aOO{e\4N`u{#CϠa:h"}).;q0^^D'>}]Tg-+껎AKV?,,`of~>K: zS)cQٞҒ?==^c]{K]#l~Llh!v e.ͦK%fᜄ^ACd$ݦw]׺jR fiYu[ אַʷt7jt /5ѕx;O*l;=>|{\W^-nЕW/^ړ $`~rR4V=; =-,|Z\tlmu밮LvẚoU!d5!OQ=v"'P Cp<ü|^$ .(/hp, @MƷym@v*'~qƚBV;|/ 9>su9a"gHwQgW? ==G)ćp;tdF`Am(&m% <?U+Um;S!2 j` Pڴm5Eƾ̿PFY4FsyQsy!;%M)Z,*z 3Hpy`}gPūׯntk#%U0j{,Bwfs u 46gA 9NbT!񿏤og@.ڥ„I};VM޾rچnaa ԹPVr?}`AK.A`Jn= 73ӎth3*9 .GCџwbKeK6ˆLDx "sǃ'wOPWϰv 3ڄ Cz k*we;Bco T&ۍYc5¡$L XKQpDMЯvNӉqѝwUE@3`鿈<ڞ.wTD]זkmryO<7&ԙ J~wpJ HSOՁKG3!WuX,ro8k$ ʃN:xin7Ϧib !%K8nӗ\{{; tCU5Ը]Ƿk1@PG߷*a X564(IIslMk'mÁWtP=xUV_%:oP I g-q:֪)‡}fsQ: acZ<=!w50wPn{` q2RmgiY%hUP 's8چ]\I+ᾋWx`Ǿ;: &L;FCzƉU==e6q&:&E eqNSo; w/I"$aĄgP7U!juH̑aY6ƥ乁+1!R׷߀%es. =0g 5b@rA4\eA$'hhik$ ۇsC! 9cH#eޱpCg=j !CGv rNTX@3H?фOҼRQ w}rnƳz')ț|rΪE!:PD_%'+`h wk݌[{,Ɏe,c Ӭ;ATa5pvkѸSSJnd:£HMN'usҗ }!fnkN.lD (i'R"¢;t!) \BD.wDNӮY3SE`1a=>HwÎP#m698=J)Tc,Iw'qKS>f !8pb1tqU0^AOJ)(i4 #$IH:$;r4Wd U6чsZG-3 7H@ێ'3#q&qp1"6"5EBJ֜"*1!!Iљy237 RV.>R@N\ Q .]v|X@Y KS; :3 jbͩu gYyp](S-/:Tٰ I༉@KLZfbL t$ZȋuB,!9IbGQU.bʱeƓ#R`]s,$ WiŖNo<{c0Y&`@;d 㚂<mPv8};ťz C)( CKe(leZ:, pk={`Z?d_ W Ş]*)`80 e1Zpw{Uӳ *rL56Eꛄ0Vsns }K=ymg'A-rG-8> 0f82oPѽ{>ܟy[Ⱦ5.K+ax.,5}<禷zǩ-r+Ni֏sDz *)Ŕ$]XFn~o10kFV'?-ONCN_C ;w KHZq⿩D,3 %ekT^.c8DsPWup7seD89xhG4 T=m.PlVkaW0 |+ 眪fRwSm,'N-{ѡٳ\L9 IV (qzQ%!]l߫CpoPF(xuly.I] L_k_̟ĢT9 O0j_*P6 O&UD!FCg["^^Y%QuU0g%{j߷#1[|0@$>=,S4Ak!'Up?zQT:( #|:Jۍ"9癪l3lg,cq)vf#"FhIyfWo\uW@(}zU$!(.Miq2= #A1 ,#UV)pT9or -]BJ7P<^!ݙP0"ffcJ8_ʨC{EI>|h  juK| Zx_NmGEl['f*P΂K|?aП?=,,={"]~CGF eqDt|!@D$!Kv{~cC'ĭO(32Z=0aP|Mz'tz>@WOKb֫0?q8"A^/ :нX ހ{ޖW'DI2""/rl!XNG +c!q*19?ߑ&w~ g8pr(sfz*_ r CaD A^FL\v[r/ϳ|Y6k`T"3~G!Wɸ (,D(D:O㽾#?Q~CY I*a[W`!q)-4B P;SyνXԷ.|{|E)L9 _o}Sީ!YhWztsx Kz9T$άa?= dֿ]rZ=GV% M-[ƍngE,XilU"5;":pw 2CQN+"u9pm>e?yէ{qs FLZ o Gz֦+? dd8 сOd|\S=n]3f[^mt "eQ~`Y @$P+O#fh)z}ȓ?.yĖTw =Nzkƀr%u#E(}zv& s9j g6";puSpƖZA%z%ۃ:ʐh>BaxbXcڊcYȮV6}cUxK{N+ΚSj/" (g3M,/胑kuQqب&18҇孈Ƕ2}Jh$1쀩4~>v? m~-@x.'$Q `HH{w~6v;=:1wzsZ=;vvW3LxGTC¹_5D~$TپOJZ'd?QR@a}thGP %:@7C0HG:size>>s+ʒIoz9?d\AkSB{Q" /;zuQ`2HW1螱}%cq6xh'փz CwwrǼ^53j !=|DPnnt?>۵+ˁ˝?qF>qF q'І>܎2};mݧm󈼞>~ >E׽> !$bsS?o/?b{}ѩ )i3֛ DQliep&$օϤ}:Q8r#۾n]=b.BjbQ>)9GS#Ah|7OBͳ{UzPq @g; '^ ӞbLG0uu "@x$ DA "F+w L{V.c 7{F!b  4DFx$ЁpTx(lL0Pwx?AzfyY@&YݛVlfh^:BAZ 0.AoYo2C;N.z'+-*%^>q/=.I[W=XO0wi|/QKNg8JAl}Vxb:@U6]b qٽ*:<,ڡ$r,Sec%o&_A.K@&)#h}y\ | >˨1f佢c~4wnF2˥~s}^qxt,$@ӱ~F令eM({K4_o9"!AׯFzm35Qd+YN{矁`\LҧTW Ogih%)pkc-pHAo!``Rog0Ѐ/3@_QvJ,{ns!j]ܗ痦9#_a}| P0 Hk]pN<ԮKb|ϟa ,G7!m`lX@w?gTu#g ߄Wj@K!Qcﮢ G;^]}R?rc,>rB'i>Gxd3OB`z2;_~pOՂv] EIbO6wvLp 'USʔra ߋcpï<|X!}f`zOf |UA$J'L!0I<1_^zKݩ {R;ٜz(W(Pޅ m#/=~Pv "?XyhQv@ʡCB$Bw 呻?:j_S򀝓YD4V.<^ӵbHse[E[n8]ްjX{+ 1ƅ#y܄/-Y@B! m"\<>~Dkj_E?"h!zߔZwxUz0x84'⡤[Qퟱ9~ղ7(ոq3:ަGk.<Ƶ)KIa }bkzDEAq,@4A><'}bY-r"vuӦ)[G\)wd;ӏc@36|=.uu7]]W?lx`ŋ~ f8rRFo`@"/ːLHml>x々vOo}m;rm!3' pm`?iBSj5FV"E_7I>ϳv.^+*\US_uKAcv`8b@ ]="HJ 7fI 7 \}Dk<?#d>=s|="w|ϕpf&fnr&}EF÷AvEE!=1o_g";,\N%2n@T!ҿ#u _!f>X=K[ǻ7 yc"]z(w!;be";ls k?BѮ=}Wc2EW bt 1W$FI/Od#Rz~cҪҼ>9Wwls86xwnRezEYzs<<|| 1!3vDڥK`WN2W שԙA.cK݄~pw58ޱ5c1.`vWOY48w,PW&WV䢎* EXE;IK}t]noߴj VS"Du{EAnնT:|vӬ x$Wgʫ5,6H)sVŏ_j&`~xÁSd`!< 'FDB7QμGzW"f HI(@ ܈:&A-}}^@hD 胠\F;%Ӌ];WaиX|!O?͑/mdtυJ2t-4`ŦA<Ĝ}k9a a\N O'y{LH˿545&BrAҠghm=*rwTbJ|}j3OeJ4;b=b}BH J?&EEEj8u-* p(6 ;LYͧdUV?# os>Sx&^\_:""XwbRH1 {NaV~A!+H1cH8`=-d:y4JȈr˃)*4@}b=U Q 5$C豿6ם;RRrjerN,\߹XqLQ@и}A+5+6i~:v{{* >=m@b:`(T^@O@& P\-Hp%s$ZK/)'"Pm'w9ƤؘL[ܞqWMb8`Ҙ9/5:CxS|}ljP‹zRv.`-Tigw2Ng} {ğ{1Âp{襍zgƒ1>GXIhd7 7ri#5Ry_-5Ivw(al文4 ,BzK-98/fkZb zo+Vm\7һBmX;:x # z.a0蠪w Vk4,KE;:g[DspbZ+”<{oL6u51HDi7>dgA)n7~W=qgݰ._&i;r9+8aAkN!-j. ބDNen<w]:]V:HF_g{C[vV܅7_}ZW")-{6ɾ\XK6 1?Pcxhâ@ v̙flQ=n sr((-Q>_=̺{_"㵳}jlCOeVe^Q.\`wO1]鉐00THS,*C7v$ 0@ޜ좤[(S?3hbd{ >/A>V43*y%S l_gZٶ{Ǡ:d;! $ 2S 8qC@ t;I>Dd{=拞ͼ^A0J#bQj\?1+Qz !r6 ;8x[78",kLD<?/Uy & ֫x{upfcdv3rg7ØKJV (X\-of?sC4C"÷i|s Jh:r Z-K{~5=w۬CO*QF9 `1 mn3ڼMj%!H,ɻ$`g*3?قSɟގu!\xFiT.܋*лy&6,{#PG}e?}f^'Pʔ[t[@A=  aiUD I(Y"F@c,W'34 tH}}3""7?{8xtVz8:ïؼx +ɸBzϸ`xyN Ф?}r&GbIY>_Pݜ? %v ?dB( 6TZV-S%b'>_İѢG'Az]=)" ?jސ *`&>O; %LQeNﵵ[g2۴`_ExL~׈ ,j}5& nghƋ'@.,C!?$,B .|VazP@Zwg*{#DU N<7hW^yaJl͡ɽȗq2AS"p XZ=$D#ޯ`O>E; LEzy?ܐ'$10+nvZFQanKO(y/W[7?L"t:NdiݾjƪM5b 罈Ϊ¦lzs3\3OBW)9N_E؋ )vB(qԍ!A4I):N^GC%[}=似G`g bvcZi!q3?@>Qރ|F+PxxL#۹}'!#PP C!F~3yOw1_qIG!۷jI48+?Y-j >fxC~ˁ `l?y/Z^VX]oՇa~`UMZu%Yry.و4Y3H(oךl0D<FxsIơɔ~[f 5o@s0kǔ̅ewY,ppl\= ZR]]A8?n<[wE-N2\;K-~6efiJ̖ٺ4j_}%Kl\sÎGՆ*z^OA _sH8`? {N D/sd,wX,2Y !U=ʤU>A0Rg!gbOسn|%eӽ{0h~Z9_pߍ6p Fuz:Qmo3g0O;t>7Ct/m?X`'Df"R-8hmD 9P(/9D0zwho ˺ ?W9Gg d1"E 1?*9AMD2,xD %x7ɻyOBKJ(Bz~ܿ_/&3Pwy7Ȣ{;Ӧ?j mF䇟uЈBz Õ;*cQJ2DT>Y3vl̶Sq F],ڌզJ O7Ґ+5FAusZ*QQmsW.k+nur6ѱb6sJr)*nsG1͸k`ٍbZQ[EhZ5-kFRX[U_ykDmFŤ[bk(+k\ve6رV Ljrl4VB5hѱfi,٦`hDZ9W9bۛEU"օ W O{1Q&e@#~SܷH^9(,?ꅎN1e[kh[f/}>zjQ?xg2!xkDo1agЫ氟QizeCTɫFLHa]ђ%h#"`ߡ4)dJg+]Sl%3x\;BOݳ)~DϧۻQ"00O^˻O׌L\Evղ徑I6Ŵ1,e3 Ij!q B>i G񺝮Oes)=>>;qV5P&S 1D[@]~A.27?k2l'!^wC4@ 0`(9:wKh7^=a `DtJ#&iIbvz]L1x>mkq_ZIy|>}+[ Uj?lƍqO7+}U7uc;k9 t=KZ 7U YZ@@>|/7TTļN~-}DJ̤̎]`-\h4ZZ(Mkn6s)@# ^`3z5[3h4}'C:d1@{a8X1nD+^ThbfH$@,н`  [>-q;Ʉ<꣈_7Y &WeȠ6IKh!i9½D3BD{Mn+@gM4`̻lnL 7G@A?`pM&o)=.2Zސړ+D)1t|rzJ! :v$M~]ku7Ct>D! ۋi$/ |cI2I&JI1!PэJ5%E3A ̃Mkv[DkM}џS<}@+ِ{c'N4.w67`>~d8 JE5ȑr9~l`"&?J2$z!AEXץjEpШv’* wZb,+1q#{; ɠ7OS1K jO&{Ig.u9E*.d$ !Id!"H<2KMTL.!@a m"֟r7m "wNVlkgO vԱE &RWEcdRk<OLTXHn (2QZ̷Y{C *ȈO}OL9HvV :?ڊ,̓9"*U* W`:>YrF3 R Uam B|68B $i`+4k3@X(1h@SxH9F P8s<] "9!Lo](حU:er1 ;2MѶBQM -J k˚'8p2l 霓F?ww:'KRBR`E55Ypx.]fIXX8Ihm, HgPXSLz 5q AS>L^fzY2z?hEm5AuY5 *L`ؐ 6c&.wK'4(fy{sU S;~cᩜ!~׿p&dg"aςaE/RTEDeYyϪMȪ$ I(tfzW$oU d9itB^_HhMFq.AȇxNSdf<$gd#9ؗΘ*:@AGvpP5!8GIgpLtɈaL ŞZ"5й(w ͚l(oGYf Q;OAQN,ߦR0eSJR2TplO "ߢ~ " ` b 5@bɲ(WT 60"vpG/Q=!4wv¸GM?;SX)"#$eNFe-'R}ype Ȧ*| H!":U5Uxw{7d <RbibSK+! ֕aU`MѤHy(W@`Ȅ;-BI8HD3(i\t`q38) e`H<`Y{r?rEQP %~i g YMOG"l4.?&R#2gIAO,u+A7X_nyxzuaLvV6z$ m6]_ل5<Q'';ˆĝ?V6Gb.M):v㡜af*.}. @/eּe5ȵ)Z5ɾamCHu9~ei=au=r*N,f=L̆C3f]y4/ˆ;NhVֹ%UW]g0CK zq\i8#zIwwCŎöer#(:> >s65bFE7o9k -; 7v/wWȜvx~$ >b:S6~qq : 7mb K{ > Bc uPH!-c< o~CFi.DqZGFǶ#s-Zyn=w-5{Zc\WekπZG|nLp f4"3+Eɱݚ:.Cػ~gdR#Pl@8- iʔh&v=Q~AZEQA~ jPמw'br+}}u q zy%eyhܠyi9'8/ ;uʹzAEyw38NLq. Q"BC%{׸쏨IN*H] \ F?>|ϙÁ"p%P ~ A(:9:D=@ pԘ{ f:OrWj֖f^@p~cq{'>5kI'wH3sP|X,5`kI20AS9,!)q؂#nY>4I Iv[MrȹD8e-/Gg5nKjc5|@#]>"Ba>fƝYzC;ǜ%&`I݃KDJ3ZTFΑy}-/Txa8 'ZPc}2ԣD yGiW$(<"m%)A`" d@s+81)62EY$jm:=HJT ((@$S%E AF E`$2r%)VP!8=42_WK!8v-iK[1vi| p wQ!aD.PdeKBQAE4~)@;О||osa@%ޠW@LCmu9Oy43/(BQ(촩)*/P`> (iQ|cQBlvA+J2;Mw"I! ĝpbAIT4ˇ4+|$JvَF=r!;&$QAȏdC0&}S*`hŠa da7n>+f>̓6CH$EhhH ģ}F#%p,3x lt)e -'Ccy6 {4/Lo7`4LIIܰI kyGs͆2 j>4͟Wfĝ0~yGH$ށV(0\+ч`S+Pi%™k!BJ?"*6YC1w gEu jDFMA ϱdۼIu阫 =BGI+Ƹ^'$J鿎~*bPqtυϞl|ƆXB')gu(#H2UwYM.kIZF0,_z`0 ,HBOg3(߶$9nCôϴyO>~a$?u:e1O|^>e JtzIc"y9/ahP;-;B{]S-o_ɨa5}Bul^O~ Ld@ GCi9frѡnl Ld Q&&@@!xEBP6E6WI/i: qC'Fō90R`BfYc ҼlkYe,o:o6.f" 犸H'vf ,opnEx&z}^u|>x"K%`t0rmZ_hi!~^t,jIp'{^\-ֿ5vbBțE c.,7K5iy;0Z.vFw-85c2(M@dP!}y!OǙ}"us)@h*@[X!fK $|ǽW`𔾞_wNt4sY8~|_Ă$d$DGV:RH[|*썥+ex3wR"MR39:/i<'kV߸_C@pȅE.]|~ iU}0^ J}D)L6\Eo[4y4-V]tb4b,EU*K&iA#h(EPX4V(14Th4FE}w "(1fJ7IU~yC<˅MG/@cqH0Cbe87%%6qEU#auL41Or, JGCG8N B%QыQ! M!CaX00Y CbB”@ TF)Px[;Ɵ?dS@|s5]7swm bBAABe@b&B?(u1!z#Q[cKlh֊W T((fOU0 j'[ן<xdYy@PK>0)D~#310pG4\7A qml|5#BOq+2 z+za tݽ!󢴒lKu` hjJf $*(kVMi(X "kF" CJ"Ԕ@L)Sį;FKIpGr0K.$2?]i@vFC\~߭0zf NhF~X먒+EÜP[0!ӟajۑ}\zq3ݲjH0f̙QyI !s++XqPAXmǧb(%,nZj@PDg@]p(`q./$@ʇ鷛a N֡w̤6|>u`bBXRI  \q{Jhd{a.8~F$x,`PEL@V̱}^b3 ԏ h#1]ϰ($n=ig 2PV(ā_*BPX/bFEW?ɀk_[uxx`ә)⦡E)y?N݇aR}A0T7@$xUZӕUM.T!)Q}V~tI1NKeĝ 96y$> S,L"C}*4SsAزr @d.t3 :` ?8֣ӱ2a&P14D< lְys- 0.=39@E]NX: l*HlOmY2Hҳ2d3=xعH$ BCq Xw%^KkR5gN6aIK$*=a## 3=.3qLxmM`7` $!ď@0D4  trOc P=alzd1VRN``KZZ*P 40}#$#GhW,r\#Ԕ;0#<Ňi? #4+7@63 '9NdEsp$6 )  Jq-rnۃ(_~A)=-08&,|Y^؃vsҹأ$78Nu: { h=F)&!{ ]x#ELq\w}fKAy˾ֳ__P𴑇@g@?q9/~ qa9q~F!dK&A=O0R@NV$鑚FT][\\A4+ rkraig(%A:F}RهyF:D/ڭIUlTh(?&2QO A#>y-cz)A^ct !© Bbihj(` ,AO$(x {08R jv9Ư{nwرљCqA;w$Uo ~x~d-A|>&"l4:c6t21]$L4>^Ds\`Ӱrڏntjf' )'O4?Q1!}U35sj&{=AA}Gz1"DL=ߨ<4]h`?_`W0Q4`gTHL}Iמ3P(SR/!<,OowL=ȝE8p}:ttF:ww) &?"v"yQ`РTA0wֳfC%"Nc+V({S10vXuA*i;j0vl"Prld!ܜX8@9I8 2Г5ٮh?N˖ov(fDacąbJ]Dd+-o{z ?(n2{8'bAxc|L~~4m"FM=Z CXmI57;:IɇvNmd8r.Uf,]ȒvĊMBX2g{n3bCqːn XX@%~8%cä Xs8BDr/3Q\ 3.@5B}UU]Qwn(a.^1QiQ"䋭PQÔ$^er/=,Y&Sn;Iǣ;;ADA4ʩre NPϾӻ۱a]~J>Cz(FV)!R;@20*F$ :!PSI¦"&ĈI*`D9B`|z&?fEϾTWv3XjSUQBQbmUA(LquU@*EXbdm _Dg S!կXgZk%PST4H+_?ЃŏEd?P2y?@ Mi~X6N @4bjEY|T-YYID>&'bXJ !h7 'OҖ;ω_p=m;"ЄCW}~(V,{f t.L(,AUQUUU[zNfH`m?Fl/ ; b1b(d#9%dRr9h>k 1GC ڧv|KJ/m7onJ܇U%X(R `bH&$tm hd% Aw96ЈaZ2 a1BRi(@=P?ۉt[X)쯱~L :#eDK&>z[W9ik4U#q1~ClQ0Սzgfp25ۋd QʿEF:5<{jCmaG;wm'k #i@vxWm 814l!+1~޳sz ;{h{`hfP0ؑcx'#,%ҚOqCN0v[:dCE,f!X3ԦALUY:2^gQF#[=pE_m̀fjݍkoQ/bTѝ2#} ڼkE*C T k.;y+~rzH{;?ya[cNqOiWMaZo\OLZ ltW'qtq'c7> o~%-;x~g :`(`I1ňEb3]Y_6m &C+DuEWR~Y7cMbDH6mfg~"Ch%Xb8B0k%Pxˤrz0=}9[3y'PM (~1Igs,*xmIo{oRE4P TYԝs z~4\ϣN@"5C+. )n7&&O H2o3NS=g Ng~!`zq *وXC@`xvԄ ުxxVTKA挺4pXb`O,&*ޜqCpA|?ۺл?` t5BaF̍n(H 0 fRd0p;@ycm@$2P:JTXz$7\ @H`kCPnYyGޡ}TDTO鐧}|"u L`1"L!5W ^MT>?/CjKcBSr5;7Z2MQ蕗}U,Z+ݸ\,0Ya4\ JFA2$""xQLUTyt9 πXzDNqD't,߫_jE5- ")"VEQ<t9@<S;_M5˟D'".? 1,\sd9)D~o&H&Fc/X Y&70dQ˷-ұHL v]dumOqƠdX@1%'MIx Dإ(&L #@FgR0@`X_򽏷tA%]yBGR(:j2uJ jJa@ѱݨCdvyP dvP[39BҐ8&uu!AP!"1|~I"H|7 Q"^5)W3ߘ.)ѽ:nUA bP #'>?0Ch#Ras9Q<>R!@ x-ӑozB@p; C# Am<}hjVR ":#$;v o 8`=/75> Kp$0v*RxI$:ɲxs51:&W!`h4DHDZgf В@;HU>]iAC 'C2I@NBaCk@@D0{Ƅ$2o9Ĺ获3yI;B<7 5u)&ނ.o;}j1ukyJ); y0oCnB69 îV;VkR-3V 8/ ^svk1% (AA$Ă_pL4`,N۔GnYɖ[Vnrq!O<~GG?ڡu=@kޛuuE)iDT) _&_S[q?d~Rpd}<1)L!2Wh&SncGB'QQH5z蕝WA2n78H( (rv[p~+z'â?5fb@;5>B릂xH1b)eFE&RN[M|7c(s?̫nb\v[!ڠK|N<{.e`r=͌R ϷI|(AL0 +bcR}t:Ft羹YspJf5&jwR F\uy>9Oq^>`Y3t4Ώ!rea}2U)zKo\lL$3:E;'7j38csmC3lA8~gacL B~!] k# ,A>{$P`!qڠa6[/"5k:q$[1xn_^`\1'XP6yA'0iTG5Br4D  XKv,}VQR [EMuZcpqfY! ԄZBEMҪ2 D8FUGظemGZv9'}DFP^yc&A yyvF0@FV Į"*#qNPrIQvO95VT=5yr SHǡn&%  86N ~ŨB j#bI$)(n7s!wf 0橤aZϞ}\  3w|nuߖ/\W:0ãyzui{`=AhL}ZGOA؝ Z<=bDpߺ1 Z1B3] [ݿ?_u/\/ ~^Rmv1';I7**h_c6gi}r"2T ],m?Dz+J8^NG)pq#8$NfgCflCU2p;`y=;R*]6aWZߵEo~kiP E]ݣA`Ep66b-6(@(" kDlF("""X =f!=M11Y>UJy,0sOgoψG(S Zw쟙&EJTTYF]\ixSpп0L=AKa}_C`S1BttFB9% J,[MPb:Qq/;}?>P 5>WSyM5M5AMQ ow7,鄄gkaHf fTUHW߽p6 A[M_TZɾ;tPCi!eR:zPY^0}`@42b5|m{wh{Ӈۜ BR<Ƥ`d[\azm>-VI!tjFdgzr2> 3ZY^C#VgLS4 9A9by)?d 't8#s3hFDoIXti4čni j+QqV.C Ɂftl^$4bs ?PIeVf OZ`R`9틌+BSCIAZmH"AOrgq?.9HzZdv#$$ Ahc B2-y7Rغ|lp|OEHtϼ٧uDA|prN|Ió֞*c*$L B!N6CHB$"3P0BTT|DL{JK1%OAz;FJ X\ QZ{6F ғ)y@Dc:J{kj4-k)V9E~xGPIqj5r`/ b(Vf LpH 4d ׮^\o6_|/rACA:B$)sZ4TT.&NkRNr[ykcw=,j3O5m'd %.(K9e[>Їy:_8U=tɓmLJ w^p!.Q9f@C\$kpȻu ĦNq&r+$eF0zAivHsO8wQݴI:X7|p!xWmX;4Wn%[yn%t 32*Lc6d=;ʨN{cp vmAb`79#zs/ca^X-b^"\Қ928H`2rqhNUj@0`BXNaOCh^o#P^vWyz,">F"523s68'a<:*# fBV;U°bרpt!~3&]ˋcJ,5 pe#ȃhE0e5>F$xC ;:VY[bZ T+=᠈ycOqyN`Upؙ1DZC?C߸#G]Gz>/{':;# H7 Ó #ޠ<bC Hx nhB p4kٜ (1@ s8Ix4. 0)0K(11C=!XCUJaDqD N}ʰ$&L蔆r} OntYYq:si q,tβz* 1^9sya[눮P?IPR|AQ9bjwGcY׌i /Z"eЉ*;wo/8/7!Oos2zs<=0}PFRܿBR8jf v^3tKC5JMWFЊMkYKEt^}Ox`™Y!XFpMOtS1.A6hΡ͐b"%T#% `>i/T7hBHn228Hk1 . GݦA=[I<>P3w2lS&]buFm_7(qY^GAR][Rzt z}>l#I*m/hhTZȰC!$c/G̸9FVT LiyW]6$;rp C9da2D!jPMSKyGBEG ߹=vQi`SZOp8}H}q` X)5PaHN80Q}Y~$A ?1ghNnsC>pdNQjlh \;Ё^Oȷ!9' b`qL9u-7GM#)@~ fl'$TmcR8Hg9E7_KdU\ƢeQ H/qY;`L5MB xK#gF&$NBbl (CX;RŗjD =˿VnMϲ`SQ KAТgD] N聒k<ƛLuIS{5X*Ҍ?+A$8Q)%G릦u6E("90CG1>]阯Sc7o7Gv6%ܾ`ݹTMnCO>0_>Z^;FwO"<0ui 1 FHo`6&i+Lٴg 1IUt PM(zѹcqTAt#&8>p`ç>A g BBH*T'g*9>e>a ϴ}0明SCtw8KA|0J3w@xuO,&VP?dPGි)2h"ޮAWc1#T2VP!5;ނ,e׍}jrsRL@'HW8ѴzP6 ]!uHnhe>|Gn-j2? I)<0X$Hߐ,f*,Z7RDÑП_1`*kF1ؐ|FHu0|b>\ºv+CUm_c?ӕh"4 3vuԇ"W8UuW>q|7=5c2f4dKHlv\Ӱ 2&?B%cs4<W &=prr.9BgI<==}REz ᠤ/?fe5"뮲ZvUce42W& 8[\`;Cx}FuSG$.0U*ʼnE)å.18,CbTd%?0)û2q۱}Ia̬ƴLOo_ p'Pg`onj8nޘ nzD,>D)R5`b6[I8083&HjtY)&ۋI&'W>lq _Zb.S^>H/|(*I>J qF%'^>\ u>09*'y0)1kg[aCIaY60\YSMZ4SIJf1v>|t(")LX=ky<Ydl/5cMDaqPP-?V(,%EJL56Ø 5J4GIPI%ȮA2%.Q3KR@Ux[ rtU\hWʿ^~_!rva!d,|QszyvdAѓε#=RPD*X|kIу9  ~!4iAB} v 3p1࡫XXx .u>d M^ߺg1CB;qFν5-(4( ђkbTohX` 6DZUiu *sg?AcK@R$Ҝmk$"='iE.M"sZiUW ̞|w*1J) T] 7kّ̤!F\`4Icd-"RPlJ*+stҒNpH'6p5'dnra^[X~\p]/vv7w]ɧu3!mrR@YԘ$>At|uEU9$R h!6E;|׬N;ЀAU̞& hSYAAk-5(~쉈ܴZTKja[`$.Q%~Z GrWsut]')X呄 Ar (L*x.ƀp Y݌#iD&9+Rv`LL(B)0$''EeD\Rx@pŦFRW4[acMagtU*jqGyVHXN}ò\;}06!;pm(ԏ0GJNx:vg,1o68*w70+Tq\ꌳXţ񢋒ʉ0I'25QQI Qg>JajC ù 53;/SPAmc3Ays(n#ŇO 韓B0"uO%5# aSˇ}#%5Qc{a tIF22OP |IНWh4 Bt{ T8_> QJP!HD6ף] klC1!45 6yXT8qy/m  :< ϛ6DŬ iE9ߡk?T]Qب"HRJB0%@$Hjƈ ! TE H1!lFA+j E(@̓\Nɝ hZɕzJ7Cgd4!=dpM5*䬯=\`,fC#Ik74}Uanyq죹2$s'=D&$2L"lN#ѥ4HiK2&pxĢc9,_)?QYIIG|ʰOf'O 2k&ĐF}oE!%(xڦ:X=E|N5?K57C 3q*UU8C|g5 JbqeAHEENfba@-'gC,K΁ C>0C BIמ{=A7Q>=( <ԵС5Z}5R`:Z"P2DC!>E#Ek?lӯ?ǯ/rǰOܢ)1(7ܿ]Ю ZS'Kmt]ǒl=a+Dd@lp3Qi7{Ilhglt>2UKtv}W/NA^EءYUʤC7 ¿[r[5Jω9=zo sFzΙ~7zх6e85U\]aIX Nc/Wт i;}ͥ9grOAku<]8@,CN+Q2Ӻb?aT\3G3#\DdzWo CΆ R 3%gmx4/2Nl%_BEףjV21 zSr x$ٽtFl۫b1wЂ"wd +M`fNq\-Nļ@ B@ "~vSeC0m?zvD3o9v&a4(%@@N=y)O/ˏ`( ׵8,Sxqg# ]ْxpF[&> c%+CKX4W0slN̊hfXw{}|'^Y*)?џLclf=_/ ?F;?ń!b~\>Y{?/r]gF7  ?{|S _{9*!oCmp~%`<@?'}S%E1r`=Ac/C:Ù5w@4L0430r92?A#v /!('C  {F$]X|*:Rpɰ3*Rϴ w3mSӡ\?n* m*1ׄu/Fu'f/sr\fRh 6|L@̝P=DP?RhHŲoBhX E Ad*' WLZ\ wADw+23;9eتÞmkt2w?'nK+{*Ʋ7 Вf3 i\ а^١buB#`xc0jXIzu;ۚ}w&B絞weГtdRI$I IoW:{w^ It+Qj& џd Ӳ 1 UmFZ(@A »n;-,I;p-PMpigE?jqJw@J!ys"i]y>~&|9[+m #/l!$(jN/ru7>'}ZVp6x |GI.gc)/ 0-3Y]:6- hё)YaW~<ÈM{bNa|IǾo|/.q; og$fjvV xђaȉ F*/63+!Ghxb /(oD?2̠v>p4|Fx (H%Zvӕ^)Vx3V"-믳Aʵ*M*O 'hvY6#j|XQcĜ"f@䛡wg#8RP AMPآI & @Cc3-Tr65N Bn1ޅ%~gbs7'd$V2yfwKȆ,Fs|>.ZBX"&(>ӗTm899  ^Ag UU qiB'Mljнac 6v p9HmC iŞ 8e x1fmHm-(B;Idr̚h;mj,m#i(CsjrG M7:f`ˇ9o:'E4L6|ד$:JDZbrp;!7>9B4%M`#݀t;g3RMx/g2aqk20w%xtc'a0'=*Ӝ˝$x01/$l tbG'ITxr7{hI#Y_Z ķTvy.yǫ#1]}4Ƈyk1݊Z7aMX_"q≺Yiy܃,LSD0pZGEU&"w]QB Fv`YJqŇ(p5Nf֣K*N0]:!;zwX0TUUmXr Yefx>,)pfzor{n Q.,@0}x'v쾌5CtHyUG[dX  vr'" `>W3rM;'_9 fzvN0Kxf!d=ct26zf>)Jako$ UDL(G(t+<&OC-lLu9O]1EiA"`)"Ō`Zi{j^K8x q;as4p̣4˜CǑsHc\HHp9- ^XCB|PATЛ؆qnf LUUB9l-N0U¡3 bS2adjNSCt77yP\D>NQK@0$`'r3![6qIH\Xt30!|eLzBy&GcKN y%0&- `X;fr @ U8*X?X7d7^f`4Ì>@`yiQ' m 1=gf(|fn{ ( ;_?PNE=@1S7<ᶻӃ|v:8T >Bo9'F{zׯ{>Rri1:VFaaaF*`:10DRg|ÐZx#Ts !8NݼQC9nꪩt.PM޵pC(! :ǻy]%Í|v2I7pC#۴;9!\\3(\ WhJ%~w-0ꢥwQ0"cX|f5Q"]Kh]V'-O):OPU%q".v:.qEwL0;qܞY=q$cEZ;mk%=ۄHdž {}aIj|RM2}@8rU1$Dqt1B6pRq"E nvf[/`MiA7lm=Xx(/k}[.`j,I#Dgi|jLzmG`Qm5x:dp1X -c t}VTS+"SkE(])3ߣ\W *G?U<:ZwM$sǧC|VR "Đ~fQ}ՇGsj a"s3ϊ[<0EMp! +>L . %!դS^O͌\ q~N%n Y$Kn+;5a|{¹0`KGYF6\ h ,BjhZڴ6qkuqvobFٮ 'D%QؽVo0+$]}%t]B.$w$CNfDža?"Nb*I܃7:EKk+P F`E7νh/hJb嵲85{aw[!\3m&=r:(^-'q"oA}iq$Z))9%f"4BPhtJu0߯B~.BdGNۥE(vC.9w|GdǧApT (mwH@j/{ߋඪnli3P97JiQ(*P 2Wsn3'}sX~܀&9qΫ8UȬMrD`Z@)+n?);ȶD:I]bhc-huGb""K:5։`^23#6(u84Cw4@RHޝp"H!A>>|8*S,!бaƒA<"ᄆyJdF9=o}$x.SAD߾1'3cMqaxM>m,ڡ?dw`F6L\s;;،pCEKIڼXPUxkM3?n sBIIjHZc@%x1^8@Sj|ۖ-^ `dCbiEojߺ9x+A&q:.ṽ_O<>Nq&; *;${'_@;x#{9СS QfJ$! $lmF$Fr4\$3K#F ,Ԭcj}!6 # k  dl(( 02ѣZ4OcxJqWaw@1? =(Յda`)S`c8ǀv. '$%HqYWz.Ә!GMyk0SV1_+t{l-!ÊO~zWyY$ɅB{x“OpZmE-{NYPĒ{|ZlhOĐ6wfV+R"-?w$/ʪZFR^JZ>_G| |9<=>Zpb[J к0}T?>#He{ GC0N; 32*|UKQ c)G=6ޠ:sG?򻼪܀m%2V-]{$~v!_(E^>H?@ ^ ,ʺ'o|6;WwRaE(-[C^y;ۉ9^Z47V .DIroeU6N&A"AMk`Y)4'GoIDX<'䓗#Sҏ;?bOeڿȝ,lLWLidRf0FI+03Ad!_>c Ώ 9a'P@ĈyH^py8ς!iBiHux^ƛ֢dc,qHq4K674l:WwƵ "b-{P}'6 =S'i8ǀ A”RR$2r h 螨@Og)xoVL61#X RKU(yQ?; H{Nbbx( }v ]8􅈉 2(Hq 6DQ/5jXgz^%@5F" NUexHh܀v,)~l1Z2]I4Ɋ!"|F#/2 |Qw` G4wx GK0Yru06 0 i1geSb*85+Xl&|=s'qׁZl"a((*}>[fxh#|&=mx%}\Ǽz7a_-"KO@ BJ&(k0r<E ZPw  o*zBPR4ċ@w))p2P|aSH?Zi k6-2hZIzuF&FFyx#@JT[֏׺x!)1` $#i/140";A?I z^zpϽ) Koa}`!_ 䧫HPacHg  (]m_$h~zY÷ϖQjgjQJlQeM9mƒ̓Y3)(1E{`3;~9C}7:Lb~׻ ̄u׶þ.[ޛ{lvGw' ۄ3p{H>}Ǽ SQq_b C\!&noie~)A A,(rzfn/ @ uʀl|HYBhjvG|Hzdcb?_RBIY FdJ4?Cq^IolF L99sSI \(('yۏZn-^W];WQa i=SMO+"JY\v1,'0{]퍙{ZUUcd1{&Il&Msk\iX}H":(lBZZ)lA4IS1c,Hdje #\! HJR"2h&Yf1!xd!2h +PXR&VfĒƖRde4V|Wi+ۭtT04N¸, T7nCВ ǵ9(,xȐ]ct w8$eg~?/G&&~UN&$ٲ'3-= Q=,|y fKC5NL#!.K]r?ˑ%|І1v0g͠)9! b::crhE`)j&". $|Y b+Da|#- ՛j8 )Q 12WGv?{|LC91r<#2}lA#v:23I 6HGC` q@:y;f ݐ(=%)Qa&ʥoIod~P\q'\o1 c6">3#CaצpК.`TFOJlcBu&Q Gt͍b~B0. 7ݖv_AZ0D:lR0Kgvh<+Dc.{%ġĄ)i6a{[w5:W#Mrk9hC %QR1:La_t,6y '[7*Hn̉6amZ;^35 cb2Fr֠v*SWO iQZv7 -_+xM:l[F^97ڻR~Xъd~Pc?;Ǎt'ib<|p@5$}\@)]YXxaj g(<n(mlbҙ1I*RrLEIq,]ڍ͘PQiMͺ̔ɩnURlhh\5jH 21D'TNyԐAg >n9ƪ}$鵍F:RRE$!$u>RO)ɋ&76mp~g0Wcc`mLqBL{%Z7gM)beJRuMO z6ٔ2vsc;B?Ao7Ð{NE`L4*4 hc۾%xx>\)yqaB}v tQ^r'@U(0{h`3.fgtw™+!.Wxs9z|䚈wxtehzZ_L7QQ0ZJ}6i6a[]H0o$ B3܇_:#^zr=C1V:?Ky^ULyhJF((TO66MEj%"\ߧ (adTvDJ1xqCe3[2U,:vQ Cĭ"O_K2*ec 5:*X)ħ{$KqEߟn 4k>Swl) ٯUea5g lr1DɍW ~EMl.Oᰪ GC4Ld@=("0$| ph1>Ȁ>iOŜa;} y C;0:4Hq6(E;%gŵ廧 vM +3;ўJ)&>G7X!a&F.-?7$F a7S499kdhWʱ@ՅI)$h&LIH3PD]:&Yqy*\oX=j$b ԝ"5{r{t|tBX" q&q&ƙf!X'T(jP,,l{MXGactu}l\@-VPA67[ k;GT]sus;Xuf`UO24X{cqUeckz֟UߞsVGQtau}0qf`ǥU귱[`]UF_>(?bwyjavMqh @<,f@^sٷlu8J0nzfv:|P$W}OO!6y큛 -; vARf;(m5Mt$\@7C.SEU xvD [&o {yNC8 = `1PAmÐj~: j&,H[Oq(`X45)_ /Hy>Q |մ!7 28GۃljWSAf)nLZ-xew(ZX''3D.ԚLZ-i-IK?#$奻PL- *>~"P&J9 J\u7{<{aD&T=P` e@oɋݣK2>RH!,7XAOH@7O\q"'O.)ޘaC&Ϛ6 hSk K'^gm> $q)j x c.W p/D]=}# @(T"T#$H-*eO>,z;3+~^w:1z*(&#nalސ*wWoY'jp,L [I1N5YHB4v DL<ͱycJy[[{;{TIK݄ndwu$ontݭ;+|.R46ȗfz^ryardD@.,P\X)j R :oW{w弫/<q˻piNnPs%t:N/.ݜS3ת55f[Gşcnč;ZB219zT,kJ_lIISP):pp#%X#k\ۥXek1bo*u9\cQh۶*J[Ajus4V O@(B V c*QU9  {k |yNd@-MѦ`hhxVeV8Y0)+&M| X@C # ;r #W Bծ9H =TSqn;-&1a`atkUW6/Iȹ)\=jdO;G?d|D {ӥi@cR϶=Df$&%oQJ{#4?FcQ}t鏞̞q 6<`t9 Y"AShSLTwgy|N_A`!N.h>5k4qQiUk%.P0AEܙא(M%=;*ՊtKlnX&f2 d ġNjA$Ph|Z4v+$!htUiȆls^%zY͹`DT*+vVF6vOu.ut!u $hrpZP@8&fj1U5Hӊ@8]ȢK( M(|6ه>(SSf^9=j?O7zhϳױ5c9mn~UV?ůFh{%cyX'L!PY=:d!#hW/MD̳526QE(UE%Ѫ\0\ 'TR#犺/״8fnpySPДb0;!w=,HzUHbC?PLvT 6,2SUr9Ts2T顂5!Ǣ@4q6&U>qZW.r(ܵ5ssEAQh\i6hW+j-Fj5cVDpS -]$4( Dժ+Z+lj5km˺ֹ\樷w`Xj @;M9>;40zA={}F.p/ w8$ aO9U;E)S|eJP_niş́cC ÿ=NTP̓Siu|]PcdqcNY񶵒aSLZ P6''C ª` &y! ] 5 ".Ag?4M#A܁x˯V !BC'2Pԑu}xwpkِK襀> VH"60l햇So{?;zv0{ユށJ  @m#P Z+X&ӣYg)FJNr)ct (m̰T`"wsΙ 4I"U֤ c16EZl"/K`>PB3)A%H=v\v:#F_, % nkdH/O sЛvWQ>=>?Lb9&}u5vy7n J*R&C?=CG 3\013c{jYO%7 ƥ\z:;.ҺyB-DфҲȫjU4NPIV;V sL`fbu&5D$@g#mlaík6Fdl?VV°1EnF kleAZ6"h*8#x LA&:A^&G A1S-6f`qRA '1"$FބXm]""RÆ؝8jϟowɮ3cUI0rV`Z+HN҅i6% 癩 &XP+'wRlXH@IieccQ+m1 J/>.no;Թ|vHGM  kQP2͸F& MUW=]BK\ ("_;#Jy5zcZ[ko>WΞݪ(0bL[>Y7Ã0v$l X(d2+14a8 ja =$Lȋ cI:Ž|  +MAerD8c YMM]uy.RlI55ZQڔCnۯseiX&4ԉVuyZjSJ[l\fTZ c0) ac@Tli2LZ4XE^=uB@qҖqHG<ō4}Ma%5yR^tf0j)О \&dxc3W<ƈ19&FS-lbl{Ftmq  Jݴ3X (erEdZt" A%CWt c2@ѥұwu2FٍƌI36080QEZ{kUSTĽKp~d5w۴|n%vP*‚I"25"l^3B4''2e+/5k _^_[rPz7Gvm*$޷,(odZ*yZpvp>:8{C=yD%C&!&kP炣K*s';HpP&Pf!$`ʋiBy%y9?>=vJVO7|S㫵_} $! @Krp\qg>2 b-/3S@&>bפ0Yy}n}4P3J PE^0;!j%8)wPk=H'˂fF}TI,mԒc99~ )F&[ ^HXɥ&R片`iδf(*emǷ€jבs#bjMW'}FPш10@pmp@}QPf^{$`#Ͽك'GJ$ƒzYmt $#'ng-QIcZ{]8;ZOw`uܺb55vIUM]p5%[%KEFNNH?4% h"g{*\.z|i/  ,~5BĂQ5=gh)JqP6.aӶn 7`SlƃP˭a(qī,0Y9֎a}v?X/>2<)&+оpʪ=@0zB~H6ɪ@y47޴Ơ"tA QuBt/ R*hf ᶝ)eA (4BB #П|t>bff4%s:4iaKR hh՘Q *&JA'ˌtn8'GJka!мf7 pMmj2,le-W|ndTkPf&AYV 3vGHr Wym]tr!r_:Zw~7_?:N[H{eSURߗte? I+bnDI0X=k??ϝg,2ZTRH PPiQ 2Z$v aӕd]p`=IfCO9}vأ[xReZgŌW)8a 1ٕ҄cP[SThc6dbd9x50TYNT`0^X=%5 ė2_. !nV-$b#F5NfTelw9q+6 6>Rږy2gjQj#a#]YʯQe,7Z` lC4@HliW#YBMp4fNxOq3vPlm/xlo;,CLx\[:DxVG9N#"u.JQN;ü;vmm m%;kZeb;0VmQmF= L0j)M2Uk ɞXb,9q4 :`<@v;AE`qq1 oQkE1\[߀a}*kI4MVj&)&]1͆id Y9& P`M;oбZ_)^l)o1rX'N I_w ,xS5';뿌_٘h8Nŭi $x;f4`]w,JD\w00bjn" M&ѷ jE*7ޥkC^6Fp8ḇ^DS40ÕƎE*CBM3hr ;qw9Z:ƹM6ä=$UׄX>] 1a'uvbb4̘i{z 3bےhjL(=jLVU j!NyHR&FBd].kٮl7`k!qÀ= $1DX˰^֡YWLFl@ryxRoNVϥ/pph:a4 YYB-7="x狸 $2\+e*ɡ!sz 5(Ƈd6j=qУEȚAeY:g"X{omoluqhi)!ViNpL2>E׹羾\rzrEߞm/[g̡ω+ v9ʨקJu]g J!4ix̹k2T6fVļ[9M8`;l;PB0Ss(!VD&3. ⓸4޲w`8fNQ ȀASMG@>#~!Av^CCB~9n"GFNXPl hF0cnCgYgC88lĢH$[ܼ' 7UAl&'gE'L;Ee#Flvb-xf;nj ,NgsC rMCa_w_M9'Y1$,C,a9Ds+P5CxB!j_ikpKLƜnEw}XrQfAqcS{,NjL^9C$ Q)v@3 Y)Ç0ԑMPPԷTcpU$G  | S v܉gL_Jϔv`)Yϕߨ8b{cxѾi*0+Ty` ,M$֢93o70!bLy}L3mdM`aYfSNlS66=UC q3V'y؎AmkbY lO+"QP$2U)$ԋ uI:;OVݹXtF ۈbMxkIIzpRq<^:]+: x_z9B  ;ЛTtFm uaZn  ZCHxq f AFDf55se4R=#6$`H*8P3y P?췊<]}(ʭy Lr9cвx8VT Y>2VsF#+fF o^@Kt/ & VB_15}?wUܠ#gϻ7*PaXiM࿨Z 鱝MTr@VD J&ES!Iw4%B5$zCTBR #v5jwV2b i"7(ԄqF;HIc6٪H1PRL15 x~CCcqf<`: -9F`&& wќ̤P-H pz- 'gr l+_|/iְ:T㴡:m :yh`Y;fD` N̊Svc  qɵfGc`pCJ@mb Q 9ya_1W8g DMs]G!C=(:ǍAO}Kmgy}Apµf ʹJE] {3@T1(aU+LMIfqJ״aߩ8A8gv aXSQCyDٛ܃;띥Vn(iXQk#Ci7kCQrÌR{8l7M4N!Hݽݤ\C:`JZpA;AH''X÷ۺFEV@DmKgh CC}j\ffkP}fI$q |~(hmpqlk"ⲅXF30xyl'pPUDS%dV`D`V010A ʼ=kkLQ׏݅יIâ_ILɁ`D]9Y^lx$Xqiى;+ʜtCa 9GbOr=Hzkb\3:΃k56W!a{2vyhj; e2 5$чPI3$;4ͨ b@E>z$n9bC9'3Δ⇭8+&VA>i4x 9 HsW*Ę!. {n8OX`GP;.C> hD`4ȘJý@:9t FN ȈF68fC񘜢GWg|Mבp?oB3ύJh[ѐ]m<OY,iTfd2ZԐAei44Vz\RF8/4"'@+&u+ݧz 5S_?r?1xW}˅v,u(guHBW~ÁM7c _pNpJ`a1#CB!TP 5>ǗQ^;'>F W,I!%-!B?UUDׄ>3FH\auE(u?T;2$3v>jl!0\[ׂ&d(TN}$wH:yqCfZ^+RO-xxH;{B jFVD%P=ްLhj\! ?^z}ۍIZcb :lZS^x'(Ī$)p ApKFJ陦vIƥD%E﷫җݱj kS!0eյ4. b&& ՆqkzHs%jyHe#wr}G Y*}R)0J,Aߡ DSۗ()bCD28důvqtM}_eNdz( rՁrt^3P@Yt:ԁI@{@aXB8F~(5Cy#Әww~v'CHmpgc4ҌH+"V%.NCj.BK FP.(hsۋ !Lb\ꠥ&XtTbN L@Gd=pHn?f}>vOVK LoS7}JH-D*?r=ȴ$ԍyϫ0P% ZѩqiJKA^É<7B |v߹3EZ%` s:HPQ.$0P@Aj1:)F:wy[ME&92lhj6k/' uLY2RvGFԏ iֽk k> fq 1# 9ŜqS_Mb|X2/-)7#. 4A l?1C@" `Bt7O ""iRbq$;kf+==+xJpL{  oI PT{Ϧ~=?q HN8V/[^ SB:$ˮ-5>VB|}%{z [N3+||MiR!]= oBR@XTJH.Sh2Eb38$M18^֌E{Fߧ0̝Nֶ4O ]eC"x}{WY0B#+;c-:BH.U͔ dדm-P`B>=^1,U,{me_ok-#5QrgY"ݛuB|Oi}h+X[wmFy;]ǒv>@@qXvfiA؂T-B8lˇz/ByD%0N઎E 3i ៊3KC#jZ cusY:ᚷUToCC+{Ux\KPwUL (KE IBRݘQU665WS31GZ#b:hi @,1QqJxFHz#9#n{7l cĒa-R,Ҁa 'wpnh>Q^!k@|%1vZX(Hb0BLZa[">V#PZropCxj"ϗ8?x/ߋpF8kDܿF5>l>xx9),8B (,A vDa.3U9*6?^ݻNLMhvAG#JݨM{hbYbߙ3Us3=?ϝ?3O\jiZ1d[dHqO r6C,.D-9 R@b(Dz!ŹT:JAR0<0`\H{b{_U=>E]bf[@C@p]6EB0`:qEy.8 CrhZb2 a<tXjE9E79gqR"bF*aam#iq  ;v C}3ζoQFbj"]L*h;8|rVm™Mk:]o%68Ջs^%AVԈ5ǿy.$ Svq:̂&&mScFfJ܀^a D)9 }<L!8xzѐ y& 0ĸ!8rJp#6HKٙ]j0#R<`}y3,k0흮=&]x LY%m췥> G08wHZed MLhI된*L0AЁFЛRt p5BrA=qAr!q+"m :^w=GFZjjI{C-}+(Km{KLqw4o6ƘijfvaNY 1yuLLND1UءvAHg.-za? D*-st6 3ٶ$(a-l"tuUmY 1)[fVrfbZ0פ2mUC4 W=Q`P 5}%k L?mYz.?]lr?_L`Q`5$#ɜ' >NMa."B Ȉ"I9lI'ir3>ggǣ˟4gJ_x|U?eiEśԷcv(!Id~+vtp,ܟG$ ʤ2)IH^~CkOw`i*Su G(IC!?b×^ޗ1xITyi&w*%q9ĨMIAhFV%hb ))ˑ{C^B4dQi]%m7a#\ƛHPӑC9X!;Pz멙$zR>ezs#*>]Xb룾%f}>(cbs I8tAB`n7ԇ۬tDA25D-4Cꁑ?]J,ʈʁL;ܜ;*`EG(/PIHqEE"k$j{kmٹX&,sUuQ`*7{Jl6/תyANl?׶ iQX2z aD!ie!K+%59\}ԉ0ƃ3N0TBU ͪW,|ZE,H T2c%SQPP&*2iV 55MC&نLVEjhJZKQ-lZ 6ltuΝuwptii2^?^4/;0Nb36Motj?v*Q_0o,i.6X6go^]:nu! &=uR?xrZSHrN0ćWEWb9߃}??0s]KVʙy$>l{!fR S{M^U9 %? I;@>w| g ( 4_8K~Th=tU,>3oPN- s 22pLp9 Hcx RU WDJRl9C ?GzgL њtb. i~b#plȫn)*oLQKƬ'bU=p40<CFH2[O7+R=+ԳtQE%O5(.Cy]zTp xi;ok#&%W9,7Zs#3\.@CGjcS'ƪi~֮TI[ikKq FN0 PRQJA(D)J$! B*4ETmm5Q%(b!"ba b$d:H{!m!Qԥ ūԶ Z`05m CPCLL!M"m R;*JR;0қ@{m!WK,ֱ: "ƪ:bjmw[q$#TV.}wFFbHX)UݾN}ͣL7í~OfNXcQ[!_RD*P>#1&j:Zۤ4P:vat%H.&ym`W"#L!WE`E FFie,<5"bpml*rL+$90% Jغݺ6cmZvYaF4EC&%e6e5C8Ic1% 28z}=I902% :!,"T&kwBI8^ '-X[^C;U@\2G5eju'S;sAt%$$P_K$73~??.OL/.sᅥ_6P$i`=.df`\I'(?~a|UҐm(e",A!˾b@&4qȇf}sG wZ Ԇppy~="""""((` sz2śh"R?C:;:e"N_? (A hkݹB{N{M^ fJ6MT F{wIWiwmE"R IhVOcZR490P-5)lZLbKH6ۍBv 1#eaE!2- DDrNb rSMɃn˩tԇ=~ѯꊝ)W̱* utRd_gk^&.Dd@PƿN{t5ef42+@\{b;h0s]﹡eZmޯ g!̟ϯYSGZ},1Mro4PRW-ŒlThy{Q'ׯC9ѪhZm% )Qf5lUjMjFz*_~|0"JjI"TF=E3نS7W'``ۉ\RPWZ3aOM0QmÒVGs7exͳC=`qѣ xضv^D[N7FTiҩH%h\KYFz45_cǷ@8RXZEXf0IT]ֱGScKC^}_۝&c.0$AfІX68*2l3 Y X5a{K7& 9$>Aj@84헻=NQx%1t {#l` ZѤ XcVٔС0M"PO]Qڙ*w!f- R%,z T;:!uO6c'AӥFp5~IܝYEg,Ӄ7Q!H{ezi`m"$ F srޔX,3;}jG԰) SIL$)2ƭI%0)P" f*@P9k'=Ms0 ĄC7z30H=]hj"{)+lJ꜎@r2H2Rq:9wp_j6{F^iF4qBP8Ph9ўD0:jO#* (v': %H 5zfVa t6R~?^8lZ0_qp' n{pG, g_(,J<WF8J}-;\Nj=݋BKmV"n?If4GFFx%}AEjp6Yr#‘Qkj" ߯¤Ȁ:7s"Ȉ@O~ZNwآ;D)oO|a*u8Ԏu:rxp۷uc k(@vh4@s`(dBhPTv-I""D7LnLSZn;akc?[7Onku4 G@hV+#Oxbuyu@Ju8nrʴ(n#M06G2.e.7+V.q].ϛ*\kp< wE[ I=L/MXCg0j&%.Ċ\vpO\iFS$h|f,w-GC)"]B 0. U' mk(FCWaܹ@!w9S`JsY#۹8ߘ>1OWsqL[U.Z8=n%L@P>fbda@ej#[p":O+O36h[4Rx  C :)!IT_`OGW7"q0f?LS*`h ̀$M:LF#(a:oZy}(! rPZ-em-d3YE-PEL04g帧Tf0C!H?V{k 1- p!Hz*G,/i~'ҠNd8pG=!] {Aڳwt^FxjQ4jf fb5I j 4K[B >WcRu5}蜵Zۖ1UW5kVDdZ>wEMHUCx!dJcێ Ae1-#&J]j4c$/X@$Ue-LI+d5dBdKBPқwѿgBh+'ûM0IW$9)OaD/ ~R$u~\e.J KcbTcϧ9l18G*C ,B$E RҍhxՒBhM\P7})Jt!nioWtBOi?~DOqT;<~dhep`MC (H ܂4N#>'m *B1v3;}d>>UOD( Sۢ TI)iQjHnA0a+QmZ0&)6!%0TY/")YXP`&MA+l#Ie%[YJhMY;[$55jTXTm6ef4mYYR"a%kIT[Jlw}ZJ@ërʾ@d2OfbQ(Gkg_>Ge3zE5HOW_.Cs;>?GԁJoyT I& deI3Ϸ]=DӜQK IJx$#;qGBrj(=X s[Q7ڱ?#@8 CÌ"DPJb8t&+ N> Z=$;i^fCN9C^+606pX=S, ~Y*^%: dDzo'Z~ў=QfG?pYt%ߏ<|gɳE<24Æ1`*߄$'DYd?(UR3? d*(h1֥+.83d2MAMS5n8DrbΌg={ϐI$P"?;|? J(B3><{j 2R>xC%~?>}>zxѶ S)ދN#OpVMcNGIEZ4'l W``tnv+Z.J0a0# gds7n_]oWDEFɹ]Lu L[a ʌ54kc%4nFX:ޠ # QcFpFgz3S.fJ= ,i.N% Z)Ʋ(֏Pvu$껽۞1K 6 m콛##mЯc`yhf_kb]B$t=0xˌ l8uY#U'HA[Q+Ud5 BTvP*`BBff/ο?LÒۦpVvMF#|%qGim|LA0UُځؓMeM&QqPQ[}8IeϟGJ-DYU ot=P(q"{_#oG3RpFBzA-wN 5a=5ޘOD r\ B #.(f3 Z[`!lXw::HA66xa9!bHv6;wcD:91ljdOnH%yeӿ¤ܻY_$J{lx dH#ƹqQ۶o[R6iG |;q \b"4 _~w܇O!Wr)W2, N=M1ԽN72j1q S9D"ܕPdO{F,c05t5d+\Y7̕wkn<MVlj$ mU)l3,EX6pNrcok&F J$L{!6z6]`ELfb5. #5NA1$CEA1qź=-QPѺB4FL%I()VRhCI̎pHsyBwkIq΢*A㾨s{Vz"Zmђhq*:8֫m9VUiF GQ/>wN88-b]SM ATe[1; aey+pN@-=9j|7a;B'UOQEXaSŦE%Z }]&$8^%i;>zܺf,u|]!X oߡ(dEs, ~GwzdxA1DLRҒ< 7<]ovt!sNχ-R-f`h!B7{r("jrsݵ1-2[YQvsG{ֲꮹE[ZѨڍ3IA1rb1Г}RBk)AFƘ(צ V91 4ŧ57sS*o(Ǎ p G-mR&)Q]  CKH4":XRd )3\M4hVnL )J3l$/)FӑscL&hR8^uBƚ)hc\jKH1"poz'w8Q29QB* X#3i9#6j*30U qgd`pz)O9ؽ@XCkd=L{0H16~τ:I'40C1羲ܜI=u0C;f*GĘЇk`O!Q}܀Snm)AĐ`xXU3͵cҚIhkQ٨9sP1% :njZއ<ބfM 6H0F ;(06uP PBHHUJUR& .SIBl"iE4q8 {?l&fQغ@B!W>"RK0`w>0ȦqUNOISo Nk/ھƌ4mjsXwniؔj\ĶV8L3a4)ֆێ::± XJ :4ƺKR"Z<(F~4X6 C._\EBOEf2[ 6 cW E0"aeg;.Ib c: 3pLZ]y}C޳]߾}uW}l)!o/ՓmoM3fUԵ'bn{Sw˳: # !|iґbb"ᑭ &3 we0cێH^ؖh^Z[3nnYEk;fa ,5WfP4쬊H`с-WDm -VR iHM=Ķ&넰нaf}_Cz>$Mcdgvb ӆc6Qqam&=`ft:CZ=;rpD2(˙|Ǭ_:ol;((7)N&=uH͎@r^2"z4w̄/ww=Rcћ n#w” ﮰ7[lo5F$N2 a33ĆC%1f[MvgwGtcIkxQÍܛǔ$aml7,x$F'mJ'JFjk|. >w Av )Xl(rZ`HfqA:7!416>>l6 o$P\> k=W}cYJE~I'dm 3$q2k'5C[zs[:^@/E㲞J}Wv sp|F/$s$'PHO?(iLp{aQr<Ѭu'I9ȸPJPgA{U_ ׾R~! NP3 <D'>z6=ޮoT"LY>vv$'m226ɵS U2r7_&CnM4SAt-H,^`붇pghK$|-B`Hv*24L k7 ѩ3i2m%RN1Q7A&V_mVp+T3-0>XIx K 0_\b7-P3ף<|_Vy}܊Ԑ*؏)3_(.z_Ou7!q5I R:0A.%||Q}RsF|6JH(* {`F%r^,LbֳC S&T=G/yxPLMNCDa-hTݻ#X&Bw}Ps̠|Y8O)mR*Gs8zlv# v@Ud=ͻ^p:\ɄBgi>Ga؉81y]fϖ#Pi]#5ɻK^(,vzўK*ru4qsYpNSzzx4;oV .sH{`=$$DR/u;w*6л7ݮՂZÀIAT%~ى 0z2jv{(z7g1҉ k]f{_n0ַ8&Ckd?UOL qT w$ &k&nAaׯUWϵưAbI9F}` #ñ]bb0{v^̑|˗.EE~Z`jxDFjcD9F.C&50XT'(oNAMH-ʫjY&L 9q --nCXxItw;v}Jb׍N>58HZ@2u'B^ N@'!:+\>0,#E/H{tP0'7$ASp!e;RnK8@Ejdݒ5Kq+cmgmcPQ^ޡa(”"7au~-+@J{hʓFF؄zZK̖rۮ_ Dsƃ) `6v+i ]u/Riq + a[RlYYaE:.oצl;IIY6`c=\0쑼inF,y88îY YCH+.2p&Ů$ Mx5L 1>[ LF4a 01Xkm$^QhumVZ3n2ɦ̐v\:y'5+D$ ~g;BL575]mH!z~v9nm$%e̜quqfK(m-iuaij nܚȱqS928kVV%ꮱAJdHfK,TbMQf[h֋0H MF{AԁtAvo{o^I6-5+vyW=F!  p;W C>sZD( Ӥ*y spPH#H=\P.ڐ 3{W`\~5T?Td4Apy X~GH0x/9(}D,gȣ1 sf8# }'l@@w&cѤ03KhALAL (ʫ0bĉEarҁ#/ tQ9Q \ba)F"ʙbؔVj+Mgw'cYHM(kQ1@Ym#Dbt;e@vNZ)x X*+u}6RUANĦR?ypiCb~i0<:`hxa <&Oa8`5m?Vdž߾5ɔ?vyˬ+IL 0 zf|2+ 9k1hnSz'A!TXLiLC66FŊ]9gF-c;'?OMJx')\J\TWYi@"AHI"Hm0pVA偳:* i wɆ9@blk(0l (H:դ wb"W0e\;F/]6;AE $M bRmEP 3(DM-HkR0Q \ 4*ps*(pxУg MT&3 iigPldv"Q2Jj۾:<:[ g>Yxk" ? aQYP-!C5(jh"DKJmTW^U;MC/ a:bUFl-%bq좔3ƣH T"xs[`h"8ւfBPwS!Z0BZ@vf\=lI('{`v`4N|強JtTB ͚綒L&oC0^5'PT`'g$7wDU!RnaE6a>4 gʪQ 8qr`e}+^AGIǬO-I@; Rwu?|=vOif&HWAC<0Ц(ص7He B{[ihUh(PDJ(T으|8WGv D7()Oܪ~C2R%%5F[&FZԕ*U)J< QRS$@ePD3![H{9|( %zƠ6H#=9B/@`@TK?zՀ7~n1/:Ϡxt)9dyK ~hZKH4Nw$ tmAti :0Aĭ$ [Hm1 yx!I!l&,_[Jh1̜ Swr] 읐 -(4!~|Dzx䈛@8A  ?DEχVCr?ٷe:%UYT۩j$t&%JLt䁹 Nk!'ACȞ9dy?z}?BxB9ЙQ RjY$l"")b ̘Oysx.h:/jSBD4zSq*^_ x^sL^ȁAP v7wLp1#ǵZcQKOVOct;j(P`~(LbF[h(%lCAe"M"1Vik\f-bXJ70}AP}MTHMF 'jBt{ݾ)ݨ4΂HR0-^x`;M tGs\dl- ,QA_fk6c%j%X MGí{˵I~WF_35Q:F"r maPI]&Xi!iA؁B  Nl "C&Br;NИHS@s4&`2"" Is3Ē M8Y!t Z.\Y,@;@D"@B$$v&zQc-zKM%gE)˞ϖn28HHjs@Qټp;!nhYM#-P"yb0.ޣ@܀ HL PRA4H Gh\bdK&s -m$VP.xAB]sRFf hAQhȿlM{ąХM#-Xi1LD*r?=lìmK.\]:v3zk16Z*q4@$IM!l pVO i`^$BCԋ')/j¨ԝm;g{3^|s6|RÈp -DwqhW臗B ||CZHCoꏠA?l`v@}c^Y:L Hy➹TP吱\=ѨL@d}\T,QPPD!T!ݲнf\&Z PTΣ ']OϡQ逄(E)(&[MQlkRcD#Y--EX! U5?[*$ pBC>~xR!fi}VZRʿ5Q'ێf= )~>SQP?EF]ng]_}~m4-`m,Gޙ Fa1Kd<FiMӼP҅BhG0g ` 9p{FG;ێI!XasI{A߬`6=HfٛLhф5#l\&,z3By%67Ilm}挵QD[EXݮ_JѶ戧1 r0\bQDTvˬ *p8\0rAP14:T9c9@xI+HXt0Ζ$C3A10J+vѲ[L2N깲Z2R_[$R_'h,)ұ;fx+ 1>sKlR|{{b,4!PF1 ܇;G>21`g&tsР͙ m/&()drp $=2R娘 XAfニ0dy5C.B*Uu jr2Dλ9YH6Gd0ᅂJ&gYFo[c[oNwrڭ I'S0kA6$F ;<=ND` A4KX[1}ߓPB2Zpƈm)cbR!% fm-`FmA$kBam64H6 d H@_^z)8p=vBCXhf;E:$Cn}gI yFN{?Pb @!?_.&BD@>$SUj,lT0% (Ԩ&CH[fEZ-RHhP2!RjU5*J @B;~_=H:@8A::E*ɴiX("I=?wp e}>ҁǤMu*f?<kXTB}q0z|Y4&t:/M28=D[%XRFJB7\CGF"rV66CǫlbEɡz& j8H#$i"h՜Zm.e) ЃC-Zѩ#G<|yu!1F1E%iޕuo},"GCd;3!&@)J@6}KX>n`ppxMzƭǀ_?w (F*" ZXf5&KAX""kiRōkZ0h•CM+o[XJ- # )2TE 6+Qd5RI"el HA4XɂTf4P|o}br !vfE y=2J;S *&` | =PK~ĴN$06 xJ?pr/bqzhVEb֮HtRZJ[E_ďaNIY~8\ֳ9'ڗ'B%*~暉\n./.#ŲZ+ ?}Jn3/Jk$P۟L.em`'3[Ѱ(p4}o/-dco"Y䃆FC2J]=SQ P=&q2j;`*98 Z QG>!@J(B;>^A(DrbWPpr9s1Y'xk¨kqTg(C<A " ,̩164il7u-4FȏL:>mҬ 8dfƑaA@dԆaR!27[pe^.,Itڦg[vf`K #<& ;j+cז#%:cdJ/#q8}j=H'W =B!ϤӈEԇ\d6iO\vҧS爽cC5FPf<=}~[WgDm6%侀 20 B m/rglߠg{sA^a,5}d16Q]`>YƑ׋2Acydɖ1"fFtf^ՐH_WY5†CҡTqۘM;B 0T% k`{Rd{=mC}'pk$`!TBD3'{aE1tM b߁Bf.k>lR &~ETx&g&O 8|y rI|+ZC^?/@?C d&HxhƱ=Tk2U0k˪w"juyF.h44,~i:,'w ]6D 'c>Ў2:恋`ffFY@m(qj'Y&T1AVhɊ1 $v 0L1؎|^fxL 5ُbsQcݵwY`1hjv/xӯva7LgaĮ4@Љ>{Jai(CSqЗ.kkLR,>(ѣAH$A9:iQI4mmۨm#b6&h!̃ kjZj& ~[0il#larc 7*RRLZSC\JlkC(3rX S^9EIDP}Wpsd.ܹ[ Y'.2"^ϟccGxNE{d3)G ki@mf:# NJLKz2A]džXҘG7 0?#æ'#ۊ;WJs=g$2Om9 f D˚0hN2Z1ky1iV_r7{x+ƻû{lmF@!Rӟw8f X˼ievۤ 1_ޙmY~)3{@%.NN].m%!smx;gMƥU&ZY4/acI \f}0iRz_9Krzw*'n05EMZI Ռ$ BD-"NA*3_F) q~  . 9*=ݾć2DyÉ_`/T0 "y5%V(Jq_ kQ/dqJ{#ї^L(tG~*S0D#GgQfy[AKB^-P$ݷf麞y~g|W>TH-ݧ[:$ޗ@gnӆN2:j4s/jV1)LSv˻K9IbVdb1J$\_]tirܵG)ʛ[6Ư6&J){צfBb{=uilEJ4Ȧw]u+O/ײ*)]=5mԹr)Uupb[ʻksUǻ_j,&->vs[nEF(*O,kg]c]mJ4cEenmښƀň j(;h!5;ח6Kz|uZmZ:4]۪ZYL|h3Q%4k]Ƙ].ܻ6Demz:wKJmRFѫw|3 #f-nUrfr仩knmea6f͚ozo.dH)K|tPټns7sr*jT&"\S , Wkݲo.əHis.-j۹]nVjrMEWu)5׾Okκmt.ۺ:rb^vNr)Bk}{u;]Oj9rCF;[vܚjLTſbXrm+֩vvz%%5DZVTZU2BR+j5R-6XKbM]Θ,QQ+ͩb1ԌMsa]"JZ1P6U"6 hc -T Mr+rn[]"VH#rSW\Ͱ5|ms )_Kkbo/ѽ<m6DUR&"SfWi5tMf8aX*E[ґK7IMcJ<waF6vAƆ6Ƕ`Av}R(3)Ccu=Pp@@`vPKJaρҫwt\BӥR v,CLa)7,lB? UIOKi9=ڼ NMyR:&$ǥ 6_N 6?KBFO zMJ[z0w q i)aGH 7R:%^נ&׃"d 6}Ĉ fbКo`"z(0(WWFiR3(C.ÌiD1!5:Ze;~2["v2Nm"S<ѝ Q0p"FJMFvE:֐sEDLD)0l,WuJ"B"=4QӦ?(`hhq4?NgݡrDP<7ZDh^e9PiFV֌lYk臐=OM˿C'*(>}/2I>̚h/͇ٳ *OTDDPP"n;f[`Jc]454 Hg˚ i/ P R,G-aAB!QĢd%M ab< (|:zrK&$DiT x8:sJ)D5 `K>;D}VSKOMrTI24\\#ePN w޳ojWߗ[DET[}vܤsLwqsre(mnhƶ6mt#2om+ㄛFblɬU;mBj\p13 MY8XaAHBM3UkEW*̭rߓUj-^[(5I(jD2MJCE]ݵF;33%|QS`=Ԋ&a>+A9'3Q`Hnw"Ɛh5P$pw($|TT,Qmd#WJQa|t3zc@66UˁJ䢾Jax]q}lJusDeѓ1~vϔ_O6+.Ww^Na<2!% `X!a4`YfUK1HH 0X4mo Y! -FӲZ6FCd5I>⋗0rL^bTDꯦ/"67K%"eBX\P-%>& ^^N@U"o- zх(Te#luǑ]jZ%m †"a-b Una#4(=!7oc_3^dn ,LoB)͒*۪z!.<~7z#+ߥXYʢ_񝣧&\&,|2of8m:ȷqGӽ{H,:jh饯; hC`5 E`?Yd.M+m\r:dwy(YLƁnO_ Xp NC6.zXW>A0ρ-3d~6P"DH!&; g>%ݪư1xM923P#6CۿH[:rC  %,7c&4qfV!Z/ lkԃӞ3֝׀ڭEzqzh=iSuPRm?6UY`!.I} F2qX<:SEMgF]d9Ŭ´D #.0OcOtg˴ױ ʩ-k3  @J4a 6Ub9Eki,sKix>LB5}C]'ħ6EScƨL ahJ:>,Z>Ǒ m]ceiGo'"5UyFoc]3zCqq̴"ߋx{91ĵDց3!( NqF3N=I68FP/e3[5 ݁*KxmpFG}6=IR@ϼE*]-}Q4ŀ|&jhתG,H7c>Rl 坺k ~?G QO,{& d^+D(qVi;?' ly׿'ώHr 蕨{'r܇ơP$PȠF3Ʃۂc-=-C;4a@jpùcۘ_XN; 8vwbEoM,ˁ0jd+#Vy7eqþh$!WM(+zh\RO6}(#!rrF{m`qMl̩fWMIc}֨.'fpo"! ,ˆNR3O^Gw}|)#=72:^%g' 9 ;Sb_(u%r4N3ƙ hbg)lg4ăT 01dDy p`4'HNPC:zq;NaqhBw㩻 g׬G5)cOmǿ9ZFb#)-}mE?+oD;o NP=N0U@/t(6>#3o燫ԇHԪ7IYL_l"Oxg(;sfHC̾!هhJXLnO0$|u܅':hSzlF`φL:W+ϙԞΕV?M[U,ݍo\x5lQZ+Mܢ;^0dfָ]]Whn<[@9qSёj$;7o2͚>a]_n$ Y56DX`„e(jP~`foE܅af,L;axvcԄc"p :fa6ͨmm򐰅\N(Ǝ:G;!ENN{)t;tGm<]grjX~2O 8w S ,r*V,qG`,!6osPw1Lq[>*ׁ3p}Din$-y>xCf3.GĄl]K ~"8f51sWL+\4{ȗϓqκ(o#۶rl5`ٶ'RXϥ<_b%ԅ1}:als3uX@:FPL[&}Td)RXuڮvޣq M>bD_b%'%YNU9^>^RqEp}S1}Kn\R٬*!N}(ޤ/OUeHkgHtuB{@|~/@pVeJY$Y1}΄;u#Yii}Xi$ ;q>#6E%$ADy$憚-"T]w88t!yIzҨS`>d{|Ð~52p5FyHTlq?ege:hXBOɳy9qss0q_lQUgLچL#;đ`iijC <181E=׀jy=y5%>̑vۖ}@mnVyر`y2[].D. v|RT&f-o}Ul/@f29)`8.3*U +w&6 g;qHH̄HMp,>QӍB8 kG^=b%:PP6+ČPQBE; iM󗌚#+HgY?S%s5^Ε,BD &gCNwCyB ']zbs eg+Ed-n8oW v9`A!E:qx3Q"H:.*Vºk.qa\[V\k6:ݗ> ,33}ҿtm8}{Sq%(>%h\CD׻]=O|z+kXzrzG˹wC<`_WpEװ ;`S^~P0f1{C"!Jtk\R?nuɬ)r//xwXW_wؙ h.2sa5`6h$3ĻFУB" !H$o\^\Vǻ^PBIQUE"|J˾g0MԅAȠ8M$ 8P+KkcAQ5,pQ4iEz`<,~+r2gm(S__DKvp,q X&GL£s샅t܊\5 8 ]ZL>w)oA*'z? @ї>$DE?b@ߧa;ڸ0w`E}XuwuWXn抰m=j\!1ׇ K2dTC,~-H4wAB{0\dC4ݦ $;{2*O}ni*$F$:pe\X%?QQl`na=Tyd ѶF**m &Am O"YɃmqĢC J5b@1ԔRH0#q) hoB6A" .mwno*h1q H`bmR&3,AZN%I,deDuLE%' hZ̗hkMF޵dX-Y$X)߸yH\ Ҧ" 3-r4ܭqiZ:׈_O,1Mh63+/S^S/RuT$ c=d[0'ޥCM%)^yjj TB%u(*LF0"҃uByBj<S̓RPH?y}b'm:;ϻU. E"0L6C+XVo5YHo6D^,^0W׺!]q|!(OwplX`BdH4 zi ~ Hobm}0+ v`n{=q5MR^ NPj>$St/g0r)F]@8H4b |3)F5'_K!tm0[XS~A|Ttܙ(}}R(x9eo$o(l ^fXBN 4r|2-ksC2 :3~7hm hO&AR`BF6J C$x@k2\)Nrh˒'Gގmh0"i9EY%$c"BmX\`ދ+c "^0Q8>VB_ ıŲ ޺ Mb" 6,H~.|4$BwUdw eEtr3#LIjOH攣cXjXV[Z ˤ.8&a`Q!P!㴐5'!zUPWSfEm Lj Ia.&8cdfev;Nq)%]"2aCܹ k0PZQ} h1\D>n\UTήIw\2'394 oA4M4(>6Nةd-RT&ҏuJq!(kc,iY`yA[n `6f] iQJ@Īp9f(%<# JP2hʏ At`#Ĵ :P`~;kcV@jʚZMuic#&=OP']ـf C%$MH#pIY|aGD TR@-f9.]IxPJBaP$;7密_;2y_.sk5ڕjonл,cc@8{O=d s26,/y`q{#.NڋD]"`Ǝ' #u'b^˘TSBZf hģBMF%2yc|1wlnOM0ISRvNoGs~d c5\:`1PR⌜ QX]L*8A|obIjf$2($Dqkzgtta+6n;͛9x`F0& ̔$W8^VԒ@纂J0۵injPK.$> ( $uwrK0 l(,i 0b;ì0P&\{u !v2I85OeMٙm-ц356=l㎹^؜mtAd4aŋuBb\ 8,+NstM;PKmkUḠIš\t5 B9,(%wxW#$ ˁp!K+Oڮ85B`A w)q6vի%Qxц[d6BnAo9kl!y6ф H茒͸䲨Fe)=`!SBR,3^ٔ'y Dt<',&Ɲyj s.oSc:swsꐊ䊴CGV0t6$i )؎kʛLZ sHV1d,ȌH{(MjEEH.PA\Hd(u9kAP,C,X\<vʛBK**lDPI&H@%XK "*_"x9GoF#NCKt"S0gxiAY#)sy9v-s;k7!_sxh|@M-K!p nXۭGTqZ4CڣXH=vyĸp59kfS'x(Vj"ナ,gi.\B0lFư7gj][$-\kG=l0|!0x|6sU@YCZͮ6{qqM[rh:kOǮĽW@m2#aㅓR]sԁ1 F3Mn>PǺ1d]EIAe@Xua"@H`KW+Њ1)G*f/~>}9@,g|ư'|DL,L8Y`jV8gZ[_GQ4:iD̏}jI]s[-"`tÎ|dY;f3RkZ!tF57 S!tVL/zNf@~Faʁc:C2[pvSnϲ^)79٠]Igsέ1օ1${}4quƗZ 4A`?|6?]ν9={mj^O>ht"D6C=  }A>iFʷյ,lƤS}Xk~l 7>J Rާ? 02fu'y%!PS Hc(\6#)1E'ih 1Υ 4Aq;'!H/cy݈i\2 2~ :L nӧ4QTDPvFbfu, @ Q T &'tƐ*B!;h='+;?UwDh);)`b F2221 "vh̦[",d 3axH{Upz1GA47"5rI1THDAZyZf9Lm0$,6T䬖H1(6["7$PA! N&ҋT`dGЭ Ve:ij^4tԆ"#lp }c5yZZ~X, %-u6v2}1diF4ΘFX\کRnŖnXEεq+@+23|PifPUo9nrQuet\ys$+0jro\LU cOlH(9 (4 ,%:̷A'9$RNY4N?OgۙX(fnj63/±_l`ŃznNyx7d+7Xِjsuw N;"93GPd'vfǨMt_n]w)[6@#٭aa$hۣnRAcƹ8Vl\0=1D$}h@ 9;`Re9"D6gԱ!! ZDYi $kF4Mh1xɄgH$eZ\!ktΨ? -7; ;w$ψt 7u{s!S+nbRRBX@PTC!(H <CaѸ;F0W*Ti bam0 و&K#@(@9Z&)jʊ *%0hSpF1fة ѓ*Ʈd&c 5Kս51%&M$J5idmTVj j7!<{25j*̅yH (q$.;g*fv03a '=e=A$2;<>`h@k{ş,[Zhon 4Ѡ QvPTSC]RzǼmt?Oᠦ@SCE*IKۻ9Nu(q,26'(R_؛:@OviHA&=72x}W8.5ڱWzكS8,ݩĄXScCЈN DiZ I5EVV(D #l[mWEY K6 JhBv05wZnj)|M!Z dD7d)jTSV`5*[YU B͆ [#+{:ej5^$Wjٞ: jkB~Ga>%Iix!"'OnsZLM7jԼT|h2Q)4.1*+n#nyf5eQX9uPqzGһy'\Kꡑ9 Ȣ?G>^G%H6 ^w F!9^11~%Mq(ݙԡ3)+t|$z(#G߆D^9<<`=R[`>8Ev&L ̨As<~J G'~ =2,HBn#"u!>`CrL A:zA.wǽ!OjoH&1 :mDE?l\E=Wmz32,$׈`wbPfM5s t^\Owҷy,\(ܿwR@|'cNhDMu `bM^QI !灠| HgބӅA0b;%l]*%Ֆ=N9JDx$ {>Oa R?d!ϩ-HQRx\>bK,lT8nŁ(`h4f8_Z}o{Nw/w=\"zGy2(PtQ}X@G3$58k^N#!?|w2f|#bRm0Vѡ CD_=!xjA*0dQ&-Dj&)b4P(,؂ @0A$$"2Lj6e&YaQla6,̓RZ1Z6bji-2#dɂѠ4Qk50XhJƵhы`-PXڤFfբ[kEFj*FŚ*Q&ձFūϿ 0_Y{GT6ǵTZҋLa2j[5,@K0 ue>.V՝F>+'Ǝ)1r ( Y?#2\}!8mFbl'IxH[PQ2ߟ=2_cP?-&8_KjP#[\"/jM@Sϵzw&^?L nӖ&`C[ A C!?CO p;q8 B_$X Z`u/\}l)@|4pyzc^/O)DJP_d"HHzFaL'$5f &AZvHIBO)5g1Z1؆Z:Pl@d2V07x}{%B{UԛQ9\pBYhzQT4x2aI@ùDP]z۟#ln6Qځ9/>7PeYՁE\>7UR&_wÓg'̣,3'!kU%g$0;u|+m|Ihn&uBBwrm7 FE"hXH^9DhZF)BA/ZIc1DHp@SN)A bЀIzl,&8a`TB?L ])0rMN#(R@ۮ^ڶ.FQRXתU\^m-͊Jl Qy1:#i;NWӾ+ SB{O67ՃxRgF$j#>GȈIJȣݧ\Fݞ쯉92H{HXL'P{2P{{<32#ucA}B֑GH'c<ᎰN]ZTB:׆u3C\/tZ H vc塟*F!+ +ݜm5` & vrλ]˜آin] ak1Hd!?د,!d[ɊICg4gĢXt۰u }4; _(\yIf!Z52~|׺חn Md 2\ilJ6ՆU ,"V*ЭF_s5k!-bh]*}r2scyghٗؖ.gsv,9 óa9MHoyA7܃E4G84@80 >gO\P>0P 4B()>zD"US@Staz "N8 ~RPJR@ L1jhM$PJ'XCٜ I +LNpta*d MFL"dbݠ2LN+. :Mj(~=;f/lBU |O#@A%!G3/yW~\O}٨ ]X1bEl@Hav69g=V󢮳g6^ &^y1?ԀVg%~>B[Ljb(`RFqQm2S<5qRn > 59H\$a<+Ai=NH[ .$ y!JIwmyWDYM2.v|TkKWt&buD\ jT|n2?/۱hzGCR\5m{Ч祴'u ʍBV+)$X~ ;H!K~l Sv=!xW c~r .̱EkC5 Co]q"0U4gahPsKl.`>\&.a‡^A1s34? r36=?w)>x!M!&WCM { t>V(OOg|dOi,;`VS} \U2^|w>غg ꣠`&K0yӘ@,5j U &gsᦜK!hwX CM 0Fz2(zvT`hT+8QPζ14JBdI෭Dp^U&%@NLRڛ9d?KԁGC@S;(,b! $PK *6oCDM[briSq{{g^L T蹰+ h`SB 3HRyo/{" |/GVd0*=ƾz1:TA LeHql5-#ViZA(Zl , %qV0l'$K*?N@`$`N\M]O3?E&`λfeIp3C0LB̐xŢKH`pნ1{wmLa tcj|z-hF$4!0/E @!%k8Ŷ`,cc"c:{-[]Bh&j) si>Ǝ|FbK F:s):9QEMXlDx|İfw ZBdNgKCI=3',c`U >yAiQ[K!S#F2/ @! CZ6̘L&W S@+U"C l>&q.$[om3ߙ}!{tm09>RرL&CPt@4RB?n>~%}kwWBϳBy$9~OGse5`YO:Gac6ӣlkhW>@AY!=P@Tkݚ :mVX}uv'b{7j,o( ogm`(6-OP5s]w>1^ :>F@oSvJzw=v{`Qv tw٪;`{==pC omo{^μA!K3hnK|;!DO|o=^n:%u{@ ;yƂFlQ$h-; (=6[ٖ݆e I TS޽iޡDXL}: fom{|\@vƻVhUֺ@:-{IVhh_Y٧1+ݽyl }u)ȴKaQ\;( ^:ã8{@:P`63=PH=^=S|M-I@a*(;oE_ /nD:=|}8LH*VJX t܈-jT'o4%:fΫ۹>{Y8`SۣX}Y63Ziu{ro={}Bwzn}}Wt;μN[aojT}M{-w;/;Osv=:{{w}_>wc;3nCw=Ku_w]wku˞QO}ǻݻ}=b}5ϛnѫw<{gEsozg[ٹm}wmjux`Cf3jm;6ڇ^{@Q{^x&|k7DޫMge+sSxꞴwy%i/X*>󽷯w`ڴ@c՛Nz6{gfwu۰@>=WlxzgvO:v>nKF/mᜮ}T};ݎSgm:nr,W{hHY4]JNpDVjG}4zt87{(=x{rnwvmub1m'=gB;n;p wz{t05@uv2͝t]::9m:s'ﯷ۵Ng/m* ;;nMjŻ'Bj:vclTAFl=>vxˏ][lh{vdX[>m[D)EPιZb\lsBjt=};dBtǶE:):g`4ԾݝȟUUwog>m帧rEmƻiow MUMiDNF gWvr۞.ܬ{v8wagH#{=&ueޫڸ|^[nL֫FNp6w\SIW3+Zy{՛y}M%v^6xA@2MM4L"6QP &@FAeS)j=M@H$D44h*~<#SG@ DDzyJ6ITFzzi4 J4iLd&dFIODSO)觨dj"&& SLS?Tzz?R$)?xp9pj }OK^zl@?( XQV )LPѓ!Q|_Rnm/M3sʫE&I/ѕUh 7Lo $v~ YyK.„om._7-=G{Qx<хT)}/ťl\^.ו_]qc(b,PjM1$UU@DZs9*b!&HӋLQ!M $=Z!W\ص\? aIOrR(6{n< u[[5ݷ`)b7rETeN |WL}uAկQTASZ+Jҝa=*#LkED'9`)(bh(ęC~?N$Mϕh"mSݵsdN4(˘ y)ZO?EQL |H:V 5)KJZFa)4u"@-4 J )@BPV!ER R T] :EQT4bWeҞ#sH)&"&%* lLIDEA0RQNTE1C6RfIhRJ4AHK A4A3h516P5EBRCDL0U$PES3))PD@R !Q0AHSRQSN)KScJQ5DDAE4PjWl DDQTDTQ1@M܀@ @4QN "jq:΅R*1Ҋ9LLL(U'l-T}&EoN(스C#_]'!~iHBB*R$ǕL@]3RSUUCKM@y h9%CR" ?**<*15PHЊ!D)`j(#*SW ((i!&ٚTC v $0FX)(! 1$ ESBAUR`EP ys4CD%PAAAKM' 1q!1Rf 6GB y7Oc7KK]]ɫ[}brF1{}J\1OV?Ie5%RIؕ񔦪?5"ΔL7T~NcUSD#=S!}Z%k:ë>a$o]'^}?Op!ɡ(=bՈH_ᨦB`Ӧ:4~Pt`Z\ェ(Є@RN`HDUG"G=?]b/C]h(3FbYş}OEm.Ew G>/7(PEw/8e(·vki%6DNNҡ͜DW]jO[sA-Ǿ5\Ipqxq0vK3riAu H#9/'ĿvM|3(g'{1Waԛ;g&~˷ - 5aYV>u}1=<]Vcqygpi~3 PVjQҙ,H"I k}z%7U74^ݕfg1%iÖ~a[Y X`a?/ahwgk_ZuQr|.z"BD`l8x ~#_ m;/V}OD+9Ǖ0JQX\Vkʵw{ei ΫvZAPci. l(cۃc]ӀA*BP)AjH>Ɨ\]i}~]3?~~ i9p;`#>8|"@zNf5ߠ@bDC]Uν.aucH?7>Aο'0Iꕚl"w`%X)IwWŗgUp7nvQ cE{ 3ͻkl!Vo%tպcIBڶakr6N?V 8'J`"0) șL@S υQW}9e %Ȑ|aR8{h. $wnm?UϞQeYz$+Y*FYJ; (LיQ#.|0֩|l"T.bqk {~qm60c넙_"Ӑ=|tu_`aڢS[Y /1@z8Cp>@oGW/÷owkd` N['@45ht=sI|<Xg1ݍɚ5EKF JG4ѭ,ُw U;>짯o:ab8|9Q T)HB__vQ|*&`{Tܰ=ےh0ݾ]A;互`P\ j;k,{i9ɹBYul:gh:`FY=Z5RWf o0lظ4NTjr|/_k]]8MBzsXy+]]ϓG1~2M +uxg$l8]]WR\dž;t]-vY~1!6Lg )kjzg8/yn滳לl_mx:_]G}z0OYV_uX|zqR),IT/T'xa_#b ˅X)!8&v|B$/Vڝ>uH;X_tﯳ(d_ x:dƀw:~Jcâio W+)ݹGxKHg6(biol:#ݪ`pwҐAnm/uҚn'yv9F/(Nlj\3[M# f(sE=_H8]4L^zZݧzO8+gCRE^󿳻7bDŽm \ۿ pw /T&EJ"MfxkBSnj`PA?ѝ2DR "?Tw+] :(ԩH¯`wOd 5(?y@wK\$C 9apzr!P ~?IOGӡ|ZMLD@?BxKݏ0j6ksHL'v< &+ 3s8~۟2ס()Lj`]CFzw6*ak;6p-]YN^Fq hP\P£+8ܾ|a@r߿ו2H,\5?Um{DĔ^ g׈"_Cjfvg|-(ޫ(/;')X-17=C'7l\?jWsQNπI\8 PSfj9bVdrXx 1cІJI!TZzN3Š? I/g~퟇!d"\l !Z<@_ hQ ~Hopc):('呛bG1sKhFԟ<ђ4`{c ~chQί (|e!jG>RuDV ,k[p0M[7&$߯v^־V +u(%eռ( @wn11*݀d&l22:F[}l׆y#CY[H0WvFzbn";^ߗrnv~ں`$#NYo:o-o*J6Z{M*a"%2ϔJ|\n$Ҹ bJmۍPUiv^_eBn0X‘.;+;X}S*s곎UٗJnJpwwc@ vj% ]JC;-z9V;a>^8ؓ$ҥ>owNݷ?Qb\ ]%)fxd4 Pr7%\.J [tSC'8g?| rۉēP9JpM? 8\$D&NPwO`bSJ]V~ |? O? HMTyDl>X%WT = x_'dq;ㄾS}֎,%2|2C7MIn0Ww{y}?"m5_EƏfA7ߎ]j9)$9_s>U EA"澦lETu\lֻbv Z7,ki? ]&.CLde 2V򑶣HygT a@B)MD#Dk ~;-| //=~lV&シ;‚$ CPXg]i/"92tN(h†1#X-7"q~?J4=IzӪ.}cI9O#!]/> UBX#?Thaz~2tF2o.X>npn#}}{ݻ9.!;'d D@4<2dێ}9Ԕύݥ電(4,@|̠Oa~E{ wocث9w2Msa D/GZaƷ~_2j ˕␴0KN֪'3?>Lw!N>&MC) uda4q+chy xg0_=*P`sp4CuiO}27C{qYIh04g `t?q^0~9]dr|~!E(~ %E4d^S2֨dt>ͣ߻wAOF |=?_.Oһ- ?/8'B2۱s mfófΚN\>(_\H !P7?}΂[V!*!#@!ksONEhN$fpݵupLO%N]r}nƶlx2R {9@ptuҵx4+qOih4;3MJ+8}iơK 1<; 27<oLK?͏ o!X*= O㘧hbjl̦o/>3G@cD` zo=YOvS2 Uq_g5?qSO0C~@{ ̒ w>%"Ccy3dOQL@$!w:L??I!is֯5ۇߥ7ˢ^ g %^xhac OƟJBA?D W~@nc`D a "t(dC%:PUO>`V)h[h_OO+b"!?X$D !X4. ͿDs,O^vb҃F%{$rңjnPXڬI">s0V i㊖fxWډ)I5sjr4?>kث{0'qjzӃIEMn=Iw+ZM,h{ ݗeZ!k!XAs 4En2;~3SIQ|юA#?Jy!1 @7 `SL@BP#CjT~wJ( Q9(2ԋfo P F$'J+~Lo[z7:+'_??O gԭ6(DD)Gv6;HQ[1,!qZ&v)֩((p3SUoNyz)G'ylVtB[Z1D:Ns#CBh^Fvu Bܙmi60ϵzzkZ*.ѫJUXp>߳fP#d5)( 5m_H&{nq@lҘr(;(mQUSUUUUUFNC_mjb? JQWrb-i,V>.ۂfЂ2@M>%2%-f.޹!c) A4FCsQCӜ3#Fx1UQMXmGۛj=PՄ{H뽸iHJ֘Z R1> , 1g(n|uZOSS/Ex}۪֢*(&OXވQ#6<|W&/7fǗtqxR!F&ۉ8}ڧo Eїj%٣$t(ݮn Sp$"SMQZ, 챯1NtCF։H~шwQT{~a4ӠMc?Wt*jzi$Ry*iGHH hh}C @PAAiT]I:@(J?6 R&] BQҁC 4!J*/ Cp\Ш T(QS_^4_ M MRӚ*=B3:Yjœ@4* vq CfL"h.>) '~ltOLh(d]IHѣ*֘3G 5ՕuKM j ~Q ڔ4f paCa"c )EĎ~Y`WpX?G(1.*(dpdD)4Kaf—F6R_TG }9`IY+ >p9'N7;qiYFD=uŲuxf)D(iOXkGN5 KQ]ajTL1#oG8 \ lb9{XBg(9cH0JZڨU&[%a@ *F" =y5TU0Q=FBm:9JcZexOZvAȅZ d4:~6yԟ " #;:vq6=nlLZ*b$; %[=#D#]槉–^NGۖT9ƽI)Yw 5a}T.ov=I{V*p!A\ɚ}\U{ͤoefwh>yM y]ow?㇢=v3@̡W2It| (Cπ[/sOܲ$ GMx6 ӟjP7Isa>jI~_780s;>&UnuH+O ^9$#Bj@jl3Ds$ tn~{S?9w'Nп!1^+Ē5gc}ׄRqՇy<5a-?Dum8 +@nO˜K$8⻑X2hBu9m-(̤BDz}!p"(1]HZ!#6Z2/F XrHvq)PB'!R:F)]Jhƴ~"2-k;|;z;h D.{BGǼ jq}bYYZScT ;6ՃJ GT`cvLָ ᚇb3Pw߮%v>(Vi%CL4q?U}.48vGnB~G9ƑFl%,Ghdv^|z+,?(@e 찕;߮p{٬|G)|}fKwhb3*o sۗ8+N WyU}hш!,AJ=C ];CH!ڜi>,O>[ *Eڣv-un+rZ LhZb:C꣎S6ЎZ:A7p.td-j V vw  nivBU_Lm.[apesá$?+3CG͞dUb,qǣ;;6o\{ԂjP+!DK3 lbU-nWjbBcP)# I *^9B+?(h>밠ggHK^ 7=c&nA=48%l,{ T y>a6NBP"b>I 5堖os/׋`ppP HQÖdJavlrhj\x,$4zbo ?ޘg`q"(dG` 'x}@Xxܻ mƣ-pwCBT.ݽjfAKl Cv(Myu8܀P*U*kVϗ(4%~5%6a:݇2 cj˖ !\%lA~<>>(A|`5s%B &~;@,? KidO7dI2|sV< L.\ӻW;Z҃i@8jsχ0e![va k jU4kj׸z(/\g,c1 F՝SKF02!ueDΫVG;\m+Rұk H$LN#u]< >}#\w.O oIG1: _~K! xh(*+OΙ֚ ><0k,)_ 6:G>_ F%$2`M3kF~o65QJEuBJKTP3tPS{}vOLpΨ&k,%iѭ9p,_HkX#=cEV@ SA!(8WA0U>hv=ߊX?Me41B0/AV9hɚ? ki}?8Oc3j{DX,7"0k`FeN#R @qJGnOJixWDj>`1,KDMx Y' lF6&hD)d`m*UVdcY2Zƥ21PWhixpeFNG^wzqv0!:2(rק?i,A1p<, Q CTCFns%iQ <)/ 0PΫ;/b|{G Xs89?)x(C`۫9ճքPstc4{Y죑VT)3'I=?}ӔZx0E`粝d2J;#Y}YdFw3Jșy{[ma1c낐DhE=a$go!c%?ճ6VO5E P^RQQՊV#N( yeqlvw(h^PN"~4r\~Ib' Ю?8I6QG^/Qwo .(V1OgcJ0P0A,F=k,'W ٸHuyB~"$%U{ojJ[QZ1]ܛ 0,bAl& s60_xJq+$k TK7uy;؈"L>\{^2۶kJFT)`Pz =.E@-|lsv >;FmY?g\^X}@8|:d0%[Gq_np`*. dFnGw3̖!|W\2`MTW<;+`ZSgb,I {G⿮Qr08T`Awcvt[rp^m J_ >lԊkT%)fhaaQJ'Ё/Kj{K} T. %6BU$~^E$#/g%2X.MjݳP*}0^u@Uo2za}ا ] %yzP}h>o:D Xk7hA֐&bjYL[]=cTbgm =>cMa S)IM4 ILAgoIg} 0/,H~si]8oW!NEߞ;7>;:4^)K/(1c{Tjl0%Wgz ,< .,i_2%Jy i$ba7,&bszF B0Xd&չ%uRcs!],V<|%@I;N̄J}w=G+fi,!xtIo1B'[>^!)q#Sֱx Q!5/nP/`gxHاDA gA HRqxϾAM!Ǩ{BvqO@eN~>F.aE^i~;؅C1`mNn+ϼ 7/jJdo|{?}Umw p "̎K.@|;(@:-M5Q^nA?f( nsW;VN"O9v9kEѧ~W> }bމfϰ~ϖ Q0J (>0W~.ַصz?7~wfs^ {v!u}8Y0mloz,F+W{}})S]E/gg}>:v;ϙu7)\P({G9<_JO:QjLw_y3b'Հ\k 뜂ȳ|:0 F3J|um2O%*ą!DC.(.!Bl)?bOYE]*AԣK͹?G2F_o4!#(G aҒpɇ~,;?Qc^{Gpf]r @3K'\H^iAymz}N/h쏱* #* vZ$sU Ol\ſ4pG>>.a"?A4gu+Zqt*O1Be#I bU~UMUK)86ݗ_V" !$P+|Ζ^@{5A;є(?=V:*ƆZޚ *qy?xRU,>b>0CXۊ+( kF?" H PbJZ O6jZTB j$h_"F"A8H*J)Ɔ?TiTEILEKs @Xa6Azz"9A)E>3R_X3=!~zvo?F&0a<o YЮ]PDui8I6{|{) V"xT7QiWoߌj10n ``"L PAMA$N^sܧDŽϏ~v"bNwr~;o\G=azDW##p.`p "v*pϐu،&b"@ȍ+/mH58 l-`zLUe%H!X9Q8Нlqb-]LY > BNs@H,F򎏳Cqu=@|pM75R)~ ' v+>  9/}.߇Y(?OGq!Q߂* JɟZ|oIǿ2b >Ҁ:.^LpPP(@R\,guC`Svd]OA\C;b6'] K akKQ0LH;_8'Xw Y0`AD4 %&Fw~^=?H* ᵗpSYa8y7- [Y.'`!U=uϘO2fD9Gўf`EGڐm@XHbIJ5OGDCwoM/@oy=ĕ )OK/N|!nPE8T lB9|;EFlGqnax/q8NŽK"@ĂA,S\;|mOِ!O8erC?}'$$e&;ӑ7I~*zoP{G˯#}҉wD?HՐ\7Hqqu7+Q..o1N$~pgrI_WeSƋջ$:_4b$ b)p"8pQ$wߥyJM*䋕XICerێoz:S>F~^mLJ^pvOAJqqnl`K? "`ra*V0o{=/Mx`;'R .aW Gn SΈ߶-UѺ{m?PP؂(&j:kdb^,ٓn~;B5@, 5vKan"W*% % @HNp#an./$z"X)pżXƖ*nmn"N\"C~[v('cvg=/a/ugh2\/apKIQQDYBշ [:=/Z;li&:)ş}~۽<>.R}:u7!@1%4TLvP IufZ DL~jQd+AL!C)Fe8{ AϼSS>"]1mDi"MHsÆwjO]veи5~HΝD<C%#۳Yk}^'Bsg ;r &qLFn#o ~]G]6'BB^*ރg[fPcaPJ-10á!Th1ϟ*Sc'  (SV%xfVόdڳXZy[.:?>agE˙%Vլ#81joDN`CYv`zX_fx( BeIr})TkGWΠ`rD@J^ic@u7}-:Z_ʶA$.'mQJoC;\^\%i̼KXw Dg/Sp wɤ) % Y8&SvھQɀs{GL o|=Eԥ o`_fsDèC9Sψ|{Uz;->r H&:EX~Nx*FݡzzTmAus5aK4 n "D\)WA/L1{q٧pi >3y}sLHM/zegfX6:Hi4RR@$YVhr$5l` u{A$^\u=-&:W,~־Ro 5|u!z:>D)'X3^ 5E AϞ$Gr^y@$8nWEqlL]m4c %[%ܩ#2}Dϸxj\qm}#ң8?PPUXpd>y<& Py=w婥ѰDDH1dT_@?8aXqDt|bwcϏ` j0¯^?iW:$(X tXjT0w0ew rC2lm˻}چYG4)+Qݸ_N'Ѽ?a6ʙ#òO'&Q a Un<8h'mTED%$r:La)KKcu.J率La0a(rWrn Y (#KC]0~@-[NHw;n-N~&HAB%Wc"SƺNnpHJN?v[&Y9bͬ8VxSR z'.ާ17 ޫ(/ VF˖"!s_ˀTCԘ{>#dt~}zY߈6"(,7gH-XG_תyo]is9 H}ބYm*'}/ 6H˗G=]k~ L A.[ߜUac۵>U+ `^զ ]/(@Hg~?}Mϝ]zhTuJ"|:0~#@"v UGv'-@P'b1aPl*Y$'yWsW -i~*ZJy~Yo W=BFS$,pbu!7󽇺NkL|-(k{Gfp}ﻈS IygI:ª hA<*fj*v09h PR@BDPEMm#DuTW-19CEUClj(9~S7kzQABDM0I(۬(R8AB4@-%H׋N N4HMID!B$A5P'HM*4@4.ET)J0bya=;/W<^LFyPQF(E:z'_φDxpCVw,T(.`xs׳6kMwpw[ OO.!BTwvG4[bzu8?"Gh!J!Jc#5?2W|~۟<`W>Z87lbF$N^-!AVji+Lh=Iţ|)DV6 fS26ǵCN7 >yZ*utvEgGbxu T=φ-].?]۸b 2<~Q6:gvL\ wOzw4ÕUx*]g__nr_(HTJgm~c|,\\*$T0e·:OW+vB,!nUx^]+ξ^tp7BD/`8\s~>'qb/,P q!7/Ek-:0ۊ&zmCIUUU4[UQo,=!Io.3Ԩt-/ON2 8{0V TB0@GA4rDK&UNJ?pko0v6S*ݨ2 95PGTf (B ʍ!o#^ݣ|Y_U||/Ū2Z Ql?9/"DBf_@ 1^eUHJ<2Y>5gHo 2w]K9 `WcBQz$E;.$Q@}Ӱ7V< v $7?LHܛ]5N:jMMu?:k dZaʛ)}ޞM*<m6%oDX,A $4@3dQ>+>v9Pu~(ᢀCdۑ/M7k߅)ߤtElaP@4Ckk$THC]IЈUk1ktXt$%c܃*t}OFw#(_U;<qWD"#!'Q\zuNä !)_mS _3UcAPb(-4*)#!3EQ*A;çkϙߡ59^& 6O(CE ֢!'۔@in{\K]Ev Azv'(tvx)3KVUc붧4to8:W4/c̘[pc~^0ݵgQ o/2HmËb$EJmMG%'HFQ k'opGib]/28geKb=fs7Uio_*SΏPVE8Up/hٌj&yMtݸۜnT:lGȡۮGE[b"OdT^oې/ W wXH&`e39oSD5>O| fk Cx6VH8yᷔNN v kģpkR,gRj"ylPgtBᮺWё> H&z.uԩLKyGߎ25YOMhn%S, 1t$^~b4bڡ|Q;b~n l7r>e\dI̷Rw/`_׌<,Md'l@{ ؑ:0xi܂v}>x2Hu5JFjj~z V##Zoյ)Dds3G,b. 7 +GjG|vss679QF:+ x<#h!W>.؜G5q_UL~OHsϟ9տϒ<5 U_6{ށ= t`ۊmc `؆ J8eL6tC^q+X)f GS~@{jgq{uB֠Y-2k7iv_ RL*wrG TaɄC,sU(3d\OTWR_C1^~fBd:fdp|墴 >rBx=pzsvC T{6ۺKds҂X@]&VxFX"^\ 695ec1J{e̯]UaVx?M΄,$i(A8JL :A(xX'9աS>v||TO=[6b ]`徏qp0^"m'9;Ji+(U{RŇjSK _y"_;)҂qHϴst^oT\z*. .Ie9(Ť[!Sbbx0ɝ}KGq'#8K+xruKvǙVlU}e?M"}v"9C<DCcړZlFc&wH:Ibώ|TRqSDj{6O&8Ąx;6`5Adty\Mss㮠 E3ii2=9Fd\!'+0=H9??R3M&rSSQχ뤞Tp-,Ah]?Ov QO7{!_|3~"wN&>rH 3}+_`:B<޾Y( /W/ *\9;nqv0EXq'ݔUkdH`p}J@i6;2@N>,Um[$W2Dx^BǩP% L!IJPm'R!ė Nt,*V==[bHiMUTCj<q({V]o6&mgpCoe0c j5嚜0\F 9f87S2q&Ѫm" ajTW],Oѭ"`UIf[ꨊr/V?ɱLeˇ0EGU%|_oדS~s5KvHvI):~'د>^};=ߓ.o>cAٍAQ޳wo.a" P2Ѐћ;_Pe 0!T!.YQ+Q=磉cy a&}%Ev(q7QXM 筮{N:nsFcM~χ'gɬ ,f| ~s'6H{ bD d$M{0f"]6v`NٵᏉwo{N]!Gc%@~%&E/ԇx?fWg7>'h͞JsD0!T !emhp 3W==zòÛІXv7uS[i=3=OhET~\u_cyHGwC!̈xEW!l8s&( S ^bAC1B) P%VowŗrU0qϻ^RN]Nˢrfe`ss =2@O)ݧBkn\,4 y b)j#4Ѥ()) )"J"RO-CaխXP;XUe@#ȥmua5q&cdεT 8m$t.yfg#^m%h̐@_Uٴb'K^}qwLoaߗo ç̎΅o KS=y"w_T->n ]] ΛgƠBͬGrS|=CR~%jM?L~[k}aFq^0|҈J׌Y,YkxL2`ٔF'D`,Ru43>8k 9@7h'8r d=7Z1ba}͈z2})TLDžTA؈;h_Y6VJ%,Η%] AkT9܆F QEgX1]oS3I*Ur4Fުo bB@E($&qޗWĝU,WGaY3Cn]Pdf2}pXnt/j3喅ls\|56S57S}:Rr 4%#Z\ou{ssaǓy^ XD$l,EGU>puewX+jng~4vN$<5Ipq nDۘw|[8Bbox6SDzzïo8W zSȅs6돮iOy⤶v1D3u!6v,;g*"ܐH;}\^G ;-  '\fC[eIZ@]i  .Jx5~{qgs- n 3pI%O`Θ/gl$wl!|rZgĿv.s徎rQC`Rw&려XrFѬAsQ\S=%ڢ qd&jD5$=hN^@B놛?^id/~nKFB͟^I+m_h~wCjUn!@UACjz0Ռ7%qܦ3o [$HPd(os>|F~V>r(dBK8E/[uM~4u%#|fw%]dt6>:$ޢN*I$ꇰz0kF7+Doo~PzՖ=@˓6?](?=UB7opQ;ZEHjV)rطxBف\pݫ@hDc$ $t߅j忳-RB"5ktwShޗ;,c֜8Ps fEٹQ0W*ЇO 1]OWzIbu–(=K‡>aXb*;UsD4]\_JPv1jϜJLB .9n%v^wWdNtٓ_Z[nPÐt!RjgṾ{/19xAv|99uZU+MB#- #l~O6r[}+82~]g0/Eo|õ`N<(pFk˵F] (ㄅov4r$vGǯϮK$ N(GeJpm.j~ oGbqᩪ >5Q?1&g_s81XߥTErbW$Ng循?g}FYIF#B"oFPp¨x~!J(r񾛧+HYX E~8T4sxOrW@_˺aBŶzTc]9,׃ϞbYZyG(@4 ٻ4+qI 2a$.NswҪAa%-!bG]za y.HDdaٽTM.Ζ #[(4Rw܀B]~׃Xo"nD\3:N¯FR޺7L +j9ɞ~kT~e#.Bg܌r)>?;k#3>&vQ|Z 1Zcc)|}@5wca/! MdzԴ5;%0̰pݰiuJIAqwn!F 6\9E8'uƫB=.qnYϻ1K LTsTv.>L_qȰjzsRf(G~4UY-c3DU1-+o%h.-g﫮ݾ̬ؗ1|w<@ c |6!q%(:, >a̞)|[CY$fRb!S<*ȍWoJXJ$s`þ͖-G׬D0݆>\] ;f1ֱⴇ>*46ѳx+@f1T]!7zᰮQmXawvFؐ8U腺/Pj 6u7fn7ccc_F ~Q~9w-Agaz,\7c&>ΪjuN #10Hwl {蓺7T:hNdqdzN)YB"FWqQ is&/èt_劌..q5umGyuI1}ͽ{[4=.NoM8$iKi̚zfN77&P2TSCYKLbe*I©3Job?1 HRo[߮%׸CP`];JS?f!N+-;UTW>Mhhj9*ld1n8=s\Ơ5hԥ}7=z\g^Czokr7_-k}Xњ2ʨ ?,_̄ 734gL Hc{9Ŗ`ާ^J"]n n&9k.4e-J^zj0#z77bM 9GvƲWp+&Hf7bPn6 {F{1"-H~5M;3&&t&6X01Z~s2Ga ;gr}z̵.FݜPEQ`?ҎD(*72t{H)@-KUS9m hf5,~&>T6+ЯkiōNiĜ C̲a$e?n?-CrBjk骏D@;D0@6`Uܡ7*r]n,q\1y5PîuepFq@\77nj\bǸV@ IEϷX@/z]e { I,g o,t~fׁK+\qd5;O*dϖfFE9SmjvEyP򂰜{1s}Vq{;Y:5nkD 1Tb4⫻53~g~kjl=?)KSa{ۚ57@ -3ReAڣYX:d,;cY`w}}ɜ;L .؃rM#(k$^T?t|JK]|nfVl7kδ8[aYS2e@5̌ڂX{!HXO aj,Q·N a e^ԅ]k BapOeb:wzWO2A"GyB^-3dSR)%i(m&aq0nN-UCL%.ԗoާ IjF >lӀ{qnbQwfCkfGV,mU!$>DEbp|ߌ{ZI`<w^Y) #/T@ xR!% :C,xXn?,fHlM~xGӔ%9ixە׼͓cD{zvA(e}) 6 $O S CgRJS_9ͻd!}%*NEzc[oQ & v_L+h};h Oª4)5}?);5D:Rk0 ! G䜣.v8.8 'xbz pa-6(H., 5* `,v8w~о<Ϡ*ϽG>IXoij씜OB?c(b-sxnR ʕH1;BjXH`'}Q1yΪ"!RVrڼsE$YO}/ %΃AGA>pi@bC,Ca|/-:vÆb:"U4fdv=9:y>0'_-QZRiU/{`B9Ÿ(x!%%,^5{dY~Pb*E 6 \S%Btj/"ۀhF]ز5ͷK_mYIߵ&s|Lǘ>-zC/%avL;}Ԑ3<'64񞆢".wO1ncL2\F!erȡ* :MXk0q()^LJ:Y$m0t4rU_5R2ưQ@a9ZRìŪcpjLbIם?^IY'o.Z|?b,6O'eqճTv i\RbaZ֫^葒8 pē(y ~F~, q70oǎK/U! }D6ľIu;u- _o箇w$l"{Ƽ!1Yj? M3._meԬcB<N RGo^6=XeUx_ܬM/QeQQHd=tX:cUY~:1r -zELf~(ozכ kF46\A2.G4@B|Z <] = yz{\\zbl|=T0|~TWn5h(Ē;, _ٺf=c1)7gcNE [I6RSyoKy׎Moɂ|_0gq %ĝՕ}Sg0 x̝M rX(ax1v;>mxr;O8UV|֧K7gGI2QJƨɨSXE%*jsCP,vkbqrJUumC>Ie1>ZX%q,!,$>ϳ8XkbD "&+m[^9qK 6Y-\N4\/BԢ( 2{$͋JD@VI. o48OwSYĈSI5úVdMۭRJyP2I2Afv44Jn뷝irAÊS Ϻ&0e9%P*ɲnY)+M.odXg2m=nXå74d>wH`6V*=7Nz#`kI$\mx!/}ϭci}#:[>+=O9s~yh`eLB M z%"1G>\{v,XL3f~ R:!֝I]SrϺk+z~gE+/7AppAKW7Ac .NO|:cI$0_)x{'[[qM,ޞ8U9um3': +K@R5e. R2H¼5aRCe68yGҜFQq!`Ҁ:(#(>  TQ7K[׹.F-$X1T,ۿ_=4Mgls@@IZ E{vW%#F!z$o˄nHyHߓ:εnitv}# pЊ38&lO<QE&-E}-'ݝp]G*V@}4̽¡@PD*1$#s:3pO+B ;\'u? RzܸuSB!:o阫 }b@Q4LfaB?~ `(C!1M{۰!$%XKf!h9| rq)јI$eE)dr31$;* "r\%_JUxeQSjL|7}9?da!PW$!#;T+qQ83k6ڤXCGe`'fkQoz >#=Y×Oe; Lr6@Jw2~o~ƞB1wl@;P^/a~;)1 wm[0/! '_vw/vmߓGpQxzyix<,?1x|bS;d Gu W=N ~(0Wy:8Ža /X SnuB=Ms;,!c0l2Gm-*Mg H13Zw:)GKw`;E$&-SC 6N\ q+E M[l+YEEw(&`J!Ow[8i$ȩ$o)rPyZϸ#'QrrDSN~6WW]xnǔUcJp^L&߇})adSFɀ_KFyhDk9ʖ;  1 ,"bv*8u%f!޵99:0{_~Bd!~-c~Oo;Y"w`=jAP_ GWSpz/gPC‡\ݞ,FvG !%TVL*/|k0RhC P屄Nzg&T}${8ceG)-z'F_<*_z (fg)6߅WT?vȇ 0-6Tp|;}={HeN5A6J)󒇔{(Mok!˞_3? {0@~[<e NUëW/ֱpDg0(ct x[Ld"-G(_Fr`ټXS_wslu  حXQ~rޡU#s3NJ樅§:j,( kyYLFj1~@dt vPmQ^d Qlgn(=yXqȈD+*tK/i=u%w\"$ZJr{p|$l i[>Kal% zջuxjɵfN|{tVbȟc&;i&J !$ 웜1, )M쬄‡Ar,}m -BLS:{ƑJсYp iB -k !ƼV%|[C oGsk?8z͐p?D|z^.Y`fx@0'9sѢ8`qKг3n~zxqr('Qc$>E\Ip>B:zjB.SaFA% "u÷fnrHqL8B)GzP\+;rxjpkSV $5bϾWo>V0øDL/.iVgxk6i "on}8oV_P^-)0\"!(IL5C9a۱74' LFVS;Itϵy@!JiM?Z4I ~V[\)8|^ B=Krly?O¿P7 /D)yxW[vo4s'dw<0DB DZQY፷Xa$!}.ƫΠ?^ _ۙ3Fy(q Gk$7aAUt_$.H3oPsqx߮t~rt\/u\C+?ӊ RA/>a9a~+;EaMPw uU.׻`6qM D| mhqOZˢ5X<ۋݻ;!n of%b$(F (9Ց뛬oƑz;ffYWt R9ˆ~10Mb!*vTeb&*ʏH#OúH̘,s8 x䬓?HGj)Q̠JB-&'ƍʼnow's}|'y5<.D;i6+sLolވ ~}< 4ۂL: I~n.N| iG Ė9IN]rLyv1٭h?s5.B {(uaiY(njT;,K0kO{^X<ǤOj?K{?r Rbq0LVU' `R} Hq5UŜg%giU8 )F_lh2~ L{̏ŀ7cױFWÖ:j׫|A`mX2T1{-eL >)S3/GK3wIWt9H]挜-\Ť\)mpGov7) P[(2+]ADB I0r+դK ҃@J1@&Ҥ[&uc_Z%罈K߅P* ~j`+QwRrO # q D<2 RyWO_# ǫr[eo^~jG);Y6F#2(ku>|yn'CoLAGsZ7If4BW^QrG-Q4OWl=rPxzo9~:;`ET6zʂC^ڮCs~"k_U+]y\ H( Y<$m1DII!~ίK2P@&`5"!>WUP7Q|T xuTS"ʕGl7;),Qnu n-iEP3٧/>C~:ns\'E$ B// ȑ  + <4vP.#o9;ΝNx>b Yf+BcI{0qMyQL/#dv`4#[5?Vx0ue{]o8|·w^ b w_mx.XYPwIq>T(ֳh?Ӫut6-7 W4-tvͿ$zulё mL4d ꥠw ðV#Ո^f >ΤA_\FG nX`13>>D.Gr9ne.FyN7,(IR@ܼىFYe>y/뿅"ΒL%ʏs"*pno{Rx3߷ld4ӠMnӦl?jUA}Wcs?s3vUuN8q2F?=s1OQ'GsCFlqIKmYȐ{!,z ad2qf,ݙ=7ŽEk tp8ݞyx){bұmk oSX6JRا2!?a۪Mqht]@nh3SJ|8CpV7Ő {gf9~}~4\r?\K_Q~B9mclqTo ^7zv2qKu nI?sI-aTÜ"_NèC U3ے~:sdCI::$AoY+64jm=Y2Fk85YRٸ/*5tckpZF !VϓkLI"^{aHLZN)$OI:aobi_I>BJbӖ뮟 DO H-BcP Dq 3+n"e9zM!)Cю+%+x+JpKM|:=o8h$RcUQq RZ7O rPʉ%ޟ3IS"ۜwJ`@۩6e$ ԅ5Y3ET (2& TB!3orC[$`eѻ#,G6857WdۨD'|O=v\pn= ]눳k5^7GpU 6"vÇΰ.Z-dތCo[|3%I$:s]纼~7%ݟ7c #kMvpqAU fQn-i5miqӾ/pwQ皡 >N!UYCzqRp s66Fk;[zc=qΣ X COD<ԵvN \у_FgW~EVzd$î80藽XLa_~h㩹5ψ]}!;G]I8̸3]46}W^-Mt=;+K=}8e}N"pLa7bx"e);˙,ez|UA3}0^|mg1igV) zCYlj|=jc_k:/uRd9GRobY欜};}Vwqcm>KckѽI+<(m.JQK Zٵa|kh!@uхY>0T]v: QH,p~ij7v 4[8ߗH9vBvNhQSC.>hgez琈pcդS%0]<1u5UEqTbLqޤ1Np 3SL\^!"u;٘1MV~;zB:|nDD[COyFlW+[f#/T~-os;zJwtڊAbêU,fRTݒgLLjILɈ3Xy%gxZ15;8#V~פKji9oE-u ),¢18MMpG~P\eo|ԥeck{-#J+85uRTAG?'7Vͱ,^EAkJn)luK[X3tE.]i#zT~fm/Y{> WLP.)'GgbwO( Dcw [b0vo:PZv~G©;jB;8c9TV٣h\STd/Iw!kDHسY@j!q:4dg^0zPH\h=ϴf^sG̼R1WZK b)A' Q!Ca6p=ҡϋkk/l3uaygY#R9{?U|)A3}ű{d~G:!h07 G!gn̈́]H3A:O8zP7m**bf|}^/P\ s;u?E|dEt w էQ6{阷]q[0SxORY)zѝO NNѾ]ᓗsbfB-!'Nw " 5騿|+:|d)ic-EA֖V3S/JoYs?ݜl~\qhˇ6$'*,2 4`cy=]g:X hS9{Ώ#ŒPosϙn7C}ąsj<r+p-{B/gߔm@4Hi>yJrZOVHI/Z\-qui7 A*rzc46 }^jH],vNt8i/q>H2H43 c. ^Lr!?^y BDp}]] ۄ:Bl>Y8p\hTyMkP65r^"VGum1uCV>a)a'F UdJ)IFg#c*NՀيѿ_j88)gc! j [vi|f$&L S}W]S;_L7 a[!.7*UU+!h-dm}XEtmWH[ Ixg^[Ll\M Z{ȋZ^:DF @ xw1gF!=wmBUeܮu9<4G{ #] +k\8/$F2{Й*M7{_v_8z$@8kɅu ]= cG~bϱBNBf%1xnp* 4q)V0óe0-Efj%!”Ab{t,8ׇZU%R#/ jvdrBT _,;cc9|<]rt+L |lƛiɭxˁajz-wHlMk,Z8,<~F8lQ3v݈tKn˟ rK嚘j&#Q5wv}qn9{qz_K 3|K5=wJ^⮫o8 By*F S$k:YS, ([Gxmhqݧ0l- sLtB^} "qQ:Y]t2ꧤRlq]Č-pRf\TCY"ԄxCCz[hoft2u=[:XM4^CCDK"NI;s7z[XB)G#׺wּOrY{ORڄ{IY/c՟.`c1Q}W-l^)Ow.?U#\|]6oՕ+So. "(S8'x>J_vL4/ٕ|Cnt`x-FyyV \ΨB=:jlV30n{e0z_}YiYw C}i1Co4zݏLu*)^LL`r"Ijcq/D G3hIu 0$!un[gFn;̀)wZH~!p74N&Iis]BҬwB,:uTC^n  ֹo+~ 6gЯi&ч쌥|8*zgl7Av J9 a-yA6VKo,#K~qߍËƤ? tg0+C &0ÙLdE}ةE31Sj>󕄨L3P8aI99љz P&D 1i>M VP o_?(7> ؽjhum_?") &m0n[^ 7R KBWvaWLB-wF(-! 7 UONAUjHxw= ?x2-C9Jfޠ=ߜ>c-7\gY+x86a=b@c)uS4`XPJ[!Uj`J"!+>$u /4 Gp۞*ǻʼ`gI^gM0",D@G|#0c <3/?ѹƿQ~7Qp A1ˑD:%2g #eHxJ um%̂ ?77O=L{u!bI^M`,( HG׼z{?=qdrI?I^/id?%zj?fz38nx4c05vWwEdmvu-3WC/ TU5kvr/0#Rl\teA8 D7O+}Őc~ଜIJ[qb#ۊ')$aa> ֶ+A cu9~nR 6Eñp|to B?G~_nW[i~DQ|sO^3& ,0ynXxKɃZ,3ˌAs"P"_XjRXzv޾Q3 In ԤN;_W8sGc`V@r܏LLa19!I[JY_tZgr*#~ WL(U1!kla?29V:% 3Rsޭk;8EPB"qrneb#tmU"$G"3 [ܴښiL ݙF]< jvaL} գZwv f}c {xxi.K5[ۖ(F3 3#@P^f6rH&rlC$xPwdvd\G% ȓyrȶ5?mVSbsC:9lJʁd$wN`kڭjQz \qJa-RĜ{a D#@ո)嫡_BD H C͡"&F?Pڳ֔y> :^(CԘ(R-KGbEH0D!ϣ[giyiOgx|J;J>uy܀#P}b,ܽi\XtߌaI]U˳U6dKN9ê5^-޿`Ŭ8?FcӥXߪ-;J<>nr T@ߍ؈AC ߑ䨝QhCʩԈ QSy i ?ꂧH)`"B@Y)hJ*SN$]*P䫡 4!/*EChH:2w '$\FM*h"E'!ii  B t׾ʛ/? v~z}ɿ;RkH|Hz'_OY~7nk:kpˑ!T" ]Az[_H`Y@qe-0Z hR<(4#(( ADG/N1ËԨ1J} w 꿣YU"H_F4@W9hۊ$FTBEPjFIzCQ$/H&Cc,0tWa 42ޯ>pc=z DLJu/pJ;a&Մ f`4}.T ,5BJH$ICM#W`  I' q=<Qw^X?U> vEvRU7_SmӺɮA`'ݭn =Q0H__L#[5z_ ۥuc~~TZq=7Sl&:KGI eNnV7n5KloYPak;LNV^զUJGf fvšp۵M`@oƊ)-Fx v< |XYp:>FkFcyhչo볈d@5=MiJ*-k ՚˥t(ptJ&+u|R۸ےp儮cfq-3vq,pV\1s%w;dd[+%t1J3jj}b_`c T-f䰰dŒTpv+`P5aF \ ;0UUpN[wEШ "\ 9e}0꘳I.0*ϥÂG1hnd@;Ka_L,t,֮ZƎ}㤩] "b9#rYu ftvuT/jc̬k7YX+{"Y kџk}}6W]nc۳S}k,K0",e=~l?o {rS!> HtE>szK"נS`ݗw`+k㾾*\{[`Ѵe=`=_6suZ>g==~ m"CPZݍ=[A$B^GzY㚩wo+=_ޡ}v0P^]}DSjd5zyBg)g e ϬoxͿ{GO >!=(ve叽-ߪ>Xu+ucA=)bvVuc5ߞ>m[":W^[baDoxE׎n+vvUr8 6r:(Hjdx& 1m8A_m uP|~SkVZnu|B! x`DGXMYTb4k5띀e䰕\:pca&*:A1-fu q*γj;g+1|w`ĬzT_~!J13[A0v=yd!bϑE);D f[\֗elQ~v^鈓]:"~1UF"SaǍurݲYƼ5F ty: jW{[tSn"zS!Ǵ:u PRTgƓr{Z |g߫T T! '󻗖 墨'Ɋ_yQMYt^MyWPz~?n?xx˳H/_/wU? {vmjSϕo~_+nrBV_U}=8?<=\fwώ}-N0ww`T޾Ϊ>MOU;Em}2f9/Y f3 f>u vُw-w\A[˟gnyӗkgMwҾ, n!=0HhC;(|H5`ʗ[Gbu 4!7t!S9VsVk;1yݞ݉sj|vz=5W{%_k/LuӨƽL7W=MDo)e{'M㷢{Q*>gmȆ[ @ˬ%%pbz_JETgY~c(Yq-}~;\<8o˿3AU*̳)xDxy~?` )̌ AAb%Q;l'v?=?ѭz2brBYyN|w=. '>ӽibZba!h]( h&)B:nVäT@_׹<W8WaeCsJm6 1A! TDID L@O#JGQ-1^Ff ]:$96 30L UUMC5!Dݒ!JbJ-:&N"&XJ$b"%* ' "% @ULS_" `!"(d )(%tKMN6 tXbƒL:L4PEhAt5E$lLILESUTUQISE%Q>PDE@B0DTQDAIj")`[:)h*7wy ($* !f"i P$ D_m<տ?w_ޯwiO~H@0od5Of?]Vd/{#9/]Wm D:]ÕkiRv۫l~/6|Z7;g(h=ߪ ׹j ]Uo V|cG(6D!:n ?DjGy8M˒29o6Tf ;?©ifUљ"ݿI~^2˦E;G+]Փ@+nh.wן:>br9Z@r.l'טt_![XD dfG6{}(^1gͶko9 mƶ|{ "`O GLm;39Pn ?4A2F]onHwM^HSY.@Α^27o pzc~aI>QP0?RA=w٭fJ| mZ篗+Fuv_=S߾8r:$})g/- ~E!>2a&LbdGm~>7\xTm1KH`˶Mn* Ws^1(m~Ou55GˌLH ,8(]RQRf5HT Etj,ɹD>ᇞ@ԏ\>M75f& :+_HG},ˣh*d@RwK4:jn<+gvwG/"-f2w5_/[vx[FJ1# @M,Z ( ѡrXln<~6^@(uJx .AvB B 悠y?* kDP) b UDԆH Q~_۰"'J x_~ P5)r0G2 Lv b['u}ZƠ.՟B<AOAPP%چ3LWvnN] N;i})Am [@R7$}qƀL\$|/@PH3Ct@Xͺ{;uM IO^gcÉ "&8cya>_yu9/z&@;i`@  Ȅ'We!Bxvo3|araBr^}/P_ zPh[7 ;?j5`$Fu?'"Ms WޙJ[ b@TH j߲:[JD R5w;( Fׁ~ʟCﴋd$f8?d@94~ :(qP8C{A !b^llIHkDe!hK)"ͦg-ooP^q?" @ 8Ơ+nS+ 5)H^/*kAlC'M&05\#A[)194Ƴ2Tu=HZAc0"]cU($4I[MI[1N̅j;nήL5,4A֌e5l+IJb>X nbTuEaZ4^!,lߖs )&}]Cl]je\0=^*Rr@BI/sp^WCÂ8 R%,x'f,ʳ ) Wvq 1U_A)U![lfMA67Y\ \& ݡoJv{ '.{:ͩ!C1֤~9#=Qʬ!$,<,y0 єBS;E6gWoNQxBI7v땤.q+\HruDmv,`5~p=J*7X0z{;b{v(RR qq%U X0يtzu?׋=9č5l@g{zުX# {.UHIͭ"@Ɩc,iB,eyoOemsvYۺԈ\8}mЬV!rV nv{sK14Pӭ:/(*o{d7liKm:F/޲(:W~"cy:ɻun\MYf\,x "d0d}NJok%'⤏޵3x\XN]Vy0Fu /`;匵8 f8U`,@E~K)zܰ$l`^!^ÎwAh%RVUo"əvQEFWo|8W`*xz{Q{Ⱥf!5&-.D(VmJ ##U$~<ׅxzlbE) kܢl/pV6\zI|yzQOz0#Ҋ6Gyǣ4p93dWY謁.*{hCz U;4"DdQ3UYEBGs/o>jdJ15Gт|3Ha|fgk"xm鳌Fjn"ڢ6~W* d;l0|3s71DlBEʼne~l }x` ep7ʹHڰg0F8tlkd{l86't7h wM['K f~:s}Vt3Q^1ݭn=rzZ2Nǀ}x9S%}.?%^[Ɩ#7X(lV=Uj{{%cabhu8H5X9"SU'\8$g;F[㯄n]_f谜_O wvCt ػ*VOZEkm# 1ܾ;r07ĥ-yւ5 ꔼB>"D1&RŲvC+~}f]EJzcG ^;4_}&շ͡ct*ay ~9 +J8.H}$8.r!wGA "+:Ӄ+7_ζ9dm"AY4Ao/>NM4` 0ȨGW}gUѐXD*_g;"v OcS}d;d0g>@>)2C!FG7_c訮xyQBiʵ[vi]nSkA%[x@(L(>۶ްv^N*^ '|6%Jm[ÈIGa'4o]vͨ|VJ9R-5eoX X\Ƚ`,[nvg|r/hx s 9ۡd'쇽՝#˴9{6 ˎEd}]7<ݎ}#Z^}L޷@,Գ1m,>mJZozaDd&S{%{ۭC5FkE&`;*+!xtx\ߟIzy[7i"]H@gG/UizV.g&hQUlN&#2}a`bTl'XDW2lY4f)~Ϋhܼ &׽͛6 کkzw{ny$ݏӄO6^dfrqO{pakI,]jC$`㧐u.0^J{`8xT0$ʁ]hnlTtw= %692E-)B5@-  H--R JR!HДRP%5E"-J T4P- H}bR3 NKl)-BUxht(TDN}w'%U~fy_8v˻>4nI$Jx:p2xp|'_o(~MpA=Uz6J`֮hqۛa&tVߵnRE[ڬg @K+hcWxiT4,AnGϞ^cIᐓ~R[I[`pGmP&-;GR zy%-݀D >wM$=VmarF8-m,lN.XF‹MTUq&aGY.M^tvl\ul…֮D @+ H , p`Oy~q=zBf1>gڸZ$ϙF 9(,F_cT9*ۣ*3ZI\!K`.ڂ 6"eƸYeDSռPH{HguG[7-΢'l~]Q̌3sK kKkz WM}9ZVs}.6nm[), mٯu'vNl[c| +G]. , ՞C^+j淰Ue)۩]}zd0`.]kl\SS?)nqxH\r[i&u=6Kw[O;2N.K[7ד=qlYn>^:5,e&6`ͶV7WՕVݜјdEmX_9\8CG2o N*D9!ӆ:lctV\uL[G.TZ.VkUqemqղ ,(G1ڱ鶺dHl aw=xG{klٕ]26ν7p+շe/զC z #V[M]i=XLyOf5O^z]n_ F*3skU*jԺ].藸k -{֮GHBC7F3~Pv,Xm}7SJ`moehkm՛D͖ںSߌm&Wݥ8M}}V\]iWxk4!CpWSKpev{ 7;%Nz^3jXpJiۚ2sJKut|/W6묎;l[l֔]r_J.zG1]5a3ϣRiM5>tt'.`LJv߫s\r\4\:}unl-jJ-]W\:4!Fºa1V"ȻNf+[8d6^y '=+~Nnz ;psDj־]#[cP]I]),ni+Q[Nk9J{Tg]Yf"H-.|} s}k)mv e%C8IH6tW]v+anX:rî=]z7_bX[;TCVǺ{Ou pˊ,#-i Zg}:YEV+ p\s3 RŠVJ|`7t3>OtZ-_t+b6QǎKmc>,81ݿkkBWTn2y&y=bOUiڷ.:_L8'틮Ϡ+ZֺKuͶƴNͦ OUm!F8;b4.&,qFs;nqkvQغv策 d}M~O ΢4myթv:VFy:>|d d'IiZixU4㍗@UɍǾ/ѰYʛ7q`~+cw++ϣ/d-w˪wcd)cW-4t;vC&~YYуj=K,<8kÅu6YEU#Вb(kh}eZ*QYVzV߻[%ټMsyPnGfɈo\Q{* (P~eD e꯸' q>&6HfIDDD쵵 >w ց!CR^[pd9@fUrS?^j)|ǫ 㝊-Bլts}iߦ?t!Qxe^lUdzܮlE>F]c/j|covַT?ntkNzeuN}0`4Θ=Ƴ|a,SĴIֵ%\w6NW,~JNq*Z1kuҼ +}xyowJ{pFbh=޽@G<|;}<=ڻ{MӞ.])|*2 w}2zmƮ˱n)c:*q!1(T8m/IMW+"]8a+W=YL18NZ0ƴd0:wGD}4'TAAGy,k>X\9V"A&=z^7,vMxʃĉ<[I_.*;CW'?~A vyoQA˗bx"A@>/W8oFDJ}E9YH7I?z 0sјWhB Z]),Xz9ۀ>@CeXIRx=pmU.$In0-6fFWp?˴I$g_$c,IL1=L59}RnBPoxQѴ_K8lO|MWsfLX|<4k_Ni{{+!8cmK ԚA2Y}X}uP=m[1e`'( ӖY'ӑ<{M<8/ O^!BB1gX. 2wT̢6fคl g!͜z.Y5 8qlLꊒd!%qf0Ô^zKY8D><$?A@tvvH!r9$g-Gd~?W\H4؈@/ jhIdw>t$9`t>D>ߛU6'r>]/ é p%p8 2>F+)ځg)@h(O S" 3,ULap{5 E'p5SpznQ1 #?%C󨈜}8Hd - b@QF0 r>Wo?APBҏ~ 8~E992ϏĥO#0ZezyMvɄ%z4]ʓE {N8:'MVmT?)FΟx/ujT6+|g9v|uakCv;F?lӷ1k# 1 ه#Q鑭5O^bͬk ?{gRסQ@T bXFNҘ8v0+0u9K|eg_EdNyQ'֩VɆ,mw8mFRYYC$Cا+u.oPo˿z.,U |0)'ob2yvtf5v"~$:/}eyGwL0>a|GfIӏjkp;Ô5ݡjt95[Q%erׂ$d돦 %sCkNU>&ެ,!\< 3ڄ}% 8G;GCBJ }5*^NIUCj[ܑ ULZ%Izv0~tD̤Er[(J + YeFyyM8= voМs/O1Y?PpbYF 򇧙#y 0É|?E=24N*<Ӑbrt0rq۩B9DF䅵P6DɹnRM]?N'Yk*)1& INq\q2ΡҼSޯ[)pۓZQȴ{v4֬&Vcb_:ҽn-uQtQ5լA";kzԫʼwch]vSw?],/swwێ{s9਍]˿+JWQ7s|u$:[FnKs-EZ:5VqӅdVw|gbl}c}n53/v7|gA)]^oڱZ cZ]tmQi>M&6VJWEqvS{f1nDWQָ:mˑo}lyq*vyQֲ&8~y;W[j]ȸ7Mm#qFK%I\,YNGHg@Џ]sۚܜ.<r8d1Hԕ(;k(,vޘbfBCFҪ~=삞B:$N9nl5s 6vUn~ihJ$mCϷO>=Uݾ1_ttku;kfd1O]&[pfcQB瓎'U#u#0gE3Y9N~+s<8eyp걞Q0{&9WQ}v盻¬]kWW;qz)ߝs35ڎ57n1xW]gs2񣭂.LC$'ƍ$vDcNB53۪KhQu1UWvTKg3.8]L*u]?Y9몞99=byV'n18ܔ\LN-%'!mI$yng߾v28˻OI]B2rб4! {Ban<1Q}q\u97iL$5 Gi<}ӗN|L8C#`Q0)iGGbh()*)ijZ!) ) V)iihhZD(Z (q#vjqJB{R  Ov7Zyn[hOwAK9:Qj|1$ _yNmtdbԥV Ap9jQ35;<JA`DǘF>QvQ#CŃY5uS[°CS^'1ՔVdb Q.ڰVasc֚c(eĒeE(M % 5Syf10cDʐotJXӇHk Y52J/ow)9"gy0 (=N(ȹys"BI$3d 0jS$h9؏sV v9(?J$xq8슧o?)C!RI; m8EGpKB$˅+MUxL1,{lu r(EYhF.ckd 5=Tx2JI. XVƷc;$FT qF>k)ьwתTC|GϬԲOGAM7{ådK" C8X"@ic)وWjwk@p~iWqlk٤)Es-SWP7Bd{z5ˮ؃oz_=0݂/; H"%@!Ѻ.U>o5fuPOgĄK"h.WUH}N[g6m< S_y>SLPI"MOf#CƩb7sc+H xg俫9{ʴ}0]|D,k pk 4Xc#h.}mm Da4\|.2bH6hTf/";/LZ$G/G ~lZj)G$ Phձ21 PqK>n>M!+ƯV6fuzA((\=\Ohϻ~f=Y>I]AGsQwF!pr%øwm:ukLc#>bx0E_RĿ?G=w?[g ?|ԩ<_] #،>s>0-G3d<ϝ, {;aGUPP s&MA^~ykآ!"xJK@$z_EY};xDwȋ؟x'Sl-${pq &{ IAPH9!1'{]`ÎP "ӯFۀFqrA0楃Mp@ƝyQ<}w z0=-sTLD/q{`n`>$ο%PbX *=Hz8h )~,6D~Dh8E,0PYۺ{y(~=b%[pH%>O v8w)> Lhx~*~Y3< Iv6n͵=zyH"bP=K*& BupM/ ٟ参ܞͼcKR#xPXG f;&/9޵ACo8pew ;Ծ,+\=4a)paA wq5M:3޸A-pzSl(e NZM0sOpd@2.'®'m#fNMafxRM/D@ BC?tgy|q)1ը*.v)Z׫{V TFoRvbV1u2̺ ݮl$Ǯ)՟SYxɒo ? l ]pR |@ ޫHI5~n-:͜d3.\Cg\\"}o pZ @|6Z*RxsБ=5{aJ'46qD|8irN؄69VƄuGn"_~!OO9_LNIK&^zj N({ߗ{CCM0N^~X[ :qp"31[ʼF;l'zt9 %PcB>ф˟9sy 0;AH>ό1P#m(i3Zy%TO3T! mf>L&oP@̐$ݵQ@ S2-(g,U(?_y0=mp  csDI%H~{DžEȜ@,Qh)B 'Oi'>`u`T#N~"@pg.dq@T(@ࠅ`:}4)+(+\Tfp{xkbC|Hv+!=9n˿\$!gwW=xtC{ͦOnݟ$Ah-'^OXTJ~zx/ha;?2} s)Xͨs3})[gۮk<|I0Ɂ FB'=iޟM&+w6k7Mͳ)ʶ9:r3v@?W~Ї+9r^(CcxkD BLJLDsJw"=%R*yyuKv )1.Z_ DD{W]_|4O1XCJ՚FNٯ4 w]DjnZMD@u׺EYb#)Ce8]xXdI+7V7fdFr{2TF_UH:N4lza7o/+'Y]>%:GAf5duNuFRzQٝ<'9R4qؑ#Hm@d/#Ä ]orCvcKZDc  A^?WǴeO6jк57tNSh7ms<\K:hdsoLy%?<"V!"?5xwobҸ(]&%Aŏ.^%UR@xqIGVYճmrum7N-JRh$L^Y|1'SJMJd(<YuD :~h>|#mYueuǧ`ChfW_>x^X XﱛRH5<|~Sa'`!}4*$COVOaC|;Jba3U>ЗCJoi~>gq?D<>]"`;/ .5h.G℉ e_s õT\uyL;w'hkv 4d! ~8!ñGGz6}ck^;!a'߹<;~A (h4SHe@ʩo H,s82^xz*8\7uS~Ce+l.Duu˅=B;@ 3?Ad#5='KV7,J(n[/%av9˅zm_d[KYq Ҕk;=g?;Tc⾦:^5qܶB ؏ 4aj|~B f$dXjpUG.cuFkp$h_΃ζ-*@ndtz)Q< @Uee'z}mG6lmck\Ύ}r\_|#l㶺|^vrjH 39 7?h 7{=G=ӏ?X|:u2M=6xQj-!]?>~h/PziG|O-+@B4@~S$BP?s=]]rx`{<=UsWmAk:@@{< 29{|;{V ۢ3XET=CKO7|o=!o(dk41Ϙ/#׼^uKDDA|3ǚ0}t$f8>Eh@xW!p< E,?R Ы<΁×.P! 9V͖D t  }}@Hf:sQB%QP}&?qT&@`zWa0 z5cYLj 3o٭`oN /^*4 'FF(`@Cݹ[(P K/]"1"֙'OYeW0$$X"Q)"L h|N&6ps˶]6u4['PRfLݭ۳gG| oޥ{/CXP朱I9ʇ塘aVq=Hα;TUZ|흆Sn-z }N b$. XBb boe\z,SʌhoErvѦu:cO9қVs@[/S}AwN ~8p|Gv\)N!}:@'v4Ò/aO@p`lݏn(e e*.* MªmNۻr 7q/`;{:GnUH"zɹ@kׯZO  1xNC-a\%uFV*5*T=1!mPv0׭dr)ہ;wg|/j=pi'~S'VoO:`Ǭ`FpNKLnH"[No3+9' pwJ=ՀA2DmH6'Fl,2{H%}[ZiC}#Rڤy>d^y!4;o_ 3~jMT>6s/^YN"HZWUް QG CG7;ɷClA`v`H"?fc" ީ#1e8& Lf?q[}H~&9n##.Z!gz@HB-q&Cc}6Ud&W| &?*ޅh$W.}^jG7xIhڕ?8뫦u[vG͙UTcgG& v.}0}کrε_9[&%*Vހ3n ve7Od/ۦ;3ٙQ6ItZ9óG{lΠ&ah̰۬}%41B7fpHK5'x13Wk1K?'s 6a)c/5팪 Z1<巆!Wp@Fԉz"\K T3#q%>81zK "Xvl]#h02 &w‡Y<9ǽvm( 0ABD"2kgd!;w PAO`_gt+[S {CƧGs9쨣=(\kX/t)sNa4czO^Seʂѻ Up:;I"蘖u>e0< >ވ]d 123>F<}$N)w=􇊈]d!Cz,D+ۇo $ik+jYQ n^6>ACs?ىSzyC78 ¦wgq!&DnPc/v]'~# P B/y6DA­8g{n,}h YJdP z I@H3()VƛB$vRI4c98V쮏שǨ3#P$.Њ`svׯ_8'YĦCO@aBiB<x{9 wusc93?}XNS4{ ;)>5D=B^֎ǯlFxiԫsryӗXttWH&!_{%+Ǭ||lEωڪZoiπM1ODbq&ﬓ/|ee-v*W⢶Z0տ E{@>{.vSγ9LZ\wـ9"9oZսR=0JLA?>vw`כ6L%Y$ כ/.`!SfCIA0 HlM$ 5 ЊA 2L>xݹ]h?fLӿH=ӳWnO_;2JL {`l ~)-){xL JlT" x4"D` PA)BJRJ@4H!Bw98^ȿ 2O/v :z2 =A:;Opd?mK:(#՟wӇQǥ&pmMϟN$s $2??@-&{?xsIP'/A!N9kx#L*F%0&=jg 5{,cz"某jA=LdfQ?|@dH`]=GXw{A.:t|2{~eN<̮·:q0BrȈ :=eCC)faII`_~*mY .0'lV#| >?Ǐb􊩯3YLȊD :XE.|M\ϧDb HpO؝ ȵ%_Wi}?[L|W@Q;poq|ɶʈ\_Oy7:enr%yΞ9&>gϿ@dRٙT=߳܂FFoR!ivVOkد ˻VERR[V3u)e}վ - &`u߼ȻLJׇ噿dD@EyHvFSuȢ;fX O~HV߮`URּ{4θom!5w&:qU].J *E8zOClxl\>>s‚]f6JN{.}n CBO?5y$xN=`q=,3#x6knU,̈́*{+`8+"{}z܀-ohYϼ*PgПпC篜/O`%(0⇜y8Cu2 0v=_c{C?k<;Q(FzHBv'U#1C"`Lx*PA,>%8Rgw}^/ f^$3$rBm:e"$Uf"d|Z,HoKa^rv=)&eX0-gW8Vɂc0Cw $PN+Lnv~Q|Io wmYG0/"'U^>8QGӐGW;a f/ eVY{c߸O%O,ao;t[8h} "k[fe~j"p4EEP)I_MED {y%C_hA=>%g*RϢ=@y3>F*3`=~NꝽwOo/UІPؓ39 R> Ar $Ox?)_`X7* Sr4ya_mUXΘ&Bf+CEHv(ƋY1:zIEOgt95n6x?gt-fC:f?_)b}vWH&9/Okui Lv&"b,P3q'Gfɕ^7byG_>XZ(|7\~J NW;`D (lI!g]N!Ç(?8o={>~NOgGpD 7Ha *P7 ģBlF1F`Y(fRBy׏} <_+wLB7s?+H۹cƊBB122$pDyk`Jy*`HO>&vw6pقv vAa&vD}#tlQ&PEftw Ȝ"\}?(v7hD.t@r>'X2"PБQQp̊dDQ1-EE0AWû2SNU1wqq_r~y It@[ HiI\=K6~n߀W_ݨH;\ڀ=2I  u (d!WxTL.E- nu@6x5ڤvE8g!w6=44f'ܒ=N#No(Q!Հm6I=$PDZ9XA2!H$yC%EUAOh}du1䜃#*kˁ>Fd&x$ݒo`F@\,R#3סӡgJI"2$F~9;ECIJ|#gL`2#M&wFDu9ٰBw: g!ȇ:=^3 ۯ7q$z=;o4@#g{&8~4h; 06KH BrCZA1UPUUUU惈C/\o6ҘwFIםaPLà'0hGq1 +WԏaZ:EBgSb)_hvA2IiQc(4h{^^bkd8131$ऄ f䋯9i$M~<> qEB{a;̀Ac0xo8ÄA:` ެ$ Eц& $r'óiC,XpFH ;H1|5(P棒vI6濫WLAO^r<#֦cj0<ߐ8Wݐ G .0Q#UG]G(4* Hb8@ msd;A09ߎ$q"!HH9/N_QO;09 n̜_ m*v-7;L*P=/Rr\SQBP 1kvBԠ)P:mψ,C(p*Eܸu;Q>[.t* ^>3#?ɪD *YumUUUU+zʪ`#&{7 jSHQV^ )a91;J8Bx`;G"HL<( fffz0#h[@d'0dޞv2G]*m7E' ST|3{,`AY%;$JhpȰ/ ^aiiDG{(c'3L wQ<:KD4U4US3^QO$>8׿?di_RND,\{ .4cjDޝKvS;aI |0K(QLn%B%`e!zD eylLQ(?N!OGţhw ~t{("8{0(걦e0NtCFpi08(O'E%ˢĈ+6K2}ql`vyė/uIkɼ gdT\"kQvin z oT\՚Q%k7"lx~YFء+h<)Bxv6[gXjЇ8}|{+ƒ&42r-3AК޹8ݻNÜ g<w\trovdɠ)Q{M-mn-4Y[KnC ȱIAȺ)0vٲi:> -y'鹚n&F+f|1W2DoN/dـ;=!R)|Pv$jmx[˗wa~\׳H]77^ V4uiQ=+";دq/x>b$B "=Iن3ݝGgX`7[Za?zv875pE(&eHIʣTC:Gi %9@W`r:kGAsŨ)#p E'!<:OV6 IrBf <\? ˆ08^ݦ) @ðSDF 9!@)&="`w (~N`6=aǙu.N\we- ֦v=sN!_ξ,*e4`" a-VMt4dȪz/(3b)}C#As6°m#?o`ʑaH݁:⒆2:q;cS᝸zMH3%  pa1\-nWA3 B&P%B!6;G,1!{%]R'nΰבv`#:]JW~pȠs`m~sz&,a}19m[M].$< d `$1{fY8!f~|hS̐d`J5pn&J(# O ܳ1@tǢ@ >L"P, 'CnЇ{GX\|$W|0s`5Hౙچb>ZX0+Jnܒav)ق4䈣B;݄\- l=nȇ5s8Pr0wI`w?r"!7Ư"6`ܑn(? MInOyU*{h (@C/zN8(RD D@j %% s !&Ͽ0>f:iCJwӯEf7uUvo]mVtH:ޔ"P~eQ'j|*CV_ ĴIwfYCTqj DX Y*= 9Q;ɽ"$F0k !F知~Nz>taLq,͌'z)/.ZbVYl,caZq@.D;T + 7eBL KP=dåB,-tJǷ! Ng8 ?0>mUa3|{=bz"o(XʃIU 91}8~.I'ZMNR"SrŒXIr֟ g-Dv:XH$(A1I(yd)m=ayjm- {sN'n3hlo O6"a2à Tzz)8OWT@32UGנQ'1ȳ7Z@Bosj{Is:Dgl D5_m hKhhQ)UE^7%7? c?^CPy@ўߡ׆fpҎGvƤz%Y6D8o An8 _9IF=cD&!Mٖ X '7ڽHOgjvVPK_0P~{!SRT1AK?Eq_qvAN6O-:P*)i I9R&CY,"B=>- X![d>_ퟏ/==ZYvC TR# }3#a9ucdyy-S&7Kn}u\N\GWˌ7*cStNagZƦL`:e;aHp&“U{hkI<,I5zU+:uTG]р;*(N?<(;tGCiJ*3Β/ &d"ฺٹP0S=2v6h@ @B*5-P?8[~Vyff06ʷxzj565ud.6_5 |qV l3~ŝF}jFSR!A̍x.%+8ckè5x؍{r+NskL=u6[5Y5j$*5 }XBi}* p \AFazS=N(;'۶SO ַzoyAnD9CE؁a@,y A j#P}!v`Awx]߶iW\O?vSl} ;! rK_ƍ zާ±ZfCpl<*6ī0[3L(T0MLB`fo..E| vk"H7Av "k@:uQ+siO }vd7ƶ[Ln9@ &OT$28s+ҋ )yݸh:>+@/;}dJB$("ۯ-Q:Hcksx),} z7 lqp2uN+1L>,c{B4פ3LQ70|tkMs| (~c&kv{㮐2"FDSI,1`ha7A$Ӳ2d,6(4'Id&ȓtS'6tqCW||l"M`v}/aݡ%mo('y@$7ǭ}?vT( 6`?Y}}vf$^舧"H_A HDZܞc6&k b !-.LABduUQѳ YMP/&ì 9G։)F9&1>I>d]bL㰈c1@gX "%XHiRUvcd⃉SH Mվ^|$y))GkGK H yE=/> .AեpP-%QF9Oi$? rO(q/̞ɯP 8 VM ЛgSso7sMqegEy"B/C=sۆތi?D#O&?5Q-$$EPQ5R0gdŒ-]T'?ſF'} =RBox+SOP(A)4Ѐ|! s+RS!j?m>\u0?/J\fCrX{d6QfWjk1LBj6't=D__;3d @ (lm}|xqدǖ*az1컼8kS<4r>^8x/ܪf AA7jcxQN(0y7U1+[3'GF6ӬslAQz@5@}ޚY1AߵI wFSetq|O)NxB'߉QejO95?2qnasf;-gaH-i)C!G iHA:onzQz0bVh1L6|Mfq0,l/Dܳ悪  zbz`9+$AI; y) "t~(#?RYa<H<~?9aIB~'L5MTU4DBf'wO<ö_),E?<4R>U28)w?0!`= #Ug-2xuI kW11. Y䣫"Q١NP6J8ͮAB!^|+j3yܶ-mD7oC f" ! Y~3O=`|wS` ْcg=f+aXϨəWDyF¯w׭}/*j̪(Eat$uPw T+1fQy&WlV8O?iDtPCM$3"b$C"BI *?iN^! f<Z 8Sd+dCgu:}|;pִfF K%(ej;+vk|ex22A:Zxg5e21Zis0"zw#Bhv6ev`Q= l* *f0DZ:qs&HhPo ?&@trI"7̚cN2m⹃$OeR$:sG)9y̚M!Ynx7aHSuKx]0s2ÐQDmi43N *Qj+/{\.9sIidH.%Qul#ZnhэrEM8L!!Y= b^r-b,.ph4PH3&1F٦2%cK\(%h7%abҨAskLReh( om4i YC8- Í"5-#6y?Q+y& ^]{q<[7rV?.ps9_Ƥx"eZ83 HliC1aD=*B}0?E٣~ΡXB4?%VWπvDd`XʖȏZP=hE =]].A;%BBD)hr7SA_x}F uqG?$ BDC$_HuN(=dgȞ91E@IPeDPQr7#nξ{7%Ҋ1Lpb:"p6F,gM8cWmQ*g)Flq3!%q*}!o;F 4ލz8>YGfd']8v=]8pzDDɑ ~I:;CbN7t2o8{V@[}0ת;ix@yQ"\xYmoxBBOGZwPg5:HviY'0KERANjx}^u^U[Uwq|TSgLazEPa&'^Hܦ`p:8{9 o7*N_*xDO{*5:v,|M2a)Q su=_6{y B'^O[%wpAzDs=0a³|J{Lm>^hԾ_ƥ5~gG= eSRhyXܔ1 C">m%]aE!-A sN7"YR%E-[rB(GRMZv-QMSU0SB!oݳql A<y@DB̞baR?o<>{IGW9z!?lODBq~%9MNt[h` pQ?at9d;dKv GA7EB5AĊ6 w:/5Cg0촤8\  X=bPO3XT(]ﳰ<&M7a\(qˇlQ3$ +zT5+B# !x wHf`3 UE"! wՒ*"Uu3lxPIC9OR,C ( jSϾ}0tr *V N2uCopWdWXٜ9.Tg$G";aPWQz{(ZpHDGDI@? {o,\vgg"=r1-&{0= s1/WQgm٘"# stu[tlNNfT@Kg?~i*ϳmb?!# lڢHGx㲙>eн|J| f Nz7F0dRNga&[rpe4%ٚA+WU"F; `:RzES 颴N9`ŌEĮNN2(ȸGĐҟѪBA6 .u=j{#^Y5GD͏"'&zcLӁvҕJmXE4QDTRDĕդNDBN;O 'xec&??}[cb&mJ`qq9\.q@m6Ψhiy`.1Kb7ޝ륡> vG:bh5!ԛaGbzhv俛 Hx8<8R ޡ,͒hr| =7|ʖ? h%UG>_.~ZՏBQ _x BE@L>`F*k˻kȒ@'Z@~a:K!Hr&Ԏ83RNz9Wi؎DW#z돚uH~~_ `p$l&:4~[!^Eq̶\_{YИV%#[U*m+&mN#1,&s1wؙ#U!DZ~rtîa,;StǏNZ 5C\` +XygS%D@_dٔ϶٢{"4}>uF8yku; Se }RPdRo:Uo2hZV~ |~G0EJ++($k62>ǹeFlDࠀé1E[ unvIf8"Bl">VoC}!IfR.,/٢-y6yRՆM% )$jeNБs@ǰ2|}"&!ؾcXϠ?ˈ3䇂Z`쯋0& 01dUQօ8NEEd9.+MzdjaMq^J=xH 쨢\T0(<@Ci$'!_ 暦tP0',C";j8m4߉ 24Dr,s@y6J;)0(Ҵ _P_z"R&DNH@Kg5ʀ%k\I ' q#n1 UH1CEpc~#2QG?WϟӶrހЊ?dKAA4iIwn˃"mŧ{}pY % MiV*ѵc7 *#] EH@Jl%No;U,c-/^ea1LuѳA-9x&X#0fA{"!ˡHL~\l} eGMW쇣_8W%=O B$ IC=ZWzvLp{0w|v˿{5 2dׁ7  NX8SKl0|Dԑ,cDN/TF'unǒ*L{1?p|L6E3xo V!{AW ~+Hvs8\E֏F M X?jzp$9^a`YAƥICZ eD+#$< M* oT]$8dN9 m-AB &yaQu6B39H/0(b~<0,_'Sp󽙒x ZjLҀLi>3!>4U RWΌ <(RFw1 )6K GcC=QL/6 e Q$Q¦?skfoCڛj)!A#,jv=(`iZ eEѣI1<1QLbQdqY蓼l y;r fpIk'TQLhwDzɀ{jRJ|ʠ)ܞ~jJ +) =V=憢rh%]j0ex,[? *Ƙ#% B)".cMO@m»IL䝌6@k٣Ir# nlӍϓlC6, DSWУ( C ~1 F8 eN5gOQN o.!LXώ?%DaaOQ_N>{ys9!±[{u'Mξtnf(^#: բf!TJ40!eׇl/\&e2iO]܏` ,c{/S<%3].R6>Ҵ37)yvQ@]N3^|nÿ'*Q2N0:ly??z #7c88E^l/Ol=Ў)}[UAkZ3bacf_;c&cap{ȧ X^9 ;5bW abO4,.Y/E$PnZJXљs;Wc#탠I~UT/RiP "A*OȂA1_Fa3$L5$ͰxŮ {K.ßmf7][Y/96WFc8D\+,ecCbj̨؝&OաE}V,QܡSӨ6;eTN I\6WHPf9˨Lwi2B̃وD899]z 00$7<1i9 1Pd4FUJ THKO!ϜϽ<¶K3`ON #)e RtDa7lCaRWe12k6AED`xpOQi"T#>Y/1i1N ц<Z"$k>nSAPyAutx@oT|*_',`! X<5N*bu +bآIü?} >>g!1#)oFra 0A $7̀LklUV*( h%AeI'`i7BP! ?o̱~DVjF8ۍXsF!c%!֨tA]3f5`HzS&+3K'ls9{2*A7@/^~mLG*x2D#7Cq b2oя2<<Kl\f-`NJ3C?z(` =AmS0 Xm4WbF ~yMȠ(L%.BUbe%q)L w8ᓐNft5*UQUST,7ra@wkaBzLLV;leGQT Ҕ&%87$6z0jLNLwj#<;zHFF!;&$d2Ȥ3tSYnz a%I WF?F`\?oZC{0P|Tfc,op!U4V͈ DXAE},AIl&8cǸe1 E~!$u3 ^ $N M_cwSu4H"bHcH>+SQ1Ӕ& 88x`m&tY(%,,H{$ÂbP 1h5gaADF(3:Vdى5UUUT(E7V_;G1  ݆>8R Mؼ<t(=r!lPDwܞMSy و}_P;~~x7z]U:; ˩)9cEJ"ØYH%H*xdJ5)i!x pn bh #nH@Eʊ%':+.bĿ2,;k 98M0%!l8IA#3Aű3Hzۍmf;|Ç&~F}6 P\1*!=^ F\?Vz+H yۡts%OE-l=X_,oIJ0͵pPpi! &X9sLB!w]umgQ A2I%hx~+ [C'i?[da=bna7p" &'+*^aȢJC~aBb~ô؁P';Bһ]cg۸jz?T^CUU{l6JFucTq[j(R~/ IzEڍucZ=S}ǔsVkِ'ѝncҎVq9}9]B=/ro]}q~b쓫%cfR y<=[p!E:[a$_. q$͏F}6/L)'qUD ̨9(v;ebHJiH bJ aRii  T )9‡T8Ti\*όòPUNġB$(@*QHLDO c~^ ?b܎Ɯc|;ok=4tgۉrJ=L :wь<38/4RkΙaU=k2pqoI&aL8>ƼYfy! qH&@x/ Ba +8.Iq"ˮJ P ?6c3 ;*Nj2vQQSMURıQ{E1(H(*""ii"Hh) **(" ()5X, Et=Ǧ!_ɍ/']JPPx&$ar!ݾ"Xb{f*p`WH~ JHna3j{8(< Мw<=,{a%6 @+:5(P5QUPUUUUUUUW`yREOlrji̜Gq9vNW$DSY`s r;_niC(4 0Gs5Kʀօ+TTwuPDjuu*()iihZ96Fm-/@o.*j /pXvm{l[W&.ͦ&&rB`W KЇfy a 'yk=Buiɛ,A2!IcGǜcL69Z'@OhE;(%1K(y4bq g 8w<dﰊhi,*'^(# =Ok'W_|?byr* ƒ@𐸡y 0h9A`x/ӵ<,d!*FݰxA1* s |dȹ hEe2P- 7.n%mOxH`!Z)"V=X ۾ҼR/#v|njJȆ?cN2A$qNt`x_Sw|[1/sΈŰX`:>6oNvI,dAIuh;o~p:@Gin/P68t6wp9 z )2i` ffBgp3K8 Gۊ,QdtGqiսY0yvb5\gm2C D6 TеԽNySt\^*֐ɤzHE粄YhђSUO%AwB[K,]5}!H 2V0Ar, 3ܘ68H!*'_S.Xyp$ #p1|K[%yJ EXC@#k|A$1s6s=0Ӎ!=c %llUwb@ { m%O~4rPN7 ; j$7%E5\:srgc AȐ߫gsu>\vgRX6k쀧x#  B  TDGzeYkb},t*0"_pe?~{tj Ȏ_dHmt:Nm#~_L{1Cݸ-w>? aE~ grƥSJ(A =W&>ġd~dԋTHe$J{!AB4>JBP p6΅)A1to.h˖S+䇼 *}4AM$wBPLíO5;x!%}yݏ|G)url~qGE 5{4ЕrއsR96ldQSڡ>wC@%Bօ l0/~~ 揼d`:-Xb+Ec9e-Hzg C5$+^u.k;GOKC^R@\"[=@l\mT2Bp^I C4>rgݓյ@>^Th +p)2B'IGI>'kx 7Br͟C󀭲P2d$?N_lY @ ?}KPjo"")%LRDE 1T!MRDP|I` s`K]5tBX\.i}l!sth qشO!8'$$S?0rW(~i[ib*(RT CT4UR!TTUUQDUUUUX;U-UUUUH r1$)MFCb+M"hj(*"(!hj"@TED31{&`.:\c47Z>f0]*~9Hr+2i,}9w2L0v8q>)R=veDMGp~/6XY֬0Ӧ];yލ_xiktHda3,|SwH2>^3KmG hfz x9*Ir qI25 xg;qꐣ8GMOibQ0D(]$9tHnLDGw`wzxvO:-ŰߋF[v;AbUTTM~ CrД!/]@8efP"1xP N/ID+čD%@D2BF?~bAA_,H)KG4#ǮEGx> nb~CcVjρGp}u:oBT+]bG8?[Vm00vaw^3\ "#/`KU|WԁL=|Im4PDU2MZk'[߃͜[`B#I3 Ҿs l5#|9 6,ߩB.Tu`p JQP6FDqHY7AD=-j9%"@ɳ rN#N</ERν?.cTn2bMQxn0"s?sr;ס:Cvw:g4!ژ8o1+MYC!XƑI/m=`CAm b$߃2ey Cu`!C,F Fqho>?T}(yiNވDZ\<*l%e̠-q8Y^t^mJK6{;E@_OZ(% &kI%3)+ iBH*se0]ªz!1v._2H4w"t/5qU,|kQpSmXOW9t6%3Ħ,!A 0\ $!p#@OJ4֋::G\wv|uJ7JJRR$X43!My^rN‡G#];;u bp3{tǖ`k6f3t~Y]7Z#m"; u SABY'05DY0'@!839QάkyǞ y@Ib!>u!M1vaefhQӂf@99k'"rF3?.bISQU-)r "P ! K2!S pHP̵Hs˹: HTri/m1ADEDT@ d() ("*(() !JO>_~\P&?tjoQM?njx 7,HMC*Ҹq@T@Ϙנ<^?9?vVp>4QT3¿^ p6#`gZ]}v#S4bA] t5ɓb7 zA$C& >?h_NEu8p֣U 9R4#T\Y42^$kFek("ukVtm+a.X5M iZD]}tIUtP<0"ˬ5m+P k"U`X *au_۷ל5@l*yl)=~l;uK; l!DTok1\!7ʏ/_Gنd7b0 ]N* ( gFPZrM% s1$8y<'>)_׽r>ޥ%IR) q׳۴\7FFiN h(pd :0P0 (BI$7 1۸1gnxGkaCb,G|.h @C%&Jd8r:O$njTg!$;:OWNt8 lq@aUp<.c߆u/i=]u*xQ; 84%dl %Z#a"XQECNs `ɐ˯N:v; ONqCȄ&vu2"TR`߫40Tz]]{ l:]w)&}[lohNJ^3(^ww=1fW"EhZQٹujDD\Havn/wQUGwq =囐cPXxt R;i>X11dSI'q IKX>06~` *Xd$)g=`'c;@'cqg rw ;xK . ÖigD& bj&1Fؘ9C;IdoqRvΆnQ%~tJa3@DTcpMFmX=tn9dARyMoKČ7nG $GV+pz8Ҕ@Onaτm. tKEn]=y X7c0/7_$zQ(t:a<{4d,ۤ;| :.o+QМ@"#8'cDrL^awv,Rԥ a;׬hFc1FschXޭN yQ}D.{},ל ve],W";/Gnn6[of0X5y^:Aac]O<92p3ЛA\@ږCպQQ|gǿ|6?zL~H0<n|JA;dd_,v&D߽wHY:v o)}PkgNX%X DGi㝎 0_𠠰\8Bf.chz;BQATb(iOoqOZnCHz<2"$C=AFheDSq#_JG 39gH")~+ww=~1Soo0:fI3L΃&9nI6=EƴU@R$0@@A,2A1K}=yw*O> ͷ@_`ӻq?j*xjBh:9 yqlFw‘Ϡ*_q}^1@h;&ֹ瘱P)JL7 f W~ [rd*UWFB.Ba+Ahm}dxqFP &"a(ѩa )Uſl딁`a7؏#^n--<.Zfnb )^iNWۿrE혽G6<E*)wr8hwcsO/#ן @ LJ݃P6,AG[Ja,d 괬s=M@rEIL|]> 9܌{7؛`(;O3}f{hjuh:Pw Cxny׸i0z4 6ltId 3e*̣o@ԻG 3,EpfYly45mfH30h>?/^> Tk_'-'!}ŨY?•vW >039y76oGxm WpS=uijh&Ф]M%!^P8۹]#i9 jիGo((2[l7p喐ݲxu$! ;@A~% {7x>Nsfݐ,^s]V}? cV<t)ic˓!U-On*Eu.vAƸe}5}6߮Yۗn{ 0Qg -4٠`Y[4V*Sb]^–PuTaxoQ,0v6ڏGd+5٫>=i^6yxwzoMyXc!U6jHPqdlafD+Azk w^*M]2-ar!I$^5RTAr_K/6H \!l,{.9s/NI X2jEXy6)P5m֊q|{mAD6%h(PR;ttWSlleA@,@6Ji= :vYu[i>F-Sm'se0h28_\D|Fy]mtsmC5FgK]b_ Yޜ߱f[:w&cυq߆ D Y)p3` r @D)`LAshj@ducQv&,NhaFV^ijۿVs {ݙ9c uoS:"/o2åA墨v6*9LY+,P0N"Jz|5+c0ܗ}" zn$Y@ 1_s" 1:v‘o4pϑܱ:Hhfkd%saAd&'?2g:\D5mw]x`A`;a}F)}n39N֒& $"'XH}6dvj'+,+ޜS#pwޒjc7˶~3i.sҀ~$oCA& /]4Cmu}0 G '@}o lƯ$1aiUȺYsk?X{WZK#2Ks t/DB PFq!_l& %zBNᷫ|o&5/44C')&Rz@Ko d5 u0I`-Û/xv77ՆCJk-YFj5@4@)19dqbw|`$CB $MqY9+N4zP%‡d2,Ǵ :A@QMA|T㉇0;dֈqU\Cͳ<@fJį4H(aOEͥ: ,:ˏ-+ J:G !ߍց-d3a5&~6> LK9$0dMkgzkIC_n͋懁 3 >9#+1`Ky "ip}֧ Ad$P'*T Lcc&%+oTQުpyǼ( 픫Ո:DbZyA=~C'S]|Mٸ=zDOB'ˀN*@kQ(G?4(}W1:.)JJ&w~$/)j&h~~~h@:>lM?L]z>H$o}UPAx* <}-RJ=_JO&F%<ѿ.iVo2>&sI5 BHoRFК&]%~N=VQ3n#1QwNp&2Cȋ ĊP_  a]KM'OA/N.Ц@a\õ W EZ 4?$v!\BI5M4Br3 ٻwp0(N5e@~0 K\08g!rC٘ܧtH@n%,aG OgvOy# gz&Ka2]xl=8I$j6\ WGمgM}'gaD0vEA!đb**ܧT2յ/Fu=րldVXdJR{':^N[~!@&@F ".N4˜Ԉ YXF (R,-9!c!΅Ɋ>Iʍ[RCBXaG-g/}\tqHɲ1C~"۸ >&|CJoGG %>>45BIBXgۊgS55QBpt}#?wg>rlPr9$U.vJ}(jY*PR4־g>}>n͂*'_B_Wo?8~L|RV cB=A(sK42"d8aɐE&Mea 1O(7gԚOxϞJBL̦Bk08h(J7w1naHwN.:b4Li *Prgqf7&HX(~݇vQ6ŒG'CH*ٮ; <@?T]sN&!C4 JH1 w>} P|O2$ t2B<@kpBZQUx 3'Pߞq}@vmb#Z") (I!|m_RlCM1Ntj,LYbDElpd9&@9ucLk^)[oWNnkWvމ }gRP+7O g'*ibKmHS4,)57\wE'lO7яar L$A0G^å!) {:4{҄D*-o݉x>%׎P<(6MS<=s{4Y  nc!b;']`ӛ&mDcY Hsp״&nc<*c CG:?ltۍ/?.9![d"` ?'`Nu>P~RC4d"͞ 6L2Pa:P^4{;8J@"=Ela4y9|\&X (oF`n8?QH2U2by!p䈨>.kU,6 `|ۍ&S::ĕ_! ʝ\o`fRr"Ca- &@4&DžE,~DNjMhRݮ.jPS/_*`a )d}7N4vYՆk5XVb [To5%^7'gD:Ei@") M }v!"}:rJ}hSC ДD-#@:4R) LDI!C ##XU,Joׯói{dq0lV8@c6gn# /{cLcËϔx.>vqJEnSn:J8rNO:b(cpu3ٛ`l2%&w4kD"7P!sLwP)p$RH9Z5 uhy5tlN;nBm,p(}'zM8FX*11Sy$#}Fz'3NpJ*66돥7tD!2Gx1 !:hd4fBcvBd2[}!l7`wَCD|=hd=;!c3FewbDh2ZS<>]gYS0'y"oY7h:N3r.GSm|5>Rg~EE?hR/=A=g(C`e;>g?ۉJB(| ];hRW>87pA.8!1 1|0JsMty$%'5@zHzZ=l9kӹ!e) $BY:o IГ],4 1 CS#HO99 P@JR-1% DIJCA% @!&M\Ư#?2E$n EZk;EK_,؇n:b:@ ݻ g;byf=_0yBvs6 AL_i 而"Ldx2"}uG:i`n[IQY9/{mC:Lo"R85Y,m}ז^Td l0vf}0Ԓ-?k ݲgmw>Nm[:=:Y9|dXnH;I߮6,A3!A0On$5s o0 ~*C}1kh_P1jF#X M#o*A 1lHKH$SE&ёRb 5. :S!)1Ch)ZS[gZ-:i(cx(G؅ٌHCY{ҺtρzM}u{[ob \P.uC@aRF&uGAQ(DA0Dd dґ=H1?4C` ^W陎?dvOG8/qÏӻI|NSBTP(bM(T ; WۛۉO61^9~[*ͥ (jݧx|ٰv$OAO<6sof.]VEiqgFI?1@<@} z7W|a(v;fsV={jM:j@׉Nb M+Mƣ R$эG 7Nm9x/C["">Ew> ^Tb&FI`*)JU$" *@)EZh)1!HT!J%- K%!EA)HS QQRA@sf |"r#"_ P)e]9F54˕Q`1E6`gHQl_C7칊9_^Jeלy2LJ2d HfAL'If_Ի6a6m~$PCk@'J 4(Ģ4bH5!=:ԘMP^^<|a2I (󣤓Dt@f'.=Q)>ӧXq>~LP$&Ji(@x>];Xa>ސH,y}2tnvQ$coku.6Vx ˋ*ĔdZhF>xB٤GY|t6)W߂z .w<=`VP" !7uҴ36C=u\ASqݠ=CQ yH9*| iḏﯿc-{럱 t/$  hg5 4OؒwӺ!c/$u#k_#0-^Hsxf:.T\6_ۖQ*gbӎr!ĜER8*bJ-xQNʺ"H\0(S T"| "_r/JPTTo"DoQBMWMsŸxne?\;t4Ls !!<}r4n~膅H,'fߟox,}P(zOO8Voǽ o6Eim<0 C,a#)GQ1M:`Lq"7 px)"h.1sLt) MKw룜nS rx̖97 :5R(8.Yv\A JAJ%#<ǕMEG%UAM4wd9!)ZfcgmXw14cjƯASF5v|cHq6K&o@:H$ ʜXf7Jq} .hashBƀXbFJ%]N3BP4AQDQ^2D9BD Ws3Vj\A<n x{)C! RaR%ZSIJ*J (HFVQ (1%RX4!H@t\ƃ]"ih"ih4*b"(кS@A4i4 l!J)iīR:MiJ1iMޙ<^Zm H(WԡWJvO?HdAt"3 )!xǗD{(# RE|sHdBR>IuI5C''S];! `Y4UVZZcm3TˀOl`qE&"OU'<]kTk{EwQkmQPe=>9O>AqDL(,2 @Ǣo|ƁKRD=?CT!c6Yd e'fjti !I;$%$0/Xfs@?4 !Í_ ~L%ҸHDt!@VtR-&ҚE %4ӈw1p@#i]&CJ @(솔8nD[\k*@FBY]d$ţL̤w9Y/W;aWQ-ta$ 5@2Hq&7ylႜv1ѣp15'ໃH`)\g8rā%ݴ"~T/7^jz|B|[c@%O?ÏU%Nί}-`t;>W'o"N= LH`F($W Oc[ 5yzPlk"45sӏ(*w9S d)V6x䳦;}:xBk]]W#OWYxG|'Ƅ(M`hhMl7]V2׮q `K-stXQRy\$qyr`9SM smQF"ëXgbbÏ$`51DWTQpxZ;epNNP28ɂ_NcX*qJA9_tΘf5mTX$!f@9뮙b[U\Fa5WHZH h8PaH妠Kz8N`ɱF l{Q48Qq\Ah9;LF3Qh9ٍךLMBڲ.FNjAcc#C3K"S0N p"j t' 'D%%~%DD4EU UT Fc4ZiN\q4)U\.l@p$&8gUnCD] 1Q3(TET̢F &u8S5Fy--SjRɽ,bݙNv;hj1D-30wb*Z J":sբBc@X66zܶM[;tWr&+yc6P 1`Q]\: X8q*b@c2A86Bf F1`Ž;x`SZdm"HէJbF,."RҁbfˍR/`PW`1*4@Dđu@a G#:J BMC`U>gTneUS)226JҐ'6 'չCN\<0HODd`A Ts8x' >=j-cgE|3%ws{&[b*mo=A5.T| vֲܞpֱ"T38Q٥LδUE.|neEEgs5Q/fz] >F0{G*-TPcƜ6oެ}2r|"s~0c)3aszܴvv g"{Fv̓.;Eo8Eռ0 l О)9j>5nukki9zR]x#G^\6k5>Vt +r!d(B)HBhJdR EݶԐ5ቄ?B(/hHL6aLށXi(c5ldHaSs-|c*R,3"&~z$tv9 e:T]f}}>?_S|Ui49J((("nAB}L$-'s8PsͤuBnᓘF2QsMk0[8i%Nsk'9,' iw!JtŤk2Z3whk7PtMbCal(Ry}FSX&PEEQUt^`-K)1l ,W@̳SC=VjF&@a#sXt_WGbJ/7IH ?%AJ.Wrh@=~{vp|ar8~!1}Q"@P!(9<(RRj$VPbFU0HHAL(%#P9 ۹E|zu=&"țC&dczEJffk^y;bǨ=5 _2dVR@tf9scb,ű~¹ۘ{(=`GP5ّrAᄗڻ} |t9' UiP?"(!^:E57 CɡHPt/t,8t!!SV"~5!5+rq Hd"$9EEua׸d{<g; (nɛ`Źӧ#=`|P) IZnHDv oIJ9;*lne;*Z!oQo6pvI'?Vgnt$fJG|=̈́A|PAbD?"avNl~Z _#xWV-4CJ +BQíii;U1ii(-iFiAi]):W\Q1ȧZi)(A&lsJkFr0M4M%4M4M4M4M4M4MhM%4M4M4M 4GIMPSM4M4ECS͏?,v㓈疆ϑF>ϱ0Z~v44b :ɘa8M#unH"MH !l)R&KCJ  i=72A1Q>׺@Ӂ: k? Ψ}Ja`"줡(#M"Q90L8r/ORFD=@<@"oNDY028AJ{\d7ZND곟kh@l;*5mj:-ՖAT9k83ENZeT'ޝ-DǬdld/&l3\X;(>LFv]s9kY4pMkrk8 *IGaP5~fOI؉#ɬ6d cG.L9uV0e;1utYf&tAzqޅx4QpbG Le3 )Fm j0AJ-Eȸc1O|H hz1JKTҭ;e*3HBL堘S n Aae2/DD(Nybi/s&4N`:۵lˑRbE2!mmndd $vU1*Di240!5fl:R S@֤¼eXgIF6#,Be;A}lioȩ*yQߦ`r><0y7NR4턧kõ `8CjT81qqPu Wɐ=NwSB$&&L+]$ q9QOjUPe<ԥsPY֋oc}MM0C0ajdOmjQ1eoQXzO,(H"00٧h^IZl8x÷gPbicH2[--gbnP|<=Sz^݋i+p*6 QHK* &%B6=RkL-E&tv]*C[0.ܙ|\pmcx&Y+cledGw)M3 &a:^ v&WeMSjwHeõpm:ru3Df|(nwwNێ1'i/y5D yN>n*rSθ,ՄIb6vASJh@}C>9^x^pS-{;:h:L$ƴ8ZT˶;|CeSITz' q8$pHD${xRR`(>Jm9UmČ%uvۧA!uuDY(yF]o)l]L}^tipsU]iv哇B37tj2V5ՀQӋKY ˌfmr2aO)T)&R>Z ( FuvBloe|AFa$1Ddf*АX|K) 057lt 3sw9Q\8㱆*Alb(((vчxjem-ֻj7[s`o }y $t㥚q$$19vTqz$X(H1ms׬}G%Mo]x&i<  S s X8r3׍fUu![K*MV0ebSd@4; vpt5͠,D4ـ#l2B,lZ!$EvwbQj!)WuIؙ|6ڂ0\h)8g;uU[΋Eaٲ<95$9 -8$nh~z`q^a xnN5*_ 60hML}:yޖ;^t3k1B;3a0R}&`_+/d {sz\p_m0;4璳Myht&ĸLġ!2 1N٧Y h!,TTndV*V8v)?y(KU\o.aNxpUqa6"=ﺑ>ٓ8a!.Z>ɄLY- M!sO9h(yidX~ 6jwAwcCBr٬{ڷ3f;v m iTJH)U3vS 6J~&o_+i!vX{I4ݘtsL)  !b'=]{zywק԰kzu!Eʁ¢*^EAA[ʴeDQ|bpїkc&hEN\re(F.ٽ8DRjRLeәQ?oN$:i]%i^0um;jqiHq섾y'3uK:X67!(f MÔϡ2MC*VGvl枞fGgÁ CtL5U f,,HW;0~\P0B3>ApB:H/Ћ& !< K@ I E# 2\pi ux/2{,͂أZξ}] cS5oҬ`;Eg.au$NSfh,@.뚗F8O}+~fkx7ЖL `?P=p s/&a'8ɿM En3$R/"v" RR (R%bh9I1sP2w]]w}ZRQ?By;H C޾qG^ h=k#XtFAa*IӶ9yc߿v9 0eF˥$PbDZ)Z%C#,v "#4wwׄ5䔚QMT헻oG}s |mPR#Vq.49LL6pX4̑$==Ĵ~ϖ5ϟQNO/]N>2{v9edYU9t}Ug_~_\i'ޖ d8oci/C6Tȅ<ǣ.2`-g"rv~DێsoS-@"*=#;ne p!ˡUF ).VH 갬l8lKNhYo#[2"u Xgn|gd 1@ֱ7^1T'4;py@;P53& ZI)8RwE m+JJB f'8X|*ru24~b#FB v>J{*$NdEdN0Ű8LOOL)1I3C8M,^ o8dO.|XPJLcP Zn5qÚLBaIXDJPc*9diMĎ ‘kа_G2kEW֘lUF>PlcH3 %n61(_##Bw#"@}z>w &aG4\< vn2?6]<<]Ϸ0h01u[8cҊx [M@K$\5sNۨ{[ՎXiiRU:^#t~ُT $&_W}_@s y4=Bxz N>86}$P` =y,'93op&Q4P Qj 33Z._="$/ALO hDfLM _}Cyg#і!Yp>Üteqz=C;sGQ{"XTbJ|M ESpg.0IRYat>BHk`~$+\VA>NH$gA#J{nn9{PuH񒂊)zvo?6ngO̅ 3ҋ<@:u `{!ƠY5;͓hɃT% c'fi$D; 簗;!i ]$jB1*Ƌ"#B 3NV.k3%k=1bNA%t:A L$)밇c=%h盛D}6 wa֚];&,i|;}$?t[:vUw>:Y_V,l)Dʐ j<~_nsd>ἔh2DshV)ؔm4_w܂: D-+Wzp斎&`b G .hœVC,?O*r\q 9L e>LQ#TYD{LKt\ˀ}|Ԥs4 m?2>~=.wke& #Oq*"bƒ4! lBߧ?wh}ahki IJ4ԍdH8` yCÇ334=>'y4$f~oOcĽ' tŰ8L8@&r7D=Sd l79t @Lq8( z? ЄJ44DԴ~Iz@D/`wnK%~_rm>u q$~Au`P0 _1XNMD4fw Z 6c ԺoD:%4kA]#9KaIwݬ92[=Ů5'=&;>iXVlJXK[@SXh13 d4d"tpNZv =v#}aˬ_0ul0P>t`OWP9GަOiG. nU{S}ns~GWDڱ.: ;6!G!^RjKyfgIBIE;{G}Efmslcw:rpy9e~cM;z7n# 1à9NQ@8QI⭂XNҜ4js(ګt_FO?{Lpj̸8$ J[ƈl gFJ;YS0Ӷ8t6ۜAD]/r8I\dȸϓ82:'dZHlzHA ݣa,1(s8]XDͮG䡙.˒/.3PNLMY>H12[<`".jv!mRڧfvbaM#"eήyAbkY!Pz;u. a:2 lB6g71jXḅDIiW/c6M HbYunlW{u =\Q8L<⯘.e0=Wq3Ԡ Zy}'Ƨ~NF !{@r{9gfV7tۦt'0&nǕIL\9 ' ]Q0 u, (aM k9]ݮa6&j bq6Fkõ"q)drx0!BиԕK$'vE *A!H4!H E4H400 "L ݳiBl층d'N7)B҈0:d^'8b@~! !(@|u⏰#R#!HPvEf (QUVMBPU<]@>>(Ke(Fq̺,b _l ^t<Yƌƣ]e2(w&I+1k;@43cV<3zʗ2 62i6kzSt XC\㡳W\]T Ō|v`:Ib1&3&\ṉiu5ݑPќR7c3Vj VM89؛o>QFvNxLu4$:a"_ e >gKŞK@4 ާ O؁1:u6町Oa $L¸"Ӹ(bj (Vn~!nd n:r9Y bNs4ɱX/]2E-ͭ-Ed^0`i.tq㴹9SHxk߬6Xqѵ-rIY6?2'fCVb8ݻ(h"5Ic~V8K0tY~52Dp[pC`jO)A'\kWi*lKi&B !2"Pq(5Yx(*82p|nU8fVg p¾9Q7Gn؂Wgn)ZnAR!8j1 pV u z1v;etU>䶍0K̻U6˵Jh\qD m>a'`5Og1%b8̫ʫS>g.g\;UbsA"=rvft2@51K.zsw9\4#+%'}KoUg2B xĘd1$^9@?Z  ;̭"Xm~`&c!标5_;zO~:{u҇FF*ab2U!+.P`ķpNLQi>s&xy4("#Sn#6( j͌N(H2Hn$$ { :¦"V&|Sts}GĎ;U[W-U]!]A>L-Sq'31K1>6ְ6|PNI3"% <$ <$<^X)c  ɑQ:AWVg3p#1B]EF vˇÌ{Gs>4{=6#X @A4k푧˛m5Z8 c sq)9BX@aѱsfncWX`;rh?^R*`H%E;oFDgLP;)2dטC c~L<;ACdv{dл7EQ8>:N!x fu?*%Ŭht; ~>ae6Ϭ]GؒC R͠޴zg G5?DMOOA-ZJl:[cHg۵T0:%LPTQT)MQT+ A@Q0WsQP?WGѣO8WK6! >Pcո(='I2(3МJ|ڂL5@䂬@Fx֡j&[@{ayJiـd1O H#!={/f !&M%BHxéJbTc2$TϑR ""iP40%27`M$kPQ"zCۢK؈\\݇xg49u)xI)4((ht :qA@ (IDpc)T88I"f h" ` a" ($ `j")aje Ie)*!(iVBhb$"p[bQkVAg?h#T1(A?> ~˫-s ѴB Eq6,OͶW[+su׊>-kk]Q#u 2j'8OlpL~3]<9c3-= e0uDZI(LD_=^b|چ{;}޾k!n Jgg(bp{%1{=Bu>gRJAH!R?Luk]]H| =\IH5CT`HDkc|#TbR*") Nɍ`VYHi ѣXg ӷ@𤖒0d)Ny3!=vTDsؘ%'I!=#p$:qq~%'шsQM5 :=@˯"PP4Iһ 8@@tz}q%2WPKM$>c*;>qاDj]tw\K$M.ճCpTz!rO=h5&\$^,pCUrj[pmM{5꼷VEN:I{651`Q-ͪmb YPa<3z(y-'<#`7(rouo9҈gs`\  Jň( O Sɋ҅ r "Ҳl"I$ZUXAj!"*"!UDQDWK )@I+#!{ %}p-81\B8N䄻 &Z$^GElIG"@i+r* J#05HM$݅8\)8'$JPQ W ̅G b('HI7±472J4 z=#g|Iˋ9)0ɦ-5늴pœlfNƧ0ٱL4 p&Lʬ'2|1'Vߞ]w0.DI~5/Y}Etb[5w^іZ,FJar.F )I$`eCCFw`9jq\!1G6(* ADG""d'o8p>s}>w꨽Mi~qƖ;q1Kr^@c9 6j)9GCWGSl16!c9ڋpClxj eý˳;n{u]~"Gᙊ0 o=^FO@"›dW P4u$!HB!`48 6M b) Br^-TTNQ1Alť[MXi˧.oT"L|Fa+tHUSLBO0f %e)!i}[wI&%ZN_ hv:s7)a7 wxD>?Vݰg 04BnJL%U1ޝ /˜8c_9CE7]NW v!$:=h Hx*m' pc 3'Ԭ+R ܑ=efxuD}éO-l~,C|91BT!Sd6=TUpC>:;@*~> +i9TE6DM%1O9Ӕi\bٍ7y,ss{ t؍&ժ3$ƀ53<n퀃 W. A"D #FM.M;bђ"`\4i '䌄lVfF.Baq9.lfq\YqJ4A R[Y :h.-. 9c\i+(+![M~]e%5Ze=Ey%ޙ$BW >ĐGXc#jԤJ(򺺼hZ*"LCog> >gp94ĴU(2Ҵ%L@BdSK@б)H-,BHEE4, HURTQ P)HД)MD P4P4E$B A@%(-4,TU*PQJ4PPT0@q 1Г1!JPt Rĥ!BHBQR , %RD B%15J @R%AM+IJR4B1D%(4 @b A4,H4g`Y h`h( B)H( f(J$H(ZB@B@h)JhH(,ڂ~~)H(OH HzBkC*#ۓj*2}~0 FM`0ccfl4֊CC("*[ +HI*![^W"vmJ&iضh֔4R*-Y_ɉh"~"%k! D̓ECL5$M^ 07nj!()@p p:Chrr@bȇs!ξ8*z "&M0xa*H AH"R!Jz"ZJ &E*F!" !bH!$((BTF J`(RaRIJ*A a(Rj*jj h!d&@ !(h&H!H*$j %b" hP"$i*HfIY*Y& ߻7n0xh:(l]t-0Co@`.|u 1#EV+!3@P{P=!"4 Gchϫ5i3eG^Nv)Ūlpj* Qr_HN:?e=7F/2媭Ai-ѻ3e;SJ}{;Ǒ @H~]/!)3D>~Y6()?T Ь@ Twkm:|z(PQPg~#R~?~~[`Q@uwX#TKԅ-en~H'ʘJTOqTyFWV{~Liqكq2?˵ٱW#ΫN/~'0ZW羛+k_.ØU$GnlL.LJKTdШ@ìbctgHYvn࿟#&'rd9?Pp- qDH;Sg>?"m&HnkOLyɽV7;3!e$(S%`r1^tCR'2S?FRiGC&t_饌QaXMQq} FExdǴQcq%&ܔ6D}`4Nd%;ergJ"Zuh!0}y } ilfh=LeѐΏm8EzR2-Ws1RݙC'%!Ht4?trʍ;C$e`UM\cvpM$6 'qm"TxUމM]`ؐŇl>9P}٘zd>s5 }43 SP!X&i& ~ϩ6O aK>@񬺧ETu܏H!B cҶx9tMq$|>r6#v@[NN>j) @>TNN03 oNS NHrվsۋ΅$_>u}Fe ''3ϓ{ޱ"qIfHkJ" 8-cAϯ#>t`,|@vJQMHCh_ 9(vrTp499uآB@w➟$oPbxъ CxfM{O؜JBf tGY v>16(&꿰=~cٗ O8xG=Pc_Nw5*Z;^ w'5,Zƴ\vpǥrq>2@w1J) weo<$C`0_CJ"AqjAV[UmUj56lܝ* e  % Tr 1Bpxϼ%J@#!V<8L 5R&}Z(($]KK;?R)ևI᠔=^P<'sA͸f\lҠ<>|U5ofXIH(&3P"K2+\bNީ0ZJ!"$@=ϧD onԪPMD >h"p߅$Z{{d$T1g^(_&ODVJJP"ZwdNH$B42 fml|Da'bezbHNT~@nCCh84mhs #=O 4"!Qd%'VbaPP=dqBR9G(DсC9= EǞ e;Tn@Lh)V[0xBD feHDKߗP%!Gd^aY#9Ih_Nm%.pa2EpЮA *Я9 _Ǡ| gt:hmr"t=H OΔ㒭N EƆ2[ρ´9$<} jf\Wa]Ӭ2;fc\M '.eEUb9c\i_Tk$/ݞ]!B:@`fJFZ1:H{T$ki=״K5-dži:nC(<\**jH7We&ι("x2y|)\WJ~UB/ߧpeO̐cxߺYu3̯ v;n)#D|Tcxg4rsW Pkvua,' Lqv~`7-e☎ FFϜys7۸ =ҫZRO2r0ĞuZ=Yydn L(9UGDWԵD7ufi8BB` VhediY҆X$8?N3=\xq7y|:!ߘuO5l,b3}ax5$,n( U~Rٌ ;l*rNy6s uq PL!0APLh o,L`{ٯlH8Ww(|x=C$Щ.5% pod{_jwlRx{r]ÏC}:~iBf( (䏢NvОGA8$O MO>Z 0 : F'e0#{@ɹB2b(% 44 U~u5h&R)jR%ZRhYYbRr:{?oΟv8RpL e-/]E#)wn6tQ =n =(4Z^Kǣ:5/DN|P(hU:B&%_QCDEISFfVh '=uHP>@$4@`J[S:HRu5wr_;t+د|P;t""DA@芁鄺]63`:V.(Daqs>{\abFXR)?1)bX()hH )< DBB)V"!R /ߚʻ䛩XEf5*ް' FR/뾪<4=@l&[|tu nD>>-X^1Q`PwI$@ʢG.$"TqN~p ՙkdzӏ>e+))_K-V!tb<*4pn-_rv?E/3 7r'- 7dhF>;˻b{|_ alu&dȪ\mˎؘ:"TˆҨa; EGȯqIDDށX)l>L4V*L4NHoòyW^2_}b-oH2Q7˨waf}f"tMfH?;;YHk a9ق0cNԩ؆Ԓ#7*եTi5s^o|o?KFM'vL+rwqy c>#|%nᡖH0dIDXJBHRM˘q0J\;#E)죯_e:p'hOu@cP Ƽԏq͎Sr%Х*`hwIM4CpA1ÍK7R(8X64Cb9PBQ$Ivk-+\X2*#"#ʼs$d{&{N/*D$4ZĒxZ"oѼ;`K5TGQ60 $bU798Fbն21MLcQZY\GOF<"bp!rNdzp493hBzb* Uf؝$dR]s8/8f-@л6 r\4w Li y'1Ǒr"Y J& (*Z R "b*&TÒF j؍@TDs8u[mnaB4Pr7o+#FF8d;3K -0X`GGU(VՕR1F%pPBOL$&CPD+A9 :+Y`݊c%pwe9[СF5lGiuȸY·Ǔlǎm̙"*.dnɃ{\Lwah[{0Z3AU=bU[nq>J,K.ĬnyB$ S9$sΌr6M(z߸]kgHsgD76<3;&'8z~MwƤԁwd@{9 Z?BJ߭;+7D)H4=LDDvC{XOJGT$#Z(p۷{ٚ*${3 -"P!,(`*׮fBr: <*T(Ԛ("q%3kУ 4YPݏm1a-1XHm&1pNm= s*l´z;x[]9!IrcMtE^`16o%HE%zA(d1n0%5tSY.5a[ 7:Hw&jqI!&l<5Mc#t4n0Hq1. pz,5 ]az=TLP.tg H$/xTȑEQI#[lBL rD\S D':VvjP9b$ q G:>v֎GCdⅴ8y~:穚>CqqxCu؊ugXBN@I)JgxCJ8@hEh  @pD1 XJ>N*&TYX,%M2؛&SDPzTC^M6zT;ǐ{@}+I,62xiyu8?V4Aq!y4 } ';)$=,L| kݸWw @BU5揄g n4(hfJL{$a~_Pvs =C0y:=k$xZ. ܀xo=Y=rcPP(Œ#}ADsTP+B~%SuP!Y@B* T ,kIWC$sMNe U?*)4@(EAI<,7cٚCt shj0ay&.F!a3B=*.N^P*|.s3hfH(s H a䨚 "rTsA.N:sʇ)Lh W P 7 74 R(B Y)h:̦7kFE~ߎ̢&[8}U;fc Na~O?:zb8Df.T]yGF}/n`FKe a+qFf7Ma$z θD4:v={m) i):z|$҃E3@z:C 1~0XCz<_\&h%`V$`|^ϒ ~{ :}f.V(|OhVɒ2"<\ʩvN(!YY7 or$!ihvhF6$㗣?ܨr - KSUSBХ ^Ӥuۺ$AHK!J*T L b h" #NOD1~R/>(=Ff :5ػLä xNE4LET `&>Kbޟuf}D<֡0 uM7%M˽sƝxԊD+e^a6(qY$SCEl?1/5֙">Xb)POLsw nccj ԷX[ Xui۱)Q3Un{{ၹr KW:NB3(wt0QPQ"bfDڙs0Ȕ7F?㖘_}\vL{/~$L\hUwY\aٛw%'CjakSEdȢq`o[P+Ff(f`2!,4r}I>$ΊVh21s2x޴W%~j̽`uܗEA_߄g) >ew 8\D;0zLPAQ-0JB a(A4˞\ VBJDu"(:HMَR/-ˬљ?}24Չpp=k1xl˔!A>1I#`ƱT̾~MDs֖qaJq_Tx]5+G0[xJItֳMCt0T?Aځ׉| vk ~o OYp;WhoM!?V^ gb2BpB) >r(y?:SbD'A.A<w u=?҃Qnt۲/.9$?Q'B: Pg=2/V3=I<h5#?gC0-׍aD[~梻<'Fͩ'; myƉ%NplڎpU9p)?$u7y;0g/D3{ ({Ǣ$qfOpd5Lԝ#^0vi=I!^Bqge`kEEAKQHѵs={$562$ȕ́DIT=gqԌԔ]_/!k !ku?=Zԍ2ϣr}\jjvd'(,Z!F XiQWttɲ BE' ,)ïod:b`[ʨ(gQ6;>'-:km9:htBfy hlX_'Udl%%נ Sh8_TDE«$/Yw>vr"'2Q `oCm&w`ې1E~HN~"5HzpX xyz]zhˠ娠+\rNs}ݭQM1J\ a!5 LpW1we9wdM#cls}ٚP.Q"ƒ`F e  xIY0E8^zkll݄ y N y1Jn]OMpn;@mF۞tCx Ѣ'M˖jp%(C&6{3hۍ(\v&bʒ \31C آMQV /WYV'd@1"o3Q!C0PDh܉ta=0'V,KߠFQ qJC*7r@5wrϓAZM}E2[g@ ({~yO#(bl$?o1P*c-n)? @LBR(,&klkrc|ϦwrBc ? W?60SY 3l0#{"0Eɳ5e 0( 9Bԕw ,0cg^C` $AԑSSkcH+U˛BhDE (U~7/!`G*UIR &-l6!JnSˆ iB"@$03#CRZr&O:!D4ȞV_Ofš .E;Rt=),QCUBn">A0vOQ``* !_2o&ӝIm$O9]䮠(t%^HSSd %ȩRV:aN-޽u=%u ֵ`$ؒ(wfP?6~8Fl[vXg'h! ŀb$*冧c6AHCϐރ`Zv,(]q#H4""F 3)GcDb8B- C*A2iV)BA䩤\ TDh=I]}CM4|LACxș_ResT0B  6NuѤ ?;+: ||~]\;Li꟯},R2y#x.્;;y9Sd>>")7XlB܉^ʆ~5#2 bM1fvhI\v4,j'qnEՂnqIC8yD@Eo̻CP+HD#@Ӷ $1!WYգ#[b*P&; S#cN1NpANc`j 9[t̲ɀ;PSHl"SBҔAԑuy[A0kY2LB;G73;Fgr(ck8Ep;kk, J- v(41K՚y>H>aZ&#rrNW6Qi#A46yބ(p lF¡BVPJAA`4**PHz1!$<8 $; @8 8>@xxs@E[&0CU3P!ECL5HNFw"yVLVۓA6i8F6ۃ M6\Vc1L<6Da+ tFs("mPCu8R^b, (PQ9@L $s:"8Hj$%hHP`IC-(QE4RxAJ:+QIND9U8 9p4y>zQӣCۛ1r KQq%hmM"tvjz MB4IS:D%2̚: 5;oRq) -rh@06b 1B(>rTBeF un_Vc_()}pFhQ`eZZk_zN3}>Ȫ[oA=D@w/q 7J宻5'XrBs1!^ C IooIr3Z3#2]qX lTCyJ8'`P.eb^}U1h-AׇE0hЍ 0yj2@F 1%4ioMѡMOjz~2H!tcpחa^l ZL5( #(6, D5-* O-cf>G`d (?l"@&& ױ>lPZU)1[e$1AA-&;6ͶΣL8T Kem~<fA8ޭ@T!yy\6 3F9y3xT;"DoMp’œKrՕ 0mۑ7yžuS #})5&}&``y"0Foyäx3P T>QS%UVu~1>_Ș7f (A C%4GDJLDDI"OHV7ob}4$BL%׳hM4t$;MMuOvPTP# JQ-TX:à $\E<-r1r-YP'LK=$wOu@;q(O-~-#`^xUj:Oq LK"v< V2'Pwy JR(wP7**$0Д+#yO g  H`],M(j )g2MFR1<-ǜ9 pƂy4^i Pr$HM %u=AԀrNg"Jyf!Il@RAR4д5͓w>o:oELUBL ~=N@%@%A)&JFe2@@Q#"HJ(RSTB У@_-deF"R$l(1KxA(h|:Q8*>ОO<" !'xfSDM`%x@/^aMoApȍ e,>F=@E DaH% ;P4sd1S؁8G)=1K( dc&Oр =6)NIO78$L12M:BZrďI6Q4)@|dTj7YE,MטD>~:HQ_JH2ɡJ mLBviDƎ7z#6#)R B|>$uA܅+wA"{q(iW^tSߏ냱=읻҉+ "t³|Nb[\R$MpcAbd:g͐r1}HdG !`xfXTQQT=SQPDTbOTwUx9ldċGv*Lش^I(4/' Kڐh=Ru7 1T@{JJH'-&4AbIMF1XjК4I&#vY hiR20B4Ѐ3rw,y<B?ݰvN<(&Y2&c,1va0%Ab"Yp^ x'h( eD?Fy:4]N\6a"kGn~،cM_k|{dx`٦}<%MaV 0@Fl{JZPFo'%@ģ&^ /rpS8i`ћʅ 6Ѳ6IIT!%;Qj`:Kgc?9H{PGfgj!Ɨ4āC<) NswwbJ)P5$0.=DF9dH7O ?4I68mn N !U9 'p E*~Ö'1;T2bBeN<{{1U EGBL)24 2@h#?nI||S Jz3p;TT Ay al:{W(jah""R`" ( (" RFV hP(jb%B}"6шh1tV:ґ+duƅ҆/($~!QJ;P"z1~  B`H:ln:UO.PQ"Zu E-x* @Fg;7C)xE5; lcQliMfdG?Qޛ'쇁x~pt>92]ׄlԀz%c=8n]T[eab}x VY>c1qr)lUZ7SHr @Rj|`4 SZNBNE>/uGgcP%HTd6,4mT|O@mJS_7Q4ur;:y{}zcKH(4Yq̭HIU]sJ =qv`{Q,ohޠ J>GX]Lie}ֵkPD`]6j鿞ÍFszjl/ӄ5\kՖ2KS|FM͠fk7 ԉD>1kh!;uBFZU`t)dfU$Gk2 JNslLeCm%#.FjX|~[Pw29hk~/=Tߍ2k=#6AŅUƂ ЫXس-{ÜnBˢ%_5]UX̂ K5{QzbNTQ$C"TM>3Lvw?1C:]poف'dA:b  ou2Kl[ճ:^L]lXCR|s 9kx2iH =06~'P(Ort r 3ԣrzgvHF!?Sȍ y?@$:缅 t2vm#? &@C I5g [bI'sgiԀ(CpЏkY`kKm<C>w>>)>P={0狗M[Mrj4; C?자:J/k2^h7#3)HȈ|m4aA<OFoH}|ǟd(^,F  I`lD%@@P!}h`1t3C$U (_iJc!XNDFsCHœ ខ-ezapH=$8d]RN4kSAuនcXu`Їa^7):;~.edKWcVXSfƄhLuZ5Ov_?32drgN^Yն(! `LEv>o9`TU8w o}ݱ$d/|[j0_mGCm&vAPZXX0$$ppw3w %!Oh矶 }&]ِz@kN]xuhU<|-S)X]=T_jrՃh9 }@s@!:"!ۘC$JV :<Z1& $1isDs,PQǶݲ+2PM" T=ɦ[L$)hE!&$b ̪d(X&XIΕݩ!(L4JHn B@8ӢYV;x8 t%MUIE/O[$1= Y^lrjPį@ aKCr@kPDKn| C@7 =`e)#6@k,a,I}%WSbDόd]+R.z3s=q~$/hꔆ0OGGD/ 0T2@kW۬Mk1cN" d-+L@ mX"IA:&fxb&)xs+ȳk_͎ggXªNsiTqS)[C~Bgeh^8>D^J OCQ@vMuJjTѐ0A7l]mj51^#MV 7Sp3/lǭLDu%4jmU`oIeړtۨI9~xȗ z0NOcˡrbhv7GTm"~\:cb6~f@9O,>;=gJE1 ALPHN_9"8j)ʘpca]HՉaf C +(M%bѵYHV (ԏw1N(^xǨSodL&R=]BbhCN6|c(:q.w14n2 G΄7_@̔HLr=l;y4 42$eIcOtzJqxTmI֏nܛzdCI1a7 b6ڢ%&="S16/hpmk^C.vO;y'_ '"D$QOg}!Fl KPR%)mLL$1_Bt JQ<$!J (c'sO`Z_W TJbA"9MtZi5,3*mIIp5:\a3h6.DadF` DieQ&׶ƶ0(0LYH5%:rZa\6*֕O'54 ѥ"^(QxO0 gmL [npb?\1GqӇiGFNI^8a䎏灱KLu#}+DD0 j>(gjw6f!3f"I`]Fp5p*7,NdA"$@꽑*7kvFDUD ˩8" 7јZמ>.fZJh!dQ bhZiJ `)JRhT$ bf ! "Z*%)@@*"H"hh E@}^AxaDL#'fβ 8 jTET&`QFr.C ~`磜n&?2p5DDA*ĢHan6`q *)lhs[bq8!(4H"X lDE~"\%A~ 0[QbdfQBоS^AY* q"OH㥀J$)W=G >1u~2-'5I@D|YM-E0` q\^$N}G)b f)M h( )&fef4BAM0P ̡*$NT!rĔDIAIC4PDRD@P% 4DSSH-SJ{wfzuTvo֜0x?,o(8C J  R4HJ5%ԈЁxR%%"H4T'4JW?f0{)1$ $E{29q?!A 1@gZ̐ 1CT 5O{[$D& iC~xakXo ;)`4G<`uյ?Ҋ!n.}B%/3gCbCGH Hx(*r%?/>gLLu!X aE;r#RyX#/CY9=d]!nS{雪`8w1^ZQykeG4-LڋˌDhS\yΝA.oj]/!d5C;fWwqJi^dXؓcL3*rL޵Z+c@;8\SHSDC1GDЌ2 ?AƁhɏE=p'h+#8aZj̑>RÈF n0H󑾮vDABh(MO~-ȕ3DwF`a '0ȝ6eֲj=sPa%XVk[ F"#7H'QI]ɲ}(۪jz$vg a6Ό;_wx4kG1Ks-2`U,5Ax F]򒕄;9 9A+#&:!xRjցu]9ST ܕ^OOݜӭ}s;QBvP۬4c6C?%=iO 7OLdu[恧Fa|˻%xftGH*||n6zONgN {?-vbU>=p*yte.up%O2ol5x1f\6{-c8 0o˾<>v;iP)MNe ^:|˕ ?P$!sԱ)ϭ6 ţ_s׹PhN"{9%)i&4qign6FmM虙)#YS:fV_a&aQK3:7sfR>3s0"}}hÖrLb=>:9צtM]ѯ*EH!Ҧ* Hx?i׷D Xcl9;q3oy{U-ce˝o8q҅ պwB.iXaVTOV+b1 9#v\C^8׸a|nΰlzL!gDd`}=#j_] o!Ot0fj9՝Yy6N5jh/g/a#CcKuhu2AL7;-|*x=}ë:ZȆ;Oɔ0'Ǻ=7&kXn{^"LӖBn ߧ>h:vH< BFSj*">Qf;Ha/b 繱V23Wlf)$nDAN%wWP;zyXL=1p(jk-ƟkL&R ^Rd=TY魍LQη^1suم1t빴T:f)'whFSӓj6i6Sg2LL|}ځh9bV =vCLL F/+r|L9oY~zB،n/ JHDbT4FuGaۥtcOzrO{[[~81Kj0b(% P(3wڥN<%™r׈|nqh/'tNkf~SOegXߧ/~"'Mg CrL[RyҪ,-+cjV+ ΒP"!8|e d#f9 z≤WĭDH0u.%VțRՙxbG0xGi5j*"oBrP2,8 };?99cVm˳Mrdfm11 YUv7 ;z=KKmF7 <ڡ;?< L;rxwGk52W9L_`'VQ*zB|y6C 0G";0I׉XX7p(d29%-Yi`fkZrk/iոpҨ0 ۸0yUt7F7Evf-be3slOTm/,f[prhzSk~Z"ֆB8²/-X鞝N?³tw-tjڸl*Gbg i)Zs {2;lscH~szgL,ck*ݢP66;&ic\!nZ_92mVachZk4 PҫR#NsE}q}]bR|tWsYȐ=:k&&/E͕;UD5~:fRcX|T)t^i!5|*T Tk{vQ2Du a<f}yԯLq?#?ϖ1)Ht'@chF=tM3ϬzAhmdScrNp1D_GtC??^K>qGϺ ($øqK/!q96|g{FU!и[øo9phay[etD$\S":q0fs+ #Je }dJ8s/JPrڪ8y˿Ƹ핰ZAD=I#;{0ZK8k೗B95g9rHØ>rgidQyv!79·YqVWL>{~<B Mo͝港ZwD`~'2{XKܾߖ+,SGxrYģ .ώ+8?C g۶fǷ>-HFiZWq&׳6gT*B'tCS"22a|!%@;BWS=Y#ǧEFZ9XGcܾC0twf3ž;L*Kչ*})#h-KfP NfHM)C`/1/KEKb 9OV׊xRV\JכKsNbO^UК7-^ GH$x.|CwFqHBBf2sjVx zza2YOsNL̛˰62Z7d͸ 1 `;T{ t"HA0E|${AɅ@!p  C@AT2?ZP~s5^] &=D6݄6Y~9R`,Z,;{|!qg^6TV;z`o?N:>FF1Stä+6'h=ȫ;ccat`@RbF 4kw{K2`@S9ɒzr^q' 6(T ۆ p iPaܺm3w =)-Z$N;c`<.a~?$]w # P (d& U)M}d1q ܞ,O{iD:\ʐ#o cજ!b}F Ǹ7eƗ`uIć Ff|,2S@=Ner fs0|2_$cDTP!="u5UA 9 B}Ǽ;_ҋJE6{5h|(Hm̲lt i\cIgDjU-D3"\ZmeaLCK]W> A(F$Yiͤr.Bw !11 4҆m,ul\9vz6uAByz,5uHX2X0ZT7K#m4aJFz:_ %d VTa٥`,Yd(EbR)8R2eNT>Neޮ?5IIPс܄p,Nq;fS_˾<bwFLB"DcөPvؗbtz;^}cD%W .ק?u;]0אEI }Gqk|jJD!ۣv8#@|8s Q xC91r˛SL[j3܋U%,u9GIrshPn<7#'%6Ry¿Sc@qAQ M竼{d94 DTa¾\O>“~F=MSւ@}mnm]UkD>[ C w2|B/r'8#'ēP`f.A98a ,2κ IX)sJgDc at&`#R|`wlD/2d)+}C:; w%QCHoȻyRtB;pAꁎ6P.G%1&hQK9tK3ULJ,'xW3Kɗ9k &N=b(RC*nF L4lmizB =d=O[394| Wap'oy׹yͧ/801!H), 2A A$%MJD10PUDW"rL]:=+3@@TPT2˗^Xx0 Wˏ\%DTM(~õA| thZ<(֩!B]`FO/<4w2&H; )~0j F0ࣻG7ntȓ,CA$D(Sٮ-x95iMtċe{X48}~0s'xJӷb $g\Tjl6IG-k ff"`iRBUf"<`$g"! BbF %)"Ai $ Gj~GH.XذF!b&A$&ST8v3l'&Ve)` !\y '{K. ylQBt KJ47n{H$V $m˛ na1D Bfw]BQp6B<2"if<kGn]km κsmi68RCܩpj$ݏb3y'&G"BN!> tS+,M `og' 6@՜Xt hH5JE2pYP8:kטv( hvS w"lb+ O@;鳝PcPtQ =9mi#:ɿfo%!zxo|vqe?H0wK$Hb Od=Qr&"#L>qIӡΐ7 BxJ-U9w#Ymǻ2%YK94(! Wl?T" M@@hzDWl6cCHB !B삌@=Yіw%h,$މ'Y7d鯉>3?g^+ss&h%*_eCˈSD<_Sl$v`Θk_}uATR7 H)ZRt?B=ΘZoc<7OߩJ;w_Le&>uтnK! ~3[*- "uq,^g7鉓Rj~9Fx m m{5[FbDNT2p;lօt/P^dxeydj v'6Ey3^nDq0ENjU\rg\]};XN|Q-rjZӌS̆Jo6d3C}-1Q̺$H(5AdM'SN5t;pP$Fڢ4ž"8S:FQ(B5y,FA 9umNj˘LIpJg˄\Μrt0d+j uc4RZmr f5pMӣn-{}#trLuǯIwhWE(weu&1q9N4#lecg9:hP񩗍j[D،Ԍ2@*"1ٜj_L4Kg=\c϶Rט3"\ pchlLD٥yKKv~yMv̒ÞԭsnH8Y-©5"w(~#nFxG۵hώphݎm=ݑyVE6%3•>01%aƤLEER1KVn iGIf18Ɵ''Ty'[qxh\uzL[%Hs1_&Xn}V*/ܧ&-NҢՄP&sa3QuU HF[-c~ 0S7 s.W`8cwdGīdK${'`{Jn=!ݝg?xA! $N`hN@P~5đP`,9z@oJg˝ޘѤLHMD~X1.6Ryh"_^> hJ:9aYX? `r$?9ڄ`14B&߾)T6@GU@CC%Cፌu䁈2p`5\z5S̅; Q C#].gK@! /2CU'4(DY Cـ)J"U(: OBE 訝8Td=2HWj chyXqʐ.V\)Fv^tAGd)ǠL3J(˄~fLbccSs\M@2E'v}98l|d02^ \*XLnHe3iL=P{4h81 84E 2͌F^7pYĎEl7Laz@d15ІIC E|$o"(dEb@%kvY} !DFB1{=4qoș#hIq?hEvl!4"Neªsbo26CK RR_e[c=/Qsfsbo|bODibSZ)HP+t;O1d}3|";o.ѶؔAHJUdAژPN@R""@RHB!@41 @A4U@hJC&@(dPIݝF- 49I9j#ú+R-~)5ޓiQ((HJ&F`Ji(b&D$/! (*ޠR&ބcq,tkX>:aPwU6 }P~In C_x>0 -<0IהHD20ˮо:9)I 6oFR q&oNGY9ȶth@Ӧ6vLj=i(QP=qKg2΄ ga(  h,F9cuMt <2LEM ʂ3.6U( k';1!͘L.\chO)`䆁na'\؉9ztQʴs"htnFd"4ɂW@DhC\5;ti{L#A3lHV94Fj^ب`c(.9&^ k8-( ac Τ 1tP7h퓐07#DYٷ+-R2LI,u&F@91A{qwt{w ?zw7.!*4DI*4:JJA@QHp @hĠ&A4 `!O%% TR4)@ T F <Z}gG(r {3]̐3#8'#҃&!X3n!/[x8E0P Uo=Y# w]pj> iױkJ$y)$7KkL6B1%S'!^OTHk^)7/2D((LBUϋ?|ߎywwFsq͘pu9ѱ3wryt߉;>S84jJFڑ(Xtj =|"}Y"߄zqHCP9/ŗJ!!,4!aag,=o^0&S;OBJ˛A|ʌ5q}N{j$Nq?>WJ$'~"? i=dHvaKR1DŽ̊k߹?}mJ\@NX*Bkh=6oC#b :}c4#JRR4E HUL"L@W B5) !p ֘:Cø90 K !$^.0@4a< >S {Oi5{O=yeA55~BWz٦\1uP:2-b #Pr|%TڧpyzĆDP&D$" r` P!PQPb3 DI:\9u\"]k|äx)JB hhOa޽)8 5IM`sFZhDma4iRA| _I>=C8hh\Ϲ>E\A?[)hnn |:G5,w$20z׏7p]ĺUB^?p&se,iĔ2rðiƘ2>5(h)?BhJSKn{] n8I1/sDX3(\6- $5 PjbbPQ+Vlm14(zE Й JfףԼW:u$9u]$ =tGi^Rw}W7ֶ Cϡtysx'(G_JOD+kόP΃O)}3f9ALH'W^? FK"}8d N;SMh&I0{68b%uMtWJ?Q(F#_a^[ǧχ=ao(݄x} c&24hT?TN;[0DL@z 3DtƠ (;BscA *T5bɳ`P ȖLHB*@y{CtASb%^pWB @3 #d42GN*SAy4<4:JP-)r9"2% P a BaNBE&HG>vGg#O$";J(bDDBhG3_i1mVN*m5_ ߸T7A]OGztZk5!r~Ǒ%e&8xUEObH=s ŔO}GNnwfw0"xM畬çfҥL P0؛>`tTU#֩JP('8h6gջN [A 79x?iSl+! L l|)65 E^ a z|qP=_ a9U>ɏ\EGb4AiƐ F#Hñk9ښ U%85gcD-ns6ɨ uc$jĊ$FG3Jg``|'%2J'd!N:jcIHA:':@I:b>.Goف 5HPJ@D(JJB <V|oMGSiUA?Tsl ([s=;`!N?.ad"cD(r18٥IV5+BRD"PRADPzL] wvF3 s+ 1vC oXD:kd-.>b}z56\:^?A7p?yg& ޯo3䍎1x)W©#.jG,:\T4Zb#8|H]4T ؛hd Q9~č";,QTL(cyD ^߮ 7i1m{azɗ=h`/Y_z5";d==>|SMkvDK,K(2%EHYL@qBF.E'v*bm$ 'uCV=͟4JPCNC ݽVnnFw]^h. DJbF;h4*JiѓTqߞNi1F%DZ S&a{v4d 7I$Ʃ=m_2~Bv"Di1@) G+y/9c 0I?܇x~rN?y\sIˉrm@4E," ?SPi u•*8N 6tʙ=Saj˧5ͺ:/$66EӌyUd50~~4>Gᴬ[hI:B| 삵mm˥x_&b|TV.٬б0%- ڧI9uH:F5:yҬWq.2*yOnIBjS,<"P-ƈA==>&w nۘ)-L>'% -d4PCJfCkyTNzHSaQ̑ &'H2n`ArSj˳U؜Q#UImu&~fw8VK#l/X~>w8g^XڴA".sY,,) QF2] s/^ 󓡛C;q(us!ؼW#;2\:v^'[swy$xi͢wۍW]-e`LƵ$Hpau%C}rNݞ5NL7$۵mJ+cUeӣ&M03^m&5IcdLųIRi8HdHUse˴`ˀwڒ1:kGb؟f7!0Lt',ZOM\8wN֤%7|h`њGdRF0i9 ݍjC֓@f\14؅{ֱcC^Fg3C!3H(a'l( ND3u.s8if DVyZR8%3oP x5.eScB$Fw`{6' ESo>N}4څNHqr9x6BFV8, 6%'9!oN?@3:,`"FS]M#PվZ{7(4´6AstWų i-w`o[g2FNѷ_RJnU742+BR#&Nhג̦IX.& ,x4g>Y?q?PsV@a;wQp8!vp8h{~S{cq9cA9ڧ]!KEN}K?34*f1HдR&ïb(:;Kl)'@a)䏀gHN9XReuEj_~h) =Q}@@ R-@9#+/ 1)x tSm1_k ?^4ͱ=t6% ȥL|o"QyaoOb|עSl((~?}PVI\b˚@מTu[s-xݭ&#W}n1wq}#wz >7{'M"8 ݭu쯷vlWʚq3={)fmG}5qDyrVnWKn3m楯@40,}}^}IXskw}ݴ (r Qa\a|>>>e ܸ_{dsCs_w> O9ݣTkօ {bo|Nm$z: t n=-E^g\CAҺv:.fZh5KN^ַ`EM@GzPPc0ʴU >ܠ4}hU5S{:Sm0N4nA"*;w,n:p42wo򣽺"wvKY@z/^x}HQC}>tS3ݨ .tbt}@P*hhHh:)@觏@MZ|é7:w){y=P *O=;ӽA]݀zg>3{÷yu{Pݔ}{C_9Po=۔^c{ 2]WPzP>N >r}WTp/|F[-mݻ۽yԭ} =o^pԍ{Mu s|P^|vR't{7˘5w}@}Qsٺ=іۧjX*缇{-^s]ǮY ^uT>{oqϫۥ]^W}ʅr;eg:f͹SwΗzzn=]k}ObRl[j^s(b^js=iZY\wt n]Zn󶮵^NݯvY;w[{Jkj]M͵ :$6p=ǛwO|0|osfW+`ރٳ}u6S+kmح,st{Mis=-}=fRɽuI]u]yٟ}%vanT4ntP 6m +6"u)&ڨ:kB=ӴPZ|\P`)4{p VukPMEٮMmug )݀l*o^-m.zP`wq>O(;sm4Um}^n!huv-#Wad*35@vviv2`!Jz4;Owo2=;ݳBTyz8svW[.8 ۻ7,nqw6wxl;oqBۮv]5]mVrh'w]vzv:8 k/57vwuC@J-u6Ǵ==TfM7;Z=Vv3sYW])W9]juϭBϗ۪>/պb6vݝ7nib=lxۭ٤:ݶv(kǯ@NA@H5n! {ޞ.y:;COyqűI|{ULGjTU6O>NƫɣgS4h[ZTbxi)NZ*J Zb/ֈB ("J ("HX!)a"bEP۱W^#I)?GBL@RP%>M0M#DF.r‘{y: "Y_Y1DU`r$#<44.B`43B5 %%f btQI@S02gD.2R B脡+.B PX\2Y6N*ČSQ P:`)* :0?.uw*2ĊU%@(xa2{O?A}P lD8$NtU4u}>v$4/ڜF4M4S{5Y 8Pߛ邨1$"X4J{?{v{^>PQ>uX>~\rAڔ荆ag֨cfZiFcw3 (ƃpg?H 8gpERPCI3Pl5vb8zVEWSw^qܿW0z?Joh]on<}*V]sEb3ꕯuRu`𫦽+ўbSZO ŵ]ڃ{,YM,c5CW&,XJѸX;l) *nw[X<}C_GFTzOo4g)%7̅ͿS2π/2%s˛~y~i?ey13/7 0F6q6@˶q [Ņ({:{1ݧكp80;wl_SlΕ8̑QRC gB+1f/Zc ET'_=9p>6`fE+;(DI1wj)d* 'N$K A3GCDDLjh4b Q%I@MREAAE^ʡE H"@hJUERAT( ** Nˏ\MxD%P"""QNXg"u\5tPm8-baYu]06eśMgh*1rBApmnbymfKNе{izA-= TTFE~Z9PL'-QPPQlscT<؊*4G,TNcJnc{`^/=˫i.82r2ksa`&8Vݚ" d(CWoٮO{N%cޥ?s^Xt ևF]Y%In=\VM v]Gٌd%ќ(vZN&H)?ܹqϏtæP!ם7מ|O],ijn똆<ɨwQlOz.}zen ;gdsSx!˳:>*\AS >'V=LB;*o/&f.àH]=YdRIPEM^ {aw1l+fߒ %8wU?y̞ܱGn"CϦmNrXdj!sp!}Eщ!M4|fN$gq;:g~޸o( @چitOw7܃c# u,VVUspvrC}Tiwk(&Eg/kCwgN MU1=qqTvq9o˨t+.ITOXvõOa13Gepd?@aoFJ+Hҹ *,Iqә8,oYaexpN[mZ~"_{ïn[ 0i&,nua+lTwjp@?tZA/F~<($NaQJw-8 Ob.gNvb|J?*Kr c2B#%y̩0`&\xQ9$FVn+Dٶ aSH4j4U/\b`}P6D?`cI)" $xAB`g?); 7"?M;!jT2KPMCĄL@}*SAmTAkԁg@oDǸ C{D !rTI̝J456+`r>`EEI l*0w(|D%\!Q,JO3њ#Qβ]r<ڜJR*[0LFa3?6rq붆h(ē0PqUW?tE׵qbR((H"EB% ?#)V"BjDebP=fG= b,t5w;XE%)DԄR\Y"+HH%"R'Ha"iƆ1A> EH%Fb(B RbJJdbF|P(JP&Jrͬa<3 dX_UG:1kS\[$8*@q9#T55Pwm7Jq+#)Y+|qqM]7Eu~u~mH"~U`>3q)&+HLb! okOL4AAIP bJHr9JԶe[5UXh"l b+I 4(%/4v`ts&?;eICTs08}kq܉m^ @7̬yOSf8{=f}|>1J!wPC^\е4PtQwDeѝmɩ*n)(E'5Dmm%?H$@ r0$V(moĒ_Zx4*z!K";!~f6Y{y~BBHEgZX%.?s*6* P.4HLTtMFo%ًZ: r~>YCoi$P2}S8&_))_qD,w:fG|\BEh$0%v!2hp"F t@fHs_nf뫁o]f|Uc?Q#,15?c_d0))q j~ƃZmcb{u,\;RlخC.,RKGH$D>["4 bJm?~qm.+GzV`A-VZ\++ێʛHM2&e9S܊^ldAN4R+E)\ɠs*inיVyԅwpӥb`NBr?.7}7T1$e"QoutɓpkIN ,ZHx ']kqMխEP  }r,9Fֶɴ8mΰuXm9D;lxhg~DuC-!|ͷV/)l *gc MQ9V\0x{+ ܁> WSLSnbo 24]OvC*+MlM[$B#r۫dl8\rG!WA? UUqFWUwVUC9krE8*Ee/]z@3Vd`ZtrpP4Q@4Ջg uD0ZI\߮As^-(Ȫ`*9B1%x^{1Ff~ оzl'WJEkRbcY`_μmRM0"6rAODZ1:p_WJm3'ý2.۔0"_ sP2qG.L-3 LaucCvS8dqnBnj/-9H$cD!I>^cϺ1Y.7r#x{I UɜQJ Fo=ZYȈ{ٲٶ6, @^Fqױ鐂 /%p]#V*NɢaBρv!E@iߕvkB'j2_m}5H +9t@Q!o(y8RUy1$(DlCI>wckCl]nU>>ӡ3;sϖk=#ɤ@HDq mxp3L7MQ n* %2rr4MՇ/,1R~ۅh:LwkHR`RT%AXa=.pNHJ-L 0V* 2[YY$%e  ԱK ŶJn HF@+;+Wl3ֽ] {sn V8d݈edPwBdتM-cW%]s[Jlթ) *l_pY-. CkΣUqc9mfv:²wk[P9uX[ONܝUg4PW *+<#9`V#1a!;T#騖 ZgE!51 Ub&K8V Q4Rh,՜b L#2G-QU /Zb{<ԵE!DPSh94kAJhbӬ1NAT:12l6EKM1Il24֨ӥ5m6en1+me?my U,SrU.5eK,ųmL/RCz> 1)*? GJX%ci {soMO/__wZz¿vTE6Ow:S>x?WP?JJȐ OR!x]09c? u;K!+9LX)@9?6p63|)r7uɬ][UN ujאfrIanxq Q,Tl]W@VDUԅs]MulMOK%ң]zBD"&t{ ($__pyusf0$FKl^!UT# ,oCϿWl;ssi溼{)oH/i&8\BSn\WRu2F(Y_-vobe 說@Hˏ2ؐ],(e,!՘kٱ$-L&V;-eh맑sPoVԯe OV`vaM;4CD8>gg_2y2)]T.~a'œ@O,k7,HV@ dmP=l@o VDGEGf*}?H^PӧX<5WMv˷GH?S/{/C%vu'A@:x+D a@dPgVΘ>YM?<'*BlA!=@I(bz:GH /KD") Os NCGɇ.߷˻fΌ]"z`tXfsz [gc JqAocj^ʦ&(in3*ulŤ[2Y`*~5!aK0LT\M \7?rߝ wA1 x17#~-PQ='I޸1MQ4RP0J(R ބ E&1^15NJ5 IVO~ʶJ>@Y?_OOB%'+#NH/CWS J, D-{e{\O."a+Q9"wM[)g] V: o+s9Hkx͵Z{+KI}ߦ*$P>-?.Qt8y\5}A<-~U,V=# &LK Kv J>CH0wdGF89:NDԓ/wF(oŒC4*$) &8vc-"vjeоfG a TQWm{ U^w#FG֏hG]| JOgp@< Kv^@? Ea$2?y8v.~9X}P&de BxJ^QpHKp@cWb?'ރc P\de9vE!@q30!d1zb?1WPEBmڽ D!B v`j0j-edDug2FvO) Lj& 1FAN&P;U$Ȉ(:5k#c PZ^=+m~ۍm& \~$8Ǯ#5%EV|99BCIJ*1\nUolh gH)VVb`R"Vx6'یVXxQvVT^&,-A@gϹt5-9#V镦~U"tg%Zf=vJP+U939Mf#,/cGO_&Kdxu^7*@|Z'ӜA- /xz)#)dDn 2}c%3<8ke?oZy'"pI>a+dz{*9A5=6QNbז.?/uCߊ tSCoZe.1tau!JG}n;G):3Yqe9BAHoGdH~>2J@FH(I3W?ô9$MV*UO~ϟJ@_?wdK_߇ η ;eO/_`ձ@( YPwqc!|j s߉blCi[Ut!?]s29 /M<Abc|c4i(hYom?ҙeym=OC m"z ?URJs(2O>h}.ᰮk E_2*뮦s,j ŊLrd+*6Ȁ&@E9"""#ۋ8uql̴KTzůit,~9/tGm]䶏0EuZ y$R-8?M[ꚿ83_HK;X|*3kD<[yam_VջKH#$K%3Mrxd{O煔ۏ[k>^|uA|&&鲷3Kj@6RA?>'jלo= 8Jкҵiݻ+kh uZIP4}# Ź|[3iyw\4웮_}-l'd+U_[SW9o?7<?=s(<~[ߚMO)I7 aS;w?Wx -1_RHk? Nq~omWgSI @VTX޻}cqMиsJK%?0n.轾y D!@R(Dxޟ [bѻKvI zSykbIY#HyB]#CpDIy4`$dg);F?:Nw8G!^j 8@p(]u,=N AX9ǐ V*%zć_41Wpxeh u!c$0LѩJF+ Zծ۝d>Rɤѿ{U"ǘ>TWJE?(`(?%Dŵ TJ]z  'm}q%2OcPOGicj=mт-Iic.ZJ#@P 鯎sX1Eg<}d"pO\ УAy )$y) a =>ܝ~j6u+ {Q9Bz`V"*cUV2KOA)H io۶st1~L0)L*QF4?Ƣ&Rms)(P'`cgp(c:Q\ r[4q?t=xݺ}Jb@׃St]!/LX)lՕfaW3&b/h?LPP<*f pڰrP<獻H~u65-y51@[ml#M[(5,!3W?d'<{UX6,!l;V $Rv?g @R_f=``j)`{>M4 5A~V}5P{ਮVFFcEd%:(OU2?LKQ#IY1qcY7i^ڎG"Ll fag* 0ѹΓbj4",=j,m։}.ieT  &HŽp9o:܄{D- rbfuAEKBPit3@АӟA_ˍkZ**v5;:j*o׍woC4T Svq{hL7LO{Oa4  (`g7QP "'%aD@e^cϵ㷟_;m(O( āɀ:D }wo*w؉ΐגIZً,MBpSBx}F>3v̳6G/R&pBj5dY#| Os)/o[r{|'2rIbbT2)r( Qq}:O>S%PJ$X?ZϖK"AɊdDPCG MЅF5WB}Wt2hw+eAa}k{t;p)BW-\V(fB- i%E{~H\')6NWwNx*^=ϻ>r[$* TJ1lqvkDQ6>QR~ALZ@D}쒠~Ìb=oX?u״x ,$͓dC*?Њ(yqQ̪X5pcFaIw. # WEΒ|BxcҙB"tNcB;::Կ{n'](=@N t[y[Sm5D@}6r\mh" QKjw5@OInQ 6.h9NQJEr_OM}mePTCA 5HoN۪ʨ*EgTE+UTK-aϩXbh:ͻߝWd~cdNT{bNDNBۇ;-|et u~_懧En{5}وiq=(M$VT!S֬@( Yn/|[osCBȔSfʯS0ݣz蟟뼄y\}^ JR8wL:˯=R=, S/kfqBr0kZ Z#|䨾|H=.P >B\UIag5 *~s(wb}}0iJH:"i8F 9) VkRztiR fBIhh  *! F"a(XXd`쯂L&2QLILH 2<3p8MCh0JDb !bh ?U31 2!$A4LRDMD_ڪ"h)Ff)d{!=`!AiZUP= pIx2&?~nv$RU\$?S[JS! H4K)T/- 8BD=^0 t )RS@,De؃4n'[IATb&&0;a7 A*IO \?{!JPJR]ϝt Nx0t@eW }?6A"?tpDxCfѥ.Tp|?ԧϟ==&=aGS&0h=5[c指llvtTLr MUwi0ԹhW,)0}O h qo9y [ss\"֎gvևjIጳ 4VvFR*f3h/p VƛˍTIU.I׆8Lzg=KwZ`"" |w;IEE?Û~}syD`ad!Lf+AmpQU$-l0,.PN,D7s 0I N9Զd1Db<7_-|Y+dïd'K'Cp:\ReeADFu[NRQA)0VWI<xwSGG6p<T4!W`L:/o:]paHЪPPhr.rG$?4\{Y?n~a&"z_uJG~kq}")TӇ(ɯ9( Ch9+Fzm[6R愬eFx 30x|viν/KvXdu&4|Ŕ`KxY_$m;SN!y!#r˺THo zŨxxP5yb/;ܝ1$B'0OBN_+#0篫%|}(I0DU)[h>/5zC]ʟ:2Bp,X?TF'ߓ@\_4DDL'n y翇ʛ@o5WdY:_l>!ŨJÞw??FC/tD" Yolu(Syq z?oH="toѪj ˹HqaB'o&p?Bx0!}O(J89%hN՝puNQ}<^@ Ht PZaɉAA`"T㤺jjDk8 .Y ܳRϻܘ}vbWtuc8h:8Dz h9$ԕ/p'|ARgW$ Pr)GQM%h|Q2y\?b>J"u~XHW]ekrr~L># s*7, [R,kP%3J<-xZ<_5hp'au1qTNij_&E60эO0b0;iLjèe mb k v^o{r -'O!fk.QX-I3B{H"➢ݱx5"ADziPMlǶmrώa{q zFc-h H2nUdepH9cdؖ ]RJp?iDȈBR RW$zB% )@(J ЎHh F0 VrB:=p#A=˥Zh )(JBe6P}[&tx/Mܵ: ]: )Z ?:Yp˭ N~HT+Bd?-{|'◇g[lϼ0k3ՙ ]>9R`J;N1ERJ˵׺FiV9$xPc?G9zU iqE fEV#\>ߥf@~|pj,Jf_i%uo_E&) 7<\FՈU7|аU\eשωpQª_T5jtȦ_묅KӐP+O +%1wj;F6.vˣP %F iO&ҟK|TL-Sx$Z(iW'[hU |qA?$J@oNr#t#&QC Z+c|myW0昁#;GFLgڗa׌ѺY숂$Me= OpsI%'bF`ixQ҅3fG4 5%`ToZc>A?@)}H O8k:m$j.(+R#.ʤ%,HPYrj&bl@A Ұ`=Γ<  |j7}+g]>[Ʈm+7^7K/ZA@8Y;0oIϸGw !ȕ\/ uf="%QH - 9@U> ~^'0vb kCe*4>F(Q:p~@0}OiPmh(& haaݻ!'kHTd8N(~cn*n 5Eu0L,)hU }91Y kL@DL`/)z3,$"i9M[ȑ:rNТ>V6ށDٹ\v| vѫP3YllEYQ2tm{heZОgݟFDt`]jT֩)v7*g˕تTg*7.9*Ԁʔa,S?gƝg#41槡,M6pbxh Kvljz')K[ӈ'>ЈGAqCGi_5T&'f9pXd+=8|˪io[!AcRsl:ƻ;y{޾k^;V (h;HgA9F߭96.I.<ۇ@IBw $kZ[v#D jCXޜ7U0"ېK?vRFZG_vvi:.֨yP@rsH _?{ж}VIp,avn̯fx;.XPx]{%}!s|bkLCnزHt:JAu-Pݐ_U`AU=L,F"Z!PƻÅX .n'ߤDwdD.N7CfTlC`7%/jmsUډx[DPR=V_"|?f%^I5׹Z3fD*SM|IV{(ys zHKR%{@m$2!*O8Sךw};O;ϡR@݅5 ~) z軥hZ ! `f~ fҲG%318=vA#JؚL DJ#p hxhjRȕ=~*2s쯹Rf=yg3Șa?z^fSqIlwcg֘.p35: -c7-5*n1P52.P1(Y]M#iO=! Q")GthT,iJR6^L6N-$qwpzߩЯF$$bQBvfmBbGܿ#,u_LdP?GGd"?$|yz|F\}1]?cyr#oo3?ߨ/((@ Nt 6m݈J@sȀдh~ρ9i4@sc "M!@9z+z?Gm;?Nwal;HA~V+)i(J*wʀ ^'QP#IWVZNh lZy՚zG?o؞,|Dc$!+6;H0s(Nu^mWz ,!@G9"D[{}} +zܗϭVK}CȌP2P@/@oP0"7!a@^ qWxMiƮ10 Sɨ,5a$L9s<>V_FqqD6Ysz"Y|e90f._6 "קKTDp^iRïOŨ(>C[%2#3>M<ËWn<5KH)vӫ\t'@V ut#ÖsKc2D2ŋ%]1MӳFyhb?* nu獖..*Acv&Ъt!(lxYm_81 OuS@6H:HMz=AF,MsLBB#r@)f?$gm =4Og? Mv@ S7Wj|[?_U|ìOwoȢ>t;RIP5L)>";=n'E_LzU!C`UGxtC>+@hkdZjF~Pժ4z2COOeY,?(pWD#N>}5<{0/Fu?ͯ<^s2i7ug F-RjkY%7*s) Kחj|Ƶ6bdE@ I |6 L5 .,gqxQdT@AN Og vFqxp5:[8zy%ޜU~/seKB < ~8`UXP'] ']H X+l&L˺Q]Ϝ9-&j$jv$<:$ý:1ITGNإԋaO/o!XG#SKH]dr `>U6qT#aHG robj*z 1ŖtF (}j0}" F;V $S6`*&.۷.dӣINhgSMDUđ2qClő@X " M1{] [ bOxipCx6i˯~9(ut6?=݊YSMFM Aj*鿝iX:#OS@ p!(|6a2A碊*~MHOt* IR۔kBB *s>MK7;vr+3%v-;KykԞR&̝\ÅMp'V{eo_jfn.F|#^up<}vN$xZ<z ruGnD~hzszgu\7O 죉0JB*?.fN}˕ceCˢp ֕i_LfR$d|JֽU`t}feӅN0z{RT%zT_n{}>rF"GyCQĽbRսƃ3w!8F`[@rܱ{~=)oպ)Kr$zr-0E0,`Fߪ.g`\j*{$ /9SJ<<~|ycȈac;^- 6My݃lS1^.e ϓbT D="Dhf`JK?>ƶ2lӃF4_p$X E %2RV!@,D@V@R&ME@x_27f OI*oSۆS 5(T{*%ȩS+ó7!1"ܙ<V>b%*zF=pբ #1Ȉr*Ilڞpq5ϳci#F~ 8z /"vI}D)m'ƊV^:ᓵt?^7EL_>O䂹ݭ(R++yo*_dEQmQG^?>@8BB %.k{P'X1nk,M>DH~HF5_ ]U ۢ4@G) ᐚ\(Bu}!A $?vAUP{; 2OReuB(=_Y4OG}aoPThVV 4jTc>WZ?d?+~ϫW #_P6a &#ոH䔍v15D<^;NE0rȡM@.Hv\  d1/-5W ) ƈ A'F@K#[g !p;@'-֣,.hmϔ5H,#,GaW>{ D‘ӎ&i1꘲~:~[p-otGuTCG1؎#vv{;~o؏"L!@T<skm%p=O~? 說Ǿ>qN~ ,tѫ>s' ڿ0EQ=iĖ-[S ?~ 6 5yH ː*&^OE>-Ho~Zs֩VRQ~ Db4rF`"8`(6 7#Vբ$BhnMCFK,Z1}B0>cC,U\eoUnT|#ya9B(x}} [#ênQ|W{.88ր $]}vpQƳ}=bCH]27 .0џP-DwVбЂ $yg`EaAoi$I'e]*G!GPلG lc <"DFBj{1$2UU(F]<] ADgF8A%,0VSًBbr%yfMry94Ӣw8?^)U?x{`WG ]+dIN0Ox$'Z= )"Dba.9-uwU^3UZdm¿*g`byEcQqMKaJvu 悡V>jBY;+wjĵG!0k6~O[uj4/OTya-}"\}1[§ 6__ M?A؀ອ4$`yצ]w)ՕƉ+L1x>>68,UXH%B7գ\>..lLX=@DOF}])Jظ-?GnkoO5Ț(%FJ)hp&ϣ96ٶhϤ4B,J }^ut-j\wOIAk†y1 K_#i5/1@+xDZRڎUt 0}ݮTBT9ʋ\a!뷰U/H/mɖspʩK]ڸpyOOp`֖g Vw{MD` .M%^X)i\4dDv_.ԓ8l:=jy3ֱ U?OOr?(GH;G"P{8KmwFdgNry֋JR? KmE`&BڸI׹:\9 aI+mX)$IG'x6QqSllï  TQg~m/ i$t"{TG.٪ `  *;-lM 8$8:d%0T~Z2ԴvŮjT@zл蠔ثi "#yn gg& uBTyrş ajkbU{r_BzO8E1 #L^60f±cFRfG#A*|{^?_T=ަ30lvENs>lFGzNz28` >HȱG(py嵧~d%PcЭ!#]Yt" &j?LL'`{$~6 xqap@LI]QKK"A*4wrPJ;s{h[S.x@~NrO Q'^%^]uљLBGP5|&w\Grg["_zB' }\E9 r> $`s#kW䅦YyboПݟxP[mm[mmmmګ[F6jmmmU9$HmI$nhIcW11vbWϓz5$?',rI$I$I#նmmmmګmkkmmصmmkkmB;4ÃyقRAduq+j1xO9bI5'q|OfSopZNqΤŹ1VZ͍JtvP?VN>=цoɜ❔y^jk6V,ı2 c!׉J@q^{@S&k)IA wf4攴jb"|^jn-Dy0R-HBsu̪ ڨd&:*\7 |hЯȉxvK~5c}fТvg|t83OWi{ȁN<5DnwM xGP~u|B(ͭ6V7lẃ#C!lfQ;p'V3-5so&^HzDMgwUϥ]vI!ץ@ X}<N T~ ՓXk 9$EsffbŦ| ♬pXzWkWӾ%%F"CO GA j_L>$ӳ誻-v]nJ Qq|iB$aSƅ5h;0~BM""1ά&JeaAB• *uַ,ɛlƬA/[Hro#Tv)eK_I=̱ ;\^ƛٸʋ{xO>?mRKƒ/+}wU !mqV\62 %欃}3g1Z Y$/9=ײ`~ʓ>\L3^8Եu]*(fī*Fvnp* &WLPUi< a C_*V:f ݰ/`2_X4J, * 9[?sG\S? $ꢭj}~z長>ըù~mh1Q_Y"c-]3o)ْ_MnѲ+R*xj10z$O @Lq0ƿ6D\L|/WxC LjWy#g*ُ?.:sܿX u.=k=-ݣu©7ѰgM^kv[m?qDc1aGLt8G (y?\|^"mIL>@=q?i_Np6EcU Z.`+^(tA*LdƼ}y[EFDz6:s5HSmW T.9y{tr:'Sa=c_2ET6'F*1_V* O«\TQ5:\X+Ebۻd1։\cXL]rJN4 D 2 ~A"k9O;竼43 ژ1TXaLE- y  OWoyT&駛n*1]= zudCr4LPX|E Es#8"BI !cNNy n^[ln9GΤM‰~ў'j`FY{\C@RGgdX^Mu%YN{"?YW'M?O%\PE&F^G,2QJ ȉCjP \NDGX8רQÿL{w *N 칫ָ[䁄668 ـpĺ_ll__OO_[܎7Fە7`p5;OF5 NȈg ieʤbDG\vrjLNڊZV6-=i5A ],ԇ2R8f iiLa&ewDԻV)^e5CF/w[[0'GdjU#eoGcxcE;f>o*(RD ,^/ .=@L.Mbr'u~ˬnj{hP*uFGd83¼(%En޷PR:且IXHG,/F"bLq<-^V?3(.pӜH\w%|}3t)xlACRi(nL.}% ! kӲO/vxaʅOK`S_vA:<ߞc\{ myl8rD#c?θh(hOi?$zBo5 A{5ÝS**vY(ӌ\H77d\' J=] @#4#!tJETMPd .2mm4 (U*wM h\(S6e.?h sZwVS _+'ci BAd YzQǯm֕ 1H:xT  &pL4h>h˭{toA{6Eİ !<MZXS~1r}QH}i;?)<~dȅB C:eʌRDd $gy\/n6=XEf]fXFfE2  b^2?:r }m8V"c<@\`d>5 a0x5!F"I*D֝lgE@EqJﰙV9ƒJQ(r q' o#Wi|r媋LUеk4#mf͘V+iL4qqL(yYZE ݲ/՟S^חM<ρbt'D9[ 6.()R!>r+'GâZ?N);6w"Ðǎ8K^1DgH\[w4?La /b XGmZg|XoNdnM}ϊr;m\-۬źu"Ox֣@ ?hUOĈ%l ʋԄXQ=:,Iɑ>.@J]Il-rCKl&׏#/QA@k@0/0S-Onqv@WCUEr #L;=|G;1ϫ`X7PqEA<%F,zou,%S˳QJX^SS;~B6+ ~hǧ*Tq? UP00|b>=}*sWRp0<|pxqA(uUR[wBbO]CSz8qǯ[3q/W0~,?oM(.wR%LJsb2M Ohܳkʦ[= Hun[@>Lc Cbup[WթUPV|,K+P%CȬm>=aByN boBۿ9Xx9Pe01>!g>Tcl_f޻֛\fyr%)Rj;]lyd_Ho+ -vON4K\b%ug%TvB:SM!.!h &f2xZvÅ_(٘W_--c3ׯ>TbO7-=xPm}v%{ [kmnoPq1d F/QVEC0PA 6Ȩ9`z:óĘ#h";25~)Q3s5§WC;Н!r6h1A63 &u|`T%WPSTDRQPS.ù vbksWN2dGdHx P5M_UafJ Oz4n^'v0(@^bn Ht}Ǒj#r*#@au/65aoVPJT*YZȌ{a XEZJ.g[':+,-.~gs.u:c$hg5M Yk;Y 7$@_NE0W:;>y8h*l[_܈ZǠ OMDkG}N&3׳=L ϼ"Z5J|'`5w.KõWQC|+ZWRo#"DGHɁ0TMًsS쪜ܲXXN䜄-;1xEV `̺wZ+drr t@ߎ6 WJSt}Op^OGuLnRJC+7`hߵ4M>J6L8m睉}URʃܡկ #`)=вqDC`* k T:N:pj)ٺ;[̲N4:- Y\kV<(ԅ."*?R&3ʹ~r.6jt`I\‹a;A yPa X|ym@&S!|>q5>5/k(٥&RІs~ZuOPVE ՒD0V{="IƩ'4hA٨see&yX\&A0 T 1B0*/W F[EuUBF)l> Yh$"@c`p/ ȠY#ĀP{fڭ(؟E[җVh`&7Q\S|vѢeit2"IMemjF^a{x(t˜2:<$$2QJQiDCxZ<|-= ke>q Z&)@CFk-ZWP)IS穁q<듷ۄGM;kd/ruLB;nOZMf2YѴj$qP2]ʠsG sgs<=1g'~M>-p3چɳN#7 çV y53ʼ;YeՁŗѡV';oF6T"j9뢋~ ^68_o5^W]Vs*]ܻ2XEZK l_e |CFş.G?<.padUF$oPބ+ \~ -_/"sF)Rǥ҃NH} ;WU#N2tKɬuX1XW.3GּS["4:Խ'ߜblD/a,(uEs#Րdf^:pQ-Zb s|nH5"-DLݩr]AwD&Jm8*N<7كWE]ߵ>ΝD!6r\4񍚊ݞzASbJ/ γEꭀkI\9F,i څia Y^e#ihi 4N"ڨּ;N/ jlc'2.ŗ]FǎR 003+ 7J)5oadStXnpOl"ƨ,_8{L2˕;N޾hʩiR~0bEs) ~ɦҼBa+ \j', ˄!l2zz10b>xv~9^Ί1"=o ^Nʶz¾Y2ĴD{,^X=ohѽz ; v gO 3  :7ZPae[\f1RqUb'gx.BG,=t~ek})$9p8fQww&%Bs."5}iusz Wc\ cmDG\_kLӦ~e4t ,ܵ9rmDv׌}A>ΰ#mvgLRtV!bJ(*^bs$`Q[z,KSG$`‡dq,Iwi'3? 'Њ[8Xo+TlE#,+ |# #Nt[qp`i)Z7=%u87jnݦ dxo&0C^3>pۗi-%I6ܺ+)6DHU0}'KR!љ&o{,|C1 Kay7$â,=+営^>"$D5vlpڦ\5/dXnE'y~ϓ"Ƿ}}8sW_4ߵ5A ENݒiӕMt=.L=WT '.X '~n4g Kk .pi!^g{h Bc+@4pŃ>\m=.4nz$dC #5ƻ4QAX5)@nc1 Ws$h*Os(FĎm +0<~q2?!2Ϣ%csFu` v?l4[X .%['w ͦAz|>ߢ]"'yw Eɩ VcS* \HFqpZOk0wpʓ!*a6T/ITH1>@P&:^:RϞ*j; µ zj NyShS\a cك9)dZHGrV8 Y? a(Mpw'E~G#[N; q Rn!ճU3ofzrɐgεjpGۚR)|cx˫](kE/+hC::.~#q_ "yNUOק͖ԡ2az9x " W9:hCaI{HP?Y{Ў`u 3n%KC$II 9s\ћ+v.oƬFRεʁuQݢwM$V#B<&Sc=3EHms2X@쁫tý3ː|L~SuߋywvoC%A+"0|Wwfmy ,SJM}o7κTcACEń 2 N^afSI Ĥ yW3yʫn$[#L `$Ԥ54%d1U2S Pt% oL dӼ"z=essy;Ķa" 3 KX*zqY oGbm#<[j4pஞbV&8>NG/m䞞Q2夢ϻOCRz>>(er숦[I>ġa'$G[W6>O\0whd= O{HьүKXɀqQ N8jb{lz u+\TTRPTkO]D)lo>k%R[+k(9곃'&7Rp?B՜?"+w;<ԔĒ;y~P@GVּ6mDTԙ$T?{C70۞l_q4xv$3Ӻ{:Jm:KV^6t諞2+PQ_TRFJ<,ӀLj[`c WWAcoXkXo沜ba =[4TD(g%~źVNXO"15¥QTƂیgB;FApVtkC<tɈB`V`ckzPȇsF*y$  9gU;嚩RZ\c@v0)8N=Em}|nz,^ z%ku&&jSnX짫.6#$ErWdb"T$V|N_xѸnSjۅa':MCsY,CJs>dkxΏ\EmccwI`X&j5< %VZͥ$Lp 6$$bHejÀa7W"Vpb\s}+[~\ 9\u%|A!1*1`(:^]̙HzQ.$y IyZ33sXoLBIE>1 rfw0{QMC$Z|#pa x @@SĜ֚Olp~{Tμk B@Ccb4vn󚛔FG0gl]\`$2z|{vk_{*7MY` =/6ߐ܇ao rtUK5t嚑WgSjH.P=Xɘe~z7jL\A{=v>bY*N! h ,(p#d((Bh!!(.2]^J3-*?{„._/Wِjw%]]-B4䷔f"26M|ڤL'2`#ȩAϻ 3Si&j 9)&ɫI}P4ʧ +|@o2تU ,P07jئ:k'3b3 w7TCj ۠0J_"ϊ<-ۀQ !D]#H4B2ÿ}K!÷0&oNg }fdy4:9 A %)r(&2׊.LEQY~uƲh DH_pI,BmRK!VkuqA(XS=KO&9c[X O]ʎ'hU|*t(XB;xv}v>>0/g EۚѾl%L:ܸ)EP{֑!gʺU8N ,IyTM ; isxFoi;xB67_oRaMf#qfG9t ҁ87TGj 5t8EbVy DC y8eJeTP!.ٲteXS7".8:!3OYO#=1C CiZervꃒDXt<@n*B(%_q{Z<>e8'|7 4ۧpGY\i@a ^mߎ˟h~OC/?!Î("JdrKa 0`W6ݟ;z{zgsy ?yxkz0oY>͟cMp!z3QS߉/-7Hp_Q?Ǐædɬ;Q˄ C EB9E%&coVɩhL+#48UtS5  6fK`FU[]ʊ 5n}5`T5g_:UGufv%*rVԻqV?`곃b9+.0B ˮJG$wx'|j(y~C=Tj_VKLG{(\@#*" ,G>úM\=i&cS$fSpLPGu3oHy4" ?1Pjj>ڜ|f]D-I3xV1]LX%O:%\Pd8_vR |R&@GkGO >=q "H?PpgŃp0,EM9GVN Cժ"sG[eT WnOѸ}_uIEN8*}imj<%Ry}GkuV BfMp0b/z:Rr\Ԧc8("7)ɐ\<1ƽZi3_^bS9;2Ў;3x]iG=eп#9j%C/A ^ߓp|S:DS k즔DžS!X{Ɲb:CS4[ş]XF!nehc NF҈s"9_pco:dOauT<}7c؛D*ܐ!M;Ių~98IG]^}Ig0a׷.ah}^+vnD$|Tn{|~5GMnӣjo;y#pK߾]8t^F~ïB 7xqb"|(|)uefLOP0 g ߗS ~bhnf&gA ϗ΀pCcIZG T~]t=wc@ gcF1o/k٠\>pLJ3S{0H}ismR%׈#p*]k)P-!L*|L(kXAez:vh⠰PTjr)q<ݡf>8ZA j/̡ihjeXh,]BRGR% )!{Xz-]7 ]HX UQfhE&qe$Vt2]"Z+&oY8H]m8Z} E#Fݯ~lw=Mf4ƐWPϽWJ7#0a"PNLH/N{)}*Q%PvqTдDE0=g57%}}$.@}+mg@Gw{P t}'ÜYaWW}/e!G9:$, Rox{I%^_8 Y 0!!'7,f|p7X5ZYl n0#FפcU 6'tj 9W4 0-p.d )}cC*&BR8;T\Ban-'ƨ$U Z';*TsFU~ $}׊i֨ Xm):i2Tw{$#":^+1#sx3C iz :QrˤmW;Eo{ܑ,XlcΎ1u3˭_k5'gMԛ˝mFNs q8-̐m(.;*Ⴗ}:iHHP?1Ŭю{ oF0P#gusJmLs.vu{΂"k]q uj(sGYHO1u_]NEmѿ0k6eݯZpSD8r^h<RQb:XR!"L xH u0hTY5C6(z4V}n]sAiVȢ1@AZAjm ^ONМ:A(]jA횲! f(^z*l 4%=jK3 @i2^8л(Rftc˟xB[Ϫ1,Jᑪ7W /6B`/)Y[t @ptW\UUUUUz\LV>v%!)Lh9h3ttl~wIv!! dN.KGfBlֳ4u{1:hpeK65Do8c2su ٭ŠgD L*UY\׌xg%UT9#_I'Q.gYr1ɦ07v62 Bd&ujw_ZT-o}ZPm1۪,YEVb JU̻)PnOλR;q Vm"S3 e W2}=oߥ0̂1V{Iܷ,u:dHU\ w`ms1V OT/"RF6<O3 2OnN`L;=SK+5 LrU>pt0 $쓝 3zcô3 ֠Û!kIBj"p}oQE*\,u0lsquMV)Mæ"b^ε@ 5+c^R# W\oas,0XuUBwC7U]|?%L@nA7̞?xx27anCVTh],?c>Y 頍bUĚz'Y`cpKm"p]MW2e-6VUAv`ذs0 G};h նv"DdS즉/0p4""/( !?يDSXYV5@MF$HH!{QeB6ZdLxtV)[**WܢQrMSϔ*re@dUK4tC<XG!Flr5fI=y;;q{JVG5 Tl(+I *BmFI5O@.R/nys:`VK0]@T#"CsMU;>c( P);srxiXQVyEzHM:F,HFPD-ᄤ5e0׋EEzQšjfDLF*==W\S_Oy$0L{.}߰gF ] `1 ܺ٭.W$^hs9vs\gY?ݭ*eeܕ DSR׏Uʚ.8 J1N9ʻ ,05j ^_Xzoh^n_}oǵKG'H,;c|N-aJ!5^8NC"D troѡ1Þ FaMƓ10+:{2A3QX*CV˜ۻ:u@V4c=Hty Frɲ~ c[ \X՚>3n=;U/  HM:'1 9G0cUKUDL>5@y "Ep4R__K DϯI }֪BF,_3_fQl28ézzPFÑLH s=`a& &O (UX2|xH0N,*I~fH_.OGS̗]cJTC0*o^/5a_PI}w^Bz59=PXoFy<ٝT1zgz;3)s@E?"$uX^ơ#Y]311Z)|hR@Mhxf> ^dzC02yxPf-l7>Utix:8s^lt׌og;hl[3;gqv >Y7uc[򱎢n~1QtΤ O直PUZψܾI%LۈL9n!$/u=}ZڕdSy9 ˪nsj3N Zwc9 'z~a[]~<3^/*O,k3^8{+WGxȳ:}sL$]^՗]%fa&Eb[EcC 33ղ8@ :I\ 4n̬Y>T7u8F0.35bݒbW;|厫\x(EYʟ|S^XbGraq54% Z&o/Sci:dz|H_78 s0 4Ɩ̶V=+Xqce\=yW27mcesyZ֌,7[cez:`;\?z ?א8~-#1nhM}Cfc|E<`H;{x'4+]TIk{9;cULhcz:蛉}fR';Xe|;;V>fՙ}a1w~jNajk0nuw/ 8kq\yHIIK>&hT<3(F(|@ h1nr-kߙtKcG{f0kroSc4WT!y-4iE»,mީjd&-A΁foLJair;>9zeG<>ɑ")"'[>VWA[k`N˼cqݢWRJ=K9λ绻tJmo L>WTRO#ody% Ej5H9Fw$kF69UǥȜJ'`^7kcQ9{X\Myz«;kB]+)t=^;ܹo4龾%g8/v*{le./pQ#F`yt%,_&Gk+堔&x [["v-L@3\/p1~^|tFb>^" T M/е?咣R~Y}!zW)ƴG3!'mc%t,=t7/Ϯ%_?KD_Uz{*0duOUp8Ci*` _%;',)Hi.},!iߖ|S?jo `ꭽ? 1$];UѸ/_ZO!g~)<чHr%u-?Dֳ8,uO?PTc{1vc[dT=Y9^"}Y+xvǔ?wGRЊ0n䍱=?]fɰu~T"$ w#%;:avpZwk S-!/Ys _1,Snb*uc{ S.y(}<.nsbbhO_}k35wC ,Cڎ&&'ޮ[珷tl!֝"#<[+c0k7q;1Fڢn!ϸWK#]KiuV jTJ+NwcۡsrL@O$&[Q/JgGY>xsm>ľE9)'X:|VΉT\Ť/&":wkv9ÌK#@eW{L83łٞBcQУY84õoI3U TՃT+DVucu! k6vBq̍mLgOhl!Ӈr33Iwjr\}yיd*'n|J_B |UKKS7Aペ͐vE?dFeEl+f4T*]];`#U2\J!$.pr(/*R('fty(U9*5{wr*wQG4_ZΚ5ݍW E Ȱuߠ `? 2Z6 =e"s =^vPx,b8 AcOav_Qx}Aj jM25.ÑycdMT PA֣Dp.zRgPѿݧ=C_d"%| emxaXsg7 (;YK>=-*U&r> 7!SíEzo< [mb2 FZ.g%rbC Dˀ:~o ¢Y!rpG2ΏR׀҈ӓ0e8[nM*TK44U4EU5D%#UUdqWn[تXQJ:bWJj$ ʪ164{_z\v9S)\=6yH&Ї)WiƭSR_3KwgJNs__^dN 3 5!76 iNԑY4 (ф r$@C w/E/HaA2 c+8$G%p\*Tuqkq$IUY5:hpwnu<8E<֗8;٪֕ ˡdI.9IBFDl.^YwvgՎS` oV y/[\SYiĉn@E20.. kDOXh=w󰫠#g)+#_%g:o6էF*! 6 %W8omH!^Q]k* :Vf2(xblN}OƼ R,Pn^XV-lBJρ,n\]_Yuaڳ4FڮTsplD\εF(TtیD< bɑL&9eǭ^' jZbeq$~p?YsV蒏4BQ :pMQ FYcnA, 0C8;gIikI[^n|TvwV.ⴍv5usQ3Un`8+ߊ{q)JRc4v " >z>P S 5Oh邭JJ>~{{luhoGdd8{D32Oo=lq!Rh"j!gg-:fHiLY|^zN9iP)%QAoo]qTOpV 8s%N?-RC0j:ұ' kk*,͚ 0a1]HnrLE֦wkOMP4N}qs\!2.|S)v2y{5UT싟"ښ:8䴔Qʽ95-,&CCyF9OZ5 ' bI"k"̬Ow]E`ƽٕܶ5Sd3fZ6-dm^X7$(@U@e(/xz?˷p_o_-vQ}mVW[vY|ecG2e]! ]W/>TvrUU PQ=]^^ДMw?q{h.gތ\O܆U1MAG`D:#M˲ V*`*Z. E?餈D UG1tv>TB wG/{ ?у`v{[ !HDeEQTR?{Rx.~__ {4K#K Gx^!qU]ma pU⅐)AͿ՜ `%<hbVB6fyOٿWHv5F0)h  JWQ/ci>Is] .͎ˉ$H(j;!H_W 117=Xyr5{>;{OLq^`HU)_ڶì+Wi[88tsQBfdr G`.\(D? -!??Qi 4&AM"5@M% H+ IBہP`,LR%((d&2u\#KTJBH'ˤ?"Q*TFmfJul!ɠi'䜱)%8RE"~ wl;n`*(zH4 HEC, DIP(J҈BwC>t;sOOqL׼)W3}3%8 ZOiob'Qҩ?( =;n`Nnj,WQ%G? % H)J5'?wjB5D-qN?(;_?{Y _y|8TAޟگ~#@jUD)(1VZJ %}s67GvZR}Ky|V>TKb?c M0+_~S$!|Rr~(Coߊ3`pC8 4 @ĈJ @) z@DR WK#iYwaB 'du,@rl{w'Q5"~~U$;Fīg ~Կ۰?%qtf&x˾*"Dތ ɼD ŗ~?2xxa_}H \+>*j{p+|ײYg4Keגd(-ઋ'*ځ;\:ݭGq޿ B?rXE8}.DI|)Hw# Bg?Z&.zpz)]?nߦzL\ G ڋj -A {o-5HIi8rrt|%X(>uenj%C:×SŞS:ݒyҦY۵S1萣 P=0Hv?ҭ{<`@zɜq3ruGǫCu+e4Yeڢ"jOY( +HA,Վj6BhI$Rh{߁BqGy~(~m(w XѩA7 ' wNs)&B?>z>"]L31*؛Io΄CW9׌da>oh}6>1:H?>4%KNX|v3HY\yقB5! $׬~֬'xPFWEӎNkŖ_yA9`.qz?4o(=&Lf3A_ژ}o_jc4=|l~q_5w֢^Fouq9_j!jIy#&׻L0 YK&9]+j#pP}vkQꉸ a ND G!`e=w0"è|9ɚ9D:j+o=rԮs>scl%>oPuF_%:LXT4>$t5^b!C9v"CtB[b(Q O}iܭډO¸}Xǁ;YTd?yS#.R^hJDb,L0{I ~,nQk>k>_"WNb,M)927) hqd a|fڨI1>ʟD  VHu杯>?ޕ>T:x n?x$ wOk<p n}̊+ܮVa_rdU#J3l?8e \kMhl7Ub/(.qޥ$Y Ov8DYr;Ƹ_6;>_~NE5~2O )a/WF7x#6? .?7H!I:҄%qAoK#J2q?_ßy?O6幘dMGSI=˳pdEN#rv67lsh5% (4"k*[aw-jy{jXT`Id6.ݠ!;0;l*U -}9߿urj/;G(VAxlAˑGT@蓗\0u駨yy5[ӗjuy]sWF[/y<?j<ƱpwnKEbaЧ=_M+`O"ttcwl W8bj-#9}cjT=+vޝ_//6@nwiSZ[&KFgT`C. G?lXo woɯx o_N_~1@1ᎵXCY ;5Pw0JCaĝP+eCzxB_Ǐ4qn ?=HM`7D!m*5dsIhg ݻv&[ḋErgɖ`/p*4ul+>jD%@糯U==&wӝ5jvHVG0*!|pga~z*_]>=V|6ᣥSI깣:~73roiy/Se@k;x̥o7{P^;緑;S^*_?v޽#Bp'tC+W VàhOQ ^(!qڤq?to&K& Nxksn`A nl!|\H4Xa"Q%:*)=ӏ6'/StV2]}`iw}2}L!dCype&%oKFVUr]S~N>ʺgL4گګ7uU@Ut,R͋,g[_T SM[5;ͱ׶v]uv;|m`҉"+?c~%y2?̵iBP}*bu?yAp _RTXV>8cT[ָ+~=.q ;=ÐՏ7v͘o}]{=oÿ\Ȳ @R, EGV?XԢOEUr?O/C~5^FvIK }.$zy;Fc߃g ENN@A.mx]PC7 ͐]0?gˍr?)C\ʜ'iU:M7@맠|CA(t CnQ!yuwt9)c,m~ܽ] &1Ծ:1K'- du̓^')lj/;&j&  ' .'n@:l>gtTbfyO?/{\(#I_ S!2MiE@+ ɭNPGgO2 ՘SyWQ{唈"/$Z?\w[z^P}y#_`=|Sʼ=+thr.uz*I`3y*2ԀuBgq/OQ6zbN Gҭ!bDZg[_Ǵ 1ޝˋ &;%Q7LDuPr;>xO:Ll-(jS+]Tf¯5\?nL㥥QܸR4@RŸCU<z&_ $Zc.(`ι՟]洭9o ꣍'r>_p05g+~OwPI-Zq4{"]J|>$!.rOgYÎW5)Z$w9Vp#mMߣym= ۝I,Eˈ7% WW&ק?䰈mΉz=nw<ʾXP᎜> # O|a F?{D`%C 1%@PqQQKA$C+ DPU 2$%++KE,E DCD1,IQ4M2#ED LCD,PDTDԍT,TIDY #jcI"ZZ$E @JВ2R߅ AJA@U,+#RL@҄ T IUTP@JLQ-AT2PPEPEEL@@QE@KLU4QLM 0Q4TEDM%BU4LDTRHTT"L@D5HPL$5SM$K#4!TDS1 PT2TP! HE)TM#DRM$E %HPP#DS CD$CDPR%QIH4ER4!Q $S,³! ET42 @)+3DRTiGxPHJ MIE4S1B3L 1Jy  E PMPQQ$HU,S-IP%E0SPDx؆Ih(&$?\5Y(Zh&b"HMTQS~|X*F j%)Z `bi" (&! + PZOE"; ))d:UʥwT?T E5Lig-"B$"' I Hī9&|;*I)VrZf$ P00@Cs9ܫSZ&`4Bs u 8_7?GX?gs$?¨=IL(KJ>zmD-C EJjCҫ)O&Um} T2/T?" 蔃S7i ͪU j&*wVR+G0/>:(jf%f |XՑ5A+6m:*ATz'h>yP|69-0MDi1w"4hr[GF ukRnk8Ma(ETR۽'ohǵaP%`Mڍ|1{ig { -}cþS=%A,Go4)bc韮=?l`<rǪto7DY#<֊MW8_ޙhooGWƷ2Rba\!U; # (-,\j^tc PdBDj_5 MTaŕ ںqm_fMċG-B8D5p_ǗdƳ=ݖOEˈQʼy\' Ȅ@ $ $M>ܼ 3Yc'ɦw[TxCYk /gKz5­EU;'8suT4jnZְ^^%kcURfx)xN`t h :x :神 +hS,&"=%}?(U-\YJVz)D!p"d+vn}Uڮ /Ϻ*>3 ?ETM*լ^׾#\Q*c0iJ >vyHQ/'ANH|W ȕqz8ue!J@,O (Z:d5-uVP\GtxY:L- M;t @=b'{X:&f/-755Bށ "w/ݘOL==>hށ}@h'k(+Ks÷*"Ǒp}!I:| qNJ^^gu"=;e })bx`ѥTQVKSK:ePnl}2J`OyV@:Oxz{gENruʽ٫u`rr BؽQ3>.sg;~T\[P'a(tUP)T'u>Q WHA( ]),oF=n(WH.VVZu޼N0\3?oy Aܕݺ>[b7zښ-  I"7HF/N00< "wR 0gSH;Lk P0h< 3UP sVY_ ⷘENq+Lj!HPx-JګL:W4B>x5iRƫqT_{ô839kr-NnJBA,q{TG!a'܆ctP ;;z;nh.iU+u;b̫xr<mAO-~B-o IJqɔzv9qLYhx$N9 & ZDt]u_ډ dąqG en:6_! z]akH%rΠ8t´ Jkg?7h|lXm[XeI'Q0|cn%0E}9L+x*(Pu@fa ^8VJ?ܞ%3\uNxG] ]C7ʩd'[)<oZc\VoEovj?t3+BQI1z xQu|=&-R]ݡ-FIN&| ȧ%Jڡ3mS*ejGRճoQ@K-X"͸![|tM7?7u5_Y Ĝ=bC7%h h0C}~\S40Y/01mxw(T:GFN@A M %0:{ fɽ/D<`"  MѦy1k,hsN;B@d9;~txpҀ"V4)9{n{ϒorV8}#ض} B;8'Pvv*T%t9?Q>:`y@=`yfC˧#Vd 045"Gr)釀N1 `40ǭ>*R H!I=XO0錱0aD%pP4ńI(Cbh4f!hPrO#7^}6(Q?wWp/Nʊ?{(4>'߯}z&5 ~]c'JPSxpIj31M?[sz-tVF9H?m瘭,S2c;AnPc5Uu=;(x>2Z/)$m$ImI&mwIKmB<ܠ'<@=G}c8̣A_ABdd.޺`~͂3#PD=AF))G&:7"yDK &>"9r/_'P=@r;q/YO:**V'.]!jqܽBsfE>x$jh&]{RU]-&)>? bU_F#)6cE57yyxmjANn`Aa*1! = i~$>@06iB\~r"ư[ɼQ6gjї vuj܂_F{t(қ:9)aո o.F7T-w7 / D݀ʃ@@yt.Uh#fn\Ҿ>G VLh# :쥝.N$"NŬXty6 CM Xx%T&Z֑ԮgIn@}Bb+彳Ņn\i]Vmcmx@zbm. >+lsH F1 P ;WC|jQ+݋DUAL1Q"m.EFp]xCL HL[wt. zܘ^ht6̅T<;$%Y)1blty') 4#u]Q'סz!;k-uX;ZW>;0N"_ 1tÞ:+x/W)ؽ:ELk3e߆b6 jjWuTU˖UBu͜ddӴzG;S~7|]z>zxL^m|l'亠`RWc{ǥOc^/{ܧv pp:'523"Dӕ%\62< 0K(ˍ=I+F[Ͳ̖X V5SgEa}-Ψ OV ~D&zps8I Eu]nY`^:J_+r-QP@|\f-u %o6WH)rtߋjgO?,7%Btl~OxpfisYp]aNh710m$[-N|Tr>?JP'V3o<2HHkQ"PUGy &zUvٺ>_6Uk5u2AQ X >r'ɰ;J- Ҝ t9#rh;x\'to}#vuT:y|ʮSc!Q~ ;:y@bRUAc.dZ4/m}՜윣z\/FGȁ7|Injfn*\OI2tԛoGCIv\\|Ɋ^E} g5T7Y%SUGic.u*}@P!{;'ԩ3Zo۶02Z skg<Dad xB cGɥ\- )ûT}N .$5XY-aMR=%\!$E>m(nWϯ:336kNӶmvl1\%i5b TC_˒Jw°+&0rT# 9ZC=v~n|,0#׌(J+~qCҗrēk=%n{C~ w.ۇ|B7aG`nց&6-b}`$a3^ ΍_%':H :QS'cx] +V"{pŕLkku/$D fdGST|Tȉ<saвq7FKuYEpAU Ya{.Py!̬ I6Svl3rtT12M8$0QSfw2[tb\ -4cj|U nw6Mxf:;#hDhDPajbNbJ DC$lb"#c3r9\\\F1Xo5T=DPB=a HG;k';qg}jHz]K(֠С,q]z` hW\6  ;{L;?oKy96W C_W#n9CPVIB|_'LtGW3j.z붍ŠȨMٌ9{ޮ9f4gth;$ QTEl XBNP_9[ꆃ)qB<ϖ 6XԺ9*FZKc ֥ǫpqυPA"Pi L>/OlJ҉2gj-9 Յ~btڸR|@ށ9PxB$D***s 0MpOCv<r2+蘀f s{;+89u22FHHr η)(y`|JcLJo?,gZFYrAAӆEBZm; ăb!ҌzP v$ϑ}|>|a+P!F:G`(\8w=h?'( OEG|&kv<hwC(+n^67NSZPnо3jXmsA=Dͪ%j#^P/FA5M_ j\ DtWANI =.@j2Bdi &m7MC{!|v @ءς/.+ߎ¤AI2~Hj*ږ]8w>]X8OBWJϯ۹\I&5C'HVm^.Ms7"V)ڞuclzmc<,4ߟiX(В7$7S!C O-sg3f$obB_0y K'ć?V; &8 qG"r_F}~x/Qnwx6牯?D* &o/iǏ7wu'flzRL ]l>qAHzJ>E1uqynZ93{+}d_Ik}&f;.fa;0)ˑC#U? OØm «z_=Qާ5v-=Ö&:hjp=K F]UGG?3]0&±>dadNu5<vt!@ yDz2P /WTaIk~/+|mT$02?uyFG}pO]P:a&Brxd{Tů4Q4,KG^YݛV1C9ҢNy~WI b:kuǍSp$<&6N$C8fiS94VpBIYmtٌwz48k՚:̐0WliU%l٫$N6֚(֜<;Ñeߨ'-f}s7f7c{q4Yc8w箵PY*]5wbkQ3ʫWwU*꫸_uTwgj1\⪶fgSe[rQy~s.Jwtzhg;J3jM)K2:NJN ?s^a JT9vJ2Ҍ)a >AP2/MV VC@gJ0ږ$3gRAPXFlϟ#DZ?Uy]wgxDLsT@iUsc~MF`>$4z~dcX2\YOl d "Ͳ_S+--#c(U2eK%"J1QVHAkEol<(~ȧH 6Λ= ݬG=l}Cc?Vp>[K1D(l6pfd#J_ԥϜjm`Pt9<a?C6r\ksR/Z.0_Į'gǓi| *APp*si$NHl(` HAu.1/5\"jhˁթX#Y^I* BsR R@ʏ|GQn^hV! 6@V_23\8P5A;z{Equju X㲉gɢB0?>z`4 @Wl<,ހHzX'g?1_]=ûD7{zS *O?nO/.*Щ-r/NWr.Q'ϛ~{^QKB 3ovrD=oǤt/H70NcֆͰFsd9bnuX;`SHA{=\*S=]fQ8 A"(6rc@Oiw]R( Q,Vuga_>nTN5l? <+ hЌ\9RѪ(B7  2F {ۖ86gkqr/s LʯDf bl>]sy?2k>+]yz˖, ]NJ 1i>v%=*$΂첃7jW ,(.o X"@[㒇%{U <|eqbO*ȨJv=RYU7msK@esuTd`pHQwq'"TeCCɕWg\xrW_泒SŠu n)!vaҌ[e^NLiSZ "yTܵRhInob\<욦j{wܺo]r >ԉ rQ-zb2qa6 W}>~r[7;`2 !u}c+x ٿ^w,%$Vǘ "ɓB:vCDD UٻOB4hdussɨoaBpl]觿`OOp;:F5-rh~!@lWg4 }G6 1A b e 5 r[IJ)+ņ~0?aL~>I/'z ?k$3@1DzUI`̧Z@ EK?4i:R(h(JUT(XM !h# `QzҜ:*Qg B>x [s=lGw"OS{QQ$"&~iX"$(n/$ 98[U ^zo;Ynt;._uI|o|VXlG~6ۗe_MyW>nAup4zo MYq"q甽#]Q}H)3} NUgV~8*.e϶>zW۫|{Er!(HF"+ȝZjQ9gc:"TPlCsdȬT=vDpWN'"/0(䝀)7=uڐgsv/_[lKUz~ePb‰>g[T W {d_wݒraZqFH,&ͤAزD@=9G (?UZS*%q].oaJݕ>ö$OD')Sޮy' <NT2/ E9⃧q(pPV.u~ }Tw> ӷ_=wu#\@w2 q)[fۥr w^AC }nQQ:_hGp &"x5??{OIC+ :^B~`c0Dݸ1z I\. A=kFʬ6@Z.!>Y@ZZBojLȞ~#EHPG?G SA''9sr}5zs'|a@;=(:)`3n@ kNOfeۗK bNpf$ 3U+-wR%--[' \^ RˉN,Z/MP!f%m[M>0b{+ho jŐ~5(+WXzF~y~J҂z=we`K֪LHgAGB пLm4}LXPrLḐ*Z꓿'_TS[>HT ۪'G ZE҂Ll5˦'3'taL=oϻ3Epx?|J @qJMVO͗ῄQDP^Sߐ P@kpd]S\h/e UJRhXYRUM?'S^}r!P[HGI@|U1yX ~&{y}^.x߆5.g,AEqB }/ԄGx_ w;8[;hljp/Ԥ uv_^8p;r(V $P]J:sGN`"6#rrT$ͺQPHTIk>E*Z a}w=~ܒoQFTBxƲ 4/&Mr zp9 jSP#t{:PJ9@P =k ev0{x>SIǝ3za oW:vO *q8<ڐT)UD憂fH%TY Ŀ;F턡Z%fAOBbTPI# Hʐ$N=ldxC=7',z͌U<;)fv/p״JtJO?k99}ƫu:wS2$>b*|oY}7?t?! \mz%I|so7#o@ 1` DAF~k>7ZKT 7:`f7~+.{!LP6us'uz`B<gϞ?Dz;}LUAuyׅNڵ%c#&)KRP@z!|T?$~C>GܑT*L@~36 |#A,"O"#<}LD$B;}zv (@UC1#}OODKi},(wP>O,T9W{lUY㽇VV$9<֟]sCuO2(sa}h5!P2 '?we^=2eLQ%))?hX_U~ KTd~۪`eϞ:N5(83J<,فF Na:x0@${2EnNEUe?Lv rѳ՞uK ,tK&QP7 z8q|w~0C_Y0]I0 }/h?`"q9SAcDt{@ri`+ -]""4g8W$ *HygRUe-hAyQ%z4 SUPh s9`i:ak-ֱ6mECH$dy`:$w޺{ bs9֮ysgn0(Gg6, +٬+o C@:r;..tf\Z>R *B+ٗ^% o";Ay9H(GX T n`ch2xH4|"vB򥰘MX@fj6coj/]~2ж0֪x!D)d^jB$'lQZk6" ZC3 @K=W=9 P֡"ZsM!@gVn PzZ{5۬E WWeЀaj<vh=j7*fβ_ ю/-AoZiCgB3C.y#rAA SY6dÕTAH U]f*<\._Ltô;&sYpQ)$֍!@[vJ%kț2[ l8(w.=vnԔ{l>r)';؅ѸlkF1W9 0Bc ^ \C;StJŊ?e넹ښٷcΪk| (. $!{$8m2mU}$)xvO%a7uήծ~7et9}]|uџ}i%C~^5K˪s2ZHVx;ou΄y<'nZ*f=,"U>Z7&q& r6FfWMc*,X"#jŢ9[ko0Wu>X=7JNyK<^?\ 2)+ >?Jm!@vLC(DEF} dZaգ9oEK<>^h5\9ϓK*E~O@Rh ?ߗsWkz4Lg%I83 'F=(M hPA}MB?[V.F[ۑi8eU$Jz ?|S.q>x$4`2/}49\Q$n9Ibޫh5jC)po-צ x"V\ bqLLF BhAYJϼ֡Ӝ1w B{j<_-nm"6<`5LJaOh!x^~xhJ!U )Jׯ F*-@ Tqa-9_@M=4&x MGv29hNZ^`N  fv ɒbK:|X]- $E>"*\ ې_nvPB+1wT&4 3˻??zq.Vgh~P!Yi8zUU `Y#2-} I`<4#=R.E>)p0H^>N]J+}PsOË[gbWӇkB&(Pu~I;C藘VP5ev3YzeBaɰI12ը0gaX]s)7s kƺy,UUAfO!L*J˚ i}\Ba1 U!G?y^<!W\}y4tۈ/n:_ 9=NQf8=SG"9ˡa^|U T;EL/ȹ+7;EX$nrZU1G9zrERUU-UUU_ .v C('q)~btofꏃJFc]+nH:jo6!`Qv8C͠{k7mNBI`R|z-,fe^D74)6GO¹@4!A!")0]~&%>@Ɓ#@q@I7'CGqj#$Nb98q9I ]C(?'ʹy-GXBIM_-v("^Cj6 MfR 84HK/,m J$^*yqBq}Fi %Aw a$NRLGÄJ4Pl%(%աnwm(D!fJdx)C63K: >D}eš?!5T%uO.L4rhR%H@Sn$)w!UW2ˆ{ t|΃ݯ d>S_%W<!0£Z[`T֚%[]Ne{9'=`tLun2˴f:u8}%^6[ߞO:8ߧWGo<ezC 25YT^kf461˳B{0~x5T.*LD] siy"8?Nݼ {+9zQw-et@g }܅׾0!6?tprLrԂRIH1G߯5/}s ۨu]@қ t$[7!;IX}ЀUS82{|Vsa6< +߬οĞJNȿ:|8' &I#؀}Qe"˖T#j {Їk_X? xNB9ᶔ%pcSVFo9i09 0$4" #0Fdk A0 I\ V󕏥MX ufCRC鹳1$r C[ f+5϶?{?t\~F$1&Qp|4A!D3I9ܛ}ܬHsmމ',I [J"@@ZQ*"d`f E(@ H@w#:*xx_fGq@gVYà/ŠW;F`vѶ&*u\3zf P"kMibci4EPAe,2^M-ؕ$i@al!DLH#eQ`'/ѱ9JϷ#b;J!pB K[0Hv }8HUf=. ?Sfp5:>RBh/#+(h'@Qw9%&yb[E ID8! mPc{b4v(9mcڀ9ӆAL %UX5.H2%j*`N"cct^餵 N@x')$p3# Rwsq3)XL#ء$(1k~?M=ZN Ny2,T7?MV0{/rVOG=hdоhGƺNd*)/"S9fN[Ku OSk8Z=,[cdc*”Dd1ubV, ׺>~,:^[ Fтhuy:G0{j> H]δPyfZ`r'CLT: C)5K٘pm+Ĥ@ LT¹2:kLpF}5wZ&Vtpar8*(%Z8Ā&!c'dULܐg,j֜'D`" R8 Mh܀CU `[:zH$0hCws>.za>ZC(|tƲK[;1Z[H>anPC'!@Ka>SnjӉ+ĸ ?A:3#tAa%И!"fy6ڄG"P4N 5X, )31!vt|$h}B~ק|pyބ;7|\"'J isVDRpN_)h|xJF4<q8:)>,Υ8_P֡ M&4X>o)!rDszq,6:=+֤ČAnM^8v0`f>d|D8D=Dܟb߱abB}/湟%aD?*}!(hiSP3:LÔםP?Qi`]@pqP0^9Eҕ>;<\Boġ /;"=J(It B D}QxE\]8+f[a %XTh畇OFQ?kE[zhd#y8$-YԶnma9*Lʩ5^׎Ct{.r37>O sP5`UDT2=d [GO?iBZS'=M@e&u)_vG,yD>Tf Tj ØQ'qTL^{WS#ۼǎf5\|zic\>z:]'IFF kVDG:p=v)ی/1_}Hm>zH.E57%/vuFr\j"{93$k[O]ߍ)9\޷xZqG*+6h;vd1sJl} 4g9yam^=˭rf1arՋtHxح2͕cPR0\A탆x| +ٝeecn6o疌%̾x~珷L3ۯ=<D $%kd^En]'8{ޠ"H}}0s=064 w]䐚dwĜYn.Cr?a0HflONӤA vEpUCeWk(lL0Ƀ~7Ϯb 9ukBB2 5FT G^6hVl6W1|}K?~32e}!'1wI ãgx+#Br.VNۧE/՝~zB}~Il9MC /`?Boj]d̺,;5&! oSI>,a@:mvJk1N{Z\7^Qx^'f4Zf.؄[SPΚo&0]fv=kX)81a"0aĝ*n S{S CX@r%ӰG@S2ۉфfГ!:B|I79 V$˪r{uT$%u]8'GxB(b4$:(|Mi>C Q8~x0)ONӡn,(DHL8gAJQ#Uҽ% r1dgNWTOkb  WYun;x:`acSي`(y9\P ̏1dO%x:(_ G(q7x=j&—v^=Nd5Uh]%5=ΥLԙSl)vaKf&jf24(,y؅GhX}!;-sά=3v%;ѹLP/yI(>︎ŵF&! Z5,5#`E{O=lDw2MB0x)φچqffCKAqG!6޹\Ch^~kݝ?lkR OvbAI mS⭽ lH!"5?F?WLl"d71uՂz0峧FF%jI3zзs_%:-b9edž'=+˩CdBT36UΔ6韸͘βd:1<̽qΫ%r*m].:jA2í]sfhNgxYgfl ۓ%Z_veK5^̓]4`,o4a3 8 s,`n1FUbX Hd u~yǜ0_."H`}̜A'RpnYsK5Lkf*;;!:w^`m](b6r?`Ltq+zy}&ñEAA]K! 8q*yf'ieP)`T4~'<5#? ;5XuǏڝb3查 M_A|p9X*g9n'GK[x~w|;^Owf¢?# U)hp6J0N@.VOuXUPRDD4UR-U(444UUU_v QIUTQETEUXv("b)"(ib"($("j*h .`TQM1U UT4D!HRTQUUPU=O }&}_AחgЈn\?6Cs=_P46CCJIWԀ us0$a%5 X7i&#t{y9H alGU`?{~IF? !UǴh0Np$҇BnzOw A;fɐ7t 1uNXS4<_ҟī(x:bzeC{ " ,tBgv)=a%,2xjO"d#dB WF fYP go:GCG]w;Eج5@E30TO[C EXT"N?Fe7X:0yyHi%PglP)o*(w ; ፛% s.[)+) =+\TxnT3,r4D4'۹>ٙ0UIiI:&u=paf H|i[:y@6B`(!ꌹ 8^)]!bǃs`A'HKt%!5*j! P@D+l:c{9)&ΠQG7K'v;{`Mq-8l_}yuC^=0;lyiubY mEd"4s3uIPA*hcg4\RL0 @AF %$h"D(@$Oc `bTz#d(g Fm=/yCQHRĠx>$]x8VF?2vRCt}ڤ`!^#H_UQ0]mb_CG@t9Q B؂A`I %wn}-궮hFDe-=MG!Hʑ^$B< T^~dia IAR<{)QsˆД& 'ݣO| h"RH3 ]=ruE5gHW*)?Dָ`$;J. &Byr.Ptp;:NpCZ(ku`u UEH>< ,SBf1 F8/=~YyY6`FĒ6sIlQ41d-ơxC UD4/[/.R$uD[T桋dX3o ˁqZb}MyφCxו_~ n+169h~c1[wd$SAkA%5mr<B6 ĮL/nL4J%ȗcCad{uI/,>_{]6SDbX4:1Lv z冖@ O$&EhF!6>;gO+y޽0nlFB[$6$8[ݞMLM ~~a@ l%:*L4Lo[wB]H`;I0 |" "!;G92I8-z2Nx:S`SɅ1:PuF%ZZBd% PD*āBRDOq^֧;;/O$UI@- d'{|&BI:sB-C㇚`RhQ!gKlî}=a;j !_$,qGz^}eAT5BA/Lx9&Zo$c#ł`SU =BaZ] 2%D<䃯 c #]y Gj|n7C #K(9zCA:q~(<0ct<&6SV*è$_VwRn AM$(kAǼ{*$5d0rD`c 5Z 4/7@mQnMrCv=9R'jqrzK0wI*CSspa$ۓlM!8 P-c"Sc4DwQ،.' %Pt̽Y:>.!̐5!pԹ{XKeV@|x#FڏN0lAsBx2aE #}݌n=9[YLksN]!0.쭅q@fqwa #/ɣe2Oc& £Z4W)8;{}׼i5/d zN}ۉ"PJ0O'{)V^ ,#BQ8d6-iKh8ts&iѾjfzY0*g 0\Ůvnl |C}P|D{v ߚC|{NNN)6`ɪbRx{6o5v)]6t+:LbXl]xÖ/e:H 1L]V)Dٰ`CRKCM8 v/WUEQAO4ۅSRsbPt<.vȣwC,b#Mdە_A{2'W%wd0^d(p['5l$߲<3 `/>b4ƗX^ Y={h.7?5%t+%Eir¾gɚH!yJqkzPV63-9u<䛕Ă~5 ӥ!

# 4 ӇddK" #g}<7 3pZE>ڤHuH{Px}Q~KA)Q!ME 6Yٓ, s1SPA)? O(yrtCpC>^w [Lޟ"ւ i^=v)G2 k#BpCTX9vg&'=Q={Q@4LN[<>&Lfk[61&΢B4ʤ5B$Y`Adҡዏ&ģj>f$˓=z-lT|{*Mbuj v^gS~!jO z%ݒ%0%p'}_>L-SBi%$%ԚeHFJٿ('h٥s3ۜ#;PO*m570@FZϚ| p.W`u-ρ,<9%2WdC:;XCJO@(!i䞈,*Td)Jb>$(~PWI)h?郜>@4 x/E`{|w)y‡`GT0z b;tƨ2^n8C̡xz$ JJHh&\ 9HHҵam!aY`6'Q1(*F ٔ `@m'kIqAu0XM$PdXT^(B]KA$Sh LPvKPFeq;/o^\G,;s>W!$֮%,32;0~N!"}JnbcG'm4'A|;u%C0ܜ;e><ǿ9 HXwԘ,xf16УC DcU )KwЩ B4dI@CPqX4 rl00,`*+?`W}qn#k\2)Ĕ WeȱgՑ 9Z1%y퇯]C2q8$h`B+v8/YjH%̀Q}_\K l!ۓ  aC ; B3ieaw8~'9NZ:@T" D1}w['Uz(<)>㹫$кӄ ' ¡tmY&&%R'H&hn#(MK |a&$'2qq!Ay`1C1@2ǍQSmMQWnxfSz$(fçpOOEOl78=:|( v@82t#{Cr/dMw"G%vbŜ X_VЪXc0@@CD``ar+|xKC݆M'elh@5"SV h&$C8vAFh#pó}??ץ=/8`🔡aS?RBoQTinok92QPR`@ڮ+)N] <Ie:&@``v/0oϣ=Mpz!.o44/9:K+Ǵ$Rb-jpRE1@F?ڭ Q 0{T.d'pޙmx~ϗpH=E: n JRIG@"?<6М\"â?Лΐzh & @1ϐCWuџ?(ꞯ۵jk) rO釼mC9a+@J->&rJIC~PTFڽ};vU~@:5Ar( r^Gс^kTF$U~Da;Pw?JXY))Zpe bMms[= U Ÿ! X]:XT'";]PSnszP s˗1!(,aˈ!( J:#LLk$q"ICXdW0*c7x |!!J^BdVgma' e/b{CУ ES|\$`Gס( &]N/ᤂH׽MUcR%SKK>T;<8Bt0đ7d,g0zQ톶L3~\q E _n)5=jCs0JHldIEns엌ty} |U`w 7 P<{^pMN$!eaVyCsyRG EDŽFmdȎ v Is"y%Hf39(v8æn7||ǁ6?3r=iSd(!yPȠ4) HCΎϛۛռdyO¾?KOThQ.gNۚ" Q絋ə,RC,ṊˌF}56,1ywr >G#ddynH/}Q|3Mʝs탗vW ˑt_} B5q%,{w+`3eEeX&_y><)q 9$&Qpߔ0k|ps;x>'od*v/.˺h!zfa69$q. HR:2 !rCY lD#^*CΚ?<-8BvvN``Zs$" ,;z(˩n؉@>~x X;b׮_w>wJO`u/\G3;tH8䘌إ]7!osgϙ77:{qZ%7FY L~6d!'Sa^^\=qPp;'O'HOU OΧp ״Ų3!ށdP_` Q@o/_?vFGmǯ 2/gZ/yjĨjTyLҰDtDm^s}J׺7h_oG-qPY#9A!T ;QNҐm4>G>sQT#֕_7p7kaBmluQPA d O$>8A@=e5jo܍zW7=ժ`N&;cNmlgdqJرBhÁK,INVo5HJ|8OtUytI}͆nY 1iuǷ1 dDC@SdvR-1RciC6ܞ!$Kpca0׍+ ތ#gy\{Y.-<x&%׾"WOwj8"]=qܿx0S&#ؾ:R.},oUWDVnA=HP"Gq腴/ٷuG=Q]qN(B}ޣ~yϤ;-B".`LQB(cz#G\a>xKȊFT%g~7~;s07 ^=L3 8{jCIԦGw9<#rL7h1ͻ7HW*ZomPIw^`)C=pA*ӷ"! Yyqʈd!9@CSJgZ{x)JZ (bRyiFCiMᆆҮrldq(=C1Uq6̧!2<0Fhd⇜VM\2O<@NV Gq;கkUG:~{-]tak+HE;s%3DB밂ı#9^E<´azdvvuO Hl~& 91m./G3pZƳZo P 3V> w螫á@zX=5n'7d28b e-lT-\⤭Axp"%pDta>9Ĺւ 2e IX/>aPaJfitt&j2 C{'Yl v~&B88HoXg22D#)Gyxm{wzOm ؏4p6q U {Gq1&MU҂JpY %<q2\p4OdMI6@<\SL[mH>Cvt8<$ѶbfXP1@Y]CM PSok&)!Ãq?䩇S0Ӵq7 B2ݝcK8g%(u]SN9L}tсMɾUz@eq*ـGFb5H=gf&z[ OIKϷ~[q1|0$/Fl; %vh;:3'TR E(Z_Ѽ8/!WGX9ERG쌁_ӊ:ݙ=`~`#TI! %PF=Re$xO/O_Çެl/]8\Fw G쩂 j1s2Bb?m/nxǨmBG þ3)>eڟ.1xm7|\\&b'lbnrh톊%o![s>tBXIa%nIo1NN%w1]H)4j(83ꦖIS,K>x /z={ :#gw`4dsN眥ߧ¿K&zCF&l[b$KgK5)ׯ="Qn&ctg$T{,()ʌýyםz;. hMׯ?L煠Ο25ۤ͞\NiÁKηy~17=󏕘^{98!<\|Z'>@@7ݺJDsQvOa`YT``f=hJ:zfTH ,!$ө F`>;Th[FAI(Jgr[6Ҽ0ߐÒIɈp=%'dyoٮ{v0}h'ΩXk Wh+4ް%fBr,:ܤw']+!yv a76 &AC 0:r`UhZjnl$hSˀRfC!z 1,ara Q^k0ZñBzvNr9db,euPyz$|A[Oakq\).&;n `*a q l7.y)[c#8 zLmĒi໽'&$Y[tk@&c$Rɤ ۟ԝp3i|$5nrx bO4^!:G5"95cCn8/vkwiPTiLGsуܙ !83yz߿rc% xT3~b]M'HtN7H8ˠ=v(APf "/0Jpq}u Ef3rw0KYɘgSrv^RS ĸ&{RF#7/ v~ĺUab1ح✁^u#}9Oj)Qc;w=oޅ5 ԀuOe\0t=}Oo"kCkͺ΅7\p|F@K#M noΰ E֟-BÃ-K2첤tr8$ugq==ƛ $<'CLBx[L AX:%u.Y(O.0VO-"D)@'WHڼH&Qt$?=P+ yUf(R"pEvؠ<<<*ZCC^CiX^G=<*(T CB`Däk ,OR|6f j{~CJPss 2M3'4p!䱫~88>͕Òv<2k b2uӛ׊̎E ÌJ-,Af2R&87 x0c_2-|Aߏ~Ǩ}{{h98D{T"C^7'꼋J:M/aoQ>"6bIE htrbL>Bٝ-;DS3`4sC6Ԁ;\@|O|T뇠O4dq]i@9I (=[CC%)(Tc3pG(`AD֑ TRu:j=rw@Lx F Xc "Ts\o,rvؼ.ogZ^q|Jy !ʂ\b:j yUN*B`C&SRl':iP;4r{Q;!#XUrv 8NL0y,l:o0ׯo :A<[w{*G>'0 $;|t!RnUQM8[7 T~U^`~M`+wwv-APh-iS!r Suk K$>C|wք Ef08kLJbGB[ h u괽,_ՐmYO֎bdNR&9M#ף~=}qr ]>ۆEتbT)U.h$D4`vr+|^T00jW*f)|#) I"a}*ZC6,]3@r?3͖r bXl)cEJ__ׅm}YJ~ǖ(i%)YhKQe -l2k\8b;:G>v*_ wK/a2kt"#F9!G^NӿtxޛD B u"'gr>SG1t7+2A ltgCǬ8V;C*OrEe AOq~'Sqa1u7{XC=sRRva17'&DT4lA`ʞVSTqE#+q ~Q926馄I!(woXQ?* xב'v3(g?ؘځiUUxJ=6D)e J<T4!'e& mWlփVL2Uu͆)>x"X16bҵD5 {D6Ȩ+ɸlpL4A*ef0+he3*.Tf˼D61)%|B%1/$}/ǣ}Z:}nʗz]M7 ΚzGs3gt!$T!JSaCt}\jlK#t" ~, V!HYcGd{6SB~FjjS#(@- >_`8Q?C~iӱW?ݴa9<|9{S+'5zGtF0eB Z1Q]]6 y DMu/?`<>튽S %XAlʘT+^|[ڢj@|Ճ񂀲!*٬3xqQb U.9 ^t\je%0p X$m Gx L/.? ʽya$@2LP񧏷_۟otݗ^?GZ! @s #>&E ǑûM_g^s63=r8>`b J'3 ~XqaH&afH`f$%&aN/~. d ق CB$2cU  o` ?D9{`<~PPA@^K] /pT4n;p"B \)$:_5f,cD%Q%8A_SJg^3̄愛q$1IA`\x/Mǿ)j"~+?sVd'O:d2h)W#;~Iva5P* P`d`KE٧ M)I!T'FePa. z2Boh9wMf/s; UXPH9Qzd}nIX5Wһc\M@s^O4 YL5Jӗq$$^Z;ƣK%ϸ/;>~Pk[מ>wq;)SE@/-ٛǒYMs|`X|$$*E@WG,N>cVR30Lp:AYCzUˏc/^X xu`z Kv4޷mLN( @dEp?o}iKEwP7^N[jL.R^J*\~1=A0ۧ( !nS-_+M"HB;rtըN #m`6*ٮ $rZ[;wϹ4?0k?lHҫ& fȄ9!<{o{{[pyig$ބ+r\ǿ5:գ^IvgpI98g)XtkXrFޢPQS0%FИ7_I=!j293PӡS*W O &A6;Θ wAC8oHDz2yD(6+M>CuN2D^Z3Kܟ:9<? )!ed>Q#9k^A^0p9r9M}e{F35Ij>ٍdžvG!'a;RCfIq)jadH&sDZvV"ʥBp.<{Y?s\냂qL>n|7aI<ϘOGS]s$"9+A.+mRE\+PHbc8dLUj%P1:ci3 ĕ)[-]WTttn+|"zxIm%}iGF(%Bk5szn7$մ+35FyȠ~GCwhjHY2ps%j-r+d`QR Z=^7&q}0hD+CʡOt#\SO>33Ipzr;NhrD1`xLr| v:$? cwl\`86ǻ L!o5GfLp[۲5ҷ\`qg T 3+Թfrc>dq%:r|m_x95랳ꪳ5lkS6ksﺣZ,}s aIѾ /y_]*Ng+Kf &Dl12HS [zYBy7:HiP& lq^Ym] ݢD^.D`X!x, Yc{ ԗErE6qee6~E}|jb/'gkXo}Eoo<"ƷϢ/N8q{STѩJN pVH=\餐 cYG#֨qv]Tld$KwL['|bVX N8'q.iy糄}Y $xb:{!:urqN ;2wDx)霢k/o䥔"g1 N .YOFm?1\]HMͶtz?A≛.Nzm&:7l{9=סm;י=Ow֪޺8ដ`}Lu" DFVhJW/bl]>Nvٺg8'FJ`C54@V#4v:ZMmcO f&NǏbP %UrJ#LENC/$x4%ʁ֣&)nbAyI\KH;l JL7rP%f0xՓsUDm#gć`=bNE3= wՇd ں^V<}4=<$r2y̰àF8l2e4h{m/f !Vf9qI頌S .QI5B:yNfV5Wr 7,d+D ;`iW܄Rm.cKM4_y坷{ȁfls.y>Y[F$y*V$#ug3@őUszuR&f`h %CGS Xo}R` C_UEW]$n|Dяlm=R 3Kj zip>y P" \/qf:en 5Fj8=~]UGJfs9Ʀ̶?#\&v@Qr6`fǬёe8 $FSϫWgMOa)D0@ùC4D {Nѽk=imq:ЌW8eRO!Gg\I"%n'}@*AA!58g78!73ݼ;6vF`hP52oĖX[l:3qzͺ=()-{ FD`yYw8P2-JԖ>t-Yb³#ݡʥrS:Rͯ2-k_r"rX_.ۣ\{Β6)7-t0!xKcM}>u:}Mrƒ1P4\.NQVBhPN}Xܔ Z NPZW*`_OY~V翹=ϰ;! 4`+-` WdNW'_*?5v/wYi<|DuZП\^3hJ*"% ?(P4~\0= lq XGg4?6J :yʑ\:@#drYbS Ɯ)$!(UW,1D x%Z4`mQCAAIS";8A ԇÃԘUFIe#b 4bf ]%UbBg1'd;b|Wx'$vnfb"*4Hف3^ssŻ[$48D\ @bYEo q?7Vsρ-5 ?_ޛ)Qa? 16ߢ{\i͗ԾO%3*qImubɼbD0@7۪k2s ԦAF_1?z0[WT޷OFgVΎ\qZ)ט3Km7$/JQYM[sE&w3C7|Lt O'2wN_iQ}+2Ӛн|Ca'Czc9oPȎ"(QI mLBWi9LW=>|Y4ӭJ >#RR5\+Rƛ2ۄc%tcbcD2Ss1abU_n^lQb)p.X8 rƗ@u6!+ʢpP%S1)){Mgǰ^]qxke('>¥꾗͏Eߣ_bUgeO.ك. $  Yv: _S4}{ 吸Dbw d+[jC A`GAG/&s+W;Uflb3|چCKEDL|sն%D)ȁ=cSMI!#n7vxr]Undnt\] ŅaRZp㻻kŮv BS;9YS@)mb .`R!leYiٷUW|m<8=o‰טIJh|r>(d= Eҩ#.D2lpsN` ;ɏG׷iJW}~]r4w.¶/E>1Ppeȥ5r|e+ןLӧ۲wB T ,[k6N.c9pXɧew>:_bbԸ{M՝1f`){#( A癩Nu>~mbtN*ÞlE9f _| ќd$~/(/}yCMbϡYfZ¼ҥY}*x9ۜ^| &4WTM$`2AhQ*K1 $Gt9N}T0ƉӔA(8hoGU8;UKdoWEq+H]͜uKEW +/c;Ƹ.sMd/#\֩bb"t|n<#ç^qvTDREDk7>>M')-]k#iyz!t2P%(ybː!E"cmz׶wQ凘a NrO{ >M>⇓=C,ln5/UA>ϰr!Vv3ր./''8A~_؁ǸB[H_hj32&6:9\PJ"/%g']1=2%.젴1%&IֵAI2]axO2 VBsdA Ӽz=|_)|X右;5݃p6lغ#kyY!Hộ]XA蹧T%{ N0M ' [\Bw޾ء)M\mBV=#͜>==sWzBaв)Mf,3E$%]0ssGϊou Pz &4l,_`1.! iݳڐ:Sk㥕bdiB1* њgChIF`sue7ag ~ !q%,h[vN-UP$ F3,~n=7c22 8a\ٿF݊Х*qF^CѦw/sHJ (  KiઢxmBCH8\y=/5vBᬰs'6ǻpwMz!K|[m4z4~,[Q㙡VZ[!7+Κ͕d3 .!&FrRÁqAwb%JՒrrWƝ3[ 9 F&zl^c>"W7Tsj(8`tLfC&wU,dPΕU؀4~q~̏!46rS0zcE< JIA]b :Mov =eҾF9@dYiqNQ K̓Hk 0I7h3P&E ;3AkƮm|vQFF PpvG$ cpb+@_}v`"fu.L@P "`\p!~TxCK S"-TTA;2,Y,EQ&8{ j+0ۈYΙӃ{ X Cwb?zUDP&*HH[cUR ݮu*[= 60H~Pu':Ö bh HwҪ"T#J"Jfr<7Mp2Т=r!A"u@ PA@I/z gh K }E~:K6 Yhp<$k fs<S"f_!1Yzo]YדJhESm%E;sCL:cSŁ#o>'8nv y&rQ:us,XgiHh=ݍwD}0_/9=HS{1?D?ƀ=('ÂUn}Dsػ.dt}H}̤30ä7.w_Tu׮¦0G<0ݦ!vnmk::?cna !nХdTK;a b<ʿ;Rffx7Iލ=}b悘SP)Q|w:|t֒9"*01 l3['I]:BHb'u9?,@bCB )32Mg$"gTMT@gXX,1 JfC :u}opBg ,3:%HPlќnhB Ǒ?-׉/_UivWbS!k QgVڍk燄žx z3 aWo 6}A@R 6`ᶃ13.(c_gvnxSO(]EHYa[bu|{1*m'bԞTg``hZ95U#'..vYZւ6w== C/PUBBjоJُQ'uXaU[|[33Rd?H;I8g;sϙ0̎@ C,fϠ~/حSx mW ΫTVTWʟ΋2vERqMۛ4AȠNJ""xKw|uw}ByM =;ߦa84"*Rƅq!>D;xaxZYZFրcK-*)30d: ffL',/6DbׂTŔ@$ ^uΞ81#: T s v\IS olaeEV j`Q=Y뇔so{WW_d2S*y9R`VY챬SviP+' K߱';5D{L3"=n{$ ئq|{:㴔A o_hZHSA]ȰDrke9#gڍPtڟ8*MD7U .u_}!Î4BR !邺?6R[/Or?^6ttih }G̥ ^|; 'Z0P eXľ` 5w݀?=2v);wГ$qzcpÇ^!Bn$`L()LjLR]A-77< smUUdj=6V,DyCGa<t툼eq "oT@ /?;ӦRH%cUD^K8aG6FY  9IM0"[DDVgh?Ls<MHB$gI#yaOU~r,2_5ȕT- D@1NU6uù)*O%5H*D`ݹO0T ҼM(@V4d3m#q p&Cn^gb$[5_w~q|a0~; L@M"QD@Ԍ޹VFT+ PdPSA4I$(_w0YXjZRJ By} y2 ?NJ/'MLAN6xB yӎހeb?.B o;SOg>@/{#4פYƋ~Ҙ rA=()%XpI߷p.Ѝf@z+D.EMf$3mjN̮XjEXjshHm%2C"Da jfPjqWz t{#cI.Iӄ TfRDLCz% H,:RV! FIy|N }wXK$ExԖ0Q@6mS#nETbxqi'>O1@HDA!<^G^?5Cӧ=xpwޤ{}]xxB:pIu@&!Y?VA 8';~bq b` `zfPJ2yG6U fsZ[hN)%09c"&by(!i~%O.M hD; SFnu("CKCu2DFA1XM7Z3ļ &H5Dy'S8TSZg%C<YËxi`Ul1r\G. @3Mqk%-m i+ ș}l͒kSTfpP8[!TPХbB=qrI 3)t[MMCwް8V$#<$ľ tǭϴ QM> Q▗d])c Cs Ƚ8z rtQAHfQC~W<mAUi(xE$Y?֜FSF&GQ|8Xe8~)3o-[T.v<:Cm8]:c`"~3!.<4~qt&OͷvY`_C#É[ %CEM_g0 E~+%ݨލte`EHvz!RzQ>P,H +?vk7AA ?iH^=O޽/4Y;PS'9˄q(I@N8c#fEFOH U(f;2{k>cJ=!gar03g Lw7p%>(@LCH{P{~Vς EB*RS:I?dd#ZW ID>&G&H|$@ >!CqT7Gw/0P*C_je=?c@3}g<)jXR T$nx~`*RArn-8)FH]#O>˗:nRQ}gps%z;:!y(|cՙ[`̬JCBB;d6:Ӹ=>&YƃuKuM$54!@DDi4JR*S @y$DNA? P$=u~ח~H1|>eِ'> #vأ^"6_/6F38cp]IdC~֤x&&U,bN#) m6^[s#b57r\(avs [dIQlRdZK~eǦ%g 3tu0HTBdr: 9q}6[Na"l"E%E^_ `I^1 s@̦т$;fy"`d6,I9 8@5@6i{hb(1LKhPVѐ9u%=:4.[yIĎ] 4zec,Q/}X`m!5& d=~̌gҊ`)Zg=(M 'X~d9FBO42O8xo6Ut 7FN`O]J4ФRD '४ JM[%#UKi\,*PQ9o3x1꨹C2,=O<}x0swr ӕhBM |NVgRmT#a9>s^r^]7(P0iaP[;CƐF:LB!kFr_\ij`6b*RB&ChƄ!k6&4 &-וēo,D LJI rV{0>^kw̔΃ S q{NJqC?g?#3o˔_3c]0x(A0D LT$D4̠co fwAJv6ioZI4pNwLԔcbJH_lŢ71эnL{boT0cTSj: @ǭMYeF["1C̈́ܥ4LaMamM,K! B;\S7 v]94V[S*1Lw&^gȳF@n޸;IO8~(#/@P$|W~"EGޡt)aU1@a (1mrf$R${Mrn7k6J)5UyR# pkFHCM\4*fIֲ&QdۉPaQw50/{rĩ~v{h$]$S'/Mհ遛h ѕl%S !ޡnSq"7XsX=5fuҼI%;'$# tX 4d.-q0H"A~ӗ[Y<ocZʃ\榉l ARR0a#c0r#\ѻ.7`aiiJ(8DDDPl=] 0#9NU.qX1]xAFO"*(cېrV݉BqA6(Rk21L% 94_=vG#/܊dSͲ98N='sϻS۲&F]9=E tHX" X5'Q¿y^/D9~?(J =t/MfhiH{taA{*(^ZLAlHT@P M+C2Oo0>`GMG_`8']2$(To0MRmrP P8l`8:}2(z%hFʅ! 8Y>P?W68hSױT귏=s{_}3$ݝ@>,~~W䛫 =2 Ov{)!N,^>'8h! HH]dO儞"޷`onDUa\jJ/hmʿތ>aϷ(E݂εO= ~r}M ')`i$X \ZJThnDLa\8$U 邵! (y>1>SC(ߪc>{ϧ`82EPOl@(CPh 4!t -HP2E@B&  V!h0xB2(pc'y1 Q% X wӛڨ8pd@tm#"1 G]~tM@ bjRj_JY w"F>gt\? QI4 EQiJ9*iDWSH}.D,h-ɢXd`ka w%+iઇvSCk4K!HfN_ 'VѠ;aQ4?zhG* \ꌩĖ30v5q܏EQ.ʊ(Jf&"A%d&*Pv(x>;@τb^JHH# C`! M>d{:+j-C v2(!HKd$"CțMWZR4}%$?Q!:۱ks^0@k7*I r>ݨ=MVjWD.LQU[lcLꚏ7QRSPLOgSJ&Fik96aȋРh0}X!Ъ$g'%wpa$A0U䯛ə:wxz'uNT!TϥNmsΐGh<#_bqw# /:9%T@H’ R;=&$IT; TNRqBýóF9}Ɉ(tGl} O#@w=dXU0F=t{3śz/RPRĩ0HICNd" "j*Jybe`*"I(&#]&iH Go܉H:fhE)?0O\ػ/`'$ W!4 w@Y4>Ӧo@ЀiSS|S8{KJ$ Q p61nNLHHT%v+c3n ,Q;9͘$R$Y,M Z61p*5\آ.1rH aJAґc15mr9&ę9; < 1DYw6Ef1H1bx\¤s; Kh> kXT#UT! (f('cH `hshyqHiJA;O%:a3،Q=ި]9'`bȇ#NYIrh:F½:oA ݜYbGw6y9TA`N!. 1%EIBPħrh /6}{!4;׷W"QmsS Q#m" 8# r񙉬iPbyjh0a+!r3o vA;-G8!o1~ע΢\0dr4F#>T! aMUU0?N2ͰgZ +@N_'U@ /))"NGT"Y#>ߚ=M+9eb{ëUHj]& u1{Qx/t}jҲ_Dcvh]G3o—刭ҁw~İum}8<AOYڇF!:^Y'n?lçήCqf5C**H'07'lE VNAOm "#s<38 D~u.M81 {oFN087<ƚ^~R(%GS@hwWڃp%WU$9W%dm$KUQ^0ΧC7mmQE!GwQ8n~Wls ?U25}qWV' B%۰D ͐ (ooK3/>ǩ0E |?CSqs}k9jVllHaJ ; iUu"Ws6(^ x'(hHB=*I& } =&ze? jO|&UHR@2R)妩J KdGH#M4 E K@&5m4-PU-KN((pCMь x }l}p/݊C0Cd~6ݓqX"x$ɣI)>1+r0Hcyv`@(&4 =ȅ>U ޔKA]((OPP y~?39& B{ @SOkP }XA`y4'<.00-Q2ҁONj0g݌{d>/C}}̪̪Ӷ ^(u =3@./3IN55SR4I~)/0%^<,^0v+T}%vRB607 Pܺ8P `&bRĵ:Ytz)xk/T9q4^߶L[5j\5 YH.z]% H+"`E ( DDf 6hh-+2 @2:2P|0#GC+K\5LqW+B GLdayUa٥)`k(@rnsXq *mQic]U$Tz/ UBRRsH~v Q=;;q XLHh-)#""Km*){l?Rbc= tBGJ36|jRC;l.p5}z(Ô;J(J a(K'qTrot0oZ=,F26~~3mmfݮEMr {j?GG' Q"j~|ԨY"ÕꠧAtd>hMWۉu #bC?4<,M]npWąRoM`ei[ ,`F(%c:Z\͢Rcap؃&qH)(9r15f;ocff9妃5.W#{MWO.b)[ t199J*{H(~xä:oZ. 82QJ~=6cSip8iYU *4t r+r=#NQ3ލktoc84/;\i[o+K`C8h 4q:Grm:@A+Zg92$D`ˁ]^ 5Ayj<a'Y:q80ؽaL'7"!Fq2Vlh!/h4OPW݉.ge2PrzҦJe4@*20FK6s`vuցM%D,uehNsĉ1ђke #=cȅ6BPX \P}%ou|m S+d@IB">!K >N,w^]k}HTؒI"1<.qNO!N6!o@}"[`6Os= 'f q`G; CM{U8_  I<4R XE=Z-]`Ɨ7p8Ïc1egGooT2.h?m.9jXc1v1zU6aeY5$;seDc3Ri.s2#7JҧG)<՞J/Mdm1e3 ݎP=BcK0/Aos$$3ިcmCX hNMMNxt(gxR ;eAj%J.b'LLq͔ hl"4M$N~N>0ZL)qżp<,$\^XH>сxo@OeT $24!D2L NA(Fc`# sp\2h'BBR-2b,/8%sD15X!5b h9 9S}6"w$  o0%$XO-Cd.~H=hlI&ᣄQwDTAoyiOP:5Xq bbU!>,J2Mpb8>iUN[摣. 'IAKS"ADP,UP#@!!&WW=<]`&M5KT3r3x"D A(̀1  DLPB4B@PRUEp*RaI4sE*e9B Gu }.eK S(^SwӶ!PMހt>>ԋ%o(8zE>t'i(@@_B P!z>>)sH=@Vssq6@8Bj" `3)% mhnF8㏰[i#,AF`ÁXԣ)]P7DŽv ~q}_ ׷ 8A*b‰ NpavGnՏˮbv%BVX P!G f9Q쌔0X6M/s1Y!(MeCYY=p!!o?] ihƮ(?)! (LCEL'g3 E!ǬW*[_:yGr^FGS0L 0Nfi+OYa)r(h-Bdgx@>`uqB Qك)e)z \tR#ԀPl@i(Ĝ9uߵq0PT5=ҦpVkgeȲxd`sWCIlHִhN G-[,r6덖Wu9_Q$bJt I4І#cۋk^MـCb/)"? GNB/؟߀qCͯ),^p xB<Ǝ.%4|9'z\K2A6-uMhJ wb'P?E@ڄRCf"pMl辪/(:i)54,s}ts<-D4{vY^~2=<6\[$7_f#psyAt@-՜QvDL ")} osYarNa먴&-);($'<\HYlzpN}A% zT;{|sOc7H^P|ޯ Q)2[H} 7{.OJ܅Ks a  Rv5w芃Kr:Tw*g47$a.C&j Hoׂ SXK])Cbh5MB!46IuU\Cs݉n2SЇ:V'K+N|xF9xo=v̠cGG=y ~k8٩ HQ`wa`PF89 ‘B!%Q`3ٛ.YO٭s]TVyދ6M[,^]=S72itG#^03RYI]ܸxα.Wi+P#mV5$kL|uD8N1qLi'\[ 6BnR$*pIdlICgeܽN'4׃;{V.,f"HJ !ۘWiK^y^B/oXE߃q7V{ j˨8~|}aAr@?@] S01yCӓÞńq:AH%`d0XrA ZZ.Ty9|Pgƣ4|^Ou.٠9z`V B: tp}%Ot6Iۘ.wa CZ2oz1"U4kul7(gc#| 7sy^BC:Tp~Sg87+xaYCal_LaGוWvE NzѮ F#ҍ0ov;D{*ҀP ylo:LJ9WP>v0C#+i.EHkM9m!#=O-$8ӣlw_C4^dg|5灟ӚṇrrdD&m;Yz=\<4+u&{tѾw~'p@]8UMs--M5Džð豦Ts yέap="M8+{Jt]vQ^מ:7A]ɺ`nK]󘶴Sffe{9Xܐ[\٨6ZFk? c"L"_ݩS Uur&sNS -=A ާnfG/(BM 7œs t@"P.~N'2LOReaۘB@ ҀuķVw:0rF1@Cs_d4Xo0hL0e_F).3.̵<qLjZUDOi'#m31(HPHIQQٽo0 ZogS33ǟׇbPcDŽl>nq\e\͔jenɀwj|&9M9)ÅXm 2Ȼ_%wA!C#߄EZ6ZZjD@ i&kw݅iI̾}o !i`;-\%9'-CmK<+%q/_Zõ9D$3 'nXɆ1լڍ9q %]CUS.vAvtK0(t/>DW*Xs4TC5릹N2ޡe^&#Wm%>5Z`v!SV,613STMyya'ތ9-9\r̐3|1!2yy [-H6L&{v\0.ف̈nDZp^h3p FC30mټT528sqg@J<7ŴH&Tcc'swyۘ0Gd `;[JKO 1:*(e p;!69|ŰS5f4[acpa o1ic(%Nfm-ǜ]"ObQrtxq(~UO& M&tj34NUm0Rh5ُ~q}뎀'@|n2$ =Q%x'Ŭ usی&q M CH㓘٤7 ֏/CG9Ǟxj}nʬ C߶,=,VKU {S6 :};73Xj̷%NpXTÑ8%7Y;MNv9h#C!y:8ޭ:nBXz8LʹSSƜN[!>u1[\2wtD搾&*k#: qwTmOn$-펰14lX)+! oL)0 6nvv=ٚ WsW=<5jOCp-J c7#OTSTr=uU8"2T"y^⳪x*={.<mlw^V6C审qlC2$cA3*!VC+4F:1Bg&g,TNW+&0f1=gB-vEF>>ihG92i?52BiߢM]3U80wNu؄HhsqۜWPC!tQNzLI*{x" 00_L_;kÎfPvb;2f S;5#/ LIyq}|Niu6H~tU!SC;-C+^t;l[ %Z<)Cb6嵸 gWZlY1E:UIgL֫ɫ*)$^+C4yJDxĻ:׮HrO+Mh,d-”96feg &fgр mb"M vb8v $&)ty\Qi400tKP 4قR RDTt XzR w{oumv1T.e>a-[Xq{2[8h>+4HSX,^0ȱ0v3 |I+=>:$Ѿ=D _IsWWd؞2* :ib K4Nx)F]β< Ď,&oKH :v]kR z}b Ү3f̝^,չ&7z5mq -\NݣM_{Ixoi}T9g5O9d-0trrAN? BG13~*sX6{LVǛ57,yq)GǼxs~3OGƱQBwwf̳wNڹ]%~_b %9+Rbńi"IrOrs&շ+~& D-'S}Cp+r]zlac"dwҦN(4 l^Λ>p,oףSTۛ(H n;;9/lcS3i-_7M *M}2~|r BD Q)C/ T):uxs9-w>b>I#?67I_پ 0& aL[LMeNfE->5Ir8WSq0\4x\2xP*pG֌,!5&*YΧ-nv)\Id6 侎 0<:4pLRp daeb%qԠl&`r1x7|&}>87B % nI۽*wn&E˰k: ? LK*⥣uR~ZJr=&bq>ag֌'Eᾈ 炟H!===Ϸ|}ѹzC۽ GV  )Q!oMci<.ap.QCup)OnS74ą#D~sOTzVI~=?RƗٻ`/{M UT(HG`?P&a9nPi̲tP~ Hyӝ2.U po`<&h& LFީ\<@7Zӂ5u^6ޖt[ 3t#8E50D4h(!jd1W޸2u6sGHG2 R"Fk816&2wf WI3u5웛&g|1ɋNpʲ?5r$*% x+?0T&욲ݜ=6<&KțE,A+ N1<@ef^cߞy)ȨhZl%b-9W {Ѿ+Ӻ cdgaO*❩mѓ&#XluS !O @KQ tz<'{_myzNCg!Q-հlZ:9ް#DZ@tfvijG.X!;#a{֜Axd$ ;JPE^p(Yg&l׬0cᴖ$t3~脅cþC' 8.oHƇm(Q$U{#Q`ff4Zj&G28w ۹jx<6=>]gta!,٭׽gErLR ޣ/{Yb/4cPJ0|s8m 3|bӴbȿ\AJjؚp(wǹVa i=K|N \\c |]O+\[UE'#rtGN-kWV̼^Q7ʷ8$]{5IIC DK cLG\8%t# ƈA_"Dz^ǪݦE$_c<0v,yl<2#ǖMHW31Zytω=j|4äܱ0^z ;.\FLXzk6f<ַ,\32o/$ȉ؈Ԗ%*:Z1Lo,uyxdБaZ`hDꊂ\>DkQ'ݲ{dg[>p~vL__Z.Z'g )iRiP=\O9Do}3m!sth}l II=mZi=ۆ\~y.E0,7`zNRK'C$~U X((Ck?CRC6'T0O<8bt1ǧxLI7,a?Gy4&Hk$=ꂂlE=㷫#69|8Û`MAR~Ϸ}@&PJ?t?B[¦ ׹/J .H$) Ha[e#s ZOkĦ!Z=d@ cDȝ;/%|Ly({ y)9tCmg( bcF9;`Hr>ziIncNY6XؽB?@B$ vx1JD#_ϝ3%!;ZcLDDS4M*qNs6t8h4օx95 x°PmJNc|]hӊ7̹K]7a`кG,hV\ Z-Zb3cHs  9iro9KZQ)hE+զG S!@` P/"vE/o~|)GwjA̹FNI٭|y)'T)xv0z^'ÉUPW]_.1ib/GȴjۻCK @ PQ#!@JM"\h ?8Ah&h JeJZ@ڇ7?>'LP445>q5r*U@rσJ?ѫGwQνS̑;8SC9֮G(mV%Ž7sh֜]Ja]Ŭ2>%wUœf.C^I6N&=$Z ,%5F>X$afU5T jqw^hu-TV$"uWTR%ΐ땊m 9hGQyF#˾夊aGEc4EMdk.1OMa8G*!&bT`p>&rOϚI}bOB #qZǒ/|1m+=F2W@-N&I RCvM/K+!tR=ʽ@P0?~SHDe O.}4,2 %ZNٶ;cf x ٰHN {ׁĂdk`~*eB a݁6d+w#= 4LPtÜ&^(P"&xt߅yxد]OkYo,w,n!-9.l0إW/DqYqܺ2OƶwӬmnLFFFc17#q=O#͙T-AVfَ y4&ft7\NÝEy &Fa3 !;H\D~o\&u9~1sPm&VУ&&IYO)EGkÔN70s#T@ V-Di3_kE>W$*۔ݮ'C.88wh M(Dme(E `{Gkf˞/$Ce& MZl, v|o|˳Ȓtץ(m"冻yx')q>8wBΦ;=[.ywˁaF¶ՙx[GjT!F>Pc#@J+jFSz&}Yr5Ұ n8 -."DŽ{LM=Q*piqIDk2[33I%jwe4$bQam]9'ѝ7]qpu`v4(C# 5ui@L\<Wz-A!#1ALede&f "k#xknA$I Cߖ0gq퇏#k; ʼ?ŸNkhb'O߿ǛDiP D b@<=nt8Y#첝504O0p@h{؇ci<d7@?pGb yArB9]O8gff6򊆄 I_ PA @X)" 0!JPZۯ, VyF؉r =A{zRjX_4$R瑙MӀxD7q%j{>L{il}amc-85 fhkN6'YKN;uɩļ)wBtM,Ձ;q+0,gA/9\2(AU 9ۧ/xffkU\q3c]. AhdDZ4iBk}9N4a5'rk:w{aLj_7nMmT; $X/\qu-@bMgⱉBk_eA&ۺhp¦o=^f3nGI IzSlir?)K<ӑ`ZUZ~HcrDxK^{٦ۺuk4/:9ܜnc]Pf^Ͽ3s~q +^`%y%:<~^鳨С]{.jeN0n?S~4XbUqZC1M4q ~8#Vf7x"8c :`A;C G%)CFd"W9qɂzF"#lqg-kbTclbaǜYM ^ste=pM?RɵIqngŔzl)}K *֮z.%$Iʹ {[Zt㓿ilwtVX3{R!EfEw~:7?6ݚKD1CsݷʭaUy\s>| -tz{K5LhpGk#Gq4#rFmx5#%O**܈3  zHÙffM\-jW'ײz ӊ>ܵx8>:LΒ lt; Th%6ֵ'38)y,KV  7LJPnI&';Y ]{O&DH0ˇ1A##*MԧӢ@QJ뚉M@P D Fr,C-#,HpF-Y]hy;LXlp'P퀂0쎘 CQğdzGx/B;ˌ%sPD@3 @q`SH@R?;{Q;5lujFJ ~첡A }D 8i_쏟 .{|7)wn=?F YAjQԇ~^$)Rsp9Vݮb{,Ë5e1"m?Vu D9ىfP!1}hOMC%2$4$@=gf0 E6g=џwо>V最<;UJ*$,B@bX(?h^@c"ƪ DvO(Ԭ7XXk1(KiOY"4oA$5(8?o~F171b@R/3Ԟۀ=;|Ol)M̝(RP' lظT== h3*9(rzԜHDrX/.br^0? ,#iQP@VBl]"imNNjCt=%^pW"o BZbiT@ 4?q1#`hBք(GJpN[`Swpmǀ<_5OI ~q J:/'@> SEQ/ /y;mN\|0s< BSs$@>8,RN9&ĸ#BAB! *fTE@ ̙ ؈u3X 0 fpi"g*D BjNBt:sXiF|B 'dt{夥2A/;1d|4/vKph>'qcBvY%A G#}0dx!HІ,aUN-Um`00IBdx!v!yzJ!"B( &!($H*"" je(VY B&NF)^&)Cs_4 (Hp F舮v`i-MHJ=qى!9J7oǖ|/5;,8eAq=_;g}; T\H½(!9WO(gkWl7f={B}5+DD qzNpa:R@/>=ewcĄa4u=bH~??O 1Ii _DSbj'.U3"1_p]S3ٛ:k"dӡP$@1iQԱ`~^v/E~8@qk]}lTp|bHM hʑ#A#0A C1B}=8be1G?+BVx*DQt>^ͤnH? =F 2QD{pOdqRmC4P 3tq-**gQ't(ߤ=$OrH`d2:/ Hmg3 " 0.1G3₡`طEP#_Xf3T/%1q _+w1E'@ی4ЛY 3qCh[鞒)fI :BN`Y0=a-NRGoEۀwWf ܛgS֟tvT2H/ 쒗U9H_p/&[IaU, ɂ f$IhP)mB s J`čRD%0 D U A@ÆUC @J#*L" ģAL4u4PR%<2" a϶}l|$$K0 ;*vȃ:w2Ri96-a \tr*GyA4H@4D<4떒T<!bWd22`ކJJC X 29pP僌^pf@~=#b$bL tEWl.1JH!"Si ;;l\r^4 "b? NqHSJRN3u'!(vvXM{~{?|J=a2!X#,AB2Б';Ǖ@i8"z^xX M7p(MM ߤZl혏۬}WN;8z\W}s7 ,Q8(  ugѰ󦑒Kډ d52xii ~g'-QtR1z xwx §1s0̓ud-%J?% GN 3;rC4=9lFRA71 `LPs&78qf\hF:kڼ%EՐf mD rds`sU+apȱXv*SoH)sgvVԆMHCnNB3E]" G8nZKBx)Hϣ5`1pcHQKRTQD#ɚn:{\V.mc9Ʊ̦1CmrW8鹌QR4v\oߓNA5v H(f1 FY GMk.v#v΄f=H#c ?Syq- Pxi{h jrMKM#M&ېVs(fBoP}ر9yTd1cPG.kUa|(>.mhH>c(J&t ӎ&AoN;o|Drr8T0 [%R0%2wDS tDp (bDv K 3lȄ(4R"i)`fʧH>r D JW=sx¨Ъ=|B&Ӫ(D)Y)FJJ ( i R BDJVJ(h JZ4 H)tRZPSI`]bJEiZPZ)(Ŋb)fPb:PrbJ@)h\Z(R&" @!jClE4M+JD@(UHPAA+KHPQIBMB@jf"$J*% {'CЃ+  uܿ6!fXIa@FOq?O<JB5`LMdWGѹsD)Bqb4> @zS4rkjvtV$q(@@A)ǩՇg"Ї!g-ܷy$Cc:^ c  -WzEBѴHI*K%L4LLQ8y1~RP6? XI(zm7 fDVj1Qp$Iz0Mn^=) |= .νw'mBn<RG_q=>*)"vtZiEME! %B2@M2!DD REPTD!JDAAE,M 33% ԡ@L5TD APC ,0DLDQ, DHp:,goʭ@tfp"-Tbx=7Mtg!OD& '9'C,UsX QK76ེ$?{s:쌠8L8CͿ6QC> `U0 Lp^Iݴ<+ާ"Oi' NXjʏŒ>)H ĂŪ&@V,YzyX5w'wS l!` l6C !vsb>6m XU{Zx:y@8v$Ou؏Lc;\~~5wp9 *yQۥKU( Y*㶺;>sʧ%HLSzJp9Gv ):z}yUH|(:WKPfVlߡ$">|L*J]ކO 6NQ듕QuFlI<%I":_~2Xm?wBjYz fuv8tMp" hPΊjpL'ԏN rt R 0ΊptS^Ïfw]y/2{֭y[6& If#=={^p 3RdedTK~Hy/kӿ, @mD)ylIW8ayP>( 2\4#cM[ z{0WBS5#o+ȘQ~٬u7.w.CQJ,LJCT[ uڣu`vZMEa,ō0o%{w꩛bdA GyO]@>*%)J D ơ;ly]+=N)I8CB:<=En`Ϸd+:1|8Xh(;.Mf*Dpr\LO>os/WU;ddܠni`?(z|L= .ĀD+ck/eeH@Kr_ENEJ!:418=G4OO\y`inDX{Ç?c%_$_22E=ǨIO|ET5Ԋ<"p|6o&ЎٶRhKNSrq(B#KFHI;#"gyU{)DP( LF CxAka{)%) d̡ B -#B*v?dM`,;yߜr%!/DK9I)y?g Ϙ-?C؇yrݼ7W|ĖHu~U= @L-R/xnv0촧wG̘'(5,MF"?mK@&&B\ LE$@Ay/8װǸg)+Cf,#AJ 4~ ,`XEr1ѥ#cgՄ9-AiRH89' NۥAP (iJZ^T7IfE"3P6>`mřynWߵÐ ᓣmb9?&{h3$L' V+A餄O1`'!! $UUĩB/@^>dC?>"JC|;7M ׳uUhT=qg A{A+DX!#rq!HB:̉@ BeG3C@H)y=( !+d[3cP)c@5ZM:* ^1v jq8cժ&oO |~j~?OLZRJ@&|.w\: pzߤB`?ufI3f6=,x}Lgb>1F<:IťH5x=%eƖupO+#9מفpD` 9$[_{f,/+t)O}hp]t i (xd'Ta&wt]gݫS.@'Q4'BW9P/ظZBFVF"# 8EuI$F&=4d dS$ޯT;"~>sxld PD)_m_dj*LHXa1.q4D O|yH6?t0230'H|ALw{ \0N- @C O*"OݜoI&4K@CU%QIQ K &hC9 6iXP) ZOd)68&ؤRRn0 4+.h^A6(4z+X=sCƣL!z]"#0GՁ,[u1ҬQC;ESC{0i . ]PN] (H@?M@LQ!N' 8ph]Kнw_po+~xC44CDHDLHS AJ0H!2"8w3>wpgV`;*NyNz噏_L2'޷㟽"<54"G`P82hQ3!f6~B2=W Eǜa_ ȤQAA'T:CJ -DTQK (`(A+B:WBDR;(+9H4RT\3"HJh&N@i`bg)H<{`8H%x"4 2Jȧ0)"Mi@qh"n4R9rplRЀBJDMT4 `MP!#ʘYҾ7L0x 2ީ̤";U!RXQG tC{v0qBy>wbc}R0aG*10_ET1- D4L<:y;`[!!5[,9"@!_GRvbWtb/#9 Ba (b J$H"qxQ`ma%{,U ((IaPXJ`h`aeI j/AI!A ,K$EME"AHJ)% !@č+ᘚfFDf"ATR AϴpoR"i n}Q$+`YuF8LtBpU ~Y"- {l-h@P{fa+CqIPHAr_ oUUUUQzs _9c-PУ>%=hzD O#vǚ!AWt>u2N8'D醉$.9N_M-*FPf6Pa2zP]([`J2]:mhf ٜ.]j7Կe0$a"{I(  L%>=/;=~U#Čb#*R0lpxixj0oI׭;v1$;ɏRFE>҄# 50p +)v;"Nrx@mÈ M~P!9".[ 3qpT ;?k8<Bm0{QLB} T4.䮥޴=,`T2q5 xp =Iڂ#: y=I9p~t:j Q #Aým=6~>G`4,/Zӡ՜QLR)-!rz:aӀ ^0ұnьb9bȊzkT&t%)4}Po;~'xBZaB z0`Y-0AwJE\4wA_{`!ab8%L?}i;?@hĘH7Lǰ3Ga9 rC^ru'.*%{ƚi@JQ R~8iسOԈ}Bx~<ڃQPI J$\]'qİJ(+Ic*==2C(CÿQ< >T w:$" C7UvXЄCd iյ!Mc- 19eMFtE,cFA] FY. mO_Нj4Ύ&LV{iLc@z@o JzH;qBPu4&ndU+[b]TcC|HO#reRzԣ)bL[]m Ьp功 &J`pzψ#4/;# vNR0=³ TJSLO6'Ϧqg4G ̠+{pvM5U@74S1P1IETQ19eeJ/1$7P(pa^ J?]?8kL $I 35UUX79o$82wjO#tZ vSr\Ci"5rǗ :4p0#bQv[/Pvl8H&8 HY 9gH`doP&$7n͔P xu6>ׁI60m4Qk(AZB1cKl∨g3J'8p-chiW#aO=$-ZHd{F]`?i"))I i*YD@m]l7sҡ񅻇|_ QJBC5 _f{Dʂ,;:'N=JgGSE=u+4 Cާ.%bl`r#K ,H8kncD_2R ĨK|nbCuA#dk=פ<{kM. AҖ9&Z9!"z4$൜j=?{ ΏMg_צH@R,u|M0RRF(x-ytrR䦖r K JלX\y0S`Ă Rb0cO iQSnLŭVIQ{hJ-LѼ/I!+9(8"kJKm\VlY{*4":pi1"cxwQ qLgiMh(vTFɑQT3Knbj;P SӦN&DxOrdjL\r;hteA3d)I䌓aTqhN TaH[.! bDlQ#U+!;$=vǭpXZ+C/,[0@6mu @{PYmmf׫ RWqQpeAy%oM$C.$pRG0$'>BXDBw1= Q Xð{OT#y7k*j!|9 \'LYv^C@ V4_bA}9엉GRPzK4D !D O=HLj1rp=hIRD0ES0Կ`G}!`L)шêl6$0#; nr؃QV}ƍ@QGو*3K15]sAkEQl&(|Lh$NCf)lG Ħr@%H%q< AT|ƵsGg&CຎHvj 4uÀ|tcKAϕ;'>8df쩃/ʿ-%Mz{aŖ|B5Bjdz:b=Bwy%8 =F=5 :/p#{Bs&wCSB|q(2ȋXCL6ߢjB:9\ hPa,l ̆3%5.>>ݺ>?UjMlRIUEBԹ5Ƣ I!T~\Z[F5M%\)IC(>|ϦaCF!h SrKtJz_xJ!1tܢx*ʣ|?vo޽NFs<g Z!atJsrgl;QP@Df~2&&y d HgCD4D}xĘ,x1 ۇz8@(A {D$1C=' 4pw8k6 ׌vq{'SW:sPPWQ4j4`ѭ]̬DQPޑ%1eU*S6''˄*x'zs4K {pT] (ݿ4hvԦ14ø5F6,QDZC@[KH$Y!R1)mN! ylp)UP6kq}J#'p z(iIZ=JQUAo'JqdGpԫ'.-a)D86QjIlFT8mb5Pb4Г+A2*C҂ĜOS}g}=,S$A #6CFraxڑًS,Y vnϣʷ L,6*T##t ,y2ߗ=>oFRаGÆ<] qv_^wMCQ'1cDCrbF,eL<0}ma1 z"@~Шi4"=;eC5)dH˨W`d8 A IgOHw>t=hZU= |!{;;v HR$)8/֏>0m5Ës 98fL{sgm wSɇAPG#mƢFd{̱{T!?[ '1suVQX-VnHmk uv#fh٪n͔#Wzh5do4٤dbhBXYYf!1Xl5IܻHțʊ1Idd>P%51R! 0x5Htap2wS-$ø"^8?v>=Dni@n19$AkKUwdLc`ɁܻIV"D$+cc=A [cp%^ Ż8#KI\7\il[NĆjY髡wJ ,zmy`ãZIHh0.A̎ <2w+`FVUHLj$$?U7  MYP@3$"XIjm4!"ӽ Qh-I6u1R\n6Hc*B",UBړl+NI1'b(`JD[`B.AC\$S U2a/@?(C%Qx;3u_fV m;B|8D1Հ}'$$2$1 `S_y>USl/%-0$͔=)tf~y!L(0(pk%|dNK5F(P.JPvL#UP)`-%`]c H#TG}wGR$[`Q*F1/HiN$5Q‚k,QEQ+M2_hM,ADPN9LeSyp:V'x5AK2jGљ0dêy왵Qc}v]aF A듚?΍Q]pJv@p fvx"2`#l/HլȤ¦00MA9=#bA )1U۪U$[ѯgO{Ł~`0},ZRP?DآCn{ۄrugg &ƴ~d>|?w}C91%`UӼD>IcWEEe$ݾ|._p,!yݣmh !;N(\e6RKe˛QSUfD'UwA`K،KGpL=F-iӴ /a^:ebG2Q.,` u# 4xb kNiܵ~Ft`lS RJ* 7}%lah rviohI  ic[hCfVMXم]b@4$;< Dv+Cwrwfec@i5jd9 q]  c[V7 AasN;i(eSfo&- fV c0fe2A>*(A[h %l! 7ÅQT聁bEBR5g;6GjLh٫X46Iu4u-5*y(-B0#m A"Ta7\bkYHM*\oyY!M. % 'HՆV6Cp3\C2^S5%i7NTD 1^9әQy說9 >M(S.04,1b)ĸ41Qͱ74Nb 533 K<2j nVcK$alkx#5WG(*ǂ9kXC JLƷ|[bZli#կ!RN LƂJMRdCY)"1&fܨczdq(y= /lxPcX*Qc E‘9m;|DrtE,41fHw1spe(lf1chSֆƸ,21JGdZԣāɽxI#@m۬z84>("wםwX)A*""Fsy&4`H>Z)8&UY+ZT5vjқ҈öQ|'"S@ѻR~\_;/_ڹJN,6ڪ*aH_8TE)g#@0CSO3o~Y PdQK54#y-%z^^Q#`qzC+ '~8IEbfRҔںȚc=K+'53T*,}d(YgAzia1 v*Q5+Q7HMh8K$ `q.26dQsŭ̴k3w[\95Bnr(@$ ǖN\;Os|y.nE< llPRiB=IRTm6j5a4cԣ`"XQa>(AlƠqY4Lsv4ŗcRiCtAVsiD͎Hi҉P7o;a?SLcI ڦeQAY}`+ as蘯P'ARjCS-_KHDaw*c-&-$#ۯJ?4!8>ݤ#$p80{P`s@4@ꝡArj3$᥎ģHmR8eEr<=oSlXen"Aa ew9=+A$ +fmƤT}b`"Q9<>{nl;ڂ#-g}CnrxW UwOH Вx_;ϐM hhW%Dh)SLW";A0/0RSL#OYB#T&[ZSCM ;yA9(PdLA!µg^G J8#9nxhG -1%&(#b@lB{qa,Q [4.WpрӭABi$ǥ)d{!"P(Ј#k̷p!I;a=QR]F$/?AvLIBB# Z!̙~^f8/)"m籒al4Z#a!Z"9J P"o8==籈p? DcL;0}ޙ$^V!TQ%LH4%Ф@D Q/OFSa;(3瑗R׳ VIF(}zdlt&}Gt!.J;#"B,4ĵE?S{NlJdQ3ʝ*W@) |~Cxc; ! 4] Ra{ }.&'`xy*tPq6l-N!3a*Ҡ_FF0@.*92yuNtPPIZ˕2H ^6PuR y y-;\9* p4zdK&Bf)!{Y;#KǁcŽDvѷd$d~VF0`c%AoNʙrM&w ZB~0>ώ"'|d]IACK A+:cڤӜf3)F%<sPQ'^Y7LbAtЧIzjP'$)-Q7|C8'!o؀PUq3.zCxɛ%;ǣTcqT,aV9K+EJg258e9=aO%þ(VXJv:wZJ:C &Y&ZvdfQ ]"9hH9beM.Z !_q&y6 9=I'O (i@Q=O| @%P@ROJ*P="ji.?AH.CFm!JOFd>+"M^M"X`bieR*>J4 4 Xlb@.OiD UV7 CIO&?ѲeOz\8Twr4]~邢o\0!_w;~[`!p.2MeAY7ns[mEVL3IN\٠1A/0 hi4ċ"hՍJBZӃHqt ,2݅Sd$v!%0߱/)OGjqNT<%0%  @фUJKDVK$ZAI8Pm~ (fq) /@L|=swQiP">jLJ3@4Q(4HX e%lb$BI# H|eQcb" AݗK%~<:2>O@R4SKBvלw?u|Z>nA3`Pk;4lpa$ df.ByRT@>=]ݮr>'Af >& D&^ -&@6%",?Oq%W>/x c=`!Id pE(2] SDŽ^A@JJh 2i͈%!mJ<>4cvG؏T; &U ),"AKO $5q;y'eSF+(/#88 @AELSTLa&.a " M $@ĀpP"i#%1̌=$E"=S/CYA:tʺO6U@Ѓt(JPD=ĀLHU z\_Ig6A_ $$P{`;H25(ҏ)i0j_M0Uұ{d"hI;6Aw8:٠xHm9B"vM0:%p$ |Ӻ9Hp:zRuIBa!C9 N[^[M, i*A|  T)@D$F`^Ar)B!k|11{X[G3 vFīYCܝyQHtH?wߣ8C~0`%LLq9in8J LI>p]3:UUTEsuJxD>{A 44mB#ܽ%x;d bL4WDgbF;y: gHg5mӤЪ-n}' 5!͘4M&1;TƼsPStvcD)[6ẘ뙁=!V{27`$C*=N?)>U<2 pHYWj%:'prJ3O>A!LO< cj/_b,}aS.gX4cj™ Y:Qdz KA--l'`l"fF@D%)@Q9`? 6@?}v66m~&_)E!uD c Z ]9,pDH cF8 gLx\"5L3 E2h,V,OE@\>a VCQKC ¦-s mWYca9'pMq̧x4GI))D={Ƣ3 OJc2z oĖrR1ykfBgL2 O36SG-BfdMNf[qPt/8{#.C (pDA]m36qHR):l~V.fSb5jƹ+}~ ݤqRbçW4m7£gVdǝsZl#DwHIEdt88I;V{F0&#S gE7eHa|67|~G(rRxY]5 PLb7lMSm݇ϴHNV!̶$z@zd Wx{Nw~׋X^\W0Mp)?wA?0x"@Zv v {"_] R£|&xFXx9T^/0 y<"UOAM;j_fgE@e{/Ox8w^02 |K"1J'p>fCE P+J;أ35Q==j2|́)G2!㸡`l3~%A"|Po#'\}[TTS! j Qb~=h(ld~8jW2م8 ~ߠށ3#Z&"0#/5>7 ĤRJ#XgwijD ] Bင8Hq`1OW55y{n z9Q RA5rZfYo0 81W,1$%85mMVF]?KSA.ljrH#vs{)❖<|@톁 b( 0R-%!CIZ2Xn8rRSc[|_/!9q[CYIIIknf2!9 olm6J4 K3~p9/V8TBTDO;#hS ޸^!s(djYdDAi"R%pzIz~t8h H@MņPajLdmt:tyBYsQ  n~D0b|T;)|YX&Zti4I@5ohlE04Fš4od7Qis: @ s3a];pAzaBh@>AXx&d}f뛓ҏ/&({'9ݻSU(J XiIM 2>BR哵uq >p Q<+IBI+JQ98: `z@=JM&M74r|5HDgqU0YZ7yM̩1SDy"O2jȊa)76N"1EC.9 -n'/t;`=5R(\_7GWHB#CC+B.{TDHȔ$!1?I #û2HHT31460܋5=5rH4!T,JIL f1lcY͌1M7XQ)ZPhR63 (4 apQ9iHdrTc ȑm 4)n1uEptЗ1{b9QEFXV&TaG @He9vdrHXR"h{+K2:Mduݼ̵326 aءKng1͹WH8S$,3#qՒcmi#XJ\̩uNd#&ot2ie@ Kbn Yk,.B2F d0 P% vvэ-fObմr7[K Mpy*g\cM`eT۶`Qʁ54`pPpU%m{8 - m j/qzO?S=jn%f̏ F8@=>>Ӽvr?|M̱Y,b KI %%MRYxdDAzuӶhMf YEbjɢu(u]wxCѣoW杸&Ns$T%@ʗ=,P4 =B IIQ-?WL;7^f۞͎U<.{A-Q"H?I5LZS77 B5S\R':.zc;@Y([.m"#$^@p'e5c" `M IH[?~~c̓j  zPgʨ30D FVk7QG_oT%.NAbWp $HU>&*OGGg”G*/ዀ&  ,LYQ@+ (@Q hH@,CCRtAQt { "PyVaT (Vbad+ 4H$0 &?Ǻ=!B"""h'sr)ҝu ¤I& ߔ.!#۰~<%{N!8(*G) V~rt}:v9@]4Hy(gSEӴ(ʣEKb+#EMҕ6YJ:X,SIirA__iy#68U: Δ߷m٦I-c:Ŕۺ(QQrVW6r08Jy jlKECX"sChHJA ;Eu2Hrō V5'woɟOZ~Ə:JRD %B%"E@(QxTJDGWrBɴ LY J H{I HǼ54D22bF:㩖L$J$ {]q P  |W"Iḧ́9' , NJativ @#^[M(dpD0SI)H5(BWa5݅{LIAާ{By K=swN8bh"ZC;K t(izw- 貫 ϺDiԇN5&rz@k8>=`Zf~kf~\2 "dz))pQ9IBCLA@pB=zcchATb@<1t>\>'̪8 h8+' )!O&% ]шLLyDĔ7lS< 4G$(Nb XX%h "] B &.ϋh*h* )9ƌD)>oT㯗90>3hG\bЌCs8"6φN4;fgdөho2mk3M\Qs`hͳ, lTA6$4#YusC[`!#rL͕`'X To)OD ҰӺxd -G""di^c@QY&j(??x[q% [3h$Rp`}&f' ^;!g(}1Q]Ç=}uOF9t^%;7Qpit *]Ďp7_K@$q>՜O?cMo-yHI;`[ya&>46>H'ZvCmR?g]PT; s,{A0ß֝2g|WA?e%#[9dRo׍k>{nLxATW&jH F|Aʠ m7k =؏WyȅNw=Dgq{G=sg4u[ǎu>qQa7!A ҹ[0!Lo ɕ't=#G90 ͂x"|l 6Xz;I]x1;U^hH.]D>/^H"$ҲÌ-|97?-˜ \oA=68ȵLaӞ8FG`Ɖ)j?'=k1o0[UT̒"!Ɗ =polɨprHKR( ߀1}8MXt`po~QǽgKStt&3E-?,z$x1C`(vt7>52?ltD9S>rr:^Nv:=1I X§j6M@A\aI+/S"Ft ŖEKȒ"Ae+Xǒд^=;ZE2V 0~VzX۰pg* Ka^iue{b玝G1ǿZZ<f^[]O]ӎў=K&c3\WIp Hm?7qB /q U 1tw? jhYQ}D2{ÔxC5^ICB{pXֽv9{߯2xAXJ"'}p,w}<3:zdTvLeLE: l6K &3;IZJu:Q|+;;yz45IxP9z,4>Y&+'2D*) Z$C5oUa6:-ϫ-iy\.q1TG/=xw+`I ,wY8hÏ+̵`hp?v̻,tg *t +]/eU!]Nx|]naϘ6y3*Ey"P=}Qu]<΍s3d#J;]|<`wֵDߜϥ$rbpWsHwFܦ>6'ٽLQl"׵-a^~g10]rjsJIL/ϻ"邐SD<^l/}prsuO #bF &:~M-0p|9@MΒI, )8*]a ID7Sp@,fНU?{kNwS);I%kY=O^5^j+& -%ں^ugeq^ޫpC53p2Z&/MV4ǰ{c[NH|i~ 㘔"b 놕#}ލ7 >ZYSX7(_m>C3 n %7Ɋ7Y>48Ý-<0wpւYQhLF?ϼiQ~_\yl9-zgh 8SU6޵yM1='?Xzk84n~"t >5 qaCWW4:~4S bJ#;@w"8B8PaAxPIfcfôh,1?MvXoz0Cx>f&rž!}}f1>]T/Y 3Kbߊ#>60S;t$e &~< kqWO?5M5xo=f++oT9rܾasڍgOk^!WY~ϗ*R19ZѬm:5;3¬,Ђ58~}Eppո_T*=?Ӿ|p'_ׯ/ܺLw~XwLH\kTY1>|F(#C W[&36eMLJ+oi)^.q\lډwijN2I}8^W=$"rJ9*^~TyT=Nv/y κ]A"tP^9#B~TbWlC V&MUiҌGǴ8^,0V[KbƔ#[Bq ]%仛9@8geyz̺0c%ixܝjz֒P.&7;H2\k:`l00I-n)LcO0zKt4>gIC) h>(8V%kz.DÓz.;)7ybʜBnӛr*.1ڷ0#څN69WiO7Ft_7?M>YR!xvDAx` LZtSF3r jm]xJ`0aJ&78%y$u(Hz% \w eigO&=kFذ-L4f-=W[b Zj3$cA̓A!f3|< d;q2-;G8h}BB [±~ӟ lTZg7e#¨a =Ks,)9o㖜"zLI 0IlO#dA17&v8#sy2 o!([vDV l|[Óx7';0ų<;ϗ\+#Y}P7U~z~FcDmB}AIA |A݀9i,50,@[2rI4!9DLcL 9VHcW S!>78r$*]Qb>K ~މP]|sxpgT XmhFWBo2Wf toЖ cM%a;;:BoHDU ޢ7SƁ,!=gzx@2עe15(d1cQZ1SƫX"{ӕrgY+#-a&e+BU ٶBJf":a[q(PبM!Y Jj4Ra  -J4/[I0&O^Ƙk0`ޑ5Hs3j#X{-ȍpC nD G&p;I0ȊyDO½A)QX n+~ͱ/ƣC@c>'$c` \5Fqk@@?JQSIEH^Û'd-SJ}^|%x˻њ?AU!ڋlP"\44R% KKK@:"6Bawiz2 ! aIB8`+;G W#JBۂPEBU @M}dg ^'.sX9h+%:82!te*}LyA:ԯhy4a E!%{Y݈W$Ooh>^ NhoQN5;N䩰KdORbb G\\IB{R}Q )ϻ#hzHy{ :D`WP E*_{dċ+O\IeO]NxuIzTծQLͩ_'x~՗c1N%$2.dpX  H߈ \skmq<?8=D4E5d(,=€OWXt,)>I]|\CKvN fE HĔ%G4DeD%4HuwH`?@HiȤ,@2pُcF* IvGC60R'd9HTezΕ94Qyy9-*2R+$ZdMaHzq~xJAL8 H w~B/:aP[<78\'E5o4jgiE,%[zijHܬF h`у7O{4S FZkq-wf`axXz"#"͆RՒ!p4ѣ dM-5 9jc"^C9]ӁF<' gějU:z&RI)R< (;YrAΈJ vxթA K׳}|yyCS x pe..{fA%zGA5Y?.|@o:p-b0C p.Ka*345O{%4P@{A[$a %VӐ2f԰q@g1g$7H>\ 4(';ֈљA2cd)6,L'z9؇g0#kuI)EC-,L0OO~t&҄A6xš!+'%eުYsޓD!p =w:cFRZߒI{d6Ϊ@r L7[rą2j0[jњUUUUUR((<1Y1YI, xQ Q6ۄI7˲2$^uSmڪUUUUUUF+7Ƅ6c mZ6@t],y#7MjJ@Qcx q6)2єơIzʔiE)FZ[^SyWjh$:;uQUTAEJ IJ!ԇ- qEepR 42N:r/ Rʦ.+Ҡơ^;d6h}K|8i#BuS[;=G": ys0 ˟%:2>H)zl &"~ӣ.€y(=  5`Mt@"Hv % fQu>|lOPfsI֫lJ7c8E0=,/d!E6>.5 [&,uOlN P7@P7:6mJ \`#/iGYdQ("S=-3|U0>5^8᜴av 4Ljmnr\"S*UC;9j*c\RN(ד =DLćq(|;3۩v4Lm@g,1:炲9ElfoimH36)2 e9Jq-a\hVuе;bB/8`~] \[bȆmKjKushfcfy"t, :MgZP31`bv1-'>5b90TE!'s8ޠ[I 0$ LQ2$AΓAM6i&NF%\(yd!s:.j+e`qO,&Wrq7DB48[7d4q1) +Ф[|^8/M>if]&cOa4-'D Vⷣ50֕s | =y|;uDcd&@NY4o5 v&HZhOFqֲIR̎b0gb;8hx!0< nb8iZW2e<ȂtbD'[h-wCәyIhV;wƭenBYILEôq|mfY!k8lpZ4;0 TCKlc$qظbym:jp 74ƟoK=riVط5JD8`gŎzxyazWI-(EZgk|nqUv5DnqlSGNせpC8q}j sX F+*ZS ^:B0akGbMW){1ki7s?^ljƳ`KD;MhQ0DA79axRhC1vc5ulɡN)M~*ҕ.!1jh^kSq);RNF3 +Q95悧b8a,g-L3({[D%J*EJoXLxގ{'xhk'6R{=I5LqL+ga#k2B8K?nN)@`C >ܗ48ulKHhar5Y!+;n8}w>iffu@b\gN/eBcs9aL4f]u I1L7К\ɳCMqF-!nn3qġVCsZ3!)M%2b+l"10_$-D 8ө6;X&J|{hN ~z4#wCd22')fdZh+#]Jfv1v]`;Fl٦90iǣPӆ퟈AGiLlD3ՇWy-,]od" ^vٙO9QY3lpifUFClk=(+ v>&HŦaN11?xܶ ̤F֦UU3)g0P;Zf},qm۔bLj^V$|> iyUF.i&dCVG]f;Ի8Z+Z }D`orkl 0jL7|WUQ;Ko> }i,C$a>wVP'\'ViW}6IIM;ߥ$[证*lݛ2H y]< Os0CN"gs :DΓvqRv:.m{!:|D@eJ9%WMMsC 0ă{թKsuӎY֤eMtg}DxeYiߗFM ~gtsCj3MTcmh"o9NszDEKz#K^Gbӳ>COi (6nƽɘ.ab͡O8㈮8%O`|^gĽzm*h6F2E@X́Ir l; d,zx'GUivd$5mFbh N\@"b(nT3t;PvMp4;:MG^j`1I1JQ_Boσ,sֻP|bR0(Px((meiҟi yrJ @.*~yy=bߩH{`&JX,JP??iwɼĭfCJGjY,ex%mX#ȆCAElФZ jc'0YkD)l#SOal6d0D`(ZXB@ 8ta1tho8MxP")Hcfh캚QGp8BD %EʞѨ dFu`nhU`GGȈm \<_ffY*wckF\ nt$+:̝ tShgުo׬AA,B&-3L5dZy.swmZzƃ/MM R Qzw23 fJĩt?aG6hT(j*)t =?& c uY hJQ:H| @&.whq]Lēvd|MPm`KTjsXylj2w VI]"RʞyO@i{g+3TlAR2a$!Cاwyq.Ɩ!=Ls%53 ^&6#qr&LCD1D r]p1A'n0~4&lm|dBt"3W*^t"sv|. xh=8hCC$!켉q;+jQܺ["VHi\@; a_**rJ(d"Q%PhxN3Zx (9pbKI8GBYAawzX +-V;Y6kn zVFR zL<ø7pԦZ%C,suݓ?A`rCx#!Чxv>_CBC!@ H ֓?<@='t:";B wSP23v53Í  (YIxe-Љ斴Lv֟ ryEE&6˸!fa05M!Po->3rwX^Um^Xhu(_;-:V G\rcoV?C#U9ZUR_; mɩueS,kd;e"b-`&/8JScmkİh'p92 d$jVe8HRPѡ$kS᮷p%c E Y ӟv8{8}D3B#:/SׂuX(OJ+ c9zm#Ir("=w{1 J  oq+A$ R4,BHZ(* #lCCT$BK$CЕ)`JF: as1006`!Bm| 9nWtc~   Q 'z4!Gn8q`e!EzH ($B!P)$J;B'"O^lע)cIzqQ1ݾ՟G#r)^68IH>!SITѿٱ@P5 @qZ6?l6+L" (' zϙؗ?^VaEQ Rd E)ՅWinI_!(S4:q&@15x$$<¯;6 "j "LAr<6((@?oUb*THTcwBĕP87Li:jUj2~"hcNq?i E4˚&CG:vgHj[KMp2`)h Ë$`F[ _|Ɇ\HGۍ!D F& f-!&4]x 092a KqLE! ChT.'9TaC Y?SW[Ýq+CH@"NJ`o!w@^T?(sb?!8B" j T49xZ8KWNW4 JTE<(B;0t "#7jcB86;qq:) d'%7 \oضxADQ+fA,WpbN0Fhh`?U]Oń`!9&X#v!8PQ1%9z*DA{߾L.w ;x8Gx2/G*ISY R ݿ~yC1=׻XcdW0inOWA 33Ãn0w$pq҃irC?OgԵVlO9Q=;EUڭj$MpFMx vNG$iM9=!hǻ#j a>r-mdD^"T4ĝUR1Y_9 %.&L'"!81*ڭe3F y˜DL0 !8B8s< 9탓 I鈹3bXeXʼn6(+ _nvBPIp#0ԢGq8HסX)*!!'N۠Z|\LX e8{-cجPP1)grV a9|4_'_ɀKSz;&HWp }Η̃oP=I}bhKK0!f'\^L\#Aq8n$wj C@8> SE۞ ]~=zÝpȋsD $;Ӵ'2܏fa?#~NrOXm LPU_ h$k{. ÜL#p0.A]7Q{e<;m~y+.%T3F i# 3'Mr͐u6 `Y;Ar &7#9J#򊡇!GQREK'?+;N'PWZSIG.Vûchb߻C3j ¬:ĤX"I, &<39J#qΉ!O} Z㢝3JTĐhSWu1J yI~h1zc8R'h„zw^7&904TEr`4; e,1 ߇T\ W%E~$˷? S '>#N}tDL)NozC_.O?3ClЏma~!w= 2v!944qxd#AR]:z'? 袂Hz$MN{@1UT" gUP=5f%0,Jc/֍[QĂ^pWn~Y nPlEªR* #*@z3=ʼ?pNÁ{Bl0 [ a% *J CP lQaLBZÛʫGtyZaWNU=fG,NllGm7)'Ε)mL>Z>ҭ29g 9Ҁ}ޯѭKah༻C#.!&u,Ch2`mc1[s.=ybo3Dr76]/Cw c}n-5+a6 .-Nd:xSyQ*tL5jۊhnEwp"HW2͝_{3,y[gIk+%QQ$>1mx퓊ζcu2 wmB@}[ȇLry|#VvC#MT"gRm-?+Z&ΆIY MxmÆ:B6++sć @;AdĐ z)R (Bxp>j(XB$~ )&T(sO􈾁Y;:yBxQc"VF6&X>R@8~?ɿ)HhH H" T)f(B @))PHҟ',$=dO_|?{?w6{kD>K) aΕ c>t1~xer{hc"PgFA t؈5T@@ @IDQ L JQHҔ%"CTA T< -IFJ&$_{ɤ?0M B@V( gL$* ?ӆ=S hl!H(D$1# 2N^1.l[!TP_  ͷ1p݂AIA+ KMmOPPRGWh bL|c(rO=[-Jmӊ*DT%PT @I<;ܾo:ݏ^ؖ>b޴:ϗ7*N|_urGڶ@-#mϯm9kI3{z EO٪}ww(y}:O}@ m;MJڳvx2N{o˗YyW2i{najנ=|,> }{qζOs۳=.^=ew79|>{}g7[2{S=8F/7slֳlֽݳ[j|wzР>Q|{<0y/*{Uvƀz= 7s}(\]ݷ=!{t'L{4|)[5_Qͫo3pcǗT{ݰǹuwwwz[8+Dͻgo.Q6/n{tw{]}Lk\n랻ˢ'}}snw`/q"vzwU7<{tV-]6{M6K ;M!jwe띧zr+jWEƵK75={u|>{-U{Ǡ9&5]Ͻ};6\طw^)q0ںV*Y;Hne:gn>pu6Et{yN9ikguְ맛}ƭTluB/smrm >ź`n\Ѫj.u7w3ٛPZF۾}ک/7vW(IjB7;]͜6m=+͠w+%b6V[+1Nؔ-d&f}}^*q[{6|mZw&Ui&PI:2Ztݪݾv3wN}+4M )jdЏOH44I&&2Mx蚏Pi4$"Ș~S T OSM6P=Az$ LO))M='#)h4 CA042LLeQLM& @MLe쁗vNPk¸iD)?Û:0!r `n"Qq714 U?!JOWDPENGZ `-goe:9 ⹔qQ2ڌ%3jYEgɐX'#":2(̌w7QFd 9*^uf8G<;wZ)5A2G={عun+0F kkpʁn ;&2)iJCvg4,oN7Mj@IhSR₻ʋ )+M*9AH 2&*"$;K T~pXڹt}# tw')ztd$0UU"]ߦ݅D0Y/]Ȫ0g.")K zϿʾ=s횏Z:2ZSz^"x+ J P,@hLc7zk@}=%~qd;T1 *g|LvIJjcTqg(Wz(T*,DQA‰**ɮHr+ɼ% Oz-Rѵ{٬[g BHo֙]9Sv, @HՒLhD7++pL]BСD%Ǻ'H!ʍnhT@ (R(XEoEJS3E,AWƍgLiVt\R5-TR*W#n|Ϗ]ʢO_%)4կe ˖+/N{Lɢ.u$5aSWq[r)PX$ELi_ECHR" Џ 5*xU#$鏛JЬb{4*,bw?:3rŊm"ݾg|QFJ|Va&ӤMD1ن,E6~{}H{%&EwJ"ߞ wQXꕚ}=nM;<0H# )9k L0ں“TE$3E&(Fd_k{=/ \_.B?y}F5raCM߹vhɢ14J*I}Nk:24aK$=ZDm_%{cri" cXs  7BlȴzBfGywsgׯ;ܣw{Osq`Q=jHѯ!JȌ܉pm>7*4S\?qȗo&4n]q 4K8(H}(LiG% rLX)i]дUT}jRWJ֩AT76cp1noN(H_Bb0(Q_gW"FĊ67LH?7W5WZF,ՄE+Dٸ'}<;_tȆ%$wZ P^."0JlQm LJȏ [3]𪘩i"j2L]/E%˘hҕjuq(˚ M$ip/r1}O{ؼ` u^D {.^!b5?Tlɧov(a}k;p)R;PSŘ)-wR,X{4[-G rQޫvXx՛v֩#l*ȌQ?gϵyI3w{vן._s"E:fʎi,ԋM5_eKowI4F}fi ΃EU|3WcaQYF(^}̚5;5h5|}M&)7t۽{ƻ #W|]){~>=z2X % (M^JlLej}}kz[zP->N>T4Qhg~k\>܌ҙiN:0ՙ`0*"Kjݷa[M+ 193i"Dc_Jh+\ץoŹ5~}.͂_A_[~QlD>_%r owDEsEE b ~nAEN-E AOvvfzQI8S䄘Aw6~K/÷䯹z _6M:}=X}w˭Rh}}]2RIQ=ϊ@%~y~kE-\QJW֯/vXBW-x֫Ȧ+ݼ{`"$3IS'R.9N6EQI/J|*Yt{0C "H"Elbw{wNt+s\65b o{INS(gJdxʡ"&bb?.54]$3ފP^)!_* {QNuAHTK[gە!fQU5ҩUmo DF6*@%% KD#B"APŠ) T  41P`P }D?]?z?5 l3cC80&"*3`|7b)]hg'?uiסp$Ca(15ִB kuT`ԩޱj4:+ yϮ &TS\8_nbU U.EIBOy2]Fq‹W/E"? IoYOkX>*BE@_Z>GcϜ/~:)v0t!̱@Q=&9]B"DTB;"DIH,D RlLi+\i ȓJ\cQr"܊e-w,F0D!F$?I& " ȤH_sy_)S)+^&k*\`#7\0DH(_hH2|kLt'ҡ:% !¶i-f""J'<o[^RŸݤ.I#%RJ(|[$:֍lP[~Oeb3ߎfAR L@YdWKC8~4?Cwqlٍ7d@읐QeAԉOCMq ?&:J$|M%d!q,8G=op%ŽO2'L]weO'_xwDϳV:?>tue+l)$kpy͎pz Q%H~IFvdf|753QqaH zKUaMziUa!Chl]&uq!6Up@Ȅ8aUl`h`5pҀ ?)48TZ&'Ee[tc @[ϫ?@)HDF)%P`|;@8Țqe&(]b2cኴ]"6n,2S@ /-$o#2C15hF3$%T0pF6e TV0- $&B!@#ex)6VfJ qbI tyqΘBlv*el4CT߆Q1h?3)nQ(r] P &tkVPTm *SXc,Mc0 l2F΢bjςrPSIB1o\mٲZ6sae-]?Jk\JA!v >r pԥj#RH$E '~Sd1҃4vۗaK;dh`]iclg?\9w.45q oקЗ͜fM$ho?k^ׅY2n#6@C+D#؍4Z"S)jbo#E9}.K5C1˛qG>'L!^mv-d_gRG;kZ $¸{ EYg]e:kF?&mc[)J>&2̥Xвz4%ĭjEȼzԝ{؊ sYogH=S"L3T:1G.r*N.O(RhXGկ+kL??ε }j>P;9/waq넂 j(oGcE6@R Dozzc฾0?8pbRds0`+(H[-X#^3{4/=C8W}] ?1Kq 8~UXֻ 3kavN/ .R'SQ&ä@իFOsv_)ܧsA=F%m Zu!a]3B#{f9_ʒ "~<+zf/ݽZWk=gol{ΧGYjJ7fUYwsT _tMLUWV?[ uݷM t3t?Uj\ ZI?C %hfE(w˰NQ6,d+"q|*-Q}Q}xBk"Pc@5Z$b0e-eG oKMH &vW?o ;TG 3@sT*~f+D4 H(q5yrx5wwu{r\j1{^Nbt Ҙ3U*\?y}plfX֤O?ۚLuH1׵ߍ{}g:zJkBkl+{d5 'Ztv^C*o81uL5L법םS!Uwo|)'ϻT̍}w5Κ&?StDȨT"Z'_CA@$O"w F@ɰuQ'FA 'bRy<]]b)7n:rw;N`w\c>RM5g6 I!r65rW}:cFB0һF~>'H3}oX7LLl >4N%pt>p${@{}_/ q=O4C?>Ȅ2\aZ<&AD@$A#>1B!_9^ O`aw ` "aD@BWsF6kDcX.Qm@wlP){ T$.0ώ;τ?Z[no\PC>BBNi_|&?V~`a帘s׶4}_INo?5,~}=0dʲ\̥ٽ˺ӧ6wkW^wX>}LE䈹)| nbX`ph@ x"p:h Rl8?E̴&"/K:E@Yf }Jǯ~ßtyEuAӖ7_Aښ!o9{kUZ8OR3,s_u j3dd7ldRe Ap Ѥ10 ftt7d\џ?l/+~R_w>@ʪ̪cεvNDDo_o `˪ih~ХxDžD[}<f_ vܦnV~?wF3S'd [߿٧e72fs,uY (\m]մ/18r } pǖW8u[+xvH`#ekH>Cz+mZ !_}`T_{p:<J/|O7L# PV@{5_ab>1UIWb/]:DO*? X>߆|m@@uTt*{w醙Va"3UβPp&&Ͷz@MR> {x?[Ial L6fffffi߆eO"`Td:@/_GܗCԍ(.#EOƴ`*A??). ._Syy?ꪪv}A)"X{_zS8~Tj_SYfaP~y+٢?!w*Db蚥nVm[h [dժYU.yW5fF1!$D~Yop-2lyҷrDc_s\PB;OT!s/t_XA^;$Y@?g= 8 (APc$V"NsiJ'=B:O//չ *UUUGquR'B`ƒH _RU%K8^/Ej:e^"0'AGsLo1Ζ BD~ᖽkźyW^zns5#)) e0EA3&@[* Zx=4b|^}5VY]j#)/I6SBID}jk~< NYҹe߶y};2x>xp^p)1ۋ4Ǟ>Ͳ)kj]rŠr%=.1Q[BdZpQ4X^=] }[9#1E3A V8ހzRJ*TR*^ٺoF"fAVEj)@DdB/b?Q0ctTM@t7 o>mQ8B+4|+Ԗwun(e>gy0cco&r{fj6oG}",G(_g_ kCD<6'3җdpO "."]P0S8N;&RR< h)̽9 &" FPy Dʃ?Nx}el@D 'jzj=0s^?=U{OYI]W[c>u6Ah03p>X@m'Z&o֫> X+x:(Z :tM 洝n"3'GU沊v# a90fːsHֆ;**Sw2ॢY6IVP\K)E=f/^sXXx?;b/#AwHs8aǧIPxTa7_0N"b#؀T1Ӧz]`۟&d ɏ,t^i91JOsh_ @-oG 7V99 Pʋ] /l`?`{}DpWA] \f?n[,\?,o_mLR Pl-w|U} gobWPhWqtD\+Q:ap׫ %8wѨ.\ybc6~8NNK^BWԇs#12~i.]5XE*|G {ֳdf2:P=Z]Ӡ!XRE88XsZ9:o7{xܤ_.`özE2=;%fj_ߔm徫)d#Cd LUҨ#\/\m.=Yel;o8[% {33#2w(jL^Kon.28mu"ǓWa{; J8mK<3Oթm#}y͵J>1M}l2ߎW*0#LVһx7!o\e2ӅW>(G+xѲi6.=> C,G@O+Wtb}0sQ%_F<)~\?{ZR%>ԍ5o;~ucHtޘِ#vÅlڐ~_2oP\67 i]C:;%8VMRC'r2IHb`J(IB( z>ױ~.>Tg)mxȍCԛI~P@U9 q]}hr>,ϔ9T ޗ*B3˱</ a.ɲD( o"A\{((4'JLTUP0tNUP_k˩ۓ쵦DDo9֙d0 !L "tJMJ߷{#Ν8' ߅s4n1+_#vBSM+x02'F,ٽ7OyzR8BnFU/{^UfFECp+%0` eYeR)JR)%$I$7aѱŲǛc,fR'N?xN$f=?OBX/'D+jW7GjîS?@/yds=x? lPH@23_,Y~2#mQ$9|4qqNI]V'XC"Qp/CJ ˞aʟ "$(0[C6"?cbiÈ;XߢZkԺC0:|ǪZF D }f Rq0)mƘ8^t;| a\ېLR.R:m!S_O,xӿǼ2s.;Έ|H5U@pQDvv['Q6#/8|0&~v=E((  D|tZǣĜb,:DT ˜@f0sh l|OIkLTZwJ[bg&.P.P%P/i4)WQaEʁ5Y}2H}Rz=Gל%!fDFhy{CکI*d BHA$ %Eb-pf޲*\I<7&O޷cjhq' $v."9C8Ld.yQb#Oc\qDWsdDa@ýdJy _BTU:FQ2}N >lË0P_wk=W>:*{PHOgjGI|cmN 5=̇n=HC7_]RS0χ jh'O(Y"+:/8t"WmרEQjaM^0ALs:OXg\d,k  Ɔ)簂w׵L$9 z!;@ћ%t%H7YuB@эzG*iF"o{3aD먻~edb.TA[}e!EYf{!G=-6 Yգ 1u.?hCCCq;u&:2c[J"b,VZFHk\ ACOmB=>W\X = >Ӆ J,uNAP|6Wc>ݲ"~{R5K]2Y۾ p8$ʨ_\߸ktXz[^nN/ۘt֔ r@@W. 1v1G.2q bU{V-*dE"LV~oJ|5_ +>?`W* ,luu ݄e~׬T:+-4k.@p6-(Q@Q>P@2TY=s? A`\ RNKIjȊu\\Ea?"}g?iPc"ei6ϯo T ߘ^z&{HD3Pd3?Fז ouB"2 W?T< _U 2( !" (D.U[H*F֣HFK8_` !`PEޟ/NձPF9xȇpQRxp&}~G;YO^eaGB9? qG08$j4?-#~n\S6G) #3mǁ=SUTOşupVKDA~S%3w *?wfnJd߮V0 /+w=4kOA*@PdE? D72.m]kbIk{83@XU*TPWm3oE # J~ȏ>D4QQ^7ȋ37{ AL0hCc'o~c_UW+Ϥ!GhCz\mDE_%O/ӣ<Π"S 18aٞr2ղ*:U?o2('' :7`,47NnA{O0ث}B5$ipl&~lli| SpÜe(x\r)yw*V3`2"zh{ߘp֚8+ϟX#44SLnϧ Bp#K"a'%xr?c6H)ӐebGA`xK9ҒCK@M |.Kϗ~{U+Ș׏ EogHh㳞T9®F=o^TU~-9-`K!|BBNM<~!f.@c]H5.K۽d!}Wq&ElƯIF3U[D) ;n`j%7/53=imBqk˱׏G[IEڑ/@Ij60A*=e5?}xZ_>$`o<ǫM 83Y SK x/fI/3g {>fԂx4Ys祡*~N@咤>%Jh iF#}gl>.T{O{서83~SF׵Mtm"K*P[$\ oHyVT؟[BL:FQh*S‘i47#~(y"zDYzDAAFW':~JUvgf(@)WM<w-[k$#euR㪇1Aô܎p /`33333P=S" 0<o=cЃH*m^"3y@[ڐ4>h#v݈vb~:;=~w<+q} SS7(gIq/&,#^[Z aPyN@,8 ;](` VJޯ oxUe,28R{@a |`I1O-{#YȨ+1?x  [IjA%&AxS0CN^]x2M/AP=j?pP7i:HR.QH @=l*En}^HC_>/쾳ښ얬h}XKӮ0QK8?Bǒ>?.A@ Ԫ?\ґɦIp&]moQa1}gOyեd􈰹g"1>{L T)?H,6g<^B7c$h-傻m`5lybQ^m;$&vM# C{&GR!$%LЙ}*HQ/D 0J&>d7xdDDRAϊ}wD\ E#׫~Z/LeZ"L{q֍٣ Dfd3z4-s@ hL]n+e{U| ~/~ ;,R5x6OegsQ1$yg9?d|]H0A?A?+'?W~TT,Oԇ}#t.lNP $A" ,'oH.t6v&SXq2yNi?C}4?P6 " 0Pa7GA GgNT//*W 3T.r_ɯ33"?hv_#m>J/T"3E,~&=\[s{uη<rU""m0|A1Um%޸&r p}jwO~eݻ^#\3R\1~]'j!'sR:z\Jg:xr\c8(};gr_cplî9|vo㷎u졷8; OVff^R+QHݳiydf5Kz_WSj\ݙ.wi'l_Ӫ8H`OP㦜;Mh2Ǎ]k[eRϿ<'8hY0R|cU)|nþ t<îw\WUnU{80_Ʒ0{(r:ib 3k{ޜks=m.>'Nܺ۷Z>Is"Lx' R9b’DW]W\IY39c ]8.;c3e? jD N=[Ǝ1|޲ q]slU]):ʳ wͭ.^׵<˱{ssr>eG4LEq#XmHWkѴe+ S73?6=008GGh7- cZ{ΞsGGS{ZNoZ!(W|.no ^#x@J=+Ntw!ƢSćÍ51{Q-s<`@|~4 ;5]:e^;ڲÎ=1Jדxm-R!pwY^4}\Dv FԶ>|uh4:gƦ(3L IvZ`-VC?lpiíR(tRӊ.|iOdqjq!8AJ}kEl&h!}ڀpCN<3>A!   ܡNISc·xq%^ZUV|YNMUUU:lk4o\kG܆p('4!PwNlTj-O8Л %aé^N uyոһhxݬj[YM\]Wuۓ֏O\Y'u7A_NJQ=C$tӓ@ @QXբ"~]Cyk-2ŏ(HFFfvui퇏, ]KM&;mK{6]:Sw? gN~G6ڐD_6 ]#)v[ʸcsr0*CN:vKK-76.1Alqpx= nov%yNÑw }/9{m,#jk[~kƦカ MΟR5;uijD(!=Vaf8d9PO~JLIƚAjjy\- 2&'o򦸜3Vth7Nvq_ ѩw+]ɳk_πJ:^(vH8\!ۢ-}ۑ6%Xqe034G|7| QgxlgaHcҾW0/x)*'cƙH;z^/r3/]GcL-a;{zN!蝯}(Z$C0:8(H6X1.d8]*zrHs׮ى8)!H;=-KW8$!zu׆{eU0Jͦt*܌{vH|#6ݶye^Rmnj0š$.tItbr"Ӂ =>nCQ!T dV oNs5dI^PRs s9Wgg<@H/=J.|K5򵥳N b:9—4{xϾܗ޳pI)J5.xP>{y:ZHI7oE{{z{?: H-I$IA 4DA ?p;*/$:, }{Ud=9u7Z8Һ-,iWѕ Hgu9a9E~;[mmeT8{ ~i)"55x/.fn] d%iO~n3'??>̷^]{rkޤGEqzкp@*t"s>4K$R( WzF .Q2Je^h$BX 3SQassw8CTόX|ȣ\yW~|ţ]s5X FǶwn[vZu}QV(E,׏wd`2+"Lc\]J2[mUFWbh6M`ZէL#S _n&_S>,:AG7Э܋1` g`c^pz<XNt}8d֊,6w\wDGS-X( +)H(/nZih _2mq:߂A4UdT!Ywtc`B^tQ..3x^IeVvʀNʊR)뗨P 4d!*mǟN71/Q!CY1sӽUƨ_$Q`rغ $p$%Ok ;Lx>,d E8pyHK܋OM9cGbLV:\BP+H}tO iZ .FO afϿ$^TrQ^/V:BztrVMT k@'Yq؆ Wʮ  1[F (9Ɲpsi$Z,Rvܐ^"*F 6dhRE`'OSN=.]=;WuՕS (gxC"훅]8 P>=i=<ɺP46n Cng pUM''ǿa6o^I}|od{/y>\VhZHɯH&V+09dW]%(9ac\t>^m0˅o4X"ŐR0yd7:#ӎ&Dط"._3"+fbn`NiK[qA!" (B1˔28/VnׅzN &S˗,X!%݈6yp${=}JI ݚAyHOѝRԮMDwBkwU0fkXrvd6{ci Q1^  _-fz>,P+9/+dbѢƈZO j(} ƁhfO&X"c:;7M@{yJٙ0.|心{-&Xs5xJ7W9=*18:,p4&XdyRq<3<u$C1F%LUUD9qg!SN]x)LwQ@g:i:Zzm@sӸg %b0!m\˩QE7+ٱ!Y" PVOrɞ¸ sXYFc .Aȯ1=%< pwd^l 縓pka0ҩuB i ,݁\ϭE]hq '5Jacuz :K7 z1ϧ]X@c+}!i#Ҋ`f%E)f /R=c ٩疐"x+E/˲ukT-;>7jv c)9᡼(\cLƖZ*z?R[s; 2.(chwcln\i^DP>|;i\tĪP{؜P4]X\ڌLI^C?B| DD4Do^m!s!Ii L&2a$cCa4 oޖ/[Cӊ%6dR&H3tX^pr0D\y}NxVp׮r!\Li$a Os14tq穮\> zD\>8}Ux8T?_Ÿ>+DQSGI̘YhXs4gOLM- a;!/Yt465SO6[ g99jZΓ|rFLT`ʪbH<1ݣx&"ɯYW]+69ꖬZyX(3PՍg6%tT@'_=mV $ =^g ԝ$LNxrs%tHTJTlNV’샂C72--$ҀPv @.89½n'øEUD{EZ(@p b>#[^vUu͐ ٽSDλ}z"J+z!9)[b%(M/F˰nuGxHjxyc渗r#`s`JRԯ{Mv%S[Ǟ"0͋ppK!.N甫<ͲN2']oYir[δ3о^w:I'2lF|y䐎wܫZ=Sk$߅O=IS9v{ͦsujRYoŎVڡ*&"jy![ط pss}y͎vcl; 61q|NzQcc7na-V8/ 'why9.pӋCWVs ڢ)w\dXqԲd{zqs%2d![:]mMR,xh%{NmN|MK;wJo"w6m|rd2v:nm`f<%&}l;)x̯ ;&rrMoKG+WfႪ{ަz';c[7Nsvg賝^n#=:Hqf*5F%cgu7UNEnԗK^qdzƬvIsɇ67vyWٗY v:K]&C2 wtKsD;wEd!Hx/,([}f}fo.eߛ{ $w,ֳ7WW#{ufv'̒n3&bB`@y>ok` x*~.X,eZH崮nV36i-r!b6k+w8\YBITd7>>vϔS6dVʫ2st9h+meZys{M]"},Stfᤖj=]6{'.$*;~7*Χ No9%κ9q1uvCýn1k0}&͸2z+O n}|Xnv|uKJϹ;"L^ָC+u}8n2r9Qp.iP ^SX5E.Ni*KVOWCluӸ7IC_SZ! tR:$#8[8*K*0122nޫc)1$㤶a:;S3Ǹ$|3G]c\y.W_S6iiyivre:͸)WI59hhL#A=Jb´^{-/hqy'n,.F\Fwk)Oy3$d!53Q(e3mqnYN$JF$vY;e[w[G\&9V,(ɓpP\)wAVps; Ǎ!u3i둮DYgѳl>qy;Gƒ)V;>CZvLՓ*TVO(V" hz)dsR24_'{*0|#n_bQ#;s.x'3, .xfui-n\laWY=UB $;َNo"8;i.m6 v˕kČ)+]n RQkirm7c(X )9#^=hiy/F4|3ϲ@@W||UqXCUiZ6^ӽ`$4=x]+m-o]q !-YrdNˑ5Ə=zq]";+]j=t뉄m]GlV5#J%4w|UU8S32ηYrxI'7qTsˈNLkD I(91im\<XqGN%}ldɩHDb53%ϧ/%%.vЕt@ S|#9M;=GHrF呰aQqx{Gf --Q C˹Y7+d1;7c)QRX彨tfYJj.C!M2ړNuxK&vW"ibg i׊fgp3UD zoNTNZcOަRxdW*v66xz0gLwdz G$2L@tLeI7cҊϤ[~ˮPFW*}"$#iEnhirrs }Js hwZ3R@pM z4ɤ@B^cҵT{;%Il~CHqLn+}Tr\'6A3 LHDJ.9mrLD`jcƆ%s|cBWb '>AR\ֱgU_*֝ͧUUNc(,qR`Ȅ:IheцN DZ!ܘjB%t Y2MLYRa 0XF QEW"""!B@Eo\c)ܹ)N1?8}(D?́_6CM_8aknp c޴wӨcĮ0Dů`Tgjh=d"C8㶊+o4ZrC6NN5yE|piM\{xX[.q3~{ߧ~O>}9xhD?P~ە?򳌜f)r1/ɿ?^JVXY!+ϥ)ji1HcȀtxV+=Wd5EbL[M{FsABq)?=5e}hA;Gu @ҪdYz}_#5Z}b0 U5jFcjz ϫ-Y=y"5T'L4hhǣyg{7RJ 'M>R#鐊؊#HI (sN+*R6XA[Ii-+9鍱)^.$,3Pj}/zFwi߆X[R~ϳgvr~~-A:87 FsgIidFtV-IE4T_LtVE )l^?4of.&x"a|)#ן_#~З|`M$rE92c5=,cL$o|e.n_yDG+*K -k0|ƭ+Z_Jݏ|ґER w/~gFs<)<<k>hwዯ 4Y=QbEU9U1 3soAawл N׷wu ai#k\9X :<~^ &_g4Pu;W{;'9fO~c}q ؠh=:(rJL%@ X>=ө[s z~?}wQLa*i"#beDefWaM(E^$Ԭ4Үp*U/o0R{]~X( zB=Bh+I,0Gy翽p/wpn=upo9B:/`$" .ˣ2]y^?e&(|JC~׌?.>޿B! C{?OX||aYC o y iD\Oz0x@hTY:xmX  kTD-jI$vd]\ֶzX2eI[(P(^O8MdAD5W; 9+s~8ݷ|GJ')/~4W̠I| ǔ4Q%-K{J#oւS#5d B|O~P2L@㢋f_ _o{=v݂{Ke m<4@_` VHV|iy 5<vPP2Eb63^w񖽈HOp[ݤ?|W_/Bs&V3E )mk'Oy>i@Lw[l I * U@.?O__KQ~}4|ܼ>="v7xk<G?_jz_u@9JR{=8[,.'`媏բc֠4,缾4=3d)'?OpP$ P9tRe.d;YDA//y=05~ohYl5%9PPPwIn﯃Mtl`Q= ߟ@ #2I7!Q#wsJvӯ睶PPP~tzt^ qӯN1:.[s`B^^C]Wlٰ8_LXH~m,$D **~5M(}n>CϚa/#Y|ێPtw\1vJْ)r~^y|GMrxK m0.8`jDVPzQm픻wL@ 9*)mʢ*9HKs.y˿nJ*r CPxq~Ͼꢨ**-* :8kNrϷ^((I+PA fc>|zח>yc(?sk]J}u"}F0K ?qW胆}w_ICTvb/TA]Iygh#+2 :~?&APVn`T$=~~>} S'1@[;~o/ׇ}ߴu<=ݵ7Q%ϴ@T@J+(50 ?(^~s[~P{oCu!CUĭ>UWto$!GZe.fTUyQ}j/7/ *C/wPNjקbA`sӕ@쿏ǖ4pڜD-qr*":_%\,<4Τ_1,[ŽLxua08TgwD}kJ%>]h>:~ywϾ}v`^"@I2PS4ECF1AQf~>D;E APC7??{k!oeU]bĩ~Vl\=ϻ8q"91 /!~yG1nzUHdg/Jz?UңɆkbWm7Uw%Ns۾fǚe=BU{.bnA##!&ə}l:r9a~1tGvD'C)1{3}GnX{7Ev~-ykӔm?Mquz$Y$I r„d?Mt,(bPV۟;t}CwhV1?1MJr^}N#W(?C)fxm9]<;?woTx""DةU'}^:ov9ᎶZ݅w'#~ą7&%[! :JKh6Xύ8quc'թĿ0?[g:La_Mk.\F`I&a0DB=<3k~q ǕF_u0Nrp4\?F>ly8 sܥ$RG z[S8[spA.a՗,D @>@yH(uġUH +Ov-ߞwN{T)Ư+[0OcS %@9~t~s(02e}i|Lm"i4 5pn8NaH/47|p_ "_QD(QpwWoӟv=0 hpւ|~ q]@`~\>s?ԛan?m/㫡75ϞW%g}.QY./B4#yylٻ7T|{7~-/y4zE3V*:M8}d{o~s0doJ0P]G`x;KX6^v|4Ld;6؍}LaS.Y.S|߈~^;3 q6B;<|ߙ_wϖ憟Z!D4D41h6fX&Ѭ!IDoIqKpT)D Pt W )|2,U񂁁X3 j;]%S+ }}_cr#S X (#L+hc1|#:];]|+($rWck m D?(7A5e')~ϣ+} `U(Ml^@2 SGzK qt*D@sulƱ/@ , e?wO` !pz ^B _jrw⨾M}i3ۛ0*⁤,t\a4S>q%5|=ώN}J4N" )5dӪ fQq7<* o <ˑ}`s|ka;3yuv:Y5w<2qaǑ;Glg7q5-"wYk)y73z{\ooU@3KďhTK,ifZ- 0򀦠|kmm~R})2wOkkQA?A&%{Ќ?//x" DĠ $RKgm~-nmEZ+E\66-\уY-VdƱQQ-QAE6صEcjsZFEEV1rQUd$ RK~nnqmω|r8sZz[zSUo$W^vl95Fmd3B*o ް.z׷*)w(ǚ˔"fl,Zkum""FR@Jd/AX0-,_:k"lDAD '4-Was^>]ygȁUVh>9R0ᥜ9]vd_Ʉ #R=ЎW;A +~H @B}CG-HM" ]~߄u~x7&M);0,3g9W?5~Cy_rHm%V{wb7J""Aެyz%鏳 GR*3Rwg~֎aE@ _kc\.1("E [-3m7ß>{F*F k_" s(&E,}++KG @dS#Z? Ĉ/>ӎZ.L*3:`uW7^l /\fpPouWm 8,[S~f >QU=~n S{N4r!3~N6m*#'{~z9Hexxi1ԑwn_.5?*S밍nTyJ;.r ^1w:PΡ[s˷N{qÕqP&"ŋ56QdZOLy,F7 Y@{[\L#6H!B@% /7?_w刑\xc`GS+ <5nRu½ smRH#,ؗB) 33o~p%Ezy BA&slzM5}S}vo]ӗN]+ Q3UM(PPu*~᫰rm|8puU T0xW ]nqAP"Ieew(۝Ƶw>u@<|]46.*B]g5aX.L~۸JKW~%qPQk(Vc]55@TRN䅁 t"B\,u sIـ]$583s}BwHھt=&*J/_h ??IiW~Wk5˧O 7.lq rP!?D/g[ 0c\2+H*| 8S 1$B>r}_/W 䊁HX)ى&:C @2BF҃ H+wGn 4%p#=YYi˯"=8\[2opx ثQ71"RFFQi,ӒFԐe+! ! A\Kyy_wtùN7c$\r6aPv"@LW5z9vN6Iͣtn8J@mm\kG 3)N^74vUH] H`!7wLNEw\qӽ{NFM \gvݼ/Cyyλ(hl=yW8bwu5˛6 yrt0tmݻzyxsvhyjrk `3c&wt.뻗u̲HaZnc(۫O;qB܋rW::`'rtZ,m6]h,w^. 1lmHV66ۥRg3ƻF*o<‚-IEm6!+uȭ%wU:EcLw]nj+r] *6tb뺱wsk)1W*QWH[hlUFTV^刯\Qlkld5 lj$"Z.s[Lڊn2ܓnjP1&kZݣ&4QU %Q\ۖnkۖO.֊+sj6665XTŦXشlEb,mwuFPb 2 2m _=N;mlsd J5d`-2[t2?}f T}ZZe2t9ʝ͵6ϹYl`" TG݄~i :8' '@|A6Btr!6?F|_孛K.bNRRx* 3_hJ> E)vw |~acѧŴQ3}P2v~|xGig8.s3l>{>K: Ե*h>Sl~yB/htΟzrT/|-7-aܚKOrgQݸmy‰}rN#yw:k}b$ A`EQE64H B(6s@s]?7%yOHwX,%sv%naMQ |RZ]Xulq+l:<8I!A-;.tLiu;aXz/)|y?J O7m.|ry;ap(%O٘T߅&p>߶mmv[-0$w}oLBRW徚-X !Q(TPRٛg$OnǦ5R!Hq@nq~77LHvo=os]ׯP5Mn |~^wx23u<Xri7s<_ݛex W[ͣۖ-}b#F04?/RjŶsI;z׏^ћ"XPփFMkg_;# ϿNB()7 ^rȠrNݫn) ~p?傞aLM.Wm`>3`v}/⼩+a~xw88 I\g,Z,4ֶgs[*>P$yF}>[I]t٭uXěU`4Ԫ%EϺ ;ggBk.v|pODېQ(""$CcDI#/{x-u[;K4voJ U}Xv;4u\8POn{3_F2%^N^&˗.Yߖ5椓~U^֣ %oYeTP9 DAxRvrWA7>鳎鳁GOF W='N1~9kBNV~H .N;<={9^y y b>oyֵ~ O~cRW:)Yr4ɿk+[ ! dS"ݼ)U}~T1N!Dϼ2\f9V2PO#dߵ;\]OW7\;ўVm`_3r3=V'O]! ݎyNm: ՗ )OUsDy^rYՃ?.8QI2hZyǎMث2諶"n^6>Q[="ցQ+ceKZ-B"w}@DM<>ۧfl,?6W`A u D}kwqO}>T{.v1zx߾881/RJ -oY}/ };:_V,ZWۛDkEhcch-cFZܶ-XƌZ5QbXlkضj,QclkQ-j5\ڹQ\UEE5 4jcQ4Z-QkFmUQbTZ54m`E+E guV"ڤŋQ\krۛnjZW6QkԖ6TQQDmFZɋFE(AF)ܭ צawN÷^ݯy^nR {& E "ں{_b8zϬ^{e%n J." W"aQɘg& ߷,x᲎G*e}rG Tz ^R{-||7Ų_=Yycos/A`N˔~ /Uȡ׎1)ז.D 4e.-=zl.Go23*\]wvm OHHЄb'=VUWWu7O\ЅA~O6 %Ř_*UbUDܛ(:Nۦ;}~Xt^_W+3L.^4؄>3ץۿ~^o!AީBa6 T9Ư81Ɛa 4ϼD2|' 9djuj[x+8899<Ţֵǔ_}<U}el0["RLյekZ .D(D$Ro +L0 _?%](>H,|o`/9}N~^4BWѕۼ5\8i,kdH&K-UFؓK볾:ĕWrcy&f0' HT:l DWROv[j$6GBy{+"!-vɒ2./xW[]tiD;~@޴tᦻ~<7m4lmkkl0!Y$IHزBz~Դ6wZuY%'9T "|g3x~7o˓zvdyqGINhN\y~9!DZ$gW0G7eYgh32?`TUTN00&{:#?O[OoඓXOtSބ!Pw,?C!Q_? Ppc`J_`P7u7ܱ Q&>~F?'oNG&]Ό'kafk{w֏Ca@P*P?h0  9tP߷g paKmTFD\QkAo(xk揅mnު[-B2[sP+?{<ӈt=|^\8= pfa-({Z-+\E/w.#?Xi\%stܻ.m4@ umP0*|NnkG)_w&Z2 y|P~ 2F+  0vbj(zOIn;t( ѿaO@*W-/fڭg82=rL MJ:;DIG H '"gs)s UPaǝ\+$P a*+uϦ|[{-1/VՕes?ѐpp`1d"?~ vʼn  7 7tIv&@sVLz@\bZ  ("_Tu! Wd+jM9gj̱Q \J_ CXH0@eHW|GMʼro_یtܩ͹*w02|v§-eK]/}i󨳳pҔ݅ c6~g:)[F<5—J;<]u^%\g<ڮ~ִ n>(o9t]˖UgxK]cjmݟ\WaGt9Bq x4fͅ|uv]Whs-tz[9@yE! Su:fyXD飸}Wyr!56f~ܺ=a7׵0C a|| Yf ɜ[Z9m<֋¸n_4\SscdmRF`ȋB-AaTŷՀf Qu5[q[>ïM<_ylw_2׼^=9;KIˋ{7X,p~O)B1[Bb+S_<582z+h~7+{Kѧ%&s'/ۇ *bXZiLUnw3M2Ž)Ğ᧏/5toH2{4`n^y#/-ܷ?L$0ӕ29*_SjK6ut[J9ʝoye<0^XKc,ã<vB+;R2&-Hf+V/Nv{6o,#OFb F2zw{;~-%˔Elwץ9h^.w$o87Gķ}upz*i~3w:t|_ ݃w;M|5gu^Εޏ9t|w'53hh-7j[[G#']a^yng MԹ:cfa]}ϜXEМ{gZ;o8tr pѨe:W8Vn!D9ᯎg73;8MHj 'o8UkA7 9`?H)F^ߟ!k͙3m[ҵ܃ھo~ǒ{{rk&%w-Z_FȩbWMsqbN ΟU|4q̴Pܼ2vck쫤KF(+ 937a^Vl) gg׎hٶKzA^/\ƕNFȺrkT8Ն8^r>^:Qul(˝l.j)h`ܩm5u XG#A}mHR0F9CFfq}}ʫw g\y٣|r~u0SsdY.^0YvSNndewsvJ ,ad!mZŅ+Z5o5l.o#LlJ0%6uW#x ;X׵^Pc#$pi⓸Rm(ϞBh9ѻ؉jO9Τ:4mowU|4Cx_KөSZaZ'vjPӣԷF:ASۙXH_K Dd6V =wn6׏8Y7oVP; /kޡ=roA goBmo䪂1374! @ 恋LQ!.hMR!hX/jMxJB5ф}rLaLBɶ ۚq1rpv^]q`oM S |7QH ! hIQ(O(Q\;L19N&KjQ"z$FJW  x9Lvfƣ/idIv}L솜S8rrslUd6kKq@#d@# Upɴ #0PͪpΆyJfFI˞<랗ط<՝|}-l=0j^nsip]f|VɓVqm0&ơ[VJ T笐bg]C(r̮i&CfX{HP™D@a'OSΪ麺d(~LL8@m)$tP 0"FD2˞ZX%Bޗ3$9rƠ5,c2B(ړt2 > ţ*4!ቷ5U.S*1B rۯo 1 paOJJcRZ8ye1_KHL0 V9m)IL4R7tZ2D I$Om7۫oJ9: 5UCYH\ xs֓B"o =c ;Kl>tbQ`h$Xn?)}nBs D"@J a+Ciav"$5SR׭YHI*F;Rac&h&TCFnf#ݜԡ:ҳ%U hmPS#бbey[Tlnp(}A5s:;`bmvץrsH擼kY_6MW{șˆT0?,ؠ|KJNq ߎ ¨ʣ/^5"'k_׸Mi-Vǟ/A}r^ Q#Ӽ\E*4._] g:Uf3cDQME˩,t6[QѨ`pDY0u A7:# ~Tн+LNyz/V ,zn( a&X ꖇ%\B:*w`b?v9k"6䔾,_!m\h0=Jj4umFt4o˦ MpdbNO).^<^7ZhёYLo5[WXϔ4Lz YPE;gv}KZ)YOHW0%+{3^ry6h|K`lkaEx A~V`GJB$`aGDDM@D H%QđR@"42ˆF޲&tԘLfI2 EU%#>rS)ut|*Raِ] *e"-mwM9ːt<8o#ֱ (|3: {י}fc;s;M#^3EϚ8f.N^jml*Idi||(5]Vēp2CjkК}2ӏ+=b[@>Ӛy'Õc cl V k-F&5F6 (6ʹBƂXҚ1EF%hƙh BL#d3 "j$"LdCԐFFLBDme5& ҔB`2e`&mFcRL6RL66+4L4!RjE6H!4V6TV"ؒ6(D$i"fJ6ۮLE44K6EԖ",U)i1 =V\6R52TAHIM(تTUTmDUFZ~K6H*JL&D(є4dK$QbY2$بFcVъVH1J,dLC%bbɴhJEV XbhZBf*"$jM2m@UI&ѴE&6ƴȉC&LQb%+h RARmV4j-J" Fi(- &mD(1A05F ѶdV $yxC͔}yb3v?+WyQ"F dˍp=J6*IG y}xCx#_?D"CE P@ف]4 ń߶k`XB|P膻=8dPwnET#:2(Z&ӓܶHW2}ž?'Xy>Xviqcq(LȒS O?J5'5Y{1/$hXf?6/f,ckG|G/%5醸 sӇ,Ƈ^:L6}W@0z#*/Y"0Td~SpJ<&Zbԯ@kwrNJx^ͥ a8a= 7< MyLV KlLÏ[!sK҃C|( eHaW DԢ'bD qo^\_Ó4:kd5]wXcXyDvze$3 /S4}I $r{ Φ|_]}]kRZhH7s?~>pkRZ`$a7C"27 *ҩhz"B!ڥVl@2_nU򶇅0Rt2B>JCnR@zC(Szcn^[*cL`Ĉۻܐ^v,sX4,FA > ˥0 ~I$6IagjnD 枖`V~T<'L2x E z}nm%.WbcD_p)ĥ5~#hZ)H4wu̱ʻ#^ IߓHmh5:m\iB^M\zn\wz}?z/y A萁,A%^"I! AQo7M6Ysԁ^:__Sh&ʺ/>foRLKb&580\Jbt AYa^Dn~W)3bv1[n(fsab{C, "NYjg e|2\y;Y&0 fr‹\1jcem( {=q>*k6}l \ӮlΜ*}Cרxˮ'}/E{c0N8a`ǖ8뉴D `/z|~zJ1 yuq@2(OvyF/[`H6ACOh `۠}>m`P @֚ HPZ)}v06 g^ɾ @4IA6kZԜt/l0ێSKL_L>} ?F)Lp0puKobxMìX@tMzs4n>(h"x2mfl4/8QK]%j&[-!&cEL@Le7jE u [( 8I',M! ۣkOuo(C@4`s 0|<+O~QbT/R0!/EA4־Y*#ŚP.ܥnБ6mwD ҭGo-sGZ_LNHIqfB5PdLT$3L5<4aߞs ~iDr%qX<.٣0Pd9ߋ3勊=0(א;n418%MeIR˨zT 0@=C"ib2h:|r(A`?ZWe >$ -`~g\7 MkpO&B2aдL1#D^3n7, U5VR+ u(\!p +)Z}ha']+F.d:wv^ |s٣eH{|I0u W&j=C²Dڳp=6^ j#3)57wGX9gQGUDcu-b[zQG3]g1cD@ 7^s"ouwd x#tDG**7{dHAHtMT#~_Mҽ3]gM4Nz&՘#=MzH!"$cZs71ltZٟ }RCij1dY6|+Kx!|s4Ҏ݀/QD@@CX$}w18D$rt8*^Ϭe ddI=$]ò=0JD%/cawӠd\ k`󋎴J@3ڏ5ahS ^Ăv8,<$seWtLl@ Fg33E4ttc%(IBxxRyyk!S1H'%QR|twNy~-5GI^XrohR !0\1iGێsW>}6ֳxÎ s%,&L4‘iH37pGG`:>rjD577cxFL"U8]hTŵC"؈]=.iaYpU; ])âu/f_mkS# xv!`$w26"-syyu0-BpvzNlY",8$6%hS9t|f dxoו߇*(E*nXe*|<h.*R0ү̝u>1Ҏ'߭-ӡ㝃#nRCDunyYA lX# :aK/B;f`Xjˊbbx)($$ $ " (0-TRAAQE@Q^1"X *dn૸XNq2jМ,|bV0:x\ߴ^~Xq Aj iU 7b ]Lz&L0[S, X9vǩJ.*"ag΁fp 4!3W?Z|{dUU:R#&y;Y(@J؈4QI Jvt.Z\eW(۝>'VKPHQ~A|M4 Zg(=-=+rΆ2Uyrnbl%bQfJj.z69 ~w=d8f$W;fq>>hv^}9{ApUE"*;m n pA4h溲te#,]Ԑ%ClVODrX'MN>v[&',&$9OY_yʃG) ˢޗCc ŊH+[J ؕ T"r"A 1M-j/At_[>p4wA~9.@ l~:^9r:`T} DnߍőGBG2хY^ F3$#@F^*8had;\5_xQfry׈zh`TvNaxP@LՎs7M쐚¯=Cs3X ӌfQ5q<Q0$>}-4=l2 Fh_f}ڞGv^q kT᷒ *|ل tfk6ۯ늠q<;#3Q\(I|$?G8@@$Hb$%D9>o ү"!o|)DQ;8oq i:# s[Gz3x,4( 0U{vtX,J7km©#5)?c)cF@ŭF /,(\ 4Ӏ@;W;!$WK$sZ.є'â}=L^3,flS'%[0e$ lCR30ẛb Z {Bu92 {C)"nZ_\gz̞Hޓx(&+nr Uj3UEHBBdq.pjru@gO:ڵ>0 (IoF=+N}BAt|#)OgZK(xxkҕR3 YF\ێÓ)DmΤA!. 8&7|Cx.=cI @'TBۮȪūвkU"aZ]5ڀ O8HM<ЙBx^<|uнgXwYqk bl#̨>F7Ljh`eR'xLp5ִ:`OR9i-'s}ό?.rK}fiq!|ӆ>qxf>5P/"n&5c RAB5zB]*]D}L8K~_сwcLNrZ+ Tr++3XuPB ~01Rҕ5$߯< jLFQGz{ψ>0JR+Jv<Ϟ%km`JťhWӎL (,odžA?9TIF3z(vBf9hc=YgqBqP1j)f/ 3uMIȕ KB11;0;nU3qi\}<faP;p8_w6%IP;xoKx9E:/ |RC׽r@ #_z2gSo2?"^Ѿg(n \)߉Y/* B^P}S._nh2;T;%>&v";}M1TL~?$ qo|[:zIYA+8%\z|}X1Z15/=QA~ro`M鑎3p@6\ \^A*mNͦ-iMz֑pnH"m@E<םyrûD\I"Z! !tzK2H6QdX^+wͣ-?z-X89GiTJywWa~OT< jFf둟\1v,wώ g)cgʮI džu[%0ÍMX.04ovkxVCx88h1%ܴܱYZ)M^=+WJͤ^[:L dL*jUiغ<}X`BE kmj^4 .9^_sz"=qW\o\ ּmI*-2\W Sf$‘,\F %ʫx=)T_ImlLM(;M k5yk*c;,@QŃb1*1Рgl_{Yisv |#{%Z45j3t=u/ZnT wq% o[q#Ag"-6U`;ʇ*. lAP Ŷ Z̟N|v[&#Nj*Ř4(06ltI PфIČa hQJRhDX8_P>D I ?W-&Fb;nUSFyq,>=vd=5[E:&-p:elm㙐vq|R,V1Uhǔ0Be>ќ)=KҦ-|L__aH @eFgvYsm[5_mh%tzw 1J)O6-oR7  A$F$`hoʶ cjy-v* w B.cII(qχ0Ґ/msҀ7øDzXH5,,1Xc˷SRuj@[\}dN$T!PyMkABE+e 8鯶壃jѬ{(gL娣[٬ (Cq~Bր"-)"ܗ)T3[ҫ,"CdUæ}ıړ zD@@ͨ!N&i:#u4LH6\kD06xw{R!2"RLv;qDOM;gT; 89PFPԖӅZƻN]z8\ޫJ~e31G"zpgg"f Y[QdwPt=2*# : H^cֵ|E9}>hx7`BM 6n4 zׂmιxJP<< h]{#g:0o~Pؼ :YO xok>^ɊoI:&&\ʢv3eMa -#tt~wA|)f\vՊHF4ja3-(JuEuyel)C23h7a h2)nX6E%]'8ClNTV|:CtX>ř=ZVK {f\,% s99Q6kԗc&v`A-;G|NyYQ+W2sQl=':fhR !:A3f\^DdŠ[3듧)7[ A?N=حص !mȴ/ ~8w^|+n4ˑS,?\b-ѝw (5S }X]a$ Bwސ,k`EFN:0(!t@gf0DdMNGBaҤ!քp1޵&0Pљ(˽M`۬!&XCdX@JІ4RuЭwDOO-EF8T.3e! TPL&e1`WNqETicEn@TLKf%*g8^<aE:T؃ ̛^1鑭3#SI#WHayODZ_4`dD |$ hi7ng}(ܨp.x "'ćݲehڤ4i}댎`{ *QM-:L|& 29W5Kp>EƱd? H3sU6h̚j4foW0P@|.M DD ($RMAW2 = 2EUiԪ#,?268gvMonL'"[M s@{ABW3Ljc'pGB#LWKp]b@,~{t{yOmzf$dh2PmLfH'7rg+g* @}(`2T%{`h$ @{rwHp T8:̡?=e}-!N[ڞ)ϧ=rhuiPAD\`[M@(5oQ&EjͤB0dQRJMZ@5R?B5K$ 6ۭJd` |;0jHҐ,uB9;)y{0;cu-a@.Ӿ:ðzI`-9Oz2{j2L UV <8GCmaY e/$AbLXdƣ+ңZo(šns$^j/ٗՋCBQ*yѼɄ/ yOUv9t EqB nXU`,o!%v-[db8 2FdhHig5:䝆y3uIbxuLڹA!2 Q4Q٠ s.SODJu>Z2 2!~h䔅 ]mʭM† N[kA iSLY4ua˗2#:/N%De 3d+JǽFw&1d%oֻE-!EU>#!(Q2_XGRP4XDF#P5+%ƞEJ XoE@KEPϏOOKbԤtTBQ ;Ƿ䏟B#Jr8J$R,@zdiXxOC`!*7>:}(ګq!| ]WH`8}VlZq ೎9#9H!2c*G*~zNJfhCgv# 7L3rxΥF'TEԞWnzLT fֆ|Nq'Lhf8bS9m@k*q%^iuOQ}\3c"'^cbs*$"_gFwl$Iç, D5R!xj\FL6%A@O9wOCb׫-K ցC%Q7K,cpRI drZRBHA C-ڍ$bfdccU iVm_FB\Q IKu+uR@ʪ4YYۼŭl0,!!B 07d$DD&Pk{].@x?3LpADJkA1(*,bl(sCx3ks/; Z`s0M痢6|t`6GTqFm%+^xj[AbkOhŒ"y؜P{DTk MymsZBgiG'5WYks֛k`൓H_2, am$, J~o {t6;3R)b2(y\ꠞP A1k+|t6)IokZP<=xZ/YQS+9A3O8'AvѾ 5XZӔx &6iTyo.uMC܏h g`' OdV yQI*,=@^z]Ÿ:? }׀ EAԘVGMJCJAyCv؃F0&w5w+j<-^pܮ#xa&l/8fpu 2FI{>bXC;4mEw2}-}Lpìs3(sv2z5 oӦbE ")4z/+F\ yrNI $8\lohKQ Af3 AƥBEg~`tq}wcɧ %G|{%Xa7{>`Z\VHUb*і ǁSsM`Us5þ;SlozO#Z@빱q 7jfo̢;C-v^Pڋp,كsW9\ s@ĮSK%^ZLk6u:!tjSDڠ`% :D) aľՆn6FD魀lsBDk̗=Il߇U@jcG֜W0-Zz Sԥh&Q:DE4=@?d`Asrg*\\RElbrV=ǫi0b4TFZ zՀ"*TEh%fָgkA$ KBջ,:kcPMJ1(䬭RL&%7DD$2~H3*3t!0=#UcGE;*R_̜mM7Ls%)YᡈQ~XD Bњ]eU Kq)Nt96@X5FNB c$_%$ RA!(BA S(3OsQᥞb~ 0ub-|q7A ;X67$.`Ѹؙ 2]/˧Şi?D-WaTfgt"{ ߩygSMr֑eX:tHȓo!z(ZwGTDk椀I@!?:b ~&3"()PPx@"+Ĉ5:ׇG J!ؓ(QB/ϗH_S'Imڣ\8(JTbE-p{fƐtd6݊8Eh1} -UJ" weN xz@yio 0\5sZ;wMlln%{1s<@W5L@ ٱwTokmtZ$& tYΙtyAЍN [`9# " 3EK?_s(e!cCGhm)|,R2r+C{jk'yng|6Yi H#P' B{ q<7>zeͧ!hFR]rmL,JهQ56`٢7dl*ƃCiR"&B2*\ӣ/<"t Q@@#ЂN("b&f0!|{>sdGg3_WꗳClNvt]"i\[%3J"DnX{~T3͜/;\Ep*Uy>a_ g:ki,0Hb@ M)Gwx =^@r71Az\G{ѲMp10q l]*DC%HD9 ;uX%W];Tq,:^mWNW^Q"nWIKTJ($QV ڬpkIsH1!dk5yS5r;I/'+PH<)jc wmۿWr.'*jMev#ps0:Ʃna9^/'-dUtavIc6\ϛRp h9 7iEΛ G=] ޛzwuC #I<:PVK-Q L>gi4 AH'srT{ "jJRݠ5blKON88;FmE],i\؈BK6ÁR tE[xz>Ep.72@(T6 0(m`4 0( * 0( * ?h*P  !L(!L( `R9`~_;agO_F`bX`cn2(HgjmꚯtXn f@UNEY#FHyA4ha] w$F5baa.`kln\lI:.tdDagɦ\kXb n&э.Ll}Epsk@E`%F2Hi92J2hPa!f{ W=?uxWwۿ |-|^t@ w妃::AdAdFFFFFFFF@d@d@d@dzZPw<. &y ̑_|d?IEEUDUld%~!7~!`7h 7 V5J!&8d"430c?@~YG$TwG:nt$5zF=4sEr3/vt莞 6iY\ڃ, @s~,Д' R J+CziCPYˀ B v^^\!F8FRdJZEC-g3O(@ANFts1i!PS8F\Mֆ9 Z"lխ{S0d:{k377UUBB&O#@}A) S›Ku؇͕ݪAmwc9}NIou%]K~aeS{ mk:''"!),\J0B$ *Dhp!RbN>gGa #7/,ypB(8*sUvYKʜ*/6bRB$+NaҘ({(U ~|EVGBŨЋxK垹 ^S#Hqۋӗa`eDž|!5v~+OWY F-9;ydUUUJUU*Mw@͖tY~TA,7Wch8]DQDA@fnuLʴ9_o >~ʹ'yi'pW_㯞z՝zw0p""%THtKe9kr#0ڪiVvL2rGrzhrD$akƵsK/n#Z; #lqpLZ@lƶNp/ۯsJN&˚ˣnd<a6{3镃2~lʺ.=";qҀ׺F0vyb/`MxQb' ^@s~Šީ鴋evފAۮ`GڮH iУΔۏ)`jY0!JhtU($D˓ We"q׬ܰY^N_;ǷLqz35d mSj!9y,"ɩ)W逘EAWӴé|2f3J9`I$׋qR.<%à̢a 4C~:>WӰCܞͿHw 3KsX91w~9o3SC3KZ7:o vW遧#b^p&>E\Ro?Y1@EB&c۠ B?G wzuz@84lpJФ5}: '@ $ `xa=:> I6Nǩ4;^ u1@4='Qie=ڈ;VMEH`WciJwo$1($ f it'+@(5ӞRuΑ3HDS8){ZzIzj1&5&˭委]/(6U)O)6{ZD]48ݡ!*AUUUUUU\פI>P;m]Ks7 b͐7Tȱ9>7lalfT_6LlwNtʶ2WCBQkNO#5|ȣ`޴(S7(8b)qA)LCH`Q:ݠD_pp[XJYG#6׮|z^o2~g4{N>=/j/@TEBQ Q=.[ 3:!!@si +k}ܤ$)y7,dJ&@Lk|%d7ix؇`k=`04J=Pk"B@M^9{K!.!.T7=t ^w|9c;O>Zot-l.߅ׇ<*TH8l3XtyQvz67gzYAD@!ʰ}ʟghO5NaGY@8H~j .Qu At..05v//3pݰ'ųM2 ]37& r?/1/ 3$5/T8\٢O']: \`  6xP؄f^|WiͣM#_e" 9  :]7/` ݮZy:a4&=}*Ve(!6^F zWAy27G,IyI]<(xB< 'pYU֚Ug8e:xͨPWi<1u0~vh^" $ZX1L[+i`D"Y  .~W]dQ\cU{dy0 _F(^'vZTya4_\ <N\I`2`+Cr!}6L 2]P4( 6+(v-CqU>4AKV㭠04vb8yBZ6|u\[zC,֘íݫ1N ;K6cXT1lQz0Dƚ <0uHU.spئJ@9bAԐpj$Ǣ\"I!G~ tb}0Or *"A->H[0DՄ$˿'&$NMi$FG eLSX6bClDQ:iu(zUݺCPS8! $ #3{mϖKd~9c(_4Ĩcf$ r z\ц"5zv"CLs܃4,1M#W:՗*;H*VdƗ.ԜeFHs#Zu\% :A]ѩ=LCW͎*Jۯ2pcc0мܖ9f)K`5A'ʋWHhi |KWs;& [6 afH2]h'ڠ"c:,g`A;r8R ]1z_P4\QF>0_r7ZH& )d쏳fAz\zv7[&U{n7-BKzmGK:U*(|W929m}_F 禍Xl:]JOUZ+p]vLE^j J,BF!4נ/ד߅͹2{WAϖ `ps'&FFcg˕R\5a~;ee݃¢)D,UMG# ݆l[еok\.v6߸\`G cv,*`H9/TiUtY S.tmry# WTԠs i\{?z z^\kZigiTfȝ3&>,w;j]rM~Ɖc[FD̈{at^$Ե 8q2( EWKgxWC1xU3h Ïπt!ax$.:3,.xL=M=jq<y3OLy%=^18 4GQa8>G#0Co`PRI6N6k%pP A H&7U<;lT^51\HcD^H4һD=;QEVr&T64+_'+6ِHnү J7=2By)|c']`#2ϙ3"o}c-ϐ{bZi_ί.F O:cǢXCnx1| f2hp4(/(nȈ~"#9Z"iL 7܄}_ÀjX\s !W "Z%x7Nm=*ΈwCMQE\K _?޼e(x(>pD>/x.JE?7Hp76d宏sQ9=@V|g4>|ث !` Bv;nAlCHJ:ݧ|ϼ)if$ޡ}s$%Ĉ.3b+$+x{yuy۞FtZ%zU-s(M"/ߩfv Gj(dyL-h'B,s $k:i׫c$$:}(Mi XM'2 3V0*}P7 _9 DyЊ@(MMxpFEsN.zkOC&> q;‡iV(*&4^N8m+C((w=B84V(EhiE}UQEQEȈG|w|B}ECEZ4JΏXԞC"?B!P:Zt(KǧICZ> >s(hUptxkl+Iۂ-^2rI1]wQH(#a! %L6$\KRvOSB ! ior_E@?hHA5۞$Ot;}QEUu&rC+I2W*Ez :~g۬5|թ.ʙGBρ8pg;- qLy8 (YPxXrN֒ӥ ]V>Q Pr%FGD؞ jIzɂ@r@]O󄦨. L U̘k&D, m!bbE;>Nd{==OWs$vm 1 v%>!ň١&-w{W(ꦴ]聆Y&i[8M PJB ]v-qs4iEk? αQD> Uw.ҕ$ZzlN~'*#| S]uש!twx{noȄ+97gݚI`MKrԹS&>`ɗfcO*rΉM'/~r̿3<.4# -6Uؔ@ T"4԰ q-o떹i*r GeG˘ i>)qS<HF(+ңK aX'˜Hj}eylB0(FW8aS ҿc՞XY@(!eXS+,沂 _k84P(@e[\Meb(< }Taӯ]߿^:"'x\D!G2>j\V6?##lFFE1*%d`x^ {mF(^޿y|>{| }hz B!@b" I"dh2D-=4İ~^/ ]Pjz]S3b[ uLbU$7_Ѕ?ӕ- 4`uGq Tjj`ͱX~񐱉e Vpz{[Ï}=_s`B̪S q<ި| jp#K0ؚV VOAQQ1TH{|vj #\dž9.y׀]{@BN' zr>zRQn $"~ ·YgHR7=P|OTSź/O{Q&KdY !Қ #$,~| -&j!r[!m`#Ch<[ls\ 0U j4 `tgp/71Ä5룓PnrMF @D"MāmY/{kL%X$;dC!?癀C,cEQ]k"ɀ,-" C4 <*yUē΃h$ Z8Z# L\GjK& j(6?CK!߭5`ę{;`$ˊ Y2.RJ*%(TBA D iłbd[;~ўۓKFRQVCu8 o 0dAoIƂ^JSPUq"wL9JcGd" a`sdiSA0ف,%dԦAq.퉫XX't'P+VÙ)z.h \zzuIo0B s(cnCQzm1Z PʌhuiޚP1oz!LDu@7}1+͟'aէS8"$&=>1=ș# :IT$<6UtXlPGB$$lzc_D#}R2R$DTa=_T}$$(-JO^yMϝh3DHX@dceJZ٦E(*jM$8a#N\A RLBPh<hP An0Aei:Z} RZ<g{KsFG? $5  rcϣcn#e JսMYrNܤ KimBhKC9?_n) 6=kqAFU3 ևNka'Iz#yuT/1"89 CQA`L (O$QF7ÍqÅoޚ*U9||~v0i?LYI$Y膜,f?HAl1hٙ]s>\l1"ll#lڋ\P`ӳ9ya=a2VZxbeWZɿ;F((ꜟlW?y1no+Ԍr;f ltH+⭱65BATف <0eiJCx1%!PPӠ|ut_ _h$&JyL{'yXox{ܐ]~c"{S=y;+#-QyRFK5to'Ι<َ%U\)DQ7G^\8pˏ,t2FA   a{?Otۦןn3NHBt7,krL˘xugV,t@lPb@ԍZѦ3 tM""%2vxK+9rP # )xB̄AFog 9׎ysӧ^' @=@D#B f鎛:!DHE@ AYd(K|ap."E7X&h!G#2zoϦt'pFĔ$.;=Ov# ~]⨾h+Ma>5jiY> w0m^ovoU_, B  eBY(C:*TIa1'ؗ M6S8.HN":7lyFZA捛Ȥu %q88v3D [spb þXX$PiEnm 36ǁ֡DUE'*T'=~x~tSQ*ʕr* Q$ATAJ?f8o=]in;eA Ns~WYK3 o;מw֥9NOy"ǨF@M8Um +e@^m"U- 4t~|n^~^ya _T~QJ(LIY7v~arS^Xٍ1զ# &3ٓp/(pՎ#p#-;]RnnITʥ3C`^uDs;^wGy M~(5">*qD˿#B%Bhg,CTm\WLjk3Pu8Y$ -3x3Y APv* x&KA-HxD=ԏ@0FMoĂp-[4v/37J-H$H #;x7,ry^OTdHRŵ jtnX&֍--MJҚo.[=_!Ha6'`lk ""# TAԀ]xd-g :!2Ƈ^eu+8 DYs wd9/?e+9ɷ}w3\ G :`| cѮzДz3Jselx @Rz"ȲD-+X!Hsa_Oh./3(6;[P@aE1Q%ϵ?W*}Ċjz~WZ49:aİyrh5EhL"OP B|]v]j(}r F`]a Q@gHhHZbX@+IQ"peTDN;|0NA#vB00"*bL RuA63t4DF8KXEUAU+T$dd0`ؙG]m^NL@ijA62£+^%t=|8@4HHDA#.{p5ǁ0_߮Id ,# C5>. I"D(TqpՄ!յsegU/rN=NpQ[Q r"X#u["܂ #gdFĖz'%ZQi8p|zL+c(bo"Htֈ$]֡C $cz3O1%iemMPPbRKm! VWp(q:5|Ѯ* A9 hPbӅa\Q@dBLb`!t\e8z Sc%Htђ& \jlCTD]lS k"mA 1&F3Z[ޕz J鴎5rV 5 ZBbg{Oq ?%*l^{M/MS:7Lq缢A !7GExhɲ%%."xnC2.ƐVWʋtkOD+0 z9C Nu?Xio;`MH+9 faNnõ+ƆX),4b(%k#mC8 l& <014\MHGf&4zʄA`W㾚N>߫ fZ7 Kc.G-^|kŠG_ƾ@\k!@(i,KΨ\ҫcgŜ[Q̤.dOA8͇A^?U<|=YzH`;'7zqLfBS-42(d F2}E kO tiR~(,A@. ԖmNޗkFl-ox!L0 "s϶s÷لNz}oI/,LAS..imjS c9ZMwA)6hZIySU hUfTɩ5Y+lX) g |Aκsx3On{ny0/;7iX  LR=Ko_яm6 $ĀD2;@?=W~~?LbcG7OPPt/,{J{q16!rjG}aƋc8GTQ&p8HH$sw<~4ߚ$Q\ oت]O=HD^K)]jH-B۔oЪĚ+WVAA#"*jL>\o]Cӧ{t s# 7iN. LB ;!QN8PQi*f5ylQ i RuG_szv#9.g6(B l`\!3DIFڄ0*l=L4 '"~3؛oAgҲ'M#X Iȴ:); X4Zx%ژN t OhwcM4 :0ou4QJ0-DgQ"SHx 2Qpkj~i-Z{*AtrTDf)p#% Jpqр hR -)kMntvE6!5sքNAbARHD3PCh14<',4Nh 5 |qR^:r @QA Oζ@ > Mv.+ekOjdqJ[`K 0]tMjSF4,o6N:&bN CHG L ľMd~C>%@!ִz p5b @ A,l7',(YGx8ƾ}ya{Zgqd=r5i:H'p$i.vnhE//eVR4'"髮f(w7LHVkMEQχcgG|h)i7Fp\]vQc/(QnԳL/5/yz8*41#p7DRDa By >@ `x  _zgB~6u0G!RG0Y呖L/(e:C!6W!J>2A1T` ( @~;GƮd]A pckG.`AhtI2 ^!Rȅ^Nj  ?ÝsiK|L.{@'(ܤpg˔\y|ȟYO+ÂpK\||Go\ mU'JoXb67xR@2[ o gN DT#ƶoMW!78.:X˶(t֟?yyS<,a[46 s2{kSY2#S&Q0"c j$*T<}yE~@Ґh6<Ɋ7 _I$2>+4zT*\qx_}٥h4/E" O2(>˯វ4g=g(..N<{äZ1&+55hh8l>ҋ:Oeef tc45J$nyQ+5L F 7-kf(4Wy]/P2$Y5liA*脱aR'ά( "ˑ#"FfH Le7uÔ=evL~bhDS4uB*bA`5cŬaizc/6@B(t@T" J*#,I0e_ADsFl#!G4!Lq܇:*ʃb (i !{' PBEOF>+!ni@ A6!$jK.ɿjnDIwum^L +8eDD`!B !3X\oqq*:%d Qsci9+`; (#4%i=wd!-vZ |C.G+o 84? Gƴխ IiKL?G4n|X!Ĕ_FO fV *ag=wTfN鿣uFlFv!GWj?lWr=%ٿS7Sҕڦe ]4]bLۥS֯U X\ ,z5)," !I}0w:BJ\>eڊ l 't:Pppl Wң%;zD:i 5 _JdR YeQmP2+䀒*] @ij ;oM-EĄ\` dj1- %G,t"I)P$ pUi##00 u4]v mzIPfQ0~8%+'ai[F$~O`pʖO]ӍߍNgAA/A3IH h/B T#YBZYBo-[\r!>l| yT:Ѿikm3(TDSy Ƈ/򻪬wI<|=ߎ{ߗ>cT#T(@S"䠞+0\wN\sϟ<c$.7 %F"BMjC `0׿/|yxxq J|HԷSP}:t _,^kb<(cJ p)O=BEL>LsH(W a hQGY \CRiP> "?AOBBo "&CH9ԶމS2c)F2B S%Qx m! @l}UT4<KNV:| y,cnzQ\2jy`NGIp:)`Ø/qKQ;>TcԃNT%4fpyƘzZxC.=P~D1b<<0Hp`dxk'&w\݆SV8oǗLYbFCFvý6v LdcxCo.ٕ<6b+|@%&c k,nM8pE4ڨM!JxݬbujzF0=4` qSDpb i<(ܺ/р k$Ul%&oXџ πQkX D;\P8T1E1ȿG:rh ڬ#,f Q$PdE@DAY * DQ.Zj=q6\9dKQ*)b\VHs1n'~Cy$qLv+7gelȓ31mEZ-UAp,h*5(G;Ԁ!h"j$E)Q ,D-[V孪\"%Ep("EIs[]+h,Z5k  覩`bF.k[""m\UZFbڮQtmX5UtlUȷt/6cL̀* k<AM+ p+ffQ9Cpd0$ C`c .% /,1ZrGܑ.Ϫ!)}DB7?969*O3J%s8 ~1ϕTG#HQ#fؿ/+Ky |CXA}G8:ov:fU~i8r8cw,-`6Ŋ qn^ŘaYyq!Kh TXJBVJWn[-gnꏴѤ hv0u`nh&NkܵVt dPCZ(2 "ࢤD`(.1RTQT)@RpX6P6Ʀ,3s^^x'wni$6 .Zc#*Tdʲ(ihІ,[ -4IHMdD)XNHeg0Fi%jF7F/c 铷H-}#LTpwCpɛ&XYz [L 1\F. '}HBDT:B ݃x'[X0 ($UfcX5Z$Q" bC1C!: G>x.fq47ZAEJNLaeRSdAZIPb+6 {YhCmU w.}P952Qx4CTnA4M%^V0 :mTdr۵#$ at\sPb3(>I`K(n.|9КDXtBbfSAz@* JH!֋q1q:EIB+8[cw|{bhayiaWf ͱg+A |xw B?ԬxcOF#RT̒^NĄe5B%E"07}z蹯'C]-PH0eA7UwF0+2WxlCV31a&L 4zMOyd`bhQc:[4eWgo/t~&P?}t%41c"WϔS7-WuY+$t4pFvˮ%B@ PI!b$u#CP%!1oqV}C^ _>dkL2h&A$|oAMPɾ9m\K%MBT(T0<+6vۛK!|` N6X^j]REBؚ!~ $%^_Oi9.ϽU%P"3%ihIH@.'=)Y$| a奦[kVsjɤYlC_?u֥/8 [P5Gdžy!(iW$6q9:'$1,J8т@R,鮈%02(B>O 2* ,aJP]cXB^it WNa9;¢ەQEMP fPJ*|@?1qT@ehR :dhTHI"ӕ h,XDq9CL(;$c@+FZ!Z=< e@gӯ g)Ÿ D9;CQiwi@#VE4P!y%~}ymڂ a(PCT+ȎbUX8jJ:ƀ\Y \Lq<PFAd" rڶij&0q=Т`HB(1 +:`I4bkEl$GxfшLV Zrf("UZJ8z?yS"Is@@Ȯf*L/!!T#T-)!G8o8A4ܣnh|Ck:l|L h}A q3C"+\1b0 N`GX_?UBs̜#1$"3ǩt88 tPt 0p"jwb $/Ɓ(܂w4/g={yW XM^w*$O@NHaYDYIEU&GY<{FNy_d|D`y Bǎpjݖ"ӇL>Uu,Uyc.9L^؆F $di7.[Xnb (c%6,ݴZSslsdHJdj"leLUPPUTP"H#-\9p2e"*f@Jq7*: h  <3_RҀy\jO,m' r׮bS^TP14H8r:̈H# ٥MYfDDHT|>;|t!1hĩm(~#obQ3JF|||옛A428~x&P1c$i> s{G/c3P>+s˽n&;qRx=k( cOQa6`$$a[2v3z֘"7tҰHfjDUYibT0xȇ ` L,rD(Cb(g8-txd<|TxbQD ZfT5 2ѺI Lzb+ԄI2m yƒyP{nJ jG ڱe~)44fƿ t]+7 DAB.3)R*vaieTvKr2bz |sՌl:4 'SSyUU[߻dצ6m4Å+( *@[>H0m;D.9p`C2?)P*)L)xHXR(=Qad8Я->ZΦigݲj;.Ip ]<n#'m@8nFb5c]rG %e\uĒ.ږnޞG\(2,! "mNCfG4R"""B!|EG}NE4v.VQʣӜf;L_9YB&`Wdi&zP0(JZRዄj)kYh`SXKT Ø|b6j`%beh)sş{oFT*{ǐQRMad 6{6\},h("P0 !# k%u7|o%=Pҹ&t;t$Iyg!Ƕz OML? 5A!nF.cgq!s֦ŀ~=X p5g0P|Y!ڭxLa`6[`5Z Kԝ"PlZb d6#c? `VfNbPjD= ⊳T1TO#h#a\gVi1I]Dba7l(kX]{-I+e!}AZ1-G*%8sBG &6J5'P%a\-{F|a\ ߱cq~3~? 6ĬliS" ^\`l Z PPcsši6L;Gj*9H#9G7^x4`z2' QR~q+L"|#!':D|/)ϓ_sHSRMGN \#ιR\AQ2]vX_~$i` FZq40Mp} p0E D32`9i o՝|UB\uLgXP K*n2of?|0ѨAKF|7IKÞ0өEઋ(@ 6L VCSQQwBc~E ɸO^wloyTEܐ 7Z4KpZ`BbwАuB=HҖe9b08N&t/Vj R@TClXFM4+i`3}DC@/3#^ EQ>;bc "AۜJ7RLJ蠵Ν>U`HLKzYAzAi#2M"$EQYY^%  y 䫂]̵矍.\ 42Ю" 40kc us됹+X?%\v766CP'*Tobuqвj˜Xf!L?oP>bG0 ?H,93ע䠆uG>| lR6 gd;GQ8wu㡘E5K(B,e /$(*_>C.yH[oݣ9@"B<3S>X сk縔q{}Mһ<ݵGm H10 FPGXOPqB=rbathۻ`jrM+#[yH͛3z ;%#mM [vmGUa-.SֶqZ` cO7R:{T]⹚1Yw eMSm\o3J2cӎ4Zу6F#bkUh#E$@ED)ndИ7D9Mp-dҧ96M [!VPcKh5Ʋ/ v`,\Q|ĺ;ڝg:Չ(A1=ςrqC3 I nvpzI5#vqdk:pfD80^=t3hӹOE DDcNar2 Ԩ#f!!,Ab8]1E&@hd}@￷A*;c842w>6!(ʀ14$hQ7>) LaF(/9\JP =P)?lؒy85H2Bm&orWMk)2:: Q8Lp1aĨ1IVU-F e3D!a 00 Xyn*.yUytʺNPQU m{F$ 07IYl"*1"fC* r[č'[r@5m\-صDQv]ѬaEZ81@(RG8"m "P EA MK'7< ԩoBEA"V^Vjh|px\ˬfȠ0wW5n\X—=cI~gz'yAӌe$HLZvC;yp E J ?IgګEmK 6VSl[$lX6"hʆ517n։KKhPҾ*\z or5F&FF@ƥI KŌ!Iϧ.7+1wh?kB4[F LRP!1p6e@l<B1QKFD$dR0n+hC%>0xa> ʶ7/}ۡsݷZ]h2uI8$6F!\?}ӆvxN6Y- jۭ(Z $‡XE2e\.1tūJti lg :jhj1venJ>F@æYQ`l*Lhƥ"ˣ Nq僥Pxb5ug﹮wRu3m%pW\3pg}@5Vl/ %A- J l1<+43LQmX(A#FHʞ[\UQp tYF1DZ&A APbmVODL1}|Y'9G17'2zUwJq$A@UR@R˟8H)lj\$2ʛ4ʙf6KYd 00|LT0Hϴoi~T20q ]xJrDJPi2, `rc^H1(P$BD*aya0e8h3_ڄC\*Ƅ x Ø@E";'8󟜨{ &ӦOBC(dJX=x'HG=lkPSXғ 3wpw cwE^MD(t>lq%LtS?'Yr-z-5x(x2ڊH2ETV8 (ru,ߛX1-;Vy2 ˏQVj4i=L_JR1τXXZn̾Щ\K zZPQ@ 8* ֒=;` c4U(t@$CMELrO}dǨCkЙ8d`2#RO]>{hR'њ7fͫ5=y;$I??dq n˖G,i\O@,}$P_n硡;Mt{{c=6јA∜Ucu{c S:4(oWsA -]aB3s:(qeX2x_,8D>`O2iΰ@ +^&@P " )_&vpjAE`Xm)Z!b/N ( C@o%l@A y{{1Eӄ;Ld2/2Į%$7STKNDiwTܠv,BakUۊ^ 3'-\V 9uANC$bα ] a2 =oGh\oAr21BRp2\/ <\YQO[/s- 1C[*YzH6-hS'mE!2"q_1-e=8=~uIJ4JF~(1Tk9vSlrȱY X dCab3+GET04NFK!ŦzJM#!! 1GM@G 3\z pѲ̪q T:E&ԫLPnT6G7vů &~ W")wDَN鎟@WG ,+[1* <("Vtb.x؋81FxH@3;\7*79Ty%!`#Xd4_Cbؗz''㊌Z&p0>bcV|r7ҥL$6 1K(sȼ50MPsП ]՟n$L[2IO#Iw6sgC+5^p(fsؾU^&5p3.ALE q>wFƼ4h̲SAƧibldbN꣼W$Uл[5򤘙J Gkj\q \BϷHbW#|ק`QKJ~./%V#Ck>](?ΖX\x&5,Q ӲS׿lt{* +YYN0:Cxw0.01|W],p+iw^mvقwJj(Aa 5/gH5*Um{6d8 [:1 `1tsIiGvܛwz1R*jA3EhB-j{^+Y6^IM 4\&[srnTi6!{popR70+c)cZ5\9S|$j.H1$ A-0HTft Ulӏ s-c;g/(XnJgg)eb)Œ[2KQMhbxhIcd`1i^eB@2;P ;҅ʨ]]y`_؅cs|C3t7V`B ̀R q̤4)B1 E7PO`~qCyLe'RFE"A3G#P7J 9p ; $YMŚ빸qy4_0;aMC{9*=P!o]̬e`d͒H(H ``AFEs9L*f#՜Nss>U#!!#SL^H} v6EX5= R8Fjteh bdeJEX)na27GRQY]ƤtަcSߦKTLxq4,[B* Iv@$iE91w>|Ր)뿷P}n6+ԒIm%EUD0])9yQ'pgaˡ63$i'uXv1 68ڢ4J C].mI T#8 CDS)x5z-.cQhkaWS{y6m5-=Ku @_R-A<?x;ByA3lA![ $IDV4(as0­|yꗎ9|i@k0.DŽ9@3 <# "(7 0@ C&/ ˒xT"պ8Yĉs|󣘢==:3uѶ6 2 <d Rƚ0T~t !I$5ͮ[g ~psׅ@{C6p]ERJ.Tt*ONIY"#C/> M*;iEi 9h]9٦={~&Yay7M#Cny'V)f^iD'am|Bb?Ll"ʩ&ad… ƥj% u]{#9ݸ_;2|,=l{#3BS*=Q tvO7mC+yї..aQS:->_CLx@p]CE#K)V"ߗNџaX~׉2=gxD<&ofqu$2+f qr;< qpQu19äl^mu})Zt`^`s-!dowx\/(cf0"EHkeUf΅̋͋g`-B w&JlX8Zْe!aPSKE.* QZIk{8w # 1i =KG̓m^~sbav^gݨE7=K6X9BEl4<+OD̐B"~(M:Ν? F< ?CA%ᄫQs/ųOppbk%UK.ablj-;c"9i Ц @B4@hSP݌۫ky]!Afw.x6}=9\g,~ѸqڎC}>?H&R4\^eI( BDYABTm$Y p$r wדH<1 ~z@>(^i3'i;j(1-$C,!ftf:+[֩՜pfMQFwͨekܵnjũIHI :'~;MpCb\7 ՘\:A&WEM#"H2Yr[fi@ [8F֐m=#;E.sV0@x~ Cm*ahpMh;E0("L2 YfM)qFL9e9bit-@i@#@Х mF9cE}8.-XJ\ lY*_DQGL0\l1$ΑP>.s!{|NIx㡥9ZH:"fu8;^9W.ـgSȌI0gb`1%T;5N9Ê{+;0kZ=9@~яAAHEwװbfuYrYi)㿸 uÚSxLyŗru'6믗LSDuU4w!t{oKKkWgI6gN Vi9Fd8mkƼhhFΧB3SA vRF 6j8}ᚷ9 -AqcI>Y_|$|`B+8%u4?IB!yLJꌠy@=3#"g 23,'hLYc| <5!W?ӣꏦbЯ E ZIC%}s׻܉,e/E'ᔻV"s>* m#$m,bkZoZq=&KEVav ` DT0MAIl2õ1 te0lѼI幯N;BGУx=S86xaߥ`DGRo4F0R^8olP* -\NKb%(\:gk:R<9E}-UttW^#Jz!/NGxtBX Lޔ pyO0sk:)zZ 7b&yoP Ģ GAs-1ij|B(2) eo-9LUF+7VUMݗbE1}޷h1.'W@u;~]Y"X␰sQ37>SԁftǪc,>_&-4Uwt33@w! 2ˆl"vYh-iE@p-$$IȀ 1}8G!?@0?A (( fЄ!BP9"Z4|$z}yj k z^ V))4G"r~nQDd;8=NΞJcxA.LFQB=tàT߰_ܻaӖjngfhx"[LE,g]LE>O^]s ]㢗vete2c%m-;H$iһ:q;(0 Zku8 ȱE SUJ/*>Z& OM@?Ksʆd[pJ~N[T:RA̠XO6O=Qx@1` DE cPw.)I#f:ß"$Ad6b,`X(X4ۀ@ 9叇!Z`0a8˯:'pRO%~|!#2jJ9([E5Ϟ`YTo?v =i\Q8r@6!p chD0cgiwoFsSV(!iW'X1>.S 1t$PSHETa1QNZ!dTe9HB,F$1ϟ jg8x6uc᠅(6HHF0b4`Pfog{(KDz`%ЃIJWx2-GNbp EynpIh(!.P.>q zßp!Bf̔bC/hc1"0 {0aMHP Ŋ<5]CC"R]Ck+UJOAh{P2ܪ%C3H'Udlr֑8 L2N錇NHK1@k*4X6Z$?BM,+/,:GWj 5(ěw>>t= 3#5R*`jsBD)h"!T5"X̣IDib?3C%hb N`}τчtyC}MQP4B*tP K5xB2Iu:P7?'W?A HoAMJ:A?ַZ3Q~P&!M w@'`5Bh!,EH:R?Ed!̓k*UWh:dg]Lk 東o戝:%SV =ON33Loͭs{@lc"?NtjPtDP~`$h4T9 E| 2fεާL4dTq>?i2~/.~/OEMO弯Ϙ_լx|i< |!"&C4H[ˑY8xF~~EɢLl D(, E) 0a-g.[R=F/唖lvxEJ_˫ԮkݻR6p&J)+n^53'@47`M].@ &سPsM3<^+>WǍ>dE=#|DDčqYtmĴ]ߝu_Rn6K#XF: .6xZ.Ktɖy]C1FFjuP^y:d?Sno^xrjP,dQAcTjAT^ãdE40%@}@ XAwG(9K8# wQ~=1,q)2ˊpCےpq0 l\)\6ȁJ%qIOaFP@"%wU*1\N:+l+vjAgDfӐh@uIJЂ'@RzvZ5k{Cќqv/>_ d2`D-'"^bUAY OιІh\uj7 hP-TG% Cٚ bsK "`qǵ aoZ;{Dz"Y7GQ(?a;E>^R wX2GnwpϤ?7oG;PCzGק[lZ_gZ< PK.<\f ~^.^nv_&{lU֮ /';4(V숝ۇ6D?K\} q[!iؗPyRh#f03:~ǻ-'W垔Qr羀mza3rE$#I,XI5 ;W0ǦC$gt*0Q`U "g*.W&ݶLu,xpT<uK|)z4t Dl*1DPDZR*wZ&=_:k~o " lE4UUl(rJjYUM<!A^\N#~q՜ܛ_!BBqY (aSq6j #em3]qcJu Pqi[kȸkny5fԍ˾۞\pHb79G-"s959V^oL Ӱv镗_ $h8 EFz3پAnjc~$w.7<2JdU٭C) ^'`-iLtj CmEˆՆ}&[U:>ydFLh$r2li4TUl0+( \éKT+7|M"aO G ^(pSC&'-^g ɍu9+8˗$$ETʕb =ا2 CbMt?Wez~ peDHUC۞>^F ($ {׋lk}WWn+lNWfzx.GvN{{w|e (h 2-ޝ.΀;ϾJ})='^$PL(}MNHJg=V+4YVy-=[ﻼjj\u "uM];{Wπ۷nl>;Ðn}B .'M 44t"K`]U*ⶃ!:d nfڭnΤ@kh \wkSqJ zo|v>_ttr\luҩ(PMG +dS@@AOLHwI@L@|W|r(<m΀TyׇP_Z'n>>ݮv>y{j>/glԾ: ^ݱmT۩=eQ\v׬!%5|sn;Uר}{{'Em->t H2B&{=p>A>CEh.'۞f DYwA{W鏾˾v6ϣݬt{{m}:wln }ثwsnyvzi3{wimv5hٶɲ5ou mAݫtnՆj٦u^omq:Xhu=yukٖ{m۸Kp췻rȥ2n륛w}g˸<ޱ_i:o]Dcfˮ%m;tu%g=j]{zo;Ϗ;9evwj_Nּed뫷{ؕ'; =Չ[Ӷ﷫v={y6k֝{[}vqeMȮ裵p;{=be[+yT" iGC;]UUˀuiά[ٯPu}2箧=ٲ:uHݲwqɻmnvXr݀\:ٛyc/:{[ v{M;bRKa 4@L &44 L(Tyjda@B@)觓Sd+IeMETDC(QU0.|""@_%?1LrU]Cto-D%15U_@,'q;hB|FF~_VRľL0&b ZJA2J7uB} (J>=VM /45ÓUʂ%(>Yf~iOGK0jhn_-wT'eWP', 3I\ڦҿPt{hꆨJ"(EU%QTS0]4TUQ%DϒT^2A1!idAP5>|p!C(@HԒF"-h?2 Jh&& DHCQʢdCCEP!HJ #̱&"pgTDД% Q QQU44DUSWPy虙W S09L*& vC|@]1RdŚF= @ \*p YQG "PGza?xjlUmA# g4Cڵ*f*2P1Q?a6 78W||=?(*R_d"4 _}uy9~>Ufk|'uzm³8V͊Z},wxjƀ]m1{W`ob)kQՏ \x"H|9fhnwG!ClKs,JlK:eRjl0ߛL|P<;ˆ0^Oy-޹;RVp "T@S5A43AIAU54%YAERMUDǍ@2LI @<7Ƭ;-<+LvQ˷֮s=B ݂.@ln%B-x`|wucwyȸͮgUw{RWKww:_//=?G;[3 sb]^YQF6˷|XĆ{Tna@=dBֆh޾v _4fv6߾fPqP^"MkP^oR"OYWGowΈ<NNuF<3{ķkrܨwq,]@'gSH ZT1W0;ΦF^ͬkfIX^盐}w9 :u]GNH(>8XQ=>;.V>m{:Q+8JD`ZYV6& APJ*k>.މ5l׏^(ŕco{KVT$~WtpUsO} hEZWp8vp߿~fmbgeUiJSQÐ5$u@DֆkJ&U(R³xz)bQp"||PwqIGQ_ٖw~lT(ƿkpx栗p$v-eHA78YY`EJ)G); 0 pɐ"Rbb)ٽ?> DK 4aL#U~H?qVfUCt*O?WҁGSd&˽ HZV)V4R~t5@zLJS0D*ġs1 (Bh aC A?7M8hwmDBI|?G}̄k7 $M FDEeG3.#hB Ιaoӧ@ʾhJi==tW*R ZIPyh፤yϗeT<;,~rU2U01[:=&*a4* ϙE\~?E`Q-{PpcwAk?=";:nlA~[g #یD>\3-F$&=!?ʭScOp#TǏmC.{NPxi`Tx6JL۶ol*UӴE&,d1V'' ![+`^(QQ.ogc97hrTMDK(")P.{?a_T74Ojtpj=vAT<ۦs+.?X_фE< - ‰nUj2_?GuV7q!Fsf ?^풂mxdcS[En/VuBJe]̰J\~Nvfo|Y섔|w0` ț;/'i7hOj2f"~@QQQHE @L SӐӟo|Փ~|}͂ tCL O㦶~Oyf~ \ ˞VM SHSJ\{sRXa83]N=6#P<{2((BTE<4|(1q'^SLkgdP$dL4%T2d@hFh)I lC oU<f`$X^8%i!0na- mzipS#29Z&,WEҬH:Lٱf\ 1& F`JD3 #@TąL*I 2o7vMnmigA70"%o;4ɥzȥ0C$MSAJ(IDP+(APĔ@́PH:DJ  Vh wp-fR}B#B%P-+P%T@5HDE(R!ADH3 DBL (?jM @PPzpٶR@ЂWY"0II@āHПiߖQE0MϻP[7(ZcXĿeaF"1xx>^| \N삐LថV)o4 r刦d{nڣbidpZƐA'_,RM?jvx)ظD5!,+ {8~|pCWQY'b`eoG6geID|Ï]=jL ‡`4.,wo~zpw .ۀHģ &fxuMMJ&K##cLaSb-ǚ TD`8:AfKN`ac)$XHXPpW }_nCmcӐpaKv[( BbzZa(#|8v*W 1lH a$M_l.A$9& =s܈Pi};OqYT0$W eH}q)w`짦U ^dd)(d2fno|s6Lm-\etƲ.ڏ fKXi3 RfʈikVCn;qOq{]F΋ -I_zo3Q I!/A^쭆}ǿߛ#2 CC3_t`񛕆&;HIvS1a2ÝFN֔cWO㘖'x?ԇY՝A&LNQSRJ4 IҚ ȋHY2 2l̃`PAϝaB$p$'ic=b0斌,I@ d"1=ppgغxij}Yݕ(֣+z*XmsPDV\ 2us'O*6q9Q@dS$4i$]ie:Seꃖ\_341J 9tA̟;aǏ#}Rgǡ^S:1ŭwp|/f jF= U_u}?{6!0T] Ț|Y`ĤQ;b(Cs^~c (Vpwu}^2g^#7sr4p{P?2#.Z(5φ NL[#IRbU g RR{;n4fF pٶV<3eCL˥*Mܑob4zoʴyK/$dOHe#W7RyZ4Y;hK)T GhhL!2S9{x8> s Mmt=Ѳͫ9KgKk$_҈"E.>L76[ dp"ܐx@7v?S\4=*lmO*5 R U&4ɁxVDG"1ru4 m9*˺q TD[Bz4$ YjDj`@q ]wt.7'&&v~meeBcuu N'w { g%'+ -P7]!>٤uBگx8lzcǥ-R]7޲ jn|m``t9_b r9M0FL3x4, >tgQ 9} 00zF{b\.nv٩0BpP@ %'m O xʃQO'Ԗ{W @p ^h0ȅE7)?o~}*8Ha}5 s&P_wP,4-)ܑd  'yB$UA|B킟h*K iȒ GN>SmĴH0Q'_zrj1sn!fYl&ݙt-(Xъs=pX{?S{y#C㋙\\[TPiք@;Z1Vo!2#<ocuNGf/,c]o?} ,WNǼ 飊&G&V!ޝYytE)V?P^ hqx>׽[WQHxBST/b/\Mo(F8 {TcH F(_UȸQֿnjAcTXO! <6K,U PoWὣ^Zb{(M*Oօɲf$)gB#4.g*3~E|A@0H0i%\^Rc_T>IA !0Gxul5׀/1@l7g>lwlkQV2iQBEbAdZbwvX7n{"NV"ЂKrx"͙pozǭr淽ӓ nWYk>vU)㳝U!Ef`رa4׽/4La]F'[aM" asb8ƐL:ӹ|. oqx5"Rq\9eg<,}[*sk@AsZ! N,e5N"R(9_٩M3VCV["-:y( D2o%Qu9Gq;ͦy,JI[՜i흽L"8#kInL@Ϯ>^tkl\wb#3ت]LC%m/~͐.Szs0% 0AB~=*qd&YҒ[44؄&h(#!|e:]L@/fX~zJ!D?/5SG4q1Sm1/XD$ѰLPPP_+3Pvv{`ZoYe-RbQqu15ow5TXEĩi8Kf얠xܵ@y|>]U$>;€I>>p з3_1UJ + (,][;Y {k O4KW5MI3ѐETZCzx[1Ln{%yœUUݚ~t ٩e9NV9ȷ 8._֍1[y>O$a?,zuNdEF/594D!E@PQLAESšs9YPDL5LEGQ1gʆWm`ࡉ&;u57ڿ |io]  Fd0~(1)&44xAvG~ kXW*S%ʚ54d%)? A]RŤS JSH'G& L~TYE}:9qM֎H\#S"Om/kqNٌ-,y޹L0X 2(Zj(gpE_eVLAhMm֊ 3N6Q <ӠoUtd`/A[UM%T%"( 7!K* ʴCBKDwhGR^R$OޖbhC͔J J%"C)&MӉ7kZə4_ E%5ar%?MiW\pWt,!h`nZZ"(b{'J#υc 4u`r!`ė*(ȀxNy{xzl\sy-/aGR9'vٿ~B<_o3%LF` ("imq?a3f}6>86bv5TУQ"bݪFl{Kɷ_O,L'Ѕ/g^Roh^ /Ͳ4Rb#a2HMMzŲ&f3Mۑ6(2(9^Fn<:nCy<7WWlOFίPׯ0ָ_rRH.P+z9AM[j",j+QF-*`+Ȭ7{zuvzʍ,<Ό#ٞ}= ֽ 9:BQ~8(Osy mgM褕}Ri"f>_Gkxz%&*ԙ $,3ak)H})Fg _1% ?xV+#` ~+cR iyE#nQКճ!cX^NO3 树w].G'Spcnpy-kë-B̮%;\8cA ,51"Z< zk;PB~~XV#ΙGu'׫gY#yO=fc?nkLťżOuIyG;M(!^ U]ៀkX(0,y\~R@?ݏ_cwu}@?ox˪PqS @'' g)VIOblfk7ֳBX5Uq$8Iڀ2%"onٷ@VI0-Frl#r'ܯmIRį8!oۻ^H! g8CFИ}|p?/HBaf}\ n>i0J)#@Yy]4}IE_bOAMvߤa0 ->j"RAcr а+Aɡ: CIю#7եO>DQdoLg)PeG87a5|A;̭Koզ]!F(w s05fAڎbVKn84dQ6:팬oϱCf^gD=$m?Q@_6Ȉ@; 7I#oN8A72i*~INmA_g~)4sаkx)x,E2!A!{pwȑM(N`>aCks1| ]s81 DQ q>c/}pՃ+Q. o<5nI ?^t"FGK [Il}+`#L8P oSF) B)/B,1w=񄆓DpwD_;˾v(0J ҊVEXL hoِd0lA$rq'0PX}uk_-Rl4ĠBaxh"qYTR][=eWt2gzos~1@QenF?alT~_KVt+Z< pߥ$Z["p#_3g_ q'.?"" '+uvӺi4z~{4=_BcC@& k!EsutYT17$7Yfu8oCt{)4]=6c( x^kƔDs+  V)Xo)~ X>&0V^AbD7%(h4Plf"L4!D[袑 $H4S'\0)Q/1JӾI*R*$Z&"dFT'%(H)BdM4%4QJLUOg]jdR$AH% T0MA BE"DEAM LH" H|ijA/;e%RVtmZȜ}89!;dAjʏhtI)fjyaZmyּ~ I Ӳx-.pYxicm˻*)k} d,zo ^翚Vws g<;ڎj Un'(_8k.>œcrfAUVRe%).ggO=$ CvOd.Yvp{Zk[24^s |a+QRxe'0v.U a !ISCד ɵKpmm1oC'~4VDG22yjXP]oU>mB0*5>;6v$7qx2++c{ݹ^3mDF@98?W}>'׮"Kܭ>lO;C/ nѤ8_rjŶ53TjOo}թbU熾BXZ~^Y0II K 1vju[]|4AY@SȢsX̣~л_\XFfuC3/G5Y\ U>@u'{}g'_gO\n\!T4#_W3y}mOO >t o'̣ \\W`ډ ]X͋jg?w$fPK䨰WMxlNNǑa KQ }4D􂖠w4pli][w}N-4hI_]_gs qw̸ gw&g+_$#A9.G/Ŏ4*$C1, C45&XqH{H󝹛)W S4kץ(6߹jTzBA02y l[.^el/k"P QO8n/]U:!<~%O_ __L뮤[mk3$M6OHC'f0e UiaV@YbSeE_ zOdʖCX#?W̯\$Vdfyg=њ*}{^hLk8!dƀ؇:Lѝ섄JnΜܪǫ6UVV$U-u0]n5oW-+7mB33pQ(^WX`{O=IJl}tPoQ\^|;=,Q5r$lG,sra&dNdG:GsEJ ߈D)(3#iYl55іmI["xs$ʌ@',+=n^CBBq꒏N b> \H%\Ƈ,H{oX]{C%K-ad%@PO Rsȍygi'W˝Ϸ3{av=EO5}kRAs}q i` A@пd:@hIBWFؑp4I/ O[;H4Qt{ $T9hJQ b'P7rllvhQhs'0k;  67?y )O @CZCaBZI7HNM5ŧ@֐fi/DHS-d|LiOJ<Zk8x{5Əfސgz* [Ϛ̤ݣńMs//Tm{Wv>kNHO!㉐Cɡ`X喽1b\#/ysG>BK}jQ#:ZCL@b_C{y =}{T}~yO>s|o^\@PiQ=(sWu}I;w)j+՞fj!]FI;%P1F<)6Z`.ƺ;斻ؠ0u"[cf"s} tυ v3ō֊l5d(+:r8V!f@sf,=9[R9ľac}), .-_hM !8z]tf0`Td(-W@C "mk 0G 4NIx(=JǑIN,fsx8s]('j'eT!( ɩ_`F6-I~ q,"pJʬKLW9^ qN$O ˲Lqb\Bla04fMǫ o_!5DQxDޯ5Z |A=j8(6%B2i}Yw?W}$3??_mKId'Q! _]>LQRBف?U%1AP9Ȱ)xݘ "(@OO ϦEѲUsx0۪G ި! x@u˟'aǷņ?5Hw7P[tG/ mU3SwuR k_g7K$}9xydǫ&",@ |OZ ~#f9PTe^jh?w;lӟW'  VP_TbbVg^PZQ#0*5;΁ze:sm:P%65TE'=@>Bv=:񯱚Nc<^~ɀj,f yOetl?[ǴO$/@%B/$QuO2<`{6~W?Cjzk >ڒѐʑDbw΄ ЎY}P4cad] {oY[fj t+k[,,X@K|C(J<5E9ዉOZ=?:R"c>hTokE81p0ђ+snme>x(!>I顼~?Do+ĖgjdHf> 0"$o% h^OoOOiH?(B B@?? UEgo:_a8SY?'@'? HN|>oT?ܭ.˱ѲqBq@ :[ #IKCsTB"%mpNɬ=U* Wԇ]w9iS>6zr v ٥֥?cL?oo(~0z|H_wwawZ{EtsBg Vzz^<3wE:jRCv8KY\ pWqqEBYBII!2BM7_C隷9ͣ"o!;b>NJ:Fi< ,mET>zV/y\ƭjd?}יgehI7%7"jѻBö3E(FmJ&%?ԐxS `Bf6OG&CndA;X=K{eôb HePkS?K]Xk AWOk}>{ bA! 2 yQkQ2ɖH!xIm ;^C_|eȸoPÇpLH_2C T>vz\![RPg(ɻʄShZξd˚U/?h8A#'E ANS~R<V\t5$:Q*ON3*]0͖ c?p0_X40`v[8̆Rɹ†Vc~B\ nd?HʈMop`7<]q!U.T@yn<~Dy78 ۸?U-t`akR*2QfYG_<ڏ:Y bRSP?}u_;?x_x(.xe۫ ``(ArYBD$5 X4Pq9~*l=8zzbHX>^sti ~@Ax =jUTyYPe_r ]>9@r!}YJv8nQȣs@S?{~q($*|mYиN.L}H%I H)ij(F0}(iPgHhJ,Pl<{~g[n\J!8F~m%\]Kޝe ~'e7$|Os!V<-.W6Z[j9+"\ A#7*}@ : @grx?bwCYrIsʮ &U5ʴ{mϵ:ZcDb"mIN~rSnxK_T~@ɀqh;yH<MW}̝*G~O:DoN~{Mm_g6K@M9>Tw %\/dZ]gNu6_M~v #)T,"޻hxmV/טtc{&<9FcuӻRVS@q]lb͞_f;5(9(DT&RImmGGc'dt?Q !Z "CCT$Co؂`?*%OȐ*!B r)\oˋI{& >O! ^rL@o!ʀN凳/D ?_*(DceRu($- *h/~}`IdY w9}zhHwz}WU-QŭmmmmVڷmlWjm}m[jmm~PTUCR7?ͿڶmVmU[mB1I$nI$I'2XO] :9Hdh( n2P xAܹ´5f=>\QAvtyz{AD}HSW۝͒dzXae !>CР6XM g^8/yȯY`2*%y̹b<S3/"uޟ&'|-Z n;a@;+=J"0UNRiCǃyq'rLNm @2|1O Ő,=!PPd=$l|:AhZ4 qQʬ&<+%ݢO)g:6(+|'G>HO'C"`~p.\ vŠ sl:bS7wQ`_+{_EvJa3|e $q^L~m4(f?Eۋ'&BX+ce~Ij6%s) ._ՏP=pOaM#Sg.$3 yX!dgX<+OIEӦt{buT(Ը MSgLBKז}8PS'Y$cn7 .A(UB$ Rb (vs|]]{|e $ ,#M-`ǯsEeq8s)a#H7ahɓN*6 kՇޛ-6rPnsZZzyf @C'c3|88Zg^1s}<6au!~P5=KIR `EB.9f3Af`J@~3?0zY\ ,)=eE0[cdX\,Jhpv*Y ̬kXPGl+ 1VR9_ed,ǹ x0˔ Ő+>˄ \zԂm o8 ,#5ѓ^߁\dj*Y_j񯗵Y׎nC0௷ޘe"00;Yۗ8Φ}Vf1(!+vG. ^CJ(t}_w8؜b-iPA$%!K Jي{,n殿Tn AǝK@"=+569akm#ƖT9x?vS8lJNʊP|,獛i[{&*_Zx7'^z,wz:F܀=\X2ȇ˽{'xDCͭֆEd F/G t!5QBHkֽ%Mw^[5rN/mpO^sgLwE ࢮԳU78W1a H/{q-(ZxpSITK6EnwdN9@8XK{c52YNC\MG9Z]LɬqkzHH?NOTu 7'9^d6Dm] ^~ʇFa#6o٫y_G[*Sn?cᳶ* dϜD+6ɺ (ka.9hk'F^_{&R3V7mskug*J`Ȉ--q6'"W]7'S\8 VRP~ !Q~D@$(-Et%e`UL®\mbg}F0[}%K>r" :!t[BNL6E6MCˇE#S뚹o{P:2]3s |Og!`@EkOyzIGh3[ϋK5[ةQsXEXTv(onbJ:ɓe!n@ZbbGͩL}!K`X +Uk w_"(ϕ 0J}L7C[CP_)hC:[{sַexm U =l)@#v˵Ha4A8d c郺ޝWPo#G"$8 ˞Dtx 82 "98OVϫ_9ۣ~l@VߓKw =sjE yTxKNpӟђnW' MV1!L'usl.ŗ0?O0WebAYqq{<,DX3p3)U!er}Yew3UpȈoz nQס<g.H^^e[C;T%~md:(p3V z]w1| Q@!b:,s-(a"ywG>W~c8ӛRʝGD~ÞgQoa}#G=^pܹ"goT%fTTaCY^%=w\m—H\ax;ߝڃ@oQ煁w] ]aZP$3jegΗ|nMqyC`Ug)U4rwW_6k8un;3Ux0cl(dW Z>h){ZE&9Hmasf#@fPAVpe;\F4?3_I@P&fؾxe0,Z:ء`E5]kE 0Xr68Vs`1Amh2x5G[#,PQviXs%o}pDι"0ED~, 49ml, <" ["q#6 m=$Wơ=Gw|S7+TFg@"EOX}trLRGܪ $ߨ81<][mPAdt$z/O #[sdZnpؘ5J_RF ^5`ˁ~ĤI%E0C/I癔B&PP%T5"c~k(Gxa/M ;o"#>)'@0uvg.Yls#{pSԙFNwsRĶVP-d'!k"uXt<ʍ21p( 9£t*T2p ߽ ,3l:כʔ&Jf&0xO<7I_kT( blUm}oAHc0UP l%Q`ݳ1m3 al~}\҅WUhB B#/ \;C! 7kVx@QJ[1*0hvVe$퐆c"R}G.Lj0iΉ3Q'7zRوU@!J$ c5x xڿ`>s|>ۋ. 6p*mLhc{T7,N$Pr)FYg.hvxm( |*?d {g>UQ^E0H?Iˉ^~i!5H|=(i? Bm*z&a2e@ x[0z;]eJMiA=߲ҍ4"l{W`O!ecAH` |O}/|: KQ'l'zo2 sυI%=GKaK>tN㌐a mj.emf>㴂z5I˺ !Eo."2A9.M!{G@)$zE$ u^\4L0[ Y[ n<:tF m'7xac胘X`tI9uj+ -4j=+2inq 갧ӥz=s@;5狈J8נU 5MC'f-"\Pܦ#$&e;Q c p񓼻 2R,s~rt\QyGLc[Wonzc3Ws80(_7& ]b% ]cHmYZ5\+?.2Rŏ\96#/^=|!p{ˬ5==j 2[>)DwG)wśh-hPYc7Kr"tepNNr W>!W{Xc;ѳ=ugVLW^M*P p_ۑmD{U D8x1 #A<XE5CO$uP.!1"qIZ@liLEkxQb]a:$!ƠbE*s}+em-+( QZT/t3آ^! [] ֿ[ omRHP"A o .T?SV\B:T~o%a(}QE+jy f{"zN&+CEL\[ntM.Qg7Ȋ5fg1{.$\7&9 02]1 eToK&e>ڇYK pkQ D9Jaؚq$'I(u:^X3oh` 8"v@eFzi|Ȣ1>ڴ}"|V{Fq(e kWjBq o}Ja{e!!}sCp0T<_="TMЇ$v@Qr&[%u U|EIpt˓fGsc;`ݲayh.}k״!8Qn~%ɫ8UO I0ѻ!0+QA id=%5";TAΨ>vGWոuCӆjnK#HF)?3ozrwYQ||UG|mxFO"Wd=֗;b,n9ڭ|N^ bm3%Du H r[T>=::yoA}HS##Sn(u#[ j޷ON0', 7_9cx*lV8W8Ǯ_2=-!p( }?^e:qǰkr瑾%(F1Oi5"۽7A !́%:a# sb_ v*0p%k1iweFp^ZAV6")"K.@ OZ@=J;_@:94V&aC'AO^̠~߲>& `e/ETP.KJ[= ;2 C28!=\EAÛ~uֵd72;rewJLA֥1祖,`/a[*V\XuCO1jp-`sђ;Q+ĿgHwA0 ,gֵnfAo?k3+T/O-8Zݢr2xve0Ҕ)}:+Aգ=Ɂ ֲ[bח0 @ \x+a ߚ=DHf4 F5]Cs9$C~NN}Nv}źVFHHNߡnjmsdLʖ}6՜(BbAH,]ՕKW6i&v +|uHUu<#r#c'U4:B#Hz)  w}]<ݿָK?Ҋ$ NnR 7(:U{ ??wZMwXj"y(YRjfs<>83FJqED*Iыl׼IK,\k b䊤;WNjR!m@ԄǷy11%tZ,F@ kd(2$3=/4%Ͼ6uQ=ke܍X'7Nmnh>ÞJc{ F'0XB `+1UH^~`}1nG9ˌ\y?ol@(2x)d}X" Adlb8G1v~Y`3/tz !_>X>ei$- ؗ\1J.G.1" !Ֆ(eC-׋&JzØ!"򴿫{& hD,mx>@?)AB &bCۜ?lBBo3L,[;#4=7$]nmQ "PCۅ֘$ 1]\EucMaaI:o LPW:Hw iʕYǻ3p m~oOx@,f -R|! lAjl8S^D;SK +UZluƣ]H!?ԯ&s]A ( /<~; _5XPO'DCzߔ﫦Xt#pUw`В@&1PJE0 AJVWV*1AkvhUNYm0Q9vLkcs.UD]Z>yb2J5i{8*n&l?vA2 gc챆FAV]Bj p ̦P!'^ve]ҹӋdi Rbņ{DH˟HyR=!lq2A*!> ƈcIi_J9n )yJ# *@#g‘dm:ǧkDQ]Çzd"r1N$4A1)L~{Q_]sؽl+G  ?kέ h'M%}`_apjMþ GeK( COP&j~Pqu\,FvN蟄H3mkuY(N,24_JP̅W<(P(\ܢf+Ty H鵃$AT0QB5~i{ܡۻ9޽4s7kl~3(  K?!0\7N"[ql,f9(vC).QL8dWhwm v Qld¸+ W7@ .**vVoB{ͦ)p@>?KQ1geP )O!f8e0^ؿ{F "L,(=@!QQ75"o>aQc/!.J PPb.3,okw{S'n*:aeloXd]u-G.fŘGk;/` B(xpeXxGBlec -4) )ccr( 4D3Gc'ƬwQib('oO%6Xy`.U&yn5]7k B)(Z2_t/:h^ <зDۃYWQ7|严v#ާ ֫k|YqBk-Abn V =ep1!0ρtb:H>09MH+ B(5Ф^ݧ^)Na@LC0rd}1W;$n={pBסclY?WMF9"?)x} u!d ]xq9Eu匷 'Xխb^e=meMD[umꥶ\q q)d{Q%L*$%uX섙KIATU%~׍?|{/6tzaѐVG: Yޔ0dXŪ3JffAP/XWpaRc4>V*~|ʏ%FMk*a-|S$-PUܙÙTdL9]JM{a'$,R!6z4 / /G&UD84z&z-þu5N3#,KX#Qqp@!˭6i 2hlR @Y&_ʃ@g<Å|\J49Feo ,~<_d6;=,2};Awx{sLX$})⋦#_63SD z$xlV3T8f>a ^3YYwt<|'QkOM+s)dQee̺TE+?6jXC8txK5D@\mWA !⬘{PjL:N {=5)o cI$|I@¨qrD|#&'籔W`uyGƆ~:Bˇ JXBHp`k)0ޣnS:ɂGJqP)ve% %ԌV3_/gՀy{$1_^@=נˀp)coWVn[3w=흿5hr%E[q 6 @ gREarHA?IB(BS˟gex?!%>X{$\E״!嚹@Is/8zM%p<|ǯ `]hp1+0ϕP31t6;Y9f'DlY\,Fg7498,OV((|,{tۚ [!@WɁS+t gɔî7a*8ܯDI=[Zff\ajjp唲иźB P19yܳ< "fvۮ\xY&zw˨u>4/p/#RF\ۘ;5Qa;QVf,(g[$Vs QpkttU0'aLF!ʡ`vιr ޯQUUUUUf\:r `܌!.[w4$"0فOr 6 H*"lӀO[ɑjv@P7`dG=d$weǡ! kxBg>ݰYq)(E6@;PAP^?`ocP\W(Y Q^[ߪq7^ƛ؋ oU퐲auZ'g@N(P#ؕ1m럊u([DNv53R}$c<٭u;_R3X>)?Gs|W>ÎmGZ r;^6R@_XPȖq{˫Ҫ/:w_˽qQkd/y<#u|$,j\s>>\{hyyC#c8ёL.rH.\n¾A9x~"%8/sJ0tAα[ݎxUo[>)Qz#-:1-a;s>N[OS X[AA0"땃.(}W@q%?ge iEi"'9Ɩah"{@V1{뮓0p.ePr\WWЍ_HxU[x7֦!~/TXL9-ٕbm?LQP8r$~X- 2G ˴7RVUfLQSWVAddz8P3OW׸11 'ׇDF\ہ(3Fm0LTPw1F%b3T[" K-!e%VqxpGh Zć>ZE1oS:@5GɱDHChI$9%w8MϙꞜ<."4ݯ8>ǠܫF&}?uZ J[#3LqFgRgO[P$$0(b jf\d v7/ fZ*ݙBb*Vꂊc6 }nXL!P]VԀHYrB6T-:ss e[?Xh3?L,t>j{) 7GS&P A<7pO)WZZ^o.s edkj_3 5jԅlxD3?`4;}x6G&Td c%j3o 6d#*9áۄ-cM!)<>,s91.-V0BT8un_X' fa;A>e,s'G; >#_ b'vOpcdQ$N=ӴꙂ[_sPGw`!2XL9^{;L^7 z3 6eW̶.kVxnAxAVzBKNo{jXb:3~ >8:<`35BiPbǏ NWq`>BJuӌRh]70vŎ?1$˺Ej1J0/REJ5"Aa`m1%>W#(z!_}WQGnED*#Ȟs ㇩sXtCeXψ0--t6w],? ߌŖR*>V+1V3ˠo*9хG&qdnY 8vk)ӕ7/O˯p"+* h6wQ{G d Y,*KT<5(6ԃ(˛tz_F~3&,D%|筧; +BĩT}['Lx 301ʜ_.0:K>PT.]eyBY͉wK86.I~\IcR,9вR'/nTŀE*B'y =C{1 ] :'ų@_֦s{}gNp! Y?B1>1b(/⥾{f@,12$FLt7ˎ38]'V\P|N74 7^C Û֨M.QҶ䞮~Lx3*AVr vE9“1̫ϩ5Ѷ7z.#FQlvd" &nwcW%݀ޥ * 2#y_ u̍W̽[uM5ZCj"8+ .!/[Y{($jU7Zٕ,;vj8JfW]vK+B\K}3z}MjHi:54;-VYYƉ$C LU_K)pmA6uړ3Ut(9?P|VCn y0oٵ7CN"BU%寵 ;lqq#O' h 捷FEA@Fsp5~`}ڊ <QK2SU PC'|@xH"z)V;4fԗD|lZ@T2`FJXb)& &A,BLP>wY }K'r/U[%'$g^1ԁBvD ;Y5vk9N2$S XEtH S?Pۯ=\]=߷ݠN]N|dZ1u(rMΧ=IOaªЋ\g>H̍Xbe vwP"@1cX/c_*T>MjY) ~/aPp h;%V(0/J *gLk zIҀWTWbxfbkXUb.eXX*+Q0 |=<ΥAEn#[ekG}!Gn E^YΎwHNﰨxNbuao$";"MyGR/6lkB\B )/÷#k9Ԏz:8^$s4{03Yy&knj-4kH yc49ꝄUmVhz{-8l[e7fml #uQE\hAXs t-9d$ HPCS#?bw t-F<&\)z zb첰Ѻ/"cQ^t# T@BÀ~ųέ حaBMU\U/9ΡfsSNxX.. Q$.FLMrЂ`E=ieNxǟ> پ "1>S|E=&/craѮ+F~Bs w 0Ό0$ZMx[o=ߣmMOur߁6S,Gw;g_ߌ~F} jQ#m}os zv@ ?Z`hl!yA)WyAbAh *((@-j?ٍG`3RVf`` "$v bI(~," B:H)Ogl="~aHjO_qWy̹TzE*X @TqA٣ %:OViTz=VnOAH>Nd_)N;8V\|N1L= ڜqg&TB0HF X4"S))5\8;}\-vH F@?R|wbI(G!%yj?ɓ;GO:ЊA$0 a3z~Կ=ب'UW^1v-- omh֫uѵLQ`ڃT%(QB (҅Tόe l(6 GO,+B (|z`Ylk _蛱? ~^&uz_kb8Rbc1ՌD}qF0po"mK1{loJ* } T7BoTF#\Su`wdLMp.9A̓kTw#ggtWRyx[k9)-# ʇx*1<<˞6!_B *e~%:@GHCt LM cf~M6Ej6M^B6N'Odf>#7DvF\)cc=c< 8Ǭ_K@,o! Ԑy%`?*Գ|Gѥ&&D#k76q8"ҜM>sz BE>gm!>qVw`+ ͸_u<3h3_^st#=L6%4m9MX#ێKf94lI'ڈ#w Ljʎ!0/0Y:ARYለ|`*3~oD$٪_&Ks׻ Qڎ~r\@w ͌d)HnZcԵ0K9' BE<3}꧄1~=4+H0SD Rx+6.soC> :Z yQG)C5P '}¬1/)'_utN ko5;QoWbAaaA}2zfNP 4y/aɞ&ī>g˟wm#۬@d_$b?/mPEZ{CGr?pT"J(UUPKMX^&ƴjۏo[ۅvv \pd> ~}k.=a^40F D+ɱø>hON-U.>i$C@$fvm:/;!l?tCZPx|͸|O͟_;{}NQ:kZ_`+S^Pu^a?Os;߽9X$6>,#7o@aO 5^@t$=%tcЬcK(l%5- @b_IOqa=''v@A)8_R=#܃8n.Y<_>p4lNОHg3 CM'!! >IwFQDePy{ @1G?D˪%9sa t\4Hr/t=dk hFx䫒W")gC+ Outg0l4Ĥ0k:_"6"` #== H%;]~#_$ 48y跘uZ@* ^@ߘDb" (>=cJ:I_,|C!2~HL'BA/w$)*{|Ӏd)'Kp!Ԟpco@ݢ%w!W٣0^UGjWx:׵ӡ_ M~~`u(F4P=na_#>Zln?669,/?@J[냜&[{0K04[;d=&ioхb˦T>QҚc^]Mi ~Yi.6]-9ZlKXq_َozT}p"j\T~qr,JSj[/ -dީXNhn>m׍\|$ǙY@;iAӍ | 0Z޳S`S@02)#s?G:>_FDG?ڀGbX@lOuSET=z3&[=v>|\\ՙ?Guf(Am0]Nx~mV;s\}\m`Cp 2{=M:n_OOUG;b>Φ~c릿zr<ղ]OfyJy8nzd1bd(xANt{<$p&Ν\E_gԃ ԋ-oXEՂ}zA! -@}{s{xHC8qv5D wwג.ݍFf# {lfMBI!_A%y~su b$uP`A Lq$_-s7G]1[UVeh:ONey<w3=Z!~cZC"}/oLr̿ b16(C6em;}`Nw|uxaA ܣJ+lאUEoYzd͑7MVx3. h1俶U~oǣϧ83d SK UE32K g4>=Oߓinw_!1*F$V(µ쯷%x}!(9nn"1:n(2Nꈁ~9K ;;}w:C~- rXˣF|޾F@]c^nQ(/uHH4P> >0TO[LC Q5-5xii>xz"6R]d /o1!_vM/@;Mb{z:φ(_|Ga?n'@{¼7?+1 ~YJ0Q>.D˴*L|{cxqB 10e{rxB4xn#r3 n1C%ȶfi B~90x Zi%܏ ?zf]wz~t]jʻXTV[KH=|_HQ&]2M?nv!%(;}tf<ޭrأ@T$_]|ݚՒ`sq>.Л,_;._@ѿV{P=ͰY*`&0{D\5G$Wv촠on0; ތE3rf-`76bz)><φ]M"x*AD:Si,a( (`Ez;GU:殶xQ⪟4Ld;A9GXm zX}eo˶/+#Rný{ NXnMiZV:Ús/WHrRϿHgv7>s2u)Y„:+^MyIK)x{+&=2U>]q߳C_a!)MHܩQsċ i;{``A= $I~O4\7BMW57u:!D|l!o{f\ =4,Yg+)AB귓=dqCkSli Ns@B@S)Ibc=f0SƖGEsυ16ge{+T>.Nd5\Imek3.if {ѐ'* il}Z?>|t:ߝ,b{֖~AoZ{?On_O m"P "5]VJ XO#n4QkߧEt>F kp^QXԱtنQ`sYQF.$KDB!pQ>T꓏ p͸: K]]^F(ۣBIcj}X qVnnf*шOqe|!u"-Y$dTQ Hͩ06\85ʰ]c kc"[k.(_쯼kOÀ8pQ$Ib"rzЕU&Tm_A[zĦ,T4tP(sƆ6 ץWE+}Wb~4h9jJc=uUBbKN⬪٬Zb/sL-g`K\t2/As5DXjosx%g/X*>֢qmxgoչ29{\)Р˵t`%)hQyZf$B|x\E:,L%}E^Cm,ESw\a3+!C.sE<:;#o{l2e-tF*:KiO 210[KCEQ*1RDmE@ӭRRAPD ITPHAձC!LA%V̅!k4؈(э;E`J MTȚPj(]1RP&i4$A̓4)C VlIJ `8HJH)$X(!~(R &%H $Pƚ$f& EB (!VbY"BJ%TQTD05!b J%&h  ƨ&$ X@"* XSl TRQE ̔RHQL15QNjPE$T!AȤU2@T0DM1ZMS),E`ɱhB* b&(%b&"&%I RXj)VJR &)&HhBR*)YW -4%110U$̥(QBD-D{)E!$ABQu̝#RETISS0@E2 5LQLD4 $) QLBH?m 3"Sv)Kf!%(* B)jZ"HB"Ja" f( &&* gUPD!䁈X!$hTeY"&lHHD4AKM  EJB)XSQUš(I"dhZ Ib*BH ! !RX&&%XL~pPGX$dhQ! (e>B8B=?PK5 @+F??ЋG9r"C*$?=e%Zi)v I H_ITM?Pr\mA_q Rt L~4D1/i4P'ĀjСĢkuC gP (S2tSHT@5H8i`" H.C 4IJ4(,M*)H$HI`["PVt @4 t& Ez40*W: dL@4'UT@Kz$$:0H'@F2=a;.(I 0`11 H.1"LPb^(@1ehM*,I9g7n[O.=O;;~}|o }?Y>_?_i{~m׷M࿲+ٶ_}!1Ʒ̷HwFĸo#`5B{P|?ʮnyp1_Co<c[US3.8WuQn-)tv?,]}vKmIj?Gȡv{BJ VzڦPm.)JR\)ռ:nu9Lqݔbʺ=twEl} Mmƴ[O[|Ǯ"#}{z{Ҟ'y3wXww뾻wx뮵_z[8y8wwyq1ucZy=g}BU3_5O϶1:33FsRl!sٙX<ժ %|#À؀_D'Nxkl>O| Bp' WK#ƀBg|-`tx{+ I@Nfiu~Pţ}͌c9 %Mt+g7=E+?sh4JȎIR t1{?'<­&dh.>etӬՊo"Yw" `A@,n4 Pl'8V(X,vYA/B" sΡ4q" Z4.ƉDD%u؋C]Ng穆6W u\c( ߍ c%/?wzW)E+Z-PE/Qb}otRb p> ,{=7ٵB;s\o332ȉ&g7RZl 5503XE\"k'U6\s7L9Oh+x $$/ "`=h`{[]`#`)" Q"|]'"NbcTX4 3wwX1`-uV:\e9 eD(bI+9v % 9 ^K a|F}Wr]!1PHۛG88 Q,DAD ӶU6ta0PZMs@)-h1-!S%2SQD kpl2FR팚Ucfdus=SιZjzqCi){V䃬vˇ.-GiF≬"ҡǬ `ah!I9 np*""ٶB ~'mf @P=)vLȟ$T[ fxUC>o+<-HE}:SGi)C #?5d02%Q(i O:te*dEGZ>E-xWdT@3\BJ.DMl3ҵpzܸ׈dX;xTٿ s 8Zp.r5*Kg :^Yj'N#B̗4l;G xyYsHsN3.]X'=!HS)TN_w_)$C& Iŭo|s 韦~_BU<9_)ydN0C+ؒ_( J; 6&Rj%snTiJO\/Yec>ߒ+AWJFoWl{nշ`[\ QI""b ("***((bbb*j%)bbfPEHO-UWgC$Ouϙ?cYpm$ʓ3u{/t7}2~ 章-`BinYuSd< U☮6q&^7p0(^3I +oӭ ﺚ\$=DIAsbr?¤`b!)٨ـ3 \F}24Vr(lg.`Qi@ELy /vA/=00vnIK?k:{IkgЖs1sowt$/pbRU ]Fϯ5uõm75 P~y#xMVtCA~ h﷏Xf9dcD 6|ㅀDj 씔x$ EEP7$j H}j[ˬRW`ᬐ)N%sgʋ+!4ڑUj~VP D 뵝$5渿@f}a:2=w`wiy6=iƬ 6!7ϵ _Iu>2CBEOTh?G*:s^b"WěwU̎ uBBc +,8Uft9v6<7AL{$+ >@81Ԇ)x:l]ءf!JnJ-g>1^aWo qhǔrE$ǘ<-|.~9? &#V:Q= %c,26IRcǎc{0#VFV&1uNREĈ;5<' )HkX3ڶ'Ŵ^u]xi*΃-9n ņ[xbO<8{O\CϡWY?DqT@PYƟ9 >X, ~‡Z?* hBZiD"Pj"*()@ J(DZF((hP"@iPB qC|qiŋt59qxp̓Ay8=Tc#Q)@a?;wJ =r*?dz|Xy#A fϱHcpf!m)eˎ_wI! ß`cySW{`mھő=Y&gV.Cٱ淳}E#,NNX#T5c(mjC sKj-SЗyY+e1=vVoIܴefZJdU6ҕ/26z˚|]aj4Hj/[5sIka [>0s;{nwWxn;-Snb򵣖q1B<ۤKY[28z]; m7Dc{f馺pn M6\9߹-;J^83kt:4/t6t9Ҷ@n&-q: V8tf% MXlIr͗^X^Z\H]~-+/VZڜ.}ĮޙC-Ƽ4_L]Iڰ~͍y Еumk%\-6w,^/p}tc$lJcaVUj5n#_P.t64\E-*0;M/] pcf:Qe,G:;k8Qm'? e-ٖ Lpyv6ߥ8m%t#V, uD7p 6BW-ngyٹft_bٕ]etwAvla!_81[uXg3j𸏜 {9 ג>Dm:scgXP͓85sݍnb]fc[Љn (_~ m++$>cv|o综65>N̴l̘]Y9#++ ƕkmTX!=g1`#4>Hg\y:Zw㜞XcKGf{< B; 3|ŏ/ / LfBn`Jޫ|mtN-Pxr̠o!lGvDZmU]տADeU?P _?k>>OOwy$ugCa%.k\I Q- PR1#5!E PD T&rhW=^^BP6?o  u/t8:1Xԍ+!Ӡij', ;H'Zu2̃fClecN̨wm'] AyRx7'%}SI:EvilyyNJɦk-tqفd,\JFOXjկb7c$3qfH:5@mKxV>!zs즆 E)כΪ :1\Q$A}墴~ ncn4S5#QE l:n )U6 !mļ΀GO/9h 7$}wd]6e :c+!HR kLkTXdW0P7h 3F0y+Sp&b@k5V@y@T8 &)c50s ԝ Tm<o)c"=}o{=1V}__/{A!oo 9/q1B!yAжaA4k{d3 aV#4!KQ_PG*N/}JGx3dkNP}j\اx{_isU@^" 6.q|p{w D98̠."%*.A Q,0$g[[ -nAc+vflE5ShUh֛IP9$ThF,3 QfX~fM1Scd`)?-,)+V}yO8;F+ƫgzWC@(TloOpYh`8P0?џn)_>m=DXzX3/&M-}$ָ2|H)Z'<4U.H 9l#F⢯FûGo;#A8MRYK"y7,IS{t xw2 l(>Cx&R=Be`)8с${(3HYG4<:#!BƄ @d轹ZZYYwBHB8ctv&{M9`tfXTei}vط HI0e2%@I-eʌϋ{ooX7^„@Qhz"4J"y: ļT֤H̟y;16Is'N'}s.5xȹQ9q5ZlgmDQOS > ޸[qoSt|cuX38qyhO;x.U:BQnuD`vud`yNGY:}cσl1ɲ7|ĩ{X2^xU(8[sZG&䬹;}kFs@7AGaݘ +fq\pg}-^%Oε$g:uWt$sxyTYkIo=ݏrZK3XwѫԂ/#RGL:hJS}s8W"p1#$VG&曑˽2oWbjb$gA65 :Mne|81Q7'S+& lDqvx&qy뎧|(3+I{㜧5UMU]a^ODc_.耏yFgqx"Fqz;d3:z$Y:>;[jJIsqW_o7/*} Sſ.4/\Z[GK}cZtx:D}_Fc,ηsG|%ȥ ʦѼUr󍜎/wCCZVBBh3wf Z  hE}#ad#[4GMgKG4tt?lXN51| أdA$Vg;|::Yfg˽zwgM\3QjDdvF܄n/ĕHmGtk(/r + 0j{ 5J.b7`&`y#( rCc"7 ဈBz7UQ @9x~((~b#ؐ '$-jPh'OPSfhcz|3~"'uNqME;@2IH( @T r]}^2eq-Ƭpr[@#@X$0&ڛmVIL0<ʥo| `PA88WX"Ih$Y[dpk)EeU'>aAp~\DCQ&fcmhaőECP8*P_ k:CT*Hϙ9'SghaaGѢ\m'C)#^H?sGqlm$ei}0Zc6" =Bg$ˑ^Eaz4x wi,%i_qq{q4J?;|s^4\& j4ݍثUaiU~MU=6ÿ9aHxM/_ݹpg=X`k3|)#CU^!;b{[yG',_bjv~9Qctl{7W.;[޼,rXԹ 36ᯜ R@|NVPWX\ӱITeϖX["-\JT}*Po9$Ysj _.ڡ`AAf#|!uR|FCE@"0Pϳ+sPw?.~wfx>`Wr>@iHFcc mȠj P3f Yd/ܣ˥, -DOD1?ۣ aMY +fT,P UPӲ}> G@L"R|B&ҷ Ž5>dOXUQEFE@,0C4?a~J ܃%#"06oD]@(jT@Mwn5Z/XBHM*r^<8oQ^$ ~@oŔVDPn{VGi?tdZ !uľk-IqV[ԑ",B TgE#Rs3,i06 >¶Z.@2har3֋?Wc[ ~NL߆?WqX~16;[á~FH "KIU9 zfUx;%YP RJH; -ˎtǖ$.@Ȣ 6wD#}ȇC<$ej_/k7kUbO!*8,yO9~רa-}\> Pk̵}" \.3r),Pd\Ac2eBF^sU3Z]ati)Is̚?i!$\?F2B=$#%ΣᇻS/3XGgqRLyrE%ء{@0b":;:~iHFT|MB9kZZ˶ۏ*ߟQDcQ$װ VVݲ~Ԃ S$:KAO?QAx_2CF0= >i[`E!4 {XOh|~l{9}p@ J. gNn{%ϟ -.AfR ش@fv8Y_^e*Ik?Hj _ny 8y<| ן6sƇu=q" h 󁖚wV1cfbf{G6=WUv:" #={%ADE&@0~rRDLރDD@#b9?JtL?z2뷖qaIjx~B}#]:DG.*Х 7s [w؈ЂT(͡tBۛʥ5ٟU~/oFY BFݬWgVW\ 1"}UuX̓ե?}F.O 9ck熄m8 Pe_$1?Z(ADg@Cx>LE,(6\>=FBYIe)FA"9K@<ӯP%z2^G'솛@C} #xm~^n+:'Wp2 NJOyvcxj~[?HO d"(?-m}Õ/$}:c %qF73y߈<癕ޱ(rFёAE,@Fc5IRHb@#jy/ : /€dmMC"_qMxG!)Ӽx9HZ 2E)@L4 M-AUBC!;w=s|8@T DDPLs¬YP`])P {k}䇗=puƽCcڟb܎x(տ￷11S?R 55kD@*%tlu㍑#|~+]ʗ:ۭ" "QY POX.DWgcx}[}BѪ3ٹ>ā J)[0=! TӿO/3pڤe'Ds=Uf jqyY^z=>w]ΠymܸoHI-P'P梀ᔼ' ]H_~\DjWpԁ*\e4|7nwr*$ =2A)HR*I9{6^w %Et!ҭ7 $%W.\2kVlkTy఺|"9-?0Ktf!H'-y,FJd" LYd-|T/C+z۞|;h@wP\VZ-us4 CF)+pWV͔Ma"KӸ n3#XԶoZjp0"<` =xRnYf&!]aZֵ+D'B>+Za@%cWLUm_O(TPɇuUAQ_nA_Z* jŸDա4v'pmm$7cBη<$S^Z }x>gmz +E_ȝI[covvN|//{S-?82R7D NzFF=A1=1^PSؘp}҉("L7*xrQ$$X(0̊N1ozo;pLᰉ <|^*'pw!BC-Q$`z AhV:(h&?:0W?dEn7EcGFЋ/LJ@ka )< s$HA(5f' HĭeMI+ ;8mhqJil08`5rMtdj Ĺjyt [#[3 օs}iɒxC.|>\2.cR(h˳S׬b=h1>zcﵮU5fr({B~ ֫U `9G5S'Fy@G\(m +4nh)2gm,O\g8.:ۣ$!L`>|5 Ita!a'v]9CHOz] kJ!VϯuGx1aQY/G~><4}xx4Z=*׭.#^ OiRHl8/'8A|/ߓ҄"H>|HG >qw4c6Eee$⁍}H%PLOOc4V J&.9rƧdgܼ_ߚ_]wƻ\^ߞ:\ 뜍M J )_??>@!vX*6/*c\iRHKjA̒ 2L:b =c, sF>ڥdj!&1P%D#mьy mƻ8v[}xHIh/'zrOke@BՐN-JRh"RuA)Bl'T%!M=c@Di9!k1s"A~AY D>1ʷ Up$b0U53#Eѽ{G^ g|gݫzŶ Q>>Nhq24=j噃b1 `"N:txwi ~80HON k k^>Ġ~lCo/ BE֣8MWk%qн Ӫ1m|<:흴EO5bUx{4`!@Ȓ FeOhH"'G߀׾u !s3oV8m6V6Klo\WɾʴZVr`%Oeێt8\%\wUݻ۞٣bߩAdHH"R4!IE(%!@HҔH4P%-44%)CM #@P%BI2b<_6s8РyΈAժZe}1EIXr:{+P`"_ͅI[<.(=d8rV6ۆ8I*s|5ZD ""q0)TA{' rqiaNb,q˧HLnk7]mP1"++AݠAr* 2r9eLڝmG!{Ǹb:5S_htpqe &SU_+Mww Kp-{@KFo"Yhoʊ@% (ERUzz F^D\,;sHq~eASk`rTXY Ke+C ucYߟ|yJX󫯗uӞ3g\uq0eΪkdzs vB[?B'!bJf)kj _@"{4Pr~d`5hަk,It 5@ |^̷Ϗx 8$ߑp㝇nn|dO*".A2 92с]Q[GH`(;E3߹isϧP @4'I\qƸ`MQ~cXz@ /u/fȕr؁㇠َY 5wq^.xwwqw~p=1_|Vše>ksn=d)lIjI5dd 7|`ǣ8q~$[BHɠ꫏^_( +"1FIߝB 22]AkjV'kS e˭-StK A<ƈHH:G9DA2U[  8\8/(~O|EӳEyb}??ˣ`cӒfAļvh!1ٕI܎,؏*(GKsA߰9͐6׍[^֑@lV6ȢuV"8P>JDN>ɑztr}hw2@ 0\9]'PHcqO̸@TˉCBgX=&'<рȥ^rHRQ#0LJ\aKY>m'krOmL(uceVzf6X(nc8;Fh ( 7,a ̨Ě~_L؅iZezQPI-z`R%. BCTXsh0f['H ؙS O+R\/w%sr6,f`ZeǨ@ʝ,F (d>j혝|}8wE#7 "Qgaw ^^e%׫˱Rn ~#>W`z_ {hPs?d๖< P $Q<'!Ghcwh|O#x.@X{7Oi+f'h/Zeңd`{w"م(|E5ߖ°6 *4t<+N0%΋[#Zt{xyG|'S]qt25{|i̬e GAdv+h/UtGKF:ԛ>#O ݺD0w_8uU+-bzwhwߚNΏqcu:rbcɉYoސ6wӮ d.:-Wc}ΰX[422fQ)͈0b %jytYyaAu\z^vY'[_ gJU߻F|mCC ߯ʚe_ǯM:|m07_d̽0VCwLٳAǤ gvDTч^1w9bmD]؞(-ނAokLϝ>]䐑`zھbqy[ބw߅:^sĵTCXCx?s+>ޟ.7ko!Uôc.Pg S7>Ѝܡ9GvIJ{) (uw2`2:>K$. }D}7NFeP;8ìcp>ʭ^s\(m"!V∍9iQeuοf}sVXՅ՘aCLpL=L-|޴XMN|(Z2P75nZPuY94kkDup (9ZCEnewaWƟYUbns=wC}jȸ>f"W/9 فV{[lX2ZA kTZ(W]Ϲ9klzpӭm(3Q%%jlݏ><=]nXۍ2Ef~_`q^zES.ՙg}oՙIHn;yЉ6rО]C<.F3`œZNEZ9e=AYGG[ vJe x8ah<s;ڜ4ĭxcOmLj,`"ε"zbǛ(+┇T]lK7uF0EUHG-ah1j4TQ@KJF{L=P >BW.vplUD)AH7|A)iX9BQA`p֧;(#i~iPoE-Q$݈>f3̈&))JZQ'/Ցirͳm\T>h@Hf`%NQ|#7њxв8p}MLSiG@ⷐZ𪟢a;ݭ|DrHM[eDCd)ǶG}q@HeKv5O3jЛd#;J=dAP:n'|&|>d5/};>zvS!35#7NNE|pq/bTE"$TGDZDe٥;-)n=p_?+IޘSwsAGzaf(|t>t94O] kׯA8>:9E"Ao̻Sn6t:{*1t$p[fҬEV}],\<){`PAШw4aۚwfcӏWojV}HNrߠ8H0}7("l{e5-.Xs4*IK:n)f:Uu+KVfu -a|-^Y7>G7ӓ۾6^ʶQ5~Iobg)]> ^2GCC LP34!B%M!tRU@""}v?%r?kϽ<Op$(a5Iٲʽ8=Hoyil"A"-D$hAXH(Ֆ8 o۾~ o_t߆lreRTfkf9"iw{s?g^P1i64!)=p3vmoJf`b;!E (3 fET!Uq}<-ɿ!d}+>֠Wuk־g ϗŋHMXB'c CLX BzL$3k 'm *!j"=eq[tFCSD!c]&>s!$C`6(8i*6)M1O3l 0NgWS H{uPgyMClSMG:&h{p; [k_L1P k=Lafm&񣸅J L qI @B g=3BL :tm! t@ܕFG'}޽}z=gxCY|z./{uٷpd4jzkQQh nzj}ȉ!gD  Cvb ٭M}ژv iVCj揵J(Qo"Aj-ٞGY $X@VD &~F.'piL9I19~MQ0xBo#ۑ؀wiSىHu Cu[N,z&utD!jT2Q4DQGɁPb) pGZA4NPW : !@ƷD>&|0^Nv|A CX_J)G'!ŇS- }(~4JH`\ t Ȋ;FBR}y[3 A!"B$ˈf, Vi$18 Z#čJwI x/HW?Egrv2FRCMj'.zbKH@p=`gLp ^tGqc+'B ^9$NN@amǨxl4G< x -ؑw6@h"H&z6s)Uc@T!QU fUa^|I`8/ W'Q%>r S8i5U`a)k | P,Q{Hi HHĚq!GH\$xpuyW mL4c E>8 %xdVetOSCg3|1?ARH> mclZ!Ϧ:3mZl( Dq4}SQ9}d1|n ᠮ L0Ө^OA/saǯd5N-dX.?39ɴr(bJXö=389b0 ^IikDqiA9,;$&:>N 엣ۆh\yG媚,M$= r:P\3Ȍ1̾ LF,srm^7p5Ȣ Nc8I0!Ňnvp6*ޡh X!ۨhr'HC+*ݣ:BHz^AbBum{"\ -qRAQAmۮ$~pKLY HKS$sY RB#8tБW!Ɏ6/Ӏ*^lHi]yevaY ua+ORE.VDX(C;7(DX@lDTxQ4Ñ@m$^UhO>7ϧ0CwWb49:b;)@sKڨսe Jmf TP{zalAeU Z<^d@@K /kZчmƲl D| %@% =%,.8t;@CCX1<AOw"m ✃ÊzC k HMc* 1!!j ' (.ű`<@b)f\Lxq 4ipGsSGg 8ǎF_Q1`jx ] ƒF1hj({n.YaCTyx_&о{50:o+ @ms}RwDb(0X__Ϡ^yL#RN.r\=,YL9MdB (NC}|-s?N}M4#j u@9vF:[xnr8d xS;%KؐTH$:qe$,7~)=:BZQ\|/%[5B[qߊGz&bt" qW}""{ILZCTv@}L6$g01qa4߯F7ۆmĽR Ѷ\M\Pq:-7>u1u{GT>_/tc%LDM|6޶H4? 7FMzeFT6ذ{32u1 ldbr\82Ě@ͪ,kAm$Mƀj DuU_tB׮* :aĦ49hNH&I،ܞp>g^FBϗB7sCgBC, L׌ɬa,Zb!cM>r7t-3B A ۱M4.rdXXjS*$ j?\󇍠X$<ʹ*@fω~F~wFAy0~A0iw0x26p u <:2щ#w|qW!|P2H ˎ{'p.jq݆7=$ CD2^l# gz>OB<`1ty32-hAx)Z#$(B `ݺ\"Ϝ6 Oqj>oleI;'F@<ŗa] غAfLXg6uxڷ4@3/3ݱR&zrĸvI9x怂TA*/1$ԇ59UUT ÑU@МXAْǙa<o84;C#d/bY lROɷ ؆ikA1S6Kp F25vBH ʳH9KžUxȚ1 1{ͻx㷙cd׹ vbC6<]Xy'i6 $:uq̩r,hl,Z@ߤc㠽wc@W\09yp:m!jz"ǩJ=;g!R!\#ӫ0 AHw9hhvt^*5͙\CcCr(BBA9\c8* %XfY X08:8CxG, z|Ϟpz@?_%?Ҿx, b>nxv, < Hg.?,:r?_K hv0]PS'E]a?6rfy,l]G ϚіUP^8 lw pgĈj$墴e58EP. |>*텊G(bb r!>,覅7!,-##o pQqp-?m OWLfiOG!֐ #*D`îïHCWw@DZۦ筏l! K5< CdG fl}D,Gh"'_`n$'pPa=C Y{[xXq{{H>l~MH؈ysG1$.f楠gD؞  tCP4#zA9gn.qd Dӑ;f r!B,PJDxv&٭1\ ;pSNЛuu ɘl؎E QbUUBB ͲCdp&ii+?pmJ#DBM:bOŐJtRߦtSu;@;o]WkDhy?5?篑wu9Jq/L8o. 0ǐ{L6Ր=Ӊ/iz"@$ݘ _DxebPB!D,}H4q eԖ,̜a|trh*⢋P,ӟEzA!ho BADCM& UFь3˳L 2pll$7(覴왅-+WTNCB'|pWO%dʻQiIEtb,G464/-{Ƶن`$t R9TA%|zT~g_M /hg軍:EB_)zXl7UL6#\@݉[q ,'A$\rc@&z8;>I p[&Vy~=׽P" a VMxTJR}6kLE1@y-TF% Z{ V7rW5RQBC}u,m @.pJ1&$Ttz+ᨅxB*@8ΜbU)wcpP6NF*%8kG$R5NH^H@3gy˽CZS׺&m<ifEћ[l. 6 K7E!۞XǧN g)$Dk;B̖!Lrъ!.w!)sYDlIxT{ʐ\RlQae' u։ӟݵ䀮#P8w>])9 H~Ln @sŀ1@pۃb8˰t:P:˒u' lC;'@ *..Ksx98~T i7D@f .R/.utM=2?~b9Gs{@ mhcA!:mHb:-#SYL X߁ræhIh@r2(?#gL2ːh@`$$ Vgw`8=m8 opJ+8N ڼx\SQ0L}8ZoN>gy50`su&h;wB`H$'i#zAbflѦ?AcX@1v r󶁴.CW&3=nƞq&7\93G/%|8xϒ^r}xۮa؄### 0g|xԉI bhvbTL9]Z m2 5y0LDh_@nXרડѥl8,Z"k9!MئCF5*q, c(C|PN:2"ߞgsB,(c:K$>bg_D98+s2p5dIT9Q˒`%Wk{kR!THmvwl09 bZDT08<<|Hn'&Y] Je,ݯcZ1?ޚ/ GjˉA@_ fTp%7"*XF8D \.")#@ \ "gm[kǮxi à43uC2kG  u^vR#BOL;9Ȋ@h r|]Z7ry|'AB(m4|!ķ}x…Xi0Cug ~gk s>!qރ@n*Ǧ\nfӖ.!*98K_N5ay_ue`>qNqqR!l|PBc`D^* :)U{9Qcr}S:=%dD%y0HS /pfKAE bikrm v6R*}Մ MbD+Cmh`HfXFT\\++)d`x#nN9Q5 M #g "ś4Ds֎FmĒ0 SQ' 2ɨtϙ3M38qxC[ P4б$@(iDId-3; (U i1cP :R$c:"P78vi!~p bIwd\˥Jkydr%J!{HHIs !PT `j  (T3^g~𩣠!p %iTmJNӢ`A (CQ.ɏxϖ3GMڹ;,y*=h`G7 73TQEQEQDUX(UTUU$gyɩ޾>9%^nv:9B!W_g$& $}Oh|ӁeOE'_;x5a'dڦ#ϭAh 59SL㝥*1O)v afJ|ZE&}9b4]Pk2$-i1~}WUý@zZvawxjoB+ Hճ⏪ 0e7*t{ZR{<.w(넾%;MѮ:@Ahvh>>8>8Q"Udmo1P?i_xgh#z I2͋7 㱷L}̰@7c%{qӹ_َGDy$?" vD2,P= hHaD~?ag}>Ee_,!k.1m~"K:!"(Sb8Ƃ`%IG9ODV/2HXuCDELQX7 w%b\ aSH-]ׇ lٚ[`;D6HCC^L"dfd+ϛ=c:@/g״þ"8j#S HWỳTM@ 9p㶞'4xIATfmk O;\8_-ǒ(KET)M!ֽSZ1*Se30a8qijRY yAo#1cSp9va7x,'0B)+# ᫑L1wpx' KT  (TLlѝWյ?$:-+㿟ǛM w!sȢ7ǐ!@z9'/.BA"XP^2ڦ#9H(HBZXCf4Fɥ+C3 E݆!׆D)48CH, 1J+$ABჴ^ݯ [ި4085vdmhwǻy/3C^+s;I dBR1Q/|moS  OKH q~a# 8tº_)y@ !es1b= "|j㺜QY<.L z; G ŒW+9Bg9vH.N86v +6!Vx.Q%B,@% `6ؠᾘn]&k\Ŋ);d BɣtA+`GPV J%PPdϣ>8Q =,sŞ>V%a Ęr0ߋ1q?)i3 z:ͨ億^@~*sӁ焝4g%>xMX ChԴ p^ ?>oe Hv9Da5!̚X#ء?lbs UC@RO7xD EB-># 8j%L{X K~]ڸ*ekiƽւ`-?+6:〳2ժ<ShczN*RםjD:X'yr`AW&hfSY0N @IPMxaCa)G5rDH!NHI9ŕpSioTQv$B`I L+`+2*ǘr9zlQo/5z윳GJ:pUUA\y3 Dx?PoB [sD+;KԿ ACk@PExdqmf︄k Ӹ.W$Փ:eSިwYnuvmٝ`s Yau>Fјʥcܠm$:DY`gN7$lco{84$2pqP0!1+lP?USb֏gUx2Dc?cRe i 5Q6Gk$lfI0T}෇L-AwkK pDe"b2Ќ~At##"B!Zob^ t[b{&[ep؅B&'FypSGuxbbJSHH8=/I Wb;,XGNS2TEցz֮G^&>(+֔ AR. 'ʲ=(0[V3#W@2q˖?oB/]))`}:={W GU!GG%k47( ??۳C$Zu#3T|o[% ffhl|2 D@Lykk6*$^Hxb'$Ɇ1 Q@NĂ.G? *&O$yT@!#ޏCVb!H y!ş3]#ēe\‡}c#`\ש//m`9j{?6{-@%5(\,QՑ6v%yp$*&A37 L:2 ;bm;v[~8jOG1ӗ:aؐDKT4QIPR ATLQ7{'HT! Ro^ _S}ꆩb@&^*@`ck`HrǰIe~5N9 'H]b#GL:Q)tqθgo)ΡNt~8ټGL;4'OEuCQ7.xnD_Tp(H*3-<~³:[=jz:Nnϻ>t'p=2\Gk؜'XGR y l7:;N3M;-9R=tXb̲;]qw^ז 'w<n!|G:bЭ 5dbQad>ܿwTzR EAT "4)L)h g^3J{Jm^9۳_ t1/>@jgC \Fh;p;BÜ8^&($22oJuj&j]WsX+̄Q-Y"&Dn破V;w2I/$6ۼ1<58g}\~;S.G:2secLnL7| ΡaiN{9Gb[h*l)$RphHlbnXj, '~}i-C L@xnٺ8r!;%IǤ-_*Rȅa̺RVr´wg^/P;y_ǩG1^~&#T46cT+uǁ}:^wU:r:wj'qa'P3N6idgݵ,k2Iȼk JiWjQ(n-m \])pХ^*AXPyp/=Xy&Ŭ@qiQ(dkQvzb;ԾϳXJYR Ydn϶vR   ,_&>辆g$  fNI^#lϦ]ǠĹ~M-tˣi0~$ %Fy;?jIC0IZ]+ ZDkD3Zw"5b]+hD ]Mn-o:Ik"~%\KTǨ`rD,n 5rC&,i{Z}0D#}QrY7^V;,Cl )D|䋉HFwۦ$$秅/[Pw)&F8 6aD4Q_ޛ##Y&ÄI_lgƒZ mO$8;ژbO){|O _n&kAx8"%q*JkBن0=t!y=,wf<7(εh #wyO5s㱢}f58T(ζIi`,Y"&)Z+  ~g࢞m|oL4DudrKsU [>9s=h,J(Mf ;hwXAmHHkkFďn`(&/@- XS"9Q۸ \_yAHUZMvKCVM|3lAқ?w!B9Dυ/aٹ$Zg&0JM!=f2kʩ\6M388|08q :ӾJM,Tq2~4a6pŖ .AJ~bxx~p5Ն,k \z5()(GA1ے ӗÑ0E4͊9t\X@t>(ԭь zM.׺Q lA-+9l v&b$@0s:ZP#j8upT ! 8hlb^0G@]>ƛwSn3"p^_F(G*[: E.$3`?ug p *;SÃWQ9wz{<|*Q׏,DSs3ovIս+Rv*NԭˍX>+@"]338lծ9B<>vzkl@3DH"k$!|xQey:R$|{ra5>W#6[)$ [\gǩ)/c  hk,r7>[aUzwaZ 0CȐU Y*I%$1T@( |-+tG;*0Q<7?]7iծ 6U75v50UȊ6#!u؀{o#s0ĭkUrqrlj7\e Y[땏P繶z:mܺx}p  Ef54,̠LHU,b `K=ha)dtDHd !mrmk$ >[r.Wr||p c<\8&=dvFI$3 ,hr6C:}A #\:cᱟ:;ۨѦx/m>t _QB-s?84?vdP>\U1umIǤl|GaxX }-' jZJ?S" 9 ;$ˌ R KEsHj8nP\P(@r~RsFA# E0"U~OzR":rۧ@5`ു:7ӇoB18+#0RjoJ硱A,tɄwLiDsQu[cVؕy7j( 4w 㣥]Цդؽ9yrm{-SӇ $\6ds5e_ ܤ k#܃e $FA3<_Kngh86K=6@ VyG<{ZrI0f")s2=^Unav>7lpx*@5P" (QET7CCM֤mqknSe$_ 3t}x0VVq È%C쾒I/*dzQ  [c 2^3=<(6:pST.F$g88"|֩j{73R#@A!y|*W01™ 勀Tt)bZ?mM^츓"7WGϿxlyؒC|b=\;y5b>A #CC$Z=i^kݽJ= L#}\Yv;sytF0=<{*8 ./Gϴ._7w0ǰ NZᚍMMG( lÉkB4'B.bڎ82#]!`X!mw9pv]`Ѓ!m=X-}<~J:b#Un,8MT8dxq_=m*ոD |f5<[68#w;{y?>@)&i4Kikdp%- v#5,S`z}xÄF6 h|]C,z|Hv>TT¤2.#"u @AAB q0IS\ŰQ}@XaU*X qDFj bដaPBdlumpyئG3l\3>M 1uh|SHRR Ё@4tÁcfْT1A&&M"FL,'~:>m#`#=)3#J衕%oԹċcgW$c2P3ߑwϟ,o{\]88Ǘ29D$2U5T93-&dqeYq>$[ dz1Es'zH TT(OӸ@Qtfx&\őUyfO׻D8cv'Sӈqz~򜴅eCD ;;u:xnnsVX0i cz>;K)_o)/H^̫'fXrGz#p#ky/_+pB$NzH}}Nɠ:a&]>l/;i cu#jV+ ex6 cĦ.DYm5D6| ~ghAt|4_[8V,SlM5 zasضKl O0^DT>dxځ 6<ȌߣNA_16 B*ta!ȣcҟOBВ4<]DEqgik;7Qʋ_G$*p oN)p_!HKca%noFW\3SV=N{ (7Bo+]4ZAX]F"8TQeOϗ#YT>VV/OĆ=-C {zjx,Q44(ƆԿv=gʺo+$Kug#2d&{ӭW7t:iN#kx4Z*0!D x]=)7*1֊ƄBКbc 14/2 O s3˭\}\տ3̙ wQF ].H\6g!B@jQ `Հ\kQ/ɜCb<}PX]<%0 P#_G}MS34M( OIrDATv=H|~lv-e,%Pq/.AiolɺLhÈrL"#UUߗ}byuE YAJ8Ak&t' ijhG= ^yZٟ!ٛsc܎8G]3`hs vN"^Sm bM 0‘ZahAB-t܂ VI2z+C}0,2k*3pdHzawph =  X@+N@zñ⢈A`Pe>louP5\z(ؙ !$itvhBofBӾT|t8# }^U{5nQiMH1D؄@Hq "]kLᘵFbc0. C&$ Z;CΜl]_?;xZ:0f.)~`ޖ1S|xD/%߳P 5X7 }`!J F2MC =hX5Gwk (0rDuOE~c438^U;ʦdyVX狆ꆌ lf*VNrz$Y+i4>b &.Q):k#Bj ݽ뉴)>ȆFHa^7[C'@x\L7Ն,c/hwaD o0 lhklGjj,I`)gHV'/ ou 5s nxvu%x4vʪI&o\0 ؈!z a@B^`` QvLt h:NNϤ IFB-"p9;8g]:e12ag5{p_ eZt ֔ܣlD {: OgΫY7:9i7X5# 5D@`EV55!*Cr,Q(( cZ!i|8wPͷ=I?]˂Bи*͍!3`#7'_x 4#`;8WqwKy5 ˡD i3<ɑ cZyZQdA,I'E*OBDtpa|!˜{2gDD\Jzb_tVw śƜu- ,1,Xؿ;]|hqLtDZ$.;D,r.F{NAE~9޸S[iZ_,Ȍ`賵\ڒr9#1|Ff[udИF]D L ӠU]%{l>?= u(&:`O­qBɌǍ(K`phQbIkLʔOHțEߪ~O24%N GXP5VfNLcXo@߫<)9,">Éa' r\N=^$mVC y!х@X D @P) PC8jQh.xNcmd.Ц`VFbT<G*L^׀fW .4y}xN"Aeg\\{ӕ:S[m" -ӝ e " q <檫` vt6Yң=Oex C bOVse]KJdD׶ħOn>I{=r Հ~xgiIR\b*l; /9vc ^j mH3It: AY겨;j-B('. BG<ݚfd\ SjR^&7S02# ('Fb(Kqw AA'CI ]cJ)GMb&$oBDC?iT7B}kΐ13UG2$ s[<# p Dͤ"B ?SX"KA) `vvY!A:Aĉ$>K4A9?R4V|BMg($?/N8h#tnn43O4'}R.:bOu@q␹QDAF%ږB{1sn Xz_3@U~"za $,h&,my{=j!| /; N9SM3PveD(r:_uj%`N`gRI p-4o̔@0 %4qnvEhg22rp,ƔU_G20dIŧi`qsQ:2!qv" F7vzKy 1I bmw.9m7n32ֶ` m6oQLn MN&vqC1 +@;ÕHX5hUq/Al^ߘpܐF: CRp Bw'C56a dhCԢ!#,1,A D&<HEGMGh-Z|)|wpD13'u0xKIh("$&BHI1;>74" Hh7_',(pCH 7742$pNg*H+Udmw+1.fVF͙]2d%~ >r/7_ǝoj>!=쁟6R._0yH{ LHzH5C0t0? w\ʚ(R = `$C~"}9?D; lvzjϿ.%Dn`ŮAe>Mf,` (POR?&/;c)'g_׸ؐ4`CEk2'"Ity`3#.C&)Y=J0&i/jqB@I )H,LM'LS]PHL{>B IAmCݚhמJ JYᱷTt"'\뉓 SKQ,,B;{.'Mּ]DzE^gn9~T;Sީ ~Fh@%5ߎ۪nOjv9hۊDR $Ćt*﭂,!#$FΫb{a? Ƥ57B6^oyR=lZ43(萺y [d WW{D=B'˦) Qel!8:g=2fMHvvvt?SgahTRuvaG;E3M6AB}\4E5i4DD0)ERkx SX@$0>`^hw) 3^`$?D @{Bcb@"Cw /0H~>= ?ru0< OS%1ahcr`g`t@AIL&F ؀r?Is?DGWiFŔC-/?nYkIPi%Eご2[b<nhՊΌB? /ruËo羦A 4O=X9.wy]JL(HjiO'sԁ7"J& Ba3?6m^_a1*3і}򍙟GFHa~ !l4+*'BxPP4pa?LCTՃCRQ;CȫHrOII q*Qӧ>6 mwP1Aaj=ϰ!AʕEr-wωJkΌ8Ƃ1B96;p=> N9biDe/ x VHTX< LV0681pP3 *d&1+H7 [=ˀ=uUf3IZDiqdwIOrb|},i9m|}t!$3bAQ3.#*&g{d?ǏDP @H$P0!.9 AH$u D$ Đ@9_kcᖰ w_O|uvZ~_1p&da{}OGm?:E* M%Pѧ yUYi_w#9AUd)jփG=hpQ~|8p] a#yy/'?||\\vC&<=`.{Sd|Xԏ_* Of\PXz' FQ08`~8zŊ$U/Q:YO!hOvƿ ="z,,>W#bO씤O=Н!\ IiP<ͽʽP~( UVj)C'$2 7Hsܢ[ǧږۘCFF\ `,z폪|**MSrU;EVZ=U9n+|PI4pSR2r,yw-dG>p?S Bz;*|mqE'̭ΧI~6rby#8[f8 G1s;'KT2)KI$]Ieh|y{:(hP>ax[ݎ&X.9FEgO-n 8FR-O#vu%:^Ry瓓@ naw~ i,᩽!L4&0Jy[` ]sgak`•Jd&֟OnVEYy V05@E@{۾NrϭUj>3 dk 0| yț)g7X"M]:U%3ׅ -ܶyٞIg^Zx7Cs_cBHTrG:KQ߷Y8W5XۋMպu|yz|e3ugpau pxwňp9R̬26*òvQ-Byk$M=6^:!ȩUZ7 ~ :, Ln+ \~~;րcKKw_x=_u!pSގ6w+b|iي8EUJ N$ѱj ]TtH4@QCbCURktIVDM ym@L#9اFu, LZKGUQ-%$LU+iRDӚ4s]#Lk0lf93^ DQU9aɒ[vsO\<*Zm{_KaQ|L&A(%gt4 ʇ4 esǂaB4H NFC_~)jbiڸz GRi&؃^VGu憉$$` CPh" b&&@Ã6n=)-Fjˇ3䮳 eYYpt9*TR_bCK8#C'si-a=l0AR3j4nDTm1œw0]hvW]LM#2/=D:D9ҧuG/`6=;0Iq"1QlD]+m::9#uwö' (q6" vČHlX+j4ƶ睬a*MyWv'$mXûUh889$ET0s.A澵'C8ݞĘqCiCĖ'0*%XjO hSEI÷`0h@p&fo% fމ' I6.wKm~\0k1 &$x "KȐD\|}ef$ݶ1~ 0{cװs 5xaG$ۥ`؆464 ak8FD rGf/˭͛ SC݁T!fx sA2j)u3Fߦ *dћh"zx/)v0HH?T ` `)r)"o'#qM搡pԮyF1G.cމm6ݨ"{*kgA9Λ7=1y]-?`}͸!'iz ѓK,C6"u$JV!";6v,Ӊ^忲оu!7Yg "xWa&4;( ʒbPl $6xCT[[1{o58ͳEƇES\5ݛc F0himo+ ޟh,'뎏xJ#iL@І$n0]#=74{y0 e0PC˛ce3 %n1Fm̦Hye[RB\4Or760VX9UD&[\mb?57-{z7A5.9er67C#зNCw.&Qbf ߋۨBCdݎ q$Q8/c,PBͶ .H5m\P*& 8?_aN8FE,Ac%[6S i P 8xĐ}x&MU%?_ⱉ2֍~4Y00҃2imszz(e|Oq76SoSv`ĸYX*Òw\ MM9ǖ'f.04 q>Ck㼋Z"U۴ I;?yGE,ژ-#2-PcCcAF#MY>"p$%v އ'bHd8n?^=`7<1+beFBFk[4l$h)nqc@ 5OZT`+wϤ#75$&wW'ӷx<,*%U iU`kuwae1Ӊ;C;+dFhX`"X$Bb$d́DRRBAiQB((D!B@ h{& $I)abYZ@ZA٬ D R)JPPDRI) @`:F*a^۟ r)E&,B LJ E ?8tRLQc˓l`4^;!O%7OKLjOwh0fEQ䔇vqt{)Bв{l`,HLһϝdaDhrB)iQsw #2i?X@E$r+>zrB4䁥tAæm$mR!escX\< ݶnKNDi@>C$)'*3 ;p8]d,6m ɄZg{ni"|̜TӇhb\ 5 hZVS H[7cCKfaSS% bX&M?{#6vgbQvlͮX$ﯼxڪK8 } A k :@B%bH&ОIt_vɚ}JHբDVw\E@6|nqIŏ,Uۅgy!< ez(4'"Zhj9ƛ.1g+Jd 4kq `@jc EReQ6r$@>@E%"y&w걭n qYRr/W&M1M neDchܖDhT:JQm&`3 Me{9fM-dqa;2q`t3!cj{& Ge'{61{o1ƍϝBBc[3\` mS k!*3NW7 d<bdݗ[%1F6F0P#HB`#{V$bFg C.]~=gQlbJ"04DgNy"Iwo|< ̚"0EGaR\CzBT#ʓx=85' &[ђ%-;LAul0xJVz|j 4;M \)[yH0 c`L1CQ Ez/͐&mFmt$yڣS!/`gxi.gg>:O!2&Oۆh>Wd? Kǝ(϶aM[-jv36 (/nKRBfd%mDo06 ?>`Jt+IrSL梷t, NH l4fj-/&eM4Fzӵ [r33/u\>\@t7ǭߖ4#XG|9[ˍqc3x]v{-;T&5܀I!. ![e|ߞ| #"(UHxbd]Gݛx .oiCwbqLa~?Ԟ*[XC1$|Fb.{W&gpo7q:y\aY,hvOӧ@#.QlG'<ف@ҤXr6dlv.2Iڛ Z,uCF E[h&UkrٝL1$.N ?p}yi X$a0F3Z.1@lfd*4 xjm!bUäzѾt;*EX m@~')c^ڻ>/uO_Zy \+QL΋ӯ>5+ʋ\ZO,ӗ둾q[|/(AQ P1*DPP!ޅqKjd@9B]0T@tCBP-J(\*>{{(UL$!cN}F9;bO}5 \xUHR FI$J|ѯy#Ur"ƙp8?VFR4P72Xgs/RE)"Z2 0\}wyN"J#@BARDP#D434DLAD50S0 D KS%PQPT$K% M, 5LR B)G.'9E,j`D z(0NAl j`o<1 .%}XdJMG_nh-;MhIf*`q9nQ}y*PY:Knm$*YA@1V->AȢyv|=0LPAj %u_zkA뜂}>/1'р(@p'i /p GYmc@M0c|Hcmqӓf\$R! 0ՇcBi]\6T BD m{,i}1@y mYN=5t Wr Sr b NȄJhB (D ZRe()t0TB)EEW3B$$bye :kClhx!*ԯ@g>xKPg8 r(0]eE㍠Q jhđphFAi'd=‚c[I2)X-а@sX4E}v&O*EPy.$0lHhD x`;F w;}xLBjP؂|eq?{CDA m71-9O_ jleȠgd~?­y-<8/9>(Ι5HT$r<Mۆ& 3HQDQA24yybȠd=حmVc@h%4ЪJĜJSS} _ AWe+hBZC_ %jlPRZx]HSZ*P adqU@-\}3?k>OL^,DŽq%w8=խ mi2ZOfp2x xNіШ vœusӄ}E~PŻq H B5ĉ&//>[QÿN^zI b28~۰7t6~Gsu] v ؂8M (#y}j&T7Qe(dZŦ ";F#^xo-'%[f.QQs5-1A _^cDru yls,X] 9n߸ZwE^s+Ȃ̻3G08a9]o͵bK6kO<03w|ͧh uqN):mwadcDm |չvыIqMf 는3﹡  EY*<[Ӱ@\dW}="AgwG4LeH:*MZ.[836\kKhnLf0QV},"Lڇ宺˰D׬o00  C] ~v{tNתSx%A %ܱ Gq:x7|~ԸdqpD52m0w x/,G6q2[9Xx#,=`;* s/$Ym34c vy;S~5bD4$SV4{7rvm_t]L̽]_ |{fӁ^1G yS_, GH acOc63.,k57͇<~j8Ud:Tif_,[vy`Yf,9 p&%; `c krq( p!ݨt7s7˞sqaA{%w"pGGRsliƏ.tFǔ`dXXrYKwG4J?3AmqRf`8? . zz#ˉ z`y]Xriɂ[p55hޢ$cǃ9|w'$S8̺Y}@-!F ^.@ hp`QY3ՁX%77-}FZrNz `k3PkPp>c5\cE 6L > %4$\#Wֺ@sIGFAb԰OqDq}Q|]qy A5A$f1Yd3J1F,Yy/xaQR ]Șn#ųRm0G0V*J%!ÇpOVv!lv\ö8PFp+K.9%F؜ BUad8{qGfjvpA?lp5Ffi|f Zdg=qڸgH&#JX "FbaH`NfsIuԑA2Uӹʹfs{Mv1g%&vYg.Q8HQ^̱wRh`b3 AdFi.mO-5 `4 @f=/D4h{ gOFx`ƒ+`iPƱ1t Sb*na/K`o:C P<91kX%5.WmC]oMTU!$̆X&kfQ,_Rs+OhsTE5P0mUy(2-a&#PPw)tNp3SDsF[$0(ӻF&@A:5B@oθ x\,, D1\&|DOC;(>S9A&sjJ 綜o4pz>nF ;kϋ^oohSk3Vkt[F͊EDs K0PBXfU,u[I{>C2F AᮈFjO?FwOOHjBl)jNfǮ;$.EG|֣<X[ 2r:I"JV$Kv;@H?٭{(~靧rГ4DD~;kNکUEm5lDaQU$]"2x۪DEό^1( yήQCw>+:1 $ Fø ֳ!fXCt2 [,?q9 \O/(.ypkerةp!r]tɥaF{Xfa^Ϥ6ӋyZZJ+V=G2J3^}o;ՇF)n3r2J™QU#&/PN0I5FF.$*\I|l0DHC8<;H;pH ^ #:D}K:Ale0qmG=+&]Ȁ<]["Und\'s/>1?]4A,w,5$-8Gɑs&S`Ws"rc ̣Vk$VC EP*6ѡfσGqzrA+Bj@މ9kM 4E9LLHkL (ZBAH$SXDq0 䋀e渒pzz4ԓ) 4 K!CO0iai.m:%6+}bA:Lm$VMmswüs3PɜmMMc S3`AÒ(+yy lr.Ffo4uaMigdY^ v ʴl[9(n2HL8plBrɝuvq!Yڈ){^ nd9dR2&@u8!;  <(0t$<$kL9!p/cS

Ydg8:P1' lx6f=SWBI$Hazb ֚ hR4RdVUdρsb:(M4o6gq0ǐdC{X4`юp,BNr` Fs*RoĄ065#(CGo$h)h)tH@-T6t-e:.e;:iH@l 1!k?D7+Ûe|CӞlNŗ5ȁb0x` 0y)T?Q΅#2aw 8'"H@db+aǖwAc .(EA D$ep^R]mж9xi y.c!;c55 3"ZPc(,l|4/vG+p4 Pfv^q)Ք- :G!t4ۮ8\Ml3d 6#(5W1oRÍwuut^j9>6CgK8'yqH&H v͚⚼g[齀g ~aDu_ÍKKRs&pߗ axSssa v˻zB40q֧uqB5{.km!j.,$#3ֆ^ 8-]e^ªF6U}`8X0iˣ ұ,!|pAqR6Eyz:J:Q䦲"!6UDp((*@U`P{B`i%(ϯ}PyEZ i]@țc_qi0S˂t8?ocba4 "bH_c#wiE5q;')Sf "r,GNA~:3dTj6c0S(EFLacOup`c\3OU}[u|v]҂`'6;9 xQ>ALAg ̢Sp=Rd:u1t}P|{ O_rU/@L haVA˻ފ= MB"O0B8W!qYS)k< fu#r 205_  + T<$7;.7Gl F>5bkRrP7ѣ;`󫝴 25* \@@_>~|q" "( SC;>~5qKs8w2`洿VA%jR.ӮHhV~(g?biP7pti?חwn^651B6(fp`9͇eol8YƆ 0C} Rz`+C>W֒f^ Gx6.۾ǭ.dIr8b ]~H"p4Rx4آOa H (u3yOps3 QJMG~sw`0 ϑ3s|æ}^MWRIq~[@ ԫXU46u7Oc7Cfw8eLۛ10G`)b_p"9&iHf{PӨV_0۪ATmMk:*䟓n،}n[g9iM R9b]| x l UiP?xA4Ļ72bd>^=?c{a%.4 u恷XQĽ XJE%թ>wJq6 fHݘӷnqw|oնUVmWs(mjs&K#iV1E̮31Dh~ slvC<Ipn!"$&n-@{  q f0:؟޵<.Y PqvܿcT$4C=:h`?QēዛHQwwqA]ҚS Ϛ]vq$aCMp\86bڞ-hqNS y@m`$䇥G3xPυƀ5 ew5E;w \ r" i[n 0!3E"N8)9!FI@D, fxsbL`*X$r#wy9t ."R9D᧶Êg腘M𰜦)MyGdoYGW[H+ 7!ѬFN `bú2NX&1F@KУ'A Gh(bi?$dX,H#삒 Ivk׀ ^)P06`d\ .'t8ikM{MWIH4FŨo<^$7v61˭Vbx |D4:e IbB!`~,mDJߦۮ: bL;zi=0ģF<:^"W}#; z@ I, }A"n*I:udHP_ں>'5zysg {;рh0?K$ ym񀷓{Bʿ8i,C`GOt(_CXq.q I% D~2\mrPC2)ѧ݆6{#U<̮bWF,ZyEKXD7|QhB4 gJ#q g %+D@>|BcPש9dšT4Jzc7ױʵTE@={|gAqxátg 'xx;1!k=N s;$8!G]!<֪d*kq?͇WwQiϏ Ǒ1Ey?罡ވG-+y^yKϻ՗i.C$I=s1>#|  BQl1LG~\nwU+]>=b:vGX3"|rgP[p1_{1{J *:.CT<38O&cSG,횻׼*,0ZEw y%^, 3E<8#P] cAa6E!*7'G5?w|1ȁ'-K#X/ÄDArKֲJ+ļ 'XV 1[6zT3*גX#(466$ h" (J1I\ZJJ !HN!^j//$52>=b9bpj4,i;FO0%Etf8Q5UEۨf]P)}?id( m(6Ag/WRmE?-"1A)2zAS!O$,!/P&!g[8XԒKwPC.!"y>1ICLUC `-xor S 1JBiV|J!2gg@Q1x#F{^C@dꃫu"RU=EkAHdDddd$s#DQሧLJtEawP}$T,Pqm#TC5UGQS)b9:Da 1A34SA2NvTi&fTr ݼ=%#8@1K(`i#A*}^$w[;0!uU<(,_G|q[UO蛂q&:ET@2E4KHCAD=#_zBJ44RJ̅$.BpO r ,wU$4 c}-צŴR5n`edx4)'\6'yT SH@h@)%̡<l4')5/o(L *~0D)ἄĶ2W;O$8i -Zw{h)f/1ܭ}@({(B!Kz pٶ̴Sj-'g9spDMr)""@R_~?+A.Gӎ*T:8ka1V@[>*u%I\`N4-/=RI^Lg0a A &E:wk7E?7GdFIvN*RfЏo| IeCN! P{KSK3POyW\)>;c>Yt C5G+Ai4F-4NpZZΤ4iv0$FCtU]P']g=c ))`s'FZ ͦ;I9㵶D~kz9.֓"AƸA_&jՇ䇤hL2&N<W ",~O+A Q A@Up&^@LLyBɳ$4ao{SI_9bgٟљ !ʇo>ĐY#j6c|0qbD%Ol}:CC-#>zz[%UvX m1}e {(45!QLGU6@)U"MgENrxą 4K@)@" `@lBm!*>2Y@vOa !g9N [xB!K_ؗqZs39(~2E"@v1e[rl69|a\!4u֟S G* A`A7;EP|>C&oKr $ پs`O]2,BHx8 8dRP ']QKO2f~ 4JbZCI AZL@4R_m|1Ĺc*nR"i\lCX- '` TS{޺bHqtnƢ;V:\Uu*2<O hȘ?Uk[xdKB(DJAJS@B@$ DHХPR!,EHE2 AJD̉DJ4DҔ%"Pc"Z")(%  h")h(H  4J D Fii(@Q'lj}vZpxĮXX$*VgQ4lE0!ҴDB$UPBZ."=k/23*I8FJQF*(N{_ ӤJM+52A!BhtP*~qzRE&aF*iptCCd*iNںS;N&/'s9&"vq^X;4 XE@0x<~DH0 ФQ$QPM+E2I CEP@P)ALKCPJ҂S̐RR5UB[wY%MWU$'oF,D0Ź0YFqA<z孀tv#A;NQ߲& ?{tdx|慮V:F$٤0HSйh ʣ :&6`tT"[F'Y I) a y鋁HK!ӎUΤ6 eznq9v2|Hd>oU.nH?}io3yُlJVbV%Z/ y4=M/߬TQ$|Z"E`?BǓ&4@۝.4pDX0=Gm9Sftv~Bѳ2 i`Y9S2XsjG alI  ]#-22o2$صfyS s9L᥈ ~:G$1(Y oh 8APHi>!^q)A*l'Y jrUU hJ"wh`x!' nJiKmC9Ζౙٍ5@uRrXp2K ugw"E èC"p@ ۬lʨ0.2'uW#>5%Tdo,F(ȌC$ (PI(| xNQ!kg*"Igkug * ur hi2Ӝ4} ]6_'JDz'A # j>/:'(=2apP\Z=9jJPM~mށy(,Cֈ,! =$7˸bbaR9q% BZhd!TSe~L=פO ЬCXH=ԳT[-嘶vagk2R`hg-,R&6: "#90%YbOa b5zcKO(w2@=}BDKvK7Zr:} ro+'͏#*0}Op PN{дHG6J4G,XG&DŘOLbbs{ڠ|t9UES&B< /B!X_"<-_?b_ΒȒ [z0@r@>eZ(`# [I֣Hk(>W;";FHgs"1$ (>i2 TD5ԟ-Ui&AJa("8@I*hl!% nd|;`lw8B22RLQr X BN]{3Ӊ=@vPͭStBMOf<*NLb2rW&tf?K*&F((f*&cQH84PA|"V'fmHL!%t1zw / }I4 vmN꽀!ZffB hYH `{t"51pO/;O` :!ӰC ' ^ҿhb% TMٷb) e'c捲0\Rfá?jJ1S/K!=eD m9HHo8w\Q\?1Z,a ;tb ά5y] L⭊ uH>U~ N㏟=WAJIU!I"3wt^ )A7G7p';!4vH)o !tH Ay;|lo2ވ4W =d6~$bPD?w3DT*Bb*B0D̢תŒqAy+bD'rCs; '(|E#?N>8(227>wowI֏t|9Ǟxp yPղP ۜIia-M  9,Òk߰h_=roccz1 KE'G"6]l#GXsgN)q:CCp/)V`ú@wZPAn(+^Vlx8 n,Fj/xw{ pyO ɆɅ͏/|= lGL2V5 % !C^yq4f`)J!&؇":(-um:15,J5_†8wl8#f̓*@SM6WTUetG@*Gܼ$F/l XPxF$gG䊏aioE H/hI}(ibϑjY0h S\ W' )@=Zc5< —_Nu!(z!گ&fH\G?Om.bB|=I% EI儡ZHT bW@Ia'gB}y.HQEQDH ,DDUUUTITCTHIPLDA%5_״ƃZtBLP`WVU*эl"5hrnddG) xg7!LETi>mD;R z 1 3hEg"^FHSH"KSOj^çF. og܃O"E.JGqIm8Jjt1dX>(| ˀlk6Ӎ.8[9>%" @^| %/~FŨ6m8kgf7H){iR~ Tt )Cې,L{h9?rӦAϭX  $ TD=0:?{Q"GCߙ!G+0JBahEcBkĒ HPR4:yt"d`* RhBZP %&p h?8"P$`AY$f)ZF$H,J. \9(os78àiug ,Hf^3_Ŋ(bft,>'$L?`0bfO͖' tajP{ÿo" 2h&"'N&\mMD[)﨔v_`=$W{mL%" 'H {91#TSO l (@"JJ BBd` jT`") `*%RA)bbf" )*hi*d%IbAeibZ_t0+1%"%LH̉G&O?OqQ;|X_顨? 8CR5b{,`̾iszmR.Ũ3'=>ii- \;x8rI9πIpfhi b^]^FH/BdRāANՄTCgDg`q̉wrdi2j4дۗ*DFMQKXns^V*@3}\VвV֠2f) 9\ CѸ@m'r^v$Ӕ;ľ1LR5I_!# cb͠Jxa3"|2a_˅}@SƆhpXOPܝv!Ib2J@Dx!(!ɻ%29w (|A%-/`C{φ_ _%э "‹ڂC}!MOٖ_,b]s֨Ys LqjPqbdPa"ǵ?y5q܈9E%kDaOׅe!DN8A Bfp/ZW~㑖Fu3pKs *oZA%]"t}]]Z Pc"7&GqVd()! JA=1B$6|t8xCyaҚCqN\MZ$T1ӍoN-:7]l5gqgKL$m 5"Dd¸c%7J 9!!ًlwPD(4d 4՜wcZ,abx 7GbΏ'rx 30faM=9¿ٳۣPgqK`D U|ե5Ugfc4П7᭹@Q}<&e@G+DX3M1`>8˝ W)af!xZ2*)"_,4L7x{޹z/N~C}*&G0ʂPA^wlT.81C1EZ);PXݾ8HtqQ|O{U#yc}öک'%`ff3A C'!42EDh #.)进hR|*V4FZI"^Ky }X(Ty"ϹЃJhc@ԅHXEjHK$6S6J3NxH* Kbj!G(M` "c@"[Ӽ4&O2pBK\Vݏ͇ mHcdᡉ6:3te-&c: JW}XԪ&Smᇂ~G4u|okY1#+k2a.<y~s=4ٜvoplFR/i?T♷,5ߤooC 3B9d/b=4I;Ee0=3hq]ng9%Ɔ!4hj A3s`U̔\*sI#G11A"(#ڍLׁF(.$UeB(4;}\>)ME dEw;σ<8@u;3cg,(:> /"Rl'OъC%-hFE ͮHCkZ `;p@'$bGh,h@MӶ;g "j;;RKIr(O&ĔIeM5C;d ?[{ ~.|`·9خgClF" 0Pc B. Ȟ#RK$" K.{N 0,4tfd!#:Ýu73ũ!sEÉP) bsPE]O#=&j~AArysS (r00h ÈX>c ϐ};~TJ=56X :H@=RH]WG(M2C0$׶$t]c-Y8|a ~o>{ [/zQ郡?%{:iqavO5`׌KT6x7J TPHACTxe+@d%Q#Mh AT g맜L<uar60yb͘clڌF!JObڱJE#l18wLi!O>Bu3k:?t!& X{c%])  w H =n_ pV=䑛iQF}0JZDhLazZ m13T:P 66 Hloh[iVmX+V 3 W'u.0m9}0HB\5Ti#w`6xZ4ZeXk+6$;?)l>a@Š\w$ @h\1I2 P9@@^*nf8.V@r8a_}@ AF!N 6r>S„ڊC(WQq59чQFpu?/u;4M>HII [FMQh14%xq$+32KI-u2ŗQIF4A^%]駪gH$b- 6*XsK>P3y #v =t! !cXa|B&I&b)gPٹ ϜE2cj A=.WxfoB dZ1҂FC5aj52-X7^l13ͬ5 l-!;-C:i m!^}j}X0ݛ~@n>̜D#'WĖ~4hM/` 00rZ_xGy=]u9²;^+;Wh"dpSIvse%P5BdB=iD C1Ҍ;b-9职 <0y(BG)@D8;Kp}'}Ċ-D>㳀+} ̈s D#&aA[Gc @ՁGtiBlG U13v0<>F  1$A@pB{@H*N40rj}XQDQ(Yt}n^~9Cg&PK$eYSPB`r*yShs (WqpEg 4OC4"wrĞGSM"" CtYqG;qć|^_ӓҸ cnQ%Vy%m>Ͼ oL܀ mq})<@bA ':LHGCn}\ô!v܄x!%C,L18lUzn9 ^l"w_|LQ2:cEp  X6"5\v 餫V "fkTb6aɟzY!0Zxi-! NU]ܜpo`7W1+=(8jiF?vi(j1p)ËѯHSRvǜ5*LK@m$.߂`˽GI/=&R" h@"btx60#]@i0+ UT .'Zb3HW: kq1?H8$7DiyÀزF(VHhd(b"-E#dbҽ'A#*M$}\`g"(eS,.]* )Fţ)H|`T&(_OJ%Hr3siN #mXyrUC* B )z y'D^L ]Iįٛua: /v# n-ksy61AX7q-hg3=}=ݢmEF! A?W`@İ{2 ݈1Dsu!WyT(,Pd]RF[yzQOOaLb#8'<( [֌dL%o(" xN01|9pr)iKh`a~` =LZ ǔ^&!(`R\ULu!.xAcq>'p3w1 /^ !nT_ziEDu^PeU4D?D!$Yjvآ-37g۹/8ᩝ X0A*|軫Lj`]"EQGtd$.#H"[C(9yH_>cȴ ,d)KCp𴄠N{wZDd;bxU`1)M!"$!KsV|c"FrD/(AL>g$@LIPO/DƵ0 AĨ^ƹ)X@7M['v)oCLyE(&%CR8:34 .YW>0#@oɵLkV,Q Ȣ" XnN[Z}׎) U #㠸iV c#$`fhj3>#t۲=Ϭߧv=I5E?/oGƎ~2HrG/s4{w11h`th?<71=YM _L{+c14 ʇ0 gAlVnauR ºVDQ8xca7p!p0XHF5G27[ iU6*.?af֖F71ByHhiM݌pׯ%D /g*9"D|eW21M=k,ִq6G B5ޭ3l=MI J`bY5z#y8f=^c:bx:;`] H R2_lb,ʐAS4q+tkǛ|$.zg!e4@PAȜwJ"0~ ;$@mF;Ix Ͽ&E NILL:>.Kҩ[e)(t|F<cqQ5'ATҚU<:<9a$e"x* &\L b =<<;2a 7 "hRC/U_CLKL@`>Y|W\`І%CJ?P@m` m sS<}2J2K lgZ<`Ba> m.?I 1!hɌt &2h!5Fꩣ~wu5U;n:kM:SD[3%%[=P3)rWm&Q )$ -RcᶓLXPaabFk D )ɍy1s$;6!@N9!HOieJ|MLaR "B$%JJ $) e )Z*"&b`ef&fXebR` "&<FTj)M GBd3))&PTIT4L 5y xsƳ~)s M2m-UKAA&Y" ,mA%hDBDB΀xq4u3u(PB06 u0P 8N"w8 v|;/-pEGgQRG3%'m&Qצf_-ጄ=Ƶ%A# ͅ`xQcH w|nbPE0CH?Z2s-"4 цL6.ĕ6_|(3 $bU&Cn1oCI?z 9clrU:$h+CTQHfDBLȣM*{iR<޽/ MO$_.Wƙt%BeL{>DK4:EB^6h$$" *!x!)8M+xd 2vЉ3vN '!LJҨU=$ t+2u8@hCtFW4W` PGvĂDxKCAGsHUb$HI `uJ%Cg1mmjJhi`6- F<ƈ`DLKKM*!h)cI _(%Dq^f 5 K ,Ē{Qٖ<)$A @)B TI%W0* x td*!.@( ?RG(-@-s >$i~N!ߕ zpwS&V!(~ƐQbpZ ܔPSv!eܴ{ ;P'ͩ\G-Sk @ QN,wBAtU$$5 =t"^/ >d0fE|~u+@ v%wJvuPmSi!a_Qx@oXk_l濫&gדtgKzel&>\斎i ^:\ :Z4 qDB[jRlT0d,&r;W~~qHq1 cľ鰡yLGT eha#6hoI$!i<@xx-p~!0P80Af`O頯?N!~3J(Fb$h1U%E!JE IABTSN/7J"?]uOhQy( L8۶5b))?((]AOiڑ "GPЁBЦЀ2ʙ?ćQ@ zۆLIp(0go>v1oà[҇2% K.m⼼mjN} ֓NHthuËݻڈh6IH& \!4DD 2l[K#`AaA %l3iDEA`!fbBf`BLF$(0Or(š5!gڬ!%Ɇs(FCW(!UOҗ(3Sp(, {#{P(pK:%4K晶P("A + }QSN;]M? _Ȫ|q5Ge bfie"H " STG ?}fiQ!݀A1 *GRt ]3iGws#ւfP?A8pFhxVv/DJ Jd/HbXm*94H$?G>s4 J HYKt@ x*^;JQ)Pe{řpˉ/X"'t|==iWM.+`c BPH@PD~T}4 $(m$ddM#@H`B" 6CH{a&4#@0)IG߱DB)v>ML(8B吇]`W>~M^Hҽ~iadh)2wI*@FBaLp$:. '9&Hqo'Z)!?Tzin,wuTk;|=t FŎX: H F-NJOR ;n)QSr)}P&L@TByCDȐK% 1"6įO ѻ p4DRHR=#ð>O'(}#a}Dp m,%{Q6 u.s"IA ?6&JN)Q>d Mٮ)Q}Ջ5}<}GveʗQw *x Oa罀czǁwk5`;c#4RR,R@؏;$N@c'CjOd?lQ5 \xxJu>kは;X w4ې KḌm88*杭PZ£e0SQ/Sb&dbvoadَۀ& 1WZ0kѦd;2va}D?(= $@ wۚNnsUAvΪ\w 34QE!L; x`kFHv&34"xz=gnzZPnѺ0&g L*&.jAa-P{HhI!X>F_3DG ^p:f -P^+*) 9曼:|tF "eȘ4XDŽAtDy8a֒5?g tA'SG"tB|m'P'@h=HݨUbC%Fi b>#Ade|"E)/͊)bVP1 2*RG#E#^:5&Qzfz}b>"H 31_ tbI|Z;q BY'&wOPw\eréC֋(y ~=<Bľ_^Hh|%vX4*6d&B%#5Ft(xBtS`>=jR&`G)Ӣ>^m>JiQC $7*~ngmEȳ)Й 9IzXQUQ} &qO(Fd dI 4aRh~wֶX&8AX_>UF%ZQkn~X&u ƇbE 6gY^҄x掰+zA0xm:~B  Z< 4jâ" ܟ%c_pz{4ϙ˝I/# 9uךCPSRp='I듙i/gvNICAoRMa#a$! =&,%1y=٦WziaCк)@FzT)=Ch5AjU !ZMAe&q^=FTb'}5o/`?<(Cbu׼T:yiМe iH};(M Ȉ^)#cMmuStÀMSFK^% qRbzzf&$KF* F9*ce6Z#;_޴Ug=93 QȪH6GmZa *!Pydw ՎMf(WL<:Ծd$! @>SUNF2G3=4 ETi2>BΟ IԓT-kp#DjSbǨ`e"l;hdGa3MrQ)!V'5 H6ame5+Bhn2ipWLg6.x'fC'#̓hnƄ:]f|H50cHKJ3,'Q=,B1d[)S&/]#Rd1+bo 91C:u WNI%\aL4pYOi%5!#waTآ̀ܔoY P܊.܀?w|Ԝ;"!J8̀?1MvkM"\ ) CvNT￿E>(z˪ ;+hʿPѱƉe,CiHh( %)ӯ ; fK_͜tNm1)@!&y^Vj6+%}%`qCY@\9u0F$dY<<1P9 Slׁ&V P妯b`EadxGLTtTgH>;'<:d~T@ߪF0(H  ;B[]ႎW.L/YPX" *o]迚7,YxÚK~Q t$P$,HÍ#obϧ*OWb3L\Litu]+۳$ (" ])\K" iJB!%((Z&,%EL0{xc~ P*K%xwEۛ.,BPU=:S!9z$@A 8 $Êb%UD ' E 0j|ͳ'W,QEPH!eÒX"bBih(~bB-$ jL?4_h55DSJLwm9,N*/mSQ/?& <(&?H8*;|8b5EA[fLDE+PDDTEe+TP>G5EQ5'hbzMCQz>Ӡ(X$PP;$LDQ5S@)cL U- ЍTFΈ4$AMq?hbΚ#mS# N)O2fnUR i@MI0=iXd` "T ֔J)>2jUNP% )-EPADP@rh"($j76;Gٞ)0oʪWWv!،E~aYt*l\[ZfW5`u|A(6~xvjTڶP^g]:1~E|[w261,Y# 3 d+QM Fn_qXN'Z|&K[ٻ ܣDo{qX'E`}xI:EIQ4ALF"!HzÝ~q{D.jUKg% Β bd !$g)~V9~Y01p݊{2oJS M)YIEY5v^̠WƼQ]|jN.xsH3UQF-taX1yNWwo:1p;M";\ J|Ax^Ђ"T0!)2`+.ݘh` e-UySȤED"RPlO. Q`x;pۃ[@,e!_C 'Ʉy&>s)( y[[ۍ7Ҧ ():L@ju&v P+KX5-CH !KLDtYyΠttz.YL"kƗZU]uXq$0ozA Mf|O5<1,1#28 @v(o=͑Z9=e }_"DC63+Ƕṽ?N-~NJbL`0߀de9DE'd`4C)~c#y'G7tD:~d4TԁU aOo#BALL,?L~2Ih/ndp@9m7H!Zf& fړYip56M&#0,h7:L`@`54I |)kc Aq* <." A ꣋L䚃c9g=u[Hv{wH 3J\դm P.S2熼w:.U1 ǘ*(NLA h"ăM86q:M#ciRA5h*1Gf𹇒h͏t6k~'|A._#4]2B/c-]N@҆00zNO86> }Q v$^ ԡz hdHFfD$!fJ8 m41t9,5 R$C$]bA7_k{mb[Qm;aAG? CɈGr+s\(Ī|l5@R^N,U y4} C9 LDJr%vb66ڢh*lUz<,~#;v}_.!Iu+(q|]ddgQF =r([ˮ &`˥3D#}|o|)  2BbvZ̄O8X! \}ѾbX$FD̘ 4\* 7¹hM*PBJ+O# @7Tϔ<\2?GPoZp\<W9o0Lb{J[,Sh\B\yA.HxRZ" G߾#,!i:Ԓg{=`|/HPMY``fa>${uo)" b:iFj3 Ҩ:A`2p (GA$2ibJf̈́@ H >7Wb0 - 0_"ZYH S3_UڐHD6-q}"jh"~UU246@jȇٰڠ_WN!Ulwb,^xs2/!̗m1ż@pZ}Iy@ ]`x\@?xztR(%ipAdzf1;h\퀈W&d+B!Eh*'R׀&Z@ybhpLBċkv`p<#QeHsη{ VǜAP8%;[*$! * }>r"TB)& "?dzPCnA4$6`eH`TP(F`d@N"vr DW@wW;3! 9yJD|c'(L+$CL@d>nm݉) !C>JQ(Xih^$zE =3n0>_{7u^xC  `B?n^1 t"sJœ=KMY=ds#h 4FwhՐ:N]ƧTnX( #!gC]뎃%58ى:Rlk(3dlsx۩@j M1( 4(QF|xt:j+/uN&؅z*Aqs[xm0%=&p}m $pbuˈF71١/-s{vԾ/nЬk*.2p2Em`g3 g?Xp}D -d Z`zp;t}5{R>;@PfaB8~%`LB/PBqpqA57b)v˕E\c/mmӇtϣsKwx@Bz=ޜmk{frl<7(rWxM=3 muǍAX8+f},7+[u?B\zH#|2`=hvIa`>0wl@ǃ6g~Spj6@#Z4Z FJܦ_\ v1|xoUg%`?i~W#@o9 >Jh]$E)4q9-WɆ7Yf{I[ "]1m>ܺFI卬BN ȁb aZ=RmB˲,{ ѳoGTEC6߬/,p@ZÇ'I.Ro}7:ˠ/jS8%HAkYV0q]׼`c qndbtbburndH7vZlu}7pi3H5dDd8 ~Ռw0Yaj:0`M!~ߖ;;4țzNh*\92BϹt2Z!z@&u`bzCl%4(2K!C01V0G\`:#^r c"]iqئV9;5D`FfVzw`rWKBDADbuŏʫl5}r}q0NI8 ,@M+z:WwuRڬML w"A'Dx}"^e#@>|3&h,p4gĦ1 G 0P_C5, ;{ԋ^!=ɗ1~Dsr= qolb  X9CbB<[.۽'77 9$ TuLp()cq' /҈k4C (MO(s4-EKL!HkƯNFl%ȝ'KKGSg!GW#G)8NqUp7]bLȈӝo鯐!/9x8RoHBJ?Gj9+&.nebUl yބg2I~ꮳ8nJF\o!-J!Hr x"=0B͎Q:8~ :!%[L MF*+lV(ZJJ1zEev/\qDoSs 2DhB^H!sCCuOn\ds|0,Bv  lX!؏ز~Ѹk-Le2{;kkZ,C٥Zբs> ʍn:&p6-m_8yCFݐkU~b V-l Nr82 pнc>DUЁI ]9Bf'8r< H@xI ] DI#Gjh}B:f}Û1u17R S(}4,4gt)ra jC?m\mO3{:h/d0K)u ienF~o!7޹,YsC(WRaLڣ-^4=N +I%h`aɰ޷7׳֟lAʶWCZV!#@xztyІ: N񶉭#ZsxZdJPab ̉( 0 +1v)g=Ã>bjvq金ؙk\%&w/jHE\3(lݺo0kO/iy-{,j$O{,1 gE_mXy0R#]Nh|t:F.@E.e,P!nb00~sԐR,E-msZ܁ DPƒŒ9f#|' FRnHQ[ƴ3t`npnV J:_\2eƛC ݃CB*z}F+ @1ADѾFD_R_&(>- șGO^(=t>3AQCc%٧eʵfQIs!r vL[Y3WM51XWyCQlxﷱi HËj1T !QIHЉLDhbQȆPNw{SRm0ɇ+2@"+x<72`8B`ro>ؐ !(FA6xc ӃHcSoHKA}-'33&03$zu~a|=}hU>rQvv 3\ 8^z-6 , 0A}lyKZYX' #k L !&>ir=Jk@څ)] wa |J1 ({> ׿~O $Dݣ <_9unwg+PQDo ;mU] Y:0 Q.ݹ&2ܣe 9b\i_K,Xf`4謄t\g|UY;š**hC<%[\i-RMAue#g )VL }_fd 5%>m+{'3Dd}C(^W{5,تCU/; \N_ k}D(IL eBGɈ ?טP11\! N6y(KN(>ȄoϺ!qa cIFeYd1 cO32coS.&*7cer }X;3†XQ& '1$=> A7N<tQT}~j^j*[J|١w֭lk~Bh(*=#Th SݦW`:W"&2?aGu &NDI"dv?oeRNG9Ч9!sB/y5:%j$Ij}1{4eF#H,ޱ 6iż4e 9HvkflHk4\WThؓ3F\mѽf$1nNO2f:ϧ^ 6}k'Ĉnor3Z6nX7:1F"4EDi1K\#Rd4Jd).5fHYS)7@ "_)ʖ憔DL Zps#TMPpof f`c$;~1~(|p8jl?" !7^~Z @l"LJ1I0iN+2& hOyD'-=b--E%% Q UIk]h4g>Iٓ rEC2] pih0`2 HV40DM9OW(Z_َ@ ~_u@&5JDĕSDAURP4+$ D HMD w[hQ:;8WA^ijpҩ(M%1Bֲƣ2X(ZSAC:gЁA9h_??sWv(1!dHY2L5Y5?K}&LAc7%-Yē\7PFGsYf7ڣI fcCǓN%rbGGpΊ?[bžf8WQEv\EMumݏ#VHYLv6tk$n kKNZ2]-nsʪNj^ɦ ^8+U[뤉 eN*Ԇ=u&TA*Q4\qFyHR30HSӤ>gx &fۚ܆&F!1 `% ?2!;ӾtyoBސ F M:BF㭪{]n ftYrRTEV8;W!'Ѭ `9%f'B4V#LS!VBJ) 8T5$ ٩؉207] U֎{\qn#m8 [iB Vx.xgj8 n#Fcf,MXV((zAm챼.±nA6e2[J[-`$uawo6Ή>s@U)HӪ ,I4A,<uXSvwvx#G.M`EsGf.~7#v ܕŮz$$E mdcqᆛ|2qpi!+1XdM%l0ɽ#܁`(.ܳ,% [y5H}~J`>|S67ޏ3"`IKxwˋقbnkH N;DL`Pԡ  A*vH K^IAHD5Z'dTN 9@1 a%!+(זS ZW$tG1-UG$5hع$Pr``KGs÷ϻsvnI$iVU"51,RZUc\.yN]ؿ8Ě51D [{LH&hJ#Ye%V A" D %CH4K F+|jUf\[zG"1M֗]P+4X8oAFg}w%yW!G0!낋I(g}Ƭ^+R,JmQu D@:p[8 W߾4( MP-1!'72PyW!Dx 5tB-J2ఝaQhlżJK(aȁz-5`2q@`8Nf4PdN47߼c .tJRrp3mɉwEjDGn'b Ԅ *`@'k+z뮳NIS\XjZ$b jgc19 7oN-ɚBŀ0cJV&`!tifa(f d_k"_PM;z/h>h<2耄$f1>d_&= IW\[rÜa=,̑P ͽW~`Np: M Z9 { Jg}3Az~ZLX''27 Ä;}Vސ'`{xg=rW*dD c^@A|⻰P8:i"sĴ*\|n.UG>r ;vyR&h- ֶsw-#puG7[z[0EU|ULS˸ W'hsGXd9V#"<$كROvñwPXt }8qm@ uh /H`e  (9m-w"Q6]Iں#Wó{]1oۑBft͡ym .F4I&&Иɉ0i je@]P_ "fJ S$6A Gs߿'e:D8wrN0QhLk>Gt(l{WQ)ymgMAH|HԳHW fҴSЉ0;P*q #6 \c,'}]g;H%0ЗC N}NUKn9zp>gx/Glw=Y@ hP4ߋgBNӫ3}ZAP0%H #AdH`f:X8@ ЩTS! KB V`02% CyuRP4| ӊЀ@]4"^$PA2N`y8 *j`;H:ophI"mYt( mc/xgddpsl3sm QE\$EoN!4GZ*&:1w Oǂ!HR1Zm i0ghb5fpM`lD0uME@͂+5yCfѲk qa=YhU c մ6*V=Cry@Q0ƌ<}L`}/kx8}&I1ʂvƶKI:"kȽ`^ᥦq0!Cdo$_+_~mc4_a1-#)k!$t:zFC8d DDޡ8I(bY||4v}=4S>GPeIZwFPiD?|Gq9{{OSӊ,h;o6: 2e 438 oUZu+!C,E#&>4#āHRvРv,j`rQ (leWK{*Xmbg.6 0b{[U*"7y"3gbwIl6{*aY#&Rm!U/41axer2m OA7ny 82lmȠ6ӭOq|0h$(}vS-R>C_D KAI 9>WP (P2E#2$B@ @L],G3"# E^ڀXDQ XٞB(Q GD#@Ѕ*@*p d&O!zTz J4!J @PHR@H䨛ȁŸb›|}үZ`8%HwC;I~ F zLAD̔4ၨ` 1u¹p 1Q6w[$l_{nPI%xN'7|Hb0A=۴8%("@6C CUQ!4:4&`QOq&.0R'/FE<^ӷت0Q9 `~_e8`RX:XDL m%ucWy5~?r(ALLDCLÚI @T Dtytî,BDL9;/pLR2_H'|Ꚛex= &J #> ֢!T?x!'M~Hɟ.Ov#Ђb&@V~~f^h{HD(xA[7vxLDAǡK@yb5OO!7)MKPD//4ѩ(bjf(icCLdvq3&K.i :du b( Z7Y A쁋p?Z<ɑJ;M1 GH= 6<=#[2fCC$xo7/U`+((Ο?ߊEoAx@(޺} b4jq>܈3Cf3A~y sd^VT*bE]ʩbJLHjNXZƽ> 2Hб\DaiPr;72F$;06@RPzGbpbbahI Q] } U;Ք&(R O7 ia b\54 2rԊ0ViGЕ5Q!}L% uQt/GVr~HC)"JFC{!E"P2ľR!$9΍)Ņ&+2/zxvDFfB|9i_f?5QԜΉxᬕe*cL\9d%XͭE Gu5Em͵5铨|ڢ$FG*{ѫj"RSl#MPc;(VY}/1wux'yZ/mz @l; I~`O xQ(V+-5{{c7,coWE!f†maBb?p_I}FUC;?j~#ttO$Cǁ!$w? G!%iDCRMPSW&}ػƐ0'́W/tA0U!N{ Ap~א;#ДXP@'߯GXT J!!vN'Yhka_y9y-$LC~wg뭬)ã=F 1/&33)H@djGBd'揲/:nLv$0^1!LE?A'.z("HJ9(;r|p|Agk-rHs#:隇)7p{++9DiEÔx\+#[ugm("wj1K;׏KB2bYKT3USAHЍlT>;axxTDW3y"q㞏n7cۭЛcCaO[mHA!%+LMIJ̇(-f (I"jid%Je"i)hd4a MTB;SxG8QޘU*IW~ U1]?ԇ8TMyNhuBV@箦 QkN Iq'hP&eD{W:$Blإ•/(tʤsp:, c! k&}en[S dA(\\2L1iJPD0NG[7cI_lH+}_+ $T0 w $m69!ޒN>RaS۠[-@BR8F? gP48q=E $SR M }F EPIe#Dda@"h/R24ײCy =hJԗ%E3NCcvRA L %HY}B~rw\ ȧ.1VΊ>C8N0fY`??b^xڂjcCG𠅒5|C Z)|f}do=`{QF>?!v] 9FIv+3Ab4df1[q]i^yS63SL@#6EEP/{b@xX/3}, pL0] JjXA3cE nk8p,( T)饣Md|:4/&!1Yk%9}ѓEng.Ȉ1ZuwY\N\PO w?r=|CJKzTAYT߁@б-dlw&6p0O'&=_%짺)xj8%)g&Cz1NGl0o3Jh%Z! ri?EPv:B iU鈯(f(C/j{x`C=@K].M7vÔ,-enIp-!?pG($SJ9斁$IAsi r#!1yDy|$JH| ҏoUGxӀ:v1&xh a PW&~ k@^֫z[!qɐD5K!B)%!QQL(@BL@*EQL0R T2AJ4I$RHRD19؍ h =4_I" i't>e?CC*?'/dMa9?gNFQNʆXWc ڪ7JjO?rap ŇX"X`b"Cy:tȤRAR0bIēS0UD$IMdBߎv^|˦4߳ĂI=x՘K #¨ ]%*4(%")@`t[XōRU0鈚d^`+X+$~A,Gx&")gx!K@Rk\1AAϿ1AY&SY)z dxk0 ynX>AATW+lR{pJH4$=ΧԜceݜk}sf/kT@P@\m7kmOqE`=*y8r[>5n`;m;(Tͩ] (kk oҔu[( P hil:gp2ls@eѫgX']Wo{`=$:QBmD-nIZ lTkP@@h4㫵$QABE3VUmO4y[>x]OY'wtW:UuYPd}J4K( |@xҁ@(B] 5$EQ0#}zn 6)h<'>TGχzIvI&޷ _`=fz4-xƔ(u@ې{4Svtt(J@* RgB:(gw{Cmoww|:IΦF6j{ξx; 6]B)|=PUv=gv{U\Q_Cg Ϯ|o6յ>J/5u=(e>xSѧϋymuyun]{ /-:!@HOۻ%v׶Qw_-^Ս둰:nYW97w>w;ctnv뻟M=Γwuz=ǻx{5z:Ӌ׻_m9Vlq_g)[o_\Na v:4ց@ܲ@xMheCgyhwEFWF: iwu{[ am}:{,swnZw Yl%J9ΤuM{p<wq%p v+ptn9}}ޭ3޶K. z {4;֕'qS6gv]_s KUgb֠hK>ްͨmCɷl]UE+U9oY-5̹n;|l1׈=w?EW H5Fsg.f}KujжKU;/=GKv~'lkϿp B+6oJ,?s.rf jo%@]~OOz؈QF[c~x9?>y+"Iw41#X{@uxX"ezo{7T"O'1%?cdC}Sg +RSRRG{qY_(~??FT(Ec/RA GNs_N0? GB?)hL/S G}LI_MP}U $]+EoH0aE5 ;>[_ϺJ٦|B7k/Q\%KIs#z?lr/+_vֶZ]W.rT Q}?[%;HEmm,V,IppKĝd1_yyـz ]}w&?6c}S|9(`Z:MB8V'.@&A m%9&44i[*fbJS'~6QR&v{o49 z]w+2mpUߘUQ+ >/A8N:߷o[j e1H\H*T)$|Q㵸`z3_St c֋1g!c5}˿M'mNYPa (lQ7|8#&! k3n3'[aw=sh?+41?l11.X!8U0E)Ow6f1_͜i"C?l5 S 3Ing: ҰxCIʦʌp ~V=gBJDb1fvB s{hQ2\fmWLfYzcGbx`ʕbDY\`TOgᩦZgCO<\%u-hCQWgLk'ᬜO#,JY{rm{@ }ro @5qUlm}|(1Nx{=6zOEhI:'?)ՕE3K˜LaRQѴSlYAKOB’ۤuM< O)o(A$n=1 H$t!o}~玘glD_6ex\> >~`Hsd+ U r9N ⫪Y@ m)՝/ @y}E4mO. {1K謟 YE@WR] FwM>Rg$hI$ASp?$Rh;qzV {7eRc$;m̦{ajc`t?g)AïyNFRޢif }=;Ⱦۯv ʑh=2Z@e$ ]4Ϭ5մJ W5Ż]W01\v~dv( KUɐ 6 {'Y͂N@QxHr߀ft6-KAXAV7Na!"g[ucӼz-~t,Coc"wn ’@"A.E({ǞzϭHEaяLU%SM>a5m#w:6&l@amVAvrçgMRr_qF y~&!țSDNV bPu'M8d`mЇs=1DBr 2˸9r /U44-I ,$)Gz .dL$V:FE՛3n8Fqadv#d0@4 ސEjۮs‘N5}>*ejmy6Jx9{0' UŞLjxjF ٵE AM5s[]tEāB1dib0!&H f抩)"ob; &`ՕKs'T+M.. !*XqT!'#,Gy-EĊR}ä^#9)$I$H$9wN5s<+!YD'ԈaiA4ѓ,I\9CV\0T0yĚ2`Y`* ̄in'om(dny=%!rN+3(z(" ֹ+nyҵmnPo)u(^½6y1bKx׎Z pu,\^C#æUݎR:yQh]Щ(˂m>)' B5@ggvBWf qZS )Ew?t~ULq$z}PNl,.Un=- e\\"/ wOǜ{}GccC& i\)m ԪI:~1M fOSFhS{aSy@$&Uu*!p4 +@LLQFY΀51Np$80:듐W|* D L$a`n9)oX:Ad4 '7sAZtưJ~7?G+ 3 /Y>z'ʖPIܾn®MXmҶ ` S2k@9:!Q4p0]g g? ('QU/P'JM{Vc4Q mYj0 ~6,2 dXE?K x9irdeGK&%%C|X;)ūX,s'$N"<;b[*:4̖*2F90p++nې) @]܄&TdfU5 l h eJV.9'HuLRRKip ^ R@m-KB3L0R)l&6KV2t#X)B<ۅ4p$2((c i!PYVrM̆(.5χ6&&HEr]-`.;:ܿv‰Lt/X['Zԅ Pv99y^pa($B877g+ @9 \X^d@uւ2[|cN ng 5/l$QxR4]RBJ)3@4 "PL@BF@F("OVsśٓe0S?v(*#e!R%@gW؂|>7y,g6Cg8@pB-6*D[pJM-'L/K' djaݮD6ĔwB R0 `i p'TCa֞(c'׻\ vwޝ7tDIDʐJADAPP$LJSB0S@R4RQ x ܜe) û^4סw2EIT(P&%,a ~hm~rPv $?w:jm+P3wE)(JF* |aq;2 (( ) i(Fb $+>q6z9ʫkyw&'+̭;ŴxiS&F*IsJ$_B :(R *)T`@>].snY)۰qsX,Qg1%CĘVgSLI'T \98VNЭJi+qK(B* "Ii"RcWAeD%(9RQmü>X$C+D'V§g PQg3qA!,Cv``~^)oka|Innmְ&\ H\ijz_`2 ׶&NZ]!aPBGs0yyw锇mp{ƄU;zcn5kXAB~5E,6$;}DzaY SxsՇ4֞0%mɹ6vrфas1 InQtUyy:!ҵ9))AO?EHEB8+ḐwXAڵu<(m=l..wJĚ48ȇzu{ nl["kLa4J-E^e\F˗9¬iiuo&"[[,Q5+1%qF "ڄ, *(k%lEXtn"B*%rCQ^PDTȩJXq1rBvw?Fm-wEy#rZ+̯QQDLjZS뇬 YYΧRZb5O!PGW bȢG2W.aUaX1)YH"(iHr?6b1Y4DDUJ&Y+d1QCYn*1蕂c'`kb1ʴ(8P1Kh4me̘&&0TPm3Xgv9 j0?e> DqI;baRQ9tsF&(2)(&Jl tȋ OC 9 cV"n )*aX@@Ԭc k Cefejd I!X,IE[󉩋As+ͦHdNŔỶe"?^U<mJƸHըe <( QTDG\2ze#fj?9*< ffZxqkfDtL(;!H岧KXb7-̵TX+؏gS1-FiHbh5PQq)TZRܵr՞k43e.m+}y5cyp^:Ӭ`TD$aXX4?gn)Vv &%IF$Ho005;J"~:b·0qU3 i;kl2nt˱?EpƤ){+SKVh)emV_]S2fZEsjS:0=7vcZbAuta|L&ۍVc--q Arܠ.0L%7*߆lNtuRujqb"bJ1IFQ+V ,ܣl̵2QAjA(Īж[j&=QXX@PQH,bQyjDkS¹sPR7akg1| wj _9lDX&$\H?(SG܁sK=e*0;W*EZLLV<2$G˛!!T%K&TFْ ';_vsɽ^$xQb7^-vろGǭ [cb P@/uNzߥ!-t^6`K1E4<}F':kMT<FƽJ )ŵSV]m2]|jV4qgTמ-nU+o=R,oUU8XY3.g;>|&RXth?C3$AT`"?H䕅7Kiv؆/aA|8h(;B.}$AڇcM Dr+ M\1as9+Q ɭBm}{.tD9qųA3yY9E<.,zaZ<`TЇ81`SgFЇ93t/]U=2ENmgܽ#k԰i&KvnWUzk?vd; !Aqp*t*PavƼ ꫴI*fMO<"V*I}צE ѐZ{f~VLU|w]ԹP16rª}ZLZ6qn"?S7vtFDؓqCkvn ڜftų2>R'URSOydO իeVtSP( go&ESrϽ9}z9gPRxYyK=-iPPS5:ٯr 醮_𶟏y[dbt&SI*rwKn `:a1\I*O"n0Nw#DzChq1;}[|>atm]w"xs00&+Ӟ&\Hgj*DvҬdHtN=.; ۪V]U)U<͛ \bgr9e9fP Hi IIՉBC|fe4}Rm"15&'yS2E0S,@P@a`Qė0u.cYZ&,>LrأKy 1ʃ N6lYpY"9/oŇ({C}Xm?_a3&3oego}%p"E2{\ΔS"ȰUU~|#'6;t Hi9o?-ڧt$Fw;VIz鏾mĚhD]MQ6.H-RVv_t>VEonG5eW:89uٿtN.9Ȉ@ dK73w A; xkߙ>m,K_S٢߇IwytEJ?hI3G:d&Jf@89/0̜/5 -z;Lr lgaCSe$Q&Ge8$aX>[+z'__"WM*_.6 7c$-ⴱEˇo Rr0OhkS}n\@61Ui`#7N%5 )`_h~ԟNA )ҧK!\L~!2<'\*e$ bP-&ȦQ.Iw 5_y:!XW?|<,'FU|}y&Rs7&Uِ;'qSCk%N>(B~L1rw?{ϫIRzܮt9yc+T 0XYEr+.z)|nB 2OEqiI-x$t\Wx|҈pvk{;pl~Kh|k9H9] ʄ1Hdw;l2 nH+]!]R Eߢ9Oqb$Z?W:M&tt8MP QD0S8²CHӝ6ls ,s7׈F"8"4(ZU?Iڡ/,KR7[gCK~p:B{۳27WOP q q5rM_nߣpr5?kz4uWQF0TGJưf:\_gp`\wt` |G Njk8?{`~6pbc,`$N)PXvD.-…t!z|~g 7Z'@PzJ šQd*K3m]<>EoK5tArSDX$-,>. ?ܾr13"zn۱ ʠM0Zё'y(abb[:|z6 daںWR RjdXod̀֨Ng:'`>'%@Հrg+r89\^GcYHPT?O|T}q,Q`OVH,Hk?ÿ Uw_)APD&m$3e7e[ŹtTfY ^(h? ?1(!S2 ef)M*仙3o5W `BtGD.2B+Ãh|v_"5#z>|W}s}v\z4+y]kk>PH"M4ATIME %9{ y<9:ZY0ZQ1⇪gRx9e.De;'kq'smk-n4Z/Π6Wm˶B[ $ oy,'\ cx#F ̌o:izMJy36i:--mYZhXGdRmibfhu^a~PzqXg$u/>QAX{ud%ժpuG/os rGp[ycg90LM l@\0ٿQEN@,m81 \ixmcqq3bp^ nBNcQC0]=8x)2s72Խb_f?S9.Ң9v󁏦85O̽˺N37,v=?b"Tq"z{{M1X{:dL]*94]ؙqǧ߅;<\\T5Pm[[[m,@ib̪g*fEKQV BqUB rNw0,c67{EVkJSG-J$LVƮS"]7Hc^EjQQ,y(2۵Ɂ@ l|X;°ƹ}ApPhxƿv}@6`ngG8*A`)8)mdv!d  NkLBP0T@:MBcucLQ>QI%:DaGb~^fuKSID@[*JY MPTUC`)-% | ɂ|z珻o׿$Y 7!"? >9 ;MJ|e?LŸۃFਢ(B!+gmH(AX'ϛpt}46z 0jNQmcΦ L/7<> ۦ'`e1Gն=; )ecwg0z }PU~hT''•S,OVW)P3#amDN1N`]1-'$G?~Ѩ>{A#3Jz,zUCQ "SrW"& HED )QiO`q1 ݰyY)+ uK uFX1a1yx T_viEK Lɂ@ `BW07:l:PfEIx奩*?ol7"pg-o_׿;w&w*Ekb ZF#%r A0;jpӗj}~1'2,(?"WU~,{d콃xYk] N:+xcf(V^ Ķ"$oQ޻.COqf`ގ.]8gcUvd8'TUz(edW)3 }_6CQ`Mf?PZWK&LW`( w1jps^kٽ̘%~|XWzu?' ݑn( ~ZtxX+\i480\15\XεM详h SMoR6Yl6 o_Dboi1GT;O)WOD!{Tf|z`;o}<0nYҫi|}yژXUζ`i$J"g~wS9(h%xoeE>}}=zmF<7GءGE(>_Yp`)$i~1h#:|wO:\Ԭ0=ݷv-w I( u]UC:$;A@ 8w6a<~׎X \JR ]`G烋Q|E@!]-۽n!HF.DO]>A2}D]P!.mKVIC_^.caqіqƎ%؛jCMyJ}W,v \T2E/˻_Pt~., xo/T`\g#( 8~]H;E2D Y ^_&*(i 7ò~b'Af"?z?%0E!@t/5Og|?GlnGL>gܕ"S `!yW'wG 0_¢ ΃9rvmiFݥt:rS%JqQp?Kyw$gQk轾Ǔ, q#}HrR6 @?_QY 6~dBWD>!٘^3rkZ݊c-iKsz!l؄~0u,L@lc!#%/60eDwBPګ߾`TlP;H4+ӊ4xn4LWV)$zxKo@돫O5ޤDxmp11*P^]Ҕ1<K:q]PvIyTF9;ʑQ7?7;8?X%r iRAA8(/ bMI9Fӯ24a\PS &q*3ŠV3S;u@4@A'ߤß'?|@CD&::mv5)^SeT>5@ NrpBr̙g\Iߞ]F~-G|s{~=fzm7]upzPt=2ů%[[YHld~?Crg #TNǼ?'D~dׅ쏌CWaᣃ`9OFjcj <+pu>tN$;LSvVZe?-&)p!7:Z 㿮݈-Mqx;֯WCx"BSͳx5Avu T aӯ}em$ Yee/͖F,1 6DGKE(0P#7ɳǸ§mw~@OhnAo!2$DYO=D aPNх2 @֠DP#] r d) ? '(J yOl*B)JT~ 0BP%4~{7  Hd- RPP@R E PLJDI"xa N)d1̢Ҽ6J]FGAURDN1 &%/;tp* (9 ?L/2qn5#0j,ȝRAtz`J;&^{ @JRD,ib/2 @(Au 'bI$]0oUbt-r5z+ q'4xޕ;MQ2G+)؊O)`&njZ v8uk! 8Mƌ 馇nubRJAfeU{罕\ut mS|:nwܤ :x{췶qp;_RX&UUXt+_*O3%KcN $8od!`n]f0.@ Y 4d4U~j6Ql`,>ݞS7ۑQik֍3{?(TUPA=[q|0F/ c 3Ϯ-K䍕؁uF(Za?noXPl)_|ȃ58zg.v2# 6d"b㌯] 7AN yIyrpu#eA 6k|zCm(^hqg{98SU-[r;ӃF."$yne;ϪY#g3|@^]|ttM |b?ޡsh+u=X=K@o!^"%56]QR&}":r(_]{ޓl;n?z7cW~ u:S'޹ɮ'@2Os)ůaav0K8ɡDL[[R")4^y@ ͸ٜ͸>8ʶo~[Dza_Y v뫑m[%ǞáeCOꦶO6k0??ry9N&lvYշ!#gSc)2O? $Xn.z9~AݐG_mm>~+޾~ZrmMr:N2 dB} `z.QqֽXm uٺnUp<= 6QƟPύrʀQ-fMYw\GMe``R%S 8/HńqE̚>yX5c|?xpD#kqJL0@F6w/g Hn=<7A\Ÿ+>TdNЕUy3+G_:ysQ2u5ξHWj|MB5xt"e傍u"3*]Danogšr<(u9i忇}+b㪧Egwfls9꼯{ld/<0淌c86lwВpweZl7}ier2ɠ~7 kzD`KyX5dO>ܪaF:)GcOLfِ<;oB^Bmd~!/Ʉh <c10f}HEܴ@vbx^Nj7 O1O-G;]k*zdw][lXRC& ?÷F,"$FOO+ذR%%rTPN,Һ GےgܡW=!j=7qK?u.??mYsfB^t t"szXwmlUy$7mPb;;v(P%2nla>?RϩYU!JmHsIüѳ gߞZP;X5I1hihõ]I_?;&݀lu. `ċE_|.ytsX48Iks| as]F!=6:VH;J"؁\~U5 MbECxe6𡙢e3 N vv;R)Jzϵo GN\3ߍu@< 3_a5[mzy,$4 NcTZnCmf#E>lк{{6wϊ/6d96Ffb(OrwFʽMeeUXn5'{7Hyc6Q=ׯp$xʚ?=$=qEF$|b Fɖ/c >آDQ:M @_dQ*jh7,j)Bx `A@ vه^tWK϶\gE _|p>"GHm^O#Տtph(Q0g! _{M]EibF#;p~EZ,JN";;ϖf姒㷫}-U_巛;AOe3 } 躔B*X!=L-IO߿ , f_:=U)[lćWa$aýC\#pkaj@ԬՃdED) +-Ma419ʏc(dT %'4gI|՘u$XcҒ.xc-NqH/{`̪Kt0xxIzw >z19y ϋl|qZF\0D@K30\F~:/EԿnh;>OхĚ(zČJH/%8lV,R6~_]nQ8EhOM ||aG @FdHy^n?2b}l ֬o~a6;|buAӛؘГ/ćPT"G>:q~3m~qh$cRQZ( > xCW)]Vb5`TlLUO̓fVLa`2'BN~ zCO@@$?A-'PAO9g }ﻟϩ=٪)lPԿz9z1V 1Y5t?|Z"Pؠa4z)/E[mDb(Qr@]$[K"$tFHYHn~kyI"'4C Gv_ B'o)'"ZPmVs3~Ӷrϒo:ڢoՓ>2#98]:[W_#dܲߦx5jIN[aCŇݑ߭m,au';'%(U9(Jq\F. yԤM"(XibHKD OT9M:! <y3*jkx8 =@UL*E Ik"'i5}_f_ZNRKW[7(w-h#z>7$DRW龍{sW KtYA練qj>q=S,:U]hzzL |$ڦ+swFa;&@hw2ug/92hOmw<\ی༝lTSs>)]m( q@d- AP@-fgq7C>ZdeRL))=*:o}?eA$%rZP[)yòԄTw{zWMRaY;l5L7ʀӭ%'˻mֽ8<Ф/P&DL6i@o!7[$w(0#ႊ[<!/N q$I( ;$5֨:j:'N'MS^h߾Ό{:DHڽ$F.}D&eE@C#:nas`,uaT|irZ,F娀/tHs{O'Svt{+9ChuOj}aBǏGH:Gӎc6; Pc8n=SKm#@$}Kgx ( {>|?s}S!֍21V* u$ǫrt{|Dgݳ6 T.;}>h}y@75K:"H{闇f;?OiKmt^pLll%&ZKPSK*YZP{~i=ۼȠLr*N:|t-b"HJI(GK"^;U 9,P~SJ{:U!HG<$~bsO\OEKĬ;MT>h"&# P$F`B>\3ow 0L X>OL:`bcP9** Qt lM#0~I7BOzB('-s,w.3@X:QDRYX|=/|-0`LCyD>B%<_ۤWݵ`t6.(v]>2wͤ j_UxyDWkO 5z .ixx`Zy0 e"hTP}d}Ev.;D@qgu?N ]l/ơYGS{4.)(>.TC(ow`'b ?Qtڷ{nOx`$8X 9naAh.(`p]d`_M.q\u8tw`uk|t_nhw̗b tڗ=iX'ph"7#mWgS{Qs@-98NߪTu}` FjN{zo'P FRt<{{KFҥaޱbn~}%4O# r9RRm/'SP"h{ ?SOb=asL0dW+>ː'?*;G&i\( T.^Ͱ F'd% , :R\왉e/éS}@4tu_Ue3@?؆ɨWv83 a9?vkX@B"x o֥X"9(r(tOLU1 ^~qE&xyy^;{T$%i>C>6?mkh$В[~fS\CUUf#3T_V?C-~ӫrRRm]0LF.wm_6}Ϗ#p_C 2IEB̤.|],$UE/ODoIC(ZBIUP\!Kzv78 }䯡>}MhYG݁(PULb !l1d1\$ҺR!jR,)rfXR"!f. TfTm mVE5,L AJTB3DBD"E.o0C!AU> DM44 *m~hPNrb!"QbH.x+Ltι2zqS%7mniPW.C2~ ({;9Dcjv QJ#B5'>Oӝj}IDGLB2}VjpG;8WUxD)(DmRR&<*t3\_أO$!ڨ<(?>krOuD_>tܻ[qnfZw/[=<3겴) ;5CzyWCT2TQ=du_iAIP00&7l(MԨ21 n}PpCÀl ䷄(k$8T7$Q+:rfim}K҂)^Gg{ T!=Bw1¾=_l6`'g۔cqjߞϻ鶐(MEXv#db;ѿv%&!kPڜOQ!h?,oe[V$8%w*FA!GRҞviAeZ^<59lciT:}7qɾ"9Gt-i"ˇu%?/`$$U6'0򎙜[1%h "bv;=:/rɾL]OnqHu]wL6sT(=RȐ~@?ȉwɣqE$*UlQS0j߻NLmroIXBԪn(M+'HzBF-mM3o+?v9su8.g@"2`t$I$I$I$Jzվ| ۖbg7F<^dQM,@ݠ,Y ^eŷ|xp ?yِ#b&,p@f5HiA0nNzf.y D -ɬT]ApOw{,iW8w0c%G,CV,s/-EXZNQ Z:͐,?l{86%}i| y nnY w@ `ޥP~ze/ ~ٷݿ֦9hX[ EoTsRdJE?3GzuG3߅AѴ~=[wtꁐ&R;@626_-DN :} )M't3!877xivX~}G~z'/ Ecکr?ghd?" _k .]o>X{#}{r!"MO/(蹯OcCõDu̖|$QYaAjU$+swy&c}!MH1~iMbU~bg{a'Au:?׉WQ8@^P+q`h| |S|5.њ/pm rOןUd M.8tJUTGo3)2Br /9ޥ} /Vd!5)(0fjNg#æ'`'Svni~bo Wdž :x9jBp~ ׽}79H`gdxϿI_0bgxQO^&hOGP! @+ngC2D{e)R7,ܲ_sB'W(HijJZԹP\h"kW99˕#ڨ*LcB?( H s~#3 r,\|?˼3dlws`C)~0}?t\OZ,QK3DȖHF Ҏ*.TmT*E̠blm r$IKj)miT"**P"#-|U 0vjoyrǾ Tz `xp{2Q募b>LXn)"III$jmmZѶmmLkmiVګ[[Z6նm>fܦOJY<6jgzՋ_?+-[mgT ?cIӸ]mm֍ګ jV[0g}Jy6}-~*' Yٜ@@!7 Rr A"*"j?*14 4O&v3gM*PT|jA=Bpmx 7'e[|CTwM:X;Ygi76I8LÉ=J\leF6>yQ>a2v:ّ)6d@g͛kJNjz7[cl2TSM4'7)e׽$ k( Ӥ@LA?7J2BsA 6"c\0o\3W$}%urW: 0Ň&&J1{!H]m$ߐ<_ϗ56Ќ\ٜE EXL! 4#֥83߁״(r8_[,8N=HƳŇZR:w G:H l/>4H"7N y}x F4g#JuFz;/Ps{ D_k#񘠕;^budN!Aq.# Vl0 (k;<{UqCjR[՛Y睑58Gmfs-;av;}AbD.@+2X2Zj0["pnPe JZj< n}+Qo!#s_ړM V͑aZO\O g`^nu"у~10\H?yxqa@] xVZv[;"XVO쯾wj̝/xkXCU qq~6n.hʂrC1SPP*Mf)_k8*>TqEIO}ZJ {9 [= >mv +?=le^;70OE ֆc{GT/xڊaz 41.mTZQ\2Tw|& {̸z! DC̣v:>򫹼2s|UU{qd*"ьZ@ %DnU zsn1p&)t8CP|mRUXʜ8k 릮$I$F"n,DPB P~![E 7h; !İaHv:n!xlK d(]8Ӻu٣)FCBP &J I! ?3d$[DN:*&3uC',?(6KY9DgzBˬ p$~n"l2 RnX蹤.LId(g~L?tA2oUw)‰URo`[-@1i't,8x rŰ3ڜgCCfoFO+DŽȐh`)wa78\#T6N֮nn0$1*[q;q>8ڵ߇E+gueɨFA9^  ߚo]Eu+oEHl8CBSOͺyۍV[IUjyN\7}r0L*"vsSa?U4ޙ (%Fq-AF&HbH `=6 i6m@ lݾx*,w~{mҩs-8s7-+ۋ-*零U=Cw>f;U% i_K;kӠNkrX([<0}!\ 39@.,?; z4OE41ZXDWڕn(||a4\sbowEGZ/rն\ 昤E.Ӵ4@X;qM?mn%'yB!3slHziFVk/Y0ˠC!BQ)PUR\7iL#@l1>]X+g{i1e:UAuDت%->|<{tX&A ($0u%`|qe<5[z;vPJ,d@^jjqs  * ]}}L}\ {J%ec!_ ?&Mujy$8R!S"wz>F}5C߸7A_$}Ce \ y0R)sDH [^<pW| H$c>$!קٸ1@3 eOÌ0zGQa~Tك'@'i?0M?L#Ԯw5`S,C4 P#)QP3+lOMՍ7Y FC,tw7}6{k/w=a3euNCfL]bq8. 4 9A˿_rkk({|/5NkaHKysH$ 'tIbF(at 铢GxY°Haq,i_Ͽ{7j`fʪ>'Ԅ?, wPi*t_s!<# X8% %l`p1GPD;3Z0qVU>J24z@NΌuqnȇS^AYpux_ɸLF E"TD7U%̐6}F֪>X(n02M7xR*ml9˧ev21A@XC7OrUfB)p@R d}_IzABZr\2~Wf}tsz4孂B/#>R:A<4ED5rJ6 T`نN=oکoBƬ6;[<؟ն >K2v@EӤ @y ˌg@ WM؝GU_43My|g֎ˌT w9_!sÍP&HJ"iƆ%k`]d:~=V] ۙ~,L)Q/X>c;#Zk*)_ц)WB-0(B:Oyݎk]3.Y)OV[SuV]gd07$ꟑ8,T*_A3T V- 55 tðذ$ˁAˎ}Pfc:y9;!' o!Ë eAdKRH:*5"*`vǬ К`P[#JͩdA[~o5Q=xJpsyyE0.;nN>~νU`\CS!&s>)mu} /s;o!  O.XB,'5r({YFh4b>:yԾVs]/~}}Y`ʔbG6Fd=QʳhX<@/>EpX8j Њ4#:H<9^+i}ʲjMYŹ(YY|ck[10C˜ccsa8ZQ2/w-ߎl y (ʃ!vGAv 5"C!=cObyW:嘶P9{;#e#1sW!UDE#6U"+;>HT]v/յ:@oaV:F+EDz|Njj(įU5B URP% wWvq{YZEs$hz_2"ܾMJ6s@,oiP9=hDo`c{O2=T序jgjd" s*{& Ob p݃ 3F%:cm`GW}|{*iN6`hxk@?xR~Ih?׽ ՍGּ͋dpi+;Fb7C3jŀ  vph!z!9KJQ<9bO0 BpfN}˿ͅV{mX ~h҃UlRK!VP{RSt\HUb8/^%گT#(UŨC7{ss*X.ͻڻv~Ð*O4M>_bCX^jи9|opiZrZn3')lDJvY_T~^^DâH@J$ .zX5 w\$*'haEquOn+Jo*e18CWQ0|W sqRdnYkCK}gұZvt&I`L}Ѽ-$kѭ_}˄wLִcpoiǹs.3!X&Ͽ|Ň\)vgMvi7fعF+ h2Uc~,扏lodz+e| siҗPB1>`3,,d!fY! 5X+~eÖapq<մ7eQ.X{j%Zu/m ސ\aGyᆔH;Q' hH}4Fo6qw@LҠ Æ+㏌B r)ǥd\$F=p~" 聕Ap@w۲~JlX* F <0 X#}l<~}|( B8uG{}9Q]v2{,8a yz=Ueʱ/MC]6i `mi8Kz h[ !Ŕ.u\NSB _PZ1XsQ h"P;0]#s4{ВC =7*b\Fq˓2^esТ LM I7wЃQ+s!/~8v$1mC p4F &7b nthw},ߴ{ƴ#0P0c;iO tT̊8!xR/ 7/+;|zN$GV #)J+f=8As_ׄܞ' >GJd/A]C/IZ# nyAW}W6u:;M$r߷!Q&7CjKzc0]ZyԽ﵍6 @]wgu[z>`B( p!'s5:@*Q>l{L(H|s֟S&DxU~kA}D"Z;]b [ \j Rڣ*7Lk",`@1TrhR)XUw"W&s`\*L3RJ%T,FA12f$3Zb/oz-, Zas(#dA*ڲXm,b aDA%27Zd0eQJ`W0dE0T4!DRDSSU1LD"AVAcYGS|>zwjz o`iFe|pb2-T& !Pgk`^υmX5WC%6V^((涍pkhvpH́Q,8`c{ˇ|l{W.wIi3Z%te{]a0uat@:${LNdF`f?_Bf 5 RUًyTcQ]M.5>z^ɑJG"5Yh>!UY)VWޡ-؋g۱ FG_=RNf"CC\Q7s^RܾXOfӼo !8 (l)Ken[Ď!,cHwБ%vW\t0H$ ^/)!TR4Ɓ/5^vWs'7EjiL* HkkѼ|> [&I|U v3HBRJ=B"!l+((p([t"%#LoD!9UU% G a|aD; X}![1Kmn[xblgI;?LpL_G> GE[ok~-c.gx‚℆9bItl,{q6K3c/1xkW < N$kܪqT C>J#?G\m8.J}   䕙*X0uBC_0KPrZaMRTnFDMQ R7[D=Gq|F <"%qfe+h alN| N՞ )O".Pz)t*@xqW$݂]Afa^l86>dzGGR5v߃(OU(`;=|UmrBė +AVti Vŝ-=C޹7+e$X õJ IHmBMG%^m<| G]ilu0D<<.A{6o;,R삹a@, '2>B,(U ((p0")#"[&v0҈R-owl??-~LW #$Jǜt[HP;/~>)?w NU:aj ]C|yF/{́iqCš,xb-(nJta-2XʲcR{p6M~IR/lTlPH E3{8A#ddnr~zgug*CJ!e`Q sa3ƖFDQr[-3\Vq `/  Xr:^SPϘp≨t~b[ksb^Nf8 HxI{#8 S!&u0@= tt)#9^7DFs˾>..8ɛĦ;S~ֲ-jE?-]\Yhew˿FJ;Y0_d)09}rrPTŝFÕbGG#QAdL\`4~U@kqUi\_࣬EhR^Zr +7tlワpэo@Q,$'73u<lspx[뀜ŭE^G %wMJxAEt UU̘AȬ^%HmAWk 3P\FB2xʜ7aѰU;-.s篤|l.*B5IQjٱ|yM1vtۼ;r*r T iPb-ZK!1Ts޳6Mݢa^h֫&;iw:AG !ps 3&/ԥ !#<@׻2<ku0n a"ѲmHwI*Ufo}P6g fE6Tʃ*n]E݁^ T/)lJV!@2!0Vox@9Hy/8)z x3WmQ4fB%$["-XM VVbEr(\sG8rSv[QƖf.@,q7꠺jG[t4pf`RJ@Ubk\e!x$8[b/hujVH:RIrl[ep6=C a^ow2nٳ1Z=􎚈„apM8 Z(Fأ:S5@r|gx㍪q6/)r"m/x8P?W@sHls]l;ae|^+8 #ӿ'RGVԠ8B$4!u wh2=дӮkH}w鈻 0la͞f4FCW&᠞, +?E~59foqKEIzmĢ\ȠO"isu?CY>U[,gIU՘i[/.w=] 1Ge9i_h|3&$##l!g(v|Aom܆E4M,{?rm֟fL6beӥ #X/qE`",3]0~(i!;WgYfð?DQMI%( $RF mQk@=~EnTK7$]H.iU,mIN;Anv~P~qÆ>|r~x13\8 6<8J R2U]NC12JHX6m -U-<(Ok-.qrؽkB"](=6E\:  c|s^u>{xxˇaTyڲTg=Ty+464LHȆh$u~xZ (ģX trb_C5bC-[q@6' `G)wi;o:Bdž(Gq]sܪIqրl(!Z3Fݣͩ;H=nΈB6׏I;E{Gdp3^ZzA,l3t㈼@NCGcۛAn/8 ^(yXԑwfi7ľ7lŀU;\hd|Эwk@Oj8}v~?08/+ (<21Au2lobO:2GfY8ōQ!L<3<8gvT9w= KzTC;ov#L}v|>y%͒V9WjЦ/ɲK•Tcjÿ44ju;b^WG~=읻ΝQ&)ߎci )a@a3*^wK\be3Wx3is3^0<[i#|qB0p{'#cnתid!OL nMhe=Xf`c`迩GΫy?'`w!1AZan9#;:~]`f"}nmIn/#E3a8 @NjszŮ7/mja,gpj`y?5ceB㴾tUg BNp%>8ȨeG{}ۍ`e[몠ܳ7~Fz:??_L_6͖'( b ӻM}lG^Dh SWgрÛ(u|YBn#O>9{jGNF }?@ũ~x}c,#r\a 8y'^ӉJ]C%9;e4St}ƵYnIƃU?R@(=. xMϭ#P5lHw~[Dl$\)>GxvӠ%1?A5 ~j~Ц6Vc zvU+a5#>nͬ8`m.? BVVbf d jERϸvF<ܽ(m?4"nż|b'2_㧌Dwq't8pWQt! W1%ۋBQ갴l=~*OC,Bhv//*": N \Cr5%c ,Caga ;8Ors7$Q )?0> d1?,Are/'3(UfW u[ׯo-0 {ݯѧV[d;cHH!5!fI9? P$? A4)H(QUsQo}9dh[zes:׌ !7$AE | x]OppOӌ +oNJ[G@ui^Ic8ڨ$)DdD3DPUAM$$ATSJD)QSUUQUJ{R j*d*) " n)\` 5zđMzwYI2БGx QcL{Ы]yJ:h+j\cy3TVqDS;Nbބ(?r LAzG#Ga~2lA%٧Aº9u#m]!RPC;m!^- B9:[~ #d h@Q*F!b mrU()ms ê#Cn"hnWb;t[*n3.x͜9A.'R)?ݞ\n_\/t!TV 6jof|M ƇN1 0uUWҴl?s. .cF"APϚ$0- \߿ #]~uLކy}k!d(3}?'gQ1=F-U,9?" yUk'N޷-ٝEl(x`+Zl+X`,qtv?Q-LK"Yzj d_s3s-ka%ó0(0:aЙ1S?hBKڍ,~%-҂`#R}i?i$A/ GAl?w_frn.{tXx84JO_<$ˮ.?z/؟8r"*j bP!(E3__؏2oB`N~G_wpvj pF$ޟT(/,/٧oңl>OɎxoRov~L8|F}NXL?_ɼQ) ;mqzovED`V#Πsug`K~y16}Cr%?_M OOOӤ:T{6™V01dd~?>8h^_YO)%?\o$~&B?se==Y!*(q*nZD B )NEQHH@PU%LQAMIILQDD l#*f@|G/lv6z4DBPE $0@Bb7Lj;75%[r@!=s`;]8uk{~P,G4]>ޡTK$Vs'9?Pu{@劲7 wPTM @ex ><π-\AuǹKN[Ö4 'fPWt(3roϽ&$ ,~gg1DF11Fx)TU_U\W.yppQ q)O, F'y%a:nx) G){“K$Qa y guMoK>MX}[*p4pZ9/7m!d@1UUT+`?BdxBzGsB1`4|Kt] }&wVPя4^u"hhcd!~%olk<vFoH;+(|x[''QŜ8UoP|#:&E(?+邴 D$2&+ bP&51sጜ3KO2Ќ,Yᇌ4!Q0Č%6TO>aV s,p q $7 r3ڝWn^?O3 f _a, Y f[]k?;p~cEA `Y{#_*ػieOˤݱhNa!~R 8S'!փR=4?a'|Hr8&#y)Nڛxmy2?GM K<#6MςHb'vIC!8tnuu>jb}m8UZd!y]g  4A: h()u0U3OOxk 8  p P}AK"ag|vU;K@@Mbf"3 &&7gnWCҏWHP@@a*QivDx!t~ӬKWԁ> ۾DyS]f$ؕ]H yÈ+b } B9wsnHo 'I. r*x NDN+dų|(pIBA(A`p\598JYw4(|E 2׵{c1a g?K~;&98#!;[if* d&, XTABK@1룙JJ++MOQL!ϝz60bqk?j?a|o=Wi'crYDi^z|QCK6;DSr) -gq,JwMt>2vHd?B|т%w'c}ޗ@Gtq.'̜gF蕒X .KAVHӵ1WL62Auu#t,P\,EWnAYQЪw$p !o7u=E2ԠgШp æHR2TvQ1tqPqœ+ϯu΋}@$:e &tPPL>s}Z%T[o)LXV#v$_%ޒސ˻ Y8C7>c@>\BA j)3FBifM+oY.;$,?N&@!5|?zJUUIMz<#sQX5bKEtt1URQ.|j _I<-ʁ 䋋:vS@R*ғ&W7!.缂);1ar6a8e`Ylsc sߓZ_MkdqzUa`c|9DGm`F+udɈn%AV@#׍ܒeD(lI?@5mƇ-RggXI$JCHY|M2pJrtk!$FL|HiV }i_D?c[Q" w!(%!vo-t[EiH0h|Q )''lL2_S&v¨KxAB8i}XP?J Jvׯ?Y2]#U$XEJ^VJÓ xӽ:d'\rfHZHB6j06AvBpF!ۡ +OX(s8[hAP 0 8<959 fax #T\?iw* ,!&-7H!d!K}d$N0Q!o.3ȺPBw~w͂ B=4aQ| *NѻuY%Kr05^h<9k>J4v$p ($ T`\@9xm*EQE"k @4,ԯs'ZʡB {l[)$=bʤӁE6(=>1bAxF=iA!^ =b3I8^,<<ߑxDyFVcgO`_h}+ @oӹNEY1Gz1=^+Z2sƓ:wV5+A:Tkx OaɈ R0Cp;sk8^<#^OxَX =8G0ߏɆPz h7˩ (yxe"N!^)z>[d-?!"Ҹ l>xTsq`4|H^WnmS4񣈙k[+\ZExCŶOG6G57CGwgsMFi'Qi5&d \i'M}Cտ;%+A݂;J~Ǽ*u&ށ7xs:,ۿ59.y%hhmӧ;;8~?>37x{/ڤΪ,-N.]5پ;[qi=Aӑ £w<eI~ "BXRIH${HqUݾSN;gV}ԋ 2$⢼a^GWz%_Gvb>?6F`zi5x~w[gʭ" q>pEfa4:ruS 5.+9@_dnwq^$  ,+ aX ~4'¨j}.9v`CcK4`M@F)l*UL20E @,usmppⷯLQVMB`fs܏5"{W.$K}+63Y6 ;H?JM3vO>=z/千?_Hoi$?] qZcU\%Cρˇ!pOxCi@8sc K^vKIE#Gi# #( :=.(%wwfvUWg8O2 " /AQ_[n ,Ҵ>FJ  ߗHopV_4,̇߃ x|z{Ȩ!rlmn Bu9Q69NgevQ-w njQbQoQ qۈιTyO`z?hx >K]s NȘ]{I#59/\\Gec:A|"^WР0/fO|i91dI|}A3AboK+^Q:o`=׸#Xxezt#Wp:^ D=>|;|sܒ/OՈa CL7< կ0x>A ^ xKHZ$\rp?}y'aZ% ϝcvyb$B۴txԶ]7>|d"A@Q(*Uh'7ϷxDҤ6o_muݟ|0-^^ &1Gdo]oِQrITݱᒏFC1 gׯfY"Q}lDwaX]oե7x5%/  q E_N 8dζ\@^OHiDm.vChYIчI8mPD*w摼}|F.&};1NHʿKx vR$A Qxˈz?bWh&v;݊Bbc/p  M@QW٧ oߧt;ϧcQ0ThGIcp#濗TLS'@p Lp)Uu_TK䂠@;r3ˆtk9HWG\֡* ."D ڹWn…geq0|]Əulf묔0-2eC1:Q+m Oa\ V2>_ gڋaX㮌2տ6A̼ʦ띿P൬_O]8FG-/sZhm.Jd)îCxßg 42@+uɤEֻT8kLE'xw,Œ +}(΍י!a7z}<0]7_>=};zf[Ov>)ѝ*t'([&0Qʚll]ޝ.䨥*i Z P(V!a% T1 II LHP E4D2UAKLQ2-4P1KIIDXcQUAE3YM̴I ILI-DLLQ%0Ԍ3M"E,T5LAAV*ŕe *[lJ¤ &bI0! [/HBi"(T)hFR`(ZYJQWLI1T#K1U0S0C2DD PKPULD4A4PH5U JADPHP0RTDE2E24EHAEI@4BRQCCJCM IC1@AK D4TTKIAID̒@33- CEԴL,LS!0TIM444MLDD!4aD ES@JD4@DRJAIMBREP .@F0(R5LT)!B JB2 LJҩIR,4̑#ED HLQA@L%EQITUIDCS5AE4!CEPJ50BT5%ILLESMPUDU$DATRTİD QB$$A4IK1 ZV0Q-!TS4 & MPEPCAL5TM0 &@휪8H*&%( 4IEUA02 SITITUJLD5BHP@EITKI 53C%3L1A}&L1TIKL!D@UITRJDE5ES-TL144DMEU4ҕ4E%T$MC1!i$hjjM!2QJMT%JRCAER0UUTQK5ITLEH4$UTAUA}RБ51EL!0DKUTUDDMnLZ(ds1"}v?>?`tZ};;($P'T}ʖQ9 EL@H8`$q@&@{MmȦ[{$֒Lz=  jD x mmG͂=?ia'dvwp?AqBQ! H#pMTA%@%` PXV$Āb %&)b(Qbi֏="AғY ! eV JJHJ,EXMj@huJIRfFVPRBDd ۊ4 0%B SN v%><T"$ eDY1IƀeQ1BV6J asEDʔU T1)JhTHafiVnaKb/:Hpqx!E0 %?߾|~gbI$}fiU$@BXFJn x<._^=\?+ż'?l1.le/7Gf'igk{v]L9Kz溯ofѶv8󗎯<~?;_Gv +Bq݉dX?H+ڟx`S1wnJ/LWwQ '_Iy̴c0 mOn:C4z1㠆vcZPv"4Mcu'tncA0 BByC;42սī`EeM !fYž=Źږwwn] !ph[uK M )0űFAQ-L,x9?EdYo|X9P> ߗn{kF7+p9&ܩj4 =VHi|=rpdj7~߷una~h gay8}/~o>YͷE_ou HTݚi%.۱%Gvœv`^/c+YNl $۴owNes:Q>jyy;І|\vH>[{V$/ a[gc|W?+xHD!'V.a _Ѵh.4J\s:Ɓ]ltn{ѕV_˴ʲ|]1n~%R׫1ӧ Gy.NS'! TA$F;},u㲵[{q*@ iӀ~f#3dstc=f#f5;0WʿU4KGNAGg{YpNfe^M(Ig8v<~>{F!<{FUf˶>/>T)D6LGwݧ@7{(~|cP>$޻'"$c0_~#z1#9[[b*kGY4S+onaaā6+ Ӳ.(d>Q*3W E.ɷ?ۮs:m :]s >ψ%,3@F6=fY-.*9/:@&l"Dَ7?3h{pr),f)vb촿ugGِ$~stxg;ee]41 v\7' cyI㽳5QBH(G;FEQ"(G\9@O!~|X9LQTޟ˜a# ;zIo:~='rPSP[giXtLj_Q.ޑ+Q qA"eATh,!b$`vQ _n{V)m\ݍ}3Vlg daDQ@~ŠJ*xaw=&Pނ-΂ʯ:[ϒ'; 4~CapoPxk龾woWo "qa;@DZ /s@D$uDoYQU}f 3 ̊ATE ZF!BI@w4v)EVߟu&"Bǜq[]CJI4]۲fZZs *gjXfn01XŘܔ3Q /pKC/rnbo# WX∄"Vα[B6yP3>?I+ICU} \ HPnY3!fDZo$/7ۄC)c}QBz汪ORec|@J_$?]u jfwPg`ȓ̀a<|:oڢFbxGi,pJtat iՀHBx w}zF(=(%L5|,~* F? 0pgS02;I@ 'pUO7Ӫ 7,JRKP(s$y&V)E宜ܯ ׯ(OTוX>?MێY~5j* xQ9PH~Yc~8R"WéX{"-Xt~(j"Qv=uG0tN92'N^!K" =>WSeR7KmV J]e;zsbKhvj (W cg?o~T&ҝң M|8Pq9 I 0+!TTʇ#.W-?=ĉ[0B!>hNH_p {?xq!A,vf/G`oB_C[4Hex W// `e;r'e8~~ {ECD ̣>(pօ~N{)!Ma,߬8t-E(@L f +C+wȝrL퓰~eh%h FmA.sSKLsiDPd-IؤP@idӜnj׹Q"t3<“?>dxMJwgP=ȉKsdviz}wv:Ā>UR̨<_sǭzD!{&eޞpG,Ge.>?ZBRI=ђ/{do(E=t:dv .^|v~* HLǧxvYD/@k |gVYV’PX Fg20+X15$@q#R:y%q6T%A?펼RT v.0dݾk͡^hOE[eJеݖl/OlLu 䁒C{F2f=m(4f|.HH7[gs_ I0UkR%JtveLSxW[ w?'[EơKu읓Am*0_1\ڕsIArtW͙/;0^Ag.t * i'" C)?`_2oV}_>BF& >|?#HP- G!E  _1?y30Z@6G0M2B}خmRpUp|=TA|,P ㌱F> U uj rL^XP9Pg˟G(n+y!C΋Cb{l[KzgPZXi|ٓÍu;#خ1QoaD-?Rg j>%}cmmev_hδuuk { X{YduKq|f+),nPr}d_c|rz߬`j: elj֟b GGl 7:ny@p'@6<(Ix4tl w fęMuAvEuם>|=Iya)mO ^;Ff])ɬR/U5a<0XXEv&Y,|?7ڕ\؟&xzEci Vc?J563oU/c|3 O'I'd8r&zsdIASEv~8H۸C} &iDiNtY %P(UR G^=<鶨}[hUǗw (qwϔϮ> nmP7 w#|l` GN5耽O=oZh$¡1Rosؖ䎡L]ϗϸ4=ƒLD@;o/{y`?!v`Bz9{XI&>|CfcR8r}lTVfEb:. Jfd0,)k y0%ɴyL4r|TWuDkޕ9"]9>)=0(.i"9!PTܘ?"Q Ixt^谗$0ZO $T$!/=m|-ˉ9 1s̻Nɻ}>ۭ |u/[UJ17d ˼(~oYsk|w9ܛŃbDtmZΞۻ8qYBp5!Qf۰VAB˳jv (_ y8ܺmtHA?Ucd)?态;bpIW2ߺRvV}uaL@Iqk@A/ǻq^hFGÅ?aIEQIցI< 5M?O^9}-jyaT?wY:.!7Y_7ƨvpkƻuĎ4;v~i"i%# ?҅W2{chv4H`w =1B#V5 ,R^/Itڷvܭ6ā$ַ0+xs٩4D i3J6D+$!4سʦ]șH h bq7Bpc٭Ѳtai ")x"]X =IԘ9 nWq9߇~v(KΎjiqΧZ]̺-h+ܓ0+Leh}NʬRuK v0yr{kEs,*\Rm2k >9 0M,, Q"E^YZ.NR U0eU:wpo?j$AgIZT@,IAI߷c#8IN܊+b7 2,(?b똌){Lɭ2ȏZ˰g!%8M5U /I<&XK|c5;pўpνs^:,PA-- SD!IR* `*"f&jS<+ivNCJ? 8ƪ~1JBSx;3T W^; (cWkXw_*f)NBxQݴGyCXE|_0 M>( Q\F4Ч|>=&-ꣅR BE a x]ݞ"1t7h>CpC?_ox ﭡ!AtgoځwiZ$qOO69"NuM8(Vyv @I0}l1s?QJn\I,4S=6EN1SQ7.Y~ϊÖFu/O/!˖%v.Xq? r`D+l1xG>Wwh% 2;]݆,} ?fٙL_y ok?5}h72Ct&әN\ "PbK㈔R g?ԒwYq3hB;@RIĐN!/[$ҫM!xZ:\Om8TJpgV2uF'OL$\7$*^+3npuDRt/t8.MQfVGx[eE+"a+$5Ă2-SdG,fZA@C5 ݧh6EF zZ-eD\cmbURdęI]0bVҕk2 S-c# 'ӼdՄnjT 2PPJT-,*1 6!Ql-RTbEL? &@9k\ WB#폀[=K_g.qܴg~O3ˍ"(8@zA+-:=Z}x;UGqvu{#8P[X=@hAFӠ ~8=wBSm вnҢl9-3 ; XtӚ7fmLҽi3~q4]Yßc"4F?S# 7?^?@f&rk:Tm*P1 '~M%LB$@N_,;N6N>_:'$~ .7s ?ONAzliQ^)1 cOxp4Gw@\#t~n,hsIPwSNy6={d Iy"G$}{>pKG ^~_!*qLśW=s^(T x k\@1h|ifRy8?M2q(@'l-ᓔB&8yZW_7"T'%lHꃐ?lu܏{ Tьt5Q݂7xͺAi'M:fiчYUx?D >? 9rȁKg`^3)=f6ھC/W 8 ҒVN#}DEA A%Aˤϯ; H'"w$=8hUI.Н!?up3 K9SWIϞ3*[T ˁj*6\ CVP *x~W;mײK_'^Q_  :LsHj8Q+SģoJgCza08Xi@9@/?=;kMݳyEg{cxo˄yA{10ه*'@W< ݥ5[kђ˕Ul7P8b?O~lyXRS$ƌѢrm>?E *=J=~Hθj{w-q9&HS-Κ47&+j};{@rq;#N3-zk[`X@Y|^?2(dVGy'}Mo~"?4T{}*L~?WΈ{M>%"eR {ԇ@"XYh rx8)hp@l/{.{tt(EK[\DOo㊝cG;~{fQ3QxrKSIJfFOΕjgCmFOkEJjtS>iƹwrR~?@tIM9y/@">>KY/xwq־B9' Xh+6zźkbQGFq2 )# yeo;x= o~>j!|PYmZCi1' 9}o `}~27/Rq :#ݓe}lXM-Vɕ,(]h/ Ff{$[TehQ;ʬ@,Va|{VKFx?/⽬Og7  ##<>@"9tt8*]Z Ĕ +z||ɴr~oY=}`Gƈb'i9/A6> |##A''l`:5韒CMH T=l#OWCʧM7؄ N;nSZV㼾Z?_@frű V'c?}#oZ=\7KpO\ 3'!aϳ`[Rqи}Vݳ&<M˰0Dy/g  EU"@ERI$@8r|%)p_X }$;D`>pVWf/-bx6օ+X4vsM1\O/ls)=k,]wK,6+TH%I|Oƍ0"Ȋ1qab+ݶ/D0tbaCv2&z yq.ߘ! @#O&xO>;OK{ѿ?GIaqDˠ ,mk(1I @z-Xu]8V brFå^If`,QWh(A &@aks}묖cH(du֒>l$rv39`ߵ^zp /oՊp'{p2ޢwTq[o Ty}v1zھUZ :U;?o@lʼ za gK> pz<8>s1 Tb32)Ob_^K+!ڏY<{h:C^Nߴ@  i. [>\rvb;H{ZxL+J S-}. ?NodN0SrI~Ie:5w56l3ֲDF{y˫ҭ8~-> b}#F8_:ۇG5ZƥjMQ? `)l:^^De]̱߳Ugvzāܝ=J % @ B޾B,kmͨ<l ۙR=zG4BP H6g.p)r3"CA:=Au?ZLK(m{fOz*Y'.&SwK̠ ~vs6،p$, YW]4,o=_Y8"^tLoysT.W? ]QgZ Ѩ#w]0cCEsP(D@Âe?F[~-QK }a@qw'~^H[ 5GwհDb|2`qv8:9$a/t J5s4CKXL5K`eܡY"YQ RH bmUg￯0yyh\6ثEnxl㹜@:EU7O. 3N A}llDl~qDX/Nms|r2*,Fez?0T^DpXQ<=| t̂P6:&Ugk !*[@{ y"U`D/kIôj>5[*Y.Ho!0HjL,{dx,һ*+e95  S#Ũ)gqǂx(aP Dc _hJM{mqFz~f*tRݟd='+UlߦW}Jpg=^`$#r7xuǛU):P2s;ǖY1z{rX/z0  ~P'}Q}*mKQr71& Eum}/cǎ5$ps_/+>Jٖ~% =ٶQ߾k@w0$`~DA:TϗB xXwc.Xlyj?OUJ=<ʼn̺BwxEK) -t{9rnMvw((a@SȏO HM누piNR$̯O㙋7{gcﶺޕ.6f5#UR6F c7yweœkPC|D0IWdo+o=Q"6jvheY*T*:厊$_%g_n(Et]u}g%[IfxBDG|@[ Q%\-;<Wk8>v]D^k:We!C*TU; ڪca[9Z{wln{]+ A6g)=yf9sU[ WK[ "Ziz&BfwcU^N}'O,[ntՈ!_@>ݎoХ%4D@bί8Vc>]xccܞ(;V,_C{ix +ra^-"e)ASv)1=rȗ\֠6;1}iڻǔ=G ;& 5U7@a87/1'b)MHh#\6Jwާ :\@='ds1 Ҧ>pTH"[y7uo[gdgF4`:FOŒ`HLcFe %:?0B@6!YAAFf*wTpd{ͮ!rɂ_J'5X a|ԇ5$'EX ,P|b>RRElSzSIGKpŒ"L4H/Cm,4xG:({PwOȘHIPvH/O;Kf,B'Ꮬ\<;b2k "$^hq` 8R8&y^';,o  &$Ax=;b;bG% PR7 bQTujn\\E5p#),.GfBセd6mxyE_TJij5mȧY0Hetr X*辰d.h]])+gaWTEyp&i$w3@ !|xm! ܨC] ܳ^?EJ]YfoLX"" IfE("W=j NmқG]?_YRInj3,[EzثcYOs5T qU-=1zArŐ2xs {Y7sW7lkM""򘘁G 1^!꽶Nj\k-s÷+lDw Dr ;ݪ2xv"ᓢeܸ? r߅0=,S]{ /^[`X<+VO~pg($~"@M0"b 1S$ǧ&,DF68 ꐘ鶩5@ahP`\i`s>: XiK #0̜I{>~,=޳@>ߣ 7W>^^q{xFDDj~,0@ @ v8.$G+dzkA,[amЕQN];u]]+00a<#p(`=MằEy*}JX^}(ʥ RY\@`}t@1f 8nΐ*p6޾ ]o|S){ZÓ!T`95. Uw, \rzGWXguU@v+u+oOOf6e9&HtY9r$Fe^@#;?ѐ#An6m#O /{iYeSF:Q'}P 2B*2X]* Γ g>tbvygw|! .RO^(S:|wƒߍP7Z!Vq нS֒n'YP*" SYѱo$ur:mL%{lAgL\,ĭgl(Z "0AjL"!gW73X9Ip"(6;=:&7~Sxr_1MŠBUPTSa]&w?(YV+GrZQ;G}{UJ>D2l+ n+PcgG[F8^.:+h=  bt`n NxA?CW/|6PsB52לś9QGf% S@Ge.H&oɮ>_?ó֣uܶYIa?o~`+U @1PЖwn貞E5EHjG H9Y3l܊"Vq}7vi@÷{=>WmYforȀiˣց  H|vN]L~<)KTQj}/]38/j\yoiy,xmyZY,2> "2 ,'ߪ&ǎ秗qX1# pW _Ĉ0 @BDA2d*ZS`-Μv9Ak W~.)kҗ?;B,|@J@RE}bB?Łd*PQ7vsup/?(T0,LXb:ߕ#="^w4}ta!mL}!a=Kl Âk8)sRy7=KOYO4Bu;1fm&>2>$e+ǣџkkыܷ:dzq#e/3&!z}_Ʋf׽EPC19y !egqLuvb$X$'k2GUw :VpנیdAEz̠㌀{W[Qxu@WR>o~[xnC@̣}`hQQsn0#-LJofvz~Ԙ@ڠ]= H˔~{c/͡;}xC@Bx滶]p9:SiCS&P?T߹d$hԂ:!{{pR?cOE ̾~yȳ3vZ<. 6rb$H_V#@E(@RJ/@5.\6ZDtLDaLwW7k|\(34vcʞH-<^%$O(1Dj- <+,:]ۻ8Hcuiwf_JBT%cbg65i|zpzzyǧ=6w: @#0 _303#/GGf6D"px|cz:ToY[`s$?T򰼢Z<^syX>awP6 ɱ?]w9_񹾾NFy'loP@pJ4-:g~_>}.h*2lv" A@8j&.~X {e(1Vpɨ-i sl5m3Ι +xEhHHtDB8HgHrPGk(Gݽfsk}$ L_؉UP02ˆ錤q㈎Df-t&N".Y"w0~  L*_S>D b*3P}Y*1zT&?%ҒCc[+ uҴٌ,8c1{XeК{6n텺'1Fښ󐷚ێ=(D(4qs2Z/!ﷅ(/d@oa{G:v}O78cs ᲑpHa 6ޞWgVˣmS I#xp~[IҤlWL)HT }'S\+m^+?v$~/5p=[k.V74'[S#,e[qX*n7Q~,]{˔hdReLc ]\֑*9X9r9mG2K |Dj#tüxT!#k3?65u`w9[ q@tk[kj XO|FB50Dga}m8YmreΏ ߷0"amv[w>5hnE,v+xi" `ے@-?qJ@j]YYa9_pWK[o ~=V\W+%ÃNk}ru)0Q}xX)zyRCڹK(#v>n>/xuj"Kn3ֹٺ0kMy.EC#*S;wu..V7'qɭK <2Td4*32ߥܠba;/\zaNJwmws-{j)P]%X8GgU F6?ϬW`z r >qxQ Ǻ4gwy ksE 2X iލפ8ou;\N_O_Lp_$/E]84owGt]v2$ 8w9R9T6EW@t]u&/ !4FUe 3<|Se$mto(\'"D Q,qvr9tyAF!VǓ_[]מ*+ݝ; n^mӖ.|Ւ6-tvșۅ1R-X֏E#7#nSc륎rغ,0Õ L+JpreY mV ?oN6IY ܡ Hʣ%V%H=4gGrsmXWs,lFdg:jliL8# U_faHEpy!)2)4֓ӕv&y` PD-3e"98.|z1D}t9ݗSSSmP0eKZY=YSc(aPJAY//[XARlP1Q 9IAWΉlX; JtǮhpIn_7'A{`" !Ͷ!:n2R+Rz!^[ F|.9!Yg(UYyDa d-_}ݓDtp6fҬrD"FtQuBP"ZvwBiAIL dx&U]NH7CPSOK)$P]ϕq7K B).\| #Ȋ8(+@qH=P~ׯ":ym8xP{]ʢgRc|:eG!~,(k]0 ثErgIJ(UJubDj82*b?3G1(1K ¢¶UJJ7uG tTHgfWqt3#َ.a'҃Gt=(Jw16QrAq8f츒iTt,!%@ 'QN_j;PzSyĂ@.[ CbC vZʵۋdB 1ix`wg(Ib)X$iZZ$JA&Ricb*Bg?%:xu4q؇Chmvu8f'V\ tLąKGJ#Rk5Ԉ,m Ӑ‰$#lzmP(8$.G1$-6 (+0.wwN3LtLe,!#:襴s2(2Ped4t/2ٛո}D=8u}N;Z @g5aO@2\Y~lT~6 (1DfRNP(Rf[zϦKKa$?8 @(0,0kr Ag$ ec]eD'1rǩ@50gHks;:@y]D{"w !~??{^~P'I @ 1D?\ת0&NBO9\Nm\&RೢeݍSr}P?KS~f0>F\QJ@Ho ET@فfs-^P8݀`&4ϲȋwHcåt__ I *cX9(vus(F:AҦx'taze*(m'j =t3.F>XCwM`E󈘞;4Iu20~]1 $(f[=W}煏TPxIgY BcD,AKA)r=vDy2ObN=W 'uXz>5ȇ:]{+Q! ǭD2e-;c uwۢK$?YQIA fF jRhhĐ"Q7b! @ V{3%0m8٘ Bpvq8uBR9!xl`Ū5%ҦI DD[^SQrHI%Ie'VmOM T)&Y.r;~ɲ&  w,p|mevywJ[WeM7);-ٵ6)"-w͘P{DCOD(lT@' `Ylm" -%4QFPq8zPGGLPNFf3qeZ5!尖JU9tYؼX& aYHz@5'h rեO CId$I:_O F@ ;Aa w-λaEvX>;p꠼T^p66Y`8an7Nd&#@G?]cYXpeH賁Hfw{Eʏp>iO>뚣*z{9_e8_ѭ)N"`6aC*?`)i6&܀#l } s@2"\`˔O|ɍmS]1 ( l ,ݮAyx{upvמOMb w!'}x`?vaca zAx?iȯm=CIΏ˕b%HA!=@8 U`2"A m|`\;)zv&0?JT A>/vzƽ1`y@ywRnL"]W߱r CIzQr{XzC&D`5Q)xC/ :j)C'UTaM݇;(7N2IIS]C!P' fJ!wwOGhR z@|,X)Y Fw.ߛ()R(E*( aLJEQ:(>VCNh>c,_CSG=ŖTKקN{{(P6H}{zVEî5NI86\II1بQ?+_cWۗzh>& ~Q&a t^ b 2+̖@T0`i*XT%гoJ; glO~p|NK)9_Ay'ֶQM٬?Aȿw'yl8~69"09gQ2SPv$>HZ}dh &+rǜ_##ꀂ,uer3Dr! xڰ9YT$:VUcF(%n*up`?'#g] v+:'⟽s7?L:gL|F7ezŶV NQ47Z|53(qV5cWfОr32QYsRN|2uU07excpqLCF<ۮ.@—xTokIK\{ytPpu4ю"Acc=A6.=y'7l "ppREi*aV4'W_3HicY53Ƿ.^M%+lr]||*ispuT``rYlPe*"0D\KM"m.~\BL 0| @?'60a/n5e:4]/pB p[h-,1نBo뛰YS_9M%..~4C1ҊH?o[KDfDBNzV ro~Bd%7`ԝ#$M}̀<~+5J!d~eR&2vѣs׏eaĤiw-;URhÇ(Rn>n Rr/KINd bN!dOsz}T1 hJ{'LÈWA~W_/s.؏3618%  8ѭy@#S cc ~X9gҙJ|Cx1^jP`ϧhٻ|Ո:k  RqSe2d [|"gX=y4ɋMqZa3)q3.YAMf&6T,I] ^OjDɾ~&/"S:s1T׻∩g6=4bùsЫAO{j|lt$ "&CR'%aȚPZQF6!ra # @Lsr,F G6`Ǫz>w ؜޳UUW'p E?i(zz sP8Izx06J)jؖKA +_ 1Vhc*Qj0JUԇ鐈Cpj@QC.!PD<_)9h)!+0tۯҐ9tp;6"CzH$]J W^ݧªRZz{ՊaT;;3QDXQ(Y RlrDY9J;j=e2,&YQEm3 J&ad9$' YJ3b_˕Eb*>;xg >qNd ;aJ`בUZǮ!P_1I0Y,K(&W `& )%P}ǷRU*eO*,L akUhHnP~;7Gw 9CYm" b$Т>Ho<(뎇@8]Հ1)e#!g_ƪf%XX<l !!瘼|08Dv ]<׀8T(`C$G%"J6@Bu UM(QLsG*E4HP GK#B@źɶ%(āǿAM!yL}w:@?wypr>.fǭ|i k˵ß^O pIOA7 za\QcD;䄚!ԆZN2Z0,C*]"f)`s2 Ɯr $Bȅ2eHK _qH}S<Ud WztsA-x{ 01P*r+D?=rL,wɼ9v0)T(YtՠL9M277BCZӓWLO:Ӳ?֟$U @֔k߻'L,kRʄ^_pjvG$HDG'gN:S05<㛷n !{SK=0NT$\Ɔ&yrヿLPWMO@7 y_ah[}mK*_jdR/|XGs!0nW%ԅ!}՛":'d-Zs9 , "tՁw6ICf l~{j)߱L67o<)ovk- \Y ]!L7H0|4@lx' t)KCp;k`9k\VC72C4 1j's[t˻H H5y!:Ph!5@3&jUm?kAL hn$Ay689 x߉SzyNFrW}q3JQ}j,@TI9Rb{Ƣ3D@V /va%Jh"70LMl4a|{R0,?zqo@țlqAcb&9s4+$#V YN ,eVDQp: h@flؓNz^M#ΰPr tu b(,jp)i)> O/4.KA#@\CY2'B|!?x&>Ϩ{@`<>SДDj =FYKp9_,c8Fb@ܸ.ۻ Uˊ!e5iYC d Qr/S Q"R2/&Aaygذ$;ECzPL&T% 5ap*hM6-pv݋gP>ڝS8BaJ|2n;oXpB!ǐT޾!,Yi@x4}M+D2ؒ_:& Gj}M.0Qj DmKv IpוxIF΢)!!_+quJsoFj2|c 2 F*-`X c& i!iSWJOwM}#D E߽vwdH5ݨO0ƍ&jR pj.il.ucSa# "$ B$*HD>1 h#0w}& 2&=8aL),Ъ70d"o|i98p IX? \Id^Xt@`uaJx6MCqj0{Lyp|Ї8`O=)Bд^"I>*谺xi) CP}vV9=0 K!31~M+gˍvƥ6HQ8*ZZ(Z \0K}~ x(/ѫ~C=_OZơ)_aj>#K(A!"2T*!C9peXD@-VT!>n ;Z Pu~#i s2nݱCLAdgGy>(r;ɵO}HOia~  cVu|-\gqĚvfMhr<^;xk_՚ېvfr-faE[JP@NQ9qpD]E4O {H9F5, ]ֲrj>iB Yس J7!53U}}Ρ%k&͜0CH 8H{c"-rgB%`IǏ~; :@tnf;bZ\) z.;{2x}7.` rPfl3T4ӊ5:r,vob|gNOlRL{zq 0C- &[  ۃy$bL0gwᲆ$5WÞlӷYЖ$ƀW 6:-sr w@I ~vx}}]_\O9}e :`1$\QL-wV[ATl% /8t)l&¯yDdS,ɱFDMҙF& ,h4C51SR$ `Z,)3SO$O~;~@ 2<ª6ƇHkK|P? (X偩_,* ^^ a?LQs]=uGX9fAĉ7 yV ,zGEc9Mt`ZnSD .Yp7X qZAF,`F2?^ED:˻?SNy7~|$xTCr (5&y {:4$|ze' eSy = PMv>mGO04CuqS*9V=h!R, G@Ӎ/}(7iCRID_^"rý̀z03PBj@*Ps% Ā;0 (Q8 @]n% `u)E:ȇN.)D|!LJrXjrU{aJsEG2 zZS~]R#xU΃ Pݮg oX\DZu5E^R*+1Fm 3iu.S8v&1Ȯd`0܆Na, am|bspx>8eNT9g%.1ll+52vl| sy=s`wtLalĄCь)B]Bp-" -rnď_m巑,8܆`$%QEc80RθcPm$ol3\ F 8D4 )r oQ.]MW 0@3K D|Lc},_s^?>`x_*ȓ́jXO~d㸩CY(ue.zGc:->M=;G(`l VGLT~iOlItaHgsv ڥ!,cu貹ZY)]`JUlO#8]lxRGyOG'"85x/۸CQc[sv,OxDHN`1:L8`I'PHlgcԆ<{珆|hbbU첤d!A|^=~ZGzis`X?ŤaZsA,` yߠcp?/Cæ&ӍOS&X!AG XtەlgYti,׮YT)@@r˽CeE6QN:0Nb `4 L܇}cG(婴2Pk)(<3(4o14')l2yգ 0&!s;4"H|qޖL>n?LTq025D>aDѣ3DB\Ja0ێѸ+) l5h/*#o@xvz90$6 'e3eN#WIx{$>[' :=AJwdof}Si`l E'qUQr]}j*\]*|o8;'SYL q^&nq  ]P|0EN$>ʺ_߉!g.4@j,3= DHP,`"TT Atod: $Iѕl|B84_hZZ /=ϥ,g ƹ뺨LGu8+KGo aNJD9<>MSidGnW Ɋ@c@!Ht @(;]xʨmLPnady@XiIX;k!QD V.F(Y!ϣyس5!kG*7$dv>3B@5Ft9`J2 "[Tn" "mcmh08n>BNmaCopk |o6zuZ6Թi;!(46d =Xn3=d`$ߧrb>4Ψq2Bbk XfLa![ 8l8k;>7tmT#!B>T?݁7Hl!#6"DZ34$'H͌jͼĬ~͉#oD^’{Rh,ig2Ҫr_e=U !87ϑ݆fߜ{YI<ʤ?^db;6H6љnUrpuV4{0[SHz@C /A4Qw>@|qm%WجZza 3 99ɮ* U&ןDŔL-83YNiV%*ë ui`13yvNPsJ6B pn#;9 _=')49s[7 z ;|'wbhB! 0]@4D  KN,L3T/c8XQ-\In)@P_+)o:@ϯ.q53Xe]}pg}<SkJ "1\ C723 4„cP5I4ق3L@ 0ջM6 <KpXByO=zmwmGwRp3~/>3Ϲ rSc/ܴv'X8qucsc< Bܰ!cwfa<5`oFkm!7T:|ӁО:wε沫&K}`vN\pUjRKɿcFyOuS=Ը5]_ &ȩwM4h74iSnlAs޺M|rԝҳWRwN0;^wm k~mE@t C:9zE\H^Yn͜eXg Ŏƴ5ЯlcU!m]71KxM6 )5$G~䨲@CS !eWw<ʫ0W; !wXMއ'C: d#i{(5.\pR^*"$v*\7W āg/I4am} !}w"/orM $d<`ܴd>ް\Vax,`x][:t={L5(O@ Cb̌ã)?/_>A-<BwOD;ɶUV*Q4^)yA a%%0T]HLul`6͍GϤ{ϼ?`BP bnbQ>6>ߗ'q׉Lε=g7koa?i$M$]CT;wv'] }c=\Eѽߪ xɻs H!TX"nq%&bK4W8Zc؇Y̢ruCn* {j^`;P+#h>@πf!.UF8l=S'޺`b3;Cp~%s89R)}C zRԨ(1c XZ'2P[@h =+M q=rd!/fɰL8$ ~ VR{ҎH$ "DcVSD>VL`צl=!A 7f 3@ |/Kka  `0yL|а H3r98;ª9fM#V# J> CIBdcިX6D1ޝ}g1n}d}:{A"0 7"2nB5Qw'11I.BOiADN t!R@Ԑ4 ´%(M4@ A=$;N@ lC!G0:،4MxHK!䂀wl!ACĢv G?9z2|.X1C$'ܐ*@^V㜟W&lYzPamPDf^Lq63YҨldC:$2=XRh8@@pd@YI(A\90D][S{sYiGIa;ud4/&_rP5"!ZsAd2!˛ô:nC~/W yfc18yœu<Ϭx4О/ eo{ >噟&t.biX4-,`A[$~O^mUCyx QeD@C3 #9@#ߓphi(~dy; (n-'5qw114oÕC'>V DG>dV%#Ƞϴ " X`?ŸY& S0i$KIvaMC}J`vaEGT7`@PՄO[pfI'#YfχBv;*$+zss:h68ܞGlI^Նx7M:sϕJasS&M P( Q~+3 >+P:W> fJ⬞€Eqڡ5"χ"A DK" 8YhC|cDQ!;zJiF(4=9mN#C&ѐpyἮxPL!ᰄ<љ;+cՙ**)($Y hf zyԳ&:u kdnM=a!Ys9ϝͥ;%R7Qn1{qX<0Bx 9,`0gAO<XnXPVYC8qky"5X?Q31gǃS>r:4TJ#|7(DB>}'\3݉ $HczӮwN6Z9T{s=c K%Y0 5(0qgnG{l')BN;MY@ʝ.A%2_Z,WbgYOw3 lٴXTV0a KPx;P>B6#P@e2`!ݻf w[sxqG? ծzK u| r|y6;x'ɁMOQ4:[ 90 Q(}5 tx'UP`, !;WA瓓YY'sS%Sa!羛۠)hy띡مfB Ҹg*@GVPC"yL XK fuo߂8e3a`E5u]֔dc49;4 it~9kiWt{` !3#}؋$H.0Am.^ 0@;uɌw{5RST7 gIyă^c~e_pL4|jXܟ2hlY6i 'ob[<| 50uh5I6X!L\Qd!I*W;t( ?[XE TMK u£1L#49B ̉ҏP_8Q8yY:}{9Nrms-\(zl8^fHe $AKT%la֍Y^b|(ڌ1*˄DK˧0cG^+=Q!MG{k8̶k] 4rw2ˆJx}SķY(` 9ciW2(ht“@9ޖxYGz` jL6tj̅Ip1a{ǜfoxM50`J_&> 46L9 lUQn?̀IdtZC#h6)Lk]y5H $zf VpHzQ0s#HZ )yN0eK"548,Jtн&w t!m~eˁӋ$~I;<*/wԴ:O <.ĄeޞzLNTWA/Ws6]4 />gvCU[L* /S [E{$Dzf't&ux*Aa'UtD8]_!KBLUC#ji D9lp^}IL%2'u{;^ " v8T;E;^y;sځ>nA׬88 dSTbl1(R Y*vأNQ7D s|ztMҚv!ט4E gTwtD&yIsJ<]1}:h'3ٔ2z] H$J05 PDLMP@zȯ0܊R 9<Fi "c.sViꡤ̷2ʘ[+TN+'D/~@7bmƌh;n\%$" @!whD~J/R:.IӔ. zw&Ȍ]ވ7Bפt GŢX2».cͲ ;8'hj INX R;NJ(97j&: ּQVx<{s{/c?. BlhchI'鿾4J: +iӦƳ < 2=< >ZpM>d"0KÿQ%0RDx2b4-PBVqQצjr=s^azHo)xejRl!e,fCw6h 7N;B'$e'6:xn\e$*Xƙ<=2 @Ҥ.0F˝|tQ6g7Ҹ!Pn0X?=G b* (0bR*\s#QA[' u7zA9NQmbI,SbMbs!GPT& By!$bth\O{JB>xd}0z\vi0xf\ '-!Q`KN[CrTw:k5u物ak*7 &Ptv8eI嶀é@E C[{ʿ zArsd;)7nM(41Hc8=|}3Q ;cPHeسi(Zrz/Ō7U)sGkBvJ=.#6e.ΈZӵȌe lY R |:!sGy0j Ijv]UUhJa6 L~!YY._6F]ڹ>=Uol/-0ƒ0T^'"{4;F;U5W(ts3gMA`v:zz|s2\z0zRiUD DBg"Pi'aBv|Ut QՃǨu>pC0^<.Wyf-k$~ MOZ}aR<g̎K I}l2cmF%.*c SvH0GE;HzyCKHщtD[ U9oz ^UƲMrS_uChG(0`u6alw\rwaPv}[Na5L]!rqܳ2橛񵸱.ȥkMc3Nzh\(# mVEYqݹܝHs$f%"HCөR] H!'35~s\S.Dڬ6&99[vV,?C%n0Ѧ,C:L Mƛ-ga!v`F`Zo.4k\N_v{ 8 3 ДI\O5Wѐ1#j#O}K;>=gT&d0aV AKK2a7ꢽ[*1U6snIW auL,BpOؼYsxPoE|$ Owн+'179j,*!=iz C3,M4!ӕ$ ųp:7[:v;hlRM n\mÔNP|󜦓']GD71rr#*z׎R<[heCVt4z0LCMR;[7%eXۙ2n*Te0LD6H0HF M4&]I.D9रra H)MiK5aXݗ!"[ ,S%teܠXCDPr! b,JDX-L|})=UD+Q;6S^ :mЗYHBБE )%$g} U rIVw>{嶩,;sD LRV8q́c!w}."PTACKh!HHiep"冷1u$˔ 4ͺۨz侇 =ui4(eޓ]~v`Q msLIyevgCD̤A"A ML :u @D>@ Gc3_PG@Rp7_fw08 / ,c,e Oܬ tNcO۸#8~'O ''6I8 0T:.* `- 1+M+7(l&xK69I'٨NX fFSx|RFq|E39}XiЦ ROW'Դs11 "h,͔ ~0Bi m!␣gDW<<ޅp e>dnj@DG~ HK`DKcK'=\:H4_ L=gq2yۥXo!fO^I%|=vF#u]zlRd4;bš>aD=LɵOv. m>̪ ƹ:YZLRe0=Ŗ`SN9mp,0-IPO\f ڳq;\! $3lش8,`+[Wu؏AC1l-{_u]u>y`uAK_vvҌ8]cW"ߋ6rP_r" T.))P]R}t򯏞=w:(mQ)"CrbDhV09(#2<a:@=9-#yI ´J#^z)(;&$.2ZEr d7]p$1$-]kW6!RD~L`䒚$+%:I1 Z2fY"jUorMmUfiҪGa|/yE2FJ& 3WOA6e.e4 4I1 *D~]q 3@_&u@ލt52UT2t z3Щ0W8U &Om `L̢fuf8"kMJ4hQ7# (B=$),a(P%/LEBw+)dYyou<)A"wQ4z)!ގ:ʈ $QKt| v6F* B asM@p23bYH;!CrԞ@'gg8nYRȀ)S,R 6sÁϿ <ي,JԜr  |ΤB'p$/\̤!Xj÷L!׵X_nn*t9ONU[NboݩČCpS< @P$u$!z=C@ &Cx5@a@g\UA|wX ;DOwL!^ dQ98"D3e]l {kKB9M43uNjgtN,*dv:;ILS $%:}ꪼSbX SNv$S8:WnbA H!9-f "yRb`X57K?Vt'6ҙצޘ-nDxMÆTa .c 31fm3#!d,3T,Hps3BML qAℽSuJgCϠa[C@$yu~fi{7>0H5 YP7c}V1Ω꛻2'.%S.Bw\!_$#d(} ~EiѭssQvCBq u&j; sj̋pL⡜۵&Cp`S )EuC`[=HlX;PY8Hru1T_Q2mߩ nR͓׸!}'94W݉4$^PmɁ|:t7wԞ=ôWl tJ (yz!K|0x1xȇ҆Qb "I;b>_AG̈0h=5achR I?& ê\RHeR A> zƥM@(m̫U= `,$4b ˸ZRHw߸Jh,k~( Z̉ \C9pCP!ӱZLrThCVu8T\'!I'1ןnOYw<9yCpvOyCH{ SB+Na<"D C6m-DSPHǽN^$alaҏIIe=/3_f\P c@7஡zXCGr)kΪA2G'ct^*ydϗ7ΝzuPSril"O Y7;!1VbxQs~6ІVM#!APf;eyo>Ÿ46,aP=<1EKQ%@ $<|ޚ1'992fKNsT6=$C2v 1$šu 0+]'Jfh$v篔p>@MsP 1p$5 T=OrBVFC%$$,-(@+ >6zt1ҁu=;se=SϻXWx{6%{>xh |m؁` lanext`olgNpmy GxI絹xTnegԄCj9o0.ړ"3@kè]yXzAz}ˍo*(;K7T~i1IURA`0>mN. upL6DF[Dyt7FBш8cI\pн֡r! ] )uʼnŁhC2}4 +G5~Isyoyஈ_"z)S8 ~<b!<^QJ6Ut hzhs*&W)ofbEPQMl'~kS}[CUzHt\^8ӯ=rH:q;FƃmI$8.;eRpRXOnj<ƎG9Xmhch Ć^o5nI$@zG:|t屵r.R׶(HzS$D˺zz5c6Lvf,Gp fP.49,w?'&wƵ -1RbgH懻B~4 &v!&P( ~+8p-H{:L=I@b ګAwvQ$Wc% @R-B9 ͺIs TLC6)J|:yHA=ϋ$=^ .:/Wǵc.g` wnO0LRa%/%Ne>w"w'{+پ<> X_ =NMY}ODCi*\8`pC0g>#3͜ˋ%:L%T3dR74|<>]0wLl]lϷ!,$[\9ꯧSNᗏ]m2)B@Gx)*XqnkRt miqWqQȽCۤAib9ϡ^SyoYD˶RK T!!sd:B/χYC7$ӷ\SV^fXqYc9̉R@0I%==ol;BdHc؄d LdoN V j +EP3$eQD՟4')8$7 un+ߏ0gc> ˶P`D*P Fa%Gwtny՞02kGN$SA"srWCLO4A<.Yܾ\[3v@g,F@5Wh */_KBMa4X% C[̔uv#  $C0")거wxg 0*6u![_7Zk=Lj]zЗGaNC39E)gg'0;iغ!y-!@3C)HC 0ma&7r7?C.i҂Q% GG^ww|U C} ӽ$=/1\h$wfy&C`5APd-;WB4M+D@Lvn ;eCb̻ws35Ufessg=1+nu|QG~Y 7g(rJ}/ ~:0?O4{'_CB@}U~8@/YGRC@Lܷu`0d62,[VܫX<ilb aߠ;AA<^ӧcɠ2&V㡁X"Qo _nWZvĎO}/>Guq=1/܄&;BsHdnvO<w[v[ \K^7Oi3YELQOߧ< WEmQp]3Ҿl' f4>2HGR)4BD(̀jȶy ݛkf=Cd\29@IhrUVn;AQН&"7㆐ M:ԁ`amuA!$~ݳ9kgtvd6`@g!x̫[@v_m^!Nv7/!nœUK6쳻Vɳ[I0(Dl _lI"#`r=|O}ӿ D>`eB-͓ tXWp\ēRuE 0~)<%-tlp*>x5oR SJ4=eTz׿ӹyI<,J(8=̭ye8/V)u 2_I1P0KBվt =xBu΀$^"s b@Ɨ b[wM&j`2aa ޱf$I_B;7A5CA<t5\OD!a /NM18IHI'"f_Lv+>&IA,=Voވoʹ sKIHoȦ-}r;sCJt4e;J3[]R\ 5nx[r 4w^}xخN ABDž-9!B }騻U lʌwZNݠy,turY!4J/ZCJ2α{ ӑ'wd&((ԽFLb^! 'UPקEG՟kR24r'_oRv5c֧CGoܗC`dbأ3M}(P{~M0xTxtF WneU2DJ 8D39^3a B .܈b7-DDB1ȢB/K6Kb7I Qk$BAe6d*iN]!.g: m[[Anq8gKfHAnq!S(>C^D1ОMH4]'zX v,é쳀Ar aQDǍ7CHׄݝJXBt:@`Ɔ`at%r&]A 6YFP\C؃v<+Yc%QN*`&뮰c$etˮ`'\g{MNEćsMJcv8ji0 #ĜzwCՔ^18BC Qi1 g0uȰ4>cHqK Ö^rCw/]-Wd,rY-Trb-ltw߅M4{=wMs<;y+ Qa ۖ`B̘f=z?㘏 T8!$()\ فF(?xh7{$=l:!W:i?K}7~&tv2ӢB#t$ 3nMĴ؇k @ < vW1!`Kxq5d!?,oP?U& -$e9@o!]>zr@jշ(;­K=_<=95RF**5{\ww cu O[ʪw߬9R??(Lv镥#|J10%h3=E錮fwCN"k5 4i63`E"w6!!q4췋mr^*{5^E5|3zBimBw+Ƚ7@7|t= 3{6an^zS5[ŷǞQpϱЖ>ͽgc$ L!I24=4BWvUOe݀vt'v.hb-CL=A6CT$nVXcѦ%馇roRl7n'7>~3/XɚnPV$Y3 }}. ΉYVCfOaӧ>B%~PlH k_M1vjH9N>I=m5<'@=$ӾCkPd|;FûPH;L|tL+9{p0 Y7@Vti\ϵzt:LOa[ޗ@%dk60LwqsΧYr9 Pѷ-HSLrӀ߆-r&AytO]y6pENi4=7عP{uC%^Q 72´DmKAYi7& 0.+7BT! p7Bs[ e v,ùa&<9UU82QUE$Dya ǦؔaTUCŤFC*ber`01(X%`Ftɘ3 t'\|uӇ߰+N;ylnD $9Po6vZHll)CO.tI12Ҍ݁HZx>^>2m{k6 6 aN`R{MHL bHr*xy CcTڥ8|4>l|t; #46AW`dEJA$hh\1 w K]X {hv:87V3c4Pe;|$/]ήf e 睷`GO :#>|˳pЎ@9Bd!79I]B!rҏvK<)O 7Buaˑ>&gquVѨ'5Kt||'^D$jPWW̾`l_xwUGG 9[nK!m/$ *U]m ɫ0*R  'cq`5.X !mY60fn!7 y!t=v I.wfԈuOq"29 v,GHNQjN[ozL顩hC09'OA9td94ҝlz&zMf C!6@ `k; KVhPG[b@iuNż9vwqIE7"\*[Z| mH'fYP+ k}>\9m2զ l8ca"Xpq u2\mĸښ4SDK@\s@aCN98vfpӴ tW.mn J 8if :$r߉:0sѝnA|>Շ`CYn6O>TLݚ9Or: n?5rL]a[fI _KD 0^uST i)Sl,'/R UK(r; |Z "Y65޷YC#v\>Ēe(?j5]B9a"p C?<~cZȲ.jifD pHz 6č'|%)4Gk:,P,"F$t寖Ә,jrvsvBl}]WM|ti9=;g" I pD!p҉u:+W䞄Xzwa&C7 Oْ5&5v" ^"Xua0{vg}?tĉt An@pkp9/M(5 nw@9x$ 0He9a\KcHZƚH@b>x g㵥99gw&䢤gtCQSJ; TF]o~>㣤;ױyQ@w@Jet+sX@I wh_N뷜S D94Wn)ozf c!:=BV0E~!;ͷTv&w M\rRPU%4Ctw&b(/];\!-̝셝wo-ryNDdJBOIxg8 C3_]6 ?O2oA*a]y~O﷡q !( uu:w72wa "R@f!F'!h{6K!:M0Cyˉgg: a80r5_ {u#5+|'- %dP:j4RIm}ϚMa(p==_$bt'[Vy<ZYJn 7uw]MSb0"cc=6n{9M:ħ]N`.@MqLĠy@5/ V] )nAn*g&-X1K8|T Bh2Be8T‚`)l=#Lk7"#!aDTCL 2Qr Ʌg%?F[k;%@0E?>dj &a$~Nnt10j Wz;Ā@RDnT'/z@jO18~qr= B%6$I+^㱁Y x9\( uF@:6:;>잱z0mL+/u-p4| t\h>:=Z~A‡o6,Jf~-|WWg{Ѫ`2 D%3$L "@g$sx)qT8 .nΘխ9U^Ior% RХiM2r$4-swi+Gt9Y/&# )'}iYOE̎?`{{{ч"Or io5 F68 `CQF),k5z:Th1t&ufq n|/ Gn2:{g#nvCA0 9,H3`93$фZx١pod Flv9Mi:ˀ=^GP$\HSۙںBT 2 ݷiѸz6TF8')\1:@=) pacu {tv|d$3@@(o-|ۛ0{k NK'hΝ͌C2wj&j{ wMR!(ɈJG=k0d}@0BPDlP'P~a?iTZ9*)V%_ TQf AD?V?6 ,#a7ܲ;y=% )t`苆Ӝf18OX83)Nw>PCwo4K9Kq N"61 y/ɫh@XKCC%}U,vTz"s>CLOş?jqSOD::{2}?2s]| Wy̓]fGg{&z*(Jx|e[iQmD6KpWO{?RYM?s geDOٱz)t.+y%d q.PE; yV!`1E|Tу?4`T 7}#KK@&>l}(A߂# J~⊿քh!H?Q.j? (&T&d 6? wB?wupJ%1HA}elg>_~j]rY,?>hv2 X/HwYcC@`S9g;koLJ`l }`ϖe!Q-}NS340)IMcaw??u^DaUKM2 f#l!%)t>TcG/2ߵsuU -Qgs t@ @A7Fk.mK95Q׌-@">A}{LmaxPdxqsј\`}8,u=>(F{/gOKVw2rsV!W;,3ީ}7$@Mby ,!'vórPev/{WfΈEɯGJ `:R]@-30(E(jz*>}Ky0vw)S.)Num m?I# QDgK*0i ~G0{,+Dz+uGL ͓E$.^Ո5Д@i1A"̡n v`h(P +t@:Ez -  *J8IbuE0ڽ;pb`1q'7@d`YFSbp̮`]&!#7ҲـFq7rhGF"CҘV#b('92 AgDza؁9la޺=w"M{ƷU!p9 `H*$p Ksa_O@VըnȡȪ5=vV=>m_"rpeCv1D@rY0,Rڎ"D !!-˓> !I.މÔFVnq,)/ {zӈ@Bꫂ^2ï؂7>W^\Ւ9)N%YkcJ8&nv uٵJ x)/ 0L'ܛ$;d`:sۧ:yH82Z:@頰? ;M0ɹA"~*7UE.zi4bԥp (Ԋ "BHpjfHp̀׳{n-6 8n`\D@%Y E i6gGb9@]YE9rЈdC&@H&9nAa[B: '~TuVlNbr5$eR35!J˖@:iA ()x3m~hYUkl$&_to_SϮPv !~'f1>y\ }{{Ê "i;w=O1ѰF\Iw%˅vjxH%hit 2)^T8alIHHrP7%%Br;Oio6rTIX=|D3' ҼTlr;+m Qn(T63 VH0٪[ U,! 9e(Ys3;kAwt"PLaXsLCƺ)= &MQyGw`)l 1D"q{uvfn0lDHY)DTF+lnBxA`.i@9y9a}Ev"$ts'4A]/-$\G耔Xgq/ XD&doEMFT2w킪fABVZ愄R\:UvM&*fEKԲtB$䣲jlهDEQ NB00(.u$Â`!~e5IOM!r)A;xj{>؀ʢnMw6y@N@ B,@[`~&:JADHO+|!$&/g{P'Nz~Vc'mB̼ JƮb~^ɘ3aiƁ.6cV8ehʹхؼ3 Y@IPs4"d<_c熘O2 1cjjCi q+)G!n[ I$;@gp `R/EF`7l6Mp2E[5u,) 4,y]kMi4ov7iu.buUis0P֨Px̀ @O<<ĉ7&۾?# Tb Fw{m3<\&vI"-d)cFA2 ~B!p(.:' gT`i[u691c)u orhf/ʽ3,=2whH;1u@ ٵ7ѳfK}^Tgi2w7t<30->[f3<^CvIcf8u2; $ EblIWL'yE@بi SM\;Wxm̐|7U@'^>޾݄@08(w5-<^1B"<>D!b̛4(/@1pKǠJX u/VhHr [4}\QU9Q қ0hopJtin>M^3P;I.wvmPh$)kb BvPI'l60<7/_3rT1QL%TWo@(0\LqZʓO(,@ndt%I`82RmB# &XVݳXbm &j8o}NlH=TXM`H!-otBUc^Ev3T=g[RXxKA>5N Ce+ҡ:BP1b"Js],Ӕzw62VOIDAV@ k<_¡]ծ QVqpͱS\HyZ.XN0K6$gP IKRw"S3v$o8H|`Y?YnyOvci5:2KO, }&cy'C:i9= $gKFuV  9Z<)(vhՕca mJk:p1s0ʖJCmHRXN/06<g*w?N֫՚[Xl!d44 Dk\R]e}1ZnY啺ZxeTSw1:~ t+adQΧg sh5>ZtvK1ms߷h>Gom`(A^z1s$6<=^6lIidzj0Gkl"k~sƏ׏Q170S=t̒ch-)sミoh;z{1ߌ7;eifJAD -ThTXFSa*uWQW`>l Tfg'ZkcȔ* Tƾ^/5:ylcU^7}ao44b]+!JcHVb $y }3J9CW%SjhߧfA2~lbXskUx =HGo{i}b^0'.gw!w ( KT7IʨL90#Y΃OYX2tv?3?'UUUUy>'^#jq&Bhk =" hUݢ4ֺaT2%k.j Y5fS6F(GA&x690#2oX'?.;{|zw»5"[6X97 '?6D`לy䤙(bKSQ%&5QH{7:粀tgv& qsΪ"a?$A|=Jd58ak~mv@aGM:QRA,A}21q]HBy遇S+Kz @3Y-&?c@ \xMnFB q7'k(f~bQ|o7ujDG׌l@ GIv--w 8ݩ_CeC].LP>\C37Tv%H/::TVKfv.<]':QFY'$ 0 vE:&ڙn[(Cu)^XB J#mۇnmӂ ,9~76|4z#H\n%RDۻpL UyߕFewϏwz C$=LL%f>ꏦ]B =x`0tqu9yA@AtEɀN]A)hd]d6=y$d h"JW`.oyVYG, 3ЌR- Knj!`n0- ੊N˹d xbX dߴ ZD 9nVDnt6P s"ȓ~ Pb :R}wF(H6ˇ;$|?a:[%q<8=#%#WZFqϑKi !uwp{ ɱ@Tb*XYgl,;#4`튭pp\ F[ Hic$"JB_AװPE7jYXgr %r+y8,JosxyADD4y =h8;̟ץv͡Te`E BMT'5T0ЀkkSlE;p~ ]fLkneמ;[;kWle(޹V6ul.u>֙4]Jftveٵv۷O9eyUMF&UdzS}$w:zGE.q8_z0ytt6ݻwW+l/2vc]v 4,)ivo߭Jer=P;\F4Vz&;z+:ӄ2rrHN2zuRÒn,:![kN`oݖUpWpZ,82;2;r l}qˉӎ.rC; 3W-l]#cوV1axݺo]Ǜ-w'vCien0Aetoó# /|_:݄͑]:!Bݞpav1>].Kra#wt8K-8f;%v:p:2> 6> ̯ S~7ǣ>wNfslcö6]YNƛ.ue!c׌0.5'eY[->oAvs<[A,6.}!p7B}9!q|wp])*ˍR׫;n d_ ZN7N..gMlëu6,6mZvn67Hwnav)jyM]v7`/T2-28j70 N.]R\z*gD2xXo|s$ZheNĀ3n%fnTpv•Q)И {3Z{6 <6l#f"BWwV6XLÉ* \PmKpsNlQ^j~u?;s<%wp~ci>4@hJgؽ@̃`A-+^l`ՊeSnz%ֆɺIh0H0p 5`2jbDz5mv׃MsN"жTDq{_n9J` Ѿ;jg}U gA3@+G 3@8%,CQTFPX4FGQGQԎFy, m  rZxb-DYhHR+I1tin(wm3!׎AHXqK s@AGG[Oڷi#o4P75]MGXUl(i*=QCD2d7%p+:蛳x&Ǚ_]PkiꑮµlOqpw7o|x$lG_kC~C1x;kӺh@ӶAp?5cmÁ9Z^# 1TBmoj# /`㝙A9FD抄RNsrvfc}o8/ D$vqx@ܚ݃#"H'73ndXHT־ Ƒ6Ǫtz| s60ǐ~"AVo[Mnj0;$ؿv3C⛆q5.f*chީ3%0 sdzs:$p(r)~8I@$̨uS+YWj`,U:a,ג=lQ@h3yҋpH˄]a54JYӼ!ʗ`AuoGAQaWx}ʎ+t{@kVuٳDV*RiNjYz1&̐`S$aaUJNX_vS]@ ێ aZ{Cɇ-6L 4;դBZ9J]$#00|-f @z xg qeݮ kg#ei&1Cv6Sf%$P̠iMP"M!f s}lttd f(k8BtJwj1fCQܗ(>-tG.HѴ ձZ6|@h@c3I[d=vUxJnc0WN0MQ}}ႇ$rS'k3f¼f`, T`#hL  &ĵTIe畞v13ٍS /K2Ghh?H2AakqiOϕ/)<\ q$|%.q$C-y8mvmN1U#U`DGp2 yWRnG9}@l$n7G8]4I;5 nLTHlavB5R')ЧqXp6]D ""I$(K%)~x mءT|}fϾ|oDq+mi>p1(^^C/5iA~{DX2M脑;Fi GtB'7C%̃QE){囐-4n}r 3(H5 ,,yN+w- SxU ( @fEqA,ơXt%WӲl ;AZ \/|4-LPF6P kָk&vCD6ݜ[r./@Y ggl4 6פo<}sƇ]!O4d ݄<Q':Wxw6Kd#TJHj@p8G>P1u" Szk;xɼCa;8`;uHD@t\{ R.@RO3pkB1+~N7꧴H!^1Rqj$BdeZ_f@*ann@d\"+PzAx+V#$QK.B\ ?W~<˥ۏ jKW.*[r׵5o골}9Pt=^.KbD:dx]x>wȰF6q^| -0v5{]ԷC"Rrڃw\iQ?]Pjt%;ӁvK|3r#$g?g?&=9"xxe*s$6oآ"v׳$։ .9sagD;Q蓉 -͹p"lܜK Y/yprVm&>Hvrq@F@B$];@ɰW h2p}^ϼ=W*,U $yA$QFdUXPj U-UUUQUUQa@\?sd}#&UUUUUUUUUUPUUQ/R|;*$G)MEQQܤmYRUDb+EUWix6,™\xh4Hd`HXQq%feoF411l`H5FB<@1!H*l 27`""dab`A#fRIRa+?40zD`l1rޜԾDD1 DK@ | DA)$SU(T-Q od0q (em8ti #H6APCf. `q(BbJ{.i,HDlL"R*rB%HXXr*L= @Zl?=zyG'܃ $-IpHBV5 ʲ}~oJEܽoa3_!bu)!iHC "_%9߶q=,Cz?{I@y*l=704=!=5ihY,RN.$( `+ {7f]Gsc<^sOwvtɒ=߅ZC3" G!z:Y41bQo@DDl,Qk  3}cn؆CcdM0D85e .H"؂yM! .R0T$TµZwbrӄZE"WӬ = ȵ) KTt[OfM2XpazOs/Oe脅I8҅;WqOOmfu;3T%!lΚga7agv. Wv2D6h8 @zImTnA-{B>H!up(u!qH4I7Ua vfa3hAFXHfD+x1 =.Swd]Q,pԂb!qD  yH4]?9`=߯0>" eaة+p6;D@whrEe֡r0 |P^p@"!fѴ ~$8Ku; ]qA2(!#Gf6 w'trX@W66s݄d9kPDF=t, n3RF,78oϧGf/n(3 r8`Mr46&ye,7Z;ǴϭCw 0ft|]08[۝\K:`@SxH_):\*L ٸHG.%" 5s/ldo+8!3Gpym5Rg4ЉŶ`Pi ^070, uIyA1PG %I "X@'{gr]8ܓ\; xY9IyHOAmΰRn8,i[M2 I-{ EeخťFr,{cH\EN׍քDk1@zw9|dwvNc^m!Gͧ R \_+$DwE.AmIo|Wmd8ʑB@|#@7Ú4;4az5d PI!Esj.lƤ%j~֮%zW^؞up <V@WR݅Sva|7>t9i\ЦmȾ2-A!UAЪ<^yLYTpNvWz;p{`I@R^0|!هi٬/vf҈dU/2W?ЛI㿩ҎFmg{=M="K4:nTg/fboŧIr oIFwTtx,UR(2B"=hfhf<@;f`ɯFyḡCi~Uz04zeT^ggI1Fel3!0ȋ/jD39o'CxѪVrM1ƱR޿sŕ"9n x0~.{:*Ngu裒$DI> P_ެ=絘q.A6Gt`x0dp;2BES@y `{ڪ$s9&"l筼 %2&$ʗ$ʗk }y-O*ޠ$?o|%?l7`hXS`s枡'\(2+D`pP1^Il{27:2mihA$.5@e)כNRWJlDp>A{P,hR/ڈ#`C!ѕzJdl$Z(8e& }H=㾤p@H E dY<Är]՞6*a:2P`^\ERv匧* ({S3n`0ˆCHHWmI, Cg/a6QOId 5}Ww4mn @0yz3p>*L\ξ4krl1yxx( 5ڃR ma'K<({9>l,/d8fna>l ;K J!D2 5KHo#afuqNHCa̹뮊4՝x|=D@@Qȴy8f"ȃںZڻLHz4۩XFzXQGY#]@XǼE9lӖV gHx@;}F$d6NP O+Dǯŀ'J2<7׬|♨2GP>n,ٲXMIYC |"[L;$<.kǧ}^{yHwsmn:(D@C3\] E2Ȉcb{`| XrʮʈP@DcvDPァC2s³ZA!ab+c-g$Vq @@xa $A6-aԅ#P{7)(3x` gyێKV/0|XG__"` /cg`cp-qv~ &3Ooۚ0j\(/+&jJiZ HKv'CНCg^}Lm;BYYL$M- )И;8`Ӈ†=]cK-0w7Ab Pxp\}鹴 ywhk"F "łCt E===RHxzw,WHPdm_>C R(<5`!G2) 9E-̈6a3 1mˋ+F de +oa)O(mRsEѬ Q` zqk # JQpi~ׇ["{jPHhnͼۦ-w- -?@# |i12i udSZaoz'eX@JianѿS2[TL:H,t"v00R,1!",1ްC $.cVT"$* AWv;;"C!fJ?wwqev6#]C I#R}xS> T"R~af!<;KWij 2v?,xQbx}sv'у<l_S2i" ~# "*{%-}wSL8-5݄29dÃix/VMz NC $Т k&Gi)9-u(/r% p>j\ RX59tV7*V5MM"P@(R}LAck }HpLbfQ> 94)в@u3+PRo`{>}|"rx*''| sWpy#忹_,VoN=ຝSqDLVŠ,Ag1  a%\ް 8Lj(4V~\LNa)^}B LRQÑY~Df$G"@堉}>nM/0̢ZeO%e] 2eM< #'4Y7kX=}tJG}PPSN>g Oth!~ޘy;]$"&iĢZ~X3IK[bD"*,14D,`S0%Hxd,5 `M9M(]5bЀuJ10m (ɬ=YOƁTCf͂&3%EןP,-䗁Զ~;r$0D1񎎁 CrPf_#Й% }P f'urDpo#E8U!?eZw wD(%HxJ3Z)5΄ m'ЁϯO\xEM%4}RR yO1?^;p07'wpzr /U8H_+m0oz*`ICaw;jfqSHLMRvjfʅ)|/Cɨrѩl D`[E)?dHQQC9oyci$XuwN p0CAD2DN01$MJ !l!G0ĄI0?R$[9yY5dtKPd'.X|=̐[2`bl"Hc00q&±CfP YC%~p;œ=<90 ,9|M bqET=,V:> |t%8Q5~WgC@R}gAU qgf1y$&oC O|%qTPPx&sSn|.e!B$/wXIup1ܦ6T?ز7om4TzhPR*dXiT{~߽;,CՖ 7o,\BՍFφ[8?=#s`Ld̤ ;c0ia0QRm) ysBz>'c7b/?,yt62 BKB$2+7`RfF(R (""!BHhiz/cϻbmrj)q_q\}bOů>z&_-p#Rgj7d2"#4 bdA޿nZJ;Bi&HL\: x, 3IJ-]3D"AW(@X2Li x7 ;C,@HIhqtnDę/~m#;o,.;z"SxL'2|q(Esm0_W԰Y04"-97 4{(&!Uy" UJP-{|(-I֡0HR[(m$.J?`~L4s*?6& QOp%$OGxr:]SXuB }ܣC$iHU &&L)W:P'U]P}bQ78]DF\$' }`J|m͞NYeosA)Jmb\2H ҃b <@ԃsYX4U L˗.C?9I_[BQo !?x逢rr *@9"'fFxT!n ѳ8|'CW(;9?1Q悭Ha j=Ce| # GZ5!S ૗1!i.b$`UoLӦ͑x8WဍC'Uw׈g*6X AWWBP&iph^ Pu3b~?z^\Im!<_pZ=ͽ4 jXt)g9Ir= ;ɂ;R]p , QsA5"5Y+YBDT2 r NGN jz?PLCA~>O]D2P#d16~`|nXzHCe~ 6;H!Cv|;aYXmhjU#h)PiBVɄ10H+kڿN"<* f $uBLx /i/%eɃ3 c/ڿDTBCdQIKAE4H54I3V VYI !͸$ f{jCv4y ɨ0 Ƥ(}[b$Pfj,@`3!3ć aHIjH) A+RHTU](AKn++ݐlz!Q¼Jku2x_# ydU d9>  4C zA0%)&J~gJ%6Tg]CU9Q E Ǻr@mP,zg]!_N򆘏',-;vS͋GwkG_߭bjktBw2{N͍OqJ$!7DzQo:yxJC⚋#D8`iox*_lGLʨ WpHr6DXb4@_NII˖G'Ba1$b_7p VGYFֽ\a$0}=ysL\WV<G@m0%AټTu#EV#HO s "4,Mw]+|nxx//3 J?o]cs/ =\FiMhkF5kc#Jgm(d_1?Obva$33p !Wd VI;yväcz-4 \0-:LayݘL-%<؀"Qcc!PI084'9}+"+=ܙ6\-fpj}G~?e:6Y@6 =kmHf,VC['9IipI"F$yκ4p+\<8OU0uӶ` JW$Rٙ%q?#_*8AȑM a&ak?18N0*J>Ճ0qjN\D]NY|bDZGIc3ql ak4~Bg9{j`단HS[SIr$T]|HaU ìJN4@eOwCo-/tӁO(-/Ic4$>ұ+N%Md/$'fsee ޵wi *^CD, /-°arE#i]CہhIم< zPgXC )0h:;c$ p+=9g<-By4K#90,#/>~ڐ0_ʩ/k/R D`"mv& @J`&"RV$-b/a\31򓤠i\HYco|=1nxe{)OL"䒉ֳe&P0)hU;))S13 q*)V iTLYiH$maMQhak-H$+XL B@fLqJTcaF.KjRZr m1plZ(F,0X5)JZ413Dƫ,ŨX.rba _].L Bjn4pKi K rTɖUŔKmaVcsRTș2SL%t`hR͛ZˤTKo$?KM4C90 m ViYRylDbZ#0jR *f(&hf!&VLY8.{&~Rـ2Jr0xQmba)@ԦyMS]Ou=L+\ u0QPe+ `d! nrdbmrswqPm5$!gvL a0׿#'Z!*-,(J}D]?8EPU)D B`l9u\訋VY>pȌ( !ad (`|സ1"f w`>f"XHc8=Xؕ5χ8;nkxqmC+MFMąjO6OΊtHzUIUVA1֜^hC޻Ь=ybhrw ALrDIf4H !c)h,Lef0PQF2 Y%HF&`R($&$X4DHN9caY1QL%E]d #2\ ("Q AFl$$FсBa "YqH(aLTBM U2<ŝQN$(pˬMkSpD壖*Т[e)Y (K?; |p/x TxWsaHD+j?rBӒ$,JzZTAF!~݀ɕ)8!BlL$1_rP4 BynL~X"]g{}V rB(BυmI7KkNrݤOF_QH7%T<%# ?Ie EC8_ҮӏmgW'62j9a' `?$a#@@JT>$q¿pLZaa٫M3gdDGyTMc/W̸Kf{ܟ£A a=FPG yk&hdb cI4 Uf q,! Hӎ,0~YSe:z97HțBt.|s\ 0S}d ʣk˂m#mq'a9`҇Ŵo5.npIjzf2 ΚarGvoI6_(2L728IVɴ&C&~@>wž3 7@{OH~}ƴ)@SIQ1P0! =`B%M cRK2*@x $@4TUS# R52!B144 $:P xdU8N4 )HV,R&аB$RACH3RK(RE2+11PDU\al'Oq{N1,9fhq u֗fתSD'eɢK^eUwD=Y1pܸ{DԖ{My!ejaFQ ):O QI@5T=QRP T*j}֔ELP5 +TD"tJ %)D*4d9 .HdYC@&r0 Ah k1$W:3Sl-O`  ", Xê`)ki)FZ |90[MLURhE5,b2,E&3.%]TԅK010I{(Ї}Q'l&ҧ_C~ sCH)bDC%BR,F'sCZZ{!Ԉ"өwWuZEGK)/2צwNɾ)85s\D:k9ۜ,bVKNA28.MәSmᇝԕfIzQ z7 yhb,鮋8n?ٳ9A9KF$H{Bi ![tUVN7D{f9/Á?#FKi!vd@4I;ƍ3lid8{q&Q)DdVCP$7t˄)&X,7I$ucm$&PD tl2e*ՒV\.k!m&N2T)g^)ΡmV\p1ͿlQ9gn<zn ܦ=.'1&1|C9G3Xfa) foU8sj5p,:NLᇧFD("G@@%$rh/;X#UAA&vQfoԾ\`ʩR,:1!塽k;f'|ޛSuN‡1!W9:uS&ӝQ6YGvPk%ë3u;6rM^ǴTus6$aWRX8ö-W^]^W13.Ah\0.!Xud$5MM@}Rm1W8)ͅq8Q&pveEHOtiu}gk*=Oi]CjeuAvŶkF}K+hB@?sp*4Cs :r)6ӼކL@Sr}ĚΉy=Cէ*fS<r2<d"@,C@D cM** f8 TPV†YkEj.!Y(\FA )rD6`:ț{%pNLBU50__Nf4pnT$';(ݕ,bX;y>/SLi*+9œot:~RЀLSQJЈPRPCIHP4:3łJ:p+s4ADx( "LIT LLH-P4,PB!BR %3 ЁJ%1!$J0@DxOU4HW\ (B]F>%ƅ]آ+ Czh(ck> wž K8_N"+a`~#Y:mfl) `Ab RcL9"_t>cnlԕaJc<{rB(M&)0z?w3LI>QI*aaxoy%8%,aCaQgT:֧a$d}]dd^yy tE-VY$$oҨolR. g*ZDȕ߬I$c܈t0՚ITLΎlѮoyEHHL R"$0A=Ѐ$ H,+R 7Kȫ\6FIYҡ'E5e f4T !S Wd`*Pߌo ;=K:@xs }*}zt:t4QlI([!yF\9clÔ N=&? 8cˉC<:S7d!LADŽ|-_㛰Ü-أUQʈӏѤ R (}&*A$ _-`IiH}|>3-N:vv>,62 ~8p4/2y󢋞!3Sl}G 87d`@#Ņ`xog^miJ/׽\0L-6B < ?9ȄY h N(f1||%:̔q 5'XD4CӴI13uT3#G_{E~^֮M~|(C i@30>A[eh UJ<>>^^+%W%))>dR QBa,0CoW$,X&]|NϘWUy+ RZD7ud{"`CJB*h4 vIj9˺oUz!WMZ3Ug̜{~X`&'ClqՀ}_I=zަ :@!$`29x mn9L,1)gP2{HDϼm<$#d( /|cS><,I Pc$|[ T!Ύ+E!'6Iƥ rl $׭qRSqp܂!Rz8`&wမ[^#4F ҃`%@a7v!ԁߤ o.57vн Cwqn5Iz̰+ ˞MV\&q1}uqU7lvbt&a@ *OlF*K`:r7v}fh|D 6>öc{*׏0ܞX_@CL2ͱ`o}م\D\Z:$7v %`2!#ÈRpN![v 8=P#+7P4 VΪcvmcu]Xߨ3Al4DhM*X؋ 7gdbUeoJqK!KQA2*^O 8 %4c hB{.\ "hcGߵm^w ;؍s3aCRl`D,pD7bz!lHqthV'jsbg/Q24膷jYS, L3zq<ޱn 1UNxz5`cZ apymP[%S4kml8…ܱn0vs`tA.NN;`3jtTI*Ö~H5]=#%ۇİpN \(a]JDk~_5: 9Y$F7Ӈ)-MiЈ wzĢg;akfa(Xup#m0'iPw59c\FBPrsuE a$=fzmdB Td i)@;w\6q !c[kp  ,i=k q[܎5m n'k~è32X!A])$R٨  8|E2 +0y`.1[`gL3@lyZ&)[3Fۍ"w 9vv-z3>G@!ٷn7ȠA ˈBl8WYPIv-Tt퍈KeZ D(@U4(%- ޚZA-3NeK@6*hM߄(fʗqqc'mx~6Tma@z|C`!ڷ|@t ͸M7ܩ6Wo2ڑpt';;$])GuyO#,c);€QVF,DzT9q*Hr0X!2 쁷!,7Dk? aw ye,\rq'X):uXB! ·.o@-yY ؊݀8X[k0[fS(ԯ\"vBY (lPf *wIPbXYЛ;y^7Nv[3z9#mP'J3btKw 3CPydNM!аkW,Q|ex(<2!($!N0LG VEjaC k pFK'LA]sD ,J٦ p5ֺ8 vClV e- T!}"Q+#K[l pPSe8`3#p.K ѤV͆cVLNSgh뻱d@G@ÂPA왐]fs.ĶktXH,h_}P);kx+n7ō9whdo,B !Pms`j ,zf':2Ld4*eU`(##2AE,"eRk*RUHcܤAL1 RSRFT ?aw5&J* `P'oC Ɂh}qTl7;  SQ p%ñB|3٩GMywc$30S(X oRgүMXJ`~(\3OCvOGC{:4pAٙ4J90kR~y3_5={{C3H #BaCgȞB7ѱ,C%{U29:>zC?>:nnÊ3N9ʓ)iM(Iue'JΧ/eF$(0;.9Γ ;Tx\enRNmc$PDY3doKE.4`k$y/eNRM } bws觞%:{. sĚϠE L_oO0Uha` =n$q׎Ӱz>Ae[weA5v31p&k2 +} 0EFFE)鏗9: 3W]B`Gi"Z>zQM(>C<3_54!B I-'Pq 4->(~ڊrH3"P-KB#J,I;lw݄QGʘ<;"hT= 1, r֤`33rz{7>2CEu>;H9? <L:-Ԗ^Q`#.1 ,;w[xN$|`EP-+t3;D;"e\,5S%@uZN#""Bי ~cXiԼ`wM#S'>ӢxG?R< =w=40 "o`-DnQj'RAW Sm|sd??\z|n ?pOC> q*uAWrO|(Rs̔ IP]44%)MC(_Ԩk2xPT\pG`TT $A+/ SCxIPnh1AR$C!JiJ)x?=> }><J5|04A_j;=dΉTa ނ52Q01-;g9:t']c*9 du|SuhKɈTDB0fp룥;y<'2f (M@YK!euvJ!d)#9`)q"N6z> LZ_+n}'.r4 )0s5 _CڟN2OKa#>5KՖ,d/>4$;MJ&dkc&ʋ22Lu݊Pɧ%H`_g0K;5IL&K'%PP*۞LBI61ZܿX~0$X ,Я@/Ҿ}fbRJ?Gyߏ3>Ok BADQ*N8#qM00<2KR'q0cWhhS+h@>YNd!dYT ʢ? H[NwpD=y}N뇗NAXY>YBz}\,6Xx. #ZdۡQ&|}W<^N0F0e:0 gBlf2RL:dB[%2|~p5& laFM {Y!Նtu˽bJihѿf4FO ldZTҬqg?=@|[}q@LTR(ܕ1)hBÓ@w u`ܭ'ژԨkݥIs2~8lϑ{vj ,DL9-+"I];Cv‹o*RЁ D d 7#Q=T6%lq 1bPTס{7 8]E2 f)&< rη}K:{86 tMS] qb8Gq>v?>"|??b\m72⦅bKA T l(/WrѹbMW*<󻋲m6f]DFԸ7TEs2rm|p=ږ-Ť^~ԆpC BryyB-5x@0\t^y \POpڪb viv&zNp@?(|#"yѦ;{K!~*IKۺuS;m*,1wx!g|T1UQ‹b$Y>#ߋf7-pw }vտ=9]dm6&_M֡v$^&twϗ"g8j!a\\=n#[}TCsAxCyR65Ἣ3뛃i2F(Щ)HE.gg%Z}r<8z.' `<܇{!n ؟/ssX#Ly:Vb?G)|GNĸ%̹$ʉ\Ai!^9D^= rbl2p!T%459$@@dE @bX\)@.HnwKז*)"%E9Ɍ`*a&@+$\Db #(aEEUV@65 Z"+YQQc̢>y@2RM"1$t^c#H~oxrr./_\v?{xEutxcH>Л4:O'pԓ?< Ctªh,~sILT SwJĂS$@BLPIr;??r/!~?q Oȸ',bB"dfH3D Qlf`Wo9:ZCI6m6*(b\3F$5d؅Ê>լ|_?r=bD"@"i 1|쏃sLd) LA==hc,]qJXtm3iP`ĜxbbZ%v+qf[QγB)ݝVtF$Q*yIE i3&*@"# eJK#DA!@"Ǝ4{y{t.ԭ5û;)]|wkp_0p&  d;?bOKdVd@,!I#p,Pu ߠ8ʀia~+Y@/V2iČ0QI,T (L LQ {̳|,24a9hqQp&A5.C ۿw2CMKf40#s"ufR`Zf"(u$,I5Q\[.r-OrX"(P lhFҥTIiI $"hq`eۓ+z@X!X\9) |/HJ^}} 9~2 jnte Fή^2 O͊o>W;s:L$T!2,e)_Fmh{Sf.ͷ22u؁K@t32Abu*=OU~EG8s~I$T@$DzEK)=!;Z TX+rH1?Ng!K/|}Ԛi)  br̼PZWw^ -'OOs&HJ?±;w|BBV $h`&`D eQ  Vω9!sA@0O 4V ݻ:@{GCp$(q64Noޜls&v{{5{VjlOs;)XyNfC ܁Ya 1f颣(?Bk`ǟ4y6EډNeS a+LTΟݑ&m!#EE]@ av5~q'| 6H5?,]}!`=хBW7Mb"?Z^&)Qsi)'|+iCOК>ZX.#B/O4* Rg,ԅyfCw%?Y!Sh|M)7d<!݇0*$}g gfkhHzw濆$=54=Q=|"'L$%1B)Q0Xb@@(2(hH`:`!PSjOPS_`҉osFJCxqz;w7'N\UA Z0BR] 2€zTg &N"//~ eD:% D/uY$!؈kJhH(vMA&6BQ3s?P%Ldg#`oV ~H; ;;[=uS56v3oRC Ӑo8! z@φ=NHB{2kY 8e(i4D{3,@ HLL8upOfB1$ME9$XDS8k2TƶTD@r(=-9:1I>dRS)iqr3rQ8}Zo1p̑n0zHu}"{&K rل1vOmDOiiw֬1bx*Y-!$M-bIA $FyT2+Y5)})lCzj3Fe3td,F΁;8H AI5 nROvT9hShxAIYYQbHP!%{CXV K$P. cb YSbwBR7g vp&OSgDZӆcr_#4!(@m0>/BBjUDO!$CdbC{!…TP='Iԛ5-z&凑VZjOa]M1v)SSy, BK^vY媠r>ʌk1= h29 0 F]Afaeܝc'u8ƽ>ZdFpcR-RـVT"Js1 FB)J(x1{/3YfEu58ߦ= Ƈ)d'Q=ʁӥI:Qߎ&FʴlFRQCea_>) m)#]IQR̔D0QGbz^aCl>s&cd݇o8&|q88P:7B1jJf}RH bq q43)D5K2MSTA1QLIR0D"% DAF@Uc]?4''i2%jNEwֳH2z>Hj I$Pれ+H8|Onل10dZTi-+ x?'ߠsR7?6 E!`tSd'85t:IfadyRP!>@D UOeRU~Uj9ZW5wd!!/۵7:rMHR7u|Z$ˣة#TPA$8 !vuzqھ+Ya@$ćO*P5Zdq( f~5"zm-JBJ)-PM`@$PaP>}:"Cqv$̛:NxMt%W++T nNû`xy 3qOhPAAS3Z{l5+? P"iC ]Ed 1z-BtCBLdjxopo=)Y >*ϴ,.탁 pL/…%S";ax$$psV!f]ӈo}N[Y fJ)CCؙ9:-aoXriPS= {-(ks=g)m5M(\C)ۏbBB{e+(Vt'2GkNqTZ34@}\@M@<{>?d~GCd3p;JmKfzt;H  # ”)qpp;u"AR&(pKDkdD q!5@ao6T]s#qC%N`e1ѧfftҏIo$=%:nՕ.6K+xC Cn5 lg*| HfxEPo) A\X9\⹓vYrwTaO6-Yస/BcL;FY1=/:e"%Yd2w %wu 9`r{(1agx9ŭ/v"nTv;NovYn?FOb9Gp~J'0T4or'#"f>{kډDH/ tpfJcK"i@ GOJxXm P :yq\w,Ě(ܤ= PaJɆ?n0Ԋj#:yl!' u@Dn[AXeF䊈R VB00k䧳dh!*)@2IT"P)U& @)POn~}(y2h}'oqՁ'=: *z;u6>ܳ$C2ZBE?S 58Bd@&`ClP!A >Q8uaPR#|ֿAyE5>&\jqĬS.i6;=غOpSIקё!X|(A6?Gn"O`&QdF#(ԠR$+0G'ҝR` 0)qɾ9(+~w0&}~RҎK'!8PB'LgW2(:JQƱS.)J @ )WKQ"D)?Z/?| -C+ecm&Bs(ϋv&pp&;%d'hwkd;0.w<(/ɈyD­xM|PIWZ(RȤhEF(#E( i7``m˗=߳6VT7neI )FF۪DaB$P}dQ()D|" "H F~" \Zi1!x3)F %= 9"AT\ȹ B@J9x#RAI (w;4v؇"_1}6艓5AYR<ԴLiU1DEؐ=~^4X+ z6AppltZ UX¯zػ#moAu n`w3l q}y 9A)/t«&d{dB >k<ѱhV/;j?Z̈y*Gm2;kRN$[+VޛBAY0U cyIm>hVB49oGn-s ]*HqCc>"O[l$]sI8q4fT <]1|a7&r(L9bN'-1iE9EpM\Usc\%X/Ulafh$g b W\máI\w|9N,6ءx#мU[d ij'ut!S:ǀuY8?UH{D1v>@=3nc1"S=S2ǡ xӞMB쪥1 ( 1 dF[.ɲ?L1$㷿JoF>15l&|y]SoZ.F<0sªH!hgh 0yю)XHQ;ɒ1-#Cd 욐w:Ւ>& kb|ηL04!Aܦ$TH ԐD*V3udEdg(SYHa10;1E Hh:(&:l}w8='3PYHFprΈkvB=b'-Me|nV2CKw1co"m:`b N@׊ɼdp)Ȃ"qU r23B P+okʓ ͪw<ljĝݤ23X#@S;yecb)H429%):QNР(m3izDXgCE0a*yxa&g7mXq}ȅ01Y"4A^OdSy![ny8MFaĄrd犕D1K34L PpbH I!T%Q J4|2SĴ(RҜHd-1'c{<潟O`MC>G8M{7;"h 1\M(r | 1S6J*a!{CHp/Q 婙 ` /&ytC+|/n`M\=SϕOۆ8D<$J*) Vie3D`8?|<>,OEDI H_ΐ;.ES%J _8Š1PI2CT2n@ӆL$KHQ2TPHPLԔ%#--SE5@,E$AEMAH4$ HDy*UQ4 RHQ ДPR.BdLRO?I2ֹ8$ /)*j RGd4ҩMڃG(:s]Po^.*>R\{Og| ^A<6Cnbp"; UC" HEއq{s?8~O!X0 ]^pͧ wY53/ozӾ[JY9jaDXT8gc~AJJ^ p}x=|nwགྷ>  H/`2\ UdGD9}xWZt n -NH "'ho3wf6nu@U3ΣIES&` ,(F#ð+B8Ȇ@}a! @q .~X&S2MoրY"u>Yw< E`h?$,dDPg[;N8[\3"#2 ܅)%I3 g 57-99Huј+tq emO t!r1 rn`K(iL^F TU`Ɛë> p+ճ:*eJɉr׬c(J 1(=\u 9JжX0bGgTܦ%wnԙ F؂ 'jR;1E}Ҟƕ&eU$9dАDEVƠf,A JX*ڰ:lgh]}ZqlVaF1306&qlG*z mZqt0lDyTurRSp @™>)!XhYF@2p& FB0 K q[d&Z,YRbB@| g0S`2X LH*(dP-iBIA! qhF .ݽL-s5 4bݨrYe'ɷ/Q(—PL<&O}28w a!FNCY((ĐjL @KߢO -<"@"#*?9IbtCT Xo|H -|g{q<:H;7c|3\sq$P;qP213Bgpz PXcc[}e.E,X:bOR{I '{_p3Ƽܐ2xvevB,$>4Gx[d12 !.e97640m̱ ?aD̓T4CtD\2D&#iG&43ɒuS'ޖhQT}bfF c !@dhVCuj9VE1(\0Ƹ_s"cp 8yɜY‚iS0^ٯ S7zNEX K2:TSMjip˵T*)L࢙:x!7 R\N&f2uւ21HuX6)J.Es3ŎJ^M=HRԱ!AtOrvvQUf쳌 |#\0AAo]=_9Ry7G%j :s+1~՚,t Ї"Ây  `5.nu1#F.isSo_](UՇ>Gya0]}@- dyp5,ħACOwMbJ$E:s ,39OL9D f. ntp´C`gE>38qcoSQ.LLK2KaH̝SBzo^.v04bgNswV!A c⿶PR JQ}~Oqsq,z~J^St]E\+PA?'Y_1N~xj']=Z|PЙ!OH Q2YD Wdtr.eSՁ@BRt@Y=Fy}-H@S5rN{sa /&w!(QPA4:Tq dLBRh3 $4Q4c?`3R%!Qu ӎ&Abxlӆq[N$ {AUFd ZQCo6Lӌ޳dbKi>WW22W't(S.|\8r5 ﮶18֨q>Xh[u0C/K”tN3(y5,f亂BC_~`ulbHC1,0ڢG*~ц5w7UM )[ޟ;g!X*yMPD>F;]s=By zɼٙR@8+(d6 M+-%nP %gR%[9,)Dr;w [.M׬w+Q[~ byS)3BlB~}y6k&/v>]rs;h;I܌UU^APS}vv3&;zΐ}$=x8vJXg(He/c{s碠>){A1/QDѿzNX? ȍ) 59.Cy_BH /[p@> ݼv &*_{.J!pB=JdpB)KFO2<$rl{SIDY!TVYm9#o<}'臝j^ $hTѼ X4!@  ȡ T y2m)ӿo.ZJR,Ciqq+=0C!+ `IUEB`*34`ͦJ·r(p`dr31mqFsgQ Ɲ&0C4 K9Of|]u:  zLdf%[dQM42 Z )f5R-,-"F7%,uց(a23M&>;_#8ܧjOu0<_| 8, 6haM`[SaR14!u)-Z7E<$mmb31:2/[6L%HnRMd&zxqFQCbkTris7,愻e,rZ{}6y SC 1m ƀ"kCZ zש LB,FҌ柎\ˀ$‰q&~,M1|Op0 (p?mŷ{n:ObG*l0Q-z.Mf(9G,/$%)@1 44 Ť9P5Rx|}{SnF}ղC:Y QDa.XJ!8[%)0뜖ɐ/d Z`@FIjPm@ ܥ|#t3r͂io:.=ov 1Ii-j 4K?DEo ԹfaM^'&纺Ҧ(HU?1(vP읹;t<t1o( HUQ˸wg=g!\QiIC;P/?m3ia\751r:0Kwe8 s}ǜrݪp-2&[EUeS`U5?Rnﶮ͌`FξZ^&Mm(б>Z{`8A&(d yTѤF )v60,SBFN"J01Ɇ(e S2Z]JY %ġaf2ç-YrF8&R9z/O4:΢b" teoxޝ@̷Pp%a|=? `u 7pN$.ӌ3a, 0핬{EAA$KP `,}!i턈nչi"6!kܯLr΁H7&ashhx|VqZav?[(x &u#tGSRXdTL.bVrxc39ٸxM;;(d@fE:9^ Q uh)m,RtNR] ,lSsqr4l 8d:v4zXls6lL$qf32=PX_t1 d HL BdA@7IG0㮓SOA .9QT(.Y zcE;^{A* f}=ٶl璃$o:a+ wuCe҇.S$﬘j}ѳA &c‰ѰhEn&B'aaokQY(Ɋz5!a ԰b{Y{g٢, LLXU~Zp.co yg8Hpt:BI^ed Af jt~ۋӗ.21$C"X2Â?hO._ى9KNdQh{9ɚ9a<ąQ⇛zɠ.zr|')Z!ᙈ3tƜEh-0MCm rHS5ik<A&!N{<9)G|Gǩ7Zy=N}oXGlpb30 V8PZ*PZq)w+dL*Tq\q%+(QeRD!k3 2EJ )R]:0 Ր5%03JjAp$M/TgHpn>4jMa6R8'sD93qz $w 6+ΞKz/,Zx'%[\ᴆ$*Esrl">9TXcXa5bϟηH#WDʆ-XT 9eMb,f )i.g 2dQ ٸaaizf_G;F F0eqY=py'{')8 ]F-yfNVᓬSRM6ٲb@<%ӂ XDѪDe zxMv6XN&r\3c-qTN^aLLMig ÏX|:ShK bmaʆ:&࠲œfu[npY0f6/qgA]dCۉ-9|r!ƒ:r5].QY3Na^Z=2조 :TY5HP%S/ +ԡ9to Q[`[ -2)LM|iK 33 "YηDRvX!`XhZ4Mk/9fAj*-K]\J&\8eDQJ1bTт; 4ne˙03g p%@-1 q'$8$xw}l8|h_\J[EPn\3 m2Cc<)àz . % ݮovjyrFHAIrݚ>#Zd(ˌŇ"˲MqB#rGr ))I}]"GT'6 GOl2.^iLPӡ54,r`E!Ag'&G緱Hdbi& % HCN$ϳa Qm *c *0rJ2)@Em`ow$58C`x1>=q5&9UXpt ᒖVFb43LgjAB?ҵƱ~j R\9YUDU~@QGJK5=ڞːs]!.0;{!p52u B=59fHPl8 (F%>Mf ޏc$t]u7mn~Sa]JBYQ]j Hb! HI"6Mi dĉJd~:)]V UkP`M4-R~rW9Ėǭa!,d&1QRl @S%u FؓHv!CD2:Q-@yM+SY Р)QV=Fqdd-XM4g-zwwK4H(]!pȜNX"S!2q̐awɇIg Nۃ4dL1@$B"b(:MBC]`9WĔ^St(V.rچ<`&seD& s~ +DfMtq-˹緷NtIl\UrQAb2Ar4CS C%2bj@B&IRr\"`1)Z  gfM2@EEH>_y[BfU&2[@58k&DhPmgIJV"yy ^PS$jn 2Rj %1AX--&"IB,99LDea `e#'H{KI*OG ќFidr6$O,P0\LQmZC* D I*" %MFr'*PD4A$ Ā ej"I"))"XjY)e&)a)JDb F"Z bJiIU"(*iXHh)&(J`""H8@G,L HU:`8:ِDp@ -#$A<H<)g :ld䞴Inkl͙'vd.i% R@"jC0P֬/6S.r)Ci %GoN+'[ =$)TBH`4ox3"I}_vU )dC$C1I9a4V)Ĩ4&Owup)@);N7A @(R2&]׮grhTY 32TDHP!e.\3,XBT 0|r2RnrFLbLkA2P +e:&[Xe jLԣP+4Dk$J(B)G,+pɉ*# ,-00apYY`V@XT$4Au\,5tYRm̀T).И6ZJR!4 I7&1 r")N5`iE҄ds!e̕)(aP-܅TE 4S>ʈWya4EaE;rnC (3Nd:H kpcH€}(>3ӑAa>e1rtC׭()|BH8׉û,Itg_䦎;͎EC)Ӕ{i_ $Vmjδd0K44KFz|wyOgT$rBw )@&IS酅j%@|_NMvDdT)AY`eBu\%2Hto{mlW 4dͷ.Hc$)uPۘw' ^Yi x܌(td [C.^Mέ\fc:Eićp_j_I$ oV.fb,#cNĶ_DSF -ݰVBmZ 42&aԯJF+-rL rp$Wt'gI(y{P4]B'!RW;t볨! h Sxr[$<9T/s<X,n}fxNc(SuJXB1`ԧȻ8<Ap{xL>J|.cZ4#61WnKKgצ[d UhcU60_AO62KApqT"e)"ƒ C"I@ ɞ8?|8kjOh1RH F*>t(1`dآ%Lcm*4ihlMJ[r& bR 9e6A eYU*0q0b99A&eYT)BEm iB:H,|}HNYO;:>H~Q="U!HO,82ʖ{Q=DSz`eak|hBQ}v\%ڧ8= ;d|{p"h}'T8S3H*x)AB06稄걉v`bq~g2`@4Y( A-PҎûs4H-/ V,2FCQD?4v3[?-7 j~# )2ȕB %c)ALHAETMd9 6b8xd* )rCrQ9dT Jxxq' B蝡r<R ({$BE$Ft? &u<_aO"g\FDx ?k;_gHrTȚ{j^" N,aoM4$ P!b:BV$&!  CEIT7WN3 $gJ+C5?(*t1Hi/5|Gzc2*h !o`Cbq?QNVfŅŽX&fp\Y!*<>x `@U$[of$0E@Ti^z~3}"f,L\wNDfmdd'kKGJێuW8RTHU?*o~P(X L!_nF~$q6aos%lu/c("xYQYk!}<GzW'a=oTm10:9S?umb0QRfX~A Q"&2>CMi" MЖP^i aI+~n,0y֢ '[gI㮍l+4䐼" or0靽ͨBGYd+&0ܱ( .INC qsbwbv%Z=kbλ+qM&st}.L!aݳ Xo˓Tz(rE9Knyݲ ch]ȉ%mG&znC@D& IXICAGOBg`m[l\QBlTN;~~FzML>mrZSVvmw$LУ<د5DzdQ|P7Z+(?N|o& |=t%;(* ,"| N=#N^I|j6yƃv4C$Ę%^pd "pYԩ}oWO}}BД!Ҍ?uj&()_[I^G/4ZGĻ9+)%:e$ I=vpnb^p9[q{NX{=?LYU8hysqx5,bɆ)g&fLf`p([Ju ֣dBhKR FVᲦxx;+j 7)(wuA~SLPd:v:=MyE2 ؞}h%҈geU $+* h#T`#qyƣ%'+&Sē59s;?ia$0PM9CMR,T4HHtr@TaWף GT>RS:m?NN6A3u+݃mݯ"?1lFQ4aCOŐx]c=:9&bHV)#h}4j gX30=CPTTDHJEwP5e4P1M=G^{ zSmdDFC -:8[ B 2IU TfK '.Ci~pd9euJ{x -:m0!L'3Is{N}gܗ&[O1uO68r~3:^?0<V)Ft(2ΌwNCy8suf% x`9&4̴:u4>:ٕ;Cʯ֗RTisRWS&Am-e]+>]t9!0m4 *bŋ! -;8pL` p_Y1mf0T{Pl~('zQe 0*V _'~Ob|Y䧰3!]ѶC|WRN,wf I!}!lCS!J044)(`xX Bs5#1aM>ݨyI V|śՍ%\c4WM[;϶%  c˼= K FB Cq}K!S'ry|'WDx;s'OB0Rk0GRa{Sz "U(X}l/)8 Dl[ Nqh~PK|{vA3Jr L0$ N~ E"=XLiG^$?˙06 ("4! _Ni`}Hk)l;r8ǫəiFRVX-M/8:e+eR.l1$_ ~ZoPt(:o] ~IAءeG!;a:޺A!&2HL(H~@$lTӅ7dΎƥsr_0>^õw7a-+RvEcGOZ4?|{y>*ޫ|TE砎"08$O6wnnJ~sEQCmh4C&a%}To (duȯd)!QPZN9?VCMꇲ=3f>ɰc!4md-S Ô,"cFPSG $e):plN$bwt֗ݕhn~kz$N2eJBghRf Bs6aJ@y;p5oQ9z#xjfmT$TIr,@' JRah4BքB X QKE5b o܅HPĚ<2?^`C0Y<3>٥a#($&BƣH"GA4NPbƵbT]6]`"$UXcP1lJ(EPo"r(i2iuٓb&)!:HDX `@L,T 2 b"fSD3S R!cfEPzK8{γ7l 2P,н#)ZB=irb()TEJ\ 茆[ecE0Vcf9 KԔZ,R6f6Śm-eL&.RQSc jXeƢɐ:d,jX ʭhƴQ:" i@ACJHALdЪ,ՔdaHWQlq4Qx3KEPEQfYU퓉.-XKBb SBrJ)j)FCLb) QW9 ҕAa wEbQJ0ɏ*%b:QUg,0 %lE T ҌZ"JD)eK' 0ehjL̠ V`X&eD'I&蚳3J!QDU $*U[CON'g!pʝg Rsî=)jAItPC3R4g9:Y] !`R{@Ex^ul+;)3p|2 T+jF2ݶ觳3=|^X'3O 4myuPj$"iBzQ8;!rνBDQېl2BOST@3/*I`퍋PJ b@-P2؄`pFLGLAn3!‘ͧ32ˣ#*L> 7\l֧՝0U ;^ӽVp0-$[QtܩNr8SK(+4ac VPFK("4 mɊ5D;înq ّ:&iBe+SSGKK \2G3$ a7׎ejqAa2 5 CÆ & c-d1J`m>┥ĂdM@/!=Q }?DalSq%vjХC2`D8lbm! ߘb ?t .׻}tq qDaHORaeb%ziw9V٭R#z$kJYѼGͮ>!~p/?V$v5R ,X@!eR*888eVщETG*DU#+aӑ`_IP r i!e4]4}XUpPF>ԳL,~MD}?-X"e`B=,U4-mP.β¤j% t_1'VKT&!OWwΨcCN8Ǧ;`#̩8X":`Y&]|dbnEBǍ$8Heb@T_/yAr\*Tgb`I&@P vmk>u5dAtA3{e1P;vH31R0 4G>*k8KtƓF u=hbjɗ#HLaE,E49%#J2/RѨͫ"!,B1+h|fյKQ_wdCmSRd>Fa0ʠ6 L&մiG8LC⼣X1~/P8u]C\ լR>M+#ɣ%31U)w$ 1)2cDxISޜC &6_`(H;4OD@NBY&X(&. [DMF!i쿲LB `]'C"!?5" JVZyke5N= uc@b)&b1k!Yk%d D|k6Q3UPkP" "0 A)\JD'2ЀH*@@D$ᘈ\݌R cS@gCe$Bdq) @}p,脮@A؀o}NbN`\ ?šAq3*8`f,B8a>~ xE\H ‼e#?ݶhnJBBW#Gg&T33%gҫ(xq[1883i.BDH* ?jf +:& "%k[m4@l70@}Ym;MWQdĪ\M]8[w߁2!n`/;-^]Т(D t=$: @;}!{fr6JJ9|D9MR6N F3~jeωksww+Yb)@)Ţ;o{/+[V(LP(}qDT0AJ] 5ta5E@\櫢`ȇc4(h*,`]M"'LP&q|Omeaǘ`9$- U1õZ)B(uN.:ؑznĦ(&eyDf!ߗ>75%XQKXjoW<{h!0Ǻ| X<ˇ#? ÷iݘԌ&%yH_x˺ղ7%Nc~ܹ.^[e?Isog WS](F3N.6-`UBtMj8.4]%hz43R]p(n=#pvthhṕ:xM덙ӫG9f\8'XOTFCw9eGhppt% R]88(o`f g{8#gom68 B#>sȆ 7 u?pZx1Jl#Ծn@/v5\7T4E}äEcǛ!{i w '>K}`p6zN SO`_65k.[:#mOZFȽ)~^]p(Cs޵^((kuhjc 1oYf~σW S>11A"AH9%a}v > o#g7 4Cut(*Stw#XkOˍ?VygY !Cd0p98G&k% %Hp ;B?ZaHwo1-+-(kCX't-e L߄4Ei&tfyL9nL : Ck@yڞ[E1odX{dzx9Xv섐BnZ]7cʑm1e@=t-NH5RC,wj:KT0p;${4=1{g>zF hlY9A!N\ (BD?x^޺MQ9] 6<5 qGF!xy*2L `Vj{GU뫆>sl=:i33ԍ aa:I<, 44reQ ۼ Q飯gjty&eP7(}([]̃0`;0yegZaL fN07q9"40pb!ra9? VYD eTCa)#'?9MT4P7JW#csy$-_^12QJ^bH, m@>lV"،0:OX,QuF@*k.lGR=\ʷC;)r涂4HNw͉N[94j me5ot&%Q b 2DC@ua0 bG屴ed*PL23AC.ds Vj>"T܇ =\r t  PIXI3AN :f3/7k&&:rاv.Jlp2겇$&s! +y6P l,˽} NC^*`@ԠGvwo+%TcUH[o(Wa`;!0WmWf@c ~SK}\}5W2`le<36HL˚t9H>{';c/-}Ns{)rJ69>ҍP9N SJr)XR<8޲c9JR}+|A| Ï39pM;_#q507d.@z0]`LC7@@b9۷xwkn'|ckߪЏ x'x@4Q8IÄ%{R7Pe;漅bY.rC=;=x@v;k\ umr(C,C9? ̃xő2}NMҕ8acCVCL V`Y4,AVNRvQav(pSsѭBȟG|fs0|Kkxf#aw -jO/ ;rFC′AuF_dł`2* 4ֵpݡ}5s7,Rn,a9/"?Q"Svٷ8!<};ORR({;C0 VW_.d3v 8S%nm_J6;.S"Bs4/Xcn@<>C7PO,ԅ8gGP< .} m>?,/7{C0qC ?33ϜW ߜr ծL:qSAJrˤ8 s] n)-7P0*0R!ݡCr„^(; ,D'^:<upru`/vNu&<W98(KE#n(!7&%NܥhaMBHs":8zim "VXc|-F=ˁ>‘ UR6,6MlL ?6XF`#G%#9]Ff4v`V-ϳwa- D4=H 3^9Ј۷KXBϺp@4@-Ȧ} DyD+r|3hX*}AKnwvԺ*36OqV3ba}> XrDs#,C,ag u>5TBl*/:cά# !>R3P%&o\@$4xwE5=6Xrfޟ^}2p*[C;.YJzD￿7N/2FV*TX,"SmL28t#- )P)*i`PXwUӽ͔۳$ZP,0r& ,R9bLWEOrRLr컁,-?3(`I*yvOX,VQE0%y8yDI,ReXXE!oሁHlğ3Bޔ]W~H4^)${$>HTj]bKy|=+mkٻE2(w[8B[82Jt0ԋ@Z1ڎ$ԩ00I0~|uS8eb{A?%73<${ n2\J"1QU(YhҢ IVvZ [w''}TX؇=&Dꢊ]M+S 3 V )Yӂq0P8/Ldb`ri¾rMSm*A?7OԻlPa '#+z~ E `r~JhdPR( h TRuL7eQSd_E5J~'O);ZQ Fx lU#2o7~C8ug*^,%PU3r]tWxD*etG ïsvROJ -Mh?D>9 V50p񲰏ȨdV;\,Dhri /L<D CpQ7e!'1Mzqa"R.fENgh,)̘P)(QۇZCXM5^}3̔ ̀,Ej+7~t?)6,MDQj?>bQ&OpOJ**i;撥T1G{QZvuDŽmxz@:/EGLC EDES8hYoϷ`tA=My,2R"`?\E-T9):5RB6DYp S ,hR=t9V͘!hP+ -3+H rHwr5!A@DCKLX]ͷ,*,3b j&FY r#)6@CDNF`tvjMui?Ɲ3|p%'IY ,N!=cp27v@ w&w8LFnw yX$D b"t(JH蛉9˷SMsyNX^ 7@iTz<@g, ֝׎axf'2 *Fy7YqpS A%Ӓ"N!N4q 2PR@AR[ p 8Gfø E[;;tM ;"mӤdbwKäVJw,$ 70D,D>g!ؚ@4_KBR_:,lL?ŔNR7$$; T?]_Z L #d i7&s3ݔ֧oׅ_<~$կ6 EZpjL?eZ3XHRgu ("У@Hы#z(A<7s~=wrPum '> JQ$́sHY ()]B%fWR|4ðv>WcF!Zۦ&q8f D:BW)DJBBe%H65+,1:3ұZ߬7rJt ,@3&&4R<L!ۅf~\qg]I kԝ e-OȨhܰlJ6_x@X,d)'rh.Q! d Wn]҆b濏ՄZwh!|ZL.g|#ҊAT^;QWkhr>9jF ZƇTu+)mY 11 q31 baamrҶ`V s|p])Z>|aŕKR[Y|4D2ՍMd]o 4H#l`u8 3 Ḻz!eqm>Ag w R,8p ;^9BVL0$ij"$tjTK-p\Ba hy[Us33ypDxf14z6e% 0^Oys9{王a 7x "$U"(Ajg7G)$$SIi`K50LɅ}v8$r":#a{kP, Μ;0]gilr5Lz;%  )틊Mw O=;+Bh R L\Hph J=,nkـH`D  Jau!#$O.^ݗ“5ƞ T7MMrfu6:nt^Yj.$IsR.r.;ZGl_UTqa2D\LˆRw/}]1uhjKN1]q-D8e^f2rE3.c!ȶ>k"@ߙ}ƳAP GQ84^<79K)AI{Iޞ"Dn@# Lj0Dw٨:p\ ڃnfDѲ9g)WBqC3-7`I-4L_ġT&d3 f!2uLSaGӉ:`qw6NF8p{U5hh'` 0Pkޅ2FnƆW ɖڵ}oíq}hLd^L(`yM7w;fhՅ;^`%bő;03ʨ-rp ݛ8W;Z&v$C-˟<'k *pN˫3ZgיğzB ~a\dG2UT r;g}=s䡺y]aMluףkj,Ɍx3v-XX+!Pϸq< 4M _/IC S#B}˅ P:"w6IEd4 BzyDŽr*)j*)$z;u9Z` ?կeXR *4|Ӝ~]D4,9[xJIh`lG!9PD#5B+<䡬9 1 jeJJd5 bk`b4J0I.Y, ҖV/izpcü㴡aNa5+4" r#P,ް$$sfEGI ɁTDhz4AXR$ 'l%)qOiK3!}ai|i5*+`e3͟Xm\=fPxЕ/ 3xS;qi3NY; ӼnA{$:2`[z0Ǣ%\ʼ1y <>-a `&!P99*s(#} *mUqqp*YCj=\!,Ǻ{\2pb 'r\429Bgx^twxds.񛙀e˱1 ]*&1Rkuq(!j%)lzM@GӾdN7hڻ{jhz[XS)X#܅PLXSlS*B=n0:`s$!uݧdRĊ 8b@﯑c%2Ҟp00 ZQaߤg\+JQ\5ho~9x{޾ >hD|9u bXCA C!v@xQ_<#U`3,_Z:$Xێ(875g:MxW7V1")q}Ƥ!'b(DxaEJ@)JTZFP2  w)+%ͱRWBq؍BIHgaE1 yHH΅ 9ҧ}t?~G_ލ Hs8'g\R iI O_Q+}ZpZKs ]fCZ Y*$V 2$k:nh%EW2$^G2M!ڎ|s4$~RPғG'G$/L9 XQP >4{7Tʹ=@_;M&ӐME@wbR|fJ@ԄbD 效`a0:@\m0E eLIq6!g1 {uͱ\KTeX\64X+#^%[0l5ŝ%b !ι񂊕J%rѐ]k+TeTr4e21C).\,̇6PQsQMXFAS fGID֌:+3sM.-e{`юK0YLgsi۹ rjR[*h^-Ȋ=Yc'!&Der !bz!GxA\ʆ `p2ZV m!4y%Cd.ϮLWW-5~zޫ3K+7"*;$L!IGvS ( N3\|<=&)<=DڢgU4 hj-NKANs d5!I rC S of-<1|2xJ8rСЦr; 9bI^a% 4yL@(#|YWad# s,nJoɶa-k<–E* hap<_xYd0ESU>D*Po ̵ٛ = 9;uB0` On|8RaܪnkIùSQ/6w) (9$g@$%E!aBRr~Rw׾êJСy3p]y P|YM V^٪!`#Û[h9{J;!f >+G8ΆCX{34Yk3ܮX`[% O0w|=/Ip0xxLX؊@)JBz`!\cX9 Ҏف%8Dת4;&2f,5س 2 &yA Tx5LR5ԼP0ɿ>9%zYg1%vHqzNݴЌ'i\ 48dŚ dzQrc'$>XD c!+q0 Bh6"҉;`uuqCC'_SiQ9L/'2Tc9HT%%ʦYl @bY'%o(>c/ (jGSJ@=jKя2jU )ưO())Q ("H<#O#^])HSjg+ݟZY'i?6笐bvl4!gs%A'zE4!OdHQ,7`ִ@kYQ~c Ĝ̘JbOc DUvOZ_jSQBOD(ұ1JF)m>YŤ486D5 `RL\!֯üESP%4UPDPIE%A@; B,S5!ɀZ`M!2y{ N9aIC +O)J'*rs  7_УI8ٹiKrI'$hJboGfOg̢ʠɤ 1ch bjιD5YDS@vR  /Nؖ!nHv!+/Ѱi>Pc}n[`L4*,|R`eD*ʧ(9N&H*T(0e%P%d:|I9ݻyΥCW8 9adL;^c:dU0eR gItk2eG!e[,32X!Dg$<#"' 8.MpΙ~]^1k3nӦT a4Id؊E!IL.ÄBigXtY;f9z Ty?pasˊe0ʼn33jA=K"U>6g~@ikҋ>Xye4_|(H WKGx_?yޜTP?Q< W|;XOE@Y1|woМP?jϷI/C\%Z:bug)g J,_tuSW{ٜ)dM;5a۴ b"srF,ٌ4C>G?bҩRNIIDq9SgT G8@9:&,^*Mƿΰˆ E%_`rD, I|HV '}qd0:炐*($"X0:τ̞X =QVE8Ԥ+QP` ~|?k C_ї [I 1QDQj[hqȴ2%-$ѐD0¤! ˞Pb9$1Z@!rZ/ 1J7SJc3,u8{#@ ovC/C)AE#0% ~G6Ge@s`# }O)N7(dCRM De6?$!S6Q)rߣҡģ*ELoC71P{|@尌^GPyo6ꑜ' "pDOCL*bH5/@zC'{@H{Ѕ9ފ[̄`x7Vlgoxo=o\ָ8X%]I0B鈚5)rT\B\wd =IfJ'$ 簎<uxd=1 i4$Lz îm-0"NtY%9,!.% n[cd^{rtr-hCpN7 TPZlfLʪŨ `&ʈnP%( ' bk˥'ƨ3$Mxɨ^ZdGʇ ϪT'( .w aCPXHmͪelͤ%d":/y!.Y2N-Tȼ/q_T8 ҦL`aig.b[b5;lӨ ?oor{n%7ϻAPG!/Lh{Q1L\w:{b֋,c95RugI/o)~==C[%)o7t~$XD j/{'(qxn1Ě:Ly(s۝LY}OP̚dNvJ\? b@ !71CxA^0zTd>+Cz}鎦!CVOTd{Ty (z[1' J6g^ !< > ]As ?Sy*9U9G32LKSU8Ɉd:B!+m=mzeH\s" 9 1^B5 LI@w'mJy@PFC0M`KpZ2XZlcSmG%<߬DTQ?c*L5 T1ν A>}mٵf=9iurEn54?hgLο$%}R4`Uݍ.)2er!X$nŰ^sF;!̚51S2>h|oSχZs'/Tg.޹VD@)lA{n,!%$hp{h8a6=Z{^#dc{:3aH33lYu$%DvqS_~Y}ש1z)b qcifzmɶe$ 2ϙ6]4nkhP=u{ɈtYMC^m`=4kAr0nCO914;5JFڜκmC"@pB[kG v Cv,=4vGtzK4JȶM2J`)& ӓsI q{N|*sv]JHAA9:w+/*% K" C =;}N⊉ $ȉ2 ep S2O90tX# ^Ei"(~3GXu{LQeb%a4ayRP}j>erLBKB۵: W?J4 49r0v"@1H)hX &qJ "&VHbJ($;N0D,JS4 )CS$PC@TD!AK84T,SQ4AIy ehf&D$zOAaPPB; 5I^G?l"tܲh? ?g]?ty .RI=0R,a<D >X?߾8Xq,\@ʕ bI(z}2|y/b%ĒR0@1XCO.~sથh/I #- nj Ly 4!BE=^;L"a(+$k9nM`  %J yx=/_P}yuL7u@hVi ]g@s]Spuw붫W;X@ZR[-J>ns.^p= h=PmdءU*폦=vgehC#meK7E3uxwCtP_G= UJK^@ ]݉RGY6G@Ҥit<\g]x^^-^gv޺b%ܨ˻($ )[袎ҡX:ۃCw@vޮuz>ݭk[}뭘cVWue:jӮUZbQ;Wq o:H](Ed+N$lHDЮ:.fzcשn7n]˵^x@^tBGwwC m1%҃ ׾t> )J( u7wu=@پ۷NUyݫvKÌ.Rnrٻԛ_{rϯ6.E{j1ǀg}^v]yήjݷw\3j-ymt}z]tެN[{goF}^#v5oﺟugrFkw.þϞYvku{uwohug^Vw;Nvٕݻloz\Ǻ ^ZlS927>s[lZZc{;ϭ텇U`rqA{[m^zH{ -G g㻾 #-iનwevaԲDdI޻ݳ;=qs]g]q}W̰Qx=ѣNmĺP/X r'Ύ &ocww}{_;\ض;64L8y>٘;.V h'.5S]F]շn[:6F۵vw}xzJٙOV;m'euk5b]I4.G{mUon{]nv9崻wmlZh-jU$ZmZ{ Rl;wF`($u{{4sHt9@B9tӦn9.ڙa+iw+) K9ܛ@U<۷pqjFsխ/z]i yU=xsWGly9q޻wevgmB578dwPP} B@t@ :4ﻝlGR7eA+wU9;CSw-83{yKWJ%mTARiuon͈סhNwKG֋ۥ @ zROqwEEPDDUM2Z)"愈S*RDRI$DE@Q !-%Y (°D\Ƌ"m?1M@WŢQlT3"=[5,PΘ bjB&) #iRpĎXX( 1 U4>P14#DHD%TUEH)bJh6s;;r ("(iIeJh4SDbQiij*8 !U(sjx4RTU5R4EC` dfE!bBZ"F H1dPA' $P JTſ9!LG$@e@¡0D?Їq CAW?Ͽ?MZ=dS(?;" :Y hg9C"R(%(߉f`^!̈́ }?h_`hhfAIȬ}z]3MOǘUɀD,IBk %,! @9=?KP 8b[FB?݊i>uy.wso H},,lۿ舐!PH?A⾅ʮwy=7&UgL{GM+FX.k!|D1T =NoTܷv4+1׸vϴCZF&e:~X'f .vI+3z$93P6vZ94i-1-*c6IaME4DF" ȊjJ *s=ßΘ90O.U#(8hGMRH)ĸ=Q=Bo߅; 1 t$פ:OJK\?MLwtg=\'Å>cs"AlG~lP~ ۻo^_xxCH*+ϪI^cr||kN_x}ߕLQȣ>PQ";*AG~ `{т~nCc T1F jšܠQcje'ȥ{3g`)Ջ͇ÉFITu~s%0H0~(D6)$Kzƪp 'ti!'^hZp m~/Ji1ƞ'q%rWxqMb뚜/Z*A63$$cck12PF Dx㝝&{d/)IR1HX(j+Z7ܔI/Z==~[:ɏmc[.a?m_PQc^[|x-8h]:̮pI?<`:̘FZI/QI g`5sVkU[T5ݥ_{FGʎ;m4[e!I޴~ŽpV4閣Y%^Xȇ^_Oλ t#Y;juDd{S Ň:VEc ׊W * դeusUFӎu 7\?3/³ rf|_t]PЦ]Davxq',4u\90v;~/v)O)4[L?_ZҿɌl}VO^&J߭} z'YPp 1 t;-67nXEfʿۮtgĐ=j?jod>yH??⟏xükn Fc fVZ&(*+pQ]~,g{6=lHE M)T!H$v |[Йz}NH"4r}`O5Yv(hMi4v38*Vj?sv)Tۼ<$$Cw@b1t$%mS!x_Kt樨6He Pb%sy* 0(hDalTH]>*lTDD5BktgcGjs 8Ɋ3T@XDdE3as1tX\JB)DќR$"CэTۙLbr %I1XR#UPB(VNu >fegm8O,MDE_5FM$fbs??',rr G >&R?Tt"?!k³1+^bTV)РzJ *#7*zT/C(czT x&b!I]Tw9] ɻi:T 60 ͚]~6X.M̩U%#t}|яgDP *K!:̼y컱]ɾNgoԶUE_5{"ֶgֺ[mLϏ%m׿u!18?6_ýMšA&1RAA"sxK2c⪒RɟPvө~y"(nq8S 2! 9p-}>x3-jFP8S!ږA cZ<9͆Oh!rR{x#-{;e3dJgő㪲Eɇد|{9/bweI /]v 5N1 U$,1N8!!!@gOgYy>>>c@@;'4uah0oɾ  9\s,.A]3k:,|DCO~]ؔvOⷾ}WXFN[Hg^wUUHBncNB]3Dk?ޙbZ-yb*LwcO'ej*#TgLlj7j s:y޺@K3F~뵜IN9wHGMΙpH)_3Ρe1 9P;<˘KR{NEn۹%I8FC}E[K7gןf2ĥe6YR3S\=Ѷl{0h'P 8A!HXy M1ZȜvFyA̒]Bx>G#58D\y28_0/TO߬lG"JVO`P9 |2T /3ِ92+ח?섚-V|;t+ )lܢBAn #>ֶޜeNr,(a֑ {- 1eQ50ýtvɃ mŇnj틷h#cF3'MIlUEZ-2٧4ob<ݏ{9֩6U$6xZ-%NkSuT^*:M>fīj(c^GqTЮHgM ʨ-;JC5s[A}90UIzNangt]pTI*4َ"I(L#Ɍ]ի".h˥n\L'm!F=lp싸/ľ≡EAR̳$`HjNV)TOpZXc92$g-گtڗ0@ďr)>|ᒄY+r HVi)?= GƝ  k=e(^qjSoӺ0;5h]VͱIYѴ[л" UY/~׻;r-_ڋMKF{*@Vr+PS,C U{j{@$Kr3"Z5V] CIr)i"u]Dk-b|.uf@yOcs9ocy\Y{-ݍ ,,t3.žw\m1"}Q`iP@΋H'+]o描5 E]n@1c{Hb;ˡw8UF.ٿ=̤ HkOEq,2J8F6~ '=}_HΌKz.vu (D J<>GxuQ^0ЎAzv|>q 0A'0l!$K'2D-Q0g>_9)~;zwÄ`@޽$@Q@S\ =ǹ瘽|zJ!y aݐtulY6m/|a@P`Ad>MGJАkl 5J9 @fgx#,#/>l@A{5Py!% 24D̕AA.p7T*<<'ߠyr'Ё|yg,<% >Y4́H%?Ю(ˢw `@()iH$(B$(@ TiX()   8LRPM R_E{Pǃ*Sa: #$p( RcRSAI @ Ӟ#ZbI%$ar,"r/0Xvf}F@߈ȑ&@$2YLT*bajXP(` &i& F""(JB(#ILB$(_VIׇuN(ѮSs2Cciyǯ98C01%,IEC8\`UC!@%4 BlRJb)!(Q aBQYEۑgǥFmPA2%J"! a$0*8$)[<~ϫ_@2p"BHj}~2hsh`ɱ>\U+USP"r+ܿ鳱ciF*{tr`u7gn"`>ץu j|>=ѳGPO@1=ۡI# KziPJ_-$÷6Iɦ>*o7^8GZbSPC1UAQյy?r&ـe-Fr<6Hu7O6-=*WJ(B#®% BIC#N؈c,>`C!4V4C,9Njn0J*P[mDb,Ty:m.CG`,p&K{z~7F- aQᒸr{rd 1#TbS^ Xd (1` vl([]iy){@8bόֵmD$6q_wྨ=ru5-y6 f q՜5A˻W$]Q33q*"5Gi)`1ZӋy˘\AA̖)pO5g7o] ckuhv:k;pwsS-1+[qc%2D}Zq1uf="78\46yO-!M^bh佇`NKT|m/˘'CCzt11xnQA4JYuL~`%(ŀƌDIh3z;\836Ҫi=NXaKIۤ11;;Eq &cXԁ+Cfcsd=yy>FDF~|p$4jVb2OLåѢ&ss(Fi p]]o尕8j;m2 tnwy*DxbÀ)O+mbb 1in [4n)xp:,oJ@+!)6B0(J a/ ?tFmǒ=:OhCꆂQYږ"AgBS_{: yч|a([GZjW\2 ZT$^f{Huf 6QR TRĒ tG`&@›_!aFGǯm^?߻N~lfLlʶPhe`kr(k#k7יeP=eqmh򳶭}> :M[,ó/ 0ְ?=`PYy - [̴;}Ӿf̠]DI_ ]py#`,JMg8IPL>0E=j{C;1i.2ː nSaXnơ\;TS#v5lBx44#XZ= :-{j( 6Ug :]qK~D9Yqp RL%%ְ-01BhnD\)pe=;D<\jsE?eԗ.$*"kTbE0U_B \ha |GGfnF1e~/[gM' ߉BCeBq5fSj,9E4aIum-^{4:yQEyJ (<ϐ<*(R.b v aI )Cy1N+2hn1?8Z6·Z͚|K:;iĹjI9psWoԜn1E˚X{CmקX^>S %0X)HRUA${*Ki%G辄T@j jk <©$B'wݾudv9#LY;aWnnL%snGIP#އ!܄?&Bip^kp:ٺ;ȤX>`YX7eogͥYuR%&/ Bђ(ݨge\)jGFk-ʰ&->2nՠR<9o,c+!4LK]+x7]H+Ρ у#!3B x(ʓ.\h:d4w}?&<ő/ǬށTN/ޯQ^M_)C8UJ UB1z"P7D~Dz;X21{<졵CNO\Oc߁Zhl QO^uBW5ZP~K Iu< #snXPnIUQ+,J<.(FQǼK+3:@KrH]cpB^ b- WEoGR!8Ftm BfuOUYwuԖ=ԐW*V8!'xS}n:f5h&"AEd}_{u9Z~w QfaRelu\"CavFX@؉ j$ETYS5gď!Rm=/{ǺlK 1{"8cU N. ^@htUL>竬ā[;]HEv]b @Ȁc$ @uC1d1G>vQw#5L=ǮnpMP`Q!}&CmQ_L-?VkXO`MA"@].Ys҂E)r7@m#y&dO^h"?1#ˆ{wm?!odY43cr{ :<; ?μldl`f1.Gh#݃;\5 П%I>U$KM,OH1 _SNtE <ǜ*L n)} ٵE@K"\aop{`js1Q(]:n\{lM95Ik#I#c]Z`Ú%b߲/ʐmJ$V~&0%YƓ}O%B\i)7߻dJװ þ@-\e0`C(5xga|(zk+#_bQcg8YrJRx>1ֈ!{UҪ$kDlz@0 l[,>2! }W( A~ND3A0`/:M>Ks6uYq;.QJ3af˘-u!e=~ypƓ|9CG8 U]kc#,I Q_+"zzp!:+wL\y;G-4ZٯdEUVPYe up)ν34w?U]gkXPs"mF_y })Bf[YK1u|^3v> sqNcz7y xA012}s.-Lݠq7HfqI #vWphTrK~=}wW d-4PG}9+ Y'BR{v/m463?OrtsLjv?];뀏O{&އuwVL6xN  څN*xrX}МCָw"aP0lRSk}P@$Ufq-vES+ſEIzA%PTpՓEz"??/o_Gn@EPKf%&XN;6c}Px0f sDF&E`Lz'=8M?0Qb'_қ a(_^'>V7_uo Qk(^&#;&Ye[5Tu*.zaL,0gБ&a[IPoUEOC56?H!!? Td0m9uf(! tYC'IH(A-~7h ~'"I5a2Q Y3<&U9<HH'1vfblTE |:^esT?:4eVf\UUU%zKۨQBCP>xUb"y~/sQnJЂR4ccĢ"]bzMK5G*!3QPJ-y yM64 }x{z,xt=35Kͽ;7yL1UJ|mh%oau_+_7dѦLєiF1sG)%TT˗,0*vNy)QFJ=iX7 -a0 1k8ؐ'#͘Oΰ R M Yf!P~+xjA|`1i}20Byife+>2("g>,'pإuM莻P0rVU^q.y}qn y"aO<zs[ )W~ӚDK׬gS#{•qXl.6F~!TM.vvikι!)"+ k:mls+K#bYx,+{&Ba!:ZSk~/+cmьUk DDFWmb)$4`ZA`lJ-3WShAAb|Ҿx@H==]t ($("),KRychÄ~[^t&1߶bhNocGӃ#uuU<·Od0 :/9ޛMV=,#,zlŋC T7=1SM[@ػeh?dyÍC'xkǃca7<YZ#5%QD4a&x)}.vFËuXP=ɘP.FIp^"kxGr1AŽӨ=ү ?iT>]Fҧ ]02YOsSOևro%| por iaݶ?t~\<$kvb/h}K<|tiwU`oc/\hyK m4<1tVCdi޹DJb'epYEqH};(X}2"MסB1xl2%[뜠pƆaCHpށc?sFj6a6jܶڙ(?7) sUASic*˞@hXS鋚4k+t"׸TSU|s:MWOb0G=wd44Z#;ZI9%_&@?;41+OuAM*W!ghǨb+`m1TUAE 3EPDA1Q#fZEw:m^o߷Xڒ?>w0f4%pe [QUF?<:nBf1TgGpwg' V];6< .8Fw΁n*$\$,jmlsVj#$,\'G\ͬG<Vk߇e ?]lAmM b()qDCTr3ɩ?56J)ڴbmdnrGct: DАMAT[EF(;A1T?!+j 50Q EVkAm6$6P%DTE.u |J{%6"iYCOs8[QmQXsH9SʚplcTPJj'ELى()) TU=Ϯ%By?nƔMGZm[,*}aP}ԏw' iW o)@b(C4$-=TM"TD(BIR@w| PW 3>EbHJwqt ѮBQ~|^nɣbfj թ$㇭Xk<ƃa6r5~O}V~ɢ8(M@MQtZʦS(d_YAFѕ@8SC*LEIFP(8ߏn\*>@xP*V`vCoD.`""0AAg3[wuvk^wYNpB}a=]0rzYn=1{ zg_ %k gҡ(Q@( OG+3@Qw!~<5'!'7w-<Sԃ.HH.QY@VQXl!l_~x|nV]g=tO."wkOJՅ{W(A O`,̾iەj|2 I {{uG7'M}}r1Q<;B9!x1Dϧ^Nj9E POڨ94qeA0b^Bߎ[gmW] X?'Bdu<{HqYoYNQ* `% nw0r)nwu|s H%)Ta<a?,*ìP0_Wk}/U@s]^ATǻ5P8ç޽jG=6ϒ7 {@3P)ΡG/[0ѓK`QYQ͘vwN,N^=]=~JDgǞά\a| =*+lf{Mx3!s_`kU) AʨA  _k{=䅥̿#]9Yχ?Lx*| 54W`^. ^pPAuX'B3&RW}=sNG#P>x"DU齝N ,{` *w0R(Q8eM&dTgVJN| ̫mDMHbQ^Vn>_c%BXK@n+NU_%xgzv>nB*@Fgyk'//CNU"+|X2f /" UN#4 k}OIPj8XQA-WDdNo>8j1մT?[d^>:4-NX 4#\b[z"ZA4u?gIjW- %WSV#9,QF[pA=qAi\ C>h_p-jQu>UgG}G6sv;z:uxh/p\`٪|P P˨Hxa¯Vr! Sxi*<:Pه~7{ǃ20;w; ORZ&0սRC~xQ0ͦ %^եw=?`1Fn^Tb'D^JXTr0A71XXg SkJiJP8yTegGӼ?\7˿BV?7J"#T^JworA\|@3?^`o:}}NSЉY Zм?(b/t2v̴2'| ^UM7b4O}]J KbMk))xpp.qgGޟ7y ?~C UW晲 rkKd mwt H^wgDal( ("DG@|sE$\1pCۧ 3G- "WWci9=NiHvds~(8kjo<ܑM}6XM>fPBݮ .1Lsoq&"("Q%Q_ IQmAitSSPPQ`>c`HiHq%BvI6K% yM~ QL}u 5e|>ov~MA/!00/(2g%7֘nC-\k:%wOyc tĪ@_naǶxRf~ٵtz $?pv =@j) @E%Oc1p]lA[ b💠[Ua`w75T ̂ȏtmJ.(؊$G|7щAc y^9X@86`sj0K6+ \梩 eemy>o] 9|ar(IZW"n)rk69?g6lހ 'L"9('7vn`𚅷T(~uyzl&G[^YA'wDŽiKO=ʉx˶zڛ{5ïrguB .Cލ0jgr^XW_K}P@Xd)݉Ȳ=_?G/GڎCn(&.{ikPh@֒/V91Lx1OގS<x⻮"q4.ٹ\G>s.`.wNhm~N9*ąf؃Ct% U }]- >P?{TyJ5m@$Q"#BIJxz/˜8K@Оh-f?.5!kD<Ȃ/6ĴD{F*sьam4%11 T4QI8ƅ |yh `)(yw$MJDvNPBd )z!Oa(U.#{6Dlo't"wv{]/~+Fhʧ/ C4G0`@$~ ")?ۦ(}l?83B]Uz,V*Zş:yhuT,TM_H/CV *`r9%q smuХ[2W;c> +=VW,;'!QFwq֩Nwۘ\wQPT||ͺۨqo<& ʗ3G]S Ga祐̆ԾX8ȳx@Ǽ~CpCٓM{hVI.;*& =zvm'^"=Ck؊!`YOFo9U}[Emq!pm.ntI((֐=5q'횼3(ȿ#u!V&ط!HJ9C} ~b O-#鋬!2 rDhz`9u tûS&[ˎ]|{=tCd G$ta.1G=%Ə-oGh!ֲƾ<5W %hUQ-UTL@+{zG9WoS[yegt ;;2yL`RŒ^x Λ uoĊo/d>_[&J`QbPe=I>1p.ċ-fz挌DFgʤ{yedKO..1PBf굎W##'s9ea eH/%vjLÎ qyb9*]9ӹ*~6^=?Gkp|PlA^z>û{-{?GL:7Y>$wmSK6뷳 ,ߦHtEPͱtXԼ zU}jw1tV?'1E?B7tYrge%M/=-b%+1F[/d>}U*L֙_=:@_z?{Z>goh˾NZZu_jq^ye]miܮ\3>>X0铅9[uL fϜ.|@\[5nn< g.$HՔ0 \dgӓaGEToѮa-GB" F&,io qzakUu# 6Kuο'!+ub4[|Rb̈́!^8XAE&Q)5_7ADƩyzyHtNasm֞4aoƖgF~^>?1 l/ 4w2AqxGFլn})<)g`|_ pkq&3 |gݴ7i1Xe ~Tч%aP 'W9݉/w@q/XwLRIkE{O{Q5h=?Pc@3瘫\`RjR0G2}"mrFF;1ġ=|0縏0}5ߚ vy0̺qۦ/c%mY !{h)6=~x oI3(HrIJ#4^!I/ҽIMUQ}o p3抌`s6Q0761D˰|C8߶G)q$ظ:(S?fq lBA(JT)B>ݿ{FЃX1E`H [K3/5Aҟ 6HFFsLq}ms=9Q<ɮJHhbQޙ<&NGw ɜ ߨo Ph{CW_M0䍱'rѢȞjUf8G>T${:qPܿ ́yk/!$) oqRg.+`Ҙ! u莹,t&=נ`3]LƐk"%B9TH ) n31zl|'hh+. JE~&؅hc9 6FqFǯ'gvlc0.Wod7z <x::5 {ٳ.(ܥ#c5(C~=.3$pKAQ'2ZZ#dW({>ؠK=b_,EkI!OE-w6 X8 l^ӠHŔGO^n7~6z.!" 6+V!*2 :C1>IeD{1E Mf@ISn>37.~O$x`H9F^Ӷ|iB2|ˆOBΤ*%o,4Qq]XN5C8;.R|{psY\\,ϛ_@έ%KaL_o|1ݏl;6L*W}[TC4p2\׆es{i:ktmg#wٱ,LYѠD w2 "g7@5%=bX*6ݛvY;/Y#qpJsw@g"Gsy^-Lk*ǎd$8XKU$YG%^FNGH+sM@yzL)AJJх-?cvM<]1*qCB&X;h\e bxID8H25סNI"8)7E~CLXeC8[~. |a:27r:Z"9{0}vLx~9RxvlK,nٳ,"Zso~ bϓ| $[?K# Q&(;l764"$8QISꐮ) r0̾eUBA$(ЉwY z "y.RO٤<:!1 |F}F?H_fpn7}YPt}rwDA854lBfCHb{p|NcE/ZUg]/IvvO9C/qU<҈˂/wb:c$8@(P)7֫$ Mݚd"!((:XpTCx}RP00x-)-" ccot^":,)>fp޿@)uu[ơSjlo5-+w7ݯ}(" ݨHg]칥K'iqts}vl6=Fb:z ;Lr/돠'{Up!#HQD%RlHzZsbs( ,>o21{BEoqKA7UJv'fQ w;`:* GjsASo͖SP4z=9f9ef\owQ3Pʂ:aRmqTGsK-<眢?@&Ӏ$':֍;J&%g<5 p`&!!o rKnZI?>x'j4`P`$n_U?S1(B%=[M7mӫ 0{w?܀`vpCFYj$P" =،)Lda.>f5gjR`Iows0$yO#@:2Il?a@{89+6 )z>m0:|*~NGs7= IB/Ã3QYJdvD,Q?z:XZ(`B]\c0 ~?_R!II{M, 5|WV߅puAIHRQTDSED RſzGwQg*(};̪AQ*0ȡm'Czy5kYr@푡gQ?Xw^Oφ*a?}(9?0lk~*9oyX,qtH{NF$#%K*Hj]a9CӅAvKCҎHekvC.Hj翏>i*zdO:Q<+מ:y4AZSVʰ7@TD`-j6U[y60b_o͎|44HzHJHV~!;5UUUUU^RwԚ'G,D9׺>}Z{ڼaH[iY=E/#e l-}4fFA3{?:TF9$.1Zڬ+[=nT̩*G :aК8n u"!Pfz *$n\>rމ:Ź>X3zp[h֚g$)dnKJ6z0FvAg{SCWrpڷ]saN~ikH} hÂh4>'=W (i |y/Lǽ<\xhHŇvTgX\kX<}߾y9(Z!tEnլ?" Gw0zjLm֪HTBy\SB "U5{ ^0"|fYd?* [HdL#SbQTPuVOt'LsuTCCOִ>KIھ!|jUU~SyY<}@PB)0( k ZnOdDV'V:k-o^W=SvPR/ꪄ$ &G0';a#RhHlF`DA'LW>4;txgɊgrbEQUU`x2KmOELCOw>99|!߃̞W8cc'6d(0&뿫p%nK#tz}Go;xāxHL(3c}3Ct7i0J>{$BwDDH%JE'9_`oΏ+L=WuM7]oATS{(=y`!l}ma9@KRT.6g:zכtMΛܠ밴 8J?Sqps 955b?z`z\a0cu >HROPLQJN$?Z"c2"&&3 Ǣ(SR4I£VOoM$&tTZ@9\Q6`&{gߘ a,rB#[*RTԑB"Ϻ(#4^mRżdAζ2n׋ eK-NuFvQ2.ld\g0ՓX3E!>ڶ._=A@~8l'k[LI(n8c^/]` UoCTJM(Oenxp-{y%T 19qUU咐S*:1Т $a6U2&nXu׌< zh{9c!?A@G@q1?\yE=5AD!dԠTs;ק=V9ި2u9 jFIrMf+MAD18THL`n][4t$1 XƗƞzCVȀ> tE}zUQEQU~ gz?N u,p̄2 8>"!kYgP"PBr!4fQ'`/L&B~6'"*$+T,(bA@bp/ l>oBӝ@H,  K]j_OZ.Q4`0b<ڶpzkpf6BDbB|ت*C7DWLd$ʖ|0UTA@0*5i_̩<@"=9:_Kp9ZOyێ>Xa;r|fr޸KT4N׻='`RHQhޤuG[IauZ #0FuNgl譓TlQN<'&u)Ƀ6L I\>)UA$K9@Dѡ N/ӧ2ߥy"*}<$)$aXͶy{}cdGT:}=O_L/34Cϯ;3kaq(ͬJΦݿ,~OHv8F&dH2P'aGMov w⊗z"GWw=(^tCXx Җp4+豀tg][=r<FޜQŹRoHaY*?pF?5~ ؅&߰$Hϛ|&jFm)qTgSTȿ̷gIO=# LW$@pvÆ$HܒI$nI$uVlUUV6mmmkkmmm6mmmլU[m$HܒHUIe[&$$$I$I$C%G)BC 7'\qy4ҍ+EyrÁ(w{`m$>~ ݯ i2#-oG߮03N ;v@aI9=:ꪪ\wρ[{-}}1 LH C;!2ʁA c^ElԀ>k ExE9.fQIbIl?ZtSx|vvwL.7[s:uOkB5V=8be`N&.IU<OǑe9O=fyKnNwGv^3̗ŴTrN-xT/Xw;eVIP[Nwqc;3U|ĕNcL5rpՆ词#M?5fS]4MNθO5SbEe\.a-;u*kj{95G;* *$}Ϫ"n!_?ȝ$]z.;DhI4\`b0ߘal69S]I'u€QPr Q?᩾>KvZ]cҔ)yݿptY(;"W-]ܧ?/EB#d><&HEpw+fU_e.~ rn{V^,>:tsUhJ,P j.rĒeby`Ӻ֥&,ў H~ȃH}6^YfPVX8!B#٥٥jbčqs'I0m}4۶ΐWKڍk.Geri|McLGXeQMK{@`/uuۭFcHY7f|-L7uxQ'A'qK :i7 FX3{.yثz ?nov2duFNػA-5P/ 89뫢O zm7lyBh[!YfcCP T urVLJ/`V2 ◫>kL7U|0Q5?8<盿̟յ4\:8~s2T3X!n!1|fDP(к,u-=q,2D[r]žX|γw-F&ts|?ֻ]/)/察W9;ڼytWKYcACCB3]j] ĥ3INNsZQC5} E|l_ FYe$%34M <&Ю9X[HZE%Yx&?o.ָ݊Y>k N ~pӚX*3^7̹95cZ Q錯@ggԩW}qr[{+oj<-,M5<d.PGbYı!ҿ=q=GY wv`BA3F4=ƺ=.6Ίi1|̠EB@)Zhx9|~kz@$ݠ04}#. UJKL7 ԩIQT@ߪ1Ԥ)Fd${~&_3@^wrsGzREb](1A 鐘ܷ֬<&|PvDFtQ]~A16/>|q UG!l"_ BX-ED c Nm a͍) U`}PB)nQ՚fuF/QUe6^ʉ .}7a۰aP<"o?|9y~3.ju) 5򮶥g*)Zq(6 23]Y q̒D4:jDk4j>fTFk%%1sw,f33 /2S:dp)1&=K q6ع_#E.j*vzftLW{/2D#NXsX.,Q^.4C s?W:7;]isWt&//󼜮 /k9NwJTNFww9)ւ +J(XpX4G,/ J&@" k"tkĵ"d}dMrt5XuiVWސsu%xU>Pk{|'̀5(lX96SP|kĜ"Ŏٿg?dȰtbn$tG~.*K٪BF:UU$pi᭑!,C;jxMRK71^xʞbެ=DFӯjOK5"tJ"?Gg\xկ tm{p]yH5jd.}ٌyi- JU;m+ѩER>j<' D.ԭ}Jcj/Et#6#NePuIؾ!Y!1J;yM=J1!) "N+ b&$@ ⢱WɀIuqg IK}M15tڶ73[#\v.as8>40/(I2IYl}_f*GQqF̐dY–  FSg~r,}HzQ>h`*ix(nuX)m-'aQҭKF6@i@tUNE 5qt5AAhkCj(v羪RHxIJԔ[y@ZĊ30=Ypi9!f Y<{PPm;8xOT~n>x<~ߓŠFBa%MғR4R6׭t8{z;\&Ca{@Zpt 6;pT~xC1P>uN7l8$&uAA_E!6t]y `)ӻe'eĢx&*Amk6T}H,ܙtd0~53z{FNxYw.YTyr*\K)x*ȧDC0 6sZ>UIzMG5tz_E"-<}^e=O'l<ۨ sF-ˠ<0J&0V\ws4I"{u:2'[<0Gb#Dy Ds.FpIk3t Ւ$GeE'mb#V\PX11(CeeϼԱh7Şiqz|3tP0OΒ{l;UȂ *} Qޤ csgwrD6RC]06QC.矛 -\raF( I)B w9eQwVׂ r<&f. ?t"‡\¶C7ٶ/~+:Ewa$ˈB?8-oł 7ǘl8&'Ϸ\J?Sq8D@Af/Ėِ0L5Y]B~m,i AEYIy3pX(ޕpMs߻LJ /_1*id21d-l5:j#t 9=,9oJ۞y%2JEf>E챜$&^ٝws'!N)7!/xq9s\"^qmւ]BfQ,w Xc6f5cq6R 'sc/!CY$G@,fmT;8w(94.~4.44yu ټj%z0붉(2Du a ?v<%r%&<'GV(U4 8 UH c6z9M ϼ莬6!mvX7d;Rq*` =#Pu8o}zԤpHXXT> T{T쿎 1Ga-:^>471K(3n$Vm_{p>~sQOQ$ ?g͵W_ ,a4#q3Fu( ʴhg_ꋠ]C6o~TDlEs֨Rb 9u }T;XßEka٭W AfemA0Z%ey-Qx|J[#$:4{/ٮxx168r@ V ȘWLr&v#ðM}O\_h5ܸ <*xq0diرb`e3u~C&ejڱUO@)eI.R|H[ P,^ZlT* CA z|#Ll/_g#[Ey=-jQ(cNJYv")笴n|w\|/DU&wDnL~l.=v:tM\yX^2e,ÿIQބʰvWSWU*5>J9ݴ{xD"X,$XDTD!cɓw̯S#"#KsxVi@i`@I )΁ ^px!.șVpT".dQͷDB'5'SRR(f&PUMDίTuƗ2vI.3gT:J6 tm-(9椷[1(e91O@dY.BWԡCE2q(&vި^aj8 l:BަJvc $%̡uF>pe[t{$Ak<2?VD̮PDj)"PW6妫 wn[[&\ԃ8h8YŻC#׽:vl$djmo.TXR#L{AeP1Lydse$>]q[s q pWYb Jr:U \5{<8P|>@ s` 0F(0Yݯr¿ٜwR&@ vV!Eћx|: *Qx'\A%4aB(+ƯtE+GV @7gG=y1g7H[I I  7{NJ|G?fi+N%;u \M2DG(NL0WQ3K`syx`>#KwM&sw_ FR_|6|lQgRoܾ4"<)&JW:Y82Qe;)w<*#X~I&4'N8XEEݗ&.6"=u"( Ѥs+C= juNkwӚGZzj6{)XBOКjaܼfY*1_L %usOi&'Ǚ`&pmX3UpU&9 GX**qvl{k1 ˭"w[b?F¿ SO1Q|w;h߄.wdb 7Kk|PX- ypʢe~ 37ev] /8"T-XJs|u>ߕj}[r֬r.>awZr˷'"94. CaCΥT-4fzIE849=/:pk a E( 3BcaMFrhu,^rĄ MbmYo"djת8~Rҍ'5Ư>{ O]65}(,F?cA=% ӮIl ,\)7Ҋ+9 YUGVsy^"jQPEHeXȎ !JJAke9Aթcc`V@_oɽ吊]ק؝}Q{tU:9K';ٳ ]ur7<x?7Ӧ4?I<űd*3Ք"!y[S [ir \%@:i食#H(08L-_$#4C{5;17=Ԯv1m3?X6Z3 B\gdn9+RS0{zp|>#2cύڮu_y8Z3>FtŬkYݖq \4 ( ,#Roy!< -Dk dUWkRGҰRr{36Sx\3Suƍ׬{[Fq{JL+]Ŋp}; yP{,e ]uF]DMH/e3zȉ"+a'3D#œ@OEtwwFƵv 8yWx3q[^*H~ٞ4p#Q$  @U}X j9TMd g~ ]Y^GҩueuQ[o~0Z.2zj33E4I#"V?#'(e~]N\v]ܾc/?Yֳd4x6×͟71H1Gð9fW$ǿ)ܺg.Z.і뎚 n#P&)Ƥsnm_"[q<}@)F&Ɨ<0#߿ WcY^OzzbrJh8 E1AQW5yhb gǕi Z=iUVZp17 L3EEINryHF#5DhxD0w1Ftw~'LQ@EOmF-x($ʪʩ$LޟwYReQ  !1nn|=υP߫YOzmna/*f$0^ߝ` NSO \ sik =+'n㰣P* OfxJ&^ׯ5JFD*cmg1V{6AвXL#lv8QtEO'uTTWoGX{3D@ɂ +%HB ޅsbDrVG8?c<,.!(YpuΙSc~0m63^1Qll8nlѢZŷh@.WûCۉmp?ao?dN3ێ%+hpw+DH_XK!^Ckt5VY}\> lG: 6((rwHl80Z'o^h+ R4Uuqe.{EäM @E͎'V۹\-^}j-ϞAڲLxTH.ztXVjK &l55;e$Qj .p||0NwOcM [E*ڋ3۠ug1Xܕ#o`xQ޼[qo^V77U 􍜜-ÿ oXYN\c7,bEJةN{OGVE֊CDNJCkQpe.Y>~ߖvbdW[ ! IՊBOMX[VIf[Glp0\@ͻ'-xC ӌ|P܂Yz8!WY vGuGց́|wϬ́bEP&$FŘXr=a;0T ?=\o z8V<91'֍!S[Ce rR0ml[C3lh`x':ׯcBL{2A|QLM;ՆI>xd)HhxEb9ƣaHr5uNTe_$>$߲")Apl/"C>wZͰ|sߝsS#2zYsf'p?rB??RBapCnfp*^Zʯ^p0@ FeLeOꑭCȺtϫ]6I~y@%?% X[!&:|cNZ(# &SRr/Eخ-2ɋuG~V59+ړs!gCti$k^! =Dun@G+ھbݒ6qM.P>Bp?Yn+UeԸlKhީKp#c Wj{|ep:.jF$z"w58d_i$dFvV|kvϮ'ĶsyUԬ=}k NԚǘ{)Lx*'B"wNBVG>H{=}>&-gG:b٘j{e 5B! mA/~OFWyoC}E qpGWШaqڐSs)<<\s/{J8x ((Nf˞و%U?dA^*1Zr,?0{⮟釧jst QPoD;$՟VM–x\ki|O!񄌡e-hI+3O݁k#1Umc: g`Ҁ uouz=6K88TCIqMcږ +58Gȁ|aNؖ5Q|èqp=;`K^ؾaowȗu p Mk<#~1*~U]qPcl-n"$DP[w^/=8WknW疰PЎXg\vC_5A_loGzJztcY;L5dz IZhe?' 嘒s0o"${ )jg?,pT1S+ {,^:UT+Y _5M0E1a 6j}uFk/e! EA$WņEDp/3L[-[2/MTd%"erMA4;0gP2L0IdJT=m`j s+RWeS1VrV2 Fme#6?HSقG_`'cvU +N1vq;HKʉ]ӂ9S.롅>X j|8rF SEඹ22 (̅\\9cCа=q"|=/gpL(,I?3| / ̻(;e!b*7:]#΀jRqdѡWbϘW>*[gHamՒjV%3bcPW?dv7Y/j7mOl!e,MSD =_^=puYmzG]a!sps{͞CKT!1~֩#!LYʵjp MwX+YV4xmeURswo=2~i܎G6yX"{0h ̆tzbqP"[p:Z\0 V066%DE@^.eV=wjYiI]3-"YwNԣ 9Ȕ'HUW.a@RBQoB[o^I],E(Zu-X^t屯^k}7*Fra:i;N͒!6d9Lr5 }A @>& f1 (MH!2W+^6!SR]Z]7]/vyd\qS~|%na^ Z̷*3*y0'O ~n>= ^,ki ?d@N{k/{p&`}&|'o.pmnVLZ6d:E[oey-\u*2/M!gbY6xCg퍖Ƶ^5qVFrFhzJ ^x A݇;a0 Fig] Q^ܰZ¼ŀ5_-%SQ*:°hU7C8Dh%X hN{IIpSr&3cDB@J)Xg"yCTkp39 JcEMMǯ=:4]ݿ8?'L(CծnMzaxal! khlR͵K B /j_k3'v)r)Y@u9nn%~B0:2}o\kXjm 5\%!pq VmJjJ;#_Ėy*]ܞq:GIl3_&IKZ*dɐ{<4/Gd@f;Jj,R@D1fCfS/<Ҝ300R0r;E69D(zѳcMp OyGOad0oJ"wJ=(AAD)jR6dv[pcʫ0Oi#FU@#\;~By6sRE3s15?5B/|ӘvsfSaOYlkb5CEe7ř>}0W-?C߇>Fp86iixo"1};g°4^=Ⱂ?ySkNbp De^AQ\PղD 2ߥܢsP,abD: {zVU {!n;RMT_Sl\SnK l0q׏0>HN8`@M1R"Z'΂dat̩k?`4oq$?`DԲg9@Y+Wiʟpq7/Xi貚ȼ}޾S* g*WW2TgHtq{K`B^m_ +썇7Z\\COf?[juq\xtxű T*&l# k9 Ն?h266uZ<X/"=D !a[/A!eRvD!sbz6t:6ט] (WC$֮@J,rjl\n b 3VM_ HhT]IBKh("`ozq6UT]p ؕуK/OCDL-bq}oYZkCpi!l۟dH4e1b8َLӈ sF13 ]ht7Ϧ{.9Z4V*pv (߯ ۧJqdQv\\u'xD͹#{27c/>of#͹WO?Gj$8_|&;A4eLl_E+¨ltn?:QyxTQ "Va#lGTk'nņ?Uזaa瞻;8k>Ov!ڃW'^;32"8X&{6Y0sf~klb]!zYSI8}=3BTf9QqwV?l(P[X=! L^ Hs૸شb|`obLN_Gk\"NOBJĈ*  H}ݯ@*+mL?pt OfA #g j}k 6|w-GX؝6Uܝ\Ϣd/`n"?IDҐF0Ƶ[5Ҳ?8i4qa>4C ;̱݁KYt <ݺׇq>ϸ G1HrݜqM$ŀM^j?39j[la%mXXauAȈve}!#Ώ@ +KָOEJh*SYvIURqۼCmJe<<76_jc2 T_k$'HN;$ =*(P:F LuYƝPsu5q1ԖdmS YS#zw198 yTn?2LrΞO{ީ,+[OÏz8jٙ֎Iz1$Fj0 .!ongssߞ,]#8U5QQb'A1ЏX](  1D ^}7[W0LqGιύ`Ɩ޸%=hƧ,fsj1-Hmu^.S;]b5&^ Zun ׭[Aq'`9esx,u-4x泧EUc:\xbZ}Glq9L^;G ޗ§.;asOek @ӈQdQEs N`1 p "}V/5Z󍣛;S{xBC;m$,x<.) |wqd7δE5jxQb75vPɓs=srÝSfaqM٪<鵄bW MX,׬1z?>#2D۝hglzHܑ3 Q 2j:W&_ϣ{._P{{prO\|?QhrwSyc>=;ʊ't[t3*jx*+̷^7 򱕚zuW!s5%C33i@ڜ-ZTNWO6)~ p8]于mƝTO{CޓyVSy&ܳ8[6^rᎴJeߎ~<-1NxfdU3IV=V`o(+ToQ}0ur{Ü ` |:P3H@BBʜ/yZƵx';#b'G?d8nX0sݒ "@!wg#cRbˈpe8C׳XJLWXXx yNʹLi(URx\-Y`YI{9|;CA y(,c"+8` $JX{S1fBzB*&??2:ݷ~=-v~ b,e" %\-K; DA6SI~x2oQީd_#rAtUQQswB'hZQ-Ec Ýx**iՃZRa UehR+'I;-0ZuK'O$~jª`J, SldRg$T|@g|n$❳Iuj~ VVP7<+q?|Nx)(~l蓄WpOXRdb"-^zY=WKޮ[FvF*s"LGY5Kw[}ܾ// CIqmqw(1^B'(vz^FpsT-[`=󌤾GxwYeE]|³>nzc3WgHA[ |_*.gG)!@UP*8O+hf5~v"&v,1F]3J \C.%6pb{2Wִٛ[mQQ,UMWa*h- 1KK0 귑vF$5\QI}6!/ͼboz++#p7]rs4{$-bHp͛[gk_cF\1,z?Q 9"6ӾdW(Go$#1rD8gDab#,iWs֓B3i救bؕ:CA(xaC5JBZy_Mw-)@e*!B=v3V}8܆61$1`j|<D6 R"D_\ЖZG<rs>`imx0債vp{IBK<;>)93'Tp@ ;€(m~pQ9ŌB"TyyQ Aƻ/Y뷱+D^3}z|lW1WN LEn۪]HѷzӺhQuwS4o$LQ SX?S!1TH?b+mHAMί,Z^ f""(""*! " RE%UJkBBBЅDvԥ% UA4U1<j 4z{q"Xn_Kӌ:i&Ȱ!<;Z5_uI\b=5[[WR kfk^T IBca_`HJE"(k<ۜ1_3P<=ѿ6>[ [xI%%&ϥvnKBvzBɌV 7>uqY˃D  7\@zpf\HR1uq%k鏝,ƾ04G!OkOS-_]^?GP\[Svu=}{7RY{&@* 3LK/`aG'ҟ8 ?'puKELAk@-bO#5UT%UdUwf u6"L1Ř wkVxF0gܽ%->Uεs@3=V,5 HhI)w&}qdݗq_#)gpJ)\8ϦӉI_2/굁6Û֗㨈NƱ)Oϳqƣ I|hm/F.V7uQ\Z+ M;Y!=xykP>(w2e~r^LVO.}x%ï#ۨRwGE5GoDހ\b >'/UVzSǙ<B4>A1=3}f }+ǦihiϮ";0"}=8(yuLJ1DP}AISHKU`P1%(X' :I#rq~I3!3tD?-aEADt(?T{ RD Gl =x@( MP3ESL@KLTATXbbitX]/v'2i%!+idw/W $i !2B0VaV"gz ,AD2PGW|\S_79<(w)!(hgɕ\+7Z~s~ ^z?`>Ya hL!#XS*$2O.7~x;oׇcwƇ @ޕb|kc4kV ?o}?36HnES\R>!y!+Q+ +"}nc8_< }4SO_?: 3" cv:;"sAfx 1"!Z<5ێ`Jdcx+ oЅ&S5M6ƾs9!\3-j!a5X`?*j"'Lp'N3g EѠ6'mѝc\_>Èun?E`zpP=} UXou Bӆhn1 ? SvRO1߯O^Hz20 lb*Tv 8#BHS$oYbW5SE MJZL_q. &gF"Ͷ|ܸ@0jSWFI7*T@=24AYSXF`޳y+@@(FA9ofCsO(@FGlEJTT(P(} Ͼ`LoQ(`#S_2`U}#ApuIAdM8q͎Z{u?;H{7V]zogz(I$GeoL`]w A}FCTǜ:? Tm Ҁ&)hQEAd@$vO@1Kqur XA"H@GhFɟɈ H(AEro/hϻ?RqT:N^??4QZݟ_#3v\890Ì@I-l8>c'%>_*g^ZxE =~EDH2>@xM9,Aݽ!G<0'^<2P?k ԴBǖ H9%̸E =%pT ~+_ 5w׃0i҈ Lnv2<؁$S(ϳS'Z , (uNp6gs=ɞ7L{ɛA,fT@M Y a@=Pz*D[8Iͅ (dHPW_C>䟯Z0?000|OEGwqk pLV\dĽ[Ǜ=(G )V ;:/$u';U+4`nN?g z{?1¯oLf}x֬!ԖߛrGKP)W۸\4Gt?}O꿁|nd.{}(ܓoy8$=(m)v0URh gBEb N 3p4۾՚~4PPψ[[[|LJ~DF 7}N>81ᶎ6z{ɗŀdw y}}9 N~6r#;gȝnG%ػ8 @* N|s[6PE(WI/lg4oCfj5n'}u2]fQ8/ nGYB_+*OA} ,^s:W׮2jI4m&Q$ʁKHogVbÈ e~n3oj ~:}u%J[',=sSMINnֿ?&o 2t}kлו",p^&>ϱg+_-Ǒx^8:a.ϐ1&c|?Bxԭm,|6r8Q]DTrbDn.ܸJ~uHlW$%ȼAR位q}]F^k|CDx/x³NUf"zݺ%=}ff5J3^7)8uqQ5ɺ1q8_p/Fߌe)m4纸ym7kx89֛NͧxFq gEg ITtqmGӌB'$DlZ.`T9@Uw xߘ{zl"H]GeKl[KZJȷ u8](xLK52Jkek8 ϣg?%*r5pBpo6~S jQ=$oq}e9R' SV| L}~넧m5s|͸8+xsqoF Y۰B=gUINU/VmhNYGǚ8{ z{O`vFz3^p=vinsެGJ8v"@\|c1~j|k2Gm=OEy_tG 5_e}v.`+w5턶Ck7n:4~KmΙ.siFShEl> pF\]k:_ζټشc" ?R1!9'|p@Pq^ND{ʕ~söɡQltw}c'`~\E?;'|sC-_'r2RǏHLG OPwA96?:#4#[hIAiQ%"8&oK^*6JPQ*q(k] #4Xd4 .c I*Hc;k SIQUP3XM׼eV}巙lŦrL<`"O.\Gۗ}Hq4}uk@F*D% w"B+!)Uj"ˇvxu2}GE+ }jN$}|<އB"]ox"{[ю A_?^ƶrCdžw᳅u9y{5US@#dZڰN[?sW.ĿP;jf+6ڳ配lGRUCk]mgK ឨ?>, N~:zj 3xGSVll͙JsxJ%49 Y.!拆`[@j>39Bǖuw}8F,egg-k~7A -,H$AOVG^'= Tapt$(.oTL܀yj=^]mR> 3/\jl+((m{8n\=xv tI"19Xvߗ+0(=X:8pU/~/ocg\:;XN#|:>u7x0 ^7y:8I~3uQ$86/_s lvY'5"lcV#Cd9s,50ʛC؄CYq?vN@#_y:Atu?VH@xL\ ݾ| M/F͐SF@lƼwCv-_BJ=f[E׵ec EqR$ѣMI-~3F0#[ƸyYy׏FQp֫+BK'|5ָ1plHy~8qgixafM'GIۮB9nJw@ wG/,jLYB?y0۟pye%>ů6}.ᵱSҧ3n2 yDM ݞ_zx֠פTi&%Ad\.~I*Ohk\ xFDLP|!(;T 8(Ī êE\,/hOxH0տ`bG9;~!y0Kæ (+|-<F2=aD Azc^z"텒uKv%bY#v}H|Kۿoe!Ϯ yzrr# TE ;vPt JgpѻLSÎ (1Y3 ߔ,F^>kF XW)Qi鬾-.-n$T QkP~-nbBYcq׼wڲ-Ъ. N8킾; ũoeWk{S$\tEdn(鰃v;{BD`}s%#r*Aȓ{0m`d5q;,9\a^5[Uvj&N&ۻl/`B,9Bՠp1K'[&6V@h)MԘ[3p[,ty}MRUC $8<`cd@99ެP5' [^'s=22>ݭa:5OE35V6d74g;'zֹ!wsk>+6Q(]b2IEաY᱀lC;Pp&O(o8>s?\KŨwGYZlws9~u1P~^1Rw1^dPJrk2О+ OfdƯ}aKxYW/ǿNWB2k+KvNy;’ᮓdja[JmHػBM^O8o鿛Ae |9;WTsOXlo]xj=6TN䪩 sc9" m$X$ M4$9H{t$Tf4ōmv>sZاPw`vwwອz*x2@f>Y<#O$q!*I80TJBHdb" )'. ]TK (Jhh%("J LPTLPT7`fJ)Reh"( *"()*ZBeb)RZXX(*( $&( f왢! Uab0PRcZ6E,`խ EAL`f2.)(M$KT)J{A,IQIIP%i$$j (I! i "9PATP$b)()!%(*)%hJi jy}gA! Nh!XAW9_IYk AMDkZ#yC2ZuKI'bCY)Ŋ<Ty0~ *tD,.,ZoWȺ`hUkϸV<:N_H^1"9s-yߛ,Bӳs8[*G>4pHhCa6:D wwyȣ~HP9Ʊ½c1OU073L\9r',Vt0ߣG_TmZy |V6Zke)e`nppη'i^n~8 DcEuTbm"2VZÜYBL}PĴkx- y_z>O,տl'{-xqmD?깫|97`UnӃB>WJhڡ6A먤b<<Β)J22)J2[Ym'lsY48[K6yrAvf̯y !;r-'ϭ?u.\X_}>q.X尉=罙Z[uTredgJmήs*Ӈr:2 N+&M 9NIqԳ,}߆-:[Y܁ #~C}5h^ݸ<0eZCYuUl l=:ZXD;|+ s- (TAZ֐{2|o~IPm邏.=R| Acn:>j"ytw*n^_m)>|5?v.;v=h_\U}6] mW6~<֟"7_/<?/FA L4e<T*tn)[/*ӻτ2˽<:G6zsIR'7H}7QbQRJ`:4{%˥aí`ì)w!|o=k<>s6/ߏ`Ao¦Oڮߏoj9XfhlP9R!TXu厈7ԃMotj qR3jS(P}:OȜ@x{e]%E?H* G}2 ;Y|N5ڪA)Qäel]D*ӬB]Bpo/#$JLjU @$ߥcD;,6~z>bۦGCYm.`?bz%ڄ!oðC莯1P?WNk+W7׾ H[Q0Ü]ε6S7{,vضpnf8  .R1ڳ F#ݨyaR ~%-|Z#i0j/k,o6O;>Np" >H1A[ ] lp yKk29G_0qֺ0Shcd?Hn_žxoMӗiI=L.XLEvBgo:z]T cTe| 4P&%H46 3' 5zq%Ci}΄t"vmJ(>1V:ߚ,>v 5b#6ήx `pmGJ -JQ*$>(Q/ 4=] nY .ۀ!n"vd)JCDp"6ee^*֭l+SG=zh#7?:|_-ֲMy{?F7=ҚTH -`<{Q/ nL?/^%:;gaLuukK. BР3w10HO%d``AxB:Ui:T(J84 /)"+W) _Aa/--l(}S$⻈@49 E @F!fpn~W ?Rd!x]7bM -Mf%н10g܋<-]zôڒ@cG`)$.ά.2n#ߊ̜O#,~9fYeRV҉ $f_bH?kNq1S*7VS=Zey>Z!t}B{<8;ozl}]?i=rȀ AR@[8χ휍'xw7 tZ+~\PQAPr}!R?Vǭ~v\#DUj;J@ Gݸ>eRY-nQP^R#mc*6w',7Qx:lۉ*+2Ờ2 nEGS@_ZiN Db~^9qoEd .v$bJk $P ^-rFE* !y<<‹\S W|DD$6tb -uKqp=Z$:%mSA`% `!zG3'ajL:cCquz#0~in1 0i6AQ3ZV,P#ړCLVq89 y`ŕ:?蓛t)f9 fpr:} /S Qt `[иU~?P}Z zf %𹡼(2D5 3qVӾUrYe."vGIH{5v,6H U!6KS?zuڳ츑⠄puo`-;V6?ªVT0Kk2m%nNLAFkuNGf9)Ew&6xZZa%IG9uEvٝƆѷ:|5v˘ ZMQu=1\_"G0Ђ?N(տw$U;b\三0a8#X\1#F?#6]^vn[\aH@ ŚW9 34th[:܇GV8R-~aRɆ$9ZH۞q .HZV5Got+(eq~qWIuU S=nz~@SȬ|FFjG>V??06d'~_LfTlaΪڭu@fOxy-Tn$ISn8Q~)u .E*n|(U&w|n {H+Zs쯗UN&cOz6M-NhRQ)2 ^#( }[ۮ:tҪ΋|}3hpY8'R6X8*bhUaЦ*TnOꡏ[eq! !e֖Wh+ ID@щ.;>C88C(zQ߫vtnx@]o'_/sz6[dY墬3{J t|XN+#Y|nV3ǿ`\b 8b.&(D9 /uG)az c@Y>$Ceo- VW^5ZSf ecMx=ZdRҘLt1yqi:ٍM|]ݛJ+[1Ƽ4K.#qLY3UT(qp"6Z0zS^Std.}5vOtpc93i 0sϾx__g3Nw!~2'lfySn5f;poD$}D 嵴~'YE _JKOg&OI#čB =yCg>=X`T۔.ZȎN[enlӓ|*+9kJ. OE{*C- (`CSR$@D?ĀO)KR0ƘkEALW٠<h )V$)V) h Ih(Ajb("!*jB(dnx=bOwF֖+>㕶Wa*53 O֌]k ,A8ü醴Ow nESNda1k2V4r \1 9`+Xgp)DA:ls\7(6pRjтZخeY65 ˯%kƊ0s;DH7qwbndmHUJO?nDFK|bmc#ɕlL0k4z1122ZaL xpgBm:;;s_ED2ɶ.G1|G*xES8 H  7̾R "!ܻC[-hQ͑Ħd #,<ڌ` XЀ2,^KR9" ͏*5<MQ0<6 :Zi3Vi"Zt PCHs9]=rlǻ_=˭[/9Z+NOgsl)AG/ڷtYir>7v4DsK>iHք ֜υxMjJ]L2.&J3T= _CE'uMyA=d#i+Yu(xJLmd< s4Nc|\g$ÁuYU@HB wgC_sIn|9nd׿'eXH,fNsi5OjƉe xpѯFJj;. ·Wm%ظHH&t}=Xۗ^ fNo"ou/i{_8,V_[mt59 wO/kVuxz979G0<5n<9毩N%=Dbλ糁qe'Qg͹r 4*"2lP÷ŮU. ؘNJc\MXUlX[0dSI'<6ƅ{3k>.4V+4yiu\k\Gߝc]j]S;0{q}x7=m7a^p0LWstuKfzqQ<&{kkqs\g[S˰AeqE=HA=#t`6!BYW Ka&Zi"%>8/B1bQ=Nݷ6Uػ`'KP"ŹCELywHb1̜Z4Spr&,K!e@D! ]K<|p<75mŜl9JՔZ&zхbBŒB:3kl|*o46L3&JTx"JbBbJ("(`" ۉ9sc H챉"E5U3Ս)JN\(ױjpVLxDz&W 'j$PӔ0nhef@ {A'l1niȝ$Oը@ם{d;c, %^fL^UMe D%VxJiL=58&8)AmUZj&C&bk ޭMfhpsfYNM 徻ToؙVFl b1 8th9%QPP}];p?>V_arxZK C}{ps UA 1Oh."+ 2e{]@ٚp92s~Y˿JPh.gտψS,Jz]mo]9:{mXW1na?FV_ tLCnޢ>_ʿW<gXS'AWZFJTP;jr^ǻ?u#=BVIFeV4f6yAԉ=dIN"VJL`#D:Ulx`B+0؉+녫_u:??tTV#d{OCKwgw҂Wxso20nP<S_VG0{)]s!dF^FD!| {׻qeWJQOe lA$kS[OXWdCz xLjJ'k1bsos+% Bnun 3r7ˍ}uj杨^u!l&AȄKڿ큇$;S?8׳02Q=@()x>[Ϡ 2/nPE(]pqG 91{ i^ "&%?FKw2RG?}au0uj J(hk/.⯗7O-UgWDH;"Lv|g99fwکFO[F阣@B7`PU??w}nmAx j m!7k?zU9'gB@Jijyai>%;Oim q۹ݏs >eCn#a;vÀ1IQ g]scȯ"&&*&?_}˿ồ-QPR`9L)>O\m?ٹ}~sgT?6g}L/+>{qO{]Þxu@t ob`/P}qhʞ}:%|((w'2y4O^K/YA)az=M{u[G<+w;j>SAó3\Vi9?\Y|&XGMaOێvL(~N5 @@{HqNOT#$@2K3!s v+Ûc6J03vpϱ x|YbZ5?O/߽ެsRz*TO+n_O:Be.jˁ? D'\@@* JЧV8C8*NYbT*Sg iFAB(G"b4|G"wbNP8)yܺ>&,Ye?si/38^psO) qGTJ: Qǭ AVI]AW^ȳ `ڌ> O>wyKjT-v< )b<:L{D(W?NȾC7TCzGH<Ý(g$NiA+eOn3e>g-+%/Bj<r 8kx F|@laï5'9|b^^DCˑa4t4lYR|!ZfO?Chw}d72U+p_.㩏ѷNߣ:C3@`±bXAY'{A%G-E1RJ j/qfqDB_b *Bl|Cc县_g5= \WπTL)eUwoE.r f"ְo0[;i؁+nled2:+ӫluK Q˓.u"'+^p.MQ^g󬍛 [ߎ}s/bS !f#J|ǔ|F}K X((`aәP ZT"&z[t4 yd3¡ 1m?'7vIzԉJPBxFMu&@C?"װcꪥ H.e=)??4f# @$HsIJ)g0nQ$SgA .0B(WVv W DH2%c넺yR&_9s<;?}NoQ" Q %?z|%DB@i]9aմGpjW}P<- 6NyN€d|OG#@:]{7}Nlr\FiL ďЂgLQ8?L)E>- _0w˽-*3nG3 TU!eJyq?HUзLԿA;~OtڠEF 6M?WkJc8rq ϽLJ\@d~P~dvN8'2E~ҁUUSI|pU{88]&|etl_ZAW;{8VsKc ol %qjjP8 xp lֈcd˸%X2vi$ȿi fz97kRTu6' UFɾoW:4LUIK eYPuAĦOrGYsVo[]D͑)((=km)kfA]Bl .3YqkQB* AQ3>3/Y54,7|wmXD:ݦz]j 2\˭\M,d!dJ"sPr_0ƾejߥ}?yBSXK tS?>ӤlOb%Wwޙ=? 7)Dҏ/YV|w,鱞 Apd= T"UD @Y~++Ch#@1xF&`VVWD~^35XZG33{se[ tv+6[zr{C;1?Oq0%O+v^Wd辵\҄Zx擆yCFp"47K/D+5((lZ.'>u\",Pxoa]aY!p[/rq dn{̓%T9 a(8(M-wfi+Ix 栄=Иg0wD,$k_[ ޞk< vTj"@ ٶu  P֒ݼR(1eĔ~|Ť{摡}Wggo_FBN>Z\ A=.O.g|t%GIygFΔ^>?guN 5N$Oe!@d8!L @,Ѿ~/[)p~Tź/[ /rB:!m6ʲVN!ҷCt7ݯFiHH\Tn"l"C!6UV?usND.a#k矗,@i56 x u \ TI݋B0l^A )m=rqiB x (ZB!Uc25~Vz@,j? RN$؞9究muitݧH!<T'0X`G{P~_LJ)*{{}ݩ\cw9O@과%6,Yo+X{=[pgYe!b4CMr˭O $99fަMй@u#ݵす̈tkV bo\daо<5B9Ib7EZ+{ + n'HនmQ~j} (=!b=YaWg3Iw,Of58^cO/Yi>Br 3-N[GN;s0% ` DX2 f+s]3 ε Q18^@p "_aס|?B31oIu{6}HdLt1٢.l/ҭFo#S:&3X'ٺ͘Az!ws昃-9b2F h?wޏ_IO">5JX8udZe(] y"hcK+7LZxB@R%R)!mϷ*zQh@!߄[j0V+hJ:dR Hp"qK(` 8I֘Q}Z`pKzOݿIQ;$DNચz띀 'kUbƿ˗#p)AFg$98#"(jlM#fdBHgg'}G<% ߏz_~Eiڼ Z"[Y_gOG IQ8{-"*ꈸE73`%3o3ByA=f,/v!sg{]mt?y B#XU/ k 5}kKi[܀ MKyᕪP~HGd"j{3M@HUR'o쫟SA~˷~% =k|֏T~x.o]E/DgτȰxjn}hQg]s8ؚi7twxxzon|&V*a1cNnxV&b[ Uhۇ Kw6P5O,mk@J sB t sT$i;g;&w (7DJ^E-vZ8m\6#maؔ0_&ps/'I*G#LIw":Y{ˆ0YyqX%+˸Nc-iPNZE])9L#J"Qv6Ϗ{ne˹aߟ6Ln衰~e7[whɝ|5-cK{ ,1QFvG?s!m~^u`jRBݘmF>Im3ɺƒPH' ylFd1&+{OaQp * .֨gݝ}逰0Ԣs 䎝"|ClzΓMpg\{ oEy*e,F݌0  RR5j~A_QY7ԙ5k9<ѕs8Dp^9| C3o9)?nm|2Dk>fbW5<6s+ ZAɄ'DW·\5=lPGG.vc"߲x<􎶪5plFqᤠ&B}(!} #(eSKw51VDŽotnVo:;Q`8)^^:ͱK{_Xs"QAB{ETQM{DV= Zե. p|x?D!`Lq8Ϯ<|0o C2!H(s $E^VSsKR ]s>L0̆^@ t#Q)}0C y6,A' )>imzұa`-N+IG+"녶:e uB1Q.tp9Ś(kV-c>{j) JbJ3~鮺cYj+Ozl+P*U#ƹPaډmT?ɚ '^kHqC+;shv;vۮخن O{Y51d_ZŢ`3~`tcյ'6j5Hj%GT2U=f'uUAw>/q9f+QXO vӵ4gnO B;4I.~Pc %pl c8eP,es1A!_R=.ĸZh!OAcBWj;Ih5)pPQyJ{N}7Mᳳde.eq Dn<;7aBP@:I'wK 9=`i7BIeX,MZ>?W3ypSʧ3U5_>/z7歩wM9R%J{>\t=Ǹt!=B_CnGlF ,)/TZcJ=TfWT)sr'{l}8-uԪ9/-CFD7*Jd5+EY0NF+xQGt~>GgaΟσB3G֩%&C|Eҏ69R {Ű;z`Q* Q'A=\-f U{o'"Ҝw`gԄE\eꑙJ>x٦t{G2*2x>EW,t[C'mnȋcyY6 cM@u}Z$$hEYtD@*Cq{Zxܶҟm8#ŦqkwNVQ(DZ,t,k]OU0!38;t59D6W.~e;Pm(u TPz?H @y냼+sIk mB.;F&v2ky%iǕsf̞t_;h~]%B!/.nObs"g}yU>/Y[CBW :d V<>|>DO#biEIX _JD}y2#LO8b)Cmn=N}mʏX?D2Go\cuQXdRAuaAXjq5v,*!BhrB_˼8`?;QQ삘M uAaΠؖH4:G*55);O=fA"ZWhP5#!L7p6AyQ[ǫGd9)n\WwwṹOpr7QSzoB$3~nE!d Jy}(hOS c"LfS"B E'K# 1ƝPByqsR`Y'JSs/@~om{&B3"m_O Hͨ,!Moce^!ո_ъH.dB$+G|[nBdRsՕ= 9`?ѦdXZlTC 8(9#:S,z3ˍ5pR{*⇨c9߯5?1$s~,?瓽Ha@NMDD،m?P|2X+ouOJ&Z?`"xC+&$$[qud!zG셯UeGWB ZnOn{= ҹCŋ(;mBu,isO 9Dȁ/?OIА`H ^+Ks/VYlm 8  bXW҂o3n^9󉒔)Eyt Od%:RަgCVjRR, ?EkqAȚ7YGC0G֠] ԃQDh(xt@osO=},a(<.I'htu{ZI/ae(_e{kfOL S'Z[kf5F*\-lP@WBĴp:Fbq܇3x¥]K?wMj=$XF ,94/U`I8qWjfGsٱzsSo7!RLTTGY7ja1`aH/4Y1]bd4S<ӿvdP90|:=! iB(Vb"S~Ck / Qx%u7ыd[Aw\Wch)hgxhWHnp.C(TwåW&!|z`u@5χ.Og]hPa,Ș[*Bs1,'u $>[P `$q;g2t(*IUΈp}=!8& Dó?v]y:&>iTĂr#F"}"F"x3Ӏ6b;;`Q=9y8vIȈ3 X JPxϡӡCLUHnc/ܼ/]7icdE]iB~D H0&QA 6p"~[hq P5ޡ{! cB=DBh"Y_U*D<|"Ƅ)Gȁ#0>⛴˴N1 xNNLta?uC<׹oS_,0 ͥɝ ĊA(1A#|rs?yŰ5&Mg)v4y*6|D0}=LEU⫼߈c47$82p)SPoɯrws9 $X D;Z$ēΏfZGrbC\qCơweo;]IrD@Us>z;s]}2$N $8CUu`st[/p(f؏}6$fGGq'fbw?3: %:OA*fPwƚ%\`ά! {tĨJߛiäS,s*Ъa%w?N^ >APG3H`qԂU9{}dβ=I,-dr 63!:ubHZh> BFߩG|);6#aGX9ÒN0R #DyUR0Eڊ2@c4@u}x(;wS Nf&!Ē8hF]$Йѕ MRz, <*&:wotcJvw@w|!Ĥ*Rh(Y$r4ԘÅҜ%xW#0C; o,==@o(zw==2T1sUK|,tH1|BuEh~_2ޓoN]1pIk59Xz/˩vHKԜ헍cƧ,ϏGd\iN|p?>1$>||=1E,". B^Č\IppË=?@#&sH,Q ApmJ\@`N0^~_Q:s.fdoh{G_5|I?\óeeR!2AqSXt&U B|' T4e-R8yœTv&YpT2)4jsBp긏j_qe$CJx,FrS8V* 6VgcpDʑ8spvXi(9U<q&ǮaO뵌[$QwͲQVGnzy9&^~Jd(9a)c9_h+xV}xqI6R'k>8~>&7M.wvő Ϗc0A`tUBU{<]C`zSp#`E71C! )i#8 z~[O$ ) '1  6繺 PX!1!lz3݀Q S@֞oE=;t q[sbBN!Ēo2 94rTIi9-6afdɶgH0OfK2Y&vG`Q[޸syc$$SJrmZ`abe'I)gmRŵMG!ٯ2LiCE_69qM(OC&QCPÝŷoo~kνKx1X9)"ZpɓgH!d84nq*-b(X#UÀB1 d:pjV9(ml^pgX[=8$p X]=ꬱNȾ _p^Ʋ/=p5X<^B=T.k x:TcQ]n$ŹSEHts\(7վ2{v{}yM"ǝ9;kԹj]j1"×rK#'JnoDꧬ]fZ4j(wꃧ.7:GܸJrH]hqu&b $`1贴)(&C'9gW~ϊ0į yzj-Qɚ tr}1L$!(5w;^al/7޴wG;6Ex7O>pFzF&f`AT_z`~6 ˲|dpԇG(IL< " S"\*9 Z!\3Ǒ u |0.`axBsxZӰf$DDZo1>yDCD (ag!D֡0V> yz)[Pj|BSB$Җ޻.ux}J dש;uP50@ Li*y"۴zoB9_%h=C&ǩ^;=|Gt6QQVڱڕjU(xq ̙KGib[^fq\vnGiE>XsT|-8c.IaMSUXu1/qXJ_; txn4'R¯T>ʨF3j˙El:RT5xO8P$%@ف? 3!s7D 4%(=PG`mq])!Ckr&Ϡc0}&9KqUHN9=x:sOU}KwD0"s2H|u2hg8:?,3Pe W1ECX9q('y[ޗt\g5ai"Hpdq70쒄9.BJ|..&8?' 0.z~tj\v8 I°niA=EF-=*EO{k|Pz͙X58fAT[4vw =uSB jʈE_g/%}W&ޔDNUU<Fcs->B\2&g^6;_Tw1Q h(%Hqp Hv(butB=>,8jW_X§,{:D 1 r=Z*nM! ]%kPhC5D64G&$ ),%ֈQ睚9%1FwA%9Ol8"'Ld5%oܖY)⻶=/8<=%{Svlg|_̄` e5CnHLƒ O[Sg }Q"9@O0;wJcW>6>[mvK.40m%f{.G%MBr[:#'jGc}F^eq90y#ɕMžGibĤ)UT\&:."=8CZ(,;C93 sl;7wWz97Ygtbߵ*ŖҼ` "-l!"cu˨<"6>4X9^p0Z""?~˖-kK**::r=M'(FFFT!VcttDtUZ&iUQd^&,F#Ք sdž2(1/UUEzΆXoDj#7:G"b7",6(kyA=chae=#֋˼AE<4mDzB8(>G0D(2`֎_*1Q~lN0[SO#MCоd.0IL=̏Qn&||gGnj!ڒ_G$/cTs]DT]a1y)HaYP8QFv&@?H}_^CBM\X}RIA{IWϵ"Bȭ nF]hi.zj%ar`Dr2F*u <hK $dv\4̭}ͳug,AfÛ(<ߎ:-rLAfI<ҕ݇2qkP O!aܳ]fl*}bglerQt+2;ðNxxt̓) oHNI#fצ|e'!0 Ag9b %zw/Ւ)s9ưC90`]Q 7lM>'o#x|4倮slYJ0gCo0 EODžzCa9dmpjCF2ЀqvxoXB`~̾̇bt{5r7v>T*dTUUQD)al~JfNT s7II]6bB{?-t@0 @W`v=ܒbM`!|#v?Ӎ)LOTD"v'O ?@b0qњ.65Шs%WxDf!Pa>q}c4< ŇꅉsCF1!}}͊W2&/C#LL(bhbJ)=n>PI}Nxb@?.3G>9 帎u=kٷ(Htg i Sp&& - c22lGgdp>(?h^Bo$cDJ/BC<~E)H{L֨b>kB|vJTfN[Nx8uJ^* [U) y8T*7nj, vl)-Aɴ~HY9x\?@X'ON;bϏkt 8{'bi&N;opo3DNe˚`bbS֡5c6ϳ򷋎0ߟid>BoGi1JqPh8Ɖ,e؟kGBq\Jke3rGxݐ? a<ƁF%K7AwnhCKևkQ}k^z$k +倞ip+'ZqDI֒:V(1>{owsd xV<8g/7a !\bjXƅMjSV1Qq%&Z@·*ЪѦH$F䶓.0A FmS #41MQL AҠ"0lBjTpicp O/t40ה gfP+ @)H`Yt8hѸa㈑̃# a%?$/'g5=d\ ]vzoP Y{Q OAwDKƤH!οɇ1Wg) 0#omcVPtϝ{Ό  gCmc2cp7HaP7!a@ɶ':폧M- ysά0-AD.AbsНqf 9s;q=OG01475K9g4WI/>X@}=\A30C&}%no&Ce4Z\<2sG{8nGTaZM&!Fblt.U$M4;Lݤ=zR/@^ *L@zf"ˆ\H=|@Ę0HHNOg:;- ЌG=n{zBg[(]47=X,L|絟 ]=;Bp5KBB;^Wk1*m+S{٘) cI .C(hImmGao`` U+nφU t!K܎9(=Q싦ohi(YM@q*Q0a97md} -63WLސd1a\# rPMzTt{OVXDb1Tmll;RRX3n@wAg{%+/AEyAr%8bv;>s6SU2fU3D(D>w4vXyj# "8b]ӧxwdwt0D'xyrE԰loÇ#y#FxH_7:;SӒH MˆN޼,Ǖ 9Vh*SaڎMAMwEae|yp7;3>^|6 $S08ք1tڋ(1-dY0e  9)C<J !@;@}S%*}6GPP2z5)he==8B} "x[Fp<4{XN-R0 DJ[a<~_1ι O9t^p9bבK: <" 6 ud ABS;| F  p/ Fܛ6a2P*Ŋ`= Ps@W >Ƹe,{ڦ2"eWѝ;3DZ0UglAo@H OD .AuI2`0X ^̞ޘfuKY\^7<,fJ7``g6\I!wGHEes_# `nb ~ sƕOVO7&q_#31:N]M| l2/yd@W :m5l *ӇV bԠqge(WNx%JՇQqēy׸2H0p9+ v,|A\h2 bJ)dwG@0W cCv@I^r !<9f$dB}cH+Bi D!#x`Qi 1 ,7)ˊۆ(\93!YJ2yRHH˞"_#VK͂"xj]۔ 21)|ȭQdH664^O5` L p ~iS &`܁<=EK jšb\, %xr(g ګth t^Ê>{`F#I?.DbA> Yu Mc^M519@njFg!8]G*<mT괺v1{x >X8{ $/8ix:OR| }P 'MIp=BO1;nNa%v2:]@\23O*}UPW[E.H:{CulI `MbBGIJ2)gC~'cW+#}HL!RT\_I)/Ct ΆXi:D>>.lס$ 06]E PYj>]ȻA6@ҁLϻ?6Y}) Qt]c^'sxdDx7V-CZbj劖r)7`ȅ&'tX׬!#9 Z"}ub:lpT#3 vR6?,M.fo 쯡! &v9 "4\ & , &0v$ta; k*}|o؏2=_Ds;i:Ͳ>լZR7BLS5OFvkTLfiϱh0Wnc}-OH"l| њūN/<$CUr<8*f 0u/>}:܇6N ~=17鳳ju`ztoNi]mCl/ x _yt90§DE|D']="Tw}({)x?/zΓehDr?u4>2A˶!f(jlԄaV,p>bpw:7$U 2~*I#tYa.UUUv(w#Rrƌl.GM3vڄ*$ppt; .duDLhBa afC 4SdpKCw8 K &uS\ k3jxZ8{Ѝ-4hf66hV@;Âh,0 8狃 8'3`17l>oIbe;)b! Eƌʌ:<AӜH%*=|h՟i$Ξ^S&u-S! ;HO$uz|~mi~@K`e72W$ɮuHn+ it|<y5`}AL P$hS].VZ>34D\H!dd;Ш#|>-o| O OU J4%F$.GFE,M+>غJug]Ќ9;|5N`sJGXN \<" ,Noh"Y!fBd[33+ k[&`d;5QS0j) K)TLE`6"`NHن (}Wb01M@yC6h%M!!3~BIُx8Wg]%9WdADD=8SBD|C<ۊm%dm .Ǣ N<|GytFGt֜W]B=xi21ùKGŀsR? FO=护!I 4BsSXŰB "%ǧE.(|&l.Єm JDJG'o.fvI'C81×+H)Oӑijpr=?b/EˊZ3D";|,+2P7cDܐ<%7Gͅ"SkqԚe%}>";iG6 r"@%@ j """XwUm5ñ6lIxÎ<FmsBzHyZ 8HFCM/ji sYP #lQpm1S?D$:B3+Ԑkr&oF"w94dxshrs>}=<`b%%A@(fS҉k;%꼸 SeHhm v84Sqǒ#hV#x&InBv;ǑdroQCW;1V`7/: GQl3PΠkH:poZ\p8/&&d +zU%4T,13.Km4 9ue5X.Z3|{> {lUELIyc JCm6y#`a=R8#!1?5s>7ï1<|a` Y>h0f2#urA@ENHtsc}ְ/8)*qӽF ' ^BトWBc*$"x|nObdthTOAG%}*cրg%So-E6az}3~Z\7)(H\d#,0t=DT p ßsue7y4̑a;l\{Gv` gd`ugn'u8φ#r|,ܐE #jrc›NP„ePNO\Յ'"0CR҇ ?M6zp<,ʭ}V0=cز#A! &AQp ȍdm(sXOQ$6C@Q$DA]\qN PڂOpڄ̄4Vб N> GiP@e@efQӗ; XNX?l˲0C1i FfN$tK,EY`zlvK4鍈fk5pcD φCC;(ۀ eݛ5(}<>= ϱ1*"n  6#GFK$ߣ۪۟ˢ\VH1+>K5ˮݙi]C$Qgܡ[~ɮ=.J6@9CI-HU Txp(bk?/'vA.KㄡbP+Luen̫y3i[rbE..gmGGQ!# duMWu4F1 :GPYS FɋJU;yva f<w[0&%2LP$@!b0@at3tF2;1Z9;^:uK#.e0pSVZ8, hٲa-@9ir@(Қ ^J@~43%$+Glܱ<|p6Q˃|xז8nh WaDZFѠ2OQyϾ:#G8cLpN:6 x0luCIDCzFRZl鶛o jщ) bW@jaC8LL@+![C{O5A/oACFcv^Woh9ADFAۺSa`b!ü.!%8MrqS*D'5^k_E[3 7$XgAF|M\4g3cIz?ezeĎφSy[3,: ߾$ ƼfSsX+ !}Œ[B0mбlG!GD&eOTWq^㖸.gaT! /w @LfgvUXp= 6~VLxo!= f zO``$2ga jS'P Άdf]!߶<(.AhCt'Gh8sZڿ0}g>=vŝZEԉ6?(]\t 7>?,[c~1M Gj }lL7@y:(;h} .bllEfK$!1}5χܮcQq"Ȋ ( 4oz;`Eψ̐0'P=,gK#Þӛ+.0A>;rx$ϙ^ 6QEO~AOtFXŹG/zc3xL=eU-V:ְs }KOкavO7ۙǿ+HvC\g*i W"!@tIxFİmH{a%0k:x7} _Y8\?Xfx8a( B 9ó:',&fhô /7Aa=dǵOWpXAC'8[E!Ǐ-\8 @D[OHgCJ@0.1P̘a2nBT_T O ʡM z](c*,9 x?3b%Ӓk[HHRyw/ LN]qNb~S3%=M 5ڂfRGICyx, < ,2]H'kv@= *'A"dan] Qzڌ3dPȋsDs6/C V ߠpr7l: 1'ȝGxӶG皉k\*uzi6Jwozd1x.rpû ~3X uFʗ4ydM-ٖ1V6rCq,wphE9$YABhT> ?wA@*"R?ыZ;  GȄ|PGnGzz"l%ؾ/b/?;Z1XcbZѾۙ޳СlFxsE8yn?~ܩ/sWqTu|{0Z:VV:m][t)8\Qcs|8Lt\W\>Pf-^q]_e=xېt^I 15z~ 2YYi/؋[)$<:רX~ȸqh%Xy߲)P1(IZla0.0+K3xNjb^%8,uS 0띵/4j5|ՙ8wߨ/Ȋo__=дʴ;aDBLh@4*( PYD x⦓0C˰) Hq9vGtbh% rb zI<.C qbĠ Jw|=pEp:&MSXƯ34Ĥ { awQ~7o|DL$] $=d{X jdD6ccT{= 砘ƛDjʎ* iBۼ_|ĜÐ!p& 4j 1:ޜ5B!zL-)ҤrپN I(JVj<i؇\iUߤqLC x9J15F\\BYGRu> lDu}=o4ni(veѼ4a&6OC: 0x1Zŋlvt7TN Rmxk+?ϳ( LGj$L}-}yw@-=c3c@SR#qRxYa+%3@*A C NQP3iuJ A:rü{Tv?+A@P8\3H $ P(pސxpW /`k#"5td`f8ӵ9Ӕ4%ؚ)V1BC…qNx;aK= v]h" #$4E򨹡'83wy3>כ1s<*wԐ%AO2nǡ|FHOuv(\# D-~ áME0SACv¯=Ē_#=Ν?}בR/=W($u?)8@1o{_H5T Z;"iBÐ _[AQaD6T4 9E×>;ˈi3[xpT>|;'~D%/:PQ>`Fg?%wg G, 'kH^~ol BX3dw.PhHtdƣQvT{s`xpU\sfz=?y߄=Й /N8;OQFXyȝ٪8(T7RO}C3JBu|jLdeQQsP-s$ M5M cK+W~e=D>j!}#Mz>PkBަ(CIpH_+:v7O#]ҐjA0"fp0 Gsד<U3b{Cl+y;r$!*>o%fs?'280Y3EIoרoΧ{PRfܧ(\sD4bfـ@W SBbTO[uC߽ C=ЙPڠPPtO"~ehSr=? +_exxh~nx!CO@ÀOA(S@B&8~'KV67y 8zt2̂+z]MIj0<3CicنAMzχ"MN}Z/E^k Q; i2ц4+pBw"57KM;V^9c 5r!U۵& yG ;'!@(6x@؂Pr5|!M>HOBt`URv*a[0bQͰ5Ӧ _KG =L723@f$x4Ơ l|b橠87(B[_Z/_9L0mGcY >֢֕K]"lh (2xY&Ƀ! UĪ[zu~c~rz`e}I!r iCNq"7/@,f,ݲVxS{7}U;H@͞hHhO'%6Gⲋ^Y.ZXޭ=a&DJ+1Ags?zf-Oeݏj8sVF~iȴP:L{Uľ.`塪;r[7q a q l"κ(ⴤ-Q0`B/9i>vu]]Xba(J$wX1uqT}fs@h];FHQ4JELJ ,pWH/+l܌ lBSxK /L1?fcb-j@`,|a>DE(<; amU6jWG9^|Qn7*'@2HN.7 QJC.&샎zELr}o=6=Λ*uO7:(aT^ȕ~]XuaH~Rc!O'.'Ra@qAGG7KeA!3$æ6 LM{L%rR-n# {yP)L'#tqG,|kt狳71DKQwa,%[PFCGW6k),~ ^++˂`9‚5NRm`#iiYȾxf=EaQ?+X(r% oTp voI.g@L@L|a(P##e?#1I$Ii:(E(h1Y /d?0<,7ĭ4/#;> -<O;'sG5;yIZ]EyVMdJ5{ouibϽ!4(]ɭ}@73 '[(13Ӻ  $l θ# $ Vkx#1:pxe 'S/[s2-wq9Ξ󐉠#hF w, =Xt:q |sxǾν3ȁ$tÎKgd#=oNCc̤pʝ\$ 64txC Ȗ86[]Z~I($í`2f2,J>?=R4 ׺`09jնn7KH_e䇸ҭcׂj/ $[zr: DnF ,N]9 e;pNҹFF5" hDߗ0 z*&'[MT89#" qdL4x1Xu}l5X..,H(7c_bײS9AXVk ,Ԗc1n Y;8mnd2k kwxvn.1:}HoKm,ntT2{OlLNtA=oߖB5Zw;lvsKY#[;gj`m7V !q1F jL Lm@DwWnC|p@%I9#Pod.tf2a?o4k3bF֌וQL4^&oYTc|A_~SUug sR}yk%#Fv>.[^|ǍWP~PNa*<%lT"姥=tV;;Z^Db10NA@AYo{n\Re^OԎ=E xFfP@~ICP1$hϤYcp67cQ$`霞]wd"sϑp~z'E j(wyWjJ3Q'RqJC@>ͭ16Xǧ=2rKD DkXV6{Wz^_5_ޘrbD|I3F8J&9}cek&C"we۶7ǩa< ‰!X|c'̍b0w(a4H2b7D8Ut)rr7{&Y$imV)$8?]Ӱ U]  >s~W朗M{wi qz ENP00i53~(q5&ӕ.B:y~B/ 84U6u@ZZ7Qb*X{~'ќ@4i)%.fT, 򀔙Dw{we) ;ϧPk(k W-l39 Z @|;WۓvA >R?\DC>z87jLUUUU$I[UEzJPӽn&HQn@R5"S 3ozh*&(jn{7]]0dmPlR-d@6#I$J DtI+\4Ŏ$c-F[,N b'KSHlW`X[mڅQeu"2V2lq5(MB9pc\#b%n%9#6W^JA GZk\@X|hh/xaT^[EړmGCDZ^h}:@X.yfH!.5sTŷK#,t_K02!*6 9u2nopI0Np4n %B sOjW7suyo9day@lyi'*y9軅Џ ^KQ%NY7"^.G$d;62Bv8@yws}Y3_Ma ܉e]Y9IvOF$tJ !0u-UUUUUUUU5Ki.[Sh"+;V$FE2oD9{#<3;K.\:Y0@y8\J&]nnnEZJ ohʅqL:sQm vjmݶ4%^G0Ҳ6z,*&^F'!,?vq.iY )pdn^Br{@APSGr*˫/=W" j6bX$LlMs9j2P*+^3ۺ!3WIكD@"'{`JN>ݿhhٳWECT7ۏ l=~%D>8qS'~npUp n彮y?>q}J x͓zIɾ_q3&".";kvptƀ[5K3Z0-r|F_ #y֎ˑk̐g?1l: uywڢ:8֋Yt:gabjv5E%yw5AŤl_U IG;B1˘81!g3S9pIOUu &b53NU1Q8^@YKAdNr UE ;5v~;^{_8=efM~1[&1R_nbĪi@ A9)_siJM@%Z4dy-HI&P(4Q_6ʚzIǹ:,>s\@K6*bd"1F4P1B%;ZڜCĉG>G8PAʄ([ϔ9#Q{܇D`rS0B34p%y 2$Z%o[rqFq_g`P 9Lc+Խ(7ޥJd5쫂֭؈?)/>QKl(W~V?סi@'{u9QI\ݜMUW Gmt7 0ڑ=7&^~fb"Mc&^RՊ2sjߔ=?YLC6s<gE|}OIhCP !3zjo AX.[vvӳpfu 5RC:"&ճuޤ4mAພ\HH>0k{¼Gjgt F-1||.f)0\vIp*c+ts\'u`}{Oq㹫>rKiUM2 6<ɛ%$VyZGܾϧ gXCAo Dx:"gH+bxq$c{;)poGϽLp, ]=Tto;wdE%Z.y"NMΥw1%/L],Qb~v`2x=V#?uy|oB3ɍGP(, E;8,ˏ>%TRSy1( `t;`JDDwjbWҡDsy اϒp&A\jlZ3M׀U4'Rxonj}mӭgu7`gMڈ|&t܁t~c!h K5q%RE]K:\^anSJٜj՜goz,u1{37̝AaL3bp_{0 ;`nhugbh<1,RB% d̷YH27nF,UMen+&Eb̡,󎾇YMz RBȒ  ~񕤹"5  ٦+9fjohw4Vj*v ևgg㧌MǼfgOoAϸ}D ٱjaxpB DdRCNP~?xxM;yf_ZJ~]:>D{Y@ᖡ"b F0]|9 ft_F~9lϿN G$Qa? 7h]Hkx6{C^>8[}$KM=}l1&&'%9Bo%@~W 8pMP&Գ3H&axxsV[ϵ; x f/ah=JۚOvEwkA$7!~?y9ddSYYG$56Lz=b?!0@t3Glq/l@j^< WDipV<9yҖe;@3ěl"jc|#WfW ч8 9"dr!K}4F'y@@711 ٛE]ҕBlQYsӜsw>mq;J3v&6ݜV{ "V{lUrVͥTd#5Zy0fejzxSJ.:> /L ~nm0QE WV.[y{kN>~|bxML~H/ 3KR,7_p7 P[ZX4'11-$&A<3'qqscn} ff,yΏw rXv {[?sՠC6'۬Y~.-x]f B:74Qͮqbv̝KX!",y=gaSRǻΨMu0(9I{ (f\DKe';rXh#q :6AL gg%=b.$NfkΡ^+IҶBIl6}GJ8'ϯNzǜ1Cf7ȑpJP2r랽mAy.Kaq NQ9lF7g@Hl>#p:CB1PjDUDP&Ni 2Mf%ZnKLG$ {]Z8W~e,3z@$4 >1ql%?x|:zW2#}mB!iЈ򪷛[pشO{F_^p"^)t@.X .5BYt?h!Od]}\>r~ I i6qÑ(4!=47M paaTDDTOe9nVͨAb, {@[@H>Ay†:5sG0>@k zmXv8Y(-+˶*!$UWpk`̗ $+c08b 6tLG;?<'zf[d,%fW NUdqָN1cNp=7|<2[װ%$6[cE DMi(t&ĞlayG(Nc!`3#!1;4y-a=~^]eAh= F{3ѐNYO,KZǎ&E/|њ:7?xq<`;5* ڠnjSG2}2wINW9ǴAMN}} Ànɒv0OM8 DzIfMx; k4dqT+R6:H1=ʼj5% j@4= Pj3]~GTK rzEov:o=zP~/Anhi?ׯ=kjaNZy= R U;L +uhq囔w[Fb33ca!ςj g"=t||:xĂxjϭG[|M#C:y埞y.UЇhQ#ΰ`;BQK|r~([c"=Eݫz2r12$qv4k,!of6rn!{!2, o7=yC>4б"7٩UJ'oٯaIr|wы{vv~sϥ'y (wu)ɚ| yxg. " =w)Wt|džR`oiOD i 0Ƣ 8s0en6{ b=`7At)07p܇Mׄr{cڏ I)=IҎ)|qQ8h5A z\,9d^nE֚-28# f.8fx˨R{].qfN7d) AẙyiB&X ;P )9j.ޣXq&DE‚VCktܻF[۴] ݢdA Hͩ ףFqLlvo3#}1Q\T2#iU5t fpdsJ(g's: ÊPpew(dD:2:gG p{wJyG9 MRϥN]Ӌ)z6}r^h5Z~CL8'vLDh<[BHI<iju=М߽@>vv( B'>4@xL7:"Yޜ7F$kQ_}5ܓl:55I(0|O~oŻl+Ğx6T{MpN ّux0tD#[jq"yUߙS]~8oX 4 l2]'%_dw;_c?[jL}&$Q)3.\}#= qd,'gq5wrJN4҉_us ~.S M0HqA?Ā|;R8j8K-p~يmfF!eٺC!Iq ] 9mpobDm#3cy#XJU`Tjq`Ƀk+E\;c*vy{+1[8"'\p_+=\)zM1 ^ o>YYdҁlӛ1`6) Ii$\C&w̶/h_wܵ Ki)).BC}xgj}OHHj~"/IPly"%/|vޙ^Y|g.W C KWVۼ䌛 TvN;UIt]{,VF@MXK|p~ƛ4JPMʀ8jvKg/wKi؋厅&'\X8< /,L98x?\uEP}ϡ=Aߪ9<yzk~@lfAklo\:&>ze񶱻{Xkꩪ.MK8<S͒` #"5%=OcqXQIG_?>M (wRC37_Y?WL1y~ipl\@+tn~( "w8qy0dJѳ>dbwr9DtBC((Y`x3(I \Hr7p}\E!@L!T$l!FwJb*;xO ;# o 0_a0L3*r%PeهҖ8csQ7~aŠMMb q4l~Zʙ!#2™j9H U&\ 1pxxzz ' pbT_;.M,rURg=pʐNr&`x#  ʘrP~yѧ]xi'~¾)B`Cݕ(9s~ޟg:/d"dSTLiE5xc3žA^ׁJ&QN@U3PJg(J Zd5[n*IχPZGZu Lh T# *w*S9EQ&ȍ-P?!! '<:<zG3q7ZUCAÉFG:gA{*J?Omߦj[.pZ7`Y9ckl㘎 (͏Cq] ćF3¬ yxQ1K3@sUq @?B"D= ( s| 5"$.'=?w<98p((1}_!][:\+QˑQpb)Aji+8sr`4LےR@+U 44ѤUd2G4Cih_vnh() P-fIi Шrhoq8F1X7EV$/cz› nCб(D oQ? '%!cL^F4 8Hj\GtFC'?")g{:t1Ct3~$":?M18op&B&`pL PA$&@&h .&GlJ0FdD !wz0=8?(|H{ b(0sے{eQ =JboUtW ImGҪbcG7ӈT&/L_'[Ti=Ĵ& ~ْ/}8X2_(\ `KaC!r?(Nu9/{x$>)Wު-#48q?VI>G!H`8Z`|'Sݾ7S~?a6z?L)DE-$KEDhRe?uFNՄ Y1xa^C!W&g/~,ޕ* 8ve֢H, $ NPF:v\wBcX~;I68?!)\qӚjPZP}M䞣?gRLs PєЗ wպXm{eukXģ@QkPH, AU,4/oRCxyЂ#ݿaAIC[#*O9S*(11gKg1Xɛ?%44Z{f7Ț9TLyJ-9ݻ3Voa!I+$؊TPD;5xE3R#RmSq548"_et؉rl2T}s1'+^obxp 42ְL6 ddԁ -Y{;::&Ad4KesL Azg`Gnֶ4b[3Hַ48`~@NRluA;ߪ(? iz!P 3(Øɣ:3$,HeVLF{W+Dbzy{=~_n(}1h>WAw֝RPlIcǜm֌*S% /B/wJPuRCd(J;ݓ+e#Yupk> zٸق"ib?l9Ss]#Hp:TJ"#!f1"H/OXqb.fe[cY!NEӵע&ڇN/:2 xd@T0vdޡ7~|UHR 1R- r'n^$M-caMH> eᣨ 1,A.q|Cib_:F7w@b syh@3"$$9 *ng& PԮcO4UWCH 7i f/_Y^@hJ7@7wr 2,ԛ'A04XRT S!O+ӈ . JOd2$S*!{ӳp{$T8)fvО"A< $`M1l5H湰B|fڄX$ډ' XycCW?:jĦL_tN;<.91nys,^V 6QTP02&ʧUM?`hq4~g /j/}E2F,V i H 5C0+]ir@6I $b98}+ұ)LTjkϨLE%#yj.'P~o WbvM9hY)"--ZQ>v'kl%h%@J8864JK F4MD$@ 1m*ۇ'w7;OҨLa}]'}Z2>2EJ5HI-*ׯ:tX(tMC$bill5! D%ġJP C LLHMAҬ@D"7n=,Ի2`aO}n)5!@C$Jx{r3A?]w i'8(@,>A!Npo%a aC%dAI}2R`Od\Q6 JD.~9%XEM ØM)_biXDkhn p>#,q0Xli~ IeEBDĻe>D9R!c_G|ti$ƖzɽU GSEH2@B#@1 IT D/z`do1VLcM8kܼ a UƯE%.Rv1.ԗK8a=>.S^77.@jL5a2c1[+ٛZ1ޕ̎KFk8d 5LٸG bsQ5I YHï,fq)6p 0mG]#r-q!Hx+-й$oxC%E){(H00'2̞\@l~|) YaxI2#?7o CyLPxTl͸(?Ex>$l 2Cn8|wփ1י ,4=TK n{ܠ|%ɻDOOya%ܚi/M 8V]ᇗ Pg"3^~zG8h D$`) ?׎# Ʈ eM&ÉeNt >JkXdCs'! 7e47h#'&j#"UH<(?`= gÁH3v`cQh0 K-B$~D?#= ~CLX(pO3H4 r VI &$aM-ZA% BRS 46LfD""gpS`)lϽ9?-0fNhCSi3*ئ*"(ڬj*!(BPjDUQTWc0ѓr,=j1Qds)N@ ~d{d8tb\C2 I 't'NjH<D%Bu;ɞH\d`t. \WւeY 3"7> 7ְ^Hj=O'uA8g杊'bL<Nɒza0ߍ9t! LN6"=؟߭)z f=dB KjD[* dyn1|o~ HznPN0?!/1Xz7H vgwչ4<0Hda1LVx^/a+2*)ޏ@B#= Kum (7c-KZiJFCSut[=r1l(r?,*P$_ϱ^5Qt1vc9u(v NE[R䞻Qo"Bq#goW5r<ϗ-0[+H5b"@*0GRM.$ /[?t;zNHCG>'CW#sha*#;2|B&jgj_1"o蚃b AN-2ɑhRĩ. #Ch,6.яn/*:-DrbR6ïn}yl HT䏐/D ei,%,ialhC0OGA1CE@DH1ۆp1]ZýW!38;JA DԄ0STYI]r ݷ#["+?\C>GRB^͸zH?MH !IH}$?lo^}dOEL:2jbC:#flLB~tTQfșIp>}B 1( %I٣E颃scQӁΌTFA DDEAQ,UUELZ: ' LI,F~!~/8~/ iMwܿo/_dL*1RcPK@HF5goN6Ļ{~t]mʂD,%X1h9ˬB}RPTۻ'& $*[<ĨYx*"^8\W v A뮍&C .1bȑF' mT|,mQmmT.<eS) li%-pF8F\w&]!ېj`AT[‚NfuE<8\V d#3 cJN#]$.K< lpcnc4#kQ6U ssl4Q0bj& /.4R 1l1%7Aa9ۤnD0dxȹ9m@r 8WdNS8+uw4VT)2('NzR1l?"4O'gBU(]D@e#`8njN[[aF8Ӷ,;t9ӖĔR |Ȧ"H"B~BDH@DT0PC߂/=}W4<Ӎdd~?QeF ް+D>KXth0F`GXֹ"1s[oO{|bh* )(>QEJOʌ%EE S!@vEpɤD)(}}W$N<;_ĉ #&B8 ,SU zMKLhJ& -QXM͉b\(*bSU2%50q"5sH^˧CALEh*&i bJ 1A@ CT1 SM*+*`U)G{@>]&>%&hcn-ҟ!nNC_^L:vh>| k TN'"s $"v4lpz3k J(of1aG0 l'Wn\wpmC# 螻mr} *H5?* Gg+[@\QfwI`H&hHϵ(Agzn@S­ނ"HdׅmF hNpBMq̘ Bl@EU.ל*Əg ) 0!zd}J|B`y B 7z*b `tBj~:&mrӢ ĵTtM&GZ%/.ɂ]Ol\jš`6޵LJ0maxK1zf#k8Ii$޷A@ @5Jp#!nmaͱb!(8m0#Hz4?uCg,]JZA\+Td;}Sϑ`*  /rSc?BdN ˎ Fg+c44Ri R( 9 ٦Xb 6 L 7 ! \N\!!LXi_(sMnƳY"*X)vʡQ=`QF ( bmNl$`/sl*~'_qӛEQ\88`3]*4kLdy"E f1 wZ iIya.]8gXF CB &mϝ{]䈟u+2nݢN3JkjGD qHGBXZDg5p96/ eIHTJ71ȫEC c6RbZ7.* ҐnDXQ0Qț68 !6z9Ҝ2h.#C!q|+3yuyf:@l0Ock˗P"Hh|*NZ|nc!>6Acr/RPզڬf&V5ClsWo+|=UD ц10o I '/Wn)rqB̔W/-&K%@D)c̘s'Y`{i=%'[A4چ=;E6G!] s!9(0v tcR(m^XUtٓ@a(Vw\++0#S}42LP d5Snԡzh7ZyBma9B ucz&=3PPJdl&B`Jr )S!1 ASE|/>:^奀BA.eESK*hfSc@[rNGNHWyvl&6^aj'u)R)֊By>Igă 0nq(U Z|eMMfF `|M|ӿWo5wn;BvәNm7 CSYj?M!& 4Cya!h$Ԅfk22[Ka9 |@?BD^N^O^+7N`{Osu5f+UlUI;L~=KIEeHp=NCfqX;֖"e.x:B(L} R.45JLRvS:M곂Gnz ᢰ̼i2p_#25}"!NHq%hh3#̀xBa9 ܞ b|[J&6#GoFE v_~oF.A8@3q :ֵm;b$i9]Iٰhe&U/"fR*DHL6v&o]5`:P^X$=X_X~f q:0_{(PYz'$ ڂ̳z?`iЧ!)R2w >55bmSnTC||cV2s R ?6AOHZJƱ9XUQ_]l/|fq~ vidjbKZf Hm~>\bB"QG4fcAC ҔBxZ BMdsq{`9(RI>&P?2 &T aRQsxw.Wv**_<8mlypwj֪Un|mUUrUV۔Z]*R28}u̓NqH'! =~՘˟i Dݺ A-7HATb  BA(4 (R=v!DQȢb9h1ÖIxMm hO#uBH)Jb@z`G|ߘ-bPSѾUXo! Ѕ !{қ#鏚Z0 梄T߻vdª=3U꿛?{*X @I0*(:Wr(i@ÆqT(i0}bB}NuxW2h*32Snl7{VVHqN5po/[a5DTT *J L -)VbQiW?R( $j "" *B( R 0A! )0 @ JИWCAJ33CFj{%P%"^ s%nSCуU)qOw3 R Ɂ""ъH4F D밡S3TS VŖS# RoJǹBs. s55G&7v8n0,"Ge571MuF4CkMV#?ץV~_"g>d<T)H{Z&HJ )X)))(i d@bB" i B:!GrOhFiSb)ѵ]98_?5'5y;rp,"B1bI) ͈*<$Q&=B.c֬SrKKYFVFְ}b|>_j~Ig]9؟ w@L7 KLH/@78c7W!mب 1fT}⋲5Ϫ\zeec! ƋF3&y. 77k˥8|;= Ma%*E+paZ+! JPlxl~ON9BRr,KP3ԄOLA~-gvX0wqT`oUiC#I6)S0v OA6D]{I -R)<y.F߄; $XP,Z @>d LB>i?xUH&0Qp<ԪBV~r@W66TUg9U\;W(H-V(RRd'q";KdOvH[ 2r48"r@(FЅ$)XJ“@d'4y,>u| ᱦm=K,o?fJ1ia b/0(Ō14DX4ug&"mq|Ik} /bg(h7D>]>TOcq5UeC7XS"$HtKCKJqPdXk8RT !o{扆#MxPl;hC3wMO^|.݋5.}6l?,7" %V*b J @$ )o}/ͤHI=Sb]7$hRPe 0Sg*M/sCJID 8NEvh93K`͌ӬvZQo&djdek%QwՔABJJ*C࿤ԾpAy誨!#~iV =Y Ϗc' , JBG0=>`xz_^v>O! "#=(ML,%g +L5Y`8k4C"i^, )ۼs.\5xw"E ahq;wJ"}9w;+}>ȕ b4T?X& F=GDfdq>]'wz1_2t1OY5)zw-R<($M?@雎+]l0- YǜW(b2|Ѭ]ucI`\ӌ M g ,4޴~փpIw9$8a/ 6Cwd%lbVȼ͕]Dcw鎡LtiaǨyߝQRyS5E/*h\0}x詇hu.cJ3 }|mH[ ӡLBqޤ&zq^lg*=n',60/^>*b 712ّ1"Z~6fr'f(b[㺺4E3}~_#/m;?s&o- vZ<2'ե;S6Гc}ir  yص!nicVPP[t!HTL~:tw'ossvA73ȸq :ReJ!wiZ0RB~7=u֍ZJ߮+A:v1qQܛ='4+('k\6ׄƹ'(9 W[caqΙ%|$\p .&%& 5F2қ_}SuPq|bgDw8U $ YW[E]TBaFD}()Ѕ$"4)m!̦dLt[$_xz烻yO(0M|M@먉Pc~͵T2<>(PPCm?^0 俐`3#6u{.1%eJ^4@"]9dwy F!"$LPs8 x%G=[xG|Zw8P]\qg4ofTPQfD҂۝H<|H#ПFs3ıi7y,X c˝ypY6gRtæ\K$9ؗ w=3m[93iN.W( /A9F$gσq@uzG4t5`I4t:2; G_Nx8A։\s+&;oƴ^b}HƦwvz/mӥU;Yû(X:كW_m ƴ܄q!}|Njf0cos~q.}x5ECsQ/)MRcI4` 9P\zu"`n%V4Dpcð6Stɘ퍿!)QrC)>GO2h""Iڴ}fgnͬJ:KӤ7voȆ㉃[謸6yzomy7{PˎdqBgi-JLs3,^_A!0wnPDžzwgT^#;8Lf\b5gt_zx9C׻t߱]B zC=Q;=&/lY:DƣиwQCQvKf b:izZV9i1өvFU$"1avX&i:9}prd9l 'hZ{iGay)r}r͇ޚs"G 3O^S^hSweǷ<䤄$PR.&ʬ= ;#Ct/Sٵ,O촄R@va7Ø˾۝ mGXGܾCCM̞SIBeD0Ԥ%L re䚬-遜qh;H}_ZvfDLӈ3AUXsn.;U2)bw]=^eY"Bs:unky'ZvBGg.&Se7DgrcE/鳘|&-1euz ?R?S)MiDG& b#HLk?!Y4)0>ӲNYHeNHC1fRsCk|nXᣝ$lHlk T B0jF5 [Ûs.%.!v4J&.X0W4e#no;qS.Gt@EKdu|Q1UǻMZ g!m/3/uLϦ݋xm vӒ,P:kiȈR&lDUIаbC&N~䗞W{쿯ٚdM}JŜc+% "ٚ4H`N? qNZoL5 0ueq|!v<6ٙxøws tiЙ%ڻ}d 0/}浓+"]CQ;i1'in` 6TkU09}D-b4MH5I$uy^ӚV FuӷIeӇۚ݁,F(zBgmeں>h9꩷oNh 9gc*ZaFjJ!|c1]Q΢Xc3п?׻f-oG2LP13hiH( k$43@9+ 0˓  Ӱ@8]G*㻂ep(B->-0 2ch碫9o8h6mޱȱeW}A-!ϳsOqXZ$BY1h_du)$6L(8|lGu/zZ9[Ib !*DY'NVBgYzoyuC8xT=9(X L8EI̗E{:mX.)_bq/5>}wV! 2L7}'Bz(wN8;X"TbLύd>pOYdOIq .$w5oj :\w;8&i'RUIe%%1xL$3/pw>4FDuwⲑ偈ul1猅0[JNߦ8jUñIp\eu,0$͖q͕2( c͖PYlqXtxm&pa85 mf)aΎHX 0ll\lw66 C3oEͣ}<,vD*1;Kg#F,ŧE]Rc!~uG !*WaEM3j,笅\M\Q8' ']tB>z=ym67MFr*E z@z|a#"0=(c_l&wwؽ _B#ݡ1<)̓DlG-{\_u4 (jJ,3( 94˅)[ ad5JkM 1CN=WD KKET *s m3VX#OO 2īmk~ONN癠CaHP7aǓ\S8Pį{A 4 Bh7 ] %y(%8)ȸr{¸N͆VDgU)$sKKk@1gEC뙃]@K/2[:ra or1 u>6$i.t{n⳽Fox+y3ufH񾢼IwH E2pI9c"䈎ޠ]W Xy:d%[c;ã9bChK83Nv OR* ! h3.,'.D3-T_\׏38XC,7UUi|3A2׻&hDxP wI)R88g҄ԃ)G|]?+M!QTɐnv=yLJ$c[kVaن $ uhXX^I+!mCC3CYsxS&Yh`gr< ރ0sD{89'Z؆HL{x8z\-vf)'%|A3WC7]hMȑ',v|M(Ї>ӊD(?~~,CLA̐=2HI}ت1uOJV9q&$* K9[w /%(B(@ 4QT|$PSz#A(V/ '&D$~D>>uf;CQҾ TE5f1"!#}:?'Z)!(`(TR~r3GCf 'iD})`r885G= P ΐvpꀰo:1Bb+ EX?<=yUbfiS抨 x4C(ud-m`iHo(balT·FQQ%vFm=7M9 񃬷3fLma/D90em>cיZ9I %@.ɔC}O/JnH %^lHc;(}LVImIm$I(;eJܠTSp=UMTQtOI/a%ȉ+9oxA=wF>=MYz6= pAP14"NoRLF*&?Ű (O?W5He@B =h &_~XwMtTd=I^ ʁ-=G$#Q'TFBpۘtؔ qt'dZ(s̿9WB"$$.fs#eLU6z}.98nu\ |:P._sϜͩ\M98# @HÖi0cgHcnL/a4 C9̹ێt- yy8wpԀDLIAJlRpzc߿N53 M\e#[5 44I(X"H2O/slS"BؤOzNd^r ~xC_tc~$HLHk ӆIAӸ43{?ʤ b`#`R3}$fՌ nrNrhP̱=?Z?5]*H09BYp|}1Lx[J ֆqvJYT ycM5KЧ(8F ։bca"ۈDDӡi441(~bd'Œr|8MKLg :>3d&Jh`{>)uM"0R@{\DHC#Cq89o{ɤ$"8ɾˀ3cBЉ.eH!ayKqf xJ ZZJRRh ]wO!?(v>>M}zv_HoXyNk8.~6+YN"qx)Vw[B޲XϺf[ZL$žI\sJx\3fmeӸX$ʎ.-E9$W'&,Vf"Izv0Qn<]SLXهuPb9"لcq>.7p@yz^HhTFc^URHТut4")Z7 4 EXX.=a:N:RMA#:\ 3a41d3'qsC 2DE˅Lw) vۚ3Q" i"cԋ3F~1,vclI 5- Pk{D5}1,"**3K]#f*gf3tBcJjAz1#n`4d "s 6s"FĒѥz(^߁"[> a%񂕈HadLI49 :;ftXk.:& LS0%n}׷^a*AuO[G- [^UO3C ?Gþ~g6hB(% c"SH>A5VK};xP' k1H<%䣽 4 F!!=L n)qz*fv<,>|׺UL'a57I5H{)'0qքc|f /4S%';!ӷqgWiJ |o?-\Dssr8aK`fxB?JP rq:lj(bj% 9Btuܨ/IREbؼ4@P !GZ{N:]pGXoXzla;3RPۜTDp`toΣ7X >ꊲd+ apϒєwֈXPKEU:bDV5][qk+|38{o\͘o+Nb+p~]L[u|jn˔[^Wo(Y9tC?Bz^!xj~f{+~uRpx5^r"^ ne(YBO^\^;&e,%T.+甖G.Щ!̪%o&r}V#+q%&C5"܊uYbs|8+1Swmޱ3]]QpbʥbS>_륞[λ\6s#1{\i[#Dj{N8ZiJcq3 vB"XFJO1Pujr W3w3B|xYsJa3[z.^lNc~慘Xp+ZNj/=>FꛜCpSe #A]po8I.JC, 7 1 F PYGcw\!BR Z@DO zai B`&"&Vd" ppAnKށ$DއHibAPJ\f9b܇LR0XΞp5sHD39øs3$DG6=!CJ,4}bokA;<00~@jBN&C3fF )i70LR>"Rѷϊt"wm "p@ yl1=}VؖF2H4ώޔ>~ܺװ3 h=&!q7BIpRg_4he|ѫ"Y j51'{up9!@}E@h9IM̛eU ~M`O>' x"d A.Gd7Rb(cvW B>TEm #W08bi" &&.`%~r"u0O450h"HaEC >J'ޢ*&w27TC,F`j@5nm!H.CW[J?V5rB)# jB``Ru}؃w `J&%y| aJ x\B\"8is*x@P!H$bj6M*2E:рtDTG n.i2r% (nX<| l"`T%hVm=%p;&.D@rdsHPErQ؋7e(t B\`w-3CQ1]ԭ8bfLLzI.N̷S h=Qd*VC@ 1NKBDJC - E N٪ &-BP JPKD F=O^z&CUyȓ9.z3xB $Ud]:/Q@0A^12@q;iHvMWJ]D;{⨯j^@xyp^nSAlmKГD@RXA!@NjZ_ڤ gĊղz6|߅9QRF|Ճ@XO{!pեv_ػШcd[X Iۊb0~6"z1H'hbE]l 88`2;cLdQ` O(M l 1RѧCHLD@ t wGg w,9w{":F؈g\:tFP~3Aɵ_!6(&jӊ!|קDb (Bh{P},Ij d|ffHdә^%1#!?gU Mf\~0#"4dDL(A_\aʇ!='} tw4dϜێ!qHtiƑYm}s{癲t^*?90,@sT:ܿdRDX/ g\:uLܪvI4#J>ܿP/ok UrWm?Ht~R"M BY@$pNn9~.L,BW h;hH()r=iߠNR'ٛ 薨}E`dCF—V,)ȰYZ"b6@E' Ak7`+( ~-INlTE GS6=" "*A*t uTf J^(MiW ]咅5ײ X8.u&(tX4{𨸀%)T R$}I)lHkvIJtmkjaUIKa8{v!3DIlkGsRe= f*p14o&[C5_e&W;yK1t]!@V)s)M"?)D@)(:du4|uX<W Trܴ;?!L?&o?`e!D0G]r+a MvN[j 4G'JOU5;cBHzpbN,A5uֳ_/v)4"%z\'ąd8p^0MBIzq OR AG =ryZMJjNRibU8[BEjkI"q2lb, &H L`S`U2tE$F-g=`|.zDsfPNT)8&A/|+FE tyLL` W:[цr=.׮Xş,) ۛ@}wЁVmn v'gM1i>] ź F r@2o+/ k\208Rmgs!,YNMJAs(M\'^Q {fD#K i5ɻ08 0(i)0`K3(ABb@A1AaekC?IMCy"Jy86NNPxܷmm;f "%Fi$9p 3Q#1d& tjM@m:0ef$$5<tbY-1Dx3sCO JЗi) #w*f2deLn~ݘ"J Bď_]\>/lC-TS52ED54w1lO֎:ST"4¤|nw@yuu@˙EaSfEHnY+t"Z 2D1d]"frLJL=ɨl*DžGmIK$1'є6T4!7LMJIkFceC W?ijch i$b HnRA~r9|ozX4-<n/k0'׵XC;QQb2P>L籹 JD>;08t7pufiB&sI8:cق 5gK0$<6di1sjXCjOdDy  zs'BJelAh&Np9hR"(ֿ҆2 \S@nNugV a48  z/6|o$ _Rf}XfHE!AFLt0,_[ ji?441w1.y\,* Uc\[o–W0DX.OLsҺ3B3$9R&m*BܵG tΑܚb&lC@vʑ$M6YDP,a$Vc0+V6Ǣҙg6-XkNt8B&ƕw]}CBA)5yXGFׅoG}<hݞqEYYJ6푗Y>^mv1.'3#MDM!kC[ 9"f^elp 5!\"BzPfs X&P)$Sሩ}Ll[+@}]H /'pt2X4.n?F8L3 'f@J]ylr=Pv P Kۘ13!C0(dyo{3z7&ɇ=!bL%; 1 CCLZ*$ZW-((?X~ \C;DR22zo|p(PǗ/9ָ}gwz $B@iB!W!((JX(  hbhZH!)i(V**  )@biVZ)(JPiA)) )RE8"""(h P(!*Z)R!ChB WI*(΄("Z(H"R  ZDJ@( % *fjB)!&CZ b)L(x(~SсJ}%ewg뇁I~?.ŐaVaF則k|)P(OlUB@@E >|w02\5M>CԐymTg%UH vMhuXnz<\$11(0?4@ƓD5C"$LXqujn`\(AAlINw2N`h9SQSF'HJ( "X6u )f>> mIB8!6$ f%3J%Do=n 限+s_$:PLJSH%%U !D*HRS%LQHLM-QMTE-PA3P  HSTK4{s0w>} 5y|K[.MXDU( -:\:EΠ~nO+z*R/*0w) #I^E501_b8bH OkP< oW?3'^|8/UNp OsvwUIF~g`Yθm%xHhmaag`Tt7I՘C(Ub"/>/*BStjdg/:~crN8N$P!^T8{<GFn6viXMDZgfKm hdfof(8 oghZ ۄ:eCE3\2h1pu@"Kn&&|ۦ.Znww A"<\oQ$ ָ6qMI682!(:XԖnS !5_ ~BXktpI3X8bp*N#wk?1 Ͽʥ7fṁ5$R(3R܍pCQQ oӬ" m/N<(Nj/A`c,dPn#i OH8D%I*N. / ovp2ppB2#݃zu19(2~.tǮ!~ <|%b "3BcClzc+f8cUnmIȏy) XMӵs姀p-3i dAԔ+(ܢd4ph^:ʁw_^2J3K] |TiV6ĜV VE 螄2=&别՛G{pT 򴇠e2`T9w/߮M+섃*BcIt8[Aa+q_| B9A<vBYa;lƍP=7 PJ}nU0>d w7 Y "H;g\mP4+&i]$I%q.F Z"UͽѤgq$2kKcs.qxEJid`BDEUNEL,g,3yۤ䛉F}_뢪ۣdYz4 oڙS1N(2<_];{h\RIk̞Uي\=h>M*P CeCz JG]Zd0}[L"JP~ 7JTx5䉵:r.7am+\jmcGD#F{^"  ߇R 0)_GQW/RRU S$˥ #J2FV-{8 C^ oDz/Dcg@˚hF5%Q8<^Mqık"*JA S␱ cۊzmEӑSI?G`/!@Iȍl>%8n! \̸N4@ i6 9C0}AL5K?B"Z4 bAVRH)% "@{ert:2k=IVUU֫g~C1 |OnbaS "wϿ1 $ 2gd-qi8 : 9 N%Āy,J|0p1dF?]RJiv̮ ""t-Oq:JhR>~p?1 ?7R :x:0O9/#L)@:lhݚo/f'gh>dӘERbP\P"!= ѥG tӾZNh9P2 p5hX߼}(\@~+ZaX3 M- Oq;RQD)H׭0,N&}ڈW"`Q qVZT(1HMpaa&YҝIv|JܜsH~\54M&b%' eoEOc;oy*^ ˳Bݬ*|8E롛_eC`6wAO #L{ASe*#TR|! _vxDŽTY.[m% D҂j3qD _$>> Sl ֬35w7*AP$p9aXJA(?nCArhQI! y>l 7`ĞvEx$>O•kE peD2cL&x0 SU(*5xU8`ڧh|9JCe PuguM]8g)%I_T4/}QQP}s?f!Q?&ѐ D-UI|݆ )?&dz>W.^95PGX])5C*׉1BHcQ8{μW)BߜRKm=2&*mį#u{0 |.{ž1zrxO&#zԝlq  wTx;}SrxspӖQ|gç8d}u>s׶UvBRq~<= ìTLBۅ2e;ӏH <3VB%tG}q(w񳮳Fn&P\E] C`+xwz]Eu'O7-2fe ħC$G%#n'H^U"B9~,Kܬ_Z{|7qxj\fk]BY,a$rNBGS7f칻^{UcFSg2lGB£rt <{_xnW#HyjL@v:Z+rµYQA>0&_NQ%|6Ѥ q)󾇾_r_ SX#F`6T^@Q4u>XBF6 b!RZG~'B UkƆ㢅(;U;LiB?!yX!M eR';3br٣Aۊ98/Mí+Aц:E q գ,$O 6d4_y@ES}pTM!H0?|^Goԇ$K% C l?*r|I)V"ttpɈKU z(cW8%m/-PnaER-4RUVd؊]dB[`-e𠊨|1 1t%TD'$4G#1(Iz㞎L΍QU|wǼO-\w3 u LA`Mek4t!H"aXQu'!4% h45X?] ;?6IMӠǘtv sOjr^(`;}(Y.̑d1q+̘LԴ@YP[C2((!hfB$oaCA0!P .5dۭ $`v'F4 K5ӲJ4p0dELԓTkcH4g   %3E.H"*)&(bbq!9R 1I`&t**hiZ@q iҚZ#ĚLlQtTBDSil&03IGڇ$U ]al GyE$%/B -8iӀ??I}GӻeR fhĚN ?" * 18'Q"D`HGIh0gUWA0hDJp>~p" ឡr!NVJ&i&HdOE';Hݩ)METD5A 4дqd?z\ه0~ $B( "XBaPRR,1QPDMR)QPD$PR1P !54T)B&'DT2#0W @ $EKBS@0UI@ Db$(%F#O̰>꧓U~Q?Q 1 ]އ>|gR\s(|x;|]wh\7̽K<UBvz;_J~ЧNa'PhBtk=%@Ӭ? 1})DiUKoq}CɒNG%cw[_-PNv.*aYq۱}8edk)i ~v 30b1꒮V9ը.ْvr%tcNCjCD9yc8wvշ9%%dXchcr*~6b.CJ13:btT4T>mB)ϑǏ"W-Џ- sqſd5lu F E sn{MϸHNBh kSÍ8LD` %Oό" Cd'|^J $?3Z1^ ʧ!:c ZhEr' +s{!J6 *HTmş۬`nno[;8T4b%!ށv~!~ i{pZy܇߱ HSHĞ*19b., 7Xl1bnRi;1'>$TH4 Tݸ`b)A>q޹ ̥;9s˞DB TLD1*Ƚ$m(F#Ë٬BvDP`n{0f9 ""$+佂h 9X8&90I,?S)@:!;x08bWagծ{@\6bn L%iF7It6O "a,VѢ{$lhMF6P 솿w.g7=剱1" Wʑ oF4h0Q7#<_xlj1h"4 GO6 5JEc .[Dž/$@P]6^ֶ̚8< fQDj9iDcVe-QvMnƬ7Bl cDeV܂ 40¢Ej19P2QHGdžAtrqε@SQN41s|1 z&M2=۽>l<iZ 00ٙ-|Yܱkh(]CEbBX2T7~{N tt$)~!j=&(;8K аaRZKab"&0ƒ$05Z+i0i5) q4 idծ :{1Qd-owB H*()*@5^M66r#Wx&#o:&|H}(IG4A) pCICe9rꁊ#Vv>⑒azH.XI$8ky-X0YzwK`yxp.B䇐p͇m]$ odHZƫ~Hi̓%}A {5ŒɆᗃ,.نs9T="( ;gk0u%5r_'};<$nxGiRvD4:7TKHH r{{n5֝ *Y0N;Afu7 bDž{ä O#g2Qd)eOsBZQRAz}06d׺CKAqPrI[l#oqYᭆݳp6E ˠW,IcGyhP \_-9Dm쇻'$MWZr'rټ -ɦ,(ca5KXzp`6mɢdP!!"3z"0P52Š(cfi-K6-5sFDgyFKXi=ܤۃl\Waˉkt4M,MDAypax9D Yzć 2PΓ*=fZu(Q_\4jɘǖLuaa0lK1$W8chȚ`-&omaD .ekO&X9|z\c<S741kF\#z.޺Hwi-p㖷NBa8{6A0vSJP&nHh ɦqVQf 53xӑ PK9/BޓnW>.nWjJsp^ǂ8+pCԉo(}2Apig`AB0*ǕGf"oiL %im""'J,՚D%<G)m"pNIj .pR!e^DJݳƨɎ | ZPb Ņ `1ެAGPzy UJFR* cG)֐ $;nDcS>,/tg5F=>ya"BU^d !3Z 6@gpyjXюDl|"&OT AĕL@A0({".I0R.B)W89i4wYS9r`y88c3ke m0@Yx$j#N7jc7Nb r2ýŒ-P ^ui*Ua4ߖoF^d@z@Lpy2UMP0!J, `}z8f7Y%50 *˸F4#2q飗 q (5`<H11LoR޵Qbj\E^ͭS{ܿW:tU[ IŌ:R&&3lZ:)ucya,BfWãR !Һ"c+b7)U63ufFzCX=3:PI4:IFMsR0A36L*nlc^;Tzto$UU`[kx‹fs9ӟ]+l4уm ,g%_aTQ1(C{ADXE\ЩZ"@Xni!B" JA04hCX({BL dq9. i%Px@7aiF84䛔hQtQ v dfWoc"Y̞!uI7pf'P= +Ä×5ȅ,C(k27 Óz. q\,+=\C]*u!:IN*Oh`BEhPh7ƖkJD2xt9c@~ǯ Z>^4UM$Ho&u?iҴnJ:ecXJq,ޠӳpoO*SX[8T`ad׏*G"%FI*$& ͏c0;G$g5d~t?Y܉ڐD}nedfT4"I=` H4p\I * x BM˓>IUF= 59 ,$ΘJ&1RYF>%|vvI|10RbXGK;*ȃ] I&HJTĔ%BKAUT4RQsf $h! Bhmxu&E.'R@sAB _‹]+2 aZ,iG)GzjiAq9 >NDd6WU~{3H3؇5itZPq5^PRKaIL$ AwΆ'"dWxF.Q<^@@ptd%mH2aJьfD(w͹leݸEC4uK`L<T/%"&O/<;ʣ$ Q6hxQ^-S+(E (| XB$Ps;A!Z,r€ ߸DʐB\  %bHsMȔPR)d#59:> >'*P!?AL`ݛi0A0/l" k$E oW'I4*Xą\R^cr05X%\*YGsAʃnp.rt0ג(MjLR6dZG=Eo/˵*(ǭA3R#nx]rg,/9ZQU~Vw&x.,hqie>}I/Q>po=_z7Kx'8e?t"t;VbH#\~DZ5QDk  h M @..Ovv C݇`: ts"|{"@7[x ?\T/)8'\Jqw4wnr&CE;?fS.f#Atz!WpYWH,doNW#HźJGDj2oCCƣ6wiy`Btԟ2N'O`Np{z4Sc>f{ԲUQdqY]""c$ƸNӸlऒ2hr(rJ;s}ШmNg>Z>þdҦ~P>9=H#bX. kN,ȻWxnea&B@9J@>=jk_'/o<-4_+oo k=0 Ρc5-j4&hˆW'9&895:+2Y)3L:qIJj²љHlf͓rj,uCn,ZS;Ӭ܌Y7&Jn$vYZXg^-lEb2 b&> (1G%d񰂟ߢgE("?q3Y]d3Zf, WY7|T TDz|9E!BȆ@eZ[z2)anc3J2CD6nQcNi O! B)o(^_.<k5&%hHYY5MeZ%m ZO 5U2%l1qkik+<&f뚱j[z2)gADliDBy7d &۪a(ffMUS6 r>^1#R`0&v]4FyvBdqv`d 9 K^ry(Ŷo .XrG}TLY-A 9m=R駇ytErBEȐm V5\AlYϡ4 ~,m e&6l0ō$=/9@gӐjCS^|3 HG}""q$n9ʯs7I;-I:(jMm4v<7.%ofʻUw!- \ ] jkd$>gR}_h䇬o9D^;2=AH܆P>7=O;4'L ;&bYi Z??7K0y_#\J0;_2P"O3eUdnKS2+TFx0.xd\GD սqA[4weȯX ƏAHRӟơtʈ69a 5pɡԛA#֘r #i0̲d6: X1E &Хt 2h~fᦡ<:5&#,J2CJcHku ۟ AztE8a V%g݋hgq ndxb̵t28J& !EE+GD@h&P_Vނ <s5erqτPBQڢ\1̩aյXؘFs%FO;͞:tއ4((V JJJiiX!Yh/7P|N]_|C$ H#o<^\M㱰l+v9TTO9AJPmNbά8Lc1Kp{Ö8s6"MN'uːD&5G˙\@ VI]Ҏ(҉l92L1MTdC#KA1Xbx.MW&Ee.B@htDIDH61"|ڽ{yxEpX`<3,C_h(MXa HJVnG6nimJDJRcI 䱌yvhTOq49uI&aVFȪ_K9EEO2= )N{CohijR%BhܛkM vĹ|2 R9V&ΐ oR⦨T8Y58+Z\ ";J;V $̱DTiI۲JU>"p8>rpg>xl"zJ !YE?KI{EGCǂU G>Eywt0B_l9 xĔ0lѱ_RJaKC/1,-@04(H8 Ӏᇚ d렓Di*8@@2l3,3uo28o(?L$Ǘ{=oT;Ȏ vp;f|$n!g; j4S@HD|v\ 0 mĢ++ ZC0$a!p7'Cr)4qk(?($P9ISQoH;-$zuW?3܁4!F:D$[k`ጂ%U?s^ EItIt5RLSӼİ<quƉ7}%8&)g+|UH¼1GU{ܿ߸S-$v? m ^ध1w0}mM)-cCx`m旷/*Bl+t ~1t ʤ 8ȫhkR6­]X'+VuzSF݀rd>p, 6Os[T&TiF[@6Bg.+8b* s''gyc$Z 5pd$&;0v!5JvAZE Һ7gǮL [+i8Lfda"RcH4LcN~N`iy-HR&j\ CZc][`9"58(9D\@6( +]ky˸zɂ 0co$8 Ƞuͮq.k%h$E˸g,̙հ l8UQ]uJC5dH"a"X#5b&lӶԣke')l2j!pԱ DƂb30cQeaAjr*Fm[Sl Aܢ&FfQ:mbr&⤦-ҽlPSkaǷF\' 'ƣE:4`w! 6M`ŶZ1lKBHxZmSjsFMWr;%@< sTw$Ɠ6&aP35J13K4YE:ȟ vӊ.7d"D.41$8rI]uikœvݩIv6ř1-OUf0m9ۋ+Pa$hfgEqC#-F02 pvnfղp7!o{$S'0 pNɲ*'Ud+b&Mێ.=2lNݏ<)H#NbۑcSBj77a WE1BwfSTlTj"NsarV8FfAYʹ1!E8u˩h?*"pT-jm@68F8}#&U칬$LHr< @ "pOI ^5ͥƐ5Xاݚ?wX(Hh$A"jT@\M &(@J)T B*0(JQ)Xb& "wH2";}(n Xt6kt$ I8T1wrƢ,!@ЪГEh䜐 9o-OsO U i.jT>_d^H]W;#oF>|>L[Ν,4!5I5CQDDA )QCHDQ-5@L!0 qC)Ru1آhA(;P\a$M5LMU\]1’R&GG?0 U@*-~??]3_On7&1œ8ݱyi${bؘ:$tcCkdD'44(Р i総꿘:!t,BIIR!IdIK,)AC1 4TTQ)MA-CA$A"RLMDPB@MD H@LUUP* 1C5 !Д$P114 RT̰D!#JRRI5Q4#0I2 h1C &$b(!eqRR/ !Exǯ ;Ƀ,1q 574r-Cf⌃#I!+$Z$2 M1$ xwk@=%<4yI,1 J} BL+x=$ "0Ԡ'+?= ECMشmXbfd>zy٘C:,`=BB㛇#z rڇ˝-9 ;(q]ɉ2#lP8䬍-|^M nǗ{͆EXQf4@Ё `fbKEeP8%89zeJU I%I_pcl:)v`ZCyh9XRbF8H%"]]D DG6EpxDsh0O`"WMO1h rE O6b&Cr\R PR- @ kJJA\cdKw#!,B4$SIH0h1b [Xv2 T1(E0L:( fɘ+'G1nqy< )Ca cX"PZV@)B$!f Oxscwwf%"h(" $"MZъ+en@(hִe18L-78kN]SrQr pks>x)vTr|<9 rTz#TЕ4F-Ri(4NkKy964%-TQHƅefeHl(opNI Eh15Cґj@=đEkB0PU"PE%%S$MM!BR.y@`\b`HG>rTG͗GD1$C`W1*ej@r@( =L>7%F$:4r &]٤ԁ&ZYu$Bj4x5OgHk}D+i4YGoHJ{! 'p@JcqHDyҢNRB7pr-iXKTՅsY_~t#1viӗfTd88r/kz}᱒YDaDntAϭ$N!&V.4&2H *ÈN؎FY6>YY9&Xk[%'v(ɥ`=}V{!itB4eq#'FD$ 69agH݁"v4&}FfKM+^i"SPҟ!Izz^IA8}8t1m+mr!#A k3Ph@H74 h?GRscoWNmgo ~;Y.ABh۹s0yXCϯk&RI[)9ËXMŢd&hJ: xAM"l])4n;CF` 68'Yvcx5AQ \"cOJ.QB&PK DMZIsPnǧ 1pGIៀtH##^n{66UڰKvZNtT>$lv/y]D2Fa?6S!DLR)&N1R-uw0@vR,H]# RIx%w/ D%ޙGsO 0 Og`Fr\3N6 IBJ(@\,&7T,5[ɉ&;\3@H66LTEoL!J P(7 oOR5yrZ;9 TM^ 3@1aJECp?")J!$LϲNh*YU5]`fD;2qۛ7m wws Di!;wj K}O0(L QJ8$B\ (mGisv>_,=G( wJ!DR"H" ~?{>ۭf_iuDrL}530bǮe{1pɓn}| XMCDdaFZ2v9@9 p< z{k!mJAM1U8ldg=apgo]nPQC#hEhER`>gSmny8 ^ Ie;ae1#@=@wxpn;A5P;⫸dEBEKL_l/O1(@} zI#C! RDBAPPq~G 9yOOy{uCp)Pd@c#R @@(2O?x 9 h&,o1`ӓŏhgԱ ]pDZZoTn >/kR%5`bl}vЄHEL!zI_/'jl/l?Q.1դXDScF'h7 å]_OA2J0wfImR4L xȡZ$ǹ{8w}WMȢ\yDq9]BcmF{/㤞!їb`bV]BIb۰h)X<=CE|'79m| "}>wƟ ǭzDaYUfozf k¾ ^`Ό6q"boYCW0v*H*>dӍ N4>t2fp=1h/g |"tpLv1 PF%ԽuYL) SR,6ѐѱ^ z$X܃Φ> Ctkn yއxO]2- RF-0.xd&F&[C`b퓝OxQ sCfq6DO=]Fg!þkAkH=@rdvWQxӹTm2O2󔓣݈0ۥN(˔p*Wȇ@F4BmRQ=t9(f}ޜ6#9~` 12,֝wM>!J|2"(of<:L`f(Z1gHvip֞\AD2Ra\Е5MS$lD#hc;s"RRt0u7ء߰o?)KNzǬw<)N/щ w-U҂Px/yI4<3H"J@Q^UQ,{wǒnr)C"/l0% )45"Z"*@i >ιW7 G~~+KRP, 40Q  KJNfܪfK2!#!:[o5~S H!8~+cbF$F6T.(T$@?í@H՘ G~Ri@rњ1("Ȭ1FfNE+"I " a `z|Z33/Zխ'֩FO<{6 lDr4=);wX<7~)qEdAͽ"6,BPt!$9 r4Ad__FjhTY̟iFX'I$PȚnAuo6fG ';1aA8@K0A$O9}Wۣ1eNv;84k" ~+ uh6匃(cif 5aCt╔U'ŌV 2pB8GW8rbО|=w{!'Sz=ٕN!MU+=abN7:?Ĕ@8~8vePq0p G0='X^4iL}\1%i 4W#s3COAkC?=#c!#o&5iSZқJGה4:.ᡘl##ᶡ86$Lx(\5fRH[}ib%z2X7B%j|Ḧ́zp~RaF"֬,WVd86Y׬{ G[eߺncڔ_E gУAbwNa箉=$4v{!WkiCeH9Yq،wl8c1HêM>hN?f]#BmJI'8;.h}᩟wrs` |ȍ \Q߁γQ`aB$/6О=;륒CɮRd n1 Mg0r)ĺfCbJ3.6&=+L(5g3߷k$Β)(RHWRuwFI $ i I< `"" &^*ETJfSny  S*DDMh2FSҜ{i>Fe_}[_gXf*zRcxE fjXi:zyi8o*X>&y])=f[ص)6b=YJI<7 zu:`=)&rI'+My=))8<DXۙ!DP:t@o@9Ł@2HdzQ8оf7h=(~۝-f 9I 62L>gǒ?|oѰu ǾD(=zrp= !O3 P54*b/ fQ*@A~q&]>OecG]v=NÿCE9 &°Ł΀Q>= Avoؖ׮?a>oQގ=>'}E"܆<9|K:B)Cj&"? {vD0WapoX=B$>"쑼|5. h3"=wgALK:'=Hq!Hj&ZR}|C|$ϡF5 \%Ǐ.a+7Jr# ]pעӼK x'wJ l#đD6||Z 0/Ĝ #Y`Ƈ#X=D{H,5 *BI0 ~HB Q*Jx:P7O:f 0~ڈv? z>#YMbwEQͶE;/ 1|2_@{a՛ Po褠:p>.E49 5 )w͋%:cٷfRx(l~r5v7s ;hAd>dds黰~|< n)j"( bRJNAͽ\NpyU#Rߜ8r_hǾj~~]/&&'="Khѓm "* %4!JAD8gUSQł ɼɂ 7.H$(ŢS|钒 V`60  P{$Hv !(ay뿆4;o'WT B0c$1NikWy0M! ErEdSD4I)0SPH\IMMP%$LnlSTPŧTQԚ7SA#My@LSPF D@`IEI$]-59ISIIX88vfj"b"6Ŷ&[evnq-Q1VR96(*ƪFPI! %s8=Y9f6LDVѥ"1KLZM\UADAiq F4,AɛZca6|B8)JLe}v^!◬`"W99OEsL<يMj*"0W<15'FZ1b%iѶ>2KjVcs PQ,ɪS)‘DЛj RB!V&BR$,1bCZ1ДDA~q.-c`z70c RcM0lŊ"v< 9q\$*9X{ƨ4KBV~3 2 ],dd͇!(Ca)ŰmFiJ$0/Fsػ+t8Q`x\%(ی k=^!:iMr-aÒȐaIx>k)bR)FQu. {ZOS8w,&'nZzl͸\zԷU,Ե֪hɑ 3,4 vk T#!l]Z'4$L1i=T=-Ôю`uȌtNbI ((/1wE3Z-\]RtAAdP8J0r w|&N\#֍y* o֮19.6JХf릴fCoZmv!E+0X+|=CƙAj-ÝꛬηfRfaSQ䕙V9Z֦yIi韌&L""\M9fpGY t#c< @>hplLUP hxn$6.QRd@4haEd#*i>9فCHfbY539.E%dBL^mj * O#1 nCPm0{lnRKa0f DV0'(%F QI Wb -[!6D;baajcd *)"8WSs<_r(N 寷Èj`(& J8Gq'[z˦aF69߼05SVx?_|і23NxǬ7GGJ`sda"$LJ(K(GH-PhC'$6=,+U!]K'04EAJ/<ܞs#͵lюp\9[ TV%4T7Z:?>:"h,H n;uɶ+r'.sӵ0wnMX!ݏy;qAZ`s1.Gj4tP4F-gpI˛WP9GvGKmʬy\:bG843b[4'79|t'2'N3QRfMoPِ "((Byz۴ER8 ս]sFW U}!Hn0%&d{|cIN^{D26%ƜAv^p6LH 1 *yD:B{NrU0]`#@0LÌCK|1rlOa#eF6le*b1 ۛmv$W(8V/*O 1?MF'Mռ;,UP4Ek,"Dbb#.4pќ=I<E2a?_{A6~bC~1 .VZ0 b`v l#vqmMca(bj?ODZ]_P& tSP]ЇHߡ}e4Qhm1;l]ڬ2xTpp\xU)a6P]CSn3Q)b#1xJofذq8gPaHh-(ϡ/j{CCw0H{JB~? ?xxdLLBĠJ&% yNƮC. !6M[~8((@) sUbb<7q_ H ")lmӍI&" aa60Ƃg`Y_F>$)KeCK %>>?{=)ȤC @:B$ JE HC$B3 0 BP1 T02H+ W" \7ôHWcsh7x9dQvCQ I$9P\=Or%E; ЊPC7SRDX}`m 5"%>SSU,Dיg9qwsD<$ipD@&e?T4gvh;S&{պ"3 L|ɠ[C a0OBA@(1wP(JCê$My; I# 1ǧ@/e7Id3`{fG6]+H*&qp4R-T#@;wAl Jj7xBQ$CtO !SAPy'9jTd`1D(;).1J AW&mks=C!#aH$d:bP4yL)#M0+q'#.`tn%PQPDNM7$82*{_+hѰp pA(FPFб7$Iۂ_]t.dk%74?=+k2dRRUQp@ a)l$9WX>Q)~MCL8xuד8jP9CzXArp6.!TԢ|>켔{:f.[Ŀ͞!e癉ź|3Oo:hOXڏ4Kŕ`8RVo>G_!{~T^eWH}tNfxًE+v|CUJ(Zj9o),wR흶0ӍӇYȟw4'& U- "kד3+/18ߘHK75@S1*}U;m u)Vެ]u303%6eR3%zCEHkX&x[ܞ•OjPjnwV$sȺo0԰1l2n,?GQneޏg1v0|=R ^qsK׻]$e=q~5_3"c̪}Zep~l$2g8A;Nu]|=MpɫvD$4W-sɬ@nэd0õSJjԒ—YB%PwE+ ^0ͅRi*f =[wq-k$֟1Zj ŗ0Qz|avwNQ'BY* y\bu9;/-~PM2)%ktx$\qtP<t?=цaZBK/ҧѼHۮ%!z}Pi4q13!2]۴/ ΣBs4Ou{p{%xra͛4:$18цeőQQdDEIMF3s[98]ccbZg9DJs|;/5!!6^"KDɇ)Y4fM_p[eq}-5Qtlސ(s<">z놴k}yP[D{u^j0/Qd#f(}Wd96Yյ ArJ8N4ۏ.5pHz]vҽT'że- ȳ3qX3^ 9i slrOFقiSCA&t2H"zѴ-R%ӾF5Pt&Єb]%=2frvQúE6a7D3gG^}Xh3spM(GB Dp;r.G8G,s(= {^GHc90!˼.&=%9Jxy+˜ZD]L|[ҥw8PΖ+DPK!f&s%vZ'w5K-*DpFa/;7U9y㌋=1LE<͞s=hɁ 5n k%,GzϤ{S_8x:i)3{EX{MzESaH\v9A^&`z[SA84Mx-`㓯bO]zl#9"M < Vz\2p< 7gñ LP *hvT#o\4i1^3g\ψoө9{LSֵf7op26q9*)w3ۿ"5υr/.W1"8)3R~9=' ]qgO U=#懢G㢥PU==~R=|9&ph}cg4 \)7^8n}m2ċ)SYqw}Ɛi%oxr7mba/%:ۆ&Ŗ|ߪ~tTxglv]{(+w/w D2#{ 3抮\=C>"ˇFEMjOrTD){Q> KsZԔ㧛M +eYӮe3j}*t˝|7I6'\v}U>KaC[hEY Sڴ thp^fc7qy\YĚŌ'iSœ>ӿ1m*t_|[X,w+&a𣖍Z~wєW7+g~z7\۶/B.gX)) 02Obj 63"dJfY3A+޹mF97U6&bTT)\ק3ޮzHyY@]ρhNf5<ܖ&y}jv,u^t9 qkø?0WzYMK"wkt*pk]E(XEQQ*s@ |wh}>B x^l@ˑ>< q4|="oWqx#"Qǭ`B)~# h{6:b'k^re(d?0M 9T$1 l{5]%:"ݯH/%BwGN \>.D!1TAƽ{wW؟bD`6T[/` bhnvZxdDm3%6bs34 M=dTB 0ZnZ QC-VooT)f=ddԺ0`̄mf>8e&L+:kA9X%Y{DdlmC8GUQb% =v7c i j 95N*Mq=((yi9Ć;3prmn&{ƿM?58T)>KvKzRȨ?;_,79~:Ѱ#b "$V,Gȍ \ ư'//TŞ8 h%JH'|7 ~Hԯ!w:f#>˝E4 Kh"pQ:8AyqX*fJ#1zx! 0pt'. x :2(~d0V tov˚d>M m.Pa9c{{@p5  Yh;Lkb\91 F;7F/ T$L4PxFY>E.;)mWEDO?[9KjJC7~o0T6[aLy?qмsG؟fO9 R)#Bݰ!SR+; Hװa8j>(BO=ƔT)^ /wb25nw,@ArY,5eb NlLA!J Jj1K.Zn·C0ʲ05$¨73[ тCrJԟ $F6!&}TFO4)HR&][>l45 QCZ'>`jgY01`>O{ PH΀'Oy_7B #}湶aXa r&㍓c71+;_<69PE?|=d-URT#0MM"P??4C4 jR0|BPxij߽\L1g@SP*ٸ[b8v"(z/!ݳqm/F V&AL=&+?ڀO]LFKH}I@bt[/LH Ƀs&4F x.I4 tCv-(}ڍ:&7=tK ))N{K6oL%2b)zBðB~z SC"k>nBa+6`heZ4j |x{3`d̸uS@bdqߖx}{U$E1IIșf :M ƧњU1~ŬI昸AJI<yphKXQvw使! 6>WA8BW`mv("#J %I=nθxR8Q$Ex% I~^$Mm(Nd"*!))kHH] 4PЧ"!֪!!Ȇ R|'! fRrARL+GR5 0PQ b! jye3rw%(A1:f0xuQ+/x;>dۚ !WrMPa*)Er&448|mM4aeŨ*!cc4"<uI%fh\27wb8`xC*N)qeĴЍlQafl*WLm普I52؍iV6ѬؐhZH74=Pe +1TI@х*SR*HFzy7@LζDq^jƗ 7gQrs\! G*(gV# rDXS g#5_T|=*^,F_L{:p-(ߞ4K $<Ѭ Nh4eHzqz+;V[ɘf-M~H6 {pԷ[q7ܓD66&M8ޅ[s1 Ns/U\.q@C> t_LFl`2"\{!oG3zB;&79q$&ӥ:2b1OiO,?B>k넢$5ZG 5SG*S fS_P'{@8FϚu9!~p1`H*SQ>t],d Yh"XZStdM(HY+:ݳ. d$pX>4VU|/KƎJO-n"m7[1G35Uq(G5Wn1Ӹq-ʊoV#( RPNn2"HȉD SYsq0G r@І-UU 9B 96n@XBBZdbQ Alp8Nmps1>wȅ#%%H*!HTR- #mepƭ ClOASUZo:@ 9$$nJF"% 666z! Allm HwCtppHr4,kDh A"r)+B7-4ȋRdc$pV[i-{jmBG8gƪFTQU&- BHUWq62#sCZLu CDPSG,[m1kQljVSb1uv sy=Elc3$Թ$oN>urj]B&:)mېcG ϖ_%[>nr5jZb:pM1}7g7`8Af`64q1X~_7x c<.Em֝RMCcW0c )Om(QE4QEtAV4.t6.r͛c-PQ1[&~X=y @U>뻚573Elz! ȁNxĘG$$^22a 0cJIS-cTVbtyJ(r"y!\| /F$GD-^肵ᅲ6mmk`nƶ܎[9r͎mP~$lMVA` g0z8jcp7~Sk6bJx9oCDPq2R n}__'NdЅ3F@`B{6K?cz0GG#gR"Fu`wÌ۸6wtr6`A DH=(x[d%6s ?:`?wl DԢA$" {:s<ÆGhՆ٬8hk<{(2)u)|+hs>2pw=d1߬8/XM^8?&M-6[lhzhAEYDW V(ܑC_"hA=.=cAF=Ax]pnѩs9jBnܨ 2+$ |0pb P D=EP䘒[wَ&5*lhQ0D!L,CΚ{ Cg>b3u->o\A-."ٲ'R=m@DlxdfD!߁bcͩ o !ļw+<\3F4%RD1LT8D0t 8ɲ4^r0CDoQ(AC:uu;ui9ׂR-33 r9m i3Ui p1W,pN()wg$7c&=9cIs0R%Ŀec +:ʄlLCp* \gdfbDhIsϰ݅ظK"glCwLw0rLÖFaBCԏ3$0 23sQ :GIs,h9iaەX!`dݷvlL < `6l]# tPƐ#RYBD ! @'<4ؑ 2\%xA}6%Ad:vsV(LPk728A4]+Z8i vbyq E>xX܇!AkHɠPp%"ٷ>]1^:ZHBN}WJrb:28ha"!ׇnh*d!f=)bDEIk371(ZY4@ۄ pJf%C ⻜ 30Is!@@B!L7x6mXD6HflI&wMxIJR3IC`q}6e@֦8q@cBaDʖd, eA0! 8WZ-֔UDm<YNDfeǘyQ>O'u܊]{xMI6 ^|sH HAD`LJwc\t=hp9fYb6}*YȨ`9}Bg!M5[3nՃ:bےѮ9pIN)7-I@"m]0+jfpXi~DoEP0PA CHeVhW:wtMbn!T@pDgm{q/3 ޢ(ڣ ӡ #XQ/zd!qK*yQ2u/E'A419 pLN k Z "wYP3ӷ[:vioLZ ~ٹ_XCӛ9f{ge Li 'qK.8+/ uR-;&TzG O`N]+[f&G@S3ptfN` FNr !3Ɗї`l"! 6+3i'hc(66;tmDȤ]Л*]8~&&hGd*{ ޗՄH=ۤ(ۮ'JvB%jbl!(%wjLUvKqLѴ(+JČ<8DX:ABhs[2Ӱ'vF0mB̸zoI8{9+i\jI/8\Ne_ iS1LsHpԮ3 ރZ5P)Z]Q S Kj%[fd:%<]9ò{#+O÷X͵(U"Cڢ#f xmH93EmPVRg<Lk%<DBI;GǎZ lE'0ҠF/ &v5 l`N9]5XFf6*|RΦdq#TP9b`v` L8\z,r`:%|.W\g Ddp÷<9U=_&n}V2WDj9.z]裪78N<;ψՎOJD/yN56wZIC1mk˟06.sh2DHXXӊ݅W_[wޟa6)T?8z<ךgKM]6~>(a:8㘶ɶ#KL<٦Iȭv<6sp "Wڦ= tV:VkizpeA$˞^-5>jh~HVŁ# H w#K׼/2f_//=F0[$QF0^SW2'Hjӗz2[b"Zl9ǒ`cĿ%C"ZMMJ͑Z8j3 HkzLꡒ/ =~GGHt(xccb?m)M`5 &Z%N`pXxu ٱuk3V2[SO:i3^UP6A.jq^j@4K@eLc/Lh,];-]ssRPhAbI[0h`Ǖ-D9ћĂT;[ߥx;xIF6 C^GPrh&9jAkGyrhA yC3lצּAԾY a 3Osg=`  YQˌB-"Y\U!&V5aA ذ@p[!JW%N@f3Lyl&\Goۄ t4p% a \N3&ȴJ'rk iǰ뎶8Ynˉpe8 YB h4amr1q$?H3W_ 듅5L /NxJA g1a,Kv'|frqj8嚂xtD7a@q`[r#ékZxeG˸S uxD7L+8=`T^r +)59Q-)!ClIR!J+ yQo>6Q4duWFA^p #Rfb)%0 DJQRL(*&xp‘*a]đ"k$>;P:01A]A pZd$#B 0xFH3阜=lkIL̡&Ni *e,V%4xFVd qɯ^RJ IwtULAsHUƻ8>P#j'RR~bCǿQCAB 4x(t44P^ R<&H4Ѐ81<$Dy@:-ɴH[HY &08ț%BmK*&!5J N:&$&RH-Ȝ$ܖ-P 6$Na! |Gr=8Fx1lX[t[9!v&8w0c#@i4V|UY '^p3]ۃ4# G9vXzpr.tvNU2&bHH[&Di:4vӀMa +hj Pem϶%' lyB YˍשQwI驧BOnDbOs 7|p@ &&< TG21m1iH4wQ8GIPIC10LrϗiٸQ'1$Tq0/Db2 0,MzZtuMnQv"b" Ѹz-.ч*ܳK7foN-Lۼ(cz -EY7tafg8U$rZ#HhEYXwqMKk7%82tGN0mp]/¬ւ@m# <-z鰝" %2ॐa!Q;՗57Eٔ"_AMPm2|5$ Q'wxӉj":?w}6Ǣڴl DibiCD;0kGuhEj4we ىH$0LXxCgSsMhM ZH=7'DAѻ??x{#:*4[RM)Qz ==r-y+cba[]i̪Tj$r4Kh{ntᵣ ]RyH( ()@9:TH(i(Ћ@'d@< U6D}p=0U*1?,{ "dKL{4x\ FsL,FXƢ`8vb@%AM4TrMПY 'B @v0|6)8*{yB]=Y *̤>^@: ZBR XF?Inqw/jۚ "Td G`p@vsMBw)]C=t~W}3<\AN֭C- gӛ&sSSRC7AtEk$~Fy %F?f4]yhq [gk'¾)unn?8h{4'g9 Y '`O۔1y'w/8 ty*pC> ܒ=xԫ0>߱H)  (x| @|.A|,r$ k@:H"VT܃2A><$Fi) (1DQQb@JBL>o{[覕0ޒVK'Ȗ^dqg9*?kjuR;eֺmLh2'.3-s8iٻ.Rc(foC ƣ;AAQ73Ó#ދfnbӈ -fެEf=+Hef_ ș)n"C0'Ќ .nt)˲!t.gH@] $;1`~9$ *Ǔ(a7d'e/266B+J wjh{Ȧ6u`DV"|Fc)!(\CEg@E 3ERP'_L(EiQ$D ߘ4#cnz6%#m,f5f  H7 fVEf.§-~ iKYa :c[I,n1",Ht4c(=-CjAH=2IS|B7CT?]+CSRDo;Z"" `-m:=ͬ܅l ({sDss h_SDP"-`wڄCAZ 6j<9QS)DE]xJ:-ɢ/b^P*XB XC&@ˉI_]#HFu:ev6J*S91XڇY!'х1ypoNA:1p!A뉞Pؿo%)@w|ta3gwy78F On!LO.h ,4^0@UwJU JWCe_;35Q9<ڄH7%ZDMDkQG3`:Qom ='ak|NmDr pP: 'XG*؃cYJuCCSN z)JU'aEO0A:BP4=pE%#%  q›hr D͟#fO|gIHC?ȮI`.F:2.)jfC4z=|ʾYWΈk޿Jw?#I!~x}=n-&Kvm>D0ĉ, Jh!RdёE,'>_K{("%%keq.޷>7g+$Z ,4aH"r\K AHI 4ZI!( pJdƠi7>3xihD >dDtڼȌ2`ybC_XZǼ0HOy(Zx{R 6]t};c>u~Of9VLj=Ɲ,C2ZD?R9J _97%V(t) X Rp Z6$I/n k ;@1qI?߾BJ<X"d}+wvBm'Ҭr"j%3ޣbb(:r xic/nшfd" 5 -RV3 |\4b>y!bHR)(9m6oQS. Qjz^~qD25?b!Dn$5biFAB5 }ESwMU)(&J8c0̉ 8 ; G#>@~f#M2hJYNyt&g}-$8c|2,P!G^n7'= N⶘1F@?."% &{ !YB|V_PDC`oGr]pd^(yO~dEP$:j4hdCT<a) ND~Ժpf3QMckFÓcwQ69yD5U svi )IJ (&b)f&Y,4}iDyC>3h>~C˽ʧ-YG?Gy!/~ZPޝLg[;'0*n2D&wԅRaRvAWOu>W7^=)N!|Z'VkA}" +d85"~R6$n(ʝb4it )i)΁]Bv!&+>:>[owH¹VTB#W2~B_S܁= ،%-i!:GoNpW'1Gt\mYvf4n8p%9D 5A͒H'ֲf(HV2dyT4t&C ?@vPJ+XVA݁C_D"tPC|{'QyMh%g#SR솰PlqA[ P]'hoF4WN`1R& jFQH=;?hp<L6.*<_ܪc;hb.NG(=W$~V+ l."1Kؔ Rfѳ_'*n@(qGs=ys҂Rg{:J I=r<^ \2S@W>樀8G,sE' 2|(n2g& HMyfjk !^0Sy0X%Gה_E6dZ~y ĦAQT5B}O$P[EME[UF mN-(d;1Ӫ-*M ̃BB UAAJAD!@QAT+zL 17!O9L1jvwGA5V(b:#^$t0~D :z:5|cf wrQpt~$& i"DK cG l;sW *Ta=AIpj#kě'N hC}O৹ Fq>. SBh*Q* * BI"Z(-!4K4DIԄt:ulgKRoH"zmdS,44$@9f(tm 9m h {DERPRLOBODB%њwL:r4k(4x)!#?Lƴ!}Fua.Sd?~6(fJHI|9=7ތÍ$c0 x4bJQ&[M!=9MzТ,kآ 8ܿGɀV6*h`!i$9Fßk71&+>v$ ;4Gj:=((9@'×.7aA}qB=^ HfuXXG^B|z;?şN3Frpшu)LZ?0_;׿*aQ{w=?vSPRQ!z-A@:=X@gfdי=?=+_ȼ&^_@Hx/ ;zH *>,ј~-%y9^&]o͐TfpZCkK;B%l Fo8N:)4V˔\fHS&QE=:s%:JY~dh@} A!6'ƴt3@BGkS5I'vJdpkDP+O$>z sƊ(hr#ABTD-o5ȕ;=uA9!E CNƜ%#34T=S5,\ )Қ')Q0K#2Xi h>;ddBHу:q>Jtg4BIm^yTZ]Rf&9'ҧ  kXέZ?7&CM%[\e6hƯfjP鷜.6LyjZF6x3%\a6^F#WC劳-o>M!jpӸR"t3XU\h[YKigĤXxX0/pg3ӱYj+/Q]ǵ "4_n\0Y:M0gLyk)_FM3UZp>%H`lv^LS"G̓2̀0D@8XQ6KhTSsK/4w:N@bEѼ'F`B_BdG}vzQ!V54<Ԁiv if) z SU(Z CJ{@ 怾 rWX(9jk eL@wHQ+@бObPJ@xU?ٝ;73#L_/+I}dF 8 }ԏuKcORP(LҡK, D KDQAJG֦(9#, 1{D!riRj(]H?~<s!$9 y!& ON\(.@HPI$RHDJT H40E3ADPE)LHRRHD!M%!HQIUPUrH61bK${B BHI!w B٘LK)G.DD?G!~_8t?8c !<M piHJ"@!@+?6QEl?l:G%6`ՃhǏ>~>P42,4&}& H&Zڨd6o59nGUQZG='~/h˲>⚀:BA1AY&SY5Щ2!Dd[ztI>Ѯs P䪢#m:Էw>{z|}fxjc*4(PBT ;G Rٶ0@ (QDQTĀ<DJ U6h|}&hP﷢ qQEeAmۻ ٷw\lҨ)^ϐW[ziݚ;u;x񢍚o-|}룕Bk4c;qn˝(HڀEt {ˈ٦sWzu^ɝޞ;;l[TφG{nwg痏\yw}7Ys>I%ϱEto<}>/ӱ4o7{ώ8M:Wuݾ۾{}UZR˝'7ڈm{o}:׼:ǷP7zvW'mz{٣z]RnU6 ܹRiMX2wnN{{JuZm{:[e5=}}KqΜuS;oROQҒϼyk9{נݾXkiqXeGw=;祷>Ύu{wyF^}lmm{6&1vvx`vnDٓC@REP*u|u6ڍp}^x{sV%ΏoU+{=mWr7 ko{{T{::P:hK^T)م)rX}ӳ5{}Р(>jk2v{ǯ(v׵+ OuOzJ.ϭݧv 3Vetܭ]uہ:ow mtnÝܮu7mw;b8]3hg5U*'@^\}З^뻀 F- ݆ukw^o|{<Y.lv [ME4u,8{wҤozFhͭݗr \խn-Ns= ^^コYOvw.kEDGB)1n^ԥ;pѳΪWfM}+nm5nzݽ4탱ZzA)CgAfݹ9=: X-zyUnؒPwq"[sntxdUW7%9L7<jxw;ZWz^-]h44рeθ!7{ڳ1[n컃\732 I@)hZ})3`thd6c&FJ}z@vevnʖt]Zku*zN զhb]ݏ{ux-Z +^=לQwta CJt* Q Uͅ  uwwK[׼Q@Ru+U{;skZ6gC4 24OMzĀ M! LBiCF(iO&jMC@@H&jbizOѡM=Ob'z5J$#Dzi1Sm2TT~&3)ɨQ4hM0!I A4dM0L&#DTSO4ɧ=AiMDA@4 di&S=5ShX4THL1A Y JZj*+3SLLDDA4~Ɂۉ@AǠk|ײ''@:QLE-DQhC1DXxZZ|3\m7>Yrݦ&0*}|%ЧxxO98WIU~r2l?4L%=4دnjyUʖՅ^&]o͊߬Oڨ;.* ;c9Z55#j'?J:"X4DPCDIMEUA$,"n0bPbO#%{vgd6eF/% BPOGBy|zo|ug ~>1T\(g[U:L6s|콏E7r-Où<_Q?{<2<8$껠}]aS?M֒Ȳ_A^~/@V(}/ |zIZJOI]gBV[U{ Jڰ}XЗi[VߦoA{͟ZΛ/6*rW`bo7!puW<=nmJ  ZcZоX5r!כkɼ@Re2ߓ|σxέiИ52UQ4UBኆ[ikA܅cmd5=߫F4 U&'9^0lke ݕsޤfa~ۏ{}<^:"ۢѥ#>0~1ayfXugdA+\x1!wigr/|a_6~રBU[Stb5[şf+ID[mT;~~q< I5'/3;q vGvuh_g]wHB4# wmEG\T^ӏD`XW 9߲+ۖߗQٳX}Ny9`;XCL z4}O=eT74l'[ӫжCD;&7K'jn~xUlq3<>1-QC; #&Sȿ'6Wou9wzH& Ha ԒB(mVeQiAn84+mFp5Sw=JU5=0/ëRdf1:4:w0p ·U~gݥSKP Tf'Vkx$->;}Vm;rf%:G7Jt,#_71bm/KzW#+x3_O6/} D"y_zʤ^ Ͱk/v6lvY]u5uf%7AnujYLԑ[i}|Ʌbo8ԶO[U8:c"XJaRYW:5oN˝?'T*_orxl]RXosV^akII_фy?)Y)u,yM΂&f|_>\xv8w=?9;/w{#tNqP'Թ1zNLo' >|;Ưv67bpagGaDJ,OԯCҋӃzneQA@7'DȘ"& B)j;Ig|=V9Ep}'JT` b,b V23fr>k} 6~fg5OeۢduJNdaA hQя"`)}~rVm"B ? AI6 ǪsWx9rĘI#S(+zi6?b,F",X`b߾ҳ,TֵsgG"ףm`43{#"IJ t^L) 8(aZ(޴qqy浪{\m'wXM@)B!(UlZoSח%ne « 5skvu24;V„θW;߲Awly'#z{z>g݋iT<4ohg=iT :9g,I þOX^|XT&LF$tbcNt_Ć/$ 흴U\BQ`,ck4υֻq~S!FYeYeS :a0 Iyׇ>FKO~a^.K[b cC<}3[-C8=r2HOsg Q qaTHGlC(gza֡ħfDT,K~} FH)C:=X#b~R )CDǖ2*\k3gi_o}}ON4ՋƩuMQ~`bﵻw[A<:N21;ܾ&@ϫ{ȁa\v0ѳ_aHUAb@q6 `_fBe+l;^^ 2Wī2RS"u8ib]7 Տc9.]m P@svMʂ|a?.!/Uq! JnTT Re@U]B(qz sjnQQ3ۘzr)!ŷRv3Ϸ=_{&I0!i4F9߻<&<EUvLrֲگAJRJp#vo;[b=,~Na;\캻(i>FEx!G}!RZI`~U7~>O%rpEҌ?UVuQ`e@ !>](>.4 3Ahh4/uu]/dP r1Pȥ] $ , d(qMU?b "J) B&b QQPUk jiƈ/{0S.A q-~U4 >8Eh0V%`0ѓfIQAV",/f^GFA7HdǔAES>X# ; 2:uwzqpHݝ;ˌ-.V w2oXQ0SI[vJENa!3SД7`8Ԍq{\@& "! (A I& "(a`S *YMqsDeypG[Ov6ٱr@AB P&{D$&"$i"e[ %c͠bi((1%#I--]P,XJ3tW2SlM"%dk"U4Ql|`8bնֶmkcF"bE)*&((bHbB $BA"@ 37qP3D@ P%#BTA( JU(H!4(Q0PQH4Jjة&""Z[.D]͡;zL;-;4$F&VLZ60koGmw.hb/(i${F (TR AS% ҷ8gIEPDR""&;`VqG ~>݃ "\X xa0RWO/@oЄ%?ࠎ:_Oh32"1aHwL;/AC *4&ꬋvǽ~q)x.Î "&h}/!؈ݡ*D IeULSݟ'ٜBZ8m@*H(MO+FfI0LIwz"C̨&fMi!=GӵKvUp30n0iO:`r~q$^Uva{{.6L ]pPF5ɹ zx%dXIb4+OQȫ?l!]O1x3[%wgJTI'#:Ye5ӳbS\6K5 -tfE=ˆ+i۶qcǔ1#݄m0fHa/l|j5Îr=;E" PY =-CVVr  ۻ8'8*a5@QfP0Ô-MRVS>V*ڌ$wԡPƍZ\V4G8JY\w4w:ݫ :+l!5ⳗ}F qxy$0]\1Ї_̞pͷ`wѭF& [LcV F3GfpZq0]|a6.F52Ir9-s1ٸc-DW$Oj̄w4nns6R!4(uUni9*x*L|Ȗ(Iw#Rѱ*lž%cvkCxaqQzLw zMm=W34)BrCyDM'O3M$NKAtMPi Is{ǦAٙ7RԏrVCy;-sm55fѭRH?dc|Rb3QoC%u+~aw͖Xe(ơQR[`.0hG68،`\ cTⶪ(LEC%2:ޣluG&2.__νBnBZ/oD.]؅ho*m7k6,&%aJ!臷\R~+4ΚXfmC8܄+ڃ|eSR73Yٖ.myA۰Ry:=<4%q}HӘ<EvshgApfLN2E\Isn nS4yܱv>#b1 ~8rRq J 'xAsgHPƟ}/h;Hq.;Hžt|0f}`)ޙ֝a5H['`f٥jݰڀ:+NYYk&2}b) h-wKfxQ-ѫi18m37P݋~堭5#`6/Njy5}]ך{*ZaPK@h% hkۄziT a|30Rn%'Z)V)8F[lDUʧGlO=O(/({sE,{jQQ /zf> y%ҵy75ӫ|0ZkwiXd:Êaž) &tΎ-wýw=#, tm"6œL T-os?O/r3"sjW[HRsPkZ G ȸ{]loށ488%?z oQADTL!/UZ+8}vQZlJfPD:`na>oM©.yъ+yZ햱<LnX1#F~n#?v;\˘\ANyVٍ@7|a<}e?oony (NW&u+!@?3gǎj1 rÃN6Ϧj_?L{탈_/f=;X{e j?r }3_e;*Q=^$k>?~7TSIE'5 THЦOផ Gm&r R'SnRSMs@@}xh/"pvz.6| ΒT3960T" @t'ݷs\V||>&2!LɆza۬]|^fbvx _F<)E]IDK1ԫ7נs W.tV+=%c({gg^w1 Gj#\%g R0"+Ģ% .@&n僸PACb=^f'A{_ 5ķΪda>n.n#gŵ])!MAQ4Kך9K剮 Dku ():ju?Dp-"w!(4M8vSU"Ԅ̡c:zayu"tmxl5ӜxD-^JE|`U#@]E,GKTAgݒZ㮟#ʺlW(u <G?)OpU/B&P;i*(b}"Iꇭ}cɫB PN Moj̶q BTRH+윿1TsU+.zoۼ*&I 6S4~>( z=@ T掽v;=%4jМY3HcHpT6Zban{PH0I Y]g<ϝo;p$q#6:d vQ#DKV# HۼnԣGrs:)ƷV+ $ӍJ'%::'JW׋0:C.Ҹ |u84it.-ipVxd95H;1 ˚h4~RU|˃%E .:jJI٬6j)ฐ:0m[,ۭ6K\g Q&+_MRص`VZg;ߝqgB5DYR% |L㫭/9hWȗdTNe@*(@p$ZP }>`\D"UWqo"enÚgk8L.߭cc/⯽oC8t<}ULt SxsPV;DG?AN⁃үCFT{U-eܵGL'uA<诹4/V!lPR`,D%/=k{4OUTcۯu_AUq!2Q/1tH`?Q=>L[aЈ6!IU R{ލy箎9s> w݅)ԿD>Q#yP;N;O*NoBљd溞3raB`3=gyͦH\?<qEdi5QTGUcc)Q<3+BJoY 8QN槣-IceErbbsbxhь~9#{d-KO ti]Cs5"nٝrX3ylƂ6uߝe3y'/d4':Mc{+?IZ*8ST:[~K"ɢSj}j@ت()BK1A;rm:\OnFVuTsj*p{45SCE#"*Pq̇q:kG<vM23ZnAHl*jJ""` 'j omninT_RZ}m T]V>쎶Z,TSh{q݌_͝<ТVnpYLz%ϺݒM&;m7v{U) 8m苑^y >mhnk[Uc 6ؒ V#T/D։NZKi{'E.RfsFFZap)t*ej`#b rοg⒕ETDO.l4ܯՓT%7h1"gLv6L@ДM,rL/KZ*8Ʊ3 (ʰiC[+G?q(;<* 0Ury S݄Rv*VJb=DSGNЩHEнjyW=@$!='TnpC:<ՠZC3c+ ~څ@g˿!ciKTVۻDyb&#N(}c5LI7s`bQ:Rebm2TA EyΒJ` wsZi&w㄰M bqQUUQ4y|z[46-(c~t !-] T5UEQEUSQQ1Y!؂͙?mg4:~ɷcPL't Pb"9>>JO[]qM*OpqaIDK70p g!M`43+髀[s'BctC\H[ǿYGW۶ãٯb_.g֠)sR1WQI~KjW!ŠGo$f,Kh<!ltf1F">uWbp=6F~;eQ{yrDEAŝJ1R˛5z?T*b-'5Pq_C-#+ȎItxu).W`2)%kV1K^^oצ(V*5CxY,A7bDnS僺OG.tcF%[dpuE(UY9~>}B0\327:mRWlȠLy8Bj<sI*P~M^˄ջNKy;n/w\dxhRtT~ چn_qnMd7sW_Oߜ~ofk&{!x"w\:"*,kї,lln.GlJ_a2x{ѝMiڦT Rt]X0@<O/[}>Oqj nؠ"rr}2쎣d3tMOӫ\`rOs2x2 CŸ6_J8W.݋M#8O%cjž2swa4_6@,73QK,R~܅>lOuF,@%*?X`_ 腹crܠ29PPL?U&;QAQ3HWe!|IIR 8k*#! /M?>cuf_`b v^ 3hrA[io*:FX|)5g?qG QP#CF z[H Ih48 -$|抨UUEUcM{6>2n&d=Wm]o$tQLҸu3-7ǏuuP4z4QN 5SҙOmD(A@"4^AH0\x#],Yijۧr4@|>'ߧr=-+N?1oCP~~sNAʃqU$}׫FA4H1mҮ띘ïfQ:ԯg.kx$(99|ߛHt|+<ä2z^B 2@MܿlOu@1y=&.ʻS^ᘃz8/[+``#Z[QY[ƓZ ;>GK\,2a|/ZA1b1@?ȁ8>SǾ޿rG7/WӧHhgѐF8`@Ww!tL>*w'3 G! lt*2v '9y y~zw@zmA/}&Z~?`=2!r ;;?esG*fj5lD^F)s>_#2QIIݨaNw`9$̴MDM-O|aD|=GhhQ@:Eh+_p󥓏J_]𣾸ߪӷpadH!;! L%d:fe3x$X}Gv藆㧣GG>j

{'5D uyBtz< |2DHs:A^LWtoQ>ӝP!(ORBjI)$!$VuNiej`#D4h6Zo/75L8o}ԦX j&sWv /ւ]è(f mX$=~f-Q'\`|A2DS$c#V;xW~LJ-.*/O&Z|s(dCb(d*hi(hTP JrxH 1!@PP%)'Kb)H `)" bJAhV%JY a89j Kb)*)GVAV`9yHgy5FrhRWŨ$"]ry"RIMm4PKIyKM4+HP1(D) Pin4>F(2 h}=ooQ4E$C1m"e 41@4QKt; ,qAM0 %Q_tK XdM!"#3a%#WX2,gKOZ5Wk(y?yfۂe(ykYd:)&Ngʂ"$Z ꥓vBƜ*O>SӵJw8'?qmQmqrtN7C6Sw hdvIF Od{%n:Rt)s^{(q7/Y8E̡Б,8@a. ,"ySUwzU-k4Ȥ8" ;LkF"~,k*6-Bٹ#t*exnPrQMQzkD%J8 2uʶwK[jDYlڞ$tQyP." ӛ[e14}χ<~ϐU* #g- "$?ze T;7ͶZq̽r/OҧXSeWBPwT)1{OS\ ^J2y"%5lZ RF1U8fbBdMr!wv|Rh$ok`ӱQp/UO֋OE'\gW6-.UND:uF<"a߾;.!G@Uu]2+9ퟡ>z`p?Lz6pn_RV.f\,nYmFPhCLx n;oi!B\b#uw-wo>pNq9;c]%0톓 r'6g̯O+r|].QF \L`"D˜M#:Se ӏ޺ 4nxP0]Л.Uv{W}:fXb{A8Sō "YܦE\),]f 8#:ݴrʍ޿^(W79C_(F׾翥}_{Z?ˇ@{{;ܸ7sDoa&R)0G*({X9t)ɜn|/.>WC^wcAGN0{ y?'47 tWBO_DE7^ӗHïӠ>/r+hPd*K?ێ_U^Ol]K?Y]<5 a\3=\'nh >9n3S\O#{:ZS;hrq}tCB0(<>˳3ďȤCcр'a%[<;Tv}9=;:w:s SyxUJEsHSͼ> w}-]Aۅy?@8B.zw}KG.|jn~ȷ_/h)2{9ïO{v+V֤l{ ̔$Kt/S;AT_>{jpQ~J4 t)욓ee_LDn'NO>'SvJ}~sr8ǂI*k{tn,WO:a2g,齛M]q$HæxhETM-.H9oOagR^w9_.9,JCw\țI4U9bU'"2pb"ꦠs帏F1IG zܰG@uZ6n|rp[GMًaf=p?lӃ*Ppp_&lʤMTJbk(1ݷ*͞i (Xu;wꎳ#vuT }ZjLH[,8[:]vn&ϢEFNM}SRqs0W7o:,_F5RIqć t#(xSbЭD~HwN_qX?*G6MoIDܙC$!1jv|_t.k9,` 0pse D̈́AGuu7f}XRnbDbJ .1.7 ̧}WD'*}xvX{L]n!-+V hp=M=Ni\; kmvd]'@B{:l(sYeT"Ha>?R^ xkrW "|$_Ύ2hOMu!Noۻ?*Z!87d~;RB%1 NS'g<}ز몗7 An"Q;{Q^qb+~u:mHsqs.H:PFdSkY>u+ꓻGitGF<8WPp !4 1Kф2{lٟ)6ʠ|eh69T֕cB |~[A.#:Mvh$>6T5$hjpň63l)L{̜{;0լ@@1xI-Iב}4c5x'IґЛgn@1^IEDUM$\N{x9v^h7Cdzk.4n$pE$ kF~`Mn M?bb֙ SKM|1 ND0?Nc~4ǵfZX5rIs7Y Ql1)蒂Y@}YHo)Hݘo}aXXЕi"5=yihK.x>$ޤ%ܲ:lw _+ZyN@jw D`0a!=ܽ,?/@'}OII&!Qo #.r1GS3?;+?C^~嚣8AHy;.#E#ڛB:2`s㧄_ 3=m|}sȹ[oiF=,(z/hIB7xx-Gv1VWX v>r)iyůW׫v=88l4ƻ% v^)̜U _Xx0VNENDpZ_]HF׆څ!܏W:=qs˄ջd:yoylۂY@u.9&rS} XT`ABwe\=zÈAU?~)_Za"^"Bt CHPQQAA?.ݎCI@A?߈)5Vy?ٱ1~_+ Fdх_`5X~$ W>wk'PW^1RNӘzI"ܐ֓ 2Z,aOek.D:ŀ1{]:G =aG4;`iVErhxV2x 6gvI t!*q.} VWCiζK&sӗl¦4 8 !P@{#)( _vxzH^< ;gᄞJ*/QʬCz[c/K((<~$E/JT#XEȇ9妆">WSllj*ō4%ze2?a,0‰Q;(Y)fجrHwߐc ;(wj>?VxT$xJd<szh 'wX˷J_fownn>ku!P8k"#J_%G.r|}X; ًihrt  ٜN?Trj%ep7,7eW%,ζMr)b@G;"BYg/<` I֩vuHpÔ^$ "%, @* (Y/tp)-U0~ӧ.f9A1gu |LtLF(of&JՁC~Oj  ?l߿pA L[oh5fD2M;溗pيpw l }mzWd1ʊDA&;>n!/zԢZesA„ A#2!Cg0ɜL9]*?0},,d3|%LYW*+S^G'#{x/קfx+͎$wy<DD(w(=P2s=x83t,! R.I b(^ͻ#O{* !. 9{kL_D?oHvȕ1H83;P/350C(/I~Rvup(>2_ۏU3D58q#ߘeD\mJEP(:P~Վ ZN1:&ǗӃO~{bMx^|BGnrZPBL=K=R~>r_bqxM݆vLnuYnG ]yNz~_~}yD^9ny5A6T8aGCw }KV!ǮutWFW-Uk/&nXYUҕ1t1^5rZ _񃲺A߻dl)ֻ'/ v(g (osd:GMZ[]oɥ{FEx=;>)x~߄"Nf@À>VJ!>[AyaU֕z ғg1~=weWB3Ojғ:s%ָ9'J#V4v7\՛r-v#ɜ>ΑA^o#(=?0x<v8]}|`%2?wd]0 ¾I D>da4W5nk>?.8NJ %vW܁"%AQ18>hR 0suPqgcL;*LfټOn %;(=V#^A^7< [RFq˛xP>䞤ؘd<[D$";vCԍ !NX.τ! rOpd=RUPQ@lx7څk,'r^KSX$h5{샼4B8burz@2dZ5N *NyFH9;P~Nsp;@ý LYS(Q ʑEʡpu[VAdH=ݜ~hq]fhv* O7Bϼ& <2 !¢ aDt@;`pQG.~'I[$K)/α #wjQ WpY " Kc7jX=d`R*釨7mtGnJ T%otlO=H_C "? mAC!fVjG><9UoM ]d K'~^qz+gB3#0JU /VOW`$!ObmulFOϡ?G&ODwtz8zr=_~A'*er|y팪R)) Q9R i6p}'s])nr5W/AH v^GܨEttM H5CQBOۃ]>E=I&SԐU_sCEv;?o/n}3a|fw3d!ƐOwb,cCKhJj x '{0?Fz3@z}ۭQ<ݐkd*젠au$tuֺgӔPw#_9}$S!ėR|$=R!V3#a('P'/D^mmmMحlVI$4` /5CK^_ 2xU[<&>)+҇;6}̐9=%Ej5=?| sm]р\ WCOgȂ/?~I$HA׈~H/p:~=1bKc$D+އ00 I 'p+C4~m0o;H? 5OژthRj$Du<û ~$' uH'ONl|~z&k D̀00#{GS(=:7?D3姁y(Ndhva9O"vz)OѺq 3픮G`ܗU+(AҘT ˄wo3`4 P `(?lBu'>2ܽd 'j>O)-'jzar  K0V{ g'.޼Q~dƂӳyϭ8:[RSVFv0|}Fu`t_1Р@R\!jR&#!0>`=Tף &wMȝ?B?}gRC91ɉm갽~(#/0oBʠnvt'*yj:B0[ *Ã;wqt߸$˘ߎß7w,ڲnS)csnP{>zĿx}avw_(JP&oUo1.D*75ک}F`NKc3ؤbIce_?r)ʹm@2AG7~1}x2uX78Gj A!'禞n>(B"GWs V`sB\oԟJ Y@<$< 6P{:`% ?rL~?#_}Nta k?-qi]F#6_\Κ]~84nTl(8m QX8;B0付 Sdɮp=uhacEdj,pST4r#onMb,IHL8` t=\!kP[fEH:}L!?n!=9׾96y‘;GҢia(LA&wM>="MLjt#U@ C٧8$" @ $F[]N2Q>|~arwta& vL:>\x]z1ZC+‚1e4WªU#3)/C#E>[H\9Â01cщ_z9YpL(+ud=(DvDP&TBI@P2.#;awz;l(3@0bx&|*PՌ |SW~7$nHܒHrFHrI?t>mrI mmVmmm[mmmmڨmjmmjo1ӷqϭ=MPc8I^RMpOL39|KGێI$m[$Cmˆ?mmmͪeUU$Ox4wA0z@K͜Ӊ2n!kʪq_&%!u uU awPWVN:k9rGFNRAOs#bwcP?O)|^V|k44Vw3~p\$7A2f1~={(Ȱ[i . ]/ T Qjl'ko]sFw(|DMZJ`bVk9uM]Aب|aim4_FoDu9j~qOtjA5fs&w -ZXDπ4F5!ܱهl:6BGd@+Z0 EY_.+RA8(&$amzo5.wvh(a8#`!4)+稊w?FB,h)^1~PsǷdž"1Y ^x#TH+2eT5Vz@貁\]h?(H!u2vR@yv۲Zn3ZYT(Tɴp:+{rjl.{śRͨ{)%tYQ лD?a'$;6HN'.(o8V/uvzثAŏZZb+Z.w_>ʣ&VsU"aNP D͇eiO'O*nE.x$wZb\9^~: F"?Ʋ|#'2[M]89;Ƴ1F `SPP*G8?Yn*GLL>}oƒ}%]p> :i.$xl˟O4J11+Nfo{G6; x}>i!{ t4v׈3{Ȅ~U| Σd+{/3KOGJ/vߙ׏\l= }"7]Zd._ҹуp2ߎ+abx'/¼c9ynL.?+` }qWpfthn\VftYLÙ-%$ elcۈ_O^N*Z*YE0Y^SƯtzW\"("/!t=ܘ>ᢎ G_ɚ30|{S`/ȵI[?)c7 [ LDxz9ru B{rX[E {\n4*}_)o}G $;G͞h `3^R'mR~8 D)K2|jRQaiO`RWUWu+BI]rN U.4+VޏQ2]F8HvȂ yߔ nĪθ]S̾@7L'PBZ) <[c(aH~cF jӺn');Uyv Y"IS?ҏaҢ py x Ԫ0F-hw{ >ER@R-UʬWEUnPvRGC*kTBC9,ED3923Ԛ3Lc˛8̍ ֜.#S 'uNp+J DItr;3rhr^&,msmR4%[+z\Vg@^$33$ˑ~Oo;^W$in9P;t& MQU|S(9TwF;I_1%):p ,LL(-;ӟ'$|psNIU(W0[h:|vGG 5ىlpO+1]O7sԿn[ vgOl_^N,')z?XK{x|8C+OT󐧔LpzƊ<#D&XG=0bEa|I|w}H0Co GGar¬%TL@bW @Ua9n|l8DOo9, /[>anx0߬K3YYC٠ 3 !WS ҭ/YAޜhnQ߅hD~?,ݡ7(%shNf~͖N2UĐ WJUCGAȅq_  uJ#pUa,FXi^I H[*%csŃ=\7/Lw vVS'*fbQ/] ˃6b~42 r\V:NKbXp[AP@|f߻W{Q@2^by\F'PXç}w&5uw^^~{bj2&Ɠ>R<t qiOx|S{N4~n>dv.Q&=}oQڀ-}ֺ#2BGǷ7WxDD^=0I)gVnYs4"^4$"UMo #"Ҭ&23=|a<d x"o:oWF5`Hd1q{ rwЧJ;W2mP6x HgN;1Q|-Ô-[7i= GlܮlH{?gw>1ۂcrqD:N=RWovx\1jÐ@&⠽(Z-8j>a3zӭlFH6%}ڥuT,1PClL[(q#_퍰DЉKh0`ETqP(aoxL i42AXA/*<|&U_1uEW/t>wUy 1[kGD0$*x9W%j*r%|,:ܘ1.33yQ;Fq[ DF8sƢJ037 6Bn1 "3a I* G<ΖJ;E?~NA~cʟb0 ,ϲf`Wex*1HқUd6U7^ӊ *U` PD?Au$1GF2~Q a.3? Fק6f"4mHWYhaщ%/^sdD7nlr"3,.w;F>R &FFA>$jaJpSQvNb0DNu\;z4h T7+ԗ4ж;D-Y9!]d4p$EUf~/|m!t/7luuNی/žcȦ=M+_\In[r :EEJp GQ>ve϶uJ}Ȱ Ԙt)AԷzlˣuLM]x.vst+|{=`ER2s%N&m!ۮ6'r Fȁ?^0N.wCydsEBzؓPCDe!/g^wwIr$S7Q?QXWB H^r*P7 }8FL>kb4QO6m\m07ǍEUBp^Z78(y<\:\T1=|zZO-xS(aw&ijد0]H8Ho]<."(ӛ1H;S%xobsGe%g`KD~(ǝf|hk䠼Bf_OۭMv3+jx0B_jSU b{udO, e: 4Hnpus92"AGH+,--"*SESp)^MNEwℐe@ ES~S32}ٗ_zX T iR0fF_wϡɅ}{sd FHA@r(oYA6#;&l|΃q܂J鐷t(n9)7W+ vvցY0/G%O+|KXi@' b2 PΣ!kFsė|jY>2D4] >^PaSO1PKseok*a\J q{Xnjb(|5?KY~|x@<(k8Nh,~|/^iͳg88HCAVB8Q&SCJ-53v.#$bWlvrSMMMS'jD;.'ss_>FwT p6sۣHVm0ڡ\{k׏ۜɶf. /ge;DNrH w2\=G&üq[W.2)zA@"\B`GosU x/xҢ /ڈő6]6TVA&v"HTjGos8Ȋ\ħD8 PjOS={>gd8smɄaPضtNHONJo2$bEty΍Z,b_RZ5Pڵ콚C;LGMo>Vd ETTŗ g^.h%R{FBwX a&&<ՃyUs'bu$ x4Y.xBX-^/a<"\FjQR/@jCK6\6TcҫWvh A,+iXt u\,!ڄ臹=>H9-QγtU93~p# zq[QX0qw0o8(MO]|}xw'E@&{bap t4G}D!=iÍ!%s%UJzBEFo_M<0Ur4 o۹j*LX>\@9?78 xcl?w B!1$"QumQ"dQYUxw$n#ʈ,^ Vd?\u?O4$U ̠#'kʫrU$,OR 3'-=OQ]bF  !mAƬ֋ިeVسDJ[_"J|%Ʉ `z3ov{VS6cYOvyb?okF=_:r(t|o$ĒI$UkQ1 BA; 0A4"HL-Gd ེIT^n~sĀ"9uqʨT9Πx#au. o?(L拿q)d 2P؂!LDP(P6CXV'ZdRp}-'wG!c[^Dy'k&#D"-~VP4\WsvljnEJD!@қ2HrP !|֧њa#"U~PmǣjgQ68P'*D ᕷQFYKNKϴBz^>MW@n=㫎fLaq܄w+`ù} <;b@]q'WsFk!0p ƪR ADeM>T< Rf|I B\r, ?FsDk;` G<2LIk #& ``8<$_a_˽ p ++LydZBK:7"A9q>o_.ߠH{BbUmW 痸=0KĠcp`FAP#M17Q! VjQEW5q D~-I< CqsEgj}sfr2""z,;YߵokJ$/FJiT$߶-n4wX~9{V81+; .X*MKUUUU\4UڪZ4$21QǰHy]DY>5 x6_+iV2a%68:S|ߕwq:6I]f *\^ܒRR)x,7=sئ'^gQ6~2/09D C`R ߓKP4l/Rnl%6/VzYn8z<vZ{>;f0ona﯋7MB4kVbӻeppqOד-sH$=ESETD. k1P.]h'+[u|%rӍOMaU&W._{CDbK=,22 ԰HTCWjμk{¸0;%D>-tv2 >>Q[N; 9Cqi7{|>ސ"c8ߨ /:8ڢWSpC^tb6J}`|.^ 5Pafؗnyvg[J߃!B$FEM2pP/E(gRo{DA@ 2,$ :u-~ (ؤN2\6aГpy:LWqΜav**q42 ǩy$ϥCb"#oos0m"dns:f M480]v^≔󩮿N Wy 3JПviL8I뷥`}<]1"gb9M&&`]9yQ6ˏRjum]qf  k~co[ Q%;R6EM`=sx~;ě ʎۺ\7?HEy}+^hq \~y6hC N!;lTvv00MPZTVLt7T7x ~j%܄#3hHIh8 {ARֿ+)`WIhfz f5gோϙBa1'3R#ȢVZJqوnJ ~F hsC"R^?7E>D tHPXm4!נlR !ȆKtk[ H_Xsj.H4:]GuKaѝC2=:ۡW!~h⮨e$AFlotZr1y_tnm^>cY`1p<)tFm;)M/Vn)/M#!b4ь6PH ghy:{vo*>`H%H$HY{9sos_Z 4;/ h]掠+bL}ַM gf6s Zuaݗ@49,,{ȣw * HZ+χɟzh'#΅QOޖq:\Ro?+ۑ`"sn`QÒ`L 5Λ\.&d?[ O0`hvJ,7PC"2u'/|u9=)``Ay@sȱl2xu[CSԾr"HDP'g@^ l(\F=kXUD)A@+Wy $ ̌ׄ^:1ùr9'cD _ ?bP І=y TIш~wXPqMtز(V"&f"x"(#Ot_&;ʣAAk)6Qi6H 3Xr{t1V1gKh׾0n` ;Nz߈/džDtï.Z,HoSQcc)Z$ %DPPL `ca|?x,p5-xwD>K{LZi):BH5nw\ Zwor# 1_0r^.;qSDjfK8‹U!Y4*SE|BJb#_FbIZXƲ:?#뢩6cGE" e{P!ho6׹,`vQY`&Kgޣꐿ~{Y^'X(Dn&@<DUv#t`4՛ypDSGᇯ#J%ixW(-:0xk @&Q]ocZ&^9:|Q)ahu$xџ6a1oPe  Š<ゔNoQF NX)%.th`?Z~xN\0A]RVpp_a7 +=rߨ(L``n"BBU|\EV^MjdB5?Y--a'm>C t+SIf2Y~.8F(RA(Uވo?;r]=c"^bySSKÖ8u8,A%"AHE9+7<}m@(~JOXQ&wb Z#h;C^q>&hˈu/oEDA*Nx9' pWV'ݳOpujZ #pK.x:TE(,Yw=sOW+D.e)݋ ]YPREŷpya-1:hOׇZ%LQ;PStlg>i)-5A}m>lBEx]9/sñe}d-vwvT\/wBNu; :Rgx(U3^@^Jфl풎g?6*txR h(0"%DKS,#tI .[TWckDtO/bAɀ}rP:eW:/DgTYzQ"*X~ݙclFm23$ cx߇0{$CGe9}̌AAB͆ pD3\6/P_'Ԣo^ɍBۮpIfG0M2ӒVe3}¸ƾt gPy90G3uꃌ]f ,UH撂qt=, 8OÖ$tdm zACII/cpќw,BWJOIy L nu0Ogtrog0h|Q׋BR85bRk KBΐY. 6J RX 4c_L78PvO$QX2vۘPG5XWwݎMO`˯MσgN{̯)2l#d̟au8?SY3ͭP5'$]RvTQNE`ֲ E*I^:Gmʡ_*=!EǜߋBak:F8'%.e%+{,Gٵ70tvqf3q1#fx+ .pWxCE,^ 񄜎ɼ9aEvP",Ksw8=t$yXNN!Z EH2N̕e&bSJH6+#rP47lk/o*N fVyAф[uQk( {?FʠG߿!gQDȡVu쳨cůVb68( z23}h5'`ƦPl،apܪ2B[倱*5]3Wuwa1 6N9.QETŞfe~i=H!d5*~N>k<z~𷌉~j9{|:1ug^f`G@SWϿGKLCo&[kGO/,ם%7H:n*i%jT@@| ^"iHnt+x"H9b u":~?O7`y3Ge{MB y۪GecR4Toq¡DU.okVt >&8D~V>.(9h1p/!؏<7`8XUz-P'T&em";u@\$@D=yI|Jcg 2QVVI0>V|΍cuDE-v\/I(pɾ<5{}>!n#;9bfNĻb3n3sO3$ps8xїMG2QW>!k|eT)ϳؚ%\Qk}H6Wh玏OόG}J1;zxE s<>5w#ۅ*Na=K;OhB=iy.Fx--7G4SsQ#Xފ^fto͘熱37:ٹGL8e ̇c8~Gyܜ^Tlqw븚Wj|x]td=j{□m&QG&ydc\>s{NF9712GV/J;ۡUqȔ/=gx[ 8Դ>xb,s׹ן F^5w}]hc6S4uvC=0u4eڨ/S # &@XU^r e%UH>' JkObs7Sp۬<< ers0}GW%SkjVdo3w6}H=4WM\ =R+`k51&WV^?v1|y1.gψ=[/S*EqnHyfTekc*q?ZQ7%^*8s`tAJ ZXH0paX V+U0.vW:,]j>wS>~dceXά91KT^N'⩈K(}yw̯=x,gc B\t<}\֟x7;ԏsuV|_ze6=v}ҾfXMcLr,0dX⚁)2sJ֙ |(q'2·L3JMZP[2]L0 ;̕)?F R 玸9i|z\ef 5vB}χR ϙiFOXda *Kw xRL2Q/ʫ 8+nċ S$B48YUg,|> Dn4WSFa0?)+.z8@5$oEMcz% Yv;ի}`0?23x_GT$P Xxvam}{ӝu~Vi\&WAV=U2/zhN䒬*AY*p>>2116[1.~0a@) ]CK{\C K_`"fL\ /=\zlS*+QRq-+\aU8gdعƒi~޳z42 3\fRI$$\$:"o]{Z}`˕oFckGc߬\(N[i&7?6!M- "{&30jFu͜bm(xHqu2Ѐ#tx8 T Ә{\/s?]_NG_ &"H""#ƵM@$OMtң~'j!A$ 7}q"/QDyCԣِET5VZh?=V_J78 uޅvN׌dwߋ'N.Odߦ fŸ|v  J.TEDn\~c_2S1t2O ӮY黯|yo`?EPP*Ճ}v#Ƴy^_U08|<GyX2op SATZ uX17+I_ <9p0?*(+E%vV ŦQW :'5?h|u?*U 1 8N$ZJjiև|SIǁ t^%4PxYEJEI&rAG\OˡyxY޵Q hldEOP_~ hDm Oq}J9)$%/Y6BiWN)%eJ P>yk'3:g855K.S_+-wa_ z 5 `ak0_rwOX };oH!2"~p?8yR,a$?QI[R!} ޜkpȧLT;\'ȱF*VQl z,\ԡD2FR9R}P 1O]oy1[hF .pSq%MU<M,F?9;/q tNWg#[,@x)xЋww'z|`޿"@@vdH5p%WG-<A_^z-PȉuըD(Wt-Yd9aAb]0 <_|l?MͼoΊPK<9LI]7MV㋧l"{Î2tG)$9Kժ{[;\p8k U~iN17\NA)RW2@˒ae9"ZƆNA*njp}8:A Z׺[%9؆֐ќM$KW nCk'e gm}Cs+UB= @~L0]QkN p3fddCFb Cڬ]jѫo"OM(_٪"#f nMP3Y ULAJ|j:F#zငG "15z2789hru !I nrwl'DQ1QC(O__u|Q_rPɸ & psj:XT+K`;o2c@1@il/_x>Di?AxBqM" 7(H7x~O-ji>[g~> ׺wųhFF>&cP}=w#F Qȕ!/I;뇔 |501h_i>A|ߦ`f%c3JrX/Ays]r"opL>vb ѳأ^{oz<\?_3vvt0pxOTVg@ݳ]> p`Ƀׁ)vOvݘ}; n[~?>чBFW՘ޫ A𲠨 k$Ah2]gLH(ʉش %rXcB| #` *rϞquHK+M,Z&M30U`vP}^0bj^Mt\{xÓ--f%`8^t@n+pf!`Y6m7MKs6܍L˕]K Q_z럆t~: =™ a|(: 8@i_T_ß~EަWt/2kRʾUu-/!T}NH"xIaV/)'k%@q_C<BX_2v~#mB K\/VѠ0o.s=?6E[ˏ^oTuGpoĵ[\Y< ?JwG'*UpHO_ˏվ9@>m/3_+D{z}h֟ZjGX]#K@^#)v#D݀ط6&>y<ǣ<6+~pM;]]ݽG̣p]~ލK0P gs5赃̇ #ױ $Y9S\4}x.6=.^ =ùx%B(ƞkܝMA>J(Eg5ٻk v;xbl~ o?g4֌87 NtЬ֓ ?/1rO<<ƸN9JuNyty_\bc5GƪmyO2L 'wuߌ*o˘saz3e)dA̘'$5Ϫkzi4q_>a1I0&1],5byTT&/oeuD^'Yq^~wVmy~'nsWSrw}O>3R^8;*G|YwHqTƽQ޳GӾ!]A qFT>3@8Z70) Iv\(訋eG:Wt͊ENY#DP'nZkT^C{*gZ{9sl]i8Xk]-mH$Es_\=Xb{F-+S{ʫفIMJ%0 0@vjG /[`ṋ*xW+lb0 (&$_G ITGc/p\ [n\zFֵUJ#x2~ IɎU}dq*A{:f|JGFǾp;TQm)lX8]Uk/bI {qlm1 ::REEʉtY ^bΛrܮ Re;۶:`en0cDvm{33 w3WJ~^DmԤ7#c0:k!e:u)Sx/6(z-gΕԼ ٲfz $vxAm3)|/'y8mWx׿]IXzTwSufuf<Hѻ%9wrU+Oi#) !vՌSvgqF^#iPWo Ё#HP) 'ݹm~^Kz~^et52'Cݽ|cr/k?!^!N4jCac+:_z;7z 5Jh;"w^q]>a8ed}zePJ;|ꟴ iM?@%)e* h "`b$b(b?ȫ&Z%)R"J)+mVR@čT0T4l4j]% #ERF٪ v2UFkmAADH4!BJL1IUER #2STUIE1&%bқ BJ,iJi-DlE4,b IQꨡRF jhR%*PI-R H3T-5 STTTDI4K4H 1TE1DIE$R0 $ULS2$BQ)3%03%40IEPM RPRDP-RP,3L54M!BRHHUURQ1USI4TIUP4TED#ITPQATUDUT1Q3 RP 4M KEAQ3D1 Pč $EM AIMS4D#E)22A%*Q1K 1E*LP%r5TU DS5HA2"BE)AAHDEAP)Q#TDđQ4UKZ3 @4DTAE3ERHIBд$RBA$A%4I1̋ID@DI0D13IL֌TU٨*j( d"U"d) (*h "i#@($f&H a &hy,URMMHBL5UETT AAT@TQAIM5@ԍEQ4-!ULqh)J &ih& )b$f'3RUw`X&b9E傘)H)8HP( XX"b&" ~: ah U i*`)$!b(*%J $bH f*bbFhHDERQ@R4KDCJII54T -DRC1$KMQMH*jbdBcxdH**bJ ehFj*i`e$iJa JJ"Bh&* Y"2C BKI@1Q$̕DP TEU4~]$ "$*jj(^ѹ60D5 !٘2D(@BD9^>()SRB:jZ7 B-"r'*H(LT92ѲMeAJUMT DSUA `B~֪JG;*H! PJ4BGtHUw%O% )tSCd!Of' P (ğ)ݔ{`>BmdW@>Чd9(U D !! UY&a@Qj"*Zߧcꢄ֨b WL?˶ڐU7^$? 씔D2  "f #A)ePkɡbii!4G:O˅ S%|D_-ag^@-PIAcqT!p,Ey c CEfHPi1mCJOt$ȲJ&?610r;OOpL<߲עÇ 9À=5%a*۝7gG:֮ vROgQ#{/w0[`oT6[-*%yb_[YIFc G+lsjE>nUBjiNeoo|Au6jI)a?50ӑt/_<#8v0Wo²G$Dk(r3 + Юm9W=۲㿈fv4f$5iRx`A[7JsgS㯮ڇ2-C2YrEc[&6ckka&X['[~Ե.g^nwWOG_WVWW.[[6ef]bϱ`p}ӂ*FpT2[-yjac7f94Uf'UΩ3jƦ ^Xa::QUZqJS۵t+G%NhxݽzsXF4cX0D739O LJk^=уmmۿ>0>!̝}y;:ξ;؞Ø>>R'먘t_~J4#͆9+Ö́~P(_2bLpz}}oG@*[ I^[&,bEtLNKE\=ye]o9g0;Ӌ %{se;+GS+(x L\=so:7S CyӯON9)E>U)wQA77ÈJN6p&G"l/,4E׾8bxcbөl/B:Udqdq}f#sƒ)vsp,M)sU3έGEIMG,I4]'_+,i3O?,~sã>tv !zCܣ6s~A"/`hAQs0<}^ɞ߼ @P,?Ww\$|{WT #|2$;(56>R·%?&᡿Dx \B0 xQ@ +wDp`߿PQ(t +/2s.F8W]q>gT<ϨAД%S``7)GBEQ'!$EDdT 8.WԨO5ZS?o~Qִkf/ M*U} 8?p>pV[9Wt,қ;0 w0 4PNAO!0:O`AzyFkaHke%&ez>R/ռ)c-"!eDWD)ҩOTB(q?b=`frÄ\͈"py8)(,-rGdeQz AQSrE%0pr/g$H/5܉'h/o[ݼ Pp?Š# &Rc 8u9Gb(O|϶ ,Q-U{ٶI|WVk(5'M>O!'`*4̎.A?5uK|4:3; sr`@]#œDS ?#c60V>ş) \~)Bi*{ ΞFvP kG7eXW0a7&]2ιg%X.w:5 0&ЭR`Y|T7zq#' ="gR"sq:lZ.5SWȣ/lϫލFGkE?IUťLO e.FDte5BBz3DטKW2}b瀜wRCr#q>wnkQ#Mwܰ]'ҼI^ 74~Ǐkp_'3(]&>\aZafΠR v{[ЁG$ѵ_YKG.']4D _Ѻny>xۈJ1W6Wު|݀^i?ȇD Əx.F~{y/Wbns|<1^V@v=.cap=M㣥!HmGB}mAsVsg]"ybاr8r{#Vn``(_~u^-P@4;r6pY wG̨~~d,$ҌNdr՘=~цŒ ՔQvD" Q$?'c1_Ѕ4SOO?]vkzq\llHMM1Vura'#T +T&nD["P\Dحc t.S:2{x>`@-a3BSy'y堙Jpt2+>DOR\.h1q6!TP ?K7;.s+E }ԊbU1Mxqu8n;)e.3cJY5os^׳7R]|6KX>T9JI-ٿI3r oWqoj-OH.EW(DŽk Œ.QEf^Q;QJXc}0ͭVU;ǟ{C׽1q}yYN2E>xujbL#uŴ\ խλ%o11jV9 Vѥ0P,Mͨ:݃QF wkIXFKp;p8%pX6Yv Ӗܵmom(ׯn) }H Tj{:{t`7x`űT8ǀ[a ^d;nՇX `?_@ E%QHQ|'oB TP)HQK01)@PQ 1 ХҥE%TA"gED<%NO8AG4d3D]sdnF1@!8Ê o3xWM`DQ[)|oӃQoYr4iѿݴ{GKZڶg-LF} ڊF zq +L f9O{3I^G$h'"45E5^c r 6tKSC\!yA{7JB8F Bi4Sh@MB&LahBqQIb$Y|y.myǰTJ+C6Tc@MMsf0 3$Kj>3`=kZ*65MH^ d̈ KiH?)b82FEl.obT!DX-;"S#Yi80c~'&{MӜ=R6 "D5+y9UGOmuXRl!C+߂9:ӈ͓v2bq w˃VqldSbtQՂmAU0S9U@Z1x+ljnavA}n\6)n)/BE ??YZ{!KA;bK? {~8w ?o}g!e|^ֿ3ChH5^ T<LsC8}ϫA2kFy!x~\s$ل80 "ɕNPr(>`B'{j%=#C g\crlڃ05Nªay ;hr뙐4l!֣E7[+>.DEJIR@|44-' ~@>37M5o 9`|ygtWخ|kv̮9i>ΏEIO5"n胞ꆊ=so&&bT3횪f2@0`Ӏ5gd]\q1Mb3q1㈯g+_51JsgrKn ׈Y9vKGXSuD[|ʫu0:xۆ\b/Z]_"Ha>d'`)uq(嫥 ˎ"kiO+] Ү {VNjf᳦Q}Fb9}y?'r(D|wJvxHEv(61Լgsm;*d՗[FA$LY=i9=8q/ -l#fO8CW)k/.xun&5BGIR<˵CuL#lL|T@ $d51n dt_{9d\cPsO8+*3!49/窎E^M9}ys()REu yPσ:.@Udhs$hEgSO, +u' a9z:nVR:(&G 'py QAwޚYt:ʛs]svַ֚l +繟)4oYQgTWlm~'F;Jhhu Je#sXNe>J0{S #RA|||C%wmoj;J.pkD `aęſ12=-qvc8[{ È;q# UW ^ɛbv(Rt8nEAΤ:qk5&nw,ٶf؆-0C-,199Y|nX>l0YJs{+^m9kf46%d ];Z]\W5>v 2lg O}=SAh "߳3ˎ۽a5i'u C,IL}GGn,3/P$f~>P1'$P,u1֭jFƾ;R}׬v UX,A64P]ݔScpbC+@ Dx684=u-NhbjUVE:!J:bU#/p d:P`LaebnNB L)QbY5ohiO k}efjqcfJ 4tiPTƫ<ʓAT,9}:T'2tCkj2n'yJq C92 Ub LCALBT!L"6SIÞmEDj=gQ{|/) !/PݭJAIw&jW("6!R7*t}^G ^(?ʇѿUr{ &ueֵA Dq(N\^YAfCEK"A1q>YY׶C~~:J'm q+%];T?bN[Pۗ ?d\#״A?}ax6?xp JmVlS hhhn`ӣl`ԓ-*R=@[u8÷l6!r׆7aSvo ɐ8X"2*^Gw*9v7ͩ] J94@mT}/ "^TI4ڎ?!oQɁ8$7x^Kһ{J<ڎ!m:hw3%8'6$5O`>=&`4v1{Cv2AVӐTdi``&1`nh9(j ˍ Pc]n2>$)8n IU3LU^|j=UU UDwf}4Q woc:~Jfb 1YM97r;𚦒jG[`MD|)(і6P.omېU֦kΧ,i)yB;'h$2ŰPr %UHQBSAA%DOjtDb? 4׵.*bh"62SUTSEBTQ1} bBt_//^=n Ȫs(|G>bBr~!U}/_wpDcn8*76Ev࠷+N{ԓ;[{ļYK8) U//~'gcÀ7E)keB$ZGL2w-~ߜiF KԠGgOWǾ,OrtR1dˑpO.?yA?Šs1a s|Rl6|3/8lsSb";I #? /{V=:BKAdXBQ:k?3.ϗnwy"a@+(#2Cy*wE6@,swp?(} B")%P=1GrI7*_߆p쟨TJ<6_ $shF*/T2Q̌[g V>؛IQ3>|8Pzƞk,~RmrAb>j^*7X1MpD~ۙ@܈ICGߥ`W(??pRʈ3)Rkrjiۏ%ҿdOTF)8{RD{_b߈[UWZ,͡kKTMҘ_E@$ߧ<([GOH uA燭Ĕ 5q>z7D@"V=ǟP+tAfeNi²ޛcQ"#v6&]D9_v0ϛ xA(p;L|;rZ6zfh\RzזF3εi<ţъ3S.OE}}ՙ;SNᒣe0bA{ /T tYΠ7K4p>|]n\D+Ngi>0S @|O?@?UH 6*U~ ê!ӸG{k3_COs^#xJd{!'Q|t.`BV~cbVQA秃Sn+?׆vR.aklIĈCEH$@* (hw *%%!9>6ā xT uM^q{6#|>7 8#b`\=I7D#|>#Ȁ8O M տ}]*[1Kg,Gty| _Jyrai*1.CDx̦e]' `M0eb4ghb4Qsa ļwhD)G7'e_QCeRv#B懯2EO# FF 3" ǖM]z?/ a!?Q_{A0 F? DY_֛JcKUCgh'z:'ānB`L&"`ݒ@ JyB~PgAibq.~?}:t$z<-^8}M%8_K|X`3)Gfq v6=aLx~epѣm{anb7{.N7#R%盤p j A&T:o4NRɔ_s.?m^bb}j{V|D #Ҽ CUƌ9zYYo7=O_%DeuC`Q({t3gP2_Yt7x~bGI ngs@ʁ5+~s D}T3TBBPHʟZ44(`S2yԦa{K6>s^Ao|u@9~~ gC#ʇHdY}뺪ogy1/H_?ZՆ 5>gŝ-Ή\W?yOs=h#8 &QEé 0Q/TH*Y$__L7K'x l?Hup0G Z6gDn(4D@X&5^>OԷ``8'޿U8|_SttpntΝNɆhX+]28B{\ޙ [Xt!JDu,[4M?|x.iaҡ^@ >"iL9lv&&KU|8%w* .tȤtrfU۞UJhJ Bؤu5PXNrOf#aqy,b(y( M( <5# EQ$ V-9 !3+gZ=o]5gƇDDQґdBz;?{( wˇ80}/}0 1b>^'QCBU?wxXQ.Y$ qA9$G>8.|` kSW*D0qDC zpl?#Fab"#Zݎp7lo`={Z)\"dƂ<.!S=\ACe`^/?>J2u=6Kjl/Qr*.j<6'Glڣ7}︦麊;[iv%Au/08csuNH//]ϟSXyDv<^cdj 8</G_X4 EXXVsޢ33tIf==.6`c5Z3Y (NC~X+5:?7&B2͊Vw䗀 #0 *1ӿ֞?^|! Šߧ')j%B$bXT I Iĩ phNatL h9b 6p֑qQ|B(J|"Huwy(%z{DZ>IϧGQVP@䪉:zFK |7[D"b1U:wֶ"a;~!3iУ xNn9i"V 8(O++t! ~7ox3~eYtn>a4 *s)H(w࿑$h<,GP xv7s *+?v0c -7Ȏ\z wOVq)RPpɼc![}dS(fSrk׶ny0.v+FVs8\B."k*A9I:K$dL9d+U+  xDUK{MUy_)t(? ((<4 EYɓ>zO~lN?/7&.ZʰDh)|ͰO8W C6PH!߭;Fڌ*[p4h 9r0ǜP/or{^ 9H#l{o*5 Me ތ*uZS5SxxsʡRH9þ| $!$߰F >Db @f*>^Vq p Ϭlmxoe 奆9_ x^"  ><''1Pooeq"f mHfkUTLp9^'gU(&gBԟO A sDJ!J&Tڹ%gz `F TNpb0 R="BNY~Q1-7{zɚ&@u7}_*BtNV3p;LX^__l1S_}vEQEQ=frUҪ ; ,*C/#o*i:3uNeH9j)+ncMcpe vi\˽7OgJ`00V*0* <0VN=Dn݄`cUP ׃AEL,Ȗ7cN뜹xGKW[uGc(/bUu/B! Po Z 3!8}?pk^?7t| ,C% BQv#r:`A@@Xl*V=(9T~- !L ;l FH|R}Io+.bجWPT # ().̙64n;~޹4g` Y(Ƴta\+pQ/d2pgONq. O 2'cRD`Yi;yNmA uzbzfA1ܻ+.`CoP2*lonHH!dxwm7= HT ƙ5ۃM'?o((ggn" EhR hD$*i 3-wEQP" :\!y@$| "|UKQgtpNPx{@|;M[g)IDb,^<<(y'?pʩS&L%[C*?0vޭ!P>V4Jg^7)źڇMLOȀcbHB+/Ívnܳz+ _Xm]bo[OtK? tqբ(? GYx3@VghO5$Lg\@ @׺!0:M a[C:tDp+_*;}jwʄ Vp{öx[]r J/ , zٕ)嘤 "W'»ɨo.[jusB(vpPzޏӫNC,i+}#lZ#Q `ïLN>bZKK`-&ڸ9v6@zחኍYr_53q4|Im^0NElF*O}Kv.9~Mva?냼wI;=Ym?28qq;]1=7 z`&Ä\seǚbå1"60D |/39y|Y}u0k鏢q8@e͜ .< &<@=G:8-y[ӡ>z=0qW@:z\y.&v)O x-E*T<C|9~\ N.6Rv]Nk ~(LVhAiY|H9N>ςG1grBM8=#Newv;% 2RѠȾ1="['B{< aL?p܀P]+!e± $(p<ђ$xcj3K} ͍z.YwsGKָ!p(A?v;P\YwAЅt\7i]έa$xۀXA#Tc!n.fL]7T?p[( M.Ѧ0\EY\C "d s-p)A/@Vvz_ ߳fݔJ1'#.l.ւ .-8ΐIM{Dt<,&zmp9(EilK>‚$iJc=gEn,3޽xl7FEn"TUέ.]Q7mXCw F"Q]1꾉+ROX!1(R夭 (tp<2r#EN2WJ 3*z=𘵣Eh"k)YIr ƾ=fc-@~k4:ܞR3o9`bx#> &;/t,tDmQJF&ԇHv!p%nWNMeL*uaIatX]!np|h ïU_pTo z3N5hӷk(b8phCcX":pm4 6܉pӾ9StcoʴWn5{xy14Pīs1ɸ4!7sy|es;@bhe #XE]Q[| 0qVI2/8i4#- AaiU]>k xU슔(ݳ#w0ZxP4zBU~;b3'+Q|=^d(門rǕGD3ppݍC#qQP^CbWc?`"6ڪ`W_l?xM#QzWNj zxY'p=NbKr_`:H; VorP9UuVTGΥԫ U=GB`]j`ljv#U-y5N=^r_ `23H%'p:gvx'C~/~*6?l*%;DU`&ּ#b)HYIp DoyhEDi̯qNQ$}M-)C1XGG1d|9zۜ.L5- bR9Ǝa/sN`J} V\iua@Me^?V"F}@g9BtJÉ[>Sɬ',+X%Agsz\֐J<:!^rI>A~Zxy e՛VMYԒ Iɜ3 ^#+hՖBi0tЭl~u_ف-n~ Nppҋ|sQJmTW̭ {Mʱg}\Wn$+ `0&`2zQn(phF/EM53ߟ;ƻ_D{wvP]\ a`౴ TbXF4֍h9.8[ 5M;3vՒx2"1kMZN!MgkÌ{.ʗdЏlFV,Tf0 ݶ]M,aIa Wg;B#{y5e=!)pMvk *ʘsa;.ȩ32! :,Ӕ=ko=hHr jqzzb 忪ceOYRHS<Ý:%Fv5| L^!5d~~ V| :t@5KqJ (m3Zf0zCt&i:ruϫ?Yzm]'w_MW%Nj[L1P _8WQRKU3ŜFAr`@qEodrܠYO/Nq|L{.aMn9%ꋝ#̘k)r>ۉvs?Z< ~ۙОQʌ^ؐ%dGj˜&E7ay7>!")4K": cUǍ "-FPg,y&UEҁ&;xt*E]i1 ]rp˜U&Z]Rb n//ti8>|MZG]Mz"tFW(ң36l+auh&2}PO*(Z7S&rա8oʶ)v*"=JqDŽV X[k𕨺J=m$/ /6[DY޵ aU",L3øI㹺9L`+.~? ;i=ME^ss|:}MbZ}N;T"Κa~57/,~;ʃRZ4%sPϟgAP( (0D#TAKDʨl@{ w 91Ib r?4݁фO )-)<(((Z(\u W@<^sO(HC$N8GUD%LUr*CB4BR X9jeփ/"td幮gY3.s;&bPvxN,E9&ߘ@{4JuBy6JHܞދ56LFXs'#m$! ͵@D{*8=`LP!>{jz}UBo@MzsS?wX1g)uf>S+/Hk81q`׋BO`(. E^Q) 2ŪoNoA(r躘 (y^l}/ܳ@Gg& |KB-_(C+L}w|AD 1qU,׽wa>J%g5l5Hvg= F˸BsV(_W!0ֳU of%$]t@}S#)!P@\UU?%,wVNq}P{ɞ8,u'yU) ?>Wh4/,~검vG6@:~~e3CGn?%eFzrJ˯h,^8b(d2&kg" NP*YV!fot3p'1ۻD=2r2 !E%Bg,9*HN' ͦL v\2Y&EX[dP\!" hJ%yo X)0:4P懌 nInT-Kw{Ny#K۰|WsAi.Hs*'TPE@(UHI _ t'p]Sޚ}6y#gD_a_`@bTRht_s"PLaբ;d'Տrx꧳Y4$q CjPDRThShZw̮0dG6{Ԑ-!ĆӶtx}Dåܳ%<`ю{,k'9wxH;m bgIhA^ D cЪ6Dd$==.tok"bP6X |e{C"LJaўHǤJё1^'I/]nq(+C;R#$8%'mKO|AB]OҢJLUrCq1/x;xd5 yw.&4pKLa#n;/W82Ͱ"WXۚ8ƊdT)T/q~v]x؆\,ގy;/؊'RH XnuC7u\3)N/5} }E`N\dlKK{|3p4Qc|($R/3KQC4>[͜]Yn@t`E/M|7gH#K*(hf0a{#@%.)qW΂ G)jv6G@>OI搩Hԇ_GkX?.>UuOw7uw>#Kyz,&4Wл?z9,}R/o\/h"l! ϿvM«#yv\X15 ]fOvbM&?ߤ۳ə8zKPd9}lBq3WR U /Ȱ~%+2~g`Lܡ)Ln:?bGx@/l0%ǵݬ <}1AN|7 Lg\ q8۰"Ad>Xٵo9Wdn/h O%苇ʞ 9 dcΡ` ~$: ;6W/I,TAGʘ:%gӘt7?K5p2)"I~8@E %D5)0F8 `CSp @} <>jTiTQc0ECG@ruAJR{x}zJ _ ߃I~;gh 0]g`GO٤Ts/30oWv|RP'H$Olio~\>ߢ<Ǡy}ܹ|;p71gNQTlE=pЬdIо4h{sXle?v+~JCXA|}yHd#k^[x %$jD\skw@{?'[6ZL?ēws6<刪xeHЪb+VCy~Vi]`r.lD~18_0?8 $p:ŻR EcY= >7 sv!w豽Ƀ:M+K8C!' OC5 zU9@*rj89;;|{@@v0jQw:Mc-[ODS8!&a7y[:0nw-0u{N%t XIEDQXSIc0Qa(C`I;J2I04{9 !_;E$n˄JhaqUx$j] ;'Aa6ɇ6|.jND$l)0cW"TQ[@4AӀs1vOJ9`%@ OeGI<#)0;I'teB3%;E)45fh"fJ)">usO'C9z4:'=di6l_7/xE!!b0$:k¾]7xXH(/Ag0 teyW.2Ju<~ %/?Iu'Ou\g9Mgs "a&2@xARIt٠4 p!#KVӬ;2p~sr9d}sw[Aߣ>+ᨄ)ű39( CXd'3SNfMhkf`lt,O ,6[Vt'ihAQ8B*B䙄]Cj#ɔd$1ʆ > }#C eH} v`FY؎nR,A`da%+<|/ཛྷ\ɇ.gOz!9GKiMO k~q3~uJ(]so7Ki8ɜcYSmy/Nx,QwOGZk8` @y"$sӎvg?B>ʒ% }́'U{OlBOd0cbƻ4izQZ3P ' 2k2qVl[SYSgYukEp"A HaYp5\qi=\xF ;Ѐ;z؎'t@F0'f8ɜN?|A M*}?>;Vrbx6--nЌ|`i:lЉ<Ƕx0O| a9XNs,r,&BF C">@.wc6M$^gaJ|[hMwt$LHO=.CB>V /}]$ |$1&{6 Oi?^O!1vCĄ!p%oI!Y>ӽ/d $" >& HJP 7$;?]Q \ !Crt}(?BȮ$kpTI>} В$6OlTq`T,ޘ; "9wa0]sgw(x7I20~T)n{Ǹ`HB !Y$+_߼@|%=WCB};!+'Nc|$351҅F_-(}BGc/ۿgqӷhu[!,%{ (#FJ0XqWٵH'ȅË&o 0r0 bN'=ÌH4xL[t0eI4U~CFe¬DI߮*_/'Ƃ=^ 㝌mX}SEG"LȽzy@I,`WYGui x̧F˲ܑUa+g(Q{zTR\b zo; N'sv~ &D>UU!ߙWսpy?)]DI (4N)z_SXISfjZ1@DxI3{qA\Rc#n*TLP3qfliVQ5ѾEo!E]1R `XDhxzs t&, mR (νqV3gVt܊}bP\(f4 2 m4!gFOݴjCe ݜj9g.q,2,$m֪8;c{FsDiXǹHXniw:".d4AM:- Nٝtn` ;ev<,RHb2Hg#G K؅GVʈby(G wRi^Fd\ڍ&}č;˘+:hFjՔf%vzd$9bcw^A] t0sx 'Qx>1DtL6~_ai^ ZĿ_=(,T) qb }c1;gSر 4|?úG*+OFbL׷X|Vxg*d%g_\jPg52ꎭq~#"9ڂl|'*䘣2~JHft9^niĩDҡXvq_b޵ӟ]A|W]gi_>w~z8g#n>u!Yv\e7k(nu.BtR^f\}k$tI,՘#w3#.3) JZ;7U~kM/oR/كcx#+>-WXf5d]C:{&jf7X4E~)^p$Mt0Foo'/CF\6<)YwB%NbqW=(U܊6c9QQΒ5a(Qe_F`J:a"y\q2|(E!ƤCF!(hN;+=ć +;@NšhqV:2A" Ezf0P̘؞sv )3;EP>pkYCG7&8"UHq`$1٠^ 06)h t–D5pX Horxw_)pUFa7[]lAkqJ[R+aqX, 9BR4< :y2V{ f 煮6,͠~4DwH8oMrs4H } |`Uϕ;4l7% .s /FC.5Ϊ $gu"AdPyl)E00\O|x\-IAN| f0DbV#FD^>FBG/."E#;vXceJG80lUw0jq#ŲELh @;Z4i9GIYNYUKPC4 5$|XfpB;ҧƼX0\9̧1X oYux Y't~dg`=@9 swsW#;!rkD|'")3>bn2sZPӈ4kjUٞ(z'g'gpZ{ BN wB4iQ!AņkkԞ#ѯ2*r.q*P->{` 8:czsȇ3Ҍutiwof4bwA 1Л$%'#wzX*pڜL3qY #\983,=,.LOru&rԪlxtA+7;^/spDaI;.m"_.H֟|l7N&%d0R`x,@^\;8S*/\DxvTb'*<'yɀnnB$ a (`.S+C]h:spZb8f꾅\Eok#pvKd&sl>n$Ԙ8DԗPJ3`e&Co?^?ww~%K_ū I"ٻbAga Dy J6d?2̏~GVa;{L}>φ cB@S#'Fa$yE&÷4;_X lHFwl-ϛ֢14QL (E4v}G DA \ǐV4jPaA ÿ]p@i@d zg\u&z]Ta$3 O$c!鉷!CV!drM-Us)cG"lj]&.Gby]LtĆkp{wgykՎx/Do Q5q I0wMǎNNss `IÞV BX } 2붢4RцPO!!|55=} hH (B:q / B%t_˼!v=,(R3dz[L wXnXR͘*Eeחc\l]&ʃۓ23~Nݞ[`s7,`ۭ\t .p *hh@:PLUC0,Ll`53H z8 5pPȬ.>JվGK-rXe'AEr5`rynedX\y% pDĽ+xtboX৶`($V#8NC8Ujxެ*gmKP u,>O9< 9 njSxƄى6#(/u Ksft,33Jxh3W'V5bk ],s2զTن [d6+dva 3v{LR(7G0}GRQU*:`' !BfĚGk!24oVkIː7{ix1TLYQ=ٵկ!t&gİG` t<ט^3)ɍhᓻBXUm–[JtMŐ?Go|-lXmGNHCnGΚ?֐$%$?xm>2t)nNBЙ/阌aj/^ށ@E)[bI!İݵW4A_/׺H(ÂG#INTc]J||ZbȾ>_^pĔ I7)tzdÏn )![@DRq`4vgS첼+^g˛$;?,(Z3m: 0%IeN֐ aPPhAL ^>Hk֙ag 0;g5F jgÂ,P@xtyw>d= x?ǘhHTAgK\]:={H@;ҋ vcB;g oX /F">G{5=jQvQxyƜ!+2ۖ5;|G]7|gqqCa#{$4z{RHwy`lRPM  =ԅ=Bv4O{{#HOg$'[a &'C ڒO#@qf;NIZGɲxcA|=V=#.:RoLf9mVh"d .(K .By6=s#1lzhtl2LS$5j*nO{F8;{<\W1hZE:g^ZHfpH< r F(jLy{|N D2=~=lD%fP<qiJ3.CNMrˊbMN72:f}iv=syz V&֥w !/iej@>Ћ!*̉|%?s;O[=̶y^G4z2Ue[dgߨk6Msq@g{_ [6/ 0& c6D<ه6ev\>yE4(Mb8~~Qlx( #9>ݴކؤg6j&>>Ҟh?0]ܽCN`aa8<";tI~Ufpi1 . ښ! ꢩTT(TZY؟A}ҘmYMAJ )MEMB"h2A){aP(NWak]N𓓈F ~ꦠ'!*ӯΛ!8DeO"E?C!ߟh)~ḿ!#*w&Mnd$3EEA pe)ڮ羟(@d;ޔDAHI]QNə @ɰfKAȩSzɹ EՊ)NGgkȚ}0cY 7toJ :o`Ś۫mdKUH}ܒps_^g)[!paPyT*tIYLۇ L;b0f$&K8 cIt{{ tH%gs4`-CeI0j]EKspJhmia*Lꍕc"*%D\ p@Fp%\3zFZ/A3Aa ͢aRb}g˱9sξZJU72֋"6s}iZ8 qud2,q+~@8LtA/*} h1|N&6v1t Pw xBus7 - +P|)/9bPh8 {2az:F /6U%{N} t84seዊxV.8G*Ц+P'G?'W6%<@h"kٲ)3('KNӇR;XOv,nK:=i $~Th 3ڦm+DZ4A h|P:E&@5}5CȒNRM9o6$`YO|L뎓5? . ]p^zʇ=N7<(h J um_J 3ʄXy#ăTHS)Y`)$*HHJ^y*9з T(cV!l 9z~HZ*iQ m٥5mJ%F#^~ܨ`g#,:pˇmI Rvui:N֙l.{e+٩'wSox\%YbC뱃@ "nwmy W.7!r2]г翍ym8wL+f۪(L# #`ɭ0tf131XJ8̛Fr)3_\<3XtߠT~,O!9ۥC# OPck4*D{I4GG8bϒ hOcH6as~'Ԏa)ްol3#М8TDbTmr+@tE*] ˍɱ^&t Ij:ߺ(ˠ0X&(H\Ш$@bl6s#>gy@D gꇱ82/"Q()F dIY4ڄ*AL0UXvv7*ګE6w(wl!  RDB0ƒpFA"}>M:@](hXiS3GA(-PU:U69 jܽ:^ہr# /DR9DI4~x~plUJH@Q Gh|{~=kP]Q?gtoK`P}T vJհV"߆O*xiS JqB%yق1[8c 8j}"zfGt양`L!.S_aLƓ v||QIm_q@&y*+ 5pqmؕec֖@6C9IctzöQid 4!9Cmi.,|hN =C#Zx,=Y0 GيX}}B9RLl{`*8smEj*%cN㹾?fhKZ#L;s_{)=n dMec` 1TJ<9cAM|!*|jm9{u*վ).@"0q-Dh3ŧ"l54ӪB'oxnq#َ)ATTO;#܇_AO*L:Dx@)0HoM<]tyX4z9 FK dZ `Ll{}m˟f[@o#kT2@0TQP]0q "Db=dAϔɶ=1==my$#^p1`32u [1: g&<^Sd6/6$IerϢa H=`I`)3pmlST%aːr!32'!9ڣN9M~BA h:0/ 1- "Nܷܓ!"J7 ǙLJVu1t ""UG cN!5D1bHR2jPsT $5Fc"5]}Z{(F&]AM; v@c}}Xbu*۹iZEC=aroէYfNtVFYPJĄHL7Sɛ|8dAF*AZJ ")h) )(s-b JB*\-)L"H쯒|C<. ՄyW{&GĘuS[a.MO9`ަQg9<_C|oS}mqx zU0LCq4]? 𸽅 "+vH|QLѱ3'ctDz^q X5y5K-e"¥x#Bɝ0Cg0* sqw9ÞL9*pp5S"DH҅K耝^䦃?rCLpHNRsylsX ZvL?xr0ne'TG!0ȽTW_ RHKY!-@t -*ٮI C3d(4Y#kHE]t$l߷s!Ѻ'G1fPӫz``xO4"0 [`p~ h 1mK! iugݧDf "D0M0/o*$%DI CIgs? irѝVl?tK?_?\tNSaIv;'Ms!Jr H^ `x4= ) 3udž;` t ;!wpahr8QWuy5!m>dπ/ӹ'?pNc)l&iW:gb\ȿ93'qǂpTlD r}EV4muO䏬CsM@|wxl>R|wM3П;`1 $NuvU]8tmM0[R0kjXY cO$߄&  [<~Q"Ly1@bI.O vUdXg|AK mM۰d@mY36&C3Ĕh4;y{rOc-ͱvm|r mmn.q =^ǔD(mw~ܒ!NO JOCD>G>^`$6GWzKWo5*)&' V~c Mjny,CR@zϾoEVB\7x= tIDzڿ7n5;]LcAF沮RܦLTAB隍>#x0Fe4p(vIv8&/C ph~EVE%p|crtVP P) b076Pa1=p{]R|DFSf^}%RW:yrŘ`@m( Y>bACBи:"!!P jN/HS"@i ˉ|t"Lq5}hh!F!Unl@QG;aB:l+! iVǪ 6w! j )* .PFPPA=҂ x:ن*dmaGIe9R6P V*INk@:ӂ ``I$ZJ 0B@)ϖi<*rl.؜A&$bh"0Wڱr}#NJwm|bxi$bu)!>;TSc*od{m>I4Dm͙HzP օj$ 6`w/9Հy 2 $]h:O~Т4At6HA ,Y%B/"hff[Y#;gz|%!c|-@7:ppBv@g\#"7v HJy xubl϶EWjNsYQ^Ѐo;Ȝ9 Q 1C0 L顴`I%KHYGP0$@*"adZԱ)NH%2Xc'AVbuNlmF||%{{sFF wt$nۡs%0BFBˎ hq`?<*|ku1 )x,~G=?g\_[//!#'T1RmQ8t^ v?k˵p8C?mӿlbc^г#X|"(a>k] %L;\ Lk I ?a$l;P:vCt9LR( &C/+X/C ײIrD`vNiP})|Pj!4hEFkH%z*m2L1.@a.%q 뵠B iD|qB R[tXOǻ;[shpZ}m41r8\|@gU'C~"*PQZ\W4<`ZKN 7%=ᱍi0-]ԝL>+ @؍*w͘(k5HK͉j= ]} ,5Ax_p@IӁ Mul"j:쮔hP9? /9/ C//{u3߈rxaQUB1!牕|q3wEv}WPaQy9L1~+XNr@{Y݌x cXWZ멎vq^` 5*+B 1 q#+ml~s TN:lXdFch̅N+*KXZX׾i٦ 1%ɝ jTE$t&C3ocr1$%~phBK;*_'^+je`pvVz^y,`ԅnGX1H "x} O8N/G0tGhvo;Aۮ(:^/)y" ;iM3U(:44qL `5IwΟ݂ "9bAC0^+|wQ!Fk.9l&C&GȻ& EVߔsy:#lD9jE R~ J MP=L 1zQO$#~Dz p OORDzC(;D@0*2j'0ud\cĆ'fA,À}.0 D~^WPUbiCF*<&y"# pCL֦u&ҜcԁHxG8Z0J) rN覢i%f< 29h>E;xCyis'x|~%#&@r{>.[k( S-|:A,4e=C(J/ HF{z ̥6$ǻ}V̻D3dWB/U\؆?jGDhWtz3˷srdmřp:)sm3 m:w2?- v"o83 c[p1TEWP6z(x<7w4x9~v1kg;%xy}gیIu,,Q|5p(Qf^)i"23ӶLxΑ=n[c)07H\3Fu<0bD U$f긳&̆`ry큘%YVa뇯[<9ư8JD.È2Zˡi+-*#< 6Ή'g0Y}9~G_qTisDH$BQćA?ϐgi q5`t[T۽ 7QWY`3nT;F\YXHD]# $?\x \I,b0p{2>7>*IҤQlwΎYi"|!AFӬl΄E/ar_c}w^c4zۊD4I)ԇͷ\@gh[~t#uA a~({;t7svB&(]I؝'sYHGjL&v}_Z(w9wZӏWkWzw(K"1I3қgw-xdzvg 9ܾiO{+F7}xYC&qdw4$D՟A$ߗB;驱S g`9^HD,5' Lj! n>rD&RE4sjr ttzGm/Xv[Lv(ƾ=ɂ-C&F'`jϸ)Co^X>C(8@{3P573Zw7 ⧁t\Ʈ|{1!ppdC 1mx9m s! 69X$rP1wkg/ xb[ih {HQ }gm, u'hPyI?v1H4@B91:#xR+a:՘rO J/X(Ltt4[ lq_IJ(9뮇6;JS}"T<snjiT#AC;1|=/3豾JqI;Sc=ptWy8ybU:C NqB /Rbb! uyޏ27ïMz{pӢ%46"JG 7mC"fA8 ŗpZIx=fE nSr:$%jrӹ)V&-\7asB&K>5}0 gJ5Tk yq<3J%%X4eFpޜg97QĄɘ}7#q9LPbudOSeu.z-c8``vj)Sq5#b7&-YG'F fi*K3TN9J:m|$v*9@DHI& lf-Wi"hP `"7B/9 `Ġ"h[j/- rC>?ip ?)5ӄpa[^gigi~GVzx0.G` $ aDVFz8'uIQ2Kr H1!p).d>Zx\(▪T+ dUსETD;NqfaqОrqI6xvtˠH"wmutA٤m$QCvSNhsK*ncF)Rʳ03Hm( VD"VP,L78ֱ*X$ƍ^d2a 䇧cܮZ0rsUw=#L%(WSrfnx:N@1= nԁա+G_^'=H `g-$aԓ}!j}TX AGvɬؠl!h缲sbNMBD<:`@9!*h  D t̄DL;}f)!I%.TPsl%6'ܧ&``1Q? >}$mԐ$ н.q)ڤ5MM &>:uq0B^{&G*D!Ī Wnt7dķ]t{S;A݄3\ LFt \ε t1RRsPD* PԌ|a;Z6d0 F;漑V4RH4v HtatC[cbޭ$)&9wW0 5KLY9PcmJ>hAh(_lz?_^)DQBկ.TKzuH`,VzBE y~+0,NT.ɭjV3LMkdC3N1/s?0z,^%FSoL>I=zpϖjj"-|=l zi&rsCj)` ù<(P*\ ǣ 5gkg{)#7Ni$"1U;ԗ΀PH>E򶇾&N鐙 xzrgTv 4y]i8>=y⥉7=Y4 HdϘ(5h?ك3/^kd]{>A @'/ I:O[VpGKAv;aJos ٯQvL1e9.oL>G3k(;t:YRcj]kV庛u# ɪl{T;ybB3@;8ׯ18 }2UHCUUD +Bo R$A I AS邁OIHzχn!Um:y0VJD6ƴ`ZVZC~QFipZm Xs:%q~st~@ϊ[G扦AJ:qKnxl j]O[SWo ^m)@Gx{upXž^|yvpzRl\.{Ӟ8BFx]i*c.yGR<_8~IuHҩ7I ; iwp> Ձ8ySLLx:Iw+1EMBXē$W~$ fY EL%Qbla`Z&#zqۉk[1L꽎푙/ "J ;,}=qQ6ʑ xb.ϻJ$8G#K,} ήʟ*y<9u ^ kZ:i~eȠm LڟT0&VOeU8ɼxc{o4G xC;z/`P,vY1wQи0nx$4/:O'Ǯ$= "" ҕpF9b&|vl54*ɦ V e&[bڗ#o(`(s=&h=08-Z(nDx@l`Aڠ3ϯs8zgrWʼDh<9!!{pus`ע>zE3@1xRp."6tKA4Pg`)d#Mۈo!|@UN]b L0w2gaanPC׳Ǣ:G>?Ǖ*S\ˏ,MKmUy/)0G*̩>Urd-(vܒB·@!ynOs=!!NtoN@z#>>㍱hCG\h mǖkVP"mHbhi Na{ Ql8D6(0Bɤlui0i $RݗYz L뇵LS̹{UBdm>#O\n>ew,^o'AILIb mc{_ p+ u 1 dYي-BlT;DL'{6DaϨ0`Xl,P\%xmwC%ߢ>3PR\;fM7۞^jdCv$.l24nB1#LHdPs؜zxĻKBcNw'BӦHH 4sOU605A e7{2=7* Egƙc 8i|raSt<Ө;i. ́ 9nE:\7syspd3Q ]݂G\LJNi"ri 6%]dMkw=xtI>OofgD>?'WmՇ i4W5w(d!=0ʽ oD|^hxi1؟ʂJ\B&{lq-'$) 0`1㈈~~fpH5 d( aoޯ+%Iř.0rBZkAKVvhJhi1iyU4~| 3G٦__Em"]} İOr׭ y.hyL#t)6 NHgC(s !y:I~) ]tKCo73ʜ%rL DJRUhHbHh)UR 8,  PE_?H0 -@r>!(J"Z} /-1*#C3Yzmߢ|*l:"G: =oDA'w6kjzˍNga`z/& So~#F@H! IP!#>v=f @iCq+D܂DD入`;7lP^]Āe|-HjHhO6&LN~vF<=lHHъ'DaXMC  LH@9(YԂj C>g͟`6H~U/V6.kP cz BfS [v Q!t3+YI]Eu{gd?xu0BpԲ3Li*u5.U$Kۚu4VIsH?s'3{7|_]X[8#~5Gcd?yM!<{gIw!,O5:OVvސgxxk&ЉkkP<gQ!ATUQE22 ʿJJ@KJK(7ခ=/\42z/Bmǁ=Hx9hDyɼ辨=hofy"d w_H蒅-+{irmFsõK gp?C'g~s~ςpHXXm0Kr_LjbY2>85hC& FhlIap'X Å!w%b^H͑Ys>q&4XĶ:y.!$R0bIvԠV.@ҋIFѣ 1Ɗh CVB03ᆜbOP>׵3I< y?K_7+b%PrK.b޻H\ug|57\ߒ546NC}.UA sຩI-C' Clك#ÿ͕1{6d;SOi U0##P}`TkӚu_62E;R{U-iiʼnf4uvLALTlc6-(oS8odnM!_ qo+hUFwҔG x5=Ѡ!vL#6)[2RPLQ |şry?OViɿQLD*?ۺ=`r+'>#]*j4^YؚWxf(qd?)~/gqe;-"~]sg$I.wXx|%T.0n *P9F:Rh.)w79E1uNx7M 8 Mэ䎩[aˡwYWFjo l1zVr|75 XlIƃD6#Gҫ$( Bδ wwxP5Jm<}wDP pb1q`R#3>`92 }€) zT¾…&hfe U# W3J7L*P::$ k\iWee0\>)a޳&ј2lv0s5ڈIJw8RF_qSm|oc}(48FZ3ʚ tY;[JcH? ¥(TRmo_KDZT4N (*y^Bz@Ï8Ts=߸:lÝ9M?oԄ{2^5vf\yqwX^ 'z5jwcA!A #@6_Ie9Zn$v.}S{&餥>`݀ҔҤkb>|."˪]G$Z{>Ð{qT8X[ oUAdf*s*>׻ɅdJ׳4%M1$y\M 5̝bE#qNEA}V]vFgt^Cl^:{FX׶eP g ΞAz{8|f*T@LTYIz,"!: ᄁCxm!@orl-GOfu0QYa*c˰־h 0Ou1Ϻq3!Ikin$r>2/9{ s9x*\jUI@-(3P|dbh35|kԀ@8iB>7cSp[kMϓVpufЭ:(BC&f$0?{;o25 c"sen?ht9 *ۘffdN9Äح?iGjU:مuY]1ԜP˟JhU հ(jjg~"ߚM{>(wwww+]t!UzU4U\+5~;0 T^oS,;gLo;iy.yZ8D UtxRI\D k>NFbΝwy/}<]:.AXeEfv^TxB⸼)t O|:ADJm"'b997]:e'8XIE:EW*D:dB$/J!- u(]`ȲA!Â3`S:qud'd>bW߱|sgM׾bJWv}O1lo<7Ѻ|6JQDH Q`nm&vB)mVMOxdTB+K Zֳq$:" 9$䊻h zF+ 1Ӗ KEm{n Bye ξcZ߁=6(FE'fciK9=Ѓs79d)2c0Ac8f#^"4g:!s9%Aߟ|K%zξ_Tz߁N?AcZ|1kq1rVx+@Xt:)n;M0YS9ѵA dpYH;WBo )Z9 N孰!h:ڎ簛<ȧseA  mjd zAI#˓/0?ƚ gl$D(Y 3q~C پ5GxHs벝6I;t6۷&K!N ~3cau"ی/ q$}E1PP( wBע; +{3'\ssE«[s8C:F[-YҔ 9[ho]yss2Ǟ!yA۹r{6GۏAjC![q0:Wtqg ntұDcӁƽ4i_6aJ3[sH.q&QW8oپXeNK<\uVnUmr9َÇFT:lG`7j74xAGP&3`Pt˪oǧ/?DdDžzoN n0}W$_kFeLnƠ\o5¼1h.@I8HPTwƳ~/\x->|dq^ ϩ){^R_=v?#Ka鳙:$D+ufh^ы8An (3t0;&2`51Q) Dd1V05.q0w30^0grZ:m1#ܩx@T.[m,'y;>Z?Ƒh^) ӟf4p!٤$0rM>?ҔTyTsOP(!kCG:=S{mry^!BPm؞''4_LyyȊ h۝O("!x|QLdrzqO"j^c?fnMsEXyHaPCq䑨Դ@ o|E)GU1Z^l.GG8Hqw"3QKwKB u4lc&~HIfX">F"I%{*&AWkj@: UVM qKv;7f;yBkUdR21SLwL N._'p0UUUCxd.[cI@(R'HeQԩDߴ "+<&bŅn lL'P-p}]nC_D^k^SD9~3Ϻœ?=8Ε.I:SL'u]ĶˍvƢ(m.,K)[] FZaٜg//댮Л5g$iYWg݄8d 2` ${RY ׉9]PY1A}cSьM߃3S¯o&?x rqݘ<" Qt~Pɰ0+g𣣟I,0z}Oc\J2|''YGqExΛE7}ȥf0ɘq8NqZu6N<4Cx˯T6@,<.|0z;i@M$?h#;"}c@]LEʴs־Ǻ~VG9 2ikŨ1x˦4Ij{רmRC8EI ҏ|1 Р2)"Lqzc*Q*f5& h%wDrOG^g~nmNf3hM˽967yIxxl'q{hCl ;nq"Pav(m<9"c>3K9yY/eVM 3 !  njX m8=%c=떟 wq7՚$uthZsUJB6 N:3S.ƅS8c=}UٸtuΤ|JxDϘ é*;\\Ƨykkº-01!7*e`ۖ;T"=)( &ki.LS|T<먕6Ap[v*ZsD7` dž@3g\(U !r%E\xC& r}28l4p ! | }5ǣ#g3Z yW_9K" λJTatOOtwZs)~$%ۓ2zH˼L(\ m>x;DR]Sý$PO#Z?? \_1DM2LSu-A30UYX">*A*Ir)I $bz7-|uu6>8̌P^y-ޏkMh7dڌyL#D9HD֪TbF|5' |7dQR`GʂM~.٠Sb`"~٪nћ:]/qFaΟ,5ۭ)-!_!^ GԼzԳ&'<DtllsQ$d,41n-nMl >_t<˹Q&A&~_򏘩˿+߇a!. ^>scrSߚ>[9n\Y\U+;9>؊~&ÛRn2=n!>*A1 ǓϷxRW|L_k^=cN9z&! ɖtҡ/t\}> GeqO7u's&4c߷&X!G9ϻs]`'E~(. 3L^(Y,αxds+N&=shٮm}[f4#hӐz3p3kƏtxǹu^4xI%~R ziʱrovĆnfRX}V x$ 2lH%`CΘJdj^?WCW/=c}Y`,Hpq9ڸ6چvխr"&V̪\ȤyMKQ+I/r 0űׇ.[/85l`ᱶ͊mJY=!I irH啼 <~lxe?q.G[Kѣd4ԉ& Sxܲ L˜qKvbc@^(6%ePU@R/C-ڶZ'(E+8Miґx0Y0ѡuc ĨQ㞗[<3: x~ߝǎf:8-W+ e2"FUƕa4^*LKm#߷fs~d d|}~%ռ6[g`JۨoP\4 Xπ"ĂҠjikK2wOpoA)MQ hc vh'\U4hHEBs}LOs1pR_CUE.OԾInٚ{;^f 0ZS~vbe]2 !*U,G8kz6j)#%ټ}=dI(4俴} ks?g'ت?mKq) `c@hw#!˵iAdgB)wJ+.퟽oEޡ?B=։O@ qCi OWדaY .*墪"(hqÿiTI@J4"@$\  d$HB8rMv7x;*Ha9 <8r WÀrU)F#b㨥9"J'_;ʄE@U pJ?LyQ^`o"S?i}02);Y8 RIS.a[> ;IXIc G|cUWJcUWU}.y|HEtEh1VZNQTQׇʄI aHB` ^ `3o~LG%%" d~'[mq1:^ (8$8DOpF.àbXp&O R #%'$Baܓ۰ryU!0 ` 5^6"acȓ*ݼ0bbl/L2@&Bg~IRmT7ܪhoNTTdѨ PlEzVh2 luwC|Xg{n ^bxsW<"D#*2βg@xbd'<ߊ%RO]v)9/C~)$>QL>eLoS hcM/nrI!kf{;>u .0O}In1\K()#5D"'$0)VёU8 ߺ,ﮚrvPqMXG>Cn:Buogύt0D8* l%j F@"%G jڂfq?Ƕ1Cx$">!-4}HxP%,|}}~Lf: >wdƽEyLtH(rHq;1 wkvu>i;!Y>X;\Cˇ휁c*;yhG,u3|UáycUKyÀؘAV B7(%̭d%6ۣ"IpԈ0t %@ 9R/Mpg}ƴQ^o[ڟ&kq 6K[. 0=StRuZ߾{~W (ף PBq#q@mHNGr>Je,kp*W1GIo~U0ڌF!؁=p3+0%b,1r⤜P#P]E$j8<{A'qDtdkrĝܕ&$jt<a2$vCb]jfbPV1O~vu}o+I njR慮\PqVk@& mOiBNvqBLO>Hy~}vBdcJȾBayG'{' y4}vg^|yA:K(s.xf?VlcƒOq$(y 43|>p13OizCÚxP#Xb=U[j Mv8ô>Hq9Q6 $ Q,>}(͝Beȝ~BQQ d$xepӦ& z?1pG&^w'\uB%Rc M337UUGkzo"gFAyBq=9 qWQO}3AV ldv˫1{B3A&#${ sQlݫ8_]2҂E 8ULY2 Аaj!;q%rp1@#4A?;+`{(D2è$]р& h`LyL%9C9 fRiLY^ANsgN`(W{Wt?`IX#.$où< cogmY w c}j7Zp.*hLұ-n#iBy']-v`Gɪ60ڮB:H)XA ]Dy 5&6]n0B'\VkH-"3)Ў`Qƀhc8ň0bysYdvTyF82~/XR9>$*P:sNk]U\՘6L%Γ/Bbd<g{|l2Qўjߙ-Ӥ'';b;1poAPM .XwTny^I2 P$ǢW±fhx8iJ8iH#%Jٚ>>3GVQ(tKiA比M#R2f 9嵣8(@{~1rmiTCX|4f"CJjlHæbtz$%s.UXIN",'8v}gzy}q$۹ ZiP#1 /D>fc]~4xrl{aX\R}]`1VBDÎy;@ڳạq:Ũn nژ]V,oiBaf0BH^ol!=w3VvsT9ꅁ7l͗Z#iț^YnfwD&qL&gd t28 UxYiofвf; Q|3HKJ FP`8kDͯ 664L+96pqԿI2k$52'#Hs `HqHk9 $7dZ1-ӐSTΡ=DH:J##8>b2-oc8W=n~0Ew~jrT {6q]6#+؜BKZuI,a b 938?Ɇ\M1|ٜWίNDPs"3ci3%S7F 4B1xI&ޓ0| ҽ5Qϲl'b}r@ȀS^wa;{]jnÎ`>ϩRArQ*: CI/bA:(<ڦQ*(D Hn@)[.Jl$g!Te 4a2+;!A.L-^ f21 PK4$3 "z8dǎѠUTAS61w>_ɽÊvcc/%!ҺL翑7oږ%@ nx !kVᾏOŲ KO<3n Gk}X"sQt -%2ߪ$|.)mo٦E,sBIve{J};[Hs1E*Ϗ0B(pm3r1jVEB.D@zWc!=r %,ԟ_3ۥ/ЄΨ\VŇьzjn]H(><:`bqlc_eN̢;*=Ե\yXpq0PPî^J*4vb%|tܒ y-V.q"(V?[= rK1-E1_B$|oɕ*+] &my/sexNl@2❦/##riᘏ@d9@fKknG$ti;h̴s5Nkc/%k$AJr ϔXVG yZ/x#E2ި:GI^[\+Dʖ3,Z04~񨫕s \+Tq6d=;uP[\+f?:N_Z[ܭdxL{gj _\[}IqٗpG<SLPy+rcI%nQ#W%uIrLSNp iAU̿[KꕠszŕSM: 6pƃ;(vA$jv݃3{ڢI{ۅ܊Qjeөð=F1יLC;29!'fns%ФGxJ'C'bH1ʭP'x&C]loDŀd6Ƀ#'ԯ?x@6gnABOuT)qR$"A2t$L&BQa "ޤc j;e s b8dhV$³eϣ-$wxnA~mZ AϿu9PsD;2gvfq)uH$R^Ab]"j(bJ""fg %ZFDyrD0~ A ) azH&x7dq/$s,}M`19ޡ11<^)r 's4]t #B*Its6pH9/Ǭ.~_( '6KHC{jR|ʐ7I=QFEWqP+V'aX/2'گ$N#_5AQGwNfH,09j RajI1KۓkF+8^6SZf9>ݿG$?(7^g98!uy^܃vox=8NHޣ ]{ B6ܶfQJ5s8}Miyfj$6͞Br{wd1Sl*ה!iA|g¹(=a,% ?} ⢷!_{o1NSO&H SK_i o4gM;Z4IGEzm6~<%L|z÷4 >z:hNe1$@Doy>JC'Fȳ^ϒ1 IM  HPhCc'%4v(a"Q4w 9v>iBZiI0O%-!iCK&Cŭ`a<avmh1g{Bˢ&~f7S fO]! ਍,s&@(.Q  * ;DfX{NKL3X\B\b}:vٿzqX-1s\q; vLhNǑDl<ײ߆omt? q-xγZi)65fn YğBpN10_M63֚QsrqEeݎ98X 55HQK{p%h"0,mFd1EK#'NtWϊ}`ƓA(T_a'(Mf ?Y)YALXiUIͤEMuw50۵C QhBqQx#q$c8{ k[;d3I͎_?Αj^5 ESMֳMbȠB,E Ϳ?ezk/L1|  ]xD?k=l$J4+,:h ">OG5k`2 3^M b'*ZKF[n ' p\( WrGHp@~bF@LT6vb DiܨP%+E4(R@C YLQAB}Q&cs(MX,?Tǻ?iՁLr;e̯:[NA;VE%+TD!H H9Ǿ: P@?;砣@2OCs) 89P̪ CM9,X%JG^_ )8L򻀉>'NxÊ@EM!iccL5X-q x`tA"?W/X8b{9盠4ST#hr=:w1b84443Dz;t /L5 Lz& F"I<3s_ ~~wA3#sXO==Su22Og Q qv~P?_u(0dvS06R+TƗr訳^aHhOU<*:IcBbH0iO鱧dZA1$(@hBr 1$ҷ/؃ tnLGmg\9=IK<q(Qjh #s@SvEAG|xzpDt0șh" &HIXy18%A z?OS" NfM{l8;r?ȂlK@ "D+4P54,DWIMEGQZ/uX zÁ! `hVR$ ]NN`}`|1 I6*Eib |69;)`w<{iSLU(z K(!yG:vqy7X>jyZ$S0Cia ?ACɄC :qM[nfAx1>NbuƒE'˔@>I'bl54oт57>v~\`Y|[yj3sݼO'\ !TF}8=3uv JrE56ՑF8t%cȮk>Xw܆>C'Nr#WzKd12jV.:c;$s+wYur>2*$bmS[F Eѕ"Z3 uVo8.2]Ai ٪$&ޏY;vߗHmGEEXjkt~nC>cY"Hybz~0~k>Ag04 z!si!<<cvtJQ&gLXa[Ҝ"u,fN󩂝c(hZqw3}YUIU(V".ۃIge!4EbI}p*&מ ֠?_1^Ox__5 H]f^M/mlKݤ(wWJZ Uސ?rixO6* 0cW|#2p& ='*HKB$zh-&%pvpWrX-E#E3)IA@ L41M J0AL @ؐDF(=$ٌcN`9IpT`(1\6tG~7ki qfuS;jM1ւF j \ FU0 4Oqh &;C WۂcE>v 0N)b(+cXol.dzøJ'Q>By ]R%@P`S1)7!z¾ 8@Od?TpU|>FGJO<}3dհWG$={ =}'/m@II$E)5,I%H>'CRm w4 I '/0T _q>>&IzoWJ'ؒC[I>s⪹]X(RJh0?I6/$w1@|?zC())(C`{=XUBX7VzP[4@2~y[a2t ee?FY0R`Pȥq)>S~O B ڛZMͽRCwzo: *_Р^WVtaW3ܪVxs:3WZy'arA.'ɉ5!K,_cç??]GgT:E3'xW?[nNoZ- 5< @߸#@aBZ֟8 `%/` (I`xJ2' F,a!@yhJvM3s> J&u*~&`PQG/2c-a BwԦdOD!}zGLvi>MB$8[_hݐ)R?b탊W$Ip@FŃZ9Õ& ?.3VU@]yX-%V 95MJw*Ʋvat"h'=?tm?_爜J4%*X_eubD#8k2-M#9&*G¨kJ]UNl7ƵFV#d,g;ҼXy7lȌfL$4Fb4;1A/I :ہ$mojdJ'͛\mt<)fݻ:<@5?{uCŐ)A?w:g^4D;<$"pu;(T5#~GDRt ^=lccEMۂ\; l,g8>pױsgIwDl_ќyWwQl3)@?VkUj 'pͪS@*MlSJ80>ʅhW5l0-V"ϹB4 訑3#`~si g/{CȞA2 !J# Um(`$CC.К! a.Ɵ2lGܓFOHò@i(<.iAa' 5'cÊIov3$A9|*H*w@+D.'h+ i){K.GGR) zk (e%w0{'F$CTHb rZ}O ARy ,JC <@Ը"c";<mI5Anu 4!I{5?Wx8:QyGLBtMym b' 6m& 3hD+T\ߺĶhhI"Dh_2oXͣZ0$$4`~ip;Phڨ ?l!ހA־ OBP "A >ڀ)0y?,%$)K @~-/6tu x>oX~~DcdTt1~4* ;m,b1GI3k`利87ə*>km gV/_M\hK||)þ' yav av:sk̒䛡#&\3%L)l\ތe9oKfFLMiN.mӏnWA_PCPL0i5@)>=r˥cXiՅ2ͅY;;tۥ卶LKs;]_g͒le 'UW{y?Q(=_IJ4IB Ƕ4Y:  :׫x!*18;Ȱ`g$$;i{rwʔZQ׫rp?BiKàpr:Su!F4}"",x7xa1hgzbPh|Jiی\=[Xk0ˇ-Py%`s[Lm,vi\ 7]Xe؞cF`"IܥYlNnS8XOfA-}J8 sb&h9XiEQ!8q9a@o߿){}(!]F"~DԩѴ7+gK&Ī0f!CAuW4 :OyRpahN=wf* !=S~0eA;vyї<'8!݁:v(YaOOB`5, 2PxLU~:88{0uvmPBaÅCM]t'a8hhQ2抲ǗM4.a[2 3)22TrrƋLBn'r\Zō 5YùTǬIS!fB 3$v#7U; k! oON[>-=Hih$Y$҄~]%IFcCĞN9'=R@k>my h"IJhbbI6^K􅢓@OCCG /ᄸ*be1)@ P PQ IT44--5Jtz' O+ys'S(+(@NL4!E CQ.CaE>D1P6HfUUDe]0#">"; $Dyηq^ܟ?>Ga1DIPIUAh¡=si6Ά#E)C<5CBKb * pd'1Qr.8T1vA$ Tm VM#C3 R* ɗQh@ҴPrc""16 х rrL<,D&ph4 I@% ~/KmIL5ITd=Z8ˉ-q;[&#:P|1?,ĥ D؆ uWAVh֩U͌Q! {#Tb!{\ J1?$03/Fmؐ]1H0E^ϰۅJ&)rYbm.E>Q30X߯_7LN4.yxiοE>+cK47d wPlϕ̐Yhe/4`q FRHEg(zly cCrXS0FX Т``{.-`'J~%c"lN:!yC󌃨}Ό2zi&;h8V!Lat! IyTР$dth/h'8C&t* T!gy{TJyE~Ao>}C۠~#sy^Ph/2*q;::ZꂃiV?0Bi;؍MN[VT]M6_-ߧ*g`&,VRC@4ux},ݙ%B0 .*GٿP8X}iRDX"'/VZad& PJhdI/h@& ! $ FZa$bDT JĒH(H*Sҍ )AP4JR(R$@RR D0 J "c8HgbD;COc'&1ll19z0T9bޕ$R)B+ĩ:tDN'X'M '0iZagٱ3735DQW.&2I w邍*9DEI2w?.W0PRïb}xF!>yㇿُ\0T;r *4hd?\[0(=dэihhWD iuɁlޔW?WX Gh54e-b}맞t?J([L˷I(kSwS dRjEi-7it4hSLX9 a,KNL)g^]CWVo/1q|Ȳ x>LJ A=\Okk厲DuJ&Lپ@ISAۏW 4a`sPM!2ѫF^55@q@y](Y-zdҠw^,șiQD QXREIr⬚1P76aY–fk,JEX`Y=Pv($i2f!,Y!7=CD({ q#*D@}PSzRrA;)CHV$A`QP4щc"y!=bѣv$O#pli`Swr+N66¦7k!X)^%NqŠhB+AK1Kte2Zq Cx pkB>(]`vZֈH`B-ݚIF3R)FYF3HjA.FIt LMnҭу7 ^uCő?8֋7H\~A4D=b'#ۇN1b"SK!LCZ <*-Mû6Ψ]jDqFA2[C(K깜_Cg}Tpv5:#G͈|>e Qjp|9|gݟ%lhW`95CAՍσ4;}}YMYavKƯ@HDF1r_GӳKʘ^ 02М(f>9qݙC evm|:Tn}W˖ecư%",ϻ+~3|wي֍,~\45+{n *Bofd9kMu(k;]J}!N@~{n4P۝TA.&tˢ@Ʀ$Tv¨S3i3N3sZ mĕ!!;!^W,fGxRSƾ=\)Ъg|fiٲaJ P5m@+o_G3V3؎C8bZӛEյ]CrT{$YLqgva ܇}@g*=,&uh·j/l糆p^OUr;îΙ7YCd-Lw#wh幣" 6LF Xr C;33.N*``[i̠eZ|/@xR d鶘4pdEl$vbG<цƍ12 ]LAeY!ϼ'DH Q$64~,FD )*Z\BZ lJQv_IyT-\=`DehLBj L4hpLP֡;*꘵kI)8 Hz^BDߢڃ\uL (0u;7PoK-p0" 'ACQcDQ%DQD!P~߿{y>֠y~5O9zj_`^-D/%19 Du1;l|CaCb DhDOZ9 iD$;7y.a\KA M%itb@OE.aPv,i }% 94 NH!"B VXZd@Hh ɣIIQ,2#Rt4D* " |C(e1]恉\kA6MF0xEg)A!5*?Rp0zI f|\|\}#2 JTE@C+B>mTpd̦ {LQ' FI XET@JAPbDR`P"@""P)Vh*  ]ΚW߂xJ=U:G{ցV&PpaCAHwK ^ѵ& 3.P<`-Tܭ5] 8 zؐW881CڤyEgEr .+SӇI\0ģ  j۟<9HQ!s#cH$&9'5KyĂ 'ZC~:O{",)9%T{ #\h9 وUB:ไDR"9>^w0't̗9"쫜AEw n X$m  O\!!so!wNp`ĩ#b NPHSڦcl PcL^ʐ'ʓg:1${_OtÄT5.z`K4_ܜ6箸AF::T;A`qL$yVK S04$ az`Oj6JC1`5mHSF;<bzN =Kv,ŁYNWYz *sؤq !"*_:hx.}޷emД lI01V`a~s0!zݡtizt*:$8#2H_HZl` Ȍ#xv,3|V(`iE@e-M11PhMa"diH4H!Sc [ 4bixv`O{Ϸ'PRF<ړˋbDhZJedhX !_[T7 W$p|K$QH=ZbuRզuQQl#gH$c0}?z|ű2eSOE~22ǍrW Zr4JUZL ÞLm$ NjyOE {{:KESu|*M4l=)^ ۵lo,LKm3Hs߭ؔjWS1A=FC\J)gx4{xPWـ~cA+}]7β0%FGl=[s+ 3hy߾!3թL< aE?7~4f猻h:I(3vȃ7:}a\78Yw#C?qܴ͐3+/MG,XX52Ӟ]jDNq׍wF|O;I ;; v~8}m]G8`xffck;R'y63$9yk% 8&o/W WTye 8g`1ef6jݔl>k2>2N$ْV@L4Y\ HS1VNh60Ih45k `AB߭qB;]?i,G&9<c4bN(H2u׫כhnjv7;׎'F13Sbꪤ q-6b j1[[9X7h}kO%k<"Z"G·1ģ`m:IB4e樸vT/!<,|I ,1l%$$J4ǁP3pÉ3H,1EX1F-$ qƖ FRS|vH]C=n5{Sw$jx!m ^g1I/7ukww8%޵.4z(0[Țdlߖ<37h/H<3\ ZLqGL<ӏP,,]Y{( mCdR!R/DR k_9\Rfm0zYFQC]qC BD,.Ͷ(jG\}#bM(6֪O87󃎫V>A"up/Z]-Ʋm3D~I't&=|Mב|Yr!o2OzwP!:G1;f`)*Iѻ/xygʉv, (1 eVrH_x< fot;vdEetS=)a"s2p:\F=Ý#+7'w`u RfxæZr_Lb:sOy?=u3=[v[<$>cKuw4Bb4\TYD=;?>"wf qGN^({fکfch6:f:o߻8# u3J1 a&;h 9zscύ͔n7Kcr`XFS5"E6EG,*IRYL;z.lNX .f MI…{;!8w%3뚗$䑭ʀ~J Rr.NuM\G\I$b)]6T>s晚b0KFpǭWӈTnv+skL0=a9%49Z'XweFt}a4)8 t!09}j,uWiKa6E3KѦU Nk{}]+WsoESDˆc#]4F7۲/So; 7ࢶow3+|jaw ӝ!ïlj8*7\x$lz389U%E`ʱjO M|H =Ig5ٗ6vz3ݯQFC4 ܆DȘH,8f.쉯8(Z8JUg6KRgJ&Ifn1lr%B\-85܏A\<JbUQdgq0{v::|p*o:4X%a~P+ N5iE>v`^}}_]qV@νֿscԀ=C ¤DU1DT. Cnsbi/S7Fz%~\%Ȉ'壱n$R<(!"Y󘃂?RaӢ3>bgwz~u,ig6q61r*ADߜ-۬tZM bf*4]6{9K QY-ATeߦlq l_ %,AvR˟G'!ٍ>XO e&V`h4,g-`2SI z0%(-z#yelgAӪHVv70 !c' pe-P,ñ&@ d͕ !٘*lys*Q%J7!wz0RŵAWG#^FZ.mkI '> Tfr]5h0 csa['2sE(O8V+AAh"k9,W7 xI4vC`j4 i0t6(:$(1R sG՞gKZ:8l*gpH0\Q̃r+amiԸiΡ 0hc Jʼn*M+ "GG I*fً |R8)逈 90AS*w+m|ÍN3ۿD?NW?\byvIwC{VNgŦ-Q/t(`t趨h땭h%}yOKC?}ν=gJA4LWq!9f }${y#W79clR?XGTNgO#nvDhCIj2.pRo jݶ4{bӜd\(#ME 04]"5Wv!ڛ[PL|.Mkgֳ¨d8hs 0֌"E D0Zb孵Z:6- ZHEr.ʃ!kctB&lOnF\U%x0gH?`TQ!ɒTsV @A8r="FcP9Y0~nV|kj[. 2։# A/sSPy[g}D8|ԿG1 <8 ;V?3MEt!R7N%噰1]XewwPl ~sNsB<' AR*%WZ*F a|" ډbOBJv=uX=Q>?; ?a&һJ}娕4 ™aSA&)hcqPn7x #W;Reね<8K&*&m|1o# #űї*“!F!񊝩ɄB80>) ER!*SL^MUR!366ùmqZ``{D,/ {𱑮$$Mu™;.:\X¹qbJ9H 1lqiin zv[YϪΛS̘7̣OgtG~rIOf\` ty<{yhDzoթ ?w(^HZj1&SX9]L;Os ֘!!{u1i&L CjD+~ȼ|bڽ6jK瘋eM|dCǘ$Kn>\M0CЙ1똍'BH:hW BphMu~3':((e /88F͓lޞ1aAr=?VN8@Ru17cb}ޕ8!z+3b&7_Aĝne\*鿴 æowYq2y*=Jɬ4dVJE_J|}g .^ǙYG-Һ]G(IO6CFH M #/_KPطߪS9 q=RP4 Q, p&gSg䀸51ٝ11' ;Ewz}sfGR<8/8? ]oiOGvک́ߘ?LOfqLlpW[{))=nA'{ !U(B*)L2rQEA0A.)`RaWs" (ҪЋ@@PPBTP& uöP&(Aē @=l78Q'VR{S4BQ`R(&fFdF :~{/@C"2 }*_`7 ǐt;o_ O("=fn2/5v"$' Rj.$֘(9 2S=)N7ϙb}RGjgZtć_>ОHGS IU ]xϨcTp՛N q B@==ODQ j>#>vчѝ p{-$X)lXɋѸ;W.{d!6 `d2GČjԱ1!.R/l' N}ӹI z.&#[1LJ5ʳ},՘XJTYxdKK$?u A'b>a~7>}ct%FOyhw$4/ڃGFrw F!,#4BIcBۥ7r?{"c+e6'նrk4i1)G&6`̢ *)>QN& \qɉ>cv:ͽ\!v`T*eP? KF3L WEPz(OISJ \fF.ܻpv0 ŹEAd7ؓD DDB, w+J6Xxdw7lklP!c{cby[VBL _b),T$oz[zugq#r '@D72$% 'C Ac Qdž5ŃP$D4SQRNqK|ŒQDA@`kߓY|&JoO+>n/<*!)1O-xORMn5L+tκYDe=|1iWj頮/㬑5 lIŬQ*|+8cvvp3fVm<2Nev`ȊjFK(YYG,Uo t=lY/1ƻpqZkAFf#Bjq@ 4j'r'QP5eԒepU3} &bTw״wC nIrD\#huǞ|`urNdsb6_*ѽLƶ[0:k! Xf lȣ&1. p8wIFdmf^Vщ6%gqE#4U>uNH) ek5MtѷV5ZucBRtph`1Ze*UU UUUC[7$Б*LQ41vKvWs-TlZ`(,vϻy;OybpBDCɇ&-=Xxf$ERcO䗂7_}xICJx,#R]j2A4$D#JT2H@+4,U1#:O@JCcE5$1;j(XA$*0s&X(d&8i"IBA(w?/^' Jk:~6"w_T0$;`|ϾYϮ whׇ501:4`%*h-QN:S4E=q_3 7 Q* 'nBgF\ҙ%QU2=W*DUR˨o't艕Zi(iJh)QhCg~sjM' qkI;6G%RsŸ061FćΗuӯ[ͿؖYZȫY1ɿş%f8y:.Nq_OKu\.P)eUa ;sy8\hٛF57WLqQ}ؓ F5,U,\.\'MjHH0cD-Yj.8R_+Bw 33s6#ۘO;gU$;±q6l}1G 9^zbyuNTgNf5h4xejhsoCQ:_~gf+}^mG=͢l9HbBɊM;s:xWKP`W4ő!js^J(JBR7|}li>/ kf~/Qm^q9IK2b;H\OV)J1L֛hc" .\႒ Pb&IO.rACO'"B@% j4$LA &S>P` d;S y!#Sс88]y!rqdB0qփC-9֭Aq'X1{|8GTK4㈺?nzݍtCU6ܚP}<#{q5&!A-U#i36B6e\8 %0<ޡ{) @N6A9f62KM &ufcp+l*L>MN:K a+v8V)+݋Pu l||9#Zt &ڲ1<1c2'es_BЩPDEM4nGxnAjc9 %5@ETfFCuxƪ5L(FF%cVH bmcD6(>;T 3"TEPLE%Sf_Co Z2QčZK1pK :$5/huǔؠ=NEQ'=Ϙmip @iPUdU"'[ar 23|f$KVA)F Ĭ?ϝύOmOZ<("d`j>P: P4 JP-TM* @-#(LP_a9 p)[k/ƥ6d(}Dm{%ps獀=} *D ))I(D@ jB\tsײ}mF|""!\KHmzM҂U%AJѡluVM b,` yo'UcuNؐ';]<:.|_i!} p] $DD"d( RoH}1a$c&C]!'5E&)'hO o?绎y3Y @;Y80k5WZMSlX"v[})pcBZ@ !JM_Os.n]T*>{KIjɃj0m݃ ?/D䠔6HL4E!@FBvv},H GD!!@Ptsʓ&M¡#DSʢeL0",i*]^N{byj;.-(v=YZKEt"*DIDI( M&"ŤkQ*SFRBm 4AJhJ&AD. 5CcivZr4 Q&#L) =ze8H(E%Pa.DžgDMa=5 d EThN]MKiS$: ٩Ra ?DXSV0 ' 4 :">eoKP嶈Y][F-?`G sDy?n4u&,cVmuzjZ֦VG8@3yD<yE# -hY;#6w:ۡmP Uz1av\'iLp@s$E -C cvrn!"Z@)94"B R&M.9O0`K9ABk\o2RkAeOӷӓ4Ѣ@y-  ITdJ4it$C%FeD49vu{h i{m2B*|6=緶Dz* d+2;Ɍ bAd wq_b`JB_*RT<ʨ"8$ۚS| VQJ@( H2hPXFWwD .#$nܴT}AwqXc(F4 < /XLR!r#C@%d`Ñ CL߃.e. $&9DvdS!"[Ap Ă1- ľ0~jOU+?B0m>߄_3D ,RAvjS'>"vu8*$O!JPxIwx(d8y_S%v/4/5dZ8 !1H9?izA> /{)Ȭ: nNi %4Ɨ^Cx=鋄tDN0,T8lLxvpMDDBG+"P ">zk1<.Rmt|}DEF*6)]d,ݢiH0 =ϐit,%GЮ( `,DD(ЅX^}~c 0Q\r@n#6b#B~Ul5D2ƒo~"pCP!ce8{ !鸕MüƔ#w?> $Do' &;qT}~ض?_@@;P ? VbSxlThWvZ"/6>Bv(v^Q>Ch>t]Ozs''i@;@.#$(Xs^µɭ&6Ay J g$t2 b.BvC47LkT8t0C8mlfeY\( |`>%)MWJJUI774lq0}^awGw{Hc(GsM+H8259¦J"R.lrqhӣ_{qu4&r(4DҐʴtj+PĒIݨ8AHb3klsiH| ȝU$ b="S@LC\C&fh CRSs U,ZalF蒘9v!l:ay*aMHs3qݓ}1ێ؎qiOs}KDT PCMP3P#JQMPSB(o3g)B&bMsưJ3Ўo]VL1AACc ayʒ 3Ck7 zl y?~?E:fhs"Xd$(C˃uN%LIa|m;.K_6-}j,DD)6&2I( T)]/ IHTw<ԎXExpܡH&(@ 9mh4F=xvxR&!=U~9陰Sr Bi&bww`1[ޮϜdyy<"#F(ԅB!7H pX<^Xj;R˵nQTvjY.VmTr #HSt9\cHE;&`h %:ͮYJy&?n\6laWL ?T}ٰ/t[+M82I[D0FKO/QG;ÞPSz5ц҇{E&ȏ5CKbEb0c)'n!쌋u gA(̉T8zqy.L 'C%DT&MID#7WM쒑)i0feKd4sa#v] J,TO) $v >34aUVaO ̩$8:qfJsiZR$U +1*zz #wR3Hg5M.%,RBAaߘCsZʰ.*,R7! iS5~ApA`նL2SOϝœ"k<\)NH9(R"R4DJ221A@DS)DM$HTBRRABD5LTTAJAM% %E#'H~~䙁+;EOl{<&>pzxWetY`r_ GI2v PtYP8({e<7ڡ do՞Qw$HD} ^8F~Ŗv@tǛ!;zIu~^tJDJ%#@a {MC@O2oiuV1Q_b"P;.ڪ<=ԥd1?DCɭ^0g`ǶIQ?>L 6Dl2>5V8!.< 6BH@10JQI` 4BעdS[|KȐ檂7i\U^H@$ NpG 7@NfJlR?34r"CT_.wn'd*cՆT P+0Y>#?:K!^Aӯgn uk(b-mHI$$`"vd GDiM*x˖}A>WI\HRd] ~j=E? m@M$*Y??]؄@S9BB BfN>Päp:FBPD4QghO6>t:DHY}ͳ|Z61n{hЃE3Y7wt9=zm1L؃6‚ li,ICY%O_pA,=LKA * t=GNWzuM g7TZP*S;v.A ֊75/ׂ_ocN8d˪@ku3RYhEˇM176ED@!# cv'" qNHcU´".f9X(OopP%]wF#Gd9$TgPĨi@OPJ]S;y@xJ-yaphV`)cxxD"Q 'J(IM t<@ '8 Hm{[S|JaL" zNcC€~#:>>UT (ϫ(Ϝ?ۭkP;Jl>xo& !O=M ׶hI_5հ'+KF@ٶ&{!'v(:P%Q6Իtz}-B[b dkq% @ },0B|ekm8BQ~<> 0 bRmv:2 Jլlj=, 2LI',)&Y{`^V gJұ{F)z ;w߿:;I?N=./^z]p l[v:E^X0,n)F2bҲ[I]#, @?/g'HDqAh#CL!>8wXKBW4;N\8|!Q/o'~^Z+\n+ؽDIbmBT2WL1?AT R@HCG*y!pDvН%E h:VKFy"yr?=̟\{|Wlx!rreT` w!%~ZIz:kʰR]%<뜐Bv1I_.pF3IgFA=m|W'd$ zdO0Cđ7,I夁ઇZ;>+rQ&Ős=[)BOŐa۵FDv^،Rѱ8seUTF(4fCdp>2*BB)PQtHdBR\Bql L IEPq ;iY!>?_, xI4tJ^4R)>ӘT޹C EOTxAc!$1  3QP=}<@T;ǁG'ü /=/T{l\EcA,Pܨh5ZֶЧG> W eY 1W\+hP$0?" @8y1}h'U}Œ?2#dC=~\GK$P@PFc|uyD!0s|C:B~ʎg:ME 츜%=6Ѭ'/' ݇@J _f@&B뵉QV% C(P1 /z}]M/|4ӟPHh OR5AI_Ҽ?4A?x;q\|U<'tSwf3J'{}52wLz81 'V5%JPIA SJ` A54Ń=>睐;ACO?kBu*$l@0_"$ugcFsù$h Y' Z ryQG̓^hi9֝H m@j{BNLEG e! he{=8%h޿UEG:#cl~>ώe T0 G*tPc'M 9Ⴀ <Ǐa(vyCOh3; #CZ(@R$)`:CGWO8Gm)GW{X]Y{=q}~Tjž9PUz3V'B'{ OQ]1LU_:d^J.SK )#$a1 LEe^mI\ X<0`n!xJAjsüQüi-#\,o.h~ђ#9S00!`)R|ގN1fJ N48w Zo{ ?Eo|;C8M" *Tpg_W%'g^;|q+EDŽ=9|m` _F_qDNWYr2az5xFYf gM6/ Ku.ei5e1'4Ees섗:43Y10qe f 0yA):~,11—1^U:~փW>Px9pY%y0>*<J`c6J ' ]8 Zxf7=sC*L98U!8DǴA/:0u-=a|tyatrUZvA 'Oxx{궯<* $]yp> sY Zr\./{x;֗xm%axhY08{߈cXZtN' Z"vɃy `>kMZ z|Ea5p7!Az}ɷ79Ψ&ixZS'0p}]5/!o4Td :A=%Xt}ZG旒0uD=:=9.)5\8.Cqe%vX/ &*$H R)Ș(Z "  &n q #{lpn+Fڗ$I(vV~ ,9&O+1EBҁJ%- Q1QHHdL'*{w,9"sۼBh C!@h)hhTvu;!*p[zVن VcHr"I4QI0<9 lA%DDH Zs C7B#2SIAAE!AAKrT<1KIE c;SD)4p5A}3 +Jvq: .^NpZ0HMGSLO#M#E^`N q&UjN )GjP&;@&M KBDLC'g˵pH*xnU~'8x Đm}b#܁]A#*6Ц-]wc_`bHn):q{=eA3=Z_ # Ox ;Jos1%!i3jj+ Xg@cNN5={#6Ғ4-)Lh]d]feV 錮bA@44̍%UHФM(MJ{HP%(D% QҔ1!M.#B0p)4&`2%ԔJRPP%PE+A+VS ę )i(& "(`PHf `J*&j& )" ( DHD>KAHL3?Þ#8 21pgmPjCs BWgmo#ģR3$Ds5$dsO;yOj,g,>$S$rkjmk{L2 =lzJփ`#hď*\4d:~9Y]SUR<3ؓ\|dы>YG1'vrB.aH2DN I,k9KOtSDA4# -, 3$)0QD@$#*$QD%舂$HjiaaiɄK1\@4$E7 ))ɉB@&i/4SAH DDLA',I?R/NuS?,~\ &I'r blb>iP >bh=[?'9׹xG=GC9A HhUyk`w+c>rb:¥2ttXj$q"7E 15 Nkp.]fc9ȁL޳1a}3)$#C̘BoSd5GC*KUv+!6?ˉ̉\)S|k';>!xwf; #91' ,V*ļ& Lڂ)wey:'O+t}G#ͶACefs" d>)jzPLaDI05eܖ1ڼY||`~ +/r~"i:wGZ3g ;-@8'>'4Qv){O" @ Rc!%T8ܢ%)A1F#)TܩR]P$GD6bn>(vhū(6b0A &xxKԔy$8bQRu2,\)2"eib f"cřkEEab_Ž}|:i-XkHk1`i!,qjjhnȢ;XiL.W  2Qxsx]tBYM0K RoR3+0ȎHLt!փx:z:È9N.L$M5b*((% P&=KgJ"h:X"T =~7DNHH;_~p̛i4[þ]3d // My!HPD2{ T޷NMPv8EcjcJN4hHEF+ن,aPX^Y>K$D,a]d# ĠldLV<1ŘuaG-ZʇenDs#LcWTȫ4ny:y'ܝ}M/2Lhp]!*S8`4t1> 1] fQBSdC@VZ bCQDSP{ QA^T0wmq`T!gp2k8%+#wjGߒŤ*'f<'mHeVc.L=5IݏSwⲆ JWfH3_ȟa^36_UAKn}W^G|Kri-p=cbcO]XW\CSEQ7o.,PFrfp dzYei[vǧt/ϟt]٢!!ξ'R]1aJ m#L$ vB;P@.` nhu3Dr/Q"ˆp6` 04 _|)#1ILQGr.,s# .@;a{| ϛpXMMkӦ Msֈ406#fwF &9r. :c1&NB(wЕd2|{ {jN/G)2RHliiyve#׮psMleEyW<3j0#+զaLLb6$UCƍ;YfqfUz, iE1o# ` $WXݯC,CXjT#B\ ce-\ƣOR% 3L@8 z"\ ?G Id/d0vgxŦaʣЧ;iDZdE`ko??ӄ+pY59N+ BU0<5fAҊc_QJ sVj*%)nMjb M;Y 0oCd59-hCf?h~#mH' $:wILJ D- E =śOЀY;#SC`",yd<*zfUt{! M+@3_ }u2}-UfS'drr@;*y5ęt`f잘 7?"ThF|#Yh+zPЄ &d1{(F0,|bɸUA;tSʊB!_SU&eljrʫü*8s 4Ɲi pYZ4e+td;@q)M<"a9!SCo=أW4'$i̩GMsy $9&\f:5MCFZ(EKの.ԛܱAyqL>5Sh\cCe|h޸f"8z/VnrV3{xPkz SYoFuʴleg \ p0KLYakcf9ݤh+KFEvn`b,-jL; ndmm&14_7dݸt"Pfu0H Va02JKɖe`lMw )gy7fg 03NjI!oxrP8qJ>VO SJ|Ipll )FH(40رX>ɳ0?XT̾PiaaJ%B! (|>Aoԡ[S֦("XD ,Lʹ 2l4yàIi4Yi9waC4x I,KwjRP lű)qjzz7{bh: F07My/zq:Hӭ$M8(@hhh jD= r.AX x?d-R.:IJiX;&;4QJ@P|{#z|V3ڨCQȘno>a?qa J ߚLL 0%YmwIi&H)w(B@oN )ҕl`/'CglJz}6͵O"rpxf}y&f@( ԁy/4vPec? bCJ9cXߍeű:NH7NR-5?2 :M:0SHaB "H;*lɤt($V||#HQ#=q85'z!!❽rw"}{ޖYWϿ=kJE*o3N4NqԘdg_\KM/xmEIf*i42sv$Dd C< B;M;(԰=oR7TvG 49P~r *bD=b@Û ݻڕkr&& o 6ԢL$&a`=iYz~hǾ|ti&`л B ӗN氉{1 Z22et BA0(Da:%R*HoG^a )u#q! ZKZtk(CeIbJ("&&BAM{gA{OIE[X2$¡nG͍ "48*Hgl+\1!CEcF q9YzT0)Dm:ʔN4 "5KJP>bZa'HD43!UEל@{%Hmh؄08BD'e!;;bcc0B}WhuBr"hh0?0sgO2 %lҕ0v 缛?KWZ ނ Nz%_yw@PZYAn"/ B z]F%9>s2R}HqcaBf} #n j4W?_rO3ځ֥~8!aC0%Iz1``|U[;D391jO jT 06Nhu 4d|%-zgBSI"_W9`p NJp/;ljԥC,ubnЦA ePXn$P÷FPiM/,/V9iYV" "ITDOˠp@(w1/V'Bs|)|;WH?`aIQ+ ad5EPK%EӨr̓!Q,? TPWN'|fg7<`i_j h*~J/tu:i3 5eڝr'lWJSu]\L!"@K 6+1%V 5<\ ,|U"@2ϰ5b#ZAǻ=$| MCT~7P! A$1&;Cj#&3Ϫp>?K)\,Iٗ2b1665d5\n71Jf\vn`x={swH"Qh:rԇ%=//o Z /3Y%6t z$! CRDp`#OژʴmYeDÁҦn\w|M,)ɯ0Ɓ[YJh M&b7u'6oyqĚ,AU/t=X6}4YH; Ņf4J5a9;KTi'IU1@]P܊JN6 s,c#.O#myEN yE⦌` @bw BC0rXJ" bfti1`͵zOH0iA1lf(2Pj_aٔ)d y,$9;`[hIE+ xՊE›t0$Ӿt=Vz)ؾ@5F3eCa@a>y yQE62mc79ePn>GS2pnq=N1rVfZc=Kd8b Lw6ҁe̴.oBIi%-P~cP"{ǭ'ȴ0ˊ/ճL bY@6yUřBXLk /3z Jj~Y#Y4=<}o mVьHㄡHVDXH*.*y?Y|?ca2H?KHđ2zwnB)pi-7 Ehs1kE6"'L zͣ<\oj?1=d96Uӳb]J3!)8!@,IOt n߷QB"j$( lkIFYgd3D< X Ib1H# 6/X(-IFAWZ+ѦS r`M&;ACBC7`)bFRc8LY1 i<)H(a]GƓo12%+4R'1HnaP N/޼̷1˲h=F"y!FЛm7fV,`e6ʡ (1[$259=` P #-QEzPc'%)4Pc1<(2F !@:-ރt89: )PaC"X"i<: )W$͹s8C׿AO$A}c =%'- 1.$hT@ZQ@E&TiH5!JЭ#IHRTT խD @R1P1HR#H BMLR ؽ؇)ɯ3f2G?oUQe8!w*8$dwZ$S1݊N &D#FؤBKeߧͯ@?v/P]V (%0ٯ4rOD$@SMnL=QI#1kMX}q?Q15ĎhD!܅xćb5z=0Qhr{ޥΟOQm3S ݎTAh+oo,9WYB&KQLP4~/$b5ˁ"J$ȐHĥEDARU PEA,DĄDT)+E$T1PEBRΔ(143RR43HQBR JRM@ !4,DAlQUJ⋛DE 8A"%9QMBjGVR]#@k(iX>|{oQ!!WtfDdza fRC3+N[KDC09χ@;O~l,obl8!QoƣC.! =xpuq&w_BL V F":()WoMKN,;_'uPDWF=H6#쓗!=!Dr3Y{#ӢD8쪬 V|| }D>r!|ρ$9sST:P+$yRG1Rѷ2T7ۂJbP~|T`\BP2hmTP!bC!v7^CVH`f!_s = CKb$P*w )Qz @C01)+mTN@Wi?ŏ')7i(@k0c"V6.ZgqS`"F2<䆝 H¥E14AȬD8c&Q5LHD TLPrtRR.$ְ@H% @>aHXTRX )iF P @ib 5r968DA JOLs `hi*)m2GH5+CDsl7 A0 E !@a'ZF94QLl`;˸6)h93O"rAĶH<9L ̪P&Z`aX,8w+pvAF9E`Sͱ"Zuc+4Q C`鳞KdĀDqM< aLणFu7aV"Lt=k o k,<#\p W,-(PA$ A%RD Ȇ[&<)B`IԪ1"$^"Tt#"7=3 >PvTt *M V (Z&cG-MDR.Oǃ)C= B 6%@E N7C_N5ƌԯ*8\):|ESj{aNF :uɭAhƥj+&cΜT*$1%D27;Tl8Ŝ$hÓaTѢ 6(r̦b bFوU<hM )yM!uۿE-qFt;ktg>Ʊ<$rm ]OގS}F1PTE7 MDL$Rm~-F Z|$4jy~>8gMJ QIUM|掛 Mީ NT(()J$4&@BHix- IJґ>--"}({RJPALrҧ3|"W^!p>vU˳vyOCd}X9(R˨QJ9|L%wAh)R5 1% RJYO{O[;>k`x03*"KxrmIQ% D41$Q(|7=` S'(Wnsqp"3(gz}ا p% FDLKZ80@R#ೞT_$>hp_`F\#_<"-^]GnR􁧢q2Dk! K\kl]xǜ*D,iX"&*fF 67OPǭ4AH7Z#v8"OaTmd8:SC[)5H"9=?/PmϾڲ"b=F8N#[G"t)2|,~\~w)/Z~&; @*( Z9"j7[y(z$AC&Yȓ k^3!2I:w5c/$]Y*oO~aH !˯tQy%Zm&"Zԗ(IMoPA@94뱩b}~Bm.B-";Aݘ \Ԅ !۔Nd"#mGsYȡl#2Q՚!h4|Xzt͑g6QK! y+Lp_zCJ1IOG; /_ 1MB8hX8J@[`f\'DJ IH݁S0?84%&* B2!5 b@^}?C_fr3A-7p"&о~! [2Dk}pBXY Jǩ4>bTspCp!WҰܽd+BPXi F54Iy%9M̎Hp-bhX-ҦXabALZ]Clq`ȱ$0x`=ynKȢ(ծ,H?ZxMBp?6=*Vզm 5j e;C_:l y^iM.eq2ȤuS&eR]x;n 2{\!^8|*쏃TtꋤFŐ%Ļs=_}bɀ&9qWF\a8 ߦvųOJ剏! J1E9Gy'ըeۦWShWMikv;vQJty iR2Ї̷'PBXHFSL?}zG4mC01v KCߧ#B_xUfj4j;+1C) fEVw TG8<TgKNe I!墈Uq[7GF6K|{? nE;,F@ CHQm-e7MONNER_\"| 5Rtgô?9<}5tBTPR86$%\4rڢ{4bOahC7I>(A>c }m :(RbrAȇpu3798r07@1  lNPc5dחx&C4y^FL,8z-9+!ZmE_9=_+>bp$ʄPkCN19O G9"Ä.YGǰό~΁51צw[R ˨\*1l'<K+ܮkR;HԲu)iT l+`S8Ӂ#'3"uNxeGhxñ] 0 0%DAJAuCtz ~($u+axUx@Ы)JEn SAHDD?e5NyT ea=Na(h Г$D=[ǜ@-%8L͈ }%ڐg: uXϗ8'?$T%GD~Jc@ $P qR3{BmkWǏff;?τYY H1JScϚ8X4>drr^sQta9zCJ& BT#M`61uYp~~Kk"c7$*Gh:5@`8'UT*zϽΈ&r6 W;_o^ wIQv62Kw &Zb>4T1i}%a۠9z+'1ݐa !҇Sra ~rwOOsfۦ^UM(#{'q! lȂ\Zх1UA1$6?fYѩ~~ "#H)i?Ta'=PU\fPHm]8y30zUuS9C^2~W/2zaC*%J() '&*WydYP\(Ӝh?F(ܝ0DsP,}tΧnYbXNV/ۘm~(XQF?yG7< a6hTn3U!|]Hӡh,"sJ=gzhMUa=??>pHh|}xiܢ5$l ){}ݚ4Ԗ5U a&ۯ @?T!bۘ%M|Ǐkr֢? itFd3M.<&;P7W2:]dmZ$s}:tA*aLTzTJ> A jDۖL:Uji#AܟU(E790f:uDžG$8h:UZ0䒊K`kWtAє1 xŋ91f.f3\$ݯ;3nĆ&2z6S󼪃c6>IQ#6DrUi)L4kM#LF12a3QbRHµјXVzZD6L GnōA4h(KPjUV_^wJ9Y!Xm5!5VC832Rw)HH@d9]h@P!DC 2f&lM@VǺ_. QxCiBΓ2H䓸E}e߆c jG Lsۖ;[Z2$ za6^Zx6c5h݈݇uR6-WĻe"c}Qed,<wG~-*P0T!&t<6jFD@:ePܜr82'Lc e|>jƀ4bh9eD!!XPϔ3Fwdzm>lIK^1v-RA4LݘbFfA"A[%@#;lD9op(Fn^`a$2U8A194ܖµ̬zIfY'  JbyϜFh2TPԡ\8{:^' .=]H;' BZ9sxmfkaPh@D̸M$'Ox]q)F" 2DAI  {:y|pT}96Q[ ft=mf2|]E2MA;GL0PS,NpL`tc2xMjBM|P3"dUx䚧цp.}hh Ă<=(E L!Rȅ$2z)H&T4y^&)@KXw]ۧSp!a4` cC9ٶ#0yf(US:U?|v;ʹ)TD 8;=Kf kL؃'2p&փ8\\K]# ,Jn"v=i61+IVXVL;G ʠjǃ孶;b8N"]GMvMM.ؠrh fTvq%!Fd⹍0~Net]ܧUѹ<`S*sׄ ZɃ)n(KSHc.IZFYba +EFW(+G<w1瞷.DQ@DtqX͒a0SvjڶL#AAV[h\~x4O6&OVƑ˛z ə[)zJ=! N{h3& Jmpw~;;/B|%7<7w=3C(JD׼8ˡ3m?p!U!Ff]]#FT`XuA)-3Y-n\Fj3sjщ==]||~hҫ:VPd5tTq"mS`ROexɟyޜ).,QH_aVx;F;HxzrYv5 =fԭ!KFdUTQZ:B تlb(;* {RL@ Q>T|8< t X($4,t:=~cu1',L'G$zd&#wlm;!?pX_TpnA6apb f 9qFb(l[π6r,,PK̚V bb3y0PۜMGx T\^ȉ ݣ4p[ g=`MiFy雰NܭD-h[i663M#)L<хh9|Qog# ' Oӹ4َM:H)%0M.zCdߞM#cR_ /| H B Øb9qK6draVD@y,pҌohY(~}'bJ 64((I fU%`f´&$TM254䤇H=~,;SG62@)L{8"'UCJH q! x'a;CSwSRۓ DR=SxYh1-4#(|A=s70[gZLdL4W+u3wOLk;#UĮRZ]rc)A>;/9di "QBX;c$;jUPЌ)j/,C$!}IJ T)AH)6z'Ve1E1\Nɉ $I,UQN2XVUc6/'(7O,]nc+GCg(hEs0t=@%s~{Ƞ%"T @0*҉@DB 2́-)E 1wRxȔ4 ! O`7w~ D eCDGxY)za4D>8)14CO,?=N)I F*htkQZBu:N )ʿnaGIĊ2z&+7p|h *!Z&Z;{;(4)Jtsf~ӎC6OHX,LF4 HQs_|GJCST԰ Nm Ch'hduCL&#BEAIbp+p\KdKk O7Tߏps ҉J0: ?>xd?cc s_ɨ(mM6҄4UkYealEM 1<=:#,ØK!*drGHAX[?žmDso-a#eec4!(*CICwKU77hTZSHYjp9KjΉ MTFԞ07Wp8kf%J['+*&hDŠ0&a]dՒp5 JC\uګO:˩0&"gWC 8BIJ}Q.G8jQ'm?*ue;=a,P+:={4B:v3)77,慔UY2fp\[98;ϓvhNJ]i/=6< m7*=Sj&$XN"8-pTv77N!# ;uXj\u gYrhQKzhtg@D߷-)i4D+yQw 7!K |y~H.^M`G eDxOw)*AxܱyMy&Q!;mmqj9ӌ;x3vmf7+]PI )vz%sDN^D'߲}K2gDpR++[*qbwEGVřS~zhrϜF;.IR p+Lp7F EHyj.ȣF#6r#M[~<'x*72T 1=e2@ {%01*e^c4~*|%JC-q\s ACTKqR:=2N.Lz5K(LwXFw7^fGȁ:յ/%${}(fiS4 )"\ عj_N[UsDYz߆Jp i [>avYkq^djIp D:LL0]\ Q&aG<Igtqta&QF#s^~+5$9MS ( VqI2wq~(%4yy*sI:yv\֎j| sbUlFY^ @2(@Mai=^ه b±D 2fDuͿ(];({TC;&ZPpk̔ vȀO´ns2MDe6yqU:!̒F-MZz,N̡x(p[đ^^g.w>7dT en6.W+W2-~/ZUhN8j#T>Wz =~m1*ʗU+爐K9FRB M$x"6@2sޝlsTjy%JNh^-g'v}P90_x,v|;/0\Fޱ._=,0zҁ{ä<0qB;S|wf}KCeE )4pg8I#ɗI KDJ֓[ăVmƛ Bؚ %3*Mp w9Y8 ŘEj=V+%5YnR*LG&bA\4t~a O[T|Ik L߸r[Ϥ֚R#a95!q#|~^'iaۡchpEZ;WڣcN Ok؋7oʞoWH3Cxc`L׊ƌp.$@/+Yh6ޘϨmNe|Ԕ.YXA9~ܗc2':c;Z/bdz ٪^DŽ֝1ߒG䅑-ns[gl!C3.PdL5|n|y nVO}|rƣ3M*XH?|EE$L0LS41@T-P$ACR8j(U'jj1nzbfQ @|E%S$ɒu%^~2 ?aqM*)|o5Ac^vIy"P'??Wo%;[ΧQE7[L3zF%>,vcGĐ|I-g"w7߻ 1^'Dd&.} z ]@&A(~ fã6qך` Ɋ чjE"'_L| @w []<FlO*u<`Gq""B65O2JyI'h}]wh_!JԬ KcdO16O'J73騈ZE|3+!ވ7>|xOHD6۵8Н`1У*?Di?ey쇼_GCJ7;3/Dy4Z F=}erP'AP !|Ȁ z'zY>F3.wM1L`o6dEM *ajTe'4@A8DNG>6m<l$P8P'! 1AOH$4Œmpޏ](la\[ak&P㹂v@ve%:xFrfq{M0Ѿ IIKItmҞ;>U@;>!!˜h{;Om-DDt{ pWȀ@ldYtIfD($?[e$) R MN(D* )ڤl|2=yG q3~R^X%;"ʮ("( wC bp0xCujs43-7/<*UggyҷԩޢqIUZse4iFُN!cxrЌ r3Wtս-HvKesn]z6s{.F,cJ] hxtT;p&٤@ fZ4) J]$bjk%2!!8t T:N)L16޶:Dރrf'sbpv&1ȻbMZpLh:xyFh&OAaXBX-3S lo_@I~`|]1Z FKXoS5#!{x 042f3 ҄Nf& IZ5L[I4A ? s1~,&S?]m,0Hsy3D?V 1| ''Kajh4]7% _{t.Q1,@: 0P >_)}Fhj (%`G??%A> zGr˰tIJC0 C, )AIp{'~dxD$$*"ORgۍ>%.|!h/`'t@Cs^lޗ{|52NE˄οTN^abNxJ(s8ꛧCJϊP*W-+Z)* \6p4l %"&uwR1xr@ 8My|r<1D\ym3&ݍ.\u B49 #EI<5imLKdUՠH%%Hܒ)?a\•tl#QP)2,AVB$;Ǵ#r[84:#)J,,{]Ump'؉ThEnF1ʊ% qɮ$2:o)$Ƥ)a!,)"KVz危6ܵAqRiEUEޥAxDD°37 Ѿ M8h]P %ѐU[Ï0h""A5k=U :ܑ 674s8:SzHWv#gW7cKӛ:8Yl8JT I͈ZIgELa/h$HQB4sL r8K@D"_Pk~ٸ݇$m6F,Wap(aDNMNd͐5Q\ښlވȊE#dQhgۉ@6= 3LiS#ně0eR?u̘em!F5"ddR>S{ {UD&3ǜMh"LtGG#2 Kp--]]Z1[+{^nBUUF]wt*"Όs! k1%ƚ%j(jG^j9*^U&G[U==](aMj@Kyx*\OڹK'4|w&")**$&%"npǿ 0Αq"TLLn(0J[w1Tf].VnG5]I lݘ*0mb./ 7`Ga65I</*qIjuz1M|ZTl㯍pG.9 <*;wMJz3cX,TnI08NuW ArL:ob:t&!D9ױ"4-D) 2@H33!U/63Y@OFNsvFK9kd)95uك$EMt$1K9ZSVFA!0M/5*' ai5uxd'8Z噑#SiK-.B2 [K*ޓsYK&?Ѽ}Jvq K2ALC󲣣ӤkH&ʢ [SD".Xr\:923%D1%R.8noB]b\E(4&a2PbJ ,4PV<.sDz"Ij) ADD #b8`ɒ2-vFEl93 (H/n/v|=59C]IQȼfMI90xqWNq9aU'Ɍ<kjﳲL>aQ$50J <#y̽ګG4p)m!#(\˭w޳4rTwfdƛ:Ŭw=i0'mwoeƴ0b0dbm6*f3Y `vd , ݍ.ߕ3L0eWf9PBF-43PIibM&*KFMH8l] Vu>&$3rAAΌW=%P'dw\\tfrXHpZ{24mǦ=$D20 spC6@gTlmNtkUz\YF%\; f[R,b4r$&uKqhJ:^ԅFd]PKΥʢ).L~\ZJ3Bfd r0UplnC!.2/ ̢ s*\c[v5Î̄ ƗQs8:m p^#\v.)=ԉ2)0čo2l9u3l{N"<&kʵd 2 ·lύAo%8(&d&ob% /TMA`-04J>`lfHx! 6֘/MԁVt=:q0cӗ}fחo3JPNVS'!=8szӦSZ6h:&01YXs2̺Ιi EIMہb󥲯nj=! E oƨDOU'dĢ&3&Usf|Ui-Pִvsׂ ȹhR6gRo4HM&%hftr螜a\"Nw*k'*-GѮ{Piv<t'|KŐHBYu =T<f.^+eMP8>XvվK DbeB6rä Yȗ҄ҙ1zyPXmECUSG:4cbsh1Âu}q.&M)vυqp=hĂw-I`1 !`hgc "`үڍ pQx|abU4"d2z:p1ܘ`pp)1ts'/I{OŦunS.R>>qwʙ2J[D-R_B#1#7JUN EV2@9'̊=Ae~ X pAP`a dr*s ўct2Ĺ-!,N&hQ4TQI`m8y:(re6;4;,IR<%d@XcAW'&"y&F"uf%ҤT4Cx4$pJ5y鬷]AV`S,T qfO -Xơጠt$J})Ffp'$T`R UD4P*ho.P /Q`pKq9 |8cY1wE@yDyJBw4d_Dd9{ fox=1D@X}jwph[4R4jw=4eG5>FSD6PGt_iD3 xzrUx+Jt=t Xf(b{\/ۮc18^ u)ZJ@J>m"mm=y2D@3(LB7;{Eא-`O"ѱ˔sd*ZךP~>NKknc} Ce5R0>N VF˘ZA$Дy$)Ixr :ӆ<&=yu(ۘ/ n'dE8HSW&.X c T#rsY*Pj7Gmr RS7.CIˆ;ޅ#tpQ)"1M6"O!DI%(#ݰ$fR `Kiv8^yLM =NS3<OY%S3c&cp9Qg#=wI <8twU%,44R6'_(@E8y^F́"!-)$̩H7ZC[E@봸|=eel)&[X%dĒtԆRLmI_ŗk*Ptie 5rlS={Ͷz˖Y8t3<|*1)ICӐ01zL~(o.ɖdnU-w!/*[qdwے ̋4i{\ؐ\eͩ X6F(&!fɳk0p2nfظzʬZ6,GcS4a40Y"lf K+B1^UFE=CG)Kdžʯ$"" J$:/ZZ(zLٛfd&L#.[T?977^ճG@=5DoX,e ,FŊ̪W9J.Ypyي3 L+Ǵ>d7v鋳GlM]=- qW9"ق? ,Ցx58DJc@طY(3KƩZ, k6`ve+3dkS H(F]S'LɢԪAb.NvI1q"lT>&2v~;ʂ@$l %,m飘ƪLH=̒*迅2|~!`((QQ~J;"fak 'O =N;1HQHҴ,I~ g-wɉw?\G ߳,t~&4,(a:OmQ08Ns÷Ԗ\$  ^N9 {v,hLMq% 1QreCBLƬCD$C@h ;'l2l1EmdLN]d ӣ<*ԯRzߦ}Y7_L=q֡U{isjsu`RUŌ "vd8Qptzͳw{qY;5+dabrj:0YlRI-kH!cJ(h)B&=zΦAY2i+ \R ApVŴcrXM:G>$Ŗ4z2rܩf4le +c47Jبgf%?(rb0;XzCʡ016AAP i+ʈa;=؈{|U B$K֚;7f6eوx#Hk6C{sr{cáO;Ĵ#Y s% rZ~=vD)J@?F)B{@4 &(@"|dM&" TRXdjQ7> \"h9sDI1C$Js`b4gKz;4t*1%O'Gz4RV8ř <]O/2$!e3ﹾ6{XSNq -8x$"bTLL4 폼?-?ap INO#1CN!:& X8t[a$Q YCA %+۫ҋ4ES@'S]n)C}hET 8'xxa>PEQ4MP9̴:qwa!A6~)<$TȨn.G$Cu8[,|?mrp`43OK?#(b,f<$6\)fk\sX=Գҙ{y8G XXg};XAft[dMQq~8i8g8Hg!+|;6k)БN$҈u.bE(RzF`!:ޝe hXy@P8b@"i DfVn2Cpy 1s ݫ4(| aޱK!5pa<T:rp?fsNry͉!d8 NŔ{q/[!6%m<)QSG~11D?Bh~ml#_rһH"@M!h0G3uLLC{߳dhDbC`u{Wv?jOsk6/~kբ&~ 4Ց4&ꦶ|of`4ĦFIyz&0F",d %*ᅳ C)L֏s(ZXIFg?vMGa4+HS>dUR CD;ۡ`1ɝdXHoi< ‡:)= hd_k?|pR̈́\@^r@QCg&Zc=_n53py=s S!>~O4I("#!1TC)HY1 b(*!A`.XYAD@,IS^>НMph*N0rPM5Q X,Hsn65";*vdTA˗j䘪J* Ʒ#6Sώ`L)mAVU.)3Ӡ"Nܤ+/t J Sդ CAT!KCx[[;`^ %R8_ w!8ps'"dO85PO2>]#! hg8 &;Ժ3PiEF;08gu䧑|=~0l QJ~#`كA1Ah́O?;]Y,VݡK s*ܩUL}zH9Notһ`"N,ORw;%/?*y|N1L"1fϯS"+DIT?@8u=;G^/v9T}NKIO2c!=Z{QHt+Lj5 4G4Rz(p!"]p{؍#Ch`0Dt둈 P-_)PUD)BJ XA-"*q}@C @'HU #P~sp`=oÂhkLvqvӂ Xl tS( #G )P=D4PN}$-P*J@(bSI"$pC<: 0=S!=v0 p^O/ 2P)IBRP TI?e|L"aؖ' dۋ h z$D7%7yYz>ED,[Hzb7F 8c2JCLO#t)܄&v2VCq7 =(Ut:TBll~Ahb5H(""R't='hv$!8aש* rksV -P#Tv ZPb?hF/OH1 oXft@ 'I) I(f%Xq7,&(ym~'b똸,2}1.ӱ,̆8b&!$ڨk4b1AC]1G*̅DU,F` B F~JR"VBY ̿?HV9%SbA:0 LQ IKAE ז|9amϛE=Rm.ucz53|n>[x`*@xq|J}m.r`ǢGd;cpt&(GG8H` ]hVwU&?ο/hSH'BmCG,8d|&8:2~)+!,t+htH8^*{.&2hFiA\Mu@ /d2fvHb}}RP m qݦSʪUȧ=l[$LW;ܬ'cTR`혻"uߧꗆGK&S@=DZ`==$q*7s<>@'o$;J@%N\#(&B|E!Ks9Qt\18nE0Ayv1DT5M\bm$9"F`2S5lPr`rÇzO ('ɏ: scywHm#@/M&٬tnw@4I!*P ATTF*l^ T07pVau鈖Cz t7i?rss჈cf|x>6`F@֑&FxF F!ghT4F]>tPLdDƉ"dIywB1R-E*cNA$AARvN~IJ?jeqFXqVbvbiƁvǭZ#C+T `p(jNuT1{s-sׂDd`Z'la$ҟ| hJaJ"*J)h%"*EJ ji bbZZ h"  "#5Q>mHqӠMv݃_$S\ xGy!Mx>?.1:jHc0sRCcFwOйvS`᠆'S_rxZ4z Ŧk\DaM &$ U*@@<4X0`b6ޓy* /`&d-nDfXJE%3r?l%~$'>xՑEPT$\Иb(|.מ첒vGIe]>Pt §iS2Oh]CC0 ܐ0t[x9AW m/@wCo^:P[9!2K<,Dy`(^{#ߣ (Eݑ^5'w0Ivyh?V,2 ވ (;ޯxc6VjH9T0Sa{Bs89w`nXɔR2'4ʗOCnCM|;Z0o{It݌I2=aH>!w?Np@ϓі!<ӸAK4_L a5(G|PYL?ΏL5iSTj&A}>~v;Y;ivnsgho6qZ )CZ>@5{&fuZEħ @l̶:\&uws'U " I8;^ NPi1\)fT?'WgdҌ>ݦo#",Kw7,PPv4<"2oK4dZŘBBBs M2uRY\I>\9P9d5ndw{(v4# Ɗ9vMp٩;6HŮ0PnGT1#4,&[e>*Aؽd؉,Ńc B{w2ՉJ qs jcFND^[1W+ tκ]{A)$PÕTH%{Lc ˪ /`vw\S ݬ*6tL VbT7X-2zYf t*l+UCӎ5}7gѫD 1Phˉ#l+[X"Rj@wۤt : C1JŕP0KpA<6aILGj~`^ylX⁰cҩڦu]zZTt2+G,N1Pi}Ƿlm Z ~bRwPbB=C&b1yd=1Б! P4( v ޏ$H wU!BxvDL7ȍ5 ਾĤ%d}ȿ3>VDIN"*骇 WI-$?|^*IBNԓ2D#DP RD@R4J$@+@A9GM23HDDACAU(HUPLMPKSm-+M!DK I0ЬIHSLRULM)LL5QTA)@u`"K+?݈"vyRL_ayu2qj42bSVb)S~GG^mǫ?oa繛:==G2@F=.SXhBETSH @9H BK8Qϒ>ϯ_XEDMWj"_48ɠV"ޏEAALS KA3HTr0sfq\9 O2qἏO|?|u(T T;C\?\KbL!n8@0ȟx}(_[es\o}Ͼ{H(ӕ;w}*uNnNJ֋ͷ28%Ag.W2RjzuI;sm$/4$B}ψp3e mmQwT +w#dȄݾ× ˶oovogVwJFvX+Nyv33lhz޽wݧײ0@VxNuݯ|h1sWv€=2Ba u:}p}5nZmIbY7m [K7\znqURR<ّ{mk@i%n]9F텭p}z> {Y6(i@ ]ݩ A (k*//n/)/6sY8 sy}*>F!K6Q ) $Poww mUiJMaGj9}o"EiYZv[xݽwc@*L2+g6(@= H=@ JѼ3mmpzz@ @@6>jdO:AP}x5zj1n)O|{/頺1ϡYd==W䚛1I.^پz;)ҶgFz>G6){P7@޳sE>/vhDI@BA_ZןFsG%k+y{ww}_}Ƕ;=s vsR}wckmX{[O {Cm>|Âw0ݾ·֛w_F_u6Fs3l*h{P鬵;޽x{wkFfndv+YU]yWy^sd{ۓMn}Q}eu^Cv>}_}νtzWᄅk^{zǴ{,G>nj۳Wܺ} ly=폷C\n=@VsdmkZfO}֩z}護Ohz[]n-sKv[޽%@ec%uzSnBchJ#g]., SxG(Eehjٸ7vUC軻ݛwjA \֕fcTn| ί};hy^5oyngqnYy^S\Nw0aszugspr.DnI6ޮ{t{y-oݑKG}3kg־nUJZf= ({9+k^ ζW;zj=BUIAר׷;y95wT+8-݃WӧB w@סM =w*T5 }`Dwu̓] t7<$.ͯVLУFφu{]@ aEu{;3'FmٱkSx<[hUnU(ZðC{:}[w$_C[zדvk]ۻgoWZCNs΍6ur1s*{WQݸuEGZ]W{^˜7UHGvz{-4j]) {9=fkOzN$Cg='=\M]٣[^y}9>U;0uqu&N(P: ٝmsnP׮=)8=PtCYoR뽭ؔYّv]wtz痚/]nWQXNs맠h+uu==[׸^nޮsdťdzG zN>zZlwD ܺpeLn{.@A֚a˺nU4F>UP=Puwwx3(W0]]:v'wU'IV\5㗷TUTR(;^/ZlZ5 p81PHҔQv(@Jڨ){ւd${AV:;m.9: wn碠yf׬9@}ζ%5ָgE=vkzw:̷-Pie 9y{JlAiTǭ P4@ 4#@ yd"xE4i4ȘjyJ~M2O&B$"L 24F0'OTBz'y'ިf%$Ldj`TQQ~&HyA3P ( @aS4<10)U?dCS'1CM h@50&&bFdi1 +P5QPTIL_e4 uT3؞ J]- DzF##`i.ArfD~=r|5ABAqD(g^ҽr瞆$4< CLzVFO?nbug"Hn65vxvo`a--TKK,BW%]XG:>B(|%S4:Tߧ^봵xڸ4fhNǜԢZ/)F|?Wl'G/K-Y2Ͽ-uV͸ʇņK G\6;`$G8Gٮۮ^K>nD(cfç̿5;Y?wv}}ӑ];7eϷ.ln|[|_7oBRu+m %/rO{l{ҎRly>_8z@qqJ2RSPUU"d,OWgo#}/ |Uο^X(1X(^ $hi(7HDTo:IbaZ-"w,,_:z9khb, q/{3!00DN={7@M9fgeUnMzC"k(e J5LrrOCe@rHBr 2LQ UO>2v}A?W~E- q?QE~oj|q3[C:qt2mz8Ϟ?`?ы(;< '0jN d; L6m]~gt49_gTjI %[ vD{~ݿC2K-6pYvwIx X?}V"K?|΃[撔~o!Rx}_[,iJ< 4Sx=g -knٲjj%e¤WN{Mi^ $Ust66ltrkŖ qtE)1Piᅰ#qgk/1vl{l53]6DžM.!k q&Qo%մYOUYf}H1Kr5߿>DO7j~))aaax[뮺볺s{^!ڎu+SG5_kY#.; 8GM l^j0 _YMX#4F7J0{;BL:6DѥDjRUM8J"j-  !rߝSma$5U=gT.㤾޽0wRorW|BS|"DF3WkZwo%̫W*k/~Z Եe^7)}1ukZƴkZֳZֵkZ:QJR9s9s9s9u)JR_*./yֵֵNjj5js59q9s'9s1? ,,Oȼ}M`:J8K=z*u,aH"@D?VS0(W&h% ֏.񂩓B0bt$`xBT׭yAv@*ۣM22Sq0fu,TJ'x+'1D3- LB$>Q^S(*EQF`ƿTь46Ayrޝ(K&{p^l`t5ŖBNQX[uO8C^!a b'13rzpL Yh;E2iu<->1?cemQc@a<Zp2ٖ*\]Y캉rbsݴi"µ"NHbNrJKu,L?O\'7l6r lc@^A܆.3 0b`A-35ロt=QsNsl^_~[r6ZMjF*""H>뎥Os!$a27#ƦFg.Վb@#nX[XcQbBh#@/?z_5oLF*ES;hAґ!A@/L/a `Іп"K!47<0>A\>cQ42%YI L?Wc.\"Gp@QQ~4 4h(@PwsY?MR~T6b4Vi9,䵁_3~ʹ >R} OL⨪Y=}Sh8vTdB6H@aBG9(rk)T^5 5G.(X=dma͊EKyo&ɧG@_~ #BYyʙَm(ꂒ@%?]#bIaPƩ۝( V5۔F**^%7-pYPriHB-vy5h1h_ݒ6:%7QÍbc0!w{=<_m(%)&b&V"r9D( NOWz>I}b^P ZtiuIϱC](LHÄ~`k}~^pt!lp `KAU z2=O}h`}gW+|z0`NaS_zn/5)췜{^ѬjR{QtϚt[\ T(q A~0)4:YO6CtaY}1 ,^Ĺ`3Wiu׋]u\[~\ ,ޡO{Zd8:L9DyAPXeA 뼏qƤ^K|B!!6\W&bQس3DfDs24qUs#N"0ůr1 _%>[\ZZə9Υ~xy{j{;$(pq8܏dJ LA uyXFNARwgrDH̫׸>!<)Tl9&D/KzmtFtkE1j<'QܑdGِ7GD<9.{;Ҍ,(ow&4M ]U`H公`&Įj n ¡\"1U\gRS+xbԞ6sy41\H_7i/25&]kgwmBGLXQWx-!D oT%85MMgVv1>>@2?ﴺ~rozj': vnX֍4fn#B^}z'xK~FW:>]cnOL7۝D Ϗ5ΩmFOafc3Hfs}TfcZFÔïYg_⃕]@ZcᆞjÈ`oηG)6U&h9~ĢDz3!#$с'wT7$kMJtuL+jlJ|*I Ώ[xT\t'>cM,玳NL\bܦΡ ?rQ2-8`Z w<9kt`"گxb0)qd~"~Ҝk!?.QaD,fh (q$)g'DQid6}U0͇=:oGfx& @M? }pj)̊sySyS YՖb0(ejDyMjS_'$ܼJP`qF<ݲv0˶h# )*&nN@drC1+ +L Qu>ܬT ]Cu5WX7[EL8JHLc) @D#|3E sv5koP &vAIsSue^xQf{@ G|J@? @ oG&դ`r3!D;}'Bb _<l(4YX-,hVV >8~߲gzO0mwtOiϺ/]0/}#_-r٬qY Yq}%CߋvN_"7߫m-p:뺯}'4!T|R`.KE{>GK} Cڅ|A})#MaXc_2eTSCx 8l'Qn}4CX:la +c*HR{a mZ4tH? ?>m;?S@;! WH[JqюlrхkYy0"S9zTRM+١D߿L:2@>hDK䈃`?&F,Hf0.h}9O!h 8DDCڊUbG2p_4tFɛ ӑ=~m8!L0Zh`i?߷bǾhc5UP4D^4DDC} `B  !H Xhj&P (BjīLCÓ:Iӹr<(*7g!4A}uE)'v`gˊR%(H.&a/~=`n#" VzGHaтkT"m0 tbqd}=u<Ý i@&0* 1YQsǎr 2iVtҝ!(Uӣ[w_q OFc6? Vk{mrIrqN%\>~98 A$!TD CY:]EzVPLiG >e:J wW \1@sUdhmE>GJ!䜏em?Y)^㰜}R-$@G-Ջ4yHNXexx""6>nQUS{r>AƌM,Vq|U;<,T"9WHv ) Zu궂2OC Ӑ &v+o7)x& CH%B+S12]f`dJ@dBe ()P"PJ TV! H iR"Rj|A0@Љ LD"``qh5aI-,QL3%4!J'IITlfX. Z (E@tT4"ݸ)٠Dyu,å0A-Pw>덺Ոt`E>iy01; z3u(O7ʨdziSΜYS 6m?L`E@(20 F}VLyQ7d *O{,ơ? Y*%1bYn\=y8v)l& ^W-9Fس`o(+e!vz)oqu%0 (.46fRKKZS4/Rɧ 3A_\:S5BfgX*ó ւ47HoX{[[#c4F&"9^$kAQA)@.jji !i籶/K$R?^'BWKkZj)iFqzd)H\D 6ڍ[1Ez%2Rls#sQF<#ms+%Q[DSsoo{Oyͮ\xdiᲽNcsD6,fm28>.sxѓkAEM3RUS`5~:wnB#Aʻkm̥.tatr'u{mõrsJ6tw50b  LI .|ne!r}rq0MI5I4Oh rdcda7k[5wpbfcnR{fBtz1d:"HأMka[e'$lQEC3+UT5KjRyPc"0CS-?z=Źn6XAcnd4F 8Q!Y_8L➛Օ:A3ڑ`=R6p# O{0$KZu{z7 >^p k[{j͇ Yٛ1Fꭱ{yaףQʿe$n׭Y|(rlf}n}mGDP#17PvM??D{SS}}+M Nq s{)}=x>Qy߱v9lu[yLrª9H(YV0z">fe +,+2q5SotEͳW* خ3.CE^V j՘Tb[K*|̧iG#жjQ!d|t֦o2^L2FE3}Xtp8ijoN↶eY1aDVY+/mY5kmo"aTFI_I_:ݽt9dgׯ-|L)8.{jf̐j8B߮ O֏^0cZ~Ap(x1T?u[hi >>ɎAӳ_F~9 O% {(`]c11'zJϙ[㣄$*ng][AwYa F_ ƣZrS`/Xsh_y4ן`{}$RØȼdt>„F*5])Co.$?DV87_Q~m֞ub39ΫI&n k@}Y"mQgE8! w;[ݷ;:G]y;rSzwiaUkP!.ψgt\wP|L\N7ĤNS߭eߘ hSRxN^^_ T|ϗGS׌7^< 汑=3PGrUfsM{E?ļ,HK$9dI6pӬlphmg^bj6qWBL(ޜV67o{=?!<A4^-'p;(-y;%Iܟ-w^]iXP(.P,&N[C4vZ{1AEQdrӻym/Z*۷|u8`W̸Sf[3έZ-l]]}V3"k\~ ND.vxBݟE0"?l,Pr_~a;HSD0Tu咏d]- ^!%uGȊ0ؗСJtO_4 cS{8\!&$ְC3\8f)D jóQmbQn~*מ?һu|] wGa3#dz]IwL5@h?Y #X1@y("pcL]uЛXiTAU?ln紡c4l'["hv'YxZ Y6JTWZA: 6Y$1zD{c1>ʔ XPqTKjNGd?Ldҡm;v:, ;2{K_ը:N8Bt'y֓X6s 1UyX9ů@jc.2㟥]9r )#IPJ7xY#\ vy/yDk"}y.c :,hFI3QГg880J68AFy{-{''tCA94'J"wͼ>XDoUXe&̢N>.#ZS9 jQ2yHRtć 1,YTg5l_׋Ob9|ʵ8 Wɟ/dU3Ina:L f*iI0,3C,5PPqJ'i>qpǥCf %,latVv7y񭓣h1e.Pz~> > MQ? VTʤ?R}OPɂ+Z*$6#'K q@fxP{9>G8A @z:0 @ |JA Ge}~\_gql[VΈHr#1Yݲ[]arK\4B;(7Q!,n_: *~CGzIoX r9%gPF CXs kgj=rAPk!MUYe"rU>Mr-9Mۀ~>Ɯۺ@e1ΫLːFrz3]DD;)߾y rVM6~o9,p%Y'^ bݻxLŦ M,֝˥M/wWc,pwGPdtAnt*_}4O0mau녉2t)]g6dW889}}}}m#vaH89Jiej^\! ^Pyͨa,!!]H+5eEmrl[钇vK(ws9):X3+O;ٽs鮱s9޾S (kC jz`ɬ&(t@( Lq@ppH$ H$67gKi#$fo UvkXXJJlo8KT5F Whqmw$M%LBsPTt|\ZݻNsjb[EDS'kRPoTaT L64;3,9CB7C9~u"DR"nkegi-*qC o1o7T7&fi;o7"vS\m3!~5%w'g<4秇 <+CelՉF'bL_kygob +|[ٌn/O<Q}'=]_bs΋Vs\:w~Ѽ[Y\'́ P((=o:y/ o])C~7ߥIid!\Y}Y3e > ?,^wY,wCu6Ssg`&cu6(pCm̅0v9R\jg<$TPuZ>\ ɢ\[5!@rx5# \8Hx?l9,/$7 @#eXa 3 6O$'ϱ{Hxva [!4ГA6$4`AD@9!/v$GSKlH)bu/ie#iQt74#ȝ(.DZ'}oaT(ĭÂwm=L#n uϥBfn]Dtz4>rhQXF';͸q 5ekmhT|W'@KeNPQͨk6 vb1CU&*,mrM.-lQlv>b!<*#k!v9o;bqDٮj`|}yMjo,<$б$ZVqMU^QZܻrj @֊(`5 8;bAsSrILwn6Y9!M>$iH{$?i(}<#Bj*Zh𜂼ɔG6¬9DA5s-2]XJ>`AQݝnaHzJNN 0 im̔~w{Ɵp8յ{a~J6ݥcM18І`m,<< $"(\ͻA6eq!9!y#CےSE<,&àvvEك\NX[f C]U5؆r1e~Jj woߎ%4AItZmkVb+Al[%|c*Mk,qȽj'$plftēwF}ߧ<_*Lh6/#$TW3,SaS,E29Rpɡ "  | Ϋʤm9HnR~ 'agS$5۴: r9Hyu0LIEP4@{+S@ @ffR UZ G/ Xi!&ZZ iIi}Xǔ\W6`N}#ry% }_ZY2rRs&쟜r F#>bZ"Zv3)/On VİDIf%Q@)# O`<:4@0:6@p $ 0vx c߿&O'L\{$yϗU)W.r_iql=>̷I wݩʰfi _8LZ$^Si;?w<IQ|>Ͽ]ovfo]rZ 剮GtWo~xHSD Zg3PZzgEP :~$ۯݶ}󧆰2 Eΰ'ϐ'|7\B;t衔̦ldf|w-\>a^̾\n|}OهE=I(@I?`q(ODCxT乣mkDSG@ԂւD jTm.0,AP6>.񹇭3b% z7w,P=o}5d<Ϸ>_ UPU6}wOQ'| |߷yxۢ@$5"eE,U߫ewFͶn9 b. >[o.[1)9yzsKJc`#R:HrF@Ӳt4hQ|w x}/C4U›>;:?.o4<<)x7pͼHʈ`_50Kg]z[{?P9 e; ;ܺ@p$;ƨSF׷Ǎlr1:; Zpj?u?NޣEQ}Y/d_!?Wi~mpR]IMz]eT|gC߶{vjD?cEJC,~SSU?-|5s ͺC@_q}jbq}`k(a# -,7l_!/a CnHH‹`?UIN:9j>x,:Mf>;UIݹX,Q !Hoq7 J~΃l *\._Z|Mg͆4aoC;8[b#_XIyLS|~|fzm+0y+MRj0 }Hv#uWWhWk _<$)6>m]VIJX*~,CC_Wq0Z_HIclE>UGjrURP5~{xOЦ3$#&gb:~ꮶJvFAљUDiӁz!|HXK!1ǟCBxy߉ɗ ٢4GңLyC|%Fq.r3|DO#: x}3@pUd3<AY66+#lrG#tDwP闑ho{oAa|~z]u"+S]~}?dYQO#&|F7e7<i#:tY'leHx2x ?~Xy^?X)?=O|b 2GX}Ȗ{-ԏ#ݐQ3xv׶?1}KTmS8jGlh$5#K?0O~oٚmg=[B>b}!{11B 2XB #![[ m?'D N5 0jX¨ݖߟ)w+ }?1N`0DSGlӞ'  #XD1{yܷˁiDCiPi !<LK1[Z(Ŷ V#g9o8`bT튌Yђjk׾olBfBi+`+BsȐC @,7ݵz Bew=Fa{=* dBzD?N_Y}6#HSj2bN)Zmʽ_ZqKX>_!^~~>[1gd=#ݽ>%78pLJވ:J]FhoXO1@/b+8\3O=}?W1fvab3"$٪'LW;a٘+DpYhDT8?"> saj}p `d><@דcț~SxM:%1> },C ~w`!B\^: zv8>2^AsJ!k4ԓz곁9L=mcՊ*T鎻CӶݛݲί؟ Ք'};KzD% &dX|a .V3SYԃ#Z _vILB].˚Kg_ P2O0oG{wC拨p@'>ʈpHB&AQRҿvbf:@!}UQ%$AJ恉ղ:\D҈J #K@IAB(RKQ_ft$KA KQ B4J1 2&㒡 R/W<,$c>}i snC") H {BH!UjOڟ剮 hL,%9)| ULy1=˄=8ک}=A?iӀӥ:1Z'e4%Q >z{MtߦOxNOYij(DJfr*-Q5{ 1J XCbYh=a%zn7ߟLugG:ι4⣔x;j*]/Fn H[y c!ݐĪ_hĂ٦^*rH^"!Nt' IhhkX P ccs;ܡ8=9v[֣cDvE.} Z]Uw>;Hx4L>vXЅ*TQ,m~lTT%ԏ &BjgV|1mGЛOU꺌P|[L8(U"74Xd%6s}ν9RDZSE#!)zz 8pb0o9(~,h XT@W-X H`=гKz6q*Ao!^Pd@Qkm,xޗCnti x(v ana8%ըtK7#~?4wzl][$L Jx#Njُх.amLˮj"0 <s/]0s_w/jv*"|> 5'X9}-l]C07 .OkA`=%3]cXNT:yXGYEjwt.(?y>A8O;J(8ޯ䞋iF_vW~1SU5̠ PCÇzmPu?-xD<^[dX,[9\Qqo!6I nҤ41)&CUY\ GX-,`'LH_}`=p?QB^PYx{9ICfc!\t=7OA~sEՂ>J h!.q"κT4 B 88ї$?S>VNb^J:uub1&0q/_6qR6(Q->BB<տC(\诞Ts EM)~jNe&YNj\挧eΘ_ϺeD:jG_~BV *$ܢKI5*{/(ԁс zx~yoZ߫<]Ȩх)Ɋ_W?yϞ#{=SÜFV9_>%P/P6.[aBʒZXP"aWlo6L'`>@<5l%E6@=׭>~7l;<(pB(@I/%4VUUXs{|kM|VxÓr&|-/=!)y\2R?WDŽHO&hߝ!w[LM:X]Ǎa6!n8@n?+Q|Yj"5bHҦG&(ܬLu|\iz>,+4ujj[9=tP_uDu8fR8z>m/_DxrK_ tq)zx  ZȔHa i-,?y2ٟk.ۧ,blPS]S{dei@f]=<6?q;ss=W`PR(?_\q r/ t%RZu-NF'#N>OܳҴIUWA7Kqvk?Aσ`҈,(nmՁ/-gD<~[!u8%0}Zlr퇞?o RY s=(Գ6-̱]Nh_۔'3fO~ot{柳ΆL *@?'Qc?>$sӀ.Ddž&z׬c1n^CxQ~矫æ 6?_h71=.M}#u pl*eD@iXy?Vk)P08wk?ßQs6іDuP^ u/?gPE)w9l>[`ٕ FfpCku,;pjp<ϠHmw+Iy]8 \XabOOFo`Gf";]€ 1G" A>#$0x饎~vO~,9wL'BTGD 4wzsI3r3Ԗ8x"HB=-v5[H&@e?g[k?7Baaxx9ZࣲO"b`> Tx2FMD~A^pXO R0HIn Kzo^Jg&DP0d5 2sץfen`߈[r 6f)";M;,&Dz*rU9؅ m\bǀۯ` ):ń m9<'`8:B9<B(jaLOfށnɍP1G yv ]7{F܉uGm8wUqnuYWܙb8`2Up}hu7 `{f#Qs& uY> L .nڣ w1p˨lS_}L+$ ~fARu"[e^'jR)߹4EM!.-V%R>l͇YSY}vK:N K7<^X;c[n$Zp ~?uΞb|= - 2P76|Ҋ>SؐlPm0NP$J1Cm@ut29_OIᝨLK9ܠ|w@9'B}Dʲ dDjn?Z}(\})xA6MW;FQR߿ 9moGL:. @+'$ FV9ђ:\?F@%5ÔI'|xL@@6e:λq0u^JFC^<ȱnZpP2 f}s~Y޻vWf2.w43tv( G&jPUSDN0ݻ >8^MxA^ ڲf[ [Xs8oGw6]SP;d?"d]{G$oi ^-{GgJwN_3C3$4=F$R* J vFM1 2IUUvbVj!k7xf Ԇ/z~:.\Hg\A^Ɵ.kO(ڄd3nu|`~V->C6*:!a> %kziHB@j @I4,~3Pj=]61VzI6r>ȚS= OvT&lBjPU8&lu,}-\,h2{ =cLc?'?DટwĢ0\<1I_u>XPyO2ImV (z:(" *\ Ki]4 >.|}F-~>562t Dkc%ƣ=}s,X"0JtT#@FhXB3LJ q'㛘*?'lnYx*D~< i_fr{= lcE-(˦NLC̣b)ȅ@",n/@zzjmg<}.ۘZo`1fMqݡ8Ilʄ?T?8! `\,\ -TIHTMeUUaUVN&súiojWZ;`@d[*@Q1G'WTrFBr\w(D%> 9EH@ &ҽ^.);'jYJev '$FAPVSyv]LcA(Gsj*()Vjɓ@!~* TP h8QUB>63j6dOܛ݉tDgWW&lRE. "χ}[uOSJ@ەn]o~PKSυ$)TUUUUUE_>ex&vMS.CIBPZ*/y!#{'sͺ*5EQERQ#m* maW KNSXdY 0_6W3~[_.{vj,.7+< -T7~>:_BM(Ӌ1=r焧hGƦHm~YOKfs xճ.ےx!AX'H vTm5J"R 9Qt,Ҁ i>'8fե}XtX´y08njC5!'wp?ۜBwp fgE"(PqWIA T69 ".z,G-ʄO@9%~1/y7ړ;ᱬELjkɽEg} jN* |u>oO.[D"8]6b(;Pc)8 qZmyO鏜g n iÜQ 1RI{|pԓJrY aUT>$]wCw/\4[3p@YnLx=eO&)k(>I,~޵rS?Tu8itr$J*d e%7+W&'bNk!?wwĻm[c)<%~NBa߼n8""u~A :' ô|G'%K>yo𴟽zN'ЈB1À@M@'ݹ2*G _{B<l8mw>PR2TIz+M+<܃Ct={Jlfܺ#B8̢10Oj~ܞN!QaK)%0d0?^&r""#L彇2S=9OmC!>;Wĝ3h/*h/ 1LCMch~p0P`TbgB\]@ޣLa^vrv^"$gE'NtBHExw qQǟ$PHx"WڤLn0!"sӀ4l_:s5GlSPDT15 h;s8UQiI(đ<R.n堭 WXxl@f$lqјefM& wW O3y2v/֞?*:i\ p}" 0%>/'GUsYCQdk-9b)% ŏ1RT;erצz6F2 ACOwg?Imxp`E q0n['iY&ؙ]7/Q0O}|j:| _L3k EYn?/jN'4Aaib\~fa'O&gQb;Rw$_RӠ4k`C%wߓI1'&.0pPWS?ޔ#lp~w?TKtg2@NEQR*:I8_:KJ8MRg1'\>E֦}s/w ol({_Cr;u*8 NW{{EU5Q<`aQ:׹-4Fum %O'c r#riŜhBmUzMӅ` hM]q 3m NdJ^s[!ӞgT=\x{k,^L=Bάx4YV6dԬ-ԕzh)ⲩMC 7RaLp|TvTXyW_I.pē#$v1f`M j}k!/hN=gijm4dzM~EW',\~8z1_:PfڢU, 0g[L+kSÑ " G6pmA^s%нn*WJaK,›U=,OOܣ'n&狜0~a7U bߑ!Cn*P/q3uxn8:#iݩOW`uܿ}iMtE[[ۊ4EXHh:c7O84:rlbQF^Vlp<9 |,qԨ}k/11q.9kRah1P>xz,`iZŷ[ fޣH5 ;?gIruߝo.9ko1FHU鹿?tWlz>S[QōA Vg}d>?s{0,Nz r <}4J+2z3`\cQ&#u´uZ$wį(!*x@SeYٵEM TL蘉sZfngɉ5λ">[Hř?ʠI:̊S'tq c}ghreea)|) wbb -~'k-sU}[ňhcM^ ӄZK ЍhcV"8v9Pd+ >8{Ph؝ y> -kRI!J56ѷm)AH_ k+Ո| Hf@U !?q^%9S0=w@WZߵ_H v5eme1sNZR+-f ;s +Ft$yh<1;s8/RP< /EI/0H3s,mè%wlIqQ6m?qy!/pKkv"Uk2,3/B\FIKwMMoU<ܡ3(QR qYOTdeVU[*j!RwH_tޝ6%v,̓3~9Yԯ&jA(9L;p۳b>OάZSǷʂsЎLSJhlxMFTy.r'4_c/TJ,t~RNo|hzdN3Dtb'?lY(@*ʣ`L)oҾ5al4[~ٍ կW[m+OpJ<O9&̟z-AA̅zbͷaTO'AM$WJ^i-JDtp$F=,3T1fA>B?N;u?ɬ{mQ>`|=s=EGu4=;"\Plf7-ބQA͒vg$XqcLp( v_3p[<>xJNnOd >;3359}֠n"H*?;9jY<4|G+ɷ_%DQ,+U#J8Hϊrz[N&5MHS4@3l$uqz3KW+q}G3qľ*54{C-1aZޜJ(:( n ^l$۸:,gLhcфP9A>+a!Ut|8ň`wXO1 2C4UG*m4i8|XiV"jZUID/x}bKQ]6ևv۲3!Vs"ʫy|t]|ۏWW!Br.Aׯo NEh JWy5$+,[yvq;.d߽RPDU$үǥaE -x|vT :X3~|vIZ8RV@L=Q-ԘE.f_@!l0m3>Zl3[0D `Ip!y9RTVEB!-j[ Ki\i`"쩘tEK'HຟgtQsTKmaj9 # PGX>8 5ac}jJ%hUHSt $ ysA#T y]"eY*@2,b[o#!'à1Rb݋ A! |n)[{t>5`Vs;ӾqY+V@Cޅ/) )0{^jrs~a?,~fWհI}LsϵWP%k&wG0][ ~1w%aA"΄DkF}[DYd0lv·5 Z}G㰫y:/|74w$>)DAB-+wӓXbQ;ɼZUgV,;`-ł%M~8@T Ly}F;SKa_Ҷ&݆t)M־\"Tf jUd-RۻúׇIMXu!uȥKz{- Z7zW"TTQlzx ZѸ?!ʽ0`QBME!w%_ \׽YEԹN8CX&&Mv3'7wd/P_IGo3iGrOWi9=%>}巺Hܘl9 VPDRoDv2Ƕ n0ϺBAD E$V ?IH2{?]1Laab-i(xBݟh&]&kP9e`K0cϸ ,ê$;]5xw4+A(꓾ N;u2? 9ÄR$=vu>Si<֗{+z{ݩ̳ in0?u3Ǐh,J:Vh\2G`(#N<YMes힡F qx"X@&nm*@Q5-c#c[ ߛ_-3?0U,F* e1on~.v95sg_7'`X]z=c^=T!x !њ\]}~.A[ʸհx#1Ư2w;<@H  K[X] sԟ_\#; 3Ps^ٴʳk=5g _(xYTU\$WucG nԡICoh@4(֪Y0=AH* gedfT]]#㱜LX)z!yg[ƓwcLa ^$}zcGot|/71YUGt~1nRWFW"| C\tLQ$ QGiV`ml [da@.CAf799V/H$3e'q/Gvq ,W0_4xGaZJkO]xHF\lo8 !9MMu( :J,[s tת`FW'ʅt ofL @k.VO]kl/g+/MUЌj#iRb0,5S0A eO Zxm]jɗ|lf{ EkBD|EiNkϤ6SQ&\+kQ³(9\ ㌛>EJN2=d+p݌#.W K+]cZz,LlMvb:"X"pC' FP@MO?;[z8&Lp{or)GNu$$ WLG.kcvck8?EDWġJ,PG1M#!^ ~^aӑ}`&duY?iDq@z Yu$nL")iلEtZ(8?m찶5"X+֥'2ØA>b 'pp;`/0*u3ft`1;wZ pg A:0xgMDAϦ&/SycuO7Y}J}FjpwԺ$:C#&IʃҔ>]vInҥ5ScU\I2 FʚWߦZT<nd|w_:e }7]>Qω>㭺0s9:Q Eu|0q10 / ΡE{MͿ4|_өg9D~0ٕ:Fb BþF ew O\* G `$0,e}UaʝØ{Gqx7PL.:<{2>1BHA{njՆDPtΩT9ssٜL2GCεwr);"+ jP~n|]ؽd@N1ޜ|NeҾ>;aߛ{&zo1 N S"bRyӨGs<^zעl]izGPz{Klej:RengjwhQ1;"<XDNlVR/08,Hpص%,Ӫ" A'%^Yޗ׮e[(Dco]_¯TlT@G| $'8*媖ư\-2v' 1}/_A⤅f=sv?}mɕ+KStR"\ VB2Jф>Já_럶 S^ŕ'ݧB!;Yae`Q9su̽vh> ')O&{IWȭ2_}tyEϥXՂ  aW1o8O]dv/bbŻۨIAQbs`r6|RʙeS#{lerV U |)!hl:Q `‚1݆'70X"TQesy b'kvKW'6Hn~R'ƅ蛼\g[|>}Y / "09>1?}#yƙxomZ0=nol+CsrcxM*G:n_#0*w'[99 냁,n6Ï': P/Zܦ8al`? !K:Z[ΤH: YJO Isᙇp~s/jl:9f RDH)@,6O-!B(c5NY#=hs܀Be{*TZ/>e;,ȧ `"ʹ= ?p5<[>_M3:oD''7fg*z&s΀}\KB#'}BEᆠA?xKBlOCP.=7XR?p+LWފ $.N*o_VQJG]V\^D_v}vZ~ɇG j/~̳EBOyG2%g ^j;iT&v0>f!cL9I^UGU4aGn#ƪYKr65FQ'?RMG@hc1oꓪ ) Bdup"v^_`5Um=trp F́qh۪S(,֠It4YPݣr=MVkKpgo5M3c=?F 1nS thh&/j==&8h6%J^OCzDz9[̈́I)U 5ҧ _(#$0n6&9dIn sE>{?^׬Bmd~_C`2XEvQEt,!IOKY8sl ^||c`&vK'N<8nDre4h֩f$4<,ƒƨ [*x'{DTmAۑsUO89c <|11ɪlXA 8Ո#!.4Dğ)6Q _yzsUMKZF ;+HL*>1ϜyQۅXB0yEuPd hu)Gt!X<a 9 Ѫ0 @hbgx$I CAC4&ۆ@P/oϞ aK{wLa-]uʪI(6S?29|SJ$N}?l:IٯH!TQ^ p \>/u92d @@B;3_!DPZp2,"on}6U޻?%Q] V.!;[f9G_-fq*$ ʦm~>+wؾ5a0$*LTX>q3&cZ! Ik!{?n|x0w 0 KPuec=: |x rv;w ݭ|I*Ԋanvzm~1Wt!5O6x2@yL㦬RWN7D0>X1jk'DzJ2J-FԞoJmn.!rWz^V׸)%ѝh}i֢Z^&zntc8[*?74BT7Ȗ,.D `DEӄv\TR5 Avpȫփ7f9 !.-51+na_TX.GSrn( uպnV^_R^HMnql+ G,Ic :m҄O^"q;2s_tA0#e_:svjeE\N .8Ⱦ,NM3?V^ZȾg o2_mm|\Ţ@]Ly"OP #'RX"L^m͘׀zK B"CϿZ|>F ݟ٬'(묌^0$cG/\B?Ō.9RAƑ0gܾ(zi&oF|ٗw?8c='a<6OA:}b'?nHXʣw+cĻ l,ءtH5A?r'ޤgrMе~+]g&ۑQcxK02^'G>_ȁ J$sdx|^4|yrp!X%-vBOWYu?*:ո0(QRU;"*|T_E=I!HoP&A{r>N/j4np=K3%5T /oV@ rn{Ow:,PqpIh`=*_}i{>)I =O%yrGz)hNQERn,ք_p88K fB3Ӫەђц!F,3Qm[ dEZ2;R ?wbﯲ^)Pd.m` %UkrK71t(DWkU~kt]wtRGlEUA6CuB/Ek0/ t^—:%5@?˟1:_/}LG|o֮>E3K xIr=1X޴Wqoz=1JNNd>KŚ#f,E^N " $%"yZi}ӆ9$W/s_tb!]QZBNh@1ߏ)4#Y8(= R# yBKJdf)6Sl-\e.|Y\46[|ߥ/kit6 ̞Aooo8Ua͗ `oszkm@~v#po2D@3,_?;MR#OZ4>ސiI>^//eD7&w+ũM^z*5. w`)WMu}>!0};8Pz|{c*lթְC:i/ rj]e5dްr@==4{mk~lcs_SL`7TO:\.v] 07D?Cʎ h8b@}xQmAaKA #{n̈́8esD8xҏGyDw+R^DLLM>aRO{Cxw?:_OKmˎF"5ݖ^# GW :@9[Lt8-7MnHPCQN[`MwY¨+=ͬ?Bd"P%v9Lju9SJ*q7ӘY,G+P?"ޠ#Ӑl~l7)A7N1tg/i١࿅ ϋD&Py˹J#Uy Atx+D|lQRIx3gQ뀎/ 4GiLI6efݷ߂(~J^s"L {Po^ +0W] D *LBzTq\T< J'<U{X6#CGxK-PHrrk`An"AhY$z]V*̶뇘e<ĻW !L{-;6~#n;leac3^oh!ȣ!&ch'cam˭Nn:&%rW\Z L0ʩܠ 0:;˨UTx]Xm,#ld\K6AǴ+$ 'wPW( PivqWDŽI`dHX^!E C^F )]!Q@FO#@OG9nG3ľP{>VNz?51+ A2nzk* q!G.upWNY-ns{fv`3c&9;p`h76g.Wv>31礼[r."r5-_tV L 2ΝqN)8R]1_ P;٩6dL};Y*;A=A i`MtA|E?| a_uM%ԕ bXf-,L-<<=I5IA(^ ^[2TU1IKH3dw=Ѥ9lU?u%1!! JI/"l Kw][ ps#j{p#5>&6 b˓&lV Ѱsh^/EeJ2X! >[[1gUI8øD|.̇CɉgA\.1efjRq7;*&%|TAC^lPY1Z#0,+KWg6e ^I^96qһ0LEf'wz~s7{@{"G0=K wS48LGZ~(uI|]<9:݂16L22G'o6pW/8.{d kXْ/ 0X+܍-wC x6p岭jy1;Qŧ`~Ƒ5˛QG??!t='$,8f rz昵7߈uf;e}fCՍǓsc)U º.!?>pw0οD=k@pFQGTdUTPPz1K``® lszs jˁ#>ƶ>޻8ZyPArvQ_Af8%T%-A9x4Y[g8 }3Y^i/K4Q~okg9@-z,_[dҸjڵ*jƮtBV,Sܳjjm_ .:L̋v,+8B BW#@^~皺OK^D2 tXQ␺bl"Qu|'v* h ^+e,65]c=>Mb6?UɓiH D '=(ygc2(yUEӕXoU4׿L}t !! "8yA쩺 \PEFNު:6 *@v<[C ޾c˾eWʂ۹"\Lx: Y؍'lpG*Qw?-P}w--GFr+"bwxrI$u}h UT(_ l0weg)+qg6BlCF({(ݻ噔9dGS(LQfw=]+&4;m#S ?^װ7\Gcꨱ E@Pռ9 C#(!Wx{5`Q=wd!fbGilGBM,yqӯws^`0 zk\KVſi'#ݭ)!4~vn,Q 2U}?]d'! A} y=+wKu5.Ź.1gHu{BB r ~ b߃{_νx} >5ǾշYgIpFPZ@Y#Va?|-Rkcjjz!:=vG8&"[m[:4Whh)*f!W k C$ ^{{Ľn=HidaГ5iI\ jt]n:핛MىԋxxIdUȴxG"q#3!η RgZ r> 78NcJ0A9`:FA{6k ģ[tՒ{N{ (oN}q.^cԁRD7:帴!a0J0;zػA5e/I=_Nj&e{才Abe?PaK3i_sMh[;7}O[<:JJ3͖܂YaYPd!녯 \&^0l7nn?oȱu'=n,zh˾iIwF,]G筑\ǽ2e)U8W7Xv0v"⟐f_ګ%1UCa/=plŕ=E@&Z) C?}E l[&&F i0iݜmxd^O9s\pd2gj+B#(^qvDVX|6V6.ڇEԃ|{ X 'EXnܘ,\xi>ԻAy` Puv^FhaaFd;Ȧ/AkU,),EEkVX)7 8v=]|9zM! r!;>jY%+A(WV]XAsbːݠV If6 K˼KOƹ?n.Cw l.fVbL>':vA\5'7*-v+&-(mxq>BB /XaufPK6 *VR{F âc3kjg2F1:h_m!ej~ہ&keTXbTk,I0.Ȇ`FĔAcqgU *ݵxr͓"Zkp_DǀFU9fO$ ]z͖&:'n`hsG\F#8&>$]8Jsmz-o;/Z˳g!%_쯨ԳlA:{:dEr# 2+ gr&`좨eI>蘚(a 44jلkLjX(Vd q/_UTKU;KTl?|}1pnOd3xiȹVe HA9I0dFBL'B# "kNj`L#^Tl\;&GX'Z6ANYjB=`x0fmX@0pfIViW7SKqСY=ŝ6t 5P*$f*'Ƀǫ+Nz|v/Ƒ=_jrqppny@rba2Ҽ;-!K\AE^O0XAAczn??6+KV-B`chB`\R!*Č IHpmFmxi]Ґ!v]X ƣE՝$0-U4 l1(ScF?NHGVO|:癿py*6?>>e}9|e?`~;3\߬FGOVԫyȁto" Y(#Ÿ$怙ҵp}xjn{ |T`u/ݛO ޯKGCmjށwcxr}Lj4g3rEC*pD-*)< ,pk.>qa^|Uu'?4yuo[YJoQ y،tচ9IAr8lΦ3Wn4Kї# *Rd+["D; JQX&bdai31W~SpoWE.cu]+3߻hê"qaU vr#q/DŽooM+\>V=8/56^"yawz=:Mq޻ޚ 'M ݠ5}{JZۈhr-U#GS?u7Q]S=G"Gvd1lt`kKE,7f$@/胗_e9edW~_(β׍or ăN23n]}aΪ^u4 EA#0'_ Re5cSp -Z iq"4CaBEuŏ^~{5tTAQߚ",\q`qufOKa6ciDz(԰<#֌b_55ߧ:ђ'b,5J|zggB'jg& #a‚_\:oNJ+=+z@D_yi;6l5ǣ3+qׯgY]Kvz( Ez^|wNm3N֟`]9l:'c~81[4?vq"d G4B[ YO 4DYD[L2D⳸rYYbRhaddjųkc33@wDtWF׺:4ixԏQctvCyxG\y] $=xOmJDk^|>5Ю%e7J'zrsac7O0[t%[lK݅}X0`VaPV"):I 7(#=e5$x# n%i9MaCOeVOWt#yIIa`9SE1C//:c>"+\|p]jkk:>T)*ʪMRێ#!0ssDzJ @p};ry#JDsD&C,p>-œ7TaȮqT_98'X^y.K>ZQ_,o5\V+ŎiW^o#x*jmL8\_%cK3u@%EYڢD= jEi_S -@Pa߱Z81tO+dxwFoj|+L~vz_S3LY*[73پ{HrYT/"I|5b.|"֢E/>,;ߋdC;`Xl# | ϹYې*; A2vlO}ψ|IkO\<9G^-s_w*Jerbf;UY9Zf#Gл+=1}YA5< ŦZJd2^$@bU9Y!˞q]lR'қ-w'gzFXWgjr𽂤킔 ttiHfۜ]@9N"|,5"<~1F76Ͷ۞ b$h!k 0`-rGJ+e٠d~7S`;h޽)0k6 ` N,1NL-[RI5+fq}G:oPp16rzK6P,Whqo2Ev^I$1bv} + >$ѷLr4 x5vO{9GܹH!_AP (FZ>_`Ai8qY)hPȧa$e$FJAf=!7 ܣ+K(z0n!chI Vf0kSFRX> 9o;8޻}K»""#i3׌#lsۋ$j4p\nܬžT!'ə<2CI=8̲0ԋR^ IDS<#+UU y nRreu#c`+Iz0x^%a\{$+qieAgH1 dq4}W>G1Eզ,Nܙl5\ 40g.x'Lyqp}m,$+7bb l>bAk|7.tT5uفfkTm9X;g~|RbщpgS. cʦj_g-v ;P(y`DZ~QRFX6}!'6bDBB#t'لycTmvj] 5{GF5 '; T`%!#'>XK+w[.KmP^hi |]y֊7{#ppPDt4 ̍^`nf<2}Q>>4NP|@pO<5.}1S#;|q?^Ys\_߼|UJpsc~k[>'PBh ,{Yä6ێLp]P~Zreқ ]sr7#zm46jΧLtbk4,ѓ<(-4S\*@*@g\w@rO# *(t~..nڍ+t֕vͬ2-58H*eny†aBQAsy;goS8A\wqffr|KMۻDsNˣ\H1k(Mxծ+#WE<<$iX(%DEkITE@UQPUQUUBURBE ITTUST$@%nUUUU9Eb)x|2=-$㲏̝:oN(qC}c;䀑+ʎN6G,+_۸8UeH 0wvU P U#Ř y&ZFKI-C]Ad69(v(5[Z݂).3[0Y?)x%}09!_taʼι/4EvyW1 Xn&p_ؗ'r6s}!.XB5LTG\%)Z<C+E:c }ͺ^n,$# O;*8jpnm{8.\UI"AAkExl-|bwj`%++oZy!-U-),0* @Z> 2}w(yN Œbw;w($j`tLU!TM Ct8l[MDgD ]8}7 l*l<2ygFWe8lN/Ůow#Oh(M`)$7[:,,hMd7e"qiYP~Kc}2qW FJZ$G"?;B t"Q>R=WEobf\h]?Ϲe!q (FU̦͍vTGyùǧ;?}}_n~$X)RjW?@eytiSAM?|ri8 ,h@y#IIU:$=A? ?P" bČAgɚ}&Zkiٶwd TYssiei>ZY{oN40mAjGάAD_Wށ:KL*M jz<27?Q?ai/Rn ()GM4`49QA8p'DZ?9"g\>m.wƀAY<*) )3J*B zNJ%i4Jb&b **&Jbj! aiQM< @η {0Bk2{#8fÕQ[1G:ijXd``)D!Oьg$L3p2qSqBj " !AT̈B {NY\¥C?w`p#dO/;?w>??=D@V"x/fiE[A~Qv{Dep `b3fvd~ !ZKQZ@A՝ztR=цb-%?~f }:I2⁗nzGH߀w^20ߊhhXրnlIq @itUOkW*,4ۢ= R~!C(c?U9Ɣ'vm1GETB"/ZJX0G@4M 1&dh^>_cgaۂ WMxM,XϏZ:Rn-+ Di"eN^Jq[Ϯ tgχ1K{ÞI|/Avx[)-f`Wls,Q6h*@{Q)]4'V 6b-v0 [RWicM'_WkX,Ey5dPԃ/ap(F{~lTR'J`B*)y{9SATj()ib@(}/(䑅"@PÛ'?bQm׀+qFPfiP&Ņ7Vgmdb,ҨfW.Eb2F\XMiSYemLj=? 425#}*PlE$G#ЋR?hn-~@]X1E*P[u;7m%68gdQ@&YY; 'h#Žbq| I(Iz]Wa?] ź]zMٹGTmzR G(;Jutt}ECsfyt]쇏rj}0cj(օ&_Xy:$̿ _ks #!KfAnI :.$^{}U5^VEӓ@{%hu@9b#ff{v舕g\(?1c` lx4Qc.|twd;~GTJ# lN6獎7Ϸ]jTH(|c%PB~1ohIݟ6v]@O`^f/F쯗>43J>84NZܩ77,0>ZGaD'l=?8f?Υ#cq"dQkO˗\6/󐸙Gk'B>]V Q*809?,X 9?>N JZ I6@"<^J=ZP03vYj<0Ӈg`0z 0 ЈDϓ'U%NRJt 9_ ^+wl Id^^OQpH}i̬c *vrh/ͮ?'c¦h,gUڇTcDPPA/D!#h^5)5STLW8{7%,< TA?YwFAç7߸}[wq`(q S)Ge/Ok#{:pl& "=xkzG4{>i`KñϯpnxgO$!GYBGVQAGEPpe"> E-.˗BtޔҩyL4әҮԥ_+gc7=PLJh&D"39,@9B>.PgUKǬL+n+"պng^FwNnfm92Nj"p{^FZRnxNy OWQV&v{ЫK3;| ~;ߏ-p8!I  8a)!-3G8*Z1㯌 R~l{%h:brE@WV{Jg#x?QzU~lD2 p@~rk"V=%7(, B02@`I8L ʊ?۞]$F (q  ơNdl y$C%j$:3ꏌ-j2 0[,:%rNRf3p׵z#rx*L%n3S?`{vH)R h4+bב _:ߒL{,Eap /ȼ[ÂKjDF`w< 4QA==Gj3CG񐅒mp㳬ULb?8c)J/y][ʦ5 ->^|9{m򡑴߱NphG?7뉂UϖGpPTtg D_v]':#E\!ԩQX&jgjuhV]%B~ľwJ%sMG^r^#!MJoagQht|Glj4wJHT\:^*d!yWZ U{{vx_rdP**'0 }{0 P'2}z\xiI!"5nY "|)Wu6@4*cgTߟYUFJ[*]4ۈ∜v0Agp`e66B ara;H$ WMioeuhg27-ہȲχ}ňǣ곷4oG8uw>e'PLHvy{ue^K_i.4r$1E!]ëdܾb5ho8yM/KUtzjZ$d.{(.Vξnpܯ d]/6(վ >-KB,o>QgtW[-q.E!tTm}Gw=z~A{X2hSМ5W ֻ^}{d'u=}$8U~^oOQmp$w?GC-k>oϽCooi11өSO"θ?l7}tԪ"LQfCG>~߷[Y$I'{lI$UUWH*~r0-ҤB9kuctlKlܐ!d!Ec}O~8e-IvR} oj;8} c}YY9eYG>fPJZ߫N=!F1Ѫ_1Câ_G1/$x->rkK~5<&[WW(izzw;G˵lfû#NEŧ7s֑ V8WqkZֵcZ}kZֵz֣ZֵֵֵNjj5kZkOkZֱ-kZֵֵkZֱOkZֳkZֵikZZkZ֫Z֧F^ֵjjukSkZkZkZ֯ZZֵkKZֵk:5kZֵsֵkW2cXJLj5rxf~F翫ž+Åj k&ȮtGw%x^A?;[H۳@Ǵd)@NW^x| `U殌yuo /{!>|HR?p $Q ~z jGU/PloXE{*##^[ AٝvCGqCPհv' O4+oW[;9g̚*ݧjP?u]w图b/zp9q`de (I.JZ0͛)4`.^x6\*꒬T[_LcGU2ȉN`-g-'V*hpI);C\ E k q4]ZR BFw cۛ !$@f]ܻ!+?߷{oZTIz;uD2Y-|U'BeiMDÍ$@&fƬ@/i;SߣS WbXaKkZI.6Mpy7 D ܎ּzt5| ;@%I$ ,:q-~JogL3џ貍 =\ 6dlϐ,W|FxqvR|ZR_𐭃?pW=bk!K%> !GW^B6ACz*si/s0c 0}aiw.+g0E,j[JT4\l:UlHsi؁Lmcg/VLٯ;xc6=xIsxwOp'r>xu.Ҟ}:>ty=&xcZ͍t}yvܟR>4MP/ 8]Okx! Z^>5ڴU)7TPT@|_R~aՋxrfTR..t:HyHw"Izwtw ][<( @?3(&Xl٢[1Ya۰be<9U,Y!no'9^]* B+uQ0)Ava(PN bB}kāTo__ip7=c퐹6GyݨBF[ɞchPt0}{;nkGGvXԊG4]a8KX GQ;{ǽoM!r~I/(?S z`6s̝ҏږwnr;<yLKG!..߿SfRA PSϣӺZG=⟷R1  ʠY:ϗnJӣ W8*HCn=*G[[5l{EOԞ( q̮Ye#~4@ tu8QݬA-7[:sWq4LVfmBoCD.2 &S~ߪ~t'kۻ< Oo UGǂكy{mlO=26|:DMaO2|ǮR|QS,Tȡ;wvܽ(کW|pQ? r&'Ox1NEb=Ĕ(;yM'{1hJHA'fNvesoH' }Ө͡@l!r2X#I=>ռ$&*<ԡ5*:dqv(c=Cu>~ޱ.I $03_Azktu&r;.tcVyrcTBQ?n;Ga]?#ڟo.kDnK|:u: H .iç8%ˠ!sYnMw`Ќm78}.9qamlkVr§mdx&~hTۆQ0u{BkB0Vi=o1STnt YGQ(v:gP*%l›hub/~@k>jss"$2*#3V& ۘI^0Jn87Qu`BnsGUu{9umYX.xB;2=ՓZՠuvu3 @AYsR擛4Ni7},^5Fn{GmlXA4Ȼ:YsVN\wInv8Xc{g[qvF!ni۱&0 s#$۠,crثтȢajrZ ŊV$ Ws^k;S2G?nsx<ןsd8ӛ<"SL<""U^fExQh TE.cG\v-{_ d:: {(?PQ-oEj(f!uIq{skW_G~3^7VȸTmm]$ lUUVe =ft#=BGEl]ōUG,ճ}!@%)NErzH^U. 9 9o;d-K c Yt:cLMl-FTDg '$,R"T춌iƎp`88k"]>- Fb#(E;% p_J6ZqV" ⮖pGBuf002*fJ.p!9yBэm_u_tmGOQZ"jHA}~Is?b<,]^6Klw{'յ㷿7,7Jaݷl)IpV)j&xzxpїsXCn!׏kwfsfJU2W`*˦w~e2bN徖iY2# GǿI4HPR,@d9&f 64,PBQS MRERBEQUMDD3!QPdc l$#$'1@cU^nqt$<ꓘ+y<:*߃X \m4+v29JJ<-_i %TڪyjpEbF4_T 4BvADm0vk/ ii.REI'!j֙lVݵ4y;={_uM|g,X0ZQ4-Dߧ>_߿ӿT䔊@7  sߕCu~FeDJ; Vl?X* 8 E;mQ=a$ @=dHB|4'{$7dzo~衑>v LEK xN:H=ji)T+lJA0TvÜ FK+uw.T"#חGFz?='9+08d&M(@mxKJ^kbPqNiO˷4&k@hh8 P@t J H8CrNB"/h4妀t);b"CCI CB@ Ҽq"yN,qd ip0K4_wl )UB$QwGwDVIJPHZ$}l|(̏Ы_ϊO @$R 別),ߧ B\c~Hu%*?~Pix)t|@?__yQsnRgSS5Ƹ*\42$rt?'gHqYFM9b"X{"^YV}[?7cTRǂo_QQ( dA/}}li{p~f.PUCG)uu("O#4 4wIU`QHw|/ÝkyBz3$`i-2iG`n۳߲+#/O}Oc+|v~%#TAL|NؿI %S( ݚ0s,|ŏ|RmTpz5?,4]~6cƣh+{3}vU(/U; 3vI 4BO|Q$C:hoU"_%HVDx|1d?̵W86P#90s͎0nbcYMeҖulƗU`0`QeciR EծZ@}{kcEgNI.9NM `Ywߗ>'͕߱ubIW.ph?떩+Ɗ~,*"ܐd&vrBuJ* _=U6c͛:J]!gX;|uTPbVr~A GQ' esHs .ŝy{wSa]W**Q:~@cuێ]b;~.Qѳvmں:__դ-)c!WЛH[QUȩ&v2ktVVD'm7+EL%tcӵ1gaeer*6g BRR6* QJ|< w[ɹXL!²esҰga+^V.?{u=ד5+O㔟39|GD<=ݞA˿I:p>Ieh L" Zn3n؉_.0Iրmơ`|B!=5 s*wg!; (fw\ёˣkOU?0zhUQi6ߑ3Cz ?s$TXyۿ3hWOId!Coρɠ*>80m¹oAt|Y\;TRЖ@ړ<:?c/ǸJQI!;RQ]9mP ԻlN_ Ǩ\7rGpx.8Fw? G9cWHf#3F@`p|vF wn xt~0k{܈pQhl }{ еG}A#_ <]g4|^v:BByEQ>fP/ >ܩ,! ^y>J={~~<O_[ѹ{NZzWNp%,@ߌ#ADzfіu/[oPk=(P#H6ңC7wo%aƀ@\2'$7zh]"Gu9i:vWtHG^}{5 /C8|r{vk}]=?' ZK1@qD@^~O}HePUMQUA;,KSfz]EY.(7L0pP`0[:"piА." c.KlbZHoAv-k< ʌ=D"L3*'\ t xt67@9qCnͫ!uH(Xz.Ud)38(4eQ0gR<_'Añ#OONEW+]b9ǁN.+`w+(epz N\">[?,"MS >~F=Z pl)%R 6EZ03$H"_9y)HW-?뾍:Gx2 +@Za4|t˶A,WvNgۋx<]FPARlǘ=ٰ`#3F=zFX*Ӧ9٥KScdxX\G Z{;YG5e,ϬrTp!p ]aۚCX yK+׾>YX11ot;V֝']KoԵwit E$DRÀAeB|X01mdb`O(M$FUG\5o`!!mq#Ŵ8>mр E8xo#""}9mvF!$$퓂y%R Ϛ 25EV sf^uRPuvYb۬d0Y:la+dQE; ͟DTBojv (uQb"V3en˒>cT<;L]z]鯛G?|՝ftE{@giC8qYd V!C;_h|!&B 8X4iqf &¤5قWԃIz 1 f|uf[Ff\iK$v㭶mIr̷sTOU1HbbbPwZInĉ"Cq1~u}JI$7;N/W !$/14p̹p?rZ% DiݧSR8o :ⱌ[,g^m\ەhK?D/PWInUs9t;P(OR#!CzTDt$kA{bwP%Kl) gj٢|7k^wZ[G.F*k(/A~ҝk:H $'9]tvy"ځ1^ahGn29 <7+J&NQ$Fgdi`nn&oDw<=ޅba걊d;w^KRqALҘ&_ @PJ.t/Ԅ "2~vdG[~T}"?TpKCzWOcG=>!>as~~f sRgT(ETa7ձ%o+pw?1)n,nn]g**$*U<[,`c\ Yи !ioɘϪ=Wۻ&0zhl3=pt#Phvetδƒ60E&5rU^J_x6¾4eEG'^:v纣 EQ&c{]ൊ}`;`ә2htw1۬6GKpsTs/R='M.|na{|& vPQImLRڸ ܾj[̈B=딭>pƔ3;ZK^;uYRZ y<>̚YWA!JƊPm`;Dդ㵔0ŦOpW-б)JuI_h>84H揆h?s3* Ⱥޯ]^?kKbn޹LFO2Tڗ-R7Щx? =W~^0sŪowg#:FyB%8MM"`It e9[ќW_g<齪H3\d ni;Mk;XJiB)B(BH`eL5Rն Q Ysw )Rְv `?遀M ?CTČ0me1o^?Cq }߀8n#Ć^V^N]?͕}g72Z 5AZМ!qnۆ$eʿ$J`\tkNǼ=fWq᳷X~,FGW`G+;6W6Gtu| WF;#d&> G5f)c^culvWpQ~Wpc(W s˘-}hq:q~8  zm%4<M/ZGVWL".W ˪:ƚOl-7XB[aoYJz!u6I*S1e{U ?;2g_l\g-C1X5;yxbW@:R07uwWD7kSŜ/ŏg^=5헟.枺Ɖ.3SZgS9Ȅrt4d.|gA̵߁XgQ1am,"gݧqx0Eq.)Cj̷<#yDf_"vw]u$odq#n\.隊jbQF`qsȎY/kӜJ*|ܕy%ciu Ȇ&{^緔=}wmd8O)F1Fu 5.NacME뙉jb&6#loč܌\2?L rҵw&1w߁uԑbR}ԖD!ߋ;q4 p4 "eJSqg1eȟ~?cE?~Ŝ}dg>7۩H0@.c'C q;P(d 'PzXr=2c%ѷ8 zj% )/J. c\ƹjrм? )caե)Nih*ɋߝxm˘!M˜n?=yµ3~~5vǤĮl Vvvy5vnFMq (4x땠I#1 (.oQIyTƻ<&knt p+Gf3'[XcVIz=WkFޢxk\?mA1fc|^'Qs۵cηBydP~* 2cvTfW d k{'-W8-I:lo5n~cZy˜x nIFN"v9uv*mJnm ܇x"sHUbX G ^Y2A<`T10`\+/G@O0ik({uқ Z%'ET*Dq@啙6O\"I%13(8"rA` 2G/WSK3|rg#W dUEhMjwi°0w\ԧIK׿c <, %P폾LRwٵ5zQÍ.ܴ̇ٹ9㱈K !Pqg=aˏ'sت2*G33 rlmB,rE&߿=#a)PX//zJQ` -SQP%$AE*  uvVh.D["jպ" 4t*ן//#GoǛ,% LOi{vz]se7? '*Y ˷wG=ʹ1]90mlSwNB_b #5,74cj11e濈di:jI"q{\ד,b5%-'6=qTtT*x%'ԥLTUJ%`AtU 6BX;071խdvτŬz>^=W/tpSL"+߷e?E0>y=Kz@9H6ѯɄ{BrӁXDr)GlZ~ڄ\rDO>s}g^6`zɃڸcyyE9%>'Nh3xg&)0@$Qy(i_lD[5r*tu':*Ҕ)I*aD lqrIalGV }0"hd#Å b~?ˏaq\$P̞ei;`&L!6PxkH (X -L/\Ehw p/j ^gpq~~sq2|^ϸAY93Q?;.}T6(ӝ0ۺ&C'?UlfE` `m>(@ !YU\ׂ?3DP=S}U)zCܩ~~\h,`_<ģޯ~$e'l#ޯ{1cuлUU^U^/ks>?~Hyr9*^F /݊õ<]4 !˃, ?("XYFFrs835YYffibW\PՎꮊL}GCU|7G'p^N=c頻L͕UUWwd9:ܺ9dwgE#M[+n 3 z!Q(v,4im`?Ar\A13SOH"dS:swuPPo 1c-6p94@{v l⋥um趖,Ԏg9|0cDG{cLFfF/یL9 z#XT-Ӆ0Y^:rds3*n'l1onp?(W'WD* +T.%ZXݯMUCI{3@pGᗒW-QCF1̔b$s?%V`^m|ѨDH(AE伆;s= sYYtz3xSU7OFTj;c5\I;`r< ǰl.,~ "7Ep>]լ4 ő奏{Cꘕ.8~|uuN7ok^/g.Vm=6;++q}n?|d:O|2Pxo[S{sQ*P?d׉gV#m91wG% I/acVFk}n3*Z*UB|MqHCyK‡\&}~.T /PrO _X$Ui}x(>oR xΰfZR)"EuM/}vT_[mP3N-&|#_ߖV(7ŘA6by`p`"d`:mVY.,'^7 J=>!a]Cnm?=m/CP|/W֟&oPϲm_ ۿ%;ƈ9(G{ 6) /,h"zGvC a'hivRJTL$.;%nr ׯ=^1[(eiRi)L'*Xն_ GgAӞ>w[[imf0q)ё\)IYTQ20ok*Nzs {Sڔne!ɡs>g);xwq N$[v$GDvX7hlǦJs#gǫ1t*uu)?f(lUWDEI$mw;yN|.!Ԇʾ(_&Y hzo>Q`ܘ&ySK}Y9p|q9j9,f{ #Eic9ZW؅'L㖾N=/ )(sVļo=BQs1tqdH]3ejGuSG'Uؚru!j+8*DƧv1a˃kP=Lki͋"L1|‰Ke3Lt ig'ҷuc^O_{' {D|r( X/&S)yQwqa%26hdChX wmĠ 8`ET*F~}2q T49bѹFU0Όx> tp <|md?#6XG6JP j9 s] ?w_t=1os0K *-h׫𾔥)EU)M3Q~ bq[\w<~?vQP.o_ E#Щ/uJ@ȺJA|*Rnuۣy]8 <)k殊u\B n:oֿ?x~#aDT 'b"u>/M~8Ðh@@6ajһ$d_QA?+zy.`P>:=Lg߾5U)JR5$89Dk$}TD% Alty[!U 73'o9)+,bC%4Q. X ,a ޠ=; G,B;z|xzi1VBmuն|>Z`&EAUG _8(Ifbs fBvrrOa[ p3Q܇IF2DWo^%A@UTQ~zBRQsyvgOd#^Y G͟H=qϤf!GT,N LT,{H u-<  3uLKX%# , ޞ#/zI߄9w5)Jdx}L{x| /!1U/9Sַ}_D:TDWhtj4*ljbԿNDUhw o)m~[cv "u]8ќeF* ν' NdDR+HsOoloH H~*}ʹGd\;T ۑmkY qjxX'k'D $.Lnz0U s1_E1.`tYLJR j%C(9Q\dJI"bTTR"یcq?7y~ubB$ cACDYL_+E((DO-5 2{gOB@+=*l쯲[$DCBHy!ABd<:.ϣQBv'T"U5}V &BZW뮼1wdp8HFƟ7W77L ?JXF DQi K?ξCǶ0?jD強}/Ot=vXzu9nf)L0juU[KM[?v_YACgܠσ8`=oq9qk <J5QUmZL*3d}D֦"9;V\GmEF=ض\j(aogIج<|3ukXFSmᶭi-k['杒t΄0<:wU4YؓS.-w~71.l HK:es`)&ꐦʾOmR6n6ֽ$hGvl={-O,6rSXT6CEj=mWo v]q[&i Iz-`k5f:`HW0u p|UTDȠ}slPcUs>>EaW}FЈj5'}ԪP^x5fD"T 4j#@-{H b2Of*+ŽNw|5s9})JS)(V(X3nώS;\~;q.n64 &7ij(X'NKpSo?S rwD椘d\G?~XhKͩʽc\!eΝz IB=ݘ13(t`@.ڔF~ fB ЦBXrt>6 ^[͞Cܹ#f+*fʬ2g9Δ޶J8Hr0. _qadNAѰRYy.k?5MeZh 0؆5(] bqnuր:@R Uv{=<-޼5=%lXk^^. _,RȬ]eh0>{5^׹5FL<*9.޳{Y0pt0 2? 7UL,;cki.`&$0ABTB0\ROz869<:{99xpIp. $d(LV 2ŅٽI$*7@$!WWHaw@k^ l[okgNwlKf{)ʍTpϻ̿ԭ-iֻ4y>7 LMAؔ(~_ҫxuKáw>ǷS>,)!'Oj amq}?O5R?\~dxX |= ǏuF~xNpɝԥ)p}+k+}ZJs3'N/;OJ[! u]&/B68nIP(hLP7M;$S>kB2YTs&sZQAKf<$A?>`0}p>x50D߲&yP=.OI$]yD~~A˵kxn^X}O SS_*x|Qk~oɜ)!<ѧ}Z5}Ͳ8[?OVs-v",ú?ygIhKpD"Rqs.#bSmXWd 5}$}mZZtt&o# Q +iR|,enLC.M$m>O JviWzi{(KUgL=ua=l]&i'1QY(UaDjHyQU|ouxBr/YiZ6` @@"@/gK vnLe.p ,/pʯM{Ŵ]aWz:_c,3HMeKu%kZBeY"Iz,UԱ tuP0ڡ1V G"z]ٶODRN#M|܂=M&Mr"dY";!iڬӘ@6Daq؎8;',{9~lܱ׳L{~ wڝx;Ԕ;op]F;/5jzaKg},rʮ{6V|b?Ƨ7/~GW{2zZm?@QEbm>+G8𒀠mi 3!u|pYSuG_ Xܛҟo}w?wA ˰ú;rKE.Vx8 "pi:uTݕhQ;ޜw䨘SN]s^-DisD*r.:- kphPpff"1 lϦBKc&Jo&'`8Vݪ˚PWVo/k. g:͜tsx3)*# `_)ltD՘V G}<]BrNJzW @_돑o.5v9`96~~i&3?^f!1<:NiQc? XvNMhz͛7bмBR[a i/V-q\:" ,2|.@%0}pސ씕K^`ĀHKS7~;SyG0y'#2u3o!TO5XRe{\6cqLJni;cG+Ԭ9F&5Nc&}ڪu8 JQCtnI'^.-4H)W0f6Ύ?N|^JHےˤ/QbL:Oɴ r!wC NB  eXQͽg_slÚbWJsZi;#EXCgM4E[F³rLc&sQGo"Z].8vw8Ջffpf촀qY2"M36C4a5$2A(:(0At70 nt_m#}.P8Ѐ'T;kG}Y?УBd(׌ qyfZzոE,;vl4?WqxC$^}zdJug]qtǑ`/=z}2!EWHnqDI}_á$Mg@*dw0lTn3o)ܼ0guህ>^IJX;lC}=T>`]M-+fH)`N:٩G@=E.a zR%hFPꈗ)Eוbvv u^Vʷ8b bFJa'ow1ª0W8ZG2W ҋ."NDzl֣ Hsmj* 'a0r>8GɃ0κѤF*CQ1*uk;ٚ չ6:Y0s: hjlamhv_-F3F7x1ʓ`ʡAIS&] 6SfiTm6 :Bn'!|νIylK2*RDv6lYXg݋S<:_d ?cLjq !(r'ט9yPGϨ$RO~ys2cE87!Cxb􇤇(fB.Ʈ36"f)8U1mη~J'Jb(5_qt9%$wa R3MNMw٦B %Β^y+?u\͞*$,fOYJ85ߑ} sDt mEptl"Poq[ [u&PlфWQ@Nz91T[V@Y罤#F4-3\McMg{tO$Z`r@yNe0 ߯C3 xVNylSc$@{懯k?YyѦN@kgrjQđ"n!ś0S~K\ХHo 4Ftkf}YD_t k&ª'XGΨE+A^gqPP"tX'GkaKıy %!.߲ tGaWS64&d"ik?k(-0/ر5!PȈ\IS #"t^2K Br86D8 ;ˋY(aCԵ-QezEPT絛{0s }5f} ?%[Xa l<SHmXMa^kS[ r[il*GsUXV55e߇ #L0s*VY 646.*9ÍNst7ߏ=g!%X3`։ ͻ~0_ľ60c,b:ڍsJsDžedR/]7hӵئ1 Y_mwӜ0Xv$Dml)y e Ƙ`<k(_L/^CjnckڊkLҥaPkv=5egĩS %~d>K .# |#xuz1 mÁt,-![ieWe.aCWQ&R}_C]@3VU\@9ٴL -@{MC};Ë,:YVb@! E?q~e5`ze{LV Ad!V粚yC'(rMbbxDyI\M56 ܂)F+{&BQ/b L2I=(i=Eڇ-OówSEߧ?+  8ʠX9z jt`Æ"yB颌lT8 G $ɢIc'P:Nڻ zT WD &y B%NV-đkI=g* MpsO9x&tuF&Ə$eNi0 d>{F,!)a6tl6tg~f^'`hiCZ\:w` `cRp\ rІЯ&q܁E1b<(zހ8`Pn֤vi6 :@% NzZ j$V6n'`VioV> qO "2RI;M\,]t 1Aٷ%iB! 1}GclS 0?vh1qXN$ *;iv('jN>`( 3 }r[y#6 #1)\,yZN~Re$$bya$CCFnÅ4~ lŗ]G5&Y !IшirKbA7ѓ"9h _uw~SLWcUvn'UTUUDJYANQQSE1UE[@s表!UUU(2hH|It;ߥEUTDR"ig>]UkIݧ\,|} \c5ԱK!-!|]̦ʵP;LGD_ kB|tEG 93c"}0 Y:XP!이pd r}~\0tg_xξ1"o)TH4L+B~\;;B21R@PRi:@d:S߬Рi#/@6:LF4Ul;Ȏ!EHxޤH4:%4ZKLh9G08˸OxCW4&a `;q݃0>Vbe euX$O2؛/∯#ѕEDTdi'HK8"ރqe~pDJXno3%c% LHNPRʼn4AazɘXZ2L7А<waNxThYxхo"R 0d#|8 K1J mlPz2 P9TQ]mPw )L^tOit Dql1#C 뷝7 C#!)NwG̬4̴^9|dI'`̜A7hc4Brjih4&/O`uy|*/4UTTIp9LMU" bQ 7Mr&4pcc$i֬ϡ* XZ47ƼHiƝ?dC[mFg3C&vv>Q+5Ãvf4Ȁ}&G3@s?M1޹l"0CWӘ4̈́H S$~J`#I;sAU#PR+4ǝNЅtBjLX U8yۘFWG ,W֎(Ȗ >\D23缼9U {r'`4hneM $1[;;8l8vfmjcA8nlqNK]EűPŴXWP̂Yia'$/" \ fa0-*݋96̌UU8X̴:[SoV^1¸2kS'bn21]I?O`8$S+쁂 @'ĤTN  tҡͱdO_ (zbO%d!!S,T_BúG{+uA ' 9 9&{&.hYD23óǜ_ћŘ|P{'?8l ixI LEa\z~g*.[XqP1GѹYv@=V$98e#\\ };uj܁7ar:rem.j]}c.Ó;uoN0eL*'$zNRc=%q+5,|"?&Q# F-HPoU,C􎀣}*M(' ES\5ָL1?-mP]333333333>:ֵmL\̙33333333330%tT(OV١Mr$ scwYݮ b@-eŠh2PᝒHPP)=cfQʭI5B6!i%>ҦBzyqj?v9w @i$dcaA- ߾ }^~:Nx.GxnsiSc@8F! DJ 3D}ZL*mǏtJAw\@"<0[Y`mfЂؒr!!a'XPh;RQp؛ir6-kIɒS%F/̮O*0O,[>|SR'ʹp!˯ S`ႊ>[d{\ 7{ 5oQ=G4h*2 x =$~2I- ۀj>M˧9Ew.X^g6:b,Z '>\8ufa}'->i- ^#Iͣc ~u{f Sf0w^vp\qޠ0 " )lT (hĐ߇ECL8.64T"0Tj]PewFx)\*]iz1ΙwO1&>[)$ݜsӝv/;TL G D 38ux̶&[uٓB ,w{xkkY-.tXA^Zv};ASxhLЦJP]Cm7 4Qږ|tX5Q`d``:~' L@vU݃'8K"pa|(ӶQ(6'0S ^h9<7|9Araed: "wCl5ۤ% s3 L.cO':t4-YF!bW#"f,&I%-VfD(仫) nRol9#ls4BŃ ZEo"!ړ_ָoAg^xp P 66Vr2y`oiD ܙgżz#1wAjF( t4yr4>txDla1+c%i-Թ9a%^C5 h XC"Zc-=-.c9B^|D8bqC 2w ]a4w,Q靂7 Z0.o{߹gT\Shrq'e ]"J" cX`lNC[q0pPC9<>x/G^mYrm MD16TS:oi!ωР$2d-&@!4'>t& l;yǴIGoAmC5L$kh:X&=X$b(򣖺5-i]'l` $761 6>f2@QɌcLNcRɆ ZpAY}N'69|"ZFp㝖MԲ'j3) l95&ʉG\rKs^A;}4=9\.;b1%DƁ:{f;ۻc%Bg7R*+FMšF!e P tKVn{\,Fޒ-L&qj:=e2TqURصN]*N}1^6b"8.P0en1`&*8LAuDvX ¢wpt&1;z vWJ9@b74<Ȩ=uL ߎ/I>^kO):Jt ?{h#T6 C M>"O*ŽH>2d8C 8{aFncDS(1UQt5FC&z#FgLHVbߑLv;zL$^!.Pў]w#7CQ$qאD *LlȚ2D, o̕I`\36Cy{(򗐼WfCY=ϋr"6;=Lr}GFG#!`qu\>Z*hhσDI.HkX$:! lfajvGUd^O&RN`?} =O.ԓ3Brm\,hw M53g0b;y0eq)(g0\2^%5TFB ߕ.P.vPa% _3-8wϖ: U,D~ca_\ן2d7sG ;Rmzz p|rt?6@wp6Ň+HK : 1ILc&`a:m``JP d;$/`%ac487ޜ4p$|3d a/FVhd?yzk0)`0ZaxcDIuLMFFlLM!qW0xDtuI4Cj@ g˰xӰÈ%neTP.$gCz1~lzFtnQAģ~ؠGb38!iI%{MPQE4EPSEM4,RǁU. (>FRj#4F8L(R )7mܫ 4Xld6ri/X=pocds98wn}&֦ta~6n.I<_' *bAMSB>&č0:``~R8DD)0ʧYRS:xo&[d0;}fh0~s!n7v51ϸ X hOQHXyz/~(ц 85& bRh a"D =i6. "8$[܃K |ွ]O7fyX 6"!6ePv ]Li9ԥl 4 ЧAV]* D(NP#$)JBJ5>4fk@B 1q̰GẟePdq߽6h#qq[%anreϟKo Y+Y_/6I E[/T)EՊ&@wMOR!626dns-}\m;6R?h R1a9 s4SBi4cM;l<u!G#y!A*^ކ4?߀OE8ivD$}x;  B<@>>866;Y2ER9q1xH#h5h8Kò$WﱑkPɯM7 r7f 0~fB P2R t{:{/S  Hq syQ pV>ۇS^ApţDYo#ɷ,V`0.FZj&5vº1!21*.?J4~1#L?7g*]Yb^N(^'P9RF% D@Ko|R=%ʞ莙q,"GCE'ש88 x>g`.p(4 `%,C:eXMLd6h{!I[tL|<+gE.Ϩ`a͇73յi]N2eZ$nuMLvc9~k7gVh[ =arR{@.p8Cl!X8#.&2PMf,f#+nI< "Ң4a2`,}@WS~Ӄ704l `D8vXey( K'ȤI5^Gh`v 6N78_))SfXNQjغ8h2!JoK xYg:9^.mB0=(#\ꌉ GydȒݓi6Qc<492Jq)ÿwY ]~N./kM~&{"|m9$2@L[p8s^=|gm&àfUfffcT1jD%d=m7=qA[?>a= F3IF]5ޣiea\.I8F&V" $l/+ -ћkKJE!4{= wfI6;UYl56`J5UUUUI;;PNF 2`QP>>uFVVЪib($?i|ޢ4bÿ `Aga6818C_'/v.TSabFhZ^˨rgH<ćq`m9ꏆ(9- |t0oۃ#s$o3&A/ )`dcf0\6pb 066Rs!s+CM=;C+NPYY5E7LɽA!T0q=[. gdo Ί'"0U'HK 7?os{p3jRMSSrn/ȬbRɯZ Q1û!&4we!sBufi]/7d]2셋5IDD*YBj:u| ~#ks?Mx2G y`r>G-#FD`T>hHnI=E An( eAꐺ@ʿˇ2 oʏH0HR@J+~O*"A>o6_mOPBTj?H98DGJ*M_1Ԑv@dTcJ1LLrzM:ADJ%"`B!bt$sx[yXa5hM CE.J{rnG ) 8 bϫ;(O #1#D%#14q@ЫZ':,@vs#"V216"U DO==^Z1wV :+ȒS=];ۃ;:X9 "6 '@ oxITQhbUT3pf=$,-of3A$Cm1u KBH:UβEmtC,WipxdaOVTP'*jS& Iga&$`e2 $KPd΀ߌ+(# .-퐱q dL+I,>H ف׷&Mb|xtefЯ2lCIiфi%ȁS& 7 iJm~nuĂѰD`ԇ\/0L/VN$x}Ld EŠDP#QP'7*&y_ĶBx '|TLfn|xY,(UoEf{Ly蘭ij9itMf#)RUgoeK&0@3ׄF84x`ӣ:CG{!`ɇBmK EIN VY0`C䧜XJQ二&5u,ވfA0 [-MT2nl [y%*7Eb\NկE]lӷq8,u1DkDw6@li<{#+Uޜ,BdFk1FGLF-lCDI(Ț44NF;z{0% ET;enlD 2`1^9)@a>HڇƍA}*eD"c @1cJ+X!iV$P(DH PR=`q\mWq8 hĩ_[q: _SA@?~}?^!ϿPXY2ueqAGYP0/jͺ-aq̸1,?X8`gL5M>C-gct'dxAm,s *ZKaR0Bt^OƎ:t%3 mI'n/SX"T< $"?1 rT^4",F8d]@I$&0 yl: lbᩆoh&_>&nO7m*C  =kGqhk:+&?>cv" p^3spm * X"@Zd*t,Ӭ!bQM̽<=p$t)d1KfcizFx/ 8<9*٧nZ[NP#oMݽks:F[ "RɄa>k#oΟ'@ x"8Oz-Ŵ!'k;Dfs/Je9K,&7lc~:Ʀ:y`]SND+]' @I,4(؅Rkd (xu8 P^%B)gPXU6Jxϳ.r+ mc(pXeٹ 4|==2 e(,42zH0F3˨aHNU@F6 ߁pQ[ "=6;R0okC-B^iT^T?C&$] w{ǁ(v/>h8%$g1"z#c'W^*;@ɓA  0o9ws.Rec-&*ݛ|v6-H)Pv< dlTFTd2^Uv"b|ekj7dT*%,՘6xc qX#_蟟?Њl04~X z ?36נg\?f/$R`8 7ߟ @2ZOU#gۢ $ po '-xQ D D$Ru+GcE/p G*Q~fjS&u>i j/DzMwrqΘHnvaB}Pq/<íD%grQhlN|6O&@L0j\Yȵ {>'LE@NAgFI4!Hr/ѣ8hfHx29~oA rѼvbнp0mh\ xطPlmTXSV-1lh"N`DM`N8lCϭ'ہٵHprgD x؊x D)[6߁JX]C 6BEΐ;9 J e{! :pߓ Rh)M!GCXQ-K{&xo>i)dncS"g۴*u^ԡ<tu!%#4SaCB -\^1 x\%u d+jUA0 e3K:SZۙ )P jYFFJ30dgɹ"DN&4p\a30z1zvԻjYFF0H5lgsij*jir9!:uҢS/BIZn||-Q&x.16ydtߡ؟Q|}2:~sBP8hzI^?{T|(P*y7 @vލXswg.lyge 69:@,/Y"S+{<ԾZ8nOo 8d-t|b-i1=9 TM P!@Ѓa} xɭ&Z1.*/>'W)X"(3} J6:3 ڮO[#CLm 9<:a:NP9D{og=?$mۉs]puiz=g(vĢ ȗk4l4AhCל wހA2% s+[elnB VZd.j}\Q XTtH^/:s\:cHGٚFkcV30CL'뼸\ӳMVdbE Ra=!H2M {N2SۆH|i!r"37'ϏS#0GNA|XPw(C(*"gh!fu'H|CH7 ;\x ih: DLMdYELE4W߸ ccQOQC{0ԐW6dq^,AH`ץ\%d\lp6C8K:iؼ:p9po]e5ԧsoP|YUA5 +CH9Qe^߬Lj)>X9ii0FpaCiGW!|TȠu< o@Ivt^@^* ѵ,TXp#ƼߟHgdɠeO'#yas,)K^džtu-BרrC^u&çyn9};=69 OV\x瓳\Rq@$#(>٤yG}z/1\Oqq9Cǟ::=:a{zsaf{[nt88P=<$rK!Ov!(0ϋgrǀ!iծJsjB ~ȇ2r"HRyo\ZPiRߣmlOvvs8+9';ZYQc3ds>-QXkQNl.1:NkWrheMXu1Mv)q*̴:;%'8nַ._dq-|̻TW O|W_ QQTS=xZbծ`ƫIQ%d7NчЎt׍åe.6f40-8PݴDS.+4`sf[,F|W'@ 3_ZĔΑyIVM]L\wӀR1n:!\TRrؑ\ߗL1{{.QPԱأrPc#"F lVnME|E&ɲhc~zhၳշ`I1.6ldc!~jX% ӛ QTpoQ80U$NBPs״eu!}d;P592>,-|*{X߿f!֞r*GLmF@G]%{ik.$Zƫ~iT&$A&3y{!{<U3f6[󩡮A i1<hz$4:*4žQ.DI Kaa "aA #C`ZNHpؗ>{9 =!BB;:k;)Ea8c dH7 f?,,<ITD!Rp,oJdi{q*hnO_gPJ&f"ÉCfU2BqΦ!:^) qK 3ɹVFH =JR %= Y!6KFwVj s Y0`t4&1 6'SW/qNӠy1TQ Ӝ|Sʑ,w']'S'uQ$:F[L 94Y7MFFZU%e=1~ˁe.plY˻.ݹR,6ePٟ sT<x$:3uV*}.CL=-BTC₞X0$yvxϑYAC)#MpwA~|Uszۗ5L4*3պ܀()n2:v=kwq~0eCLZfN3ԝAT;$6 -̉"BKO4 1(z@:xw"AE! xujao-"nRx7~),13+<#aݧLfC4H,И h9*ڼ_c1gB{0أ 64C$&;O{λEjgWoێxb`rofeyidI3";eF@L0d1'v>` tdY G$q6 "vf7em2E>vlxfb)ۄ 8B y;%oT;1 xH%XMŽFy0 bb{ l=KIudJH!HP` 7|ct4UW$sv0?mP8G#(77 ~/v|(?gc;}+ú-:$gDG'BNU&~ўa葅]ذ~ZC˟Yz~?_RD4S 5S$* (! T1l_x#1}ҋCpN= bVP K]^AP|MtD#̸AJ!uj_R4t3 h`i7,K!DFgSb5CW)rX޴e/`qL> reT-59I[lm՛g)rJݠG$4ꃟz;{N{(FiDFx$Tgyk"˔C/ɘ9 Xjvz%UDT T0\^~tr|z/@;R8!.WjTT X1@"}>t8AF<L6 ^c)`$XR"HaU9mȌ@,G'׿0@.C` B i7Q'>Zp EjWɭ+HYX{ebm$}p7G N>\P|;1L?IDu;D=qd5PKmAĤ?tWR=ߣveF l"g%98<LK@Eg.d^'!Pà?gc\Ȏ1.xH顏F_?)vڛ'biVVwF( 1N q岒 >gkorK$[[?pr kpEƓbQ?Mjoh ӭA+INpf~!d Jҁu^p1$B;R5xn6d- hp3 GNŠ۷n,NVatY0{F9#e!~ީϛX ~nnWifʼCВ2nw;*P%s);0\0+&vbXfZO߆~M!}A8}=PH<: Pt@`\HC̰,2R쩡;Hi]hNBh;oYx.N}?^r3%8ʆXJA(1\|$:N%1 f샵>ӠЏ/&@Q `$ ˫mC!~<^}!_m0$Mڳ;]x 4EoW#wQ9`y]Y ᣃz(jLj۱o/XkS9:ɚ`ѣ0^l[KUw=N_V#tAj \@?QӼ4 &8=g.Œ0N7nLtе&|qH |W1$g:balt7PyL)n'XBR((2+IuKfi^"@cIX>>KWq H -,ȤFXFFV7C(smIK އ% %,\B1lSsTlfW6Se 0czf+|>V/c@;"ېdqwNGBwfyHmWq׍jެm05 ?0=GbύգHf "K c6X,ӆDb*윐#1hS8L`PG2NBo `ٌ\^r& .DZvgOz^H=Rf`\]Hs{;9yБźGPi7kOW#ح6ŎBɛ6?&p,'L",xszn|Zrw؎|Hnn[\t'̓۷ݫ561_'мR@|Qxk*Vdԙ(Kgꍕv4Kb*wn܏ef9C%hœ84U}_vV.ps\/LŁ$qAl7OH([l%;.} 8~AߍW+%ǿvfOɾ@q7*$Xs$/nŹL3ْx?T[ǻǴaÂUG\8;&E\S`P\KfI֨rRŐ98MTpD"(XMbPhn oMUnugxvls{r*M8+:ay#Tk8&H[:lʜ) Nv##FvyLC'w| &|w$E;6A f I]\uʵDU]1~_Oc϶,9Cx9^7[t'_Pi+NW^8ϔ:4#^ 7Ɇ66Cv5.1k Aߐ6m:{ 8v_ 8E[-DuKo" 4m5 C=פr,453K_Ds3ҧj=M}Y  Z$5 ѫ0]paD.Ic&̇d'`uggAEHJD<>C(7IȚ'E@S05S-BeC5&uEH{Np6{-zzޚR$DHm!)J[sJR(SlMe6~?m|~r>>izv~dɔb33ޫ̀,9f3`MRՂ|ۄη*+#ՄK$A-1v]|ׇiV_m0IW$V `։7a{*P<<};^pdc,080@iߖ( 6Y-nK0jPG4pڛShV7!2ءmT9B)sE""3_ɏ5McݡَJ7*e_K@J':$E %Վc}$@#$0C#^>O&֤L<$kuo#a,h i}vXtҍw6Vr˰; ^nf(J [aD5d5jդ >9]{9mfyvUҬWJ'Fzگ}cZE^,׫ XDq9 Yٜhۈ@"q; i3Z-F bsfse֜zv\Ŭ"uLcݡ@JBsfbƹaLF3$nڈ5fV-"@(32!AUPYo|iXYRtbk .Ѱtwݤ[)ub$'eVcQU h+,$5:O#'>@WfVydl?.=| d^~.3N03ٿׇqR8htEΝ`mA"$h@\Fѓm 鬈uv{pLeN `j46~90rL{izT/֌^OWv!OvkCBx&[a=iyK-_=H[HRKASjUVko!l;?# 0$fN(v0'8"9$U0ϯ(j7 (}܎rrF?&X(2G7,` 5蔲)M S`mx^YNH{~ 4y7(tg99,vW3:3 ä2[1 g\,$ibκG2Ɓ6{!Mx[aeuHXq^r\`Zz|,!2E3 H $BX|}}`LRLpGs2Y8@[BvQ< p ֑5]~6E*L# 5H6euŕlsBFbl4%e%u !u\-#Xk -D guVXtB\2]B03.m[&oE ne|RSc}; toQ F0 N+A0-!=\Qm@Z7ADDY>Sdsg"FIok:̀k(ZQۃaF?U7vޜݓ9MK7~+hsou!ݿړnH;q6Xzaf=/ϏRM P,Bk[0P\` )aH㡼gv,rPR6ع Jd7L@ ,;;&+ocW-' >{4K%?uANEANO;/p-;/6(71g/,w5(I!JTH!(^TnG]0eNTѳd Uc}p`tcfO">%qo!8pZ`)l;ac eؔ NNwbp6EXbԟ>䎆9ca󑃨}{ljZ`T@?WR" " o#EV;Hf b-q*ʙg/03$$h@F-zB0]i_Lj1YxN;])6lÙ;f]kHw$;\"]t .x+‹^/8 C]Вk306l5 "V}v A]?5\n(DATUXĠ:Lzۤojxxs[ۤnf9t-` 'Lۃf"6OQۈ$$;S^PKY/DD@Fq00%vVvI 4(B@$ a _W16OI0Btw; y ù' 22fw L'Cp|xar% ߰HqD䰢G8w;puc?hFDHVæ8f^CX]8J{CC171Qb}vrOAݳ<?*zM 07cߔ 8wxǝLsaH[]ht-H$׀0C7&|GaM`kyg(Il;7]`lyBO[3ЯP!8N9jPر dM;o(a0dN|%@Sv#cZcioB}LUd\{알hQ᱖~vڼB|E:Mٍ(t^qކb** s:#T*Z.Ռʗ!>1n3#u2+oC Ėq2SQG:lpA Iu8v8Y=BYv B $q? oP/Z5i5&!T4Td&~S20)G[R ~}CcŠ013ۈXu6t1׾]|NôFIj*oP2BM1ǒLy4"4`CCw}" <26sߟ4{Mw> ġ}.ߛDUxL. nx9Z8-D ~_1਒OGCtma*'4c5{"J؊/HQ%8dh>@%)ψ4a(Cr`;IcLp uJ9y3oSicQsKѳjW<{lMSU$:GT?*Q3XЈw0Szޝ䚈b&!F!+E`1#ɇ/*eM!|n:F70Fmih$@m (7_O3̨l^u^ vX]E9ofױ)'Xo$P'}*aXJGw!32W@}i[1ίOKrc E  >N:tZ2O cߏ|60Y'Bj6&ȩG'1߲l=N=]x:w1yS?a\;s7Ot.qY3ѼspTv5ǣޖHл'_e3 %,3W4 :;*s=O!dV\8;w2bzӄchDr%J{Pc:-0eU)t Ac\v#{[AL!'_o望2ƣU/|м:1k`ͷq73 L \pE Pm-Ro N\9X`4/xmې)YԼ7wN;GpƂuթ3r,JmP'#8rGl(UWoKr(d͎VCԅ=7=Mf4#?GۤtU* я=:Ł-#$^.@1tI*{5ni$7e" :MGh hrèMCnה4 -U+yWOB -F}]; JB,YV`ff ˱5z֨4yjT6Q)+I!%C% X7LC<.1֥'ԅfW9̽At΢8_t]US-$d  6T:Pud;8 $2 '7j;S}k%f!Gx0WfU݆o'er񈄙8lXEA ^~Jh()d rnꖜQA"\tcvL }U(Ѿ^=C8 u]wj2;7gl#莃Os`畋I( A(0NRoeN&05bt آp"vz>QJCqBn%Į&r.3wwpB6*C%57oxF>l3{@<}^iDlER4%f}54!^?vr4Ȥ&W|qiHSi:xQfvN0̝谏HlI> ,q~UOf:N,^tG:cE$>z\4w;91|**-~|y㟨/ͣdO_|_N+ !凟(}anX{B k\ab漉}OVިj32tFfͷ46VjiXҁm ŘdDaaS#@R0\E"M+{fVPr>61:Hzf6DB cPƼ&!XG^BٍQRXdFj#"E~~-xԗd`2`(  97ri"cQ_^Ο8l"țȦz 0xvA+M >_P#Sawԝs{ JK>^<J(qci!'ul|#Nj',7̿|z`r@S)m+Y7K5G'vю(%f{g Vp6MMGv?a>XB%&5+ 6E``!Z7f20y2JPi7={L?˅C3dw $1ʬs#-هF>z6Cq>xw;{TVmyK+jcYRz}Ή'C|1biȈRDYE -Pex"j` LnkiZC(r)=֬Mj5ZQ[AT_DEp۟mT ,P/hy愡ޞyeI0ɞkiB*yDtq#uxfaϔ"iq}>4yQfݑ^'\ %TQRkpSDgsδD&;+ [MV?&fD׮c}|cZ}n7:r &h\nV`#VMydCY;J!`9᝺abBTQڅk~;&YՇx9x/AA &ݶ͚H=RU`,-XKLr߲cvglH|ryz#i&"%pjr!51ƭ̝GfT:@]CR&@FE2) qd1=2uGnCѣ*gND({Pf_jXm7tfFc vvϧ9cNc/"M. Z5ыb89Lp7fJB`U׈o1!Z(ĈD ~3\PvB_t ;$A= cR{Q#tٕTHW5<:wm0c97'y#`B]Abƀ=%Ʊ@| ?!@>k 0Pہ壗 ؏Mwv끺(kÀ" 5Rg:-up\uN:Ϧs0*>Pk4R-#ML{z?d!H;̆tKeAA'D~=}h;k j,CyV V)5 Bs;~McK znbi19-n 5O^R7 #x) b`6j'5A\&WarA.0N|a\iRӍq !PAT8e]/G " Z>~;6v*fv RE097ۏ,@t3wW.@NS[J'i מi焑 CHcv|vk\qXx|w΢i+z}w?cY3k%K|eGI3!GuˆG~콚2t7f/-9ܡ9'X H$>x1zBS@3p>;G$JU%@R{{:ATGS062٦RJ̜aoj8I=z<\3S4C%-(3si hj&W@b7Uhl[ hd.#(+]|DiZF#`mr sNAHe h ~۶-=L87{y{ O{ԟx{\ʫѿSD@t3]_|GoA=ALϖz"G@meIW4q+CF:~< _ ̈x.ygu<^C(%/ GE \#ǸBTHi|G}$Xhq0 IH /_z߆;yúG6]@}.23n5YHr<)U%ԡ $9B>: T2MpTS[(6ƃ8:bBǗ("*X( W>TU~Kۗ?`y& M0&ZaF`b-[\rfd6ynfʑ > IFpDCca f{ cʫܝjVle(?%F3ҭ[ 8"!F''ΝB1at4ya[a bLHfA\v>~ĸ^e)p@3j0J#EXn C'oUј@$oA^)JfrdRQ/4;_,% U Sk盚uSi/?c},Ȅ# zArq2O H :Qf&y𦘡!S89]4#miuT^?H}`*v) QmFB/$w=xgWwM v'½HvVX!(@M ivWP$dxcba.r%$d09<b{$I`C {L^2>R0+c7a1zŴaZ>8lK!EB9vNQ`);2sibh ^y/]߯D5SkXPAJZ(i۾ޯhrd5;wHwOs1:A%K T7c&#g^B3#EV1ˤ ͡q͑F66 m h`X l5?A_?ʡ` Uu׃J{?۾^˰h22AjU-|a)]mp 3*/ UU 8>cٱ 0K -cCxryQ`%-P `9MmC(!=yCq5bDLrƧ a@άB w2@@'?L1P`0אWG#4& rn/ t~?F\HSMR}p?WI 2$C8cH "CI/Q18鮬+Ń3+-3-VԭtX k&̇@):=oB#J%P4$DEPR6=ʨ(D:}D |p:bO O,8GiTc  Ċ<ڄ$H%KdJ(m=˿8J*&o%yytǪV*Nc~L~#B|Ӎے!PHѶUV1x5P,Ĵd'a#׌QÎǞe/-8ljk3}",v'a=v=mݰp9˺0~9&diM"}򛁍:O :Z( xAHP.A#dB$>!J 9!1o68SA4̾PkAOJi(" A 8@|#߲v3?GdCHS1#PA@zInI: 1 ijv$f M~X==,5ShO9gqIl4䫔h3.ĉF3`.P11Y]XDDzQC쇚a'YdZ5bPh_ubHAZ(SL/<jb_񫄱 HLh 4ucCmOBL_ŎP`Шm@HFM@WpqOHӲ Bl@C[c?y5DPS߀+*"lHWۃ0*P!B V*h ,FH6Sq3k u3xAxJRI |NC鿎$yF>t* a)!bd!fi<IS;ڌcMC XRȵ\B*[h['CHcZdP{-NvN !v"*<\'sHe)_^l:(% RAS;h""o&nԑN+ɒ&f`_g@!* '@3 Ebr`[%S㞷|qg+}YT;d?؀x\ >KNQH}״- 3CxQO81?oz B$CF8C;e }_/ X1nFivG2*P7su1:뱌LE1ͩ\\eҁ!Oml]Kw˧%H'idI3\2gMg$CzK)h8ގcp狘 S4I$ UcƓ}я<×Ǵ!@v!hbj  M`E )A!5)22PFkF}ǘ!$3#W]<<a_DE PU I3`[t Fx(M5O#G%8ɃE3y'm < h 2/уW!c>il )O'Q TY{ԒpF#8HaC$ 4'a)NmVAׅ&;Z TBP"q*wבxp_~ TRȗ_`ɛpލ`3R8&Ҕ ^% 9Z(P@PDlyERB@‡rkV!4$4ؗO7$s'2Ub^p z@Z8EfY!V>dH}407!;>A4\)Ig5‿WjfLR)2&=0KNkj&Z"38X$slaa,x31 Bx7k նtNKnd o@r=(CYJ6J=C;h?%U0ɒ2#ӗ̱:$S'b  ro2e,ޥaYm934Me+{a1Yx{ۦ$Pхt/|Wx+m۩ЃZuGWHFH~^9$S4%_6#[DDEX,#STZ\ݰZW)7iͅԊݬx')D La~9; S*mzuMny.F1=#7r"sg6!CHy sjc燏/˰=p-M['ou'Opn=}:gXe4KK@PQa!{fV̐:!<l+Wηى?9z s('?ZT8- =`(&8 {i.'7jkr?`\̡35`FnЄ½jN~̟'<=Mha4XLTȥ*Z٫TD q\^D4$XwZ)*;'uh`]Pv9K-pqDKXDEzwـ?ל,lqGٳĐGJ;@ %$XOyy'#j@ d@)r(_9 S01H B@M-AHk"_͢܈T/Ӱg-=S G)(hOXxnj9K>9D.}>q9Mq<;CB%$>m޼vdNDE [2,*Zhg`ρlc颈O%fIM0}bRlunsöaU>b(: zD q&beX:ŜeOZ 28yy>T Y-"%ha] @rK` @Z! (#H'nG47|П@p ߟ fo~!Csꃲț7 \ԡ QJE"̵!׳T{j6b,d܇}0jKHoJ5 DWRI`y z="KiNBPb;;ƴ hmИ5rnvuz(8Y E$"yyI!P#k'S;FMK ;2$@H(H)2> 45J@RlZ)(X ?vdpك%5g(?*GԀR:OHt: *;@SI C:D("HBb Vu/>o^z~5PȜ \"Ϣ9N@[SS,`-'3Mpphb0yK*$'E;"Y5Płxy2=COaNL+[83>נ9-|Fy}(#,;;uo@H{|bϧ=ӥd﹒^SDa4]#ϸ& NJ:)wt uT * Y^Ccݍ !AiM]x/x@<&wf8MҚg8.r=)]LC\{>xm-s#7֚{"Zur[>JhnXZ pAdl@qjzq:'d))o6l{Mm$n3enܼnr4#,N 1PYun72l8AJO;[\o4 :D܇;YvPDDQE1UKL)!m2_5 N>dT#'0l/m:]4'{բv0CHa&YTҜW`zH=`PôhiI@\>cB!J+ 1 Ə0>4; z]j}Pb f5Оe(@doz&XLXM%FMDP@P Q3)G^uO> u0n=gM 'T!Hrhr q c8>>x)vJ:NHPRq!:Ah cIY*q29)FHHL8×rPhd[F(e a&BFA4DՅTAX[l]lS&զڍ A7Aƥ ƈ(өbG!Z)ҎҶY1`:7c[ [o< 0#B(e2[di6teN1mqr P JR$B lٗdɂeLZjh$ lYy0gȘehTΘ(TY|dRd=SsE~̳u!wrL$4Ma<~qٮAshۻdec0˙95jl'cr,[?&i)CѤ haϼ=yxw8{ sFC?2Bc1>h1)BX$h0`1ʼnU{?&/ȒJV9#G NC`xuͤX3ioJZ@g:(M3F Ff#H4/0fMC^ l1(P8'ۥ(M<7d2@vK=~@izP<e#vCZɊKt@o8tU< Q($CQΊ3b v76"(77#`l&EbRA9=ze=Uq%i>(с]hm0c?ZnMvxP^bIQj"=a&H#c/R7-Qmm`N)fۦp sn V%nd䖀 : XP̨PA!r-& qbD<׍4:8XZOśĤc 4!''2z ~/F(bm ypV2GD;Ccnj[wp${,Fc?W)HơI3b]'t4$҃^GK^zzM;(B$h?# QS4P - @ܣ@i (k)ƞOԝ;ْbf%q,a >+L M 4ޣ=CpTc>q$ #G"j28l^:'d`xB " H{*@Zx_Ђ-43o!/VbzXIf4*:;BoҤzC荁] `h)` R) &)c,Ă0`lWBJPC@РI4)@ˈ P *$@ ĈPPTРuPy(:HOsIF$49@Ǐ2tIRP V|`H>p!t%b4f#rFP@N XA^p.sg4mF 3=v"ZJ#XF,c3trC2LLv !8W'APQ͓d Fh$DZH@&BYhQ+li \diy?{o {Y"Xar]5JrVRİ+[~&١4CyC=c/N0% U$K-PAK5RML!D8=&ybw`0463HwMeIŪj7H0g-:0(\ft8;Gѝ:o M̡OoT.?~ bv[?0V5~v[J&Y(`;cHAXL"sC1!yTp2Q!^69bQ"y_!͏x^=A58Fh(ԤAPB SYQzf4LjqƬ.4ZmM";/3 kfN{Yx &YH'& v|<DŽj`b*:I=38}q͙)lQea풏E&ECS= X~69f*VciR홷āI*OnFCBm*N4;|xwD1{=Pa&r-/8Z"(a yE4o!Q+^B|Ϟw٘0:7hc6yY㲦YIT|q2.-2oS1Q&ްsCъ2ё,Ż׌)\[D Й#x8--Z-  pܞrevh`g*-7 hi" cefd\J!.' qb662YRh[PUqP.D1 j@(Y t fb!5`" ;q9d+ B.@rD9!F̙ÝhR>mBH@d97[1vαp {u(0d;eƊf!]2e֘Fk_/FF>.5\UTޢcOi[{[-62FzUrA< l+ށu›Mh ӴGT݉6W܆wE5E[\ӣ5" Qǩ8Y@A> ڂ{$ٰz|E?zW\bLvs8pL1Eℐvccwǔi%zEӕ{_v z!k)Sؚʛn1Y0 4 (b+GՏQzƂ172R!E!a:X4 2?fQ0h7:&90&taȍ+eD`/wn5(5am(5f&HsBd%JpMc S?%WuH3OQoOzwRԲ Nd&LcOp<@1j)ur|lwCmBA TkLD Ll{oP,"bL's&H(^C$JK9hC0{?Τ{^#fjfQZ(( e(|P~8CD <6TMU緣`qgBtna4֦+ ,S_U49<Tq(ȕA!/DCk!9$ E[F~w6FiՒ~& j ޹!j3'57oy̤+x8)OR/~+w^|?"0k凗<QϚ OՆpn#S0FG$X†Ũ8.%Y(D5J nǧBXi3.Sm#ÛA,K=83T$@Bf٢IFcFar<MQs5*iE ahJoi&;sbxBo`a6<p#g ǰ}U9enCm eADC0e20`c,6SFUhE;2" ϱNfê}?) _W.4PlH\^It-uC{ E`DxQyP}h8FPoQ2S d M%F'l ܦtmc_SUZc3c98t0pɑ mNLBW[ ?ɤ0ξ3ᥤZ?'kA2Zizc49eb9P(X1%ĩˆ*9>|*huv_nʦlq'Bp i(Ow= "(xɒQR|cȒԄbHf`FHiP~y?§`W2tɌfv*(r L5P9#9&:JbGR4LD)O>2biCΩjį_I0H1D ( 5J@RB@ 4‘I(%"1A CP:(t0id_NPpF=/Qyo}  e49wM$8ᅰC'"UxSIH7nu#}~,+5QD*څaAfAwM$({I:$J_523 4s]d/?F XSKM[.@/JBOHI#MZA ˊ0I%9iXCK $Y{@~+bߓF|ȵGgO$=;jwZaP6ɼ*:t{e6Mk>׆cdClm1hM}&=a \)Z)j곦[&w{ \MfnxU V.gPj0 gS`JGB8XPq80m}9:BZ~ 0:n]6hLdʤ(.&]x VMYXgU˥3pf@.; (`KJp8Uhv҇:jql!ہ3lqoяNc>@OX b pADB3&зǵMI#(p.=#U3.ݣ*9 @`+9nS@L c׎wA}78ٕr؇%+p uUGLib$Wc8lLݼmv],A9sL&dBYstjΒ<6DL YMh ^ssbik-վDg/297[r s 3s '<| wFaR ,y wFR!L#M竎h]G~V ~{,]ܰiQ\m7єiܦkN<7|N/,"ˇfG#cMtkt<(H$ ł46SL҅#hH3ߋi?}$ .&oo9kxwFo8Xþ: Q:ǍeW~< ֱ9.5kLyvN7'Jo=Ά)BP`Xڕ<`kəؖZk8@tÅjдrj<)m P 10lFp[3bLلjxs#\EkđiG Sic>@{wi1= n6j rTWYXM"zqM+cmM368la3rG^nMi+ztזxfG@$pp1tȎ3BfAU3ٶnra m mý j淽ŐaZ֘MF` @mNF~ݺ]8]>2@NwKp;u띶cWI'Z+DHl[Fܩ4Z{sbяjf5+Ok$`amyf̐xjwyQ|䈶޵& (?8D˗/|5f#9ߜ%AN.f7b_wvR-hﺝTbJf<IĀZ.ͭ&w@6CZ+èQ bjʺiAOufn@5P @sˋӉYÿN6JFNϫ(K,@ʑ",xT1G|eNjx``7~+Me;ٹ\vX4.V߃e !usN&rgM΍.37ID$v!=$I5g{cw:/cvi`g|p$*q uKM&4c4YfIf+O2ls"Tib% 5 U;M2g bln&쇸jH4/Wǧ B)R'tsiyb1Cgסj+EV< Jc׃1I&ls 0 5~u=*KKM 'q_?dz Z")@ Hgu5n 3Rbf2\{f0ym`(gzbx&E ҥdTfcPWChWJ cRD*Tc΢pJǹǠIiA ChDm1d8_ ܟ?C_K%q_gڮ߃`[K'IfwN/W22R]pB73q a1z!/R-r}4R~zGKr!M]TW~Ǜ:(ujJ2yZ*ģ2΄î$dANGW9&Njs/٘ٷoM -Fanjf"37lD*g#/P =2'̸ݸGcg@t֞G=zuJ;jS{FTwwK.~/+N%%,+8}ۿ#Vܾ`#bQxSAНdXe;= ^P'ctz?jDs ;YJɧdND*6(MH6@%^HTcQO}>{9p'8Cӽ\_ FBG^c mne2REScZhl7/sp?4b+ao/"Bt-IC[30DdlSoPx8Iuj7QՕ@^ᙙ  N&}n<wh.@Ch5ؼk~ݱ\%Y\y3w2,\x˱{U  ˝vҔ:LOCB1DOGN "Z_{ޛ O"'#a&\lTIGQ'-x5`HS7&D&7.017q0,%btIqJ9; gvP4LvۓmC~G~3W|DV[ZZDpz+Hc~r&w?y.$؏|G6$fQ5#g07lG `436+,t!8? $5E[޻ȅˏ >mbXlɻ4Im#Mӹ}=w-za:@Siul<_26vFjA@ȔU/}`F $.6uONJ9X _F X)M矃@`o&*W/̉Cnf !nRp II!ǃTjR"4m1LU5>>4 IXBF?6U!U1>FB4@`2~BOۆ!2BN4+`mu $E!PE*- "PP-P0JfiN<'xX@;vQↆ4 ᒛ+h DB]z\;>(T ;A0Tp[X0>:}yC@`JD?(m||{8; Bq60NSΡ=U£P?6D|w DDԧ>VB9M1/5MtXq-RCr x)b/{5!(3d Ʉ fe'(F`UD4 4OZ=a/7p;ĝ4a7Be{ާJټnr&"C`$ljCEMHr;ϘqPrBdܝyӷ^~~o۪;@ e6fmMHJ, Cw cHep$0vb+8īo F0c[7-I>5BCiSi ž, 7|7\ɐ[H&$ 4cw8"b~ybXM^ɪP{@E FTM!-?Vx.T~dޘz _D/LiI\6=GƸz` ҒIp]7Ύ'!-D28t mc=vɝ Hɪ;"4zO.y\‹ ůÐl>Ɛ*\!p4vrhL܄$$2x :ir#&$9$q;뉝Lσ4r߳F`cAX z-W's؂D^|;Ʉ p߫%~κl^(0"%5$\*/0ʘ#.%)})jV)HJxmkZ*iq4LRc{iOIǾ}j}ґ$Os-+I]O3Xs=ON>O'UD|% 0R1r럠эiNVa6ͱG7Tdfٌ X 2 e0P$Beᥜ $%xdQ)bF^ U& S1q6`<d7t0L#D35D%HT[=”xFO ##]q1=ᄄSSg ! d3@Y Hy}!2ө_ǁݿaY6D[Ջd)m k͗K*l,Px`Gqb#QsMGgs^ae#+[ 3$m 6(+̬"=}JJfK>$b)V2"@ﶽ]NdBӅ12(F惂vSu)Gn<7(pɌDg6DDXw5Ŗ`bR1 fX@rN'Qd&HBIhm&[BIg_mUN|*tN &qˋECqzٳk;FFw5[4.HuLOÝ^u{x5NCQ6N9p>43~([Gs Q^HD. T6LH;fs]Oq߮c3i͝2%8;p~ќ뉬r&.V#OΤbzbF6"9zPߖvj]Ԗ9Lr(Kv\`Z,Zeb BtT9sndZg/*(pQ_@ E9BĵhQHY|翝QZL14k,~!n!!e/V:UhAֹJ ۱tcL!̈֊%:f(`;7KC9_ t8ʱL8떨xuFq DfGoʷS.KE } Pb,9h ߅Mkm{?ԗtu ,٢]*UOmsX|9L19b6ΧIffb\v)1dA6ӧe8se(!@,8"~&؝wmIw=KdK;^r+<3Yx.3&J>A/*4k:TJt(c<~R|?Jqٟy1KޥSZz|%S$oDL=)f|Ѧәs멊8Kl$Y%EBq!̴@/z [)C~>;2E5wG 0ON።؞K⑴HυN[q^A=>XDii`{_OEb?f±!B LDwp0s*{'wض83 {.%-?ySK#co2 դ:jXQ,MY654+4#KBljU_<]Z{kt;k3nuI0\_{ѣZB[nW;p[o}g~q>L/Hy|'[D+E*c_B#ۯLw/,k0y\* -cBbW&.FsT]oGl`sPXY^V;9ۙu cEdꝂ]7G7on&,A;/Fx#ZbzY{u\$Xy`΢^i[PZ./ }$RÆs|fZ-Õמw_Siネo~MY>ӭ/iɌ*gVxy;k.񢒹u􄳔 Æz02@.\r>rj}(9BA)j-5&ƹ'B8FTnjnqx-,Ʒ".Ќ81\썣R3ֽ3"4`cr{kϯcJLZfss㍒)-#xͺL&C=]xjN A|Y8VHu":BAZBPD$ĉz$!J(D a# fl?gik>zb:`k@M+Jhp)6nsw#u^H9*1y6û1L\ã1=#])clfh?ģB$HJ  B\~)(c%R(ة'v `$LwT^4S>9Fb0 y\r.қ(H( bUBq „ `- Ȏf<'Icjq5;7 בdDjbURCpPT CSGHJ6o=4ؓrva16ZZSgikII5nhv!s ,A7ϏQ!/nOAAmUzâEW.4(6פr *+¬AJ=z -ӦTW[2S-'UtT# O`XXt`{>Ī(J" 0HP!2,K4DDEJDFN9^>8K9HipDR+lu=0yLIC]u MS1[`BNH "č +@tqL^+*фCr4/d4)]NS{e3}Aa庄iUQn\%\b~HP4s!VW =EGV&o_gb&h!L{]) kkiÍzխ 1@m#!2'!@Eb Jd4$9̸FDA?\ HԯtÄ'`0U 4E_A4`0TiO|Pݱŀ ֤O-ZlpQ,ڊo"IL%鶻*@)* K@`;0O vt(r8ؑJ&{s؈)Ye NJPLHxLA&{SAXmR]%ߎ'd#CDY,:%7kxvhC./.nsnPD&(j'״$Q%ձkM[̶n|( `"XaQ3b`cDF 4[Z9(JiiAdN^w:v +HSR8ZÌ}'SebjR>Jb{B8iv0pxchTTPAzX@xHL3;d ӚdDAFߞT̄2qXz (|ʇHu߁p+ÞTC2DJyЅ4"/a'Ԕ)0eaH{v2+L ɀH$5"O;! > pBR'K&"xh:cQ& D e#tbT=h4/VS )<%\_ĂQ%F(CH#@]Vpt@xxH\,?π@^ C ܮ.!akrB!zeB=d$lt wj ?D#JjegNk l5T8q8D ys9EnUcC)db##!Gųrg @RPDsb)\tb prN.TWJ;宱уsׅVk+hč뢸k&)̴I,L3hcW eoVt 1MMrў6J;BɘE'"dLFku`Yិ+3/@l3B)\px!V>Bp:Ĝ !:r, %23%4&kcL M-SJɡ4T3}Rab*;>C4iПL<Cd1r;`_ *ه*%AVhx w2E!kɗ~n+)z"jO J8Rb|s#t;0rOYvwT+Hs4 hm3,0D@@n( P;ڇld:=hFBdE׈m"T"dCaL!="R҄H+IGh)(Q9qB>//#b_?ﳿ1à FF`g8r-ϟË!HO7<=zYl?xo8PrG$l"N4CFݐ3Ш,MPE@I$MU&7쎇4 hɤQ`;fftDc%cS$`~Np)|=}"r`+ͱ;kq~4qB ǍAMP4$P-10!PU24E Q ԱQD2-JPP5M M@S,TU$ DSKA0P@/ߤpwID*?vSp| 컶4! T@*_iK~Csc0pvק-0( 005IWT}u&{c<@O@zS`v$QkESMPPSIMPUPSM]?y'FlY4/)RvxWN51z16CYi/v%"18dȠgЃF5Лm2v3kA=s,W)&<"$"CsU947 aZEDwGJQa\}TT$b=I}zS1'S8CZFQrRHM%DT1GX\ة#)7n$gUpJbٖ”ev(eC*kÝP@Ǵ TL O>=>]RPh}DBPq<;''ox;H?G:@if> [\(qTHX(kIc K^=f!g5 VrQ6$Gg*ӑMLOqq6_hH 40paFR ZldMq@;2!jjM]$ɉF2 ǝyF#mbz9*TZTr{vb_*Sko" N04=!A7$j5:zNGx{^!FP&-†d衴B=ĊP9uwlu1@)gL#hP^s:`_w/)Q4;zp-N0 ?3qKrCК]s4 _/7bs* @pBJm *1Gf[4ps #8dR'ܖ ^:& *J> ~Ix L툠.{Aճ\9b,~_8 ?ꂆ)F,]ASɶրp%iaBt[tUycadO̸fkG{mA.w֩}xs[4wv..bz_ϥ<U|AV`ƥ ZMD@xZ'a?iw;iP@ۗ҄Hq^(ҙ`mYneniiFB-ޟΙ૊s\|<9$c[=@ gQu:/᫮9$/4xvbdH=!m!ā Uq  J>`?{M#Q;:XUC HjcMχyMH LIET)I5ٖT܆&=9z俲C }OY^Td0M54ʇ6Æ cLB׿ fIB &¥fN" 5DO<} 44vtSؒʉ CSM!HH/vѪbJC_cQa.J-//@5D!4$D'}{|_4AJD4 -t\$h)f (T/ xIQрh^qV iE@)S|L_@,Q Ryna(񴰬]-!i\cqP0kc]9 bitH@=9FAą$UF 4I5 gJ.?l*|I@R:@Ğl O pɆځ޺#ߚй~`)!~}]Vv>>m1ᙵPg٭B>Hwv*TSFiFpd4&PF$no_Wt7*C ϪKLQ80}˖FRC^P:CrES2} .R% !HJ^BIf$ "h([lBK$HJJ n[(]a3>xwU=!3OD}0"z0:ա۽~g&h<؋ccU-)4K6@~{dM#xa (`|fmBm݂S4tHBI!>uمn:P*8K5E988 nTx=Gz௟1ۿߎ#U7P:ښ#=Xf"\i K)Sc,vCm\9w?$1||n=s'}nl9<={xMxs-s|d (3ݑ>ڻi 'Q9ny=k㍏^'Y˵Izޜf4JF݅"lYY_:q̧=#JeWA}ɟNÎdw#P9W'瓹=Ct4wA 0E'C(EᯏRiQ\/[^W5%tpY ^#5QCm9'b\v^ip5EuncsÝ Z}lvOi4:]`sFHgWi9G.p=>õz`;bņUtJCt4eq1vw)3n]&gÚksqߘL̘,3id?SL(DIYɆfM5 [5B p>ٔ@=Gl7sn@Ba那]`hgU?>5SH+ˣ'Kꝉf~]l4لgN5lzrYYmۮDj2 V8pUAϵ4m![h_ßR_o waEhiXKNAa_I}rh _/P(Gϡ3Xw$h?q# N9ؑᘈ@}{d4)Hr.,G+J`!8H}=?yMcB%Kz)UA3hDC Dm%LR MCKCEA 1+KAB,Ѝz@i!("߾DbXX/l-%&b\ ?~1/TbX) )[p;)src@G6єGGڌY#.Y]gJ19QMf FΒ)BP% 7 Uh(!),/!~JUDҕ@@ehT5@UlUT,(iD~3$!h6+Zը2 JDa+Oj B!1:#yhORz<9}3CAהlfL5@!)&(vJ Wd581L(_ " K"*@Y CrͶl;1Etsv#?GҨ"$ $̀%RnF v&0iN.F0j”ϲQ7^hNBVFd;8&׾ϼ}>@1f"@[φ݅VF4C2[5YpPDĘ8iG._ .En"` ?aАhUѨzSS~õ_^SFg"q Mhc~=QC`GgxwD)31 Q@^8JPDSJIG$!AM!J8IMTPTH4wJҘ& #`(C^F)Z B CD@m%\@ fZbe?vtA4TL4MCyj "XHtbdC@&ij(i fv'],q+E(;O@Nbxj"Z XFi ^т3}L(н1 EF uXnFk.M=7^nΡa&!X f~C"s1rG=ܕ(4b`EGe{VB^c+ٵCs$;Y]UِWDF"9dw- xʕT|+>jt^T8 !?05#@,;L$(I8)]e R4%.:UmÎH#)$wfhkz֊.3 I}ԕ}[1= 8;"1~AG D4h06iMQb6H&3lI\݊$jkcՊ}>t}Jk؄@8 &&&bEERRx:T %i(I@  fAh*(*"%R/Ģ K3@1t3-% Pb PTIDLJd$K0D@QhrP2U S4$FE"P{c67qxN#*b D))1`I>)ޭ5_o~OU2isJ$ޢr@'[5Pw^ycיC(hM(IՇh,ZOi> ڂ&7|wULI @S&GH9H9 Bo :ȺB r{z/3tC('2> 5 -A\C =e"Sm tFG ٽ1@ccFCH7vI@,CyP&p9y@ŀ08Xû ƋhD(P0Ozh:%$S6 "!H~[}s NMRdF3X=`lù)8\zCh}W\~''$SE-"4LOƒRǂCX4/( ӗVƆ2,;+1f s|g5$EXDqQE&("CC@ x<Ϡ6Ԝ BnOKy{Q_NŪ~ʦ1;L'9."#p!Z<AC#`GIP'O}Tƈd0?ܙq˅EIhdmO4cG佸!cZooa68d-" M]ݟ| OV8g,DŶ3qi$ R6vb"t֍>xnxa ƹj\h\ΛDl26@y˄ bRF-Hp̑&'KK%  3ʗd ꨼dY;B,va=.'F Vk|{;Q;ƹàj5$xwr,9+;KG+uҥ?#~ckMojH򣊄)mtŬ"cU \3EL` \,*P:E Q>|H`-*"CP qAt0K03nS|Ć bB '$[=d /i-W;>]GW>B% 00Q`"j#ajAH}gxF&1 6!12V2!&-l8<ĆAdlͅSr4wn?P l5"iĒl~@0aFly t -{eT@h| ü C f; B"4ZJ2f;vYHhzLLxSWģT=K~U,K, HƓr4xN_D$f@ai.~j#s^yb#F$IP "dPy+N"-m[jg?wm1JŶKEHm $Hm?^OSЪSZ(M6F%яǿKMQE[)He#7tj^fOr. 7)pПNX#ꏷ %by'u0Kp 7 O<~O%ġrWD{%yCTŊlss",Ѡx{0Ǝwܢ@cgWe X Q ~AІ31hlņ$>z::=XΠZ8]hZhȒ *~lG׭$6ąh@cgy'Cgf`:'FkSDJ1{9D_gĄb5-GQ4^t^I?[==/RÏYC^eeDH7pJ'2Bl1L)]t869Ӹj 62??鱥!{)jDFVIJ1b0,*J U74 pΐcIcLlHЀ#bJ)-4R.Ww#1sWZyM$D$2M< EƋz;yޘ-Aa,ӎ8G_ & &0N[Jl*ć``ƣDF:dQR A%f0xYs3596ckrI1罌nVRAaP(rɜIRc ˊ9+" h0`qώqWxi,WJ LU^qiO^xow@@r2«6}Qv6٧ pltC!%rKgz0aqTAPn &=.цe S]͌cyv`l=A6Ќ^Z qxq23]}(& FQc`D1׈aqQWLGni51 mCfdi6*fG07NiDv%;Wߏd x W >JLif'+^ m<z$ \jRjygUNb'Q`Eq/S*8 :fPnΡz$З6^76uCCw 3%'CQ-"{EʨJc S&ӉDD&U*啳+ݐ`a4%"Q@x{'DDOØ|c^}#.[1 {t F0Шx۩'~݋o$]bM34R4h5x1uOhClv}L[hϮFna4kc@pYYd48h=&T `>^aɦ#Bp3LCDEPIזn452?tP>d#Hҧ0Ӷͤ!T+t-q=IrB(2%PeN}q,"8Gό֦mdmKrOR]zU xZ|{#?KƳ0156HI_YO)ɨX%ܔ!/@((~,X ZaG}c (5 E}IJD)Tlm1CLc̶coX6pVysN2ъ9!.CAj?^ţN֙)&E>V/{vB:eQ/)LLU^étbA48>v /q6w^H6STabU<;3Gw%{t*=*a;lI]؃H@glLB(A|Hhʧ(")Q!M-d m'BaPRTLAJ@<ͯ Ӆ KAAEGˀw "~nS7i߲[NEٟZD fy<4d7)h#-7/d^4:M'BCCT$Z'X l[p31񙡱WmѳjQ)iےH m}@9#~l't /DJVpG60A> "':@/~v qTx1(.Ԏ: `XgUUg*"i[7YmV&q2db` a&Yhw]w 0sukh9YI8vqJtF7CݎXuTqv֯}t|587MP\85[P2(rh(Clsvv r XQb/WD]뭈(P3[(5W7܃{2piJEBB$tQ)T#\l+$FX+@V ]rro0TTV4j t!Թ~\VyJqt0u9IT#wW}uB6BJʺ( M)qG>Y̵opHVt #]<9-SƇeq[q̔ SW?fRU>IrDidKq܀wS 5VHDu3C|%"\ #&7jL%. b202@x+rLN4$˰zh#1czßT=!Im4?RǡaV, :SآuײlHCdx"谇CpH&P}$"LB`g'Mt0M\b@j18L@5~|1Ic7bA  g*=gf̟f|ه/C΂ADq!5D:QX/ڔ{zW6NupUh/BF#1{H֍8>g}.ڙ[X?8u7вF C(km%v*qncH0c9R}2S4aS&mG"#3oBTG}״1 :Tݑ;{ٰLTx>G!MH Cԡl mު^oIldM+j(mM, ߣ|>hAexldh[kyf1Χ)$N`J/u=ojCY _h󨘍1؋mhKk~FZ. g$vx ?! $pl?k}zyG)D)JP*e/ܤ!,n8$H&A [kt?+Hvbh{Ys&2Eơ#q8r; :k f9Ü*K5lcF1AKnnSpfAs&(0M Rҥ 1h"$.e1U1S%AMQ @$A` ]Y)ФT?TJ( ˨CeIGV@كT'k_̤2 @Z>gņM-w8Doyd$Zg> /5`{|JϽ3/XүcQmtQHy2|`$GF&Ֆ1@`3n=?\^ ;lX\$^Uꃪ 2y XCPa5hv6@ݴ#( ad,TQ0C(P;FH- K#F%8FyIi h~G]"pҽ|PXhT8#28X'K3Sp:i8fAE}5%J;0T+p9 '1pD5$AXtG|?ͱjfJe+9s.K h`Z.վDdf3?h]"r}_%+pL$41p!~b70"p/όϸn-g[PL&s؄Hh~KdOя&CBłC]"I ԃbW菶T+‹RCD`'/ V}gF3P:]!LQLO0 #Z=#R$9Jq$ǰ&"ڮe8kMh9Ln<v8*e5ˡx~a*|lH!-#(p< %*@~mpuo89 *l!d=dJwvIUQO:|:LO=T"I⡈k P!2QtOI.& I: ˝^l~ͬi blBl")e蟫#1tOS6N"× 9gɼz}d2̈́!@=h2'{ٓNdDϗM敂AZ70|bǑi1uiSӼ9mI/f!kQt 8ʰ@FBR,3Bn9;ǝq@cm5Pm|&imI'Gs)XPi>w bhKM<2zS !XPNud* N;D!",_ d0$#eADP? F94$*%_놞46ʥB$i'#&٢6{ E6ǜ71O'+ҕ'FR: j ᧎ ,g-#{nT23TB e:ۃ:@pصPCiX@Vx;#B6f VYE!zgǖT6<9sU2܋.5AaK ҭ$ijCX*V DipmurzS0&х冞Himc6MLq ̈́PP6ۍc2)7 F)vyHh:KD0%4LcaG(DʌcFi`YߝbaܦL b{>ct $VDqD$}vHHE[`U>끸aOfBb9rup6Q͔K+ #,ZI0-DT5ʂob6p5x`gt$C0iDQ vN[4bTQ]3}@2h Ct'}TH-<!Ͱ/N^gh!N=h&)IGt9؊ 5r;(v4țhzf eJ0ɏca##u Is m1 K@C]^=1P>8@%),h=AqJ uS(B @b(xhϯ*"$ъնB3[*huEJ&bB*!$DJ(QQF R"$H&& ( "E( )(12b;  A0+ER+1DĤP4UE ECQ%D0DBM=q|"HW+Z5ú;n2yNU(.m( ЀZVUAӂ#뇭' ([Jur^ROL XaZZ @B$v@sHB&v_ݶ6FT44)BUE_hP^YDVReb@7|6\ rYH#5`4?uIN$rH] E*H_BC֍(dP>1 %F"v2@>iQhS? HB@$  0M4TH4JqB@5DIS$Q4A0S T D$HC2U@SB2+SP0RHDLTQ, E C0PETB$: Yj Bd" "" H%bi)P䘈b!JR&Bd Hh(! "!((*9 <9((1/\UzfAF#[@P@LBr!#~T)#wH]ΛSfb{n]i/Q/V5aclr.9ASi&>|ipX\a @JS@)^v) {(&( ʉGə }7OWV8/ pGM#")eFHJÊhjhJvbuv.VF6=¬pe(JX%(OLY4-Pg6H\gc ǯc9 B1bB<*wAbxRbM | vw(R'?:tå?it;5X*s1R[35ClCD2Fؾy'*Ѭ>d4 @Ӈ=$^4JB)5 Lgrty uk7G&G u19 rDSɞ[pSo.8#  (*0P ?W2Q9:;p9Ҡ[(G6(yÇ4.cBJʡ*-#D+lK%1!0RjDJ5;dY& 9$JSCHqW3b$grQҳrKAH2BA]Ƚ$PnJ !B *9z5A1Cݩ(bDFb P- rHv";;4$T,w͌sA 옹!Y"& P/ pHۙ)Q'Qv;<)`>@CHixv .{ޘ9hRLlL0dr5-tb'#Pw<\&^04m rb?'G»R,FN0'fXJ!=W(llM R&%`T|3 1!_xh0U5M(41!)hEB` h93! =@@HN{nR9! ITt~v~b|8pU*ʧ@y}S͌sj$*)34%K@iq3#d>GI*+'!\sMqƞSUp H0ǣ2GG!>`b2<>|dtC^E3c>~ªhHV!ȋznLh4(,uL`$,S}򭴑V㐁L!r1Sk}qxmJ8'+ZՄRJ@ؚi,cV%\U|"`k:F *C}ާk8Px#,VI&9:dHyzmt="˶=s 4@."fa6ĊojXL<ΰ Pd ;UiÏ gh {[c,:H@w%z`m0459b!) o]H  :%vMf΍!H_ oX~z89Uܒ$4<H|Vw8NI9N\Hl- rP*5oOb؞s#iZDzT*umf>)hÁ#H*$),(ϕT-jl!vסP;6`Q\Bqlf7׌yOQk͢E}p4eJ*I(y!a] &\KA!H TB%t (J D>nc~&`҈c%Ϭ m644 R-!C;s9\f6vNP6ɥIh LTD6 ֱhbƭQ&(̚ 9"6LZ 3mѴk`ԺIhˆ9F4Hb9L}_>pC0~(u2/b"En@bbf*։jڭ;vGh'YIB?/NpH G  Sg$w%-^p*a+A_#9 }ۺ=)on]x(|zr=>k<9.װSsզyS@AR -1BwĄTJ !Lœpú"G?vaE9ʀS"?T xp<1DHJH 5vv Q[P,ۜ2LKw(~p>J gM^]IvQHK>b$8}Ăq)H8zɈh"Ti'F9: 4j$~تUC@8@{Z2r@I>wo"CcȜ`(=y >ps> |s<gI B' 9Ҁ @70}nXtBu46vM l5\kΨ5c!e2F6ꓐL3kJ z9Rl׿^C>JL㫽JP!KMaQO4 B};V^m&}!>/%}r2kq yZWæ)dvBh _\B*̿`hCT @9h~2{䤭:Yu;B/DC@LM(52)J>cU~Z?Ci`$M>vTA#xq19ErDbŚj ݉h_IejRFi#M6_h4E#[DCY RG$AZMpr(9'I "S|75dbe֡Y,в&'7fYTIZWvƊ]gDW$GӹOO CžۅHQG #EV@6]ZWˠg=,.*j MHPF\60y ݉"Ӥ+Yy M I{xxnx +*wO3d2jRs}4uM 4r\b3*Z!,3Jn)΍4X&ܙoQ"SxDRM ňΕLotQC8,$3.gt\1qhS2Van#kez7zF &9{V9af0}t_OsBc)9 dGjN͑f6nLBo oq'iս d( whAVW[}teH(}c/(m V4:~ct p9ޤTHB{Rט#u%&Ku>Ҕ1hZϚUEFyg * 1X:?LeUSi|S(,"ݳQdw&"C_?ŷFAOD"q2C,l21,#Z&Td_Il4 /C3ӥuċrwu4CjWQub/gTh'R4:#i$䇫<-8 '87MӸ\UI7=k m" jD 3Q1?6=uI$a}`&Z&wp0Oj?` :P@U)?)F  T!&` 8I3yٚNS!+^q#ASת=9Hd(DS8{3UEU%`\hhpb#ۅnӜ6wQRh- H\w@"b b/w|}oicEsdT/rbJ<>i@<)SeHZMsM$ t]J yo0nz4,, + IDA 'XR$zH&I(UPiZ[ MӔYd;&@cPApr-r~/u6A|s4*HQV4Kb_l-'4kaMA$x%/yyC} qP> ßD!wG)o++*cAH9X֐@pp\(f1Iko v⁡qt@6uOMF50wFGIM1V2HtSM0&L!)ԟߐo8hi`3 Km "axc7A+82#5~xDpؓm@o b.Ws IDχ1Q'Rq``\'ĔAqo9Z1Րt19O^p% rzB h[Dh* | `P$:&&9!A9&!aHSq,X 849j wt$,S1ypAJM2UQ%Rr(&CA%G6C /+K0"Rns=:"DӰA5=Gni)5`.1p"¹cK2T6 棆 %$Ⴖ O5aAlɣZ5Lλ#ckxJh ;fq,I#Rz!],Dr 'T31s.X"'.j I^MDb"yp9;`4G,TN\8aCH>NTmmB;llc(Bh-sHL 0Id;ۏj;& ,n6*lQG(.mzXɕ\x\r&ep yoRFH҆ ЧD k?3Ngv# 6QC =0&@P2$F@lֳ0Q3f RaNllHN吜biˬzFL2rhXpV̴%lcWUJ3 n1MG7H's0Pcc4,I4z1I2Fpﯧz"6NU$K.^^ȐC9 ,@_I~nA}F! ߘxH&PLcE,Ly3 fƸdATPS&G7y]ڥsEƵP ;2 fjXjżs&z+-#>o.g$sQ4_\g%Z`ҐP+/Cs\5?HtjAXG@i5O@LQrd@ Q()Cң!?uXl1)QP#&4EE5o|UUkgmb,DETDDDEDT<G.є]T%hlʎ2s!|MݕA Y^f|y.9Í{~C* ppĒZh ѣ=S Ogm"&"D3FIMI OnҠN%;+n-BEeP1R  űT%h\ʢ,Rё@IrAEth?<~3ސ<J03[10\iQۯ*I Њ"bKu  Ϩ9cƅfF mHf0&`%nGfRDE9ć Fĺm`)LץvBq#CijR`H$ X*bV$(!(/j BHB6x2qUZ?/t*ui&%%́OjPi4ɇ-V!SM‰D0N/"'xhiÀ+L;=2ӱ5ywQt./w$r1DDRISm:[b567;NАEAnKM/9d1Cg\rΛ{m] pUD!f~IIS'JD@>q7`t6.@dddC _W@&<ݍ +CM(P1"@"RvjO R0CT RAD SK`r% L?g8BH1)4|1"<ZfB#$F wF|hO"inA@P"QFf B%RXe" )PR "fBXG2! "FGC8 ph%B "! RZQA>L&>~󠁻P79ȩdy`de~P"}OdlD.\DNht S̍=P**xZB{*$lMRin ?GWR@ī=k {gt_k$CK PIHBRL@R4@w'8 $@RCUbRMB }}ՋVYC C i~| P;@_"(OIt-%":EBpF0J!$܀P=bhq"WBIɮ 4c+B b+`/A$SbY)K,Q'1'rADLP TQRFj%5  T!{xհz3q6dޒ)|y:&] с4R8d(*!$. !$/,AVj#bq2,ӳi(8pb(l cSV/\_|eyDJJN$*%OF̹N^?MuQ,H +dg$b" y<ɾ:y(O5LC 7ME7ȎP {/_~l`ږ* U .J:l`Pf=YzxʊpNu9w1+;G-$Icxɉ0DN.v0B؇O֟ pr_0)ϸ'k2pG"64+F9ac*))X@BF&WI$1væ "b ?-EآP4R^U}|8fϧ߮0%[]wpCt7CG\pMob[vⷔ.% /^ -.و Bۃ7 5\?P0b, &]{/Ű.$G^=G .bHr`q[S艊tb]gfl|H/!O:X<Έ.7js-걟O1,y{dơ Y֣uSRxDk"84u%צcpDaySwok%歄كG.Sk߷;kwiz0\:GIPRXH>b:/:(:_׎|znQmSuV(5YC_0ʓ`TK&jUT+K 12٫hMKiER">$Ig$HpvwoYp{tdBx7$O'b""dk<](jakz*/$ 8鯣Y.Δsw[gu=Sm]ki?߽z k!w1/ ĚZ4^tj^V'W>OwNߔ\!7#Fz6 6w4@uԘӮg>$qӪ /j9F)'N<܎˘Wnv#lM[]e*8kh-1VHd… 3g1vi*.KDCκCaZ)%}o sy.!&ʁA@pʭՐnZW\,&0yl{՚>[n. "3=V/ :·LVv|V/잪wc`G1L92] |n1q3tJffy`?u=ߚB7| Cu0zKAŸihu<31xJ8:p^^C'~_Z&f#/I2Tal>Ob"D&K2ϊ6,1yXV4_^@Dn>hA畼ZoahhA(<IJiO VtC\f' 6p 35z%^aߛńǼF~T'2̗.Y‘*I|jM(qa'r7&Dбu3&O˭9[ù8ͮڼg.O;x9\;8"5MK553q4kZN&yt h}a$T:q,huǁ t\vf3.[j\[gTD1Һ',+qy16;GY :?=[!r6󖗂}sI,变7f}?7:P_'n:'y3PL~cn:p}D` Z'k+,#cy}L\+w g!KdAX4 [XPH0;MH| 9Ј ungs>i )r/rb d>\mK8ThQ7<gHytraEgZӢi[FÜb-.bn GO.A\HsXC"iTna$-2=Kekj?y9LMt‡.TX$]Al *ZQJ]<#m "bM,S%=]w'XpÁs2n0~뉹$vw5;gwc{dȂ$@ǖQj80!GsŞ5g1k椛ӌꪺMPh84d(6. > lYmy;ס7'ЯL\Ffo3{lrcw{ǴH&m֐\Ϥ5`7p@3P MS?8Eϭ"HF J\jeTe-y %\vLpxC`x$}EfsA}(!GaG %980ZP="\1 PD>mטtt!^N^O~(mNT9$NPܱQSsfHṠz S_U8b 4=U 8'sC9z D(m6}cLc+:^e$fR4TكfPWBqu'sO,n{LllDܚ"ⱇ-V1tq71QClmq"1QV2:14l$qDRt[ f1=2z˭ Ū5RDhj;)kok\>gf<QfB6&f,8S5=Hj)ǚֶ 1K mR7;y@3qO Lk?QoF7 4 !"WCʲi5H{'! A+z &IKBN ;6:@̼3lђڅ( 'S3CP=/> V6&+#$5.',LDPMͮQ%Ap{>*ID C~ES-UIOMWf; iYKnaK(ԏd*`I6S)=M >Ppt Im̱(g1)(a &T 7w7fmA\+1Ϻ$F] o"MHa4eP&MnÍ.6y:AgCŚZUWpgח`TFMyE01ub&'bJꭒS!/W|4[BěgAEQXf%#/ (VLX(5PI0Jx.o~}=2iGú cs{$AjK_"E07! +ߍ^=y"))2RCjʙ|BDR$AQ~$#**T EmLaHyc\7z(Rpl{! >]pz,}{RX!˻g*e_#|p1X/_0i,@B%>SBͰ;cԇV|B~A2dUoR9QN$H02ȉ;GNot"~P,c' *Pܘ %BHw|Edu99h¬MygAy!w.<t'o^LId!̐7HE) r\'I.i!CDXq.v ֌|сg$Q|XA~ + F3EȚ6𪑉)N2h)hС=Hm PEEPZTr "}XjJCG5I ^pos-)ߢa+ *DNwKmUpP\XMGb4Nf\,dhUi72ymI!"Y kF&5(jK3uza([2f930s -IMJ{ K =#Ub֞c1aZdzIZk3I- `m oMp[f dL᧻Co.n Ņ4ܶ fd.5V;O;6 d`ѦA$Jlb9羝1ykzb5y`SoDēp@8bsb*H A`"Q +MrОac*bV۵48~3`M %߶ԾAU1t/#ڇsHLqͶRS.%wA zf$M&Jwźw. 31ddI.6TAbkzp8>%2e}L'_ -ZakH3԰"x3Klûif9sD@BA7PTlra0já;q@cZgG}wy4 Y՚jx@!6jji||H CKB0B;M-g M堇+q}&T Abljki .ÜJ/*jl2Ezeu$ N' Nm48'."RC盳Sl$ lz20H$Y 42MKYLіP66Tl7f e$ *chec/MZ1ci6"/;fdDU[FH-$U&6b QCz#mjpY5mF$Ѧ5amctrUe#cU \ڳoV"p5#v7EXZC.F X *LW Ջ~tM QZhzhDžLJq}`s +-,G[FZᛦU3(1mi0.$blMZk\IR١Lsd6PL2 3 8 f"N=ǴgЕDԡE!0$ѽ bY (;")D$4'#Z C+ӝCߤwo o:pb9)}H#Qv$8`8&>\^1w3HY5X'jdaE},!ݐ햌f|:'NA'. 0O[FL|o$wrd#ΣШxͤrSHg4&C! J'Ht}]ZZUs4:&f~Z Qx< kޒ uvAMI^yd8bR09qvv9yY΍i&blsZް+;>ޥzsH0zȗZ`R$Lu-G+8۬c&"TY$\KFL1C.[ٱ0ǚD80|!F pG@ʁ3C_T*ً0SS0Ntgȝj;D&φLI`bHFykdM`Id&rW8 c#7Qyٹ[Ҽ](1"RUsRSHʷsTJŤ6 W-5]^(y0!㬪*! q#TwJGGOWʼn<(rxv%=8'Wa?:]\&A$4tQé@*$:m4 Dـs{ၴ Zp:YtDS[At㎺Z0]! 3:䖆icYt$i"ޑX LI gNN,TU90z~s waALWtMF  ON)^1@׷G\S`~8'ew~j6'MNyNqO;4ede8fH%'2A݃o(uq2ct=ĮbŗL!ZAe8Dp`BP׋\A` QhwƂvZ yb! B"}" :c\묹FC$&Z^L鬍zq@Y[8Sǧ7fp,e<}D|87lq: 9ϝ'Pc!o]vwۻ֓[X˾3qQ6܄d =2M>\'wIXMi1OhGH1JYg}no6s6R-$ݻ,e߳S[ݸJ(]aHk ㉮>}+.Y 2c }7pp\*/>`_$>x['rP1R&`"y00?Zg@9fy ~͌,<6jw9#ŝ9H12d3qobڈ3Z=F  y Lh@X il;!HNlĝP (@8BbJ> <8@FTGXĕSr YL400h50<F8t:<"Q!'N r=.V l"|}X.Ɍ8:/фh_"6!bOhj~DyU2 C ؜y|4 71D4$\қ"u"R-*P#AM D }t y vBQ"FP{,=̪´RPD1%("6!QX#ÏO(䛇eJgxĠMN7OL3 ~ +Oc(0p?(m.atCmvZbJm @v&a`cZ2,h RfiZZcx25%dc`BqCfwq}s&F/*.mLHo<p/5*4@VfZdfF61L-1ۖA 黎2EM${$@{3 KP Pd` n,LO1ԉڜpzRm*"V xw0܎ lOD8˳R֙&Ҽ[3OMY! 6^ӜWA uƵ,5D)kun"9#n=kBma㝑{BI>GIG ZX" C[%4)qhTBlqS@hqkb`3={v!*B$bx;pO8 ?09(W<]`%҉n8L򻄠y#3"aګ12.K+Ĵ@1Ĭ{A&}AҠmH00LLKw%[:c3"4țfV2qkcbT6YllhBT9 V%>]]`! o#הRG;$|B/P4 a`P0IJ>/kP2y5Pߌ4ʒDw*`U8pdA1rJ ^ 0o'1e`߰=BYxdyBR?' %uÆ`y)Y4Qdцݕ%-Q/y@MکёbZMrރJ*. :!´G N 3 YeUki[<!xS__7wȺ)%xU!(R@$tUiQ*E =!G^'^sIYU-;-fȺCE!GJGs ~>\> bd lK!a> x QbU^Ni%-炷nh;-͜L*| j,jJ@q-/C'!"L8DI 4Nq[v S:ܔ1$KJ;L!G^suR.>2gJ!H%2Kq10JCi$CCa)'9Fw-3~7x&6Y"9͚Bim0.خD[DaE6j ڳP9:AQ(h,`m  kT.2"dm$E DD'˕wwfh:l(+㘻{)m1AL(ƶ&5dcmY3 7G3@D>G~=z6>RyLEyQr `K1f|wck:M@w&DxwLAxb$wObسѝI=7V{ɤ&b8kPd0$F*|'ÏQU%s ˎ*qÌ"'+$*) Mq"vAiL6K99DngN& wj"NV ~) XR@繩 l$YGc@&pSp)ߓD?959LK<| {PjdsRh]J53"K^v2 uC$>nC/˧̴ԑ,5@ dA XifW͞ꂁh}hZQ98JBd<΂ VH%d!(!ݫuU=CӃX8wnD4`.x&A b;n~ 8tl \:zB7g y>|#DL~tlI#s;< "y+J Xcc- AR*T'@<{J$䚁% us50C h3N烦fmqOĠO %OvƓ sPu( ȆؚF jKqXDN1; q<;6waWbiߑbP;"\̬ d1U+M5#14PB28 ԨZ)rǝo( $J ! 8 e v>a4c pJC@3p0ʏ@mۻDR.(H&{t0)cC8:daqF7;MҀcُa>LlFvF`X%^PR)0PRy bUBx؍&rcHIKACzϻ45ɒH|J,8՞ѹ} 1¿v=o0S~M8bz;6>+l[,y}c5sRXaQp*>{6tww{Iρ5ƥ{N2؎||: *䆉{6t\7i5^}R7 w֢$}ޘQ7ãND=d?@Nz sCAFI ~(AT@QCL[N]{_'+>s DTSwzRw:S(ktX2N/rXC`Tp0MR4%ODMfB!Z5N2*q74D~.x_Gq`LP zxu[Y(&y!M!6OCSofmRmLK$$yӡOh™\B$3lf1cl3p?#2kjH !7p)`~@)TMM$Gc.O6#ZNH"(IhU<gRA}Gp~P500H,4kgIxd]H(f$ $=0^)J' AAG-qTTBbJDh ' A bk" O=5{,23(V*).<8cHbSKT1TCFhh*>~D? 4ıDPQ 4%J LBa D1/ !C! 䵳0zkԋЏ5ubb?WsNlS;!/1!HĔ R7~*0 h]f.Ƌ>_ģm_?ofmVEe1L}JXjX$T~nMjb0k)DptG"F_8^d80ƙ-mJ4`AN id)J8Ph妫(DCHD Yke"Kǫ! FkM &iL ix sSPϚ"0r0|y'|PDmy9yfn݃pQm06;heŴlu0f4y&p5guY=R.in(Ke,emn5'%Q]hfDyu٤8T8T ]) ;b1i$j3A`!߀~Tv?7yl~륫 ?QZ|miMJnl!&nP`M&s" ʓO`1vN;"%mbd$3Soc ˪OM>r,X ",=cybC]\A:Օy%+AWܯRW~93Ew)TC GZ7{Y-Ed % &DæJvF,斃DHbv5p'>sD'T?+%mO_(9@ :{j i*13!'^/}8͠%Ж{x9N-Dcp#1cj1a9h)*"F $!!(L ,@$4A> q}}'F6OI)lkKItOpT'e|e 2gϢ:@&h/uz~Xa xm'|I"w!Ԙ"+IL0qhlؑIP 4sG- lDy {$>@e)O?X@/ \D Sf}1""p)| HfqB }\sΠ^i,a&n ƍ? np# $Fp ;Y('?΅-EF qFM¦BI ]7#lq45Z41~ 8 #91_t+sSEG'p+@.#LLAFH1P)Rj &P&"Z@ j*h)ZJ8S "Jh4&jajD %|c1P=Z|h Ei~aCZ?7h tMR#g5CswnKAC8hc!W(# Ȅ4cVv`>&&a4R!F!D1@z),bUu}k,̢`ONP0HB0 pϧ K/%tu9hr׆>cq>2kՁU%}xBd&Iw?ͶJ{ee < 윀G|)`~<l!}2q U9d? p"JYjB9E48 ᦕYlW^EAaQZXHˤ{wҦZ']"Yjp-LZĚ0-M~4M$3+5ۄicbȠV3Yu/XF颭5Of=!L31)y={OPZ( gLJ- BP Oi*"H @/IYb2+Ҝu0>#dMc?N_]1qa\;##KP5ҜXJYDFcgd(pFY67B! eLjJ^peCzNRk%.L9 .^Ub7b9 OeÏ C$ci;79+ aYzqh|;zws*jUuRSBv cjKJpPD<=c2UDs;9IMdikU<&03ҋM6xb/(U[u`mluwkvf?5 cg~&8Mc-;4s:D0ًWr;R0xԡsQg#i @h7y%op̹aMvrc?P|v;T_ yZI*cIǑGm{"j ;숪C;(4zA#(}nZnPCܑFn>]|EB\;hsy;\jmK8~ #1M1kLjG|ū& (=<>bl&c?'2!e{'T=O:x"0/"]v:gM&edg Bͽ0ob|8n-$(}wQ.Gh/Y(|&۩XCBZBUQ3OMp@C ?Y@<מy%QTg :Ԅ0H(& g'>*´@"p W]xD*'I =E8/{q]$Z}I`CR@,Cvw۫[j^7) vJ E(! I> ,D>', :~6>Gq7B'#' BcL9`H%%ZRa"BfV(X()ADTPPR E* A!1-A-31@4A4@ Z e$b$F"$D@ @r @keDJxTD]BPCT(DBpԓYGᢉֽ&[!0l::(JE i4hЮ*R&"lI$TK1D[;2A\D4yyk7!'2\#X]: LbHx9+t:ed!~L}^]?-h31AY&SYW6u~1cgǷ}p.`dHa>}lqt‡|*oO)zHT|^@vT|>@xI PtOynvrsu{: =A;{ K1އiUfp/[_]g۷4 NWqJ(̢[wx={^=Ѿ'ZgCv2+|>=kx%ƻ`ޙL6y7fO^nZ—.z7ښe˻n}{[굩Ez 4z=UoWwt7v}}=׃D(P>;vg%Toxlw{Էw}{z/7{s[0toc{}=\k}Pa` J,zm0ĞLT^ݑlݚݗ|)A6@O;{kx7e)-)@vz@ݎi;a9lm샤ֻ|ڈmnуw1FѢ}qݮvƖ59u_7|wu5wsڻ}ݙ[[fJlN.7kK={/yi@}=:4kuӷt&}ݻ=݌'g;{{fXnӝwl}nϾ=o{<T^Ͼ{W og}|sSC>tuӥooP݂ۖ}^ eSvyyw7ӳw׏/iykWەj}NnoO=}p=z>wom'{9usLkujkZMav;9sWnubi{(N <]sc}u};N۾UjuKcj>\1"@vM̲Vcw|iKPhY۸:vpkK+ƤIֶ3{՝;fk4\tuلw6ѝ{pf48-}z-ft]vݙqnu' Y۸NzSu& }z˗vvxcpҞÕX;X˵Ml7Vpk;5u;w4kjWuL NyϳK֯`-Wlg3*w[rU#us9 歸諒+B2]iYf-tj6In]ێ]w] p_@V{}KKok7mn6鱎JvhsL[mhЭu٠z K#9ݶ\:%)EΧRuveE][3]umlb҆{:O@۸ &@@@2`FC 7iO(f@i  D /"EG.'ͩ|AD#[X\WI6| ^uq/ӑe_2W@D$ %˲فDØ K# '?(wV}xӎ֟+)$UUUUtǫ2'Cq,؏\0ԏP>GpQAP,: A%`px]mYrX("?4k8 -A=`CG 'm"TF` H5AOwp[)joTNμxcavۣgmwI$IKl013 &zj7t}l)o_%i"b7KQ(=X/dSK60׭y5gw_ucZ `A?zY9Xs仳3>!Y2QXRb4$'n2GjٶλkYlϖ7PUr.6_nn#nJ#s3{Wˌ?v=8•cqx!Jנ]jhkٵ:jm_2H#@ Poኪ%{F/>ה1p`[.Dcc,d<3 ¥>Sԏ+I+(6S;QZ 1> xxm5?BLq8hxFR"Lʣ;d`Hk7pe5h*4ef63MMkc-rs}: ynAvYl#t[l] lscuӯԒ,MlOPnYGS%`԰cĘ|€YTקq<*L0ΗE]wu  K}Bk]a_c0\cXxFNjv 2KRh\$Dm.{z4g k^z{mqSߥ)F TxpPD FXdςH!&&[LMƒ;F˔Y@Ҕ1N3iYa pζT8hM 1 PV[A׈ `F‚`tV_^vMSEHe%(1G 6? cls\U8M5*\|t'X,DO"Bۅҧ@/.]M U 7nqw*HVE sF}bw0φ1WgoO~&t[w2PtpK3KѼ0J;H$PXs/sw׺=;k[]Q$E|;:Ut=2J J #`px[0r%)BOWg~b"c6 n(fYz@1V Bz.6ֲNd̥B64T 6HfPd4zFy{[;k6M]6ov8ؽT6d%yB[">F`+nkIkΛuY^j-sV(v$ J [)V Xb63`eY945ٽ: \I$V /}n':m*ƪ!_:UA*Z2(8gs](;>Q^X<[fQၺ(>=(e}̜Z8QE N_/ ?[`qvM+yc=0nQmaD̷efҏȥ)x-u)Г Bbvi"=K=yoY kL&LL!ge if6^ξtN6:j6wx[BwE222!{2$>5(~s֪aK҈ { y iF9eD:Fث~kkWN;/=Z?gA\O6^ne/]: fӇomٗv:.EHumq6*lyBbIP-7hCnƑT4n Vm5Hjɗ'Ȳ2i M=\5A'>)!Mu3h?38|5Yΐç7I7acUٵOMj8l惺r2`ȧ\8 qЩ[3m\Q Һgfkf$io]#h? ] {W/S9]PT/mӧb]= P@{O&[Ѵ8jg+ 1D6H>jMx<0h:$) bў3> !p c2Q/s3ɮ(MHM!"{Qƛg5Sg MMoT9gdybwc~<Χm_~]Ŷ[\93X r!zh^b;hW %-tr@p:)E@!Fl3V\ ! Rri ~V;|F[T :MG0ITWyuo)7ז|!Z8oo)+̞ j՝Y g~P5Z6(\G> RQ▆٬gc2 pua~veʲ8M%C8twƣ.;RړΥ&$hԕ1W{.,Yߊ8U<Ԟ 60yOʟw[<iPNć40ˍz@3zQUP}fP7kŇ [Ednk ̢%~Ib(flQN{6ZTJbѵ_r^o{%n_1ٱ\Î0JXwסXtfD N1ϧZҙkX cuُSl-[j!;$írkL^&@):w(+<@,RPCg%b,kZ]ar j(fewϟ-1 ӊ-=HYtPSzMp>~\=wdn`2"q`&8)RZ/VvWæIYI . &T+ %?ݦ pdiSB^Nz4DhUd6(`= .a `5Pja'-&N\e:~h H#",#%@Q@*RU-@UA wG@H:_e? >lN=Ǭk@pj^ UѤ v#"t6xֲJCR$[6r(5P )FK.*lC@!2PSJS@3Ѷ&rO 0CE<3cQAs C Y$cGD #҂jw,'u\u?/n٣!3 j6#'Nt㳮rN`N`z|i#`'X_~5+J)8?^q'&8o^l'9#qsI7[N@EeeuYrR0$F"c!CHP!dNIr dKjJDnj!/?}tt;^$y"}#0k^:q& 'XgNC< H4(R4` )R @)&j(E (( F`qɍxP_CAA:#̞ꃢ$)@J" i JJEi***&!!V 58@@PJ @%#'S'QKUu13tQo׭yc@̔DL>׭5pbȍf9cVfVD~_ rtH7|3\mȖd4y7yA 0*Ь0.r{dXvd*%^j&7#q3 SY,'c k?3)XavBaW2#5*J]N1pJU WYT8v-uBaOpbYdͷ- |;P펥\!]zmygL5fUM5ȞfS&|幱陳-X䍶&gᣭw z`e0>3mnO2 !BHNmy\x(ۿެ>j]J?w^iǙeX8&:v9o >/R*FEbȕjcZd{U(AHxÇ~ܷvwY$Y2J.빒aQvt{ieCG3V NU2olQc"zQk>=Cw "N߿ݜ}S#|PLgIM21Y9wמQÝ:]A9UQZz+Ok ~kU\<==̶̬ ZρF7vKH#^R75J:C>>8zP+4 M)?e#Sٕ;K6XC5-No/unm%ZH[g];X&ɟHhjH5;~gm|_Û'7gL3fIatJ* 'k @x$KKJnRVwUw%l!^Ǝ~-rlnƿrG 0R C%ͳAņiJ4å] d)=0ΓS$\d S( eU)jr^}h*vftdͻh6`CLu5X_"WXOl(a#Pa ц=o&+b|ӋSkZ@%҅(QP 0 sjg]VgJ^ {#*ONGr#/3>i9R?=#y? Ӗ/#\LV["0@P'i^ޜ U}ˮcSui?O"O^~`7JZݓ*J^~ ؤ0C!.txt} h4bwF;ܝFN/ƿu{EǴ\[-]A4ݐ&3wÉqQ 't@gԈ ;QގAf  *3dJo<ɌMMb 'k,NzrL{,`qRL(î'l`D`ED'7崫st2JG9("4 O/'buAnCT/!'zOsCX xPJaa>fVP~nZ2[>`T$a2QnmQ9ZӾAT]&Z!'JJT&Z/>>lF,(b J> ,;|V54]l/ίB^72עՓ,US'Lu]?GU w`o"hU0 Sȿ gl/+ b*C8o\*"㺲eJ:$ΐ$L/! [+ˌ";L^=iHxo[# {wXQ޲-S_$5s lֹ|tE}y~:,"bRz0)a$  ^lD[b%GIOpk@r8ֲr I%xZg!{)\>?]}l``Kep zʌq'*?sޮy[s}׿he|߾I$ט|(85ifgy8mbFD",+ ҀvѪ٣ٹu\Ywg@D$ai#o5v`׏Fs8V/6@2.~-L Y'Rh.S6+F۳8t('ߝ9TUQUF E'i>N}w@q b!P'Ds~6'"0a]pȌ"ga#tpD8Ba 3Cc" aB 0F!M]a <<vCpq @v]mhH .Wd[TNlQ'K6*٢*cAs:2QK;awTۮw()LPq!;;|+]Q,HgӬ.Fֹ"759κ:L4ՄoG4~q}^D wwwn!=Ƴ7M>q~\n44$H5Z 5]?n8VS0GQJ7i33=3N˧ f 'D%$ `]QzN켑iS.~_O;&u&ߑ~<(0 ̓M;Gqfw~ӿm@s9ʷw4rZېu:(=h :$GMcÙ3+mg/l̾^3`|B:]r# yz]݅!jVյo\r84Ƹr'[ mp%@CƢNQƇwh ?%za*銴*čJa@_ʺ(ijT)~|M<];x#\)t+RQĠ2DG$P b7?~ Ro`7 Ъhցj"PEZ(C*vEg&RM[뙻9ePE$QD&JQDSL%naQZ(b!LROdaκ AS@NХlC>EO/H@#HB {YS(@CG 7Stx^]sd!nXr32d\MK󓉧?P T-B˲o\i9%))% DX22*JU!JE˫)j Ҿ۔ Q-bIWT$U=ꅸ?ldqF)W+ֻ`jqg0Ƈe2Jy@j]y,գ0J/?v&" *j")hmTəT KA0t&T5(i65?RϪ/Ruݯ=\N).AT݋\M(g -:i T%5 %{(UX|FpCrj8Yh2IݐĜjsjPijtJDRpw`f`dTT#B(PR}_F7skXFER5Q D>2LscXnYPPk P(`ɤ=x^') }%B! DJ(Z@dLid(ıD'(m>RI#d.EX)QRjZʥQ /n oD\J2u- !o᝸lP|˛+L'ǽ,K6вMK>)#J^jc3x? Y2ttT DfS4HXnh3&JDd9Fez}3?8*<" @"P\0?J_.aLr}Q-'mۛ?~$׹U}@*o?]Q>3b/!z{{ gBg? ^pP]P"MG(WɩdYc'x~ˀķ6+=sJ=9p1qY^Z|a x랓+g`X?a\["gJpʢ[ϟ{5l*Euo?\+R@Ntϟ9 z}0NPPo<>?}v*Ke!fj,>??|hѭݖre^,Y]'6{8,v]㈳]Ldu۹ݷ֏@_?}|ilwfÓ>mt`Iȅ(9ttϫK1TEd4::<4v NzgYeO9߾^oF߇o0XƊ3T)g_U-_gkwSq\/9AQ(C j"Z󭶷N,7ɨsn]:n8rwpzsXR!*XJ>Vv|C܉?_/.Z}30Wǟi_)ɖ>r Mw*{"+_Pʟa*)SHߘ J!eoylf]%Wi`@fAM\5u& G5r|4KHPM0gZ& /2v dW%~M|<"ûÑUe!M,vBD>0a15tC3BQn}6g%bpI@FۀS 2 u qǝms3m(,+/plώpq' z?M_ש*פ>˶tG}-WO> U(E=\`Wg0_CRAk R b5g)@QT,+@1Xa `e$A>~,A=)/0 ;=6=C]kga4hf9i+-噋܇$9irS֮w:ч4l aC!囡C8IZ%R&2Hmoc 2jC$;fΧaϭO:!6kJd<9wRA7SMy!uwq.ux~8BHHCĄPzdpjBueWCVrCp[(CʛMʷsN !ԇPM{U֡$9: sbmyL*Ljiiv3,,! j׾\z^)qo! Nd,dX[|o!ɗgN5vUiHjC |կ|'$CĄ>ԓ;$78rnCOsutOGNiUl)Ԅ/Qjewp+s(TZ3RdMS3gPٓehS!$=HL!P|~z$N2rN;\M7NR[_:ͳwuw4jSHI \f;\M63/UZ֮֫3rY ;;ս\M6ͳ/uukZZ!܅ޭl2_]խjj7!$$Orݮ&f^ﺵW\f;} j;\Mw_}խjj5!܅O]h'#9ޫ+PLx VA/Y˸]:NC !$Mђ I2ֲfZL 2gy g1Ȇ~L*ygCć- HԚ|-RHyizeԓVf5639qɘ6l3 9Qȴ٥FzZehe7"gRz6ֵ$27Y tsM{3VB>a' loYYԆHc; 1eN2BUkD/@tA7uHI {NK3d74jCćRs⫩UAQ{8t}De}q#~O[И{=|>7˯hG-SGzWUg>nX'43,:]UTLcrtU Od=/ 3ʦtzS}!JM)-AlZi7?_* :aHVn e"qJ'm(j.uDVRaF,?&.hlIz_;XW4R:%[K SH=Q{h`C3b/}t$5\P+]B, Lǯ~thΆTTeBT:mWO#@(sҶ Ǝ#b+kF41|* [òKsx&,Hb~Gy \./ f>f @7_蘾VCPF8*'l; osL`W3➰^d$@=BDK:ǿu,W<`P?/,oP?v&ߎTw ,U|d/v+iI}.nʫ)Z[34;(L2iɍTWT+Q1$ОpE :n C[pAD UI`6'ϻ F ~ji!򖍪S᏶naH~oBv!ϼ)&P"@" ;EB|iCpr+IIIE"H( T@W\`B*a%)\@BPQ!J'Co섥)( 5j@}HМAGI%0YU*}&R4<t~: "6o䖕X"Pj@D$8 }bB̓د7{MM/\`]^!kQxܮ""CgWbT ;TehkP#}t? |ϙagDn⩏ţGRt /AnL4XߥBM`[|f?zZ.~.qQsg:!,ZGCHht;z2ظ'"t&EI~Q,\c^M- VGEߐt}p7 \5f.SD7p܋H?Eolܠ}&GP.Az>l}60v~d&KxwvaXb}l(Ϻ(Tj}b(QApvw17<#Q;.H$ 嵗ߵ_i{탹S{DHQ;XW/-\ʥ^I9:$N˳V !2:;!cZso釮LiI 4imsW @<,ޯ5kZZX"IYJAc p)(Dw]#<&uٓf vt[6o&R Ĉڰ16 ҽmwN>WЇSu9 ӀA!ZƢނ1kGvXl0xæc/kAE@j aWkυZM 5bmbE Y=(g1&%'HL -EAEƇmX`4CZ\kSjѶAjWit ŐⰌⰌRf`0JnQP,*P U)uZT U.A|-PM_e}+RivF10k."#MHFvځoKK&d[i΃P: iu p5!sjA-.An#:m@7[2-4ԄgAͨk|]EF9ޖPMtFoޖPMtFoޖPMt2g0p4#"aAՐ &_:nqHj1 F4zXbgLT*v66?5rjG)"tD U=nU;K;o88%i-/j34s`B 0aM!oS^Z!Zx`At@\>Ld`pѸ{ͩ{ oXrw ܠW׎nK;7c:L?|b!#Y3$/[-)~7)G$cFoZrblR( G8Mh5 1`k:ݞx  q>W? v(Iu/IDj@@w'dR7mZk/ IgA袗bxIz{TPґ5BD*FDmwqd緢cm}60z ez IBw7 Fe8qt8'Z88@ lTs< W4+9`ç>2! ByH^d˗j e׬r;1n 8Chiw&]o;ݣ`%70nи_o} ;0Ȅ!lS3*!5SzRt:7.& ,6O!8ҫ>xa>_O E,TTͳtZ *"[ Z7C>:2e=fr> q^.pBhٍ>J{0LnPZXHd (`8ǵ @{[7 ?:`00^Q D Ѭnn`s,f`38g @S4;(UBp^Sd(g3PDBrP dw+}>-|%gc~ߏ="rz)}>_џ~svإuH)!!>S%PD qaSr,HHɤA.0\]B\*Kƹ}5`[\:b .FY??H!@y%7ۣT RxW2uKmf 3|}ʣggp<{G!CL "&,XV1AR:y_`H$*I=fB[bΩbU (ǎqBlTfYoȧU(rظwyǭ#ŷv$%~;;ף `DMQևE (FpG_|sˋpNj8B"AU!Rxv۴ydH*_9s?B|ˀ#ǟ~;#ѳ]H<^~sT,#GRN3}"*J"Aʗ7c5+5dOJT?MgyK<݀\}G/,]8,>q}]=.w@U@ x>aA~A 1FR'֊E.Ac}:@6Ҹ߄7 :˓Io6bLyI}b\`+$qyH$yNkHTG@/QdN?~WQ9dv@ .+VvgXz R%W.w!/ceUL1U $I$I!?ۼ lZ s"v?pa_} :Y+Z*O *4jD?4ź_0/#/-BE;k~ !N+ZuG];6zJ9XTt{}N5 V_4B(= O/0,N_Dr6(M!`8ԇB}< HLRYt W~ Bp0? }}HĄIYY2bay jX~cЖgf*ږ$ttORSlXrUGppOO_wH {4q8*JE^*_䫻}},,}2twZ8=+@G;^~^"S$4 -furvYSW~JdE ()H6p;W[o#+HP ) F/k:(dJfhh@C1b`Q6>%P[HO'.ؠ`S1"*LZ{Y=v{ت K\Xۥ9~}El{ql1jU(]ˈ$:hWۍVwaJ>HN*TZ"&$? ()۬,'hyQ?|,K5OO%L{vA;膥ǃryG[(zgpL%#ds q GLJLmhD; |m!@ ^h̯h@ew" eTf* "" Ԍ$)d>f2!2C ?_`~O$I#h3KUk33'$@_5-P鶓m$n4d>IIl?rʪ>FCD+cc-)BL}^# ɹsX盘Gyp{~m!6ͼvMd ġMUqBUR$gۑz+v%$??^O[[ !$*M-Gʪ@ Ql Cʨ*v!P@!'$ P|_r=mi۲~v$FDJ,,I.̒I!$myߋO }aGNr_o2b!PP|v՞5%ȟ׬ ;vb W8l)BzweˇR߳#P|"EP6K, F(py([2Z2p^O\KW?7ƻ|mpZ*"QJ~HP&o쿅μ\'?x/y/o2|ZyX3x߳@ ;AO/ZZf濸D9~jYLH߰} <خ]*[PHDEge0FT Ri&&$h$o߂?rk=}KCl7O}zr"/׏qg;|{X 1^W\`@N4$dcBؤ gLsÝ}yX>Dni> .BR9ޓkEȀ'ݷ݄)_¦+4A@?dV@r;wCnc=DN|.+țz3P6оHCI2$ְ^?˞G^˶SWg;ڑ/ٲ^bA0{/Sb""(l?Cl?5'$N:W|pbO0r8߻A`KPS"DDtPz{}u_cN!|=x_gS[Id:JB*6\왇rD䅓F-GI׻whD7BQe5M U#NGߖ5 @AUD!H6{{}{ߥv%bރ WCCySBuϸ#EݧhH^1=kU,>rq'O=؝D=w>YXDl5y2B[Gw'oZm?MrJًl-Qр$b oBgZ\-~$ji-YoG b}ed84ҿ )L|4@@$ABX"dJҀ  2+}gJ٩?iW!){. 2gU*R5UJUUT449RfUfuhih(b" "PQHnsXNZB0(I$mI$䍶n3332*cUJM}r/o dcA(@q @ՒϏ=O BV♀H GeM7 im ̢hWĶLTco##TK3ӕ +_A8 nywMLꙁsQx16$tjSW7[**9a('> >8[揽Uyg'+ɨ;p72RhϦ::~8NaG!LcHÃF(,naN:ޤ@hB,-ypYv<0'ۑצKxVD {³Us^hR-hyh͇G(7i@V.Œ8.B騧md(WLFHorԜŃW!&'{[.NmZԌ(&Wlu:z*{$Or==dIg_pA}2o) _.J4 iӁ |.om.0~Ì<9 \8 lNQ9ueLCf_-)t*vP_!&|Jct,!`aUQThRSB^/Q+˧|cf4+woǘais-bO^UX:`]A"F0n<{7w`>X#<{gGIo{q gT6myTZ<& ~.[I#@"rw ƫW6s+ڌ ,/Z餂0,48D(^0>?ϮGQ U9/\Tj^իyYCGN+JɎkcIG:Ux !i>˗ٿѿ[9Dz6$9kEe?X%cza,,%ySedӕovY\,.Q5|o9S5>ĨvD|\ćY-RfsO$h=]XW[!cm+7X$>fFñPiy߰O'^Doԁ'G_\PKpP| ҡ@*PT(B *aK pZkP Fhc:~ k]SIs.3_~7t3<-vAT$jD;Dr !Qk$BI;(>.Y|hD8*vg.?" ~P)Ě>曂Zm!,Nі tR=Tb MڅO#7 ɱDyYfu'KOȺ@[ +;K0^S會>zG(-o9~Vx3 ҅0MXvp%cO҄4lП *g -LX6^ȸ QrƲJ lƸQ:>=*Q@Ͼ̑L*EU@SẞN:&> }F0{_#Om\Ltȼt'xw f;7  Z"䃖Ș  O"8,ToTŴ ُOCG6bd&?VoqHKL}?>9T"{̀_enS/t_TLb7~m[`q$vC~0neVe%PA/^$*w y rpڼq~x<܏T@NDv]2mS)[qc 啳hxoaeUP m}0ǽ|XE@֘QH<7%Hk |OHdƎn 8l)pX腉-V::0:(-}HJAn83UpD}8uYPWd#<4nXCw.ʧ#<"s.ÖQh_cc_xbN-MZ} [fۚ\i݊GEơ#S!d ޘ3!ۑ|' кuŪ}uWj^ERUQUUWYJUк[ @j[UV8dzac]83]NIgwPoTFk 1}2Z )'O^;us s6L ^$hOZJ$dJyzῥђI$^iG݋BёJ/>JC,rݫVszn4("Q1xD:7iuj=tx]v ̲O6yOͨ0'U tvW'o)XԂ"FܒAOM._†_Wؠ)dIW"qY[Yj? hdQ7~pQ׏O~Iֈ*bXKemT'''}aoc)%@=?-jwo|s$ _%<G CqaBf!7WJųtǡ~kiCKfC  "aG$*(sֽ2 $cCIiۻDoLv͔B-uwXD `ixUz`,խR0J!«_|xN|i)k%"([L`"J3y/^$'hSB1K@b4J1@h!KHrAI) L~*PAUJ4AKW&qac##QJ;b!l 55'u-0aga&<'<:lF&b`Un"g|dnd@9@^aN0DbAYqdn#^8fXcjs .3$|b\)Y {dSD`76ho`<.bc<硐tG˥kRgc{pzZb@8W2C;m5 չZˣ)q&L6R0."*JCr 灚gFU87<79Ar@5 T"]p1QI"c t_]qߝ"ntBk;&fM^Cvcq{?1߾(V~$[~Ii/J?|?Ziq0,Įu+'=t=W`PG/N/|iU|}t";YgǠЦҨQ[a}=D 2B7Ex&8 )E@D1#bB_jyTBYHsM ;.%qE]" "!q = n::@(U\X:{?"hS6eoԙ][^kP1[o?hrp w :.L XaP(<;¯Tik9k0n^3Wo6>w}݆wKţ8*w;eQ͔<,j]HGjI9cq[@AMZZ^6|}}ƶ_]Huk8{T%sɿ[w±"Hu9`ڨ6]Ka#@PEFrh".*;I@GAÇ>'Y*Q?;O볠i|c }Vpå,BsxY25cJ)o1Py@WAja.'9;AAos(5V_k!L pn:&gYY( FطVK";썴*nuFMګ ql|3UR9jBo4=O7{X(*bEH/Opm)p@M1(5TG. נ0-?6<_Ka!ۇDl%-^4AOuZS²߻C&ۡ$ >-Г'mCo4&qQ'a:۷ I% *n6T3GYYE >{*, | m smRH;%Vs rڬiHvz-=[tǫM+h&KXwp|_vv(;B!&H;f0`Q@^WzZ'Q<ē S/?V1b] zQMiv}Z  :NV\]6#=KmQ&T| X2$:xC !Gy 0|4ZɽĪ睟h ; 6HZa;4CKvET-?>#Prtl43 /yH&v@-QTC b"-6iEIy Y?f(ʗ;PUcڛJ킍 ̈(xb 6As^ж ked41B LejF'vv¨JǺmBKM=  y7dd2B_+?lO)ƅ4 m`  ,)arǑ?\xP}iנ"(uT4n#/5:YQT Y. b"Dm08"Lh#KѿQ@Ar |{x[p=XbTp"~q X&)V9Bs1>Wq뷶 ,7WK:#NaG=.CQ@D;?cw; ")1sfc[g6 8o5 ul%Y̼G! !qU@/"ۀI{E@P/{86(=5D#캓髽c ?VB 3-T|=h+LnLg=OZkҧu L<"YPL0NDy"Q*fHC B00Ԛ/ %\K^$*0}01}>ѣ8{]{fK&J=F`4´uT@Jv E+@@GGJ3~]KEPpV5:~ LO|.p? ;&s'5RVHlǍ n!Li$ՠReN AI:F7JĚBDOa>x{?Yl>~{Xr: bI8.3}6X4 =78@dA kː͊^vJx Ȭ9Tf/](쏈Ρ^Ċe;KpA_Z1=}uO z}v ]t*jD9Z?r!JDw`׽vyKĈ#wdyNl9e=+`n " [M_5 LgNS7_lHKS- 0LQ*y>jro{7d>Ȗo/'n<8֠C {6 3 (`?NloN5- u \̵I=T6 mVf}:q%=w42g!>}mZJ!Q7?@3 ,?j9d{JPmޫͣ?k汅`YUTͅqsP @a^p6%UUF`-99U[KzWh,7W>;.lI=l/f-XlCժ:q6=!;-5!"6W3 Zd0pBz-.@ݫ},|χhR0H{x\RR菕 !oOJOiDOp??O?MOIDa)+oecBTS;=}.'j):wZ_?p֘照`%'IWڎ}x_ I{#V¿#|}w| ٬zo , }1#@B%<? 4@>-(w#lj.!)B "J` LPǮYι?.B( jEcEL0Fs ,~g:>9}a7 oN>~?Fw?WO_W?~#?ocOo?O?;A.R/ sGd?UG bcL?*ϑR'"~?}m>Zϑd'aΩ U\'Rx yUzROމ0|#"ԣ|F֖do`*J\Eߐ^S?̸3 uyn?4/ *hw]ox  G(2Ldn*3hg.C#  wҾd@>8J>1XFFaa5.:#aFaJ"` @Х4Bd2?_2_ s7__ȴx Hރ ֪ᕍs6uI5&xf5,wi3Q%ɵIOϓq XҾU AB٭_ " N12`xF$I?D٦A%XҋAUCm)W࿭3w $8'5 <] @mŐ@ק;~LQ@Pc!´,V2wlC辕QLI* eSwիf";y4 ZnOf-]'p3O*2>wgk /8ld=x,\{ T3 H|2)xE .C곟#]V I B%9'fEJ8pGAv~#S~.G|\V84voo8;@d==/~陔C̣? >µ&*|MH)v+GBƳ)yHs@Q Sde'x 'Z;,G+O, jlMa!d[,f_m<&# Qq<,uVaa?lbA?`X,M*BMb*(6$$UDCp5M{]7i`x2oVu̧&C#YD-9. ,= c2 %I,LfSG!9gُXkP\Z̪PRq e/%<@h!]ևnmb4Ȋ6ٿJFѦ)jz/V h'߽!@aةBv{ w*L.>w TX@KMDI@ uEؑؓUHzـ3  !ӑg_#Zln%-Xy|}C#`T+= $=cz/nϟe"}ū;v,X {\5SMFt?vnNxyx %t c[ @sQF%+V- "H8AgW#W.l%.>ɫLް)tDh1˘A<` xWztTq(ƒ* VnvKl6`v!oKp;$8CNaTfv tzf]t*9]oϳϟ//qiGoe yB ]V}OK.706@Hcg: 5)mGx>{񑣙m0} |@me6u},x9.ǦP\tuy(?n# Y(8~D\{ݡO;l@~G5X=Z tkq5kWPH qL<1t(Eb˽Pa_]$FH05n<JWg^7w">n|7m;+֯w}}4ukZֳ333333333333333333333=>S2+'iL7\9/h_vm݉Ȫuz./@#g0QnZ>kFȔWdٵ\vte ,[?ZouF :=ZZ/~iFnPJ>7/?NzyD<A ɫ5x*$n_h|eE>yU[!P$?5w 0n HE(s!=idJfXaGDxcvg]62?ȁݪmOgHjS@n{T/;mهQFpf=XAF1HQD~fyX8}yN`TQ釳^'h" {G%/0pϥm3rX$ݚe%PHP6v'go^-T&YQь0.ٌɖp"J1Žph/:/;5^wbf 3j$Qqaŷ+pÄ;4\̱} )T:^=9 mV!C7\/iGPݹaͬ{/le#l1VmCz4} k+ }Vnxd۸_RY{s/`eC2S7;map^1X(> ClAV<Njj{yOokʼnspӁnC)8we, ۗe[v[T{`1H>*(;~$u& z}7I`ST(,>G?ڍDhJI"FR&B X` *(h bjX&)! V"J ɉ1i"Ba!!1H±0qȠDA0Qn2Q"!QadhU  dHh$B*XbEd "&L3[1TpJ# i,0…\ TAIP(( 3))(L3!!)J"e( DTL%Eh&`EHd f( 33( abh!bY*H$X %PiR!ƚAHX((bH(D *j* !F*"30 QJX0$ X(`CED)@@TEK2$j)Vn0r hw{ "B))ϙ5PQK2T4!QPKJE%DEƢe)`j Rh5S1ES EDT1 4LLA-!T4 M 45UI %PB&HI  HhJ"j/~F VAPrJ0 \hObB?_$Ԩ?؈C%GA0JJ@Dމ! 8;GX )G}ܑlCNuoC*xh@yQ_C>Ș?'/D$Keͺ'f8!5;>[5odJ3("\231uj]AGi %bW݈I£ \Cu(x1 rX$QBâUCID)lp N0H92DBnP5P rՒD!B!Rdlk'[FX$I8S+PZL(LA9 &LQ–`RC6a@`a 0]l,~fPc%r}}T)7]b]I+ &>hfϥ>A:Yg}-#8r~/QKw~ws4/UUUUw"vfffmmpǰ-c`hGPP9fZW ”l|t[CFmEvalNhxq~.]hClS@fyH ۫צ=b/7;[hġ Ӛztv֚g_a~7w5[_Lv-붰lEoo-3“jVq\v~MI*4r@wo򚭒@аR ;7atWMN!RKs)niT/N >XJuuP=~7|*9yc'/:b]s(al?3\~'YԾ_\}VQBn>*xw*arᔆ]ZaC 5?Ob~tD^vLd7>Jág#NJx0T3_Wm`Ky a۶u@Iv*PYI+AWSt$(@UQLˡ?l*NwH' $Ez]>w>._gcpD8o԰G#!Q˿һ)D} I1_qW?y q}=E*DyHz6(Ć0)Ye)/sS}, 2oBdwLڊDg<8"Tv+t 8+FuR$MQ-W[o2h q) kv8lujAhߒ_+S(:O 0\Yd1@lA4~&˅X4xXS֡T62d1i,QX5 A]f rNN]3 s2!1n<}^ ~8DL dOx .5&-AK:lw?o/+I8CM,(rM׿x !~tG`/`A'lcrއwq9z tIH.0) N)'D, :CSJ>bM{ʠ",*$順j'E*  0;5%"(R΀)Q09<_⅋Zo(N`g GasֵI2@A"60°G)@Zz`"U3( fםϥq$הeNd?oEADB" ɦ* QYca`EPdf8aF8a!dAU3V&9 0Yg4:4Q1P4E1AIYa`TуdQTPaT1UP@SVVXaUM0MDADDQdVa3@`d5Q(OOQwe8sۤ{J/ mO }ߑ r2.p!XJ@A ֐(-"܀I\<;2=؁ѿ?z#'<;^'¿#ȪdNJR?93d2$R' ?c*W;?m7iwxg檢ud8d:wiӡH=І8#7xsHAF) KR kM O?o2ƣ9`e5o{u= >0dkO_.,~ 4A?Ň|B>{?H>UJxGNYCNG^_}8H H ㇊|T_/m&¥,}Knb[y={ceFK/٠BMuЪұ#KsrOpR {(mfǮetn%sڦ^ FrVN/ӗT_ L^֨˛Ԯ[z`%z$NX*xϞóIfBtd+8g6Ǯc嶾m,3o_Kr_W{|SdUc dJȅ 8^gTT,B*B T:zx&wZ^@Aɒ*B%rwDQ?TE7#EOx7Y',*Epwus~GmB$QzbhpWIm?|Gq^ :j% pfhv!m\BhD|t<=3xv٫&9`6?iȅw!҉~ ?9χ +v_F@ EA>km?sEZm35X"% A@緻 Գgh&M _B `svS[v\r=/E(j 5r|?t^kV\>(_6 ^6Fo^_?&}.q)~G^R. Qw]^w`3Qaݹ le)0 AQB hѢ`X`Qیy]ٌKrVnuַHl>Hx%ꭵ{Xdqô8hs2&ow6>d$kogB2}!c;nqdM0Ӫhª |4-Q "3>2՗8ٶr?G"Յ$*ĿYU91dwi#6=d9n7Ƙ _=T>ep(cˆU0 4WAFJ A|9>Sª P>xƅЅ1ov*й.by&3CX6|=&j`2N^+L3R[/3Zbjə9e gy>hzqWћjQSSo)KWd Q7TSn]o'zJ%m$儸7y'T/7W40{e4` >(Q C*r_.m"IN0% 1M 2PYu|D 8&gkV3qMSd`h{;nAuaª,XIcg7x8,U:::4j0(H`0 0ceŽr:0ةFS nFѰi֍`a8&f%QV4s}σ3G}"83"mr#8&6^ 'ks60¨鱌nmhaELq ))t0xlYel>7;;) x8h4hæaɲxx޳DDPݙ cAByeSM8FDPX6HA-./׏9qO%T((.Yp~rzf3~# plKοgccq nWڴyJm`(4,&ABں4>Cs8kQ~]Mj|g5~.JwaO:}vZ͝٫>97ȿ;"ֵL οt_'@4Çkm,0pJ$596w jp,x[q2F&3thh׏u#?k՟7fXCeAH;3.\2 3k;rFiegۅtҐi5I5FAkV$!R P%€zqV>Kȍs.]Ժho6efjY-DžD{kk a)\Q˒ےǎdZ7u"LJmfF:fFZV66=4lR)JRL)H 2dB 0FpxapxX(90d (K,"% E, N7\,n3or]VR{{4hHHnr8Üۖsw[%ﮖgN nk9*bv6}\M8sJ8@6.+!&aR„ayz!$O`E 9|w=3EtYQ ny78qp767xEYnsw;C;3=l͋!W+h7.E5֡jVcwâE`9E2 s3(_倫iU=e^ ‰8ۦ :{:ª.P xtqpl@Ї]RM4T! 1Ca " t:Y$4$ʠ)`" P!op SD %,L'py֞U 4m,"<|-c*|aPV;+I$[UwnٯWvٛ^bnPwt1 % Ր>Akh$*VReٻzF7Ce[3sfe{fTg,3.<-Gyu\%`fRV, n8PG n/z{]찼YL*~PVv͛+,ױ176ff]kDo* )PTUW%&בOujV<3۪]ffbfI%etI0$5׋Le@I$I&뙣k1$K}k<߈'-b40J:OLbDS6 ZR==㟄򗴨+/v훧M0;{*: 8+,)8‰ɳ{7\NNʷK ּ@^{[mmmo|jSzP':Ra] A!o)8:oWMQCwZa][懹 +iڨA DzjŠwp $a"<`0n k}wf=!N ']6Kc,pֱ,u\[M$}i0H6t5̪R(g;[Hetݴ쿋̡,UosXKm A:$~{fN|߾קWM; <B1?ׅ1ٓ!=cT X(/1bl1a󐪣7vP (Ha!|Ѥ|zL}Z/m)oxfum_wc~d[nH[H2Ѓ ɰ4J'nA_ b|tOzԄmHʹ ҭI{R^TuemI$sL:&#πv#gQ[#dUUUUUUu$I1;U?niݕUګmۣNmmmmmm|iUшRaU50<%>߰FV,8|"6sZ_t 4w+ 0@}B>" ʪ;8Pm[e|6.o`3^#)+҃Q[@ R*{ĜGBPtACvQTd$jtrfc195|1B iT aLtFut%B~P_V{~1d `oeyW#eCar9sD>`a:3v:%rھ=Yd-Q$Nz8vwJ! +P"}vCo.e÷@oH; HA%gqX$H !b"Gr, #@aB29aѼr "d%,;͔ iUb>c:7oz9c?ӟp4/7le"F y !BFt|%xxvꍶf3fìe:vDO)~اn{{z&8x8-5Ŭg۾w?q-ֱɧϝ]֐ ihDC"=<#o**ֽ7<zżxL-2h TR]̟1Qa§g8"/R84U36COdtMHC?ӭ!\({?C*@Q/BTOCV˩x)].L_<\j&Zw|1H} gW_^_ꆡ*r %(("R?bcYƊH&Y*wr;vy^ur{} qDBA?k4 TvD $DDB)E8%B"tM->~Đ~?ok/%~`YLP f$< ~ o@PI$RH_w\x=jM$A'=~S R%e>8q9ʥGiA/nS1]{I$/izX6C^d2 ɊAB yJACxxPJ6#WWGgs u'qb1Ufj**A b}B'~/_=dž~4|RdD x Qf*ys,zɊI$I$Y;|7&(M? WI/($B?`~v_W89eGȋu{C6爹^;NX9UTOw{I$|a{N hQ|Ą~ԊOc;F$\?_>o P@'w^ΰ`d<3(Ⱦ=@c-@)DL@@)P~/֟8|8^WDD7~a"" q\b鈨e ;ޜq̓1=8zkϞhifrgG?@~V:v2DKDt#dP22Y'L$Iꢤ;7haQ1UnT~3ǮBwwhc/ y Vj |E*\VE B5!Nwd+\ BxQNC}fix$uL(+\44"gÍ8n Buh] Zt|t,|ON]~k  #$^ `Ԍ} EEuF2ғ|\jL<43|GiBN`iE ssM,ZSZ aV1uv *2HC9r  4ƠСp?8P}[Iw-@sAEXDTK'/<cIQ!<]H}tT}#Ns=kǡ; rGHX+p1GJAI"*UY*qYdZ$̙o.k鷧hEi`0fm]y"cAUWu|#10Usloum eFefWU ]r.e[Ɯ+.j忼Y:6r&ojI$QE$Im`` Ǒ.Y֒fKXU<4qN`\"mM$(I$[A엣&k̹sVǬ[3UTC4UUULUUE0UU$U]B \WLe~Uq K+q,?iI ħ>ߋpg{m0qF_KJb̟=ߵՊ7b!yW$#2'pXLø*1v'ISiu畞a4DПx)ڡKAe)rӝWNnl CنaE@':$ەtu;*'e? .䴃 PrGxڢk4PiBi7@Pe<`>eAKs VF,=6 =h@'ffj<,TPl(CvwBغnI[۹"/fv`2y }TRJlO>}Of`CUU+?%eՁU69_߃y;~yх/:CLXya)y:a+`mxxH.KMsf( *DYJ# W*v;wd;9"1 %(bW"ˆK ;:/Ϳ|@Ww Ar(L 2H/]L#KKKǮ*ůQ?de_H|p0>OQiV_s XX)Ѓ5;/@T*!s|#)C=۵H׭^W"$a^  *>Tݸ5c!]]=n/4=lTʪiC0Q" XaŎ"s'\Y'T*p l(%mh7$۫ /'@{ެpP5Baڪ,\oL\U*-1l @N*!@"Zid룞NcˤH> ;d!>}k hW_~E 'Ygv;f3 PX&\"o2vWO pl^O)GAw8I*Ń5U fI* la )Bgp7wZjj$;UTU#>*W>N m[箦N&ډBn4U`0UZ$} pEh߁0''Xf-(JJo4@ g}1m]#O֞ݶCtoy Ac#&Ș`_\!)(j5/̈*-Ux +vXlϵ8'Tb BMG۠?: YL GX pe"+)]mjV֙-=<6R_r͒'>Q@1ۃK-8*7_ḠPzU|coOۿǏ2,ye|jng5D\}64[M4qwqq| 0!/ YqJK=޸(caO̸eX,eI@S?p?a} ` _ N;sϷT_EKi\0P#GW4_{䧱\lZGŠN.UaKLU(U 7YfOY¾oWµ_sA}0̶%S+YHjdOR^ǰ=HBARpߓ\u8OT$$҄6c̽1\*NřIS`?Zqm4 =sAՄ!YeA2IyOٻ tu?tJ.d : (|C{Oe7PhatV*8<`b^!l 0ݮϪvZDB(qdVm-E<1%BBꋺUAU /bIUn{SqM!emr`*I*8q tIbiYAP"wأ'r_ItFid`UTU}Xd<9\$a ^t'5<5U<$PAULmvlh$s}X- h^̭9(R)3Pmm_g=G}~vl̻HMBX Ͼ#z˽{a>Z/S4]eov󍜈? d;c8Xl?y wy%TT*"h"be˛e =e9Ni󋢕FCSUgONCl: y2FC?ё/ S0si/ gpԊ1=ϦkK !Qk2wm9@tDBE+N|Yo<6?;0Qy G }¨$ r@D_o h7ptx XpzRK*> 2xa0|""VuUV"čtj_xmx}.aJ)CF.@_n8q&0zq8cv+F[ %m KhL[, HdKѐ~sk.F880Sp<#EE"Aq?%6d/z+m<b0xz" 3"(k4&$@OxIb`_-}x1Ψx%C4 &ʣӮС󹝁 sgDEM*֒ !CM"lVm45  +-y&a2ҙ(4xQ Ah*Wlf&TUP;mh` ̡-W_ݱPACRJDd[ - $=U%$ KkhSFrI$i-\ QJ20&:]+E!OHHRF9w y@!JkztAj22*홙`h^884wy#//71~ d}C&An%^DS=~;X5qPkh@!gKSZ$P<;2EMc|KfўiOUҋ;*~) ?b`1f+w~?eIVIBQ,/qbs xww9ӛAb>W c:6R!4$'k0ȩ$HSgl<='гQk=|~c{NKguM/WF97pmݗ'o~ǐ|#_]P_$l0r!tZ%8|SvVث*]T*K'>g5lsl)DFZtiAxgVFH ~;s\1(aHݳ%,vv#/mk]B( -6EVT&>CfSpbPxdB,;.G\򚡇Fq`(O={?9}CGDJPD""](!Uld*k3=Ȼ,=}xÝ^wyq~[.Gcْ &^k7ІWH:UP,ǘ@ ڂ9otb3?Ri 1trFj- ʇ(OK2t JtsDrw!ZU?g  77|.$""Yd]h.uCTE\b}'e8뮲= #l:g)X=3@pPW\lQEU(z]^'PD8q@;p^[:B{9xQK-> '$G]Z d /H!څia䈌@QEB@n~~z?mC3!\DBH$%?z_rvE=R}E $R)mxk4Xʃơ{޿kV( f{/DִڝƮb[S|5prnm,OQĒW!K)~ Dz>-y[V{Z# Kxw'pי$?G&h/òzԌn%V(gw+9Wm'yT]/wߕnw_VIQ]] Bzzƃ!wL^: ΌI)YedPY4Cx4UUT8_/=ʰ[|ߕENoy5Jp]*Ҁ7ğϚp8@nA?9ْ`) ZDpzQ?+c "W8XfZ܃deZ-m>R9OV߭_R1V53Z IE\%ݖGO>.GANUtߎ}%K|ۣ덏o]뗏.wR!q|1fFbҀ` RPA1_m9YɆ={kk{VӇ790nY*p|iy}?h^p`,z=1m%ugS~5:aJE-j(x.,X߄-ȍcԕ]pK+ՒԳU. ZQ :D^Q <l(ROB7gx?pv;ϐͲ^XP-É8fNd^yIB uW!m yTiEJ*0| 6U~@d5Jo_ 6s`}~ T}E*Axr-g rU_)Au(Qh/8qpDeQgocm +=SE@mi?-]Рy Wuί@'֮ݠ\fG;dЃ+Zb0~$E%jbkP0eMZ3VKFUX.jtHk*[(q)̀Ɓrtr3K$z)u78cm](U xk[[ l19M==9~wXSw\7M7>zVln,'UE6esv禉S sf \ YLeSzT#|G/٫m%?7l}l*ܚ4&Z>Zhf̭0tXџ<"3΃aг2.`[`FkÌYeRs].0Q8Vֻ}tUbuݲMZ6#{ N>[1T4"(rsQTweG f ӝ.sAN*E## " dGL27D8eG)xat*BJ/ 2֚:ڊZ| XPIɞٿ;#t'u j!"d"JE/oXq8r.HP*3P-0HQƽh,D[v11oaB _OZ}s'8k"&^C!ODX ^"8z*p!jkj(Ì=$lr )B=0gNGyI2ED_pڽHߪ7<)&6]+VN魻UW;֢ǽ{%_tDn[ ?x;dhmR!n- խzݧZgo7e{rφ6ҏץOfoO} 8u64нq05 Mymj0u p0+3m3wIN'uNF p" @F| CCZ P8gղZcc esp! R(/Q"7`'mAGHt1C<-9Oqxn=  ]yw)4v[q_5~Ii>[*yP"ABO0 _r'ҽ큍^|}?N߿WW D pNE2Hݳie9Rhqkډ(Z*W89%Z?**uǽ8LKLVج JǙM^Ɗrv,֊DͥO#N=+]0.Y:]tTb<[`4-9hs~?v/ Wؒ4_vsٕ{Rn@W+a0%tfaN80Т۠۲lĚ^oEB-:I;ˏ핋y=a螱O!,%T DDBF0 |cig /̑S5R4Lp`u Uԁ;0dU!7IOIPTN퇖COg8d}Vz+ҌWC< LЦA*ȁ[ !iBu'_~wT-) 0'QnBŗswQeQbH!(E$RTOG+h@IgǧU 5&@dD1?Ny(XʠK#h&0KX߭yM4.O}23J?ɺ\c/dfg~XP -.W:CF/_\Yf8: Mvʠ!!/)E9N!PFݿIF(__:^>߷.\"x qÐ*7 ``ߍ yn<`;SG5ۋq$tK:2`?=*;YqECڞʼn`*=%_}wlyMpo-7Y &Snfh7݂ΧdPK>Q" pdCu:FdIh<: 5d©I(v <r]ӂ$hNifh-`@`jcA B'Zː(G՜Q=A `ʹ T d` C`$t8 9(M Id uPiQX $S"kntƲ>\ц!푠WhK}O kMe(1H>#9í!&N^C A1g-(.mo9>tMЛ|IM@`bNG쒜X5y=(𱟼FPtJ:<\)⍀ Nj# %CtZkH<*bp|2>"P!Ҟ:=rL Nq=99`B3 1xi=̒M4hq8 (4=G3lV$7n5trM 4@#SzƜLf( Uja软A+&L>0!AbƌV %rXC[I[:³azaߣG2߆ϟqhoetn]_nËAˢ{'ӠpD #߯>/gy,g ϒIʈ(&ؔyf!~]p@zDDQ%Edl(w#0R Q@8 4ܤ#UFuIuB[[Lspд>p-r5υs91or|7p>Vȿ%I31z#H32HSygm@i 鯨ہLA4`{!q4 W媚UqQ(EHviNgVVLq2. 6eF TEGHhçǞ4Ot;z*S3#qR8jϞF؁|l6~:9&:5ִF*ێ5 aJ=Hlb@"ܻJejYzxh'\F4L]ݱed,U(Xִx+1=}^VrgZ2)LC>vsCo7mh/iPBaǛ C,y׾\j qyߊE*pPV "/цc2JqG7v뢌O&Lm +B>ԟ'2(6"-=+pH fLgǥyϮHl:D@8mڞG7 D۰a ~p#XFXC-В2&85vxM{:ݮ9 =zPG#I ^XV#4 sL\H`uIΧ0!4H L…A&D#=)W\uN AKމFKGWĀn}n3&c+s@TDHQ;F?=4W`lQ@*EHH&%!BH!Ve?DD$RΗu1,k\l[ƾ(f$$*Nsqw)%ܴӐ;2S´r4rr說Y,Bss]AUUVjAlSPj?F~cFSk -}H}HƊ0(t2< ^M  Zop|=y'<18v OHBEN-*p^]6-HR8fb8`F RH!`% `%` BIfH%@` 0RA?˃0I?5!XGD)$b 3_;) c ,=|4#=KX!$=,[1IUSں LbM m$&2f`&XipBH:BD,bŏXˣ40a,2ˀb1,ȨQi z,W}VC3:F=Pv$P G("%0S%\+iL4ps)~n=/Q&t|lY - IkNVj$ߣ Xvto3DUUU3UZ0a'X;0 IUK2s=Ba& 'YFX ``q2ZaGN&lfkn/>dm/XmRt!2z ه9b): E׊qhBPDZ9ȭY|& C鸦=@7:ȣy)KkqGŦL`,vڡhmmSp&DRwlq@-!^}EVb@8bu8Գ/0gG=EW v/oH PSj'x#5ɬ8Lk<I6u*δ쬪CQEW5J5Y( ՘aC Po q6EUC +6P(4=%މ0`eI#Aw8 D #"n ;&䵷|,MXqcV;G hE='R3r=MVby  ܽc}  @BlR/,hwl'Ml7nE}LiӐأ+[h dO ) "`x J3ǡi!!m<H5!U3UUUV<gb3#ŢKxCe '!ɝ$q{絃ry5B THdC=/oogȷbdsc0> 7 1bq+%(zLбR@ԐL Dс߇`40Psn(/7L-X5C/RLO={!8·=(Cc >CZU\lY_L>}.VCRc򚃍RUwk -AOխ z 75Box |; i >8C|# L-.*mpgGGEgm !{PUB&j$6 &xic]O[N{s[6҅B;^tJPchbB)ʅ) ̙\ɀ(EQ[ Ǣ@?tЎ @.+@A,A$C2f8A A$@aA(`4¼-p"|?UtUQD4Q<;[Pj13EX<|O E ZE}Hq`3QR VF(iǵTņN1 FDdp&`&`I   c33333$iғ,02'@㢣De  qH% &fL"iR$h ` fffffH'1Ă@:I p&g,& q&b)(4(ZF$H RL{qI,A3L2$0L$f}uMDwp~XUT*!Ԩ'؊zN 4CFgUUQ Eq; )Q0BS5R pǂK\ HMAgȱǧB VfBa $ }aǽk 9*#McچD?EA`"Hb"D2a d3.uC<dIK5U=; 2.j0Pr`! Q2OH? 3=%ZLAL  :{M ?^>BCȐX%BvXE9SI/So%Hi=A8sڌ.YzW =;I$s<(TU~e(P6c)8Dorݙj1p7CbQ@@//[j͍3o=maQʢe:<Lӏ"䢊%gd#)DE{ȃN ا,8uNmsm8Q ;'}ǜHKW&gc~v˼%Vaidž3Lwhw;pD=aBAμw0wGHv]I8:4(gFѢSLM3Ш&O{GLv;` tm\K<~^&0AP:w%עn~4!YQ™z9Hh3N aǏ_7+9ӹu'Gzx]KL~sC}v}(PD#HL ڌv >yK8yzQm#J{N7e&n\3SzD~u2H=sVnTHz5}pR2嗙aPa8AD00=TB ;o؞AeJq2BD" (eKᚚ$.l9͘8d7^'3hɆvzޅT1" (a?/'l¢կTS)yW1ӌ,TXVtR&D'`uȱ#XQ>hPKډGM9LITs.": 2*ėwf8vi]=c(%i$u ˰IB9 hE $mޘQWn05r&C?1kFbCνcY=|5׾8ඡǛ]r%qsFۀ,W ,goG IEǎPB ]o^:1O8{sRӾ [a<9NIEMBOL 83\l-Z@Y8}Ǖn K I|" ۊ~P:UᮂlNLKi` ٽx;-%aP3z|iBscci{0X|4zyo]!M:7lK![fQ7 8KHt11*UBg1WX8 i3:M(D:\;_>LA=@tt+0PT.26Jo۵"\w4Da O5ysίyȽfjY82]D6{PCZ(f8ЈsM{sD< NEaT}k]qfZmt {?Uɲi TX/ǜ كRk18Ά Q ؿ`ЧRlJ D(nA̢ 6`8 s[~އ3~d*F6H*8m}@2Ah-@Tu=(K(J%xØ8A͖%M)58P#|En99"n+.A]wm6aWƅ(*v;@WeH&fdH$` &qsev}Vv p(G;\s@D.> $K{0 ;4sL(,. (WQf2kP#K̢QE:p!ilBXfH*KѼ>=r Ĥab,%uP4NpCØ_`۾!؂3E7ڗwq.qw;.` y3!aJFeP+P[j ;[:ĕ{zfc_ClNx]t͌=];)C9 -J7^Lvw Eaj8YPԝŝId#~ ǡSb\6!NݵhW[t43;Z.gE+} xoMLPkIV kW 4#;YPoQQʶkE׫ GcHx *HX* U UULUUQPA1T;N'% ' 1 &˻ c,0s d*0\ w֚QR. (pCqEu>8DSiUBrC3TŬk+0\N2ۣH}Kz&`HCj܇wV,P /fd ``~s88ԑZn I59(KrPBL0:wqgr X)/߽7A{XP5_a/>'.)~&*b;f"D'1;=C'AmFZA˸ZBIuT,XN7n-Htuv\_h_l].CC-0]=4BZ$*2CCG$?0A⯱bQ^)ܼR4(-U\|5CZl@Z*S殣^Z *f. ۅ+RpZ8(gAT$0-P8_dX$ `FI!X 7|FzKڊ.^V[ 2jFJk]zgQ~=ko/^&`!#tNCۛmDz-iQu<CЏ s!lS[|};jG @ F>Zև"ʪ ˬߍ*L{) 1O^xU.VPSm,KADKyU5L_.&EguFJB@%U:@!h5RѭZuBCL#k䵭M8OTJ1!E9&PR:D҈P-%pߝpB! 0r(e01J t}ok|!+ aT0u0N@i~E{&Qo?ae;i\ҚK TݝdB\>g,3!8@f.-`J3=q=$m .<cMl`YteE+Uc FF LlOO0(Ht 4TŪF6U$<2L7WRDe43O9b88o~ď9߶CZQ2 /b#vK.Ʊ:wM|UB%ªAKBl{\P^g 9.Bp΀WyF B ll>=>JB1oY3V&'ɲ.8^OP0ȁ,PQݸjW4C!?i8vL LI̐LA$L3A0@LA33AA33$33$JLCC@LA3AA33$33$BK0A0L3!I30A$A$32A,32A CC@LA3AA33$33$JK0A0L3330AA$32A33ALLALAA2$0A33A$32A33AL LI̐LA"A330AA33$30AA9] !LE;M'pB&OiL~r!#aOpovyhZd-5@!f fc34Ox^j^Hް\&@n5{dsW%%7B6!Br| Pow}/q.LA .h&gyΆl(lƁK0(P" ^ǫ!|H#],75e%(:bΊǮg)֯AKI30LJVK_gC^K#&& U=IЏ!tahߌ8V.jJxCy^X((.|jW5 !MUSK4EQQCEDUAQUDk, B9N*[Yz}Iwb\+ Af 5\p,Z:^^ҹ R#om0H S8W|ĹL1I A8de0@r4ΧcԴ`PY)s'g*ys5":iafP I1H oAQEکhP0^ A'!?`: 5Xy$` ߼3AA>y䢏ϒ"2e]qpk^'V׋WhA0 8fiFCpjxjeT0A}`CWC Ti3hratQף _s8r{%痯= Xc_c־pb 5`ӿ-:rpP%U R0xf7WYb dfT).E0hwO *]κ :XL,@Ph0mХ¹<`15)kzS7X|L)C~UUUVB 8CuB; DK0+AB}p5DYqkNGhIM` H2"Xa1ccCݘ6"g 4 :eMeT5M LKEJP3~hm$l{62 #@ `QÒ2C44ݺ {}TVFu(agO쯆 >%h$1!B(Eׯrr`$wsU$@ͶB*@tEIp0} ^B s̙fP웵;jn`PD.daTTRש{4FU6 T2DDz8i v@lPxwljɦK8D8YQHdk`1Ę85,)iy;(te! z(56`rRH?lsuUUSB~Pv@>&x0_fPC$x&2P!%Pȥ$ Iv 3j(H U3-U 5BDf9eaaafYaY Xȱ)RJ3#, eFT@46XpxYsg!3o2tTDT_}ALLDUDDUrwq ¨H<6@ ӽ)")2,(81@8, ` v ۈQr=eTe(lhCzb2f,puaםp#-ϚAPV.5MKf P҄Ĩ )jxoIxPB78I%ș-e@9}JN`͘ e0ׯvy[ R\UƱ<|}9X(PBiOj$ OaWJ7"#Q>;N7+NQhb@}j}x-%hMXu~[{փZ  .ZH+֫y浪޴ތǕ.y1 sP\ .Ѳ~Ӌ+8f!)Udfx;# u;C2DISA.0%-oWgLܗW5AqtX-]+_ !+=EO{^~Ih0!S=3D@ c)/=R':`]7:0(aE0!B;T rα``>N1 #^gtÄlt=# 1.: FQ!&B0lXݛ5fPc۴2,m6ЅXD Z| U̅3 pLr")7!Gx](7$ D! `8vqLBHéY뀧1.F{HbB$vh][552XZI<C41!~]R ]c` ۻ=ـHKP4X/hR!g = 4Bp҄6O)Y>eȄ2TZt`oʄ͵ o(N"nDM2$wׂ3;c`ϹעhuBIHBWITTh25f\vtn ` Bj `aNx!U ("Nk .iOi2&BvMd$b*7B$aDCJ!"Pt݂+ 6U!D@oHnR f6,{u@up)SNw0 z#2iK݄ho`1@ ϐUvȧux fM4qo o8Q{صu g vm'qM\ 0 m$o۔TЯ.fɞ<=~} `eה`ʏ:]v2 ѳFv+Nwf2GBKnȱAewc'3O5:8*I$I9g $&4Úꟷr-Alfżt9aY3*[d ~oh`*DH HA4KSE @d M@2@D(J,5n` L!X T"U( jX )*p+!!࡮ICw -7 51 &.Hwg& PP !,"fC 4+@L !ȥ(L H %")K20$HT#>]2I `(6kD T 즕=*-)䡼ɼЎF0R&+6  \͊5A-ߨm!ibADa ``c$ ec@c I@"t`\23SShMc%XU&nJ8ڷY PDX mJֿc"́éKLrƟAF.!4x{=y 3uA bP"fg(`3:@)x*$yډHUZpC ДIp~} cpaH籿zx໘a>T\G:90b.)FFJM:;nk ̦EBhлSlua0\ƒ#Zq8BF@AQmEX|$D^W|7l P]xJaj8%Π0Y$r!j,*2G$ }#%0C30A39tsrs"M 'EW_lp3n87y#ed7Qa 9ԍLʑR"`  çP*)jJ * D$t0zD @޻W\u[J5&A"[!Lv%ׯ=D DPD#BR״ք f ITRPS=N `p\+zH&6/s-fN9PHtal4F"@yp cd*TFmKgClڎְ=KcK LPZWw@2P##8.aWs{xKP%Zo980FɈ2K̅‡}:/be@ $h.FWuy)z)]Ӡ(=n_U_\8n܀j|I>V~6F;n(}cصZ4ʈV@~&9{+D ཞޟK:!7ZJ ) #ώFaN,7޾G?INb9|&+YZ>qv?À>h>~CҔj yv2o,e7DyE <<$C C @u\ p !`e ̈́ A9&n7_"IBQa>;AXq*ru!78Ü|0[^"h""Hcv@§z-'A ALb/`:lxr'D$aW!k NT@"49,,@XF _ٻN ;lfL'  $as&j'& q@:Ї ɂdckICpiw _13C nR>~Gl F  lr6q38twS5=|AeFp6՘A/Xrc[8C4hh fhr,771϶j*pp2;c|@*n&8*lڀjQLFp?zT $ "0CFBAALhQ$Fy/o OcC-5]qnH( t>|jo3RѡTXSPa GU"|mZ7gG 2a&'ζIa@'7 Pa!oiD6CtsSA* Dt,^  CKРN 捲tt6mHE"Y$rI.I==sGA ~ E)iL21ˎ G((fhdpf؎W ^تez5ĂLtհe7}4eP8Pum 7S@h<9-}Z+ycB:sSt&VS-Ct(}tiOn^,j}G92ɸJ!}ϕF `D\u/n(?aX6+`{EЍcPԜ6h (W]Sq6.rЭ!|WS?LA\NKBiBJ+a "f:AA"pٞt:^mÆ4,0¤H:cqR zPhXv-[dxܹ]7١8ZQ-ʵm@ uo($HkYrCVCl3V)Cۺ̆Q8if;jN+L` 5ǩ&8; #6y:" srAd-AP?ʬGXVjޚH@=Jw!6?>ԯҔ,/`B Fa"O,>fz Qg>1B4ca вII^Tm!QCH0 Ci&7osJ A0'Q30 #)eUUy{|׺bI1%Vǃ41TRR^t TnHCG`d3 hv0kze91ge@AUUUUWS$LjA ڱtp@$X4L#[ofݫ=m5ެFB#'WJ\kh5 a(p9Qu[##` [I"> ;Zs[Zq`"P:Y@0¿WhÕ΋K``hw*٪0qFрTy{ W˰C ryR1[qf!ÏuS =H$y%ýfșĔ!T ;* [!Qf |CσaD7g4,<bnCH= |M;E@@)[8J-y7HG CE^BXeGXeSx+spo@Y H V"IxHL'6=Fv~8\!䂧      ?\ ;!3P9ePX_wG" 8`B`hE/+)@ 7 r 8IR*;R_VydȨOI}DdB0b&` !:˂ g6h)7"D' lj'0 Bа0iO&*C D*O"^zA]#n9#E>q? rUJvRSfɥǶwD<,@pҾL<'OH!;C*+@)Bx&x>O>!#i !*-I]g5ߍoDF.9z4+lt晵lʷ Da0b<4,&&3NP㟧z1UrP})4*0_%0 ! 嘑P .!I"2\s򢪗z( tpdB ֧vkG*mˑ&yXcI~wl:pn u:4= EE_#O9?9э/utӕˌ,UOi!U~wzit_%S_Z 3jc%:+>n %"D 7V(\ɓSwU 7UZelX1Ctn#Duq`?ЅT}R L)2CTa0 U܊:5ޢ7m^Kż\4 JCBh(@d"RJ&%5 WC#`#M C8  qxf^Y@S96yE!c=AP<6cnF(^磭a$_}X2 o `J `4,N: BtX @p@֓XHaW@Qh LZg]w*dY:~^Y} îo' O6f ~τCE d&v(n}Y &+Jl8 閽;lp5,F"Iz2J%Z3ɣ"11ݬ\ާ)C9i4zIhVb G {=( H1\'>lHI&NB]t<N,A ڝd"ymPc;h([=8~MCZCBP(0Qofz\3-~+͐oQא.A0$ǁ>2kw+<>0K !/(09 QL?Vb-ö&Vv6%|3B`y2hm5rݕbqG HBpE< 'AѭRďVNf0!0 jȢ h18)u$@ӧY"6&iEj^9x_6MW|`Ȩ >,eddD PPhEՅ<0;jw @0`oЃp I`AJuخ1s9x!"nT$PSHu0AF5`{D$-d0JyTJ/NL衒,H]~Y+H_t7ہrǼ1޶P鵹&`΋% i]AxEnU^ٰ :ViN#G_ !SNL証9rP 8,y6`"$ji2!u9Ώ*Gx$U+6^A7p70:e|2=Mڋ8(@ȐGd3s.<p|;Ci*z4TmJyQ;0\wwP\)$ zuXti,E/~*Ց9*&Z -аX ߶{l+]J+I,}& P_:Io܂PSX+75fKþ䷹uk 1``3=jQ)XA|,+ Oaaa!+!b)P;Ii3(#~`OyysCd HaiԨv7!ǰy9[m-r76߳ip Ѥ>Qlm^6%V`݀hm%  v[>vv8 AU۸]PǾ::ij)"[ZWƼ{" U^ g|H(ΤvRΆ_'m /KeI$Ds ;LJw <+ rBWZ׶ox J')pS#R ˮ4U``mhSS`U@"Qa `PXe4X|sw[cJjyՍJtc # a‰roe:B*]XP 7TlVCnl ڙ͔Uueـ+E, IV+vKםgufua p~8C/JCf> m!ip2]N6)HdCO &ha ewpib2 1 e3<] ΂ @I$.:I$o:f=z)'zW'ur qoFjd "Y?iOFΗ hT!B 6 U y(6ϐpUVay3vYH}%>P&$QlpLR%1!3_T"ОG97Jl=@<_JޞlDQqJ\}Ч.U`@M0:XjP4*QѭBX3U.Y]r- '"rh<1kk %@OHS9)=1)B*PONv,i>eC KNxva>@xDL$4@D:L@p:1A||B7@.  @*YE$E8G V5a¯A2%@@@ A2BPL0H#=N|0ETC\%D?(-!h"P;)^#ޥ0dREdmƨ'>LZ2k -k3=2ӥn.; B0s_;d՞{O^jX0j  RN[E1XAauKWxXY9=0h>D܏r=uLNXrG O\lEͲ@@`٨7N2`>v}PF8M đj %d6sX;;}9F PtԤ 0U-D%(=~DDb _CPM6P88`p&岭ipp2[%'EB;ۘG$٘Ɓ()T|l(@> 6/!@@kFuIT0<'C~x=m4!3a[jGP=P}:¶dFA%7DHA1#HU:688de$=>_uU:2Ye3h}Z7I;_TztC VDaRU#j&¹pĽ~>NsgD A)0A$Agpv,9 l*(~Û*L:a `p)Ol4AABa(  PUUJB@:  $2h)EPEPa @)D*$H"J$J@9h"Hw%SO8[$ aO+5 D ; "i._ Ÿ[? n"q 7@Rep.Ntt=I_焠w6ewwܺQ\Cs\:^ťϋ8m")98>a2&gA3KR85OiU{>.g#ѦHa9^o5Z, DBB'\iȭT:?_)Np UV22{Ɇ!%Zh*G=}U(@ NlfȺ-=KbKGQ$ڌ> y'FˏQG$`TV! OfUQ;:( d04!*Dxr`v`t^  lCF:jf9ICہL`{\aW{@=aA˪ P`_*B6821p̆CH 8`OmZJ;ȗloK @D0 %z3@WYIH xl|-|j<ˡ9;lP`KL K;3|sVDuuWLTH.-hJA$Z0kbk=\@ʀ 3obZlKbL#w!OibK 4l[7]FwAM9" {kS6oHpW$ѰZKjFrqFǹ;q+CH\~ˍ6eià&b.qo[7]aypq+وGvK7I$_\;ck/!ڋ y=L#ѴѾ=9DImu#6?'%2`PPeҖJZ?i] S ZQܖa7JX}2yܢYM|$6,ؕ`+v!d?kx*nM9m"f@DUQdbCU(|BEk~#:} lGU?$Bu/D{2 s]=YYeՔ!2%'#K1}$A`h1bŜv9榵WE*MQKMp:t%rqTu)Y .Zv,"6ʂãtЩQ rܸS`%.W*v}^J! !C/sF%;wb#zs]zhG!=7;8o ynD!K.kg&]@) ܁RtoH Î%zϷ[cfg p1S)gTBNiu8\X*yb:ϋwRI~h4M $Q@lZ,EAUeuVԁ#RQC\߇> ~avnBYH$ 7=/M zED羹S!<7x.41e{血|ztaW0s@\P/Rr]fS133?W{6[BWNDiy[JDh NNaʊ!CN'afc>K{<'I,cbɓ8$EZUGU)51^Cip  WU h:N*%N6h|IH%v׿$7 irAcq+toΊ(~:i=Y^ԑBZl.&1ȵrOxU 4<'O鰔„TpB/kp&{*n^w\Y2pWB 5`1h8qR$bf':g2ar(pBlCUL[.킫UL[-I!C$C7؆p{޵IYUdorUX{*:4kXTN4aM[dLhm}D9CN5*1KALZPVYۭ@&.GExʄ 08𪪪64JĞp(G`!_n:|_|12 `XBidg@mP)$v`/irB7$V`>hYPB2Dߋ-:KR)Pz/;*+E K4m:Xkx/l+z־x׈LBn01ds8h6a<;Y.{kUN}.~+񁙧ѝv]c!W~5A0D(IxLs@W>]WX%Whyي#*7Q3A,0 S!3υ%Th,C|XF BB!ea!!`Bf xL撪L4IΊѠh"&,֊Ѡh"RsUbYi ]!AM14PSOOJ @=tsՎ]m&TF@6YGP]-̀@ P;DESUSTWoaIQPwW 2 PehkS 4=}L4qQt(ڠMU وn3Ƚp;ߗ :AhPs s+0g ߘgۻEKDR+D:{{;kt $ \ @*I,l$Ji#Π$0K@ GiH lw:E-OM'!Gvxvy6Yape+',{@@v(۝ בf}y~C.06iUUU_51,q/jV$ F{jt-,Qve+; : "lJ=d2Vզ*NYFYeom׋m[F jb):F*lnuMNڮ6#~￿n=KPe氤#r( EȾCrpk9=9fD$HD9*u5Ts9uržޟ ͧK=6qv75Nv=)SqOJzSҝiV;gu;;m[uS p ݶZlvJZXYqQ׊ PszBq r)HUԻm ڇ6ٌc8Wz,:/|.fNń:-x4-J8a8 W»OϡۻS^{“poCzGgzٽ7ژ՘5z{SڞTSN {GwX,=ށbSѷ&&ӘAAt;%;S{YoN:&nM,X:@R)IǍ90>6!BUW|O*b*S"%={RSm s{m9.ɣS`MEI/~Z퍬"m3+Z ݠ;s3@vۣt~(c WM$I$1;Gpb}ns8IsC\5^8\om}no  6 p8-9mjfff""g2iʪwi33: ?a* =l')vGGGGN> 'wxwxw~'YϨ.#!Z!Y#vw]K{>}MiJ8[\{b"$*"*ybImǑMJ6o@`1 .I$]Zۙ2ߝW;׷dI7ǝ\g=oVZwͿHM@n[mb.@%UIUUU[՛6<_w #u9p2IT=zp()? I}oζA2U;WAs ]"BMytlԻ[]/|v( 0 `}xmmmwxٙw͙w~6D$¯ujg+7|>eN'^ yVJbIİ`34UaVR.v<{cMNh %B|= GKT;E9z06N BQ=U=Dm$22JJ"6DFۀBHpIn "#m!$Dm$:`&! }Sӫ}*-!! @@Uigo[wdJ2hZZ]"SPfd۱/Ua8%}xqdQZխkZ¶(A%Xp=Hi:T_lzw_7wv$!swl ӦX.7-)YW=lXu&hq.\ηӆpn^SvW1Ҳu;fw\j&<,s^9B‚w2iaQa|N ծ /vN[sۚs%:;.X᮴3c փǟw.]r9nтULoS5UIUkDUS5U4@6ⶌVU@SD˻ u 1Q@(ʻ)/2L6L;̳BE;nK93:)<"T6dB!AzKC|>ySzlٻ/ԟD̋f|̻w|̋TTTdtttt̻w|̻w|̻w|̻@P0`0 0 3333233.3'9RVvvʯ3ުAI茍uw~}FUZ9VuӉq@."6{::=)~_I);Ri8ͮg:>EVZVc/|> `0 0  &*30g+/35!7pPB0`p{X,UHۚ bm0jUIk|+-Ŋ2m tO-{oξ ĒH2DH;Nݼ՘>"^: fHK85yks_G*h_pyH2]8Kq;E)% $EU^w\ wD%";%H‹`w/s}a@.∃4R4DGDR}M (I%":%ڒ @^롾€]R4DGDRT!A{;I'{7&(a@VHS(N+)~>~33)+y'!UB!<!SڟR rw^f]zZ~pȮ@MGzCo"qCs6gpftbbc{IU!7t,8cL# 0p`=p1ᯖnFҀ:9"b荮Ho\@6b \45&'Q9Nvu_dH z˵vnv6_kƈ4@#Hrt(]k"""!!!!!!"""""""""28MT'0d) cwXdY}3s3g[UH9,r0OIQZ!LEPGup7볋ep%))@ T(:nGӡtuͭ<:q|7Wlyh㻗g_]X_LX۷<4"eyL2JëcWM)P]iUW=O0pwoQI7Y:lx8G< ԓ,!h0flZCv2DUc EߥA2yOhYm+!1N ]~wi1-Cљ;o%HTH(^gSZUX+9wk"fpT;!u5=-9UlMg v$ŷH̚|X{ HXT뮺F)P "]1nxsOm i|X-mS z817ʏ$B#PKEDPP:T6Ni-T!Mp9pf A*7"Y=j7Th3Q6? X(ttU2 $t.yYZUPs-&n:{Rj[lLuE@r}l\޾R6 >:@a^;5okRǦqvCB{#P=N\ ݙY)Y]Y Jfs$/wdDU/a0jYA10vVge.zh{<y (ݳ}e7x=©H M ,(Ex҆V={A.:h%2DcUXۻ'c\'i48dhx UޖÞHI T%PjDБC~iܦi@ow2TmşM[0#_c=tojcD`$aKׂ{6x|=5` 0UhCM4ll:o*\" qj_xq7E!ﺆƱ4;!sV((p*(/ߴ)nX.:W9x6h D/lߺpcdPYP 3@3  ,KKAAxXEPĕ\}q~/$qp|`1(q q9!HX50Ft$Ha;ƶwbjn8ª 35㉵pl*1UUBVuZ> dr& eÇ_ p([=7@e2MXt ᷥn9(I嬚TCpI$Zq &:7)hnvN[\;ajNil" &2r ]ˬv R -1uZ8QՋRX6,t|r! fd Sث[u{TUZ0y&zD'x̍6{G9L V$p ͜W g)F"ŭIּDҡh8g<+h$ހ @[$IbO}q)JL*2I::b*b*b*uϪ(}}}33.33.n|D;5}]<8``iii͙wxٙw͙w{ >$IAU$*ͦeΓ:Nf ˻ ٙw33.}}kZֶL0` vB͙wx332 6ffe#"sU#U(UV6]-T'g}|m\` mwkww5vYNJH,$%H P2Ϋ,_w x{nUv>zg9 .7l[ByI=-J=sn{ %-3`JVJ,0ZhoWSsob=fF̼܏Xx^G!ILPIU U0UynP[ǀN܂˪d±:h,V <;gx#vв ERZimmB2[qFUV;zæûN5U^yi11lt;ia=&{@k H`ކ]HDFR|Z,Br7 D@ ΕZp^0DeFs{8R",5ݵQ=aԽafS*3 z=屔E޽}}}E IqP*rיe<⏕Ӷ}^QsWn{-:S BBwី6%GZCnwKwK*Ji]CeJ}{:8ĥZllFnԜ9⪟Z"W d2eم\kP*#8?pi(.9Zqt/Bv&<0UzMI~W鑞qP@›0wN[37)m!U!=pvzcМPIË@Y\aJoF(aXe(e ePu}h|1<}b!_p1dU<#BLCx̩hTJxWsNޛMW+N &đ3[ff]7-ϳ.|/+_r{lBDZQnVߟ 'Kn B3ns(跀#hvĘY~'"†q]p}8ۺKX4c.=Ə}`^.}g `b `b `}洞7ݳ0 3pyϜ0 0 f̻fl˻f̻222i##&Ii433326ffel˻Pn0` 0]څ  6ffel˻\,ٙwA KCG=~8kJ$QEz;mz)$I};9Z9 3iɈ[ 4(H(#̰PBqT"%aa2cr؂.J0Kf-T*w7ww`57w%*_}fw(JRbea@(УH RJuj+4SƬ-B$E  ¢2(`YٗT3syC7{?d3۔|cXK>ptek~=`hy8OA.Sml0 `CԯMoh}]hA d od2 Ï<꙼qǏOfN,EQE17%xy*oc\" !a,v-z:z@J =[0Yde+ɊűCxۘO{IAhr9qJ -s oiu@:nD5F@~%jJÝ{{YH;3vBx!@لym||qϙ:Zs0'< ;&@F1Q\{t Ȥ>C$GZl HFEA7D "kR lvI$m6[ *SQ۝0}2 AU>/ul;b$ehB9.h̞7t+MB35EUU[wf#F?_׈.q- ڪfTpp3Wvm~8M [J[J[Km33333691RR:xs͡>P/ Cl~*6ΟNw&X(Vj/6!ؓ`D!|TDj/.^WPWx&ff~}Vg5$I#rI$l0IH @/#jiv@dF#WP2"H(X:@\/#" /L6:IG(k;578&|{zdCuMDDF(f9s͂l/J?3+@b@a1T WH9M@Q"U JQHHR![-!0j`A?rA?_Ha7Hݢlid DZ?z}t8af. 7d9d$-~Qx~v.)gCM@#AB ;Y6s{%%%T/-~>JbTCb,phc Cr=?\m^FSs:~hr6"sDG%`(.'puFѫP4s)d&l`(Y$+ nb]}ό-zK[>y"$B}T 5b2M"EqC-*m Ct @+3|ҽslNs sApAh {dF*$;T;zӷ:&|> WnA=TERV| @Aj 8d$7sUv/s2 ΞX7]0 P9mm.I <% s.Hw=zybv 1yOuJt([ǿépM ,( u@o- (kb+8PK"Zt$JN:[BU' 24n\o jT *Jsr8>;\3v;>\`#Eb\]|T'*ԋ@:rb|On$Y`M pwOfﭳZT9nB$+ XB%ʯh,WSny w!_']ۼIE dg\ATy_=sýA6$hψpNs`vt'sM#:1 lWx SeEƔۜ$ ¿oT=@+L% ϗOPr9@ēժ4Z&b+s=`LDuG\."p#l m5 %-9`:o3{VO8O~ߐۭw8uF18. 3ƚ$ B)ng`M&\@P -8 `z 'VTԖ|-ٖf(7lIEj_PaȇS9gvGTI:ځ"un)5!8pq0X my'` tQ5o L+zMS+V<$M 0paMQ k9n@J$ʕx~lC>Ӭgo 8Ѧ*0^5]˪˄Ae㣶E*|B-s:u9B(g|6s~KGEQ0t^uQU{R8嫗呑!t2ܞoЙӸ# ˫y_DU?)v. $ '2i2Z򠵈w c*`YBKHSn o {6KHB|=~:1m*7PHPPXș0鶓UuxzmU* Hp)x(rU >=ꪪWZXK\ˋl$B Kd<49 kVvaq;!| dۮx-.DƪlN#g<BI$$8HY%" rXEX<=3Vvq28.a&ab ?P$#ј:l(>b>*}`B\e9".q\u:MImi\mc$4%d20nk­QE(r(6?!#% n&܍F&˩q? 6ApoHb3#HcbXU0JB[,lw}7g >O۞G4W|6`]BP=Uգki[ɳHTtuC%CgaHWCAc+ڡT om s~@=b*A(64!RH`J0W},Bt'`8-[L{Q+}{b Aq!_Δ & X ,JJ"j~T%&4ʝM8?H[mjh D1":=FߦM.{/#5<,?H(" z Zȣ/2>  Z)J|fh00#d[Qϰ&dڨ^~@i@"(Cci3Q8uWo Qt աog_"M('@h~~ >c5K}T45 Ə!g-vhYݘg~1ߠ֒, 8cBC-0Lai q,c̱ؠq p} x#"wXpz_ HuZ*4,`l#B)43%(3A%\ !s}VYoo<# |l&&% #WMPn)*|L&E 4qL}uc9b X?؞p$C'aKۼeG|vQ"U~PNl!Zqw>d zgY:S5"7Rc={6%iVmMN& C5FR(b-#oW5<o̱e~YecaCN"F`..<> mTCg pO0!1N30C@Ȑ 9)y?tDĠjw008$0Oa&QL=à׷;C؞FɃfP] ~03MJ98 uk ~2@ `u/%(PS<1Кϰ'RiH;8cz}5wgC&T}+ߪ\i"W0:DF@# kCl$\ƣK8(iT abTh9pΚ7gb(ﹽb1Pw! *ԆR{s۬T7ݲ$+g4U~ѿˢZoAI!"ŨAO Bh %b K͛+fk\H9ś*ٴP+Td{850:vrv@>릅(aB ?.U~ P7p O?ƊX/bra, 'EE7d?UJڟzZ)@J>"0+h3}ګ"T+~4Tb "8 3A7=Àa#S?גuJ减?8-j 1Js5&4i(,w1_H I3./YCBt>'rBe 5TWVI@%CDdRCH(>>iRN]/3`l–DW6ۤ 岢`7 OP|* ڐiFh=0AVPU5DE2U4PTMoZu~V'<{M<}S ?xz֑ |};`sqgL"A#K>0 .X&!'y0C);NТ{tQZ&1"aݻvR,(k7?3  )\>EgsPa~LsΆMpɒ CAC*! Ja:uل0!Š+ 7IN4 B HF ad2ⅲk@@E}$G8,MֽD;0A_TlխTz(v]Ǿw@ekRGwu_'Ǘ)kuu#mru{!+Y1Ax%nnAxQ홃N||Gק@I)_|pk=U^fcv7šiliy`. 3`%X6$WY-5T !p}BĖa25I rF@D!01)88$Iʘa`Fd a[)v!Ha8+4e:Ԧ _z 8g`Q-P8P*4yd] ~783Lgm$7DZj 0~(`";4E9W 8BF^_WD9>p10]h96FṬ? c\mq6ƍj٦]C4Ñv?7<%@P8-Ѫv4b9YԱ0 >a/:4ՙ"!WHDVyO࿉<8Ie'D!{ƃd&$M@731bG ӂh̦,Ah%(*P*ށ0:cB`)pkeOZ,GOaumrgDXޞ4. 4thI4VQ?O%yE䙟w >6=HKX4%Oh(0593UV05( hki6;fDFY( 25djr4`ddfRFFH` JP-Md-%(>juBebl,(HA$QʼnfT\0L,jBr'"8**\i1 ѴxVTBcc8qgL࠼K΃SLћ3E Z!ɡQi_$K/J\-}s\=@/žu+ȨkL|ĝ&b' Ia6*~fnaI*ֵC:_) }Ѩӓ{M&*`mwQ} iqɆ*S*TYћ@Z ҳvBCPagv`/80F!.zZS͢20# RXTX~}!MXAN z@dOemE B9qT=U$%w QBCe$RDQ,QA\R~F:]GE}PD*B("h !("!퍠M|{NI{(9UA|p}Dց2*GFY̷.`[ ̲ߞ HVj$& 0X((h@JE @AW$p )\̘Bfъ+@37ҺW~yNz09MHfbcA2TfHoX(}- hPپh3L!a?+DpvS%}V;_h@{yKKAzp/TblD-l+rAPYPd":<{$~K!ف׿ hzÉraEF@Qy+z5׃kI@.^u&1jcԗUk -LY!XH @!3 uQ@SN42R#r ֱr A(R4 n֗V[A t3]aRD_RHA\\N(oK&78)' V{pz$lM JX27S :AGm1o\WL:qxiܙ~<u6$iC-HmEb0kB`[\L M)+l1ll[rQ(2PbsOLhF4P.oM̮6%`%f& H$@ FXL80 1ѷH0{vݙQNκ5G\5嘄m(-nd ҟ{5n51Vn48~2uBfek[nbZ"0:q,#ouT?>5t rT^CeAŻi%H5a˲!4CϷ!4;g'x\hrTXb0sB:/mût0vw9Ѝl6CkGGV[@ɨ`8 a~F1>z?&bJfF~l2*!)coZ Σ jJO{ 0G̴kGDɾ\1cVaP{ABeDiS&' _Ec_4z'0SD "fYq&ǎ># i)QLG^~{<~EaOP)}*}e!~.L%" P+-KxuRRT%!\CJJ@PQE^0*b UD wgp/ mDž Iɭ뉕7LB4! +S NA [6.NBD d*AB$Z "*"X&D(B^GeAJW/*xb |8vLA&N0C`A.¥"`19YI#? dCbT)bURՉADDy7ar]4 2C=?r؃fM|ֲP)~CY~W,0DVP%kl4 X8!8  hLS +dU S+m>_@;{n0dg젬sLk6l(gfNwݲ w%Fj R&֐wh$o?T`n*^#G>IA&fhć6ݱ5*P!MNW|覚xP Aď Q I@@9psU"Ņ7_KAU> yMW8I?JNOrMO D/ (E/T>rD)NJO#hdLE|ꪪҝk~Dz(z=}9.#q8مW|y ̟3jgg!+d,}`lqD>FX~ Pk0 ԧ}= &$B9wUP CP RU˥϶ȞMO3ѾSɳd<9GV$6aE % yT f_=ݳlANzАpA#E !T=.NJi,DTCA_?heaGi( &R6ð,( ܱ:RHQҖ4+xrii5D`6 NZ 6.le)j306l;8AJ ORz;pȔQECzϧ1L2v*|~Mp !}*AWH{(D#][Sm<׻4AKS~=S#|Ñ&ѦQfxT #b0T|b*^U9=[=Ov7o7'm<бp7\ץ:i^m#mݿϯ^iH b/XXud~Mhmrx: 0r@KZ_#mM@t!R^1Bu˦ܩj/) t:&E+@+ĭ  dA)#B ߯MYƃwǻKUB$V(ӶrA]4кDP"elAfn K`Hk( v!S z&zn;P!UQ3sw{2gqGrAkWMnNNcf*yHHCq}UZX9)C7؏ iw(DsAxH>!Qe+ n( °N&6}!kmHd`#zU&ʸƵNM},1"NF/Wf QשgF@",ߊ . mdy]-qH@.l*(#A x<ab!u{|~wHn /[5͞9:/|놭(o|gv`^>##81:klFuV4g, 0$pk; mF݀ %qo]W4-qy5Y""7}/>:R(w@Iۀkb&#qw@B!@ 0ۋF q IAԅ pF/wfP,|Buld+xc`@V"?N..;>]:Ν4 HT.9p< xDi++b+6jl$;^ogjQ(7B-֓^/1}`x:hQ"[+:u^:pj9gφfa<,Ѣu2,f@^%2&:r`*&`y40pP2P5<=FhÁ@PJ@N8ARb6QãTT,d@V_XsIZylPZ (7d1jLP# !\$3VXMP0!Bfb`+D~ U(%ro8"Z:K R _&(@97@@{)ƒR!\S I$ LM r5s+3n>Pmt Y% kal=Ftx;6cntd68GUi* K{E `EJP8Pd) )K DD0 AP!/ք)I!FKHy *p-(:<87ThQ+fg[qC/59_S[gazgL/TL81O RBcTw،*/3St@D;."t qްKç&H֝aӛU;B |q(6@ȝ5Mt"@!D8U{縇G!!Mm4I&CutWg[P&8CĜ!w<w,55u٘IR cj2+SBrp #2]=)9 ?T #o7Ǒ(;0UZp1A il Ta!TBb?u'$>]١Oy KeK{HΊN>09({ߧD`#?K 2(n1Q x>\Ѩ:Drv[ O`&D!@/Dl:ڊ!)EiR%|zNYOpz~7Q! g_팠4 ضV2i@g>NXT6C[BTՅ+F4?-e҈XD-I)jF^ډ?i"R0gB!FܽhS#[~Cӽ;UhsoW3,ءs,څWHu}#g  r sUJ3[*]fh&ZЪO|p(d]l\ĊPQ Z d > U(ySDx]Q`JJl|ffgIDHZOܫŸLnE yفv/.CwJ"k=Sq'g듢XS,ZW{s# Z|}C@ Τ Ƚ|̂e"e F02HɧIEGC<8Ј;(" 82v(?hI52/fԞCPCmGqY6`A=6ʴYPp#ըb1븑y_'Dũ6eu!Cqu`MbXhuuH Mɋ0qMJ/G #iL`Q-$$n*{0)2dMB3IQ\bR)BJfadZ 00`vQYV+yIOd򟉒D*HFԐIΰ-0EǴBxa,~XU*[p ITJP D? H*U!HN/y!v%+xʗFZN[=]8h(̐Kj`5h:3Ib"h ` ?&q) I2KߙOC})Qq:P$UXW.@_޸*rXxOŘB2˦{oKσA!e܇>C=sӾi'W]@+8fWb JӖnN;lYkJ/c+wfMQC_8)vY5T&BUQVjv!"zz]g:`R(l!`۱H`xHjljUC`q녧n(^{iӪI du4/B4HNb!()ۇ܁>w퀉7D %)TуB>ԏ;B+%ؖ,tL DzN$†KxA$g:'WU׌,_]h|Ra"56qfL"],2%vtUԧV@ϻ7 :Y9"L 3*wk$w,d"頨 ajHfH"$"H1R0=Gg/0JE˖fQ(>c4=c(-NdxxyUH&!hZxwxOE}^=OD"@faQJ(JF!(@A0A @3I$!CRZ,Y %}?~~`"dZ(Ax13t>ByL4ď;ZI(/ ̇` L32K0>c:Ը+1 (ܔШG%XD0D0IBAB%QA@D hFH&a?P ,nh^yH0!$9DQt>|Y=I?^!ikQф̩ UТmii|4e3[zcؑS”@ iN,~\vC4xОɉ'U?+w~D_ Eb;GѠ%fe2%`r4S2\I+ROѸN$J0B`# @#7X6ל?Nэt3|16ؕjWEWfq$0 p`2CgcQ4#eKd54o댞^I m%x3Oxuܒg>O]ţ߃xxuE )G,@Pd6O=0x4z[kaFΆY2vJ02v`QCU!j ۊ4%a%cReA0Qd-ZC]faڃ-PbL&HCG)BQovm l~:\o=6'5:qZ{,E(3pEH[: Ta@Tj"K)Y#jNJXZdTB<Tu1=b=νmG/Ƌ 4Q-/2q>) 9GrDQM2oj̇LI!K> [ۃP\oX4&x'h<KÊ.BƏJ&*KZ (HV qB\ <%"-CzPK=: >d7"j"h0Q~/8} R*TL ̤&&UDģY@km6AdL#lɑB1@ciK"k1EbI[e^-6$bm! 6O xɰ.QqA\9y ʹ5Vv4ڋ7 42<6G7AJUՐǼYaHkw'&-ۥHAHHUofιB ji *TMNQ4)R"5euve PC-NJ, &LJBhQN/&DDbH/ƪ7 Cpx=6@̀O2FČ7戆DC7Yu! OwSSXvOl0aGG.;4Xt\ !-vPg9F| p:W+< ۯq^?G c­a8=: "*Fh>F!QbD%g n7N謎s%p*hE!(|41߀TWe$?f̀P>7,Dd+64$} f7F4L4b /!(fxFlp_ ĢG跆Y%"!MB}B蠗XX `Bʲ`AEz4~wP'D*WEv遂 o.Cp @i_*=wΩ@}x) % NlMs(-4 .MuF{o cad)ٳe:nf;zf2T]}靿?㱠kJNP:\u}7C8edmJa&0Aȉ”L%}'PU EZ2_ēr:&/O+v A x$ ({xw1Nq^x; 0JG{% Դ,Y ˎX0EhlI tuPDLOD6'Z- e5 v6!VҊTK?t]bc* e ;Ñ0;Y uñ;ZQIXS`Dw͌(7>S“?Zu m%Zf\B nPx\~䓆3A^|~|xJ4UUQT "H=/$~ LR='4ݓEd:,P15x."ԀR* %(?(H T}p"(Y6KREr\鼃4ldRk>uڜKOp@|JCQ݁}WQǨD߇Ri{u'EyX (m~Kȩ+\4pfquc'rW$N8zI)O|G) cQM҉l#"A^7fu2ZT7啬@:6v<ҐBfጯRqP,D.@{-!u{($kڗH_ uxD5hF_AEu/Vƪh"ҎR D;JED=o~W'j('-mrk ,%t8C&cJ*(Y@.QM$S TR?IQHԉ$ TԹFH900&c,S$jbBkݓBDh:mL4Tj'X/QDɋ*D,FVX)ZJ$zYn3c꺿כ9{iIO<.llsp&MM"4bĊmR0qx#dpJ큁U8e‚FPMHܡƷ0%9ϱ AuLg%ȋ‚$ṵHBFąd<{KbBEQdQBᬏ/ذBzf"%0c8{lַƄӄJ"}oFS-?032aTfhH40A?J/)AիDd Na1hHDCZ@iRjj-b-QdK\*`T4cb!uPJp㢻&f<Ì*+!2^ Uظ Bv{Mx\ہ6 SྐྵփsF(D2CQudPpÚt>F"Fjr#nI(P?t IC I$T I 5E@U2D3M%,DQMII*G~0j1 @d GɄ|:D$ MZixf|;㲃m @76*N"s cr sj*T*/q1d>B |~tnr]V)11xjkeX2GHf Κ:Ui#' -M^U N=GS|/;&ֹ(uΜqZr}- OqPqlp)efE>uV^ 5Q*"6Nnʗ$J&#`@PE092?Ǝ1DFI DClz# 5-;i'S$aad׉x$ "p/|delS7[HwpFзTDD\~J!'tL"Z(Ս"|` hA$~=om (.Es$J3@`"eKӮB҈i6?TSN&r*4bR&ie=3lk!ZVP2X>|h. vbb2&=*R` *> 釁 IJI02be8[S"1͑]4B1D%+.ݥv\{ӻ,yjH銗2ҡ‹a4ølH9xUƐadH!`Hrn;$!-{r3yvWQDNO+57Ma@9\쁴 ʯv]>{)7v< ѯlJmb8.iHEDE!K6 *e##BY`̟[>cPA (xRs<5mQuT=gW\&#FtUwALEttbhb;:'dh |TL"J0XP`rW Xāɍ]c̷y=MĔf (5c6´VG\R%q$GreAki#dzPVM hca0LA dCYFEdj U%2* s X颹,abİH6841 HR. R EdO㈀gKaoƕf6I<:TP5|~4oPUN_a_fkP<ҦSW})Z |"/hʌz$q9xoG{`/rky"?~ҥQ-bjf6~g~  *H Y@{I[}|<8y*}= z4@2+wdn\+1Y퍎&o¶h +#m7'F',g!)#lM"3PR ;N7YZz*5 !c[$ovån3,s4gT ѿ䃀~~y0Hv^Nw;-h((ʒxdl8mϥ5ω!$n|J"0hD(q0s QewONgY^\BU0*1l~HC  JIP?ۅ>ATMG%! +,JQ)h4!Z Ym,B2B Ӕ7B_SͧaZ :y&>&"@ᴆVGLT,ed.Fۺb(,e(bC"r$k[ "!"""M`)A;'d Oܫ}I'A%R;bD+MRIXLa+*Ha V!b>!* ƠA&0Hq>KqjjSD|f \/>1$x9vʕ@?hNǁ>dPlENP!~>83Z_eF({>=ANA34Y_ۯ ˾ K)lUBW?I TD%Y"M8)gyotqo G жhKR(wJ3}܁Μxbr?MZɟVb+oW3uHK#zw"bY< ҩFiG:!?ڣ!I͘l% 4a)`{~Э0F2"3@uPC4 HE^~Kp^UBO 2{Z;Rv~!>zh~6$HMP $+Hd?cW3= I> &dd9%!1a݉SgDLEվstXKi0<]h]QTu57#>Qv JhJ#iOpN:X66RZ $2mxE i' <4f0&vbX*30VZꉟ{Ԧo6D{.4Y* LbD`o 0?P! Ora<17+ƥ! +Uq'܆73sR(_S.CPY/2x_I زL'YՐt0 Y$A=6`=h*&V]0*1žo(7Qm~&#wHhYs{v᱉b4AHa {z9ZGXE Y+ko^@T4{3썟8i+± 娈`7@DMB dBЃ@P#CMJ"d@4@rNEJLjqck@ gӤ.9jD֝l≯|l"JH, $ bʏfjuSI ?>U礶 (GWZ kHALa#$9}'pM=cjD+`t)ʨ\B 82 m"4;irmoQ(6j x1ؑKDl=TT(]v9˰xbH kV+!"</(O,zBrUlB;l%p-KcViC{Ta^振0GдJ!?*\ V9cZ,A,7E$ jqsWHn<zc܍&֒XM#dȆ"4(- E՞zeB22j@f3 K((b@8cJ[ؚ3"n 3;#Ï)%"m"(rw7RŴ lxkЁXVbU Յᘌj@" CB!Y`A,tG8JdhBԈU l@@o&lO12 jE+_({*Z1NZ5*) dӰe'eeE}7ֳXEHBT@dɋ&_dDF޵4p 8ǐB8L9V?HZ趐 EPf8"}'1秩ەb ! hC mj H?Zri|9z첱ng0qK3jmONh4v(0"\PpQJ`߻H(s V,)hqf-R-<` Ğ0]4{F X(@ xP({ dKT_ Su2)?sKLKѺ4p,, XGߒH$nA-^h`f/6.Dʎg‰j,5y['Cc^P'6^P Gzs8 .cm 1X#l( Vp yd CeC`r% S 2% ݊ޱY%.\FUDH0FJ7ǥ :B R# }8·p!"(Ԛ(RҼ4`4.Jr?>  .@$*-99D A"U@@D1$+JBDR /2E QD$4/}Ga|',.,87 $3Q?ߊ|x>}+QI@U,I- >9MZjRBI=`]YP!޻rA*cel-/a'"y C'Y~xZ gReDX+M4 ܿO%9xȘ;'4mWF &&,FfXS}z%+ӉIq H}}q!PDPDSJ@@1D5,I2Q 2TD C)PBTFIJE,4RkF&5H ;":Aн%i^x MaK#_7i|v>D1w&dP*ol H4Пl 8(Nc70L E $v>CzR fJ!ȣ"C1s3BI$% J|z'm  ^}ECC fc)G91::r̘̪0rszTY`4=.%{#rLRkp (ger-ly[麻TqZ9)2W@rX#wgG6 X͈roiH9( c=4>`zfXAWF%"#N@lu/tu+Tҭ*!L@؇:]Cw#<6mP2he5o`܋@Rk2L Z_ O!Cbsa:ETV$bPJS Lf2* biXr$)hB"I KSbK@LlL!d"H$FU(Z4i5 DB%!CF6r@+RJ17W[ 0$ K+X"ДL6-IE dC iUAثh 2QՑVs馸 gn1ALJaj(`2# ~Ǒ6v "B`DTW:$2=F~pڀ 'w=_v_Ϝ^0=³B]J^)C&0_ޒ؊!%,n:E5(1$SS8>ZD 2.ߥd𪁱AAX~Z^ҍ?H2.j@'kBhлzƌUm395*܁8 rbк;,׋yM8jwɓ',͛fj 0TP=26OP]20$5Nj nxRa4 ktWLN"2o~︕7 H3a<r EI36uӶ(:)< :P4rhhJq 07˽Z'{7E,U {.,۝llՐ ֍$?<*t ́ Y(0PhZrI%3>9J%Oz~+ײpҩBti@T C%R Par0~H&~"O,xB&l++-CLa Q@b#)’"jdb,)2p+r /GѼ(*S#Go~m;8lAYnOA@({Hgߘ/t6a0jQ,D֏4U+PD,ď|@M%ywp_ "q;߁}H=I r85FZ I0JpƈnK3V ADĈADƁ'% D=,U+Fz]sk8yes)?Nܹ").?_(2rRxĄ;8А>`BذN ܆@(+?Y|0Y9QC#UU D ">'=d]ĆJc# DA׹x1(TGK41D\Yk0)Y?JKQ/|1.%+J| D!aq`P$\>BNk *[f#qpAڿ`Sg(&c`D/Qg* BU7XSM{{" x'##&.w@z@&B( i") :m.M(<&RQP 2 &hUbd~B"9 $BJ#4dFӪ1~YO=WG,n4h ϞBt WFeWۡ?#cOJ=! נhH)EPM &qNddoW4y?F"N% i ,e;2F&@qO3 iq#IRUu1)?ILj)6fԹWԩ t=#KDHƫP!9&$<,x#?u4.NfW9\3/?PDBlPLYo{) e;wPx4᫭q 3hԋJ DDJTbL?&$ -AA Oϯa30G(~ ?ɦ $yl!20DCُ/@ `G=!)d^A@`(|OCuɏmk @.A HQ7ؖZRUЙkgKX?&;o55Tyȋglf9)ut̬z7>4pL1x;bϲQv@!=՞J x@P* ˉAyc0cI; \w`pVm|ɔy[Ӱ_1G9+t>M LN,i4HOUiN`߈!l3"JO:t|zhj+`e4 *P툪J]vBI=N}ۅUd05u֊I2VULhA㣔wrŹ[:;C!sIOZ+~v~LA35@[n ^_4 C)+22rsg &)GR2&p2^'M@P"dp<,-%{p.fY$"n;>5Tq"B `#|PP<0W_`WqL7I<= M)jM$ LUt YaA?D ?iϘXhA_"A=mIaWJ G.J| nQKitd "\A Q`nUi`RP wJNY^ihe*3r GG98n%jB$+KIfΊ_Կ? ٱŚ,QY4j5fR%P5bEEIƍ:6;7ǧ@mxP%JEE9d%:"@m33E} Wc0!uxV,ݦ[#iŮN5Fӈwf49C,j0 3›PsףbbC"4RRAbzr) 0@( {o|kH{Fg'iA˦ERA*")(-KE$PjˡCxN`l|'-]q]&S6مPB(3=䃂&G( 30f0 ׎~&Z&6Y1UXdaU99   +@cPa \/̙2UP1ͤdo4F(i9yYYePK:|!9 P&tnbah:ѹԊu10guPM=OAmS9T P'amT dpR?GA`I@0 2U( Z#I7;Ғ:$(qYMX:` )GMnduۇs+1' f L(Lh" Յ5TPZZ:Xa4fɓUQ(#$$ʣJ F038:*"ن c`qI, Hv5 Q6VEˆJY:  -BJBsriX]l7aF1ȆxV80pP tsgX9&a3FadOsUUHH")LʵPC-5$ 20bS9}L; W a?* ѣr&w'9X NԈ& {*3 2 Xn E4Gd20d *WU޴hkAݻwFɳwY/DurضO3Q͸ٲcifeaDao]bŁXyf2*t[*&uN5 4H6!͐fYfaRŞ "a5A O*⹮)K2hv^fX"(U&iZVJ~ i?k͎ 4{V-{iÖb lڕȘma(t@~ |ao;u/θ)w، boU(\oʰNqBv8 Ft4yO%7aO$GέG @*ۡaDLM0WCӎ38kDERy=~ wT$Op <|/D5 %+k;c0d6vre#J20JLԂHJa>SLo L)Jc?1p ݬ%ǪI6]bkJ A$Md )DTgWOLWT'c'P?},&(& K)YIT"C/]QK5;6QBE RHG 0s<NU$4S: Sn ba%`@/HLe@uv(@c)Cjғ%}gx 8Hirՙ둪x舴&b,Hh' fn`D 6¬*J'$RO0I(($Gٰ:t*|iY`=~Nyur!LV A$<@$FX7aHwxơMJd.ku['_<9|Q t"H9RH\TӆAv>["&uWuw2)t 0# FcRa){(ZJh&cVL@y8><gT*[N}<@MTݗ'c{FHR)nJ{d4'ҽl~,Q! H9 M^ 1d:d,C(%H=B +2$"U˼DM$ 6h,4VYcA(2 ij!HH10KK+)dh%Ӿ"~nhGltO>aM "Ke~*%]Eà򕐪ʂVEa@bC ,F|QU XFƈ`LF/ouWZQtX@YPjYl5+M\z^9܆`N"[ 0v?GmsX˱WҖ ?+GD] -40bZI/Pl , fl$,Z>ڨ}%B{Puժ \ȈB`3 ;*.& F{2a|̘M#ÉQYwA^3[cpRhuP2t;{߄Lo\?kqUٔYj$}d "VEscyclct`2 k%X9OLJI 9w·1C% WE=WZoe.`n&= ?`O \ts@ UV5dʆUJn@fN,<'cC;شKI}oInbbxW6Կu*t=/klF'\vt3`JUTbCuaLad y塹mgj;$H0 ?Tt$H'9:NiRm\f8Ct#G1[lw oH1Tp9/~EkQsۏKܤC+xK\?V.g㼈|:W5:˾i}ި{^g+y(7gܑ yEH'TU΄YTcP#NÌ>ٴKl< 7wmIdLr$M \!˂m oDŽ;m=ۋ0AE՘C @ڇf u[ a!ih_OS;&LJӵ! :D ?mϟ`r GK=|zoд>84a;EnP^h|@G )I׾:y<q 8y[;1$Cx9ʹvr9+fh-BJ Qbht{ J';;j~/S&0B~g A +Em GlL #عLDg8k4RWx%1 yR=Pj8$0֍Aߘ K~4SO(@ɢ k/HIGZLD#WX~ K_/8f)D9!;C|an#A{L KI~n>_ˆ|7kZ?ntuGy"l{͉zg-abbv;L+Bߓ{?} }LbrJ>$lԯqp(K>[ahAh#Da┭%2]To⥹↏zĤ*[1E|xU1$(L2&,YSŠ#V@H{¦o,-c`a[3 *{q$-MUK=RQ-۷ A,!h]=HUТ`آR̭O˕&=P4}Ym +?2lL' PePrt>J+-M[|{9BqmۼT 10U!:C} (R Usf8bH'E鲹0ft=I357UkWj(2'ASP8~ $`hPe 2HIZTB0'yk!^"5)Ld֖EWne+M4z(#=𭡍.w<5OF<.@gPˀxPѼkF0eX9!RЊxA!&Ws]!p@,$IR9 |Gp\BฌE8//H&j ]ӿ\(3IY_K5*wDYw Pu 0m+`TpI]Y@B"RI2-p :,g{\GiH "#zzAmCq<]*8 na}K\ ѳU⊮ѭgśiv{Dt׷\*ՆdJ`/ Y,kMw1F3p6uʜHk@*`•-O jgL7zK :)SqɮAl#gJD>qXgUai{@X=[wV&آ(Qdֽys{,D&Ph 1ɂ4ԃaѨf>c<4Ɉ AM(L3EA1 ;aH" >H9@ycן $hoS"3cҜ4yLa6dx!ݯ^6fV% BN.5B+͡l Y$0m ݤ:C|l0]gƞ'Pezٶ;RmY8<He0**SLzʒk° jqnaםSfkđbYAzJ0$&6Ql0t %#Pvj 2YP]]~$*Ʃ>%51 If>+7Aя$o J2/:w͉I0ɍ [k.%;} T g"c 3L<ow(g;=&2AƔ- E&3X 0 "B\660PcCE@&PLJ! nE 'e&;FG(M9\y7t&&P Mw~.~㻬7@dAof $q}lx W_BeI+j @Df睱 (5n$z 8Zt`h~!g&/t@+AB FegƸ7\n-\fGj}S"B 't0?hu!Z) 2<Ͱ*C у~ Q"2GPC~)W2" ~6~8rzd I]w2jG^S^2<ę)GT2 =jN7ŒdFC4r=6"q }{DT}G2Ћ =R< n7 ??b!=8M-ES#Tz j}1a-d) |T $fRҀ?&$`XD04(u?)B ;zلK.{~8ݰ!JSr eu؉=ݬIODd Ag|'0-2vWmĂ|!^ؘA0H+,AVHqہ lS7Po{Ϥ`@r"byFڍබކڣ$PBȟ1UN4{i'YoHwYvb'4?qQgyO#[ ## :E@V :cmtCѧar}_鈟n?&H%Bn'D?fӂh+ J_QPT<:QW v;%!E(a)P'Fob7u?FIhz3OWݯӱÅje7$jJeG^!c `Wo0K1c`u5@a1Q}h?댐?!3.fHX}nĀ}}#>jW\T,RHb8OHT\pq ]#D77SpFFDC2\ HI~Rk˜nB0$ ?NjƑ:28 qױʄMm7SAEY#B(|o-O"SHi)Zm(*!L!zYL?O\Ś  3ݐ{D(32"b*QGk&߿=Io@/K?v$|;CJ 5B :KT4p56r`kvG8S@I&>bC%Bo, c>"JfWP=,A)/o Cs8=*&Phu"CJpюRA$ Upi64I̗d2+L~hUe#6Y`4 wO'Շ.f*Ad cm꿓1! lb* -Sv9k^l8(3H50C9FYh`OPjOllo m >S-A ` 2ȮE3c9v~)zrkcF֣hCmVsh}Θz{9ͣ@C$qJHIpG(jǦ=G7%c Ad'ɘTB0%ULHQ DU*D4-!ITI$d=@oAKbw$VP0*Z^a"QR2D+$d/@f:)"33eb|yF7a-}) 1-LPA p༸m1[IJ5SP5?O1--h RC}l}uF?ޟpW ݜwaAE Hkh_)U>4֥ѯ PuQ>xb<ӏ`@>adrS(PhZQ J[{UCGQ5^,L0 /n_Œh~Irr64Ө")b ] vȏؓ!@*kV(BTC,ھCokR S WݡQ3_̢KOz!zW٬"&if,b.+dC8t+_',!mv0 Pku8f8ɮN3}jJw6oDN"DX$bX"E| ^]%Zm>LlQ.Hعn 7b6:hgF=s i)H?&B _˺- '󞒆; BþC>§q7)?= ?3Hۼ":4=3RDzHO^}p td7rj6); :% zMRiq&"J:Mθdos:[mEʶE1KMEF(ȶLjXʅ؅%+lZhF:}j=”'?| gmˏByZNYwԌ6ҒF""y!P4DBP8e,QxmtL,]JpZfyzfR7׋6O2NGv/-den(O/:^ǭb 2 wi* hT'M 5:Fڠ0 \ᭉ}w 'mkm``Aͪy \w0͉3S;k5U tԯtUkLo]ptР>p=>wSu@g[kW^vz Yze_L-yvt>&׸pwhQEnﳣϪ)]}}@kɷsNG1^u>}c@ǾIۭpz*ulV5}6Rk@ۻފ=B](6혇BקZRHk[%}E%XH zz};ww{]ۉ]thT-UIv4&N ë14UD=yՏb]UgW:*Yζ>z^zRZձ@@@)L ()H"(^R<1 `kf( +m%VW(wԇ|”\v Je7r6m{f}wݝaӁ}rlotu}%ّ_[_}S=_w}ֶ{ܫ>»7:א>q:H)XcImPt%>p=67}[vMvlϧzjZ]w5>zWkKUJkU}%|Pl>և:[}pmV.vM/t֪{zvoֽ{ˮ޾mk׬׶5uVc,o;^ܵ[yMnyw[}l:|@fNWvPuiۯ]kszѶ|3wJo<\WuZ;kn+I'>}lwF]oXimohOrjۭ&ϻz6OlcNv3a)!.;U;_K}{fJ:}Wvwwz֦Y2__.֜[ZW{|wj}wo茶G˶}ӮO6xתXsGwUom {ޞUO/oPwr+Y9뺂vJڳ>WT2N]ٹء]bn;=.m>}+/sFܰ=RaױkQAm PCt]v{,g=NW/3> 2;}my}m^{gns ۬kuaQנΛmn(i@Dvu୴ Sp)OzۓY9u8@K(=wl #DW{p<>h( ԑbnך|svݶ>R3קsx}>Zj}X,: }_{g]ɻݡyjݔ [ cgmJtd կm|έnǺ+Қ̭9݃FI}CCW,Fh;nmkήûhv-4,ۦ᳾}>,qָw=ǰΈwoqy[d2sv[[n\bu=o{Wv{sݳ{y ѐt粯`g]gYb(4 :T]ݹ46'\jA :VgTf۷e\٢moXm6n˻ e>CJ{z/Rutnv-A:-4 (N;ݓ] 㦴n֨nn-e,;)n wtw^T} )Yh݃l{ݻgf/s9ܩ;VWwlƶlnmxA^pj݋5VuG{RܾC̭t{ml͵9il` ;w :is5Fջwnh|c^O*R,}={@f 4@d b44$ؚzFM1 d4=))OQzhQ$"& 50f`FoE6P44jz" h a2dҧI5S?Qj)4=z=@ !IM4ІM55S {IJ~m5Oh4A=@$D #F0T`hH*='ئ41UM5S4PS)I "* *& ) j)EEL?,o a4a6ohH/`(HB(B 379o!#^G(!Fn7G60uqڑ0;^y`!My<,xNJ f9}ElP?@Fz(?IzUMKF< ,{>5U^%" \mih_[/jI f ^oSg8͓Sne-&&{.uCCb0m3MD0ΏuR0$0_tVV ny *&J~y @SCEv11 Ȫsߚ d3" "C>\ت"X9~54 An=ۈkh3p-HH$0 2 )$~wTv.(/?a[lb4&߮ Jodݔ4u=UƺC鷇Ͳaq-!=D~k9?[!׶Co$q㊁DXBU?p3u.~4*(,M"ϭ</5Q('qI0K?i)D:3~t!W uE}&R 8NJ<[D^J=:F44B j],v&+#tPiMDc?mrҢ K}g~oN6Y)bBI{)S?.P+yw<&l]6gUĶ~b3ӒĨ:s|՝dk/^\~rѯσ@_9n! DQxP)JT(7\汶3Ap0 Z !\[ʻ{T4胕~~zed9_9j}rdt1RaZڨV;:׆kҷmrӨp+=!m@R֝\['B.O}E|oѭlEnď{<":D>"V%%GJ-P;oȥ1#_N&w8&jt왊*..k8!!$n1E|AIҼHfۃx֪kDb4ۓF"1!6qˋKď,ujeVL [#w9Fl'kSC鮅ņSъkD0~vþiM0Ɵo`xQ'a8\w^))SK6:9 Y)\~G3ĝ.QC@3_>sXi2J522yf9E`)'ktLiF" X ]``TMSgN&p#tp`|+&7T(F"j |.y84.]v,ip] Yn0IT%Dӧ$:BunΒV ˆu["ֹ # d)>/0ЄW (@ M<`rL5 |T%)=)Ha!z˅  #4;n&X֠=/k\ =߻$LgLNAN0Zuj( dx2gWN89XTUih(( EF$0Ϛ2v2̺'pUJ Oi JaZ bS=A2Jr5z=AH_xD~1[IXP1 \c4I+;  i#4r~_' yz捦16M5<2NLTB=wZFW\h20c$:p1TE3c =m4\׼$%uXqCI{#}9MX(}Yd)p6f4@@ 3UQ|EM:]щ{V,geT$s;&ko z3,NnV@j:Oh4:M3j/ {dS峎9s rNeZI!|fsl~S IZt:P:a򖹘DcJrsb81zeø%Oj 13OO%'r<9#7q^cB`g|$ Irsz" H([.q P*ްe |e;*2CXq`%"Lᓳ/m? gUÓx6MX;;)9V΅lJXeWWs^r.3(RJWj^jV `Vڢe#.moQ@%2$ks~;"v}'em@FX4Q(:??tP$\XӕY`Tqt*B$2"‹XJ?lWD[+r@qу3QKiACh]!11 S$Ͷ0dT]q 4nWe62^ʊǪs2VE |pzf̚kQì"Kgs~v*.,vnvY -(rUo1Իʂ)ʌd(V3GfQPrFowp{G U#avqՇsAqsO$Jy_4Կ.%Θ81qw{ ~ woC}5<|7޲x,1VsJ s:i =y1;_Ehŀk6?pu\iUCtZ oK-Dv1 $xNK4m,IxtJ]tFx1u"oى%;DzQ##oB {{ɑF˺lUkU$5Ǭf?&}P}3i~bjRR o ғ@nBl4F+G^QZ fLP0&a޿aͲcGk3xOꗮp멀ȑyXSrɭ,_ﶉtl:9Dϛ @;Zvf IN-$m&D5 hF*̘{bpajwFGx&TMzپl,Y 40CO9@=ݳeݠ'# -ئBaۈfPcv!svS ah(ZI@daAu5m  H"RMLB#" .5͆Q;҅$AdTnv"*衎saDDR Z9'j!g.֊&Zrm bial֦a)"8}8JxI-PhM Šᔍ/=J r[Jrp, 3(!̨"Ե s2aFdj&63#S̃P)he aG|E]#¤;A!J3>,$Dx&\v! r 80*He$HJT`%$!@ġK@$ DIf:㯟]$$"mp*S©֎JE!rf`!8#$Qfo!xQk E)fF(ZjZEBa HhX"N`Ў1vżu0zNpq׸t&9LJ JԽ3jp""AT`(1A!0 ,BPC)Z"Z"iR&9;,fqzaߞV* DRPRAA"g5FD{h7ft"H਍^B$% Ѕ P$SЇka1cf%XfT5["_"=?;a=&א`З:(Gx1hm`b0]!!dV E-uT6*>t%JGs?wI@QGL &RC Jab0T`btY9jqW1FÙ0MESPC dP--f`檽re_Կ˱W !#0 9aL0XWa/?؅&"$>Ӻqo,a3$TlbPO#.Q޷O/7@B BЍG SQ5 ¸IeV[KڝͮOo3lb[,ɄX+ݽo!//굊xeEcQAb.UAz}='Ri &­;~Z`2@0_V-_Dle (a~, TG)O;~/T?|{ Ն5)t8ZE)Rhsm ?x ݒ.K' R֓XXӯmzz<Ȋ! s緜; uq̹-02$'foYpA !5#m"*(Βր )2+ *YTUQM@R1 UEESMDE4D%ADKE5AIHP)ȡ iZ"& "h*̞Xf[5ktaIdD` A1r1ADO \5K).*U}nU AJ#ڏ`+[a:N{͔4f6ŰZO@6ID0L1d!HĹ9@kFHn"]AY (b{`@)*n>2 +bdZl8(!QT45ɒȢ3,b93Ee%8nuAlݑ]$>c&^Ք-M/X_5ÑNgK&hFm!I x } T( |BD$'fa##YE`3\c'2( QEf>vEY&Q).~J| ޹s+eaRE8Nv,G/80bSUL5a=eMyWW*d&'}^f`AKf? k?͐dF9'"lWZFt,F"L*ln6Ӯ i?OU*U+@0tk2 NI֪fٟ ||4g㰶K K m6Lk2J`*[Ej4붅. D*:dYFoeBV}44ͨh3QfbT]fazA < $;KxMAȦ@×$R518#cmذD1"sdqTXufQ)*au(&d#b}u3L5J,L6/an/f!1,inHwu-NX8S>L{ 7x7hI'FH$T|LWL13ՙ-9ew-V 7Z'rDƜCхFVbd2cb?r-a5XV\mVɘ[FI)t$<;L{#(sΜ6< F&]XY*Z)iH O\8ƾckmIG[q=]d$M}<3!(ǩ,4V6Ͷqֿ~kogۚ,kf;IrY>ީ Sٻ5^&<0[|ƦmծO'֞W6GL'xev34vG#PG1pN =j7-K?z%BՔF*m7#Y\bxHظ\NaT7m鄳m4-2QK:Rac}1R.S_UJ#& &i/?YT%QH-Ec M_3djg+qh5 y%2(݃?v2gZ2g>g*;L(ۛ7? ,EGOczFpܩXuT 9|X~zo[e)pm[ړV*D#J\YP& $kMq;^F\N~3psCucF%\VV(.1|~is 3dद1aE["?( 4:W}(81 m# t[X&*3l^NHR'ޡU]W; mD#|u£%ܣ| Qηϱ]x- ]D{ ? g:킳H)qU yco}N7E |̡Y?9D90;|{Cvtr .s@L"bH/CRǭByh=o?Oݚ匓p刟ߒ7ʅ & (Z)(J }ƍF((iANf}_aa.`T6zl(b6 u]]~0c8_0!m&FhMOU"wE fQvW=QuPsV}蘱ZEfxAH ^*?ήѸe{&Z fA者eDHWQc3J?nOu=qY|T;he6g/&RQ)5.Z 2̶#; :ޠcܑ}ѕg{{/sKqr#%Tgjvث`, SU7I!/ίk |$T1 ՌC\vg3:3x*ٵbs:Wbp8U|bΙ5w!-ɡ@,K%>75ǥƏEuJ0Yĺ :'Aͼ?SˏD&iUEPv7a([lT\PwM>I_ɬyt6?=` .O(4|Xlh@M}]._0_/0~-MZ/I5!!2LroFAH:}ehIVVuZ;毬N#w!K)Ka0&{ԆU2)z.-d走d@vef<:)-gF!9r )DZW|!a9 k^IbiH##1GФ)CQx,eF٪i \y='?>Aջ ?@m~c)n|k9Z<2BH髈ߊ [RBK-[8,4Ir-40bɢ7.b̀N|9 iup.پ"qr|0͘S)ؖ gL白lM'R^gO|Y8Q6R6ے6ۚ1zչ+Ǔ.T)}G3W5qa6qܷX5J*yuhүEAus/c1KR0#ꒈ=BEȄvb L?Iv8-dn@v&^TdpqIJ~gJMQEl1S/+p<@ ]n)^t\ThHTT}_[r uk8LyG핔LW&ҥA4F8 GXZ(ЃӸ NoY-f0Q`Jąff2J{=_MēG0:<%:!eSuHUUCGLX]q1̨&uETFYUQmRL4ۭ?FL|02b9qٜ\~XlF,Ijxgh37kGbTR8( ?`ϦVwnR˯LO{.bgx6써n85S&Pv㓌iMmqmrq[lलn]Ɩ5a^5M)f>^&՝"CZO(]Π\qd* D)" Sm]䢅ZI좚S,"$PF"U&F¨cQ0EIAAHLMF•Xw-3E_֫٠=ߩzޗzbDW{ٙ'CsBv?=K9' ~ 9(dHMr>?V9&cyfs_!MbC:3oX.e's'YaO\N;?!o⒇* j}(2Pbu֠ `tvέLsIC>yMY ŜG!69Ƹ1PC!<%;q~) ú;aX #ADBWd~p |gà]i afMmAKs4Ax߷͖9qUL^\IYġ3$]|wjOV)V(JXЪ)D*84 4Q}^(dK0i1E 3 9defa_톖'qW X{,*b-E ABeɘ0.,iEl)n#DoRiHԈmF08S@4P,SUTMtҞ-mbn%L]EXQet)Йoy()d) FS>_Q(VldH Y&(=HHnP$Ȥu=XL/MKweb2~vS mFj+zZV4NZwJx "B$Pk $Rьye Zȇ 0*3V]N6AyoeɍY 8J(iEщe┽h1;4i5Y$ `$ ȹ9VUYv Œ&]l&YA9}h!fP"t(F#´% h[,BUџGN];U~=5QaبM8b2XLPUvQь8p iFXp4_]N.Kfh_\.K&ۂO 6မ!8k,Q8Ƚ LpM!ZR# jRԭL;ԥBJ* 84P.j 23 \B17Z! 2eE|SCfSeڰ[]ȱJѨZؖEUhRk_^z?L$U79PfGnt!d1zf)hJV*(R*!h  5WǍnGP: @icr:1%TfF!~  C`?1(*@?P~s_ftҹ=Wj1Q $Y}LF`N9 Z/?ޚt F'>nQFQg}L\  *ƀu` ?V<$9'bCc'㧞>'\K A`d q#8C 7_)Bn dOonM@bzFXRE0zҊ2C JDƪ"L:#coGs(d%V{zڙ'8V jo{ܨǢʴ6L2HXZU%R&lLmXҀeg)զ#l$T}GÜr|9r쎼z{:'Y?D9HLd5 K,IR]t:>}Y8rp0*ݚ?HrQ~ 7̭[H(яC AR+d IL_IO!Ǔ=yIN"Dj՛PF |B>|{o{~]z0!Aָa-Qj:hNia)JRhʣ ]u؁F*5]q4KÓ_I?Q?`$>vyQ̎[;EӖѯz ң(Ne3a7g@W_]C͐AN%d>_w /qjIQEݝs"!S9TTzi3KpmTpB?mnV"YXY&kh[era4ike9Sll4h҅4oPSryN ><R; +ϋg|Yyb%/9Q$@|_.yE 1Oֈf,Y(=_cZlFlSJ 9A@U)N;[=tXC+/w qCMW(0eTզ/kt3åͧk6c3xAYpH.1f!Qnz) |B2+2(J>e*AU[eӘWYˋ@Y2&뉅l$bN?OތNJ>K!zU돪 =Ooe= <{%/}˙}Ʃ, 74~N4.e~Z۶ g`;ƥZ:7S,h ;dQ;3;g"1#h@)/ϰc_G>=zi;xo6@ی`U (۰ y2#ңF%M yuzq^{f(7Y#hP'Y2uГоQG D pL GH94~>(X FA 3R{W(Bj IES OSCkz͜" ͈KP`q 9}B+H2;w%l 9jH A(`0ri urao<6r|1\? /S:9Fbw ֑TE"ۏϞzܶ,='IRh, ĒtK~&}s8tRB]#AN= u}|;e=~Y,|CqRT$"$)`P`H]OmF*D0Ć^+J썵nT#G/ap|h~X%WAJhRL~EXPv(a@>ϫIHC,HD~0}q JSqG_|y!HD,H!@UJX`aTą$I~(u-4QIK%DP4D(}44U5EACDcE1ÒTFZLQUHQE鉓Y+QQSe#(a&*#=Z #qX$D:(eIES񘑻 ^,̎,L.=8JA|u2DPuCZ#1/:H8B/; bU<Š2a$(r(1 πOǏPnP˿ z4%S4Dxf,S]qٓe_/q}>"+~1zxC?G͎xF?m3 gq(D9Q? \⏌NXЅ'k |;R{wrBݶAcGwʴ!xud5Uu3}X̮u ha[hjs[sDru$/ݯ_/b]y8\x6dt5*%G(pXR+-83G{F8?F 'l+r>ު[& "̼<@8b.K yA5Xeqx)qTTr1|?:N iJz-yF`Mye9V"z-kt9+o1sڡ.%BX4LDkxY&0j%OtӷR-0;Ս. !TJu=\kcpv{l_:Ճge@5Z;pP,4$4ϭݓ(7;v|+ ,uΰ9Hmq]+t;LHi̧jFTz'*38ٔ{D6VBdƥ dtt۩n̠Q_x&͊5 nɃa(gͪ/7⛨K":48XZK+"`]TWQCy7QT|dW|~KGjUSCk$0Vh]5E[ܸsc9z\G`^7 |xEwZljK<{|^n/{ݪgk-c@I&΍˿mz@T=Kd++^+,S]dW>ўř8b͛ (~xVv~s2Fg( !?T_l(ٲڏ$~<wZ395bW'#( Iۏ}+N/6|*&Cx#/|,3NM%hnIJ(($GopzrC\.dG>sc(e|Krn'b-&a=f/!v(\ r~OLD+ "J*))( I*(GnvQЭ4$čqZ%2H0iWN1<:c"!Xuެ?&sN"}bw c*ex }$٣ͩ+d4/0[LGͶbBV Lwfq7y*~ZBX1 ڱCۣ`O"ȼt3w//AJoz>0%t3ʺ hos|C#"D0:٘C n*PH=aU!OӁjxhU3d%GP|Cgh ̅lu`%II͕p~n _I\&@P3Vٹ)!&A3 B`HPCN.O3905a\Ɔ75SrP4P&`BLƊ*Cqpm;5a򬪕^abm"maJkM<-"L'A#R^kKkz;"LVoX;gM{Ee5/fo{];e )&[gxlj|O$Ił}A#i@{kk;βσpwʅy3h~ݺ}&HRIpͲqt>O?0')GS~?ҏi9?\Bzvzsן ,M4N>/,rt"3.N;ؙWQ9RLv7ulŘ@S/a;ceA"(ÓuvtzGx,?˧O1o?|E~45!(*T%up_8R 8{)9]k +7=?\[8޶P DP-+6S@%rWGXXffff!N֩#槿5V/\++LaƧbd$x&Tg18H9Ӝooa[Tv]s9j1YQj" )aǔBQ`ywk/Ν4r{}n;ѓA0a>Z[ӄ ؏I' ry{{\wmWBڦ'RFEC]P AETcFyqsoFnZ(kz"Q+,8'EtJ%{K򑻁rXxOh Rfڶ1 6Ԛz_B'E Z-0ϪӚ&]GߖηoID{TX/ԆÎ_ dE1Gm! ~ *xfU+!Vs^bI>VN@2z&,%qI!5/w?Cn}'@>\T8B#KT"}ҲߏzٔgRZ[(Q2XjUrDZ Tv;~At]*} D=M<|Oϟ@{6higo#)زHs#P*0M!Iqu~li! R@AlnxbLS$0s]E8=w<s X7v̩d!.C?CK`QFԮ ʿtap%wҞi@@0bȅgz2n>_E@u(?Ax}A?O ^ל.͉|9^2oDTHG䢚 TJ"DŔ|޾;B $Bk&3BA,cu։aMe&+;߲B f_c~Lr\j.['G튁Y=jLȎhH1l=#賧U4k8(u]J3nG e9픙(۹,u ܬiuӾPl~Ux2Fi钡I SnέDfik0`A3lZ}_#;Wp( 5$*fNYh#nJP{468vgD CI;bh>; `q,t+\"Xz9ֳ;F:Ce%U٫YK g_%6%puCn"=Cɹ)GϽ2Qz6$T<AV״\=n/t5ZjKG@P# 4J87[cbHYO=OP۪z >yAj4h/?0px\I}^ \;;'δO j#ec+vrȩ `5ìGP d=ErO-9U]H\@öbV((-dQGFJy~eLU$GP;c@~=@@~{~7n^_*)(:0GRvcod/VRi P[{Ʒu$QTzǚMM ۑ bvF/?݄I9O aNH$Nɠ5 Axd!Y }wp 3TȠA\義l{~s }Og@$wg(Vu$˙Y6XFP8eo`8tH@(.+8rboNGTTAB"޲@AY8qy641Od愶O*bHRM)xNt Hԙ OR&Est}: $y}e: RLP'#研Md,o=bD$:ڭ?.JT(*9Sf*ȠWo&g{Ts*  Ɗ'^O$o/vkM:}}395yiaO0ZovBOlꨪI1ď0䭞FC`QQADxY5k=>ȿq8w=ϼE#R")wQЮAV)\ ͟`1A%}^,*8~yA.wd%v#gDyS$ H1wAR2@ 'V mA$!+}GuAQo b{p*yj/Vx|mhzh?]x)}8s+HP7|;0YlCL<] p~Ւ F@%[4? @mUT\]()}21ׁ\]$}J|^SLUț@&z\~l/(;Hh O32U^tiM~>alܚۼ TR@Hxl?`誫BUU_ RȮKȳңe`t-s̓ȡX0@qAóؿjkpi $*$Ÿc U S/|?2úZd~O] OXkڜht9 ~*H 9)[ogYGb>Nè~&&~pQ;j[f0Kci $rY\,UQ_ohp>TU`}盫Hv sMs0rn2xP@ɥC=zQ9rC GewHvaJk}5E? ZxtL}n()R^(Cb Ab)| {ds~u b()Wn~͜:s BTk^*K!w/[iѰ>ٞ.|O(d3P'ɼY`dmΟ۶ +b] 2R<$CkmY ۮH7"K uh>pq* O ?[r}/g<-bˁs)͘~)Fإ4,m, עB f4Wsx\^X5eCуy @/^89&C,lbR=e$0L$by4$09`Sp۹{?>opT>2!hx gkڊTt^8~n&+lO;UUUUM8l5zLP'*;|o8k})@R"(ДvƑ y[UUH}3W8gT@!㦺Ԑs I~aU8edceJ@DMR&Pvd%D?)^NsL}חo5LWχl`[lGdO<v ,xRXBV3 e;aH'ILу@(6Gr]dS8}fqi+c r]$hhw*V )F#X|{ IUߴT9f,e!=pbJyQO}}LBMP<.a㏳oIGS0@H1$T(!y>{bQ*$5O۩J|+NΪ<8fSI_jnZTy:B w:99xmЁY {B"afXr^竈Cc;XUG"0폐fKy86˸K<(wWΩp!ALjJuq 5dihK~4Y~pu'O؞tx$.ɍ)nOc\g93ZgZ)/3Z—yY&@d4RqfMTe cV3!,Ĥ1̣¨B5j+,,̲L\l~8ݨL1bè~KI0!0G/>w3xits5!Ȣ/: jJpAtyВq]#G:,`_c>4uH,[hoY !c]C}9mswUVjMJkXpƨٱX9ccT/]*aZz}` >0oD2-h(CޓjߋIaR[܉}kcގRt$z {t|hFu}zdL4gݔRD?G.o=OK& B%v(F(mO?3A`(@Y:P~dB3OgZxIcm$I$HܒI$GG$$I$I#rI ܒ9$G#$I#,%'I#؜IܒI$7$nI$7$mmic$I$I$I$}O$|ѱ'6@8: Mw Gɕ*d+X}@0٨Y?Y9߶OhDQ 6}RўUQ@2}U+ߒg9(,#?.h9u]p|r0 (ˡS&fY:k/"${ӫ5<}}|s[~=17_UekF֤"lg0$Cbt~9sG8~KY1CkOX߈X|j_ %4%GF:aU"$TK]!" =:4{s Ʌ3pzjZ)w"1} p"K˩8OLf⿓V@0KMAR6`淊P &"4B\uY'C tQ|m zY"6t@.c`HM)~l悔xSty9LЮSUlٮx׍`QxKF90sގij!P:!Ŭf } #;Yw:?_&%w>oNTz]jG85x^TsRxġ\+NO᪶FVrz?< r:VZxkʍשiC;OuuHvM`X*w# vT*4Dˁ ƂTTSRu>XҎr L|]5F!Xz`:Ɗcd/6ፘVz d(CDY.} utGzNuǏlBc!"0qw8J&;8)Y!tp\r`5 ENW\wQ6>3rI:j΋JHQ.>d_nt#N܎u?ncSdΔy:&JEDsxu,kUK^:^9':_3C/g>ket;U |)鎕|AB B}kIXupoI$QlpGwyuB}+*LJ逌gڢ!ƇFf,'`Co~뿬)h5]BO8bynnrl3u2Znur8 C \9% g;F1F^H7*&% /@' S+pt]xݸ9uPǁwbFy+ΆNz[; NMAEQL#=XkSmԆe{JГtw q43 (?IJ~?e2>>AhQ(ā_Mݻq+%{L*uƉsֿVjuCg~i Ou֧ };d<a άЄzÒA ~շ)o ;n黱 }mfz&@k M6Z$pbOx~%%ImoGB<1m{~2sK"x)AE>IxO~wf՛t+z>)糖y!U_~;v1B'Ѕ&tjH]`:xD8UK`3;qbg?ʬ7Q; !*P,'Ic""*(]8!rq"ꀐq G¾;6US0q}x@+}5׬G> h(GvdY }7Վ/ynM4.,hj@)pD43s*$[rh_uf puR5P}][=77-)߀[mFAQ6FM+nLH}3?>/w[!j| =c>h3t:d_"s &áӃbVtD*FPlaz.SCRbn9))I mu=`L-Ixj;14?UhtՌ錊Zǿæ,ݍC N ‹BBO@+Ct8kه] @h4\d&Q9`?~.k]h;U+M)c%YrOU[A)nKe @9\ιq~ yXO`T(r3 L MB'DC>`{rMo  scA` mW1dDL|{9[;U/n:X#b[֬ru9i8A*_@YX0 ~[T̴6tPh- 5 NA0:._~ R6Zt;5?̀Ժ\:3`5QS-6 nOOlãτ˞\:FAY 9{6xM`qT_"`T5wU ,#y}Arۇ'](X9*jj^Vh~]ǩv?{yyjA_WIW30#W OETlGI@jJEiPȾ#i(wأޣX/i4 o[ I\) %`9J 5ڮ'O) sk 0˴ŗ/yy1(ş'A/V! gI?a4W k%Z}5xEH߄Z՛::%PJ3^^x; Q7s%dv.?|\z\ZA%f"*G-$qP8rVM3*CRrPMZ<'k0tɍ`}G\˪ $lt-rl3)ÖLUrq~Z(MSGR/;Pcǥ:R0݃&5Rßڊ\ne23kwMm Ay*@עpQ!ϊZōgM+'h(.Dq2퓝01{9VLp1x| pP/s=@kGrvڎOk}!@@.4"j0 0J+0E(xIX>w3u&J^EB"MYcp>SI E!4[ iPl7wuLCѮAT|_`śTw8LjJ-zJσs_dQG̗f{>׮V=6R샰-.'6hX|?D5T"v>ޕrs< m=1ZUug/XV!֨G0 G7G{#f]0(;]Z4nsv,\Ih [d8=`e|a8ñҮ~=YDMm!M YM )d a DH  a ]L[ s˧|;5[Q~uvғ+Tu _- 98?C۔7Gx"`@R'eB:42w㾌tXڌ~Or.kn:>Y.Ԋh=v-r.##}8ll12R`I./4-6s拥r$Y]0`c'f YxijtV>؈Wtb6X"xG-u[4$ #̷B*LID;SGQ"[$7>5m3V@:.JTy@f6P< "#De&kDD};b1y3r?cmput,z ,YLR}眈,9P HyRIqYT<< ;Hn :ux  Ϙg,Dձf%uBz3ThXynJbZ $/mLs~bɻDV?=Gw|YV=B^/4Mӽ#߻Y").|ʎ%vtGd``2p Vd lq`]b ZP9" {AL<)n\ /j{) }}=}v̍fRٍl#*0a}h_qn-0ȷd<* 4', ¾"Aіc `QFurSeOnG Ive+ws~{?Ŭ:d$qYcwٿ3JMx"RsN$q")/\pAv(sFB(ySPIVC(D׷¯^KLpnnj~A &-\j!&x).8JV>PaJ/E.= nlcr}e9?>~0u2"$*de+cWR̨X9^\0fzd 6gMA$GA*N^߹C}FSD-dȳ |8첕!Sf=14Tu *8P#0ވ(vQ)[hIy.ijS骠V7L$._.| Q 'gMu !C6h6R,ĪsǦtjϸf&-3ցz@AxXB(zx</I:zb@J32L\ '(^ZM`3 ڂ!gEFBfoڠ=Q0 YqDdn_+yZ1kvJs1 =,6ѩod^IjX c?mBC%PbPbcCqQAqUi5XО[a.x; )va;-tUߋtW9AR *vEmJ7@S'Av:Qpp\M˲>Yjt&ssn\mS]u>'a j:z  bm'bAU3ZPR/QI`!>R0 K\SI&޽q^da AiLÍg$9g:< H *ty!^n]7`v| vdױnNqilE*Q1"2r^/_== S(U)g"%"v^apV"Um^Bsh AXFs2FŋQX1d+cY0`ΝдNkbVPb. WMlZҮ3'-H=Yxjfqu{Yz$Otz{Lz[ XT _|$貽D.ABAӆZ _n.΍!Z$Ery`FPjҭq"҈rȇ [1BZB%h9T|no+f5ՁJYHȟD*#x2n`[N[u^{B>F>3jjHw:@Όz{ؑ̄}vq KGv,QJq*P'`Cۥp73uo{M6.p9Hs/  ÀmSΘ;pTr 3&6l+|7=xRg(S}+*|_cj򮺉x8(TCK dσ eAR@E*2_]vC+P\IkW\۰VުHض(ҿI i ~RSQEc-a-zw&N|γl7wU>05,J&Lp x<\"7+ v[.Qx#aeش.u9g/ӿP4jdV FOM->[lomK^/j~rmrt *{CGBw4ssfYdZ|4ء©2޶"OCXf$ާvi1DOD<:"~ټP$@ߩ\U@7=u};H&u6NvkÚmc~^8`E[-}gG/j/b0z)?TI6d#G\tCӒwA (R爃(7@$ Ky;" Sy\;O߉5FBQržT6AecKZDڋ*,Gm0 ls dW#.xxH,X/<3;Q_t`Dm{QJ42<'4QC`lOߜYc-ۨ+\"DeOMi7pq,28wsլ%/%okѶ'TieF$ fP"@J= +P’Oڃ6aߵgɽ T Z5~Ǿ$G/ yk0K0My!I%4@\dXeaf!6-6$DASZg Bd5ďJԟӎ[GWsPH #a\._tCX/l`l6eoiC0}˺`>;T! )X6Dg3Hi{Q#J1Ye qzW,gP߮ D`MDGQÔxLҙ siq$0f}=3؉ DAMhRṃad6> ,Q$='Y%zZ OYm y-c|xcn}d%Hxzmg=E%lg) 8 ?5 ?k8ק絝71䟪I$2;~>n| 2G -WgtZ)Tk(/V(vtr$boo?DfA@7i{9kٵtԣ2() )DkŪ,v ;PЩ`ڌ8Vak2ɥC~]kUK9X^ +9ώC[ge.Ptg!\0S<-%TĪ!(:>| nCo\!o2 ,j%}cv/wCІ(:m%&ă>nD5VOm\XBAd5/8ae*:3;LR"XJb)Bs[[5ٽVPpXQqߕȥu* j^`Tcb/6{wŽeB}m .F.o=߶ogt;o0-b?HcU %PѼ0ǟUhD|HlYl7 =$P0RrsDI"Pz]d⫩B@6Y'&NY.FܱFQ݄hnS?|0!"7NNaZ'E5I1AV~gׯd>_J=i\zO=^=s4c'p n(M㇚!u_ci>#;А<)c}U& ׉];bw+2Y?YFy@S%-ux(YΗÚ9VyQúJnBv+9kDP[8^W 6ӵl ܊eQc2м/ %2N,iB*6 (l. jŗE`Yv i9|}( 7^/ =Ж/ɫf$¯2wHpܱ~$+ ìde޽Q; M=;KIQc@9 ) K# ]FDٮ3h||˚ %`lԠQ-x|ux g|Դ%9]W_pQCX [82[heTɌނ^Mhh!$%?A ),{gp%H}c{6F.l~FJ%D3,+"t[hy'*TX6`/" 񴙼t[ؓU]zgn.܂EI5uGT*XAaF@πyV t ?Dj>MW,@)E##rsJI7`GU@* K.<581)eIFՎwoieȬmXѠ3{ 4z@Xg, |Coԅ0Fmn?Lg++U-gO7+mW$B 5|F!Ǩ8(ʣ((F6}^)mSlݏPAl  I7T:lSm"|p6lb 0zLAű߶̓}_aj wwlūV9kp|rפg74`=M<>J%XUea GEh4VC֋Rzqil;&ۡjk::`Yb1p >*Qr=d (xw$;HK 5ʒF0\'a65MլW. o 2cV 1Cs?o T#k~86c_~y!g:IPOb_s Ϭf2|}Kl3vF"7Aȃ2EUPs_c%qr"!$Q#8WK-+$E%S{Gi9N&Xi`ҳ&\Rgcc I+V/Y]S^6[ 1Sw?o=[H~I ]:ն?kOKS&qrN%gCWSJXNFG1ʫ!Ŀ.ÜH,FY`e94|5ǩqE_ [E ѫZZXZ\@E 2^!1´fOmk3v1!gS3)1Yw\8l|. Gc.y]A KD606g);+A VQc- wߝdRsЁ*_mde5 Qɷw!wcL;"gS #Ɇi! F ط'Bވ]Pc4tkES>='N$ ".:TSι1sog'E:c!MR"t#\{rJA64Hspaպ-4j8#VG naMya4э90\4_j/$\`zjxt8rɛ|rnԽ֐#2QL]CX(8kNTHe5)-4(WY|$&g1/ AUª0 6h)*ݟ ٴ Ősɵ-m^\TqM#~s&KFX\P<[j =f#d:/;C uzQA*x`kӒD.ij?" "FVh3|xNԬ-(Rbl/!'>GQIN\UM{ z ̜xxei rv9 <>oqx4Ve ;QG2D鞳cxT>n!apݗ_S|wތWz2-K8) ߩ/\'~b݁,DǍUj5պbhqUF6^ǭ[:ט izɠ"ODG"g{uƞwZþ#ScW:qqJ8r>^kBzu?3 v+_. 8n}vEI_ '`s%B7x CۂqW!دZXgX&z7֥E,6`l۞t6:ÄBAjR eu-燝O߹u"Y5y';E,s#mc"ͺ{2V~8ߕ?0qb&uq=*Bz/4o(pI\8/z$cy3g)# i/zs⾵C"_8~Wy,㿿nisߘfjUϓȕ~$*7bsHF0RA~68`Z~XQu =”͐~(5 ?PoQ|]iڵeHe s ^.AV8u5M;yUOwޱ,_{.fIU10ЭDж{[yDSsʶ_,>:DjyfȈq:{XĻ>1UQ}ZEapnqRa3/|M_~ÇnyӜAX&^qRD\tV8H!tk`F݄-]T`uuĹ0>V!RB/5 >NODp`{m 0뿃P6d;wP #M5c >|5#d#5:xPEFR6F$^Ampgҏan[sƢpS~RhBP+ޯcCt=ll3EGmOE $H|q/?wU*J"tU; )$$nII$I%K$Id04LGqՈ_pFRKW9kg\Cp :GV$E)}뒸M|8PG3KպƟ5C?&] 3F"/rf ]mq ^n:M[hPGWmL0^$R dьm{)yoEңNIHb(ҿWaM;n%&& 3On∞s GR82,X-cǀ6`F4 ԸӽhwL-9 ti6@:Hjb{EɞvUH(s#:pScQNYe_\4UjcoH갲s%C9𩰉.qy[JmtwuKԝX"~v '<>aC{Hе㯄;o*]W!#YvQ fQk=gGN=`IWn~bYBig ݳpw1B#,R'.{K>㚼| e7$*+,TM^ }!oN hñK=io)"11 ;!hɭ>:w<*34gvF' H3 5lAGCWN8pbI/4@aqOSUqފ H&7'tg5Wm`@Z;rtuB>t\>[Ӈǫ 5,9 >%Tdǹ|/ϫpqAފI@(]\cD#'_`3DK"( j ;d8]kNM KAK|wcQ_ QEhQ)EPEC!_T TRU$ACTD1 R: (b YDQ}:%:iB *T  ↀ0u`PCLC1!I"TP`;{.GxB _Q<)e/Y {\yAT=g,?(Ǖmѷߝˆn%_Yx1(?>S^(? 7gҤina~C(m 71mN IV{7G}1_ aLHjsM4PQe4oXMI%8f3'؆TGϭE#a Is}ػᨷ73LQ\|OtGY  =7GYQ_nNlqVz2:b>`N -[N* 0p ࣺl H,5l !GJzgϞ[h^Q?uQVOu>??ELPp>XiK2 >0"(ă7J\ʤ*ʪ/XUUEEUUUUDUISƥQF TPLEId2!D#OðOObE;^OA>nQ`kBo:M/GPZ Z/}O8dyԁݣpxh &k0O'! !$$ <))Nh` _2wrgwD;ZE-=d/lED[5L-y1ݯୂUsŦh"&2ڠb8 ajD}CM 1S4@BE0_$HF̊ vTεDs G^4GmG ऩx$7l,>wHHL:燧UD(P8yY\2lJY7(YPa(bAYA Ѝ9 ĊeG^SPŃ@"#dC2JdCrs|ph(8^MhflUK oNOpn!Ѹ4}_|?Ad6~w$dr roFnzgO͚g4/:x qSbs+A7m 3y@+X\=SHoӇ#|`hT4|4!ڲzM!;aK>ܽ)_,~ 2bAJnp8X};F'mn7^?%+xωO62}6q7BjW5hsßX&5 pKH* oQ[?flNMDL=DnX%ulxU/>`!')Y|!1#hVK 1SkԗD+*gN) Q/L6=EE&~ʴz*Ք|;cO'gz6}Ő,^=/ˠs W2;e #o۾$R}5iL 辙F~ X is#z呜< w`i0S8Y5L5fTWRNRk!@I{qxaaX0Z mVS˥= #4x(gLy T|(}i؛ fhajqD*=W%Cǟ=q<`0j~w4F%6ds(\q>b'*6AE*$p bLEs+=0H:eAjMFs#P`߁}ߎF4)JFqwn-`,(Ǎ sp֔s@μ3$U4ǒ.r ևkDE;XxvP%k`2M1 &7޹[Fp"pY؎P"8X嗓 rk9dP"S:)zA ØDxOCu]ES 5 (I'p6Ͳҧ3F<|6)= ت5:p,{O'ep~AD0_O/8ۂ ?_1 ciLcuh o^Cq Cfl Y?>mQDI&̈oK, G.eE$_ia *@Cǥy]LF1-K H5uA.5mN<@p WArӌܫPR6WZN nt2C2Ws'>~Nn~~ ̰ E/t('cZ>e^Ό>k~'y+"qgϖRsfVV$ejݳNbC8u5Z.N%5jVŒKQf\:Ce# *WwAw  s diby._ ^L`>+}i-*ý{'hmcUžuuOf?0yP>S5>=sfz,T`f +7x>[1c2i Ŷ>w kp<|RR$Г-R ^n>oi鸉DF$}vfobQ~ңߟf$3:@K *7^MnA@R>oTa+I8rDQG?fx8bI-Uj΂_LSKLR;e EѓXԱCdMj3x\[av/*!e鈑Gc X868Ӊp +Ѓَ' YL/[u;||iRXy s1>gC`1t-}eæv7&3C׿hwXW{D=;&x1AD Vcx>ѷ"DI|&N@O\]9&YT w0uwEV bڮ$c5ε՜V^|=|GdGKGIfGÔ*A }Vܫ{!xyelF>0Wl]x\XBU`-wOyoG[MUɂw<{t] j&ޑ!~۳w6is00ptrL2Yb}%.C[~mWW`~Ko^Η m}\:[{ku zDl@/n~pFM=V $f'!HU6_ _nsxbnPi",}tVd!`>Mꗃ#YO6Q-+PSJ&;bݴ%MxRo۰Dv+xy"ʨm f 6;oRgښฐPkAbz' %vP~_~9޾@ܯq;??Xh3a9Z9>e""G_5,$ 6ET{_1bX0%LYx@Jػ cC r(dq= ƴܾ'S39o&syމWd~7A|LHݴwkT;Jxz`>e}ӝ(w4_C+ k$,aͷ}Xx8{.WNTrޯK겞;L)|9ȸ`~ p &-6?UBTo.w2^:oNHڒ =Co.x[qUy4`!@(E7ًƃxݜjͯNjz'_ͼ&5҈6L 5;‡mwpC3ٯ^]=1,cFŽ=8ֱzsWg9t%cUji'δ|5w31fusxִ:3Yjf+Պ7NNHCFt>cF`j$ciOV*bnTgRk:Y-c+^ӜytM<=`ܨyʯWn:ya=9^ۇhx-Bfzck}t׊}.ST<e Z"HQ`!г"#('Y$CVM&%` G{ˎmK"upw3Ts;#bz5:L;9_lkh=p:ǃC~䔽GX12xds*7 PP{ww'2EHz;aXlZDsj =D1@XVsCn!/s/ i>,DЋZr`,J: _v7k96 FXrr=y{|0ӒƮy'_#Ay0й@FRÄ\2R2&sם-hأ YAbbJ1PE ȧxyV®K˪<1 F3/ZJ.C9`T%un:,jys @T# b68 a{#墳^۹Ӧl _NoW<0΢23 -:jb5ЈÌ#Ԭt6n.+,wux\]^_]M>w2wJ<4 e{$?Nq{S(K_GUBC3w:inU}'\eGocvol9n &5)ɝ5 xYCg86Rib[3TEc 6[ ^ΗOsiTKe!9nʢ uskadFs+pBwڭ5}&C?!!̟𒚡4RH C@L \j$hBbj!@*?XĴ CJ4 H ELEQJ R@'4B/sùEjDhR?4d*$Gz Evp(H)B %BL!E["I"" 1fJPVf#BRDsYb%21@@h&@(0 2. @l4U#m2P030[V 2@ȈU*%M$A) 2T,81&J*Ti5h3Z3 5(Q0ÐC w&LZM`Yi%"t`#*#G %i)1!"Қ]Fp&p $p1 KG#RB%% 3Xf`}`:܆SSI U(#=G"!?%}OhboUD08PCV?wY~cgԛxzV[?wAD:75}^0S\#=N%[Sx#l쾞qw=S=f]).cF?F0-fTb_m}gj`¡OLu 2BIpw~ƶ"!_#B۹lH F6WSGMݷSd43pLJ߄1 q`fYx1d ң:v$2 lFu ~SlinhlL5s¸u)4v8R(3R2[!~l~${k_{rceڵiFd Z%Qf"8EP]3}:+K]mkA a')Jq] jPgBolwl!U?6zzCCiqF,\p*0gP)r_{$.y~f^0{xasg.xxՙ1Ʀ/5xu]]}Nq8 P൭YD1<5Awrz 8bC I#n]M:bzզ[19|p컦l~9[ֈpmmFSu΢0ywmߖy],\Hx_Of;0l5v ڷ`rAAxnܠ{J7vb(($M@ Ln@1fz{{nheD( R(q_w|i ~3WWݭps, ;T$w_hJ $p\BܶzfMwR7gD}>=mӡp̞!D\*_:E9P'3" zRN> ƢDCnzD(@ gVߥz{w||!a䲳اJNy K/$l'ܑeW@ hNŀ 䵐5S[09(7&H6 ʶD}@a\c ),8*STqy֍\7mL؁;z?9p=b:r,-,/=6AAɗ5M7(   uτ>f 9ӑcp3'9z8s =ڄxtZ7Tw: 9>G;C]boD P5}c|ϡ`Lk?=O۟:U8AS48+9SQ&eNO,ߒ;yf-/ #x 퍃o_\7 =jv@cF.ٮ`)uf xtB5V6 Kx\ɭcPß Ƕ.EuXs25Fڅ #@SKo]!8ڒcGeB8jݫTyVi>_Ap%\} >:`0TA =" ɈIa!cU ⣠=jwt73;gș* 2ξ*7b>_זC>hѧ٢6 WG*]ʗ=%c%8^@Tcp>M{3;zbAÙ8+l.jǍhp *  1g3-t9S'{]vv?=2< (*xWP&D֏B 4tDx&|^|Fù- g& ' &Gh%<:5h$ ,  p%c@n0Lhak؉2flEov耢@˧]2|mR0(Jq _OEӊ=#ׅEX++nA5ұ俣22i+򮌹Ȁi!I$E/.PR5ۓ e{E/tq wPըz-e[Y]m~#`n" Zܔl ma4@P7wݝR(*(s4#!,/ A0G9G>šp%_ut&?(D19LJ/on ƔNӁY66ۜcךܲg0ά[Տcf=Bqv("klVVOXK !1" [J>g$Df吓), B@@j覃mVaMw热ǙuS'&EP"80RJ9BfD`+*MZhn射\c$eg694|kWcl%Uz҅Thž@9o :Nip+l,TuY`@F(M6 "G *j D^Wnusί@-W?9qçld|~ wyy J,r|c(CGAw TcQt_ {,G:ct&O? BM'HMM>㮞mk[X?S A?gXN"gٿQCQS i.|in*xy_3֬l?k_PwrUO"'0TҸ~2ϼcG_Y$VPł"ǮK:¬:rH+ {R0" kǀOlޒLjN qu:c/8 Ɏ( !ǀ]r6Ԯ? eo#`S]?ΪsB#nЎ0pG5_Ff۲ENk%8 UAY{Kt;8h (iR w7 /LhVС %e T)iP dfG?%X@{~nWFt^d-ۿ? WQDz]ڿX !ƺ)㗪6ǀL~e:m!Ҫxw+QAJ {qS#l{-(ֿ]Y_-{2yax#v>vG"a\!`$PI@X|~^챵'Ux69ccLċ$mOg 5%4I#zkŻ$#{][uֻYYbrt9(~[^!cxp.=˘\[WSF#`y\[r b"ɩEWi7r9S5gZ8+0ӕF\ l^6#䩴x#E[F# :X\{W7({^nsHzdKRR$y/D?y EdL6c镚pCFpaT+GK6Lj$Cpa쉍ڙI\T\Y?{6h;j9<}|9z'ڤ*#/F'6e*@Tz2z?1AZ3|i{[ }=QN#WᾲMЙύy\77V/gkyadkkclnDgtlW>WV\ wb[ֳ ]r|VKWYۡW?Wοg\[ o.sbA|_Wk"ns(_M$/>*B- dt lSlnyŦmS KZcا3b9kUƺemukŚ,r )9wTZQS;9P$;Ro5trbW9^k'2*JZzrREdsuhԡgw`G]wtLo[ŗ2ߢr cH>h0U9#%'mn)p!y6n99-~T?T|)MɆ9?`6I@kO-%xxL">R"gr7PBI4C$P!H - QT@HRɠf#yZ*rL $2("j*aCN8eaT$HD+(Z&)h-XDn.@ԐA1EE0d hʋ 31RNkND%aUEA5%Ȋ""]@8E(QdƤ!rƛ#*h+V PVhZbSRٝuNEG SVk &,Ȉ"b2ĉ,hTʢ\!юXa$E2K5  F@4BLԑ5 ąYIDo3VY$O~ሂ2|Uu jMAx۾_xP~~@ZPdOlB!W A % >wc%2ޏu=eTP-+EAJcO;+'N1 yFt 9u4jzZ QJ` Ǘa"Qb(91I< Ϣm%wm!OKkwH$ˋv?3Zco񪶊ua#]$V }< @tӗ~{ͭ޸pz`zHZ(_U!/+QF$̻VէOL]wնA#O_˻%wH*^P+8Ck@>hqS/Ɋ qjٗ64.gQՂժOY>[vF*juW9}DǠ`M?vpME,_+FdX+ߕij0CmUC;./n&.q|֗~zy]C.UmJkoY1㮠{&4_3Þs(gH({z0 ̿n_֜sWWמсs#%x0PAhL0lIgjvp~w&a\(̤@@ܩݽS6,: m4nz_c[>Iqwҥ<1Z`䦦@&xuJ0=TpD<3dNiUQb0_fgF4ů5D̸4ʦcs L=J)&N E ?=M6e`b:;j"!9U3RA*]ƜsX"!`t4XRJosux\$7GF)^~v_?Q6zj,잳k^OX|]SfbdS3\ s:8z&@BJgOQcsYY##sRO_[nۼl]5^837R1aGS?J[%kFjzǍ\^szr}eb!sqڞ4^|q=4uk|uZ Jh "iIhn3vTb#<<< L!VXP\N+G~`|;^NLj; Vlw(KGo]wda[|:Hy29.FJDЇr&29Z|pse QQ2J47rʢ0 Q&AI Õp7[6g8*QmG &s427Vf!ZuqLSvFr ZfJGp`Kn+#AcŵQ*JrSU^͸HMUdqYfuwL@umudCj X M򴪙BmI $BvNtnL7UWYUMT]ؚC5n٫ V(7Q0%ݣ nZpuZN L+1qXl*VGt-ע;d yl?wD##KqC`0l4UEQ h0?@bcCh(!d1%ΠPHAXl`xǯ=vمϺd-\\܅4fgN(pkP[N.P|+D*d?u6Hdt DR7552*5Kbz;%d.w&NSD&hpw}ɹ;r 5Ѝ#FxHMCZÈ_ƿv6ֿW?r !O/_M8Y5,nϣ:Fyvyjˣ kVpRDj&D]>0ڶɠNQ>: GaF\!!ߖdY=w{cH {vsnLQY8 `"@@!~'WG`@8QRP@l0ˎ"~~~۟m7ͫ`v 0-h$( TG Ѷll@V+{v;E>fTpH !~,1!<;r gSH Ku ]# F)dP*_˖M){32R)^c(.k!!&|q/\xqW0% -iJv:hT6J`>5i g!p >A/寶\ sꠔuv 7 hSu\뉸]VPEqec:igcutK\T(`<<;TwW]cjGi9TN3'o܇d ~ȴRڀ/Tf!vDFu6~ ;WДY)Y>-/(ʗHdHL L0305dk%1\@B*30JQ2 Fsr0bB# 2\%BL ۿ@p׿U3|WH6cLvg/gB '&ie`QJQF };sxtqcn?^!`G. aQTQb -U]ՎZ3/;/@}ZSxPi%I94_9bN//Nfl[^c?ohB#mkUN4O9G##$93YC? OQb18AFe";C  |*O/$OCg$E9e×<>7vpwѰV%g:|yEe*%5p P ΐ rz|<7z0՝",*@7'FɄ 1  "n_a0d1z(|͍g~6"8aA(h$*~J<M ok|#,S 7M oxrpw@Bˉu&-w f$-$P}h6 $Q!B%%H{.Q]S${L?YɂX?9TC4 $ HAvW PnmjXW>xa@!w",SY\op$˟e,l`trޘ4L%t%Vo~?ݵ@B@t2~>|ÁzbJdSL.,IUQ&5\f wklS?Dg-\<OC]$Vk-,4%^Z(I<qSVozn<}ګq~Psž.$n w;մ\ 2`H)f "H9o x)$-!>eoUH(숉G+( ]f$&P@ q*arQhh}r6XCv[iQvHߖxlR?8W N u9uuUQBD Wӡe:.$ }+'a|~B0Hr*mC<=B8)B| Vz?Pu38 f?i?qZ ]4aPu[n!i8:a0 sBIM#(#ߕqT!l>[<7 ՐDLd\:pݷ=vIa{lkvl1+c9խ6yŜ\?dL_(B$I~In{WZMza|< RaցC};8Z{;ۧuwIMfG=]U+|"*_6;ϒ+ʹ<MR\*fs/Y;і Xpz3Rgv|a%#ꮘ߂ZD>oa?‘y8wu{?,,Ja Od9+R=R},|,@ l"̶cg.W $@D舖aSR z:!!b":׾ʈg_w#Hɒ1A>3ЁFh6앹7tvi79B"a(&?72|m@!Pr!D 힥16gGaT#Rᣣ5j0~w qύ>I =Ino(^;+tdl1C]A;磽ois Tjbv~[ksX[cKy4 IfTITB }3r=!<~sŕ59\ eD}n{xlEQҮ3?n_i(QC (vAP"j"%NYo.ؓ]a6⨁ Sqg9K8FTyO wZm]3?ޥPE{y7i^}qXXa쵠 B`;8gSA3KD>C4P+J?|n}LbELH2 HiBRb /~pGYX;(}I4-L~H Oo69];bƈ;;:S?#F XՇ Ҵ@uF4}APT@P x"}E Ж(^l%۱bBB{"%'DQ 55ngTxlUw*./ٟYT|UsQ+3F%a$ Dڍu7wSYo(8y-WIf'IG[GYI"v H獟 GGt"d9ϋ_AۆgÕ|? ,ۻ+ɥWwGϐ3OC!HS$MCHRH<YsǸMLʠ;9~e\ʃ{=UtH%DDUB gokΎWYh`Nuf Ir 7L~IpCmf-[,h:瓺ݭ[Da&t=t_| שݿ߃I?ǜG ߤvKN@v"A1Z#oA:oZ({1U~r3(dDDQ#x۞6S4` DQ8+1DDĘT* c/$dp VMW>f^`W(]z%JFS_a;ɗ@fMEɉ0ͥ2.wnR GycC`$*NJj\tǦ7ϓ~Xk3* u ں*'pwԶl;-$@9D).6GoQ5Y!'A($5ZXZ:yVO+,D~u`/E_=mQ-3`36>=Z_`wձ3 #^H h+2(h“ὤ3˗ %R̄,1ԅjRA]!U"ܢm."neyuBpDt `fBz I^9%J+~EƂ>Re"e=BYKtyzyy =ܩbxhVoA8UBTeo' Vha040o~_~gnj Y]굩~\_Fگ/Qx&{@yw/Yо tȎ;qQeō= u `@RbrEM9\ x:,{a &ec-\P/A8[&!g|@U c=]}9CL4P`_Afp ':vS]\v_s{rt ë )txm{5T];~I$8香d~얞 2YLυC[Z.RK: wa7*gfשqE $=rԋj" ՜h'U#'-IxѸ ]h`nԮ _qbSQYV"ۿؚ|{1b.5jiA>{?+uF"< W`Z˶I+]}NV>-i f/\zL泑wj/\H`T([K1 @?F[ klWT5y]G,wݤjbarRFr{sЄg_Y0Bd Y\IV0+F7җJRMcr "e"['>2 p|S) ACkEx@JY[|PH p4dLRaB"7CN?Td(dۯ7oz~o0XX8eb.{b]<-J+@nX qudllMޢm[nHb"@:+_\tSj?8Ɍ/M κa ُΐ| R?H*vS*XcAW3qة4JVM5qF~ljDzlԻANP,:ݝ.7ftKVj(mVcb`np= aƱHDx"Y* {7'a{=@䠙 )F*%D)(D5 Hhb))Hf) J i"%@"rF2,QUETա<ӿexݽ_n|*> |sd{L-٦X^]9o^ZM[pG2ݬO,$䠠HJQn^EA!Z@?p5>kz5O1߯ 6Hp­>uDn^wS}Nζ8̎y|$>#Pځ(uXmse{aIT׶R,[1ZRs, ];UU;_?n8St~<G ))T BCE衜xGWPС(!\E1?w9$rj9t73('\4?%4D `olc3U&V10{|܋vqc5PCCFd $H`S^Ee8Fhe{2Hy~]nnj YRiDS=u-Pj`9VWRܙL[ۈ,6qй˱l-Z=v؍8)3TZ3DY 9M_}&~mRE se0Q=d $p5/˓ѭ‚u:vE#^=M5t+z;;{œ!HmAD/ԚwP`ILFa;8{( A)SRqU'C?qrY|H:6>UPuU,ݖo+k@8xCS bvO*Ƿ U0"+*?o:T:h* >OG>F>e&㼧wg$߃\nrR_1tE6>κ:*^9J51g߾*4+Z*撇Hv~XKٗY,9σIKc)Z/Q anpG;A,*-8>ƃl孚ILer`(ƕXKv8k=c1UP ?T:qI@p2,<:^ OziaUDDIJͣВbS9c,חvL>|XM!&'Bl"|a5[e$#?Äi8&/p-uKO0 /'QP7N(>׀ `H+mBϣl+RvmPrK+:)s9{Dq" DR@gN9- s~7]"!%4*fn yNƋK D$VXK{6DMpf[?G&yfi.av^tx~Y =Dr0rC;IIY4e>HDrCp z f!MIGEn1:ϡ45!P0yǤ}SBW|qɫQ{{wԄ"_'n#"fS"9nW7eƣSj7 o%L/!D~sH@,-vQޠNz(8,S8WgU P0)w5?Wt},{zDW0*LՙE$/NDZ8UpRMӷ;t?5Օ+<{k)b>nyc Jf(_S}Uv5\c'#-n--x*J1UJDyPkc`Sc;6(X4hx-Wm0y@}2 k/=6imm&N2d:Éͷƣh =⮜@B Vy &deH^tv']bI BմԭFeM5HLu5y^L]rX;C|9&*qpw+G H+0ч+Wf~_&8+WÎMNi:άwϚ Я:sʳUuhΆxbrx0iOP L9Ar%.TDxKFH |'h6<>^eoo ܞ4mRP=>4Uc"iB"@*LH$DP AJ'FpPEJw' ŘC@vY*1@c"?@nZ&T nCfCRQ Ů0s9N$َԘM ԘGsWt݌_ލyU*('(_iB<+QML\iWZ;uo<=aI߷̓MjSuR5fʉ2'T׶8_biyPELjQJ6aS\al(2([JA1HlR/ke<ŀgM,G,4`9+ *!06Z$D 87@PHn'@#nԃzRѳG7$D1DՎμ<2E(^4DV3y3Doؽ~phHD'4&[gu@}5J%cƒ1 5yI<;ѱӘ ~ϲR2V*'QPDBr@wHA,CxI$O5 /|g#**Tn)z|9CCG8z}ʉ!bGf˃IJ{?k&ߏˆ<߷}A(U뤻`ުWk%,St: iQG{zRoGz?$g'H$CU y(Յ I#I(N.6j/:@LLmMSY*Տ9X`/d u|P0 1)1_t<\yw&+yz!ÐݺGjlτ ɳH*N` s)Q! 0heҍCxeEJ)[ Q(qxxFG<!M- TB$h<^6 ~?Iy;hߏ*2}Gc%Ǯ36<˖q_(slm,6%ܱ|&kDH 1th#`4Qm!C:y&lUT3 p'jDSUz(Sǻ0*CGGfM1aFo+ ‚>P pIF: a( `h;ρºIL^ǻA<@p}ySW {yxɂ<^gnȗį%Li>=Rzá=& ̦ߪ^^_0ݮQ> Ѐ#$4O?AL?y44?|䇸^r5(*G" s>R0c)Q9}@7&]^8/f8UU_3C ~ô\&<l3OZ_wtwR@&ULj}i*KAh# CgqAv>}+f:0?M?ޟai?")~|z} ԿOACX޷y9{ =yB&}낽U%?c&Ș%A;Bѱrbܳsrl ԕW,kwJߋt*R-sŘRRqΛl۶w?؈cPS1~#A8Mo&ճ)~Wr9"ZٺfH'D!#I0|yaFffbD75QDDJsslhP'_{>2QB{dv<.XSGTh$MoI`)3 b8A19uXj@؁ym'wbDUat ds-QS bŒBcQKOS8xIby}!ˢp@! } JI➮`[*Pf6ՙSY19Xa>Ȍ 0_ YhkkIʘ̙i3!H(yÐ@bkiGQ}R=@Fn%Fˁh\H XCOu Mlo+sg`{)H-@rb6Ik 1gNlĭ!y}+9ə(NxMnFio2V,61G1D;4TڢiNk 5d72ߪFh%mr]Ƒ6]hc9K^7VШH"™˫:Ԙ8g>*l$G+z uPHT? l D7GLX%&u}[%ħYȁBM"83r|E(XڰgDC]_Hñr^0_LxvJGUa_ݞއxG0̧@x$DA6uaӢ' 4F")H81ECEh>B HL(`~vÛ'r2Q@E8~,4Hp$Κ4?8S55\n3X^!MU*).%YEC) ۿX@Y!^.sDuxBPDq )ǖ~η-r 3Vv-O |z DF e.'b;pAfrh )4SOK^34OOE E%Lt:]Ԗ""N<(`psphu* DkF,sXa'; 䆏/ئ]/FG_G__(,]9 :dT ܽsV}+0's#.ToWƨkI56\yp!t|*m.+(=0 @5 3 CxK̖s;b@~v@6Au`xG'f% $op˺011d` C" La0! N$j"Z”ӧ0 g~~g'|=W8r;t!$ %a77Hb,ЕL1[bvo TmB8@Sxz;5|VS7{>n=d[6\0S`!-dC7 ݍɮoj;  ICWLwZF:}^"*"a摿p5AC89|e  ڜI4~a6L0yE{KCi D[הaG]hvcݎcW {{3LBiPyVD(L5x1mv͒bK5Fy{<~p{Sv_I&((ޒfdCd/}\~MMgw\PD>ݎ.q&+k`M&%x O04.~ Dil$0)0s]jw$t\sA?Jf:l iȤA]a:? !dC6ƫ^x[{v %!6 JK|i<9t<ѡba 1Fٛ035%̷4*p0_LG8jfט6ffHbFfr{4NC~;E LĶF_w$"D~~<?1NH)5_?Oʏӿoҽ>+>Wa ]S Eϲ>,*UIh.Bp63aޔUx(qE4Jc3@@DA%T92 6<>I"j} (v9sbH?5 dPӡP}|].915]& V%yCr!r:J4xBEsvr B$$ì|OxM'yĠ|{ P=E=sGAnOK; fr| =]#UURa ,}=b"[Xqeڤxz`]wryr^$&xkxm@O, qhpȇfE!F7%r%րĆMDIiFFCAZQ2nk|iS@0`Ȉ y2nfN"^9dlåh4B6 #Q"tSޛ B4I]+|Fҙ -Jd4COgﯼG .ְBI'j 1 ~馒:i&ΣFJf_ u TJ(D/vl\0!$"aGD,<N3Bސb"x'†G.OC(i􅒃BL^ N` F; ƪQwcH#<ưH4*>.Poxa@??ng3/%4^X=-O\Aj3o9{:7ayC $, +A H(O3| 4dj `-hy7\.kKb\xs-6532_).&%U3q8I|_Om'ƌ!$4so*߆lj5$ r̊f(iMcs;Cdl(';3I\QL fll8 bOW=g>{ 9J l\3eŌϭ1]ZoO>8cv3([l1J&X 8x7 CI m z>0^ø 8/,ӚeRۇɵl&{А47 fҨV?иsބ O{;f\=Ci<.'֒+ ~߻_'pXWv`yN4 3;N*w]M/>B  ƓWX1 BC|I'5 N{ɐiiNg֢v{m<[w 0D>>gNy~O ,3ɗ 5,C&ݽ1`_ ;Rr% 9wUQBUלtHtGN K{P2' *pc(n=Vl,|%0;M'z]D1@DD4#@ $TD, )@bFO0h1{3 ,]&0Gy.m(DF~)G\T!DհϛjHG)JӃ+ 2*Z YSDf$JT%i ʊ( 2+YPAH 2R@敨Nv,=/$0N]6aGƍbe1'{<( K$0`ǖa}&בS8eEQIf|:Kp^Ά$h;8P&ž%CsCt۴p:$HB|p }a@ ;u!t aPmH-HH!ρ.;fN% Иf! bRxvPwBUPLz:.,j D tN,X!]Q@sL:&9 !h#zab'SaK%5gSF 0Yk JE{0*2`?4RfƇw CN^"q$? <_|x|_}``Ls}!ԯh"/*([t㒃CboFfsEa&I#o)XE˸~ g' D:"LIQo(x\d.8ceK\5dhKLZTiSZ ctTj`Į #GB'RIPCu :;OK֞,[.UJI]VS),%Ǒ4DlLp8793o#aK YelTU\ՆQQHkMc{~\4 K^:QYE `:9c%+wD5>~C'?.`.{=/P1 7|;DwXDJk0GKeٳ8FjTyIÿhƸ`y$O-OC/Cᬩ:FGç]w ˬE6`>};#;iT' !n1(hVi2*`d͐"hdsKLx&HeOr]^OlLqPMtd4c'Y2kB_Vؾ&eG3)aKu , G7D'Z!7 \ͤ 129fhAd/ٵ=90/ԍA%1]A8awކ$;=AAB5MdQZd0/N4y0LA(VHL ((x)#V$`ƐA 6k#T2aFi aX=*DAQ xNҏOrO=IfJ4xOP Pw @!8& 2wk'0̨&2vr2.l>2~;Qt VIV~lyi@$}p >Սr+kZ:a408Q"pBVItNG2wDb4xma8rV'V/Vݔwy{g.;7o*>H~o]2-( 5UUUTUUUUUT+^eC50Tvfe<)X*D$KHCKH~XH`0i^J!5t^:1fHAo>*Ϳ/H}B"X&TS."& HΏT7Ӗ=LƲCFSvu=K8ʁj-#Oi"Da$rOSY.aڔ\+^א%C#Q7^~!̾y s+W!AHqa&̋X T†a뮸0/f̌ߞ#kƪ5SL1J^˫99G̠7̉6Hҡ| Zc̨* P4w.;5͑/"td LUqѧ1l̂pBTI R`Sl4fkkY1q C ( H "|Pa@lF%$~GPwĻiq+ ==kҵ!Ȁ) [|C8 'v2>7> P`yخ0\=ڿxv=d؁o`(zG@bT56^‘QFzj ~U*1 $qN"+2; ѤQ !z+pA-ʾ[)(MڣAG4`¦D%Dff /)c\ ss@tF@f.a؈v/8ÂL " L!JQɨPu/huBPG{@"C`:XadGm/-A"4:/x}yEGKHm?[kW4L9%]t* k׺]iHR࿑ڐA8/`5 $7Lp}cVXsC2a!X km_y& HV =Ԫn{]ymsG1\6 5An1YAւ19Ħm-?dBjё 'bt# zC=[ nf5cHId #"7MJC$PDD1$$HL,rm$ٖP B,1`0]yT$%=RTE I,+ ]DH:apTJu duZT<) cP}Xr\"yzl0@Yd@[3O7 CCצ$քlM L-n6/m3;gɥ6~A?h)B\{G\$ 7izN_5bppٹ:eU'^5~(܏a"?33W`kd?4?**{ a@vjgm?LkݞhU&xf^&gÑ!S~ prdzJls?5=Kt20pf:ugAD޸JH GMu;'*Lx31>}W'W`xk暐_SVW+T$7 1!΀ ;`/4/>"*2V؊`=0rͧ()~l|/!E=Yl C`;5r-C(ADp4x#*$,tGR}bŖXYa.XUE龎ID $3|e~+~ۄ.3_+ZϩcwVNff˲0=舓SnAm#lژ˛XVDL_`~D5ԭ$[Sȡbo*ynNzfa 0oW=w;kg @XMBIAΡ$;:7pغ ?ͥ>;vy`SG86`""3/%9TO x">G$y4n)mXی<':%`f x & Y;0HDRB>.0Jt| j^ZBc㻇U;@1L xnyl'`vS.u2,g/Z1 ;ێBw )$0].ۂ+Hb4y1c bH;t;D:|΄ C^YGY/ ݍ`),$(zXj@r B "n t'8uRPjza ݜ3v0i]:Hډ$}z&=ytw>HbmC؈@ֽ; _\덽OpG:ZjFt}oud'1g.}VP_1x_Y @34J,"[; '72""ᛷ\Qx[:9U^Ľٵ]IžkQͻ=2y| 8ICr8fS)92*453^A6wR^&=%hGt7Aԧ)u;/#fazuelӨoSg7?#VO/(F~iq;X$)[B4(UiL̓/q?,u!Oc$>pI!t1?"~9Jo*ByPOZONNQ)`2UZ)(+(B͡\ O^&5O&6ĨQ! _ &Ɔw kpHUo !oݜ*ZYtmDeu8: ,9:" zE\ KuoixL9TB^.y<9jhzW&4>s9 tb$zVi:*a0g/ZGvi蛣|ٵ2;d w &cŲE`\g?3#.p$JٓhSSx#fJ9,̙f`On`4BI[h|=Buұwbj/"xNXNK/ Q5Gg `,6oG=@:)TI Ob};Or{I9vki|)54I?ow\}O׹o"1 C1:n@`҇wgӣ uy&XB Kt@B_CGx$yK shn& =R 29x@rrC]3F*y _RDMK!$HY(|ZKcQ]rN|1S84C`[kM"z:9X]'i;IJ5SD[" W3@t" 'i\Į+/M'!aƣ0I](g!q"@bB{dqxm@ޏpt#\] {I퐻Æ )>< LM=bv< CRa^|ɐ9?fO[I!?uY'Q&~PMC$%B$$ ):?swξ|o^Tцh;u^_J;L'rK@~x)$BҔIT)AKq!mp&rH 3ٲdB5@ԛğSCva~?<:۰ñ|PH<laZ|~Ÿ_pԵ!sͧH-fwqQӿ_>'H#߱Wp_b=sz ,=" џ8.M̾$hLq ۶xp^7 i/xA5}tIAەɃm!\' M~=x>[VRR@#+r0 -K3IO)\ ^ :"H9%4Rq3{}Mׄb1L_/K4k*LRf-ʎH_9]:4ǚxEʴ8zS abbVr@B~S]"$T.F6 jN8d8y&.bp/bQalO,ƓpdjՁRFVa{+m.#?6قқ*lJ$'ヨ{c|P@xծ 8xp$PB1h BIE 0 :JPz"Z vgRNvOtϘ1=QA 1D|rBDC5Ո#h=E %[$ZU![1HC. $;^h׀b݋A<>5IQ\A z`rz% 3& G؞sp Yt0E)227agRjw&RXz *6ՏM5B1CQaeJtvRN_P37.XG:0QQꡠu20%2p/W $I o;)pD(N{k[/s~JшQD$l9YFp;i--eRIO03c`{&)10L; cK 'ҁBu!=L>tXcrNqܞm %)STSg"FNÀ-c6l;L5&Á U7*!~tXDY?8$Kv)z]h!|P&|}~gH0>( @ 6^K)(U9'dCgBl,0F ^ 5Q7˞nx D=qL8N.<=3Y8!˹hM^e 4M '^ӪP3ڼE6_X:CdxMNdFg2Ba eIN. m߯vb(\F¬),ԺGf__at:T$'O.ӪE_/_APv(NF pYW]~̸84%yD]`1~0| c{ʇT 9_y)@!3S~\g֛g2TЩ0f8V!ِ6Yϗ#:m |(8ʣv# |gƎK#:\:CB98N.!#ϊ Xo|#Zvg i$֛n=\eL~J@Mӡd$0Jlm\z{-y-Fű3pa <!lXhY}sh)0k;D/UimaL8 9X45dېQAИ l%ia猡 @,d%٣KM36`o&\Tlb750Jm!`Y\ŝiߐyC"^` WSTKoΣnWƘvK|mľ;r ~!=̝#bVSC%2hR AT$_[~8Bƈ 7!g?^~8wp3TjPdhji-(hI?93Z=/ÙMoCO~BQVX~9]87W, @ۛؒej3UU6Cc{`KxOv 1~EoՂ 1N?!R]ԣC ݼ1@8tN ca>Lbk'?{|z$޵C%Z ({+1OSSQx8_:Lṿggy{1湒C dK:ˎ8dBAyos^vq'C5)׻AA< p'\=5,Dew nOP' ^H B?[ X.+H"!Hb1$0u C_!!B$Qy vB`A 0Z\Іt'$d>dZi'_zݘ*IwNjIY<` jbGQLrv~"{eC"` %%&0T×yP \{]P Y8i28 5_iDpI9;j,q>ǿ6mE5> +9tIKjAi(R~į2 N (_C?]^gZ>x{? `}>'yCJz|iDj?vChӱf]@t>Wj"_w0gyq{7`G| d(&!cCyd.͛Jxn8"$; $N:!!i rO{g^N5Ԡu^# tш K%gms(ï3}QD+o'}>xhr>.-+AЍɼa+meYp" 1fg^' }ʑC=5?M'#qC6q 7+`4)KtL?n /SX!ڻm/6H* yX ( 'K*~d_>sAQ)*Y%V\~񈒪} [ D)u%K֕G~䙚w]y,;8kߝI$s&@*IZԤ"#R%QG56Uݯ7ج*2kVml\/"s.'DR<B:2nuf,ȃFAI `." a'6Ί3C(B~;u}hqSQ!{"U~<-649 _vvpuy70aq7Vgc|($Yן·-W:يaG$lOQE~ 7x)S۶65r*fKn~ ({U`Ք87oۃMyto0*u=*wvǕ='<'=om^]_5s9} ȥNV)B"\5Ft꫕pq*<˳' Y˗gejo]9\W^=xmA3 p@!MY6>o[z ~/9EJ-.K}F7u2iCqꂗțbP;pưrgbDI@ġU 7jW呈j>ߜm,392iJN蕑L8/t䜵Ϲ,xωrK~[5;GMs$nĆX-:On0.cEݼ^5fCTm| PymsƩC*XWs X-%ȚoV%{s^L-;-(Y-\Lnʏ{3De/NR]UJ_lMu\n׉ө3/굟[dO&7yKlLݨ0pJ3Hwκt! *్,t[kb̋a`TY]Ľf;w)A҄I%|M-صF-բQjIjgRbm,$PzqAgwQ:ch2~W`:VL-ɼX/@v;Mύc ^H1{_& mX6_^Pe$)>x<\sd#XR ς[^:nr-sr-Tb(rntn#M(\hf'[q!kHFdes], ]""aBW¸4RCU3^ǥ»!4nJ͔;֊)N`~ub~ 1m#l "ѺhݪzEzMjqf-.&Dʔbm R8⯅xVZ;E r(" -UʻbbUb@c)F3zMO)Цrd\"Q=:28Hk$뮆99RDm3"6Tݚb\hS -rs0r1ણOBv(?o7*9mYvzQT2YX} *+? q{}_U&.H 3zNu:}רP +Ej]]@iZs Ϛ+~w_wa7QOS~Ÿ(~`&5hO8_*3rHGJHP1pHK56 ߍp~ĝN7E&EzDjOmֹo-|)4fkƎ/v8Ze>dvA4DrgJY#0-3I m5,x{ CC2;'[nSƜFDE'Pþ7"g7TgI6+}G ׇVvFyw FfM聜UIF˧#?b+@Rohz_,%z~/='|د-  AQefp!IzE;(5IYP Xz(_Vy";z.@h҈'<%W9v$>GF-EI؏>9 _W *=\DKC={X^猘 ?EAn!F1]~ӫ[T:jQ P3Ip,#v`slCǻi!2vNˆ'Ш惶 g = Rq_Hh8?:~w/UUUUUUUUwbw/s7`v]< oa__6agcC L>[^R?Ƀ2Y+<>:Nl)9ץV.(`7Z/) ^- ui4"Uj(mE'mT x sWkp<]QM5$!em1˧}e|#vL,?;`fo}hNJO)X&M!?cwt6+.r} WڵkNoC6|=;{1z7jP޳5IU%dR1?TʼZtI0[%P>rčN7m- 9N!KT \h8N]wDvƞ?Y)9[mfA9 :>Nn S`u\+ \Ur4 &jCMV<(}RBAJ(٩1Hfv ʹA,XZe,x8>ꏻLADx<߆ްՋBg!lD @XcxAGz. (ܸ(u單4z4Go]4#L ,,0@@%0`Neï!ěbr7rpZ HTLW"<5 R J6l⪰th"ZbP0=8Yvgڸa4x<^7ШDp';&$2y3iF $fEaw @YHY;c.þ !uVC9,[Ig~zw%˥$$+RJ }I8[ó;0jb>{m1̓v8* wO><4\#bi O`M{J:#aˏ\=AC\xW%r= /7׈>^MɇhL${px$!h[xdx]~BhZ*]=>&ƖjuH> 1wM4 # ّ̣rsS>a:!b0@+rh056<}' 3۵JIӲu:*p>Wu\{SlNG+*UUd R @62u^@.jE4H+nXYj%vPiRI%WyU(I\‚pS< J峒rx !aUV.pm>o3C gy=w[ M_}nhFT\랦@v:lʫԪf]8KѲ 7 )XGO\9}򾜤[Um(6lԘG2.h4T\o .MiqBU+( ʂ|N.\=ǯo)!!9*,9fd8XB#Dv/C>6<^_yȚ)D2!Q(5%DkC,nF%\2|Q;v߫_P~( 8HKtf|pف$Bh8dyǴuDb":&s~Oݙ=' ~23t"zbl9;e.f{^4jㅩq)cwzG,{/!ړ=Kl:HhX@ot;VK"0x][n0*QX7@P%W׸ 5cB7 "OdpE.+$GC\f" Hf Æ#>~!۠v0|*m+=Lo@]RtO&Oq/s} C}FsLnVu+3f@0<~UNNKD0}=~0~ߟ g͢ &}l܄;VնΘn0;˱Erm ό_QN=ϧZ=ʯIdg#3}s ^tjz')72(qO)IZ9fZdlښ@ A &X86]~56H gъGPoVP|-Zen\_k@Nb^Q]90EbITX+LJ\N@S58J#V(#DU i7c珹оn#G'Fa\KLj9eX};AUXeU&ry/૩U}96A.$5`,G~[WVWtSl:[j|܎GRfl}Ylߌ񿬹:~qIoeu푿nI")nCTDĮŅ/RmC6j `|e,AX7nO*HPhi;ZМRNp  .me}jٗl>~>PB! 쑀0:B%4SN^|wjx_YtDEu ;ɶd?/9}_94v &Aϫ[ UPv#cCsF:" Oavti&6E] 'X O A2^P#hh9:D \=g|7A@zc9`uxE߫{[h uUUUUU$I+x}|_o4bh ?gDC4Mpq;7G;B|V/|tr+f2eNHHuJ1:7Tn Ng#׈}j&:`@ϱTO7PCnJ #uKRI]I"$qԼ,1|` ܠ.B:. b(j]X妷K=&bϒq4ziFΑy.F]D#KlD#D>ӵr= nl{?M幩GN:8{CSR1cjG=2koXΡhAPe"56 }K&z43T.{pYd-s=/bܚLK55FΛy6Ggn’MhסgÉPv'^!J1̱1Pc!ŶJQ| _F#DH!Wf{wmr"+K1C He>%]D M _ng||6c¢NY- 1Yrb8gU4z8o~  & h sNQ{\Gl{ 1vl}Lf]B CM:# *]Ks(KC`UY]@( <p>Xd_Pc_1 ̀¡nj4}/ٷo9%@[M@몬kpܻx<9ܖ\ 9yߡ3d{h]7b}0`J7S]dK8 H$t4%%UIE 45.i`֭f%M @H)G ȦLj>PpP`" S6z ~F(P6AA&`5^vBq~KrB#=L΂Wqa˷xZ95#$$0F\9G`lq+MtP! ({h N5MĈg$ gx@'a_5ɯƸ?xRSV(QOrI?Zʪ:LU[wɒUf48YG~ ڍ認cxYخfaW14:5&Q*aA#Bϧ%<m;w4'w SԓUprCB Ӂ0l1 MDlp1& h+y6ь G!3D?B#6hmH) Ip!(h!̃Hp!?ep~ڃV dZ΁GDV#; *íjr1Dhpx`#rǗ,w\ѹ+oM~0qy q1i1yUEjvCkw׆ SCf 0eKFD"(dQO*)MΚr3 `;]ysPr\ҡP=GcTx0 ^Ӟ<'ڼ|z@*;TGzl:*BdȞTLn3eOΤI:'6*Ix`>x@Pŋ]eM9QCo@7.]oG:i}?f餕|Hot V;Ĝ6=A{iT /NFG.n}-rUd:jrN< NtVA"k ~sZ=u8CSC ؇wNPx$:RP&;|J< LQSYQ TH_n nOf_P ط].}M>!Ssq bja+Zonj%I"xxϑ=CzBzI"aVSR`r A!FCa鲆c){j:yq#!73^~Aݙ."_>ZWWQ83bXñG$_yBsg%GLG=͚JX(2LolàϏAۤ& uׂ`>ia6ߓ#/S!ha-}@=x{|6d8L"W$p;6W2/ˣ5mLxeɭcAM{3KZYٿ@sN0a!l Ё>?;{gg+{ѽO9X>b=Y(ȲN$xt fjg܁aP %f&J*CۑbʞIg62q܆"%)/,ĎFzhѾrH}UFہ# D t;!Ng͓ m{2-#v=rhsPjjl#JȦgNx$Mُ6;l3~N{c\K|Dvzpibrr&2<ޢ iﺎ"cSVӳt8 yq`?5pj~B*$<#w,<0x $fðu_AH3S'S8YwË28ZƫZa;6as^}K$>۲ Teqe 0 D(D~mБ{3<}rCj5^(/L`K1}l2iOí&%o{1>@л L Z p)#$3+ll.ľ"#@ٜ@?1cDDԪ c|'7`~}r{9vv!V9̲&2x׭vPC蠁qZЋ:« .W•['4ykhwMgJヶHN̗NiNz'ÌQ:P3ww>wڇ)=cH|Hg'麴!&\g+ZnB; [d6O {Sr3<؍`.Fbq7IԘ|fE9Y˄Yg2{dסIՀt:z!Y\ÜhBZI:׷pV1.s2Yw83=_*4W83OQk2IǓ?Pz mչ4%Ź8"jEQ,Gk֛p5[t)L)N'CBgƈM}8NUPdONָgL;G'\')gsG&0C#o9Ѣ[šs3T74.FË87.v5,~3\}LTvN2h\ZkZ'v$$APA yMh. ˻ F^f=d;{4~cOq{u2c1 \BYc#M;"Lj<ܜ'̌mM> NOôBToI.]f*#ONRҙax`mcv1y&NΏ^a\Jh*YbC&f""AR;kֵyr#ہUPHB YZR3ud&9`9D^( D(:@rGYJvܼ& s-%R%~?\}D!\Xa>`&ǻkZYcfYoڝíN]{ "!;5@urҌeڐ9x5 HA؈B!#eA̬pԒ lwWgbP r (8zMzǻk?Gf9UBb3胞`9b]nĚBUV"ۨ!@G MTWMa9/1E f 4 plLti?ՃNɓdLX* g|* L f.8Q&_Xwxv;l@A H "Hx:NA;:8kctt;>~S i; <+ǍtXv% G3ѫ~k $ForLbM~P='k< UWHB94ַ.@0.}>MP0*p*=Z^ݏߑI@eưOkR%Y猅,I\[;ΘA [.PyQQD6=92ә'pӴLԮ;wwǾW 6jC chfbGv&Qa]>]oǮ{8 Lh{a\1v^N9?MZ2rӴ힡y㓤Ycұ!GZhҲnx;%Enc^CeXj+ȋ`RFMh%؀N^쐠& v"k*16w }P8ñpoW'9Pۄ1 kxXwqȾܒv' շO v}qX,nOgwU'dңͅ&s&oGU! A 4&TPEX/]sRrXaxgv 31יi/} GZb~Lo1N$xXU2ӆ=\hNM_K"&(HH3f㋴0ZUoreMQ4 <#tQ}KXlڇ4AՉc?P2!ؒ\Ch.608=fL~\8si<9<_m} P2 0u' Ǭ 4Ӄ /Sq!̍ ?>TbQvu9}pt!V[,@fzlW&{{3=pĜ.]ɝ@ݛǸeҠ\Y CZ'13Q ,y cT+N']eC a _h98_4tv)0iPN:$!u7vqO=y*>O߿$kIeB m6LqP=AKXIU F@^6p /D- D1><|$k_퓞4v6 pAXOy՞oGvdATDAS'iq<^`לy@v2F!X zf]U,s4dQ@@C)Q2`-̭k6zGdy p12*Yy߉MK';-g,AAd|h#*ᤱ0@pƆL5:)lcbc?a#;gj( m4xFw{!  >}6G,Xm(a&g{;=X9 5؃)jHC+ S&B">FFPFhb+ WsJTEp83Ug׶)\QIΰj?n -}^?<:ÁuesNhq}$3 U J"ʬ @Ś!N%fm\01}C: בڊ1E=7ʯxKldϊnsrqLX=UX9_T ><⧋3\z0_+S[.+9_1Wc!`VwW-E1 @U4ַ$EfV z.g_;j}!E 5͂ F (ȏ~94MXV[xzl)wz×l pyhCN֛?~~'hNl@5OJfϨ>ho2%GlFը{MgY\KAQ lt퐩+bMOJޝcj \NF{˼1DYsHpCV|Yųѹs>L}gР>z}`v09 08΀떼e(׼ymfK!Փz*d?o }9tNuiDKP;\NQ=6 xPj=GhvRC-%ɣjo!͛ƌԶ5aDu')$=U|%Urbx{~3 vtS0ìp IFsܖEpKI,' m~ >]{ $ѡd2)OI'xPd_AǠ(QkԜ0^ 35a.gh ?h5‘p8>eMGG"*-qyY`{8Q=qϙW3' E}\z#ไ)hC͍}X=4a"xO^st'wuuֺ :gS7|lPp3CRBɅ :(Օ<d6qz|$9vW͈qaG~E;$^LDNk\Xc׵]]Yh/  `iZJq x2xf4| ͠- ,FLQf;_W:Av~S N/W0,ɷrˏɣ u4j# L`2RHx)8 RրF"F7 "˃$-!]eA[+$٭0o`M$ gB(3{E񹃝mXbNz[8T#2:D&ڦY80?vQP*:|CQ2T;:C+&d zoXnL!M΃l>Y7@Z}) (de~O?fm.,\lR - 2H~tRB?Zh~ag%XNH-(o ! U! OebTfg ׂDb;4KcvAg$pSd!!μӈK8B|ӑm ~iOoLٌ`BSE_ eR-XlNe>'x@pɨ'[s̔ $d^`< eKϫ!۷NvΔ|*"y,(鿗 ;y\۳:$~ly|ŜUNy(lmT1$qqF`F!`D!DxpHZҚ*F61FΎ 6N@6 Wh`?")GZs,emd4qEV,y9H?uB|&:~,̞ ~6R],'K`٦aW Ui(,5D.4+(?hͲ3B 5"CuBj6' EpxAEf(~(8}Y)p$n Kp$5Y%ė I L:K,CfRPZ ,0=UB{:{M~"$Gv@2ObBE᛺!*Ƴ$*E0$Mj'ejFAuƆʚ-k"HCZ9Sؚn()ZG*F!?!)5 ըĕ`2p[LDm;b 7mjOKs E;a0;R`@.c5d R P; p^:haߙo3#O߬FH_ b@{(?]1hLJ&f%)+BRLd@5HP1R7y#,,2LC%z!ȼzfYfI.1VIbljx`03Z fK'!c82?)"*s￰L]"$1Ga? 8lQ=ɽednC5/ѭ?ú[*jȳa42m.Y 4x_اung( !b GfJ?]AD@D"F F%d5HI *IA %:V}A<>TV0!6{Op>p%ZNJχ 0$gW8ܔtDFbq4_ vg{} ;M fYafW/L*:%4FI9̊:cP$4 .#y8JQ~".H2;fd@LP'xGBp4h!Xp %d-!E)alM'!!-V10id F)$ gIP H{DJJ/@sƆ*Q jP Rt獞Gu8qSOFǠ :wu~C̯F &:)QF0 V 8qUI#H3~5JAFx'_?b$._> cM`OŽ`oK1*B2e|jcsbeڰg&5reaV_WpDQ"܆kiikp#I ̆:fFQDaѴJ^Z21 Kn`N-h(,\ -ER[ppT.A`(v$at$"K' djQabR ӶxcLD(O:z7iF@WOk( ͮ)}Rn=F`M`L;3&r _+y4a{㈢ "cMCtڌhN5 TBTAV$U gX4p(TPjcAQDDDr2i((tힴ,3·= [c#ZXO0TB-A|L1(KJ (RϢt,1@1(A>h|!0UAETk ţ5*"@u %/]h  'P<O4_4}1MN'4;3QY8 wi<&zl8k17qDFDNe ucEMbHh67 ÷$胙6A9f&8z,C UD]7AKCyg8:ߘ)Zf &-)0w%Ba0!Ih3윉WyHaTR"6c^\Ȧ"ie$`HXRt78it>ˤ3$>aKO &P:8Yf0 i8mcL CX Š劈}{ w6DRqcziqÞ(:tԭCRZRddRL#-AP(>bEN ó^ԙ;㆒l(8)=pvJ.:( ehԀPP"Pm4G.2SQ CgA,PtI Hx Bw<ۢTKdhGT"xkSk4 3٭@LKB%)s>(S9QSLEL,T 'ߣB*B\j#3 ƉC>0F\XfD0 s &BuмP3A\CtGtStPZ R!;"YjD 1I 5PI HLPʅ7 q{vYqhhp! E2\1NO/ewØl|X? a?~=a HrK[,肄< +cC"z@@L!'1nlP JB7ǗYnc nfgM eowggJIr;^d+1Ij6 bƵ右ְ1)4wd3*̆Ŏ 閄e{>PnpwD<E=H0A ˔7bi,Œhk))k ZjNZCK {vY0 %Qġ5F9e[@B13D3 30[X2P$Px;P?GxОȩ9aHVJdBBMFYpKO|T|u-P}3Ͼ'Ǣ3'BA1>5yNQa}M)$C)csSCR â0W ETTA0W $ɀೀsqh ;&ƞ{sX(+EEQ*J VM!}'L);a EZmEI00))(8/l;>k!v8{\VPCrƝ'G(s2Ug!ܦÕEу[7G)iPEJ@$ D*D)E (Jyp4!2  $$o::~. %dh3l|5\0Hͥ(r 6EHv2qr&sr6 64e VS=,3G81lbOv^_u` ŲlʉLjPG ,}P80\ "NٴnZEd FbҚ,Mf-qG ڣpUլc0zikk1lm6CY^}7,qs]dG|=.!<GA.Rpwo>N[Wh#`7i6nۢi;Coù̺[H;Surpep8ʫE [Ldv* 61d"QAf[(F*j$Ӈfjcsi56M'^3ِTi(y#%W{ u%(Z"V& 1פNbN(T5i΋;Gj~8 gݷ˧~(ED?e PSB@4(#C? CB{9N bFzA@=dg٘vvaAfI٭}&~-<C8"/#.J)0Â`b)#c”JcdtU1tl20L6Q=HP*Uf(:ڝxo}'GBt@K|fXguY]1;b袁;'wr2G"vsF$9u ֠:f4eSp'I>!;b80`.ND)PR  ^֚~KWHJʿOV Dd@jtVm`P~`ġrȢ!{wkëV;-yݯ~tOiRJ?4'dT})˷pW493 l{Q]Fw(=F!DH!oߠtÝ! %7W~n'kQ1+&u!YVmbAPN 8xOU=ӳ$s߷g 6zG?oXYA05E3I~E/_=}'Ø~< L*}Co@~&% ,@BK@Y-qӽX;1!iոzwZ IdH߇ Z*RP")` Tb51)ɹ/~yZ/ٶ d&v,1l3*iC^ɪ)2}!!opOd>~CP1D%} |#H~t V,7gկԫ7 >Go=мpw|yy󂤼P4Jޞ& # z @tx\oZO7! ).&|_8u$0t4連&A?%Fz ^س<6`r0+ bۑ(44kT ۻg^;92?~R"`SPc̜` *68t{=ܔP, 5SeJJtK-b`L1A֘8jk쁍&Ξ *0߯W,[!Wfad'U9vsl'!0,9CwuIvs+ 5)O%a&_ `:KbG ODK0.S{5fa ;oj#]Zֵu瑚6 ;jc8upiEz8LCY3㾽Ж׾z gUXDFZ@g yUA )z?뾈]#ӓ?ߌŸ9 uʧMgjC ͊m ( Gsl3S #ǘ3Gr@ v^1D:sMl6 #/+$󳮳'&&Lɏ`gAw=xYm %$fP0aV9͵>f`._#r_ΐț2BB!}/P /u`P T2$3 S#, #ЌH= ,;7-,=D1qkP A-M#.MPaF>70jS:'nSi%>X 6xV>/E1#@iרa d{9+[cҠh#*fYeansRMffR--i"J(" B*&n3r{304 φ j,=Ўo?0$р3v  iFY~+'C2 ݁GtEAPI&J(@ԑE\lsD39n>@d!CfdVY 4%$YLM0DBTP̈TҵQ:εeib ZIJ04:"XfR֣ kF " QtS;0Ab3%jpуN8\aaE&DfcF8AdF9EcSf`CT jp+Ț"bFUHZ5XӪץ#FEN!#T5hjt` 0 z2$k .j]hI 9$0jS5`%Pƚ.ی2mXY SI5AB\ $$.cˡң%3313`{w}s.[*SU#k2+Da#2%[1*+MXEoT' (݃X&$a1X Nz'#dz2N?Foon T*&l2!~8)8dƉ 2dܩ""MY:XWXen2  30"=pʧD($>6)Tv̘ٯ7q(|A2,mLhCdj/``bD|00J?7Tp(3fXj>L[Ճ68o =Ss<#l+(%OP/x08L*ais lO|z"ߙ9/P|XcRQHdbH{>^ rFCOPƑr RIEF (R%! 0 &JJB`!2MɑTA k!-`c!F2Ԏ%&$@DSdkX0jrD)7 g3FPYB&$IVYQ01Ucb HA1XSE%e1YRTDB,2F 2 /nMSB0S@o\΃F3DeU{~EN&L1_\_ØIsΥUJDݞ~v?EG7ل}"9aA|{ϳla HXҴ,er|-;3o% /y0E>!w#~;6FjWG")O QB<{ mwsBADuGzL\DWVb4@;uUw$h@I# o5#B/OV(~-1PȢDŀsO+BN1'tC[+?3GEN)CNap,>+,_)MZM$HGVPNo]6D!P>%6YrЭZH>XcF/'HE)V!ډ8X*jB"4(hf2Ű)0:!tack5znL֍=DTI"f)jQ&;=Oc I HbOBnCh0效~vmy6a֨C ;)3dA0,0iz" } 0O 4LIN 0owV{n6}*e@y.cϳ3!(j՞LlXr'n>T:;W[^^|J9fNQ,.R`J3g3(Je&F"Qd遄KC̍ ҡ"d.@&HS$Q fASR@J*!HШ(Q 3(F 3!% 2l !*P1-@N hl(ѐdYP;fL]l8pPaGfRc3vIBICC4@C̉]01%E13F(h"!Nё4F0a :]J}H/ $/9U>(|ȣ6  Yס;^/Q!s]t/r^ ҋV xkJ:pZ!rf9Rh-)9iD ͺFjݧ(y%/[V`O#m8 iRҺ9f&C$INʶgX\1z 3oNU2E]FJyo3U54%Z| Bb&u &_:^-gGu]eJt^Ң?ZwINSSQv^4Qq2=Ǎj2&s4?&ԫ"!r5# D8k8̤ z!7F*l;;fQJS8Yqj:SOE=H* {tJ'Rh[`=3fp q#L,V'c$v)Lv)ɨjNď1l&E6̼桚Q3u-Ha#>,1M#$r4DcJqMVͤ0hpMyL|aor#V3B#8ha1W1I! t-cxB86I+P̀[ G&H`4ƺ8ƃ:K@@.SU䙑C H 葕"M\pQbt&N!rR-9;qqtm;ܽ6*08.fddX hPf jaդm8y ǨH# If]Yht5)))(|+Q4ή>Sļ"G 9p`6b6S!Fa&YC3k fl)ĸVh07&O^,Ztūgi`cjF3H;2e}s|BAit3ڢ`g5du:~LN} %[G8twm.QVvO+'= aS@WZg: %L;;}-mx1L=f~g‡tÑM!Qħ:cBƵ ֈR[ PRe,7uX`Jҗu wbϥWvEmΏ,8H"\Y  o/lĶt.P:pZni1l%ݐ[MEfRĢ3cbBT*#gbFs$Kح!;!;O!|N4j?xO(q#=\ΎJ&*C/A'i19sM_ |X3nފ5 +}w /{~gq2=o3r;z#fBdq=X8;g Q0A*m4c4h΁u#$Ub.Xy.;EϾRؙeCuhMxvt5:5`xCjRHCNZi.yԩ6uEP{!(bB S)Zp':Kґ̆4ɻBVM@͚48`SZ;Nƃik0 <Ͽbqhf`?y 5-`G.Fڞ }\F$M%EcDžmwȚ<7,ktϏ I׎*nM"</3]oFZH=$X9#^7˄P"bNϛ0RR10C^^A *;1|7 RP C$LKH $"L$EBK %H1@p$)Q0B("RT+%̊u̙R jL"Ca udO,&٢d :0G@BclFσ9%s!a| U}/{lSĨa \m`Q?-PP!TD(P)T@L JA 4 S U jq@[ p l ,O%@EPYZ@fU"HJ*dRR?"$` `J|OxжPCO`^Z !zË`a1%d 8 /ϟ1L@+dOdp]'9GL4TMT=]rA9UaO3ETY@UVJIQYׄ<9G<..9;J-r8X4[ h6fc +K[o{"ő Tr'7&dzYR6O6|2 <:hCD$``C &ć1"Bso6K\BnQI;aBk5mr=nͲǧA8B]'C ͞8{N(dQ?<%78Iݠ0^Ξ11DBR\!t}RZ=Dܥ&1"HLF2!C)`%G 4!! H@Ja !@j?0p6 A2 Ol7J "@&>^~\cy'!! @A;xP"D1_T1&}큽Clʛh}v64; Gr#2iJS2?-N!< 0oDŋP{ƲCw#]i?;:X`֙!v\TB B;A@x\M ^ 4e(ЭĠ@L͌bFXf|-e|V%iթ ĺN'g9y䅠{fNlL?Y,'0R0Gp[G0搷h)'sc%9"M&y%NbMLpNO#AhIAƹrAy8(X^UQ a+C)Q#6-Sn#cl_{[=q.A p0jYӥyYo}k4 `f&"ݤ\iwfM5Y|.)k]q_'c߮Q9i&'/%a/srF\hu!TaJX 2? (k2T>8Xb5I IIeFfIB^hHu\zܡս ljL.̳] t>OC- qRF1 Qvx-ڹ@7ɢ훹 !hI@N5xM | 1n0+~/q>dMQkq3T:2;#lq21 1zAw1u#:^H8QxvOp@=v{9P 2(4HDHdd\Tnqt9J N!(@ePχr𻥴ӝp9 4L6gd*ZˬCᥕȅu 3I:[|,r!-\44*/B 9@Y_1M󼥢N rz3sb^RarjxZC!#)5$o $z﫰7O nLp PhTq<)kHLEG}ߪu u(d"Vwf=cm 3>1,Oc0/5 .w~y[AJ`;oh2ۦ;T4,\x %n7OPkHe^|;G_X^!ҫf1/²\5id=cl0s'G#$o^zt.<;mttٮuh;pw8_K1[Hw״ 68|8k[E;=H5 ^Xc|!2i7X]583qӷ{&ݞmۘxl{Y2K-T@8wKǶ[wpx+-BsKP:|׿Lu/y䂣-s×ե O :~{bGk̳^5tϝDKK]xtii=sFW+v\U)Y 75xxZ m!;ӻwR7ޤf E33 55;6d`gǴDZBKegt&$8mFỦ札3="1.Jz&pC?sP26&@KVc{$0⇣+;}N|f_]e+Eӻ|Ug.vӏwjH O:'i$nvyXIImf 4"q3Q#:+p1q : 0a3J1b6V2ԺW8j\XV(; #2Erde䬫- j=xmx$AYf,RD][ȗ[QKkzGD7/yPdh-jFGc6Yu89PoC[5 L`_gFkB4'Ǔo%6,rLJc%d}QM~:f42cpu;`Jq?kz|dⱄ\es15ŭYMӻbf[Ӿ桍KQ[8Jh몼¬OM7ӛrqw`j}eo8r}Y߅9/(Z"2$4w5ymoǙ^ xwarO fU\d^ʸ32lvqt' U^p̲wDSDH&f]&ŘPaSy7R=Zu0ƑHR+759p S9z/o*)7RmYms6V$K٩\j|S20 ؘvo h9y DA`,Y9bq_婎һo>M_DRG \9C{]b?<54 )J(S#NH<4hVh4vSUmAJdiu(.wrNHi[|crd*t&,C;!B ͷ㣩kfG#wYi^ΒR8TXcΙ7eRv4$O01bLHHъn#r(8;Jt6Nyrqe(l3Z <X3BCM teLrAA!SH A u% Q9uhqPj N3pUcu%wI\xiד aμ-9:G\v%r*y!AxIa~̔Mn;sGyvV$IѾF$x`ֻ6H+q 7hH\0eBl!"0)X*r#ч.qtru;NpivjO 1>CEL!TJ@SGclAh%\ ΙGȝR]`-|#Wa |rGU,i+ 22ih G,.T8 b"S)q4E%x! h@ @3Xh#9 ;pj$ N=$oF޸'6P1ۣ)z_)5Z]늤kLFhႁS` Q)D'Cd @ ;y3b= Ȑwji)&fގy]SW( ө&`B,<_ U7V.,h9a ɣLaÂy'16U ^]TE; {̔QT/% W@62zD=$84uR`[1Ep0@nx-ZPf@{7656#l7M"E7PoQB% L\"exVHd*BC2ZR79T8gG"( KZ80c[ba|ܘͮc=iG;2 ܗjN s9q?CYуYNgxΤ9 fqO|Bn12]keUHD,YR!\Vx)<+-/[6KswQi6I8=\9AE´-&?E{/o8w>7P||o..+j;燇*xާ1qPcwêʚ|\>?ubwLC^K.))qL$w޷AWO deJܟv7;ZטpTwS\Zf{vbJz1T5)Y|6mFNuecvi`6M~X Rkfʰ=Z4<,e+px;oyYBsYw+ޣy"s<KcsP8^,,g#wی$ ѧ8^\W"<{@u:pKO kJ)Kc= ݕw9!dB!UA<DFd2 ~BHGtJGrh)Bq6$IȇL#m[LJª83hIQd4_ PD;Ý#Ӄ51o}P|gWi`|B~.r~P!'?YIVUS`Y@t2-de@PhIFI,8brMC6$ A) x<8{qs#,>Y<a hJ!8;i'tM#jmgKR?m}瀚A UA)MR- %)PU PMU3UQMLuX =i!VM>] I{d=~s!`(<%E}Oi:xfl<9̴O|A0S!Z Tc6 1Lb"j,7pioD3JIxF( a#@z[ꮽCLgqj !R1lyM R{TQ3 vM5_sDfeUH "/5"V- <\R"V u'Yuzc[oG 'iW~lT| EBr( bHXn& |k_Ҧ *XgMc{*RNVSBnH5k HѽVY ?DކĢ0qèfPZKr' w~@6Bwǒ.˱v0n@^>=J?!ZORDLBq'"IDϲbMR{1 X57= %&.E.QQC ZI8U C$& cRfӮAVHg%,ȍفaъL҉pAOJ6bb##]$HĂnp]@Ŀh@S$*m5v'IJ_T=X"y=SC6$20>ZG+'Ť5l5&l#s秓AYՓNX_.pҧ_  I5^˾I"T 鹉}3OxhO zzP}"T)O!+m~ vop/X=p QTC4>M}'e~#pۘFL3c;# |ΜFnX5\ YZ<8ybǸ b3I0pZeoeAÌ5TPU16 X\&& $`ruxā75rv%;EٔW~O1/W JLLd&D5 F!t갗,ޘ L*tb=3_[ܬM~v=bn+XFmmͷ+LqMSHHaQ (3cOe'2h8N5o@:v8DE_gȘ!paY~|p\<$Mo!g|gW J2 )?ayu0蟆Ad:jk jn!PdT^6?Id]tɴ ǩ@nj%%@EJ%*&H(!`HT)%b!Oݎ * >r !K|-{qMIή.P7ӲF$%3^FeޗkeNl]zcZ(q4#*myv6-Ah/C44Ca-=شޛ4Y]>d8s?؛|5i/bf hчBWUʭ~88;&x{s3*QsU^wΞ}N:e*H)݆ϨZ(8̽ 1UjU(%)+=QU֩+@SJCsXG~ƮU2j"bXBG؆J>¿yRHbDZ1qL2y0D txkwFMzcP-@$O*~}6g!:1n҂V9Q\Kq2,;qI8 E]?Yk/Qrd᭗{x$5nCdLJ 3 |l_W#i](׊zϲZkQ@㨉91<Ѝ*o}:z~']{o,HUy"|!?:|{soZu r`w8UxLj|Un#Y>4J>Q"k0`čBmI+f ? 5ʘ,65VIJR[ rdnJ=mDs8nw33-Z7Ff )}z0PfS崕JQ!aZjy-0Xnrz~ФQ63ېɆ4v@%6hm4 cjSĉ| Ҥbj):q T#Iq$!1B+[ /M3_C! i$ZB C)bR%$=sI"a$qTFL( H * br {{}N끏MAE~7$`ܤ1Ra+r` b,"rr beNƸѹ\*bԡrU,cZEաJB>aS9ȎanRmfm8=}s:G,Ȥ1$mRJH7uy%2RPJF1ȌJN`ZMC4i0"H1̌N0s0r$4"1ʱ1_+NA7x}ao1baC;w\u: @ 6Bk˒g6 ]X˄:f3n 8V .@_g a0(Zv` tt<zrrPл&8hx t1ɜ@9?@7}G |Q0_-ұɃvB2~3 6ꎌ%)};}?('4V8` 4@ @R wT[qG[ Pƪ%P +BPiPQ[rB{{S悕 Q .(n@&ӂA( ɒ8*JuBO(v|T{ L/dђ6a6" h }逤(2T=IOpv5U}vafӶa5NFDt%\KNMb`PL+,Nџ~<lovp)CV1AD8&v ȄهI"1eT / ̒1}CT p)3Fh ˂R*ȱ.l?m;aMgZ5VKd(=!Iۿ=3(n!`L 7";{ &(Ϗ>M=pV?aFF7Mհx.Y4@aA:1D鈿4 PB* Ҫ}JA[\ac:j׈Hv D*ihbål՜6|o}8=yv ڞ I@50?c_!M/S#H:)N[4GNB/iTT`=z=oL$22RcrvY# Xnҁ;^Y+B|YHw0vb^?s"L8Gh!߻ep-,$~U$īf@}$!f&-Y|zI>ڞCrw$eh8f7#4L)7D(Bb'T!C] @݀y $HR +,;YL*PRN,l@; P;ŽJ.R f+V]aE*& 2X1F6 3ϘpC4%$L0 -(vBA=8$yQW`(+ ʙo="\,@QCA>o<|9#6I:`zH?)cFkbsItGTL{ߧ%xe.z1o,vVFiQЏ%ؔ:)Nְ%nsjs1K% "k܁J}1 œ!\ÍEQ NaD.Q(I"$JdB@V3E)v`'0( `IJkN" ddЏ Tvi(a+-ۢC$[҆ 0hwXS'@1 üā0kŘ @(#f|^^R+,* q6*(ˢ[VI#B}4}-]LR8qf-a5x Z@Pg\  dY8-"44o$#ܢh0+rx8#1\%Ma%V`ՈDRk0BګU"!m#-BQQr +AdlI ji6 Ua#F۬6IeA5,`IA:ʹ5Hgğ SиFL_K0,O℡11&`܁O`yUOa!e2X%]S)7bvE:ʯ$nP"jMhJ5 S8˴Ɩ as-Ē)G]5[i`i hM#Z1(-"@L-zmf@9Q|w dTsB=F"ĴXʔjc݃^(P%!hI <#+L9{wB0n,&`IRa]k1&BA36THnl^inIL !hq"h}Bb8h ?GH_?߸1v/_hR &)HL()%QȡiVh B,2 JZh$aB()( (!TBb\*Ci\$)qd2R 2 #1F"2 S"h2)dT(L$)F $&D2!,"hȂb WPr=l#&]û J ae>#T}#B]cо=Q@DҤ$ T„9 s 8X ]h2S& ri\Zfaf8ʝhQvJG*/S:5M,IIwOJ0sABӽw6iOw-y~H/^A ?gǠ>e0 "2 ~yFM)DI2+M"b"m=4C3RбԔBUUUEIUKJʲ4CХ Bɤ|zѡ#F?u Ȋ)FvS`= M>cb&~yq_uv69_f1$^>`Wpz XJ`*H[+&v5d;ݧ2>V~ڦ /v  ,)G=s/]ґ2a?KᆺQ!;Mi `1v\F4c@E:}AM1O6DPr2pLh8RJ LBiT)`zTD'3 (C^]f`B VB fJX9x.*?Q졉pal(u _WkP3(G)D6a p8 촺,(hs=<ԧ5,$#bB(d9 V}Mj?߯T6AU<͡ЂaF9Sgظ{IrGua $ bbJu`]H ֬b;`q()ɇ=:(9'g1)it7Һ9lǭ!1hrψd$r 34;t]^dȼAfs1OKRXTjڨ32d/B`2ZvFt È PNò  ^ 0I ?7{",\M׀g%-ПD0(4!U@*MPv 2~!>OGAVgL&゙=f!F9f o"ʰ=~],?K1v !uaB%_ǁݴT?(nl1(d"0f•f%(JJ%@LIBj~B6FB$`qm6?Tv'a떍j"{J)Zv tAl =!9¨a.|twd{8w3gLGS4׺O{ 'SУ&3abX1 d&?C7_tT);lQCB :iy16dwtm$n,Dkl;n|TS̽uՐ|1H! jmʶU-Yt'+}fXZetW©z"&HmS3Wǂ z}3Q\BM=fX6!>YG96=%}g;8$j]j5]bP{q/^|.:tnw576 ҌQUUUUUAغĹیCV' auq4)ub˭k#~ih)pXV1(:$\_f+[ڶSӺP(HdYh[b}l(_H6 LBa# 6U @t݁<־< (eu犉'K-خs<00%tO&ܳ1) A"Fh*V))(!i"*h0A?p" h5#TeC-?8DPMȪ ĴL)&=}&ҏU#0Qc !JXkzv nr+͌=q<6 H| 2"$]!@EH4QQJPP+!M.b355h@8+ERQUH%rCiYI,5u-EPU+AYa(RU%,MTEXLU ARA44PQTRUTRDET4E0ĹLL4UMCTE TD$4RQ 0!рBJf#ACHLAQR $+sd9 Dx@|xC0;~yԊ{5Q v#&;<{}'#L6fCR6,U)+%ݭ=Sy1PI,h$5ˆ8MN|jznNDn(="u/I ™ H*R2)bah$.G$B!a" 4r6GB{ǿF>r,'3 T>ʅ j%!ؖlҢ^(HCG&o6OiWsKCCܹb k."u,F~k0$2$exK]oKBM(j+Mf題 + \ w\PHGSt 2HF]u[ьNDcMXo0Ld lc Rr ɨ2`ٜdVJ1QFN"[n@0bRI% RcEy8eM53wM!@ ђ+bhEIL&+îd2UZ9h6`LsQDJ`2 LJJ8池:oe<Q-l10D9o3fHA6.Y,ar0un# HpmyEKcV `tI 3&iEIJ*^:yޞe ÉpBݠ%Dң97thE[F-,zu"q D+Oh0JQd; :Tq|8DH/`.30LP蔋M! d3 aa:rx#}蝎4 .OD+h{1 H70/ϯ ,G1CI ~P/>;?U~C ?^a`ض{鶣$J4-oZ^ \3] 35s&4aL5RҬ=Ï5=kVc1NEC#|tك^&#Žj=| l㘂2j6U \1llJX4 !.z9h6}J0GMt@>mqJ@ `IaTazc5٤R" 6h)KSB(M膬CK=#pHp"a#"-صAɆA\@ƫ$p+- 4F:J+rf`ۙIdyK̫,m),`pi @dw037#ǫ]bhPlpfAdSPU0̶mrF38h  V@)(KI9[m%F&&ZYCKF7BƝ=kZmᗉ%0=KG$l͆ЫO&Y V۫XcDZ)=n)Q|mIs HIp?9l=.4 [t,ᆦZ%ՠΤ3|piT_}tF=ohGw@>~^6oR%"Ss s}; oKG骮H7g~{cBPz0 9  rmC @3g %GՀ&:],j>+)ׂ0K<6 S#]9CF1R1*CLt D{0ɩ&r-hl6t0-')><(5c"UF,H[\ jg!'蟙I P!B̕M1RPo/,|?߶( Ls)z~>4QDpzK؟S Ќ2|< TmG?K%_u)\_s..Q9)t"uEJI@(q]^Z21S߸&ާRieޘ9 +*5Ub'~}=29j"5]jd&VGt9jZCpp$dx N70eA Ȓ7n/nWA8oF޵@bs4&Xd~Y J ލ i?̈Tp-wMh\2q%j3pšo8܆=QEq4ڣǘ3tiSQiExp#ӻAhiQ4JA]5oDgJF i16ƶ;Q)̔add" AE 8Q4YXH\%/;|Ӝilqm"dAJpsq ,p$fc V1!2J5kX#@HI%!)!aNdӆ 8rS"=/DőzHލ9΁ ?+CtIx-B1a4#zÉT? ;M>_Ƿ!7J흘d tyC<10 2\I:0~MOlnC W:']ao#n/I2Ů ÷ #rX'a@[@4A=Rc'wN7b*P0?I/r٬%n2VRgø= *fDI0fUN6E+Kz6:sd_s)_/u *iK# Evws݈q^f?㘐T9dQQbc3H~ ^?AKS;۰lwi.r:|0$!lG;!vH#w1`ƺtV rT|xRiB<*b=CBﰘ31P>bϷ 8Q Bnb- :J}0u3:qe")2Vo0k)y\LԞ6)tj/bir‡5?B@@.@đ E@UQ3АMMA %eTUUTIP k0~=ҳm,8͑~ݯٕ6A$FFQԣ2k/`4&{`L_>K-ڃN(Xes 08lʍ!D` lc1X2|'a;qzH@f~\ BCHʆ"NmEBYLHba,&e0YI[#32 ɷ[-I2YI$VYk#`ǭm +Ȟlb$vD0fah# ѽ%@]NFMsz1` 6ABjTi3NjdSPMhf !wCE))*`RɂDIN$ZF盱;_|7#gF~ h3o0N.\:Qqed4Ԧ-xu6J1Y%3hIrCΌ)Z:d\l[Z&h E鹧gTl"4j"׌.b$}+aOt8ugۼ&͑qI'biX1Oyba4*jJȖ;W#<R=QS&4x4BGÑxbټe`Y:Gb[i!#PFIa8" q7đA*q F؋D$Vh9h6Q!a*D1L -wrӿS*voIAPJNOSּ-oB֖`B!Z tL#>?',; .i4O`0`'ω)0O,n2dwbhJsh !#Xf RU| }5Cz.꛹6Xkb sJV7 l`-ґ uatN40JQCfKB;; $d$H&&F͞v/=4DW۾}MMr"Kk(G"s= L͸i4\;ti[$X=N`%~QPKR*Mxfg =t{R$OjD5% yBN xG'_R& `:ዚCPTg(ԀP;ӡS VX0I`XkNKs셱jѸ;+7P v6 nbcrLm-KJPi! 4Q2JFLsvPM;I3X[ y12@ɴ f3 PD֓M| ]L.,WAfE Y~&pFC4W݋`sqʗP}TEK1+|kX5ԇ&0?(, ,0qYav@n%}K3(4,CCQ7gX5,prGun6Te4sڔP"hiHN #%8d1Kf'Ng@a0N PWpԋ29=GMa)I P!Tw:8u|H (y: !b?77xj&fo܀yڻ̉_a8/GAG!o'LV T ɪ_;|ǪBL"e}28EP`]Xa:1a6a&-T I{;y8G3}1>1/}lܥv B}7D;SFS59I1&,f1G3蹇CR㱸Nبe2ve3Zs0ޝ&HD;5)wK$uA{ V$^ 4оB]EL<ϸ`||F'AFФ!g $! us`a,ve 搢 G]y9պaZ,I"C2 LdAdh adqfPdE TaIx#3*tpI$P0aʊQHS{!7ӂwr"wwӃ|as{h b4ŸDdm4Iohw퐤Kkͱ](N;Fk|jC y C:fGCY&%="閠3h>,]|nlIS D,>Nt~&hؼ&|( >FQ-)A6/D.6봶P+i)A9c#V9ZTI}W' VSE$wbmj!Yd}cFBhwu@t醕(RoF!#32ECR%|&J듻E8@};4H;{NA0*d hpfti "W/:.cEy"ՁPT*@2@99"#ud뼔R=#w]nVYl[+bL3.721KtӬHc=E‹D?FgYfeÌehcKF';30qZA+$TyBԎҬqސf M27Uhy2~kC Uyj41Z܋k\5xtf%(D dn,4AX lyƋ][5sc0pkkCQFfS( ǝBdQ}opAjh3JVɮjm5 wz-Ps(xFQp̴a͢w(6XM0dm܍= kPj=[ e"Ɔ1cI^yH7X4.X-cѬ"8#=e-|f1d0eZt,ʯf¸lyRMd̈WN1ebEDfTCL|wdÇ) -ċXƈ ynrdɹ5-q 0*ltMhlۺ" 2X"݆5mr**1*Fиdju2 p';3TH&КTK3Iڌ v"T㵶t*F.c,D¦DKbOG$0)JqdBDcnfgzufݻb֭Z428[FA <i[(ۿs 7!JHm]ˡe~"2!x)4F3H&"%풮!\y%7}G6P7We\⨹N&;yOLuvaтƅ \S2'bH V yN\$*qwvo餌LeA Ѿջ>ϱqs$n.cLrUÙ\rh -!FcHҥkW?#Y񙉶c&#TmUt u+y6]Ys>>Y ~;c IabP&0ctQF!%L3 ] u}IfZZA8Z/FF4n5=2zLu(uPPHG'eJ *rIjW(=QB[DHќh؀7$(_IHc.8 3@cBpAAEa vJ-Ó Ii(k(&0y2BQ6&ʨAMBԬQO=58غj zrM;LJJ!"D'D,:fU ZDV Ɠ74k 2VCLhi&5HQ$Ґ*ЀDR-)*QXY R$DUҨL %$ŽLJabu`6HDf)9FRF ) ؟.n[ZkqA\ Dif(( )5#wI 6FZ,MƷU XaäE',5 IH)($21L@DPV'tF]ۗr r) lg 3LRD1 r ׺x:C8pJ϶^F+"c'Is{;.}POlRlQŽ`E=>5}zԸ4ZDF`h|g7G4j2ظ%'Du?S4n$1&&MU&}&h gUTu ** ̡,, e5@**ϯ OUm:~YçƋJ#&OSCݘwSL/^&$38ŸԻm!B/;*gp4iG(r(y>@̌%$8AĂN%>K‚H -1FĆjb΢++dRi2+  eJ 5!0PhSEB1 D!0MCEI0DU+CD%5A]9kSQ!I5EIT HK$,L!TSE5AR#,RāPUIƭZj4Z -3%p`4aaF0)f&ac KX&@Sa u1h0L `Zd0'o/y60BfF; DdTNs*+?V'`*}l"C'͈zj@E!G=@NG_Z#&Ỻft}/L ` gN݇8F*!"Gԥn"7klHh%ba94X&aU IP<Gp 7^T[zmוPZ%2Lj0jR.$WhI:T1 ъ*)KMA>efD:Ѥi1!ah5@P(A%Xƍ2 4] {D+X?/Ec Bi>_bp}>i8njR!1 :5 <@N0!BDHD9p d(AJ%CLQHD!S,HГLJE@ H4ALEP1!@)BIQ8ݯ-?Pk'd?Jx &LёZcB\_,+}fs1ŀcR! kE  !L$Zq[֝aS3f#ti$hpYfo $Y $Jd8Z¡lliDǏ;Hq`B];@h qP_!7xn ;*?`RP6)!Qč ߉M/j1jfBgHR ܓ~¤: ?솑D,"W"P<݆x(~^Q!#]0eJjVeY=DLϿq= \ERQIHϣB, tSEJP1Cd "L`f1Ř8Lbl&wYXZ,?ƝCׄߒE4 ') BR4D#\Eϊ>3R<|C%Cr!ZW9:fR$hܞ'Aeu1QMiԠ[."v@I5DB ݉]'5IP+' *$d5 ѡ遐@P5Ɍ|;@&MSN Abc6 &X~i LZ QNq? XYR&n8=ɜ Ѩ\v *7 TWS;_* ]} $1 91hH—dtRLihC`}>М,3ROJɈi(: f%(P, 0}R :H(X b`)DY,e5wCjӜ8w+1: |007% > aC̄I"@?OXp#JD4>!&IHs蠒vE% hq`I h"A)"TS|_w)<K$&7$!p }k-a? S=0Ԓ/@#}vאz{%Թ:j=NKS$cyq5CLPbO6.?ÏSI9Moo ÛfΦGKPn<jR*jQ;q7Xi$&Cgv'_Cx;m>@SU%=Ϝk# xѳG`)P(d2JV& MjϚ#~Aƛq##86b"{(:6>gCz7;Kf)-2G Be0dSX{caFFSp\q#;b#YpfD-^j&@uvN?7304S%bX-6UˠjLԇDSkZzwv%Zёoitcөi5_oX8߈y眼i#^F-XCzGuHo 1 M3Óӗ5X\&^[y'C_n D.%ۉ|pl"\$p}7[mf $c33`-tlR4ec j.RҳU4tmSsӭQDkD' fܤ'<@Y:?~1WP`_DMFTFQC !\LQ5*U w1"|?I$HRR)yr2k=dƊ"Q*Џ=%5ס4W"k+ {aS `&Ҽ GBD3ͩ :e&^tQ)z ]^ya޳[JR!dF@n&gn0 DI("g=|""J6(og\?w{ >i_1R'9U†HDC|;WAOBPI @xAŧ  H$f$ ̰b*g$& W{!HFT_fgDBvǏ}KDg,0lw6#3B4=ܸf2 a$d,,F`H"[ YMiu@R[@1BFCQGޘ@(ȟ>2P.{N#1L4 ^(/8]n0yRL@~ 4]֭1NdRibc``nJXaʣ@fL,$P`/&ǯLP9C>  .HyBDn1Fwq3ɏq` LVߡ9y!ov"C {w9 &k;L&GM69a77O"QcR_YMa꣗^{RdvSӥe)b *}3[d[ޅ ɝDfr5CoV]AٍH)Lc<3o]SA #Ne19JŪ!9taZ1Mڦz+m4̆ KLC3d1pk `\o5 Ƹu6ՠ i:$ ڡSޗH@ L)`DE\n^c!$uLH=yP1ǹ< _n&b"6Aktšy닮g-ge?Tjpy"ԍyHp%/|*5/DNWhUG%,(sql`,C˖"@qz"M/btݻZf1+'5, w6L`o0n)>sܦGoГfrG2rwǮ抢*ΌEc*k e&Hman[?c%(ٮYzDCD_6Č`Ė']e'u wH'09a%U%#m^}f By,K9}Hڝtpt-k|(+5.ʼn9x7C3 7R PmkDcK)2?H0F i3dQ)siiտ1.r-m(Jbm5ƛ醙;IJ6Q:빹EȇܐAjRLai3kE@5T'oُOl"{2t߂'q[˖/O2{x?`nϾM@5>Jȴȿ zSѐf6L.XF)p7~X %X3Xd|ԉ 49 "Ya8ߛ`IoHf̨uemfcL#! Ùh@(!&Dl]| @.9 mF42.H ^u@gK(,(/;( $Y 31@0%%{NDRDD0"R}\/i:Bҧzr+vWi(rD I"N') D|ʬ}98l=;Gn8 |CE8ug z8:yu%&qk" z~ +3 }>`}8GΪz*Sŏ5Pr:VD`Ð``uLL]Bm Yw@ӀoPu ]T (GM͚y5RQlu0,H%]b._e7C<(Ql-3v\N@]DjP-D)Od)T{' dξUi_Iq>=N =/ᓽyRk1GSFο:>wx} $zYTTi 7``:jjΣr6zX᷏mR)pHDؠl1udHC'" |wIQ ococ?X/T8bc˴nԎ 4a=AV|T|pV& Z)JEH&^oSlv& xW[:YX863ӯQh^HDp|qY1c _ʱ')ՅV`IrHȺCϫm8AB۱Flǣ#qIv%k C3 O#/<|ޓM[L7ߗMMI@}zb 2(_Ft>\WxU_ B}1 :<v~͋ubW)Tˁʂq QTAaYPH}n0_6I P?574 rnmgNlWܶk]l$$|qpS1ٿ!K2U?!E1Hp"9@cHtjsϖ5EIbZ;5aPh=i\eeQ1DBc+fLǃoh~6Sr&AOPQSR&~'(Ht(l=J=#^= \ZaFF8pҹ! :O8f8 ȃh%av?fx_4_|qC6/)اs%x񊥞q c>Vͧ1byB[H 蛶;=yw=Բ!(x{H*Ey7`bNV1 P@<֔NqiTm)>l#^ZIyֳte[EDȮ> S4An$#Nk]];p1i.FL0ĻoPd~.LR .p>IwN: AO>Î'x=W(5KIM4#Um87Ѷz]z!:OO :Rq[7='p==ǛH8(%@ 0? k%pI0CpDYRn 8`V(U+Hel,BAԁDe8fak .h܈[Ms^hF*,k04J0F3Ԛ!(+3&i lA8AaZ5X`ҕU $2Fa6cT9L4&ff`$4k' g1QILA@1"&*0LLd)uNnXkAMF2fb ()0B&& !3 5^F۰vDY(Hh )"b!Zh+aZC 5@e8PXYkCs`D9=BϾ8`!#6HPC{+Qw0"Y#ʑsm /iǴ=陟lw 19qȓhh!18$*Rb [pC53[>d%`dÛgxy.؀44-gv 爐tq񂜴́3&i;9L&Lrn7矌ʙn 5;"LtloZ 1@"iix 0X 6LpK`Gǚ}69UB> j'fЇtB7PP9xjh nƗLfVnK|C`~w8YB=F! '40Ys3Zc,xhԉ`TF¤5]䒙 o6tCOw030=V.'s\!~#aXD=جF sibI @׳Ǧo* DEf'u jb40na@II1ςfnE$ [C0T0 #l4jH؈fʉywc84 X c+q!U9 i)s7FQuT%in Աs&&ڃ%1 % )qIsX-sylkJۄidz{ڃi@\n4acKQ^taP8Me ɢ' H .zthm124=qe,fZ3O->U.ĎvG]x]'oo RXf2ѣp\&+)1)ht;O1ERP:ì~p= U%ly7XHGia0Z*uU[L^O4_WVp β1Vr}d J'$&"%cYԟDCF lA2?V 5w6g ́p_@;[ 0c BLbdTR5qXmL5hW-%4ijlea`GYd@5t}J&wi94;l~hx?WQt{@1|GzU2&ȡڇSɳ0#, i˗,-)_N}ˇ\:4T hfpd;9%gx ']ȚHNd0>Gђ{Oo{ˍevkl 8 .Ѽ0r jxZ|Z "D6MR0$RT@(A/%'_AjR4 0Rx<wFLC0U4*d" R P# c#9ۿ"'X>P5X,N@:A>N5'᳎OR}# <(sp A0'LdA0 !q Ũh rX e">mzb6~ 4m_(\&l'ątAG9TS.=H5]N?Ҟ!Iǀ,,=D$Hx27G u'h:O2 7^Mvw^c聾1ML7i؉ ; @­.K|N+&hI5 wN:V"~h QK PG ɰ1fJXRFYzy$B6|N$I p1և! MЉ H*A`Ȓ"kh K# RQ:Q]$y@&rH(UIB8LI PA0$BR4R 1!@1AH4DԈK@ ̷Tibcg6M;4@IPtpw@Hp*1{- JGϻFA>}7(>a/oŠ"# qm"b0P(bx }*<CJ{V/gՏBb>Y na$Jߞ#=jk(EQVq˙xfBت)M5A `!B)օabn] p hz S@p qV0Jd2n&P`ix ! F!ͩ00FYHH廤-› .lHMhL sp& AsXa CFʴK!Q4 A"n.DOL W"Qilpq M='I 4LI_S0~s>)7(uBR$EQr%htS ’MHRE Adf+bbdԙ,XXOuZfY%hV HAdkFJTbLKB1 Dhb˙*4 ψxsk!lw#>SS\Y#$g~cyl,cWwCC4bʪazQ=qhPhO,%%014E+u&2ə0phAhK4++C7QH[Pҡ12 ,1`JLpm6:]CD^:R㾱O|3P9v1{2J%l[ Qz^E$+Op-HzF%kh:۪RIc`崢ߑ*#} h| ಼&-36F=ӣ0r/%0Q ?~jsTlD;> \c筊7&a;fD' qA#0Q/웝Yźs:&y_5!D /ydVx񪉀KC<ٳv>4xs8$Ge|@qdS{8T:po0ٯ(evsdD!4C?F<޿[9>=赇~˺C\r(2]~ӿ&/R[D'GBJGw:>pߍ,x35XWndxəSoy$K!)('x  l=?UTgT _zg W~! f[4%w8slcCs6r\2#{D#dU,%̿oYAyc&D>I"<~OMڝ5ængbzi(V./nǩs_0ޮ8vkێ+XK$1ᶁ~PG~ (rj,&G/=QZ$ML|IxFIXXj7ĦfefϘ ζK=)|H+A|6IHhUQ/ ]ܞjgM'my)G tGBL*rV;=UNG})J4D3c}fd]A=L3`\1bE|vt!b:0(aXi7QHt$[8q6On[Oc%I{4nӮsfV Fc60w[8˺YQ6CnTny+?l;#ڂ:0ɴRiNxƢyTp!u}iԌ 7/>'zتNN8Wv,2' "K;3US+DW^deDgfK$q yqldjS_N Ad@ L7*QK{|l^&afuN%)4`j{):v8U2;@MwCڭK許6+XzxT u&/Wk((7bi\%h}|#t(z&bTc1vEiOi1;,:' u:ܷb9*=܎pC8z_c<(Ui&ua;;#n3ch>Ô)KCݠ\MGQg^))s}z}W=w{o*= L.rݻ*Q㱇^ 1牣,X"PcVe ȱu h  b۔ I'[ri]aH5.hʔ1is-G+ȏOQ' 2A}I&3#Ct?i$@IJ:r#xkludj x7]f:~y~ȧ2퐺p8A١`7ԶL$$<"_s5ntl'dGfnC\II" /(@ls ~?*QV'ZD FB3.b ze c _&Dg=d\ւJ1tY) A$]{CrucpxGѭ 9v~!؁ g! AtȂ5ԒBHI !$$A8 k"Z8w5ADMhS lRiq q?Vr}dkmi$x k8 ,7,$h1^uO*Џn c31 5h%{b&X2|xj\wI͵|7g m4}DS'+7:5ONz\` N"f?,^·I|x83 J`ș J~>_Ky$_eIJTB8Ձ\ʙz/wSKhв NR,c(AEQ!#${:d9x=~R<"X&D<9ʝ=1}SyR]=5(M]h?O$oAHnƀ Bwhwz=Ը*|oyAՠ&݊2ttPQ ѱMgjT8rXM)so!q79"5h@斩 G]͸)E-f5Z6mrۜJaB S, I#V@m4r N={c\NBWj"ӯO(*{ޮliMcщ6 Ϥ!%JbWǢ6<YB)5ctRJp9Шa[xAu?n'4bt5 C͂(ssտ(X0[s-0J#-δDP^F\IiѣL䨩 sDZXvià_C: tByb áyhC{궠\t9;[{fm?&9ӤU9sWh L}C݉hO3Ow%Wkֆhaۡa7Gq,r*LcCB MZOʲ5;V1G5V c $NiəJG-%t9"H{~0z^5)^">8(6)bN3QӍvL46|Z_SMm( q'h\(`] M~TкHhD'Ri]o1U)n;*St >ˬiyL{"+}\t xXJzQrE@ Qf/J{ |&ꂝi2@Д6Sw-\,B  *te (Fh$##;eC(He0 r0H$0 ˉU=^-M3Ps ~}cXc*/%KD:A b{(~Ww#ԡMI|Ґ6ިXz ڈ`9l{(21蟨.tagWXT ,= Cb;n m@ Qt4BM^eDfSj `?I~TCJS( 0C0v}.wJwfG_G2Ɋ1@`VK Ӑԙ_ɔu8q5f({?ك}ɿ8܎F@P()+$ >;$=TŽkrR˝gL F|o8Mi4ϱ A[f ;G"|c==|d))JQKP%PbMΈbC' a(ɩA%Tą-bCz4WZ љH2Qdq$2P>=8=c&*a#hV5}6〶desd1,!&d44,zb QWADSYVzRD࠽1m bq!`JrY,M MK[cˬ.L4(fRʰzfX ҡ\Ҭ<8DBֆWF5%o{Й`.zz >[,h4 4]l fc̆EzHlW5lMY`H501ol`ƈ) oDCqcPch 5^1(hshj1M(fiSQB4iI64E LfKLEC1yf^;)BC\ 41 ŲD)"Ct i SQ=Cb樖" PSXeC.zAqlLͥ(L+#?^0u%[ +.͵2pV~'^T;YsͷOuB6(&r@iC':gBo`*\((dch&P%Ԃ)H/2~ֿh͔YtK@ ~D*B*Aw;X%J" "">xy&a eUGYgdʯؽxzB + 2RL (0$\R, J=xNaJz s{#d4]) :OC5WDTȀnw)%~9,jUhkH +gR%-ȕHTs i5YiL -i*]QH~]cc:$*0*$R~ H6J%arŤ)\28F .qLT:1 @iK[,VdQcnZ:1&5XX:u?w HR!c-pc$ʥ^j&MХ'ZۢtfifՆ1RPU@&74T*ŹWvQQ$-IHPU5MMUTTHSQEQUTU-0TQ-TRMLUUTUUUUUUUUUUUUT!4SEU5L U2EL@5E-D$Ym |a{{i\A`#F+7 WFIlC+jPti_nLI-!\XmuT uc6`C$RrT7Gy*#ReP $S9\Thz.G vbm$1nTEEUm(QV*6n)FJ4ӌ JX Zc<)s0qPc8XjJGdI DuffPj˪iUJi6Juj 4A 1p̤L( (ZNiA֛['6-̅!F nJ,nRՅRE$eӅY[H(rX{FpQ=-SlxFVR! !:M;#iaj`Z\cy`mXY$1omTlRDƁl6Dۇqc,h!c'ApЩG40c@1"R4,Nj%aȇeh͔Z2(0b#1p22q@iRnim6XnbլocDsVM2I`kZbV5hb$1dDl[(B p*H7 )_Gգv`e fHf'h(9ǕIa3jPY>a)'Th>^CO M#%" lU'-Bv $IФgL*s<*rYjIlw5n6٭g>;Y`~sbp 1 _eêMD{Rō(I29ך$ǥ/(Nbin0Uu^2N,Hx#@VkS!/*RsCC\b:穿U0 T&(nVVZTw 80*A“.L%r#J B2%4L%07pk7X IeFS0>RƛHE-n )c =d*`I*7[`Ԣuܓ>g\jtchQ]OThESusk>/i0Eg:qkHNNkO5}tE,w7n,ޡghKb*6$ 箹, Ԩ 4tؐdS8N9'o}ʎich !H^ޅ k:IYti3"̔9tn6Axn`o FƩh :&tâsJ+|nq )}8:Ja:L=G/W3puΡǸ̽:`Nnƈx.{V^ɖ2t*EHc},fDp!Mf+B*H(=Wy4 DhK "ɄC DI"NCj\5;1)iy\B;9Dg/kv@&h­<6 !CK;u3ea%W<[Hw.K|{)8-k'SC&kD31&dzPёZWJ1߫юLE.0; LFchC m*qG͓:cEEmf䭬(gTaVmy $2m&,ۥ-ob\8 ,4aj(v//6K,m `ƥU N**"L+I_98Cys(aFilf%l,}jY5`ET 8mXksza1S.aY3>lEVA'NL(&x;*Ɍ.&]ې!u֗NC;% Z},:.S&a߃յ3uc#BXF{,[vΏ a7X#d 0`60gy L.bRl)Tʩu+4a^diU[cLYiMwG~8SaATm D`<ش-+Ab  aDU=sU $'L i7^8ɆC3j";];ۑǜfsx"$9q1y:u )4N:-g;J: [Ǣ8@$Q%(M! kTLDe "H)ri)z Ɂd?6x 8FI; ГaJaw\ "K]@KL10 M8D-4Pcӎh 4L p灹Qr$ &<%pGZW'y؉&pي) dtmpgBSBR?K16V=:Q$LR:Ois2 k"ros2dY[|;k>:LA ;bMל1='2Gy+#Je DM/]Unl)[n۷eBxcR7,f95Mn@rΐ2>GYG^;mvd^vf(b 0fpv1Lzs&+2\$ɮ4veE @#8,Js0;'3K=uHa0VDi! b*n3ۜPS[YiTZb`0K7\Syq%#\Hcrnw[kƱ 1 QpEOB q/f_j$ѷ8ph>7.ÂKF Ɉ7R+UEﻙg)jS $s%1YpOKuE2gES IBiz k Ǘq^V` ޼Tqc~1Ȱy5C-I1hl:!fQ(fҚU/E8Bˬ.!whc$!&!\>VaۂT4M-OQHHsh)BN˄M!CQ jF 5oa96 Gfs'dHQz¼\-孙mNOFKLvK)j**#f z|ˊcbyF&/AS.lgBIbfl^L&\;}\9ؼx(P?3r{ Z挓 䴶-bkfEQ鼧SGPb&}E+d%pssNMOh|mǏ-pPf{2ww6td] dLeCcvpÜk*.J<NkЭS$ljkܠ`ҁ8a 2AUx347()eA, Kt,M$R$6\oX:c{s:5̪p2B–/NàC}/yvRXjhO&T#u7> )wX+ CL1 *#vt8x54lK5vn2GkkZzCK4k[1Y \-PȂ% j4y$4cQ.j9 йNUaG#IƊ$Ɨ8Kg.v yō 67~ڥG7޸>0o2}e=Rdm32,69JYw i2zU횚:bU  p$,!a)`ȈԄ\Q#) lE`v@pHȬĹAog_U- Jg*j;'6%DeLқCS@q{4ߜd丰8q58!Lj!tgx}[VrajQLT`D3 4 >mac ̄T ZjDb!Xgmfe5jg2U3'f  0<;it}Tܝ$!1so!bFylI^50>ɩ^7R^j39Ҝ|jcd&%LYtI)OKbayfеPsyLi)#J8\h;)Mpevz""*u ԕ|:C'jzj2wCW mZNi?oɻ~a mC9̠0 r$04+ +Ne%;>1 *CPh}w!hѕdR;!?|)] //"{c@!9|a Ԅ0C$"5דӇ9NQSwD{{Ȃe:4lAUIAHJr4xwu>!Hv0DEO"m>`寙01(D~G!T:t/V aSHE9P_C~۶zSZIX9 )%V3 oEFx5A=@A"z˜۽CFQdi86(-0bt#ip cSGCfx2'n9IGX$O:>*RX CQ2φ.K*Y g`8F_/ۊYjzIkCOfbZ"T)RIS&$@y)H#2rpG%38&ꠎ>1eH泺TbJpy&q1N42sj;ܣqdax`@͕wX4 +llT)z_m⬠p" H P45v"ם80ڲ2^m+-+0U=~ŪCbjM50v"1a%tl yM8@`) 9vY+QbSeUYYt 0"*kg r9 nQDO*yf8/)QӘ673:;8![J9b2/a-4J:F EְDțKC+F1me)E`ň{(oQҪqCʋgrfv"L WhP5>SbɌ1w$BUBP RP%-Ѡ|Qb2i @꾣?{98bD 5l 91$ pQ8ֽ|'kO)|@ό7`] gX}L]L 9 [ #' 4SEMap`qrOU6mz#=ǿ?fbxŘ}=!2:wClbq=0]QPB4*wReR!BxFHe(2DA,G1.l|:t6PE]8xzyk) NcFBMOԣ$+T?pDo\n/7K$]27o$hM-2f WސЋCm~wrhEM28Z%odTCL1-1L86ʰEIHڤۆkU f&Zl9hF n ц78hWo]k<[JѓLFfhNbJ21s8ft-CUwe 630Ɓ'٠ᅰ :pҐAb34V"li9GHhtPϬ0PPC:l@`ekrbS).I 4dPHcoeB- `K_0h4~?tr2gC +x"&L(l(r8_ ?˃ V/ғE#.JP, O]X)u LYe +B-0>vLW^JJh) ߾Xi!Gk?{aFFRf XV"ihPh)):"?4PZ "ģ> 4cBVgQUkR˜KDZt6[0 44Vr'}JQH=hpdi [HGa4o0psYZ8 7 4c8*sbl mZc Q]͸$qtZ `)&h &f%0TPpJ#0㱧idT7x!|UdP˻;G?5Mׁ7 a8^mr$P !)35F`&cW$P1E? A)PjQ_|Wd"ڳ*VCLB@xG h/?0CA#}bp2I+x @ D@@ %~O-/`> p7 H/r% |dIVP4 *HG*@h΍?5?gv;4C胢m:Ea69T.DA.АTnYk!:ŷ p~a}\Oa1My Ȣ2PpFQ@oTrN $0R>!S5-*HJv. >Òd)a"Ps( q +{7dEAFd'Jfim4RQ CJAJR@P; B3fp2 ~(6iH&D:'6x;>R6N>CF!R$UhI$iJRz "0Z:ؠf$mfٔEUEfڇ̦* %?[L5%M 񲱦ߴҍe ܅៲ەE5Cï abT6cw0D&aJ$GDgɘnP^X\0LΙƸ5)`&Z"4A81-l̄ Cqb2 @Ī;gC<- IFI3z)6MZÈI-b\EUDbQdL`L5*0jǩ=3w7S!LݚI3zE*h4 * N$Y F42=HvH幽ogn浦VɅQ$(F|[2 2d!gDSAdluaq.t 2jv  6(m*?Nt~[bjY+c4f9.ke#$y(I\cb55q0 &E?>g֎_`D1~8Mœ8 .!D-R40҅:lDSI9hj0`0FMCŶ6 ӭ ajŶFFKn06JhC|~6 ,l?or cDu?ξEZ)Z&g6DщE Gt<"РhpaAN^0IUD( ($&,fvg̸d~ZЪZ*zXf9F$B5 Gs`H}X{eޕp#HhP~bw둆ykZZJ0p$$ qHk$` 0dn'\in_wl& ;Öy"eުv8vKO $, 76V?Z jjHeLC d.L+!ʵ܈fB hcaQz5$DL4JG(,6HАG+˴޽ƺA<.wA( j 2%B'C O3:|9unb M1VGZj0vO8Pn4B6 F8)Y mؙ;jk]Г%,+A{&aF?<=- D_,#U}QuUFb V OS;3BI羏!C;ET)eEFNP1 vy]v,=|Bvc_eYjyٝpӯ3ԣ(H 1D~EY@ ;`GDT zmQ=$Ƥ0jD(ږB5,dŬLԘUI 0ȫc\:'47E9:9f3{.ˀ8⟓pi@!O\ %OӌD2ɣJK@7V(+աA$%Zf5ΜSqCa(MD[#AP4APT RL$HR Q4F4AU)9QBRA4DUUL5@2RcӊNYM2`7 ] yI Ad/d3N\x{IfMa/ѣNqrubXaPCc`aj,a 7r>d*`.]efˁ]\t4 FbV d;ZȭX52vj<$>T>~Xu/LpN,7ۏ5ՠxT6~mw}: wiaN TPycYJl12H&-BNJùA%)z<J|$=ygv7s0TJqZPUtJy iJ7&Uo@NyQ)IEJ5Բ$?Y'0 +3.6KmD/щĐ?3'wx!C yWC Xֱ #fTOP 2,p>4)x}2c}Ni'M98KOk=GďH|$BwaQ$*D՝E4RԖ 3:Y, S+YR*@|l]P4N sҐg toj?F;/ TNp5GXr9g)#'<=QCgY];ֺN+R bI5b'84h8O(ɤ~$$%$rX3G7& 03Ϥ2\` ͸$\-*5ǯb3{:0a bHb!^%QR R0N]dkJH!SrLF@\8Cv:4ݿm=S}lAÿh//JuwFKO3M=a/@Rc `h7N"\WS2HaGZԳ'Xceɬ9 `KLl74$B!z8Id;o̺G4+}hz5W{>{Sh.c[1M䥘ul۹h} B"R @A! o^.}z2@D{=RrzI옷 L*U]@{{{/7;nmiA[>mKkOvmmc T(2>Ek 37NUJT87+(ypVΏ{w5˶} 4aGW.(T*+E.twvPАUiUU[dLhCm[}}Ԁ 4k0}b=Sf>fSB$SCѮ&{浸)C@!% @F֞Ƈy*Q +=J [bC Kճd224(o|Q@)p %T%@U2vR g׾=)D-] ;>>:t]Yg{TĹ3m<v{>x-ݶ=iީ'ݯ'ewi]Z׫s芨;vyBFvМC˨vQc3mye]0N[n]cԢ}h]*"ق@|>ۯd*n&=睪.׻4[w֞]C.*OfnJ܆pI[OiGKd٦{1xJteUg}4jܻYc{*eu͂n{VUJ{Gk^v={}=mǑnv\m@f.}n'/uvZk9˾|ݴۜdWn̻kGWsjp4Ί9+_}'YkzIU^[}cmjt8}9⊯{K[g76BCJ+`Ty;ٳ*f"X9a FWmwwej!T}EK t=3ѧ#e\rU vW띷|ѵ3{$wty6nlZ=p"9L63Q^bh"Ύ^Om;h$/l g/F͕[c1ww_AhTn}{6϶.Xʌ^˻[f̭JҢwq֥ ]5wԤMLA5Me 3Ξ*]۵ qLڕWٽNm:ӌ 7lm%T=|t+o}{+3De ͵UfCLsvCj"T)>uR=O}}}K:xo&vm|̽ޝ(  H@v(,2%kmF0ҔMP>::Zw3z{WC,m ΃@)䶡:a>7 g*b-Wv{3[=u;M=қA U@M*+a HfSMstT|M#dk46vp|J^h1`ݲuZbn[um.ꊚȦ5wwnڦ^u)\ﶏj+ݸr֞>'>R[8gqPJ݅**;r) ŕ!ѹY*MI-ckul0Uz1Z*ڇp1Sݻ_Y^)hwf:vlnmeݦ:(PP@3յ拔Y]n:v8QPt[u2PQA Mڦn[A{;3=r1N7jӇ+-ݫ\t7[\JB3Lvus[G=wzmԴ4XЛ6uPV˺SlGoσ)U//w4<=65Ϡw*&"Wm\s:-;vλ;a\ َ%U+'4y {҂D  4L&6ިz&L0F2LHڀ%=$D@` MɈMOSIOҏ1420#!'SěRꞩm}(}1bJe+J8>߶O1/s@1] +Q&NQN0ԎgWs1h>) Zycg6Oo9xẍo8oAW3<Aqփ)Eޓ*ۮW8Z"ǶP} 5\0tcJÞPuUÓv{oq4[z;./~/} \8ï@{2vӜ1ۂɻ )JӄqmVo}<m9.mL;`si떄W 9Q"΍s:;g͘]\0Thkp`n^v[!オ:ߓܳ.iYfZTٮ ll~γucu۳o[y#Xl,y]xs2]-n^x>}ovWƛ([Z.zYRwRw`}}۞/W {HG]cmzaݫ;씯F;0qvE;cȷnsGG wu.Gu\9/~Qx׺օ{;v6}WŔT0U"٘J=wg.7N`F{1 ;:DIU0mHmB7ZWI[2#{2O_N6VCVX-iNtUOLITLDE--'2RDQ 4FkdD>nBMC};YH&0' bʝJW|&kn|L̻\pSaneT i f9'%oǎ=\&eO U ě ?)1YG?*\9zGf}RdO><=l( 0vgTb]$*M? i=7%cU7')%G!OSwg9lL4/4i5lboC\~2@7H'UH'$nɉ Wy.Td{:J@M*OKk(i+Q`_tY厧", 5j$w ϭv=3 }znQi($L73OQ֮Lp[_`I௥(xk dVPrv25߲98]rww(*.] rV(T]5cxۛu-rmR/ 9:a\Abʝy~ yLfR$F`B@q-Uml i[[>+1acJq1X.xc$WoY,TwQws@(̻Sk/_ Zqq+`u(ú ࣕE\Z<e۴zqVmmuV 1d=ˎQ8Fnb*#8aØu8IgW7/tNOPz#(\!1¢Oҝ҅ Hs2#_6u#6C~HQ!['p; rdi\4x.EYh_qՋء ^{^'T$@ VLQ!ʎdL>'48=*tz׽rdkPEP<k%:@hYnsC9bhdC{8r>^$W6Z:;_[3WEڨ1_ߗO *T:#"0*,popP']gW WQIrW31@ycULHO'@V8ng8m;bOB(6IlY@gF GQ"/T mA`:]nTfN*g h?b2:D iFDGuHHJ.-ǘUZ9V tzw< ]|7I$7_?mL`P;*xbP쪾\^ٿ8bg5UQG 8qU39gGHOGdxg$UPn H}Η-,Hߧ ěyv* 0ÖJns:*Z{x7QުG^<hzvtq$;wګl}??6p{>g }ny<÷oݻvGT9vxf͛2,OZwoAs!"b߿{t>R=gVw,ş3pऀC@z z%zsϤO` !Ii@h E7\bx &b$zHhNv):F\Á?9COmZ P SNx^ws@Q54HRE ^5`/9ʻe^Љ`&Jtl,HqC2zd<&o{2%L0R $Hv$`C"CdjzŘ&Tv 'lm(_BWx?u<ndҙVSqMWy@bb$ 0ГAtP %*4BB;Jaw1}{{ fF0r?HG+A0 Eࡓ3<(" n|hb* %ZA& f|Q-gh#gӍ?[$&HH) *#vPh\|0v/9Dc*hM'0,X8&s E";H̘4A_IG}k~y!gA+،$ ~8jHapa%'FJz3@Q@4ѐ0ʐM* p^x9.ޅcȹYA] UkFt"XI&YH όs EJiCR";[d $293;\4<>t8CnIC~9‚= 0 9P@M>ϵˊBۥ'$6fIlusN["K,cs32tߢLΈp?\Or `vDaO&#IqtiH͊34V`Hh::^5 C}tbQȿT( {&\a>W*B~ׯ `yiDptБ!ECILA%!E8dw:||<e~P S\ F\\I^LK*DXYs\0qkL,CB,J(ĠR\@?T2HQB)BR @@%1% 2Q ,:c!i;9ǧ=h4h4%(J~IrNy9;lʔn{LCf"P"cP xRrbF I$8?!O^tǓs;A&@4^cBXΎ,&BMYv߱ᣔUM QMA1QSL?hrr);(ab[l:aTE%* \{'y{Pe|mǯcaǪD Pc*VF.g'L|q@P=hiLd /~zb|(^Pe{ cU$p' yT] R L@3[,Ha:i?xl;2Ao۹CAg.w/æhzvtnM EpN^;pA r*+U?vf iā`rNRt:.%#.X :P)6YYN&ѐ}ҋKxvau)u @nqkvXgv""㭱!Fg]3"u´Jy"u$,")DE0#c`9oM:*J(hIנ=QTc 9Qm%44ѵb#aΟ7"H(,:CMT4дPLQ:5Z('W!ɉJ,CN844MQW'UPM2A3TLTDA,CI@S1E TUي(y:hM IMZi!Pն" mpI@(*JB JZi hVZZ l*"ZiQJQA*!_<*(j:CX4kX64h'mX:5bH&)'=.d J@"dyfe[OKD>Z_*LG=N ^lTE}F*~;EyUUsblY,zfz{ȨhjՃ1@Q^& ɲ+r&n5pW e!ьwgrĕ$SE3cEh6v1<-I1,!\AEU"2@l(kKmZłHrmc(@IŐ ,8QrR)d+iq3mQʹ8*uO !cm G6icÉ7v c[L@DL|_Qt=o.r(&L,_ 86p=Ilv.NCB`a6l;)Br941ɋ!Ȳ?t 6f0F (H8Un֥G1\7b*!(9 T4v[q!'|zO; Rݡ(iG$mh<; l7gl,DGnoEPp\5dqR W??~I3ō9$\"E =ml# O*%~BT!,㢴PV2" dt:MlibE& jI6JĄGy#M(,J8+lY$kE0T$ rŌ~]:.3꫖ܸiQ2Dq=݂vMFJmlp4hMݹydٙ y{<8ƂbAm[OLZ~p'!SrH,ZR(јVI APrpK"Ɇ:(raEA$DD(q: UTfh򚯖1r46q|܃LbٴbO!`q`,f(bjڒҒB9HEI8"6DrYAs.4QM1S76xIsz^C1 #G # .ZFNYѠ\gBm 16ót98"AԂH8rڈbF}I :DTPX 54󺖏s?|MhAܐt'}}]xG7FC[3$?L?ݐĈ8n І#v3{iƱj&nj8 lNhHUoY~L e@Z~)-4BQEi# O3pQ¸mvBBiKo|9\',r?2(5J +=e$s/Էe^q {>i>M:PaM'>ܞ;Qd5hϾ>ywfVI.u[M$Y}yy"<ڳO;kYb8ldN\Gv?ef~  e9BOdMe~ Gz;&RClk72ǿ*:@-!Y3<`IBVkt/aG-J3O]IW†O%UÜjv~GFx2*>90}k"QK.x̃gR.&ퟄ۔dXs5+͂'9 ?p/&' 凵4+]\I`]AJ/Q|Ysߺ)CQ.[#։ʐ—n[6kMΥ7^ ^ U\A#P&JʼnNK~U* =I`4NW'Fw`tAS="\q@f4Jvm55zo\ K  Ut^PC?`^nZ`D;䨪JAcUwZ:( 4ʢFBCI8)qUb*e3ՠvڿ-]j.'Hy24jS&1%4QE8(*R2+x[9^;Q|WOS }Ӕ@]q`͆ U??aJXN<}%PΒ qM&%9HOtӐt+9$8 8m4|~;HKz5q " 77x"QJYn?) g}OQ4j2Gf9hNCcN"{)]Ypd0:S]{)'3%fV#7  8$d}lyRyI>CP=8C]Em 1$ၷ")y y)~A4 &yՆ&tҰ]' SV?voK:VͰ@9]"j(*)@'cD4?&߅NE7@ez ;|&gfتU.h=z,4k-a3Bss_=]JkHg8UB* 9ٌQ&Zq t!37lؒ ĤHΥ 9DCpm&1S  WӁ3QX=p?wghR>(RuBu^NG Bxm {MN|(w˴7e?lCbk'}sАX"3X6ƓlkjӨ WJ79C|~kPpq3\ĕXVx DkJW8JfM!TNoT8+#Em?{E DY0ZKDSI}(6vBx#>~iEvW@A* !I"BW 6w.A,Dz iA; rI͂Ʃ:bDV5)R?^kqد۸L!^g\ڇ_E%_ˏ'O\O\ϗXv Is/ő>U˺r!(=}8⾘˹P34Ppv0e>qVYhN98(ؓtt-Ҥ\dnD&dGD=*Q[w>=u\Z&t+ׯQN3.*kk]X>x,i0 0 Yns{ƟZ빝,/}dz~|b4߇ )Ǘ֫3x}ΎWhǜX8z[_5ǃ:b0EC6(X~9e>n Ifd^5`h39%lEgV;6 yUW)B ڲ /ʘ=a[v>׃;Ϟ;a I$Y;ԛF UÍϴDx,py 03d:`ݎYIA3pbo+agdK;e)C%4k /N"[؁&c)K{Tn]s;X ' ?h2͙{69<3fn'W߇FLm'7}.yɑ7nEUKhZ:W+E^&ZwOݿk7jGVWZ!T86?*YK S&37"kΎ=>t;(#npZI{$[xvK~*E^I``F*y8܅{gJV ;3hunU1"hN2i㪫=xdü;{u=^;gz<(try>vq0t 'DOf#ddDtmX\SYVgXƸx߮qɧLL$#d@>1xgX°U)0}\KZ u׭F bkޞO>T{U&0B %zJ>0 )s-wX(X?v@GnܪbAe^_'#Xa6 ydLk?<+N>i]ʨ- H9J"HdHIvB(?[~7*|E(.1 (O]@Jd;v2GrLD €:BVgTLKA .E=.!ɈRslT}弉𻴧(Sx =*'d(i߰j225)>vT=DoQdZINͽJR H)b` (hd*kQA-8O# IF)EW${E0?ȅQA L#O*A2#:8}\qD@RPb1査Pƣ.fLAE;bͶWGg}fh}~󆔡'Sy!_5}7V:ÚKH[(BY=_~mH)MSh⡲:OL$ *TA&JPf3Vc%g饤\Y 5vGkq CEc-<j'JڔWh)hNNj>{RnRUOI0q'1DSQ4A?j] #1 v [UHđȊ,U!5ICD2Miͱ&b@ֈN,A\ͩգRTNۆ! &* јJ8qPYD06>1`:JFɭ4h4R}y?~.hIii@yH9 9 5$W @Q7R =-TzD ,˧̖aƬ?8( H]C[Ab`OS$_0H!4BChC EDEQ** WG堯PpI-́\*K5Á)Dk4%&1]jm(\ &i&ȸL!gEj_%2=ٟ)5VajjvN޿hHwa/_|3W&mi}-=1O$/s.Wt}HiEh"Һ-|`TNލ!i))TzSWcaj&;kAxGHwoQbR 0Hc ivخ~?c{ 83AphNQnj2Qh#]p Rg*Hgt4㘟 >X*zXv`=TDOyDvl({u3e}[yC)&' Z_}xߍR9ߍRk`g2W p.p ͤἓ9o?_8xHd$UEcu&Hf{ߏg|Jf Uo@ l?_{~ w_<}Mqe EmOѷ<H@=w+uoTqUpQo\ u4R('Lz?? ug (EA͊dX%xS t bwn;`Ǧ힬jG aZa_)n^\|F+9,|a~>̜yax+R|<tѶuuчfmZPSTr}`lIk y}vIQ]LbG(>z"݁ፓAǚ=J/ g?ȌFRǠIT{rkMBeYn)/f=ߓs  yyYڗ^(6EE*%cQ$G\\;@No){p2)X,4?9V+B(X 5=D:}NPDДe*}o]Q;!?4ad쬟Η_^s'1EDMaѴfG9WLc|gr WΛJrJBk=Q*Px) ͆B_R3 ! (W3}oO髐Z}ѣ=;|~\v M냇'9od aMEBzSS6Oo W֢4ʀAvBTY7ܢg3+0A)&Cͭ 0s+\@ |hO<;C/2Їbݗ,TC}8yQ15Pr˲ }^(@S !uSEBz4x$2 Уd4SPXo &%_*Uk/NGE(O6ހ=|{ΌGSL&&Z'%JEq|ُmp5!68D.cz`=? hO*:C|Ʋ1?%z %uN^ܭU:!*ʒOz ;pO2^͟~;~_{!gQh8 }Az@ t 'cO9BT0 d쇂 6_{Dtj?xM=S@D #w]_&d.VePb:[<5=k:\z$alúN>c/xo26lIň  Xgo&IIVlfw\,Gj!C뚔AS-5Ú ;r ]/r"!F5,?͏TDRY7GvPWpr7N=JaA (R(O+r{徕Fn"!^J^lrsL {WC .QJ^ZclhjZ>u@T&4#SMgoKD VO3!8ǯlqӇDx(#n+^drE4J#h  H?7wAT#I@4d )Ui4"P#Oo5CB KB4Hld24PP Rt ;K{ݬmR߮a˼'$AD<_6.R^ʹj7MB.d2!9]:b4j(Lre zJWiLJ)>5"uy2|˨E~1@yXB*Z%X@d$ 'k qX咘R@l8v3oEz uC/c?ž|) x#WOccP{ϯ2 H@Qre0F =b#'w=\qRUMgN#7Xpi2QOO16X!;(O^b֞/±eoŐ{} DHDBBS O-\>Tsh{s?p}r:_v ׳^`ϹB~=ǚZgY) xb\` s.=,c*/?>j{u|HBj?ݖ~*Ԓ'*V+NV#@ yt . lQgA)*MRߟфAsv|ƴ{ $%˹EÄ3)reuO3^P|l]]b(r%woNyܨIĔk(J;h~rn z4m ?Ktmyt?Bہ}9ȼC l"`oOrǙMZHkTx|lA_Gk,(dizC/7P:bu[FSn,Gfk h;cG6Sa3fQ+ ?.8=| vs޽?1~{}T\rG=*!m*ڥ};tkpYZuהiq:+UAAa?w޸0#p?T%#@ *bcE_(bޯ̭-*'l7cR+HOIo*=L[uPz~˚kzC?gWfJww,=&N0C̯Fx>DPVCڗt{;v$(,j`b;_lA3(!c;.agIY_%K':2 ZEs1x D\p.3db4l_#kLl9D@H[Xc!&i֪@A|:/WG0&~?S~mp"! P_>dIEҔ5YɊDf1#jgzP=jGvAm=n-I}_Q=[zzv鐼I@;Wswov:4 R,*0?C*,IQ@^8$Jw̓4UУCY- 8Q1I{0J^p*yP bQ 0/ҏ)>70e ϫ+Ώd;ܭq6z Fܹ 5G6Jsz=ɿdkE"X(!uaBAIl:0xț`~Vۊ8?ni}SPE ?@ ۪'[g<ܜ}̮唳57lwBaCǁPe'ܸ: zêhgt`KJ:4ڲ=i}ш7z肏'`렝4(:uQ"P Lz?`Gޠ7g) JNps$fѐ]|*wr@9ȟ=p@oApDAxybnU sDGdbS[gATI]8ux\:=GX,}::~N_f"n[U{*}e^mM}ú7ǨOY"b:ϧ骦 /{I<1^wps_^uUeTGg$cI OA'-ͲJR= E OőDq]Ǯh:`~2%ݳݵԀS?.7 n{~_Uo>0Vv@RkLAgS HBb[G~7ÿ͡Rr;垁dm|駖/(ID!'"WnDk@ɔ+Q:OC=uG?w_*>>ΞV5i8Ln]sm>tr)̈(. F@qjyF'9LUk݌7ǍOgGd(UTD@ `2ʯ&adY_2jZ- {J=.vqDY9W ddPh`ÔԡHO-(]w\BIo(Łr5ΊEzlۺblQ7zwyOyb8TiCrLGk$ :ff`뱑V,/~n4y AXӼIFi4G3>]۷ҿ@4| k.BJPwH6E?/D )D\&3LY~58硑CoLq%8R*3@md&b?:hp#{s|QIj~h.|(nzCՑCrK-Z>3-\<<7ZLH : v*(&OajJ__m/$TVxA n#*.)9=3!.뿃.y o9&a9pQ 4T%HQw/8a!bgs& 0# )T/zbw2TG#ё}( 6[* ُpd*x*p  H7%Nv(cC2fxGXcqĿ d+CLl賣~uDSmCQ`w4@;~1bWDc!c7O$??8i_٦򍄌'R@ x[ OUWPޅJCB??' b#(?'~ݟ]?^ d ?Ύeӹd8'd@O=f<_kpNd|qߧ/ .>x|@_o2HC/R:R0x|bB=M 8Dp@5ЭxnC R Tv.WqV2sHUnS$n_?| @77ybyrbR ~UJ*'>X;c_<"rW}mTg鍣0˷Q## 8y|>f ;ܽOcړrT*;?Ow]rZI-Qˏl珒ʎ+:$0 {{=V2쾩-'7r8wI3`<+a'5Tcwڰkֺ P"|7m @JՐzO]8vdu4Ռr'Wo4d0I܏EG3@˧\FDl!=:QB^]0Xj?9%(|8/`aFdS,\"ؠjwci(-;اrCH;OCȟ{|( &)<'$7;!=9Os)> @` ӯ< S_1Ap̀E՘${&Wfv&NKAj |<}L{V`P}f% H#L98ۜWSAIC/$4`Aa$ S wi׸IgRl@>G?ِw!6^=~hfԑo27?vv=v wHj lr/Uє6ʘw@8Fh\"ij;>vb<K0slt7N_϶tHJ Vhh*J *h)&2&A^9tY]}NJ,=ND/C܎Mj=䟱FD!BcԣrՏ=1ygdHtA)"N<5=l'B>| Sa,0 LxYbx ~OQ{DUN %]Sp>CcH?!W0g?l~ OåS܌G@;æy"rr9|4l#D {|,OBTG9 A8x"/G?]H|6^5xA.@iRHCUp$J@L>,/w] }}.m|i UUPT(dP\ܸ0gE1g3L^L@"BF*E  HJ/W R MigDK *yV@H˽_Sc ͌HBKsa9G;Ø{~ii$I$*RtZӱJT}|nߔD,_ճhtSw<<sF <:za8eRo",{Ai'\ " 'vmDAvaHi;~ӗcɩn;rC-ǧP\S*^f@F,NΠr\Oi(V0߳Ҿŏ) St}) (S~dOKS? Zk|V;d<v@+o  uH*4/_=V|UUQMU THпWP"`@>S}5=y+T$$>+*C*v1`MXr﷦ގ=d*rb)?~_~?,xt0H>1foM==yx7L@d1 B'|@x1^J"} NȤ2Az9 z(<]~'!$-`h)I}ovAEQͿ̟aOS‚10RwMvTbXWQU~b~ŋIr?4Ua9w(_or9% ` />c/p=lZ;hmvN=F3+~]xӲ?,|T = 6故SP"I{ /WצiAvѡO(d FR egko;M%=uWtL SU⨃!H.elYUWiˬ {s 0sɔ6D+N](\ Q_Kl7jxއ B}DUgكԨ@,ur?j}Xni޸C0D#P$/֎F q#__ d\;).`og+{s#c(S[ I%>rb .ν2O⑔aְ͊ ĥU9^KUC=J?EB( QWDnt"##&Q5f;0$[aLP{P2Vwv7'"BH ^Ξ f - s@ UȺBy?otCףn ~ "YBB.5\øim\}j EObK~zwQ0^ࣩy}[ۈ>=2m'eQ~"O<? _rH !Ⱦe'ѐ?>PB8JW%[8&$KuSvAͤ,ܲVHV d\H-k+iMʞTF6 5cZG7Dڳ_ G?7B AyʊsǮ> =Mˇm;J dn̠5zh+9;E&b#W"eTٳki0};] yuٵQv DQp]-ل8Hrɀ~\0Kzb> .AGj=Q&`wzVƝqQ欂x+ulQ(J:A%d e8N=60zX9AIw?ڢB. ~BY?l~"s<+_6.%t%TWF +w=;gaUf *ddTdEY"*II"HI"I$FF,I$HI$22I$X$O. 9rE*UdI"$I"I$,H$Y"HHH9~=o.+;B$$EFʪUUU*22I$BEY'<@*7g-_9T' l dSk?l?[ț/D F3TKອ܎3EIFBdrF?3ϷJśCK 4T|UOb=S/H4r}skYWA"7DqsU`Do3MޤNa\\{shrqkw:dOcMk\ՌR s3gzp kpH^bqA4qsЮ47r_ @̠'C0[}L 3Q<UzHdhK¡QfHst\8R\c}9~=+T=3񉥝cwV8ŊOV_ִS!e|1ҦCZ gY$ll2X8HjWY8q^t#AY&Oq1g#!Pl_ך.td`HGIQ@"6Uz3ͰeHѓ2|]O.+V!pwþ"䕧?vE$)<:UFB[! nnj#4_B"C:j.qwz6GZ*ԭWr@ ۰|6--w Q2{e&,gr`$$|^Tpg?2DipV H$m>J){ @ 6wltcuuץ_鈥G `'66!h^h:tPN|W0X t%!7ξ$) b\ P: d0Qt!0yVL"$FB-/2q%"Ly#ןa IXbA 퀋qX^A2zx r+sGOY1*ek}? lc=rQs=AUaxJ^,bBYv?R_8BӶxWs]g<؍0&׏N:K8C1pzz{N}@ߏn\1};ϱewm*$@IsƖX=!Q&w>#`1Sа?0og}õ6g?yZ Yxu]s.^)KNKJhs{Z CUy:e[pzv&='t _DJig"=v TԅuϡqaH9LijB)^Fz2WT/m\``.Hn@׷O[у!O3A<~9?Tp vv[. ,P},1c^^r.J&kɾli蛰[߫' qF Q )k,gYa߯ A} ':u:vTJ9]y Af0]o-GhDŗ0{`QV+c;K=Yш} ,QDӑsQ=sV|ɅAoW}WX.fLСD?`4UfR!NG1&fSIξ!n Rɰnpxn-Koƾqx]/fy: xp,H?;W.U㫻nYv΄D:#B*< 8 %aG >vsʸSp.p3aILJD23> @zdJ~IB;J :l&=~#oe"A>~,'C'VGsBbm,mh9u.ɧ?< r\HFCע7"s|Y̸cEY5`hL3 ݷuTck(m=o؁ d =!o31.Цa&Gojpite}UnzÒz&:Xؓ[@灛}p^ͷoah=! w=XhIu@/ PiDމBqpB0~u69}mm\M~ d *JުP&sG^zS3چGspiq**  }.u?_(TR;Fu}q |Ct̵y=󩒣0s.Q>x\N#670޿'E-uPc#;8mʋ0{@,o.V8|_1"w %=夺WJy[ׄx[0 /Xi,. b<mzw)u0 _R،Pe|X င2('="&Mn O0I9]=.CwuGDL_VO/rp^H((@G[Ekn D{r ɑ8 X`-f&'=]퀄  ^z b]ͮ‚:ANϮpRj E*Z4?] .aNR'¿t2 I^usLȁ;G&nܺo*RFj\({?I"AMr];]v0noYo OSÒV"%r4n<0AXS (_/to0<>֩?7f;">"{⋀ \^ཊīEdb@6 .n+'ƫX˲Qr|p[6L;im@-CęH"6DZS!ԩ@ͷlҠ>=}>!߹JxެSg0"X`S@CӦ$coPhumxnxד9mVqQAU -8 (j2R@H#! [W=}|sqB%Έ'ߏ{{^.nqagDs8*BT~5= 5nJEPJ3/gS}gV[ROG?_DT Ɲaa+x*D|p}=B8%]N&K q:<~#>Zb:r y_yR8Xɳv;dΰp9rInyFqSkl)EB -@/;XP)듶m^!P* rxr^`>Wm#$fQغ|=w쾙 Tf@ ?VV.qsY|"ryYCVv-v(U\(k}dY;YUx:U~l*|g2vk dsώ3Te?B_C䷒ּڸo'`]{;&s)׏? #y,=a{DT"EL;;o`?ʔDP_+ShcĜm P Pm )!É-ouU(5BQ _z 2uWr9+{7Š/)Q DU<{&A `|PD7|l=Yș:vk ww2FEY3 /,1CsMg~ro_XbZk4g) 0Ou~kFBV 8ɸr;DG#\Dv*4GiQBSͦUEV.D{o ׋H/ъt*Ϗ-;|]jxDJ!Bf6\.6۠P@e# }epQNN{AEJؠ\zxSg*򬡨,[鉟706BD)^/[ NZ7dP =# Y#$ ZX2*\ɾ~٣jto nTy#bq{r`Q`0˟b䨚>l=ؗ6&M.[PʅMaE+ J*P>>7fsc4bx7?K7Pr!9zfȂs6=o?]N zInQAh=)ΉBփ`1[ yFDEx 3y\B'6u$%=$Ş奼x8tX ax݊i\8 >c)yꪩ$85fÞ8ov /R]t잰3xvv"y&phV{i'II̾s ޜ^$" Q抓{>"7W!˨D7oD(>Lڐ~FW+ J>#p<{Zrף;2jC(IC!TAhwnoP,_~vT%u $i'O@ wi8@ș0X<~˱g$pY:eb$f=w{ /CTlQS 7x|p" I yiH숈duV FVݸ4;W:ktiteFm vl]asA)Hd$Ni ܟ\-@= 2QW2]!pAx'SEH"wpt89r(BY}xuҿg6sݻۗ 2u2\Rr_$EIRM'F!ڭUû(ό1'[gjZqjs5S4d!? z;Td+h wcYz}>p1Cu˅mFD$sNlGrp?jc0,~Ɗ8KRBjw*Q]g`G2 $y;y^񧞡kEJ\/=pt.W-9Lp~ vR~/-M.}lNY `AYU일e1הb7]j?YZ!Չ)00Ώ(#WQ_[m/i{KՇ?O[Q]'t`-x4sCV_T 0uc+UkY}^;Rd5}ޢh}['/ӓBH\W3:AR|SpLCH1, _-HxM,4%{as`O@DLv #axXþ;?0 b:zlU^O' 9?Ee^s=V}( H'YJ_ ,~u 'JޥIL) ,CۛCץc&\3Xl/WX/lz,;|] @aA5k*PH|{lC'^Ne!<GRzD`ԑ =5╚`C">ReY[9'*D*<"?'$ӽHGm(`5lzM4笟=xB)lj2orB2d Ql5${% m3qMvߟ  _UC<"*~X n[jc4F#q@tAfX eN6ߌ 8dRGG6)c%l gAl46$wɿb~ʎZbĠeg L){i m$=@>pip^DE_a_x @f۔om/D`*iIje|CەRwS8o,^}'jk [.>Bpw!կd=|D2(`iE-.]; xub"Ҩw6E9oj[[8yf4QiDڞ JUF0p_yp?Ta9YNAUw!($9{8 *>|Z᪀ϭCl 0,TIAз״03ALzc =x)5ILChQI:g*C E•7Ao&quFʌ4{yr 8TZk(k^YnwDZ3Ccq8@L^`<{;&ўm~$'m#@d! R ީ # ޘ̕)GPxMQh5ss;xǰQ~(ǰ l <^,;;}\PYtTozW :Dj,}Lb2s. >p%?njp8S.b-G2 |wSm^#fA^&eR^^;lFlqɧ(5C0pRS9.CGhre\Jcx:;58niȀ:#x =ݔc]KP%sv7ms4BhfgpbҐ~kC:' -3oTW%b>5OOI qK׌' .(mHn2to(36/BeA1=~KkdG:m/ ^viF`%gmMHKtҲ\8(n{%x&vLxiJ_J#ZnGa W59>5G9s܈#Fl ́}0g/ J ?<80۩EEfn  Hu%{U^7lġJ!.DKl0Gb0!UVqDOq̓ц)BA׻6T#a%1##ԑ mg$* !Y6:9M. ^U5Ru'=1AOO^qBKB>ӗ]0m4*^¹~*3F (nK d;B(q#q:$OZ\#-5lSၨRwK#HճWP0ɝ@fSW!aNF!GKSZf*TJ0p vo *ZWPӻ9}# 0 c"ja'ţܫcA+tnK2I|M7 oո3db?9 C>B'IZ҆K z0LgOx!Tq-C V-UIbfkg{ VR4"ȕG.rKY44exJi@|~)t 0D8.RI?z!țY}=R?!|,3P.)}TZXέ|L%.=S˻:;0KB# @{`+E#hp^wvN&C>븱0??йԌm)5{:}aS_ _v .tB?Crݳ/7{4qP%pYB&SIolC XwOFIJ?Qvӊg<8?Fͅ}Փ\1'B) 7{D|&+-([BASuǁP-SxS PL(|`((h+$BcwPͧpe`"  < dEmWlD8ӏLr`$L Av&yU /UcpTcK0Q* r[4bow770e;3ѯ$=5 s*b7 Ӿ;8>=wÎd4z]D (S917A *M>:q}ꨉON6 ^Ի@!b0`V xJ]X$3 ;V0孅<'uyBϮsR+ev?@]ťjߨ֫>@9̋D?M*<s/d'É98!lqzޡ:7_Axq!ӌL(!7a]?X_otiVbrZ&}w0vb)濓Tz{EnDƽ2 %  [~pWKωmi@B>P5kgrQԧ̓3JhD_, )EG b{U+~`r\2PmE6dd0Ă5x+vUE;9\M^k<۲e4Ensf Jy}.W/73@Or$b!~xA=^_exi˨ģ#'W)"`&;"^`=& |xW#^^t`ݐd,]'{FcǠ]L>GM%(a)ָ=pN9M {B0)m.ʙ$Vo7'Cf`@'hqεȓ삛='D=DD{KTF-aw!&Є]rDz\!I'\Ƒ澇(ђo 뜫/@a/|p+ !+߽_LuM.6c̎u?U6D| e6$&n{>^d'j]¿7i;M=& ]`d ^!Gwy`~!1WHe4Q`f{zl_bnoX3r(-AaLYҟ NnFe8M@9IBΎ{D8nYCm͓t?| {abk 9hddtTchCx3F P1֏k""pLe/SV>Dffݻŀ&@ź.w=$_0E7q @82IRCKx᳀=[4N lQzK-C +-XhbK0  J$oޣz0a2#{ȝ>&O5pu`PzVdUsd\ M9K?fsS>{ú6`+ 7gr؜H.X:Qp{{B ?Fwq kKA50i@qr ˚pL 嶦u!G 4բBbF<;#PEc쮖@,ŸⳐ42 …3" FKp$k#Kj\H2=sM}%SQ.4$iYM98Pm4:C+9]Ȁ;0 (m+|`^>i@&P.(al m* rP 5Xmšpe :gI~__ ,RbcݞGٕ" 죶'\%>A'PʎƗ-;C;V+9Wkp4:Y-4xԊ.Ϻ~6,d⪱N#.ʭyyVڅ,l%5 btjd~׿lMQq?ǫ ZSc "`"Ǎ߶ HW>HE2>J}%7cqMC1,7Vϳ"EGéV>%|DaZ),EŅޭ2v;Is4?ckkޣ>E w)֞{@(4q4e{rȟ4_> yIB6⦪9 \7E/<:N_N-э_l2?^ .沄ueg)^"5UKpwM=f W*/eZ5 .,G D8SJJS78MCɝ[9ȏ#v]V9f݀gKΉWB 0+:Wx9*s?ՏrZ3.ѽoќ=S^آ ) n<zfWЂL3kC\M37T5.X᫯_x|<: x>A{km@yt*UmDrqjI'%tE"Q9nsl{J0ش50p>XpHnv!2ўdL/<|2\K Y7"%|G򅴁L7(nSA1T Nq|~l-'v@]Eߣw[x bjy zi/ !/t~O<ۄ50y8euN l@~NHߣVCLj"Kx]!l ']^ %Gr>W߫e!ۃ`2 ^XR~GpZ~ XxҘ4T~'LDpaR?ɿb%Fqr t崌ݒM_diR/.^t>@M^hpy_Lg&U hX`-t^0_ Y LhpHrI;{w>z?SG X3 Mp.sAfo$pa{.00>AyRײ,c y{C![W?"bZ'Oq<$<|3j"! |FB  4Ѓ匣bodY \(! o0@?tG+I/踢a 8WC׍X~zx+=0LIbv9׊YMoݢOvaf+Qb) m{ց.uJ߫@a;-\ ʮT̉}S k򜶶QaWGjj%UtWG xS}>8v;lxvRܮ(d%->WzJR`sߍYCJ`8xߤ qL>TO36@O9ʭXu`. |EPe0ÆcJص0./us҄k|!vw> w23Idf0L{O`6VgIjmѰ]kg!Kuæ|.#yL8Nљn<-T&̛dx~ŖrX|$}a-CRC,*,G .P]ԛ `bxGaXEdR3KFFrۣ0/,s>k-'WxG EʡG~$3cغ 3sdSR@xqƬ+S<>WaoSce nkj:)?ta%cPE錃2CmTZx2\JM5p*s>n< j3 6si0dA@ֿDSaBlAAE8e?W=-s$uZ%t݊|'heAI8L$=^9YO%.B(g%GE:j!]=LЋ>W# :5݈s+7"w1.} XU jqk8Ug;aFh С Լ{+yq]4 SÉaD,Ac3wv͝V (XϱӅX8N&B3 <L=ݝͽUˮz(9!C}`΁I5"Pر^s8屵n.,82#5WYfq;zQ>zFcz;6E0{=ͱQ("=Wec1c,Ph/#W ^1\F˧}8vn]>!DU<`nB5x 4Oy|.q3<\%W=I̜B'|^k;t6GA_?M>$ue% @6+$v_J@=H\_9x 1|a,zp1܆*,x]?O1\Q#i; ng5.aux"\`$_KfZv;aXҼ.8E,-(MA3CFgr5u|oe䥬wv/R=m|c4d&!t~G=ǟFz ;ƅkXR8 r领#^yFM|oy0$zUJ"5ܑԘhw+>CV=o\[^婇 `}-ǧyn|FWZzG>zTrxV.ekoķ |)0f_/]}CŌtJ-[FGs^çYj!sے 7` Ē/<:Sg.7"brΑg*m$ W6o"9#᪺sD98(A8>=r#'ZmUy>98BRO鸄6r؄k~"- oo⸧o8߷0\ngzJtI ILT I_diF3FUl,4;?"Tٚا"~[|Gg}sLߺ.GT!o+GgS1k>u8Cb=skb !h8x8ePjE3笌m"*k V*:dG'O E* BK %-9W=jMqrqnMWw:n (D!R^>5vTğ#]pz:=]YX޺)Ցׄ­7;*y,a(a/F~?7bҙ-{?YZ}(/AV7knpxR+OhUtsջ-_V)7<8Lk+ЩT/9"4Qqn t< _k7l/EBKFM "%DElJrrgS=J~ q>oGvuq(<6mVZmYygHL0,}^^e7펙G>7Zշ(T@IBn#Kv-aO(#=?U|:>/INlc}yNmpCTcxLć:Q#JO/رc M(2M]:$©7ܶ/֨9EfWo:Gid900eSA鰼D:, =˗LJF89ʋ},334 l8n-S~z%ܕ I(Rit~JvywNp\E/|罁|ؽ8*Tl67R ֧tYE<:FGqdAqG;l<1 =b9Cc$Gϧ>1X r1bLE*9=C6$9BV*( torBCVe 0{.AXecĶ/BDOOdD`BN7T9DNXպ*nYk{ZDDrh pG AtHdT5b޴@MزeD"飲|%DWl\:{==`\DEofL>S3?=?P.% fd6ʕҘ퇤ˇL98T,00y)$9|Ew2'%uxB2Qhv C˱.58Gipo f_CDgC6!g;.a!݀xC2,=?I])ADA/<* uª8v3^8qGWJc`M8! @ܑ6O6;MP|ΖOQ`LQEV\Om?,$$(M8i;:4ʠ" (b9Gۊ2J[M 8d=qcDA6q(W:wkr0ߣ_CfC{wjA޹%˅7P2DЀN7cd(Ȉ ^R 7@Um=~g0, Ԁ~X)oG8XwvvI Cz$?9VCPl\~QBW6(ibbhۊ &"%LUEDUDUUEUQJ  'Lڻ={>wT."yGmֺj~.>+w- 3 zi:QT@IX#+?:_3`M:w *>/;;8bmJ~>a8tβ;JԨ y!zW. eَ,;xmqGJV=}"l/QA"UXfA |9{^"ss`3)B,/+!+Mhwbx$'AQMD`]j :~,ǎ([húć| +nW,l~30LYFt=Y}{w<5P38E'bB~8PF>ьUCQX {NYNIo` |&o>]j < ~͜9Ov(3]>Y^\R.^^g$f,6GpI,0e~B0,!Loֳ5e7gBZ-x"P4T|U.wzSzT~. ::eUW?xZ\VfB{I+U-[ځkـ,ftT~?8ↃjCLpi@xHK@S5NCTo*OBDQPeMѪ͡kCx8 y~NEG ׷6d:v?L:M$3Rƪ 7_szm_scF=l&D;?y(4 CH:53?rA{Ns7~B]dxs3S+`I" a?31R-z ߿1>ǼDbO;A"jz~$68[vW ' m#-a! ءHǤ[;ӞxLߌ@e)8z.~ӳaЂDbP#xF1F +Vm]nR.ZBZX @2PӞ*I : =G%_RA+m .&K!@Vۦ~ȏڣ`B h> v*u""_G5roop޽x}??uD?% R-U!(AB w{zHy(N C P+qh2EP=}o\:A˃WψWь`t ukz~+<~AUU6= B^{?߯U?$/ >_c= eN)rLC3 ~A?BTc1C"w ~{͹<(p\(a 0D5L@ARUSQ) D$@2PD%%L"A_Y=*M2*g" mATMATQDJSTIDTINPkTTQQΖ tDsej b b$d֨A:I @ "RcD3S(S^T (OH"Ri)$Ց|_g?rT_'T(gxG=HwAK#|s[񵯗u.Ƣϐˬ"JLæzvdCǙXfCJ1D?!)E %O^2*"tdQCT-ulDۿO%7p3ETEV)Ɓk\Yϊ8.3M8XT:#Ұ{ˊ*Ċ 6 x?&mO_w !ixW[|(lTfE!Wz}K$li:JPYvצ *ЊY'¾IG!lgx+I ?)kzR~n%<ɦ6~iT@!_ן `̩%OPz,kR9'pA RL !f*O"TL%+P!uoU&0َ02~XT3(4AB"wRr}:Es0-|/~Z(LTY^ m$ [ॄ2H m8l8I@NhIÏ%ں2$=qP 9TeR*!GD"ey燗4tÛC`/bhv#l_l_,w7g)'6"& P-Q'**w7ڰ`GokPX{g׮$Q}h=eC?O:uDQ0N:QyœfCa,_^`ͩkX'$ C()Bʼ Etnd1K~m+ZF1x38l~GI^1 ^_,TAТWWX4juNpt&ϓ6߽Ca8qX0or f}jbi3˧OE[ ~FDx9J zu [<6ME33#OR()=kR`;~qAꈃx0l8 h#Q^⩃VIQ^:rmT ݩ.Lm  a t \wo $ah"ȀX'sΌeVAo`F'(^C碨"I5%mbfBu#1=9-|շHa㴋HA88[gJU?IhM;؇Әs}6Ӟ!!@vœB'd->.{=G srss 1Mʛ]) zE #L2ۮ7/Kk=uM0ޏ/ |ĢK)9Br hߧ.`ٯiv7|畏\~9xgL ܩmF_GGd!F=Lt.Fc\GM:u~Q첎pkogw=cj#r"L%RlCy lwuܿMm/>Oz^cO6>tw/\y}vL vڂ -$E:FN&1z]R%o9N\lxow٘uy՞_'~}z~ꣿ_y69R|39s$99tt x.\0+k|t7gNh]9}NW}3Pz?o"?~/-{o6CU@8Ӧ $}D(7?=<#V&Wѕ`+&q|3Ӻ!|qߟw'_?}i`mw/]1ݨOMǶ X|Tp;yhݒ֟h oUKmCƒ3ԚL{26p(5 rσ#t0.A9G>*tON+2T0KEdיQo ]c^GWz :TD@(z|䨥uMt-wRՐevjbx oiaOwߺ\E:~~Sw>H:pI>p^vPHGk.ԣ짍R{=WMqI=ET2yɂ³~ۅQt]0ה~u.pZ;ԟ?ѷWYt^89C U E"* QGg믱>kbayq^EHx4Xv$Jq }BKoW)pk,;e9t$~ߌ汀đ$ٱJtx ϟ8vtTM&2#r { kVu'#T#L(;cG;4v]>v@#7F+lᇑmh!$3B qSDV<'<#А yM`=95B AbGp{-BG_ gE1;s~)\gUCaxߔRG@#C"eX耈#hO{bVe1_>079_!}+h_eCW>:*14{닣Vdi!g1~3Յ'WÑ _wZLiّ{[""t|@l)ל.R5kRCeX o(ߗn ">yd8OTq {g WI₩VY; ԀZKp@ JGnb+tuA6U7wreq}q9n}Š`rpo#_ p۬}ft*y3wXvOt/xîE J( =HK~qنYN]ЬMra~EmƂ0+EګƏ+#aƻZ{gHn\]f=5<aAH_L #q>͍Rbx> 'z8cpx@? >e<Đ:']b_~gӡZӗ˛(|^^/ fhtw"?3(.mZH Hi8g=X0Jş'*k2Qf7.6+~D@uFQkط=Rγ7`cpwP< \2Ȯ)q qPlj %x~m;\Vꢋw˓A:ԧ#aK(}N"@AN:Ҙ;Rm|o7R|]ƒ5]iITn uUs-6I yt2rb@60)["zx 98wT>4H@.h,3920@BTА@:‚UDTPPVRQLӌAKBč40DDLHiAKQ` ;S@KALAIK3CQ%2Fkj* " (!f(h *j mC*j cZM,@$F\HJ 2(Rp42P?K@$H -DQU4QDT!1ETHTJ4QD$CESI_LD%ijH*(i"B&)"R%f* !d(BFd !Z"*)i*)H*ji(SPRU@4LUMPMTt@AKJ CA3ACLR!M)A@L@D A@P$H1P%%IA U,SSLm * h)&*h( BiJBHHB"I! j JeJ@ @!0y (xRC1D2DQ Ep T60d TM8︜/ҶE4O|mE(؈A-,2QUSA0gh *" jP(!iƇM%LQ DPd9,DLw qJ`)"ǫK4ETEM$WQDPQ D-4@ČL4T{ BQL1(P2vc Ab&$b*"jCQ@4- 0U1MD rP+1,=ӧ԰5<` @:i ){ O1AFcF TgXQʢEH?۫ T"BsG: < @ԊO+:1(#JaE}H'("f"|D__OND/@i( UTf9V9˓ +arʪ Dg! )ᄓP0KdM1$HIf5̘lm ;bGBP& 41 & %g@bH&Er` B~ D0E i40AO4',F,YH\ΕqP%6\i ̣ f0@jdCflS ?2GO?) uT""hT7zwSԟ@Co'~WOӆ?߇ g,69?r%Ɖ/{_pP4a*T{&<8{i]984y0[d+V@'t 1&+]11u8gPܢJE 'ZZ†bLxg!]s]THm`"/#/3yLGsqG|M#PWUe5(U["Tt嘝 Y~J) |m3 I$FM Λ_@=i;5UuTU{3{ϫ'9?tu=3Sۇz@wrq{繟 #2\b1K&7]q M ?~_,0g%{nv.טͫn#uF;S:u/t]PNWbqx x|9|gIʤbéulb. d|:#pc;sЃSb0Ë(d@q$Vq 3fJ"c)u+ˣaʷUOxy9s9s&sɜ6=QNfVPrWKtLK*G+˛{;w|<6-SAkr'ш!uM\{i\Z3|]c2qT/۶>wrGz|%_]==gUES,ZGn>.A||T?Z9h̩ ОLWt=0Kƺ_sX*:dǾn%e㗏#kc}R" q1S3oܙƚ0}fg4/S _uуIn?t}_Ogw=.P.ޣeׯeyQ./zӜ:{ 8n]W²(&g 0xnk3{0﫟-÷m`Z_>^1Ki7'==|kORH*6]?5~gONP#c? ^taOQJunsy6J_K K.^E9Sz=  rrnBl?LOWA%∟yDTz)uӠto|ob*qAT.IS%$^.{LyW̩ݱ<]I͓yKrEGm3Z]sL"*A0GX4x_hG`T=ʛ~̅8V2[; EӮME>퐚:N喞8<II%(s $c;YEHV.sq2H \j75:$"~xF> U]+vhZq`Dw69jܪG=,E=aX`7i꫶l_<;0t2i=D‰" =l.UDރb`06Nxz`ו!Ys-98l~wR̷'U@<)=9 %N^Ex컛f(5cQ\ D%Lvi){.A$FA>0ҳ9&SVsK 888 H7_'{Oŝ>2=kǸ[K-5FZLķk#~Eoa(gï 3xE% GDE]> Cz;sD(YaHxZ^7M^ENi3q +̐6mmуaQ8=P#$ClC8v.Nr0> I lL7 ] ^#4y:bEbѼ:g^ XGIZmFƾu/F|vzߣqg>zx)Qy{ ά:BK?l!Qm-5Vê3z~Q˹د<Ҫ)gV\+?!"]<ï OG>3##Zð ?x1 BT%A$ H1 xfM lS is rˆx0[ ;cy_;to_$PDTiMP}{aa0(MWCh" v OB>Tx(k J$|L.ʉlOI2ETQᕕ)BUJd /xgɇax#^Fg ;qB>NPL]*I(](6HU(Ql2@(*  Zb!PFx}I *}s;a[|.6O9~Nqu0PzEpG|z\;}ن %J ˜MaVp%$7S j*U64Ppa\0rZaENՈ=ME}HLH"Lxʑusc_N۪ӏGW ޛ}GcF=!1%`C1>n(B!B@B@w1.0D`j\6bzMZ!˫wv,_t-τ6y)m!R!r??aD =bkois'LɃo9Jv:sg:OxlP)WH|ݤCo]PM>3?1ܿWQ/kY ܳtk9x0)Jq+^u<ȂM*fg:xxAPxЊˈ2'$a_д[Gp., XJ(ϩ$]WxIGďjڑޙ9߸ozMV X+*+~9Zp^YjYp7xZgmx9\;dyGU /A~}FAN*b^%밋o\bF;?[ljGJd.# JG"۩X?%90T.=a_fpM6 `uQ'!.qAi 3<[kn&TUJUwQ[;b1cr0}?5Uqs_kg!<:e* El S qG-~ޢcMSjMU0lGHmnJc՗\`S>x} & Зdǿ juR9u我c]!G p'fnZ޹_2%lϜ흎xihff\NyThrv/\F4U< U T4Q2R#(S灙{ o”qqFh፹K&&s6+uĐ ۡf=Cȣs5eoIRXwOPm\'c wy2aKP+ yX?߾qcG{~D@{E^iggQ:պw3G*?f;G^0="6óbo}s߆{oŮR7_u+lR,-5?vxKZ>Q[b-Ckq즷E]Xqp wHUWe׷2~س~#I~QcLK,\޽ֽ5Ѯa[v|tZwq5(c* E9I.p(is;ӔX݋>G:f9r/HXD$5gj~t<"V_g%2xZN0^1xᇵE&UC~jb}Wdm@g)A+&gZ}bܳЎ'#JaΓPufcY5 xgo"Y//+|s؏N /K<# zTL:)=q IP,UP Q4RU#P1UЌD& ?_N{wv h!> 1Z Prp( %LQIVM8(G19&6H`$*mr)эHٮə1]bLd88MsShd"b&@pqqy.)VP4>>3;S͐ 31^Z]==}I6ƘM輹[yӱHЍ7$4zu?? D}cHy0__.ܾt^ ?mɝ=}x _|%ǭ:x@_ Gan.LXNH_=k }g4I]sy{jHnRU 4Rm8ǜ9܈ 8O[ 䌜FB2 3TN7FnR[𶍉 h0 ,ac h V0eݹg{k7x@#Bxq4/$%7ЀL~sN G r *"[`kYZurEb?IX*̵|_B SZOl׭X c׻N,4ky|HxΈ,?GӅJx| R5X~A`8J3^f^p+Qxo 뇎6i@̢S0ׯ=dֺL'8@+w遇;. >6'K9|i!)0PSS|c]@hoK =]5TF\#0c7A I.**30hr y&a3T mx\N.4m5酂=VO nVM1j^e^V9\VE?* q$^FyUjpFZxu|i[r59=:L^j»{=E`^FErҰSuF@zO+袭ꨝA5o ^_!C'T,׃\G9]*,JڟЮ<ؽ\98iF ՗h/z1A6Tqw: soԩ9mfU\ф&?)ݤ _Noh'ǭf ˯ɀ߄WCDqO||g`u,&}럄ዂ HlD;*)RO|^L=119&1U3rf_"c0d%WAY.!>v<8i:_NWwo(3쳯kaqNdgt2D)T*P]8/n{EΎUc}C $Yd@dN 9O$2ngbuџۄږn+ ,/q08w.XX$MDL0K r2eˊ Y2k)Ŷ T $˷!XyEӆ{u0=G<;ޡ(N7 }D*b I130˚NV=TCs9o`X뮅qz뮳n2FwƱxL1x9:J|u;7A2ʠ C[a9;6 |Xm\YonI $b 40x5jbֻ[]s\5:x޷~Iȷ"uCkO5ohМy=q&Ć9^)5ĕeDMa=M9:3Cd\9vOJP- V0*vJӿ&% Uo59zZxZ ))(b(" QpP\lʟ=øa(7Nyʢjf)j1` oO@, 4$Pm₟U))syRC8d*U8b1… liNB'2X[lCAg!P޷Μ}ˋ- <ȓ9 kQaf8.n 3fDN@ 8)lMk.9YV3 \46qw̲BD?eloE?M2DeA!HjZPʒnrd y\.H\vDvbJ R C{a4~*bE:I"|R@ @UAURTo~p'l_f 2"(' hjEDJ)oQ:^eLs龾ͯ U r|DBEhsEʹcb ?`(ULu4(BꔥnANv"!Zhh)#`4]Xg!ɠh (R@ ԅ׎6P*KИm*j1&BJDO&{4=].}M7@P+KID1 2߱+JP;Hʉ(P2 6Z2]"ܟP,(iN0ПB,*#@SO8?{>bQZ^U)_,}МaZ+QMB>٪"1 1@-Z$y\V~tgf^$T$ʚ=Sa~6pesY̘G6\)6¿T )@h;\ G&U ;olBHݶz2٦L0}Y}¶>Sp|emM#.u S2M'#{/2⪁4@z.Rrk\;m>̖G1&Wg.ãDcZ!āJ މ<8īy#YԯTr@q> ×"D() '%9AcǾソ?X$S, )"w_axn{?laaꂅ;H[HO,D7&$AoΜ9HĆ}Ā5n ,4,B򽜺 ň3?3NcIn!'ZOtPvJ:8 -.:p$"k,N8wϿ!=d>=19}&@\.C%on$7HR0Z9?<ƌDrAbH,sd_Gc^(l[ķk7 kuHk?-feΝΗ G}#᫷bRġMw޼HC}6ӲR"QILgyPLPD& cv}~8S weUv]"g/<ABZD w-ۜʚNw]7iPmwenEğ \0&T爒 j2bJhٲZ>QV38(06;cWیC>pvw r@rTETl/7H>(#n$Ay$Ih R b 42{ZWҪAlɉ=)=PaZ4&HP5ÂXoƈ,qhwf1߻;%y(@ @2AR0r<쾛}SP! Px=&XmGeb[30$uWoN<=o,rҸ;*#d-2a,ns8!{jP?!; (7$rWf{1<^L҅bw^<8͊*0+:b`O~y\f4JpڧŚW.GIII:!1@H)Kʪ•T{ jU5D\BL?>k3^n64la36C,벁]߲JEr7ñsߊ]i%+onb@(aŀ-^7 Bվ_:u>%v#ƌ7QD`A=Ck DH>x(Ր<}|v9rr{t IEcDD%6 0_q ETD><\ rϖe+fYH,M?i^|<^9?>s0(ȯK^}Q(B<@Ivx*j@xey:'o"{|L~4FsWJ[1&ǿLpi :ݵc_E# k?h?R ()~oM&С1HYcyuGZ" ;ʨ; r_ϙ9C\.ǀ.䀿7ȇ1Q 幔@^8@@H}*u=?A>0!P&kzmy&&O?㖡Pʊ2G Е/Xup0pgiH9 ^yF, } m>[_7w9 6?9?kHuaO H/]=OyF=; )KL>67xٜ5k`d ?R L'7yOJVöO9N16E4JIwY)*Z=EGef˦9iO!NX# x,HsQ ԪZ"G;X8[1 s#r6?7W6ʈH2g?Sy.13MEOpIm =\ifCHr ʤaø=xѼuWܔ}}(8㜦-hi ?S(v5,Hzb r>Erm' M8b# Ly?A/zٱL9&:iSX&SH$ ;H1 _7|yS|TR 74t)Xϊ}sG{Ċ#jMh;fت>8?>CAb@P6^o˄]\TPtΔwi>f{SbK E!rwTrQbb; JѨ/mPA G,: ! Ř&Ѐ&۪>qw"P'_ΛL>#=-+`0$e]W>[,a!Sq}COTO #KOݾvv?{іNܹy%^zz]?J0mZ*E(:l:$0 2KF*rOnfko}I hDΡ *& 'oo>}>?ɪ1>iPBĪ(5B@Ch|g x6| pe}vk n}J\YxU?R8Zx cӏ.4H&5RQo҂5@(#=%Zϧ`vE9lxr@F'T\~(> S{qНuKT-*) glv qEU&GxH ӧ*$0[F{21` 1 ;* YBE &O&*B?{dsD(5bپa az>~G,}i;&棕 k$=VH@~]@8DŗÍsY+ꖯ;I!VDJ<}e4&YՠĒ<2f[yZL/ z`Oo_dۀ>o2/L*:Dkv!̺0t@W|)a1t 3υ}ykm_'$M+>f7qo/_Ȣ$@ior՝>oc;@?9)_D4 ɓ&H#_@/s1"VYDQ=,@_/p(_`D N͍WgQ?|0pPy:oh6{9bY$U]՗o^Oy!wI\-R"d9 3~Q7q(N+HUMsbĒ%`oa/oՑ`>}_qpHʼnRH3 $@ ħx(PP-?284v M}䁌mv.ɨW!٫,k>Pg|AI?K?FثH \ō{5%R>fkنsݭ5|Y@ Da\O( Ln JOU/TAbY lZbTjYpZܱǛq^ߝo 0ey ߤ̅@{0 $?P an9λMN;|=Č(>8]^kgDqHQ;=Ń}N-W9Rw*H:}cMMCçLɂ!<~bP.?Ic P) ]@.ff/7q5N9>@jqQ0j'U^Ca#r8Īm :xơ<}ru[ < عϊw yl2qvG_j^,"'a|O^2Ŀt I N~&Ygo|l~=}f,Ph'P_TZZ E/SO [iJ(1&x>" Oy4͓gl : jW0 '[<%>$}8u'翾`! 1M튬Ȫu]Y-78Igxh W'T /mmwøbTI8% X "6/1)'"U8߳V>K{O'a2uK+S`|, >?ˤ.}/c8O\o)V |`{7kY(on$yqTtrSs?)~}f!dY7( J{Jj$1 wn;?8@qOTl9Eѓ`(R XCl?Ƕ,Qކ :"S= h!Gɳ`(dCxܐ$I#nDPH!zsqH%_<Q\g *FŨ]e@>dE1.FWwyrB@j, Aݯ mmɡW`#O HЗM6U_)=sPψq ѶZ%yGPĂ"62;^ -8⭑'C7(Dأ3LGqDaDc1Լ?ABQ,B)$vRK8f>fX>aHF`jgCۨa_9=j0d,=z T xXGYqQEGf&|=jpq?y/z FF̍1sD#{r$xD kj;`oV擐}p792(8;6˾ojjuޫ>x< fJW op97fؓSpA ,8{9}s1[}lhX0 HŌD&Ϝ؉D4U)j|}ρX\)OBݣ}biG/wN@50 &abQlHrzxX`^6!bk^Y9h 0P rا ¢>/>̢M#L:k "HP4o3?cԞ߽w D3i1]w_•fth@a((0&v;gGxl*)HT[11یXͰo-hv"PzɪC2*aU[ub""1x.K21uso}^QD ["@r%ן&~;V9F2eq^q\,uWEt=%kB -qOLG o໳Nt}uێc9R'2P3x_}( n_DTO $I%I$I$XF"}EGq4dlN.Dd{dGF{Hw-[•ÆQeKgurgJiGF< q\ca3&Ԣ.67;@=x9>QT Lljӫw8#1J#i@䇻RI@βkdW7sNαPEGɧNnI!^O4~ÿ8j#&oŠ|io#dA$O"&Y#M93_fM5//*ϴ!;0'âw"<3YqHE{zeDsl9fl9NW3<+odI jXyE\=O]*Dg"҈ }5lk o5?Na$"%Yiϟ%' w|/ʒe?Mwrs8c1\C]xD3n+X}@^T?%mv"` ~01>eV^L=pf3yR fೈyAs"Wnv95B<Kn-q$G]a*Y5WY5P}sP`_TB z!%Y l4U$5Ow!rxJu =^wQ>O@}ܰ5pNVlnv-l0T?  nFw ikOt v.@ 6;^zOت߶s*A:}?OmRɆW^\&I# gGB{[}+O7^cW6#TW̲ AD|-W8 UYA@X֦LN>˧gd)cSN]mtj[ѺӀ `wT, Giir@'hU2B1x{'t;3)J! 9g3 9ez"8^0J^D  Ϙ' fOw#(k+A< @-DDN:~jETVkzەDI[3Eڞ TLq6㾆g.Ttw<" qO{AWEh7.Wؒs_ff 7DR=W;\p3VvhIr[}gNB=\9C$BQ ^R梋ʪo8<8&ӆl[Ń|P,8`RNr;u'Y9=|g狄ְ` #Cm{*`ӂ I ެCADn_ B:+}3):zjm}c)޸J4*fHCcG<3on8cA(5+7Jr/]|=^"Wx}~$4'~{ `M"3G2{ БmRz[ctiGUsfS|07ToV`O;^v8ƾyZw n~B){7qI-aOrϻ{1l(;e Jlɻ^-ًń $GoU+٭N>7<$}H}~4j:\yznEM:"2 QT!_ Y9 O?[ !Q`E0[|E?!ݍONs?&C yǀ( tnLa<~:zCI ,)@iR~^yx՝׷rUji0}ؑd``֫ OW_M%Y?<A6v'əw1u#m@z$6 bj-?w3'^A1 YL蠪D1]5P眥FgqG ~K=55wn Ёu$au >lbw \nuVpFhSv P/6 @DDDP^ U5WBqy<D*k!qϕ-숵)+3r{IFh<3n/aY;k^xzr:OZCkp1obhHpƒP}jOdy"tw㑺(9xKE#bƴcD{*q?WXFq_mD$PRr)Hl>j7YxiYfZ1&z[^(Hҡ"jDV'I6\.}EQ+&*".[78 ßd̬(qOYl?2l0*I%Q]d31(aBb IL$dyq&ptčuPC<=S֍RAg[k&Oס%1jgi'9VAgU_c7ow?y$IY;$3+"Sb Huď>}8}h%o[}  ߞƶӺt>;rXJbεw-b SՅ:ZBb\zWiA9;FYΔWq_2ˁA";(9 ; ceJzEc6'Du0ru4t":䰏4_6;4kF+k9lVC`xpc<ԝsX#%K=/hKFocc1L5Kŀ0;ܕ S𨟦! rȔNW3,(RW~o!ʃ >U@_t>5[ݍUab%+zWIG=zٱ%U)@is|b o}ܮ~ym=8H =BmxtÇ_ >f͍G1bfgBhy>w36hNUi5b7]RXi|{OE+pn0}3Fx('{7eRX˺],kǯ%[ψNB  ׀Dr~Lg+ M8'V&KT W@:(Y* ߄qDnkȐi#w zl QY˄0Q90qFSPk,2 F8.fc Ž5X:A|k9HxccGphUM7JG ]w hf!{M"o[Kq:jܹsF9/S..ɫ(b24{Nz(*v&|;!Wtc8t]" Z,GAzyGleBe~f:ןD=NFOKM-f|z Zn'ڗ^=j3`N8$@&ꨜ{lgr8FPu:aAOď{X<9wq~#":Bv~M sTߥE3TR%čшk 3ȸ;zwdk͹7?{:y^&*h[پ`GcgbD9AZ ,P=+E] ODdwڪ=. I;K!Ҩ^Y \/їG8-Y"(\@%r]ٕHff^@mfmӪC D bcjp 3[5hF Ѧ=F媕2|DMdOѝ^=|DkGֻyvدG1SjvQ2Kb& !#1H"A͕@H,E>Lȅy&:蚹95"R)T.I]@;`#6θf78P΃ȟ|4H4SI it曳Cڹ1,%QS߉4e @Km{J39*LךSγPPh_?N_rrR @b&7ܾМ Y`E%/ ʸ_/G&S? wLmY`Ob߰ZGP&dkg3I;ʗQm,<7PdQvݓؾ>_߯fq(|Mk@~Y'rU1xKUנ'++!BV2Ys t` C󝤪)YP+;,jB!fć.<&xe?ZlOܕ~;qh@3Pj_ 7윃ecם#URk?O޼x q+ v^G8Kn(1%ؗ" nD|HjD|A?5KHȁ9w|%dCR<8}C\>ppm>9|y 6 ߱?Vʋ vNr5郼 |$i ?27OX鍺`d$v𗍴@ΉMF}NA@ B6ݴ!YR[LiWspzodvWD9Yp2آ'8P%(P*IK ġ_dHH r'?"k'b?닫Cb5yy=7ԝBY­S?:o9o<26z*?w9Nxs}y%uJSɻ/f%p- !e˵D>4@8(%4IALz hO&*]riB%ɬkx: v6K>oL#K)'pG Dt8`oRXTc)FXx~|H;c`oi|=@xdA:~Oe,:sBz.Q1i!oأ~8dv?&l֓qQ~R^VmύA#@Z!>pXb'_Oӈ|$MрG;eN?v~eƪ?i$\3Tި;t ̤O93,o?qzaO ,[WOLH+PƖdǩCc7o4Ai`hF1r,κ9\t%V'r{K 41I] 4-Yy`1j&BS(5$:wC;X#{Hg-&4? r$t6G&A@%6BEcYwR3;`r7uOl4̝<*Q7A< W6Nxi* $ PsN!(98ucaqtCYZh*wr2srj2~1-M $E@0a8a 'kN3K_* }y ;9t Erei:]% (QeAi=_*I BW(>\ry<Z#!a9d1 X$vNzzfP5dB'E:rAN$.XX[q eD͔y9\)]/Ca!B_ YuVkѡGX&g>C֣ӹM<OO>s9ų8$/ p1`,F*UAL;]O}P>3s@;CWzF%3:uqrcRdAhY%Bk <A)x7$HA5jL.l5r˫X̢$, J  wjLګq$#a<~?=D- _ ig (A}2 6˸ ܅ ۸!9<Te(00dž_C> /&|f5oM<5t¢F|]xI hk xB~\庀ˮ'g|nB&(D]ӒOzYtV1} jAjJfN/X0xa# \PZ(R$44w1`lȈ {ӧ "3G0r^ ~ohruv*N ֽ6 buvNd,B )SǢgajky(X0@A!8v7O?=JqiC# ;QbRI=)7'ߋ`O}.7E]^1ӹlo.3>p1`R yٙ#J2/XhQZV* R$>Gg̦ROߖFAp`'_Sv=ֶSEttc*ot ɉs3UE0avD2Hy s8] S24iGIm2djU[9dٴ4e!lMR,ik՛S o\ݵ3V8 ":mE!3K?>'q>/`J翦,ga:I;P/D{ Q mZxL,"aWvN| ܣb}h ;lQ Z@]emC!,iLc%;l^. i4}|G @@@ bm57eW3&w d H'?3]z#c /GM O)DB R(dRUHDRE)EVTD)To!Ev@ Ca~g33QdC]ZIJCVFuOQ+53+5 j*&C޼FbHEfT  hMO>~A^ qQ~PL{0r D /kI.)a :& ?0TsS=@=0t3mvUgDP7CX[<&@PtNFĩӖ+@<;Op@wxq`9Vt&RKGL/`A |~z$MBx\k2+e? BTCO:``6#z{ X%W˩E:1 wۻZe1\ @G(?H8^3=:'. dYDp& "r6ǵ""j'aԔS#ф$e~ʿL>Gc/_q2(wD G< .G`Iי4 XDa`trf2`C>= Lф9@9v86\i:<tᇪRp$1u$VI;btd(Բ7X4HeC$ 4m_5@@ ޗCu@h#7J1vD7>"}Q39ioen߫wYVh_OAgk^eYU #Ʋ.qY:Ӓ.h>LĨίJ 2EYb=Gv\TuC%8.<211ŽA'a'm`"b= `7ɇ_A~x)ic@; 㨎J֒kG6`ҚŶMTJ?]VƦz9/{s(a  ?b5mXT<"~'S BZ{-\RQvKRx,6B`ǞpfȐD8Eu6+.3`4FL 8A.@jGH-c9hD~Sp NZ(:M_1ey2tƯq>6-A 4 9`[9Yx;G>qE@,E4Dv{Xiw*8$DZɂyPu{X<2臰\b [+$ o_8ήv"Y8=wVhj.槬kQ{=Z24܄krhT$A\0qO-> =환(h`WNC5*kƮHHR^u{:pjsN;2D˩9h}suԟ) 4('>hHfuC7::h;] %n>A:$0$b0 PpC"v4pO8hUI[Q0@a< :'30bsS ?^ҲiWPs r߳wg]HhxA:Oݸs!<: 7 uH. :˹.HDeJEC11,c(&;셎u[4bs`3sZ0Z"Vk~׆%D:YO/օN\s8' ExR 89pׇ&|3$s5$Gl@|ué #%Qk\+% ǗDEPH"*"> UJ *UDTgt+] )b>Ja7A⡧@8Y?_PpdPBVTFY4"a;T @ 'g l4P19pӦ{&6Br\f'~||-AWO|GsJ(@ ;U|` 1;ֵ;&LI/*oϪ7>&I (Hڕ]Kntt󩱴C˜ldSBpgDgUdӌ:>¥bîCL3\W3&)@L%C&e$,撩ux;iU{qS2i$8Rc>Ao! AN=lwW;%r49eo}TC<ZnlaE!pNb$,i)9llNbZ"1 Tich6XTIkގgHiN؁' ; O *P1%4"P`{^C|W1]%$*d2Ѷ3iRLI IAPR{u&o7!BML;}L*4D;9 f& wΝ4)Ҧ 2r+X@|т*, yvp90@1`6fljP!iư-$3sF% pjmMxbX4~!t~DK pQ2e@dF@2"\h$Cc8' NFRS iO!U9xxu3々%T@9&IW)CYi;\^j3&&bk;2^wsMXS2TU@. Ōwvndؓne>r%ҋv?n(P=<9cJ?]'yOćqA#ܡAu^됐)it&{vOdP B}@:x4\~Eƿ:Q(D O{|a ɨ_,bXؐBPN@Jr  di/XD\jXG*p@竮))a9TŊ0.gw!)* >X1T>&":J !uU$D!C2hGm/t3r e?xLaS2Ϫ䄐$ɟl`!1ۭNg禆~.}1J2 (P(NW/=;t爂=e`=ËKO!@2{#0HV 8 H%IN˙r* )22 hT;RH ]y&yH XmV@7y r->Su_qA>Fu3RJ9pʾ(Sn m"<<A<0J&wsh &4fK!B%heJd_9i€PqW~1 ;neŊ{|Vd N"H(AeyS8)t9,@CN ,y7| pc `#؏퟽`sz\8࣬D򎺪 >>q' lg'J,$U<㝛Z}}iZ~z)߹S0iz&BXpT@ a5# 5F)$L1!6Hn|j}>UUE$o;Zkga1T/y g& dƌ6.&='b|t*{ ?|N]Mӄ1!&uPWd9湸h@YmwaMlQ R)&Lܸf%by@R/gp{8P >A 3cĖ`D̰'48idL^`M} C4%JMG}ʋ*pxS)`C|A A`z~ӏ2?VuЂK 8ȁ艄:veUL`!srmoˁfNg\Y1,/Ki*m ӢCч/}F p[tHM%bqrqm|ێ KBNޤ'9{m9Nu1/f YPŠo@!9n$7-^Dޘ$cag[³>ɚF2AW%UKN.y~^ Ҏ7T5?g1f}:˷=<^Nu#NH|HNߑUD[t\"`<60HSp ps; @k\.֥pSF-[\< `jZ:>XS% C[O^/`'a]5Ee,^Y t*JvT. EӁ~m j2XF莣~^K,"T]qe &&-k`rHy߯4OSf$ + MD ~mm)l@vlOADc 2"B@$1b:heLHV$?%~P 0@==UWCfQ RuhT8@zBo*(42D zO o9?/ $"EQBa2KpCV!J젡9O0$YۡdJ\ ?'A#!#${TO6oɀ{tJk[C&{c=%OiLg1yPRdShd;kޭwl 3 A tj!Z oX` ` @:rE>(qk=`3"^'Czw(jv2@H}86~$7 u!M'^%PU҈ $檢D,AC \4py #(!ujG9eƃCؖ ^[_|+>]]KiUeRtZG|k9($,s*}hn# I0و4Be8HgO2w0D4<'%rQ_fș>譞'Iپ~lCG`ʌd>=a!jba剘&M2jv|t:/WpODx!'FXyӂ< :a&jy= 40rS'n2s8iT}.8˹@eXr9I&i Rx- ӜptyJv_ p+ѕPNZ 2 $9/۠zJ $B ~nNx҂:lGҘV xAdp); SGp <{:5d9/p=y :`c&9^ sON^d#LG#3 cK/ž !鬒fel;ツeSݶ vkKJH|DR1sn<naBTm5iee2`3Y8 zNMD)$bP];<))75M$5 Bls^6]Hw?f$BнR|$q2ظi'% ,=,w 9,SA;e@&lnFi[#6Mh1 ^ GAAmuC3FpvO@9C\Ow<=zܸ6kOX {mSOzh6be0 `]!5>!x: T;~NA?9@Q0l/ENx9$ӑaĻY9 UN_*1{I`bqn_ݟ֡|3hx>rVm:^0:аÖ o9h31ȼOI^d9w"\!.R%pvB1K q 7*G- +'+qyʅf()DRUF6\. #?d%di6Rsi67B{"B {$b>#0HHgC`ā$0 B̪L;n'D=PXjI!̆6<(.3>Y+ ]Yt#Ð8Ϧ]3A#v4F@4b :ZϿ/L pF/qQhzUy(EDpBJM]H rd' FٳmAՓLà\b& Ud = q?d&pui?>F\9 }˜$ x#S|hDHP&v Dd!@<EǢ9~f] C - 4-u} . ǽ4i* woOO8Up:9 HBD7K3w8K(g.fpk?-NHk}M>J2]f'h^@R1&i<.Vb0 7B$1~q{&\Ӑ'0w763oNBIR [ힿ,\" t.,FK.pP K/bqݮmg 4;n^ʑQRI]{57ى3E81v?XzG-Ǩ>_ b1lw,^.R*RI&Gg>jfa DtpbTQeUhp(#0Mא U=y Ճ.E|C E hhJ8&Ze U_B fw3pa99H8*8D޷^:raB) r\ȜI`: &!݁EeRԎ!%')[̮Ra&6w"bqdH)p!r:7Q O/d4eH`:DY,?(t&PaėIf0H:I?sS!7ƪi"єj@8Tx)1IEX@#Õ56\{S%(ۓ')PPaԒʆ`r0N9¥/spm"]ᵎ'$CLN"(bNήT4`$QğaB$toQBݡ%=\'TTcqӇCޠ+'Nk+k#`<^oF`a{=/hvhi>] ߸QhtSA #aAouT!5LT?>c 9+'4wNJ0 0a>=?%qqH P1كhRbwW̵I2Pv2F$ !$$BHi$$dI#$8H少UVBI,UvEUkdU$(ZI$U-le,XRdnfT2FIBF6mFګh UUUUUUVȨHY"EUY$HHarْ--6UUUaYb"Y$FJLa$UUU*EUU,Ua"!"AVH2E29"ڲFD&I$HIlE$2ت䊪2E]$ZH0fm*UELUUUUQEUUUUVrMreUU%KcUUEUXJKBȪdl[UE$EUUlHȪY"Ȫ各UUaK,B4UUU,U$,V"#"[l*UWijUUUn;"YHEUUUUUSqIOo9H8вIr[pUUVa"UUUU)KUz\Ud$UꪪUUV6EUlHE\V*Ua"2S lI)#UUUUa6mUUUUUUUY1UWv[kmU7 -̵WdYyeZbUUK6"$UK6EEnH;""*UU$Up*(;"Ud Uw!.H ,.PJHEUUY}Ɏ⪵V6UUV6j(6^&~o!D_S [7?!u('AQt9UTQfWriJiD{b{pDBJ5EH=: O9?lp7ADhd`$oo}0f@urvp:0C1ϊAauƪ_݌h{W'y('DYfa4^F>A//ǯ2!HLQ?7ÞTtr'5|`2rNfϘwDbM*&BQi Ś?~g V6*|F$эrby%" #{@6ttʠÂ@t2</l@X)^rz_BL |< ?~]7NXkM!JgÅdb'`8dSj\M1beRV9pVY4/ F"AqM0oLbP}H ?6mնmmy'ʨOUL ǍAW`@}P "iɴ1cƲfbc|u&W=m 2l±*iY?KܴLG>]adh3>zxy~ܢBA@DA0q56y6Lɩt<q,+caQlMW767&SRJBLC-3e~@T|5*QLT(Aa*ݼʲ. #8<63PDDAJ,OCء%K K07? 8Ρsc#s]$dOXn̆$9|0 A`Dc}`lP>p[9`$G5ɨ}6΃j&C/; J5'#!\I6SᣟSflBįfH7JdRX<`(4j^([mhs;d.s}@~ 9ll<Ht8<>ivr#d=qz(z<)Uy!}uJX& n&Oj `!dٞVx`.izt$AM iD6cl' .lٞǡ9OFsGjs($,r0M9{%P]8 i6!zS>YzO;'%:Yaazoʅt<dX炣pa2Bo|Y@9mt' WOf=L88X,i hH|I,rpHMgT*[5)1a7` `\[ /ـP~hlxUpè$#si-833Ɏ[/ վ;4\ג3FI'xYY}LuvNp*BOJ<34(QcβƪtLgQ|=Ybr9AhtQTPMt! *5 ͅȇ: I#4.Y LB~{gF5P3&zynѠ_ : Lt-t~f[Ec̼, ,{!|bd;p*\M9" TY -(2WG8דC,$ 膧5 \k9'i4u29Ħ EywǪ~+?dAB[U[j#5vhS 0KEv f16պ!ua"HъjWƑv(BwFM3]4#rJÏCFY5[&) 8wpjoA 4B\8x8Mَχ0`c5;68 B;bcawm7މ 8Y՚h`'k<,6H}1Ptу~Bta!`C;ǔ?=r^J5h|;rs)+Ax}RNwUzAЮ ЪOMt*"d-I5c/NAq<'e76I`[3ΦˊaniI+%3S4w<4؆" guԱlHt= w^E .v29 Hߥf\Y5ƩO M~ b9~k(%vULS4:J/cPư/?}CDI/HoN|L<,?FPnpPCBRƓ|IۧfV%HGSy9?jLB@ Gј9$J+𗌨 @tC4!_eT Ɲ>`lo޹)^ha4aC$*&g3ҽt<l.{hzt#ϻn3I3-qTRbCs%rQEΘD?aF$H;Cq%tS o iyrӑý&l`$*AP"Sb##"`!y/8!K$2@#y K>ad3,B>gၚz$zcM@ӣë ) _w1WpI!3#EnN kl?&9wpJTl~_ T܃"B`4φJv:d}:s|$wEi\4D߲M'TZ_MR%ڈEUP\&pk!{:*"i9^d]S i=kvԀ Pe#d#TC:b4a8y| dCK Ęr@4z nt+,ԋXrU'>kƶ<,T8TЈ"tdQ>P9PS!^{}};Wx7pRfO$;Us6d3AT _[fY)!Iсd򬛖X(, \Z)K8HaHw6OwJ-qHB;8ǀdx\CD (0)rR @|71PqE0JvMN#,s38C: Hs|DAK)L'a mp!{.yCmb¢d!d!*&E5d;1 ۅZsρ}#00,X+@\;9] 969T6\Q&^a4 &:iQ\@7C? RxwPՑbiEXI 4 g217[}hεF %$5 1x2O7@zO qaih^)zNPě%D)v\`>W_WDjPjQ1bt mCr%Ѻ3rX a,Wj@q{LGÀ !KCfVm4PP^qDNmJbsg;A !}&H=0U񐍌 9k#n(Z|aMޟ;w!R_vCC cxaU:&CtJix>$o!M%  7ɡLx/q+GxC=(>:R;z~!F!cz$Oݘ`2f̥cpL Ђ<]t#P0(M:fE8DCʺW; }GpJ DBRL>H=>Cpǰ{syͥ/ ( >ya9  {q: ٺ.F ӏA sbdHGaNOm'vzA4.)'L!DZ &%D ?4J$JD?nHݷb^pp {5}γ~^26{mM[`=Q\" @kWPrCG9p,Mr`(9̕UUUrY>3*^ ϥ0,{֗B) > F{A6ɟ/t9tg$¥vOϜ>{Bw| qb @@Dytz&qC0O@E>:1<.y?HM{\| jZ,l7DUMw W=Kh&ąb! E[b]y{f,*l}|D>|p&AqiH 7 ,G}GYAǷ4`0XC1dMO?֪-~^61fpmP|68 @B #Y Jg#ЏP}R{vP79y|pI7Wܙp OO,hga=G곘_9@>?Hi unO=؂{FǘTěLlˡH,PyuGr  0TY:;AtMM0OI| br?oP d)R~,?N*Kj P{ziM{ە݋7Ǐ=QNdBdD0`tf7TM@n{fur~ @!2*F.DE$PÒTxp:3rS %;>6qJVL2ʀJȁ~i _ǠKO" v2$zL&||mmUe FƒC540>'#8{C&5tLe3$;"@2+㋩>c7< @>.SU 9"]Eɒ!:?[j|7! !P[%@&ޘ0uuKUL=ܳċz X>x Tȫ8$$ \Ll >,!#-Ρɒux'q`t?Oɡ1:!?L~OܢBJ 3Lxztq>̅ 3<}W鰫ώz6HsWy$]o+oO&GF~`_^Ӫ/@m:fB݃ؓW뿊)RZ2-8DoՈH0 xroǻ Jsok+!Lvj\JIJy G/Qv"J$ڢDyVޅԅ'q͎: ;Y&I !h)+0 Ze ]"{.8&nHDQ050Qb1Ø u"1M9bck+^RlM NFQݕW L߷N|yK=K B^$(M 9hgX.0@Ϟ}<]q6lvIKZ;8"'=!/Va.6N1Cy\q3>R01CCcMf-:Em^F|7EK u/Gp8 sNjv2g" YuSspg2Rš$5UQg}/Tf.&54ڨCpCzWB}<<:.\rK777a`l(HbM̞'I!Կ-(ΚY=E& ӡ11$Uf1e ;%L0lv&~QYj?M3'`iŠ CucV4J( ^}=^z|Ӟt *Iuh"bTpTvv$ ZCTzLӖHpݹ88.M<_eC\qrfMJFx.0D)^$i\z*NA(4ОCoV 0,hpozFdbTT]|3E9M# ˢE@+pI/P r 3vWClÁdAa۹`9z32ɘz6N8D}!=WVo/'hl-(l2CFf7 '\$ceVh=d=;=,Df:MQ\ns'ۖu9L;Q@)"C;`Cr5)%3Lփ7SyX,Yc@p @J 6"8o z ;ۗ~P|t àUCXN7 㑌HphLyƝ,vjRӧ9;^( Xsu9Mm6 @7+e 99 yoX3M6#s@뼇~W'NZcR31"(b/ϳҭ+I(p<ɞ ^t6w*EOj:`g/vͳl퍸_0{ԝ5q4kK哏h)!C@7;LdlYŎ{<,Pk\J`ad8w ?*c@{B& "BME@D-P HBQ+gi OIWCÌ{}_n>~er8yHv6ZLf[(.O.ia{/Ր C1AO:8E,7hOW6!WkPe@ OiюcccHƳLH*QL)}@xyT̨~p:қ4DPN~x= 9A`Y9mT0!%2 t4H[Ϡ2ʉ 3#ckd8#Aw__8q~t`ZMmu%_gdMq6Ӈrا3X-p"czH;bTmacs`d@;97ج}SC AH0f/=}ϧJf>^?́~?x1pDBDzɣ o=g~$ޠ=-v9DE-Z)k[گ`OP53]|t;-]7cض攳C_Rs9m>3cQTUqj)ꮣuoJnvP$*9z ]¬W:Aeˌyf>0δvVFB1m {9KXrT!~.X1awn a0tK'+`FNnHˇ8M @4(mٳhUDPr@iצV Cm a,ҧ[iOou9v|YxoJc}ljj5 $o`P%%|+g| E (R EC0N1ɀxq^CTz 4T,Ε9j:is"7#P>ct s"lG6;3"SH fip<%\Amm鏌?3#v %&`a4e"?7_D|8M_ȑ@;|+PY8EΪj#Y2~< 64lB\SIE^ރ`;Oj;a7|qƔw:$4n|5U]f9V|Bw |9F "{&"cdk4>^Zfϟēv۶x yO)nzN]iӞz.P; Cy B,hHؗ 䈁qaT=C2I+x7r_7>/GCG`R-WY2HsT%cxi>z# 9׈ $@59e <`?U["@2ڠ .I ٶN sa'm)s x[ >a%`m=W!M!tͪoW!"wO[&"[P@9" Сby/ ҆ }8'd*0W@,:Pe=< 7!#ޙ$DK}h: M>% &ғ\׿\bʮQ앭!f!HC1vЁ9ɗ Qj,Ma3Ka}!L]\G눥Gu\Qz|CsPN ddP w+`!ܢ q'PQAd6S+ yvhfX6kP`! Q`|'s O@*8$*MlVs/Bl|U pu;F!I3Ɂd?/}19Rvϰo'ù(9BF$bD9GE8nAwx"=!;ΜbRVu/αG4]28Yy|8ƧnHxa0 `D iqauEa!:IZkFi3bMpZ>gMeѐK4>C<G袪 )"|( M .IN[PkRMBy@Jb-=9@6 ]CHNoqL'` |qp=.:*) 4:&O>S٣O>Q_)kٶUKǐQd`%o7N{XUx_O\9TdSkȦɿ/ $g| !/. Q8gQ!DPUύFTp 1>P6Jo(Ijܡ{T YxCUhTDs%$Iu7Fz2d}pӜZ!^ KhCZD9`$/ RK&/';A"#1#!"8QP  [ٔA٥[$ 82/N˰fBDL&ŵ"pFAnڀ$ŕJr@G`psS1Ny2ߊ56( A*p/@7<`bNGNJlƉ;m) f] SFnQRB@)Mf0y^a|^0Ud$nr=tkK:㑨jyٵ P0ANRuJ@uP? c5j-fia '09ք2ߑYWq<"*ذmyAoË~[b" 1@V uFSqUEO`H mq/Q÷Y=/+膭+E#$%=P*N#$Wp+$+0Ha4DP#rCG'5ȡ n6<NZm x@O#CĸEHwi2}80"Gg^Ӑkq.Hj2{wdI mmgv% JgT11P4!0CISE4 m(" j)v L UUTK@DR4@Ӷ)j((@$BQJ $TDUB4U4 eD"hRBf(v04E%QCT4PMRNΉ@6SEE@j`b@ihR5" "6C^jn13w f5$^44BkҪ⣌ Wp\ ]懠";7rxؐG E8_kjJܛ1tT )X*^NI+m@@%)In!lZ0( pa3  `~hl.P ՓԼu rݤƚ|:dL)}:GߘNL1k05>UwQ RIK*fE ЍK K>f2)`Q*]u61咓=Ǒ`}h30 ʓDf%J1;>!c|^ϺeBEYM̌0,&4nغH@pSL~s>#jF ;EZGTB߉ut'5UdX* su'&Dps]gAq]Ǒyjv'SM>HGw^ҫ&OC,sk~~JO$1[n⠭' .6D}PWQ}9?v)2Mr^7πykr5($ig9J M$rOs>@2Cl㨧nyh*vѤ˯Ny( h7޳(,;GmFIx8i@d)րdϗx!&:x|AAb;Τ G]`,r$L$k~ǞK3s #ÀImAW`yU\.`_HηM=} :fOnMC_]&L}=a 8Z#n=4dXfA彝t''P߷w~ݎA0$6eJ+oWպZ<{Q<=m4^ ުfsȈ,\F,%!;2.y6tiwIc$gDdb9 GkīRV!Ӿw&WCe{Ge n6R17щ3R'3MMN`Ă!2_ݭ/t; |0Y849lccJ'IA54;~>Ax{=!TX)L0T ݚ>s]St Nq|X)V>!?#&9oS>b+j'S6P'j3~EKOQpq|߷W!tkk`B`Fk@N}eotϨ]!6nI \5 @N|y BHT'zoyBIıW( ϵ:W2d fVB0lpDBE2 6a2G2( "cf"-|@hN wPT g 3/. A˦V\r;\T7zG ZU]£upw+:sP> vIז!^׀aOǁzIC{:a,,F`pj͇|"4oZ.CBÑPQ=20;3T@ -գPo .g4EJ0+m}bT.LFۈgé3._qV'k, ^%w gĈ,$.9͋/xt]D&oac{^xM8=OͤTI4'P&q~ڶQׯoNǻգ0ٛ`TKI!&ydKk[Q& zaE>{'Pz#MwMX,dg`.ೌMɊH}F2M ySLd>(Cr:+tD&[n.+sLu@Dᾧ|-ǚ'50֌`,Vi5\'6 RbsDsD=RhB5f dJ'9'pb*+>10Xtcm#2eWP,>@邹9Η,X&ޗ6>H'P d${loDN:  !b,Fl.)Ǒnt&BD Pe]B Im$8(f!軫kiq&-TĀ^~@qex'VNA X5.r]{j_#Ph(K>~_jX/Τ 8S|h {|i0i:k,C=Ar?dhd\aʦxcLwe44 tU~yrGRnoMr 0HhQ!:_J .~ &H "3:&  XWN\l8cH@f2XA+#''EE[dȤDd/gxy 4|>/a*$ ~1I!ɏ$?OTehJ(PUa?$$,d$Y"EY"HE*"ȱd$Y"d$O*K('1}:Ғ!)@_zbDO$`pp0,P SUSMSUTSATtg@q3LGQH &G *| ("f& P+ *vEjx?&dQ~Q_%3%؏|CZ |;v|o_ \H'mG+ӿD?7G~@$?Pb1Nc`%4' *G44+:u\خE@#c_ &I!c{YY|A;`7H/T*兲MM*}y@k9B<oEbQTzb!aQ3D@o@ Z%Ypu7uݿA0Apۭ'Cg}=@|q!TDd+Cjwj_ˠx䚂>egZNOBVHrY6;VaD`p $!a IERj-Pm>7loٽ|岓(n/`ʰB@q#.&b-;WY{ BPiq J%(5ʯ2A&~zg') C4c"w,{uv54Q5~ꋧN)|"y{V~23mX,1c_y75 8[<MHwbϧיĵUeRُ )il20ϟdW+CEɠuf qC^ܹ<ӨHKfW9x쒹!˭s(lt4aiC\BjF5:&rxx Ny=#@#6 `TJ숈טIvV-tdA'm]]5* TJE½)rY$T*Ij L Y1=5aHdOpm8 mjsdN]zpc("G]>M$0m:uMB3HҶ]-\ 0/`Y}/p!dB0}[J1WaVbݮhuI3Sbل@ELMHaRƨCB7B%BPPaN[UE zbT 0㪕ւp2ӑCK֒,_1 .HiAtKJp2_sآ $ۿZv Aه3tN:xO |Ǐ#DݐX:ϏC\ѱ^7@8뢖_Rz8(" V?+ lrcCBIOXvb| F ä*!x/mqn\/ 3;Yr9F uRmdz QRCeF׼T[ d(R#0n ,!+h<8Hap zwT:ix4TRFRa%g Vx D>ۂH3܍k:Y*`2B 6'tr,iPm2AX.Y g=LfQ5.K0WR˜R {QEçosOv$=)HNBA|GeK,}LYY#)H&Iwנٞ4sw;ב dw; \}@>LVU:c7FuzԢDk ;,FA IU.J԰D^S uFQ#uoNWЖmE Ơ*-fŗk}C-7qɊC\R:nAq!p GaSᰄ" %hѻ^Pޮܷ͂ )F hRI4n L-L @!L2 2p.E'EW+\('~Cه "U>~5[;7o0+rYIN[KCm{^sXa юuFSLU*dZeyP`rt Pe ..` 7o$!`]JCQz'uVeg>(@HPf99 G}20I sʊjtvHj7$0 4{h1% @[-Dp"}Y!%9lWZ̠ess/k'SI ̾w=F( sEV+s-~V>LYx=OV6x00. pp}eR8:0No1>(ϳg5㔻 _"=Riȑ /IJMQE9dIh`?:Txg ^'ʡ$c@:ݘ&(a}%{o&OC:CQ@Bf\6BȍG pgXc!"IsTI7X5 § -xS>E1ጥ m2.ͤN̄⎴ԢOKч*OqƘ_CIUׇsm%hdž:!,Cx{GNױ\0sB1LR~Ai[=KTqKp) (`mY#ՠ n 2D&|>H3Z,$`ȈtQǀ *򐴅'^ ˿ uWTWo)aؚ(qDž;Rz(tB8 `_l `+ŽHS'iy"86In4{`^% <3.0D4%QBS2=!p3'fyp(a)Ha,ՉxpwCxPnUfB}|ξEP}K16EO{)녁C00D/g7{B&v6? (ʙ =(;>lQn `Q 09ldG EQezX.gƷwGsmܳ"8. hQd!OsG|!3冀屠%rkG/.6/_%UHF0(xE5a AJ @7IҒIPD< >"u*%ËU" r zuu"ab4`q!0L񜸛9ގʤ0 |.+yVxeHAHY. CV}Eٺ*E8Tc+p8 L3x5/Qlk0 " t==f}g"34k'kaf5Fƙ~o>(j)Q !(/N|XB[!ӜtciYs\80c J" B'?p?_,?ז&$"|1i9_H{"zpz?oq!@h_=aR{iT4Pi '0$S@LbE~!bG]8ӨJiJ?c z'л7 YShQ TxxiBFItra+Nw٣ʶ.N|Eg/yF}1#^<` "3㮮.Rx?sAHH3Ԡ:#>ۦ3(*ԕ*v>;ɡ5T*􋤉t4Npg\~INEJ4|ۻ4jT@fS3p. WPf9OYR%C霠GΦ[ZcLm2h?)OzZN8]qR6LM$^Lwe1MP~d_ʇ_AٞNz_~v>&h(HT&=[ä7󐿪qEoV\ڃFS)6 ҍ&Fc6RP^++ ԑ E"R 2Iꓡ֪6&9Ԫ럻󽉼E!eO>9s@} _Op}xrM9c†2-°T(dY?)l!'ӌ}aa{.奎X?5"RЇM PPPQ $2"M/yq>8/xj3=mX{`tA sQ&!>zESx~eŁABH|Y/?sSd?ig7S\yL˫a $Bv}Z4iA% ށDt?!Xs=z^m*Ik?ែ^B:d' ek x0Ȳ>=/z~a*GKs, eH8QH$lb;I3TD [0(2!\[/]ڙ650s~\/:_%W}0>S{ˍQXskb;nFofil?~!QP#8H8X'5EߘB-bLxwqyɗQw sLLӱQPpLҰdSHd!D"⌉&|݇fU$5AΔo/li2Mu ,ܩ!" `*Cd*w ihup:QB)}|9?M~R?snAEsC*C(gyFzN\XRۺkݧ7p-pQ2 ڊ !( :)8TgǚRdehMH=94"P()0Ṱ˦B -J R&`I>a;@c:{8G)<4w#(J.Hl\AE !>@mh[B ?*@YR;tbg .2]4WƾnĞm͈h}?90+.gRE26П* |~qi8^i v(iL+W ȧYe̳] $mNC[GC({\@Ct$KӢWbyICZN}1);R@5fy!S'%J@솸.avu)yUq<11~&w_< $^NP`/tLA0P 4T!#ߎw8 CAvhOr@0kp>7gA?iNz>ϗ6>&Sγ3Dr@aa3 X;aS'y}^UIԜE"E>Wٯ)6>0?rC6 e75HU)f;ڀ$k@O2xV= +oQ$4>=5f8i$}~_a+eK(I&%ܻ~HE$?63ovEɤ*\ v{,,ləq_Ih(k[F4D؍l.ɌTl6 ." J=6fO54 !,Pl)ETq0"p T Q$^1xrBBR duUHr\ ЈP"A1*!+(Brhx~`ga54 AJP s{s5:J}x_LX3B&>s HJ/L)6ݚ:dَa.Xթϯ~zE ltrJ63L#J' 44e9iW%Sc\.ܦx̘Q.8GzD~zff^^/w`oqM~A&`JQQ(a}9"l^?8m ! ?T}b@SH:90`D)THEEpA$1Cs5G a)r ]'KAkSXdD&`~!BxHCCG]??GQߵX<;F-2KSg9 ӹx{c?r|>~Bl0֨)c *y `ɳ4qa M҈{ :]nwlq^w[ΥDzKh'7 /B)(T%x0l H*$E (退uVq&DD |ÏCϨ#i/P C" dc&M`{,rV!_ hOwOTfM_?'Hkh$8?~<\DZjDW:zFh5M1^w8ZCU pI7`T̓' )JkǦ_Jwǭ::v X&W=.PeЧ`aH^B%.52ve)`nͿPSꛌ%!9'=b休>M'p&8 ʾ]6;?ܪv hIBj<ЉgzMVXMw;T$>x Avrΐ5Q7g~ڽj (bJ+~8 <tFa4mΩ)J0H0} /tdhJ)hxJ`l U͔(`(i@J & !R rS2Ip 7a09'?i؝AB%4wBaϮsS#E %5LJ< ߠg|O6& Cw_wM ȮzAO~<,R|"#ZIc49=.=RW &#2 L'#s oi{a)HT?ޒo,SLwCܒ=Ckw~{X5c|A$`ÃѭkU@IPy`|%+C{aOj"/sSJRJܱU!@?*~? CF`dyա])Ї -z XC<ޟo9O<ąEr]| @j5*|#7:g30G#yIziPW Ǟ|VGb0d&c͆M $1$16.X !MN 4*>Qk#\K!c"Oȣ9h`@0|KLn`6R!(_2@ܣAUL17fC +5` b@z./e`P,@Ѝswgǹ[iν};*/,QᇀJ(Ẍ́3Z)+(Гmv3^3&{|ld*[U_``g}>Y~i&(W3R:>{jej۸pQ>ap]6*b4|[_/zӂ 0oLIWp?%I>1DdjM9cO i. Mkw 1gX 5?RWPJ f&p['S#X1ttA!$80 =H6DI$ahWG,@T@L!&JJJH{3g{Ll2g 8zM' #G#(j0 ʞ*7m;a@>Z1} cw#ojD)`6EWsA6ȆՕ*܉^#U;9 :޶<3oz2sdmAET.45,_xn lXƃi6 9<.lJh >lQ6B`)m jJɡA$%X * 04ih'A. DݓHC!Bi4QP8JB%ua0LX(ʳDP\a$gHՊH| 9֩ \ !4_ּ1玑<+7Fv8.* E'A@V!ݚ Denr<RU) vmT`@S>u*RKK8hD'=鉨^4G-CI x r*FS$Y+._oײ1MQPC0vOaccG"I_i&Ci*) UQ\yY_0%NP` ݭ axN Ј*͏ z݀!-i}z:op\k5&H(^uX?hޙjvU%x#)Ϊ-˙fJl@iy- @!B@(Q h91P(Sa~a ʙ 0ðr"0BD CMᇸkLR3E?i%DÔ^[TLTs5Ʊ.1mTIk\;Ⱥ,9{$ UQ9C'FB5hvԴ)W8&7:8%%fP@L^И<5R\^":)c(p)7W,< <Δ3 Ó7 ԙ,B8!f0!͞7@yxp0MIAlɐ6֊24p\|kˤ\`'{O|6ID\61L:Fb  6}YX̂{6Ɏ>9) -oWeܠjeA$4d. { OnJd/fL}~/= Nt$ ¶tHb`ݚI)B=O/6)Bσy$M2fE䘧Է[(oQ|tJiyܛԾq4 #Lo~w{33aູ xKƦl]D]8z3bZB3r!MZ dL5cf˞Mj6τD6 G;̃|㾲 tu2m*ωOR'#>i7nx8/>=qu*;|y!hz3I28f2dse8WCAe{'էKא;*̱g\7=! /ۇNJ|gN\𕸳GeHA}=HNyDyf/1486@ah $;]@ ѽ`K hN7SMzT6 # ;f4!@pH>a{.B;1(rw,FO0D:F_pmbNL!P98(Ei>4TM|? 2'Ry}_󡂹ή$O?0+G(ݤURߞG3oh*-Dd s d쪧' EM2!o'C԰ 2ZhhԿBLBEﱼ&*YNIlNIxr4DJ҄rh29R 'Di!GK L ?  raәϏꙌc( Q'yQp̳˅5\kw JR"S(A8@=[ၗ{vR B@"Ҫ ?$X%`ztw $#I7x]Gט& Z<:3{0 ݣeJ@~V]UV<f¼TyQ3X=Mu_m,d% "CkDBˆ9;vJE,RDw6sGy޺$T{kvB: ׾Zqמl`H#C78xL}dd*RRPhK0u)JO˽0z^*AՏyߑ< C)r6$+L)\;`K%AUɰ٠ &8 ;hB6Ίưq9ֿCT&.Ni ƒ+HSW'^fRQ#d!raˏ@U'*~C7qBGsX$*O4!pCf<2Nȫ5H^`P|=Y̰&|sL#r/aɨ-IYb[ ^\zhRشS&|y&LEI%ɰjHzh2Or`!qKYYi{Ȋ 'x (LPL 0r_ ͐T)*WsԁrV;T>ʪZdzp!(D~Ρ87iBQhiM0yĪ}IF$\LJO!6aTLE|u!0C JPADL ي:4[XvQ.uq92_=>TiR"a9 s8 IxDN(voݠ[$XMfv%!3]rḬe}{0f_:b[qGדRMD7wAÜ漀x`Gͳ2&`8r%"LmDo aPZݫ vC`(oxui-Р &!P~KԦ܅/@d} Qκ`厓r@&$y)ezh} `nX96ngꄡw_WO塴-& } Megt[cpx TRJ5Pp6fB΋9 &)ytA!?H!̧!r\$KM"Gbl OWr7Q3\8.Ngvp4J%q ^=c5&k [ xr=`׈^ 06I݀Pf ]a$>zM.Cm&i,06zqa- ň,>>oSH0Z:QTU@~' k&{g 38̪|+98uq,f"9mXI\dj \ǁ2%Ɯo|;l# T ŲzY:Ec36oxС@YzOY\Dgg4\Z۔c_:8MC5a`Lq O0Z7y۽G /Cq[Chk5d'ܔqҫ4C^acx}l^CD@"i\T˦Tў)8NN❙mBC~ RԐ c-;7/F@!n-lHԜ`iE׾@tϨ=:NZ%"Qa yjsxHJvR~9*| BjL2wւVܦF ISI( l`dӂjTVh ]zʆ}4atӌl!DM(RU&8d뭐&tvTfJn+5xt&bDLOs jBWc&5a  671F,XJ`.D]%LuU7Dx,kD`qzqHAgg!ZyN):8..:B*3,QcIQ!c`+;Lܖ`,ZST-UTb]@CEU0iPXYIâj܉7K h-PG)d#%h" <6sg02&  $|,Q8!Xø8L8 08/KJvY`%Ǘґ浭I[zް9YsћVڸwrx PݔÄ:g8r":<ι,g"LQn=7p!E %` P$gzg38: s"k3J,iC7iLҸ R5c$rπ+r3G͵9f5Ĉp`PZcI,Ė"w}0W|:`02p6:*CȨ ,`0۠ØAQ'lgK5'gDDb+@"hC<&ɔw֜`W _!  QfRSESM0S[š>w,Menfny/1 BXgZ jwgBb5oF7-.0#|A`cgZ@KB 00"5X0GU XM<Q&, 4D5Wtzhh2QP A:Q*iڥRk} LmGoe튐 0F!{-L+*B%%h||qA;7dWak_p}bb&.8/B/T pǧP ! DƢIO)reƱhjhR)hE Ch|?|bӁga `XuV!FP~8BC;S1Qd&!jPHk-%5vİ4)T߅"4MžҞp1H3B}B)gYt Ȑ#WILXd8( |TxS@Aõss ުX}f9t%4CA'2=?/aw'F p@p@ˢIj  ջ.ʗ÷N0U"EDϷ!rӏ:fgF+NjжЍL:m'~fZrؑD ʪ H 9q[nF/w;qЈ!ǣ1z3b.Z1NDJB4pd{fpJs{g*we|7r'SzjK )l32Rjh2d is##K~* hB⭴4.*Mn4cYOLZ7HɞjywޥtjJnw9D 0,}f u!ٯCĦG@@fa3SSg塙 =fxxgDA-+u ߳SMDED]b6Y`Mhjvd |,h1d=#C[Z Ig8NMv *> c M-ێD,nR2Hc49ů"t*"Q8$8#Bާ{ⳆYt4D6޹h->4lR6v(b( 'a/8ÜiQ [hN2͸r[zgxZ d;uw?¦_9O"3@+M#PB,?w@>?@ *QE E4UiM#CK^zR5sGݯG-0:CJ!پRAW6 Z82(U:9%( 4+p6h m΂꿼'{?hI nd3 &]30ĻM9}=0\h{1)͡.f,Qm-RCEj4U.MitsṟŜO !)r@)io0.,F 5Q4=iar˘v֟=+qr p6gEj.Bu8<4C1 OCF}lW %b'S|&A$"I-l<Q̧yF198^u5gW/̇9lJ$4y=M!P5צx<@{o)z6$;@ >oT#< sf€a!L:9wwЎQ/S̀=GA.IsMπ߉8\py4`7X_'ZDm3)cc9aqq" knnxy"%g*L>S.`@(ŗyM:|Ip=IV8w.vj(rO^v8rWв)> FS62`$6LXm]0k1 B E 8oh` 9>uD9؉8XmK/y0=H*_c *:?twM:y, D.]f 8y)c^ qQ` .gp Rdރ)@YT ơk JXq$CŸu,a01M1d. ql2H2,(9!a.6}d( N_}r+iōS Ѽ97g<~lp1@XADYXib1-&wϷ.` + Д4cNd)-9Q2v^<7MO1O$-q֖CN\fV{;"r` $)BC m)CD|e"u|?> UJ~ ' dcOSgfaߣIATApG<<S !@Ø{ZZD4`?ms#pv!!ma2MóCdREe~~g>ʎ) :D;M_!/?Dޘd$J:Zufcdv  RRB*G "lB=,!Ƿ6'iG=rHWGFWiqr=G}qf&IHyfÎ:o !N҄ PFSz}k돜 f%{xA%|E2d|؟09MqHփڊub0v4S2\L~} nfR^ mJ@gИ!4*[h0PW)al eQ)xw^;_AHr^q$%c‰|ЌU0@i;~c=#E=w$fe5JşנҔb֏o|(TJ`Z>+ 5?6qđ!dcuO{[rLy`\JyC 6g?L|-aP&cv}aS$DHQ!zAHRRPAۣ Z)Y 4:/=ϴ&AP TEJB^_eiK@#7d7dƻ )7۞#]NLse9 CΎiU$<4f05hz̓NrDsIfl| r5G|st[ɓ|ߟ; @FO^wvεyiޕc4NY |7((WO ea5,hDYI wߊ[y8枯Nq7`gْfc {XIJ,2ɲ!̃#ğ:rRBĂ-3a ,y>7O<['vAL&p*fHOVQokM-LM 0I"lUU,VH"HI XHEI$I#$H2AVHI"$I$EBIU$*1}TQEU/`&%m/hw*?M0NRֆ8ZA<#(aӵ֝i& (j?HA$[qqEr)2$:PZ0~hI%"M@D:N/wtp00tEU$1Фnx"5ffo}J)Hq$Pr[\V6ݯ[A(ӖQظ9t@N##,tl3bbHKD.LS5(C0pxC:#S.Ç'qN6kfYBxj2瘜x:G8Ɏa;8d/`!d@h\xDrMGlvbH'xiA o6Z0\O ^DI$7Ɯt8ˎqёtՈV܈{z&Q GP_ OO/l>:3q*It' YPsm#1`e6жNǤgli1F3 VۼټziNPftcS[o8RO,!kt`hPc5Şk/ófy޽>V8FqFf.K?/~>R?H< I4!I <'`a V3ST:aW@ө ;Csā>xx9ɸyP Q= QM#)T D!iQhIG/gz؁S*D?= QF`ͬb3N-X.4yӺ 9ɫ6KJ~p <_J6CtŬ'=ϏBF9P`/&ۉGɜliߪ5CY`1HVKNyc&G(AQ@2V}xsfj"RP)UbM\{=ȣGC[o/3[w▕wi4 rXK}F8Q󑶝Sw1NF9t!͑aMX5jǂz&Ǯ67ߧ7vHx#A2Z@""hEB:`g/ 1'!иZP03=!blzSl,pk? ذ}B8<]}q3M="!Ki* =rY!δÙ,cKJ3i~0a23cyp Y oSvsj~b`~?=#嘄Nm0@%(鞸h % yK|B$ %4py!5cG$N1+ԉ  CRlRQ!b; 4͒hB%tX+&A:" MDPhH z4ڊ(`֠ 6tBW'FܐE73̓oCD}ՀnJ%} QVTB&! l\rc?3+*byWn<+)r uPq~ GDXl@ߡ 8k#IÀ pzX V*ކШȯs !!4x&5Y9u(̀34z.{# =qK J$ov1y)(4D?/oP"DRٚ<hO$ӜHjUiUUUT"})>Ӎ>y{UF~$+TyQ_]7~f&ύTD uN:s2.HyAP4 =}>"W>pQ$Rqw\,~`r4p<zQE+@R+2 UIq JpR y#P"P&C83U}x0K&}hdp3 %P0{cdfKCqc29H*`?㼪@ #NbDa`+*J@@e(|4$4 4@H"()!^&JJ4.0)B!G#]HhLvWT.rme*Y .&_vM0`ؔ'#4l!!;W*d% d!T HOG!/;˻&f`Z2}?F簕NP(4 2;%K\LJPAP=cm0#n8vHT0ėN /H˂]_g 2?#LbON N o< "n]'AL(I=G`^U}ʋ![PQ i{2#$!:tf"7,K$'_TnK6v2#!~$N:Ml=ҜA`s\+[0.'2 ,LC1|^X߲ХړAB`؅sS{lJ;l1E)Iqpp q@ڶ.LY38bpYPqTÆ*a4paKk3XYEɆnezɁh,=2MyO`x4>΀| JUYm!9 nYba)˱Cl- F&вL$Fc%9 4 hGJ3 O Ȏ< b1 0GʺRU*-##13% k^uiHSP%Ҥ3C4I ฻ i">ΉLLiJZ/Wp}jf(J e% ?dѷSpvdSSOH=cHxl;cr^>}no"v#+_fGDH=J3 BB&0 Rxf*zmćН<`l+"Q4 BT.6?//g4; X 6]ҧ 0g@6'Ӕ, gd99Iq-y.ETkޯ q@h@׼}19_C B0J( m+Ɠ]ڋ ޒ1'c@fhKR7"AB h? r9L!ICLBt-H3MW5ؽSnr3m+]:dUGƊ=t5e=?緽9"LA Mw1sZq'$p ,[[NFbDbj#r(Q;KPc5bfid5Llƈ( pq& + Ռ`74Ps89#pnYi JM:)"MMhFgm1W-GL&0pCKn{"!ßd#Gn%L .p r&g\8)ŌkؓHɮ=w]&# ŠD=͓򗰝5١SpqKJn8?ria yYFuh.8ipBap.jDwZ`nh8>sԒ?t$~Yi\r#[7. 0%`0T^]q9\D0o}O LCNP%_-CDxQtw{4KhZ@Oǀ|01fl0X2=#4 *2 T@MU\>;$VP:e@*rIM%4[TZ( Z(R ɣBiJP%U%URAA%@SIHRQ0lêB%)b*$B"( 0+H9V!(JB& Y-IS$TE+H)@[SJ]i iB) hFBiM8"b K(ZbiPmN@ƘOf&RIBM-CEUc==CAJ+S3?B[&l1?`i"FPC14HPR/Q6c1w$;dTb&qh؋bö%&")ʼn(64@EL˭EwÏOt% 3 P 9 V br8Xp}э = Ou> HѼa(*(j"d7& 0"(mO`. usF|WhT6WCJz)9?*ivDUQ:A; q3TA%I%RT03M0ДDBIL,D-PLKDELS0RԄQ$))UE 34 0L(nX>N3$wOq~f3"nD>7<=zOQ*ub܃vO \De#ƍ{"Q;[3"%!o7`@䙞 mH8{vBQl P+N}ҝF{Fr3;PW1JEQRR`/}8@!((Hz؇e/PlAOoOi FQf`ث"!:yr9| k;}(1iۥuDXHp$dC#jxLV;NPx'1aOI@?i"'+H B҂EX$8Lbe1CM9mԖS9KO.pr7aCvMCfn`89*kh&ƈ!0p!d=TיL.fkn$ |7Րmf()&bgRa.Px^sS_Os|!* tdh%"" f(3﮼GToV@s4NQS,/&V%3[tC]Y 9Mrq^6!kqsQd7Eƃ'MOQD@HbQ3$ VfL7mCkeQޗw@AA1 + J@ф=Tv zJ0@ =wK)('NaNCT#a||R#Ev<2ˉĴ&V"t:[PPJE| x팹͖$х",Ul÷ @`":J:$Lr1&'tdҵLpi࣐Q'09"2`5e siF>T.[s!5Y  `^DSI9{&1E8b/C&$SDZ(Ia d&:'I@x2y'uT ?Py)xGozz_񁩈 *`+c.DUDp䒘 L^ }0jDSG xDJ% Rk? ЦMjưa$R0EO!p9CP_c22O"!32ALEkx: &"Q撚6b"l:'PLAДv%?.9Q&&|4mPv M=>vՆrrt}AA[˄QK^pSHD&H48J;D'#jhXb/;M %I|H )@~de[()rq845Ӏ& ׭n0< l<(ċCcp)q%AcɁK8#7h<2$`Nueky1w>ރcA7E2ǁ pü!܏܄f'Ɵ4YL滼\8mf Mާ[ $\Wx7Bq^zsԓ}tFIRP'܉ʁO3G͋>wI`]F[Oꁢ_8Ub;^lOqs4qZ5¬HSD)_\S^ae5P_4+d$7Sǎ:ܲH@@ 7Nn$$i 5IEM!E#QTEUQ"h2WaKTT$oCbWKHDJ^clA*^'`q WuК=ɒC!-s2TSsw]>wzɡk=O2K(!8wy9 /BP'rB8Ϟ^B!DREMQ#CUUU4PDD۹MK20i4EN{aB¡!F$0l٣z#$AÈ Q=t[TT DCST@SIYIH)R H7{qӱ#3(u.l d5H:ys L=Sss}0;w7 (}7Ɣ/E#p;I1E`$'0Gz ஭%ۦ Ț+ J,ibQEVy !L[DߛPLB- L"ULPҵII6bBhhhÉNJ҉E&PT%dZ))@-!w# X :m BgI&I)H*f*&iCGBdЮ4iCB50 R%]ʏovn4S$C3`t %E+6n#<=ci3O)UqB*#vjR{98]{.AUj'\|{p\'a 7(}Xx{J JZv"Fu5F]E,t&^H璙?pgl ?xȾ:7}G9#J%PwɱdOzBSB K6GCCnH콞 =II0Tt$9$0~p!J6ñj%(j`JZ&DiBь@!,0I3D$0@KHF(" `Z T` $$& J@d$f"" H N) IGH`'F ) FΠiY($bX&4`)& JhAJR-*"" {RG5OH UI篺 lqC1x}/7"8۽Sz@(rtsS4xx Y<#ݔ;XafW($iN+}S C rg |YhTsO)D*[Ii=d&^t Z+ʅS/ 8}+0%)ۢF) U4>]: $}B,ΠbM zEP  }, ƴWQ qoBaOS3fa) L7XluH={;$0d[7N{يS\y)`ǚ<:@8dP?bS GXxpd>In|9Ǭ!3׬!:ܔN\ppw4q ْ5*ӈWQaaa]Xg?f]4IR Ө-%9,=%ф>;hd 1K oU@HkPS3NhIyg mgzN8ћYm`il\$"&(\5/&<& B(*K4ք(a`mfyP+dnk7&  bG'0cVlB7bsD*QFZ!(b10 0'#W{u'nBe ^&+[wDgRS"4jŶl:A9K>ud =ny'sWd-!zsT.9G5ƈ^HAN(mwxGؖ@s3ѿjhZA60\A -HM bX$S;a&,4wƆrP&es&I /bm;S+IpYۛdO&SrgyBæ4?WpHH`o Sx>Hz+Q%5HҁBHCLEDA"x&) FA5:RcɁ!7dt nBH#&+TQcp7h?&F':=` P&G6} @MEW;)$ Ifw`TIh_SӹSOK@O7 y$m᡼ɣ̣Q5BNm8+F5(1a1v^}y@d&p̏gHf ۩%,kyg93@L IllOQU H1<99{SԦ,{1s;`dr@AǒQ3wl J!aSFǩ֕|}񋸚3]L~F!E~!1OqmO7àW e y:W~?h-Nn/wR>|7ۏ;i"49$dmN x"l:?kKV8KxV' Rw ?鐐|?a׺`jDsb"O5ոlrdJpnv7TOV~+B>&O=w!lJHg1~d eA}_HuEXHlЯO/ʩKa gdVnLQ\)T#yOۦ]"%`i*m*S&_=\8aL!2t}ާ!O`ID$ &@("Di.mPQJMJĔDTh>2B:=( uPR-p6>)ZfZ-4~-O$PGUܓu $ܞyth8$)VPfb% ؕ fܲC ׯ nN@tLt(j699%,P:Vq؊㭵X9[ ȍVHa?_P=AH!z{QDP?.gSAi%Ȓ-32tD^ʆN@mBx3ȇS: /8.)vA~^(@i4xʶ0lXt>FR<^1 g}fD58a"J_QO,,~\ ך.Unpȭw{S##U͞ ]D@19ƛ(> &$-"w'#|CA@c(>w!oS~44;t$8+_&YN#_O'tT삛9%"=JnRʇ3,#^<6{cz/R͓%!f,7CAK]r'n3 %bie0\3 2^p')—r (;@@@vL=FI¹~R{&K6{& ld9@F:y.qW9#6Vf0*fSG,$|M|F^޽^י㎨GaeMeXu 268~~b4ua؂%_N7ٳ|PQOQ#~z:<}1aO;D7f.<ΐ-"p4T*W=@(2c*eVƙbS/8|l4z |<vvR4]TQU`|b Ep6 =,ZX ࣋Aab+7Ѝ -ٲJ2;3%i4䚫=Zsfz`fyNXm;HW0~(@q \ G#hֶJ *@FICN$Hx{CE~?ŗ!#Qk"`q{i@4ń;OނR "lN $tbLj$QdJGRҀS p0N d8@3+Os.sH,K8nh"C!4IGrp{ÖN55T}}z'\s` % M:K}'I/3ij%,T9l Ayæ2C9]H~jЮ `Nxlf/hj/D'u`Ǧ;L Rk8j{a)\UMj){C_ 3&41$44MQNb~mt22 (#m&~?_|9t3kht`i1 f]@ |z?QFZC`_m Y,`%M$EHU) J83e.&C~GuT}e8޳|6ʇ=q=~I7`\;3~P՛6w* (ztt"e ;>(TtFYASN\nn=Q(THG&E0\ß9:+:8;mд"RTW$^ T͇]rsn\aBi!  %5dq@hŁp!E'^ⓧ7UË{"'\ 6}&0Mt‘!MGaW0\=;\6 ;DZtX36;8Zp$@Ɔ쮚a I(SvMtee>LMe5"BB8"eN0.M*gD%wjb^HOpm<)H B}oM1DTh. "d.,lL)*} pHj^dO<юrTDQrvL1E- mQE9X4G~9M?rME<)9p:=r Q)SoyhdrqI bvfpa5mwiA:hɍȆgϔN2|m"b"b""&"h"G9$8Bj{JsV\" 3CJsRu-( m֗d=pv%^NAVh64B(Ԇfб𺀰Ś}U nY+g I9!x٥I $:N$\'`e|4 6 !%Ȃ$8dLPzRI)8G Aw^Cs"xlh*?=f6`2ߖƕ6Эެ!G(p6gWE+aǃs.nBA)CL"EH1E fv}I OtPAxBp!ɡD5! 蜠+ԩEf. wb0Xx?]NHD"D&Tbˏ62JQ'l`g@4=4zW! ESRd(;D)A;1\lNZq֘EQA/ﻇd  2T5H g<q.T2P @ ym3(8w!LJjq%fc>+sMiH 9 ۦ`5A: nr\&=rU #uLVɫĦ5v͡l 8Rj@wh 7%c]d@yH<`7g>9CzHjġ2:]Yp%RrHWb%쁲B!@t7/ы8:V:u}f4x&s@&4D4f`2YY20}NxMi*u43$c T`tw4Εr'3~M>oԣ~B $ Ŏ 3IÆY yC^ LaElЈhfݏ )dB=4ӈ{Ȼ"'?~ˆMX]81ֽRDQAnPZhCsha/X$G$Q4%0V$C(T럲FT5B_rjqF4X63k+i#kE_ hVTh+¤7Î { %@i4L8Kdh[a+J`EAR2lkes*'! )B#.9qʐ9C > L:8ǧrn⒫98G?5y@)P @9@JB(? <3 _SxwetG=$7 r I9Fmwas~Ì~91ǫOѫ>IwO,,`0*u-jPث _SRR7r 80i1aCpf{Oo*x% ~$#@q})Q)!8E3XL`3bu3 kŊWQU3bj[J~5"cE1LpNwFp5?uA-:u9 09Ğ,|Vb5? Ot4!4@MrqR̴L}sCO&BKDK91n] rx`tT @MN$y.;(Mhb}1ʧuum lߎt\ >p$И'tK0*zɄ7fa4P$v62u9 M4QJ: ݕόxg2(rM&˒ƀ"QW8X< Rd <8 @W>=@Ӗ5f }z@ :ি)&%3Ok- N{+I bUVY%NS~w15g4SP̣TBR? /|&rxo}nI`qEAxQssנ:"NH@Jm>L77A}/zyB82#y Ht<"ZE;F NRH@4ERkN@ S3 14$@҆]huiZdwvOh?$L9Β҇yD +ށ'cw+Wݞ4fg\aNB.LdF"TSO:0(62U;KPU ˻+7eBFd`0?1#x/wV8qG$O* ɻ4 `<؎dp?Ԙq;ԠO|FȏpxAFΑH{CI,tQ.##6Sb\P;mni y/6S4V1o1+4M2|v1Z.s]:_}2s%[8C;sOڗdJ,)-4d&Z.uB A xĤAf{b"U+!lk-Ҵl!8,>yu@zbxDžL 5BaUudὊG)ȡe05Cqxeėi[:$ 9QOIucHCn"OW@'0; 2 a¦!N ].YqEx8{?llwOn# f ZH|ROP4PLlld1x_Na@Ѐy$PZԁ2u?:=tȝ$ #@_!m+%oI(xlXa6kz!)|J3/޲`i367# %#RȆ9p"# 4 JYp(dyQqp xRTT>=uə@q(h6Cy]тU܇:ǀ'}e*HY=6fe2; WB6 \G j (U㪣npQ /,bX(SQЌOf.R-loI9 ]IU%ۃ(@@^5g&S[[rG%\ +ZN (V,#2}h 3=l0b cgV*{R8:g!__ i3n@Z.#c̳]2dD͚bT Xovi^tS>Yyd(K-%_>{D.FQE!nh]w,SRr5d0a#>&ɉFƼ%̃lTtlle2nN`mO=9<!' 2{JT> qD:1Iet L*P@oZ?WZ~kt`9a$,q bd9PooQ)6r. vN8Pa_6Gơ /b#GC0 f@iST,MT~t5cfL (#$:Y DU'wN>5$9 DE)N6 ^3;;C-7hca:2E!L8\\h ${_Xv~sӇo&09c"/,Z㘈H"H)wTXgAэ BM+P &;2=eﻰN5 !p%(PS's&3~!_ Yi C " > ]-zD05^IHE FG#b,E B92++D?&SJ#[HEG,=1>?2<$4, h 1"6z$D()X_w`]Y.zY>^;Fs>i_ *@ ' sw TC?}p%Hx<aS9x TlPg"Ӗ)aac1 H!OB3o^y&/HR.Fb4yaDw_<\_= >ٶ.I|rQxGvI?aEUT MB†ܺ9w[*&/gT~ 1%~޺+cRE0}OB[Qll$4v":u*PȪ2fRzO0W0gCh #Ҍ i=LjY*Cwr8pĤC%Bjj?nA[Ð>Jbh v2jCC8Wl=a<;ߺ=@{KE<`W^ K@rB+ ? 6ZePCGA|:XC:ԇRWMDUTS?֓C`5/nI t݀TSƯæOS` q?x@K/ F}!AGdFoI(x7xxuujBѾu@5z$[0%95M0NKH2 ݎ `ʱ$) )k3YVL?džO/)h랊{ B!6/lW|n;<8I 'Xx_,DfaY=(1D7mې\;~$"*"*")(t|QDD@dzm)@</C[veQT L !<κNI(簉>>j$B憎}IUnnY:-A @uSIAr3c^ǛőCd=^L1hZ eŐ &9̈\N١N9;G &ṡH iA!:JA t0Q }Rw8a1W$Ny2`.}.\Z )`&A +alE+ I~Թ2Yc Qs4z $\<Ғ&X 3skFChƤ\.m AY\(D0i=RR|IKMQ@v79(oRv ]]6+`^CcC@@Z\y 2%/8ls #'Jk A$I44?)| (4R1htQIQ4 HLӹÁ̀hjJJ-i(&8޷!8SL֓ւ%0Vbw)̑K'SЦ%% E: )X\3P0C@IUsH.#AH+;8k;4C'q@h8,MX#EDDd@IECSThW(i@y\2GM= ļ2c45iuI0}j)$; ̞4q asMO2~76PGB4L\#Mc&`D1:(0cax.qFp55 TQe pPNIR*(IҺR^c1=McK*K$NpȪ"".؁aژ k]DZfMKM\r(8І9n>vap&xv#@'69'aRpPN]Z ETxwb@N <0D![T!̧Ieg3<؝t;c(¶H8!/2PDgUӶ\7=z^ԟbC0%<NMD4=__$Ba1J®3] 啫)WoȤABxm r{ԃa5֙u߿GkkN&IgNS|no0XE;bɍ L2s$a̖U,>ppa8`ȂBdCpQ27 T,ɌG=aay} 2 M$nYfb I^$aI8fzca'Ȉ`|i2pr[W0 NB Ir|tܴ& Ay<3Srpgvk+{03=:%021!]9^= %q;IFʙoY"M3a^{0ip攢 3~-4)%'35)4Et3޳wt,3٣)CNsHP% i$(=UK* TE~}MW5ITUV-V1TkUX"64 Uᨤ)6q%&Pva1jY~u>mqPJ\662S A(DCr + %@*@"(L>sd>P""J`G̔g_pwVN*&v!zrX~&JS>gx=?$&s݆h06iP8#[m4h=-I {vh߯-<~nGbQ@bC"}уKhCG7^$;2P!WD$>AZDDGװ}T@QQ,TD@~4U%܇Bn>|)lTAHLp>2brZ& K 1@P'FKXF,IH)0ȒPR4CIJ4 JD! ERCD3 섁 vNjNY̕BԞ~EHl߲n~\:r(MJAJߣI1D2{;Di@q`^y\hj ziq;;)jW;|t/oh>)z`,0:DY Z![ N|YRBN]i#x<%J={t Lgݎj<=êHHAGt}'8&v3O:#h(G;`ֲCww8qOJhɐ"(||Ènc4MP`kQ&Bi0Q^Cټb^i{I^' &ѬhJtR>nd)=Z }DN(/HPH=aB6>׌T'$Xp`x|~^AD~~ɖG%wDDGɌ LcpA~m*aDC[nKk *㋅8``ЁdjXps8LIBXѵm!fd.0ծgUq` IHG(@C }gWX9Ok+ 8 ^ B'Sa}p m ?tex#ehK)~,1Aa0LNQtFn-fFr#4{4τ??z8 EiVs!S)8ҞSF*`@ e6MNKfV[Oǣ@nxBOsl@QF9KM WTn=m_Pt&dpQB9ˆ"i_o Q0q^<np5']~ҿG]7Kh83 4γbcn D\(_wjpg0􅍽"Ӄ`Y!U^ϙ ;Rs:Љ3j̈- 7HlE>&A,*#(s7gSu `Э pq$EJpX8'>Qxntt ,̱~me׬uP9C{W{=0A)¡÷pF!^fP %ܭ4F8qD= C @W\UQÎ7fT3VX,/#O_9cnO6Ťk$a"b,ƥfIJB&V:Y 8l(PBA"qxqWݓ6'셛~C,9g!*ȱQ:tlvN؏[ѶkdBN(˶5D&l)xKOl8UӉjA"vA*=p"$ܠXZ_&BKfj `?$n@Csc^.+no2ץ՚$YU, O[FsNpU8C! 8hHӆdM%/Tzd贤`C0^ެÄY*C%7R QfY2ݡ=$ :%1>MyapE j*T~[rSdS xs rP&}=&THF! is7͙ ϚpF}A v\/~ ]o;m `0|sob5#,'%F|b"0N  ;D8vXXr>Z >&MŖkn܎`F݀Du!tP3ɉaFB0 kZb=m'&Ґf01h H[ƈٲg\+كBb?n.qPؙ3Х~+=\ȄW~r%.~GEc31ix_M IK'%2ZTO)Xc$NSJZKzT)7äY.LKD=&Ux>-=T 'ð!PQp2cjաAQ'i12t\bcRRuTE1)=JsMXP#0HEPwO ̽,i1UXoH|Ē.v;R"klCT 6\An*k Ծxh'DA L4#dBj}:xӄي*/bIN/'/Z*RhZŌsj*?+5SAUg~GpNinJ|tA؄ VU62J* +9m3x3RfTLî7߈GԆ|{+1$.w*I@*0@N}D8@kQlgr!JgØ; ;щNQ ԢQץA'Cj*!Ȧ4rL7MeYXCPu# 2NL=!c{0ΈW#=̓߬Pp>9wC81r2~,zyB* |A wMf;IrXkA 2m=`02DGSYJg*jD2d5$D>TL @;ap sb T9 3033MC܆9~љ㩠)ퟎ{>x2>}'7N1N@zm Fa $ ԈM(߁I7N@pfc>wQ9 h*1"}I$}>Өzq#Hz2vuCἺ8o]S;Ad!y8`/0DpO(TOFFBmGj 5d0Zltf/Λ Hz&a1Sfs3|1mNiK/a| s0`BGxO7mDo7sw3̨y^bgi8 ͜{e09&Õq;g$pC'f$m}<'B_չ~s$KJ:F;Z%ε yn4ɽU¶p¶>l-Y@M({s<nu &"QHcIJHw1Uܓ>By Д5z}HRJExO[M*J0FcH< !BCJǟʥF -4M ;C>p,2z~b wD A4RkT:wI>VH4 L#`Ld"XfbU0wǔiZVD'0 ,U4)?=bJDNii3r|ED-.;⭂{U rӗX&/ֳI(a0$X2gj ǝm $ɟƞV_ة]!V-rQe ",@NurV(۠X}(coaA<0vT0̖ &<`ek!0ZoPl!K53\"01pF+ }]R!S@y>z8t7~ *B)@L/T_y2DKHd9n;tU^>30d׉v.CoQi@<P /1t96J(RSNef Z~x2k>03~\pNF"V }TTWəE%_XlJPR!H4~D}%e.gIvÅI8@Q;B( "NB w}ǂsF d!1>l>8iL`ǟd>ϸ7EU A~ FJ(fjAѺ/vLhBx2%D-յ_PXbYs'rƝMi!H`{ED TT@L".^dF" wY~dyn$'—`.ׁ=7*~?,ƾ7%dQhD㺴 tk&83D!3府XCr bj"fBWd6q)@V ށ9787W7^!۞|ўL0%2}[~5Jӽ{+!VjPx^,b܎^._apquӧOELd xu='>MR %4GaĴ5HM޸rI`bO܊ A|1ך|YhH !aw&ꪪN- aG D5HRӁsA̓"LOY⣒/y"&X[1{ rx *d >(d kP8.5>8ƚ@Ƣ*sX3G:z^-Bzv_A<&i8wz糗Ns3]ǹdhmoh8;M`o{r0u0s[՘=q Qǵuy,@W>/]wytt6bg;˭W sy yͦ$j-f YxdArr6E&d7ֶ@2R(3C92N2XaӋ9s .Ks\Hs8L49Lم(sI+=2$?\: vASỺv9 }cw%;f~ۦݗ-2{ A>0 ~glQ)S,B 4961H;lYʤe0@ħ:vD")|@o:ZX+{0 z&VBde?T0b&8G BRZ +1\ vḠ$S)JB+aBq=!$.LKY$Y0q1cal+ BeL\*sk]Ƶݶ(@Ve[@; j!4ARSfǙAKY%A(*6* 堅%.R[2."),&w.aĄH.[T5:.drn7r^nLE΍CbDNZj*%!gli͓c<#YWysT! @DK\IUƥn.(`j[i(%%ҸL3@G <XmUP*I)I $" Hث!)ca$I"*b$d`tڥZX2%4AfBH K+]p-B!%Ua2UU*c)~Q͇4B|JIָ$BrA-%32bf:|rY(^#F.c;S H*)wMQUnG0 JI )Pk$qyIUX\-W) ^ww2aBTĪ*Ș$r6Izkp8H"L.*HW.VB@dr]'ݱӁ 6劘1J S*ਊSS$#OLDFs \ė-Kʨe{9 iDlR0D %jҙGН_Fjui97& QG;TIVk}`̫a<v%]"afOQe=tA$II}BjV JJ(Y)ܓ>6 ""L1M4#?A[Ȉe?ѫ.6P}Stk΃ܦ|QRu5Cӵ_$L&ƺ]AU#]0yI b Pc1T()]NzL]D!3A0D$Q43|xMFL&4&ݸN"s8xϞ" 1ASt&9p&) KL:c/fI#tL#9HSUH$O 9ඉÒRzHRސי&<%9+n9-%x\܋*eԫ*K/@iqNB`FB)RTJ8eKG8>)nDF|7Yz,r8z}ўP^3Q H FN,ZTiJN0ZD5x<0rDАwgO$U9)f`3V 3Ūz N8|7d`liH& ;ҢՁRT`ttIL&&4Ylzl 'g Cj)(@k֗卾F`#9l){ N}ۉ3 -80LbvY΁gmp0աP-rs%piN2BL-Ü,$10g!fl s-D"qh@vHyM"%Q:@Kdԕ JPY @87!4 8k L%)"!儰Ț4Z6ݩ43jm$݁b@3zUf5&YTC;O"T `#\0,<|p *` 9GV)K28&n57Sp$.o|ϺQ  o0c # mɇʻl J ;SN A (B:-&F6ͲހF#xuáG2&D%8]o}P@p1"hO] 8cwD a`\α֙9fV)4ns&Yq CcYI)߱As&34P$/`i1( DȏsMD㸴\9gp7]9,6&h{/4ÆfmД I llTƋ9On!ӗwE3lYz6I㎫5Q`<؋C#&-+nC]lSR։([z֞o$g'9a=7 t83S.qzȆ%QK5 ) LY]i&4K)Og>\jM8ȬHb'E5mDm2i p8QqyM3,uYj'đXtv=;KmtAL&O.) 8A` 2?&*)l3z`33o $<&2xMO|Ka=63#>a녈XтbtT ',`,vܸij P̍[ tq%f`G&p0cXK:MO#F9gƇPE 1KrsoiT!oH;ؔU"Q! 7qJ5cpduUPXoFm~Zɮ}MB ܪfI*\lcP<Z-n[^sNҤĒC.Ȅh "j%҅Ԙ-1tU1+(JuT*BR>mCn٧r).bGrw#b@L KݘhrbCPK;aJwD8q ;M';t/G BC.@ٖ~e3 a5\G͞>n'5+!lsxbtI`Rld5>aJLC~W{=*")g(nЫkWtH@&r+1gG&MXtR]7o[Phj󅄭};p4Mr1*㲛'gϣp)rXl7*ԧLiΚ^q I<w;To9' 9 wУ~F'Vq7wÜ zQZ}֮#VB+.)mKc,ΒIک۽Eem\heUu,̄ 3F8,1O\*zFji / Pӧ.z[%%JjN+Mpf未´S\o߃i˝` TX t`ZlEzbê,t'KaDai\`#,(2Apg5ϖ.o>u A%Uq5EwS3WI'*Zp"f,3PQ$rhp=#$[3`q,)%CP3RXMQ.]+s%x`s|~opys= Ru%qKV;W-3``zcM仒B+X 1*N7֛C/2t4FZ*$NN"oA~b7 79@z MCn-Eq49+nlwXo*PkALׄ:*G#C2b7 H}|s2Նpk$(]=uh)`5ci}K #$Dn=D2SKC>? 45e`71?c:?yx!$hu>*bx=CaGbyytlҖrX@!fK%"lv#jsg6̉!Qe8si>S7g&$'3U=.7'3zuCfnHH4ǯǧdڽz"wӍ K$=$ 6B%^PYh!'w! u8XoA<(\;PeT=HfI%%Yz[9ϣh7ҳPhY ) !0:ĞaeL2_{ uDrGL!B MF@(s Md<LHBE1J"( zR!N OLDDBld{&qD3r L1x1ôfS1>],Be\3l,E6bC9ai8C0VpRebL@Q0"'`OR"a~Nn ycxZI AzI;d#0%]xZi a|E+qpi8%$ x#eUKDqI˩{K{\}&Y<1]A@RRPR#@P4 SJP7ri )OkDPBZS()@`t @ -(1 tR% P*+B HUrPZP(bN"h U<ûAOR7Nv)r,rɀOErH%LG۴psP&fjN'>WtoxOS0V9q@R#HyH Ѐ@nh;`~>C$5+wlO!CӣT=9 z<<)a;%QyػI1-#;i)FANeDLQlHu~?q׬#Ւ*B$#GXzb%־DH)'Ӌ3`ݒpm㆟)6afH# E x͎<_Y tDT;j pMi9 $cCE!1E((9S.AW g1.ěi)+nR-ƩO$AoӞ.̪+  Jnoe0*ƂHne<&vOmSPyA][+| =V$Ɋ"bl 9ae-&5RET E12Lj*&2jK%ȱb7C8r# UR"$(YP` \qA"UC(%l.% qA6 _XN822?MLn"oҘP0"MQnJhUhhTL9P C4xd!䟺TM*j"JTG`B@ 4 q E#Ĺ% ܍M %q4rvhWQBD-9 Cܭ;``łܸIy4(;VϸģN]bI ;09c?w'u{a,ፅ@H\~!;p;s!!T HHL$h+boZBMh1Tr/yA=׃c2bJD0@AE$iCU!cihj~r4cF|af gnLyOg$ fOË퓸cvO4X)m0Q(s I,Mm)h kUt(ҊJȈBpn4 Ca/̷̹sP  `bZhAA9atzɶ2j ԞHtoxq+9.HD`q _8vRcIG>B41/9M,V>a֜XFBxcf'va,6(4.g<5G뜻f \I=KAz"y_ivpiоw Q *PT\M̧ 2*KΊ(0 p$, Z'*9qr4`ZB [%"R y3l[T4*D2qdDD'ǸC(P0r.80ybˉh4f"vCE1$B4Ey>N*Q{\ ;v:h:8]KlJa-0 ނj 41ygECvOnqDɏ8+y'`hb2--&T*"   Awq CUQ3X/>z+ʧNsR64xx:=]^Ɓ 2Ib@rVYoK׊>5 iS >2҄ @rh3zk??Kap!Ώ xQ%A)@,AIsdHdDz]΢N.ĚB1c|Y@LG83l8MSIަ,l$'G`.sj$J0!9H4 DvRҥR ( <wa4}1'p#噟3+IHDyfW-d92u> Ã{O}S$pl1jX? 4b 9O/}t!h6 % *@Qo+̂%@A!%U"BC%ۆS={xsn p v`ǃ"nq N|ʥ)?yy7ˤ к&I PCA!Lđ,2D CH`b"PhPQA@R3AxA!tITR1P d NXXC #4a0)۟GT4JL0PMLQSKRB(RrH>Ԁ81A)~XxOXh'E>@i D4\6C3 cEFSC\Ґ W#YiuI&Ds?wqՀV,xCCqqIAL!Jf"|5la5ApiiZ1q4ěFQ3e!8_ON~O|FL!GlKQo+U ʟw7C8^\q4xaZD(Y,QyZkvy2w4ws@28zn ٞɕ:@lIi^"({۽H4_i =OUS΢y~w!To6"^آHNwfL @6sZ ׯr@TЩ:u&H)5Gc!1?3^9bu &bE)?FwO} 3ІnxفLYX*)r)I!(OPP'r{jU?&Bӛ vP= :&̪C踀,Ϥ8?ѭ@()CCh@yw]CȡhiSoS5|q>C&;( Ji)(yGl*|up&z)7a!`yO[cG4@2Jt)MݎXC۾\PO?p~9DFYq($I"8`U9ːr*+45MbLPTDT|  ЫQ4JcEXGPPW~U{)IBN$ف/o<Y4f|gxtP'z}ЁsɣgvoTMd\ae8 Ȏi 0@ AT(`]*xBi~C~t 2'a"*ޝj`*Q]nm$NSoE oo/tpa>Y_FAW‰ǰb($!@yWK=!߫A\MȆ.t]Oi`*H9p':-bi4t,T&[rWnAɦ$IMk>0GU111݉C'JF0C7niQ0]K&Q333{XÒ:'멀rIA6yvUS9FhA))!_)4 E 4`Awqs ڥNZ\$<SJ)TC")C$t e)GO3nNNa{Zu}t|#YѶ4AF~[LF#G~’u{sM;T5JQhǚ{mJ>JisICj*OP ]NNy fsAM}0$әV§f?7O\)sMJ[m z]7RTÝ#8vƽM?)C)Wd.cCyw Bh7ʤ1:/ M@{PGPV@)ZJ@(`! - 9C~!4W5f? |ɔmrŃ-1{ @pKXa#<πkxߢ͂>^7`9l!yEK5wigipf w;}Q@@=!rW!Jzvi'$P?K!/QB&Nhif -&"v~er*[jii")#=jw &aw-w'vg~=09{CO4`;Q, "0;Z0H`̉,N)a+l0:.PوC1WϮ/zզ(&%(!{H Z! p3 !>v4&e0A-N9@wo>XA 1fH8ȧ-E pwY늺5ijYŦq T<LX EPPլ#se0 KBl!Ձ.$ .d&-5cv $>G;cmpX`vVa=w|.upw7<-U7֜J)=:lnh=p^nq;FU`[VLՠ9]P0 3 S KEr,t&ٔM4][C/@/4=HQyxb/&V;LaDX%L!)&Q*lc@=9PgԢ{4%CYsz|qiD3"y'%AIw)Δy=YG˓ݑl_oy>, yzvEHw2D! z@uvaN}%Ϲ\)!SqRr@k|>m)&}{ 9ǯ= !|ڊj$ fO—ϧ]"}1}zH€! a9o#*ß窪ҨE1b &S '~|Y Bۆֺf2Sms;3(QN!  "4`.,8os G B榿NS#Bl Ya>hDrb9w ( Gp) (Y&A" AbQJ<>t;\%{ N:/( -Ώp#H,H!暚:߫mdymA$iv09hQ DbA}ط"1tkˇl;gg#!¢Za"iFF`*%B )J"VXbb !$VV("& hZ" A$"RH&`&)b jbd(* IH**()h$ C0` " &C p ¶5A1L6}?ea{>!P0 Ѓ@E4B4_@aƘ))) @b?o_ Ƙ$.YJIUDZ5 5a ~:T 1AY&SY3: (4!dGTT|J}yzWQKgM6ڽ}ww4aYP/N;s{p&y];U[x妮>+{=]i/\[Wp(Vì/jngz]$ɶ*E yJ-ouK}ϧ݆C@۔]د9oACwͺ7}w_ca$]mhvV(BZ0̽,}[F0C@kHEn_o\Q|gZ}YfW@TAZ P $@$ <PQ p= R4Uw2(QwY_w} HE" 4ޯlh]kӵvuEH{ 훭юo}YmCLݫQs틽=|*ebTuwyzPm  vϷjU¾g{)kn=mb|YѽMm W(w{ލ>=Wϸ=+>(}A{_{uuϾw>]8y ׳ RuV[/0빊W}V}\G什khR'Sw6Z yqݺj7ovZBv\wYzܛuʧgU:+wtقm;'i> u}We׫V]:v^.y׽}ܞºZH]׺Ry:ͺXvC8h莝ûN(Vxgֱ 77mXS6omYv͗:׷ﯽGݽg=(2v`-7nƂvlݽnylqw;;{o Ts=ztlC}}AE _,mc}ѽu@lt>ϑwn8])O(`n{]x9^@C0w$TVZ gA\vmӕfھr>ouOn%MsO}rǺZ{]udܜ֜X+Nϊ }Y}+`F]c]"o\ sxE21W3fⶭth[:D*݅5»wrY͝:Բr;[9Ƀ#֟%}Mãqau:َvvYE TMzo^MtX`5'WݞgEֺkЪ7tN[+m!Ƭ)ck*P`uVɫkRWuX54v]g{Y&w jzVgݥKENuBΦ5ݱ,RVns![nٝ8Rf6w`pAηr  =dU{@t5t.+}.ٴWnw[I5nڱW;M髯Z{̶[nUuXH)(iܚK;]h ک - =З;fmohdU)JKoviUAlpSU-UoEz9-x:n:Uk|:5y4-ꊃ}U+@ntՖ lʖrwwmf}mi{v v]뭄w+JPUv5ew^`D@@iC M2 ) 3Q@ #mH4hCHM 4hF@F`*4hz2< 2M61SOOMLSGh?TyMI =CM@!I&@4žFHɦFMhSjmѦI  &d&S Q* 6fgeAQ3)"JpqJ7 ! 㜇'/]|<k9f8 B8Z1x&Ͽݔ8&ZJ7W6'cpz?ʹ$0 # )AۢȁFma}FAyϐ]jc~:0Գ񟼼4i.2 3Rރ1\r}׋lꈖIS͜բzݍ a`7aimdڛ:rEt#UX 4" vE(ĥޡ_{d^ Z9)$ ex{fW ˂Q_zU`nH8 c/c-YN<(}!jݞoMD J?dj>pǷ1 1PhDf(T(#<;q߮Y,c໾e^IyN[~;mh+!.T&TbQ *h?Q=:bWe+jo"7BjF`"b\eW"-:LzVw@NA2G\g\~#+q~3C$/qh:`:l8grmR8ZFGekGcijqwS_A+W< -\Cmw5Ws9l-{e8?N͙"k/5S=}~gi4gF|Q{p(yy)TK2sϋN/(0@⽬ FJ,DQSr&z0S4[!2G9xNKE?~F4r8튃񮎮~lBvegɨxIcޝԦ{\BZG|0Xp^萍$b~;2W$ t騺Wu{{u`[χFfҩz)SRgd;3=7Ɏs%1R)5їAW2@KPû{nմ9֑q6!iwyN8)wg^l}qVhyf!!/G ^9u_|;`{W }gGrSxӛfW^uc̪~eP ˋH7T*qg.B}2|u'0Rk9a0AL%u=uN8D؇2}o6?|ys Q[z\17Ҿ5; spp8gD`h*#;.̫]*HT)8U]P(뻝=NԎ\a_yBKjWmU$d~;~y~B<2wc0'nXL<|?@Tb]TSѻVOv"{8l\DpMdžyߋƑpN1QgҰ/%LN:YGLJ-s/oXb۴kήY)˳vLiyb"z7+(h&8'jc4d9ӾzpْS{H["Ux=k˝wĆe#\"JJYP9E(sMUH&S!,'e*WqDH:I˛}4ZC%ƻ(<~:c'MaHqtć9M2.9* (ƍ=1!J .܈tE#GXTNiLJvI% qQE!簵׃˚·>}(ś.SV#l?VʹH5\"g.w:H1THq@R{s pS. *j R*/No.uhĴԹ=\5li_6ȴ7bFG 9/i{"?Q ;ښ(,PJ|BfAhH%$}3\^3F`QEA4bѴ0AņZB lcL% Lŵ >"Tߗ:ot鐩:?@deZ_OzV4/--: !(7N,3)Yx;LH*s|vnPqrʟU6>dPfȲ,$aX6֌b^ݵ(?%\hufNN(fq8""idhZ@^8770nT%U~X҃E@+H+B ʧ CQHR$B)t;sDpwlSWD2>)M) ʖ̰Ibu3'`(aPr<MD9YPLm)x01M,Sʌ- βkRH(óycD;=[CL9I)wVhoƔS5%ڨ61w]"vm4Ns0 eJȭŲ&(SL4$0~w_*VZȚ(H'i?X V w/  ҷu&tLH$ $$P4M L)(̭)P!QQ% 4 @04+7tk%&%C0(4ZۭZwqlc1cj(6[FRfd EɸLynnމH"x5wPDē0|gf?3R+J@ Q4Dʙ#2*4Dt C).!HP1+@ )e U+CC@L=?;NCw!X U`2z0YFkgdk@mKIG"vRHLD1Ca Dx`qt! (%h"D"B F V1`d;2#J=(bJʐIO4bQ#d˥8₋"EKxQMDH>LL#_U<H658Fي_N(tim[ X"l%EWIWRQ"_]8i ?U(8yB FJīEdz ٚ\@Sl(c >:ʨQ>:`f A#}t@. %#bІ VflǷ}XKdՑti_m! xNBd\2iG8Ӈ0M@ܴN4zH QCA䫠m8(G6);TP1O-aO?Ëƾ~ѣ4w;K+,穖bG/BB=]2f3C0 9дrco\l 8aTʮdT 6ͳ[Y9iNf7Ě9BL#9M!lJA}95 1w "HkSm kl"#@ 6>krKחKl6B IE˼XbSĩ7ܲ0@>aG TG0'h`L=碍O|[2wWa9DNo,#0VŠ7̚ J^{x_1O:L8{1z΁ea:5)vxw|]4x4ݵdi}s'a?D|Vw=cǜזǿȟ {xzˀsmeLysoJgO<;=&gmy,CQHI94dHr_ ꃠ^ dh qӼ\e/(7Ō0̨i4N V*z MϏ-fq T3aA*0ȣ`c3& kc2 \Aq1N8ptڳUV60S\#|EM Wrt̓cqE2:CQQ J@ĔĔЕJP^GE;-dq4Fک OP44AM)Z+E%PRU444SKA s)m}zg2eB!4uQM6@,k]C2խn*2,"! 3ZB )j(6;%bN.EbilY(1a!5Y@h0'fSN1RJSm8#;mylmm44-c+?|6 \d &$&ĸPPȕȅPϜ%Ҍp2ƠV QX 7K:.[ TŁT -saibؖPSm)$VQu*6AôWiJkjݲFe ]5e8g﷛3BULEF'ɣgx1/hKPP/}+mMj";l11F릚jEѻ:10Gw-"z1lu3s%DTU[ WuCo^8ٹ:b,lq5zy0{'UThOq1^~u i[6(R%JK*“^pE3mqdjĆ6GcX!&m0Z Vk@L  RĶiOƘNvĆFUc%Ŷ%Aj 4c pAfMb~1Oh^nٵA#9YBe1S$5p`7! 쉧ekY,m"8_"+hdƫm\asm_l1٣bHAwe]Ƀ7cqf희h|n3%i Ql3QS۲qLQߣ}zŢq[UVuŊt>EmCn4~l:]D#yR9eg֥~s^TxU]:^Hi;jp-DPD^ˍ618&ٝ]4;?lauUIFQc7I6^cLuGd5cӬέ*ޕl2sw[OwV(dvX2JD$b  5 lSYFL mF54V gP3l{rq3mn-$-ǃpNT_TUTc%UUvP"R!@|QK[}M 01IH|t0DDQE1S_ SgX,NY߿sv;PO SXpRn1ݲ[|V UUNm1EG+`rQU &+1{~;D=f/guCXA#Dze;Nby2L ͡AWdB=iftYP8L$=0]$R?E\b;U [~w{282ÉBjz+j>OĨPt!!Ӊ)S㰌~ںy>CQj|vfj=U[I9͙qmUJΗr;o4ks{UCT&/GJqL9-m8w0E~&Om|Rb:I)D<12R ׺tsQ LAڿ %HS^)oP5q}qs /VcGY%nhgKi^gfclֻܪjQ .t1wffxO6)C )w BU̙>Ru݄[A1ƽ`yjpgBWp:$=B^ܼ/^wD*ेx3~E$`Ľ{N#唺::'vͲ 橔^=x? ajM􈮱bN?>sgH@8pJ$4op$! e훷V۾~qG3MWsU:ZxP[ ˋC~UUA5aZ̾׮Żc4rtm< 3l"U϶JovK:YI/[1ePEcGhO٣t6U5I6{]z<(^+=oOM*Ete7^ng'0/)FaƵ7WhFau&3G5ȷ3nD6ӻyN?knn@knfxxk1k dm'|!u2_O1$)<||wU.&2 Æ ؊o hM9DlWዖf.Ñ-FHUg2a}i snpN i杌hNfH&U<<,Vã[obzG<˅`\zzå4*ߣُ f;}X!/y<$z6Wob)SMCfSnP(  TF9~PIXd_Kټ8bǴ:Z=ˮJm#a2L? Bpnl)U+\QICPE{S+(㍢U^lsc7GBߪacu/!m}q6ܿٷKfg)v[q"W03qY՟iA˿%';o·-0*> ;bȚkd(mCHgo&gUKq*~O,^KYdQWI ba]u6}?_'޺%;=j OGJc7e^aƪFr줄H>[F3nV /DNuiDž|.*8{z{t6DCj0b?xnxD#ۯ8Ap^?]  /Y&QwzmoP+B:Q$ԟ ^lT&J fx8Ii" a%>RwګV!|" ,UkyAsn=.|݉ï=^Ñ]i\y Y{GAfdxH2HP>=5{:y^ST;I"R;fY= 5 IBPU-QDJώdsL/oV8{kJUt?]_24H+WӌA@*ҮiC^Xʈ]e\ 6i%l'w5CNhg?tale)ʙg;c R6ZAĠCAS}R.˞ӹlժe?7+K<6k+E feqO14P|YwD'[GtQUI.@Zl뜜l(/2Yu1:Li{s1mmmmmmmmm_ @(}Cg$ίpCqƷ~' ck)Ku:riru9;Nz|ܿrHaGQ:YQ.%2QIzV?5836QbϥsϚuo=eCrtW8]4lP X+K_O kf ᵚ:M3R1YaH(" aw?9ы 3 Q$:k{o jsƺeaZe`ObUIr]H^z-MCނڠQ+^e LTRn+Z{lrѲ84%b Όy[R3<)fLLV1FSʬՐ" !U+h}ZDEI*G|_>pr^ք.gm8k1:*?$lӉ;|0\K5Yl7aa"o{sD79L޶t HG,s>̩SkV\ڶyϷI^u X^z:a5(WLJ x{55*{n?3N%QWִE ުњe9,S,}\c+̡i_=H[͍@}ve.x!ߜ0M.d5vs:$O'l\q&yۊh q"ISiSkP9/C&#@?I8{%}-C[kd%vdz9j8A;@ca |}’8Mb GNү8c/m*V,~ʤ2Ƣ1;NvR"go~r7̶@o CLMAS ];x,yz9zMIZ`O^0uĪ8~ajƊ*+EJ*:PT_^b"jiJ ,j4WkWlS4; K~yDDIXт^CɡC! hm$1IWn*5R>"ҵKTTC:`qeCP1)E)(؊Y_8hW.q~{ rw壣4%޸(j̕"CY)HH!Tch UZOD-*4TmϦ˚fό7{_!Qum0UUzF֍ x S-#J2>OSSưT7$K,jCBDIDP툣4F#ҿ uQFJ"֫[:&MTF)cbg4TQSrcBѨlBDS]nɪ&ڶԦǎ;N4vLZ 4Wi5(B:Z][)Hm(ѳD^󤦈PRF+38GD8O[iٮ)Ec3/Savo$y*r?ߤ5pH_t:]\$@AM߿&~*ҧ?,!?,yJ4y=w{4CE M-TСH'S$؄r&Z((HN!Խ ţ"4bcWoj(j*'Z. ǒa a j2)Lb4(]hV;g1UtF*uE,kU 9NJ)1ul5L~j + nF6V" |CE0yFֳq?0e0 e T! W4s `W/yVߣ|wMnqdLTO'=U{7 m{X|}؟E H^%y DyNyWuV|F:2)TRL~޵=oJko5 R20w?.K7s Vthpy&QA.8 t,>dbv;pu|KGs}A zJ'**o ES#8ULs# R-RWH{ԏGՒ{@eC~٧󌾝Fh:<ʐBpu+7Ͽ/l 7q)" E Cs ^;STny(Ox}zh=lRR<" Ȣŕe'<:t9k~,5Hq4,O,P 8F4@?Xàe 3sZ ӗu01TL3VEruưj|>?>Ikۉ^' +R|LAOp_@q炊}ȥࢃѮoxF(]q  C"|zx'EN?֟ .e٦cxI1ٰ<??1:'%[!^UP< wG䙏B* s%٤#5C|iȔ95"aiLϯu7 |iO+OXsTDUyC6$k]z.-FǐCEt] up9dKnf8tD:;k,R M;eZ)l? =L^GOUQ`A2P {{|W٧˱ÄNR!-K 80Tۂ~Mn> poRz &~=<Zib}%'ԁ ~hgUY$hkRRň0-"M$L9T_#Ui(~.'_½>I3dphA[I\&R~HeIUWz<݆ѿzS棸j "w}>6t l((\g^_VbGJ#]br$m1;a0էf^1:2CRU @Z\AWgҞһTC>^4〗1P& -5ýU?oʫ|aۈ!C1qGZS^_BjBNC`ig>1>l),8v">BhTcCDUyPIMDm#AGv)JLcBD!%BD3#,,>>. )7:ѶBWWektk欽ULU?~Sf(Eid2>L=RT)'B |țB6Co?@?om掾FXbSsܯNHo֠(DifwH¡t&J?jINۛ`F,z!nj[RxQ`&ug9ڸ;9=W:ꯜN)rmDP @%(Q"$eYF "mbo&IidB "B("""$"9E f'?rbIvDc84&q+C4b_ҩJ 4DLP BċChb h!ZF VOa1*PDKJ4#b;c @y1 SS2R= ơ) I(b(i(i @~5`IT,H5RR!&HRU :N&c_D#BSM'z$ 4MS|m$wB?<1_N .~DCLLc(#(u k%[H^j*C@&3ȧ3p}q., t=4&]$% e7P$~Ti E'Ylª˦B美 3V4h$ 5H!L yrZp"02sp?c^Q)pb5=ᶶ.QS3X&MAk(j~ LS_-qoŒ;I>'H[dlNaE J֣~$5G8|;XLPѝd;5NJQU=L#O?%( B,|Q>A *o,p 8"OI*߲eɪCQ0!vVJ`}6Cڗ-sSJ UTj:  q gٳL"X41T?iЂ HPP_:kN&߃PpvRֶǎK6Xhz^֝-ǷUZ8Ddy{GR q? >XL-'+^~&@*yC鋕$o'wwG w3x|;Fɣ޿e nxe}c PI Faz3?B왈KlxŃ aC"k;/﬿:ba};tvpp,; JoBVS/~Hb9EQQ3*9 3LBN-D0})&ˋ$}"pm;굜" =al2?oH\d)l!o 8״҃:*7<2a4(BB] XȹbBwp!wqjc+/6;R;̟Wz,^/w%OTAB$̊ ~L8V}RU~aOa_}kclώc,=3 q~s(>qm? !7)O((X#|q)ՒO&kկoMOgw=@}R%aCz՞^g6x>}9l2rõ]lw{bSc,UM]`c,!gC^Y3RvE@ljDC+_ *D˶dR6`voPo*UyӐs]gJUˊ=z5I7M,_ }G7Ofn1O&6Xr y^=Tt9ŗ]91^Ã2b'#) $Bأ|jGoWhuT[\O\*۲z-G|Y,XdJ' >frZ,[URKRQ X.E.T5oj>|]ۚJGP|n ugK0,ϓwR&`PIQ&;cT"T+,gុ?U׆wS{fIÙ*QY ?yL:|R6a+-OP]p\O>v؄4a&D]x[ۉhwK?J?խ2 Y):T-^|~MEzv{or:"wzGc i>&~Fm(8Qpu7iaOAmf$mR3~Sە+uL3oT';рΏcS^nMRa9O0;Og9||yBYO_hQ[gEUvC)!JnW'6#(:qL;? >}h~RQ3߶Q2cvnOuQt0S5]@6zA 9N׺z rc^Sm~֟<~%>8@Nٰj6 < 0@7d9S$7{/ӟw%%YUNagH(< @GZ :C\z?]WB BHXy|œ*!.gl"sCI(X(?KCP^?W5f7;h|>%,uJW7G:PC_D_5zЬ.de\Wv !IQiMo遌PL&a,U>Ҕr?j%eo'w#t03!zGqQYy_q]ΩEˎS?p*# sJS_\(9=Ԧ9Ag[6l3?Y&Rwj#?n#Qpkg\00;3J,2"?MzV]۴=NsúSRB Aa4{[kMv*gjBmT+1KvpkM4)G=/)Tb{Vn~`iXTm| b~)0pyN,ea'G9Ο&'zIS)OEgA^E^ż(T(Z#8OF@?844@&,*'UJ rRƿsE3CN//Ƶj$|fCW[9MD GgB27b#3#53+Kpop 0AmtG% *PPn"Q; f_1q@ 6ŵ~7m?NG> TK}Nr=9~t.c[ߛ$`݌٢#BH d &0歼r U[fVZX3b#*PGL6{0_#jٕˣv;fT,f +}L;' A`R>^@w׫,zzuϧA ɫ&eF=WyoBg{aa?nkǧ%OHrٯ<}3˷j**$|>:yg{Ӻlpnvwb:,y+ˈrD !-}A*vljA'Grhb1>0cz %y }zxL ?Ĥ5j-F#X_|DB}/ 02yu? ~>]laXߨ|Rm7d q{Cl|Hw.0"В e?yKCgNu "-;Ҧ845?ey3lÓL]Mx~z'$N&]]] bIN %d5~oOs޿we@rIQ!&}_>;ӴwVq8O#qp]鴏ٚz~]VѹßD$}M d*ܾ%ڴe)IP~>m>~^N$$[uWxqRJjFk̚TL 6X&O 6yd>4 ڝ]{&ypvc4($a ڀ $1m~ 0\X&(+y8Mv28K*{ўW7$g`o:s!z_?5/wׅ+9n~y8M Aꥡ;Z_> nۜ/OsOz\5I|8FCx'$?G>{n/KD{✍t MauyH@~(q"DGeL qx؀;C;gXF@vD/ Hц_v?H.|-2{E@i(:h=䟐1vI*6D|D}2}Gg:SQ\== 'm{?_|(v21&ϻ\C~<>Rd>Sd֤Ī&z >M?Z#?w#%W Y= a5E_+IHNAX+sH3iQo '@i#"ӵ94={8<ȩM]sChNòG^)YߘC}R 8_nմ_k,ؔzlN^?ٯar@*|}5x)TBrh&e70p`AOxh%ϐa! QFM: x<}xF&  ;uK[F̪,iJC* zB;X,X~ף-3ŵ?a k85M1((ἳ_;ń(>@z1P- 3~lY|~-B{Iz1$tWO?P/ܩ\~_`V*>Cҁn>'*<ܼǷ%$(OG| (A#"G]6C,Aڞ~R~0VF=aC/9|srStNOS]M?he3qO?w@OfO? ;U `X&S;kYG?$TU 5$~5M?]/}N1}"AMʥ8r&3 V=eڏ4n?J3Sl3A`~<-.~l~>] AU r~OqPzPwaGGlEǨEFe87m&:XW"6q+2Hd#͍BZIt/!Oͪg^W}|~_iffQSQH`VCev!1#%G+qᷡ`7 o.x~)?г|ހ~pY3'ysDm cqI$Fwůpߧ^`߯OgoBNc/_H zx8"sH|Hvc8 9ǵDs {HΫ"gIDy̜$~Z!S PS@.>wLh%=CW:7w +=ߗ0NvXg9 N|,GC 6?Af" q @;M`[R)A_RO>ICf?p$׼3vS#l_F!lC9 $6rŐzHE( @ܲ#n'|ДW0̡ `Pt..c}E$9&DؖRU1B~4q5W`A~&vPʢ=+ZOJN5d5v^e?ީ!~P'eRV7 >Qi ~_^?CTҪUByEETBR$"`X`bR!Y(.1f")"e"$ Ggn;'|HSӧzM>JMCFj7'y=;qwrvG2 *x"AM+ZpOk1$H[>EBY3&WO@2Ht ï½Jh{ ׳3Ϥ61WQekEӏ.crݚ{xCeU&!^ |zkl'9sc*" LS!uiFvݩRya={7O@~GtpgsOyMKyZN/e8PRRlP0 @P2TdbO$H-l*2o1})g ĄaO/ONd9!D.x$ ES] ˤ(=+0#)"wI j)jAY ~3 hjQRq7ƭ,}vgÏ `әẃZwA:niE|LVI d׽cx$^?=:Qpp#bxsSBaѷsx킒:]G@!@8d 9 M~|B8hN 7IDUyw  |>_E#TRRW#NU?i>}X*:yk̙cF5([cGFh-rFIlvY+-p"7:5j1Jm* +j6c)Cv`vԖ1hV!%(!di0k(˱lGK< _u|xwf=uxx>y@xjL(}O#ƒĹWij3zrh ٶF!}"(?~ ^l3a$b{EPb` ԃDpIW;0P2z;?zddnw|GUgIia:?BSCD纽 ϶:8b;δIaLOL!, jBP٤"4UgP6D^PCSmg(mfW<kA6ɋ ]S&s4MX<~խ$6n+Ŧuz;ss՛!y|peg[~O<9-T]IE\bvwzJ5cVc2GGb3'Q1Z|,˶rE qXj4hJ@1WW 5Y1}әG;iA(+BRpj}m:B}V܍Ee4ze r&/S$)(ryJr;Q-&Bχ"2Nj"8u7ǧ&{.gJk-TDCz` -rએn&i*q!ʠr.rW)Epvx xS-"OAs#&a9cK㘃K=T _;.y8;o4z论=XW){vT<8R Gy# uu'=`{Dl/ᣚ"ެǴ}޲oKK|cǍM`4g`{޴TxU&$b>Fc"$-U]jwsDY= s۝U|}xitx~sNDCPp pxhٮ!pgB|>IFDnFIA)Afr姳j;*S,𛐲1&3|Ƨpv5ZTsliIA"SQ u>C7"K> !.eGY5Fuz=sֺV=+J#Ȇ/(-6 1|]jW-% 7$&!ꥎI(R8r#u:Vل3maH0R@ϯ2{fGu2 pݿ7Ƒ Ƹo8#C.G?.Lt'V=3_=9̽>I37gqŹ}^X4dOA%nq}[[/ɝ}gՊa:_G—۞8>YSuh"3mXPbU:T.diBʚ| >cՍ6/l%\K*}_+dby+٢*eD&eOxf.q!*ՔTɘ(gIt?UM Rg=}گI˔GguIH'@f.'zim.x֙yl\∞yfa{&;Y&˞Wkh2#UeNӓEaz)Mz,D*k^-+X8 Q{:J{C lxSgQ9|l_E#^Ø"r2!Cg4"*:f̆J{,p9{0RK0+|bjQO!\&TʂkG#*EBle~C oW 5%.S>TGvCc5n1Fβ\R[F$1oZkH;Ekf̚1j٩L57VV.YZO[a\a5K$}d5&FGw֎!5nXWVJ2 1׺+\:o9n^nt˚gZCZM{ ]w>s7~lt^(%깦J0q/Brun[;O :Ŗl)b!=,߸+͒M0MDn|w1peߣC?"Zw. g_)"3;4fAZM'1Wp6O݇ܖvJ') '_ys5ËW-YɖvHz\3M,T7C&.`g;A{/~ϻ1'QD2#Pan@iA""d6~hmkK#1Igzn\IɆ^ R~Pe?a*Lz;2ovr٨w䈇gӫm#u U ǣ 2(d86\ H U M`(Ogg5x5nl=3 *5d!fyYJWC&>-/zwϏMKtd[xziLC#^00-)+7psm%`\^ sg'zeGD>$bq:K|->op$;[Nw.|69 |kGeN(q_U1e у]WCidsR/s(rwuOcݫch7[eFB ć VES#}QjJl9o6g皟 .}GJD4hK1NLDg:Aa]gZaSJtr2.ϧ9jBg]!/(+\]uY|LB2sfAJxo^Gl)`mq0t:]dՠpiNc b?,&MA 1Q_@ђb)E?rԠbX)"ؿ )*_@_?m@H$x&r"{TXqϷt::;޼s  )z+u-jn"J"(]|rp/k7_WSw᭲zǡxlxF )cV2h;Heu#|"큱$kH4b$GJM2 'V^:9nrhSM}RѬjNJ ;Qajnu J bk(|P, `TQSO0:I$Ljk/נ }9 rv0a"G𤥯dE\te0ňqfn!) U.v[-(]!=4ZrPS5f մW"xJN@?wrb|$+ Iir%z-04/ j!7;5 m=Bc6#ag8>Up]٫Ėd73UܟxM:sJ麟ĘڿrN _~YA۰Kn[U>:a4Q`g\z`2!h54d+ RI47V vm'(?x 4@Y>=tdPDu-D5Bnm3((1Aa:enq}ϠCAih)Qޖ'v3z+H*x;W w:? ݄z:T;KH{A`ߗ>fVDjZǟW{ϞI4saq301&]U-:O.8hۺ PQ<ʰB`x"4M>q7?t}M8i8az+fpWM^@ >HЕP7hڽ Z AÍùRHCt*:ko1*OƗ <1o_.1~}?鬆e `7-&kGͣK0G(\07CD$^]kwZe$f1NP!Oa y?; yvDAtojG.]ꏗ,/W:k=a2kQmXۚuϩk Q2L g<q2p,cV1ê &%b 0h#yBXm9^+-XEՙ%Hi.7}r` n|8)`'k "; ϻooFBFcς .=]0ٖ=5JH'bPXqn[d LF!NO I"(B2XTgr~l6g0y@WqYs[suu|o1]}*}_ZSk/O&ζ~UUU/bl6޶%cm!% E\F?t#CͶ  I|jgN9J=[^ nVļT.l6zѤؠ_m# pYJ @sĬuߠyw&BPx-[CHenluJ?J%Eh  =~ZiBG`C皸D3a޸׋ M 3Oq >>Je㔕 轖ػ6 ~7l(m6MLOc9,U9 C9 ۲if~>}r|U ,`=lWSuw'h?)t T!DRC4DYk9t8J5|`qCn>-H}-8}64[n3J>a.M,Bm5xI=fcb: `phEK.7<~RZ1x2Osua2+ u$0*8"mCpq/ZpBʞr:۵/,^5%\):|Gj;J)Xwy_ Kà_9ɰx"]ch? P:| "X>[av𿾨Z;VI1W4zco;FFdϔI4!Gfۣ޶{|齗ܶؤIMbU`O# j (p^S+?ӕ;α[ы#ռEAjI֠gw`:].%eZ>}j( z<"" ݃3%56xlյO]8F>jW,z?؉yHyX rco/٦x__2I|)61~.pG67 \r켩$ \Q\ʞ]?l0/ˏD/O3ZMJTT&1{ ;t Hxj賲 .oƎ / h3o!e Z3AP鱓vGX?n/ut;/~zC& G5DD f@2 >[b4n0b~}OUł M?O@.0;xײOٛ`d9,D2|ڗ߫N3&yǞ >a,zwQySv^6B-מ!C]ܬ^b̵'im"d.3 E[d?,3XX?}[RRf\q2:yLb!-vsg,$Blxņת|~ICΐ~mEmw|B䪎 7UABHVNԗ:OʎSucsS?H{ٱʌ6z (.BVs>09uX:~W&K^|plTF{_f)CL sR FHifWN勉\蟕 zc9v^,p;ڝCDoX!+1RXrtܪRWs/j|$xcKm\"B#U.ݔxsŸO:=,;c;L"MC녖776󙟤9{)Ml5pX(w M\iۅ۸ݗ) r+mҢn\ތ%ɃAGyh=jꧠ1)I [D.X,ͪD'_jja M>$FHB,;oGIH^:̪(Kc^jciqBsqf'oZ?aj2 A-NR\~& 2XL;*䊠v")A}χ 2&ƟC`U:I -7(`H.׽13W5޸ X}j_k/ּ_[ 3WEvah`|yq^خAYlJiIBX6wPee@*ř זşʱ|Yͧvx{S5]<n5mXj^viGGmpl#! M^3 vR(|o;z{I={[?[ў;} kؼ:y Z#ihpT|!ٷ#ت=&0@Dz8$*KD˖Po,YD"a +B?+UL+ gt =viBSU  ͘U3X2?шCGB'05 /SVXhSP2If$3_pQZqV< jXw3!Y^-${x{4q#G>&b|Z=2߾U2)G\ov4%Jڥ?ޔ| CC\*RdAheyyj<$f1*<;HC>Z%V!`"/ۦ$RzˠÚi*)=] u}_/i럯vjav,G":z_&g;j9}VL}^e ={g) Hi> R6lm/M]mn)Lyf {s;rNYO3{wSn!']a|WB~x;1U7$sռ,8G0ݰ5gZnz]L@&G 8q񶜡U2pQLX <t@펎:b>9^;0Y&>FSUoQ®_v Gz;k("s$Wz< ?De1خ>5_WMX9߅8F r kOSWc(no脇"=wi"LL8MА}oO30|V~h+t}uo#aX =:t[+˷W$K(бS̠CczW :SyE3;%;D#v&=7>=?_,D#]Ng$$CҢ" I;v:F,6:5vx;="3Q^U{& 1u2L@I#׶fRKN8gO4F 9U|]em ث3$qJ=q.އ0?g'L y3A83> ޡJ 9m^@ߦX2nqq|% _X|B ?]~h.-< ʸKڣ EYU޳oBuJtFxwXO>vQg *-RJWv(jB8=<|pv2hpBb"fE Eܣypf[Yv@AK2}&M1Cߛ50} ˧NJsOO\L]]"Yc9y$.:lt&3lq;=-&\3s茸ޗ&57Z׋a.<}ώPu8DE ! hOK-8c&D|KT' @VwVWk!wL8=uu#%DLK;_)v9>?՟o%ٿ<N~iK _8s̊ES[+:piq Ey^ﭥ:A#Օz[ao^P' ;"40F#<ˀt lCw%ͶG4=5jj! {&?fH<ٍT7_/7yGϛ TAǶp*^:Uo%fhɨrPyB2u|O8wS86mIfCq^ꞵN$vIDNLVL |9R^ $QT-gsιiʺwTJZn#8"[Fvg_6^ߴtW^g2䇨Zǎ%A6D%kc4Sr/j,,pN֤) R]AgzsOebP,"(CIӃgWBM2:a.`94^ӻL,Hryh>5ߛGs-4rY _A&z3zh1#ǪBAF,C> }N]`Jyn1׽gbQ1I>`Ȅ?@R+x#B6cv8RF'BF /Sd$ =j~2y0kOҶ}uC_xgC%=IfHַbPtH˥ց?2:p|㍨6lDǥ,7^%gҥ1h~MG<۷^Lh惲^Zi!pCd {>,]0 ]ݵ 7 TtVqZ> X+! b¯{=Ն[bS yMPCL;9x/t>Fx$Plm,bRL4}*D1|Ϧfr1&bS0Ĕ.2Uuv::Ya-ݿ&.(YyÌ?w dqyt:BAZ jx1f(ȼSWY.딐 ,Y{mGO$:zoyHiDj&}O{ui$.3, x$4͙.r`w|cAl6ٕ'Nhyޡn#Yu^3{wd8N^@aX"=熽;"N' YF0|cX@ 99( FA0oHHÙ ɕTC0:Cn<ӺB ({IڍP̜234"8ʄ٨kWQ2WW#es߱qA>HDkfcoш3 KoE 737AF|pڵٖ̇ҷa BB0Id-^ g8P]"@Y)W^7 :l)7DA]&+T/&ilz &7nQhE |pv-U&#G^ob$q+'<_ψ?+J3 w.K@003zwp`'<)cCZP"LpB8X!tR놔J_(28al=68`\IIx uݨ\\}wF&gRqqY K{Pk" ǚqO陾2\8~߂SaOUTiS]6A FCPm8ᨖi_MS&g$uIv26$XQҥNF5(:$&jaԮHBG_i}N>}z_즂nEw:G.utn`W RBKbM j#ӻrgߜuӱa*vIM/;p.QI,9zFyePeET]֢D=? T]dw*F@b*/i uؐdX2~Lܷ,?vܙgsTV+՚ S'|rfnwGgFPI9$]f1Tshz/Q=m")CL[1>'lso@2B'O";eDAΌ;}1ϻ 3yS|៸go.MJj  RW6|лe'^uwqtنFP%I q~{lVHLcҍY^ ~l篱-a;{b!bW^Y-֣y-x~O.9Ė_ ĦB;8Iky|" M!S"(p`D;UӮ.YѶA!\z/$NUcᙏ͑5v}}dL҉6?ghy5 w~~e>8s* 5A鷱J[!EQᦏ <;}_7̱~S5pmN z㒱涺A).;>уqunj[!˕Ig ^&I5f J#F y?t_RQ'cӴE^DZʥ@o){mf4jsڄcI^68c3??}!\" `]# ~-P $"rsG4qVoUf]'+JPMa?: rֲMe}6/Z2mVq1_\8|?86ϸr!a|77 =C. ijم)T먉/c\0#҆#A~|pYVW`ͯ{uZ8kGȘ1#촴r@Ug4Mb(p@@?2$dN[&f`,:}_mх$<3cD6Vѥ/Si0]`| ^ŮD\EY򿘰zg|FCh6!er J6vD;4{HF~5kǎL[{j!P9W\`.9E lLR~rP4j8c!Ϟs$7ttJQ43?*mv"&f*>h8=yX \jrGW l:W\O>j &\cZnp˯ZPZ dLS-hCbCrt?|ؓ64n0ldI)T0w嗇&'1);godbI\7_S(tN4&^ @-4;*sK;oS r0]K<뚸l ܌<mZ Jn8Z @ђ !A vSɦ~,8yK^칒!C;x+Ɠ`'r&)p WPt ,0cWKE^7Q ageŜy|{eݶ(ui1=̇h$VL|C]Q8f~Ъ\k! T粤@2ՃJ4tD|%^0J*\MCuGS3=y6Dց 6P%zkjȂ:vOyţ4U Pe ՑT݆Ʉ36~驌3dN5ㅏd/[{,Z'Vt®If::_](m\X"LΙ@IZ50`Yb|G(#(uZT,N9sfzoGQ'{2s,y&ܨcq]cHZڣe+HGk0\+TDӳZĜrhHSRk"$ytUwF1-?GzP-s:c JFd5D:Ѧz F-^uxsÌ(60y,{;XќɢăZrwg%0Uz}+ j:l(3){qLs=Ij1\>9E){Eks1 ɇG$<@*RbOނٿ"uxWiW϶:#y1 g3 8Y1adKpUjrGI ʕBHO9aoZǞ,Iώ2l{{ 0|fCw'z!t1̾NGSs qa_~+.8O%i]uf ut4Kalm+y+C\a R~[q \F7/;绬;#N{B򮃨}xO8`jb oT\.gzDPknkӣZzFcc&sEaSL[kX'=K$d }{Jߖ Էn(gg .2o{熶L}h}0=wqd]qE}A"¡z)Ȯ_5ƹk0q##z4L\%ދSH}ua;׻#j0s˟:ӴG+\C.31)w%7KD;rUCSs6:WN1B9<[+j3;"ak-ݚ V+.cyyuu;uU'Bt)N^&6JD 0!ZVyhhӸ(%*qY_ 2cPUe\8*"#R o]t_3.V>PRXHdqr->xQs%َLYP랳QTfq2^nbEKiY^>;ݝc}+p.&I}#뉭y97Z|ϋMBzKs8(gG/׫tҰZqj(Jʂf|3i()lO,ֳs"L%|V믦|PZ<榫^Z,CasI\Eex#|GC Ps5c"zCTFD?PnwfڶyVu^S"wx5Yз/v:X˯'ug/ GnjutW{,ށ>f|xќg9| ̏n릙_Y^~`Upr3H[BEU02d4 XJT`i' y tnS!xUUUUjI.~] LjE.l\qto3FA$yqp[<+C>g9@ U]~짲:џnWjih.Curg<$ fa>Ok)t16a:w2nLэ1eݶIIdjzڲw ]aEbHok*aq(w4Cq# }4Fz\87G)fuofF?i=Cڃ'{G~C%r2!{~A&=rtUO<&n*vsܟF6h##b"|'9ϑ£' }GO L {qWv!qs09 (T'1p=G :ezxQ@I(/-_8jvOV1 -Y\P==TE_t+Rz-(ECWDD@>R@ e~ၘ 7||gȎ.Co|uswk i2=-a\RWev7FiK:T.;% mm<\ 3p4M$4"tN`.߾-"^Q1惌)<3APtjX80ݶ;dE2P&I|+NP7Ûj4Ecκy\o&{>n`;[,:Uti 40 l$͒sdS@@7f7?bI08 S z`Q ïM~:Iq@!jAL#ꇍɇ+`݌WdNPFWaU1gN*f`@*x蒼  wY 3q?7qj7X7%f[KW :<կ&=TF)A'iEUz\PO`Qrǟ=t2dYr g|dꁒ 5?TsDU@.-e~I|Cʃ߷~BM  >A#Tz1K ?ن>z2~q~S' MlO5]AS#m&2 2Ȃ[-S5HTS7pa3DP$ ax~FM =A}O]8Y‰ȱB,_O谵d?|ߟ]o~M|';ؾ/nh3gioW?*|0oPsD03oA⟊yf~|?W -D% AHQH~?ɡ?JlblL q}{pa|{:)H; $AEQGAĈl !HD(LPQSAQM̅ T2EL4% B 20o+[8??k_(+~lRQ H!DI5DEC pA QH];?ヶƄ[@MP@@dBRФOǏ7?zoXEpΙ>ko鬱a@DOW#}TE,S5UU\h_{:mfu@)T.*#a44 R7'JN; vARE=Xu oV)K~Ɉ{{ %> g-!.O f>uJh9i4 #;\Wdk阣MV L/vo$9F_QV"$7t~5b bߌ09~ɉ^ݠ\|@aZ9&)'??^3iW 2<l~A b- `׍zct6<R-'fF2f cD'H쵫r%Yuc_D'rsNgMbFfi/=$J ٯC#,_ y%ɘJC$`nNtsGI`|zą$M}aS!"FID_ja~۔4_dZhL|-xf~k 2L|9Nj~}i0AFԐ%&qɨFzD:w3}QM'>$|?u_/mlX0z{)|J =~N=o ?)9*RLh4ϱUUzjr8%P|o*>_k{pM`wQam!dQ)>ڞ=+'ȍ/1d\@B sW~}MLda;|_?o4IaG'khbsOw݀63< W@8/-|B Plkw(?@rt}OFOy~ 9$>\' 3=>"cQ{&qk?ZLiH~/* 0kwuSz.GJPPZցLv~f?82stX3=I}2y&|D-Gϥ>ƍܟD! v3A)lO % E9 >?Y_$q9@zAO4w"G- fgǘ ,vOPI $O #ON~ߐd=ݓ@264Br=c ׿Zq2% ~TYAw3C&l| *C0d?\|xmmmmmuBB1Y7%i>.I4INd :?v 2 Ď0rw1* gO;Q =^:r'ak}_ƚÎ%>*Dg!ٹEOxu 뼺;A_]K%"P7.9BcVR$v*d~$}zy}_tW&=sϋls,SYia>^[DNI"ADPDq9rUF?Wo!#1T~@(!+pw}?A ())&FhdA31P!@ xvB<$ ga vAY(g*Ch1r >>Vţe+$?9w0k~гHg?̰M3"J=a"Ɍ׾YDL` FG;\V6~=p6["fƅ]ggV+D[1⁎Ae1ru;4oj#˔7 p6fνvȁP>飗MQwxWC#Fe>~<^N0}Ow1|A0Hے#iB)3.GW!6p2a+ѳQv*:V-Kbl:1T3羋+D#3N(_V.X;$Q׻_++\`,kG>I(xkXg9G茗vwwFٱ{N0@6%7qx/ab NE) qw ,0GھWXW_?䓿#YPU YgG1gk ?ʟ!9֎Q,(mrv׳ˑ)7{^vI(e=h /s^UU${@? JGzoJeހ&=@TL_y@"cG T;:/vXBPUnrUXbZn]O!>VΫK:b&d2<\XQOuaZtFC!fut݀G]v `LΡ%LKU2 _}]cGQBB M>ch@6ˇx7wzJPk?Ɡ9H tA3GD7{9kc"Acy8<,05Gn%(Y(,Uv(UFX=>NFyt- e!L R1O[{ BV}tr@ɼ@z||J4;><2Á;T\{{Qw8ehM,`h<Q*#b!_YH=+(-J]}/BKF&Nr7;Ua{NЃo@PJyit=/d"@}9͙@0߹d뗐Z'S=v@/J/﹀>b'0SHoE*FYS οf aהFo& gC;`8oy%2Ǵ  Ѳ"ڊpn1[ ?`0= %&{|a?O'r9|寏wyz|(S'@(SY7KD7g9YY^/Mz=ۨELpOP< BB AܺCs WgӟoM"=KL/u*۬ۺ_ݻm6om*(~ +62M*͊r8X*}wlzh2zl!vBND}iWk;Pž|M;{ B\I٧oq\mCj}_Hpi{ף漫C韞)Q}$-]BG=BL`g̣v{3]vW5vQ-5^Dlcx \7Bc)m|;/M(_whXtr0|bjM@p)/11 HR4eql4p0JLA Uc'1W`ۿ-#P;!Q;b0R yQ W_%m{ FLE>C8᯲?-pzmRv /[|7~A4 d@'2" ?5W|q`~4 ^k'\^QT^{e71=Wfɸi$)!ΊJ(ЏTƺ=_ۧRd[eɯ%7R0dAn_ VッG6*Iwaa_`,zoS;u"}NۄOZA tCs bd:2pߛ_O`aa'Uqy4/Cfz}zY&BݯFCc\2,Gӿҫ(h{}R:^wQo_d$tn /rQ$7}d@|xq:՗Gk4pB {w9/~˳gbOEu[wֻƢCX4,S`GՎ·>BGo)C*cZ S\x/}>i) (I N [VsLa ( n{wmUv&2u*qV@T{QaS ,aOm]۶:ygU?C4E_ qA\ސU!=h{@Ïֶ))tɉH 03Ds1:Qm_nA6/v "QOWU _rA7f"NA0M^7Q.ԺSJa>q8s\oDyW>9w}qsڭL9G7m} S ?i!` B;s7B"0ć$KkqH(&=OY$;痼L֘aH-s(g󉏠 WDgDvRoE8M(+:'WP ɥ#@}84m,\@9}pN,VR̎widtG0Km:}נ^Eor]Vv:zk+eaNƁ5`&shCD BG=Y<7;`D *Y"ͰzWg:ި0)5談_ڨз#P;}t<:^pwoSཛྷx?͍?MT"$x:\LqX{Í:h:V/\s{wbs AhhSS(/ ~ݲ%O.M!u^Ŏ9Լ:<=ѷC M|,}'Mixm/}fo_k ޫ-ō>8.\C^k+"j;U|K\hNlaQ6:Pj xiXlpҷ>JkE-b&R1ݠĚ!\ a Ͼ硴aUYͫj^-p{]ȏ/(rUc: !n-(6o6L޹GX L{\9Ԉσh4RgCVZD.Ј]ǒ*\c $ `w W(?p FѵvƷmk49i{>N\߇3I[6;x7._n^8GG^͸#1f4rs X'ZHLU*]G{"/ XŃ8K78i;8YYJ{9<>?'F<RPLSwBlfJPۖ@ySpC1QgG?/8It?uCy)XW ^ΜҘ0SjRf|^((nj\;JxAk844P[rs|B®R6C pf R3nZ`X,U؏&›׭CSl$Wv|XCtzc/DG-+>SG_)\!?Gg l Zy;|#a Z( Qva56iɆ,\o[آ?rFBz'(SoΎ/B ^N燎l5bG_~_KхC{Q DXxZd> Rx&Aԛ M;URuDQF$UC4y@D -QKHR A@4'FU!Jj` Fb$h)%\M %!5 AJUAKSRESS T1 R%s3S5A)2EEQKEPADA4$LADDEVj4$%USl %QD4EDIPT,PHM[((i"`gB[8#V [vh 1b,[Dc9daRF@ш4FfrɄ+8D4Q["$$h @hV߉JȤ I *&$%x&(D)R hJ TA2LD1MA0ɔd(hejb& &Jh!&*I)B" *($`(f'j F*&h")&)JI4DA# 01TS)T%3TLAQI$R5C+)U.h&I# DHQ44C- BQMTPEDUDK$ @ 2PEIE )!H#M5Q T,ULASQTBKQERҤEKQCS!TSP1;`"* diֆ&R&ij "Ff*J()!( B Rh:Z%RSSTI LH4UI4AMPI%%,I af( "**iB!ai1DP-LUJ8֪F!`Mh#їc43L#R_# "*)*H I Z@!f*"%)& b${aA11IADĐBZ(( *bH(j $K<MTQ մчCTjI* b BhbH"%b_:z)iL AаQldjT (0 'mLIRUdI("ɌS5m$fDL}2`4$Q@X1RUi a)) ""o0Ӡ #1"h&I"e)$4җR0U2Q1U4Q 1P1.)hD:O ELHRQ4{I% $ADE5,1DE% ҁE 1EI ;b $$ĉA:BM1DSQc *iNAHJcэPumTLGpDT%k IOb J! 1SH%P霪h9_APL%B^ )KQ٨/Ӈy\, `I):`HDM (T}o:}_064G&ݱ@4=}Y!5ɓ?ʀHfs;+;,vSJi =RlhLB!$B"ŤRyy -B@yU)e)P:CF ذVi !)傶l`!FIV)CJgI0ЀMkNH 1tyM{3& .T] JfPH)$0xqȘ!01 0h"d(HԶ/n6=KRҦRqHҲTDd02eKdq(`@Y)?<`"Z#p }0^!ELY  1 OL) | PȲF??Uwna'Ru%';@.lhx~"<9  7t?}ߍ}^kw>܋3KW84Dh$kIՑ\ eطbv;z6^01nK7 +13 w(Qu\dL {eAP$CIiuMLN;v{"c7ᚽGOzOyV[ ^_f5w[=:|N tf>7ۄHU#SU {;CUѮ(FFcY'5`猳>aaA $.O' oó)ҿ"W<W3PعMa6/ ?_Hp/_Hzx> {:QwsCN쏫oѸIy?B }^#Qy:8uO=#P[1Oi#A6e dpqZ`__OD?*PP" (E7u'օGFJ[:B՘1ЎwiސK7e< 1}t XO{H0.xw$""ojl[.$z?fU8BK LJ-L|!zjcB%>;Dz>naxǞU#vxxw8lԆ!}ΆgE]P^ Qp,}< ~KIII2l!2Dp4XaKUUL˧KfUgSoX@."ނcxs<">38 lLC[ECӔ_krteYsh fp- | FoG.uyF,o!NCc #GTu0U{8[2yp^̫]qǕ+$<Ț#ۀs>\ݸ0b6cm1EYx;,cKۄE\ۨ'x}g 6h`5ϰ_dl؍d\.U#0nݱbٚ?b8~ 2"$|8<$%( \˺A}9U`0 W: I:v%1˟nNL<`׿P:FC1**~ BO_7C?a䈚/9"wvLŠ2# D&XFc Uw50(N=smLUAP+Z"g|z}kX9T#ӻ`;8}8Jg?.Pv H'2NYҞ˳L7f.C8ЇL5CLB^<ӈ%s;vw'<#-7F64)PmgER3S*f0} lPHC6J2|9v7<~ߪ~0w_)Ƥտ'rKX5y?v1sѐvu 3Zn۟m.IٸD3a%tUSvܼx(a#K}]49JV?y:K~no0#k 4oP>J<[r~i{=콦K>{$A}yCrʞ<|k1`6{ć@E|UOο%/Eӷs=v|}H#+8>wxGzY;`Ċ #ȞOGV ɔ)[ۦX${NPӉϟ?K"ꐓk@hSJTHh_wJ! HbflC00@d @J`}А kvx%)DxR>~b(b:uۥ~g~ty=8cb%bo`"}hy}:O\+t8,S[R|&T#u<@]@YS\dIj(!3r''MD8qCW+GWy#ίX*tB@ a U UU٤6a RC=2d 2'm{/`q6`Vҏ5Y0=9E8$4gf P^}DJn خN+7#͓nNdF'dY,tKK o5ç~ͺu2 옍u!0&ĔR9d= &HIpX&sBWXē~5g 7M$$_@O#z!?>ANx{1 pH}?jsꍇaRx4ѐ!حWu{}p,'oly~ LJjeBwA#jQ3@!w(R jMg,=o+#K%pF+a pgd`D =*mB9d}}}D }es, 䀰xBLI 0prK!<~k`)1s4\ a697}u_tn1븭pӺC[ )iḵ.ZL⷏]^XZ/0x<,Ђ`aʪ8m~G ĵD hSU>=8fSgA3?I9pw&W{ԝE,뺒P߱x ;)5$dFZu2;]P[keviVXdB!E%Qz+||cxVoq(j#n$N2GDuWrYqy33p/iԤf=fϪs?wPKF`S')u@}%'ͦ3ѓ`q:qgӘx=oU':ʬ3M›Տ<9n,[ Ds >&r2xSUkK0R xB^Rg5a'CAog!YeQ7#r`V +'\{LG^&KaZN>].)Aӈ劻&fx{;$Jl^y LOm K[u?&tU)d+ f_g I ˓o29`%OI=ؾһhvlzOa d~n#W@yEp\3 lpw {#;|\:>^;G.gdKltZ{|f|>_\qz Yr 6c[DAgc7,p[5lItCfv6 !sL.SA=;DBttxWk+츭CdߙOʚpϯظIlB!, AJBhQZU(@R)P E J8IA ZX!] yDBihMA`?'ʋ3H$PHEU)4!JPT2B)BE51L24%-'Ȭ'% Rѥ1PDmqMD[QLq1}4:2Pq*b%:.kI̜ZB"J?IѮ"( (uփj 񞇡@ FΓ,h1`J Y>Cc-4!U8h2N)E3&"DvsYGˠS:0b&dOLK֮3djv]1[!DXMZm3Eοl(;TEZ5KB{tGU|fERId6"((b"T[j1b۷аI2PBq|c"Ê C q%4^H}eՃ j]b 4?8]͌:Dα4tb&J6J{1thc$q &Wc0G}A*`zgjAnN:+AOuIQ]&}'yӶGw4SlXNHq4ДEXmpJQ:dߝƤþ6`0#DFI#⒭F-(ҔȞdF(HF5}xo~Mo\t=yƨIqS>1UlD9o~q@DD 'DD@ @?xoo׬ i?c<!ħ fy {qOsu~LxP5܁_AED__pdat'eI%Sm73HL~I?&1&"\d5P11r(<1{dvAnl;0PCP$❽jgO;y@'êTYyY!=.9aRN'jҏIGN6, ˺S,.=5[߂M,b+]J^\20kC2anK4爣1.S%H G? A{iPMhN Cȉ o7Nv*~iWE#g>t837;Tz#' @|*qL\Msw[b˼TXf4ə;70'x:?ٮp}HӻHh.i*P)h ~qn)j_Y{,f(:WiN* 㼾oSۣW{ЭzK a(x H|vN5fc(¹uM.tma[ W""@BRY_\=lJVI;◎1x#T,jH1ce-S5SXPruAqݸ]r9!(&a)QP؂Fa4#Sځԓr *.S`aNE֪**/,U r)ǣ z%Ly sqLB&2d_1;(9i!&`P@E=%0ڡ+GTD㪆6i?70 ; 4mv0Ff!$$aU5R|j0giB3];8FCQKUǼ;9uEQ$2AQX8 ^bb(B4K{wkB!#*'sL7i)|˕ 43mb-7ޱQDB"D|n9I!)ь.5P) `#:?3n~|}[Mq-hGU#/Hz*r1So?Iرb*()bi(PQ~5xyq)R0A9Ԓ9?QB-,vBi_GoOoq=S찟>o K{^{tUM+$~MUT(VW ?M $(JEi_m%J*ꆀ)(O[8=^-'xy ܝAz7.EE!<1j"fO$:` /g"(f)Qmwy^"Ev3+E%-(i:Mta-yFB"N% HWn/v`چ3KK |{ Fi>w_7dC~sQÓ!+_|.Fmh/~^Am-q0qAݬ''qLg8OxKΰqÈڗv,2c|s2e9!H ]2դ2ek{#xZ(4B^!V P S w{^fluEX83g&|/碿'AOyA?" ǔou?.[IF~YA4L¥lvzh/XZ_?ޟ r\!%tXo];Xh.{(r@$6qʢj5]FJ6ɖxmeCX1Xژ4a]tf3wħ O(&_,AE` Q~^,þ'5;Glcx1Wf**'VCF |9dm߳K1]̞"{ 7:3^@$(T OK{ |<.ROt|ark8:_ڍz=T.u3#|:⃑L_>nI^5X@1=PӛaD^poNzD/Goh9}5ECETBGCER)go\`?h5t `w K`Ը0?b.|=i!|>\5F? i]9.瀎=\@MqFJW$ ɿslʿOo [FU>L ڶP}6Wj'Y aN &0m!H,$ȩzb}x~))1H\*eA9D;qHݮ{oXyD\, ɰp[yn"ՅUUXB ׌X8|nVsWۺ:UALjBl?-%j}h;R# #\;,ˌ4#tzEK=]zgڜ#ӋÅl)ޛ=39)d*(@pyh6iĀUPgoѰ(}5 uN^oơ;&O0R5kU;\\xHE1? R\x4hs !M|˩!b`o4/q(?CoC:Tߛ !~u>蜸忉Ao"}Aa~mF`]Mg ` .+=PCw=ʨ񚢵ܝև~ w` ofG/Z?X~iqJmQȜ3nagƿ ,HZww{HE/><}c>JR %AAOY#$']*]%Q`8-aa+hmȅJ2/XTM$~_>TjqOyԮtq @Eр6O0 GB.>WoX1(Pm~==6KCefTo,$jsʽL5l=47 cߩo*9 {$mbG%r6@>(sag?C"?a sߵROsTP Dcb\*]y0Ek.Q>&ϫ=2_W 2oPB C}'ypCőbF?hXd ($*Hf|wԵ %#7Gy?.x]eǨφƔ('l!?@LKl1* JP)#ZD?PE` K(hPX .P@z4d#z=$__=g]nv9t<@?W?ҴG@(S)!)yKQL:6;tήqТvC̼21%$ Qҟݵ̺3p닝IEh/N€ 4{/˟!{?e=&1ǟ֣[~ h, a: O՘Lt3a>")O篦Ѐ٬_/ӊ$X  7 /9+l=/7 0u8dQI& r twP+60 9&s>0Uq:*#.kL<+oD<fv߹g iS= l_)n]?m9qss^W]u V#iD s}{ /DiV89M05y:]7fyTz!@G)qϳ(~%܊b@. LP*X!M_{ី) )˴=)nj䍠܎us\L9r=l)RyTVc?Q|R^d2iwlvxʐ\hd[@uۂVeIiwY-|qFYtplv?M1:%4*0So^E resbSOo;h@vIW?g|s'Ϻ]ouRW/9(ry_`Hy nHnL8s-iz2I5?.Ýs@E -Yk+x'>_$ O\u=cI 5?;aw5~eQ̌d%04T= };4Ab((ǧ-×?Jb_bN>92]00Ext<ZUؘ..e'Hh#]^VsaV$g0E<ۤ/?=xk%_HkaDyךBoWuio9;n-xϴBQO|S,e&@1!JW99c6 ݛL" .ۗPNmNDثz2Q|6M_Lj-I! L#5?0딅V`6Džު:$U.`C ?=Y<~" @*A^l/o|PΊLTawla.oy(prDk|xrT߳)#Js])}J'P_:]OF`A>8-F"qܢ InD:pgb Tka鄋zdyϐ폾;սmDs{K>|f iӷNiOB&pN"A r(pYTЀOG(+Z|z0:cd`aajɀ1¢3(X9ta^1, -)B>|p*=Gnէ;71:l!; 4ya~sTG=0 E?ӿ3g`:]<$;LD_: \3Yxw~kǣv$U#`w} ?Vkv;tot8#/r8z ' C_}٤P~:B=&DgŨS81t߈D+ @8LCϹc 6WԽ%y"[QZVQszvpC\0Rv1lQyڔوg 5 nم$mŨŒmNM3Ѡʹs~b"1<`:#m'3pB(RI&NKH1a>rz 0iLnckL#Ӥë/Vו=a#Re߬'̐/&]/Uc!u Nda/tpy g%~h09Z"{k"Q5‘Z+ݿu8 ;X ὧA9ÖGd@q p PG8UNTM&܁@0x::/QV0aA\#㤰E pvH&DQMXT0lbC8gmSC7Kݰ`N ut?0 !38saÖr{iöMwX+6v>&Vm+ՙL26~␱WJ Y5o•F;=`;d0]" *. F vmq H IS/rk{`̋cX{zaYQsIgHIJ7zi 2%EJP7}fv ʭ~!RʳߦR1b8s\Pvd+k='j2JLќ'  lv]l|D)6xpnOxo.XzagӼΧex]\ 1΃v>ÀGee~ ME1x(jӋ]~~]V@h'%RYbg^ɦum_Mu?A?4 @0eP|v>l^qe)bYg~T*)*opr\ CmhvHCJI}rnsuH)Σ*&2/rlWk87RVo-)ue@DA_M݊(aFRoE.P%N혽ٗM*P;GO^2ލf^ga'y1a6ᲝϦ2Ξ/߶(ݚSr/U4W;0љ:^NY6ZbF2֯| ȋ0ߊߦuViZf󳳀Q$x׏7ɤi*aW5j婖B1ɥ=q)e)7*Bְ6M,tJQ8pK.os)F5ai"J5XB-6N s]iRэ3.ޡTU8AJ(Ge7z %YZ.tfylS%0<#p >{uȎ!ŷP,3t\꧙GdUAe#ש%C߿_ C5Uae1iUżǏkrpt1vey99p,0N$m &eP\\iܝS5<3EEMaᕀ&v>{^XJWs'te+阞M*^C yi"y'-?|@yQh2L_pZ5=oA=Z\Btpx`mk9ɶXmRš9ĤDBS%JTuXE!6vaѻARM*"r͟cF*#8`VXU7ZWo]9\$j TRCZN[)KnłcS7PP▞7M\HlݛS EQRw ]TX]U&*qm4kRlYVIE~P#b@^+< Fr:=9H-X{HOGws7䄁H4P-,CB ! ?ZO!0w.vStA$~7eGoc$ W_y{#'cƋqsa(о<(oU݋x8Q=ȇr)d/19Z%JD+yN+*0%w?d^5f[nf,XbŋUUV,OkZ/q2ʴdYکɄa Hg~1 4D GSh)JX6EjX#rGmZ@6{H@$?k?К7pBXnQq0JC P?x vN56%IC05Ƹ2e rW54HO<ԃmONO[!>Ct Pӧp D|=_4'Pв~Cf_5OvٛAXƧ HD%HRNZ%o}{=8`HgsBm} 5Ф]x2tcc?LA:*q1ՕHVT਌&QԲkzhRPݧ@83\d>cCǕ ?iEDD 1:z*b<-!юס3 "˱媁щ{| pOB4̩R|gP|MSNUc:/_6V:)IDǍSx( y!&W'3ִ2)C쯋aC4a d\{[^w'tC!d#AC#d NDR9^!C U@>|&ƃuOqNq / SM@U'`pJqaC)imm2P05<' 8gbw_DJ NU݈T*J,̥3EaN@Zq``=z0 פK4 g*ލئ;4HQTpG'1讈yhC7?cN(I) QHQe>ɾg?a{]!S\^a  ,0bXG@d4j#M "%VUb׿G*~[muQU [w ;ӗ7W钖#|fݐP34C&g&Zv6A ldž?8c !{ӽ"^ u EO2dP 8f l`mRV&8Bm<P`Gk|"h 0Lmiw,O;m{M=G@00j@!@ĊX`XOC*xiS2û !LD!T!?>tg$ 08=|m VfϨvF65+7fǠ6޲K+ 8qr0dd|lDD}[6@A]x*%q:7<?7]/OQ-<'Sp?6̇0!RR"IҦPs9d/!QfcKLD-O*xy 6 8tr6_0HwN&{FX_`{P %C?0rC &av[N.oGfQ[Fhv'$,Fĺ#ncq; ᮍ]+IPvަ*q@M2cXb%Iyk -&7)ia'X&,%' _I3j3 8wpA|7b#Y6Xq]VwFL-CS$X]0Mb6U%H"FGʑJOtts|$DחG]c5xv4Q]F#NϭX/*HO-ZF_LgY+sģ)dT,⮮q1Hqh AZ dJY1>Ob2=EI_|93 f |>vbMZ2 7 mAHd̖;yl qΧAC፥#DsndCªTO3P!z3=lb`ļҋmiƃ;z&Fi38bS0+ _}P^Zv:$;&!ˡ$߻vĵWgv$>GD!FYy%[ 2AE1ţ惲;uw| DޛQ$vCS8>44gr%XA"c()6[p __`.^nvL\Lb]ܼ#E6a5`CSᥰŃ C~9{9n맗$KfzLMz9zkm&G[č._!|%M0b:|%5?GBFbq0^d&SM$6 ӅLм`)3D#$f!/h>P :9平`$%e8ΒBqRSF1]N{Y)"Ph#3N$¥OdTבx ˪^[rnB_dM@H3XY.9GO$~a8}I?˂Hq.0cHd_Pe Vuc;imѳf4؇fp\!{剒v҄bӶtĉ)Q07|8${ffB,Fmݫ>_kNpwQo[+I dly<,l $!hKc8ώ: 1e&IxɀX~uꇵ\-#Pewja!gT^X'OS {tcoD.BwPN00Q7'MGLәONP >C^x;CdzCL0#^<Msa}PfHuq2LN՚E׸]U` \39#!bgl9$:Uq*`ιĘ{3_Y~}K*m_%5ddq`~ *\IO=2$‡8Kbӳ:a83 ^pl(>>a4o/{]T"(O,4u__E^D"M:&a8%A (H[1Dm&97mlo:byp:xIz v;J~͂9M멂z@J(6>S2nv'`6K1(G#0<;M4(F8zyRϰx:8mH>>6M~j SAzH M"P >QCWa@ m!P#Yo|v9yI 2>%D>'C$,?C"QQ3pnV(UqSU! &hЍ   T\-ъ%Dn fg pjk%-4 .8٤` tOބ*Aw͏g=+V;@t/s(mDTS!B(tV*˕aL9); W%#<ƽ~!ټf`h!zc(qLL4hO63/e6 B-kSu1D]ʳTԉOCV.{I!=<*^Yy*1wR13&P0ף{3|)4mCi@PT^="gt0{mL(c mf0f@^JȶmR(wbM~>d3(AWJTȈw¥/wwG̝ ONIS*>yR: `@zpr"cڜL!s"6{%:CA׼S^\76>?FwM_E0A4jiW= (SzOn70>855df0 Rfb_!1)!tdAlyR@' q9o>f8 2rN}޲?Şd~3'D&h2kibuUwIUfَ"}6^dyB4PdA=7úPIu4K7 .*rr w|@LK tԩ@)+yædt7 ˹a;92hMVz$aځJ(  bSD1)$hB9~ٯ"~0x` a 5X@#qo҇#YGs (h"~?CC󭳷?Vkn`v2/{mb@]\bkNAKSy wP[ ,C3粃kЌp צ' aݝHM/ NhF =IACdCe˼v;w?PqM0i!y$ ~=N]M~i>2? vl\$DU=|O#he'>e(oxĔ)Nb?e$JM>M@2+z0Tg^YR|H֙K^FCYgrNC7!Cxۍ l#``$.L[2qSy4HnƲȆ,M`~OyUFT,-@_}UI~O<d#vu [=tɋ ]-$=} =ߺ"p=eR'B 6"[| Ŧ w[އ8$pIyFylc]ӨYHۈ;Mý4fG9~#pX TbfA&` 0BϡrocU;d6L0:Σ@4f<֜8?^4q@d~e-ٻg)x$N0$OdM8:jekm'0qu #W`VsyR,鐣(?aM/˘Ɂ^o4@8Äv.<)DI'A'ABti '430qm CJP"[,+ͦ31)$xc6HI є$MCAK pu ; oW!|RO'^7Œ!pd]{Ls} =03%|"yv܎N57lێ2TTTQp࿐c b!U-`\J ML S$ęTFY$lR&j@J03G#9ÑkhvP|(}=HPaА^`׎~J׃T*Ty.5*z?|LFl8kZd7e\>3TcCVO60m@(bo8_$zpC݇ kڋ?GK`4ŸɅ0X|GQ8H!88 =\kv[:?L`z (2?. .?Α؈9IہݗDnm!~3s=y!P>@;Y|&@j1OLqV=c黲hQٱaLJ12"`[KFH_DwߠS}ImbMMy=d aw@{|1 ̘үyOO`0.&h0b|w-̑(29‚>EA=*pcHhl$:l>3` +,Z8,s+ "&]P).R@N\`m4 9&Ƥ;lTV`#1B}5䏇7x9SÜe;x8 vD)~ tqWo3O'u7ӗ>F ǕIqUN0ô(d2fAʦh$<.unr[*)a;SrI$ynT=L|QOOi/?|M lZ$^QR L~3[4H(>1 |<ӍΣhkp(D/5`Z{GZ)?NM1jX%)wD(s,!4=a $GX'.%Óy & W΀vG0Cv$5y@H{4P9)LC&&r( )ՉYfavp11pCI=G0G$˙|iQ~18&3n:DNR`i!Rx"Ag1:0 0rjIeň#i#M'1Ha y^3y%mϹ`>LSZ:!JC3M@ )+vR^@ڒ"6M&  $J2YJ3'!QP5M|} b) lnݻ!z# P`O'h$": "YV"S}*=1Co*YXςuuJd:F2zB0I+B\nBǰxg xIDǙN[+t DQHnm-:R .bO@;*ؐ-DJi.tdwl:%P O 9yA7!2C81rFX# {xRT6x;FhnPz> .9{&l v|1Î iZA(sϱ#geHպVCS (;lPYWl@႑`,Qӷ|>\:d!ɸTgT6ȃiH" JnAU07'gn=8tDz;z<w'rMK9"BORiMh}HۨrP{{,%d! !qc030h1̂%611ߩq@3fQg!xo[(!|P:#D#y8I vd5Ijgt0 s@&$:@3 3t9NTf0:cMq:/<PD IFT| !Qwbw9'P{/tY˖sy6 $5K=c$̈́9O7/i(, Gκ{y}IwyC"A"RQ(e<b( &$ʊ>ǜ+n㮟#Wv!ܔ~ax7 (Q=R_.A1#l<|0fI& ܽM >N YW>AF`Li@QE:e!A 0PcB$;Cnu[ĆuA bUkTOs.r}_ŀ_΀(y!Dveb4b#n:׹aC k^c1#QCA%zcǫyC}TQ9eq3vA5$tFexPV?шo b9Ws*J6̊>"P~?$ru&Ua+Ǔ,50S:#SNp>kC_$h6|Sc>LyeXql,ZNTN|wP 5u--b? ٤ PSss8H _[(Oŧ  '$_@áMe)w6I5S\~|8c&"1$]loj#Qe" RPB*W;$7}M:kD[R~LX>@߷{i@۟(B&yUeg~x82Lɗ?C@s$H "<ÐNH =$f)((1Q% ADTLLMT~r1J0KIlybx'0CDB| % ˀ'{Ύ4)TT2?l~9gauR+3@P2RdkšKNϘ>ìhx!$|"7ۚG4{GB?)ѧv|&`Iy"cT U8,4ԕSQExlgд+RHoNFc%оr=oF"Pw|pI7% R !G\.;p< Sݑ)p|QyFya i1ƊGAօXCm%#3',c6q{UP>xcbNFjed!~?nN\N< sn >$#'?nV$*:Z4l{đ͞X-2ـs>T(ZH|^`se%=RUvBXi᫿㱆 ?ES4!@zo(,2}Šc؂0 ?# &=D oАhO+Y^DZ[i#Ht_ڐj)CIB V9>YQA|Qc< gCg#b8#sƠC?9/' h 1AT1Wۂ*$k;{z\3YmH9ܔ90Эyth8ѣ\,>YEr!ٔzM`ё2F3FMDkHL}3/eEMtN`(-bBl>}| 6^oM4qQu"wXMӱb?&w}|߸fٵ$J|IbN^bE Vba 4$S6}L7XDNM#OZNAc;Nh G!+mQŠKgu.^ZcfC:FCoBBZHZrp Jp|@ 9ΓA'Sd%2/aԟ?6y?T<'eyHܦI8 ++4 ]GܒswJRSO FrVWY%aC.ɣ ]_Y~8A/gS5i:5L6** WU\-wF`f}Czֽ:[ԞS\2߰j̈́$uҶ̏D-4oZvgnOt{NC'i-5 u"u JT$D ꃪPiOl w3ǑK,tLޭaa֐;h7V^)#Wr'4(do5=3{1;eo4يi (т֖ >g8wzd܀ɹ084 dC_Gà R˾œYPl,+GJ "jFf- E|7NO 8㿁'i yJeփ[n(R4IL Ё-) }|wמD"v9< ,^X{H8ؼv'nFD88i<86ZE#҇.u6]IB{ dBm8J lXB\jp@^}93T[0;I> TZ&fTi kW <=Z:c+Sg X iV\Z㐊 l$N^~;x5eMRE> n2 tȟ^0MPv~4;u}[6L7p M76[kLgՙI@>UuլMko w^4|;I0;w=^O$:܏03O(Î+J?1WB%5!A u'trHHC#oxtjw~`x=|rba4[?g6g-7CسpD[4eiQDˑDpN8|:Qm;]|u/?j0j^!U1I~ D1滽[㕜sDCz%FJ%e[u3{Z[>N hC6IF#~n{s95\M/L ̋Y8K9t;3qq#1;%탍p o7cMk/ws$ Z*"O- 9y=0x <91Bp)1E@_Oң(F fq&7(~n& r0݈LL\ǥwSӮG+Ш C a01Qg٤; -3'V1ёMiB!~ٿK6l`61c%?gc kld-b 4C `Ym\${Db"LHsks d(Q,)''s1"?c1L3 <{|xK>2~۪H,Лsy(A%%ēmACѺahnK ,k 8Tc#7NJ*j5&jqieE;U"kRr}=@ء C ьAD.]أHy%(i2*y]!N/N ɶ%'#4 ͆:xğD$C )ƑRݗB'8$B{dǎ7X VOYtLt# I͡D&3Tz;y-tۙ=;b'1.o*j8D1b:(@le-!S9i!d.Iل Cs(lG-N+:@](h: aQ]vs@;l|thpc|tø͐@w!1XbJ]#:,Li!053[jCW ")2DЦ@`w x{/rD^ $DHSĂm^ѯ[ k}y: =ڞ0 0octÌD2$w9M0;-КIBc%dybmQ+I$orHCƖّ@HA9^gu9f/i"N \@ߧyY~tYڗO .v7sCfa5DMfUbEX\b RaKHuU>/@f9w-3^&YeO Tk>M-CLÄ>LtzyD9ۍ/AU!9ɟvFʿi*;|pĂo?Fr?ۦ'?OwЇC)w0Ahw6l]0=_P@D& s!BIB {۵:D؅O~8| CV  áJ^$]Cb GP V6CC> z~)G~QPbx4;yPiiDhHL8eBR]ICg.R [qwIKKŢue wE(?)( 0ZbC/dm$4gI??I+O`d18v*Dl][F Mt] 2!ljIA}CgUC^6JZ  g*d̖VܧE|(}pdP<}mloiݏd[ʟ GynG\Zt~%} k49hh @} ##H ` $Ez&Nmo.16,Oˆ*֊<pxqP'&'yh:r&#bA3#݉Nx.":NrW=P;G' Ҥ;܎GSRVj( @cJRULHpLYkP}"z@;H0C!R!u|# ڧܳ;a;/r(GwU ro`Lh ډp; 67%Z×o-Fziz3n#rDUƔB|f4od1(ӓ2lv*6iM,oW^3j ><F'wJ1(%4Ra^5Z p:]Cc'# 2ϢWr.Cqt1@4hbezl~0S%sj)6H ~NoȯJmva^7ǵ,,E0r5!bEѯH>5G\rnv)Q@5b9d4f(?$\ Z=v㠓DG~9F :I8oU\HdĘ5Tw^e6cT^=QλH?&0QF?{b1QEb%݁`iTvओgO`sSа?C,?rNWQj)ꊓLc>t}dzkE7 Z6@i1sUj{aߝU?RR)HXZw}PeۿoFo]~6_lň]t: ,`v]&z=Ojta+/=&cǙ!ˢ^* )b!4ʷפ kNu&O1e xI m o V: OYMv|0$A sMj&t 8ṯA<]R+|]V]:'Bj{P nÍ!"7SAe]LGVDBvvǭJg3j|{PFBQGjr2ֺmI"mͫ< HLCAA߄*DTkK=Jt¦`H|)zMA# AHLܘeDD8tcp=cy h IlI:\ w߄-ՠӪ_ΘGȻwyd;j}ˤMqΠ0Y.! rTT]=xu7ִ={F. -ٱIZT.SHt,8b""L$(-'8 CٵNGr7̷jD;;1)*媝y"Ov>:̙3&oE}pf1bcABbU*]K8%,Nq|"˯diw81Jж r<^dS\<8mWu  [ > Ē-jval}wG?3-5B ٿlWkLFnZi)o/|)oCd[_kUj+!Pz_UCՂ(2M7yΣt.v *@vY>;#>) }_ZЪ#G \kѷf$ѥ7.W3Yz>{x~Kw<$:iqs!:xz<4jrϔ^Ԇ(@a<@Wd ,vn=<( ZJ r3 億r0#Pg;I*-q΁Gv6}TB.Qx)&7N!cۤxd!<ӻkwxO  XgzOa6J7M8Vlp_ăcǛ݇kqef,CC! S ץ]99ÇNg)ּ!t$@X(,cqqzi}_#3|AS($h*( *rIC^3f7Zqd!׏ٜXN[6!wrּƯs mdi7ݟK F3ߞ^{|G~>z;f$A%Xp7k.@֡Pk!ӟy׶t:#0y,au.Χaoީd16C^gxƾXُy;p82(n'$$Ye4K2Q4AFBpTp,ۊszBꔢUQtHt r}@{܉*:YGbdJ { _sL|Aa֣[(,$Pb>6݊WlM׋ J([3$&Uv"@|vٜ^93_umN~awoqX`vIǽ(lA`$f0bx%  4 шb fIC4d%g1pd %H|=ϟ^I=QX$/LN5orvD1l͑re}^| 5[a{[DNI$bTQУ  :itE߸5sz`*&x*\򚞶X ' pom/"T4sYf gi9tŵIr²teb¶.;'1>k‚M{rF>=דaRc NW#\p}rrc$j]RoJ;ax6Z?!P)qp1AǼ1/8ZM#X{N6_wSm>o")J1p>@Ὼ홙6xj'NЄP ٸKktMm6!ʊJ|`  moep5H &}7=j{|X18U.űv69piN#oUᔔ7cFA9D8srZ"a4 F. ph0U5BG9Z~o=c 3Gaï}r oGK^u,ԽX]C[9d~k4u8^NS])T~~g/dž~$\$Pb6=ER%\֎!©2фP 8o42_:8ы| ĝc,nR<2zܠ 6ҢaG#P`%a_4}k]L&/$H$$I$ϓ@4!tVyP!86"!&Q8(n"Z :e&O>UEj>@\_!zg pIi AcÜ '#\O׶go"'MdP'Qs10䲑6F,k?vsAaQ7=,?67Mc,q`7% ?{ߖi;8ykv79Tɾ0!d}y&n]InC0LbI(I7Q$# ÓZ09Xŏ'SaçnA GC= BeCtq!T*j(wUb6D7/!MЀRiSt6o JF2XD4D,%8\48O"3E:c51+o!7ڇ8}k?[أl 1F*kWH}/g[=Xœb=Z7d¤4lbI6b"PX|NOބɄ Ba֍O1<:2P.Lẑfth2/~b"\I @,vcOm?M)]< _W@PO42Y] .Ն<l7uƕFxܲ%oӶQ^ƪԯ4"2P7 qHz#0CJb#bg 5L/$Nx+$ bEw|SN;=,a1 ?sfko; !7Lt 䃖SvhBb-$%\I|Qr{}1LW誹8?DmG!HH'oW EìozGɒW4H ˃A{tz<={dLZxȞλ2g&I8PSe/ v8Bט o_Rqfv$+C^*`F9bAΫC.CW ^9u M[#sP+[JѠ2*]'$6D:rjwiKXK[p"`d}6eǧEV,PR1ăl+G84&6M5 T0yxU3oĝ# *7㉆ s2a?7+AoѐU]v+kOGMʟF1{䂾W{f?C59?Sm"Kd$x3-m9wFϙpҎO03UGnp߉-fb[_ O )"Vr.UvnD_ s5TH9~HG,tld<+"ϩuρAL4DmGPTP@{ݨ<%"/.2tΐ \x{@n nÜ $O2{_lIw'jsv{G$L^iHò$+†#0sSߠxL4E$y@&A0l7tRHL}J4}BYqC;v|`OpјLt}F(~M2@a=QPLqxxTNJ"mW{޸rZe$wz<$}{¡"+{ZQ?P{H $_SE.}n;QGL^8` Wɴ._ 3yH.II8u |ªgJ dGӴD )Z""5YUUb=qRm1ol]PM 4b'* ? "Iĉ$ăJj~k,,QUGPl3^xW"()z'ЃO 2CTQ8g!Д`wJDJB) va9 SF=]vOy0 vG!=aТcg'TiKoBBLcbO3>;MNR#c_bp6I*A^ y3 cz'MDjÁgyDdLd: _o`ㄵᙃJx((6N>YH ~WȁQujvl8f A$dr@|Z)hB &E(!A#!Yr!*X\.Oe7ٌ̠gZy +bּvdгjV`r9u,e3gH??p3mv82` p^ۃE<RCyg6xø8M{~NG $%}&8]@(.tʠm6 JV˞{،-:GALԩDJTO $CIP PTRפ//C^.;Opxz]!s&)w'd -Gč~ m0OaHI EUq㥙@Cѹ\5d{MB}JKqN8ΡnU*xfj(*x]a[ayn<9 ߆`d!v15(Οۃzfb7TVxKArUMST(vC 0]y31%pcҌ~dEp72Exƚbbє2hZe:D`Ud$(\~x :A7#t#h>Q t g{LgePBElhw3ʛQ8m DMP"5ȹ$*%h&87ZќyA$Cd!^*4 iu{W o(" ?Y(qBV\W<||6C v6TqeCs H=QȁNepGen1l6TPgQ 6= O mp1ƃ) z|6`$huϝ3|}}WzU3>8mowUXldöM8Dvd՛!ڨ)ȘyW &ɚ$Ԩ8Qdjk5 h2x;Vwhp@x=525BYW[{|?N1EXLaO7Lc$(A$dϟ :L&TxSzhMϪNnSX8u8f=&ϻ`B һ =&װ_. KPD#]lW/^CE >/p7C !% ? iSgtf(ո@A r~= 1a[7n,,ح ' )[U] - −{ܛ#ۡ^mzs&"8Ia&>b&O"O?|G2MN5?+qx(o^0RFSd࡚jU7ݫN"Qp`G Q(|Vv eMgG;4c4Zq&XMx.МFXWkg2z 'b3Q qy{ٜ}2D<{.Qd{nC`m %E疔9?oNX@UQ%@u3=2xi{'$cRFxVx @r&PDhuO^^ӟm$wi/{H= h\6J mAXLM03.$mcMr8H8*@]vYK1 &M݆ xlTyI 4݄cz"2XU< lQ.1) I9}Y8[mǤ _x>}dDDNH {|δ/.W3w$ "`"SMj [~hvPy\0IFo$ B^ѡ&0U7q4BAponNusXJ uƄ NGљhvD'iΕl9n,JD:vۏ x;xC2IoCtRO?sp9.:'tZ{GƫmޛunT5QkA?I¢Td)N,-4ϥwcx*gf1ᬑ9 vzw@r5dqL e|~ȿ]갿&/rl@߫#Ïs'b HXu$\Bjr!>zr` UW3%|ZPZ5̉ev@Γ|k_}6>|iS|Y䂃ȵ枝Eq _H~FQ4ɯ+uf 7v}L1^yBM{'_ن }ymG,ZEoó\ ! UB0e@I۵wHE$h`]*|2im&j%Qm5Ȥ8 {r9nΆ8 /M}~>\nFy~;ZH+H{u>`nGmȝ~?<ƾ~hlh\yDx>K wHAT nI+1&xpWMq*2"Mxjvx504O- م*Wa_x;J:o8Of >.Ys[ֳNMȼ/ zfiVɾA7X:>OgM_0*.޻G!#70;zs |O>>[ۮW֖CމXwN!k2`E,|{ )7-6L|r߯ʶJ t`tKt 3fF""xo.Ko ? MFH̠|.Lr*4*Sl !,ʡ/C/G 0U@ΝА{m| ( Pp(DQuK#ְ&cMk'gI[ }Vx͍hPTg,85E,`V`e\=05Cun!+lA0)+и" *Po`t(` mp"lFsIvHCdw9@l!u.J00P;DF%H#UzLfp;ZF;k7sv Bs5z"D%: r?%+6?2S/f#u@ݽϟvMDRʅB"O@J(JL0aTJ0]DZ$mp6ʐL%6nJ߅yԓs2G 5 3M"Mp}7o~DG1ңۘ]$_u}H#d_f^]&\f̕>z"*+P1_j& vA 9V` ;|_!/l?W2kNݎ3n\SG}zHv֩><6Qs^zČ|{>~ ;;.!0}vd2|YpRABwn82V iT1nM>DU pIkX4 `qq !bٷE@g>w{v9C%BQ!Wxq34~^Jw@/)Dymg>Ć3ћ[|z1BNBcO.0><-Q!L|+vX`Α hF=H{i v Du āѱ ؞ZCA ^" ?x<"^7A-7³շg?-'KZF۶]Q!'å$AHMx=5]W<ian(I6 ^I4J %̂'vT5}qFusu9Hԉ1S~ǭݯC׿ܛ{}pwN xc ͭlgin1&a-|Mc2<"YS5χ92sc `ȍK8$hUh?e҂DSJ\2.v޽a3ikU~D4BM,119s˝R( JdWxV梣zFYATƲ*(*Ugp/34b1ϴTz3A,*)@[o(.TD"#=F~@G'p8q3NQԟ#6# yz%aE%x `q!3G^Hf4zvw^ԎxU^[%1+qĮkT~M8v+FbJ:`D,ay0*aڛG]<ҏadXMA8ji!M/bN--aJ&$keb3TrУYQ✄!ZJk1 3pI3q%6k[Qܪr3ό%ә0$$yL4 \W[]"*sQn;MM¸% [BfUay*7<\ij"+Kɘ3q v/'#v#9C@zO޺^2O9S53S53S6@ϓg])VV8qBdI+ʹ 3̐tj 8gCOIأ`Ėqv ƞy$ 'g38c0%NN,.ve cv…3 +l n~*%p &qNkxA)cJD+=c^Cbz*&~2|ҝf{;hװV֋8={lBIA0@hfdA;X@b,2T C %ڏVݒ~fCq+q#}a ;l;pmA;$UZ]chHhG9 B0ars#TƎco Hj? w UCeh'0l^3c$GϤ96/BBq8ჿ7`øpb"H]-wF$@׉}`qvo QӪ_"`5H*!s94p\I]dU1گ'm6GSx*=өrX88uqҍlK QQ O|pjP} ˌqe:qHU*R۬"Ϟ«n/!xlO:ys<,NAf|yO@ 4>߷il# Hsg Cy~ $3H:ߥ#6b\R+D%l2`ǩ=CyQyEZK`"uQJ4HD{J\H7 v/#f,A->1'AJhuϼM,T?KXM kD '{k$ulz߇ װaP]]az aj#T~y@e1( {4FJ`Td4gh&42c8Sƺ1 ("IR)Ը j;>:n@9F_ *ʕPDZ,K³x=$IZX;}rZe h4:&w6uT妀P|qTȈq!o)FujTX`7)U%7quPr+mSoQAFѷlS`%jDhS]wp07dt:Gq<>>ra)S4IFDє{֗h,K3#5m8U)4;lAmH8d$F"AT$prGv-(-蘕#f#@fZT?z,UJBB2Y|EuZ2aCia6N=NẢ舃25^d^ oUNE7 8D@"Da@Q IN!m$rN@ꂔ1#R"! B2N&QM86w6Q}'n oL Q4.b_ߟ21Nظ)5L5o'~ fY-a4ܚRr?w 'I h;ܱXh ?A†e "b8{?@\;ߑ&B5wUR;8hKʄHN[[PgfaD&K8ԢYmD6&"L 1U:LQyv5 Y>lЋ:N+g*`L ?etgs6t lFDҝc ecNd@Pe{N3&0sln5O>l@PJi&64 SCt*};Lr̓|ηk{c@֢ Aaŀw3Rjjmffn` 3' `p+C5Mgg9@37'w#YIC T!w ×c~߬Gs #,V}. *f$>C\itP ӑ/K/(8n͌8`W薨|ݤcJ.6 ĊR-_L "0<a7L\9/`^ PAHݲo̬C Xx75|3u{6!C?n $c5WH 4¯㿉<6A<_ʜisקC1 TEM `L{1btCHrm7;@L|N@J?@ #T52(򨾱$BǾ r"DUO4đ$}ۢ1ɭނ (c1I2A! >ҚfB;3-T_jI,{tUШI+LT'k\iT$_a(Ho%R7 4qqyrÁ*|""Qf%io*X#Sh?}BR"3fW 7O@O4HU%`) HvdDpl\q Jh?tKO0D?p9Ɛ~G|izyk}ę@f) )^ZPЗϼ>k|`yEHPT@H2GB@UQ'鐡Ϥ 9lZ7"(eؿ{e%UPwB{2iOrA!h܁k'M68Ҿ!촵ӰFGy?2ޱSiUѡ&ϖ= 2v4'tG=Ⱦ Ө8rq)LPRAA58wB@Ru(p.Qh VŇc`khHZf""Z*" I ie.fd]!?ī,#NsO-DA*A@9va0=sAm?~FFIto2E=1Ȃ!rD{L/XgsH%^79`c,ji=h[TEv>m*ȥzImKUA٨ᠵY1rx0tsq{f׷9]o|'&<mR-b4&J|o5>AR$>gJ1׼;e퇪g0-S:73bqMTB$OaAf %'yLD4p*b:G (|ml*23gI̴铭hZ&%8pFb0Y9fFL6ff$ ĜB #voP efq3\3O!TrrN'ކ#{1/|ۦ (xX8st5(U%+%$HY8bxǗs+-.W lN3?PS YDQ--4ˏ/GF͙yl  hh}2CS0:NMbMl*̛٩ |2pLI2MTEEG00<Czh!B9ZK9M$#gf>aJ @OD2 o1?lBX ,6I0U>nD !1!E(SH~-AOĒ{!m'hgYH A>Q+J)@#DUST#04DDE4B1"R A @ipQ Jd?(<"#]u) *tϬc{8n=78ukUL=UOѭ \ϩCf vQ\&`$U L.Q~-~=!M_,%@^8B~M?Pzem%5if5(j#Sx8yU+QjQ4 ( 8ϸy'!'Dr̪Ϡ2v5{}W@dmh=/Oh(ntEzPЩ|mg< _va]pq{{ߒYɎA?- #8\$w6>/HMKƼ vU͔ōkbqLkDpG{uvb歳lJb6g('Wb Bn&K7)ˡ-"QzaH[.q3]83 'c6˞P(!;yKHDoS>CiIG$2? oiDdQ4[4N=)&q!_MvUԆ/>oSXƒ7y^*Hݻꁡ=K&0 șf!Oq$msz,nId}L-ԸԍbpBB㏦x rd #S쯄o4p6m7%Q{WN'{CjT#UItZ.Qyŷ|zabYCr4&p5lTALWE..ST?bGҡXb؏!hlǦ9R0 1[VH @ 3.K:"ύh?qǴw{= Cceھ]&,:?{} g&5s1twc;1W9l48\Ng3'(1)lmPSFHA V`= i"DfpLSl g؎t J hV7aR\9/XӉI7M4\[Ǎ+s9I+en Jք4 jD _ڀ"LPPv0pfC}%̜!1RRU(k93Vǟ!G8N]qrRK2. fO7 $y$B?Tr xRj RHL5|&~͡(#G911Aƈk:XH}`VsGsc0 kZG/UᩤbRf)aI N 3!1Q AVBIL2*AbS~Y'"I?1~hϱ:~ȥ"Z"`!ev2zxTa"ӵ7TR®1nbִhqo33th)*JdR#̕LY$5 q$HiEN!"T7 = ].q]qh9lYl^\n3v4:UM vj F'l킚::5UĔxڈ:ܔmrcݼإ&5q6qۂ)[MzdedpaO: 6ϛ+xJyO/w*IGJ̈ B( +hUݱX<"$Bu*NѦ8v,w]'F: 5ij::M=c RpQGt 4d(a&Q@Zm$Smfrw  ՜={H%7.%2.v6& =^v;q4:)MO% $*"DY""INr`PDF̀y'uP~~yu"u3xꢪm^dА@I$PI1 'Bab)4BR ŪPh\i"" 'mk(Ɠ#T,O |[kHm?"0}CHT؈onGX3C|<5c/~1'HqsKf/W$j)n*JU~ؤĥ1)siCBr9dEUy0, 2)EB(RixOv]E!L[DI3uSCJq M3Qy5'CMҥ'w+Q)vBEy4+K@Q J)vϑA@tbA8|if&A0ta$SF 8% JSdXZ%cх4%!*]H69S*D9(-BbQ PNF,ZRPD0I&t" R!TJ7<}5ς O-eυwɯ;?1P?!9sfMR((qLqje2~[:8㰜$? tx͗iPCLAB@AN`ɱy Ig˃~Y=!7IʗEc&@$۷}byԚ6=eRb`gQ?&ޝuv xa//[[L@A)$z[eO#l, iaTH"0)47i^YoW pEam!ȕcf. ZŚ%r:a0zo4uD".>p!$0&)bũ)"!Tg91t[CIYHDIC̏O,L}.On 4H3?_'T<0^ dvn^`ɋ,tC蝇L[\iȄ"=&`>\0CE6k.Z .66{@=u0eǁTnLW:G#p(gG:S1~8T((!Ļ%Pi\G2UCBd}?\:p5B;dQPxJ+_.AG[7V_vET '(Y%h (eS4_ {䡠^ABeKGA0xxP̄Ba;|=V,=!D?3ћ$6$7!Ga_?2401cp `[4h*nϗfQwxɐ" #`_sR(? d3R (bTTzULleQGF  T  i@\@D* )1I(4 @HDK2#Oiďz XJ0(XG!B! #h7htNy8:0Wtqh)z.a#D捬*5X MUkA}qz^lzhڌh!=UC@+a|._t'eaE,J6zDGDiه I5O; eFRd#Ni\A2Eb7LCPZC SWPK8{G P+̴A5乡qѤʗ8U؜x9iicʌ %tǻ׎ L >zCZƼ71d6V- -PPcIxWe'hˆ=8i*MwcXPVҢ*.͘c PPPW T1;.˗S$wj!1]Z%Ř@@W?CJZ):M%M2P j:Z$bՆj$ -4i1/%RD%Bn_ $CTIJ!{@%!CK@P4DU4w{ӠIO 8CʹK%.jtcK n qP{lG-RL LF4 Xj(J !u|a4zF`>l)l%Y~dS޴WǼuq7hCдw$T< <񃵝g^0b}0qaKpm&@0r}8U}L ِf X-NB>%E![0 7]c==c]ΙوPku`q3W8 Q1{ XɁeiqi@.M @F%A8k+ ,zx^$zi*n44s5ScSpL\q8)4>e;#;3::NHXמ5)`gFo2욢VIsQXQa"F,i҃(NGY#Q=p5@mM+.YURlm֛FE!.RYq҆k@v9sftB!4`nɪ) -$M6thgf]RҨ Re hfDVnɡYhuzy44um^p1TWYlb$,g|㶽UGZWxZMy᫓ @ # rDecވ!auH7,eD2MfB$tB0;AVFWY1u> BivDIo;lKYl#XX6汙H#PGZt -2׈ nדv Ǯt@X<bkk !X,{~53,5C('FIJᩦB%+Hs0hXcUb#MQ A! ꪗqJ (qi@a L#y^ stm ׳70m6˂q>Tx?,FuF١^)wxvFI*"Tc9 jj?VPG=ׇIzȎ)g^ 兓QƔĀ,!XR m[8y: 劉 fOP:Uc9h ՑB:(u@_*T~EV0t#@X<~=?]^-9C,j@D$)=^8t>\$ ̲=d F㧜ګSm^ 6l٨`K֛fp&.E2V^G^=E[Tb%lzKW54U 5;wly}a W 45`sx{Vڷ7UڶmYQm6+9=j08W1hZn0+Zot#b4c:Qp,"+\h*f>p5CPFkU2&sX> "Z\rа9빫m Ya&Iq8- Kf29ca@=CPBQ*yn 0L{N7qq ͆Ҷ$D |tˋ}tSTeĥMR% =z Gʑ𶎢]IsHp⚃Mg! &S=6߬k )#Xh 8i`g}Nh (` I|d8DDD2q?_oP]$ `ıReR6$'3`-~/yԲubm ͝콅 M(lb~z_NuoeuQDdqS.p~!9)PqĂ &0A~2E|Ϡ?~?S@yw/ŬZrs_HQ#}S6%E (TJ G3&'0*P(Db\Rq'X9م&4ҁlu7ci{(1/]AIO4)_IThDJPJT@O'I @P$L25v3R Fpe]zHiLeAb%)I64fFp rh(>Z)Ws#=A"XcFz,0tAFPq$|$:4y*;)s+$1=<4X:{ paH1D r{@`#Fm>  9#>8 &ABV-\lbOp&ųܲ *i[R?K*//yYD#6 !gHjtPq w7԰VV`I"B,bTḼ BR4,KC2HB(7P6%v!Y B4?QsDs0 Aݓ/ %HZPƻxP>887 ?ρ>g$-8L>:7I"# ԰M;FG0rgtqrț҇ҬC, DD;(€O8̝@)/ߟW :B%1 2̍K0^HY;xS,Q[5cM@IPT ;W2Yu.PQT"D_ _u=c-wu68w??k*kx /V#sa6!$>*`ʞ1:x3SoɄH”qB>A BL:vX{ؠY&, 2Ju@҆CA|@6L,, H!H# /6ce> 2 !xݫ/ۺ?yJ Lb ﮼գ-13f?,ޤfJ8 eg 4fޏj%&c3VaT#q&gS/Oyi~5'@M|š;M8-!, 4T⁲i/ɦR_%@xނ@e:0(!ttaQGi?ɓVncT(n!'T/hKJq@<3>n*?qiW>TvImĞOWq]\˷HMZh)^[!Ai{|GxyB|Oɗ-O ٬)`H㨖f =3a!nFvl曍2?n4ƞwSʅHecVP&IP)[ 2 6:i)AS⺓͚ ysΞJtÚѲ׍ٮKTqk 9ךٻyybPD&$};YKƅRZXy"v1z/=Gy|}Sd&0Ke>DrHj=j@2]#cN x9.ܴfvq:]q}c=6ˌ^q9vʚͫVsΏM]vlDIcCeOKV?Vf5t#X*/ D;$YlDq(hx:EL4P`:7K4?sgn kzԚX#|uђn{.֢䮻}|5-l&/;Dڷ9zzO:5Wfxxٜ5qY\y4q3KYTM=o- w-(#]T y]6}./纥g+S#'n|=`a v:Iʀtt?7 N&.rPU|%:ZUz-m %$c@sR q%h 25;lɲ.3o894^wɌ-OyңwY&C ^XBw$vs`o31ZU0~kk3.eXxv"#(5k!4H;IY&LR={䪦lA1~oYqfbp :!&vd: SMY3:8['SBy;"0y 5i@ Dsri-It*]X 89L A$ >*t L],C e52fDK18j1z"$S H\5R,2#TCCy_ND  @*umNGr%0^r*!(&`r휲;t"2<ù87h/֪c&ꪭ h\`Ewt;H]<,\›Q?\< yAiK8<_cfk裓w9'$Cpg\C(c;}Vt*w~W\TyF8 2ӌ+vI"}0k;albYI-g"kYUM ˸@Ct i·eIu,`{W${N<&oiMxx;F*a?.x):WO q-g3cox7q<˒ӵc#kRjcRa{Yx*Fz3q^bigt?'wg o^<AO, 2(zS ~9of&L Uiojtl̽wL a0[BImk׫~^{fύ[.nk/2LqK 71Z!T@"\,A+ 5Up,SQ3g;ַeMNm$B:LZ=frV!9́ +L1 )cj}r{&L6o7d"ojqp\ӛG/D۳)&w :WP}u2n)G-O+h"N)AvUuM\ߌiٲ ˞^ rkCgJᱳ\*{}ik:)!Y߃81mG-&0m,@UT18ɗ>PӘ5fz}Fm3H:eF7^f{ôҞPٺ325t{ʬviphfs/P/Me<8@Db'N/T{( !3$ު'[! `}Vi .u &o@@  xC3i1Yw! Hώp NW NN,x2atYa[` )kDpL0[:f陃v9z;$by3kKt`o`Fp48֡OKlN&\Z!0UHQF3>"zH>sph*Y\Ϯxv0EcYX@Kɬ\ϕib#JI O{$pe&8A|83rͰ РN+@*Ba-*O4Jպ2Zy2_/=vJ9dK_} rw*e7s9ʽwReG \%/4uKZqZCx,Yw}e 1(BAiE(h!G @ q}ae[e܄ӅZwrlQyp=f]LQhAyfk&8YP2a9vHRc-q8 t3i1:o3ũ}9vC0~Iu32`G23?>LVJPq>|țf G Rq'2,$6@VPAA=c b|8ݩ:1! M%C~y叒.feK0Mϳ3w~=䴍$ `~uIyBHH9LVj2]>W42#X5oΘUUaVmRf^l 0}:Q{qQH{ӆhM̒^o{T*m UP8OdR\aBԌ1Dolmxkb:}LY uEt cpq<3۠\$C1>X=jIx$X4K@75BdΘy( ,_5C1<ٺ䑗%8t*6ѓY/ IGՆ>wD,l18u"w0QTBIYvé6@M] <*x˹FxG+j򣎨e3ULwym^ 2qzNed8;6[\_DZzMn80S 6@63ގL]BA.1]:1 M]8|1;᷸4^(&:ꩂ)r+paoQq|aΦyHp\m2BGL,SZ烤cUi; Ja1ŦtO[r!pal`i9ޜ6`Vhm&.s\bb Xz3T,Q&Hfpf2鏚7n#^3#0n|1u:aD Gi0&s^駇5XúN>3+CZ1G;wCS/JgJcx9$a 0h&,wy~9(ָ}r8cjQ#[:n5 ؟WY("&xep\SN)vQ[רg,3 `0w{4Xe0"/*7UpE4Ej,!!1:ja3s>לfQo[67Ne`%Wkܚx·Ƨv-qS$n&\1Ӂ4G q7xBGd؆d*է3,a:|co1'|8nܘ q.q7˷:s;5,MFʓ}N'I\KR9IfgUܖub\@M{ }k*4K:4'q(eE\ruq n r`SL#<MBrTIPǸ2;1x㙁]|%4`WCoVGq>nSt.,AHn垗(vi@3v5bC71:kBJ(S 2Ӵvq֢\&7^0"5:rm'L?61ֺ M<#'Bʳ3g+!L8Ot qț424K/M 0<=zF^FίIa+*^yݕgFb_^()^'VhEk-Q|7`eL 7+>խ*b : 0|g}G\pQ H}3{ *Sn{qkIrLj$'4TA0su L7p{FBa tCЅ%p9FP9ϑz7^n\1%ܸnM>&ERA$!5ƙshS l]PЗv xS Gx9f0D_Qm[c ƻTI|e&B$$9賖3LA,#J< bdMWYFb;Z(PoypG L/5^^r9ٳ{;DZ.jLBx]*[sU0]nΡm5Ж& $9pH!"Gca[I $%2ABDQyd)Hz c\Q8"01JLHHA90!D! &TaB"dZ( Jv O4;:CX͡4+OOK/D{@BsOg2a' ['qHv $фj ܟ,!wI]d9e444D$)y8Z$G<}ZM{M8f$B]xrrP@S$?3Z {!2 re"LX/ @{AMxL^ `IS ((Jײ2G#i "}vPd1.kȫCl&6Aq D#TCN2 Zm;"Z@iik!:W)53ZٛF@j9XA&)z1v-(֞U0?C ̯`4#@Y N^yx?O*m.2HXyVqR{o 7e1KL Jqfs)$O4E/ڹ~@Nc5&I3\Ԧ ӸG'tYc0"7KHwC%# a6Z#cYl9XA(yJS:\ٟc"˻anRe3FLDE n4BT9E Yk1a1TaWw)_h;z71Nc]7m_U땠ǼyJffAzpGb,|{k$ũP/˧-eCG)7Ϊ23iԓlc7ƃ)'HA  J#Ϯ?k5p|t`_hSt\X\ze`9eܚ'ycq]z2=ܑ1 .nHLpC'E|3]VYdd%8Fߌr١o X4-1#312nu;cw;!Gq/2>cN]GӰYsKkH.#JwyJ֩Dx٣s>{{0h6 z+H )eADF=Š闕ߴ1M-G̑}&8c w˼8D XWq3^Ad'½Xjwmԙ0; C@ih[x(Lt'آ%FY7zc|,8_I16xp 3 qNF0b5)~;ZPPbɫlJ>~IpBBoCeHn1[55VXM ja=TILyz$x_}NA{XPge5eBADжD4|]l9tvҥNҬ`hfr+ @'Q` Jd"Tb/؞;)Pbib `"lm&H{~O 6i 87ߢ՜ M=nĔS0*%F)1aPb * b&*j .Sxgǻc]=[߻)66S1zOC:rcC-7`q/(ڟ˳? P bbh`$?y؊|4tTITıLv`c4oqdCU IȳD<_4f$ED xhZ(")!dn%Ry|%)upQA帡 qJ/n!)@_@ *KR-6Ə/Ot)xCfB&oJzI8!1 8܀|vN|(Ιc@{&-@X DiGAvP4C8Nk:ɢZƘ7GJBĭ P@ޜ[DAfAw[&* oW~7OB(P M ]_Ա~( IA@ kb:_eD!.{I5BN1ģh";,:Es(/ vΏV(& LCPE#0*RHea%b6dLӎqפ5jQn n0f=1{SU,JxA:WF@KѤnܛ McFs9xk< i 2%ՊQ#Q`t=tfx#mE;ck&L簽 9&dRfLR4"2hlR#LhN yL7Ef}[ M PdFa!k~f1b W1Ug5g.ro,I4bN ;bhzYsz?a x:E7ܩ!L~_@M񦆪L< g< `|=ЈQ0HH怊)`x~= h4/zl7韃$774!S9J0B)@>`w$wJFR[ޕ2LI lV A?bbL`AqMmS5Zrs#16H^y#VUm2 ˔޴q7f Vf1X q`ְia}n7q> /YNmfw 8nczirTq)28( hJNjpdj684[k zQMyN>8=- E Ŷ;n4XI&OZ9:BIXDSH5e0eawrL967>7 ZB5 [G\htfl-r0D&Jm@@R)) +lٿha#Et~Hɤ?K|ϺjH :ֹw"؞801iD) ʕ0ʕz~{!Ha$f ~.*\$ї{ym=L֪a9*G $#I| NǓla|шm?f88J:M8#v4r ThyS3MC8>AqLDD3JAPP)B!HSB-˿t]*vвV$2}~YoS2a3pt٬D-<Ӑ6?a0ӜW jlG-.I)pOfON!(ҢvHK8f4Gg1h_҆`5 ]Q._H#62b;Yob>dž.9٣n\^Ǚm_ɽq }.!,"2^6H @ r\[::a8Aan,im fU;ni hYNWlB mzɍ>HD98$5 |Z)(Cjw=xxJn4@h4{פ6%=?8Α>arq6y"$!ɬ]0)V !EƏ#6HW\̑O!H{} J(/r?}ӏR"¡_S}RmC0ZB\AQG'_>Ua߻ #Kd+F˹0e3)[[{f|CfL-SYh}O3VȎ}zU0/.}蒰JQ$H7NCN798mXPK`x;G~ZlZJwy.XqbywKcި3u+0q(d$yNn(OTy%4zш6MMX׍N;㖽MݷURY>E )/b%;9,hU)玳'w">0q>Z~=f +uk0VWyWDP(>VG izh>$nu zxyv޵7\>o~W<1G~6wܺhyףMN znqY<)K/B5qTlgk׎%\غw-],BwdW .j"9(gvt&-jPR2V>fջI7=-{4o9}U.L3 >oSmhv^88a3JkXw1k.Ϊ.nq߾{F"ɫYX8OffFh}E'$1Qه9B&EG:S' XvqkZ w)i"04zuϗa?tW5HJ=  )$))PiK*w$qPR"=4"|⧄EyTQ,IDӢ(#~v"(xrb&;k6&v[ ō|w>\ڃlh2T44b*y@ਐopHYńEA!z*| fAK)Ͼb#TP&}fi6EDZ#T哏t~ps9i4lPE4}6H$ԸP((@(())Z"(JV$X*j("#z')~E9=+QU&ZIQHBEM- HPP IH  $ R)1 x|"A~/P,wPc)A9~%"H%U*i(cA7~rR$ȳ} 44c~ZDRa{8">~˙ M.CҔ@WD () dli4!4%K ֡)b)pQ6F5Dqh8Ob#YB4"R5X5M2C--.C qݕ`E%(ef3[2^0XkHdvcu`ߪA" ;d9>CXYŸN1Ǜ)"65OoҶQ~P^.wd8'pRi5$5! !#0aԳ6;ɱP^4dHŦH6rIPC";dD}Aq#'d&$O)(yPSwUmg jR|=ۨ`8HtFAΑNoM0Bp;;MzaPxByI'SvRg7d>Z$pPɞR=D’p6Q 5j]Q5hN#\cM 4PcZt~UhDz0d0iF,{ sP퓸fakTTB(u+GIbWޢ&426B8<%g:3Y?+7Q"6DwQ*'o78(2NR%S N< 2:2:,w8YzԞD<5ƶ4R\@!Ґ BN"  PCO& n5%>b? ,șn-' )ƣFh(F5Ƨ,pJoP. bzQسF45e}?|G]}`ivɥ}eapHNx=`ǡigD{k70wmw_x羶9CAiP77fd1q{rflF9utDa]V6lO/pw(Usu Ej s;^VƂi*| -)܁ľTv+,:$Q@<Х OsfpH Lw+*ӛʜ4.&pTM}q2|;!C+H_-EWRQbkŢloNǰI"i}\)6~vP[ﱢ!,5I1GU;tg֪ @Vg'gXV:GHH|_wcSJ nT!TOpࣼ%cV!:5y nÊ6)cfQC)KʊȔaśfhCMsyd4C jS +ƣ ž>@_*@RџɊJ>D|6huZ ci3G@6 $;d`خ:$qlJ E%hf-ֈh 6zN V !ـHg 8`4oh*YPdP huCoݱn֟!7#?@ʴUH fY@EaIzmF3Za1 3G1@ 0hwb+H}%s\M ŖtHXk?tbl/W'{5Ch \Mau`h'ĊIqX!r <"x wnX):@w&Au9p)ҐS;a0" w(+xS3%*BVR DюF%CdrIqpdd'( \&P \$J>\("r BOoЯ4:U ր ;2U$(c\,7=D2!4F(JP (P) Vt2}_IzN1_݃,ԁMҥQ bѤ2D A4,JD ´P%% $T4@D)@ (RPQ @R:tЉJ-P#@:HE@R4!@QE-L@!(R HPbЍ R R(["(@Hj`JhJ(* JQ))FbE j(@ TbZZ()(&yD&?  BFȻAέ!UUB0@Eb%qcpI H+{8áz?'af!mAM"V~}) j"fb Yiee)F "UיHh6 " Z45Fb'IN!!4Ѫ"uc&=3d!@h41u3!{'u݃<:,dɎُ$%^@E,a5QEA$QTESt^jt]ERDU4pP;F@N`:I}q(G4.`nLPU4wfD)} IFb")B%%)B`BH%*b&"B (*("%J&B&( AU@w/ciB%>C?5a j.9Ɏc5 <e6w'aFD1S3Xpv=HPggݹ4b }uFADӟ#jÉpK x">Gijoz)14[n^fam ,0.B |O!7e:(fs;ךqI UBnΰ(I XVJ?xrn.*=j!o8 'x&ԚθQQ3Tyw4@8/#X_S_FfR5yQQ%SϿnrVhK7 vPn8HO'cZ I@DDP ; z/ӛdR5&xbs' !y!AAI=Z T-FCsé C_,HGOF c<$=2#-$ Fo 5ӵWˋEA4GLQ s"NuveD MupL?8va8DB[iJu:;ZƃI_GJQUXЀtN=X ҍIɒm qsxYÕ?7/C{$'f6aVH& :[=~E!"Ǩ_J̜b 1.6֖"6B!@X ~wܰP5T5CmJ Dxphh E`1E7Jƺ`!2 #8L_Q26;цfQ.,Bе`r9BU&T ~0AdZ1F%DN`45!NCADG{t4ǜHg#(7Kx v*Τ6gmM)vs9# hX׌$$0=qœHw>lx9/ܝ{Ne\j03 5R9҅0ތ;Fa9|uIMpŠ<[ gѰ~|ܲ5a6%ŎGbA p'{1Hx'7Ct{{}AFRڔҌPޞ[<o@&`q$_SQ;QJGyٞrQa_"=}a߉'9tuh@$ċ|!Q@О;/ Tۤ(՚"kyt!E1)))J'p2MsBjPą ]H| 6KdS!Iv Vݝ:m(*OBN?TP'w̓H( A" )(+@uhF^ %!$WZȰ96OIX^PO&CS?˜K~66Rgԁ'>^MC7<vu^ebz}Qx{?pP5@ !D@RBH4 +=5&W}5)!=POnDffKEVD*7h LA-Fd>cJ`~k}EMB' * O#<$:Re TCa0d^`#M"8E{1rWU /#X#yx`M}oj6 U)l1~?ih|O&5&P46{A9R @P럏"V n Ӊ2J ֳ7^y3Ls (m;IY7j^nZ +QbwKbjQi-tIJ3"qq\jlYmO)).׍y o3H/U8h&9߃Ѫ^#xcƴh 1ME&( "H`% Ř^X8TWJ>&Tc:})V#uNFj/F.lpS5yW?"G9tm-ǝ83-yѣ \=>]'P~WEA3@2z63,q Br!1(nۏDcT i^" >6 ϜHn^5G^q*?\'Ϯrӭc? ~ *>‚Qs`Y)"Ș)#" 8r!(!A۵@I{ nD$8Cx(|q/>\~!bv8vyd=oh< DBhb bh(h{SRo`z~R@C 5 REsXӡ&!F0mdІbnлRJAq&OU a2[L↹ SgdZ oHRUa%U}qV]nDE nAt"BXߖMXQds  M1Lpn&9@PEAsyrDY\2W^3lyx*CF>cc䈔:Fm&ÀB@UMUSTJ $Ij"QI#NqvMTU5%UUT| nƦ&) jS$ ޤ1Wg1G0Ǿ2oh((FS#IY{8!(lD&()JTC4[b00y$bb$bCSN" K鐼grO@B(2m o̥u!>qn[*&yMOn9/TZSQD= !>):܄`"Ky%̍I<( f ,eɮGBp~4(f4 =ƐA? =XB[s߄R=YP}YW5S??9B@d(ć$4RTHč*@DI#BR4P  hFKY&iHh)( b"ؐ"4 4$J0@PPA,AD $d*&)**H  )퐁)%D)@]@1R Ё@-bD2@%hC;̘\_L~JƥuMnvU!oۇ|?8 cOȢMlGB*=;_ϐ|4>='4= G~iXW'{q*ЫB.<<0b`ґ4(&dd?_~rO.ke`"&-놝|yH\i 0?'{/BR!@xýJ )"QIyDRMMC@I#?äLHQ41@B@I0DIE  ci@ OJiI%"jQhJoyJЇH8!)&*%())ff ZHj $  i hXBJN5 4DU HLPQPa *xt>> z7JYCe!ѣL0] e Ą1N@s'u :b#$=b5 ţ;B>_2Qok'n/aR}P҆JҔO)BDNro3$ 5g 3 @] i>T=(lf Ȉ?zR6? /*M4mF4Ԡxhh:jLVh4Mp@FذZh/h|zZg9L biAm-75u3AmF\s|ogk\c?BOLId"$li.q\|j*=8;JPkZUQyox0DSenh"MmtYq $[PGi|$P!pmq@o)(}fL?"HGڼ"rYTw19f(it)Hl4f~X 3F?p:SJ{0(!}v4|>Pp68l D)"BITPC~nfR[AޡBWl'gZN"[Aֵ_6;_QR]r퇐Xpub$/סm4ri1LTQQRX2̺D|BEV2P9ŇOTz03/6?@>',|`ޱ tdC3hJ1̓h9*m/Yjfy@hiS yf_*)$r֍4c"SBn i"%k!Ȥ$XD9:>Oρ 'o c6of`$J2$H%y\ZŭbnprOw>Ok1fLnA$3vb"*> O6UOBB]Z\rϲHGD40ϓĵPdd#c1qØ.q{9CKTg^rH#` -2Zb8@ʈi YLuƍ !DŽb* {n B)4Ix b:%L4h4=>޶WgwP4fA4$AYsBO )~ ve8(o']3[xI_;>aC&ӫS$1]/N Itw (<>K 9`juHۮk`4t@U?DWms 0>y Ύ y ^&7mF5,d Aad 6<ћ;= /Q9 ")! ?]5U)h b9yBDF\bZgthwh0 ߉z584:lۇ,I1X#z2z|AIC|T8Lnrrʎ~HH;BNaͪ9;8ߘan nUNQ c]eFSrJ[ py֟.|=<]2# DU-3 O'y4 IOdxF,29&gDݶ}a17cAl|lpz:# y4҇GAII.JhH%R;i'dǥ%u|\t(9S|eP|ꍘ9&}˂lu}zbZ.$S+ȎwElMfrPEWŴoOwҊ(*x/>(O[$Iñ%"fX,n*V`& !縸2W}75Fa"V$K" R@1i&nTH=J\Țȁi&fk`FxĶ\tDEjyPɌ"hxt[A=G.noVrmzm%y8/J\ݴ;bȌ,W7rgS f3.U**pJ(B#ǜE0d،bueSE2^qE'ch\F1&9"Qj@KDFh05\pKifưNtb QAC@,"+Qzz"er8hD4TBHW4!U_/pw)0P[sȤmٍ6{bzQ=ܶBGepR7mNVT $uJ0c1La0 `ԛll92 }q}֔cuk+ ;ѫHz)GTudkh[wXɸ*8W0AH32]\^ɊjA)|JMMݎ "&uKr#c8bVDuˎMYK|H)m5Q ogd4xi{:(68DA3W6$oFށhjѶ#zq C: )F>ڶ2"\'YjG>4qA[՜Y8Șs!1?)To4*nnSwaݨJWXFcCg эzR! 10hg«X%.J h<24*{h (AQ ǎd`)ȐR~0Cw~"GķX@[<7Ecfŀ/Gq\%{mr#i?A.bX1Jsrmj,ΡL@C= f~$_8RZOt^ej*Cn?#L?sB3Qh++K=C}U}6wyQ55H nס2TP}kx:p/ۿwK_&$]e6uz ih[z|Ƙ2 Ux36 N<2R4zd+)*J%&%B%X`vI8C-ֈF`2fM*hނ0 U^P-*Ā,r@K ޏrP!օry٥4fr6+ z^P4lC듃k2w %D}6_yBYcuD6Σm4An[\@Lpk[33INf^d5]F7wj胤MQG$hXk_9;yeLx3fubUSR}q9*"mکK.q;]pmk- JcG1Y1/{^" }9w -@2B3C6CDwBfD!<(Hz=Y68?niv>>,;LC$',bE?*/(HQHhL@ԖeS[M? "P??bx5(weN&Evo0Ƭ (cʋi f62t 0"t9<67|t<~1gizwd gQo2ں*8hsVYY̱!UT2a ie"VJ:Z {]0$f!=v4h&' RN¬kKvpPBg]" }旬g$qN <y 4 L'׳\ٗNJ@qqe!qqZ~;k >h*#-TVQ̐ 80>%kThd 9F!ZDN>i&I^![lfZNȝi(ҁm$AVáhkƴ\0ŵ 0zp]zp=4;e2%Bcqɼ+F$q/aGq^" cge5)fQ&Y7*MsѴ ~z H^\ٝu 龂|6nPђr~pglߔ+ *#͔:gr)ueW[@2I5??!a>3y99~o , 1B6Ie- vvUtvw͟ƣ,3|ݦI( [bL@t U6@JXGds0+(̳. ޘ XmV2 l(D$i Ƃ\v@?\R R& v4hY8MQa)/GXݾl_fod1̓ $9ݫ@uhi=؏ ?$3 ?#]}!}$6d5Ek;0#3W"-߫d(_HXt"ݏ*Q&];s9鰳oh|C.pSޱ.[mpzpÌ-Ɍ=s87CՌt$ t|P |)J*;)rN=dC8(0,# );*j:a{ F3Q=՘Euȃ\ h`dD%ƉIrOa+a%j-9\y`Ha8zS zd~4( @cBCiQ4BT%TİS#!DDCIy_t'lB>fɷ+q($7Ag%$g6+9vZSeh֩HɆlm֒8SAi: EedqmsqSՓ稥#nRk m9Xɋ%#h5mt1 ŧB SjFJTAтF!)( (!Ky"@AkO@tzl&8㇇e$~vwC0PDY  '$ dRa?Cv<# >E,=_Egڸ W)+2M= ܉S4ٵ:޶FK J5KGǶ˭MtL!i\ 8 "{, (,'PX+:hsQ M W/>=RDo?ĚD-?x|CN܌! By=>׹Fx1P`9:wcgIڐXM&&d1z2qsӟ<ԃAzx<8{`{/s mDWpw-Ӳ薩$'N+}<8 GYQ$(4"Jh DGj?򤲢x (Oω~<^H(v}NDu/q?L.|a&S  PăX*ᖂA]E< Y' )=ܽhwiPZնS3t4;mE6yx0~cb4HRmej/x u#9%;o݈1bu#v/~J!|@sV. }`.a28̈@C6<Đ(F BsKGy6,E k%" aը@†L$ 2YbӃM03ZD2 ,bjVکyGTLwpqn3) o y1ōFqG0hr bیeKLw$`Ӵ mquނN]!]1Ñ1[$jjS *<)ն rhcxFug5 Xlzx7YYHd3`t\i<,%Ɨ65c.BPj:bی~F1sz4eAzaK&HӣMt(Ғةm1wтu?kfFZ+7KL'2*e#"Z5\Wz5^ؘꙑ4b"QW5#`Bdf%#1VR u(=DNܛFR{󈘪vN^qaae ыBajP@V"/&Ɏ,Q(sK a"VC͛ٽez&JcylTt+ *arlH$0E`gkGvFb^GlDPF0+7Y^Dc8q_hBmISC,7Y ̍B9}6öבybFm8:lM3-5Z^H(`6727^Qiӝ))Nw{c#L5dDD6@a@FkCD6O'tE06w٦zrn= Fj%T7bI@r_y`6ƻy5P:sxwVNnq+5K%"tbF҅1&>@LF̄ҫy), Y 'S "R <*f2P˫ruKmKY!o$C8:3®]{ BDQ{ ^O!@O:_[![Vz|a8 z-s9&d bd:QAQPh o]׻DUu]! ;!6vn5 bRRi (f"(yʼF{L@Pc)H] Q1Sj=p( . @hHF %P=HN !QD`|1̆ M1^%R|.G~C T("!zNHQ%JJ 5dҴh<47d@Eh ]$bMdݛ@w)O$bdƍ'ws{At/D$ @^4:TL;B`&(0DGp=LZj4;6DӺPl\D0LH k3[[kvlc6x[k5D-T'm>vDb" d`~ N-= U|&Ժ ];TSl;CIa)*&R(H*)b Z!$ yr=3Vmn̰ o >8^ P o;1. P#Iؽ(+?8xG"^U)l4칝L(hPLT `0LE-QmPj5*JV{SV-٥  h:&0Rws5r1Y X>/8z}!.x&=fLQ6+c֣Ƃ1u.Я)ub?bYN/mM&MJSP!$J P0TB! :tyq%^?"HZPRfSHzacLxTC =O=&)bLH0[J"$لrHg^z .: X 'V4@`hќ_S RM*Y*ߓC#d=5B4[T$¢fQ)b4 ӥiζ?%Ti-$[Eр[)0~ĎnxA@z: 0y xtUĈN}v+-rvu} H=G tK³R˶)(lA' =FXO6nY( ?UANuwA8{DA~] M*E":I c~B b(r{844z RF@CIE C4D~ /) 1.2#VrfV>?v4@SA/XJ9 UI [7.3!FS!I݃I/i<.TzǢxpP1LIVɘ_40oF([ٍ*¿h7}ܴiﭢSǸǫʘEgDeQu`VJهhLQC+E7f/OL$fi*ZR@ 5IEH P ٓLUpD25ev (zsD@kAN)\ 9 hJ&%!$7l,bCU1^0H }:6› 0JtA Fْō4rdp&X2Azڏ0<` b%< `J fAѤ"6ZTB$@3CH2N4E< ErA2asXd{j&S h)hB(`&FduNV"'|* g10;M[J $BV$#e^JA" 52mZU( na`*4:R&gB z8iIȬP 1i( :3HAA6"9ؤɜg;lTDT٨6ӣX;/w:vtF.ZE:AdƳ䃣BtRn"Ϩ 3q@H#ƵTڣʶ;YSKUJa @kj5RBI2lAq@cg{Va_#q |' @ W!|{ 4Yf@bQRALD$#I@4S5 KH$Czd& (5*!JIT0t'4!|| ɳLPd* HNh]w(Ԯ)x&'h19 dR!)B5!R GvbQ֠ o"sd24h9kӷ`^pq(a*zZzOfEʴ!>XE#!ϖwE|P^x#I=PZ@*d 'z<\y¸1)HuZh񲅇DFgTOI;wTt}G{@MB 31!wv@8!X "iH! BjiB!s5$Z> Н+iҘ?t! Oq: 4$rJ4m0O6-4SPL] _K Ed4R\cHh]5ZP5Ah5CB` it(K:kDv0E=Wz M󸤔+ń5Iʼn\#H{'N|#*~PG$K1ʭ (񰃫 hw'VNJH?י">DG$Nx m-4J:D>6WO~*Ln8*aUe Boi "R1#aUdV~ Ğ((@?j >׮c8Ӌ I ̭b"4C=x{:ΉB-:âD%D--< ?U(_P: Ro5K 6~OG|C&7~Ӣ'?8Vq(?pj} >_*f]icDImA#m(?L E(:4yfZd!50o<`rgsKA q60k9(^?fq,Gh!1h a"L+Dq|cW1W|z (}79'㙔"30T2ԕaqyu z'/,p5L2_ׅxg{vCUT86S|40RRG3/4BIaPH_H6I#L% a=h]Gr`گ?`PPCm=uoG~|MFi80a8t?V,C.oPCyV[갣@3dhXoL@d`2'47۠$OL1'P#a1j<x\ u[lDhefxnKj2 LsM' "53F}g˭ xjB#F]OD%x8lz讍j < L:}&2VFvT.37 Lj k7$(q`D5s[o H:.hOTy]ʻM Ѣc8{<́,I} ,Mx OID$3m86  .*?&GM*q؛E^6> 剒5Wec0#i)H2 9# lOԄy /cJR'd) ?T6Liwp W1% #aa7?F!FƤC!zҝ!wc9OnY:)t <@}.RM b-+  ^!T,RI!M,4,W~R +FcDt"ҒB1 .^+d00Tb=?r˶b9Y6K}fC8pۓO_ѣW[2(~HFQHo?AlB Xf@|fc߳ÆG̀` hAG[bcځ(AH)rڄŧxkeF^Im׉Lg)ɒG+ty=r'ða-'Z5Aq:J 8,MlhC— ҩk{^Ѥ^H af HuӧjQ ҽS_>HC1O*#H(}Ok-xAFQ )1P39(B?q׃1,1\̿G}-?Gg-MviJ*i HP)biHI V.AE<>.wfP4Sg>Z*DGMt>S OO ]C1̥h4>=2*Rm=:&*mtZa5<7&ħ1кB҆@ "`-3%ɲ$UPU p{=aւwsCsX9aw{?G )_xEÞ3i$;Ǜ7jjlz0QNU%tHYT Тh~˃ޥ^sŧD½̲[[̘IӏORGuދ,x$3H&HoR"fqFmPR ;QУn"c;fH$BgA`THdC*ҹTgKZg,(e;yɐWkJc (.S*#;ιl3Q);Ffc8|yUyg 硹G"r#?M;Pj,ol&1g,3^Do'YBzGv9gn*ofS qmc[=`Q&X*Mk>+ӊGo!rںEaD(brL<[@L}A}܎Q4]e(xM$!-$o;0MM !!X :(e=xZ652G{8Y Q'G~覎Z ]HψīKCDM $v=R6<>i*EC-0nH#B u8ZtX]$ CwSc tC7`,9 0Qeyao_:r}ʇꂐHZZEqOWaQbJ3gk_E[TIԈR%~ȗR$^K%4%? A;|вzRZ%|Xv0*C޲§"1)*!862))V'\dѨ'CFKB((=5_* fpsԆ)K=BtTSnNb@}ىxq>Hh+X}6LrE9-ah Bh;`쯿$|Ӹ/a|Cz{G(?T'RAOaZkQ6Θ42yTOf{˻f);:G0A@RiV]~J(! (hV@ň@o1  }"1?xntSy: z}>1èq Yu4Fg<<:ytrh%~8HmL* p<(E)i .麓CC`$"fZ`O]'Bh̫A$41mq)B$r-;H=%_R jN|}DU⭢:#9m2Taصت(k؁;Swm%9֫6Mt2z/$Wc ov )XOjXZǛM^s5<^t`,GcˡhɟmD(ŀPL9cH|lGj]y(סc%_N|4Bo>o3?a"rXeV`4mgL=:%rOBv8CO( tP@ER D){M.`Ay1yF+g˟R̼sF9"|b~"h!$'ouE"{ $1}/:-HLlJ_ -ۮ?GupLPĸ.K%+Z~u~:C#&ji`ireUI< ^AzρG"I9x l"%3.SF4)$& &;5^'t J)>͇?N M2Z*gЋ߰%XfX" 9f& q:̞82̢laGW02òdX'6cO={:1'|#ch ĔCp N1tCC>7gI8uؐP1^DS)u@f$(hk-iG&ѱlg|v,> mYdnqy>=B$Ju"w/-`d$%ˉ6OQ6 iU=ji ^VXIV&#-'jrCkohl*E!ɟ]}8ًFAZlYLjr2 Sō}=*;zYjP_͏/0;Qb+P؏BQ@ "PH ]"Ǜ udu] Yϗv#.OȉTА{QicetC{ rcKyъR8\P%B O@spćvާ!Wl!Vy׾Ȉl>87$5Zt~'0S([3M*NG5tQӶ*_0 mAxy|A~ҹ`"A( ZObtmQjdtXapqD]:B v7 -tqV ^*jI*3 H mg0cۨlL1DLJi`" /A5LE1HDU WD&`vIi 1@ 4U,'HhPQp: h J@E J 1G-17gxf#̣k,MdcUDTDR@iQ!35B,iLAT"&f`b*( &)` $ifCa'I[YâfkɤMWe7w18O/.%t(ct1ILC0R^񄮑Alhfmľ^nהb-+DLXED~v}H9( {#3^h1 6jX,ajd1- KDPQU^jg0y`l!.* qN!%TH$ZT8K T%Ɗ*B*2+r4rPQ ooSuݽ0 a ]hv42qǑf 5f~Dē>Gvͧ@S54RU Da=)H*"eIbZ"J*B8J`@u$4i ` VK\FESQPĭ4ݬhi`)%M I "!!jr[6aZ! ]` He bgqDeg pSE ICePHRTH#Hѡ%pHTp[dpm0l\hY&3g,wjd\WB(FQsMq W98ɡ -KCA AJHaf%L 3ӣcX;4 ywŇi$mH]8Ч5Lx `pkI8-`s-YAC:hwF$IX PB lԔ+E;c( .N`{?Ѝ H'hO=ITPOvs4A(̉0X2rO.a /_$7??3͖aQC%3X䇵@Os0B?=s画&O,N*OFt),0'1{꯮ +Ʊ E:3Wz6̝yP2vmZ !m|}_P Jҁ)bńkRsf`ψwgJQBi2cI#54?L% 0\M{zX'߶"暟7>(RCD9*L%+DTL J3 A$4T8($%9Ǩ$")XߠSiWnm_߇MPqQNRVzNID( DBT s4^$ HȴӨ6"%)קC0/RŸlb aa|>tt&m$mCZDGIP b#2)XmKz# yԥLm2l]`-qt"nQmt㍏#\GqU[w#i^񓨎h1/B׃AcF:M0Z 1lcd5oQ96`6("EYh妜̰nE1ZU$dr&`iv;c7n1]MRQeb m(YnjJ]dQWc=sId2+9x]ؗ&aDFx~8Jj$"nD{``M9jB(aBwKJ7qktxm^M;7LbJq/AzŰb :CHSUTOL! K DD50 @P! )ď1A͑>7D(('S T P4Z0 &ўdlAKJe}IbJjq*64DLEՃhu()*dLNhC|p?=l{ȑmjKbdQ5FIM%&MhZ] ً^$LkHM, JI")ߺ8cD'H`'Z&OkG$d/a*c򎆀\!luqtVA;D"jOri-3SE+ i{%8+lkp$t,(}3XpP'"4bB8ax*h:s}'c,["]f(ӿ:**{gvD RC̫ ^ l"`b"mD?FF$"hcIk ?Q3t"S՟ {6Gk(j4P=|_ja!Ivn6lD Pը9#="TM~fkc1"ı2B+)M L+&"`(A%"1[(lĜ@D)IB /vCP8g2K؀* (x`m q"XJUŠ@^N}p(“{T9'D_8)|<֊4l!?;kEQE80ɲyvCt 30T>j+ ɼ,ڭBٌ2ٖCWP:/ZH HR(-6uN"|PDuW7dc"""""Q!8e#FOH|O~yB )AMU3@14@zA&ȺSq%C R>O"?%F(bYun*"DhB ƒtɡ-Y 7JF>DcǐmCE!_''z(xD bNP|jF ~wc#@lul%F%A@! dZ f`TIaQ@ȽDEIP3M4"!(ȇ};*` I&`GsNT1QJP`SJ}o(sP>("<~0m v3;_qބBU @J?qݬI3c*: y0CT#1* k9T=a"*` ZE2-G<9 * zxK$JMo )F`*I WJ)+|a)G6'k_{T=\n?t`;O`}GI R%4t"QH- >fa`IjfiN֨ [b'}u@lK SD'F"  O@y?,yx_CL'M4·Ffg?q5uHb ;lULX S_L0AB)O:!P#CTJ'tH OCӎb xVf0؉F@ALi Z6lw6;Eq:.'Evfa(HaĤ@D R}(͍Oل1JW#`w[Fg.!(zzG TrY*95LADlP Ɖ1/'S-43۝RĘf = Qp@Q@XE!|T>C!!A˼,$l* x!_L733 *k[_לjn^ۤ"@ ` emEc:l?&$}ryfxjҩaDјBH߹8WQ44TecB$ @mgLⱁvw\MU8㶺h6svy^NnF-uQ,:#ضb V$ /@pg|OՆ r=sY L )7.jcY%ѣ(3{2fU?qIźhD |?&%O1{J1lV32ve%<4ff״m_Oy&Yf"GM/ɗxcЌ#-^H=݆Ƽ!(N#> Dfu9sg8uL}G)`FL͛y/wR++$H&`6NYK~N60wq& T\;]7DZ„ս1 ZTضT3D]b 5? *c+}+"*s V^Ӕ*V" ڏpB W=I&<ie-^3z|\Iӱ\N% 5姈 BR%G0dWWpc9>ZƓ6{`V=dr;ky]Z'w{rr!Ž- ^`nNi M80N+4IDCbLʒ %xhN_htN+j;?`?5&'.(`LknL'v=Ϝ $(b$zJ:9@9^j,!dIcp8Zᵌ۷ ۜ "CVԌ2y0A%۠;5;2a2Xwϩl2S^du7r =e;Ldx{_"kJ>r w58*N0X'ro'Z1ĸӊ+•1 *ݫjj'CG47Up/lG.n f|,Gu3rŹu.QS쩚߸Uޞi<Ùo|j,IH0 H/ݨشNڭnm&v'߹u'󹿥{Hh,.)D>>b.ܓ]XS_ TЍvۻE}UN`^؉ =b7%:⴩Rg.hP(vؘǗ D&ϽWę<jL 3 0m5lRٛ܇]WKXN ZwG7[bҵb7u\T7 r\z?~9amBVsN8v4/$ƭCx5 W>k*v-$zA & 8RZ7V0G~"_d̃_qojs!@ JJfP0֦=9TVd d(rœ:L1KjM b< .α9LzQ HmlRb(4aH/9|r }kor.C&sfNTh96F_jW.\z\k ;p:uz饏0^,ӳر{QFUlG4'94Y)}3dV_9 q Bw}fѤ/-f/Q<aJ 11n(#>fHw4v}Kt[/ Dg~"[4K 땱!7[^Ɯ2,x+' n1:>hayo"=(NOcfRr#2EPA^ztp{@ ZN"*ֵvQ1$s2לRhOMwPmfgq ׉n[ X\[>/u,arYg9aBxPQy]pxDcL\KĉnRj2@P>}}4"{WtخmzpTzTndvմdf،`fc˹YKuq[9IwIL^trq7j `zf3PޥSe sǽTr>Vk/Ps+^7͆U`|g0HF f{3+wog3@W]g\\3Rfq LI=Ax ڛ3^\"D \% EĨ+î_Ǿd?,փ6vr:U~,\MF1:GІY7柏0g̨MRou1ƞRՕP\}jԼ5Z"MÒNU`;<~ǵ|)Qj)YL G7b"tphJ[=K]l%{+G7=XnhAi S{WQԈHzL~y9ԥ[4TɄPySCp-"0 >M>Df~gDR4:B$;fh>LUw,vz滪1eb"JbCԫ$m݃6L: * 0C9uC+?Gh䭄7O2Ix!mn rͳLWJ&K<9M (^2~u*iqe{#+ǒ6N0IQH+;5|J1z=/-Oڜ)*yOéXbhHl5=S1?t0zI*jmh#LVU&Ok ]rr8*yyV􍷶#_/4 M6C@x1Rt*oc}fG+3;,4\Md 傭:nB+63ۦ/=gmp\Ԣvݕ3 241eO6k\ؤ5M]LMx`M!δQ`‚HkX5oCPTQys3Ua!;Zgt?vMP4bӮ0B”dKƌ!9v '*Lm JL/55fw\1ډ7:USwa=@ ApiYGcbMz? @D1 h T#j=4C HIG ?t`ӮI #ve" ܞ 4$pۇ(#Gc e:Mr,@.efGPUG;A'CT6Őm+=PI8Q MD׸Ӡ%'wVARRIצN8)agh9tVQ ы~jM[ |L y t)U*͐04&MAYV2dH@啈cJ9HcdƈJ} &?Vld ٘Yo[J& h198ch!&&&sxȳ`P㉵@z2N? hd"!"`4 TP9qM3Kl"J7K1pd&J~O<ı8Y#p3UoK1W0",ICf~!q_z 'x3GSx^g-coPl|u" "`!=$r`7`BI>S4>'҉qZq@~J.}VWGy:}Ϯrr1uLLSID ,PS'TAC@_*Ue!Ut1Ni (L aYHt*p3O&B!7e!GI!1(PQS"KvXS |F(&mieo! ʹ ','g $ZTLj RB`)Y)b"8ąI(Hy( bWjě߮E"X S !>S9NFZ )BRlFK]ˆ )Hq EXw#-NRiDwSr+m%Eu@1͓5jF #PYbj7j#$Zzˀ:H@E@%\fj:"mᦋ3P\Ѷthk["TEtBKMMTBNǽ-&4!6dqek4ei2V=oAe5bT3*(Me .h>-Pi30o6R; [ƣy ˌ2~+ F :˚AF$$kYɈ/PlFKS]q`2EXZc~MtU Jࣸp'+ eb F`Sy "HA4lګFQyLe93\ F*}7yDHB~9׈$-PfLˌo.m ~VN!d1; ѠMŏgeqb6` O4 CK?2Q覐R䇬$)L:RdX\Bg/'%\e~5v`H\i " `5 6R!Hr5 "CWD$)˒)~0GeBOQ7ɔy(z`Jƀ4ȘbvZ(2J@0rڂ> %o$4I3{.dE@`$k5̡􆘀NAg$!:Y#d7^nsʨ*B5 HȐ11 A6:26>;~ܵEb`-+CV)n Q@_݂$'ΫmI}1Y2xFOɇxϽ':շrhH浿w d4T4U:A8Άի2NYk*b|g^g #Vf .RGM tZB1s̐6a)Ɩ<'8 jn.T($Fpޘ$cBYrIM 2Ey Z0E2Ѳ!6**/filab&$P 7v#êGj~'ć<&<^(&%GɲǝǫlCދ;9`E(vªH{&i?8^#1 O!BD9+FJdzoiA_:bdSD &!tb1&q\o3&n%)yOs T @d_yȈǿVAС#H(0,s݀a U &тN=.>SJTMr4}YMDh08h;ǿY~a}LfZѤm0= p4tLK"B7'!y'zL#RR)s,(521z{=/ #hMOUOeTXjţg&廩ipkCD—C0)~5: /' 0x%f*=uMRSt.lG#i̋yB9|2"Y,h#`mJT(z6gigӵPDUwTqE'6+uG5hfEa!-u ~TO|pq ̺b?)6iI@S> 66x<h۴J?9"_ku̜cGs5cpoX88٭ QqN!Ɯa&\3 +X6i@ #S1Qas}6O;h]2Ce ;#l"`O'A4YXj$LҸFք$Â7~^8 KJ E>6i9SXuFZA: `Ăun:eF~PHtj"p1lwçhufQnؐ,B%%Qt81%!u .ߎ󄛧KQԎ=^JV{n6w*Y; wXj-tK@N 3"ye^"!0Cb XBʿ1hרDŷP~vE) G!Ҳ,RQP݌sH6@THf&p rN,~9˷]"-i$ox%A+M}10D٩ ӥ%j%71@im]GnU;m(<8C(CMup8 $6' ?u]G/(G ` /}B!#pq|h\U'13aw~~Z=B.% JC0Lz]b E K)$%C\N .3PDȐexJ6^CNQW^: QX(c.ra! DZM6#%3;0mngh҉%ϋ]'sp,b6pm+U jnSX%gOZ!1B{k]55:lꟃ&\4BL$1wږd:Ԙ~KÏ.<\Ck:0G)"!+m=EQ/[>D\48 6`eY6]AbdNecnɰ8,ۋŃLKjFH<,IqS48$Yv."jEIdDT>S>B~""o)BГLs Nwf.`RO{a^gÏz-Ǽ y C 0x@0FqiX{LҘ^!(J40qX'df$p,۴pSG/%8EDŘz&uZ`Y}X_ZzuOj C 6ρpCxhSh? F_ ŁKxۇW&t i$f?VM#"e}|:* Y`CSc[pa H:`0m l@|I$H[ |L&*i,͹Rgppg0HC˒+%VPqbLK>LXAhzQ&ORIfB,2ͶLKfaRZFc< 2lH 5Q L56u cXQW\q'{ Ka}I`+tZS"d/{8m e.ltR aK flV1 C js$1c֤ЛfI&6i!Żgd#]9#aHih)̭ ҼCi:`$h>!rJӌ!0MQC"KyZ;z"-;v"*""i/mGd#z$yY͐ۉ='"0 DiQcdMtFe]7!%/nxF&oj4QKplUC4%!T#@4GWmp_Cc$Dʐv HfUI$oH 9;$Rah@GH(P#JЪ_bxQ]!APRSHP!F @d 0Ae %(HU8# (f4`b+g ;m䒰Km$W0j3f9mCuE4;EEKx@)"-"*4B*%("iRz"ova Kb, ꃠ7,A/95~T>/.6$yD<)U)c bdTp&q:_UUxEo ֪ZŪyuObUUUDUUTtSlA!"NL?u:A)$;}uC~Cv'2n<#V:@X.a4ws'K`5RCQ17})F:$0V+d"@i$L'CCM;̇`o JCCp]m`p̟8:B5C|yWQ*9%Hĺ@O1RifE#-$)F2ϿaSPH a`!<85.>U6<JKS)xŨWXK;Йc(Πt6$zO|̨x{O >/' Jb15&.u9Q33p4N9h$3"+уjVԺFŕU\y!8lU ӡR}};%xgtcNmhE]j1tco9 >Qao݋&؎^o\1dT|5 0U |!Z =ܗ5^1ns]3ELkx&rsH2itm`؂Yu"Ƞ6YX'k|Jb-&HZǔ]޼aH7|w'{ b4AsbI$ֶPK] ^~pT6ё Ra0j#(qۋ;Y=ތb44;3DkqvvV1wwkReTb_H Ӹwk@}8'0Ly+%BB'}w>0^qCBtulLDuKX5EcO:Y-jCCjcx#z5׺==Q1*H1SrՂ JI0=!$yFwA{n~fA%dAYG)OdePi@LyG(("[d)$. E .H)a1t*-|qk8𞕠j+w% 'smg5oUw,mY $ itYu` &}]޷sp$% :~=o?ȖS1>3D90%+|6KJR2rX 3q']o;@c{ޝݔ2A8 ud)(KCl?Vn׾BLBDހO܄ L ݉f/9;*m(eScW F ʟ"EQ(QHRB*Lg`[W^לX*P"W%r2B&^~9,Z>4NfYRuAT޵O%Dbk/TJx0NRg$pR8!t%1t֢ b^pcULZLˇão[S6&wx4Y+3ˣ$ bt9LtZ zD@.NCHj:xc3 ';urYmF A!r Ltޣz1rQ>YSiʷH}>~zNQ!p:sfz0z9wnY Vߛts[xJ샔%z1zn42 ?b nlY,8üAl .e8Bt:z(@r_Mɍ$UD*|S6ɠ/g @K#dp#ĸnqv%h &Bdaݐq24iDq0IMS>:H1 % 4S"=M">sONy l0'|n!F)Aj|ev;y]`FXMпBwl4IG] ~>V|[ hR24b3U$xw6ri8 <-~xIزa+?yT wo&F& P(R8Z}r/C${2ncP K ~NǜX`(61 i Q e"AR]l<&h5,>-zO!Ҷmc(!JoM١D645،%;&40) E$@idl 0FPN'X3)'Qf5'.K xy©Ҿ>y9?Odwb~b\l8bS~ք0Skyl߱>ϸ"z“?['zM\r*@@P)Ean!yߚ&!#R{ÑKEPD̤b$pm<|I<|gRha"{uʸ ( _q^b"R$*"i( X*)]>D=CXO[(tn )}3Jp>?15Ȏ5%>Er&(~A Na^n1* nu?;k Y'}HÉ$8?>͋5DMB0_kƿHkfh r8(oB@e}j_Z08$"hC/(c:d+Xqq̜DHj^9)+kј*Y=zxTgE! bc @O+=i9{ےlcDP9aX`! 6yaP{~lL*)a"HP_@8;Ш\8h(Xmb$mtOxVZ} 5*/Z!:ͱr[vvW #N,GZ' #C^.T rs{hL?&Plxwf`d%VD+.3^4w{rT ({vEх_ŗ>  =<ڴTxQAݶ\p~DbT኉~>AI y"۸uvY$! zu>&Ge֖761 -REz||1a<)HN8$Y+orlnDŽ鼎mS!|ٱy!ru}ex**>v'mNm(c:Œh?Ks8sfX C$d #}Ia&cef'b1y P(xI,!Pa=۝S9 #'RcCm;ANa ) EUbSР z0-~@C^NҩF4CT0JWM0$@l^{ݷVyY"\_hy{L,-]NPh)JJTCf}|LʥMv:EhiRB%(hB`&)Bj3zLvYh, "{N;>\꺇 ;{yl+yiF"$ DFlz5";54U=gCT0~: % )b2Yn;|bFCz8=unܧ 5V(9)E*GX&dyLIHl Xb$g$l&)h (ah(jH"FhH8]ZjP)*bHrhO BDU 6; hJ3p7HxpylDS#?K*@Hhv413zC}LxPK$L I B5PTz iJdEWӌP!Ⱦ3{Q{kaa]Dkc-$Ŀ I٠p_ìHr, %, i(6Y3rcvsɘ!]SG~䧄f1tᇠ?+=/с^!C1S RάbA: }$>Cvm:ڧ_R=8~cxZ'z?Sb*CXSBj~S闂D I< xB P@ ʡDJhAbJ}S T$?bF&PGJ/XMlI)#2Ag|1LOo`iܘ hlw1X0i7ߒ0偶|E@ ÖB1iC>4liHf 5ehBo &:b@{%MJ0V,dDz-8<5c2Ǔ#Fmt`qdpl= hѩVѐ5` "T/鹝"9Ƴ6}MSWP,< (sT+fm_C\p83M ZEyyDh(@x( ѸrG0ϟ=/C].Vj Kx\^ڌs#Z+QMFḛNhl(d!$bVXɐv d#(PX,bR L{3" x?4 VDC2t CߺTHHJUPyOmh+^Bh01EBAwnl'#t&-ND'P8 Hi @D?kLDW(@2 8{rux _eD0T}@.), 5tb)3Ff'B.`Jk!EU^mM+n6,UVZx5TBD$cL5pmC0}l^ф6!mWXSQD?## Y)T4iPS,iFYц||܉D&vCG&o(8RT.XC7fii6ㆴ=o'\ pÄv"޳io6AW8 { \mכEY2kuIcjDf>J?G\γQ+O@@i" "L]Ubs)n,]ו/7Ō:: $Nx Xӿ4f%α$CEY`.MU Ё֗ 4P "䥱BFǡلJ8*zw.|] TMeX=,ޘWn z*Qvsr[>cCq8>9n{j\{8޵`Xœ]f EۜR1`FS o469E N(IRXd&Bf1#+QC`ɹh-Ż. Zwfbڣ<]C(KRd )M0N/%m^&*0opB8TLL )7j8˂"r6İT^Ӳ3L8Aއjj%LsEf$ \R;%b`> ZAU0KȑQYcgNNϬgPiꝁ3~dcU]~\bMcF;%r; ;5OlXs᭞ D2x;$Y_hěRh& GR7tCnWiEAi2j"TD gy#e@ yEGuw˙Ɯc)%XSK4^J&ô܌|љ-c0;d!Ɋ`d+Cd Hq@HADxsc5-PK*u 0l olɔ=ΘW|Guz)lC @^gz*C"ġE DȜK:י]4U>qVlLJCwRR49()A;fL 0FD}l,aʡnJI 3I(%(,(44;'\ӦJe}ߟUEy?PBX v`寏?Q?[FӛgFjM"<S2DHD@4PPPL P)D4LP 4"!@ $(HSTDE%ELLTE2TK2H@ $(#g`z^"ELy@ǁHYHX#Ov$R<'}A"yP kluEb-ʧNc,O8z5= AK~N-ȃ!#Zr}Y$2=g26|2]>WOŲ(_?tH B"^DJDhid+hSK #v;0m5 =>L38 ĺF(IլF*: G1n1 Kie2KJ6!FyRI"μu$@D8" .?Gy`c@bLBkJj Ɓ_S`h(ޱV}- ewvZ7\K:lڜvѧL=9ݞ|_w6Mv6˜hu{m}q^}kZoud}yqz N:wUhs&J3j]`;7yٷݶ1oO=@=(R *yN(kvyCdHAhe@mxaVژ)}yRik}ۛ1먷} [j^eセ4 =tS^=45sc_ g{ontr *L&Í5R* OZWYEp@*g47o>>%vXhؽ{@pbU T(ؖ{>`נ}}=+>m}횀($J ==pkZ;%*MLWOf/{<K{@Hu <-ItXz8!  :$@dQ@Ӿh (>@ r:h}ޔ|{}VUJBf@^}6x{[wvgJ5{]*ٵ8*SO{k݌z N\t>ܰ^mKmn{oUݻގ`P;6:|6ӞR*mo`}wޫ{6˖]T|>zAW9Ah0}] [r·ׯxQTϸ}twؖOm9@}7l;[ﯾ:nTR_]sZhCx}n`Vqv;.}G-YGOww(Sז;9#޳]޽ގrۆUwvw|qן6mZNIT-{upGB1vVG^Km_u}uV[KQmaǾ;jYuw۩%q^0wU}wCOTpZww/|㧽{,0}1u665ݫwu낞Cz>MxMW{ށ}n: t7oOj}tn֧eO^[|=}';k {ھ8gf}o>{5ywپ {:OkVeCwtiˌ.am27vWg#ݭ]vny㗽N緪uݦmw||}r'Z)s.mvV7;kv Y˲Z0m˭{InwN]ss*=` C!UQ mTz R(v֧9 4{Dg8Z/[}`(ƾ}Φ (hhal[ty+ݝ̪Y*J̢w&n6t.g/mZ9w0`uNwpTkn:eh;{5@5m2pӶӡr]qKlК m˥w2퀶/[WlPٶwݾ[zvngz`=gH:Ww-5ԺPwNWnQ@:v鱮cGIl:kBN-:sknۙF.݀!;uSjU+nn[,Ҥ;`Vp6\iRѯu]۷vóS9bkWwmP+P hYr\vvmhIօE);#uӯ΀=ې9lP#xU z(zﱠ\}v{w_#wWi7vnÍtkJf[nd6 v6vU۫wk]NβlĚe34! vۃ n'M% VZk ۻӽ{!oa4݀o-quIbˮh=엻8 U+{y4XױlK[ zUns:e4i$ ҃ӥmb\r(ݧ`v[2lnmr%}_lFl jO\@@ di'CGi # AOmSOBҏ)F@ @2504S?d&F%4ޤdi=b1 I LF#ъ= &Sjz=@5 4h4$ M$24!"F4Ѧ44j"444)&U?&j{MSF4zA`Xh*hj &UQIPQ%TTM %(jZ b;RE%B)|"X yk+! F 4<ԕ i<^D3TKAM43SDE݌Ot|iPZ ?DKBBS8P1Ih覒9 S .b5NI!!yaX+Q )I(a Ǥ!B!iZFbbT !8@#iM#h .ƍ:&J´AH 05CL%it v2R/%^$(_tT)ޤ!HAC76A'Pv6q0E"3BqN*]۪=g̜ ȥbg8%BznzH_?lsdD)wjh-!X?JMGx?d49Sz56]܏ #9 DX<|O6qc(?S=?GQxK;h/k Ofx͎2Mu'J\mO1N7-<8fGqt:y4CxxhO@:Q(!%5ju>/٪Q-nP_,T&r̚4H 4'%7V^3p^ Fj9f]Pyܥ%2v@$SHirK?r?ˇdd~LSMLS2Dgc\i@OG8cͯAQ:FҘ:* A(y99BiazǽaF> ?${E$H *vY<B%='o^sgu^1GHqst}ԇ_8;%΋͎^g;(̙"_+gj-;77/ j1gg?ci#vey5﫬Rդ6>键;4ДА٤6SN}AgL]d<[ף A {xk8vzǎk2jRZlkO֯o/3upuC?>RRHh1g (PHґdTX?7Tm)Hx9*p!Е| !YG U9J;`750cYF>g4L9^;n&:hlI$=s>j_>7ǻTsT>‰e󢟅zg9feT^TUJUY s#8? 6Pʡ1*H6nQ'{ O|;m׫8ڱqM@2I]:|#YuE.6nmBq%Ux!Dц`ۂ/6ܻ{xՇW6[N4B~Ͼo G-UNҷ ێl|ل]ͩ,m0ʃ58g̙W\(-a6r.#ffoG8 <;=|i`v_*B /ǐ_n׵p(!Ȱߪ~KmU<6nnʎ6Q/B;&nχ!R9p(zDkb]vRLDkRt C%qI$cyl (.PA~,a uCzW(7եn5 OUΦі47ϙ FӂsHmZH}Ӈ>D@ vb!͛npka6CzW{pb$ɸ]s奐fn,99gf2ӡVc2#\d֯> SuٝÔFߨ2z *c;Cq<5Y+1vyV h=wq=/Ǜ}ΥB7b>m vNJ5ukXM.(aHx:&Bo8=Є')Ï* j/ 0"I ٺ:q{>wX!g*ܫHnж+TPO6^,v>kҜx7lxSLb S5EMg1ɦ:Ee?*3j< M]QE1=V's6962wmPklF"#x!ȣ<#ʣ;00e@(Pb[+wDȷְZ^T! f2Ls="T$-֜0HXy hͳX&PsrүED"0#(MP1m+)SΫALiez=w9MUX*"Rt,H* P9,dQ")SwJLaRsX_Ǐæ&V!+B2,c!Q*-T?g?~(0 -Ts!j0Ym~>MyPqLAv)P@@p>/ނ{Kʩ0~vf^qa@_NS'2qU2zbrI<&4b֙()w=<~|u@w@+UQچ3P݋I݇g ZֱyhmnPNA1|a6p5ֳ~Z]GX +du`2 Ԭ$@w[c$+nj:2k~> fLˣ2쀆~1 ab4\4&q(/;F d"w0 yQoV/$7ύgC*1@SwSCwQJG!j$CuV@I%4rgodt\~MycFLG\8T~,kmڏ/;r t#6TQ@:"ҩNJ-BVf~sTm_c*P#Q&-}GQ\7Pb=l^ CHZ+ z|Ko"#izm|B$ nR ߊa;}9Wh /׆cڨM/@.Vj̤[ eIiiR.R?2+T\2 %ڸ9 _+ Y$vnp/5zG;ϊw(׷6 lkB.?H*!dd񍙬 EǢ9Ԁ!ӰF?w-ǝ?y^;㼺Xy >ų3=YbZ|_Am@0,1GU0pv=& 4dW2Ƒ$!lٹg O,*i#~Yk)+S0gIB`8d}ΛFn6}KKUpR9ȼ# Xe;ʁa@XxkX(_ʁġg!R( [dCdB1`6Fek4Ib(DDTR 30<&tBЄ 34E5cސ3+6{'q\Q)'Z{!J&wr"$GMR=c2{dۀ0"[Q}QO#Q4&H C 6 $K!D0,xṲx;<@wh~Zmk,OVӁ)=(thBGa& ߬x҇[>9A06_g4V(#hul],Jk!ڢ2oN4 XG[0S`CZm^#0Μ<&et$^7 Lz_ަYI ^o 0h6C ]ۤia:zfB}x=]Hw1S/J y?1\O>LUTBr|߻۵gq&>wZ UtJTFj(~,ߊQ>fPNǕ!k+;vakknTȱQ fE(-ezHYܖ&i cg걪O Z[4:LdD boghn)X_G50hʕIDR24c a@83- JJ(.g'd{PȒ P$ByBDC!x~(m7wlxK.@tl$ȤD2,nzC0Z,gCc!%Vy͚%:;{Rswrvs0( iM_fNff0怌nٺmP4e[%m,d Đ7 Qb@R䞭x|Z&R}w<)um!'OR{ Ij@..OgfP#j4mza S➌( IՄv޴r>WG|acJdbȭ9(xpT5"mpB{IqM]Ǟ + >&@jhL?0C)k{tMmO:y!s½/rpA`:ːT# 0AQ`蘾']y\hp:>+R@-E{N1 hDɔN1< zDB7(8cq2":׫W/1̐ W$H*?@ ^G:ԥ`6qa@#1_#MELIDyY[:ރ%匤%/ߦzgbģ|@iwB[P.-k!,7!iL&(\L9D~avKOF;BY>uv*@bIIQHf1Bܡ 6bLwdaE% *T(Ii:9ΪqkkG!4(:h*ثN٭MC{H dr,s!͚ 722t ##)Cwxbn oA3u=ehX!ɰ@% :9jT$)PE~b l`4 b:f˒Tq)~wîq:C!?`$)"_Z¹ﯺ}{vj9!#DB 읐0o2I`h74/fSpHH8ambJ\A2@kVy@QO^b)u7@w?W#C#g/sDj]F iY;"g>{V5M]_;;:+.tomҺ=V.%-C az{Rh[m#Ȑ%ȲA =KHb$g=!18t ^B!--`ya*'/55quR҃klވ ȅL`"YߟX[~+'IgHiЮ,o bAH|~ a+>׎d;P -bPEUEQDkyM,fF i&h`8m_=.g'Toᓢh`5^I J1 ;6!CBR@sNۄ1A,M-ǼmY,<>5'#ˤzp$p8৻?A6ӘZh^gjA5V_g{#.&dԽEB*X 0Cě2`5) (Vb^5ka7K[%yh̡j"/kj"g 4 V@i' o=IXicqH*& A"jJ" iZI‘`Bl`5ʰp( u,Mc F6$f9uN0D4 & #<Hgrøez*k 1֩We Icz!So-+R2J"MƱQ d:t3;eiPBU&4 JfjHհSYѪy*eyE4 yTE P(0PBEAAPJ4D D`̛:c3.E̒A`z[%]X65 UQ/Q:ԔMR(n^[)B(Ā/ h:%,8oOr93m6-abqba?PCѡ<۞%BCHz@O8墳ބ/& \: =b LR:cfj l b"fLgL6f!$ߕQsji#2f DɲJB!@DL fM=xfQ B+a(*,|!7ud4m0cVlL`=b/42/QQ_++h0R@ā|f֪`%p$(:BPE %< !Aۜ=*n9nMJ*|cj\n(M`Q@4FyW͡^[6 PG| :8oմ%mY S. dVP-Nxه S10D9'$묇~k;Jm'gFCN6\%UMDԚK!muOv-V34(UGJ0F6}V}4gs1R,W%%6N4h$@QWC&#K`8SvBaHgP?6/D5sT P)O(ϯzgMfC ܎XVDpo+U:Hc&JacLУHν6#vɨ -zh yjx60pA1?yp؎p &9y9p>25FFhvd/TVnmF#}wB6ZRY|Bv O5';dh.p6X^*{8EEX B%׶VGe$ H(L 7.'qd1|F|FpVTѱF)Iw184qo8C)u+/4, QygEsa{@rcYWa[Bl!bdp`.*F$.Eh<|ް<ϰzRhk&H@76ܰ;d^,X&*JnA;f|r*9v6nك5כjbi[Xlcxj壎ryើڣg1qR7S6d2~j#HC$=;>D8.:Mj!^αОR@FڞZhtunF-)G|"Իtg5ciKe%k6σ0֧s218QuZ8s#0\5a" 1jIkjI)OPbU- i5X* ZP}$':pFM<b%V1۶Q\ *""TJEm!EixD%eLi!X[DEc(cj:.8NF \rS&018Q0`4_:ve)d+c0u@RQdj;k8X)h1O$#j 0+7  b+2Ep3>BFshxF> G 1RP}>!DK 3Mhihm`D ~6;_ +m A $S!ZM.#kRj H (Jh%2SB#v<(dNO׏ns*̃dl{8P;悔P.*QPx ؏.JXF=h%C(]cc+Q|77߫F awJlE|T#8$ѫo+T9x1 F19j6K}=cXs=pW~>dF .yl0%%rv9TxvLZ4c'+ˬƒ1@s+3qVd;+xfvƮ%#N}߿&Îy^.dcqq;8u/7M޿m/L\+㌲1\u?9L0oY6\z43Rte?5#ӸAK!_ѣ hdM^<'&y1%˂k"/vLOO1N@,f'.2C{0c,gs%HQ'rEn?s?.V @"HD*]|yrÚPS;Sr:n-1~q8RA"T6*;w.-DG:"IpB\ I>8z0,]2g/Uo l8ec^ 28Kge2^:lB0sכjމ,R'I)_};B/P`f{׸͞3R.' lr;jA*|] 0r%\Qժ?6t0:(^S{d< g+$9wgŀmO|I7/ӡf`}5Zl4徎A$).ү<.f31I4 >t|{>^l= bi,UrW>Ɗb吃>s,?ԁͪ"B'r(iӚdaKf*F~tִnJZG8saʌ(a)Q֥Mmv4T旗d %uFd-;IbSL @S_eC inVw4>}j|tvNd'2C,#Hjӎ15|xupUHDsF>" ^_2eU;] QJKc@FK' <>}~X4^١D(wr**,uw}]xڅ`틭 T?ЇCt1~7j;@M#RpX&!Z8sQ;~Y:iQJ:&9asLO1lQ%2>%z\0l/WjHl}IR#w!smP+~~j:Kٍn|r &eVϺ?3_%; 2_46 ȟvd`6lRiBJȺl ##[F)JoQ٢ U\*]_FY+LSf /pL6$d o:\;qa19P&\PX3j\Q1"/U!%-'1oE^ *E57Ҙ֘* adMb > g\T(QJ*I+[DgdrtSFmm |CD\& ?4m=5X 6 AǛFFvp>v爚w kp]L"\A0)xҰ|bȝƪm_[f߯[;3n.[ Tx2YX-,<`MVݽ Mm w؍TdN.(ʀmu*cy@k&"7qr Iʌ|md!$75rab팬{4Q>4y0y\ BNť]( !kAc}^!qSv$Wc FӬ 0r.A.@qȳXȏ;/B"yw㰕BG*^i hD)6gn\ H䣗_\r]3E>tG1zW~*2bJڡQ/=0C1RSW{ LF`.Ґ{1uj@-g@(3^'L.7:8G/YƱ.BxOST>wh)XTGy|;UWG]BO Ѽ GG ҝ& 6\d!)AsRZ`>m }էiiz[I{2\=ijpr?.&QARA\ԗ]GB:M\RuF>&yO$ >dûI˧[∖]+e@;:{Z(ƹx/eT@dCs ,!QY3Qgt-:qTl͘,ȰSQho&Lc&_iҢbD)yCȠj"c鋳(S]:=9qʮMN@~jC, ;@`_Ee؎7M3{lby~Ԧ,KgU2b=Gi?eaӺ'h4-bS/'}!U1G>pz~e>?#̒h@~ʤDK}5&nt|>x'3o rbRh}Y`e$C(bJ*"(s A}@.ȠPThx+gQ-cـ}c7W[ lOqO=sf9pS6d[p lklwQO-ζ"3$0 %g/:ƗYzPA/+V~ b%6Ǔ7w=vLit~BHSlGz\#8fP{< z_kySXB^9@]w"V^y|`!>8b:\M`7ςKϻM?i[ ٘KV.?fa} }FE6-aDt$@V#\Τe>|EƗSdA@;*cF%y_(F z8|eBJ!#>X3d'WO[jW*h;+$B#V_+98*^~eYg[+_NcQRA.0G.>s8G>W@GYak7jHNG@9 ww;Ьm˯ѽYzϜRx'ỹ3hbj֮Tu׮ywWXG THc6Q k7R6<+uB4sǟc38kfdQgC[,kh3qfzdd"JI\LW]0bܸVprr@]a٨m`BHm6ñSڵa޺`0 ,9iFAu$Mewߞ xۅd _$&r,tַ($D)G1U^:p "1)6tp;k0˕絔T]%E/9xc\},P_&ױA8Tg+zI,nP >~}k+׌bOm=]2<^NZ"< ?8gCiFpJM ERշwwǶҍǶ/H P9+[ׯN_D: ߱ff Uhx|lo$uFs1dIbZkոIwr[Ja= yXbY`{>͙0`Ϟ8Ln3?sZ?KL{rcղZUּKiokm 6a^7nk6J]oWdm%{pT{4 >{reh{ŏҝEb}cYo6cj':VftzuF+3;㱲Ka/§bӬCVi).EUS]mm0E޵Sok0SҤVg\q5eq3Z/,䦓CPo|Ui|zR@+iP%w#ԄC!HzI(Xb7DӘ(5:cxnS*Q|XUBBz@ H9g1O} $`{,Szh24nUVP<+W6ͣWOZiÇb+h-)^-(lwԒ/SAkVk6ލ "Q,:/.̮hsZooBDDoq -1^%媚L+zi(k@=qRG/$危9ǻظX5 R R3M4mmcci ;COWTՖWǝu UIiDm+i0l4$U_x#ƺ`e~FnC_$h8#sŌjR.hmhl!fe!ichw6Ōǚv(] ,ʢJIuPX=Blz,`?Nc_ 7!93Z7U T jpi6 J;oKFO{K‚c*:$"Fcm>FU/[@|a4{x(˭ppi m4G'@hEhK?mù~/_gߨ}r˧dPIPAjiY@Av`+u¾oNxHHo:&pw̢P/9FeQNҞ%B}הHR^E'bSHo:|'(53aBП9|Vh$)urPC9 EV`- JI Lg1>'CkK0Ȣ*iEV~m~MÏ)~ힲb~> qܟb@4?ħ[RJhȣ\i#~*I"ZdU?SmH8}xh ضZ߳Om_v߳Ί#EA;b* +ΩlvjQ;NWPRԁB< y T1Pc:JbD7؇i@Rz+Ul8d[(H>VZ7<M/)w*̦(+eh4q^%)nGi> |D@̉ |?CAuuv+Ofkѭ:  (K8Cw#T(r) x8a]s_/{zx3ҾD)|ymy_a@ ~N ,K} {~/2,JhÈ zh.AT=?g_pn}]!ۏ>?O~{o WK.>Q@QVy+07"TTd$}ljCUnv{0k9<]OSܡY ڤJUE\TS ԒC1y|>|zy\?r܂y5 ]\nlw;{oڟ!/ a&ӹ?x}8R!*F|'w&<}}ܮ~/'6}Z.=[9st_:=C1Ùcucf7,:K@LeC5^a=+J&=D  ~„j|};M܇YȻgtp(MeX|qcu]đ\.Es/Z5ݿDV 2ArϘ ^@>GE3qmr;p?Wmơ?[~?<`<皓n2aݞ.W@PT=$?(vDRm>/0@HF@/`pR:>G/9Az8!$DHygWss꘠._DޖLԞqA SwZ5s@|h%\E/]ā>irńW HfQe9" B<1O B4 xA-9±쑇SOadEp160^u=5ۿrڪ<@7|5Üt`%{+B`ҡ ,1?TJȰ |#I<#"8 안~axڿLHEZ_;/pbר٦ $67Aݞ`ꝨcCT!mr< \щ:4ɩܳ$+ڐ'yQ$vX5}X]UmE$׭ei3LEôI>U O2vG]CPHv'h{΍G;wm8mJ["nG~U dL:1xQcPmtUUX%lO&>bc|Hx0߮;!<ҿh9e OQ9mrSG;t ʮP@Gz+DJFe:ALJ4XAe@ |sD0:@p>C2i=? |~~11hMi 1ȡzaس?OXf3&ƟXH {6 i!&GIAQ}/O1%$fox B( *JiJJos29~yvtAA2Db4ME5P@wLTS%>sJ}oG(529}ϲ @]ZڻuoCQ*|vOgA}8W4ceQ ?"7&DfVj BAonVo䭑[p;Hj#ύd ۶9[AẌ)Mqb T%)pgpl&|<=Vi T -]G8uT[rIeջ~c~ˀC%PO iP"!7B vbjiJa& `9 N2B19̰I "*Z p:ZjbBa)46T(B"TH ̴ P)E)ACHADo|"*Z*$5GNeJ /LJBF` DU D@ -ZKd1gr;h ) 9P*dkKRCX%u!P J*%bYāU RP) !!ssƯ#? dOn-#Ho w21 WG([ݺdg3cXii 3  >KӚ {’g]\.߷{!R?G>̀Xb^p#D)%o!*+F7>̊,"sBAXӏ^Oig% A|:(]u޸ȇ+dZşw_VW 1[D遫U& @DGJиGh3RPEN?η%F$?fbP]=WT>?4X0~a1_l' >&G@o{fU=ۃ8uc:xSt0ӑeu<%c!Ƹp׮}k!~?>PgV\fcWy?gd݆.]A )vv_W >gߪYs?P[U-=qt[ݣ[ 13~=x׀358؁<<3s0D_ Ry}% R۠ ae>^ x`eqdWEϥ`>P2{nB܍sO3QaSv.Wg[v6Y'TRQDs?0 h)g NZF0rRBjw  0S[4V%r 2Y&8N\%?n kH}A;vcv|>jC@arJzWm qg ]xS>K|<ٌn1|b6ߓn*y{YfM/"_юxWِRh>Vy/ǯ'l7QEO?VuA#Oyz"IAh=$8n-h5Q\Qa'vz>M4X]HHvHZ\H_ `ܠܾtc[zowl_{ֵa\gꏗձB>j>Rˢ Prj v8qrJz :>.i+"lz=6tlP #EQ@}6y> 4o)G53o=ڟ JSmΈFur3=<k*Eh :B*:U^]]ꤜoaEk$-&$s-']qmt5it?lI.ɇbyyVI۰ : R ZֹyI|g,d9^ 砀:pxۉg^uɵq_V~ٜc+E?"ƫdYz ~K/Nֽ3ٮ1gL] /i\)#j7P) < 0P`oX=)-ќPǎs]2x F!zQU[@ʡ:L,R1EglǷ1l#>߲s+Mw mv0uﰸW#erp+9-$FO͚b{Iuk`4־Q.JJ+|+)kƊt4+Q-hr57I܋!zBT?gVGi.D2rDco*ar ]!iG( _cj}xۿddbN|m<=fqͱªk߀v&T SUz-xX: '=Mst1J C@'zܾY))=9zv-#R|4_~ Jˬ1ێvl] [.X!>䩜P0Vs~eEUF%c&,sHxVpEFγJ m"q&6MVyN]}*:UI lӹ| t2s@^MQ D@8wA:WHEsY$$&Yw[dp;ز'MV`SW4MBpez&P`CfW-֤47]pN\m ߤ`rSN7E/ dDl#m'X>0Y ?3ݐ[_ȑ/lyݬvފ颗(KhZ{?ğdЄ$9U8HI̿uc\r8ӯ{fܿ7MQwQ4.mp٤Ӵ*H$ $u15x6{fL:RVW|/i@f kGyc1a Q2 B1kkv ls]#C 4e$pO>J0_kqE|Ms3Rz9Q]\`` pY "Aō%<>SokkѸRD`7l=}|t(s%QŇ\Gl=C}%ZL{'c/W>{V_zZmd^*21 {oF仉COΥ|!rY?GMkM٥Dޤ!AT A> ֪<GPH AyH[Vt- PBrnqD %-.Ή![^8DuEc!j+yR~gz$REˎ|1b~44~fկEǴsf3Ou]jZc|U}U[텯a=*/lqw(馰-=~)f ~t 5~suGE1W1~vx,nM$#x|@ř?tR%)]8?R\N{;Li Giǽ|` s)-,MEM~T z>Nq$.qTj}RI"ru}|\8 XbҼ޸c򲿅9\nKo6l'Y@ED!!hBEۋT<Gry5ԪJڀsׄYVYOXh}ق0?{!H5bmE' Y0Ě,na߮Ή$qMAptC@g'5F<ʂJ?Gh@Ef9ݎV]ir-U<.x% V!T`\ |T-Wչ,@%^ݎ"Qco1sYf[l|7VnAf O{PoQ=Ŧ6XӱBU ! /R8z ׺eWhh 5ye6hؤokDg4V }M@+ Ze`I7 A#?<2.6jŐ s2e/Z]T A}L[DɁ* dD?OvKY~k3}t>NGr/!݊M󨯢j7< Ae^uFߙmA,8;skXAv/z;r}r}UddQuK8a*B#]ÊwWf=< v [`cs Fx'3P/,7hŬ /d4qݲ>r@J"`ȈBfq\SfQM b;.4i(.dƒWxm{b qʇ@ᩜQI`+We:{ʹd5R-MhMYi+8JRktӻL!IJ6EZ 1{T`X8;Q4VqR2q79qP51\AiKiw8gn|M`rxBoּo&2@dʸS-UjS4}I|l;O8/a2B@Wkw4D)hojr<0&%A9uN"hz??4RKA^5TDTLLELM"G1(()iBhN`ZI5rVź6 Jˡl"ĿUsksGڮt6pƱհ/P`>O~1!£܉0'>ύAr YE'x08W!,ymUt6mO}LLX:7. )A` f_J?-[,R"\>4NT@&?]yP1P`L ($}n`*l>BD n=9o(B󹨁»% g*W~ 0$M`q(F1.TDpH@%4UVO->ѰWV npVW2LA+BȀ혞pT=RhᘁL!<w_5խBJ$VO ^um]Crn E_,At?]u)=W)V[ٮՇ;p @{>Oh@$w)67 5C(ZT(#_(F; TU^][]ΩA 9Gti_(@o|=6mm*}RծCS#X "u|: Wiv^R)$znQXQc@Gɩ<\0'mKʋE D>=P^]i@C??oDѱӗ_][!SthWѦ`sH= vv%L& T4 ߘr`$Cؘ}oNP "cط蹂:PSyy׆eKbLiDA"P%AX ! q}0ꃓ_ݲ`lb#&ɳ>-$aƏwp@2Sw1O/O/FE=Y"{6F *DN3`AH#sOQu:7?z3ފ ?6k_\w 0Wcg Y-,\Ч;1zZ~~v-D|ogl.ܟ~ֱ6S5lyYONŮ@ʅY|C !O25!ccRqWqg6dH}>jLl>`@H?Q>Pӝ?՗ic}i:S} T6Byi[m69_ウJ6¼Ӛ ȷҥ='?I_'}T=*妖C TCXJJOE`dL0CEolҊ+⽮XK#W'kJE-!HCi|>_ƂHک=1\^<ɞQ: ^=G1 `jß!**Z/"&^;$FQQZI ,(/(!" gú"/~7=^4 z*(UUUJUJ4~L4w;eSHMS^f,!~Υ}I/)GH I$0ɘ*]ftҰb tM % yEnR!H ` I2C4D)@_CL'iZf"J $$&BB" "PH"}JihZ * h%h** aij `i*Hd`Jie&B2#xUAŶ#P<4yT D(w])57*W69kPxP(L!(G>0w ]B7%ߕ||ja{;Z;Fw$Qz*r'NWӥ$uCwrᘌm=>ŽV$[ :4QE 8‹7v?UH<}{Q'7(G?=xֆpa/vm*קxXXHOmn낣`.0 $\~^L Syu'oł{_W]ptmbhu1E?Pu[LYrlj#bɭDAl|tS+ʼnVbvS/+?׹T*D)mmbW^Zz{XemP4A@aO1ד#֧1=Є/>@Án@D=3$JrI$I6mmmmmڽ7Gϟ3wU_O1uUI%[A^S53E}RHbϗ*Lsq{=AO" @SڥEKl᝺aa{׷RЯofnph}8ȆW10prjɱ9rfmFmNy Dku3~d8XS &jCyrĶ_;o爞,l~Y[V#s5jeqw9i'`d]fu Qp;x{:/bRFT.!;~}57NC@$exs3S/]REAYIχlOǺ֍[Tr @+Rp(r.LڳWx 0 0F yw ͙@gFI$`3/yYl]N4ѯ5jK ؋{\Zv_8E(N`^QcP6ÒB4Y5]bŊB9G? oz;d}݂wP;5?>L:T&:h"oyuC9LStcb7c!ruIRm\-P-8R i Mw'R* z_^SIpZ]ֺHz cEe͐{3a`-8(}g _>3Y.U}uy+\{:oM5gW,va`Adf\Y ()?jEO}Fe{zfK>fL 0^O! _-}<‚J?󊞀jt|9Z۪,^&ϋN9F x 2v?H/&HG45n>KH| .GC6 XPSxұliϘNzJYvY).| ov_6^Co \ܫЃ} 9+K=-!p}w+i Ҫ+H :'5Aa @RP͢pd{]/Sc*׬[Ѱ1\Leĵz!6!7FW;q5r]+t&;|V,io!PF[•٨L ®i¸P) qՊSYp|VVf~nPɭӼICVr\T62`ȥ6!_\w9O1 =R"[E ^~ߟOX"cv[!ehz$X}`ĈLE I`./_6or*"<|^>1x gE vD$ lC9b5m9dDj1x¯l P-gY} v5jܷ!k<"4dڜz<SUS|bEW8W(_9T%{olaR$HBql@0_ ɹyY\@숤uҊBϚca.}u)e?H3R(9`6_Y4?[:Mb$aoyvgU5ۀA \&k%#k$&ty}< 3%- 6Ⱦkzji1eخ:ml~EYZ̷>leP qXq¯W oCڑ].~ .U۫z4 vb5+yZ|rZ\3Pmڕuq9 Fm 4og;o3yxm`CD@B?^zB'V7-GShZ"W@O ,;B:LaC#@ b\N0TV2;8=Bnr4A^Hd]rd;nSO~pբyڛ(۪'P >ٰTJ$RX=Xݶp o. Ktή'|\pqu9ٷfP^NV; 9;vϵi-eg '9V;:vB1.I6j1,9 6>vMaPN'slx @*)%}ǯ;xhxeJk Ej8vܷ5%~cܮG9n[UpU<̇y|iL0\ 1"¾}6 ܱJpժu:C2#IP.g"opKriϯTOmQnSWl֢Xlޜ]%P% - *nVb+% apgKxC]=LH[üZ AkT)R*^[L%4EdQ4#U~VLڃ7fiBɢsa7ҁ^hU }HѭZ) hYB `~Wfbf,EKU(). J3 qXF#E9֔'!=vS{.h9D(`.y-}آFwe0.Oэ2)9ųKC;wÅvjNV么ۭ@u0th|?ѝ%@dϓd)җ˜o?h|vkk41q?0q~=OԄs>^ doу8M>U~^w~,^/'5W ` ICELsT`(v1m\9P~ީĉmT{s|Ԁ|]ʍCXk'/XDj"ڨd:Ҝ3Caz>E>Emo5qhX v\=x U0r?wI.b=:*qrebsn8Ď$@L xU𳶎J\BFBoxo2 YEb@~Fs;:[Kću(9Sv 7lgzͥIAd=.KB7 (t_Fa6̓:9o@u^r;. ,8 8[ O=IH<}0mGj `PL$_s]X:{w>˦9 %/$go 4Hݷ;0 +2^\ʯeD\@"cۣ#ʊmdDaU¬|!h`LC$S D[BqP~3N9?pWצ9MfD8T}vYp!{๫{ xJsʖt|`-z>>&mMe.uá*5-P>`c|U ק:T0(G@~^}Nv辸  R;sPP"tXj4pjwfhe˪dF0_]~=*| ':/7Às µ'$xw1[rwj3#i˷V^2 vZ5âďma3chgEaȮyԉ+rƚҎ.n?-jgʯk;Rr \uP>VDTV0SB2&󝜏%Kom^-tR粰bʟ7rst[8C_"we]F%]>uPH.v3Z0 Kn]`QQ{6X8W`a_, huJ5G@e>ax5~P!f9@KrwΏ7J6!K;C_DP'T# $z.C u( t j-۔X Cm"~"! ;q\$@Cy#fmF!ŮTPq(j*R -&(RqOw(Z 4q[':޻,s]%yBTؐN]W2/w'r'.ӘLcY4> d*l-:Y]9*uM3n[uG+ZdB "kF)|,̻X KB1):~Uml/J"jB& W]:I}‰-`q#^~qW:E|$A{B߿ilV'9DVS~VG[%-Z6My: |$Q' 0aô0 -?klvs:Vw}ϰS| ( 4m'4wRc{+<0Rm\ rk:W- !s@>PtކѰI(lceu\z);ߙ샺^b rMO֭w?c" ۈ4d&&"<=O1aQ/qux$2p@+gW}AǓlQ dwF=7s(/e#6t\` z$SÜUB99}̨?[uF }t6\{FM<^A TxP)0Ռ%D\]*Z;} ppny&kBć#qug.Ia=[mw ~P]7p!\UBm׃ A|H 0Uބg&r/֯rF~˭q 4fuQb*mA +%oX@(/1:up_5[$_+[j u٢%r:Bbcl#3lŒ.tK;I5P%z͝q<41yQA0}GǓW /kP[Z2U~5j;y}}t댛jofFR䳥gT7﵈k)g,P+B:ϱ7nl:TI)MSf kOI[%ab=jp{Nj؎9ηKuBo|6!pj@P"+ˬʣD%VbNDz%\ mXӎ|t)GtpVWҶm컮ڞ{BQ ؤA``$tǧ(1aI3HZ}]6'fY4~mNing>Ѐ(?82%}mUa7bVo@*?,zr%"P{:tr=:⶗ 0G^ZN4t*8H. ޢ7U#=mzymʺ2(RJς1_e,58F8ct.|t+"x?j\c'+2TQJ%G)_[-z43><^,nL.Y4ƶJ`]z 5JP7eŎ:ovP۫p_߷uj&u6SH&61z_B:>H8pўVΚL >#B}^}(Kւ8BXr8 Qg\_wg팕alcG3ìfH2ATQ+5 aXv Bvp : pBg:E~@@0[[bR"KA" ^ 6ު+jC6LEKt|}U& 𐥂[/\QZ:ـd="O Zf;/Oڋmt Gp'(D+U }ߨpu?>/fY(\gbΰOBcȶ F`5]O=}Orz,Is"]ʻRT>555@!{@n(;* )d@WshA(O!88: f"^̨j@;C5d :M,5׎.l]m]i;$f #y7(*}ἚIҿO6R_Rc P@Y/D^Qѱ7|(ŗ+*pИS5U /aeXsPxP0+Prk[ >^?q. J<A@ tPK&.[Jlw3/6Z1z=5t>a&<-u6 ƶMvU @AUΠ_L<}?W/u!bg{X更M{qI C G }Lf$œHMKT8`Њܸwr9Ùd, W32Bx?+X՝fQD 1!6qSCJq`/!|?hHȽ 54$wd21Su㫐A2?p cob~`6֬ ,e`[9xuW:*8{!rcSѦR)|}=QoT, qϹy=P3Tx?熪к%@7=и jf_i  rw?1#{}XGqjYwz$ȋN~>#;F lek1^3@CīBp#>2־?k٣va0 iԯpX r;n:@!]>X5,ut,?ޓby|7э.ŝ譌a=_R&8!@"I7*IXm@gOGL5JV"gLp;scV)\Z)M3fL]F׈`j9 jnR` 2xɮF 95P_ּܷ=UnZ7ƣ6JXE.BF&ucQFAaGJ" 3#Fvn>t.v**-qD msHj.!I\">%鐦5E܆LE $çnt$( }R_7?w}UPct@,`]GZ?Y_ ,vTLsRD@WHF8*8Y( LZ,8<|>Xrv"g|c_(m9R<߸:ywq>#z>QU}/]I hةD_s\1J yˠ?g  :L1 e^OG߅!~,v؏N1߽uGaa ~01<"%L~md]y`?Ǔ*:5}E8ΐmEAٺD):V9 X[3rkd!v}@z;=8S6`Ṉ mSi5  @ &F!dCӖT!psr LeI M̒<m{"kL nB DLMǝRVob34|Ӑ ;FD9w P@0 cuBƋ*HK܁78 xtk_~T 8>WT,i.0#u;K%/K!mz&W-oDl|@L@@MxI\'mLF 5, RQ@eG9lBT:c1:c l RU(2&²`$!"i'x a XcGyM]dm}%^5>5U\/L"}@#V9_>Jn-Ҟ+P)+\9.P.w*Tч؜ϡQog,'D ojzRBD[5jID<T~x($QU/лaɟ' ůǎְˎN/h1]$ L$D߫a]bkXA|/mQ]\F_㮾e-yʨ *q!Gl!hF ;>upm1=K3]5/׼|N8b-3=Ek%r>ݍd? *V<`p 8(c*SH,,Nb|7EҒ9Oc+cbc6&5O]J|5㏰͹t-U <;Wи6Z>1$~6> ڃ(VDN¡EJUP, [#%FM1}\k|8|ه._W;&&jP&5\V`K#uH 3p v\^J `g.X8Ѝ-zDW?2 {=(}hYDSgΝ#Gd=A2D=;&D pEGIG]`}׵8yk+)fE*Ï>G GӦo`h/lqZp=RÎ&bf DRX (ǜa'91L܌˵`.<>Pل) tH[xFJӝk*xV,ܿ!Yu  ^Co4v0C}uF2[a^(U#G}[[v۸$;y2q;^ÁYXE0 b/IV6(;0֢Ħ9jp/q/B/t>Bܻ>:VNB Țgv0T^ Kt"C3'v0uGl;ksXO @3cH%Z5A)Ɔ0 JpXHW$aβC[h r-1Uh&*{W3l[=w׬95Vv#<=0Se XMΨSM ~0IDسNzž1͛:mGÑ$v-lr 074^Bb_X~07-9-i8]V鄦S9:g96, gl]A W5AcCyu(O9jɅs4295yUHc|:I.E&}8pdՠ0']WK?lNZ63$(r.P7sm5qph(ta!)8u#Z'2kyA)xӎq5xWQBƫ{jf-NZC{@OR`zT190r \v{IGä_k HZ2$ #I iY:8b^§f9{ >-XYY :gվH=\CXrrX"~ńo8kC=vk&  ;Wt*ˋV]zGPtb2Gi̪oW(A [6(1hk6eY'Lyćx(;pAln4Ӭ#mYǖWӬ2?o4cSwJ \ qQwIGpB@i8QS$Ynxf `) ٮK:`AŀK'+Ufݪi9c6Makav򜿮t/b79.[,ArC)Bފiw{$j!nsըHMFb9-pAx/&PIk$g"qE$<§`zHye"nSsV7r#G'A LX,7kw [l:o%}:ެ.o]!0QBG,_ `Gv#2':N)G_?U n[Z221UۧEOV8aXPxo 8gU!wZU0x/wׅ.{Nox8]Myv,'pxM دc,f~ل@0BZA!֡  UfR: a?q@6 K~yUu\/g5`]+p#9T?{d㭊8hJS8[Zqi}o9(;kphcK;A@9h>n d]my啂=i<{.@Zmi}Pu뺲v8K "<ۣpupw{P"S=a53Ղ|MX (G7 ƥqK&iNq)$ׇ%w.^A|*,NĚB,? DyX*->P2X(2#azDy}8aP!5O"B5Z &ώ%b%~d;XXJ]Oõ]"3I_c\4A+i;UnH,AU("% $8$>3Fbt=9 =rrW\Qx$@DSOu&6Em5tGrk6kScŸP[D*+n{vloM`.W ʀnt\ To aڦ=icgJwN~Ch[sHs!vTmBs,hs%_Bޅ tAϏ͓ri.!19ΜYap6~,N\:wY&x}^kîWp鑼B22*82nY{jÃEȑaBf:6$~8gМdNzA{)ݠ ٷAb,& Z9Tat|=D) un{O$ED lyop=Phl-~`ۦ%*6<|,C05'Cr|:6nal:$0w3Iynd) VZR ҏÛ̓C}w6hƦ MϦ2Dp޸m׵QDsp뉸d&a%9Q!v5iW..;RGt3'G {wh벂Ai#P5NL 1|Vn ZEM!bmxn[@ *@cMP7# 81-%ȑN+.-`;5Q*;*bgbx+kpXL CHS[A6 >> ! ]ܷkD׎">}iAw펩4I}zŐpDHVɕ,3W`g"Pi@1CWF6p4OD9z̗|}eA|ʋuBIP3Z|Dgr"zIDBScSsAN8Ycpĥ6KB\T @1 K'DR ' (\c\".6<+kE*"Loҟ⃗$WH9Թ/yyj^ /oϬPݡ`E _:䯢쐐"uHiy,zv bu ".guP7TC2^̀ٺRש$14&"BBoZM5\r=NM8pY._@<-P"0ICc$w1!X+>=Q 0bxNWtt5"3 Ӑ\"xMK#]C8AwsdkӌVW8K03๿+s>É\`"ȀOWrh|bH-pJ D jY܎qYDH}lXk;}8MYO%{g~ۗˍ ڠ羾-qyRHq^Ï50._Q|p(d)#e 2 EEGIV圍#wxqκ7h Gd\q=1r5bow!f'&~'x 9u/wautYmo|eN`nn:A.oT!% hw"^049.()ܢP"is+4\-\K,s`pP; gJjA)`?s;V5q`ϟ*!=4s3Zq`F@ӠCv[#1i}uGD|84>ՠ-y FǦmE`f\hkO#/^CR.@0+xX;" !)O2nVE՗2R~rb6WR&DF1~Cl@t[q<§ĪT(!]}4: NLe*4h{=9X"M as9f=VcJLT".@hY$ e}1zpҚ')ml& Tu'j1W^?h>33Ηo!HHRmE#\LDKT\}w,CRV>JmKmwFt} EH#dfV&4LxjlE9sH8lQ_~r&@zCg1**)]Ԛpϒhs^< ~>9뛘ŮdWRc%x1E"`TT]C jʬnMvNnSPsWgCKp3fpPxqed8a( SqDg:??S A8r%zs>fm',o6.LO`Ip!9n=@PpQjt4f8tɨhqcy xHs}&`m MHX8o8;w=~9(惙,xӚ4C<f0q9|kc0É\8?+ӥ{cֱ3 Hɒ{$2"Ǜ8J#B@s;}8& W ' ׯ_(W:"ۯ4t^FwngO\~} 3#oehߜcXA5Hc/,z S]Jg^D'TI(DDoYo+9UnßI%$"FRY5XP$*4j)aưm*;ry@`GҜor:G@_'k#K10% trg6 9#GWN8ޚ#*<'cVkFFD:/ԩK0'X _՝e;)0!Cλ펻cgYsϯ|oΣa w.:exR4&U\3S yL>ڹeX0P`,WgSeVI( rA'8m nMhH#8+¼G-J]Z0>KyS>]}RJ}*(PA١egH[hDbT 䂔>0?'y@ wq_ƃumc4 w>6~ O痷 \,biWv7D/DSOem8g}2m4+ݙchĊ ELfWv5A:3x`?= fVUf0D=Th/((9~k+I F}Y.!SD6Il"RihtoaY(LPc;W'XՖd.24_yMjy;T>m)G=ӑHfT<4mMX5hP(Z}2% }婦.] Qͨ 85Z4"#Mt]h}w z3'bvS8伴'&7ߨbD@#o- L^j8Xxcg,Z-"y!׉#Gwc*.SR$/75+_/VHnǝ0G>}ߡq.ߖjPk [@'qp@Ԫ0 P:8+ah)RPFw + |SmK7yzo.V=L*Įv#9mCH&SAuƣM_?PȞzn7T>KKAܷmzS\;w[d'n8(IU'G3#Mzs_M(19(}OH>yZ漥sTtxߦJݸԿ+$s}z93KYⶠ՘k;/%6eWCWN`WYVguv `Hx`͒Ի[&Ez%X#E7P}5ZM9Z0x.<;[jbܣ XCXGghXD1hH[Lw֐aLG.Ƒ?VX@]c&7",&l2|s˛/RS0FDf"Ξǹ>[1IC>҃ȹZhŻ{fe=;Hֶan6$]U(d8{O'l +&0O㎇7n_Rz G84Eh*;qc>^?J@a8'XDs@3v^B A] zdu>dVQgU%!:Ȭ:Y_gq(hOѝU<ٓ 5[p8Tq;s&G!Z9>F^Ο]N҄@}L1@z[y[301%(܈Qϱs♛lEǭ,63_4AjA)^1= t/ 8ݡ#_7]B6+Dj0G]MO~lJWVF֝< (VY8ȅ3K!0 :{ ݭ 6SCP|M0:48Q2Щ!DЧA(| <%@'j f,q3FZTƎߏQ1}[r$~ddQBQ <ۼ<87H}y!l `QpC)=Q:lvX:[{`,ee66s~Ugs߯~եUV>y  #"~Y@?P?@b_a/c} %#oCLpuTQDC%(*%H:2"qSM)U5R-2Q54@Bx Rxh HS4T2ETJSDG$Ă` `b)\Û;X}O>?#ߛX} Y 5uXr ml1F(?/? G^?a.&+)) H} qob;H07PnN+bH{8hÌf +N-=q{ Ϋt wl0^-؇conTR)_q,q Ȯ$rC4c`ڰ˼d"'´_Al@"a_×b e&gQ.ӎB}b"A *P3B2DS UL BFxTHz!DMRRDҟ>!uޛCH$46ZSNl8A/T@ SIwPq M@D~f-|x bv:bB ʖci|=JEfh _ [Ű-\hg~n<,"b{!p!P!ڞY:p>>ՈϦ>XkVPR5P+BF~_E ((p)ފC֡JzFdnϯKM9jMX'R<'3O{PttUOM3MNrF' pS OQfTٹS1K>YH6+UdW;֡Nclry x%YŌt6)8ҼFum`80`t%XG곕dmdlZYϝdDm(|}Kay;uG{C/ < A{Vŋa T'Y`s_ھoP,۸uL: 70 @Oh;3?{\{X9F꟨~RcPSrJ~O'hfsSŃ*ؤIw\'L&Zڭ^.}$)6r]<}`X8v?P!.ܠOf!ye?_#immdSnpi$I%֤$GilF/u'D\ΩlݒZ['D!=$%5*O,BcM &g(!@:8 h\C~ V]IdJ)+J yK!"P3֚m7b?Ɩ{P':hNoX 'CڀZwօ{(.?Jψ0ۡ<+牤"PsxrdY]n|S_2/߫|lbc )<9.wgբKvI>ܒR~\<߫dIi'ӣR:FM7 ڝns]u   X@`(=SP]/ADJAz0ҿ՘&W:RIpXͱXS< C^Uס;kpU2~"/HUSԺ&`ۖჶ$;3/e@HQo9u%)k \_9}RzH9ajvmk+E0b# A:C, BpGN *Vȇ7hC 6;G@@P$X}))R .I, lG2PU#4Dg(a@,zVaN; x@^> G# ZX 0LC!&QQ>dfFZч8,QŜ@B[%nxgZOJd !H%Oq6Cw#=.LE1WtKc`"}+Uxx!]'Í-8 p@SܘEƗl<ٞ}m(W[m@p̠mw*STK둆̠p&m #Ar:3EUl:;4 @¤j;;ae,V:SP} \p}B js>T#8=F(y5Ȇx xq yO{?'8^f/a'TcGrLYeAN xRҩLLZuxe%?.,<( /9\[kۈţWBZqIYꙹ3q-/Loy[(+1)+G Ŕgeת^х ʔ1FB͇1?Z |yj{k& C'#R5JGpτ\M ҁk!<5DA2HG! d@VW?"/rCI#2!As|cm$.>6(;QP-MODbNqxס}烅:~,dO#'чaw݇#en|5W "چg5+41Qsۍ1H$B8S"?!K'ة80FJj=yw[Eߙ C:2I P@T 0 >n~eNc˶!R`7m@,Ue{O%}_V|!m BOP P) 6QGu;3`5>|~^@q@L'3IT<ˎ^O}@ZQcՏ5gAv=A1ʨ" 6%?FuX8{՘@)(?z)8[V͘~K.2B@Px.v4<>=X.M#Wm>k"2Xdt8;ưaK?|5")aCw(;:@jI:.@./nnG9Pt+]Rz~ǔ}30\z컯w纓eowj9Tm;9c=z5%Prrt*}r14P"#зʪ(Xȴ8,rU?^9ʒw=ܐwd׳y }1.7:uYu uYfe{ϔKyң@j? Tw5QCUM{|%鿹4-yU? ,vO_5ojh9ĆQg@iGQd$Gߩo(Xߗ$rZ5QEg;zIƯI.勜 V E|ȯA*cnY wydՖ)[ɪ$H}heYpI2׿_8ڢ$AnQ|8 ixٸ)|/%<ޔ E;U" ⠃S,!Lswr@U"6~iznC&:G1d ?GMmPAaH#`F9 SM͐Ct G..PQ֕ٛNA,zAGuDKz9zi!ErCHcZl/F]_k˹'Zj8 eiQ Y$S3aG<p}Yz&IpsX>g|cڟ,9~OXղGggwoJ[)NL} l,s6o>T^fDD|5 j% I#qrW{0> Hw.q%ÙqG~d׎WվKE/-/ZRvu ]dYgOSɰ;\,9uJGP#a.MDU+;8PDk-FοӾx7lRh1:gZ`;;_ї' 6i*]S/E{+F<;=aD3a/|=4^av#WܥAo1/S\%ϛD^3I?!j( DX%ُ?C_lc;k+Vob6Ym/Ⱥzrwg>CQ-1 ڣu%gV?u{@@ 0Uh23mHÞD^ ̰8wS6+|-U#7ti}3ƽ=>(ҭ"XA#-އ\gNJ[c] Ͻv̍q\É c$z7t<m@@, ";DH%5}?p@`Ǧ^soܞzxN`66n%.y0IearC` i^tZp [9 xz]/WϔJǭlzi 5̣#P@`ÿՐgc ;U8us7R $˞M+P e-}O_+#@Lqm0]pdx O߿000s3ĻdjSa&nUrLΡ,}0E0 ծ&r.Y}T #;rKN : )ѲZ%æ>a ',W^<ۻg@.XĀH;d<p-苭`e` z %ucI]NQ/LoS7l~ wļjcv*bb)B65E,t} kD.8Ɠ*eZ#|0u0d,q{9K|BA@*U8`u凧wN''}n#_5@ ۵29zaA`yE/i_}OeWD`z[献a[*o\DjԢwh^m~j՟5풸]q1@Z q|mKG#jӀسk#uaa3k}. ymp%5o@ӯVPd#kQ :/^^젓7S֑t',ܪJ!k)Ɓf|Q[gG8eae F5|q07,EsCq[R㜼0 =bGk\h j7I 6䗤a pn+lp͗!6nM,]G}/9#&T 7CXX@/_4w.Z=2qqwKܘ.?Ps&L󦡾7-nڮ~pϦ"rr%(PmxO eO<7Ogth;'i50RTVOl7Q8'C= ǻUA^!|Nt?_-^=X=p (RK{tXQ0c|֨);=>d׀1"~%"?-J| y`$ "AH*R'EM QA)IAU4ID,A@A2Ep lDF0BI%JB%bI"hbhb&Xi" "X*BB! ))"" QM2EL0T\ F`81j-b\ADR8'ma ҤFئ!(P"iD d h4AM#D@J @ PR41TIбSQ QI,4 MIsii"( i f HZFJb$YhJ(*"a*"(Z@"R$ibXChhYB"F bhj(JX** `B(FBZ )*4d b R2PAE Al& (U)4+!$lJ@HA‹,ҴTS44$ET+K$4DQPT0TA1 DQLPTP)CJ$P5L UQ%%QDTARU E4PA+H%!AM 4 %4C Q31$$K43%!%,-Ԕ4UDR LCBBiTЅ5ULII,A HIudZ * b I$V(Y` j"(.5DE4PM4S"SDK,TC,{lLSL` b B%aj R!& hfZm(%JHja%5TPJA)EIDU ̒MEQ%PTRT5QT%P4QA4@ RLD$ġ3!LPSJ%EUH DL@w$(Zh i( &(HX*"ej! LPATI1K R?~=y㨪hRDb(zESڨ@D'$xI88$ ETON N B(}P"f KHHR*Pz\I@R-(RI$ >p/%J\&&M*biDҙ$?ߑC8AhNP= k ACb Co MQA\0!"(Rr* PQ)F@)<9fTo"²#&3*5 9V91L%J JE(GEa(DN2!l!ԉr)N2SLIQ.aR&P!!Rf.É%$D$rJ@AiO8PR81ˀA &3F0pxQz:""Hiq %{BH9,H+&ڙҕ͎EBRB:yaʂ~'gugk_?~%;p?/㕗TU G:DgA#떿y}qXGHA*}cEF׸c͑ϣB 4stVEC&P@USCN(HX.(pX[[ ;Gab =>}a5N^I~TeB7sxxF&_wTO(l/1V$Y&’PER9mpQ(٭%=RZ '[<5nnD-Z enVgq-~#%~N1&ngwQY8 j]f;߄*[ujb,27݌}6RrÐ<9r>1lc>u 됅u\e]w_uhQx/+jt-sl1v̅ β# {Ӹrcus G<w‹m)qn:P6fluFjc l{ 3pp1 * *b2/Z)ATun^̹0 Vwr[/ڼe,16zBle/=Yſ^ I1r ecH0f ƒdnclNy=tOϐ\O]]WaXz 5>f!;L]pM{}~4<}^GTHt"ctZ-();$ýU՝A ֤Cqk@N0=χ!ҷA~w <}*!![gѠ22yyP󨸁0~:1 ]$c 3de)O_ e=yۧ^#ˆfl?_ap"Mh;}DLņxі{lk~T愡N}=:ouv5ެv`3N~ Ws`t)oBtKߘ& x !yX{`CIkcBy_rlaѠLX!/Cww8Cu /nF;GuGP[Ϊj\ˍiwnQn88vbXYi[q>5i j(XD1ۘj X>s.v@mQZ4;Ä ϔxc8E<İmk`,5D'r7i&~0JTPJه1=bEpg %"eۍ򶑰nt,7@`1c|=LX+\ ߪr:~ъ-,Lk9Pp5`klR(0`ǐk37Fڝ*9olX^tעޔ stٜ %wK/ s%kY݂3ETٺȜ:;`-%.!\(`ϸZKǢEb= m, [=kRca] 泚T$ٹW6TTK_m#R'FҐ3MN [^פ@:ESۭapQѩ5ϊ iB%f`&5 &/$dG1cb0G ֧ܺ9os1p+tvZ7YꐵsPD;cr>Msv*Rv7샡>/n&Ꮷ"Nh˜C hBh0&:Il!LAHQq{>ﴳ bC6 i?Av. \=*t*n%{MP/!#?p9zIGw1ǚj]x5j{OHu >=hr_@k]3;XdRTHj 'pP' $v 4 m~bmW@1)P)= 1G(qvC$ ߌ<e0+/+zςmc:COQD`(y[zObt%NԵOr".X ]? =3JQ*jWT-,}+:ELm8$U*̟xUʉ۽yur]1}OOCpXVjC9u>OHvc8J#7N?$r/oE{s_a)6c_t (j4 %nABG3zL+_EpB9 buՎtN猹Cm˵mu첈EHv*-";*P` SuĉVz7e* C7/-`GQL Ay%HWsGFc^\ & K<#x{$fꄚ$=,^]^]2CIcLDLYK, \q)cHDwOc#6s [ e}, *S1jt|&^h0C'G81tZo9(z.2>OZ 6;iu{AW|AO">SLaWǹ>4HQkgVO)lfS__cQݵu* *(g_UG$ő.ru;y{c%{L>'C.P,豩p孄Vj7]k, ք=aN w pEM,_a9ѧt[Քl |͛k1as~:'O<ΰ; Xz/gJ@k=4 WWpk.RWgCi[ѓ@ĄќDXX 56$z]ʿۣC(pA'QLYuݖujbsK dXZR Sw}9U:-7^הFqxn`sc~? Q0iB"P/z@?RG(a@JB bh(ZV)R(Z?e((*B-xQNx![&Y݋  ldq]94QǚP袻p9(w[$ s kHjHd2LPA5@U\i=o6Kr^4ԉ`lЀ"=c$:ū'9,%z "LR5 28C:&GӼ8 r!Jt'.tBA݋էOwifԻٴN +'?r0PA W[&&D6y O0c%$V<]s@(B'.7XVe' r-F!iBp"e`nOD4;`-_mh෪V g%E6V#" _Z_eX27h=jѪO?,-f $5QslF R3/Hϛ_aW g#2(dۿn(p'&lLƘ(ª*'D1WGj̊i97|^G-zn~[=QS}l$9I;>330pI GkV{1G(~A+]tc:ͼrS Xs[5.e$IUfǍFˈ.3S5"!L,ZUUUI|,ukOڪc_j?6AX +"^%`Xz!%ө[f, ǒD60Bwia)5"f$xíI*RLSzD[ ºչV̸{GZ3=t߂5r=mv([ sU U];[8_ymWEqH:瓖y[ )[l(}#vD T4ғУ q3-1ogF#ƭGjdݒfsu`MgNIX2;Vi=)az2Vj`1@PIpKLOO֍a?Fz>Rhc.3cƬէF{ :Vr ǎ7+IqA@PG1ԒPqx oeZ:I}}xrkIƶvdbWi\+/2iw2WDR$]E *^\4h;\4γeHNbа邬oSnv:i$-+MN݋v`$"=s9V%)[/ogOU2֙u+c26? B@{@wGD1$'tҐW-%+;u>lvvpFURz Hvf渺 %7oeeqËDֹsJ9c%B͙/;Pjl 7d]YJ9'b$+GH`z0/^\W\P\ssƫ_\?y6a=BqD1gp1&NiMӱuU1iwR/U)C\d01l-gw.@dBF(Iii(_ 4B`q7pF fsr!JC#Պ(c(^Q7[eAqj#u9}e ||BĄԙs1l_t9ϯ!ϙAbJUJ`&&^E:8(4<{wra']@pHDF2i+Vq=AJZi )&()*(+[[5EtI]4۵hXk!?I`4gj``7jAކ<ı'\Ri=M)9K "FC/wlmmF [υϗioxbbuuca26LEdD^ޝ)IJxqOHS]*م+/gT|P7Ҵw?8'sLb$֝!셬v/ͥ3"D!rGMGtı+%3C`?'G:z9ЏR/*=t-.([VڱP@EBl@P̀ЃA4EZu =\n1:SHDixЍ Pht:CMrs;lpb)O.n:BC |Ֆ,<ΡcQ)MJkINBbn0i&_>.eՃ&وM >Q:kFѴĀvu}'CZ@(R\ɗeѭi6?nYa:mrH9ѕL::.@c2j0ciV0N=nap $m@=6C TĀ$o*ܓb(G3 黪CJ+|Bp]5XM#9Ro_7JGhy%=ϼy_gwh ~% 3l\'5?!fXZG d_Ҹ> ;Jg|rZ0ȒT(q 3q,_g}T9-q(lusCdMWCN =|^zBSz\ 29x Dh` 4$l.gyq3ܾ @rd`@_&~6j7,s|_mco$xIGo_89e1H[Z ?=vOgB/i'BP!)( I??;D$.R 9R/92fp۷^^ i JPJ讠qyܺi<+Z$کGE׺=PÑ`L`G̋'[@bo[,sQ!ɠQ"@s(q$E'`YGFp+ʭ {z?r5<9 {t B!tA!{@S@2t??{B6oD (ض ]~ֲ??k_lzzzX%;vTOi098< ߈G1[FW&yB!+8Qu7H1/& 0`()ř.D>GNf&2dCN_KhcvOIy|YP.@م;d枉$ 7, }g.:,kM]̕}` Dr9@6#Ȩ(lPl+_r᪣xO-h=0O YY!0hd=. u $PɆv씎(K?%>pI6a TUd$?`7HBI;RP_xbG!O܎ꐲeJqd>L'Ʒ?urzSG8y =%<2"f !K  oF>;щW޹=̧&Ib,P(П&p/>뒮@CҟGQJ BYb'E~uZ/Ȃ??k[<~{-o%O wl?=9n$A .T/~Izޓv0T\{D&] ~εbs[ÀV6,7 t½%@:k .T2zUw(RP x2a½; )Kep.VM( 6g]ٜ /*<'ȠDast;[I"R)ƸcmIXl >= IMECiKzҲb' $p}f?!-/fqN(XK?hgv:hXzޙ02dxk+ϬEAIlavM*I˙#_ j)84 I~8Y^VKK<6aOt3>T>S>Saq>A3JmQW?퀴GٸE@WHpae=Ԥ?)_(/} B,ײ)<4'8?x[5}=>Ckp&dx1so~u+w*J(~|" Dw"GqP l^@W-E[kCHܯ)OM4Ǡ0A*Aý R,oRƢR1/ו#?Pfr6}/??᪩o/0C{~w@}Z@dd4Ps'`1s,z*W6,9Q) ?=; G~6{i%g$Q{~-Eo sg#ŇY 716C$-\öf~2炀)a1/ i(}7.NW6@MɨFR7m_=?Y >,1P?yXx%R(Dp!jʬAT$\DPM5S10AEz ?#:_K ؄燐:+Dx~y ){Ffsnɾ#%߭BwoZlEǙܾ+'4*O~$ Jm'6l/߮^aƄ}M[U5K=y c긐%` ִB}\_-rgN >UZ/`h=0uxۿ,ȟB(P/9žtpFw _O?QQp># !"maOz๽NP Eq/v;2>.^] >?hqEX>f'ÁW<~9pj# INMGlgWJ\MCCS%qz jAb*9_` rŰgi9D ߻3.V\igN0{i#.f>~aemd&Q/@;0~7*&;M5<W~9-{&(| KQ0` M'Wz[M5ؕ8)\BҔQI?WUOoWXr66AC'~z9,,sWN7϶((2ᑿKIU@'cdI"H Bb9`rcZ3p"wnS/y &I2ޠ cCF'Ɗ wsH=\=E8z50uu+ A_Z=|"O9zg~2C6ƗA)hzL'__ִ?4}!Ʒ'gwx[T ɺ@m8 Knٝ<4crpv ޏQdos'./*ùsg\VJ*vcmd,*|OƔSο5J̨"CB8uudj(Bn0zN5sw~cc.5?s{˓=i$3v;c&fyEn)b#ڄ%ʢ{s2Qb1ZG{ &Ẍ́Z39A( Vxz'C+dz}c1O,TϾRXB@h] (qd]<9o^޺diL\MwZ'xFcnϲ^A&usNP?nwVf0F kpeC.iXꆇOƐgHI__yoY.P!o݊8d{ 떠g KX9tk>ηv !{.?y X>t$A@s(㷙 #wV+ ÿ'ڇ'_VVH(<:h h4?췰B 1wktsh׾y][?WW ȩ,)mDW ~wW륵Gr9Wh"d\T>J~y+YI"4xRhX>{[5t/P֣Ebp r!OG3-V%;qTfJꮹ7c/a}C38w/} Ӥ~a";""$VNu X#wΒ`Z`YbqgWC8B/0O}N}_{A`P(?*>`D(U `:xPgnP5W*\2Gni"Wzp.>u}t3;!üȠ-͖膶Fv,S/m4>yOuq!&:3<}&,wƕmlL!?Ń(Y(ۃc RD WXD ﮺l;%C ;oai"{ldGQyh%"B(P@F[y~z2 O1Xqd.s^)NM[1]Xz"W=Z)6b< S!yc8\V~@ޱ;P;&ʆ$ mFyy7&:ާ[8zJ %w~/.Kmo$͍[ClHGgX`/i2$;WPrd`RTPbh+詞t"{n1ƒkauoJs3 X8~F+;FCf./Q7*hFDYkŘ7b{+30MOr܃+AaBFe@@`XW?ጀp a+dbS.# ͮpLV~1auFolQ9H*L#KH@~'"0Mi**)@e?=\>0=tz?7qWeأP $s٫䊄WEFx"()$,RkepQ<^bq]B"/@T!G$# GmֲYS軯HmX, "rߗcN{a7_=MLdbi x:sX6s:;Є֋?t;[,AFީ S02No"̩u'b"i|:ʇ/)ppXpLc͏{:IxRڮ='WxQ[z"=Ld *@k~֔и,([ ZSe*ڑ~U39L|no,O(LsycLbƻ߿42x2" )7T%H\ՄN'-fRVjG7Nw|v[bzF:NHY",ӡ^56sH6%#:˙79[yc)"PDzFVv8-%“@{Uy\GP(tlCgÌ#M;pլ|6|eJk`8vr&NA :>i{`UI44kj6d9aC]??OPPQ8w8Q߈[)>l4 1(cQ u<_4T~oëpo3qP ͖9Y }0;FBY1TblH ~FuOU1_q7vZYdY ;Hq<u` ,A ' -ۊ0sF/ahsOW#pcgL+~ǭvbB:2g_;{l vHΒZ곛j -g#KA8m \yẇ-k19:<_kOn r]Ϥ&`jaF >$CDM65=3'2?V DTHiו2JEs:9[X۠[DZ/8c j~{g0"puIY;.P@}nea%0&5KzJD"1<4a5jQjE@qz8S3<['S!lEEsU^,rZ{A@o ;ev%ȓׅsYz(}BeՂ3nYBu, bsG$<djmW㪶8A a ^p5Q=Q[<u~>n pzArq #XS.Lqy/BXsx^6hQ4PL^f yr@:Q vutʽ,lT{[:;4bx6{3|eD_N+kފ~'\j`S= M*RN7KlV~P=yNrn+/`2"zM\:8D[lfM l1'.s@6AsYsu@6Ɂ|:炡"av.7I16& :6D͡]FvyB!TSlz7swi:xcD %:dbmkn"lll um$^`5acl1Mbk^Y3ff;xtnYcW4;.Xi5cH]]9Y% wH}'$w]RFvm}9 CeK*/Z䖫U&A<*\;O132}A?s t3Vw{1W=d~{ zgfJWxb-R.xSڲl<ǬʀEzd̍-1VVKf|iet6!\VDm9%㓤@,7 }srVTVZUd5NĘ-^xi}e|]\WǦJ>AbE Diu+2Pe]Ozsw18I *%D$=OF3] hU! y!G;s)N(4Q7AJsc{a5u4nw9u1Us? T5wɦ/kO{!OLT-1eBg a0a1ΠU{э(^h&ݣAcqz|$2\Y7leom#F6(Au9Nws 48J:8Kt̬* !\.K΀`8U\ 8:o夿∱SӵИ_G@*P$U;}0;-Va&o`/x79V۴Z+;% EBKȑaxe/hp ѥ;A%dC`8wUp}!߂@ZjJR)͂ZP 1He{!:@yˇ kq['h ArvÔDž'OnWYdUlP8M k r\rq!"Kj^4 1!6;&wqrw5i"m, 3l` ^^ QJ3VdeAP)q^q#c${/Z;1 M̃F:!yHꂩkD_3u@rʻJrϻ̞\u>lњCؔC~teACU)dנ/u.A1$bvZ$AT@{} 2{֗ @$5R'ď({ =yGcHǓHԏX|hxjtqY6]煝ү%lWj8F57\9֋!*EՀup:|vvT/Yf{9\:ts(C5;*Ӝg?.td$WX`P |}AVq]jnCAFV08N ؆b$ vmggtzfTBz~A7K_,^:ޤDtK2'[S?V{: "MkCC%?ܿi6Uc)$)(Z)V&e?||K=,Eh6LXut@_`` =IbF!d#a.t~BS &iJR@Gt?x]ÉqxBE[Jr=ܮE@na"iXVVt,Jq `e2ZU&r€.l%aQ55eKJ??[I  s*x0v(رL*!\Bx Jfk`к#Eab>n?لo<#0ϙ>E?-ʣx'Ād)zEw_lcgBNo]3tÙ93oHk~zT$fƹ&#UJD{D"(q,iv:H{0P~>' ?3:($$D$e>Pf>ͪj=b$&$Bpd%glTPS,DDIIQD 9Df ]tUG<5I>T5$K 18)R$`$^xI ^9!D%TRAF7^.Rj)*~%h"! J@;G{eO\< ރ.7^(W#_;7D{jz)UÔ}.Y!D9H#Gg:]ExcԨpQ’ K11F~YD=杬ל1wL-]0!Q.9LhDCEn(7UyvgCWsC7k 9l!|.n;)Q) upuଲE~iO=;m2Ժˬ 5bXnԙ<ɵQDqv:9U82޾۸}Tsh'O/OJO\BH̻N䓾p`K6=X=뗃4j9֘`%4n] $]M(MYץz;oFOd<"|7tuzf+l`yPe@ʄ>UPh$x p5^ =gŏV= I>`e I mȭ 7F`ahVymKPؐ),AM2d`(_+\/[*[oǩH{N89>| -Fl 0^?/2I.w5IwEZYǦ zHC~ۅ!#|yJB ۍǻ0kA\w|W'Q Z;mOyCFd3a<<$,&±>}_SU Y.h9e2.p1* 1)Pk3zLg{tk) _;CdX-q6X8Y">w ׍ WGcI},8qѶU6? >Lf-&.vRʙ璅w꿅9+{F~.XY$H :b3P׸Fz7$J9C  @0#m$tE61F&l6&PoD7L [ID<$q*7Th4MlCKPtG,EAЀjn SQTyp#vf]Dw3 A$!h:rHAZށ%*3!8yFKypz$?nZ*@S*kXl}PLbJ(`UkFڒQI"Q8u/zFsᖝg FN *@[ř\b2מ^b6|ugC4pBt"='0۷T7CK GV5l3RN m+scm]gq 'ιʠM1G$n kʜbN4 sjp3ldr_)cabu"xr@x7)#fm$ X"oCs14^DB Q/F*n^}  ;x)dF#1PE4LAT7V+k]ti¶TwƙHaA/(0=%5*L't`jWJ8dktǤ~?Gn@ewb7u.*AnHe Kd'D;E:ė|>^ #PͥF P_?FZٕUUucL<ߣ;WƑs(ZE@7\6aiz] lK kn9>\DM.b1h)Fi0|Es79؞]o`AgO뢭z;nHR`r.dft4GqraLKr7T>$G1?sz1D^G'+@5wցO0?Ih ӍLb'GIb!BD"cD@]?OFD[ ޟ9u d uJb6"\sIi:ƪK̻/k~?`WT%,&7вr{_S,2呂csĂNhm俿$ܩQθ&29o2æ' ? AYU0KoC$Nu]IxYFjMħs\|ә_=mjAn[$/_:ǥ=t5m\o{;KT] _>8;;`S-$~5FsXKrUK{u)^MrONZ7H=ψ) !JJ6g sqf@Ob~!p2}-}{Q[-`}$%A32AcrHȽZiJ'<Mon>I^4R! w2w,9$XC9xiӝ`u-bf@C/ Nqw9kRWJ!{ubyu|+Dϴ(GGHzlT|ՠ)| e<ˮx|8 $-$B %WMvnAÈz+*m0k>mke39Ar3g ^YD0,=*CX,bİ<&|$g~XiufbqBkۯ~ٙhQ$щXSח.YM|u $oHPm2[8Uk@l:^XA+X۠=1z(i'sL1 X.kNC3lӹAɳX=>İb P|;fk3eTټ5 ;\lh̏dqxn3Ɩbo׍OIV4Ѥb' =^Pl$^ QaƪGy=JN% dFkU]K~T҇$ )ƴx--VG k`,؇c; 6e+E,) Ҫok3)ZZF?'^H@} [\Mkzw7/x,'5d[%?WѲA8uȧm^ӥyq* ,KƲbvȒI -7^>3ē]kwW$3IW?8?3k;>K?6XlDž\|'O5ݷӌiɋS@21m9$+2įo(= CC:?%;0j62yoTst5~yf ?:!ĔR]7&3V^QN 縈8q`פ ?QRMQC qS$3J,9Yfw`7Ez>W1nQH/mHʭgV 䕫w}0 1v>(7!& 9AC&-!fh-r΅__?G7c!&qM+RPdVԦӶY[U&AADt|_smwO"|!.61gSHP`,Zehi,11 f!<KStᇅD:r+dʧhϥw@Q8sӉ@8N0_"6@t f[cBebJlzgSHTQrMlPjY癞#0lx(E "8}SaD#C\*XKQ8\b<05IxgŁՏ9W01aUg!c<%26B,+U03M Iȡ2l,9G ~KR޺~](8IJ 9G a.oY6:q__ø =hP$栋KWv@]14s/Ҩ).v/]' L %*p$ =IŦ7"C?߻v@QCq9U&N :"0'ͼڌ .[ M?2λ ǹ瘎$|܁"ucPl,mz JqW:ߥaS'1@Q-(f(\bbږ ^Q3Og9蟰\xl9*9GCx#L0׎Sh["FYEL* Z7RؤHKgaKWη4R[8-*B]Uczu41!9,#ZW`УOxxpI=z\ @ة4L圿?te -2Ʉ`0bVlA&t+li2RAX@>PS:i|tX^SWg !#-$|U; #j39~Տ3N6B="%rcs{WX 7SZ&ͭ!l@o W(JZX>7~Sb9x%*jR cHK>(0,PAaą$ A( 4"RYTSc\hD>Q9EXypY^-E݇[}-HܚS8o"6/kZ{;,m PA"%玅^ xLp DCA;4N%r60 8 7$\4CUȂ ,&8X vJ. G##PWb+s`ϦCfF]R Qohhި'|C:4E@k[G"!i?3`Bk;E>Āw{BUnЦ@/g߬֏:/QpZ5<2W˲G&Ifю/XWUv0H `!4`8HR;@CӨN(A/aBE$ $@OѐĥLd}j9d \sԚvH,TX@D :蕭Q=n\xrBC`^Ns< >Wu~M>],[ jbaFL3XQU!'!c-Ş#vG,1 d .bANB/a2rJKzBX.:0̱L۵nR+";A9bS`드ޗډ(i@sܱ QnDp.۠6,, *kFKV6ܘھ>ꊏuW*6 4U9i Eι1))g((a`Îh%4|Cyb_Rrw>9yR$ H"WqiXlbp{_h6Gqڒ7\FXmTGӾ%h\2LyR( إ޼iNOgnj8󘲄Cd9lz410 5*3.͍\Sԉ }ӿͱ1 GH)  %QC4u"<Ԕ_INת^_x|3<"IK'~V/ee64Ĥn$c} \QqP pٖ}Lv5q~)u:9\b֭4H$)ޡ Kv𦶣WA׷p,ln1@m0̄ H1,.97r=-SP$'JCʖÔC nyn qP=ߓsMzSΤsdm܁ř: Τ$-jFq+K#fiq;# :48ASC9nPU 4b`4]{|{Em~~=M _^@t>!`rto2fJswР E~D[˖rY+  iFeBƸ >L`"%&oäCx1 j3fp U zeчwە1YOkTpW$qK(Ḫm%DTO`5ݐ xO:h#wD6,=Fwp厅Qx_mKՎ{%];q1!?C'/9ϙDa˲׳)aql |a_pM,9&TbV 2VDn-[$ 7pTpzګ,z։ޭ]Gt =1\_qDъ6w5ю InH,AituBNd)C)jqI_x)SLh+RZN#)ȳ#;p#VT["b)ͩHzt ^§`jd&]c31TϹGP^#_lpGT2hXrb |.nEx$>Z}z#/28x A0BoDI;@RHg)ˬ͞H"}3-5h^f EV/sv{#" dE~u^`=p˕R,Z?(vw ;TSpVуN*fxc <&oCs,s<0MZeK]̸fP8bOw0?"RLcrF(s}Rs$ ? ?Xs#Wi2x5'"'4e wT4^v&*e!} r\gE2 lE&JwN Hִ\G4x|ɳ*G#o)5ãhPnfFJhF u"KTc'7z4Wc÷˓ɰn=":{q9rJf^KdAAΐZDD'{/ p.oS{D8 |ϋST>Bv3zЀrdg%Vp[$Yɒ`Fhr) +~_.1k(A@CTRz|7t7/8Yh-BF%Bh B)QUM,F\,e> :&݄B= 7hVo" z w%H?mEWOfLe35#pOq8i C502̝꽯5ǟi-jiM bѲէ~)߹`&OM @ B fXkiS(o_=.c$Ҭ4yטY%_tA1?&-Q}ԿVub5ь_g^(}V߈q 1œOAs=T<$Zg2GҰkā@9C5S"&B~8mx9essR`-مp~3) ۄG1.rӛg~?Lr,9r̝Qj,͈L=]c_܆^7) ;x\~t,` .hoy߷VCoo̚0}d=p}nN, 3UIyV4fcBV=HUMz)qFЮم3{%F$DbPUb*P9\}u΄THc(%HȻpO:+; _~0ҷjR`A[By/4.籏_u˳LSU C{~`jYz <؞KC<ιv0)4{bw6$?SJx78'W]p?^K0fb pFh*lT(~w?6l66!\jXxbʒT2}B`2 1{[=k-U B O= ,5ZQ1]aHԩ >!0:7  D Zh_M M 4ڨM6[P%&_TÕ(FE uMTaoL%|g-r4uN7GIAIOXn4ÔY,1<N?ޕ_u B (aK}돆gS?DʡCƴTe7Ex]c%>o.sĘ$VsCnF Ȑ34ǒlu)Sswn{û+Mj܇-g:`m*MvVe=yisnYDϾ˭[ =qD}k%x߈ULId`P<.KRTK.Z/!Al'L]d}vӯ@<3>dM3o+]s_n}lXIhr@SDD`$DP*P5鋦n];ӌAxAڌdo׵##Y&9 ʍ, l<)Sj6ziP+svw OLċȢS1N'K a bpIN%T71ˢ7IǯBUUS`=u4!ry9o/$W}I" yb'62ҩQN^$ x  =GZj*騈@ 'E<T)JJrwϦܹh}vg.d!0(&1>گp_/B-A(h363 =qq2nV=udJ9Ѥ@蕰$CAI4M IjrQU9@)0uUR͂@'+)] pQiSBP2}^ߣ!R0~g6}4DbibP _6x\S18+kn_=u 8J@_xg{AP6 nH|g7:N&!xی@6{cp Pc!u7 55y/^u@F=XENz ĠNR yO8uPqaM͢{Q!! DT#!8+F]Ţ"o L{8B~E[|Hh8Yi\BDJM8FcI8Cj09 jMWNM`4qFMA3-;!b RgBo TNq @(CJ)FG2:Aj-n"D2/plH9$Jiip+z7 inΛ!EO`03A R{tl3Iypfb&0N^0{OC~~ˍ7'h`&TOBr i}[0-~?!&Ś0,C }B'>*~4,QeI/_D?ytޢk:BE0_ JMq :Ha 2*/E 3z!Kpq21~ppIr܀Q6aB?/F'dQX'<-}|7C6UT5!(B q%=ag6m' 95\!v0nH"N[Hŕ ig'Iitc (6cɃҬde $;5 4d.ɻ ǯ~'dzR!1Z!VLpR:Cb<ft%=6#F v`Y2 )o!1 @9"mF{δptr st;!{o,|۴>x")θ9U`͝15t=%{@YP*f=- Y <1B|cr4g0z>7nöE%PK:`a*\1ߠVn},ѳ5@6h:}!( b#"h)zJIV$zDŽNb"ջm7#㞺j.Dͤ2c)$W2`ed sp;j(,pK躲FhB0P32Oe1Pg+0yp{ \ ԚDِR_i'z!\$ b/f5NpØ4 E DUdH}I|]n8ʄy_XA0:ܦUE *ls5u!$cjl(: 秹akbC5=hΙa  AbGq*, Bv ;Nr):$:iӭwJ(jOgcx_'+ψ~}R@(CܫA< '*(WEJX^L)O[ pRSXf=,K#VE8?˾vD=kۃ ^>!86!O:XF'o#['GPv V2Ogг7AQ͂RF!'Hr+30ZjB- ;# /eѮ]ΚZtyN05^F"֠QA}ߛ]H17D4M.{CdM`BZ&׿%dFZMݾndgI"o{ؠ@8*&D=aE LS ,PN託 #TR1d,u!uAn5I~c/@xS7-+L#9ԭJ)p흓&Mq}Af$DmF*ΊAUHaP'98;/"?`17 x*l-J\ ʈf9轍{y)g x}9Vo{G``=TA@BP?L* CMG ;t)";Qd̀M y%FBD8:9K0& "ӱ$q wlѐR31"#W20! #uv+O})Nd>څlQUEQUUE3QUER tҽ ݊C; wE8ZR|1*RCm9V4q3v22CD(k,#TX-5=+FVZ;!{8@'_Yd?c*_ .CDb?}`xxaDhW̸N?UQa^tC;ALj%9$~Ж0!وf㥺wyrytN255$h,`qpC"m{0L&)6sqwirLI0WƤĦ7R&";کvb}(Ѱ Vec"7 7)=j:tlDeƀ;(LjZAG@z테cC7V:!._,v\g.fpdv.Jdۿiשׂe0)1KES5 sKc`dA*P*sسk4HQȐ(@40%-XP0=V5Q5Ѐ,"0DLK~><̛ÆDz4םytn`5'=w b vS1ד׊-^|Xn1ݓHp,Q8S;&l3ݐ ķytx^"OoC~󠠝㨢J9LcGP8{_Y8fĔ:h`(hfj1{5 W|&mro_y _#ƶ =UkLK@RT *>>tUI8ˏ?01K5MHHTDUEUPA$D$̑|D?:m4{;^=z֔ >x 5Y&(@n''ԩD1b8c0U a ,sr< Oo."JLۑN{=ayHMɿΛpI˜ +LUbRaPΤj,&(ޗz;`")/VޡX(RY5#!2U殬2`:KLۿfpԲ}2!k+|nvtbuIt_=E!Rnu p;!D8ՠj&s۶ U],2YS"4}b̝u{Πhj+JrQ u4%u8u8#48_kyP+mwG B ;qk2$  rnrg=rͭmyz|>oaDN >MK͖~RĢlfE+0߸ÙsNy9f04C\7#0ыϹ jaq4^!C{k4X[>a! ւdA4 7%?1QEAH$g'?y֧4XCN,zoy{LKF`/cipV>p<#S P\ "2-B^xlt4u-vb[A scS WOiB62~3)GH h ^@t;bChA-cY XN~Jԇ:gsB6oUT)4%uuN2 Jr zPgPFWbw辋 ،z@tYZ,0o@NFS3/y"ܚ-e^2BP,?&"P$h]:"E84@@b B"*FH9!Ӥf(//$ŹɕqHe$PFN;q=OC=oOxpzZRB:U@qy)t%$pr40P(cAK[W33;M=<.+Ni Cѿϔ=۽(^@+B~i),)DEE!LڊA()Gt|,!c4܇7'Wg؄@;i=; \ŃOTwbknTfGIhg!ֳ\3=z¸1i|٢v?4>A>A)C(@*" z+Ǫj$_7R:="27.`H4UsIEs~mxiňs` cDg*n+VƢ&I!lg/yj{띲yCtG 2 ]k2CXݡ #̄$6 @PaaȲ#o:uV[fT;fn,>G,}:ΐȐCDQa^:5GptwfwAg 4pLYQAIFE4evC7Td"g0w1%kKcznufĪ"R.'Na?j'ڈ36a? {'<Dm>Oݦ??okN}N#BY7y7qFF&\'smEfL}Țivty88ܛ$[dž(;SCW\l@t^ }W|aAe,+ 89,C: :ze2K Ydv◱oF PBO%iF,~v߭V=kM•Rh#AhA}{_0%8wF.㜫/ᷞLF{ZEфٹ?V8XjT ?bGRyX] -7a?a1kP֧gY_U^lĐ^:ɝy܋ znb*qlvGPcU $`lк`$Υ") !~ % m^v#,tUU!T<12-l 0Ï"_/ 774aMQw~1) [=={a "5JċKKi(-oǣjDZ}D_\^]LJ?OLL>WzM)@!ɽN>PbTH$-~ԓ}̨}/",KU8 ^NM[<_z| ӈlDq I$Ǿ%,I;a AX`hӧ`q>b aabW QzįfiiĦI$UUZ9=ϿTEQn0K¯:{%z:uEa ۛBƙm^AM\ej}Q00Sy]>v{pk mMxr:.>%i>o0ܘa+=c-ގa qE9nf@g=TFJ.޺wqGȉ='eF28$En,vtaG(==8/ ,mx"gZ'BGuWhpE_(I%UUUv7}NxWY3 o"'d93,xW}7pUU\xsGdlҖg+-ř#&#uR"#+dKݻbnñ,ENE.Oz('B@tQE-m-p7hƹV.8@M,gfԶO%@I]7Ug,HxKl=*#ɥElW\焙 ۲冘wZ-+-+me9ZC<1q,cb sZݴSv+}bmuRZ>4!X;s~wcWHRNh@VL]u[QY=@,'IÌ$4^N}.xaw[0Nb)r\ʍ9)jpҎg'lƑ#uW.bUUUofhpD G9=2|a0V3=OG_!B `n{e &nzt& ~R7\H6F  (!UeVb['˘Ӗ 1F4/ MbAħ. KynPFtD()t8_E_o}x}@pYmA!+H&ܖɀ+.xWW_a@pra.Տ4Af U\8FsrD9uۚ>@cteP'sb*VRsj;o ˯K_ٟd>> KW+2|d{h/_3P9.ۋ~Z0VχAVXn0CGUUKajzo nۡE; R>!~ xL7"ÀL;;GۿD`XԝwS|{c#~g׷rfa|Pжжо^ԒMvV0?)F1ed!`&{/x=qO%f{8Y0TȽUUUT>Z43^عr;E0uPD^h{y GlHmnz kbEw эTkV $;K%-R8A犝b`8l-`W̤mh`t׻np9>k8" z mde>ܟOh]Y[-(Џ1D##զ 4&^30{n"v]kj5FPX3 זPሚ[pWIEi7U"*ʕPm 6vȂ=ZT}5m/:N=)sm<3{()ۼ<ydb8=uaLb#l +[$}_1QFDvPv|r#m=]J-!ZpH | =rnDpy-aeGѪv2=-@iuƭCkk$:(.`*L{u*e4+c&8VײB*6%PMp\(PbLEAE<3'=<1z)W8Sc^>ph1qYr,SNU>QXۥsx$]7#Asw՘x}qnN߰Ge8v"2<$r@ (`!-'L17Ƹ=h!VF}GI$I$DI$>|.| יLez'r 2- <}xWan5V1JAb#$8Y{.3Cpz>>n HPQE^ͺm^}J}o¤IK{eLӝ9޴QU.j>;=3=Li÷3~GG=sge{a9sy$7<'3P7(xu|So_'>ČB Bl[uk Ӥ!c3ꢃTa#&X M$!ۿ:ֿNV`^im qkbs&N&&WqMϹ@wwy~su=_ Ȕ`ɪ!=ꪩ@ Ҥ6jh(MbEM pI'YʽXw3?Hh`O1<O/'\8D=z)dj5$T8oז,;Eoj-i?v D6~%ƍ2tAM$}?|Ǿ~&fݹ{R` 1*\iz uZ{6嵅O8faˆndu벃xZ!40917_"3bFu8{|CR%y$LM;.zLaʨZ/,n!ܜڱ寕U!J4S)g>U('32zQB}քg2G88c8}) 4巳ndr] B 0H4(Bf!X0Mߎv"-" "b)ku& ~щEMA_P%m`#԰@ .YIQMgZHS}RY.T/ !$L ,Ԡ:tTkřT2Z{XG KB~p9F8`q.A,@j'D-ZcgylN.c;`~&BnFG> m7]=s[w>c@Wl3a͝&+O1p0u7"CI% 4w|4@"Q @FYMDl0\aJ`|@*,EWOWءw"'3 M7~d`YN5@YpH2$4`zt_?HcK7F'еۦ M?@lPϷSvP'+t(9\AZ0s|5lnan v9tJễ&Y2T)XmxâQ"$}0! >;<T)wѭ1P[ 9su9ctypۯXc0 H%隘v-g&< !HÇď)`[6 z"AI9Xf:5ba,CϿ'qsN0v JաǗW'UNQ$IO9f7=TxmY9o\~13 /vPzkGp'j~" #RQPP$SnAas?|E2%V1  e? $;k 9lf&j9ZY?G'Y1 PD'XS64GL&ȯDR"\8G j<\AѡHIʞBKvsԏ\:Wz#nR5Xij*~آ"(5z j {[t4eԇV4QE5Q#gjH"()]c^C?@M'A :R(QE ̽:$@߂8@ƀJ9kc`^m_b FRD`0Oġ=amzCqX GLag<gG)!YlJa'`Լvc#e{9܁00oG- ߗ-Iu,ThL誏cME+رøxjQbA;IL0 0KS5Yej));7<YC)l^)~Ї1jp1ۿ̇^AV1 ؚw_ïn?#ȣ؞Uo|)fh{ksfd܁̀n 6S~ *k$3txØtя)@E"NpDy\<"h,[PY`,^^wJU':z;XD!{>?ƷRlimc)d{A}Mԑ$9==hyk<{pyF\RyC֕@vS!4M Y㈈Vx4D B y>ŃClX:rEPn)P3 Zߪb|2uk~s" x;{ s|ؐuG!PӥMڕ![_Ā׃4.ͻAP#PH AI, yT5kp=L@l2ŚK9I'4ގ8j3Д~<>*JJ0f|r·ib4Gj> i{ {;w&nog܉[4I%> Ӭ&+߭ht%]+l;e'/^iːeCq QyuO3E:gkG"8'9Q l*i{{Gp֨:=UY@>%p7_U_!NQtxa.fjhRABSFvzʓΠ6`B !iUkdi!_+o6ҍ̠NS$qAE 9"DMRCor> 75ȡxerltOXxփڬ$Jx^"bGE,ڝughn(.=*D,HJ C^:Oo>3FK{Cfa$8 ib>"@jhq 1NStˮlcO)[Nwp4 <:P 3>9]g>%ajcD`u!58ޣXG@z a00cmXuާA d#<Ɨ }5=-mr*y=.:v0JyZmGMcRQcud`*(\^=cƍ1ef.-4΍D$$٘դ楼CC[2""JDk|˛qp@Z}XbԻ}uϱ{6Lғ-L)}d'<U\"1*:C0=&~Z|ď@hr@q%yIs;Wf1H~G&v<fR_BkCt< 9~>vN~@P P?H#ڡi-f|DY`) 0P 6Cz䧞;p[5ZH f ^j#~ tӪo@w>Ƃ9DH*i[d=ܪjƬow9ʱjm-U ;QA }9(8yuؿwsu3-ʩ\`GҎfFwW!]u/OdF^ IBS'Y2M[\H`J+36X˿Nq5=W#ןOWl>n76,>!}xb[$!yg8NAhLP(̇Sfn"@3X (B+cB]t1//R`cY0(S$ߎRV5Ccz؄ߤ. fNe"'@IK"ʉ:p57oܶ _p:A[ÂYESTbkxqeXv Whqr6*$\0 9Avֆi'sAc"dK4q W܃p*ٍ4{eNneVDZ_8˨l2Z:cBTƌx|`9zscZGbrB6(~Tk '8붏:;ļSy mm >f|wJdՄX -+*'r 5 @uTlʒʁ6xz!AptX3Nj``38RZ]l|-C ]=8 0=N'mU(%šZ=[ѥ˰wəp\sz8܁/F{2-d >S޼O&BlQ~i3qUIGeo)w]9y9b/9d3 XK,!V%S\nk4YG,0J+lMdheuaGw%s7\4xy<}σL t 5yrG),er`K 9 r>=/]Ιh*[<ȧ ^NicWo|2{:DwhmNӟ+z{OLב 96 Bw[$P< x=y˝ӕ +;У$El q~|" #S» @P@z `H'$3Fy0|+v'Odžx:/#j7֌N 6x{ԴVdxH@jk,|OmlrF ga9ȟL ;N G\[:XBFZ>W;/Li!yDhLv(`rϋ3J% rOb;6y+gC9+>@}<p%:f(;i{unm@gVF8h+y:px(6cp<\/Mڒw3l+pYv]ͻW.x>D߳YIseZ-͋;qu8F#5mC˪PUh*ΡǦ2̀{QrC2@O1vB,7@C}z00Gs-wVb X*RN2PFH<|i߾Qݤ2OQI%tefP5_0[B( h#Т|[7њ=] G5!K6|c;XnAl͵ޖqLZ<5fq<WpS1|e^C])ab+6ib0ȉbZB:j׾0 `.=:㹽gUotYH{{1{xu΅NCfY>JVCӈ f0G("H);4`_'%ØV lotB x٣:40vs `ijvLqsEȲ )NXU vMNXWZRjmczrP8_=ɘd,澿bq)H aysX؉OS>\m{ϙQ J2^W&l-UX(34,poyy;v"ʇ}Lf%Ys4۝=h qpo쪁era#5v Bm+gI\:.ay@[(/ѪxD pv ,Kz &m8ǎ͔jsxК(0}brILEEP>zA~sLJ$N;cmkjͫ|8A];NЇBe0N;~q1o1]}{}DQN2xwݻo]A3 I;@(U'%U[n[lmkV"\qysjնڬXص edprH9$P]z ʰ%t }T 撂c!UVt !;])j AvL4yw o 7;B-'hH_#= 11Nz#s_a"u9z&Ri6`" +xUŔ(0I.ccR#ZAA.*APfApe۝ W?>|17]Hr:E} +^ukxp~xz?里*r {yU^aAO`;!wXqk[0//t}-îh&W A pO2kq uq(5^%0&LUzR`Hd50`KUH`"E7-Qv!`DNtґA("Y˹ uXC40*]:ʊEY/%U Y |Q͈o^}** yQe{ϬK)U"hiX!%bӃolKf_7s cD\"AZ9Kmss :9x Lhf`q13C;bSA E[[V/ 1 avhpeOΊ`"fIMPmE#dѴm7|n'PFԬ pl$//]4'qNg$e?SR1#>ݍ.Pz*B5JdM}|-iIp K0B{l!7D=y g(H21?xz FgJ"ވmb[;rN&((hC©KN/S䍪RFLu@v/hD/G=GTHvH=4"GHISa?T$_!z$)s0ODP$($qg؃,B!Byt |b`)Gi78~(e;{nu},Q~\C`G$ TGDhȨa`<DT}yMP jY$21UO,GwfMkL1C%By@X6=vwrRl!R~mACmLR$ G!<=l PX}l]Ҙ*9Q5ۣӨ ݰfXb%Tu4qv12kW('Hy8:7-d(JdDrj1Q !d@,H݌/󴿌7G @'r'5))BΈۃ-lZ1a+Ɩ%r!0E&'˥ qEHhA@Q X!c P(B +xz60gdG2.ա%R}L`hf~OTkziv\`j*~7>}Tc!”f mNrCTP"[9驴u٫Db<\QfkŚ,cg.i:aB3k. emHUC+ V.u6þFk`q ZAy֝&XadC"PkX~ʫ"5DPatX1R;xݭڈ`.: aUk25iafx144*v8O۷F*BmԜnH _񜅙v7,QW!Axxvh7*M<j=Qi%TumEPRǺ۾ ^5t$so,F}bdY>*E #JQ)^n||cTgT34:0l7ku0JA?w!!:_|ZA~*͚Md"((*>?힪wl1 81NtRzM2v6M)Eq"i@:&4ߊP Av"(TB™($'IlGЮShWD>=bqm p?ٷh4vc@6+|?Ά,Np#/6 #ax1a8JɈ"xwSn r3R&!CwD}a'1WB؊cF Haz$8PiA9)NЧRi?*e)nS(%E5eJ,A?w@CM6&CX 3 z0)p;V9_䈾_FvId&,M/Po{FDS(<XhX!7jlbhRlu&Wm=PnMAHhƑ! Gi3j#j<ǖr.`%$2y CHi7ځzBiw9pA/;mQLA+CSȳQIZrH蕗ғ$W" MLEQ]$DH4*Y&/,,' b eb( R6 hy> f*1c 2$j0SCb):8bd&h$"z$/@sh9DNPΧB;B"4L 4)@S0}J~=HƼj|>7EFNplaVEQxX5%<iDY>1gh (њ$7Ҁ$v뭝vDL;H thXjUd:5aqY&3$l1x 2󆭱rR7 D!NDk9o$DGӁ.Ѷ-Dq)dWY7 `Ɛ).86а 4mX=@40:jl.2tu3 ѼpFy'ly*#F:J LDy+'nzp+d;ힼa' ;= lNϔ 2 Pc OfqHC:G.VwqkS\O 7IkfEJ(Svd"j="Q8!é ˍ ,, E`1k%y8x-2^aĢBn՜&s"1J~ˬqʃX14!6%cN0r |Pmd0{k0bty(mǾR Aƥb.[A%*UXBݽ4P32.gFqp_0?+ fƔ?Q3 hh_WT}c('t;@x}{g>m߄Cy`,+iSS6X#G|f@h^b!h˒BRTș*<"{ޅ!#n哤JRzXBL=_/$ $V0[I!b?9ڔotGQfft?E<eyYoq* Fy@bD&6 Bs_֔R9qލAA,D(b @;GQ (CR}`p2,J"IVbEu[`0 %Gߡۘ7`#?q'$9N0Pږ$ DZoO)O՞e j[`9bRSE]අ9N=zq-k.hah z$biT6C#AĶדa ~u)LO99DFd|(ks\(fU(: BH$Qb ~(Cy#GwD.q ; DT*QP^BR"@ ' Gꋈb1Q*9۟E'OIR NL;JQuQ7"ǬuG:JQ o.7 /$QbZd?$܌/|2ߙ/Pn~ |B%EJBo̼@9A<~0bQGCJ ϧ=sZGt4P3. }$Td ٦{2!~qw_hxF@Z4̏tOr`p @;Q)6ݟx s+Rd^JPЁ9ׯ#;}|/3CPdR&d((=O_Еjpϼ@<]{YY|x+`"g8!h'm U둁c7"?W@= "oƏD1%ȝJ;H$vB g:%tn9^w 4T4=Q節U'R!?IBb`X@>MR1'_>\ >t~n<.Qka姆3ܵx)*2,u;iUFHRFTmUJ n,PU6T*\}ۗ"n46qQpÑs-EF&*0-w- 8`pYrj(;up)pc @V8i]i X#p8I5ͧklŃSKTӹq2T*l4̕Tn;lu*b Ęh Z؈7#Xghc :t1{پ{[L'vpz-،UM=%;/+-cF؎͂]kXbOU<"& (""!X< UDb ts@"#P?/.ϓ^< ,h[$r#'hHXcEErpJ#=&keYuh ¬KEF-Ti0Eg: G*p:X w066uA2RL{Oz@&b`bJJBbepE4 r ?]s =!(޾?<)0F0DVE85j<+&k[q!%Hl!ܨ)tHG ;NR]ɖ}I*B(3^pMO9lsI`T ~CB1I$:Or4T Hfԗ:VUO70zؠw(#j̀8B3PNx9 ,l?i T,@Ӱ/E@"j@+t,J%"MR 4a5=={"4J42[((kי䱰cbuM]& ! MDpT7"% *ng%Qp#T{tc aA8r35e-"s M!Amf`%;Ns)ZKEL3(AK'1Bpfآ%B B==/#^Ev-3X#ĠAPD$KT(*PERMEUDI[F'0w, # ĽG&Eu# )fi_ _\ qC@$Jjݗl*h=@i2 X9vPs>Gf6Ad \@:W͡ UJt֢d(G}5]žoJd!r kǶvJhKVT9Ǽ:ߩξ 'nUxɁit92&LCq)] Ih/DC LHrC4 Mf  R7{*sqњ'`<;Oc0*#D3Y $߂J;yt2%S}X)AT2Ua&³60. A5V$:[hIc22a lK\F&+-tȆ1!c@Ӂ"n(:@v0z1vFa` ;8D#UDI S ..EYJ? _tDhdaE"$)Ⱦu:$ Fe=EtxM{jx.r$4'},zex¯."=3!GS=UWsXUb2!}{ YI,M^]#kY 3P> ;clJN/~΀{A=Qpo{жz=POLP,⁁ɛ^+zD] KTH{OzcM1GoSLId[ƈ)C,dsȋ*XR[lך&6RP*Z)hNG˙f451[E62ۂif)1uо=ퟕPl 61 P=İP\hB")JPBhfP$P) q8{ЄȔ /% @ґ %( Q9 DAăR7)+2d#83* `0je@gd O SV"*phT+`5NŴmhpcLcyO6&`܃>K!LTsQIͩ;0t*Yq*s"R)O4ֵXdŘ JS@rEj Qjp7 ҉а O>%)j'd:kF3`" TEKł*@l{=tbӁAzG\1MH?:cE-b  c5H;4D=ع㣹,A~82~ {CODHQ#bBS$Q ñeewW+ZKՉhtت(>Tf('&)(;K5z1^n`'/o\xIdL{@B0YQ8\lr?{]ABҾ *5ۑi7Bfca%kܰa4ۗy$!B K $Zs"iCdlF RE]:ߴDT؂%ܠeh[QjJ/VذAgS 276o1rlEfY -^lV D*xO@:W۽d$Zx h5Q1]K '\6á8a4!)CAF+ j2v &ĔbF F-j4f\nH+Ep7!fHJ>L7#lt&P71pwFDJCQLֱ,qzl!7D9Ċyc b7 im l2fbd ql+3 I<446 ml-PCc/ էPR@ybWQ NVX$$#,n8G!qk(lOViɒBV0BFc mCOmQcn>#qnL, A f49#x&Q\bqWrlXŠ+F Zz44#3ٖ6f lvmU1e2EMأRpZ Z,j o#"K/W`dt Ė11vT1#P%ThUXeN@zZC5G[)Ie1`7ɖR3V*,ԌXMdLyPimdf(6 5r(4 Ēd m=ICVRàZA 1 6ٶmcY%uN&*ڭ ZhczM;hF4W]"=LM1V,i 23K-mL*^$ )ON8Ѩr EB3zT҈ )L dChqs::42s7Z|hSXw EL]*@GFxtXex[ǎ~<8DDHy0\ٽE_!c HdY\E kz=McMl$ 3;M61r.[lη{n8Vޚ Y&ǝb'IfX>kCGʰޙQlZ~FD? 8yK aL*=! *qܢ bd`Ny%kUߐ%UH0!Ǩ:a)Ȝ!>g](em,6CHhÀ1λ2i߃CfA74 aևE߻7;Ϗ\zJJ0N$DP *ȸD]LaCA8f %= `aM)3\Cyr{x@YWd%(yx* d"\HyBO?rՅ$@EKĔ c 2=FϠ=z;PV L?ǘ9vLcFͯ.9#%.1"/8J`6.cJ67-:UDJǖN9sKtmF1"r%áQ.JV:qH!ZR`RJZAJʢvqPPԬA,Mr<,DrLUJBQc$ᗒHZC+xm @%bO!,?H8f^)=.OzKIqh.93\-,6'gxfYnPlJ-4HB 5JP  //?s3 j(E;YB^J (8q " E1eM D#PPQ*0%*DL ^M >XԔd%!f*b9]!u%%4y0>-~re@{PLRz ҚCЇ' RpO%CҪz0CsE4H4QAE8؈(* F'ɹ7 BK '`'D(Sz,-%!9DhOhtk;+'Q)J4LK@i4S1\1a@R _v42Y ,t>bi@D-yzts=4%V%JvB`pb(QGiAh 3{SQh1x`gygQlNGƖx]ڞ. eP# /EzF{pbH(XjD)EǮA6؅4@1 )CG.`60>'T;L T*V ;r*^#\8IydgTX؟d["5d u{UhC7Bd!|:pj8œ9207=d *)(談CQ@`1'Ǹ!ڞ,3 뢔f8C dcm~Ds_qwIMS! DPQRRM412!%Q4BD_!0@JR-'`ކ5U D RdLmD _EC]m-,F#LRiZ03zd7h]ѫp#&5f["{ZlӮoƄdsmBnTvjjӡt/yk(O[@n\`|$I3^ZmG=RҔPHJB2$/w0)Q.~Iyӡ6/ڨ!LLh 13n>Ёd7]`g4"!@ϗ/|Qva}3CJkP@&l1}1n`u@g:〭&v':ól=Vd0f,xGbŪʮ` c_eðDf#)c p:`\mC#1Ɲ@xâFBc1kƍ4Y{OkńY1zpj{,$ =/c{$c $9 7Imif#EZNYFfkD5 ۉӄZD8A3ȑX`VRf9'ߍ]=6F~!3vI@I f=@Au<ݱ=`·F`4Ɋ,܇ (Y!4K^0[RQayltn)a@IAs 댈Wl qA&P{]Pɟ f6P61Řc^HB0Ff<>u>!x |jjYHv&9 $i; g5Q˰YņP%.:Aċ04E@c#6C@"D>┄2Ail`Ls:=!m:J8mj7Ns/σ(j j|dHqެ [$[gu%,aaHE 5K+t_] vum I"H7]D8#Nd.!ͦ$I^rHw ;<"HHrgHa:" 9'7t-ݢ+*$ ;4ŶP kȮ9|1j.ֽmz67ߧPEL;:q=9` j3v?((0\N F!Ζ~IrOv3B.2*I@ B q+ oR2 Lv 7[4U\4(<m"r[ p G:!i39h*tڼ1=u)き LɦJ.#pD:FlylZl a$ hgwBq zq} V`<Ǝ=4^m]ے́j la,Hyĩ ź&3DH¤"M P;55,];YF޽;Tb0܇Y3 i U>,hpPEXdfӤFw`V].7(fЊ5y2I$JRMc8 3{ïlm0Ã[[x _&+8.FvCZ\c3Ë烠(SqC8;64x:xo}4xHEZ:ɐ@؂&4,`[lóγ}#Qop@J҇-LivoroY%5CHG,B聫zRv̊u1F:/ƍG.-Ha cBUfz:liVؗE72귓#ې䭊oS(!*[X KN?W7:3p:H=NޥDh^wg>QA(徯 hFr=GsR5S얺@Ӎ6Yj 1rC6+HB 4lpưk3P|?-u==]:P" DӒBI'3ֈ݂Wt߃=ɯ*ǟ=+Z9 'O2A=dwbqޫAp[,e!""f 5uK ȁip`f6j3![=NH3<l:Ƭ(BF%j+ \#̸+'Hzufd@M71Gk5m^~84Wqqur98y_[Z7}r#!Uj*0q̬ ;S=d / 3SW70. d.YU٭ ZiBV4dy8@vk~]e ' r#o40M}R bs!Pk00 NDXmx]su *6 <9:gt\u{mNyY75ila؍3 9 ?,!;>Fm]NE|:QLHhd Y{ovpM)xIyg  G;rySF ) K`j 2%.O.܋)p1*(,2zja\ z^w :6qUk2r >1#wv ; `Mb= hW8ѠM#PU`PM^z—CCkjxr<LE QTCju͙LJPh U 5 6D?^Oa|t`90Z:#JRo0"cnX4l4KeSt#"3D 42{]WpC΃[\ЅIb\D]tH.dz۠L$u(Nd;HsDrq(  >rईrh`nq *QqAJ#X;`0c?쪲`(^("< zN9>,/HhTD$h"<E%/矶 DԂT@9H۩q @Mi/}2,v;qL'9q pxGq0Ä~6s6! BDJ3͈O 2atdP,QD sy7]))U}k@URKBaIVT[9nF)Myg 7.sG)XՊ fkY1ldrŮ 5,9ԥa 3HPScTiu!"&ѻPI9] jyaJ&YLYlm=}0.AҔ ,):1!@)) Ph ZB"F@C #Oa"@vNf*Ɂ 3JUGzLҚ_8v7[N.GEv ~!xGF zmO(?!y}~lUq4)! O<k Ďv…f_ .b"Că}q/9gY 6%I^=3q eգš;3 8[>Sٍ\DV PZj:dϦF8hᇰ̿gn Gw>IHmWFjawVM[NK@%H!sJ1,q*qwX8 *g"%R1rwZa7n(E>!ݐkV]UFdVC9V'ar\+q %BAQz'.9&U@TFE9flp͏G*iVrֱÐ" 0  lj/Dܘ({-IzzDٯ{3+1WhF^h(ci/Y6 j8EfasǦ^#eh0DL7ңQ[&}\<Ք"_&Ϩ |leMnirt`MY䇋؛w gMO->$ R P @g 1큡cbOSx4 Fľ-$9l 䅊9osMqs(q=V-g3A8WX!Fb / aq`iM۬u%A#.=.+99ɳF-Kh*<¹ &a B\!5?L@V 'x2E6 *kZSV0fh%2PcYPP\N#?KSBltɥQ-p8M4AO\>1{50W17`ݾƄdDEt(J%( *'bvQ("%R(@SHU,GBˑejaHC]!͎0~_>jϠ\phC S-R D4@IhI;A8"HWR˛\GG;Q5¢I Rx~쓽!d H) xՔ 3yE oE^h1_SQaatH^bX "ԈDANtnE@p6=C)VB$L$0U!AHtvJ"WCԂВ NG9^#rN/j .( Gmk.5Qu9;:BNPBK,y 1NGSe[*4&Ծ4۽K$VGC@u$Ɏ]Nu5N1_f1!Z4v;="HIBrH)Br\☦Ow{(=w/ ]_u քh}o{L'mSA]׃w6t̅a) PU~_?=9]z ɜ rLCĦ^@РjaּsFMۿ/zwl`h>?ćDQ*pјVwf5Y ²w ] T28q]7VCFN =,`S#NNk& ۩&fE62 5B.F>7 Qu!BOPCZ}\M,0X{H ~'2Gvh8pp'D ( 9hj4OM`N;G"{/UA H a{vӓhe:5ZGj\u};ap dƳM,o2f@;> Ot}^%N (?!;_`(oCG`08JBPb~z!FĄE-9&7R'3 uJ()Չxg 0).Dﲺb423E…YaQo/;N(JwT) IRI $L,ZTu8PkzѧnEXj3z0n8:JףFm6H0- pƱXQԑ1kr"T=+oi"!\Ʉ$lGnIz $@bVP@( RsӉ=`k &'j8G]CbqvǑ?̗FJJR- a ϳ,H^#~3鎔{t!|MDQ@UCHE!(2 򅀔irhb(F^B1hu>yygj,'L̏4.!+94ktO8Nt0 $z.étLf Ap#1؄%Nq ')V k<L0 kM*Ȧ$%B-Z55XxĈHuHY`ksD0=Bmp$t#+U0s+kpg}.8*n9q}pLHz/}s 5OV1μ 8Chm!k2F %șUpqSBHMV!וPDC[7q\I q5gRE!7\\{NE_6}*Gtk}?>Fq~\.&{9"=CϵL [gQm"RXlȾ[st+ xq XoHoa`fFK0`d  KEDG>4zt*-@=cX8φ[1VG&*:1-F{b`{PІ>ZigryG;O뱌 `sf۱a3vcGLh \薃ʹiNMP BNpfZ׳qݟ"}1iz!&``# gG]p A|u8 G:$goR đ` 0ڽkrCYB"'@#"F(vLq:h`M!^;,܊YcEuƐ)ƙ2-Ne1mċ~Pa:r>! 9Z'5x'8iƜWrpOfòs.46H{hrd`SvkBy_#t>(bH5oYA!JIUp6Z(>!V`<>Qp`yqUR8ܢ+ za$# zʶkV_p`ԚDo`ΉE5[M.kAGcDU(5BM,\ٱ.uC%M T$Hy\,E! X+qJ4wN<ڈG8iR)Z@~_6s}%Юh#4 !G0$EjSK;dzg&J0wrj[%BJ?D* ! #"{Kul =0H: ?voAFKȂT9;z|(7LkJ!K ؍33=ΑF绿z X=1m?3WFI$a3E>6 uPrd~LTwC"f(4-*-u9ˌH&K:Feߙ h 4H "5p.nӈ@눐"Ƶ X,S˴R: *~e)_ 8fS]zVы7ڇ(UEԄH:N$:xhw@hpE10rY4>b&4 fycX;B51$8Fs~U,(gWX\=j\EW,xΟFTωu 9$D]Etic3`Ӕ)3pTK~;z@ûs~9kZ6Fo(P,l랛g5"JO3 \Q<_NBhndMR[}(Y2o>zОk y$)MDž2k=0r v!dxݟGF˷CGq̯1~-95\Cy+R iZb/Ng8eqSǜ\uDon9( h4tɜtAew!~CitL8.cx[pORFu[Mc0%=(k.|mmpiqԼt8\m+xdB@ENtbI\[rr 4^c ne|h2@9$ (54SCA1D[qÙK#u$B|Cz (DbLWٜM&Q9:ܠb!ݲE> R=P ZP I8BHN@x S(4EDUsvbؤ0dDy݂ 0C@þ "( B†+A,.IsY\Uh&^p$1D0rQ4`N| #3 .vqVTE'1X^G6oPF"̓34y8 罐d[ 7Nd$ZD39mOh!"@㴒pRMhF/֛⸢+&@&8XSt?jvgc_n$sG6oN&H@`*/L 82+P=a```X @J)P&ZPR( &)(bH?ZB yE4Hzm6nPϐh1"h` ̑& ( C"( NX *DE!P~] )T8F:;Ȟ ?81xW\qr'('j uYgކ]K)DOt$R@  ( JPD)b 4'!>"1ޤ%>`# ϡ_ˡC|vnQlp b)䮢=#;kנ=4PPB&F5@?n{ICɔG k?XsXl<)0:ނRjvjHr.(2F>_q(PM[NA KI1MA)U1LU؎B+0"fS 2.i@KǠ&- R2׌J`"D$#L r%G~s%4#P 'YWus+@RN'ބ:o9*E D%i_߯yLE$ "<|Vd*}KcW׻jM7 o`; Pav,8U1O[E0I9c!T13-V$҅.KN;e9`q:_ wRXm8)9.6QK])*B"Iq(\EIu!Pn"D0CrQ!Q*#8i Ru 8tD:u4DIH4AAc`[VҔ $Ss=bB5ōE”m+54 X2Ɇ@B|hk3ϧC R Q*X Hrd}`t%{9ꖊ B!=_I!Kfx2qC=X{`9afp(Qgk9Z۽:ܠL{. |xCJ1&.{nӑИx-) _g_ݼي 3=M"!a4AЉ!.z(oL13"-'iGEu HȕG6 %{E#3?(ggXQcOOݞ!;螘&{pW_#MRbDщKIJx=F4c% 4}]#y3V$Oh>s] QyOǴ. `QP_@lGJP!|>g)P 28+h>IPA%^$,5 S`$>19HQGÖG5>(&1_P+D4(i jqޞx8wG|qwpH 0ZRGSf "&argPqL`E/E59ޔ DLHy+e D9PyB$EtRi<`T4 bESH! ^" Mԯ#Մ"m*6*9* bIS 56fGF<<9o#ޢSr9 !ADPṼGu7IcQ߹D)xcG[8:5j@ȪT M/-QM @ƶ#JHT~:?ײ-,]` aQLQSsR-;O*z NIWI^D~h~Lq =A'JD>T\ JY/Ł@YE-$B@\\Ȥ3cٙ6)cz7!9 ~ 'R-U]B5 $ x9~w<2&M %1{t D?B >D6C^\j)w3?#hu0]P!{!ƣZV)KڗI|SnfAqT{fW ;_`uN[q~F6`dDKL&\v%#tN{E B-p Rru7$c%aKyUʌnHzhOgji) MD$IEQ%~<*$ Z;rZG索JM R8r8 * H l#ðx/wIYT||sրpnFOKTxzjTz a)dd%a5NV&H)0YcY$9bɌQ `ۆ> ꣫LIҷ s劣F`VlDU=O[u]T[JX PWNu rդsbED1 m!5̧ O ZLիNh4hӦ@͉$(.VŠ6@\`TmUJצ \ekGh+12n"%Yy㟎r5SsW/.&8jDDoLPm±֣*yPoq'`{ $c(i `O=`P.igt>:A,;+v?v\Qbv$)'8DDA_dPTii7 h)z_~U@"dd=dih۰Z0E$JU)eL$? x& b a,ЄGxEWB]D ʣ>-5#jpdf:QC4@- 9Uvn]vb"fDqQ#J(@ iHh(MiJ@ (UJʑi MhiDHhT "  X(Hf+@&JX # @Ě!JB 4B @@ hQ)h"( EiX( 44!H%(R$HQ@P CHD@*R)BtmH:ZiH! T=2ڑPAdI aN_!]n@TQhf/q|1bl`-P!?ntSx6cU@!JAJy?jZ$i (a(%i* *FRieV *RPQBLӳ|fB<SK(`pR9q*fdY@IH:h7A - US|hZsGP~)dȢC`wdU!A8dzDĉo|>dJt_"%)S+`' YU@ D>zNDlH,`}8CBv ?Yzm[|H GPhy jRnmP:zccӲϳ ‡tz@*SOd{0dֽ + (MfAH|>T(ʢizѿb{>S p9>g.{Ӫp(B( JO(CMjԌ}C̾Д-Au;Oh;A0I$DZspSoq.?v>^, F.-cbō+V14 [R[ 54@4/ [; R%1O9d[r ^8fpB6CYR Ima@ 3$v0zX=V Kme*V Ji$ snq88 Rx4c93PcUeF0 fNw`3d|5~hLPq1S\j!JP?NP t@ҝJA:(Yf[Y0nAHH(%a$'!!Th*~v5p AB͔|ɬt{0O\F:nGúU=/2B.cOaePS$Pzy{Կ8x}Cnef0݅BY r!SD"~&M tN|%ƴ+ G@H RMJ&efffhl46gt6K`A8&Or3bF$㑋x<9(it'A#hhIoJ{agRvwfY\F#p?9Y`+F}|5Fڗn<a5pM³m[ !62AUe DY԰.+w<)h(%\0QVUGY ߩ{0pr}[M?IwD߫`S@ 6vA' 3 ]-y/J\bY%6`~1 L`S=_{(Й88Űj9+n}"/I0wBhͅ؊U(ߞ5(JPm18Xu XV1 $8>#e矺m8=porW%uH |;G"<S@u!F@Ucڑ=𰿷Kiu @'/5xDWiE l^I,f*%7 L_4c>|15pe2F6Pt$e AڑCcaU.%^ 蠈) #DF?˖ 9v?j*CHh, ; q[D6 6:[I׷ y!NE(! ш) hZ &hI/~kw*]5῿̡ "~)ḊiU 3.!EbV iSLk(zKGtaFEy $ix#JWY;Jt"a 2I?w :E I˕ @ = PŖؖ?|M3[eEx/ XSaQE%I -,yݎRah!@ TIDxmR9 B NcV4QK6'&YFXn8I,Tzf)y3 >UE-zwAAѰN?)D]!vLxSLjP "ƕa5 \KDtBv&/=>0:Scy(./ )󞩿8l/YйI328sEf;~ti75.!0[b=B%+[+%T5 6lT!gp+^?E0KNEDgːD/U ?>]B J E(J>(DF$p(eknb8OX ͐BT& Y'"ց9hgؠ!B"*:EUTM" Vbq @h[vm}쩠r"4m,P\̀Ȕ Ā\e@T HtyxEu$TPbd6Q!b;s.3'⪊]++{ݞR15d s`odCs:- hFȿ͞XT6yZYZE/rsq(7F賕v>ΰ>oc$}_]čmaNzSʩ3e}b _J16E* ӏ\ێ0>9H/ _<}s`0+ݍ&q@.&0;PE`y9ϖ= oB%]iۋ ,#]9=iXv*O6:ݍ󦀨;ܝ j ZZt R.EJSw|mih"^>y^>;!XUP)uS1L?lPgq-$͞  ,@FlIlr -a|)D!t=EU6κT !!($y$e(v*J) #kAv/(bjb*  &BJ@&*bd) Y!`I&$B"Tj&$*""RI% JZJZHd%bJEX4jHsD˚I`*uaHoxmhl DbADFG(T x~m9GT@RxQ*&?{=~ԗR)E%r:q(NSpt_3$%f{7[1O O€ "2#yw_sw R3S;@S2) 0njk;U6᠟k47`W,=+3 |XCobZA p4XQ"s#͠h$lD&T](A27oxܮ0; Aq<kA"`L6a/$^/Y[AIԉW"c x4V'6»SiHIhN$?߰I 4 " D<*ե,7屴Mq1h_Q >2O]k00+HaT<:< _wV:I`C[KRQ4 Qca!j$K KT9!2E$%HO/j/&2'V*H єO|!0\ ~(óxH?*= 9iP) eNx(h GQɂt8*8a!C !˝*}!c @tރG'xY"NggYܻ :xB^0nuF({LAUl\M9bd7E; 69ZKt< i SS xb @I,mXpB(*-"Mk݁PL.[#q3nĨjh6fKVZLXrUD^xq>d+]rf pD3m@o"ѳh""9@AI Re( iJ !!ɰd֫h2鹷:""J >"fmmHQ4΃Fa\:(AmDḊ2<V$3W"9v`X Ɣ-wx,) 1sqKJq+HcJQ<$c;袒;l;v!۽L\2(=Aas Q$hjxNye9Q02B>5z@p(: C>@wΓ bNb (IǿCHT0/vL]ЖA@:%*" o>Ry1m/˥L{z5թO~G[d|<- 8V3_^ x2&N(!'`neDM f3A:4aB@2TF%\"%}YV8㔮*4mu6*cmRjR-nL"zˊJN]mТn)JgZ9ƹyi@xַh11j'pvQ/[lV99 W[h!hvK1>5je[t&.Z65A4L-ZiȴFV +uH[86fQA* uifU6 i$0~C?w|]:FɘLbګ,Ĩ s=Zbh@"k;z3oʮgE90^+vlyyf lKA#-54X`v<M 3Æ'"̸R̊c F4LbG7_gWv(`s91ָL2c(yS gL+U>O!&}yFԨyttŬP*<ė骈VQ9E9jnfdž&Q1 M1l"ymͤgCWJ5 DZ/vs7oa#a$'xEz=S?xSB"TU "E O;rvpN'?K:4]@]uD_Ro @lHI<mnޕ|v; )FxCUJ&KD,H15u'2xbȆ =% Dgcj E<ᙱDD1#i5(a\8%͋#$`MBi 7& &48%ؤ6`I\dL(}0?dW?Yd " [PA~|:`P4)M1R14\˘"|I[C7Na*3(A?`blW_PK[pGn)| Vm h٠1F<65A پX&ڒ^ t8fM81cmfm.#rvb1j5pյtA8smKF7 u}`ȵ'&f>@C㖢;T영mVܨ  S bATnR}|[+]-HE߆ n>O=mk{9ǍUi[jo%=}ݐ!*x*g5TTUUj%ZQ]N) 8:f jhf&jLj6ゕ\75=b|I &ySYi`0ņ.UvZ(zUx  LIY.\"{^%E" ?gS]GSȚNihOd"jY'[VS_t$jB=M'觫}' iLԟmH`42Q mkF#z5tZ?3 2A KD\DA31_wŚ~нm} h% s4fnn-1 ~+Äf 6#)#PZja ݼEf~A&0%0A}ݎ7`*V1Z!ҟ$.)K tbgrBkv,`<ʨ|  of7Ri78DAP-i|<\5!K@z; թ4-Q`̹t0y9f[Y[5NFf4+mpƫ h Es0e54pVrT 89~"j`hעhzgߋ*Ϟ{g]so]T9۸7v˞ k7x7_$h2Wfh:X=+!X(-i=u"1KTpOFw' z"bQQ꼊HPN’V6kMRYI:鈩r ap5*=-F fjQĬ!ؓ#FqF{rdƦu 6F N/%sYhk:={lXնroiwv6S84=4Q4pH\f3tS.1uy0̡,3fZdmñѷE+o8"ԑ,m z_=fMg`_fА v_cy_ 9t<6 )z4M_}[w3N;}ZK_[w6!$dU C/P%' zgʒA{ |;xl@# $[?D6Hc>b-ÀLduXT2$ n\X#E6Ӫ*"1>U  b+s(ivVԄEu(֘=ćF8J ^!K0#LBkLA6JB%%dgP ;"<dFjB@¬iB9A 7qyƔ]0 Մj6x #P4Kg"ЧD!`w*ϫ# TtߤC^\ƒO>bv kyLFQ̊EVU5cQh`#|[̘24 >GӰ"`6뵑!!c#ϸYЌ8K) DA|Dw2|H4RD#(ƙ f9QEҨ |c7Ňu- Y3,4е[iBOg @O zeHB2k@{lTxtlU")W`Y7P~ tY㶓a i^$ 7Uq)!KC3]3C){8j8OxoCe6C\kPc3Ȗq5tm覈pRPV7`g;l)pp]" bTDGK7m[cj5*JE8BE'җhD#wT?lza~w{L݊k)$\pK5q3P>%D5Vq128סe5 ReaDS;62[cR`f&8=?*n:y#JRMy"qV.p\Pp ըSP{kc7oD.T)~yZ م6R/]g蹦땄#E΁;#7nSM4 ^nV׍ s%zjjh TA2Oxݮ_xMِ Qʬ+䇭EwC?_&CZ֟>@q<83/wWťaMZO6yRrvuKG:c) >+fYKDoVi2E۶:zq #|[l[JI°J8CdtsJ,JLa_>KxnFxم M`iPPa,-<("ƕ2rt: Ccb#bF1W7` T0X]e=Ko>=5u>&B_m]$3nG& ݚR]PFX {pSwe$D0Kyqv<j fR`m#誆%I9`cp1 hgJ#g8 ؠ`0ŦDѣJ%" * "7ߍlЈS  & x\:@|'{lkxP-DԹk$ TZU#%+Cd 0i܊HClH%i_KAjbI3|YCT>(: r'Q圦 RX1gKML%lfB)3 {)8Է(1V;w܁"<=iAVp֚+LDx] ',^" 銴 G(SP&G]D]M. <$qn4X䎎FFL("((3ʘpvêͦ1 w{$[%E H'd(t`$5s :3A\H#rܨ[;6=Vi! ]A"lN4lәXьD䁉K`tl+Bhbz[ G#IPb`& x=l٣8:gZKm 1hI(,$;D" hY*Cx)$ϑ$Þ Cє"IR J&B(Bm!# 0.\I`?i/K" *(d{}JwP2@R?O ( ;{S8BJu\I#ezPFWB݀Wbw?nT*'3`w}%!D4; H8ɘJ߁tR[: ҂dAA$F#no+ K!^?v9M2gh%i\tٱ=, 䦓BJE%(D4)^ĀL`'Um = #]֥0(YΈqL :Pfp'$X XXj|M5]HI\$i 7| 5jm]8{$LK8zf v]d:CMP貚W,nm! >K"]˒Ew&?OHS+01i@5\(ϣB`#޻NX+YEL0^7*"Z.|cI,AAf͓6F6^TQCUp*v‡;Ѐzd #3QC O$.|pizB\Q:ܬ&$=\ [cmJՊCD1JC[aCIю2Za )m팈u p໘NJjd"QB!]p T"u4DW2iG/ҥ*DRsmE@bU$1.4!0CTU.;s!hfУ yb(, iRe"K65kGO[kluXhP16.1`JW壴p=4Ki&v&868 e8q7'9%P[.¡i` r-iZFjpalM=1ɭJQ#Ej4D8  u&@*"tu2ζcO0c.UH'Kڗ#I1~LKܜ$( &BJI i* AD숐9N⇓ *(w(0:}p(hC" Q +Ȩ伆fir7 IP3Dv_{%Ȑ'tѩCza",d2VS߼Xm |@l 6aSшVYρ-PVe ~>|KJ"!"ȩIQ(9'}vٞ @OI4td~HPVY6~2FhM'(Ώ.X,B!AmLJzn3G_,%ԯ-=Fbۓ٨a)5`4fjIWJ5iY/gݡBvx.ƎS*Ji42 xsL-,B)LGwNc a;N~b0Q C2!)X !ݸBLc vw@;!"0 ܦA,"a1d5ы9TM@b/1,PH} fJd{>GҚIPWnUA'فH!L%# |D,ɂoH JTD**Ch>uQrM oqQ+Z#i@ RD$_(4B]0@f1UFed&)PE Hi4 :RQI) A`%!e?7c u'Ο]߰mXTQ"Cڜ[Gj ,sw᧫UGdDۆ1p&!c4uYbsMGC05"(fqt` Z 0X\A\58+TDtać AX!LBL6 8p0*H$[v)@ Ov>(V0D!1 r^9_Ubi-X)x$:uoW<#jPOH:靖C(P-'9x C@4{{ QU A?B_H|W6~ {҈`X$AUt)2J9y>PM&B~e%>^p9$:4 H60Y ړbd-@ɍĒ.`( 8 U*Ke"}~"}>}m#T6ApAgS=#0"ZҿFA(a;UK 7*yyIc&xpDߝ4BIԇ QEgtVA(A ""SbcRPKl$DšF!^}w 9jj+ݓ`9ElCCa}MQ@)UT_ׂ!-"°gX(M4w@WBw xp0b  nc,# +mI%4TM CIE1:FuƊ&jFy ~C*Oي AS'I,D<Ƚ? II3*D h/ъt=Bh?z}}bZ}ɦ7d<=3\E)BTAl! &cX,QH"M}IPkF¸GC8!/~y΅Tէ)AFÇ{Q;$b@iM;$Dh;׷a$(R; ʫa@?$Х)O$;/t3 S }sE$D;!<!*2 2.QS : _  DUJx^ o%t P,T5I  P4!@RT!]~|NŽ~ _\-!}䡠{y)̐=Lq65BB0!;5mn~:OqD޸cGXHaVZJ6m|tkA|w2~<)_ϯQ$:U)ǰwT!F;LE *zvg-6(h"!d!vqύܳMkGg ʬj Hcrm`'qBh+ aG!LQ`$cmlEtn|2HB <6~BPC1U254FEd( J; ?F+id[QlFVlZ`5](]#u]>b|<K'{M!]kI0vPcbm խcJ1e}YLWr)$nq-[w)#Dgb"ѓvQ󊇴uQKh 4m7|p[,&>&1A6 :7P: +Extr 4yiN \l&cM$樴8myGTмfCPR#C0{1sBx@bP3C(|O%~iQ:h ~_ ?}gG< L6 HObVj_Ix `hM U!Zd\dr:$ iƢ%9żе4lhѠьF+!^3-c/mb(1*IT?q/C3Ư[UUTwI;CFHh( R(`T}?m8OZ(nwwHpc46'ŖbK珌A` J?.C hb$& (&F NHExI)B:V# |DR{XffbbFXhP;՜mՅX @Rz׽@p Nc J|7x pldXoy5QOcJma3} `b: Z ҂gƪAZ\,Q@ PvW|T5U;2lE&(h}yMJ%$6.lgt.{UbEHI^m'.F)$ y^ Pl@n`xU w?DB+$7d *TBRU i4lQt٦EΡu_b9F-" ~!QDbT  L!!&AdaR%NJÀUAN;iTй%~sRB]&ϫ*vyy}L=^Hn5'G@!^fǐSl!l#lͿ)TϏ`¿ ,SETI8B~׹_5p,%՚$?݁th>iKF jay2l9>,:T&e ,vLfyqmDeYjv:%r-INSfZVrd9:YC ,Ap_e4 Qem6|:DY Հ";кwn3Â;[Xe+{2P#3Z-=XBh`8sڶyyly DCGDIh4 Ʈ1!aMnb`z-PҐ iz0vG6+<%m M7J-4i*isSCb2Ჱ넖 :jȖ TqaxXz6AD1wr|U,B}~b!Z#}!IlZ~T?e~@e9)γ <O-u &t&]݆OANTcbYjSK$]Ӝ#+L!%uIdVHwhd:4\FշL 9LJ= >IBG`I0&pw" łzS[}2 yM>GBHI !$RBUV]6@V~1<=BP!36A8 .DU] Q8{=K@ ` ]^ cyy Db})yJ.x~~X*!ZHQA'7 @;0: s2dL{7G]F^q.Ez]?Szq?uV~@ > iة;9rb"u3Cv66*R6M|dDrUF&D`O pWCo/{tA@Խ f/T?݆IXk廟#{$>X W^@3$KL P 88bP"6`rq#B%a"7 N52L|"61.ACc7TzreK #1@> %LƏQ;ͩ*aJ,C|HHB!:!F}m2sTI-ѨpҀ6%8Q!ΕOD/k2Ҍ\/~VzT3/3Q_%HIc$ Ji[X!x[mda nDL`84mF(hU 㩓9Mʊ;*/1Zt y͞Xv[mwFPχb'w+tF B< kbsA@uBY_-oaz~DkEGr3B'dPUN6(XcLga4ܲA~4" ig ;ǠUECBYWTA季8C='WD|=Q>d7sl1)jx^~; 2hKi+KCILHR~]8ۏ $kÊ$Zm!cg e'L]QEyJNM!$aHK:fvCo'j{`7_  fh}ݓKu/`Qhh)Z8= >O&N']jZtM} >9(욘*fK`)'ZGc66 +c'>$I-v́WØ^D!}Sh].CLĊZ0e3  B,3&{~x EyAjC4"q@mɠ$>Z1~ T9iZoѵHjǃt.ٴngfY`&F4vlm4ԑV O^YT;KBbR{Wh` h[``I"eX 8 |M?}i A9?b{t7e$$6 U6#r:A{=od{8Y{|n2^%ۅkÚ vA\}_qإ+'Y$q_BO{A-脃 %˔mtPI2C?b1u@bkU|(` DDAc b/*ė'ivjv!dvPdCWov)JpQB N#Ȑ1xC4D (8U !ȡ )B7-,&LC"OI okr蝓Bg0p4We㎲h>H"2ڔ\VN2xit~?s&3u~ё&:QTHE H}dsOE@ѤKy>94[W ʒH Em:";yѰzK1,QUE+˨J!ShYtmPIc&48HV^ 2Q 'Fp,4QT8JQb 'pySuzJJ"j +6EP!9*a"HcF2e xh;SSQTQ3TO3y2$=ժ6KQ q2D-PO-tZDW h@UPDIV(U@A&T:᠚.aH7Peӥ*F 9 !hf;:Mw4Qۙ)E4Dsb/.1lg1,RQ$TfÎJ騎֗h :ZcP}Au&#%9*u (.A9 mgV9bIdr*A). 4DTD1EI%Iΰr( 끪U )bFU Ff(%%kij"b(]:)@"jBSk9#Jhyr # %" 5BNˤFji劦<#l0#ANH7Z.̰OCKcB#C pY.Kہ8xXdDd06fIePex;ݠcn)9%XBsΜ܍ WHRW#9tPRoqȉ$g#kSUycIF24 &pu8ga5A t)RטVБ) +x8HS#+/S@SGtg!xlm* jbͲ+(SZ* ^PN iQF# \eMu nذQ~~s .Eu\379L|)0: zcD\ Ck0Ѱfѵf9 0{ PdXPPn8O0o"G8@GR )\T0f4'C3D&8iiwPPT XgA?DeDu4@_Ԧ5(1@7!#C!"L #xkj$VSqH+' 9A XV}Q@|J> @>K|n%j|ecBH=SCq~/H ZBXdd]K9r-{WS v'Ø$_Q$mYQ"%dÐZphdd JX"6E1SCE A4IJ&Dv9Owp$4QALI,C"C=q9J HoOW)ZRm!˜adZ`p1pưz3䘉ay7a#%QYbq.)j"X(#sni9lA_窺 237TMIhb8r8I¹G:ծYG1Q 4LTQѴsbRu8=SAZ5պ1l>?ι` C0P N" e3&8N˓u!=o΂vS6/+ Z!ۘ]`w:[muv.t%RJ{\LKUU=}vz3 +4g/cVϛtP`n2LO0;D-H}g<`YC |, M$'q IM R1 AWlO^204$ѧ{1עV# \1exS{ZK$5^O3(ƊwdJ48ǨQnoGgYV' v!k*D)DDL8:9x t(v:4~VƮD=n=ņTHX!&9Zpcxv>7WT( !Pa~8Ts1MP$jOc NN7ER !X;%Y\㉳lQ1"|;6p2`P)Wv(Ŧ-Rh,3-@TzƂ j}Cтg*}͖҆LS91JD3V >'rLQ̵;`d [PB ޥ>Ekm/?(VwC7D$Iظi>LJ|!RIg![ 2H4?z pM*E~Y2ZC1j}Jw(EחDGHA 2Y)J_ SJ)@SHD* I @7w6iۼKJ *8D>Ktp S h)L-q"@3]I7/pSC)gJd 6C$."Z -q=lճ)&E_H$sd`6GGUwF1[X @Whl%#8.j0g+S$L0C ݰ<$O0|x!RI S BU8>@:!:<ļ XaLH#@d B՚B }U=dT i(i)(I2!)X b $bU> ! !R&j_klb |#1)Jn/~8yCL M"V!êieEML&CEDm&3: ]{% MR%P7eJrzDCIDD@2 İTʁ ,(Š% ġۈW=`Z~ (VD6uڀM$ 4>Ialc0B)A{Sԣ.#@PBTJKÒQkJ!)CIa٦ o BbK dE* Id*h#]:x2frM4 4!LKT hbD|8(|]=HiCF;"Z $%/(ިTe3;nUɩs]&RݮK (p:/A߱Je&˴9Nɋ?5UTU> DL3 6p%[sa> EbFXC)fY*X(T 70E MTT?zdi!3y'.Ѧ.S]~Co;܊hC_7O}b(v:tHo+ߞ&qIŠ# h~'G0<RFF!R R@C>"8p $BjJDi(8v,;##K},j# ^}VŪs+NMPl9Ä\k8ccG ES\6'"NumLzsl 36؍1s Y18r8s4/ Ӕh~޵Op+BQoߛ̟ b0wjFFn?OXzwej_@HJWr#^#Њp"eG@;|a &?OB@<#Gש^[kV?zڀv;߿=vR.><뒊#5PAY'kю##&>`։=4T޻xw23,)198Oʗ}v,C/&qOwS60qb1x.3xQ:GE1"ŽF}^#~fEPs:_B4fpU|74ʶ"kB[˼.[NI3Х1e!3?G^FfPp!8vq0.}(B jQ1V=uб\/49';dyiS< IǓ`(8+3,q:,;ti`h;C7 Æ`>{,I  0$gW S}kQaViNRH#ȹAW`AEP &643 u#\ CGJ?4u* \;P:ApO7񔈕DC'&bfzh/hc͐c/?k 2<7{5RbT" @d(Z*'j23Y+Sgm `xr@ZRܶǭcW "ץ!>^뙎Ňf,r{YTN:riいki9p0xשe ? *"U u(3n9?c\7C3`IݙQ$_Z" H!u%d]8Ff;QŽW3>d21?n=iĖ :L; z*!sЯ%``v H݌N/u j* $3dE:uCI[(KKb3 4"C j];ZpN./2͙gT4Q7nNWAOacwCNlq9~HPɱm5ކ'\@D8*S5xU9!u[F>ʠH"x-'ۡP)K,Ek`>aKo6M"H/TίzKzࠪ@=b<1Lda+;GJq:&+a@r``CBi,BXXJP0I`1 fdċn['jFE DԈI9 "x!U€m3qC \{ć،(:Qɦzf0#,hh#75MN+?[gk)h`7cqu5?.#0G$n4;N/^͈x>BpEB;dMuDD I\I dD۟T֖Yڤ 5c;8 aGANÆu׿ude44uٓw@T˺wH8u̱Ze404͵\C5n423-\q_6d@r}߈{KHR|זּ{hte`"(*X~J߲ &Nic N[t6pU#dNPI#"7Zt^G -2a[d+eE-Km- )m*m-KhPBHIQ^0nXv~sU?XQhX : dIC@!Oz7662$UKXTTf멨)Ԋy/Ѻ'_V r%2~yENs8"4CTCx`H P: P+t% %oݫU#&MR7[|+Ki<:=NRyaj-KZ nn /_,jB&o]9ƌR88{HBR҅% 43 fKZՀf2#'n10'՚@(7"4P)34J2laIV1zyQ+1 9ˣA8r&4#&'h6$Fy5$iNd z2NU__ڽOlH*"Req|!~7D14JP<@ҬI\cG$CH`Go.0!B(CP9:==gq ؽ|ɣ2Vi% >HG19{c{C4LOI`yuҝ3 E$n ä><.|L0Q`sf)04ɋ|қMte$QE; ?oKt401U`?ȋ9"ls_a ., Mc)6BT蕋`aJgωw'4`;6HaH‹5 ZBb t&B"l,",T OĊpe)9` V {ӎ< 4?,~_"% t/z(xêb`܀1 .狍OMTTy`i""??^&S Rb~vsH@2@2NI0&"dn#U`7aAⱅcMsy2#2*4<Q^~vl9ٍ¸PŊ=P}6HCXQbAE9zX,^NY'#Ms`JNϒȌ@9'ȩ<$911`ꮥVr/nnX{ǩ XT m1Ѿ*],A#WJeAHE4EB0NM/ehr['Anq庨X{aOP8% bc}MA48Yd򂗍*WȾDl=FO4 3!+ǡ8FhLP@JF!;utEJPPi(J ` a465ͺKۭuPP\vz- $hK3e~aQ'=c~ʝa A R?eN.HM\d [pS `Y: (Oz)z`K,F7Av ~"-@kMA`EƫNblbkX쑪ɉlSűD%UfִQ}b#Ii?t 64#R5V-(8s:bRӚVt999: 2gGz0c2jTml3 2%X_ȫ%$;5`}npH|*JNMPa5ANICMR0 k\yfz8<ݨM{>j"Xm+QP7X`$G?q(6+T@׸ΒA@POuhD[BFQ{B h*$86$j `7)db"9scL!1FfgZq<#nij {ez[ E6& mσ|hHۧTꈟgiDH~wH/{ Rv;EDF M#3,HE*F w@ I@itC@r̦%d*_LtwiiҕN6fd$ `6TV)IKs`jR غ9M|D\]"j^60p* Ehe"2Zd~l֌KNi~rX8jB2d-q%IhL[Ęp)aHI”q W6U4QF_""H{; ctl-=hf>U */*\@?2%9y}";QEЫUKSВaA&Ͼ닚px%G%W}~sq^~s?M(E=|&DEArHY+x~sT6x*'2MJ$Ui3^I6˱ CyX79AU"QEEҀ%A']]]wTP- `M*z#MD*+@'rclm6ĐBHI --F~V{ > {n^BO4Cԇ=2,ф }_ŭkDD|X@׫BrU&JI6\{~x"p _F0U v&G-elМ_jV1]JfDh:qh3qP}TRAKEv*HA(dDRjCBOcഔ ߟ'y&3B&"b*2Q@5 eL&#ВJ 4< Gñq  @P91iN!t8 K6N/yN7)FҸ>~˰AjTeh~p 3Y 㜯ς <%'Em ri8aFM3YhȰؒ) " X Ww#X,?62qXt4.JPƀЧ$4TR1Ă8[#TRҩat<$>DcH|B"C[(@`1_䶛.jV~:YhvՠYCbI  :H3w,MQ%F$X(0CR^!>ԘQ" 0nK.\76gN51xhP-HsGۨ^XZjX"T$B-c(IazXmhui kDR2B%)I-mDI2<9z6ͥtRdikӁi5!m-G@ =d$d+&*WS#:!XnXI큥9EY,i44"Xj@! Β6SEPtKd16١KqMi-13xŔF/BT)A>B$S4$pQq!Aۧ!,p_&DPSE'K2suƐ׸_v1=ibF)WXVhh(~ Mk\Tk-J`|j0 '=O@ DIU~!~`ͤ:f/dPa|PMD܄Klͻ(=)ncX$^re%SZ#O~7fcJEhZL4<*J D.!:nIj DLT$ 1nd6JJ5`Ni%!, 劷# 2j8chFq.2L 6dTѲH󎢦'J0R604˼ `XH@AԔNA(It70`("Zx! nrCsS6ʍusRQ  3{ZfJgn;w9b!P Q$!=Tsj*)$A!C%(! Yd|fmkTR,Sm6#46adE(:cm1㍽z* SXBM4@hu,H'O?DpqntD  d32ܐFK2HHHQBlDZd,)'!Am6юxSm_ SՙrCNrhc8@Pд!]ZI)T{Š4wêD!Xmp*x6;˖҉g(-R \*i`Q;Xӎ(`BVWSboO3pu(D@y} XL`>X"R*,~ 1mV1!&^J|^ʒHk7$@r#dtR2 9P$| >Fa4hc1'- "%8Iht) %jRD! p1~m/U& 8O13E8\>`* &d;ݼn V*/E{*W*Ztu|[b63 HL͏8x+>I Ԕ|1 Ra%"F!iJV%F]C/:Y' 6) */)%qj%! j*bYѓlSQgGP[Ykf87 i FYEߤG p#^c)!) ?v ʃ)i]w*/lM x 75c:m-!'廽J,8 uW\!+#: yߝ^Dg[w"YJD WN 647Fv3Rg]yuӆ&圭T .,Z0c*h\wU9^;lK HuSi.%fKck=D #>XL[J͎pSV0`b$UD@ `2e%J6煍 (n80R`e<vSCt)ֽX`J2\Aކ^G^0pG@4Cq }Nŏ43tg(ũa ^<6vL DlUwv;Ǝ(gc`Y Qѱs!̐LQA6D:DF:)dEyIyv33.!Ǚ9 HĒ[Iô>NAZfq8QLh2AxZhAQ;ML: L߅, 1r& Q!rsvm*7zSQqY$ .\L`M ƶkU8HLg*aGm* qvl仵#ZE0ā;sλ`gb2x@hd{^F8`T` F$I6:Zү_x4n;BB"[+٢ l"qeSjuWː0 &rQ#!m3TJ0"E4L^#ZRNXaZ41qܛ֊w̜vht`S{'W9rIbEZng7{o 0rfP;!j yL'WaOǩ}l~G+Ȓ:n9\f] THs0gM[2D`;\}[lA]qno+X0`uy'!UP tx˰fX4Zr1X3;ô]a*"bSڍd2*lq+"E 34Kr4hpHPDjqh k~ZLv`"$Պ " 0A]s03"m4++$~tK@d;"=] ,yV9DgDTom6 w Xq#DfקS4?+BaUCCdᎻ:ܚjF"Jcyg\ABI-{V% R,V#Bkcœ3z5؛1H `G)F Q(!ukjuج8Eb폼KlBS،B 7VzCVié1E OCFctlvf@kq V.0$(E ``k#%&%'<0J7 X&$b .XD 5o5YQF*,;veBK%!dqKh솸XB! C\1|D6-5V.痎^f="I' `+s~ 8 V Y`o ")mep ]Nz[M+$2"irH8Y߼6@ˡˇ7$>rGT5f& tls@AŁu[N3@wkmB RovJWtlM\`ۋ<}m>fc6`53q`M;.ӝ?+-g 3TQ5 & ֢j`!rhZ ! ĜihIDt T %iis:Qx #OVpxb;pRfK|Ttދ~}HhXs )isLCDdp4xЬ<0ڇ:x_VHP"6V̜K{4BN!-(M=6qZEQmd+-N344Xd$"ð TP{uIH`8G3SީK#nFYJ7!30/SEWڬB`ǧ6ήGx7'9^]!z mH*ҲݣLaYسD Pj7 uu;iV2' x$`6me܁ÈVa.{x8:6X3OVC afk jx3 Iͤcrme >vysH8g!gbJ.]:DTND qbbb -"z&x̰PihˉZxg;@N1L9<ᦸf,\`V-'N2bZ A.w8L,#6WV:pRa&l[f<ˠ𞞺0n:mnk 7  %4Hg-h^ ֡Iypx9w YY,i vf۞~FΧ1!TF99 h6lFbc`v:9# I&-f!3҆YQ"RTkI3$MT&1-ԃ ٬6/?#{u S i,l4DŽ#e=(O{1zn|p 6'q4q]v^v4`bM}`CE8E VZA846VP7"pZT<8uшf^ ).k-Ȉ*HGo~8q^ fC3b(FCq6Q2E$ FBHIHI 41yG>.Y5UIƸ$yJ Tt{/qvʟF Kt$ 0%Agj8s}$^!Vdiˬ(sR.ٗ=7nc>O=\C^etDB)63mT) nBpH| GTqm6L!;m ڎЏR2jתLW3V 1a]")XCA 6Xfi(( !;u1BՂ(=!ކ( hRV2 W)SiLlFd<0^d74ADA] GLbR薌k zvlߧu1Q U(L4ĜS۷cp>S8r$d}Uet40ޡɆݘ<Ѭ0df!Rrl?h p px`nre&clں;SD pqI·m͎[jSԒ$ 3so3{3cb٥0B|sXW:Ri1QAJ G!qQiި[gK@m,@N.TW&-i 4XAZn&ٛ LKEY]eY fjZ9rƎ9|gGZEtljUQrBiF=M;$N `9~[s[`(dB 0E26Gq1btmjq8=xFK V"bV4b"E CGKPLI 9TLD=ĈHC_+azJ&Hhk ]NzLya Lٶɐ5iixi',\Ef'f#?^*z8@FH3Z.ȫ'C!T2~I؛r!TYQ=@qLPh;FrUw0&:=xy]Y Lv%OcB8S܎,:M:GIjCGcrE[qlnAcDk;1"qJ"Q[xv)DRP/ʟ|(?JRC0 %Vhh;g}1l!Pc%Or$UhXphӰ9 #LNb,@RAqDs P%A|$lcמ4ҷE,_Z-^x_k+ CI`é+BmYd orNO^<|@?<)wӇWS4_8K-Kztg5Fc̻wR%Q-E C|wv!dJ@',Xvv`⓪M묌kC&(PŁ'2^wvv6׍-=JLr@14'կ~%&9e7Ȣ*iUžB *M%b,Q@Ab:qEkyuN:b RC|[Dv;9G|f+Qu}D1Jb3M 1]N`{1rQG\UsBPQE$Llh C`ЕCI`,0BL&d,  YeA ]; `qDDҊƣzdLnҤ6a+Hnsnh)BAJ:N5Y5H]c1iw,rd 'S*Ƞؖf2W e8E]-ϒ.rS\!M"O;TK喵Dˠ`X(Ҙ]G(U @U?/`{g] EЖ B 4J(:3C=w8'dbo&j>e"@?!F!IJS$OBd"r"/i(^( NeʬJK@! H@!񴤤P=u*hOdz"RB(Hn2B;[dH2J)u1)+p\y-֊<"9J/0W6cAGk-%HHѤƛ*pp4 :}4;5G&f@>' ۘNā}#d%ZabP2c4Ȧ<HQlBO9UAGۉTm14>UƂ1Cd&`p ted CU ~~Ӝ_ߐזq4;EL睋5 lnj $D;/^6je(=,/l vҟvz<2PJi FڑN@TNo+] $"TEW|[s˸;L|@!ߞ,DB"$DFЉ"e|^4SZF5po FGw'Ơȴ+KE, DŃ!El\> xRw-(AaIwcj_3  8g#g5 0Sjj,k4]iöӁjvfJt \')pܶ{qtڬ?Xd x<>m?+9}\M۳ϊ2@%"Z6oT*ȳ$zf*:D2f9,w:JؑͶW^i$@z]ǧՍ6{oԡ "Um 4JxA(ʩ"6\A#m8,Dͦ+NL1/8B'}㼶ئI jo; +FKO?fJ&"6^dHҳK"u v!mih5Fh" ؇0QA@!0%*ҌH*SӾ%' :XN0|1 G,lN Ll8HbpmT~389}ՇT4cHC  XJ*'͝'~aۂd8! '7<: c#_W9a$HM4,7$ETPK hԑkj,^!IM M%1C+TtAG.1F/" F!NxFBJI  45p6\dq4ta12 0/w:k"`kE!Ss*A>,VG(,UPԜ͆5PEJ)\Nώ a՚~5q@zC핈 *B\Glq@oQH(TBD/ N4LQ},iG)-*)tL:*DAFTsRђ@4L-"O1N$ڵTLF,%l`T:A{;0']uM*A[-sh@A bbЅR{|)l J**'^0}lB4/<>oξj36a#g8 ;Y^ ES͇|)1nnv?Eh&B"(j"~Ta}>te$ϴ*\ !>C10@D\6 "&]bAĩ-gRA&"X6!m)pD̲DRPE<11 (Rҥ%DtT ЕFI|5#g@SrO2H'SذSe>pH #V}(Lԁ'Y (H*iЀb͂Bt=2ut-'(?}R'os|Ow`$ 3`Fi  /'@HaɟW?3\,!V>?G=%>xS2S@A͈ "1?rأ[Dr&>y'fkC1]Ҕ ҫ-\4Ef ǔ\@wv'G8r b&p\O,[SP ӎlY< }V!3tdbJ46؀SBL6 .P}"L$bO !wK,]@P;0Rl|ZNslK%\O44UH d[jܧ02
XXL-'P&9BBƐ` zk@ }_3K=Ǹ2>9sy0+onk;h}Ɛ݁|@u@>Z^vOh/q-fUQ7/\bE&ω*TN[URPtT"x CM$ SUW7E  5ֳX;&vߕQ1{kn{hQaħ=I""j APG:^P .誊u{ne;F+vΖ:Bq5)1 Gj9*t*BD@Qbgl!:/iLN%0P QUUUMSUUUUUUUUUUUUUUITATL!4AHR %д1QETLHcb@베r=Ax "hGC1Fke>y-h5X-D(m(aL=d0MBTKTP50P*G[c"ᜁTђF=_F$4U l'zSm?5O4vXZh9`1!lp9rnsE`0/B% WzEdo¬ȞԱQ!J^kD.AC.i!*Gڇ삗?tr2W)!:u܊ B&[Jý!T8Xϵ",Ȯ?yzI m"H%s&7sBfY@5Ė% ~~O!47U;E5Sud<|F!SA^ {%D\T7PE1[*Blk1^ A 4ur}H|gӏ$$S,xxU{=$ N<AP~`LYuAeLKa`$&P+ feoOɑ{p9Ne; YA0`EBti%-!]x!s[ƪ:;<\64D`IL^zM5SO[o\gXmMjb6Bȃ KΘЉ\umvTg;mB4 5ܺ5R(0@/m6"P6Mc=5˧䯆IyZ9넘C8`MAb@Ǫp$r4eDyJ`Ȁ`YR ]1H/N1Q$w3 " 7xq"Wz)6#{`pE!Ptنg#Zٙ62B]MyںQH:T`Uu % oޣc`(Q{Ձ$( Áv:</ ۍV40bVy&EV"XA悵?rNt0\ # %dqY&!c,Bдh6buqӭ]7SP(iWi[i4LptfL@R1nV_zeI-p2\HެfXԋLL A[Xd690;=bP'>&% ,b1 5{MsЧ46nA+ <34"m!SLmTJT  ©_G>d%a S+T%QƜ?|;@fӻoM;/zΙ3FᵶKJx+N:nYW/\O,ܒA#łr WL;m# P942 [[Z:t y=| "B)L{ 3Ŭ) ȩiG0Dmu" @*aO?O(~0(p`(" ba% J&&%"` (hB%RR& $$!B I$"/CT3h hMEMO :ZAPŖ dAXNʙN^@!۾gwIĶ/WA׵{#ҜA}1i| @'5^ԝQJh'bЊJZ%( jAi J_|띡B61.&=b8BȬ!3֌VLڡrWu?tIl(i @4A0JCƄa.PVI`(_w(o:Wgw;o}SSh>ٶygzՆuGkW ׽oͥVzU}]'b]<>mABRY۩ 4b,,5=K*Ī( v+>Ͼ!%H_6gvfw7N΅N筰>|:WfӰ`Û]Vf˻{j|@dzw|H@JDyRۻuWQ=:zÛ=/s{imUڵT,}Hsz.2wB><1ϓ%E @u]v>*k 4xE{2@:Qt65ZδRS" (]>{ / C6=Pm@DAٹG`BiAJ@i"uT`;Uw\vTzW`bOwN;۽_zp|wg y[ (\(0Tݝ&ZtQ/ #ޥپ z^tKRh(@9A@tQ (f#`!`A4t+݇a壘!s>@/[hӽoG;R7j݀y}bgoo;f鯗+\DZ!}=}t|Gttzue.zy{9(B-A}ܚ},U;es*lu͓]e53'EvX77b YP/ջrn>-6N휹.nI6}]ͪ+.Zbʳ_[UlC3 :kj];k뢶snq%ņ{r{sӻ)Ww8K c}I )_ yNw^{=FDgǡcWKڣXW9giQϸ J]ӫ\mw95*Sy>#vNx׼{m. =tu,9=ۭq95ЛR+ݻѯ{{޽y"WN:孴һ}}Yrۇ7z5\6vAAEwpQ`wn=:);p=iAv9ZQ*M +=9\ Snw;q^wG5]gά n;0:@45Ѡ>whڭf;>pTzǘ($NJ@ r,u۞M҆3}P)PT jgp|TR 7[vѪԀϻ{[эSYtvNqGjz󗃻9Ν6w@Uwm` Yт4n\4d]W;]w I6`spj}drPfpV47vyWvZl:ha:{*q϶޼9V9[JgfUrf;Qp>:x+vphTiwUyn a7vg[w۹nwtznm;8:n@;4G}9w΀ EzZtu(Ń%lW\wlwb+]nfi]/Mz7,Q53NlzzfnֆB(I $"}2s 4;b̧=گnUtYͶuk{{{owM@&BgWaۮumcg+ǽg6pMM$;zZ6^཰z'*]tSXXۨtj2]#Hwsލۖ,:ҠRQ;rs:[&:Vf}v6n׻}*Bv֜aݽ]^T 4 C@4 A4)mGxSڦLD51M%7#LG$"ɥST44jaSޔ'yL&4= @O!1G3J~5SئjC2~j@em!Jb L2a0)P4Q @ 1 Jlb4 d 'TԕUTLTLAERAEQU LG :Wک"j""(MDj(l_p~֐?:E?2d`E1%4U [RhO4TvibQwE9}OO~i )(hJib9ɦI6!@*% BP*ā0WSΑ)b( ""&hb&(J#lD1+DPE%(Lt{78 ZPС!cY -(*"@&&jj)!+# a *"\U!R%c"m ib5@4L!$BU3 )A/ð9i6Ba" $(*hL" VT2dq^RD&OR ~G$EUS(r?1J/?oԫk̉Ȫ _nC3t?ŁPA4X\X6"D#tLS c9?((0u!I#1&.-2T`14 jé׿8Ieb K0$] ӟW0xfP?>bR={;b( ?wa%2?F<$r?wz%e'TŦҎ s:_tXNU**űms,;֪~(n2ן[9|WCxzhz"u5_!p|4y;6;;sô y{2P4$ M3&,i_F >P!9E9ǠxvnSj~>~*1e~i?4|%sOC6p5ΖP'QdEwf=154#F3t cǘLK<$|1?ԩ?gy=wGUs4XRDz<=?`yafx!B*ݤˢ&jX PMADh롤ƫZY%?d?WS9&xwܭ1!4Í X{xǚm4ѧlMa T)$|f ޜ}e gPS@ u ӫZmSZR^6RDː##)į:3A /ӗ7R?싘v E?W<R-^=_DG`1^6|dwc`Qڢ?VfqvB9(S8d៳S$sRsV/sX &3Aَd;5́qU; ">7 %%Kv瘿oߕVUۍWktY5Ug ?Dj3cpRЈ3lZɇ(0#]XCP xRvooD]PTzS ʘV\ ?my [_F"PqĩW{ sdJ]bëɖH|W`BГu{g.|I]uw?E|a.ⵜuۇ0XgϨ2#k&sm鎥a5Vܳ[Vvws!nHy{+sQhKͿlمg߱ C167FLa[:FQ'ʧh\;ZފhSpBcK!~e OB>m֥~_t?y d= ڂncf0oR7]þI.ٹERҔJRƙʥc4g92 Ck~G}8x  [9P2FIۧ>P1# U 6|wPR!;șAgojPy~>Xli AEJ5[`T*A(-@_" OYSy=Al(kNB{tsp$&0J΋cC4@;]x%#u+.Su_XjCF[gC+ǩr* ġVɫs~{]f^<D/cЪ$,J>d­ Bi왇Ҧs]ؗr5@&I0|3ACH:7wϦ!UG,T+չnn?测è?R~T/JGJщ:9Œ҈CŘ:NyD$9w|~_?$;N$/{Х#R0%(K)RDȥ{|?dQ6eUOL2?t-ǒ5BZ$#U-S幆>¯˷~{ PPʈi: hfk̂ϾԱO,SvfI12(D`9*)sck;s@$ ;8nT(I%  D ^.1haE @]aA0V=b rI3(ϴ&Bib\ϡ6ϦͱkvʨƷT~;DT4EH^a{]L/Cռ2 Ķc H19Errj%$5Xh#ia81`ދ6HV=[-DtB FhJj(&BLkjB\tN!8|se58ɦ3r7\DTx.$TK$ V@Ei , hֿN960Ȇ0J1f* )y&wŅrx9=sGì1;i_-2aG@')2#/S}P㇉})jɿVn=[DDZ|\#Q'ߓNFA)FoSfrv}6޷Qfp.7ޱ{Hjpܴ/x[#rBg0=r􃽖R[='~Oewtgsۓ؄27M_=:,$-;>hyW (MecnTXؔԧpL̄H/(ΦUA~_Ѹݳ YXuMssޡHb 17Ip@@IUøĠENpQS[m-HR&r3w[--Ʊ H4jM<~V'eD KÄh "v<,8>]v$<+⬘Vl"yqJGM8Q@J@:2̋|fth(!ykqy7ȲI`{Cԣ&ku֩6:z_[C >qo=ǘ7~ "| H={v͜2woW&Чfp>rszh?C DbgU/W&;?X7l~?Jq.?#X;52yUzFEȡqܯar\qV$֣%z3iPCESI[fъ*.+J>s/(\PRwʚ ,Cx~?T7B%M QDRP/zt=!DC { "C  mԐa 0D=B/A܀:&=`=bq >oEklAL>J=H,a CM~ې)hϦ|{`s V(AXuИJAPRL@Jʟ~?Oǀq<3Xdmpߋ"{a41l~eJZl1)i$]&(%ù.iRu?k‹7mo q $՜)+ lM FRi&qȪӝe\I-wjo-yYxbdh b(YĜY@os<,Cޞ>#X ?ٟ]wfon`r8ppRiL]MR=M\Dcg:\{֜%[|Ƨ'1Wsdk +L{<ܑkc!?觋 >ϓ¿9,QldJE֘T#2 IJ1v3PЄ$ J>& (X% @*"agJ(M.\ 0CĵlD Lߌ33%~JRxQ=(""":˱dp -(jFȯ3WJoO=>~ƎhNzKRqvKKn zRB{~53.SXa(̍r*bHH"(Phe(ZD(iP*D("%"RB H X /4vXŘj<6z`=L-v.dPH]g(j JaI+(czq&95Ք̳puMQg!?!ό=|3~zu:#Xz!!u0IC~sL0^>!*#R"2q'_/ɤÑ; _^~kiZ cȈ0dz?A"d2I9?\֊MqvRky"}η$-a|W-!M?҉!Pˬf4 clB$2_Oϩ-GIB3AŠȺHnQ)]z-)lR0tFK?eF6BŵB3@]򡄜Y  ;3AZcvh2 LV؏4ۦp{FcBz](c=}g߃ ’/;oN#:duB_Q#SV4N~E!Syu#VAEikT+'2>҂|L}9"3[cUr)g?hgc) (#bI-8vO}؉#֎pQʋ]θڣ1Ѣ61w*:y]2wcX F,%u+A+c?ފ(X{চ*cr`dlVUi=%@P)JR@t P(tE SJDHPH J%TƍИ5F)ō_7!Xx;KRM QAE]aKAE#TCaߩW(銙 gbЄO`>+V%J`8$;Eɞ"<`6fL%]sNpoK;$B|7um1K)",q@oa=8AS#<ѭ t^(Z%rpa1 3lA Mu+mݶ*mؓ 5pQ'"sU76Y86F4F°*0pr lm6=2|၃2289"!j68ȶ;MLn)c2Hc&N%Y.Rj9r\VuԍcLW3W2 hl^c1Ifqԗ-iP.x>d5٥uKIAWl#l jv;UqO!b LSY 9 3$u49Fs!~Fq&?V#wŌWl?[gr8sQNŽLev:3LbR s$ Љ.Jï_s7*[o8Y3ba+O(Ia n?Ulrgk!$pr \Hpfx[ wX,<: py'G֔P  P ]M`1>'c(4ԥ5tP.3tW餈 }PaP[%$?~ͺ}f[^TC8DR0AV8/-Dϵ#U"N@Y#æÞ'EzXpy8--١SJ(Mj&t,4l5hm t}mi|v^)-өW!fmq [FPv2Q|oR 2'&d) B4 _rURc> _+I VJ JQ%+fT߾AB0yOB޹q>u%!8֑H(/ ]{L &;Ќi;fU'/ _5T !@̧uJ 6HVY,TL`$g#"=D Ls;Jl7@ʤ_:Xnoygٖ<jLH^DJ&ŐpsP;}%~!jZXu|m'`4˟ U@P)XrY삊ZK-kbٝ/ cU|Ms)4Qӂ- WZd{FBM)DĢ69sWwTȉAv̀xf(etTw Mͅ52j&V 0[FF_+q1}CʐOC'Y!Z`2qk׫^Z&.YJU.Ejz{d8VoJ  b98Ւ#PPB84 - " y}8r ɪ̒h8,ڄõǘ[*Oc#*=$a#|4GGI(MswoIν.OWz˚r9Iql \s+alȹ6FQq' \g?{PYو8?]/SJ`Q6Rv&\2qT7_8H6t:";\}w:}֒##st=cU?B`#D -U6j;OQ2KQ}xo=4eа2Q%@~?_}kX:ÌZ^>~jlfZ֨,d;c涻1Aјjsyݲ3kasU`NVrs-R7qg %Te,oY͆;3t'̌޹hᓯ.G! Ej@qӪ-rNrbЯo` ~.C !pX^di_8`REUxxk(@x t"AwWE/!GK&U1\év$+wc(?=8lt-ֵe@}\`VKm˼:89󈈂k.UFz뮋s\G997ukg\Es[c-S?d#x":L1s 0-F!AYNq$"!!/TQ}DlH6YNasi:yJ>r']=>~~٬JYjxQĴ@ЄAp߃u9qڊ]Aq?*iGF 0z 5FNIj02ĩBA$)ӌ1l`7b69)W(ٹ-ų~SYԩ[ $l$`tT$ySE_o~*I QA: X2euGԧwtWq2((ǙI8r!`PcȬ%z&x$AUzs~8z0ͳy=Fٗ6C}grȧJ["U 3A)C:;BGxYD"Dkdl݃3_V-Km~WqpvFGhP M bBt*=sAVe7`ʪeU`m9~o?jNYaLxI/S(xQ>vmI+aY_83ņȐ7ÀAqKBRs+BoȒ~q|<}n4֪<w|=6tzuk'Ƽn4() U“R=Pg{:DRL\{65L-B%ɦn쮘3JմJRBUW]t2<8]=0P&'{N2~Zm[('HѰLBNk-MZ\q!}tZskA\*S xV ս]7TCb&6LR~qQfbX7Cg{}ؒΠ@% U0}.DWęBkcsqՆ!/8LD°m2/bvC/+T֑Kd R(R$'`r=d)GmAWT(]mWk#lx68\0 ýY:mHK<V̐q3:>._{$uY23npMٚ-C'[?*n5iV-(` -dU6mŜsx&5aP~z|oq/w!޿<"#533/aD3%U[|/'6shQJNV z8 ^߇gd{0|sZi~yvh?ӓ`fD_(`  ܩ ⃗ &g.o= jM Wv03KC᫽!NY\_<$|v׭xb?OժE)B ݟW)O/T~/1R-|YMHi~'79J+s)0hXT._Ճ8`(f+P1ƾCA^Zj#NQ}zcXш Q[&U-(*)FTZtt顦?*&JD4Q bY0|FRyG4>w~ш0ߴÔ@bV7?= T* @ e|ar> >?+(i T-0L@ԗnbe;C+Ju ?duͬ?ր[! *3~'dI}`?TO 'lӍ_jTkfk9'~8̜Ȃ)%LJJ))(h E~VTJ)u q P%4)h%GwtzURD=>!2/?窧~n|$:]E.h.MjJw9*<=O3?:BtHɪ1ڍ QMcGf/:hUGH/-G[eh{+N=B:6ϝhit*rC W Jb}l?Zet"#hqd! DIk4kk!1W}4vm4 KO<$̆ R)@"Tb)͊5ML"4>Ek30Fvd,'Te^Yg V[#,o3)"5]2}Gsp LնZ"/[_؎Δ:Kħ%Eѣ:I<<N<!TڣMyn lPhQMh^"h,1[y]wx߾b-dF?wWxvTjueQQlc[%MӚIA~kNoR~x4tS=z{[a>mEj<*JI bRGכn zOz "fhĴ0"@SoxhL,"-jNTAs~5J}14)dr2f>4&B6͏?A w>ONT>PI)O+ ;3nTB<ƓFP6PA2tXIB& BPuCRP%$j80.)4iؾ<7Gǿp" " ?{>_ND:Yf|>czrC٪Q)CuG>u. 9LGd( L:=@wm'Ɨ f[B3yP-:Pk4UE> e&9d( TAR'_FRGzÇw_+TF&֌HГI(JQbߤX .gytȦDY7@X`F"h}y9/6BkT%P3*I V(G1uxws:nW~ |UOBQLV=K(T*'*"HCu'Rr*ۊs'ɂ%QO6CX"фac5&;o}?/}^Wg|0f0dv9+xU(+qT-g{lz}%'M*$nχADzmp~bv>49Fه᫩jZ ]7ruDhyE;c%Waݽ0ϢtlN?O"0}7v="zĭIaluz$C>L}axz޾3 gVDUqcJxu۾J=~ ;3! AdzM@~><һ޶G T1??k(&iZ>WYj iAKغ{=8~ߣӃ?^57yWCvSi/gT~ÚM=k E;({ ( PJe H Uxe0?d>tQWr\I'B 3Kc@#XQ! gIbE5a]If IMSwz@'qc(m( ぐ#?wm aGo΄7οվk MaD-OAxCN[`TƜgݬG 6 a!,;,׽o/dΣ+9Z e eL,E׵чTS'ͳ$YaWP*z<ٌɚo4KٸB{|2I5V04}Уד/@{§YJ& >Nt ".Nk8 ϲsǔ$mK)CX/1 Qg90:g`JDxn}rdi`h>|ľ,; |b$% "% v~$8L(-~N""=`Uh5Ec봞d yzN>{t(DLS$dz0ȗA{oPX751Π 2!1ίao;Yu9l{|PPTӣbˬLhsAs4D.X^d8㘕qMub@ѝH|x /#V_[|=$D /)׌z^' rX/ 5ϰL! >!uoe]1ܙis㯢ON.??˟c~O}rwuO˞'$. `@PQ-O+g&TPoՄ.#\ z~*t僐Ђ?k0U$lu:aSAO-5Z~ \dz۸c\Gv#IU0vE>Im|L  ylZBB;4H% $G,Ig >g? C-&o$BlTO@ %TC @dNZ|*8™E+@R'ʄҤY)jebDBCMvt$pmZ Ͼ*@hh(S$ihDiQD)ɡRJh.b7ՄN!4MЂ~rӒw`M3z@H,@VPM~B`4PWmhzM)^tE14@4:qlcJ/?#|y \R(|aM`uHR1At;d BHh('HitP4E!IqO#_$|px`iiܚ@w!Hz{JzJ{LH1-FJ%Edk>s颎P9(jQJM!4z'D '2zC C3&H\s"k#$)my{mDx77AS>!é@Q0|L{r!n^f6C-)"m`ڢ %U_ᡤ'<}qrw_9ՍMWZ"gf8fWA=*=x! (!@مSCMpO Q!HkV@)ɂ PrsXKYeeeZ]F wsݙ3Q&]: nyP"1_e-6:ouHnR \h]BLH:4, nAbAcEB((r,MysZY P9 È@-.˷>Df k0𡺈 pyv75XHiM}2b*SsFEo0i(!iN>v^D/3%#[W<*tt8 g wn*q8\EwLG<g䅮A:wF7iC?Iş]ξ7o׃!ȓeg3C_DF/x!y_9n48@&rXyT`0rI~ VM(4qWnWX&#W%1ey= r[w B$ŸpޟGG°QWH\9>3%C'B"H ;F]~K<\lL[޵5.sLoTl`";&aS {4t5o$Tʞ&D!8EGrUX3qwۺoA0Wo|`.襟tD`g2/~N΢NB7 HrMjJT(c}ѳ_OsttqeiyNLt0nϹbf}?$Ye׆q*mV y{RdIx/gTUpĂ?vJ=^MJի~s?ξM[AÚm\u ,ix<+$hؘUiQ-7)ǃuPZi|I/'!\a;lYHQ4OlDτjgځD}ދnj^k1ދ{i|{0G`[ wXf ^smOixV=g,Ljʾ)3<{Ya׏+t=̷2\Jly5lB6}d qw8/nLlxSᒺ~`~#m*{\>htC{on=]PLw\=WiѮ~?HRU@Uo۱ʶ;vuoX2E~5T6f1X2vr_į;0hB)} M_-k'ӊD;zl"`ʼVLI]8u;(%MKXz}(,@\9?6ܯ|vu[ pX>J̈w{ /?/ɗ}1nj夻!*1*.E)nhİGbF\g7Ҍx"EZ\gU[<%5^:kUƖ̻Pkm`6c*/Kno\6wEDf y?omDw}EUŽP需qXOFC_q#Yw7Ha,üHVOr$?iA|se [/BWBQU# Ea`7+ȡixv7O[9{: .sQ:@<T ji߿ͧfSWwh!2V><9UR鯈@$oIXw>߾>sH3 y>vƳm屘>:o1X6Z`)hc[Xa'GgVB$7CT sxu\\f 0Q&:لȇ#@N= #_miKn qn.??GM.ݰ;GB`R+_t<}%dʷRuOd7ϥ9[F _Ԧ<+"` [kn(Ǟ $UX C;Ν1;=yrC,@FE+Q lgٙ[|]ñK'J͉9pz7n\8'G{hzm0 W=@#M0nܖ70|áwkLBh`6AaݐAsz]*:#ukO~[mwd0]N^f ; sI/:3{BlM z2s0'Y?ОmphGOdG[TTn~NO+ T'\$Վΰk7n";0C{X=!e$b3Nv0/]XǨВo 0D*: 2?An6v饲#;_;pUo/9 @Bm)#`@ (QSH-9Z5`93jd';_o{.yĝ&m~UPP0('ڲ6a!cI̓)YE@!_.~k,ODOnyjdQ-sR\0+(xTO${>{za>돟Y~/n]㋌gF[s< @_[YCB*I|NoC'7W*5"GΡ`+@M똈R% hk|v|4L_70su*lKjV!1c*y~ۭCKr W:H2m`>|P5]Tb 2ulGnFlidy,4u(IHjbyӍ[c-|t C6J>?ܘ3 ڈ">/M?y_%(㚑0Dџ;6+ EQ[ n9#erk_~klwfB 6 AWEűňvv(e?P}5ZA%~i/k"IG tx9Ǭ QC~^^~NPYoP$ [,OOZ[A\=^IHZZA5M2FLx[ۓett/U7s >I%Fgohg>>/vC;.F w GOHx'yD@!OX |ݙ"ی@_dHv }Z[~d;/*w5LFR`x&hu[%t 靖R'.@T>#qM얔h"÷r&R84kW Ѧ`((sC 0 6 FG@-zPo{\ $wy}ě\~?|kUP'ҌNlJgu2w5`ccKc/c[Pݓӷ \+կ:F:`lG'*9T &iQV zv}o}4g:w%f͠@1ۗv~7 Mgсux(G{"6f4f1]!ᒪilWlUj?Ʈys!kUr̬ (˻-te^U1=)r|QO3;f(韴\GkH-08 etz~J- TBp\L\0aI%ɕ$2kLBDH=R,G-iƨ~ij8(Qr@[x<_4[%CH}q ̈́ģg DSJBDALL4AR 0]CB8v9H 7xrϯr=E7~bNW0Qt :t” P=& 0զfrH=XGwcb噲@ oOb=_2:CM̪nT?$TI D :LpHԂ|ȉ_5?88'/#9 K@DvuӼAC~ (S@! /]h9v=K82H_EcJV <ȸBX\QK.o& Wٚzwƞo?ǭ0yM$4ǟxb'O5sTP" o߳޻yv&*m(ΉQ*g h=?=&S`` La,=oSx[ҸGR0So/s_wh4w»Ω%+!njFc@H,UI& ܼ1iuK oN`FTo!roAVI/." ꔿ/}/Ӯi  Eը:w@:0 S( =>"z!s,z=*Y,`XF$p\z:K+ EaQ2o_0|T>M\*U#i܉ǾACAC0Fơp a)?/R'!J X}wqwr ŖCrosPxrdՑ3/tJ4+Z)ҧ{Ǧ~R'xPkL~n?~8CbϣQAT,?z~BO#ɨ%YYAJƐWX2?m=澻j T7GcwHPpDp\%kч%[D J-cX 1u%#L$E1 YTb<$ٺ"RB va=yTUUUWԁP7±!=\=S.7"( 1|&3r2#+'¿b=sqsL5ȇhYqz,4Q /b!9{Ј37 R*@=09:((|X(NѴc@gO'w> gN=ߺ͎vYs C~n'`tOp<̛hB$&-}o : |H|w'#9Tw|aճ݇5G;;q':@%c'=D@XBI']Ƿʜ&:}QoفS)+3dݜ.m/ó4_%> $9:vvDG q>M؈&ND]ORpJ*&8=|=1't=Po:O`ފ+Sޡ4sx'KAB %q;F. D>pdd_l^H +78ܶ@I jrDU_erDmVx3dt.վP'.Z@# ZpVr< Fd}[ "DH=-("+wg:[El~E2cTt*w_^Gn͘5(EN4~pz>ɫ!P2av'Gz[urĕU_Nu&9Y}5Ue:ﺚM?S؛Eƪ"}9d>V OD&C_X犪>kJlO4g{iu~絛m[Y]\ϠJ# dd J.UWjP_Kg59a|@iG\bc$oI D z)3.#ڟԜxc^nNpY__M̤h d ϪH; j賑$ pu8)^,2HsUֹcJGX"ק"a'oy~>0A㔯KOe_F\,@FCYD>>UztC6M==y/8 Cؐ'=;OƱD(ЮazK6m>n1wK7T=@S"q/3I'bTMNFNC)HIl Jo=+p0rb|!÷=5hoacTSSGmWd1h($&Hq[b"#gzkZIҚq;6î ݂Z'V ,QGl%-gLuM!iLgw˕wkOwҢ& Ѭ>}wYCSMof H(=Zv(2|g(ӌ@=K[(;ݐaXX|tZ̊<=DѥKKֳB$ǝ^GPA[j+&ښ" S N%@ bZK%<>]( !ZLu6|xA{8 ڣ15S 3W$r}'ˣfI G‡Vankq oAmwS WҨqؠ7}48eGɱ)R5`CӰq(J)SDֿ.ZgBb|YrP/;ۛ]GJD8pbS.?s䀉T^!<v/ =pL=.;Df5?{b*zTmmݶm[mmmmmmmVmVڶmصm[mUVګmUmVڶm6mmcmmmڪ$ )$?8QH6mVmcmmmU[|;eUTUUQUUEUUUVw;mUUHh*p\s]EQTUYJR]?aZo5@ƒ@GὙlF{);B kAMhoQ6ox˓JE.APR|u7%<7AA (lgRD6zitOr*D aҤJ(`rNb ,9y\S6TnfOQ4d~*& >H'sÆpk;F)g,5|@z06! +Q`-w^xXXHQI"FD`_K3pL- \H)|02M^yGFQz7!ˆCI7rN<<1ֵ F\msoCZG/ʐL$+>zPKp&ǚ8^yFy>5B6,!9fc~@9 om3G{_ Y$8s9L!7Gf%_'A8zO@K݅u.JkQulX\E)0K QIB8X:{ͳk'w}"|)1l®q/ \j䏉knm}{RXr·!, 0c:ztPАN"8th<`u! 8K{ Qfs g.R968>j +ǣ / zDjX8^7ɗK_7>T FZ<*\N_t. +iMj0<wV+uϫ,Lzm{Xby;#Od3NcDq_ԼP 'I$!os o)Eo9߾ ]PnG1fGaxg؀9ǜA*+v˱mܵTB8\EN!h># Ps]x"P0A@e ` zO:L% (L|şFd&ntQI*f}50j&B>'lT05dG1 AoFM/b Ǭ=縉rqû=b/Vr?0hNTPP>~y0k;\=C/ eik1(l%X+ܾX=Tw]0ӳUa)lrh΃Ro}DʍF8"g15p@`5(Q_XoH}ņ&a~ǧA1$h<jW=5!NZ\^葽{m+>o3f!2(&$i8'&vI]j!sWC7RH{vle<՝3EZ5ebޢkSфnOː\W[MCPOJE(V%8qqvea2w>^snTp̛ͩeEeő9N]$EAoə~i~'9vJRE_b$2Ibe8g&OԳNn%8UdD2?StT$Ud?k0)FgSx~XUT:OG"zNiC}^AB41|h}b dL$uDOa4|ź_, U|%~:v.Ohn핀ziqQA{) Wc~s(GoJY G7N] :֨}**! A 7 ۽/}!/nOB#,(t7=j(6EfؠpxPo($A([/me$xF=Y{̉­w6>8n4bY#SфUa|E  BʘQ `B1Gէӷ+=v_GWdW|Sejr88xMTPfG [Uˬͥ {xHHco~Lc=n}q9!nrG cd!j-dqX0C#X zh ,<(xsfqpbBEo`j"GqA *Q#_(ޢ#[f ( i;,d/kRA< #}=8LSpQ#Hrbʺ2'MJF^4RWܻ}>m#~kf; kEyf@hTe2X"u oan=\u , U`A7[(%h+9H-ΐtKg`TjCף5SVeyl7N5qрxVEYHֆ:~?֎ F~g-,D! J~I-VZR.Fy{ɳէ]Oؾ=҇$cx+eNv Mx%\4O-pv$8BpԦv |:.ݍ:TEn\+q7>#} pӆDE @y|xjyښL wƺ6Lzg)`WnCܩyy5xDnWDZor2l޾NH0hx`A9p ٫&h1Qh5l*tǞLml>'~ѐpvx{=(݈ @ l@BNQ9>\%PJ0KEtK?|\T˳x,C0Bnx-b"C}DAT gO8/lU )IwTqCU=9Wy0e|8V 6.ک́ 5TH/^ujC vpZ`knӜǦ{\0UC-9lCj Zx}&7rG J\DT,X2أiC34Y~9>J* P s#e)sI>J({/lqzs.v;^Q\H 7 ݔY7Iv},?J`+xhxDx ۷3 6dgnM%@TXKżb5pڄID3=1h0?s9?c#|].ۋ~"UMzV,@x/t;g /t*Bۚf! q6" 5gk{ԚT{AP+ւ^=z %JۻCt }I*;fs 0ʁׄ6H 1Z 4$6a>)9ִt$)hb'H ب^+j*6K=gr?e󲗾}}ڨ)Te)&[¡lA!#u`s1 jV[]|BЃ#c)2ss+N-A탶: Z. V ٳP!DV]7 gF "W[$Ϸ v2Z*`)7K2Q(*]IBOf"tҜD:p QF@(ouKY;o]BMk ~aU ࡸVi9 (%g*ߠâRjX5^Uyf".n\!j/klt@C'ǝۅ_tAԏ[m|tz) iᪿFU1Q:=X9&!FW#ЂS1RhAA`(" $6B6Qom mӸqfGQ@/#ɠC8(%]X ~k = {ˑ/s櫶A YT  Ok: 0 E1fUN2qHSJ7ɨ&, N>)NC? q:?|v!csC ߄8lw[K#$_ܔK2o=%: UUFY]?՘ޡGE[hwx?gn-ɓSnߵDe GAvݞHeNZ^2d|G齵Ct@nϞy82w|"zTd.0ޟ~̛]D\4eXŧ =_ȲI z.&VC+f{7m}KuvHI|.@۞ᧃg>bRuy籷NjC D{# YDC4sTh4$~tCc[q.P7 g=3f势)Zs#;.~U“ಇ'EKIg̀nuIc\glӘT 6WBL0 Dι—R0%)# P]gnϤy"՚ڶ!B D&EcaK<.0&y3@+<e niTxʼnz''sp9siFe0wo3.F0,?U@i\e^xYRݚ4>WPN>F,.kr,VJA #FZ41I *_~&#w *8%f235!WDxP`o㿠0PX' E> 2rmV*V>.CU#}|D^kezLu&U3.vu¢8­_ 9C/z/tvm &|? `QBLÚ0#OʨDK+ּXFqDpHQ훞 Q0~d|P6ծj?rP;T߿.K9^jA+%w ^kl# y99.yOCsƫ?v3qmպ~F[{@dO Qח<4JBHdsݺoZGeq@IvϑZW{lt̴>m) dTu0B Bk獼5Ok &Pm9: xc$A+2Uajν31 /8E"&gb0mu{ ;*Ks>)}xq`JAn* }eB.- ?d"?77t{w1ˍxr* ':ܐF-Rƒ@drf oʐ҈e°b>{.ot6kg]ߪ8{_UMyX@eed $t>"0{=_EŒ]1]*ȸE!p.=|f<^+M l7y"0vsֵZ尓0 z&coqXhwcx~P} @vJ^n@bO氢j3w8!u0 4W'qNjVcVFȚwiuJF aI/f,j:rLH;B8e#GLPmnC0˹_NCWE |Vx雀uV xT2 .ֿ5 Rzãku,Ql tK49;!AB91q_)Ŵn]Ot]!+ ?'-w1osNJ^r1mGŜqE0Pw)wrpb*#FECa/"KS:`mS-?l.F[7e! U Jj"TTG//¥5s grFm=(8YzP lxQ5_T-n~0 tx z2^͈.иơ2Alc*=Rb^qIN߆2رZG>;kuڵ}Q_lW1^CA-f|GW{C+NcLl4 kB (x 23q ԥg|i G).%jl`s 51H4~´=mOKц\FQ[0G#`T|ϏLH.=ɡzy!ChoycxTbB\]?I{NX`,z}$[rFIy~W35/{ z\a3$mvH!߅k bP"+Γ -̒' q Ȍ3T{l:N X +/}"R]˻Dg ?3`Jd#Xӹ%V~l:2SAu=PC]>sDR!nnk3A3a>xJI}!t1u?<_aZC&lak?b&4^Ůa:PT)Wz$Gw^ƁeQʨ~ b%~(g Di0~/su$dqS]M?led+r;@55А\}) 8/"ۿ'-kfsG!s8W5yz&9pn{$@Flx>&;2!I `=QosC CG^䑞ѿեчu`U!Sw^$x"9 xT6׹b #Dn>I-s%߃Akb ,ɱVs{_! zJNAP5۬ٿnML]>z;o`^a`c' ';(A@ ;}fcX}պyaDU6seqcQRsI+#虀iKr=K#;pwgpѶ]M}[ ->X/p@@;xN=W! J4$Ǜ%ZB!.1UTW ߣ/7*J H avnIPvF00 Pr s W齞k!ɑ0y[sD1ޣWmkAW{N":v%_;yAKRُ}U 4m/PR\MD"X/d̩~޴մ5dq2BtpS>mo4e1 sX8`I O/y Me`hDu F#0P$-v}o#~^^46ٶHcBKɸOMU/~GHD5UA+U}zD]զHw燀qw;5܅ϲ| 2UlGjL X:1 w0}9G'KQm-dYekϣ_,k:c@G0k]|{${Zy/ @,AL'y$0n _گ?} ZIQv|^#B| ` Mǜ&l* ޲0hA  ?c!6p\:l6 w?~X|O\_#@4qn;3`Q釾ŏ ƙ@՜Gd-#2*8>^}Z Q>S5|h~X=2 0UUјR ~ί7Yq>:whp^"] N+Yo w 5wo諪jjTtPXG5@O5Edh?{uvlO)NqvtKH:ˆ ޯ:& Y ~0M*6>*n! ˽@ /ɛxe>3*qIf,L8wQS~65Û !6shVx\&th1e|r$otc|(SfbZFE=r ed%̮˳>͂PM@uyؾKˀ~^p&9ƞ\'wט~'gs]UsǬa;h2Q5nkÖP^΃st/ryo^5pgJ^cY*? :=`psdMS.#|K߫.kv1lKQ@bSikRZ>qXYybOSbʺe~srB nQOD!1_ړGWU37t*QH*MrLĠîJǡM6BfɄ^AG[MȀnWzFoug1>5,'H4UY#|xLyC<x]ŝ 1dI|J>DͺN2 \wmUf\ 5yKƈRT2>&9O>{aP͜ 3CESP??T Y??wuxwo@r&Gw 2cS(ǠC5?oQANܝ"Q9R :R]* eQo@T8IV;d5Ihld", >IkCz3 l*sONƾ/d #.ov s GpDA=g%=$%.@EA_P(SZseǂk$3/怆XeܪupRbhK[x:Q'1!;vk8ogCg ظ x\v8ZQ͓,*u0 N.pI]3%&:`n2,FOC`!Xu 6YO!s %ЩVf+8]:ކNB܋/$.ԱL;Eř@3x1Sɘ7M5b1(wN!r"Rgn`$۸]v6΅&Q,}1P/G0b{/ b/$Lt~iܷd9 zg"GχCE [eb_*3k|OF"h3h6/!(QJcBHz2<(@(U3h0R0..;?ʱ3ޖs< F{. &n lK!wyqq[ 6KbC(|$)k30飛K6NyWI`F@E6*RL8c(۲0q\_n׮ Ͷ\j3X~矺>; gG8p%6h"H/L|Np^tc{(ܰ0SP4"#0|DR&X;i*_|s O};>-Z7梐$|'QHOeuEQvk"ֶjBnN{g>QQQDGW?c} I~U˜^+=U#:cLKR )JBJmҫx8jDw_d,r9m83(Wk>.лiڝ(|0\s%{PP/KqGgH ,44 %nM|U7yVob.BJLwH)B'՛þ1M*Dc#DcFV]6]&Nph3^Nɬٻ-$g275@3GF5P2p=^z0BadUzoQ0K0sEtQ,W=(B@U_7(fk)B.ޑm5ɣȴȲr0tׯP9J)Nv͆F]Eٳ<! gOQ!Hr$)K_ U=Gx R;!a$f *=:Ļ9٩5+8ϵӆ_;Tk;&< Aww H*NzGWW :]bӂkܳK7ãޢbWΐ}*C-m>aV-V Zfj4lnb^Ogq )nD6gq#]l.˫A#i4M2 !2kAS~}ޓKNF-HƦk-8|a|vy $.-ᬑ+sY¨0f;z{rh$'h&^>>L_Mҫ<4s1P:J  [X/ZC,p ҿ&K†Ycձց-k.lL2Bie& 9J5E(+ _D<x(6 ^XP,?W{قlPC()PrչCovQpf~AHRWfD $ffHy}k羐|.uC"1,>Kvŀ̀WxV nSIp%wCHN]5NdGLfP>6%Ǎ+m=@Stv $A  I;.}ױ`jTL?l$DFTj_Ad:}!L+ y܉F:a X5Ot97g(tl¹] ;;^YC@?abԸ~**-NQE[ 20|*Vrt~3UEEh*8#PDЇR x^+Zq}׈ cE FDD]b2ER`f) WzU|HزwO'=z^5>XE_;TΓa@w=K'?E:%ہT?:@BH (kl0s(HW(DR_mdǮOΕGW B uRh@}}~X@t~:킃Sԑda YK#8}r`=;&`1(q}-[IswC GvL@XXBr3O'Dqv•Ud -%p ע#Wpyqf̖\Ё3=zω?b||q<pY.>SpC x"_]z`Yhgs|D`W~E+z&\n|oz߂&qGꦼs|݆EGch xZxBx5Xs ;0MӍuWc3j |y8(Q9r 8sN c9O2!8x.X`$|\S}k8盳WgP>qPO\ۓ<Tv&-kS!H> p2+{xp& [!3<=x3uNkE[׊7Ԉ6|SeWj {u=Ts:oiMԮ48l'S/Mqہz [Y1Ih#_8&qG(z$D' u?Dx;L: @ra18(;t<J8S ۏ=b@Ib((,).z]aZnE.ښ0 w3*ਇɜpfuv&@,ppfpyyhǹ"XͼcOudX̀"y+ߎo|ŋr r0#| xS_<ڼ42!iCؕ$΂Jn:wV8?wM7\vB&ZsUlIz fs5B??00ZD,PPKg"\#H?ɟXxqbxM!;_Tq `sJޜ}g"3cxS.#~|C(fi|~xatz ZYm2]a)t$h 3Rځ7z!P!>ve sar,ORm Jq,u{$}81oXN4N|SEz!m6}d`ĹVnA߃PH 8v2rn_`lčs/H;Usb,3깿RG׶!_2$X-?okixTSee:`ZeӞ7W'/o1jOuH uw2|iCV^Ӻ1fUUP~zO]a. <-]asenE *+ (qM2KeӬ-̵(@a)bQ@} Kf#mR'`@Ar xK;&>G)YG!:/Eu.d}! GԁB]7wh0ʂ +avm4i  9sVyQL#2#3#xﴙVi v\gqԃBimIE Zw*0~1 #!! \$,KtEZ rkpܺ@5s;Z*Hc!{%uO z 4y7/3>^xw^Bd 𼅽iBݳ0Bu3~[jh( l,1"-rSCN( wcGؑ -?Gy^~ӕl<4.UCѐXڛe< nv =E#L$$ fdŁWkS89L>v'}Mn`2R]9^IM#Iq*.78Dpe؊(OC9?A.SHtTf0棎="|I̭9uDTF=^ih]8kη;uIښM q\H Q]TNitô+8QY> R<ݣ_jJ!6B 9CpI Xp_j]l(6 ]&'G#x@D6_Srw<4bZuޝb ClY֝^ N+یWiq٩ډDXgcg:$1oo\j"`@Dzq@3أPv(LsɖmlbhWg ri Ҋm`H8ÏUK~rPGNx̝' UxutMmI )Sd8DS+/$CM,@@)mec"R` P`O?&[ ܢd7*Vr stHy.&b ƨrI$H%t9n`|g~bIgt"J^*ʌIdݹ#˸JȜY^Q>p61!֩cQ T_'`ಮf&gctDƌ Iz¶<'߲))$&"+0Yt#QLLLL *hR(((( "E "JJ%uz(v)>{v b,~„aT r`L-Ά^$H0J4Zab jGy4;B)Je+"{>TVѯCɴevIJXds?'OJđuᄃ ~;W53BNWS Ps6[]cܕcWT1W]C hC "$Huo Sqd>s9E#L?O__ SGv {E0:]g#k`A|_7|wv8š]I;MY(PxW9˞~o5J=3"8y}sVR@;CΓБD[O42alIx(}8Tqތ`?[}qTAS,aw'KSo:  ~ ?"$w yq$2#~,a!f%xAətaj8iu "I't 7JZ\?UfYB~{'\<3G@ VP=6t+7apV$M1 l %0ȫe72p8hoCO%D6Y0 އ)Aχ;uc-j!3X6E A:Ί1v#I]sgJQ֒ szlOW3){QD#, JBUq,1湱 _D%}PPDb&7_XL&+Ժ,#K:?2뫠!#_vMMA ύ X6]əTNDB'؝߃՚wI禘dfKLƒ{q|vaֿgrNh@.fD Ei2a@|rv#F:P)3/`à{8GgKzӂ=q1q=)d;懊G)|H߲UIk*o;3=aǤEaue[,im{玺Wby5ug~Yft) | $եg@G0⅐=eϋ$5>COh%OHwPѿ/~ AaP,dK.(?Qpwȟl<ΨcSR2Q-+.IhGD2,4x'FIKIIDTVȏ߃;<<mA(OS\y^H#?~J,Z|K" 21?ysxWj{Wu[SB~Gt} ʀdGV5=a3)39eS AMIfHpZjF@.t-Ҟʌ! _=%B~H?z`%(  K BCE3Q$4 )EKTԀ"7!2 S;;o1 :Fj~dqB""X >eOF? .q>5L3 C;3vG!ǐ>Uz|G>0wOV_'*_r$C~79 u{? ,B"2}QޗBHpdhr\'٧}[ '=\q~.{; t%Ԉ1T7Grr5텱m ii'sI P/4WS]v1R":>QuQyK}d@*h"WTb`੆ %(hT<3c &TQTt Ě0e PdB8GBʨSE٧FpnU7YYkeuʮ}֓LGTKgP~ɣt q{9Pe :.{Xcy~N7@x6> bХ&{klHySȂ/850I2ASDDLTPGC(&"HYE%[a%D=x*?&Of/v@ԩ!lm!UOj$U[uUp2"lQE[ 'oٜ_abS$!(,A Z>& }n"EBrppX]}ׂ%Q5?g {gfB?yha+Oz/FpvT'^Hiru v&98(j%7fY %Sڢ`trbtduG`mpAI3Qjq{Y=ǀ-O !he2%bzKHika{?ƩuOL\[?`q RAuATbxh ,ɏd\* $$I'?s=>?ߧӞվO IP/gWw`wR!P'0oiA0,}ѿ𥁢Cp>F>Hv̾Ү )'4+ϬOPz }`Ͱ0AvwH  )QU@OB:_&<ɏ_@ .OQ" &7PU@9q{|֋ >iw:{r2cz=vaƮAln4 챌3cqۀS~rnK4t ")=MMGn`[֨H/ePs)]xDZF55|D?BxuEQh=S(R=OOAȉFȳx3mYu?V@n!{Â88z[_ng|9x;9/="IہL8?<=5^[/ad~`znksZ3,M>%f\Bd9P>_w @O|%uC?jRy(;22vl!Psܮ*1 Y0y0w | Ul/Y,E23#r+AU>`C:ꌟP=s@!`w~\kٕ`w4h cXT"L)WХD|3o㖘+ox_x@O\̌ 㱟 pK4Oc4DoAAe|ʮP}5qlx;`,Ga?HTMzȘ@ZRnhjiOL#D@ Xehn,xjSO8;EgrA cA}xVe,+8Sc8ÍeckǷX$HY4 S6aZ >2f6T ^KŒ'=n_Cv`^RL٘&|֝JtB$@`8ywȏ ~ yoUb9 ~ ;DȩrEUrܿ;= UbBZ߿7| dCG!~XzQKGztEG ^&fckG2PНC(+N r @2.SD$\dܲ6%{P2QiAAP"{x:2T]za>Oͼ;>G3c\>8g>y\h$ܺD6}Dޥe=|}]:޻4oKv,.Σr o|?pA|G2^}_DDwͺ~?GuDu6]ܾȝ|~RarUC__Qs4[!=|WOdQ:=N nݗz1[54>^[K者DGãOO$?'+pS7<V?;]ളҫה%Et{:Rr OQp4sjMÎ *ՠpQF g0|SgH@q@zl[;p H8D^,NUUyOD/I>0 Gy"#kQvٖ tR3|EG΢(I'v03<|A-gq9l>|">Ƙ'svL=sղbsRB4D IPpϺFEn:VHKnOs^''MHcKǹ-1]bu=6(ʃhrP~8Iӳv\Qt9݉w;HoqìdIiu(u7:zyr{#oܢ &gQ\Ȉ*ٹ~r[uD]lKI(ӯPm(6qP)V(ey1_wё=$[<8I6XJ.'(u VJ{-8`ae်Mgqr[j z˘(=,"9H':(nNy/7њJg @)%}?t0=s9|GDA3f$\\v)!{WŃ ^އd$*Xc -YbGr qٜj! ]{$+4[>0`?9jBFVe2ĸ[i+W 3~.O3_͝YAJvr(ɡI#s L0R%hCe?H"<6inhi>_*Lonp>>c,z7߻v.ޓ5ew{`\3à?|[n]]nj@Q<2}~y:x>y.xvW[\{b)zhh2G=ϻ3;=C ٵfl^##׮srˊF/0pmwV̲(w%:€K_kqBO1wg'ïxbn}pmrԟX@j͈&"f6Y3_x]ͽ&i#~$vc5 h<=ܸ.Ap_{CHvHD8$SǏ̠J|)}GaP$iO`#hH:8ވcUw@#NB%,q'/2uFI^TOa?Roa\kUvn13ʁ:{/)/ 4*s6*_?$AAG ! 4zR#'|vBlb`5ڣJw.h_BO{{,ꊬi!N?9TO߄|2m7y0r[b0D0gwD3ѻnBN|hl#{ ᳏? HNNj( GL8xֵ2i<### T__650fd.r֚e+x n*6(fP\nυNVNFk ulɀF}eBB\%Nݧ6j|C動qӢ_-pa4qσKůBʠ!$qPFϜ"/nQYi'%P5[9n9Y >{`{}Aqq3b'4`q}X3,U`S X9m.쑦"m-}2+;޸-6޼z2D@"c}}߃&ƣiY֡T#9{;f~^O BvkJ.@!ŵQ蘘U AriebjDBQ1#48Q_y#eZ;1r#1T7RşD;7_(=<"Ci4h}3M-3#U63kļ$D΃Ժ!nW#n9(GLR'g2ciawlk0s0,k3C-uXCKl*rzNޤyty`7OHA*cw#Б3">O|":wO^3?*T]S=WGAG}p߱:s1ϕpk uƺ bNEelQU"q_Eʼn iQ=u#1;1 BJcD0Zk3℣>2c!ۑIӖ+}ӽq<^#gxL}"|~6۞\@-ξ$fgpKD!Xp$beΪfj8|ڃxpR5r`lx940G\.%`cŮpW__' Ƽxg+ IP=7i|ּyK5^f'~,?L|]wt \9uigXUsAIDWq7șԊ"P9׀pMgD^J RC6iCUJb$$0Q#0P]ctPBQ4 xCDEULTSJ%1QI1+QQW✊d * "H(&H*f"f&bb)&A**iA4Tj*(eF"J h-@DU {d06vcЎ(tZTYI 4*H .ġA*r좌l~   22HRJ:` b4d()FOH!k P P %DtT!bF ib`!"(! *b(YX* ihJHa+F* f"*%=lIT$%"a`1K@RU4%APHQ 1$3$I@CS$S2DL@LL$@1R TTPPQID1AA1T&P0U45T1ye*))%i)%B(h&% B"*`b "aU@C1DE5%4P4kP4DO)b !Y)* XJ($(("X""%;J* En% 2y B {fH("(1hHb $͡ ) 0*&bhB{KQQ-$4RE%EP2 |.43$C&IZb j ~vTLIDDL$ D&(XJj)ZR;&iXH +`DIR E$RP@E4KL5$ԳLUAT T RD ъ$h=H$**(-PSlbJ o{ CTW$DybhX(caS0ICj)ih ( $)i4DICQU2MĔPITSUH@x],LTQPԌQD4Q2EBC RRҕ RHAJ 1BEb(!FBJ f#Mad% `*  HJ`2",{찙T #ܖZQP@4H)M&-Aq:L#A'I@i2tNyp4%!AA۹5.NfLtXU!%O6&9%4y0vd&MF2:|'6 *P&$8952FрЁvPtv FMib ]Ui)P/P|J4TRDPC҆bdֱ` Ls:Q с\`E0B5M -IB IFR`:S '3B4l8N{'%'GBGGGSp똋*9Y]_#Kfx88wư]?Fr OM~o(,)?[3+Va@C YߤIqU|6!~. a~ ^͇QQX5Vİ<ߨ#^@!|`yƾc3;A?bL;u(!xre^loOd3elrY̔uDiro8 mUM14؆Z)ЎRTu.`ad `2x9r٩ c {MD}2D|wZ= 56kK>W}U3B2's>7P 7 8jlH7DAYPPm|7˦wq!e,x:/;b VxYrWVgSPigKEkΗ9ғ#{42II x\-JIB1>Ng?<7l\W"`LĨ.F/6y3V |Y{31Uf-H.\1U{sYY1>"QF%STe{VL^5͹E‹5Yf2&*p F/ҵoU3WO&99fs9LL=b782.+8^\ҩɈVq#9;E O1MhjM8=uw ,r|~0-4dOy~MGy0=>=K{UUO]DDz?Kw:c~X{oq bJ|hW? qåV2 㤢$ਈb3 ѭ+*SX'#z~c,!}x&Xyx Su'/FAD$8p܈FTl:PMP2OD 7 A\;s dD܌,B[B/*HyWpxo> H*@@Ղ2&@P|iI@E^us5 LǓ%grn4e?8Dr(HDpջ9sB"'A%m_w自r\ Yf6KȝI0P ޒݦ@$@@ Z/5==Bq˲يI|=q=PWtUbOï9K9O4>YUs>/&0[ ȋBPO$BbbDގ.cxL那$injP/ȷ_$UE&Y^Ug8qF_r\4 pѣ䪁qwm2gSALvhVɻ 'H9_*$#Ktv BayC?`#Vê7H@:tŷe$8(e8ȴ"P; T#+;f苟 Io>~~>Q8JSŖt/g{LQ%G}oqٿ3qܢeVͶ*$DbWx 8" uB"Q&DB o)&ތ~>Ka 3tM4IaTyzT]Ozw3d}ol.~{kWGp?$mFm{7ӌSc.ls_!Sqzyc]q4(B9$$#9 m+2v8AvCc{^^dtcXqxuOW1e1}5rΝMױ]6-)t&&7XmgQW6|wXrݻXjBf28~J;$6LmSH,DYnolAAa8̸ޢI18åp{>VUJ'fmq}+QJ1ϴsk}56eRA6swz#{H&>ӧhi%{/L;O@ HL%EPn^R Z[xI)wmְ++(HT,./ ^1 "u@FJXcX>{FsDk*:b:v& HL^QGY hӷ:l0CP- -\H4$( GAlSфZ)(QQB7Q @I o3XK) &bmmC(-3bU}lwJ&z4O9x{r <Wi`zuc pc &eCd$&,93F4XʾQ{ m HpDsԧ_y|D*GC JD}Y?׏h? 73٬9C r w}'ӌc9$I1V^oJCfux\du@&L! = CQA/>{LL8ydPlܴ'zlcE:k/ @d=.L` Vd<}??x{稒'^b! .e"b>zܜ'^t*-]7mv9YȓLTAfW.G1@zLb>T5~L{^6Cs 7'GFSsCj9A{c9B>iavs*ȯeB>~iOtٳ( m7=$:R CsX0 s< (e&!&NR uH`ߕ nG@|%mF.{uηrVmCOv*̭u(?(AZ81x߱F騼A`>n!bU\("4!QR`i )ĢK65HA|y"Y&BU b">]R"ߌjsx ZTb/nLąhB?Yk=Mplk?k;׉JF+徚AWy]~?ps)S[`ff a˹c=.vE*:8}_)1YZbl$51I0!_ #pzϟJE-L7d ?~TQk%$y4^'Z9rO8a(]guY`|!ս}ܩGz*ظf`\$ނъzxSjǺ!7{zAçV?[be۶,]zlB.QOT:]/}l}7M6)t%*"i9"<\o-?E_?>|Wo㣟Du;+hq0- 9LcȌ+]U4Ɛ߇9. XHӂ9p8J8M]L7Aƒ9h60WZ򲍮:mqVQ}|EՊ4JH:m tBjuK/.m`'_8Md=tw K]<*F᳧!{pSORVo ! VbLHuKgH- A j(^$詟!Qi/ytu/pmwd9%fRBC]ǭ:qmI64J`h$iR )?ILѰ`!"b-ܠGăҟ ?WBe`9Vp&(̻0#BxTپ#hcZ;69,AE?I/yDntG9s"L\Ӫ#h@5Hpld$r}k [( '=NpN꯱:{OaD JAȞ|=о_Ga]6s/7>d/ᄱdD  ce5ڌ<2mwPY `XoKQWeU37{{Z ɷUEޯJ:K :ukl_F= f9Iz{#Mp MxO`ݎqv k૬X V5$2C-X=vZP %Z,(j_t;l]cexk߳L_ K<Ml,9G}̿qٌ?hzV}U /:(ɨ"X.nf6xAe^}oXy=D)C)G~_HR8 ^LWw^MG>>px0%^o&J% ($@>+aW=*@AHҬ40ҭ(R-)@1RU!KUDBD1U#Fф2< 4;lTDL/]qG{N4bLl%PIl`Za:O$Ǭ& !GtcI塂'G3C0TTDxX4'i ivMjv ;EP:3 FuJ&l4Uh+ wi"]HRk8* qKD3@()F!ut:Bt&@ӯ7wEDu8'QD?Q{`<7NJDZAI1ZKOrR&"tKL!CQRR 05BGBy5C>NVH :ACfI~3v ]IR mh("0o!#?wٔ?oO<\>h^:yewO~{~mAPJ | xI(=(O\nrp΃GA)( )8IW6`y0P#'\,%'PC_1("5UUMUUUE 嚇u4؟nsH\8" #ۣogn悋U @a0Qda$H>4 #x*RBpт#۟Bٻ譞x֍59\`3ߺ} _\b:$Oq鳀j"2O$"2HM!D3F/JzD oT5up/rL Do/ 4ܲR Ξ|<(_ {.fՙ L= }&b8|р MAK&13h !ȁy}/Q6%*\m"+UtE>Dc O2L;H!a»*eت~V*D̢]OeJdQX `ňmC9}Kq:هvu]c_⺛AP]ܦd0 =B$eثD ,o>ZTԊ!{{e"fJ匌TYD|8A^ģ0 4QSp-H1rou D)B*.!C:#\%_#֕21ׂziZ(lfc]> qms溫Y6T;~(`[=;|,bsFɠp4? 9ZLQgvWqj\@ H Z <'!Gpq! Kfs圹EHx@ X$۪&"*[ҽ3^9HZiO9E5!5\g$J~K}q>B94[d-͈Ɗn^M9TN2?]./cInX+  Z/EݏW2yuz8rzڮ/c|αZxd2j=^hu؎c:e,k=i4.uH{+ڷ†Y KN5:s׭ Ylbs' n'%THvp: my'¼usY/p%n4ַϚ~xqsmaCQUsV.g \Es`[:lsAFKG✧'`vA!w8d669% q<Ǎ9|i;+yM̬ ja ň0$u-sFRzSMvcA', EĎW N Q&L(xwɉNU@ x1.4n #ZR|m-{s' [5[ MZ "{V$m'EXjօYj(x%/4;:hMPK6JU-wqyk{ξ^z߻|P6H(NA,/Rk}8R^'8!5z_i,b?Zfw[; 䗀?*w9w Dlh!C,I2"S2N LV}[]*};ўd)Ɖ?<:oE ! ʒJ[q(  Ă 6'M*)<'DLv럅  0FGdI rB 2H4tJ b"v|$QT8hDe S:Ýt7wL҂m:\U[]2aUb*!F31\BмTEfr%aE̓$(}^_A<r/blĐHHU{/|Oz=Y|Xaus =3OLјbC߲p9YCOəA&q2G󾮹sWf-~= Ps nm=}d~9)cC׌RH}_swy]Q_Vn7J2{L+8r$nGy;\9>-lggS6dM?쏬˱$/dӪ+Zhd.T{Fͻi7@x G~оNOWu .v n9]8 斑Ew3O}__Qη7H_")wmtn7Ϡ;G/֑=BK%YƌvQd;׍ />wT[)B5g믆úVÊYߚ|h4Ù@'M$ڡC`ε2Ìnr_ L dRQ7"BGemAi|"Zŷ6f3Y.fUNʰ2@ws @Q)QTCv8/R xz=Q.K#h1zד0CKQ ϕ! n8RI4Xl|urC׵fGsNJ.#{G=wܛsCxݽ1@%ь0>0Lblemwzk4{? |^" ?ANP ۑN(!NUg[N >˔Gx ?A ba3P%"0u78]>oQLJgǶ&񃸶IA; $GƮT!G[SlHgJ5ZaO2BjIiTh/RWNS7}܇.j؎5Ixy^P&<&ʦ;߀ޱ,!}>@ ^D ܜR@W(tiA;'j;a{c~}Ġ "PS奇l>&O Ok2OzļRdד,W P}_nE ?PC̜':R w>cȿ@ |P;`L_ Q. A}a'H&a޼ 輻Co,9}XfOYtO ?/60f~ 9fb?r%Vauϯ5S n_\:+*|]sa@iYb⻾]tLbrG㡪Hy/m.xMeL:[?ͮhr~O> IH{{3Z] _Ώ˔ P( r*C>bi&O2'i}}ܴzA!'Wwܜ A H_o?_<~IR] M0i`qx@p\7_ ?[ˁP<>D]? `.g8%A%+/q"|OgfD~}tMPd#}6Ht"+ 5Ug$B)bH 7?w,aHL}>n!$#YOh3{5z a_nw7Fqt%:12pOD:O/3t @D^g(d]5BHYɤ 8d~9S#vX"}ֈvx. y[]zp@psX< )b?\tv.[GBPz5PX"a e;G[88OU?O")%UQJn99xj-E @7܃ Ģ"u@9;ҏ?؉x#QnI9B\:AAZҟνtNij)AoGCi/՛׫+ }R<H {pI``: F&*d d'(I#m{xue(4,뢍"J%#m~k@KP{||DWG.$J0d?Є@ :Eq?=+`>T%Om-,fX*yS\dѓ*BGmĸfmrD  `>u\×W2p)8eenO;vH?!}2.[s'ywr‰/h)G5O>~?#p#˹~o=@AH+/LxF{?N&E[uay`Rx̶ͩ 86<FF,! ,!UOͱwkL*9cɡq|}!5 q 8 bW#~j8Macc^>GR"LTUTIߣFJ<M,Cbb&6 0?mB3  d`$_gPMс I)'6Rqk͖42(4iZ(f("_sC @T[*2 Qj-RV(멝 $Oe^8adxlxAqn=KgT!MŸ[Ω臩QEQTEc]^=us;ADZ`9D":O50TE ;T9&fݬ$, i3O(<;|Xa^ gce [?[Z s[}kIx2 pF ̭"N H?ܓ-~puDc~hWd]9X_ی  ~5g2PMTW _@Y1ޜ>IBFg#0ABdd">~FU0W=Or+@)DUDDWFY עu B)nhԌWY f&Ae@$ A J!wqm)˾(+Zk,U#w K uوWB ,Y(#Y0XQX =>kPSD;MD)O'%LwF=9ӓ/G9>y3!AsA<`/SHh&"WCS|0*hSuF>j2踂Wa{81DUкa||~!a`AuDD+nL6`u@R5dRjΥ5$Ôuwg 1 5\}%cvMM(Gô0t40Ky**&G¼8UQ#AT~k>0#`Ԝ65sLQ qɛ&S%tY%7 Δ4gcH % w=$ ƴe6x~Wqet CwXA,(PdsWX*TOr=|qoOfDAwޣHL.kzjW<ʿ\J8Hb?:cCT2Iٞ;ǒt=O~ R*"1,u}5NZN 'm'&H7 w E;ÂjicgRW?nHA؂Ґ|fʿFtPHJopUN. _%*>E6tPM1A!cS2E~9z7evo!F)JDdxw#{ Fu,?BW]yOH1A|,c_#D\]|hb>Ժ6i1[Ϩ:s>]KX .zq WS!); ںmf~_ {뫉A0C.ZyhVn bJ>[W`> (/2,ȏ1^8޷`d%sJZpzo!2 } ^b$_aBlفhuސ32iMgGLB<ugb'.%Uzk?@>/OtDB DnpBFW2&$B逹Aç%+nM@#h I// ?cxv~.Ot; ^ȏ<\&(jpMErqGr.IAq\ W/.&A|trPc}2 6O2M? '+sZ N+˜wϦ)os% b,@eЩȡ>}eAvKs,C8vQ{j HzeP# ƹc9^ysɲFyȫe25G׵xOfoX\VjËB# ~8Bk37 q$,~:ڑiC0W \~-E4}}fcn,j1ͤtbtal%‚tή0ri/e bZR]2a'ծ!> vmlGd?:׳ǹ,#?KpwS+pf3gTUG*{􁠻N ֈ8pj /E r{ԸSs%TI8F~>XxC̙̗+ (Q )!mCWNjY/0)@- MM_‰qeK DQPIs#ȶ,}ϸtKNDVLJp'\sK d“im|WzxoWïvLM< H#2h@m2Mm7v7#<ٛ@zDqw3,>o3Ph!☖Z@=%eP+<IJ cw[ޫa!sKDb8Qi]`n"&j1`|[}I:Iá9~$3 aA`b5Ȝ1f\enCZ) ̃1x0"F`(?8̿>UџdcvqSd/U<6"I膨s=wSOz5 Ya.+ָ  fGqӊ;hИ# !L;Q9RzqDYרvvfLկ,5!4.%.df>8_#',ǭw'<@9naqjm^˞].tC"˓jqy; ˵Ҥ)YS6ptO`ûLg~99X^qل1ǾkBܔ(BMF.\jve .;?b% A_%{ap80Da{3dxV}LsJ@al5|/߆{UBĽetHM͞# `>QzO٢q!zĠP'@- 6W.rD2^t29#VBgwX7/{` `1Jx0sxϨm׹z, dxuN[|Z:=+ AίGH"\4g|M*F:H|S0uW> ^W7a\-e]Svg+fr쐙ƲK9K}O;w~NT'rc(-)|",Vg Svbɣ6vU&!FK61j3/'-M=S$EMDELAߕuŸfXn•TD CAb:MI:;h֪/$֍1Oͷ8R( P"ӊk ۔;UO|'LZG%MKN꿅pso9# I% `ӟYƭ䪩f}7.P?w3}ZìHX#BrD6CXG5VӦ46w}j9=%JH C!cu +s3]%ΟuHxĀN{qky 쒘();T;Y'Cyw3 c,6 E>y$j'S{[':c헭/[>U!oBp CTj1t76mHh/Fu_[ 15X/f_u4 jF'ʝ*Z*?L{"0@޿}>s2swpͷH&Bt?7B1l/}/6g<r|klRA2yDGmxˡ)5h?鑷}_YI]p,,<;PyC-*ozMiz4x]~x)AˌXT_+W~I]G>û#0kz kȨh'Lh#b+3A5"x_fz`lAHh:ڝH!/g ?V atP^P 򰍱>KϏy>։KX54^Af4HR1{@y`$ްk!CX BQfȐ# !{ K~cqR~T , \!>6S;[r<`l r Fnpܳ\2Ql?v;y_m;RB#qOֻc͹"cp?=Vt{I_v+Hy\xwԔK${K9zWʙtV}iͯwVmk oc Cn"H?1Rs_˞*O3GɁRwZ;Ytk;Fa(k -}fVY+2F⭾k3q皋uksb-f:/޸D_B[:EtoնV7W;@.G~An _M$X{4ףƺ(f(iI,(?De}U>a1RLJgo1.hIU{;vA+*6TPw0lDsufH-6 y|0[:8'@Gtjy4r,#~>>iIz&@pB#$CX&XsB9KJ)Up#SCb M+C>:={<4%v :ؽq;Z9|F] ju ED 'Oo>:!O.cpew>__,=P__ ѱcИ5'@H=4rvMW y 씎=q*tԊ>m7!:>:|h( Y ưöqlݞ26o@A\v88J\e|#c1.G*?~,f]0I{ Ck v ?#<['ep9I<L aC/ =ev7 ιl ЩL'7"IO(9 P>|+zdMfh 2*MPL`#@1눛vI; 3mnI5CUCA&&X&Y~2|t5GHcQar(3!86UUBItԖ՞( Z ⷤ4B;8q~DČ1\KW׏Gt1VoL>ִ+l{үXq=M{hLHMνҚ#L.x3rct$8uv~Gc_LߩL$;nI= `$?$UቑNI{`h)hyp}ܼ')i?}'BhNY[3aUZN Ԥ;SU+śn2vLl`Qu(f7 0Q - `b I[x7,~2Re!ǃN t`-,̱S1(V(%vE[^"5}>Xc ^4gӋRos|ڶ؏(^/zEFoŚ/(x`q9 ۢv#bOWwIfgӬOL]1$2]"gIQb=8%Tlﷻn7dd&~ZXX/_]S~MV6mZ=fo C0sÅA4?/ُT8$_L6p}g.1|DF àJd%D¯y8d &"F<@OGށoab{14 5K Œձ4ܿ\g 9ʵ-%H@l0Ž!hkLyS ,P!iaC#{1wz` Om,5d-Us <3[;#'ir$tfΜd=*c&rԸr'w'ӕpwP('dEQV凎M^5NVZ]{i1R1UbAS={ǯnyȎ-J2&TiLdY"ʧ$6H rѡkicwk~e_abfy)VسDCFr&:0 ሙ'b KAXARMU`3hI LW05h$⦔Z'$pS&Jd8EuDS;y4,;k[l-D>=h@vX `vvdeC H`6f> U0̟z큖Ɇ"l%s@iG(baZz0aߧ; N<7=jmT4u ;r8L uƲ\^]"iHj|s;  eُm^S`o4"*5CY7;h.U󂹮 L*^XxL)QUIof2t26C%ȼ/:$)JJgQkDn{pc\~8\s2' xGbƸ U[ tvf0$yjh #,.[Q0@E\a;E0P|AjF E<|``ltE9i 37zMa=Y]7U'0^mJnwW965"3vx,n`|z] %!A&TL5P9-P=8ucI62@0,1Л0A%BwgDP2w4UnPc`LU#2Ր Y3ZN!TIUUUUQmGlmj1iCj#a cm'K>"mP =U΀ybQ O~h>} '8`8<|4*/9CF>F(f}$pd1Ʊ1:mkvS 8PsN";qۃ16x}MS_g=UA)9=z$BXX$0 #9;: E Gkc4/EM&5 p1].;Ŗgv`8+iEt lq/[g`wh,aMca-##,ܛa"=Mlwt@ 8,v `}\=c )1{%@`L fMט•v58RM4g&d,`V9LMRlv"nl$PkW Nt@MCʷuЅ6NUoR]mIx\xc!Tf %E 1dq@i0טDd`Gd @ zȄ7t-Z#1v rߛU5Nsjr?`jD>Q0|>^=JQb} V7[ 3&ܐ a8Ԥ @L/̊L<#ᣈ7ińҌ YGlID^Ff#8VFRy"\b 㘝s+\r0+unOBu (etB2ʜO =GQK LퟰF XЈvQ0U o3gN\y\0Ԯ$4x:xrCAbM`ʒ&fnrjɐ`N30R{ <+:!" v;>X|F3m{=Ju3<9O EbڰHd2 q!^< Zn{<-ب#]$' `aP vM\HB~B9 2(!*"ϛb@)9#آ*?I< h=r[×?dMǟlpr!)q@H D'KIOa2kLޕiCb;/l!Yg Ks]Љ'={Ii&bDcBw05 _>0VK oVJ:"5r{&@<)#`)2~4PhR.yC{kl L ǣv]NMfC3:s˽[} aAD0 h nM 7אcx*qO]⧚A- M'] D"rʯn=Ad\ M" ތW?TW#秱O^|zz3^ pqOհ/P"C󆞣OUM;tz}Ēqorh0^ɀ=lm B>"UqFkt5Cq^|{59a7k 2zC95RJMA(1 c=;-HBÔ`TL`@q׈qGb$]:֚h:V6CFrALqQ=%cg\tu(9qI;.Q`E;;&L$֢lwQoM:Sxy򸘝#s,!9^B$ `T? FC t ..DyHa iA<0X  x/]b_@ [@p (_alY*lфSfD%tIBéؽv6%0F`7GhIܒ>n\O9LM{#}4O3nr\P=#Jrs^sH{xtI3-D.4.9Z !"4 (G̒zKV&|b^T<'vFhG 6 !xb&Jj>҉HFh(0|j@Ota'sü6!%'X(a<.'j~yGHy r~BI1AFi[4@B;\OBt: _SmL@9:T-_KHI)#vKELO}Pb/  No1ZP(웸uOV25<~H `=M93Ї:m 2tr&_jYJ6 G3Co@I"[Ɖkx=0#^8twb3 R7h@y->!7EZ&Um^ 46ZDy)R8Ceߒa @9CT7l'^߸=]BnKnݶ6L/M̘L;iބT {P?څ1z㟀?gUoEˏ۝v<{TdH`[ߢ4.XpY|B ; ؿkC[?i's O$ ~v3R~fZ6PQC^9tY]! [vdm3Z7=FSzYhy0|jj (zfPy`%04ϋgb18.1 Q˴f򳱎 $H Z ^졣 C $rwČ$08SMJ IupX5cf FnjӴTb䧱o"4` >{g(%Xc0 `>?@w<?9 }i[Rm!pUCX术E?wq,ֽ_XV|10&ezh&_9T:kB@"`χ$1D|"+.KY>4kH6kSm89>O"Qtst]o1u'uV GndLlGՑ6;12~xTy(!^@=OjrC3,pSї @kG RwU"V@UކffynU_U4$eclT^% Z7@zhhS~42FyZ/˳w@ӯoWkئ"(: Dgo?s\D(F~\ S'/`l y>L/P6GNFztBb! !@9Wد2 7G tS#EEDٷFr %nR"ofEb8 i RE ԁɏp# KdKpT0d3˛ְ3 oSaQC'P?ɢYjnAlxb_$½o#D2Q {fܮ;.nCʅ!}O~WDXjdìuPXo(. #<:g[:r k]ٞ8μhH[~l$m i!CH~nͿ5EywyoQC1|ydr/W_ɮaI2XrNëhb{wӘnTHQdW^Qט46V.{$ y4a? TSN}5~pIp]HZ(A)iF~2Ue7Nw.jG<_rB~J08@t@u;N !,$,: L} TDg۝wi%%gy }iG-$h vplȘUۨ#=aV1݇Nq؆S)A C!H4n/)s> M I 75$65=#+`#Lګ \j4K5tKcg62)1:;Gc{K$2Nܻ0H8U,;u~,C|o ǣ9~Qzo}Ж!}hd hgeĒiևPj&D5BYĒ3  ?N=0*T"`@p(AZ Lt;Vm㴡 {~$?)c?.AZi7ldO#s9iOi=wWUb(fD&k8Æ(݌Q TR[, I'<1Ҳ 'XCH ?QrI iF0PPқR҆H1-w_rqV2{&JjwFNػ22I$Ohg㿎!4*2I>Tds&0h`Ef|%5"QZ-W"CB\./ɟL`[ )0}{ǰ#&IXխG]%@ 26 ̤H}$NScI>=9~d(c1FADEg4z"2qÙ9!7z+>Z 2W Ǭkx9?(0+,Hf@twtCFKМ  VVeFF Z+ff>Ԥl* I$ $FYR㣉Ho5KcG`)JbM8O. lǍxoyuOzVr v6&3΢0:h4ԓf7>"\xW0#s`(~msBݣ˜]Cp@TاWu`avE4qXE.u . g)NT */ʖgGs9#Ud&(:cq:a# y|$)">J Ʀl/?鏌 D*hA eMA?xh戃j=C1T̑WjJs;=@+24i Hp/fRBY$aBb!5Z(&b["~0-#n!Z$jF1."pĥaPvs :mJOlٱ!al YQ$*Z;qo-0Y ? KI6O1?m(SfX89=%!Cxl$%8Vi0f˗!!Ӻ1 + ѰpXi}34LciR8QmKQuo7b)95!&a{6Z?*sZ2' `IIb(RRQDTE&q!-CtlHh$\yTᅀ:;周L*)JMz34&1#]PV,Kq%PxgL? H|ONtY1JihtW9`NPx']IL(O ^HXvoөWʶ`Qv*rlBzF6CHgPb9M`k9賤afN>j.1]|Z$l6\\þ۲uzq~=RC3-IGW"VhpyC$$k<<* ]#Gv@C2 dAm3_Ӯt4-ע"44+`WTHsD0DF_?ql1܏xc6׋) 6yœe88;.N*[o84tc ='M*|4QTT/>u];qhJ0Kvұb򣻖ᷨdNH0W؎ISs7whz: !ďJ+'@&< Ƅ:cܱ2$>E@} u0@xp0,D(oq`m(C|*Y5edEܐ \*k0ƛ d@T VZ oE=HPǗeR(Ӹb\'+4@ !4CD hu }h'<Ȉd 67jd;f1`K)T/b۹`rpM:) 8ǞthNsCk[- j;IICEzx›1Ƣo;柄@z 2|H>r/>G᩟OoP='. 5i>i,֎id I$NhРV:gO. oʺ(V.&Q51%/;}zX'ܖtbV%]n1 a 0nA 8 .W]d_L<pҼg875La=|k/L9):6o.H1HsMS{.͏klJ3 !qeO'<ñ6:k, LĤA |FhM8% gwdaU u}{G} k9SB6=Lh!I'3RS!2{:$Iхt )GO%4м2=P'0MlyD|3eXp׳YY4dt ^Vqxdv(7}CxJ":/"8ֽBd, =N`u$@GHz"49Nب婴 sf#ewBFǸ↻q7SlC$ʇiCy;bxLr-MRCRTƩ%jh) M\X]s-4fog`M @6Xz 3̤ =&z#ˎ4!8</j鋼3!ĸ 8J11r{!yBދ T2s~s1L1Q$ RZ7ёwR)^8 (jmÔ.kt' OTtgw"Uv%f6w]M2 1O ă*JPNgkP₍t[ufϺVX艫cQ;ZuA׎8 1gk`# QT 3a`4(дi;nkZb,<;;b 6IPXT0D6kVqrTi4"L':Qt(l`',y?Gi'o< CU;dh.?2mX P!x|b|QNӗ+8`$mԬpvM?>_StLQb_9)Tm?Me `+ZK.U']}  -%!uaԅ 'PWH&iak6b FsQC'EXde J߃L3};6L'd/kc7A tƴҫ1(od} [y$$~ tߠ& }>T憎@buL0Q䉰dmB ?lY A &i .4ĥav/&ʃo'*T,Y478~Y\Zj!-UVDy9"i/UݿI~*I!:i&B^I iDo 09n3b野aq4wABP@ujr4X|szJhēnkB=w M-(HOg45hOd. Tn 8bh.&{h4S# gGa7ygCn!OqץðDq0};[~,^p.klbLpT%x3Cމu/f]T_GwAYVƐv֙5ڵcX D0WݮiCK<D^M"0ì7@ M@ :!H唆2Lb|>a#=R4m#sK̅AlB\]Cn}ҫ|LH=#*hڷj!0j5[@`2{P2sЈ/I#u[%'P%?8? "R6pC jʚlH4p~6'1 88q( $( h+COҥy:fCBomQPehؿO*걠H} BK4(h2NtPb= xO-@!;Z|/ΗJJ΂`I w3aqY]:jj+7AQ߬ш윚e6k+G`*t0i I!Ӗ& J+M87I3IotI>n6rx8zbVpa %2f3AOmΛ?OD>0k)fON441#GV#vWY~Ci)P+vy>/d{t07wkǵۦ2sKKB@G?GN"뚣2sy ,r9<8`#FUp}<>; $K[d3/Oo\ǪO{wXwItzYCN 0l0:^h y1Cx/ӆh,<ߢ$i/4 iM=hq,1D)X{k-o ]!O,froR8LG`iNbI&ʇn>{p1rpNzAPXR)t Ig^"DKg6k!tINAάgx*+!uVO4#bH8Il{ :uK(. /ӫӆ=/a@hC3hAZ QEZڪT(; T (r<$6 `Q@< ,2sFӏU~=I@@04ݣ{nW>bLyrc9'>{6`3¶.A5E.BJ(xO2JMP1(IBQ~t.BBm@h=}=PZ;jF4.+xB>+BCX$Ɨk0:|bhP+S~ cA QC( b ԜĢƛ=<AgMX $;n(#RBCq $-;S/^r1% >鱘d;d$(~;qP0O ;8켤^n`t*oq`j_Fg]WNN;[ddklIxqTĵ㒽gC`D^ʧa;xRựq ]slG'Cjv[A @rsq24q:Z\2atM5ZgAt0pj Iw'3rCåI L-EUvN*Ѹ>Uw_ިvU 0Ͼ_wv^K]ݑY't?b 9)=YC'pxxFJTU9hYշ2+>mop˻,n@nfgUÁpe$ 2'M C9+TC vyǴ cDCXZ\`Ƞs[P//O.ԭO1 w?t͢?z/PfO1! bbKfraé`abT*J{}f8sҬMsT#si3jAa$} yu84Yͯ.GEm1!m`p'‹ :4oA]M> qnMk j+iփhz/q̾v0j! @4tBP$zLIXyhOvqݗ[X 3u:PG&E^goM.nk\;Nh9np FtC`bVӜ q93RG3.ڑ#Rw_`[P $wW4^BP #MC~3?zM "O?t<!p. tS.J§iA`0N\Jг|m D 3m}c"qZu˧W3#eM=uXO jՁ($BPgˋ2Z1э#pzt!-a( p rlD_~-?g~ƳŬfm`1 j&V Mi=s݊`?I ?1Ut"~ <2C"}] C<1u@֊:(d^.H5+Ya/r=ϟ?kh(@.V 03Ƈ:p@yhKTQ'-w)sP!:N `|@bټmllnIpTGh.8 u&t΍>jʍޡU-ou+鴙4٥T{y;"u@<|z@>ARKcm -7XsvCR)k,̆&nK|}rkP\:1\ M-H 2妹!oٛBc&-)&c4s fmܛaxOHH9Hr ??Y?5D?$BR/ !O! `iIR@4.(F;Y{ 8좏(Q%&/HGZX ?O{q(O7w2 vf@{afn׷g B}!N@+Bj@!;L~ 4ifDFi'ak ~6X@cx Ќ< ByFw| !:u&_MaJh1~h -٘Ẇ~H>%|;1P=:/?/G >ϩ<$^RLb41?G0YQssE39`d Wј[6~Cؤov,a+lByw]iǡp>|Ѐ{q\ D1-w]ؼ8W0 VK:*C&Dc@ΒYmS7wVi(M!Pu=̴W#72OU Y$\Z,H.@UV!b!0<~ptGXO)?D8beFg]_I}gжÍ^I4w{jxq_pht =)vBuVBH^ Ƃyx5Sr}Ihxd!ED 4|HC}So-Ĭ 8Η1T[k5lA& 'zHu/{U(K_Iv1ȔR$CG]߯p"wˆPS}P:rI= !uҫyAǒ~@}Bñ@[%S ۆT9fkm:݃l0$@ 63Pc-GA|,t At`hO:'yO}k2gSrvi#ho!oMwj)"ś9 os(\hKRmx&"ՓMGڎvY-@:4DGE oE%|Rm2ڂ1CJy5>\zt#ߙ+,U\&߄?,.NQ?җ :RPI޽KӱW98 [ۄ/El,>[|! ޗ r)iB1H~ .ZsӮC7&dD_64b`Ə!m) `тufl_͘Ar5ġM"d4H)% 0 ~??h/06B|\]le[XUh0*0I9DEj[jSBde×]Rkcb4pC335t]'0#Il*Y.tPy?"'eQ;쮿F䟂>+ $ 4,{?_l}=cO՟7w,4ޙ,[VB|Hؿ0)D i&]U% qTkf gIRBAaѕp^@7?g%%B]~hc)hY=#.h {Mo9%"hb(Be@ZR!:}lC~,|n}E:}U.,-Uqs%@֏owrl\c?ÿPQ#@2T7d*Y}S"SjE]/)R2?EV.s[|L|Pat9\0# u?wV)Gd%?h Ӛ( ŴI P3mʊBBha0/k/0wB@jw`?Au*J#ȘÜH(yĐ8Ց-8Xm1{BI3l>)|T}ڝPLz!+'C=&:d cqSs:\.I*,8HLdݕiHwM膻9p[d֝ꈎp8o.Y ʛ#XhX=s疙!,F#R[|I,vêg|DDKpQPO| PF99Un}&A>zpɄ%hdDD&s- u8or!X\CQ}Ig|GNB#q QBm"]W^$ :QLOO?ow~J 2ˆ!UF"ӻnx"}~5yWE8xk ZمRe[ffYQ!w3_RUaq j (MM$'d3L5/U(`SU I9m,7!38~oY@dQ2"C ˆӄ61 J1j)Dˆh7(@A&g?la:w53d7=@ @=]7BuqG^%I@)PpHDCe=kIDW׏V׬{3Yއ2haEq꾼%AZ[ >d|yd>wd{=;/WCQFDdCp40l]3 ȑa'%[ "#l93N7*J|M˱5f*+Kw: 0gyޒӱxTrhZ"f.]Hpe\.P%qEQEQDA $HM6ƣ2߆ j(UkxkF8 6C !ٵbroiϕ9~X-XAOt!G Yӭ3{Mhqp ~/vK̙RWuioWش"⤙j6i *Z3]vߺ'\oۢn!ke; 4vkgFҴw\4:"-2ikS]kR/ي[܎d[ 7}R7:~ TH‹1Dt2$v) Ar^15B# oT[(3܍6\?pmpFȯ#m2v|]InLcK8Qi?_xu,ltUU^ #ᄳBr#fo/}J<sV1gdJq[%ܠ}g'[@(0‘@H|B(l? bb>ԡ萶?ƬCIݡ:|/ݟ>CEU ?O.ӳ^ 11lBBH!}r6z܆H]T69''epZ&oO 67Μm ߾qw0x%/9]MK%PuIB(̨U7Y@X[WjA$N"v<=_9Q,`ȗ{¸s̼ey1ی>Ty3) L!0 D!0DHLFs7n 'ɀ^-nL(pL%A~1a73tm'ƏPe &#N$J%y4Ʋ4D}@ # ׼q*#% OuhFc 0c}{2{La7P !  hԂm4}}2xb'DG^J!:ABA) xD8&6L@Ə#FcWPFPmT8ofWg /K$k. e(nڄh,9F!9:nZY08yj c, 5nZB 5C'✎銨7 uֻ,(5b 0H84] mMu ~Da6ttDT4$I$H% 1`7Ĵx`(4!+M6s\P "uf\0Z.U*6Y.7!.VrG@#ܑ<=hwlqag1eOۣ:}пxk_<(Eg,;:,Z3Fq߆Eزk[s)$h(Aou rq朵UYDܓ>5&=(+sOW˧3c8!BÈpV` "l枈5jo <\3 8H&kIF&?d!/ {lK4> +17ED] G˥ͶUPY@ĠsƷ j` s PT""GbL~"} nЌ7BȢoiM6eޚWoMD7אJ͐l۱@ X@A6@ s%~@3C< 8v|kUdM8ɳk |ہ -3ow 0##g`ˇ,N_X+UL%JWOQbkag(EET\DEyҸիMK.IqZ^[n #JYoQ)*]ItQZӉӂ \.6=Cb3'`. B‡ 8C[uo.p1},ʧAFagX ni5q'Nr 2wŠz-p1яݞr4:{03:5as5AE\UHcq:@ dQv]mѧx;H2c*H''o6̊@ ^^-" u7-t K )ŢM y6t=$#Oo=ˀ{yV\+wURl=ihjA3O%N䁄8%OD!t5EDTQEl!LUG:)JR%!Q[W sU|ϳݏeFCMk['.hSdBȖ0ДPEUMj)4Oo_:뤕h+u)ZQE{P?♇@$Ӡ$Ȩ$,?]8 ˰T+jtGjIn| hLk"I<4k^9T\t OA.+iqD~aTONx̕;|0XZff1a~5[i.-thu+a @ѝudXuuF htݬwa".Wv{ M{񏎇a&%Ȅ #F .FtC:r, w UOۮ;;múxI+E;LN=$V=Hbک$'1<9CS=oVgtY -7.W~E){ 730b7ֽZClЀC~)ec%gRӬ0J (Tm)<Z!P"ft_YaR 59F<ֻ͚xR#g'|Y]D/ˆ=ʄ YVD ףPz#=GV@ g17M')G8*tNFz&x"H(Κ0L*9]ٯgXб{p͛Z@|u /YLru%鮲k6MEz3TW]5kK=Hw eLjAx=6k~oCMnҩ7XLE2[f ݐ6gCB/R8Pp)2 x.J%,%Fcb.fe1λ P@A;<:aC4G v7ў{\Bx`%rÂIb<$FKW>^<0Ď럗H #C 05AުN/{ais*!R/`ǡ>FqN ͉v7>R6XI$iCC<  hT$h0|7IU; TC0FP-~d,f4u{}P`-Of#3~1^?!u_mD,f(ƴp`H8@P2db E3;ɧ7B h ٦uoI(i6Bmγ|3:pYst9ќ ‹Inj[A8fN\ uWO("2;v0/lPƎs:U5V7.w`P* UQ9ayϸv81{iS: `aB!{mtڇ/GO5\4a;<.g!D`@-y]ўďvhs|%Aћ*ͽ^s{.o ,?})8K?y ;tM Z$0_@Q6xi [z:JsSFuLH^GqsW3'Pl^sDHg3^ WY|LLԃ5 lF(7=6tPҤ%B TCqX-ɪf)feHvZ*E=1?>X3f 7VEԇ_JF`^5K$uQ; RCN]Nol<6 %4va$koF;D` J֊%Ӌ@EiEYۜ:w{FE#} TJ0 H8`Zh/w /H)&(qbuq8+0<qECPO`l3U6l~\aES @Bgr8dD3ʀ7K86b˻;@ +Po2Lhj`DԔ8J@c'{3=v؉"s>}߾ !:+{ ρ"PA]w bAll+>ܐ:$1l0/RUjVL82&i7ID΃z uiz 841V64] { { 6^R/kۡ!l-VC;}OUhm⾨pM'VR)M9붃gކBv}q=@\=9T:xxuO0XCʂgЙ39@K(x:OZ9; bYVjأXG_G:=.[L=8'eꡀ$5K$#GHȗ|Pc),Ǩz nbJMAƓ%}85ff x FdT` I\ ;KH!N8^>(G Ƽ-Cpr@ 1S1gv0%D>禴v9? \u$L%Z1s[}k>LbbB#/`(%6lYyy(li{LJ-8u=v$SLߟ`թA5N3uSx,-ڞgP7Fc~NӋ CmB\ IvQ7403Q@ԺNwO"^~(l! Iͷ_S[VhET59uۃ~QϺ}Hd ꜙGjN{uƴe '~훥1bC{E,E{#Fv~Y8PlvN7 '498MKY.[4\v]F]gî37(@x^N]LbuQE|LJxzç*$K$7`tv= <˹Rz$;uU^" VR'"88Uǫ)J-DW0Ń"Rp牻9ٟwCP;~6(*4$ntbRByar\DWwY`h=DQV{P>ȕQˉ, Jm1AabE*W?AxQ-4ڗawq|A)6N,IF:!>8Ci7F)f^bTkq 0ĤdWؠ * t60m 6^/aI1~6#zeb~Af"Bn"pDq̭ٲjDA %FG$8+C hdH뼃a ׭lfb@j5d/G:a*#+$s/0ҕp{\I T]^ '[ \v_rWC)25 DXEA.L1!ed+xFmP@2Z:r;=Je]jNn͚ԍLFjDH-/rWgV:翟̱:E$ wlqxDnV:l [VApHDpZؽ>n>4 ͭ_3m>C>2,1t(P y6zۗfV%:`:k@݅ e0K 4[*0ppTARsa?jeTTVTAUq]H2l'Vfx(ըXZ|ja?T0`6ga`"MdOi<1A !v9MhsPJ:ɛX3N-!%$Aۖiz0908j̋&"ɪbmTĶѳT6i.9 e ؿ7l^gJe/BSEQ0'לycx(%M;kԘc<=}T30(I< \4,ZL q]fơ ed؄@$;"_HT`Kj^&ulagߚћ]9cw_'^1ѐ R圾 (% l\ @q=ӈ@(6|2sC!u7gKs#R1ly&&,7Đx8=Y t6ņ ig{\K5ǖe6F.F}<%_ XIZ!P0 NV-",r2u:W&g %Οor}%,=4ϐ ÇI/ ,?| f$,-p}$ (u@B1Q6m|vB.;3pgIM,6_.打\^v5/#ĖZ&%FS4AޫHjCMN/afNU2⊊Ʊel+:VcA B .9UV$m@;V`oGm1 )0CW&3ar-A`A[8pPL1Ux^;xZ͐%]#pX=+zHs8;KZoĐ*qrzowHB!@(}"w*N:퇟SPCZD v˺U5'UMX*-FDɛ5}_dž]#GhZ:yR*USKQEW0䀡(CUcnQDAvGnK+CcM :Y>w˱}u 8 vۺ'mOW@ٶ7o Hi6\7fR( [#22>v=rlm _ǽxa0]ȩr: bhF(jstXϠm5L#v:Q\^`q1-2py;=Г>]qD; b1zp8FgZI^/߻>Jz!R@_3urw!pccu)9 gsg^Y TA) XanySa?Ʉqd_s@hr^Il SH^~o'FZ+l c@P0hBg¹Ae8FJDpr1zɬ]Mٸ)I>=*5'p2+BsR!^ @7,KT:ߐ惷͞?^}9ʣO A{}|psI܉~-:Hz$;P-&z݆[ktMXAlH3?zHa9D210,5"8LKSvIoٚ_fˈ^̽ˠvzC5KoF#0 #=~fhaj?oׇ|n>?EįwKbɄש>`t;j? nc")1[o(5+p{\o ,5!P ^"=mli]aHB /Bb5VcSMjI 66ywEY͛x$ll.N#ޏ:Yu{{tE_5lj)&bUU];^+U mO Yl}0~)~}z Dv]5 fOq gIC]o!#7fimddF~AUTuu1 5Kg-ddkT /- 1 *ٙ1D*BWc-HПGi2 !ޮf?݋.C*+lО%`XWNUP߭H AXCl9}MB uL J.@ABHh+$6ӌi>gORC1DTMYH|1絠Jh0 ؄=pX(eQ=9SlxB<^3 RW Ї$ A ӡ`%7Si4 ` d`؈6n}3״I\DH =c$f1ɀr)?ym1=2^y WT0lrp~6$4d:QJt`` h 8%͎ʌcd&>d~a2$ T^lÆ4JЎ}}]j44ݩ'bm}Ćzz~hItUO}4?|d-y>԰Wޒ`"!3b\Ҍ@9:ib I`F9"4əN&#'4Vu =a4}y)@B9H{}tWv`pѭLkCx+6 LتH,-@Es{ >)h݈閚^{ֵ* Plh)ķdb@c0>H+Jl|GyΗ9%>-kzy&t\Փe6ɞtrqN6ia2M^M!ɘ:'!!S5VsjoRZ%daI.kVi6kT磫I'Uz`%1FiƋ9^Zi,4']5XY `(&fAL1Pц8 5tIΚ C Mt7:$,8byC6n<A3 )Ns{n`@f)$ɶ!6>we|2,1t^]ڜ9ɻTԓXa,{㈇*_p1}ڒ?*)+ GG淐j=$c+l.6sZHkF='t'ʱ,8 & CH~V|T/ͬ(Wl7 mbhmFj Qִ:+*kS-!A_DѦACGf`{ܵ IJPŰe#jU!!Qx2E?Y<) GD(x &ǯ D ^W&:0K$[Du7"0s|/Š,7&HyE=ʼn;\XN$?LSk6l({s𽁁 \tȧ"G+u4O~b*A@*^lanbiS)1?"'z޽z<6XpAtLSD!  / n8rлYߏA$0`Q_w`_0*20e/g. /~)j[F#[$0wE,MߎElM!R^%2wptO&4 Ѳ$([bfF!>C1pM#_M \EA}!ߏ?hIM8چuw0pAĩiq! >i1HbO@DTIFcID JHdJ mMw@υOA),1^8}.۶8I&ƐcwxNO|~4PX0mΡi(Lqx _ ] AB۸YĚ)|sX J?k(DיJ4D?m1س RCC U EPTU+$% HP$HEE3D DP d8_D.;Nă#JN#(^_h AcрFC`8qSfV4X"$?wŅ:tyKV8Ƃ#"P#8HU{@D{0r{@yݳ\Gi s I>)u[Y_?#˷A)Lh1PmJ̦fA#*R̫ oSM4!hCJ?WgQa?Ïn7Im~Z('!Ӡnœwؼ'S}} 4퇜 LAQA\fr0Jmt v"^HAۃ`cHQ0FPy$Gi'p览˓hԖAa Ab 9x ѓ}+ ! xj~,}?__^1z^& dQBV^MsF'H*)4kYz~Nnb!5 tlS߾+, +u<v]LP "l'c܁2 2Wn}tqw==/u$DD@ TH~{TSUUQUU~l{ _ (2iK1@(#ANj?X-+G2Jc,S)dM+IXi*䯵mpLs$HLHD4iv(@0D8}q)M$v!tHx\h"f>7܃yEhDbxfo; OG_H 2o&H@D@g(Hs 'ᛒf'{$rL2*Cq!6΢$CPC}{Xt' a,C?DOd<'`4k \JϷR0|G'5BP(rn$~)25=A!A62Q=}ʌ1[ϙ'q@I$rB75hTv!FG%N7@_9G)2 A!9EuMO<TvJ “B|S 4pQ?l}ҁ=!ȟcӹ5rc؁SWᨚJ4IPD^𸡎!4vrŃE 5ztc39'7k`aҟws<7ˆ!h.,lâ@="y==I瀵#ЕR)J˖Kbd @ӢI?s#{9$B_˴f`猺Z]$æ~hChE_T8{^i {9-}`E O#͢2rpc i,,2T|ҝ}ΘGCٿ7ծڧAC*2r6뢮D/Af1QB΁rlv2Xx(/#MP UyNoxBή>_n!|PLR|k Zgu0A* s(yb+]I,SE-RWbVFg<"gDb 5Yo]=Psa@}ǦZI8i1H 3!HϞSC %=/:1)dԈڸ> deld Pu)xG _@5 F(szT,< >Ǐ+)߷Í3zh,_BBK8&n;w4؅Q%vVG^nqÊ }P2TlrD3Cbn$u]PfW\xs^3ΨwxR^LS~F>8~H rsN;P`yXFH9*tr1iyGY0 KفæroZO v+yAU:=Po Yx 2=6z54v?nx<4OMe;5^MtPt3C=  r2t رS[[NP8iKA@^p Ņ O}z'-0HG HC#7}uQ~V:gMHX 128d{C ,à#;f5ߞw B* d٧lP`m^1lKUQ<| s<(,SkY|3kE9i9il9`D.ܝ#N᮷}̔<ӧ&5 liA4ID#IAU0VOW՜ "e,u6> r,G@% }Vk)~ŒE?7iAAKPTLA⛆&&,A!LvXNG1hC'4 ZRi  `w}AN:Q$h7$́ LK: Oq]joS[bߡD0!Ry'˓YJ7yHCZ&>\0z8k巊$&fQ!rIHfp:575̃I@SUHv"hJ"IP$fMwx@7L>}}}~e YBkSEugPH Kû;~ߚub 0L>`h>^-AQq!*!@,Qk뢢 M%ULA #-رa<8u)itwET݂@iƈzz8CDK SPuF(:=uDE:71I&F%1IXZV1mB22WZqhtu+X)fҸtKI%I7ZZL](:HƤq'Aqe#Fw2dʥUI# 64wn("xPΚi"\e4'T188㡙x1atE Ơz{!/d SqPuEI $9 X"AAI NT9d:C^TILZC)Uݓ:4 V R%>] BS,;hza3vo!9JT hRm`!/ ?N5<q. ((DԉbR&jC~W'& c8wu@=چyj>h#qNc毙; 䟓I 3ܒJL%E!i4La0M ƙQ0jiw`e,%x{ @rd P0Y/cط H9`ܳd91Dxo:r֤Oo1mғiX?N>26: bɖͱӿ604"6 `c_u_iYQX)!" ٦V3AmDԢi^bX,6iZ度Ͷ5LqljXD: jomo ̭XsunA!c 20_~a`tm5AM{@h{SCyz٨6ң Í缑cQ^_sc4 ân@|&%hC͏a S Hڨf! :T^l; u;>J@/وfb2m֝8hQ O66@Ҽs~|zRJ,7ޤ= `Q>rwX~?fb dXaƑ J;Fqs`>dPf adᝐ)RRL?Zq_Itoł I#.kކ^ jHgU vѣW w G)#c MvL>ȟwE=>)A]ű?w_ɩH=CGNi!6B!%UBN*Z4K ޽u:M#)#u{蘐xWk3U* A - PLQF4 DAHQ=RUIlcceƶ1BDUpf'lpz5Buۻ< ZŁ ;Gfy:JmΒN֪+FA)#cKf"qpN'\5UIR( w'?O/v ۲ oL~i29 jx1zD1n( F0_[w:,Q)2Hi*O0Ad#Zb(z'pCH`꿍(y`?8.p֐co4%5ֈ 4J*02d,}\"OPR58}1csK'  5ZI#zHjc[=qM.&LJJ38I&=(=qmA)iJEŒ[PM\<',FCU4`lAshӨ#ĝozsi)BV#"! y]im݄j5DndC`ϸ퉂'I]1B&i{dx!YV˜Ʀr`cv% *ZB4ta 66 1 'P=/H|D^3Ol>0DG<.žƲ烹 ɉ`(~6qqJL T= d!pEJy+tf8ԏ[7qfusocݛ4Q91iB=mM>8 :"+7mkQ{j:Pnf"O' mg&#2-2FIWc#P2tw}QlU&=2uq]4kQmA5 m=yԟZ5^ibHKX+낙HX4C#keV&:ޣٳ=<='ph}޻4b%NNw=[GEiVi[8Eg{[m' 5D_Kuχ(FBv-;Wuq`(E FJ(Iyc +fBܪ<6{n=n !YN}g;G,+ M< (McnBAWbhJ af\Jƛ4DY ٭slH{M 8Q%[tQ7l467H7[Y+0o0oLI`&F3FcDzƓ䦍J ?pW98*I$ɢ3II2N1(PZM%'"DE*v:C lt#c3g|`ׅI <ף&W 8Jjfu%nR-/jc5eJ\pu }^$U YSu8ᣯ&GE5L$Xb i9*Q2Fsvby8 p`ʎoFcٛKO$*)0U.]:I{j)./琤ز6so"i#u)lL%dCp`vn)4)s!( hd TL4pY`&P]4q.EiĺQSR0.n793Ph';[0|Usd v;(J aF##M@Xb:NΏ2c5IT5ٕ(:34`4_M5t}AH" iƿN]4cUƴ,gšCiB (HP kiDaD˦:oi prD2)4 7ey4SBZ;[g-{awv[06h1;i f_46Uekcj7k8?v3ds99f1dpAsqzopiWy79kl0}#}ni7Oі:K57T hI $cGι\.z$&t$2Z (Q<Ý*t1FysM1qh8FOl#Cᮜ9W|3nDٳYRzqq j4! c"j-n$YM >Zj)օ|tJt]kH}®؎Mh(5_d29I1V%/,9tB 8b4=Ud7H xt}ކǙ?,Y4XiHf+d~$Q!̖fR~ZJS\pKkRaHR"#n wS]_ѫrH ѐ&L]~/Ju{c$= ^|};"(}oRYhxXxk6BOByH.H^I-V$ b@BXb V#Y nsQ^ND˭SݩИ;D議 W]q0Vh1USSb()GrQCi2]-A,Bx @G0~auD7+0;ilq`X2GwwOJD*_GFttNFas*xe%53Iޣ2䠯iB H@! QDJ ,h6(ވ}t9)rJ6I@ Xq"D(*4ǖRfHbZZ@VP(MȜ*UÄ;gb_tzaĔ wKCjަ {'81;!XY*CP'ΜU ͉/>o>k)YЄ %`:4hر8ц&'݇8K(ض~̭@I}3!dQR` h9yȸvD~1[>cB`"H>r@!R!܁LHTHWݹU A_8L DeDg~1,J0z}N stНIXvGҖQ;4szf\%-_#($4S;T i!'{lھMn:Њ!4C>,ɟ@85HKr'3pQ+ yRL<˳K3N;IZki(ݍ t.^؊STH(T0H>pmjdz\%"0~i7'f`ƲgH`]aqx?nCE'W=S؋ 0RCDkU9p\T?DPRg(uNPKAARQ_ݴ@,c">GrY/M1ah:|qtv- BXZ(Mux:< nN:s28z`P?jhH|+{P^K7 83~n> jb'bxj9ҝ ^7o)/ Cv`ꪩ_L=x2PJEb$AZL:SCHb(z: )GvR!#2-PAs{w~\!$RT='C 8jx~1E Ǫ)3 B4$s]U$c=n}ֽ}O9 ^`Q?IcU#TǭeM7ؕExd|"cԬ`v8Zyp״)0}#S) fX2;OUoQq$LG8):odaC΀݃|k A#XMzz# p0@[w)JD@AEBDDFp8w3s@qWe9_ tuSYL;#Q2@F09Cȣ҃'Ld/u3-l}ငx<sdWE+e89kW`?tF(irUV祑l״;GapMpu6Sp:\ya""VK2w(`S a=6p1wuIt9ᛵ"A8<"w  ةhhT\k $[vbv:ww_笿VHӌ }S955/fJ榵\[]?d8g T{+fnff{{Q4>KZj̫dZT7 M9:'=%α{θq/<$OH8ج̳`69 8ImF4bj5(*BDpóq``»RP%u@wQrF!P !+S^yC):t'?8]x=dn%dݯlaE˜2"3.`wT%6RnTЦPr8ユth(x6ÎǮB' }̯vFMz{#ʎoS^9䊿>;[†gEi6 BaX#ryh8 /C۲AӔ JtH)דZBkZ@89PƆMKk beiTjn4`GJʴfw5hKFվ4rf Gr6." -ǚ̍nj!}jG!ߓnuZFy>\?kS6C|xffCx6 zhQm˫X  *e!$:"_ё0 Et;`a66 9CtcUFZV+n8ECP#eC[~АDZo8ADA&00Pwz ('*͊ײ,FI'A5'!QfQl Yg8zg׫1 Pf球 {xNQ])hb 0`̼ 6dX+Yc\b|RvaΣ$7G*RA]7ߌMoS샬1Igym[mI~:gY;vaAJAFij-lG Z pC]eNjQ,MCFۏ $d"NqY,a%'F=0 N] .*ޮAy֛]29ݸqh;X 6 lxl=/S f"t lSfq3a9:U^z룳 vťNZ?"(w aA P"KqÁH6φ'Y:JKFPr0twpq2ė3rM7ˠh` !V6HIl!{m,¸"/ӰH0?+:G'f$)oy ͼw7Q]y0hi\Qkaf=2;"Ɂ^6ZxwN7@SH"'<82 P$uQg Ѐ8x/-vܺmϜѾxT\On/PHxxf0vaM=5nIĥ'00!R; 8 Ȇ2c\m`2S0p݇ČhuUUn٣W4측VNcmMysa>hނ]9h]`a!\0cs$\j`L~vyADHKTKd3me`UD6XGC((Od@\;DD:s#!7k4;5n޼=We/k3c v2f.;Țiuκkr&@-bH<39 16 \p@AB}n%0fg@yۡka18 6XYf9y G7Z9muw![@=bättw(:ݷ3WNڐ,X5s 4fMr[ߊ!5ky3HpʑdE C U M³\ R"G6:T>CxŰӱhJ"8Qu 9tXj@V;;*._/cJAaq6hq63/:2k13b9#o֭ՁZWas+X[V5Ws.v[],6 d}3~)2:> cnm8n(@KXB_%2، La#tyg%ЂKCƜd%wPw-ŚaqO> ͓ݫ,7ek@6K36æũۙX͸ ?|7w$<1zj J'/\N4Z˼F$䓗:1Uܓk|T0÷uIƕNwў%u(obˎؿTͯl{ 2qdT"њ08aE=F!!$s8#̒!xǭX둯(Nw?tg& Ō|ifW5ڄ$c:pATRtXWQK(4s^s-H$-I//1C+qկ*y; sY0#O{gx DTuM8؏:+.hd2kB| jz fy@CGϵ.D@ Qts`,u9m]N{-]tb,4tn.;67_ńy`4˂]rP2)oۮwXە+! 6\  Y@&;<烎0_8 3Iioю(I=vՀ`n`=_"d 6w3SUO-Fֈ\3vt/G)6!;K7+iEX)^Ո!IT0YC<[qX-x|@]ct\<  6o<,T$--k *pxL7m9-g$v=K>pt#<|ru秢`g_E&UXQw7Q qG/!nbA-`Bh&šUL;u#7hϳΝS0Ǝ`8VOᅠn@'f#+(rU?TKs<':ww xxi:܃L%00Ƞ@9jNmgn!ϻֻ}"h$NTDVU^}?/)XPCE)|h*UiVSmuÿSQDSzZ"Q]g>w[6MedY"9LS$z`3‡5R5cE③CY].!6aS" D0e|%HM[q ^goYѵ<Ǵ 7C#0MXa qښ;#| #b;ўäև4ǹN"R$S‹o1%EclH0d."O0ZefYYwnp0 ʑ*if2dFBw*_cQcL͊pij|qN ˕x/Ǜ8!k03Ǜ<$#ex\]KCkw:|lnhu#n=Fwك7eƀdXB8 fȸ@.gnrftU霮!tJ d;6Mr5Z H fĄZxwqDRjEHYM4HsaPC89K4AN04J%fMKSsChU 3dɦ`'nGbΩv9%@ѡ ły`8CLO D4aއ(#xؑ=Np#3:ƅ86, (w,9.;4Za<VL8P]؂)\yh~1bԔCna妡dj;x&әUκwo;ߒbSu#LػaQ8K0{ǻ&H<"v;߯P fr3l4(4G(L{ś"lr:Y[s ƆaY(1-k8c@POA_K6ic<#R2e'#U6u:~r1Ltre%b 1Y |9]jtV5DžPιϿ}דK_+JC|'4**@,D01ETSAT0`BlJ`8 :p-)_JFtxq : i@}J^O6Kn݁_x1€hd $01iRP:-}L4y.PP!CuH|;ӅF*gzHSR~xÉo Tb{:]km­CB#!xe}2xHO9H}g1 0VyOkl_zV`16֞G2~i =n6TT*!BҨch`vH)M#J1 |t_#@NUxxv:NUspfq렶eȪ 72ɩ`9|{5dE&)$5 KYH Xfh|dW:qF{{GfA6j\0i&Fi%}-SYh +T(;4 /ŃLS"@Wh. rI! J-z>@ mA1 ֎֩;뱛'H1E!V>(VT\#s`fq#7#TM a=sbO`oX&88L$D7Qy>dPG[pdaw6PI@X޼e։aɧ x<ˠ7͸ AXۿP]d6m;ѥvwV,NyZy5 I ;12tDx7aXǁ8nݛȰIE,`%8◍*W=?~]XQSX1{8)z(H={=:ׇo9XsCc⵬#z\oF>"—nSc"6dcS9H6 lv `(NHv_~T.my{Bvfdgr[S9ȉbqʐhǴ$5 M[6v8zm By4g$^|$)A]yPzt>-ZnFYa;.L;h|SI; ߒ;/65^wv4uMv HPSqmZR3DW&;NJ BK3I#f~ zo@amHRbO˲\,'H 6EBma{ {d(IƋই0*RґA& 8  8$C3\D "!Q(RRRL MI.j4Sй'흽'$4'I e3 Sw~y}N xզot+E@"P)OçQr%H P_m.aɭ/}3#T6Ӭ#e eD$, 16,rDy/Y;aWco>}|c|lmt> ~cMɯxrj ""Z fą44|*߹+BH!|e`~zF.vSr2G%q 2cL05k m!h85Άdrc0n555!2ws&o B(h" Ђ6VN٦sznm֒mLoP@1QQRQBJ (M L4ΆDmQFQJSԺ 7Q ^YHH)9M0jzGcJkl I`=JvY/6UcOʹf0_HuK(Aݞ^=qp|$ ^8a A GSA@n,dq[l]ݡM*<ΐv$퉮G*EqofQa rEbATG9 6¤Jt=(T&Rca"Xj h'i Aid$| Y?D hl` z A>:1>4@D$UM5?_Ai(DhXe^)r⽋8vn}f[֪9ǵm NH)Qȹq!-z6c[8SHUy[8]i1([E^ZIH*FY(9#Zy jO,\7O"WMM3z9pl՜ 5Uݧ?}\խv`cs.ɋVGU29LbFRa0ClcP˘A2aZI׃f6[FLC(|DQ(D4˂AZ@{j8`cDMJ!q~>8@a 9=luF;Q;Ks]auq*#N`@0@Ct)m65B51wHM7ŋ:`zIlѦp]o'8V"a \ ø,!?ߵłCJR=?X?7G TEdM=`m+du Pu (Lw\ eK5I5 . E#Ā3{E?ߠm\ +8z+nTG.٩[a-. GMX`벉AxZ : ~/E7B>t.ALt<¸†Y)@׫5*A;H }BDJD DNNڡ33RJJҔ*J@JP"Af\]=> @{sS8m0i+VRp~PNnl2`Mɟq?/'Dpfy1Vq1"fDKx *ė^/ [:h.F^OKL[6cNe2z->owfoMx !B;,%蓃8AGRwrSa^ECL]9k7{E#̊b-i0ÌppX"g \4+DH4'237 ϋѾq9uloSⴹy$b^7ȧ@Nl08o-p'L{oZ]2,Hȗ:k;y W; s`b]8c !iqGiZ8;̊AݹJDnBmsQMgD`]d˵^7qz2z|БxN0׶5 BȸGw. \N Tn֊Au_S {MP)D 7O>DlPw6tlCі 7Rr-ݲjk*8Nm~˱$HQM)TM]1R \8x G מw;a1QBhCMwmI;ҙ< ^;F_^!l!#u;!Ç'(geM J+:}Z9$t*:C^˔к:VѢsk,L~;<3TREؐ6L&`uiV HIk2W%oݼ6lM|R8۷zWI3DMDԔk7ɍ WC1R[y&nJ3 ]F\HFFT^/ |wgz!:6i'ry/Gv##lTAU_@gOq{o㎜t2Ih¹Fw)%-E#!l C ddEndf30bpŒd#T6}ȨS. TjydR ̂ T ID%1RQA q8BFj4\@%:{*MCC%?N]eɢJ)iCAA"|d{SQDCNh:9!@̤A9a浅AA@^DBBRJ"=(%_>FK=umցcD^'O .2QWؔ$@@@@ЩB0 @1*% JPP=mxRc;>Q{#] !ȡ˒'̒i/'~(mԪW4ov#i.Iؚ ;5/dCv&a+4?DzCҸx̩?7X%0z؏zACɉ)D`ɥ"H8~eq,I4xS( USi!$wP]$L0EVNN6.:-Ie43 (hJe ?.-ݰ86bАԏ0 nlr!lɠݱD50j<ʐc@b;3ȫ2@݉jNo `{ߍ}:"ΖT+&N?9l&yo!AJ=D@i،ORtP_R Tk ت# Ѡr`1l- X#-d8-F%9Y2OumuFOW,Z.1ˁr  GFK/I$ `#GեZBx"m>")b"6O|f(!4fa%MLTcmLYdЪ&o3 cBt?\E_D^f`bP`lm CWZ | mhua]$LP4t|y`&:t֌M$]]5۠㖀: oXvH1F"bJѣn:e288dLn5 ҟ!_IXg8{Dtxl&R-t g&NM9?W}LϺq@rmK" es3W!`H,l9PLuZYeĨR@~WHX y5F (!8M '9gȂc$C&YG 03!0T)}2Y3b oF=k Bxu#m2b !40~m7N^fiـ`x`/xvY3$0& џ8aFt ᚠAq~ } ;O0 DuHjzPOf461 *DU@sVvxYЃҰO)b]pg b'`9Vk8ML}b8iKgBh#?0x=D5{#EY`JϦtJQ. !bG]C9} RQՀ?~S*" q6d?7tfV| 1 pS8fjM@'`E4IW[\p9rC8D -kqI"ّպUaM⚛o1t58߳]xCp^\Y fXS@oR7]}o;Ǫ^W&#˼220T x ЂysE9$`fĈ n@z/z^\p>D)/?u7l[ٖ.H&4^^0'Q( :PdC%+YBD*iFQtU| 1.9u[MEm O|⢭><G˜ F}](' HA'ة?CP%R! w]SY% +Pޙlj tOwpq8ie`S$ :e>`/EH'܈wBqpZV,a_ $:0C]7iHئ:J۲q! );QF@3a.xv$F(m @CE !HT+)d`dT̠׼ MNd#GLID'b;򇺒HbiJ٢PӏO0y=uҩc} b7 <ٿ[Z( SD0~%i.d#Jލ M)EWԣC>I:+RLJ>#N1NÌ'}@;)yj=L3FBgLctF1{AYcQQ`Q(y_p)ҋJ009 *=٢lOq0sN~ J>];Eڥ)V{6Z 846GyZ &lD ڐ! ٮm&T0&M4=`:HtÞc b:GC>!O!18Hex=Bh)S\a hýW$ E)QJ%<'قs ccP~ J20*ߐQ> }xip9v|iSl`Q /}1)"@0b% !ʊT]&xʪp55$4^Bw4]TL.2:??*y`*5=p}L ߂{]গ_1rs=9YhT j09+p/ܬ\r,:DNyS}vtArv- ǟZ2L5:3{jBu#yn6|vAYȺ|a@͓&1!;jyUȴ_xw7]8~p.ȳf+n|F*8ay4hU%2<ܷzQ;Qo"{ /r=`1MH {Bp?%dIlyxViJzf@㊪`܋*ڝz95`]V3Db7]Z܌L(!Iߟuסz|ā\O9(rDf8:y D˄I(;3VjO{ K :O#~Y %)(8:%ul񢧬a!^ze5nj\뢴kV_cJaodK@ۖqdYPu*kLdOL7PFoe3 Ge{. uB/Q,>q&bT@I'g4n(",4Y=l\}CWGi|k|(yO/.HqDb ڨh6M~!]<,=Ȇlnۓ{%4#=})ʱaDm٧4cRC`Թ/ P KX`8u#@@`$ UEh˖)e"  ) d&E/Ja @Z1IÌ IF2,cars'/V'$ 2Ơ .8{`q(2n? L\tt`٭@X5Ț DCEWټC$KTZ1DP +12 .ۆwwPi~ ۾xC&k WμW5:X_,oSU]yT)LAHҔӪ ۏ^ pi1>~!]z(z<<Ǒ 1PBbMy`|C|uFoE5f=T)}]1E^C>TZ~-^@}Płm +" !s6!G9UT%4uHq4y!4PTߞKL`Z3X`(aWHa ' ?YfVay !=qy_OI8j{K\xAE(Jp5[7y7^z E}"R*4JoC3ffn1:Ʒ0,0lTsL7ԌTҪvhO@ Ra E%-)BĭRTCAL(IAP:v% KE4cQ@%WA4&@y'$!@ %,RPЄt)pC$}J '11 (F=Nf``  1&&b)a$O (%|!xCTT@-%rRr MÑIE"^*pMQ1PeRMhG8Ae‡r@5(H=awf& ! <CG'ɄwX< 9#H@Qrƕ%E$@ֈLUd8lotttGB+1%&(Œ/ɐ݇Kҥ`4°%*Ԩ гDhN7R[O3+x--4AqEC`YXmM) @%!ź$L&t46sNقw2YqaDe,CH%T(u :SKf%^WDJ GA&+6O}") ˭bV*!dhJ.tY Ie pDS 4e`W xL2h\:@5;5PKM،E&6 zg | 9w읪"-BқI#8j4B5Sի  ##RɏgEN_fT0''=9nh$3Q;q@KaqR욇eǟ2 |y᯳ZTC/Q<О'ԼOirgv!K{=!׀>y(!b0d3katxQׅM1G8%y>60qC.2/xp_Id w7WS}'H}!8H m7+14b >f$nšMacӳd.4L[Hdž@0ehM5F"{X6΍-]20j#!$+EuIiNj,clˣE0cQRJP$8¶8{QA8),ki):N%cM/,oѡRbvd"{qct5[am,Ha,bL"Ztd KDW5uI2NdcyV -m܇U}8TZCG&(0"V:Clcil kP5Mv6a#Tf`$p Ahn6P)"n]&mF暓cQ Tt '}i uઉ/=y NG!w9SMMWli~WFz]z9uкR>s>G/!Q@`9dLi OD(R !N]?ZHW4Ȋ$y Hg ЏMSí}7僳$]|(|=QE !PF N_CbbOlufcOBCm1KK/Di; 7CDR;,x{[Z30!/OOtuFf "$ebbѭQw@660TBP(o`fP*~Dl6}O(u+ߣoX dr 3n{Iiacժâޖ=\ E$呡2锨0nZs77*6R`ٓe{^ctOb͠?`@Sk(cB % #-)M m1KMaX}lWjUŚ?["*ަA,Ź!vֆX0qfjiI zF\]h%nQ.]?7ׁ4͵3޶" 9p6d 4v/Tg+}vɍA'FG--nB屌ǻv޲bBgLC &6 -i4Z#5e˘֢O(5l % h0s\L4WIaH8&nբ 2p'f> CX3ب4V#L#YLJ#FomXy̺/F8.1aٸ)8MaH1c6ѶQI A2sF!^~wt X&xb~|OJPDg< & <9t(?szJh=ׇ!7GȈkq!vXY! r^aO`OAyǾ#\ZLcjŧ݀!!(6j&i-;EJ-ܦAfjgL%9z6j񐷯0ѱ7J9|kXQ)QmLj;ՕՌ1U΄Hli +qQrq8\zI]L$ hx "^V<+M\-{Ը> qlrvӤZzV*o6ݿ Dyp/tGf{` f'COByE PڀdF iIX8DbWJ,3\s L@"y`d/ݘa?!؋` 7 ؔ ~gePUQ 5۾xUhwVH{t ${BXn=C[>PK覡׵TRS W4*qoNf{zۿ=di4Y Gcى'_O;+J'(knU 1 ~'C݉3L4|~>2ծ/Ly2%XˋO4 # \W/*ՂWb 5ɋj-8W\p?ÕEuuHUL4DEEE4DM BȔ DCt4Qf(! q9Ax$<=d T7 M -T5Ub"P &+ l_||"9 _.Bî"Oƿ{Q3f? #ȁO7;ּ K@g#>頡" )0ƛLuj_ ,0pdvtjAqÝQD7FGqVLTIEזwCq:Ɋ:j&hF6=xwAzKUE>ixW-ȭeIa^w3_y4.#1y\1.Ik.C7WHC*y}%EJf8U0G1e}*wf0r'\ ci[? Ŧ/L}͟u>9*Q eцjZ7<UwVAءLKj.[i>'ni8I TJQ0cOba/7*7p1D\Dp)(*HYB".BJB$M;x.0O4|Z>GN Ԁn<;T! 6M>0̵ŎDQ hzUzz^M$ (a#k?#ԵD*vd& ЕE qD9fdn9\"7&4k0i F <W6C4i'-lmH7K7Miv {11c>IzQH,mX~TtDh4*RTLUDf3E G$xl!J ͏Hr~"SGQBPii _G04GhpR}4<Ƙמ{z\9.=D8!bBmm{6%1$,ik1 aP52M21rr! \"0݅ШM#Aa:^01!`hf<iVe$7 y3Xt (-sc}:SPjHkL mtLmC]{.qXes]RZqS'gS*gZ%b kfӝV;zhp[?n!k$ޢ cs!ՁIcaZ!n]^ZJnJcrJ֡Rf1Kjvq#" κ':Ƅڟ9iօV-BH֡sLi^fq dðX=A:c )41Pl/L-]nj /"kmYU6F S5440@# kk_Id[neGPc##jx|>+l#OS,v7_=f͉Ti5F"a{-}v.d/2#$"KԻ3Xl>kǗ @&81LQz|ie)= ii *+LsCHfÄsb5Ѯȁ֜V\$mhZߝXAC l0~; wN]bbW25P ,9d0`Pk,bDݢv9l 9w>Q$yԁC}0M2o迓nv{F !\-*@nz1LD!K͈`_h/UOgrvBYP&}0[HwlR_UI%̲`CGA(%)+8p_![𩃽 dkAQ|d(HۋjHj p) MHGSH]υR_t?Yd 9%!z.܊jWpTm~ʻu9,'BR-z(} :Hwh{) AJ(@& 'PfA~3E9I}J_h:]$ to1v9YҎtQE%UT([:ڶbB!d53;wbxdۗWun ˱ZC) Nsu7'\hH3Qq#PA1e3L0c0!cf'%h^***JaQd3ɈeKVYzqD6 'Gq0 S Sob&/ b cT+3Tj/*/.Lߔ\.*oOݙS5!*UJߍ/pf$ r, PiuJO>Ub>lrfEu9YF=OOP#%. T`}0b!*";b̌{z0 H@.TK8#o'b6f4`<'PpCxGwlfIДHw۱yMX)tRYC aGE^Uv1sKx =`ش g'6I[P"5ڻ U׫#\~>$Ŝ!j#v`2DP1Ci"L? \ఱ!])A~{,^<`o BHA]`XVLzL%jzu HL{~!7u{~(kg,#8!Y|?ICmUa/׍(@0KdNx3H~40(C3SP2\aNx{PRjHJa1*FH04AmM7Q79Cͨ*_HR<Lt3W컩'mP7{_R6(bzѫGB'?qa^\O-Njj;Y̔}b,x(_4(^ՊطZOH׾PxAH9qrǡq=m#tW~Bk@ & F/mY=(hf|>= c :, a}iS vJŭM v?E+b}dO:^ <\B>i),NN[E P1{ eyPCI>: Md&aj:yb|zSɭ8a7LSa,ZJDV  -l%Klrǡ;عHFW0+ǐҁVdAIe,4JdYB! iذj>`b ^6C iº $DlY6U:P F  5}=yx0yw1j-!X?H~q=E AR/=ؗZJ |U:4k"m qY#\E&J!8s)F5|Hŷ #x- m&ĖnYƮ6F,l 8<֩<޳Q2qx-\XpA&&թ#P_'C_ίG)bo#cmL2aV LɌfaj5{Sʁ㶅sIm36Gֹ[j4*J3f1F%7u=>^6/-M Q% k]pMmfrjslIݍ>GI}Kҁ̘K(F+QQVQmlj؍^[Iユc cdPg<A6`h/IL}mZDclm LQ`t 3a4aATrc\ "5f;Nm$̛-Qn* ~1ZVc^[ s"_N46!^үэnM Ư=NrNi:q!_]>ջ} 8$J S>l *Iɒw;bp]ܨ:#C,{[iʋ"YRjH`|bpqf0Yd d! nR)_pjlynKE#U:m`"x1hv:˻ܸ tb*uɠИ t.-[^?jip***G_Ἁ4oOU`V 4T-ȁOdG SiTK;#&L2uG[WFVB~y"&JBǣc8: %_]Ec)G kF@\{;xd[kԴR#U:l?s%`D ~,_mBl)%;C|sKx? O Pdv+HRTyJw-WR* j)єk`7mZqw`̔}Y)8S1*ðh.F4"&[4 kKH>(oQ: Bxy:l(z]4b E RA]}R4F- Ge BZz!4We(Y *@D]hpO6:z/X*nY !kBij'X~tla`QZ]]rkPp OcDS|;hلm"XPN 04E -f03HhcBׯƈ" h7h)?=xb4Pg(% ϐG) c!Dä݀:2 oV@'= 6D7(+1$%)J BU!%*R&%wu8)&ȲԎ5iV$!H4Ņ@Or U@!H b "Q& bf)P`i(* 44&HH+JER% R*&h`(B("e( %b$ qyCu6p9F +-Ԋ:Pb2BИxw;dAP^D6@ % (!zB{*ؗ {~;M`Nf54ithD2+WHB ({i 5DH|]16]lAjA(ZBoms^Y>'Ǘ}):uv -=8frC^)t Gb6?#$ ,,1kFѳR + @D4/aSK@>x B"4UR̅2QI3 Ƣ$ X@* X*Ih&(hI* "%h"e)!JjIdiB%HI(("iHRB@((*!a( `B VDFH (*"i"I*J J Hb$BRʔ4@Rĝ2:88!_yTzLe +-% TTakz qsGmG`zcKHBq"Œ6>$6!Ri֪0zH\K*D2rp i[ Y!!N*%WmA̎ X QT٨DL Ay)ffH(9!ʢz?ϏTU7l [ EӠf+vl2$HD 4J\`C>gox蹽cS%M?&sSc΄(yJФ(6sO-hेz}BLC~dQBjQ!jiBܨdFF e)*rx:eT!i}'H! >@g C@{"dwΚl+k<Ofi30^`8h4i22X#H6XFl59vc\$@W72B{1Is*[<͎ܝXoz./ 3)~Gzd۔aJE 1(C^D 1D]@6ybE6v]y .N(F!y ` _GeNn jBm颺P OGaё=P1!!ՀJ ĺ)7u"PīT(LFÒ&DŽ^Z:ւȕ9$6Ƽ6`NԛQ 2]X1|BO;u""Bˡ8!41 C16LP1P=JEZHD *nqh(i %+FI()-G4HbĩJU!(iB%H$ӻ54M04$1 6I.&IJ t*D)BAgJ̔-BL[b5%֊Pf;J`I?^P7^b "b g$Kp=#lVZlQ^c8b`R&HF=rc$F3&4,z+h [lf*>NF cvcXחI[R FφG(X]L|d2>e*6s>wLs"*!X%}< AMR>;NM r}!'IPL̄0Gd0 0l$&st0 @1%*1R 4Y 1P "R CJP52j‰osc +1$uSI`FAJ-*q\tzuO8Ɔ/!:BM aD1*(`*v;& v;])eڄؚhcN`f4cQ 0(!w|12Aa ~](_xe? 'I!=ͱF~d°_ɷǮLLyN Y6jzkӡjR/dd#݁HOxcOT Ho^haA:æ\ 8Ih$72%$%Cxq~#=Ol\DJXYbfkHʞ\FC٠njӨ ~_8QM68O/_GT=Zx3i|,&FtW,̇hCt-Q?=d4BȺļ4kLX^(*lTL[ {de4pGhњ:D-6"4^^B2ot :s (l좧S dQU/3 @*FQtg+Pv:~3(ǫ:qS5WV(I$M5߱;qDiiBw =̔=@ 4PdLOAdA`!ԁOYD6X ;kp:'C@;2T'gs2ʄKkHhn*WMI߾50d-]7hkidw=^07uuV dJ!s񠠚G/ M"]U]ab" >7n#AHȽiXe pFfƑahZtkT%4U4`΃HhqA="дƲ)B_Lh2 GTC>{a9?Yݿ㘠ȁI&xA>!=I Zqh&SMmc .tf ͈0I1b»J&* PJ&6D3*P!D SPAD($4J 2Ț(i) ZK~dY:D .II^BVBy<"$! C@fP()bq.cڋN#lFmT[!4juh`v4F6̑"bm3&Ƅq;B<e/ɢI0 ih\CDAJD hzwu;TX"PO+ITĩQ\p 9{wģtL;47 O/5fj\qGφcku}pO1u z$@(@ b/z,lͯߦ("m 9G,>Uۆ?gAR(()WQۍUJEF t"?b C?^dn JQ1bb QM?AaTD3&`g[pD%d&8a!1p|ƆGCJR{pUb9Tsf6Biu *(;{;DA04c~& BaW!6Ӊ$VX4!扡5!Wh>X=k+q¨h ,[ZM[ $#9?/j^M4 aNqME& ("J"fyn8PZZbTgluR~BJ a'JU>@HxbX\`ƘJb!d=cA 8< IH4D"i\~ UU`vP&F7ЗjJ|LXU$%44LE)!h*m-H1DPQ;N90ECdI T)8P(2YKMh{6dTjpډo,! hI3}v>%}{$92 %0)Hh !{M4_f>f0{M^;νH^ $`@lP [V ~՞aU% QXyN]Oe@[;L3@lFA*%4^l0Cٕ@B&䇉/#T$bAnz25X bi)wRxVpFhCY ܮ9g$edk/͆qHp!sb12hM:U]Mp*h `btȅ'8цpMq_(O`1a&PEiOdq .%~mN6DE5AEGa,]1_ >rpORpy%/x);cNq5}0l`D}v '==9߈\SòQAA  HkGȿ$*CRoאΚ!y5% P?'G"#MP8Cyk)x4?QiK@v ṰpA~|*@() d= pNrdy CD0On;!R\wjfD\Ԍj~MN4I1FIOqڞ灇'RU+DD˟#lwxu4>tC<:0n˾h8C1!8_N86?"9)dc@r\>P2TDyA|= 7)7zBGwT՗le07 OhLkv)I$1塄tg?62:m9G$=`6z:d(!džV*M,RqUE5j /DKqK&>YaY(h32릒,mRXaC3)κa5f4-aSptA~9NtO9?hB.ΏKwH f-ey#;?G(6_%;](Tq݃RBa05~grlF G@ [C?N3= Y1蔈X%W:PPNJfYkEZ4x6.9qmc2LM*Ök1ALDS7eT 5,EiWq_F>rt7oWa%PF-<FcI>=ۥz5G f.ZT0l_@4yM;wcța RArPKYU6D, 6B H@rTTmsPeD<$14a C êD8Vu0JT x+sض5N#m`8[~) K"<^D$}Ts =M ŀQt10f^6ӞN<6 '@a 9<l+?pydB3;[d8H$ d4!R|!IPFG|ԹJi&]X0P&@ڷ2&VєMvli-i,@KLԫ"LCB Db.Mp°"LVډq\njȋ&ہ0 ǯ-Ԝr:p!LȺCS 9(Br2Z뢈M7s= e㼄8h9IqbGF= h} ҉Àw \*nppi6"+GE ,JFg(ˋodh.0vLX GDBT7}[Z+8raa٢0h3$ؒ8m1M S} LQ}=>_# )Ùs{6>n\D(>]'rahU4 A'a+fD>}C$!I9 v7d sm0eM]lb$T@waϨwh^>~,Qy!и!%)@[@R+2B$BdwD%q':Ch6D͕m$aC'8$ HQ * h _4PAatca+7O'EdhO#>B4eʉ6e8IC&(sC&EO#٧±S'srO`@ü Aڍ /X5_aEO;y}_.sitxo]viU@4w=(?%w0Q:A0t#$` Yx~[%$=x~bgwBZR Bl{Zߑ~P{(*le1:0l|>S=8k%Xj4>;= M8hLas_dWcLM9揸(ߘXDx {8l J&.pXBbMI%r5q܏(^x,/oxyֹ@dyQ5D4 A(j\M<~O2a$T#F!iSJSH4"7qvN!MP%#!2 ?t0(e=XJJ Ai7O|<.d{xa*DmAq/sG(lNO5Hn"88i6Pdq0ZFԛR7 ~5Ǎr٦"ϧ -3)cy:zqLH216Yc_ELN13r9#?Ykm=@D$Cnc(Ƹ mf>IQb0BIc$\(9"SM#mF{r^جY E@|ʘz1]9t,*o.V{E@g=p?M|) ֡>:cbw ݸ e'ñ)z1,ʋrljDUVks!D%,)2&7 đL^F8L`M#|TNgPk̈%׿_YN!"#]**MP?~TJP q0N(eA &?0$  #cM\zӌ6wl1cL#Pat2x'X6RNNJv??3u  Nd"gw'*ol|h/T0{ߔtiZ("_K0}ִ?0xYq!RK( أh 7uӀD L{촂$$bSGݲzyyDֆe-,6aeWOlD`*'(kZ4}"{V{f^4cIc*,l4^-gc40@e|GIG/@_(`UipHFHL/dtI< ]%D;Z <'^窨$B<*LL5$F1NbWd.i|ˊR(;j&2=]X1UmB#߻wQMcg i0g thI笇PQLTGg+^)DDQE1$LLVËc:.W.dJX) K%;E$4KTJ$R53J+D16$  +=~"9cxz{~O<`ؽغT[&"(62K6MI*a"*I/ d*%930D[ `e] @QADVeɪ (hjh(`jtf`*B"6RX4|rsI\cBea&"-5[ifttE3lmꆢ)SPl8*-|Qш|Ëѳ1vCACyy缾XAm7G1I1LS1Dys DCTPz;Ö b""i ѓ[N&JH9  qY 74y:E&:=B+@/1GbvC11bY֪=N*1DIv A~Z}M:pPE5>**eoQQ)A$N!Ch3mZb`$ēᴥU- $D 2AAM0E4!"HMEPQBT 51o#hq^ \!nѶKy˩&{R!A`xz5%!Hlb4 !QLJ v13Z5HHOF$paᎿ:KQ&:3@IfZ>HA}@+j Pd(tuLU &jQ*E1H/.X^]mx!^aT޻ܛ&k)Q{O̙cЍ0\W&_9)Y9 p`[Q]>p|N2P:ѵfM-66<`}ە5F#n8gvx2;yB-6y:\DaB} CA5JzIHuI/z}\ S2Ӫ!J۶Y$Qg=.Vx:8,;ȌvAeUi)JK8,m#6m6䖻F8ƤlwzjJZve7dj(p@m/Yı*= 7fjI6k wݖ҂ /e"9:f%3%$h󎗧n1Ʊ<; cdLɆ`Dap_F"H]&mLYR[&ϫ̃myXQE’pFQ ؒ ̴)mtxH;)qEXDtI`y2iZ0*LZ56-ku y֡S†Bje)`v8ʰPJh[yl>^#h_PaˁasWp6эsVo/G=a1Q:*k%F&$,M7u-WpW12UĘXXd6(Ҷzk2vA;QC.z5]7GLU)'E|p (1<6> 4CD *)?|:joqІ{ Ɔ\9u[6mIazHD ]fh%F,jp!8ơ4{<&oW W2 =9\: _}'{O~ >Їȏ][ HДM7Y%}n/|1ˠIoZXr ٲnGayS&Jw+0<537x 2j nbْQ*"% qO3,N$vX|;QcBH%ir?Fx =[vFߎ/%̉fR\xx 9~^阌]!%}g #(Cbb$"cw?hjDTQxZ~[\\b;fi7v_lkzS#S Xi&E)4R^0\,BȀ0Ë\h#|7 Rb#Ӱe *3t;z&Rj]vtdF$A"(( ;nN:)C]c8۶'ƈVM4|P- Bذ RbzψЛ͖'R}ptg_ 4CBxbL |ߗ9' BZ)EƂⰽ<~^BHu/_(3}a@"}V1*|Al-nxy ``5+`CB=exC0$M%(R=]"Z`vM 9m`jLhm< X mEM,x!!0B2D`QHUEzI-P$B3M5:qr L.׃0W|~B OD{iB\8#8O/Oi5X@(O Sp?lrfwUGhxAۢ&#M+hGS8CO ~wCG,M1]CxE"$ Ri.XyRbu P8 `kPC7H\5oe-i7 1!WD#D+'6Dc^góu~ʓ !q`t@|a2;j G|_T!@HD$JBQM-%#Heݱs) C7dMOбd[/xTdxX>Sf7,8:)SHkkߗKxQ4zɃG)R#~,;4PiC:ȉq`G(~_LYyȮ@(sL`H%Z*BBY $ T*!%  UHH!eA< UAad_#`P@{[iMPEH'yE0)܁*dW?bk|YC`PUKNBsht 8Β G}fPRP__@Xt҆,mX}Tna {O#%YF $z)'i3;\?R-+_Þ(Sd9 q|Gz֊loƴD&Y黌1Z=IۈGK +*R$mc~ᢼCUc3*b RDU' #dDUe0̡+eHL/]%1ǾBM?)6%'ְx W jknӚSRޭBX3&f8qJ}n3OzҜ'}'=;Bah&͐`O\ W$͡4>@%ICkhh B~CYǖ/%%V#%M2A4,ePVlŪ:lX#)X5CBc)b;dj=RM!+A{so|!<"6B T9WA:#CrK1`%F 831QKM4P&1@Py6b8أl4|ȍkEahN15ӈ1 IogŞ?M>Ox kb6hѶwW8-"b $2Q0n048,?s&!ޜxxb~'x&vM hIkjعRIl@ üܷ' Mi)8U"1VʗޠL^ɞ>T@A?~ ^3Zj(upIMT~z &xWݘDT@_Nz!: $U:イF w|J!셵Nm]V6I7kT& EPBw5ټ|(y d@"ضjx8bmhy"JOnx K}af =٠]I G±+?ďJv̍4N"2W2Z2{ڌ-Ojs`5 u K~X:CA% qw^LnH!D, 5or6T ~Nq_1oA_3ܤDΘe^kO7au3:}YXzRqC&Z;3p33|%(Ny(NX6x% )jӍ,V;+ҠNJ8>_=Ҥ#e"A:3 o5|6pt] ֦s9gMD{ G* j(NP0.r,e>N)f瑭+CDnEkcGZ>; r}Hv/}Qk\FQ7!I, ,xz4eʿyZn1Ua@&t)PPTQiE_f?. 7rgEᦻUd:OMN{Y-tR+ mallt(L8>=%白i <ֻoO-_=CmD0#\|olh9et!:e\xOޟ0٪Lb$%38A5V.&Su/eT`^tSF!@x=PZSO~Ec~ϚvDqY%!) ihm>9r)b2qgD1{Sh ڇЄ$d4 [߽7k˿9)ޅ,D#NSy5u%-6Hi J+cpD:ل[@.cj RW9;8 eR&rOخ ]wr0psnEoVp&,lMm$rdxҷi2P$ӈj'ZAi@67?~ <$z,j@M٬( ݯ(rjŦa)÷99>I:ޠBCnIF*Gk)@(+)2,FKN.EΎJIl`,肔U g4])s Sia!ea@I9Ú! u=C=p(%zҪf+v'L5DzX#rټ1XoQy[F9N;lC/}aȜ&ݴw=ge(`X BDx5Cׇ8L)ÍŒ~+,0ͽì?Ȕ-vzrqԚ΄ARH]N3O^p՛+95LXoQs޵.iXVy7u.$ f5p"N!B”xȽDh6w߂/ spxP32W@׽֮S m4>ckMJ!U'Y1~ ˉwҝE$cχlOtxHo q5_%f?uOr+P w Sez{t>yH-;|D0К"!A5Qj<4@aK .77 i{ agԚH4HQg5Waɬ TKPrf_|9_atJSI ¤:T%J&$%AH ۂa@j>k"DU4R!GsxJ b^ *"Xʼc8D,GFS8ڑ\gW.=s8;d05E#SEA"%a gXXA'##0(/|Nea;$%oNHa Oq UEmZ摵vZ]-o$n!N\AxmcM$0QPZj܀G=YiP~Hl|aM=x!4@3Nv:sM`0b"z?bTlIS 2J:%#75N+XW[XGK>x=">ui&meMG'lX6lj܏fw 5tKH 8[hp@a[jBjt426!]2PC!A]l2YA(: UU;!⸌r=~=Nxc*&0$ "Rn_x+[abxc}е< tL>Zڵ3ډ{ncN&Dӗ ClR9?Nv'S[;C7x} SF'.ݶpB3mE[\,b(ȩ=4dHQRo,vPj'YSә0T^΅}: [t^"k`΁ӵ}V,V8;U2G˾vDg|k~Cw}`jUNזѨ%'hOglh^YG)8Ԃ V =휮)0!!(|sN,DB$0;dңHEw7xf[L_&j6-:T?y.G#-$? AVhT-t 8xdD?Vb2lg MBi!enjSb)Tbpj:AY/)٨ 8?WUBp"h(Cų Nm]8 9f'icJtޠmQ@SAS`D61+Y1ֶ:ЫDiBh =#=ûi}SCi(;ahi)?LoD~!6 )e@_& 0'n{* El d;}wjBHL u:%;D`R*wߎCJ*Pƣp4 Afi}$U(uW"Nxgn$"Cڐ=5,hkXl7s.7 Z5w֊Q+xѰÏ_宨+U]L˦2b)($NMH3PcxF/5O{Q&v"8WҚh#Y+OH# ƥ ffw{ǷS8:7.ZK"Av02ڼDbNMpE ϸB֗225MI=cPLg y? W}6hhV7.Fu:h%eaMhk/=ioɶ p1&%;Y;̝F!1A?|hK YthI7tlt'm,LmdE^33@1*)U=vWLC,:+B JW(i6c˔ۻ"pH(Do5H` 6:HP)J ]w&V툋 ~!Y6{YREYj~=o'^0mkz,O^_Eh qކ 0= tX:`hf,{~@ҋ&IRQ)-V]ᓖg@I6je52DМ OTC ڿz9Hjh`8P%1@}#A#ݻ0ph II0QAe"p-ɷ)SL 3~ e&& (wF~=RI4iJQ+؍0`D9LiLA$+;hA aQƲۙ[t71?74e|M8}N|sutCc^8OQA7BvVs EieI~BJQPIT-i}r@G7""0MLLC03EрD0>4PzQwkQQ#T 6v)kTcr&R`8 ;jjdCrI<@/t( y⸰)|(a-^C"*{lp^9Ê~0#c6[<L5/7v7wt&5)65J dkHiZ={Hfwwm$hliJi=3kVAqwo5/ R J)8i &mYċmpS kE40z6!ZLfM;4C+& 4$L5Do.d)I @ Ae]) է\Bi0N,&2Į Ė2V7-A PuTe0Ѳ3$9:9G#22i J7t+#4j`Ͱb1<( c#ZZH:"(cq l( * h\@u5H&ٚ? ChC^{cwDD}أu*P2pvjeH:KOT4˦eyD) Xf>r5)F)&Q붆3up}#kzr Hh^*Al&@S㔇bq,.cDM!Wz-]6dvOn aiq(B l&PhGыgbkySR *! uX*2Ouz}KϾ{ꓧtȶy)487ebF 2$ DI5<S_?:it AZiJJ 4H@i)~8,@* 5؆ct'/ikQQocK Cd3_avN113% I_=;an Ap~|t2 mR;cە0$}8o0|#fT6$$2_w⦠D +L})OٙJV!$$`g!!mhx `i툺dIF6ZIHcMіU[TX3d&?[Ւ>?Mտ2A9!F PN ,MfcC&t t(m%(g-pS*jI1d0Je1Veϐ0[zܗ_crg8"(cQ2ch ; ·VLˣ"@)  j&t3@@6bpE(6vE`]3ϋye. ɝ4EP|@n-uXΎSXJ8qijц7䚲D%"w&Tjyn$븾{yhwudewDUDByD[;UPE($22l±ҊTt6Ņ (QFHڂه0`>'4/x XzԵC#ncRK&]1,Ϩ{C}c մXuDDf9E]!! 27Y2C] 'ϻ˻R`0̳ LSITTD262Pġ|sD(QLTna-S74AMja#=5k4P!AHV`uF#?;-O\1Q@v8i7[ 7 #;q1KP8TY)rCnc"6T Mw[db_&)@v?NӖp;9a֪!#Wk :~[NA88/as0t(D0P:HBb#N95rvA(9n!o]<讶ZgL(H, I$Ÿ`FsIQN]}!׋f4!:&,R̳Zl" P({Z$o{a*31*hHu8$SͻF?D@up$${ud9xt_#c(vd]hhwt:^k( iS^|ףpk.p!5^z:-`-3s5`{f6#B8@'-*MR0([͚B:TJS`M3*b`?92t8D}:뙦2o;q& P_L&@FƲ$*d5r VQ![tw6xVw/mMCvy&J0N眚PAF~icl@CRܥpƥ\4)dP1yCNU2!!L 'œ9Wf`=O c"tC} vg 1.3X]yc{9U6KqPL rfq[q3t*aAٱ/KDO?/ls+~${inM"Y!Ltdcqy4 B BPT$#y\G#C@'K|1D D`&h'`9_Y1 <2^W8uFCeQ ֪Fg {S3\ M_fcNBBHg S)J2cezɴ4vЎ&;RB!첕$'F֡OGĬkxsDAƉǭnUˢ,D9іž=eyV=o7ݑ,0MaD1$ʼn 0-T] ͠ ; Ѡ)RyTKṎm!<J BEJGGJy.( BLSs.ry2&'fDj/74usr ^yT568xeD)!TrF79 j`=G:zD` D#¸ɐ"$!E6Ҁ/?ta- @6lWZJ%;8 h!4hZ@&!YXHb@ "!Ug2)Jb`:$ y]CD^N98 %؄h!hEhVy{<ޅs6|N7ߊA)0kvZ"͗{7}: 4sWk 7bL@aw LY%=JcްqڳަNjt j^c乏) .t9zuak^5xe"8V{f56ɃE"gt"5 !:hH>\sP56'1n#& aSZ1WT*]CSnS^-6Yˍd|QI02͇1GY1f*0Nm3MDgLf͚MPsA/؃:3yfAE [1NĻmrPa;cr^J/P~}cCi!hxAǁqxDv+BPN wAx3+P ٙVt Ux$s0!EeggF  z5R!N!/#qiJ]"83c ᑗXB<6 osh—42bu+x\S"aq$[/G1ՁGrNcm8L3_0VfԯxSn!F|qnar#Ļfs i0l/Knj4WM.*tAP> dN wNd'HTBɋ JpF&/F T$lu#+ =.bqjiN#RȌ p0UJf,aTXWEl<`iL :&kH+t6K<aji3hz\8x&DAm N$Ю'` o h:v8U3XG72V`/H!{:iVb͈2PۃxThtuGF4Pi'S;z px8u_ Dlt1>I," ˈZ SfMch\P(wdٴڦ`ؖzPlt0Fn -az\%H 0]G8SG6Lg"BJwlb LP1Tbf;UƮ*d5YU!<4K0(oM9fCLcteYF7։pVTꋧCio06qjikzD膆F2i(/8k:<]#oQtL y|wtT;`2s0" (.eKKb@; a+z3'9 kI!.X8sـ܈͡;,[PtPŦʻ>md$$ %Y a54.!:L.un7G &av51Ù4wymMEl͑]:Ȇ%B$0<0BzQ$ Iq$*"QyU#%™L ~lELr(]R^. P (ag)"[mqƉhHwJ0# )@Vmi(tB*(Y):tu: uɪCrDnϯ 1#@lbj;Ȣi/6/2.I(^/1qw6¬& dP\K6׭"P.z8(i DV O]Yx?oq<$ym r\BXx+ ZO$M1fB62$7#7:jJ`><<@ZP'zLw8bGPbE 4dLZ3-R0k, VF$aWDbN/דȀO#%JS< #98 =Cy`{I^8h46[BtijH"+ m^Y*`}Jkt9cIڪ/-n  vC6ftј ֎gkX5k* .A# :SR&wpN&4c+ ,eÜeɸ `71)UR0-ÂH8rA ˹/,Vݢ6ٚD5 8To0DH"QVI`lî# #䇁q@- 0ݯczxORQdow;-~CKX&383XW S T7kaTW$7QC:"5c9D.q@Edcl)p4Uf]:4Ն'¦4v\|>hO:cY(1 3S3.J*>uugB` +6l}qtqԚ_>'nc}M&l>=h롦'0=U@DJD=0T?W)LiO}c$n2,nX&B85=2$ѳRKO2nív9DgA'[4Q`l=Ka`S<;+?4/gki<8`](8^R-&v^rPh"{yCCp_UUUU]c,.jfԾ|&兕P*=@ m/ s!i] 4ՆcQKFxxׇ/hOxW/2m -#7QozZR YdlhL)Aokx%I `NPTB}TM'BC}moۛ̒ $%vjK*sOt8@U9PJ,'MC‚a0-!'EޥgwCm(TQ4(@U@Jyꀨ_{$٭me31WJ׉\FA(0fXdlda3Ϧ>va 0QXA〦>_)V ;OceiOvvcF=Gpۭq WC1eaKs 9laOT~QTxo6(R 4 29TQUTKHO2>߭%Gt6<ߤ7Yӓ K|ڃ v3Wr5Cd.`8C3U*NLKh #zs-fƶM0hTU鶷#"ƒBzmǑhI1j" Η{N((&$֔Y1Es-wWDyiY61UCs2}ˡ&t4w%`č@fO ǰ 6Zi6ST[miJ X 8x:vyR,b6q;*c5Wc;Uqgoe74i]e(JR5 |*9 4DRS LVUݬ޸/ i/>GxN Bh!Tgat3){Ú 6] mA1=6@rB;s d%THc0Noc/ Q[fkXF զqډ26$@!;&3a! tMgAcÆ!c4wsQ||OU`(xsϿBn> $HuT=U#9@{?YlٙPEl#z&11}$i,Zj5m|ýGK'A q EnE8JX#P-Wk~yqYS$*"Jh(hX_HHM BA"t. /y дJ(hJQJP4UPPU 4PP+C`J@+;撙<~@t^/B2'9 jH~D1HD)z#ïhj"k6|&Yq'co=cߗ7/o4?@='p!5{)Fe&_|J TT k* HV=Ԃ{ oG|`}$xCe-h54\2ɷeH2,vA>gyWx!ȩzKޣ?0A̰ǒI!۾SP@LݖFJCb"" qˊ mfq30 5%%O>h,_Mӌ91uXwxr6pLv8DidM~ڒ5 ''DJ9-CT,@~V* |> 0ٷbmv9pRN"iP-][Zal_aPtno{*@Xytyq<<>=L$*,;bjv]4 ءNd(u35MN\CݢkM!ׂhD@&)}6?qД} L9T @d8i u"W3 ^|Sfg%aq#O8#"2"f8DA,L,28Ѣt\WD_fa:QƯl5#lY 0Z²/TxV dՎrDɅ8CމArInY7cizZP'LôaEK$j2RR WkpsS12Ö8F@܂n2& DѿTЩ kY Ps׬1STG,C2gyu'}󾁵:<kɓBu[EFwy~Cdb,WA(bNյIN2',ۍEtH;3`qto0W%$8dӍ)곹=I;4s6i |obvF bW] 3da?4`eQYx{`=~6_"ƣl L4 =* jFWt{C%w; E2B -M !6I'GܖoǦ= g_Su&8n;23DR}Ky >q:/㠭Pj.b" dA CBҴ {hJBB@]~ f뿯zY38~pI50|,PFS(,uxE m8q}mFAVmf=iaGRCfP=%$__q= UU 5sa XbVFԪb`'IJ4!j*)`!/~# c\W^[.㔆"zo7lDm}>ɭ}ӝ|(Bv{4=jw2 dGAldi$ %)@H&HS .u[HHBQd=k7l=x i&CQT3 Dbdh!^\BOS:ṡva좠Qm)Qv) (mȢ*5;c3|NO/Ҵ% J.x)$#)`=H85L4A?򓞪qy1JV%!:PNF;H>G@9aTMcO"섢(P(P40A=2 u!9)mu''wt !ItF,~\SUDLS'Hh<}njV$JH{8v V#A7()@͎D}쾔P4,(t`wP!PAHp'{Bd\H2,}Izѝ¼Sr<X"7 R] bsT4ϑ'XZiC\=|UވZibb!JV 6?Q%$)1@҇|T™A P| uk;)zw=tMc?Y9T:~^W \L I~3 %\Hh@@!J KJP#f ;L5<@OӋdET{L:@&rpcIit0Ƈ( *uNf~^[jBIH|Én6iŊQ&mZ`42@H3 RJ5Qy;POFopQ wAb* %xc۽|mjfR<_a7"X0nuYME٬UCƅZ1$LcchPz]U (Af0;UKL" dm Pц`42 >X 1AJbO):Xn3 ?t#u<p3J c$KA )?~Cͯ)?ε ֐.U͌.8[]m/Fg H612:DabCc%+bAt "ѷyO3W ?854Cc WOBY51N8|й"Yȹb:R~iIe}# (B"UGؠ5TbZb x_hHݥT 6 AGL$*/24^o?'>@D㟍_ J#݅C!`;a8B"ˌ'G$7rt\O>FД QD/ j):r4U#U,T@ي}6OGN%ؓx;j.u`td'k3n G1YT As#!!E E{~y*!4Cy_{]{?B_N~k$+FXɱk3TF!%O r;?~\PbSO fbtbn(BQNIGdïdw3hqmpU`4U^ZF|j hR&YSöKTJ [/©P?#L'|oؕPNu|PACJG) Ly#Մ[@K:P𚢞H`U74:T›{ @|ݞb P&9Fujv۩^[nyvLiݟ|o*ߌ("65P]Qt9=ɅI3Oua'7*eSځS&u|CnGH|Uaڵpӗr$M, w:qWtR,C-1Mbφ@b^GyeM,6R`k[IAxAUܔ"#L5iE*ٮAtm&"+BC`GkuXƧl o0I(U+S b9b7-u_-ic MՖtyg}O=I̟TcȎE &pĹ0/FhHlh|"S QS w^4X*Cَ !@g0 GO~ݱ`N6N2xfV@ p0%QBfT Yر ڢMQMM8h"L1n\:q'vj0 H KD%LK!aa\C&i(i9B;t՟uD (Z'fۊhe,wPu+䆐![!TM!#U.׀t#ˊ(#E"p J?bt6Otv #f'tCBtmm7`3LSHTq V`1!@TMDNu7Jy.4FxJzQ/o'pbW]ANľ!)"a wu=^1A @tW50TOL! !+qӊ{/5 w$Iz1} :@^@JAF$"hiV%)(JT P ` wI$?Eik:q7 ## miyG%?o3xl˲p,J1/_$3B'p#H*QM6R$ EɡjO?@=XQQLT'T{$AA_לIGRLr(ѢAH hy=]A=qz; 8ՒҸҋ$dwOH3J4C4FbJS@H@R UUQUUJҳ+%4B*JI*HQh)9t#s)3 ag&rnK/K7&I D | D?c?toWOb!+{j60vx)b dDL%!k jSĚ.լB_ >7 .)|"4V.%tp)h=k9ي,@$$uᒧ}ag(DFgd8lk%긒Uh]ٻAi:#LҌB޽4|N[l ѤӐ"B#FEﯢ~ʜ^SLڅ. %'?J^O{}$ O;l92 m:->R* U >]?S)"@)OBn'{xB%/8W/>XVvhr^ c6ѡW<JNT0kgl4͖$aș߃g~5DP"T>C,@1(D1D$h)"GC;5OMHmIFVՐ&v @zj=޽áx:9K5 cn*)’9ֲ&wg1$ dC?.ѩ5l児]pI[l39/DBxYYi\ /TSk̫5])L9a]kD8jHJ{P78qe9$z*" H6&(X1-W$P:m6)xkLhpUߥ\8B/C"y j dkA#6\}1Yx:g:fi; 0dg.\1D`)#=qAFgh|!C2/SFEȗCLͦ:]F!hC Q2Q obi׈4C}#M75DW-Fx>krN޶5)z5 ]q]MaÞD];Klk*V"5ޑ3. I ^1V,ђ,9.nX F*DrQz'5mQs&tz^ط Ck V2:z9C';kK>2c6ph,ׯ&MB#SiMg4C |G6IP04$r01!Wuj {H߆4PqY~e8 ~}y |-Qj9ԉ waƝZi\04UIj-6Pp%'mdm12F\r(].Y{;AFE3j=Ú< uhhP +rY8A>4h>Z);h4X@!W:$} Dzw΋ CA8Jf %e@fJa!&ZQ`J&% fE(!JAZ(j**R%!(h*() ) (bJ(BJyH)`2:B)İ^5ق W"X)?$3 M  G?smaS n(ROym4 0 i_AIpJhvfД[`lF#%b[?NǼ>^Oh7wmUH~8CJH!#_iA(+$k'qs@ΟW_xY;]Ѽ^xIu>=okоcĺ^\vvA{{ۍݻ{۸@>"B@]קHԟRh}%X6:yTJ}z|2Z;}砽:̜_5k$pxm/'y;-ްczٽޏSo=hhR5 t_}{쪮pu;ʷk+O:>}4zzT{-ٻ=>=}P*"P$'hvꂫlU]I4E(HQ&iJT`U JmБ!>wmf֢5P" ]5 mfotIBb@I 7ÓѾ^^}z|n wNU6&@q}}}ux|#A/ !@: trAUހ PPSU@{FBƀeqn 2 DP@A H惡`:^mֱmA(yv-nqF>ھJGϸ8QkESzClttsr[:,P]t鹛6sK]J*6 @O{ﮮ}.zW.wyȾ=w^"bM.[{93{޺=|}/9w3{y]Vx>} `Q|iNъ9*NU%N/k޻&^u7n˽Rioݬ4 mݾ_wt \׫^;AvAfYlDKdY.#㉨sc{=%zw^=wztW6ݍjkviKarNvp3y=q4zU 3QwN[M=v}皕oZ^vpҗ;wi^};_w]^O}=/W;n=[ښt[c (=^f}v/u,ܝZYm8x3LYnY^DŽ"@TI;w{X-ϒ%[+mlVf֧>3s#ַ UX{=V7w'mUVu/1խb[a_W>)s}ݎ[{׭26VŴfFF띆XR:-b lMt>=,{^1h͞h}{ [/>LmvPwn{_-^i0ӟ\9mwNJÒ{{] 띭}>G=Jj %ݓc] j[;wK+Vv/`=$vW|јn_yuU>t}ۺlӆfMݯiAJ6{hz} (H]@҇@DZ'J񭷼t(| ̞۽WzKoWp7淀)ǷpphV6v^Ο}+nڮs׶[ޫMLv<A{9o>\Miz^<5Z<⦣)&+Mjw^\Zx뎙u#gP=o^D K^Y?n]`m`*uϟC?:nwlxf͙mM'sWe#fQhثC]ʹZVAn$j2,$*^)O`mߚV 4K"<:?fliALC֟? qӔ"S?)jLJyH a+5n< =X,ngU{y<p'c]9ڵFF0vǝW{*ܗ O,>ժ3ɀ ^E N&ʆq!䠹 0Ou4[JFap`GWϲa_#7'8-?=1 8!|Y?[>Kb0?$:2i;å+2M4C2Ix$Yj7mgKif%k[ 0*WVZuӄPWhTAtU"JWlpJIse&c[(_ξl&sJR#>0Si@^竛u*`$"%tn'sѻwYd#zpl<`ݿW(X;vc¤y lqҵl^{-/շUJ#M+:'|tluYoю9Aow&1՘OhLh J^n^^ގ$F('պ=<n~k3 Nd:m080ز?Y֊!?ҏyƫ#bN<+uɢ(+3:]Vч?skPvݞPQ#F 6TA-H!\4$VGTCD]vbE%D2IT ):aa:c(QIϤhs8_wr$Ywo!xmN = XF&RF"A%w/!* Qq/߇6-*Ci'Pᖑ6=5< ~EƴeC|e)*>rC~y0q S+/UpCױ!Nm8k3Hr #"S7,9 İ?0wd+.Vi2( 0BBH[̔M0\Gu  &8V遘"%CҊll$",kٝμz%?&;ACO1JNO֫.y !?79.*d Hk$}xy<`$RX!V*_f!:yvуA3I +CI0Ӏy^8=ɾ5u( j?Oe=/}==*%0u39X HVdA~4&jFD =Ćd "b aO/]OWW^(vz_2V|b'iADA.`5*ϖ~_kPhQ=^> ؘr( Dg叻?$"R_uńY`E15w 3BfTQ H]=ʋ.z$BpQh(;GDd5g>Z0v"~FF~¶}DI޻oA8ҍvwE9aޛ 2{KOWsƱ=xlcb #uQ#LEh2) 밵Ur*yC<%5s.UNެJϩqgsk[2Vvᡗ;\#sƮT^R-hcک[U"p!Lɩ. _6^y2/)#^Jqt򡥭 3Daڏ~Q2"'=2<h[W]u 1DWfGD|5sf=&.`YHĞ"4ry.z7}ph?''/; $dfAQ _mDȼ_bq) yͤ S935B,W^>Fw1Nw3=:HLKb1{`жgjziGp6{9?J=s=-NA0t7O^όsJ>SX0Պ t.6Qj/(cp"F[m2+ CQRzǿò].޹ 0mٸGޥA[{J M޼g ״78֛9v&s4N$tT)teggIլR9gTI!+$uXtn 5Čx82" ;N?#r==j. &ՇN\R T0W}]e&t:[vݓstQ@ aDAyReju6d1aȁneHr-j ȎQQ4rf*SräMPemrrhO;M]sn<B3 qx~BeObq:KCC#MELfD-PE.BcV 7p'WK,n\gj[1Fk5xMoeU%VǰEUv k9&[HlZJ&dL׻atE!i4#H.~eYOT66 ESy8rȘW(+aY:EէpicK(qn_)xB=gnIyqx駴K|y B(߈O|Wޅ0n>QUs`P߹iG?9 ?P@/Q II֌,BQI3ͽ4&&9;Zi,>Yb={n"_E(G'&tNA)cȞ5wh IݍAX?A&|UIQ  >L*En#4,!dD%Z#0(>GM؏Dɐ3c}K@X`[oF7FX}1b0DlַzgƟ:V>j#9 T=+] fVs]S@Oo-\kU' Z9Pm-捡 ;ۆk$ cj=} sO=**"Zo cX7Sit?6ȾW8 * (# %{ACMQ2ғLJ+5& )B ކþ;<԰OAPq~;oT‹Rb,ihxѠ!םA & \Qs  `ڸ &xٰgKa6M{!apX0{;>! &X);x6$CL Kx$^dw6 ]e4' IH '<۱gߗ(z:m,rكZpS?pi\TY)'/8&fHfN- W0Pl=yOʣ'#De-ne e.b gs?:/GiBT | ~~>eW.pHĒEB;٢+t%7aGA<\=\l镑h-tkDDȢ&*P[^%s/Zsdžy\qEo8qS-j,߭3o2{b=TsUj~\{#RD@UUICJFTU@P?rNX\ |AɥNy (i#NfZkYm35fFJVs袨)HZ5iKaqP~5(r΂6(()FM-T*u\ƹĭF5`Qj2촘4t ҡ tRP]Ksc[~/sz¯)x1 -tqܧWCР+8$̀JPZ|ZQHfP)QiKQk0/4DrHѥtDFJbuyͣJSi"莸B b xX#:21N&p~(hfYetcpQQ QzXҤTTmKZت! F"QE-un+3l14iNֱ+:J卶EPQR `l"b*҈(#QR0Q`U3؂۸LTUPv! Qk W)Ӑ- c]vJAH)u(.ɜ"1)&wΝ!TN9e{Q!Nl`F X;NNSYؙeТm-(ѱL,?'0䨻Uċ`m0_Ik[AXZyh0TJɷtʣzb cc^tA܁2<.2RGQN2J,8m9)7L({-H;iR,QR(~ iDԵTB"9cyiq}X ѱLhJ `Ii gA%l-EQhzS7ŕi<:'Z3fbfai@==Fti6c0b-*ڑ,(o Al=ٿ=&Ml8+5(߱y@Y A(X[c>r+?h׭iXdRP$m]QEWQJR".($UXfVY:6(c){ȱ`Z* % |nbCPaZS)`|p]Z߹z;zNH({Z0!O~Ds!AII vHgBMNaZOlnڨ{Ay{N:RΝVz1Θ9"!Rb*2Ok)_5X4L]q*1=z݀Q"``,/SRoL0?h l4S&/Id?h^u].qs:`LPT}Cj+Fw/+%L!V=WIīK:Ia0%"5 E$NwJdЊgV{~ܹ57Xܼ8(Ϧ܉CbIRN!Alq0\D,>|ݡxLW3 SN!quֺ r wmXR*UP(-3<7NwVGIbS̳I]X&@7jiGsv|S0QK䵊Ԩy҉q&0L*]gE$CS.'CmUu8m7x:;19~3|9ynE"w֊w.@_0(^gn:F&ay5־IL@_{.uS$s~k9ZgF*(''%)^KHu0 # )קh S|4!.S>38>/߯ůoډ8FN4b}))FtYӼ=e*p5*7gQJE!=$Rʬ<9t$Za8yF<7lUu}-LV)w3+X}XU_G6EMJ{UF"'[ k]u8'f2,1)02, :Ӧ❝[~uXE_K360ʦz\.W͓ a.ELs|譳qmHsaCrB&R@ۻ9QuX?.)!AyI˲&$B~7םy9 A4bxC6O2M{L^dW@LX;]?zl~Iǫd?zCCo2~Xֱ aSXA7=A92,uiJmSP;B + 7\,Ma |f/;{ y!ߕGx`u.[Coq6563"M}7a: N#jB{^|O5Fuϔ)Xog7!:Ty<IG9FKNh9zٳ˅v TN5\vf.~n9s~ Ws'ZfN[ʥ0d*:~FD6Fyc##էD$D6Ir-U5&-vj`- 9_ zAG(5I7}0W\w(YjY`7{n͍P!2W P =ʚg"d?y&YB&>T@̆ߑDw*XqڽtrC_g!Ghv1׻CO;  ^ f.i$8hmkOE<,'MbOTQ yu,Xz%R"M YP%?XyG|BkDAL0bK)BX^3 FX}5ǿHbo8L\₩!B)?pa?;'8$5 g5jL~#Êpa,#n{n+᜿"LSa Wv@=&S友')W;@C=v!m u>pCxJa=g"+ 9hʇ^{g#$+@RIKOӱH0C0x?~MYsvO mVgu1EoUtwMMle}c QBϻoJOL"yn1L!•$etg4F/ݦpkHhn}s>퓾ͮN4m;|_g=:y3gr_NreouYs L툵)!pswn^SpJ\TE(ʢE4էUDit^ԯ^La+fq{{ -+m'Yl,=ʵpQKs\5d0\a+X]}n.k$r2)*X|uJaoMQ.8SdU?&!?W6ϔ0A Ă  PkPwtiܫ@t(<l8])~zx}; ģEqUKMR8vCl~Όr0㡛9ْaz{koS0];1-AfNLmi7TM8bfqHa&gS !;fXnh:uH'8O+ *Q?S1Rh(htQF~d)kJ}y>yq OdeTj  щqQFy3:I)O/ߞ1_tҺ~)Gn+٧}3>o/OTJ#CP|lHs ᐾ $ f?WN`9\q!(Mu'm<ߖ +KB#嘧i$!8գCxv?-@'KEꊡnW !+F16s͇lQ;h ƪ)$EPUG #7P,("hJG+VVmr>7sqI(((jh /X69"og@*# UrX 51 9|lUg.~~AOa'AGNF p`Զؖ%޾wtu BEhz֤D9xdbPo}^d%m->x4EKCSM>9P6<-T-чrbQ`ߖ)fTF(׬`&h!()J_=5J=1gy bY~:KmS4ǺO{ FTQ{pkAd\< ߳0 IG|Vţ_} ACkLIc80:-wkT1zC]>"&ZQI^N͉?ȿn SPp+BS:$ PJ( d/LwB_а %_z}{â:4VL0p\5 QT@$gW}]?E֗W@+Wҧuz(yJ}glpWVʀbwt!k/Hp]U@H)"8zW*8^X/bK?e#zo@dLO|q!X!Q<|ys2 9sy A@BDAR4DWHG#no/~^ĉ$I, Dt>(κAX1DE`P9^rq;9\ATMA,BB*bUeA@=R Uuq,1Ħ ( G ȌE$ 6 "-PO;=FS '?W] y@L4xOm,Pi1G<>~%m CBLJo"y!@ b49 &ґń>ɿGXX|r/\1o;7m:̐.ARZ$yr!%L J>,8k#|p!(M,YcB(V )2.g3fQ(D|:P9çs}| ժoDN?; ឌ5 %P0O \@ٕ6eF)UwAj}{;?_o]NXa%` [__}}Y&.nn.s+r dWQD%.E`x#̯?G/gmR}KonqDãUˈPcTnb%J#PD ]C81r 9mtz=]#XKT{ֲ%7>vKlk]@HI1:Β<y**m:Wa#`⋍b_zYzHg)B`!@KA=(ai"|7ڿDJ M"C04r@(P 4Pu$@Kǟ%uz|OtLΧ:VOmxf :)2PK~x}?^0ABϣ۶&u#Fa8BfR[P!8@cz[ݚ/o)n%MC#Ф@mp[BE>TFBK@&82]@_l/'~ḟ_W&]30z? ~QjH(vO4FTŌ9F>X0Pj@G0s8bAz3S.-͆}́_*}ۆd#$P}RxQҬT P|.};ÿ{^b%`X OS}QE~8 Kh %ҩZ+ڷJp&dM8L'=/rRrIHi 4=1U1PGJUT+\= W9-^a3G) P :~̅GS$ORP'Di+s9Gٻs}.k )'azPt9foy]!5 l|>P{,р{N7q>N]ԸLC6RX 3։Dx(p t9}5P<M/D z6nn;HE R 3JjBbի%J/Yi?aO'Q2-y=Abp䃬f+3.C3`xһUxuN/U WL3%GQ࢐G/,iC|A-34T]kml,X(Ui*(bH7_N3{Q]‰ vG^/ky_p~QYjhjaDcmC7<L@}gz=oϸ 8Ddk]x,K>= & nѸe\Z(m 5 ݥ e;sMJYv^vq#XG0| h#]`2KNV// [0̇|N3'q:R2Ns> Q2$Q ., K0 ;5jrI1]w|q_ |ml0>h%ȗ6.JY0ů,(D6Yͤ.A%"(!u5uuY,-dy[7%(Sِǩ]D,v`]k뮠LE@9}K-K ҫzL`\ȇY׍cjZD@EN{pzPIՕx OPW/i" (Gë4)^F{\4 F@duN拁y ($r*J3" 0[9;2eF\4Acsեf- 7 [nhEy;w>Jf7Ϯ5~qܘk\0n <Wopna$@ӹ_|9(n~~x<~VnVBRU h(D^@u!?f! ?JQ({-D]ro\MlyXMS_;\;KLEF,dKp=Mtxs6ɸ;JI3[d!n|;.^X¶QQ'ZH,":}}9P`2t>si )߿=cTb6 EhnwL]x$m[v?nNuPEY:m,TVWeyjɜg Nv/Ocr;ejhj l=/卣bٝc_ %Sj^\{1VRdWs"]2"fY|˸  `x{+<As{Ks{܊|ms!y]Ѡ[b p2eeݣ(]rsZ౿ag>VzY`kUz<'TpoUƃ tnpg/Z'C]+dp &9;=v!5>3ZVl#X-~, |\nhG.ߔxśDG#*"6NCS><}Ro_2~S;D%8驙 /E_m1 .)rKM\deTCNϢrʾ.}[{ 3u|%>l~i?%%ѩ:™UrJ |(y9*TYvy,VlsH#ޡQ !D|ե SÄ<`@Ȣ _/-}I{ lVF:U|]3kY«-B>K?o OOýcn"1 욹lve'y%m%;\"_Kg2!Nّ ,VW'VL|>2gȴʫtt+J;)iAZffa'DA>@APWPݣ~ϫ{()JR6(_z(xG4ZNHʽw12@-v۱+СA0f;~:%߿~jAU\f8޻ʖؘO:$Cњkۛ)m^WdCIP:/Gڙ^J`9qfBjXR*'4 %c^d!mt[s<78WNk [I0zܺt DWk>>7>NG]xH?$rY %G;jrW2&#mm.D>Mt.n0"P& }֛IJtm3#ˌDɻܧ >9^=~tG(]+A/G#z+ohk?t8E vPhB|1LA! "V3e;֒a2=]+ >X |~{s@`!*e/ L̠Ohm:˯-W)_|9皲[ԈhbP =oۅ^=]dq֓ %RP#f[zE ߼҃mI0}181~"xԁPIQ(C獰D7g[z_D5ԇFPt}wLDhn&׼|#+. e{;Pxs;-yYpwgL -- ӭ:qJCjd>]. 3< /|QFSl@qB&̹ 5AqOK`K>:7'>Mj4/W I_fl9[jQCeYO ] 30Y02>$N{8ʬ>ɤE+(3d;qlB5gt ܚq03p ^1Yl䝚vP3䜼|:5~/?pف ,6( #Ǹu;}D04zN؀DS蠐%p.=94BZhPIj0z:ir/?so'; /l Ŋ.9*9s #r^*͊J xVu aDЏś"*ZYglVXOwx4/S /yx )H@3ycoTeGt8T)ga>a;mNaXA{ éˆ& =$L/P8y5-pTV]ŷMtTs&6XB(#P-(+\XxE}(I$uqF¡=R)*==TFSrz.8Os("=~˾ 'wߞ*GsًZF 5'S8 rpwmkKG|СB˜FP*|;bxx~ Hv/Kbz w"<Ls0mFgfا qxEYU<p[B{dn gM&ʇg.? fY ,<^Ȑ6ϋf~!i%AQ$XoJQ_'6[ w !$]R.)Rap*t]|W}C4.| {^Ῐm %(?%/pF.|9tlHwxys/ݳ࣌sѧNzH{E^׬P}0هQQlFMiswUbx&k8qpxy,v#,s{7.-RCK8J  |ZK=S{jp`z^圌+tcW"1&:'=nU2jGtP?SȺR`^X md9'[7,qx<<7t;zo?$%UU T[I Dtzc]rxsC_B&wV3!ClX=>Og}@jj ɅJ4ZPVFF̨>LA Vs`b,Mz F]L1`,>.0M7 xK^F QAC7^.;7FIp7mQ |_Rw)cQgy_A=RkQ(R3 ._unIس#Hr >8q!38ɞ|8 Op|o; 3hB JED 1 k[6I*IQ$^7u|$7_}ß âم$a{słj^πx׵IAoǥsЬ[Gf`tRGuaOP GCn/@ p!#HT |8E7ٺQF KA/:|g,*ߠ] -#Xv A)bkZo񦉏43IN_l| Ҿ).;DңdoY0p逈,{>dBJ)Un;p(n_Y(Z(POO[Dyf R.$"vcK"yH:bi~$bo?VCvWww|K،s[d4%nD҂R0au1_꿌N'* ~?c*izI $@`I>z.T8' !@G8H|u6@9Tn_|7SPxT>:4T>o)5 @ x^hJ7~:}z+.f~.$-0xL 5{0OBj_Ia+Nm:#[m%*I@VWXcLvc#ܪɗ=}n!@- nE?DW{/oDHBP@ʐ?Ȣ(ֆ)  y%ڗQ?zUU%ej9 ͛ QUvF&j/L+Uo58e$A86&˗Cj\.4$9$Ar$DIPom<|߷DPh#_P죳 T'3Xym=~{^Z geDۚGg69PyZ ǚaoKU=w YLI{ >.^r'AP<؁8YdvQ  s$LQ $Zѐ. ^1x_>{ok`BIje㖪mmڹUHD dM {oY 6bN16g}DpNv H&%?|OSA*-0Z칅7xh>D^'iٹs@(r >ÛLt8ykikw|d  jEw$j7d Ӗ1r`UCUw}fJ|zm_HAxu_7 u5Dvzv"J>UI J?`5aP#]ӣN6t`E[?㯕{&(]Dy&0ruUw[KyUtQz}՗v#FalGG-& 40};J~~CkHH¸d!vksQ ~׍>h>H?(w// hm`*)oX0sló8tlh(aG=T,nLhb ?W)}@Ϊ{h xq6n۩@ۄS xvxqŨOۭvغv×k''@9T $PrASӰQy@ (a@Y[ˤkdE],?ߣ`UL8YD_H pt#<,bj`rH5oi V΀lni Spw^.U hw`X}ȯyef{ȕ) ek~Dy\OK P|/3<=F5EHNĴ{wΊQ`Jdʗ׷WCKGN'/)@#9CUɶ, isXYcn=* r "8 eZw!=|Ap3-3314M0|vzWH0Uf ?W/Gчw$<$tlf,:P/׹R/dM$ɂ _GbokMma7A@́61r2 L1z|#.D @Լw=\wp;@>CF)/yh}I+As쎈<dN|ގv0f4O%`~ɜ=aUUUUUT#1FpO %rvjࡄ!,\1d]Z0w;O|HW{<Iw*݅eʮ}AhTP7MmQ@p`z@h:Db<|>Vo~~LO&CĕwzL͡V+Ir68rwwI@{{;W'WaB-R͡ j<~U2"鰠8^Uo{AAJӭ2o~+H+V#|,~<0MJ!4aIՈwΎ R)DYI0@Rd0eq5OJ=dDW-xf=>"9!,0y;g #_mzne!a{1@u*PB6 / :{}I2 ڊ>t?C'c g?SH 8!lsAB OB7K# D P$}"1(uQz`3Է!&HM(9wX]O; Y5Jf-Ec&>O}Ġ4il*[}< ~j0OJߏ^jHcOi|@@AfԷU_3(s/"K4 0sjP󣚕鹨SB?:Ӭsʐu}?X JëΔ_/.O/C, HUBQ-4wϫUJ־|ґXyJ}/ɶ6Mq'H}0/뀊xAAizprz,/.$l Kx_æ8v262NYhc(|%'Q b<:,|=_-?c?r^I$ խUmmZ6mmڶ[mڢUUm uOmmm{{>|}hRڶҭa Gmm[mmmmڢ(UnjZmPD,s>4'9KJ~vC\р?LI͚ك (k>dI5.Thxs9.xOarY1èj߻jȦIz,9{)  ܛz0`i7ǁvp6b\]D$TYaqx; {YY Ac 20I6CKЃ^$ռs\t XkT%lV4_Z c}^=[JO~Wm_U綯'9) FZ.Jjq;t\?'/噝`a;a /ZR4k`-U ^;ZRΣёK$)^V!~wGh.NsJu)m ObgΔ3f{lͶHN=e=~e‘N'k7- b |kb:6Uv_=-+ ?л@fD0tY_%Տ$%`_/O^fA? ~=55+Q;Y2Mxr`ٸ;Ǭ}:jDA?jdZTnBBX8}WqZ9jh0D8?-N:`KD0僣-L@-'^q"SJG3/F],`VĉcM$<NS?vj̎^2O_$b캋wN (tT{*lŮm6Xƣ\D[,as)lb+^avrEwW˜KzF-s=PB]*.uB~n R?u|,xbp)/jFDc="uw*~|=]9:zf^#4ٕ  ו>( R:|eeco2`*e+3 yfOXhs}OV>hGR>{ǃ6 Uү\D t1z3$+틹s+AG*jf/cFx"(apXĕc˃> _j|k/`)?qtb ^ÚIqaQ-l0UBSϱ~d,0GZk:Wu7?izgͭlTvi@(YTDSCbïlyP?Z~s7M"W٭Do82Y;:^3]@~X=xktWnS5\+;H;$EjlIx9&ކFzSꕒ;$qn(BUj5T ]:ST M!YQ* xܠGܭaܖd5:Ȓ#m"مXէ!}j q}' 3 %`4sfw&XQ}Fڮ\Tϥ#GmC眽Wbb(\<*\)+޿?xC^;fzU0gуpzI8sd^g*Q0!%3'/?A?p8WFeωwF?hJS\OZ8=~ӱv_Yzq],0Hb&@wv[˹y*.x.IX쐣 vs0|'u.gE& FyY68CL {mL%@>D$F i @XC6׀"؏#P0dC_Bӽ:~_7fD0{##`T],1;G^dLE"#xWK.z(=yso ۤb(٦uMv$NƁ:WL$ݐP SsNWx% -gs}.wϢ^soL_W؅ XA,26z6"%d`@Uٔ`^Xtc6W3^\BhoM ׾uΉTG7xc!0FxaHsHHՒ:]AI3l5ix%t[LjAHrLVrн It* 3QYrfh.uĮAdk!n[m3m b.dSW:Tk$uI.sx+..LM,WG/MNI+^tgm-%. ,5̬IHm ,tm uIIؼ=P? (t}G*#ʌ=ܔv5Pg |ާȾ_(yPbm E /dCՋP/0THMda=mp!XoY_;!~ڃ"eo$J0B.Ċ]̦2_kn"HZofW 7yWb.vG?\lmQ0.HƎX) |EX _ 'nW9'nw3.mr ;xe : ?%e#Хiz{VO=|aK?=B!-,|VB+85 iG~w[Ovyh9@R-56ۻ]`[YLRB4^wm͝p}f?A<QFBC~1`%xYUxc ٦~T`SRpT YiwxRs 8X愜`ψKx;'Q!%-0,i#TL$5yy;ƂeaG,tHV%#ϕp0[[-z W,Yp>C:-ӸÎ@J*^0&yعAbNp.!u>ݳGs.s9Cv} G%#Ŏ-&$F/aA?/@`E1 R 0j1 Hyz(i2dlDb (<gNJkبU]*;^gDJ.㛖ƎI)a6$5Z PR&zjX=Dۗrf7r4Y/׿[pZoX8ra#NGġЧ' b ,6pPH\JPΒ:Svn.oc,G|'DWG`-ǡ.h/(qksmG{;~69*pvFǪ|+o2E&ݾf E~Guבp7TA-D'}\Ԍ#X]Zʏɻ=+7)(ąp2Pn+ !ѰN+fz`),BW.h ^ B5\[dp唐b$ܬzfuI"b:@|BB ,tî<aUD:KGCU.nvmZ`ӊΝ{=|*?dFc|GA]ģi]qm^y* %- 2%ˤ2Ex{Ʋ= o؛N 83;M"8 ݅d}ڬncmYYo3͆: |m3q\=sJ(`]Z[̸Z[0~hiPTLt)'ZYU\1Al&? #mJ%;>C0B`ϾC *xaP0h\!܈ z!з;D8O_!.sxj ȖhNl>B/W.6A)116o9 >Qic{tNq:x6g:'rD- 7NACKzݳ CV* ,:3h0B+Ҩ{ٵC'bG,vsD=*h0 =c>)lu$ U1RSMFV>΢}\܏@s^;QmMn~Zlq{^YK埌<zGe|\#Lل `/$@4~Ɵ?SԺ*g~~!ܕwSݚRk.{Znn_%k_~3 ?\䛔 #3%DqlҔ Fm3?# w1gNRmnѺhɄDow b*swSq$^w^Z apR&B 93NI`j~A@-slM)StE}̆Oy7 ʣ5 56HohQ+[28`̨Zc%"${ NiYM@t>4dW̚?uK\)V.Oaq΍}t ֵU3wDJtPD}yY\5K_0`'XGt춈 U#c+[=G9.EyjEk/|EUG&&pH޲-9ZHG?k7|#J]c4>\-=ptEGbY>Mj" ogg?('[u].QD#DlC=Dv=$8HT< r0QehkT+l(;U5 y_ƍK.KtM]l{8G ݍj֡pW&}^/pf`Gm(pup0:|̬ S*%Z熒R=B\P/dpl<&﯈)^߃mRf`hb?I 8*-?`by ^GNLQxӇf<7]~Y@(w+;\;~?c4H:;pM~({4Q.`vΥL Ҳ1+)Ď)EZiZX4RZd"2T M5-X_6%ZM+ :{teڈ)kjtl! ZG'ߧvxS%qxAPI"S[1opCtpާ^>+yw /V6#A8xL»k_AU ]'%!cgt9uF4rr"F͖489 \qwi\mnoଖ)U"Yz9O޸('+.!!vj+~ jn ُHAŃgGlpl:/zh@0ji(ʲM"?@wYkvCґv;㫮VW, S.|^3elj,_m %`8En08)e+#_LnEj?o[Ƿ@CL_stRg\x 漰rq㰖?8E"s:.'j[&-}!X hTR5ݧ֗ɟzca] .XN¼;*v'466j~/[3⍲B턏D VtwՌeĽ1 E;fO[Ivg?p^oA0~Wx+T tσ(&As ~׽`ݞg [LEn0& QiNFaP:.=RߍGU@ti1}tyD~ސd";aE/x8,+`1Kf4#@y6-ecY xǧֱu` ݕ4 qalp < nuF+@r`?v!~@9G:n?0""?EEPp$m,@@MA;`(ZpBu2cǦY-Q ;.#{ lQ]}Ęub=UpП>Sb!;h/S>"jY#CC0P@ C#ʛy.q>%r7퀪 ~߭Epҙ"/wiϨ˦v״O zvo1ʊhnYdDJ|987\I!V$.)Mݕ[g sCL! Ko,?m,3Y>;_%N?"~!ũn۝ 'mJX'ȁe @k6B{gMNdI/[Yh54{N`K Qb>xHI'P4~ޡIw! ߓ[.ZYB*7I3#Gmi_~sKˁߵ̽uA^.uzM Xu'kz$tuֳqSw+p/? &t?̽9;wCս_V2166\9#lj'm SKj@"ˢ3J髹SBNf:_%"Ȳ"Cg-B%Dܻ?pʴb*R:>{g{zqSdўCV'GCי'QN ?G6ngx׷;9 딪ǘJ".R +ez3fs[wN8ZVeɢ:"iL+p"+k\^uso%}UWUTm׎F7=V>=([ɷhmy/N]s}499IϨl"t8T3E|/A4lUr@OB~>3o55z]#o{!.5dH9:OwX MW[[2`KCAI/֞yat!\D RV@ F(0O}\LhzOƌ&7^k\yS RXV" d]SfyyŢsBiii:lq~Su4u,Ml9'4PNw38|TóoC%;B8XTĩȄ Hws-þn.37, 8YkۛD~Lz/<⢩0QO BsIh4 >ajyԼJ=x .u@NBtAj3TR„=A_DC\Rc+sKv@:m ;W™igf9kkI'nBf x2sQwö /IKn8M pn.S%2 ;gâPW`HZ4!aXg #Sycjqh ̨"_د}>tus?Qxs8D7Ov`%qF줧NQSQU&"h ish>5Ъ:qQPGGǡ1RoHv{qFoQeZsx89?2aZSˬh볪}% '3. y=EL!.x ]gtqUt{T GBbE#N". Dz0|u?DpwOz<ԑw]A*{nI# AX<(Z"+7/yjxR<#meڷPE!W= |ڮ~)ikeYO*9um2%y9Jl´\;.LWʨ A9@pZ\2␰[1!j{ \FI v,ul"Q-(C(q \(1 W/sAkY ]G7P,!ɚ) l]*-?9#5vP*F|nr(81wYOZC([7_oՇLƺxn$v/Dbw+h{]p0̤/5%wɂ&\ƎvaHT 5 gf@pk5^TZ0$P(}`MP ;G(^% =s`~PL)9OqpSxx$w3}x,5_́ /~PbrPTw' VErxXןz} a`!E0U!>p\Ia5Vs߾zRU 5Ʃat i[0ILp\/Nd@ɇmPOueOhDu6ca!^1t%)Clm >YxuDBp#ԞI-/mAT7yϑq9oYon"'2|°'n2ip|#N~`8 otv+ !|o %j+MQr0‚L0gXMAc&tr68 +PW >i5TWVAfJ{f"Ip'ko޳IiYUYe޵joo8 G8Z%iZ1ZM;ۊȋNRwJvm>>&䆩`IϓIo,”!9 jˤ5,@T˫.M|-s)oNX/g*zNe!P3*w| B֓3`{?KQd} o^9۠~+O  c ZK}jօ < &{m)?uwSCiJEç8. Qϔ\﷗0,fd3vwM1$7fn]"?JmP@QX~ʇ{xv;aoX"m>+?kMO&>jL`5$C `b-L *Qs;BZ1}1E痮uWf%/G[=|.@eZsM }Fi2C3_)lsk!V""!Ud+95bLښg](6!\.X'9O^l8?s (ZoDWZt@ 9_^Bz9aS>,R;x"F$$Zzʷ<\Ϫ=oα24BܡZi}=V*k)KfB >0J#BuC P4B9ԍWHrYn;~On3=p”EX<A?f]9I4ȋxxsU]z;Eۑxx6uti;7Sa ;dY XT)MYL_!O]c%jDX*<$2QAo4O,o.'c"ۊxp 3'LHeW^q $v#%zowIsCz;9# NϬkN4]r!?"IJ{DN;ڨfVFx$w^3E'iNsnrzM5 y0 FX_Gޛ(ՙC5x_ΌxU=>Vm <=G`w-=Հ0+,A:2T,OpCΆRo!Z7ZQ|33]KiI ս`2Ʒ8 VceX4цum,\kA aS%,KOqr-zoX˗Xvqk.Y`]uz}똸1jɿ[{G-[9| {^j6ޏk(IS4xh@ t"?Ac#|>߷ؔ?8ޯ*yZf"8/Oi$3A=$ܾ7oZvy׳P;{w` Sy$$=O0ݻfbTc<` Qmms[6_\kwýaȫ2-O^x>'eyY3cIz5.Sw+b!9^sEΟ1='ԍBnuM멕9&P|z9 effkC!;Oy?bvكlbX_1pp,,{ƺ8qK\=E]}G^Sr 5\Yf_z&ҊϭI;E*K}_ԸN_^"T>s~7ćpVp3HDO4Iۨ޾ZlK>pR^+蟿>z:+[Z!Mu:o>5:Q|*9wmu|,pbpaFֹ0"h+ &+L h7k 4ww.7VuH .F#3wIp}퐞# Pݜv!_-n1v|㓕/e)mϭeh0h-|j|#PxOuN6Ij }^ou$(6MU L%MƲ#g#Є迟2yNѫ>9~Z{5QW<ގqz I6#`0NS>v}$7`CX )4 (:/TH@s_:RgT<,+~rA,?s9z0FܑR2ѿGvBvD9d?Q"\&/O_nlVA!|iRfߣ5wz+PA"z|B:G+*iY&Ô=CtnqifW;k.J-,ZL_|8A!59Y[D0*|\ 첯O9("u pW_%6_z`-r1&ay-2ֵnI^*0N.P",՗A3-]21:yzY|GBơ\U ץZWUUr"9 4{k|s-o3>yub$W%f"YL:.r+ TJ LF^=Ve޳U0߂|VÀS|~U%>OVp]Պr~Js"}%fKӖ̪B|]iZ l`E F_/r|}9za8TVYifY|,^CiH"ZU0ENނnT@(_EH|v5uT5#B'P=BqBc_˪y͞$~oMoM j%e(f;WC/]G#Eð0u=^.njv/N0~>mq GR$08ML-P R|֛Ɣg$L9ȾCWrQˁ}іwȄ,en!Gc)|8Dd/lˠcϗ5y$|K_oyjjgFxq־_ǦuRmk mJn5(4 D$4;&b4xT=$[d23Tnq-"ZD=<=x9ׇOHC |UTڙ퀂Das {^ Ѭ\C3i\ i) Ku/^npIrqsN9\{q:.^@z!1 = - kTjXfUT ~Աm85id1QLO>=v|[rA6mq牫oA˶yW-/k 6r[Ȉ0,<ѓ118jN`9ckQXαXpA'_ꏝ7L^0/&5e(ESfTT:9ږ(|mO^9`-癷׾:HHSլΩ|>_8э  529C >φcgm c ߄cg8(:cG1ىk۾wm`F݁ӟ7bJM(\]tjvZ.Pæqj-ςQ$z4+!aLX2 vݻH$)CF/e ir*&g_6 A MK3>'IsCϲxif`de~9Ѣb+>*r՞AtQ,Otm(+V<|W'ړ7Q(\=.am,$&p-#hE~O1) ^hn#@;N`}_ }5LrIG!3yhN*u_if(ܽH~rmRCHJ"i~]9EqgՒj}WboHȠH#7V"IyDb{W ژ%4XR0i;o|𲺕Xkfu`=pqN/GFS+Z=h6;3ͳji Y͎CX ߞE߫+dq"r(3 a0;-):GHr`s|Ķk`䮋٢qPC0}]I-nNjюwYy|SV"҃I\A6F[ŏ3+^F8Xt.:>70٫<1ENnSJ#{(vI"@maDpt$yUH9^ұctg7T?˻鬬wCV/VLo-F&6F5kOƿc Rz>jl yk?Ա vjwl0Yf{w{Uy)2Š0DDUz%RL PJ2"Dz؟-G)|JR_uez/VN:\G {zݑ GĢ[c.5H5˘@@GXE\*fQI'I W, vQ&0ƥxWeklLnVį0F`F P{51$"=`REP]N+J!|Odm|*+jpޱRckn8[4\A/$Gȗ`;&o\uys#m(f c|Mcyòx9P˺>lnؚv#9 AeǶ((DB~DJJ_=.I5&l+ A[<9)V:QGT6+n\ zaAϤa.2P]4B9l8TCܜ mkat/*TMjJQu3Z_' Bųö#h5"ZR1~[ .ui*Y%3|aɮ!< f|ez/5(qt6MלO'ɧIĕڨ>m/^sgԆјux%빵EͲS*aL:kjġ&Y@6f#,=y}:_X`G]„#V<};?k~qS-li|o+OZP>|<:Eqwq +nvW?SfCߊoa:} 3>M2` _P} 4b]ݒćwtQchsa$Ū)D@P!?mNjQݖgsiˎcD4Gln}k88{lEo02[?ĔҠa*! l[qAP:<N j8;N700g@P$cD3:2aH ~0`.Cmk~0 }+̅}>uUd+9s*ta0W G2 `Qn8hIqqqDz0V)T* j2Ӧ\\A ש؆OFp:T5?=0ak; kPP\j/Ѷ>~Bj 1.Uin$5(?$?(˸\@Yn^UݷP**Xcz35d=%q8tY4ڨKQN#M,٢@Fݭ1T\7.KNZIxeqn<[%hm/z&dGk,Ipi]7m94  }`iooPY!,?v|>] `{Cp~>'cҼtIi{N!PJr8i^̪T5o2$$O@tmPWN:"Yr93@ }WoådpFv [?D8o,s?2 P8!D>2MYQ:z jH܄ ̢nDY~l{qwp >'SXsܬ}HL  œN}lGg: NU![G7|[I0cEFy vs'(TE Wu(|Mzz x @LyJAٻC  +4BA ٠iN5]@@SLB 'i!'؃J{ܥO/ QXUuc``uIZ*\`M4Pbk%A? &v]B0YɀIDRwkDD@0ޛȊPlNI^hy'g?UUW+$v*`2~?3.`BO>pxRrx+ aʟ{? "H 1$&؅ sgӗWZk &^B/]eE8z70 ڮ$$DƦed›MHXyՎB/; )cJ=!2;l[ƊwDfl>GtPJc<.tgZ:t?=P|הX}3BڤC4, HxA47{>']I֯ԿFu]STodZv`C#e1.!DzU4ibML]9š$ a$lzo-wvވM92>ظ;aQfq PB;0&/ cvC/cΕxss[]jk.cP3閊OcA>-qL͕@$SQݴsz/A|q'P #;u` i^C:*(@$Ũ6w'I\4 Z|yV?x~#l_۳m|>1xu1d 8B͉9оa Y,=NJ087+`ijZEG<>_:eH!,L E a`#^4Q*-UX!BU҆dΝu+N=ރ M 5 qъ{`#uhQ"Km80Q ?DBzsHTyȉڊ $`u0̂d?s_?ܝ=L[5+LyH-pӮ2KLcTwU 0Ma [Q~_ȴz.~LǞSME5FZ5`>ԌfX1GY2d)(G%xTDXTaJU{=q!WZ:ؠCOdںXbƒxdۗVipQhUxy.(? I  V!`c"A /tDjOVXXN{]vBK 6 Ѿ)>os[خ%z{ .\DLg~+Ôz#!^ogS;I:֗B'Av8>_s]ccZ/h5垙a"yJ;tڼot;aT|&&9c@9 rr9oʾ;F[_[6kGt!Q:]_l]9qۇ>9z"(h@ NS DE ,D]n}>I|;f0w iM=RJ~ySq$N/^ZFV_3޶ 8x|fXvV^ TSaRJRe)oV|"KE휤CJF^OnNGOѪuɋ@>;nE_S>tZT='3t.02[lUPrw|/> 4J}C>R%ef;RAy= x 8|H1AYe}( )|wÃד΂( 8Ow\+۔<~?[< P.D#ȪD|˿R +B~K-Tu9`M@Th }BT{$ [K$WhӃ:V=ieE\,rc Z6-g?H7EЗcYҜ%Ǽ&ІO\+c8-B!z9(!=(-Ǖ,F-ï,..ХeAM5>[xsA_/'x 8 wZwWj;y<]O6v!Uսvw7XF 'L"*oeU4_\r? ~pISyn;z~s$=\ݻ:,ropP>cB!l={i'jh͌Ƕ>N )5_4_`'œ){kwMtg$uDt !6P{e|^AUlVo7ٵ</K[=#f{3gw7q@~9( n[@٩xTR !E:,d}-ke?]i DYl2(_С܊:͟"S PRȘ!\qz2r~ֳ|xߥ@-{H-~+sTHcDFU !09}ׇ5Om޽ ,_u܋:Tz0P_ gtsx)mJɇX3cs1Oo}U"3˶M,Հ|䦄kDփ`d<1'@= eXGtFoo,Jѻmn/B!E@hn<`\iUe[YA:^<7oBT )~X4|ޭbӘe>0B>Fq /H*{a]P@@̑_3}̂ @Ym_v=~l_GwDԻPZ[hߋk,cGо{3\GJ٥ShN`x/wՒ5my7Иխz4vO0/0'B~R첄V kx C}y8wtsu'Skf.SGtc8l;ϯi&<̿LYX:C{ۡB5iMߩu~ |@CD}CMtBƶp:QVp,i5 %eF` +g\6~L_4w{HS xJedM`~f[A\7fX|8-7Fo,Í8kvu;nX,=KnV芊,yQ[>gl+9٫,~1oU"{58ub\NnGr,g˥l_gϖ":^ %ۻ=~-vX- [󾺬Hm{!PHuF$t %CuNMOl*"\Cmd$}, {'*t=\` 25>1dW՟Zcq++ %KT rQ! fp^}wGМ5G}4v9~]\r|_Msu 젠%J7Lq$9u0A* cLo)UŻ7θ^:ª$jzr%?LBcu<}ݿgS0]'^8 Ȫwӥ* '^E"ȗޠLy4?|{e4m7 ELVOMN+w:y Kn$ W C;=S{($kNtu3s:bƮ{%LrON<"o.;맖]A: BDnn&Q膿 r kI]B1cĥ`7?MV]uNKoLS\~w&(I&t=jEda!AeShiѺAAMRLGwj lhCL!+mJ) * lE)TR&٘(+@b'S#jƈ`!4uDґDIij]Di)@֜Kȍ%L5KCBU5Pfgg4AJFИYmh&1K2 t C+Je^sNҐbV!)X؃R-LHL%S=b h6S yɘ`>1jV""R))taI EQI%3RL$D@tÈM 5@QC5 D4QL4Q5,DJtӪ ){(ZJj!(P*ebͲDATDD$@“RUS#US4QTC4DU 8HES2U 3 UDI0$DA AQTHL $;%L@дUP*"DQUUSZ"٪f*d db(Eb@H;=~+ { K)(Қ$93.EiĢAD ȩ#,#*eS^j)U_KT A4!$ *^BMxT E('YUhi:*!J"h?rTN|!PN^'*!)uU x~ڕh}ZI4'֔dHdJ>sh$5A Bɝ61HӶtmДb\KjX#f8XqUL6CwrQ) (upaBb  x@rL|T<$w"J:CRAXF0D|M~3Ԃ6 iB-lZ[8i) -Щ"b*9ʝL0 PA9`)AʡQ"'8?5~=<7"{v'7ǻЬN=A/̢! I'P'gw/zz9||܀|e%+4oճDo~__/絼9 FeW~ u2Q \߽UpR)Z7FGikܝpu;}}+$F>wN19*[xu3۞6K;Ą 8UhisKDDx"pzxsN8Vq0'n4$xL#to#dz}DB ;)L&Pw(os;>o\91@麙*VspeodZtaC7ILeg\S6J招(BPmCcꦣTMo>4Q_MW UEз V~rf82n bkTF00eR"F T#Oi a(H>Qs~C t$ :$]wݞz,=~Q]|"eҖ>lΫZ b"*kZӾ1bg9smc#Uut5R_W.ҿ$u^j" xjvmVau\smSZNӚܭV,ѣF cEf8qk5e|ycܣ)XvZ1cݪTtԝ5M,th܆tmރüڀ/qMwgtg*mv &9df//狹IJFV)=m>'h]ߕ=k7xs|^z1V/|X:"Xu3U09l6";Fys8E0^1S]%޵yYoxxsqYu``z4iniW(XD@"r%C;4DP? QBHq#kw{n*|6[4}h浓MoO8`&/,cbl k Y|=𸪯]q<3agŜ~wzj?/;|W5`V%ec\EG'UU|;}jDRAҵjWQΎrM*f0 ESڃ/?vtn>@q` x GP Ԟs&O0TBH%s`O1 9((T٭9<.yFlD amwt||I~}3s8Lӟ)p?&._ !͡ǻPdO@@~!'CO;zW`Jx ɹWWmA,=x &ᨅBSg!XScN4 (tY BR`Kӡ<9H ,-f?<*2u =i a  ֺva.hw}wM]KöT|5j۶S GS¡ D-f̕" D6Qx҆Bkrs*P~)< Dm$lF*F]ݜvc2-c`i~5իFٷRBKl0.J'";&'F]wcf th!6%m @Z68oa'ⳤ#c *惒h:5;Q# D=F/P{E C.!=]u]wX%/4v@P4ztΏQ6h*Y`6IDz{|ccG? 'OhNsn4ZAqT(U B`;@Sb|̙F3>~?ߢ * q&ѓXj4h >rjNH$ q-lrhPCoJ;ЃZ~S*k 7(߿O>`=qv*sx/C,(Fad9{hj@,DȇKqGAȃZ*7j.Dׯ^2LekB{G+jm"E!'Fk(,6I$K ߘ1Ek *AH**s @>Oso?q?ǐ`?H?NӜXcO&XXf$/\PR֤F\ #8"=o "%Հ^nXNǨ.`?gӝCRfm#X6E?dЀsP y|:>ǡ>|{'pIyu>/~߮}u"I ?*5 %GzA('0PGx# YA R2MY/ӕlfA @)>%0#x̽`v @ʽEwA.f5| i[w_r? 8;AE]H0xtݺ埈ΊCvr[fbA2c+ߣTV/c?j>{^)(_T$&8/J։7c6,lA|ؚ!E.Pq]t9ṱ"Xy; %X*ճWֹFrW^YYaϥ񋂽"~C:KjŖo[>[|n%m_͗cg>7 7U`vZ-6 u]iiutO.9oX!fOiwDv|z^C~HQMv |owoi;;fVܻ3bݣkva!jg 6^Rզ2'YkՅ7,EUi;xt Am!־M_$,0ogY)TRJoLsvD-4~12l~ޟIzyԇz0ЅCy2U,UyOVו;ך+"wwn˴ܜD1G5 킅JJi&+bDL[bp$OLH3 ϱ 3l쿥l7~75=6DSmOQf|^ԻXMEt3L4 _gUhX0gqlf܅þE)|`fR4)3N+EeL83lJc A--Dk|;4<=OHo?ћ?8opk:=c{`c_׮t.B:af~\:[#8_ 'N:2.6bzg.marګl[kذnX/fa"/{ZkD삶+oȆk,RixX)4 4H ef*V¶!u9Φ^΀5C.Sg9Xxc(/0s:~:O=/=i$nn9.=)7Pi>&pq#*PId03_JOEuA|gGLP Iq'4ހHsrֱS5!};"*btf-j|ޯnj@ӯ>\`@~D_B#RҴr!O?ʠ"u"@ CyUP}V4Q+$5px{Sg%$HH- DTЬ 4SAGhJiJI&h (*:O`8,HFR $=I/[H4G j'N)AQ66"0[cHӐ1Q͜ݸT͍yp44 mMEs5``-6ӵss]dg,Fe1xP/emZZ"Eh +rmebb[ݵIU"uT4 旦9)i1JI) kmb(ꍊ,NPZ<;0؂سiP̆ͅa5h )")/qwJ`փF.؆:5dH*8/C)p6UԠ m.R¢FӶLʬu YjJ 8v Mi:DhD-KK?d1O_Mg~S"zX, l[_% ??O `2*a"~0~ٿNMjpS8#_h?֚Ja(ԚHOɏ댇PMx) ܳ^v7 U9u}~' @1?ޕjD>(|U*VlT!dOG2__nK˷7;womkHNP$P=B1A5SW]eZTzۗbNc^wgm"i>(1~V0U% =)A\Wo)3h\R2GK lYWZv]_)u[l(u*c9XY '?o?>r !\!oR+~W.0D@x?}j3^xvS2m<|g]6Ou{@UsBxO!U_ kp r1 SPJ?ّTH? A>S$3bO~|Ϸ틾Ҏ/2,6ҿ{;kN/iz*Ycp C;S*}ܩ=M o77 ,[Hp܅5@?WEǂ""XGDV/sE`I&"3N(~ava&f)Djx$zHTFEB*z厞g5fQ^MO8X`ј3@3gp_0s=u0Y;.Mα{ #*fuHg@I0O cLTA+qp?.=};ST鷞FG~}]}mҔaaPhdGr8?V  1@ZcL+˗ps=V3 f~)0SB0@ M$[%ǯҏݡX1ˆ$cpf\> C9O9Xi\yJ)1I#Y5ZPR:Q:$[Rm!!b[I_*P?e*r rPyAJnwU>.ҍ碳-` 5E+6zFSwHx=&95̷t?6lvTXJBa̯!99dMH&zsL0Mp]pղC3!H v9FW)W-l sU!M TT @4#8` j/W__;Jp1`Haqcˁ{6[_ya'F=ͮ2h?@TUG!ws(@O*T@L,Abӎ,ȂRYE ӌLL̢"_byl9TigO !? ByRT([C/K0_mg^'̭,ǵdբ:۱|7;{M8-N=^ 4D,ˏf`1mk*v԰@4'( ~smNt֭Щ=)W=$D̊(yVqEץmp@%dDO.Źɖ+ioŌo}??XjjØ/W% L|Ӊj '"ĀPOWu5}F X,Tw|ۏjg\^@uE, U}JcY*KhnR[Bk~_RIYF'VP{P0 }`O'֚AE:VumԤGhDAtь,_RϓD5!_(ˈߥI\0\'4h'ncPktUĶm Xa RyWwC6߇`H7>!笐ӈ0v3L!> >9o`6]UpرIP}=y g9 ?򩭵R~iV(*f"LSL; ;_Q˘ea0:Y#x<;>ӤG4Gڠtvdn#ԥRv!.7MPAhق U@*9rb~B@Khp.fd˭z$P|;z{g]Tz-|KUd)^G\1s7҅>wqrqG:d^SD v( v3r(B [a '4xې ʼ_ޟ9[Dz'J:q%|pN/9sw^w 6/Qkͮv^qSA$ϯYɐkpנ%ԭ9m|'IcЀWԓ璉*" wgɏg{uN_v&@ 4΁JjF㜍V†+hA 4M31A,-!>`7$Z)hr!8t9x;梈}2%RvWowiF"REPJ8GD}=Ͽw{8;fQCnrnxSαΐK7iM>%.2#G#(4A =GIMh7e&;;ULUϟ>(A<"" hYwьm<X*, p~")t@iZBHȡ_}8p⮽/_?wW.E!8NߛK̭+ O7[!?N^ -e\*}[ptp~XXZ>kJ$49c?3c*BCHQ^9̽ ::?/a@uum |HCIk>b~lo8Py'8: ;8 u;ᇬ-Gp4|i_0I,=* 2dSLmnk 'g% 4fwCwNΰdaX͎uʣ 0O*_MGo;b 9\Qo*A3UhM*AiҥVw@ݚ. ;Cݩ$$Dw}4XA ~'"\VJ?M BB@}*ߟ{?oBcoܚg A~ 54<_Ռ}KVTFDž/3 ČA#0b1>Uz"}P^LP4$f=~H"7ms*}z$py=sm.$m.%-{"?8W}N<7svAUcUI=OOpb!:FÓ)CͳWy?1!0ysyh@|;fxDKJ$62]N?G%ƌݬң5N $GR6oet@9í0vnFH@7`p@6lxۏ -\^%VI!xJ}>D{offfffo'q}_ }s9s9w!_8~5׮1fh1fbYa=^c舀iDDM<*Vj>juy䎐E ^P[L?@$88+Aa_XklU(~wTAEr8?C_=;(eCd:Ő4{_5p/^rXy9qp_ϙWd$Ʌvx") Oχe 9Pv< Q,{7%9tg'+}_"Q&nk`{>AAT*dF(rw;(|äDNh,J 9zzIԝOo>rO@:0"2R!ggJ@*%UΏ"D`9BtP6_n(0LvTA&ПlqC}ac])}0 n$'l?wϠh8#+FۯBiG %`?tNY ϛ<,  `"XY +_3ADftnvC:pN@Y s4N:~DzCeIF(G,)_ @Wꨭ4~~5yс@5S3woOj v< (0tބG: p4f|'>-o"_CT*#&AŀSE1,DC";(Ug?+' G8ҾNR u}8e!cj50Cj 4*Œ1IX@gx߁|4T?q@i-G  0DRԊrySS g/ QIZ" x(Nq5Җ^%g>"~Zz.4 0uDYL µ8UUUQE*{Cb!Pw0~BуtdͭS&g_OAȔaxcW9'gqxU&w׊{ jccP'[5T?^+8soo?I!uvtr7\[w>EUKZ½kQH{gpsLuN?KWcp*DTb𲧈0rGbC~/E)bPT%1-(w\>J1^L)b7Շ@\|<9N[tF 15W;pfԨbî =<$ jPrF Pe"alۺjDBÏ^Rx(o=b_F8>lk\iS|HI^ H0]j"DޞSߧv?xI:ǽƿ\-mJ8hiZzHL0&NI>a:󾟞@>H! ƹ?k,q_[a'z1?+"b=uDt'~ۜ-7*i{$f\d{axЊLI)d<~W On#t]*1Q}>8sYvnzHBg7N8 zi{ɨA0SfhIv1Qwz>af|c:3/E#LO͠D_|'à@w?לal\pPG!U|ɧ ERS]'fZaC_[O܀.tepzNF/i>a6W+pAoZ \\([aS~qPDQCpE$m ^ ɵi3HH ,D1QhP~p鈖OܜdFomDE?9\V*  :L0_'|~I5{k^<0N]<(n7=BpmSٳЄLAgLXITʹ"Sp+)=rr7q h@^IByM=(t霄^|{D7Cvz *`Ddہەoѩ26x8bG9]O7(Iy]k|A]3"/6[0 )F{~ "'D<+3!Y"Oӡժ{:_iG>/P?OV^uwj6U) p)6O+E RQNX@PQd @f07P (}>fAJᐡa'ird"/ GT@߱6\|)d-IImP3*~}.},Yo,fN%bA*Q,xtVLE 5Bئ]h U)?1NWW0鶶$~\-g|EBCya#5nw\9\yi6bXBaŇhCC\!M,ma4Ю@gݽx76r?vWL$}C#uvsYIj#-08ŝ-ݮJÝgyaAFuʇ T5wYIE_𡓯L>+5A!* Md'E~CD>xAD[܀QTOա; :E7eoL9/͟?FjW@ڠmUWqY.(`F) "p#aT9S+~Kbz\=~JX$\`~ ^:P*.lah=ZIXpЈ_s>P,r=M~ >X0@7T =ANCs4ˉ!f_|$=Ohj*/cYI<"5% Uă퐃W^LβT [PL%nmm[m{Aμa]4N˟!^_4z[0آJm6ےAa"Cq҃43'%TŅ>q-2w \<9!%zh?uM`ķޏsVJB¼t +紛8asm@:ǢCߦ绬(Yܷ8xR0q\")}rPɅ/?3ͳ ul5Bfn:dbмV/Ɨ̂iS}IK6j$BR@+9_vφ3h=벢#Bs@%CK2 1; 5.ӛ6hꔡ|ePmfCْˊҏqM.%Jާ!ϛY}MӴ=tZ5t% i48"Ŏ`~̾ᦳXAi O.n-Se@cNzX=wloc1v z15uz 'D8@ ƅ S2^4q04ø* 0 .no~mli15‚c`ٲG%e=<ignv.W_ LDOq`V,.ZFXRN\'{clV̓7 4Eb9OhkJ@ӛgJPMbC9W~J2\ֿ16Hf$@zLا)E Áf=,ly+v7),"j"צMWq.%5R Q˚1{ 9@fXpF?Lp+WfWa4!zro8:y'u'4D^wLy=}uN;cvM~~*'̳̼Tr{qYdVXW )!1$&\ui#:vsw1_sukvHm,z8W_tZuZĴZ*˗Թ.aON?%(1FQ-V-_N .BNV4R5]Tx^t[s+;ˢ![{ۭ  5log alsolBkIVuVcaTc 0vwMm9|Ԗv<[5\ 6W:]1OJF.`V*4mCg>``vI8w7ÑgɯxU꣱LB_12`:.L0׷ NiSoXxpwm'"MBrld5ۗ2 J;,8KjO4OE g_K`y1AM?;j4wGIh&b$ Fb&e! d A:Gt"X" D /gAQ)MC?`1&í?}\> O"\ȘOѦv8,ȈL.s4E P=!^ٴA|w?/b|<"\`$O_?.hܖ >)4{`wAF"I^m|oz$") @#ao |UH_ XP$ҧ̄|JH$;›@?˧ ܈|'d;&;Hx$ `/Wu'0 /,C Shčԍ@(xa'<::+cڞHxh;NphF,U ƹ<De]퐙afBT4^q^ |S<0fTd{Yn \IʶH/vKd>0k 7p6> ' tSUu>`0oU Yjv&,kvo N`:5 ct,rQ:o_ m/ [m9BxpXOX?gQ#WdQC2K1"F ͭ} Tx+ 2 &oX20P}>)(2 ,?~k7&QAtvS%?BI0g= gB $P$@j@$O_+ڢQ:AKcŽьd Aʢ! EtN(t(}I:0|! Lm"v$w' +'IBk|M7e2ßdzՃл% @D 4L ;`F9Q r|a/|''|m# q :Fb|@RiS픿ybILXoF .uv7_FkBh}TDcʎ^`\*R 0:+#TVc(aav5#&6)T=_hJ>K=2sL z@l+/[Nmb&\$׆(l&/\ljhNM;a,K'ott,!!\f*x~4ݿJO=>G\j O>qaZ$m< Sd ē03_}I=|.zcУP,RT$Gb)BE#g(@rQe'{w޻n-Уկ$“?GyƖi.g %RC {F`f013-ypJikJ" %N 2 HMUAD)!c\:~Jn~B#1& =]^`7e>;h4X4 J'uĻp$v&$䓚-o#yuJõAHo4ݸ}ʟ%Q`07tt/3"MQ&mv?Ilpa^y^' a`Gby=sϷ)ۑO@hCpiO1e< }W$_Q|aBA aG=Y  cŏ^@vIW7>eC.a/|#0a@72CZ-%QgQ C΃.sX%$Bb ˅Abl0tIAX>\.[q^RI8ᨙ7Xh*z2vu>OW8f\@F(AT g펴΂~ ;3GlxxD@p>/ꊑBp<Ɯ DY35T`∣H pSBAs3o`qIHTܝnC8a << ߀&OUvL5llv2 wlc' 8+ x81^kq?`G2҉}q]@w/݌GȨWhTtLt>?z~K8Kt6(E;]ֻtNxu` *]ϤyyxLØQ)@[L7Qn> l|nV,T۩^(A9geڲbe&Z2! |c<98W:.Y?/Bm7[tg 0xRɞPyO+N3EkcVx̰sC͔?~w^x0Oz>1T.fWB b9E&f! gC[.צ!9MCIR$4gICg'=jslzU~R?d9nGoj'e!5^f(qUFQOwPNk5nv Oa^õLD6 O@a떻O~//N''[g1 #ȓ!T$=UGdC f@(ԅ<#bP|wԞ=_?' CG%t7Cs;I)pcᑇOm!Lybq73|𳯱8=ً/@}B#km P☾Lw=-B D]#' AaݥI¡4L&}UUc u%'zQ+ RvIf8^9^-e|2n1{:YC&oŔnG~" {}GXF3@@is]뙦%=QF&!!,B@@,pYGrb̼ݎ臼>Z> R2U f^:Naye\xmgͲ t֎lV%Yda>V3^F t5&\9\p4䁙%<_A["(AanXa\'d[n,渴 63N tdYјHK;:,bDTI)(0ܼ-HPAMÀ_`?J3D.? KpJ8I|a:P 7j.LOO:q; QlI*nfm~=Gf3hu6!2  kAt3ǃ>ԣdž6s8(ڻqNƮ3#˃}YwdEVcVZglXC;A_GR'!@uF3 n\Z`(kǺf<@ڂ,v?( .J$ဝxP;EP_4r+rJUSHL\.gM>^_~y;z:_1$"rI\aOVy ?g[m/w{!J~7>1 en."ֻR1'|9ᯞ{{^N8o9~%ѣ<r}me*g6qMd$,44Pxa4&\5ŬAe爊;M%~8%TS6t]v$vW`iH=xʪ#y4WKߣj/|ٚF3 p&RBM\wAhE 8b8Ktcv̟B!]Pu+ZHT[lCát=)X\|Y|vÌ;sr}=C ќb0Y@ߧ2.W+ 2d8<:F}'O7bGc~bDw?!{mn#fNjnCǐ^*_q:tgbOnfyywV+cۣ6!z hQ{}Tq?ܞ?= 7 QTѭ&DhK;0rUUi!ȼdxFt+\yzٶd&]F}w6a+"Uk)7V89/4jb!6Y͠lQі@ #1Q@R(^M=:xi;-a;k I:o,%g;VL!e0II$E`J.GUQ̮e~n'AIܯ |JiN,1Ϗ'}| >@2~a vA6Wum߾C<84Bc6q wExrlr/8V `K(@gsy\:oZ^%`s'<'^<'|FA'gMG^#(Hs a/}2k_)?MH915(7Rhfgm{gnF}❻]3zG*zo0v,wnHN?}=:ibnf`8G`DC^i c|a:wS|?Hz_A%=M/-|CA ."@gTIJ $Cʛ!GR]>L{DN 5=~$fN9=ښS+qu=lp]3i%wX`R\r& d2<@mudX9snPas&ܞbZ,CanLz'rFfh\(Fxj#]zCâʅ޾Nx1>2y4yqk;O I÷8xw6SF&30 Hah5gY Xk<&!0ΐ?Mu̻x RIL~ZPp>Da7ϜY6Z@ q='Øˉgs'x{H2" P&2QbpDsL幺M#zW؂zQtOw͊`kBPD|\A  <˺q \׹NVq\VC:1=4|`X[M wuCcGiTƲ5 D"F\~>o8=^fGO\cPh(b٥%:`2@|-kGӤDexw&=_<`B\/6rzU0C5 ;&w@:'11o" ~|}[)5Pe0H`/ 2,m|RW]ɫN9gFǡa":ݬU!Z Vde #:=>G 7)HazvT)Uxw`s=<\=^ O^hqcQA:3ϔmUR).t!t]A-N<dž"3  mDj@?^/m-Nm1@J*_M*NZFb.Lj*fB2'$ՑD>a]Ώׇ}k.J" AAC{0|L0y-p(]K- ^z=Zh"ue ,1Y( !NQPm+ ~B~t8G=R'pBfn8LK9w(Rߝ\ =BܭˢLg1p*N}{];473%>`"01&[+ :,oRU;ݤȫI$w[zM6zrqИjNAC7ѕ.g8IhF= 5y0 x8i߮gL@&ŲV4zGyt%92Ϩ`$$U4zͲ.q9l97x11ߴq 3j ,7]e3GG0Q& LjUGyFe hlQh|CEyok̻;'TKt|2kglLuKlvm]#æ}}1P$) ܪ].KpKȻJgC.GN8ص(kxd|kqTr hw;O$OTr 7{o>|~pp8 HaC f@#L1! S G# ,JL 'YSòeGa??lv1 0 ## |ח> UHP!PPU4G 2UUa:g[mM$LK1H{DCM;[?V$D6$WR~@*u^Jq4C~aL[=ScK|BjBpOXԝ4O$Ԙ9c~pgVPZ?Sd+(2ؠ}}(Hxb s3#<ϑOohsL 'lCN@9N t$4^{ >oY_-|SN{J {d˘(2ⶆ_XR `V q44T#41%Ʀh49g0LDi1; 튄#rő@&|;&iٸm'\V5@-gYb]6y.EC@IbmdC̫aR1X. T``Lݎ\p{oxsrKdFT!i9 AC$*d@}ኝOTc=UrP0PmLBM.bFVڡ瘣LؔC7;A _^wNS$+@?Ÿo} ĥK+DžXՒc$=SvDC̏۹C d8WJqCvw}8H 0{_ @ 4 Ǭغc =SY8Ax,'rq܅HOPJL)!,B0=˫԰Swy; G| <\ i'z"!Rx cL&|o萑 gv#4Pe2E:?*pCzRz!; ?xLFC2>=c3 U"9!Y$[oNÇep%~sX::Sb{x|`vo\cԪ θh1 1ǠdٲOtVsL^'/?Q,`R1`pf  @DJ)N"X&&R a6(eZ&kN^ :€vWH 8  YʫBhrPD1ˤs'A0gqlag;v:@wW}lxq>F&Mυ?O__RF`c !`($jP 6]VhCQ!m9;̘Nj#;o%p6s,p;CI$Ud1,vM(@ /Cq&3ǼgtcH$3'7O!+؟ x i~G >0<>Gt?{g|ah.B'Jϛ3$כ|}\B(1*jur.۽r6cdCrO46T9Jє$e-CT蔇Xu̘feHݸG ᛀL@v';eb{K$_EwӰ-et!'xN)m㶶!OB`7ǟM- `DT@(<}DBWk7 p;T@\bKl5Ȟ !wK%N:uFUW?M:RͭA>*n6-b[550+Znkb̃LHV&O=>Te@GQѸ}:0w#Etpz9b?} yol@knf6<]y1L65B$d3 "e&IIzh]7^  $5d DhkWqst,Q?vKM*V=!=Ki\ʹe77 _)8!eUIg/XCe:K(HиAރ5|8b (bQB/E {aΌX!iTI;q q* a:s~o>R}&0QyMG\a>dIL(ۺA-XjI |f(< Cq*nԯ_Ȓ@ϟ"t:X l!!as c,Ӏr"m$ M(!F3)J#A죱4a:Q0cOpa")1?!>Cуi:?p8CD .7dž;yiWpf?zc~ ~lvo 'MPĩE0|/qNy`.8P& d?sHFҗGĢN chmK/Hϐ3#* ꔈМƇdC'T Wt^;=)-zq $c0>|bBH"S Q2t7F5CLiJIhcҡ3^'T \k3]zz ?#C}ͧzkcD LYZs8I"G|(D误/+hăR@a4pCR`3Ü^d|v{gCztx`ÙvH F qpcd؇amknay۵Ӥ15Vgʄ>g~2Ml)MDnINC~{ ʝUGPZ*{8nY6`ބگ|R B>.I=}AD+tִUn[A3_]4!`ho7Mb\L`sM0; \Ҙ=G5j 7w,?t}CP}c,4+%9%e7OnXixL %t 47%t@ijކcĢ%$'Vm U L/F! vhL-k$ $FϤM`$8@l :DzQ5(B@@'@C"Љ !۸K$6Au&(dCv\J&B9 G Nɼ;;u8_7SuLDY Ã90FZzP3^p>8:@"4`B@M@J/#cDDZvˌ Rz]99Բ Dѭ$az8낈d"'bקNf11w}GK~cp) `oɸ*b+Ǹstzt7=nm#{ǀBb0N2HqhILPa+^x/</:-6%KϞ=g#. Ɔ8R>a襭zh Q9r$ld@DlFcN2jasL!P͹Kwv">;}&Oi !}: bzyhw|@52@;jS *'(S1[l= wq݂4;,lGԇ==9Yad(O_\v6uD#$7F(9=vn(~}qϭ¥WOGMNxUnA7s9N4}Gt= l>M'!yh xx}}״If9siVP,r F'd79]bשlAJ0 'ÿl,8 93g }}#*1{4,iCHB޽Dy_jCKװ tÔPV-a05g ܲHxhxU0ÌNF62X@Dv0l49c%Z5owf^Z 7e(P3 K3N| &%^W,"d6 _ޘ ,*7Qhn 쾻`-3TŦW%m[lM|mu> 'flv>@!u_'NSsC\E9+<"z?S1|ֲ.hq_D=ԯBL*aH}*h@Y籜&! b(&Q0 TπkP3_&']sؕ0'Yۜ Qg7I E Bsr;^Wc? O9uNNI+X@fbĚ: O- n)d|V1r6J+o}3PNl, $݀ww9c6@ `-<{[C'?8?*u~o"2T=cPEг"|FXLFWù_2. 5+ycAZ8}*BUJXA3x˳sBy*c7 Ğa>'*Q!:3I/zhfTޓkG!!7 YT$)@aDzr AǍw i>iȏ}5>THb}cRf6ē;IX4@e>7L ަX @|+Vtu 9tHXΓHc d@나wsn)R9 Kʮl@AIχs^#wA64}9Qp6õTDSVA<82!]ktB"DKJ#چy ~({D駒K61A_yrϑ C}9,)-$e $0 4ql0 d/^2'E\µ¹bql& 9Ȟ< lWCcl ߡC%5\:Sl`fچ;lY CcE!@P`*pt' ؚRrMt4t6SK|'(w3)# 43@U/@3j ~N!`*A}վ(͏}ܐk0t- @  g5 p3书p}ϥq]-]89D] @= S񕁞lP! SLtgg dQDyiIi!L2|TF9K8Wε\A(LOSmzxVRʸkq}6#*I۳jvR]X5&O}eqz +B$b^Y{8xAi^CtaǕ^%@@?4${S(C.۞Bل:( Ounr3r>BbMaIP oo$䙬H(X>c1ߵAQ't%zO"{k @ĉ@fwM D5by76!'c i/^A*'\ߙZ0" lQ2` ;A5iEz<${84y9I;+T[AhBU$V񵬘{L%CU$pjlNܽBvE 0]W=+I6(yT0蚁ǙB43#&Qq,Y]fuPH}OK#&z+ ~.&wC I{DZvtr)ō_hbʤK`> (CfI߈q1+%[ F҉P<Yt*q )B'41hl]`~LVg+%ϰ"l*L 4M() el)BaxCvC,<4"=M)OKs@O_^> >q$C:Ht&hL]AL5k81AnE?gۭ 1(S=8HA˹97wCZV 6EwzX-QGM嫗,GO6t_0D KWO.봜!ߩPW"-#=3ީ9pVvzZ7x[bZw~gs;u5|(kO.4dZ} 㩳|۞X|W'|4nDNdw::)3ӹLdNqҏ]|vn/Vh:hiT'ulٜod)@,ѲI2,Ʀ=@ S N9V,Kg ë󇌿w?KḬI'__@lz !oJ2U10I$̮UGo1`sgZZ,]CC]pQhq( 'hG32t9"-ZYK 7OO`&)9_:}Ӱ:fAsK[=g׼, ZCLO$F@g=>D .+1-e4^e%Fxy8L! 8BnԞ~ι2W 09qwP }HɾrfBp@619۔$OEDu9}РaR6r˱=9wqy5@COVa%j H`=pb9z y  UgS/<{$Yf LzbwwYxρ]fh;fM O^=ݜ0C3_%<'n9{.Ѡa(2\( )*2Fp8# &>n&N{"0:OԞt~Sb@܁ v=@bP;5/ N ]2 a4a^/n 1baI SD(bB' |! R|!BcӱKN!a&a qva%uT`W18ȁջIyMF<QDD AQw }8^ >}[*A%Htҍ{M^?7j:㿉CSt[)s@BHKJ5hd 2rc8w|pZib i$}moHJ*6  }Ck8\܎dS21߂rئ\W3˚n1Fѿ$oJѣG $@fwpƩVBvaKw)<)3&!]Rqa{vl"W(#@y;3g<1N Nd2OEA 9Z+V0kĿ}+##Xλ Xa109hdK}IvXǩC815;1lzBV[b_Lj6a1y߆#UOcC{(=%d"Ba!͐>tڋw7?Wܝ-*PsMvX *B)=嘺-E& p. (?o~o?hH[Zi36j1G&vT\~+ qxWNW #W {o/>#SM%ok'=-O:\sauuѝ\)!JPKOmvﳉp؞`PvuxТny|n8RƢ-xgwC7/.NN)1|sD<~90W|V^# YƟ9ojJߟ$ ﹁%;nnOg9X ęy1K+{NƊ~aIG\,f3G[(͔QUB1YyϘ 7SE2LxoQL+hE?jdOsǝI섛9d|ǔ6kD,Lp+ 4|+JM;E=I [um,ɼ8AIʇ.xq bL5~¦SrOa8=09aGƤ$<{j\L9@iU򰄪>Za*#8U`')7-B;aFR Ȗ0`K1y`f%v|'8 X!}ͭ9-^n~_دΨU48~"@#{A:hpﰆ9ܚqAqY-{VJ; s0w)ӡ;pkKuv4FF2&D{rd1ۆB QtU5: tom"㨡dyא˱% b `D?V!=HGOXu/('؞^ 5*t0aP_!ѢJ.mÞ:ɏ-(`vv۷3(}("@n>2ṣቸtdȄeIL(CN𰲮D;߉ht&غ"S˩D;= b!=t!4k (w;ueN xT W]N9n's#V O޸k .4U`fܴ"@躑2JʝuҡA~MU#ҷţ>vؔ1PL K|0i}m9įݶ ДG> {rI4xJ_ ϿtD. 5DWcw뷎4Y'2펊8in5nZ}вcvk+J(hϴ_My ١tZ?wܿs.xilnL6D #lr !Lsۼx\pK4O`U8 5 c(Lc;&6 ;*BiyJw{h.U|;7xzqrR^^*UCҊ ;!StPyRN=tJgIήD4443KP-ۢadffCcθyޡX1C4;&Rc-vtʣenكEbCNVG!&{y7vDv+H-2XDgLf!73E}*\*g13`Q#@c, "7f.Fߺ|o`rH&0fL7cE#uxFIq%zOepEuټ05gM!mdn5!XQnq僙O9pt0b蒒-r%SBDl hf0&?BP0>D'L|DeP%~YRB4$4_%MB6"iYGC'e 0] &cB!rz%4QBtʶI ԧJ<~aD$g6X'J?}_?\wѿ(YeX+;:W( vx=7w.umPz?G]tōl~ JSECaϹ0tׯo6]w8}F"*A1DFgTٝlN`6 !R%ĻM!gѷ9wJf)!:=] ug먘 ?]Gd"꘮ ׶F)HzDjd8$(LUgpQJ2Q4W4|B;+:zmxtO @t`+C0L{ ;xIZ>Գ$ێ>09Zg$|?&c@DD38o +.u{ ŗxο^7F*=f̈́TM41 P!L}aex)k;Fr~ tOL%A@C={;BpiD3~=;C=BNѓ'S[Gܟ%n,ː|5;L6afa4ɩY!UpA,A$DXLtL’&W,{I&̟eBqʂs6ou /.uΆ-V:;Ag R['jy ?0@&BhpCTČt 6bBTM.ɠ:Ez>x9`9LCIA!&%fII=?XL| FGbFET* ahȒmx vlJ! ɖ_󤻧H RsuZWXyQL _Z$ḤX%2 L+M4QD2, ʖFu(A F"Pԅ !}SmrƝf =>s@ȇ:Q@+p_ 8;pvpa s{g\kB)J@>Nd6@n,NJ"GKj-1u8Ŝ3c]Ew06H˩c@ԁRLň-؝)Fb<ԓDRDŨ(d("a&*!TU"V%BC&ts&΂Rɀv1=@d#&Ll0GYD rt&A(i`F&D F~¿ Є  L3aX%bm lwN\泎 "A[|YhgH>Eh0;LZJCI'XUdDe5f'3Dt)}VN/4dq3$d $×JR FlFrHewRH5$33'w % ]“z $p&Jy4pq~r[R~7 󙪣˿@LnN-Ԫ$w?(&R?\8mWf 筒3c=QƉ!+@~g{&iJ)&/ ?dZ~Z:ւfNt1hq }{>i]q"~@*a 47ϛx\^]݀;t ]]]scb`J}y0~~h .h΀ZN 7Ω`Fs؉vA&=xlQL }4Afi[*X*<(UmA۸a,I4]1{(L03֭iԳʖie(Mܗ3HNnB !C\P8C֜~v|oŞύ.uzIV8? ghqڎw:8gpSm<*:vhĻs^!4S"I+-}T܈`\f~+nD'G팅~ L2珍t4qN|^$zpDUQ0bi'K3AL2ΒbLCP1 m zdhOϯշѲ%O' }.oPcEǴiAE%gU>^).W; ˽RzԿE,;ic"i55.5d HG(8N-x3H0`~\gC~\'-E)VLl&>o2;x}Ls_qQeu3!bH6lF"Q=C}{_tӇ ntCNkٿnO_`5Q'ĩ"'-p|-"J\k)(MPvoysvݻθUACo\9.XJ 2Fq6l yڐ(vbkΑ#=%)Ҍ<ە[YUcX -%2!)b,HYx\բy^[kiC^8n <ҝ18$r=stz9^\(29ӝQ›wN تONx f6e*8Lӻ^qdeN`/,;,d]'*Ic1(%=g}_%(`t5HjK`-}מ8ng=yyrчX8wyÃooᷛp w"\8ux'gg9f^-o#%珞n>(N"Y rYhTk˜X90ӏj2sT0;E;^wbI1َ{$)w>_ 1waKb~mݭ8'Mgc_&:ݠi ^w<y2ۀh8rp.ΈH9m5Af"!Aj_+?ޅHUb~gޭUʀגcj wxb̹B_<6HO0{Ï::kHHiS,ĭC\ɻ-݇Ot(.[ˬے ]Ys)=ZEB[N|jnFIl7u#OiU2yƬ? Ydbǫʭ xK~t {%H9u-PXI0;2q,PrfnC,rQ*vcX VI.X3|mVͻl$1|95\_|s;Ow vq-NPKSB w hA!'Ɖmµǰ3tqn=/5 a:"fqӄLRb>R)da&e-Ζ3D&-RUanv!s! ȂAnW9 rh"H%P'Yfa\[{ڷZ**"-֐Q7Rlκ[$7 "/CD%"B1)N&+YgdҲSdclg7+}8=T* BZU5Ki_3w//JrI38OBLN8h#. = 18!  lsH77@_޻w!'p a<x!QxGGӼ#7/zc1Ѿ:%3'L8z9ו&]+%^z==-s"H.X1E r g17hl8Eܜvsê9jmÌw3z^/Rp{"1'8?0lNـcM}'M>=z@H&}ZߧA|1좍& %8?fi5P{BQ֭lܐnGɮW'q`˭0Q{Kkn3a I;o26<,aO ^z=qfɰJ ºtFۢ2<԰*W&<>Vf?\;uU Jgj'yT|1Q/S'LQDKEP:8`y@m)bkov~`O?"]ЈTN\OEGǠmE`;ЄRiaL6Udu*. rAT_C;* \7H/r!rU6owͭqcI:Q'bz &/P.wecn"9c,AeKWH>7nߪ;eܱ;eG>t=jCP8Y k7I!+]zĀ=mb \DǷv;TgF:&󣮤ڒ!4$6$Qy^:ǼK2c)EM!D X^u"t[QrDJ<:!~aC]ϳ;BKdA@1W;mqug!O]b!‘1!ܗ6' ^^}BIؐW/zueU郡r|tJINSbX""T{DEm‡"3"f < [nRĞDAT604+/v4So+OO_b(ȿ- R("2P(pÆ m0Fl1N 8ADTM3AF q$9z?*nk yUaKjVڶնo LN1,ۜ2SD%9NEL%b!pF$b0 OT@>}Ͷh sr<#1dьQuRZS'TvpEuU@!(xPhمiQ~f=;1>e |^!D_>AI雄344i"#}zw;ꮩ=7RԆs!2ؒvAR4 96x_:3z33As5֨Cn3J/0pԆvl$,l==O3EUe_C[} %9Z>nh/ywQKy$oD6';dFDvjx zH|F5h. ƛ*SNG;m;r(&_CƖ b7I'te~`N.НDQ3C= c_ L7<] 2IBq]QUPPJRrfr{՞H&f"B%-hM2syNQVi/~xl1g@íBkB*ꭀ$NĮMpDb7u;g7cIo|K_ )7ц%QZ#D%V)gp@\_ 4}4;azWǾ,#~#{r]5榎ejN/n61tlo r}zCJ5Tj Mwg0z$gԝӍws,afwcSn"FZ jeW9Kv Bv Hw. O}J<Ҍh]D8%SxEf q]X$|RxZ)ՠpG!E4- B,LI.Sl0Rq}WFq3IHdd=\ jP uKY 0˸A8!KfGzlgI7黆aB"< ZiTI^p&^`* Bu%\fH>Ej@ᚯm :X1rкl_9o|zYy(73E ^R^[~qЂIEnrcv6pU`NwiHJYb&8E=]V2\WPf%aKܠ4~+vE{Z }Pjr]S~dF[i) P>{=|^`qn=Gd4L4(ە1l@FD2:uqzE`.$*L/+aF=1Iq O pq39i$k9ǏD{|ZC[ _V =yUɤ6 GrdMq #d2խ$!Jv ]47zr 0ゾơ_}\0k4TD0 \)Z!%I׎Wǰg"1C{i].:?XA1*DAQ>@!~羛Y]'Ԏ "\P !tmr c;G!-L#FF ςM,D): \ r` CE`|I1à*+ 9eYGnˮpA4wO\;u[{ * m/8c*Ye /MsѸ|yMCTUHz\hoQfڞBPHeTHs=~@y~IR(BYd3+pEȈe5 ~q;T+W'-9rc8[ƗG{=5xA .}Z *LNd+yQp<3~f}>Ow瓓N2AЄ!;ʺ%z V6 lHa,mv4]lgH` rRD HE҆@(.J~woO(mTs =e0" w\==a).4SM9MrS*nAD\+4!ϑ>ߦ Xu+Mk5_~ۉ: can|v<.9Mh3666nmv#M:9(1׸pi/q]q1ÿ^kd"R/jh'ߠhDj=E5 %/PPX#&oYvWaGtr֕EVCP$$j^1x L_+m֌ Ӈm͕0?f6r%:_pL jz 5P3 &]@mt';]W\`-ߑ'/1z`n1s=WeC,FPܷk+ z6λ4tMEMg1jvCs>zhKܤla-|R 0f <+nG`$b,ArwP=Ǥ:B9k$_@R< 1Κ(~~K-ڬ^]p?m#U SƼ#c)AŔ6QD>ߎ1 ~'Km1(9:Mf&S3:TJ6kШj#Ի:W)>Gcލ#7_c21>׿w7Ar4(ZUDkP]TǨ56 ,X|i>y*s&H[cgID5hu0}%9M.e5q 3>}|b8numDrǷ"fl{;h7EۨhTf\ܲVO^aۧ / I`fNӖ$U)`>O'w~n̒K\ӁkEk ~$Sh#a♠){"2B*WJIcnrxvp.xk8 @{jh%_&ӭm8Onb0oxƚGK@$}~ɏcq:S ϧ?$SR=z vCekwvm $j :9UURVh&'r4.NCJf|;\}:;niܻ׏5K4D17>aO=߼TUȂBGhNkVh +y*8$zT߼{ ]HT00:E:-Y .@-׈U@ I]a{PhӔy'OȌD,kHcdq's7.xX֩Oy>n-43ח4֥w/|{U1 ԉ.K{wNqR9F V3sdzᡘmN&'EpR/:ʅPKoXgj 2.~D4g׀"!|^t#NqԎ[-$͙2|r}Ğ "`yx;],>W}?| 1WC[05d>RNL&~-Xz/62x''s<7 C՞I2a1ZY aFsJsXd?ʉ673r: Lm&JŘsf/2&AFHsč67 k!eX6[K> ] |@Q1: ieŶ@q+2M M4_q (_o5`w=7@P(U[JwS`+R"z㷨~ EQ331TLnFM`A._6*[zwYS4`ҠraTۃlO:V#o ꐙ~pYDq[c}O0=3Q<ا{w@hk)U[+ |sAH^ :{K6HMB,qљb:G!({w.( A+P\9qa?'ߙX=BY\Qkx:j}|pdXnJ!zz@2\|[e(=0Ga_b5b?";C e(+-E `7у9u68.pVNj)>в $F)Eo`2ZK?M'w]L}WM[%Z86DMbƐnQf57g"Boǵc׭5FvZCgLëjb}#c{v A")<&Dwpwq;0=s?Ŀ8n q,=Q/r܁td[\ $%2+S:z 1*夼T@dP7.]C~PfJgb=lԏoNx>~b|lH@a팟Ŵg~:}q1m=4Hi.%PnHo8Pjރ@h%&D&b:~i/V[3mlgQ0A%Eϻ_^#vJF)TؠP j3 :¼GPHRRk6R<*O]Qx%ٓygEQd4] $_I9o;ǙLװח~M փBBV i,v`^DT3IU諠Xdd`C0z`ҭ4xH7ϯcvzyc,4/k|kgZM$ǿ}$ODDE?0׽[.E\MKVJQf)%Jp.DQF :iSpg݀<C۾67> x8 K^fpD))fbq46s+N}abdĪ^wzwxw$dF*h_ t+&kQ|c՞ ׀ 6+rr:u7D=1rmzF x+72k[SO(sG.0P8-4675\ PmP# 0uo^1DĦE [eud2:Wcڶs FJqq)[ЉAExfLRx 42 . 綡X1V&x`9vƹ<=. !<߉J{L&BJC٠1ĠAcXyfacp ێjbA-rFg&!*  Lt"6_p{d9M|u\yǔ3'ˏ 74Utޗ?(\3Йa-DR=|xSXngZq-΁k sk\0J) !@e18R 1qAfWr HCGd7 L :^.ɍ1{e/W.cȹDB'>'k>YHi t0Z3-`A:Xa|kT (Ų#MP"UB* ts?\1Vg̀9qp)0fYff]DŽ2}=KNZYw'pMvAzښr;qCG9 . )bj|I,Foy> WN2M'".w"-X;ԈC (htsRt Z(GfAA0Iv;(Z~k jC+Ik"`;23%cuLrc430<4EyɇM?acje v B( ~D㚑~LFHq@FYF{i0\Ba*>rWLl}}f5a'qh\LDUSpNtGˠ3=i4GX }^7=XO`QuSA%酑[6Xy.;Qh#7㴓BiV¶0敾^#"" 7@N*g7Є7!$* M#sf9SPD`/R3u@xMP|1r[g* 2\y5!4-x<ӭXC6G;kz}=]Ì~FPqfE@;$9vkbsE^3/@'bo.<6t+۲Z6i η|pLdtQW1I :܈4ŒZ, i O#m^Ni{$ =t6~9y߉!INOݷb>UJ5VMGA\O3}+g-5;G˷|@P+5Ū#hz"T9sŢ˼SFl{m2 ,y^3B ;>(d81u`a8}̝ .F}S;C@aP1SMe@뢢KEPuߏc BPy;]$PsZ d'c_2z3W<4:ɧ,A2CEyս,K v2CC ]F  UqԅO&C݊plM^? p={!Ĕ)$D+=8py`$<(B!h*L i /%x?ws?ϏSf`l~>ltE@rXy)uZV^d=, q[mDa5Q%rj4W}}[Zi}ih5jg Hc CO67 |ɴ`c41Cp/`ApQ<wSsѾX`!{(c C͘y)(A- kXrߏ iY밊gLLtS|"!g,H|R@s A10l[N&AΜ&&9km*8 PC]ќ=:(QCRGYAk@wVZxz}Ac` J&UK_|c P})00iaQm ZT,GmbMFU]B D(ƪT%6Pq6H9J flr1ȕCTcz㈄J`N9?<@z0( sI"ÂSmQUbsh2 Lt,Gx؄j]ں/R( C$ kM ^M|Z3<ÖC %` CD*0W܍.P,Ϝ ê* MAqCCl:?@”U*8TT>BH|4׮)]̕k(rTz;HuیT  [JAg#w,%k$*:0(|˯pki 2ΛPnv[T{i>_>lJr91L#(C!0.n<\$ez# وERx)qRNZJ>@0W*Q,$8& \$O3]U yϷ%u3fCQDG&>|<"I#όC"01?Ih6" DlOZ 2H3ѕ:"HRDz2C  舚l+`jsݐv2?_~87Cf'vFZ846WCYulHyht*qe=bY)PYE=E8QTB2zRPRdo` 1V-58%39#bъYd MTЬ„Tr! @S1P&IИE%,Ap?8@sq'/ vM`A""`Am"|*Oj-:R*>M炕֤λq~: ==ҔC!',mAaSQI6`UJ¢ AH ) MCx^1P5y`T6*qH0Qp8kȿݝt;h; W8(oѽ2!;D4P%')BsE4r К hЎbO:hA$)"bJJǯS@rhV3? y0OC1$Y!H e_"br!f!Ȝ$1t  x&OJga!7O&}&h3k[Q%DO 3OQ< >2VJKoV[5tkir5'Usi4!vcZ-1 zu5JMfQ*B!D,Ddzp 43f.] ؝'e#^sCJH"NwB[;'ѕw}U0DP'\ɐg1C$T /ޖH g)i)H%@F~z? b|;=u= YD881%+z 9 QXRy>Z`[J6 6 J&Zr@RQ.3 !E!2gBD`yd A1$H>PRR'x7`}e%,a hڀB! ?O=}|k>gY j@O>[;'fN3?OX5D!,R BC 2CPݔO}ޱ$^8ʄdn N kD_S+Bv4sF"MH6ūEo\nmHQO{gJ4[6 (\$g;*nh 7@.:X(MM[uHaDW0zV"v2pӃNs40@P&(AmJjׄj{UJnp(}5"h.2%A1JLx=}~郸-Ɉ8TKN°zJ\بUi0&҄:ґ_fk*Y?]YgI~Mlr@a3nkL4H/06Ej#x`P\5u, e1UGI<؉g!ZߖNMQt];CLKA$$A{ 2lvC@RVy8!Od*tvNL $Э8%e`bgdaHCS@|ǷfOq4:!tp,_&a*b XPhDJB H] ̕6C ZCڒ|@r3Vn}+ѩ b 6jN?nAғV ϱV pT=_l{EPg_lmmll zT> ܞ; JItp=u03|11b[CJ|bOR_!@}R]N{hO~ Ys(0tNT>?05`j} j$B$@jfj"fe 5C1/ LL-C I-) ? (-[gVF Odt60ϳ,z=òTL|$4*b~; F "yhC0C}z`STBlpI(G%QT:,!9 ^Db@*&LiCf/dÛF]^YbwOն~0J`W*"%@ߎ'tx>&&m@4d"д@?#>]>ZC C|O0PoSm]W?)CsJ#hV ߄7G|̝Jm*_e@?nC=ChZr PlX]#pgc:Pȃ~`R)`uh 8[J`19~ѱ_OT`W߯#2I-P)h5,]#Q OĢY)^3hvµ%t$L@*9ΰ}q'GA޿EHo<)ȥ6JAdHPW$ &A"Xm#EU4Ҕ, @!Oi9QDDb,z#)[C}8H9p}.kòs`cQ aQx$|^<0RPD!iU/a>רA!8z#-羇:QG}ޤHB2/'lGCy\HZdy~_uf- }qr8L׉pa"St'hw==F&>z (xCɆ}&B`'>{:ԁӏ4mb!1I)87M/#A2~Eh_N`Eȴ KK5`AADb#&k/3 '{ZYt}Ma a/w8A;=snm3R]J[6~ZљpdY _C>:cc`P&(?x k8 wsL79** zm 3".nJu9vXKV6;'nRb_BW)bʔxJܴFYHϻ3n- '(9yMhdִ ]1lgq7'B5L \šBmCQLa, ㈃ LͨA·lMK XfuC6 ŢsMᙴfB LM5Vˆ"/:7Ou&j)X',ƑOO6QӔ:ΊiN3 =tAB;%~P`?yyǿoz1`f %C:WX$ BNI8k0/㳹)41$}:+/d S0B׭m X[ltDS5P{W֙4iث6Z2MAbKZNtC) Ba"V`YεaS2ʌgO@+濛p7Y PRe(6L0QRܽ_'Tu P9o˽QA=)s:.lR(`F#$=G78ѓ2e0 PIBs4:܈*`Mm-S?(C)M6`6+ -tUXP іl]o(rmb&QFı;j -ҷX Xb܉**bu#ACcxZ 4fƺѴ+$*f+-3%5n%}dʚ+,[QX<[PهlLб(gAD$z%d7()LF]1<=$8( lZΪ o9d|϶y0r,PȌoNQA%uXp"i"Zbmi#akyXn>gSϦuS)Ij.\#v-D %vi9i3 #bbUX^,5\GDI-X?O/T_|L[;@D&nF4q)15O;Ҿ/0Q{R V E &j;{HRb"R _`(J*!#N :ESE4E8tozφlC!A ݣ I ybžp._=]Nb,la$=hjzr4:c(Le6!Q1}j`(NJ )82DŽqPv:i6A4Yy=kbuԌIkK`U m[[#rX H3*#ԛX# ZA'PFpgCPʴ4)j Z( ]-G:ŧ0c eē#IpPI*Q p$i(%d d؞[ѐ"JIb*05bU4?D>#rK_ÍCi! ?!8tDFC?% %j>9Q%L 8[~gQG>߰_#6paOȌnC'z> gq5tءƂ eϿ?E.=K_=.<[L`IBk{<;c17% @M A4=*\ۤ=@ C$bw!a/1DYNanb=O؄@ DAPSm"o,hjYđPT?5ϵmdxX$%e{`GJ@ 83m*Gk=âk۵?/7YMiB#"۴\b`2[ Cɘ22 b#Ʈ䮔zZh*9gΝxs׹.4V!F*vQ{HƒDҔA/쒀(p|@Aw9;MH/:r"EfD\^(>2(JQ#1c8`/tfOqC7MW+Ã6:.|7t~d$?1O&ChtAD4,~6*Rt8#a5*IѓE*`vU~i}t9A7_3ˢ} ]40"3BÄK1 +sUhFBtTt "$IP4uRHrq"*@HBBIHg}piJA~N$)Cy7*Hy =G`ј Ɗ%q9XYm;m!mb `sbC4rA6S[5(DNVeYJˠ  Ťh_4H %PRMa8 ~Գ]L5s)S!xmS6!hJh8 (tO}!ϗ9̈OO󇌠 j qQ"59$ Qd'lSBC'F^=kv()V;CbgIgwDlTShjje=17B%Be b,BΚTPUJ1Z 'T=HW@g{t?XC©Xi#2$1Rd6_I=zݝ-H1$QPCts`%xKF0urU KDNg#/,Ҩ  QwWw`?^iPZQV2$P%p#v6Jq^\<;g{/z= YE~& Ys(6Cߝw.Y% O3[$0eI5Ը:r˩|e^XHHq(d,Du^鏣QIz||?/ᥚ>+W ֙ T0 _k <GmWiIYA(&S̿͗vy?03{ndZ'+."Yz6^.!9"⵿~+wΜ ̧N4KbTXa6 ƒ/js H2"ZG"̏ g٫|[M.+XW-epv41!J(, (r\mA34LaƤC$3~O|gWT~${VCe*gEP%"(0~:;c!lyMИ40PYo.$9f(~p9$0b@t* ~t*~ip6>DfZ~7DD6;A3W3Ҡs_ ɷ淯EsS[fxִS))(f}ˈN{I mo ~Y^?_Q::sOYk$ǗQ$,I9$7Dc؟q2Je c``;SˢkxZJiJbH(FB (i)»)G^8#XJHԙ&aA&au悄rmViBg.]Ԕ&(w@m*}Ʉjqa`a)d4+B{{BG ^ s ^)F/l9#wv,\Q pJMyO\+}]ò6>SOOEĄ*R "R( w{O{Tq* 1 &E"4)@CUK IRD P HJLA2ШOiN>j8%T|x&;iT' kh~2R&O!(d?Cj'@fcJp/A!F$?D 틛tzv_1gY$欻 k*v)eɈ;͓Yd% keٶ1EH֊iF=ֲ1r~tN#@/=$JAuUw Ab.cfAgqͷE=ϳRAJ7p"2J1oKË =( RYy:R/w#uIK-$#%!30D Q A#}d!692' C[e ?ta= P;›\'cت03~, 77MȒ:}3s]mȽ=7hgu_x0L2$Q#I "~]S"pw~gt]n#םjkw0W/ uDd%DP! IRR4 52HUQA!)A0 E/W/ =@fHR(V~d-L3~J34Tb@~,?6 ז[чI <a"찺_{xsoD}D)/1V/|IXd;ջvm\,~}}tY|i4L3ܕ<9ӶB%;볞xw"U˺^M{?_[IX Pp(Aತđ+X$"'OW(G`0 I 0I1p9֝Oԙ@['f\FMDwf'ph?1P*~Ko@V.=xݹIe+K;O^SAqn)e[uA5ߡ;(Naa,1 V,+)pfyzU^&8TMUz%LbdiL˳zB 1g#Z J;Ug& & :'-Œcgg#Pٰ;. e!og]Pq"b;>3g Yuĺ@ơ!!0JDDv8+pg˄m#.:"s0s50N6Ms<ƴ*1ap'6N0u4 d2$ 7WM%4'rJIrLʱa8uc} <6g sg"H;L"fddMFE"]AGx,yǯk'5okmؑ㈁ 4A$52gnP |-c6yƞą8ߍ'vb,=%mY4e0֙ `2.Xa;@zo<͋,tm `&}yl"iD6N";@#@Ds hQ5,7w: yLs_100qN+O!Cxxd7a SS׈8rwx`(D.EBGG9$L,?2mx2d&G|Q+̻w˄.(Igr g\cqҘa"0ncEJ'"dӚ:oJsY(weUTCaCvx^ 6nz"˚9v  O;\=pl>|xv9ېv{Mp)L y8cqz $~LWɾ{#N$B<&.t99FFrDbW4nrfMn]yhߠynj8mÃ%2 A|܍&$^푌/Y'Ϥp*nQ)ӝ&;ۥ!3%0rj Z6 5tkR$շՊ\Գ07Vyvx5lČuۛRcΞorBgD񾸘 #|x0t%,y~vfI{##-g{\eĵ-Ի&LFI={wQ13XrdpקUF /W27=ocED--& huI4DфJyU8a4rsy%γrΛ(/æhe/cg^Z]y@ZK*;xuX9^q1psUh1 KWD;ԝf  ] 0х$;5wv`f0٤M]YCZWu;fV[juŜ>קvc9RZ@ɥCdu~cj2kEكr+qf:qg4W ts]MRz0'L"3ߴ:]9ѨcO(kJliDZ9f<~F=;nFK>!hO4K9㙚 o3έQ-~\?v ӿk!%$bD6RomQ<@K-͖֦aEGrah^l۩7&Ó K`߼Z.ÊžZ3M0fU+aXr!8k'chĿt$W8׫5fft;DLbyszL(i LX> 8@Ա~SnQm$@&qRM"&jk|@58(j;#qWbOv7W[ﶖg: d3znYmFpj fs4 k a>FxWX3چI33xMx;xXN^w߶̛\lmJҥ<(.ڳ ZʗfO o]1c*rKkZ ՘N1ʃ*3#; D?AᜲR C:NC_lK3$C&d#68u&_mrw9x;5voNgem "x`8Ӟ0[dr) Uvw &nyb,1^uGFU7iq^q 'Ɩ}1NbG!Gy;f8ѕx*33/X6ČWShÏ%&[9{rc+ŒwE>y5=9tm5 n9Bn8AO5LY1z'ݙh^_CT#sӋq@5'C)SQ}|,/ULi׎|_1[fi,#K@Df;WD|k[Ĝ>{p9 :">&L&UtnUdW WuM^iBQ&zndmo[N!K|`P#5Z~ 0(~U˔!k&n :0ę3;a)e'LhbI7Q'~A $8 ht ] z񥾛1q}]oZ8_'n79ŧKKYЎ1?Rusi3=;`"d͝eguQcw ʭ=G<Sq[Xn7rhFuMV(;?;ߣdDǺ@u޹ ARx}c)jvXO-0t`ܢh3Y6bG ڤ'X`X^IYldr r9@ؤdV[j*Gz}EoyNV6߆b6nhgh6Tlؐ4!*k8 w 9%‹شu.6,򈪎U$X,ı(`~^vp}9g˧)1a(sYƲ%R!߂cIS_҇N]dp**|,9㹼wPY=fM塚 $)b֜ゅHwOT|7Z&HxJ %boo\&ôFzB'-Ri :߀U )Ig?_.}ClgYپe3v1Òs)Tby#O7mѳ&AR⛮/Rn7od;C }O Jx)03TҾ}Œ:/"W}b^ۃg\KE!D0c=Q^ard< Ɓ>jW٥.B шpdpTF-* sرL[5n"y.x|W?-u-x#T5 !>9RtvD,d!XX5o*cIOL6S4[ʼN"No388x/j79χ'Uq=s7RpkYm"&|v~ 0"_h#Ӵ1'4ڽc22Mrf!/WWrDžc;pA`" @n{869#nկo#2,z82<ǶK/噭6y MC;,qfnI5CSM!W7j;00sێHclBN{zn>Kdp[$gT90޳g̥͡䓪 m(X4ɮYsM6zXLF&,3߰7nz1u:@#q(6¨{wTKCC#y' J:hiG 5cV" D&! pJӺL$&f-:!g[ mP(tݸ~hebaQYff s/*4CfWr! Lj-d>/t@Onڢ7/V{/ ^Ʒd1NHQt ݻK@vȉRm2x sbȸe0`n!VXD/9so⯏R4C?~ ;㇨lg5-ZќTkµsgzWuqw;y0s5@RÓqS1͹B廢G:5Nױ\.0i) /u,i4B]Jf\H҉k= ,tAzi<\goY1HFa&b] Qg_w'6 3z?vG#$>2RiW`ևnN}"F)o谨(Ȍ3Z(fcC632āyKp>0d!ϷRn3!@/թ-06JW,w:ɮP"Kn8F3M&u?1|H $ZG`L= `@@OV_  !SLBCSQ|*Gwc0*u)P*Ubdh!)GAI)I>OOh#<̈Fw 2?솔|~8t| GTRQJHEONn x:@!4b""b=x'Z6 d0OV&ϨjNu̫)Ŵ [ޞ/)Gx}!SUXƍ$W}fCpCaJY"YtA@q34[x֟?Q4l 8;"(%6!7 O >g5'% )t7Xk2OP H]ΟYߏʄnE(]2azqE~áT*FNb# w@?#Z1T `ePu 2q[EyP0tFJ` Rݍ:v`XyaS8Y4h{ye8+{RsI^XoC~W9랽Sk#S]g.7jnDDaN)$L=%,<1-3S,"э֭oqxRȏ:y7'YmО^2!%/ ,U;;3S3t0ۓ >Mnr5Jb\?jјJ+&>ӝ+ ꁿ:WQg10 bKG ?**JF.whʯ«lj*UT8YL9\8fTem)[H10֎ ̬l?>P5Gast o Z孝>tK-=[PYQEПrɉ A@2"M׃U;#yƪ)h&fFYFI'pCM"E$‘PABЅO>S~5 w%Shx!G{f;3IG9ęDw$SN;\ā҇V`VA%%i;.Vc0dHTFpRٕT187r@pppGdL2P!.QP1TK4*a] pVtsFMt}>-;3`7<,`w-'z.P;II;s!m̓J3ŧłβќȣa7Mߦ4P-5 l#SU-vh"[!bJԶbe< y7+\D}fBfbsxt&bl._ \"=k0&rw08i# CsS<'Xqp1 v}h!I',!b*YEEBt0%3&&v-LC#q9%2ZO[Uų t zuK9A˼IR{+RF2XSmٟTM"傑)8:,;#(ŊPnO2 )r^ XȄ[9@ghHL fdCrZ,1t4JsqU޸e&j3"UɸYK*03sG]ty>-^UoA8sp߉u{\7^3ŽTS0:#ڻrװ6P̂D0i Ch+LaXfׁhp%A]A1L0ͦC6sC CO3RPݥ{uC-8kG0=Sm^+56As`!t9J%cgmx,!E1 D/c`daŸLtd ,UӸ;|)шV,$H3 _>cS9Մ^ { Cpy3 ̵`a8*C <} S$ipO?v>Y uMYIi9˓Cz'pg?-ϥ) wRӎϟV #N^B>nyPBHQ`NGBbAkk6dH,> r%lVE8S&y6ҁ)_dZ:  ǥjhlV堌$V0Wu=aD~1ȕѣwֈ=e8.h2Eeȳuh-liZ΋\A`$ӗ5& YrG.۬KvMݚQ $/zGX{H*HEDfmA{gaLSCB ‘?S!EPH̉ $ESSA04@4n=ll{M@@ϴf9lϷRe*F&76`Im ιQch ((Cr(9,XCHQQ(R'@r @ƀ9?{T?#L+! Xhj*$#'gD9UK( ǯڏ9x%U;88t[V0 >n75.sgpxBm)iVB#a9y淥 KYh9.:-ܧ!PVR::CJ_1,Yoyovsvtb^Į{˗8R"wKa+*ƍT_[Jpg9AI=s3٨p9J Z1E#AQGP){ɩ6DIG6rydԝ3PrZOJ¬OP;SN"81bH3 GrVuDUUUQHDT@l1v/qbPbHUck&,U<TUml,d8_R=y^߾%vAw^$1S`>W^hE gIIR֐#IE9G11B nfJɆ勿qXp J^4e%)iB d+79gQC|¡- .ı \TvB_a( F*%DhAl!H/D)R΋HK Z,bCņ1P~SWB" ;rІT0PYEٯٳ8))E` !JR QJd"!AO%{hGgcȨ`"|,E g#D%5s2Xx~4^"(EI!#ڇf f'5 @0Q*y)?1$ߥ{\LO )ۼ+6"L{.I;|J`wixQ0 B\cd( )%` T%>U2|%zI)**aiq!;ߺlD19bѨү]G0@=t<9F ܀Xmή|MnDX Nxbo " %q=a3 `T ymfzpI) 8_uK@ :w&Q )N$J.ֶ9$$kŎ HFA4(PIA:#/mâaXÖE'O !H\J=*%B{3 d$HFtt;`XKI6.N9x])L8Rm$xvlG*R%^dqLpҖz%xLq!Ds:0NE SKM&1R 1!ip'2dK61-J;luqa1Na]qR1#RGV2N)&AJ詗%lƅS}L>yKwx52W 'YbP>3Gsoxi]w\]d-!%2A:vuV/~TSۿ̮K%#Kև>'CB@x SL @i .4NRnmن{iH~4 %TUxNPqɉ0@?KL@Z%Iq,b@%#$r]A}FvQ9>tI[xeH1mJ6PL 3B "}8z<ԒvJo슆d*'>#tx!"O21S`Ɠ!4}..4REp~DD6۶!,}HDkGvvklmEPQ"ɔ!ȆX$#`O_P; /35큄m=8t7pfI_*zBPbAsLbC PM^[ |YCG2NªJ*(j( J)($J/miP" 3GҰwUPȠWf&(5H!T JDW!Hm>E9JhG`] $((4+4RP_ b -PM;dEF{nbӭ"!APr>^v<5rVAIP_tܓ *D0D@s?+PI8%(Xϗe2f-CwͫAHOwtdl;u1BJms (,4"e')$h}='*T7kOU >0 @l'snq4w6" !辳T`:h3C09y@Ub|C=zѾBҔLBr.h߱/(*{ܮߛOy4$@ Ҟ4jyY!C#H Ё{|e7OOLL ?ts)'RnABq'ͱ 8@H|14CHԇPЃҐ0pJ2|a:|H9D|簕 $d81@h I=*hGJ>R!tiGԴ( iH"w|;6X#X+D`/HĎ pttRra䩅MMnR.&H(N2λ'~"H~T 섾CM[RQ Q(<mY,ePA/I|YI&5nX[͐vRs||v' 6f&bLv3vr"[ZA34с43E BB\:؜a pv8f ^Nöɬc +Lêyu1SSSdzTCC~f"b*4bSMJGǀ@WhO좢>_l_ r4hP{g0r?v!,:0Z1M%br ;l]=4~|+k(WIdeP,j8f*3*cC'ibhZ i<;xx:vU'C6Ztk:IzE_3{8hd~& :?˅qPl'u=?J5/IXR("Ò/>x&XJc+YVmmN<4i, 6kc)1h*IyA L@WZ"8ڬ)*XXTad(YAUPȜd(<,aww,9p"-(A_W; ㆺ2e&f>p~`:a<!F}(2Bm9Qd<>$VcܷarJÒ~˱le# L;]BRq M79pW0%hyJJ* )y F l "CȈ C9 o:ϴ᯲4xLv)lhR"кj4@hZ)hb!J n$ <)!}j|ȽA遈!_I-|!( W5J:]$QMPPL!" EDJ@R@P- P DLLJ5 @HЁ4 @A)2%1!TL, M4MD SHKbPQJPĭDbt-LгP RP4%"R$@GRIE8""&ZUCK)F$jJ( $i$F($"i`hAJ) $@I)"Jh_h RU$=G#R].E`Psn|DI))J|Q{;:7 )7_lSpUۊ-C@bbӧIB_6L!TQɶ4)"!=gb?d'$]%HSc\Z5՛Fs+ y݇)RX@sőRMUPDCIgVyy(fZ7Y I côJq#%{"Rr5@yW;LL1-TPMI Ibhjj!))h"jJ%"!"YZ(((&dJ DXVbbH(Xy]&$ze, 6IJe&+ ~A$d"p_3}Sq6$\ Okg1p)?=ٳpWʽT=h@_7< '>2U?vG{&`f9v FŽmФ2###+>(?'ȣ=g7C{腰Rj|ܞ8ZOO<5+D4iFrT`=^8lYUCБ Rm߇±?(OS!?.@wff=&FLy;8 iEU)VSRM(?@Ճq> P&9`>} _N5>R!)Z%})[IOfP2$%C!33݃Vd<1S(mHBRDzҪ{KS;:ŚPĆA̞ 3@.%?P}˄}a$ɄrΣ%@,!OP⍃ć~;˿ؐ{†HH0cP ](nRT6@֝C09%x"ChCePpq2NfQBEXVNn)4l4,sUeoRClkk ruD Gek"Qeܵg?12Z UzuGrX??FpbکV%t*nm0`ۍ.}|>CIXHExԟu#$G%?ғ[Mg\LT||օP=bNqZ';Nڴjc TH$bp&\P:wMO'CGˇ\h1>c+j_z/ bNʁ݄9aífb)l~H <҆%i>> "R-}Eb677qb)4q/$dKe=G1'~r~ J"]8fr?r0@o1{&. b0Sf_Pǐ B b!>u1ُoa"+iRV IrA!ߩH{0e #81h2Jd>4SckϧcP+B4CB/?x!]::qNj10Omyzտ<C!7d \;L^,; ì說/԰,P1bw,?tHdAͤt H ?l~>ʫ݅wABp'ABBJ`8TDPSEP d3ڒHD^q1vX !Fě[TG'*ʈ $0,:%m*y롺XNv<^ vej#CG{%(Ďf@. Z}YO$w Ṕ9ؗgCx|62X~LY}2`zr qyDw2c9ŽU%=~?~yɐ~ZJ*j('Wb%@~- x>v&-/5;c{Yb.O NTDB7{0# ?s < $ qh\r&I9 XRBлwqǭbUp,!s,8sqNC㳨-B6Ino*Pyy)t/| =*QÙYhwvΨJΌNآLk @aQCaNEIXMÏs#LN,,~Fticm ݤ,ļ?FN;X^_\e6kIK1[{.;228ʝFZp:s5?sqɗUgmQ+Q)S!92NpŪ~f9.C|tYVbU ;،9#%|킖HGotg!+HzRqo]kܜ;~Ncs{;~]q͎g}t8CZ΂=']N肞FrUkZ4EH]{Λ8ԉcJ}Ÿw{(S ,i>Cpv?٢7 QZ0$]LL%?ѴT:|&.#3ڈ`F@Xq#x/F޼gz6L a)sp hlPVv.rGoU3!׏-^4,>9DG2NYgCb$RjR *OX_\B8!z !Hr5EBM@DM: I ߠbbuqR?vM9j1 bo_?G@rN ?l>Oqgm0N7ϧ_~H"ru=8M}:nw;!g0Cp1 C\?MZ-]g^@+q!9 '-*\Lht- 2|͙1 1+)^a MåaTӜhz9h3Oo`=N#& 9Дbhh|5P= zqF l2O~4ND6.fr.aW Ɵ@N!VP+ Jj4I9Iv#S4nm8?/H[F{ 1̇)'u'RxRYeEK֎tgzY2K=G3< SHI'\>k+axM? lN&5RC~=PGJ]lTӆ!a T=!'#+ST)д4v 0X&rRf )YJ~hyFCBTO5lӵ~y1hĊK)|:tw 7)d`Ibbqt3ʹ$D0CPDHb^34A\/!- aE;8ݟ1v$$,Q@c8` TeBb-.6\^BRqQz̨nbqA`I7kj̇׃4{ˡܧ̼|Hv$;(f.((mAF3b lɄlKP.x[&aR.uOi>~Ɇ"*DOI()FC$J#3'|9p%/I{Luw-vi.r 6dّOnY\8ǀv'G7A0*AB|Ƞ}<붓'р>r<8w0y۴267/|;<]̵>f#`VL'9^ԇz4#ԍN`;R)ӵ|Iz $c$9XC9ۃ=&&a(B$ *^mA:c*LBKʝt^!I M\ N}\:&6PuꔝBCQil إ>T6qwJEU*tS_E8|xؾ=vs˩" 3~ۙ|T{eYcf[I  φѪx_\X(u:f{Lɓ(Xw&-Ia&dHVY}[ :C$ߕI嚞֜feM\9,nz;}|.:H?p>K9esS% *Xz䙀"ت0UҒ) E ]'7'dqMa䵉&-5ڦ\L$$L?MIX^ 5:N< !)ʼ)Xq(yH`@ͅŃ۹2ʶwrw7 RXEDY5-1x:3vѶdgNPgnIHk 9bJ&ֈ*x&15RN+Ø+ꭽfNNdӼ9nCA|@(Ko*?ɀ9)n0J[3jYFHM`' `*CVyK\IaRa+(*Lsjycb6w 2mOXd6gCKi>!B. _"c^H7J_>xǒ 1m!kt5Ph`sxQ"Au::9t&8W!CNnw|&& AOXpya0e0G DCy+Cd`B^ _IJy9E@$ʓaܔ{ Y t gR!)wg*R5 z=Z *PDDvff9fH@w2H"?~O"i)!"Pi)aC@\dt}1 uhX fɅ2&Mhd)NX+Lن3骰[!r|}=/9izO!S^A'U}K_='dICpD0,{ڒsL6s̸0PSr*Ij2= ^܄y%΄"L /R<@C^/*z -=Օ1 '"rz7 DS3w7)xUOK-`6sw-Zrf. 3':c;")ޘt8|3xc~@㍕\4dvcEa(Ddʞ`wF9!=ގ~4jhiﵧrbz'?>vRɡ<iсpcGڽR S;P2B,چ3M21BLU-A{Cc!i1PPI;d"*TJ (h~ )΅F^ ŵ9XSEDׂ|OD&xr:u6^bx]Sz FHc~s 56r>`wct<`\vh䇙A:cs& ?t*l@no#`#T  n>}jCv;Nx_oyqϧ@{DDDbΎ(DPf,?_XCA@$O~|:|. cm꼷.P{bgSA|֨6p<|fa@3pd - R& @ RE % Va\=/mG>hQOB=>L.9'=E4QFp$`a ţFQϑ>P 4@c5J1PFE9uffpI%`[-w)PZƙ8bņAHJ6C1ǃY #RJ,!@øo8,掳kI:⨙?YOFd3:kA呡c͐0c yzֶ0g6 }73"h!"%t.?N~烈\$G0zKF:3)\|+¡TʝD(hg}}(21(i'xya?B ZD) $unYCngH?z!gLy_/$f|Cv7} 9e %ѹG\0v٥8ay B@/Id~0ț v{ӲrgR4evFrV;mYsxǩ%o6u hHIOkr*:Á;~mi@oLI3HΖKcNn dKR/(޳uF;>N@Ē|h=HO7m_͊-I8DCOqynf<.Z]Q RrHz_ZO}Y*l/LA#kl###[(MJkTQ%45'9czs:fIᩌ1 جB:%euILKs 4pE9 rRu)Guyg݀*h>ꙭ:./W|9j#56h503`Jb8E.ƃt;5@W9<>Wo=/ǩ|TB@|^${緁'|9͌@ϣlRrV:‡r4FI:ӄ0mCBf)!|1qHJ2f$: e/v$.KS`fd@:ɥVgP@Ɂ-U?A#1#0pۄ@Ͽ_IrGd6un,3 p$ yfcދX7eeA &kD*: mĒ2i Cxt<dQߢT<';N f ~(˱M.H:~|SC?I֧4~^:y SEЏ6;`&(h"B|U1;}'y{N~/B(Q'C3|XcA+b.ie6Z_PFJ̛Z"!NM`p_`Opӎs\)LRyLDE1Xod߇]$^PJa5AUUSy}?ѐh!Nq꽻@ f$m^6z|x, d/^d(dkv?0B@U,' R~G{)SC4ɒ;: ʕ%H~&V**" F(d(p|aDf,,U#6+MBiRj64 J#œ)IOT7 ao a$PcRȤx "ݸ#@->!{ɡ(X/ibcق* @!6jJ48N( ~nsCdIgy͜>ۆzxPta|gV2Zp4j($uE P5tw)6^#l#%>eoGTh ;ypԑEIt{5I*O.S; /Cz?rч^ڒxحjva tL9.x7֘1Nvc>?T`XijP.$MP2y%M8Nt_8wLuLcy` g$ӯ2EtkkOɶs%}|ݐf"$8q(\ڪZ M]HYw? %0~ӡ$4sԓB<:h[,-# @`!nn$ˆGMYlZ`F %r9 q܀F-."UwK}X++c7ÛD=#Œ6|(O}O Bzċ,'i')pY ͖~LP Gc za$, 2wioP~Φ#(nAh`{FxB{.tCUOzaJo#cd y9,$85S6\)VPQ`x_<| w)Lk9H1( ?=PzƌD_uZIq:YcpCyҽC| 1ԐR>}^in>CSzbhi*7  ƛV]Ð;;4èֈ, //{0`y dPݜ? 4;!ԇv:_S78k4a?_.%gCAꅴbƓ7r#k$+Rf"X ķf,_vAh1$`K&3MtD|KS7Ɋǩɹ9 ךg.b[cvNj蜔{Mn\xïC:,`B/щ{ЁTgcBb'rISs\[Y=&zb^4 ,C$FIU6 A#{E> LjY5M 9Ь)>!zbnr:fq8*B9E/eZr!ȋK翐OFQFD,-Jxlj[A2`וy0syfHBŴl]/LrA`\Sag 9+Hp؆\1M'2N5/H1&q %Qg^p-Jv!bfkSf B2׆ekZ^_a6N<α䜬2]jcR5(ylX'[hQ|qp81h!VА,ӇT۩ p|74`^k%b.b$S&П@(]RWe]hW HUmIDㄌZJ",wx?Fh2]$dO[: “B)Ɗ0l˝o;pE)M'%u l9RL'ܠjtC`?N/P#plLXXBB 2+o.AwnPscK$\0(OLn#MYg!{y姲,3г&|ÎhUp y&˥NUDd.\+?!Tx56 hUYh_ZaC D:IɧSEЦhJV&B;?fGqEᓁC6n`aPkMX8G[$ápk6'," bj&,fgNAw8Vʟq7-nczj:j,N%~kl!LD5OP|K:GzSNdf!sLqqxgLv1 [xOQGbaJ=+>QN88O^,I"TrQC.(eJbB%SN`fgꈤiiHE]N$;xGr;֒a)xBxsMO?p tyz2X a<9_:زit@CM>acpy@lwF#,ק'>]iRC fX!Ʊ_>l?A M4N3 ?&܌VR%?tP`w`O`{&!:&RUl|qsKi;GD>}W_4#AM-"҆>0/`}к5K?N05p>y:B$gŊ!bPfsp:}?3D+*?o2 P~~~$(@?<MLEH^㴥&hb>C`Œ`V|aу xxKINޖNAуu&3CC--X+HE͙Xe 4&$7 ("*`C˧ %HhS3) Mʧt@s}fpĠ-$B73Շ?.1S!] 4]9 OB i`0W2QQ@c`DLX:4̲RD 2-PLRTAB.2d&*" LPyk! |J0wd$4!40Afv3Db"ji @g3$S33$4MtD!%i aJJJk(.8@-FQYE?NɻLP)KQT #hyǑ8$ ^.#0cDJgrтRAZtɰ} ݭч&HkHB fڈSKC\7mmtv9(۩viOKf S-fQASFN!C'!w6fSт;Z$ՁP<;dk6mf`2mيLiFm;$ h>i?*CvhșpU\0>qX=`C!4&[uW4&U4JrJy4>1ũZQI :oQ {2g *)8S0iU 9!; RE:ݖeYET{ixd&YN(6.~n.]C >P䦈ZiZ#&82$b(JDvaE]fs%LBD'Ԥwd9R72z}6Hzd% i8)04ZtxzG`cُJ'`L("?K%,`yu~CH} L#\PBz0]' 21K%h¯.!9Q6EN`R  +@N )Hw+HM<'?)7J^~eJ9u8r!yTC/qid%,\ZJX4εAPQabF y BЭB_Ơ '` ƶ>5F\3N)i ђSP<' J)1JsIEṂHz"G&!$@(ko?ixj66T{Aª9}{ Oƥt u64~yz`/QI~R̞*>䜨8O3QKlw@A\(P"j=Q~( "dԤ)$P4(@rp1/>}<O?OqTxlBMRPP@>fߘ0zWZH۔/KaM"U vR#6(,mxcfjEњs%iF%ӈ᱓(^14q_할= u Ivd!%9s.!P=#A$HS⟧ צ)R Uyw5aLDCIJIACIATIPIKxB@ "Э/Pet5BpbZ8dGovg?ϰHlm15 вT!1a Cq! fh9$hF.ӡC:F9 uP`@܀x^;Q1y!A玓EG2:Ć дHp1 /{'EzMxc=ĵ_lTOPt@:B+g |eفy猫nP)8FR"~26=1;C҂_Ea/Yb&$di")I#Y1l||%q]'qiitw`Ҹ!0ȅbs'm,AI Lxl7*Ĺ>F)ҝ-|=?+-> U ɉ&ɵPu ? ɧu]Q7lz:-D)n:1U5AĘQRv CPhinC8a/IYa-7Q YB>ƢqSt)wwlQ-CL ƬQ1o0'"C! $ Ρy}de}f=6>gUFC u(IJs4))&>w$"uaX,gyFxZto2p8x L' g 1|[x K@)@~MD%K!9M HҰ%R?]|C¯= r 1εӄ_ARZgĝjd`(v.^@PƷR& oe'6ħ44mE]_fK-aɆ,*R;K.Oښ=%2K(v<. ʛil8?ǀlw]./NjZK8u ^ӄ9G'ficG$\ ?^xNX)?7h_){ E~)sTx<[d::EvaG2dDa=iUH~&%IBnx'tUH?دic6ֶ&gN\ɏ9Bҳd9[u[g1Qc0{N*|ٰkcMhfe&P1cۨynjl-w2?1Pgdg@9⪪<~ʨ(3>O5Cvc2M噚[q5^d ŨI![qr!3"jW0TTDBbg_n @%P؀w!!ڝSbTb#rr<֚\Y51Ar XS+^5ņeM [cVh*6By~!G ݻ6@1f;A\ jLJ+T'd4ȋ!iM͎TgS7NMYy ˜|3MK^1̯&9^˜|wRn>PV1J,I9bZ\" u;KaI|ɄH B ۃ0~`'+ NnÞXFQ3|k|;dq15Pz9Aq4a9UeB@3 0Z#)vY,3pl$1>i઄wA˅Unue16=gш] Hhza2DGɩq]-t̹{Ȍ â 14w#D`x?gWپA,[ sO$&rI'I8dXNg"76u_o˒vIw{fK}U`wP!@x6MVCB m>IӀڝVfH$"TX!&$ J"")Af&=o=d`%F*D`"g ɖKL:~E7vbג @8!H8lkNp.:'Jb=^pYQWpF(pyAG,4r NC4=h("˵mx}Kюz>Hr$3'/ M`y:P/ۙp ~v>lsOo)w*3o]d3{u@ȳ =>SY,}Y>ړ2̘*@C h9&1xNYWE:p-4V,G\6K*VܚÄ&lReӉ@@3r%#>ۚ}$zc [5}>HCxY/6䄗%9\(OgorV:|g0Oײ& $-~Kt uRy:eaZt oǿ y5&&!&liMV04c ׼/KC^ ލɔ!oiS:%(L&TCֆ:*ҽ<yܼO!3m:&q )QPcS0vgB?Ӝ2a?n,tہc/DrvOg }ufO*Ip)p30weGȆ <J\"_(ج▓~t?k kM>)}L'Vn􏉒jr;jS70CT(X(5UPF'bSnw2zB&وSs \<;Ei>tqBNG=d>82K;k:C(b LjDևc~vNjk`.4r}Kjv lXF{I~vNBvfb48)I;@⠈UϜ@ѭ6 tmCSS]E>RnǸp=}OQ֊Ͳ5LDTi1S6(&W +PpKh-[؏WI1'vhONd,2 GӁT?8}NdgvuzJ >e(.((22sd ᘢrk DS 'vnFNWl3 JJ !pd*H2!V$Lօ!ӹC'Ѻ@<^i|KyHm A ̤"t@,nQA[CMĝL)QIʃ}tNF2'h+P64b΁ljħ d$*Kŀxbܜԃ@BE@C3PЌ()  񰆽3ﮇ =9J,zx`@bDc/,T8: yyԖ~mi-bK1D324M$!G͊v"L"#j^6|}-!.*{F>mEp$jj #M#+M8̓b,b Xd y8D5%1ĉ#E:4C$1h !fT]P`lMiˋ#zpI?[pIB(j(M: `;mSI&/vZΉ";)RÉ jb " `j4b(v PBDH :%JYQjmȫ"&gd7/qu$mDJFY},0y=d^&{:ׯ?k& iC դX h`Q@Bþ]lGnTˊ܅2aZ郡وf&-<;R@&6F&H# 8Yȶ  HXjr7uA=9CMΐEKv2ȱJ,>٤fklt?4 (( o DcAU%/zT*p/{nu j<4MWAbEbɭԴ䖂laoh[XZ#;2dBC$K]YUH3ʇ9t9``唥6$ADAN PD1!V'0^6 w3x2ٴMk-J@ԦVDQIdPJ5t%C/n;xleF ֚ kK)Y3pLAXfLd r[4Œ fFA5^&K[-"De mRx!3iF0q µ(ٸQQ Ӆ\NM^KʺbcSiin.تL9.9 @Jwꝛraힾ,;5ڶp4] z8)1.c8z?iEDGKtCYx0¨~{3П2!kAJu ECGcHBNa('|`oM YaG$8|~HE d!^^a%F h=F00\MRD;z%OS ª|ł<9|4]cE<5ߌ6ɣ>%"J!X1k;>xNOH vX{'$'u7HM%9 P!,pnUFPB  j! Ѝ$1$+*!9{."4(9&|~\w x]Wa ;qw.&^Z&N;/q'Ο?Wt>Ryfh0B萦 ]sO[!&?8/"%|>.LŁ6gheQ=:Z`1$6GlyiZ(*It(Bd:Y>x`'rEn'>`'=z"y5{@ZR1"8G-U E*C!x lRx?pʏPPHfC,RzpJrV!h4pѭy`nglT4)%X{W< ;T?A6}o'"<08KEsYS 2$#sHR[_tA Kt!vsiIV"*M624-z׺dM C e{R `(PydM ӣi(ecnte14RI7x'@h9"k7`\ !q(*;jZ8 ]#"zXf3$l*} bH@P$"O l}tP}_by ؕU$bx k.@FvҍT \4f(mnf*8 ֌YRⵠT,!K)pPp$3G?!d;԰f"2A@YV*Ի ː*|/Da$@/pK:rI㒳y_US*֣s\n#Go#. 8YXZr%OeHX@C |XE^㝹wُa3J+w|=$L`qv=Gy91 O9lSy)=S+~e F=݃fbY\&֙a uUYIql% >Жu`96ٜja AqٻIV33价%zW7FQ¼{r k-wsNf-BKSa> PuI#V08xCH7b3wV[xXPU2E Y{lf&vи`pˮipwZsiN7.O:fq4VN+z$&kc69hޡ OчmHRR;F2RjYӦnJh&2}%2lZDJ0{ɻL5ZYIJOB?.5`X-JSMC\~K~} 볧i#sr@H}#_z0œ =K5[)OX9|ΞYўd]p;%D [s_W 94ĎWH\uy|krW,Ewc|V]mJ(HCnuW\f2I ;P[VQE(-!񙋘fϱ3:a#l0en;LIpw5"Ɍr;(fjZ%t%c5NóB0c4;!M;w[U8V^=D\h|4Wy98/맃}9(oʈS#[ vpBsw17JeA8;"ýicc4nt}r_NqYC=;Njnx@EjcHL̢D{VP.Sq0=[11/K|Z甕j2p'O.ϗz~4&jG*ԗFǪTμ^3-(vt!2!{}~zdͽ !781-'% &&L|N{N.z~T!  ,S|?d7jcrv=%nKߔQfGb#&j%bcz^ۅET9滑0YdrO$Ù~1u U퓕Vp -4D!yg#; <[)=zU S޽wod$IFx0Ym:.)d1@U*/t ,A:;8C]?.M~emr{2vP!ۚx^^n_Ŧ2|)v\wE:"6cjֲFzD)Bӫ?Y'm>`E! 'pX#|j2U`A6H IuD Z-XDX,Pʳi[ށ^P{cU(\5Fy A֒PܖpBYObSU(Q j<[:=qdW,o)Ts.Zz0kO.=^iD*(H[I<4SbA}ـ ̜69kϻyaQ:4KA? *00u5nޫh $&WEaހ:Lw}~!SIR=b|j&AɁ!c܂5&ExetLJ`Z{c`r`,+ƺRvEc|V)1IJ=0ׄM/w)G #-Z.O6Z8ƟGY]ޢ*9l˷ )FpՙfXuE2FC K[$d/ؙ[E~,kF J 5Ȉ8@kF 8sCYh%9Ϭfǜ&`a26<P~?SM{6Gץdhs;؟ ɝZر,PbE`-;H&$7R{j@P܌Nq^b٘GhXů g ۘƠwȂr P_mb.Nbii)%۳W Lpfq,*?tHbdLC 잓=ɫgi_`y;}mQ A"X@99>{R5{a:w(^I~^XF)?sA;'ˊM5H"_VIvxz=H~HӴzo+|O^͂9xs%`==/],Ú>שAJYǶ;k!@-w]~p8>Rv;s}pdY:8S7 aӀq3VqL Yx5>|\T K 5}s!cկE8)q#t>/yvXIe-(4||{1Km؇s>v zy"\srHrc)@DYR$]Ǧ4><z4K0\DATdH!3N iS,A=GwN^lIݽƭet1Ab:@d!+;óHC=b"r|ciq<0L͋NAQPN;~!ltчs7|a("쉹ak )׏ݥy|_T7b1ap:w ,B-Gd<;|zyI(trA6 M$)BƎA8h4/ JD=z`sq"":3[-P(eTq9(ЅͰ|% Q@D FAeJaƂ& sǃ.Iii55 %XBT@ Pތc O;' {F _ }u1jY42Jg^=Whh}`:zIB >+)muR&πD*$2  s/Pq /,/dRu#a~h ׷4jj7| ޟpDgѠqehpg@,mqq()9iIڙkI("&fBnckOrQW҈{v͋!_6M Be >,9]hLfҥ 0E29ĄV7)J"HJ*Þ@t?Jٍ!8j`~3 %7PWXxuV$!E BPBJ) 4tBf{} æ)tȯHn'242G;p}/ɩءTF3~M?uXR( *x"3(P}SLVA 8!$Ȃ"shOrlz}_(>=vj x(#xXNb$QPRxt@Pys[`0?$佑l~łtۦ1xl8G M0PTEMTT@@ȧId߲g3v!0WgyF!.W=Gpyמd(`<^q_' H$H`i(ִyUbLDM-G fC$~ Hup4hҖ6-kF߇yQT'#堾%yh؀\M#4 AB% ?QdmCQA ! TK"KB8<\2S_;{{ww/l Z0ݺ=q;)N-|82;G1UPI8ޡo;szy;go={ Q)Ã7!#w{3htz%6e wqC-$ =RWy@ v=vҭu?.gK58{Nnnz؞Vuu%Gbk!mVOݦ! W}eX0M`(i (@$0Hr}.] ?R!oH+LpbMi(=P膣g bݠs~bZ("K@U{cfϟyhډ8,HF%=a6`?`?+!܏Z %ˌ|tm/\ x@N)00R߅'!p{2U|i,>c>&ezv>hPxkq*r|.>g1rILCE1Y)"Zf yV5ج  1oz}s~3Tatw ֵO!2u5:K0(Oi[8YKkAM4_ :q6{낤n#)Eܮ_K U ˤdeVsPٮx/\bSTmƔBK$"v!5'1;Ssk=;_mx, /\'/Mvx}=^)O!¥Jن9`d&YkE 4TQO) z+J%f@VL48`Kb ŬXİbBI*٪إ9x%9 Z6iv4a5i;Hu (8yx0L~bhL}U2`3;p05!:\lN=dҋ1w[mXv!C68ǎv6O=lo =q8cԸJ49Г(ed UAzTXKwdM̩VΩ&1C]F }6auaN:fN!!TDͶ[S=Ix08`<;-'[kݹ@)@ w FWlsXgD6a节ҊO蜁&{<&/iL[uٙD+&ff]5b-S-(NP 2 ~hcphcUv,ĭp] "v7f25;Ll.rɓ]RygN/z\1#*Hq$4x &N5- ̈wrmBCF$ۚݘFA9 ͚OKj3~ nnxRK|D5dӡܸ]0&}6=(ĻnfLjoeܷ8*Z/F2ଥx]LggS*SE.XzdL@, /tb#5F0kտi 50N3!VC"MkJrghe1Y\jOԱ yU$w6GVr ;B⩐v@'6P V5l0129I=xGfUI [Y-Bt`l1CӆY"a%|12QDL^LE@as=KAC12 @g@C䁧$=nduVchr3J8fAgNw\޺U3)ܺEX@P$P#6j5q0 -g<<;~oM'ml2,9lݣ7j >[RHp xBFLD=*lx2F8ߘ:ub!$k]2ǾK gv:lpQ`HMq!pҖdP5c^QB,M8|=i8RFÈ4@ۧ;0f!nk`52,+3wrcH-\LɎ h zS "(kv!:g.2 s9T8 JB3$F8:ݜvζ#S]0+S fkySӬ1  ەb* s6z:443LȲqlF=RDkp8N6.^f$c( & <9b̝E8cUG{hGvyu=b;+bO_rԽ!Sx:=6gg.! \L2iib% &> @nP>!މg;61fUYB8CI ,6dxk4KܺfHz3 $B D4 TS4@C qAC҆ @ ai DVBi${"Ͽ^kO0z|p48QeDc$J1W sIQ8z zI(DEƔ4D!B$xG""ҥ"u z%Tlu?nCùgޔJ65(;BnOgMϴzp ̿F˼ka4npr|l~M(:f&TE3SXB6Le&iAb%e@xXî64ߣ qJ$ ~ wM_Ztd=b(rb[ԟqG? _t/_TqB?4D4`dDM"eWt ]MB%D4$(JTl:@#E"m! Bw e30dab^fp'MLeW"['qC9?yx0@=%_\s'" W&%A&vHyӟM"Ar6UZ)x'ΉEQ`3X1$QY Q5;DIU@952M۠:iU #JҴ8SāEȏ?]^fKqRSG_H.͝+l Lq*.VgknۓAp6:2 +0: u & !4 jh8EAY!Ǚ 8|/cٙ~ð|>SMu0U,SvEႥHK㻐uI}Hy4k*!J`@GS),aD),H/ҋA?s%UEhmu#l)(bNnA87v* = a+".u MP5v !"v E ܸjjX ds`ÖAIuB# IFYRLDMOYvA U m3fDVr4F<=($ְ-,d=2LHif h *,`yy$ٞ# VN58fcB\*ck)m҃L֙Mt*6&vjWo'{SĶaG)q]K]i!ސߥr5g ϟ>Z:s"l0[J>?LP: SR|JBJH)@ҝW^d5 RBR!QBP4ҋdY>q jGBTvڥb!(cqު:/^Y|Z(0 (OWB+&F~sASScTа@pXXƚSj  =L=M.qp4U58S`OUGg:>Ex°B A$\tnA#퀴8_>; )$!%蹻ٕ!:kA`qPɬ=gXSlAB4U"I /Gp8Ax}Q*(EK!42`|O iA zlR@2ҴЁJt@px (Z4g0=TҬ}f+ҏSz9HJcSj]~o0$JR04xaƀaorőm㙢 8Zۻ;cq78z+nZiq,xS3eIL2U BkPCu1HeӔ`$,7rhjRgEH",ʊT3h{ȔHJAN3!9i}<-#) jS#V)٠:)=*P7pE޻>-eci"DXZF^"RRDe81`4M~0uf40;tz=ىp SP٤ e0 O" 9 ?|k ־ⷷ0b`' nX ; 7S"w'GYtN X5;놃IKl)h. TID+MCTБCˣ@<}VX$*Eu`v 8c/̷V<ЯfL+A\1y/O.oJ2du)!ib0  ,Z# PXԔ:aR@*o9,A fAA%P?!c=Dс<.~Ć잉 qƜo',D0D>ȊؾGq7\1fh2 pG)KAI}<6 Bs=!>A~ځmLj<F$<+h$"ØɍmCM9V fT9(## SDD M)* "Cyg0-J0IBؠ~v]QU" "(X I,Lcd9!SDP&"HbYZPDYAtY~ ew\Hi4xZ93oTu ?:Q,4h$/M:>FV1WtrN' n,dQ`&?,P?,=ӥJ乒j&̦  5jU$C{x %J'#A T4"s?N4""!H"K*P* ubjw%) ~v1(p~œ 3":MDV$"i7yugY 4do"y cXf:H( H^0h) Z\qzӧp72|cL(}(H"aD1k-.=t&I4-iZy(|HF ?)$ X%_c忭J!ǂ{d!&%=snG UEnMv -bx>ܘM/&|z~4 CP2D%9^}A9^?APD߯ TP0IE=*].C%Ė j%rFRZ2YB P]3ŸD6̒1`Δ3d:s-c+N$JT"J$)(X&`R J&?x~. Nŝ`bˆPܷLcT)BR@k<BD@Wx Wvp1G̴(y)hϜ5&d4 n>O_'!SR6U\ s{&*"D7@f t.R_)C$jܠR2Xf D$:`2y9T0盚ǛhJB0D Y{O]I$FkX"(cDE?3 r60NLwA% сX T:hnjKJd~C@:,g?Ry]:gF0 CTոJ;&-i1J3I:_8Ll3č(-{0ظL]VBZ@}"Hxxn~PhX|7z8%F=\l%LN35f!%:>'Wmj4=P`BŜLw v m6Љ~3 U"~xvĢ,)E tOm@4҉ GB#'|W"œGUw,Pyׯݠj%yL2=2&pUtp^j&CWՁ4ZmHw$izKs|J4jH_/[CmMI!Eq$*O i}?q u?\P@PP`5"/Ѵ|vViKAu?דR?=G(M@LxW 6v5/0kDX)$HuC޹ !_Ka;@L #F soGπP~His@>̈́|~ xDJF"`Й%"3@5>~P?ow=tPFq%U.LV!$ɘH?,p薙cg)KۈPPB[giccQL% 5&+Bп:ƌ[" 0L!RAB0P,0JCu7}9,}C,W$}&<㧚PJ8@}= _(@J%}W:T&nwǧmyP6LP 3>/C$gZ|hurŐ*=aI;el.]U0@@'d>>\}F2BC o4Gd De4=dL2C_3oÍ3Qfu}T@cBTx%C!@j` tC* wt7<͌qƄ7w{ JW܌Gl "ssT$xy ?1AnwJbnL]<`=M@-O\Q>.IqT @T+~)CkkaxxoM=Pf>!M1!~{'tUb8U[Z %D`8ZM㹍mJ$IF"T8L)T5!Rth#F!뇰)*?#sի}Ly}pwT(S ^Mݎx'C?Zh#16@S tE 8z˖DzL8h2+!$L1Y>nN^^4++L$0DqAD>'<| ~PUP^ TOq ( 0D@SBA}b=VotJUbYRKaFm"Ѱ2#ჍkdM],ۂ7aL$lgGh X] G)wrJ8_2>OP5V" qP_L=\ >JnP ! ).WQǰ>VV$Y(sS*t._td  =^=^2K'fLb1d H3`eMTDRQبDш "iiiHf¨+dp3}[xR:lϤH0fH I; R#Pw G {f z*yRcj(|,s鋨DL#:NxKXqr9,,K40h<“(Gz瘒$XD'ToW%muPD>`x@r#Ѕ,0@4k}̇$D@< ><'gPO}1R Y~YMű RHĔꥌ8bEyL"6+]&C"dUf {&;Ǝt.a;+0`u7V1e#ѐPR~?!lYdeGYxkfH(?%jkrȃ )އB6# 臄 ʑ+$N>sկcۡ(fqBVB** TIĥ8`p@3Y2`!'(-%D@!Һ˒f:"G `km!Z7[C1^oth7oc]ZjYdxݘiFDVoTC:цqiܜENULC,Q;CW2̇;JyEGΟ> _=y˱RL8×uJFNav\sbU3SVsqE©n+m(j?iZkdkZL/-_9?[&\. nȋ.Y1SEf&aۼ܇CMl$Mj%ya1R`RoYݳ)Nj膪wwJm /0B8IR`4O(OoQ`N]f,X[ŤCAI^aɽs8 l5bN(y'M ;PbE唤}OhJ[#R*qi -*=bK2o!h/|lWj|s|{Nj䦔 43b$LBGx_-!2AII@̴DT*DL01SERR4`@b`y?8@QHѝ4:43HI NQXsfIW^|x##pʼ<h԰'0^q-0SdzP?_qasಣA9(GH >_?v,$0qN TRZ5Q `Zi1Ѥ%Ș+J@HE(;Q!xnb`Ge5N;@XCGoFB3 ށuz ﳼ˺;׳cQ={|nw{^WGg4]IgW];Gx}ETec hJe@ V^o>N#=TJA=)JJ^99U(y{:ta݉؏%M8'ӯv7y6`9Kos'i; MR>꯮æanxѠ*AGwM>v@[2wUuZZ'm:1֙<7y JEs9۵{wu,顠M(릁@R!(:Uu-}>ھڽ+K=ҕ} 讆C@UhuҺʹz=TUP<$/aQ܀/Y΀t#}gݻ^N8$ª^c Jf{}>>όR7 *4Ϡg_J>آ)R-4(j zA 7>(%@`"{`_@iE k@4<#Wow%P=΀z}@*ݞ#b%@ڲw^;[k{OvýžW/T_Br4_N]=۷] ǯueY__YOmz<@@(h{RAT=d|s^vQ4ڥ]Ҿf:0>m{C=5[+r}<[o}vͶ{cwϼMه0Mcs׺r@NXfk{)j7}MzvPQJ>l{gV4=5c]g#Rnʹ>5^RiXǹ>Uwn޹Ɔm=ymj2 @ZYZ΍۸˷>]MapҨffVv󺏽|.c3]l}}#]5̽s 9cAt幜ݛr;zͷvg\7{b4MjXo}}unYVEӛ= }6AzgWH \I]b4t0bG]}ݷ+Kz\Ur׮wܨY^za@*+A@Y֑;@Uţrx}S@4>֒۬uڱ\t`;ޮ/P :Ͼ5pHp`Όbth;p[/|ogJW;SMS{: {˜뽝x@ [^ǭEJ*:GCMyFӷMow^}ObㄷgvJz^bsYNq"knۀP]ޝe#ZixtZ뎩GEݻgNW*=>7jԎn=s4uu S#O{Xۖ9ۻkF]緽{[=uЈ{oF[۫bdt lZ:;ü8vZ8hjSm;hv]wg=u#l:P-Y;`(77X{]qz{pj].g"];CNq+绺7-v=nywuteݺs N[]n ԲX:[q͹uNZuw <T@;7L42Ҕ; w]pzic7v}ךkܛhfm`Glktm! $* 4|s?9rʔUˮo4:8OY_ A@Z5x%Vt6++ :H3sÆ& mxq윰"uy٭_ۤ_&Z[)6ׅerb1v>WSjGy!~嵳klo#NOr:xe[i`iYө(;TiRo돿wsņ?Mf|ұ3:ΜU?Va@lnBP0.e( ^"աnȳH#TZ\A ?cBU&T 1A!J̦aZ2~=e.i*G@Kذ^C:2꣫TNF%;s<߮Ra*-+c5{L@vN(rB!f: w!N0XUlm l o%"?-7g`}휓,݉ Ks-hb{}e!Kt|p|--9iׇBj'w(Ge۝[H޿N“PB*0T&)ycozB3Bvn"2( FuHtp7nT,zͪN"950PDLI\gŊK*y6֚| _K2QDU4vL(+ދaCJNXlϞlSj% p5ČJЄ] 1@1GZQٮq:"r*6` )!Ը.acM) *@ƒ-';q~. 4b--n:*ż>;_eb plyz)HSDv_Kh/֟vﯵg9 <(SSK ?\7hctҎI`|gb}gԄKw+ 29*wo?kG@+ړDATYL1LD{8) ;$c.R=m"ᘔyw{zn#N#})k* |,"#N`x'7>DxQZFRF ~ (롿,ޥ1{;CT?^hə] 0\$TD%J`@m ]% '+YgÖО׮#jH'qfKM?c$7 Q;zSn9Yi)p9nPιkS-{3Xh:њ7W[^OeT$dCgGsٵI 8ٿ}|z{٪km1CdgX ca$oïSf2AݘK bQ[AN%T؁I06u`mV j쵥:vM]`[`VXs}w:=d@H}tl=9_?s_rUxZ"/oY\V}ߗ|nj_^ߙclO|UW J:"ڄl\'k(7)ٔ"{T ŷ$Eނ:w*{& ϜJ)G)ߎauփ9C4ӦmD8W씋Jߎv'=ٚZ)7Z'lݟZL7!d#b+~f(17$~9T+ 0rܸ;.veԐ-1DcjTq{>y;[\aݸ.{NGt+d^E 0RF@32iŝѲ>M(Caԡ%z~6 X(QǸ)t9v|C('RSwKG3}3aw(18^a0 ,P;̼ ՀDiV %E HWȠfTKSL!a=g-kOӓ\m!X}L+CUrڏ-Ҫ'~߬$}iI -,>:PqaI M$ CX! H7p(t$#l)ԿbP>g?_n0*?ɄHC@/9[ r߉ҸfmYLf_c*Swհ8 zEAV A@Q`?t߶E"PҀ(Jl'x\H,iH%dC{L jl E*}7 ((L|Ml5R "PFP 0TL0L$;<|Dz1p.Dd5Fߞi\=ua4Lk hR S- !1d (B(3W:咱^̚8i  ~h΍3? Mk0b#B(cw?ȗi#Uy8-k!o T9!|@<}ykïbVVa6lkoSvʼn,PŭKk K13`*X'|IQBKM2P#>xT1P6Xq7o1oIu[mzQTD)AhH ݒ٤#WdqL4,^sg?xq,Up^2gLr,ڃ'n ȸ @`Z٥^ }[+01}Uۦd&0˅aJ48ބAmaUvτ6CkJKelh"]^S B#VS /~*t;\.w4ָq1D7b#p+[Zq0ޛTjPi`4)=*SaR)Q鍧GE+fChJRx"v.7 CBxvHPnB>x65(ҏIΎ>&тTG o8'22+pFl|=_}ۛmѶ2Hpr/WWRm(FI)@ht+KE`i-CMHPrlNLUQ$zRPS"h)*J@ 3l .{ AKT{\΍[Ff/bhbJ"(*A)Jdb_';/KAO F؉!NtqFٿ1]bb|!1p 0sS?I<HtSM- o.RD!JJ Ma"AaK&}yA#|5DhS֎;2QIl˧bRO]J=<''޽m6 Qh`ky>JюqaE%UKa~vOMo\vX h={jUӠĜOGG YNÃ1'qw\Gl]iu 'Ӥ_#x vntEcv8:LZ7gÚ+|kɠ&M^9=ϖ̝vֈtS4@mحm;H6vѦE`B4j2~SĞUmcDhbMB3R[z1E|1>~nYy~*5Ed *Ǒ6N%/XyE#J*Qujʾ U]uC~8:Gnݴ|bݣc44m*Z XJo\b xS((}=JP=B;H!AJ%ы:]!H?|h @,y潶HC2ѥOWGfŰ]ʤX8C#偖Qϥ's!(P@ M.y]ϑ߮|GKK-Z*S59L#YfM 8C$3:(drȜP_VNR,CrpRhC΢*ʊB IF葲!Ս“bڻ^{c{4Ay1X|.>7 sK9ϴ⴯¯V$o}0ea0C2#5HO-BzmN:e\%e=Òlpl,(I4r>ōÌqww2([VEH k?ˀҌm2DN(ިeDRQ7N9iJOvJh iqGJ+z=mAib5TnL_m:}F7'P <'q?m v8zy>py}"|p!.*xPV.ׇUw]b6Ѧ wJA]wRa0e$jCfh$Vc"O~Pb.r̠5֍V%.GQ(3~+57+_X(`Ws:]@uHZMŵvtݯ\)|T|6eKmgSoϏR4=!O5%"m(=fi QJT)43 lP{)hUYU 0H}^ϙ᥮֑hu2A2mq~/G5 lt4>vJuhD_nt{tQBXc(?Ŧ&nȴ0U}~}/е|*JNW=ETb jb4=\>Nthb* )v֜(ZE\4QLVrphC76!J jn.l:jX,%SXz|xbrӅȊԑVMɼױahqִ3SjV"H)f+ʃgL3:$m/Zߍ5YѶ[+yY# fb F6 Fk/ReՔDUO?(`qAfjYW壷 pg3J  'P%̩z/g}F9,o8 *(L$V*SPd}x7CuּP\CLHS{\#ө/Vv_z쐁ώO^K[U" *ʩ0 ˥t Aΐ!^ (bD!.pI:]p6cM34|<@' 5'8M֜Qv8xnA\& dd.RDT \"Dq(* Mk .Qt; Փ8%Z"Y4clP68MVDzhr2Pap"71+c}[\-YһW1 o&'PKA=/*ug oƷйd1COGbC;Dw`pBTOUh /(09ce$"D0YhSݷι:\ofk [jGV5[sp9(G;?0$H+WPF b%=_ޡ+ԣr_u yFU aA[w8=ƈdžƱJ!`%s()7j\K~Z|:硉8ɢ וNffʚ;{!P{/U5S3_ KW慿?K S02+`O{,oƒ$DknF(Jr!uu^}+Om~w(P/ vz+./X\P3 . 1bJ&1ߋ,F9pݓwSiB0 A3C? E/QDA0QK aj/l4rnm&y?je=U{"_bCWAr_S"M*@6vgݔ_Y|Jxy|+OGEv?|oNǼLR ҝ>ëZiNfi-ЏP5t[饛5|ѢGƓB #--d*v4cR+*#Y9V%`j{R';qɒT9+gg1[Z1* 32ۄq0vю~|~L7o QإqӎˤEeTF'I9c lk~tf_G82 |m8ˁfqT<6{Q~jG:w xo]ڿWMeooȪ *ctcavte(MY ha۝ⷅX V*zFP; k{TOA:0ۺ [T6N/X1Iu5?ΧIN!OEʜ`!RQ'uުB@RYŞ!d9ú+HDΛar^312uu.+߂PmK~\gܒpfm€-~.m5$c8twlG&2񖝙i>~T/?3|Da&3)tIRq[6[x<]ZtG-Cu`mW>К}nT`T(fA$8V~}nZ֝|ow&8o9;s}_[-j2DAms qj+'ZR\tԘ%\$uoGP?x+܈`}TYᚤXL8"(~KE̋t`#k0):>sw KT|đckua}ʘ(ݤͰ>D.ps(5tȉ>8, [mzut&\VdXӏlXMhxQP$ \ >2hI{wߊEAYK]rՇI(׻8sJC۵7B VEێ_/q=DU/޺s0 qy:TRn cm44iR0Gd!76@^ݨxIT"6XHKRq^55'a"$KMŬJU݃BQ/PT0?><}#T#73b"diy򰮮nTI޵]˳ԺX!ρ9FWݙdseZ$!;A"6򇺪Qk*_Wqͼr-5r28MZQAL/T-w7"w~oe9$!$!Y?ڥ*E6ƫ>x4ZRҊJznw1G5x8a_w|^zmhti.^PR)h TVUQs/U㱷hxњԒ2BuE Ul2Fqj A'WUu˿3Ux8KVCrp}f-U_O|gz91z1UN/WXINͶf$,eZȎܱD=»~=n]d7ۭ.uѐ-ski|j2@$ H?}Z~`󢒿1e*`L! ՀFucxЫNCEDsͥ?7ʮ?tc 2FҠeLmIĺ"<3"9>O[ DHP@Ӡ-"!3EUP}f`1xTö(:)>cGN`ZZ 6:Jhj#d>I&5Ѩ sw걗ʬ $ Z9R8̓tn-wezQ8~%sed6d2c~]y7dUiy> SUj#D1Dd$^(xF߇EH!d4 KӵE+'1`b֍A]Šiưi+gZktiS$/6(F" mT*N~&~aqE?gqRRdj'ދa=k :<:cvz=PPQF Q]i (@Rҗ诖0Py Ҵ # U1ɒkZ'\s;q]F/IwlhGO+reCm}a9Bvr8 Nd,un>tR@SFY֊H}lJ?*MfLFe=[ T:::zq?CRBLPd ~A 8ц s:lFǍZ}ƃw'ԘbU _u=}L឵S1o䃆"=(w37I}g2p}}@jIy=UDv)W(#'9vd:DHS@ DNn?D? /}">sÅ[C?>'Qks}F˗x"fBJ I W&R}[ }LHbC׏\Q$<97Xc I?siتQwKJqFL@Im<4Tˢ7tQo0{uҠ d!#QїxW18F7%?9OSp7kuI !{秏\ٚݾ$ jId†<|t?ּ^ Y1T%l{(3׿1JP[] ïO3>/ƿL QR"5aM-ا9f~͗P9666R[%zsvi=~$3O?GG&wqGx'lCȷEPlr/ {GT]|؀ccoOuvU_Gnp aynwjvrx7sTe;(t5;u8OP0`9ӧ+%ԫF`J׶ש|F?:17eTy9{e\;a!W=ϸcs:韣NZi5Ӧ@*S^uތYM~ !C˲+ժpw~Vy%/w~3 42B끗Wt_?vڏDw]]~,qg'8tP$h/AtP# "(CmF\> . 'A!?: ތ%wowu#΄;J=cOK-.돯2OЄ`M #a=~nXPϝȑfNER9r({\]>F6LM Xa3Fc M:7R(Cd>ao+O|DC4̿/^@NYJ&9„gס (!؅Arg;WV3klRj Gq@=Dv—0\)^>>fqiT+\dt|͗}rsQ4ihJQd'EU">uR1L-ɒV *XA>{\1#FFrP[??eQ@( rU4x6?paF 9}c稅mdóoZяz<3@5?g /*w`%&2N?e>!}~qgA#}.|=Ds f1^Je)"8kB!E/x!vmA/E B7oJt?;G 'jӕO>T3sс""*(6d\#u)o\C4q$X}}"&SFvBIY* q`<',vhad#D/?Q AJEd 8% D=&ī}D"n|;GA߲T:Jw(pѥ)Cpr? M)|dmr(#dXuE$ FZ@ HIER @i*R$B&$(&"&HiB (R PE"9LF2~ȉ*5+N@!k^titRP;`R&% |lF`(RĄJH:+KnBPzdʀE$> 8KF~泥tﰧ:ST~E)= zGe4hDh(ri3z{kj0h톣b\J oY| gDI^HC!I*}JQ>^#<9ԶzY")aHp4tϑ KM/dg:rAڇA~Obfz8=mbгb s*pu)j]HI{ sa&;]/~%6m~ fwQ!GpRrɐ0]%sm+`;7NO(G aWDۇuDk{wŽ\\p_LGf ܵ 0%Fq6EU}%ȅ^(zђiHdlUR$YBu߰h0öHqt.VީkC漉>^{Vgc׵M?2, ;zC(x^/gj/ԓַ[˿ܿBvݞ4oe>;1Oe42YcXlk' (9&PuQ !^6GS{vłýK.N,QQ; =q&]=f۾or;T y`l)v.wSb,87(GZdoCӁúcd! igg=D4Q 3>Ee2gk\qliU8yC)zK)I+.wO/Ws9s9s19쫷z#  J-3^B/f Bj8G80љ=%׫oIh(>>۶ %?Zt[zxs\1p(>ID8Uu>53*a]x|. J6*y-c[훙>ʮ~g7ZBrHO8lR$_r pÕ%E2z'lzbȏ әCMz&\j{ߏ;|6$\8o,Vj~m@-0ã ]O߃w iMisTN[ ѣ޻<I$QRXpV")mhnc~WÄE螅3)*?S1uE?oh}wE0X=+py_Li8JS3PV)GfF4 5u{v&X ?W<³hc6Vp? 3RݳHccNbwSC[oȶ[c٢G#Opx<< }J>`'mu?v~㘾ami/$`^A! ir06OH=fI^4DB!_-) &=ѶٛzIl=GI9Hty *\ PXPZA<_z6D:.H)4LbL3~mfl94u+ßrXd),Vq&.97 7߭hmZ8 ]9%ټ↔5o|ߏm 붦fP~Qо97o~R0ti犉 琺.O!eo,&4zr60{-UECATlp a2lvc6C'dW'l,a3qSM+!v6]!Ijc*\\xw {9v۔;bT6-3⭐9 TUK٘ঃ50sF@q3 r3xN˓L,;FQdSل;<ˀߟ X; o0W<q޴VB^n,BGu}}XSR[y=4F@#9z #1.hW>E?ӄ>^S/u)99=B )y s<*cQbش?kGn`ޝ$x/_a,uzNet^r[@^2<3Hxȵ ^.3'Uw̞}`3q9 x5$-|fmXS*ҁ u+ :cV|Vct`=&ѿ; P!wð_{j=vM#Ôu0-vmJ@፡"f]di_@.,n6QҒx)W);2 6(~ E~0V0|[ֵχ ?`K!duH0#0Js8T  K.d q<8\)7U}Z+:ܱ)@ϻStD_xpߏoɬ X* y'Y*,!pQm$"Ql4%0ؐԦm4no Bd \^' oQkj% MNB4dL/%85"'<>4"&j}^λ:@{| Hm}”"p].> czw>Y֑ފ0mTQBf_vX Y %&Jod쬔st>2r*&j2""cܧ#+AE/6|̨ N*;YaeZo 6̌KЉBOXJ?,a%Km f{L[bwL2k'VƅνGʔO=qBI8BDx#otD-I]~i45$]}0w-(o]2nި+ug5JD!Mvv-2BTA֗l(qM.GyJu|C ܎WB 6?S Smg蓵o'_K6ы=Xp d*6,z- 0V)k:}ǎ 1*G;uuO*t.ZldJ8 ڤho,!hY^})K6NqsPB @ 8wa#V_ͯh׌qmiuTBA<"הRjB~߳%fZ*Wˊu{6if7l2A i 98ĩߧm\roח!/:y_ͅ}DIf3宵:W.UUK*_yW\FB >aS:|Gfv%Ā{hz+Zahy=s$r{;ꘪ'uw{_^Q4b*dw0!> Ia8{nP0heq#;v^9"ꈡ`v9 !U@: ( ?9=򉤟xR;WfKPrw! z}bdp$?~=!|** x"v >X}qou:}*(o~dac&ѵӍύsh}90x8zGẒ.ߴj8ܼB&zx(Tx_ki$ʼ3?+oN8MӋ??l#x2?-#>SO_ͩ+7Pӄ|5=+^x}?@>e?C/N=g@Ȱ'zA/_ڿd.\38~2jUXF=*:y< %/< Y@1CjRA:|MnHѪou_' 1:|1u2qů9uB$%2f#V G_ 㛮( 3\p>"s]~  FܥMk% d0@n >k~n à_zHome=_ m}/h8iMӖDu(d=`Q"_}~o?IŖz$ GHomHevC(JRSZ|{٬eQH|+$r- yg3 >Q(dݝz>Wi>?6h5&Qxj)I>k,;=+6'o^-}(V8s]-q͑E>vN}oK׉08;]h#goT"_{='!ѬxXKߵ㆔){ <٢DP 4TJSK_KDܝw>^CQl 1]~@u seDPl~b(GaOeHe}oR0T/Dqytۯ:sL3 4)P-h£AǻԱ'~(o+q#dP G9@=Msto'Ƀc0 8&i䣯>[;πk}ju|2l׽w <3HGp)߹;+L U,QQR!=GHg|0)`\OjЀ'^>|ZʩKs#3_={; ឳgUOK7`t".ޅ?|BPzS@u1O~'pNR@G_ jw]~2~X~yӖ6Av 5j:(k%#qnҚaU)wvpcXb]j4_; 2mpU3X:ޯ_Q0(QB.ȁ=IC"M\*I$-q޾!~,XW:Փi0%C*yI~ea7'9+ө3h%#$BgtE rB=zw ,Y{ œTU᜙y^TD1 O;9vHZZ{Ltr~E[# * CvnGGbl|x@3 ^⽠inQ0;egb&?uL|`s~uݗ#>N>:+ȼBGowy%B}eЉ-B'!|Wu tDv\5;-&2{]CqD̜)֣`|}#AMt[ٴ8; k0Ą /Ei&)4'V[(e5VhΊ&u+I5OzMCЍ0\';g؟R|V ӎ'W`Цܨ<bG~qA0E-ETJk^G9GND~(CQ4xJ;CmH@A(w? iCtgq浬09y~kںaY'^ذ;QUg=}އOur1 6)G5gy?w#36gbzi2"{Uj L/7qC%A&I> 'fHL}grPiFIa;]pXFِ ܕ[;FP'Ç۞CO >U}uK\=o>=Z%; $=?r%ɂAw࿆ש_IOJ/14[>/0eё4'acdD|E >.q8(ü(a 5>x2sdH:kg`]w]2&_'wK:})8y}m9I8s ,RTѻ %4lg(y4?lDbM~sl_?{,8L!.ܘ KQc5g_?DY+Ix*'GG>w<'%uK'#wާBc>u]ّ=`O${ HëpǑ??fTBz ʮU@@ӹ]R3>>7'"8n /cgrNﳛփ{lr'RW߱8Yl ?S^?ǦvPQ@x(ߍM` J~  ==#;OuIA_}(_EEe OO B'ΏpUd'Kv?vxÄ8]aσզQ?u`7 )٨λ^CLiA:Ѐ !,(>'ǎơ>f2}5 %i7X7 x z:Jn {SHz$0 ,;/ ?{lj o^ׂ#*6! zr R{;?HB:''$!i$$I$O͙AAmp9[lOɰF/(]FqFRҨ11yf(B4$i6*R9X)YTwvvE:PExtfh-c_َx[V):B%4bjf"<'A@1* \O>$zWHqE$pxܡF PX~5*Id6Hr),SQ=͵u͒qpi$)л P#J{?6DU!Lߕ ԙMg}'0D}NEx16 g=BCk(K}4;3 *8Vӫ}aΣqg/)QVX~w#T8ާUMfpjd9& LTO%p׍[RPZiFb=k'8JO3{to]1nr]CǛ·BOaj^UO~,2d\8{K]3vR# s:owēC}/Zrqf!7>G\Nz4Xo4^bl72" 2M)i9_BA1  ީrǣQ^IU DY4̵uF BB#=OG$i/xtk1#2|*Q:Dq?nBG1cɗ֜v4Ty$Ơbuп_x(e%srmn)I>z}ѯk-+5rqПT3`s1?Dxv0?j6'DnCݼ6ù$5<2oe K' .)uvR4Sd̼ٙ\cu S1 n۴G&LMȡ zM-pj\{n5QHr۝ I"a-kYhN(#j *9cn[isݓr:?ڿ?f?yx~VUp&/U>e鳆*js@$W_a 23>WNBGp<{36qgYCх.^. 0SRA{St9gk U*aK [% kqhֹz\$<(ߵY_#`B9%<ܿDBN4Wse=]ġOw6j.҈%B^Nv{}N99cY|Qu!Ʒ=U:>+[o~-.ry^QL/*C#Aɞ/*B_Fz"$\!IT|b`P{*Tx:b<3} N6H".(A ʟty'#g `\`B9¥ bs/3|] tnX &c#kr>iӟujķV+}៘טү逿2c>;S%!q!ڙ4(-7h%WdbfdS MI"y1LNH.?@!&f$Dver} U.ϋ7MvoS{p1k35 FnIAH^Ք)Dl ߎ4AQaE*,6iS| cEȉhmrK qS8FNsiE`!%W4:}`d>f؆m@&Gp!%~037Bi mHiviE=٨]wBd4\= SHF jDk14NfMf͎F#cT#yj̜t*1sfNN@b̦888Z8&;/\GC8\ x|wLBU+Ӕ[(8A,3xsR/=f}DOnݝ|Dtlg~wz^{ڔPJE8{Og. 4uaޣvmK{ĢXFmb7ERhuE`'NV7+/f ]Wwe(@OCc2K*B@ 'j6Mkp,@~G8AC# qw[`5PFcޖ=Zh}9& RjP z8#Jo<=mٳBJ`1OX|9?b(z}w>C96ܠώL*(JҺF#B?x@}/W>wxsxуO|:^sP(_tO>lzAcv=_YBwF-!˶.3d45G 7 %^ݯk6}QâqˣxZis>o*AZ;>lM8^2w.%+:aQ.AE ~u]EJ=a YBY(v  gϳHGK8#Fna^H GȰ9t3Ez.s8>|O#^g%o^=#HS*p!"J Co%UʁÖz*|Vܡ "")N?(#3U״-zXŊ!P!c8wUx!)8U w~׷񞪳LNOb#T@nIOQatOχ̐!zSP#ιr&4C4&Ln.1T7Sjq[^-X<+ZOM#x@֟y0?#}[q}dnl<ք#}ɴJqBmɽ$7=<ɳe~ =f>%+[֩H 3B $dFƄzbkLgAAKu<á;p§e\Fc9?7\qmHK."5)Bj.h\cw>78惉# zLJczkZ_Q9dH'Z6c~\ㄿw;o3%6ݨ:s\8BUH~9۾=k>X"3\{]!S"^IuN[ )>u ;T`:"=g1B3 !@!h%$ )5T :rp/=i Uܐxa.¼0T|"M@佢A~!-_&^X[~S31JM?p>s5amNCzs>~8`/4$‰W_̈́ʗ2Ly1 (D!*ŷ؅8G=f\U4G0f=v_é(\8]۠БPЂFb2pUft??t}[lUW!3HG ہ34TË_:>!ŲY9bDaMn檍24Ufq4ݘV7,G٧v;cR6 |^ rSqQ;]n9۾wg7v?10Is4??'c?#C@Q6`kþwW|=tVto|^&|t:$ {9K}h _5L,8q<(]8 ǫ+>R0y/iKMрs+Tq$).E\T͇1٪(V_ș+IDAyeE7[Ѵ O}C.uں3 -`;&#"C/F_d zԦh yTBn!3.B!U CIv1oWv5˳ \nnezfy L2 ؎-`e7y5Oʋn}!4)(t+֐pؾN`:B2ݧՈB1U}e+[ovHa T ʼna'j[-{& c7B֒&ܧ(4lv$e>vσ\x*eGpx~n[WM!}Խ!;pF}n`*xc\aؽTH,t`bGk oWȣB€Q $SWs0}h NAȓ=Ej;7$^@h]]r-_x'/6 "A 5= (F pYt) '>%TT D{z>D^-*o ' 4OhC{k֏ kMXN7ˠ*),+TIz Qe2 m z K/]Hm8LCw4@vuo1]o50Fi%9yۮy.'_5-ì?Cz[6n2bL釢)${a&F8EK8]K0_?lD]ݽ~nٽ{xxPD龾KPb\[XwpD)Xv*6"}AaBu FNce+Q,BlYO#ӆG *" j"mNʹz)p<3j'l3FcrV)(!oX$=%h39vɵp ;i뚡qdJLݭ%4csz"1恱0ր$J! ,9t0˾s,ZL@@76p$AbB-AΙn SIV1Q?. 4BdMn:/FA}o=}Ǐ/4Z54XA(yKp +- v7O\j 4NvwP[RsR*_C 2"G;s=h's:O$)xrBbQG'3v=NUSTB-w>tJC<WmU=n7ΰpY !OxTN4.\>K>o{V^%zA·ɧ_Y>)n̢fJ I%:ThR_ng?QW'BqHCl&KI#2ßݔ>H$ }ASvAG4S# 6B\q猋x(1ޓpPODxŸUlCیh'sVt.W/#1ٔ_z+ܿ:Vdl)eKޠMKߕ+)%ߊ ' B(Ez<_v' PuED(4ضEօkRq#Di-sIG(H^" _*<.#'z cJ`m|\*[`:ϊ^OpWPUߎXߝo,tT틊)҆H,[wY$Šbl棅 ]aᎁD^MkfM@n\ 0ztuRC4ƙL=`C1wR]<&5Q˰(ǭdĞ'M"9r[0 69I>yJ/<#A9{ŝ'=<;t(ZE+7mh֟GEBw(0O$ӧ?!oT_k T ͯ/HGG!'HTIƐ!EUdHWh!=‰G0f1|&s#,1Vi7weDE2mG$Awh0P<|s3~4:Gu`D W->dBl7:21sxqMsYYXyDfXU RJQ|VNurT|u 메)z0_,-t:`-1o&: {5p)䏘CoVV/ڸ{yEm|>ϾYnỸ̒1v){|tLO](( (̥NAXKV|dh1Az{w&p*o22V&Lhg}4ڌ2謆~D;[k1_BZR5e+0l;*1ca7y+7׶flv>!لC5}?A|o^*|XVLj*.M=n#F7,ń4Vf gP$~iK梋)z:P}Gm{?@AI% QT^S#+3iQ_ɱ q:͵ZTa? "qbysduuIG\?7Hv=Ѧ !ܒÀĀX2"Aq2d9^ $u8Ќ%̵ 줔Rl 3ׁ:ʪP79|!N̛=ߡ$pz]h;G@ Q$4mGUr5"QtXKد$:I;ƪѽVIVXh[a. 1Uۿ]]p,L=\j!l}ʹlM㏿ԽMT5GpB\0.Pnw([$ms5~>-P Cdl/c "'76..T.Wm)ZeÅ>ѳ;ީ̃4RߌJH::XmRH/D?#b~._5͌1;cr-[E;4+]HR&RCsC'k7aBQk 7G4CL9XrCX;6\W>SpQL.!7:ދVh /9\L|~NNriP$ZaVkJarFā^n. }_" ~oW*ة2|.D˜'501PЅKw6Ǎ[#^RB/!KL>N @'Zz(/z>HAA9@);m{i](Bԝ8?j~Q kr 1oL (y;;P13.}߿Oͅb HbI}<(EXp HgвCtm͚^v7`6$w0a{ Sоqm`"lEmɟ #9 r|7׌lIn6wpgI#66`J†5$Q;Ҝ%I4dp# xd)_d(QRjq0ݢdyNaDH!Fh.3'TA.xJDt@EC:#hcH

)6Er9ilGjnGU_ loyxH=ۗvD4h_XZ,҄ uI19,0}tP3h=9Ȓ>"?Kb<@(+0gFBG fר+W<@L݋e[ߌ#x νsǩ_w zABo 5q M3S} b/=" pJ4G[ӌk!L@tu739H!Z\9ZǺbuܔ_'5xg=upri\b#Pх\}>Zu%k͑QZKHiZbgWխ}S؂G䨢MPr.vIS挈;@p^=1x'6s @Ɖw7z5~W'c A!p gNۭ#- É2igrcn`NR[Fh:| v~帣o8_~yyͮr޷ C=wn='st ]c;YD($o&`D(Ǝ4oC`4f`z׾"^д '2Cy+AԶb뢢knP7U*)9i^b"gj\$Pb>Ew3HF ~kjΥ1 kXg8p/î)N%sS ~>cj|]ŝmq\d#;F?Hom?1]ϼ#S1 .q=l@fw dSҔ[߻ (_\r^F.i},@ ̡vi?0فcI%S?cm!?˒fg.M`ьTٱb|cIM\V?\NXqωհz$ϠQKWR'UtG4B"&tTrc\)}FjgXyf?òQHK6p]8c% auvmVЇGλ2O߬K*)R.^'Q3ҥ:rn wiɋ-QI ь̊'cAE,nuc;z2뤛ylx?bT6MO9(d# ;xɞ*A=f#&šJ$_[p'͐WS\`Og+[̙US'){Ha7S S0;&Þ R$GI6߿у7wRsK} VwK;\BɅ?^jB&tpapڠv32ζx=ﺰ.e -C*M>Q FYzm|rX̸g&]]sDxr HZ z'dӟPgU3CBD1Sa"]˵/P2COӌz1_mv6 ĭW?]&mĨqᎲs2 C/ruJJΧnk W)o{<|)xV(P?beEX0IPH@x+g}=҈E Ԝݐ>1c{2w`\ݷ )i28T-eEq 4SϽB&.= ,OUJ)$q,Xhg&n -Ϳ 7 N $"Py0w{po80zC(͓0}~ =ý4AB Ovɦ]~UmUUUUUUUUJu(ݎXȝƌo}"=g퐳MTBwco v@te aOvwn(4U~{t@$zXv `;qCد?{iޞDV>=iZ{?:A{dZ v 6^7?va\;:=ab aZ.Oq̤`@TGz$rfόE8>O>A\ ^tv;( ܣ޼o #]=᦬Ne[30ݵl5/o+/$RϘ]hFȪ>*&a뿤oϱZτ^~y*MR݊A?Z8lK> B`tRK/JD}&w‚U!a:FQ.S]wH@ə=2j" e4!JæC3ss'&)|@Ioa`70J{s IU7'pzyNq;,'%%5|{f֊8>Lmr`9]QD!u u.bNϗ4 (S`?kxf?7(n -s"U/R#s+.z(`]9d#DfXuX7M$p:um7k?'C3iewt~zyp!Y@h !l%Ji̩?Mjxg\+0$!/蟟8+OAOL$/휶K^2KE,r+ǭ$E8N }B%b"ˠR\rv&ʌ8:++d~3IT ri|M:j.l\ "R }˕F3pJSCmv$S!Hvs]Ƕ7bId6d_s砌9M%]^K;ym<:_h c ꦾqf˓o(yv1d8 bNV'_c0x9Ur׌f q1$9g8Z뾣_Ō1+DJ[C;rk<QM.h:wk<|nQ&pm{Z}j3Т{U2MC]>1?'[0B%޹9f Kt `G99ܳäobu*%]tw\Uu(q F1P' TsՄ w+֡1QAd0SSdd53ۄqADPnXIGɾ oQ|]xlGA#Us $`yޡU(T nb`Z ǎ{`P0.}A rIZ"qxS  DAQ %QNU9̋hhCPvq3NR?ﶍ4 AB 0΂BI厸LZk.ߞ350_ppQ!x~{'fM^MA81Y+@?Gϔ徯zP- twZ^R6_ɳ7E53BûF/9c\כAE!3T@8)"(mbN7&Q@]`c6/Q(_"~Zt{EԻ vmNws QKnvl'2P|,o"A*$h :" Qg71?BnVK2Ggۻ)fA0ɫ5Q5"VTD}ZeJ|Wdd!ui.]t`Zo><ŬBܾ n6t]e. e_?~j ">6}Δ h' +=K/kO8=oܙWPrH[?\.Pea9l,./d|*xe@Wa !{t-57<>{ &,RGj\}2Ϫjb_vRG݃Tw~b" 3.2S@13ظGJGa P{8 Ljma~n-`H)l . iC_B{wexxֱW.$zѯU-?,/vKm ^gh򙟃y:>"5/#Z0ʃ5>酫$ *Q9 ^?lBʢ@V1%?♽P,9=eh]O@Y3B{6íR"| c&2c' HNO/bЌ"NrTp\BIKdv6ydg1bEFeQj%|c_cCC3y{8"8B#cE"@}Vu~1AF{ F"QRs&G^g{EAۛ,H QЅ^1+*=^w"sOgU+W1G 0Uj+R 䪍4\#@DgP,ؑh…F(a}]."6MA`B{:Xj CE_0Q#3~)rxwb: r_Dd~wοʲ."(VEt]|#ZaY5;Oal &?h&܃O\?CnmwfM47:&4ɄxvnnkmP(9m~*ݕqªTPIl"%3!ayڣElz] WU R,/4k1VeR.kA/2}8i^A׵!N5X6"fW_s+$kk 6';S0$]PϓI.21!IJA) Q#h[w.=)+/VT'~J9/DL@7>[y?G4u,d$P-b aYR߾ũVjXpfS;cf1I Ie߯u9O8._ :aޞd@3ۨe9lX =" %k 9| u#"战9Ә=vNn_p@5dEƓr1RinH|FnY46![J?󇚊Q+yB z.fjGg3ɋ=t'$Zr|S\xHV\'Ok%xXD|W31u3JL[r"hwKG3(+1b_Nr% \_(kɮK;8Dw˓FM\lcq=d}&]+8(g$^ J|v3vfE t5ÛX&TTz&h}*&e.8c&;gk m8rC@W1$J*JmZo~vsQ,z )_)6Š;Tx~|? 9Uz]^Vߠ TJKEZ2ʢeۣ`qwcEqWANu!lsk}@ ~{PcpU_q-UUQUUUUTwh^f}~yg. : 7owp/l'##(L G׋t݌笺O\g0LA*n^ CrH_]#xop(S~=,SeORk:t}Ebٽ`Q߁I)GFɌ=g;vxRAŽw( K v NCRtP/ipe(u\qp0_šz8oՑ;[-=_Ɛ=T;Mw 󈙑o +wtC`°5<=b =J@߭z]@qt2-'g(DE*=Qse}nEq1s`dr{᷇&#cw)h_lt|r/0(y=gAnЎsa9>)6q}tE0 8 c{&T!D=D/ns X(Mڃ0Djߩn̥C(FJx>w3E>fPπm9yn'\FR&sEBֲ7Z2u pA/oO%eo]ϯzd:1z8(G-<ôN0+L>JX*8TܮSB2B^A TH3}3ƛwI̞Dd|2}hHe9;PǦJϛ <Dru`0@8OÆUQx{P'cf0q`EzfsZa̫mz:nAqk@ŗ>e0]a oq~ALFiU*LH'U A){ | +V0;"fL~UھJ?~ z$ן˝ǖZD'5ޒoa2N|CxP0kz1+?O|Ox[)he- Oi\m`)C;6x! [~)0>kt0Fcl_J~?GCg. xj]ZE<>z5PeIH?.f&X`~T]1R1WKüXHawaPtl[9P{4/zH*'XZRL-=`G%&A1X^@CaCfK fcB_/9Wvb=O +`ޫ]lNOk3v(E+"Im#}ot>a%l0uc^R- ș[fDǒi U4̴==B~駚E'盬: $ h\adp㭾ÉבcjCpRoFvn|׊fH 'hY>|/0aiHIVtEOEAՔcvqDwrxͼr Ϊ\=9^]^@? Jk}xt%oRWw)<_+/EOygEcZ0dmh6b?<1G)%l~eWA-pf6]^Gx낰.`0GߛY-lޏoBBq~0[CLJ(BQ6f燯{h.[sɴts1Ob^1bFg.o,֔ʑ!oUo:f帢@" s_ژz">W^wx?k_v4"VH tCčIAA ULlCvnF.N3Dpg! Q DdϞr{;Uav=u0^ܐ089d-!BN3IҾ:h7QyK)|Jvb:o (ovTȳ۩ȣFŹF( .vI?G(Ye4n] #1G³&9q(SMm0 _3[ Y[u0>]uVu0V)0GHCDK@j'6V!m rC Vf"f`nXG8X^`w}+ˀ\0x`ey,<-KGr~aG}%#&@2/_]X9Wdr> $ $׭;#. ȊYW4 k&i'Ο G0PB ]k9-0h5[ti%NMe.\h5PY @ yYü\ $phM`zW'4u ]G 7B+0#cb2;&܇ׅ:{KsƮ4.tjMSkY:)] ,6H9,\4 ?鎬#4e@U'K?ߣcoYi6>8Dz-X褰F(FN)sf'rgyfeC6s3vXPD0G*Bv}~0r3Xwq$++KF/zsN@iP1.";W7^}У'L(g6]V$]T9pv|ܳui1CO%P _zqH~ʈ5D-ebz^84+]>u(z>V=Efx}\-sE߾vʐ4@W('%LZaࡩ}鲅,2dBq{HXsJ@)LTPma?#]M-ܲ]`9zu!@ tˏC:@[hKO #ԂR놜]vG$DH5R~hvIՔbQTt`!$Fq#v9o +1ٴ/pʉ;QNL-O6li Fikئ>XXTId9RqvI(wfc5psSw.e4QsD0m'/AǮb"s{lYύx}vfnwH"ʥ,ieU;pkY]xD̀UmGV-2~ ϛ5!‹'uZS }3Ӎ /a%%Uo9Wɇ+>7'YA=a@҃bG,D=FmRF<_l5sMž%{n;{2عGq LT8ҩ9-#DMZ"l9Yic1Ƕ#Wph7A g3wWPv5F8ggAPޭD)B_aO禡b\Ƕ0pdy:fd }WN" tW}^iDĖJq{0 , ƓX\ǶǚK|k&Rmsܠah& hQP(p|K"I_p5}d"oJo*UcL^pZ`I QpdNx64(+W1ej*b /' c]y3#\ꋈ7 ީA?HYu1hg>qw,-rN6k+ahroyX@)e}%*8 >=vX`JUBhK2:U/G8УD9CGCfõ`6o] e.Ÿ_rMf09/noXѯԣq^74T1 n/mߦI0٘Ce "m+Uϻ79Nj~ޮvEϹ7˭B 1bT 2SsBqN.\P!7a5|T1yB?F<|~nV2AMZ@%ڍ;C$T!; ND"<s(U!e_טv@[cS F)\5'w*hMUBHmupB"AӴJH֦$o3"HdzuYnl$4A+^UkmFZD`b,+t]cv~|A~Sa~I1O/7|?U]{DWU6z>Pa|Hxm˗O: T?[5{>1&@ʽ  +0^ED\%C++6A7wmoC(:EP+%4 jŁLgi*A%'@ ^$s).,wݦhD@"c_!iORB "F1ͽi0Q,OJ: ( ƶ> a$q@.i FmHSR5xsy͟?[+1G,N \MP/>J _OgyTw:><_Bd݈q%T=&ֱX8y+9/3܁6$q[t]mhn1g|{1 |B %Z8g39hG可_J2K-8)Uմ Q t0{głC05GP`-W6drFϚ> Ĥ4i ,C04=sBV? _T-W8٥u݀+m `[n]O-yE!a~~/;(,$v<#bB? fqNIDoaʏ]7[1Qp(Zzkƍ?C>P$A$c^%ӦpP@S@naeJ1g*3 L2b77 3tcQ鼩Uv4PE8ܞ;3b#xW[|SV.ha'/F.Ν}!}~㊒krn.a>)B{*xrCҿvd[-k/*rMVi:la/+ al$Cҝxn WnҲGaEn BPzV:lp(`.xg3`v &En* , TdAG:n߬ƎJ!n++TkւsvBr6>5t9;>|jC'rpqO>9j!%tf>Z"5`jvz2J}qKaY-2-v{(GP^:5d c9cx9E T E$*BBn 4 \ޮA $ t'귈P/R,Mn{n%mMB;ds%Gm,b}lDE!_ɍzI l\niMWYYo~d=cHAŨ =;Lb-lj!F$+Lo AVE D: kDJ5IQBک!%9b>{_My z}t]Alc]MfvhM! JD)3! rHDY qcCS='V%$9;3/I1 J0r.?| X:ʿ?a"O^eT` Jl1]H/fYF1aރhs ~s Q@ -"CsX)ZE 9p1/z\'}`M<2~ Z $= yxzYv=8ǏjCeRC+&UЙ9_߭B]j.ͪnBDagRhԷVoGdn`:_eb~@,6rCbYvj ^L..-œch ~;h[)D?'Oe^ un4:(t+KVeGI-7J/KòVTRu,)Ǽv2 \ӹu;P2kjꙆW %s aݗ_Snv$Ȏ2Q2 eP8] J}AÄhx%rd8)qC0t.¶HN+6KkhL.7,Z"-*fN, g`ׄY'{bMBJ36.Wowxb#k,3HNj1dgӭMqŹ%g5VMn7ˬy}Tsɐ RMό&L0A}HpZrwFpgѕygʓkZh<FQfmZl1:5|!{")3' ev7LJy09=Y #ةo=ߕ|w_5+5 :Oxi c<,HHvOH,'0snW+`gѸ*+il% "V:X0E唭K}cUqZ^\_CU[#XC1笣иZA˶2^#-U[_ ^~zQ\qs=/Z/w*0@zĒ_laW79Ϝz5}.ҩseGsl:N&*5)8e7tBŮZ8EwI2J@ss1|p5ihWͷNґmkX5;+:wW{}Nh>BI,98chqdm/ǣqNlOgq1Ii~̖+sL{t ט ]<>=+缶jP)BZ# ZEZe[*8իyt8!Z^F_c=Knr{4ڡ48)D>Tw({IS+ϭ;^+(UPt@)lpjhJa-Oi҇x{DTGFa)qBS3_u ]s{;˗_qp |Z|{2AkpB)t;㞟ٍ|.;3z˓̔cU%r㦲TJ''υ/^nQ-0U퀸ΪeONƮhk@^E}~$Z/y îzyיu'˹BAHQPhtX?ii:..u8RJnp)PF~"='Cڼ#\RK-] J^ u9IzGBX%s[;~?#%1iAu޹%("$%ޛlMnWa0ks:1*Fb\?2Vvo?Be~_ӀpoCiiT_ݦ- Ba:KL?_XM!ҵ,.-?.h7Բ"5s3ye_[<EEWĕW3N1X)`踰TPNQ.>,OHJmwĎ+%]|8z Pa~bcmEuٶ ))xc *3 _@Rl](V+$<t|%'xnAW"Qg>㤶q_KF {U90wD:wqD6 iGm" ,ȡq@4&bd ??_`cNr~s CC0ɜzez\=|FΚ5 5m&9:x{ wg5M<⦎:cJLm<yNlcry(,ѕ uquw",.Ǯ+kx/!nJ -&cߝ4?!p;s@_HH:%›F2:΁)%rqG9at?x^1,K2 _wk k$s"c@9GA4tBQPۚ8J'-lJ@s$=zkwx}EHJsQp5/׹I_RykHq_P`TG=|{w%Mb,Q;ȹB."b;ȎPaKB&"舩mVW#N6? SW{Ĕ*!8 GZOp칓y˶HLTNlx;hQ2>rV㷎)At*'Xp;@%QYb}38Z"*Ih""& )&q$J銪,F_\C5bgƱ{uO窥UURݠzyxÝxDH-GΧdw?[eܥXV)N5syz (+% " \OXz r{bB" Y=vo_u M\ +K 3Ēu}du;a:Kj^Я 7bE&q>!?Ā}(M-G" sLTo-> 2c4Z1"B0HJG ! *cgY#J'P:sn$-"֪qnv5}F}c;膈8w y²)U p 8Zȉ]*Z*GO@IǒQ ZJQbסF6/_e~Y5w},.toSG$= 4Ë>bAQ!"`ݾr zu 4^͇LA_3C}ZXg4/BDe3;4%(<%!=Sx  N*;)lá(NS?2떐[1QoNL "c 8D-1'*5i'8X!bVϱ׮o+!l`vBzӸG@ImeB @]#Nz:IEY:(R&*'bU\ac{|N]Dz,o>)ErVn|_+=k X_o!N,;Ǻ/ }lViqWYFxSrdbl#Gc:87?(g)m7d~%$!O PLjо);6 9bY4iDT$о=HB{y+f29qgl|B_.Q+EbnK\K=x4!T'r~@AѶ4Xpj-}hE(4yf9cS$jhBru⽒H]s^.>GLJPHC]DAw숗o5!ķwpI m}tQhSw͘bv~lA]MQoꓭEO[jn\-vl$"Ġ?ule8MSrQX'ū+m-nGwtpl/.$Ÿ$vXtOg>;MddZDU~!"+)'ş;&J:Dog?pW!v4=Lr|`}OPz)8AL.r2H?H*`(?~O`%PJ|e~Gx_-eqE]0]J[B܁ vx]P3tԴ:(r}-y+"DMQB+{-OG? >EyHyw|{c:² -A7))ي͙I%ÁmQQ=xvf"doҷj%\]sB\2D hfv4kAhşJO*x ?e0}qd/c>`>tŝ{ǚh?Z6tvnaGa=%X89v!N8>`G +\%< ZL@s05j& 7p3v#sYpky7w$43G8Y<H7*XPՒU cUVE};;p}l3},[6Wx_{Y LD&B_9|!;][6BCQ99B8p,zkTdDF^!_l~և@{>,ߐ8yeH]J,:H[E[bq6T6lqx!LcFoz5|v7_n9Ün}>cӘ|n y>Z{~gPa);td uϷKBaC`p$\! ^ٰĦ} vlǰy j%raCՀ 0$ yC%g^ :p\u  ?I$] PQ̶d'?qy#lF@ ?OoH~Jgb! ph`M'_M3xNt $!淋+L%X:ΘJ|R%gqnaEV Ig˼yCťXN^ (j;8qk4d{T{>]p,>n<=}9=#Jx=D}tlcқjak}fc2#!&Wnv# .w2޷UEd U[ 7'u?M㫊[ &D|2~}\$96x @W4S?0ں$wf&q*_1>I٣=cIWM{_pRzE\z]yqX&X%qx;p1bJ%ڢ cE4|O _wk[7x𿈮dN:8T~n9K瞰. |r#wWܕ5}fǠmᆣAg];ugSp8_owtsu9^~T3ӭSSIDaO>/ҏ]Os$:OVjg,gƂ< w\m~muݭw6unE`i>lDLAL Lm$̩$@C/m_mx9 '.NTx(mr6D]T.^!/7`?􀨵kCr詛7-]=7G <9+%F]/DUvQT۶NvPzEv͸6E'ҩ^?u:W.ϐoM__M.;\;Rղ\?>p_$<8&wcχOMD vͨ 9<>0e=g^+yr>!TADp˔#'%m1nTdtB2 =HéG7:>QDmW\q1Wч:ʍdƮdȼR9`::%(9m{ZӇ\J(ղ'6 ԓyru(2Q=40V' 6_zjpoW "0[HB -VԞH(:zU=FKt4Pg.LH.trqf{z1Q7Hn\c| ιq t&1YڮRr2y\խΤ_rXyS^dz+jAqo? *:5Rb4`hF{eIT) \ͨ] >",#I9tb!=:94_l7:d3igqlsh; c[5W|pqv.݋D[&dyydg߬nȭuKĭf{ Ť!G8gcOvsYfF`F̌L؆Ġ4Q<{ن1(jъr54+!X.q|VR,vuT~93]4COUhkcuJ=^dKRs 8ϭiOuzQ_үq q;h/ݝ%le8"IUv&5)D{.'S k(e~XZۿ]Vpu|vPaՆ4QԖ3Ti0L.ޣޛKcH <>G?~;%Hg~;X*(t7QMwIL{şY]y*jʭ7;t71竲;qVؿ([sMҡm -t@&%p{3ueO+C Iw߻㱷|gs'r~= xϜKsٜ/캽VJZ Гz aOVmS͎7KǀC%kf`1gy\J$yW:?ϏF"(h>XxBJRSBRl)dHbidBjBfQ!jdH"VbbZ̄0W#1%a(J!)(F@ph4h]U5TTHV-mV1lUXѐjhL#"DiPi")dZD ` jT"EQ`Jh&!(&hjB F (a&$&J$fH""(!b !bijX" iX (X b&hH"eX)b"&ba)h aZD"("*deHiib (I$%(" ( (Jf" H"B" h`iia)!"((XiZJhT*)aaH$(Jf&""*HRe! *"!fY&B&(jRJiJf 8BZF!/fRTLRAS Q4QTA@RTDI50T-TELQ$LA AE00P,JBUy1Lƨ&fR@S5DAQ%E"5 4AHQ5T0LILA2!T?j)B))R*)"jj*()" {$;1bf *! `&(j&( b) "Hbe `$xuKCA#DLEUS4U2DS@UII3UD MD0LC,1@AQLTE PMAs)?LC%JLk$4A LTE10j%drhT휂 n@0 0<RCK V)2hDN|3epLe&2WWm C?Q>؄ RV4dSVy B% xIӁ;$< ‰LFϢ0_H ض#դZY05aLL8XAnc\8Lx%Q8^5Lt4Հ.% 5Wz@Ӝ" ` r}:vhti,m)PLA `HM'1 ld'li)8̒PFX1"L.cpc1O!bN9? r ٔYOv2_~|( #G_o?r\x@=>ƋbA >?>% 1*m|Fwx07c޲3ΔΪ \g3aM.~=`I'XAAqX=;߿kK}w 팥j:^i0.'9R1XW_q"7Nk+ڗ]/ƊksRT¸=g,rL:Ԃg.1X}hF|?S—3sѵZH2Mj0$cJF&d3*F{?-eeqϟ߻ޑp zG?U)7;O5=U׍%MkAqum})by^nnP«t9(Wm[][7Spkdt`gr>7U5mEYF0o;J(]4OE{Z::U3*9ebolZEhWȘ$4YۣsɰpE/s5fjws>5}8|K]ݶAN}TO`uzGOr) GIY4,&xxs8y lMV+>PVɽϟNO"}?9u uItjF(:NiN; (E ))oJd?ChFWC1;di&7qptĶ*eK@NkwyMC53 c -$0m%:q/KQH9L5plT͹Ji8`q VV ,BFJy  GfV܂1W֬'X]Sxe1LuDozx{ 7J$(>oT%\("wͳr;ffR"FMőp- r%vaV}O,zQxj1Uw̡P J}{)&#'޶yGO. Ģa $Uo_o_?;}_P=y,ppG-TЕ)~7K x?Co2X8 cX/YukZֵs9s'BtJR#0#<ѵe _=?#@{ 8|H2{K'0ĦH\hm0nRn~ly`I 3l~C,8|`vL2CsCw)]sJc'mq%i%^2HQ$"xcnvmjT^  ͚;'-'њ\O$r%.qyžLj Ws*鞻8p|$ds;\Nmggn{+/9P9U3Nӓ~olݏMW;n> B*$UzU;.P;9^;ǯھoU_k_t[+7PvNU^페sb|"ӐJl|"-lK(b!,8hlޭ<0߀A8SWisSUA-e' |8| ȃ oWמ~-zOG9OݳlE~ w!|//4w{1=*dU]2w~w>=tyLͻ#KUSWT䈓N;مV5n0ri _n}}s|lm~p[f>v<97/zߜ6 4(}n[x_2R3rw} (4D+%H)C? fܸ6r:b<1XFxRS]9UfW}Z=洬!JE ?Gp~\}(Єa f_zC?iz>{!,2TKEI$ &ct@zُg`ܹ|NJb_nynh$  ~8|gn:)'^^,T'] "N=]{kA|:OJ7z`j\1CNij}=s$=(Br #qqoD@X 6}{ǘW1NDw?n(  {S_;Q6lr"؁x(]h_a|~zEQE_7~7Zֵӯ*+I@~ߛ݀?woy9nԈDA'֮r'ȂP'sgIK +mMcX!>FAokݕwN7@AB $Ei=}sg]~Ryg?Dn^~Nt9!UDO c DJk!^yvcD eq]E@<~ A2`A#Vq2(8 "xrlB;3`}ߎ^C.c{< SS8fr}?O)Kƀ\ȣcp 5a9pon~Fϐd~3ȋgh.t-;lT}[s\p]Fu+:0= P%f]iPW /|ݽ!敘kuQ`c5*ƳAU9Z9K8yV ϖ,1~ j-d=ŮtBYu(@JT $]7_> ,I*NoMIק8C%n o+PE)",Cr%~pgn 3}H4Wh2u#ۚ x_`dd{`"5YPYpp|V>zu)6oXlPswm6><`;7 ` UOvhpp;p(/%WTRW϶do=x8U(QeQcʰ}};YӨgňãgT Ճ!q6ysbo}iIW,yK8klfs-G}ņ1Yڤ71)i욏 (yws F]26?n=& $}w'/O$S+MF덿99tM mvu.0 ^cbJV}^Nj+K!%(#Սc:ey;| ?}<#s[|(Ё9c8ܠ~T3]qMEf)#V\L8NiYxK+L(2=:0u2eMXdlLciX9}8c:'xW>/JlUTXQwou2D};S:gӊ&]kK4;# YuP%aLw䐇C nO]ie')T3D`v:Zz\6=01WVEU*o} \g:qJ-e)1Sc=?y5n HD4MB ۶e0sSAB Y1X8Ele!GH{rW'i`T -v⎄#X`w6y{ U9 Ic_=aCy_WFkYqlb'}&] {\lFsI.0D =|yB$Onoc)h#WSKXllOѽ'ZM&yI+EeGY#A;f![)--]prj펔(3ovڑx=9޼؁bS}VU1RSmB5[d=(ڈѷY8taXgonևX|aa\zx|:-"5>zB '2KִЀU(p7 mm;U\#[a^|E'KQ *P:6&M2A)nf*Iq2|for*@0q'5i@ɬT*iI_ ^V.ۥ~33ar[<=_OUs818 m@$( dT@P὞D9l2%# \n|Wǫ`pt%su [;d:-~s;/}&5cg$E_i%1Qr5 rrg`C/4KV3Lqus+,c =!ԬWG{ G>kUϛJ]ě p=;H{4v_>bp{CsSx'fxCGQwO|;Ops8gݰD(D?Q'JQ EQE:' >2)iD!BX!iJ(bbPX )M><]0ѧ0ɻ hEla@4#9f֠-i :&`1mͬv,ZTڊ/H XhH*fM& cbJR`,GUtN<SNG:mlmMFǨAQw}$|('uV6\UAIQ"J ocr'ÜLcl7vA%4SDيADR(Lڢ1 DG8rL@ bj$Xl4'ĉ( #Cxb*ib4Z:*@QriK(0Ee2P9Ly !͕4!0h8U-UPKԱ#˰n`#p? =_e"]7B?0GƟp?i`9?_yAG ^Wm0`L #A@'ڭE?ბ Fd \)ηClf$\ #T9IӖ8~Pe\yt3W_osӺt0 0YCLE&d8fbI {CB hwo7?OC%WĐ&2pu\4}!"'!ð|~*z% VN/efeXZ1!.;ﯱ\c0a;D]ꉳefsDw;IeevSj #Y LL%AzQTNf۹E%9+ܨay0̋ߒN,U{rRaKWOK.hmzlqܗuACÞϜ01p~Z3t䬲md+qhgVERɮQRt3-%jHf}z,:»G>F|#aArγ%Nsn18w[qY㎋{]=wq|w6՝ei̙~ϗ;G~o2v<-*cu9LmyDbM=;tZW`egQW3՝Rb]9tmcW5D.pQ1+X]yS;V-yw>f/{&12gEbROpTj-|Є(HSè>m}}u>UO6#܎ú<,R+*P `]zWq7|JC,X~6?=^v>8RC`Y\{>6X(:B5wgKe.-/ဈ{Yzl]ϗ~6 @ A?~*uOHހL/pL푞P/걍}ef)RMr1S `ؽ 5yf~!M_(hrqlY(\N*j%!(<Ӡ`냗}eX}%s œQD 1f.BY^Z$S}M&F5 ,tE]Ce üܴLAAf${UqK&"3[S]μxI )! P1!r"+1"4gR ȚO-AX9A,U 4AJJDQ@4m맏6ѺNqV3L=jnQ܏iRLO J^CrQ$8ӽ:˸ Zo$;BV }A3wFg Jco~/?q#XޢVYP_K'tPĜNi( hߧĊ?3A}jG9a$COO\1x0 /CRI1 TUI Õ{ =R2D*EC+ <𸡭D dTyAXxF#|u~YFNy]N7^M^URG%I3q|0<~*$$wK|vwюE-:a.}Q(W.>uT9ȧuD*pN?D!~ 8%O?/\ӌtdKc|-![N0r^DH ϵY8ty5,5 zq}.aGĴEEơ^3W4_;f+{/:,ppu6׼V%߫fLTgn>2w0"Tzn @ (K<+g׋8a[?@ O_ ,&} 'T o9" Q3>4"ؑ˱|uur<4Uٹɶ(T<SϢ,I_$=-G!4 G hK?M՗Sʻfs0ȧ 4ֽ/ϋ˷YdO@ >fv8kxK+;յbik>__DbIrUBmz&ycgu[n>6*tK(E&=v)3}{۽~/|O9HW HdoG>6ZD]H-P`nLBg٨a'B=[c)?wph17Yth#rrQD*8?P$*x#^ؘQ!`fB?'m'p1Txs ?fOIDAtwCq""$%TQߧ΍ ӃAqX,w~Y;'S3ZP3f?H|O{A'kK. 'z+ꩯۥLiתˈJ@S2bzy@R)̀խ6D"żdw7`29Z3" [Ԑ)>`N?/u?G"鿾!z Lvt]()0hDşzG6',}˞ 8Y~ů۸nB^ajTfui2Pʔ:?v_ѻRh_{q(ł? wGG.e>k }jE1PLRt1ri^1Ri:v`t#BL>Y@'a!ZUNu@*soPDVq~d @8X%$s*e!fASKm{<"34orP4"2?#M_8}HYEPҘTXzJT1HZ>fCKo&l`߯L?ө4:Tg ‚uLxܨOPs))v:UBUͳ??q6`Du=a6c)LjAVkpϹH+ei%ш~wL:8z W%|Nrόcʿ@H?͵G DwLN~_!" V%JR"H( X{~Ocbzfnk׏iy>rek7nc;,~ Q-z:؈j >{I>/mݟ7 1DFwt6/oXq FEP:(?z"&qUs+ bl\AkCh_28? Qr_W!>!?qJxw6 0!T2( .ZxxV䜴=AΙPm<{ ⊸8W]ը[4LιSʪϒ0S 9ŗUʮUw<<DCۯ GHfq]ewn{n͑+XԽs][zd\@Y``DF| w I)yf|gLD sWv٥o┧0dgǦ<`R$ib]LC!gަUKJg}xwhwV4"k'ٖ )2i:Af)@A. wGb;yvtyoFh}{DâQClC*d,Wl\W>d5d5faHt=A =kaĥ-2gnaPxFuC.] C6eB~#5p$;z4P $Lb?S'GY>E OĒ D4޿艧(/TucL99$}(w]~|Tof$7A.x x <E~[~BXfDF͒4Ph7@a.HN|#ZG=odN؆WθA#H=/ćj{1gw3 Vw*bSG˪A6; v&B-]k x? q._G#8ˬRɁLøG h?,l4"ҖKD` } 6Ѥ;>Sfkw\(8;^_⩅60p]4)9 x靕itK7;z[ 8+ M@sz׳ѓUݎvn0Xgfdx{L(.=uhExKOV 5C&&lӇ'QQMSe+4:*d8# {"B`@=4p9\zEwJ=m0:f*[Pz.#i &s%3*.V< uW3a|ạm`]2G6x[n. SvȲ(ػ~ξ5>ro;/ikQ\٬D4m]/7qñ6}WiﬓTxU7|~ 뎩Etp pR;aXX8o@;zk&ғd2WEdήC21POu;>c4f&~%5&̃{Rg~lQjhCPO}Iʄ+Hr g.u hΥSuET<ar,sϪ X6֧o_7)LZhp^N錶suc^߇FuWHWz=qqG7S&bVhq7k\ h@ ?M9fWksayʜc^]]n8ǯ]>;@8&6"QkϚU1/Hh_@*s~6׹NC؄I! h=Xk\~Ϋî6Ėp4ʂ2 V_4?d%92!M[<:ù0$ b> Dp{0ui&[Jt.XյَH ,!!nʱB{ll_\ [)"w8õS>8&>&SiYF{G}Vbu䙕|`0RHl|T,/~xVǠ!7V#59k 9tT;\yEව~nTk,,mw:QESXN$TT8Z";JZ:Th.!\4#όIz c!$g9 1+(?n#ؾRzU}ϷB%1Y:(\1]$P*ᅉ.i -t HӐ7 r.||d#<3 &)ZLCki`Ecf)wg_Q^V8;2(|k֌{[Rfn#y,_{N^rv(ϻ?Oq4fa: *Yul/BHx=a0#hѨ"W"`3!X<b"kI„,hXJOMN[zPFA yI?VViK6{ `sC#w]f3;獟n!|%;^(=;Pfف߯VMR.NK1?ve)E b(kFJ5.rˎ}vʞwLW7.W9ؤiگjO4aǾnE?,^<)+F>ΫT_1p&#R\[-ٷDKb.{JCkkvΟ;R4Q%7^v@d=ًu=h!E+;Ԏ|^rۼd"EV;惱*FdR*b^~_ Nv/]:c?Dꃱ`"0s䎀<gPo @;)XG¼:?+Ou_9-q:gnV,АJ҆Q5Rdy +rb!MD{ ᏔmBtI{pӿWO\gB{!<#?- q A~<}j4<4RSIEST M-UI͂mj?q UQxfvfq"_:0CWQE(V+Aݠ 4r5)[99BX<¼ > $ :F 8G?=($@xODO9A=A)ZJSy\_}_3Lyv<@y fjyxvm=$o NeE CʇSmP"+gF<D!15*&^Xi$`_{ZgnHv?jmxiC.ۍ!Yƫ[7 !k]UɦAu UW鋐u,XqqeY~>nmٞ&L^~+{.FٍVh lRI?:ua$@F1^w8]!h+J '\&BRyswO\PحMH(D{N K6eWg 7I>j䩰&l<.yn1 nh>gmןynب@NJ%\*/@i m ,e70ch+rVL$ &WurZ-0C xwlG!?,̺6o$@龐 AIBVg f>x ;*ħ--$uV$2XH*0m'Buy4!H@1XAa1Pff<6+Je9aU0UPWƳF-dDő @%'%GpkM! cp\)pvt(w2BI1B@vEZyٷR2*mٝv/_Q T!C=pT ^8g<\`iwD- H,.\iP)fH"3.9L1[N.Vst])RhFXaf8јbxb7֊EJia(#V3B dW l$ل~k;Cd :0' u=3)0?@'%D3;`oOo6 4 u@8fTH݌N[zv$wUuߎÏCm<_͝?*-"u| ELKy $Ѿd# rװjup4' CbNV_7!-P>sRHQ{I @ސSmwCـáM{ NA=BBMh#[AQ lWE'{qwbu]2}0=4j0 [ЈXA`y'Ղs!0+yb,m :U:/h% $v3a?N#[=.TDQ:s Voe{^nq܂b%?4eYzc*UOu h19 CeoZ%u3%Ħ;˛_zd!^?3Utξ,4IU*y]zt*:=`v;wppT/tI8%blTRDDQH{8^I{JbgV"k9:xh}x&znoWHDG 9@z8L޹1T3VFZ6_!>@'0cĉBD ;9:& +q&*hyRs3H!Σzlgd>s8lO`)H%"8=I*DNtDX6 {Q+朆j0yTI!i4t& PvL/"{rf&%*o1#ȇ>n°O.@:x?ìQ RM@Ji S 4RRSD3wȝuA4!`HIvt&8)C};6TP_ =O~6L&%<.ƪJL% ܎P \xBQS^~`wJDCLD30R_ѿ0a`t%&BY4C'zQ#EM COü(r9\PM~;[2OϞ=z(3`W Ysc2V${2I=r w-hwhR=p다yΓL4<[N ~t SL:$A(֞'k$f7obm)-Dz9Gz,B^JnV i6PiHTBD {f) y,E 'j:W )A@\R#l ) =\p$*A{ bpߎ,HKX>'+NH܂G`,L I 11K%3F=`i: @~@4yBuޕM=Clɻ{t Fs㋊v:L $ǒeWc<%p%>aMSK NL1 D``ҨkP[`yymBg_ENYOxCT='( èo'sփ 1)E dHU+I{GAÆeg}Ha"pTN bu>*3!sriP6mBPƈ70>o).m̙ a1<38Fs'3yP\ԃ7J\QR"+C tn iiK,Av7iIudzz H0nKn!6?l2C)sb}I>J()X~HƁ7ݿ?q]8 &_.Å&Y͕^i >:e+(% lnD -DVrv-RLE)L044Fpqzr+ f \*F1 <&  .dԷ%oecdY #[ X`dr9Zz˥'ۿg44tAmj2Bfxz5g `MtQ8+yOw^'R#CT:!pj fmfHSEJ9`5ezkckq̺D+8ЛddyPFkAajuCLMLXodlD&0% hd[&zg4sG$D9pBՁ.|Wǧ'`=XHC̡'5/X/Ӯ:z<>i"I T{B||OUQs"_0:vmjI?=b#X[Y/秶q`6:Ft8L@e\z I[B3%l2(B@0 nΩ_l- "Pظ1 d>%T7wF(н*4YG&/Cy?=Dwh&jVq*Rswy yÛ1,=s 3 s PY!Iފo lmE)Pj/Br! :^gT@|L<CA( P}8S8ppDcC?M4Xf%KCG9NY}m&>[ 8eCH0!yOf). +&xǪ0a~^M>BV/ⰵ?YR\Ub0!4?5W2nMY )Ȩ'cz$иI'%Bβ6hpy#`䃓5s&hV>@[5{7rg- JeDh^m'!h}7v&mԟTD$ߠwG`*PIy[/*TЃӞ_XyN~ɢdjRH^`#NO.}~bW6Ŀ98TUUTUU\6ܹˎP\ѵUc܍mU[NsJUUH6U5W41il.U{;N.w`ky9Mkq!<jL8fCk6$ `M)n! R?+/t NªԇN1]oLF2@;pBr3)44[UsٻO'FbB3@V9#z4wл:tzY9+)G}(5!Ζ+SGHS䧑ELmhtM<{Uzϰn;n5幞 ];ټ>IO(NR I % %$dH |ZЮXI9sNC7J=N fmw•!\ K.G%RF5C\>0KބhE+ĠJKz3Gft $G3c2`lHXɖI&fKY9MBxI9 ʳ=OΙ(%ɉیqυH&TaZ̨F.ÉSCMCQ[.z3qR.d;vfÀUER抶Fh8$cBN\^1 Hqhԇ}p|'>`>¢(*B:A0ӌ\2M>& 訽|&MXC1 3)gX'϶6ELc2tdjѭN:r>!aŠp4kkYZ8͘s>4ʨs|W3[mdXU,J)d%_6KxaD6'Þ'(L.t`$ ^m dvN aҗhim$qHrgA<K~] oP:һL6*`{?6h67Ý,np&+wIK;eӹoZ3y)`A]*5ٗ|!xU;0FL?{viGKĐ `zZ8a\y++kf鷦b#Pz}[G2'ն>{]Sc@Llo1lbEd2[ n*I!j@*w~!'_C_hȁA5D?FO R".,>eO~9"s+“uqv\>CHe;s̐9[pg @]K1]0s;=f(AOٟ}p›E>hPGs}/0j#[lVQi1gg`!?S1pu5 U5TUK{UUUUVڪѵUVآ*ŶpdCJmq9݃bSHvRpl  IӚ lA= Lp /uM|.=~o\aoRS%%AD\I& %bCb"" TMRQm T cuB#֓l%0.:2;v11P/m ۴)"G1ݳ4+7PNJ?a2+k1˃s?/uڟ Ku[xY!3]$I 4 wXc"FXtCy V4!Bza?3 z12bAiU%x @LQJA0#sa gPZ(4y行6c>,@4ぢS+3H4QTSNvёTAA@IIM"ZEe0F[!qO9qM{3]H`pВ||]Pgx]RNMbQTi#\ԫCyx7|)ugYh(A*Q})JHi&r M\zsXiO0LȏM2'Q'*@ft’$"܃(I,2-)1"1@S+-2(HCNS\{&0u #Gnr#cEym򟇁wt^Iqك(Yj^IprNuYpRFqT0C&YDp pxGPӮ3m t[G^be`/0gO[lbƂqz^"zmB o Ϛƀ9!6u2K*I}`m|oF)?4Af,a,ɥU4еDF:s;ԻP2AnQmڨ8JA§=@7:ͧh*;*O*4d=9t e=MM3t}j$BLGQ %fνr81(5lKy1wk㞝4tx᭐Srl]nԜhb!-c'GuH?;N($w\ fh&A(ԣiV B0g{! k9֙p$Dz$r8bDLLQm)_PBN4! '/8[X6Âeܬ8q2`)+AˁA~$ ̯^.Yp:X;So+tء۾'O:xt=='Cdδ\ 167NNJj^D"r@HxN.٭;$kA: MD{μr4PX2 ;`{tUWݐN%$~>zSQZဩ2?D!C ^ͫBRC 0L bJ'XF 2,pH@8 ޝ@1U}dLAHR1IyFqiO86F$q]s`\zVbj j,X Tt1aD6CXQZ \(!:GI:}_Gc2g0K{-pL_?|탤d>mI/r ~_ۋ`hSyR` yW^O[N=ID]^~dô Ր)ݚ :{Hͦ6$,: )))m:Hr6eBlG-C=sA#\Ք< G"IG6aɽDC k";4kf$g5(? QFbaCB?Hi{'!+CayNfC{_d;?fÿz=Ͼ1~'gfEtPEʹR`Ywl[>@}#ňct:-I$.J4֜cAt ̚J;ކ,i{7p(0 f1Zۊ˴PNr"=Uhг}9 ę#$690 h5T0a8ܙx4B:=gպ'naoB-|`sP: g.[( vfRGpvwS8#0;VY"8w߹^H/-ٱyy 6Q⿋vsb dLU%1rIn%ԡF׏:%.) ?BWkAS  dUH)%nA!`@ M{pT/An.s?/h:$EbF o*"Y$O"%hKlԁ5$η T?<(j]!;"zT0$L@g O[.Wڅ9&  %}ea`#_ƨ:yh`XPr|cI(Y bxc$9=NhI PתHPt> <fL7-MGlD7LfӬL@욬 i8|˸Y9!~T*}?~MuzHCHO@>NػS>Gv_r+랝>~BTŗƕFkRVr'!p'wF8"?SNd?r#Fh"[=>s8o yI/WWyޕ{G~Bx QNfD8a3$or 1Fs. 4gLY-.#2)rU!:g-p \#\Tz0@s(yi^9 1RE= U?@q* x{ ?@}D{&k-# ;k\Vأdqc#Y89ßC9~M8 R?1D6u9L=](82wg*l!<#Atx^GG@mRo 7XqdV2H!QD@4?4^)jSq`npfy KQ`aUˊMP2Kt 1tuy["ž0O{4_vw48جRff⬄=T(ąۣ5r7[Wҩ& }*P7Z'+O?tcK^\p 9*b 333F9X܀QqˈHWlPѽ_5DCw٪`p~Vn|jr&Vt<`ᢚgt%y#GpqY^\]T5CjXNUHi&!qcqQ#f;'_=;BVS6P@K?К/;:brdCc_Bپ ]=H<q+YL/X i*h11 [*{Ǿ\;. X؂7:\msdK8\zz1|?ޗCNS15}Glz3(Ø|xP>% HP)(BD(ΰo ۧ/)u!8uuOXZICpW Kfu)ĠLAiòXMFƾŭ-g lÿ19JC1 T,F}%# PХԦ$w^j;"8Tp ᶺ5 C܈ԾzAJCЫ.NR( ɐ`Y 7Q) >@9"Y nB[ܚ lPc,7TcEL|QoB0y堌v70 Xpd"9ˇFC$_#t3p_8{|:>؟} a4,QpFCflCtBe[KW$f%!7]mqۆm[+K#G`D5hh-qxdGyzU[?\K4 LbeI_]xUQSJh478rsmPOTn1W9S]нE'sDNa\r۬ lNKw($OI6 x;=͵Sb2s"zk8{-8JWPӵqi YB[Je&3xFf N$4I19̸ 4X;v%fQLqr^ p۹M@PYp?h>w'WJx0Du1(КK aab|̱D, &81Y k[>[ǯ@ |Y~0(_A2w0ը∊þl.; n%EcI꟣Or;#H:v; p:l (pca;D9Vh1^9(N>t.xz0&!8S!9Hcc-"xs2!QEVJ8M4r(unb?9&+mhD~vCcKJHXy}""&zs19Get=İ3:[ϯ9K~X1$E\3` Ccc ΀0%S՘RuNKIM4 N&%n84 ͂ м0 9:%;EF6L|_)ijp~tpT2Ѿ۵JBXgug,]Ԋ )?Bv|.N!|x2k 7N `_7$СŒ8 H2yPáV ϑ|RċY_h:jqlzNL0ݎr"zxqy ߪ8IݐV<" $ Iz>JB| gTJצgV?#(48;f$b}݂MkVʃ4p !F ݢtNO % 7@Upٔ 4*) :taa( >QAHy̚>*p_s!XBzWfNXpxD膄%);UX܏I{M @y*BzДi`aGW&僙8ȡwg+%~Zt͑ (v>8BX?]@q[Ob x45F]zY(ѩ\ K5Ei+hGjEn⧗Hh}JE-M:a@1#3ZoUa?&-5A /dx;04" \J铀"ĸNFtC6,a+Ka*NZ앉;R&.Y8o9I;Ot~Cy` K4QOv'{A(~>i=>␋_ˡqV -j? ?ţ"?lru40H3̣GY@]T{O/֣޾$ws;@¥%agy[([k|<`&ou#}N#On vѝ=Si#`\ᖌ*Zp-  j^(H$;"x&49 fҗq;^^$QW..zD~^ `Ku\%P D%f׬Am@U:xYgO&4 u+zbnً&OS>~ H.E`8 I5CtQ`('x^»ca//ac`6{ba` ?c'F ~b#h+h鈨Q^;~k}I FBn3HkӨ:Yf+{]ؖۄDP1*dZ R!iDU>U9*%G#9G6Fm&*65UUQDDlmDTQEsjvqQQEV~~ܸ옉 ~O!&p%D8 Iu[ Dą#}C!J0-У&|]#4p^%|&`m^0xlf8'N{'d43v2܁17 ^AO:D{X:"' iMQ 8Ugs .MFx?R;=-}8D̊i$>nh X $%Op)&h{$ NsxZ #cz{G2)sKǙ gE?XKaEs &δ0gT:ǐ^%;ƍPNS%49 c#]ިaz%aK:o!fD9֓T"tnsDSQI0OH3vo{<~dҠ3z?тWE@MC%_pA}rpVӅ7ߑfwnѿǿ74߯.Hx#-GrՔG)To(<T+e.v S4_؀ύ(qpdIhkfiw-'dWI 5w /+˸,*8(Ze 1k "Qj^ |h}/ĦB^p^J:f&{#CnYW%7C˅Tyպ=8ۼZuνqۻqMx7<%4jFr Z8̩ȝ 0E]éeFQʋ3`sMV51c}< !kdI>(33HúI*f!0@3WSCtpHxv=r̐,>?nD2'ή[}}@seI({A0DV7# FN?r {ٌ8Ys- C {ԙ9A  ɈDS:8 N(QIS9HIywңǑ;0Oxo A0(;[=o cAm4ȠMܜޭVzn0M|#n܉>{f';mi 23ss'3P\f6Ģ:5XEWI95Rd̘SQCtvk{.^h,b$;0@1eoY%z-VX@fɷ\l wS]+xmb\ shR 0=`n~Q{gM-Fp]5t$>F̰hMoc靂%x^TŠO@ >rZjcE'a{kX3{U<Ș=dCh&0{`,>hճ.RC.(f<~t)E$ D3>G\=9!mzNO*a]w+Jd-t!Z'9{w:6猝:0a $͓L0%{8ЪPGt7;>iUBFUWI>z/TJY 4vi =P} @Ć5<d'kVj9yGd{Fym"ʜ* aմ=94>|;=[bBDVu/+ʬ%`t;OA:?"O)s;yNv_IWX <;L96{a 6 S H;tͻo7M AL F3&]4XR>AJ6N ]&'|cZvk bR`'߽~#r ǭdBb&iRD%q+&}}6-2QqF!N?#e7T,#Hc>!WXɛ- 4-D(qI*fϣ0{oZ9kV _GK@7p=Ph*mȪ׏=tBrxO%s;q"* t0mrAȻ`ИS"D"L*0k_Q&"~ B_??s[2s嫮'e>G)a'a׺я"NcsϠNJL@.@ĺ݇lj9bhw}x5/1+BʗVJ%>)fȜMA~qbJr@Am5Z$!Gn~5_+Φ~#Ea !/+Sj Ć2:JXL"<4rND%qLe0+eՊ?GJ7&O@m4ڤ 08^Ha{lBgd3~;EObkk}qRG KoANBxwJJN^與Z]%:)(;O"Mv\cϞ2k;U<Cf<81$+}a0A (xBƇjg| ^u*B<>eGw xb+c'<=p.oSc%YoV/{ܟ8(Q ygcrsYl!T3r-l \WG԰ 5:eQ@HqFL3Yk !&`,Q2NcWMꎥ&PePz,PDJD;`nxp,/md#tх?g2F-(cD#?uY~| fGM'~J~3 N,.IٺpN*r$6J0]z_$^dV4r\ P5x[D;IO^zq~A]OHHya{UoʥL}qRb}kG]c:$2 a%˕hH4,]l⪿f?9Ib>A=w`/ dd7GebTvJ?ҫ(yn"4w(5@n2-+ qxٚCc"yTT<~Ӆ+[<u۠'LOZTؤA{83MEnmO> v燀ZC/>L 0aqA8du┐1S 0θ~GE4oU:;7eqj\)[$^<>G{9ʄfN@w_vϝÞ XjZt(H"`}=EU G<`oX'З`2hח]sQUUm}m왛|9L}>Yq${}c[Ug -f}񟡃 \8?ۯL}W+q5 e(MDH @j.tA rLlJhK)MQi<l 90ν>:b8Dd崁r\/{d;dmNxZA=/ *;&ħ"bR#d O"p4n:=}aHIL9w~X8cy?NKׂp_Q7/UUUUQE`({iɾU{i?Hh^=߳ I kb!!Ѱ:"+9߮#9D:o`BrO$W1lݶg;P^\4 @p&UPC_LfG|y$a/k`s JL"M=0#h.rfO1*qqW]1A"*g{򀀛C/i2Ѕpt?Üj^pEڙq|JVˆ,U" c]{9:Kc[ZDPmqOO(Dї :aN3ij(og3|A#Lp '(+FDv 2:#_7cu Hb"rTYǾ9Ex`f:g]Δ'׷X3^df7'~`LNݗ9*ʺtUh qQD k Xj=dedo>!!$K}gA$.?&%h(diYdj=f; :rdy 3-J=1G6P`$+F6v6+ØTaPm J&lXyuTUk::Mҗť*܍3N+Hokxnߑϋq5ڻRPB# ǎf^fe̲ HFSQrxxQXU=@ 2f䭂eq #fUڹījU/C|+@` UMVӔcl=E=jlBaMJM  @F<@xfy7y;qiWH)Jf 3T$t: H#'^O3Fo)4vp1med!6bH%p '-8\o߈|5q5FrS3\Cρpizlf ~ P鐆t9ǩ"XlwL0G axIQ0f^RٔU5S]YlPu "*"O*m9qܐ+K9p}=I/ɼ2@2/>i smhTd ri"k m]a1 h@~R ݺ~CfE I/e NAv j'as j Y,osFL7ZQ ,"Zҥ ՈGVF2c3SfN>DhH=a*WLt-7;:wNCT3{|#c |;'wn`f8UV(m/W,òMׅh74v44 'Zn j“!m&1p8_1^V-L_]$<FF QUωFm  I|h#$#'M;OjŠDEnj}q㶸5jwPdѳSEuqH3UG3'o`LOWFi=1*A`+¤V tFEhPxI-u1T쯌Xqۜ$#?<uwp{RW'q5r|} MGD6vh+ o=UR0 w*WPGy}8% -_#ܑv{\yVii?iQDb;iI8es!}ir^Pd"p$=og?ksY@NrD)&QGE muirثSmed{loMLG۽x Hn9Vtx6+iGӞL9l-epū|o#39UƮfy6R,̩x<`g(ïIá/$3c{c~ך/ mWWnǖgvr)QfJ`XzCǃGB'0Z5#=2`D fȉ_;FmN C_NúIڈc=OJoGǰ}ЧzmV-gyy !Iޜ|@I(Py,Ke$`Arc&mu\5M9 _ \,즅AAM cle` r団9X̡&8fd0! oǼ|]wzMlBvdb&6r;,+e%tD#߈X uKT_ AdZ}:O쎾}I?$yhFʈ ]3g ( psR j)5,V]5F> P p$Tm{/pX냰(Tu6n.'g*l!/G~UUUU_cTV9ּpv5ێz3۔Z:I=5ZKPW`a& Ώv@R)JRom̶O8Ǵ=b5GדDtl_T[[NK JUJFG&؋_?u5mk l˿a]u"f|Oxz:yrq[4Q:Nv2-N6"#>yM Ǯã!:a HY@8;q5ӏEnYq=VYslۅVolvD=0nzvM 2Kξ= vBH`1[OXFB8- %9tpOkw 6ߏI_^H}W._sѯpq1Htڲe!eU#=۟L4D+y28.Qc{(wT>{x .wJ34L"yɆ&FS_O̐QM!sնѢwyW;t]!(&"@ B0z8_,:G3e~[&߷8o""cΟM8QV(AQEJ=c/A^I8(\vE}>~ Qi^Ї8yatz178^庸!WAJ7Nx}%g.xmBb,^K)R{BEdI<*jiR")ъa$$߯7 jVEMt*TўiMJnE )iz@%u߃̕/8G %? Qbrlu#2QYU+@lhgdyb{ofB6GcU )̆Z2"|w@!!AM']!bI/l7A@ 8+G45p"*<p!.J"FL ~U:E ?]ߜjI!T,065Q?@o}?Wb\# D#5p4kBj/K2~`E0J%d#F{=qԙzE <2)%Fc?mq/$5e[V맇wb=*hPA VT^m7 !}_Y}@"P›Ɛ9y*B,QsH)(iO8PIB8E*)ÆbV&2l%*AE!JP~ rO_NzӠlk^27iPxd`@vlm<#̋+CGQNCR-tTR- :LMEFA%g;{N'%T8iĮqfG8Ap=2ܕxfnXWq 0C$Y Z!A–PXb1pm<IuSsbX_^38X\1pId3sl]&H|K@2]~m4K#V97_c9INjUAEg!LPx{|:au+Ʈ%:V "2J@T DnpGg(f) `#=ەSCRaz|IeoIWU"cfKjkIE..z ( 8!pڬ"lP_|G_JhU/=1j5'Q>O|W?'ĥ'WR~=y㶝Y<+]#PHk[Y4>Z)y!3+ˎ÷FssWSl̉m]E!ormJ~[v֕,#z- 1182aU(u1P6~p:tc_lϮ+y:n/uUYfZmk:uvqj'Uij_x_o(7˓8E Q{7 N! d`OhzTr(Q^ :o'D ]0|tg={9 Z47^~DnUYaplP'VMז e(nwr&OI 1HAl5Dpz#R"rTf5a!2Jע\ \&4gr5L1 ?tÂA GW(A@V׋^TyqX/іiZЎpb/ᱜ$}>y ~2aexn 8 v@bPawi!1Hp@)PLʹ^zxH1gswZ `e-RR{ Mɱ{={i3Abu uϫ|ϒ`; p$*v HI!mXW^3:yIʖI共>y7bIJP-Z?]l&,";.o ;3EJŐ~zYGUsµw+".Xz:[u"xNē|bj>k%O|]N+QŽgwiʨr~5U&Qʙ#1PWx˼QOI!#ȱxbITKBs>?8nXBRo$b|Ui9oÒ :4cta\|Oga,r[hd}Y̮vGnMH4 S1 ̘~O U>do c-% 6?^_޾,d+1xϘL%Jʹ]$4) Lj RL~٨6[zbT&?mL7IvOtc*Mtȣ0 [d..hx[#d喋G px"8g{A>-{|zH 5{r :c DgR_n.YQH[K凜{:jcɫoHebf K 5T:ܛjFY;(~Djm7r (Xz{x3y H(lb4f#Ğ+՜Ϸ|˾suBG>7?zlWod Ǐ0ɂ}t`I,ͱý~w7c?MGy^CIP43J _r_SĦ`KGg \lPych2%4; roOyA攨gv=VlFip7WpgCUFB/3Ŭ0̆aA1~]ږn>R]k.LÉi>h64 nB&h"P62( ^mGRf+L $48jv{.qB=1 Hsphd[B=Z+! xHPlqǗoV|O:_Q@kd9D$/hj~Hn}m|J"xQH ,)axj% Tc]Qh$yk CfBz(NbAP r91<HI\XI¥-a8;ϥ;[|潆uڷG9P;%4z2\.:'3*](10B0G4J9T7ٌlTpbBXﺺPT/ 1 G%4 N,\|V{3GJWfcg B@h8oEP25aD%&PvKeg5}s/lJqd^e2fp`RT,X:vv-^1ȺkL˕Ů7sv;(h)QkG|\*zh`&DI ګrļ`-YyB6.a4m#1߽}2VC^09cH*dT@P#r;T$d\*BE Qr31%xfxA)5&?_КgMsk[ٓ`]zى`;f>e=@|? s.$2Q:6?U2czikiywLܟ[tGR(tyl>|p5Hg; 9qw3M$'@28S }& }> qK~v NqtK)$/]ss΋K+1ZۅQ.׵Nw\8'/pY~h+~<<+̀cut8QNoTx\"a@tEts#|ԡWG:2G -q nч&fGfܼ/^5F{Dž0Y`3t*jbN1H?f y+8eRŰFDiIBY5k|/ ٸyT||CDxrr6N|b1-op bZOyRKOs>4~2 AϣU"}2լ8峋2lzHsc{H?%$>  {b;g_^LP0-#=DZ`,d ;ߜXfG`LZ*Q_v_?y(-f|O J0c ,j  d!hK 46VSݡvfLJmW3Fx) ,Ai.@ꚙ2P˻5WKnbQN#90,Nj<#^36B9 A+dG7TxHvV(7LvAܞH0 o6zmZ+1gHbGeC*o0'݀0Zf;@yD$/$d!'C Q# oсR`0ř;,>kllm{~/Iǵw=A.d_>zfLAN!5$Lcv߻P:+aGGl`&=aut/^? e۰pLECp?|9aѝwu> Щ}fZi3kRJεĽ0idy*CBD$iX&9{?Q$s7 K|c_g,Oe5}fy#%?<#g"àȨ+&;P1t`gݟ0r  :zP/ҏQ d+'!/"\=jbnϐYց'=[x7qH:cفWpu/>;d촵uzqyϗh~?'u 1PאU4[hXsW=/ܲvpsETI8$ d ϸUpx_OmrK$EFS_'J87o4xe^2k?a (6;^wTf_r"^݉jh&a-E|Ct`pOlhF _Xhc<ؓ<\`sHqOUXk8>~pTnbQ^\]qO=|LyĶνB0ݲD5h!dVFi`];[u9W&B8hsAT}џjT{IHor=x[sT :`9Aq6MX_ lvfZ$2bF6i_Gǻ)r=onW:k%} .iZ|O|\,!0 P>R(H>\I*S-Ə/,맣c_6pAɓA ]ݭCmyBf!]zR&M֞dL w$D`kY^[ќPMQBy^6| Ga^Iv||/uB_}J~~p~Cc9 KpV' V#qP8dH3_r0HT)jR :Y>NɍMjojbQ{><_h ߇8O?9P0yL0b}DeSDSqo+X~9=얔h9rms'yqqř ӹ=< G3ˑh # ;1lsGĴGrW3 NFM.T3+J誩{=yYW>\xS6on72xj}3٩ 11XMz0B'ƣI~Bj?.ip44rmI׬U`5AR%Ey}^571urQzSTq^s?ch~6͇@$qN1VEkjDcw4ph/gyQ>\ϭɼG 7/ǿoȂ *2!W@ Nh(./gHLޚ PY=e|`*rASPR-jD |Rg%I]-YA'MyWYNgnŞ@crh(8d?~"K ˎyo6KB%%~],|֮a;-{/p󜒗K6i Z @8ssbsU:3 "r?h)(B2SnI{1NvۖViƯ'׹Ϣ8ߏʃ217DvN^bpf=Xz Bm46=BG?mκ>g[ύktktdo|MjrggW=  )]A_S詖EW> &#Yx ߁~ ۿ^wӊ>{Z>rQff=*sy.Da LdFi:<6p<F(TU;,aZbXA1=x8LyρbhJ Č'5@ j7o͆CqHbhOwY{YUVvV"eN/+:m]*C0?M31x;Iέ QSM+ ܌wQTP‚!r|(*% $uQ)smtFrܝV"J6@i]H4 嵚␁dIt9kPDLPrN؎鼠 pF6|{b~qx{L(5^x =՚$mf%*U9*+f-e3ǴaIDFˍ6`曳!\#TmpLO#r! SZg ;IDBH=$"*N9$3!BĞ'/S0 ؘò o$*/514)b :(1bHpDzCSIFT98 Q1TZ1CM!6OhHKZ^!5!$waxYOQxqMMvz{]ZI9*r;1 3ui #+DNE!'cbmkl-9a TBR4% J40 0*q/xl8}+ïe|'ֿ' ]|urS2W?ϦvP˕a!i0X}#ѧ^?"(%jB r=u&AKAL$ɉj;AۤtdS L҆ӌDmW]uLA.}z1d"BBAmFB% &U:Gt]:B磘!T D䐜kZ=p"#7.pi(YؗcXyh\v1]cJqMX5PȼQd{-U"'gHb7 ܷ)I"Ȩ+ 㫾rqQG|hFmVzT)C/עz{Rd$sd'Mr!>)Qò}.΢;W -^/iZt 6CkKY8ѕ%YaLY M C!5#IVVlu rez1Lv` JAy`!6S& 6n,0$`J(u`ukڜ1>`--<?aaD~@ӊwA5JrA;)WG|8y(|X|u 8g"etzVuT|s=a#xTׯ><_-\-Ind%3l1. 6Z1ZK!Y@866mAj1u>lfiYGja%U$V!њȍɭ+[y͡Zih*L$1"mf dzn.pؐ92!xݻ%_Xbikcg25qq94;Ar?Mj9Q!-SDCpNBA&֮2Sҏ$}o(盥w \"%Psb(F0쒚" =FPAC1^GNTJQ%mܤ%00G{q"b${|,#?0 {I)@[RC  BcD 3 $??~7 ɉ#%[;$##5L~xYD0% JFPeWè)@@I|d ׾篭=%zB@ }'׶BҊ P3io2)3 0:`̘͠Dv=cʓALCFp E~Xp1Nl@'JPݘzPtgT݉B#LA@?AiV` i(C1"UUw@dwkPKXe䦂k$ʩBx;JP#om@xHBT+TR! Vm/dϬ>p *WT:0 ٷg-a}I."w#T|*bZ (_5z3{ :^EFIM4 rJ5P{Z M)Ï\Ky+R{̒8yV_3xI9;ϛa6W-;|r&=sC"*ƒ+Gڻ]);=j |x#Z@!4$u0tARJSQH9q۸zw0Z-I*b Zft5ژ1G)TU:2@P\"dZA<1\AH6 >~C='6$YV@\@PixzLb 43G S*l.*47:] 6[HXMHϪzwT`XHfК W_Fq(P`Λ4JP6RN-qB5X3=H$Qاəwtd3r]MvNGNl(0X.$I2n' (Lh&=נ:L VD+vsaH3i@ւ̹!I0{6$CM6i jQ ,Ћ/b{بy8 w ԙHMOǵ_ D(_NeUp GoL SEe I?oR\aܹ33\8h2|!J.ݱ#ib -pkt0!KswY"5jr+oHn+m,% 奪wCef.U)酷T8;3|rVbWBgXpmqÎjT%t˨cqCDyA,ôOxl7 )LѼ8"`Q`=Уi;K#k.:q4P(q``Ќ|X~x3lg3'MV4ߪCω;wT#MW M5qODH'>b{Cc`#tnN%O% 5< p)&,lH,(yH&A*A ua'=LD ނ&5>\;ᥧP#}B`9O}"0Ȁ =rxM l} գ]QϿxg:B4x>dCṊ4"!(>o]rO  qʊYeStQMRFȟ|)G>)A&O3\m&Sm.h VZ,g\\_Ѷrs"yNxڶBH!4^*rS~tMC=ҝń!/߾|g}jeDG~?k?˾ a<o˚rAio'F]=OCon ky1Ț96!Yy#1Qn` pd q Gѹȍ ne0+̈́RuySP'd )R#p+(t$d8GВNe5q@DŽq |hCX pQx]Xcp󂂜ZUpn(>t 5dܾ,^=!v) (KHn hY!ל?=X#j>b> 6iuF߃@yuEMC'ѥx_/iv7>HuXJPD%!0- q*H IMdJt*LG)z2wSdOʃ$045Ϸ ^ 4yG>GbE?)OͫE[|=+Z A$s zs Pu5јlΌGO?+_mDUp|Zwxi g4\ " lixޏ[(3F+$wȧ|Y?ާx>B|T;0J)QsRz`^äv}OImK۩yW.;fֱS1 NE *0$/.5C4ۥfqk " fh$c\+8yJTfVWjCBL4JJZ`m+0YQ\?`sZiT[m ߟlbKb6Mڿ\w}S㔣HF}E9uG[H6fP9S񇗫>*Bjc;m./TIt*,HŸKpInj8|>b`d/ AQQLNiy B1(UD$P-1%1UP1-ڐ2TcFJ*}L}$k4yގf`}~JcH Y1SQ@bH (gp)Jq4T K\Pw.$ѨFQQS/p8w(%QECZ1<!F\MХj*Ra^ncs5ڰ5 smUc#DNHW 8"bӧ)C]aY n\tUx#.`LaqX:)ÅgBi1Ո0g,< pԚGEMVZ5퍲=kkw)8< ÜĜSI5J B0cPh^Fmr1.gc8sSs`x.׶ڳk8.Hm`rA[ЋRksTu=Q䜛AS1AQ$APU+rbI9@cAIԝqE z XvvQ"Jȴ0tt,;VfPp\C!9Se]ˁ}]hWH$)O>Ps±)~p1 e[J*Жet(zD|G{7v:`Ob=K 3C=OJ>nr|$;6ʪlȢ ((" (DEEPQQEb>s|E6HKP ]8IFDӍ mSAhbWLQKd3779킒!SDD5UJPQ j9aIn!22ɤR2і Ȕp]),h KTLKE rL4TG ʅZqIDU$PEuYIY*D&\ ULHKBU{Pm3NAQř1Zѕip+1tdDf?dSz4蔯824ElPI!ߟvj@0PD`SbA$_C݂5{ hǂ>LFײH.0`M@CBpNJ/+Y4'V4#1DTAAE14L-SL@oOwf&fPl O6\cϋ'ʂ Ki״pbRڥ$25lg<xε'a<|/e'd)iiwfL!5io5ǥ6zD66q с5iøM I%OS.lLvs^-4+B`G솢mZeXa(bH"1؉ PHL_p!٫-UVi}>74bC2) lgT+-Q+1e #ewVJF!o6>S 9FpKAJQ&4IXYb"}l>ZA5%*Px0aϝ&UAE3+7c~xJO\Q] HGCN~bTibc $4AFS'vi4wܦƢ1'1a +|qMk/+XwPMk:$:]q+OOFiz b,,4(CN CD:8c`)M  15B^ϧxx"WSdze ۜQr@ wC(sC}8}RvQ(E. (g٢H3/?Kau0$< 1ֲ` e' )}I떛cظz#X eDlP2k{MIѢ)+ 6Ɗ伎P~=\upהCd_g̈́8])ʐDBPԹ !琨),@\B/4f""*JJ`cMQ4P B"UU4s@hf 94(v4@l&AH ZB DT) `VׂM`ɠ a6W\@f(; |J kjJKx8+ޢF_Nm6PZ&t$0% aECKQ0LR ڬ,b heb[ƭB+KHy!Ho_?qrRt /"?;Z8Oy|[A1 &, w8znc@QMb̶ NqkD Wj{ma%9zv$Eç-Zƛ3AA9r -TA0bq&$24 \̡1by_sIQcȹh3Lٸc+l1$5.\m2廨8Gh;S+wwPny!hBRbJMh .HnNys$#/65U{"<3 I`i=Hrq vGAU@D2;8ʕ($"#$+!E!>l'=5zѹת2`rH75@v8ADtNJP JwsX[wwvkT rP!k!+%]VuD+DsJ#-ё9I$y=6>gm-:RLzicksˣ蟢)^ŒhNMWN ҩ!{ 䞾> 6JDɒ^3RQ"1X,yg9 ;#EܻXjݦ'`cw:ue-Xʝ{( 0P8~n?S~ջ@@ۙ,T^N1K#I~s8-ni$ ؎dĆciFϝc f#;oc ̿CX\O9j]:4 dXs+6F,u`RC,HCbME+}IJK $M666qmhP9qI\U}{[9TOSIAE{A4T^bܹ]p"z%ک+l!M8wnx}/S #BYץ[ы#4Vdh}jm5m\y0*i-d|Щa@m Qd Mx=3tؑmw^L T-iR1$aCF3bmtH!maX֛"Pml]1C_ӍG M`72@DBuk Uٺ8 |(.)X4BY G=ws NvGr9__K`oS+e8't1~= S4TzgKL h+ #M0p34}hh#O_T(W:=MVi GH<>Lc6&l )uĊHhrRNPi0^ .c"4D $ʴQ@ @Uv C2&P|JH>@^@؜4[CeCkTne*|3Cu(/_;-3p(VVjfo7|T`$)ysMi9a7t`"a8/'t MNOawsz2,QpK4˒tXa'yósNFכU%[f㋨< Wb&Dq7ىJ'2Ka<17_G3fdlvk 393`D 0əI\Hqvn\vv.Yb@%W-BA?eS$po&8xb&6Cj ~yII+,nM!@N)/OYGȥ\8Qʴyl{I$f09ۮ n ܸD=nOf !)>-LlfEط>IJ%Ѷݡ6}O0V P%h "H"f()(ih X!"Vhh(PTT ()&!(iMJ+~R8&bl'48'ꧠp nD(D2 %F8{ov2T=no,C !ȔʽSTΌ2fxV7-c ,*[sC'-᧖UH8ss1E'!~?f޴3Kxa& ~q'RiP~V  +QK_ׇ BPC9J"c#$櫋ʈu_ b w]&F4uGux?[IiRK67ILȌ<郭\Qܝݬ#SΪ/aMG3D %ځ2^FnEw&[i*~S:\2aJ 1R8F\*̢R=)yyv+\dŠtb>~EAcC$\!3e94% FoaնlA} 4(f"ֆO5ExSW[2YoXwpӵ̈t ,sn[`( i6$6jKB m֛y#=樦p#|'3K( uo*޸tX&W6hZ/;T?;KLۛ—ZHsE"n=`ªBo=FJāF%=>c%D&t-Dm4-waؘS dZ˳ɐ( l KՈs(opBXqj{x"`-[ODXDЃlq]zDNbT/D*^$%oI%@:ؘhө9Lb[ 0 - =n6zЩl -VP4ĭE9Wc-I O^2.i]ML*#l0L31n !V\%5 Jm!!5Dy̳ ҀI`CE[O ^-(1~S+=z)˜S ?=v>q-1?{EBxF4>lcn'IdG\˭mLb8`;3N]/2:g_^!,k^Djo9,#XD7]P/=/jgr Ni^<ɦHH0!&4o\Ov4p4a{h mPU`T6 Kr;U-l..lqZH)lL^\e|LlṎOG`@ ƎnDz"L{;ѿQn9a-r;(8cYoDVk >X6d82*l,P~3nybTJRD-6ߌwFjڡyMq 3CxC]  ӌaqnŠF5U+7$ ❈o)cQ0pJyH7(ڮCOިgCH!\ l^q,4t# Iifo]#k}8QڎcV,? nT 4Uۊ3R0겵1r[r[ MlxܴL;RIӷ¡0Lp[\[ܻ³dיm!؇ᗊnL>LcߴܲbIqӌ7yDvd) RZgHrf27ZO v 30jj=Icin6(f<,DV&%G˶03 (p^<`yK:7{fsVŝYbUAJ]==!uQ4{Lg<  yÚ,`6DyFPs˾d-єH$aR)1;$ jܭwX8wnǕ! \b1!1F}6Wa"c W'9ϝ{Cklm%CõR***#%[=,D(ԙc=jca-1<}ʽ7t``f+7˛(xXkNIU\>TU@K cK \uŜk$f/8yy~6-vo?O݊LN4,12s` Z7&nYΌ6R?5<9V L( \Gr~(vi$R80a:iޟ.*&Y2mG\@p6Hκ]rcJ8oߠm{a$ec )E$He~$܇ O7$qSxG(TYU|L2,xYg:m4dzfsHy̓TTO5ZRBOkrm FӺ86rףzާ<ֳXx7aQ5UbeaX&Ryhl$< #yuDQ79!i'hF10q 2@l6?[?)Ue~P9C==xJ *o[,x[,v4!Ħa7 jk2Q,N%3+n~\6*I'05=?{q]MhPEYㇴ5r=dOY'dOZo㪥伖k@֍Bz@mXkErXȨٽcbӰL3?|$ПYd".T{o cHb"b&ڕib"ZzZ>ή'fW=peuW}(c 07t9ԩ5{O†Y\J>6WQ2کNwɮ0ÿAX1j9yi#Mh}P+,L,"EdUō Hq&(]GҦn-O:ɖ4F ]C0wlU#Lq9巜!ȍff]7CpVOP>DPK@9LDIˁ1 QL44!W!.F,ّ(?)ZWc[xT/@ @L<B2# HZ5/pk/cڜNKHzKOHB׻uP;M`?Рy9z*.?њ )n&&"_, n^@øxqɃ쿛H~"@JAV^}2jh]-׵DL<;Ox}/NGL% ahZZ t:G|؀.*l,r SD5)lk f;)mI\m>wINME{ia$\eDVf*:pu81xA18y$@s [Ov|σ¼9bm= Dc!BMfoT [r-1g#˛nL~uB6qrjRa(56|b?=UҪdz“Xo0 %Qݵx;59sa!` lR1;S@pu')7Cms 3^&|1N9UЉ Z1ly^ȖOT5`ѡ8&v{uuf2O :G5ju}^$;HxQG/+P F[Zyq70:cϴu`wߺ&\gּ(-T ernz3|cQ_1#4\>K-q@dxe˔a (!6z3.s ޱr)cZhǿ\ߜOvL#,sMkuw3]9K,͛L맹] #ZŅR{q#1υf:`:4OFfKݶ!5zjfw(0r5w{tWJpKohq!ߊXi N'Ff y|Dw賴 늎$cΨ&wIL!=spXfwaTG1XyPa᥻M(w*fBscZ.9?ZdgZs# 1e<8"k[sgr 6=ߍg911:i^5#>E*}՞1@^@+C$YzU.`Eq@[p#Msdf`ZM Ħ1ugKֳDXaiG0k 9 L 3#\k4<;{qK< 6kR]ñ* tnIiYZ9] @uk*^Cj$Ē웖m((cKC"}ޛ"t;TW'Q @]qxbTB2|8oE\ eb$/8F4={AϪ "]}s- x&HiƄSLqiGd( (}qaÒzb&Q;F^戥!ȥ|RqE*AA1@3?};@!A)i"JB6;5&Jdjfܳ[ A6@`pß0x UUUUU-1"PQ2+R O)@r)3=G¦0Λ-:}^i>OvHo!pC<06L )Z qtNIij@a 9!ݾع$;U"cv:$EH DĠPΕ4 "qO9Dyי,={vr?!d&CmT=s. ~orJ>^o 4~hyMzLUQ=޾҆8Cb 4ZX <^ hK9~ ? \!ʜ>$?/Ÿ]dP3 j#v,etxb/{4P$!BD1PУ}0|" =4HRvh]ӺĽqg$ kBD0XlEe*j @(a4Gt@aY$FbS74y]_Xijj(\>\K}Q* p[>p5 ,U1LqW Z$Su9_#ycQBHʞ316zYW4($@kd5k,b֕û(ՑjRHcPтyxwtXU)Lݮb՘r tpLÂcee5*fMT[hL֛k $cI:-&!m ôdSu0Ǩ^!FӌlF1\Y. t\ &j,Pc%!125l܍k(eMQcSch[B(]B*J5F1P,>kkaӣB^fK {ow쐂=@ ~6R~#pݩ`^Ցtv$!B/pKOL/\QuUő?3?fBŽUW &GD™wB-+y{8RZ+cUm+Thije+97L**j1Fh#X1[zmQ^V0EK<iX(h&cP܈fg}\TW}k$h/Qō V׸6`Pl;}zf㹛d5tȀ!8BRLT3M$%TCLT@S@AS4D0PI CI2AD)2/J d"RRdbc( zO[߻bgtޠuYksI׵ӐZnٺ{FC\%>绾{q\biYRVHD0e#)`&uqNgS;u:2u>1ªWGXa"gS;7DSg|g'L8a;Q`w2vl !L9)8tvUIS?V5Y짨Uh,1ݺ3qKqA({ .l!a>Vnv>ԁ\@=q-X|%rYE+bcPԒt%93'6q ZG:mĺ\l(C=a)uhi; ;='-);WW$,Cco#3NYOMN? '}60d2ߎF{q Ǟ~SJNjn&Bi8^6PRJʓm^q羰3(n=/NWGl*mܹOkJ+XQ͝){h`۞wcJVfR Fю2vÙkP{ a! '9@IQL4\53ϪD=&î|MBLH5Mwg#2uZ-YrPied%UIjog&.zEi !MЇ pU&rD>VLLgUM,us,!T0"Ϯx' f8C/nq4VefcNAN㷓|q=!(fw Ag1d!k\#fH\I04rQ͒ʜe#HΎ*x<^eȍH{,V5?&0P1ԟ~i} EC "ZZb@ZMm w1# Q(DT(xn+(:6(o䆦"A!hJ!Z 'b11TP4E~xƝ1%G@\&&@(2?%Tri$cE4))rDHz| A ]!}߰ҶdKеT3dzLr<4}6c94&ZEgh;dhx)'B將( d,LA5R ;ʆrp 8rZ#lHBD[tȴ QC%kNLG= Ccōu8ԀlouZs!=2:)Vh 3N; WCrU >]hxYb8&=I7f*dk" !Z|ރ颥bQe#-]y8dDۛ ]dcdʆ*_KkXt`b;שkm&14qAw8FclDJ' Bh7 BxfՊo--0221hኍ)#O[6J *"Y ֍0. غ`+Y* Mm$SR\j*lF3ed`rX- $TWq *r#U,8(7OG`|{vbU#c_{ _wzr;E SrWF~i(7W&I"z=h}\njx\HF!7 |-q鹊)BJVid&e&cqM( uHny:&)L&|2ru'{! ]U|^[lgvqG@>db ̦ɇpSw/$Ar:G{GEhz ~R'FSYv/ b]pvN@PL R"+JP8c~@|@&{LWK0~r 1!1Aƈ)~V,LR E8Jp[I! :V%r#͎SX#l`w`ƪ5,R4 Ù[=zt6*>K`H0 Dq&p9H`[d$L!<(HWÅTaox?ؘ7&k**dXnn:5ns4AKTEl+^tG'%Vʚ:RD}| M/# zp^)j0`1TҔ%!盄6"a>4q02_Ah|`5:q^2Д3-RК*LC4k3 HbuFt qS2g\À>y2a׭C->y"-ޝc dBR f&+tjR$} fRtojd7H%O70X-WMp]_Y(ʔΗ<m4f1:h?0-N#pe˒Q2ξo_5;pl{S%#K'J\W'dW$6)ul+vE]`<86?AWJ9鉼8~ny~ L,383 ÆxW|Q{lFaE !|6509ۡO\i:MlDg`h),YԐ~yo|a?4 QTiE @SDv@rRcyHUPi^WyfRQHJqH/étSQӡ ?̭$!·Tiv@ZL݊+5 -uI:G(q*P oޜϤd8}R3Ȅ G$L (Oz9x-&a|?n ~WO{`ibjBFID0Č~׿ۯ PyAΰ]c`kؖC3ax֩^!{ҋf*598p>P!O50t!(&RgוEgmI^GGMAav\q;$T"TI?d|/di&   mS~GtNچD%.CbF*~LM 95!B]–0IS,as%RB=Q`e(ŠXĴR?#ͨ5~Nm:9__xu'Yzd49GU16Jz^㯨0U {#Aj$hH[X"Xif-$ݢgA/9'sji7Ilz K>\|<qH:/g᠘yd,Nx;W7qT#JBDqoh( 49rh,}"'"I H z` 8} lr *п2QCx>S%/'F(h0|'!9tAB>b揈 *p 3⋫2"%:yqmpmTK2d?5ձ.fJmoІRBF4$JDv7koL_C?wFF!C_T:* 6YYgD{ J>"Gb g`_W~iq陯u >F#J. o_$p ɄΎISkz=m4U4Ә|ñÉM13/_T͟It Q ñ Kdq0>Rx(\ Q@Rn摀(ĦTNRI H9܊\JCԯ(S%m#X?a=5n9/҃3zaxDdoldԹ4"w0a eK+/K pyH@hjԬX 9*#٤휊O("BPL6`?2;q}uhBCӱC aL60)S 4g^J(,xnAƩH?g PCcUFh|ͳ-)IlgڂngHSQPuHWPwGq݊&FDWveCiqP-Qv?p+$$(]ASddw@qĚ_7Q= щ)nYE%`&.ofKSIeÆEDׇ=! اIAJ(?ALIJE*DMVC|GȡDD5VN]#AIA><(t`|{ 4@)hY TͫzW 4DqHNS=y8f ̋}q2jpbN=|pa600oWb"f a*RZ)h &$* "DbbJ($ !IbRĺ‹^Ol9\;b1t$>h"o`<2\=lo kNuv=W:B`l.;lxNn { Q!bxHoPoW~\<61_^~_|.nu\8ʇQț`$ !YVZOy$ i CN^{ wDȀC˜>,PK#CTSF"Q;Jr#6K1x.xP12+pa|aͣffcz^Ӻ{1<|? `6G lqy ú _ 9=PӋAǛQYq?6$F=#mSei vF\#Hj JmPU"l x9L!RKaD8j* $56ѐ3t!oZ!~q9H'A6;T`碚y<_ *IsbJ5C8"}QLi-EfZ cstqP L\3`X%d]C:>XJ\ \,(E(1#qjP2"#ۦxr9(&"(y*) EOR<%>ई) >nya%w}q򒁍'^̪ p|G@= pvγt❴@|TO< " sY IV$%m&T)B:l4H^rX( R# Wi;x!|)BĄP<^&0Z־1h IRhN͹#SPBRB< 8` Eh@uo:Sc^ivDB~Au3#(Ǯ-C-놳>u"+&% M0Tj4fHw9l;FT*o;Ӓ.*^:h:a+*"(0V=:uj* #Cyйv0_G#6H;Cՠ9KϞoTnC}j7GYBi# h2h"8c&[Xz?T?.ô&ڂ!i/WIq0#5J0\#:_"GzJh]@.S[ޘ3X6!"H`W㾐L7 B'1dqʽm~)^CBg#8Y>dE!8 a |bhc7,7Zv^\H&y(x3*h(|"9+j=4f7 ٪=F tL1޲dU>,:!\Qx۝s]{JKmJ$DH,18_6Q ΣMFc4A箦>P%M8Gq:M|yL!%a,aA| \g5yCZ~qa1O0zpЕT LpuM<9lpB:pZpp&f*UZ1 +ZQ$ {-a0m#CVC#a*yp$~I~d߫~oncfS"ύn`- |k&($Y2PlQr8:(H(R(e$ "1&UU3C9ym?Aē~6lG(b]bNo>(x>r8\9 $Pu ۟&Be={^Jixy<'`1DtԚG8v oS5 $ǫSn޽{c=&ih*%#whI3P5!5P9Qgv4'˞C>xWzB#JsӘ( 2bFLN 6FE7nRe []3) Ё)Q-EU*p%{%`QNW8J[qNҴ w^B).us4CH2 HF/OѦVS#PH#`:2 C5HhZi(ZA* V( RH,@hF :#t i@8! @ihnaU@rt,A4h4DB  PHS+4<$ ypEUL-pT(/ 5!H4HEER 44,ER3 TZ0bJ* SLRNIH%4$P˨ (&*ӤJJ(*jJDH JM4ІкF  >p_6l)t}V|ZOXpoFp4h-dJү1VCSN=qGoOa,|w(t`623浤e?|WQ.=I2^0g~EOcKVA^  ^3 ?s.YtS:"OCwGʒdi&@&)"fB(Bbe!(jBU#AP~IJ4,C%0IăI R1LA  %P $5KJRA0BH@I2A-DPI7G="6ƕ>ƌGC(JBtHda}#@p702 J$;Jrj-BI0$dz}4u|)'#U{HmK$á0c'6zk  Co SBa@RE"M 0 u!Bo 9 αACWEKz{mJ^oLk=xֆ*\૳@4I "#U u-G68k6lϓp00J)?/&lFC4" ֚F1A+Lgtxzz=wq4H"uBvWk-+r"bt78!لM, / ;cvA.Ɋ$)CM1*C-N7wu OB g.x} 8 @*("0 rWYXT\MC P8@LyoF{[OpƉ"6ԫ,^TܠhHsvFoO} %1n1nŹۛUJCBPOW®9._~H] EXf m',paȨfӘ&ƛ\0j0×ԢBI'@S%.* Yĵy і~m55??؟@鍊62&YMEAB\A(ah/P~;:ak ME{: POs&efaLz?_9Xv#ls1)'p3/?=w»U.`ZW4zJA!*&Scr=\IX`MyNt+]ɕˆ΃lLB\@C9vDz\524IAEɒTa 'ˆّKZp#"Z\C73lG3Ɋ8iHx;^slY]0`L)H&Ȁ0wc1VZ hSJbh4&̧Cc#;>B`$B%&(Lɪ`@c9j")OMq*G'M4fz-לhubiy71lz1f/M+]钖l $c"S$0E 0E@ K/ _t0c}OzظstCX:rC !;Év Ÿ0@Q˜,1KMJe Ѥ``Q}AEPP D[8d{9)A108 e\ x)nB;[yg0i91{B~`? 梫ُqF!O^I4g0D]bm(t/_3,20].zǨnncɊѐu3pU+@cvdϵgC#,?gD&5묿S$TtV%USm\T9 x,JFNMNZ`ێL|-&Vx(2$w/i!+0 Be.WDm{; 6\F4GiXͪyqSA'zW`a_e{PWݛԢ".m7ݕOKKzQga!6Թ4dLb`f +cƫ6UgWH[&Ӕ9s eg.>. 6o4ш,ԟX E#cp!)*Us5 AN'xy9rCۜÈ=6ӲQv7P@j<#LFங֜ppnBp 1k;L(&Rn(MR 2H҈O'?gx6E#<)JÆ$G^' Q34^sw8Ay;wf! BNz/4}kfb h #Bpr~,Cp {`i@3!HDA}Ą #pyW7|6yPAD6BB4-MDAm("H<Nsf'X0%;".DTryXUNC Dsw[}!!UI[D:Gcts+͍bp q@ubh"^> |@`I>׆}Td Q (C=QV).Ŋ j_ C/(L!&U`FutH3 x?Aݶ b~/Пgn+^uٿ|l• Fxٙ``hd5"R4\mpb#` ;9CTA.p$g2kzU'"t7fԩ1 5,/vVGK32 )Mu.*}Y0(> CGҧii(RWI)*!.A D@.# $LLe J`(o֯C:?*rpS- C|ݔϊ _T =P ~'t^^F1p@c >UyM6nSoLݚ123Y*4Pg eM |N;1 ,my u?%*nvJ2 CSY6jöӋ=ϻ?DYcA$U$5T&C f6g-Wkpz C%("@8Onh!8G88t`% \3G/H]~l Ʊ #FSMϭm7 "kz; yBA+$CTc.VP_CT;yjDBg3TAGR,Nk$؛Hq)ɆU@uЪr ~lrRCk.YXJ鼎c$yUOeJq8J<>:ax!'9B@>$/0,-7ooǛ~ɀ""`&Hv N ]ۇG):8?;;~s]MSVEƖ"ǎ+::|`Һ*ݏQ6QE46f 1Fu-J,J&.1O"ktZiy> fj7 Q֒Hs< zTtp|DJU+A{x!ƵH0 :1s|(IBf 6Ce0u[gIr $ 8:|q8t{MFὄ3y\zc lLx蹰{[LQ`YqX&9 pbڃ66h- C1"C*[P3]IHPDЁ@78xjx!x QF" ΄TL'N=qòPH;$֓ ÁKZa .ZsjPX;8Ӡ" G?awm ɧ/G!"k|;'t &z=xa;>1v7ҟ`2ի>H룣$Xl`A\ co"+27jFJ_Y,5i*S35ÄBvt^8O`j ]I"2~y*zR4 `23j>abZYZri)(|sܲ=Hi:<Ԡl<; EAPpM߾CRĻs|*b+W-8ߏU]my /];\ƪ̸ cO8,[{Q7?L*E(HӤE>B0!$ _x}Ib~su1(:(& &|@kO iA$PN+ (TcMhhᴜN0/#iVLTPLGP|}WfW-290+1taqif#DZ=wK7w [89,GfM@cR05Ͼ&{:bHk1m#U_=!Ҷރ4Rlb}:12{/N=s\ ,h ~uK;P|CLbYS?2ta?b!!(<$A~m؎ aqKȉySѐx Bp21\?cٓ1yQK^E8pĢ8MS"0׆잽;ǷD眞I[N:]VfLZH 0"bXlB y(V=(D6yjfb#o E 8~s;rض6ݶ<t]LXB1zBأ7 44>ĀCdǏN#pAGфS;6kwRpd &F":93"޹ chӶs;*j UVp0.([WVr #kq+Վ]ċ1ACÕ煞hck4EGqPͼOo,–iY83C"M(P E8b$F1C޲![w63(k1qu]l%CP@G9b+ 4ynW,h`xI sRɐa'!T2fe'> ͼ^f81nU5 #zvLNQO^8ni8?dPeXPd֗CbZp1I;Prѡu fDԔ\/08ɒBռۧMq R. XQ%wIcF& 1p`IV$x1x$:y$T4NGy!rdCmF `Rd]NΦxuzCd%v)%4/%|@p әdx`;) &,f <Rlx3WQ$H̑d|H7@ap*d:=!F/.<;9n xyD{PU *)UP ihfF )|Jj!$P AjDBbӠ;ܐ?Ci,kAmAK ̡)R4RYJQHۋ:P}F7kwۑFY=Yk`0IǍǘ@2LMQ51,NqW˺}bM,B!8b9b?v, %X!H%?ԣ5IJC`g $h@(Pj!B(VnԄ5=KU*jVTZ֓c18,N[s} inOÞy!SFgf` zO8RAgh_(j4FD}viXi;LZsk_ct.ZV1`@Saq᝗˃'BJF@7!`@D f>^s~ҫz>?O;:$IIT"*IBTH̊@JJYХ|T;Ԗ * LA'E}(y3ᢪPWɓ1nh% tQAHg@+꼃ހpiLP򞁿><>m*&TB)~D gd4dFU!J(\JA}NFgTDCϺt:qʮcfA$ ~4n?1OS_m&r]`Q8ORJ`R~ @)CGG2r9aON\abQkAn h[:ط\/;qҚ8R]jqB̰7H)$-/M'>сG^P|BRw'Mf) >|#LI'Bi<;`9sj TXe"'&  Rdk#CyPf)x\qCx\\E//kq9ԫDLSvə|\fXPm`/zk/{13[i#p H/ vfZ9eTٖ[b6O68yzuuw<,YR DN>/"#)*fpq-)N!ɞKAMꁁKs)Y1& g= LOP3b,K7mZ%tTf4Cd]J!$лb =gt79jT}wt qvy'lwRC=~06'FPCFH *Ƅ(Ħc/AJȱ yf>DU @RU5AG*@@%" jP)&Id$R hDT(U!2$CMJ3 Ij bsΈx` ~>֣-),?ǹFv˰J_ӄV q9r c؍`ma lb $k0ز1l-1IE4+p9LJ dġY$ c7cA!G:(;>GSfu"nlĐAvV˴'ӀbJB"riE3""bQTV6d&!G8:b;at`ع#ɤB$VJ)tH8L@v`*qNCÊMuXw_ Sm(Fa(ulj d} uA$$`"^.T"F˯:' @t$}s 9R}AIHhJ@\w<@!MW< =0TڊZv(F  )BxOLE>e: Pr=t"NXVQM=ݙFN{h"j1=l$ d9_\<(ar4/!';]   R?F'sc>_'Mna+D@SH׵O~ױr߃ۺ:oc3?o%p-0a q҆xz}R,J@ 0>gهI/V֡OQ% J ,ArX0[PT i")+4#pD\%b6Gc@rgn5Y¸PNZMY tOzRi gCMNpHIN.yy'1Onw!ڊ<,x9\8ra]f166VњIMBQM0\g$荻cZyO11^NyLX#DAITL4u}y0%8) ?hJud{9&wв#cAU_ 8a# Tgy6%"$/F WLNdH8831b>2  |UC)1~ic߫6MMz43AwC)gD`K@ \aSģ)7&ڣf{A@`baN&;){"c |NK/4D /|.*L@0??C{"=/9_ 28l?RRDl@ZJWEH@-!CGJ{CE=E'HOez=  v@B4$hS)!CFj$izd)X.c!)||սVЉK fHD<>|/OD=m~?_ <A5' z|ePU޲=}h>71Iŗcͪ $@8(X|-\7`r9*JtbR5;Nzoǭ.I^k4dH$_/ݐ9-Wi2„rt1_~m1+q5Fm= BQn1@8#J DwxUw?)Jxs/}JRF5@%S#I%1J*@d(Dl}=*PCSL &|F3 ׹MDn@bHgm P¥D-$Z)jWS}y3Đ,ewvK6~=:ױ7J?+E;%/xoZܣsrs&%W;rXw5QB%$ 'ƪ`%>LEQ$4/;H]%ň/ݧs$aR&z 5&ym1hݔu׆" 4\,hyhR G XFm7;DZ~fA-,DTE8jFPOo>Ssu'7 EK @W NAw .P^,7-t00Q܍QaYN響 iipkjfR$:6 bhqt^+Mdic:hRݜCG U׉Sii سrrA1ѯoH*角@Ui @$V9ʭ{M׬a=,N O"w}a/Tn#oQ~h Y\ug<*UwM[8`䇺u )e)E&] *+pK~y/*9:H803MlݛZi b2h g5`ꛭF~bPCB[.nS1ɻmƩEU @wmGrnDiM U3(Ar$.bZ {s& pFY\ w`RCg9b0PME 2t{78{(v5z PђI=I45(YX "tY8meV5z)+l "vhE/x/8S Ђn-a[uR% a'rӓmI&F0D,(֞|O{QӄUo]iot\4a4]7IZPk\ݐ6&4 v8Cps{*Ziq)GCi1x8YY(xxG>B5>8a#r| XKU[?;k0O/o%~mۦc鶶¨3M?5e fdOI=ga G1"y@*c`dQ-"ˍtx?|>.T>{HQ7'@@3(Te0⢽.uGuG5]}<٭!}xQCjܝX²6݌Y 5?F%p*eZX<>D9@y#q z{47d=!un{*{IT*s9QM*\ (3OF "gClw- *%ϫ6CCZ>Zm<-c 1:Kd.@6!ë!~~I>#z_ };O-۶]7X72J6P}VoB } a" HP1)HyjI7߅Xb<"*9N!S2 @]2q|@/< ;g."3+Gu>]qƑ!5X+f$٦DИa6Lm4mN,vq KXg,d*Al͌ I)uvF=nLD4jK:+q4Ί3a2Z=_3>{qϰ3Å;TPc_;wE<!q*Z|Sd$IJ0Y  _/XbIl0\4 ;rE]9c*N&ΧU|Z\ ֖-0nHpp3C0_j?8p] -)=2K|mmu4ʷ0lY\'zSI)T\00R8n/װ>>sv"8c0H0L4D{%qyә)wt#(fm"UC̓+=P?dzGa1ف  8fCEuTOy .S$r>|܆QPVx$y 7XB *wFbT cdS8m1|&jHƏŀ0ݠ'Dzd=2}OtB_kwh:CDFASukqeuX$bBqCxr%0L$oû߃?)6G%8bɶ7FFT~ǵIի,|v`iC(`@12Ao>0wL lzÅ]QDYa d҉1?lًy>rMk,9r ]MuF5$ZV̲#s(yB(B&;_pPpsۚdBi$y9&<_1>QC6*2꘢(^[e0J/`Olf.fj50C+BJR pE !/iă7zJhqO>^7A^H cE\Cb"*QEV->, ;#{a<P$ :)P˥ڏOP!v?XEo؏Vs@~{ "E:qDZ4 D&H)I$sTqO1SD:&uNB@K*|`t[`z4&KäDd2z}޲Z^: 1OTbZB( ,!YO2S "S``|r" /LkcG;uTQR?N)3+:4i~b ą!QHxk9XBW'l+DHѦa#崡dC$ T$ @a5U4(B B Hʳ9' u q;#WaJm}[4 :h?"# pވW@LRWCQ2w8"BHR -+DPS$^m&2r("~:A'"o9cUY$/ De!q8sddGRd(8FA`rNGwu =Y|A@44T Oݏ6O ]Tz `| 4 DKOaz={m썽8Zڮ)L߸mB'avCV偄$!y)(B@ T ; B/>~_ 4l3TH10B QLH17?u2)ӨUO 'M:(r8)$B"hk'oD#<{f vj1fN/GM*`"$P)()_imB7)@y*e)$4ĚGJꃄZZJt:45{H@a4~"azsw iyƢ.@z?=LjDH$ )`H! 8pC!: )(o~l# =7hpx5T1B 'z?I}Y>Mdkcz C92Ed쇘#@n~{/Dj_ l~gڕPy785DGÌs y1[CDFҟׯHgsY$lp{ߴ$scH(V7ЛVI}s&'ih.`F7^d-y 7.1dBNX5XRRV*"*>lDcVU m=} YFF/4P_ Ea0oOΆuznWѕWfDHSÎI Ke/uhTfC)5>lsmaZ؁=ͧъ"wR(co5/!h7Ojw޸8ԫ7t1sJ}3r𪢭ww`0V3:rfkL=1fgwuN<&[ޅvsBYU:2hWNx2dMk2I7 ĶsD;۩=Hأ7+A%_ ٠WuTODsU"h(wgۺyn^>_(!ޑt ?F?]1 .,=;Cqwɾ$g|N?O̵b"[Ss>o܆vEڜ#;gvWC1j!% e$n )GQšeZdP%s=uUylqSdr`p`6{66iGƞI钐77+xZ|OfkO4uVΐǩ:i Z,,9w&/ξGgNϞ\D%zx5.G38ң/^&c sw 0l!DC6<^~c9)̹d#~]Fa{~3nbEh~i|q:3RӴmԴF^ \k̮y[vt_(ߎ0Άhan-VJ!ZqBְ`0Γ,S4YGwn+h`Ikk53x|tߏyGp+뙑F! %]py"<;}50b2G-ozaCegl;ΡhRve_uN@fx ÎpxdJ!`g>MM fbH)b}t;gL73Bi@J36I?*\׶bs;^H^D ^ET> # NxxXf8|,q߇̼^?(8?HҠ|E4'}uLs/bFWpIb-^D= ΎqlHpGqHXZ:3x+rO:W(|Y.mN4eA0rS"V{-*!E 1ޱR+C?_aܛ}N<#šcm XiwmXoGwޑ,|Q1 CKe0^,}; R ,aT\vix*_tH柜'ȸ 6uM)G?5B4:_i# @ oϴ }S ^(7ڔ{O V}驃~װvZ0PmloM}6Z̬i3nMO*m5w(m>ʛrTG 3 d[܌qJH\ "J+E( hxre1 +$aЬE"PUvLj{v] q44C*Q|7+α.?]@sK1W<-2)KŊ/kh_܄ic^c,`@4y^ޥw ;rpcX!BO}\eڨ/nOɗRwIzcdQ>^'Y>zi3W5x4+ցਾJ9r9f_߿".mȺ9EүqcqgyjJB4K,*SN= xkBJ~r霉J>,/+ZM '/B1 )TJNq"sShgQ -J܄Ɗp,-oQ+~݁SU Pg<{\:3Uvܭ@TwƇ`3>Ѿޟ7|gqmi5o0eggE6yvu#uؐ# :Hd1 Cn`S G "B)?O`4[Cnr=c>?ӈv)WtOj*-P'1züiاi0!jY,''I zaS\̺6:W'SYXCrhM=]PT)b;G_mAbd> 0dNxͳ/5S!- >21^ԸI)^X0#z >hn, &ZL8ß!.Zpk`a2/4dl܌k'i`ƟcMB  V|[o lȹIƗ,>i5`kFt40Co AX+$#;{d0(fHB6-,MeF W/p]I VU f1i6'SPJߋ+mv0맥/W(  ".L_5BaDGY*}aO;AS$DDA۫OU3)R㑋e52D0013/P|H<5՝H|!nZ}HG.Qp^^I\>8!6RE` (WZrLdztnwA=ܕ(9S.1hiC0.@^!PYrH~7, B$." R H1ݡ0C.8dS>W/7hoZ$z=[7esIЮΛ&+~$<8hYEa[.6"c A#Nq@I^ޣdKD7FZYDi0bVeC#5Sxkx)>I&AJ!@I7JpжݟgJfX$v AC狍&1ÏpX3a2dQ& 1KjA]bŢ⩍,Z˄N!5A _(0}GmQ2!&X"`,@e92)0?sزbB ~03)@ĔE Ng 'dޠ(DztHHxgS5 q'˂"< r٢/4+ RHpbP ` >D3*K(#Рsc/ѥ,L^@ ~y=X#uBP!A ('Od DRDA)@C +}~5K12X肄F-N's QKMv}sJKcNO ̱%e> 3E咯?CSx:<& NhRuX^n iNC-`>xP}0{c٧ٿ+BƏPe,f fk( 5@)@zW`|JX=E=uR^BƒK( JDCP)o;,A#@9`A ΨZkQB" Zf`:ӱo~=zI$NdjL$I$:5Ďw?Ǒ?ѵ i<7J(b_!TK3|5W·v5gTxYM06L'>xp.gW,~˷ @_r)c#bm' ץa2a^=nx7[Ղ\PIDQQEJ'7zRʀ>XaRDRG̔A>Xw}S&E+LI̐b b.Lc5ZC2\ӵ15\CIHT(f]cHp$p77c)+A=6[Db`t{q* ZTroq -GNHA 0J868~RE~z]?w[m+KI3}v ~Îlle/ -2)b;R%k80M'k|=/1"i{ˑ檈67=px_;.9b)jJCht=dGƍ}ᡏѣ9S.u(~h|U{@xAGг9S܊zkEDYYwymwL; XR,G=igxT1B>LFxk J*¨Jap:vƲ}{|TC@UE J)CPf)b%&dJ&r`q!T%CRhJC2DKrN-W3 P@}}G4js0p ]'#5*y3ӨRnr";KwHUQZZ#I9|@IF(;$iH$beN'(@ԨSa[:g)3:&A#Cp2!+?&Sir&n !kVDQQ$1:n`h-k#q\q٫҃$ FǽF 4I$q z krR*kfFnbuՆa+R%ѭ vj.xI@0oo5c L!dŻ&sœ &a)bc#HuNP9١$ç16Ylh{SZN k5#5싉 ST6hʈV%qF\E!iZMը*XWasr0&v44!җe*wc<9\()STRVkrlZֶM$Vlcgxj+C|z"6JQ R8s(5sCs1#I$v"]2F*c,5Zԋe#W)1m$fL&XEƅjhhfctWk7&r9 lǣ]]t:֪jV×p*hMzHi ccmۡq*7v-Ȇ1XKu @7'Kn\W5um p4-#2tŦ`: TVqޠa#Z\K/Caj#'rBbS lmuu#M4QB4&szn4POkt;P WX#\@QEn8LU\#[8בs 8vuî-!I m0qbNAn q{ *y u`%FIJ=n>X6dEy0imjCN*5M3biWGdurQg30cØ|B9Lki* K%a@Q4vj瞊&6`(d40hnHL]lxq47>1ق#Z7p3Tˮ.1b- j=B[{s[b=^A0PDE@QLESB@2VH(FJ{'5B+Hͽ-69!G R1{N(bZ;]<k *RHH΄.8EFV8cbm&aMi dٲ$I/i?v ߖ>0ԯPPk&O'f/0zO`9lA9A W* 5(ݑlST@z]{}=>  V3qy81ܗ>xnfDS7f0 * dIV šMNv~fa |O|- Hh-Xm?AH/DгXb̈hJ(Z J Zxmc<#ä(yMaj XBHggحLpj̺.4 157CҮ˓ ";AjJFMIl#xC^)Ԕ24;CVYop.1,"^tjo J (xzYK3AY2 0 `F2@C;r\ӳc'pQjMȱ[ARXI&0k#ފ)U, axsMfwx#h$ˊ4ѻYmp RӷMa'uewvJhQ?;4_J e3-OQ+ORYSR3t $a/Pr48ҙۉ0%\ * dU{AM\oiq5njxS&S^mt?W;x㡖gU$K <-<1SAT6IMS ^Peg4e KbDUƊ(-'-gDDH`yBE}8Gɷɧ2Q'hmr@) ;&cN@:3,VyxӤS*@ r=8r++5U;z(Bh\)+s !2f ]8 ux mԨȖ32>a9\ b#u:Sd` uVah"AF`Y $QIF$XHH!HiPF%( t|v:p^[Cz֩':UIa?>GjY]oRaEjӋ 8mںo#"]0$21_7]+sxw \xid}wi%Jb8.=H4$|hh(hM~~ fˋ*LC﫡&p GD3ryefwbdEPZ"ǖ@3.b& koOV21%o|$hQ# (#hfCW; uV9"R mF`a,D #D"@\Mr^+3  V'xΤ\d':GQ˕Cw1SieB cEr&q 鶙xV.*q[ƭPec%۴뼴L8\;e#\5, i0K]ukJZj͂ZhE49A Ѿ%&uݗrIaf32B'Ÿyu~ѬhױnPP{OmeFe:A2 1 ho8Ba)T]:&bDb&T2s$E(,0C1 ZִXE{jHn%鏒[d / Fc((@0&ٹQ97dk|glsY$JWr ֋DO8 TX @cmuNyMb@!cP2 H ׌~ӕqo e btsfY$Bc+6v}w@16HRz#QY54gQ%F Hm6q.FouE!ɏyٛA1Ʒ 5ш\q6:2sMlZk<c:=sMYZ4%[&$ēCIz@b樋t=i934\GPZRP4;LjveUʝuZ4"%(fkʝ0&`?)vr2w\wg|3/Cscw283eDPrzv& rR;C,4\!8x{H٣ߠoo>&M& EI%bBb! RRJH0A՘n@b/=s˶# &49S:s w"5x0=CSI_S06lzUθ9$ɈX_Im7;] ;pH bʞI#޸SU;'W#Y-> C|-= \mNؘV; a QT8 1c[73s k+p<=,=$(/3D<3 u1B$JnrLYy z{kmb!'ia3D4HJ ,aP9^q% Y &""j#yE+W$ ikwt8O~֛#5L&9Sr\M|EQQ1mi-Lx)'驀r?deIS$"ggƞ;-@YGn9RKֹ'{nvTi<(Pq2ѽz?N 9Di :%BΨdtcsPjhZrMT &O?Z:r(I8W% CVwQ||[BssP 4CmR cϞ |6+ڴHrQ]9P"8A:p3Dkv1R !ҍg8Ðs2GAXH/Ù-#k h^iS-˪cl%dutqt ̒1o4oN2{khYgSe947ތvfFx,zμ5lW1N:yc a !I0@7VMs60#Kys4wVj[ɲ6C}uX$$hSujK8CzDHB\ZMP6# ,T)2QPT 4!&=*z {DO#`-ۗ2PMֆ7I* 0Rb5Jq^VqRs.%׉P>Vf6@gLTPi,g0f܉_8,,40Cpt:zh!TqQݍ h )לWЮ]_8mDgw" I{fas!@R Qlˑ`𒛂pl5 xGaɴ31^I4oes&MeeRI3{jRŬlAoz w:Fs[/hxRvPRTES 2l K{(o +f ~v`&.פxCXۼ- *ĩמAOʂŵ>BZS>(q;D׀z 6c >ӱ?p7:EF((B<|Qn&vXxH*ZXIZ&&J{O4:'0~qz dΪ" (P*x6GG~<gE|q۲H յrqqC+QhL Htc{̐lzѹ=N`Ơc抓ANAnrBσ*'',{p"5m"y&NvEyR#6=j` gKChs4ҏ.Ō3!Uhtx'80yV,kmc4Դ<F4"ċ'k[4JF%^$vi/6)yyޠN&NArN5'.U$_ `Io8b469 乢)\F8w؝EDst" рgNtSA+Bj7.i|I"`F%t HA|.ԓ1ԓRF?AD{smb#vM0P]gUOh,DQ +QA;9]g)k|fLdqzdf(<-#417y|=/11!2]8x=ZX8M>@{WhA{aT(@{D(P5 ҿLCP=^_݀OGsS*v.xChqbjCm8AFP(@@q=] ~oӧh>SGKKԇb_V#I I 8[?AD*zF@==&I 6/.uwӯ9II5-SH1J A% Ȝ#=a"s@ +XuC~#7"6 hf?jPՏc 5xsZEυPV`H=D.Jm/Pg- 6D"k /9E>K$Ɉ/ϯg6)}=#qib&D朂朧TRB5N(4Rua17T@XQWD d&[ۆ#)33jY V4Q,mɈ*"ew!yg͹{/ь=w"#Bzv|/0@LTחjٛ $XmiT+(2l5/^(}j}MsbZ1%S^g2QCA\yG#v2^{U-7#Q&VV!D)k(ƉQ!!oH-8778aD 4"!SM!v#ZP;ixyesPm`lSY.Dck=pI$tzyƂy8Ⴥ1GLb2!0dZeN1!H9XoPVGȄ嚕P.՘7$dpc0l[J2 1C[fؘ-;+jFhG9\Gjp{âvH N[# T H1P*lgjUU8љ2ʊ 9yXbLyUu y Vgn'4<=$!Fmq(,!9#hPiR P}H!zaT8"`*T&H1HD@RH-+p>;j =Rk>f#8M&AW A6ߖki5`ұ4D]n*0<$ z$47;r  ~nP8t;Awa8gT8' I#::53\#PR؄ Hм% (^ΧXN&D߅TA%10NAۈ ==`m'H)]di% 7~fyS;CP~Gx=^C0*&2pJl 4"Gd@S9qǴ/7p]OE꒘Jl!z"jqU}-aު)7i89m:pzûS"$ $UD_(h pxp~)#UiECJJhAKhE?- !@* ׿>a25ɹ1=jZv u&g.gv=Ai'1swmV"dTE˜ UI;?B} 1zõ<Ɠ;ԭ-N&4aENץ ӍcHqNys8hZ4.S FH`[C&X.ڙ[N=+h7o#tfeCYB[SgPUT̳lV!2YHHGXݼ{F[Xmu 0A"]u;{Egedžvkir{2A;6poGblIv;?!)@!(*  >5J1" sx^FbRztSt.=(}9i Gq$RMM0DD/0TFVBCAk}/z';pw,PNOO;gLg>t2>rZr3ӑ"I !z[]m\C Na!cC^,!LXMFNkXĤP}yA~x LaɆOz/NҊd'?r\{->`u)#i} v9^~~ /gX ~sI&0< V;bcGx` $2aw:iX +B Fi.a1@;e]NDeyPU BDBDK%5h`"R@A.?{OfapEME1ޱ }e9(С+CE?=޿yjG: EQ />9s=\ !*jk>H RB"wG>!ݲ~eCws<0Sk>5TwfɚbZ |>ĥ6!r!Bdwb`JF l RdYB )(rŌ fY,Ei@H`҅!CL@уe_cR O#BJ$d#g4B2K !&! e)ZP_}WhwEk#퍀=gуL*65/#*F;ϱ4^<|v ݷU3$zE(TH14P~K =ǜg_5nj~}֪] $}T2u~ _Laq>(4kF8܀pl[s"3P42gllQbaJ! 4Oi!-kZia c Eڇw4=ie6Z[KaR -A C8ō=]۫GUO 6L<w|w0SCvȅG1SL׎SDRK>M_YbbAtrL G01%~n(l7ODOLa|4dZ"T'#IS4RGC.h iۼkA<9PjJ8`nDG2lJ!<<4U" ( @ _)(]RW)]EгQ^pGvӈa=44@pp /8V cUa H?(oAXq_^09KT5@P);DR V6a76X{`Bmd'Fu9(q źPЦe>~ =Ff4S뉖<[{sc,1H4&}XDb~6L3ҫI3p l7u m$r7(L^U qIZqc2uwjuc8ֹʒIM#<8sHUUBARވ6O^? ;bS$NOwOșff|_2 kTÌ#;sgbr1!D4DA{a,h7ոpT?^~pṣi0_\F$A8]ʫwMyb `'z -p(*mwU0Q07"%EZ%ݾ\HcB#֠,S^7m H&U-eC| gEUREB_$Lc ﳠ)"` }q!;tN-bfP(/.Gң@iQt f20q?6heTҀ u$DJ#b]o` DQ:1-9],rFӅkaZ3[U"S+B {v,!T JzP^rzIxspuFOpr\3OGR/VBJD.eBOU6:t5._qt=$=!H@_8P@EeP*Z̈́fe`&VB`)%bf "diSO? BW/ boVP F6ŇieסCJm Kt"X{{Cs($B(Sӈv(o\az4cp*P%ibfLfnѵK i-%*,6VTDTIdp!04ڤ0b sd"d`@cB3AE1JJ "$(搠G(o՚sþhaM"-= kIdO$3jw]t&.AErthGs&4%LqƱp=آkͭn 0uws%60RB똯&* пhYhE qH(`1;$xF_c<xHp:#pNicҵ]]^d&T# NN h~; nS Xrc ?t[e=\udVC}_Q0H{," Tl d|l2|o_p&GSeʢ,@h`͟d *"dgi/ =e"?zw{O#))Z1P@=j>npI/(>x?z`qp(P+HIqA T$|wNTPP~ /@PR8J-.! I$hjjuGz= ^Wa2FA?yjj5UvO}1 YC( P3'p4*:9#cFCݱ8M! }<|x|/QPՔaQ b2o3y̿$fFnJp(%T | I"$\Y_]ڍ?x=I[X_.ق1X-#lMp'oT47M@`ZT^*~\R F] k`Q yI (wd;^sqMNgVzRavŶR/M<]RD9e"9(cV4D[>C) eLhDl :LWp,>&ȧ*5M%)wxnrسIy %UPsG=l'da_G66 8qBTb}ʔP1iC 8 TEX;w -Vy&+ :Bz޹$ \zꭃhS_ZzlGiCOx4w(ê>R'ć J&jDJ}=}ӡE|~-N2U8?\,"11/_],F:~8SO67 TBqB,)SR3$EFk4P%f1,PToj .ۙX҄6A<lQm Lg| ּzm  o! ;TP8@΀HSDn:SZȑ lcU@ʳW,A;D@bO3|6D6*.<aVX4K)NM.c[וÝKɡrvs$ &9d+pą* 66S*H[kuM"=%VAEvE4 YDj_թ&f&jy쯌z|7hsg9N_958k -ޱ`s7+a&Rx@+Cx+3 i خ%o(<9zGJ &aNA&KLջ0<$S}wz&c&\S,4a3+$sJ5 '.`b -N N`,39v:57#Ֆ2|ۂmXiD\a fª$qoam`Ĩ1H5HeWy)k4V6Nݎ7|Ͳ(bx'i@QYǠ4Ymrʿ8UBDh+3QO noRdYƈkdΛ0'"- Rhp,2fZ7x9$';Ъ|# AA-Tcc/(a\; 8Zi=Fu"12ƱL3o+w޴&ft8I%>fHۉ$ӌD;TfM],!yuf=>t$wwZX2 d 1Ʒ7Cn9shFBNd tuHB!i. lp7^T' hZBRo\:۽N[k Lw'"`.J>>d \t1E_a!ȏ=z:r S*= u[]{=ڼR>kݻ#mzϾwoW-wcl\9q!dn>cjPjvYtý;zc^{WFA>A@RBGH7q}5{nWZ=>y^ݴW{t+zG֪DֳXuuEΖ^>oww0oo{={r{)[TE T(kh7B:  Glj툠l%Jhݸp`DQPﱻ%RS(R4U OCzcl&@spU5(D!Ӡe{uTsz.}盔Ïyn^B#popQ-d/` PP' (̀>/@{jϧ&yR ;ы>R@-@]Wet2Yݵ#:f{{t۪[=}gׅjZ7i޹.RvyofmCbwmiwQ}sﲧ}}v7j}^VWek{p^`42lԣloǼ<55⏽}mif\ooYչ{/{gg}s{}h=ncnkFwj6prՊGRR޳*[s}ƅeMmiq9_h7v)xwv^{x՝ypfsϛga]kok87\hu^{Ƕ's܏Q-6V9{nwWJjc=}3swu{X^ }ݳGw{eu{osvosz==׾{c\ JLx^FϰZuݦݻ^m׽wRNJi,G=uw-vž_o!{=-mϽ{ӡ팲CN^=-l4},ѷsn{#i]2Ga0>\<瘶K;w=X#]җen[Ww-nJ=yȨĻUw|qOhAnAn\]p{skZ^m:N6ҕ/Z[wjޏnUM۲ݷ+n7=n;cVzeRwrx̂]v֝nvr+(R%ڄte=n tXê;h^ظ@O `ɣ%htrۃYLnw0q`}+;M.ju8ssZ4(:ws׹؄(uŵ:ۦt:.tKA˘T%@DQТF:G[_/%֫9k ۚ۱mCݙY`{˗X1Pmʶm6N櫻Pw%wcCӮ[k` g]ֱ =ovk 2:OKU*RL5Jzgst*ĕ``@/L &[`\w:Mu}#::0V[*sL$nNJ{:g'9dwOz^zӹ^m\{%O'O{_;^޷9\~+گYy)?c>L9P]% "_^hO#k7>C z/~{UunϙaTn»v { urkuq6IovCjc 5sN'啒DC~Nǻ< ˦z<~oWEx{d SC,! f45HwăV7?A*Ƅѡp_nݱ4UDTALA,LI**.?}γLE1U  4EED ֊ Tw^cϛED S>|ƾH{倲?.Cl;ƚ JG:K|1@5*}V-$wMhz>a9:zpVHW"y)4sBeӞb Ts) |c^P4kn~SECܙהZ}63>j}5Ѵw%02w)~oY8euG^n`hN/u J8lx\1ED*dktflהra7PbК3lyu_ mfV"1{./}IxfD+սۘV%)3` ͓yzW*XLe>Ց p7+e/|Aј*OoKvQj@H2+3fpU^"[]qKR `hw(8AC|k#b *qhf?6$j n#t9mo&&dSVkO#;99y̐u)LV{ڳ~.pp4mi6l/=6Z'%ڡͲsm]]X5q.c ×LRɩvGu|y~ (-m^*2ͣqErtpU|Sfg*LY%%g?O_!2QHa&d^`j{}^w_ˑ֐At@C!0GRatw+ATV7FxMON{qXja_~(3)^ny!3o~gjs&g> ^ 튒)كl1֭]۞TDuۯ"z蛊Ntps@1 ޜa Et w,l7փ蓃恫bhO|#y: .B-`vObםNks63ɧ]"824ZR>obȔt#,zD٢Q: oZV|GXG d3kX(5aq6]XO=jAB|w{ufw} "icf_xqMtkWndE@yW/@^+q][<^b$~_l/Y%mz*``@,eP~vʘ`|$lc]2Oj%c[o?y "?TO>K C?f.N>]k|=?:;|"b(!!IMxݞ4 RH]c:z^zGa|VGfwѽU\6F<ٳey=g+#P'd+8EKHxo'ݷ +*m~1li]D%_)dВOW Ⱦh2nFׇ{t$ WuLnտ01}}x^/x^/}}[mk;Rx V ],ۥt)lB&P-MAth ۊsj8=^Je罗fqӻsp|-blӇlTۊD;JB,Q[sɚ2 ]U8Ye ayz>Kt*6O~آZ22X`V@\ &YYfJcdlpcnCZsۏw1c`98-񟧷c+s4`W_CJǟ9F-{.|2@hJ 8:c-GI3q3-%Xmx}lkwspƒ%@d7])l6ES?oq-%w]Q8utAdٞ0|Ugix<qrN8A) @k~]rohmT߿-J)u{ק^芠EDv;EJsR¹jҒ<m~xf/{yn`ij]HZdLlj g&JLΑ?hk>zsŤ`X42d&syE.YK@$F^T+p#Y+/&Tw̗5EU duwOXe3?n_mBSC}_K$ cGǯpKapi$! 6;ysɾ;ҷ0N&x^:F*Nk*W/'Vu3L@ ps^D&NߧFޤS;qFn)N1@/7Mʠs\]8jy(XEqF4Q,c"D*&ްl Qө]sb_LW{潞5ȇiS]+q|~4$@$vs3Y5x;&N3;skiBA"=pL2_.s. 2mm©v "L()'0h,5$z1ʇI qe] >P|FDwyyiӡY[QTS@H6^nz*X01VFBeˎpvXWym"\T,G3٩PeU_Z0z2O~T4nbPek_CߧlYoV M5Ņ#qڎ)h%<|:m;FǧY_fb M XA$Q{d;ŴTA̾R`GiG?P/os}˶ațD9AGƋiц(*\aSnkϝmleZc?fYff L;y%#r ƞ=+|cXPE3ƋNg[yޢ,EhG}ژSV,Hxcg rHHQ<*BP4;:d51&/T4uy3\ɟs~Pґ!2\$D880`”)JRR2Rl RRF&oqmk6~@_ѯvt$8. &$Fw>/>|`;;42G$Ù0Qū ǯ&̧. &\y=K}80ȼ1\*sP4Sl6G<3w;/铷fSVvm+S-C6:GA6(y̡:LN`s2y.rn70HséA{Uշ7c $eeDa0~V7đnX~)^U:d0 ho~LqsX/K G#껢Q*ID|]sX\&=+p~SV:X!~c0pk]2A{nOOHc/SHSM̻=W(O1!8L3}O<(?bR _+~}WygU5ƪ[C2XA"@ā@ᶔL3_4"Zp֬*-<|Td݌5pYuPQX e8z{^O'Şf{YS~N{֩F/AHς_=ynz4]5s%'$6J;>(q0#RͰ(STfe4W͐v{ߩS(.0$UW^ċY6\htxT2j"}`5پ]%2Oq,;hk[K-S 4Qn=8^VYŚ(&q_$|׳ YF:oOp^u0&?UffX}-/Qk 1F0*q8fzo] 5ʁI+iąYXB]] b@mfOvEWj_|:e-|5~z""0OV%h{s}]pURRW&ρoߋ\r6y8)AC [$|?4Pj:aNخ[,_k$4@t&@H-tǶ.O/,oi&TTSTHU5Fz7C:t3G G^wi܃\FwO>]%le ?qtË!npN/oRt%do:n[PwJ +Kook:1dff(bp~mdE31ȵC?Y SnE?doP CGCo +qvyτ ߩ Łm$ j ڪS~̛8'd\5'dO_Jhiy:W;lLWRUu=UqΪZWW~17̪5[tߞ#ơ=+Z Wk~\ 6tޚ,H"X!2P aY"g.xzj 4q l";yp0`I15ev4eNxH l:¢ )[kr.9A,SNsz<оJBs瓄JR[E4]SdPi lpyg[sU@e +Vڡ\1qh$MɱfbwaCxz% t_̼kA%~uehT1u6/#lajnjm:% آu_`cc+J*/ eFsW0{ޕ2ٴK.LY~ohwyFÖ'"c6\ϊ)iJ+> :(=7Py u~?1uor9'7V<:(q5p{Q yqjb;Z$jcAJA1Hk\9٣ӴzDpب&"8J;4B4F@.h_*Ζ!9pE&nEU3s><{؈i䚊h ddwnQfm6rmt](um[Js-Fhr*b+i -@Cf0݇{AICљle\Qr1J)iMUC!"`m:^ڪy_8o}zŭD6~3SƎv6ձno]RZb Fs puWZi`%GmT0i$10.zю7!Xӥ uEA㍷VdLqZʩE^a=NQYuqdg1ٍ`6ӞSPLZVҔSIE8#UULEAUF2h&$"U8FTHDI1i2cpjX+9gTSlA`` jbdVB H0EA5'v1QV3혈5F;nyՑ9 vJim ,z-rU:]KMR *5AM:1;o*tdecC.t`Lrl^ɑ\\3ȃ5Ef8E3GDDJ("%n4\4cE7hB(In&sQPC-6& sMP܍:Z9 8(1&1spֶAr PU&טisBrFs eI:0aٔXF8FAj*yr$w, 4x4}Ѻ}}?Ǒ (uмSAQ?+5 lW3T̃+ WP2+n 6u.܌@k_NxMoҥ5RشQ's!Iv|wb7\XeCGJ|$_$+{zn/+t~J2Bll3QcV~fG$| Ne$a]24UXޥѧu:H] Q8U:3?X~u64w1Ew/k๥/l'צXTV,`_LJAIş{;p iėÇi%wI]~ƈ&J$Xt&mZiX4PXXWÌ8os{zk^sc\֬sdwN Gww79pdD^H[):0&8+CqѵW0B¡ 1=b'JT%$it駞_'TX㼢V)jU$:z=@>ο(ǂnUַe3hEH9dpJUBzȐzݕZIYEPĝ`H%ꨤ'29xO.Z>MBR83 o;>_TnsHa"@t FO`}< Dבֿ Wav^~8Wyհ+uX<|b 62Ф_縷 Q/-/,aP@c|nu99J;j4~ ]}q"˨n0ױOf[\b np-#)$?NX]#6"!Gp#؈!=;xns1)>6S5Ou#4=<  +U]p0?WWgA5bd+6=@r@b Ux@gC(e_n@R:I)8FJdC缳$R<%#({t0dp1JC !Nޕq?#}8RK2̻vX) !3a~xC:t x/ڟ3W t;MYǵBp$F.~@B1pqLvd❉u:Ã;RMjW;L'&l!cK}D g@pP>5X|K 4KA_ -}ZGe#MWx~}MOy ݩd}NV0E75pcG\~ъm)Aȉgi^>CUgK6-K8 }s2Ogf%~&iIf-rn tUC9:?9齣29\Yf㰮=C7^``S:*xptWՋwQ Z8hY8;vgfLæ<]d+F(3wm}"oMHe皔F/e۵ [!׆h&ZS $q@- ۧ11F? f+%?(P+7Ϟڻڧ(wvw+泉%)s,jZ}vs縧^/IGGN(E#-^/d\\HȉfQo}e7.(ABÝbufU NolRxbM0'nn݄|e;EKͮ]}{@]{U8DŽwrzuk8)=լ9ӯ59ߞULd&-+? s;iۿ^k^삔<@+RIpQH0Q2TtfJhH (@ץ#|l.z3ucr"zY ;_ZN?/J1vU's23?(}Z qgYBLnfK-imJ$Idm\[m$d˜IW҄#&QXJx"zHΖ;>M:~>{m/92R"XQK@ROzaig$@Gm^YJ/ه=6ER7K(YIe29V̭ B`;~a3zj V% ęPLg1*jY!zlo333ffff 5=+ŵZ>FZl)NaC t,'~݃o6ke.mYJR|u]wvI>}|$Zf8ܒ?sr|{Ǚq`\yf^9pkRڐ#Iio.x!ם(hhhPY%Zw-UKk~ ,gR[ksUk_oi g;B&uQ1/^#bӢ"+r/7GGϡO}Ϥq+(P1[hqvӶ}kSV:ݴEDO[5f}ּp;xv,%_k&u<8 >4]P K_q?Οՠ6O|vDqCP)E(TP"!DT~>-;mg]5c֝9V|.{?S!p$uyǟ=pOX0D "DA7dv$Y#RQLn`<@ W˨z- &Hn=i0qcEi"CW ](dq0Hy^{8ԃ37~= T, L7+9\52A)w a!SU4(>߃/damaMS45T1Bh 3>sP]}^?ep7X&m ZG/__bS绑d6~{G6=}.7kӨ@`wfJ^`#^m+=QF$m P Mم |}\8TLh4h1} yMZ)ڴ)f\ d^BbL7*("uz LFQ/u-Y慎64T>\=I/2X$ AULDQQqIK:3e~H~B!PBTC=э h|ar(W
,@}L y{> /l aGc pE_W-IAqG/RP6>AN8:P75AmGJ˒ro$RI~٘ h P*!ZiC'B҃|tlahmBcTSHD:MP~QTӑDIMA벢j(U kzE%ڪ^f*#N)0?k?W_ aV *wlSUƚKm_ѐtJӤAISEWj04+_h5[d&3UK rKuT[Tg>?a?Bek AErM+mgr8U;,Qk!@Ӥ=9'WO%^bg~91,KDOQݪr(k3]_&~ֈŖS0$ K~i,Cla7qjДzU+9 [ωNƶbmU} (W ȂhP(j{˸tB!K;>bu'=wEy>̹z'] `v4=ߑze뭃T~^UlAES~޿4>^m]W곗%@DJw3k\N߬C;{f^/ga6dAMv%>dv8]`qi7+ , >AG*DDlof47 >gxass}ň*B 7H>B ~cy>/L?o]}~<# yR'tg5_A (U( q DDBdHOkD(ctH&(;`h`YZMMHt*bud6a%id#56żm֬a8<߇/ Oÿ-Q5QUyQ6vۻE͙w'aX?`-:wc%OEX|bL̟v33I_u] KP})2&@hea8g9 No#!"SqX`hEޟuLP 9|J~ m2oGvJbUN /y~Uq 6U'Q"<0A;X(R7HpGa9h1Cw5/|;$h*N\,`tګ){폏5kkJ7#&ќ8Y4ɡv Pc^u.R4?O >^by6[/(4v]S3XXuD&p},A{QޗkwH~ķn?ȣlkWl0*]l#L-zϳva=Zd԰bnmW'-OO\3z=㎜Na:<%LT:GGn9s9s>^? ɴz m;ۻr8> ?IϤaf;g9ψpwq|7[n:e,+i]nݻVԲԸv [q5x6t;='vN.:h\s*}S0 ERՏ~vNV( ကLKlzL]vum9t՞X,2,soZ훀9uw-d 4[ :% IH2%l;t%+2P(.}%H'Hͮo wV)Nʙxh"ґ7^,%m333336M4N3Х[z?Z]P` ~9(A1AT:ۣopǿyJƯp.Yvs;xx:s7C\8-!՘l{蛵ϟk{Hgάc9ᯡU]l[y9 ~Aoԩӱxe\4[~\1-7ůlVٺSIrā-e%^yA 5u.ݓm H e%srqw@>陼4WşQ'踀pΕT!?N=%Zpr$WP**Oz^,5AR;nDXyΎY8 W8iKV;9NT@Y@B+̤OoL~O0Hc0B~_ [BUG{ W"<^DN1q3z#bH$2:Nef >0LP5@ghzMnZޣ<\$_<=MH`5B-Or#PA-f@",Y_jx5^?U5[Yf]Cm{/}?OgO^JJAE%'WԆ쾌Yi7=/A]c7+耸H%7n]O6^>4+ jT[bHe``KpŹ`" ]û*!r86Oxb2!:8   (1dc.8,zzgՋ2&p lml?D?jBg!@B2Yύ[zYq ñF p9Ԃc[8RBK GAPF 6$2S!׭:`͸enljf84Fhp!6)*88EnEr 6 Ca'n׳/Ppx{9£!Ή?vOby>+qS=PA*y?g4pI ^.T ?~v̋HX) ڪPw@**W_RKR}C.08 G?kѹ;'}` (3g?+&Pi $u6קx_ (D@DOO/ +2 B.ԐQj2(Jњrefe,*Ĉ ?6d!0DŽdN2&jOL vFO˘A*&I*"*(VGr=ҰXϾX $)`:To)&0t6a:E 3-g3ؐ=Z{+Hχp C||#/kD{;"`:+2уOAm7Ӈw5MΔ=b|C; [׹n׍=a$CC O͎'ϏA@ه@j' 1߶NO^ %mz^.y@+ yb MV>A\%BALkQ'#C#XoXTO¿$ u70bVG;5l7(NWjfKوx׷NN\n v?SbCP^M1^ܷzP)XOVG @N{~W>DMK`(jʃ^ <:ClHNĢ 餸OV5Ff@R V?%!A^w SE3DPDJJJ $FAbjAPH@(+}P`@gm 7_KƭLu$рJE h&(B$*%OBIPRDTIMHG ġ,RTP0@BTT3ŇI(x0 GB2Q)E^Etx!h)QQE|E[?%EDJ=XDM^odsNx |k<^8mK<qC dM s߸* O0 1iEX0Ĵ7FdovȗazDIm7<GЍ}%^QhqD٭ۻj6eI8B<ϐ$;.Cgf;7zY#$psOF.27q>\`.YE 1!Y%dInxL,{򵷿zH :f޽jפ]0ʷLQKfCNdH뉲3Ggu?G-m)??gT} ˇ/.a^:"z=ś!p.WBÞԢ;@Fu>?/vc |lpXD>`="b={bn@O>XL?pY2-H>!1'^/e ETIrgϋZ7;xx$)Nx;e(f=!"..=Ј+@ξ ύmwc"Hsh]𺚵:ϣAڮ+4G {XcwK卶ŝm@تL[huL]Ζd\;}8 qޣ-!E]`.Pl[}=϶NՓ?:_/Q__zWoZ=zj"֪6-b0sTe抈ed"UJD*R;OgPj`isR"sVKHAS^RѸyd uS d5!vYgV}~xdrUz<w\{On=Ujaڱ҇|/[/aWacPq!]]ũloR۟%B(7WȶV]|Z_Z%W_YXnzSr/wM.pz4+J$y_MBR) 6\:v by Aj\oZuSAdv9Tڃy!ңU{kZH[g[z9gmx[7?Bӄ ROtM{]wH<7ǽdN?d! fNx#K_zrуLs0_B֋[BOrvsiBru9+= -n߼'C1eaLqwYpeU x7}o=<lw:6g 87wdVfI^$Kz^?&p$hpf`j?R lO;Dm~jڔ/̛˪N[+`RQbq_1}։&3b OK baeq: vE˳?TYwqĨw:{¯Kƛ?@_GmU3ai[F5i 4_S@9g}S7?Sv}@ &A&) `59׌t\󛘂tlQ/iQ^pT0gVҚ8}MsAa(o9nJQp%2ZLϞy&\`v/оY}] (hIkzD 3h`[VK2|eooVHc'_vڵt 05&:L%G1h˝ә~lΟ2FmPGdU`/Y(z'I' XʬAŋ.=?rꚇ9Z@5j쯾kYZe¨zS,qR;P7o[jӒBoH뭬kJ1i~UUYq|4čAc*=~*l;`p~YǤF/˻x狾6PBwpkDA:ܿ%X[*Ktޠi oOP"w_ t}z_%Q߆6ȟ5TY/8:e1e3wb0Rbu `8ABd*ۦ+ڋMD˪LJ0p1AI߃Qk/>%-7_ý34M4MU*I>moA~8Ѻa]s,XMjŊ_m/xBS]ADegoEDCZU(9Pj[|P/]Vo?s?kQ9ګGqT1/P@sn5M{̐z{*F+^'Ѹ>m--$d}PT6L/|* C ^겅slV.U0Gc3nY5Z',x?uݗ- }8?Rn}:y^5 Ϝ*Iy9Iu'OxY({TRXPq˖ K+:;}aJ‹.Ǧ[HY2^[,W^xrɺXT( dR%[& 4oT@I`&?PMA~Np\S}8"A%kv;"BlxGa$Lu}Qκ."@')${d}, 7Og.V~fRIT;Zho5KIХI6!*/߂mn`]9JQޠ8x9ypErDoڷ'W'q~"p6ȥ-Kұx\\ si1];NnOg Jڽ/ p=O9$2Orﱇ§ K"M ?upNUG8VcA(jdC,,8sN'KlQUJAuVRï1x" j =$eGtGwguIs+|GD=6_d*ۿ67q_%@~?D 5[aYR ~OcnpƁF:XBI7f zu̳J*|4|~b;drq"]7&0.2>EZ4tLm01)έYEQ.ǟl?No&@1_UX#PM2" $mI-,eQ@+?PK9c֯۰Apx( ZP|J'"pOc)jYr4O-+~rO+'կsq;94nEJg߷W?-m\}Gd:RIOP,zVNWsQr/]As7`XL&1]Cݯ;LD H*I_7[6=[׈UGF0שU큆.ֹ KPi!Su!Fb'ȷ@l_.tcHcO؛ai^V 0!#ԺPp+Za#έaؗpŷ?1rC7㘅wμNBq|k4x2y,tÖvMPH $b]҈k_n{6&VmΨ`+R㲥S~yh %ȣpY+(0 Sߦ<7 &>{G='W;Ǚ4bF*@Z2W%ӫd|>? Ҋ3|q\nYz7Pyu3B c)n+n0֢ԻF|lO|nAf}m)pJ#)roR =O2l45\9>ŐyoYy)%@,xKJ(4}հkƠn8 'k0md=i!NtA"Q D32Ȼ=o}_vɁR4<ɷW}(gIJXr8mOknOU8o o)z p+54!#vدlh:0z;p 5 tP;9o 曃Ŷ`g|3cShdqvU%? ={0Q`h|{ӲA9(u@/aپv[;0't(%% ܂g֖uhV%2 "zkZ*v2mې\M"wQ ;ڀ s1$~vN?#=NG)jyyP'?mq۩qP5o8#aSa˽v}6Z$p0.?W5&8A~[ UGgTM$?jj'" auvU(k#Ԉ˼+AyL7xwF^sgbmFaD&70߻th`6 l(=[i3xGYa]fwS6VxS:Npgw>"AH zvR?5v@=tܠhIQG^oP6g2F1 =}Ԏ"5bnBe= w"lDmdn\-@RL:{7mYy쇲`!vȏ7VE];1W0i=R k(D xF$ rCR M>>A0j}L^^^$/?Poc'F|EGW(^m+BG8K+ؿIuZ~ Ώ$8;&ˌp#< Gb6 @Owطs$CAB窞|=zC8;_k'f"< BG0}ojՌQxvى}cA߀JdP^QU b]@Rp;>^AAPr 0d|JCB .P@߯.Q?ƹ{ }>`P9/!񽀱(?֍`~zl+ۭ^*@Pe(T,y__i}= đT05W`6>V

؉EQEQ岷aKu)UUGd??ۋ4~no5! < d->y~cUp# %e* !G9><*>]lǘV$^X^a&CSD4jio~(~ٺx98YL6屶HFa]߬v>Rgc }ۉ]؝7us[o*cL:x&w(0$L!;7}q=g8]g׈yysP̟ZZ6j}P HP2yJU =A_8q,%xs=Z)Ph\19%_uA?^dꂄw(Rwq % ~@eFEDbBJOf^o^*wzNp@i*Կ_rנ~`1?f]Hu\voXydO, b?+nu*`?>wOOJ=Ca=y颬 P N>j-Bʾ;9FF'B>S7 TD$!=@$#0o~eJbbG' dunFD Paa5=H@VDp&<~X1($9svҌBb=jv;\~ϥ?Nn!poYby:zm c(YȨ~|o .#ZJ`d|4x!H[O^9J3BE HN&&&#\A)+HF2%P\I׌ORTX P 8d"rr|x7@ gX]OP}N~yу2@}%#,,eEK'z17I҃tqyJŏYn ?S/h~O>]S76Q'6ocD|(2@B"t- [u(R2ohܚz. zc*>f:y42z#}6t%Pْ:}[i@ te>hBBa< j[3ǽf1&[[[Ȇ$"v a~!\>M5S] ]Xz~}z=ˊ@o4uG"?˲ ~F_ C&D`h#!`ܭϾ/(ǐosMl%V1S+_͕$ ϫE>f |]}_F=)H#=)?Q󞲾:3k/x Kn̦ V@nr:! bEP"e0"%:uca 9R;æ_ށ{ݥlUJc$T >k|J7֧j XCKD@v~ł(}6X#@#{8<0vEv&}oJ*03K!(~]M-\)!LNIim!43^8C ~*~Ì N?|/'px|gB [fœ.#U2APҡAE( 1ɝ 0'qz"Թ }}n~ A#Acgq/O`om1v.H cssa[J4r)@u/0%@F!S""cjs'EÕL:p-I! _aSr%%}^ d!6P?'FvFQ$8:в}|G%:|+rPF\cьÁ#DwjvO60X]sd󞀯c  ia^[)U+x1s3)CBN;[k=k8OhI ,acp# W}UC" c}7t:_ ;ke8Z R q,ZU=T2઎>YD2{^&ybNz8A^ѥβ$YԒI#I$*b_pwW`` $u ;6\J?m4t:NlC(GuHtCnrw =(Uyr{%c0WPhCX4v/)HhT tԢi;p~FaE Ni ^g'%~? ҵkT~0׹/2=vrty&=jp{N&Kȹd`C/ƽ J+Ύ|Z`A)'TpرHIE* &GfL!OPg4_C_D8k1P=pvroR":NPRT(NSTKA#t8l'<`GqP3Ab" &$rE~iS@2\Rrr}ϭwS|Nt9/ÝBk>!?VPՄkFJYu!^:DJ;zJPO:TB6xfZX6"v:0\1 m 7'6kbաǤnX1N3#(I XX19r;2'`WX sXa_w>)4z<~) Gyp >ˤ<ʹIm JEG*}UXLamuHքZcbNf:RGq@^lޣϏ'gg R<2UP |0P7ݝAyP =@^r^#Honn[y^?(}-kRJx|?u?>[I:{vrmm2}PnڻyC:01I7aW=| ~r?qǾg܅$`y<psݗ`/"1=ۻpzYFXpP6 M/b}ߜ[ףc$q$89$I$=lm'<-4 V:mmmmmm[mmjmmmmmmlm[mI$BFz_؁GNB(k:oEY*>me."p9fyB0"=c7Sݞ2O<}zׯGńŅwmK.^h֔GEНE-B\v@A#u1GgCεzLX(|\)ލɥ{sqWxy@0sK (9ied6'qETܜӦፏXF4y@.sn H_n'5 it~zH" hɾD 5ky8>~UVs4ܖ\Q%Ƣd"5> \$so~z#;`_ڳAsz1C2|XTSſZZmEEmɊ6~dHɬɗ Ԏ#:Óuzu!x=ʪ7~8[k9<8i :gj2Q*"Wޥݮ G ' ǀ?exmؗDӧ8rxǀ0ozHswgdHv.WCÉ0TfKis ]e׺fDA{z~$19ˎ)*"ґԖ\MBiRlwxʷI9䢕l0r'MӨ?7F6=XCBUWRo"t ")kbPܻ5Z8 M6~=^+oMpӮI|D ur{# 4ZfO5}sůvBz([kZҁ$z0(ɋ 5k<BH1=::k'|\(plS S|%|]5<-dts<f=%Amo!@b^DG  ,{ e;^[?_ucI=/{Q? Gqg2y pgûlO_u֌E0P"8+o $/#*;fѿUsÆM.>:zO[21c7eo4:%Phx5>XK+WB*ܩEơS}g~2{DeQ$Wb^wD$pbظNNM@*s aBrm'}[,bl '%%Dq{boI|]볐^Z櫟 So&J=(*fuiDnඋY|{wh& hë+>!PBy͏y^oPa }:E("5s$x}Oq'ۏ'lwO*)M 2I eQ ٌ#"h^3HMhf1V!$Ē 7 &q>~BGO(4s{=kmN$xvl_(EvLb07XiD,1cqBEtOrڋ8Խ V8]YGoTA_Z!|j(p VtFGv{gP_4|"Vֽd/r* x"R~WPo]3' |N]#Ql⮀!5}~>}`{w+dzTa_7; 7P D"~DF5'k)9p/LN>|:$>sfi{BbWr;1o.}-qT_Pdml>)E bKVw:(+]e^/f@b G7sTOC\Iy"M+[_ac7tWsܿ4,sh)y2~L0g(L*[_y=}2͐ze# ؿkVܣhѵ00B+EvKZC,_5TDx\kɟ܎4'j9N!#cw61DD#BLj~V<#l]vo$ ʛY 1ՀE̢:T"#-5vX'~:A sMEfV;e oYIoz F˗ui[xOϓJa Oo=ft$u n7'W~E4ͪ b L`DKG25`n5#c]. 6L! ^'0!A*!F>ՠt?/-Q$,GT.~qRRN͵Mb J~6IBz\8*A@k)`ș~cz&y@{498UHeh$3 WyTw <C*K_: MI764ōO{A#: | p(!s3|y[z`*FaXEzZ@9>H"$zr>mxn*_ [FD4v7_nD!݅:ky}lju7`B+c|)_p)`r9[e͚3&(scRpWC>~:pg3#mP!i#1p! @,}R. & PR[mM Dp ~1-n+}94ƕBfzFRrjpqA+|-)j8a 4s؞l[l۰G }<8GG$yqXy3n f2w<p"]Gy4Wb; rJ%֙~+Ss0:5)bgco;yv&X$+Ը\">Ao9""8R< >a 28/Uu2'U ߽}sVaRqwX}B˲_GTEP ȍC9;$:RAATe_kҚ3>~dWݚH/` B;8̷З.0NO|J5ԧaE?bNrIv`[*je&h$!6!3_[z`)BO>5\|upo?eMcc<q{Cb=HRr`¡F%|`ek18~\m$z>bC2Ϛb T1u\x j'F~H%BE{WRϫ]~Zu;nkʯ^we{b?¡%5]t嵻w w٠=2{KU!\綨$_c5"5f|?#ܶL#4[_kLhS(C!~0D3,Q3nA^!Q7j9zH?CSm0XK$zSVj .uEۻvzݐ {y{宐2V0Q~؍5vj|IM-TwY}C?/Nl3Ɓ'lMJ vG~Yy@<!N.Qg(y`T1]/CǁWL̑xD%5xI׀(vbs9GHPKus3I#^ioA(] M# "ܦ}/VQ]cW٫m\ݠL}ɁZ=“umňzݗ]=;Vuł=ádQ0YE˕W3@Mv~90{r}2)]|/ T1\쩳'$vt LN z E~f" GT, ,n`QW`4͞)A1)V }M>ζ0|[,m; YE+7D 7[eYҵi7?lCm&kMkÍiLRjE*{)Z׋bTv@:Z '!H YY| mʛKV }]"D""Sn1>06G0 S-sޮ*/~1@ Ü)D98|`wgAV(xzG6c^aʿ$Ib. t{-wFrnLR-PB > ϒy67[3lyptlYK:)ؘ1%d~<8mu=y=7P?unb!WWg|D^_pc;j0V#ob#x:4|+y5X|/o !Oq>cS쀤@4a[{Cmv2m!jfz r/:q|? z1oThoA[U0XK!zUTM^qC$7o"!-qK5,">@{Q7V| ЯHGnv[gC8ϟk^AڌJ, FhM>Uv̐w@50y@.f1o|b2+sa 9J\)z.a& Ȅ)0?X@C&+68[3pAl΀[恰->PDHD-8M~ $6+$+U<R4S LBA@BI p/;&*i!u K.p#;r@JGE,$L,ADRt`D}M0yH^cnD5USUb)NU,AILp4PSGLFsゎp*Hbi `GhfVFbV(lH}W- AkOK}d>8lE0GE5tF4]b q.k4Mw8ӮU-!30Թd\_ꘜ\In&J"66G!CrOá!~>>H"[c.N}#,r>s u|l_8D ;&碽YWǔH|"&Fo\98H~-搸A[{fONg4EQ%  vo[`D@QcY7%A?+UZz&k"wOeCf6:f+j_<}?>ߴpj0|!?&ijXBBNz7o]X?W:g5{d!$;r,sF^lk%¶yb+qU"uhfg4Ӎ >Np@X+YUx#; 9[pG#`<+aAs^t^uw9l"8A^ VH1҇!hq;M+c^lu#H0|)yJ_BmYy8*/A',^7k lhv?oPUoY>fY%8J_ց)/La*H߫8@lugd?Y%KrA@㊹&VpX0fpwL]ԀPOz?`zܨٯ(W.vuW$JMCKT+g8Wú[~ϭ*5ώ;lb[ DEs.@tZ< r>pEֹi'! ҈w|W_XoETO DhDX8[5 axrMi"I'[zsgNawrsvpm^@&J?-tXnQ:ٓ*GE 1bVRapsO;ukyC) oU ZJzڥxD|>ug8"$v >e9yJG>fu<7QwZ r}ULݶA/K(i4޽XwdJACnЪck˟!߰\]Ѻ|N_+ /^{akŜ{)8twCDQ9@S8aj栖_BcZ[Ks6vޫGth+w`cˏ3 u@P ";\0 6E@1x:8~| FEcG) []0u9AA-ii\Xidm.dLn죠ȍJv4/6"#‘~†xDsH)EtpSM/x*us#[SWg|Ds`6@"DA=^Q9tU5ڹ.]j40]{;2lD;N9B`>[Z>=e㺿i13߯/V< t^N.0W[f!) 6]iuGPze-Kx&uxV !~b')TW|S94I{?|u= ]g/E“;) eJ|~l-4L`ז/kuCX8v3盎\;Lۙbq\+čXi,:ys=ن UM:lTHBHƒTA>lx@M6aI `%:x5 +n,¯V+@^oDJ0;xsٝG$!C+OH)BAmp¾O_J~gl87zςz5>n"0W+OZSR281̽$.C59#ζ*H*5Z AU,AQG{ epX jϳ&YnJqjR@6cpj3VG(/u% _ټvw{+ z`z EG^G\l] SPCco4W?准DG۪*X6Pjvgt>|i@S/X5UAXuHf `@>ݷ'17!N۠Ɨw+KW*:,,?#ϔA{]g=oI>0l`e?qPk/>)+A͐m;[(Fͨj gbblb?gcNŘB )ab vUSiUIȒ~_%{_4J.j$KϸB% N:AA".u[Q~S%`ԗ)_H{lBp3i/uT5p-OK ()G(/^43ޭT&~۱U.L&*_C[{͒ HmK;V9Ac0ħ`O0R sU-ԴuutMo,,!pAw[)CUUe4j>s᧵6? LT$ 0puW6]a~ix&fo(:Eu,ཱg:1r@[me~C&>4Xq'wc9lrh^?mXQ}B^Ȋ7!\\4Ump f|+57p߆ Qz0Q:<8rx]l/pͮ +"`!ٿ0fo8k*sYQ{/JŐyUJ *mxټgrtG^#*݈f`"1IlnXze{@Ϸ1&߰ >@  {{ģ$AR }l)}unf7 7et0#t0T|&R VlQ}PA^6F&?~r"3H4@ %Yon+xy"7ǧOPOU^dV$.Jm`2%I"8eҰŚ%IΧANO_f8݅TSBK0ya4e9(Aϡ'W=g|ȹLn /ޟ_2=RjaʭҴ=(x. "zKƻAQ`2USn >W}>#hn8:2DtE(M j͙]\Xy .{!?dyT1w0>Ŝ>}~+‰QYPɥ-hX2Cb I2;cN=݅D&m[*Ѳ_W[[@ "᭛ǃ̌V/ &&?}Zt :ٟScjOدQ=ut)5Np6pq;:s@3c?e™Re /c99nڄ{~6@JƘr[p RUP,.Y>DEDj+>ᩇ2@$UXglP$!=}II_Ťp zK{{>&%xe*#ox/~k suf$!O=(As2z .CzFA 5 !)\xpiP]ОV.kEjH]x?Q!CY!hh y-"AP$B@Hl4+zcٽLtz׆zUJ\$ʤTa= qHTHns.0E/P &M{'f$N%}DI>^̻MCZS*e1Ш8 A3nlTi>)N!HofV2J a^+F̓adEgFZJ5.Gz+F@,=K:z Rc͆ UR \:x-ǿ fIv2&Qc{tkks zpoD5k:O٪ 8pxQB#Ob:7qO'tkJpa*@ %0]3/b0ÝUMvBb ,\mN ^Ij=2u`dbw$Hpٽ"%(ctAnU@{nL/zh_/EMdŻs->?2Xh]$^^H!ڲ=ss%-k!Ty&>$(bNK33i0%K/N "@ሰ C̈́}ҦzjPa&IGvZzX{r^ ˬ` *V$bI!R$ zk湔95"z='!|lDJ!jQ$dSl(b"|. ,)Qia2gTRm>i8^k$ ^gJ?s8PO]hf%"-4cņA>6d;~_ 'Knrzx՝*20N gdpnDW(WNQ}f=$tKȱ}PKEʒD+iMǍrg!DjUm3{Lp{Y;V *ABEcXb?ƪa |;ku)XKkx`Eʸ#X) ja5 F~Y9|rY o=t:X\5|`ne طbv}N׳&% PhZqAէx*q}!9Ɵn]O}81ꪪ{_;E`Er6RTc4x Cē( M4IHK42 -SM (FJ 2ҪA`\˩ ֆ\1`8I,E1AP/0Q#EZδv} 8yt"lz`]QmWMR$ iv醤}A a'@ƢYQȁ'Ww iCnY=!EnRs/L/5{hroD$JMOU< >)ma틚f>ݛ{#04D/voʤ9ZrE4^`0pfnBG׃q(`JUSY+Pt6|s7I=2cYgӔbINLH< e4C7O֍I/z,S@Cy ,'-hmJRxH񌾝ώgm"zM뱽WEӁ9{MYn9<姊C|^+(|ersvM;V5r8Ew;԰k9-v]^'k2orQ8iw닷Krxٳ'n÷n(O2\1|eð؆B;2#XL1\-.T %&P[7 ࣚomL ݘ4_T 싗6/:P9X>iֱpfߚіۏu=|6Β`57#ޣOl7nyRj>J4 ]u<j溗:P|`o(Q9 p\.~s !WV9 ["m~^dk׍Ɠ@%lYVFߌ%>9c$; zߟ+};`= z[v2v>#Hj}96ׁپQ<&CwM;2O=e RN>u~>0{JrR1?<+//(Tߢ<0A(A)QCvHs77*Ds\PʜIJQ0#ar1sKY S<0 q?0&Ѷh^{<;:ΧFłTra|Aױl _,ֈyA0rYgAQV|'2մH'(cY R`>7wOSG9XT̄ X z_!)SP}h@R> j:%LW2ng?jON?f}SGп>a{>G]/_Έ8, `MHf.|@ƐZo|6j?{o~e_}ye2O/9K8|>OPHO-2UG1?Q濔`X0  }Ry/+`\L`}}'y1']b{Tc7~ɋ=̞Ĥ-pOq*#v[bc5+ٶhD57R~F8im3'联^o\].~G!H~l *% (FSXlMjE_fЃ5* hLJaB:ވCБA#$ 3*uzo~?WN9y{9Yʟ+x_B6ѵ.<"s#ǥI"J2$O726+?r$D|{l =VW@G1}*x~Li4sSQs<={TGPQˋP^5@(A>uPؽ\7$ *[7"&ݫ)n:GAiHȺo8سʬ҈D첶 ^}gb,0Ñ4[vC+暴~.j<1~{/2f1C+ B/Z/ ˪>[__{LJYvyJ̀ @} .(1!U2mGm; ~#`PaÏL% LxI_I{}l-#"?Uz\ pc~[[khO}?XL/?r7Bbw}?kuN͒UJ?h2C??AA8iMFDWP% T3M E,KCE"hg3ֆ@`(A d ׹tPHB6mvAKr:_{gʦjkSOO2 կ-rErY-ye[eBI#iUTb IE )g|Ā?Οgx"^=q~P>^@rϫ<|,:}|D4IDm1Ia#mќ&jJUWJQCV|d"h4$J+?ؽ͆|fܟ$uUXfUUUUUUUUUWO8^)WՂuhs}1c 0|~ӼlA<&O$(P= J'?Eྥvh|(1o!wCaURtVDx1=t7'/+&#A"q{UPL40?0X2`>ҕ%iKHPy! IZ!O}v0R0^I>;V IN _G黉n <[WKI3~yԗh߻j7H# #TT`+EaِGdޱ$:!ROxp5 I–Q߷!$#xq}pDi069?Q[|t$C( < aG8M Aͱ;<~V,C3^B {C(.HlL^̈́== rn/pΆ>H(d߫Go\I[mr[mkr[cG$i$@C߱9wL\AcOAG5(A7!d=JǭE _UOϏ,o6ZS8T\ '@ @0br'i=APbkd ^Nu]wK@<&&ᥜCF B x ,oHO."QQ@Nڴ!ϲ*+IU~U-I{;LCErH6K;y72g/:\ "7jE-S'"ntJP[aTJ-R4(D&{.;x~-öJ,(AM˸G]+7ޗ~!c1YR[}T;ReGh+3GN v?1D򩡘s |&kv`pVE4r{@~3SO4t 'SLD 6BRh^o!>}Q7}N"Svmk)_QH1T'(.$6b>LKnޞ78P;%%eRjȪփF`"CzC$|R>KDsoJ hWp /r=ĊWSmFbH`/P<=|1U@x I)טPP8 gP0{ߥ##O]wrvNpLN!T3ʈl)h`N2NGl^ [I}]_ kgWTe-d;a[cunû1 xqAxKf9IQdש~Id rF9&O{"P/< >pX<.v8Q<DnD/ "-!mY,3& W 6ǷT|\7 A!ޞ` \;2eY*8[d?ͽw3#R:BJiU^0bB70,D*{zJlOOtsfq_|SO5wܳe-šSL(vPOJCQn1W% /TQUG`γab]aTUZaBNFpb:! wN;ΧOvSFl>'vhޫrThO7jc(SB`> f<}Ƙ~$ß$' 6jrcJXsS{{=V3x6Q6t'@҅_QX"Er҂`b bAP _E~^o&Q~l ɫg{.<NjbSs}lr'Jz!ϳ}ZSv>X4j*F. me[>>ePsVR`B~swwxRRXO/_"*Emttly ,۹PJ w_\l}=hIH< < "-+~r7P S@.bbGa%ľX/ Μg\}_JGAA(=$ \#yM=1${l?<&ds(yܠUh]95 !Ӟm$ƕU9RH9twHk珗㗝<|}on ,{[Ͼc,9&AӖ h8Z7Τz%fs.dݼc]]ƻg^7ODZ CP& 3|[m>[gC|()v BJ)jݏr.Z=4|Ҷ8u{zBϴY"'͠|0G;=[Z9c46zJ))ݿsX. "fß]nGc~U/; kƶ kG Y鬱U(ѮوI{<yy5R϶TfIO9v3+ovFI#_Wk|5{]u"}`t7MS| tЫ)5w4܈J$-aC~ҏ0|w9cXU)m"ҬV7."Ք9H@^2:הYƦ z/0:HCYØ(gγ8ϭ$8s d4H)@vty Od0B:wں{Ip qmH+wiUUU$Qbq0$Ԁb\vHJGv_ps'.tBI՘D@15 E &JFn(ۗtwptp|wc.<.lbJkyn+֖Y=] " 7=F}]AGp17{n̦jEZDHUr %>h wi@2Ȓ\-UϔZky/ZZd#`\F\ "6(va띛9e;*2Q haD DLu!)0M Kmd+/(bTj5jW\(JBR3{5`vs汇oc6]Kڍ -p ~,"<[ k]sW{#Ji{˚ioPQ`a90z|Ѡ*|.(7 :E4yrYYũ'l)6]kY7-$M0pr9p 5WI޸&4c2~_y [0dkDp#7 Ϸ2_._1gWġoo'c^<4"92Tk*2i)k Bf7<\8;hlrGSiFVf*S|wZㅼ NVϛ% !y౺*-f: z|<.<6[C4k^&6J۪݀'rҽ.XTP"#ղ(P4HDA HP)@6Pia/T *&  $ (J`) (>s$IfReB Y`i))Xe I~C(r45M R QM'dZZI)(ihh! "(A)iBH" )b!J) $"(F$ZBV$"$RI%I$ )!H`bZ@ dI?Ʀ "%BH *Ji&X*)(*&( !b)!JZJRRQM%TK TJQ#)PB0A@ҩB%1+JM҅Q+4J1,0U$!$40USAL4QB*(@HD-RR B$ !LK!!(,I RK$4P$0E $4؛)X@IE T$ ZXHJB)*֦bhbT +1l,@PPұ1 QMv1R~=NĉRL!1J@D%"R4ADRQJЅ)BI3Ts+53!D`RJ hbI iRhJ ĄH$D5MQi4UhMCIQ$l2/ 1@025 w`k/7dңOo.'BExUЇgݤ X$hJh)i(&_UKADHEE,ĝ1J()Ná*j *((y8B 3&& hZybEPPT4EUMTS,DJ0W~:@*AL!-7dt&Dak9vwφ3UY^Eg:Y!yEɜB(РVV݄,QMRSCQK BTTRQIJ dC,B 1%/b-An1B*ZH*%A=@'Y?Th7^DдMM Cߍ R&P6C|+  Vs)6[qa`YvV J B)?N~y% I7Dpâ.EDՄRo\V^p_՘?[ |_F=uQi,G72˫Nم9r*1.&?xҳ~ynn#El߅8Bl6q?쪷; v^Βjfo#e3{U&/_5:>A7:h;wJ>qk>76/`x,Y mXI<,J4\K-}x޲*QŶ5 BN)RY`]Y H ?jrN `47ܗS} +]AkGZԔiJr ԯbS6 "VFTo!eWE6u kz+z3W\pm*) O#oң*ĶEŮݤu,9ͣ;D_ueq=N~xIђ>ݜG8s/`S^Stl_-Ż n^v ۽):d W{wV ,ڙwg@ƫɏv{g67~옲1.f׾/z )3>qW×).}uwU]3Yug7wUƦueWBwr*ۅ:{-f?MkćMXkr!3 ܂R*O\ ά.]l-ganw5g 0*΍I^Px3ĕ/|x%0֥bOҳ 9dq? Gqf.L`<{7S$~޾e.oyjؠSP/q K?ӇOvmz=rwؽ>񾍭u?B/s22|짫#~N0 >$E$ ow:6_Dboj^cqxڼ}bx#D* $mN鳓v= nKMȞ̴ٯ_q^>W dzoQG;@l{y8d4 g8$XC,S8ÑBešA6 HK$0$@ECBϩ>׽mC{6r5?X4lPZ@G&K8Z,Ը{& T&`vBJ^72]~ѝ(70zN ,U@z^8|Rb{x>fg}~> ߆pKqx6D@2AP|;*{<ՇBW* <Np>_@DcDDOj#C7֗j;`ʞԑ?_܄{އmv1:Oo_mň?EAFaJym˲C˛ &~hA&Y^-B ΋e1dP6:ż7£#Tăj"XѴvXDEn>aRuĺ+ٲHCS5vqdu7˟1 ep̣5ꨋ$ TP>H(DgHgʬ9%ɃۃCAjp,e abZбt׋e`a~X QkʺD R+M31,QIy8پCNrJH@ ۯjTAV#`D*BYc#׀ܮv.SQ~bמ ߿8&$c7(Gbs8v@(>4󢪫D%4 u M (!1haqX`xX5UC6\ 8يTt8j TC^|.^ij`ڇ;$!H#dBgWo3:ԗ"8`I$Xz›!Te6A;ڐ3xhᦽ}69T0$') WZri@M"[]j1]!/!sl䒶S[Vͱcʹ,mZq~q)m;bpwˁݭWUGzʁ';#*qig* en㴈p/N#?pU] IO;\w[#ե>Pd:9<bX{4&G_ju F:Uj dw4 D7ȁ  o`bēcnC_e(JΩՆ!,Ehn'qXZC#;u3Pn<{lM`DrNb#Uho p{)$!O kOP~4) @l}ޮ{egf8c09(F [Mۀhٹ&Dii(><*ޖXzdy^ :N oP<-:dbAУ& x'<[eH zB蟟[˃Xg!ϟJJs +wSCF0ݿj܎IΕ=dH*Fq ڄƨ65vhbbg-"wAo6&])ig8ŭo 0.#uljR-Q Ox0tcz-+fUBų.cኻ{j/K |Oj/J~Dzc[vm7 LcWڙUqƥ#xf0!뱏tn^guՈm4gCDȾ*{ϓQRa-E[+&|v)ǫtض/E`<*.|!FL7uV2tW7X^r/3S|(UgZۣ{83Hw-IJ \*d2R(\-^k$c*>G_y3Aps6˷: a'Y["rqIqP#w[_bB e˝ qn9jaX8lX0iy\Y2.F+聸 NS}qm#}5NY#"κ{!@o؃ O7q}l7M[v=ǂ_^p3a`eVP(]:0׭:=ɁiG'痎|Зhު=“ʢhG<<-1(~Gy̽& A &tV]=XE_,vRxesq4n5W׫}<9Ze@X^Ԭe x)?Jy]bA~cx/9Ð/Vh;&vVVzRPX4D CF#2I5rrց3VN |882SM٦MX_|91@8V܃4Ҕ ՇīDT .m3!A\j+LUPC(}F* ^lSܺէ!(Ӝ |JScSJ@R"CZy"!*1"Xi9iQݥ4. {qAI|o?=٠a 0w$ic!Hb&vjښ5ؠ2m67DEۨA1Ն+;y2i4-ǎL8!P2~݊#~)<- yg~g{=_ηK9iyIA]OXfoN>u[)t(d ac:%fS2w{7vV&-P ܟBC~?,$"ԣ4~?~Z>yD ٓ}"J@Aq@4x66 ( o8rLc .Gܧ(^cό@sDKZ?0Nhp^ 0Ϋ= Y:=y,S/'~.""F%pK_%tBoRbЯBHއ}൧%R9dr#V߭a7%?M<8;K7}-9(ަ%)vߖfLâonO'^-tm" [ 5&%l9wlQT$/xw|/L`7"|&$<,z-ີim OzJ_2IIO&dN]p᮷U)P,FţTwŒ/L]¹,~'KZ+2TxEs39uiQj(v#nПqDs41"G\6 )ÞkUz0# M3UL53!M95 (+mEC wB bd3WNG=xkq$*A!JV=2NRԗu*rc0;m'ܭ\KcXg8:d'rG®DҨu}LQ2gi.-Ux@yÎ5 kTu;j. ay،af1s4:3\ҽM.*i929wv:꘦C7-&e~Zf53!`DtPm+ GsO7|r7H|,*TѴA6]U5Y\T To/-a F$8!Dj  >G~4f;j={+IWA۳L&$O^} t6&!D/T^UI}1IĐoq}X!.oum~:Hcp碆ŌLQzq < \d*#A{ff%r^̳L˻#m} [ pbX x.sǢR q&N!|?Q0T0,BRPD ҽ^tۉD;TǶJ6a=Ta$Nj`X`!g6PzoN%U s97& lᘚiVu ffd ɟu&V$g/2t"PvC` j4R>4틙;{f?#\W`.fDj@ OV?zoc-_6Fk 0]kf捘p2Zfx~_  'l*+@pbXXj?T& #Wۍ ]t=*0XѥVy~Ac؉@f~z-}de_hi#k2-B sB|A&v@\8y=\amp¿NMb4Ͱ++sJ7Ob`c$sS&> SA~HL_S'Q)(M$q?%$LO?[d3q??Q-(-muԍI~$ 1Lp)zn'',@Ii4as"JK v?{kSEpҪ6A͔jCH((&D @Lyo9C9W[:NGdvUTku8q)q%3Q%YDbKYcYZo~m/4h㞒:K"BfHiI$~x{kq٫+&\#XeWbC.eӤϴٻ&"ѻvBfSAY911/T`hbթ$ qk@Dnb$MS0tgȗ0xVAK/YXR_}Ž0F2ٖHJbV[N\ 񐐛۠=^v/\Nb𵒰 I8{\5mwVvTʟW`3.1Э|7@+U\Re@ӡ%taH0D}>Z$Ͷ PROBuHrKׄ Ya Qբۿ.uj)<cN&^IDӥB` R)GJhFH_\{H4cE|qԔ^ $Aq+(k_]>Z owŖ3.jVRsvTx d䒟.U'M5炣I֊'_0d'k,W&|fx%(wKkKT%kTtF6l<\dA Mtc}a)pbUHEqYlj%01&)J6ϻM9s~%Ð=?=4UR !+%ZQ^ Q@{䒅V!*L3gl b<ߢTk`/(!bi63@DRxК[r\QX<|MxH*j&^trY( `E Ҩѐ+3Z5bl#Ĩmqמz(8󇃾sŜTxkzxhj"rhFj*$lWd>UKc^O/Gg$9w`tF$$I $ d& " 4%VdMD/7n(l N HZ Fp Z $+ yatjCȂf%4$͓/w:^Zex[pP93TC6KGi8ELg>cI|wh9Uf*. *y\'Hh*AB43b( J jmBgP'v<#0q֌ f )Gנ??omCj9`?/?^!׷fe&{s[A+<8ЏR%m ϲLmU}7gt^<|Ems3۫Y"QB"Et \y_'`7 stjݗn(&DpPبE??>>'nf!-UzN'~y}P'T2P+՛&r}8zϜeYrp {2;b l 8e|E@(.uuUMF/w!7Xd-e:ɦ':" ՅER}D{ F:lg<ԶkO>շ t]c}08n@ 9qP9NQ?!tX=BܮB; Y;͑] %H$v+Ŧ A@|} Þj64* ߜY܎5xPb1(rQO2d#ElC׽&5 .h.ibΔt 'AQSXѠ!?sٰ@unO'c 2wh,@}kC' 1XoD{26z{kѫ'0 k zގqQ^ED{Mr+̈ UH9gjO@bhk~O~W8!˼4h~%;O*֟' zz?ODa=9Yg{t1MGuC&Y|#|CT@ Pϲt YJ^vs?ml]r꫞¼uᐣD>`5ss;$"ar=NzCl '9Fד߭pd"Bb=[ 6(blF _M9 O,O=BI !SM9=V1;+@X?&ě9w~ #V}PxcÊoUSz |I<(UY 6A|8 uu/W#yG-7ƭE;NZn*n љ Ga|qO?a%`pm^ PfͫGTҝ^crQ F82~%D8 Ư z`Hz@Q؀ 7=IM`X 1Coz$DY0Y7!z{Vf)dA$NZB! PHWg㮝a|s؃^#> jCm }vMW\h@)X0㘑pq`7e4Ƶ7т_E:|f~YR~^ {?AB:LJxIr{eVOCmU\!9^_LwcݜH 0یC ?v|t1%RhpVKHtvkIwNT }Y8gfMh]|x:|`ش@d,YpMy"*Z*PH.߼mK{< K0@N߸CN9c$,PWdQ>)|(hPЉ!ߟJT܆H!0o`=`$DoٌkGJ28d& fJ00ޜ)ZL1T/H,]_4肄8]#!pCʯx:Z_gkQ+gb'|Eх yg&hyTMmH*=rVk$Z?C8E?/bva@8Ӓw>{:!ɛKN0&2g$Ǭf?ϣZ((@_*%HRS>!'Y;3t<ޘ"I .p> w3jQơIW7wjy8x:?]dnҴxzjIaɧ)^ ~w yWUWR2% Gc;:mcOu<قcZfZE{W;OSN;Y?wpDC#3'$a725!? d'V6yBo#J#qn pP~߯۲ A:tC'bܫ`[Lmb ) ?GykMB]޶ml=W+0h`OQU=98Vr[UN@_n'7%x)H=uy:6 zW?Mnˌiʝ0yt:Q?u!g'v?<ϐ{L%^H{r9!AӥY@PmZAO5ƉMqaT>4r?zI䪊M(iEG-y\ч]1ԲSIG1qA 6xKꂠ\MaĢ]1Jk֭OD`3uް5 3NOy?vC6Z\w"F4Cy1٣2HA658HzbّӼSx'yO]7bQA8>v oI UҵkB(gmG~e;` &>_l};46x V ڦJ*9rq$^E>0>+yd` )m_h\af q# WxnL3vI t0vgnAxa1 $-$@(O@97mt|3;T~+?4f,>@}j;:d) иSk@俺. lr` OYϟq w2us/lȘ者{şż0emqj5yJ.?%e ub.q>CphEhqoF_^MߦTTJ7rI_޲,a ?F^)X5]GE u<W>:6pVX{!F<<ܐI7|li|/uIUTh**Aܨ9'(>=*:;ȸ[ rf ,6Y_Izs_ǕE6er}5I;2LLڅ)Jy Q 4AY" 6J5Bx"dk[+ԃ`l-Kć뱇ыD~CvCbe'PLPYT9 GcՊ9&i(<@Ap@ . t8\A)u{4i82LRC^+_ $CMŖHH|4Ҡ5ST逝*kwHcd=u߸|BIL87yy9ϯM4=!+z.e͸yu}#]zM=f~uCx.`Ta:'D+g- qW=Vă@U矈5#;-҈q2oz$b0YF@* b>Sop/RXum[mu}U_offAu1bjRI /8a?&VM>/ã\n6o JMћ`b2`jUW?B%[54W(5麖&BIgo5|ne* t/5XYe""*WNf&ӯ@L!1=Ϸ% .OxcDp,`^~86R2Q9"d"F,σATdK*:Nw&fsX˴Ҝ?/bX,CɨJ<\=щ,3Gs`E<$T$hK͞qA&KG C"շ ˌ8v!K ^5@|°׿o 2jϹCßߟ}߈]HGP6kۗ, pѲ5Et{X K>\6iUy,uǕoNUS2,\)YܡGZ)oa`S%; T¬WINRzкV, =գE5_0oV~-_,_R131}>\ߴuzWJ*L Þ 5^v4;@WCE% 5Oàެ'L&_,0pQiZ~"u!;){7q*(T$!0H|-~l^ b=cl8o8 IGH\Y!Q1DDML>òh:2P7SX};nUW<;35w ta~+RԖ@j0j'a˂]k`;$ܤ?ߐ>ϧ];Χ@4;oݞw4_i,R B )eU(zp~bЯy g`_F#1w^IQDPF&Uv/$f:̲{川вpmD:r/#䲚ձ#xF\Hȕ RW"`$it("Po^PL'&ь_DM!XTХQyR3 1v+-d >[ A85>9g0v z&:>aT 3)" f?v+vj@A;0kf3L軝A[7,J׮0aj|c/i3]Ò | =FDFudv $BаS{08Җ!5. !2"c9HJ +d(ΫM_i2UF<'spqԶBJ mOP"I1 4tLyZDy,z2/]v_}@uo쏹1$9J#-ݹ^s 샽Bx “;$`'țamrU7]:%n[.1 V z (;Gت*rIԳ<TZ \rP gD53,e]6Ar^$wrbHVD 2|ߚ$D.m'v3>Hr:h)0n0UVDc 1t KKloBVZ!ai 4]ØnߵR{=b7l,0qpu Z]'qƜbU{d,US{X)3q66F c;/J@iyhS[,7#w|! 1Qv6A} pH)FRgs]Uxl IS},uT սUfhASe4IIƒsJfV=Ldn;PPЦ2k9,VEzl269C/ڇ"Z'^spP!!Q4rDY;\tivm[æŽ}#~՝<FJ*  *=O֚m0|-}''a\f B%!}# evٌ&G8甤W62뀟U=XϯVZ\wxsyͿns7K`O:#f`BQ[1qECԽ57e :03P8 7f}xEE{?lﳕ=Osݗg='FvpA/ծh$=\R»9ȭk4^6X v'$7Cݞ~] .D\I2:鐻]X ٯݳ\DAa@ = IQ]]~bmx WeǶˆ9Dq|݄ST(]y3d\yCIB{ LA*SY?guFLx,1N_|;5Յ>[ʯwP[CIcHl5]qCDp8QF*h䜐i2731Q'+kM?|U#AS2$e򌦘}~m iQ}'$4aM"E蔂0۝Rd&5ll?|Xa'z a!I9= 0TQWqD,q "qe] 0q%i(9w4?e3yؗp潬ύc%;V:$eVU372Shzo272 9Ѐ}87 yQ|'?5oߣi(%bc$B i&bVڌI* o(s,Kb] ˺k&̥ov,eN72`!wǭ@ox9#!O{Wm{>t'9&ݐ=xHS6dCMHoP_45o \T&B;R%Шb=a~'d!7I_^!3 ?XH!{P $D[:Da78#m[km8: N&dj$Fn-76h$ba|2vtд|C.Ώ6ڷ{{e+B9Tvi.˧N1pq ֩`KQ)gG21h'Yq:L! !q"CR@uhL Xhx Pphct O.̉U hzP #Ï+m'@y&HĝKm_zM39oԳj ?iÖO' %şfߎ53{@!cydS*PQ 1Lt/295%QIJH@*'W~ Oי{w(=w+?e]Oc #]gLOy|?Y;$@BGAS{WY ?!X&nt?BH+V# ?z;0ݘB"'} ዽ堄̋s|6;Rw*`-Ԇ 7rFs Wm)҄*OBGk\#7/դTs VDDaH6đ_=AoWM-8C" y籃(V)Ű3@FĀkà B@瓷4w 3U/4sz4WMh#tH(P3@^`8$\cEh" H(\3I_ H ``n@ A"!#>~hv /~R78F iUC5Waᾼy7M,$ 6$? sQM&m1Aw/IϵCh4/8 *;û!dd5Q8B r_Y&SCnvh@*~Y9a۱˔F>cfjձ`AA9bèł_Sԉ A9ɹ2xK*#/b|x/V!LBYqϮW*&؂">\6!$!dOLrpHL3`fsnH˶Cԅ)~vHRPǽ^$o8eN)^%E xY`Q~֠5gljzXd h&10D@EDE'1yZS?}{݄|QC6 N^m' l` U'bEE>  ['U܆vUwg9%ݪ0 ygq膬Eޠ?Qؽn7|R6f*TS (@H= 96Kq~lK0zsG1HO򋷜0JBʮ +d4RvƗ!6$&- Swt8ci l@Ψ-^Wjɐn)Zhi"I"-'BrREP\׽xn/x_=j2\71SNۏ VKdt8@':^jECz3TrKm:9bH4sf AЈwu;0ﯧ%ILl>Ahw=FBir,t8zo3;do 7Kg%Xp'tLg "sys.CYS6`cl3[$fkQf1^dqڸl bLr]A 0eh"\;wd@7}4%ӟ0rPxNa0L7zCŐ/*pcr?l(@8@xk٠0f.PRE+)jL D$Hk$/~d2/M^#537dSc>^&Tb9Ȫ;__lG (no ~xdT08X2f4IDLWlkšn!3  g~%Blo fRE .I}OC,)k;g Z. Wn?׾D^9&9jRRˮN(vt#F\zcڃH42 Lƙp \B{.T :CҐ_?(BL ~<:(th{0M?O!jD}ƩI5C/`< qi/w*U1$Ӛ3}!oX7M`5ˉK bf)(Ș2˭9BXҦ3}w\5SPg@1d n??4!I/oymx!Ģ֝m8Vbi/LݐY5GK?;%/78k  Cը%%ݰNQ(ZIlud  iApL157M;c⇷b/rUPLŲk]}}Bva$.9^ UJ\Ľ A/B po.`hN8r(,hw H UlUɵB&S|{^:VdQEQDW!q0$^r+ p p2mPPdp&m/y0'(7}ۢ̎Lfa5yĝh]F>pgp\#e/(CV||q\l%NX2Hih4)Zʢ1#˻Bp:*m^#Hr}}B9Čҩ`%Z0±ʹ$'!#$$nWÈOX|Rػ-nlH]7at3伶JxWFCI~Ǧ HzEI@< $L{P%KX=ʼn19:er!$ % ^^(]@ڄ| ~I|t\٪w8Kmh^sTNM&r@` 2Q JϢ$3$<6@1& rI'Ng(mFdCț:p"p,@p̠;IyW%ci Z'VZZ3a n4k \Q4 0Lxs@)0$!3L ĄD͈$hbc vP~@n2&F0oE* Z/SiƠ`YA~+{,E0/c/8Pby01R>ݙ:"A8Jmc,;<R/1 2c hܢC' _ճ|&'2`92Fe A7N@D z~HUp|!L8W4pg DبTDC=~<:?-Gd Ã(uD a6Z+c^<0l#M=8Frb_9)?*a(fLE{؉4a=4`'*vp^xFB0̛Α=8Dt"#~ͱ.ZG Ğ޴BFhHa#s#a i B$儁$dq'#n%H{~.g@qzG6As#AJ02OrF$6t̤D$I`|?A;ǘ Z?}6xz0;;?G' ܝ4hHfc|O{ss%an'n kL.i5!W#5vH _~ Hz~8^IBDu#7L7*os1D#zS\> 6k #0uKj!'9HrF{+?C2Wlrr0NfCY}OBuH D я1mCGnUr):!X+žQ#APx jSK@?E{at: &$!FKI$G^&og͜9"N??:, x^/B8씤=060B@֠R8Q \&B~~{kAp :!P[ddo xu]A.~&F żF4A6C 0Ka~46C?;|k8EؑT:N@$Ԧz(`)@.9 L#A0/f{O 佑H}>2<|@>t04/(܅%)u) v) !GsMјO7Wo`0Ԥs$0  )6|$N퉟G5Z/q d?*&LZ@wkd9yw=0v H$@AO2,Cn W0^\,ţ(Q D@[+JH N,34&ʙ%^!X): ozP @Hn{Qbv^Jc&Jb0μ'{os38T\NjVxzWt́%inda+`LVci%aP^74k$7d/u&@d&FA@"<8JѐzC$Y'2``0, ܇I) _/׬=O`"g$G4(0=(LYbw"# 4hpiL"fnU6DU-?V=37˛Ht!A%bxhq5Up&K0~^gI4+%{~ٶvf޻ 6s % D\PQL>zMaQ(y"27 aJ{h'C/cM5 8'#z qX ^af4Qd=.S1` Ps xBMLVA~ %cALHZ! >1RpRKȠy&dm~\8{9ș*z P>P/pGs[,TQޠqr%0ԣ~#.]s>Dn)dm/ ±s еm*PpG$(Jǯ?bc{W.;AyLQ%X t">:q%NN5$N4&d>C y(9bEJP)@I2fdV551|5qOꜴk2uUCunN\xJJ"v1~:0vM.&\<#njܺ4 L@L'>L`9# !3$l8q7;H9(# ZM[z O7paiCg:H:zAo-coX +5ͺ2PYHK,{ |:9C1d܈D>y$%uȕy86K /ߦ`Z5Fy.g1 8 V  uҙ:/ 0A1 ݈Ra cZN9XH(x\ xC<td?Lj >?:*w``ѡJ(6$G G@&& AҬ cT\3@YV`TTOZB3 pb[ԃ`jS@Noy|QmI*Ψ0>8yJnЂᤒ [K}y'Ɠa f6^粜^] DҸJx~! ?Oz|Nk␍n|d+hCccd$~д $hIh`. 3AYvuZ:=0P趏7\8 m`04PI.&Q#Mҡ y>M*a$BA(&I!?C&ėP'8C[aKgw}~fa `pso |XbH'5-Q61T tP'p tH h 4B!L g.#9as$̽WE/qN 'E< 0Q4u+P+b _1ea%4@NïmJ hr0H]d8#[;Q30kI6V'X341bLXZy@:v9eI߭V(mt$`>Q?)h=c=?o.~0.,vsţ .Y-C4/}Ä_6pXsJ^͓x4bVHd`*%V BodY 2XCv@Cqcnn8 rp+sT oAZw)^$+৖( MIXIT&q$ѡ:3\ s9ȽoYw!آpl \u||&3>,^rBwIvVEdl'۹O-b7j:b"OFfW$iTzbIf `AK,IC:(y@!8h  ハag;(@ITg~ɢ&^ekCiLgL3{USTCNF8u!$Hrd>bT u_g/P,̰#Br{ غ8wx_nF<]HM,F]Rm}z]–'O(A=}LClTN0T퓠P9 Cʏ3]$^ H$Y4F"AYcM8@A=>ݟ}'spCnកc ¸& P tT@tҎzПw- CقH6=$R/_qķObc.s12"* lm`qeɨQ `$> } 1vta* BX z3#ۀ-? }" Cb?JGG0'lxNX"&i=_&-C @oL^*;OOZn̬~s4JDDJ Vf\~:՛f1laVJaݥf@B5¯mrQѤJ(F9c#1Q NF!'L#/J()1Qw\(s\xsxC%fad7$z3Jlj2 F8‡W9>dOhWw}!/$`= ?_1b/Ro 0aw@^?IAɢ:S)v]!L6=aP(sEUx`6ދ ب @ԛhzj Ubұ~Oci=r4C=5Q,*M{͓C'mkaei0kI,n02AJȃ{ 5[>Q+Ƚ ![ Xwiń.pT]gfJWM7=q6ٵ'%G;0h;ӝX L3 5yQ+C!E^v4>MNG<7h\s q r#a_ϵZ57mað4%Tξ6ߊ1pezjWaYJgy:jQ]"J31c֔4癙ԍL4m8=s]Pb2RB353PARM%xFКDj:] Ҁu "kja ²5p:LݑH \x$sP?(?yHJA|^N?O~u[e8}z]`Y.߬Y82t~#\4Af$=BE &HHI)D7FN"]!Hcם=IJ'u /bsMV*(PyӤIE @nhJx_! +3RU'@uKߪs埢!_4Wr+R>^yT2pv:)ܥ `1R71S|lh#Ig~o`=~zη ]m~jCU;;i J `>(gaGљPꎂ~aԮ$'b=ä4P?Z pA:939%kj01-17dD;8'`4%r1 @H-?TF_@j!mIĊXHh! 3k}߉݅``'Ac_l4=)`6q7z C:BX^О! N'I2!tIY󕗤#TFM^PĎyl@Ï',B쏇 [;@҄x9+0L UJcZB,r+'w c"eW6(iҦ'BmU\{=X'="G=*J;{D0#CIL9Oܴ'NM5 "G®c~_>#ݵgj`% ' uk r^,5 I%gp}Nz$A*HC|hoצj]^:@$6x  HYSj!{$4-ibev≢h'vb 1t)UGn0$u‰I:^!ZK29x,IUڂ}S]jIfG5|/4θ?E}w"nr "D ` y@. Y*2S^tE Λe7eϿ3QV,!TSsMpH;[ >q[bU/7`o3XуSKThb0.8X>k3GЇRW[0*p6ۖZ3x|69ì(cp2ep+Jϖ1{"g%&;3UYeafE;`3pI$tL8C:52,i}ax81"&Hin۶QP뱥y]\'DDAK73`pJyfb8XB bb$ܩD E)x4,U FSMcx.ƙ$ lJHi8 <4dKv:ݘ^ )I` 0;.h-()IPꆐni)i[Θe\ht2 X`MEz'KAq>':^)"+ 'IAƑIx3*t-ݻL&41ZbC%+P1w$:3s7 82!ϗahzr!E<"'Nw#fM **Ib4Vx?+ >@:oI%n8*h(oaƳ|i &G~8L0mzq!]0P!Z@RX=q<:z0] cK+FnB-mcS=3[9F$y5A 14&hMD%16 6$&d<6hH<#{P%4 TEIS)n3IńqM/ &*4y JeN^gp}{X(N@=9x6wyy#+6.'A@PEg*,1MPDǗh6Fih2ʠڨv8* ďBxBtIfci"ȴպP 6u|mI))7JuVn.z6VS[ŋ7M0̯(?P!s;]j̰ڼ {.!V/>zWбKħѺ*`sP͜+Z[q~˜aD.*碑1??9zph9Mc(q#A?-=}.;h.!l'󡑖$=<L&$D,,Q;1=䃕^0oFq1hUQ`> ( (JL9( CŠ)b$k똳߭|Űs.}rnء ~.Wwޚv?9BNȏe4ttݢ|&xNx wUS$MBL1D1Hy |8"*$LhaRh4YȏIy 6BoA'jn:Pyh>AT6TzP"G: e0Xdߝs8L3rKOsLTtBgt%M'_'8F #@8u/To".(V o8>~K2.lřVY-"F,Q~l=(F$:j@" ²jq/vp\,(C@cDk2 |gDBpyj=Z@HIU>{LvMif6b'*!(ᣟl avq)8q-@>q a%P .BUp$ B :qw^ߵyL^S_I݇w p=!a}sR%j]bة֫ ´peg8$C=SRO=r}:OEv9zqo owZ>@9А 3Rdo9f[3D$)J Bevb@tAm=y+)=mÉ1I]ޗ<~Xd@'76f{ֵYnlHtH` Ǹ'7ע6=VKSG :!x>tqOS^ .oD&2 F!#xāy'J_m{= 5@S0GF9 @䉄O E'6;f $.<90 ׏G oٺC (u/@X!˾t|"trH@=qᒓLފTT엣)@ ި%[/v@! CD%uCΨ B$.J7κ`6 Ew:$89!~x3҂>o@멞]lͭo|BO^%bWz҈*2J(Lw <R!LxS8E RJO_){[m`N5QTȃψ`X<_` ? $:{؝5}0Qw* ݿ9l'JtįutlPcR9tͰ҆Z e$1ycy/50J}ޜ`liga.ǠEӕL!y9w4N;D'kͩ #̘U0KU]:5AV&o&U1}B$ԏCɿO!G;Qj@NW@ψHslNk,y?wLLJ?rN6M]?9;t9\;.kQrߋ d{7s{ի^uDj=bz{-V4=bͤq묓gt$$p:NsY/^=﷉zItsO/a"cCddr1o38*-$R@ߴ>sû5DW߲Ə7bn)uUUq);ӧQ'.U1+@ޚsy?aCo: T'ZdLߩ4>Bt>JH+]xoS1ThXX`)ɂ~8!J %&](dyjULϗ PXj2k<,Ec;DRL\=8QG )"@'9GgLչ|[ѥDhBZx_04fJ̝Lp5$C4_G5yrC܍Υ$Tt>"y9i:QE R_OP] _|D`>fKh쉌^$=AxPk0RuB(.RD ?d+X-E!n}zpu"+D*P@XMX~/F%U>}Flxywo':AדGf5Xd[;yoV ">y<ydX.wI%) n1WtVY{._D`,-[=F#EP1 F2qO?4⃯B|Mse tW*55AhgA:e86zb)vӢV Hy%~!HUH' J ISUxM!i!LP^O HPTU"z9TUT~jSo HU5_X% */{Gɶ6 !(:&jxf S  2T@QUT@0T 3 ,d$@`:z*LAC'epC!0V+Iԛ`jM?1{ h mT:iBœ)1d&?qƹDk~$Xb3f3˜ 1+2pCАp^cv@Cߏw2G2 ϖ80 wCi2t=q 1\2dq.(Bd4%~^{Wԯ[& 41˄bX6#q%Ah I##K1mA]y~cZ2j dO8F߰x|tDF3DT &5/쟷߸!(X9@$"#lGJb%Pe-Jeִ3"`FFϒCwzaZ {abФ2ۆRp3 ׸BeY"J" yyT?6nK|,-!4'u:Jy@/dp @z~( @#ℊx}<3['|,xN`$ @3k &Muc <"f#\HBpg+8:",`o d#W~p{:Q<1)o>>HH^~UН!ԂfqIi.x(,( a<_a pO=S+.<+ُ#Q^Ȅ |$v&EeH؆aÞau<k„$⍓c _o*x"(͵;,h9m#x{ LJǫZ-/jn6 Hbhq!NF+qI3U\`hp8k"""t8kI.`fE{̓1UXH` qD 2iaMUa6v&I < ";3?ajw rxvό$cÎOFyʼnfN6/|`EDw}`8jm;ʈ)PSJPmˌQN,dæ]2&7b"98E@_'oEqqU5%D}}9wR>xɋ:Rb}1I&uDET+LCA@css)+ ԛZ1b0f8fSG4IIٍZbd%)|ɒ;?~#4uI:ƴ7i| E9!?N<囄̓% 7'b Bn3K/]>HzC!@+iwu:yuc HMZx\QZ+ruFk& CS M {ӂȰdP,"iWFC$&a &B9=B!%XӤ@Pb\Y )e2ꦠNVЈE%I%lh xZrfd@D<+u"Xћh2X $ú4KN@Y#>5sxɓh (ZV0j顐߄9 JZ C.$$`8$FNW,ЁJ>LՎ;4 Mg 9TUUUWMtiq,xʩVe5u"xvn'y&OPcK0]]I[;\YC=6UUZ:!^2sЊ8T0#0Z;o Li yskkWh8]6X^lsnAgJJϸv!ƺ%ElS`McGl~ԗ;vPg1v5ĘvaČ<"FM.Wq!ĞXQ4g5zcS?0uÔ؎E7~3RNJvG"bb;k) a%ȺI6cY3,oX9gXLA0x%h(L)cH ZB=H(Pn`QUUTDF"br*knC :N][0?}'gٹC) T A _9/Ft xS_tt7?!rϣѮ >5L2@zӀo KQE4PPPdRd˲UtШ=!.*aL߱Ӏ\~7~$AP8  (ѿ˶P`HYB'J"mZϵ G;GP#8mkEZ8A.ab, u cvfGDӟ &>d7oT@_mdhkMJityzvʇ҆ςjɬ 88c½0l"+O.w>;Fswt ((P%"[+a:^h fbsdIf$5&IaJah24饙r2"YJ(j"CI j>K?"4v{Ir7}AAx({d_iPLIDDDk*U)E(NE'Ә=O?}ԙVuky Ճݘ#~f쭒ԦZtRSjP7oי[|H۞M(H!UUUUUU^~?3-hFd=Ǻ%r^\Ɍc;AH;IEh!.Y0tP >DHߺuwzq1'أk~a<#0),6ˣ$vV b:vNوtC;A`wql?,tI.=qdNxIr$,!xc?;)0dBzŽE|U o>Ki+n H H B4\mmmQXq'8KFyOb|O;Bu&LMOYpdSITܺzC?ǶPɱB á4H6F<^Ĉ }Aʑg/H̻r1gI7a٩eN/HdJE!Z] DXhUhSEo); LxgS)+l;ML0Al8ro@=5(  >.}'2~|?{!0);sӴ0tM_;8`6=*;^3Y>#;4m[x/5~p[e`G?+5塘 H$ QEQKO)vh%n!#p>\~A\B~L홲7; `IG@wyT+2r`<~#71&iBd7ډ",b٘-ٰS` -5ciFK Gm [L3ɩh֪ASyp0kc|.A*04*}*VBbBn|rg+4rI gDWO&j*cwL0؆fC'&$,I@e;#a06l}0zP[A%uHuO9~$ohQb%T@cj1:ϸbB7pаf:(i6._>}I!ob#ĒDvȡ:11G*Xz5g_aw_ތdXѺd %˯´Z#f KTJ ۗ!ND hA~9<柯6;s7sZvck3M,7Lh+oLY+L8 ׷'+PGI=I>qMY@627'9C7CL/5|*p{/3uR 2.m?F08(Rgo8>T٨]hэwZ:EƵl&gjR Nҫj螇;;GA˛?`%Q7T¦MIڍo֜B|s+e)j;֚DX.u '{|^$Ƭ>(]8pð߈G! wZ 7 :!Ϻro(F99+g0u74Ny쌝%^5TƈU2㮳􇰇:Ead jP( oŰcAZu_0t2p5t 'D׊jD@u-hotr4Ҙ9 maAP$l9\EJvAԱ)W*i$y4`?$:¬XghJNjL$!8(N7crY]A9{5vObWBs}lrHܒH>ϧ809$mUUU ~]6-QG@W- U 6h' \*u@o:t[fy U21 [1?Æ.PdJuQuy􃬼zA<1t Qg u;ml4h]$*_޿?<%3Porʩ K*b;xlUUUUUC8L_ÇbvӚX@T^a= XKBI(^c*: %+$ۂ##_oL^wb]t/7q2yw8 ,hz<'{9pl<72x{]a ccͶG7q+| vUuF(<ߋ%MX'M慼7vcXRS12ݳRo?M݋7f4`ouJOS> %<+nC1&MF|\/lXf(7/ B-vVK %K+n 3#wﳿW̴?Jq]W ,Pa@sc4eB1ВI$b| CĪHFtugw\e`eO=]P mtP I( J r`Apj< aEaF3:n7'p"0y,HuKW,&h0fPa\m3U Lj!&\H"܉]x6a]]|KCL`HHhԯ 4zZ.(SC'h ;sD(a ߱ 5UؾAJT#Ձ&zvbÒ &L(1pmfϕLP2[@2$BK,8}u>N 9gdǶ.\ʓu*giU8rPR8ÀoJ~҇@6(ȾwK&+T2&Rn\8 $k`jI?3/O??dGy޸9 g*jf.Cنj:[AclA%e4Rhdze)E$6n\ĒJxx|ݽ?V!}'+ %$U &"R BSH5k]nhMX:rYbPj;']ՒUdL\UdY4ZAZ(Q5@Q[JLN^.@_sG9BHN9"ʦN<;RCnnEGvclǣ1c!gfԞ]Ó@RPr r' tBי#@ky߽4jM1"i̞}܆1}΃ ( T<3 Ig i7ƽhL^7ң&B9`zs[툃i^,'?(wamE^}w.k=?H* ̂F 7?f |f@Cu'R5%@$IA$_1ݰBwcIj a>":T)Qam$}cfgsfOOJ``z;}GBOP X`zL.MHk(3{2 e4z,P'Dx_v$ &za~"H[eܣq! @ `guАϮPŬxҸ456S&x-hPEDS?Ω0g^\橦;eL턒KXv>τ}yOd&ퟙ{pnGЀ0zқ %LBP5<Ĝ ՙTzB p+ARU^j2,7[)3 g\~@a@% nG⢄YC0 M/Vd7Ϻp-K- v3ŶQ pjO` -t抺p:4Еp2Sf.Y mht~|NXsRBٶcOƋ\5ٖ[4vɶ禷:_+vnΛ 3نրsenhp, ;tZqmSfZj,2=6VNHeLmm Nc<_o0χ$l P*km@3vf0v4Ղ8gntK%x?W7n 1g^ /y{a;+Ri=n#0Fuxį?%o%H1h:cͽ='W"zjQI]8w϶N =cI {0x>PI 3Z;`K:38?VFDA(I *!9 wp"Lxic>fnESwoLN^6*RQ'"|8DŽ e(!Ni{@(wi|f\.p{v?0o*^nfxYAwl"n,T$5kucXH|k 2 (qH7!rL\{*xPƱML0r\mR "@3%/t%m h 񆦲BSj&l|!y곌KEғgBĤ{Y7\G}4 s tU!ZK P\|@71#v!aY`eeQaM.Y_fL}LƏ<<ťIQ]vAxƁDx10vHR,n599[4\M[v^jLL)q"l(a̘0bAk톮k$#Է=338{ #'9qqXm^O],s[&Žrkt)R!9HN+zU\P9C|a^5p(evD,J&t hE^n-@?Ĝ'zb0h詉M f[q9 _SQ uzk4|}` aS.\wpJ#bS׌ŒtNW&V?7rGHEwiꏸe4pj7. Y) E ~7r-G\"CS Ѭx=*e]Q yك2 F݃ptRɀ:_+.2t)q O98jg7:\Q=`,Z Ib6ar fr-Ɉ6ߌP`8Vfftp665S&rUMl2{aZņF-QL遆͋+Hl5.|/HCu$Ö }o 1ճ cFP<ɨPՎI& " BcâʭxX}Me5nK6_kƗ] lWc|h4E L109B^=x^ǭWq'&A\CekpU9 XtCy"x=)4[:$l%l(/.(3GczWUVeQNi'@siF{JC>)!"8ߕ`p%"{kX 1*Pt k!0'hp|xf~Ja4mTuiN:p*J֡!8.1* b)Bj8$n)oa=;8SC~7|Tq`;6ä]~{x|%T Cg<2E7;oVґ ; 2 b;M-l ^1qX &H{v6G2NCtc{aP P)9 sBx7ah-ľ5e 1޴+mT}ϐ td0 3$:6 {zOXFF\ԋeWfp7Y6Id7n:_Ȃus.JEE,k{Z5$2pS/&냔hsV3:EVPtC3p|etɈHurw((C>MfdbJUikd ? οTnj,I*($:6AiOA\za)Xw= ѽBf.=^ 0C![<]_M}A&< ~o } @_d@t.%c}{B4s>zs1n rNخ{k\qݜu~_L>^ߏ썃k<;w\u.UU͏a(߯q yaՅS5< "KȅQb&A7BaܲLjR `F`((∜an2H"CF|{Ds-+kOs&|,)(ru臷HJ;o߸Fz;o-O4!5 /ζ) BBIPՓݼnU:׎3V'gNètW@ %瓉c`?d$c_z10o3dl#X;qlt~:EY"S}g֥_ hpY yhЎsdǣ|N .X fYKt8DHI. Ah\qԺC.#={F@/KB8lgK|s=L8H3߇׿"*_sUU^q, .R<*NDp5j8E/8(Y"$ `b4&;,t|%I#qɶ;j”7 3g`ëxKA.ՠ:3]Q博Iqu9pD("  n66iEg7"BB #w !ԖXfv`WQqm 6êc96d%6 9 4ȻA:AJfnja[**MK0U$I*Sv @@ p^";Hbs IXY Z7 \@$N u[ `9)+ղ:FXը 1ݴqipր&qTw0V؏8~O f*֐}BZkQd! K 7k~ ܀ @'`BY'_i7`gѼCI<@h$DIBТO}:P0QZT.q4RaCB੷D_wH=?r_JaP2>]U Ł_2`>,_d >- (Ago6h-eX&Sdtl#XQpꃷL ?;>I//Lx[VY,; 2v!K}P\0/4 @ےϯ+1G Y;=dk^yqϴ,>0 7U7|zNϏ- 6*C4K+Y:Ϲ I}6Hh(af 5|vp_-O%oD;3Ӯ܌r`*2((gc mSѾl ,PxxВPpDԇ$wb;?7;ix— HB@ 6*cH3L ttQkNa[ppd}!+LF 1x!TY"|e&^EL1'ydޅ߰vgHgFq^;$Ɇӄ'Z8$%^K,Gv)`ᔵkYF+@5XS0TCK5gDzٝ EӬz}+%a]Ǭe}Y~ď #CxwH!yQE~kG:XZ7ޡo% kNzcRJI$2IXcz}scGV36 ǧoSv`7. [T'ҭ{  A. G:@VRrC5Fr[bv;Tfj-mpcZ?"/bl 0]\jւJ1 Nzqhrq'6#&dwxOcCc7{HPN},@~v8mk_.sK*ó)X~g)tp@D9o y+Hmk9DXQ cDÞlHj[UQ;qPwNQ26 YefԒKUTUUUǧ@y!kuwxc5=L:`fA6|̲jSa3n[5@SUHFH@az{xq/NA=:vÇC/oHP9Sދng~A 2(wVw}KɖpBC:Cr0OqrםCzq_M۩A1ݼRn;f\@k[x,/]2МFi/nZ2ra@,jw@m7m$ٗ@1B_ѽ"*\58;Ƶ7jޠ9 Nf+KJQٸ"K"0Kw >K=`0n7 XUW\{xnd?/ T:׻Y{i'w?O^;]aFowyw#v0Alw0Cph 8$T;V3Wm^Nh^hTE"|N>4DSlPDc BR/ a:c[' VԦ7nUuŠT%ВVc@PXm^)5Fr}KU9j~ *ai]if1>ΑKh >N=!X/t$KcàU)u" VP*rKB:6.tŶUU5T@apshT{k ftǻ8ߟ4yUM$I%JeAcgq~8/>,?8 PDٛut)n|Awk־vUd:ړ P( oj M,I "rIrxsO3Ka-V[d\#(Fr+!q ]`95ۑS?ˎ{yq&-5sQ4 i u=vFW9|.eޓi%CD' >l;/~+so%#)׶s8JWS!gi7*ArUo,9? dKq ChUU*gq([;8, x6K }#v^nbk$ȳ= q v|"ƭ/(y(1`d|(dX8"W2њu(Lv0ZaSCp!f`%_TׂW[jg5k ;|슀g|~s{աuB3oQ9* Jҧr ʃmbuJ"q_)!ad$ۮjavwfm<2Bxzrh9MH{qs+pNMp#E1}d }Y=Iϻ5uH3MHvӱE/:Kp goX wScfvdbѿk,8׏hG}Ca6'Ȅ$f[6rpн|u?,@P9w [{m^q0Uqu2'w3}Bt~<ƶK@6]w:y ֱڏ,TGB;岁@ϖv)ѓJvBKaO͇Pk?O TNZ0բ z_ёa-X~w|z.O*rB EHVN]-׺+= ^dÉ׊dCmH-i9ARf[lZ gX%aeh1#\pq&Ngsᅉτmn۷zwfu=jFpCqϓY0xO/.G9atݻr-PȴWZ]Zp/7 ͜VoU]OX:IɘV"kUk:4y (_=Ɓ38~CKYزq2iz<w|Wr&V{>}sHV QD5AA$(Btyd_lKQ'A-/;4NpZkڶ4{|:,ymx0 }=_yn8HY*;;3~w-N/rƧ1q۲"o%ʡ GBI{ =zL? *Y9h^m9e5*.] ,Cj"au"a#Ж)NS! 8$(Yv`m>G pqf>U]i|ЖPTHPr3vbĕ]$-shK3EC1!wDŻ1ރ8]gxL.;O\k@yXOM,/[޷$6{xc2JizTadљ 8b*9F%@ŜC,`1f1HCCGFW3܄$LA8)rO.>1q :?%!&vWY;vf7&A:>ϫt6jdu㳷˸5T5*ЬK@S(RAyt4C!!TIˣrXšQH/=ފD|pl9>poST\UDEq͕0jfMIVMJ8qPDBL΢y206֊ Z64K|,~(h8OmYQ^F՘*wGm呇5ኒHOƶH$ndDb y3j lC imw35e&jj7~Og ĵiL&I>RP*YM~,'.GEPI4omr:EG[oʇB/3X{_=<QhD|@$$XȲ6ڈRA{WmypL@m3=4y?c50'M$;dm\6Ș F-:<ǔ׬^uU,ųfC$ώID򠆅\DQhxsۯ1rzxDr?}. "JCܹx+@u{*i}Vbo][}~# {zsȹ}oA1Qءc!"҃OR$ĤzuQ*.UŐb2/Ja4Ϻyۡ!8=Xb=. DӐ MϢXV, Pk$r^W}j|P60ϡ[հ&mNDg"("dۿ/>dΈaOE܈p(yvc9JXʋp!N !Omv͢ChIޘخ+/)5gz y5@`a]Fb.!{P4}ҞԤa] P|e8`%b[Ⱥ$th c/(>iwQŖ ճJ~X_N"JgpfF1jj sU.%&9*EIZRkICόiw?΢\|X'i$ aĪj≁7_7F]8=RRe'a*I֣Gs;\lr2F2۟ 5T~$D˖?5S=fud>PfQz1% *9zY%4sa?>$&!7 Y >Gܛ 5'˼K07^6{0]raHOWfG\nCģgqOsc zݱah w[WT`~L3YM]0aS^ Nӛz>0Fq8z;?A  A:AtQvĉUC8|wqԞWMt)eFF,Ι(!̬q`o t獗k03u9K Cӻ7`Ep5Q{C!$h"_Oj }OSst.|%@;(B& L9΄Bv"Bh" ʙJ PBix^p)jEߕbv/kLYcQ V.M{Ǯ~ eR#M j"ɾ:?/yph"YT%|9IEoHIK.HJBfΜbQ}G \'"ƴ2B oZGcZ69zCPg<}G[n#Y[jZd{ؤJve69HT4&}F`y4DDІHo$Pzjad aVUj]L+f> 1ogz܌JDB)eJiƙr1rQVjZٮc+2&]aElb13ea@vYM i1ul謀V,̐$㙁&7cΣn61$S9F)٫6``CAuyA 7fHa7&]N=솞{MVw>eUW:/;O8ryprL Ibbu3 Ex6ta[bf=J|&0@߸U<蕲aN% _P$Iǭ^iȈ)Q:xii1)1+f[]jfXmta T9k4{qCarOK$R;Nffs uA1L %7B'T#B(^AiG (S!  (0J,U(3#&S3"~<4H)pp>Np(fb-K9ElЀ=P<7[z((=JDGX(r7;rbfYpUQ*,I5HQL !LR^lnu,mNd F`6&o,7|4I8 FXeS "JRa?Ap6rs"j05nJcUm@mP<6=?>d2EA"N<0{ӱT;6%= J &y1"%qq HCZ;cA%.\yR BD[1% DP 34TI^+;["|Ɔ'̀9( /a  (L4͡ңfV~ՆeH*} .‰%#AաX 9#~O،M++!uǸLS2̅-hUȡh)ߜ<Z(n=64x tI=I =A2VD@.-c!s[`|^\yXe Qf?*-3 >5hiRXzSVq=n ٙsm,yЉ43˟;iy >8ݽRM|e=KL&Ps3!$pȠa,Yuxda,dыs n Cj^8ݘfNس Bln6HerՕˌN4S=f[~<' c|'W3P$w"L ͗H) ] 78La867*+ZaFB3pB-Ai(r1/56uEŒ*"C+;!8X$}69Ä *S[561 s 38j<$ 3 헠p GOTc00J s(`p܎ RhkaԘaF8҈˭/OdHTf&Swr`D2 Pu^.jfpLjqqc[aZYkVhyzo(pz\0N3LMF2 -.! ʫn"ዊ{HD_IIxoe <<)X dvMi16SBq@α~!jV @V_?N1WI!ؽ\BbNnkACtڛd`RJ`p"BE]AJ UMyg0Z`nKy7JJ%dpsϔ3sY(^<8|d% @4nI7b@xaZ 3TΧIFA_[o \!ƱioD:p@Aq_oQWzCil}TLYSlSb(x1%*?& DkXÁh;<]8lQ#ֽ矣Jxn[1 =iۿg{~?N{ BqKJ!5)@>bMLuw*;ׂn+aԐ.mEN2Ry=\9)C?7;onú8f'H_m DJhmA{`20BW2 L0f֟]=Ze6Ly}څ~4DaC,$9t@'jj#GK1`P3A >a9 ײk! %P.V E  ͆y+*M/FMt/{2dx4P(BL'Cj?X􅔃2}71bU$g3t ӷN)$L xC> S#FX s;f Hl; ^);(GtQn+] u`%<9pBnHg($L=8DB!AHkrECBN{d3&NdF؂`qD<%޾C%OaLm`PF{YK!d<PC#JuȩK 7XHwM,DĻ>|Ѧ@ CD *ZOLr&>рܜSsE/E`:'iF4PfG52]&K(1gb 낱ޤSYyk8% !bіhj^zawbB:NFH"D#L 逢XB( OWI;Wx./Ib_Ycr Dj4ec$b kGc6<|.Dq#J-tUy 15Pp MV`#ۜCPQMDS$3$IK$ul@;D>i'D6^^-~4HAa$GY`ۗvxD`WPW&IKV%&P~ѡ hQbjivKp#1$A \A N.V MZ1͞P8C!B?*+23h߂=PHrKX$KB4M5@%QEQI3ESAAM DIRRSDIA~VR48&hb mbQ-'򀝝e+3ˑb[xa|tnwNpcщ0<]$N4}C5q߽7;D**FI /P;=/``>=r(sL&kFr) "9A8'y"PM5Nlأ;Pj8`Hf&ѮnDDLALB-hMdl12bH$Id*R"r+1G6#:*w$ 8qCqÉ`'E4A Xy!)QD븧si)Z*ٜ .[ȯ?uVS'*EZ {Ć ?d-AB2a+odn2KIcI =rGD$UXIJE:bÆ~q1)g7&嬤Q8%2C8AZ=}cw7\&EhD̘Q)Wd6tf8k8#{2!>Oi>:tkϔ)uak`qL 1yŇBX(I^5qV;OCRr m}S|>1 S;#5}*I>#jDٶ0ˌ ): Io9f8Cpz &^➼2kF:r}(b@P(ĈBj2 R!)M^0C A1]Lګ]UUUUUSUUOfN捳#?Y]- XC,f x.HT0qOQے:Pr:BIf2IC!'QjBγv$<w6{ 'baCI:^8yZ];jELЂwI[g)rF as.4u\iӵ| kx@Tt1v+s&*1M1ck"g2uĻ r %Z(=}wऌ6p2:bnkHkC"f@k1lͽ%?N=NưPg$bg{T1&JT3:ɑ{+מtW9F3,+WU2aWQM!|$Q%Lk_m5O.K'?t%FsM! >xcf >#b@[^azҕ Gy_* a> n)$/54,zwpnHm}[nKaHj$cfͳ 敮j@mV*qj鍴1ɭjR`ta(Uz*A@OoO"(RD?7R`Y:4k8Ē d{ -s^vO#JmD- .mNvH!u-:;ќ3rL})I$:*C  #GV ,z.Qvh݋ F<є|%0$G_읿 C6%$#%xʉ,GhRA @7l5#JP_qB}p(v8mT fM@wܒ}H{s4 m9# ֙ɒL8.;py7SI*$/\Oqq}YK[(& <,vgMz/R^C2=/xSV=뇤: j@%"A(z1 I8*|D4W`0tU33Ai5A7$O`9W7GO /S O5b R" =5}iviL<.ybLHݭKߤB%ҙI d(U%( `;:=+F_ʈ)JJB@ q֭ g &u `","eۃre4 g_A4lݤ/$`R$'~Nf`lϬ(DӒ|qz2RRB41 .̚4G Id= Ӈ&R$90hՇU@a^$k8m$Ch}2F> e3=j8Ed5('QW8{ۑHsf?֎pv8럴ôRI)"4F%ă$7!ϱʦ噸$dY=4Jcl$Y@i@<&%hwS7tDUû͵̇h$Y XJB$%tfJ`Hi*jA(?7'JULT7.qo Xqd斔;yAB@a典mTG`tX{|j; H ΎDALѱxO:~)kv3ĖDE;ҡ;yԌGm#ќ?%ڥBSՊ0"BM>Sy^y|ΫB A?ꈆ64>/`Mm t-#v0jM~'$t!F?O*)!8OJ!RN3(dezkoLhM*:, > Cy( H%jfR*@b9Ŋ5^ H\"(mgެ=p~#\(:PsO"yԡfqAӕ,'u`=Pohj~5١N*Ƕ9NSWLEL DK܆)x6c[wT070ēb#‡77SɘO a x I`D!Ks,N+=͏ f @7l02 S('m!ǘku0vͭeS2o-!.*rU @r 67m@Poo qcb[5)c[fwOمIN ƚnXoWmۓ6pt_d)*B}zc -s[1 ^z鑔V۫LX%MͧN)+=dҢm2l712&D1F9\6(5 \rE bQ -dVZ4|}1mF9RXmbԧ7 HwJ0@& gTvqxwA)Tm!DHY0ocJDXYtMHbfC&Bo0RfqF h()~DthTm]܂:BG4_CAȪ*DRCy |(9 (a @wwoz{?;CcJO|g+BQ~588H s=7IaE!Dpc8Msugs>M{rAʙ8o(! ܰiUp3P|xl;<]4?hFl6X]@㊄@H:c5fkI!pa:Z]0,"G|yZpxGYaRLHCz=1ڬ.raIf.3I^mi\x.9B4m۔x #1a*g@etCmuЅbkE\#B٠tl4&nE*H0P2[8 mЇ M r6^].pm4{]֘EMz<5.%f;gy'y<.YRE;N%pB%)Qj%ısH2xpn2О3yIn(>37MD0d\٣j[ob!p 42a*æ Sڈ`kCg/W6=&FS*#SmŽ싵i;M)E0ov 3 ^I`{=:G\4.ێ9_t7Gk Ⱦ7b<ՠʣgGPV%%!'M3*sÑ$"x1qoHI"ʧ8{]FirvP{岛sV$dS6yGfGbcc,8!WC4ΌNs\8F[$f:R~hj_;4j[-q5 |`Cp_~.-dJwgt KB!G v/]wcwbu)~4wOt)UES0brؑ228=g 7iTvox1&mĢqF66̣5<-*١p9CxwP ָ(*|qӾei |<"k;ʋxb*ww= f7MXΧfOnv,)хm'B XbJ@ =Men묤;5 tEG}FϨ|= qa$0Ka֭Ɇq Db]~W Vݷl`h!!v4mh܌U/  H nA6=QRlaa Θ*vU׻cC&*0c"!; H|.Cy;T[ =ez.`(,EBr 1$77ٷ @|?i qԧ~Tk}4/݆%ܕYku iQ*vLN-zcэ)ـ ,]Uš. !8zrTq1v ~yqƦ5X'lB5\>66#Q È|)ϫgi]\3ˬ[9(LL9?0"peHg/ۚBW=U8 ͐j%b0yH|.π(HRI *L Eti7%(!u !$ RRДPR=?08? cFk}:=;.&y(w/i2:9"ҽ@>b.* ,57B1G#+q)]# n$h(>`1"AKJj 2D vj=Ht=8pvD`Flu@aH~3eP.U!PIQ(H^ 1!@?bcLhA`=_A;8CtHD:zL18϶kUz뚃*p ĺU$-E/Ckek6g]RK&M r 2H6D NAtxofcO^4h1 }O/Wz J3G2D)%!Å )Nu4݈zVZBH#G$AR?^{pXs33a!@i$ ӈژrz}~<"3E_4O.4aiYD;`.n%D#U!4S0PM HFFUpO>1kQ 3H0TյD*fjo0Q-q--nC |-eT3mì(1fA])`GF<&WC9Ffk8ՇP$-@[1C`/ _lkFwZxw"#fYf@9U+*Lu-i`̑-Y]KMec'os2Kh#_WL.vW;miIn[0PauֽR#(#&I2L~RbW@"pd9Ƿi PhP%%iD_w?ߐNĩD*@J% +\! !b}׭팈=jfPy˹O-啑G\M7Jv~Yӂf,[9/)O)?atMվ :|xۆd%ry8:8|eKyc'pv_:{ʩ>sc5W;g&ie61)(;kᷞޜ^M $`]/P{ȅkՎ/+i׾1"Y䫟0z#ǐs$T,,Hw.[R8/v4<QќƢIGrz@p-.f 8m3Y sHLƉ,E9t   Mpc), #:.WPl9V0hi~LC\Lꍅ8kI R$5eFLD 'BCP~&K84J)ˁ'&T-AYyl>z %O@Cf :+B"@m kzsU|D8ߴ%QMb}v\d7ΰބҒ}$ "!y'(-t(]W<=n[}zQcٵ+7xsoj<8ŶyxO# =1R ,޼(YЊL^q'ht<5F? Xk7=+J]:dظYOtI"P>!7X)'LN 1dzqn- ==$ hhS=$P6%F H("ysr;IxH=h QQKT0H&Rف ds[~s͇}7j>馄 p GK~xS׶f^e5ҍĉQ(ꎝEJ0G@.\<,'@DDDD4Tc?m}h> \aPU>p*e#T4D& "9 BZ91AAFDW3ԪɈHh&"j*b*$(*&**B(j)) ]C1 EUSvP\:-W@!@N"}L @`dgRU˜7:AK<(>_! @/AH j"vSq_"H%!珬"PJe&B_i("@ܰ@UP>&CBebBP`ڝp}bo|H!AOD + Qd+V+( %;؞vcMUBZ** :'*  Ǐdy>{by(HgK>LƇ!ZPQƛВ봲D2@Spьp; \WD;ЏI0(.YklPEyyK֚) @Jveӊ8)O@ H>d;#~IxKdPGomuX6V&D3u7܆A#lH eZci'aG.mhz :.i]N7k'>♁3:L:=N;t w4^x\4{&ڞpN$8 as^+J9C)/QHj?HPwO["k _FV(Ō `.Z[!7yS!: $2힩)ճ f*fR0蚳vyajc~o ;pUϹ@O% ]a3.ccLİXbE=.(f#@ ];Z K9Fs'Ny4֣+Z5_7g>ƄJ;Kqo惄 #"W[Udٶ>`I k:mhLGY}="U%(NHp I՝~)0`F`ǍQ$;\SbT)^>6cdߧ?v(wIA9bhR'.J6ʆ1dv)$pTp4;? !=\ǨpLF 0fZde! q*h`ɲ!u=N&ɖ, "U#Og>)@A._&@Ļ@KÈovd%]pz\mw/TPDRcie~("QZPU(i2@ ,Yr@l-:YtMW[сӯbhpQX/ G0>y|<:[,@40@P`1@)HbާKJ""PLE,$H "nC1MX=(4ɜa,3h%4iBq9B~$d'>};`}˾ ҧH#v]`xAD5%CDEA BV$qRn6@eb(y*i"DƳ-w["]VJDPHSP@o6}!9SC0 $Ra" 99h(M@ѹ_hixs ȘtOX) >cY%H1EVb`|/ODJQO8~=@AM M5kQo<: !HhmB$_< bb[ P b9F@^}GY>g܇H%y i DzHdNAЯR(2KD+nddȆn,aDwu1IN'ba90S|4AM D@BP4 RҔR?Sn :wJHLl=\W͙/};RКJJd RrAD==.͈~(;_/"Tb\@>{&#A45T PP%)HB+2 @&$ KM-+IѣB WCHE@LMS*42NLD- +P(V'T#5,M5M EB R̡A% P%(QtVjF(BWQrD@rxR!$QII1IyG`4kE,I\M\ hfH4ъƒmcdO U_?O8kv%b}C}FATcTE1(m!{?'d:4IO*t5zJQC;ipMQBM- 0,34RS$55 CT*AKSH@?_Bi(J :E~ğ\YwMwt>U`!fh+W`t㙖pPPz9"8;&'# Et#fh LWOA.yRj H"BR堐ypHsR %'q!vߌ-(%(YQ3$/^gܮADNӗ`_=x@nbJ>GF9zoG 6hb$YZE }DI4_zrpd;g˜™a>BqĘm4L. (%4T\SUDƸtMDǑ͎`,DçO\h٦ffA>#gIS5ÏU, 5AvUV* 5IPȡ 4hH{y(ØUWE(0Nt9EYn}W I(P"E%$:H Q(R"I"%bjYhGCBdҕ+L0C$D$M-Pz!(h"ASM#Qޠq8aGnh v`;=" G]ܴ3 Gy;M$w?C8qt?zaLc7"Y/Tz&@DbcEខĢ8:CJG‰B0yz|˔2n1(zj]Al)ʲ0rj.@41 |1vr {( M"+ﶓS>mVF-XJ/8E]Auȧi()@#Kױ,88c"A"A]723=ψ*yhi5vY 1M: 4b7} iZ $u<-lu1F")4:PPH٣HQ"Z"vJ0Մ',Rf(_shV!p# (: &$jspD2pώX"e vOD431 8d4LJzw ݂ozpʑ=f:-Әn'|Xnw"C҇` K[Ǽ RH>itt:ߤ= P 9J*vǩZJU>,`}, '?k3q"/a@>\m"$٣6Yhlcm <˓1xeK 16!C@#~lmX"Mjf 'MgnfkG~Weim~H۩:lv6a$0Bdҁ{ 4  >y2Se,mz΃7j8_qK#? ?8Bt\ aB,HH?Oր3$qwo14T)TRDfZi Zi"J*F! `g R)`!l%8GeL?j#L'% A+' aIyGʴ bRͣCCT{+A! h#IA+jKɊ)"(JEj |'0kC ΁ >ݎ?vSJ J9 /;Ct߼C`HmByeQ F0\aᖼJ6Bqp7घ%(l{!ԚbHBv!J iY( R)B`d@%M JE4RԑPM-p;aN!ZCQ(c!mOeJ@hM!z~_C2)|bX!b jGDz;!d ;&k̘ )rO_1UBK}I2TaIhp/D:1Q!(H) hy:}xRąU7=5Je(!CIœ ۤH4 Tr i]vsG aCȓ;7osڦƝ*e1JEIN4 r1D=I.Dz}sn\9c?$vOna&9|aJ7rMD606bL2"4h{HQ۞N)(o pc!ވPPfD(I1q=x/֢) .j {HBzX!`20P3tRs#t># (dK+('Y(/-UChR755d{=ʁ-BbPi V 7Bi>>&(K6=XK/POĆS XOQC_.~m Ecc%bQ\ڨ*)#Aɹ&xaNpyq)}K=."҃ "`N@J6 Qtt_C2wov 3c+#fDf̃.'̜׼>0G8AJ2 .@ܚO$-%Dʴ6llڠ5f- a`q,fT1"1ߞcv׶塲!@&0J<ւb#=JaLhT#lṘ'\nAq yv7aS%WEzT+r?QERH&J(*(7?۩fYfjaFF̸g9ېyrHÓ:\D]Dq/9H ĂH2XbhcՀqpT 5Baݰ@Qݠ>;L>Q1rFJ87ǾtiԉgG1m CsW$ ITIuۏc3{Ɓ3Xa"PcQp)|sAǙLډ1~cPmaZL`t.g9f+Mjњq  I¹=!6E%"~U[*hW HXKfjњ?7CЊL)htja֫00za|&$X 'ILSh@pA?CKYQ|d%{(Li.Xgh|@nBRDB1TH}dMm 9"弫mJȬ+o!e y0Q DAH a =]a $ N̹Sk&s8`戀(ńAP2{ JȯI;~?m]DZ.hא @M04?*`Zp@DA6N?32p0Oz7'oәC X?KqH~P=9{ P*$"QG&ɭ6mZh'FR'nqDLLypp\p ,A3/σp煋7z^@~O7Q'e2˓ۀ{ @|l *f'Ԧ!fR<ɨ3(wwJoyIFHzBAʠoNJi ibN-􍟻#2acZ fRbL@pVm1Ƃ#V5*iGc>GFK$oGKz{5067,1(M6 UW P(h B)믔ܚCӲZ, 6O9,!ٞVp]C>: ]VJ?ي0/fJ"2JxUl0%I n/Y50TN [i]^[ͤ [ǡѐV`*ɖsr6 =cN%^sV*"SWTTJ M;`d.DqݓIGwhP<F( 'Ca4wdR~"V{wLH+ɧ'=w` 3Fr&(z@P|k❇|yhMcq0׉4|d8X2HNi Lv7]lO{]yt|-q𲶵+M̸AE6'm.#66jdaOj0˜nNR009dzKoZ0̈́TD"4wR `^9q TrABz>HVk\F 3hFEZt(3vX8C$]'}}yC:)] :I ;0oHqQYqLkp4\1X,LI_ɠ~̯oCں1L fh`z7]N|f r lg/(AewJ4h Wwa#{#'"߈. -w62nLca9Y& V!:3c=@Raj_o$53a]LHD0:1>4$Obb1U"Z/Zx-2I$B& h|^sP(Ph@;ҹWOt>w 8yx˜ !DDO6ĭ!L)a)NrvRu P1ʂX*7v4K ە!]3DPhi g"(ČR̛ܵBkIbb+FJ ##ƌ)Mb3/_S<ӣx֡1&zOb|“n~ WundSi<5w 64̔5ؚbf4~{r()$dgωMA@DН(ƀNq|h{HkҔ<*E.bc(چe/釒W#0464dhQ-Ac'nsfFc*+HF2Ľzv?yRS}0w!ZlLCF{^4oN壞3b>mҤ'؋r'Ï%G>UG<0aNٽxz F連6f<ZQ5.)ɿo! !Άo. |y"*|p.ϸ( Y=X "q׫IwXZJZOl,GRԸYP69{L}({.1> R$zFti"a*[vVI @B.C\bsBpC"XtYL\/"tӱV;Xyy:Gr3u p$Sro;cL||Ȋ:= AP4POOƿ|jx_ P>E="=7lP=acȃL_Zc˄/)Ui+-QdɭepNNziCѥERlP a%Ņв}t}( X X cywuԍ0zxGe ǐaO#f$kduqI]AȔ gDwrEc+OJ{cW9s BfqKiD2эC0Yxh:cYjBGaBɘJ \I&D.S9:&ͬHcTp#(py^9[ZSsQ7HXP2P\kq6Ɔ5CzzIu0Ǝ"/Aѧ d6"9hZ 1 \5 x+G Fo9Q.PՃDy0gDQL%V F,Y&L`ɅnJACM@ivd@)"燾yx:r-$Bb+f5F];P4ɶS&tb0B63盖gd6glѥ-`*Vi1%$̺L96{yO[z]RĕOeM۫V(3#|nqk4_Wz׭kLܝ8dgԃZ0D:6jpxc[j z/*. MFU͍`YF0 Q bdig/ pikD018ނKWL1݈w-7xiVx-uhB'VMv.X - '-]IF(Av In뻣)j:뼤|O1ǖc146V"xFp):27j>\2$ob:bfhe(d]B/ZL-N X;xdnCk".4Zf6kuG{ rW5N0a+PC $NP&8dL1;:1!mpш9G 䙈nl[Dss4theg9:>D=H6 Bϛ|bDL4b!?Rn*F ' djC)Zr0{+xf|DQ1D m\OCڬi`Dzm䥂@DRq- $s)J FŽӮϽrU"VsK!MW@rhLx#^Io*2O/c'qtDh, Ay̺49S3=!00Pb JwBikdnQ(1/6ɿA&*hA!s?rvxHRAmDžr +u++ Y#,b<5B?JR$*h7AK Rٲ "P!ǬnSht nt;X<9"U&yNxĪԛX *yσ`;C]:4&At n*ˆBbɠ4c@*9+jG0FH:J*DZ@&(i) $UKq$4BWD(г*PAEE4 MR2k11*WA;P|X'TAjf8d2AI^s* M2 V-sJ@|ɚ )>XpD0)!M*1TE+$#T@ lQ+_`D ̀Z>+?)7i|?Fg3qVw=K>vcVjAu2F\ Q> vӂ:;I *B!^fb%Ja)PJ)h jBPXb$h%* k8 IZVJ $X$$YI(@$j  F! @)G(xp9bF N% y=Q_/{yZx'@t+c7f1y ?w{L1=n% MUKFhejt:\ 1L-U6ɘI$#s%AO䀕{}9 ߇6$R("G=/~ʁH֬@*XMHh~wA >ycaa M_֧6nMɸ TYl$$S)FxdMM+|>7>hD7K(#$"] ,CLDzP J6Uy>"1S*!ҐȊ,AD@mMVJ X񶛏q[u,k\=7|_!KIK D$ $HD-?]8cڠ\bE#|D> Qa#:Ь*JelAamAb\.%zɖS槗$L YIIZyI^QP*ibZ,t4'tHa*(VB$fFIZhD(" \f &bPy bPM(@h iPBPҌ rv GB J(X! Z:sra/d $D2% 4Ĕ%(PM!PD@t dgZUCJ &=\J&T#(@CZ i+d Pc ۛ Ʉ؋T:x20V' r XA! !Rx\O]\q)Lq 1!vlHBク:Cȿ0LRYO#IV(3@jnP E-%D  hJF"hJAޡ NjBR00@2$]^2<FNF%86܀2ncM"1COi:aQLi(ז7e` 3P.X*}H,D[ĉ^JCC2D `ngDMCOLJ,I?@ Jk };}|( B{]`Z;~yx|Ȝ! X>iJhB}sŪI#<⡘\8aJV(,զ_7罐k@9C k3(9>xþM{nViTÃt";ss:%G N@-8e|E>ZB5EQ-a02!ÇWPk٢ ةI0iB6?Cm02y D6d| }{c޷%h.ɲSCQJ*m{eؔ! W C;:Iy)pxd TY@=NLpy4 $gMLg&|ihOiXNQ=4I)C6. gdHank%} 6~E{C#jʺ8FH,(IxPLl+d92%C%vyĦ) dY09*GhA''rMH|qC7ba,>+ 2"ABNh|]hj)NʂS 0a#*IO@4CMLʑzC܁ H@T!ґuё~ ~!8@)hٍ .L~`oBBJlxyrwYy.JʄF(v6k!Z=1X0D \_gw"z$<;t\w-lv\S  9nainP;(#I'Z R>U|0҈dNOt ĠcP P/Th ]R$@D!@J#@+DCy1:O케B!!fwɎ*w?2b<>91^ Ow>N!#΄1FH1Fk̚j6Í2+|@ڔѓ\Q(E @(NU[orr@Ѐnf|1eS9m543H ̐8ɩ2]DB$ ' S* MqΒtk L9 M>HOmĺCGT9"A&`I}hзaf![vD£,"-44#yFŜpwEuk0.%XPybU3CȘG:)"B' G;9y[CTH~W*r}p“2|4d1Jt1 ~&c.C#%(GT ƀw0>1(i8-&JP B$* 0LP ]삆lC&:Oi:77~qi,:܎$c r]Jz3_[7QYq7Og:LRڠ %7.mc#@R|A5Ŵr&{E]ʪ2\uqњbʊ|dB SXL,N- I|vj 7#1,ɘm!ɫ&r]ApP&aX74F~q:=*>ExCK1$w0 j 0(?.cϳAtls!n@Bg#]?*`Yu+f,N^5_6@A\G/4/'wVfo%-aG :$hw -z#d=[oؐvRE@X]&M)SX7O`~B)Y@P(JbXI͉SJ4};h3ZE:5uqγϽ1SO3` l Zt4SES Ui:7˖;cB; ``| 7E7+hlnyiY!iPp4| j M[0Ξc @ @w1*H) #mp=^C7Gs03| ҄[3Ojj bLGETlvM}H}hFSȚ@׻!>M@v(5׌҅0$E~Ҩ}ɷ'xD[sU.1]Yb?#͆yӧM!U  g}} *$"uyhFTb*$H_j v1Pnzϛ֫*|5?vK ޙ"]zR>8RIaMjFsh.%h==by]o>ح`r1mhe/43{2謅5d{ӃVH[Fn?>c125 tmm4$0 #;HBLZZggU+"dr@:ҢYR ;FXG$Y,0FN!C£r6`9ԭp\ha <4rS 19c y[H%,moI)ьLKͦ&1X < GrD@V7祌3NXفH?l{=귀G(/BJ,h`& I ?`*\$ =Wy&vF8t6ziqޣţ~hFU^?LK C0u0_6,D}k0K/9cMce!߀bU"!X{*plqyB8?T.9*,Q ٤CO@JIr`r>O|jxe l)4 Q a''8mp&A&\a w@d6DPj4p+&$a#ɤp 0yyuhD!P쏎QJj!ܝ|؅*)jt jd4M:)i}9T2QAUD5Km?([ЪVZo9UDRԩ?VS=SQybwN93&Hkb4Sޙ=mnPuD70tD{iG&3"dr6  @N.!BIꝦǁ?SP%٤5jL% :<9ȃ ~p~LYG*(IZjB%be"")Ac*B i,UrJlʻ O#r#JPɊ eli1!lݣkTMT bC(R1)NDPD45@R-2A!RL0d\"QpU#q0"p]FI8H֔TJ  F7};oG$j* *" lL%LD%1ː4wg!=k4i7dPq>TI&Iu gCs"dӊ,ئ AöɌ &iH=8OՌ)-q@oq!E>nI$ `pR|cO &j@#pF% Eh1/am5PT65̆J+JF10jt tj1[Ql`Ւ1 NXEl A&68 ]ǮO5+`ޭV9Ų̙DrqiHCq빺;lcBrVggZ Ac5\S5pP )Ź0Dlb4W11&ey-$P(L4S)"DED,ƝqJJJJ)HXp `6 "m0bR.S/X7v~KN\MfHL(`fXgA/l!I @( n' |,bcjrU g7"V| n6=2''%kP'T7Qlۢi&`1z܎ӱ>`ʂ])H@Mߙ7"+[A߭g=76b]u+8qOMm7:!0s{h4L+cS+'/IgdHsQ" .2ZF?SqŶXбqR'.vbl!Q UHHIc.c,l_ɶL8d,`hKV?$qOf{=%D( 11Ive01F+ k@1٨13(fǙ͓@e4fNpd 7Xt#s4j{ B-H"w@a9p?dΩGPq?kěl cbG@{9cl%YqDB҇ ݺgU酉 $!("rm㾡 .=I!HP|=d֧m7Ia#1ׇ8߲;McfZ" `u/.CG Nwp&>m&@',樾q:$(X (hVH||N($B&0` > .,s"i鬂j%G=D4`/"v B)tP! TC>{Cc7 ҌL(D) iB,!7K(?Q0PjVaL߷`SN,)4Z.]?p:=O,*|LE >|%v$%)uo_P^䞣K[ ;59aLi~RR6!T-09b7JB)@_2 PHʚ ",ZJ}TjHB^ϣ֥?e|70Pɟf"DLqB#tiK=P< %gp(#zQmL^H/$m ﵫRǦCry\H}(QM% 'd)AK6qN\nJ ќr0,Ce5hC s$H H eJZ9H$Ik0Δ4D!!va?1: 59{"S1*|aL@<:7j{~Pw)He ~U}pÌ`>s!eo8 Hf!<ad^bhNlm&e?xž,7n= ԯ-,.V+P 6fz#N?biCOF,r |b@ M" t[.N !"\$,e<_V3/BS^ġ*8a? pPKWaSJАp|Q$+7w!,22%")!! ,͙%%6~\};?# Hd/7zp8J%'KL(+*vxT5-nM#@00Nɧ>"+Dzw\NdICD@{H|C:R4 AԲC)LDI5O0>S^RSwO%sHn:k*FA@4^R=I)\׮|d{CYd+gP|Q~jZIu6򑢔^ a1ǸP/LHa!MNLT4DvM:M'C`1嘉NI/n'4 ?"9D%ÄHs̥ 0!@R" Ƅs !M" D#(%" j u(PD|x q$ÖLBRI ұ @ @P P1#t0"hJdtD$JӨ6 dYhX`H)fبIT =}*X< H"1'=qy!EJpNܹ$$) kPX~WjՃ| >vHr(@o؅1OXnXNd^؋׏.>yjƎ\kdJP{ * ݹfsjMXykL}%t¦]MNbކd(y(W N]%'$% 9zJ岭H <3,Xs/ՌJv-~6ct+ b)h 5]Laj}ǰcԸnG%zu%;>0RMA"r{. ]0G~Q%vn6gQ>WysZPvA;Cfq +~k D?X0OQ~P~&S$XrP)dt儣䍰j`> _q8!PNyqB4FP/Ԩ}-sPi1qݞ J=OE}춆`X|qԔt}/ELq057m&DFsuG{$}g,$LQ/u4҃5;>s<8c|ޜq)wUw%1qkK͉E.s&4U*33$% )*G8K5[f<]:<@k;7l5J,b\n15T;3Sƣ¢M _bghx3.ji4ڳ9cϟSx i2d)'8o%!njEGg|9HZ[!8e^bm:AfrtLpM=Uhru|PMSN|zpT|D.u.!Й0 953Ν\+z dF'D%^9;t.#!TycN*s/<mANx33tiNݧ;kWvVϻlJ%}!}q\==@Fɴ{&Va^H̪Fs6PH#Q#`>NGۻvvWLd&)<}iqce7x2{~NBK^\I&:ig;uSAy@a|3}f>>t&v/!k5 8<3n7NeuD(QQAҍƎqV5X=U? q٨RYchEIߎB XXAhHK ۑ W(Wwifʌts>#ljvP" Q핟.el3!IX`usoQFc#0Cw#|y}#&ʊ%xu9ۄ%Jbs>Q"-BߞE;\*8kE֖Ug[vօ>\gi5hW s?^k?>"~ G0bc7F>I; mj%>EΨESA%ANlw^1NIX'%@pu@IF0ߌ?|K~T ES₸} ^2ʖoqr \/iľgW;8~{lNI~pz藍49v崘svEZit7I$TCRNkA6X-UgFlӲĮlپLw對o}?lG՜=\(o4"gR>j?J"7sMXBn2g&X}$ w"sSm W6p&0wq8~g'K(&4[S 7wNbd#\K-='Iz.ѯLvuu;(ǸdMie++;$Whu+4Ԣ({(]Ŏg'*:ۓ:Jn)xs/LǙ=٫8/߾^vkd~{Q?sR̮^كds38†y{=q.X|svu%E9*bVlɟMr\fHZ\"ܗkz.}nw=cNu `ZI$`BFQTP㖺oYC5Qg . 5}\Z0 zѓLEٜ?xn7۴k;"qҜ!2Q ȹK w憦06qd8 3 f. I|5Es`& $RE!rw4~ b#%Rd`|,)ß;Ip p,m Yq'b E~[AK 5mGw>sr#p 4AkM*EHQFmI睳$J?_"I$lWLx0Ԑ  D *u_4H\bN(W6^K6p`o&Pb@HZQbVXrY*@cRaQ{on"廓|BcgƸ7F%^%OUPu J|P^#J.QܞbN&]F/j"Yx&iFPdH@OTJE@ &DBy kpΪ!LMO62C>ң_Ea*Q5PLw8"&%D iZ 0#|MAqg=[@@6m<F&o?U{L>4#jB59YlћYj'GX9EZXoM3k#|TjEH)nw!?|Tdp|H9 A_[42' tn橜!۰9y$J]-§m<}b %(!DSдH&;РDEhA.( &PZ!F2B-()@ G@<@s7R C OdlazT?(cEАtHXF!DB0U{ @|vB4H9 ҃owak[ڃ^TQ HZ *AO1sm%>GL8ͷ@p!! AQ J (  o:E.C(+\R^x^q=t&$!A01b3(b1#:0ys +}br]r|f9{ F%r] Fg w2NG`DT!MKvHљ"Yi""јiCh49& G TATh[*,h6Ė50(3R(N4|7ITl#De!^ z<;%pSzm >ɜY+yQ G7` H#E Ahe30s#;b;(xE]Z)$T9t.Idl!'퀚"s(Wgb,2џ7'aq jm)C&I鳭0BtI|I&ְ@֜dD)rdb>` ]ls]8i!F8I\y7wОSi(zM& E(BeHJj)|JJbX*! RL$&W&5DJ\ # }cR2R;H@K0mO@^e0PsP&5BZ) $Rb;%&#SKM9I9ܢ3Dѭkw$HW7䌪EEcs.t͸nʷtDŽ*l[c@YFo} y)D5"" ((JiaUUUuUU F9\mEJ+4QEVZŬE],mkr7&$I[%(VIb(26ȔM)h!gL@@i# `MDDxƸ]^0p-N"N+@ꆚFZ^q+BM @A: '+ԍaYXAyWc#U ++H em&q#`7) z +bf*Ҩ, Mu+kJF)Uqx+ re-XSj4QD.Z4*ڲjf VǸQ&BX[;i1D&dʅLy[d4i~)ƫ#L3'sbzxW#H" UZJ &Ѽ")IX!*F6Zy ӆUݎ/.r*j! BJ_N6z-T[IM24W[Q\K@@c(sgfzڪÚs )6ƭӚIϏyCD*mUPlXF(=g\2cg۬ᬭ*T쳾%>.y 2A!'!ȲSʹdT |u<ՇIlFiXRKb82u&f̐60r_mMwHNH LIwxx:$S}&St!vZ4׈qZbJQIM&Na1cf eH&lY 4ɛ.RR-rR9wuK1޻N:uyUT;˽hD#z9UT}45`lmUeP1WEdicX }f$#8Z5v+,>X@upkUśXG]7 b%}879.3y , )%=q,18AtF[0{(z9p Juݘ@7(Ted-R@ߜM[%?Mҏ΍HF,<.jA;5\CGoRq8ۇM~/g4^zqS]"f<ƌOd&ø {2^C.^JːIxWFGھUsLT,#<^"t>X Oky# ۇXW(N۶;j[ƕM9nD XVDf :FӖ̡ F.;TVZ@;mg R+EE-uspAzj6[H:4RQm 6Y=ƢkhdMѻ`r1 !1EQoㇶA(“< ݩRL˜\Mef2g solɫ 8hzUA`,Q>(glO NXH hmvANMŌxKh=}D&ϼh H6D9( @KG}JiHՎD4psuAEN;݂k&5Q<,p}~e^hzzH: JU N[vĩT\1$x2y9D5DMS1Ctӡ'sM 6ۦyxOQlXے' k<5*`fOpDrv2o1x` yø)o\Y 8i 59Sx4ʉ}`b>0He~߳Fbo E΃֞[ciWj@݇^F »jjX|ulVyTZ O3 oᛂ:*\A}0 %*']jT_9*" 3]8Dk 3:bdwshEЀэ!!0+FmYTT7pfD_093nN{ eD ?|1^"#SJ DA !#[s޵H\1#tq`l@"@ b{f]*"H;(`RP?4E&BaM5!E! PL4& >"Cy.Py4nxA7qÁ?Dp#rh1NQP8דy/iCd>c ~9(H(C1<ïHڶG/5]nsp'BA zuF)Z XG}ؑntDw!â"QBoݓŘpe,ٜ 81NjaMפKC !uN;$4N3S2f5+Li4mԆ44<58tqԶ\8oR, bHwT3aH5qa[@@gҊ!x[I۳NYĺ됡m뛳c'epInmS}~g鿥@aqwѷ?4R&C!H@ƒLn䇀TCC11?9 J./5(#9}0pVF`㫜Bx)a0Po6:# -K@ʙ=L0D0]ȁ))`"\(>X:P95Q>#ъs&/e)#Vju@\l(b@zctF/L;ww ~1PAS" B+C}BP:nS\qcG7Pr1\|Aj$$=N|"Á:.ybd 4?Cn),sjeWRQ!E&Zc:ޮHޱM|8KUH 𙶬ӌaA@A҂z(ۊ)mfdO@  *H `\`h 9{!A1AE)#!@$BX. YŔ4Y3p9 BjXT{ yԾNzKWU R!KJ qJXH)&|⎔cq ovwq9qCD*) ͚tC1wQAy0ù% =$'<AG~`d %lSaS ~++'f>_?0'B &/O}1F*a" $tC rD8lSy yїEo*{ᇔăA[FbPy)ݞHvTT|{sKN#BW<$'$y I^Ta6rS9"NYTqC4 y!&Ɨdydzg<㢹qIo41KO{B)t%>*WÚ{&1?}[*/3G,q~DVG-z+өIn1ACSmLmmemm\|1%l?._T1!+H(u7fFcJsB9q$0v-A6PyHL#c@#9 fINѤDd[sP/9Ȫ|B~ha?tCPK0I,4A.>37FJB@ȕ b\Q8O냒$AOwwcIjzr@m?qF Y*!4- 'xbӁĦ0X N$ryQ6,HĒ L5"AXyiDeck;M/|'Pҁ@( mh  `]8OJ2 ¡a q!"0-[n#=[ßju/W_ͬ)&ynq7d,D2҅$@φx흠ٍ`Q& FC46tX1@D`ԤD@DMCPÍ!bJ ")b J=tvzFcZ!|0 Cm%4ϝ(،i'Q>p|#tl)CBr*3]<H1BB!H$Bq)0 !z}1}NFffQ`?;P?磏,~bk,B,Bo#_;4_Pz?y? \Hd_`=pOԈi&xs;3 eNF!T Tp8TiX]GVu*?/Q-f%'7T'.4`}pE iĪpt"(㊝80r!P \;?Mx=30I.U:[G'ȟ1bN'Mr]|梢)q,PAPM2kN[(b&(pl?Ss(j `X%ݞ&5w  _XαO>!Dh&f%/~8T' C!@8ʁxkS0@~*E7_Hm6AHR cg2/VwMnݟvBlUI}7Z@OMr?j7Q%0^k&!ۤ2SxㄺkAEbi)CbZT UJd6UPbavfNr4ڗi tD frL+('፿چb((Fժ՝v`dE; P bkF((VОd2IPZ&1쪴v޵0"i`BFH)$*$% h]0&?Gm8r̆%3QCDvI'O>ò%FAEddka-*~jSLF6Ņ0ȫ%b` )+@/8uFV|Bk2;Xf}ٖF (N0u;$-pQ5Zb(P@} ^qLdY'x]z$1?!uOxvM^A Ɇ4i8U-&Q 8H. An=!7(xx{.%CJRm9i'0)-#HRID@;L> /d(W`;|IHޫ#H ]s^ mȨ@P! ܃ҩ~~r "Ûn=٩nD{ JR``e#3zܣjU,$T'Q]4DC:a0fbn|]gwǤ*$JtpA3!`03ypFOgX<ϲD1Pѐ 2">u 'b!WU j._TG@ рB5L@ia fa4gsj@_6(a (s%07#v0w*!jRTyӑuF3YYqo9<6vCf7!6~$7V&e"W}%9q@w0`ĊDz[ =e!k ~8SNCAX[8KӺw)xr2ԡȕM J0:BE ~+hmȏR>^=AS\/ACPT'qTvuP@ j@A V }! ~cٱ7y'1aŨ#ϩ :G'??D?%~Q DʣVLv `e)D=(>EU3 @I6oΝks[]]0ƬwCN1P9ĔVaR9:MïWڨ],.Vck,O$cAC{۳u cqH1r5Ra7F1unB4d(tAPV:6fi5yވN{{bdq5ÆNݦC!&~] m<Qc0w5sFv4d+MD;`#aB;LBIv $v/Vgxk5t*h-'y+AGh8pkf1ffu9ѕfE!.ڒ8j]eSȟ;hF`!PD"KT$(e,B,v;&ANcPl[a(.HH^g[<=Ǣ%v#]9wŘK'SMSM0qq]$@ROA.vC::L2KU$ ^hՍ<+-u-5Qd/ٍ2paEAY}&-0u (6 s:`ϡѳӓ qg*%4y(P! /#CS遆)J@@UJ_m4;ʩ M8ܠ@8#4*wpQ0K"  '?ntsP=(=$ ~$:l_?'@S ( B $ihiDhh  H bhB *( f  1?7oݻICFΞ<$\QB"ܪɇ^3 :zE 31EУߺOϤva/)ڃ`Wx{AQJ>l>u0=|w} Q立=Qզzw|>o[` zH$Gҏ۶ޙ8}y^hY4лg|u7&٭LE|c(efz_}P ;ݲ m>̀ >7mv>FC:[@]΀ vN0;Ojf]ŶmVMuOO}u{o-- fY =҇͜GTB/^eԞ\=Lـ֤Vomܥr֝7ۅufdP]ۦ^/a5;픣w]w@(P.{lۓ޽jwzu{}n@EPw(Z@U @@wK}ޠw*lcWM-jEBum^yJAjv7(toPhb؎o wpГ8Տn{޻N督m{=V}u_Aq}ևSOw:CӖ}۾{\؀C  URP|}P}^R9ҡ=gC}TnwnwS.V*x>|w1ϾY>L6v{z5=kv燠7{u}{F[[";ۀQ{Mtu_StKn޼3 k*;.ph^*/Vit}[f"-Uoeuݝ;7ܖowzIwn36X7szG6v,zۻ]`Q{]q]%m\)ַwToq^n1o {<빽xW=m>w_Zkyi7}7MWn؆keR޽|gϜ!_v ĺӟpαyu}-pz [C{y]+ox<5(PMvֽ;mnkV>Yvڣ{|_5ԕ{ :{+'[w9]\ϟoK=k'\w\KgH^|}ӑwmnM;;ۦwk,k˥Y[Vvo}*{x{{i> }ϾyzRǡ|s=,틦mN[*Nͯu}Ώه]_o_z^ -9W{gz.[WGui[.nfyJ}|/kv᾽}w|wj:S{Vy*v;]KvuLTQB@{i]|m:sܫ`ݵƳֵm;}ݚaҾ^{(z{{d_M܌m\tv3|cz5mn>(-sӍ,|[vr:Wvs˱R}RdՀ$m}nՕmۚ.m(joGb<ݭi"úTGsc]:n^=4}zZ3^ln+^ۧƍ^7:DT$F^s^= h::7X#ft@=5FճFVҲ.w=ag^=Q(+z^:QԼUa7h]%u`弖;uvV/svۭ]a:݅.7MyfNtOh9&}w6ᦈ @@5OTjxS2OTy MAFLiGj=(=!M !&d0ѨM FJDD$A6xz)ѩGdhd Jh&4M#ByFjz<'oIFP@!!&BbL(S ?DTIUQAuE*"(_;1 Eo?/5lUUUCs_NOp44!?JũhhRT5˕K KHr%yBax^]WJR5VEUEܱUTTPDE"RĄBR4б"PQ-ABTĈDE'U HZjFihg@H@AE1"x! $D%럛aH^Ht<#ǢPJRHs+H,CD DILS S *HD3Q DLC2@JbNP$oY@`؄gL @PJKH< LL R4dAD&)P?@{ ̪=E )"E%F EiXb0BR*aY"IX!ydD4?a7A#^-A$WD+Dt\awg_9+ œk[1l+폏N{pנ`'s>=Љ+v>; ŘxD*Z5bHY,#+sL&fv*^t 6 |\8߶,ur{0aqsťD`t,Q'@VQS djTY6@;a㎮}7r673O# EqL(!.XI=8nffffu{ < F^.:sA0>PT&F; ok\-.v;:% Ib(Te߾2hEQ~ǂ@^\^'76m[UUUUUEUU`׷[mmqæGq`^'?Aj',C`h>iT ]\$ㄵ+*T^4O:'u-!l#z_䵘7)0\r \BAJJS`y qhH73ǏMKԍ2$Dn@QOy=a@zǬXhʎX^U:F80xY=Ɨ`0G?%ԭ݄~9zx!j[1'l!j$OpRHMh.6*cG^9 g}$#mI kz1_ēȂ\fXT#%辯ѻNoW6#ID w0zu[hwvs>յCN{ ~SEI )xnK6A!K/{:2֠$!ѭ RC{ &6P>8B~*|ț ^T TIx-PIR`=rĦDÛqTdF–DJDM,(UF6zĜafw;H=6pPd ^v-3\F*$b}\#k⢤dlPWمaQEAYNH|+eψs <3 fo"C0[k(Ј?5/N@;m34T;?We_w"Dٰ\J:1Uܹ0?LSo9+JaJX~Vda`WyCQߣxqA燢98ɓ4Tju--C&o"ʊF?h(óB-V1G:t#K޺!v5K}hA@U4¬_ݾm{d1 e45]BskhkLDf@,X /BLX}J#/\=ŸEgH8AƼߋGŚ־lj~s+깒$-l\@S|nv^\R@Jql_i)X/>ݾO78 2[r"0{&"E:3o2í{:u:ĕǻmnڤ7-y3l걉wGI^NwvSubxGUHAzC&?'FM]zׂW]XLqYec>'E sJlMD*lc´$+gk5󫧽.(v9?9Ci8?R%:#=Z,((n }2adt::uoVSA@\ 9^^6-Z9\eDyʊioO m!~M׊ʏU-ÌBu 6n9({Tt*6 9WSMZj"s7#;{ rK:䭝2vkrZ|WجuDz7gўu Up㩠al]7v8M<ČS8hm[O +;k5XT(\Wq;R<(:?n]Wkg ^ nۦvPĉ]:erL kDGGE}*e9kZM.\6xQ*4\6`/Nh[w~*'͓{49{%+[Ɇ/ dDg. )gC`^vۺZnٝ1t(/]tX3>٤b^;FOes?Xiި% `JW*( !2jp~n y(4;^>$Kpo*qhu1ҏS3Z[jr5(>'🵺{}FݷvxJh٩0?`r~Pwo|)[ϣ%g n M1;Ty.z A ïҜ;{ 9Vv [byۏ6*" -&R,4,~l5b 8s=y`E4xTin?VG:B?TT!)j"b*b *"z=t D j$hQ)$M }GWs>ݯ (L PJCJB#J>k,H D Qm<ޭ+Hi?{<`^_+XD5v(ίpsNɣ!bpʋ  #U:z(n‛wRq01ለ|4:#35Jp#cLʎӈn.zq] IDD) 0CN\AMr_MG!>{䐄@Rn#b7E ;H@U4LOSqῷ0NܴdSDt21IdA&vjC4#3AЍ(O$HSPKK{KO 15򝿇2J_헬"LLq~UsG^IO(lᇞ<l9ͥM@oe],-I &T&!xa1c3@1 3J"z*Ul>A1EZ;.J"(:G^*?"O([fW5Byunvv0.W[@94%'3>LeI*?mHDD!觃'VZQ֕@*p?X*n?pͭLB =ߪ.]B Xļ-tkUa8`OL(hi`eX]## z`b_&`.6x]qtsDFgVW-]JeV-0J,Yc,mDhMzʪF1cX.f-)JRҔ-KdӾyyMݥImmlmmkmmmdm-$[ m-keKJRm)I%,m$%m[JܒmmmC###"31ttMyc&~p}YTEZUn<r0gTݵk`K,oYriVYS'[A$IR0Q 6W{94Up|WVQlܧ ۖ8!ltx_'4 >M0+KY8B=|Hp,F'2A~?F9,+*3I=lњ&L&wds/X$u;LZ m_XqҔ@D;go":|7Z; #e2ޒH:bN.jܷT8D  ;<>0s4 1;hxrd u s`aلEC˝GPF QM% SC6~.!(p(P3M#ⲍiF$;T-[I6e;qU&Gv=Oāӝ~^_ =Ä\Ha{abOzP=H;&Q?PPiǝ>S_?< B۟k6{r񬿃 ClT8A2_[-h~l 3p~NVl Q٫ gȟ/$6:CNX1UN>K繹{33,ĒI$~ a OABns%cĸ9M! ?lȖr4uWvyǗnOAP1H6M , diYB?**i\0,:)Mod>uW#XpJq S<8Lu8݀q /M)')Mq3^2SQ f`w`#/hEΕ-Ceچ7J2ElD21'*'lc$%w{9IÎi72gk0;xyEZt b!t-cmceة5  hP L@. 88 PPi(-ȿ,(0GI7@%> b"C3}ebd!qMÀv (Rlp&6Zш ĥ̳C"yų 4þb lSGp k[A5+k~GQUHdQ@D'"Cq:$ /B͆%4:QG 9 PJRHM(Ct=pҚD84wo6QUFNP5x2!ne$AFn($BB#H%(CK -(ER 3c]yhAM63]8(3q$2@[b b(Ϝ I> Uk~:U]}_X/*UpDd5xº`6˟(P~(Ok`}O-3!˗vh]P'L)+ =peۄOłÏ}mF" yNS#`(1Ӌ'1wE4fLLf3F1Κ#bB B "GLI@SBiR hb9&$G#dUXB`4:,9,ClhSM#HDZ"b%ĸ1M E5lf$a4ꁢp3<%E H&ZX!f* B )b>6(B hF&"Z@`hX?(DK5J$CD #JLQ979m k@0q4T4ա!wKW#HmJ!ƣbpV4و;B W "kP /vRq&liCcߛ^PN"eƕ#Srɻe!hFBemr|MȆإu萗OrmZ Z ZhJPG>D˝!Do>i#0cJh.@P R&ckT=θ'HбBTQD(UҢ`^(2ą u3'W#s4bT3DSn8q`2XI4xS1y%\îE%rM uU]: Aֆ*AUmkrL1rjȥ P*""Pm"V$*"V@sjI( HiJJ1(R@#@*P TI +T7pwP_w;o|:-:tӢ뛔Ʋ^Ҹ*9);͡btq:0v+-H,r10\ LLN6(AEnX-94䘴h^aшQsr";lծdΉmH$&p_|iK)mYiѦnh6m:E;騻*G.Hw Dlwy Att&ufH1C5TƇQi(Ӻ|4@Dgh$̜^'Qcc@qnʸƂ&&'Cs-F68-!T1Llڧd9rhPy4M :BtINr? 1hcTM1>K.s;s یUzf:Le )2) .m\r6.Y9CKtJǔ@0 zp!6"im E4ܐI@V"ָE!G$M%DPQ\!li%qsvp:ngEYKQr8Hql\CYuVRҦ~yYAlgHm-ֶƽ*YRh͍+CH4CAA@I<%(TH}$45IO%y8֚X.q$2h=-D=5ިS؍ xfg@S5wS pT gh^<r }׾~Tc?ғ?:} oFtp{2ԫ̎/z 8 n6 P=yʪ@ދR p%T/\W=gC S:1 ’s)(JBO)&MO@B uFen0%#sk:L8ܴ!J^>uSdX>5;MnNƎ US,V &7bBf: Ŀ.p UD#VS EV(&pN!}\DVt{cUdpLqC蛼 Ͷ$wzuaɕ.ѥܲWGFfDF~Y܏]\ds3 H$: ][b)R {:? "8v?.S ^ϭ-&('S|peq8YiZ>kWff_)k `(|V5V3h( ZcTp^,A*ZToQY\U{e1и# mR&w0k%ђ] qWp0OY`郅u EcIc6ތM?UFQW`]G I%1UDEc$LdZ.ˮՈE9u:/xbhPM-(򤔺O̊e'Ώ; uѧCK;pcm~1$N0jz.wJr3ْ_*Xĕ,R3$8QH )$|aA\m@x2Tqhርl*@m+P$2/~x_w\ uƮU{x>!4:ᛠAxt724QìLG0*L$ͤï<ѯazkRߧ{ۼ+ [5 T)?o->ghb{(Z  E7Q)vܪ#P A5ys*Io[bx-(|~PJ0@D>sV'jhL_ap ~'n*i(ⲏ۲ߵw׃/Dū &hD`ywJ >ce[hH ^V=ORȈ3Pa-;(y'?9VJG9Odi?-׎Zf8GoN;>4oK2u^Z“/|_zOi ^8aq?r{7]y7 g%@" 46D_ed(n#:^α1ddQ#@O߆/8`бi~)bCMD'2Wb]oB wW[A6,մk!o73Ū?¯wd?8NmTަVtCm4PHsʏANjFd`5v.6{-سH[hUTvY[1!DuI ʩ:&E w+휳ç-A::t9w^ ;??o˃iJ= 2riyP?9r!TSXw*x#oC_FAc:=~(0SIon5<ٸ($OC@egC<R# \xJaVDQ 7$@>e~_`C@Lb X}tdZ#|+CL•H=s'$#dj |f.*oD&혭LVoOx#v^mX}0^T_y8}@ᾺJL tnc< !c}-X @#pݳ_\Yq1߷f+f'0˽Z`l>2r0gjD 0j(`傂t_)}/b_{zzHY+?"11{6v(Fk_k4J= Ĕ/]G0R lΘ9:~'jt!>l܃+><٭+Oq>8b>ȧv>eZtq9S񂡀ymBIBc_?{ -{˷ ; g*P K9V8Jpqv9a\dvoɮv/}]m=ֽBm9Ժafڶge.?gMG dwZh57-7:3%.b8MEzI:V}{ހFKvՎZPzfm2su{8m\\*Ef:DwE@>ֲs3ip|t sצS1?^>1}1sߩ>hp]/t8e*kqD~'wZ|D(G7~[>i殞onު38r0raOlzXO!]6,y}zX|~3?e|=\:^k sylxJqc:}DB;4ӔЭѿHB,s_NQϺu{̴4W.cK2A5DcR+:̰K!n,m]FXvƾHO b. /!RF4bcmEV 3F &'K!wsEj}yEfJfffbh zq)yuMh^ߏg]^8qDG >Ȑd >^Bgwyii`44fkzAc>~wZB7>WNm`v]es^x>wwi[10Ƶ;m51grΘ`Qm{gmַAkFZBĺsd20ζk#@6y-K;6Nخ`XC)p%X\P(d F1I&ZM߀3\)Yy]Sķi|;|F^c߯_9߃ib"!L7^UjTO(KH"MD@ :=rtXHczחsx:P(t7,[dMhdmmVvty=5[~s|-$H pe*Wc X0\׳I&> *U.Aa6qtR^0/yo *Pq~QKe#||sǧrњv_YWV4kHFSTq/)Er~үʯ>N:kUy[HXB3؝cfI6 /4WY367ƻH8fxɗG,H$@廖fY;@S"v\G/VzaxjqDTy{kȷ|;[ /?soܴo{6鐄]ȇT!p#?? u֗BPؕ<)|_l7خ!ܼ2ȀC pҋV2X9JI|BRF1S7DA,l =p*BO YL,c;7\VyD&ՓrbOl^"WXxR4J)wt'd4\Uu"PqȢWC/szwv}OU)H jnb~b͔1B$n7֘?>qTDV9F3Ǝst\*k]cDq$3NI!d£rZvWsǞrEe֯v|R mO Z0ga4 hZ֍14EA_Ȋw:c:(i)Ĵ̸KllkK oǧqv9 v6y>FLv4l޳5C˷zQw͑.&ϟY '݃e i݅(1uύ^r`tp8,u6^ʕQS8lq;|o=Ѵ|5g$LTkmx<]!Rޗor>Iٝ'F4|!B: r8[坺9)9 5f axTYq\26M:|"" N6<8Dw(k|-6 V[.3є; #OabfbVuIS3I oIBI&& `]F]raPM0I("5uSK_wL>:oy(6"4E6VBa />}9(j{" -׏9ݤ{zi$I$I ׏nuwJ )3$I%)U81|^aOp|'K( [[]<{xCϷbѰ}\!8 0WB==]߶vf|:a8u UкRӋTQ0)cMut_Ƒ”upUDHD%"A?%\3#( # do0Oz Ewcvw !xaݻ|wܺuuss֭q\|Oӯ7umٕp-lgF,5R֍dn"{dʟ/?4M7goMYcci\m˷q?Yf\@:IH>̚_H-*_R /mxSs."h *#š!*47$ CjO |0hMIJ %D4~ĵ47:KI}PT:6+I e0G0ՉSIr @P"z~yAE~buR. MXKIB?d ~ᰚn" pX@0o8b&GSnjfĶtt0TO}aP4Lbd<Tzyv 2H}{$i'eF m/n*?t䵻U!)lĕAE~[m?IO`JBEVdLMP{@n fH<%N$ǧEıQUTUUUqMjڱFK`g"GPlQA` r7U~VSd{q&!.jzcAꁧ<%: C6_MI)NB@RS^k.WXMs?OoXN*>-?">m /KGZ2^ PG:"*j̔۹/[b}5ABTDe$Eο?~hKiG'_?mrN-m Eo8Pv/̎r !!{'ӯq*F|\(f EG@):`"w. g?p5:چ'dJ"^DN\<}E _̿SoNȸZ WχI DD}yTG$"sH`u `ٟa=>篗'?'ahƟ* KPty| $Ѹ Ӈ6~8T{0U7* gsj1n=;FZo-Y.(t 20):y:7LJ͆CrvymW+ /z2e\wP~x/>B(rt껎#:.^.<˅w{;dfur$vtd߸OrͩW"l 1DFmwNĦEOɹ8jHA0J%U'Z>Ny߯yOxO0ēwݰwG!eќy4v7++G%I0a" ǥt"Pʠ3A07o:TFֿ<~٣g5 }R#B"~(҆Qh 8ClߦŽݏ=Vpԭpi,W΁8mKs rzNsX^{pЏE1Bu2P{q{flIAw6& [#*H3UҖ,1eI]Q ˲cUۏA;f;̼dCHIvߞI)9sZ ab6q XaΘԬKD;'>|=ۻmAXV M^W~x1R!^߽+tћMhp"P^֖]PS7T`b)rcS[Uznu i:ٹ'z<-ᢼO#[[ ^r&aQz~4ON+,ːSt+vG]r  i액7|ʭߙq(JEMټH{[j~o?Mt鄯 U `ܳnۥaݫ:zj5_PQ 1'< C1sٻfVρo3˹:urfG96 .&w{hWx7XٹZUVNͥ۩DXVgWBWya(o<|<':yHNЎy0E;-vcv<%ڧPd}0E>͵E|bJUi)I"hB%RhiH $14HPUDP0"ıSl ((|8Z>E!G qD:hZ)$\]1HP4߃˩ ĥ3Qd: qCP_نEjSN>q]ɻX`]] 1A`_U^d WHM8 /?_,ʃ%nG_ǀ~Y@\v0pstV&[{Go?}|$QuDz[cohkA5VQ?V o/<.dzϔ"Et?GobT On'gV~vwvSj?ueQ"x|miHxtc#vuSVz@Aw&ldRl~wvTB@}nn㱷`Ut jQ!O"sˀ].q:|VJ]\e$FI$UWWtjL6.DrX%ɇ}nʚß/A~8O9ReoEL4^]#=+)00챂i]vmˇyrGOj @\B5~" m}xϒ,%v>D"R_ggEvKNa˧|8p-sah𮾶祰y#靶?nݻr0E8]E_Lq$5ihjiq)d#gísɷg vKC+ʃUB;%yt:XK{A79O8<Nhݥ3FꊢO=z?Q_Ӏq~ҵ qNDAYI$ e׿9|N^ S^PF_.`}%\oӎȍD*xyq n ןJBcE-ט<kR?'?dbo|Yz,xnPc2 |VcV*1" Ѐ3IeH=AW` 50?'|g#'o(6ԖoX-hr0*{;C π}f۟*acKkOp))Hu$!>]3Qzs.wq֊'cU46Z[!_f_Mt7^+*#`'>O٘ ?LЁw'YC(6tF?#\ ᰷@86)`A߭ l}Kp9*ګD]Cz2"n(ɺWhkK$so*+czك\M9)"ڝ}:+={SysϘ SԞ F"8!qY򻒺Ǻ{$)N#y_(IDN>_wlG`;?Ah9];U/} f %ĕخسlѽBqcurc,- POG)[nE֊yU"p{"U]spcm# Xdխ·^Q,uFanRP>?c68:5SrL߾m6cK#@QXqx9yIg槡pl# ,gVJ-$#aq,qciiZ :i^yɒnjo$.VijVx1G]jUiSc~3 3A_Wÿ޽Mv8+ d>?B@vF aw|N0LplIV%LhrOAl:Ö~_D H@?5~mxsOa0CĽQVX@}N{|MY}R҂\h?JiyBX>StevͻONx", c[q:[V0eACA߸ b980 ~dOg'Pqv`m~ -og8,;Q< q]^WL?-!<`pAbyY)<3xS Z  ia58kg?˶A6Y/ȋQ;rdp[(bV\hU2[|nJQNCDm]^8t_v 2oE>':yG{53?W(:R\bN8)E==Ml^Uƫсrm;+{ ,iQ?y9=dr\O˕wp;8spl(s(HDjr\؎"T؆PO۳ǽZ>dmC!T/3w7[Zఁ_=[i]DLzm1{'Xr0Pk'Lp q/k87*SX 2 ]b_cEUUE )~ror}EN訴~3>ыbNmU[C_?]5ɔ4P黻7?),QO Q豰IURc%Io\g9DmT TLMMIAJS\e"[UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUy\r5UZ5N֪*Bh&Zks0_;JYUUU"y_ɐJ5*%7UC*jڂ(h)i߾K h>4j(*(4 $A$2&Nx/#H*Q:~˯wHy4PyI}i[miporÌo)ۼI:噧۞s.ԌU?d"=AfS _,G>y m]T-L6^}'2yhOhBh]?uc޿,ΖB ~q 妜_9kB-~g_˺Ρ*q$NsfˍP !{Q,(O@{$nu9Gh(+|z?{! B(;^#d@>?H50ϻh'Y TUBٿx&Hv=Ђ Pq;dzܽo JQVI'y"dA3JwI|*(;~X(-dEE)R4Gd⎧}n/7ћFtOc&C~D}ow{d2'%p8`n S/UX| \`(˵]ADPz$=`$u'y@dB/3 ̈rL'?SoΞ^\w5x:A7̅kEA?tF=hc,槵 Fr7lDom(%OSO27 <†0Q/-"TPPkS!w~_C<}z=av[o g(s}PCv-CT$N]tPИ_2G>^(Y_f@*XKEw1_h>~̢s{.=rX1} N%(]0, gJKwwa`9GIUPRϦYT AzkAG#Q^nZ,Vo0b|OsVg<?)5Ri^s{fC-u ?N~^ y-G cdh+A `?g=޿+t<N6l{msA(I! I4vo[XC',6](}ŠQ!G= @sf+A>2"Ij@OLP.q+.~QGq; 7[S$_癲fy|/=j$dHj0)JAX*=ra bo!gyߺC成|%b6Ƚ[׻p~~BBR}l ?6mԶ{G~XI ?-xd/C{e!CbbW`[: {3>P6+э`K!RA~La-w::C1˜Li8g.n)F2,JJru9Af0bx MdGBݧLr{i4 2oxy'D'XR 7~;˯h<q:2;8}a6ϓ@S7DBh5!+%Z 3nf$PIF}5R^n֤OA=d}$huFWg.3U@ŸY ~8xv8L} ?i[xQ_Ybrz\({BXT=LJ@ASlv93⾋ E=6!nX]ɗ? hIqDUːD8|o`_~%N>Lr-Y]mU_ۜ.UUUZ:婶Y+I$nI$HOT[mmնmmmI$I$GvI{ңޏz |&u8I1$.袩ݿ 44QIQ%4"TLSU`FEDUb64g%PTI_ VL'|1HꪐJe;RDRD4ba.7zo h+a=?gU6:|Vd"$gjwLClc8/(KN* zzܽedlYyfL PO|qc5.\'o f.6S&Gztg'LHT U:*rm.o99zxΟ4P`ގ:h#:Ĺ2F#RVݿ_,3R׌vWѳN$iyk诸8} [oڂaN!='\Vj}S>29JSq4e*TkygML(j!K ԧЭjh?Ay[D^|Td[,6rgBOTϊ%2I(#s=)$ n O :I^lŦtO؂ϊe/uLkr򂒄)(ت9($RNڋ@og9 !%8lM3Yt\@tG ͩX#ˊG CϟfVKB~ȘHY67yBo,Ɨ:.LHfqw2jqEbGhq1!Q9P\wn]~ SgF'G޲'~>-z'AVICI6g 9~A#K,Xy XƳ3p继[}濫{lD<兖C,%| l`w^xޞ/WSi5 tKDhB8z.p "90GN ݧcKZ[>O 3̛HuA| у 9(-#w7B8qxQaWԃJ?b0R*XȤ I+u!ؒg@D;Ko%v.e.½gmLzoG~'_3_1Dt" U$9=BwnCg  GI"+X ?z'c!w|QSiE_G ׹_/0B8s 8uc߫ -H ն`QƢ-<;[GYh02T`v@]E#%^qQ+^_%]$`!7uZ8:?= _Ze %hE Bfڳ Ǻ8zA!]}ѕm23 D\&AHE$H|2%1C4GٟoO.~_Z]w\ 6y]!6Ǣ;.wb9ǘRtPT!iJ%o"6D3|Ho5/`Kш!^ZZ]O$HP %;+m-c Z[DƵt>qYHҸqmUкHE)g- Bv;l5\8_t(Z"kEUZ:Hj86pB%[Hc}׍k 9^5 !^Qbk9z.zŬ@_Z&h)M㚾N9b 5{uᦒς<}tX.(Afo G>tuß 30ab`[FÎ|@=R}&Za n`,Am*#!#Q]Zx#v\Z4]r +\Yw>݋\yI UPQ%0D!K%hA!.+  akz#?hЃdgt# 7_=H kh P͂/(JY ;>.g}U8gP>WW&˽r Prp֮ɽn4- ;a L!]vl&(Ln ja?4P Gy+"/>9 "2n΍7*u#E)ĥsDwD}* 7揽]x:AGD.C9M3%8vQ 餈5kZ`|B ȁ0HcJkթ]~=nmf3Ț$@KYYG1{Xn$p`WUqxu5#u$'&XppxEg8Zu@HZ jf!ֻwV$^7@["13;V2!Xp?T1# aA|+{׷`ԏpگӮ' ֿ,աvψ#"2yґ6fbTj?i8>x=vw?7=h1`u6*+mXEZmi$rHI$h8]EU/rI$I$ !ڡ ЖdBI$I$F$J$ؐmE$I$II$ZݭÞ}VFG3h}]VZEO<rFozF01 fO>q4QC%o9rϾS*+\I[Sh# h[Y:YbTmO@vF]@ ="_f~ovx^`>6|'Rz}a㦵P/6""~;kf;Vw HG|J! Dk <6=SV^袆x,`X*XM!Uz84^ 0/(|L>*Y1zVP{*_=&T~Bp@DzXdÈ'KvƖ09^Xdx={:} ]vއ5#_X {?ۯ-U1?>WZH"BֶH_f4,MEa D}Ja;cFhE{@l YWixup$4A3 :pVܰ|7Y$Y -_a:tLBxQ3j/ZӣLlGrQ !Tu,^f)gSvHfX|QwUO>J2ہA՞ƀ'Rs0RZY8ʩ1?_kH baL7`8? ds*fB[#ft8ĆCa\:.]=x4 C7~7tBStp誦MI!V+kx2EJ;a2ERKE>e`YZSRg lljn<g#0BRZ!ӥչʲ-'iT(A4pk<& kJ}a#"K`{5LoƹomԿDh")vVbb3d/NN|&1IO<VxuY֢u]dk0Oyk1o|.Z**OʈUWӡ^,{JC+BIldJV%*Z> >ked <_:=xyHŸqCD8`҇;mP#vkX)Q$aI<$l@P2g`QŅz?l5)xS5ppm$0 . ,$:tZE<,Us Tb!'߹^)Stx Y)ن3o.8 +3 4<݀u΋TRN!^:'#hZ PM)nv;DbLluhΉ\wQLyIv 9aB. *O`@1UѸQe)G18K0j?>M?߰ט1d3.&[+fߎ}1[YU-/=Ab?J%ڸhpJJ=f0G#W Nx=^ku"# W Wa@x/yx:pqONN̠UѲF }*و-(a#eai-OL#wLL@"and@7Vp{#: kONtfyp;/Yy]EҮXl Rg_ڛ6Br!H|)v|k"]E_'W P 'u^>³`+Sb0 : 6}aSm? UG(^2Nupb<8Dl:qi>(-Po3@5Tag[p\tZ/Wz?c Q7w 7_.3wx,5 J{u?)0hmzd Sla<-N`!~Eo!٢͈`^C@ذԾ?G<. ~jA$NIBICUQI&qhT9?y2[6o ȋ$MfGz%IU&I8m,-DŠ_'٭:],zOI<ȏκo˸'oTGSFpq{@'B𢣈d>:HءUh"o/jjp9gH^ABEhb'Z8.Uՠ9 @(qDTz:!hΟ2UQ͊.FJ!sG|{$eUy V7TxM@(C]{*,^јxB.<~**Xr~>j_TTf`Z n)OHRBЁ8((/vVNۗ?A8{x^aJ@.p%ywS^l3 ys8~ѸZýlKB,|4_PB$@Lnkq/)8QvC[k-Hb7NJ+pI~:wYٔAGqϼRB+' 7yGY'QUEUT]CEU"J "`aBVf&";؄;5L@:-Oj<ٕ\0sآKË: p@#C;-rr(NLݹҰvvo>t~nu5?kH(;❊H_ |̸}¤*I9sF@4|+h3;BED?t ꆽe6`Bz깯1plr\a-F. !mhWcUeĎQl\]WԸJ_0#^/Izwhz  };&\ʛ7`8P#xd0{UŶ'r#_u;<:}. n?y^*8]ؗD_BQx|׫jم+C[j >pڝc7n{k:]3M3)36kXF):=YfI>|g fqV7`N'7gL;Èlw~oߍp:A+Ky~tT8+9'ko qĪ.ۙ!;rpHw0g pQ3\zܪӜ}Nv3h׈kkֳ1R(H?]/UJ:zL@"a&!m` -3ȕd,ԖW14Х^:٧ n0f_M0.۝!;CС_>(uѦcw9i#Piqҏ;k7Den(V,zB)#B$ɺ)`Q;YM#; ޱDpn.[22LZQSb᳂MWK;&fu_$n 1lL#6T\L;o'8D^s fcC-wpXau5!/֧ogd_%j ĭ(cr"z\=9R[jAg( }ލ_ YȓA)KXcY^k"xqUQ _.x>¶_`9/3x -0]Xjnss;7B$%ۻӝdbᝐo \w=_Gᦂ%`,L˛0 4Fm$I$I 4>֖_}.LFzf6=CcqQcY:Y'Xi}79rD9j` ig-kpIkY.̚Rcw덎Te G+>@tj fRl;GA>!8]Z],JRk)jbgzbI&(o|^ԏ]N*)N^OF̪M&kww($ a=E xp'ۜ?6HN4ۓ6∟8AY@)TJ$1bOvТ!T C#omUop^i}*e<0PrD:$rQnI "+{ݑS{x95;v&OϼƛA mXx֎=SL'&2 ` 'M+qیƔSǰZ(q2W4IMRU2QdZ-]9mZXO(װ+0d];^6dвtp) qJ azecn7 nsfs&!LP꣜i:pnlީO[O\ϔVmr @(? ~*" >W4VO Qh ؟$T$S} ,"#~/VìWiݹ?Vڡw\C3nV QR #/?A៪A>%B_ry~|ϲ=.*< #?ky3}^0S_[$Ү=o.}:|l<ʄGv?+HG>ߪ W81OZu3ϧ#EE,JDH04J쟇 ::I1}\ֶLZ#M0Ӌ\";&cT`ŠC RK-~^׬t=I4S@$%ą11Aj`ӦPlAI1 %ȥ)#& I|=q~"[䯄)}ߗɧ[ocG=͞|k_+ ٕ <*TP,( Pe*" e !BY"BBI``$ia%dZ%)eHd`" FZ R P!U%hJ(%T@(b)3P2ΕPb}_r!HC5kp0fyyqns Es cPDU=$>dT!ABs7Ydj"IZfWCXzqWɟySnr9[jI)| ;"E׭!&L(HCOzcH54RAF:@~XJ;G*A?ɉqRfbA'$U'31?LbC Qe'n֏$xynݽզrM~7[I$JRe2IIޜ ?E95U6C~W`}HB΄ ,%@P0URT~ς~/cr>Kb~TO _@ $ZM"$v3?zǸ(F)4 ݣP,F?۩<_,~rD̈́){iDu(w8ԙJfCSGW0i\'FS.Q*IrXVx&T1CaOU, cI}Oego?z=eqonu޳=d"+)QRh]hB%@|Xޗ,-8_`hS$+h,7cdj=H;}:pwut-P(Z#[cRZB>:nXaJoMY߲à6)klҬdmgWllal?y!}G>W’dnơעq$(#Bg:Λ4kmȊ)(gF{=7G7n擐^M<3̈́u5 +|78N}9|}vcʸi~(pa|#O`|  E@} 4:-Y fP% HH~3̹?F!2 }hGp_rpkED!"yf4o0c%pbqYɓ?ݶbTj% ;'GdfXV _^H -BmYb&S L_r,YNr?̞$8*|zxWg{!PL 7P槆(SAE/j &@Qo1~[0pnqlc)Dl )0TBk5*DvH.kDQEDpQo~MMέԎ'L#^ĐV@#p;a]{oYlwC~!elj#dכl`j?$yGG^ [)lB4'y| QV֭!v$g-nˬ9Mapxûd6I3 kW EC8e/B@QE\9?\f"̟QB~/8fXCҘø6 wUo[ >n d2J rp%R?}#!}Kd7?&m]J )6t4h(i7?&;Q) W&=ʚ,yFivE؅+`CaMT<[ (N w/Hn׍żzݡe^#:;"tԫ:+;:S(NK7F,3bw @ 6V[5 OMt2xFa%PM<,zb4Ǩvʜ`#Ql1 X6B\PrN{SMiCD7_^.CqHq@0btOq'J#0xPfd.;ų]@쒛s3ỴIRRk_RbCa Xț(Qȭ\"n"G}wٷm z<ҥ1Hbq ~ W$ %!DU?d9GG 9W'}Pq/|.ݮT?]6zW^ٰP hCZ9^pgVW0pڃ'2A] ̹3OLm;dhD~!efavkq &W#Au i>^d2#: *ҷ1DRixs ɇJ`HùQpe7I{8ֵkQkZֳuTWfޕzַjmUJwl&u+J];̵;>(srLeR'zJRxR%-7L5^F啺j)ZyVJX V#0qӴ|igY4=>2M dhüP&F!1XKK3-ߡoH2Lhy1Cz6웏QZ?-&dhb_mA =^aL9"{7'P=Ǜ6tM,uCZ_v;WY㶊ܧBlQzІwj_O|"}'a4paݨ< ?۳?d[N}D{= l}[avVJj_.ep7͟,j.Ϛz&WWn,,wx; Gn..ɇtUİyTypպ'ǼEƇ>YP!pKawxD(sPeQ, x7NLmVM_9Ң/uGLJ}/K|Gg gǻ$W[xz!fv2 #^m쪠k7[ ac,g#yDRBVeYs=iM``.TdF¢ }=]/_ύ>%|Goqoyu^=5&w֯jjz_NaG?so[\W0VL;\&HKg]^+Gzn?w~bw~_ǃ񺋫9-q5f w(ïe:U&8KQc~Ǥ?η[uRػ3͜Hx/h9D~;yIp}@]@LxESGaj\lMp֏ZoUY\u.j:{n=O]/!xo;=?LgOAmN:hZ 6Dl@5b6ӰM~K/6䩃T7;Rw5G}< bHG=Woۃ`3xfáO7=O1Gxyn:1Y X=՗t/uQVҁ~nc4̓qV}Z"~"ɽoSvTv.{ n#Sg*6ǯ3Pᑐ ^ =7`BۧqizWVOһ)InUEDxJ=:l'/Q}G =C;c>Y뛧qDi}x[;WׁP+=G`WRx|) ՙMW"Pҁd%[YAa{HyC[;@wH7(_Z"eѦ}јv_>5oYLp'!{';ZvфqM`r4 .<@(CS~z1~= u=)I;"9RY3tmcҷ PU6Vֹ3lɜwQEV[2[a vA)mWjY:U.ۖ+l*/ZeCO( AFGαP4 8Ecʊ4 fVJr;2 +8xY!J%%l]#I yb4Ӧ O"܈fP0Ӣ3Sv?xedFLV<66 -SWƭ4v0ڞ,-|yigo6dkoU#Q.y햍^LF0 #Z/92ohG\G׃|&O6f7+)w#VF\b0ʲVр뽦(Vv"'Q D*<֧uT] > ٘uY$q3㟑¤!A{4=Q>lo":ExLb$+Ƕ)^^X8}oDO.[/۴^:Qmp廋yonBg(I?c9w<ꘊ`IwF0LtCwLQ@@nN?ŭ,+ZO䎌Ȳ0"ew]Oxmq;^xt|GeHlOqc_I,SwS]P ̾{犼qZX0NQSQN'BN0Xcqai*/ <wO(PjnzaZaVcY$xl c6Ȓa[úHਦҊEA4,Iܷ6b -?Ei҂^X>'uh,"/7|#0ÒAWp05ߘ';'D 2$ rbIׯxrIF ~tui6djvщB$c ؠ!%B! :б4CZbVJbJ1lA[&i)!iZiCF Jq f&M)`X!:s7"- R+M @~$pBS14T>N|TRHPIBJ*tZj I"YVZ}''J fJ4 !*$* "i&Hf (Ӂ(M"lcK)e%'cJ4M:fJ"6d$Bt)T hj@40HSJEDA.YPض ff 4D$K"EΡtE A@PDLMPM"bu35 EDlQIF@!X"R"CLTy+DM=lQ0B!4{DKQLRISC%RDWX#$T1$%I4UE1hp]IH=BţQA413DEDEP%MBEM 0R4TIAD CHPLJ'M4 -wА˖ba4$JEQC,$D%4ϝB(:EPLI4D!A $ s# (LH$RI ASUۏU7dHC!0@F L 1P Q6=?\*d߈&J(@|ִgM")D$TM TDLDGD+H<|d햐JAW@B@w%DyH(: [J4P/38iE!G$LJ0r]"- b"H hD4!tЇ$Zq =lȅ1$ H4&H䁶\BhD%#C!?)tŷc:&}yyK|>*z? F?? v! =>_r+] w8Ihg -LAowO}?ѿwgѢv4wT]$2 e8è,\㾃Bb+uM=*d5LFٍ.2a2Ǎzp~ &V*֓&' ;Af7~M )($:p!BO\/?"EB~!^ZwFcbr4؍f,Xi9an1R^5 P{G܌>G؏*PLy|ndMx4@8\( Kn4=X"R$#D͞}p_L$}G؈R8!oJǖL%Qü(mQoVߢ_32DJȳ,f"!G a8`p]ov"7(`U5zy6-xjHW_.*a.ʤ#^?㘬@xYv1ƭ)˒aYo<:c3ӊ&mw>9ʾRr;ĚGx!4$6$v}HPuPGIze\pu[vxqzw&̎zuw"i q4 z 7.~QT+7v]{ԣ}g!;N|80Mj YY%v-trΫ䈵ͮ:'@C"d`5vW Dy&T_{F uԅg⏲LKX[G52Ѭ/]17qUeVRal ;3Gf?1ϼuv߿~أHv|%)U}{~}pAО-L6<0ٰA`<;eIISkOݝԣOPjzV+ɡ%{پG{gO#O"!.=+)W}^9^k>x %+>HJ}_}"C NJ{#>*32d0d PS!{Ïmbm}y&sw٪v۱ 7:'%4BJ|q_ేUq7MBb "kz@O%(nBF$͑nV\Z rmC¿'1;?wP cAB)R mb y"~tDKR8"h.+GDpk[{x?t>OFyOG":UMzXtߒ} xF!Zzh{IheNvKX;?!>Άʡ?Yᛑ>4;RN3)S{O\'Vzw ߱s_⡈)Z OΝyES~ߋk\~AK ;7 {|of0 "?V=>y^,us}n)l`KTXRŒ | ֙z*\3dNѼkMڀ~p1-OP ^*L~a%\_=r8x9! {2 }U=w}s*NX[9WҞ~T}tY-J?J 1_~ϰk`+Y)sÃ[BiK#G4@Bb2aJH"-v~uWZ#\ӂbk젂|wkJ ^[n1t"6WB#??[ooǢ@DO9YfיAy[nHr?pG9Lj r\tRKU+bZPxdɉ_؃oh7Ϳ2ƎF8W7l.Thog0; >`;–ɡ,9m`X?>ɶV&2hMD|v=B뛭 *:Gԁ0NHQ{p|``xeq!n?312 ny> {baϙU_ L fsxƸ) E/^&  -1`:P^@}LBp=%NI!b4BnOn&B C؀=S`fm 1[*CHhsRO\=]OOq2b=$Ͱ :٘ ;R'B`sC0CA:-&dshRu-(GtP9Ah j>l/Uf׵@*.lFp1/c owy7, T@Ć#"0n7&=_`|i.Ct$:}T/\1袱ͺQ9D+Ր3*q*Ub \@WWWAT1SϢlϣí+-j^&&$U^cj_c Q,aZHH gK0Q@7 nіu0z,n|C,rF>5gY'KkQg6^IcS^k|/2ǪQ@0`n 6]dh5wIX4tHM{oa#c@3vH8tDGmNZ`-p7WD8,ڹHثS^"q`sAN<Hd귃3c?1d]yPA6HxY_HP!@%P?f*A\%:*?P=_WoB7~\@!A "Ecc9xkbm"ER<Ȼ gR81vTeZ⮯0aX.эRfGG߾@cIMUCT7XdKC?)l(T p DDĒ&4L{߼ZvORBԑ"UKSUQ ʟ( [40x$O<,),f I#2Q!5ߑvgNiH/P~TOAIHPL!ңDGD@AGӏo[QGtх-$KS$TT-SAUBm㥸1ҔOU?.I,:a-5.S̀I I1p@- TRԗx hɱ 8dL[Ff2F+@(ajtY5D1 D[`t[%@M֎Xyf c9ꪬwj&.%`tTS%E1]p10LjƮdXᤄnHvdlzbH+`1H@NښlmA^\ݞW< Xڪ0Pn!;zfҏ9(j^\_Dw013hi"t4:5hԱâ ݘ#~:! EO|pgך.cEQ ͊M pgq)7x\ % URSܺiON$)Mvda[{D+f2SR|{} ^Q +A)}{>O%O@0{GWOQ5N1p2{8AcuKZRz9!Y8zI\-aggټ6`A՟4+$:U'7ǡj7 AH8fƊwVfjLbw0D% TXɑ&S"1Pfjf߸hh) >/T#vu~?'^a}!gyNCh.lno&o*SRGֳkiơԮ7Yl1B* =# ~cm뮺 Ҕ)JR_}]p]p뭶muwwjn=׎};l5+@u)W3T*$7_Č(pIzE~7_ۡ:0 tw9FY9HeblTZ\b'>%' °%N+Tk|zlYv69иW+l7,:öA`LyT0Ҷ9B=@<e yhND^0Vm;%T.D '6J.G:z,C2nQdqqNM&ǬKInAB@YصuK[P Mm`nG"4^g0Wxu~Zarx|eH#ԹQXPT \^['d!]#ln:FY+ELVU*.['|e :sEUmd;+"NW] ,KlMYKi1}պi%Vt(M_}ds}\ߕgo+iwk:;ֺ|O=wKLZ#?3N{,YG6]3\s # 5Yk(ȺzR|c-0gBݖIEѾ欕#ܢz錴)fiYDaSkHN{P_ EkOzWgZ?X!qY.Op~0f4%pQ/KKg$ad0dROǷ|1ԑ AIԦL A/-]5ccs!HoC}!/{]Ρ\#npՙƥh0#2aOZJjiruoM,2g7.G&IZz%˓2b},{t/=ry BT8rus[vI-osÌs3+|&7[‰B/^ e( D$W9psn~>Ғf!H[(wI$UI;㌻kIM4:ey^*U.n=b+TҠc$А<|$pN8ҷC<<|g{wo5&8ncq|^<.q\F?\V f+ΧRzc0QI[}79,r쑚 8ȣDB\I&32I e۰l[/xT hAXCHPl:)9OyxVwX40QD4R_H!Yˁ>?ç"D AaG[Z.\pmd፣}Iے%+ፚj(HffDc4X[(F 8!$߫H{h!2B!-hc&zu]"N G&ȝUA NJyKe UKHU7P} N D'$| $@LGA.a߶lg 1!C~㮂L9Q˘U ;/|yC醃S*+'"M6z/7YD46 sXD! Jq#,h*ejazMSu9玼w᡼DKC@EDQI4yps!K²8g<[OBd!X&JB9rYoa @s1Blo3jy͉#&M }.Xc##Ug\}`94yJwU:tYcw))d4P{-Ne9!A!i)y[|fr yhQ(0i KsFyQ%MkP.5DAvb9a8]! Qӯkx`064 vm@8󻬺mm 7Rb'EAPJh()(bs70H 5H40t(5^0|hlN@e8=n򑡛}#2E|3=}=q\GDr88G ?6Lm=='P٩ʻMNFFl0tg1m~ ?_38{meSFntl w}OKɐx7t˒BcK3ݎ utJbiӲhn3 ə X}l#-,j06Ūjd1\2dF}/{駦AuMLEQҁ>ٷ0+v8szA<5 +ܪ|ؘ 9v zgdcpkaβ̽sŒI$j1"$3Dz"{Ss%8L1U$Oq $D;׌tIHxFB=ssRyU"]U8]4Bc:ƨ5%SZ<,gٷRbC@FvQQ5~V<|}uHbEoO=g;JokA *, $!wŀ4U ІaD:ҘJ_~%T*p,YR?oA_=˥N&h awn7Q>m7:Jb,T^czs°5!D< nrd/Z컗^T2}%{%ܮ.y+yh5zlLno s?.]B}&OLnBT OXrGϋa_ P+da}y/UCAWڪབD}LlTGI&/jXۅ?j̹1g_ v͠d Ab I ksiA>O\MAVëkmLuc&Qz|PrC@u`rzUdHW9`a^WUC]sB@p)lFyT2X3;GɆq1{ OC{Dpg׃IzJP=濱A tOJ)Bx}V;?T}r}Dl)9_0t}TR iy  PNZWYĵd@-L \ب83t}%B VFVpȃ>־#fyz8Q}I蛍CP>A?|3v~.foɻCÀ3Bq#4[oph`:@CQ8)KC*'֍?:` Z$O7g3y(@ݲaJ-2>>}Avd8|D/S6q`=6 y@c'>@K~nOv{Krx݊irC|{Zp?_S0Ci띾OXX|0`B?m}U{F/!J<=+CI5YFcx5 r T,qYijI:`P v턉;={hYd #.]?fۜ?vZMnӦ듆F!"[ ѿ|4=K wb^QI$d@i$.k?vh۶mGo6"ff"fff""""fffffffff"g~?~}ybn9ԀL N FܒbQgA/٭5%w<|Qz~WAȁuNQ}gܣp#譐 zwtyT頠{g@ЃwD?XZ'S2TLJEsʽ[gӹ|X(z]E=X;G2e zI$vkh/qdg SPlp9wȩ:DZF%|Qj&q^"QCq4^]Ǿh˜xs_r8ުKտ~m' YeQX<ݷ3v=+kuo=y.P PnOk]]fG2RcX ]cߪb"8 oOXa/  ΰn*(iLpPNڞoN{f45v񸓯>!JpY1l>ۡx~r8ndL)j6<6Cf1n E*`bȒ:"EM}JpCMͨf^9dLgmе vN; =tW]Z6GaI7=ָJ3Qa@" -"vm=#N&*6d%vBP ljt9JݜeݰtURxsF3kxH. ` S[OnI%>eʿQINa>NýT8тC|##̈́.U&_ 'rT>FЃ҉NnƽUVx'h4MPqyz"1kz;vMWvjO{۫bJ0X7f`#qZd'ȿ+ 2reKd(et٬}>o۪Xʔup[7oBNj+%?ZEcCu5<#SxuJmS>o HDAD5>hU""=AVz?+L>O2=$FiXQۍA:u?RC^=R3Ӝ_aXξl(e']Vw _"w.CA1v OAo EA! 믷{Ϫn3&Zؠ[ (5G Dt_t琷oǯ"{wHĨDDO?o?zv=U AO|οX-ڙ U kCHB %ugkP<SIs~/^)jA?kiOHWŇ :zM-5~DIM;{19 gɌ!. (C6r>釈 <]u[mmo]uV}bsKv۷nuww}UUWzMϡƉ"HПcFYe@( ʤ |yY l-[D2 kO@!?èXREC_sc\w ~Q.{1;':W'f ŀPOέ`ΛjfaDҫ;6[9Z?xW᛼Ua1V{^\*DB 3`U{\":_%b֘ oKQxOӭ4C #f'!fLY,E}4dzՁQӟG9y[32ڇ[gq!^d//ޟ5tݜOq ?FoeRmo e8A@^5/^gVx&ybnZaW!2/TЄ98q-|rr} .~c袍-Ž}5}"A:Wuj*4;/hD:j+D% V+L*D;VMǨ >5}ts~[Wai! ? Õ9C7h=V.؁Lլv*uuu(lQ"঵a[Zy<[_^<} s.Y>ﰷ/_0{I\ %Ptr/8}9g٪\ gV Mr!Lf?ώmedyg]qrܥ'{u((0N| .K/@>nQU] BnKj/aX[K|\~(&iR_7$bi/wȏ{ p,:2a!4ZX) @׎wg޿}c|/pU'xu{6sa!j̺ S5̭]ex{vVDǏ;w r`{_JDo ~23GKyث?D|Je=F|t\M,G|zmaW[R!|?puoe@u{#Q>v F†V*(I5M[_?dTVuMGe%E4ly>N@$BzW%a6q@ Dzr(ʡ=-6oa" ᆾ:B<#״DwtIaݯS4!9pUs |kA;+Mi62P0gZ @7ޝ4 UPPu]FLDEPȸYۺwEH`ivw:,@A~~{Yd1{qUyٙ:=v⼸hj'/~ƀ( ?_#|də%NZk_8<Н{_SÍ_v "/~lkwP~/ ~82w q0-b\ҁoεah?}|]Jf@U67I!NJ( cQ'f~I̴ :I{/t}*N>3֓<"bCά =wPRM e~ٖ]:[իB3Q2}{Mg! 8B P9릭R݅lʯ=>1׆0&ToA Lk1Q`C?wBOnr<[cOЌ]+L#*⊰{8sm[)NXj~$?oynC˳Q'*t85HR`<L6M3H$$#xrC$*,1o_!:&?kAux")Cwԝqŏ~&gi6f#"m<}oU{vV PB~!2$jɉ^\Izzdq.[Q@2AμkuzgG+#`*j}kaVBUG -gfp; :IgPMm϶A ]x.뮺뮺m뮺K/)JNw/hE}~wާ3w{߯_㛕?h816l1 k=Տ t>UٮJ4Fa p/ءkU $s+Mk %G׃|=j#-c`д;ϮzjZ[7gnȊVQlo|caWێ|6ACΞrByXqt4ed+NS`v++" e'VB&ךM]o:3zuk\rCxQ Rƹ2k.3SVY*6dldvu:O.,:\ڳe\pY5ᙹ%; Zۍ6}(Si~NufXe;;GB'ɲggӝ FTz7YcsgH{y("! Ć 6vɮ[gMVbR ̚$ M9=ºwY?7``gn[֫ I)p8pO';vHM}tsV-Ln |} R ̓SAkL-^;IV\-#m3.q.x?se8 3ta,z<'Qp,G. Hq=Py7"rO;)׭7j8"Rp n @$dO i,&?ف3tL/2*nYZ/edPB*q(61u߲O,! a2p*E*V3UC@qR:|VʩḆ}^>rB3.dBؠ9ȰF?㺓 k֎ɡ7`7g`]FIn&lù}StMԯL;D1T?9𚲎|۷O.7 Hȡ-`c}uJ':@c:>Ȍ ZL0,Gco?CidҚ*҅!?޾Zmnv4zoclzbvﶃrB۽-|;pRhaVX۰h~XYezﯓ}6,*X6%̦ADK7B)/ճ$!0`%9Ymj"q09{ y~0f6 tD>$@;'# 4j| l 3}|{:YdM)ϵ WLtbk-]?$01{3$?^yh8869'"JBtiVl}H^i/VPH9JI. w882CI o'X! MCgS2s+|0r߁ܩo*{="{`rJ 1gfjbIkñV69Bj= _0@HFk6c@_^a/&_(GWHKcE VDZa ,?=Z5D @Wڣ-|/"pd|"oGX|\f^Q? [|׍Wruzjל92&2r[ޗO$@T8]H-F b@ʏ[1FZy\jta1uxxiGd6h {#*K=18;9MOh>q?l,S`)$`G=< |knKR0+0ef۫Xշ&vVӈh.g;c;\pke=@d g,rϚQPva̦D8e bwwNʅ$|]Ji}^(I$ ~NdKn>C|I?Dᛈ=p}d\G CS)DW4Y>S^t{wsPԛOF{f ZkB3N+ f4_rMYdSU7[yubm\ͥ4|h|>zךޞhE#x17͟0h>hzI$:<LXOAoE,$G8U]m >v'JoqP,d_H$Zk! xKyH-%)2:)KZEF7Q(׃5/ =>pJghM܈lCR^Sj ዡ 8/0ࣦp!%n"=23gzj,қ=v3 e߲k~Ue=AxW۳S0i6y9XY|Lpl:;alPBo*)2[H:V3,̝ #gcDw&N}ww= Qu+OFWc=qOkNtpEӠ\s  QipY&Cc`sa vk=ݐsz#:ZMWEdJr1Z7ѫL}8_'Z8<\Pa8=mbոqo`OدDߍگI*I￿q q'Wf7MEG/{PM&X0:z9 uP9 R5/ֺW&F<F!)8!hlH}1ųǼZun/k'Ð>sz$b82E-}e<ϵ?g<G}u)/Z>.H{͐Y>r, l$ Xf\E'|T&jf>݃o) ѼNWclLht`:- [ҴgǿWW9q&D'\BYGHmft3{GrjYLetYLhV G@<=Yt=o{;tkkA*VPňL ˦@B#nl(?MdYms^TWI,re*۪JȬ7?ٿ )BZT<qAXCO\'q5`,[KitVkýf%8t&ʷ_ `ڜU2~tӁvFd F!R +྿0\wl_cEm|u ӚR8)`L>6=w8|/ Ǎ6u(lKLqF}2x[=(&J  $*". ӓE0JFQ;=YwM;H ls0GyiI\vPZe B'dRgu#ձ[Y&w!+nru.Γ1*TM\D77G&w![Ȣ[sB/㌐3m NſB*}/WBfJ;tEU4^y!8+u,t95j8~*z9}:(Rt"?q_)!mihϚאs)"38+uZcf^I6K&б7=[Rg;y,w?5H6-C|vc(]Wi"Sͩ|D_Dd ad7ev+]muE9"~ח-qϧ4RA%.сkv)  ৡBvELEDsDp#u+vg9$9b $]ySzz調ٕ'EB tbtҺ !C! `h֘`0%M@!ƀ3Rf$"PdaB"){tXBT>d))CрpK$05$<R ~?U1{l_$H.܉TGqrfaLɼNh_t⪊^w|=L)x88QRZ0_z:at86mpRHJ2.Z= '(/,MF4k5QTnQgI7A]>wuakERXEHu\4; ղWBQU%P)`:}]p0rr8Q]}|;ryպ59AhݭhXD\4HHDlҔwdxNxˆ˙T˟ S'ˮ[jB_{ j)*djԞ" SEW W< ƀ B|2ęg$"csbH7\T_/Y7aEvf SЋ`KS728񁌕#}rD_l?=X *(((*( D`˘#g2d$JDgFCD(zzM`at@Gչ4%b|>8?SѤ*L9mu<MF@- d@1xT'T%>Ρ@HT=]Di̝1J5oR A{h*RD0QRUוB Qл̫1j+Qq#c|ڈxKuG+ lFC<29NNM 8Ԅ]Ms^nFU0|`kA/⍏b/prSEE*ФP Q*1 CwFr ,avAn*gH44 0928Ap{3H,h3=8a״x 58;L"(bYo.PTg]U ClkZpb#"$Ν|N}z%ɟ1ysr3+L1N\%y  6xlڦ786 kS򙇤'(8I74Rύ!v#abYg;ۺ D-3;ĬGs38@[лq ~2MfgЙ\삅J" *ߟ;o( J}lUUTMR)KTAA$AADKR$ k60no;PP9g2.uGpWoflϧ1(0251}+B [iwzߖ|fA}zS gI,A AUUUh  ,pL &@`f`dOL93꪿P7zxLAS05 DeTRNap68LF,W>˸4$W2r:x%^f8pʴ2~s v[HZ1dJwM2]K@UUQTPzf A%,g}sOI{}V60ѽ>N!v$?)RHQ\8갽ç]@]{18(wQEQEU|~Nx FZ)(*NݣX]4)FEETygٻP_6_\u︦p N!pE lP^!"pf. 5 d}w*C=y]IG6exߥLAm@=AIō)a ah^_ 7ofn-#BH@ %jٌb{҅=i P .KoBC~wsR ~UP(+aNacx p$TUTU9UDO" ѿBq(cb ~OEG{}C=[kZֵ-F}]uӾ,QVk9uu噧9޺J%x~caXh,k#uj:Tllk+Gcl.nr߿ہdollD> BSӭ%c@*5q5}a|`aiޞWÌ<|wd3'B#>gc!0O<\= $(e _Y  wo#_cv B%! |{ce R1( B !XLq309Òɡs ǺxǗâJv=r 0TJ$0OXxI &n:b5"+wphMy;䁚:7 4ōG-[ CiQ1@`NKFC!d[ M VEL* I[/RI +0V1vHjQ2S5AA,,ǎ̇Q TKGo7'aN iXy}GvYڊGH|y|;˧&7هf*'2-)L6 z}WnP<R0@bIjߍTU QAH d0 )59Džgp@i?PEl< ă'q"4sd(|| 7rԈ[< S!ߕ%}<*P >eBdjD JDPUAPD>R 1%KBE"QD䆃quEݾwEA**"QvDz3F_FzCG/@CAżIa oH TRcST6 ʄ60@3)m\ & !W@e`i ^k:\kZpR"@kp{( itKp ۇG"A< Ta AmQN,0|\R|`?(n|. zÈL;:koEIĸFh u4_A1\m)r !11TI3ٖٖܶIbO≠XL0K94 ns00Ŷ69ַ;g23C!@1 @9^!Kwrn\TTOpXHdr7^6"Kh-7s&'fZfFenNk<0:aP(KvHf=I)h G{X S6b#rɂ6K8Q"0qc6n'<$c{ߒnۚ8?(X(vA '~o/wog79ZcTOdtҷGH_*^j کON[ZtIGo#e2qwnt!e՟U&8~|q=9}=^)_褪QB']Bl=<sB|T9R6P9#p @xA!d0 BhA(C$zX:b0 RN {#^QRxocpAq$4Ax8A,>BHz0m@q"!)W ! q#T18&RaK!p@0?l$OmZ? }֊"=­t'ݗqًشQ)d58`!!!7`?_C{b0^>:P` bQΈ>) ph7M*_h 7!T!a:*"fbO6$ X՟^zC 𷾵ǘr4fCA+2Egh B2r6f: r1o~UCQIxI0+ E#RotzF JRy!g|o{NJtV֒!$/mh]׶z" aFdf B( Vd{j+a4RS?PPh:B9 D~63ʼn\^6S[Zi%7PI]2IO0aVk!CM9l[9YE@kO:a6@o0Txe/`/1FNzUNGs$Ci Ӵfn}KYWŷ!#p ǑIMͷ]-C,o0yFK¯VK#SbŮ,3F?.PEpdB(DϠ%XX)АoOrok~rE%Nֻ64='U WK|fRνB k.e'dHeq5ǃn!#oG H>n>m?&pڮ! 0B-uL86a?]&)61& Ba7ߋg"4qaYR9qACl's\X:V37w_e썆 lE*v\dYQU"y3 "'n0=m2;9n^bJU c9GhKsaAq^ᙜ8"ϊƧiʊM|D|8Ύ8 |Jt +_+p>;^x ZNhs=]9wܮٍdTuuZPKl +-_]k][~ A"/DO>qu>BΡ[4)}Þ툅V06>_iH#f{6b4)ߌ'3w g۔3r)VLIswfu↓n [Eׯu8$b>T{g߷ no>Z{_G>jxǻt-:s1Y,>{C{K].v0b *% _{-Ȯ i ]Ç&Ks H {A6(kB2oD1$a]z׳T [ "J{(gsP4&ȢۉV*ƃ(,\|܍W$ 6SBߢ4sa40b l;{=q#*իdJBrJ,)[lGany߷~"#c8<q/nօRwcmv]!P$߷͡"ߎ7U09΃hcHgW3AF :22EĸJO<o7Q%|;S@MR\ ('xHoP%wH&()%@i{l<|gLZ ܁F&ĵٙͥ f/Ƞ%B3ѯv]H8 b+b+۾v)Q#b/l$(f'&CWԡ軋ФuD"ae`%C !D0̢Jȁ2`bAl*~];3銪G1 Chqc1  WYɈ^;bZ-l1Sɤ JC ыq[D͡a^_R3Qy] 6Ө2diHf`H屯@U,]wpbJɴhbN @(ƒIrf#e`4%L @ÁD׹ m|B 4!(*s$1B7C+[ LbJ{z$Bt(җ % y)E6@1 |APiN]uwnhgd3шs^ ؾ xnʢ(){4 <"u'<}$UAGb(("HX JybKLBRTUTL&"<mr惻f@䌠.u>PG>Ǡ~1z a* `luJ@'YlFI= >'Cjn"l * 3(LHA^'Hz8` C7[%ѿufiX )R֎+BܮI@/O y5OUt #a% Gq*!P P QY?>>['HQY4]SU,csan82,0=iXdaOu~lie}J:b߬ (('oAAA\mUִ&C&嬃0S:aPnHII JVMue(bQ~ >c2"` +UOB3qTUUDDUUUUDUU+hZ(Iux31@{X /nm%PNm#@ї#, {?W[Uʷܫj8_FE}EQ<܃X(5Cluj{(\Vʯt@LdU 6QoȅVzdXkjâ5zd8H [h%s߿'t=5Qi@H! "+39dj%#}+26Qd#v\SJs| ,%R"7 cJk Hzoo4E5n*Oנm}Ex-Gޘ62&lt3v?\^)5  K"Zk03a"blH~3MhsSqJwN -5$pe"+-.S4aQSd6Kv4[,ωuIlUT.B7Liӊ \ca$VX&T8Z釬,4Dر,f;ՠR9hz[WAˇ@Z$w>\$*61O 8'Eza)K"V44ˤz>8rIbyWkfF qbD-*,>^7Bp^#>+ s 0/xRP]aМr\QN\@3Fl$mi؀ 3$  ;}4e[(!+zO?/chMiF8~ßFBtp"e`x􈩚~Gq{x8/i!eƻn !?Mَ!ϡx=x!>3"K*'$0S̓"3Xc'T?Lr} : 1gwT2nM⩼qG(޵aF鄌 @\ zfad>-TnJU!/yc!>aih1k{RA [,Zӣ@J#1O[!EHHHL .9TL4S4H1,ÌaA3x. @K73着NE7!4ƒ#-$E=7)aCncl *<te4v5H'^&NS0ߝ<`\Ì7xqHD$0U.p8C4B0dލnQ݆zjo+h 5@` ǫNEܦXv,ۡbą7:m|!C79($iЄP61c0N:!&` BSuZMNnCxU#VUhpBw!$sZD+#nz$2Ƿml#(◑{IyhX=8h4o" ͡* 3+QP9/!{(CyodNYDr.1 5,k1 NjoQ5P:v{+k#Dߥ2 MKHqǍUWz{wb^ױc9+ɉk68fYjPƶ_n@!"I7oU[`h1M9M8كE`EݎGp}7.dBS(@h}AGD@>KR}{QIthh?IC BdRS$1^'V)FB~%Ys1)BIWS)DE(iuF V&1obMI&KfS٣&83t~4#Y$BD,yL@D $"$^ F0]vB4k"PTk>a())L#-usDRr:B<\ PLʴX- A _ !b#P}Gki6 2j8 Tn*8 ,AC)rx@HT$|Np4TB!S&1I*KPIP ٳnH X.<潛dД1hqc8OY*4nul_!cY䏞e\crFmjrlxK:3[-j5ttg8F:Q<3355N] q?3|ҳU|V} s K'c0n \TNe'':*{7 8mhF7+br-.qS HB,Vm檧n?MF}B" L#w<1 qi!!s5~5NT ibCޑPsO^&:NW䊊Wb!|*^>ipIU׈Ȋ6FD4iC3 ٔ8u N?,G ,,&ƺP Zb(8Ӄ6ڐ(X.&Lq"rPs[lh DB$a!+o/q1 AmwxԸmX+ #י^(ux R=ڢWW9Ϣk٩عXkKpHrLZh# 9K+mHK<Ua2Vaj^%+S_@r4t)`Jr2xZfVjgt֓B"bc%@J(1a8hgl3+H2HdHMP݇]3xF9>.PMga;\9[HFAxNDw B>m|`peאppB$I}}8#wLxsCpXC,„3P X'Dj'{MALi4kPv+X+2I@&|*F3P-8Cn^mzj0H9!zv# qx.6#cDB1Vl 4 omXf2Iu$%Rܖo)mdRn8(lkkҦ63р=&Njo NHvxXN yܙ1ݴS#ۧ.҅ʏzwLvjPTnEEE"_0z2n{.L*RbuFCܶ9 ֎TtF^˜X+ E*zDfxM z{-]:J;8t =m4h@CaP {v<ѩ T)uA,Md 5"36kQr y u(!" ƛ1m!jI{-J =E4`uL"h.mj 4V O}3^˂ v4 Qy^D-$NLGW  ,:("͏Qԕ1$f4`4ĩ8zׅg!*AJK(<__=w9fW nL qfg~=E\])t,G'k=p@ϵP,bC,㡯*_$l0w^qΌ_5¿4oR1G6c1 MO@P*15ًZךԗi@-AG1Q0iTUB& Ox,94;4`Ð( aDI DSV]˓!E"&"eAE$SB^@xn @mTMx&tq_ķUrrnAVAS| ʥ.@t!x˃G*87.U7(^EQHБ ( ~}嶰_ "j !6*(((cUQUUEQEQEQpcbhc" U=]i{+\kg8HB>]v`aag|%s;CcCjy&5%?DX*!ĂZA!XeTQEQTQVs ZyAz"g'̓pAN#(Dg:N?zy—0& mH>|{(vdlKEǫ sGOmeV 4 ^y,F n' O4)FlRe5ݼ7VC Q(b$" NDySi:7J!b(m=-\^|]gX$GDGt;Gy eZPQS*IF StDB)‚(D 2p#@A$ |^&rpvY鎔 Ɯ6nNr;R1(r=?49Αr(i]#̍.h(ЈT~- *jӠ5sHSnU۠y;[nIo: 7cD|,A0EBa֡ 鳲 2oϺ]MynwDCp„Tahu2vdk˭]ō-VU BZtX=  hxΈ+X 蚨+ A$ThElSPM9R4H5BJ6@P>wzooq̎526 }D@̖`+@7mGpxףh\:S˦??,~"b_#2OO㫥Q'#>Ͱ% 8?6E9p v%zsu} !(D%^kqWEyԢQ0`FeQ\e+mʃPmTCUV0UQ3A<D~~3/DT}gUS{j ~p5W+D! e:{؂HDZar(d1=2aΰx0)NY$8qmcNAǧ]DTh[ NrjeN-T4A&И+`s`[0+8d.%:&fqp2<'cX r_06 nua"VY(b ^zxwďL3؋zrAC984dCIO4sʘx:wЉNБ;V0C '}eSj 0`ʲ5&GtwA-&@bT2eXϣi&AB0b4QG]pX&Itp773Ꙓ1-Sz2s6oE`IʐUg#PwLQr &WfC )ZAs F! yd1 _5 .4P@dP1A1 PYhd! ЦX"VP1u+]$7b=Åif~^5 "T֋BHsG$9 7v|q)SPsr=U^28SX`RXaM& 4ԑ.?c4%z?2VSA gHUA©cLcXNzy;3 TRSʝq H6fZ@@a+v݁: :=M1Uxl9 e Te?N͌q#J<?Y~]:uc2)@}Bt]jDo')bM)hL]BYH m\J4!Q0zlc;hHlzhELr] Htݚ?KيAJ'@ 2怠QD &ĈYqVu0G)"i!D1! t>yJ P4njk\[Ol Bp $?H\xeW@ knܦyeUA`ؔ롈;AW#6!/[<7sZViԑFۋg4^ޯL(l.S$+)NӴE-kA*^;{lh nngļ56s}|G|hX&;խƝL'Q1>2r!- g!4EQ2C" _] }xOa|s DV$ٸuH/MХZR09qJH(S'a087A]g"ԣK5kXz+q`60 Fpiaأxa% u)c&;O <0T#[z'偳ʮ  jlQ, !%J.jHp;͈Nk#3:v5Gy'n%U@mR1FBRM2h~gSSCgG6b]2Lb)aZl12zD$3/~vuBnu#ݛZ舆c :A !hyh-&<,MaGxDnf)V%wrf J d^6`ba P{tR6rٻ;n|; rF4&AνƟ^[LJ&{x*KM Lކ+2&"%]X-Q;aTԪڄҔ J tRO0HS,DnCou&-n/Y(XVuv@7J}`yv_ UAe :>S̓kzB0 hFYp* 0rqCFN0 Mе*csɵ{"$|~gp36ܰZ?r/xZ3*iTGVnr܀Z?8>WD'P`(^@{\bL&N"{_1diDb Ma֌3)5ec"Pa:O'TG#Z/lYcq{2 ˢ^(Na,ICO|vK۵9wAaRe,4KTԆ Xk#zo"d4`і61g~^Ye/ྞeIVmc`o2x% )T% <߈A,= ix6-'aS \+}AO ݽ2x3dI.6 t_GBL?,;p")]2Fǫ&~|LxQj2C1h4o~ # >Ǹ7 m* gL d'oi\5,[;i'C t )"=UUUURꂖJi=! ] }2&J)aDLӡ$Wn<0JVk"5# 0!H[K]$@Uq=[iHk!:Q6J%aUK(IXL DnNr-(rĜ-I`*!GƳ*%RiT-.Fmw쬨䋒@hh6|< 2al^ = mr0 ^X0k:9v' ݴ40C(aA+7dUUUUWi;=61=O]zm )bT\ s\Vd0@s66씚v!"BD 43̬4c3F}0edRD&DDprn4$Ů ]G 9bB=v@N/n<*/HXb[ahVjf^|bT$vdu+BbIe H%=;F>p,:\$ 0wT?@aXFN ZA IB(1  \ oJ}7wR!}r h4m0gIE%JPQFЄ_Z?YJ^=4`PGƷv2 l4N+ڰ=QHA`)IMabP n$Y9z;vyaݦYIhd')CԸрiD%Z CJ!uV&\`5Gj}lćb;!k(96.Q ~R20HrUCϿcsB~;bA7Hr:'gCQ`Cm 3+ $xD2t @n5[ <4k '.ihGк+ LkHaK(\hCs5_C;q.#c A:y`v-bMT{ى ` K04(ތ0vX-,X%7ntpF,܆Ha&`St& 1&AX%\@B\ +(h8B XXgLH+pMh4nG;xV1Cײ;Vd$G$7&j'+.hE2wvHB ;Zb aufX0gMP Lew1P(8nƱ6΅;\& iЛ L JB"Z!T..j# ÃaO𬂡cjʯiԈac 0C n 4H ҭk1tp1\lae5bF# S#`i b]79ID& ]v<: omdb-hPoͰu1:հJa2LHAp"D^;t_Bծ zx31^BfqYROfə21>Th;+f}*;inYRu~ތƙ[ktRЎxgERv4Bl` n1`yK q_Yy$,:IVϠ 8(wH#^#SĜLؠ0ɄlxMf KI1@%ҙD̉yr]O7gn/V08N̉z36;⢠a-/FyNؠt\hqJ^I>D=o?6Ho~S<ǻBq/@c {$ ,AV6ˍy SUaX%Y(JZjI %%b.hƪ0xDO<cݘ?3>Ua*Ji:;M%7iMmQM49"1&!لQEUE0y/x *O(kY(@zo!rz~7ݶ[laZ"#$yVn abj~IfzA&ϜcDBdQHI:/48.fО u͉(fxۦօ yج^{&ct_7I@Zr/|j3E11}u'| 0xJ0u†lLG8.#cK3K 9RRiA AWt{}h=9!kX,FxbDDU{D7'-`λLjoOY):"%e.,`PT>w8tMu?2IIB1 )rK=;x}S&HL⦢ 9xz+aMy~/sDos@%2h <+H1SADDTp@Z$zPb sҽv…!s0vp X}H*UQ?N[=JhXdIA˗y-Vl,(D'05 2@! CG#r^x@2#DS]t)q+ho(1-ݻ%ׁ4j"l;nMv^' TRx7F갔4PJXL0˲(i*>{G\ZYJut C{`dQ%XPM++UI1V;Mٗ*wo-LtƦAyݙBE\44D!=M =7,g:>Xk40<. =rɿi? nWP _&k`}?Z_5;w;K~"m@ax ITBE>?M%*b|}Gn{7x]$~eYgyD?DaP璸lڳnN"Ȗ+ϞpUv8 87)O_rγKTK>`=Aw3[kD61]w)&'QT$ OQ/'8OLyX$ e<u7z534DK"`g kɔіݓD+7Y:&̔ib,V=YQ0FE;ü8$X"UB5ԥNܠgl3:I8:G(߾ޝET`9!1i̢k 0ѭo(gqծ!!߮s,`m$B1hwMQ!nuNӃлZ-&Ėm;9&蟫465}`(uFeŀ_9_-TҜrxt^^^8Dn]+6 7 d30cZ- 281Vm`ĸR $!Z8n; .Qi ЊC?u,%g\jIdKV2ܒ,Zn "fF4MbrK#[`AU] LV VO[V\D.v8o/8=p@mzHXбƷ! \ L"f`<' @ Vʘn|`I6.azACYg9#Age=.F2gdC 8aņP~ `Af=jfRu y CLVú#7vBi,dmܒ#\!32&rH863ZF0`nGv&JpIGRE1pN<]#D'[DBxwb(wYb4w sZ.צv)QQG6Iw ``A1P1t:.9H=^ČmO +covsQh>y"FG݁eVP燉J ZA3ᦜ ø9zwF#A9íYxz1!M' a llX[%%щrl5a76qusrc8}|ٕN $7Mo~hc #3ݮݪPsX60j䶆%4"._e+.8xG]4<7H` rUoP^2b CBf9hb]jۊi & ,RrA i!>Ԑt,2e|m| splK0p\@q &fېo՝[a3rV7/ ؙd\f Bp9+zvt\5-Ul]7pc@;A`Zc3d|yL$C{{jvo;9瑫Y%eabճtL"Ǵ:&& [Vݸ) |R',2jHI$P2rP;&x12D="(vzoׂ/&ո Sm"B tÖܱ}q2۸]:fw]٫%^AgOPjk׷ X7h'٢Bt') ZPch'e$M8a'1{vٞr(Z8mN  jsh\c5Kn9`雦;v;LM!βd o7r:8L-27 VA}ehGBEO>rD_Jؽgl^ڒ|?;x>ϋOA(Yv4R{%ǗQȎ-$$d?HbH$ 2&79 Cu"ef\-U^ >ܭse瓫`6a!!`(6å0:1T>A)J{C{bs)<'|foTA4y<ܼhD<]OvT TbrxPh #:^ T슮QIK4}d2AAK )Nr{mC<6&FE: 'h|ZP${rjar!z0RV\x]&# /Yŋך79Q-5(}_ :pM&@} >'G1Խ 9CW9Y)4㈧|?4,xP$,_/vȏ^kma  yA>r%wJܢ;C ۵qpVd-[p0$-> +Ӌu`S!iփAw+Xn7hBȣ002|%!S4@zo/#f q:n9\駵55T@t)fxFJ)% 6` ! ˇQr%%i )P'6tH=[fqM.)LC$"`;rU/ߏ`Ў'ܔqN+Og&BwZo|‹A`?dHP}xr- ~ H IEBY*<7[=ݍ. :?ّ E#$ލa5]dvŜ GO}ЖW_Ke;q1HHP|/"B#>1g|;O`͠`^RU)gぶodlQtx+: !}6_fd_ 1sChxAO(FvlfѰsDb "(X/O0?*!"";!߲Q#n:^% :|W/eHLt}[ &x]jf)ҌE}AClIZr|ߕ~vy ӮX;kbIX'czEʿZ2p8d0T&oIzJpPd9܇T3Dݡ쉕M_`mWtidXH%ۨ`}uT/2=C8sfBk_q$ bol߫V},{;cv!:{C4Ro#e}{.BB.3t*Xd'\}qKGx!{f:f|HiA^ʫ*)DP]:fJ ;c'vA߹:Ŧ}H@#4;mӼ dp8 Pc '6;bpP~?}O8u$bҷ;W("뀠J*&|fUe].gnӴk3Er V"-ioAGu-Hf/FpEϷlPZ!I+31(6w*tv W=^qWlwޢB{,ODOᦃQĠMx:'ynh+:ug 2s:㶯4:Q TĻb<=.xqӺO9!Xp̷ J6JmnXU!Q7mo눐KG@kpnݍ(e7uȮ훞p lM2 S6y g(0wBnӯ]u4]N7,&ʾJ{_d|O Grp|G@xowH:B=׷x!D9uh'ڰI,Ç ݳEsȊĂ)T"H6 n=òPߴc[4_@|p{;|; FZ<66J<[sNhFUN[=N=w%IdE!ta|301w3tGiyt٩# Ծ]$%eߘ z&y+#WDw|Q_*v 1!҄D*:M@*Vc*A,tq'_qBSu|>44ɪJT>IrYAbvtߓǶ9BVՒKd^' k1(ݏ+|~Vqɧ#0u:KNιZ˛)J3”Y4  K yҁ"%|"#~2uau]1~a7w91/MO#1Kظ\"..hM@/ ̽7Rff5]5s/qӦ ~o }qgogpذagBd/:l@젋#h"2CHomݻ5.Ce[$gȑ|>%v )o:2<h/*#i G()!R%PoMo"]\oX"tVr6Q2qT7o.;>}hVwg A8AAX\Y#JmS뾡Sj%;?.FIȹ>ܒCL6/%̟`>fRBK7[ll=hBLQ`K= h <7 ,[&vyq'>\; >ǧq}!pzm4 R*^>ן~1k;K,VX " um:/c+[*RH$ (weMy< =ݥUǏ4NL\|f@jI!3Tczj7oU-||E2~Bi(ތ;W(|oEDF! $\8 } Gj~8Z',}:_[kFmhrG|w%=oQp~qxw_mWUt6A2/O} ]݆T}C}Iz<6Ú9yuSd:gx5Aw},|Bp׬-vj0*H|z^絚 DIch(I f8)l_=\-QntIz]8 K ZRI!a$f~x'=(IM~{?Z7>]+[ +&~~H0aSWi`pJ1ͬgT!estkBZ6u۴YުpΒ8M!' bEquC@k 9I.,?vs@LF$q'#0L9IF[V[i= 4(T[/^eI$ޒAuϽvD .o =|rx&u͌hB~P ߳DA;+sYBOC?Տ/_:×TTobB$a#g,/Ea%|s$'m/;8'ww'.y\Y\NqbڧS~>yM|@:ݟ-%$ G1k4m(x((*)uBo췻Na(6$JV& epg=Fݜfy F>,dJzy5?E>WTv2͕<I.>frx6ʋ5B;hur?n`Kqm+f`ywl.&FIu6U#V !|.ʁa;ЊkGi;[ӡnd$%$ Q" n3[G9rPA*Qr ֌Gʊ$cfX٧]װw/EM`iZy{O#2}wo$O8,EP@I&*8`88&,uZ==?6,Xa0 EJS  C~]x{lvXϩ͆,4 Ĺ.)dŖx=Vfg5PRc X.Ǫ9]7xn$((UZvpIgbNƊث85UUC Td^A =Tiۨ.fu =BqNO=GĦϲs7Me{w](B۳z"F120BsQU DbzOF_?y`]ppH&cCI%z'RKu2]9U_s"-;ſf@MZ+8]Q&%7om<-ҳѮSxDRv"KZi! ^aG0,w-oF kԸh#.vfSf* W]ƝQQUQA=^9H`4~zmlftU<2 A %fP.ϣŗ:7.E5n(&I&g8n$>d֮.6ΎqK9ft>4~V|gBrYN|ϊ׾j=vO+rVn6r% q8? 5Rs,h1$Qߌ .w uzcwE39Xh3(EpYZ.F>6^yG~.۝w.z1>^rƯml7#]~vlX~}UaLGUS9K`C=vLtcCd{\L!B3߿o gxF&p@h^' iHݖJ ZѶF6L{zKh%6g&CH{""y͈}ٜ|ōh~ōAlEhD}EDD[5R@-E_mcjKAzk 5b? W\2pvFC?-K4[mQ}ݭ4i(Aн|9v#qA Ks +JV[kٰovl/c S[[^utMF}|a6׃È$$nDC«{[dqê=It;>/L "#iSdTZVDc2T4uL_Zb#\ɡJBv3y=$\oQC@f( 9]p 1!6Pq۽zQ6n҉fv!۝BA2dfs铘zS ]νOt9Y/<&r)S~^Wn{H xVU'mf̏, t7fi+bt}ʤjyHޝ{mbDl̋-u;:tnU* ı@3q +9n'u q2Nd! sޅ[gV2;`lqjϰAvy#Y;( }Ezɉ7߻p6eTS \!@1tEB2(p DPTp4k$r8S,מoeWDK5/ ON{z>1r D* uyyi%;0@6ʑQx'f"5#'a@P;#{poƂf9m) )5@U?vj-zI+-FС!.O"obm퉋|y(WJTYaQE(+6*:R!'*l (BEQEQEQEWmQEEQ@ KE\31h J) oHx/j.z@cH04kNNɅ/R@8:-C~vF~l 8(υR9u#w0I+[y(8 g)Bt׽ǾQ=I yY&7-v9U]KXV㫔^3U T%i4#>)+skfmN6lM8 G ]!;v`xvI%(U :-b:r.^LjUUUTXE8h-YAh-<,FJTM8+tv'҇Rp 0lHB[nnQ! q=9-TH`BltIsݸxߴ4^[,c ~~t3xM KpdFyNȯ9ǎΛq-(:메T WW9HL}i~ϱ 7K.=)#bgvRBII$&Rgxc Ffv=_>c0i`mzoG)( ={?>s̞f1ExJ=_w/|r얎$Mc[ |zyω+X]d<Um-ٻZ_OhaM>,bM; {D#K]^Rü*rtPYJg|⭃GL9'q' i&D 4C$Ir:fą˼9\NfG} uQE^ ?N(%QqO9 p!zߍ"=׃wKl`~\ݹ7fv/ogsAD'8ݨ!/LfcCl#X+[rT,iv)11Ѧ @|F֪X3P@,OsszkLkaW;PT;#·PZGYm<<&q#I WT4%+ X1G+ :N< ݫ[p!zvNb 4;l;> Q{Q.zr}f//.rYX G.D~݄ߴ%!XĜfG0؃nتTƆlsBoHws@(s=E9@* csO=RG>MSoY?Gxmrǁ 7\)hQHI&I#*_>~@D>=SSsn $I$#=`9~ NӅ#84 I$$#h2'^E [mp<6 A < 6>  @4FGOfo(ԖwI1 $@ͲQ~E0/_f}!~tQ\4³v{`4;.N cbNI&WQ)9 0+3>xZj3+wּ5C-X6R۝7H+7aEւO؞ң[C'L$0D! ll7'">GGt,s 31_ !nf><:v2!:\-U_v> T؁Rd<μ9ikce\J_FD x3QkAw|l$! I: 08±%~Jݿ=2H y^x8%^ޢR.d^7x=zXo uZ-_Q|jh|7v]vᛝ2NɽDBq0S%~sf NAj4S|(aݾLVRqxL0a ߂y{(qMZ-I309= SD\O5^JV^%,{v#<Bh7S{xA:r+ivQ؜[=\}CE ,<%WE! ?f;X ESezxm׼0yqj\V=&U؞]S< «. kg LߛΩfw̎| =ʼn!ƫq#I$J߇WAeOsGp7vJ쾏^Y7wyU^dObS?y*- HZ:y`Dd/;`9mIęJvY5|ڮykwbwQ]{j{]\[唏>uUg6#9M$weT<%q@Ah)}ˬ-+U}A9;{'XKt{q6`/I G6(7vxmX<|737  )v* ::!sg3s#KvL]θboİ.<@bݐ!dF,'_i>qd8y&! &i7eLڋwUrx뉍ݸH?,RZToZ$ ć ; mS/{mμI)@p\*Tc8PUU$Q1=p4a@,_;٘['`!w7Cg{ʫlnvnhuuj3XUE6tVΞ;Q/MPs4!ݴvQPmS@$$9P}r&r#HiĢ v'ǂIU' t2%9;qF&9`T4jV#HPR2Q>nXn$$xxq[1{ܪ*Bo3S]G}B QgQ21;(*_drT2ZD<A]}<5Ҍ7{p_'~v u]j pw|&fA{ 1Ⱥ@$Yy[?gI{|O>l_N3B}xYp>$R᜼&6n)+çtū3]WwR\;qYQNwpͦ Á29IvYOF\goNE.A2_=XiRi` qؐ=iq]uuY4ŜJ_7yȱMeD8B^p<^<;v9,TU& lGDmߩ=<|ЇLtJ*$&\]Cpx༐.LQxvfr$%jr4C98 "B^ P]˔P\Zs 4˜rX%RmyɁ̑˗#v/`MsGn D,'"" u\ʁ; kpq30J0ވl> ;x;FyNyޮof[plv9՚ nMO4Tkl[=iX@kB=FLPĄڙ+y&3v1-M"HBMST$Mǿ&p٧%2y]D|wm3H҉rvJz.zvd_Dm>f5nGL)Z/9rs>zu#"r('-uǠqhʐШ~ax.-[xLTKdVZՂcv]h@UM\Gi#&@1Or>"=r A9i&h> ђ6l'Q/mOTrAؚX;8`;E#yQRAnsyjzS@hHAh;oϳ4JWClqg;sI&%J+9IA-A- u73d{rü7v/,hOE1U?ACi·/=LrC.Κ}^>K1P6wz^.zcݒfUGlM+)lNۡ\-ؔKK=Z\^'{ @hΡ1cCiôb1`>3hx:[-'.ږ,(>̢}Ep^"-cl^'\om~u=ezsy[{<}#puq' a B 6{%3dTT Dѷ^߯6gc<],3$; -% ֧OP~CX)N3uXMz3.0F;"ҩu:US61z#Gx 4T8A1^fMxq4h}tDD~;|g ~W닊]J$b]ccx8+8jb~Hcpkofr PP #QT$P821ŰS8d[yM}Rڈ1OlVmҪNƽ.b\#|wqk]( ev1s[B مrgRI$:L@쌞j:dM|*(,CݷNǠR說v'4qo2~i?c p_W4Ǭkm߱`;1hx. G@K z;lYWxzb"(W2[ۘck|Tf j.={ڰxfG[Fr~ ^rC|F(!ۙ7ݑ=iq`,-ݪhoxun\AfxQ'a(s,&~P6֯$333#(އ54E3#VsSA1AgG>Z߭k\&ٓ\,E@f:h_4&@N͌uY8yFqV=Ž-ߥUGܶ H%̉bSQ,v@/2KҖΗ5GKm`:M$ga{۩J(kԾe=bK/f`M- 2ezbДhkE 9E9D4]zC{4ATو. tpbX' TfP0l4 rMćb!%{:1(gۄ,O̥9^}$RzlT+LwLT@O70s:H*7۷{m-Y맟vkغ"^/| l0u,(v S <'ۗ9ٖ:|ё>ZMuL,>3 T-4] H"%HG5HAP4B$2PP>`Ύ`vwϳ~C$ssՏ|z#ݴ.s+D0S_w\qي ,tn@{35죺<9">j#Gh& .#R kLJeciߊq+HPA563cZVn|cQ-0i6Ki Hbe]/ji3W7` @W7ba4 94(PlBRjh[uh`% tA!7wks'b'T1% 0d_}^`5]؝I)bB ţN0ja.4C+EQ} iF  n!` :<b{ }~,B@Ϗ־U N}6AC_QwU\<"Mb- /)v-˙E&%d j>g|4@ ?=0( [zW]&!t3ԦM$-WE9a{n=(n<pIbJHI )dbB͈9ۓr} @$ 5dP>RjR%8J3W>ٖ3B@>_hZdu0t c:dĔ6'躢Ң2cHl,̤|lHUxEdJc0oT]S-<(N>8G ;jT:Dgv7  @]b ^` ?oj RSy C>?!E\W華J E~8+7j!hLPlI||$#y}8B P0&WހIF(*ӄ-UJyoh=`kad*ISЏ<leoTӄ'a[QEtP  >:zfFڣN-h\c(l⪧Ԡ7S}c$T1`; ev/oHI/zE$!86t&(p:ڔq9UB\Tw儅QQW}$[Oa3}e<1Yv,=ӿ&!TPAB=޷Q\z/LW+8ce6%@)Pzm~R (h\W,iИ6$%9FQ0(B Na~jPd@UyMx24fwtmdppsz(`c !J'f;f(z}w=݈Ağ=M e Kh<;6#j쒴ǏSs |{9s3y\} @mcf?%\>ds\OR6 NxRbf0g '$f|C =\u1LxkR/^}iz( ?v? !#8- ,a` к< 1>a{F#. 8VvpYlė5 U׌txSH˾19dkr6㷖T 6Q 6ИjTW>98-;uo,o(xsovaî |5?16d*䓻'G83&Xe7Juñхl3B| OꃤRvfKe oz [ pbRŀfИ&kC+?[:$x$(eR2PJ2M1nOJ3+ϓmd2p3.3S"RB MB*!blCř.f4\`2Ŀ2F`45 %G0i3l6"8* ޴P!vJl ?zw ?S%i7󂌮LDCYPT\vGDGr )J )nӂrÝBGf(|7{y31j*J'7댒}+*s(($/r$6eQ&2623s[M UɮE_A7$a+\<6U!8ߵf,`B0R|)4J)PbA`_̒ˍ&}=?=F}SGZU꺒7qQ:B&Z7cz9 vȚ삭ΠP.$bl\27x}5appHtD-E닸}w1{V _b=K0h l[#%,wp#˜zﳃ }GM%.q`uO}og}ڏ.4Z~6 6o;ܽqTz;8i{+r!n5qs &#f3Di 1 6"Ef24WˍW ܎^;}; #$!u A;hU+D!z{eomO9ĢKl8.+?gC6 l8|΍rm ha3o8ҖXaN5,# &pBڦ;aij%^y2ҔP"0CaS2l|;ڨ,@uhAB 'dư^g5ߎu7G8TojWO8>˧xvC6|1^;e}ICAqQ2}3:[o[E D*++~Ow㌀KUsD89-DA$2D*BQ8T Ҙ'2F8Hli^W5MQI%uǫ)[+;OS'B|(I? M345yGXEdxΣw; aPE;9ɍ%QG g64T!X0m4 i?m͆ [gnr[ Pjv}†d%ma-,ӭ߱ t-SH't{>>CUI2HM?[_ gss?bvg$ TET0 5U LwB`(=ɶs'4P!["O_2Ugwxhݲ}A䞈\>}{Gtj<  aIPN DhpaT@0rJ ^7@AtAA@BrCI<(PQ#]CxR-Q܈wli d( % ;OL[iW&zE݌JCik8m֏0J(C"(^SPDD!P8%_ߖ! #L!-IkπH Cj_.X5,TC Kvp(DHija(n./b*wɉOTt)=Br{kX? t z2H AI$e; qc[*rȓ=$<|M'm@pidXYLAЩP%Gӓ@)0} tx'*WlP i;$<:㚱C$ Ħ!#d'XJ wwn߬X:jX" Ѹ``*Q+dpAu/]/?}>Kd!"b(oʎ}*}4 gjUDCNAQdX_f_9.$5i8ȅp0iF?iq)g@k#˓Z m@Vql#ΞU.Y'lI 4n=6n[CѾ%'5 0SE~|7yJ\,#( 1QUIPI4UDAAUQ1QUJy žc):S`PP9!@@STa+No T$e[a)CHhA()@. P@ 4$E͊򂇜UmD10c``p)G):"AP4+B !!H\u Q˱~s˳S\K#Yι~q҆\7UX (LU=g8a/'.y2ep"eA ;R5s&eVݖ@$Ι&jCBi~6sZҴd DE Y;MnF[( ԪLZX HfK[mFn_s:,lZߞDfN03,/B4WN6~l%lk)GYu8"s%hpR#)it6o&jczS %TR' 'O3}}1nz^nѴF0ll&oTʡj +];F_(;ZLȑMGjtdaa"^:cǩ堘5sM&uGFG*0٢l3V^8zMmjآ6ldXg98ӏKl1`.ӑQy 7qi 6m-"|n>[]d쬭Gm!|J I}g Jbf)bxhGUx^F UE*+MmR S "5: BUNv dp,Ǥb;/.'am0ј4KF+F9.vXhn8!s2m˒wd"d wIz (\?A@О<0rIJZ-O'i%qIӹ<_ݮ9ENg~ di%ǜk<-1D˹bLg5Fт &]/3|*g2megz(_1>ѣ9ܓ4k*Lumosnᙇ;v6hɴNS!4ݡ7,+y8S>P>y|G2h@o[́/);3xϳ UǛܩ(goW1bZθS0J10@ <0Wuq&X L&`vGXQU[' n>tzs-ИO`N_^uޜ(i!ј"w~/K2DKYƦp . Km,@BR 2$3X΋B@D 멾9'P"@뾲N[-vc"NKO-B޲=U³i-Gh cI2&\лuOf|kη^܏g)jz{=H0Hax8d1 +ME"?ec(Q J| >ߘ:~M=;bUAՎbagr;tNC.3m@HC!1r٪0J3$k|p`Y9&n1s e|N;v}Sl|(*F@PP:A]D?hDg}j|ey*mR2͇}=_="oTRR,>Ca "_g}CO}yꪈ*!54)E0K@>e+!CLP:$$;*lATm.1a,14L Q5" A"QDD@?xh=;Cސ! |)- !x(m@="Mil$)ȁǃl0,YD&Qqq!L cmᆞ\T V[@#;307E#O`Cxhê 1|.hAOS^o(#"&**70~*ԞƘ;“>'ާoDZ lٴ\01' B?L+1 XJ(ZYls.(HL4\C>H]v謭 ,C'T9i "\{ 8H, "j7Ϡ~|;0f>e6 nf93%DNEŅm97c+pM mGwEY+=^9!JfRj  l5QZk "445@a6L["MJ2^ՃFS"mpe+4Lll%Hܥj!2×UgȂ.o"H;ND+j7Doҟ&ƚhr}t#y0izT{TDXd{o-Ÿ;HLU$#s΋ @d_#88z!S |JBɑW04AᜨBQQ3N!GQ\ K*Nr:hfXR$:n|qtZQ%Ѡ %``8RݪM/s!#ɑMbĀ&Tv?.32|{,KPŦ/a4:<& /̄u+-1T,DC?3pnzs\Pwd[sv;z"ଵ9wS=}b8rW~ݼb=<՚ٮ#ʌDzHʝvåXc>&GSv͚͡}u1F9 |gmmphv FD)3$[$2lK#d#wl:}4ypr, #X=6- Ȇql'w4^7Q=ψUk{\uaC!M4dnMl&5$V.( DTr,1.HMy`IC= C) R= 2E @c46\HP%ڨH&a-S @\N@륇B ']U 4X(FGC7iHlr &x:Rw"$|R`yz" $# ,\[ hb 1>Ild7Q)Ld*8F,!ADuZi+y < 'a ]uE;df `ıQ,Iiè J"(ΈBI_dz|&8!ap{n zJ:́OˁI (ZX%8|(-h hf $Bd;pE@@{=@bFwᑤ:FCaa&_ UY qǼ%zc ʎNYR?5Ǿ lǪ"d]inz`mSpŠpnSvW BDff 01;&^,'Hi=8&HC , IW:!g#zvʓvJ.Rv;ↂ%|r:5I+?h:M?U mvmZ10\p3q0Ng_G`r+H܂p) ѭ5i 53ԽCPO*#$cOi"`GAHr47d1EykrD[`IYn`2FXDBH$R.l4!J@Qң(HZė C74`Tf)Do#嚢H6m\&ͅ !?ip(6QU[!Ek"~0~T;!azx'{21-;Q!Kv]eZL `z(pӄT GN SNOgr>ŤkX"vH)J4"сiڟgKY`iK1D;fHtM`߾ꭡQ D ~n5n8TMH7^5*di4S菈SYCQ(wq"{` ̏M- ,i~76n vRBy~Ţ7;0R- E ,?< B߱ƈU̯s*^wX#=8ٔ CF /SP֍{o0uT|vU2 @s;MIy8;^H<Hw"Q&p AJ s<<`' IS ˹0DO !*/*3 S&@NAGFB14L̃ ?Z/^:μyg>$ m?^)fXt"sbGC! e_kFiOQ`p-vX b@p@"bMNV%㟯ُ& 7AbŎEǢI:@F4;E|BN=-#&,8فRHS\vPxlFF@4Ru,$, A Po uNzMjӇx;Tm0>hPNW4D*K׸OBpfKpFuܰ_v^$zO F G?p>] 1q*ct -(^ <^o6"HXntMؽFР8 A Ũ2lEg52"a [ 2U,}z\=F7b">/M AQEN@db[eUmEmKs'd+I!CGg_S6ų":\z ^\C#d9p+Z X(N,`qV&@DlXhr<]i ]'yI韪Jψhl 4x{*}^3z -JjXafOJ !tp;sbj_L^Vs.Z 0QT\ % Mxzcq bm Jm%dy}$wRЬqУ]q(lÇ)`#8.c ! 'e"\4^,ea$0XN*ho֚D"6َ Pɗ(9 {D2Cߛ7$na{4G9ÌV ~ Cj )`#FwG U/jӀ# n@P !uRRh,49#@D`oB搵HzD֍HTC& h(V @)B&hhJ(Hd(*iB") Y(J)"ͦ$J4B((AZiiV zYhLfhkU2C> ,CD! ޿n=P6&̩ }WQ>v +5b#A_t8(FZ Gs埌"J]Cԫ='oףA `\QX. Cț@r" *^+2eH$4")` ib5s1^=ռNp-hb=f )DyV.sΣQ)L矀\pQ t52.\$xcw.v{>8$@ud(FlZvmyhjM7[xy} ĞGI$3AaZragҏ"s`ԠA/pIu1rf#`^8yՆ*Ic 'ڕXm, e3hZ'XB ygKpAT< m7*Yqe%`= fnO=Aq 6$\:!r"wotlaZ>}VP(L]@ eh ! 7͊S=TP[ *HpӢ PDā3D Hk!6& FH'lc|oʴv z!#RI" H@y)D A D`@xͻ{6q8i{'8%& LE)e{B~-#o}C;`̏6\Hz.Vhij ױ3CaaD "weyk7<{+XoJN6lBd`LO 5{P믕uߊ4곑o~#W˾Wn6ddvrKc /naj/^Ϧևg܁}kl;B!$J|4Z\-Pc0}G}D!}l 푋ːSpυ%-u ר0fA)bf1<8/6H9i1#\b*h'zM u<]IrĄjQ@H?BׯEpXh$;HCbo=}h>b}!#&P?: GqfO[DˀbP=̙(>Ip;cW'h?kQ4#x%\SnWszW pBx|Տu;g@ ۟Cnz=ĝpqMϷf*0:'$"P#BU P&}xVK"P0~hT{Br4S@~ %o4? OuDz&T"P DGc\iJ{}+9\ڙ|U$_oȉ|݄ZBW۳]ݦxΘ:5}!ֆ~79KHd,)|^ׇJ_aRc>7+E$|;/FYY^we'EOt&lħak =մG_jX?/Mkv:җOfqNc:5@ͽY72g/1% szf"@4k0MN[wg1vccxk|48Ɩ IJ:xH.kl+= @{dt#;`b@;|r{iʣˆflP/R'^ r+8 @2({?BNiY!Y)jBj (aʊIS}$y$,T" Z|=XD"U}Z J&@s RB(uɌ7kih0Q, E JTBx/zS'%: `0đ0Hi%)@Z-"e "׏mӕ 0< CR1ό#&C 9x@"d}⋽34}fib!D)>r7.,}=m=3̈́bC ۈ2Q &I8Чn]' 3h|V$ v"a w P4P)@"! i ~X^6)dxDՖ$@p9pB CB D&@lFD!Ș5a b H̃Ii#Go\ ٶCr {NU:/w 8|E!*h23;M0'2A1Du|tr($&t@HCzC;oA4?"$"^>h`A!G47Ren*++8!cwjfeǨPb Jbv|JrGh%JBB'$*4$R^*OcOo HU?~ =NFz(qB);>own41s:@TQ$3Ji <4R25$@4IQa<(p ɂ`rH(5 RPPW }@SreC5saB(@ThA pFXlA;d H1xyGT"O( 6=C04, y=? Lx3g!$1Suu:h^n fId)h?~Qy6>Q84O_": 𒠹&9%b Jwodu$LPw>du1v/CSqa)1fÈJ"{`f; 1CV'v#t75}&R\64!]Tht*Эk4b4# g^Pyz8*0B>b+V3eյ屸ipVĦa,7Nwَ Kn+Sw+#R*Ź\E̸քPCƭq$T4І5Hs-ONHnQ-Z#R]m+NЏ;E%ospoTlҮoZVֶ֥<8+6iٰ+٢ׄ`D1ܼ`(P"Xjܣ}A5Wsqi]BT }VA`VĖ`Ғ奺h`nq[_ L(g߈åROH$Ebji^ji*)oO,dh a*|V0@:@a QV2 BQ2@EA*4=5tz- .mR=%E`q0!c4!08kURjY("%6``[&F@}G@5B@I PР ޾yT0m P gθ}pAynfQ_ݚ9:!8f"9  4uG+BmF!01X @M<s S/{4 w ἣ}Z4|szk|52++1kՀƠB0 eЕYw.@ABYw bp8)VCB(Y( 1hƍTXg_+Xnme(֙h9H3mU5I^AuKÔ`mLYae/B$(ӥ3- m;ǼzM cOHqu~\ôڷGD/%rzf:)y$me+Wl`6#XT{ |*k "ZFƽh2pyBe@!0Ѳ韯AuGafw % <Pq. `gX$?_cwL}|j<{ΐ%?KRJ%L&ed AiL b?iR^kcTVD=QB}Gϯ=8(SIJ#Cp/|<9*j_HP)F*qf+RP<'9 h 0Q=IQ :rI0aem~0%&FU2<#`̐$#fR ի"cKSl#Hw> A)́J$H#OLxZRReK| YDDbub{!DX!LU j1JݗBuߙ}=3x_mM8.gxv+VxȠDl@8/ Mrnf!g"U| 냅n(h4 hl⎴!c5 *;HI INЁ)}:9uAQU)['qԼLwpբD;Rsۼ۴p#Tlf B0G(x9~˧s"_o䈇t$ B ()$9 P莑P_vs5Ck5IYAW%tt'_e`n40gC~A>Q+NTe0h3[z80u&ظbHB=a72Cv. h{ XJ+!gdU!TD42,PDG'(qp b("E/N[тsM ;no^`֤@a#^T|!!Q[lT.djfL4Rd2,[c'9ۍX:nfKf[4ȗL.% 2E=f  bb3J տNW vsCZXqM迥 o )2hed7QJ( t2C0Q N %AaZѨ 1k"j7 bޮilւEԐQ#W dX),Dp0mMYmCDj/ qPA8Cp&(m Bd)ǿW3=QB{]wDAu?b 0f$ԄqI}8mSgN!AjFrcusXy Aw8o6,'ChlC`HK>8K6v{h4.!u$Fgd0ph1b 4YXh EQ#'˳QNC 0K( g \`i [n-lh59i; n8`*b#< S<d, ZA*c].8De? F60I%C(|<'$ԡN >(Luq@НJyO~25ITZat {|BYal?97nHP$6E}S>^㝆7~эx!:\FiO0O9s(T3?8C[Pa&!8:dmdf<j)C*GFPA&Z;P-Fũ҂}7Ơwg H/l1lSɵjlm6 sB*\c1Q TT!5"h4pa *Z0' ]R4\S?zT/pMUGH&hzSCT j4`"rONh3!< 鸺F[ZA44hhQ1*}rG 0$q\!T4 6x7,L3"fh1nHm#Z0#̬bbZ $67C5U 9BnY\87>yB=77C~а!6,TU^A#OSY_&HNT;JdVr,!F6 1׆]kw'7h#1hq@(5|߶ l:m\\ԋ#BA,Ks=×g:m' C.y$ \&3HメEI+f8lͯPTnR@*iN5,;_ ֙( kJ:V<-k9\4 2 <}|y7=(.IIIwCTLLnʉ"؁Bzyxp3LvT6B`$Ӊn0&䴢b@ kE"5V ShEK'yv.Q+͑s1bH 0倎~ 'RWq Pɐ8=0 x|/k]P7s WDtE;`&@鐴e>G7DA$NPvތ^)^i0X;فFoj"!"Sdzo p_(93h ^>! hHMΠtKB!b D7(HSE-u_Kv(ݸ'A@)c$܍\%љ4sXKdp`G՗\v3Li?9/H<snv:zH!Bx=O.Dp lSHs2rfbctɻ<`29s:)a[I  @"m@ rCrDq?%>>R$~M'7I?${`=8D*P13 HPP Pp 겆(LTb4ȂXp; > hj|47R<<$ lAСK)r!HBR?o]5rPM15MэZLQ@՘ň[2Pub "=C / -L"B DXz$BdC}4oHi>#*TvpA7%f=*G7YLB 59J{Ar-(~f!bJ60~\ySbuP!&/L'U YeKB OWYlEa {W@*~߰"RbEXmeD2oNCZИa}*!;<o6nm~ 4,A'CUd`hnGA&̑Ꜿ&npBD)Ut!b9 (@D()$ H%*`$!*b7yyǯz7}n=xK8;y ӽWD򎮡^kDF֚~Mѹ`eJCg|#0=0I e%ҹE0cjJ hN PhdcPGg?Hcl|CKEL>LPTbxVћYn ~!s = kp09;GgGRq) U/1cncCȗniMmѤ Rrtx&=quS] tk0ȉix'{Q1ԸXT;/o+@ T[V|xԎccf#&e?G޿ Y*]a_W̐cpkd??PV!"uNz@&LH,:|Zz2;2Bcw+M DP P4A0+̑9BpX>"sYH 1Dzpߢ P$۽̥GPCLq5k&҅^@F!|RYA&|K&ȀQV*̄4qڒ9y&2[^]Cㆁxinv˘M4CQ/h+U3 A{򞠇AT0)!QYDA==UD`d) S wM~Cx1DW-֬QFJ$=Ǣ|0 1B">[7,:<cW!c0r [|^ɺ!;B Hv}@ 1VZiǷ'M홼nvec$9`ۉbZ6`(1V1 n79!)9.J'(S @2Xz(Dan@JHG`coܓ!"5{ E'ߘSa!h_Ʋ0bF]0!NJ%y"i-Gq23Y)ՔEƱg{hfLA`-<魋PֿGk`[}ƇQ_uE$sC9` (FR +f +YM;T5 :J7PmKr>#f&Ta]=&mY18fHϥhb|; B&(A]msjC{}AΠ{j(K ldq WwiH;,Xِ$2ܤĝ qw6<z. [`0,Z$ڙ4a XöfEoɝkB<<_b x }t/e;Hf& 4 U ,_ %X.Q%nChj-:i(c{Wx+} cwAye =W!IDz t4,?saԺ`୰H}{3vC <X-^:Fj4Di0Gx%B ʸ|AԀ{lE@H:S I%'<}6)BT\n~\w&))9G;$`4`uĊ`C9/#J@cfpM#a2Su4Ph=m4w0k9h:ك望ނͺ42v>D섁Gh'>>$6Kh,6/^ʔ.#HF k;<62&"SVRtA`/g~;lm n̔)ä,Sy )yHAɮ,Q"[ 7$y(UYC5z:q^Y>1,X]4'p5ࠅgp90x tMf sU>˘c !]?OءTCv@U5P"HdE8eM$T'[Qt>!ɞ!70 v: \˨, 0C63AL’IDnsDG9ǔE̘.) ! NAT^FAZGd4\hBF$ARk\ nE&{9(P|F5cq-^ő4y@^i{_cAebmhKhnw+Ei zIkKj,Q|wTP\`Ϟ:$nܚO(s Λa&H7Έ̌( !t&C܁ҵ&"* H/z2G0W&lg^Tgۨt32'h\m|IBJDҎ㉼֦h뤆y|(,<٘{O +=et|6wXP<( YMRr&p;APzY)9hCxs?F Q睃 q9q(x%T4 JtDdPbMo>7/OSڼy%D#5!)D R(oq@ @pS%@][\)Nօ ;UT[bG:$m y 6QV,n\ι!›kTNxGX5Zv9+09dîӶ{8lD--IVR1x)SZO )xjG!Z#md6sD$>vT6W4p#?(}(Hy>mP! X#aNcI6"CM D}L?*'np:0AȚ*؟P}_M)%D6! ZvIIP5N:!TT`>Si#~l7&QhEMTX bw| .kޚ??.SNvO=Gkp⩬Dwf(ӏ8vRXhHXHn&b2BP z͌llTU>|Gf|3n_u#to5~XF cA6#0zg }gcL5'>?t3E$0,ڶ\Gj~0Wz_Vfãs{␋'g#ጃ_2Dп'|ԢK`<a}9Ah5Mh2nn0K zF4}@R { `'a{#E .2c ?FOVB&&Lbd,%H 6^A r1C))̀|O'w}8_a `ZJ!$;~R! =:{VFC*I0ME}IbTPDOpA$D`倚8[\ٝb@!2 s<Bb!vFLv261 t ~eסS&jYf Ȇp q.)D` e frw!]&BPbT\`EOo<29@R#A7OCJG;^paBihH'(tA FNxv$kKC : G8apP8s)" 8!2FGn .4I,/[n[ԨsT ^ Jl XHBX}F.pP(4,Ĉ=BP֊!(().CĩDF 0x@a<>Ei&ؗXw;_2 <9/(~,u-#h;*@$nDܾ" @`9YƜDA(e'Fˇ 7&9Em$?#Lt7CThϞ&m  }/rY! A"s8܂}"h">zNAi L'd b;jT4gi:w3ִ/df^=a1jOiB D%O:Y7=17#Ύ%eB1L aplMȖb Cl#DI4#B0Bf hp$ч2DzԐTpپ $Dpw PM!!䡈򈏚@qb!p]fxfg#քMQ4E Jo֔6( ";aS ̝i  0q}k4b&Xm5.^RQ#@b E5)%c%s9DsIdѶ HZ֨@iZt,lH$Gw 8>w5n[h1Iwfr;wu*v[vf43 _#L"do=\1r\xE~+'Bim+2h#OnvM|ͪ.݁3Tg*{tmȞ`ܾaOK^{zC2,/*"!C 9wӘW<WaUO8oLLzb Ͽ8,JF01yyLqb2ik8Ηwٗ]x;]dڽq{kIf瞣*#9PЄ&*W7IS$Ǻ @bK\ûvWema4%1Y0Z)ibFa^cBݴ\\kô?np}nN>h%('=Ȇa2_334,)\ذi}1z~W|l ף}߾2F1a&ᬎe0; .xm*7Zѹ1Ϊcx&e`kr ^-ISUN>/oir[V0EB@6|L\ Srõpz-`G:VgMݳ?gFg4"IG+ 7O+Kf3| cE,7"&sv^I˶-1\wC;]ىAw2꫎V"ax;xC,:0w0מX왰&m:цHZ.&* tcvٜ& NnUv˾'϶ij=N|м-GLu6ޘ%AFP$DR$B8&(6Jxp=1r MHYfy4 Ӧ8AmBi#Da~c^k#%W_~8 "5&j&QA0]&V:'Zpۻ8,64AN,E̕>xZaavv0@073iDoYфoH" Ԃd%NI4^R*sUuuyL1j6*Mqyү 6 (M0-#-#Fvg*BXwۉBǍ/C˯m;p.ٚ?h,X|ꏂw sV7Ga1p7LUNdQ:N!dhT"V:aU&qavLj{0 =nwү #"rʨ$;9:VA?`#J2 Kgo;6N4z$%TN8ma2zx.qg'҅ҍ,`gooX Z i $;U2b 'L‹t oR2-aĴnkd 7ۂ,qWfVb#E(9Z#m,+.߆~iF jeۨ$H ` z_~>r6JjJmHޥ,\D8i[+nt$SYM+×1 9|AEApD! qb&52'OI}Ѧj(9{tBA*,|P^|D3cM3m&DǀWI,PБUJ){cUM3#њϪUTb\uv ʄGo`>SGW0nWQSMC"I{)P4z1a0/]N듽dDUPU5zgUE߳?bOHRɵ&yZAC zi#iukb;RS󜎄{#{@!u{I9DhQ/{@8@dӛ'͆NZ7!=Ycpznr%i,@=AJA1GdǓ:p>xe_xb:!hkDDvHD@QBiS68^nLy<*H* 4c$I,1ȧ÷[mHEזŁǮ=8Kc?cg6%هT"0}=E"dG{O4lD0&21_Ty؅@Ks.1eFP@Y( HP([br(uR"䔀}MIT^IpP @Ml`ӹUd&$;8]oHeY "iF;n!҆*3)N$UCIǦ$bc\,E+!Td)_[_% rli󅊐9W\=TdH24TY:$ze{h+OA$H)X@iLL_PFxbP<=|!@z+@qQX?W%Gvx61iF+z!8#vނr$ޱqnU :VMMT<Mķ.Z!Ȅ]ftx d#V!]Gn߃q֞'Kv{@h `98 lZr$cOMOZl?T@7>C}#lkNYZ79| +%Uy]Lb >x$, 4qI]p=Z3DPW:F  60FF!+AXѱ0e"9c DR&`̔op '4bcm0]x :d֜Fn!`A B #ïǶ(?dZb)㨙b^‰Ghph^Aı;ei#;dqK}.y2 r#An* VҮ⒴ô:qS>xUbF,Am=gK`"nܬR48JqɉDTVއ:5!v62(Vd)4`vx`rpm8n9Tn~/`1l ARĪ Ǯt'\"ySĝvr |j`&LXI'-wX醇ƌ䡠ʙ4PTJ6ur|BY&[}D}&4:-Z;؇rsU04Oiofkca' iW݄8rCs(.G0;Uq YP Fg$5lWRёclc<xF`\l\< b T6.̓fgRLlm!:B޹ǒ 2:<)2*M@#J)$]Z祫:;=8xvb!EѮʣfPb4:PA+,@aTfmzt\lڮX&Lڱb!vBH]!diX>,dp ń#ycU8Qc`])5Nlj{+Ú: %;BwC5 .fV7)G6!Lkf.::$}$_9rmD:P9GYgN@A M:;u@ÈF& Px4`)KXk#ʶm► IB`VPҋ|ka.g=n,ZB-j݆4hv?miƦ~&Fs4ss )(-$yazAy_45֗cymaOMXru/2;q%H2a3p735ؐE6(V6GLßH!n:fߦ4+f5ր:cb͔Ž89jiA˨,܎ 4K!!<~ZƲEwͨlǃRlxw#cF"6ụh B;pO$^|`d8fZ`(dg 1- @HldI "q!؍2v4uuvL6>;M4.8Wp3otIg2-7E˒K(XEX`͐Z~ذD r qģD Lg bHoa~A1 ]hb9|;L]8Z颁NyP(Múo i5Eæf%ݍ{#"9Qf({vۡ 7\ľ:7Wb&0"GkQM'9Vq4؆uBHϩfd#&x֝d/S[ *0I3L002K#7eO2V( P1,Pن}p9qCˋGB@TZ!̯d1DcnJj"c=p`Fxs4$n 4L!3BDF|p+fL.\d,.x r򸫋H#_K &l%;+ [2LO2@J \@t51,[֏19cPzAhLaD L!.7F i6*Ksp'11\.-p2 3 @PD`^zDAAdcNȻ:rF렏'˰ʼn!uJ= 66NF@!4 ش6s7L)|+ =]%O7lR0D cL魜6-4eCvC0*8MM(UGt{>S;B"ԝ2ݔ~9D:Raq16 2LA;h58|ʃS/& :#ɛ@T*D >X⩴e4idV: z#d)O*!4jCz鐫]H YscUSX{^z֌`BWα>P8x%& lDQ9ӉE+8 `mj \(JH!+/=jt,iMВDs[ DE磇G,K7՞T4w!j>gg7A vbHnԽ9_zbhZb.!Re6& 56)i{P~ 1@ &KUHj`4ХIz Dx$ivpP[Ne>Z=91ctԡD;kH!` 2DM/`\44'D TO&k bEm%w)E8uk D*2fi;賝D ƗFV@#XT*޳1w κ8%bH#wMyI2Z׊Q[RS!R"@@bP9>PqG, %4(TZmligBPz%mn\~x6#kLQ\RsݱxC.AAD!:6%2-5qVJaqDN'I=GDp!(ȉzdyÂ(ԑcl)U#mV*3pǣǃ22@jڊDhعڂ笣SV>͚z h(L_Q ǣ"DTb ȝ|HieZCQVU%ͮnb7=GY @HQ@; (iB%]&%BNentC˷R@@+ae43S Kҩ0nb4)J;w3 }ktp(ClI>b0[j< s8")K@l8 BF=a4 Hz."vqA0]AȍH,IS pLXWV`|T iDSB,Fx 0,+D @hi=q  9 }]$F+eu$Hhʠհ5Ew-seMU -yMs/owMs!~yW'" ߼+\DWxrNZA wSgmt-1!xp8}sF*\w M [3q >P'>W)N?Oa?55hV ƴF6. P`<yz\{3X:h)"XNMp`LvsGDT3ygcCCEu952D ߧ+`!,:JJϳ]Q̺E&B$i9QBCfb'S@b2$)B(Mi(P!L h'7DDEـje(b0RA1Lhi#J"]w2[5&POAsǀxl[@&r6JC\!IBx& |`[߮ VqEUZbxq<) ym1 nn^#ơJƽ#!23RrqH'Aԗ `.EؗP! S>A&PdbVF@aP>ߕUok>SUpa曇 ۂHDTU !D 0PS3@P@BD,)ĥ  x`O x ~#ģd|BU`T%NGA sG=q-!%A%)K2 >?l{ѐMD$#@aJ|!s}ӹ 1EDK5pICHq : j9 5z&2۳CAA,KBPڨ܀P(SC~ ?&]TUUUzs+%̏aR? aze(}ĐA=^<5A((qSPΎR}˓8_L$GO M:eh$b BBI)R$d(JJ$J];A͈H6Ҕ ɈhgFpD0E1% Bij<'e!1.S4u';q1!я 9PO!0Ȣw`MGc*EVm"ۿa" ,iKKEHС@ߵi i#AvACM*\ 4 .;HiEw2*fL&AT !s!"PRCIY!z)ϖ IOSma-`DcHm:kG Fc}Gt-QEf4!dz]iH]D@P T . JQƘ% >m$ 7C2,FO z>}VA;z !qt@zNnrWQ5s g+lF0F6HcRa͢LjL$@I(O}.gǜT(!\0/cIWG됑;B1cS8P4!R/PH<0ޑZ" ;Ӟ_#F 1ĈܱL"7?%I{|yVYj@D!r:렅˜i`l%:;UK)d$Co}'v+kb_јIɱ>l6a &-wV`Gi搑 HpG0_\08=O ~kr٣?7jƳR0hG :.ch:;y\,H %pm{7o(~[bi7> ,(ؐl@+؃Bp#/qs8p7Bܤu,Ed)eV%}XH4$" z*eGwuTzR'@/88#=H7ҸbmBd-vo! v4 UJ%fA_!c-存+Ο>>^L{6Dje)`39YHirIjpvw<鉮&.*33+}L8_FuS;tPHqȼFS6XE4Q#HćP:KpYDb(9fN=XI,D)-,\YTI ߮#j6/;7"wc\Χ<@O;4QWYԢ:CL!]J` F T X047FA#aNU zvW'e3!c8^%{0=X:M MUɲ|Yxd.D-$ܲ8F$`sפs=;}׫03"xzX- d> p{ţbQ튥 rw4 yI@&=%Ȳ8{KJHsJ: G@e!A')A􍼏_^xJ)a`PR92 -\MHB5Z#P˵~ :g}|xmLoÅpG#O=2t`Pl4 bjX*S3cihɪw nPqW课 ~%N ~?,n 9Rh:QI5NJtz0^||8H֖@aC* _ 1F{Fhev 3L2r&L{v.AD `DQ(&ߔ`9$Sӣ* `@DЩ@ iQ[Ċ@ \Cz0"7,e?. ɺwN:m$X (>21 Ѝ $}_S;ԩZ^ l^^z{S8ӆԀ,'&-tCC<>o84H3(ӷ؃ $ '05' ;E u&M"Ubxc5X⯫"M4ML)s AjxoDO԰(kv^D#cN30qQJ\J|0Ds[צm4 H~2׌yQ/YxR,Vs"AHg6>6nC͙ IzZH0$ʷ'ܱ芌ô@-m} fjmlShUspB %oGY\֡kmhм!j􆝁 $%,֟\1:)čVNd?ۜL xqLsM%?߷eвvU-*xn@A5}о}i4 g i%Q,ADc0 pT=w:KB>P~OM𐂔[8ᴷS1C?,ƽʆ%$*Pp+pʏwhl5 *1!̪H 0Mc@  *#.׳}[=If IH['#|$!i=)p Ed QJ*Clt70HQ,cqJt 2 _}5J?7v 7?'#X1ӎC>z&E*Z 4nh1B`i螱Q[^ Xf$aHbEwB -3 2̡o,H"#[e˷>>΍a[T N:)Wvƚ=_[ҕT -W̖}:ȪN/y{M8_> _w$*"Nbxܕ.Eu)bƺz4iY{j%^}=5^mI#5Юn.[]w_}pom}<]vgOX-ۗwwNFostR}uOE^He8Ձۜ͏x@Y  ݯ{4ϳ {]H&am3Mfe>R ږǽo{_w׏AaUjvx'{;z ϭ@&ډt Bu2^9؛%Tnî]mU!mE{ǶTt5sA$(T R}CkUJTvdݺ.ҖƨjE hŢ6qPNۏQE( JlۘPA$()ZjM@(J4 ]st@ z$etvZ{:]]ǽ4f/vBP` p5Nv.ޞ[gvݛ a;{nSfMs}cv =Ǿwng}{ݭ{wϼi]Oow-5"-TO>@HWSJ[*{{vW@$R`6ϡ1wETs!JƪT fv*>>= DQ\/|m=[om}UM(׭Q]B ]O[>m ϛ"=έ;{&M{=fZ_kޥ}>oRSҀ|N6r{;]r5/;{Ğpv8R{ۅմ=Y{ezwF}/dϻ_]% 9Xt.uFsnw}laU=qBrv˽nIzo:ݑlͻ w^@{ -wַK9C#h]ώLǽy}k]8BΓ[us Z[kѳ.Jg:VͦUoa}[N_NtΟ@r2g8ոޝ=y)K+z+F*2P]@5ш M@TJ"v/fwzWJj@*%môwo{<<]5jtݹ]P(*U e^{ou;{@ٝT-ՊSf;}nO}}{וw]m9jvVv6uwջ7g)X-]mLs}wUQ[m@ֶiwU(zwPٗ|{ʋmml;nųR=qB4( تR-)F=zwj瑥J wm@]ݳ:jGMmٖ{۽4յ:_Aո;nƝ4t1cTӱ)nmZ[ tm:s@x}uv8}knÆu]Nf:ulqmɵ;)C]sy|ɢkW;S:uWm:͑{2byuݻwWWzZsnۻWag޾ ώHP٥5Uw׾)B@ תt5uWzQlm"E ^خ3vmgu}f>I#_];wk*U]lLu8\ 0:uwzxگ[6ktggzndw[c)z}qs|APh>ϢJ7˱orN7P`Ͻh  Ѡ ѣLM4L` &4FFB&&CM&S44LOBd<(4 &M h)?JzdR?TOPh  H$B!2iLD2a*~z0*{FHښIzhh!H& #SL$M4R~j~y L)z@hi@F JjaB&CJ4TmA*Ib{E<(z =QT=O$ڛj$y!i5 =FS& MQ@F@LM5=i35OMM4e4?%nzp 2C%B!PC%oQ:4%~ 3K>]ga}U(zP_*@l8GJ\s rhl(8PPP}xG8ftD}>~X?%p >fdeߋ}??ߕ_{?OsfOO_??o~QiuSUߝh  &',Nwf0'bf/{=\?}oGSX+3*3lg?jJW`hu ,yªђ~gxc8H7DԄ%8IOɄqR| nu?>8) |#wet{{|"?5;kyx2pwO_(&T+ u(NWO[@(抣J^W?LS$fM48cOguCw0ļpGY?=R9VOݕ7'1H'b (}e,?Aq ME nMg{*xyCA?r+ۀDi@7 X=ɨ.;`L߳ˁ;!zla\ 5K/k٣`5[:7Nj8kbofk{sK#W?=&c\zl'3tl^ןW}Ѓ"$Ľ M( go?(No~pD 4$m1N@z%>MI5*6PB 1, 4ٷ{TۀEx *b*`#~yĜލe朖G0{ch*jOUiU]GRW҇EbQ@)Ʃ5K;Z3SQTGB'1yX>Hh)OJ _$sXgȄSq JX:J~%DRmKb7^!ԓZn;⒓&uu Uy,j` VGaY <\@4ϥ&jPxQR 7A-Qw_8mۣg^RWe)|dҞeAjp"-@-KbjθKs aKMi6_05պado4u '=-FF VqB$c5EJ <1?g*P<iDS)P9@dE 6 y ?`St+S/~BIC'\ ӂ{$}%PEPQBdcj4V'I4M( N8 MDP%B*LJi/>m(Ci8f%*IЍDA!?'hwXw p 0@H@<@Jb=e(!Md0Btf]5qrVcG9k*h !<# *2;(hk @$J IK! $в*H#H؆J#Jf)d-'~ݶƂF2 ďW|I?HlʤzT*݂!L3( FJ>ý8olyo}5L"-w}}>(>9#g]ih$ nXծ6d6>Y'(wi3]8{3[]!M%-EK%%P1Ւg-=^6òSL5 3K De˺b ڳ}\!8O۹x˱Dр?(a]ɗd5ZJJDa8$* K 2I aϼ0Ov M9`87d_r`OZM1O_n'ovt@sxB~< T?ֲi*o (Cl WïyK'm}nna-P(y䁸xjH>O۩?~?kQ; }'oGëOA8t?v(Nd?i@U 4RLp"p@` Ġ"(AY"XJ d%npw9c% e A0 6BBK5qeI(I&HPX?(+ *yp6߄1GIco??g<~pG_~];ж " wO}=gpD(O܀Bo#G ?҆?sxJAB!%u 1d'1L@} @/_C3>SpO@ okX"Zc:QڈZBi}5ۃi ǖmM$I$@RDI$Đ'i3$ !!!pyPWh"V\K.Z2vS] K&%oJ(d/;ww$]$II n|w3W]tt:OQ${h\8A;wsGlj2E6]m8HQ@Y:- FZi$!PdZȞ:_/hIH4(-jHDy% I0p~˷ݻ{ǁOP5ے8(|+|#Rۑc]_!,Nflfc<+>Co~'@┄F; CG:afqW|   ZC_/<;CI?*'gھB/dO TG(xAסr~'^}&@t@j!o@Od&X_ 5I\?(}>>.}=OO?t` |=uzGd9vw[ߕ>넟BspN l8*P1X ɝh(2x_{Aj@Oɀ=ꗌëm 7fB !CΜ3xaewJ?9EK$O>ýh@~m;OTE*QAT4t]9Mq~;)g(U ~8Wp I5'H"kXRW8+#7Ag,#E:nqwIf*o!\#&#㘪!TI_G}Y3o_huـdz}O/7чVu^pEHO{?I6@h@i/>r( dD4Qx1%ST\KfCRT!"ᙿ5W7:B0޼>PRl*"h (ؘfZ7R$E1$@~¡IU^2 H%dhibdAP3$DDT0ALSAPA 4R$1@E2KV"Ξ2ɀ3ϧ~ d`?$ JӬ/ r&fOAg}[FSYV眡nY~>Ϲ@H{v) Յ%/axhʏwS\m/PDr?B2ߛ}F"*.L_'^"+@Cr0tfBC9^1w7u(vv?;G/̉ Bғ9f)T*k]hAp߇g>ɦDId`~^ggՙwr?>>Ub$OvlũŚ>=J# /g.SbuRDr^FR$PYb):X@CUC0P5&f" }z{2 j* *%"ebk.AMYjP(ib30 ebJ&*Ѣ"b(a B!R202"$hi((9ao"jh*"i(Fr (" $*YfA?hM%rFjH BF%H ;Ydb)%b%Yg>4AQD*RDQTT4(D$T QAtpZb&b"  jQPK4BA&""1POJD;z`8BDa+$ v8y[ YvC(k~H$ ;ʩ@ D"T Dd$@Lj@(@i I"cX&***wqy R刹*xRH lPj(id'0*J JdTQQR%AD!NSLcUE ABД!BM2C"(BdBBp!@,Aޘ0u@sNW 4<2Z&+#Z`MZCiOTPc/ݜ?bpD9k{8"H@T\^^./?.YHp7{XhP,X n5)Uuz/[fZ%/,_"1hk!#9He(w V`$gdU!Ԩ E]|#7G3ub'VPXr,0i<'ԄgKT t~~$QHfiiWиXbq(sxْX*C8zPD{lo$ U5?3ߛo6*T߯rH`)*#c?s8EZE:D魰~ߨO$T  \mGU1p% DEE@Je`"( dJh)%%$T0Q‚#xT hGHE=7y4p1"݇\X"a(R"%YbJ"&K914DIIEEKEKePA+* DSp" A4-2QDEDVXUPD4KQD0DC DеACE*RR3AK RGQ,ĖfJj @9 -"U#E Ma4C-$MҔDTQ1@TC0RKAT%RDTQ A 5EE4QP"Mvl. 1EEfeh" "*bhc@$)LJJ0~唇ǡ&`(Z&(G0Ȉ(#v$D}8*j2rr22b"!!)s#EEA>xeweQ5B9\@"5sdE_YӾ+}V*˜(-͒}.$,3.z0.&G\CX`ܥ!ʼn=,b^fyG?؃/)8OuLk% Bf{2/^FssSq(UT&v,JFlX RbZg׵jdXiq'PRQLAkMu̳eb9xtvc&9]ɰO/,St[UrLY Ì$oӈ^żlt88C3}d so?kզIXzQW  8*$2*U i{xI[sV^[bCPC # [tq~-IqyQ]4ɢX˨ԡ {0LQEU f eQQ"bC7yPmEA2ߍ㡛 >.lX%5*lfLH7M#Ӝ1Ƣjͅ!)a]@ðC=م1J3%mŒTȰc:Ǔ 5:5;SRqiDGͬ+ln1!nM40Kmm_Yh78JBÓƱi p AEo/Ԅ'+jB0b# :On6s Ԛ %)rJ$vJbKJlL|3F$F݈};#}Z.'$(}["Y?߬ϻOAWoJX% NQ*=HɾHuˁ' }=@#a`\AAc'_w|QHMA!Pu**~֦W8)znS?L%.Pq鴟ϏOf9HC|v1LcPEص]~fk=oQ2-dQZ%*R9Ĕ|Cq4[L@a4O )b~19Ҕ<|LhpSHsO;NyNFK۴'hu#+nFZKN~ms <ڍv31>eT![>r(Y6Eߒ ْAyN0/ٿR J6Nn8V٬% WK`ފ/ij>- i A,v6^8tt>Yd8ɾ7Œ"b Rj) bQ1IF f )eVBo,F37Ϩ}1Wm4BaSCzd(Bl3#IiOCz!=Œ\$<2K6- 3/jU\vSuaRUr1D]=j[Fv(LmǗK0Q@^fFc$Z4}:ƺ{\\B A"BLS V.]ÅP2\i2Ls0c~ԘEfR wX3[_+j+/ɾjaY4MSXR Z՝ I,hju$% CWrI@}e & M=9z.JŠaEɓ/]?r@6 QT4:@k$)2 fvKa cd)[ O)rM2jjEW9Djbv'#HI׈w^cG'^Xy;N6ͅi.0NCҾ뎸yBNo5!} aGQiatq:[nzjFY…IB/h r;EYנX W֣h(9Bڬo0Y7f`mx2bȌ*~-j뺔Ə0ek͗#(C*|K dP8۩Cn-7e,Y2}kMOH]1j+veEz'C[@CUrn@ඹpzպ-#KHKAvցJ ,h Ւ{h.l 9z.r&xu(XmcZ\ң<eT3*K"FLI_^hT28i5:8*ehH$&ϙar6<spƖD>!ۙ/!p1T;|2پ5H|gn(,?Hϥmk=k¦|0mn: f+V&j݄ ,p1qx~A~->(Qs C7ah͂q/^ӻ~v㍬ g'1oR} x*]2M_g:2جJ 뱹b1:1Yzo&W zJI .$1}H}b(\*W=v-7"]IuR8DT@OHMTSj$jN 23LIU@wWMjvk\C uS;!D,!\-~:u'Prج9~v>`뙙撧.m)P1G13 Yyq:mr7/y+T"~Kh!VˆVQAcNh([Ў^cRi4ig8=t6DR>! @46yE.N{wjG2vG٭Q`[S"&Aχd\tْi!օ=˘aYvh/Nܵ8TYtqz_'3_JARUX}= k Sγ;/ӕV ͙##biྊ/YFӃATU\.|nL^>GIUA{vS\Fy4aK!@hH1 DRU@b?g,z6?7sdD4{z:H ~Ԏ[Ȫ@=f}3xP`Ow՛ȏ y&\ژýQYhbhA!7d@E@lLW}a9jϒW_GH|H?1P\fKqʼghHbYj{5x,BwwxCMkR;Dt?ƙ]H_ ;`M )| %Sή3MFa1)#i|_(_ۊ? FHN{L;\秿q^:\ve+'(R6$aIʻ_1eN[ o$/ 837o<{<+Ĝ)LtC U/1ŖEou_gK k-$:r]TP EvEjʘ#V8;yb|kx>Q/GM6_[2u1h«HM J huwZ>t:+\{cKdaCļ=h4qáRֺh/-_B{}:_X@22<#y5(M%{iN)Fw*(5zgNUcwgvs=gJnz빍b4d-pl3:\e4p^#^(^,X+e^~YIc))RT{!5Bӂ]jaL'%^H!XaCšp}:\Դ Ve`@1 Eartk8W#]ܮnm<g1V՘װ~qC~Ǚ죞xet64,_>UF{(LU 1}w=cʝ˄*p٦hGw}(UVj1*2Oxh! lP{RSW/򫞦Vx5q^wP>j}8꽗3.>7+Oڻc|pu[kD8xtivDr6zvִ_k~}'ag۟1FZL.RN7 ,2]c}QEv)̘(H QM \ {/e۸^xwN4JRF1X-q- ?c߳XMg V??gIzfYg SRcY`k6URIDD= ~rNs\m^rqURH!X篚C qyhOAOo[o*p)^͚zp,sWg8TS^fgzH9&|O8()m" RtP!0BCB09Zjp؞xaS3WSaREZA#k(- z:4Nd>Gu#]=y p D"<4MbⴋE-O]XEn7% U)hR8% SI0ąJj{G\q:0b$fBARK,P7a$g=*r^E JjЛ3vP7uglaC@=~Uu*u4T0.,d87\U/P5+f69FcG G z x2;=n4qo$Pz(Qwi(ő)ig9*”]/<݋Q; -&uÌ]Y`/4vw1AB o^Ӊֱ)+#XŎ_Lh-leBћ=Va>P$fVԃJGZ#FiUCf.Y )AEY|^>m袇͑niS/ òVj WV,E"6eV&ܨC~U9SOO/b4BF0 : Sj={RfaP?YÓې<*M JJN]Ve2hh")*P)kkD,'QV'eW⭞R,aTJ ;'7=1tQԱtd?$<C{L::Mn. %P |CDw~C*nM]Pd8)O_y;bvܛM7*0gYwh jQdBtds͍jpxLΚBc/lW+F\0$IjESh6~6 K_g&BtQ JJ8Oh _V rsw" U&-k(B(  0hu4WP*~g 3ٺ$T%Sdm 5C2F)VёWJ=¶]rzǼJR18qP׽5rQ99O@Łd#tF=dzꢡ"A O)nm@4g=8Ų~߲BbaOWǯuBȕ})Pk nr6-L\;G̴e:ôM'+U)L!B)A~P=r˯{Mut_U#0 ZQx3h/HK= Vt!]KWkcd~C$$Sz820?6d&NzJu9ԈZ[(: XV$&|*m{cKh(VbFS#1AH }d >$ 0yʖ=u\i]8Dc3ϖ A߹ͨHwXn9.#REsUH_T/~JYDqԇe:] /C(?#>fHg4|v8}*k,R,<ZM5Nud| q¥%8"•);Z=lـE+F;ik G_8ETf Y wߺvwr+yOy!];|z`<|sʢZ}bzІy׏J ׾=8˧#ïm/aoqQut2,rDafI4t†}YruŒ2M(S6s^TcH4r^򤑹x ~Z~x0R˴c:\Nn@}cϭ@h^=)56jFjNi2-XiUdJuۜϲ( @ޒƭJ#$c.P-t[M-ds$*J0 ` =`;-<>vq pm&\AbC)O'o,T_>qeڜZBd!_rϛQ^``CHKȟ/dirHȇI%r cSߛk0>qVK_.<;4!`a~@1;tTF1F!eɨq8]~j"G4uƈ:>__>-n%MBP,!uPZ)/COEH"!;ngBcz>TXD6!%8F 9z\ Uޢh  2:eKG[dpʈJ $"D{8>׈L/ky%OEnmUx J9;dm*}\(I")$!I"4 H~>3.HIŹ]鍂{)ႝ9S\ow=|ǚQ*H8T씷"eP؛2@BgIR!=R, 2RNØIiphw] *^5t-d579'uyq* N?^9%4QPO.5>)Y[geDl܇,l_wAœB,d]˭eYW=~A[,}D׈Mi,j47CM?L|,݀W&+|LؓB0?iPPBx_OJ\7mږs{n,lpdI|~(nWE~H_gT3lCzr-B{[APSؽί>ˑxׯ(j(& [Br~oG3эpavV}8}caz*ED֨O"VeKdAUB*PĦE fQd5Dմ}FvֆT'`ݧhdд.)ŞRJʪ)wdL h姫gGiif{OmߥCS=7o} ~d{*sly/G%` !\Ļ<}ov>73v'CYWqjxߎuQle:7w[ %E{,_3 &hzDx۞Bcv˘҆z\"7uKjdOUD~bq.om,AM[L/کxQ ۪^g-% oIz] EnHCVTߦ%.ΖΫ1%2 .ttE–y+&[{&LčS{ͽ TP:1ONꪩ*>~ςWpw+ FjF0slx_B֝ܧ.];\.W8Q(S<: o3uB]sGm6残]Pj%fn@\FC1:]\d""B"c(^0(aV$̫sai,ɦRG`z{=E8ú8c.˥hooWBn8[yaYKyP6Z'W7w}ڗ*߆~ WOZjU^Ժjn!?}1P);3[&Y RԒvU Qj t;{M[wpƪ P[:E#lTM-9R,i @tNHz/ ذD')_ɑ+8ގ)#&a dhzG"|rT\.D%H!TMAwТh?,s-L7XT`Zskj2W\VRgS7oF.nUA +>L!~*|5bw̋M~:DD0tE޵h~gG 14{fm=KL֩a@(vh̳F`WrYͼ 6&Yj|FkdOf4ATE̟M=zGڠgOE"VF+]/z.ѫУ>yM'g]gTY1n$:yˏ\"$PK$Nsu ->zѭ[8%Jqޙ>z >ؐƴ@#b@gJOWۡy& gM E2CJ ,Gy;{oJ *= w _\A(( =$UzUŏc*ZՐm)"q(F˲zY0i()((3Ʈ8H6sQPO\ B%W*A{l匧xZ `[^UPFMXT/q" mvׄT$Rs/E=()=#>e HBi"Ø`@eAa|qN6~ԇր=RRF%<BI-U ݂#.ُ+/HJE)MTP$$7$ H_FQ{0bysh48F֢9!ٍn}#˵URALHq@=9 f ps>\>mӶD`Ax& JaRJ D/ۦ.ʺ:NREISG0؀J?|`I?كvaο<[c g[pWFb?, QhKCN|2 8$RTG#IpQgKTFULŒùXCsXe ߧϣwoуmf_p""QQTB9JDbu𶪚*6*,DBU@&Y W6tSRe)Kݜh"Jj" z^DL*@2@n,1OF["nF' @[Suf-Ck5Ĥ f%$a!"cQ8߿~3C`S;"9oq|ȿ|.*)]s0ω %j-KQI2*yjf)S~ן> >ܘ1E Dy_+<7*Z~$I mZQitם, 4UU1NXAIs̭F1JLTS}YádRn7{)iDʔ}dǺM#qIEX*b 3^*H ;~Ҧ`6Cc(N$т@)d *(ƠwzC j"vA).2O⌀ՒR,j?DKAM4?FJI`&McҰ3j_ϓVTR(J"{x``$D3Z(O-?B?k|&(Q,?xJ(" _ߟDRDpp;H~ߡ2C_H@+=C-!99wA UtđX~y͢ {Yo{vzLcE=$@b7@/e~ y?^SH=_/5e&̏pSs? ~ӼYtp~̩>5>PDOppa&?E Cf_H R9\:GBsD>Ga9 ?OߞF|ªw懐 ?F^G4 DD5:U+z"WpD}}G~fP&A0Y9+==3H #>bG0H0٢I]Ap~{B`Z+BzvXdrWނO0AG܆q@\`A)@u}~w(h M˹Ip2yOS0Os_M@'o?,ZDW{!GJJ *PTz>}~C%^lmL~}zM* gC3*u|x"PP?|~K T6|v߂r']B'JH$(5PA=o?t(NhO[>_'ATF:Y4|DGX |j?>CwFѿ M`MA)Dj"?U\@>W~MŒ2(2(|&BHApB%ޞ%|?U'̘׏_yE҉Ot]o2oZ"e 0DAU,EbTڱ!haIaQRA2B2H?=GOfyrCE=C[ JD^}8 RRh# ٜ!] 9MT0$>l>ې=ABI}3^g|$eKES5 DIĄE>ȍH0'ˆҜdREP`BQs|F@/n=ﮘ!g;G P6N]G]p50^9 ~Idm(nvE 32طzkh>ݿɊ~)qQI)B$NMarHO/=)ݱC/G2wߋ%N"R4,DMh4#Ω0ɚcn2:$5gRT5HTOE&2)JHkQGsuN@SW?YNfLvbvES4W1M%48Ah?8ѫ a ,mXj1i&`2Vuk**+Bp&q#YCDwNfR4ԕ@ 1!J IS2҄@TR S0(""Ya) ltܑr() 31npsV@SM4$R(RBQ*44*4AI3)M%P1 )b"fA:1\!PJK1S $jc 0"(D2 dPL#JQRPVIjq`pd){w|;gjd8CD<`@RR 4>gXi'HCP5s7$a@$ dq(!l\ ﱇJdQL("#POY:epC֗D-(a)IHZ B I.I4҄i2b6r(0`N3lok[ bV4J$xtdqnlP#~.{lLk57uvCCAɂNϩ:!9@ Ϸ$$Cʄd0q`;d QJP3",BhfR¢h PZ0N1߉D-'!i@DG0< #=v'CAWas#pJP~&\?řE-lzfsG<) 7B~o2Y*(,@I/yj =>8)t0$ !B2+F43}AO$*<~nj=7%ʁ&<1WMpx|C$qR^S'!kʛ7Nb[ 6Ayqh?qTR|$'bB%਌k.i;OUAD4ءH)h\ ("rj z9zx;z6N0zQ*PA2$dׯu$xT潐n]c8 Wn)_.1xW_ȫYkXs6h2B2 A֮v#0Y@rmS_pk!ZnqKˠ7/pZghcÏ>oh5Ogosn$o4ȳ6 Ū3jDwWd;Ғ!@ʁ`:jUʶ;4" ~w2,>j 'T9p.rp근]udv;22R*MzlwB_M7) ,yS100#&p~sjFw ص""RB8m('4ojm88O;R牾Pjtɧ:1\ h|:g9<S=iOΰ<&4μ\ٮ*o*&ܿi@\Ԇt!p:SD[D{g8h wo:_`x h.[3US#AOKHIb,?|N-,e1vFawJ>?N?p1P4 ={ǶzSʑxE_]V?=~Yc7PY mx#O ۟͡$?oHXpyXA" `Yog` DY<9aAFWQ[:B9!:1u͝s,G};ty= % Cv&SO&cDx`,XY|;q6dAX/iUR;B%x^0]v|ե:FY:y25:,qrS63Ეr_;Y1 CSxdh;;a~Il滱|Ogdv#ED=ϞiK2Fx0h5!q\|OzU &PΡ@jTHV|˷6`TDngpG%! #06FQdžJ}5b!T;TvhdW)lv߽N+8t~T7?^]i {YA/?&qFWe 4g{ܞ?X%(NM9#gon*NlpBQʨJ, 6@om% 5p[fOѮB8bR_*:Kj"+S2AiQ);;LpKFD]/0PR]՝E@Dd9k T۟3uJt}zsdYLX/acR+JF9fYH/cHX:s/>@`o~T$"ŔEbyÇr@d\9hc1|V_z .%+.lgG[ݬדAy:S6q? &b*g\J…BPX(Japħ[zV Zrh~]4mixVO E6o散 S$BHE72L(=W u)nڍЩ_/y*. kB 8nUz ;3DOqvKlw:xF<p.7UrND,A)79{"V8v7EBF('3܀v!1LH]w hՠd`B NL0O诓{_MmT1> Z2QکE<܉=o^If5[Mg&Dk,ݏu]t]/'U@قεԾs֯KAT(  9D"vTQ(_?'^.P󽓚LllZ{R9IY9wSczX *U~EϿ.E&_~8 i@G^E .()CTN0x0Ȅs{[yEBB'm I&X8?~?DZLh~s$ӜvxM#_cqpN{Q!#~Mwb/㟥 a$o*Dp6ix7 9D%[2 UiT3ً|3u_X#C/ O6ꡪm賅Pi;d'8BJW%DaOuV"b6l8RS$6mPR8ro55k UTheC 98=\y9;%r:tFX!M@^ 9˴< @v'©.AˉS8~|1H! D@9BN.o{; Lyd|f.aTzoYe HB+UP`kNtQ*,֫m߲Xsu*S eVBY'Yʘ.OB.Ma{V;\{)˓aqJ^| 5ן3Zjׅ'x!,qwC6׽ pN( p8| /dzub#V]r{2aRW#u8x8w]b;p"5ȏ &uOP*(J"R8%Yk;e,O@. ;h!,}jƑsf.XヘT KKAPSAqz=(!4${%U0@0R:2޷@A!ЛH-_#HP$DiO4jhAgdN~4{(_jX},uj9/u$ $$.\g.׀ޠT)㏀in㿾9A2?ebww7:ѿ~^X@5v:+ʧe B(OP}PF^`$L@T$gD VY\DIFHaDDtzJ SbMq:(P j @Ib 2Pp0;6٦rIg1|Km &~֦fj~kl}[\ip</31w-p ,(Fn4oQD> 2{V2$iF7-ƈE>pru*˧Ы~0ѯ m&պfG&lijv@IH=sSP;}|4MBii]?ukt5LR_Jj8>j8;9ͻ=g] bp_ۼ`I$4|s}YX䈈6B&0T#X*E^ip1I .*@)|lR;Y3G7=l a)499c#Fʢ KKMb9u˳/5_;Ǩۉjc~6Ϛ &eԪ).5pf.ShFqJ }rNENEC1`zA0 E"T;͚0DF=mPU|<@&o}_FM轢oϺEpL[84;JeuX]ԊA/٣7Nَ92'-cpA@DZfuTN(@5+VKNSsbJs{|4v}Ҵ֔dy%$REVLڠ9 zb 52B -ӽ08=MtPV+3 d70 Z!v\26x 2/ uuKJ=Ԏ$(4eQ$(% iYWSAixjP &*pnu>?㯝mQGb^`K.rM!gVFST̚L`L 9W\q)p21\ WqfA ;GrH/卧JpSa .v?r{dr`=|.G%,0ix`YޖRu ӦN;ฐ*]ɁK!jcdjlGMA(%!Īg뵼h#rdM, Npx&zD ;~O_'SW]m r:8šcT!MiUaUR H(;MXxÐB'[ D=o2 4=F72dXY%h2hL|>,U^X =QZ3 36`X!C;DNʛcִIoNh۷|o]H[%N"Ç%hTv $xfu0Ckk8afKFb#B"oGEroPeT@v)*OHKH@iӎz<\AAF{js"ш!Gcj8[<&STۇvpe<ڄHm~fJ[d0UYK[zQ"6i ;7UC KҢAX`Ft@Aozr/@Umw $-lW=Z* [B i!lϋ}p 7ꈤ UYD$&Axq`l : %5\Gк\1xۏ HjɃ2NCPvPBNQ|Od+LB.?!4`eƪ^G QGlqzP s~QÃ7&E`Fm>{pqpf8ML#r?6_,S|<6[+u-gAOwp3 U$)Joiϰ=(>@f5QfQ4w]t [qE#m$zF'(T,$gMpk4,f8R}|hO 22bUv^^{M 贀Oߧu 'htO|4 =I((ws}\'ҫb!|(kLahT3 NO|q;3 o&W])dY|d!XC$G1n|5rTv/,[Pna#JbsE\q ;WM+) P׍ 6T8Z (j]00-ETG> Y+lE*g]slնF ݾԥA-5ɷ{ x<3̑z|b3ECgy'CS\㧪qES{^oŻwўL}WeZ4\2)U-0vэy4sF7Dv&5sQVAV"n+XQ@Rl]弥.G8tSoC@xiA@_?G+51 xU > RP+}ٜƛ̬}0]T@(9*Cj)kf+Bsg g 2P<|豆[Ӷh H PE'-9rWuM$@qwR$_:ְ{=:_(nhIK<7Pr G;6_z SJ`R% n=|<5}_7_@ 4Y:h l%9rA{E9""%4~/@PHC0d)Ae-[}7T3Q-sy?C LrE!s ,&6dDm`Q`?FcmXFvYE$4TrK02LMLۣ 2Yar!Rv uR$Ig41\69$̹_69π6؝:DDDDDDDH7 vٟ2^T1=]!*3oX`T0j=|Q?{[Ck+f4f.1+J_ 9DIBvo7Y*JKoa%OE-2TA+} {U[Sƌ9D$>;`_q}=="4F2%jI<OB屭]:} `: xz@Ir"o( {LN08Xܬ,-(B2PE=a@ˆA10 /i mA`/əQHq (C8Nؤ߂ ͅ?#O04њ2U "AV8@yP\z;(DHd\sJ/3ϧq˻8^?'7]ca8 }ŐQ;}.[HLQہD !Q @b3؁ kJ<8S>LyzEm"jR) #]9{X^}L7 <-5[iX-O:ϔMb<(j h]T}6mq]Pܔ$3gP<:Vλ~B3c r, KC"~"Jt]8`9dms~5Wϳ{*˒{; 4o}:oώu`xݹ|iCx^ڜ,PQ?f=M !@ 9 S!:ֹ S \hDgxEozOg/Z@@!HCW]yȎ,9ӑua):~3yq#Ⱦx/ ~NҵooQ0B KgJN=3HU4qcqV/-6Qo\W*M `IXA;UW]tQ]Ck lD_ ^wd r4ڼQk!AZ"i.f ,o|5TOG f{I/|i_Nccq ClQ<fUCVT:u9C ;?cSƨwˋrdHnB3t~3fUS-$j1flmW[!d$0jVA8ZZHud 3$-fTZw[̤Ɗoz+sKFD\cƌفiXa4A!J)nȷ)pm:8ڥ @fZ/f~Ș&!$-EFNeZYvS28b0ɴ5W-A` ]@O4 cO3_) }ėY^!:]UB  \3NA5RU㍂B!?P$âԈSm̃:/!Mq*mRgCqم~M.VX" HJ(d3(v@:zm̎c*_ [nk?{Na^苙Ey_Cy{$AfOsQM!SUH[JM t0\Ә__C#f3+ Բ\ADb* 'DB4߳W;81h"7FٲހT% 4̨I/v˩<Ċ&C!@s)ƫ t=3쪺5q哎[ nLwmao.! ل/g؅%U L { |?$`*-g5 Q' !@>Q֣«,oo:mky77/_׏lj}Ώ ʰ8}^,3pwn ;;] 4Ҩg2G+̧œNZjRqbxW2ޫ5|Ztku(6Ɇ=/X "،`.>]2 { (񙾫{}`psP@;?X^Ä>׽Z}֡kgLLo9Y?pjnUO~~^50D/tӄ/6 8Zϥ)]SfGވ'FCk:j4G(2DD7_y)[P}TT +he]\S<k:( Hq0o; Ou *v FXJdiq4BJܑBAɺ! Ar%0~_E!M+y&'St# /l;υ]*_ػC%Bl15j!;@`"a<$x ^hT;(MkP?SgsP5!mf_3oSfZAy6CIAzvu Y^ )SS~Xf[JO(Z%)и}gGt-WNxƼTv\_bQzy$M>SnÑ%A$5`4@vLNE{;7|CSxC`9'=S'(aO[N/#sOzVlBp9y!uy'rOoz4rZ=ơ\XfpS;ڙ+CTi 5+*M*9"#wT}b<ƚ0"Ḭ"!)7h}+wrsێvIpX3 & pDv*ԕ.Ԝzu$>e纤] ~X3>:fV]L`r5rTfb#>1_o_y 8)S^x6VvVӯ,sqײ!ٻ`M xIC ]+kwyma)39.2@!`AVi GtnvGX8Qp@ȳ}sԴXҽl(œ  a] m<zɏ.Z]8#NZ8#Kw׹K|aWkxwqK &/*=SVh[Ez՞/^{όWC}6cǯ9/pp2y?}q[w[H]|?|g9'#aM%xf˝Ѫ:xwXA,.P}/σ9{'Xdvj6*/?of2+!tr Ħ ^:\tf^s^ XS"KwCxtM`jJ8.:gHo>Qe.m9(.qҦ\"Gr+ ilЂA!7BlT:t8 -%XS.E1#EYJy \Cڎ|Rtȁ$G'}C~DioookvU7xp9$v:B(㑙 =cԏ:PZt{zb~>vw>,ozCq 4 g(/t>fK,Σ#9զxD^Xμ Xiйܹ{YqHud}&o4D37eț>Gڟ !zTg$bK&Rj MZV4sM^A*%NDQKئ|uNWC٥Յ})ZC JM_NcuM!>=Aݑm)J& LP?{ay\B˃S2݁&L6ui}WBAK-s}`qU)`ϜK8u;<9_C1EҊu3#C7Ė>Z :;-wHw#bj1: TƲL.S5fLӆgz mT7 E )wC5qeVB)`\вa<0ݩR0绗s&3Wi63W4e3ORCLfkyfi2q\#kZYSh3rt$n *R$e8~o\z"xqץV.DFS)㭗x=}ɜn=e I]L2,G œUCŔo.V&:[aj3$ngTȡGߐ?W:5pҊH\of|g=fq|E.SV.Fo1m OX 4Z} UJ,J9U>w.7&&l F6r4RwYy=V{ v'NxSfSƶa i[AU!"Xgrƥhm*>z(yC\ %Us&1?<+q!@}cjOC׵o8$t Gs|p84{t9f.u-ѐ`pRODm?t 8@Jp^?(#%dT&S n%5o@] o|sC8i4LlGrZ CnGhƶ= OU(T(t2JD@7婜5YLN>i6;_VnV X`B"kuM TEAc0dV }YRa!gH uls[/¡6S{ &k9γZ#93Z PrDq8+NXgɕgn qQgZ]TෂJ6er,{v-욒ڇe`r53|U^;L܌ۘ.wHm92S7K 8^%& ) ŘxUg3&DzϽ*OZMt45fld'k&`%l4T 8զDe0DQdU,mԟ(E [h[3.t;4csƴ@|l5h P0Q/:2 *g:#&X |w 񀳇c6?Òb׻n`1::U#0PFhRI$I$\Ha\z%Aոy[{9#/@f0N4P(H/H}مx=Fhty?%R/igLFcF(0vT3vn^ϸl{|^ VóudKҗ:AFYԁ~(,:ƙ}yvvǯ{k[#b0jڒ:`xX,3@dH;fDxa~]a _, 3k.wvn~Zd , R@Rd1#[4 xQ+p0ygGVIjޱm $9HijW5=|fWnv3:SXH)Fs1-Qz\G*t.jhӑ5ѽ|%^jFaQ`]0`j:u|+PZbkgDc8L !]*Ra6v ro>S䝇D/oWlJt=Z9&ip{W1UZސ ר@Hܕ.-Kz%N ; h`&wyh4gxHQhRi,2i8gjt o6 uHbVVW' /rVwݻ}GH!3e0*&nx ߏcaϤbt1Ƭqmw6pڍ;9/*CJㅡcCCo1  CW,T_7!@ht!hM96!U B(.Ld2DIbQuX`cӟ˯qGOh<\_A Y)N;uvVpʼnnEƺxY[v/wU pȘ0Td+ Xu_JS6~M5C0Y{lh˒1zHV:HE98rbKz`=.{-Jk6[%6=t'qZlhuet J<5] "nhj\(w8UU@ g \1./s,|B 5t\ňbIYJ<጗.kn+5#8Ó&ɞüvVܙI P@UфW f/x}q88t:${lh1ɍ{c|=mw'1Y6,8+EC% ѦLK9hȰ,m )ά$#p.Q@)UO|@/EE^Rmq-Lp` 89AvcK YA};z+!᫺c>@j6)ia™ M{SS6lZ*r"ETjM@V MQ_l#bPzC'@\90Aww4Hrtg43Awa]@k턠Eܬ8¨ËH*3oK ٺ!$Aʢ< /cxJH8Gz.d6?AȷAj\%)ZK D%~;L{W%9m LZ g: C91X6d{ ޛAN0wiz ғ٩ikY;—,z{v"yIfv8F!ٻ+%8dGV Vu=X!b#:OÔ(wX\djF,aAR8ddNŁ96a?^^7 PE6>{FY$ً \, s$u>wR6ŒBfS*,UPJa sVE`QA3<2R4֯$%vn(誮W9kp%ֱvX>ۖ^I:~XSu҉@%TLQC8[$Ŏ= N m#9!v^8UN?kmciSsJv/*ءՉs7,!\ )@0|9M\S8? ,&2+^\b0;}ʋχtؕx\Uȳh6G8,=5Əs膃gjJ :@fr E*.p\} 8NQUCS O/5bkIѫ5␓ӪaDXDU8\.WP oyf/qyc@L?G㙼P#..|̮Y/涂'YC`1 y>s}p=50mD9dqB32ΙXLpó-ljKPq&j KKASGGABwEn.xJdkz B_;}M׍7kMgppcP499`P UNh'J,<7o:_>Y2AFHBd^hwb.xreNћҲGc62 R a 1VUq KG3]A~WzTJ#*Q%Wx >Bs'k␼IIjsf }}-lP9X9=98_u;`&r3>A1Z/x]Eya1u@(@@xb "wίW ?{@ጙf>g7`߱ -{g(v&䳳C$O;;QÒawfe 3veu6Nf]ɞГ$sMSi@! J# (j$1Js_*Q'9sPd (2U3ӸѾ p,YBt ({1wv߯7Kd w$$ow8|n3Sni luҹp&W%9,r#_ZksMƅ!Єsy 'y(m1YTOMv'Ѫz3\|B4Uv+ڳ>XKa}β _qkiwǓAB͖|z*AG^J@C"^=SSܻv_3d<:6h@ԛXׇDnc&~D78q)=[* 9}PwT~FOXG%|+4S2I&uO (r+ВB3 Vx Ъt.)n=]L.B!h9F"#Cd hB#Y+!G5ng΋~K6L}HGyҶy`*sN,:l|(ƙgqqǿѵ۱Xh}OMv]BcEă];q^1t.Zy/UX諮\NI8 B^x ZXQ̲f(%&XY"3|ϣpku fRm9 Պ5/F4s|Wʣ;"u,xyѽ@|,fyVw5!MtԡN^\lϵ)۲\~19p nsvSK|  %(Ω_|g'ws \m)!vXJϡ4dz/TH|jum;o&Q٪Ůj靓&x+[cBB6jm"6_ f쯘; C<#O\CX. I|~VS aήh_ >O[m"YՄΛLjA24W;%# }553p)1=4xWJ5evGso:.]gvyǯ-8yqu1ᎸQyJK@n*٥m'X|_GWzLF^Tq-$R UH[=4Sk[ ,B)ZըK(e {Ea1O. i]Y^04H+Ղ+S>. E4E= ]B8tU- -3a֛CԼJi8 $*8 Cޡ-QoT'En=}t;"8jkj3T鯑}c&t9UeN 984Z"DJֲ?!]Ō"[#U nBƫk~aTH2xn߄Rew:Php}Bj<"&܇?^̅j`-Sqo,7_>ӂZ$^duo|GO)#@d$S}F<0~r'ױҵlxG9`;[h)iףwUyXMM|AUp`LYG-эQ4ZA)Y'\9FJ/5TmQ*a; ђ/2emțF*"1P>*Nd$ܰd53q{w4rO:A:쳃F@?c;8kߍ[@tCgk`諵Lz!tXDAWdJ}x-9ߊGfaa)U`r1<:6\X3r:{Í#"e DF BodXPc:RdMobΡ#TWSeQVTesOAdY ]۽^lW m[. C馲u/I69s@ z0sQ:ڈQڶ#V|gDHԼ?i;Ē@V"~"}0u͐`4愯95( (3<"SӾŒ =3 >JfEy쳟0 Ě%D ܰJdxܭy"D)z;h |Gwu@ G^3u%;V(K=H=OcrOe%eԂX&a 6yy,!.28"NuϊWjQEhxMoqZT-W.Ҷ vYɄ߄"H5AH.xew5!!د>7:v@XBnG !uz0]Sf3z-oL>};T>[p=NW@F͢w;ijnrlg-ׯ4){51 R0`e{zagFcII%DC T*VO7vhlǶK0d6C) 07g@DH9[?|LZO`dVBrEvB#_UR>ݾaH@Zg v ds5Of "\JtpBlx7\&PV A̯g2Vo#Niv uc8$3*it1tzTdps_8AVAa ʞ(LՖBQNum^n5e1y򛡖mǜ; TP-p:VMyZӻ.'Lä^hQhƇ̷݆ JE(z>CsihgS5Q qjU'=9HanʼZ/' a }zчEw'%[-C(j\_,ڴ u;2"z>r[ c+)u;ll)&ǪE=OK]j%P!JTe| -hu9ƌJEbX̕ 6ñ>JhU_E> [DiPj2|{(5{wXA8 ; vrAJ4"3":NǁGa-M,"Vw٥=3}uEѩ C36}S0PW&E,`f[#/R~̎#w:~l-k) evoۭ@;C0 ;B Q5`i{]qִ0Z~C7Yùzro2f%$)8jH(^oE,̔9ˣ?S&8^(%ˡS#oiƛ2g7eؘы,'; ]RN5\ ~m>YޥHHM0X({# +̺CZw?~Nsl ~e_4iZs^,.0%=SU[7 x,s Sv=<醱w.e4a|@00sH3QQ8ĸ/w?(97C@T>s,Tb 170YY^䡻n\mlˇ.X DyNJ˺m6ݾD%R,M%])G4CQ"}F^Ц5 4FuVS zg#}JRf ˪t Y#cXH8{B`KXGKpw[ "mB"rgיZplWN_#$Z}R+.уٽ^K@n 6|e69s C| *NR2EiќE.wxe%s/!xĚ2gڽ>1b_ R # ?}?EO2g+%"*ڟԶ;6o@,]O!zwI^EDub܋*\ѷ IvRcy\l5Ѝ珽P8qP1s'Y"%0+> zq;#FDj )8p޶ >F`px &09!ᡀ 7^.rFRjM s/>DyҗJՁt"]X"{ϕtNƟ?ǸǏ[8^fi}?]-:Rs0AB -Hq<^.1r6/SƓ9jBQA4f [)QY[b!)<Ƚ}û oR Gԉqച7p!t63q; vљ [p8gͤ&8uq>0 ĪjTE?$&@ >W|dq0D(n_F#E/ڋ=(ox ^(p5^[4 "cl0|p<眡e Q34wuMo>oc|9MjiȻaY{ڶ>˱u} >tVkyal+ǟ2KKu njCc"3ٓq:IŒ7a2^*Yu=;s4IemUyѹ8wd?9H݀mRp/޾u?v;42Ls!TtЇzo_(jQ1Ɀ Ks lXyeH7!r;aRCt5{鍂G\#|Ni{c&+;xp]N숴3~Wɗ/ُ |Wv2K{alj}@rQ\xg:>n+ 3?10$Op c*/{놁|μºawWk6w6$De;0NH}k#ׯѼtW$ ]dX/80Q!:Q#8; X#A9ĢHt <յX0wjU0z#iVxW慴^ъrlHf7 \!DW m\rRx"@ 0jZ.8Mƞt]^+S$"WSytNw ⍰IZڿyvE1@Ad(#' V4Ƭ]ib$]\z)AyJ)ʛtZǑwD,=L顦4u9N?Wg;w~;߳6%Fv U0LgpUJI^yCu8hw}sCcjk5 . /x^xu|' QVY~$shϓYL= Y2=zAdM :[^*s,#=;ʐu-L!)n|4b攓mݗ~EGorA+)7|$~8 v.̈- Tha\rS!-CCbo3M]Ht%SňirܢLxY IU$>!_m(i@EB}J6ayz_W 5S] xT:(*_AwZ=Dup|ka =tUu9QgkR$!,'\boð B޵Cc{o D-~G8 chg',arS CDdR 'Fza;hlYVG@ U!7XY E"#8D@>^:(6:/Th).j)FKuLɉ2lI."Jȱ qɀ RB&]F8I*ͺl\#H)VA߾}!D;)xWi7WV`voP;u8KQS#dv2P"J\T0_ǥ׮=fXCmsm²H7=?B ,#0>/q=m6CK4jXsUd骊[v_;2vN&}rs[53;5."3IhA)yKf%3(',XLV4ع*]!|AT!lif9֗d]u ^%ȲWho~ib 2 0Q+u^ݘ]m=+_ ҄]co,9xJũWD&0d[Z򠛄gzs{>aZFkR bLe0M)C/'!,èpE4XykDlw-J*X)+2,z"# ]>`$i-cXqld:_{5V \ #?A`p0 T lFw=M$T(77lnƋ1%8C^fQق&OƉ_$vI MU1b^Jt.0w{KQDfDF#?KB:c߬E|uX5 =.'4׿n![7sM;!0I H8vjs]4,4 _wx:ޛ ` $*UFKLf8C@vof۶kg 1cG5JUVTI$~wK݇Nѭ4>+|9cf̕F9FP$GCjé4λ`ڿB !)h⅂!+P*`zo81caPP\ T(Jb!n ٢5>$[ u26"MsHdQP`3`R׻l}8 7Ѹ{fgZfUl750ALdlD5HH k@ҎSK/06!S2uM]@䩨7gV,DqTbrg -TxOXYEuTEћ+듍ABe6dx [EzyY#ǹDJJ.:ۑjGnm[wgyn0)d@0hʤ3adM%*'[-96(/M^G^ xJ|o/ׁB6+CkTb0}f6-#59[rw2G~8z*D]r`.\CtA8A0Œ$h.xVP>6ydUs8n]Q*rQ$"J;w?hz O&8E\_qwXޥkduBۅ8^_~c4NQ&(slZ:}BtmpvQmz$i:'L|Yg3JB el*3 Z+!UP\37N3t| {f {EK^0j!xz2J:6++YB#FXDqof f}\hQh42*7]z:iUзVXScnŔW$0 QNp03 lki)ޮ6.@)BjS 0*R$Qvq-v%npb^帨4*SXm:S j`"QVst#{Cń*$!01WLYr0ZܰnKS-+0ϰ(evbtm( !E l}*4D-DF,2,[SyTq> Vu› םrMfDg| .@{oK;,ԌBQCyc271l_s utByqܯFKd+qɑEhҜ]JnpԙxPW,,?]LC O0|a+e(ERP܊68 kmftO?7< P+$QI†>+h  0c'RmJZ3pfʻ̦ Ȗ Dw'20)z*] $V9dNMw?U%S_`  @씂kď/d Mt g{MV}eQL_<-OV~ChSN1.Ό$N6I+!-^ Ğ1 57[N^<VgnP$2ߗj[0z~+?3 ?Ay[\ $_i"q;ws:*H}uKlN9x¡Sݥ\= F=d"P*6p\prW_Px+Oh# :}K:VjhgV4eAu鿚bJS]g1ЙN' *[J U5FyFÕU;I3K ˒;ʶjR -Tl:!Π_HM꤂kAHRxo_j8տ3< -@Xɟ*ιvKW+0WfKC$eK0G#bkn䞿͂Pi@R22H PiCWWRtmϛr ,;un8aÂa^x2.hkS~<~\: unGшxCD@;N+(#6<z!ƽ C:|Xg8H?OP;2w!ՙ 5xR^=DCeh^:ހڇԼC0|ك!vj&*&5gpN9YPK8;W{of{mNma7Ϥ{W}čI;͜0/kB8\/gc~n*7ɤPw阏'#C`-x2kߛ+WXABDݖud{j'"I ɂ<ְCgO6l(uUY$ sQftCnZ;n%q."eq8s#>ﶢk:|B8Ϟ#zZ[AޥFZ:5{mvͻi6xK0|W=V,8܉-2|{m#;wJsdkwفڭ{O tӂ i,J˩>5v#8WAJ:Bp8/y #dypaym.fzVڸ. cX֣!Ĉ2F=v"ظ Yyo8Dcl 3ushn3fXQBhQ͜~qC6OZ64]Wqmdzq@P}ֶ۟!莌UX[SrnS5Rc}ac)xcfi0R@d720(4e07F%6Ev1OOaQǔ*Jo3&ބ.zv>y1P9\EN4;D t132VUzP=i/=`,{}wC7 J~"q8;ąPp uzÌ*|덼ln1u:l"5|Ǎj79 FLp* ӎA1cˣLlޱ2r88bv! ibڎ!LgƵb?EaM[ox襲0\k{w| >ߓ}>$pX5Ĥu0 7|ΟcCo=6ߌ;h|BY.t/)JZ  Y0a!1!624+s;`7CAɐU*H^b?@p^BYBϙ9&A ؃$|mf>1=OX_ۏ}}Ub#з4w|;Kn׼ڤLmW (wf6A5sP/[΅QnWc!NX&>pA ifQu7?[Ne_SXCGbQf]Gkٜ>BjE["*P;y 35 J*{L{bgJ Y7sG_U Xx@ 9\=QekEw̓M:Nu&dd~sJ2Bsᾛ'Mv 1wT)}R$#C`4(ز"@L2'iA&aAz܈)Ϥ\.}Mx_sVXa ]qC|#4ٟ~ru>`m2]{zos[Tzd\^7=T2xpP48+–?w U"ND](8D#S˖3쏖͗E#3z  OQ׾:m*9}XZe6} #j$DbP&1&N|欔aﬧ?)iSx2qzP!WrU_-5bjՎ6@PG-Å=X#)g-tܖ`;V<^3uj=d&X͘/hZܰe . GV$c m.!T]{@Yxǵ\DSQ31#u;w;HG ܽ7\K|RDP+fE9j4j 3ADh2=L˞F/9fQ伇MkqcjqX[`2Y!YAA  AUksÆ6ӛ4f]6#;^ΏуZɨJV5okUP-[fxq[E*g6Q=x\m>&]AD50[wBn>~8wt},op>,=adztNw^>OMP"ۖg> GYoחiő,/~ΐr.I}f˹$%ykn^ 9Ȋ6WVM\#~)GG,}xBE w@N<0!'%j!^$RCvk?O/~o)\lؼ=M; 2~ Fտnpj#[ga Yc,`'λ1  g.Ϩl(F/ve NI^6k6։?Ēx2mF;Q8Qwku/x-U__x e r!8;]{.U V0s6z-ޢ2;${X(-`Owd(H'4lrG_(N#*`{uE$Ե0n mЃiZ,]7ZBPU\"]۹6((_Y7]مW<}/܂嵩q>Vq͍|}x iutaaZmA}!1$==os$4QWut%AT),uV-(4ip4 %h(&@Cތd 6n\ '`W$ )@ %36L.9fC'l]i(\ ջdhљf f/a1IM%r[]Q"@YLX+s<n7Dza$fOi}i:yX5~t67iV7|zZ1Gܰj'3 )d&([Ƀx}$u!Jø+UTu21pn)WPmݞ ƲތCgtgPSaK[U.Wu&xw)B1uCo0 缷DT9I G?6c2>Ɖ<CZ E~׶ 7ǡk/A*Nòz+̔Hu]SDz+#k;B 2=Y9e@"s.K$\@a c𶑱XImG(!٪ Z숼 { ͸Lo;.\;&O.r?qw]B)^zWj$Zu*%hBG/䃧wM+֞&M~ PU}2ߛ@/rd4ЄY!Pq4bkppD 'B=MlX- ALٍN=9@:7zX|bXhsҍwR2kat^aFp |[>sn\0gnE8P{ nx9 ԛwIPo*o%9kAk _2l(o")ƅ4eӄ܄0qAP D9a5ڃ[A5<ζjsj+8,M2et"x\}.g]WPޢz,0i {Ӆ a0@|5cȀ~GjF2nE@[n\\\sR"-QMWH[! V|׍\I *Ecm @$kh?kec9؊uP/ef4zlOGpqy*E!V3# B5{ap{yԘQ] z}_p[\ (Q@  ?M? ~<'U`EE@ {yv[( (T>uEC ~:\ _~P%478:*@Ybox$:F'c(hIy~/染`H5oU?=+t+F )Wp/Zokg$g\CϕQ?ڶ:ppɫ0T!Ud?4/qΤ^NNq'0XN7rϝo3I >CTW~wdkp).DH!z!%eu0za۴l'm dJxR@_z!j~U.ߣe^?-@əl%T8P hEK0c֯H :*|l<S#| ĩP bZ}ʏI"f2;R)`|O4EE QX8q?ΐar}},.׼$w4a"H6Uu;q A>ۗYd"۽ngSN9lSS5ހ^qB)=ٱ  n[r0OSzG%%'{EƱ1+"?g&N$ >zCi [giRl(hI6wEHy})^ 8Ҁ̛݅;]_٫H B-Uj1M% gZrRjJ5rj};V4O7i͆4\~hȶ{i9,PŭC ؓ+S2Ĵ4$xPR8@KK:4FA )BPHR$Խ$ "A 2bUzweċ%h¯oT4T)}N:d0)Q`2Z3(1*$|}n16=0ܴ9pYy,Q"j1I#;348cA5U8^\$SfM Ѭ(( )2pmiN DEUE [Ɇ2 ,H((ibD?DAU&F bfb6OFFAbXe3e-T Qb*$dѹu02 "MI'dnZFU 7 afb@k*M0KVdQ9MKa! @AdHLX$BQM)5U*e"u MC@RU&<`P%"R`)@jI,oqS]P'CEfaKH;dAHPQVgCL+1*g%4Aa-0dY8zhfL,EX4?,S@x{7§B&`kk6  4rwkv{1xQ!EC 9zpEP.,$grb;cdMD0 1)'čjHdf850m]F٬K`^Z:n@:Ww+[S/ޒML|ֲfND$3l"pĵعyΤr mϻ&i)R&HzOH}U=6X=ηŶnu]H_2~S~ykNh`31T50T!4 nІ[? xJ%4 43u 0 A\4 B/08ʅsBq90#箴?diMOG@u7jz[& 5n7g$6AAXG` o6r#n*GGd !7tNgEԐ( !7ކ&A5}ВuaʪvTMr?=xCKLN.S]ɔ VjI䡞EG)O,R(1H$$_4oI3qN,*f hBj!(fTE!CC]dA0mbw-=Mԓi~7; $F VyPȸ*!5H<(=8:|7!rPoYp."IjV@}8o` s0蠹Ȩ?"l=FebQK/^)F((I"P:<=]iX0W:RAT$_Mpn~B5Ġ|AaN0fjQnG*^dHN}uT RN |4s TX;W^!O(qjsOՈ/mHģ~S'zVhiRFN4p4?\h92 I`g9 6CֆpNJ,"[;`(CY[[t %H%V35`V\5Sq\X\>)Ւ!K w9'핛sM~lAMRa5YzL45m3_USj=‹D45=;dHi.1E>noٿa4t!ӝZ+ǩżѡؔDoXD2rq7Z@u?3fiƱ)>miH3.RiH>iI>e] mW቏Ż<9K+X^7'RhlAٛ["Z0֐۠w21u3LrC 4Q.E!FCA1("ikAAcKK]{[\kpUR .+S\k%nxvjJqƳpA,\ueBHDV^(2/F8X"r"'K- aU8rgSRE"*JzsF&((k:܇Rߣ2Z;D*p}ǃneq*TF5Oߩf)dU3^Meb 3nw',IV4$փXR~ |R=Vp4ʾ3J]>5h#{hQ鵫85M;fa]%Dhp $Zlh6Ԝ'JCt Xxa1ڈiBy=)T pQm˒ 3HNQIץM&ey\AQ8֗u$̱QQW4On*V&SEA.x~o8_Jg-‰7XvtG/qr\H &XX? rUc+?6ј|!?\ IAuAp>!vHU E'JN0B\$7JOڔ4B[)? [N 񐙊%0D Jb*!m Hl'On=??p4I(0  'vͳx~(|LJ6:`.d;{`S_9ArwJG.? =Kr y~^vOW97>1Y]ݧCUGZ ݟgrt}YnK?UI#ߐ6V;ׯ>ora9O!G0G=Nu^@ BD d` A>Lx`_/mJdsM*=i~[Px,eDc/Ú]=>2Bш[@훇 ,IM%Q\YLTQܿϿzu4PR%%C_o{ɬ M !O{(?=ĕ\칛7  ?sYpyf582P7TbjxMDfs񳛈ׄGj{G~u@5Rsu~2KP0Ww5_Eߞ$} <( "I!l`Ǥ>oR/dJ߷Q$$8Zb#H4Kq˵>G;EaJ+RaF#@q u=} yT6 %Y"r l y`@ UPq3F}VX|RH`qwvT82*c< # %ZypC2n7ClssP'9};zÁi`  {< C 7U㣉N(wCvUDjrr;kx}NPq߮HMT{ Ljo@PtYS(t}:v ΈzA&D)Rf6@8 25ᐢ T/ݟ/*3D<@DGi <沙}1GԑA2$#~RA%(TpfLj>ȅ5\ eL:kK< &GdD),ՄXk~r3)14&y{ftGcu()EUzb:U/[Hdd;>_0?k*6] \1TAl^ؐ">>#/ e9 !.sٌ=!j&x(;>꣓ xW7p9ֽcRp_Wir x㾞Kh 3 pzM0m=ɯh:3O%GG-C~!43(ԑjphap)MMB~Q2vMla2 ;#MaP% pY\"QsX76(@"ݕMӢvYWƱ}rs={_`/@C%"P8b:N?4(`w1L#ӓ#L KYt"b`70d%5_dΝ^ď( `0y,=@.9`xhq^8bPd$IP`$' C:#c:n`5qg|G˶ɍ3JQ`WyT{/U8i6쾯 d}X_W7h| ~O5u2l=ͳ"饘Q'?&)AD7z9ۉ0Z2Vҹ3Tu{-!`ӇooTУ& `_潉RUQF&Q-Us8_'搛{R$85)p-2ꅉ 8~]H/YcauzA`$ "|RW=-$p87pT +¦L%3]C*yi( jRB䊃+y1~[C C}$oiz nV8;Tg {'1')D@rNz0fP~B *Tpn){/{O+mU+r#TȿcDlÖ;-Ty1DxxNOTj}483qkTG"Jپ&{4ʗ"8vhG0κ5nS*CFl{\[|og<é)ۚ?".˽rDx8CVNI&.>T:[1\\tnBQE876]__ÃߣFn{q)Vc0ǟC~| ˵U].^ͩPHjCS~ׄ嫅z!KAYB k4Fs -}): Spnܭukt2.$Q?&\aGf x x)WpkGlvwwC{ =~fpS'Ur8{|d*fxtoAݞwr;犤z^{PU@Pṃ2Ch"M3 Nޝ@Q=9*ɓH-0N.!A)LEUP*ĈW 5֎,GE;2?(~wuA"H<+t23WW: 3wT8 A(x@?hKx_#ԋz2#xDKYįn xupUA˓h J;t w>2;t&Xn PG*W}[iN_bo'k.f蠞OGt^{yQ]a9w Nȯmx2_+&*<`aGAO.?coiPE[>5%xh7#wBy>+ (|&=p~=^皙oǃԋ/wFPW,V? E32x!>!z?~| DjH5|9;kD#|qQO_UY{BD(L?5Qњ}ٶ@|+pyWK&v]Je3-_l]{߅zJo$ ls`s/rr8{0$zynQ 팗ʍeEyo~<0JevLF/ՆwAHJm9(%MSu MR@;k@s/S񅘱x+,H L,qr'`dpXʭto3^9v8~VB:pEvF|-5,P3H!0E+JU~?+A?i3㢛gur4uuf͐%4ǁDp!˳{PJ7v"k;w[O˜a %$Avǩss|~Ջo+yC y) ,k\; Q_OnǖI}*+'Ӭt^5uv4h\"nE},zh0um;GdYtf#oYvPX|xW\s9>]R}Ws-ϸstq&(P?`;twmǟo*2;=6wSp Coz@;@:x757CDGw+d`Rpg@ oW9M% NXw(Y_juMggef+LJt7b~w$J ͬF92MPSj F$ΧL3OF}= z.K\(N y\Hg$R7GzN^O'h8Y/i`"0/?=9-g}ig>%k ~.2G5/_tl"[S )p-#eQjtV)Cx \.H]B!.Łu ݱp!7H`gY(8\`۪̽tc'7{heКc ?W/-~Z;DdduS;$F!_pr^TIiν^tkc-suMvK̼fAM:~iM\2PK) tQ&B´5X@#`u ݂A 'MQDOB"%~׾:EY*XXYnlK8v.o>/qB⤁@X<GrL`4P"> R+T s jFn㦌_w g˻ai6teR$\ub÷M$GCsl(ڬMXDw3Pﲀ=M,%}8=]ǀ].xlt=nאsv]w ǵ>=AEbg|@cp銸DhqWt,79P 3mvRWسCgiXGgOHnGÅֹ`p>;/`wHVqn?Y:1;b7jK>mߕ)H] |E>*M떊h=)얪Yy*ߦ=yGRY3]C4X[1o<E%":(UP} 2; V8{jD\wtY5z6waRM/@2PP Va?ا/c$I6|})ܵycK+'ֳOu|g9e)-چVa>=|>y:k+io>6H T$H {ƾE M$R|7AHAG)(O{޽[f$P jF@Wh ϥx[&"uu <0PQ1 (BQ~n\äO~ at&cQRjz7k5cMRoUPuTNρ@}ue見 G0tbSFٱ#t~>G8sJP|Q9$"ۍ':ww4*ZZ8,dǘv7(,>LsIuF}|zsm}DG2PxK@2?z-?bPz\zI7sOoOZqF()jE+lNFU֭lup?g`?[`:B9| > S¾\b#9=9i's`u G |XH ?;JBE P~Iˆh%*_@)ͣ$(6#L0k0BɐE@FbJiHh́,Д+T@AA9!A)U@LPTBA!IC %{/g#9C,/seC&Sa|2b}#,ǕË$+q@A{pxSj~f=.ą4s^Q Sn!χ*RF^0@%?y Oҥ3Wf_:*촻 1=`?;V BB CԠW0 X|wż{&zbdvoU S`"`QB}Npx1:t/[0gcq.D#X;TdTwyl|E, X`f!HORYKI[by}">ID3&t9Fx6,oմhiٮ_;]JL38$78p`l`ȃpa=u" ]0AY1ֺ\˪g ]I 丵w!>b) aթ٬P!aEI9s2eD78RA(ص TYpeEpmc.te)03ID&¬b'6k;137*#?Ha{ØAdZUL6YΧ=WA f =!D(ƹ<c0*_(KI wy\"1ݶZCB?WF{r,Yb>2%c߁fT"w,0¹qD#To&jf#9Y392Pba$]2( SD,>H ^ 9'>R{^i'*ͺȒ`ɉŴeՑ6f3q&DR6sZ&3'$4X9ьeaޮ\qME*&32P'Urʢ3x0t(U3,IC%SE< Rp3lC$؀o81&,\=AbT\f15(;یBYga>?O/< 8qyk9!IɄ4 2bb0 R-Q48XS)کIc7E0mH ̘Ms"i)c9мFKz9їe <e tெM?3Yх'1a"b "G \Ĝ+Gև՜!\z(ؔT5Y"2SP"/䡝NG-c1Njzrk围Tt51+TDFjQ%xa`Rڋ9PYo8A`E+tPLN%jguxS+8$p\ŁHT2% CP2g(c`ղaG 靨GL-GE>@PbyVf ]oÒV;c~84{'Ytq(HEMm 9f1\G(ơSi"EE Sn& ^¢ ju0e-Ȫjv \:GhUh}R={ǹ苲vR+ p+[u o9AeMԢ*Av"e˳~<.UɀK@Ą=#LeU.PBt؂^ud"<\sMr<)fPfǩ? :c avD@-)Ia@@^p2_){}ZoU-04zDo'$[UT=Be4v/bժ0-nD)!fe2\Oj~jXB˱s[)/Zlfn^1r#SׅelNu)L$3@y{;蓘^'8Cr' 9W=2xZjK!M=rR.%Wb* dkOحErG8=θo9heH]@<\z}U8oPHouSVF([o %kHͷJTp{Þ`xPlDW# {)gD&?ٹ}ȸE~<]'+8a\ Ugs 1rX 󰶜 QH) !;:y]׋"[\{0|0"xaqh7UPR :t nָ]DsXw(-{SC~e%ja<.HqOL2 uN1zN+f;]r*UPUB*E+ɗvg!Lف"jyc;@ȡ;cyiT B.^ˆFf.6tQ.{&UWiU$d k2'~,tQJ..*0YM(f `I2lx8.e5,eۋ<3ЄL{{;%T2uJ2#[ʒesRNSʢ0_*}P̻tk`DZmuysҨDGһ.`_V^ˍ2%BG:Xc Epq$ In*>("pm85[U7vfvj;Ҿ~n}ڔ,WZ*,`+խqco9P%xݚDnYoơe/ECu<֯!-@['|P~ `_z&x_G %Zclkde?3H ;A De状9d׷"8sRqՑa=3%,pɿl7]H?AM-g?L'}* A1Olp!R 8O[% ܨ*`6PUY`0 ړURU|t~WyCԃH N 68C~ rzP#ң@S /G5QQ7`,sYWHk,ȎdFW&=:U.'\)L]>0PlT=/` D|=8z%Cq"HCL8?31d" ("h*e6N $cDPAML4ؿ|y a}mޅrJi"|: hx.Oe 0CCɅ R8U]tH`h*Q%D }d@iܝ NR[q{@A#XA!C8!Z'rEU?ꨊʬ̪dJQ*_/5w[V_i=zFϟ3Ugds1D~oa" 1\_QT4-qO,'`@QOt~ Fz ׌yiZ-~dI{Y})oy.gUwoߒ*7gB?y?t>/kSK$hd4XDǍu´ x3[2?Gj'gɊ&*&) c>fg}?W2XA$o}^HviD $&ۤF!0ޜJ_jyX`k;>}r%0t}}⇞M@> :d!J\ō<1ڬiSkv%@9t~ o %k\>b賽$"W usܧc uߖu3Μ=GN|A~XŦ Ä%E`%%ج]%:j KcfT*VjQDD \V:ʈ g/ewp;4v=&}D'`Cuω}ǐׇda3=o-u^$ꊅS27ۨ__=0ĠֵrO[O6~>[9sz5GA/-.WW^{] %bYXY^t"tM[Ceo9K&Ho7|E^pD#,T?"v‰P1 Uw @NGed۸?x$yh 25Q2=qaaߋl2pZ[:itYKBcc5N&㔤`Y~2g}K hs <<(dіo 163Gu1D* uXoLt_wOqqz@ʈR+~z@FJOYX/{$ޠ2'2T/;r Pj׮sf:?7pBRa8- ([fz]Jֵ֯Q(mO0z+_O7嗘,"wGazklŠ,x4j"0@WvGϿj(Wu+/Ʋzq<Ѳ2䧿B`JϨs3fᕨ-{#IY}B9ug ݚOVrKT{UL4[Jv}H5o )!:*j?ZƊpV_NOrt:ȭX0tMԺEƊeO> Ϭ Hխᱟʴz}+;cEWQ1' bNpȯû[`vQY4[GL;x,iyݓ+ou訣$Kupv݉Cy!K s,%,UhTYȼDT F$ ? aX%s, u$T9!Iڿte7i<]-Di4P9#;ښ<˞6YXhMө'L#+F@CiXz̷ 8ءw_=(  TM]Ev][(ZD?[X2@0XjE#gߔ~UkӘ[f:T:BUp>6H 8[I6|5[|Ijd-؂ $0ZE7:UA;4`{7m`$ ϲl\zW_ʛԲ (.Uʦ1rԖNl/me,5iPf`;.3R9B5[߿ f_u S8A?Qε6FՍ!&Ȥ/4zO oo9FqHk“rB#vO>;/{gHv'f`ab/|4;>%[m6 $&zJQҥDb7$%/F0un8OF?Á6Q|苳5m=9\f!a$ymr^jGl~y>,@peɿ㝜OD7A;l_ GSɏtRAa@Z|Qk<36`hh'. \ZT- ΄ܕXwgl\I4`1a >vFY6/]W9H<2˧3 _:hpV%%vAHYD10;2Q^4:XQP:2]EpRь^39AAo7~Mf{끢źj_0F ךW=ۄ/#Roz%`ӝEU oHaD ( sEʘU $>ꆵQ ok>8>0Qfَ!%Dq\L`=yrB=_{%et$o@iD iD/ " _Yx i9Oe_O!u ho{k :i*ǩyn !;wZB[+!O(ط5]솿ڇ: Y?a5k|^SΦ&|߄ļ3M/پQp%wdKm,8f5# A1aRs-dJ l28mqfqIJxsY ܝB :D]BL1gV.ȵNs AM.@veª(ӷi@1$/Ob|4P{Ea։,pqTHYtq.p Q+l o%m$MB@d,v.ñT9J\B+LsBl$qk/ dtzݍ{N\6&MK a]*C~쵊CT2W:31!½.$jF-0ƄVvyD!7|Ϊ,C )zJ(BF"*kv񞏬NH19[c>ڲ3>7pѤ3;Tlf {nO p 0̑S͢c,g V{[,(Ev0EjkE[cn}k~nYGiU7p*p ř[GF ZK,v98]We_s9Cd20r㵆7XoX`+P0U T8.̽Ѿd[#HT)a Y]_}"- 6bYܰeQ=;bMӛBypr;M&l`lWdvZj=sm%D.DWџ(Ug sPd,5dZ4ʵ Pٚӱ;$qJ\]NZE:|m|Dǎ$zGG_Zi҆9F}_^XMFsnk_n7Xh`cx9> %Vef4QVH"!#*,#@iɶlU0_E2\NTUUlkd`l UӑC(v ^Ce]p7uN,E:q ޏfAv^Qou=V L@8{긭o^3.GsoqkǟKwڑjϠ*}Hg1yܷ_,Wm%S.bFQо,#C[~G4-( ʴ)oG%$@ړx- , s{xQ (PAB(`:68n +j֣5f2:y@Wq-Y(A^J\ Y=DPzf^e)vOWk6зg`ΣZ,sgc-3[Uj,hF=X  a z H{aP}2xB}7~} @,@јiv`S> }{W'Jzw垩,}7UTk_ﺎ#K_!ƪNw~(husU [6cE NWafq c$p‹2d0aIzm\MٕtІ#1[]s$:^IDhQC ޿K%~07d@'ªOSs  ua)?ϐvEٗ:i`{&X FVJ4&/= y <?Nٛ1~_ctq]c;}??H)?~W >H gvX@|("X`M_MOsI|yC$+s(9@5(47gC."@$2'r^VMj}D7Gf8{y;6$BT X|cS/"=" nד2R{ sa4fxvn>j d~䐝*eؕMVl<{[Q뤜{9nl~ bq" {l7N+oCr)ct1dS tJ}iQ'x G@ZL,s>𶷱mJ"'98ɐ] "OxhKۯ^В"!$5cԩo\#:+$:T[B1{QiPo] Q;"3 G lJ3BI^;,p5H$&T"8! N(p w72Ԇ`tH:eH`| bس= A(}/}9!ݵW~@'i)RB<Be܏rf֮#f|;\Zf g@lC |s?\`Prߔ5JvWc,} ! Sc눽W\ +8 /F1ԋz?z *oouXO{ny汴2u;굼DkWqd FѥƐ˚Ungwn6ZU3Yb8ot umdoگ}^sg<6J #.Uxb`rtBBgy(y:m -?/P47R߇TִD $IX mwX+yg 7ヶm61xߜq611;mq3WѢqڅiBlpۣPr;`iҡ\jO T# PD *>}f{r^}}gH$tYh.'oT6 a<V ,٦ 3.@껐Pvy%_ 1hϣ_xhi6S;aq.C`#U0ZWxjb1viC6pOp[lf&$U0vZpIK'>(Ai=v$Hު!$ 7k;k H"5^.=E|I  )$("))*") ("JJ(`Vqq XN,RdM;\M:/:Uxv@ ׷r$@%!)8{>/'D! /TqAL0 frGפJI @zNgmP_XM/ YMׯFωR@:^M5}t}OS ?Qbt!4ZC3ىDDQE KK%-5M1-OuP?f`U3J! 2̆U5ƵfSDUEԅCRoM "שh=yc{M#[%)_ՈQ_tO?6.dT}wZ瀓 c]^p%]0.b%Jtէ؍ L5V؁RRl3M}ʍ}TRc*je+(6a0Q(څ]iA3.oP~(@f kx]PcOLaF=B䱛w6 P}):I/\=j}kK2I'1M ^H_wA7BYrF2'Y4g)!gX 6;9e(NI >okv\!ӎ`􃏞Q}P"H"3[Zfk4=M16YgQ @wq56M[W>tq4fwζ0P<}"nYWkx(fm e^i=QG N`SI=mʒȘwi+#xTXM۲bw)huCa"󪌠Q)}~.WCв[FY& @wkα\x<;Ā·(sϯ[zv>؊o=2DB"F&~82P2̰LGL=)nN_}G}U RIN Rd-_CB .z 6aՇ[ O m7ieB"%x;ȘY:dJ"D[SϥCHW=tvLjT) j-P/%]?3!pǬz0@9]o I .Svָ>&@oP>(b9w Z$Bp] @y_)T*Idn'M6M؞TvC , X, (:]{.d 4UJmB<hGp@W>BHma&O]vx<BAvikO5OzT@RX+s`P!oIC}`P}LtW()cyz; x~tX1f0NE8X9(h?*N5@X N Ғnjgd XD(:zuCY znwێ!M]$MaХ3JO3;1PdS,Ct>=ğ__#p39Gŧ?6Ufe 0fN`Ua0mޑ`[mhw3E1\Ju6vyѷOFbJ0K@I&;+G/e~\}h R`$aoCoqw I yӂpmXĸNGGm}2?*a;3+ >1@ܗ8e ]AT]OFF/׿z M'jw[.$ssy`(JADS9 ѣ2ezM Uu7ٛٲRE t۞o@Ji(>GF?=RշΡ?1$!p?s=a ޏ3$?ND}bT8!^H0SAۀ"\ df['5[ JC~{(2j>N6<:JNhcl%x逓`Lvuަ 8n/lO^)^]==l^2wv𓯯<؝A zW]l&U8Dq8C TPP=7' p&w޽F㲒E(P AyD׍" ;e*SŐru㘘y8*Ry@G|pjȢd~]${u5P2 H o;:4W+a?ˏ|߾ ?)(SLYf@fw"'7u=y8EPD'NDO#>d;{kd[j~]> ՚֯eKh;i6Oxj׊R AЖ=.'իGs+hřʬ7.O=w*5/o[!{4:" +Id2fU Ӹ, ksfC !҃vY-@% )xzc;Fm?.t#}<\a^!:;LУ~"YYm:ivѽF}1Sf4%;ܜ'B{F&<0UGͯmJ{"MRX1S ɸm,!یVn~f߾Ў#Hz~TU H-wAkomJЊ!s z4y\w#4:_|DJף厹fT(~}`l#*"x2w 'oyj68&PlLIS}{B*.ļkbw;}>>@#p+Nɽܾ|~q"BNPJ89Qo-z,k|GsFNZs]@Dax=!w/Vo2Jܑo6L.&؝u]ַW QFjmB{%/΋h<;?o,Ghr#7sVP qql2Vi`}ǡI*q(s9Ótհgv؀ ϲp-:4[KH1sSd^{_s >U(_/;WeL DBw}(wyC_;4HYkZA#bi54Bʍչ+շrợ]9 ؊PaB CWNo߯CIAӤ /H1Vh VuNWUhD> J`DVԅ$Eh d[mSp">#0I$>kG>:z,n2Ǵzb?o:0QWmMi^K̬C P_efjaE`( s8/ X̓13"s?̈64;_;a#腈gacP+@*_7s7T:&=위)X"wy]=\!ɇ=]Wɢ4҇,C(%wbdA,n##N4 *);#޿ Nv]4"y RQ5$N送C-L6LK3!L$tAn7샌Vo9ma3[I">rdR$-lYuj_xA}%H ݳ9'Î?E*bbJ^!iĀ%! XJ!X4G=M&n$+ÅI֯9*YDa{>$oT6sn'8tj:{g:Rv#FRQeQh-|e7Y:֗^ηߢp9cS4!ܘ{a+]E:,f] `2AJL(jme>O$ug7P,VQHbJ-u#ș}G3=.{g^7%Ē*ܿ5 x s㶇30]jC\`6s8*El`֞kqN$(TTiq 4muV *R 'Sj gw!̝pFzfzZ9à O+h5Td)M =20DS}%Wᙃ8#@N}ɻ_/*؈oEJV< ["Q;/R+(VEp2*-EyX 4 pf?Kpvя/Xކva|; l3`Ec&1jU]umDmȫt'eVߎcth]}fdDU{休ϫCجGy߶__^(308ȼc}zr]pAqj/zB18U!V}4+vygK$=Ӛ6UZJ+KY7ݥne=Q=H}o]Ȥ+< оRUxe~bVW8vesr&TĠLzP@(2VG&9 s#Cx8xx%+HP%+H @Nc]T)ߍٌxLb%1xm1eJΰ ɌWVqO0HݝhL 3˜sS; gD18ZI/P[A`=7X?Chx@TJHB  3F/K;b`_KqK+;& + -@pMhov` L0\co 2DNl',vl ?u6,KUp(6,q   ؈ڙTn3 aKm>*&@0E}ww y0(&kJᮼ9e3>%}:\&@(@ζngp^ $I辿Lhhxﶙ,G@XA.Dkd6Rʕ9sޱ@}:@Y |`7փb΋aъT)i%v+GǯOa8[?74q:t@.jvuRNۯ+ B?I&c=AwG5U oQS}oۇ_^GTHX97cr4l,U'"BěmV|a  ~_VlIBTkpNh*'"KnPdk发S`|3S]JaQqy_sl9s9ssc1g=DN֮Dh <}b򻂕Vj(rgMDLn a!HQM3RT`BN%j:hs 3J(T^oac0rC!ɞS;*Q%d`tvYfZƘ M 7]>ÆȗI'.5(- ?|–} '>Q,HjXoR-Ɓ7=[uW]hb4 Xwh*nNA@G5ӛlS!V]u Dr]( 0̋oڔ%-#>gYX>_17g˻㢊P_5cY¡gӂyyDJ#pЈ%k"/:tX=N~ P !.GO~4CO@=ΧLNt:e*b7I?ȕ60僳,$NvpH/c1)-e_d59k[ ՌMQN"j9c<`D A=4jsMx^l ]UO'۸#:yMP0 Yh.1? 2Y*f,faDyC;TML8gՅ.Y(8΃xNeE!ǎbdtS\dߖ>0ƥi:+ESR'|"!f@wsB /=RFVINqe^*;4esX"")͏Ysq?}Ky"za{ 9t9h 4)eGvQ&!WQM@hy(>rxG9ICZ6BmT:Ŭ8prjaPsN0`"9;W,o?fmQsҺ9IgC"!W^jo"~N 'KZ]mV%{T Y_roké9ܒa꣋9A!`ѓ ],ccw}t~ )p2s@9F Cm$A 23!QuddZ}u@Dh8]!Cy,}D(C¬k m;Wwo%"`SqGӻ@V[Zv||7O(<<]"] 9JϋM3!N`v下]o62ĹVN䪨<dzkq~#ĶĠuoZwP>;C){jh&/P:pC},Du|Ӌ?bRuE׻ə`z.WtyP_PbezTw[ÄJm4UKse "\6*s +@[uCN {Ee"#1C>F)SS7 0 ltvksi2#4fIyGZ˻U7\V1dKpUGI՘]P[UXTHP{QKAF c&jWlnZD9FH#z0!¶`*X{xǩW}2z &jf`c&(*>AA6*CG@_t,:@Dz@6,?9r$g.F >ra,| x`)"`֓tW2)]{w[N|٠B4^m  plĺUB,u;DqXpS1BCS$i(IH}ί'-QY۪_ F }&or_:<|YmW}r وp4:>h)$c*Dy\2 v/Xr[,bai5?L2C rOz PP9h /:=A{a0s 0?m}>&@V즣lI!Y5Y]9nmv?.$} 5$R);vm> Iտz{hETՠ_Fx 2G ^3Ijދd 6v:0WdwwGnp `*XVKyĭgx_Kˆ)tw(+Aʉ2ٚqt\%vވ>n~xzpQ$=stP |oQh P\{YHP ]E,WӃzЍFxu,Xn[lD4%kfY\9pt@N<,U:{bD}xQk&O`Sg2tDFG?_$ @w1" A EBU/@.Dq >< -nv02PisM:)Wݏ?]x|o>TUr!EsЗIE> W=}hK~dSdO}VFkQT?MJoǍd 񿮃P*@ܻߖJE>o?{rmB ;N?!?$w$ BEn:GÊ.C? >\Ić)vCN_+?gxlAh>!_d$09o?v}#ݿk||BdSL emXn8XpI112(q†1lhG|+'FhBHEcC#ZCG1Æ# nLW q2"B)R!J8f N%u0A5N>=.4U;ӊjBqUy;KqDLj`Hw<~P_]cHp`$*z*$1A?d߯_>SC(FX> FqC:R:+$''@:4'f(?,as<Ouǐ9rSXrW쿰f]O %' B<ڥ:IPq ,C2Qڏ8f K-ǚzB@PXJ+]YO#o}q6y`l9Fx9i\@faz(u;C8mR3":2 $ţ7?zG=ّuߦ aSÓvSݙԃGݎ?fs%$dw{MD 6#@fDq8 .UN=+ц ڶf/kI½N tK ̡<48:#~Z@4&B4r i?0{pq u\{ T\,Dpw̎P շ 'C$j oB!WL?73;?w?}TPG;APp8|tvUD߂Eh H4p|mp=ob ?{W}Of?P??AF)O,?z988߻ɶNAD \?$Ļf.FU[ B&d Pa&A\JWԞw3! "?k$O\.(>Hr'YgI@ә AFX+ cr. $$d?t}ȤHs~2Lz@~uf;<=VPFYQNFߊPq9NщJWk1 ĉ C+.G҉Cxr6F4  X-? 6 0ķ纻}8C=kK;B xf"4{]/Pv]WȮ='=8߽ޓBg#*̏G/ht=;/ X؝ޅ&1yͷiӆ=x2*!} 3x<c2TyU3*ߓ32n@`]X:1HuO799uq'x`+ͻr lCf )>&'MLU,LJ6srYffG~:9[ s?_CwqQB挚F|Ѯ|Ƞ}h#mMzgX[8@imS, N()4q93s@?gLPGxsզ@ ;C$>Pp 5Ź7`o4u40\04 ' ":YE;x ǹM ^GfTӦ."C@w*p|duʮ@f,U" R0k* A*mwH d[..mB[!GaD)&+wŞ1L c M?^+>Pfq"  @f=vHy O NTm LOx6vfXل#`J!-\It!=bؽ4!p]=CȀ6e&uM@dL#]L@ `ES?Ici[spqSz]0sASgDnM.P-b)t9\TV( 9Ju"IUvVb}Wj-T'ECBE=#a.~v">OpqI~ f;g2!i=u@TRlM5K'fA>@N Ib i(Hwì+}i8jŋզ1^SRI0i-:Yu՛φ~q:&H"(q0"h۲GDu<qzHi͓bPT*VqIr$<>/N^Mhz2aM4eyGԉA_M[Ϭ^ cpˇ4:ã.C3ݙj[0C/y`b8BBDPm^`rnPے!HX٨LXqD;@.$=Q1w$0wHib,yO $կ,9b{ANzO"O'3b$L~X 쏄ԞBGn)ho17Ct߫ׯ|ܿOw|ˡAQZQpEPq3Fm[tg_@056 %)FjALlAK}?p7<ݧ PhbY38?PX[IKӉ\d*F+\G d57@D]NKV1 & -T"@BTC 8^G>XĈn/bǼ;&KavRlĸq_G;k~%9%H\B{%XW ^$!$UwK&(Pc^r![sQw/A2Z=Oo.45A{EM'?=<$z/Rd䞸 KiIMhJ 8rػH4gn! Bqw7Oo{u{uM%\T1f@BE ( H}&gv?Jck+ {׃s Lu3>y\<;q 8YEada.Pa#5ÆL>oTUTDNa%MI"&򤦓Җ05eNf5QRŁkqiZS%p0E0IcA2AXyyH. jgXRx8np~wGYq??,fTTզ#k0MwמЭz3_P*& M*NA9^9X>a >ITvG5LRz՝'RI€*x917?=(N7TGD0')P8Z)}dC {uOjz}ga]DkSU\| ְB\0d?]5P=-5Q Q#?Ƿ\T D; O#N,l P^ݞjt Q} 6@>m i%|$yW TaܷX9 ~>OgH! B@ $$8O__!] !1A*9j|0~C?w_F(SQ k)YPA,xii}*œRrŰ:ipZH+઱>x>m~Sm$*ʐ~I' ("ifALah a% vmG {a0] Q:M@?t2f|,d{>SOXwO0\|KIH͟ōVBĎu:A1Ԗ`>°dW&Gg,Эq O68rw:>xp}Cq1)L, 5wcj3Q.5fGE!K-}\XCtLH?;8C{P)!$X1p=H%HO j>D L[CǤ. \Dcr,ddH3   ;$/f`4]' 5Z׭jR0z0qe%Amm? m_K aCi0į-x/)1ٷInwJ8}O;|w=;EH5؝3h"@P/GB{<; T>`vq ͘G<J. Щ=H]ѳMR|o#];(#;;S#{n݇G8,jr&jFc}^zKs;EΓb,AFw|,̃u&TsD$/.yaF"*CF0cRbۼؽ?0b{:G &ocaaeDo&F u y^S"Xz1N yŐW/֝BD4(5 ;W A]htW97_rZJm`3GSG#83[elфB<"Wiܙs#G1 EiPTYKחD8 41ڟz$"cvF ׬,<e X)A8 5:ġbA84VI4RZA/p\."!H'4!]ބ n a!LH ZA!L2 $KAGmd2FRCË'ţ+n/i ¡\3LLv v\}iZa)j$ \<r@7B).J9tPDFjtAZ'x6u.o+)@ HlP5gApsbcf)Āt`P݆@У !aiNfjtfPN'AÑ $6xi[687#bG)ְ9}::ߜL6˒'.[;D핊}\v0ș>07@`)@/ ݇iAZ3@%$KA{$id* A d|fa!J _@|JGN=7[{YvWyqΔN(HK+8*p{s/e;E4Q?h6g&)?wYեn_?<&=| ЛG'f0?ݕbOe'<_I \bpq (o hD yazX'}FA9"A^a!AGWYMNs ɧu?YX'I/>{1s,!sh#x!HzD@M?_)y| S^ q !g+DHdE<dǒTȟ"K J$Gû_ 'Y=H-:QNrD rL+yat㘘pjwP1t2y)?=cx4ׁГe$hHd¼h(ΞhIY0pbÉRTlcsxH~r<< Hb,"Gt6m?ys}Tl,ϴJs<dI۾UULTEUD$/=|=~chv"A ONR>\NM'̇a$$,y{ ḽ6`b5@ڄEы6iN,.%3dQ',z\Kf`U=:kX^ d kn$1`ߋ؝'z|aC!O< u=isҜS_*4Yf'?#| 7;3B#[ڛeo2[%t V%A qm~L9zF!ܯYߦ&PrBv5TߓY+z|',^@<g{w!,٘`wB$@Ԉx{wW͹X#%a  >nc*S"s]G;#&96t_p\m(rZ=:I9SUUERUUPUUqs^`UUTl'R'wK݅! NNy!F'O%ɐb]|[B~j<Q .8+ fwtym\:gfqwi{Ib&{Ð`]a?G>ͧ( t9"~| @@Ga=DP,EԱk2}~Y%v+ 2)))kȋ?< JQhI板0i^+U-T.R*,3ޙzb#(b Ʃ"wc,ⴿsqR& ͝Қ^R 2iY_ P+3LB@szY鏕wD2ًPr9x1O(lȨ#‰_2N, 'hʱ[;i|uk jr`뻚<?gBI, U k='C\A{.iA!ɐk7Pad. ,ql#dJ9qy$ vrc>G!,S~-QrGd͔%s@ $6tfWdt( 15$iģ48Ƥ rTXہjjih[w+L\DZi*+ɧz'p0m(ǡM3[H8y:I?eg9w;..Ts8/QQ,-5.Y9-|E]Oܗ՚>-r!…(^!y'Qj`큓GViLpu4$F̀ !AЊZ,b%X#=<7`haT0&bw9ن&%2Z0D:<ῄCou4!IwtwiDx%b&,gꖉ- !Vd9q<9B:t>9 C|phüg3whn*r|>w{!u !;16I}awǻ_d;0{HGAX&)!rn/GJWmJEaP c,.D\}QCupJÑ( (AQ N8!8yDjeJdzwaFVih1%m[lp[ȲhݸÁ-L>wǒ &W ddx?rٛzl# )F;e=964~![g`|XaC:O*>_ J *6HmBMf7P|u8HZNs)L:îxU"˶* <ܪ%\/qb"=HCF}6@I3(Z5I `C[a < @( .]qs\תyStH˰?[E{µ8\邠Y=P1X5ƟJSF?㟙Άb-i!yw|?pF`mq-Q``E5c~ݻV}f*l^'|#]l_mpy0" "˜~0rPKXɢ.3Kb߅[lՆ7_eA L#KJ`%u- Ս@zo$ !4Ș/vL1Dz*u]5UlStHCɽ]r  "!>8Rܒ=óriư!nй5g~(#U%oǷ#M"=a@_FCw KεS}Z< JD-xYTلa^4!K$Xc+O8 {8/Wc.%0DcC`&dICAZFfce~&;\4%#~AǦCa}n"Ų C6`eBsjLj/^77Jgu~9?0欰MCChb/~ q-~VyFR\-Z=/9]LvdiJ~8U~c̾FN+Yɫ: AfJ x/1qBn{q{/q/{Ua7}2lɋ}NaN9f5RkﶷDj bnj> w?s/`Wphe TK3gMEB:.;M|a 'Q0gwﲓpZ( T`5ۺA$ k>6Fb)T ,a!ȚpTx A6h&ОgPsLiNӸ=f !98 M!&C! Gm.w=Cmz^HCюCqCb&0hhijMjE0Hc-f!~H*MAW%$&@d?Q#8CCt?_OC;SOv13ά|y|K#,clD Bg(OY %BƢc=%h@kkv$AN' /k_4x)K LA 0G b6 yIE|>~!cBq_,11q!Fz1T6;(<퇴'^.)lJh(Î91 g3&hn FeEwѸÓ;O9=/(k/Gx XNe ی0S54l`5Tvb3!@,728o&+YJڷqM\8ɛ4Af8<>#19ҹ+Dm; ;/ kx">; Ry#āCDG/>a7=؜Pi:r#1 X˷. xc. <<{螄o&*-YcdJ#t6P HG~b'SP WN<'. 9 yz&k80*k΃Sؘ/؎BXfD"}{dQ ŝDswZ\ALQQ05M>l[=%@~{c5"`>?kX:s,߬֔}q`P E?֫{(=j7W] `8;hg9˓9p>96ZK!yCHo6Y%4ʀ/p~|:Gi> v0P2&O }WD,09f x+;Wu`']G.(a[3FcjzeY&i^$R = 3A9AChs2q C~U"2>%nX\gO> ؙ'q {0@*h|0 f䇀&;yQ N4 =Ǧ<: {c0ӹNIv*J<<8#XiZ^II0=Td"K.T6'>ygNДWl)Y''?+3ք~.~g* ̆x6r#:o=ДĆOc $4q=sxTPBl :ПЏUd +?n71%|Yd;r>uA>o>ș8ú?(2hn!nPp9I$G1T(MxFOS\q=trBQLffPmrBN7$_[ʼn t _jc>trsO"-’K2_ \u#G)"p^@Xh dI5ݞ'aG߀>ci"oBW)vԥ5H 1B_%^l> @X A?&EDCAjf!w- DY/*=}eO'ˈtH'zbUY'/&<,s5esq*5C2=?XY4%jB "8%1@| Rg(dGɇ:930!3ɽPY+ž`9o%ya5P9[dH}pD(DC9D^.kl2E|a7c1$%aI믫?x"&(ap,N'#jߛ$39D{M8܇<_g^m+=,;hщC9UϷ& HfM;PoXW6 ` h%) Pȇ̘^05TE,A'iB⧪F`Ѻ=;q/Y~yc%b!}dOKX?{>$M#Ak)ê0)l 6ϠZQ27 2.hPK~jZ#Xhhف~..}^͜=q^a䆺1.l=_fFgщ^R =*QRܠD>?Ѐ#Ņ)gHj0Ԣyn)0v !~kfE"(XR_2%>'@C.Ru')qpnrWBuDPaBG"69ab?pfCn-Xk\:[#f%6U[D@wA?8 p 6e2_J&2BYlS:€KL97cTƥjd")LzC ҆ (@0@ExIgGc= .̹ a P$>nea)q3{rbBv2lZG;+d4$*'"'ERUQ=gW*NuRL!sd;7_G+j9yӸk= RÇkC>b%&wx,@dQé<.*8>IX-q| s/1GL\ǘ@#),g[|۾,Ї9PЏDLZE]`f*T1a $Ga$«"kʤJ'0; D~{iK=%$[R@q4}]]eYa4^ٛ!2Jӳes5a aC (+UUtvA@ehs|;<гY'#11hJ` 84JZDMU%_c^ 4^Yr<5+&؆.E1K)NE&I3^u:MRe-(:N4Oj:<ڽRI{N5^uنiH YZ[84~;__q~F|" B8J |1rdhuɢmx`M}i]zCgrLT D6Z9%0&y:w)xbzvs=Ce /A4z5{$zpC{3;eā$|Cy>44a) T=y&r޾krfde$sT,w0Kz3P!z&u-߷m+ b @÷n:Zkw]* )eUj$G{_XCZy};(~ @Ts T!:++=T}CqəGt֘bď2TXP y9f;j ]EdئqHxa:x :K,Da;ӣaԆLUWo׸4<4< Cdzpd^>U9EK@sqxruZovo+X->I/i:R.V,WҦb`hZ T-tr{QغKR. a5f6 KȒlj`gs`v06a9:EӔ*˘q8@q x\~G#A|.oTF'epKg'<6$o1VY pNqأCwXs(ɿHӼȇT ҽ HD eԃ\)@Pp~E 8h5*)@ " dI0(%nWNF BBQ -SSxyM|ߘh,x|(L1>O!0GJG}/K),r(M ƕ2"@{wuK0JOJ $ 0煨/tǽ`pt}ڛSPY]{`x`Oi2`@L>Q7 R%!Bz~bvBPcί{0"5O(:]WEL$ >?ZTN>~ pY`^)Ϭn(o{)RX\Xm I '|g5PI@4̝XxÄ[ p=")c&剹!d#}x01 qGיNLzXMYCn3i,YDm?ThOؠZ8j0<3b,?8JK V_r~suN ,{!.3Pb F*'V)H"ͪyC~uB$7n#@Bza[$B >Ӈ8(V(9(h' hHWdADmbE &OPo&+Lm6~ \SI@(uAEP@JEa+֪ k m,GQ5ˉ}7:ަw$H\G6db~NOw_ CM5 l~a,gaGhLu} F1< >33sAIYUSDakt)>ud:N3V\a '|FNE*A ϥyP9a~2h G&}"gu'_^*G̡n!SIi>O#@@C r# 'Y4}OKs^Ib~pg! EA&|Ю$O⩯w%6ҝA~^A'ّCu:,iA[D16+9*Q bێqJ 2.;GG{;qȅ'B/տrD qXRUT$IV z|8;sPT =vEJ P@bL>8p}Ff` ~}I?Qxfku_w~V^ Caþ/#Å8i dn! `=5 2[ n|a3 NQb"b뮵׽BBK| yTBt9xa咠Kܬ/ =SA'2zO0P_ =9:$Z ?(u26vcEKAuAC8sԽM<A2!~tU` |%OP sר :H <`% P@)y hx7 `ږi!HR/aA?^ns7IEC,fƷx]X/C 0?}/׍E%QVa: ͿFlêv//01ZA&E3W O_.6sAً+i"HShI` vk2O?7DϺH_ckbV7#=XގS')`^5(Y ; H@q~X'/DD Vm@MZfJi E7U.p=Pzj~zP\tz}}??wQ58QG6k#}QUS!֫ТR~#q?Hz=[s +wENQnH^ ]pRSt沏S>jP=F1vUDK(frdo81AA-$"w(| \"E#olfnVAQדk&ee6 EA¯p(s) e~MoEr# B _s+Q5PrD\IHWUtVhe(B|~uGܮ$;װJyJ`5̡-([0/۠ʺ gco~Pz(vق/$ !B<$Bھy~6l*U5at?H͠8\Bv5??$oLkhѓ͖tT{G+ Uz𪭹g s(}ɷa:'#%އQWL[g FP pZU~n=7~Na`2!:T4/V8lޒa"9X1fe xs(*?)ߜ Q"VR%Ze-)WHCݽ>AݽLd[ qMFEy]^)dAGg!G6p׸c\b@i<*GE]>ub(TJ.uα},}X (G< 5kFpY-D#,eX.Bz菦Ha-nmƷWR41uAtw$YVz X gJ˷(:2C zهP]EGt vGєX3U;tW$>ʯh 1DO":A}(;D5,\ho0/xB=ˎwA2 b/)mkoH_3FtCLApP_>xn”SOO:~A-kq /3쐈Ax5e&O:'ktq X=`W")(P{@P9yЍCVy $&Pq,yl wF}ݧj@ Wiw롹ѪF3[1U.Ǣb@۵z٭wΦ" my_}5b#]pPGzvCWX T蜭2,:PDa:qԨRB݁ˏ rG=l Ao<zc=A D;o?&؁'T>%B>0238^Zg0^vdF  3 !kXDOq={/$?ًF&߫CHZшC$b) ?nϴa❤9ԟ5zĝh^~G5/@9 1RI]Q0@($ۿcMY1d TFqRPxі@7'tN`xwO3ώ{zi%Bxz)>;*~Ĩq$%6> | w$4,ڞ7ypdgZ9`sr^Ӥ9'4!;"Ls$1vðv_}X0:QlkE wRhԇ" }"-J'UUYl  j~yg-=>nhMO!rlwLbz"Kt:{w[zkݩ*ݐCfkl JE;^:ÉO.O|)*U}s~Q35 $ D@pٝ^92& r g:S ϗ 忏38Bˑfho5E1R0wɽ۟F/wAq]&ڋ^'1ΣO7Aކ!/lV˜f Yf@܅C9F(Ye%v\((N7=8+HdȡH)aʁ}uTzׅOy-UUUUƄ8p$=DzB@_$v숂Z "!vjVJBEK@c n ,:& p XE}<(PM4C?#UG'Wjx :u9f/69A "roaG)`AJm҇-!u;Bc\C t|Y'MLG+ĭA21.KP6 I gy:!6{v ڝ v#E |ĨHC/J6!#bQl)Xz׽l%UZ8{1{F "*XUiux:fHibMT~LOuj  2!Fec8]W $P(֙>$ V=.Y2hpCJJĠ+o7|֪y9'<(epÖt;NQBh Bn;8`ۋGtNAPۭ< Y5GN$+EضTQEJG ͕-jcSu [ M$ %{nA4Ty- z4gyJ}!BqK0y;3ɞ#ud HZag"ڨ@`Q"fm> Y7;Qb'iվTuUThu/‹<aTgRrX%ϖϚ9 ]z<9l\hqQ M$0Ir{ʳ\))EcUw)RN< Q,RA`Au$%B3-ҤRradfCoh9,_ۺ} g 4OH?f # o$Uۼof$`,frӮ~ےLy%Œ9 @lj*o @u#gr"i1k,8һ7=y,=!9LF*@PH:x{A$V> Ta s Qp`ɱLQM \iLV RZ\(Y=pb>ր4g~#2-iZu8fF7pS@`΀CGTܡם|ݾ-|lU[8fřC^_ t/{yiZGm%Gg@D!O^>r2`d.i$<^❳0aӻ+ fUG6F;hpCu2WNM+7 "82n;H,S^Nw$=ݧN$ m2<4,"B<0 W tɳK(u[eV9ջl\}|L˒FӻJ&;tSߞ"RԈMw*@E#9mJxR!b$HzDxr8y8(Xt !}sNTHhlkC,M\) &  Df`&`MPֳYF4ݡj%I++8EBUٰ)NBF!i<`@]hl,VBad6(])b^)Su2#ûI;Lïu+6)0)h_6KC\ҒV ,et1p|ϩun;m42cpWP5l)h FAy[fCRzx'Kdz4R h`RіiH|Ca08.+ mCmY.gsiD8!J]]a6&) voOAnAF @D:RTrݤ 6t뱪CRyGİ93BZSA2Gi `EY(i]=.2 I%%^E q^,@h> df PvNAJ"\PHB DuDXI%.$Wt^*eb!:6;8v Q 3d&`2@M|5/,XbS3;Kƻ3ueT*^@')Y[ p 'gP>VY ${e? M.΃7o6a[0Z*2*%]ԁ g Tp oqqIRqd؅緀d9ӴĈk@OΐzvPYb'sػ/Xdx,Cܛau q r%^(#@N@ r6/-~į.JJ :á6&rBU^ ,:1BbQ!%Ĉ$)|E+< x*^'eO\D,(_T(~sqF\VХB )*@'Er r>A`:BgE (Cܩ8!~Vj9!כ<>zg7_L &|E;_P-Z躧J H>1%VAK(5r\ـ (^4 4t+qv ϡUUUURII $ԛ]m}kPfxK(BÔQmcM<=66\1a O8ߣvO'߁з @7uHtjj 8=D̟e--?te^.Z3E$S5&4~O} F=Sy+DcZ>Dl͋- ("$7(t; szLkVoИB찘:2sD "RNq)Mݡa+Œ4BMf%@V$S^r9ҜN\!(9d4o <<1ȹ[r HI !끓Aw|D󞍔mTQ*.nOȪE^! 3t!BS WcaBr=QU6aKᣟ& ݕXԐB`;PܩȖD5#;%iIVGm*`q8$cN%HΦVMauf \n JD1 jWk da` Or5Y3TZ0̗ (=9O֛z"Cؔen?d伺I"0&E} @F`KkjYNdfPK1L"#* (f(L4, Jr/th3fw@YZZbB$b0"A>+#fݪ`բ[! <*_~$:DH\-׋Y!Uosdh.mĐƵV8}>w426Pϝ",F9(3~5RL0w5zCj4Z3UJ Je42'P `\7sac{>,=+gJ77x}_YR tIZh}:!"Cb؃mRQ:$Հy8vZvOOm=hC?'ސ2FTr'~`~((tkx$".QMKA$`m,0L:B_7(r_X$fnmdι&`Au f2YyE1n6 q8ӟ[ O:C@Y*2ɁwiŮf)5kZ'roe).-mC\\B&ZW heC 9`db"!QAfLO6U8ŬBpbYA#X0⊮AϯyZ ȓ6(r7 k' 񤃻H8`!C]tp.1M tУDKkB/ݤGnqpۇhx< YB2)ŽŒMiɋw!Gz2c f$oCd!IAԚXVVQ΁RfcZ04absOIY.5d|@[½e \Jq{4|l `d} x>28'MU5G"(Yh(tʔv%Om}JwʧD$1hvD쪑I<]VzN"ԉs=QmkP6YjmǼ[+)\MIf=3!' ^0kL^o_8~ ua)lp":Wx?%LDP'G8yTxߴCRD5Yl~ {O  Jc2mZ,3Db`Y8+LcbUoH2HDR%&C8:*"bq iT GMӰsO't<>|]&EdTRT uT{^l>\i~"szR5(d$ꁃgS۴,ϬO';'F@!)!ljhL(hdr49E .Qo"!T!V$,OL56,GFB >$=!ԆCU*]girlʓLyH>ŹQWgRWJ$L:-\e[ڴ>r]{\@:7t-E$|x.i Z'r*NA D-"C4[2\ <`e?&QC>MћRc4cwkbI&X5O/G,a > /baRYvNW VPT]2/O+]ПS q(=P|OӗC{Ǹ!a"fO{{xfA}~5Gkin)>Ub$MP(4bSEbddcM}y"0\ziۼr #c-Xj rdaxzOu;+ 35Qa.)ca-Y4)FkAOJP'R R(!!(z+*yu(jpI{Ϙ"!`9'fk  M>>_ 5Ɋ?'ǿCx՞"S@ïrsJ}^mJC Rv'UƱqF"FޕLfYYFJBBc|uW`^.']I̓qa GȥިqN *C~˷?qn]ڐ~!^CrE6NJPR!BP(ܦEItb1AA,cQƸTD11$Qʤi.9S`H$@ ބ9GSmj F$jq)ªg4"Brp.3Et$,=@xA^t>@7oyyS@)$TTK2 :рo 'Ĉ5:).< ǭXQ3`Rۄ*jE2@C8}wHPӚܒ3#↌zVzv<28L:a߽\J9뛍onG];$[f[+;{h4S\u3Rp^SfM`\g\IiA8:A^ɾF֝`3ֲs2*x"xqI?K4M]La}{n٪̀Ч:V wJkQA7wm؉/3Q%1R=PHҽd@=g.>SS<|C|13 q{uzTo7ff˼Ax$) 35q`lCK:f3Fel',s~]|#oWB$&ҏN`bh,M4( | zx+8 jREa R2b.̙2ɿSk`$3.xGNXV hkDK/s 7/ɏ/49]l( {E9P" `N3^i{w"~$#(h$* *\I)@ ha2wy A'.*{l0 k:<6O֚>tEdF"|UYh;>;]I}ۛ֔ QHz:0ȥ8dd176,w%0C 󾽜__?ˎ XS{u 3hG" Fz&yZ6 ,6CۯLWydCO!w9GR %- ('~bm *9s#_&,p)Cb"3_>?5`Vi%()u`w*zNn߹ϕ>a[ "':j='|@`==g?/(!vff.UESF ma77ed>~TVP~:~VㄅWCP % a3J+ QG}Gk<0Ik> sb{ip2@)ZWʁH i5)4,AFD UTE!T%!a"G2iҡ EL!qut "Tz?}10F2!|9 *N.bJN݌]}5Dcv?UhPA)?d\W#_ZP R :k4I6JyGxy7 &_7F|8&:׋>O~uKЗ@g | |}~P@,A5a?.Z|\K8zA$Sʑ";0">p_\C=esQLU/} E dd%Q B v6b&D(d@d~,1!Qߔ,tC6Y&SYaV,H7P^":h6={2S` K=/ :xrE| (E66p$.OgK)aS@ង 5M)#[,"ix'Nڝ({6;ng6A:6H#մa(Sṵs9b跫ٲm}h J\l:ruҤNPPȒl>zR ^C(16|"Z!3 MrQ9O''@4΁j3Eq0)RCvBdʴFH3H.B5Y i$:v4bٞ=,)nHޠ ȒA48ٜ>y#&! Q}fG ͈gw&pgOmKp Y\1;:A7[p/xCiȰq%}[p0Z6CY&АCC kϮvH% FoA`>4-hT3yE/hM$G7^" Nk7kW#Muڈ_ѿ倆}!u|W "ts]dtp(0a$+zϦJCC0p?7t#B ~cTz(w!њ^J'?J&ط\6 >0t܀0@{jU@u?˰&#I n7ʙh( jZHtkhĢ?H )994NoA 2}!f"/DK,I?; b{5*w'N A`o^BřA}L?wAԝfz*WЏΏr,xxG4yЃӸwIaH20CqS$L?y2fEe CDIqN,2p'3l!dVacFkKɧ2FV8őLaUFcb,F8Y q 3"`ĩ R( * !!*ƨ1̔bp,YZ ԯQaBPAEP"SAR$E01DBDd-$T4Tmqes#(K acFB 8"I34c JbI a<\;, k_ZK0&N@@BG\wi '!0!g={Gkϊ-{]7UDC81<ʤ*=IBx!2{?Y*DP& Q3W촭7VYR UUUUQisTն^g2~6d9M*JA񪞉ysq!Mkä) '7b,'/Ĉg,ㄵ G;SK/oc9Dc}>ZP=%"^rEP-J"Gzǝ[A` Dy`Gs] v:Hw?$0^5y PeQHZA?ܰ?4Y;0|! A| ~ka6_!N_FICTM ڈ@3=K X^s1dI`pvk7d4K *_WJ W|̌T{. cL>i ȓ5i-LU>k(,\?&XێTUj0Ce)pd'a@~#Vp.A^h%J;)Wm 侩`LsN"&')c †u>M?8*D70!_ũUV=ViW 2nˌ ӆKaRͩ,yPVV䮌m f@kQ +m5!̃f^>4V*aً̍Sx~])Z 6eE_2X/$;ZĩsM ,O$bi5a -I<9Gλ )&F-TB?n/aJ%ʄiل"g@$[4X-`mW`=/7b>tj"ĺ)E̢V)A:_HTB6FC̗f\T6] i@ԁ2pqf%ND*6LmStȫCO ȹݤ詣,ck.b3F=Yt܌&thAcd"lm9k-N0J KVƙ (n4#.##DY&G]gǨalmv}#\+Ŗ]%(n84rXeeijaI&_%TmQcMMB5fkFvz!wvllNR&Nʀ)S*ͳC! K04Q}kig51U Ȃ4&4;& ] FڅUɒ Y"r$lzs )(83G6YLmz#lQ`f"d ؞th ՑśZȧ Y&AHѫ5iiAU J8XdvF5^I##Q-KJhf!yTU5CNRYE{n{3",A˱i.j7 ݵ؈ ɆHb7&,VK" 1d3C8Laư@FM0q n FTLl#rm$,a= ՁTMSXAc 61Ӣbf)QJDԬp$tr-: $qe m˭`Zh0dtթJ^baD60NWv<& *Hpӛulkg3 rF+;uu1cPH-$j$ }Dx;@opS~ 缹~@7Ξ$=К| 菰  !T?M/r|3ߙv?|pLŦ/'(g8*:svYwQK%~69g,KQT2ž ![x5h(NbԐ7fr. 5Ga 54ChE YFt>&a QmPn4valm1Z8di~V;7vMKapDIRs=Ϊ C?@A@UPԙ=BHapFm: ZQwǣD^pV1<*)gm 칌0f Q c>ףdȅbZu^ˆ2"%e a`YT{eɬ?] ~?$yXuS 3?pwsKL Ȍˍauwk;}C}"2C(7IȰD%3gY%4͂d<r!M'IfFnj~ІqTݴ9l聠 vP?7xӫgk,1L܄ 0 ׉X%C:gz%OJۋ~P~wfdHd!U:# ZEْ~WwN4w]6ѢyL%FTxP&^d6w$,ڑ@@ S$d2 +€vO d*n0wi'**!ӿ*pBwW@߾R<”>IXIeJOϷZ4 IP2XP H2a:rZ 3 iܘXːk I,C$0!̵fYj֗S RhtZ3"* 7p(2f`#ZQ"TBhD_'lԧ0qvOO.hj% #apɘEA\_2]^}k)I$a67܇P8<(߂ݙ"!Ƿ{?7fTn%9(T1Xq | d4;k+2 8&RoF6YI3UA!4SAMҪL%`()EmWZJ^Ro=}2_`ozGPHXD H?L"*8ʄxďX1N8WG=@52AҫL RH JSE!TCA@BT$2Q2#2"0%1$DAM ːLKD%:T5YyŠa$<# P>>?$ysMcA"KAZ"8' X(xj$f2`DPbyx)':fGjt_&~D13c,l . MT6T? _׊t=[t;?t!;WSETBҪITH:t@)(L%A4w)@??'Cp)PQESBE_~eQ41D94. NZuE4 w4gRW:ѝ9NnBӖeFeCaE+,Bi 3hL䉹$'Ɔ($*\;n !fY*3_&?ؽ:O}f]C<_sE54>1Rf%/6a ]Mb|Ma Ұ4clx-ꠁIr|R{|)%p荹(AgO%ى31,Iq=yx8a,0iTZc61o[kRnd7 IlcвrHBDBW4+S[ZHJhqA鳺=R~9"_ fն2(-'AvsN_@:IT^b' (CA4&fC T,oAz~CܟQfgvS#0lauG b #?.#F(ETptT ф5ۭ}<ʊŶnEEYc ;GOpWzɪsJy0zƒvd;%hOiWG}VSg/2^) #鄜Ly(!\Kωd/S?(C $6/rzWBMS̿$,;};N^Nէ )X/N q@g~~$7%nݡ$<_:j,O4|+gӫ},ߣDǶX>g4H+n9ōz+3x1 H !aF5QZh֤Soi̼*9f̡έC[{}\m8m&4Ndћ+v  8oU_eD>`-LI"YD}{ 8YlxIǒORvaDF`"xB J(@H%S՚9_'x`9UUzN9k;=0} a9}k_&>Y|F~S$]3ІOsKx.HAކX;bQbZ]7tYYRfcU;x| b+-Y՝{ ׊REs`rH =UF[FԬ@.8["s2}&<ƃ>W[ءl/$AoJYyXnj2Z)C!pZ'غ82y^ 69ICV~ nmeEfaa>OcfMt s @ypѺD%i6ʄ+=+έok2b+0^7Q`_y{@ }}q[F7F2^5ԃM?.h|i=/ZFxp@p>x|ua:q0gmF /9nw "\n\ܦl],clicrh ;cHc^2 8r$4 CAql 6cA;r$ J`9 z[W,-s%T TD$0iώkZiB17&xQYJ1{CN <'G|{vvL>y,v"3$`ܦGNj;І/23RO^d`)dLzڜ'qJxq^ JQ_Rr 0#Hs]*+ɽ3wfq|s ;3i!{Hq9s:6엧\䵋bʊy)$g1 (ȚUoㄣ3-Ʋq&<@× YjbP$Mp 7CYָl;yqgna!yikAd=ccrV3YZ`]r!TYDm!gj=sMyJjĎdQ ]Yͮe0獸ƕH;Jތߎ*P9!`7(sXp cg5hHLc.h,ĀrY^oX結8+do7wmvҌ &C/% =đuAڞX#[H/mdlNy TSfS8h2ⲳ[ ad ـ@n7&p(l3Y F r+); "I#/4:!rk緋-.'Q܏]td>ࡶR6qyh<40OGmy? $HybaIhPi MN=q%Q9]քE8`NO{@ɀ<.vlWic,.0us* K.A Ԃ<`] 54t;nt28]`Vr ;`sjƈ4C3t5[t8 aoa$!FL ,2)/ƽqI3V[ %Z\;7oףcym! ߉՞L_75.]4h}qvz4DXȣQÌһ;TxIg BxO AUNx}MXXƖ-n8Nq.1aM1sHQHm,!͜3p;vW;>)wCEٴќC}rGu$58:P@w;0im8f E48g#]@3#g7=9YxGR刕%p0M#h}BԠ1NDora0琢myHá BQr,F )nK5Ll'6ȝKan ݐ#76/k#hj o sPIvݥ2M=4(З$&D!,m&wCExn48#}2 쵔:}ZItRg{xh‡fvepJYqH7<3q-6ze<sF-0X[c  -Ql^U qV'AC6 6vޙv(636΄m:~7"dըIfi_&N 拪h rP˼Gfw4:CAlDEOb|ƺ0/Fg.0|ӝ$@@x6=9fCw׷%iE۶93jO۲ӾO]Pm9<;q"3'cYݜ r!`\Ԉ񰁳 E?Eie0@*9jx s14mmχLr7N!N  p<'FMfOo} X58zZ{nN1H?(2. SsǛ1A"13Yݞa#Dq; GɌOeJvWنb>ty8b QCnPv,8[`-x W=Y<6N:h] 9+..[7t4팠jÅ qK w dPyn1ƹX"HQ4:j5v<f4#;;7Ʀ61xֹxMK{@xad ΂(qJ%AdbaLJ<קrzosiw\ l8,ʹnq`9n'`ع1nӮq%ԻWۜ @HYܸ`AR H]m}P84vcp-Hu0Π.Pפͽ-Ae.bv`Z5.[xe&p "7wjrD@+"d1)f \[\cjaP53TNgb^̆q< Iׇ11樂˥W $jM&ӎ%uٌWybS84)MbEY4;uTןNt5{ۍO8b oUqlqu n<]mi87S7¬."K&UK8&<(Fib4?fyk&LtxK,4-St+/Ŝ4ϯw;l]f@0ݘ#  <H5 @E(OvWu>OL}q^rqNAHh7bKTPʰiј^wA') *'&%GFA<2c3AiJ8hކ(?Zt` ʅ^''q F|24}1lU՛!548I@ѥx̎a+a3U``pGhGxf;"FAۼ>ׂ6,5b# sd ЂDDS(a.U%-Qe\aRC9zA#H0.'2Mp?&gLB SC~Sߢ̪sEZl 1Oa[rQH;ᚨL&b&|Ձ 574n8!Xѭ̱4p jI: zɚ3Gȃ :fIaQPOA[A6lczmPQ#Ϯ۷*{SJO\;`-a,-Ajz#^Il1faApA@gڌ ?́AH̒ڄ`@Բv1am餶!!iF:gpH\TG'4 ºpN$#ASO"I3~{CV$dDv %@ ]G]V:3o[cL@CBͱgpXo؁3US$toi- r42 '9D~'X~P\k[=lV'ѥ[d#/[SϨ[m$"M3 Jwxbj jmD!ݎPIWh/[LoL'MQ!7ayj0`yN :\llo8a"r i55xӄ+ucD:Apa!dHVПZ'A5|Yj%+ֈ_vZax$RNP2`%7Y|\14\X!< e" G - WJu<XSDܢ Ho!ޥ!R% $p H&H׳q襔C#aP{jU* +:qhN$ =kt9#2 %8_œaM9TYfSztE4'y{38 IDI}wqn80X( rr^haLoB"1 4J!aVǾi}QDad/_)bY9@!"JD:ѐ_B{'$"Ew| r^DS.\wg>L w+h(RI(ձ@( n Eh i4E_\}C@;Du#;qC<2ր[ #&hbu&%J"ms-` ?꽦'{|OdqlÁ|==w8«$ܤXÜ Av9(pQ@ 5A'3Pi(z5a2SnMNGEBq-'yִ[&Wi6@2_ӛ^ Q 3/Ȳ{Ś$0u/coVgz2 @ ƂiƣG ]R'0 KE"P@s$ Hb|I<uv_PI'YSGYZ0|'7~;W嘺]? @>fɻ[J6KP44ӬXǑ \Qb֭Dowk{ͱ2ck?5hsLQ$ :"A#5lj) %bcԂlMusN6 7N1mB{s݂` fY\|5;/)\aDY5<:? ꌕOp&[lEY> xɒz DDK#{?(83D&O1΅9*H, 4p]4qK"$\u89^ D[Zhk2Fa%K0n#,"sbpAB;GF`$w^NELK939!HQ)PU9^߻芈d!_zNHxHs; h̓5Bne,|D Q2*d c]D3~s8;yGטϏ~Ho8Ip~m]ndmԮl[el)ZX%֣uN e*jxB6@ I(5N8ݣ8yYɯ`6Z"❮[? cg~P{[ aRL@OGѫ܃(ϩ9fv8DCm8`Q)?%qB0@n |rf8,j1C7;2T;ٱ'6CDsehtڬ;TܰB|F' 3P/4 [tƠ54VTYfP펭pB@mq ̣wne`ڮ[2#:U8}㘪 s"}w[9m磾کxxF{@T! ˨fܶc+bqjg97 k%3q<&!Ca1(-p {p;ky &vw"-" x0I- eȠqbqplž ; %0]O0>0rD15.ȌlG\`HlT[n8A.+u44cCdq5Q:[ q  cT͖oZq{u\JU$mڹ.A {`Jf 7G*MLY!Ō۳7~4k>_kz=pDHC)1)Xߴ<3@y!=uhKV HIU}8 #yl4.eRt:8$a;̌ڑfl_U@0DPaXFɕ_Nqlw!p3 a@"9N\-9F3Qdo Yˌ>N;Id9d%']p9{(Y?ý}p!,H &yABoM`i|!N~U{=/ڏIWsjDj8!Nԯ4$;>v=,0L;\]Ԙffd8 ?`;lƨ2,hJKTi*031ʚr ` ,qT]7p j˗)$13VJkF`j9K* i&-)2VK|W< /lӆ,Z7"" 3Y!5 (Dzs-(AM80g$&<M91}鼚cTI%f,uwiִE f'Vc姒FVH4kd<,"A&F]xJH(uMaTJV4zȁ2‹AI YNe'-X%q*OI87!0*+4xɴb]x^rnZD MvBQ*F2]Ъ֪R9\>V cM+9 ӕd.-Z=(N/xe:& H.(f*JȀ+i 5wחgR(w- R9(k7LCf}>}9%*ȑeBw|_`؇UF8T *QHg!5@!T>+!*&8ogT;smGP5z%q xh]'0""X! DEHKHd.E@;$n.r[ּ֔d@6sELk p2 D 8@`G tLN!(K<kʌ00+2 Z5N^uOy'OA&INEZхKPA)g,R NB 8L40Wʀ .? d+(( l#pAM޻=hƓbqH LSl \=yN Ԉ4RMqӘƒ5E#[ l X@PfF(u) E p$Ȳ1Jp 3ń0pʙh]ëtqK&VXZDQtl$CDU25 EDM!HTAHPVRL%McqݑT0b!a7,c=!Pxt9OPUp]C;, o KÀgnA~ .7bi C~x|kU1|3 |Wk[cgȐLB G Hb רƶs0΋A40MAqAkh{=Gߴ:^Rק]PC^u5 ~u Pee{Γ*x!.P !>-ꦁC`"bQT+4h;{ڗSO-ˀ P~vKażdw"Vch/F>*~e}H8]Q}f a TP~NⲦ)͞wX:b5 $1; /Q!yLtx}?7Yid28+؃)Ł<ёB=dCv*}.[ԅ9N* !ܿBOnvv"%|;Hh/`SB*f`#́`rB{}м(  *T js6ik0=f:b HH"(*n18q5NI 6ATZCƻ ϶SC 3,x(߽O"$վW<C9HR=L$hOtib\M?o p 1H{xco ~{ P PH w $X>fGhT۷sט`=XbI:tuq?|2'T "?'Wb~UFؘϒg^J\ 4i2A:x'Qd=7 vq'$&l8aY%|}Av*I hzؕx))\/fXի_FB︇7r L  lȚ$)^' 0ûh Eo9⁂_i*ɾ&wKBDžΨԦO  @a7yUő*M zQL ?~0$==ߠ*R%k a=ZIUv! :SDe;C`>/Ic䓲>BEfv C:;up{$ E>h ԢS$MJ- &D3*3hJD:܅w@ISLWswd*LT 3܁PQS+KP54ةƲ~X3!V_a1~eE!;|ld ]RŁ@;l/uߣgePbs`m*u't֤1>83I1'տfך9`C7Xv4`@S >7rx?J>oR-Ty@a U6̢PNט>:qi"(xo+ ## PP):⩸Cﮞ9D`~D6/48n 'hoҏ c^@>=oaJR]kм|a~w&ah_@ȍy_؁Z_讽hf@;38?_yN?GcwϓB H y4P!Wl4S`anVs R?Z! ,ѤԦRjs7i̫12RSM4Bhk&PD6@aH#H%(D'ċR.H! +BT 5A@āDJP)f-U%*C4K&4$@R遲CS9 ;N B:%]亐u\ʴEfVNbNzAĩI\`QTPjVkPI1wdɒ%HmH 8d P2F RW0A@ 4(7y1mD&@4JPq`&LZK *]`\ƸjD Q$xa7m-0~:. Ó},YU9-̈́ *2 l´ƻpb ({PkXP([Ҙ]d4%"hM:yKUdk|RMEMtڣm +#hN d0Gt^f~U)a_;e)u`,:hFXXQ73j|uiz!,’Ͽ' $15!`|nC(2` YJԻnHSU׷rJG~4ͨ"1i5iح)FRAPl(bXf%* $Hƭ-UWb*dUJQAh00cCCsլ;{R J|zn:Sb2I\@"v^55MEof1ܯÁȠ&| DR3L!) ! P :*/yNp3wnc'67{CtQÚ!þ3bmD:0X"IAl FqӠ &1*Af#BZ 7'˙X2NczpiJP5N \HC >bKbiۚQ::7x ў#@5hH`B;?%S1Haȑ tO*Y,'Nt# &d$J Ň,Q1v] 9.z:.?w xܜ]w|aAA{ ڡ6f {5]G~ ?Cx;HǁkQL_CI(NbS{-`Z FL+mo0$q'01n#)&q0g@QLIUʳ%f21Dz 6C tÑ7ݣG]/(#7hy )#+dV /$? f ]@m*H'k fJ#$j4ߴLa+4d?C8'msၨ*rcEy?u·,dNQIHV٩szp D%a¤ JpQ A&k5HFXFʝUȚC$VQ"A M٫ c@05 !v64&Vi" Bu3"MڈhkCQ0pHXQovFc"XLk0` (fmeABrBn#TiG,IWFeU-aef*KŚ&-aE%I)[.~ 馑C5)TI#Xd-r:RbD鶻We&,cq`u$niH -k~oM[ʎؔTbRDD@q:뤴tQ ΰM 4ܺ;b|r7&ӯ9rHT`5q(Ȥzw zCR@jiST-a(~n0 C" H wbQ:>E|3&ƈF{z+Ps ,3d>0qwol9<!B J6JTX4 RP4kJBYBGH=HڐC${5=åGF߆H|P((ERE(HL3P%D4J1QUJQ!5@PĥRRSԔ)2JAJif)PJJJ2hZ(j @b(ZL2(r\"Zbi@&hiVb)Q(JF%!Vh)"ZIh .RRHQE)@R4 PG!L)F32Ji2&=' =?rt`:Z9`*Z("`(iBh)%j سqA4Y[Dªd* Ie{[ʪC벹bRR~ ,0qScQDcLfXcY5TFa.VaeNFQFfFXUG/l~YizeJB”K@BQ/%9 M5 H"NBe*ҕAцP BL F"nZTy!C+7PDC mN F)hP>gSMc9SzD@ˉ COH p};{0&=--1`mCLi/'Z)3CX4*da,ADI*kT1| G nW % #'w}7H{ ؚ7/Y : 1ȃcdBF Eml& %*a # E@Kp~xPj }3=J'VpN;{Xzg5B06AP1C(ex2L׋}ŚW5Dh*~/'3pr2'3^4}<mEKNP7{}4U*p ~F\{fh5Acݤ (O˳ˆJ*ɍɢҩ# b\xljPL"t,rxE&Ei"):,"zX\ R.J)o[޳0S&3Y*qF(fO \C%ohpgJPbeIBP=k(i;ӳD`0}z6:('jke&˶lrGY!C#)ZЩbD8 *"mlV 0#333)`49bz5e?u Ef)SR!*p $Ҟ8ph40`jO|/_e Сq@)E/&4aF|s B Qϸ~Y(t1/ V,' uOh% v^ĒYos2) +z=m_0$c|sfCF3X\.2͙ ??g63; ғ\Y TbL5/^|x@6};c)|23MhWɉ (cFxT lOf%T*P.TZZ@ <&'QzEnN۳D>b'Q j۬7j3y4BnG.XC-B?0=:{$" WbȧAc'$tաF VV?1j!D9nuJG0+bvkFd"4&300GzZ-Fkpi`H X[1)bDee$a$2x8mcDɐuj dR9;]ЍP79SJcǝkIoS!7vTjSdMA6aHn@B]D!݁U*RTijLHIAMEhN6  5"(Hhi fHMOHBjSO/l+)&ƿr9{?F ђpBN( ҃B !l>ǽy8'/ u7Y]^ y'hq4*L;HuPڇPow/5&E:6OHrv:Vv==LRb'aLa"(4%l^Z  s`{ ރBOPGa06fi*p0Ja5'9waovz @M#zv!]1dr0[q۱.i%[ \)qX N? oV!ۚeA`~pel ( J*Ғ#q [bT5iBwvÌ㔁0 r6ӣz k"o⃷}d0tEQ{IX9Hnu"-H o`j!f$HcS~an,%,au]0*;ݲHc%0vrȠ2*-b'S#p)E+h˷iO7o SxKO71k;l{o}lc{vU9Pq6fdzX !OX /`^&c;<asbL\95,_ve oøx虒7u .7N;1=7mOt .yamTmU'8iJAjgoyPDDrx}=ܲ5B8ŎFuM Y*Ulwyv:'fd ̌>M-MT SJᣉy&%ᱠ/!Ղ& Vp,:z#}41m72>vX=^zDˉ2^ܧفG@K!!@xA*G*얊FW2tә 8,}ef.=| `EJz$$-[H`;$8o7'Ǩ!>C|@T8_*3l>mDȣ՟NB~g1MGѱ6+Ugߧ ADBUkG؟B3;*?u,F ("`\Bc'q5L0ң+Nsk` ZHBޕc8i{B1ȯr\p@kL2bQJq@Re}cIVLs4&>tGxaC3{q|*E`\p@ƭ$F)0WqnDѥbW\+Pq H4;Ͽq o?~' !|T1 N@+/Ҋ"'w z舀RCIJJ PCrβxZxAٔeJ0)I.IdΌ{c7Z0W 1)`fP?.NQo-̈ Q )*Jb` J ,HL@%D D ҡTPHRKK4RdDB*"$ !5@P}0a h, R )J**JF PH(ih)dV" " f"b  )(h(T!HP R B꽡_C═RA4O#;G kdxIw/2xO4/ hJ e逃4A{ͩP Ƌqq>v~T>j ~0gxe' bc5CRw=Er"K 'wh"yW`n(:F4~s)XlUӇ)%=A7DKcNX"t7ۮq=\rҵ)dNa_T~;?8LF44: 0Gקړ`gLJv S%Ԟ4A&;)1bb"f((I|De+$MR^Rk1 LHLZ(31Ddh`dJi&Hl%)*/d!$A@T~y7":"&*ibY (b0$& bZ H hd` )H(h`% 茎1̭P B#_' |X,2 6:;ID DPEA5?ϒk')Lka_AOE1Fqtp꓄3HXa ]^?Gװy{@[b=^$}8Hy{EiY >&JÐh$ BSjb*;x:=0v=:FiP$+PNϯ|4 0=dH(Hp70jnLJֲu& 'Mt֠^5CWB= } !BQ͗ϖJ+1}NavxyxgF8b$Tb1*UAΦ- dbE,+ޛ!6LEgo!^PvvAkIm=A8W'}<qXCV + 6ZnEdA\$o1zt;/ٴ!1XJ>>&F&ҟ `VM)IQo''|13F3W]NwʈlpuĄN82a] Mz:Y]ouDUc&I> A݇ iG tr>v&ã$?Kن^?s rWL"+d|=C\ԇ lfWlfsf8NRXgyBFrBRHE 8T3 ӭ8MԤa 7k3 a#^1@nYCaX6F6ea/36nF[6sLFHF#msIؚq2poA3aYs:z1yk"X6"1ī+z]2A]{h.[Ȝc2(m̍(Tü,T KVP ctq$nwpk:9<mQpmMIde4OIb|aڮ8Ȣ 8 3edyhQuߌ0U!(){Z*^Q@.*t$)J+ &vɹM3L Հ]']}zOaE~2o Q8ј:T4.&{6ب!<7xCIDxET`H!HF#OkcJ]˅nJ ܇B >hJDHe9~ۿ1NEb!Q>P"zA>j ٮ/L(NCT=Ey9q7 z4^n6~ភ{&|3@3 r} s {нٱ76Q,TJ-D(gӜdQCpqхeF0'\*ZE卛T8|pw5~'G%N7T#I6ݝ촶x2}ÖJj>fvLX(1kSjk(۳T128Xc(M50q1PDXoa8[ck@lc ؂ZL{kk8XgIl>fL8q  'O 2>Ʌ$pv6D7|HdsTUKddDrjDDD-40qLqYlq4 $#f.b#4Im *Zm5_3 Ǻ6l#IcFCu'k7Ǒke[DSz(*>:s`8S-ML9y*f9j-(HuZFdp6awIfbGk .U JDЁYEr}mraY`Z,aZƛdE)IUF:2ݍF'̌& 0#Ztk1bY lhJ(k Mj5L*E"-Dqҷ: riFkIAV&I(L5 =DLJdjJI!ddSS3-،eUIY q(r"VaFN+;7r,a`N&FEMƉ"hj2 @j  LAJTG#$0`#ac95WK60Ў'ĵb ǖ$Lmm3WdRZ!ZƖ*P`-8ΡzFVT$S+Q$[k(3wCnޚ`w,km֭EC&,jFPIa"A>TgMl ֶ-Ucu.-"[%Ka%GQ֡dƕcӭ@k3XaPAw2mP FA9ihd>8C2632c`:#! T6aBm qM$Ƀ8Ej#X-Ds A,rp@LCsZz#C>p~.P&߾%ߣࢄj ״ĐP=L7WW*QJ 1l6p2v #gK} ĕbPt>G/$>ЕrJ:E?A#]ϐPOo6o [-fb1RMg<oP'?ң < D@H'6Cez i;׃_P%-"p;Nl? F|' 86s)%C!43ٓ9`piER%ͻxMLvCEٸ25z>?]r"lF{- QbXdEBئaalZȆ1$(周# AaU1%`-j@ b !ldcȈ}/{0iS0?`'C(@`44.`Yy~zyO 73bNLE0>(RTkS R8ޜ9CA0M-jj`,zE0`;lHĈDPD1ə19a]cr6*R4 &20nj" ,M!L mq'Yr]c6KM6t,]@d J1suފD̔MHD8Єttv&pk6XEƔBū18ڵk\E+*ᢕa86EGU5Ɯ[{b =4ӁVfa,st@E48J159+D9)DaRQpXm&4Im))ű6Oiб6"(Ha'DgN@CihI rWBnZƀBN'n(#XVsli 4jsFS|n8I[֭58k M@ƹy)se.lDX X5ZbHq0F?Op$ IpD`>iʪ'#ܧhDD2AJ|D4F8cRJRT q:dт#yviqcHjI)Bn(RV6!X*{ PfL9RaxvE5%*$M#PP$2v #B;p`>tJ;k\$r@#ޜlr;s<5 |`%$bSZ[2o/6H`TD Vؿ": @J`Sz> ze%i7}X>Ӊ=<`2 쉸2IE42`ܶr&N~ȎQ퉸7V\ iB%E$"n9  E7KF!ibjI: $ 6E$1cC P ̨q2D0Ɗc",)5C MXYJI5$'J!N!Qd8(!bL"4 <{5Ês滐7e5jUc UxeG{N:8aQLP & r'yu% QG3LNh] ŖΑt8AK `WۿL!tx`C߷dCtFYͮ03I465_=qB0%J*I)" mմE/o !:(3iI>p"y+[St 2'x wØg[ ~)Mh4v"|Dޠ`aN:"F$P:5ӝEl5;x+<̇:Fl VFIAZBRYDG .1VNa:ѳTјbPLDQEDKiM~yz:rúj!S^i0D@$H%BaĴggj$bh{D~^&^&wp8]>AgvR1=~߸Ff 6LP4cpa`fR0nw@}C0"Xr= $)֋U|UNX/"Cʅ0d(}]AMG@|{Uxt44KQ˗S.G#pMPFd(}}c(t XAB ;SpA)pA(Nⷠ0pc5W8%5IZ 84D$5,mfY1I7`ټ ѐgH֗i虉<1/=5pi$)(s2hsYEY kFh!4C4f`*4!#Pi8EE$y(@ᨅa06E2 hM 't뺨M U!J +ɓphejT"ְH=wIUBdZbS*Pq# pI!%Ȥ,&&hJBJH)BNAl2DiR)oS$&)q8N9=]lW ]]XC^&$i2|W ~fk@;A'@]s=}w׺q26tEa 6hI-9B@TZg!@cR(`:rhf96K7c.5>א#@~9ޛ\$z ʵl_Yg2(zzlj7/O#$yYOEy89e_*wrlN@E:7P)l:0{"C<OWl WQi֧*z(zHPm8%ܦ pG'N3,?1QsF4NJCY̐"NŹBΕqr2T0:]qVJsV^qc! ѡ,5  cFV~~шnLE݁!2ȫGښQd˴ѕ1/f-kNiX6qѳmE "s#bФCb$[{\c٭AMɨfaql4d^6 0%NYy$T*أ/a-Iz%9hwq|^ H[P;~1")j<*dDl/xvH&t6g({a(Y\ x3Xv6Țg91 ኇ._\2NK宅` J.fI*"'[8Ge_S;K1s˾:63czK;],\o1A_-h+<߿ݿ ~$pMGtASU^tݡ@z;$G;H7>y鿷-"3zBHosPh.s=vCcRGof; M.oo_L|:cӼ‘(=E@ccGkj51.$Sޥ6 'xm 8ϑS 1GNt$?Oѡ> KJ:c5'/gDtiGz!ނOINr<҃t9jgAeB,/8D;ҟA\D)RP{P^dRW}&P"`")H}p?<nE:HhyZC H( Ve 9}Ռ?e Hcrʡ|djlB)AA@SAk;{GӾHo4qݒ7<.YNH,jj5JvVF U9d" mFK2YYp"!9u*#Vf1 jHJz0nE"?I@4)R !2DDGEc&>}^mz0/l@_lk,H8A饾/نi㚷m&z< fG2csVf!>לĽ;$&g$ JJ2ڹU7Cڳ)%VQLdȌf2^o"`DCmkŒJGJʲ Y̓)aAݩw;9'C&&9 v}9#qm (L ^K{ 6j#J7 SvnTbc=KX :|bn|.Cظ'tFN>&rw  !TĂrN57u4@ X$|cklهvu0̲+.CX|Hͻ|¨h}Drm:o!}˘TOc=bIez=uBN }1cS}k 1'0@d?A T=G$lRB݅IR]\k}!9/XSv|FI4X+aYS| A>]NI'¼gp=^:=_Uyr|N/2C҇'ٙX`R*ERC6|Ztw DpJ2Bhъ]Fk1p\:U8nT."r_I^KU!ke"2Z]!!0*l_|!wfGNk葉8 ߒr#+Jcxw@=;1}LsICe-3[LLJ#_gNp n^b^D;x"*翰|cB^N(j1LܕHmˇhG먫FVHFM]dbր~oܾ{=9&Dlj|~A=GV0I9ʳ,zJ?tHPc"U@U1U}~H%fD1&JbO$27!GӶ~SP3rtK0 s_PvyyuzX)* I[$EiQPL MDjsEUYEpb ɬL#-ddfQA4eq8@f\&7@V#֐du5QG(-pϕ 6,@tXJ LdhFs,Y2HuƔ8:TDvaH QDqu8"`K5@D5F4E$Y#v6LR#_E\s r2>8x=ڂi0Hmb􅸣LMF&->*:fihA2ZZA˜#B  T(K'f` 7K*K\ CLKڂ\¬2,, ֑Yw] 7t0ldf0`)t)NFTQ4Qu' DXYdR]ss b#94 8Ipk(#'LbloŁq1uɫ-T,h##Xd22ĘVf3ynJ<ۜ#bmDEȶ -֌ 9ZvR`!-l#F[h[5l7aӅ2('lN nVՍA3AXA5GdNM>} T!}{D@[xG$|$㙆ff1BX9\vF ƼEf!VBBIO^Eco4l}oW >v\(+ bSҧ!ӯŬGì Φ~Suw`G ôXTL#~fib#'!ݫ2O|%vk8T}oƶlt'`C4AZ]EZ `QV! p*j)5[b+n|@$JIH9[e+I!:[loN5ke}3#$ N' YbH!*f& ݊r0I(> Y$|F0/< ]oxdhmΟNNNJ#JZ1[e`0 5=A n2czD#bZ-V^U0a4hP! OI6O)jьU|e+O)B0fƩL Bhia)hm4(wZpR ɖ)hIJZNQ2J(?ou ]q2X-fL)J2 #2*]TXۖ*(oZt̐4O Y_O'>s@-p[($mHkrȁ00s"g`h{)ØFax!1aXRa6FZG_r>+n7;"~6 XGkqIv/`}0r!pIb$L¡9L`OmGVߗn' y }EAq7 >ppt`cR }Wh8<(V~<FƠBjcrI hBD@ᡈ&b ̨230ML9pR@J=4J1*+uف$~zBq)Өoc }9;w""d d#@dak[&ad$7JKagd> u5$ 9$7:hn4KКռbnSR.L)2Aq`1`(ۊɸA(ݨ]̧PhbSqVsE8)!Ȗdէ$ F+b#m,wBCap" 6, tABƕAZ8?H6' ;:#Md: hACf l6 PDK!5AQx 664UB;L@)qXzvp\ MBF #Ruו% ̶Kl# `%y-"h1wMB9գLKߡJ@dJ %dJ@Z rUiD$]k 9"B,i + 3 b"i (`!Hb"j(R Bhb(&J(j+v5- #J>Z*&NrD31PtB Hj8$4"RDk+*x@iT>HCdP~8`Mڡ IBDʫ@%JNIC#ETS&atEn|u4dܪEy! `h(ZT [03o'c.)c\ǥF̴YIT!?o*S#5kM vl }odp[ybX8NnwfXIM4M44M4X Jiǩii3IMx,dj2i{di <5eLpfytSZҴALe=totqjާ <$b JWQA[e只6j4^GpۃdqH4pc_:xS}t=k1E,% ?ݠK$OEwLB*AՓm"'q܄=I;w\{'}b"(UOZy=ǽB) d9#@*d)*J2L$AI#@PAKBC0" @4*R- ( B#BS!B R)P"iH!""JbdHBJ1%+W'2Mܠ<ޝ&u(B alieٖ9o S@ 4 tc:wt9Ш퉇؃:6R[#XU(a3% QDe8qιě%#)EPDiHWRȚ)f)JQ.T8jC8D!тd%EeD@& BHR_):h'&d_? LNHTUq{F|eSa~M&H4RR1dCc?/{(]nnSu" etx#rfSFBW& kӷUA!6 )f&CM4y#geOFɣrB2NlF`sSIH]_K#=څQ*BX~QPUs%ǯe[8 tzŭps$9? ZAKS؞T}LT|țH:8 4p>h( JR Bd@^ }C,c n>)BjqD|h2%"p$`b {/؀B6H=݉=a( B:UCNxقpq1ΝNGb ݨܔl1}<|D{t:'|q3T;ˊat!D2&aǟl~ݟ'>v݅!?22jHwoɗ&reN 8S#}}[W=!)hU(Ix3DꁠHJ^,o,DJê`Tc?~ݝvG ~RۙiwOpX|vhiѦ>vI3ݸoh*Qy"m "S#Tv!52ê ^$A|PD1 r=}/˶98Z-φnMaE$p @RCIQuONpP^PSN^CSIVȓ`5D^{@%)X 6ط\%sК6:WnP 1&>At1iw@`c8ڨug³*kV́gNeilD՘4c+!3i/f )sKѨRBIG9#,wl9҃@aHD6m hKwg>{rR5 =`t0qq 0R 02 v|cMY [ H`ɾ=BH0G0鼄^u^M& T m'.3]v g + ڜN,.eD۰6b 6ٔG3KӤ}|d1cys]؆r1Xݸ0C9k~tu>EAs:M|2ci' !{%*e~hȎ*FX, bHDHXR:rB3 s,\u 2VC֦݊Rؽ1VFa((^e:цhΖ z'|4ƧB e;¦I]l=͹_x-+sjT[\)ր#Xz+ 68Oq뷘 HwжNJ}vxvCQNm39gp'gmIC$8j1ɵYR;>%?F"E *E1!Mf*S$Pddr-I%J"G "H%R# ˃a:C|)$q. 0&ю7ܖs4B/f`^Ų -pyE> ffy'揖&ji+@F`v`>M0\"P oΝS1RH wU }L؅(Pv/XV>BC\1(x>aK@9 ̤RERb+DwFw=Dvx |Dm6†,ZvRvj4B E=+n>^ N6(hP dN%HKh7:5$>!k; {)+ S()JS3+41r ẋ@4tw 턤iJ U))U)wQ6:I@ IE+@PD4!B4!қ , _V}.1A3H# Y YNcp'dR7i i!@BLeDTi2Au P,@5RJ"U> ZNdD8pG$u%"]A*Be7D*Q,FT 1Dfr#M ԂXu,A(bbjJd Sn;ǃXOaFp.1m( 2 a2!djQRTLR-(tk(J fd(0Dl4(Tk22Ȭ'Y5i^#$M/aaf!=qJdaLKi >Y;>l ^3($E*& 1K0 ZT7J&{MKBHq$!=MQJR m;N2/x#PDp{ @da$Xx" !@'}wu`IHe)VM2Ql2`?{ל>zKb_iϮ`ߨm%U_fA`]0R*(PC$ z_] dAFE&6kHc(ב} >R6S%fוF?PmnrL$T8:^BRqh*$)`wk !PjJ ޣ.8Gմ)"vΔ!bT$ *L XLNzQM^m01R3fLKtįuOwqjOE[ݠ*Oo d6P~8ǎF6*e)'lI} Fx(rL[ H ^ǢFZ4jMf;@gH>X##cdpLܟ}%џϚnC\A|Hf|Ҥ>|˨4bЪ4,}esr&rW;ѿojxȆi (};bHQu@}!.W怜Q$XЀ_܄Smd>SF#QM!2ه\o!'P$d06Nҹe}j%SYa4۽@\`2|\!Dٮ9@lbr2q) )J" %H#"`2ɤ9-l`(QM+KQ* kVOH F)Bs87iLʈR(Á WiB%..; \˳b#Lcc{`V4;:魻{6t2iH\2PME1٦ƶaIw 2, HZ0$!EcK0B2r AAZ ɂ^HQEY x,ȉ7a%6x.(Oi98ƨ21bb}CއZMz|O'R ~; # OoZs ¯0E>H RFJ Tf!NCCER.‹Mʈ R"PɊq*n a˱I xѷ|LA$44EL@US2DT41 "{# JO|;؅ H72PrjkZA I#+7~+*os4Oma7dnDYF a`c|mI7A!dQLl~qUj*`䦋((0X|ZJ0iK0ʱ2DthBLik0I!LHBb@PRVNX rLcXlR #D9) r!F̜$D'B<ݖnCDftؤ6p.l_rˑUSQCy? eerG)Bhi6a&u@pCDMERoQz:.s>z'e<d U*`( B&*ZB`eR!^@2S,s0 ,2030ĠhP|/_0'pH T ѽInj 0PuQQ PHnU{=Yg^Ǽ"hbhV~vzEbQrGL0?aI5,0<* xhq8&}49fѴӄ"OЗcA9eCͲO?DBp#tUJ ֖ݠ6uB90q❬v P9f#So!COQGS v'rư2Gr'1MrR"A|QAe1^pK?C$l~ ^N α|ƑȽ?qzpFN ,?z /GI^`o>Yu܇&ȝ!VÒP127G@&n!9wOێkTLJ{h aيͭE1!/;ÞoDˬD)k^]٣*{۷)Pg^*- ][KDdVUS3:BP#Ԍ2AdF-N^=t$>a x0NZ.qV#EK${ 2U3rXb6$h !?|y~ )+#0basW aI4Vݟ$Fun8H$Rm{<0w3rg*6ĊM*As:G TQzg^ļG2Bh3ܐ|*],UJPǏ3)Dv<(@+BfVVZ xFman (#U1a$\^|0R1|T"TF!&˻zN '(&ia[yگbnH7!'@ȏ1GXh솧1-wUy3:Hn 3Ͽ+ۑ5;vi2"y\A?C?WV<Y M+ CG:E˲ԧqb<}~bC38f(]-SrS!:㫰u bʕƒbHy B$: pX [d^wb?bޞ? l iIaW]udO( 1҆఩ʪXCq zJ?n|8|\}P|+@ҘҎB;I15}x>:$B$蚁e=vxÏ8J$x;d L+Jmw͑(M/.N4B AT̸Qv<`; Z#$ǢC iNIMq:@0ܿm;M D swpȕt &={u3'QWq${D@½Q x d>2wܾu:E g^xBy6{DvWA|#ykTwU18&}Y:AlyauRQ"QM<1{X<`TRj2)&)")(2jyWFA@xh27d%f3`;0S p;XO<5͘<>8|5p÷C#'A4"/*.ٌB\oKqM'`֒rBs<[~ iAHZ1EPQuBC*uz9ӧ 7rspyCrTGoNFM&!%Y{# Ǜ9,F]c ?ro*^fH &/b+MolG!{wǥLޥl$$‹Fj(5y7l~@Pa Q1㒯I!˗xoy*+!yyԏ}ؑ{`/?`V"<Ù?nSanH^l0r({lv:̝ܨd?w↵PD5Bс8tlo{`VN{O{Z2C;P4 %S{(_VVgbNM\}gv:9if.T]laUzE^j3Hi܇SPty>O}ƩmL| M6-ZR-1nAȈŦ{sDSy(a1n(v4Y$S7i63 z_F ~"_gqG:hX)iNï:vl;lt7 PnDA& W$w+$(!CNukr`Aԯ6{IDo TlϑFDVT 'Q^huIւ2~{ KiUf. #=g5aF%`#,)i֓RYXLQZ,bDZAjn^~M׶eT&D`٢ d|HqHչa` s Y,8M~ףA%`v{Xaa tK+I U*Z08bsdsPP D}X6zJA5!Ahd21TP`Mhi@[J5Zi"%:B[ 've4!ۭh$or!< gLW!RH֠[1svH 86*J"Io\ XKs٢{9ŒnpV!*ȯ< /1liYgؤ;>f6$AGg1G[p}/M3Hkv60pMYlDgݡB4$ C-A[hg6!znҩ-ȠP4mDx THeudƉ p2Ezzlz:|Z\4u h:A\LH#OT}^*@h?UT[U-e(H" IӞѾE1<f1 TQve#TX@qs`wp?XUQ² =elOZiMs4M4%,K0@'|&4F)/}afaf|Σɟ*{nmJdx݂1SJ uaZ7D2SS{x. ;q% Y05ZZ(*c8d5 I@RQ15T\sTfsa=zO A̳ϼ_aNC܏/HzCkB~pvB/T5Bay׷;)bJjP% inVSP'(("ܰz'RƵ=D)!B}xEwQS~+i ,h`Z YI7! 2, uRѥtrATVݣ\ɽ>C|i!`w>Ŗ]GXIFԿ z0g qbf19 fF"V(cCXJ lQVKm¢. !$Zqh 2dti72N-Fa5@ !WL Me%$K)Fm:6k%(G#cmǒث TsLS$F794– Utiٍ,dPM4,l H텖"Qif3K)Mo*KZ!5EUQI lԚfi/y9a;>=&S hZ287fnq ((hᘕF[#~!XV970^Mx"L u% BIx~2T)KW _{'t3cKl1~ a3Ċ }? F8!O?Ϻq!={ 4dOj~UDJ'zpp05"X>pF Q6~?/ǎ#=5tJ'k*Ei;h IGf69DM1`tN>5(A5U`Gr3~:q-? ⚓Qѣ{00i%+F.OjNTbEӤzf_7 f<E; hܥ!H??iϹ=c]3CQӦwezSN7S I 0rK15l BC(vǀ!IP/B B*~5ObHQI.6+,K3n}>p"Mxu`:{¯w8zGN ]ǃ ii? >ްt{w#Y Tm7F9K6BeYT,!8bT㕦(DS%RVrȧXq&(O=VRѐdP-cT!4D&2^%52 IQ5. I`)i+- ,SrNP + ,h368MedC fR >Sk,q +RQv+]# d !-:cP;C ~RġL{'1rsX['yw=9ғw(FZcF)(; $,=h{2kw:<9^Va/Vuٍ04T{.WL{C37KlEoɔl98H {aq"8f`-䭷}~hphm;MEb|< q@*K#IFbIF“-9s ? 씥曧*ӈA!@d}O L{̓;-|:60ѹ ȠQ'`Q $d*:m՟7fO8K!Q?RXrA#(1ԧ#Э(U)fvHRIjgF[y3LO%CCL= OS¸jd;1ǦĽ wB_6Oz4UyL- (dYuΠo9v5E51i.~rnh9J{.#\g[h;# XJ!ˊzːb@ U5!&wU=M$]&̰bc;y*()oK˖L&hc^p$aD QMbQ38R8PU3;1ȶiVU N.#0 Wsԑ?5-zyڡQq5Zo%>Ds8q9eL8yhsd}$5+j08T=|mx5A1iFQt:Bڭ# Ahvc;@zl_ۡ>~{+ˍQ0Tr4w&|+u]b%Ҡq67%FkQV\y}=K1 kqNgd4I}p0Z>dmL$R5W.sf6wޣB:z= A ¨` LQ rNp9Bs,O=8[h!Zŧ}žF7 ,.HA@tG ;q~3zlSDu>D*fg` $,$Y#;qkC}G׿thqߩO"6r<ɉb=}ADC>Dhfx=,Xym0a~O'y ?Bf CaG7nQ|RwҌ u1!,`SRJ=P1y9L=) &(?|(FvǤ0|ǙN.tB+~c@ĩ34j'~*, uv`d 7eoID1IuNYq '8x`m,s "4% K,0ڟf6qG&.HXӇc5 ܔa gTVQ6F m iM\w^oTvei;Z}2٧Ɠێ1<7[4PHɫ8*Q 60p<R=1ќ-M<8{9i!؍}4ɣڣDx;8;421ȍq B̾42T#C磗I &źŽaӍ٣7`VQ3pɌc uBz@>;yDvgǺ#Zi7%xH6*qʱJFKD͝YN!ظgQaHv(!4+,ȝ/V&ۤwϩS3 # ܌qڠd !xŽNX 7||6aHrL:5g`y1GQHÕyȜwLJ</%2\&-7ǔ~ D Br7l2xXe 0j3Dvmknx[Z pym[@yGMH]7F;*PT(Fq.Ĭ[g7Azid~EꞜhSi"Іd ENHdA@ɲsgjH.9:~[oF,8$o]^*=-w 4&̒ke6`O@^X#Kj{L1Y`m]U}Hg\xD' U.D?oE_cdwD BXɛS.R4]%SN##SLHĦaZ[R'jqM^k -*or^."oj&*\c7`܅ W! | VdqgqJ# 灼^zM28\3hQ*uLxQcE mj'vwP9GmCTcXEq%b(u߈f >lll@ raq\` ;=:ǙP 7e峩RB Lq@C/*gZ .Ad! }PB#]XQmfB^A VV;B%H"{<36Ha1'v{oaDݼaTߧvWoLDdʢ=GFS< EQ;"|vX̸GnJCϪ[ew#cج/.8@cee/oI6$ar>bKiʏ3.:g?iN)+r60!ZMκ_??'ƤjٚAAVx~\k\Q-#?q3\>vhզ.)m <yD 0 2H*i1 D; 1aSHJq!u]Bu$kh|CЧq"NzQO.;wj~[J@ p%!"\5DD E p..~c,쭏Js=>ÿ3GDJM3uh0]1Wsu>khr Rw䵯">tFjN/zI mF=~0,|b+W۶\x'vR}+XCamḟ> N>i|*N~P BSyo[;h~~0W!祐GwnQUns6c8Ynhwê=6-l7c&s ;Cd$Y(|NO1YUw#H 쨚B9$9椻Wc/>U}-&mI=**Gw[Fj9:J1Q^&Swk8x LX' _u|>U9A#l0E7M VS|1UZ?4VVH}0Xd,$,#LAIe%Qu) X]YD5Lq!!u3X^Ža]MePz$<,tǺ\0 wa#$N "-VDc@6^4?3%@)kL3,9 (m`;&ua1EM'hb'c97њNmJ[ENrU팑Q`kN Z͚{ø؆f4ҍ+hL+[I CxѨ#DMZ;hn;"#&/VJs =ͧM겭nm.@&RIᚆnmh;*[ lb6$6MA,>kPl#ObLC=*g096kY mmϷ9D4 $DigRli!D1>*R1aOcG6{{1E iOU-aiB ~ F]ymu_nXh8<Ӎ]xd!)ry 5!17#>!b#| $m0è;F` =(T~Ftd1`O*VL!BC e_^\CI`7#K=3OvOHxwyטK$=t)vDg8g{M(-TXI`X0VaPGoP HQPzS0N&>BK-9CIZJv.nQxGWOBfHHD;<4$ 1%_!:Uކ>pFYr1c5g Μؠ=*p3xqvL*IJFEXr@֨,O;胡_Y37ʐ0 $E$&_N1#eju}EF;&kX AuN|ס܇_{7lp2"7sZtjCAF@Ũ0Qb.YIiTIZ4l9F!PXtEY1;j ;*```WqQT-hzEWb*9OL9]?:P:Ix0kdoUӛuK%A~A8)'~(y Iڞ~#שRAOԿL ڦ͗.Q< =*AQH澀$3@V('ߡ;m]/oۃ0!;a;:t*F^^f PNT$$; !3  =AWfp_sU)#Da`C,DMddAd:!Y1 ^>PQ7!(ϖXĀUux_ 䁰my$݄'Cj߃9|X=# ⛏NP4Ogҩ<p}=%= le0Y‰͛5PPҩER:\!SOF6odg%3O騿k st T #ᯛ5y>-2($SKm f~15)>;=s*qoz<$J"Uv^[f4 [_ӂCy+cw',3RAE'C $i:``r9(SJ@P(J`J>ـcH ZY9Mm0l\dcQ3B&bàktG2mUDR#v@*p*~h tJ *88tr6!_9[cp=/-XB]k l=u' #0cl\ 8p^&#'SXÓ{᭬5ZW"4RFhk!fH5vbk 6i9F.nQoPBpͲ̵̹썌 11Xl˚r4즋f "2)RlKDR3 x"ӵa75ģ"6X 0(dC4zB;Cf2L7?Z! |G`ڡPALhF(bY>)m R8#ru0. B&## CF0=AF4)+I! v i0L2Mx~\QtM^D߿pƴ?8Z3$=~}Aad pnS{52 M&HWFo>Y>qfBH9O!z=q5G,'II]Ahhi)ԉzm b܌L~x4Ѷ`=fg,.@cA CTInf?܄|T~P\O%&SEf2&OnIy<3O߄%.èIx}&rAZ}$$-o܇XAG$M͐DTܸiQXgL5!(G9S*Yea9TYa!P0p}QbSIˏ}zEc{{x*v3d2UuO11=# 'g0Z5&QGhO=ݾ-4}a:|EXLfn8zf;( t 0/tDF|\N5L ӟS^<#/u=c YLdz7o<Ǟ>mg7u>.Af'%+*X+쯓5Kuyw& 0Wy a W&#{&3y+W ))#1d^p*m\<"(0ɉAOœ0ԀE#m[Z0=Zkʷ  ;m(*ʯP@՛0k&{[zg2bA '&dbY[&!Od B3)MHKKva/9ӍlqaN6h4+Lp})q4È8TDŲ bG&s;vYSwrWmG:gE ޺ۀ%sXC5&[ﻟTF [)%;*,Fzakʈ1oћ5dm(;0gz0)+ۗVL!NM\j ֝t/ןͻoRpRx~f7 (9 #MS4֗e`Y9FZn 8Pif3ov|ă`:57,AyAuEM$dv| 6˻n"8æ1 ηдУkoFP؊@h 41Xf󯻍nU8h@s4T!8ˈ֐/|76'wlJ;*.p,܀u.8B ְFCk'xU`TbNsUFqHl3x+ ڂE,HiEev8s~ؗ }$×YUbv I& !$ln"u0 aq9Ep6W͉8zzF Oe zHs'QAgtjbtXfb^P3Y\ f-St @$*X:z n@W C9w˔pS ##&A@w(qm kd8=tc;#.6P'"8/{&5{ kxpInkl8Y%E6n%R{ؐdn74K֔l0PD `ójkToA\.j.8790fA_#Af%uk/Qxx#l N!L-3 ߿:iEFwF ܂qQ`dF2ӔтE))g(dIj" = l`0g,ClbkD02"U#eȚ^_IY{r "嘇&o -\7F{c$ Ϳَp6]ݽmPk]ޣ"7.ˣZƛ3ʀ6{46=kӉ0jh)/wӼtmkF4n; KG/ @dRouVgDFTCl'P/f`)Iku lWy LVCaۍw'Y|*%>C2ޚ!Z:Ռ lg7y1 te,.HLM)$& NӬrlD iSA@DjdUm0؉Zn7<6$[&% P9.K`g_B!mU+%@C,Vn*5U^S0˜jɶg᜛O/# r[1T0בZvL 10_k*rhb af(s!Ň0:8o$Ϡ]qh(M8Hk{mY͡tVVفP$EP7K2aa(Tԍp6aWceWv o6o}LՄFE(| H*CFYsy8#DMY)MTjQ,IjC96˽I\CnMqq8D% C)DԬήm"-*lܾFDsLFu+ƴ23F Y#DHpz\ ޹b ໠ =F (juonc<>w*Y!,İ\=Fpx1s @pFߗ#l3Fmpp7~xӅpqYJH Ǎ䄮> G~.<W8V|nȽ`|;<&'zad]SCc OZ`bpq$:[R.y<#$.%X/AGYt&T=!N3 HCE)&e.{^yrC:&%r(-Ȓ,ExS~[j7  hX8*3@DA픮e_;fxz-Z6VGxkHNaHiSa R.7Ca2S ʧ<{0=&h>agۍfbs csFaQ;d,D|x*) Bl1V*(|EfKjC! cAͿ 0G# O8oWD|A^ǎ¶Zr؇LsCwR2pq`'+x[jl+@BLLUFFw9H`3 }EH6fuHātz Y%ـc#smRGF^K!N r1t=@r b-)% pyCin]e൑b7Ps1т#}rAyTobђw Jj!:fdռQz;&GXMCG&.n/r3;C&j}M<.26E_e2PyQk&DP_\j#(8*^by}'δ-hpV92qj1Snmwr&CM]o8[>9VmAצdIzCyHYQ&e78>=1@Zi -oXhA-zfd6т0FK3 nD6A}@`dIo$obfG&mf~BA:ū1[ ޢf #iӁlŖ~vOG皖5p1hC3XGQHeQWr/<'mJN>I ޔN{0o8.P{|sa&5x1^,u%z8Cc:wWOן tu(ø᠋/k]=C2ںBxǍNxhkz OBEi~ < wi,4s4!,t W@^{|X`o3|\G-4\՗5hAtl{hЖlcs9Z9;CzVP mW\Xny;26fsܻLhQtZ1@#(XD[;<>#Sr| r_¹|cTf)F-hwt"9 li2&)}T ;f ^ S,2s J @rWd5@M]4[&餏Jq! 8=||nC"Di~w&?WjcSBy!jh0 N SKN \a )p:D޳R h-l֑ b( ;-j&@- Z)z0&\#vnBc(K7qy\1EUFLDnf0lbp!;s60ie$XZ\)v=dnN]hFdۭH""Ư ,d0,\>#Qu"1k`XɯLlA1iqD9Xy\! U-AQV"VP' sIDN Lf`6!o.ZK#~ =t}=Gj @`Q4 ʖqj Z6k\&rm)2n Mc0YTZiB9KQд(=0VsG G<;oZz5Nto2i#5Ѷ5ƬAH"W`I%0F% +7pW.qCUQ$":.A0AQT4,OWADVFxk69!MAVf_MT/~1|6u4J}lO2K#hm7J1E&z7!ܕAG^H&ٴqJ4.( Cp܀,u<3ۿ(aasiu9(qJu̙ɈM `CPFx|n `ddoR򡡎x͒@"pzJs~fD0Q {LL|.a1P9(GW;,dbH. GKɄt'L ރVe 5A+pƌ|2ɭ-@`6J 8"+KZ~.vifYfйZzAbIޑ}!JqkUi~QU(; D7  ;!EUME5L=g$ML N1c5C'$2a Ƞ0EN  :7~A0C$O` \q\ݭ3Yb)̅ P4X*{ޡ=ꎹ8{YX>~@'jqN2O| Rs1FZqo4v`a h%.|[N9Kh]uR Ի:Ah 0a<[Ϟ+6!82;s=rlC(KlQQҩ;*ih&!!vhZ ؐc81^7pͰpg 񘲮RKETXg8Z;iN6%() Zm A110:٘)PD\ /Gm>'xtGsXp:/#J&*#5Bls,q2B[(l 1F@؍؁Qi$"@敜LM 76@rRq i;"mI aUSل96@@+6En3en#yMc9C"yY8Br0GD*ڎD6ȈjiVƨY8e M],+I2Lb <\G#@r$6k)47% 'aьRDҭo%XZf8LoYEZݕZ#,!pf䡋Fc൭fe@-j@u&Q kJ>md!E#'VƝ0 dX)X0Z̳X#-  'M+o!rAa(4f81 :QHH 1̔fA&f4Dk"pldDC·"`@MKC&z~)ebI6eqȰIa`v$3) XS@S è^g^zivB2m! -vQTfcDY|Fɬ0 "R:Dv$|Q?\* ,@)dEM@@ E@VB'*zaAԢVH&M B% 1ARDB0/ ̽UJ3%3ӡ~vRc7>b$PmOy`ñ8 CpYd;z^Q炐JvIk'+*m:IifYߎ!$Sn}T}C>)h)qjwqXfka5Ti R)ƣ>w9&x:ܨ|^ZnKc14e䷼rJXj(kՑRŸ7EƢre!8:8'=>.6Cmz֪t͢vpƦbU#9ڳl@)(:X%튻ڝ&AeG^aza5^Si ˜RHrRaB8J=##|y9z02zLMMk-*A- I! 3W&g8틡(*&>ev[+˨a1y01A ,!t){Mq%tĀI ⠿9B'ڌD !W{\ޓz'I)2O$8"&'lg1i:m4Q$oYd`ue3yoX=i0 {BoJGTn; 뉢quG 81<>` )%}~ x}Ar9"x+""((IueCI4X08'abr JJ% *$M>mbuBmcQMF2Lh_yʩ!q HX !;N_0s:|ːGQSP+R # I9E,cEh]%jVԐTf۲7.!l:O4v=jaftλd o8֬barkW^,e3˜f}eh_K+=Ka `5D veIjCќ! Q@\ B}.w@BBm"Id0_O9ɶ>QmrPB4W `J5[}u.$' .b(,P6]`p452nkP6A$8T|6jQ:1NaU!lԆm1r$ AHImFAݯcς'XqM1tʎp}F'` =+Ѐ8Gi= &E4#JT(nUO"125EIT#־ j$=)8~I舝y؜U$MzXR9 i&+Se>y6Fȳ ׻lWy5CT":bY!3`X-2j0 A=4WWYQUh0 T'8iD9ݡud`9!us;bռj{v U P R(U n3 r(ïb>!凜ylS'm~2/6)#I:9$ϝB{D244,A-)Lk)!@('$Pf*$ "RiJ% ;<؂uv7'#ɐ!*GO< d1Qq e?eiZI#Ah 1l(%s#s̸{@h) Xh@Q 2U\[c#16=Pc:i.I' k8#ΟW~TE#D@TJ$@%_$gIĦe(($8}h3x9R=%3FO CSzMt,rd'l)Wuۀd@wq1  )׎z0leX& 'IS)!=i+)t 4>܊|>$̇B}IZƨ&o"|~mރd(U)*iidPEr05 4&`dd`Lf,Fo2dAjNYBY$9DcePe#ōXL%EtIk ̯qdA!# O3$(($HFma0NL^2jN`6JU(& iYvqTh1fjo7\ t.Qͣ6Ab6qb ÓeL@4gPiת^*(gI7n/?v _;w4?p}1 L&<|9za sS?HpW YYm835م4}! JT!#Py_bO2PO7Tƾ3HG|cQ(=HҐ+d@B$ )E'A7=Bpr G iUo6-Xx>+Ȼ |0@n d?t#]7IA`Bo"to6z 6gZ h ǚsuu^Ebdhu`s#mb!  cdĝVSFE2DF`E (5$!bc#MZhGR3a\a 2(#Ab!s] arP8z=!yPSp83+xGC5 C.Y\#,#L=:<,H,HJ",dX5(Q/$!0lgƷ[VҊcb4-&7 ZH+1h#,56eNa.ZY#"4mⵘalzzaomޜ*9'|P;` EVDcQIA͸H N!:↵'P.6 7.vDD"G`댥dwJ쉊_TsfUZY%M?dyxytu'Ŵيi bi" *HM5Gz= T(ѯ[w;l㒈YcR3OC$$us$0.ц8[Ⴜ`l@ B5q LBL 5TYDPYQ`F#hAL|Z;oR!=>4S=6(0#$ 䇏8~0N"!K;2 -()Tp Rޗ4m"'sLHJO1LC@q!B52$F'3jXhXA1?aii q2~YLXÑtNK*N@3hP@:mţuL,rqF$Iǎ01O@9/y|rbh5SDh5 {*THw$ 8me@[E*< 1DZp\|ów(Zǜza.*cQHNadr8H6!MCRЛLP@Bvu)tiTX*"4 jhA'=__ 'Y7 4hV S_iO!$!" P9 oīY;v!R1S (u~PҊ*Mr0_<'9Q>OFNU&'' P`S5J*ү!DL%{<'D HTʗS.= RZ]ξ%r jMnA&၈$f$IT KEQ&b8EёXGv0TQCU.`?MqDDCfMO3+Hx*xN$@ͮ˸U6BrIN#ʓ*nO9("?#w?!"fʓ-I҈I1"}OYt}|1ags;82<PY5L+Hm ו~~џ/w=ϢEH#8A?| ` uq(d/L ݉B'?5Ă|q,EI>-{4r C,H'8_AC1t` 'o$tT@ƅME?VCySEHφd"G:]Գ˗ɮΣ!@3"q _>9`?T8A@P!HJ T2Q  E KBQPp"". RZ9BqBm@|W} ʉgGf}3~"Sox%&jŎ5,pwR(Gsמ4L 3bA g;:"snݤD5"ϔ4"! .v.V_@h;\qYv& 03pol*$pC@B`Ӟt'3ʡt$TnGLH֭b]J1IK?P%A1&;<3 ܸoԺ}+Rڽ4( 0˂c ?Q 0ѫ}t 3eQ,BL-sۘqفl;h 1octcdc,A *Z*7wV'PLy`!{Ń`BGN2kB4+;0c^/Qhx&M ) &M皹A c 2cbwNs+Byzt!ͽfTZcw4VNNL,#U%'Lc< AAQ'H;P(UN^Xa9Zu-*"P1@yOdd0BчSbf_>;ޔ4D4æHy}_2&J_V*$)$3HGV rUСu)MRVq5R%VcdUUZʲN Zh>| j"d%W8H̒be JHfd 58&ɂVY"j0!d?.U"O&%]h(M*1#\M=5|ÝJC @QψJ;RLAK7# EBas_O5,4Ҥm VKJ*K, ;ŸU>9"j@H!v?k7wwMٔBl 0dpFWp&)ECJ)@;N4jR'!E| RtMy@Q9yQ8:DS枇 ]sJ""A/gOѼqvˤp<)jFU*e!GPo =_|_Q{fd(;޹>ѷxP}CnP"w]P*<^~mfi2"s8{^DdqO'`-??_'*1 ̔L4%RE-R$HD4PIM44CT }x?{{ړ'KXy@ 9N:a`> M'_9C +GL'怚|SA%~KA]?Ph3Vt@0=ob! %?Cˊ`BG?օ  aHy׽G­:H ^qnx]l ނ1G?O:/),n_7QϤ)?O~H" ?<^zQ:o9ca_?Q?Տ!)=_~D>uif.$ƃa%M?{S8BsVV:G?76nn_X4h͗.881 {}1aSPo''kcڿ{%!a* )yN\}WK>s]1,|LZ*~C? h~&'Q[}IUWaXk?S! _ 6_ܐo:W:SWQZ'<^oɴ{٫\_U?ge|ѥ@Vљ&? ?/_co]zo}o~G>o' \ w`gn.ՎSrF~;A"_ȘpT?~~~YNoa9PoD?wgF#~ytB܏~oc+Gɣ}~o( 3]fT'T?<{e?R$w\ Jy+T쐽'en7]!%ȉi_Ȇߵ~㺿w~/#{ͧ{(d Sd>s@)([zOw?G$=?Koǫ?i9+0w{9V0OHoOf#c%_;״MW,~);GYW?' Q)JR|LObld8U8gZru{W>~~_6ݻv۷nݻv۷nݻv۷Vw[ݾ_spq)t*Àsq0cxGuTPj?on'}_W/aaaaazs.\Ё{0]3rџ>|ϓ.9x2UUUUUUUU[^>;92 Ooɔ/1fqJ/_z QV)C^xnZAT#X(tM<De}W<{{գ]>ÃBe!CQ Qq@G}bG? k_R)>#O݁X[f~-6?W9P_VI2O`x8xޟ7VZFr/#"Z_l?o& OߏGpY$Ep}Nۓ`?P *y-N\}ZVtu _Aؿ;C72np~A"!r_G>x ]`O[p?4I)."$ՋO!y]:?!CH'rXCb-ȑB2|=(lZuVDM 5x\ĪIĬJGXy_h7aû~iO~p'*WaEGTXnR`4u-@ Tf{\K 78̈Zb(P`ֶF@Q E?S"bid g-r%C8 0F? Y!sՀOP83A/zx~Oֲ=ddVO_osVogٝ﫫e6񷧦['ֲ{&H.;g*GO'HFW0) G׌?K hQ?XS$85klt ,? (5Цix@7ڒ{4'UlᏩs{npmZ!$(@P4) U#'h+MPJMe~۪ߗNR}YoP8 ]0/oS%}2N?Fo TAh_7 I";/QZ3oZkV6zyT!z߱x?ͫP}~w?N|GxuO#u}Oo˩_G>ߵ/`=%[U]?.Pd!7}~g;}ϯ ?rT/G߰OK߱oǨ~r'oC?Un][n8~?}u;P/OG*uýG42q~_˗/ʧ?l|S_j̀`)q! 4 ) xb}k?/|iJ$A1$^fqH5m vK&z-1SZ7bs7:"3Y@X@@w 8@KvuE\ TD{[l .gn&7fo;҇XѺzDDz3/g@myh_w_% zߧ0 Բ,(*9suιe5mF2ͯ:g۽׬ @WCT3uYm};w!Q S Wuk׶wv(+4݂ӣ}gf{n}@};mLpo7:re"u7m {ۺv ;ov{RrwnnB ] G@;yNZ{h黝vfX^-ɾ04'{WzZth P݆I@nt7 [}ֽ0F }CݓoKuJGWu@5woS[뼠⭆u廼T]}vzz޻ƻ:z)x0O٠6=^zmoww,zNNWq4 T ag)C6^\ݣ}=P>>>{Q[@ :-jP*%;ooa iF}YPqoo=q5+h{sƀusu%wZ۬ce{G;^o>My+nmQ/^ k7w*7QgY>׶ti0T ARC}Hjau@>@4@P)F*=>]h3;cZӠ觋>)m+{wf}v>Uǣκ=-_>7"ldςnfkbMzõ ڕG5:փ*-O%TEFt\ R(mI}-:4 Ei}*Ң}<{y`Iin Xz{KwQ/;/(|S 黬Nh;k>wvmg,{37<.M/5bLn]{\&qD]5/.- ѝg)}a]w{ t^Lw'^}ٲkqW|Afy9aNQ\aWgON.{m+1{iNwmusY璸ǽ_e[ 㪷=xYJR;uגn˜Ӿ }Kw_;c/wnlmw:t{s1};b"%v\3サpw6{rX5ltDN o]n7@bW;JezwlӶm=tCېU:5A׫Oj̊}@|u@vrvtC]7z\z\5WvމNw{Y(7WunJ[ uhg{]Iwlq0gФ8a|1 Z3G4:!u0;gsosy_:SL=G[_>.p93\ǃeTԑQ ٓYsp MS֜[ڲQ( -!DIP#0-tQ{ó܃HA5huEo9gֆ<@]c Qd\:e"ll#oεEm&mI226?D/3ɬGyc 5@?l~E,T AݞhEQ2&Ł0 h QɝweZwcVք ~u8wݪQSQ]fnByalbp?fHg: ~+"m>2e2e}?"K1OƐ~~E)_p I(64kgMz ?7ˢ;sv ##gJLIp08+o=/pi 2t#+O螕_ 8^7H*+#]i /5#30dPF݉7`ٟ#jjIjlߵnTjpfA6NęQ7Mr W4ouuÿsoRk,ZGt6q#yVXF"!'g;m"rEllem޾\^=Qr_$M䑷5K :G۟gk]볳] υ;Of~y(9oQ! wΟqx~zebI'1r~\;?#^?+fdQ'U%5F10MJ0 ^bQ ̘?$c`?!J@9Ԕda|^~" ]Ա)*ZaTb65^qZ>?Z?Ƅ'~O}w(CݰՁ;(t%QpisC%5F13Z/$Y8lpdHXQtK_{s󲾏jѥ(@ȉވ܋F ~@pR W">}"H B q 5eQo&^=?ƢӖwT_V)*}BB oWq4}T9J^x)_/͓NX!)Y8ȸ\d xhJM8Ffɦ1+rG A; L- dh!5 8bZ@fEk٫U7͓UIJ cQ`,t0[k|&1A e&vƿn  xŨD @UQQP^.SPuE҇} j<Q@[=փVW֋c= 9#A/ 38mDA/֣" ^-݋ +8n=?K1Rl#rpCǻDM޴A%Ab.C1Nzt0`"_\nݘB~:Q`e`h(PPNI6LS ""FK T3 `tntw>{/]ܙ蘀f[L9Ȭ=~V!9!& >jNיd6 c‹v$9.P֢P?X.F>?}TIz>.I(&3d#D(n* H$~ZT*:^Rvbz=ϯ?}+)]"Ihʺ# FY@4`S;xɡjӦLT̥`X`ʛMj&X2t ^">TUB8pl諻VSH>#"Q `n4 .E BpQ!vE!,ѨY2 ѼN3*@JF!Y:ڟFv%c-):|FW$i4;l&|~j"ET ",NphqP"!=0'lϻhQD_?$nL%o֏ˇ4D o~fq$1  ş#'3)OSLH^ uqoemfPAQ>J֜^ ƢW_7Hw!H"'k;-Dq備Vs}?@R1;Cc¾+Wva, @ A [t}ܔw2"i0JjֆewG2ܢ3ەekPWT3(OǣglDdYPwFJy'XB+<æBʲTΊZ0)f$s$mpeՑ9 A\ UPGXyFQ FfNͪ5z->޵58q0 U9k6/C^ 9,jbm"t) [ bns5]i ߃J$eUY?ӆhu.ܑ,e9Uٚͱ䟉pM6Zꢨ`I@ь03 nR_(P +Vf)'/NxzlsxTJQuhw(HNSDt\l{}M 5^Vo1PscB4"΃s+EN ?5079Xzl}e4sOZ-ᰝO-gȲ:$3c\ 21D NyA`a;2VtU8HrF/ݲ~/GҶzi6`Tj $uLe2RD@kH/o9s٭ER2rk4# ,\g[V^&086t=$ iok$z#n6; n>e]t <[6Ѥv@ϯ>` #XQ00@FoKR.F<6Wa$?c?:?;҆B (譼3:1*.szPϹ@#ʇ~ 7{muFќ K9eha1~!`Vv3ްZFt0*XZʊTV=n99,295U\cr>"JDY( [oo)="ƅ+a##`2lr6Ǒ(d_GF}pC3,#AABA@s[iLp@h$`0ڒ"e8Zv5cVGSL0%d괼{sRe>_3UɺQ-G%ld'F1<(uq*\նPԜ.8bnfVz%z4oY{[Xe^,ӔF 0F, 5W.}6Y :6%YR,|]׳{}|?T5M5/2)dthYCGpx(K;9jQx@J4#pt H0F`:}OZZr )P0oPjҿmb3$"vE:)?> >4<&J dr`LŬ){LFDlϏ2xxqd{w??o5$$jG,jZ;r|$rM\*2iYL[Q.vbo h*s,G$h\''ֵk0hɘSš:f<ܰNvejC-8E{6ؼތ#,r̊q0^{u~UVxk[)FkN/X;VKv5=/3.פrM8 w:OZ,n$uMOd.~ocɅς+y{#QC"#1s h=s#12<KMʈ("),Lrcy_xSp]o Ɗge:"g l8_W?oϻW?ى-q;겾W_}ejà`23poHC(2reZ{h;}@{@d{_,Cz޺F'->i]OLᢄ!Sd Y 8@y@ 0EdbSGwXtHB!z{YlZ:'VoWUyCmfO2F>)Dh@&jxlc+!\ s+Qʶk,ih^Da#2 X!h?? $/ qSn '⹿a8iS3W~*_Q(`")Nf!Vp,1.f30\R=! (J|"$%TdC>" j`ym!y;^?3]߳ihWo:7u]y>Ne.`>7J>o!hb[3ML}|Teb.f^mih 7Ts]$mJC86f48c!olfԳUӭ|uunƿgE~SfFp>vDq~1.sF/iZW&>tVl#1*.Qon.RC+x~?^{7Y_W{3x;+eOUIv?b1O ޢ7%Ρ?dwKֿp-j;~[^<\=7`sO,.]c' Oh.&EW3{դ_o/ݐoVز Ar1 F Ж4C3+dLᭁ ;(ˌAo_F۱ D3ᕏ{>@[DşD0h"ZG~KPm6 ˴P@~ټQ"a-ʌhc֮.~Gr38H1"7@3I+'AYJ? Q}ۙͶp}SMK!g!E;2yNf=b "k3Ö!@#h@ᡑu- 9S rtdY7 <;twp~^[[fdQC} ACg7e׵껻"YIT%E\;\P¯e2C׺pڽα5CȧՆ gBvP>h;f+Ӧ{ n ܿ9; 0L#,ȳH ʙF31TQبR) A33d Y~Hzw__9SNX7E]jd޻`r]g/y7#e]/;]?}^'ߌ\7sQ좫G};૯?njFH^Mwut~t%ٹG; e:WQ^}/ dϪXM ,u08Ӎ %UD00`_G/?2Ȝf"^'N# xpI daF!_V#zE=V" w B>1P(ݞ2I)̰Wym !JAfI|S^w0Sv?_ O R+PGFhE(tRJ ŀKul>N,KqA, Q v\I((aޠ)E 4)Szeۡ~ّ T/`L~K02XD@\Lqʍoz>}-~W>궷Vֹ &x-"d f F D`c^h! 8s,7op2!6~qݖ0! ~UY?Y3?3~%O-S wZ@hT)G!iRD2h.ZJ 'X4SJ ?{kpZ.s`rkFψ2-$f`̀es/ !Mgji/0ڋȄ.Not24q~ܬCힻ'zD*K-)4ra1mٌ~u('nG-L1~sam/?,{]w`B7gh}+h_\uHkC fbRyH(_+3K땖 ԟ\i07ZjV&ExX,t  l f&+5k|ǚH}ƛ&2ϴnQGc>ȡ-kC^<^H3)J$"j珊7!0>|¨,se]]QU+j2 &!c2 34*૫n]D3ߦO "TR w/xgN:tڝ~Be&2&v QrT#FBDPB (yXBT𻭷.\mHw5r.\|?갤R&U5 [U[]u ĉy, 3Y*TR*u4O $˗.[)KM+PgaQǿ31q;_Ff9( 0do/qPC9ڂ(1SmqzJnE[{`>id3bWgwfɐ:=ju8P2ƦE@ɺr"jJZPoF$T'F`"dWe, 4P6lٳfƓ}.=B&Jv&b$Mٳ_s!sW:-qVɳf͛6*iSRtN[,[5"0;KG1˙1_Fzn.\#[X/&Dd1Q )4E]AFAϼוc+pb}}Hdő_Z*):]*TRwOLܼѻG.˝@ٖǩ;.@Ա+ǟ 3O\P!E1PREz,^)!Bיzsr]/6u V#Z^*%X?Pt6`hneLϒa$}jߨ4Td\y%>Bp#qbƔ8@` KBAaTDaEW}X) _>(Gڡgo0UT T469mw "#>]]|P$*s9;ߵ1ζiZ eD0 b\:x gv( ?_ETh|u k+ O"Ӹ16bm#si_~wy3sMڼu& 1G2Zvc]QգD]x6_1gq׎ߐC.g9;Z}xm`lyt>ؗ41Y`nOLTa2Hq26^tglW,oSRvLF~Im:K: Sh@ݽcՓY@ȣ E;FF<PޮkD^L* 24 ``]K K[DE(vz ((((((* _>N |Y,iDz0ǖ=۟ T5^O[JI74GV2V*X9;UAd1/JYV^?Ԣ+i31vei>i3Ώl/ { dxS411ϼ6Ri:R?=Cʕ]'ْ͌5!TT!)!Lms:ı; \eoNѹ/;鲺uߣݽ{ۛ7p`i(=L::="]jw3>M6CFIǺ-BI>\DnB8R9Q=I!exvy3lhӔL/ Z3d Hb5Bdۊd=űw*{r̜q@d9R,¢!46'ao I/LOC6}6k/Z;6ԁLkIãa|!S3ݓ kjc_]>3i+}[qL3&cQ+_c}v%-h@2)71vȆ.:F FjQ 32 Y) S/p\aI;B//>ޟ.W{"Rs6K_kRҏK0F'^DY3,nudRpٹP-ӌ޶\?ze=b&kQ6oxZ8י2'pb'hnk02"3q|μCV~1CF[B :B 1g z,F_-X0)*g߱QŇຊ``& *$mfF5*$S@41YZ޷ ?*?0)`Zz4'a{i:hs&ΩEB9_ ?ƑzIwǿpw85D U1 /u[`6T@[DCD`6QHKZ=Ub1:U/+1v2 )QGE;ktm1.RMhB @\aPw ~ 3Gt Yʀq_`W 9J@H@OE2W}- GHD$ fcArh y"<~f闢ˡ:Gp7tۀ& pgϏOg6 L."C6jÑ/[zV~ (/џu߷L)XfI*mg׳$XlakD*8$)ucraVt?R ˽cZc;//Xjέ xohmudx5lI'@ i76tXG>95h(((@am'"@r̨}o1mj}o.-b4_ $iٲH$ 0 'ix"#~㟕ė_/ڋKH$]$rgG(##cGɿ=Z)pD3mCNw`QcIddVtOjRPC9(0\ A&*iih*"RR"bѩNwǽ{a ;?'Io$r܄-o5_Vq{~R|rR<܏ֆ ܩ^ !YI: rƉ䪓7뷋<+{+dezw#`P@٣R^U_ze~Vr_7G7FڏӟWZO>SQ8uh> 9cjcX?yfGk\RVŘfN*s/vj#Q&bp)8MɯgQl# r2X(Nr%sv:9)Xs?ӊr%1QŞ+|E]Oۖ.Qh P~Ob]XOqj4EAY'qb`t-Thh!. w̻=o3㍧ɓc/^<`}ţqPMò~ izŇAer^EUFz~1s->^U(Tp$KB'4 z۽kp=@3&@AGڌBT1{6S-BŷZ+[͘E"T <'V0q Lܙ}ͫ/~BjLzR"}g ?1E2(YCO?oCAPO#b?;QX"Z̥x(k5@&MEX6# x̻TAjmm5WaoDl (@!nCG9i_WAbeYBYbj!" eQbbWX%*Ye``QH!!nc]4- 4PPLEHn|& V""TNHHIa:U͚edkmL22Tc1F:CA2WRKֽkO!&%e(Q,)!3 /{;4ߌ|P1i0r"TLbP(@, " 0ʪbfbH&B(S*JBbP I"(** J!$J"!dafF"f$fY J hh&dB*$ "I`͛$iBafR"$&Ia& *J))Zbi&I " )"b"JihR B ()i)  &j(  j"jb Z"jI*"Ls$ "f& *Jh)( *hb(J"!X*""e&h""R)%) &"&bhA`J! `I-0T1 RDLRA-Q,@PLTh 3 f" " 0Hfb""$c # R,,T %LSa74D"B3+P*++3,B$@L0LS?O?_$2SDJԁ3 C!(@@5L3)0212ISD4! C(QTU$ DE ,, @RR4TD@̡bTHEVA%>Fp d? `)25,A H$G (2%(H ) ! + 0B4RL%AC3SML 5$C543")(D&CG||)ZfbbfD"J @UI 41~h67&>05{x$Ha I}4 $Șd%Zi nYI:01)Q LD#"q@DbJ}ݿbWf5șIjfb)&*fd#DDZd% Mc'FL 6Nh1bdL|d1hdy;POБl5H 5Z0%?w^;F,a:O^ . F0 !(]k?[]:H{qC斔 kQ~nL'<^#C R&f _jvh1lĺhSS2(04AL P Ȳ0(P!@ BU$$$$M0APDHAY@-M!QD4MTH2,4PDTAdo bj" MQ4Ĥ23 0%J! Q45MIDT,ILP 1BBTP)MQhƐ&jbR)) !)Z*X*B"f d)&hfHa)2RGάU!lUjՊ@@D15!2&q&RfdfBh"(" qfF fb"jJJH"(j&*j )J*"Ba`%i) `J ()%$h*bH**&BZ)J*&Zb$fd)bZijRY%!)RdZa(f  $!""&*j*"(" &aL afIi̬f* *(a&"*J̒J%iRJ"(*"d"a"&&b4LPQU1DD  Oebb B:b8D1DTPI1QB0HJ TE#ŏ00hZbbo<DU4 PBDM*D RHRS1RAB4"b%"`*a"h&" f Xj)JF jhI#3*!h)h P PHfO̖$&h8T$ 5Hu!* 91L,P@̄TE!33ADC0D2ĵ3E5PSMA ?BEQ `*2H @ (4$0@!B+  E)gFꈿO짌ssQ!m*f g1t&ќx9Vyh ywʮ`-΄WnizXGTQ#CM{W8,s|^=Ze^:bѳҾMh"r 5'2h%p~-+~XJsiw~5QI(Z r:jVV3[{GT[Xc/K26Ns R'4bLzϑY]0nXkϫkl̄<:_@y߽e:UKsDeFA̙j! Ƕ B sb0މVhv)FYf 4=d}^| ەm#_5lV2KyO^EW]zYIA7N#0pu 1ŤMM鉄1nUN &4d fknnŞ޸ ^DMYu (P8MeEQbf 4iFKd5!E7[f0iȳ -4AnEm ]$2eHb#\=:K7 ptln-I0I70 e'*O:bբx J@LE̫Q947\ j1OVuoi溻yeaEU&IʝqsqM)TqrZ7H"6wJ2M\g&Mp"ZKAr1`b聮AL֎p֚BG]n&9W&h Ƿ&ޛ>udًGkz-a&TSnqWkȦ2 F ZA0ƨMMuV9殬4'IUa'bVvsKڑr[զ4_:mdSriEֹq,4hiM5g*N3b9b pl+ Im!8a>&o3 NAJ.Vbaҭ>ֽ;5u6Fs1aQ9̅xP֔'TivSiƸm#wc)ӷq A!kJVqbIFB*SKO E#_w1<=<+3q [aDK0bC2Þ$cOަLq:N^:KzPĕCCI-LPP%)H3/MvS8偕~`) !9Bf Ci_ Zc 9UD6tj2bnFM11Qr:CKp7ж_Sha%20tCآW?#uc2މp@Nbx!x ,6/FK8nY  qf3eqɢy39b ϯ)# C>ws|dSë\zrh`gp:g%-`w5)4,f$Hcn.o]9{AYIMZVag0Njͤ vzlׄ5<}&~ARLq.*S7͵N:KP?|\ );b.q9r~5ՇPw%zmÔ@jz_<}xz{dOZL 7W̢bZ HBHc5\e0Ce"˙CXF6FHU5}#=fΗLwt^)LqƢ ]uOm 3g j2j" $dB(FLŘ`SZZ25kmr3 vRd441UB6FMڳV!h( "gg>]0LhdRL Ɓ)pDӰ5 ]Iۘ3:u(݋'JDr1gaV DTmzirSO^ꥪ iۿ>IELy֊&I8fac #7T5i֓DnJBGInyʣZmNz7\LH:c+<1DPQ9 @MDŃAR(i[ΊGfx$+F*+ZjԉITc2kZUMӦCoVEQQCZ;L4`(֥r(d`&7XMRN#`332& ~}~7ϜŞ(n* **'Y4SQQ%UMa2ӶǯE#g"rR{Ma^,̦*(obuH8Hd>sGX 1pl\0LXB9F ]Ntkqm4v9ݑRVNjU*XkZ2cZj;ǧ[k(g0hlʕqB Z iJ (H6QF A6qIE#CQΡ"ep5WXBȇTk hr3( YGts!U3RQHfc-ITn3k0*" -APEdF嬪&ALC 3l)x@ HHm4n\zb0f8h$FPg|CqP%Oz`f<;q&@SK8S$£ݮ& "B;NiLވ  7"?^)Oe މЇp̧)ZR !CAM4@ЅH1h"ՅMPE SCA@UݙK7d)HSM QP44MDL=Xr( idTE5HRĔ1imf8Mp ٦·%)S#Iu>p˱ 1oZ#M ׂlo +#K-RDut5}ff,&XO'A*#GۧW.X1ղUz1ӆ!e&411 ( HvK; 0生Ǚu6c4usnX ?fEG 5/y"z9*eCRt. Eg)bm{|X`U]% A"utѐs''bfc4VڜG@`_4fz0Q&T&X;K/:24;Q.(5aj0Ì*ai1؛(X݆4bW1,J2+IWWP2!9"pDؼkbd ͘ba- dG|NŨ'-dD¡$fuIJrT̢eƢa8X#XPε3 3t:hx01YUaƝTp.}6BD*Aٝ ĉGRfP`? D҂"S8‰oZ"rΦe){ү&j|soY1'RpT׭0/κus8G'mJB 7蒏.:vt'|pLTƱAwqG<ά6C)!-R8ή"8d4;tQß3 δ꫃4vVBRQ]/f-&[Xj[: ?cWMei>mUݖ-U;\юgj>^|}7cN46$}q(H(?+0e.jo?!G^p0e"bL<=q(QA/GԅgD4OS4*~q0d7U=SyCr*r/{uG\RL&wN˙G.PqLF8e b1FOeѾ;%V&32˩\3&V'b@ԇ nӃf2?])?8Q6lЇx*_DPBHSM/>gC~K߸8g^t뜭Kgk^T/,^;޲fEO;>{N Hze'T&JiUw뼝ܻ8~?FȇW䄫l#it$iR$'ͥm6-8u4C Bc|Uc#d]EVJi}HhL, iXYY7ݦT&1 :6cf+eM)ǹn$9;ӄUTY "Kl!V$IbQO`]Qr۶4 fB  r$+eS\bc70#q:>!Dl=@1YFW2 q9 *z"3Pxxz!hU\5$(*A!89s* <8=wAz>g*a[ӲNǹ)*0mViM*[6lq6D6WUNmv cSH8b6+/ulWvV͛WUNfq<kDDa#RhX)F>ܯygy9px+OPL3aC9 yH*w{whf2b9xh L>AoE?t8?]K:m: 0ݨx1!2TۣڙcqGtGq6}n8By}}C=}/Y A~hf=p)u +vyOu+x33YYXKVPO~!`\ko E΃ĉ ᱣ`]uIeȺgzV$_ļ|dIˊ&BI.jUEb&56rY ȋ :V(_iZj0c- ~K`2l&cX >;cmGfEԆ20p:Qh (d k}G>qG)h"r Fy*׊ڻ^U^!UW wU =EP4,h\,E dž#1oo˕Co>  9F03AOnF`pA"|`Ǡ(,ԓ n~#]~ɞMOdKuL&C GNU1ްV]MFR3bFg" /H˫પᱏ{RJGe{z锇vnPrca6o8#NeJf%!j-Q~a~ }CnuXt2Sq k.;+mL61wDӸloJB`P,=qJ"Oy'xclٳgU۳Ca/4ywil>xqvEխӉ#l)5=D4 m֮%!csŠi[?q3[GdAAŠ0H-bL&SLc&B<dMuٙ"*z&A^J0lL$^XR `4M r`,L4v8XO\nœZL/SwIY[!U9P0i?qHd JM!ND0C32O\0cb`>s r V  ~ +0c{u_ÏCSGH<*M16Wi]Xٍ6&~`R*UMÆ.TI+ESGVœ 4h!bad}d*JRUW}-;~?TU*5`[ 5b?AQ<',T=Ҏ]|="! ѳ;(zuQ!2Shsandu`/ȚG,U#!nyoC,8ɚC r\󮤣9xXEX<KN~t<5e`m >\pNng*eYdVUrʲʪdiªR:6kW_60+89!徭- {Y_2 1cqJ;[a$)e bT8no4֐*R:dev.瓼\06M,hu1t2+Lq8c=:J>չf1CA9Y9YXDCEQFFeMzh4a9Ud0̾ .ႂ"* 0ȣaC𼞚74z~ԇ_\? tnǍy]opj cF}133n(ÕCU -Mj4ZB81D`Dpݷ5=RS吅0qDgQ̂ A_Z*;&.JkJs1dI:ȿ(QEQDcAUUK#֧whvN&E1/ξH_Sǭ 3) Zu' 1!CHكuU˖*hA(( I42Jf4j ,.q1J+̲p,m__|gm ﯙc.FGl՜6' 00x|l0Yo!BO.}L`X\7&p= ݿJVd@$DILKMDSǿ% ?@Pd4 #XxL 0׌m d j^j%\97LMF}g"`M8tu my^,Qpd"v@@>N$B΂3_*q-^zPtz+7vcNO"#Do]rMks#dgþ(tUS2bFt/qh;E+Y8QmHD!o,'  zdf"]@qT㏬Q8o]-P]%>`Y@ѱH؛-PFTi2"́Ѥ ^ߚg9)Vj-Sas qD8;_y*@#ߔjM)_,[|8Yo+~:a=2x^kLHvf\T5G[6E\_Ew X~z%P"9H}~  z?F~vSϮzLqbw%ᇨ@EƎ=;!vBS&Tv8ԏu Ϣ8$㬥{K%$*P4ѰԪfbے(ET%%ʦ\HF#'1F [$8XBzT?!th*34GyKi孼_v3}AO]!m+e[pwNKT%:VoIV0p{Jm8m^w5%ehj+&Q*̐mn䆶_7PpHr Guߝzi KcPkh:m5MJy_꼟NZu5W|VlCyq~Vm7R%g^mѬ7Kd{kg5'ͮnvnmW7VvjxtַNB](͕)  cld`|>Ѵh XxLo>Np*N>#Jj֘KxH5 TJwe\ТܰhIW<`Z\hQ@ f %5WPlRxTȲ}OܮIBJӀN~zU7kbDB$O6?q CY+Ip}b! #T[Lpcsg2QW(cU_^Z8[W҃{ S oSyȆH`0CPc&?;Ow0S+ 'A,r\IۍݘWa~T=9=ȑ2/ "#gl&[" 68Ȉk)ZaQXw>xw*I:o3O?{%;\U܆a܄L~gGBk4`:  UrK9WJ rQ<,LB,{&oiOVbC17Īy9ص$ 1#Zy`3oDo㫇Sm;MJ:_Т0a!W@21ff #q;Ó]`XUK]5Bft{*G9G:AQ%X s%U[wGӆ B90Uly݀4:KAF湲!EꖊDm𵋮o"riQ'ko's룦uczV5^1D:-4h(Hbxb.GDePZgxK=n^ou`QO %{_4mED2^^dRh'gBApGSraL" 4bpȄjhgO'B#7],뺀!805SQ q/gE v2r#!"HMm YGӍNYoA4FOCc1PQC(6`7 L$*A8/vKvvhvŴ1Un6Sƅ""22C7]YɘϩVb(K(0ԡUEE3J1T%oQ)=PAt?_wo mه4fJ\|:U.Dԉ@0 xlU:*d TU֊-x3ƈ~C5UZ) x;KxK=g (PB (PB (PB (PB_AހCi0׿dh:#rX)NkOoW[`E;hdz3ֺq 39>9KW償0릂uZ|\/[R THZ`M Pl$p[ #$B$IM#|O~VZtF}aP1tO; |vѢi#0S='tu?(Goc۞&A;+qu͋܆fC/= "+1|WNL eA C8_s6a?}#/zKS@ By厕F'\c,u9n-+#`/3Jf9Ѵ4~U&۫7UTo GInJ?Aޑ;2u88:O4Z$n %=WQxq%rM4wr䗁¯ݸO1Ј㶔uȼH(x^A)TdaL?w?؋`*ȥDE ҖNcK ?-X >CL>(1_N`d"mUPPP2  FOQd?DAHBJ,$ID`X8F NEҎJ}>*N a $<x1@`pAI>71h 0`"hf,H`0Bf!FD$N%%,M-s[&U%$) RJȫN9h@F y17q'oB %* RI& TQ pRb M`QQ(W E$`Li֛) hc iZ`TߑW88ETܴ~ rah@:mljJ"Ha!ߤ4 ?ҡ#$2#="F'W;\+!{n !p4w =c/bwm iA,W8`J(nz}O%ϥ # !=^<Aq6*9?CnH~EzT|#䁡 Cج' j_\ àw+F6ǿmMbm4UIƸFf#}`iMRlOg*jCegפ%;IbA,  ,wS`Tsb5 ۸!ˋ#S!&7h!Eְr:*;b!;=xy'(HJ 1D"+"1&٨YEd=EN@qR6UM1 hcOpoγ[?Ԇ>H)*)JU U*TIJU)*PPR!""$X"B"P#u I &$@OW'[ j aŢZ*ԂYN][XfDl:VN>ƍCD*fHbd**qIqLuVR%%q0blLC ՌKi%1 ىilw>>8CwMBgYDHR)U-MDW}¥E)Haݴ$lq0z43;bbDĪ}֘MpɒU(5S`q `Q 2d=T9u-ǒF`UHj@Fv x0x'lV!41 )aTRAI"o9V}x>%tHt0yث*@D;OQJ1=Ep=~Cn`;/ ]d3;;$mP$}d>E~}|fGT1f(`z'wazTXZ:L!N>QOj;8уDыl_F_uwe>YEU(Id=685R,fH*N3Jf k1T {>yƌQlnT?A3N'~o{ۋgC 2+3\>~93ɣXɆcuР3WN2ڥ>ُlf[{v4<<,xl%H'=v!8Pjc2gP0I):& {u5V̤gax4tJ{q@\dˎ\B.Lɗ.\r˗ 2˗,TrE BSwS,lƛ9W.UcutlWF7bnV4ٻN\峫tn r˕>Dq8#RCHaGi"<#1yfIoG*Q9$U{6|  JX||~`mwJbuOs9dxxȣ!@D(4g&4o.|:tlt++b3Q njɌA3!Yn$ p4yԵτ 4u܇! 0p.NKb|5 -j|@6/&?_~t-cW i =04?0<5,%ȎBwanH>'4NYIB 2;(xܨ^黇\q۾mN+':HlZ')y0@}bTZ~K q!+G܌e%8 BCD,Z!dhNdE"͎-0ãGQ}@0u?uK|b#y iХ׎+L'Yyp:.&ybBDV^P9D_XWFb1Pcq6`ap{@=T:==^惫ȿA}9.[`zB ACg a0thd ^"sڐr&Sm>Ӹ\ͦn `(&;BFԲ> yJa5^ߚjCf,|#:p|άBCQ40&-X!Ǩ`q44x0ɇdUia➋Qwq7ԂD0up!IO!ޒ#PQ {Nr Ǡ`rIhXSwLN&L W||*_OY.{y8Ͼ@x 1ֆ#{fGH9[apm|PAgGfq:8sc:ɕ]z:S6q1DQd9*+6cZzIڴ,8(RO5jx`&1C wD0$(s…>D Udq{h Hcu\Qv -Da\o?`Qm8<çţɻk0bviF%aDz8jvoWE[P`f\j7S.aoUɇ|qؐjI|t=W,11y OSz6<<ɛ&aHEv*>\ٻ =! 9kħq-@K#8ŲxJ<&F`,b8uƷp.z{NlI(AAT#I~CTl;Yq0.޽+qf:)e|SضcӔVpJd\/ITPc}iThj`LCzYsBr%އ<$ J 7'F^6C}ӄuW+:13Nb Nn l_ٸp740YqI&-<ёbMn%=66fc}Є2!vCe"a\.6YFX_T>Ftj3%@:Nβ5rS iOcpf)$M+}ƒ@LIG Ƅ~€tLH=gO `0 s&%uLO&י`#VjO٣b~+ 2P\'ʻw:p6LP,d_O]`j> WXA0q q$9bT}` D*v74t3У LnDfh2-vH蠨D.&hꠠwU ARF='+nX8avA0 # ﳲU,+JJ'ّ oB8C ]cW58>LO?2OUѡQqqN(+2a.a2ʹXe!I7F4Xا9|x01uw'z:L|6Y>hKL#NyFt}̔3Q^N EBr&NIDI;)&1RzjZ]^r?'|uS 5@Xasmgvp_ $8R_H_|dRjc42K\:nɧG'ԭ nUɉMaV6?F]&1UI׻wYr=.{ ldM>&nUhP8*|`Ņˉ QyR: xkLy #!ard1STchYg,LM*3LzO39r<]X|f6nl& +' f7>:sg֧Tn&+ @nw jnk'wIւ^2#L1kK9Wx%QDUauT1 A{55'iU>fL G5IkE> af=$,6&Ralcq }ѭ͵oW..~SINӭ%K'o|mN ͅȪQ5K.6O oځ- @g꘸Ppoلfm%fFAkyu g`$OilDI}hݱiќ|"̂g&pa fBPkJLӕNd}:᪚n ;N.w{9NOju8d6H:lBGL3F {UX0c@D,5Tt1*tL$̍3蝒j+qlg dHi Md=$d_k6*Y16c Xll|M1OTJ ;g$z7Y~ns5O>ٶUfo6ЅXX4T^uR[+ "#?!9׫ΜmdPc(iwPrN5L)beE{V6<̪H[M| 4޷PPO4ˋWQ5Ko~c8WVhᔌ+2??;I}JO[ai !r9'kN HuW$XJgJ$pDtRXڣCRdg?Qs L;[1)L*5qm!#:aSl;{ \J8?7-l߽~Gbc2tHokKXeo~e0:TRx HlI$%Hv^gUQޯ!ת,Ia?VJ$f mn!cQEl)4~XWgl;rcs5uĨ&BQ /# ܛ ʈ<dG1NMfogDv?X^!<۰کڐ4Q I$ Lx"K!c IM,t%:%rF2U:e<>{?~NOZEjZ(N>}Lb1}" ʡ!+6y~^a79rG X8 wN.F s*C<s(*>mHj3dZ\R<4R2.\88cQ f1&11 `1&1Lc01`UԄSf0aF11ETaJ2|ѰIlF)%TK= J*E1q.YQ&g>oDBDM$TD%MSHx+#јj1L3&bTRD8lq 1j֦MUZ?id]m߸pPt”/qC}+%Ea>JX$5 ÁEɇ-Y PaS8a/byYb"" UbdCT*zMACqA7{ة4(E  &Q0b PQB  Jģi4ba E((AAB t:0 0ჃfLI10鉆&&?SJbV:0hw19 8_Cw t~<6o񱊥UT"Y۷FvUOG\JTH+M$ 1TR1UUUUUHh D4ƒV} K+1T0cbU!UV0bco&` t_MTo~9: !M8511VEyd"AD >Y@AKG70QゐƺR{|c :zNO؝o5#Zr8z|U JJJHjja<-[@%T<ܹaCG!10Z PrdIre`㼱 v[&K5A~g{ݐ7b}jʋCƆ'Ãq=MV-r0nPb4b02[7E[r%@2l0Ęߜbmbeqbe„ 8v!|A!:3f:ݹ׃1.G+HrÎbsa0Tb(_{aȰxZK~X3YdiQ r$`w)2rY m7Śr&c ߷ *#36M5 ,ڽLڌNr)rAE߇\N- ҳ.w֘́Xȑ^Y.Ad.7U()ɣMͮcDTc,ttF7)fdvbuhj,, -7"4(MWF7^nmeR\ iS!#4 s*cYڪ 0s0/TDdüݑ}Iz\ORj,˘g9!ۓ5\dwg-ȢGn[L6nrX]W5+O_]/>cاAPԔ}1°`'gVyI>(Tw]RXPY) SPrd@GyHGư&%/6u7)iYV;i?!w='iF>%h!x9skWlqӰџ^t85k¼,X&>s;iA]ID ;.K?l>#@FFδ %3uDT,:ipC 0j/5`f`f&4k0vC[ǷbBaz5=ZZ#ܤ@t.Y|a&uֹ8{B/[Vz.kiοo_JNksv{G`@X2 #԰zGO+b`aϐ򱣙6CipqbX44Ju#R`&(^@wvw8g&`H 'iDE1 ̙1婭Df0CI:瘹׷4xo"<͇*ӣA7UUTmυ'{* B|?YZ+#lm};E>`%%|Lp zӆYIWcf‰{C"zذo^!~HABNmχrWcC,Q8SE ځ!C臡YpGw|I/wȃbzۍvaCcEy; <@|:xAX 01ܝPN`h(Nd\8;ӠdOG2 ~=A }pV}%zsOc/K3 x#.!}):aq]G0pO%04NB~C %b!d`潴?  4r%LU~1C(#B pQEQ<Mps5!3=C=s|Kڋkᡐxbe q.@{2 vXaFq(9/G*P'+Qa]PTP:\%LD:0}hvv'$A,f燥 i& i(83838808^=Ȋ)-eD9%:&BDB cR F2n#3iF S|볟pf&^ `di72x&^ä18rz>C}s>s'[6jo,\h, ՁDy(ɏ+{wj%l$l ١%#4fh@WQ@sX=pE>1(wV{@|tj:|&JnCңNϭ#;1n0lVmG*U1Սln7nn9^cv4U^U)_Zu|qnzg7ccEiVIJ1aWa[+TF)G+|i=i*1]XfacfXccG t& qfa:t >4a046qccӋ< a'&aCӷn303xPdǡ1,#&]if(OAv.Ҹ<3330πzT]C7&ErlD[Mh/KTBed&D:QsdP1^&B0KXQ=PhLZ^QHwa%Sg1h[2,^28gcѵEC=): 0EpV !Eh|{;e,ZR'WɅ[m5Ik:71{,5sllTHhS}E aH$sz3@-픕^')>n?.;mrhwy4T 0d>~gDχm:+Sv3яf)֕E=]7o$d$ U3{t9]iFG:CC6fܱ1"u^ v +`+ Sԑ NQ>+yydW5g 쭂۔y֥βVi2 ëaRz]UkB2;aR[0J u^ĩr"ʯe8QWW'YbZZ)9챂&2UkˁGU!َln O/IKA2l'+1NNwP|Ő_sM1ӯw3wt$0.L+ 8ٗI=l`2,{LrV|}x;v; dPM.qo>N 99C2(W߃ @IfT1-Tͬ) /;8تPs4i%>Jd="NP|&`!d|I׵QeXiIb *]$ð1}32FKYԯzB *\<~n<I|7BwͽM-!r$$-T .^9fm]9f|RpډGye׫vmpK)470&˙0 %91nl 4z\.6sBhnU4UI`Y)(W_7_cB>l[(b:H92iXaKZf) hVm5ȜJ,P8R30h\5F;߷T{9a|:h0ϯ #`= BTv,`ƃ,\wƓw-k'19\0lvGh@`@yPJ ?)wkhhODt> ˉW7UOg4 ] imaCW77>rT`a*~V^RcC`5!Æ glVF`.TC{,@F@H B͝UƆFS ~ A1ևwMQhֹKFJBuU0&>:]2Z4z6 };2W%x \+&:ߓH:䉉 '+RMWuCў;  Z|M~OƤd9U-瞷]JA)odySZǿ3{2l-/oOVMwA҃usevT`Art_;&mX6O(!-69xN8L@h 2#dWFЎ&$<xlex.Xjcy/')>l31 IV2;PZozFKAzsVYNP1ɬM*4 P2 ݯSo xP듂^s41f5PxFQ>?#d]A [s슇% D)kvP(&.Y*NxD3INH،IJp st Iq4EgHӏF_7 ./"q14?GRCL=5\ôC"RJ)>7O3dW$ѦJUJiExvň<#B /krzbKPdt7Z.zRϧk B~MSw5GIScO7Ghy%N@:a d`Lp&-^'ssb:{Qj Q<xS$MJ̡]2\]8OC#iCK_>T;KYRjݤ @-MMDӊ28(A5l@-a ˈBف8ȯؤqXiN*Zٵa*I{ 4cz$FI%~cY%Gڦs8%R{28n%sReH-!#9ks+dͺFs"ȀN@, 1`Av4>ѺU~AST$Yz*>}4;;\o6IW j$C|qz0)w*+Jټ&:A`3fRuy.3yq>M,21*t%.'6oa.GNm%3 $2n $}A= K=z)$ ,(ЁNi/593v9lƤ-8%#xm/_F[F@*7$ F {W_6M &e~3 \F+ѯppwE\Ӽ@dj-[7]حR] H4)ͺ8q8o=/ epq$Fy7BPR>|F-^Od:Xp ƪ6+U·Dٳ bAɽڽF7Zކ c#F&3Pd4s`oKʌX*ie7&ThPsX !~S:3ߛv4o }0ACLcJ'b_ h8OŷjyP , CES^ pae Q~,eVJVFDm\l\ԫQV{L+ R =57Q}ֵ2_PAS=lx?MP㡼G|O$aό~EV T0x̭(>69d(Zw˪V=~||Ξ#YX̰")2;G|,[SN~U `[ !6d5^(wt>GW^^r%OwSmeLȴrS2 pj&8߿n 9Vr6WUfS* PЕTQ˷oVtVe\tͺ͍|v7l*]}M1WN!.g qWVFPk p($.0^|zԘF'kH~bb@ύLHg*HCI}CA`\MnLUk)ge_{xBB-WdfI8l;*A\iNkbJeR&|dr\@a0 N8ح[v/- kmn4 >H7z۩1B}1ų`Oɉ!#懶79Cn\.=yjȜCcPl!aP[Ul1 mm57[- DRo$`*ԃyF>y95SML-7QdܥO[^rì:x衽$ E1BZ!](7^}F&EĽ1d)AFm#PG~լd|V^W|Jl$ҴކxX{pKPYhpFzn! r Q:!tK&|P<D;]!.8)LhX>9 t%}c]FmH;|*4x! ;V?s¡37o;zω=1Ks6/1J75W)u}nHv us@X `NKF'pݻ_üȦ_ryg 5KUMr3V:ֈ*9|0c9JB,2[ȩuG^Q`a0bQ8!!s!~-3 {:Qdě$ળBLGgmQz7CO|^nG.*hlk~Y I}<)uy:+5raZnewz;@uNyr  _NV˳ d = bE"/2_F~5d6ÿż$ ;mN׾ʝ;Y5_.k!r/FFN&`C *X %jQOf`$~jhf*d)-Sr[/CspW7i{VXY F[k n.¸~;瑒/I@.CW5t|fjPJ~ =gVCV]W9t+ɇay\eÉU{J\ OߖՍlDR@ xbgͻݦ3]Vl#AP:IJ&?OQn?hIpir:E4qw"rAGo,[wuSM]\귯F%TT;Ueyڻ7*ƬbW}j߫B>  }!f2(,k@-V5$ ;vYl0XEC,L9( U4 c4Jg9ʳn`1! dמAtc/ Rb SOs$NeSP}C۫>]Բqu(x tHK+u0a _Ws_Dv;aZZՉ$w!W% $%iNhFtʔMC6z"QptfӳeiuH4͂3J[YR:it''BAI7ܦ>q&=ͭ-Io&C3L5*og"EoY5ߓI P='ߴ Sh ^6"Ey dOcA (IM1vv - lD#d~݉, Qb4v@tT5=^52'1qV^Njf;M 6SP v: l- "syZ&PQv<.C-I8[1@ȑv<+XBk:I\-gn8-Cihi QDTE-촌MS489LG'tJӄZMcH1ŸbZpa;Vh?IP4x !C <Ͳd$ jpXA+F?LS&3-I\[*Kty.t8AKhQG:i\j mA aIx2] :(NjJN>ͻ\=_/p6вٿL|J.͍ٛvba|$B6i嘻ʶL iz~jMe:9+3} `vY:etZ,)8)D5KHۖrwʙBu_H":zOj_]G [ 7 zKA*![җIwo[,yQHY.ζ%ܹi2K/1o\T%U%EtKs2YYxKV&o^GN@u+rlmx:% \fP2,bDLvkCQH"Dy>D/@q rvdɠi3pN8[!z5ܡtSc5 bBqsGje -zλ&JXN8 4Ky3c8}49bWߢα BKUzNP!#bQWh͵ō:F:TInߺnuUTUT 8gs4i86=lC`Y뜪:Nu{8L vV>t$1trbřQ)BY&fͥ/-3&oǝSM 5s9(8ˊ$/##05ׇQ4n*'b;An!ٟ.CԳ39ڗf%`4nj2::fkj027-aUǂ%@3fqʏiw`ZS.0AS`72I9$ryv-7Ȳ+;7<~~޶1HO$`+8Hl!Q~m`<NW^D.)d`foWc6J7ը|ŸϘ:V8- GaϕjfLv#0o2LMh892FxU&k5 ? .2nL $VLesC8U]T[MƢñ#lhlf|1Cp 2a`F:Ow{٭]&8w[ΔF8.ht;n&Ӹj!IRE$6}dҸؙڦժ^VΞIȊD/?m.X.#:,Љ_]$+Ě̦0cyϛ 7l06LL kCdP|}Dt{!+ܨ[[Fa3*>t7Kd5)שDʘ]TIV.tֽ> ]0j{X^+Lp]l4H2 e3~`\fR.wsuOhHzzT>AyHy@)4cSU=QA< ;c;l4xN^{>F9pFX|tr k͢=W~s'&'5oC2@蠚mnw= 8)/L'弋L㛓I9A69 }}Z ֥Ѣg Az0@Η2=S[c#lYp57zeC"2aNKں4g3k,MC Jie)IBp>xd%ȝ9ٗzZKD;7I=8x%jSٝpP-ۦI]@DNY]K1 T%F2T/3A)1BYMhEU=␩Bp(D)C(6JM7fsX6v;..j0n.s"HE'U+I⃓j#13B\tFpOf^k. NV7 JUM5W|5&KBq<.J3BG5UbMdV#g9NJp %$ 0AJO*JQ.gỄL2.&᥵WlF+n"r5lnJqA5YI1*gϥxP}&I͔E'+fq"J }2GYf4REDsqy;R7yup%{YO;O%'d*̦h8Xh#jƍWshBEa 2t }e/C)𲽈 STEe=&ʨS -yCh S(b]2c ptH5Dr]Ă6z(ՎDrrk'UÖ<шPIPPjaڗ̥Lj)@ƽQśN(  d2gL nq3 }ˍ$.5UK@MeZD#qAHpreآ"i)bs3#=d)uuX 8a<0esVEd.?8T9 vpK}efe3zd%[['*jQb ŐL!QĨMB $:7q( R%t/55 ,ʬA6fwUPI*]KP2n[r|_3,A,unr=ihY&7|#c)=5j?*o(UwȨ7ϩC˪w 2w3^{$F>rҴZUlɎrht RTm`bͱC}8zK>?8%>V_bױ ){[a}K;{vj;?QXW?F {ttt$ɐZ{1ņgymcVbDTi* ׹=N\UQQX㒲4B]MN%9M2􌦰8Me!q.e YaIzIfMa]UBPeF.o_ -s.cj,-{p8^ԦNβ5i~ޠC!ŹO+Ca޷o^e]eT5C&-Bo5&㷵W )ZPM}ZMq0"֬*R HKP \Em.eB:x=㋂ -sY'J^w,%}.erDB=\NH!o~$5K͸`=@ }Y`kBdG6}YqPzcPx4;Ȯtq09!⦲4 u+\Fýq)$ٹ|w '<`;X)ݻMf˚3b6 M㊪K紘Ĉ.62CeMuq: aʽO i#H_+u6{4N 44ٲi;>qϓj-.!Ј=( q$vt(Y^'sh"vp=0Q`7n .<}Ał2۾[ؕ3.փClwRH=^ -DZ'$Li2L O~#2ZԎJ@4P 03(J3")D ~>F MFYY>Gh ?kph  S]8)g)lfHX6dіƬS\Gh-~rL&sHF(ЭxۉLSCvk.L:@ Nn w~ m4~LҘ`^u_ :RԱ A#i¯o1e^(d!3ӏҫ#ծ}4a+7Aa z+9z=8XCOُ{l4򀲜~\/@w BZT_j 篈'@"{T.]n\ԾR>1"Oȋ& xO%saᙃFl .=ٽXQCR(h!?``L\?$~Fn޲ok"&/g~r}QU\ExjX#G#L*2d)(J@ZJ̐0*"S SW쁊u7ss _<!R 6:͈R3OsG WQ v -6N2 +vWZTl"kԵ5Y?2 /S cc"gqOqv T4NSG_&;(I(Iat6o7ڡ{%$Z"?6r; nצY=srA00}9o{ '_%VX-1en nW$3'?w󃁸j!TB6Nq>쾟~I$F PvxvZn5 0Bb+f.TuG Q҆D_T9g=Mf;6H2IaceNh~65j79dwN5S-a'ft8^\v=Ttg*830܏a˵do^Je$Q2S#w3)vϧ|nE=ulU9r*tJ~~v+O41_SX~׋M)  _e` ;H. ]6.(>v>he*1ΣRCp kGPT3*p>;Z)Ŏ+ӯu}'cvn?Zid~2'dm9PôTpeJgl7DuU>.Ņ xjj B[vDQ3,"b> dQ-cnUyK0{2tLr1Rϳמ٫oxb};DKH]a#+RK(c)8חIyC9H⡗V4bxڣ-M"C˭Pq"2+nnZR_0=7QO7AҧUZ+"X((3(f+%bzR8JR,陹ӻ!DQ(}>3584DS1 PK(xZȾ8ViU~ Ǝ [ BK!  (b#Ea}J&sG 2&O"*&c $:UTr?}#r2QdT%INxTC + j,4B +rI$Hxߛ74FDlیh(ęa%QlL ^X&8bb8Y|q A jdP*FFf!,[`gW*vs֘GTM0V#L1F D&!I7,iXCفf "ֹUqZ 595Ɔ>G)f@xa6a+>۱ta,)ߙ$[>L|_W}?ZSt_,?ҏHß\LO)@!"Z!R {WKːn6Z]JU9kIS "s7h"U"~T[̇.SM jIodf!Fj"!lAK TbݨfT!}_]~ZY9{[j :*o508!šayr 0ʢzuJRV* "@#22r>ɖ}VK$D jF4".L`$u_InxbNƼ*]Awhd+bx|1\+[;/  ġo'33!%#̬,bc1oMa\6ㅑdL0!c4M*1$QG;iahY33$8##PwSLݕ4' 7(nJ!5j^?@bEQ(b;*;l():oAT%4MkMP!,yjnצVKzN^7i;z]Oov*]ȈaQkhq6FؗnB k9jk`8nhkGs(JteSC21GhUBX<1ٸoM쒌iL8w,}%i2a5n0?HS "h<Ƭ̍)B\ nn32>Ü-%8JӇ&S%hZXL4G A6#PuY[iPrdEɶqktD23-o21 JO7\e~wt~Yػnbc;L҆Jr$ii#s`t`}:ϟuxxN;k Y.7 Li!߳ UUWoQ̼{39cDJ% *bf0) 4Wf$lBĤd޳[)M<.azGmt98;e\\mu8AW;zѢ5QĥTRڲn/͆$à\5l{w'R#.] fGG5$ʅ03xT"[k~_>xlӭz9!1` (o= ؔhǿ:$Jj=D n,E4KqS3Г}qG5eK|['H>Ÿq}Щ 0o5M6/=,`Ln'.i CMR$05Ij8FDW~|꡷ztFW2]C?_ I(LɌwUK\nC0 K0ZF12GSnP"X{C?|xz/{REM4#2Mb)Li:TTVH@Ć?U񢙯ՠDDŋDy6YY4m6O-wAi$tLu/#>DϢ N122L r< CN1LpLCa4!n4iCE$co r3iUg UIh{ӠC(a'Dj9ʇyί^Pcj>s P; h]Y1܋$#I IDBѨjC˲ӼsA)Sښ+t㾊$(5T!F+ 5ONn0 u͍w9X|08"505N_7cV|3>Tzcޖ_ GȄvz$lj@*పxh7a ޏ(4|UޚG,V_h5D6p*KcFPBOyb{ߩbsAk,MQ>_qK!yzU4htd9r*4'V46ߦlF4،H!hhsͺH!՝(=uHH?DM2/mdߠ!@!u{p=s訉Jd$TZP?JžC C1 C1 C11 C1 HiY 40iEN>k|eNvJS֑o"Y)J%Wr H`| O(U "" ?nDr}_yZ/D@!b]P4,\t2̵1us)y;/ \[#crQaʺƼYCbc?rpcJo?-5h^ 4|*y3zvCsK[8CHA`2{%P#T&3K^`(/Wbҙ #ϒL25%$m-kLmE}7>O P)ic!~>mU ]jBPfa#qݝ=(DT@^4>,,p3Y KMyRmnd)v+ aW'ibP\(R%[d6mp 9c5}W}sW-r©QD<.Os6$w"#oAZBmO; &5f],,Cgt  J5)zlѬRl6͹0"z IȐ)1Z.`(7MU Uve<`wl&Jm?WxJ7"8 1K^Tjꅔt ?`fቁW֌@LƐ(}d12áGMc14`ʙ42Q1^m! ΃&dC QiUʫR'|~1q*WVשv}̓.‹,'7Z=.A=)|(Q4jj hU#ɽ߁zt+? Dؓ:1m%}3WJLo?ֺR.+:Ȅa (t8)N9cXm|/'O>ɹy򺮰4@ #)#z E㲤RdocZB:1)43]ypKi5hk-DܨNaBeZttg$U#9v>5 bRYc/{s {="Vbc*IpRV\d`3& c~ ~Ĥ+ڄ9X+NgO|R-\ e*dCHG{`hB1`KJ?'`)4>3OJIQX3 DD'Y5!^fOnR!|]I$%yBy/IHIM0XִKD M @HhPgM>I'kQ :}L*P6T;SfL,.\ y4'eu|$!lU%~Q!=8kNk Cv sCi?T_O'sbWWYR:ڨXX >(xi K=ϙ.s҃F@ pȱg^<;1 {_i2qP˸W,${H#"gn jOqѿ >Wɹ&C&?RJΦXme&yw?s˛/YZ@cٱӕ??{a]3URL˟B̑d -Iy;4>7;ȟ .T]P75b# x&"A62mӮk}vk%؜d%V#q2&H$w$x:'ld@ŁE9K-S9ȸ B2?知|bo#:3\З)&+:rx?T@1*H:Z+4OlL 3lݥONI)4jxwr]jŎ~4ǵ꧚]`Uj2I38:lbsMY$I{4VIUD3SV89gN~>G:c[М^Yזv4gi~f`v~76sgqg)p[`/m2p5\YZG#Ǩq33fƬd|lL /_ gȲ;8GǏnsQ ƚ3E.p>Dze, vгp8N7`#k)`%1r#}ggh0GÏ%U]ſBܪ2WQ1ິsL:ݚ<ߦ3* vMvD]Qg_b:INTB<4rB_Ij9XCSG=Eɤ.y[]Pd>AUWt%/P~G%|RUG `AR']J:÷L&-gU.sSaMnu#VZ;ĝ=^g6 Bї|SFeWF]9\&C^,Y]:'bm&47,!2d&>]sGЊ,OYuWdWGQqfsY!! o±,yapИ[c14Ktjf|׼p9+ x" od,\x cÐ q2QmCGYlPL'7 \O HZg-hK-7!ISܲ)XƷ-<,Mĕ  pd7H*X)[i. Ge %n OK(̆kiC><qvDn$ trv+(fHsTT$G݋lK/E7i)H(ex5I;9g{ `7N 6vbΧCKD"^Fgh^Y|{}ThZI΅'G{IY^Rc;iҦ"_ca,VFh|W)¨`2M#0*xs)$9ӐE <'%dk'a 4hM横P&@^5ki8B=B匎y%č B?ʺǭc(/PTiry;`etrqL+[+Jp-I }SMl^)E|k;6RX5"Sch [ >,pp=C82 5>򩱙)J o>yzsb%=3a(25` m mx:9Ƅyg?|PE1XO<z߇ҽu)UUESN{>^z9vXP_:[ O_ѿY,0,_͔̮N9SF-7M4؞TawxE {9ҳʼil4\WLCHJn;Y{'jlʆR_D|E!Ha8qf/i=1<]V),WQe ~ <rgzF~&ӿ(b5tz߼}``^DX3TB +1]KFPp9 ``h}eJ*PTr.PrJ*PRʔR*PB (XBJ*PSA &'9Ǫ2~WS-ޖ;a ١z| } ө|,s/5~^]i8,L,7, /kI7)+{**TTbUJ"cҤi .=48ec7hC M{`r[ =3A'C83?B+)poݿ:mǝZ9Ti)_2R=FpUOfQ.GRMKu oo`{ܻ33uxLI|yz>sOD,XrDcz>?#!o' .aS^x)Y%n %AY,@ëK޳&$~nKY#EyWXUaА Hs<;(+5Il/+"-ɳϧw5)ǫXbW7-.U%E\2iM9«f x{wu;Y^8̝B}2M6ohK2}~n ;jzMiˍd{3DP}O\4Tgl:啼:A"Ϯ_WV2K~YkWlᙧYtxɛlA͎Zv_ ;r"Ǿd<+lbPxUF3pT)!YnSiPLL77ɕrciyvbIz}㐸/\0¦9 6ъ'ue|~# Ԩ:R3r dCÎ#ex Hը;sj`@++'ځd)Go<"+@2*6GߴC,`1(6ZE /*cbW*`U_b `%{Q1&f=~œgEQOm'>/=۲nZR+-2[nYq"N9(upoqKG[ B];s؂QFzh9i{=]xH{.'G9?3SMҰX'i)k_1A}dzU__H|S]e^:XC hl.'IU x {6p_?z.oGgwygyuzncv{K˳1N?1֞}eO'y:<lwxb7:2=%Ume7뤓xhlRMvc&IUX'X% T(j\V O1- pM7VӃNGU5őS[3u硼k|T8Ϛcqgӑmv+k꿬\aQȼ(X ,'Se\e">_yapө>r(֞.;LdL^p|11حGZ:uvL!B6n^q9) 6u? q /oSD'@#"څtUY!b涕dN6x(Psc˭Ś] ]OՒfgI 7K?ׂ'jNxJ|-팩THs`ySȌ:iu!$ysx#7OUbSm; >]5P[Ow gus᮲CLWvKnroKѶG(rLҏڱ{0ΆΪDNՎ@-di[se3zeg.7Y}X[s3t^[g}:oR+rv߆C@Z/9+-U8?{\oE`u~NA#&NWc'zV>hS5"wG9绮#'.B*sӤ)޸QbG:'/>#`⵷ԋuk| pdwey2!xƞFYD C3تJ2S37RMMҺZ@1*jNp۳Y?OM|zz4L~]8pd.ʝΩH ]7K9?\{1T[?]m֭f5 +3v}+0vu3`YuMf=-&|Q篧wc}U [֜6fˎONVDD~p}5J!C/_oiϷvzU3tcqb#LJ9veÞ\q&K -"s%ͩ۷W8߆;]O ξZ+ ʅ 5^5MВ'R=]|^&É4m}Wo]'b]Kѧʯc`E*=DZ DfC1QF:B UPX O4Ϸ`OM(I~fTQ*URiJ*6bS XVX0q>d(+Q< VC}e2m huq\bV9~?fK6@tiob ;n2ѯg.|#P0q28ĨCH+Qlِ""cd9ܳOJDȪ TTEC>:`  q hjd\%p! $&Li1 C$)SˡGDEɌ{D8R̉%0Ba 8/i`D 20˜r0HIX"^l&S*P$!ZP4Hc) мE@1C Dq"b ~A KS J3 5 pĆ` hjbff XbV&f. L$$$~2WHRO·&"!hB%bᅩ0)!30ianW}~5+EhI3] @m Ǎ%0 JyxzRМ-,Mꢙ4Qk*d 2BB3sIQE饷-rFI2#v;YL>]dPG!Bplmݰ| 8/IK *H'O?MDb"hJ~!D>DU }Z?~d/?H?`t,n"@zP :& I;>}wQt5WP6Qj=c R~v TDA.P0%,e|velɒ1ITЏU! &= X'",[B)Rԕ)bt! .n!omJGSBhLAwG|/hR8GjB;L@2#sZJ@ bSgHiV$R b0x`"x>K ;W; EPcϙ` aGԌHijRc|3I1NCj6>a__lҫ0Da>Fˍbxs=*XO0{=]?rAr OSڮd*֧7!-an?0űYf 3jcrlK3U[^D|۶qq;9=d=x[c*]v0Е>Oך.?>2ąkG> h[>\lԛjeG*U\ϰ)V׷onRZI|?迤ODϼݺ} K8Wv9iflf9tW 0A,@*b*QXSq0+ + B+)ruJ'T:TSQ·WWC  Wĩ9δ9ֵk{ZֽkIz$XqQ)!E  !ٱW,9W)9l8lՎѳ혛lVTFܸurlح0xccv1+N]+ 'Rʕ$1rK !/QL{3Pre).\b 67lӖ´n Sb .HPH(:(08 鑒tvƍVأs=OA rO11} jHOQh~pgaK4i>enHUU#O#IOblLlZQN(1XbUgTѤUJZlṎ]]:7V9bgW 40cJṌ9tt6lr+'UbI\Jnنvn؜M+iDD*Dv*u qÒ#Eɢm 9awGRl"(tґÆ1)N!sJ)&e!In!\6lҢ*HVR*i[+JTbJF+ TRщ7PiJ Ãv:Xl7lJG*ccʔvv4B"䂅 2E‘B1i9l*rҷnUnʒbb$9rDBDƜ8lr7cuڱkӖrҺg*Ҧ6aUF8ulݰ[iջlZun1Zc::7lltlUX6l[pջgF4JunF:aT`pݻ͒gFnюJٌW 6iշU:c0 aɣ 3 1َcwSvάlnf1][XW*W Vi0c4M+:pTn] تl[7pٱL0ëU8pul][+Lle%nwV+R9+]]+ 7'V8V4ƛuV1*4w,cw 6U:6p4ɻ-1)M%W΍00)1rAl4SEю\ح8hbݧ LVuucf:1 훱\ٲu:g-17UQ*8$9b *X"ӣLrV[p廅up]ѧ V[tlᦕ+M4#FȘݻ-V84f8lĎ*c NUS0XllGU*WVM:4tn˫qs:¥QT)b1HLp]i TaebQPF 8V+h1LV%V7nݺl[X]UU[tpGW)XԪ%rnݦpCNʹvceMv\8 TbHbFẻHbV6Swcvnul:n˫8cvܶh7V[Mݤ(讼+*.7WVcsiuuLcuiʶGKѳ5R[$8V+cLi.LbE˒,X19"aiMrۇ 'UUٳGGV1X874),M6a\ΪhF`R4 t6t6JUtnr.:#IѦ7Y1GEtnNURwGF9ݣW,8tr$gM[ɳF:(h 'uoN7uuWC0έr(\*\paء&X2,AB  ,ArDB) B,\rܱ"I PrrHrV b˔&T2 wG ܝ]] ؝T荔rVLnٻëc1.[]UZbiwWBotCJC 6R9)@b )Se6t)84a!9R%4ht[0:pT:٧Sq[7Q6)HT&CeˤM,m7nيtۗF16C0#KF+ +m]\9W +wF\:8WBS:9+NG UճV4Ç'U4SiurN&1:+w LW GU'EMC,I8SJCbuti8aF+4Ɗ峆0X4ʓen¥uchܮÃ+JَZr|ͤ%lr4Mpʜ0Uձ\:1ԥVXuncNa:nucFZSuėtfcx5ED0-f,YC9 rQnBps#ThZY3<ʈffz V-ר:Ø[Pڦx1uu8VJݹѻvꭜ;+v8taEli8>;~aNYHevG~,zcjdv] |0N,#̴ޱh7Vdgf .b)ǯp֡.aQR_~UWNM3.$P6Z 4z}]V\0ę=u1nc, >΢*omujR,K=iħsOkHbRƸOFvU "tpuCTaФzZ;6큑c=#3rz~>48 ދU*wN[i\/'a>.ƩF*՟y~w,Okgǯjvq3$ge.`桃[78Ptr56 unG1rfy\9 1{|*|Z73b7*..dfxc}ƾ1qQK9mB-ٜhSw)|o&x"{oR+q-ǘ?o3 y2>`d+1Ao$|w,<@].#V+Oq('uK~IO=D06>9v#:;>SV:>O 2n9'QOt4S׮ά]|ߑ1C^)qшX(*\t_`eȣ8CanWNX<1%(R25 0{gIOx-+[Kncg/vRbn2~GI)qRRYW X}Sse¦}&8Ys 0;|fn{CC0*) #/Sf8Ln8Z y87"Э\*zO 6"Öz;.j叕J鍶c-# 4 $l ׎ੂl,2bA93fRP9"vWt/5?}qsfxsH"\ P;izޜΛqZ$#Vݡ"> -זCQOOROG}i&רY:h:mn:5y'XR\&arәll }C1Z_$_03$E QL ș0{Ɇ E c:__?[^׊4AK1Cv𜎶:֖j@1_AoI 2vZoH_;3_z!cR #vŨ+>Jc BAT/xüum| Qۓ-7X0;A ٮZ wvɾvm:kK-J&L!|{:݅)W`rc&g]ʤYrzoJ}LfPmœ>Oҭ%TBCp A0D.2^9w2fkPLjoq&BP޶W)5>8yȇ7„-,}dzBBFoG Kr:0?,w+I%h@:WpຒJP)Z(J@iZz9%@4=? „gT_n؇8=^2]'ޮJ޽ƽzKe[0>_I4W`$^⣀9O"0)'3CO~Q.N<\N•S[#a ď)AQX$ D1ILbdgIdCn7["lP6l< zaRhIJ& SdυCjÓ&9(fSu7fsFB a@XvѱRPl|ž{iJ{LLő\LzC3/O?>&]سɏ'4ӝ,\؅۾O" 2b0sɃ2f`rhuD*Ã18Rf4瑚LUc]zSf1S񀐆ff aHFd&fVV~|o BGP!: A°aqɲC%e/|3W48Qf99/f@$wޘ^٘cDRPCd8s, <@Qp}zA$26`̢k/=0! ~]a?y'sh#N6[\k M hn7PǓxj17 M~FnB9DRd][/:rlHI C\|A&'P-SCr@ۃ%ԟ0zot3x,~}*AD9z}[/YzdIEcUMZ_cUHSVp/ap%i6W\s c=.6GY50!ji~~c@" g7fE5~ʅfQ^I˸i #^Ps͙QD(QzȢ'Pwbg:53v/% j]umJ?_cHY d!q V 8z;\7 Ă)X&L(A1xjGPYW9٥xķ"C$5C8ID@DfL[ybJm\9@Mm}wP0o(ݚ3X?XM-hٌ|D8-*OGyVv٥jׅ۴M yE\F~|xj$CfNoR24.2qI9DK^ v *R.+_ⅱBAQ|TT?;3" ډيs9IEIr jcHNJ㔳nʎ>͇S,NCwXx" 3`2*)"=1d'bU5HpYaIɋ/?*R1Ƹ 8 o6}2ӭeJo9O8Ҝ77~&)yW^%Be>ݬ{b$(9FeⒺu}]3x eB3uGmf@l2K}*](=(U,$B p=^yHϋs.! ؐ>O'gVX/:X4z3 I**Hnt23 \ 4hUFb0qMi.,ɉ10K .FV&C@cRV4Ȕ*pEPeE xHiEB) RDҸ([P2Ah`lcMf%vHp4dNN)ѣ%KvтpI 82i4aDAn?#aR)-1UIm*Q2'#vAk87Lp`XMGFƛ4ӼlJ2+Cg΋7;?~wF״|ƙ!Ž3hcg9/e\?ģm#-S.7xN"¡ٻ!#~u  F|nL\ Tu+Nz _8Q㝩\Z4yߊ [ua<5iLaG윖 .Fp~żI'䪟ߴhI@r˗vZc"C=^Pߵ??n?:z:5='"%$ '^G&D5"ISrl懝;A-p-FHc u}׉T2L2]RUz8 `jl-n np̲88Io! 0=Da`\#Ȑq]wboitNU6@x*]}>H`*T]Lcąb_ل$C~j?ImVym{b1+%= ӳ硦+%=gY l8gpl IVcVðmr6ښFƫe2ҙkyƍxM"ͲIeG (MҬRCVZfY9iHq9&ƳNrR6H,햖z>a/+9O` !;q ;a NAX)Ҽ7pvm4bթ?H| &0 2s;}nL" G Ez`9aoD}x9c!M,㵇L$c$ϕJ 0}E42{kWQhD rȧ2|r0Bx&Z,Ix&u5ӏ\b˯Z0Ɣv]~eu34ߙ'ǽl1z7cv;>ڊYrq2)J,ن*DDPQJe7Ԕ'4PP-Jew}?F0$RtAo/Q"6v?ݫY/ RgP~Q̆1B[5ÂBܽ" u%aNԷyq=ᏳI!TD,:*|o妕IwVݧ.P9;4ҫIUR$4XIPuRv ޔ dNU8Q1wgTE$G.!vUta[1tcO%nLT`~=ݝ{>7F,|N*b|j)J٩U7vr'5N:DWq_|w1 TFZ>r'fTNtlUPTSCI*EWf.&ZZ 8u~^QGv1]:9@uL?'Ϛ &$Xc%=sTDb4lgDmM2( <= uãAȝ.IC>/ ܝ=>GOOW?@y ULi4օ=m pb$V%Å/g{zweNrjG%%kLtb/߿ƾ^zG͢^i=_Ѱ;CJ^F 9bi`;7Qjqg;B}#' me8ϊ4=xu IJ/Ka>sN/*138:)>9h55BpJ', E,\<燾fؖB\eb<qldwb.ր|JZ/K@KU4` b역_ T?S#CBff АdLށpN\, tYp>mS/htg$GCQ(·;9}U9@#0R/b[;@A E:27b(y Ŝqhlyz%$mw GF"c@b2N3ؾI}>t\V& xC\]2{3&9c9n1+/[#\&4r+SuncڴѻV͝˻i7trtpP$*ETEERwWf*lwm, ,n͛1vwj#nrp\q1dTbұD˔qZ %B' )NbQF]dC(DB ̐/PwvAYg^T(2.09CQ}$P!sh15a+(*U6k 0j,l2:9?W]siP5j5C HB0p 7vԨq US=o[cWx>vW\zggSK?ùVU=J6GC&pZ̥{KXFȆlѺpvLO~ݝ=[ugV#J*4)aUUpuxT裺CeNrT4cE (y rD9mzkjg66*$Tlm峐{({=~g|@{p\r`Nӳf&ہ7Zuld $:P5Rx*C%M#ftoZQX&wSل PE5@a^'90YādMD,`- x*݃[ c @]Zgs8Oq0|`1^a :ήSng2sSۧ~Z)rc P @g8=[Ap"~ +Y)B]PT  W` g2d2c2`.Ӄ(G*Shhq,lp3(p7/̀ )4t B4Crl|b;1j;;7wW 8jnMux0p68ih뎮[I4˕7urήݸӖ*ntrvbnH[dV6u<΍+GCtt:9:N9cnunN ه :C͎MZ;=g`Ox =c*tJ6E:֛+ D={k,y8ʹ@ ç/ڼsrW!يc a:B?9 Q7JaN#ʟ0 |v AymAhC![s^ӁM+cvÎG1eū[ϒ^%E{LTى ȡ#7%!i%2ZvO8WwgJ BYI& 2sƬNu^,JO'&&1V$<_ =t>/>U|⡞a`lb^d1fXw^NBV.A(@LCR0A?C梌>-DXfRpba0, "wED$9USgsvpswgB;'.XA,]V'H8urM6wӣa]iRhUt< ղ5Gfl&J.$ҧ)I6bu&'RS$Ғ<N"pnʹĞ. 4ܩM $I(=^#;ä|T6wi ! pLSq<3RƠ7=3{v wG&`Sa rwg}9uWDy*+6I\}slj'E8i;{>gb{Zl0HMc"( 0H<>c^Efa4Q $`Dwe)+md951X8nH~Xu)vmSLueН Ԃd!%Z2 Oh11 9~*FGfFu*otwK#޽U58Wǟ]Zvpi23]$'ŵo|k~8nկh9HQXzpRy IvDUi\6DDC`w;xk}';@Îd?ީbL!2(oh~i=\wfWg!`.9q`Z Bԝ^1LR$1c"e ˔:,HbA lF$0GVGviT&X2 $dLaPRfN[cn6Wu&f)\x0&B.0ڽ1$M^Iã:;'Wt1-mN6vigv͕(pRR:u4ұ'T+ (tEJN9btM7if;TblCUNO>NSU'&:+tœ[;::خr7n] ʝU] :$:6&\6z\02(P8q ɄrI˂$zrBA^bhSʼn͏5J$<ݜXP +"`]lL+XV066=Ӳ$.27q\`AaeNmRCҩTpSuWf$pRJQR+i;T{|f;'3aAf0g1|-08c@p`RjjPR3 m!LsB ` ԮѤrݦE*;>xCɄ0L<=8qnOtɐCMM&|^2+i]xpᬯ6#]6&sbW:w}w M^XZt Zw\&(.m+ݪ(`Zt 4AD" Ţ+ #کrN/{;'eUMQHƆߙędhiT!B=+O&ަQ|eXa vTE"Dp!Ji_i`&/yc,^}oĸX.S?ir甜 dyhyuyxպrHU4_O趹cm.w=O!x.₎#[sYEpd)L3ddT&L#57*T"&L\rʒ$Ar˗.PB ,PBe.\b,XBɓ.P2 &tĤ\ʖC30`P#ښic ;b7lIs*hvgУr{ \ 3tN;>+]lnCq? f*-'C,}dzU=p-g ȶ#61m9dBl.H"m̧6@fE[[=|ѵM|y;V HOߧo&*"<#2òrM0^ \Q+ZV-X3WzYӒAdB so+?Vq(Z*Eʡln̳d"W U fR Q関x&@6{']|y[|{XxO!a'OE`F7o4E? oGK5PjY'11F`wRseƓײt!hKe>'zA~ǒa}5RE9LI$(i˥./lah6 Pߍ?4! L c!-z- ?}X\Tn^^<oQ+J k}x2X=wC5k ptK\NƃzxJ,]oct=B`˔]o OSH a<4Q)1Nv/ e1#{4=wjNMxqdLF u3֖ܨ??V*3t~6]^j eCJKwKM9q WJ~!ݸ!(1hz__Nq~+5rLzJHn^PB3aNt}{H+mI{M`eUy&&ww{D?4L[vӶ1M0cWN(Td:zV_$^&҇C$앻w.J3y:@ط5ӞydݶxQ WeŹLg&>-}%@.7h3!u3M$ْir5qGY}^|44}tSpؚ7=pzJ%^XOC5n@4jFW/h" {dGNicC?Lp)(ht^(C6NmϡI{XK.U9f#8sch[zbGJHLJYykavH"&ShזܛAkK?cm]H30O*NCaSe0X&m魧#VFVGS^^Џ{#gs &屴lUGPUʩܿ*#pͩޟ:ˏxSMr^*&+c\D ௵Ih)ƫ9:o4y|[*}{ i_.pcNQߢ޽[LAǜ|5\{JDwdU~|[ 7]NxDz;W{u  cc-XnZ=msuq%NLebլ$zG+6fe0ܑ.GǶJyO^ MoVP-$2rvK'KtP_Buim7LW'QU+{o!P6͍}|J:ͭ<^;]=^T\ojѩM'Mg87?TIgo `yy2x Wg9QaJsk2 &3!mw wCtj*ܛCV+>rǓo|%>sjwK64+X1wɵ_M ѣȍ3]peܗBdV7%2iat'MM=7H~g>M:3 iԇ[q"ei j/+ mutή_73Npc>QMb&1ߙ`V vfp9lvRmIzJ'?AwۚV" ̬|0եPhǨԑʋ%1ʭqs,8S<' PLJonm:X`s&p&12$20 r6tdo:aNa@qbFc>v_nv!"bo9Me,ǮE*.c7fU:?KBep0P˿BG]M5<'ncmU QW t_0B0dpv溗Y0[4X6y+pGz^+(\R່XۦeXqQjtEqwߣ3l*d[|aߣ!cq Dx=NL-{[.yǁY 0ql-ȭaXl$^󥧿?ml ɸ3l9 v:]Ha1\vf ػuiipvl߽F.R8Gפkjhh|k˿a:2Ӭ7,udP8@5,P-nﲺ|8P=ܧ}6::Í70TABy1"ߋçȗn S#2fFfd+&L[4H4pmKz %;u?T*UQ)J;1ETF?2|%K"ܦo(2 ޖ8.bqDvϨdXHr&9 ڦ@rލqxHnI:D0 ח;V^&68H"*}0“S^_?ChzC^  ~h.@GPm23,fvt}p*tca 쩎GI FFdi ,J F́@g2ɓcE+٬Np7SU_Gv+\5 0*P+omVm9pc2Lil룙zvbӷPBRDOЂMTb#O@{?k| cIZiX0Xc9=u>OQ~r~}'2ʸaJ5?#j(s~/i_f?~\Tב?nƎ֟ѷԾʄAYGcqX/ElX!ZК'tX@;"C޴'tf" ;ȅAE$fp3OrOEOtH=v#.* ( RJ& "iZXe!aAWG h9⫑ FbsBX B1I W_S^qG넅b͹ouZmLd4U05+q0NnYѫ%DHm\Gf1ϫ`H Tck@ rV=֚H uYT-;c_o?Ӿ<_b=SEFmq4BG+J{J@;܅#ÀE<# hn ґ'50igRm #".[8_-=>,pDe#(h]8lzF kNkᰤ"-2ha:bsûTq\y`$U‘6f2$>E|!.nZ"'E D>,͏[׀ @:O'2?!A"6Cd<>*gAˇMUC@X o"+ztT]?o٤x3{2z}y2'/mG dV5C[@ 0@&iHhH{dl) k=% Hxz+OC?ɪ! P `AD!߬ڶrH]kmbAqsc5H&Y*|[ J!jQԥ> tHC8?ySIQ6ԑ$Jii#c dӂ|[W@E >N| x'MTjY44NWӸ(31$S 8>8q3g1-r0i-*bQV-CGoH #Fff{F:HR#ԞcM# ?[$x *ʋ'D1UQ<8jZC~S8+Pl`QÆgTY"%'yOL1p xFHdw{Ȥ,yom # @^Tu'H) CdٓwC( k5a!q#dK.OI &8K"@7kT. q+t84tg ~6?~ndG= gF"}8||-S׵4P{Љ MQs>YOi@Kk7]Qz}o7ިX:K1LGW˙eiP) T44z@]O^-lƙg$ݦLlZMbj`YYG9bo(m?m"²ytv&u-AhQSGFH ?G7LU%]Nպ!zm O隇و_WC<'"^r%[4$Dc'&MY[xNR^.L(QQf}mjYLE(aj_:ˤJ%/5 !fN|3thm$HϳIl%x=$ r|,TbԁA0 -j)D !ٲ:@3q's'ΎH;Jr6'SI#{)jQ?` Z߸@P1 ȏa>>^ ~K+a"Qn]-f `6nB!n~}}B=Wz\4'~DR~ؖ( f6~LQ!Xd1 @b)*P@a&$D+ạcM,NQ ci T*ď 6 Cẑug$uq8J(`ޜ1#cm ,}Yt@2 Xd1 Y qd_fPSg3o{A<~ER !ꖰA@!ߟ}}R izgOk5LDVHw ^Oaùs;7pnu~M  ݠچ&4c$x ::ԫzL=* R)2A {0@Xѧbs 29Bf |M}--%JJ*UL|X5ZltLNP=zoBV4fߓp!!#"BBc3`T֔1Ȅ ,j4(-mAjҸՓXf0,"ZLl=`zlO${<0(Y(C.CA!TrE$DĞ,]/^`bU8&Aq~s(7B<9SFG;+$TYӇFͦMӺnwll&AqQzx,Gpݷ$&L-2,HY+V` eAFCH۽.hL#hS#{XH/0/*9)u6sNqCrP@n_< | ZhlHʫQ6{=IctB8wu :@tjC/bΟ ,XE2JqK-|z#GJRpʭf9n?E1 ALOFǭ90)xðӗW-xQ EyC:y:ȌXrp n큰Hᒆ}y?p/j=dIz4{4 * T`6@?6x f " I)@=&ݞ0ىqDn66|ɤMgʚ-5lqLօXG)njČ0uzPl vXC3GْdxsZIJ8y1&[^RKi͜,WURdy̗.Nc{*qd)P|?Q2^~w\b_ 52϶M\Bef"QIfeUf"Y9-feBd-.J`S Pă=𜦚7{g@G >A00Rp?e,R)yȎh,) Τ>v_G,plO_O.#?6 =͟%(;P75 35 vt?ݞA;If&f|AMT}G b!b""4 `XN."6j Wfߞ~5xDP(~gZ;ܾ_s&'Rhb !c&HeRdBʩEZՈ4' OA 㐱 }$#!L;dԎbIOF? pn8M޲2 >L.=DCB[&(WϏMDjQc~&@F"ȴ[GQڻ_#2"`C>uKaRd!hU"zjOO .Wgi3G췉:$;8 oݭN$ 3~j#qgx?#2{ڷqU}|FDI*c >7`mAz:-\8r^ʾ~+f=6j wOJ~X+~Zb>'lbNOS0 dI LE |#fԓ4Y S4dS ~7kuϯ@~!WHg 1 NߣOQM$v;a$i$1 R`c !dY6> (W!t?Kuhb:@>V f6 <'a|ڑNN^ؕN)AYUq*RT*#`;[Kn4Hw9һV,JsA1!6AbDM.8UC 0ʘ$?OLYtHx(g;Ȉ6 K 74bF@;`Vw4q8_qo"~^c׉agEc~TB 7>h>kt 3e!_Gee=w`_sf[|.Ԍ#98`FʨcZc>;6̋U)gw8Mx3yPB-Cl:.C!k ? ց3qApSZ:Ie+P;-$P LhF%A2.>oh<Ț2 A|?_K{Vz>i(ra1EKͭ9cr}L?+՝x- 쭈 JD0j+偀W\&SD37?47VUԪahp&rc Oa"$PfQva`bMQ6(B6tK~[|;Ӡ%3fF׬A([ &ZJR B_; ' qLˤژ[ 6$c!g_c]:E3K/P$"خk 0BH)4ݟӰHfP@~ȹu*ԥt<+ 8O LZ8$#t,Xf;! 5|lSq\QYE!/9HD<ꨨaXIP3:O3?r4<ÑCːxJВjGDza S%Ta=G/a\@]#Kt`QD^\  d3d9S]#EG4E6 n6V|?q/hͰE(L8 Qc_6#HG% EޑR t8T]3 עŗEѻ>al٢33uFʅ2HHv?kxTbp;Q֝@40f 0|PnڱL;:ktpg ~ؠ}zqwyS~dD2ȝi !ʜeTϺ=Ǚd}cj(mu?qm6c8nh?Ȥ^$SOswa8qL$= 3n@fE0!3 bҩO4' '!ؠ hϭ-Ip% ǶL]ߑov\UF@F>v3:d?f{[߾/^U_wk&>L}dlQD&#YrQHv5P4}6AJ r|M$Y |%ή67a 0q8㯇2CNHWV"0qM+h@2 0CB7]VR)LN7$0tI "UD"PW20NM"#(\35;X[s{GT{1Sڎ<*(>1ą"?ɉd9nO':FjIiU7$ xHape% Q b M $6 !ȓݹ%';́%IFPJB R L:>:!= %ɀ9p ؐy 0,^E nx[7B  bA7Cf Ѐ" Y"!7Y_~f<;2X_Nȇ| V[st>?O?wӵZ?O׌mpo_{3j!bبx?BS dc|?{6n40爟\ rA^%A-q>!i?xT(hY$=IM,D4tO-r2I9O8M d#I)MC 0%Y IâL % NYդ M";!V?Kljj ؞3yDxE+?G|< S1Z U?yymG7 !W 0f%HۆPuKJ%Qw>#!фzw$av,t(7.x>n{ kh7hO@XR>obSўt+L 1e6ÉŎkq #)(HD@` 򽲀 ˼Y  BY] :ݱ] ?/ S.!pBi?'ADxwɱB1K?0O'DtԚ>x9@E>C ^ѣ9' u1TQ<Tv $~\#dBTON5O؏:}ϟZ8}=~4~dv,^~_?KS 4ٴ{s^r4P(^3cDMQMGVCo&"3o lkFaHfX*.{oTfP`!`i8Xi|<ic Ǒ!p`*rkcfv}ނXjPld)gy9c>Ehj XtLkatspp~}#%) 0ZM 1{'@db*psQp`PD 1agay2& k0~үpJy0Ҿ[D0S@ˆClhOwb77 ۋ"A=7v ;G)Y҃[jpN1Z~pd6€Mj8@h~ !54 y#f%W"qbG zcr#|h9nM,S&0x/ 2$"ch$łCj`dy!<=N[ôxiHDVy}|=>Σ67-ĥ^R^h̙6p;(JWw WC-n/c[+/+(rR;;D`IF a鰲F m$'l7;;8 QRҫ.ͤ#csN=ZO6<lZ8J+EWW#k$`C7$E~IJ7FF6" !iD,l#7X'B-"{F~ʻy$u'$d=:W:cb'r[AnRhArd 'Nbm%W48YGD圈fG0V4'k Lb@PΌ .[nRORgEHhpxDcЉ] 4,x>cX]>[2H Dt1AvV$>`hߧt9;T)} Jw tCw o@J/jv^ܳ Og泳~W%~`r)O0@1Q$I_>R7d|OܷU} EhH$«O8G PMM}TgI>3)B xVpf`Fӽ!&)'wG !zbɺmF#" u4 5MJMIy aa\(27TX.9JRf0"~D JRTG7HgI" CQ2*Pc1pbgD4Fp :2jIHWy KN U9Qy[NsqeDbXE/x*šidH%U$d 4G-5kF*Nspɻ]5%3&3 =az)r%%MDMI (N[bmgI%;{ hAƠɨ2ʅGB;!da pzO=1b8HTwA'jwTXĦNqINNbx 24BOvNj'TN!GnIc\ayM Cxm09 w+*YLC+{ճ4=Z97IH=uUw< 䓸pD*Ĥk S@̂30q68JP-><-$Ղr?lHLuk`vq=5\{P22XŪgp2bBޔܠe)QЧ~[%}[`-5h"#C<-8g܅׵f<.< Eb`TX&0 04,B ld5"q!{0R6LF0&IGTfuˈ>htD\"t%ڍ(ޠ "MRO3=_ A,UPd`zǡհ h0b1>$Q*bQLyE4Yc&8)hF1ą9~ox+C881ŽH8GFXfl+\eowk]/m<,#3랺宻iz{elk*祲\|mkZ~}vS-"qƛeW3lemi<+S\X,o}rLlky[lc-6ms7:Rxƺ0""~צ,R=xKZ&ywja!$"`>~j~di TAj$H:x}=O46}ܘwf',ݣH|A c}.xH_x wad\([zd%Ohh[a?O|(CQP%di +H.Q5|!+5eu!our#!b0,jtCFhlHdwM "?@~HHG =rLA@T BzTRE>W&&*?J?} S6n©SbH1ySda F ~ЩUI_󉎉RtXJ U1ʕLnTV606*IiQJtY4WaAX,bBcXl!8;fBCZ]!ӈ0̬10ga&08@y8.M3zCS@BeCr2<:Ҵ x]%C$=hP ;tp"'[OF[ԨqReK;δ v- LCh<8Ӻ)(7>XLD*`®5F#U h3.,V0rY@61lwÇj >~߶V‡;?\\(^[slKz0PyOנAv:aםkVӼ^a/,ݕ ` 1 3q29&;ەƒ)*&S_.]gP72?f ى&bE#
f Lu+;7#o X [On9|Yx(8(E)UBpUĀʎzȨgl<=J#^jJ+Q;.+X)Fj`1}눳u_wvn?;_ m1уt{2Q,o'$t\8q_R(o*1Pc6k5vmA09EaDИQUPRaSO9yc+MplNMOL]_K34KAf)5}.bb#Y뛺/-I]Q\%bSA0#۫'yp!Q˵5U7Rf~yG ȝk{h-n=jsw?7-ik(`)q1|ck')0aV;й)Fݥl%Ծ%23jo}wѨl9ewopyrƿ-ͺS-٦]bVA #g٨Կ|p?~.ntQ:J~)tɞve!a^#a&35IʲLdsm#Y<*MeiXճN[66pqS5[IB@d`PBJ /K~&L)4(cJ PE0W *#r{B r^]~& aO?/ (4`.В:BG1qg5~m3/ذQ?û:C! U]#wR|] ,R+O4ƛO_iIf6kkg8$J0%Zl.r9PxxdOu bC]CJ>?^~NObx0UaJRLC!!Hcw 5Ð6VӬDT6:+Qzc a0aA*!.Xiѥ Q> ~I&6 qW"HPxzh<%;N\i&6y.ju4].߱A*Ff(v=OPwRo1/] ?ch'ߗ)7Έ,_v쾫09G9?KQ=3hJCٹuQ"4}2_ |Y+ R9JO؇ UiAR8"tMNE(R@€vzwz<}uz! !c#}?gmCaz'zSE̊0dvI$s9gkH6iDLt  Dt:y8ts?W*j>hV&Sf("ps$$ P~`6fha }&'?i/UUW>>-mp,S? v\jؿ9BJ2gǥhMlgMZ o_d(8u0;6ΈqCe:dhG;'<|S#P6S @ I9HW'nEgs\Dq: S8o >6.!XD(>\jZGТ1tc36 7sg^T Ŕ1Nx@jK8ܹ˖i쇢} HIs0w>ϳ?{)CS2s$eX)<%V2[- Ym\-Dk(XS .#QI<<.s‚מ9z Ȑ!;> . jW8p&BN|C=Y^6VK#I~_V}-f~/좧4?8?|NFւkb~9)lA @S(篏zetD0*d|t~Q-EVߟD H( D,~ty~i?rxЁ utᙘ27|D Y0OQ)]-Rߧ)1GwN 鰣hy#/^$?gCA2/m~Ch?!%<͇w\2,i.ཛCPY)m<# h}-D$ OBXu0=5 (c2$E&@q wǘ22gLU1(#SH&GQy+4 !J92u.qL)=J4\`tʤ"dyR!#<@YZR;d-bK[e: pѮ͹r.+)Kµ(&s>A,AsJo8vR)6d ֕U&BF)Se-jғpUDibכure I>/kD6mlBHHϡ2xrM 8# Xit;Ul(&[my;sK!)kfB}nt$bv ?d 1˷z.|R!> <^!QNC3ܴ>Mo;HNC`JO< B<@\9dik(s&b`m4h"gDU\` U[aǽ+f|NHig=s[Lpq886prcp 3b6i K6T, %v0E,s|*ڪ'@@ ߄THqSF5^rUN rd фM9̌<lm:}ZŹG_*g<ü;(Ipt9#pqM#'WkSadkApHJ#1#R1%ڙt I ;gCN^ZKVyx8E%f,B(Dz!y]㙈Cn_) 9tWbA9xΑ쉬5 6/RH)Fbj2 SBtY O ({4XBdGAY3a;y)2m&\ۏϠ|lh/qӲN5I $7\R AJ]EԻzkTk n-B3 T5EŸ,@f#W\dbƇ#<XMxBYb^X4ьU#;qt+*wX:ni[N:qg1ΣD烸WgeӤ{YZ8r>%!u -2P%U]t9ivjs2c6cvFNxO:֙Yk)(T׻ *wR{!l,T)ºS*bu4lLg>.g*s Nwl.Ľ)! FTTt$r1v׆B9d"H04fa SxɊ `CXL`R.vIrx3H: ڮN+Hܵ;U2%@14#̆pmHL)2<dH]N&q\7v Np2H bb?kWyomp& q a1Q%: yH1:q]yS*䋻w&0V)]|4y;F]: MER\>d̥5! "64nZ=xB}[yjhcAy Jqj.݌.An<'WP]Ȅ 3PĻp/(LXkKf6*x`](*" /+M4U4ϰpINm c`fl RܱJ Xt'|Qu0 $H33qyRNmWGkUԊ5fy|Ғx'!]AD) [PS d3'\o4Z3-*sjrHI@e2Y"fBeT5!!8wMu4QTDdbo߳k{Rs)W.d4Lr.qLw 9c 3M͈d|A(ix|7.rp>GmdV$FJޡ^S1I>{ @\QL76}r Ѭ5'gn8㳃S8jCDg ( EiP0`ZL͙88>QvI v^޺Ƿ 3Èb_!\C#$!Cơν aC`!̙dب[c5hX E%G "-c4tJNnn"`Hi0t;j JU@cڭ& Y, T$U`h 0X1R;[ w6{䦴Zx Q4zXsv M,01{G)W+ݬ 5b69]NFFH;1 y s[ cM\ ׷fqf8KTE.C dz{ β^P*q!ֲ1Tf+GwxS{dEXkY M3@8߫eDSb(_b'pK̠R5+K CQЄW㌮IP8Jn}:j-3}_`=L+cnbɮ,32LU~Sgp,,qZL!Z _#B-ـC,$ WL?2%IoPQ$g:oƿ׈{a|do3@ip #k1nrq?&Le (bm#!CE=2b^&cYWA_g}F Py(m-RF.Q8Z夯ҴP7Jz%?s>.mݝ]<|}=]]C\{dE-Ff;PIûs/G4>¢a&kx+c\ %oSJ^.qn垑Hw`w(\D@jh 6'c JqH"U8RMiVUY{O)={S @2wԆȽu B׺4C> Hj-2 PDInj0P ?B×0"|{ĐLS  ]$Dlha 2i0,ҥڡbίRXIRI<1LNNpp$  T7{ UG&ń`>N[_#zUV!'}f/G ed@24QP_zYi]fH}UĪ0wGjaLģE6&7F~LO PHh|@8/1A y)KD0-J#۝{u6mE< FՅ`Fл#!p4NHp{y@rnv! }v5Bt8#ߋgEYrET9+'`R4HF~K4dwN! cCAiL} @W)֌bQڊYadܴgOpO ZBMN%]h ` #3Z勖 DÖ*й+1 ~2;HT[ ʃ(t^ Pi3FC)ghptx,p#C4z/u|_Dх(!L86+q7D"Ȕ>XKђ< g& lh26V߳5-#צLiɍW)JJ*X4CdD%HiU2b,IǹJ<#Dy5ۻ%aOt ߃"0E,ESL K؆;LMzq|&٦}1)A xp&a |h8rbd*bPm0*x86J<>c -AdĎl)C(Ld\~;Hh%J DsO̤,H%$$2 /0r< ߄I#֯+MCad(Bq!lnCIpGcDG@3¥aB|\48.07ąj1<?/X"qU /J^H H]fBX>2{AJa d&6X1՜ T~AE DɿƬ>bw9FFl{ā(90+;f]D>3 ntJJ"HV>yV3v"q{ bOu$qŁ9,KQ gF,ZE!BB $~ yNF9T,FdZj!iFfdq0YM&IYR1K(tS"P1<,2։ aauOϊ!v,CS[ O~M,d[!N\5D|isB^1],W(I{'Ac}gZX;aW2!L?]Id]0J)7|fZMV˃Qu 9`Ç8dCbpa4ΪnoP{p9ɩ%dzjעJ@:3э=@| |c6 nܐxBXP&F}>`X^iy ]L '@2d#fI0Ѻ%D,=l(C@p)ܑ2c$8=A"*`@e(:ok|PAE3F- XhZPQkD!y JtA!VJ%!7@bvUҭk8Pa6U$tGNY 7fE$@I Cf0sc*W1w¾=(iҜ ޢ (SPٻqrH[{k8D"UR>s2O+1% W { 9pĽ :,;~2)UlW vqnp5\`pƃZ)Ts3z~|I 5G#]He֢nJp hA]s2J ZQܳ[Z 9`(aqLy1%3''IZ\gBSvm.h+KQJO}E43PҊ22 R1 ^QL4qw U2F$O<-1'e4bq\"ECV:DBEFX"tV!UHi51@ :hNX"+gʙEaeA5Lh0[ۦoíɱLsQ*,hT7K`E/QPv1&:4j|ㅚZ{enY0=<+;׶-nLZ&9S:4̞圃8iC%*Ұj5b==FUKm;78fãik(p3OOlI⁶)isA5)W歞 BvĨmW%(@9"d^ZxA7s'I=tY45 - ӂr;n/GW=9R!3CV4- $q$[(㢄{ݞxh50%ȿrrYVb)W= v,4i&3fY0>/;M\wA衸/jƠy1B"srv e(FafG{Ͼq3amZW(, c K!0, a`{D)z—9~Q 5&[3N\5ƋfM&1Re{ Q.KMC1!#{UJ0QSPl.3B$=Qv-LXu/?<}`՜ޝ]OEJ| о QaJ*~lM%<[jˤܶCA7A U nQ]>UO|hT=UG= ZP?<իv5dv*Tm aU,iS.Keag PBT]:qZMa(Lh#(p4`tƜjD$Y,Wi`؈hf´c7p5$c)E%4ij(B!2לP,y /+xS}xe N\[0<&Фf+ $ba{traZ"HzT$#ZfRDA|߀],"p1@flO4Z]&V!RBz;4GF,]\w_+FGy(EQKEN=Yή񋉝gpfUV #pL 8Y-AtB&[,۱@DMՂG |>l^mu~i[;r.ǔT،0cFp{Jpx+:w&lUR U3DN43cL.Um44*MLu6fq2(o6 bKZ$-56J22o0t9&,4•ŒwÃ8`Fr\N%O~ɞZӆH޹AĴ.z\(8 9F,"Di BPZfeQ2L@")Iq(aÁጘqn0ؙT((4m``Z ŎLH"5;!V0VŮLb^D' wrNlSR H޳- ٍem ]Hs2.ءR "UP7xg&5(ikbN($Q@9zQhfVF|YQ"bAFlXR  *b;SGOc?CBȄGXzG,g0QqdEŁ}`Fm(t<86EZLZR*aL5b#+" NaV o.C0.ƗSq Bp<3tJņG`gnjjV,4̽tnG#0!Sg DL[Ql.N2ҭ*_m_f7|LݾMg}M,^g}ZUIW7`tU-sb:;vR CHR:Bx44\؉yWм `Z h#i$t3łch҂݇G]Z›W U4*jC!2Ё9׹&5goT[͗n9≱ILVlX"CFͦݯ8x9kODAlБ7cT:N!!JT30 +6N?{WY`7֤|KqLuQ>)scn ^n)~HVd2+A6P5<=]G.$ůJ$J?2f=-6̀G?:$ hk<%Ҫ`V diPg%dgJ l0p`GnZsTRh )FCI*`ǽO(H  /Ѩw VРBe s}rvs36-k毇H<=uw(πxN2F}e|)("fi#0\hH(m4xಋ<0L`T^{cGQ"(;0 KzQ벴 %d5_j:ܘ "!{]s/ycb1hb%Z-'= |GW-\m_lxHl7m_?_K[BХCφbԴ|&?kʛuqI*,!Y9ψ" '9-ZX6P׏O+uP MP߇ 1A 0Lj`1t 21a Ȃ3 z`5aF XEQU*RX#01UUj0He`)Yg2hbQ<&dQQ ^mkDE&Ìg 35|U tE4mw+Ӎjs0 oȾ'p5,P oHub _x3}8h4cr٭E>ImQ[SfnaV)L*HaY8f Nv6)nw\8‡F ^q 1yZ:6Z꥕  K *l[},;b3|%\͋K{!KgFTU7X=NӃ4t]e®MKz']ԉ(e"t2I+F $P8kU.p27QM3"%ؔ`ns i0j+BMm<3ɞ=OqZZoGdB#4`M4ip 躱ʃITtJCj),[\ۡbfз"k&شP[i W[Tƌ(kTcYކ9QkNjUoCJڣlxc< dvC k l)I +pfo*n[(лNfU4$ 'e$K tcgW5=y Z(dө78$IMF0y,͌l݃ȉc]k7vR 9XD $ ZКTLpkS4%YEXHbd !4pi~ƃk'''8BҺ ra vBQX3*91Vm1Lb@3h2nUb2Pv(RB ]lDK#$ȫRWaJevjg+\ҬL503ͫy3PzXxrf0P7p71T=њX.b;--qpy߻6wroO pBt7NE0UYӚqTcU@CDr4rіTlGL|R,5ut6\}V=oe!px-]W o:Wph]((oljHc0cvY"|̦w^ Aܛ͙D83v S,E'i#F;QC84Ww>yO2Z*2)S]ls]OVYƑr63Es-)mT)C7pcOÈ*Ψ9 9.2\rه0ʹhs32lo1dȈ }O/g'.Sý7 _ib,CftL&YsgZl_ uLVCʸE5kJZRC34xʔEJj\”cKae%)g7YKeg jZxH z-Tk R;85 ͜QtEE% abvHÖ4ծ&ݦ/ZH!:/D"P, ڡYSSW&ʮ@DHFF%k2d0#AܜFkb:2@(=GCE,[2⳹x{Q6r;_lLG0勽!7'p*0)wճ Hqndl\ItӨNήi3tpAnh񌃥 z)=FF1i6E4&XAe{ ୊uR@ +ZqB|!\lC8vkfepj<U2yC4Ks^A'gM;6G̀Ԩ(D@BGa+~2!$f ?pp1ґNB 1K٤PBL{\4$" HTK:qZ1H 4 T,wkS:'{`@ 2 jB "qz4O\25}Jß=@j|hz}r Y{&'FYocʉ͛vcb[Io&ۥb«uI-KQ\rn7VH9m!_E5gbU%j `2Jl**{8P1g!'pM_ 6>V-$S~W. M!RKUFC8VI4CRiZ`d-`Y9Lle ]˕Z5 J(UD<ݦ_-%5 Xg6I N\* `@eFYSk1U4膍FKKPacqE3aj5q8i02 w^(uT1raS%;#GڊHD-g&,&OD8e<֓`Jh)T 1MKuBT*VJY&;*87rZ,툳(/1š/)eD֙n(4*LCCl˓6LmG´Gx Mn,S;6AHRIJ@8y&N~$ǡbXu4\f79 B05>T~BJTtؔ$"B~;hlrvH1o1Ӓ!|a鳱ŨEwHȩ")aUA2c) TE`H/ҦqvP6+&t $tI 'ja`ǬM "a4' @ A;u)Oy^C\D9ne6 v \:&QHB9ˣț/k< $980IXݑE_|F JaSBM("/eI2bc?!3Q!@%c77Lv 7i<N1ۀ\ '5fBVW=}Gi"}r |.MiHXO+y-Q1-XK "%wh&&&ax9;avmQY+t2 bPi.`AX: ElDC!u34N1dSGIHnPHI TLU,G 7ӥ"@l)Fǰ`Ly͍'RI~ڝ:z&(p'Ց9&f4:`bf!husWcZrǸЂjqL?@Ctϻi ="8yt6Dd$H$݉&UE) G$`RW ~_0=k;k+QB+8#SM!6ƈ$p0&Pb3HCY>4~իH*I\9bPiQs&ؼTI 〙JQt9`븞!]F`:(b{IzN&m$DE`MI7߄nApʫ*FVv<,yJ<c4@RDT:FY}uXrmƚ_zkz?mPGsnDPBAG@*a䁴Gǡ)<ޕ3qjdծqδb1* p7le9{!Cm!B ht.%^> JHFz%!203NRA,,z=l&׭QM*@xoU*\:g|60;a9"lTkQb`y hn+4bƺ.ޚ!.(4,]Ǝ]1LLeP)JBx* F@"]QL*J'_*uU̺3Ab 'ft!P(F2BR &dpwZD% E Љ M gьq]#4`z-2yFG 'V05QA-%Pw(kb 5j0AҦ!s$a uaQ^3i(wlO1M##UD6 Qo7"b)EVLe87;)e\72 0Y]F՘D}{;0yD3EQ4 ccC;S:vbpsrHY| Kڙ_M &0Q|l `\, ዊ T<*(3PCGi=X|` @| 5b)ޝ~vbbJJvĤ(`<TI铮HAAqL{e.<`׸JbX`f&tV[$@lO#zi/ *=G`IJG=[*vd9x8b\vҙ|).чg7E,1Q|xl)ɸ9[n őR )zSare{* YO%ȲܩwRSRZ+V08yMXGeXV7rc4F@|R1l[Ke,qSR IѼa=$!1Sn9CUgԹX<]܋ELါ cDx8Sh;p{:rAԊ2 &$ɇ5dْ2ab擿e SKC+B92E$l8p,Lhq4唝TR`#a8 f-PF$!JxKCQ Z$P J|w; #x<-B2ih}t9GJ.O1J`Xf8f5M #)Y J:!%b|Djt(ͨ9׈~fj\\ S@V/YP @) Dh$.b#taK >C3f>6 <20'\J:h)BI"Le "Lap`a"%($ HV FedS>Bhd,LC$)BBi:@v}R|9(MGa{/1a7Ye1!7r70183 ̋!<ӝa4p{bvU=*W^>9w-' MKOAl ե%H!y *> @,Č2L>ۘ!-,@2 )  PBZY`T@Ha%#%Dls͸s qf/)b~DACr}PRISd~O(CpZ([oqTA\u5"5O[GmbTrؕGgġ 5B9 21ifR RvmeeAUT)UQ1*&Db*q@JIHiut?IV׊^0f 'N]L4GpH:Eț](5vq$6ULTl)0h! I 3⩘srP)ZH{@/\0to W7Szx{.F)檩c¤oPִ!`dSpAJ%;vΐc]THH e !1X0(μݦyu4&,Bp lE,Ia t}cLq3F6  !@CZTpivi@),ۨ@T0X1a4c|fšyϮ5m{27.1¸Ԧ7ayzΥPg r&ēih ;I`ViFVt/ },yV4wm{["b9kBh`F L#$ێNSr g"Aљ42nj}ڠ؆Fk]ldhϷabuFˬ89<ֆseP9 =@yWP&`r6|LMUF?}8Qٕ004B EOui}eQrI 1!lM`a2$VFSdLz0\E+>"XiG2@|F BA 4O遲kOʪT==;<+%Hi$$0 re`*ynYg)=M@l! L/D#Z $911bNKr@b}(!;H2a419Ȳ'a:%&;帺XȖ64U 1&4ڦ=|~ܵf=-&71QzXT~%˼I-aa5_ؙo!`NKY?N$8*,..0`A#  2U+p2[ NfrSf>>ӀkA}wrPA8?p">~V/~``iDr@DV$Ɗncy9 UlMSwI楉H:دF<҉8VXu D* &]ڙF{FAUgbVm4*ڕSEIByAKM$v|\9ceJFy;|\*aȰ.;R؂&!pS Sԉ$ 6d 9iVת _7! m]t+eBI!"|S`tUhf`p֪ƣEv},Q nH!aQ<B^uKɺR4\,dUn{xD"fP:GaF b>QA RD8JX/l1iH9@uCHRD3$ݒ^tc# pj>$3UU͝^ CbR]Y9܌7{̞jfR!YUTɋO42c]z-̚44z+BȢFy0`a8@bCF"NhQ:>&GG=ߧS*~DêH b[q(dEvl2{zLD*QDTS@ H"Ԛx. kT:zh:;]\h왗%Uoynsc1Waq+1gRd4xGLFkW! :c>>(߱ߔ~{>NZdM8oPrqB?kbꢟi PCH3Qѽh~l4Q(pc11񥭨C`Acȯ&9[fUrQ%(.X 3M("P&H 1 V)5#00$ ( E&x04*l\4lB93( 4.v2W RWDellh 3k# T٦ 7[qo.quؤr69':(yYqrSpE݄.HNZN|AAV& "/Kpm-n3xTC 5ËP;\ S0T {#VFoQؠyb<؎fx, Xߎ 9ڄBgnE7\)613T&[^*:ә%eqB$&!)c$M9)ui*F -%,Ҥ1L)s&yhOֹV# H< zL0b_{ȻVbŅ&*eHXX4Xl*DЏH%ieZ|f8qWr&aBb^U6X:s^(rZak̾_ȼx?3MʟS6sQR($b,[K!?-`RxSDu[bj"<>w} 9a*P27fA"^ڃMGI*Dd!L!Ŋ~"{"dYf21RJJRƪ,xlwԙ@3 4JY]tWec (&mk|a]!- Öf.nKq33[L-l,L0uDMaӣ+mw6-jчD%) e@ S7Έ`*ctJ0:.G388C"ȥǿ#E,vj|g138i;v- 0>8U"/Y ٫/40E~r!9@DRKBD0AOPG GB@?|fR Ab&aZQ"Bf&@(P& T&Df fXfaA(QX&`"$bTfXJ%)YaE:>y~.Ձl~Xim,Õ71~Ĺ4֎G $*a$/lwqhgԌ'>Yx}P= H%a d FzŢ l(b1Qb90Ln2'OXTЈn5re%ɍ$))0A-(LCE(@2CBH$3)0LÚ ;Oyj :,s=D&v00'\UN(4TBb^PNmZ\6#8: !BR>b@48}}@=*r{OGJzS?J1ƈ@6鲟&|Dn>c$;Sĉ*/oG g+:d0-c$TsTaDdO~`Bt3~2&P3VmT !z#M`mȯxth]!VXfgF*PEC> ji$,ZZBٜxM6"p0Z$g=+}ly4)k{D>6$$0aPᔾ,`䊦*M;_d ;ʾ.y5cfdvQqm}c5a()"EEP1L$ƹiiFݐEYU an<m1psKyNr o3$v$ L+LiP%cYVᠨ08bS H=\Or8d5qV i~(qTTEUMbS$$)F,+KsM3eE 8Bw1]L$HƃLiF8h8B픚ۑ1DXrZ aToS 5)V&"dJ>q0ƃVdECi Nf!"U(J"DPTb99r5ۡ&a0 MH ! ,, S% &y83K5XiF4UV4Tf*g$,&10j6&nGҖnNd8v88cЅ%Srbt(D<0*VZ JU. jZ TULMi9b`"UJF j f mDH?}2DRPlbc#At欲1]e LixH$wB$)"H| f&B{ĈEYQM,IdbՀ4SeZc 7Dn)y00dQ8Uz(:3YRd$8lJBrc-IQBysU5S3LL%)$ˢkY9gl!Ԇ| A%YSS}jn)DfOiJ qJB]:XwNkaѣ h DsyLVѯ#Cq[ Nf&B:qNmDRtb'EZct Rq*Js FT Z`Aܸ{K2bC8OX 4O Dp0f%UbA$@72$a&(O#F6 ZD{FfNk(d+ 00,)~CUu)Nq,FC3 ]8r v9 m0<ff1T_KeJ*`80:f'xPcx*YeRbX^|?|#*GW@1 RV"2Tij$R C%(Jq0z!A,PЪ)\P6/nڮlh>1 lDΣk-3QM(Goޙ2 )F&bB% Y&Pja"Z=SL6b! )(JEhZRq C0H]a, C6b  fUXIlIE %&Yaa%DJb( $asy2 e ?^cpj'H{1a81h8)$@sDÿ$>W $&HVa` `C Yd fa4$ ID̬ Cj*-įUb0>`|(:pSU4#G`>`hSD`X!o|l<`'lltyB 2 Z=nXRR~t !'#>FBh \*DYQrh\F/4T ڤzM%klxZ7HEѩ k3ؑH.֣!ċ"-flndFM'uJRQadTN ,1Rt_ ŌEPwDȢl4CrJGi q@`W5(8v#A"C 82`c9010J1Y6;^`ŧ1Ȧ$5!aێ7"fBϗ?y}d{bNvh$G6ao/+@ A,P}),hqlȠL ~}%Uldc mO$=}vthDa+cP*E"`,>S/,,zw@~,LF/!HVVz'/i 'rWQTNibŢ/PbjJ'9R&,qî͠x%5r{aʐiYRy"˵U^ňX"#RĄY!_zh?7(Ć`<}\և_wΤx"q+P!#~ֵ`þ?BU̖{M0Sq929) '#|& m F$b%B]vxqop/S]œA`͕b=sП0h>2\b|!tbUI* }sQ-%HyLTQr:~W#zݠ;1@:K(#?1CX9~(K <@z $(0xopЧAC&v($xߥJZ3j@Bm"JM9ƘMj"`+0#e%kpRųDF2eP HZI=B  X`q׈u!)2Rԫ*IA14ʙQxuYTfN,  gD >~a\e 0j椯܌{JΞoxyyVcJ4jJX֬5jc5ch2 jy"3"mHIWqM)'4ʓ7ȟ(L1ja&*ge Q.]"XPȘp 0;Ԕ&' Wl æ|b9IE3q> nZ[ƨO:5 2! 0kBP݆aلkH6RAEޖ'0b߅CFXx>톮a=%8sx#L3z p+R0ԑt%C 7}&$dn`]6J:m0@z@Dy΄M?XPY֬:`} 2S ?0=* P&nB(q%2WODTOfB׿8-v :.,W8dȃD(6.!yf\Pdy/`<Ol;V6U5- "(4I rVOp0";1Cftgk} Li Dbq d*jPM.38٣2$[r,J)*tΩïе F@GD0itMlu º M T #6nAtF:y\hyXaCX4Ubb僀XVY$'.&$K$l+fʣV%ȸ+4C{ @cp\4F(ƶZKqW(b1@l#M!Qe co[MB*5\i֠ő܆ 9 pH]  چM /3zd=, B cDTV(j8 JBp3,,!P3{ BTxU6iMPYa Y홋%6ѥ]3L6YQEܓ ᡅbw9cǃܜ@wFd5۟ ~gb)B\:k䆚ԇsiqn.w) W)%s\%ŭfoxnp {#32R4DgO7C6;#zT_PRDAuPKYۃe`1nVy-v!Ƌ!IyDa$ IҒRD'KQ>)4+ݧB$;tX;24Vx[MD(KE@fHeՏcU\ ZH1!;Gp"TzTKX,?ހ;75 `A ::oU 6S%C*MIddmTNxV-3=#M S` }E|y WçDҁx`lc Nh |~m)(c@d{/Pq=qB콯 ~W+Fh嬣uib}-D]NT=.I}ζ£@Gɢo*xRFS p'`f o#d0z|o=T]бݦ9:3J*U.1Z~&&:SRH^5A`La,3]aWU<9 LX3 }DŽ2|9U:EJLHd{C"쀽FrԎubbU,Ҳ jTi!a < '61PQPq 3~~{΂i 6ZִO'H;`bCV$ȹuVpL0[VL %Pij&KAM}TPD'\ #;L<L,fQʔhܿ,5ďë_ &h>E GһmMCpkBȀLՏହj#m7D4"l. jh>T"%YES)*tr0Я9,CKXY*\1J,( `,E*4dvX]ژn#w ![ !'|'Gwn kepa$E'{m|`VBaBETt]HB,|A ^Ekǜ\U} l R&=0\2/aJ+GV#w33*-AH<f-hِ{(jvבVUW6I1jYMYT(uాedM&ӨMR]h4M(K]4! Gg0uu \ *!q\[Cw&j _Z^:"78`7:u(~ Cr}ifxa4L5D4"=)^AT=_c4TNgLbVQK RV4&[bI4` Hh20,q2b i<pcĎDŽEA d&0i0 9CXcL()[ql (Qۡ 1̨(2+6c+1TR aJȶ0":P1tBā*AhXUؓ$aȕ0YU$Ċ( \(:18& fvٰaR(< JDD H(.P$L4©, UJ oDz(!J%9iT.S1(ɘD\6yrcI)ڝQW f% F2X;鴱UTOk|? üH@1n MZ4C Q11E<ņ#4bQ6rѱ, <kz]!&)30ziL!L.b-C0 OΞȗo%#8Έ*Huأ ̢b Pya1`Ì4&XFa Tx ER- "˨L%1 B L \sqC%2F650Hm! p $Y4 R3>/4M ep\;.@ q >Xl d-e $ !hJU|,B(HvĄsTQR'!0.@9* W-Ie3x =`j7ZkF )* _EuX`|F1R-yA i*UVg\8)#f4NLC~::Q$=dݿ!LRb&iqW"9CD Q)8 kKvprM a62Z: )|NxG;^Sv+&g+i6^2g_<ћɝfC*2@]`C$DLiOd٬ǠbS֤ $Kir8H@@/ nd="GHEʕ&3̑7=맼2|@Y@ #^41 wbQؚ4N JќǍp'10٦)v12`2L8%Yb<}M(V4m J+pBژ"0d`[.4b>ןE$LD2D2;%m Ҫle $ddM4 *ȑa@z,6L@C:D 3zC&~D+䎋ala,\yT-K\SDg~H+}2eqT>}gֳew00hgS+>pmLX1K¢ʂ({鈏#ӑ*5WkkrL$7sR=rmd䝅 =$SETXN]!6"$Ir¡113y%=wo6lYX@ :41~%mk?!&m[.^-:ol#>s`{;E嵸Q Gem.clPt.2d 7L{[NbW*5N-KIoҝg xYHӉ 0i6TꪒHH(O\VC~q(( DHԈ%٭#2;9.s (䶟듼WجXI(Y>ۂPSI*BF4!"BieRH A01\3,,U`(jX(X*_p8S΃j/Hd@H"}W U]BC@1#\3Xf4۶C>>$KrR>&RXJ%%.`d"^ыKHg9@)`صbjȻuQ]C&;],sչjN쒬qδ 'T$C)1l٭of5ۆ]aafVDj"q,dZ"CET]lT"t7$ER@x.৮_#hzdFi:@w8{zH '8\rr؈z,"$RXlmXCɘ68"HZ)8BcA0L'iaLDcz\Ae됉׉^4Jtu:(yGW|6"8$#6$"C|><#bTPmb\sijL54Tcӈ!6%kQ"CB ue"v0m G%W5#Hq'Cj8Cc fJ&I5LYKpXp# BK@#F|bYIfSh1*#⮉R(ęRXVyc!r2*܆@ТU[ĚV$`*1x㍷)ʾr=GJ[a1VdRxqhsv,AlL0Rv}wq]a)DB!Q@@GX!\;]1O[g%I`cPc,e! `8ʰEzfe c}H7E('!bC".omIN; .A_OwuJ;>Za73!:L҈D1IFb~t< vM/jw u Ŷ1Ȟ;%H< =j;U<*'"8[@rTkAHE^cAN]Je0RK~L \j/#)jL8NNĖ,tq;&> b'!@"V<2>kb.,} *1ӶLY/+R4o$8x6]NJR6{cdNK@m{ l51.fHQj9c|^D!{0PL02B,1E2"1bACD`d!vݱr6V70Pi7p6@' چk#f$ d`q#~ˣfu6vDr5Df!07A_O6zHCeF"Ԟ8\f aL xzQ/ '6i#phXV_2hIJ>}.2ºKx(y#3}% ܦ7S92$ށμ];h̆l!dpH\X"h*GHn.L 2s18g4ŎcYd96_!V.'MRKAzJ&#,*=IAAt0|)촚$^,Xx?e($ x](1>hCF ATJ66hY!#qAhQf$@JC+IVO w]GSa[\nLWECQ@L]'E|68<0a- 82L₱)Tii0v;΄) k-H4ΨY!1ҧv߾`ԍ3}W"l54AL*նӤNj!]8ÿ%G$zMlKW %s&-pnL:*$Y1(A< 4fM 8T/bFh +A=Oi?Zv`1Rکm2p%ݟ S#="wgl1 <s~`AgE?jrAEr܊T}|,- >9>(<魺41s4'\2t'ۧnqh#f{Φ|HԠY= Լ0ri;Egc3 zTUG$}M,+#F6'`Q`T5ZHb1Rdπ{j?uYs5P;a#dU=KhX'J#0/T1[aGM7,0xy(iڦE1;Łovǰ|:oe7u-ȹVPz"# XkIqBU?WA CfZ8x2#qqC%%ɦz?-"wzzHqz(otȟ[憔!ĥ|Ae ^[ajW^R%gj=իWEâK+P[ ZF5Lű6J\{N31>`+X3ai+dPȥXz~~<ޝã7KwiCs|Qn1I!Y)1DLC1K, P9l1btaҘ03 .YeP]"E@S %jlsim[.EM;0< 6AfNI+*8)KfenP a`!13PO3?E,+b#HC\ bhb"BRfQ)ab@0|lڒ"7QdQ:xWe:( G;1Rt͟z`ɋZT-װvDw.4@2Bζ"Fp'|U(`s_HWG9 j 0c(f EU)bsw+:(bkbm"'mB Jב{6z,̗bZLc)6| _+zA'6+>^o;+~ϧ' JGAYQ=:7&T!HIH8E ymub'V֍+?2/מоR1} 3JB K`2"X_>֋05F-Zc3Xƕe,FTE)VAc [ &caD"JCJg)N n"/ (UQ\-A"; Ǚ 9!ة)!%Rahb,ł?|)!w|FyLPlIzwX[VS(PԀG)<g"!*aIcz0PX#DI[,[ 2z30T_z:#gCF",xHd.{UUEUS C8H}ؙ 7\ϳcf5  (Ny0tF,@F`dYfHc13. @dӧG:h"j $j C̱̐'3 aD#lO#(u;@󧀯Y{KvlZ<@>AMQC΀#Hj{\͐'_ypd FTKUFFJ/X=nO҇#4, x&$&X)lPB')WPX[zOdw՘RA@J !X(hB h@ZLR8"6([&":ff) eL8,cQL1 d#(PQLb%#fBdc"S9cb6ӿ$ܖȩiU3FTB /*NY,RɍFy$11QhށEt֟n1n AWKgh^D" 4˟~PuaO_}Sx%qQ )Jb>gpM?$ʛ'j!%X'"n $A?CK ԇRxa5IH ՚ʬcaJJGPƹ$&ΝzaE˩l"GBÆF'j39kKxu9ѩ559ATɃs*ɩ* hj;!?}$Ƶ]+kll:ÝNA'J:H>d1sx ;WѭJa jn& 0hcRuRUK_ o,uSL[מ}d\kz{ְr]]~6T^&PYnNAi2MbI‚/I ԁ5' eBnlˡDņ OKdPu) -18R! ֚HɈ09qPLJeOIpVBQ Fʳb MCR"1wfaQ!]YRC1fy &NI j̔8 &PZ} \WVUQV `$ޑYa8csTηM8fyi(9Ad%:)*Zj%r"Hc@Ҋ&3Yu3zuA1I: i\޷MFEz6̪4։-I 8S; ,:?%e<.+;޶TTUS2IX}qm% 0 0n 5^k:Tfd(7Q%'e.WcU`Q (H=&!2bɆSo$M"7e]sJ6a}yզ1hɦ&TN^3;9Q,7eg2E s->q?+}ЭZ$^^ `wug=08M v9厦-<- 2bJЁQ:.)U mXv*Roi8΄93 6AEk)Hf u|t 4\Oҳ$;wyi#U:9qBeH̍x>BSWՀzBSaLbaDG_% m5aʎ@䃬`Kɳٓn%\V$ss/JT6Z[gYcr#ڜhlR`(RRN^'F*GGvuaEPE% Oq(1{ 7o&JHX ,M)#$HZ@sWFp<&Ŭ˭s`gӨea$ y%/6]cd܄=szo3s yٰB$hn[`YeD% uH<]u}X~*N(_C:/#43u|RYyy6c7&VHI\!#3 'I L1\:&rU5d8<0I9!$F+Rddro=S2f6y2=`ϕ4T!#lT3p撊{Ggj2tǠOq`8JbKPB@L'`rbb{̲$wMN)GƪaGcPu1KI-:`We8$òxodB@o"(0p QZ/jL`E* %Ń@ nMoԪ=<$ BMt 0!JS!%Y =p9E=K<p?VwÄZh]^2大<0,xaǰ;|o}My!$*|:tNfvЅސ NRʦjcӼbsΤ2D)h!7W) PkEQ sdM:/q04) RHq r;" U4 <e,RУ2d3EhvwQu _4L:6`t;IBAEzWu5zI+ykMn▻KPSQ'l#Os% !w352)`ڎ] ū&iSfprsLm, je[y6okq%8Z&/@7 0D{Ne*2iQuW7ߣ\Uf|9SK K8};%*Wb0LPF0LPf"^/G!ڪXA5zKe;Sݲǭl^ F` 0*zLs𝪴0  _t]lJ@0R4P# .W]<=8"3`٧<ם6LJebšW"X% 96;0VS(U-+ycVN5Zۙ:):͊3bX96n٩j.#3soڛFz$H}aE|xeM%`"a)c `c  0x`+xCD# r4p<z[LhᎱt@޵@F9?&jQƵ-٤quim 1M ,*kxmmiDˆfBmWR%HPBM\_SErÈ眑 %ba^3an2nMۣ(в` 6:a)WbE 4 @&n IhTc#pb!]f0#{Ec %BTM$JČHXyc]ذk彃s " i0{R;EUO&5 "y=XgAAYԚXE0&eD;(ZԩN%JdbCSۆI{!Sf4YF 3`43ANF Eҁ#aCNi2ACD1@LL)//ocQh{1.8ɾ[T7l/|“BH ch<i8BH Xw|=|-EсIBhpF;FʕHuw %BNT$)u렛g5 \0.A4.Z9y͆ܝqcbIr:LU1Q`W5[fۄ5YYR )}yɰjtFߺ2 pe09";ļx:F_a3/@h⸢Œ1{ MɎD'G7dn-SvăT& #ْ 2{4mzh2tG;o:oФG"tS"!iVwi֤шg1>iody%tHQ{OgɣLI0 qIdp 0x6542!9DbdO9DH)Ȧb1U֫chNȉR$Ppf'J"ѠDaBQ_U3z"dhbƊXLqA*1 "V`2dAl(cSԻMNkoGy#A"} ^`C3+年*E+$Keܱ \iꓞ{d]|R$la a9#hM 2Q$u<2$tdGa @HٛAy6!osUNȋu݋sPU":*tszGPYܽQhݳOK>l1I9;cC: A$v;(1Xd k[6,sZ8GFQ&E.鯄M;l귴1pCPx>Xd{~N6lfQU3]^x}P#$/ZRG7q,)b5 vpj,X eeT(&TXjbGRC邧_p1$] $hEKVz/8C)kŚU wW&St!fua $rLL÷N9-|>%XՋIPTR(S9ii 5|1JC:GF,֪NQ+D|4<:+2BEAhu@<ǚhq[ 3 d ?`Njۉ0n(~qMow'?)QܭLhdlVҕ_$4UO {{NLKa^yaeghMb2_V6+$Uh CBpAوČ9=FC<](c B> 9jZv lkk289/ꨪ2Crbspr.5F(~4pqw ;?iOppO %':wLpk36QosRq@3!Z$ $))b,L:dH! PT aX&GP F4ĆPP(Dhe !Ý\$~:TWhصӞL7gk͡jS,ZE,c\4q6h7릌T,<1n&bsQ֭®|œ"nՆ43FAo#FkCCZ=ژ1 \;w#k*@]'Q}"ڭg̨=hst *ː(ըRlLL\z.*7'&L?\W 䓆kXZ TmkI`,qH*ݘ£f%jFV΃3E#2 (2%E5ᔧLQM@,YY c&<($%BKd*lM7R6ս!%UCwSbz # @Ql(inc̙dj%Eb.FQ ufɌ &dtfy2L&,1“T`B@kyzc>`tN0 `}Ѵ2 d"3̽1zHc5 dY1'pj9Mr#A7 Mgp 쮱1,^#dcV`z [ljf1itCS ՋT"=-!KH!@l$VJ,1"n5j0;&eEh}\ <5e #98wY_xEl.Ӎ*KQZVQ=Atl:U犩&x䮡i 3QHRJbq3XZKD$IaA\AՓ׌yƤ_9v3۽ 6Xq.PXLrQVpz)8P`@xl)bYKM p]WbEbh )8A&#)sD\we8ܲDt~h]6Yc*NH5,JfDVaQp=,㒻dd3\&(%UV E1ܘ%b+Dr\5zғ$L=)6dTbǖ>*ɕz6=B5ݩл5S:ŋ SMZ[:zwnk:wc]q™H"BoXZfLb4Uqz<6~"oyED$fIRZ+MzH$^UOC~ E"n)}<1Hb|o/dyD4SBϜ6Nr ß.ɔ|Rn5F'Y$&<7r V=$4*o:˾7(D6Ek9g/l:l\NҲT+\Mh=me)reә8Tp*i O Y.0h"H _wM?mu{ӝJ@iw.UfPÐuעE XWhX"+mTSNj(Lդ -L9(+痸ss;B@ĸW )#?Kc@P8H;iGϲ]'=D"nn8ZnȲGl ppqCH^iCONY*l:tL:67t,4'Ji$mdh1d$fU @]!Sv.َqb'!Ġ4 i%ȸ°$ẁ+Jyvm$Uy98,dT*x N,b6FH"Ghp *ȌXHȴKZ1hg PX$ʱXxȕ"QAЎiƥ4ȝ ) SxnF;d!v)0@,03 2 xCsSd!H9-a4(hJp ]&%^v5T:`Y:~C8H d2n'*nE"DLb򶰂܍khG ?_NkeRv&I0WA)*_ jDy,`HaV bU9;=}i#4iU zҰ9zmW qRGtR6B. 43 N4qڞ?˿g,P4H%02JB%o߰, `|ǑB C3"*H(bKـd}/Ǝ +%a0 nb($8 %@Pχ2 z=9j7!Fё^&N1%!n5 3k a\PP. 4E9qAC Q{PDB%u EUDqlaQ Ɠ#=$5 DL(qJ*< OFt`8n,Bo1ND?9L.8AJG!Ʋ`q&Ј}*0R VvbnspdPrB y˴,<`1e)8<rlL[0pnt6CM+S+xM & Q79d8̎68rLuTYg6pridD=i#.LXS"T G# GZGq) GA1ɦpRLn;l8)=' O6tC,KaoS@(bP!|D@Y͈z8K8o @ʸ14AlwA1EذNnm4Q:Hu]T-&ҥs *^鎘HRS tB5׬o*{NU#1Mc$)XƐg"b.@8Q8$ S)fF (%@*gpfAѐ;#p9yL>_;u|c2,RNŕ7X64k)8%SRHp>Y' 7_Ct,PD9s8C9* !v>wrIO& XKAk؛?Muo3 TDRCq /!wov`fq'WÜhe|4`ؒ6YKCY M5kc# CƓx 5uvua2*J%bU1"NJ`mT)) 0d/(zӓ׳@㉨cֿ`l3.̹Y(.<-]-cɽ|[ ̍mP}h:;Btkl*%xj]|3cg5z 0BZyeñ SSb%)M"!}OV "Eg'u9ZbR4}|_Ĥ?8`?Ȋ~Z;{p5$wd!Zuwp2L:Cr>jBud_$[0MEL㠛QRQniLp<"F}7S}b,H<ߚ 2 "UKicT[*I&AϟF x S) % E67֪$dGGDt?icOӬFHu[ ZѰ&QtpOV!>ν_՟L_}6$Pb$`?p€NZ'?24EI E#!,9?WXpBL3_0M4QA Fŗ 8$z},=|gQ#c X*ݰ&ƨ3 仲ȝ شcdSfa(!]?:9cu(cVAB~7X釼ہQI t,ةQFD`bmEN0z󶓻ۆd lmm&ŢBɋO5I_\$i;A n\)"J## W q1AحLu, 2d؏ P b|?~6YBd񂾉='aR}2IBceL@a!1w@%dN99aTd9T0LP C0!!*iuE2H4cNJW ICH~REPhOO78 5T*k(AqYw-֒l^i)hj[m4 kw<s2ޕ&Sbo蚸T];#]Bšj,y)M* 6eRL1V]>z`"~ N*;VASlNįyvr!8l fdJ{{L탰O +, DT]?at h3& ?KUyU"߽n/jk5{`ug` Et]PDc4ZI?ΝQY<֘$O~$~UbK'L<d@U&36#BjJTC+OEU{~4_v\.?k]fwYIUeIӔ%rpi18eCaAC*:xrHFy~ep'_h[ w} Mj6&̑j?Dz͢i; Q@jE20\P( 0Bu'^φ S :$=8`92RP0vì0mqeDDO8ө!bȧqutΜaaЫLc("FT%kV& h`$$ ct0Z(ث3Qduh8ܶ qP^t`L0?J @|΀1PbydEM^m2JxY0Fn[S=rwgrg׺ DN\s55IRujm ]bF4I"%ZTקV` !4QdZ25 Dđ4LLC#-DDlVY.FA(e KRʼn#alXbfc3 X'D؍CTiOR;!8q8!WR[ + n񽮓~14 +,hz  #e&6oҡ @ E>= a!$ naxG%90DZ)i=9yAQ y2n}zF~BdHunH$ȑ %0,0="|ᰡʬD^>csS6Fe'l7@ܞp!>y`4x}kLTކV.O>[Aҕ/<{hJJ f## @P,1ā.8Qnr,VI>֗a\'Q_` 7+e`8+ v%rI/0 84nKN{/tfv"zEQEOEhy4AÎUQ$B"P9?5K/OYZZƱz\7e)\YK 0,(ᾄ3W?n[c23@8Ĥ {7E`u$,KޛzV,y>P9N׶d72hs+󐊍/9;1a,< YdbdBR8M68ȕ"~|(ˇ-h9{|<33` &TpBCi!g\dHfaJۚ11ȃ$9a"4 b &咦#) t9i+< `p^. C.bBdiRXF v >,]%L*ن,U:4p> v&JRUbvX%u6jTlұtb=Mኛ)Twpf60S9uRe]4nٳe6tXSEi;UXbV7v\VuVROF+1b6K;ʑՈV #OLTَT4x1*U*S*n*r8RtrV[Š`Iʴ1`RUGV͚WOE:ԭǑbrቱ*uMHBvt`lcM7i& ٦1UQQZTM)ʥTTv,9af,V)U7bv0Z9TF$J'*R:UpPSf1USv<[1ri蝚ncT$&*wV80tA| D^n%ǁ #y K_иY9= Bp56Q8e0 Xo{ѤȈ+)J$|`MdqF>%~Yw"ZM/#}RxC!b;ق~p ~)gO ~/TN4aMQDFf1Qf-9STfM!HDfrfî [*UY@NHff 2 d$fD"T&&!!$`YfC!`C$V30"h4*rP0ٷP.CM"b$1%!T A,HD"R,4 P)AB+5%#HRLUS-!@L:1xlnCR-JŊUP,Ʉfӡf4A|&AɆC{j5L3eSX)K&a%xL??iEQQ&%5MEUU'u9@Q A}o= ؅<c" s0!j@=̄1O'396MhBM͔rP @PdYߛ/S%fA3mN"|mlRē0DYQvm?SC1bdbb1b1T#4Jb-,TS$ps3,qhbc]~_؋Ilu $GÑcv~#79SXiش1&3V!1xw7#8(;>,WwH\e|_c/3эSC" DFDJ5(a}ib?Sb%Ee{ =!0N2 Awj J G70sc G$_hW 1LM&TQ2TL1Ae24isM5 M-D!C[1S Xpx8$Ӊ P٤4 d&B&2Z-F8 &,4Zx\5]ቒT,Rھdd{^nІ񷥈 9F"1I6W C@ˮc$ Z 2Xwiج.>wǟ͖<fm08Kasx-6ݔ@ǟVO%{?L}H@!a))URUQMIxzy~7a|{#b j]` 0e#V)hcRvF!ZnQ;,73pj3^UF$fo#Ew[,X3y(79̑t&Y3 62 &V![uuuyb,I#99{ G{zyUjWU-I4A%Ô{c_N^ly;R3eNF\d#G>'Q88kjqžY_Nz6}鳨43aP@b4^hKY\4Ǖ\pf  `-=i[]*5:OsYsQqb.gA}nLt#:!O:UȮj;ΐhivo=Ced*$_wޣ{=ׅRَ]}a_-ǡsn4V'w}h```v4^_sk .SXy/% 񰾃.P(d 1C }8#0g9JߢF -Urz%ut}" .G z=)Oea-6/#'uy\ D(5ŢHhxw_z7Kr_MM A#|`0$ EQ4")O5ލ& A }%6 Q~E"Qj(r Fa!F- 6,wĮhPiN4Bgŵ'gL⢗G1bܟO,VS@`!E8pBrX6S}H#zX$7Ƅ:mzJ`f.xQ)]mOd~ޭʹ| \0N @gVWiC8$.\T vMPpo$څAK 2>+/O=ԁepiAcx}+FT4%4cGd内^:YbBI $J'A2{USp`<.La2"REʯq@e^'2HA 20^ h60M0 $"QbDX!d60{#̣T3lD\dkU:5v9@M"c@B7PVgpֱ1S'HB<ݿyߔ3؁JO1i x߷W#AeLGCĕ? u>_Vyogx5&O/6t;B›po4CukL#ss3;Ԭr>8`yG IK1E\@Z 'Wy/d .A܋`m QQy>3y[g(OqsLNgtc >Ua#~ِ֟Z=֞_^/ՏWǑT޷ -;dt='(O>(HoWcPZթA?[HeUsHMw*Tû- R s+H' :fg6k3K|G*S|PFa 's#G%ZJCf[;+5n|IK p #f#+ɒvC9߼lҭX"YSL%v1MkvcH`S ѱĘ$fl*j { ,ҕ?5-ʈa]]Rf_aS>.P*m fu ޘ 1AeQT,9#-wkODD3`TBLv\-v)(qF+?W䰉I,>OE"Ù:[[oh,VP 'j\C`m]jTy)?` wfEx7fJ9Tz'&}جfT 7RU+78Mo`(f2O"{EU۸dYGy\ ;PS,JE;q@J]Ӟ3< 7Xz(: u9< }l14 œPPk1m %hϏ$_JRݘz0uA3EVy_ίa={Kjzܦm>NI ʯص 9xJFrMoc ܘ?rG9@<6qQy#CrnjRլ=ϯnl(R el@L?3C%*txJ%x3Dxy ѭMR],ǜ( ތGy llץ3֘X68Fˤf5cc mv5gE .ٌqBy!dтT&Ba 7F^Qj𮥟'$V?b_nmNCW9 폶+M6+4-kuJ!QXŴ 횕Zk2MuU#HfhAfJ{LӏܭXs5@4xE18I3L+"i4ֶzouƊRwBaEC+ͷNۗP؛9jmPi ]Qz:>%T %w"r^_RX:^MbZG,hRt]WMB ZG)0F:cBvH09gAj3u@AA@ fy:+pᗁV_5gZ†Ju_qMQ sLk+vqe91Of$)I?;DM]Ivʭ¾L ;Wa$aI8TIb_EHppƴ^O+8@pkomZ0rH lK9e9-.ZUsم&>~&q4\U ;ѮTBJN8< BDۙvƈviP/TUKLXvm4qZc[n0+WCZa T|7,Ĉ*a @W SH#/nfW `PAD]+ME& <ͦ*qQN!~ȜŻtBuz*x4x.vψFcaQ bywBcbReC ^z⼛&eXIV=[Ε" EHVar5뿒JDz,i G7+mS @J%󂻝LP=>Ҹ:qK ڍWx Śߡ~ ZW}̄sW !Q t1JM"[AQpjs8]uDOrr @YQ2`sfb;~&/2 ٠#^Xu.!]OSb#dR}s ?.W[2?ހyD#5u:$Χu?ŃnD ` !\yhū4:CutΟAoq?Q*}qE$4h@ 6|8ڍ] c_`LBأ[_Ud2a6C3h:گ' X+yx1lA2Stg+-IRc!-FyrR ա T8 b`[:]bhOVa)kؙ%, .jbJWB.HCe 8ل?jFРQJƘ_SY=o:y:܌f`€N0ȭ/D}yo3b#Fs9 /!}L,߂*tORC:-@I@_Ș wJRK#>[0*i*_Ni*gХB<)wf[Euo,DŬ"d]d:cm骜 'Z`q`z[RDli!F7fe0J|f\ :v~8j6i1JQf_kX,$x2"-nJ۵}o/6\,4 f*S\v&Ee,ezj@ H/Z+n|Bfg͌nѪV=c_O?;|"aJrxN[FٟD4Gg+?q79fgEMVb:R_dQ{_)s(V}[##"lYԏ7/Xu"*L f(K9f`3d{ j65!'"ll\hrrqj5w.ZűF$#H5NwDEk<XE@!.Eb!L$CF=o=+dzP|zq?F&~UHd2a7 P[H')^jD56衼dLMiT'Xdx t%b">I(ȑH Oq>{+R ?bpV Dx1X)"r*Js%T) 3 nki_3J\P5dp j4vo<ufal+/6 ~O`{5yR.5훂67#deZ s$Xi[ roܹdB1s:pګcһ^{K} bw/[8OvH"4ӒPi1,~{M6_D{$&nHh%\[Qs3!e?+:k6]\ Qџ-Pqp&6*$ #0b{e~.k+k꟧5(][9r#g{"ό(! E{ɀxc?O;4OGKE? kS\C{ >8>b 4 TQAXK\PaҭT8Z-p 9zCy%HTmF~w770 B`~@hd0f@Roi<.Jak]bzbt?>1OΘ=?隫M 0GѧthMb 5~A.Yz4b3\<l1\k3|*Qpf@1!r"kꕺдѕsW kr@C,Jե#-!ǚlDWJn3W/ŞƦ#M#A0B}aC3w۞gSg%J=FПZY4ӖB,3~jpR??=t81 :dؠZث)ӧ7@%?`f ^%Ta __c|)" )u_ٖC=CzgC;.(`T]ΰ()y:TRJ*TRJ)b .Z`<:(Nf(ha}a5>"M xl99/&e}|8JJRD8Wk2&GOȒT4;.Q p?SQj "l> 1#㰍[0!E@D3BlJZP6cNb@pMXY47Gɸ2!ӓ`1^rG铕֜٠چwhdh6ژ|67h5NaDgBLq! ۚ`Q<{$dA韧}+Nƣ҅&W-͠u{?WJTF9WL Yᤣd 4֌ěCJעI@ߵD,q}XCJО9jW ?UZs6̏g3\ `\0t)>+,Sse8)Ta*}vZ=U: :řfxbxbb0 KSl  l0wT223`(e֢5 =˽})c~Sv>sc4*&;1NzWeoVL/|$b~"|{dbnK1R3;I-{|?;WZ٥E6fo #M>pdB1}T#P9 3g7Gq* brQ7ɃF.ryV{vrGLug'm}{½ZOi4S“1ӭ_ KbI1G[f[ږkt}LS;CMjXb8 ur%:\ٖ vRꃖ-Bz1lqxnlZ3lcFɐ0q鐱2?csm?{8iHV`"ꌩMk\]]>7K}~j?ɁN9F x Z"[dٟ|M[Ԝ@Xyx5Aw)!ŊBr̀"H+xw|ϟ>4PbX\1 pZUc̮iNe%R䤡k.` kʉdb.Az?]iߏ,mMq~݉"y4rF~m,81.Jg9Vfvo=i+8YpGQv'wOѽ-xaY}&aersG,>oMd>+[O/xQW|o3[+p_-{'C0!vڱ_ObK?F0?XHV҃PYD`̌!k26b<'^wW/M :i 7 ,uy0s5(P%}ʧ3#o',[fBhZM~*NxP{D&W0"}p]74 B4Ce^ꪽWNa]DNy"Po*̏|oS܁艀& B*U@?q;!Oߑn?}I?`~ܷ7 bZO8tU`e`ێEO6£5]&Q?~y#$k4x|'5:Ev Br4zN˖\#Ld,r*|=!hCM]tbO۠X%!TLQOѸ }ƥXBSD B}eW`K>(oUqJнA tZ3"ޝ/ނN%.#Ks_QML&oQzyMA#riB` 5/{)Na yyYK}O5Ƭj_'3HX B*U@E6 @)bam|?l7;F!QoE7YPP-$ERPRʡlV `hoÌc1ٿ t? L{6BA֘?y?Gꭚ:bURz'Aj`2[klb![BBpA=0\c܊P?=*TE % PQ@R3G.L!2ׯQQJMmv9o;>&/j'+Pd@ؖH-i vS l1r3` 5pNXqo'9X~^Kwv^OV7ՠa~qr?1z0}dCm< O$w.$/{i]lBVdJlcqiix{lm[5:SK]9oM};b Y )pnOu0g?*,y#SZԓ+]9)`S Gn͟7Y_BF-C ?1|G;-֑ ;8<31F7ᨛF8X=vm}Wv'lJ\ߑ YEb {AV?VB0kﻰ7L:uO ٠_Gd><#m3o_3_ UH/WO6߿5P62{FdYs[_xĎXR Y t_QzO,(zU'E `t_hJ eȏ}sOoq /J4##${2+ |5{lFM*R0E3驩|x!DI rcV'…nH€;Z)ݗO}-7j.'D}.VqUTsDPXd4QȚpv˩ogRތ"Df -^z-d`FC"(eM|>W_. ǫ?ᲜCޮ&Ҩ3Q :jCS;4 !Ĵ'rhLN[dhhbKj+ޯ$- D#_8gҕ#d`űTYViJR<1Qϣ3r ­B%t.4o˺+*J.RR4Fe&+Z13ꇠ"{w<|?J 0⻬%5q#ГuwW>gyU שq%QѩIUO?3 %uWoH؉+U/V?Cz:r̀C,XdvA,V=#`B"9GPgH?P]r W*YZԺق^8e ̹Q2Lwo\??h!ÿ:N7qjjcAkTc %XeojuNyV=u_L}_~:Ѵj2İeml;~D$0jZX{ۛmN-4e%|rW4`?ˮ=z _ s]._;V 䟭|"GŤ{[T\s&IN/م5w^ Cg_"㕲3e?-Og,ʲ۞Ɲ (3H*]'OP;+GWKO }Gޙk|(6+AɧSL.__&z秳vkDypJ)ՙhk TFt_q~V)t.rނʾ(2:P*U<6`wi?΂|,NB5G^uԿMLM͹0ff&5 []Yip;"AW+pSX8jzdqM Z`i)y4Z{5O)O-x kh3ޛk ]vFֲGS)]E? 3 FdyEyZ$b"2W_wG\˄'47ؕ7C:'ءHٳ7K>s:8' N8RaNVcڝ_g<q?naHe/s8 }oqNJ# /Iwl\_<|K+,#u`WˏUKѢ5y?ٍڨΚתk*6O㖙~x(v4圬ߧW:A֫Z92mL,Q7iywֆ{(m)62FS#zmňY:NZmxHtzɒ4 }g޽XW%n7]r 3k\FaY쇚z}\c#M<5*kmholS^ߓ9Ѣ ֟}ǓW2 5e&wT_ y$fEVR!,-rEi ݟuV9#QJnly)Hc7o1Zݱ0̚0(ģ@ ţ7XwSw_'L$F*E.e{#Y:y2m 3Tƞ>Og/)}WިL}kCIpv>IiTkbo9R\;s ƻZUoA.H[VO`̮h߃;DpHIc=fֆCE H1G[ܿ.Z&8ݲ:Jwggf;j#x0CU]fڦU\Nm0H-ѝ9)A*PiW2 M)A(/<Є*jN?Lװ$5[RIyq`-o6RCO:RE= 2=gFippKtΞϓ .X,"ȟEt=Eth)by͵):,[qCE{YS FgUG#||E @U%vE꬀T)PAq_vZゕ: es̐y*J*G6 (isU9G2m4)bfu%$8@ro] oSc?꒺k,E 欞2tܞK0gx&}?ѺO}}v:0 Ȃ!?G]5Af(:ҞL rM|x(pt6~~MSB2 Q# 0R1;`;Sam!L[ ޗg=o{;N}cq&Fu8,Y]|{~5Ou;,c.5d@'h`^'`7kʟo$)Ӝ2^7}?mz͵g179~چxjWQxoC~NNj޵01C]vCp}]@CpPʻ(1d+^VKI xC5z(Ws@kr>AeN%͵t[=%zQ|),ߗf?nwAf=Z>T?nWV@@ȃ:9sEq@)J!`0q\8*?Bc2Nn(9_߁\owg*t^?+|ܦ334~K^#gCʏn}& k<&)D=_ %nz.W܇s0v}hġ<}T=l.}+~w}_qu򰈆c"N+2b4FI?Lc0C,ͦm@/DY n2kc |owbZ|gMu~Ֆ_[&^__k7itӫf~ZnSnv]e>iD3cJU5:;AHO,,̅> o)ɠuBgrŐhN=M=J lz$BwKۉ'AKv񨏼~;Yw՜q97];tN1>]?h?}>+y_w:}GY}9΅? 7xÛ/5G<霏xuޟs9/[eeQ"l~5scSgܜD ?q< ^=cgt=֧U|ܿQwZxt}grWwEX=Itnmk"'q~C[^..qߺtO/ߡ_U}k8mC!VZ#r]jCaqFe*mdQ#2~àt .<»e3ImBrD`I8yDbM=ϴI}-KyWfQs7vݺO?ﻟUW}Y_uy^o+}Յ55Wi2r-9ur]5e}5v ԯOޅ/w_s{|vO+y~w\7˗4е'iiW}j]:=km;޳u_UxzL۞S=㽼,g+-vnt)vp4cCTz%yGXWK/_ }K֤},l`˕!GX?l3%.KX'#ڠYu׬7FIhXg-qn1?GɯiKq<VSvGDP,CX3?5a@OMCˡX|k1ҲR>\(@ %F<8m_j~frg`6 ""ݙfk~/nf~g3FfKa33q"?g?6R.Sf*q!t!JʰbU/4_o{f"N\u(.&tqbE$%~'SAdV&z*c#ljSM|)\~y=>?YuLu}hG܋(x~b}~*8?ݲD/ S~]Pa`E>l:<]J> ς82Mx@z@5Wp*ox?- AZ=g ۅz}O+%b"SbWhU_w({$ [՟$t|'n)V~RWMp_A-T??JAgVU= k1OTS ӡzMh0h{@mIѩIhsN~'Y=DGqGƫuV2:Hx*'P?q@gr _̹ U&]mj_ɲS73rЫz;療Dvq-ؕ'!ѺE4j$( Q0!T˵J):@HU)\o3nK*2"huBNsOw}MLSu  No:[>1pk=h}vZW@j_ [Kug? wkrsro_p6,}olٽc,Wp4 rpS:{ޫ̳䅵!M UWWGWc2Mm&A ,6W'Yx-G9Iv^54>u|ζgvF9\ps̽v\8J3qE!ÉKwI>r7L7.S^N&VX<4Ũ=J eI ťmݕccg8fx3?1l7knE0e7wjW9 `> Mxm^b)YZ*9\-eZ:bF(GVT;^cfݼUV# Pک#gy{z{V$0L{)V-vD=ֺ[8+?mii<$L54P KTU6@R4x QJwğyz[X) Ap[n+z ЈP,QEqoGȩ!Hm)אiFHoa4ts*`Hc 6N^q<xenjNBY:N*Qi 焞!-+@O_lv }\iA8JXa72(NK$ގNoV֢+W5E 1c]Umk2[yOp|S#;- Ɯ[\ZcU+qj &Ax$2Yr6jt䕎9Op񋡍nu _2n7ڇCvȓAϗOVu&T-Ss9*6~8il!#5?0H`<=G[D 4sSêkͩ=ilhXi{گjk_=q.yOi֠|>um5mǓ"HՍ[GIIRQea!"[nZC~Z@voQsD7nyrtut< P>6 ŷQ14H(ֳz]@% CۊF_ʉv(,HGҒ.,XYV*‘:ӴkW dUYR]5kb2c p+g#i~Hl؂f+L.DDC2"h E{1YbsUva*[Qa7A_WV=?gHOw3=oG/[Y hVe[t~%>p8may;σ-Zl_q:wO/ȁ9oFrwθ?ŗœkfi]}a/{ǵSCeY8Gk?7]i΋G=N-_<&;h"pܜ/M2Ua?똲ŷGNj)r"Dx?n|R.(y6(~L?6dMfNr=ڞPF3LG1蚏qُ]'nց@|sÎ䡾mmy{{{^ =E';0'bt(Cuz(׊dPsz:#洑'sU%JT{p4=z֫ҹƾ_ss6Nݹ4yJ_z5=޽ 󗳢skP+@$c.}|>>姺uo>,fﺾz=M>ޗnh}Zr]`=}{}s\۾쇯((ukI\<}w_Cx>6;X:u{EfAczzקհ m=kmw5{2>Wօ}7!HP=zC6Ÿ}asfp5֯chod{]Oa{noN>gTh{olw:34=UP#l}-52z*|>nx[`56[p Ͻp}|}WPۻx*4)g>Mc]oG\xu]`Ü8}`{^^&!cWmGPu_Un'4lwn!G@_v۽{ l%<= ذWϓAoWN=H;> >u޾:|ӛ.ۻ;{ֽ{|O{`;{yo}}hGө}56r;s@ow=KASZvoszn[qmϭ}w5}Sm=sszoa3`tܼW=ި{{PÖ_p=ݾVY}ݹ{yOw9k.z{Ӻ״Q ugZ]w{^Kvh܉om+}4z2]:ӻ;,XqjdZI}}ru}iYyVvIgi)fs-fKw^<;f]m`vMB0p1;v"ܺ2׻I_v񦆏}ۚf0ݓրuF{8siEwcKpuR0 V(Z 7J^o><lpjFl#}lWztlګE]*O"9 ].Y}lMhw`}ݯ=mRIݑUPkw+F\\[vstl${׹G:}ޝuΜ3mgvEB'tS72j";*es0#] ]=z_ew{w^zh9/auy.lsڽfAFV% 3gx{zٍ75ڠ=ҳwCIh6(_}MjsL M]5W@4)BjW)[3ӫyPhYm{+s׃^n鷮sf snpq_[;Xj]Vƻ⢀pR7n8N/[نu—w 2 t>>`k(;q렫c@w{{>n׽mUVhwwqr']'ý5j+姺&==xJem{ N JR[}zS&^NP{R󶽵[hlV`nxvseF7n44CfdOwy[][ǘ튁J+Cd>}k_^{+\x{)KzyWWϹ=vo>TKؾzZy=+V{n5b} ڀNmhh+{p=<=qHT.t\C&Ld42b` 2i && 1Fy bSB@h4@& )?I&$=Ҍ Q@i@6hh bh OT&!5=bzjm5&=M1 zh"AiM #)OATj'iʞ觊xCzSOQf$z =AzzAB hF2bb&j4my4?TzO?Tڟd0& 4ɡzhi3Hh@Bd0CMLSƀOdb=SzSFڧ4h4FL b4&@hegF0f'QBOwhKӫu}FaM(NOLt٪Oc9;ly43\7jH;z'7tqydv?Wʟ9wߑ֩|}'ͱ0mڴÒ Pj}:P&Hz6kPׄ(寵{FWB7h(SLI!7 ?&w^d-(kQwkF!~kɭ%C1 T*ɰ_Hmm\p\swݧ;>*ݿ~7~Ot]?=~Ó;ק}}T[o3z,_o| _GkT<|i6;^ޖy(n(Ik?C)w_ GDHHGPJpCͧW%ng2-N?*@@`CO7s2s_Y -;IzY[Uh/naO$?s/3^Ȕp`.TA}?;D9Mo}5"π|v.'Q}+smp쫡-ݝ^޷k]~C|U@6t;Cqŷ@6u|$=L$)PȜgs1Q{g8ro6M 7UC:6ҟys WOKg_[qxSY@וtl+ח;"A:&%*iP񝒸j":EBCZϞt:MOV:ZR> VWVO\{sxJoȳ[֏Z-k^Һa3]a`'}]MAPix Ӻ!.0`r\hkv; i]'ٻǵsFWZr&$N`$#(zz/W4q"'AA&$7w~-9r6LLJ?/:@ >yffg?my"NzMq2rG"w~HsYl#=fx|[ܵHܡu>P풄 KўN4Pc|&>y>j56CZS>9zB"zj0psj.+ /1]V)(ɤhN8jnM:ʅ7(ROxp*DkKo5{9 \15=7QPts3Ȋ,[. &H7!(%K&DخnD-a4Hؼ,`\xn kv;N\bB;TE6PE 4糳EmIj_/|7%bB:􁈖pL?U) #W3щ9]۝ǖ5m욻MRpxtmmho A"e q /[1f㊫ tK;5/1iaq>R Tyy-2N^ɾ/|ӝ!zؠ^C"O{ MKHjzɨ Nii ) }qlS ttpbtx ʠORxS,RpII1TAN~(y, C?*Ka4+%-0>54#54+>YҎp0xF:T R#I 4P*`t = .8(H'8;BObXrE0 UD}?ӺJhI #;UmdghM`7'%&iޗN)=Ւk&,V֟S};ۦ̥Kv ʃ0ʈ=QꆤuM> èZbblf"("yJmQO!Z(PRh ~)(خ Af55zG!(U*B2LQ k\M8h ڤ$ p^ơYߴ,Qi^ ;! 䭮蟝za*Jw#iੲ  >4@4 %Uq8~. K?BRGCz'1*@kC;^I JB:"dPfBB iJI*"& RGC бsE@82 C%F42n3vܼ3c4gCFXq$r MRox`@ A }n5 dR("WB!8,Æ?WͦUEb!$L>Z3}-4Onl# E U|졦nd76&Z ?Sf~god9d6@%}JM^h!+`o/on>_C y.x'_c5!A * ~jH #$2T/-llJB$H,Sqd {_0=I9zOsd3ci8ˋO]'WKS>W^{/_|/z*煸\_W|Ǿ_軎[<[cc'3s_aGszn=_;y^.7{niwvv'/~k^ݯ?y_ϰ7K6?ɝ]eL5AĿ:V0m^X]f:ֶD1'W\ު97b>J==}WnxQ嚷8s}~!3m0 PFSt@T  z.*tD3ttm~[pU %2zf1'ŅX4 LdN$2PڰDl$A%Uf܇s & ʏr8qdjr"Va1GߝϡGiޅmQHUQбU N;bUz ʈoBgrxX x߰}R~ #ʐMإӑa(R' U|q g6{%xoQ5NzB& " |mu>x3`V"AG=x/FHOXF19N Ȓ4DO_e,xoe~ٻ~x99!) r FMehQ*TNF{2Qj0\sc$9gw?'A>{3UA.ޠymmoNeI$I$GNI$;[V?yzØLKv߬fR}Z2ϻСAVnhuPf,t[Nt+,R])Y"MAP,ikVrqiשR w+>`0,X%\)e/j\yz[j6+IjUe36` (l- %ͷ)b۵r3!]lVNKYMk=%8'׮[שrޞ9,Y0'g.Um^T_/f|W9z{7fwn#-RPG#(* <<,:P4*;,˄{saF3V>H_Ot+oQz&_N1wSH‰Kϔbd᳤o/iv3ů%˔-\lW HFTCP**'loHۨ_z% C EDH¤ʋQ(.r7 ?"#'rŐ<,JU%ЋG,#pB@Y:D!P=]|#\ O?; ];1M4S4*"}5D2UV^Rg9|_U뼙^~_qΐ^5 &}z=ӭn|oTA4+:_29H18[G]:@sw(.'0`"+]?  _=qe3Y3ݝǪ d`klE[yGI?CMs]İ6OΈۘDV֩%г7]$-&t=f͛w^/#躤?):LQiY=5)H(feUΕ&N rϿ;BLquV76,TAtB=,aLj ܧѵrRmd%d̄_w/bkͷBBoiى7ѣ@Ϣ u,ԮJxpd?2Tab Eωmo=tDӆJT@=;6Slt}8,VshsAQ^YmҞ%fWw$nѹ'033=*"(3'-XV'viU`ZIW,E%,@E1=|H|.hkbY$lHi|f~,t$MCC@9{΃t)A2P4DL$ll۬)4HcCaƴ)APR #7uP253$@NN3!00\Pg9*d1PwlǩD<(("J {ŢK2L̪V $hhR)XH($H%")I J d!B $H  "H*e1LHdh)i"BR b&)!p`0s* " e*R(A I(H pJ*))!(BCJM%$0PPLC@T3HPURJԡ3$0K1QU&e%B !*g RI* X$#yUDMDE!M-DQBK5- JD ERJ0DJLCM,L@̀M)A'JeCFLHTPAR0!HM?JȊij*bh b!( I)`!hbDQMC4!DUI MED%SSCT4D,$!IDPL@ԓ5AKM 4DABM4EJQƙ"$" * !JR( b( $*&"b$j(&&*"*"bHK2IM,LSKBU @4C2TKDҔCE YeEPAC H gi QPIMLE4@ RSF8Gb4Gr&>ӒPĥD2TU0PKHL@$QQ%AES 04D35JP @Lu٧Jڎ>Dp8 G\/QLf$ !X#"  (f13 0(Dז; *˨.VWD: Uu7&h+s*pMoЍ4(EaCMfN^QDbnNv<ռD E?@j*ıPY$OYn Bfy{bKffrИowudP-z`ۃȈѮ;4ΚmZN:R¹r7Ȯ+2Ⱥ9X[]wXC|@9';1`)_,|4 5+=5KV68"7kQL$$\A'sf{õd# 52:فz9q2 ʢ{376X!1&CNBnĽ$Uk#E!C90g+Nd mmvh%_d 8DG0}! ,Խ0o]K#DNȺ:S`J  خ۸xm w ;yȫ>_wx~ -ytyrfj&`OgU3W7u-*VR#HS.s٧YuM!C*a˧/ 9qNR4Ap`vCb.[(sӕcYʖFf837 0(qdjT`۵Z+SMCuӚ=s-4qAmW^ ;I'tjΉ9#; HDCQgFK FXC1oxTqSH3_I6Gp<ǁҺAdmR B ns02=AO^XQтoX|f"ACwx%:u=y9gؚ0΁Ëm쵼n4'1Iȋ$xic5t á|``R88 K?ݭXyqB,gg:[!bkb o"Ƶ,> xs(( ZJJBKd&2+q^tI*Y +#vc@RFiNFexJk`*=L3P$n}R5XQ";d&70sߤv1^澸Ǔbfލ5ݴkgL QTSރE9zGىuZWi67aeXPn{yI+A8DU}>v41i `^YM Yy6yF'rKZ@NHhI yN) Fm0s0\tݐ/ã&ZQkQFjt$8k5I@JZVژ6nbtL7V:ե dj*j>1"8߬9م)ca2dpm(:"nT._%r99=ayTxj;^:i'#7ܵo9KS=TAz&nz˓h9!LZכt>')6(bnr]Q4uhguVZxQ+}^s@[hіϭޙ٨#h7t4[!gZ^?'FC8T8awo z,cqC)M#+(t:ɲI5 RNƿJ׿ZGw\]eɒua2C$Ciۙ7]ŠKݦ0~K͆0ΛZMidegP̝̏"p׆!؄ #<ꕴzwJ4gqG۴lM ) 5oBP֠@ !2D[(ƕgd DGүcmfxn$Ahj4P]ZFUi,yie@КEkTBYoIl9[mL #bJilɢToqlm:G(ML ]'u?WM1%jVQ`xC 80FV5!}o]n@?s{1xUq=ɛUNvo5!9R"5P42rJ)jI)F$ʩ;0µPSFy<_<_>y 3ە=U5Sa԰CHsM8yѷO{Xna 1r͖RHCyZ E#ɥɢ44Xlj,E&ur9AsZ7A09fmEYVEg뗵fqېrC?7GS5!Pmzr;K(5aR"Y !BFȈ:o{xy'>G}}bUx1UIEI]dT{."PUݔ PLM+Pi*J'I6O,ʝZ=W]V}"gV{B_z0gۛ#(]B{@ꌌS2C~8M)bDdd$ wᭌdޠbU:,2٫*KEnʚiA&FFMaa0PZ@$*8=>-m6ƛ]l+UB2?C1{e{h*qא&Ldc *!b*)b&us޷=a 鬦/wloR' k0EwDZiF#iBx|&D>[Qk\ut YP7` P.$seP~,8W!ĝx-X] +/zGC;0SEፙPMxx׍trYN8,xvp.i $ddlluEBLV x9ؠtYU9 .S0† J3zi5{4|OT)sB Ճak1J %4Ϸ7FƁ u5KƖ;HBX6a1}|r#Iʱ]:3;Z+(U cU8TKr'ML0AAUEUQBIVYPdUMPOaf $b4hp ( beLQ;[m\;9=IdAG7TnL8300ʤU.gwg.\AC tj ɧk 5&f&U qm%0bd8Wc2#M $FA䉌dLn"zf0fF."7VeóJ`B!<ša ё 4^_̺6|iJU^VW\d}6|V bCbl B@ #o1QF!fbZR2Hi*$2 )HQ3ML4L%% CE1. @5rF b{Q7PgzҿOt)S1oP:r)2@$Ƚu>oUz,`Hb<_t.0PGk&!9f$\IE}Gk\8=0JϊxglՔ*{2 "Jj*_Jq RA!J6z8b!iB"b&Q4 Y ()*hiuvj%a{# 8(TERc!7Z!.T3Br0#(T֥C& "Ps᠑|ƟUȮGL*~|7]7ʣ`*ܝ#5,|zT$C{z~~G:5kvTa v*& t8;&bvvAWg+v;&o݋c^4t?+"YPsC"iC^aTITeO/ʙh'X{W$`,}#Բ(K̿ oilD1GrDjh^\eZ4nQϊ8ƈ~/XX)sTiM,MrCsE#n5%)QeQw.&&x4YI== *|鋆 qѢgrΘ&m.+B!6p1Cl/xwP57_(%X5!]}1F%bd3IEJs}2\c6ݙۚgؾO^yHn2sB%؊&URGkWۺ|kO2&jOR8haUYFH^ D6wˎK$!h_em}>o~}RyYZmA9e^clEOZa&F7&>ᙩ W1Қ.P eЙe8( ܽ”0lX}5_ ΊShƻ10Ij(a',%I館 10 i ;"$2&620Wyy6u6kZLJRSD&I'NAì󻞲+ƎGj?Ic㐴S5$٦kڮ z}R#a'TQTIJR5Cc{5.O\zտ<޷o|Mk\NqX1i8om=YoOb$ gI& '_;w;>&>}n'ċ[$:0O[U!U$?aF4ܘ b*O3M2j{4֘WC P aB4f80f TaJB4xplRdIc{bUw~wkp $СI ބ 9Ky6EFyiSGbNU.Is|՗0!ʺ ޔRjC !HLyL$6R8y`-G ݬIOSu({K!,{ yj\`H30}'o{~)_#Wi6RUcaZr݈~'{clb 6i7ncײBnet5>Gr})Qq! & E #BD; P,~OѬ9'ke)D;WJ=}[Տ%U0iE4! ` a&05j0bƉ%sK7~Ync9xgDT~+wOo)>s6߉dmߓL >lۖMP(rQ}NJ7MTwѰ0QAU/&lD Ck/MDw_}oϯK!v)5U,6ma+ZhVbqY9?܍-87-N(s߮QZr}[vqVlsׂE$L4|P@ҏh]T] j-Cls˒~l#ق/O \{G7'=}?GI,=7mc^׻9-}}Wrpi$?.NJUܙ붾>J}7#ۖ< 0rtq2؛ﱥIw+CK_fv[ iͧЫ!̴SEs>Kc~Nl%6OZ`_Isِ.b~U3ˀ$H +Zi>Szo3?D '15cU k54oI`OP&i?yqAp*ʶ1 a̓=P,|~j+O(d4_yNHfYh+lӬF=dޑL! !$&(J8o.1cp=غg5˒(4CjB-??*K];NPGnxzs\vڋ;eq]w;>u{8.eL6*J_]s`   X!DG'M;c;y[li>AƿG9Qƃarn?[7$zDb0ێ'6\Ҩ`C##tuQE4U\pGկVR9#5owF$O)5<30hwlkšWNu#֎ݓh:U /ՒN W4Jd$q;,P\0ɎZNxʠH`ܻ~BC3v~U盲w8``*Iq E\qG?9YW)ZkeeJ=M'mG#Z?avX\Kg(g7*=pʯ~Bp=FMO!QKΆ(is^qb`3aÝ@${;eR6"D8p`<{~\pc#C}*P?(yh~;|'Pgac447›ЩFI XSA%S3ۣի i';:ṅT ~~-L]źXҴACPtvleAh>TI9< N~TuuM- o}T.|D+ G@е?gU)mWu+ ! 6Hq *'8+ЩXO+E q#t~V+ʟ&R|g|+*hw )N.1+/*=Ǐ7%=RPd!@ؓ}nnSV_R6O= }̌1 &z9=$s=JW,;[=Vo_nIؒhYoE;9{ZKioG7$QTMAf|/Ǐ <{- d,T'|\ `a1M%U0,˝, 䜞O#nFp8.&(j5 N$dEff ޷eSKMԱTT5_~_g`FK6naH;p1?NGv-6 6Gi)oyCZ?Ծk/>"Dg7ݛS%SkZ굲C-k)2KaAx"ӯaTEVDdSCړJI2o{j}힫=e:<|ς3%>#OCwÑhIozsOXiۓ~tUj5,@x! /D/`z>},礑T}w=-Yךϵaޛr~;!8?KCX AHR8in~hDh! PY`s6l71" h*Ր=!orGG+Nyѡ_xӎܶgCA;x !I:Y@eV UR ~6p2izgupb(q$:t@yñ?2nS] Y(=cUF|&&Ro„IM?[Hbtuo5xfvhglB;$ȦYStbGm:Y%l1UUJU:=TOc߷l3*ϪP7liS Y0CQgIZb F )Jb}lEt!xso$iZ*LIGF\$%|V"þmACEPC%@Pwf.0aRX\Vx4ox>`1tQApf? AO[j(wSN×;].lUh'E\ɱJ;#> !QnC"9z8$[Egn[NW h)_5Cs.$j\U~,; wfbO+Sm)E?g籵EIR.ҜPN47)ύ΋B-lljC:u kV(wF?VtGPq mi| ,_Cgן;=[DȭnXGKI+.n񾏟|hs= 6iJ_YKV)>\sq^ѤEO٥NjYޒvZUU?(j*\A3 "993VMNdG@|SEfNnZKU>?jS,r ~Ξ5{П_Y!0CHSesNAA*\Mئr.)7c}ԇPN0gQgoJfMzoVҭ0a|ClDDZS&m=-g}Bs57fl\}l_:x RG7w-ۮ>AU3:u7~Μ/1lf71Cc4,WEu6]s2 Od/T$nzNNMӳ C (­keL:ϵD?5ݍml4zU!zyO7՘m$>ֽs{@ؕab;~I$J*[ 6k r4EMjQo1diM.뗮^ުPkE)f;X4iv!쏧 X8=^o'Ɣ5 TЌFDIF}ϿX:W_*5>:oF<=0ODؓ| *&M44fNԸxss8rj`-$0hIB:+PǠ)2'w3}SOǿFBI@`ھvZa(ⲤBrLk'`l6PTSlRQ_EQmNÃ\C ĺ-#mCAr?UB'Q0B[Ni%0z{sߟ?eH 3ٱ^9i(UET0T)qd)bVJJQ}BQclpA]PPKayۿiZd0pAߥ=!P*]T9kvjyy}1~xO}Q8UTQQ?UTQEQUEOw|4v8$7L#$@4$UxqgEͿf^N$ JȒ95-ފϒ*/yz`.6pl/e.-QF?T{=tJF9+G^Pwd|QaTa~E';Ycqs`z)=xޯӝ}!\pASn; l9W;'hN?]kns~n! ^ƙO<ߩ#GsljEQ4 *hǣC1 _‡ Ԡ 2M@%TCfDHPE_"*iBCԨ?U?ڊ6Sb'CGOӜNX+Nrr򔀨+@Haw0-CC!Bf*TD@Q a$%b`nL&d%~) N`d|9UUL PA@UH"ȇPtpG?BC Ģ%jҪ2#&Zۼ O0 )7 fXJ*J"`e.Y(--V:Vqnhgd@ĐDLAHQ(C ĬP%)-Ioj`"hX& E] TJ$HT >o6#qoS:LG*mt:\'hȂ#Q#~ O8xJ!vѽv)$M|}< PtQh|R`2DfDCjlUHTTHTO"Oo4U&%ڊ wCCp.uƮ$_671Yҵ.,%˚`c,ۙݝ 9=έ̵ Wdv`8~~fyn/1]5۟w$$&Imk74>B)N,9fo uI$qXs4Z:|FCѻ$B-{Dn#u*b "oT£]]ߙ9 ^4ؿga|Ǿl圱҅=Jzʞ(2 gգ5AXT&N;r7`ҹlf2L u H{ 863(tT=ZY#YLTIk -/*;+`7dGB:\^{>-bwOG!"'׼U,D/#=c?B.mȖu1H2 #mQѱ* |`zs O8DN>tLO'##%~'genm1Ʋp١ꡍ0>Ol>Ѭc(5%w,yk- V49Z h):i|iRM0y[ysR :ya 0H5-T8%T*o)+uF(TXAgFyfȗdQF:sly,tMFyQʰ:zޥbQxQ&J&P58HglNi{n'^ , hz!V8eh,!"BbHO">PYP-04pOֱGsd"!8grY}z*҂k'.)dְ6JY/h\IV)&d3]TOЙŭ.ښGKz}9l4Quvѥ$:w|L>D=?ݒѫAZ^Ba "X , ƨT)d _! Ksrr*$"BsƞN'D*f;,ݍ+ZXHF9#r hOiRGmh!fv-;D59p80AȈڤh=?"A9!Z_d=} ?2eD>kuܜjD^Am89Fdۙ͟bpAxi SG~M|-%nc{.bt1P<~'2z܉I$$y7#zVX5q޾7fU1<1nUUG\0^@>c m*ؓϮB?jzo#;#`"-*;*fǕU^n Jȣ޶k Oh+/;;~e &@D;ǂBv!{%CT>{WFOj\ DA Y`kYdpԄAXh9gA rX%P0y4z lL3 ,BEј|A;ob;k9ʹ]kA !dɃA(1\gLͱzDS;k|P> LU6q9 ?n}ڛ)~ުw%6NO՝wbo4!z%?yiMg=k-#wwb$'l7lztg|u!ij櫯,Wfm(wiU@5n EL2$rfb"=;jsM{ <)Edd |!C%{v˖pH[bh=!%kjúA V1a HCS{ H'~.`t,3AuI`~ &NOx'cZs9_ zA,С<.&Em4y4rQ$~HULgG,ݮ6\QC zitI{ dY/.{}.Q?S`j$c2YddpSP=PB&CaT'F}jAr 0;c "(+nz 4A?+R6ghq&凾[MZɼ= 5DUUoxݭRHJZ*g6$dcɧ82~V\*X`ioKMc]'bjkmP(:5t.k*:Uֱ*F}=2\oKd7 z~YU_5OMۭ~ ܁tq[v@^j߄S1q" (@\sE\P f0gYlAhg0oˆTy ۋ@X2K EXbM+ŨZ9ppdk,z%%ۼ6]6}> 5f{%#|hձV^e~n(er=&A3{YƘn"%% oZ>",>N]Zq_2Lj< o{ a|'P}x#h(uqh~s^-Ezs5~ RZ٬s_IȂ7(1AIH.!rS:k94mM޾G:!]RZZ}ņa-kwRr_CR|[ÑRfQ1y0{6#Lhf*> #8}ѷ!U^p/gln J^F HpaBb iR &6HOx}*z_q;^w%9UM?LC4|p=F>%OL-"Ȩ_zMV (r7>oɜ Z<8 !ʺY1Z}/r x~pL̵Ll8`'F&?KYgOLF A m1@t.h/2kލ/PhǖArV{&wM%q/uC*qM&ak(9-~LȦ&tNN]1< f`N}x4 0cuC)p\04-,^[f[CB'ƚ[;Lg-3kD <-aQT8nru>xjOvmGS(kqÚb1n&G|u2Su>CCwA_O{#h:UБU#1_6W`RQllc/'Y #-XM+ڎgXv}BJFLtO D+n!-J " 4#}q R )! *T0nl[u&nBMTfPuv|Gy7G§ 4~~tp[*O''#]cv/s'ƒrLz\ A(/yxPo7lߟIkyJ-l=n6EXZd=iҶX*2b-MC@2gtf}xHMX4/+i"(EXy]~Mz":DI&r끙!` hsTfbO0()B5BQrr)E)k@CRKʩ(78Ajcb$?Zy30f$|ĕ%*x+M'eBjng~w9.>SOd6X(i2Ƅ 6u5 tCĸ#Qޒx7S]?m=$l돑?I=_V*)?uzѭ;؆ko$ϐT|:c氆ϛ&:7t꣞--\ |m!XޥC`p΀.iֲhcl?M862ϙ$\q([@ZVBDTZ_qZ=ro16$$x$6'MX#=Mv= M^@BRkICDr00IwfaM5#:HUabi9 a츟fDNccX箔WB7vH͹0C GLN0y1AS]H۝;1r!jr*8VqXY!̊9`^E4 nCxkր$B>IZ`V4қ{LS4rsRh Vvew~5Zór,Rl<i?=5&,S^W̮B^/urAlU'q&}ӢLx}d[mvo7ٽ ?d9S-1L3>~(-^]@E !z|jF "DXLayЃ42ȆZL9צ_sټHb猤xCU¯XԝI8#ZqHu% <#HM$btbT0QHe`4>NۣnC,<2MJ遉Z,iQ%P (p+* ܿ-bJݍ#Hbk5ocrrM EJvnLY95#%T1V1$a$6}*ҝ&t|q -Y3Da\rdt`(TA{e/dB=i'։C.́5 JC!n@cz۰gA_X B$a5?3ːV]UUOXu]Ŏ)]C8ʨ C9N)-җR29ʚeŬNhep 9y.vVVs31N&R+<*$Aц#)Mx5 .*-2\hn9HhhC:]D¥xt( _W*TNn.yRt)@HujJ39sDIGA9y`\^F[[Bfn {eh cr|mY.gZ֋(ԹC,wFKj^ 22A.MX\u5Kt?gl.Olv;奩b'8kăjPq&R4ɋR  u}DK.ʵK-ZuDZ6u*(Qmcl(9L׍ Vw]HwҎ}.xh <7Frle,:?-JUghΪs뉫Sn6{p!0F𐙲1ݫtsdE)VY|+x$iTgMb_ef̚k}j (c%3h{fH34CVf! N}g9a; EBrJ%^OrKjw^ũSDw1j'4񒇇)fߡO+)O)&-X]fW3X!"{ EŎV#hJ LHQ0`X9ӎtt%mz<#ugEN<7 b]j*9CdMnrrNs.u949ft=K#3l6ivnXvZg>op-0h/^l4VQ2@m !}ֻUh)hjtcjd~^1MJq!ӿ]w_ 3#ӮW[2&3v22]kRVy.QgLJ܇[RZXlK`40:!6Y2D˸o6v&'L=-fx~6:zJ[s jr9; b%hl͑&I]ua(#2lտFH 6+OЧ`Z86yٟQA]U/Cf< N쌭bUhl#0vQ[HdGV4=3I1vuUZnUWf7(hMxت\X*yhalƼSeVlTNn;<;#9lwojtr]ak=B:Znyk+n]#n"^BG4;nݹwqeh4j-(.8#Ch{tyǓVF jZ5UR5 #{>d[j6*'Ic4lJ9۠L  iFnyqb XkEZc0W&ص"h*JlZ;{Ros܆ٌv;¾oi1*ncrv>7-߃OB=V1f9߭2Kd6{ML}Lp:(m//]%X:4SwHS憻?l;Q$L ɇS3< +)nLKh̀ B/ @~ߚ't4W_5,xqiC<υ{[{k\s 1eZl7eaI`HbTK0BPmB,+^4iݾu2SѤ+~*brIQ pgQ;eH1?"OӛBgiyg J:t%>m&m2#'=cCK:+)aG泊 ʦZ&8FN*MN~dI4_!צ%U- @s&X0 Ub*HHPTԂ[EX\ة4P$Fr 1E*U:x];  GjY^Ʊ"/ٵ{u,VN>NćP[lSr?|Iƥqq)`$;~+Vh[u' ha bP$>Ӯ8:z_+^w;iz B/^;tVms^&"9&&bQQU37?mG'7~sO;~"ǫ`H${} R|# !gЃL42!Ž 7_7}t*Ppw~?ͭpO Xӷ{?Ƴ|V:],88F5Ԅ"Z{!rV&H@I.5}ci7+Εbp㑕>{z'NեLf66NSoP SeJ) 6{F5"zDO#͋8 m\hS98<+b%!+}\Ӂj}& k7\1~&;yn,am`Yl,BʢcFmE֞CCl&`_I$g]'O@xci*tgd0̓47I(!Ӡ?.yP )^f4cV1*:u_ibW[/K6lGЉ= Ro1(!ɯ=04)SnNU! RUdWÅ>Hdr>t4xCs_s߿l# =vG['r9"+,;འ_AǬ#r)b /qwd ߳ ,_;5qjX,m-`j|(6K] :*-#[_~f9Z ]fAai-Zz"VHC>vx}-f30rݢڞxp~b>q(dED)*lN>w<2eAXCYP8&#|>_89"K!#nc"ҍWqPABբF|v<2YNŐQ3 U؈ .hJ <{{ᗻe2HA F,*%п3bƚvmNȦ 3sW~qaA4# oyB!)Q+8*-n*]A^G'ΎxIrrLcbGA73Hb)+l)aLj?Nh8oyymh sKg0zI$J!]ݠȀGM&jq1o +ҲbえXb)JR5(잢⸗OT>CyM0XjBv1c59}ّ_!5=l>Tf  EPI;Wn'M~<v sƬH0AbTQT~{6qy2gv"IG]eNmvvwG~/_uT_(h7:xUSkgqM 4i}7'_F<PSio /&>rC^m} s=8٪qb HNU,+k:51ZǢMnCrpᅣ (CgĒU;" DOUUxbEM.YN@GuR,9X)ԢJt rt(S_>Gc ;澔8RKF[G">ѡ6:==K1$ Qgd8[a X8;c:4l;fU1юM67w7nasiMUSJ+짓·lMhh;w!J󿙎'ul:%zZn cJ)t|nfʯcf6n1u0OB69\վ}hEUUiJ&̐Cm.ƒe Q2\=y' x8wcl2>w^}T>u̇-B p\@(, * v퓎mZ )J}}ԵBqLUrÆ6jyy-# ^D/~.׋dQSG8~G`){-w`6].ªTj%QH!ږbժ}. eLX<}*#X(2]C_%"rκiMS7H!癄H-{untojKg^dIU<'RR ZN:#TI7*ʠk|cZ NJ5CۗOlxZb%YJM]=ym10 ?i*ύv~oz? ~?{sT5AR{ E)$_M H=w?x?6ZY0sm~DUV|%WJp^R<Ա5GB|zh*;xzHoQ]~_&PWM^)_W |lUc:[2@r*'KF%GLPOk]ȩlNɤ)ړZ2-,Cs`YlǙ*UƐA١!hSGZEw \̔LD)bsX%I9T(9GFe&9Z`zj[[sޯivuLgȾt7?\+lS1c'OW uDm)种,ox8Zuv;wy)%Cu͕>ʝgPN?oO^;s^Mp~zyӥ w^hnSСSlmv8nAͨ=Q3g-͢U;N?\AcwsMT&, knX`f&^ Gǎ4=zY4O0DG}:x|cG}?Ğ)yĊ"|kBU뜖k+{uazײ 3 ^޺4Ώ2| ĊeϾM"gH2ܬxwuy( |szN)+lp=;8 D!fMq %9M6uHM~GuhŒ6np,*xzׯ%˜{~BDmkۊRUJ9-;Q›._zuH*(1/GOI准(s BXcԡ̃)q kF8"gł4?6O5)Nȁ$:MW4|qFТIA~'8Yr&f y~kӕù4nyv9jCYuM5V1ۯnMʏuW}Wr"c7{BXgnv6"oK/_,C{lDO(ˬ;N@7Q]sxI k,^sn(mFP2a>a KJSӵv!nz#/3..6Wqtoϩ[yjTqTΔ^}46G>;N(ʃUs9;^+۞Yhg]iok>h_#9sHtքo/Lrͩ;M߳۰; nƮt~߶:}GJ4OXMApV| ((LlGrdWԮ@ (Zs`ƒ1z Z fl@Q-Ds*{ih#g}n+w\X֩~xS?vwEiEKڴ|ϹbN~5Ӹff"~2U{oCO0@róP(;~*K>70sN1DZ=\bAbRd4VnEqG>j=3ke;~̎| Z5 L=у z.65&{S{䯊)*/_ZXhғmk*[:qŹ?e{x6|jfnF/MYGq[vJ:Լcc}"omVD#VcjCmvַ}cnZvjzfYcRڻZ~?xb:.Mtvp~9[ͿF4׏nFUQQ'?H}gX9R?W.`6@:HfF?hMz"uKr'e܌.>"7w'.i~;m)ˍkQr#mΚuzz,vmKjg ?*0 !%R'.]5Z6y{>bM i$T$piĐP ,VwY"ݚ{;sO'@o~imoS#r/׆h GqFY2m\]W<;MӸzL~Mۧ6];ccQ@T::>OVQuiǬZO(g5=$ގ謍huX7e cj=wXڋARbᘝ=6|{gHFPر@Y1Ϳtov+p&6![p&'!$I$[;>5 $J (I$Z{}ݝx};`EE:kiy*Ir NӤ8JAAFyPd|`c~"yM`\-IjmCph# tC߻q(ooxcpMSK`Ww<7Ά~^-ߝ58*93|:p1CZ:~zy,Ygzgԕ_d@6qS2*>m^xejw⊇591O]S, E_8S6nU~fQ7*g$_= l]rKD$*|h&OwS ssVnK{3jg{/]>({5Q?lFB|TtIn/`B<9gfe}Nyw)Z Wbog$q]$;f49kX:۵MLKO폏߰ӱc-vfċ3\Zuz|5@FRIz8HY)Bɇ#\\Dx,*sȻtDJ2hPh2;5nD|l31BBaW D^ 3GH` ct%N ==ĿzMh (_pܾnX6 44-Kˮ9xDDW;PRMCF^Ҫ]6ՎBH4ے:xO{56L$s.\ojs u\}(zcf\#-r?&ÞzhVT޳ZwzM}}V+QP!0zOńDKܟ|2_+Cۇx'ѵޏܢQ2>+OTvK wWKG.jDc~l&90w^6D"073pJןk9Vvqk^x3VB;r#6_# H# y̪.9TG9nOl$?n݇ 7~u!ңs1A~Jд[Vwr4=>̷mV3T1l?}|t})bIo˓$s}~cKxtGtBLw[}̩V5pULTpb|uż]Lצ<>ʲ.ZlT|0KBr;{)ݟnfof7[/Å<4S"syʹ({6X*z=fs5 Ş烎Ǚnu$ռ yU k*2)LBź Jڦ׺V}ο|ش3Kmzl/M/}Ж^gv]>+ 0k:ۢ%{J4)ҝX4샶GU'2lvQgdc= .&iXX=(wu\zc0Ok"R^*'—cܿ=דJ:|>芫(T,1&[ mw9_ħ(}ÓNxeO? +odG#z֗x|". ڶg9:} 4{>DzKK m{`T/KF췊Fy)Ԋ;:rH+Fiebj u_B;;qN-=9ʖ,Ϡ|ѻ} L9j=iN&{?)#on:άۓ"Zsj*5[J_Ag<!`޷e6m r㊗O o{/^d!TCi㒵rE_/,QL$Ġ3ȵ[eRL\0]J`tS 52ɰ}#ȄpĝD !(N74˃ٿŔ7|G= A=rnl>F>r~z[}sc"u}OmŃbdf)[E%ϦWHk与q>ŚTTRRb" W<]R')d qډ6sUf=x}^J$.c8c^¥0r(W G= ;oN.|ߠ 'tpDij 7ׇ lI b6M(BuA3mfE,Kة^{ؼ{CR"]cKNIB) /Yc+T$_c3٣;[F*ۋ/?+Y6/ k|} `JJr.{9V.D4]\舘{-^mv5YQ.~E9W[v9GNG6o;OH4; oSDlB-s#/Y b~xQ?k%6);Fy˛SxY7nuf𨎊2Zիeb~#"5ǷGa ;&Rd[4#Fo`~ !BQJa s cXCLF1aA!Qb\һh?NǶt.h+4gpX_8:wy[S|\Jܚ{&(lI"du gϿO񦤟GO:}l}Q8yuplEGndHG)$ Ksp(f~%ZսS7490)fsZFk׻RcNbɼ#-ߗ,iFC}p729Fo@崋O.آE_t4V_6,GK/ZVxoQWz=XwzC ?{+Ec9+ .;Lg:;8.+<=qUIr=6=09ZYy¸c4^WOո-bԽy|4D8*s=67ylk##a*&קCf ĚA>gJD&vfi-۱غ5K#3j4zCrӃ~SڦqzUXn2 `:!ő$;8smԯ#vR9{[G!5q4 98g:.HÑs!4ںxs}эb[מKUMN-ۇ_rlǏ䦤ds|^n^*!:< w>s>9w 1̧oy`gVzϲ+S#+/ O"!Ӎj -E.ufXyr ZBm>o=.4%|:L;+) U7omb-Ik[%L>yz"}$ceUDSIφw{ma|:DLice9S7v~Arۻ3I:t[$$矕5r!tkʵ_ZotmӴ?]0Ł8PsCmw_ *zdUm|trkM?$soDa FTM֫:0GN;w%.zrlyo>u\/m)?>:{CO[9\qy}ϱ?dj.1ҿCe3#2=b## فX!snͭ`eTv0&Cz~k} 5/ %y`{HRWB&|7:MMy^Yna ;71yp-!|:WxpQ hvzye{qӖ|nw 0apͳhoOg'#4m:࿛1r-aQyLfz???[/΢>Jzj#`; ?dUU~ܳvצroggJر~K֣SյoTNY[Euvb+I)Ͷ[_GX`4 s6OQ˾ݗ&^$QA>:jׯIxiFMoHo2OGJ:N|;E]ŏj5נ$M.h[=mU̩,1ywܛ~t00 B^7k5*< "i*ޯ? WKg't!$/o pMj o hv%wutU?HMxxvv\ތtiqfI ۜvܷ˹Ҹt6(f}/\~'ReNwCUˏs#, ,.L$XBup\NtPITiA]/Nw YS6k:_#YOdsS?kK3 CSr15KԎC ǜ9(pGfpU]`ցM}ӷ {n9r{sRdy|,h-$ F)oסnFtR"Ca9דQ{.H?n2['AZ)\ r)ث/2m0' #aڷ3ֶEfngft1)7ҵ DiwoGl_;TkRrQ )xhк2233Q[: $:dR` i3to5[GgG O]t@0sH>=M,hA)&:^ uR+Jl _X^,[#na9t xiXќN~:شv7 urY(Tkr*OY躱/B g)I|XN}ڝ*6kxԹ۱_UymtC'!o[k}"B`9;^ VkXgǂEGރk7UUU?z86+vϿBwZ !4`{;66==!)͊?Geʔ%/q㮒ʶKi^)Nvow:{s:~Ҍ59L}n?¨]4zA FsF<> kPX,\RyHi=P]2+O9hd%0 ъJu~ :iY6+hW&Cg꺨ib)tpN1Òօp}m1  A;tv׽^ZnvFQS+ zp@mͱ4tSUEx:5ff6y, :~W"ҨsvGk4F#zcg({ҾoPIo]zgu͗ 1-揁Edw蛹(;6:[mjyǁO'Ud|1EkRˏtmt=kdy4V??1˚pGQ PVgeql Q]6lNUj$$JQQ,CGFdٗ d 絿 ]&h$$Tc=<G W9]'JFEw2!ocވ cNSC&o#9؋w "nuo \qƷB'}7rngu#Vߩi?Z8Ǧu 76=vӵQEU6e$ kmbCS`(U99rZX*c9EF'štF4jqS߷~ 'o.^sqAdv\ݽ`ﮕ̝nnZuk'm& K|XcS6Q 1C!"CuZ'IG5>HL~F7ƃG_҃mg>:,9)31պ7*`MؾիTk[0d՟21GHZw;e6i8o}_mC AcPw $hl?ggwnhNJ8AZE|DaQL(S(VwÓTp G IjW: ?iнi]_0Dk͹=\ZI˪˱Bܱa'T絼;+,h9}{3g9hNuLmC\XFM|JO b.ЮY0v߹lu<|;>Yh<諩n|so-!83r1p68g?77}MNbS3s57~cXf\xf+aq3E6anov_<OϝPь&Ϩ~11vo2-m)\xHfO=l\¶McE C )4`۩!4{.TM۰o=}Sbhh\%8~Y;.zm?5z?Ͷ|g4Lz"&iR,Ђ, 5Yd~+ zs`QBtk&;ʭ V!J\z#ԭ]6ŊCO.3T=2_T-nOoR  gګz;:`$rHءū>,&wF u$-us"-`qAH9{΄B4PYE1]Q)86O6`Ns0]4~-7`}'ꊳlj׼*'v#MTe넻t>Y]ΒV9^!yodү66困~o*P?oeWB AQX!dؖyTs ;;h$y kU㱯V10qdh&= N4|]bڑE['묐'"].y/3`!RaX6aʎBnlF*{2ǽz:q=徻O^%6ҿ۾ nlj=WrgӲϪ>ԨKi=O1xlnٯOGG</Tn0u] yTA?FIgERpl׭ry^ʈx[DL:Zց!s ۍ8N։$'=w)C̹Qz3joXZp=/LR2Dv%P; <`BSq9lWz_Ⴈ""GN@ q~= 触2BaPR8k$&[)~Cf ZT09tWa)AqTogi>+ʿj5;˻aVT!^ Bv.h~Upy'y0=L2+7>&Of74~[2eί#}WM[-:iQs}{v; zDy}I9-v7DwVޙ1KSc$FPچ^VA J[ghceG<_-ν7ACUc'"QcNI㏺3_+dQp R*Ms8/ZwFT*j v鮒IaRi!qY;V٬,e&ahlso5.Ts9&j^u(b[#JAkn-5(jܹVRq7Mĕ1jZJS_IXe:ck R{m}KvtzliJ"ۥQD8@$mr]guݰk:lih՘iG/\4Ҏh7R%Bw`U].$AZR7[tkVI4/0ږrj bEBŋޗ- G;AS Z54ɵG*uNC=[Xw74A9ah+krE6s4s[jO()nf/k[Z Z)Wv[fEVHƩpP_S3Dq(5VANo m*F;,`nsl`)jIКG5gҠR(]/jT|JvܳةHUpU4صy0_r mFfN*SJ>ѪdA.ok9?kEh۹B(6u,2dJc bS{~Q{!\;MAhAtkkROb.#)u8+զ,3Ǟ$p~9}4]z ?a@ e(x !:߻y7t ]5x6{QW$sGdGn 86 @s%Ί^3=Z:|{NAB1'wssZr[~Ԇ~K)Qm|V.QHS^/.'Igl[Bg$#سMOt c3}epXlqP玽]xڜ:Jmm-Q*/Tb(eܨgUvpgB3D&NTG܊'5}*.?jQ7'n->-̞/.MF֍>yVj~C7ވlwֈn_ rHf>$mo\OOtYr `jTzq̲p\%wO#*HpX$&"V̏wɒh5(Uȫ2@x~ϱwih u,qhҴkGoMfsz+]c=˅9_{gSq6EEiB>5E# m5><^Aۀwj7{rJ)wtmL[/E9`O`c;\"jws #Q>K$ks u6gw^{,ƕD!,±5m7k-+\ٚSz.Q)oik:owD+wПwbB ((DoWW+& N,h(:C8S->O@gs)s E%cFyU{64n)9*>~*E~u-oӌjTb;5iE J-*Xb &\Pe(v |uk|AJwmi`ÝC"4EIWU0gטC}*8-<5f:&I$=n U6B,愄U4O sA , djJ {3sx5cⱃ4%֏Y,ԥu(q]ѓLmaߑ=+Иnm=[,aW|B9ET#VFCqgx~zx#%#BD^ 5*X.Az[X#CCp0T\\iȖ9:֎r4D%s 8= A,Xrɛȵ$H}jP GA`\9 ːIv C'1EC8@.5$%^ơcn狇=/:l/KwʕX auz;[lnǥÙǮ"˅ CYv~&TBpSۜ4x"Q\)`ғM;;]^ JiLMZi4r1^OFNQ5ƭ˼mb0IPFԭvDshl n"t=<(D[b#A|'٢ֿHuAq4MGC?F>vFLdD$J @RĔUDEU Fj j圖!)J n@" ZO'"ZB C$!(C (AC dIDddTUZWY?{=獬DŽ8_q*LAvq3ݾ;^f%WHrw4}!,k;3D<;L=P&1=xdqI:;.#Xwrv4Bm"#y|=ZP>x?GFchal\+MT7pAXkIXOlw9`b-CLh^FX!"Wl m1#QfZ .#r9*Ė MV4W,YJ"' DJDp&&.>R*e'I"#K> L qXnEipJ^U5HTV,g~'%6ޮ .njrn/O𓜪$kNŐF9M a2733 q>/ȟvFU*L'a= t :-C_ӎ,J>*x<M22l26eJ[Hާh)B4aapA!Jɦ ×vf8òi_|甂(%o@51pQa˞\͹Ta1SJ" )42 v,:8kk@?xuzmMGg{8|*sG B4ƌUx7Ͽu%(z|жn|́5kPq̸Dћ1'W1q}n",Q1+Ot7 #_C[];rdNvo qW.z! {hBヴ!I9cO/Lq6 ćm6E0 /sOWˁA _VpWs6rfw Hg7e#0@(E.RCDBBAH8f@0Q8=d{D|B{ {z_xUC9Z-.zBP.^G޹U99PG"ǏUT]sɡ-}@RӺ)vZG` xI~t(b4XfI+t[kANyWc^Ad|ثpx?>ނYf1JI=zCk?+# ˴yUc!vswOXX@S ᘈ.=0pj:kF8]!v<˶iue;b.0~%0tUΞ_[$]ЭhoMՌy:FVi G ?5j$`3x)O'/'9|j̼Mg9(4矣>Ύ~wh`oD_R&;+}U%|~8=D2}g i$69]Sk'n3SQ`#ʛ(3aﳛ*c[`5=CL>&vĂ6&5i*S?فOܕ}B@cy+xCZlVB 3m${cdh0ŧ,U׬f=XVVHlX!$F 6W7gL]SZMXoQ<[ b> 66ᖨ&kQ; $ci5^ g ѓdYȢ!Q4ģ SaKG&n1iwtt{خg[]q^tsw@I(fh%Ν;]vXzYMk{FFS:sRRpɷ D--HdJL5,ո4l~#SdRA?O}x #dc5 J;Er+l G—2˗cO\AI~x}]@*b|MޤxȤ(τbcI &^q &5Ô c _>ح=Fs]7){ruE/?ƨ}w)@w`8=clz2t34SsPǙ#dzQ8 ?T:[l ^R;H$My{㣧ZQIHL*V8CO듼c_h?nkXazfTMҝpCa֓pt>hiYTWE5+nC -iPa'釵laCn.F#;Fb0lt !яTq{jBm dú^E*WzvRn[.]-u9Y˪{.<:2QV)\g^,Z] Ccs!K5~'x{xF7MD kekc {o_fLo_^t5Vժ}yN$?,LD,l#J$*fRqܖrVY]Ht!kWiNk?FQv4B8HcQ>$3c0S58nW,@a?F@O>^oi6Ɗ~|qQRR,ڑcOJlYUQ i7#d!Mw@-HH,qUOeZM9)VPv};1iF3蠩xZQ'J"e3,r$10cc #ۻ†C#m۵bi3CJfjd◗kMᐪ O7ت.+V(O (NGiq>j,^ZofŒaǹVObYsH^܈i:Le#5đrqz?H^pAE4Q/ ?k(( 3+2,B(ħҕ "eFVdF" +e [V f"!b!b!b!b!b*^ PGfUA&f{duEwޙovYVZ%HˍMۘ:qAjL@%`B Nmi\ʯ7[WAq{{5;jTQUx 58ZW5MʦëFe{Vk ^/M5n̷gF]؞J2ЅDTlY43y'4Nwh_ d wfY~\:3苅©1N. hM|tFChf&Ij2Af9;;fkM̜SzwG;uݞ  !|G8gIDȇB/WAE{T B60Š(*]{7&FUP^SͫZNv$CfG[feZJΪ*%tW%;?y¥z2!eOyN*9*`$@ÍA|( җx ;1 +>dbcBg<5DNb""bbbdQ1WF3&0Mѻ&p() $@0Q¼)>bQ >ͥRo]vY1<5U*{e\9!`  #X[{{T$b}=xbHAWg]Fy`壙kX"G]jLCf?RU]uכֵu̶efYm7:}>9]{A؊f =_7bҟ꺅!F0P~ݻG29Lj8YG?=_LMW @v[1=ݭ2ft>qWw9-j"H,:Z1ej<0jPp]hMX }FnY7-ޕЭuPYq Bݶ &t/C}s-wSX,0%z|6_;-9 E*Fu$25":iJቄSV)]N^Zs`II(?ۤRDwd.jGK?IU*CQRPM1l,etz_awՊ7ɥ+b!^uUUVMWW$DjSU5w,&TܭR0L'iT9_]s#mDEV2HxEwD'J)tl9nizaİkߘjh_p _.ܐ5:(ԛw)j!hd2CɁ] 9,h[auA=4Ѡɓ&UfcT¦xUG*36[6N֣`P3Obqhuȶt-Eۋr3N@'Hxa%zܛ-  vAHUO9~ݯNӰ㢯Ǝ,ZGZbuT/xR0br nK̶4ߔ<.I2qA]RDX穳o5u ;`T06nΟAߐo+1eB@U("cD;iN Ȋ!Oym?S?QW#h"eS<*;m,h9Ҳ׸450g O4!$(dA۠Ij67m݂LjnX|'+ChCCoԜ6Sw .+{ p:s_#VڛZg&:Jv{} ƻ&D7A 6^ȿLZcĆpL;7in<7 SE|8J>(>j̶cf+Ѡ͑6sk,|}B ,(h9 dwU*f3MbB0vZGoFÑ$XrwMơC!j6N\uY<װ ms\0!vѹtfcWNmHx^6: b+^\x!RLLi]Tzsm'U+tB&sj'j::Y*](?yN9C\5,y쐺e3%ngJ pdy94 YyY3e֘LɅb8 gJ(v0Ef{) v!RaLb,R2P<ą{ոc-lt|KM=2È#G]b/u 鏯NE/GZEɼkw2uNf!F33Mz?:5Bn2R/SV4ugx[CNr}\gf!4.ӳZ=JͦjMqyr^翞wY]I2zCː)_C3Itlv 76v*C[5Q,ic};(1cx`?*GgmqݳCi-Ca&hPk?teG1aƀzu$T1PU\*xd>OR'ozo =Q**M%U0#TQJTSahvD3};ۭSH[D2–G6Vr@A}c (sQ9=ZzĨd]Wcyޑ>GcsTb7y(I85n=i7ft:o6GLN^e-E6Y>%ߨUZtiq^.a1B\$&(XI]ͧujQrlT-SDoFװNM) =I]ge:8N:ف;2ܞn;4}lsz~ xpd-G%ˏ4Χ8 I YEh%ѵf<`ˮޒ$DqPa]b~}sH6dוҵό _ul_ϣ? ϯǕu~[FTY4͂gAND:4L j?B~lgJG\*^[RKqϞ9g4U0Jufq# hc;aqȥ{&Xⰶn2/0e->RJ`E=nO3Ý'i&qpKiktHɗL>7Z}kIQzfHiɟgfcp^^q]̳zE(/>mjG[5?_61sʳ1ShLK&ŨsVi (ԑsVLp@3L쑔fQvvV L8WqJ(˧S.js<ލ - T݂ F"3W4rZhX2&:r'o5#f|c m<zxu )C['nw z3n"cS o77"E.$ 5hZz]խ(fL;bl RX&$iqsrzayCHFI=MPG`<c7Cg:Q7(l/\k o3y].2bu'acgd`ӜQF0oF{jzgK4}6c5Z۞U52 S,TcJ*TL*`Sb ,TRK*\S,T}6p/ܶlZD\LS(Fh*S,};ӎGY=yX!C03*K)ؙ4m<ڎTKCK[@]WCP:B *;J^L6e.7*V3r6xA\F餐(ud4d0zXH~.{ $oT-'X_8@fn}.Dz_Nzp.\;Mv?+v{]QS5۲9>oFH2,qxWLӕL%ĨC*kt45`b26_tV}Jlp,BZYm17Rss*<ͮFR$3N# JGmyt'jJY|= / 7vs,Xn}  f~8*5kN` dHl}-FZ$>E΍M4AN6o0jl췖cj=*fߤiwKD<}a=G9Ó5򄃞iU9[SevFS0H9-ʭc#_Zze9&1ڤO)ݶ6حHqiO)kZp{#/frLXu!&TPUGM6:3^cq:, q+|v)4S|fg57rJ)wrJgΛִ(s܊uHVk}=ۻB~9ܧh%?jsRvi[`SKor -i#ӿw6%21tjݬQo֘*4\R}(5WOToZqXͭ'{ꕋ8"@p#aaҥ;@QiP41QⅱCs3}{ڍ{זD = JW& jF,7IG )2b,ԫ5 ˳l; ÔUZ3y:U]uvbsw3nvP{>W;B@!yAp:je߯B R"L$R# v;G1s9D(R\j ~㟁M~|Xƈ78_@N欎p KkOBx tiY+ &vk2v&@Ks a2(EB6)`xA`4! $MAw>UΆL +KJ{1=v Ӕe[=t..6s{ݍH}[x=+s~lӷjTwshmtG>띙?G goڅt7Çaoۋ}*yS˳ݝ{L5SEDz}ulWKxڥ~!rWire{f_OMdݚiqjmt8Ef!S^krɨt-nI*;륹F=Ŵ8[~1igylvT1sȹ>";8 cJzؒȵgg^oUo3oydoډ}ͥĘѹM累aCTbsa8ӗw82dɍ:grN:ٞ:8a][rx{;?7=B˂m؏g[{;;b{߭ivuڷ/;~:N4ⷿV ibsS?A3o=>RmZ|v%iSi:^j~ M]p6P뾬"CԡgB5bTog9z[z{;4}fOJp_zuAjP0ulfї륯v ?1CC h(8I$0olo:~W1*kIzڬ)/9:{x;͆m`8ϖ,շG|!퇑l@PFpJ](>VͿX.Y1L #(%ǯ 4IK 1=jw\gIG-it3>vpX_ft~ -:>z6zfrM@`ۅo/Dzj7sýxZ{4qՔQjgg|S1L*s:nI Kk4PK ̖(KҨKddQ2 XpmoۼO⾲>"֩)ΙNUo*َ N>vLSvTZk"jlvz-N {eOmqnsߠj4nKj 잆]PjS_gDtӭ~~sz:9{+oU)ܤV4C!|ٝ;}=;5_mwv 4踹w_^\fb];90SvwO4}zvN>GM}5 njӤy5uCz c>6.Irz_[^kc㥚eS8ZPP}>4Ҝ+2Է-H! XGYvvcKjGi;p 0h7 fXCr 0`['PܩBÐ smǷCO9zr=9Z G;sTy e*aʼn4mjv) (jEȚ'k2YX˙g;:~ӹ"'o1cblJkR&3wݯMcw>m=X읾T^_BX:N~zxd罸 gl-c_[vZߓ^#R^]::螫ë9:6kjLn wlxo QQ,Y03oّ;}8ly.r7x/ZDxt=:8ÖZٝrvnטbaT-֤qtg.7;ti%1fy'ep狼 TO4OMM xD$K Hx>wz߫13>ҏWhcMUUJzZ ك *Uhݦ>ۗg|jKP91CH3 RiI?[T~GF}ҡE_]󾾏抋'_8.Zx~c۬}UCGPzaER "U+~范,ϯYJL H2k1drȢ  2 + Ȇ`̳cU~STuQQUALQ=d ,'TȪU֣&b)j?yW ܰ@ʬj(f&yhȊ"L"*Y2VfB$%a"PaH͚jY*IQcHQI5PQ4ŘJD~ & H2\fu(ȂH(8NV#39FXE99~vbU5GxᙽP 1샾ED#U]-WX"iBCuxSٗi?>fт ,z@>j2PWiqp$ :pzGM =^DgVv8=?c*bQvCJDoH?ԉ gR{6`: E{P_R|W #$_~G$qd'%A>+%DbTJPB)@%P TY@l)ݗ BL5co&3Hǿ#7QImf^+eJ;!IFV }Q-a ÿMd9%r.J@b'{NvjC 5=.B$NlSD@jDb M2A惦 gf VղTBBʝa jrDd*ZdQķU1N$ґTGƑmW9m1B;'c n~xtF^P qD?Sa|b O 7|,; ]7وa˩*TR(\`AE +i地vaoig''3+(K 4FDQ  *Hz)#V/{d *lK E uRm4 6`..3HPgOȏKU # O=H>k!*h3vlG#iPt6V1 rGNsqOgo~qE6G?4Nt\=q3:~ "zIdR5Y;j%[k+[9ll6͕. B` \` $Q(`I 0x-jR^1ci8q\[Aq\sv+ٲӒ3D)N PСA" '+9+w+6lMG p%p9EaM(HEe94h"P.d?A>znK~`OF(% ?6TEI}thOQqǼ|M6|J䭍¹7S(r劕*AIAq091Jc6c[F$Ɯ8n+Foq6!Ău\D!]ti1#G :i:6Jӓtpf7IXܥbM9JcS[:$Æ%niÚltpݧ&6sps0IR× B*`\Upƛɻllp٦9''64iJ\:4L) aFS: iX4LbrVpƎ1.\I`PAQ#K(HPL\$2㈸)[6997nv˽vJQMQ͇Epݦnh«LlٱgEaM*,`BI$ 4M9: W#c *P$"(Tq  !r9(l˜at˘(P%*\@ːT*X$r IPʔ0Uss:rUnZRL7l١ьrslsW9+"I.9 "0$w8iJ*rrsnq%.&98\ r.A 0XPDPEʕ0@Pp"#E $ J4ҝ V8aٻNCXl&5$Ԩl!UUNl**l݌PɌ7SU+ 91n7Cg%c1TҕUƜ1"nV)Bb1URJ iщ\͓g8c 3C)0 )JPc4‘1ɉ++( e=k̬ŗ'֗G'r.gl?OC";D0[+ҩXF1ݲ6SᤕNJ NjI1RJ0MbrRidpӆ+tbŌ$qK@.!ѱ#JUӡZ0Ȝ+NC-c\+M˜͍p|8rb X$rܫX!  p q Xvºs::9 pᱥ\sc ٲ Ķ6>6tl۹:w7 ͘W&ϦaQ,X.`Jb 0EKh$XT 0IQIb ,`r,Ar 0.` rØ !\F%0!0\0Prr&6rpa7tpTE*T<D3"\r(tΚ R+ r5HI;誀enN}tg7$!sj Z,,7[*!@-[' -E l9Ü΂J^BN #tdC[QsҦd%6ecMb'Zl=k(;Z*WcIS$ozlR"Kz=7sIRxL]I]X=Q/wltgm?v(;۟ө^q20 vDfGM/4dUF bM4:P}IFcdrTd8<"0`TT`*^wx%׮BZ$;VNOtPf8ܣgL7.BG̉0e oa$ʙ)(=߭{UvhAҜ 5*'ЩիCfFs i39YMHTLJ& ]?7݃{{ٚsbǐd"`~~Zw~Rj+\]xe!mѤ> &?VsCXza#r{S{-*v3cW;beBRWΞ'K1PI'ެ;>7NWf4ټBy=;@z X#%]%BN;,}e ^]ʈV&)cG9?_'c< ѵM[,,%/' ~؆.!(Pu()RƟ@oxbNazF6rj0rG]m& ,l b$ӔpQ/Ğ#.YQfHͩO>xY٤YϱFS,8u>Մm>?[_Za.;q ۈF Zb<#r< *t~/bv KpA :CYW %^5ȗôh-(WeB,צ=E(i`wk̹cFs'#[lG~;5ΝvՂAxL+4C5I=.9k@půe>"{2{3kcێlΘ9}\k^Δ2{=V8ҐP '5SosC:Տ,cF"^b=Ŏ}ם rnJh)~V@| 6ooP18=laaTʮqmir&}?+A*jgƆ_xBr!z34M2{ _k:X!}t7!5"X XOn JIbLwm}9#d6g槕9wxV4@??l&!}Ït5H9ؠ[[~m]t49Mt^⺳50 88=T1ӂ"{?߼ےTF C^jՈ8cˬ[,iA2[Im}ƞ2|3ەσ\3 S7xOґ@0t!A/L<,LXOzOXzk(K1[ج%?iWmC7 mjY1N+ݫ+[3u.EG]Z3٧'qK>+6*byH.Ϗb&B^_kzKR"FLrD ӇDS6SmE3!h[U(n$@O _`@VD9WSfRc,zlx J}P_5dZ#KBIΉ2Hk?h rϠvma6:qװv0 _N=h:+H䏋֫zl%KDZ!zȈ,O(6{-__`{ hB y QrX{}.a 1acU[1aDDF0& xz;5 5yt J#񰓌,Gs9MdDȈ'+̗՞C6dz%URUUPU$UT@zSyRKdZڧ6]~P<6##lW8ȬE;4NCxM?M x ?I;pK@Х R~;)Ji!@@iZhRO;$}'ȭ!U***TBU!>#\Fc^sS;O߄8=^K${b>͇76!&jy$ [u۶I$ Ѭ-ZmLrxK<[I0O Gc)P9߼c۹ j3d [Ce*[V:5Ń%nҗ 5<D71L!1 :pEhͯ6aaw'UW&yq/oijiM< gNcnt ڗ,PƖ dr[ӛ:ϙ3cmt,5 FX0Z̉w8B ,M;GUV&f=P9&rZ㖦˴cD6PH`2Ua ؏s H ڵp TIKJ YS掞QEW2qSTd{@mWPdt+-r%ttwVLz(޵AQ51ETMH=oߧ PbHX`{H>icW+`\ $C UO?;iЦp]ʦ-"qAҡ@# &.5$tDž,LyMr-X+S50ugԑX (ΚBT~yڥϥtR@ס6j=,*ohOo95 N}Eҟ9cuyBIA BXAj΃UOWO}zrJ7vX:ݒ1N]3^hzRut*W{< v UsIo&Q<919Zk켼pp}fMl74ţ!"&PCzj]Sa^^ָE _iS:{୾ $9 ۧ4-ǀӕdE 1LʖZHWvt^1X]gݰaH YbnrF{v6>73t!a'n>/]aCUB1T/}<#OWo\kxCͥgj|SG6Oи[7vz;'OZboƾOHk崐핍;[S]_};jGEsyy?uyZٸZr (F)0HE@) !a )0BN;$֚"sOvS*ʽcWpTӱN9</6~aR Izt4OC&I\S/3!O#Y㛥 J{8Pώz] T_e>jX3{":+J|q!5s%NS>_kSbR}}H!u!˛e"Ҝ#5v}GBkyarj:{CRjg}?U+}Z]{~Q8W+kd:)4~߭1t4o.Ȏځh/;>gS BP9ST'\\t/&RĽ†DmHtdBb\%"R~00IL@ojc0%] =:Au '%4a$G*8y`0u7-P%+BHʚH/VX>//՟C;&tg47fL6a0 !1tE"gYe5[ڠqNL%H:?[ K*ݙG%#;V9 ǺE +0Ѿ||RT1icSo ^O/6cN:P9=]tHĻwNuƇLG=S eƒV*|UzGSM,+}Pgʓ_OSⓋޔ?+²pk 8k7#Vٓnj4; c?\U[??x#SthsBy ?Q2Pћ[|1tԂZy zDN\θ6b$(ſa|bEaƠAKH#*i$llI9m 5R9eM)i)wy7z}|4M|}^9ot7v>q*/KE@O kj+ٖju#H9^kZ"f" 7i;2+B;R }gC<@o[=ɏ3Gv˷'zN٠hr%drv9Jm:E)zeɖ4'Oý,'EGZPhOs_0zI N.}骈lmB}ԩɃ=7g|?TV 9YMLrrXơpp|MM-1oh =Hb޷(SNTA^} `UÆX]ΐ?Ї12ٮW9ow؍?Vȯ-~ìrk蜵ܤG^SR,C'`|75C9;`om傅Wj& ~2f쯁7 +ћYdƧHvfSܙȹ1;6lp"ݮ^Bk5Մ]W$4`2/?{)Ǯ.Cq?* D:i5 q(; g{۸tkps/uR{l?ȸ2}e%r7TcK:.WcXٟƄ(LDab!GHK S"PZ39ރBI:[y͍C[vtuAŚoP9`: Aaq549ݬmf&WF}՟~ɗ~Ԯ]8+zaB$@uk !z7ɺ嬭%ot"-lN%1E16'9viіJkiyjd|uƩV'űc%y`-| SUn"azȂacت7}r?_mp^,'XpMQHyP KyrĹtp03(?vn1{1tTP*]nUUWvƝD:"8b"ݱ'7#"9E05DeA7oNGB6# R'nQL@b&Ԭ&J_lpZ (ܾOkTG*rM27)U|$ XCQ# XlB@+A ঊD@|r=RS'8uv9񞧭թKW|E^Xnԛ*PR~OwtA K L*E ( rc;:ؒpUHn$WXNN uɻMIT iN9?1%MXf`' LlƕɈl:+cM&haެubPRNXb*NjJthٰT) q *Tqr!Qp*!ƨP+jLȲMiCu3.di KrޒvDA!5s2Xx)iܘ&м`Je4;E^ y6Č;F^~p&@apvM:wYӤ"3pkF"!+0B mH$s91SJ+ڤ'5v(Q $Ӫ} :#mQNcN6tN9+MlҴV:$衲&1U\[+V)Ff'%8VT4;NNj)ڬSiIz;vbjv ءhhhPɒAѶ`F6t1Màd5Җq氕aMq[*#Rxs@\ MjC鋎'V[WNӖF7ȗ# U.+I!"GgUjV)S."aa<X7 ~ō'i0m֢,Ѣ>/)Om[/> Òq>`,X[]}SiV??!J窙Zþdߟn*nx?<,ݧ:Ta4rv]Npye[a U3kd7gSou+Te[ ~nm\={v{Km?ۮ=nUM}`2 y luݯ&!׺/DE522d@)=10e?sp+M6C[9`Yb=I&d񒪈zRκ$R#utXdyj̊(eFeGAA$yo:E,zP$z bL*YO!1ɉz =[ NAo im,$Q2w SY(!`/§Գw$; uI,? j<[$JUMscvL3nw7Ev'᳡ъ+PD(JJkiTwc}:X,6v 46 `5ld0``R* .i^~s3t׊<ùA|f,.6^W&_G4>(<& _ڦս6?No󸭥⨪gܙ#?jn-jjoIaIm}.j"g9Jezi]v]ƛ9v=;\*K[_j(}\j]U,;3jJbDPf}<,}KjWF쾥6cun-9IU UlCԽoDa00@` bMvzJ񘬹һJCl #݃ѧKf9zCeO7A(lx9 % z GZ}:Ӧ|A6@@QW9oyĕ& wzvS|=׮9G;T0Q_~gaٹ0tؘ:XSRcf""0{/DPyXjp9̄я8yJelY(M "gG9n2VHr*)ZDSpnIU5K% S!4EB0d$ I&Le6Tf97vVjvf+g8GUF(][9ib&+NӓmrEccK3-šx{~? Q'9n=$TU "JU%VUlΎu0q_n}C4Dlܽ 9#7'UD۸~Rz30x/&rlPpd ./Em8HG:+lFFdH0=@UfQ\8kZq&cyry*5 ?/;ϮAnQ :NsM=f#EisV*jh8楋q2A\`f&6i?95CÛv'' :rƐVuilWEɑ"Cq\rL70C4(ӓ9ي'V9;WF*4рJr!J%v%"N 6c#R؃sИ:)*`V#TNC_3A?p$iu®?wwtML܃ | ;ᱳAx~~FA'ʨ~w hD+(aN_0tccRcr<7~v^޸^㰧zke﻽]WQLFHL]b]MG>v CӰ؏JIz[:nN*ѱHuU$TG^űSlM:8_ΜǏN'궵JYzC#(E:rDZG-}֠i9ݭ[k' P0BrSըj6 ~ixJ~QTU(R楟cKZ]ٶuk+G_sRJ*TRJ*TVZ~|OAZu}zXu%STm" &pHʇ]@PԩS%F#萰kc`SKA#"508nhh.4n{ F+v1SLt+rpbspݺupݳv\6cN&?lcpM:9L6pC IH%M C B8: Y a6 >ΛKrB} 6;pa͉EXmMY2 Ȍ*3g3ia8B"Pk[oD`"㚙( lQÐic,p;1Tㄜ +2bɁ r 19}ޥXn 4]$0lOy$M=Ҝ:ЗB!v%FPuƣ4,;F:RNPB<`x>_@- 5S2M}@pbE2H$itT(}E ٧&5lpԭcdRtpssiT m*~U8;߁ұei#fMl 0`ِ6i2H:r>p8gryUIm??VԤ̄3 ^s BjZD,.AsTrXwflsQki߭UfU˪kQ xLgfA 4=\ z*hsRŀԜ<\^CƟp[6(ݏf9(a2syیh5? .edQ<ثsl0(S7K^KycAs.1 A,'+@c)s:tG'Y^u1`Ӑ R1bLv _ xq70jldbH71LZT( GV<' UlКrstVI` $d`D~5\ܕښVtZيƹ.`EM \k".Pb[`[#Vq->lѼ26~/|sZ30gz9I"v^-bRRi;_mUuQɣ7lc;[N6IL5C;do؎UVIѻgTrMDIRUM:܂f!,PI2L÷CyhUW\Bi a&2r{)'E8V+C,HGHZ$72Jq$e Q($43AaL }$ 7la&7p SWCTw:kdC$f:/oM28:քԂs0J41h6Z.`lZj, b X ,P p:1hбN;訩1͵PCۣ,2EVi<8(452"aD516*"r?/_OP|ovMGT5خ-hOkg[V/os#EW&H{{&SirI>U$v+oP8oaI"D/b*ID1QQi !uUȔL"u5yY)%aehzsϽ~`Ee`J?^$ӡFFuf/_Z02!hRĵJvZ $GvUx,$Z\KVe ~VI6A?d:NNĩ)>ð=E}MFG\ <#> ?)'"*I"=d?( \dd%! $b.|>V;+_;.sRRU*cÖ.8Cg-Lw=iE}t q YC.1GWm[{z~yF|XDj0뵴+#JH z i;'^PMEIa'n#$wkzG jvv\Xe=_FM_Mz<$J_Ӎ!@)N3fP /`z!U4QX+"j'ohBW 3^}-Tl9 նe4O/@~HX|wn,ӳ@\rs;!ϘD (@TQk ɩ)uBMaɿ+ P dDLzJbHE9#Q.0đ ahj/C1' U lpq |sI(T a=3XTqVȬ0l;6ml~1)aaa:~B{d*6DHp1O@\voDE~Ll|&0Lcy9p8wQ@f{7wk Dy1șF_h3g!MF#Θ!krIH` TD0 4d",JP( ؙАD#"b j$7TOVttHf)P4Scd"g9bhYkٹ'GIU}Nk4fЂ,zP #]Je,75=~κGO%EN<cñkZӴ@?D3"g/!5o1eSZ4yD3Q2NG%PѨjWja.Ms܍kϭTk1 'c' a2Zա8M iX@(j>i &ߟ3?ε$~.=t2XC.ZQ Z'nʜKwu(6Ar gGAN4^*CU:zQͥ )'>{埘^æޓ9GtnͺYc LKÏG^PX,Of,S"jkiosG_gH@ 6DB$(sZ } (Pb <ƽu\yμc>\,c^˶ˇo{C{lioMVwJӵu[~eǓ//F%e YǬBVDWe6WǾe)<)s'^v?.%퓳Řz18$:1F@Bjuvן?Qs`)Fn 2 _oځe]bUcM|Pj]>cDZV9@- L|{If3dV*{ZwCP~yyõ+j/G$xOQ m1C8~~#o͹(oZF#.H.l=ލGydYXp=^ s'2{M=LE78&K%|tPeIQa q( v5٤V=ĐX@OBocJד®ҥmx9z1SE+sX;v.qPW^O·A 3yQ-|6v2iuԨ-}O 2whH)7ψm^ Y-~7uW>{_]_L>U%se/nb)|y:ܦ5_$ǩoN/)7\fu>6E_)wfjӭaM " kWz r85/PZZ\W ԏoC^j}.4׀ Mq{ЅFB*mnF`<9uι`^ݵ u2bw4ly+9 74ZN <쿓A_IH<:T<;=~x|QCGi^ޤ˞;<9S0Rhc2Ǿ\Pdw( 聣,tޤ6&ɊTi>Zl{rC& f˱z߳]J-ʟW]ylڝo?[0ʅy~W\_˷w=;Wgݞ0C8sjJz~M\反zx΍ -h>|{:=ywAA0Uv|_F6r*}VLt٩zLoZ#GD}7{=Kކ%hX C|?Q{s䘎I]8N'ǫzg%lԏf+Td/:ܯlQݕw-m >vz⒛ҏ}Jh}"bХ>1_>3_ھxp|*em,W7W^fz" pw'O`4[\۷+g0/f]=n -I$L'c'"jM /y֬:^Tv"C&FipuZP ܮb :ENjnޘkÞkLQ6Wf 18~جj}vHײ~]ytSGب"g{q 0P Kn&MڍU6 [7B!{%D7fvg@fz S[މ\yQ5v?h(Gѳzfߛn>AkSsK1ϩ2<4%_tvf ώ!1V+ex}yqkήi_-ҹfu}۵:B^{;{)kTCG!aI[;QC=ej_0~TAsԆ>]y)}Ǔ){pGtaxѤ)8HZ m9@aF2zvLQjpz/μ_-?o׮|/I[&dMϯG-7,Mhn?Uס{+Ϧ%?|oqx5L*&;N ~QT6S|xV) 91`gXJBe8:;AUpp3)d7c8vxhH>gm4tyH?WvFjI3A0;LQcs~4r4rC ;rpӇ߆4Urz5a2,[]‘ N䐞f/yiɢ#ab_Â6Y:OfY 3 O;v~L/;*Buy|ُ )F1MiM dgϷ&5O/ &(a;ڵ丨s"jSQ9XhY o}(xϻ[S?~裏.Vfi+Q#k߿2HWwhyG1L}3&#K Vٖ̱~f%"e,MdLY<>.5ǓIxU8:OS*6&mQSSn$U/yB@xUj^O;=j<\۹| b9u`XnX\*NL6vv2y#bV6$$>,28?p;KSٮmnkr vzo͢Hq=dUc;9YS :6z,IIYAso-ӏs5YBTX?G;]GlRVatIߖ8;UhCYp8~ů \Xجy9Z-3׫EAy0&Ƞv&9S= %3$~9stWD q ߙmܴ=Qu s"RJPYnoAC$K0GNi쥓~ަԴpZBSc uocT8/'YBpM,"?xAw&}h uz%TWwiWH*7gd4&v^~SY+I~W߿`ӓ0k1?U;#Sw߭8Yis(h=]%Jj3} QL'@?(1,3Hzf+> KԜ% i#;4"KE+ M#`XY +f@B>̙bCcMt"i|ǯ،nn'%| ~ͬ$O ԨPQfrj狳]?+{C-gare@=["U=ف<erXq~%.G;908N%s3(}~`˿$8ƈc˥{v װ 944& QNmE\ " "Xc2t~N%EUMҝ- <:Fr7$:ypb)r $Nb@ %@OS,˔Y:?;1Iΐt%qE c~ 8ۀrG?"?1}gQrBڎ& &iS䜶mYХN| t0>}Ë"De@͢&]R9J a4‰F)A-|_UnbGpXdgQ%ò}?#Ev`94'~6 PF`^P B? 'cY!MN $!=_a3x0\-`w?E/-Vl]~g$j [ZۓSM89-RhGHxERtA 8YSC"qkYA44cE7g&O2A ^ U<:06ʬE1l(r\0,0 rhf+ƒ# ̊"Z 0)2&  z\b9TQ~쩽ȣtKd"G DcxL?075.AAa5AyrCDVDd:BCq"j*hZrqT*kR3R%"0R:`\I DO&5=o$HYD"54%p2flNA)`!x A1$+PZ@9  #I.qI5C|`*M2&1`6eҁ-X b$ȭ3&j2ɅiPbCfR+f6i&UT=::]۰Ɂϭ@(bӍ@2"> !Ot1b.\6t-Bx\r?`K4Hօڿ O B IMlEيRE?5di2^F-EZC{oߺo2nYXr;{7~"j!4{'*sЉ(0H =  FAXWrrrKIJv:z0" mToX\k1UJeU1L)E,6ňJUvPT&^(\(Qơa6S bɒgOIx̨{֟C%\&@(*hY_)RnQ,9ћ>vWܽ:>k;Y#[YV¡;:&ЇyAس쑹h8Q L5` 3O(p e0ERN{sV$:1põC h  "T)AZD9J\ D5۞~=&lvn9ΓrlZ 1UD/nAt1 [OV.inhOT ų r'' HZt%JԿ v^rq1` .޲F{=$s3  /Cܸ-*.vNSj P9Q0MZUYDmwei4E"Ay<W7D[ ?g#iSRϑ͓q4+UZ;[g_tM#wy޲&S٩TTb3x  VmKV[nl /Ys/}ٗhH/@C}J?m`ۭZ':yA;$DN`Ny~IaGtxV+R84`'U&Hl;1Ϫ1b{?2 I$) CsP# 5ʰ1hH26j"92Hm=dSĭX0d!0[A.>҆Hؑzy9)x;'ImUsq9TB%A z$=5/7# 1fQ 9~?9)h|w< Τnj'_ RCmW | GcCh`r? `gK˹.]JjSZZR6Uix8B ,芑sw!OcUXElwHd&Ѣ{J2S7C:v{ChghU8 J޲ D$a~=yB3*}p8rr¶N]Q5x/023~1Ƶm]h7dF0tWF 咖G):7$piGwf¡y枊EsRz*9nD /4XNȌ=w0؊Aq Wx6 @)*&pFhH.W!gF'1C5߫ϯܪo?)b [sm?e-QR$8' W.X hD~+ cn ?/BG>AF<'FK&C< ~uU0Q7HKHkL뜦5TtBF !76pDpaO4zF}L=e@Q{%%aǛ&e&D\ -ODUI0W֏_gCR0v{עʖdߣnǚox{¾rY0Q*6 ]e 6vdO4h)CB) $B j4aPĸCKX\11:?b0SϏHyϳ%G~-Q0T@̽bh{ z5Zcj^Fpci7$ +k1쁈:{jl68,2/؛MN64YQA2CSY/\%V&q6ˊMokR52YP?7|V uv$73V= ,acyL߆.ryYOG_Ox< 8&=|r0Axr bA{+ j%mX?xLEO(>bbLZe[2ߙC_*1-ͷ\-?P'Ȧ93c.` #ȉ+~7Gz#Ȕ7ub*ulʲTق+sѢ Bwf?Cq1yqP]iqPKR 4QRb%EOOُ-"恠honPə2 qKrF+ CJ%ջ)6,קA+b 7WͳM9zhmp$J>CB)[[[%pT SCԹf]ZheSm)7hGe FI5lyogm[K Gau]MLPÃ]8 bf\<&78GwRB67qNmak 9Z)Akr" H5i&bO(MsGJ]K4viKHPY{HM#4~/=U9dw~a;N%ņ4A3xvpUV5 afM DX5 UT]9s.qz he qR)Ci%P?lŐ~'Kڡ˟54vaϜ?!S<wfr{ uPdGILͼ2&HuiS)K{]LW.Lf䠗QMbt# - H1! M6D1҃W$ ŵUmolzZh̨5Z4Gi4& 4ٷa(s †c*m ԣ7I?,^5<,8ap""A"tEVN8ι;%C4?W)CQafF TI }uZWRL wx39!JUԫ5)CƢL`RTm[6h>1sێ#(Emwm:Ϣ:pji!LTd8u0k&aꄳ\ӟ]ך77:#pICO8>|#t~xL-&De0d|"ԘZF1F4DL?1LK_INg9-'' ̮ꆞJX~U_"""#[H9^['>??n)afr9.aq,CR$_״u/*o-:e^ԆVbģVQE"̃Cq[Vk+/@!(+2< oa&apBA(If(_"x;i !ta BE 7h`372syxV?͞=+LS3Wd|QZcQiƣ28D#GЋtADH7,w9zOTÌRJ "gMC j"τo9]M=Gkj)ln$/ѽ]o `=)weCTՉ;)ThȽV:큮iaM*;["Q\j߆B$|tg龡Cf)  ϝ@b5 '>H>|6kBa C&~xZ6"8JdsU\R4ڑs52XOXjЁX,lTka I/X-Gg&Q3EM0YiA;&,7dl7 |?&e;>g`3% VHag1+QIb=+>Z3Ԉ~c4>:8tsEs;Y88s+d igr\#;J={ IHm" }Cَk5CbYOunA¢d?cq1lǐ!Za)ӣ"!h|/t~ܟ7T6m#!`@y)cSDA1O5i0"$2W`jI^qa QGIn\L 1bUUk4jq2 Av67=N"HL&c&nyv_@MIPavA.{K|`&2DZ4 5j&޵ҼQ$HsNHqmVeJKATm]#:s'GO3dJl?=Q078rlBbjYUeY9lG;^:皉*!  R@H$`u+P. ,2v< 7B Mz7xf E0o{ox$B[JI38y=EQx** dٳH=qգIUUEQDUDTAUS]N!piCiȞ^eO>-"t`Cn.-?$5 TLAB9+ ?h!h5Q!!ǐð  JӉ 0jD2lQH-5l t[EמL 9 d!Ȓ;I9A䟵|lji֨C|qSZƳʎym !ttn1UIH? .}:{h̖>r 9>YMг uE%8!~"1dC Gk亲UԠP|OyM܈-\OM9AvF" KxL?< #ll|P5h5B}E my}[%F?GIA,ʂ8,¯9|<\ow [ mNW,-#ǿQUYΦ3j2UJYj]dТM jhϻ `t.zkI#?n0(/{yhlj X$ 30AH|@z3Rk~<tդch*"!]@S #vdpv*wxO#'+Pǡ̇(t hLIUro)" .cKna98AVߍ y/(c}kчps 쬺F8)PGhh:d(P$MpP"Qx=s6K&AVSΒ(*FH65(m#b'T?I)2D$OMFhRHE(q ĥ)/#ܡVO>ڈ]9P5g`M*1%#EUC/|G,?vaB,_INO=Jj< KY￁ B""I"x; ~y 8@A ȔE∢^ {'13Vw4aQ66~̝Y .ærxG]pXCv6ߓHu]ayEAA4@ P:E 8~Ln fXSA ~6`bl9̋$ @pNxvm0̈&e҈I² Nb:КѮkXqyjcp tUL_e<ϱkdf(:Ic&QO/5waz "} `拠Px`;fvrF/}^ `|0*B}u)\w|_k#Q"!!Gkr+b{y/Clȭ"v?#n/h:`- !5JqHfm[ߧϢ&r1(POݳ(Ac+JeW8[{kXa.LY(!p<@}(>Eο1>ՖUU6*c Xp-"b>XN{m`?opESC!b $$ X@LdD k0\ /:&XX\M1}@ 0d((T(l!@hUu*xwԊ.6!R(Y~BB%f['_JwkkL!$nB`h2gݛ;/T~0`S|;1dC6J6hX}H-yaOza%,6%;í1Ļe֫Ъ|ƃXB$6H)UTpl# QՄ.#46wh |VCPC*@tMFC@5R !σN0u^ ]6^r!ӊkBUy5NrS5|:⮂`;o9`⠛8 C~-% [NMZ[-9@º>L_f́ΣG"hT(h&}>*UJa[ޢg@>F1U0a$xLaA*_ljNR:9e9@h`0LdVr'~ӧ)r+P` P2-Bvt#4q:3201 g D̅f4N()x?6N;{_EZӆXS1=3#Sb (' |@8)-&]ܿ \Bf)%QQA8-n ٝ`aU*NB y <1(z$1HԔCĄngZ]z Ȑ[ER;vގ۳JײƐBh}."nU$R1&I4дK㬻Pᐅ9rS0s9 =&o2;<47Xj&E"0ѡlgx X.NIAr(!dYcMmأ $aS.8c $Lä䠻 /bp\$";`jɤ]4'qA̻l xxN۠bTcdc\6e]GDd#KdReو?M.B<.b DS,-_>bT|(0QΆ+`n#&CwBw|9ÑN؛ :5~=+y|~B"O.# B@dnvMC MˇWekxOe%:,??DMO1ΖU'*I̓gvi~-TC? uNZg8U?e'd9VvMouK)>}gOۥ쁂}@eATAz$8sR6IքAԜMF hMXMqc cgmYA\AΆ Pn77i72TUbCݑTff[S$, H9-3Vx5 ̟ԄPd_:,Ai3VLP|e ɩM<h+ܕƆ@dҔQ"*S`~×8#K_Q-WVH6 k`r5S DAR耴R?k1Lg A?rO*j#q`^F b\lQbˀLPaO4Bt 4HfCc_=$QA:p(iNrm(x6O-uI,~H%@U^ H6Typh-^:fBm4~}~k+.T YSY"sdfW'dAEGjU z0aES Ws֩ctOj藧I?Wfx-3 !Jif.r L`FuMHc29ʹa`Ꭵҙ@2*8ÉGv5Fn6mp_8bKraQ .yԸhor9A DZ8\9RJb0i1Qѝ4p֍(p\l1ڄ $3&LMg]ZvԵU-hwsӹ܆.~xdV(x1E{u u:.!6Db%喋ZʫL43%FXV:B;CB \C lC9ktl;vq("LOChfCX9$ڶq;D .?g ,vAYg:AJ:?D@0hV$>9N'4pQԉn,UzG֞?. mApówsڂK;;;N"!|D=i,Htk0ҫQ'YZֱSFPDIiXUQ*#ٗU-NbBݹ〄ʦv=#N[Sr*+ o*[_\RPK  z_n"9P-}H-d&dJ?\ɖ񺝾}7Qj,mz͸I !1xGӘ9^WTuX~U7; A Nd7 #{5_ mP"ˡBJ"Q,4kY?ov''إǩ`U Wo<ގ)j C4٦[8E5̍7y! bg=8M 6.[ Wg   !=Srn&9ӱ,YI]5>H$#RIJb!QJAT!P%v%TQ=obbŐfY?UQ"OS$؏18T+*DG)  FX#A@@D%*nlFS i'Xsa)K+ /#9 gN0KFw F66& SnA@muX;%;VIdœ*:TuB8ʞ3*,؁i SX0 3q`5!_k,}z{'\o2Th: V}BaCv\H>g a*'IYfa(02ܞ[dma^(|6;C#D`h<#Ǔm׻'L7|->^&3+5ZS,qrZF[ H4,8֊Gq4!s;]3r+m sm5)owfu9n~ô{'(6e?oH٫bSGVwqbC'*geNY~:>窏=U@Z!JK/Z @>7Ls}'`툉 s+%t.(20YDꁉ #!B]^$2M+uĉ 䞰k7p|yd9$R∙;~N˶=B/8?^2z@pL|UUETZ8/\is%uDor/_}-:*nɏ—߇k~^1}ZF+߬BF@N#G9m1xWiJJ3Óêg-DF))LSJVI91RĢpΐV*Î+uspw&{7L1%x_X²|xTp)Pb{+MplOrSS#G09bJCG͆d!PVw 'QTM V xjɸ6AV!|/m)@uG@=j UT*(ư+`ɎAF BD0xZ&?1}w$7j(}cg,ا6+V^e5=6 1b뺟IZֱ6|ś"SR.YXc70 ;T,,4A0L\\m"ʄŹ֌\r?p d?G$e\[!:ը=a_ X܋g6aoSM63Aar}]CRƹ_1f;s:ZPӤ64mܧnv4c ]{i΄A@tass; )~%8ҬT([{X|K>9(@0a[҂Q=I 4pT;b:C\5ţqPR8G뒹nc1c #'k;|_ڵy<΀(kX㹕T c33*a&uxSkR<1(jNy*,ozQ"95rUl4'ZnCkFw2uֿ&\imbA<ݣT5 }D~F5^\uヴHA6ݬ|B)q*\t9Җ Kd=ܔP۸_qQky9>/AO]ܬMrC#9w}ü$rG200l=}Yz1G^=WFԙLHbɋCɟv?~vv^fb!ҳCFĝ iv+k>&=®Y2;5P}O{׶Ɠ6Cq&Is}m|m5X Z3w]9Iy$fӷuv &9i5R` ssIr#OUrMdzݵ$}z }ٱkՑ8f>"<p^h^ GO۵8ZcZ*s bOcǪ-!f 霒$xީTv>8Oʵ$yj'V&ƓI,|?o$H'Vz !܇ӇWu sRQȓ 6Ѽ! ȝ 5SӗIrݹcMy[ڛ Ey,E? V/δ#R^t1c9ɔv ^%B|lMPўQEOqZ]/ig"4:#qªO!c \1$@h-$l(m˟vB.39a&ղRȚ= ]C2 Ow+q%0SnP(Q9QM싍l#v\a藐.Hj( >xN*ҸS![Lk6˫RgLï0L-<U>n\,B>nT`w΄kF]wQ0@p2[m,rC?&͊jw`,>+9;_4i;jwV #{"U,UPHoC_D{SG@SL!RzJ,' +w`V8 L2e\¹!ؿ߲ 5c`0Ah]ڿx4^;i(srŔBse4Zʪʪn ##޶~?co^8hO?v(aE(*D/)F‡2m-~"td!vqiKGJlqYɍ:x/y`ujC8ܫv$dOFj>ϥACb"3 ȱUV3:Y;(B҂td (0pLn]X Y+ %aQFTmԎf&Z L$Av0'ü"Z*Ν-v8dpuKRZ]] ÔTw押gDe75^I&93Jv 8D l"n"AHcjj RfmƓ4G|PA3"gm:^]L>1|O 9lOI9lW#hdǝ{Zr)bJ98*>ttL`N:#RW:R`yɡS)D]Nf&BBHKoDj'ZA%v֣K*fc0܌Av􇻳@|MM'zA`:殜w0zljl&-1_LX+8?Wo>[l[mwxģq  4Z@=CCM}f~$۰g) T)P ij ֈFULi!\&2ې/7s{\96  C{Zlާ=GW G`QUNo2dUq(%P)LVDiuH%#ydz'f!PJJQCob@ws`sU0fINx8 sz jhRVñ9Af%sbbTU7G~s0Jo RG#[p|Ōְ5OzP=7C37q#fl;Lǡ;ZG2 x,$O($Hc՚ԒHcH&I$HY$1L:KT({{IdRGpIusU!Pҗ%>zdCɄ&^ؘ5$MHx) 9 'raڗO9|4 rp5:f!V3 %z4xvu/eJrwZp"tfhՒ*Z]3*!hgAbSt&KWE;#&"bҜwu^2<=g@/}w'w^S:qO iu6魧$pb 5DE#$2Va MȺ6,C pdk @K2Ku! {+^HβW\lya/>}D8ܢlh24W jvy!v- MK k& %Q^28rыA3FS,Z)4CsiD>_ȋtq_:&.m ꬝kEscOųme*l"*_}.=޿ dhA oIl ,23_`*Wnbuo@&nk+1?{E: SѯG8 I# w?!F|RYŅU%zڦ;dh8ieŅ Ek )PLH<1N9P#MP+2lmڱӳ }@*CFc f.\+]"}0NZwd.6%O݆lMCt@LI $=Rp=hX*D@$Ϳ_;%\GNtO<*i]$ s A:vٙ!um*БmxQdJ Aaar*uoCƢxS?r_>n=4q}[,;| 9s{sQVUvXA!@j !O)]̓PseMUHAժ5-F x_ %AQI' Ѭ pU,U^'D@7@}̏iAD<uF`҃mF䱎pJQQ۠6pGNlhS7sJZz>؇!wV/_#! x5ҕZ"qoKU:*u,c?F<.wYr"&!raqc4O%Np?'ݲ}X)EÆ|aJ8' XFe}j̋ff+UXϪQlFͳeLW09ViGlv׭GD$?׹I*AQK&hV(>t_d*r,f c-LC*u%YQi k7`LC@mQ=)#{l14P)ISq-8,Ժ[ xÈmB#DHs XXlyR)"]DyFls>1Q.Iܡ]|DbYP|g8=W߱EkDlYdHG5S{TZm3/4&QtX7D &ii ͷrSUS)W}N}%]1C44Ia$LLb V-d $ð,l3 > cSF)ڻGu)׏6BuԆ-Z`S)*|*t\"&f<3V똼((tn糉t.M)IB$OKpa~%<˰wb X!J#[O0;l! JS;2D)Bč,J"*"J2B $6P#ҿ&mc}tp:yW=efJaax' }ƹi2&x0 w9&FLJ ƴM-*T!΀FPv> -08pNZ9s'Tyt?TjU s0ּd0)D~ Nݒ!cF.F$dVCk7[cE, &K%))d CQqF=+#fc/F$ֿ!a?G혦=@>Q_P8b Ġv90L 3 j6i)ⓟv=ÆcSTHĉ&RXVf&p[:rq 1 <O/ҁ=`t4w|xr: FF;*kaj,tMAMKˤ{syzdF33]^T&lE DĦp勠XCC|tq3Nsh¨4 [*}<}C(CD| + ZPBJ3ODpaՓ j(+D@9C7:)Ĥh H%T䥑%8.Fa' %E蔴-c%I4r2&[6z.х'GV=uŷCGG d4f,,tmew$n%e"Ct{+vpa2TCH^p$U2HV"P U50 8ƒPq !5&@ \jAHf>3Bf$g+HGѣQyv]-- E5E*"roZh%Չ b"AlD)qb La >>οD__Ux2#@tdž B$f58ld5lJpphQN*',U޸Gto ƯQ1ݺ0ʀ5 u%aa@2͜WME 0)oÜZa3d#F(Bөvrs=S ¥q:]jEK79/Y/!0"0Zo$SPb 3a (:~)jqpBq)M-t/4P6S*@l`HR–kAHc]fi4UMZjhk\j/ّh/Uܶ]UJ?czSKe?riϥ+$&%R1nlHJ +>cj$4i,+i:dQlUYѓ!|7h136mp70Nͼ78>+;'>ܹn6 ˬ ^Նۼ;͔iFK*~`O<Cyb$TX%A^v|Be N_Ǜ<%'qP;zsNs4|EVQApes*^m|*`l!"#<ٌO#یf?-rV?Pd=)-Qqsv(M4xyd G%tmjG7hJR'I`'d: AvSA ;@s OɸZflD¸E7 r/t4 icR⎗x$Ҥ I:MB`j@O25VO ;_q6~Ɍb ;~IN6XY5@FhqџR)3(d&( pSQd9I(J0ad[-Izm#TQI1dD`{|Q3G~HfZj'ACPobЫfRAаB '萦a|p_wԹz"',AjUH'Fys W3xae)vzC>We@~P҄-F5 (SudFh%*i68HFثe$$cl2XA*f(0$c6-$k*tN2+3D#@GB$0<7BKԆc6nLS!5ݠ3h !t[E)R*dN0Z7gt &AZ%.6tY`B-ak<M߫b [ r{ Zh<HуL­ %!TF!UR U!YQdSk s,+tNсI)(dbC8 j3q#Ԓa2d}G\V9_R? cnʜpdKǽY:$u)`!ԴY$CT9~Un]E rh3C#RCRTDQP%!(Rk֍h ѣhhܲ˿!2qjp,Φ4p*9'"^AKTK`FJC9 _M%,"2, ss#5`9.60yL',DQ][A #::ؓvFkcc:015@ϫ 9Ѻ=|r1Q)a*k>.{Q =՝>QBL:_#bpZXKiB UK;tA))k<1>2h|ۻhºAhýaO|_Cu1|= &Iƞjŕ 4)#"Fbnj+NaIl LuEsXdXAeF&YH{"MOnRbRK QIreD \)%ZJ&+*aĪR!z(ٟoS)mFgn>R{=IɥC뢕 klߪX@Goj0spc=x@JGU6L`e1ҧ[v\B#@^N%jbqŋ+i!F !ȉa(^z~ g="rXrHTX:`n,V9tYx3(>I" i Ua>c2>5LMJrF>pΐƯ}{vVgyWgd;C n{GjnNღ" {)g_kx_  $a0,!Qvk40D4f={(~0$oWU!Up d 7`R@ǔlq7w/HF[& 5k6R b"";%׮5c0K, 8gALjg8di=Y"AcmJ@VlpB;9Spw1!@X á}vnzn, ^|"ݵjH @n}E$Ow1>;" ~x̬31 t*B?F@2|&I'F4`,J?SI̗xru ` \ p̆h5ɂ-ʱJ)0ѣ G"43Mƃ4`2J`4 iI`+G, !4Gdu{Ѱ@&pUa@w6Hnh>mqI !xN#f̗cG:㒅UZ UJ8u0H@ MjB VDB| /G= :Q%ΚlQTBݜas-7i)/ut6KƽWi@u*[-{Ha=ز1cke׈Dj3H)p GK@a^+DJɹWmn'Y­8XyHVF3FbF`ٴB6Y qNI쉨MI)9ɋN 8UF&;PGKo8®0[ˠkզ!,޽M#/=\op  E!$ @ Z?.؂6/k`B{Vc,Q/TZ]+\aL&:!,r4QYA<>3P7Kl5t= <@K|~ $$4y}."+OŽ=8 yBiC Gnr42L$+4胈JC$ m%jՄZND]",J `ͦUF @[3G+ >ǴΛ RWg=FhV2$"/Eנ ^i>$םGclڀjl&=PEmuaF @W?kj%` G ֬6:M{%bԍQ.**R*DDF# )$\adA20TvL,9k98OzϦ{_p>ߋ{6by'YHgv[s9-N0h{U(Gu(dNz.ֈ.99HrbU*%]Re*RY"JR)bӱksf)r$ K3V!E!X!`'#V>z+f wbd[ijKq&Z\ NL9 4¾.o(#)HuU-WҜ䕾$P:Tb[ZMf e_Wh; '{;wXX'q:((hn0ul 뒅vԉKJLAL$jgaR 7<]Jxm?::ܷD:6A{iHvdFmF1O nqȭ  pک4-g(0g7QS<襐nf]9}.5)|z<TeJP5*䁌ɡ"zď xV~z.pQSXyvEוU}&4V?}@V­K rdCb'Ef^Ɯz0ۖQE:&DE6bV1̐_r !Op@ umĵ|uiA2}_vw$FHFH$GhF#u$$mIUUJ(lb!]x0\\2!n@G| |tK*6tIBXuʭ5a7rqR<}<80]T\&_-`"._ԍȥz-7MQ/] X?\֛M*i)|?y}^cy%&%J.#BAADSN"e_B}|> UKðaGyd!$7'|:c;kK.R:>Ў5v!OUIS $KΧfeh}]A٨+S=yJѶT~ϟ~Am G7WZ|=+ F&ɀ4rXpbT$MGh6mrYw)kS4!Y.#p5ڷ[3a;~)4C"Fǹ`"XjiIjnB9b-{)YK.'xZk48qޗZ5 UmkI-8GY;)Nڄ!MV)I W3l"i{d嶲}^T(4C ͭV k!4wv,wٚVniT L"i0ײC:RqbmhGsBJ-sN\hfX`,H-J:.]529Ҭ},]Ü( id]dMHITZ0Gb\ ;T3>F"4^'`߅U=.32; o{d$#MH̗DQJ)**R. &q%նjN!NZ |m|$ۃi nF6#*!nAwbQ1}jrid¥苗&d,rWX| CYHSWd%xsqE!Bvs8 9nyzoNwoi\9!,U9I!fMRo-$hPf-Qq3;b* i-;RkA2HKJ;OZ5H6?8Ff sWLh9jH%Z)[vLX¬lsl Y'ɔ7ɶ4VNbI#M׌:Vl`i5h`Ƣ`cCB ,+@`- _9gUj m`a#gԎwfc6[ p7z7xHa.RG1Y2hnYѹ>a-mmVe6* Ү s{(L7KnbHsh|]qp ILߓQVf8c#ɢk^&ߝ`#r?aÕDtMٕrlZIŽq߾9v>&5ۙo z>+4l'&&[) M fmۂ^;mrr& MK¯00PJCb^tƬ:pL )b<^T(X+ő+<ߕkņZLܛڳms<6dM+Bf946%RaA,'᜹&jr|S tQﳅW%5ӝ8G<#I[毅Z,('`NZs)A-C%v"Kp)j G=hX+sᛝak.*Ɇ5ٛ.jW#B,R4!3ŮpRX F @0!mSG!bygjpm)’fzȬ6xo{s n dN;Y'GGt8aEz* Ábɭa*2 mX~D RIF6Sז֦/:^mQaމ;dT)Q*Ph A4 V,ڴWj/].\R+R$[⍄jbBms}iEUbƓ@P'WCCP|hYAK*҅EY _q«Q(8S[VdݶԒŬ+p3WB4ن<2Xf6aɌ\A- ̰VQC$VtU(ikt5ux:nmHT̚;$LO$qBHהHb8gg,/5X_EfMz`Myޜz=\(GyJkMn\EA(s T2ˑū͵YjV5er sCM>S7]Q%d&1Ev'œ>*T1æd{|+Y,q;TLַH`ȩsK/ufjXE4!Az`PIg&**!ĕ$7!!;<0n tqWjI"u7f%Rtp5EGeʼnb(f9LLȭBəNRid32!0^DB+AhDf p`ը$rI"$ԘQ] gNH;ǮwDaٮӱF@źވmnoEK%nC$k;Ѧ0~.O0͠rID *g&A%HCJbb 0/YNPQl>L8Qa gd_mH˜ 'PֶK甸W%D\uIeUTv³3 Jx MMԊx)!)F3 bc+ 0$P"`BXq6`Wo,6Wf͘er1QTQ10SsFV^Td5MSҒ *~b{*>P͛[m $,QΙёq S8 d֑9P RZ5k٩|;4K nMc{di&cgf(4mY'qJA)&Zf4e""1Vd5bcR 6I 1#W֎]M cr0$ĻJ7BV'fMhJ@(DpCsܜLƈkkHkrrr܂v}(n9nzV L 9Ł9CԦ&t\.Ztv.s_R^9Q 04D(AXS6UgRٚ7Q>҅ XKaV&(*݊qm(ԭ:R̉Y@gxl)Z)7ZiY^Vuz4*6 !ˣP.9$M4Xo}tzaR2ͷ\D\mY&-ōXI| 3ژhlN䫬1&vl;F&X@\<7ˀ8s$IsK[T6Crc*Et/2iVv[c H<۵)>{` \Ƥ{W?VOws~ȡy-hN^Yvak u[Y>kmPAUܚ땆U٭O9 c.ɮ!.u됚px]#၃;gVކ ma A9Yu67;ҵjTe! a Voj<[ȫlcO1UwqH$gcAC˅!xf] 9ZL5E9c#nܤ^%M !cu9euBO =~" ;U8;yBGfK#8 5 ` N=xJNNR9O/*86հaˋ[ePqI nON2<稗@EnG!!Q! ȏCx2@ &k̫f "齃Jmp넶QU#*RZdaR! "R*&RC,qsSAIl,DcXD,l&Op,iq,vX~;p>pDIzխ2o\p>ߊ \CbUMwL˯B4 <7IMu<a X֥zQ֧%uD$Hxhޤ[dVuo%i% fvSG`k͂.J iF26f'Mh@iڞ4߹ja^P8n|ѥR-׎rIPe9J>ȕGy)4bJ+p\,hgdBANF*tnVrb,-L%3 =.ҙ:׮;zi^c䃰Hwy5o—ME(Ax a-CMk=LEYW312A4qW m)[&TuVg.oHhw 1x!&Nfh KG`!0cngti`Sԃu4a`t? yIЪ]"/jLri G[)a#cɠPb kN9 YD}` ⋣A 2I FLm9ngb1FDP2oWNCbss9"؁lO ;Gdxg@3NT^o+fGPQ F\50V2GYypNF"`&hJ (S{Q"]L @ʃG a|%1uXBUPX@xn~@6cv@j>`R>eEy (Dђ%h O$Ȁj>y@"s$Jx;$Q;A~d(q!N>TP 8G-BWsKd$ZlO+ZIe]b5Vi h^˘C z?.W04&7]9 !0NR.rjud1 vA 89#Υ/A8IT0Ljb@×MW_Ph"^y,H y )X?FB!a)!b |T9Op"hW$kO~EPD]b  -<<Վߋ3ڣ'4 s ;ɾrD2u]|z}M)T%?c;>e9ǯNL4 K@ OYf & V?ۅHPCJ j廃k1c\P׷}oo1:s3C1AIC02u/d%1pwɪ"fiD50Gw}Guߙvi⅋,1=!~#IzlxaDD3+#02Rdr.?6 wMVY^piSbmi`f1&3 HL6*;Z;o;V#|VH9Q~y/>`e}zZ^+z0GL6ќ&%X<0lF VAXQM$+fjIB 2dD(X#Jf1氃Š^5z0DBZ84]3Z"lhd6620"d!  5 Z0 L5p 9D@A*3QtH+i1&9"x>YLEP`kh#xD-첈lq5:6~2kJ7?zxPdR~yٞ CSR1zM' Φғ*'ʧ vn$nvQa[RlLo]rC`y٨h|R D,BDhI(~.Y3oy6 > _>Yi))$NK"%O)*U5G샗(*cB|nfGkQK./Ə>3e* Hn#h5:c;0,2XS&)et d4STQLJK9@5:-[ iICBby+E,8ˤ1s W$r@luTBkW2/{0yZOjg(U1"? aj\󖨃8 XEMR{HL F2Dǰ-À> !2$ @TD$D RDJ BK, )D0ҝOҞZ^ck&eh2?25elSʽ1;7&$bypK%U&De"DDڷ\yyTy7Хsr#(Ic)Ȅn# ``tqOȇ^-@%SUVNw4d[ Ѡ8yQ9#F*Ƞ0m ƿvޠp^ZB0;n0TO<1=YRך4a6GĂV(| ':6֋Nc@S.""F#gfmNAoQ;F$x4c\D<ԡFK*S6v}lC,X|E,XY1jV 񙫑s.3!9JۢAXVСHILڔtAHiX!l*]SY`g^fl6˩yl+3( r7ۛR$- ㌽84ܣ|](饡3SVo 0 3]ԁ(hmq%^xZwDfKsֲh;t&buq'd;d8uY 1.ڼahWu`A1amB 5嚆Ôj%@4NÕv1y% FPILMqER(dFT1M2[ 1w!sj6d-$q;6\MzC93DyH뒎yh8# '{b,n - sbzxM|ǃZ9} BC=p]oD D3A&A@BDO,&󱂕[$Tm456HRn8=͂dTv<,$@N[t}$=i~wLzх D}x0|yZ^3Eym5&ST&gT@ZLT_@ ϩ> S7hmp C6'kM@@nb|VDrqŠ/*?}wџj)R9K&kjr7S 6P]|_7 3ؤ#djcRBcRe4t˜fme;0T &WZ1SK4zMFyvL]FC.7Cl{wT.G-u$1\Kt{ܦ)BK#iFQ -G-wKS8BVvFhɂմi9Ik76ܭq4nڛifl.#wAwQx*ΥU"maK= Nx=Wq?=̧}X

ר'b .rEWmC(_~wՇT,S?ݹ[WO$rxҢ$;`40`H<bvdl*J7SRb1G'R$H'd r)* ekN!сo|< @DVgtlM k!)Ϋ\J: b6YܵN000 +[IaFebS9Ƶ!-!k {5 o &Gvh1x2D 20̱r( .HRhI&L2#ZrIA2,MD:2b*q B`胡r`-@۩ӭʚ&)dJ-QXtNN 0GfI*90P.T*D<V@DL7v[:|MhL)2_wc':Hȇ@wv'foU^Mۡ[K 6'N8Ğrb0`p9t05ܺn繸`,ZءNGRhIjtZXO=7CHc'7>z$hp[pSi @a"="/ >hrb0Sjـ 4mŹ(80 +/+ [^XBے=W XH!@~ܓxںҷA? %DW9q;SA =9k`narQ6DzH7ôNRn[ޛ9.q")H'd9:yKĔ.~M?b?S_Z!1CY`#HLhS~.]u]Fd4@q)w'%kCc<F+ˆ8٪-b;`w׌e[x.䘚`Jmr_OB6QDj,,Zd¯6t^cT!z %݁BvcaZ^i"X_q_cJ]lOKT(vSQ8n ?l+y`vg2?kڑ77l+NxсHHNȯ9gRM1}v;;(<^ hym㹳ce;iQ_Y>դ[r%yRP);8ی7kr\R&i}[S`,5X`7!B:G<Ͳ"A*6c34)Ty"&F,Z"$U!߉T.IgL _QRȞt}5+d8 df:$Vd:ǎФ6>B?#?Bu&1ཱgޒu6=oOцFykl;/~=WP>ynXIi[6zӨ0KLl/8hfhfYQP_fMg= $ 0whĨ| p2*Yt']Loۆ8UwDێJ21cP|4uvu;BǣEケguF{۷@hs5w[oG(M&LcMJ1Y(62"}Ow i8ǚA )X!◶O$&NOR재;5؍?-M44c螦~D+<8&q!:WCmfC?&/ipܢӁ{?\|X yq:Dldh v g:4Εp ,fUشQҚl]k/ `oVxӂ DQX{acaJqa #xlkP,EI.t6ȜǠ )Q.u AJ3-*d8Q.-wQ0WtNILxu@9jbU#CcAd8@7GWʴfwaIUi6UL ޟP 0PnX`JXfC"V5U ]HDP` 5!D, 2 0yB– MX6BqeSqZ(>"Tb4FALxPB5C(Lo@f5x\ճ 7LfIJ^!#bXAB$x&*: RRSdZpîhq!(:t MM eE?_G)ĝ"d"`G/aӛtsv+):=Έk^2Ji كL$،|!,ҔY Amb, K327do^6>"<5Huoے11aKU-+ޔè{ˊH@(G024dXf2Y--Tđ݌IheiF f8`@Z$GXEs}qrANQa(B0L[B(¢Ѳ;{1/vSVa W^g/^I$VI>Ƣ2$-c[>l$h=oJ~zhd />|/:U+UF evY%Ah5EESD,*!bJ8\U*lerD\R*bP"6b`ơ ECDE3mɁdaLQP5RMT4c9jsEaq2"# ("32Bff 2j=L_Z\~aC/LLb0(%& 0)*#5,mTj٪N!w$06(ӂւ$&1 #Z5z?ÐK&su'0;r (iݼu'LJ)QS^9ځ!,20|BA$"K A dk. պ>t#U$(Q0dH(H C zo}ј>$ .5] E;ҁ d%PPS @4H䎐,#!ؠ~Q~('$WRssyS$v҇{h;.gGa]Ihr6m20æfaɑ"n53rQdM,2E%)K@2đ-*DQA)JҔA*T@DC!ĨЕBE@1KH4@ĥ(- @M"!DAARC@P KC R)) |=zs0?TQH~0D7ӫ+~`܉1~8ą0USU@{U&éՎ:LUMhf.KBDȦD-Χ.K:'ӊ[QV4s4i dN7!9-/'wF:n^Oa&>:j\0c( k#,0*"dyJ¼jӨlcCZ ^O`@b9A3^HwLgdr=< $zSjڶLPZ/7ǝsY [-TdgEd/QeE]M-:Os09Q̵X & i  7Ňg&kOODCP@ "KvhC=oyqN'bZMw᝝xpݻ)i hk`|k0aD_>[˺kJ ̊)Mfia)\!%Q!DP2^; u6(a3 fTnV-yy4:}l'qPNB6G%I$MEQrAA$8 8:YI@he׆;2Q ad89mlMƔdoH^߀&GoÔ ڸI Nlf4Xz.'VC̘}M h@žXB ;o YR'; لL)tk/p%1FGa*m-+c  )y_"kUbTpMJ !k,d 2̮ eh谅aVfd&jOI4=DN>`,P$B~|i4@$  eGh? @F|8< hu:vrtxx U*RKQ^&؉-tP<x]Uak4Q;O`IRAS `pabD6G_Ҁ$Wɩ (YrZqbEH" eLbJT#EH,j%R$`">>H7ۨkXfb[WG_=1&>r 5,0) T#T)%$ $ʄL!!R`HPPj\0 5VjY J&Dʤ)ShlQ_:bE J{xP%U % !XFD`^H )fpln:Pp3w Byic=U"Qh{jC(@a}!%+t%> )lݰ=%:螬 ,m'|p'ꙕ3(, v-Td [/U+%Z1W~xBni HƄ- ĉO)RZj4#M#)_fXQʿcGNg,˘5!g0E+ȸ?Ug@ÝhέRO#8^o~+rN5Ԕ {R7HD7hX J 3)F?*_\_!- DD(Pf0EIRXl, Qt:2d(}/Rɢ(M2TADdazpĈĒ?$:z'gN,Jd{g0U P#RHHp D1 `""% n6c&)V4@"iheņB!$F WGxQbFTy SʙT},'mb0-71{_ߋwEƌ{ɇ`P;0W鐿JD3zSi`QkND/Mn3m3j5m%ȣ.Rgxϳ{uԴHjX~Z+g6)E%ZЍSS sR^jf-(F|J-L^VY^k(IQbCØY&/ b`ۗzvH] %; *M +ܻЋWkpAbȾ洵1y &9g (mjvO\ISk/4$9qa$;@|1vV1Ļʓ}`5.Cbd|8!"Rg$wϜ Sa:5`QEehlA"V9#*T syq`R(Q4IMx1VL_"=Ewnmnm,e)۔+{dG|? F8H:@0RCXWEK~zb>5P`d|$xON{%sWf sԒl9I@I>h_.Nͷ'Zt4DQ%1Y B@40Q%-efY ˄8!BSJ}H&) I"a""eH0UPM602js0" r, *P$*"h** !2hJ3-NDb%Bj"RHbR-c(ҙT!+ LD $@FX@d PPEАKR5JIYTY4 8@icrmC۟LoryAI4`uY W E\ +=t#"-}>|Td)2Z_C;J( S`iO #MPij*E{=$G\|hh(i(h=k &*`Fb"JYhf*HI$ˆ&(P)&"h(2 !' b"l3s38#>ό}P@iqO`F+#V`B{rS~v0WqFSa\4{/[a"(]Vܐ¿?h!WCA"nrHS@_QQ{MT;3U6j' 4qe CNr$}8).l7RQͱ76qQ:C>}HӞa[Qlmp[؎*D=tF;;U (d1IѣEYB OpC$Fx" w}׀γi@ҬЄ![Hl{b0;zgRn#c4 G-qŐe-s'i@c8BE4i,د2V*O%"Njѡ$OMq8sLm{d-VWq vDPE(RRun9G7^udxB*D5Aύۀ `]~G`UUUUUURUUUUTAW_E>p;y[꼠zw-%LFNE PLH,P T^Vgrd X檮`>RPQN[u댙𼷾lj,\mGߐ29HrXӳz)|8dYTzr%*|"kk:HI !Xr)!GJ@ 7VHg𑯘1qiFM $F۟#-Le<)]Lޛ)|2F,?Hv#>$ܙ߾hRR = 2)X99"iJ #qX9f }ktŭa5(l*SB$!@+3JiWlCْ}5TԒи쎻NR$8bc3Y-!ݼܬMӐr^+P"G g0A8a\eja2Lny8h+tփD6*0Dh(f̲vAK]R@llbJKDb033Nca C1nXǙ rS$C'6*)]DJ46褰UMhh-C V$21xn4DRQ*a &9l d8؁uhr^ 欍l2Hгr(;5J:o*i:]=l{s6?=UZ)q#sD_Č&#jI($aYC%;8do 1`Z4 C M NݓV*8HL1 F b٫hD6Q~]q1mYFɹ1ZuML cqxJ\黎Bӵ67zM~0&dl@+#_ G@#lbCLB$,85m#B`UWTN&,N#CTt jBH&WD\V{b0O@RP! S`7}1o1Hbjji0'BS9ZbpAdFH QH=RB&!A8c^`p4*̣EMf&38 @l\E>gSvg5N-mB딌4Iԓ5Q@i3f` c88ۍ,crčfcIЕ0cX)GF7Z>FFVuzf i4FC F:Q"2C&td`eAl4kBU5JF,pbp4U1c1, $!L†8 [sF51#:g0Ս㍧ TRQhJ" [@=0ќ Nb+*alMQS&4*4 BƔ=‚lUk](kT117R"P$yܚMMjzgÙX0N@3( 9)z.ު{ lOX#r C jD >4uRUE2vqN\+mL/V4fo jlZoH!% 2LK^LrJY)Ic+0~]yyW6I]GIG<ЬM"=2DUUUUAG_:1lNqσ uզE&$# $FAG"kJX0caiJ`d3= ol I|TXjC_Id4wP^ᤲto׬ӹjS\< $B0zHdP9sKqnJ)lQ9vʝ_l"hJ ugq5MZO4G>A 'H < & 6&_zli쾳oUOj_oQKϚ*OA;38 :͘ʵ35JMUj5tY)f"INj);$C6U \DRbM'{V_aE8P[T=5Wez|zdڕjR0%~Dp\p75$*#cg +Ugk_'ɶatj2QH #y>MFGBы`q} _w9~J؃%8 J"!cCRt yF, y_Q=k>BWCgֳ50!GfCB 2L1!( 9؜uk} IɰoQ!Eѭ_Es"#rcX$29^Q; g%Zݯ~ѕֈGLaDőM=+0bofa׿n*IV-9L~.y!qMdW>Z*zO a9LuCJ&E~Hƞ\ z .`ҾfQ$3vDCL$ĕLKy z-6aF Gb4tZPPHƣ1̐°s0f11 1G GR4#l zgU-UG?|X,L>VK#c<b#|u0+#mRElj UQA9J & *v)|4zIC00&y89M 7mUTXVXZae;@}B Ҟ7&C61(i`)Q6↎5Ő-9.Qf2ap;Y(A9AJP(P!}H*(TJ) qA|uS0=x\`L#Gqxϻ֠4E3 P]-y, DڇZu)$-nfő`}BdO~$!lAZBR0IE;zQyTds%b]q_|>}Ol$'ŒZ's%LKS'y?σqS5U`r<>PHȓ%ALKf VCR.:NR^IXEJQ4u^S8"ٮ;ء0ϠD^6z/^ݦuK 7Y/aHcrtqV 9?VD ֘4RJBaǾfu;\ kAml ɏ೮(郠{x`\iͳLxG#uB.Ơ}a6$^MD#԰Ԝg}ىW@p.1v9m zgmX1]jF.kӒC 2N,]>켸C^nC7gn`2(\e5ْ_*Zgq2K3L]XNau݁q*q;F*. Y$%L2.菗'"&qd0fVط ²) w6iaԩl NiMVF?K{Ӳ467(2R$#-2 TIûG Y F4m4;cDa{Fq٠$DԺn(CAiZpvøXu4 䉴ooy`3[ʘʸc3&N ]s4٩, Ze.?tB+{Li`Wd5٦~oD12 iY0XR$8-0q{IXo>cY8#ٳA"V?}ElBH~Ή3؅톣m:5$7X9׵v`s'?y+4Wn  M,uR}픆h'\iBvGD:{=„@ ̌JTTA?()W3C^nG/?E3&xk@TϕDR6~ , G؜j1_j'z?G1:uOw˖[*=Hj)0"Vhd=,kScECIF2HI61@l$YSXkUcadr] i22r\DrJ@j@ b5 !BPBNa@H(jJA\BQC0;[4r7mCFNrk#gh< 牵٦zgzJ0ߠ\eF3"Wd \MqG&+F 瀅GzyS*:;A$ʈf@"0HTD&7Q2*)#4s`Mq#gKΣokNEsI_)C:1m30xDBp!FTEE QF=pqFY&x8BnDM>OD]^ ãok%뤣DY>!$$>OxFX_a6"o#8$rdsHYT Bpـ"{Je1;Dv݀U6aCLhyx5VI$i蘄7A:=b "*aBcӷ5^G~Nt%OS|<^JNgi{3p*Th=aY18aZmTA9\݊GE*LLm iX7GOɺBfֱmRFڃ7AԐ3,^ktZvoaB 6ck ,wpbdڅL1+%a?\ m&1DD>p'c\nB>@&06ǞR,?v*.'1pL[KLatLK;Eijt[Lb7^?.k5?v՜vdҦMHجiߪh}Z}^=O*Fʋo L>'٣_C=sF"0DM , =Ns0l5c`W7FA414!00"@m-29faás%Q<4$@1@/fI"0:'JB L4"2QQfHF:#F:-4c]h0i@ + fִeN u&(#P qϣ(VOḥ>Pp@C+Fjw[fگ2}[Li0!AORhLPhAD4IQ wM6I$j#GQt(Ơ@ecݷ8s-C}#U@em x5 B*)&4 ¨j %΋M_>jZU p;0జD az@aӖ@/ 1'I G  7z Z@b@p/ jeZEo60lYq `L v8`eͩZi4E1@MMS0 G5Ȉ ,u!3,߬Y?]\6rb_F=g:(8;r)"m؅e&Pp"A *7H!ed" 5U~ Fz(m4yυMluۛYVAIr)- YzElWX\ &cF{@Ѫ@t&S(Bؙ=ނJ& &D)P"Ē %HF:Vj08U3ISqkPej,*=W@Eld 2qRvȫ@Ryq} ̞o>Ciz劙{]8E2u9r\d)$Dɠ Ư4~VՋj֫~k *+`4*#ho˶HD6ZRa68ٲURdם+Jɭ{bzv#zNXjUMv{ܥe{w"t灙;XJ3߈Auhr n!At=*{/݉XK}!& .yg Ɨz]]pya;^GႅEKțU6' ;u<2N@-kEt wl9v'w*kUWIxNSӓpTnüdvُ.A7{ftv׹'ŭUb@j=,$- Q3zI-86X=HxZ@-6cgyscLDum:Xj/O6H7Q$1dТZ ;jtļ BKMU؎vFq74DBۏ}˗u6R 1euUEXۮ6G`-(*fb78[B9U C!qC3E:.J F2vf !jo7)wuMT.-Mmpp6pES6ɔlȸi2UijJ}*b61T@HѲ3 RZ4&b&`Cn( M\zCT"VCh >1 kH]XCwrk1s̺2YӠh?T$e3vd* |a@RnohbRiI3Pu3KER$qB2*bh J%G S]HdSAHR  b p"TT$!YB`|Q L}a!%Q5&Af5#{U$S%TpƬi@ՌIU'o躰[5YoT1,2nrwIW_'pǑNB2L~MGH"eČ0(!(H$fa" D*JrTb0U`GL% '! "E hGxQ) C:%cIP(ebN]˾ Vq: 4`L6VH[ RGi BI@Z"Zԁ9>)`+"XLAl[{g n[E`xtO*R<3#_nȠOX~g#ĉ|t &'v@˩-gL6N. 9 yr1f@Qwc['gوrq05] J5[$җ+*F[Ոd?yw'.q䑄I@Z@7621<䚝ct K#J =M\D {tSNR+!Pxx#0dIB82`dEYp25>ʣ(R|oO&*c# Hxk'2PP>yFB({B;Ͱ1䝠DPm%]] LKZ(0+HBHaGLC1@Dv@{&@55P4f.J6&&G%19aƞڬCܐE<AL5f癦bFVd$Pa8;<`qȕctnCn\ *`ArUh#t "bbP+CDJ.MAB8DD!`ԩ@m$"FK)ZԌIjQ, &*-֑d&`,AFw3)i0єC a!jbʼaLd fʉ Fm#Sw: '  zgZR-&0AU  qnb*BPzĖ)# bddS%, '|0[6Xa9YQ0^4ffd7ݪT1`*Lja*卵W9DQ0q |Ijo"FLER@7)ˎD'qшtXzf(ȰHU"A2S@SLK\+F"`թ*bCi00 T@ ʪd A0$$0USlW9hq?IQ\3R!=zK=o_v1ncFG&%OAIM?y,zTp GB,61pR #;^ f4|vͺ^;7JyK~gS$k5;v"P \[:::<.qFx mg\Ap`)P~,:2 li8mlRWDh(uz-L!a4b{;{f$+#$cģ7E/f!MVm 'Ej^#G}CXHmYfk;rh<yL_t"1H GQ E +e h|Bt"2Hl$p.sνhm%_ f+"ɉ T@d0ha`3,QW @辗 %Zk##Rnr끇A~[lbS3M"%V] *!20]h3@I.6U7".Uk5lXvlC9CZ,KEcaIo{3 c73uՇ? .UsF `I0*5PDfd83 ` 8k&XQh.lʆ$q4WlW$a7,iʟp&M΃;'BIV%IIj9:):IJ0Aı$vtQ[iMfȺh1 k[F`%)j "6È<|=q쉂Pal:s:94@FIaZF~#D  B (wZ^vBJ(G UI@'B$gi9aXNP3 LFM- r022/6a;L0S]kDJDY<00'u01Zc ōPԪQ2eSH"GJG> ">zRʆM#2)5%*'lJu J' f48Z6TFk!6T Rbv0tRo4A;X,,,>TI4nc tXSsS<8Ⱦt&AydwH{n_yc8 r^xЂ d$@ Q BPD*b&!"-ŐAO*'HTC۷'CC;=gW!:tuAl *"X!K)@"xH51Ii1"zvr)jZ N`C59z9' 2Z ئM@Hʎ9/N9dԞ9<^gl/28v0&aKH1L*^zj K  z^^ĉd1Xa2*eV'Sxc  Y3-G(h tOݔ0C Қ{RUiPb2J4FNt  9U^bOv#r"!c<RLOl'VE5ua#*`1|S7pc"B&@`y70i4yL*-ZY KAi!jTk͆؞ym#>JP$E^>LٜUQ](٘T10u6BQNZϺo46Us:k293KE3DDyi G.23hXc)}z L>jiAM)PF#f i O 8hMyiZ[ahjV<FLJ9 }6Ӆ} أ\Iv+oYtsκtD=dR4&yD8cwuO&?E.8L/!(cŠ<ӘRX_s114)F9a5]IjeUlhvY T2B0pv]B!c~>jHs}بQ"l!q {OXa1f`F={F e $ )p7֥H2)VL5욊 %+z8S) Ϋ: ?ZJAY $J"p"k gͬ2I#LHOU#[F( J*LE `A31Ar4!y%w2kF) Ebad0Qi0´DHO +pXu7A#P@wfK,C+wҎg922@@G2AbC2w)/!咈%b^(4u)f/9u}bOWMyIԇ/gY,f18vִЖxZp.`&& ZbB\Nу>}e}5KZ֌|ٺ pVCj*W\Bj?Ibkش53!@Cf NHH`H|=2C 0ԜSj*=܎u"3v6̆a[(ӸMC.4bfoi1rFTAHi9e$ky[5J%n TՉe [ȃWwk}0u ݅듋vI]=dCH(A*|DNEdPU7J4SQ9 2r#L_ns)᫧>*­> b ʟF[BiYW@w ES;eĕCPDoD_F MH:Ѹ߾ύ; qzxdFE|(Ac<t[ȰDv[Q8=ppj ݉^cK sc 5(1tݦWn% An`B qt9`mJf(ՒBGU55Jns=;Ƣq&ȼU&[V:li τ괻k4Ԕ:(;bb^EqR2C51B4kiȔ;.-O-M1_3[6@rnrh8P PbZd3?KW 5ChJ1Ȁ.Hpp8ڑ=C'eqCR*[-#q݇ O 5ᦖ*C01Βv _|D*ZD$.yMA`UVŪcvOG8$hga`uʿ\yX^oR|;ĢRqNlh2ҝfk^vD{ܢu&,Κy5q qr8QZFNe<wyhr6݇h,aă=i9ldc&Nkj諥 XMO!80# XH>C>Rh?JdT!$^Ŏ`T7})?w"o .i|g7)DOR~II34RQjBpr`„\Q͵L`pHK WN T:ѿ̓Tb5O$ױ&[HV-dk"ZLCf*MCz+5>HҒm xXQ"@=͐؋PBNճ@wuHUy7\rIE<Tk $X|#qZo|#e37_ _ӻ) $+ХI!t(DKX .Hҹ+TJTR%h2(N}*ah(FTko.Xc;t H?%Xʶb ]Lt彜'd;JυIP}k5R)U$HLv#]0sV۽}9h{I ^ t[y{/zA8(|[@VsMb*2)RĊ@rtC4g䅔Z9 96K` W۳ϩ*F!LX9^ʞMy>>IEG.yaU%*1MX\#,g[kij'QVR[>{q=f1{2^h&,h |PΨDϐ۳A"~S!JFe~aRAƂ,#gQeU⏩x##ۨ>%{=oE=!w䱮#;Eo$ A wPal7# ([ߢ}ȌSB"5PIQD3 $ RPK34T2O(3KkBHѫÂp$TEfRDDSU_ ofMBoIܠ Q4Ǝ\FC! <{Y!xO3xب8/b220#xAwi! tٲWTGz`i'!sQ*u~^Iu9- K̠XK$0FAǫEhL7%G.bg+^iC "fK3w.!tK.X&tJ LkH-TPQӃ p@9DێhÐcsxH4 K7 g-sLdrϜ%*.1\*H[QET53C(ZXXXXB6d(5DL]2Y =EIj7}Ps56 h10vf{lqE%+ "J!j;WIҭbBMXQQŖǃFjȦ0 &07%" Q10˶tk!cq-z(TӃ'j+ea)ˆ- R %Pealmdu4Gu jȠɓM 2Hl`$, tᕶ$H`b 3 ق BSKhZј6kQBW8 5L,4HԠQ08+4o{aHPLޭTb`Ɉ4aOL$hG ނkFdr-\"$fh#BEz!*X42#*C ⴄ0)$c>okn g#H %LVُp6'8/HtLsHbW+CbIߝaRKPb=&T(HTjJ*d r1ᜱr35QV|@U0x5ha] 7lEhb"Re졷͛&E"b|w@.46Hn;CX3 HuaM;Qɑ]vaHzx̛HɎw3)*aN*V*ebeeh>wk" #aĎC/QdŚV kP mNe~!搆>"%4AC.+5+D{7*8(60\s|SV\d0" Ie@M|^zq0*tfT60{bjQ'yg&n0V+IUUsx*LDM2E*v*Q\a1%09 p8xi@w0.ȳr40)a @cK=Vo% x$ _>-"Ph yV7aZuO">/9I~nO$z&GM )*RfADj( R- K DG YCRa BFݦR~3_! P$@ @yJ 4rh^^Q'NRE3M,LLM S'%e$eG:&#&acF)kYFc0TdpP%Cuɓfzq"E\cZ ⁕**`AFRF4B2;HJՐ(,j y氚 ÛOr#ls! Fk=cND YBǁ!b̚7}Q>a)PЈp_*e0X}#&c7),!*wFëjW  ɿJR.=)d>!FbPB8:Ģ^[ g,f\)C@/F8YbtQ\+Zi\"6Uメ Đdָq<;DN9)JS[ j& 2AK ſ|DTIZ{z=(UL=G<8Lz/ Sk}h*?omtSʵwk%-kX}h0`wC}1w!9%(}~%ݩ)ڦ#5O`Sf!9@SLBI2HH@"#hԝig'%2;@N%o nx:HO`lN1FV&hEE[ xxj){<'-ڝES,=L&4 Fbv=͋ŢBߍA-FѾ)0H3:Ȏi20YJJ) @Ӡ#$LdL "jeBA!Əܦ+pOT̅uf4`KǛa&2u`އyה +@ЋT"HRf XHTPo i AɜU샢,WCpjO@6f1 ʼn49cSO'#T=a;b6!HJX8AO$"VxN},L'COA f|P(2"rG(4PžN@(`&)c7G'MBtt"u)$+Ϝr9ϒTҩT4(.#aaf҄;@p*R(Q$h@(G(mlhEd d{&C݁иb*`YduAdhXdGHUǑ,56&ٚP*!Ӆ"v̩]r!(h Ւ@PsLynsrKKHyXaVd#QK8@ C$D3_Gc'i8c# p %1;TtZX',*:aI!3$; ^FbcgwEA*TN_쐬@IRr9:w6i"iמl&&L`#c'04f Ys Z#PbwDfcQ,1\%PiS'13,ֱ `:***~cQ!~ SO\+Q&^;:4PT0tUh.R@`<*8(b\e"fQ]Lnji5kQei^^YYDjQ:]^"6S״a*R OɬnćtM1$WXjf>]J^71k6{F]lߘzIϘ3` U}3.QB U4ɣTcݱ^4`,uږ &hwМΖcD\Ux,vZxxDKW}\T}wzKׅN= 0>c=&[8g⬈B@v sXxZ_\iP #dkj2k%DW6qluujHT@ Oੜ-XU+S(hQf"St{ zDYˎzafBq Nfz'mmڭ;CB+@噠ӧosj^ꓚڭY+NݛU$@JŎ͒ C?ΣӛnNkn\hk%8GmD,O]J6Z,m9Bd]ِsK5Jh= m-y:┚yiJHV L.jPX+%tzf[`-ubQk,PzV >w8Rs/czK [j]sTڜ 㒊$q=ktK_itm>`Ƒ- jNfNrG]CJZ^y#is~bm]VnJ8+KCB!vSVM(sMQ^ͦh*Rtj[{[/t[嶺wu|V-O%BS1)Θ6f6%w(Ȕ;DuXL41J&tej?GϬBW+eP[[6XiLIGTsqM_]3FIa9j3PJJ Z0*ސk.Cއ~7- F-\UXucCk{~rŽt X5 f?;fy Q"QfuQ:3n2P ЋN:50X"zÜӲdza_H@@trq+2 qNpjy1I vDBaȏk5-I7 =bf/G>pl7/7q0/ f,aY 4P,ghחƮxStg UdݱJԱK|wT" 5iK1krήiOޚZݢPhcȏԎ:tԼ;_8<m{'($wO"O1^}ۮWssF8㺺VpeQ?7 ?MCOPA>)n'C15U<'WCc ob'e*_٠RA^H, {So'q{3aT ):37;R#ŕ'*i2eg u^T:5m;9x[ 4S<+f$6()Κ=Vxwi2 QA-F1$mhW8Rs5-0y^A8pcZϲ1:P9Qr_\ĮElV1v0l=|<<;0R0)F;1rC*9/PUxdG*U<^oB m7qnⲗ{/`B?SR PDQ+EZgLF_y{>!K41=E!=Ÿ9#Q4n2C $ J^)0%(6: 9Yt (h0 Ui-rnvyOV)1͊NEQtng2*\-6)(xs41-0@bJqN6 Btu&4Ϥ jrr"_vh F XGTT G゚md6&Ci"- =+){Q ΄QJ&AG?, ΐ5k;0EEWnWH bD*VP8N0yн+[\Ud~'7U16u7 .r*mO/~W枰Mzu Y両no͉$)Y-GWR[y 7t6l |cs>}s-.giF<;FPwl(;AOG1q( r^Y$]kZfU]գ^)8~Im?cf\ *\9:H)O.G`r;QaX2C[LvdmpFeN860q@h]ZZyQ;zBpvuIM/rI+@VIe֝S+m݇9>7ty,:zVcRX2ݞ50@ ̨*/$aGZ([ 2BVHYlcj eQXG:?ŪmCaL~GJ=ih>h^L ;ANn{𧵉ΰ=O=` ER I< M6#bL[#*0f6 Xtҍ2F#hBZ% ]7 B1 E`BыK_ֺ߽l:W327\D[ K"1`9JC9cEٱUzFMd2 U[lÔpfL58еDsq2J{ -&FՏ-UfP%03YS7(0*QUG2F"2aEQhiGqSD ,4<{jWM:|8;=a Gl k, jB1 0ӅΑ&1lYqo>?N'wkDnim&ځl$jӚ@=b3Rs֌|<}][4X%ՀZ- 83% ¥+pc66Mq␒ucZh'O-%:gLgK^P˃ E@dS$Mo39tEUJUHBuxl }`ڃmJ3hdgDp1.AI!DGof3NDҝZ'sTm E$SRh01% qoؙ[I=vܔHFpƈ :\Pkb{쇸= EFY|3HOxU+Ğhߒڒ#,Yl( Ɪ} LKm)03f% ‡*=0}}Oeaat>I>E6|(֭%PXpu{LfrBHLY&`hLjZT,T聉xb|iѽ\kX|b6;GWSk-ܯ!_/=Hj9k[#;h ЙBc ^YŨA !s6\ōQ)t0l&8,1fY%¹ 2ȥi4kx1ЄH(wIz8;ô, 3KkʰQC@FX`4߾J[p9.zXMzMA[*Uaj -.l|F MAtS5Azp|y;($ Cԏaf©Ɛfl];1#=Q斍E-"! #КK<97bê! CAbJm,[4Ե8ߔ;V<)v_7Ju%!AhӳȦ5DPJ (b MEJQjg+GXTd!(eXZ.N0M0FYkij MUNsOcZ =rN:/'EMƈ0W =`jwd23N (d0mыC9tK49"ǑoЂ#(DW*SyE5e< Yٷ"r ho"( BUP3ROS ŽL:z(d7?]0u|ǔ+}մQyI`0B$M^28 !ؙg=I=W;@nC __ٌo jo^Y*1&DA⏯]mԔ22ňP)ʷ f6*{$skrF+/&%gwNq@LfA;Xw0i3FHр֊U :R{-xkj͹[y]?=ː9`B (.zCMv\Ļ_1.:)OLkCI*d2ZrpZz…P5DA,c 6, Xnl 𵸩y~z<(u[OySn ʨX¥)JGpe>._6sg-2啱|N]zY1A .,. PNJqb 4LbBjr?:]Ѫjm.M{! I8hwTܹ2=FjZ5T37#fjqPIe4Ec5ͭa74!C4QKieOfkB55HCФm%&G o$B- "QĆ z/C maI Ny{+B'(9RL[ L7A0ÔJ 7UTj#=|*TۥÑv.; (`l>i  :u"#nau_Uj =#!)!J>G6@8:M A k!ha_zBa AA'Ng zl5Dab8%_|l0<dlˇ:2LRp* هyeBhGyn/ |809 Iu8D72FMJd9~Xhi>_NǓ5Pm`7b*6&"BFTcjY4zng.Q}ؑő 4a` st!>W^-XfiAs]T13wݻSnK7v] NQAό4pһժ@4PzG/v/l:a'Fٓ:4zkT^,}jNϒ59CmZɬg51΃;"wBa:&4.N Uk `xw;=hSaJ<d VKa= _!Ѹ(OqNJPyG,qg 3ȡk$.$qјHYP45Y9KCn9LlHM"ԙֺ5m*a0 Gׂ$\>;b5!?^;_CM\=fFnMfP(GΕ4f2~D}f?;lۨ'YpՖUZ)&ֳ!'@hCY`Vt NfL Xa+H, U!J1>>1zaYkn&BȀ(P26fAq,%MR(&K'DE`e'nUՂIY٥Y!^ 9ѤVYF!+~3\|ot _8 M(o,d)LJlGP9f}Ụ\J2:SI !@q װ-p.s[;?]PhR21qWp }եZǹh^rfi_go>a60kF9GHb~NÓp Jv5mu0Y6#\ɨif&wNޢDmn>7jpK5V'4lBHC1hZ`cE㳎iA"#_r̉sHT;Њխ|ܬq6'pgw䟂ώ2xXZDKBfI MUa&/q^A$<',5D2 5BS dmz 4mdNIfA\MP&)rXI$XQ1Ɗɷ=008X"Q_(p"6=Y1}a9)W:\4Yjtd}N&154Gpx !?o 8KSk=^}_QCQ>M$6hZB)YFUեD]4[CG;/6r jP aD#n ٷrjԭ[VXF~Kf@o! 'EC9:G؞0Y[m#dR fjΦKji}kڒkWgzr 3?'l6 i)U2{\.-$kQ|pM1i?4Bx|:l'klKK012#ՅTacӢgX=XE&Ft4"$  e1RO!!ka70 '܊(iu`wɠf81!C[\5;`@x6:j8khXpD`8f>uZ Z mh+lnr^3Ls9љ"*E,tY5Y3:Zkz8|4b`"#`IWJZ>oRIvxN7 ij҆8"[l>Kd1j,Ezt[ZeUFG;-29$t*k6F&0{`dCj"+!+=mP&hk$;-[j"sM.ֆbX"vyff,cdA|árMj%5{=ZD,0H+#3`ŎA2ZbJX5ЩpT/:RfeBfF5bia y9 `Oxcy֎Ju]+|뙠įNoF5^Jfj0.q3:fQ 4#1 0F.֩b":WķM;Nbu>pi,ӡE$Vc`̴B0#}b)8قK^v}#6dƔ5dTw$a6r3jwGd&`f(se%8eiِfJJ{ڵ2%]tJGC1 .ꦰSOjjd80v;s٧%<`MV2c}A c/WGܐD0q8@8pl7Tœ0I .C"cc#96f5w*#8 XDdU>pU ވM7p8z. $c]xCqQhXж6udMlvLcʧ+SU#x{!\XP8lL , k-kޙе&:t*TvP2^Cf[̄ʰ-vj2{-LH|mMg`7,hQF!vf olC=TA!#k༵.tq9]!WՊ.jfHL!6SUSvR pdbJZi puΈCoRbh ^:witI$ˍ9Z5vk%;" j; ẄS⫫+sEdΥ]$#!qֵ5b*\D$$r:KVUsMFmbomݡ+(*5j1WJKK:)u%Dͨ4"&B{LEd mn3b5j!GECBk̖5oC饆 49)ƺ2h rO X˓N ffFCgҔl]51#ԬÀthX Oc/2 H Hqxpm0؜.i?. yqûmbdy 5:M0+ٝ\Ea[@ah e0͌g geL@8 %uIsz陵145?E?rb*"M5uh)"Բpc8$:YDObUbZ;lfK8{gFA;@9g8҄4hog`]q@Rq1Α ݀CRhp͖ 4CVtg, (opWt r΃Pٟ:f1{@= V%W]`sDoz^r9C1r-A: IaV̿ $!}9a[?iN! RDV0Fagzֆ5f0$HlX&r 4v:)FI6H;alBڥMmJa3WzZT ΍b2#sn Xtv6 %Fn;/y6X + 6j6nEkrm"WjaP@SlSgJ#W} ,"κn@`{#@v0ovrˤn).uF \H}_P 뤚т1 rĵFZhCG*Ͷ 8=mWbMM@7C \20k9ų;@݀3Eٰ`}kCkF7$;2;$VnsIPCA5"SB: ޜMvRMya5M*Wy֮.__zhL9QSi:S^tmIGCti{9X](tDY7֎8f5W<3L7*-s64[(H;;;41Bְk ͇?csdztC*ę]XLpI@I)$ވy3k[F l(?Ɨ"44TYT#CB潐a32 N.Yū``32~ m`MwL.k)ŕUUQZtNOz:mVMRT!*(mUXqs7(ʁx7Yu=h]IG m9!l:JW' mN9zE9Ơ^jbnRapTOB!4f(Ʉ]"2IaW5 0kjѯ3JQ2C/*1VfV>FH`%N|+Cѝ_܇v$Ҧ8[ԙڭ77 8"8iؘrGm+59/Lm>ZP`EиkGzhŽȁIܘڑ\0ԩGwGn9XIgWz{if*{1[bR1\rrSski- "Iλrz?B/K  YOdWcFCFb3@rY-7yW"M!xyI<1-74 p8 m: %$nX$jɄM2dro6k;c'!1*+]۬Q9Ʉ$)6FDl(" .HCA 4i]KI*ᘴrobnr$@퍄`^iRӥX\M- \9s<;&ZRSf`B)@j]H NO-KFh?kUl,`Ih@J<}DN)D!Q#(薜S@WDcTR0ҝ06h~߈ʈ%^%NLH@KA &@$ |N:}iy'{IY?QXdBe $&M!ę?8EjBarVuVj7mKI Dn0i`1 Q$e[b#0K\FSCaH#6K&dXLR Y;8^K: d"$Y U2nz<62l3uPN ՗[7i3F1HD)}6T1rSf0oxșő7:%r8p999xiԂ 3:8f0ZnR58?8@ ))33 "%( ( E0A06~ϡkAHg^4w%BMy0pA/'Q3-Dť_t, ݆' mAG^#FJkk:kBD=x'ppztx-)9}kkE/w b1Av.ČNF#kr wyϝ'Ļg\fSQZ !a379d^`̉* ɦ $)\.iZ ΰIw4sg o4kBU skk 2ĉn!.G`n% BtXtULD-ybQV1brfZ >X" &EUPDl#'>gHQNP<{iH60K|UNي<%%u>I DPF@D$MO{٣53@к'@W |aQ<$AtJ.@" !7g4cb y!d8}=ZUk3:}lۚejE/2Rҳ)a'63ROOY-Zy{rJ Zl՘Hu ڠ]V}oܦO-C8Z<Յ l|9C(;Bs@6Q>_FbPPM2IM @`IBS~C MJ*]XdTJ) ;QTA%C&c 8a(:|Ȼ=Ygp7 2 ɤ5}+W UYg{!ρ\6J>%.aྟx5 s#B>PP@"DP|G!sPaw0χryk!!3d5%pV ~CECs(0:&QÇg(8%E KlK^1`4Nm=ޫ t&JXˆN$@ F*2mH.Q Y,Pn3b0 a:IHJWudZ,d#K2sQzzbF&j o[o)Jw#^yłb|]ɧ EK YCh?+ԏR|0bڥxe2qVz"1# IfIk>[I0QAĐR"D JA"I祩?~e测 u")$Qr"|?BZiVlx7@"<Ol4,@5N6cbP!Py~9X.f*݆MR¹AMq\&M V`},=ܧlky`17h|֦Nkȵ.k\8z΅4Ve vT 6wzrLyYSU_Ivƍ2$DҚ1x^t9]6 vMIu0E( 47~Ua8D`߅a Z=L~\q6BR7;ƍ n4,Ja7E5cG14 3@o7QÓi #Ty.sͪ;g(0ui& k|= hDGN< sT`=0XQ=-U{^͓-L}D$\]~fǕWzߐ^+>Y7Sf0nK3U8eb!1ĖE:޻>UegΟzwPyI =<_jx1.pb9qPB:̻'(&I?/r`0̑dȔ9@fv w>A(T2Bಢ:D&'5&__IȒO8je9"ΗtT1m}ͭGu[!#PZ 8?OgrQT0 Rg=:xi#P8?\z+"h)CGiؗLaT "@@hID%`8 oAӑDIa*X$%Ȥ ='{cD*e`'"h4NAB P%XIR.r8b<$9ZU)Q|Qf9lQ!Qz ~XOh# Y:ʸy@aDB )f`4ZLThP,-ŏ#?U$@ ,]uV=A7mۄ8?o) ?TZHL>;Rw9"qQv9& \ޘ1H> lVc-7Ǧ_]in-oU| (Rl>菷SBxk@JK @1f<'045 [!gq!4vـEH!TqP$PtT}ŕ>2m*\Ƞ桦l ƥlEr`Xcs{bG~[) s-&.*O3E2ubP pAEEDz؇HGٿ"oz[\A4Ss0#ttA졲!<ɷ:˛}c{Qv^ϝ?D(?]K))!]‎TQA^˭֎5-6fwqRfN:DSꗮ G6l7I?DkyfKAcrz o R'8}&%LXH-xVZ'tO+Ad^B WQq H"iW~@KxFYc,خf3A!3{8HGIԨHyrUQ#cH%N+L3 tH`fSR:t ؝VEގ!~WJfd ,S#I&w%?H9e$QRAG><TXg9w0 9`W$,:P2&6-fBI(2 ̠HDMȠMBA1dq8K ,) ¦a:cbaY"}%`@FLLZQpUw8ƩBaPlSA[{єFy9|ݾ( x>FHE(ݯf-RyeoϢIGRSRq״>c;퓺tYo6thڢ9I״(S9 3;G .O#٣#T;S' rCd;py мSS.AɎuC"RBjWa;L({G%#䜖%r겶"m䎲#T/χCXr` sȤdiS<_Y}^CtOIKiRBIj~Y<01 A풞GH=Oz{4``biϧV[ae5}J*n* a5>߮Ó3[.۾52 TPCG3F#A%!04tuAW_puua;k)ge];7{ApT޲+ɺUg$ĻEjѧ g3Gt{:lR/3Th@X0+ٷZY9FNkcUE;ls' 0Y2> h|3,T?^3\5>׫UQTC3ZZqL2x3;Ls3i?g6'd;&$Ď/%nr0:nzeFޚN ߎӶocx8""+>3T<|M\*!׷ d.Db,mCYJt/W݊K)&h1lZd(!zM* 'S" T w1srʼnCE4o:ZCHHJ>Y?LH{?s}X`WGJrBz@|܈UiOIDv;5d`2yKզ^[bǁJ YR'ڡ֯- RX_9P܆fȁUUSz<#z:vd?Y jgown 4(s MAdQv!P8QI>ĒȐ2^X DeBeK('rCYJ7 L_$ Ġ yݷQQlX^2i@k A~=ABKƄtnW#ضHPG*&22Չ|dݜY]]R, Q|DlTFxǽ REG'Zq|6lݶ"7bbnݢ$x)ob?"{ P·2ZVAqb] wvA)ZAOG2_lٕv$ G/7+VըDȇoSc9۴םKYҙtd2(h06HWdZ B;ҀZ i5%Krmw;9(NuV#qf+VCX?WZDd{#Q3lT^,[$sOqzK H]~.LYP2t@Ì'w!m>Ս59e.F=T\1NTqJ0%ہ +&"͋HKn Cx8cw^^>0JI&N *RIGD@&go,d"f8W3%2`& AWM gk#;Dluyƈљ1d6 W6"5z:Hɠ,ЗXl4Ca 2y")eWk=%x<dC#bQT,N*{꟩b'6B' ('``y))0ޜ\h$t@|0C-WxU}VO>(H@J*2('] B?/} M|ë!܈ԃDD' d 2[ {3TA*cDh fPLhh @,:س#0RIR"%.k$EmQT03HT+KHB`Ƨ@KK#iw%®QpVat [^CvȆm-$Ɩ }th"c# U LYԛL2Vba)*ʮtÚ]Uȭ 9JsTҸRUlѲNblٲ:.**T袪mBRsvMY7_0lu9:ꩊ1CJV4SeJV%ʛJ)&14ڥ*64 NEl:L4e'r4u jƚ%cM7Uc nr]ZM+J Lb›+uM[1'4Kk +ҪћET(*s*6*#1̦ʨ:0F#NM11» LnĮe6c¢ }ӆ4Q_X"&SOX&~ГjJAы}S{ f*f=i4?XG!16X!03 `A0Br #L84Lv38Rۅ7}'MI0g2HurHL͘hb~$H9%dNr>oh0×,d:+1?IN|㟟B<xҫlZRFh\1(d P(FJT"Q`XRdDp&XIs İf `JYa9 1i(-I-MTфoKC!  @aq"X@ǂJ45JpƱX:`a"Q2]]Td#aEQ0QDEP%E5JLIH aZ &'H!`H$ᄐB,Fj0tƠ! E 1I,(ϧG;hbF,zq*2)W%>VS$ "(>$M7e>@XY_|_".x-hUJdѓ7#.t6P.p{VQ dE/$UJ,2N^ ;2Jj< vGZ!P ܼP a=>_H{_:3Pvy_|23/0&i Ch:CI0ȄI*imMD-f;Ԗ.,7޴@?'~)QP<)Wu_FF[h $7Ǧn i78X9ɝWC{mf "*z±PTEtа`X=d9uLttӘǯҒ%57? $j%@HT"*u ?cp:\F"T0֢"Q'rD8P.7Ffؚw 7"k%>#حҨrGG܂b^"к'@0D+2Ҷu(Rq7>6K"z7L٘`hU"*"*iuϽ}zDU<-QD5$Gx{"JBr%iPnN+jip>HhXEօb)K^rWz+h5K{|7(==#A2mNUBGz()i( BfRȉ#[r?o.2muM{m>eXEe~";nٳbJ6W 4殤5!t9[v>c~OU!tBJAvrh!r/@ArU^ȹI"C5hty)ߢPD ~_@+dkz+xqVIa\o?~w݈P T $F" u/6>xx~ń,_uiDw\`-"g0PTGw/qۺՇz;*|8~6Q"3`bSz??_]r}9 /ru+W }WgVRkD04щtApp 7Eg| {_{֌i/{CPp{&z(BC 'vɡ曟LqQU[\~ײoS ;=#Z|KFCžsܫ{g.W `ʂʨb&#*Ԫ)RUz]=tҦ^i B=ҧϫ, LZ\5Encc\Giw5;cP"~AO@_B/`QˉsBtr`nkb3 m _~+٢AΣ!J_SλDFȿwsFsS=LSK3glp\TT`\ѽird#ND&'g{+3"$ Gy?Jyќ7_ܳ5 JCi .21'q:UZt.'{a xʆv{ӠD=` Aa&Avň$<H%sgc!pS9٧TV©}C.-yI}9yϋp䇷ME ʧ8$W R?ԕ,C]4Ҳ5Y6fGicqPa.blo€UiȊ66’ S uݷ7ܠ#* }Ih/,vn^KI'+)no zo>%J;߻,R'rv/A&a1"@Y~%oQR3 @GNJQ7[&)yy\d}j. B.è k#⎗ūq88|=f|ܕN%riwb~Mnܟ=U'0N6Luv ,47rg 9WF]Cd;+8si+fz?{/qt)ԣ>RL=~_#obQ}D= RgׁWAMi@^=FtnoXWCwky?βOUl]?{WjgYe9|mw87f?D dWrDDz|L*=o>?yuaOoQt}szgQK$/XQfz'~'Ȓ9çʃݔd# .7־TYCr9`7ڣS+ T7Z_P?j$xg_n0Ɋ]D?X=qo<-Sm8/wσ^̤RUU ^}VZ{'od7UX䎅**s.Kxt y[v0DQrIz rP?ݭ#cPpIwQ9[ zQY1"Gk5}wIʱ ImZÞEd ʇoYd֡7wgMBg::ڝ7Wz*BXaٹ EiLO,|rIK@uG`Nt:щa!nQGv5΂X[s趖E-t1]aC9'N.g}gogu)2K [SscAC#n "fM6n&:i}zkVj/k$v9sd_5ן~dy[Y/|/#u^aZK.mj398RӉP|~kQA[G.WĆ*> *f{l44Z6^.'8ᲶZ.4AQ_Yʃ+j asK6v}kmmxt4bC#!s _ğ> ;M81qgeY7e%T U]^X~=NzxIpkz\\II D]4:uO]wA ;oql ڭZnVpat ΟC0$his{&B|$.dS#e,D>׿y|^EnUS=zjpPB嗊|-d9dɾT+xT^Mλ=NHqH80LN,zY۸P(p`jƼQ*dn~眏sCsPޢ#s>U"uҠ\2bҬm!(z- ߽9XjI#FAQl}MKwП$+ָzy*=O}&rm*ĎFPO]}ä|M]y;;$`tª*ې.#]BOWƢ觱P]zkǞ^|)/H$ȯSO(÷$ G`;E'v^T{hMS`/rF umj=SDDɓϾX]ˁ?w\X-I$Np=vQ|*sCn|,(nPZ9;hfSR[J>Fv[LGiZa;+kOKH"D&B]P4;5䯭ݴb>7mzIK*\Qa.7}oM&B(Cg_8n>nLDFԩ6 ;QZ(;z;P2UOb/O9 l>"nbh0"ʢ~jM$>o)|XnmjjŒo=vd-9αs9ހof^"d9=?>Hut=]/qa&l*1M D-.\~F=75Ԏ;=D\xRT_=g1>O}j| Ğt{aPm>E!­z,QW,p]V=Ayd^{rzo:\%Dx=kDQDSP Hjyۉޫ}Wiw.%_]'ku?#L-KUz+˼o?.sWGgCC"1UcO(?ݧW6q`'ȓYC+l+e ?BU5{OFBE߫.>c񣁸Cnp*؀n_ .aYSY+֍^Cm$s/9Mf)hܨ0+ AT:5 "0eTC(]̙}6ߞޘcU_`TW2WŴY{3)(߱]軩sݭÎC)/xš!nf 9eV'Hb(>+s_8gw;ԮtsKD]q~;KUE?Ū-C|3}|Ade3^?+W?o'$dBI$s+|W}.iC٫Siuj<_W7ЬPCZC7ܡw"OLyjh?_sIx9@$p9=V2%- ?s@;v>CHj30*ͩvk\=xڋmRzot$Bq0vuXä?C|~gFr_l,O!5rVQ;^0Ix^+%ΦMkD^4h *r| >Mzh(]6umϖdԝR AR}z D1DQUPTİ2>ZEFk)"y?O8*|}Nw7\Ĺкrn'87'x:OKfם5#o_&J"6.P7~6NX}}/7Ϧ]꺝luQi)OeWޅEۊ9")2y |$q=Fi{*AuTu%秚'V]PʳU=j*uiKjv=׮*eJSv͋_-/0ӧ9uczآ+_輎C),qpD⬒bRâx=>3c v_DJӋ&r4 ,Jp*˂Sx¶;*k*t[t>g hfdf}[H)1(r\G@?a*TR˗,j!-;% nE4:ZX!H[P9YW$eYaU Jz۞ .1IAORJ;1@U%03,qG!ϲNr@N}]>cZORlcCy8Tfӿ\.,Jz?m&!wH9 cѺA c/yGQow_q~:7F}/Fō<dN{n{fAf{z>S?SvٟD::ۼ5Nu}GuŃ_:OK|O?zASr,S5i=t}~O8t1ހI{GR+S{1 ,O[O`ƥ\q>w?=TqǯY%Y}ٱ11+ƂExذg1(9sŸg]]fB~9~=Qy{s9ϡ{3+n?KWףIv|gTRJ*TRJ/T-fL/aZ~O}_c7:_gp>:T,+;E,tj>qu>陱9{Q\" a1dh[P{!WNAoP?Kfʪ*UM{9z4Esɢ N[M΄MT=O7w;,ޠZܧ9.֛ˤXʣ39Y1Cgɍ98x~~c2rpܟaԩRJ*TRJ*TRn'wfffl_<|/0L$n3\nv:ST.Z΢`wPz_z"ũ$hry*g.+:-,T>֯~~~{v,b䩸Sb>sAD:ha&DFnH $#K {~?m|аfzr}\+.^I\//evCE4Y@TJs>f)o3|nTF^97mauãhSVnFȯNk#Q', 93l6WP=X,ُ_Z Ƞt.V:{bf?* Q(j[T<#5^{] hR 9- 2k-B?[^蒲0}[1)g^G!;lpNp^{{凡R??/3FAbA/T7J!z~g8}sKI:wq=7湟Ocfvґz?ҌۺP6 1h:{EP0)NÛpu^kOx?í9ܽؽqKU*v'v;~E0pÞr,sgt *kݝ) b]: %9RM(w?voz{Lϵyޅy:&^2| w ;s jNmIu&_ۣIzBD/lOnXP)۠ ޭp1R%h4P>.?Wxv>!#6FEU5 U.*&?;7Me_Szwg' ; ۓ9?t[g6H%?c_w]A29E!޽_̫ ]<82W48T-%W 2[dA15fIR5If۟sDn+a6C(Igspj(foȸbJjqZp!{,XEAh^UBZfSA~tgȪj/.n^75#SNvT{0ԍGDYr=]C`xi@7mOMf0~i.?h_ĉ0/ULFL ^_o>h*[-j")5IG+/0:g,7GO߅={5De$pRBF_OH\(gQ6ZVD|8LPlߦ?+_5 9 7Q VL, **"*zpoq[+77<4 Og|}'[ŽQOcgM ==f;s &iGOmΑ!x>&$"G&vK@[QBc[}\a3aӠAt G'2jKU*[ 2 C`S|څ $n׸j|MOHWr#,*nm_Ak;<07jsV ("ƃ5=aaS/P%"BQn*0Ώ?QWM"GТVQ%}7C 9~3)M6{ċV eElP8PK)9SCi!)Q?z@Xj'?w^7C U;۱T [_/';:Z:;T4v3=M e!A}#8]^ͽǞkPQPeϛ^:b+֦@Kli'W7|ʿ~7M Xkp:u턥+`ym{[ﵳ/{J!k[{| W}S(tc!}s?Hqzj4^5;?IWx/?5裖Dhsv$^6rO{8WiWIX6&KL>~f$8>˶e )Th;R."-.qNۣK|ψ%Ӣ5f(TЫQK/Z엚d~-/Q/ 6iK[::25"5sZ?x֗VJdG_YjxxvO[kF3 IjtNk :x;j;5Pxfz[nÉj~q f7ձɛ<,r< M⮑=dzw5Q8Ԭ5FM\yi }Yү/{;^rWuw 7#8{I"J߹~KRo> ۞3E;_lRԈv;?W/zK+㵮}]7Y~oO~~nkvSl*Z^%ĽFT,,+Fr 8Jd"s( g{in\a*mBnq)^>%" nyeUUTOf\VwwV,\s9v*rޡϠ~eVFzq9頏GTa1mW.V?He璘I1zxe|bYN515_Xra\mMPʧd yo3M;a#*Ug}t?dt$TNU@r2"Rs%FfT/?e~'wm禒P?ӧ Ha,:Sw/<3b;q/TU@QI"p6nVXe ]*VC}͂˙H3%~ݝKYs"r(4O̦_YgrBrEo%<Bb?vޯN6c'PUDL%6j¢ wЏK[GNhf<5z9HWg^gj/z/{m~Ƃ8⢩Cis~W1Q yo]8Yn`Ɛ^<1}Yv5?oz? a/* s@BlH= 8>~MͿ'{vi?iy&T~*l )ҏe4YRg{F,hcjfץ*| n[|\?T{O5`2d{ϫ鿇oq~<<5aq'Teuf Rā Qɐ;L?i|yg~WS\#j^;Ƞ%ozNّ"U+,Z|/s4 f=hyt0PI"Vh,/n~{7v ~w;r2}䃁M7T4d|<<'?W`}]9/#G^@9h@USr *&h߇[K8J*!s-/{I<3Kӕ+zH'}>ܿuuP>I? 2_x=,r٣+G<` VClC&o^>/;=>c?_wnGwٻR{S'+.^t6)}N8?&=g^7b>H?SQ?71w2~F΀Aߟg+Ч/w~ckU{M>.C;NAdUQ &R3ǿ<͏>ߘooyv;wix-r/^V7m? ! =G ;.zo?|]7Qm_^uyDZg#^xR|͎m<}a 1ILko}g뽇|.Ƌ܏sniOg&W]}O=jy?o{wZt'6_o}^ZG%SJ8x<6 ׀EzQ!  [?ʨ!/Wm7ssT[J?GWo?7:AcO}߁|oC{>;k~Ǧg~CI]߇;iz.W3;gϡVQ ^Im`9F^cݼ$!i 89m&24 h6BPhH + "v}I''<<MB(! N M-Dq@R+Q@$Tuh?&Q:۠0ȇA0!ACrdrЌW<_,bt]mRUK+yg *"0U;/x>?fq"wk1G<ӥ_rCBh|Ӓ{RI|oCE|?~g[$Ρ&^wI)̲JtE$1E>{N:|42:ޕtQSb*$dccajZên_W8]֛^U5n(ShVAVgը9r*]!ع4ҖN**KM|[o%}?)+utZivFɬ78[JNo>Ý{cWXe܈qˮ*ڳ3&,|<}(0$bf>H&z. _!(a꾷1xq`M4o8KM:4uVӧN>| [FMp7ʟF_΍Iu?Ĺqpp~tG3|ytp8yZ|sWxu+\~t)GrܨdRY9Q4'nB2ZR3ylHuz 97\sF6<'dfчM[CZn#JE~zRmӋüAAjoe1m\ L {l|)۹5XS'.vடm˺G.XmFϾr\u2š;xʹ{7fȐ3n8Nox>^bXWID7ُ% E0 E qDalg}oQ "ƯT]M8jd#2d6`¶:g:ˉפR;aЗ׿]((bt;/}6P>[z{*N՚KXI7dnBg9x-JmNy%z膯3gYVUõ M. 6nDM%'Ƶ`%hVU L*/n"rjͻ٬K\'nQeRhYIE^yB vHaM}o66YӶYi"NBe[7YTz | \:1\u cQkO^Kb.ց +R,m.6=jډɽXzE'le&^o8Paм2YD=Gg| <@|(<@>Ņ *1Ї׮T0^" [~vӰ/c|ﳑRJ2-nWWH㈣e~=/̦z8ud fjo;"\(Q3K7{M?:il?˿k1#r'/u.x߃{[ɦmpƯm]Vf'M's?#LK̰{~5xDLV8K=w 5.s^ $΀](d0mݺA@OFPeP'\ 24\CR)! z}=;ﷆ{κ-gzwz=&oW2|͆b|n+ϭ: {t={fzq*'z G l+Ѡ=jhI"uU]uR*}(>|@o@݃mz}>sw{:p#S3{ ܏}̫V΀OAWw5:;[rwkYŃ듺%Ͼ}u[2sDrcT1"B}yiIf95 [&vUxLwwT)SzZ{}{>0;MZm}ŧ7p|e}ooSV}}W^sבJrmYOmXu{;㷉joK.QukÆLOf oryg״E.OWkϠ^ݶ֫h>_{=cݩEs#õqۏ7-tlnov>-4j] R^Tz;}O1鲳VX@ִ2]3юg[{ng+O;nkew\*]N_Umrݷ!)vۮ[lmih{`yz{v_Lx^؛UmNCtyL}npw{s޽vaҮv־vKnͰk&ܯwv-]⏦h@ M2hML D@h(ѓL1 ~ꞌbSzG Ia!OU? ʏ)e4jfzjdAi =RD57HB2$p>7F?wI@->Jڀ@Az;ʼ (,KiT?G:buLD(>:! :ǭ#PA'B3nMR|OLiTϵiZ&˂7\~4-W;o3F_~ڼT&ysR#2)$~x?Ubb[k _jX&m٠X )T_U"ԯ_/o}9'ȉբ5u"r0x970w]gc-a^*'D5FtIĚ'pID??_OʝP`I)\-r_9us]_rzJfWKYgrOz-/ZeReフ;et^Z?!CM=Ov?ƁO7CZ dHE?c vg ^O 5 [ Mw'WCp)g>~P@?ޥQ_K7DSPnA?9*baAqy'd?Hōy 'RX=I=:Ti 3Voe'h僫>̥ܞ3:k?2x1Hu+%_e[?gg=PjuU 98?wy{?O76^ %B$M?7OїӫU@?Q$> ʝZ otI 0ONk=y]xcG=Pn{W 1m9h_oH!V,>v^0g< %%񹨐d~un?f>?.{9s{%"%TM= {=~+g^@H_{zz^Eケ>WPwG{w|O<~kHc^nU&Ee֘UR=pPJ(e}?5<]_U׋j>8BH>!\j jT@K`\Hd|f\ϯ cg;TE$ƿEWR"A O~n͸^c0!.Jfx,)EsPW7;qO*!GoƊ1ݝ[Tזc' Nڹm`} 㯿^y~M ;Z)Yi;l^O/:\+Lݧn@/uq/`i8>4Vo٣[_/No`gEX1_U:ƌ$V{}MEosNs\?7j˫w9vJ3U'Q>s t5_5?G,FUcc!o8wlmkWU&;Rc%rlSkuǛ]v1Z{-)$ qX ,}9W:/dS[E>oߟ9SF@R*P(lsX*9"Q̱)B`S/ *pٯ>$E2"OK* E\0m[^.yiG$F3 ݹ5q ou G hGٮ?xw@}XvJlT6ZnB3wQW*I ϳ4kBS<:-@Oݲ=7X :ѲԉoT%A hq1a7ňd,գ%w]˻cef.muP?Oizτ @ N2;/F\L"R5nE .jFpwȼ pay^ו\M*㟳XŮ U2 fJ9CH-aU[E)b@P̪Fzڻg8?6m\VU<'oEW=vaŶ%pՕQ>saw- whb-dz|ϖ{6Ptm % 8wUh`jxyxi[PtzWpRPkps Q;z zƳ8e;#n?X#։ɂP&{ihtO?--JEuw(s#=2.Ua.}f 6Y|#\z/:y䃾;%@Fee[oթ8ޮݜ"8]Z!jhQ^cː0v ?5z-`6 ǟ++ۛO'z[᧺Z݃ vGU]u*":~d1f"[.snq*,&/u^C0]DKmf`H@WF"]C"{'Q;"SmwX9Y0]ٳ馬2x4.pgfTUXRsOw:ȟ"\솆|i~sith#E#]BfQCZl=h-kOhlms+l9+ysߛ)~~KuߔX㩩M \m@3'`1`~y^cj;b[O>o@~D=^V0_&QRGDir^cM ([9X!IK W׎L9Hc./Le쟷m.zY+\)=.fG4kDG"I|>H>>$;_y wJ}I$*wJ5sΘyAZ9<:ƴÄChxપ=ڮG]N匃ف|(ҹަTp^ئ^} 9_!c.!@xor)): iDaȪP@á M\ݯڿh~gIj9~u(ԩ`$:;zOq%wՑY۵hor)ol-mV߅C<=tSIӝ[iq[! $޴U<߶w!\dP<_l6ozKO䳃9wAvCC"e| xIS#_ G|bA$DnOQ߯qՒ6pih2jwI%I!9(ߡGʂ&A$K"?ٽ;590:-80SQs ?7T9ܐ#Cs,qd>ȉAE###KN;<7ܡ5}(A%*=QZkH4r9Hy4Ѯh.}mY}­1Սh{ Ev@  ß ATw`DQK??}̇RhQ;f̏8wc/kdoWm@WQesa{>ThEeH VK{+vN<#QqPIBPPy>^o!OreJEb*mdVUH*SOٺȳrvƿZ lorwDnEBPi0|N-gYK@*b?kPxzik5"{"XW5}5}FIn)ƋoeE>go1Q FjP|!E;/߉ѻsOI@l:(qOºy@CD 7}@PIt+y_X:ǔwhEl`6&se #-jC0Q]xI \5ۏvÞhIyoCbk ?]WXdvVʰD^Ё>4O@ ֫b_XOLsH2+m DS^Gj4mY"B?Veo4& |G3YZ\ 1ѽ)@6]5+ m.au-z8st HH-'Denӡ| !4 b\c9jKX',Hb,2@1h 6i"-% X$0+//:%4V1hf$+Z,$H*}D\b"`DEUy&Ya6oJnmw8!XEaՐT!E5)!Ho)-O!7~@R  dBhhB51PR" ÌȂU .1KDECÿ_mC"=4?u 6 T/h?ĄܥSҨk 2~"[ -ֵ>V"N PVTfPO9֠ޞ;HY4llXu^<'98\Z!դk. R?|Gg|-f|@#2m4MTy -CpUTUY4ove`H$f:5 jtТ!)C)T89*m `ÎQ""4i=(V=uu'*hH`T %$[(+)liN4 u!@GBlKiM[ℏi?d6㩥HK<鄌SE$C \pꠐe ?y‡M\jf!$TA#Fg`2ߌBZ2&k{ At4 E C&COtՕɁ`1#ܕ ?[6ӥ#3 "ЂH "%oob< Jia;L;y=q.H*$k#@,E D-|3{_|,.v#G ðqx/rP{@!(S#BE6jr ;S_tϽ?KK96v g^T Pfsl`4HvKFk>YzN#>Up<$R$UH6¤fY;: 1I4M$.Zd>u*yM?/= x29iBA@B)RC2 [AGHu|/N hT 7tÜ:7zEkm,Htvr;:rpH P(TYD0_]> xu<JpO@"by]*ּ/h UOBZ~*pc]?}G{b(f~͈(AR?(s?uxa꟫T<ϻ[o @e'!n (x)xb\A/x&(ꭝ!SLLae9`.8Dqz5Y}:c.=2s%T%Uq~su 0ڎW-~1H"#۱D* (ØFq*uhVqK82N njGy:iT㌦ ~H!f%Q *2#cwt~Lgu;dPl.spّs-Ӊo*Y<o1KwZ fg1ד^因^$5дqO0q#z3!ĝЙqڟ~]ƽg%OS %j8pbz%{NqoHXdG@@S)ER=0ӫUZ|l@x_|OTZ{nE$Uh>zb!$_g! $$^9j+_ XB`}`vwAOYJz%cE` Sy-,1r}o Y#'肂* Pʪ-W*F+|ܽahDMr:J-K='Ke+/TbCݟ,ު Mߤ^3Rb K(4p}NOu YD_ f4 hw)b4TwjWx8nr.fHdP na|uoAQ w{| )pUe,m YmUg}q^Halװ.5DI.*H(ξ7%;Y.r5OH{Ჰ^wA×T*+.n\@SSBGiu,`xd %5$V«˃b[B`2JU -9oь EO d!X*PvֳH<ѱ BLKTkx!۶LH`5ccЕVL `A&Aa#[1veЉ dQyܗU%""g7"azA,*,D=Gw':LΞDPlj; `wbQqۄȚ6dDF(5ӦͳVS{鎚)sIR2Ez\@ZPm3H)͛_'3yӏN71QFҲ6ђ 8J3Ui-T÷|lÇDǨ -EQ ($9SPJt\Zw涁TȰV*Cݢ \KfG|`a+|Cbw]vJH>g;x1ն ͪp`Ԭ0[<,|'beAl#A'Fil#7#$a8g]ߊMq;ç zWII$dh:2;Y-iKr<5[hwjt .YƂஜWf߳FЧ6wץuӿh9EQ̱s]T/ cbCS#nեN*7~  4CUSMh2o:5bc0"8-JYJI7}ᡰ6>a3.58Qrz~9|w'uhD%|qNiZEP%YX W:zUzeXAN BWZDsi2,~qtYD5X:Iej;ƁzaW=a9u.5禞7wq>hr-N7]8. w+ņF]JjZyPdERfKWl7Ky)z=wA652kcsڲv[C>VԢw_OI= B$4qD)<odK~;8`<]_Lll;\ᜊ3dRĦm߯cje PxEr#ek83E@(ֈ QfgPEQ}{/f-@}q>.0ХM *)s=U4P6DB4Hnؗ^G_b@Ld=ɸS'Apqžwr ݆yB5I7o]X@gq@$0 7 `  ҨQݴyA㧏r~+0̨;{&MNу H>Kel{v8oDDnΩX|9定j˄HQ΁)@DL\,=21NY딯i3 ?^!LpA [-[ ;+Xׇ'^77oCyi7|@ێWCÎsBam4.!^kY|hD2)TՉXW {EAO*HJ9i(ȥp"g2OBޭEkZN]!1Z<,C;7]iQ .DG蛸u@^5CeeExr5dPXJQEB{4>f[MץgL`5+D8dSٹ:3 lEZ)F?v|ұcxJ!!H ż="$EOK0蟣d3.鉔wybUbƄf<&~eI%SvY em Ngz coo5體mT"b5H{(ph)*#]΁TI榊c#9 Px⩝% AKY&7 O^!V.8Jl TajگK*_6åf*{d8[V~J$SDqQe5l0;=%xghCOVyu`l;J׭x!J!IQ`ꇵY-FhzC}&ڀzOCWj$9Bg[o1ʰ@8KZI ZKC[}@"/ #`-(U_w0oժ;nˀp? ݜcԎy80&}?Vd`(pa/{>/CDYGΚ-ʝ֭U].uؼLbdT@b1Ac 0"~O?QHR XV<YlˆHC0eLf@Z`QmeVJ5_ ;[3a0"O# ׾YF{s&D V\ܭ 4kDr{|pBpkQ2Ei|b<(,!Dr>"=K)vjMJυD]HY{ԇ}pnХ@iPs,i)js#VՐj2"r4w Sݣ&[K޻5*x;ZfbAJ45Y bP{ҾيP"n0w=p4ALV@bR1 ,9q,gHk:pl/;q.9/԰^^y7Iwl=zȞ}iJCaR g7Rw\!Uҵi Q orIaD{8mS|qkRFE`|4UlW&\*E6k!T$@jsnmOT]NvDU`yw_/)9GP\ʺτ2Ժcn; V MNیdmO2`E"VH^EHsӬ]b!Fޢ oy#_^J{ӔWg9"txTrq>In<7 ըTUo3R/h$}jtEC@PAv̴Nࣄ/bЩ'B\^=+! )|l8~A[jS3HXח5<fzk҆]jiGe/q췓pVs"x`*hE7'Yȅ(!Iݚ$3C,j f),h'W:LgUD@F}huΏZW2LˋD]U!tRU4b+9zUw:_mӌXԡ.BJ|`XDA+8q2鴺ԡJ@{0.}IO;2y{~ɯi((')TU3Gqv18wCkZhjG<8 yllӉHIIs i-7.Oӛ2āK%Iߊ%(ѐG1[{cv&Cr3执Zן:HdTMV6xC䌪[2 ?3Գ\׺tӸ4|Yѝʽ_H%!{ZN>{@xjP֠@uPqn@DŽrbZ1wP *Cܯ\lsqX2e(:_eأ ͞'CN`؇Ovbhs,Π*&b9t%G(SB@Ѳ$U3)96Y0%{$\I0mEXT?>"akaOdo)$K{sչ"0IW4~J>kR;.WdDЈ30S5"-nD:ݟ :A0ꥸ] 򅞽muϢFq8TDi17:U!,,ʙaZh*>ǡ:WѢ56\6v(ƩRHWz&<ܧlxJ;b;^ǯ. Z\*Ì4ȝ$ OE"7[~CnO3+I8 E]2P9٨yVѝG/2 CpQɲDY&B:;[CpiӤ]_Zs,nvc9Ey;E::X:Z)sttfI,JJ?I`DQ~6% 6H,b1E\!߻~Oukȗ2 l{JMt߫eboQB>cLY~9 Mm\s$8\"-6\+oz+㞗GQŝ&Zk .o[5tJ)*#;*;x}G֢=+TJW߇ idg(]H8:Hϥl .l qY\]2b0"<*G၌)|&<\tCJBQG !Y^xvWv ,=aL'UPPÃ43UD2/r̀ Jz~ \Z}b,7v}[yL&ڷIh=Yǟye-8biظ*Mlb3A5U8DٞQt_PIG2LmvJ7 >  "7φ.Y;GTiJoZo}WlZMy[S9_9\Oݚwj} L_-kfqfvֆᱥ}7-ۏGlZ|^-"v[, (jI'!=Aͥhz4vM5{ }jJ) TQ4梜%TM@bMm@cfלS@ E} >vIK@PJ9v@*wTd+SfwHa}'K{}~%{PE @X19>oLvʪƱquvthD.JI`E]c75=k?V7JX=X1Q᪠QG}[ws~ﯫ6-{^%kf2Tᅦٳ ;SP޵aj؁<]?)dL_}m0w!(7b"YP2 9 H>bh R 1De]wZm{-Qn@XC& Y^MX>{-l[DμF䅳Nf<( QZwg5#`UMV ĥF9Dro>Qnp^W5Fn X1hiBGE#@nUu`bj^ ţ?5>ʃGG(,vvA>a'ֵ,YV,kwl:DI"=[lMobe|fӛqoD|Tz3O[UBܾU7agD~INH⭳} :g x@>ˀ _XevP΁Rb%AH`bw|XJ"ާZX-o}V 2TL:XBv͸IlhvIcr:QJFЕI"- S:Q$:{XLE1hx 0% NZRwI& ٝK; 3,2\XpSx$%Uwye:#U,N;ySJ(`bZY0O4guKvmY3%Knn2mۮhuEx݈(fh.s@8/EMB˽hζ [CIIN\fSp/sN"t!S d%,YQ݆`򻬠zU 6:1#tw44{[=Sr ozcNUV[O8-v4`;BB8`ᗋE baYXC:XԮQ,Hvi;"Wg[}4ͅ[J@>x}<DU!AAHG+-lCq}PA6 =^8`il"օ G1>M KHՎ ts*}>^D8Dڈ=I! WQ 8<=?.d<9h̫vI>a(#PH?F>K~w_a}?A^X P&:\utrHN*/wϊA1OLĉ!?1C:CgⅽxA"ԇ 'W Ć?D؇8^3:ep +KGG~~7Q9I?;/EGT2wLz쯡tkci3V-XY|*ԲnUARk[W:2+WvLd@ĪEG ^Bc>Z`e[KjVVMIfVK)]!bh $!Hݷuwǘ)>O~_ll<ωǙ>_ij"Vʭ` /{OT2W}fK,x328 56ʵշw~ln \'Zߛhvau r%NdQQXo9?e4".dY"]ǭnƿћ˧fo[Ih~V** "B+XY NʞuYo.\Z>(e7<ϛ:\0pqA62.(r\w=.[:/k _Q $4M`g??z7@ӐG!О'gpp aFj79$a` S85L|ŵBRh uHR( %.#Hh~:DV fOYin}nY^åÂOc ~1NE&k9F\ձs3r ^Q, L!Y"S'K~z4;c )M=烷ۚYUfJSSeIC 6CiN}U5АFTCXbm^Ж KD4 D[]c;יݤH+םqZGׯJ:bju=Bow  {IM8w |'u ]gR;Yp eBj!ҜhR '핪b1[Tn>ʿa}7Wnkp0ɴ-(¨#OFHѦؽÙkb}x+F\ž G!5[-Jy!0ޟ>㳛O>߿UKO~J|^g%m@ YV?I9g0=<_8VJ}Q KR{#u* &9 Rw~3G$;m4דJr0}Ipϭt}JfGa}sn4+nQiܠ^|\|y{#n~ ;|4]U*z{Gg ϊ65xQŕBݧqhUKdCPzV%(J|;dU#Zl+V`hSwڟhL߫6 :`:rQ.]d.ТP!Sҝq%#M}O pp@B@\&e|@r`|o>64m xhi z >XnGs}|OOg~"I$%=>p^ 2m18uKaoQNng<0t7"AA*|J}F/5jdWE ń%14f*4Չ6%Ҋ- hHjI'鹭z֧^ϗvOq ޮzc??<ߛ#j}shs-QS`Ru!8^ue.)l cI;5C4•zp]h] 1lrZ]%8F *y%u(ZkCO放Vx;o`C$u[1GV#41 Ȱ(~{"uʓkV>wQw$." U)Ycgf]gO1 !YDMJHD`TlAh?n!At f/? H!%/hΰΨqs1A,,H@'Od !O>E Q3(@Ĉ~h0"ˣ?'"t\O4T,B@*tI2|ˣ]QΉ`~֧́7/t~|8wo{>6.Ċ_?A~QfmstnU'P]'_>w/yw4@9=DO(~ųN8GUURҍhY}y& f,zO^nB8gD2 vY#A"& 47!!!;LHx22oO!\xr##yU4i!u}O`)$`teg,͐lgHV URHfO0L6}| :GqLOS_I^Lwo۰Ό.hᰎ'؝BPh?D!$8z>V\'?6!YN'Y01\3Y f֝0!f?!3 +hjXL}forjYoڼ/ ˒ѷQRjq 0?(tĒlW8s<)WnvCFCa86seՌ`A=%%( ðv AC SEF AIq4Th4:R9dRw_Іu_X=oΟ=AC""n|I o-0W<кڬ(㪨hglzx&PKli/p5P,VU,ҦAjmRBծI9¸wWśgOjjU4vfфTt-8fu͢.if9j٩a5ɔfPd˷Fkav B3Gc@a~u߮4ZRk{93lT^(۔pAE5RA ֞b1p a![կk)wIpy:/K,צ6Jk!*Bn[htS{BmY|YduGiv9xo)<`p,˶w%BiƧGh}B%b`wb.Cz(("[:;r$L?IJSn퐱Ȍć'8%iGQ Uz~n7(u EaQ{a/r}W)Sh.tO PDq-ݧT<^hYcuV9l{T}6@c9u,jgiEC y\"ka԰޹aU:*}xkɢVWrk(Mz_=irk)iD+-먮k?IuS)3 '8_VCfY7IhvlD 0 Xž*+RlVC8=66l]cd4n ͆ыgql #MYѣMj.ĥcmԬ#FD.k͋eiU-xp-\j=iЦZ6va~ 48 ]CfԽ˅*|B.H8\m+eUHaƊ'B3 n]4h% d3ZgC /mNXik*mϞ|#*񡚫8_؊FQ=ϐuh XSD\4]K,ʺ{~fW9^]_9<&Xc6願C[l|a:b5ϖ)6Nj:zv0}jhe,W5^?W7К+_]w-&Tm٣;(z`@l}/HYϞg=<Mu.Җ1)NjG W$Qm6JZ|I ( c P ΌRT@sgZ䉺Tn:Cx2UtAlj91B<8h7ajgx)ꢰi⌧{!ļÀS;c9_xU^ yC`'/L|H9_u\DBzT ܁E7Y Vz*My{ym4>B z}s؂cWI0c&O,?f7 48 [lh k({GX 3voǣoWg{au8V{s@ЩS]WJŬ{ՙl^UpFk}rRd3LNf(]]=fݻllÇE ;k1W 67Ͱϊo:p Q\1 BD@+X~kC0~2 ; ê$xpfpQ?}=®Qx xA@Ad)awekOuءX;$3B ó-w)?oFv(*$:6rCT)-DgnDv 82Qٮ'Zā; _v Xz=_`!amfVF}\0&7mހ >3i$A~`H ^~f>!%`Ȅ".t]5 UH9Zi%q 04|ݳFӈl'!CXk;j k@Q?@:0Jqݑ.B!PEHLYPh )fe*`LS}`\m6A[Mm{:jdK[ vy{ZgCf!~6<02^_=NT"*HuI+ڗ3:Ke m t|9!|=57mEG ڐU }U[F9Kd (p 8ý[^~S8%[Y6,5J[&s0Nc MTi!v_L!9g-+ⰇO`=8 WeKԆZB]*ODOyƃ[ͬD|zGf$ m w :^% ņ!`@\Wն(0:0~Ci>i "ww{7 ۻevaƵjLсgpamMޯ.1gwf"d!>Z#*vhiws6+զ$$ E PHEc oM$$$ X-ᅩg^"{5\|VP/"ٳ ud.مzBf\E=€ @I H\X뇍Q.c)Z9q?xOή"l+_TDe8:Z tjej'DP֯n7<6x\7[ۺX<و)ozӻN:ZcOswg*yYKQk[vqns٘fwgw[v"@r dUZhe4l0 HBjZވ$_$U#1 kLCkTt]io rjX [98?='\04>Jn&>'Z!!X)JqwEB IQXC `}G,{8|o=^?hxEoVz5 nZ]-̀mqv]}~OWxdȨ+@ ;[8tO=k0<^<pR"E"R Rt - oY0s@vp~ b⟷l0%kT/ 2|g*[ /9iJu(!h3x{ŖJ.h%.qp>"BDb Qv|,a7 d%NGVYVم^u krŝCi{z3]|=T{ 8_5Îq:SXW;*>O>䯤=՟IS@p$ @ P Bq9!s拜JIeWҴfbFtc%xeRPIT׎hu*p?ݙ-ۺûnSw<{I< Z> սwR.pI 5U<,La1ߖ4ȉ璮)mv>U^\b x!~U?b;ǑxxdQUĖ.H}CPF`!ZMG{=k4IaWŏy b132D| a9 %! ;r9lok+oxґ va(x qai)'fj)ČE!5U аabHU29\/T<3n鲿mu}=|>Xgڳek iOzsA3$~iDCF 9qe72yyxߵߏe>5Uh-~TQ>|uն"F0`èAeB;bc޺t! \!lm<.ޥtqC<-<.9s^@"kXVɚj9њHoͻL8]t}Z f}G[H@ $O ENTԾ'`Say㳔$Cw>ǣ> (d*EЇÝNMu vO7wύ4ַopƗ.ˣ|KHt:SVꬳ~TX[[&_@&]t5}񿪖G,&M@acUDA$1c}opA9h{B GJ%4SڍcPf~꿿 wzMi ^Y#UUR2a V1F$C٬IWTH)yL0J$B!+_W-"9/1,-' C.Z)#bY j.5pd/N6beLa 4U6,f̿ݼNvĴhPJs!/yyUP6H*So:-]a򥭮-Z-//.*1#W {qL1ˬx<4ӧo߬vk$] gxʷ^7owtC oN>7a.̼JI= r058Va_=[4PocXQ-T.ZU1 9_Sc&Iong4E-ȧuflihըSϮͼ70tam)OCh=}xu]:3aERZ_@ xȟ֔?*+_֯>H I !22hc\Cҍ9|~aTcF$-ūFy5>mZC7y4$4v0H<9$dǭv%ѿnh2q*x8ku[l1cc0vV??. &`zKA!7S1 L}~y{yyXb!,AlnuQx, Z'hU]Td8&xκta&Iު=ZR(49.dh+eOW9h>58Z7HD1PzSR jfߨD)ay;QѰzІoݬ7v??_oo ?/1_@";ʩDL_?|gC>]oq_!w˩nB8\N-:a\*^b2)p˃ C5Ukx +?z@ȭ%@k)<G^nZ`@aEȄcO9BDDVq&}p,+*$.P"Cሃ >ʤrQR6ؓk%QxPߥP>p쪔yn4NF |zc_Ku´!;9[^|!7(sh w>?Д1 Ղĥ$â7±!Zm%31-wr'7"y),b-AP~)RO3Jl1()Y*@AI*m@E$ VV~shr9*>F;dԅF.Yǜ$u dG>E.6i vDdW-؉,]^P:Z`JQ& ,bf+c;|o֧Ϝ5~LA@ex{aьc#r RI])'>oÏݧ/ߝk|w|;`Fq-C;o{G?d^@IX틇"fVNQ]B TE? @l}ί<0o/0$xE) hQ,rHTwܕ@Vs.L v=\~s_P5?i(iCb$!=72k#-?GX)%H*'(pUW_u'Jv JK0Ll@TO Y3^iQ<.L;ӷ== ߿~HYhV &榁τ$$$Q ?8o {8tyl)QP<3Qv]{fi4 /JO*20Cppx:~E4gzŃ蔶#EE!7 $ 4&?߼598qdP`l"3~G^ۉ5:<`*k!} `QQEBU u0.a8!ц0%^\T!tpfCŪ Jm>FKFzl* *45˔乒4;B2yY_n@VD C)jg)ä3ѕ4tîq/CHHz>b~Cl!A~(Ya{vJxXHN@.<0#$I*ljgѸ3 ؀H6V!Dy$LͅuRs! rxl]!ST8udmrx$&+/0zGQkolsU7%s6ŷⷽm' , M:ڊ>'=/j#i@}uXoT̛!yMIړw_p20$@?EaC7X!"PᠳZn?$d z‹6|n C :5mQJ#$00Ov< /;ܥ h ZoC$ ,D >I7+ }U yy7tsr=|=L| @Z-0S*Cr}wcѣW.^}~V pϿePZĠ.:EjmфX'hnaiK[&Dg#}֝!ЀȌCQpCht@P 7} Bgl;2hv~8hAE 5Z&{[ԁkwN]wDii^ HdfWmo,JR婔1 vf*)mgzVMyO۠۫ o #$#'@sQ$ ֆQՙ*PXFHQB<^_R>%O9C 7uwN6T\# 0m0X7{d &*A0rW(7$"̼v,p؟<Q &Xy9f;ޅoD .8|IV-=Tk08ÀkY+FjA4 ?a@ xTV&i#YO I#^؜&9lUUX01dZfCF "y@>p.z4uIA7[ĨbQB7uo;*2yS~(QasI tLMAZ9cKZWQ>̄ Dv!'dq>- xz_ UJ N>6ثP%[HOor{dKi7t K̶fM[ M/ϪZŒ3P(`~{Ou< 2~uX1fO(pzʹ ➹Zh6ii1]"WnGQ3a»%R| 6=݊FА$FIep*]vk"|FEFxE suębD}*1=w6r;Nb@\ӯ/J:ް!>R8&~h(mR|^x ؆#D`w9{JUJ*XJ&x$N$5.~>sh5]A]\Cשdꢠ}(eéd 6Oչk@d>.] !A`$P@@~$8CeAr~lfe](B PK =Y mbiO5@@S}w;'rִDGVJ 输I٢`z%)`0`! !Ũ|[3zK9RT&`fB72O`G7K D y1 F13!4=;=п[*B/z?Dn^h%w jO@27aփL.5s Y>WH`` S  8<؋ wi`ga|ݴ oC[us}2@seP"7J]W5(qakJ"N)}QU$a'V D;Qr-k9WH%W^Y0u(^b A rZld;-, bn l(Npþl8eЏ+$;B >\ޝZD:f 14Q[(Xge jAէQ2hbi\V&/67xA]i|캺M~〞\ɘ3Rq;]'pc! Bڂsq2bm;$g[f] aJIA^,5WqG ɹ!&J~-EG" *SsJi s^$GL;'iǤdž tAnXx uVP{Q^yLNZDL&¼`,1D!KzS|%D!BhL%Vg$l<@z{r67&KtIOS* ~}y_^hb1]5c ؐ U^0jT >V̭B; .?2 OiTR!),lHym9fqLŔ8Y)K4M،iݯU;=C"DFK#pݸo>aq]AbRw{\ānHb ޅMg,$wJщR EvWQds~`HF,"dOT$?Ӣ?QwQɇ-z&bacq`oSxd}]00AGLYUE䦀.*eA fM0_].GEAY-3QoG `3psU2n=^U}s2*R̢8>cC0$|?=/rNFV> `L R!q.Vy 'mL3mG*'7zvpU5Gj=xvym(pd3Svjx4 `fxjPGR[v,V0]f_NCʃhCl|lQP> t`-nC˪0CLR2Q5㿇ԝGs4֒ȗp%3"h_A TvbHP@)mT) PDk >Dr` ԕIoT,&VҬmYfSkRVf֥*֮Zx4dDR0CnsA ~}BE" `oRby:q=ޚPW(F0E6`4I& dč烠fF {J}X=xeKѩ* -F ɯL]'ɳ *vR!sIҤ*04 # }e6@8AM۟e/n *8AEiKñ-'\3,Q {8vKHC\_&DU5=@fvl{<ȼ8*2YURka\Da "ЉP D$+ xPD=@<;6:#b5j nm6# D$5' Ymօe{< @6 ;qH ZG"/ }NIa4"֢{(؈UP9TFB[n`U3򐥹\ysHtMO/Ew@#(y o8'K]&)̨Zg-BcYYM2?@-2p8.}'0!_}9?rS)f75:~lAB, 8$ N$"߯A\~๭Ja^iW>4>GzuvHc5K^/= t>"OkMt @1!3YciO֌ y5$CL;L+4]׹;I=?y^cH"%(y 9&=c͵!')hѕ\aUk2,2Lbs)b:5a'IDbӸY~$Y<ɪZkmkm]ms@Ib Xb1<`$eP@&n]lZm`6M"HbQyw"1D[@E=uPm-v\3X[F1DcQF #D4FQcQDElPp j~>UZ$X! \O'] j6ltLDD6~* 6Zmi+ԓs{>MT.pcG &ec0Kf%T/a.02nK1 $ p;79i%MW${,xp.-=dZ9@z}-ry| x;HIa"pI:t/iH  '1aA71PVr k63h t ٳ+Ȁj*) GΡ;9eItm}5|;^RkՌVA¡wOrBͧ%!*}zMڛ~/, G FW\úޭSƠ<s/-D/*fYء(xE>Ձ``Vn[aG[ bhLik)^oo80Cd'hQc4҆/0k wUBh}]Oq!v0A 9ɞrZ5:#xK!C@|y/{50p`Ąi"|nw$4WӋst)Yv[zG!28fG, bS${0Q#EHd=LDWl^1EKьd[$J1zK2] #%!} Lq*#? wv0?|?( 42qKR|Jg'_s'plb?a mg Ab (NY\m A0`6 Gzl:R]hAO~7x~Hv('xq"mGC}=6 am?b -s-&Y'F,'2yD0?{' 0dP9܈ $|zxGfso  ~ΙQik${n SOX/ Yz(!v69b#ӨG3ze |_h Cg!Ͷ40:YrC AGAR~Xd>`ltߠǫ~X2((f YnH*hЃJ G$NՓw;KJ`8wPhZi$$̙)Fzit',6!g{`6xrCEy.bd>.ۙ`]Ma&뻊jN7i~kgh`oxj|ΨDHt\c.On™a &#h~τIށ&îm8`3cz) }ǎDF 0( 2*UP5 BWZٽmodξ HVF)*FMI'Rr*"|;su&fNjHc'Jk.lng=8k8×om#T "dc[gŶL4X641M~6O,UT\Ra$H"Aȏ19EBxPv:Ċ %! P"="'HWD=;\sԗ*hӳQc9[Lls€4f+mG+q>DR@N$US*@{~Ȉ k*XI)v]GT qĮ&!&hAM Faa32vy# 8 !;zO9ƬH{3#Orl@IB}P^ W y>=Bt! 7vmw;hmzLCER NPGUmUNx#X8'WIkap'ICA 5ITz+ kPx(' N(͑uykeV!gJ1u(ݦ,3eݗpzB$HMvveƫ -QSPt/x]fvztΉgqshE‚hJ#K5a&NkX?5Y_4u޷[~bʖ?FMN<uٲ3~-!۬>OLhGa)h)O6hƒpFj)>7.G^yZ즡x2Q+mgZ8W@C2aHʍҲfiLi@}osaz}ì;'T/ #.v]wxeyvU6pO= .IWф|?./XJz |!n`ZdLv?~~u{g9yyrl  ReCw&M >?KhVuG+2IN>]'\{kcnݚj r] 0B>YOumSVWbI23>1*,Q1QEA7{("|i-˱yq.KlIC*jj}5Fo cZ}˽ɵb"зtҔ "|éQfB ("w!Ss[a*UJ3P_Ys!=˸Q_L( Z HbBd3Y"!iA_ R "@)^vqCBLrS`iEڠrC@-TvQFyPqbȈ.GɉP_Z7H0=t TsTY7Hx N{Q ;0ҕRnvkAĩ%H6TXdz}RBtkSRK@́MC4򺽁O :)eWt 3o!h~,` HWқZbƢ( 9bAPF'!UQR|G%27`=\߲wxFyvܧpOv!~.I=yw'=]-Tce`a@&]exUU_!$bFbum\d92#uS=A@$Q1w/7RQ7?}qD5Lb*99X;g\[B*B@ |h腶e2M=XضR*5*Ecm&bܒ[Δyy;tevT\vm͹EroűJ7>T'(r[!Dj^10RDDmmOՙ>髡{փ%'MnubzCfv-6(6f,Dg/%>h큰B'8McÿOThQVɣҡNK+G{!A=Fa`ȧ%Qxm9x\$!Qex<{i4cPj WC  I% oOx9E&"z|(yfBIA(ޡ4 PX5Up!"$;NnQFt鋺3cFWI x_?I1b! ELaA{3:wz=?~z}K]d /tv#KO4{0gs5'4R¸ű,ו I^7V"kE bPbU5LQ4 +n}VtQ $R{4/&Q[ m6 g|lѲH-0 H,B^Q`p!<5,PfmDLD$%⧧6s3i xx]ln2GBS2! *@.xw7lLLS +Ֆ.enͰZA8(VStR8@{t"!`cAcҘP=Pm^Ȝ~7tgO/3ڂ.RևvO_ŷE_a+w9 Ԝh# =j2bА=pϺWϩfcbgv-|}^TQM͍ShODOQb Y ~2!L Qb,3}+UQeU6f&kS.ZQ44[IbYYd25`:#ů ˴T' G{2HR~wǴlCg, ɝ,HfXxu@ѐb*Vs;Dd$*)Âr[ ,aM5"kS0pFh)̀\J;(I AG)Nq5oc"4E"^)a嚠*CmZU Ohz&rHf/盠g#(#RFt FkY .g3 F  R`'NХ`8"EQ!$F|5mG_oӜg_Vr. <g)09J'K4F,Yl$W#}xggaCP{($CB2,ɹi'fF h,}9P72!cm{<"}eAI"PTjmpmʱXV涺Qhcm΁>F AbͅE-61fN633L5n_6̱Ed &B15 P[_8:V'/SXh|/;Q1Mq vYq~;W@7S!` E=C?$f 2ʆ (v%Ԥ!V!4ŞTLJOm V,J[%Oeξ\oTʝnR5x%?x|;_f9xNY^lXSFXokbs ukm/m\3t! Y-M&G,M4E9F:1470јΙb $q%ls94_L&1NPݹ&(YpF:j":*1&T{$nD9ִ[IM&j؊4ݻ]F4̊d4W(U<2Є@c&*< L0c+P;&qan AdZfZd0GS^߻qy/C uׄ.ڒY- -JbLEC`*iEdwqAd2I:j*" BQUsNeSA0xA aZrWOGѯ -Cit~6@sft1TQwv7=21 [6aF\ަΕQnT s Ɍ,l X~@,-o;?E-60$ "8OеA$߻/P?d/./!#A|)ӊ,P>LVY #ލY"Ҍ!%) ( i%)9^\8> ׌I_ArILClH((L0z}Pb$ŤXv4QdI! E~HV&?>Wi #B`+D s_i!Ĭ(`H"yD +{*\lӸ'캦C: sԔ怹AHo{?CM BBHz›=՞ZmI¬ LlD8O+%b;&<$UP$Pmls,~/d`:Y@djg d!  au9i9⏰ tK9k(wI8d )AoFys'mR`20v0esjC tq-bJHD 5|W1-Tސ<%}T0ed0>kfFa V)!:Cy&MS(g B MZtì%jr3zBa!-HZrD2/feLv2 D( )v>gs5/tuA )36,$$yuc~e9b,t{wDC#]w;j>$a1 /ֱ [ދpDDH4\ F/f|P}p "< /'&6*B l hjɷ#͐|l5T:A*Wq@XMvo2HSA̦s%R-:OX䮺Pd낃f~ALO hmurs\cgIaonЂBD H Y9؟uQ=P8Alg9'K ܘLpP!RUMCs~q0HW2 nOp<%jT'ux. U5E?x ) 3Ѯ0 R( mٙ]Eӫ ՚nL K4/R`>?Md7;enXVօ_/gLܽC|y!]^Vzz\xU5@$Eu\^߯lx2 5#.gm˃]D#cZ3.JR'D*1P(;>A |bDTq#"B|Q4UQա94(9AȈ "s$OJs 䊒B1RG؞dWiʊ8mIh]R dM* Nq{uNg|m| T9`MdĚbDY5<&Z?Xbߜq 脒, h…Dw=z "Kj;CP H* nyT=|b';5+(ݼLƒ.jJ"r7 𣡬1J&Vnӕ`Vо@H&D3L9AbF |{~UYL0L`?LQB$*\>:ń\,}CiSMHh6.B@Ȗ0yOwiV=HH?R̥BT5Uv! 0aK@]en$=-߲;z dCӿF+8n:a.dݱ7R!4 m 0D1(`O>a_y%,D aIV S.ˍT 1gK\{tB0PX)Ynfn/ Gl[*#hGb&2VG /Wd1ⱥ{=tsDw<ḅU*J!]^{3W ZHdiۀ8 %u=-f$!`"R,ұqV[.XWT9X22,/8Ww wm(KB܄EWfn0.krC$ ;bśhPy)h:z |,t<$0tXL:ܗqPO !f[Fw~`&:J=P:dCHDX Pv" 0!M; 4w᝖kqYLf~t>xȈ  Iߙba#b8jIJuwfլ+ހ4@^'!ƸX0"IvX 6 Tʉe!a4X樂 JM &c۾P7ځrrASPn`Xl`ca?kB_ @$>}[x,=f Q61Y@6PW5_ ^%d@̏ V%OhcI$@?|>i蛀a׊=c9FFAB1nbA@k=/HW8As٪C\gwśtǷ#CfqӉr'\e(XJ1FB22raV"#!Z8Z GerysH1az%&Cmᡛ@DQm`>7T4`ĄH2Lo-mzΌ;>X@ .!7hNvE$nq| }S}>9>5,ȉ%dp慢WEoU'k" NA~g,Y:00>͜BIDjG?^u<༿hy,:F+UEU!+đ"p18T8h(<&quD/J]ԧ(&SAl8uϸW%m,"}fZ& "=+}WYb95@11ARL#)9iXі#._kA]҂i)QM'C 3Tw(ijBm Ə o`Dr&pLD|U:fN Y8b&BT* U=9{tm!H @pa6glFQm-Mm'vۯ*cA[ : 3TTBV2@([KV"&\.=I(PVIj#3T) (a_;&AZz Lhx$z G Z4E W ~!HJQ&hܦLEv,Ub_ml4vdHviLȃ֋@!tvnk^OgXyuzQD`>]4Q?=`%AI pbmCVv:-(l09ڝJ>-[~0Z5E1-hՋlm6Fűlmb-6j2mhz%d i}Fi۹zTuMM_V>z|ĞTV~,FydʍlW! sedGQтHKdX۰*w T X9:4*ome|: $ `dJmK6,))Y5KaljaYd*&p&j?kNr@@D7T6yv _,1f6jؘ"D[KTmK<(緗a7OĮ~/ 6ԡT,@rGt xHx\YM!LT($ d`2pVP+X1 ."WzwCxP- *a+NG pli9 ef_)P@RiSur x Ӏ9x!]O?CXt&qhA[6ѥ2|.&>"d:2g >BE)4M_9xV,E瑙iCif)tƍ lb,0N:>&ez{jˈ{$E ';Ea9(TjpN'zobeE7:Ƽz1@cp;(H<-Nc s#}?P^|>ß0NutDeô̕ rW(sJu_A.*I"X>L@`ESt)Isqc iVJJţT 4N|&qTإ2ЩXɖ@z '(C{dKMǠRA7 rQ QRa DS$EFQ&P3dfZF Հ`T$)Onp1|LnM$8F QdXg\dz DD7Ze|]@NxQ#!A vRp)Ÿ0q=(k-BmszrV`i*,9:j$āFTv\K;t3YW`[TYb ;3tPD'QRlØ}VtlUV i" Ja@d_cF}b |= RB%(:kY d{U/gcʞ\ y?|^g3f2we]BXY>JC*tT1lb!x8'"' >w\lѿKMƝS&ybSW%N#CA+ 45r (B+` ޮprnN z`;53.]s<<: 2$'fw! LjQh"B}j`髡dey[d'X H< +M.&2FiWM/JSǚ2ji큢ޣ=I B,E#ȇ,`!V\̫չR VX˓:;lMƿ"yufk{|>PVXTEV&5,f5!6ji*4FeʹlTro_V"8K`He~t76>9a) 1^(7B( =?J bgI6ZcTMh0N,Ư@h a BNiD5m [4Sd[Z_m%dJК[XKiRl$s-dD`[~7PAǟ94c<>@DsZY*bBOS4'cäՙ`΁fTI^2^|MLӶ}ڇM>F7MkP۫f+7H{B!֗ pfjQfƍv=1qTP?inyII yH F34NSuZdȅG/ 酃 p<} %SB}cTw{@\ J=Zz 'Nt>F !E}`"n;{Jui]*j^bmce^9&p.5,Yص;juLHPFJseb&Qt (>N);&ZHn4ӿ))c"b T"lA$&o{U꡵WgM Xd B)q*+&]N! y}?^9~9%GiK:Dt9T "FU DE=c;|!Ź(bavMD\ p3]N\B aHYT:xh2uo_GgSGQ %")YD1JXc-3It4[XB[-^.9٬̸Q[~s$,@w3?5͜aR- $Ze "PXԹLMr&ӝ 7l]RęKy2}wyj02Jr&Aep*pt9ν:qͧQu8,f'N DL2%4HI쌜&)2">;Xji;&^p'D|O2yrӗCq) V)z7虛sdqٲJ!<]A/{DfZ6~DN4<`~; `D ʅ9(1DPb# /=PT,86@]I{lYI,FĬ=$ q XaYc9g.iBb @JF^" .{k6ScET. a@&)wrК+$Xw|_i':]&#P)D LܬH# $U{`[=.GuoF=4] 7 ЖAC² /QS9H̽99K8~0GI Қ3Z\)Z #_a #+B0];b9,8ÁչI$$̧9UO 3ݟhݱ'#kY̸<.Ᵹ5%!A6Ru #g;B9|ì?'o ]NB8| @ Bs9ד! ` ZɄ[v˭5d8q߄\1k_0/:p2˩ &on]U*l ^ 51+#":"[:YEm LD`T fMܞH_{5!V)/z8_&IF 9Pzڍ V*#=V띩 fxl`025_(D TR,F a&*{2R"նÉas4F*07I9MOY;@;:_ ܑjstGs^@81l C3DAX u"-I7n>➽!iu{,WN}1j^RzYL)ggfo2BFBHIt29@$V"]h Lf0bIh?)ה MJOV?}pK>/L {{ɼ/ 5;8Щ-j6PށߚiӦ4^I%AAT4̙CLF0FNsYc-)"Bm2 j0P$sk];7ۘdSMHM&LFqp8-2٬Bk2U 4,K`sh! GGǤKb]\CwF[u4+-T1Uk . L`W) 2! LeV(*ȚCmp`W83z1d("CؓKGN2V!?yCDP8CB:.e60i?jGrnLAgt!d#uEՅbWFX)+0A GdI H`bvs@:IYDvK= "!4AN%?^2Ħ<գ?Bu9Ζ+e>ևD9|BO|;C}~ݷ':<o_iZ)KT̅ ՛ ܀!>dHMBU06V YU1pi6a"6I6X-5=M\:Fz]mxo m+ fR2**`L$&3(\f\m5m6U^ AzVJ^Jtgu5yڷ5WK7&mUMimv 39jx(X*lišeUd~(jC"H!DdB+"WСdAz8V̐nTY "!! (%%i02`o ڊPMӢR )LTH@BUskU`6W2jd$"16eE!b7bNݎQt]˜+ZEa"n$k&PLa{8] @<8;Vk2Q)NZ5bwu~8oxQ$@FL8\dMxuBcёhYh4i[մHҒl 7=ѰAm! 0(pHpIbxuykhQe)3e[+(冐ip)a Qљe+RE(6^^n *nrH!$`5NH`PdÏv&F@^0,nJ4m>/IRvG hM([ģS^xҼ'B9ZZƝTCP !CZijU@P)$@/:&!FҽZB'6kg!.AWZ'KXs$!`N,;0ӑKb^!Q]0 #Kȁ1M11ݼ$d׫Z)5oLH-bŚmYuBYF%*gQ N-dMnm#YYEJo&;0 XN :JSK %)F0xjd4.J`CJݮvg^Q? |StÀ‡D; 5YEJ"5ϙƇh" o XLɎ֠G^K"$O0߁,H_Z $B!`J<ae {~ꙡ}+i睶L B $P3@)h!dĆN zOe$!C:j0$W!$D!!:06Mnx@ PQ$]E4oe4Xo&Gpz[趫J#oAM2 s`(Q41bˋ>APB%bPY!(g Ikb\ICL꒲ҩ0D>.V0\펚+06kxPH$D7nPu>@=(~7aة?N 4kaZN&Gf添#.H '#7lPCNR% >ȴFZ-^_-IZlk EZ^GvH';HEImxo]G(p% P,+ſK ]2g)5 6-J#fw+0V5TpP9e*ݳlmPO_JȅD6EH^|Jc I$!ի##UeY0.>O_P!paGH3\1<:rvD,!ݢ D`,!"ex`@>vq|p-&&IcSTUZm-!'KNyyT^ܑ +]t׋)[RGm7JX;n8{C@x~!aSº333:FZ  |uxdGGaEmy:d A0B9}O))'7NX!(H6s( Xc.p _|OF !0Ě(`V=3!…*ȁ"hHxXZ V?_-q22hIV,=դb5pc?N1;duM^l L}G)J'nz ȝYf=0r*5g RmfˀHꩨVA~&mF:T-)J1^yX$yaP˓59¡S }z~rmc!?dU9OIrl`B0ΨڸO?H Ǐ=eWC6yS*1>FaaDQ2W :;n(" POѓxǡ:(35U,i|ʪ<7-x:F[́ MV|ȂC->D: `"-\O9p@3*gq{jedB !`6=q?ZKj\畎I9u.wE۸R}1+Ӷm;*s @DsntҚn]# 슘K- @-򋒐]톷LϸN_ PijU'OGx0qYvv5 .vO& [O}ډ[\BD;ط[30NmA1:,,aVs>zzN<"s0zP%s,LM#M`γ厠w',yv0 j,* 3"1+DU?x0舠?M6V/^z696a2E> t7+y ͛ ~|8{)OQ7f' N1?eb@9a:vRPew0DF0Q}5cS0m4~}@fM UIFA`fBHc[k 3V-dVGuKmx5Mo,#jzn˹ۉ쩶nI\ʼn6E&dmsn0DaZŴaMm!4T\3חq21M֔ mAm@F$` ]iŤ1NL`  ͸c?@A m C@qunؼLUA* ME'SLZ"* III ?m5P6! |~0d3(o,TJΤEtڇ׉ߪ*XAPhV1L[_gHs,C$FH'Thn"dE^*[ncjCEWYE+V10@5 )̎$*WLM S.4)E q9r"zLt3XRe6 .X[L4,`jfD0N;piW6raWt pjC֞"}7EPug'ŰʑG| 4'*drtIM!(ϊNҟ9hFI hz)66N$4DJFgO|0xE "HȪ;Q ;:X fQ{g:'olf zwV$e"dYӣ\d 5.4سBES 5!>. !tl8yRj#bYLQ!9/+dzVޫW'3?MI(5 A`{  RR #Pe=&&?h'Syl` mS8C8 FIThhI^M% `.I $46@;܇|شpFC!&#Hv b4JI ugH?"E l)^$+SF"yC<>IX/`e XhIdjH@R&<x5-b3%mc*(k6o_N.r9 烲 4pZea(X5UX PXS bCg|qB:4ax){gs<y@sgQ@|y@dB~$^1ANnycU#7 qLkTBR d.z82+]Q;~B@iMKCL!tnH{Σgd[p]КaAY<2cuEID:ǯ}k: ` dq? 0m&!$ ej$:yD\Evlbb-Ն^O;T :Ԓ6 Wf3;M]xxMQVPҩJvsA 2fCv`9tm9] l g*sYk?~k2 {o0)- )@tqɲ"{:~Ys@VZHѐZJ&S|&"3`<<"٫>Kf"ߤ$D)H݋#ȮJ+b>.=|Zq-`*Mց-8@nc6I08AS ]1ۥaSVlz`t'/~VddI`:gAZg =(C}M-FFL THRU~9dc$O#aQFҫ 8[I%1vL:2kp8wUəR$:Z7-S,+ByX0Y H(y#*^lc;܀ʵ`۔?>8A0Hc 2ВP ۙ:|B㼸NF@o O~иXV((HH2##nӻvNpݶ$qfyX7Ml!Cc4![D`7 !J`¢P W\ nKؒR(kD+59454T P[55Xѫ_nV+Ūm&Fko[_P{g0otpht ք|ԴQ.˙!P"z0:ǝCl`kB|t.ʵy7rNuL1'#-$X3=B]ā,dޖMF3Nz5*oWIՙP %iK>LȄ'.M|=fN8شc RΩ5!ߠ#i;RR2D͢%!!)ݩ'6h͗jH9 ˏzMRؐa:4573&y7-!@D`s8s.Eˑr/7$LFDDDDch"""w\"J1`&"""$ ".rFW"/ "BEs@.@"DDwE˗(DA 0HwJ@P/y)-^ZX)Q4P_ rxo~P!/ ꪡ?+ 1˚4ZmW.h61c1cţkL2BpPIqs*R}BzַZNR)ǛEORYn<p!qE&N"caGj&!B\=.;; iI0DdLǾ't/o[WI GOG#|I|z\0's`:Е/&M6oi6@S}k%SaˏK,ygn]off Tc(PAPrCk#rm@]!'v95`B'%xVx{! 9u[5,RF\ Xs*=vjw,|{ ws9yO&3^|lwGn;Nn8Tc]7WTmfݣvLHnC_,P<r:ll)rYs\CZIY_h\,8DH;[IΖ^B.WQQtY޵u"4pCtT@G{XJjayo|0.*hPfW(d.ab &(|ܙiT=G;WhXe*B qMAU& j| AE;!o`2ql,Njq7k@t˜l(#Ei7@ atHdj,:^d eZ&:"  0ˑ/|F~6ETugIYEN/dDRUP% \A@Ȃف52׿x._oUij .r 6ԉ&0rͷ }$aae6{P6 6""`Wi dΤ:"`tDP69T5!G"8 TC7zKuqXnMp9 ?pGnrhQ(@(V`%ExrsCD7a'0`u @6`c$@s"M8h(E^1߳w`㰖=Utp1bTقq 4 )̦! f2Znj.dä1]YtSM i[2aMhutThZHf9Cfn@*,7t8(p>IZH]7yĂ㚡ڋ&,Ux6b,^z~פz 6S%W~7Vayi HS^G>pvN[uU29+eBFCh9WG~"pf١&@Xr8CT'p[?8 +oxײgn_qbsZ5~iJŖEBDEdO}4Hmb@ZʀD{ ^7S&H_Su^b-Ś1lA“TSvQA/i75$gKOX m * 1l .QstfwAqKṙ(%."1X:0'q6c1]fhq:H$!9*(C |rdA"`t(_Q;QD\>{z8(lVJݘ=Ĩdz\he߲9Ӊ Xv 7(aDt5" xK"5A U DFV6%e[(*b2WWҍI!LtlH>ĀS BhDl߶U^kj3jh BD:[ èI঱BFq}B()ID2$H@/s0}PC|YCeD ,>zlF [//{ɍHPQxDCQC`_q=5sΡ-!@WxX[r-* aX%|f"j2@ HeiibRDd DP/0sPy5*]f)YI5$Ϸ0Dp1?Sp=0{:"p6i&ۂrMt'MM5P'٤k~VXRa;! 0$FY m_y}}v/5p| 8C PǶ{ 4 fܢt : M$8FNX<2Ae  gh 0kO lA-i YWie 3@|?߯P=适:*"i^pBpO쇎҆gvB4ޠphp!8Ԗ9yt)vhHy>$N ˈsj(ΚT23@ T*tpt Iْw %Yyڊ(\]ӺDDnr"(-*6Md ,FOcDѴxcP(Yӏ?oz3u'w8lf{ }(Gz3v :;bum$;,u1_uVn#  &(.հ@:^޾Zw\x@@xxjz p|C_&O}0TS{2qKYVtu'~TP?ݼ:a@nO,3YI,jnN%T;Ͷp!dȗ2U\ߨmO3t ̀ i )[|?43BA{1<7gEMդchF *@q),:1p$31%cߖEJs4Usy\h$}׾4-ٽfjI@ (ذ1 tZ41>9YkRvquPZ%3Y=H:afmvjt= (EY K0@ħG/"i=iՐmTAoP!-!gS,'y1MP9n |w=E8!.[o}ѮkS!l/xxA%d FIФ$݅9PdH|&w7q讥lDyA =5fc.8wa ϳsD s8+GWk[֫?d J}PP$;(r&bsdŒ@ҡ@JOj )H$Fx3vF,H"ov'6~B^NnچGD*Gs|Þ|`{٬8yhs;.l2ܹ{}L{$*gڻ3b 6ק.\?Oe??Th?w?QWn>5$" |r(?CrE8PXL

}5 KZ0:9v :OVC.;nq5*հ, [ߗNZAH,8ȸEnݶ%@PkZ(xif2\D7;hzI ,@?('! wPvrZN- u59>pd0s"?@s6 t6y پNPkA7 m.Vi{|FCjñ 碤 Sy "ngM@DW?J+ppBW1|G?9ZGK\D]sl", `@I"[HF\9hE:=^GdHQ_X6)7Bb#)3VMg<N#& E.۾.St^H=sXua#ηWI^PW_ܮ9* 6bElqh僼MP W|ŃX;|5W9'0&|=sJfNF鰓#펪VQW:6\~Ph&L̟Z?%h2Z m>o,QDv+&4 gdmFBWg?}Kp,@?ID@CDa8!u*(M*͂PB9U`Qc5S/չKxDTZ_.(pus6ž|(1]"Cu:𛞩ja/B IPQAɫHtN˲ Yt|s&dMt8xV{PJ" $!$\eW1npƶm0QKI rj L6nᖣT.=W@v/$bX=/_ @i_$=. j;9祄ի&֣Tԉu0ܮGm{ ~ ї ><  HQE N+5H'_M|$sg__F@) X-C.@ :龎a@zކ <8@,&!Jv]Rwh(9eb\eYP{EeB?BW`X˱ʊ#GAHw95`Io@yM8I|1;D"= y^{!r\#sxd.sQE64]ހ]pM?K탟 ;~ij=SLx䠮vl\p[g΍t0vV]/&d6aO5|v8?I;Q5:Y(hgXeBkjrԛ?Re)9놄W*$wvE5(&Ȼ~1d6"OSߋDC^C:~^] )s"{ɗպ%M rW0^0`x({$1z& 8}Վ7~=aE%ݨPpP/٬׍WAZ"jp:41zz-^C*`(|~mM۞:WkI`c;{_W\Na;JiMb_ @qD3|/&4iøQXSq,lc&ҰeDH}$)6bɼhel#noIRzDou>#ctDSMۂ%1ƌX@Rz=yqQЂo\E%ک#;rG_1.o`ez%ʕO֡Q.N 'Yz >̆6Մ*P(tKvpEN)^e ܠ>t5Z4CYe_W ;E"A)2Z iJ{|&*_#ukxe{hh2K;p12BydȆ ,$ J `ӤnNoTr;qQ١'NjUx& \Ӥ&h5:d"G r"*!xD,exF&6Ib;%4<9OH 6( Z /;D;EҨuJ0SELU{Idz)5#JȈ2lBikD9.7Ν ^1:^Tt7{+׋O<$ꫦvq ONLu72CpH*v2 '7"nu샛VyaD"^ Y]6$# 5M5m+SʘWht};,&M.}e1ҫ,X AS&pX$%cxYwv䳇) )+W,ZiD=(b䳈V1zc+RXAy b XJT) (Q" 1Wx(w>63RI^^\ym/|lyi0{)} xV>xhRjLΧTD#P;Vi@w; XsMs¯o/r>X3-$|?Uú2-`y)}f&uCU'a]1e)ZYFdK,s E* *AnK0Mx;-{,;w%׳=܅7S!FȞtfYr^چğ(P. g(j}HU"SsvsmbAgs,y*zzTu7>H/ZʮkrJcbdb! 0 @@Hg%xk~`ŷ8ϾzƇE&C˺zC>C}<&v1~^\ۤu-9̛.8ObStB͜)|d z,|UGq] ⸈͆db-2Oc1i\6k8EfntGr _48Y"̄ӹHdω=AEɫ#~0~xyiHw;K`D种->\~詵㯼 }K(EE));B5(U\*7N C\Yj|ٝ&U^EHGzz' Yy_jԴylb\P6,0 N"fbFV$MUqvVBsWT_M}~u]ͶKb~:!ƣ}Oջ4֍ӓ񓵈qx@oOMDB|SqO=I=0J PZY/O}s*B6/nZTKwʆp8iM}Ab vBqz(/F ۩Dk ʇN ⪝,5:=K!t/ KFi#D*snhO|H|xi&[ĥEԹ#m:jl#5P*\M|>8E7gk7+!y>BQiMR^LtߚiiS7_"LJzA {1Mg9 Zr~EӧIwk)9,˚A`:.{/)/r w,>XR^%I*00A5^ԐANR#ON>W+)95>8;(̷tQ8:/7ؾSֲ;OXlʨ'磥_3ٍfʩ!TZiTb+.BkQ{)Aj.;g`TDHE#QYa6l_AX=DysV-!_ Ι?k, ФNdYu)29Y#k'fM Y<Ӹ:OxhUFxա:x1~F/l̾`U}'k\N$ƽK-AWRiiaˮ#lqM  G|Wx#M6o wg?=G=iU)UdUHw+ . TIA\=[Z |H0ݻ};. ޥ E }&]H~H@R @X,(_-#yf]њRo/WpWqޓI>|r}u%Ŝ"q?o@)Q5z8wAX$+G1.E㝴ó A]{Ptj$/[H._'+"f2{AAm!% x)M@s QPMy+&6vzH4u٩I_`C gεr$Lݶ`:9^n:̾RqY^x8;"M`qu5Lيl;#T_3ϡ53'yYx8|KrhgؒH!2A-J-m@d}[7g LPCIMZIPMy{D6|`r|8'eoKy(^"jR3^J_)(Ê| fI. A{1(w_#uxM;0{#͟؉=!lS.ELǨq`dAds&0K|$8E־ tJ ܌I)־*~TgS!;77c4OOvF<&$vTrO+r,u;dT$>wIl>nn;pwpt7W j'u;#P vM''.Mo;w/ѿR:rg!nfgǴHQH"R_ C;WAovn#ޱ;޵8 yh^hŏqrv:Wn]P>=tUOTezn_w+EW[s?犔PuD0MQO5D )Y˪8Wjv(遜'şAjUpxb| aDΟEa "*Ԋƿ](QYeyL`cr5@ ੹!ڄ\(ఛs sm=Α-v1cs}1 s9sc)BV]\`_KwvЏښ@ۉOV=Hk$Sn+}h|,qgd}3\nOiL`*{ A iuګ̬ 6 78 ӻzyeu4u;"1ʺ҃{~Oej^k3HM0CrB1:M5;?BQ9;?K?eg7uq ^1 @H~}CqG$bHN NKN@A_cf| ܿwxl8qPGh\W_Ϸ,38ӝFp[nؽZ3K|*RĒ˼Cu1|Yʼk V{)(F:MQ糏QS |STx|u3+x}`r3|':7+y.m/xWYڸzvv,ۓQ]# 15Wர31._N9>߈RDO{@t(ֻю-Y`35iZsZ]M±O2_x{n4Ǵ^2PFfn-^M|m˭kME>ԶN5c3m+LcG4yF[{%B"F=£LĪNJ!Ȭ;ǧ8{ѕ"g-!b,6n&峙v 3O(s}7* 7.c0oZF[ h1NM1HMzutX6#h9`F,!8/6)x<9RJ#\!&jrKe1k2&is5/7y'q62T3G&<8FZntWֳeў= Rl}:y(FIG?n'8+ۗ 2:eQcIy 1A\1&X̺\F>uX 7@'/NEqTŕ*+[Q19PMR8ݾ֛rgq-'34k88 ɓnKZ ߼gۮw~e>3cimvʓްKć 3{݀ y 9~CIk 7q>#̡Z=ݹ !A|~yR; Px.Տ#6$ADjsRߓH%ɿU"Fx7%ølf9_(V\ r]p_;fY {w%ׯm<JEŽa/&K7bu;qM1 ڪ30B'5Wq#0` Tsǩ~3Hr|\ц Q@Pά,Qඥ5R0A1XM[_xYrK"񽇁I9^3h/vvDsuOOڮTE͞=·@-{'QӾ^ ްe'@Sq_g9Ž>V5ZC2m컏BO3dED`WfwP)Su1:[Z3G&ʕ*(ekeYbP.Q#q`1C)řaþrtWP _sX*rM"Aj`:/W2֒۩0]xGԁpwQv2gaw+gsX O bQ*3PIY+H J4Cb ZB1͘F/rlNr]oNRӦkyP|x~f wBK\x3>b2TMjtCK k5y9fb4Wc՝.^5i1>X_RYæ/mْ@ryd,)1NB٦IRv&MwG.0QBGDx)l/׶vrR t<+?E?_cQ\o ΃W!N1J3;+k;:0^DL:G_;:҃g8@DsP t<ؙ2T C~nJ#QP`YqR9>?2󏌷-nY",4|MZH2#b""ߝʟ5XDhyq̂e|]ȉĀG 5ن^ef5hp*:H2@ M7gw&Vjtنdpԁ匋K u:N(hE@(Bإ ;w2FO_ˍZ5Qn}d( }X0v&CJk,]FX  E GN]xpg'#`aoH׈ `f" q $f@ D Sz򰔷\]C߮pb9=xX}7߼e;2syucه& :ѵ|RtaX[.'%zĶA_P^%nh+, )c"XU cd#or:|IZe ɭq]sbvؼyp?L`7LFf??3c+ PAD\hn9: 8kc %j>;#<0d85RK*Us.)դKj[]#!6CBA=X6xn^BJ7H?nQD~Qgh]f9$il"ʿ+v 4e)%ǿJ/M10E260dX~6$mRJd"?v']8dcVaX|쇃~|/N|[ NAZ#[-\VD ]Xy[{B` iA %ʛċ"\ʄ@|f U̇H_/ P9PwRƼcW޹n\!oUCqwg1Dee0|*cZE_{Ee^ ],B;dk00;&|iFTfT@B<L *){0,F5VKlhP8<1 QyԁI7[Mg*a"ĪPB RyQMzAz<#IīoEPMEI32Da@Ǽ Z/PB@5YV8}x7 /1X+O *]Qu4Yޭ'-hnP{^2m2h5km6[vF.|X]鯹>Vrg_MMcַ]L3 KC/K%Ϫ1Y?}`p'ѡ CI!cںʟ<sͦ6ҍҭfo!uߋ1’ζx>8mVԊ&Kҝ1Ic$զ<h㔚|(#9N̶U$36p)TAsvXY8TlƳ?ƿ;'4?ryZk'{]aJhxيgJf@ s$e֜[=S] YK1Gz " @ǵw;J%gSG޾'vspDyLDfu=RB/+}`;UH@WhPZ^aSX*7HOyjT^n ö"t Ȃ> ؒaѪd&e+柾G89}0a i>Df`!+*S%.E5˸i%Uъ= :j_`2K=2_J/NI̓!ӎ(i{ * qiP(0xPRc?6 OwJlg;Y_6t]>{Q:E!͜]p{PRb$5[x ol`WD8 X dT;F.*cZLufZ4p#g[>vXJGt+ѣ|λQ~}j^ƻ OD1&x:W&شeX L_pqt$s;~SNl־93blRUFbu*nd' ؏w#Z7} sB^"((;GtagSw>̨>NFTMA@):?`9T%wc5_|Ը<1}cZ}V25L ?M?'.'aDU@EodzEqA"? ?_F%a866"dER4g@( ?H!B ~X j[rM曐[ǿ&?A|wk p!2S/Ft!'OwϹյtUADCe@@L?گ%C=D#`z"&4bnY.,4ʖNqHum8׍Ok{NF-ؤÞdɓ-^'Sp~$VE7srC)~Q?GOmZ *j0*qS~]S2)~Uzs2QRSLDC30 n?k}&FO'%UBMGV_? [ڪ)臏o&:Ua^c[LAq>|<7fV (T q ,JCvX2!{&=avhpǻJ>_#UF+>+4NG],hk8;׸̫kP`A5LbrdaC݃''R΢ sPQ#i8ݰ2C@}Bs C'A?ZY4ŇLqΝtw`!@h =銽z B|ÈzOXM;^( #9P@sd4.k˃ϗEb@HXdi 0%20*|TkJSCtOݷMUX18B2UV!9B/r.7k}bQvD3:;rX0e%'N9ֳgIb @E(%d &>~=bQ0{=D@"Q==f*k\Džڣnpޮz2WCrQ1 l\*IHk ͗#NjitQ6) Hm] v< PEDU!54 TC5S?O{8?a!^N=ȢoO Ti75rLZtx`Cڏ6@Gas""W嫁_hl'ReHuuc@. p濕(7mpo`lX{2+Jx`>J_x57AP&F){E0x]@"<`Rl1CcAV |; >ˆ,G~@`@z<F@L]<ƒlt97urn?wA{|w=d!h#ʨkc;斈żQA_dr".#UV `>=5mC?`Pt>=r Ԃ(=()-]_T>~'uF>xs -0L8*ey!HxQ]Q8"zDJzhc_ fewېi/3 =)tervCtmYtPdD8Ȩj"0H. #!x6PZY ~Rf'RVFpFt%#ΙP{/+Et#%W̨I]?  '}GxbQx(ܽVOpxY~ނ078k6n\e V[fj qB[ ZaǹB<",\52{A\CdZ`q kI^b+AQKfr 2B :M69ߩjFmv(G DD<2"]J.ES$+cc[gfKB 7i|9-cόۢOFN烉}}nO 59d|Œ ;@+­8~ڛnT;uĸLT?yI60v?;̕~cfQU_+6܁{;lr i(X[πjR=ZEuO(oOh]?Gx$ uk0 ҂ԩ*S^gߘ:@wE Gz='Gb`)O=ߘr_pH^ϧBpC; avȾ=~POW;yC>=˧E;Wan_'iOQ£e *%/WI| ݆YMϷj4iF񦞹pfOe&Zkiֆ{ζ!~cR < Yo}oې]nj9~α˅Xl>yw:L{=3Y˻.R6뼟^@c>Ijky_X"x\=XQj $/~.^`6xj=0u*&AvaC~FJ1F)gt1) tALᨘӣf;ʼ:;í}>;_%|~?ϵ}~c艭OUs1@<']ꫂ@G@$(86%? "0=M:<`s-w'cK>Z,Y:= Nmb7FK)3l@Yr`&XOsbq!(KQn3in IuztT?oUK;|ءXV_R*+E$FsyG]6fu]&4x]Y6Xl4H޸C5-tߤ#Y57'ԖW>\8_ϪRceOG>yЪ;&pzQWvjFGWDVJа31slߐ$45i1mM`%TX}o\|!kRc4p62~@nƊ3wR6txgr]G=U8RI'chvXEh7G\G =_kG1ϲQp]nXe?8r&ZϬTt35PvoDlAbg@[\h8f{e#f&e(=5et$9_3>;NWɝ$zP9 \፮JoHu=z< }c=2*"Ghۗ_7d{=f;[{.Mհ"Ϳ;[2DHA$CTD>ެ=;q<AALqϙ$LGBs s~|zCLF="excr]d{v. X;0(~q]}+p#>hkʀxc8b3Ct>òݮ]W dQ>ʯ}\|lcJs.^R;l^ W DA@<~P4ޫEؽ{@}uC3{>~a0$ip0/}>H"Ygo źoJ/9DǴuy=O$4P7B4Dw r䜒rbC絹U\gj`t9̶C' akW^Y!:yoXq7o zRI82q^S mt%|Atfڹ_~}OO&͆0,2@B{EK4?f%~A mUu3IGGzY_jX'~B;-w9 l2l|垈D/P3$w ꏨY|ʈMg{wxc6+=o`] F4 k,ުns8D;mQzR+hYy' $x=օm5gr/[#_&j5Sv#ڭe ,7й^yfuϞL@~QvZ%> }DT0 zNCJOK`KSy"4pM.@RY$v 0EYB`^졎ܤJT$_6K!w^q\c/,WC2%?O{{;dž{VWnc\CFk4&8e&yF .Ɋ^u[ᆬ;y .ʰ<B)N]rIғ6qJ]J # lP `xq,34**kqg`3].bFj 4*p`!TqFe{wjqu_o]?ˆɎz~ĦfDnYbAd~4G\eЂfD(W;-,utH&ͺi},͈v9?W83BUx4 a \no&W];)HNbq"80-Pu)Y,NV`[ K-v8̯4]S RMː;Pr9~1n 2_i!.|U:\6S #W3Je\kn[m7,4ɧ۷[|__Lz_Zub 7n]HȍAn1ٮciԭjֈ׍%N /&|չ}{>xlڗ !_?-Cfտ68]`B `ހ6}wְ9/g|p/iR=> v .]лEq;zc_?=I@7 }G= CD_H@(y?X"@PI))**" 瘉!!HQIEvZU$H"E0DKBP-SDa6$I(Z) bh F(UtEM"iҎcS)b B) ,+PJ X4 )J- HP!@W(DdH!b("dAX J"RI`%f bPU!Yi ebQXI*`BDXbb%$&8J43Q2TDB+PPP-%)B@P 3,$B,QE1DQQ EJA QEDCI0Q0E4DQ@HJD3 4P%A-@DPГ!A$U%PPBRQTQPESDDD ,QPUMEPLD1RASEDQ*!@DR0J!,P4BDL3 T$4)( +I,PT@RR@TTQzpMCA %DDM,{آ"E% 4PDԓ U$ԲT AAM%,Th&a"BX)(`*~1@I1]2TU8i"``eR &e& &!J(i("bDD$IMl%2LI PQC>LIRUIRP >%MJIE4PDUQ$DRKRQE-1 ڽ 84BLERTA4+S+_ Fa"}2tFߣ=2^x ) bGp 11A)Czx)D.g4txP?5@w5 Cr6b_V 2Uxx:(<{/?\?=Av%laP}d;\{VZ}k)gP kH.$pl'Hp [vr(O찝n[떋5Zjbou1\FݶGNxfFdD)pU<=y_N[[rx ^Fs^U(XiN.1-1;Ҏ镮0q [~ Xac8YUO_F,/~6L-t؅x۶X -Bwh,{a%E0ox+g-EB(ЛaUwo[ZXݥDrќًnx5Wu;&2.#+𽶊etKRH:p9c1X?hiidr 5>D[ol ^ 5PkPxc#X?/&Ϟlrnko}(*|gڻ%ǦS|T|x~C㳪R~I˰GÄU(?hd9{6WL˳n1XK\ܺB{?,Bױ`ӳ>;Wgo_~~5}cE[Ts;7KɞHl0$! "ȿp[-%C낅\8j`TL0MѫϹBOu+:NN0@'9*ܪ(PH=5oxyL]#&sN2$(N88A$Ih'#"YRwn%q[D`nu=GS;kwo $͕SnSm-q&\I3Dg At&}mF & \z~w { p6rz79ܰVb]X,,鹁qs~j|> УK-g0Bsd΀yB.88N ^}?goO_|WݗϥsD*xyVM˛wAx'~%{e#fzڊ!7jRaU֕ˍ~!?{$?oX PǥP o7srt^༥&[̼ EG}V~Dw*[r~;4ӵˎusAxm< )b|"'PDQ>*ly;hB! H4r)@9m׫6ij\GLJx 7_Q*W99Qi=ǠV8?8O:0L>/!8}n['Ŷl<"C$Dށ>~9[ 28tl=|><_|%HWy6 L2xB 0~М=>Nsx 57'xpQ C(iBxm!&5P?.!GQ>ͯt#Ig3o IR+ 8ώ[̹Wp ih{-[qvMč|a;[>vz40LQQ;]ړ(|ǝ%0\00 6б",bUW?ya/CbXSJ\~ƈMrytz7l^7&[_4@9U7SjGd{$fʨJUO|pPex%_gC׈Oqv&4\ ]ۀ0I:Q 2C@d:C:uKVI№Td`R@ >U4nzGbcwGeLTAޛZ*ĩ4I:fb;y2 %X"s(^ީ^Vݒ(-θ۪ɗ>{*BaP"1` /,=~iCP&UZP5 bHQݝh s'懤ze\F27 ==zDo눪oJ')yw0}ޝ@ݹUJH "݇`-5E!G8 Wstwv+$a/-'GZ?['gK7a ;Ds f 3BV(ۄ_H; {<tM0הB :@{%>,s> ƍ.[bs*߀—xvͯl`\wӼzOb~l:~ )yl;|&6ô{p^›!¿;W(Uxʷ䧠tX."93o R um~L`-Cp#kEŢ1Ȗfb l_Tt6b oW!'ʣiC;Aq~`Ѽfڎ+}@_N<ήZ0ޏ v7\gGɠt2ÉI+8 4EEr$nd .XRw zoQ0K(4Mȯ""l.="}["sw Df+eKظ:i'Am{JSi_՛H?.J`xg92_i߭^lg\|Z׸"fPՓ\1TSОpƆuvJ#db3|Ƈ˃Nj/iHbY;3'0χ,nM;s9u+>??nef3X׆ XKQ'`<9ᩆ3V^_lҷ{,V֋9'"dH!-R|~hйM?l/YCl/,rx?X-Ps*,w:177 hFk[S'FUa28B0Q7 (q=*1&s5mZW4VPJhXDºR!Qڤ~m8wܝQٟTG %r#v\p~ȭ OB}N~ߩ@RF8>_f (ӨWLy# _ Z>_JF R X+H!>n>336{@a]lj5g a"#;/?Bp ?r#? ;wq )j5}|pvh/ܧ84U˭a55xJ7mæe0]Z +|1hbЌĿ:VҗSZ8><4:Xp`AOB[XoNjo)[RWۜ*|3WN|L3Ct{5.[8f1bqbeg +3M֩\Y&U0Xq:>f<8+V,"bz\NF&(0ߍ]m}1s~G~:NPLqt@4!Dy^T]`qzGMb3uhl rmt)4sqMIR_?`PFm}7BB6(c(X#oSPaF pq͠c5>/.󇀞Z,k#.oQ:Ck ;XgFlJVq:Yڶښ1WNjb<ȿzbXŶEO1I45mEMlXj }n8ǿxE, n74ʫw Z֝fitQ E4iEh2W^63L49HG=)}7iloLPo#9cl)5ŗA{mbOⵛ?'X/1@f'E=͵FQWX(ABHpըZ1&ICg}h6LHaLCD!iu@mho8Q`o[7yPqkL'`6á}K2B pɏY7 ?q;}Q phH?A_c%{3"OS?T_iF6@O?En 2+~}qlnt6!?}bRmZф6kP?Y؇-?Dq|h?.n26qx֑UP5a>Q\ b:$z)0knu5'.mKI5%~0P(.|g DHr_rzL I/!f.wtPL>nxSZ 9C&aIVX̾sc0$Ĩ)~3Un0t2(kަ[&~otd@|G ߷0vGarQ$́r"Z!6FS/mW67*Kc89XvD3.WYO1jP"`~2ɥafõ]=֮Q4:ʔ1]ч#$%y:ij 4oYwZzuGܢ蛪Me3Ϋk\{}YLV_=DDDSit唬Z@C.0w|><0g6vt8I8,*!2^: `4@=GP"rpikH5AVF|<\3BECIbi 5E_V!3Q8g \ 8gb\5O, #Q`|*^}L(¤-;:߻hb8fW$Oӏz?n$80xp/(7U555E%14QAdczB0G]({Q|؂{eQW1yEtsTUccObxtrΥnA2יSm]JR"0GOcaVƓ5(sbGF>'I/xvzoߓ8pw`w[vHߧ~8?zbVZc1|wuRt}v* $"Bj%(ZBokʘ&$#cDgӝ:@[! ~iFYF=tse99;6QX8LgYF>SDlͯ8TTzzWҊnl]!_* +:zJ.LM6i ,b\P 9ۆ٦r6HPqrH{%_3!OaγC$H[ae`Ln#Jm {q]Wky]%8?r?|ӱ Dٗ:5$`rV^+MmXt/9ζX@000ۤ "cAnig_<8x{y6`ETGL9QW)ޚyRM Ni܇. 5q K)ąm0L:jvv;M٩:LxR6mK;c+(pքN '~)(f"5&?!?c};:_T!s_7,|ޒѪCP#DGQ,P. f5U9~bc)o Y@@wNP?ōW;LVK\W縌ȎNAnxqFD'37svc b+݃r}=VYh)=Z H`➮ ?k ޏh_h&+KDCOx0/DB[(YB'[xJfn? AK:ol~wo#!@Tb5*جneQG*Mo)Ǖ_zARՇa9$GDCoю(n9ʦh ""?Z}9 #AA1115D{Mڈ[r9H7þ ( u8{yAn'MM`S']J[^HҲ"| [CPMMba)@hOAT?G{~o" !A;AOz`,ԝA_>S~~_¢{Ɖ޿@K( $sUFI8rYwnEOg\e'OQIy_}xj|ިJJiN<JJ р'?%`a$=J'hr9<(ONpzPp@gzCТsϣXvHĥ.  ͂ n  sH򑧩  ="DB'郁lār[Cq$[Xm!Bl{g3ιH VN+gզ^@92 qSYD!@ 30P?==X.Hط\W^ʭy~>^]`S3CSDT )p=[~lۉ7_ɱb'8oďn7={'hghL: N]^(_  ~ W ǟ{}DLjS͇BHPZ t4Y >yn{'ܞ=jH$&M8s~O p"A{-@6}eT1˳p}JŅ^`?OHc T5B`R6aW (Q;}9]V:I-؏ .܇lˏg+Q(X(RE,e|ym%laĠs`67GM}fzo֎1YWRHLdu34wRMӏ->8gONŁ!nEFChUO:m[444tdJqSߋ~?!s=Ow{JXB}@ gݯ@B̗0c}q ;'XCIyӣSһT&џ (as1b**MHuT'.t̻>w<P?;uaI^`(2O@; w~-n0,S7R0#f?]Ԥ "mɮƗk׿@7 wS_G+v- _yUQ/agiB=Y`~( 6@zȺ< ~^w<첇;&F7nIsβYF.lFzi|5 ޿vL|2~UQ$"%Jw#t]px1xyaM?KT0d֣ȉ)Hl*|LedAd}" ާQTб-1"DT" IS~_t 4lo񾒞D  b)H%H)YF`5⨂AЦS.Xk$kX(84&F9؞YZhhDb&Ix{FgVfOĈSG1MʁA>]xC8 TDD0U~c6U[jUVڪ:˺H MSYLU^ gu~_M3uHBڭ+2H5€ /C7\q{1&) JDx{QN(E$+Y6kW.T9uGϑD &4Ի)ʁÜ /˯.>BϿeW!sb]hQJZcgA^lQD/j8s>Q#~>ƅg oZggf3:I'%kB(rk}` Fh qg\C|L>&m=dܧ/YޭtAr} {~QL&@mRv{,&[*\TQH!e^LK",bhd2WFҿIPQma_N,!wHwcr &"lG)v<~k陼ϷOnڻy@B2$$I ׏yv??42O8?!rc4qϯZ׮R u`L㏀o"~<$I$K$Z=ta$"wC/9˿6FH!HCB$H0|y<>sיz6+1570K\3wg?(gcO'y}I ܀)="F!'s0' >ef@!8D 3kߠ@E}}Ci Y blV< [8Wg7Oe$UE7Z bR0܂3hᣍUFk {}O?x _h a9 J5P$!$JMa?Iiybᅛ$" D׆:!c=fE0lPbՐOF&W~O = YNRv6􇳻lnAO!\񌲁5tҬGl Ȑɏ}^Wg^:|7E>O$&D$əzQ~{^$Mq̣eiBH'=S;xW89bnhO뺐 ٹB @G nv<6qa4oDTm!Lyb2Py}5Ӌގ(P&7Ϗnܵy9uDVx!lg#4AT,b(<\9AJ`RGr+z~d D@،_rȎA/DB(Goڅ(ҪR'/y>[تo;Xs$oQv gH}=A>N~Q&Q(}0GߔDh1%W }LC#hTQR8 qaD,,AO^‡: '@"LȦ$$LAP 4bBJ("eg`9e l1 qȲ.Q- p(,фĦ3g ʡ+p>O7q3n R JR S1}X̊w[E F<G\Ւv* 12nB0hCIwaSNʨlظ}dqFprP;D^gndiχxFP;% E$BCZ r GHD=`MR oV"D:ŏO{WԪ僨meB|\G.沵TåzS?+L̂ׯveJ튰p&OPM%6l'5x:wx ~`;kn|MސIG[UjoGA#'O؈/`7%_!s׵^ ̞])97'APP˒! xIR 'AK`x=A4X*"P 8l]:v?Oza0~?ODA tD,;bqg?d@H{$~ǒ~C9k[u_$R[韖kHnHe|oGя瘺^OhZO Zod }["WLI?XgSy$ٯ9bBn'| pcYG_l1#uso73U 6secדqKs~@U^<[ GB /#u oꦏWT=)|!TI7o|p'4j)](`(vh /ͮp9qUzn)r^7Lpw*{/ ~979Z}|p`'awdD<졞dɂĺk!rP]GH? '3Np}S9;k uSN[9kr}VbqKNkb5OxOyu};':[I$A]xCY\զK t^|& "?582!Pqm$yِP nX3w*,h*FƊwxlprWdTSnx%CZEUHڛ{ibg>!F瑴0]pRaa -K!pzrSXeۆr.*|/pUQheY~u*Uo!qAŪH չ'A!SٰE%]GŜpF)s]!|C {󠆋  !8HG+u{ˋaY#/gJM{x=a+2a%\AÍ<H'Uđ69TZ.#SC}wlPC-kZրHЀ89y[c;G lyÒ0<"bK@OwQ ӥt,+IA!]e]4*"b\/+Ru(/8:GqKnoLnzM$wLR~bz|H\;1Ye'q=_|֏i?XûM$#TMvy8+Bm:fCWYrpS"1#Lvw.5З,_;Z]y˪+.NJ% HI9F}ҸXtTb1Ʉzߖ9U-8i0U~L{o$>Y ڑ tr#>B$M1[- 3#z&r+`(;.8GYꪳ7#hmTxh)!_Tqp.֑xsdT)UZZ[X`c<>gZ[.v\/vʣWՀ;W:2F1NK"om8Bz+)k-"c[ho'~VN^H1>9ҦpBnUc~?.!hWt-GZAAbՄHmq3z,^f#]6JNسxƆOSpƙd1cGǜ|fkߛ^i ws3=Y0r{fޑ.%t5:F FҢC,VnX:(Mb$9iI+94_5[0wFjs S Šo{'Ģhoߤ1iػviRu^ rCo.\h-cp{F+EFx:F4rseAVq،wI.Tz*{u.ozg'cw(T(7o`@a!+>g/>Ec?x/7G " -b7̮(~1#GuG*0"Qnh8hm,؈i<7򅩌6nk*]0 z J !fT=4#", >i8(jy׎qt|(/5H_7߶nVjqF~?v0_;TAMUk4s Y:W˜UɡFEDV/QZ<+Fú_:(DAETiu~vkZ<(He) )!:OMD$2 ]DHD'븈*=mD51WYxaKwo TUN+cΗr$Gv |,`9I%E% uJbR-I3f'<};E cʸq4{x+5V̗#|wK%۰1BqUP.BB: L@/(z^(xcY׃i6%) VvVDC+!9EiEw:k:vggYczXP4\n$!HE7ukKN0{}j6X%~] %o8ģE`.A6L(S}T/_ƝDA*9a^aGF1iZE]ErdB~t@(ey>i7mE' TЏ:e?IhN409CKJ }r7| ru!s btiueEsgG݂`xR6ҦWc&S*MV0!mw}S|3nG4c4 QAF|$se7m (so rzF| T5HmKFkI 9>1=t)}e:G>~<3HДr4H$ػ@HSN Js8 > "xG>D Ma;X "@ {Xxsi|CCv}a8&g9*2/y,SP 0P_[ (E 8vV}"XڢWP ۸hom#qNXމɿ 0,I&'/ۛĉ VwNZ˼_c˗|<8. 0&r@92) S x^IJw.^v}٣hh莆 .%ه &?MN֠l!m$f}A7uFy/~li5ZzDhZ>3(Kd;@d?˂Np9 (ϣی6wrS `"X=OF.?F}bUr'mՇJ N  l 6lHR0ևCy!ZG[s%wsx$T'a MR`E{1ÉgR,VKt/0ƌ=4`*$%OyvWH00"b`2fmUH `žX8'24PTcE$4^|+7W"k.4%dNPee ]G%b3+|n~6~"Fg7 MAЀ1N9>UqQ*8!9ϲs70v؃ȕÐtUA/e@#I! c}4V.Bd89H>T_)ᨉ0ΛAh |D\39Pl9Dsi9n4!"iQ72u*E@{i :zmkO~o"Gue=n!A%{/ggzwj8ʃ?^tDS4~ϼ& Y=\o650}vÙ}IST x|탴_?c=;,ڈ`\Cl*l/(%=9G=Ѡ@Lxk~#:^?"k@5}>4WlFz2iS}$F !x2}gb-3=fk򔊨_Yf VU#Rd;FG>#;|V74y8 db'wLc9T/ԫr(ȉ"!m]Z甂 7/Tw%ic0xk@Ƚo)ae,Zflq֩B4DҘiM8;J|!A˙廽o~'{h:HV+ !Ek{i;e~$lmw~o k%0{!SNQK#ĝq?Gˎ[~H&`szE D*ˡ9[(Vh0V,:o" !V>*w.zs" S:jl!.o;Va4HD4-$Q& +b?>PlbXa>M`SWdD@SHr݉hbZA Xx 9~˞>< uBg˅s^ H Ѥ=0rfqI-Ǔb}#^UI@ Ca,[rCwK$0BBQra %* fX7LϝDx@$s=?pD/_g|WpLy/Yxfz^4Wy^Tn&ݵؒ{EI0Mxy~ {K}'9&xޕp*(J{\[x/CА*a_}q1AmU@k d0Iu' ~\)/yxA>:y!eh)zDv,>U]l\|}[^uM&J%Ll]2(OSaE /zD?kr0ǰ/v%qYE9m. cq+>aAOs 7Zdҭ(9P" h/d09wp 8 ;|?=l:8F2q93; =;]OrflM4B v^B^Qssa5#pZR^{" <{VawZh㤽i]C>~ILLLLע:nmɐ˯ȶU<$miBUbxW; 7"{0q;sߧF*LÈ3x}lsdkh9v*({SU>~=`zx8_/6rǧ0~FJȌ4M]S7,0ΓGg-u8rr6h܋&V""Y4IEV)&~B l+vˉ᝚Q`.pVLqr(S9|Bt\ C]Ч džyK_Qcзϳ=.l3#$"Wσ:#sxr^ ojmM;f'q) !TQ*@U&Q9gR7;9Od&^n<~3F o+85 )IgY6e+{)M(F\en0vx"\Ids)\ٯ\ϙź窖yz6˳~4ک^ɷIN';`':uP$/دibfGnR%\4V-/;; >8{kZo:u*USJwr=S,ScU >9#KM"4l^L0nlӞ~1-C}VQ9 ! #)&f;"ud=@4;烄fs oeqļ`g%dL3p‚x`{0^ aC/oK>e4*jF u>arʶ &!%x*w n5ZӃP9L}KA\}Y,ɜ5#ɨ ,r9c6Nu\#d[JA3nQ =. h<q56i aix\ j!jr܆ v!zw=792М^&4UnFN95y.wݸЯl*1 PHB>OBz# v;)?B @|~EJw<^ef=HNQD2ʈsbWO}B޺RǟtǙ 6Dcy3;m ?,o88aIP=abGI4I%5s< !(` &TXJ3M%(f~ lA#/gن(vR֬ O/M; ykmk4b좁M`aŸȝ=`nQI Fя&X01>PL9l$F=fdvDn|~=L^̡HS^^lc;cNκSγ@kA2#%0l0|bf{m%btbw>H<ܩm܇>MOSy TwI=9`OJ?X -x@d`Ooȕ dKR*0B2RP)nldqL+ ֿxGvxFDf(JXv(CyJg+!B!43EUƉ2Wsq@0lL4ѧ?$XHVU䝓QHq 5^*:nxG b[ oSds^3y 'B1 5ԝC~9;2wrA3: 3EC(cF挈~]A 5ҮNgDc r5#ȸ$Lvvw6dΌrmrPLM4L3Fid,Q| +"B  b\ƙ1ΣfZDNMddszt:ͻz?ޒ~O?2ש8v<{Ks]G^Іozon(9DNL_~RhD7[Q?GL .ǔߺN’7P4Tℎw6DDV^ohm0'`fd3PWϘ pDK|p~9 X|®jtY6;rXo'=!rJ=*4&/E;Ux=)ؖ=WZ X| / #̓"$ QRC7Ug臻}$`jB;I5b Mrg~'{@17hy(b *~Aq !Q'S qy(:M=9=&Q!𨁌t.3:Z&ft,@% on?w 2TQ!Յ9lYY O(h !@b$%__HBL>㻱߀x&R)b!#٥1u?ffffff[nffffemWBBWLJ (}Vxg&y uޜ>?Sœ@D$ގz Nmi,' _%P'cwS}cÖCbr,Ⱥ%vIeaCK1DtNUUVN I&dYٟ@b/zd > B$\ a s'\2P#pI'@=A0+`NEM` 0HHctMFJ\T]dL6>Ñ46 x5(Pf֓MhTbE!ڸabp2&8P3yTqHkPpHB& >3xqƱ B&jЁL5i WhS"d%DMXEη[}3ӗmLT)t!hD2mpHFO!FNetf;lB?hy0Phݟ= aqd{eҰy\(HS^l*>t$4Hl2bg0a&jLG4h*#SP)hOR2@W˱4@}ހhu'zמHlί:gl#}2gSn(_Rzh-{ӑ?4fa+)DE8}oK+߶.q|A4N ~YԛlRM) cX/6|Ӌ2 L֍ZP$쟗K삊* e#bGU .!R| w_>yykXt&0ޮ^Cq|{?gXekS Wd`vP7?РKtVqyMwp ,;dO@(CS\9SN=?`SҤB@uQzTAoТ4J>Gx&lybQţ#6M&{hk}Fqn ƟPSU2.#@rh!w >s7V±8&ތ&yEhYf;>{ }6*zU4iw!8wsDlw{:"dWj-G94}Azi1 YlMRr8pc+, )@42hN? 0mp@䤚RVd^Tf-XӡE@O}9y/h_ QN< ]ƞW D$՚v1t+{|2w2fvZ9 닌YB²30 9 \yW8E >Qpew2(Op*T|z_/`#㜡wy౰@GT4l1 1 e?%=$?U@o<)@A&V2iOw 0H}<ІHJqRW2}OQDA;]c$!8ƀס<;VZDHү]i(J]ϔ6 9UOfOy 59$1)Jܣy3_}'?RwghP~96k!$١& >ɢY~JLtУ^5>﯐83CL B4@HCs|>vG` ֆdfy;pKgQ =b|{uC kҬ >cá S`RQPpgfsz+f?"[Qv $Qg}F-ѝR;y<٘lB~Wδ2C_$#'zz M*~g8L&S:\88[Q E/,2e{-1] ɮI6 ʼnQ6zCf#lkҗeNvG+{. dmHC7d4dJJ>qW9DUyX9K+zDZe c[ GDc ']F%*)$QT _XJ?&rkbw% $3O{D-X}wюȘv]k)O2v$!B Zq~`9b~@?' z S&:m!ցhcK E$b(I&Đq@u4%ދ :hbxt@X>r,Ǡ` z&X$b,r)z×?:`!"wGCMI׷Nvߝv&и2d 21CdV' }& = 2Džw O^ t7;cU^yƽ;dhbmX4sC2! CkEY !FjO'r#3\}e'0CTŷ G36X G]٦"BcKo(TM`K:uDQJ TD4%(x2 n*D/L %b7W`mt56QtfVaj!# A# 5ghCۡ)eIw%%T35B*Xj:re9M4ۏKet :z tMs_)QbƔavbт=[7$؀fl5@=(4w/@>=dΌ:&9oB"r!v\ zǀ<ÎI:^W@7Lp& adN6xI'>N_h|buNf6PXo +=M1{SCp@qz{S䥔u;2K wPdt+@@(%? CytsPMilqGs4\fZ i`$];} z-U{ j&#޽97@ ٲZ>#zxϘf@Bb zwdԢP`9U@>D6"H sp;8Ì9^|ՊljR@8HQRJ }|0 *q$LqUO `&D;:9C~T(h6ÿB|A Q=NҐ8nf|c6OOlCS JG:G(= )H!g;y-Gf"tDںœvqJc;v| czb ;wbH4L<Smxn^?a3M?mo !J Gx|}*6!9+ܪ.TUQUUUUUUUTUov6;xIq!d?aD r?՝ȉ^AfFt1AhiFS oV&@NC/űlL}'z 8^Јk4t<ǿGv'ȁ{!{p/l< ZhSk.z!;HwHN:щě f0@-( aA@E sgѡ:ܭ 3!m0 3ڡT3h} ?5y,B JY`z>Dk3.ڐLzfsTA`M$aD "݁^( z ⫉J%.(᪗sF$ `q Jb5A)0cҠ.8BO^#RѦZM c faFQ$QmI'80^p88[fdž@0l32#>#q!ɱŽ&+K*`xj&IX"aNߞ}ڥ |^X/u j?9< 4O>/Z{U3>?DϻJ?$Y$:g~6e}TKԮR김b0,Mp40 Tr%ᆇB?h#_Fp]5+!7H6LI ɩRe! DEqʊdKl=]hLw*D {<s { WT`s!>UUUTIѠ՜MAYkS=޻R݈iFXXN=xbǑ-SB~~qi{~An=Mg>z?cЖH>|{0H3iČ,a ϝйl;J^B$|A`6cj N5_9Qp4DQ-D/e;5&C 卂`f7FsRX0gݥ ϧkLf "(P10(E8ϰ1r$y`y)ck/{ۀΧ_<,< 4&Q4I,CSpQx^'fPdU\()IPXع;{<\KA^Xb_иcKoKXhR&l!.΁FgDJA!Bcf5u hۆ N@z_ۂ+}dk14 (CϊO֜;zχ|G>_/?ˤ?Z"%3{5 Dڭ.axRpf5cHA ׃=O"1 6XB)`v68(Va#<569c>N(!?Ia7x"c=:W#(Mx>¶|p8ِ|L\&a,pvS|YZWCO] _>uۭ#ZJ PGM<$^ jDSa5AT`$67X 24E)gA $E+A0@T4Dd}8Q#lDtDbN#Խ{%.m-2KMFJo0u{߬Hvurc5}gIǾKǷ/ ,U? Q3ĶD$e#H%{6:x) WSK %. / &5]Gs=(2ӓM4rDUUhzaEyޣ)u%.ї![ As8 o667y@eA1IF( b<< ߑb_eS_U'pB@\UB˥MRg4(E8!}^:MaJS&L0C0>lO mA\9l!UnrJ!{=\h@BbCעimx> , 3arL,Ϥhc#ǐI8ܴwlw7說[m(v;`)i^jGnCoWCMJQvC~P*Qr@:<5w ~C5v{\5Ta؆/P 4W9ܙfgY@iP4SPIV3F|_>N&DuCu1YLP.=ƚ=V>[L=7$pYr64 (2F Qc89{360Dtn9(}yN 1 u&OaɊ`ۀΘf ~pw{H*! (z1ˆ"K>kGn14O1ʽ,\#[F)=I.yIiZ;TEOCJNTR$/K=.鵣-'Yۣ1{ƳmN5nUr>01\o _2fHk P,k𼵥M%hl`" 6&$DXg9 n5W?5Jo Onf*w {!&*2o=h$#lgK"9pqI}bѿ3x63ᣆ|+(Pu%;!-ȂL73w;2@(A]TrAE& /Ez*B93#73=YN9G>/|# Lܡy6p^(U/~]NDǥυr5"RQsh=:s6zH<6M'?K N ? (G`;n0LYYqה^-@~!=Y,Cr B4PijE"xG3([pGnqd a #/o^;n l̚:|:Z)apOLNw.LR];>Oޓ~Vdb8 lOoM/bJH{L Dmo}hTL%mk?XUdD3bACEEEUUS,Q]RY IX~HXtxឡ L)` q|$7yiy }z/D<}(|"0 gÉ#%?P&qzPV9~o8ѓ/ )t^sg1*'s ɞWVQ|X,Y΃]S$`C%C mYCc4.#L!N잝 h=Ǜp!ӱK 9w{(L"r)0{&#!BbpZ)V+E"st@uWq_?Q,#_߰H eBCd',lW_ $ZZxA =!pwʘ2rGT2T':QL$E 1p;H^R~.)G09JNjMyvc4JaxBlP;pKД{NP*GMs١JQ2'οosnF%` gc00NN?Oӛ:ྷJPMZqv"XYcp;7_,C0]1G@Yi*qb$A!,9AW|Ap|yFyHp]|ms4),Ğ:…c 9=73 Ð|.54'; 4 K?FI;s"&ϟK,ZGGG梡ƊGO #?dq}A,Q"G řL91br61iY#ڊOc0.(>$X4 ^q``2 ?݌ ѓЃ쾑&L[~I͑W[G}!78t"2A֠^pH8 uvV l |8оiB*G(?&& PLgC! drktل0OadEfĘp 2kx # s F`0țuF\b[,Oqf?~l =ߟ~pGhxyX|p2,ucQ*s=v &;N3<W OG ȷ"/(uҔpjJ8࡙`C1}wW$TqYgI$u}wKǢU?)'JA͇k6ZbM٫قJP}.$9@@/_gtF+=2LCLRum;uOs2E,T !A%l>xQ {8/SwpGF(xM̠? 3f9Pz%;ą I<2psvd1!' Fdy@!w Y㸇~ )H1ߠ`nr#nͳ 4zsMh@?8!#.e>{@ÐcuEr@4d?Y s7*b<0Dt=vx!Gv"%Θ w||43?g2k w7Q$Io%la 191_htD6nX0-v8#h0+ zf9WPQr @i&: .FB@$6h{._(,~e|v;X2D}az_N7^E 7 wFqIޅ(]BSw[_tCJ  g)ɠ;h03BJmK`[>$on\DRhM9 Q-cCYVf3oۮ 8UH.dQCgbì 9ˉZDžHmr=+7H̟8 xGC Jpjy/ 2CO1 l;UE^N 6bI&+ #r߻]837HOeĸT F)zA0&#$'V{g8X19;$qE%$ |+˅ H6 @ Ex"cj emMu8}/1>biOox{]-ة 1 QAp 2ߗ.7PNb!Ћr=K%^/ɡݙ9_GS)*@;slgA CdzռRMCuGt˙35b\2B@3izF/_#}u0O:H;T;GaƎ$q @Q 5ѮX1yAc'Ǔx- PCs+wi飥^~_ah?7OZ "}s e }Sia- d:1r`dQ jf0P<^(SQ<\I~T)8fC:XLBjgQ{ݎVuw.\8Lڌ pݱ0mm.kkH}MF=cߐNa[:SwX#龽a9HH4-ǥmt&5s*pGK%% UBU2CI hwݪa;Y'9N3̚m)E  ׂ;ЍĜnì\ ɐY @ av.JNjd3@`U B6n2O5ېsĔ*NbxM-8!*hcH^>=N$\.VA}8:zsأ풘}x^d:_)X MAEɼ "G*1=U.8םZ*g?wr9wUUR}>L8~~?@q$ ؆Wͧ TkT2,&ONgza 0o ?^ Qm}63<99=UQ\vՂ?oǃ:Ct'YsAl緫7 @2UTЪ'Q_xd5i0\ڛи/S1 hʃ3rlNY|9]=)y &qa!,m`XLCp"VF"TbK_]gg!5Xpiaw!Ὠ``eSalx}ķ8e>v{cNHv"7.}\vn=Njg#Ô~m~};[%x>ȭ}~_箎Y HyZ~npyg-?0NvJHB.ߞ425"@Srb輬YGXo62e~#b9gͩmlRO5`j ߰;o"uP $''hP5l)Me^IY< `Gj*X\:p$6 H\E` p$,TY!`u#=@wCqM؁f '󱝻]_̕@#p}@]vp7ݘ*  ~fLX4wCh@#kjpM7 l7 PQ;# spx) x*,G *կxѦH|go'}VyMqO'}fhH؟ Q!Qa<ԆEqZC / sUw)+*?7~ODp+k<|\!-|E݈G:41LHD b$}{EB!)@v %5Ge !C3e:Հl|i=STK`ŻWof&f9F]et 1b #ToN/bPrUZEHDA~Ips<)ÐCW`UssCDCN;vvH1B˚.V-Xg\SLtJx<8+"(L %M!m 4|jvo-p')aR;FsTD.+@tUث`PR.7ƛ=Ƀ>r7ٴv+3(\€D ÃKK/bߘ{Pf`Spdyhm㦾ދۉQ?9U`Ȍ _ >X6cXȿ #Hxv'I3*P"PgF . &6 $m'?tB݂,+ѰPiOg7;0A\_)sIǫK$`$> Q*$?g gnݿq0Ā*~Y Ox2>O!PIH>a#A @U D! DTM҇hTjb(Z80lmlP2J"~ݨ|:TP_gC]+#I\_wtqA#9Pdo{lECbe"t*'_-j Ǽ㮱&ga$ l0'Zk?uEx\i8Y +6|mΆ$a/\rOA!t$wo7L~~!!܇Vn/&zӤ}C;`Kf0X%3a7&NA)Rw3}G|hn8"KwWu)C"B؁ H:7RM0:&DE3=}BY7 ?k~:$N|4bv)(ԚDrKʠ9@ݝ:5l @B!& Q{I;F$a^UÀII^4[,6<]$ Y<\#!a>2lK.)=b: kJOg猙|^s<+=//-amVY{pzCٱ"vv~_d\$xt$j:#*܁D`0M0[`u6z㲏R *3<ҩ vd龴4l=rnI-(]ئu_)5Ր$SP/rْ_͙:0 ڸ* 8-9İ,Ib,AYtD,ŘdkSyDypCobk{ :Q>Q_x2ȇ`/jIX:<'p4 o\J(?|pcvapA=❺elQTFMBg9,6Ƕ),(<6BE[k&Cnw'0w h̬m¥ <92e0ҮM3 Mdc5 Z6ڇ{3M~u^L˘m룺{ 3`MJFܽZk4s>vtu+g^aTbOgTJNO}+EA,f0Mt@%HJk`7m snă !~88Vvvñ}[Yך_G8S0Ro+G9dd6:ӰC{Tv}2=B YCCW:#vouLo=|FRJ !(åVW}rOO<4DْPSGtjo8JDŦcC6y˾j0"bcTj Wy* +7&y HeDnb"d뱗m1!E.󣙞}<f|5a кIay] PQH\Sx8B =P&YoEP(uhnȋˎFz`(0Oj'DyzBrO_>3i>)2f$uNy<~>T}FC8 |zSt$kD0Z=:\I]Ζ8BXx@ '(qe\Bv3L\1sàאui$Hp2i&S[``r`"'fx(c` N(r &`;90,BKޏ.bCP{ၗ+! =_A"v޷j:1)$Q P%lU{M~kY6Aysv |ɼ|! oIo*]l.較U  $N\tq G>9Ǭi{I$aYeKA)%r 9[$щV8rt}޼5CmLL.;^AҾ-il̎4"Kpw`6*e6CeAsP*ďO/ o/gM_BPC1^CP$|;q|`#\`-kq k7X4̆VD 2>Ia̎u[=G@wo 0WW$<ާjMh P*߾gYvGg2l1 b7N7S6(ZQ֕}y> ;\:N(d T Dr,6 QEI6{lgЍ(QK%CWY` V0j_ųm2&*sOCCM0@;{t31?? 2QN<}O/YՁTxq46LȾ#Ţ/[MjdN2T(Y].߱d*+ N#4Sno̹P mj {ŲpeLr,&:j+(cQ\=!8 ",!x|QN`94M@5Ud mϲA?'$?s^͆Ͼ3 h` @D@m ( M~:nq0*iJ毴ƤqLBm+?Ψ웗Xs.}H G<_ʼxv1w'\dg.~_9=_z׵걧#^pwz~׮X8\HF  N,|2?h9ۖ(}3kt`@FǍW89Eu{.s MLO>+ӿQ;zIrݒ6n_K Ke57sw;TRuOe'l0Fţ27 Dl2~/ƍ7,u;\+~8bn[G'LL䑚b## .IBT נ]ݸ* B82y$b[OTlQMq̓ud!QZVǪ$[^ [9GJ;b_o雟C}gnbo_@'p٦{J9ـ`.[` 8X;]`f0ݐI!AvU:r8&7Շ( 5Q l "\WM$)Nh3,|dJ D{>juyOr# 9JIŶc_If*=.}a% 9=5#6®B"v(U\D^*g:L*k{f=t2k Z__5=~=}j7̰瘃@aӥ|3`Ӟ!N>58v$7 [4 F}\0kğQcX#_vf/{8`"-X|>$nNrU'䭐-LJ/Nm7%Ve!t^aVœhv2Gg^Mr% DXf4#E hyM31ﮰkP{ ɏ'r:0Գt߃x xj:P`81X2 i #>#$t޾:Z @Vh+0f~t4_2{>~4I|Sݽ;[$4;- =$1UKw B Vh}Mmz34ϐPZQKƕ/*t=~u鿟e:jyMS(B6NJUV}yV٤PWm ́fu!&)q᥉S.$zT_?KݛD`r#oޔf$aOQGXB{NAj)C'1 :䀁e 7n;6RtKqSM+E P/W ρpRj@]kņ̠70'afeo(Y9#gC̄AWylY/C&ׯQYw_T'yZc[0AID칄N~['o^msxJ Д7$#" Jon#:KJ3+Z\0‰a` $c7ӹНC3oϿ|}n :Sgߪ8#7XyGkl`Mlvfa{~9rv7 _Z8V&v|}^>߷{yʃ׈iX,~$NAxs0+NGHeyOwK-t W"j2zQhf𿦴;Ngi5P;3X$Pɮ . u? ae.قȚ 8 6СV깅e#(тQ.C\ ]1MҜ&a!O<1 :Ac)Cpm`4נ x6uxM)BtJU=b.T޼1D4bsw6 ia_uCJƜȡb5ɥT K:pWꊉĂQ #‡n{ 'K& ȝ?~`$0D&oMBj+qa ;&,kRϋmN 9GoSȂsgf:W!;wU]c^ Ȳ><9p& 5,f5EӺslxcL\RB3׵rl(Bd Bm{֬pPRK ;su/C g8=XbH|T8n2vZP 8$ymBMht&3$ښxE!@r[VUbpcAɧW.Q!bB' w'$NCYz'yzq󞇦1< D \B=R87E22j?&roA=iBA<L^ŷGdxq?Bmٌ{OafK}˱!:]HKwq_ûj*:SW;-Zǚ7l}W]8.WTZalWߋgtF6Ÿja8~w:@DjNޖy@L\l\ к$Nгx898+y̨kɗxku˩yo7O{`LDQ#d@, ;pn5&]V\eq)g/Stm}1ExfwƗ h3%gHaJxhL;8mc7Z ^Lmw8* {o6f[²g+ϭ4N[~ӎBvǫ]dHή}ĭ*UcV9jaZ[Үz;< 1?_}W9#nϱpz> f|Nuɶ_uZ(8?9=*_1:2Ԡ-gl1+anRB ;{5vCfd@Y4mG˫+y'ÙGS2ZPԅMϽLwA0ج';Յ3sM|4ofU^^ԌSe&-\%Y62#W= ȓYr;> Af >L x<5w>~gE*PӅx(K~>;ɯY&| ofA% 9Z\7\D'/({M%zpDx=z'sYG{z"ȡ'\y>fl .nxV_GӰDLRB<DS|cOl*y>y>~==tq>gC5r- S;Ox=ao~5cc!r9Q[r$yQ*#Sb ϻ>WcHRjzy#d$ 4']+8D:@x]8L~9kxI. hj4~ B(0Ca ̪}XOTK&߁A^B J>E=yh-95jA:a/aDnmH{ؠ#e !MKQQ!gΑX HXURCS Ho$=sj6e+؇0?w8Ij>Krj9[$-nTanvzCET݋ļr?E%1GFiAO i !O7޵}['V%虶>vvf<'g9! Rxa7 f|v76:9l &u헬.fڔy`IxquKfW%{_NTLlRϬ)8ԀxH)]Uʂ^_D7rc >@ 5 -7C%sgMDwv^;>q ]Lu5(d S|Sn5 #LY@z >ZGޱ:R@63j5l%@2$74IXro[1 " d"DmX?" J^G A5g ?;Òt{djKĐ|1@C-PBRp,'ԘE$&|* V%$Z5:u/ku-`PW%?w L2`U5 28B~Hn"F&f 7qPۣ .%\ H8\ c8!BDUED @ %/.G]\*(  @?REϠ|;\z+`F]bNy݁>1R ѥ=C5¡GתMqF=bF2Z+1 PY0HW{=x׷s1yL)߬!T8&m8I!2 llq#Ojf5RbQD\\ŃFXIb!L3Vb^rp<)1R!QUbZjvMN.4VFj;QiGf#2bJ,FIGpqΑ`b 0:(osHY(3" c5NH!1gf$aX'\8nHn%uCDww' 㪒<wC࿫yz}>AHCL=|O92* ޅDoxϷO9` 2oϣ^v 2"&PPP~{Ha1ybhgZb!-R1g0K8TTB;P%&f!A<g ;u@0Bs4 ٧vAzTtzw5׀aܝb!?V7Ό'ݵ|Oq."G3~$]/+2dPxzz1lD&[gQCx80cy`D@աֲ3R,v9WPNQ8 Bv $=`ygqrabXC#g y8) Sw'mt7a$^9w!MDm[ ~ѸZ5;4@@>çx!Ӎyט>< [aO% vBI \R}Foas ̇>C?؏,˅Vf+G< Q#xnMA4z߮xnhSXƍPߚ1iPy >;bkhlIq emEêakfMGdƌ'9_џ8輜ZQ^3^\\QĆx;Pz>?]=M/AÙKg@#nh}> wBr:}y'sWz& g>?~lcgVpecYJJ߲lPQyGħү:O$11 Eq-l=g~rv'܎Rruw!q+NNE搚Gk]!<95UhN !Pa!:pIA\J"P&މL9֤P;A ;BRLH B42'{c`)rheQ~##`i&j c c V?1x"8ZX #BMZ?|>-_C6$_CtnSTK)7`Nh o2W8& e,@G=diCe?^ƙ e\Bh&LgfZESŶf$p&!~ pv@!lF) lw˻&B"Ou X d\Ee@ =/_zq" .Fs_>RE)JPH!Njc L+G,L%3'4FklM%%ȭV 163&&vځ~a6c1 Lh5ݑɛt]`BwT5Ɔi*=??~/աw(IQ DCꈸ[!s͍mNu{ ݥ]Wj)҃ 'Ix ĂdFIZFs?O_\{t-; !Ig+PkԨ'L=04_0(i  HC< S$d4C=]=?(0`( aYFbK%n0v/@ԇRBrO@@v'uҦdч2pI|u@BSǻq+|r6l 0it@@r'&"w*0/tb8I ;oH e\XC"cLTT̀I{# ],JJbMߍ'qΊn=z}3'│Ðu߆EU#@IRbtJPRSM- ~Iei4%w(AOИ_wAFTLeo]{ 4Eǯ:N]:+e|g3]N' @P)cӶ7994Jje~#V}8 lLK+yD>p7dd3Ae?CG VQ{^}nGާ:5%m?yi,t\[J"#ߧ?z'DAr.Z/(S[T &Ht?&flNm(ȕb;-;c]pRv Ef?Y>5b~]`S#9}tGt 6wKm NFgXLP k8S9S5HzC83@; B*NR {SC'_t5¨s shNqw^p?gO#Eeok[k%HbwW!wTQ>!CAAPM@@Q:$P8Fz}3&P&\>@ھʒ[wc?-9 ̀z)'~g)(#h6Ӫ]=_]aK&-/FHtg!9 48V#(a zν0e FC&BctE'2XIe#/[os|xM&نZp~/5<?TNK}ZW>Gocu7ECe3 G\ ^]~Pm0p+"g O툭KLDGU\tՔ4gFҾb7&cPÔn7ND A%ى ~;01G׷20q5,G=^@ *AFBfj:!efk:]6΀pf$f>Shn t`@1晛d9f;a <%~ yܛ4̊41\hYffL ܇Ω #-4e}Y57)l׆vzc+NGbT.Pb=7G<;N/L(@("WBtM]Oݶ|F f!&IfB ĕ{>pb3@ˣr֐¡%<| 6@҈9)]tyOGG@J#$`bj&ZB@bZ@Mh}~m$țȌPOV@Dc)lolĂ&$ Z D% k{OO”%59g#k5tQ(]@I@"WsYQ=?-n0x&-C4L+`3DH0+K U4`!Ƚu3~p@aQ,]w.$0YVΌ;(QBg='%"" Hqd8rJT?_ =YʧZ23e4k1Nd)u8ݺ&fDi-m-Ъ4(Exq]U{ qG lcmkb.f X-DNt.ڴWAKvb9w!MAlZt<(1Qf86ĽYv5ٚ3RQj&c޳@N_=c3 y(S+BmDKJQDVd+Am2B yyu7N0sACGx}sC();vۉ:/-O1{mC>=C? tkp=A="sYd^g% ᠰ u?6p]'Zo-DGq[/&(^L OHy=~m`CjAGd}R)HRQ ⢐ALi!UDBxg˂8@Myu2#D֟5 80=xۻŭGg uw tEsw Vu67M:;ϱK^`4٦6ީ?VE ]& }ҿ7.0/ X|@ʁaFKt<L%B(0D\rzXNmW  "O@%{o ud| ¢Z `(k\>HGniK撛) &lH۷g,(t?:_q"^׶i$(ĈDQ0U( ۘKƿL~+u@9Hck%\@ +-$_ݻ{a %DVhsDG`֢<:ljb4H ']&"nth@0C6(*^ ^g `zNe( lF0`MjNeRl\@d6TLI!LUU߀Qh1D@4MCAIESE8qX#hA8[:h Lkm^Ijd! p>Ϙc3AAHe01yDu/t9/ё9b_Na!:o܆ƀh1l)(/%$QhB}eݔ|j.!gjxSD``d,Mv̎g'pj- uw9$Ckyp\zPF3V}) MDCd&\ T'<,z|0a\BeQ* "e` 15UcQ,M8Uɿ ϩOAv8K(& đ0EA&&'71W;1 :H ҆ šm]0+ UK'r ;cC=n$~RwXGJX?OׯJeSS m{tFKa;X S%@p^d+ ~?{']d]3aE1;+n$$nX88 nU'CC|Dnk34TE"PUj剛TetI6ŧM4=JnP2F2ifij@%ٺ70b2*%Čcq9%YkqTmk ^G œM6(F zԸR(@-X._䯆-`ʼn6nRf-SAD'`rr~"d A;hqXw7CjrwE?oNx`;c%mH?yfE*Q#wΨ%Rc$MRۧĈQ|0u˄x?xck 6KAR(#Ky_,4~*?8T%~ۭo]K=LVi-Ǖ\IcB&g72\ow"Ag+[1L/cti{#^C;.;O^nB$DP3$ ,;3Ĉ?9O;\?sxAAISL^ )+ha* )B$Z &)QمTb@J(@D:3 !JP)H@:DYکI:#dZۏ"бH|jFR OP1[|Y.)rMM) lSFXhF ` `PmwsIR집xmԞHy5FBd {J!zvQI}ǙGVCE4:w`CÉДHQ;Q̤0L?";iJtwCG׈H#\1$NfאǔȊmxlHE aDP{`Bx'JK΁zNMe0&.p$^aHtKP+1ڮTZ.Ip??& |b,,gAb1pu&+0_,6i,NKRIH0B ;.7xD wyfJz4`6~V} wѢ-;5!hKtrzhio}Z!μs9[î[60b[I86 ܜ1(ȀiJxFo=X2]wZpX٫ efܬkNn†+3v0dL@̒DiQ014)|`4&Ti٦ e{i6*5 .pD76h8bM]z,x\1mR)N&  頥F`3NB4 $إ-i 0p$Ҍ#3QDd!oS1kC9-&0 ^ssBi"^qLdr8& oFX-X AA DuZ "]" >V["fFX8¥m[aZ"5\O J]tp$>z P3>.4n'C Æ984m-:adfcjFL=6;8(t|0t8l4T[fQ2"*29ȗ.T4|M NIGJ|M>&<ƻly750;r[֘c V-VbU73 S6#`I'! !L?fV<{d V>\Y nMZ#P-4N)-⡱6d9JP])X<`Bp8FiS^*Q@}$Ш1S,LcB40uw=CI,"cr̐X9wYADV"ه )@56hogHgFSq_;"Vkg5MWqpbdsvht B)08S-EÍ=coh9.q`d:^E&FƮ`qggB۬8W@e'ѐ`v7G3m#Rplt"jRawg{I )jKȦR7@r`i4>yC&&w:Es|?.ϹfѻSC, e$]FLv hȖt M80ᑤm.erBd @Uvr=uN'Ty$RkT.~ul<(6OV fEɭ<&kU ELi~_g;->@/mct23N1t7[$x~8?<2Flcslטt,ypt;t:;7`]} ~F~%u΁Qň#(ˉ5&HÖodp+!ͱmycD`BbH\XU%$ڦZY~ 'mp$4ˉ&p~QyQgCe1[P!4 AGݖbMvJbt}v7&J-B v%2).6q.w$h:u3N&@t̿Ei#YڔQ`S$*&޼z4 В$Vod1=R~cPAD py9;BDNOT.aϗZ' t|c`fS"0`b>ԻXDDLDÚOv? ” >?Ã1aivwgdQ#/Eh|t~H@I$ P x_D:t4 @HJ>Us;+!bWJDQ@w`-JTav65"2Hf^OI TUĊ~ Xq3 Q3;*G0T`aU%CV%_²B1`ZATkZ3Yo27ɱFDj34-(((%A *XV=2~=LUc e(O 8 a=aFm1`,OE8(P@,@#x?Dv =2DcִZe6a/\:a1OxǞf}2ށ2&J2@AI# f׻eMDnj}Sőc"h/eԦw8:}Q8czƐ9]O]+9$X(ʍ.6m1yvŇah>|`&pP$Cݷj!^쯐M}Kv<>!>+=K?S~a/aRUO.H%=ϿjݛMu:Q CE)/+dgn0va0 gM8ei-67F]TyCC-% &u0 Zݹ"kn& ) 5*^]suZqؤE@ {7^AĎáPd- b }-3k`3i ,cx[8d01M" ]fm58M8ㅛeI\{AtEo)%+%0%0߻>.;=:L7x|;\D]-_QFlgoIXi|I0 /4s1 ,T4<$L5('zw=ZAg4fǍC*ÉlɚaD`4[㇄6Y=!0X"C$M r;xD/MT;y8 }͛i%0rSp26xFx֭i*'(w C~0>Pt8edACB"@!@yx΀-Np/cH)JZjEjfHT*iJd)(!d!H )@>4%4i4eF*Ti`RJDmۅx1$G 6NSca:s<-ړX{Q&g(?\>1p3|N%fi;PLLAi@mƁ е$.x|_ =B^,+h.dEg-~CTu?y> #)|d%[V&B*\d,| L"gB9&5k*c6=]"/0;2@]$sLӀ  !r9uQ}Aƫ5%`UXFt'UR /I;s"GK!Aa-\y|W"Ls 2\ɜc )2OamtЌ$ ;M#rX5‡mbm;n13L DУ~֝n0B9\u{P <6S=Tr&fUs0X1į$IFyH< $P(گ8]2س5x\Ν&!ݸa.G>]תz~e+XVFvh8_YQ] rqt򠑀00YB#Dhk3h<3qK,lp90ZCebq] @,sdf'-.8D`Hl2t*}2$JWbM5%Tbg,6= R5GcBe:pΎQ|M"9wk6>m.W?;ͥ4;$D32ޕ7l1 !w<1rq4!*XM0\&=ʎzDm=&yGRQJIP h4%λFzsw׮_t9y$r^C pɾZW`fraY(hFz`j2v0$Ho@VC\@檒 @As[yb ˻:I&4v @;2r␅[(>E H y@y &i![@KD*?(sHon{g^BLGI]Iil (ktZHi B(iICl%B)GjY&gyiK7n{p7pJ#Θ!#zཱྀd!~fx}X 3>f|u5) quUt="ޥ-$sLnpb3eDa`΢:29wIC%ruX:AYz;|q4/nzK/XmtMܫV;1ޙT7),&p2d%c\ry8'p-0y ˶욱r"aÎ Wk)tirqwgNJ8թr=,#215.40fTBDhC|?OZA ъ V&8=Wٷ]Ae܋vw7R$a7#nunHϊf8S.RoOLTbڍr]teޭw9lI~8R.D#0LGYSuprqf0Tj@T "w`<'=c/0ɎMlqoрJbSPlj(MH3P Mc|&LFS-犘C3 uli<;C m rĝYvzsk"^1.F jMicfMC@DI!1tW/]r=sx~vQ>i]k"FW'S"&\|~>YɛL19a~ܘIW=iX%8{ƌ6^|z8W~: >M0PRkTN(E9vCp 1z@|#KD/|$wzj]LΒ3Բ$:H aߍ%X3D/ g/~rGR$= bz[L2^UU&d&mgL3֓Td~;tyQq*=xa=8^Vo dq(q/" Zž.*; NsM& Ofq>fYmFtVSLA]c.pΈw$O2d˲{t}L6 V~x!t5ӞO0&Nwߵg .vsιmP7mɇ#˸앚bKng[[\3-MAN9}S'fW[i~a6bDŽ[ vU/h,M޵gFbtKMR/ɘp `Ü\zv틜PMf-VXlQody/4NQJ/xՔόe3r0tEg9s襇-'B;5VE^gdLpMNQID,z;ә\ʈMjjF6M.+B8PM!pSH:V63tR"1;/>#]3ԭ:hh"+pq$;:1n[Y(jnūbI9);e-N*L! 5aAuDF3f5:@εйD3ye9שbw;M'{,l/F\2zjQ%{4.a .G3!nʑsJǁt%j 0rd:$dltSӜwؓV:ZĽRw "o Q7\F=̗]cOzP["':yK!4BRcjǸoC2mS$$&.l{Eq>jN ǂ$TwclƩ9%sm;)&=cSmD 'G(n`ʨG~ hrW8<+G8DwԘ.L孭x6Y54gLᜬ5$FwbhKҮSUHpZ+nfGo*EW-;K-?Qu^QnSSVA/"/k?̣aqx2\ s]ֳٌZ<қn[ajVQhˆkrUG`i d3s&%! R3$&e= d Y}*DU6mXI ׅ{kzUwwQEXpNzYro,mAXU:roJF|ƇFBSzAkhq] %MysMRaHdxR8{grE9*}wfjNzli0Kq=o-;Lu{/ k4vKvݞ"1|0'{qxQMes 6y"uF&x=, M߮q q3{;߬ihmB29VI0vΟ&י+gJĎOzfi^t"D9lehwļd1 7XQ}q\Р㻇dq.(7K}M" *<Q7&t=Jvde?Osi5nu7>K)+AYh'7wD"7&*sǓ\&H"4]=| u h`n3P.؍2nۤ7MDYSԖ8:#"[_cO6*!΁ޙP~{6aPLm F ?hOz2xU|cߊ=M~u9{犫@bRAAPBH@!D L q|=!DTPBr y??8磨[ǜ{ylzo)Csg8̚Ж!#E_zpqlۦuNqNqjz9\3te x#mr6g48$;r͜^Xd 'hDt9W Ӛ/=~hp3ލg/븭&8b%xg,kr,.:{q"O?5q9e{yGG4҆ٴ3k7}8C26Վpvs6ƖI!oܮI.-z54tj4d#]J@>=m6 I Mq`1LIˋӑtǥ"f;FD5y4W/9 В  =(u T!1x9Rq ǜ@$i{ʼn?'J:'&0 u֊1؁J zឧ2h'SIO2CH&A)}g }ـ# ֒fsKv"Ӥ)iwn@tҤ  ixèy'=|`sڢ=?\  ?#8)5́<@\b H&BZ7SOQKC7f-,#4WE!@ 0PËѢ-ӶLej i#`e:/[g؊\rcNKWq&'yx1P}No*|y]D0*$eL("a艿7 }`X @bk3<_*+bΊe Á]j,i<.|uUS8!qK^S%Ԝ3N`O>^e}L*VX exdĻ31࿂r[;zij![y]:<\gݜL]%,fw 8Yq6:lKN`O\޴U '/iT"jVG ^S=*YHPGm0,gR–s@" 7"OZT}+7.ȦiJ-(pq 7~=l"uPreEfzE$_!.De@37 iKKPNs韓e=hf/ϧU{$.Q x;xѶAyDZap؁|GpȽw1}LnhxGk מ1ªd5sCp;ic|<-_x~+Bhd-:w?=Z*ĝJD,!&<6 Oj[A+ҕ :cWZs#qiLT&Ԯ"(|CDaܿrhѬ:PrHvL]&tp<! EA[ 6-ǿ%9핇`9}!DzXcoF_S4CVq!.7y-wd#-ǁn1(5:j'шMI@ILe}wOb/NANB|b2u'28P|8ݥUa`dHD:cU1"\} 5qOADÃkHq? Ds*PoQG"ˣk:5)b4gC1rNx @ :;^1 QBP CԃTTJ$XJ ҀQ';}Ȩ"42ku_` \@'Lԇbt2' 6I@ D(pDJPpSn7u27n@Mhͅ4Ƒ 4WO8\?"w\XnӄLcw P$_*$;؝Д$H U*x8DKJ,]ޟy~jWxB=D{c؞{}`kAbAD(hv!=U$yJ((t {T5{pLA KG ! c'"h6r<0 TIp~=]ODxQA3K J!(?:!͙:֚, ͛&ft8k p3W 8cɠF`{&\|`.a<4^Jh6FEҔ8anGn%2ۘ8 d|dzwLqqb%CZU ̢?VrzyaEV#x3TdզEpRt eD"fbF +?,Tpֱd)iMUeVUUZM:hy8J-S.*r\$&@ׯH(HBBgEA ! !@*%G=p|/iO OcC}CRu6zzxN@Ҁo*q.0%YL)X3!s$"hH%)($I )]"y(UA(ЁBb`X])a=6 |1kI$ 8ԖpF$XAcc 88krg=rWTsq],'׍4mmTHgdCs89b^vhn4:Q5~)Cs")ڄ(zY<D0Xa:.#/i-nnH]oϥ8FGRBLUB+H=ԔO6=02\o8Rm;Myt5K.雖wq:I^QT^u_#wΐ$zUI_i7WH0r\OG&?WIբ lso762"{Ƈ~_iz;J̅[80?K4RnS9Az傊26^3pNXrR\vŦo4 rg;ʘ0ȂMe68vrJHXɂmp.$;1!pLrmZZAi6@PD$JS ҸP$ܹ\+ݦbm(=,X@lt'2̾nR5uG۬`/st3 Z*e1)?NXTeqP ;3 d)۹`nsE2Pv e-v%*ԛ!1̶r\;naܶ2&IZn؉,U(]80kUt>7*iZld=;k^El*fgo@Q"3^oVl¡lVE#8FYNt ]i웇X?*0t(wY+ &Ru*Qm1a3QNYW ̿eel_]bJS֑Yd|z1ԗ>,G&lEz41 3x ȳd [!>nUvd@[ȣy]ŋ5h 2ogBwckg4ag(ǠOOH?N 1˛rCgfZvI ovJrR$x=|"Ѕb@!249}k4Md.}qM̔+aNZM#p6(Du ~3k|-@q5XFI?p~pyaXqv%v =%h}eUf`<H1?%}R(eiC=K0[8I! fd˙,-ݥBP =ubڹL.NqY*t8QnDD`HtQI0$$[M/i:m|gh$8DΥYT4ɗ0sBgusnjoAj̡U:&9$7#x#4 %+ܨ"'8撲P_+@4I rd0@HnK'SdƢauָV(:;I3pNVߞud#ޥODLb~%[ q|cSx8< : 6NúOx\6G3Q*n8n s g4JOMlu7agʃHXSvaǵe {>Ʌ>34ߝbŢCïl*Zp~7fP+SN`|3LwznYlu;sa'"uPp33\y_9'^a{UuNQF5n]ÛQdzx/KxmnwIXn$It3cK'neD9Ptcǔ/\*K858˲=1W^W_vBN=BoVhO~7_eJf8ONu#;C6LgMIvNoK*gbS3: 1\D@Br;`鴑i9*AJJ =&d)JӤpӢå ;UaӻyB"hB_|#H?a6L1b-:IfA!?wߓߣz)ډ;ΐH (i0Ǜ1T/< BMQH]ס 2l4Emi2iHOMP3M8ba_xpQ8&|9pr7R%4ܒ[]xI5qʓ픤6ÑGKHP :z>mcq.hOb5 q[4cw?_<21bq0P|0ʥYњJdR gI0qY J֢\ 0R\{ѦRa& Dmmn )LV0 l2R1ҒFV8:؃g%L3DKCH4 h)OXѶv:kQj*4"=z獤c /A=pk z|ǙDy< $֎]iPLC9"hIE5ƇͭJ~_IOa>P>,!LϰY 1X7/??;>ݴr0]Omj)PCAsX='˿usP7ݺߓczDŽQAFkUW8YbRX)ܨ| ЂH*MM43s)ΉAGwy!DJBbU1$~lP/HQ䪯 _c  ))X(R$(h$I0'p=HZ=2%.`e>?aP D%m|4L~>oAž>Z*녠iJ"()UGt`3'I>N!SK$ ߱\tw018$2`0Qf):qar?*`"e˗$=$;!=.^-UUW>0!cAעQALa M#:+kLۉJS\e =??S\('hun# $&UjA60Wc샮#e9!FM`>CCAy7A!e ׮+ bOKJq! jBš@׬^*m v-hЎ;.(މlw[~_cNy!+:uo6tbH!]nի?90(| >NSR"%/{hvm,cMOl0Z>F73Nh~J`g3g$0х8cH881fbc@hbI6h4e <&`lj5t4rZ؋)|²N"#(JQ!E@oFG~Sj1<2 Z`)yXˢс03B$#y5fe_Va__d}D[|0hw=3(,`מP?aFIʄm1?3Ͷ"qOwnMQևF\C WyxG˜{7bI![Oq*ңhY-p- d;S`$ܸ3+BWa ?``LBaҬۙɦƉXTN!$ɱ#ĀESvb@s^SIX (༇g8``~PBw`iұGtJ0r)cIAOoqjyHp&@SR^u5| |F}/#v sc{l$ Ƃ0XHT,`b.iFcp$ʉa܏@Ο =Ax~2`ŝF Źsu4Qt|0BTR{os[<'ȀA` L{DܯVOx! h%J"")JG-=ȣJ(|R)B(BH"(oxd9 E-Ņ &&f`,Àd2"Qav/cX*M>t:{b{ f':{C7TcYޜӻ<;7Cd%ߙ(9(|L B }OmI]k2ʡ)4مJ烀^ha5H+ 0Ge aGݯ:y䝰Hy$d_?3GC{B!hGc bbIc/iT~!OnBiB DI>n `<|39 ᶟjud ɕ$C##(<TIďTDwN4ce=m#HVu~`FD@~W@%u)=~ۭS?_$xz> K:=<+ުB024l@o+Bj] BM!T,4V)sBI;\țs]C]]+VJ̡ f5 v 4Kٶp bh5QC:q~f4&*a<S} /m[1pIMS8y^q 1C" pÁF79b=pP ^ڵy.3l4.+)GVk-,uW5- ˍ&L ifi 3[8`e/"T)OwХVm~G, XC&o~xcsI !<{.r/YJŽX:X ߥ%8xR( X~HpC 4}H >U<$6!(ߎd C԰Ƅ4€veI&/\ ԜIsP0>0ªQyp^ dH$kyJ.Lbi}szm l 79zN;Ϝ0n{.AƷWoyU &(3 x@A{Udۘ!E@ J$C=jH))B$|GbpkJX8W@:NBPurP9ʨixwInp C&}v=$z߳wrgk# Lk!i0+M)jF`ǩF0 KVHrȅoWR&dͰԚӃm1)Dhf7ֻh?Cch/ - $~1@ #N@ҁH8 )Q% AM+"D@Д4A@4H:IE!ME+IBRR(ԓ@ 11@3JDA#CL!SHĴJ T"h)*T$&@hii" B)()B Ph@$) Ri ((+TJZ@H "D((Z (h"jbCZA( B%J "F]E)H%!BDIES2 $+)b]y=o6& T1$б5̎WOtaс~H)(hA#r%H SA@gk{ 3,B0Mr& 910Qѭ&t;f TQbzqQKU H~1%Hʂ" 9qQ$EEJ 7H{f6`d| yR"jh (DSމ*S̐refc䵏OoZ`.~`}URRRM+@…ddSK!Udk~2Cbx!fY(&IB I`BYi!&B$)"%&&H "(&Jbh XbPWwwTc{lĕG&fC#c'Ho>vq sLMhcñ^8p`0},Nun=M>Y>Fs%T;e9i?*b{`_`?700(SX8 >< e?)ێra4?0ouNu8q*H~~h"*? w3<3ꀓ@Q^& 9,l'T '! WN&9q8 ja9} AIuVC@5!&Kf} 6Jٓ}c߅g6xNǁ` !G~/~%(YB=Z4" `{0J\R?xx|8?v']HVirZr0@KO:ЎƣS 8W}pi4V̐k7g8@k C@kّ$L,RX3吩"jVNmJސY0 v<^ !@ :2!Sb3J _oڂf Z,u2 V!y"d@%#@3!9t`잹fjBfp~V/4E5Tjc:$OB{U ZeY]. AaF%N1MYd J\Ht."<쾟 q%,|]uZ4MPT1 'k+έ5gO~*=A~d=)Ol&F$W Ѕkߞ{K\`HB#fK0+ 0Kyd|vnߖ;RJ.3G @ 4eJ1'G{A#Ǧr~Bzf:x6 r}*)rV9 {3<Jݿ#4i^Bԅ1@"]4{V>j[ d|]EyP1JTVm7 y-]J'ײvhi(ue0[Z-^ܺ2B$t _ѾE+a QD4(!cyn;o Hpd2#>ȧhgIMwQ9 V} C(8%Y 1z${~{_m^gq7URHmĊh`jOՠ2Q;\H{vMͱYͧ>BȤB$Bn`xx}R Pǃ ҈b "@e?x2oxwYʙK7֝ky;K=CDd2U -6bהQk_vIϤ\JsW=2B$DKHґʡ8 q&/H "Sav0 )gCu Bh׎[~^CM46O?)!i bFb/3YC( ,HTh*Jz Hq_<^1?C1 4@ѨUb:]|<41 B:eMU,y@) ! >3˰y[FXFc/H8!|{$uQLb _ӱO4{P9 z$O(jaǓ2v^" sCTAB{y W$~ad9=:yb1SO-tX颒}z5 xI+/9BϕX'_a}BQOq^)J%J)cD BHdJW(M&=q!͑5؞gtOI_ 0G{\4$R ,W=EWtQ9Ya0䌓.?tO27ZZO5GNc#-|:h&O&ЎHm1 t)@PD GtR|:Ev(H.C(}88;e*5LLc64~n쿕Qu/JhUd Ś>9"=V0iXR,Fмp&v;]| d?L bC4+k[8(*GU'5iJD j)0{#ez2d @RBoܣZj MX|"|; rBOO { !54jB#l$n.ɾdЋCˌ g雋ꦌkl@e2I(/7a>䚠"Omٽ TPi|~Syr7tjOl<kPڢJPXe}r؁te 4` M&2RU'QMP A 0=j[83ڄ]%S8dE>nLQ} >1mOSvP{A-P^I$`BB#2A=P?m{4GQ+ HJƿq/NMK{YW#˻TA8>U QhRZ7%?3 (g> (ߝDPy㨈heh}ur_6C 4V5v$(2'}တR3K.p}p+|EF#:'#x3?4wÜw}?y]g yjc' rbheӣpjN`w܎K,,oouvFib+T.O^<L-pb)[<=U^NO&gĝa3mֻ rkSQ):sB()¡θIt-N7cD]T:/G㙁)(G4b^"!E*!ɣa]*0||K(z~N 9( s?.'=D$AT6Rߨ*ū"njL9uUb"hR* )B&)"$bPIh y  a(CB؏%>P ㄽkEUL%"Pfhdh(Zh((Z Z) iXAH@i( '@4!0PD)JRw 4P,E*,j&aIa)bd)T JRjbbJP")")h&E "%8$ @R!Qw|@ZJY&VRz҅(D)[1S d(q;sq'0|rR L@_]g7iӓ1 "$5Oj0p~$0̤P!,m|WCݰm-AZ 7ތ~7CQ9𕟀aTCh|}xb(\q$c1 <᱓# }$DM$00mH5@Ż=$9gaz747Qu;/pm.]H$'GO_}O[O؄ P.eDB @rTcv_ l?'(~2|{EED5T!$5IA@2D)J?DD;FhiX)a|S djd IH b&:I* B $&H H.H"JII0(LD Қ*d &IA*Ubf&"_e"eΝ87uI8 o17~)>7JSW֜!-T-U_ј0XulR;Mlh\'CTK$({ϿJe7:%e(V iC*:DU6C;$K߈`!y[j6CFs1x|k=2ali ;'!|)H@(Px~?!6Wb|=|KoG@wӴCd3n93(AADn 3aN. v58V>ܚQEdg%c4Ekf Tz4+mAcs_^&?.אbX$AB#; 30oyq5d \H$$w{7l1(L$  I4R{9;GǴ2(‰*dv64_P7KYy*eAۓgxRUF*Ab^Ld,\`yƖNHvS<;3&ۢ񂏔 _- P:D6@usZ_VgNg۔ fI+p>TS?rLG yOÎfaixM E.A{;OީOgPꞱϜGDicđ , #z9/QD&*0#b׋&m'gO/Nzc;6fО}6S(1~A)Vuvz#;At0+ Q@[KGԖM綒4F9(ѿɓxxL*++"gHCq}悾Z}6 - dXABQ*VO+ ^!UKZOe2 #%[M-Cz#3wGUDx$Jܶ LDNDtɖ4Z*71\N!ѤAKW.FشTҎISwRb 5 bx8a-n&Ɏ!PMi+-M>ӕqT{l̮vPh 5 Ȥf!cu4 /i^eI$ N.]q=Oko1΢vlpc$zcl,j:NBkZVa<`GLZqAkZ*zn+BYs4;n:&t<13,jd 2(pfޤIf&L$XWH82 dp#RGUlI3Lg^,+c fd˓.TėN&f_oE)i{]ǧ(&Xזhᑏ =%XЍQ3L#[%j!Ćn՛!1?s}6}2 slfemĢ-3N E 0e&iq67U,vL)LøF eؤbA8pP UBpp3 z(Z3l*"-I^uQ/t^6RWnI>jI' t!9ҡJ H GT=,AOc% #8@vw}l1v|HxM6zc8 D 0 h*|#ifÜ&3S8<9h4ܲhGu8 lUzRȲ c0m6B83oco9 b@ׁ|=v\۩5x)vKZWMXbX86E1C"CK"cN@lVHšmlw# ?ǫ *C$d9@y:Q- Ҩ(PP@R({#s*%q=^ͷ{~ ^g`u=/Bqo'U.`yA}pMT,NXMNA4Qldݞ .ţ\C1HarSkmvvɊvi#VR >"Ɉӱqkfҧ6ybT tt,b1{B)GSĪoWfm!i $xp`A=< iI(14>`ab8j5Jo2,dGw/>{Qƴ<#D3MXBX-$Rk"&]T ڣAkien,HIu,SNFֵMf*cJX8ւA n$IfY6R+*.Ij(F 9ȡM˼Yj #9|kCۃ+P䚐+R~@/sHј=9+za٣m!Yk E HI8*\Ƶ1k@.ӡIŰ9)uP2gpd:/uEE -OV{x@B nO~xfI;S?bA1 T7j`e0Lkn-hXfMJ'?G4hxpHĊ BPH+>eU; 8`lg";ёLe1ڰv3 m0xJbXUr{o!= \U{?$RE::]< #]}Ü^'.8|Cx! jt]$ߩ6ÃY`Bޠw;_.?ү*uQTJ >~ofC30qۓ)Z0XfB0hF, 1 q}wz-mOc3ËtI<$!jQaGY/ψ}.]b2bjP?iW =e(`~pVzBE_W\J!A=׺˼3;{!%_>&& 퉪1(l|<Gf"H0BQˏox $Ș$ aH2\s; ts8^vH ^{؂+HeOxvewW5)ꓠ{ďjiCwGQ@v:v߰=ЁAk"%0У>t/:O;FFp뜌٫_Jiw`92"-"@jQrn7w|A v΃ED '>ЇмOiĩr5i!/A,4AƠGd ϐ4`c.=U,,zEUlfL1T{=zKCL dF#t.eREFLu8kA 0kv5C1YKkFt`,lhM^CSq)N RAu%S_u~X1I`%)聙 @@cpO%jIk.iS ,˲Cc>I7:gsCbpɲz{*J%SE{ Y<9rͻ /8B&U &3V0b:lMRVsrVM1VrJZF%AEL61b"ʾ5O}aV"C#`X.5vQoXKK(MS$y4q "|%ϲRPR>_1fAm[%Kpځ`'>OvƔ} t!H: 0Tx_P6M`Q(1$ă+Bw|\ر=j9÷w낶6TµFziJDܶD$s9SOI!`mt'b}4#~/;_F^WBq@&41MTjL& bV(X <ŤK Ͽ^*>!AZ"x ;`>0t 4gŽ:ztY^k%W[v6QefB ܎v]ER4ڄbl'g:61YC`H8q9ƺe1qfHGm(qpL M֑٣fK auќ jc֙>4NהhM.PfzdpOÆ7@t͋O <pY2.-LᱎdRSllͶ&8Of FWsz }>޴6i sr5%+C"ptxkQJxKX@DBv.6qzs1@,Fa P@`Y?܎o˸uPB>DJ]E➌sKZifR0"0|D 0ŒТ'BǑbS>gPIߌϸ^K}lHY5</JI~+Yv(O!h-VF㒃\VdcmHFa$ǐ]P8Qb3O4} ơLͥi  HIp6&1]ڀnƳõ2Tf#BTEä| prL6RQwq(OAGQqFͱ#>cZ @꒔4KJbGM|PHAv$RP4LE98 lf $|LH>UAZ)*j]L~ Jgw"3HU $L1EDP^(w;s)E$e<'yI o澯hэ 3^h鞁# G5y7GvlZPv&n>cԱ v~Rz>Be"}*&J kiwt̅cz*tOwL1ri'YeIH|:KOh­$\z " X-v 0>l0|lYCQ'r`s1(2}c麸[ipN NrMh-|(Q.+EkwD0r`?/wQ$X(?whQaW3W^ gcrN!ec5n0 P&]*½@œ~8V['&5I"V"]MN 0%p9 q _:l' Q8_&i@0ǯX `jJEPf^ ?)(OAƏ}Q}1}DU_HX~4yspMirh2B,6 ي:R[=>fb|x@)߽p=8Fd CdHIu'@4P)s9J2&'Y\_ʅleg :<8%^3/Z|N;88ZT . (aPp81x=X%L0 p#pr P M7GYB@`M4,BqdZJJI,XႴJ0TJ$@;m0ɰO)>t 463 @0zBbZ A`U?!AKFKF`#C\Oh( "U=-+G 8dd)N]o3EU Ư[c@Θ j,&K7=p ؓ#RrT= hZs#77>g:Td-S=~ZI%q#6~HWPz6 WG6l֥11YQWKm@҇X-!ơqooJoMD%$v$~GLj2+oJNYҗƘxj֞,d020o:^4,qq(BْF] , e +Z GQ4@)RupZҍp% S%>&'Å< `WcDu]1b)-f6tĭ<\]bkmp{g`VF06RRt†Ji7cOx8A2D 61fi33mcM۔B̖i ^GYF q[DFo3 ->i?-.1l6` Rd"x3Y`b-Ck  L5bWHbm0 c~"Ǧ]by`mcā%t(2(5ՠ!c  r8U e. X"R cd/0EXY!cR,2+Diq x5sH6YJE .P$ &Oc" mG `0 $pq\b< ёv5%-`B5G731{ xŅ[SKCَ'G%%#mC`ڭ"R[dÊK㼢tPLAkklm0XuyP)l`$<qV2McqS K0hm,6G ѱ{A#M$Mu Pd;%Ń `b1Ƃ`Ӊ=&-!z5G^YXKZ\])O-Oh ꝵY%>-C4">ڰ0rNY$bʅ|/i8}ݞUDZ;eh%Tf}d*J4&eQösiE?g`G-F3C-&dh\#2ݘ01Zgҕ3Y`VA>h(oV"=Iѣ 3uMգ‹mK "GI%IE^;|'vDs;z0'k,"[?mt9<N&4a Zܢ0 zSS_E<8. H svrl6^|+ju(۴f0{Xj MfbYMkRTBCadFAWrf8Ƃ6#r40f>1q/48 cn:u1?>ŝ0>lml A'S4y@$G#7BBt:V-t ф5eL-K mciFzBZO\O8\Oq߷!8fqnwt ET@Dݞ닻uEU;J0#/P饎PM'Lba|s>R"=]L`~CXAlgK ! XXSm6 xabNGHkpx~>i.Ʃ$P ISo-@>wAyf MXԈyi^64;y+ei6` uDF,ha^tPCk%ނ4RUҥ(P!@%D% DLPR2ҥ!TBH> zk˜N-84Fcn̏yDK( ||Ɛ x^G*1!!Bf T8vdFR\)7B%YA2+REn|8ߙ U%E*i"JY]5)4T5^} RC5Crشvπ.3N$z~~GlsP<&툮n>1'GΖDy٢ ޤs>m!}-H.0m[1D:{lc˪bA!jJN-T]˞LZsl6((b*H6=\' .0v^C-*$U5Jla R(MѤh=1ڪ]Ja`HIh da)h&IRh=a  QDBED)1H )@CD @tMAS:GBtJ\G" a$ ~:M7!IP U~S3!1z e[ cؖߩҏ}7] X24*WyH`jd/9<7oP=e(b2QDҳ N=wt3Ôeψ@(%`p1NS]Fշ;$NY|NY+HGFόKNP+GjAHhy^Z!.x@ttSM.kw$.(C(Y8Yh )!lvK3`hV#׾Ia_ӋrN5z43&1D|# !HII*d%H`mdorn(h+D*{+"cz{x:JFP>7e#rIwD6f Īy?D!qV(#>R6MH)a\PTPl}vD7^ Ox)g x@&e++X28-s1xRdtB[Nw\i ɠSt@Ї|lu"NIl2'mJ7Mrs#VC.C@OFTᜰ8x K1Faƍ.A"Tr u1dl2iٚ'(slb"~A2SƊ.Y5wYcp/HLVba:bS%dCvb60RVh) Ucx:&Ɔț|g*KuplNJm&kL3M7؂d9\RN!yAqǓ}'?z<ř=Q8JS2z Q޸w)U)BWGnn!#Za%0, YzgOɪU9M5Xd4iuCY`TҿA#;nsGX}&ޏ2LKcϑOAO|b%Jj4D4~_jS. :y@yrBɌds@DJa0q8L܀{1g?>upEbb j(!FhO!JWAP %)ja" %()J i`f`I  bE?D(Bb(΀B>ۃ):8H#Sѝ=2z}!ՙAPL]xxyTBS3/FE]w5 !ݻc1ѥ6:V]hANsDT^mUA(QmD8(-j F8v(X%ӄ)dAjzW/ 7;\wx q*B|O'= f[T D)䞖"(E;$z%┚)BHq1&2y S 'CrI 'bO3/(qm)q# (ihcg2S;pBrv{VB F mKm6f(!ˇ[I"3 BYp䭰0d}b ='d$$ CU!?-M+a/:ׯ6e̲11=>c}pa_t!rFB3r9(rF%| p==Bd9rT=D]%!V H]*<p}OB{c?YƝ]S*n:gG'"ua 摀DJ$gBQC"Dۿc5dHאh4:CBSJ (~y=injC$yEG1'>rM$^uT w<^Ob S8Z:N B :tP@` %?G-qKSyG0+@i2&0@BhPz) M4ybq?obb29C^Y,[-HpBHUR ,AJonC1ȅ!nSB "N zPiJZz ϑo 6ڨ0a#"Kbh0 P #1 ̈^ЛFU(P Y#r !% ,$USyvQ=_|%ddQӺt3 Xp6yB(ҴT@< 2Ggr08} 0Owx@wB~2!mA TQ*%)i@"KxĪ%$C CO9BPN)=@pD `!  )ZJ w~XP^,}Zs}nĞAr@b%#3=Fŷ?B}4`:cQ΢?C3%KLf8ljlFm:*Mio7dRշ r;]@Kv2)Z0&R7P?w煁"L` ko ;ؓ$jT٨GfB?khnjQ?wgp[1GfX[=O#T.bXbǡ'Y.Y ƓlF)C؜c 'q*uڪS$Ii?d 'AOp=a*ar%XP)`@rbiTA & lz#>12 iuǣ=)2y["1l||-']۞&;~a:!&P[5QH!lEnb.}vbNLD&PPXg0*!H&4jؐ>-$+(Wu  yiz2=LNPm"a"P- 1rCHNw P@eJO2;i&O8IvNs  2ڊC9LE  qQlDMhbhL!DV~p~}S6I]D-)0F 67a3CY Z&#jC֍=ыy׽EvbIBU%F(+hDة?ٺfSR "*%hhfj**duH@y hd M1 @Q4$vkZt9SH}")Wic [N@*leWg{9ղ[*05|~G[ m2}dmfIas!eb0m%/%qj vZZy B2) hҝyRI᳥_h%1?Sc}͎hC(kH5HRddȻ7F6D`>O/N6@UB!IAC@X0y:=/8{:zKBB"KKC%,̒dd(\r1ZFec τ ۇĺS+ BIw=[`b y/^'߽ǯIziJ%Ddxp:.Iљ,&=xM/$,nDyqE8<$t$y}X~,rfZ2U!4A>9U.g\?|F2h *(hS<\}tB}{tLZ4#H@~s:&{8)6~aΈN﯅K}#$L42D$1ǭSm֢I+u _ w.([%NɨjOR1~VDbN_BxH"_c[27I*.l" *##+daQtr g?4A;/@jX@% ׃FhYXW2 b\ش"S:%&\uizAyrqvkkU{w54y2a 盂*"l{P$_WΚY5:q9י ( dìсPHھ&dsKZ"EacrҰz&6FC ѱ@M#MHɝ"ѱي_F͡85`R~XȬ1_`B tc۫"=u9%P9(qvF“Fn>1Ebĭq<8g{p"zpeVCp" Y'+L@H8hjmdY l`1gk,/*ؖB8P`FЋ}Pw2+dva05͡5Vr\Cl5"6)&<9e8/ 1 gرU` ˡ  KLUM$ 94AȱAMqwn|X< ,Q'SgΨE @ H^2b1V 022kR*`qbBQUX! ڳvC#- !Ĉb_hmgANE_~˲JClm3 b $5ULzXq; H`X'}>yN6ꈉn _ȧϤHv!p⑇DrsmIӀrdM>;r! >c\Þ1o1 T}TdHD$WH31"ij6cw @:ϳG1%G!w TH>&K=fJ1WovhA<Oȉ#A~+ . N))PEؖ4#!%8+dX]+JP)<`qi 3..=ٻ}[?#(Ή>p>@!B % Rr?=2)bo}y̌@ ,1Rtւ'MizCߥD`\ͅ`fvbQꝠUT*#8>UPrHRɠE% Re.> _rz'/qAXq'dbW$.N?D!53' 60Ϊ |1.BI `PxHyMu{$ Msg֌Ϟ86 ሙ.>FxHi/z+>8_<~^oHODi-ME7_Q :E&#A7-0aj {c J nVv09vy:w !3i預lRJΫj|; Ȗ*C~ r魈e#k6^Z# m`aJR@+ՂBS@/ lX ԁoI,$kGJ?dk.+ D^]quZ?W |п)߉DiFoHGaۼ×yҝd#WX4$ԜY$יS>!otی5)'ןf-St9I;HiHϽ `5&$yUC&&HDD ,$OW4:kif\y]6bBcXT55) )y<(ɞ/_9Wp}A|RX'BQfi/tE ?r,["d&v􂏨G9)D^eNP~NQSj&&t7bT"5,.u@==L (u5Ck]{#cIU UPIt" 1PR RSzSnu#TRRbŃf/d~Ї>kB8)vG1N7OtN"ӜueԔPBDKEnx_1J d3+4!P! 9Cǣ2$3)c-V6c" I]^#,="~pPiq\o&H (DD& ia"Nzqv%y4HRLSDxlZCb[PDD4|xNJd[\2A4yX{;(wZLgTU5@R&ɏ;bj ȍ:c@EXKQ^(B n"6 X(+zGwCLti;Wt^YiC}c`=Yٲb87Q+"%U jlQԀK(UM:"='6,8yh4DͲ!,vء"-e-Mu%uq  Ž6i\;8d!cn27fuIQF{bUɺQ PoYb}i|\a-  "nԈcHPj:cl6 H#( sf5TE}@A;$Ġb"d>AO!r0'0Ivt;! :>L^D x!C'V {[79"{X.D В4!8zr)P'H~4A_^:=Q+HwY Za{7ٽ\O?z;% 8@e51r$LKc64!8H[ e!Bp^M5ՈA#󃊚A{knd#jq˜YnIaFŚ5p`ӄX=LfS65)_V}`q=sM眿ȃ爫8z(T!2QY@i[D:U5IK~GC/di:vqaxCA$b L4D<tW )Gi6dP**vUkETQUF_Rs;١JP]H9`X\q(l@4K&$=M1bC_tQ;5%`,4@@ 6ɞ7I28\!aS,[66(E;Qb߆v}'MQn;l@kT:G A y1A tS/:&J#򗓜ҷ1$)TE|nHG0CLBmIi)JBHBI#P!&a}BhG?OW~@p;UYy /\[@tG,&G`Glԟ3^73m3\%aJ=QCi-)ߏE~Ie4R- l x:>?נn@#3B|=gLU,qՅ2a,F%)C"ElJa @s3Cϛã >킑CExonvZH |H>4:f U_ <^AB) hT* J6(sER#U ,L@@'&g1\^$H%+-2{JT8!DON5@fN8<=Gs9 |h=8<LPL2fc)J@U)H  aORAYdB`HDhBVVf3:hqCQ1߀)RFVybId<]P>$bͅsGݷ՜ YD@L"(|%yW؎Ryx&'x~4#E9)b )F׎}P{=C?PzcP~z!b3 튠Û~ *dAGA@9>k. !Ye94]WT~&tc%-|Ow6& ,Q^1~QbDRP יdV NQc6R% R(ċ:U"T0@y"z:J=xb hfQwĤ3vo``8Db4@z_X((I ^6agrt&RКC&OX<6 hthB *:tEN%#eB+OJBP\CEmXZ;\p8 tQE jlp Ra~ix,g7`4uf+g ,le0#ib3tF Pc*Rآl1cI>'~.fhQ! \b%"Ely;ldGi4t0\Љ*ws`rq&AazMΒ8!}T'c_}{U 6iǏp=(CJ.BPv#^Zk܄'!l֥2sXs5n[}ub־RmtqmCM4D;U '\CQ2q=biCv:mճl\Ň1v4nyۦ2,y 13 ux#1cgck\ E M($†5ɐŘ(1@~ XϹ3>6R@ugQ9qY3PQHP;cgau*tNIҁYN3կN.Nܾ&45#sKZB#zִ\^[a+? TiCElA?WLV}{1vQڈ~Tvvܝn~qW$m3FP=Z:M}VR3˾|nX\I #HݴdR9&dμz_s Fu7 vHHE޽Ɉ"9œoGLq0 ZDO*c&9Qa˅. $&]#OF0ZNdѬdPJ޴:^~kEUOIiuG?1^"%i^NYнX8d]"+eh"ωy# Y}bZLE{Ӧqvp?%Xq( j믜 ⴩6s 14aJ錈_NoOfl餺$ì,:[TNб^flM!ھ8Zj6p\oQC4jHnL3:ӾIx0v^5M=F~*Z^Ѩ0D'ҩ}TzRHr5%xy%.>Jh:jDq6Tߩ?p8wϞbḌp"1+7#$9“; dŎO<bCT4"^.|\3j [ItjhevA5^Sw#eaR.^MG-w1֔hM BxWœ须\'KcLqbZg o|ZnkP4smauC $,͔_E 5QgԸ 5.S\72w 㘆"Rյ9K Դw#c|m MDj|Gku-7a2Pg` C &vw jKᲆ2^7MR/Κ#7i-"b&ɌWh9_84Z&eGhR=qLJ~yeͳ;:[v1k.;A{HFH;8ƠF MjC~P\(3k p.vM 1Ah9.gr" rK7ݒ{# \el0;H$7(nE(nxA̲-Զ`t>$pN(ʌ(pcZQ-V<*tMpVneBBe:ϡ!l\@yJ M'cՔSe>i4r4G,3/kQ}LmP8hQifZ0k؇7*`r7C`Gcɛ=&W4ai$_ccXVNUg5bnJg@)~< fLꍝ=m#jy@ko$>޲2ْc:2eɲ;IN%7l-l| ,KFpN%\%YnјƸ>%d!^M/rv\s͎vK3w@ف w"Q1QЉUԻ XueK:L*]D=7&vsJu{ =O|Z`3[4gۗ@ڍ(65^Pa1O֎Zaq#+xAXPFB32Xbj㟦'rJDG4txtBC>smY:Y^RCCI9wUTcSF1qTGAY>l vz=s:EN͟c&@&d[#!RЬf&O2_&9Ϥ )E LVpeF&_`Y㞺^r$T Neߩ# $ʖߧ-^49޸))և2yZ:tYG4| dŞHo5u/\MY=xV$f^ T Mk"0o)+13V7{W,J'd.Jd%;n0sbhYϘGGH+c|7P{ 1:}m7gldwşuZ;rʏ@Ϩ>)ȵ:uI֗s+szݘy)Wm FaT`JrF&EQDTȞ.׽WPF550k8ʸ#=̘3wHȑ|u%Iz(scΥ;'u[Ԅ/qywGtjF}IA(S=;>A#O\}*7Ål{3YFN] l9;-gY-zdANc3?kBe/9T1_A(H_FV4<({PMjXpwxA<?mw;Z_FGy8 !QIDA we-z8lZH:}_o b8S-4x]܂M)(^ugwᇮ}y#gJ~xmj6aM-asyfafR=f ^dp B\s #̼M ݷLhI"nVS1='Bw*yar0~/߹fGZ9|cI?NpBhb 4 ݈A9Qme3Lh.kgv 12r@|o;]{l~״ &vTGdC_YYak,80;4/'"^ |> T<;.]^b@k$ pW)#'s 4U4GIG8H'VFpn /`鼱e8PW=fϻ6>3M.?D#~8C1LWqw' "3d(P/ATᤶ*.K_`{ᎊ<4$yۣIdrad/9 7˸^FHD&K^_bpCr`某*R Ϲ叟3]\áPĂFgꩡCþߤ &P{~E?Yڠqi|26MX_c49Ar4b,r영"@0lQ$'[)kYs.W e Y X7*{a M싌RNl.|=q1]%`j 8ēuf[aQjȨj,ٷ6afGcƣVe>Z;΄ ks {Sx5$=Ģ2@ҧ"gc_- n"ZOAj(B=%AYݭqPLJW1=hn3,%?L $_ZLlLGBy=4xNfh-G]|zzy ˭]PR%m[U6R E,jE1XmE3T '܋HUdWǞqPdGG- @`n2|Y=Z*'nהω[q>ɠȗ d)& "h/k1‚d,cbWswhG.ʁ@R$.l>y~<( {ޮfDZhzbKBޥ)0# ÀEҊ"eLтXAd?^hfSMu@P&RrVF%t6{JaO]1쎒6ІNO__ ݵFc| !%FI$3̊12JTablM7/ߘDžb lQfAV0=yjPd.0m'Ԑ b23>D4 k7:d>P'S'i'< yJF!BhAOh{᠈c;;Hj.$a_/q#;'GHA]DљѓzT`[M:M*&!"S:Jr)rĉ'&}pcURDQ@ĐD#EPs9HQ UE z>z.|fOI;@v$* J J:zi^rR'7]{d4A۵\"ڮjYc;MEK!OfrM6eLM̀&Ѹ&WP8B i xmWf e{5@݆QXft# #D1GI#sM֩-jޥKr>71Rg]lI mY)$ű4 i!"nHQJtQFƯA 8y OLkdmhi 7KX32+z4aCuGZ![ZiB o U× PDčy&o,M1LHy+bqSYCL+ZR &bb@oHч),)Vה8d'.LO74{5旪~1 0iP6&dfa}~8b}qQ$舥~+"C%}2k&1Z [Qe\Jz~=mݾׇ!4 _Y  *Xw=um#k=2ʼnA)̍*$AqAKA &]u{L&q"E"PL"dbۇ4EqĩCҙ@٘>FpNC$.SC|آZz{1kk t%}҆_ L;u/b%ZMkP(D.zXxڧ,ߚm D?GoB  C BLxdQ!WQi+{,m8^nOvѣLK#@?Ǘ.. "jF;#",v~m_ K{$H6;#I7 2ciJI[aYd$I#ffM4ԮI o-jڗlyzU&1G[&"3~UDO`^95vLerU QI.EaMwq$bQ%*lcuS/hGuBMHk7X.n62,"8{G;lV)B;1^-i"ї4hvwf;n$e$xs5L#y< ,8d MEm,Eo=ySC6UMAرݑdZ65n;ecpX XC(cMD\FCqF$_;(yBJԴllm8qc+UCH(*i;E#% DKe}pUa "Z<1͉E~yla*:oᔷ)ik 5 K 8 ~ț/@\4~ղ۵J41i]::o[JGu0MF 撽0I(m!`2nZi22}6FmQr ,Nq0 ^xiyBc/Hp`NH9VffTEtQ}@ Ug<5p48Lo ~6 F4T==ݺLXgttQJD0;Ie\o-c#OU42ZhMOݸM6Э+DUĦ %l^ 4f/X0?#6?|Cce\A5X0]If걋|He#)ι޺c{:Hjs~u B(wW*eEQ!Hg0-sN&ʹckiQDnu&h ɱ 4(tOa/w8ܬYHn0D+t(Bc;\.0z<]!,c063lV76^ܮބӲN CO!)ʲͬε_mܹ/UB*zW42W'9+3ZF5:9[W ~{e4 ѲvQ'Ŝ2$DE:Ι pDC* \f4#l2,Cui*j#9C2xedA8ֳ{@(D ,`HvIGUfaV#:x{'>3   wKZeJ:F෌ۼeMpvtZxnj  (d اo 6Ǒ-[d>l};;j5% ΝZ'kdKrmg}DUo)匾b'F_gѢwsO'D;oW/$ok𙱤2ȒTo݂{:k.͆Yz^q2=xJ7xϖtr5A&V0xw!>yt:a!ު6}pXF,TK|Q.<.iS!*4u\{`wD'!ˁxHL% &#=LSjG+nZv˻@Z4ٙ'$ 5DIu%B! (~d1ufq#MeC}YJJHNl#@a $r[re #):Lie5 9- 6ɴ^AѰLE HP L0VA "S NŻ''d-Iol0L1B2SpH)fBhQ$&IYmr޽rڳ#F`aM脣D@QN(0B؆l켦ZCt1Jن'lXꘝ_=䠉"=6Y!܃ɻ55MN5PNlu7: H< )Ұd7DhU@iVD+K0v~ZLCx)Azvយ@= rق& 0on^hxcS */(@CSx~B!N Cc 먅NÝk,pyv%z0yQж㧢 sImYI?Ny1wq"Tb@ؓ }o8X2|(n4̐Rtj˘88^5n&9Ap7ԄՑd,BcbBlJTd 31l8v%+* \r,&{7Iq9\3Y I,!m66GLX*08 F1! 8kr ɳ C;Ɨgӵ蒒Oi^7 UIq{c$|}=1 z0A`)` ,{Rsߞ(k71 N=X7Q4n*4t|dt|t9vI#uS4IzEz|1w! DxtRlkfe2Ce t2&jlirDLGX9*ZPPaT"qYMa"N%@VMu,e %zk&  ,3SKZNחLMM ,q#'aE(RC2P>}I '4HBm"KCPuNo9wG |< PPM"=ME8 mT8(u%{T<Mn|A@ֵȍ,1Yd(6dݐ[O ld[Sxa nzw"̭`ܰBN'ݞs~?tJL꥓&HDsO:$-S7  >ݤ_-d-wVI[מ&!ŘPvf<*%'hVљtMБP: OݴoIJƱ-魰,dY1zY$pSOwULٸIɕ 'MHK}v؀tHc7ݖ_X2ֺi7ٲ{Q/9:NAev TZ5LkCSyF^taM5gZJpG"[bE-m#a3c nII9KF663}8dT-r77/~>aM"?JDb'WG]z%Un$rq&f_ !A:ڐK!GvDm9LWbk񹐣W4HJuNCMzJ9SȁÇ݄R&YN\&F /XOdus%G"Ѣ#h,{NO8SIҰ!ٺ[)~ecjnӉ~Fi\Ds(K+wtOoGN"A:AWq~Mw.TD&REdB񙮇xdTfuG }ݙVPb;sғ\f7&Q:Ru[$6&G9t3وhF6C#c;GNNaG汽H!P@@DH@3V^肟-5E4E= $`ME>.g sXE1|9S5ou8g5Y-š)7mP`"!|9w$Is\0x8cIp얱Kﮊ69GogZ* 's8W}$F"D:e^8'D8 ~k5˹ېJz!D&x҅4V) LaCtTvUV ě]tZKP_/%ESNv:A>;Pш~@z q2Lvr+񃹞9#Vu]3/Q3ύnL/L0WqR@zueMO.Ƀ&+GPN44X@6גmo\ ^r n*[1 C0`"YM@DK7~MtgTgK:428w~X߮yFJR  ( E }ÈCLC$= *mq( -v{5s#I3΋ls‰F!nai$30Pjq@I M%E1NfЏ)?)FWcY8N{^!<—>,(C!`Kacz'4 ӽďf -KXv#S4l)'PdVݩű<6!Rh۶kk9Hm/MӲ䏍<Jx{z4;Aa^!1dll w:"$VrEcS$K(rPni+P6di{b<"EG_Y7*8K9$@V RC'gKXYr7e"8@֙ HS788Ct3) ;c<;፹nr|F狼iU<,$Nq rq`62@Ȣ6dl̼tĚxt0e7%"R$ '@'5b͍)0EdF zm栆8㰝 ш|zO 4a 'b1l8!ń039#' $[~*+=lۡ4q㉮+BGɇr1 b֧Ϳ"iT9]wp" nE;a<7!7Lz") ~ iZpҶי (""$)&)"`fvٹ&Oq,u?5@ !8W|~9*UW0v=ZWu/3>Weq&ْ%SA"!lINiG=t&M{q{0zN`=ET, Z TeB ):yg^BkAC7^] n0PҝǮJ]R4DD:gm4D4Z 4PB1Zm$i4h+K̵ !J4Xاq9ESS P1GMzI{ ݷ5c93|BXF6,`EQPottqtņ[g=4ǃOR`mZ %pRCLQ\s7lY֘cCN1 -rK]:f(AiQ!]Mqޚ 6`[fP!*ս;(6H4@,l3[Do4,Rd1$D*;)><$b"V@ _i*$dr4,!|,("($A"8ѱEa ۂ6:x!"I:Q~|&.+tѷn O9NЉ@Xt5Udwy v<<<tO_W"qޕE >E R)lrArµF<$&EǍ-jRqcJ䅣Ů<&$փ ,*X<`X$erH,trF4iհ1Ta< un>I+ƥތpy45ycG[-9cah@B+BRG$rD DCDAUOH?6VZQR)@O|R BR BP T4 z R3412UU_Hl7btxmv-mn%'PƊӆZB/d٥^,lqZ 殍nG`ً4*?q*M (__uOaÙS}D),A !',|CCҶAц1u?eЖ:3(ҌbEK_FُfW,9 V0!g,'Tˈ"cc;!`{C$>Rz+}4jKpfݢI j2JH|?D ZlbH%B֦ši'\v5aMV5ĦTlmƊBhw@1t\OHǖW˥RxIiFY4ͽ2QtרjIHaI7:u'aǛQ#0@>7o/4)& :(aT3D5t⎇ٻZ{$ytGRA$En[N Q1Lhc.$XJPUQT䙏%ɦ.ly=GNd{+ xTHqp|[YD7cT[bCڅӏ Q:;TkB'zs!>dMQlDW6'bYܵ;DG[9ml!:fw|4 5! UGhԬ֐L)-*)1kiƪ1pxg ?h#2ʟ>RAR:5$G$ІH™ Q$H Ne{}_@N N^"6Q@(]SQY6/F>0eOr^~,sz "mAC\/!Sݰ U HBwJ}wɲ[E2&ZCxʔܔ5.o &}MHhtҁJ( C#QB *x@pq l@Z)aСv$u(KAty=r֢чz?c1{ z1"E A`j!7HdƦ$Z!lIQK83Lt1''z\ ˬ L7w'^GFf,`:wc;cLpNüO>P/3}Yy VUQYoSdZ0]kMv̞> =AwpwϙH@Dh] 25zIB(:8h'WV@},H;?'fHi.q!\:cPJ(r<_H';AEB5S60-ህ!4'y?EJ+ʝ[sQ0"@J;"${N;SDRP!Ay'q໅HPDHPlr @읎w Eq`Q&P@WyM}KYmĐyT?iDt9oP,\QϞHe֗]n96o&{7hbW-Echhfw#XŔwe+R{zD"\DɊyIx)T"Q9 *!  9X9ĪZ Jä tzΌøR9&G ӡ t݅CF12NC8;tfGS%3 ZOeP>\⦶9%-f)"UFX,U QdX5]Z0#8gr@)XNRSCqFLatX5ӶM ?l=8`Ngېsۋ/M,e:f9QiB 39<ύ|u8Mz |c~BR8*%;p8}7{)C>l 96LHUd :^LpcМ؈iq4GP%`&HJ9¢ЂTD)!J<gR9~^/MKjРpb'O{0c2QR74HQG{XDk( $ @ ",?&^j{|S,2οM;!3HzmSs=]͵5l݀f8 D?X~TkH>4_@|JXɦP RhSă )(C.}uCNnAb  2N;ʃ$劒׵Tu3Ҵ)W#O F&#Imv9s)olCv>;+菢)C5uA\C7m)jN/_8OL^VqùH%ja^ tÓ|${R7 . 8,ZliƆ7Q9%=/M='{'% AZb#&L@ӮҾgÉ!8=;4PƌkAm~^'^2|EME5[a& $aJrgURGe '$|k*QkGMWe"!b0^̤cADF.9Tec{_;y0,zü˾=t7kGw:>=⼨`6TX#97gԁJ>`)I~Îd%)&V&@|ƂN hPZ)P)zѮ]sH@H$DAQU' {PJ>>KYMDE|`,xZL7,F$ł+#_v jm15QTAMl4#vpb<BA#KZ>dh.las2}:o碽JOW"#K 7?'PG#B|p58lb@H%Jc`+rn7OɶAVHxA bw2=~S&"; FRO\h@UPS^rrPM$5yZ iDS=3CmTۅcbՎuLq3Mq7EmHٙ (Nnt88|TlۍKu(K6P0NATl/#)}}*iJAVϋ0R6Scړ!j?r$38|Aj|e=fcZC\JJHx@sEtyOUs\!OlLH;4E4 T*t"=+hr}"(˜{D3.*5UTR(=e>X5IHa!39I4my|*Qt {[6/r Gr 4lL`Wg-%oy^34'l螡fnIFt`1 X߯Be&hؽKJА4/)SR7*$CO!^C>^/=´$qT?׋6 iM 98OgOp𾓘y}Y4TNa~a>;땆DPP064Tc2E(/u$ȧmSvXRyDHwZ6(&?YmIA~BiZK*  <`h=%ېN'Ub`M DZwP$vpLa E*?WZ1>5_镐~}kuIUI@/3ݢM/v I 3B,:!W֮9#8 KIM'^j9D=rq͍Pkخ[|u$Br:.Ajlx,@Ӟ"͈me-cDbJZQ&*EV)B(i"h%-NX)H3`mRy;$ p&/Ӌ~zSIYǾT~1|"r@;Bi*iv)2";{xI(H> X m3I~œИnxb3x}2ػŒBeUHC#"2']xЧx?6ǪCԉM s ݦympǘ|]BYBIP:!*bp2`u59zOGD)ߘR#A0҇tR HP|  1߮Xf%@F=s{9,?DD"퍯_X7|}e䉶 j|8 ?zo`z>2Ʊ@,Ca؊pM硫!&@lҧ_f+^~ 2v("P) H^G\}#}GAV{ !D}(}-'dH0 -쟙{g}1 ˑ}mFp?)EnAauހ&flC{K:~=wߤN9܃f^3U_!_U^C UxXq(|oRNϗ!2P}dMX[8h)MyE 0ǶVMkCvLBb).s)o w6jF1~՛Q zP1 H$E= "F"%>P @Pd.A,n꫘n7F$%3{3pq8AK8I@=!pap+!F(4:^tBVMK3pt $ QU-lcD<gyUÌdq1̄H9ܜ Y 1[[3@jz|N?d J6poNA, l>utb>/A㑷ti~s~Ga Wd \SׯiD TC3#@(0`_$_IO3C?/ō@3 I$JY{e[cfMkKR8z$L*\N`½6 e~q%5 ƷmSEH,F(iu7TNUَ!ے\cq`xp67&pWˣ1{v3gE/30+G+( P/RCcVLZ.mĬpR,zxS8ܵHtS)e nAH6]%eü497f\{g֙ei BID%hQ,4`hMIm>Y@Eԍx!3ۚYܶ ˠU/b)6f잵GQZ]D1 qqnumyzygJWj㍚̲C%b'i}(3i')hHD=܉*IxEmY̨ӺS -A.DQOo$dFlTV89I6)M "`L/!hTq Z" Qō7 aה:6-}w0~x?9#CG)E ZV"E(@BH($aZbJH $V@""A)`T "%&"RV"&%( ZI(fJ"Z$J B%%Փ|s3'J A4*12DQ x9ӕ.Tt*B*E0p)ʨA0)#l*Q&'D?mĂMh9a@`I\_1AY&SYhM @dxy۾Wlo]ۻ%vɭ9=TyimfGj\=FkDPHJ!iC Mǧ=m5] Pޱ*Tm}&λفU q5uo`J-MgwlnkuYͽz5u{n}7J*@J6w(;z7kv};QoWezu_A_po}n T{a>s>|E=[wwp%Zk֡8Ѿn@+iTJPQTTʀZS} c@k@] CnN#5xvБ\wK"@;n UA@+g2zj:@tnlo|]Ws@()T(PPu]%ηTZnЯϐ/vX$JDJQ ];FT Ȑ h4l.H*r*׊>> }q-]l{}==Y׎]wN=}'v9mk>puޭyz9϶LxGAM|Ǐgn:Y.Gl%{˷ˑWR\;8:mxym]ܛ2zMcio❮orf:h-Mr;{sb Q ]P;,}fe{N٣vaU[az׽ּM_0޷k5h>e^Α@ݻԖs7j'.+= z-1O{OI[-ywe]vNvp=龡1٠}=]o}9oOwo:-osҾ޸;1}{mۛюuDʺ9]^j`km*lkc=,zgzӲԄ؜WW<)ZyܳYa3t.ݻp p8!wjT\(m̤go6ydvl7.OM:u,-.mݷ.Uݴ᮵݀ջght]1ETt=/MsQ7svƸ(xgr_jllm{R[j^=݀=kyޠԵ3n9) @} qp.ML.nniʾ'PO4Yʻz{P-ǂy(n;VܽϽe%}cjc۝nݲJlnltEC#!Fozr.=/۩ūe4 E e zY.빚w[@Isuuڣ;@6ݛ}%LVKv}>@mLbVklg-[دO^mۆ#zwUtԴ T֊PBJӭ.Te*LwcFw7Nv@nAGwW&]t4-n[e봌qB  i@lZkBgw.n.JGw=Nu;r9qۺ{w7Isiuֹugp9( :n t]I[j@p7vc+6wYfA\BDt:X]qé:)]W2ݰ^ǹݧ>e>@ZOg֒}vmF.waЭ9]6CvWnJn]56^ރ!R*)$@G˶ѣ/lPrtr6w^09{=hR5aHӀ=mS-4<ʅV- VIe M=BOc0ͻ( P٭:2 ٷu%֭2wwykYn]:th#@ 4h&LS#!2i 5(JI4EUEE%%4PQTUQcM_j"(ii,?P@Dks]h_\_Cz=ϸ JZSR9E:-"+CQM? f8 (t4k2Z0@oR]#$>j " H j DT MRM%DADTSQI$UKJ1 QR1 IA"@B$@!"(i R&DJɰ!P$12eiA"Y*()Bh "*At!Ax( r@J `);e1$QTP%-PPSAD([}B|Ȧh}xA7@ y dC'bx?oUoH?ve>:Yf}C Cd*{a@_CAW^! !X%r _'aC)$<12*&#=}A<+~_10FZuC0U_.7uR;R43x9#cx6 jK;C``7:_?ٯ7q8}T Nwo&Wx8|`lҴQr6hۧӓ{YEj̍41=ĜJdd4gvkFUfj6hf^k* d ƢD{@QIr?OC?qBͨPRu0,ۄHՌ")&X1Y~SB1AQGp}%gu& \N5 0HtCoW2œ;0fcŻ|M0Xf(3PD\ d[Qأ!o~?}=fg>}q!mW {poiOhs\,S *fFh\ws6/13 ?m'۶tԮZ|4U(`x?B:(C|.o,KxG NyX%Zɝ .3 C bLlw/G;rV~N(q>ek,{=.W"<gFW_Gy)_t^ F }.~_dEU_] ,aL`)+4B clqMQ6cK?cߵ J3]4U )K #xMr7dm s\9914ۓcaweYOLh։Ye5Szk n&6Q_ƾCgjχj]y((S+g%;b:'>Œ:>!@(d"9㏊4 qǞ}ކf INs׋Vk7 &0cpmnoT.}+OGQSAPP*2 7]|H'`ߓRZoo^_]n s?; G{/7*X|M?/Li'3 bdEQ|7꜌EǠtqM~)yn"יzA檙fgj~T/Ző$8Bvߜ}}tq LZ}H{n+}% QGRcRu!dSFlϵ>>Hym_⓯Z\ иs(BVOA8.['n'>Ptmjn@قz#9mfSOJ 4CWD-==:Զ4DnP';/ÁЪ $\0z;S GԄړٟ- %#Y @mTB ȐYE;Ͼk ^DLEP8/ˠ.k܈AZ1c*P$1"|1)E +UBoCxG];RfYX&3TREXpc~em'6HNW&h aT6R!(GBy@* dCXJ{T!q1ILf٤ :myBC3d H;p m1Xl5ih)HJh'c(W.XZ@S4Z2RJ ED~}S#lFf!1l" [d}0?zE͐!S t3L|b5:r3E^IT,DJ%DCD@DQ3 i^×cE7e= q Jib9 ߯_5bF{xh@ޑRSF&:bykURm!  \ot+Ar)Nڋ9}SԎc=JJ$:$C є1$1rn~1D DS}8cXÒv@^C a?wdםFYv8F4F"jDնAȔTYb.sCܳEW1vH HAn`.[u#V$HѡЌ!βE`iZDRYIBI &! dHh($!ER!hJiJ* ccstՊ&ŦzՔ~eêk;8`8ė n0:?=%v﬜H#gɢMtЅ* 0R4DHD*$@ !KH/|Hm!ӥCm CAZBxoq`4SdPmM:8AC|h"hZUh)Z""B$)"H.-wdD4 QHBOW6*H Ѫy4ҘnwF3BDDQ5AbVnFB5fII0VʹO ? t)0: )i_ JDkc _smMh0iMFjնb mtd)B |(9 v|e;M# LG(_ɔO?d/JC4 SGhqiKҿmiJ^R0r`Y xxS b FgDMdBP&j20BlpC#:AnD$k4A~PBHW$Tw\W.0˨(?t@yno3[Y'p31u7ܹQڳ[BDmݪtCrLuu( )e=F!]Ele!I$FjJB"Oq@ Ō3dVE5F7e{3,3MvsU$3cD Sة_N ͌O !EtSCuX鈵q!KVU]L9 2*{чPDY]᚜<1H*NCy^ޙN]rϤVv40f9N[+|W<*{RԂzOtTrprUr#l?#Ø|xȒ 2?QA892LE iD-3M\=:(\Ә=_t?}Wcpw vv~{]?TFm^ {ΏzL 7OA tQ9ĸC!:o?{6f2L{?V?8~Ewu8daD.NV?.CEA9#AZH~#Q<.HՎPvL:yԔ<2[W%I_:m9s`G󐱬d`3ybwc72)"J.CZh>(-Fi96 PRssunMܳs)Z./w'j O#q#4j8+樥52A bj[;Ph3F/rqZ|]w^mcSMkSy! ab&-n㣖fjIDmynjvb&>ϕڋkѵ;yrk[X-iR&Ldq%䒵46ȧ幮dxquPN%~i}lU#qw,qjm]-6E"nhdaX>4u2& F/Z87)ۇ0f&vG bz><sSZ+KGZIɕH7xl8`VQaXFkFn>)(mWX[rk;R֗oᷭȏy.qܒneU`sa;: mdep,V: hn\lJV=ťu!YTiH;2Be gZx2YB @0X`qy*Rx A.va56sPhÀ`td Wp ~ߣאꡱ=ر`VFƏ-b5U-7MUٌ+EhD`FڝEC)EUURځB 6HAº2 m]`4%j!߼]VG"yT&0cg1hdA6{#sY^L̮ yؤu֠dj6Ɩ*c܍)00xE1Qz3ήƩ* lJ_#,A-`s εlRޙa7-uHͣ(k#(0 1-PT G! M"З,%-3@)Jk5KR(1&$<S DEvEr6ꢂ):I-MED*-@m&…k !4:2:We?*3х:&.7Ӹ~6Zo{!t3uH8{N"eڔ幃:: '3ы7DNKϹͨE+6=_5/ry,۟Gu|i^0'a>όbELY\3l^h5VW|]UxrH2t[ςqigU*}Da?u4%!s"(KotdsuB<)4+6ƋoV沏d!ߌI2i߾(me;ZA#0+Mu[)"EJ][z4XoVleP0g `8S1D~OSk]| +u>jca̜i3);YA|gyh5/pv 9qْ ='8a^]8Ih˜ɑ%3Q舑 +:),cvE1ͼc {d/Q\ =A'%A|1UJ+Z>|UUSq3[豱6-u `'Dn$33[<0U’O0|o#~,mu~b9(D%AS (c'"ƪ~JiWkҀdgT}}u4_^~nИ=٣Ld(Q盷Aa3320UIb3 CK沂D Dsh݂5^$Qo@q"Zj P*Ft"мMC=:@|4ӺP僐]ЈT;܁˾=3&^c0>*ٌy2dnvh}ZKۋ+3 "͙AP0cLQ4W8o:2tWnd(>whDR?e1őƤa? #~M"2( 9$Hn!%\<iYә"v1(\Ȉ?A'l' + R# 9xtwd>1(gά_bH/XSCovA061(xTy;Ǘϯ{t3s͐ ٰ/_4m0Cpx7D\Fn Hp-gC7{Zo>DeP) MQ[qՐeV'*@;=<ԛ&1OcLTL7cç/̢͋5J4eqSռzNڡRR@b@&B Xe a.k0hslկ-%}ny!bf#XO(}ĔP׷> /O0b N+z&d`6D9o5uŵԽ72 {%\1NlHi$B`4@ơ 9.8HSY maW &U*FecOExr HiT!\W|{7\q^Z45ǐΛ8Vǧh_0u*m<dAÿ!解~ wf ͹-8Gbʔ0$pmܭ*G%^V+&4kD^tW?qirmtՅ<}. &C/V oFg"T`n @E /<?/׳3 /StQ@O_Ёw̭ w/tY%(HBS.J 5.ڑG`AOZ2)瘟IʣxB{\i5N 1aC|ǩA $q U8d4`:kV";Jp(ઉE`Gbvw9|3.P~3u>< |G?-"YTJBDHS_)#EU`CPWz }L kw^4k_205P^vƗC_n3G²WT說l灹锟71=!'݅}&ֿ͟H< >s{\8cd­6P "[t \p/}?FIf}]AiQ#X)#IB8ɖvEb0KKIo{7k_vN~_Ρc?V$#84\!F!]}};  11S?='Z "8>bGce;/.j2txap-saZH|s&7 ܣB$l"]{e[yL ZBbk\"Pa*8Z[%Xo7c8'LNfU\g9FqVE1H+VqD]py|ʬc8̻#9k:o8f6:점Caġ!xE-u諭{os 27,ѕH Gz^#}|G`$uwF?τNVhcb)T/%PGNrƏ٠t9+Ǖd$Bh-6cl,Z2 By:H{'RV9΅99zV(K)=Wf|?`B" Z݋E7f͵1ި6c~Pb}][$tw[O+|q(2%R<4(;`r?u=R=P1e*Æ!l2eI\]_V▬tK}|Yϲ i3% ul1[Lz]k LSe%%`gkPb`u5zOhDBSz)I`)Ho;ةlq}i?ϰ: ?/96/}y+HM #HhJh֢enes0PQZ4Fh֛6 ^kbևj=Fh-8yUEj}6!(g )=!4KAM$ɴbp:_6#|H~u\r9µP9@dpT-/CWDjk# q@=wJY 0\B'gIԞQo[~HPxfk !1L\( 6M34FM?Hr4lo͵1$*)*~8/|^6yw4Ls4bB#HXŪyX͜~IU͈()Ɩ*~fhQ;c5m$CUq/M4Rt(4UQE!LLl5L!h-&Dʾ|?s8>&! A`%AU[.4xO b*cO )Hw].R32#:*e@Jѱ?IyHUQ$1MZ'ִj\Q5Avww& H(F@5惐:G 1U&ᨊ( OVBW$fP?xs[<ꩤUp&oX8ƹAAtQ01LX5 rrNKi I1&AF"c>s[bXՈlsh1cd6UPjZ?/ږEAQRPEv֌ZPQcLF4V84g+[V"& /pRUDUU~;RĔ8f&ȡ6ƓN&)Tr'?7ۘa..v@Xd'o~$ ?rޢ`'.lY}o(:`942/Dh>PЍR&Z@!{y A4)ty:D?dΊj'mQ_[N102Z~ʩ45V]$SFPmZpرE10"oM(^P?;in`kGϛ;i9͎m,PT* tAhe2cLJ -6=}a(GBĀ81(0h>@xN|q ;ULFO+{n>r+.o˩t_ ߲q~GT=$mUD.0k|g:9. FdƘplzVIc2Ԛ)gMxw751;9^Yط卭km%`6*3o5XFB8M7whG9BP%'AG_d]/^nffRD|a0R+݅qON9)~F`}orDcF ":u{ㆸcp$YHʥA=y* 8˘RloUlqz)Aq*ݹD+W#AѢLh64!Y&p^u ɼgx<dr.k8uZq+Ej VPm׭'Dբ$>4#vwu{8A^aDr "$mA~-!Mm!lO8jv 0-*{o}" N:=P_M`[*P̙@-LBfPQ;O5גk Oۓ/wz:w5 xcx|eܗ{xju;~_gIH8>3ouw@U9tר4Q%筓|v">$z i6 9UH 4(=0/k 3}ozՖЊ='CB жv*_KNjt?>4NO?=ZpE dodeIJLhz?ml>D?sKT%2P,(7_PLs6 E]E?—f`6GЯ#ػaMajjcci2([%vxp +z}&~ :+ŸK)/,;KWFiNO&Rq7mp„iYO+wkOmFJTUX٢`uqC>yS AxWWA [Y/_>]~T24A؞U'VP dB-f>>~ =1!I77dž 4[@G" :(?x;r8QD9:9 'MqG5{h4 OH8FW1~Lf9C֘qz)w#mjg]^s69ogcQ+//z@gB #ǣ“cS<rVdQFihi&dʅf}1<=ŭ*"ݢ$|8f#!9|s@$w(r \?wi OcA˲1JwͨOpD-]ͷF>P:8{wCuNsaVԡ Ʊgk2}UEg$D+g ﶂLЏo)|u$$( 2?rAAݝi]'d; =D{ASiw "9uHP<n;Z;ot*ij Ì1Iha"Ij?mO;{ٽ ,E@=<'0Zq tYI2fgOGllb*ٱdH$樏acTRf6~4SJ(m҅iXa:_(4%TO6*6+F b >{.}z"}ߜFw0s>x;G;XpU<ο@(X'ÈVl28RtݗMbs-3A{FrݽV+G:) b4w>x=ZǶRNP'e'`8vkYlγxnda5G B9Kc'45@^?RFy0}̏Hf%Ht ,68EbVh*|ExPnQ2ytiL A舄 zD{h,#iHlogd__.gtb2y S0n[Ӵ%_DngC6@kھuAa\ 8 ;P;:ASVG+$E՞[8 ?vMv(qpȨ*@bNA鹲wU'2Q_eVӼWˆ<_&+POR@L: C=rP RJKMKg(BPlҴ"̀J|*wf$L PD4$ AO@ŷg|{DS F%R (!"VBPH?F _&,`yK Ϧ$?#}fsDA I`J Th((|1T "xfJ@i"H(A)J)Q)&jY% HPDբƀ(JZH"IJ(* hR*"?Ս%LPSHĩ| b)(b*B+S@?,ƁOJ { AMR\u~<;8Z)(J " Jdj>AM!T!T%| G]R4USB<r*gAW65B%)q Ex eiRf(JhlsPh"hhB`hha5r8 ?zbb|.객W8 wmC${H-Ibԋˏ6v)($2:244v7e8CmK!Ӹ`DȊ8A3 5ji vk,FE( ]βtiQ dbev\B@Nߴ#]bf.,kn%Zp?MԹpO`!2ji\0LU33cLr &#:.5r~EP@m0rtx}+UFaDtGB.:Z`I l0m8m !zB}r|GƋK)B৶|G.3h&lZ ;6Ѕ͜,,4qS2]獰[׍_3؊&n3Z2.V! qS{gaLq85f,!s*v]qdh ;ES ђ <.hbɗhi+(]5ϻ{F1{;=Z'Vz%a&ԅ0j >7~#<4:wIݣ;3#V6uyo@@=O,2@`LKGTD|c$ku-`TR ݄$<0EѤ[O' &9oRM  oIc8G>ѠjYF=Ok vuR*aO)mW/, fUY S=C*`φwX2>DfwZp>_<^[ MG?6|. :xZcʓ!(hZo։P7RAML0^pV%nCS9cQB@!X MMTy>\47$Ls  tE"}C_sRŸI`&ku]58CI2 vױ: I,"gQaӣ8sH彶,<#xHT CbٻϠ$XnYۖsrf/#&11< 9%x##8Lc>NxÎOC|w17={l΂KLoe-6YKr᏷`{'^hV bIp݆1)LG,b~kn\3 aL$= m6It>xWdͬZ:<$qN+ÓcLZ=iyڪc6-J'?P zî'-/Gp{ |8p{4"Y!!'AH P w [tR$68J׋<%>_RHc\zlPѕwev`t7IBFwaQ6 PaFC[ q I@sIb~Wg1 B}b8xD^}P.\κ\38`+ 0nvwϮoy&nm=j&=- 6'PP'}֟̐^QJ S{%L(r<%¦;_2=ø0|}c:2?<dI@eDSR]kͱgOQ=ySwnU6~nt˅SeIrFǘ-UZ.j[#dMs )팒u u(} O査\T*M?/V"2Y=>BkqMl!AFfcJ lHY9'mxe$Ñ" PAHAr_OfסUI"Z?ԏc Q P>s``$$&z/E=GbMjl&%>Ce:9d@!e0R~sz*d&TGqv*65N\/Yf :L#$qMNqfZsgO\~Sk]vי}~"If:G\ rNgWOLJN9yoE`Kԅ^ЀuǨ0$03Hs h:wOWQf@b wt}+^d0x/RyЂ k(Na;{PUɻw%y{{)?Y*T}~Y,?Q U~a}/[y5뗎߯Dnӄvۃ ;r3g /8_1^ho~DxLd7dK߳@b7UD(A޹761c7sTgy ]]hѠp s٧mU=n_c"9ஷ+siBe N { o;V6ݜѠ#>j7$w`g]~[3#2zvyWqU٣e7g\E*Z`,Qal P \7mL@(`uPC|ecz)qs='ŗn!~D_̽:zI HP LIeii! _|ә'ҹ8 Mڟ %sx>!ٸOuxF ;:D7B]?`?\ݳ cwmm~=^18;y@==~L[JKx{ɃiqFah ^y_OMɃVXNX[ŅqIY")`o+΁k=<:9,g;~TwRD+C~WeXV/(92(,rrr* =aO4!VP2儠>ܫEXۓ@ݧ3t<a@*`s qBQ`u_ns<"KfvwFNN b{ 3\jO"ÕhN|4xπ|ަ/B`ux }OخMnF=DDDHyXZ.P1.hxѺ{7Wwmp&@ >nO}f'2J3$V7qYGG1t:¢st@mRQ)((GҁPp׮ڴu8n8qkwbyʀ<`CPI($31=s{h Q#b ޵@Ͻrz"rgOh7}~^e=='$:b?#~H6TƗ dO=JNQz?$=. [ppj*@I[Ov#JM@j ooO2!?\1DUc\Bt%{r?)$4ThRA~>Ns:idGߤ|bP^H(^ U ]F~1hQ5Ү BQ)F> X9A$eep!RF$ yaq@!"k` ^"SAP&?(_ >e7%u1r܁U SH{߷ 5%f}x}ZB $@3g&EKpI =]g/@2kfӧ֡}!(![݃itǚz}gxc׮D=B.?)%ȓ`ʫĢs 햂 dOG;٦A#~~ 0קޯSg~x MK޹ 1?7^`T A& ;?/@U6  ;bG}uSh?ӂ+T˳GGVd?D0~z傠:P $D :;Jn}8L[޸P|!?CZQ@O>)iEVÎ;_Və1;K?&WP69nwl :[[ȣI .ٍz;%< j`Op~2MkK+p$ž?')[;E: 菂?5R p$nVe}]X1фiRI.QyCS* ^Xm` ~'R eKSa XkiB-O.֍{ %̍I2HI=[}]Z(b (<6~Q[8ґ`H8 MW1ybL bv.%<AGVғF!i%5UUU#dsrv/{G|1iI0P ?q,6z:bCC }ЭW{2_O-EZ?:B"*K8ў&@HPBjHrvd u~RJU( 7Cx)p M%&q ))i;5r^ lFnB~Ol~׏*2:-dgS]9S=ɽ᫒MpOoՓ͌@CJ?=餓" i SPnOeکt6L`" 4ERqd9ԕeo&.AEUӭizcLv@ nfFD$)Ӯ#bh@E Fx#mQtOsl(LRO+"|$/P&;2(=^ Bm @wIr=d95{}¿d r*v5D^{s2)\!kPbGi3 ? ҎUHX~^Ӫ]@]n J$ST4qHh}Ur5d&pѦ2:i>"1btUh fݔͅ^X6ϭЯ\ Pe&bNjI+F؅8w^')Fov?fĺ%YB7(:f E@zb1Vf!C2B١s =}ީWз=9>S*unHtPgK*y c>Ikl ~ r =l壕UO 7ҩt۷۩ӓĀ~ӝrϒq=op>EM=\ ~?;/8m#wQZ{0<#\QTOHG#\?y~s0gɽ=KVWGȕM/gFR:W*%}yw/_#8p!(i1"%qPV树/7Cd*|z(dOoQj $E`]fr4#,#F `H6&[:m25ZD륙GR+dBM bp ۛov (M w6zzhj4p,HaIHH ٦Yp5jMK t!t؋2Fkr9ANժXCHY6"^&ACq4)VQxnpf0V%3$XѵA/KEwD ]'8M_7[@"72GBHȖ%IUU_4}~"eQ HD "0[g.>㾐%ގ|{~a0_hΏZo<-^G\3@ Њzqf\iFrO%v+[v}ˀBݕ)gC?VR2Eotٹ՘(9PZxs/.5Xk16QwB;s%+U5imZ6*-mj-mZmkm[m[mXo ߏx9UVmUUUPA$r1_byGQXCN]?  ږ03]~=y3$L"xz$y xIfcN,.q)$#tL_&(=D,0Jt@}7i0`o.Pnuwcg'e"t^ǰckV&_~88n-b>d2Br|ȐH\c{uDF W? ad\umF}X .Y $9W6mdwG0kRk5\A]W"+#ڣ)'TiE'G9˫9VTLSS1]p Jg{{' xjrwT`’ZcƑ*R"trR VC [܊jl!mJ.Xs0oREndٍ"#A CcyZ4#$Mֈy"0eW9 a]s]V58 b* @q< !dT+XGRapzIh'5`qP+%cx@2s,. ! 0_aR!O]onU ycowW(\74-]R\FHbK^ݳf;!iϣc"i~/"+p+ <Ƃ:'s5M0Ptl zI q_G?lU;w?|PX6s-~ć7 )Wv)prb2U]Հ{I %_ќ6rА@3ÃZYe5<]͋ZWa01̉A!EՂ<] sIQ+Em3j}[}oaG];==~F :7MΧc7_;|DNmwNYya+fRWI)\_˻HfGVL:=Oїt 8V\=2AZβ=J21_vxWGD}o. O;z/SƶN7\+ENR5yQuqr_2ߴ~QT#*(x -(W`t%̚QgB$7b q80dG"_Q^N.!Sc\ hϱCAD{UQ?|w׊pC*"1263/[9yZg#!n8g f6(Fs#cfkUnpqjM$l9 ~Mj~/ϳ8~0mSvpٓ J'}cym^\˯YI{gv]oeXy-s6nvu!:?;K9;rwV*{H^z%"gb6( -8}]qU˞<0:}xyvw"бT?4 L=L`WA m)miIywxUUm7kzuJp&ʐnhBsPDq"aШNcUmOw_g.xxfb0a7DKc[ ٗ{C8X|>a(&-0n+GI~>:{ 6: 5q4bOb.xLlÎi͙X}`$8C{m HaB+3%?e?H-{2H%vsSToΥ+PHz4cHȡX0(6sӭjF:U}ۓDπP<=fJ}V̠ʬ/zsS) p F[Mtq/%Q;4ފXKI2ް1=F<-JN4; 6Zz;P8ru/r}";@QP$5QI(̂IsȾ׽by_D͝{Z0!pb$1? cԾ$n|V*s^mlOI s(!(̊#U!5B$Q!lW80g"% _G_9"ja:  "U&EID7W?֭!9/1tk7Ź̆0)AaM-=y.n abjw*T& ȵtӦP8瓙ޭ3ºɾ+9p`߇q7005hvnc̻5UdiV)ӎfI/er`1-,֞C/o3!dcqV޷7TbfBi?_>#Nj8Ip1oquU5LRoL`\CωsD90iE"<~zR>_oR;̲P E@ž.gJ[\1-`^4^ iܜckG]`͏] Z Ú?QmZ'R!-=n 7N^>ƒ}sslAo .a{0Q_Eu}/m `]g\Ww "0fXh (jC5w88SAw ۳rqEko@xmU@6 cT".6UW 5wNW;i~g6ey޷.L든.'"|ԭPAEũH危\Gۧ|uK澾_羵 *KjQ L82Ay0*(z+_? /;q(8l38Ripۄ'n^~|(xRU?hwg=jTH:ƽOL\X#C﹯/e=<)Ͽl9Ğ7p^Fn%U0Lz 'Əƺl"μ]ѧ1]z mltOuD0x [v 25zP猊]هnZh9 qG+z,[XG|q'śv UbsTv"9, ǘv!aSsð!=d [ XOaL=W}<%w-v%Yb)$[1GdV"AzpE\ԟ+^UP.]*69jos/10^dMk,n cߔd `-hS_g!ޏobNͬ"9u" 1fO F JH|G0Q:aPi(a H`b#2\DU"XP矯x+qDDqK(g7L*|whE K& }!\1PfBeD#AEEP6"ZuQ U|/aCS(=_CA~aDM,]9̍fpNvpg9Lmi<cuk "'zGA^2G=ќ.Yzg};Yo#\:'%R񇘿erf~G }8 V P(  U]`sbcg="Ϸ¿!|}CҺ6ĦV Gg`vO$7CaJ q![.ͳA0%0=f2R: m,KOXB#h 15-|PFF{G@ 9! !8Xt>(wM_-pwП g_j$%u9oIPyNYݐxFxI{bU>♔HRa2b?@ 6N .+$"?{s66~A _nCpt @{ D=tQgvK $Tu2_o"E1Lv%T"O[0G.ka_Q16Yx&aI;3`"FRI>,?}{&@B%\2mgn=&dv:/e0ĽI"2@ W+`shv|a%b4d|.A.1K Ŗ HtDQ^6MfD5D/~˯X@}%kϽ3n xy?%JJp(M4\H; dS=( *Vqrt 6C/;eTN@$ H5%k_mym2&,3Qon `\~ ƙ6g.=+GLKM.]lsSUdag=]pWpP=:P7nX)py$ QGƎPV+ R}D ׸ik<)7G恌~i',@f%>櫪WT-[$XB ğKGsBR mh.0>̋J"9pD04rLNpYȑņa=.vNFHzK":^݈Afd҇:rD"NxV! o" pax4]Kg_qAn69Jn90Q,Ř{e}/z F?ƍZW 7~xv] .?/^(.od5e9j(`v] U9MƐU93KR@/U\ij&e^眜8g=.xs&˱4 ڴ`TMƲCzU҉O-K.ӿ]v# Yfl@U";r F@pu3ꁕFTaOS@/W/O¨wu# %Η 83ۢ욻g=5է4X L9F?Ɲ wE6h >]O2pAca(L0!CJFK 'f UsSȱXo< (XJ^Fpx:VW%|d?unߎSȢ]18{2$ ʂΞR m*"P!M˸^Ds)=i0hܕc\\nrJq#"G'T߾ұuO H}U$M 0&IYzwUA+H.vyA`480"GhaB?sΉg%|h1b\h ]qg!4H!snOyh D/qSu 3:n*?K5~x OP*Fْ~=>up:&G\ަpED⢪8D@rR9kVJ/oKK\4mǥ?~G+hmئřjV;#}HFKٙI̫kG c Luo(jX5VD% c xӓ@/\R @ .%*|}.r?(L|SBB/{h<,+ux2}#uӸ{Mm FYI!vc䍫lb^hQ0tM\ wL;!~q6S9C1WnrVe5u |߱X]71C9bo =/tI{4^׃5 ;=ȃ(Y`ßs3/:4>"T 7qc#ZBCQv!zlDZR EFdO~WTߚ\" lBh)-0RPsbw~Υ]{;ƺ= } } iJ(' 6l >8~\([*5}@Sח땡x u#f~OzmߜjkKrX\@s{;5.uC I,`=&ZbZ9 N\k!PA@J*ͭMʱT 7S!?f -S?OPDR MVSb].A޾A$Xs٣[)DXvɟ$ ! 3|huW+ZAq"l@#_Q+Uh>߀@!fYZ]}|c'S T[v0u<}"*WI3)0 V]+.w3Ly tŦ#VD1f 2kkzoЄ ]S7&&pi2V\\gbV}_ƞm ! 0'/lٖ4D0Q{}0>M'L?;s"JFvDE*>r`=OWOA%ޜ) k`ʇ _q 3_lM@@ H^-o4_ ?HXb$( 1A1hy_c!A~&l;ӧAI k=6:6,( ܚ___c#Wh6 p!:@}"0 920\}:]w~p]QtOX&' .c+l\r`D_T(+ veݡD HA7P=)At:A;[Q}>Vڲ ]?Nzorr\īM*-ݾL,ܾ.M|lSc< '3 0P5y}/m^S# %c`O[+{egG.L QBGsM} ,o=te|O]""_Kя9]s>U@g B"sy(H7OB5sz1ߧ>Ipܸp~WLԈ_UlK~GD!X H9R6鴦 工uAkjR޻frQmUi'n!Yzoj AA}y0;_ZrA"G VOQd2l 7bcF~3e89csp9aԁd'x~e=E%]RSn#d d>"e!@XrC돯9rm__r,}~nNrXFHP@T |;U=̎wqS{{-4Flߚ5~z/xp;zJ;x.{Ap,l?f\W[x3d Q;m}8a =dC*/4X?֋ qy=Ct ,B9GB05U,'K,F}nu"7SU^9\ӌOv),ZzH0vP9]̰@^# ';8߄z9Lft?GXnǽcNc['D6+6pn>51L'FR@̱f[ᜤ9&\HtrOKӠw#0}D,* \TW&!ʽo ^ Vuqq :&|sZviApd @^1A?\JݗI0=0׌]"UyBZ+OT~#!Pej({xm:1WPIEhXE$ YBDf>NBB^0⪗*3v2X=XڌG[+v15\:?ükx׋r__gWs(Nrە~ 7a"3>ጒԬ :Gm5FXoN Z7ZZ|>o8 -XziZLM޲ 0e۞@[/W/Ϸ6mM񽱔*+UIL%P|h`Y'8~6A1#REBOQ{ȓ.ގt??m/mu%gЧ習OR>)ɹG3ѵBMYQ'<4X9~vEJ7@MD5\k1C8 H2L#ȰIT` n5=~+\fgg9k.ysYOMtȁӖʢPd@ >L%ج 89Xo=9mⓍ P8Z.R^ |HoBE! x\l5h>!˟~DM0x6UN5,_iؗE~пSh\lҀ[ #gεBޖMY A>*}0`CџWmTAINaxag!f##8A4@bUWC^y:T%JRv @B)HiHx 2xկ:t2!MAhKq) .F9fv̡?hFg]wS6/EX_|6=J6b5r(ɇ|Zdfh5e:yats:.6NݼEvsh+a?Ri8iٙqJKd +Y[MُqǍk?'nJ>_7L L9-s8]U.Œ @򊀔+oCK,r##9U R%,3dG0"+yQfPc.-a@xC9  İa80p0yx;oG?K`x{|G$D`9n($.䘺֬ OAK84!t|yOv`C8w?-L}\5k'aD+ wj^\{. x`(#=<sLHdXCypY}dK#e%0H"L(rJLY?6hWZi6G"@KQP0"'L' " U}Xld T á֏0^Jop_4sSZS_qJ?Y~ AImчC{˒)-|qC|ͽ)qB/$S}w悗!߼C@0]]& @s!*a(j *K;="ЧD6oKp AP'IJ#tQs=)ȩD^g3hIZ)|f!9|oLz~/__qO#{H8y)#KһK/@: |SdFc{Fqsb濽=|.x&_epj웃:K68tC&Y o鹢&.SH{#po|~?Did!z!2>ḗ̱.G8fX8eP^|Y|mڠh}!1:LO& :"2`W(ah6}Cm%.:0nMfBu^`av083 #z>1!@_І3\13AchuH+% f9O+#:­7ԣD'k}4vw$N|j³jeU"\9-;D/R @R CU[IL)#v<Yll,"0Yp DʜSs\ܱW {v@_$~IβGeVXjb@ \Jy@p 7# oϙ ^/4Ibń 7enxZKycɹB=֫:hg;gLD[~fC:=bGu8L?`ɶr'.by~0(sVI*]8~Ĺ!IOw,}  Hߐ7Eg..ϑ.SĤ ~/gŏ ~—{ڮf6?sg{~'5耂`|-Ը>%lC.ɲ 2 :!|@sݓg뻢xu0<<۔8h/'5k1TDGK%^l[ߛNBF/7P&+wD:"{vQGgBZ8F;Yfv|f|IC:'E9C6}x#Qc {N88Y_wku/&eZyr*] ϫ*#4H,|xO?+GHD~x }_gQxNƀR30ɮ(Vg73R)tIACKKۘoA|vH?^̀0QUvcD=s}S>(B"1hlf޲?-!$mYyim^p/s</1IŪ@F|3Ѭ#e&|b/t(ywRy/۞8 ּʟFi.B68;v!f A X=Ռ1DA7J*<ӊx(1޿ᚓy~Oѝݨaį+$)W@CM!>jގI([(;J |?cXCzr  xo!ᚄ5H2{=mިʟe(XIFndqw4FP0t}\OI ,A(ZE)c Z+9"xdw{d|եFB:D<S8:H٨(d(J9MFi۪Q0/*Nc'3AD0VbG`γM`۳5Ƽ`Btt9{OY[,4p2<WRo1@\%>?TG (U*-lh4;`l<"EQĂsü;&%Ƶ˲V)a]oQ/`4/u|'pz(N` wnn;sbON,/LW 8;q\4c.<`=}{jz 1R}WC"dOgDN6*!AkP $PFVPw q4T_y\"d PCx; AtX7hh G僒=8 CL=e2j!NX b-PKb>ۦ`ֺFi( 9fa:5Dbzヨ&<ꢱ$f@U;b]Eh(:AVdiA9_04~=_V؁m(2n$Q?S-nn< R} 6聭鳹x8G;^=ڶ.`xhUu?ᷢ^U^HH!`ipgˬH(&- <~'\-cp`()PQ+[-9k49댨l! *9vT_ϯz"8l6z;"S^g(`- Ӻ8G_*7}MEgqbPk0{20GʲJyY}FjZ--`bACRo?S/"6f*S]ǡ&n||U\ &kLqp}}Yת=C4/?jv^uD֓1h~ި`' ~ׅ#?L^?MNHq㶟f0q&X)z|%Q#0'ЋA^zmAJ zF1`w~7 ʆaAeoa␳?y]oٳ0 F# ,]$sQsB}so*V$''c_b7-r~8O)] gpEc3`} R[$\#Oђ㒽ґ.F@=#\1)#1FQT(1-8DW7.Xv`BDбDc]Md<^c ={~WW'wlGI>xD X@ls7@Xȥօ3eT/?>՗T:.Mwq2H{ڕ1dxsuJAsubj K5b *QSw!8o}g)c}Pm9S8ǣvpHi6fQ^\o R+=XҾfeT `fξ3̞XQ=f9QFGljHu-2NK-D O8モ% jκShCQOiJ831 ^>tV* ''j#hHQ4-4DDQnS[7c'0ri B1ڣN,#Cߛװ9f! 2k 2"StY Rul{s&ѩ}XsŇ>r |XQ`Myם';OqɟHNw.Rx ?xLi4bK*xccXhgZnl]d̨[X 9 ^ߑ*9T8(Ƞ7ˣLc/YHJ =;%k (j,آmJ#&>rju;6AED&OM]<4" ~7jI9 xWdo~>ky]Hϊg/vL uDD0Dk,_v>&+qp=|0y[.f-T@U TV\$^˸'X"}L)Dӵ3K4*ŠQ~w[/ٯ:=k{ó$aS^M= @-ɟexd~d.qGa0]a,H@ʜsSU]ҟ=̎}@ɛ{C\"|/mO)Ѡ8NeDQL3qAYt_ cK" nk"'cakŔ#x\bݗN$[԰lwP/X} f<^Z^ (fib Q]`[H_1[WUD:qؗ~7< x#9 }+0S5Y D8YYK.`oVߤc;?]_&d@Є&`@w&AfYrAhw`h=:4S К/_N.;o03/J;#+;pN(E&ղhմQ:uP;=c:YIŕ]lI!XT|k{⺕Lאc. U>,WuSa\n*q^9ڂ75F-!aI²)nd-ν`n)[. K-^]y<8=g6:To#!U%LPùy}tkpƴ \N9WU<"wb"u~was`8WJ6zZngs+07h#r DlPF< DFp;ҹ.8a$XPIx>n17.l|3cvWHu aSđvH&"<ȱ嵁Ypkd+ c:б KeG"<`~lu>jj`A` ;2dkg~x;P!>D:.Ig!EA݄2 Wүu .u _v;" C7b"RFACr~^?^3#G8C1Wo$C3Pr9bP*@MO}G3hcԹnZ5RE *޶:e;r;\p3", aHD\ &0$##8/ε6:q+y3$r dl9;/C*=&K^c[. ;AL P :o'm BR&G..a0t)V 䋑 +:ƇUFss`"G8m cۑPɚZGxVDrP5ɲ0&QH&؃y^ A9ZՉFq$v5]^ớ° @>i,Qc9||Q(ޠq0*U|< ɛWzt0p_rC/x`iJaicfQ01' 3x\fr^1.o{Qf``} ‰JK~+q.ܯPx\ }#faPV/gRw1^.pV-xD,~.\i$ȓp!QoĨU`??P5'bbEdf< IQc9 >jiܨ795Zu3.ƃQ&vڵa!  ʮ4t/p>O]-&7<s .^-y-8Nj <=#sPod$ D$ݔP  +֟r-s# \&>p&RGC|fXJ##`/17+0FQKצp3iLYd84"%{FbܼrǛӇf(sFlsZ0,cQ`{iMX*똷QPi|b\j0j{Eӏp;OZ[&ТVKOeS[D+'o۲Uʟ_`O^ NS&__[pmE *j+]^'Fε6Q`cԲNrz[:" u B 3qwd/Eo8 9CK?!:m2)ck?ygOw7v {Fk}{MۨT9)RRECn'6BWo$`7LLҖѢ`RPB}CLFݶiAjSu a\ e7vAϬl\9\z떄|D)>IJ-m1XM*W˽3:?;<γ^NaFXD5VEi HʷH!=X0*T7 Rwi v^NU>u_JǑ*1j.)2叜-B嗘k떨oxA69$CGʠc?M93]`IvIB$H)ejtYvL#ۏA q~=<8+353u 'K Bl<]dD"_CτAd@#Qpɟ:v _Sϫg$/䝕83NRYH!0AP"HX.X#X %1` )uUk̘$ oCUˈy;qXm:'8 qn^ƾ01Xl͞9.7VP{Ý^g ,:MQ5qSk@*(/?_=fN ȘMP)ȫAR_Մx칅ʭ99"!=8_כxjgYqo;m[C1cF;34ðl"=2n$vV{h,|z[{ą)sq!oKax& gh/㲢m³s#󖒙J((חb拭!7-JUW 6 rEɏ"'#}++r,7+urhǓC~|k>?z+g39-Ϊq;OGGq4x>@iه8|Fـģ~&|6ɛxq7pɞݳ{.ǸlEhNvE͘e8dQ[H;W{L>7 0u]u]i2K.gӄ:x@]%<>VDc!@D;0 x{yn>RꓨsnQޓr DOXI}H"kHcȤ:]})*¶ADMi4ZZ cI)kf)\ݟym{ܰ,_:,m!A] iS=etq2=231^lH/ m5K[DvAx38?Xvɖ]Ӄӳ #tu|g2vs^2$5 LQ"`BDwn}pfyσvR??07O(]Ӌa*el_?o3o82al&@5Csqn_OrdD Up&Ԉ0.^*z@k0AqSؐEG)$'7 Fl%xi^?, @Zʮ"]GT\/G!!TzXޣH|h ѣU}SpY@ᘙ]"=){w0%m ?لL+oQze*W؇=?ͅNs`?ȯ]R6uhqqe8#㛘:&{Kp%q# .NuU=>s0l_. & [Jްp@c o8K/ Em'/ί8D̘fU"j(4DԸgQkS4<QQ>yL I#E:lS Xj$(#هr?oX E?s/d-^v?sչm,AD2D9QG@C@c!T)0OB(-sgfT)  b&Pu@}Aee0oPM`?t`&JfBpn+ -,2>Xc[?Pïɸs0_CGsYMj -J?nJQԵ^{x8L#v(cƏGI9!Hd9:E넻+ϡJm'笊ܗ*@$H;lڌȸ),ˈFA M :)A:C- ) +ԡzVC|[fV>BP\O !&vYZ0pԖW}׫y sM&;Lge ϣdd`TgaTC2Nw#(3rڳVi4iF`@g:k> y `P0;r@]wA7H(A=&B XwQ㢥};<&xYo]ǝLX[ =9'00 EN?eo_z>|P$Mw0⤂="^DߔKl2`,P!)C'_&GF D %JلBΒAP@uv%A};ٓ'8BI%sl-$?337äBP/eBPȅ$@3n/ٿG]E)9@['lyiEXy J*ggO|A*ld4mpGIa;A.J!H=X@OX#%-P~Cg;531v=z%5Nzrtx=3 ;U˹u. 姶:}}RL X5߼(ȝ|\?|ʸGP p)p70BFB3'`7&7/xU2 PT/=~rwpdF! _|8a.| [&'&殏tM0` ySR<6/;G~=,@@snׯ{*u ߚh|" Ј*灂͊8|n}'QFr+"^ J$Dw-[P=Wym&~S^ a {rU_Uƪ3odq%s5% r8fГ5F( SȹF QJ> vuLbfKaEic}2Lx6jsoT:;Yb#GXvwy0{ FlC?=" b7r,b )%+LpHp2E-}nܮ"9 J|n"BP%;,?gwfGݰ 27v\Z{*%" A u0h)7 jv\[5+|hbCPr K1~$Iļ;jM>W(:<`]Sa8qX_m3`Ws7GO{6gˇN$gNe6FBLi',^T)@3=Lsr-C1"@^O }kp,^aHZNgd4o p-(3q:\Ó_/J9Ů #t uWřC9u0#zϸv&txy./Բ㬧HL-,Ri(P8lWaܴ'7b'nGxfZȌ}毓U.dr랸1w4r`tkqPqX09 mT$`ڨUV(5!dA]Cƒm$9qsa[gR)e9b .-]r( ĜZt".ܢyx0Qǹî SQ4̬?F=WeM\.H޽:8篓cާ=uzɴLh"G$u. n?oyQ㘅B"'죟JR3UO,\ջ܂F,:[--,5:sӝcͯC XSѸ V-(sy<9"6^1s QF r{:E^u.q̘Ιscte\*€,`$y8$[<?t"^Ll cL^ *R,R@ nLr0[""YzE /7ZBk('Vsl1+GĤn{x"SC&!_.|7 0 m]B_!vg,4 ~ݟ`F qz[:Шy{oc {j)Q>4F!Vۆ<&>Wgpon%G3ٻ˞_G/^'ukzu۷l_n OVzuمc_;_ Ww[#OVꢚɄlyS/ n>dSYw$>n@鈫ש(p nZ.ӿ _G8]dE~ FA~5L)〈H *e"ß䞗׭{k3lw< |E҉/JuP:{K H+|)PaZD,8 w ¼9ވ b;( `4t9EK4c1 -jyv9kIyq' u2@ 6ihQ\}A;a˸zu[ +² +yvkR,%炦#^ 'uw=*)N'Î"حRÈ^PROIsx >ߦ=Tި˸c )q o" )<ߙy7sTj7}lCgu.bzxjc? \被:ſ7(Qr5T0Nmg3Aéٜd[#wWoR k/ ff|B]#"avvS < # 7$TyGkb[h!eEM\.xZ>FÿbM%rkW;aߧ1>nbyt7xҠ&%2|8s:I( =J,Klk/2(_J-ZWz;!Q}x0㋡t/>2XͷgΚd,Y յ ObRN}aϮuJPN%-M,]邳S:% ^M:?O<l].e0fYx} n.9a-oA.>K׏`x"Sؗ9zݏמax;=v=uey{% .snsZ[ZzYB| \vlV5sFf22 !xspt`sPB*fk)<{? tq|](0k2Ks?./!vQwIιM0Mc,M;Mo#1AuKXClEqc0՟m_^#nWT:x} <@=$H} 8M*Jv ŐAEQn8븽WlS Zix|}8σ~XY^㩔aG>Ğxͅk43<# ( U2K Z+J[8wfhtC@UڡZk.܏v9 IXxj4CtP~[JGuǗ^ePh:ѿ}zd@bz ϫ:/!R vG~V<rt8&Ȋ  natIez=X瓵q~nw9"!6'p+J.'եdeĈ 0QAgBseD>ek{:1g[xL`<68΁kEa2BǍ=_``U^Ϣ,(ιia\$]*}uh䱔'gwݾ}9x-.SeC)M' {Z/su3x r]D1F/Y^7_7M4մr{k n}kg~8ܻ$ƂCٔ?i7Pw?j/^/UD6|zN]֏LBL*H0DeL<`T q6`?W;y{'zܿ#ޣqxv2K?׾ff5R ?k6dbIx/?;avK^&_#'?~SAWř"CžVaeKCSaG;D"% fr۵\/TDSlX@fl9&PD:Z.XvdZ.<)MpO)+v[uG9(죎Ҷ0NqRwC==s>Og?u91b3:|LJBbɗ(߲Eo6\mݷa10pɘ6afs׸q"bbS:UepZkM6CKc)B̴eJMog/s)T*k۱F0nUuPJ]p{Δ]h3p$qe hF5 Zy9X=޲%mY_kS+~ppZ^=(a<[HWdj:]s;5JJqˆŚUbͷMү0ָz-FgVNڦj A t,4d#~k 6y“*ٺ8qю C.]^8mcl``'cVn|ZМ0)eK֋+R^t &@QFև0W|=}xɎwywVX`ƨ=W|ˮZRo#Dn >m_ж6"pQg  \l0v,%DND2#z'BJ0%}H5k$&}Sv۲hCF1y\[H|O| ^<c6h.ql&wzF/hB@T7Aesã:po^*r5 k5u3yren:1g+;}{3~DD)dwe=W*>?OQ>ޯtL!P&n#b?*-Ҹ,oGAǮPMZKo:[ͦv<@utu)ɰŷ=%D'd$ 8?hޟ=c?7Ov_|$#b>M=0duW n?7kI1W'qu-T 0lf'> :j#T  Ύ77\woxx>R nQGJ`F~  R pNlGX76+c,=eH/7q_x#DuЀ/<ÐzHwv %u<|_p3QO2O3|pIgMD:MAY+"bF[Ý!2\t7Kȶ6׻}RL[Ș|,EIApd]R0#7`*9"l"}j|!;V`}t! k8Rp)|U! K&||1Et눋ݺi>!0 ?b x/y*.<_ !q)s1,eJ#ܮQU8 _F80+  GqpσT)RS2Ղ=c !#3?Jlf)友Ɣ&B Hur@E,Ɏ C#xw-S7 G/:[79bt'p_ DD]J띰0rYe6 "fzpWપxuGO+8 B \ nbݲIAOX.W2hmtqU|/r)!1z:3PoLϦ ]m]E/LEAn%wXmne լ4C׊:*L O7pgǓ'¦}\0CcߙrA!(7B8H<'9]F(0{,^j{[3[,86ػvX3&h#aʡQ(FMۈ#nBf>BYD(KY$Cfΐpp0m\{($F-v ] favIh =SBWz.6|3l뎍$̑9\'d4'v܇L}d);"FA$z,ĠW+D wF3ڳGQҮt6fIتBVto>"48^X<ájܼ.>L_c'o|yE>~qr.¬0Yr#J)*_ 0VQ%㡵\ h:9T}ΌuL_B+iA LNGJ/Xud\C!Ry&yk[e68B8eu.+`2) R1+4h+R]FdNOebM:EWi'D]O*zA0.x 'вjjI sO@REz,\{22<GԌ[nst]O1~V.W D:*9746unc=O77lP()@B /AwԁG?\*vg b@Z jC#%fz`DBIB-AښC;A go ?ȄP `Z$ٿPh~(s{p=/OہH!_o" _VUQ\w?Hsԝ͏kߔ1PhI˵耔S`D'9!=i$xBP.DH(='?h~A*PgO-< S f3}I f0-Tdz@Tma{YL <]6§\ѣ@6  :2I& c|,0"A8(DL,( Mhf@s*cM͖0Rr&nL<À2JY:6-ÍY XH&b W%3ߥbl~_\ |Tz(K3[L7`,pJpg$SC|nՋ(Ƥq"bRw #oJj?j?p@ @oa`wP H()Xvg lAO>d7mmc??ц^ />;HsCvs^ \j?񚲅dQ_Y-8h] /h Da'DD_>cua Ez#ڋUv {?o9~37j^A9yA:CUO)j1F/>WpXaAӰix]*aT%GP C4?/C(~39=JAN0db,(q!?Yz귫dޏ%f<ގ0 ovދTeFq4t0Ë2zRc;h։*̽6wz6MxS? NdȀX8^|Zܺ^ޟֿ'O6cL?xQ 3 /F<7s@ ߍ]^g:?r3fݔݜoxJ",[UB/8k`9]  ƙ{?ՕDqi}ݏgq?B3vÈkQut_iQ~[pciO |W°rˆ}Tvp߸lhۆW=ַ^B %dN}yi1kIj̟ w;ϯQ1%qwc_XHyqKs#hNs'pte;kD; g/\`EKe|j;ks ZW ߘODs};|<'!U3p[u TD`SbQ|2D'' 9?%=Bk^dX\Wdg4 q 㰂ِBpO 9^:gūY/pv2 }/%c6R !TWz뿢O?gu{hѳHT/ة|B>b1B*ٙ :,ۚ5ajI= m=QaG_ƈwC}D) @2!gL-5f]Ls9CǦ#Ӷ룠"A@_fd @B>x1֖&zHkZ? `܈tq$DԢ>DQ@x C@ M,WkW8<8oܮ`IqtY ]~6/Ep08[a@cEsFҬHsYzŷZ&OG+dC|b|'^ Q;\x7Xl{'ŏA󞁹KcYoDnwc|knas4k6f^#NJVxߟ1 u(jW؏^7s#/ݼ*xXZ( `8펱X+LO^$/l/ЮSnI0EGj{wߒSq*ڊE,"I(]8/*RoKnORjo!xEc_<^Xh:*$nh;!?x65,&dǤjCۓۦ:u&jwؘ;lT,\ici>>d>sc>?EB=}?߄|7~@j L9?B݂?xgd~_+>2A̟De "V)&($NI#g7VYV6A`wf)ۖ<W7{bAk`X-s;'mEŬl{kfa7HcDǟy|Q{<ݣmÈS}e WKxp7>]mf XFhRcf؂c'y(USv l &֭NğR VG[!LlkpNX;2 N eVHwq&Fa[⢰Hdd`. OR;ÁuH2 Fr*harE cA9&R'Aeر,)` ,5١ +\%F*G.iE(DE9bf G"/.}˚dY4n]l}j%\$ڱq; M73+| t$Xbj"1sjf)v#QoS`"& #-Tߵ$圔Y<>1MN4JX#,XlH=q(XByAMK_`O@?"]@]f?^ ~2L;5) (9?h'[*󤿑IaG7#BĒޤk?X uq9*:2E2~zAoCowI^ M8$R6f%# -vE9F fb:?9\:{_y=%ɲ"ew,CMMIHoL6ªGj8B 8 {ys7ϑ.?!Nc1I "s'uHSIᦚA5*5^t~P0J7s4M#͛ 0:_C11 w{>}F5kf AZMV#Ą҄7秊`=S4-,흸xDg y(vo`BYa?dy#kle32 >2ICL0#+*8K_ՔI8я;n s'fO= o:LC!6<0ԂFyĚ=ٰuY{7\i@r mgcKlA+ "` P$лl]s<-I Y.hm_r}D^';zޟ<Ƨ 3θ\A:uFvWWƫS#OWf*zO -+%5ww0Y f*\닮)*n9*M4q\Xd~{G1υ$ZI \ʼn6^Xr2( P3_ynH}#4Kh Ӹ6Xh ?B ?Mc ! e91@h=ocWQdA\P"BW]e*RHnviЀp;P*7'?a!Uy_;I+&XF˳Z& C27V`9- T#4Kjrk?W};g&mH6 fwuS) 6;񙮜urdHO]٬М-hhD~0,T&X~&/4?DfS5w(uuL%]s@_H|cM9߫"Pof_fN EASvqK|5;ЏQߊR` ZQ\lMr2Od{gϹno*R gPb@?#~{p>)LQaTfsߟYOϾ!(&HJDRP J֐ذe<ޗMB9nCӼLlxW2dOg3:B O !$EA}nć٪[:egxB&&I0g O !2JOMmxfY8o!& cAPةHbX/哄me|EHB1DEͤ 9 9by{sLO1ܩg3GC>JԱo6xj|@BqŻP ATPR+wȢoE(}ܳ4uga ER 1|E4[ߒ@@Wpl=l }J۞KTD__0k~g}vƲ׬sU\ V򩨀4A_*B!i@(Tu*@R (f~gיoGn=?okC ~LzS4h,\̽B`wD|gOb0.D40=Q P8A W*Qw< oo{X9pIYrp>KT4@+i]|3S!m2n24q(c?r;?`Kq!T];d hkU9}?PS: fs-9yF>ylP^>r*TD!.|\>,$V~8Q՛iR|~ cFxA μjx'qn|@ ~-vەQ!HE 6 E&+?$y=)MGd5pQb"R7vv~;Ǯz /1xk NE+ PVvoAxs#xD7znw]V760o9=ɀ?b$=l5=6 |Kr64Ǘ`DX3|H0W=.y݇`qy^>}38~gQ~G ] c(=mWc<c[8!DK1""?Q |= b~֏?$骻8:ni=|dB3Uhd,rA%QUH4pa) :(Vo9$ra(K}+|4$7tPJt=ݒ/zւ (I drDt!X>t3ӘWe8!TG 7},04ο{<z@ן$IKPsu f]{C#O3US8o^Ǜ?{sGZP88yC9p #  Swh"E\PX}h折G>NO7?{`Nn߻~<ӡWV\vUێsep,h`ee#>H>R'[4n4:IO;CgꟇif?GB0>HxU`؁m7 ^+^σ[Kn\?X類C}1֚ 8Cl@"P\̥) `d=yQH*C0ɓ3g`'"Yun]x= vJ[$"̇$P~׼(#"= )xysnu6Ir" } `#l،K~c5MO{3d>bhx%I$I$ӵ OZ+eY0ܯp Qbڈ, b8 e/ #Cyb'R;"A c~bR$Kb{~?W^€~AƏ4:Ř{t)Q@wͯ(~h$ {ӦB NaR:D !}.DGL + uR<z}"K ݹwǼk 1tH z|8H RQvE@AASœZQ0iVR!F億ptVW!^@%E08@:B B D#eirc Oih}޳)!T--"2B fZ&swz~U^b ;^8oN_U(n$OG]vax;ˇTWۂ{ ĜnѿֆMU7a;vM<4 b }Y +lz`өarIOLQ I=w@گʓ&u/|<]vw_{ 4}Uxey3ᮞ(߿pO#77"xs06Ѿ=l!zn~ 8;pۇ?Oki y:10t 3$Eü0solr ` N;h0PTwcAnȶ@@$z .V" 9A5Us5:~wW9_k^x/!b6q;UtW08O/D}gϛfBq| TD Ǝ^n *;@7j5۳IaS/`%2z;.oҼʛqĿœv&Ͷ-`o_c8cl׌!cbM R)Gv,0; ;2΂VyR[;nsWVVNb#ܲ~(a(/qgmgjL{6Mm'0dEip9cc-xůLBk_|9G(Q  r 2(_̉<Kˠ?:Ɏ!+N82Z?Cu`T~Uq횄;0rYH ॼn C(qx6]wwBwr4FUb23O/r_ ޻9oWYSރgy*[#WKh?' G>C<ɞkt:4}0s_ponxdg fjk7.lh!|64$P-jBeABb!9dxc JN0rǜ\ ]4_]5yez>]5z-ȐFf8 {\GyOÜ2?#L]3#n⑐dO}Hb  ;q |b9`>^L JHXFq n\!A-u7)M^WXc,_|Rdw:ՎǺ1{l :J* EH̛. mf.mzmVYätoL1g< uw8 Q7Yz2xscgY."z^xbt뾼=]|ǥ5nuŤ9;Uꮴv6g*MbxCb忷xqI}8@6";)IQ>RtP؜&"Z0.>.BƋn~qAnkӮ}]6d~vFEl}5ֈZ8&t%")/k6/ߟ}L:TfCdPtamAǣSx;Zj}PDM?3HaݽnstAo=QۘR.[$QvZU[Zєf'!j5k" \ ;Wѵuui +񃥖 M)=;8W S"QTCqQm{i7/TRݪ,'bԪI_JV-v/tZ*R/=}I pJ+.8ǧOэy 6$}q 9C{ 7UTlZAoq: 006z(Pz2:/#8n y PӉȋr0~޶s̈́?)zNjᤁ÷̛V{Kr^sS*h^fv@rO8U2SqENCH9 *4Ȟjs}\C`R&6F٠ȈU, ¡f K\@6L8i~/{IJ" y(>udlvժus%7Vl> \Jf _d;~7Ǖ`p˙;Ġ|45C?'n㊐>.ÄjEI Cjl@l # ŀnCˈ ܝkvaG0'=-]0oX}fz]F'9x:Ik/Fμ ^2 KLKřֽ!!Т4mm9 bqPYXp=5v2߮ۨzv|0ec ;3Y])BԈΎgүşJ@g5-Wƌ(PIQ1M2" /Kmt1M7Ȝ.[niJr}8MӄRR qq,lG{LZZ_;-C1Ҫ[Ks'חWN(5X8 Sӊ> 3!.}2 Әd}y5+5&.uc=AhN_b"{8#!cOZČ̮sXx1@C|5g'SD@ : \h/(;.^TȬzD PCO,$R E/Ed`QIҵeqTIcuKmw_|:#dEQ5ȃ^c|(дvTTS]XJѥ6F;ATd/XC#(1(n"ړ`4eH|[Q]k&R(16`n )Lb:,u%*4>Rt1zƍdd('}O_·" BQ,7,Q ?XO—x@>l'__g_G$HͮO< H^9Z.!(5fZ &mIeASL!$ixUp=@C\P._kP5JSծCDߠ#kf\QJw$nF ̏c|^i{cuC Ѧ5E:fT^!)H:h?(ĤLTi; mKݫ2O~7xi`039_QΠ?/"tY/53C$?M31AwciHȴK= ԢL&h4\wcaϡDbр cKC Y&AF:ou99hHQJ!%~%IUA9j{P} B<_莟OdH_0 8T$:?s%_W}8O ~wF A4$8?`z*eUUUUUU ~h[100=zJ:.DF=#nPj.MTǡub5m(rˈw@4d6drw7Y5"4r$RģL%Խ+`sl6b?L@#Şeb?Snoؖ5@0uxd6˫4f3fsawB"n?@0qZtz JHBb?Uh.)m':h(pFKp~-I2=5s})N*kY.yw!+fm@\b!;}D-V0q<57Y,<{tYRMa1SX`?3S:¼HUJPrWnpjiNxa3*[`> S3"B 'r%2>*5,KyUޤl@PMc+W+RKGb_WX2.!SZ \aģi`w|\!<fG=OHUajWZAG!; `ɯ :i_y8EAa =$G4VqC^C[B`I-$ƃmKi˃ӯӘsP9"%cp3>ZV -Ȟd;h^4xr9 03 x70L 0ؗ` -$z}H=0)?uX&G/!g!JBL02|z'TO@ v0.0jW?'hqj|enyX{~$t YHz}sMHmFqGU#6*/,<+9ه+ s RoUMrnM0[Z ~,L!M%<7tfgs3iFHTereTqD<ɎIGH4Ϧr @QEs NX[Xtq' /!,h_$[[ J8IT/Of* B]`t"*4DA&@H1,^٠?Иz"9ԄH|Vؔ `((B*<#2;C}\ )2yf}5Nϊ2)JO`࣢B<HӰ>c*dMз aŬX7N {оxRBE[P[e,M(QaΨ>6HJI6h$~u\pWVG,6 h nA;¹^~ۃPP qÎaAT`(@~@eXI  /B F,Køp5q[2bkkt8=$sw*O?q]ؑ 槡?W9qN_A .ݑYM8q< ir`Yڨ:96 GJH T#!Cģ*;q ٤ziGc^[G"fy|"\4TE iȿz_d` Cu~w`s40I$.>?1Ǔ~6u$`%i?/!j*1nA1^Ǖ[[ݘ" 寡LE!o|( e@]Ws<\dg`ļ״ ?4$ͮ{Ora( a}AVHbZ Dt!My#z|bI3Pr!`+S0`DCRMw"T/ʝXffy'9)B;Wē̯p߁AEf/#KqD!6tTiM?G>nrOC|~Ha '.,ty>@nSB |>C83 צ$C] TN6}ut[b0X0ǞK8Კ R9[Zı9\`HSK\PҔbt1U?fhc>C,8VlG hG>g9rUO%bwB}_a!1I %(ٌA)JhDHBp3+@!a%4Pӷ! TPL(<]bcs9B' I "K ^wrUrgs;bth r]z`ME_<4p}Lćv>.a[;ْHI c Iskfi\pl,٫]~$%Ql}0j3A(ƺ(l% 9:=!8"Mz}p10RM*eJ0`Q*s/7s^Kt%n?M04S LgǐX% !-h1h j'EAq!.1!f JI a fd1+7G/2~! O?xF>D]#2 :Z!h!lؾXR/]r9FUCA^D 1Q`M669jjL8A Xx[9@+1#)י}G'@ C'QP5])b' l"k]x(GOA "n!9_95]yzun>& a Lz3h ]GRS;{4V3z f6'YTfY FӌVpʩOG< w7."!.ƾ]j+d˼LJ˧Vommv{UUUUUUUWWoi^4mcosUUjVv*Uݪ9ª۞M&rTTUUUUzڵ6ն(r.[nUojUUV῜yUUUUUz5[j孭Y$z=>R\b\=( P~)i ITtD0<~'oтQO"}wNˎvClbQ꫷?p+iG|^"END;76ܽ4b/y\_O DD$t.JIC3+g?&2_ cגwlDCtP҅,IBDDe (S̪lB2*q!BfANJ8X*GWE`w1*|^hΜG/DG/(S ؚ@A o#fjֿ llq^7Z 8DO+Ti?H>5R ",B(mCw8g85L_gNLl PU)ϑg|$400)R9[eBc|~LqϷ`\Cs]f}kzmoCcZ{YΙy ߟ9Ώ4d=l̾qW)h>4o|+HRra: TCGy^qXj"**4( _RQ`,n82,XY&R}d.^^JneGL/*҅=y>p3yv0>obro;kd5 .+c;qpD.n`C\J%aAˣFWhh!x]L+ƞ-h`HBxQy bH_ymigC{W\G>[yG۴bDKc0DPG*C~NDA Kg0v)쟡ɩړ?&(|@/soR Qt}H!n)w/w*]PPm##ɘoЩ1h@US3t6~͝󛅈6ۿ!J|#"1ُ|<=Y#ߴRʘ/53M&ה>pdqTxc`ohX Ta%q6Cִ!ZazÓ+n4FJI%r|g`Ol @r'Z9/<&rs? V !9TƓi!I.Pf7 ߿y( } ͽc2CNy9y~@HTu!<<á2Q;B7 jJ k)Xtk0! CA @;{9{I,ϙ+ـ loz%_w{ge:|dNaԚx QE |"@gJJNG|G2,+iyp A 0ۙU7wOxqgD*h!Ht2o{4ډ2!w?Q)rO#%ňo|:6HjiDxe/b"PDy;+j- hKEaC 8M'b#c0xXn~zQ's% F*xV\+1&L9M﹫e6͐dPMQJI lSNg#Hi[~\1~U;Cq`𵅄KGTfCgO %PLfx"Fd{xϪ9VWrq ZqC:QL֛F>xϻE8/T2̗*0Ң"]yYJ@{(͝5lX0Ӄ74{ijG#$Zc\\ocu\6J(( *'Пk׿,9lR+ۿtMh[z6M5*%"hUCb&Pri#"s4IV@9ֺ>h5mU`P>FE Z6|$M;L 'yHwNj^O`DcC 2%Bo~)`9N PA48pi=tw"@5:D:ui1s4te\q2@{F +bΣ\CP!BJBy;:&WXDӘ EPv^!JJ 2r|p&$t>Py)^ES~PCEp|K@9|tKηԆTYL{;3sP(#8TZqxc^~wẸc>ssxh4'a]ҨˑX*N܌К 5GL!zw7}z(A"ʄqC 6`.œQqD=l'TlPyI qJyyx)}ڋIkY8TZ2={;]1:``d#P2=1lϱSp!RH4@%2 8_.W:R\= *`v?15+Bo!HMLC@{ؔxXNn?ңFO;Cav<$| & @y0CMmjpe(d?9З ]x)E.{9'C3ZB"1.CCl1B7꽢&HD>sNQyƧ)'h7=Of#f诨O^_zgG7 6&bT;,~xZ 1G% bt!Vg @ 72B/hspD "2 ]/< <$LO jH$ <6]d4PrQ˦wd!oysnoAU|6-]hJ1Gd7B %[ H!@~Z04j%A0u(2ϲD;I I!9NW|eR`xI|xț^,z(ANĜO_{O =A`j%~R%y"J<-D'*Bibhĝi95dMm3$5LuCC_Lh;)eV89 7,J`%۱.  ߀Rz 1BۇLJ5{`Rb=uK磜Ѩ^ta;szC'ѷ[F7*I,䰨@ h|}ymG3)J3oϧ]{e<ch믞%/:r¡,()(QBJo!]u0/U\h'܉*l\=3W  "_icBy`hP Q(oz[UlQt;zГHR$uDP̊Mqt/ID(^L2o1M `y?I]d$ŷg<,6v0;A*л&p\emA!L88(]39WNI{eՙF?_ͣx~R]g+N a1,!AdDKmU>&`&)cwaaK\lq< t*pw;kvadáh:Ȯǎ 8zгBPb,O4 0jjiGIۘ :Ȏ?}ED& P:=~Fߏ ?PziLuN9NN* Y2/rY7@HI?b* x!ߩNۀ_ ]XĜ FA02˾g2k8nhlo?\,R<}3:pffQ:ݪ\k.xL۟0*YLn:J6UMu T}2_)XSgcxL<[s㷲9*vXӳwr꜉>w<@({L00D!',Ȑ6lP@}xF;Km uAExLcj= ɮj ;#WrJ7) Mk}#/H=EKЧϭ4hPϗ'Tx%:NdPZ%A n<90` ED> D#řI|U|M<2#`& MY&N2X\ԝq"Hzb03ЍH\}oq'%|iA E53q8$u3 <\@>N9@SU47Uwb"11d[#I@AZ&0x%]_pE!8><H|ΤW.xZҪmUUUm:e% C}E|$.t i,F8g9cקTζ!HIfHȖl 2ԡ4^+krs8X9gdZ 4ɍAFL˃z CסY"jSXx2@9~_[ ӣ<#NgǙtf4kd3Dd';6YDi~ )L >I D/x;BwwE y::5ȇtQ犠nĝ }0-^KȔJhΘqZvmVKQN`\ͼ:*qyx:"Jdf=":3_yƃ=pdtq;G' @Rp$LW^zkQ\< ZDg2uؽ3.= ;\,AY{7LKa xI{jv;c+0\pȓ @va㨍aX=to(yle8÷rTD؄+tt^9 ?0MN]Ӭpबx/a8݆ˌ1#!D0M> `r% w8:Lpϊ>v?gM)dٞFѓritfOl@:T# 0{#1Y7;3 PɼɹL(!NmB_ѩDtV$`ws'rY hIO6H` |仛r/*ar:Y 68 C >A#LATx0pT CF2C">snwslpn|"z8:{T+ wې;:)vM𣣙%/GXNDsʱf u=|c6r@TP SEJʭ mGO/_pxaIp7]G@!ZdD gq%4?yVc,`aY5]CmЩqs\!)T})0vMdL`dlwTNgaL I9 lr=zz|bzty=\H`#B@@ < @}5Q(5Zyx >􏮤ƹ%q  `vPE߾GG[u'{'#I >W,KF'߬gL8O[l{&eZ]ȈXvwaMC, S! 2BveK&tdxtkO<x fl kG0"7atdZi.pXV(;ݎ@77$6lx08i tC}f?|tdm5a1Er^4@"TFY 3!+vQH 'C%us.Jdzi[緯cϕpbTC o˯paӓyf0`\= Ն̩$\2u Uj3Ћgǹ͐aXe[T"h X&$PcH`? P?i#y99}f!"lou }v`Sr6ʥe1q<,?׽kmag]3q gt0o(Bߖw\2e(GNNY+ !1lfFZ[c_cm`!Lm2 ?HA-U6BT.?~z~;:@p<._~mӧW np|^dA T%f 9UUC?Brd)kļ%JEׁ$! #J9_/'K|ߤ皭R(\s*2=ua~112`jzPhDAVw߲N }K]}/܈C~~C ~u!;FF|@|cu|kwCw((oov}^ KbNS"ط8~>`IQYԐ0^ QkyO&pJh E6f4L~:ֺ'#;{SGψʅw3??n$ y1mԞq>d=M6<eD:#<GQH83 v܀/xNRBY˩Jj~ﲎwݡuFgi?X"B=WoD{(e,&ӧ"t!sc!f}=xr(N~)/cOC4JOgA9NBJA"8ia"q "6Hj ,>׹?pR`|7Sg:*TxrENކ gзe8 ez"<4@7uXZbf9˰) °xG@\g\"ZUK ( XqAl[Lt!^`7&%.rMDsT(9 /̸n"ׇO\^d DDps m+鈂SfF5Hfk0bTSt ^ρa~_8ߣ_9{z@wd2a&۞K.˳5fsZ Fso@yL}Ǯvq|* 9ZHb>l̔m71>wiT!v"rHO@pz؋kdf:B+} \5嗥"Yבt бmv4& l$hIH޽vf=#Ϗs A`t#HqāY&1F9IԈ}6g.5YȎ0 UbL=MD ߮I# nF\+]b& hd#1"02]\ߢc}Ԣ^>T3vs2)t|y%z4P.bRNŘ&G G h8 5 HlwEZ运.LoLf#و|=xX87""Hp; nF<敚o-3Vv003^:>;pY>|Zsuvu誔WVaF<xo?}VU]Dٝ9,״fG.CrPɴi,p[N*~xG%ݮҥZr3 vS~Et+S,xnf>>H/?:g#2Rx] 'I"$uFi<%Т(>K2X@9zRc7Wo7Y}w?u3h"O^;$ώ8oW۵ǡOȁRة?\GMv9h3;1;rEVX~Gm䐓Ep='L>0r>s=$j01#9 k7}Zā3O9bQY擇w8T<|UIϫuk^LUx| b<>_̃vh7մv[ Do]߆ ֣]mṵUѹnFGk_ot?WÝ ?)傽`Kd%}r_sWzp_j8khL]"ĞNJ1xX V+[ Ő4&Ɩ^Źf TcKov2΂=I=cV;-1G #r K@}[Gv%j9HPc~9ffqpUPi 4&ǖ_).$T0HYaS0LK1i h5;w4WO#@RRQ=!"IagPI:Q(y@GG<|rb~R;|1b$j> G[΀7wl&\~1 n& 硫glKVu~Al}6 8LSG/gac#[-kW<+ѣ%4U]THy 2OFeIlmAFt yy܈?2M0"-l>xc]F鄤ˤ+pa5FJ˱q.'yo߻*2TuZ d a1D1}3]WL%DPH(^tILs m-0 QU0(0Y3^ap'mp q/8 Dc٤Csy}}sx<;\~"lX1T,skcd](%A[\FNAToOUl4/ΪP[]g0lWjk "dgPA1(/'PuvϿ9AGsmH}DD&!jiɘ}4DGnIy1pɔ4zyM}3 JJ/1YfLtN&t?Ϳ$?rh?A0"'GQ\fx}j~ c {|4GZ2Xڞ -WbMc_&LvB?OPtw穬{DhN62c<(L{YGLˬ`Ǹ*$;幾ɱPsK1(cZCCa07 y!]v#5|:&ª<2{dK2K;K йDƒ D@nP^~f='w7/4Nz 6<4Sx`$W^=@ -D]l)uZAoo  w\@I5BwΦFa(C$UP h(Ƒ]cnA4` 9s(cgD~(VWmJt==~<Ǐl΍X˘kHݵ߫!$ bߑo"da8򀣧L)xpTNZ<ygD: JX$##Q)DPƗA}x|:2EI @ԁPEE7G MX ¦#m3) G"c7ߎ+sR-! 8Q^ %"@n~*#7/hK:>יs/3(`8H#3C1*8*q\&;68YL̘8Dx޶04};^çl}Xg__vnǖX .-X ȣ@A9bvht&k!C`f:~%lv|yvCFRx"A5<0M93JMm$ _wg>Ay^Sqr,@GyGNjP2"<ОGP|l6&d;iƼ5 kӢ$S]xH좣}< UW5B:NpCVOUi<>soϸ/>}P ; Ĵd0=4ޓKl}zZ#Qt73P6pG]M\aζ& |":KxM@Dycx9qZ!qT[ :ܬR(:&7,Y Y5aS\" S#qmhU; Q}A-cTս 5~I;dC3KbMQxVn`MvA8i<^pRq$ߕ80[n 'ـGK)=w7C֎dLH$(K<;eiɮgA&>)ƙ |$(\sۜzCx[~ݑ4rBABUF*KdѮF($F2>Ά3K  8 60EZ+Mꪄ#gl'krJA!xT=" 1=:aƬYɁ˙| #<9#3ςӿL~/r3h3ϧcdQ_\ISk 9mJQ!HG88c)Xa}zTu23 iۨ$85zʳzn, A6" {4TAk!m_n> !ϵ1*s%fdu@؜⣀ !| e}7CsS\{`Գnu㝘7!_|wUS;I @@HDL'(YD,dXz?qJymTq\h7T~CDI$]ׇ73 fZ f6S3Y0efhB5e:'YyN K@!V oVI`. 8#py%Q4H9 G0A!IAǢ=s9qƦM$I,qCv,QB>?`"*<!E|ybr'z0 DwQk6 7ۿA@6Q# _#Wn6»үt@#IR>7ƾ[dEM~T:uaG"\M7,0ӱRKIj9-mGJnqQmFS\"㤝!H$ K@M6.R1ٸvFnɎ7;Shёw$=:o9y,%3&<~8"^7R *DFh*lꓨPdgP{G hЋ2! llpض̯qT4 &qǩ= ^[%s$qHp 3Qg<;=h;h{33w߷6 ,=Hjj}ݹܑ0[dž f8s6_1k@Y0G> >BI(|݇6 1"߂_eh]h<&ŧ˩㵓|sA q>bцp[bs沒L/(F0q&H Ƞ-U 6hHpOJ)z8& 9,& w̭gփQv&zÎ9(!|*B0H!CH3$r]g!rVisO &3[@ Nr*'6 7dgfWgh$q) i\ xǭXV +\4%)7}EY.SByc6h& G^B?Ry>F~ʞ3\bH7\|b/Q!$8=V ( /bAl!AZ39`TxO W-K2`ׯ ڳg^1`1XM˵8b7>9y Bܕ Ql GѠ`bʟ,}PAٯ5_M𐁁;n00ԯk񿐉R<a(;Ba3nL O`WẼ>Z Ѹ~$0{}Oaryq]ruofE9TiLjsyÖlN8F>֔h 4w 3 c@ @EJs8@KkXnB:8u? @+KgNJ8!0Ԓm}zt br:)%]j~{矫Kz\G'܉hȹôPyL]o"zd\;kV'IĄN#xuZLM~ek.Rѩ l8{0SկJ0A\yf5VzO|JϳE*֑JCA9E=i.rpMx=ƻs=9r= ΄=V2PAJQc0t}iԻ_mgztn ϒяbD~GjdEXۖvd0z8!5ph^1p'מN|pS>PWD(J"@;p vtȰ ,Էی3{!y UK+͒DG ܿ{D3kQ ԍiH s./@ A! {:!{Dp\kY>"2Qr׾9|@k*LGM( rAx8Zju4o4j({m7]FNJpca=Kھ9χܱJ\ewY*B=0h$G~9=|r#0uM9dxg^,ևb;wA2l6Uءs3(π@&trX^.DB (TM sE-,x6f*gpctz{G$0! HA!D(0OÕgs @áj.o96(2-$3`dS09EDK%RkÃ㿒΀QguC#I#'{^`b+\0-.?@)ԋj꛶݄vbJ2"d2{a= `C$b@bgF 9hB:W-0Q0" /2uc8]4P ԭw4~n$Ҏd9sT lMGM(-('s f((m9pr2p@W3zd؇dx><$ ! c.I/ HS8OΈVIOKHDAC-ASaZČ0\' G 1EKAM<32;9!u&BO넬ɡ2L}3,4 Y]{O2Oe2ogp$T]ᚵe1>`J;h|F)dSI]Egc^00uL-KYЇKHU$Pҍڍ뢸Ԙa' Ä;aȚ%p@$F M|e4#{^! ?~Ғppk.4Vߥ9`R$h~o!Ms9rC&ߠ'{!:bOɈ!"?~6kDLv5WwFQcd?FH3\Ph|.P|D)fhbR >١9cK4PPA+@CCTPI` _C5a8;+I LD#~zc 5F=q>nK ?JAѺe]ҋ |}!M8{ɭo!1J#R7.hQ$.5Ȋ7MZCC G<:N8oEOC{y;#=ïvyݳSrwܯEñ錈pCl2cIᛰݟg8$p*0AxP4Htۍ؅+53[hO*)5 >c=*KJﰉ۽\Nst"4G_$3=<K ȇDët%զO+$R*P9Ԛ7*$d9rIc2xWArqF,LI$҂RTƫg)L>f |>/:=sWO2U2HR'!?[=@r/! I\ 12J'jb61RJz9ˏh|`֢?gK{R'ћ7x6')Z_sv5=!>nzw.m߀SpiZ'wPm. GxP ڍ:DZ44 mf*lG ?o|8'˲\!c 4ĈDEROȴ.ynpOΓM$dȐz Կ3p*\2F4V^0KR4s#!e| G9\)B&45$U4 5-k _7xhј' .#V&8ৗ tf>%" ;5T0jb34釴.M9C0<<E9ft ,w8e%8 ÍYE׹(OŰ$FE1/ՍlepYH0jF۩E%4>?PDMIM1Q2=977XihJI !c] @2|_>67%AOF)R#`n~{㋲xᢾ߇%@Ѻѐ4~:x>گ_8G,R915+@Q5&YOD!hB{~.k[YVQaϔyb!.U ]4FGlAVsm\-VATv&&`^'yΡ66!؉+mΒ/pd MJE4) ~GGrm1.%LP r0~?COE0>9IQNO$3!3G(k*2 P V ~1OL Qo0_9 '}@@$ 4m>s*)$J lR4`Fsz5B=.ϑMVؤ)ljkT4Tdhi?"B%- BPT1T5B*{:}p_ʤG؄F/)s :rUq^0S 9O==4BCՙpڳ1PǰjB|Gks`X#uzSlD-.om^fA&wֵ&a, `KADg 8ʽ':(kF&4vDem>^ؽzј"U۵5µqC(#4@k|B8)WN$|s1jӧG9"O!Cd#Z$W cz-Ccf#(Pu5ζ؀xO`oASj^ޟ-cxHH"4vLa" n%FK{4oB 6F$q`mAiDsCTJhg //3 2KT"hPV!g\ntA;ό‡ !~?ɳ6Z2;S2zZt})bj СɗqTfi0M1m۶ WL3DЮmv ^&L͹eFd}xX3allɍלkXhxƎN-̇n p-=̈JeA$,iA#UnfuVg 8`̅}VMeK#ŦcS: ,B5BZ2AUw xk58 [M m+J N$ 6ŭEW8eyÎ_rEt5^Uό>:f.uK1u5J13S˺;;5 r&M#b,|8ޙpӑm!lrȌFƫ]8D9)$fE$ۢ;\; C~e#`>e,9ɛ w ILUzaP&6!hϻOJfamm/H%  "x&,j(#bO nil!(QM0$i=|O?BNŠA19@*}?Ow! 3: /vP/WF$Ow?=AJP Ea0@%UCAJLz*^2Ƀ#Xma#,B0(u9shEGyTHnD?O *$#\b1%SDTRPfP熺wmٻ`E R"7M-!#{')8B8M|]pG~Pb햒f!OP@ d^'#٧H`o)Bdgy{@P.E!pC%Ԫ ֓! iZB!_[~H %:w" NLp2vW?<AH9"Œ4F CSxQ:I3[B'vC(I9A~msiY;w^V^u54RP%U4%%#R)M}#R+;x@xyəgKx L0~{ ?E/ʪ},lLcvXSԎ nlBpsxg #qm"j#o &Bc Gj?J=cUc9=ws,$"/LQ04j= tC Z?7$Ujb*`TTD'J2|h=6LI|OHЁD?`~ L44؂ aR%D4PM;bmB EL)q%P&Jp>P'#7zgosXq`m)8zFQgݤM=G|4BJ6?um,_R{ROOZ(V.(*[@IOX'zO@`kG6jxy˳ЗNxw;= ]'B s2I9HK; :|F_=$#c7~tQ/+:*&P zJҔaAe4{C2Y Jr81p(4.ot`eH2H9HNHR{UU> h|dPrDOD.Нy<` Z1?؛GC*f8&AL[±.e]"~ί_yrtf19iVY4tĬa9 ( xivxJiedh-r\m&C`P EE\ ;0G*o 54$|k]Foir"h 84@\hu?6~3۹zD( OmhG;oG u >w/?Nqƿm Ə?P:k1=>'`wk_0p"#1FsE㩃e <>^Ñ'87yc+F|Gx_S;gBʼnp5l 6$M =Tbi(#k/s{/crQ\$]@PdXkSZ2Wj0]ohñ+9= &f&:6 ҡh)p5shhl` hE=8$*eC,hơFAҊj!C&BBg7iiq AM Y ЊhN4κ#C ^DJBA,AT!MHh3#$2 J2%w@4(4<Ɍd3CJӠ?/y9հ3lk+B, @W-n!nj 2PR4%8O( " ]rU L A`caA/mz I0w\.>_3 0b*ɰ^?uOq<:t2Hj! * hPۖyPPNlW8s6J gG-*#luG#68u2m-d 8C3 }9jIT\6XF(F2%۶ apd(G6p39ruV5Pv mlX d8jSOJNv"j'#60n AW,ŵm;qz6v'%&Gq8;b^r(R C7'BL<7_}:E(=\ש$AS8CBAUm [&(6ܵT60UD--R @S |+AL T8~ '*wc%j?F'sqd$4Db4TA+cdLP"H(Պ2$iZRGkD # ȡ-- &s]Uf("HTwPSqDy!LdC@J5v7Eo^D*;P:D VO224xQ.p*` gӱR\/{&nX1<ո/>xzn\FL%)2T fV*95@{2~Ol.43!I#)HIAJѭQUl~!]:ژM`|dN<4>sWcHb2wp!Pc EL" PyF'ɠe *bibJ=˔1&, &GC`Sc: D DBR!  L1B\@@fƌ-P M4E%$4I1Nrj ZRSf *``(J|UgN,C!@pJ&;$m%IS,ܙ}_Bީ^qɕ/ffJ RB$?-ike {%):O| $ʚ`&:stP8p#g(|IaCcˇG&A$d,J>~"~@}?wR'KCh(i=POM}3>M;G?=9lbC<%!+;Iy$:"Bb&(7,_/!N%°9Ĵee|}LODpFlOhɏ?ac!d`iXiM#E g87Ii& ҠO;&=?yS w0( DAOQToت*6ų pzDD;\E }%NC dIҨAه6mR  t9$5f3BGqގcFmٹIeQI+rX#FIsO  f怹V;$1lhFY L30f]f{ #0]Sj{-c*q2 6HexSƵ5Hm1no\[fƍfD<4a2bK<c <9`ϥȢ־OHP:XCߩ /b9쎛}(ьg20mn;KI@2B"[w۱"Qt (EYH  A:@(@Us9(D!`QFu8%2@D@^0L(& GRqJcDy7̑׬ݧQbsiEE'H}brI(QCoo}B 9dHlI-?t=&Hhcؕw;)w,!CG1֗тWCSj]PHp i -1"9U0Re6 e&y;.* H{AS@ jrƲ#s6r 2C,cFMS5Cd,JDBI CSEI;>4"=|=pޅsJccJ@U= Xk(06Q>hd&W*9mW"04ʠl9@/y/U+}w`K< SFBh'畚Fy0 Cnx`OT04e)66BaAșx{q0K #7;3>^ePK3 I7D4PbdbwqةE5y'JD01y ,. 3)]4ic0o\-ΰ[9'PW;Eӛj,rpM0mV ͩgE ǝhjj bFkZ3Q1IJ*ٝU<1O^9 MtdeY0FuF" H m}qb: G $:Dnl-)|cr j-ԇMrZ`7HTw:˴rC7BgDٽXA(XhBn׺-cYwR<ɉ:R洢0 ;vсRəclcWI"N9>#h~wI$ Zȓu}MskU9#q ⯖iky^qqnFNh4Z# Eٝ1rnM=3nr]jFhX G>!ihr1'-y/ p~uIBt$[g,J i-5&z.f390r:LA 8cVCA>`!CB'k?.ٳfρ@2458ǯ1 qk g281{Z"RZwF\Ȭmm&(wQ3o~ȣy?{Y|1?l9t;S|% ̅ݖӄ$'vѴa9H2_;KM 8J|HÃoEDjJ,.QlB>WtVf:Ʈ}D? ş6J)*Mtf\dm;-ĘIz|BcID1E-,AD@3Cz ޺>;ːIMP2LDE*=gL dG2= T(XX` iJx7LBZs1žA9i60]&"vFшRb;6^C[HjL vD@+а}%H>L)@HAJJ{\u[jH[p&z ֌-ezYw4݈/_HD(T+G;\Ogv~9c 4RM"q x2$ܪ7VGgX̞)biPF f#D `  HD!"r5!^GӇt.XFr^Vwo񆽴w+P^XdݳB6 Ą8Ă дh93 Z&x=mT0 FLA)K#AhYB)U(g%=J )(O ز4dc}Q<%.Ƅ۲8 ~ '0U:9mꯌ (4̲Re|)B~hanޙF,VGƎ8Q DG |<׿qB\T Ér !+N`?D+c_N@yKzpCrh.JT$#@bJqM I`zCF$R2o> gR|F1h @0 " \Cag wL>2A͘U)$T/;X=w圆N㠧w:Djc*'#.q _H}p bPӓ)sׁc < Z=iEbNCs?\ŵ@~wNwp}OA%%@Q3@ A@A05D,PD(q$I$ ! JP Y-2+H !D0QT AR ,&v[~0@岼@ B&JGRP(~kfŲ@b4|c_U@| L)s6 MefzER˧1 GwBe/N\0\27)%̗Fuy:2Ɣ|"RM+ȽXn'W% = ՟%'xHHS&THXG>cG4BJ(Ḅ3 h&bz|3g964Dq/$hvS]J;_cX{x,3tʬƚ=7MAvf`/yi0~[L$?"CVYcI6WR笇K9P vsh;s/D:R'N11p1HܾPs/ )x׈%ȡZӍ ֖g>~Ϻ#>{b͋" # ໭S<'76`; ]>;N;l⣥ *L.t"ZԄ@smPOL$3[ C7ezr;nl3=Qiz6sUS/ERɼHQ0g104*2 4xr:UPkV|:BiTv}=JVhÛ6-qm_aYfyg,$h2ǹ=Bm yNkK84F()-pE+r ^CŠ C%DTp3ˈm/s7!F\5 H)MXEu<4w{y)S@Rwj~x1aDL8c:b:2Pa4y^=Oׂ/JA.L79$k&n70+Enx+W\lbۅtՇ:NQ8 O35٭:.gբRoHa)SBtwT7q8\v' 3` pTŲכ"Lx̎Q; J\_=WzSyPGG2&v@0&a Y|bw,yV ؼ{=޸몣$^Bw.}6ۑ@sEɜxɑzxӲ&T @thܰҠcv͒*xυRћwu=,:Ͽ|ϒN wlN{0`6;Zkv!A4F Ӝם/jy0'Y@g=BjU"8Y!ܬ2Fn Yn5.Ү&q@ -0;4ͦ[  C0 p[9&twxK 3C`+=Maf)eZ:퍁a83ᵙd)c:uK@2Vu@>Tȗ [[y$[!H()!ۡ\pX-ݴ:R)MDfqqNqrt(m :h9h3qT1. :"mq(S }C|T]Mlԛ9C<ˆ<8vSm ܒEt+a8~ :]:aFt/<dk 1tQR8)D<℘%a*̳lm /> ܢҷrWE"V8A%IxN]"}K$@9s1ۡ@uyw1~=vAL,Tu+Nk#U|H0zU,= RS0qs&jn<2qB+urK&( a)Ih9ӷkݮQ I͑B?07p H5$G掞 tJ a[H'86mʼbz pENms]'h"0W~wNzPhm) MÞp~ݚ!{^zZoˇ8H}skזl7& SX;5ei |9Ht8w\lviy"7@ a0f9ŝ.HV!^EeIfy#JK7Vum,!΃lm||'ڝoc몪7+ D(K%:<>q/Q2[Ȋබ1 A #t̋"\߃b3VHFkj΂o۶4kq&@K8ʤ8xIVqVgt!yL`!kMv3 )bdD 9.Z)i0&p!!lD0\d7NG&d'DG).qk$ ກ| @!oa1,[6Y6f~ +\rG.(b~q`8˰K:4q< s|_ʂ.Q'ֺ 1s.l uAa߉&I3\¥9f 2qƇ"yt7<ӆH&E9IQ-ot V|SKv9.v<pq#7H9Hx|W5{w:s.o=ݘV##! I]t{`Ù>sM3jClI;8+4@2 />@K81m g\}qY`qOSl:`%64 w k1fGa,C|Esn㌧()cHs]h^p GM  j̜T:l\@+j٫uwĕR4 8h2pzl,"8 BX 1#MnB#!18.lL=S2 gx8A 󱭹4ve x4B5*ıys8ZjMvq畔qPcoN""T A'ćC4w4,˜)˦ZF 9DZj4*И@<&1w;npl.ǂÖQ|'ڇHI|EV\|cCY|Y.-9[Ӫ C2:#Y|fH&W:ēIlSP6QmC#֪b#f3#L'yE>ߠm1󪷮x\(l xQȎ$>1Z1ӫN+St8ujv\DaIbA^3>D;b5 tjdݚ&[SZVn]|]ߍx02tFsW>ǚ:#B|Bl! fT|_=?WBAR9<~juJq\hgLLr@A BcZF| K:KV$XlN<>̖d]и4X(ze,]G0U:`w/"Iޚ3cov0~7ZKXǎqx|XHU7du*Mߞc sPme]dYR/#8>*(WfY`y$eQ * lqkKTǍ@89kvܾ6@u+7z2LYkc:&Sm1] HiP~!{?R֗m:'$4Mr|Mn)ܮD,=6-4sO:;)᝻(g#:"Am`pcmbI"݊wӥ+I"x8ޠm?<7qbif/㷆S5f}ndv+Űjs42 :26C[254G:6)RfA0V (6k{U5ͥmvO ()x# . o=|n(92= phY8W c! =ÁM`0vL0@h>C#Ly#\' p\ zr'.~5eHԃrBFa `4 YCY#qƓl`{;\k ^Q'S`?:8?9+"}0yn =t<0@MIj h%iB"*w~ l/nɀ 0RWLɠ<"pz,r[{YFLlΧz>a{-[BRKjSp(#3-^BwLG]V;>qXK b+ x1X(m8(SSݫXij8QܖpqF!ek&op(v$n5ZA 5`x؀"Y>jN0Yn뫨zKlkgfW~izk9r,"H Dh)'X0rC"Ϗ|rhD"BBlqcx1b Rt1/,yn 6Ž>F `%IwY{n"mDf:w qjno23b;|iGNӁ\#&b\I=Cǜ8$ =&Q(O"Ya>oe=nv)lktg:F.3:!lـ|ݰCpa̛ɇK+Âg=萣f^0]uR`FX7.##r T@_&}ERAejw Ӥݽ|.llՍJiBqeЪI:F%"2lH ^7x5x8I8&΋ x! 3Y8{)Kw#bˡf $>7'~L(^#:`ۻ `V08:x7MwhbNo)# sPT(R^!Au+Bǐ'OO$Kë!jyF/ů?)g`5gA$ pP[!NEX@+Coo/*t:zSCSM6a `Y:Hk̍P4@ƃ#bck"n^;̀6Z~{ʧ/{C$<1VܠL7Rޢ+@% DA:78iKt)҈lcP)ESK9괅R1AJ4 *>CvUT悪  (3/%MAh㈨YV"R}Mf4H^8Lq bHafDh4y'ZC-MJjSMtDRsݻךli!Dtȱ -nH.c- B: c90i+7)9&3b)+OAES@RD)Cb`x3z ;z(OsDv?[#1kta r@0)Zu˟WdtNg7 ܌myk`A5Wf!~} 3kmeAZH())it惺RM7 N(Ⱥ"z׀3{[O;TT6EDG,R`-\@% M 5`"c7WuAH=ʺel\hOg>nVt EyG~ v9HdX]%P"^‰ x;tѱ{(V*w3|!Zm YTh&Al,fy@`_LtMô|-Nb=^~ƞ0߁S 6S 'Cv#=~q\9JOb%?zeU&0D"cA? 4#JCE0);PR!@SZ5B5'o>Bq 1\'_3!c9}}>]f PXTM;s>1qOiF`52RPZ?>ȋ:{i]vQrXS)lo4KFxioVd|^ڲ 3CwslN R\ȯTMZ2 1. CY9:#ni a5Kr9`CiAެ+osv 9YEvT*'O vS|dCۀH- 'NÙϢ*ryxw:=CUFtG WBFoDBUj urA:{omQU_ѫ,ճIm6qKd#fیCָc9j>dmj2QZkQZF -"}1 O_}3Jo+ԏ`~q٥4kMhޘK4.GH$B*>s9yh JEvD QJZ&$h&$8H"GRՑ((+D"@5Ca70A/.Ò?.=zCE«6@7 Q9ԨR":H9R BKj!޺8DR#0L@ TAx@4 GKG;#C=3z\c͉Tsswk^qDQL25nM#׍k+g~tq]Z0GÞ.{s3/.Vib\zIg. 9b-d&eIA'ٴ'{Huh' =9Ia6ήD)5@9p4bةC'ID,$  5Ê ftعK<`j^`t D9y6whs ,k 1p`3s<촚 pijX69;˓Ž 9"Eal Ŋ;[5k70]Έ#|;\T2gLMSK(ףv|bؒ gi$OP4)BOhOiMh;F] oU:šYV!5P& k<ށrK4waZNO!^3Dr $_ rC7<A(euB`Y1u I\\~Sctxh$=*-1ORXJh唳7 rB9֝HsˤTw @ A-y:oqen6.N0B i>wƜ9ł+`f`':'\aaSEfG< p'L͎;SY)<Xj":ؠ:AّXaNIsC&yxΌgM3ی %,,V C# v'Vn)ɍQ+dqP8F;Em2b@'0S(,,P wc#JVU'2xH QU 9~TiMij"sQqfֲEI@pĪ"_N<> W>~CxTBujU#H J)l<ܱNg'601braEU~A2 寮1[4O=~nn+";8N'm(A<54*td磲N7*akYA!]nZPh"Ccy=@1ܢ #ݷ19r& 5%Fx@DE q_J0-ug զB` , Gƴ K5s8b K{|@Zzhx1 7=Z٬E "=Zrp]ւn4{шέ,v9vcQRbȸ`Vɍh1QyEsprnm8h(#˖8`H9(0P}WHoZ8`gQ:GbXa>FLO |" rrU+bPrFzN"z\გs7`C&SL0K#u# cT! vLq(fMf 5[" ,?)d#1C樀004$ 1QA_z br!..D#Y*'/Gf_s!t.!u !Hݫ Qqy6S>R)I&# @(ÅQqjQğZvÑ`J *'#%{Z2C7 U< @RbQ(DBU Xa(WnBIz>5W`8>I%"BaBD ? (m:I}M+Û |!v %-~@vǒ*8h>1D[|Xбle.OK4`j G&лƝHL{>a݆0U۲q3 Clx8.۞+H]0ԧ :^C@U:S[@v>sFuR|=f 1&āQJ>60wҝP<{릀. I>r?G@55Dc9K`+^}shwm KAsr D>Yi*?Uu) i؁I oQ_G`D1 o QĢse _Tim pNi>HgPM3guBl7]LsxVh4zF ?NRsy{$oNw4FEY7JǧOw.>7qOԣuƟY^r&9fNQ*\3fiiV4,z22Hko??$`ӵ DE^XLFp{uї 1C PCdS$'3!'DODjTԂD1=-< RaZRWC#A\>4=h/@s(DHGIOYuUw2`<'[hB 0 j僡Ci14U@QLrD|g I|NGQpq@W&no%@^iO՞+Uat<$CyB3 S14\)* >IpYè^XoLڄ1T EidOwj]EVDDiL?y&R#dSYhq8 3twH;'2={qTpB"$I!‡hS ED\"i;(iGEiR [R%H Dr=Yϰn9oS<%84Zŋ0aHABǁ?8~UhtR` >llw+TJDC@xd0Iݵ$ٌC1TЫ09d?vqqH D(zBǴn1O )a$wA5芐6&RF|`ѹ9j|pfa*8b~0DjƙI;(P$ B vu]^$ *=e}\h:)BLAy';t(!aC UHJr@%c!0 !BPT[.К")B6E4zuV1-&6#Q;ũ RP\3oF+(&-efh̨hh+%9$̞K7;!m<6aKd47$E]qxleqF&q\%ayR32HF6l]ҩn& t* :ib|ZR6"4(062| tP kjrAE!K4`_a8 jP4@V`DUH,9uBjBݨ U%,pFi;h幊&-:SʀALU4e ˶Lr^lF5mCDH 0R˿yd#N42r~Ń)?"AIʊh+45TCSAL' ""*ĂC0f(A ѦXH_H1v,(4[)^BX5lVD Arۘzw1.XA ~G&桠l___gv` :~Cd i" 8;Q*}9~Re!8^nIDC`~#5"sO"=W ؅'89:lGzs!mO_=uT`ЈEa%]FC?'ɉXaaTRmajPtJE#EPWa4GH d[ M:D碇Ϙp;gG?PnO.9J|vn%΅ muc{ϯM5> [rǒu>oQ&50cTe 5bIlݖG(kx<5")P*E{qgp'9(`błXQ$O2fi04kC1y;ۀp%M$Q:fM\c" Brk 4ARh +-%MScU 32P-_N<\i\UUoAaZv!=MiMsLN36] r_f5 MT YdT9Jއйa^j4hg|9inMTA&A('#P2|:ޠ$;Yk?À!'Bp9 AP aT+Y N=:'Ap'/Lu4VchH7p0UK.BFB$ɋŎ"QWϑѳJy u8C@(w!}G]*T%9Lk,bNq~:&FGf9u+JJ6*l)"9HB}#H]hZ$b V^nfDZ*ܞjt~=.-!Y m`,;mSHԁ KZxmi$?4HbP |Biʎ!AZM)J¥ J'$Tu>ۢ(>{'`6 53|'ej gycq.@F&5/(g}|?,GM{ o'fBv|rJ2@Ю)TZ @¤H1 AM R41(1!Tđā% CI@H(AT G!L@Q*A,EG6i*(Y(hHHC*Vh&R f%hBj@ @( (H((Df* T)M:D(""AiiZR((i֚&H Z B"$)`)JIie Z"&iJX!Hh&Ji @J((")jJVhhB!Ncc :tRE B"j% BjQ2'!x9JZMV2B٧|͝0's~ m"²Ȥ&x.  T(44D w)_G"">1~;Nb'kGA&cmm1-$Qh%m.6قNM&4`)ҙ[ ̓ï-"tB9#9 @`y!vEru;ngf8ANMAIpu1 JB#3J%IJj):'n`aRCNC]ug||G'gǢs&&gKE E1h{qzF@3ԧ\^&:J=EPtCQǘ A1Jx02<#TrGlIE{x? k[!wx&:\srd ?<'⒢A1)H1C+BR4($"{<&d~E|Cr| s5GD_Aq0z+$@W4I!;;~ 7(9tA (kbg\'G5@to7[WF)~@s2(`><5iCBԉpwAC1n*l}է}C4`O }=~2IJ,`ѵPsT4+@j룟qHđ|Bb+; ArAP'M'C ;*:!PAG`D,AZ9BՅjoCqyhr9`{LXzє;H@/a1yI)n$#`0zxK7ΌYa#q1, ,ˆSy. prI8(lHN*\8}p-]i+0ݕ4Qj$ 650% HD#9FvBnxO*IX\\Xt3S^^}aBnyW+ Kyx-V'Pޔ|>^3*F ácgp9 9.^YC_ve2S0H e Iy5 MUqV]˼hM4IV}B/UlB ) ArPU+ (o@??y_PޙC$hbZr&#>#ZfoPɔƉޠ[mMEB5cRdR#=\@㌾#OO?H_=' E;ʉb ?R' 05(p < pRp@zdOEԀrVNG)ZZW_8Ăv "wX%sE3xB~|!UqX(u9+ycʄW U$rR+[~c2paPL&o<l!TG揍''IO) (􆎚~.'?7I9<Yk<䡘z,Ytw"~Kh5"Tᲈl3 O  ] w6@0{P 2$DJL'RC%oz>;g2꾾3@ELR'?k"J>zU%X$0>*h@ ^HqDiG[jB]L?Ib(tB˻*3 8$`6N|O (yE *! Ȍ$^E#(-G@  LU@ CILAT B<%Hy_ P>( 1PG\ʊ| h"u,N@ȅ4Zhh& M>Z Bou0ZI658It'eiN@lb6I󜓐'[fƐ&F*Mio( (xjB`KU:u=qtk(( OoH^Tm/̖{K'&ߧ۬>%AoCZ5uQ?1 ._F`I d`=zoidX4V& M$äB_<]5//CȠ?!#ZQ $,XzGh!"X $ OdDPqUnEoΪP Q0h\'J2.VzmBz4ܔ!felLa0-d!'k(b<_+LJ O'l5ς1RnOb`T؜1-RiȤ Z<|zG4VCtc$(H ?W/XSͽt~3TE@5->2|+31|(DCi~hp" TMbG^Va qboMKF5@gB"k<׎9m`,v]i뵝{1f9(oC*+eC<^f@t=Sm 0-Z/%¢Ng^a2#%rÁ'Ffq 31'x}=;[5 8Y.4v!īIcS`汓lN# =-U|;^8Ԏ Lm^$tبGs)B}p7W)ٻO=H(Mfgjbxr<`uTcwYjeqx޺}Þl` 6}[;nZ[&a vyߢ`c&|.yr&ލcG ^2HAЉto2r kf6f Z?xyg0E!aQ^%k3|~GbG5,5Y bpa!eC=hgsn̉VتVa!C%jF;ψ{o̙OdQ\!@ى)醾a2 s9Jde1Nh"$;DL>1 4))-%T!HAUA,5!0I_\ %?+"HFdeY!?n"s!DS%bUB~q 2WVUS]D؅٬pvSZ " B]M!sŦSQa2Vߖ:_-z\i X, q(a*I*fda#L 2FT1 `ptff"**JV1itZ5AthVp2 -!Ž./~`pqQTJ6-YE 6Ċb\V,48\Mo77DvNp!_a& 9?"dOCIxAR8mc@bCP΃Fb!'c @\5 .qKA9{d:ε(Dvg@ Qe߳^'T#R)b%ii#NJ J45ȌHP"AM ] Rh()AQ% HT4%)% RE(BhRdXJU(G!EfZi4&%f*BJb!"J ZPJRV!MMh iT(!(JD((q23 2D(P4%S@ҭ a<$QKv0 G1 yİl)$"&jUS@,9Fi DTkrw3:0com4z=='Hi#ܾM<$2!Ul ~fW w Olf>B )%ěbzsQ}O]j) $ܰ> fZ=JYLM?%TiA\9 ddJ3ZhC''<]RZeG̤p>Itĵs[TXGO/6A>CJ7`M}E"V>0wFE2lP@'\Ճ|" hbH9 rcBCZH+#/F H3j#n\m?u?#z="t>L$d҅C0૿=EEETETU|sJDa*ߕ0 jh6T@ H##BDTRCLL@,+H!* L,CZRJHIH`Pb!+Ҽ$<0#BP79>((UTtP]!uicfQָ8"`)4bmӒ\ш=poTB?k+K,mM]rc1[4H '8CKb'uTHx_K hǑ&96#lWgv Nf5fc> MTJ@y(h@ ϵ.Hjt̰G3>djw ̋`뎩#CPA' ix_곤,;EIIbT[|ZB0\)RF;!)XĀV̬-4yArh?/XD"o{ڦ~YHbf]]q?-}yח6LJ&2ו\2]嗄4P1! ^ZЧ7IH(8Mbim11π| pac8G)2*253XD TQT")'me sd8h4N"A?woBӎMt܂l=1z +\&ތ* aLDT ˒2Nk'B\E=\CDb}fg0GH`(/qLN$r蝳^Q-2O&La \G^b)[k54Sm-EmѢkrf\(8-i|s=&V$Ʊ9 eB`c6xsPttC bi"6TLZ 8̘TGBvSIOSιUAERDD46ԁ!9m%Z!{ G6 [*-Ps/*;!S壀Sj,ݏ=<3ڱ)Y@c,`Z~@A̎1;(I4cr8-zpdJ}Ӷ1oeO13 sgY^1HsD"u{|2TQvF9G#PM4RDfTUBvrw[)z:0!JGȕk {;yy CRe@hx ;ۤjPFADp8v9-ao}-,H tPkI3@ f `1-l2>מ8LESGU¦ <0Xa.^Y"1!8^P%4Jz 9^Qdpl6a3Fpf *AW/cCbAvTbs| r܎8t2A򾧿g NvzwCy7o}pPME-L)IĔ3N} 0HD4P!CJlHRKtU>SC`3]-"H}&S =Ԛrb_A)2o<p7$ 'H3UEa'=BШI~bxd`%NWkP1'9G8sOv(A3dê†e*bRYAyu8رlePc,Q}{eCa\$mc| O` b/ 8ҵa Q/foX+!Nl&((GrLm< BiFH[ސIԡxHԧ se[̶-CrWZɶ]i1lFYӖsAwfpP۹#.CEz[ VO|o~d7 ŋUG>6/X:5<`fHwklf6W53Uk^8.$8fYq]@HCC*MR6!zwx1grx"K3V93 hn 6D@]&PL3E`?O/k`J#?;X [?`LSgv +e ͍;#PnQRr1GlEET5))L_0tq{y)eD@RBb Y2yL8$k$Od(I*%6@ֱ .,XB1 ~mzjۈ6?PaԑaiSIΗ-ƥ bБ*qp[T*\ч͚UM>&Ůɪ94NKbD^v.6^!(jh( 5'l 遄L1DtCZPSO)eP<_=Iߞ Ïհ^EHq: .~hI%*ˁ3>g+CS2G܌I4GW{pp{>V)'bx(ep]2bc<χN߈T)=p Lqi9C]58C,aS',:@&fC*҂at 梟+~0mEBPSDB2RL%&ڏ'w]冈ƃ zVBc@j4;D-UETDBP'CAe= 8dx$@Gx?+Dy4LLDU$JPAf_! ϫá(Խ>+; G}i4P1²LgM"&E D(LaP2ڋ41%"$# C(/6]b 3@΂SE^nEruGܙs7 k <`Aؔ݅Lcu1y`;;ϑwg%x`\ǃYjiQ={5XRdr?EUTURP*9Z]AJ>B9r ĥ $ Jxvg=JAx $P l!"RZY <4KB-(PQGOЁTOj{?D2IBEu7rKI =>R67iD T,w jЭ0S!DHoBu@P}:}z!Jؘ(@?o߸{`|2ha*2󨼹o0b9:F!K hZǝ<$w0O>a7 HS>D|ˬ֌mr8vTDabO1f@?pld4bFH | 3Qià~o?4Ś Ku) w"3My*>Q$'pn{B_zJ~$xC>0$<fڎŵ⚫lc3Ǜ9ڙ"}2TRQNȁ  "}|=;p=8%/W~Pߐ.8,vdh9<4,C])(GMMKyCf})H˭ lc 6-lkc 0B3yS`iZ#yeLzae;m|s<|ܪA/ ĆTE\ 5Lmըf)J!k~8VEkuG2X-i ?[1n#?>w&%\ ͈Muw'PЛym9qN\RdA3=yĘlŵ7.$pƴu\IlaS@g =x4afŚD>)JR)W^uub3D|u@ͥ9>??_14o~r cBHA>zݐp~=N},nl(BI9HR;CDy-H`~(b#MhJ7#FkmV Ѕ2[ESGtDA>֯L^i}a5ʆ [ܑ-6b풇CܮbOa͎ء4Y-pqM`Tee S(* -?I5F`\Y y#~$Bҫm7$cS7et<57qGh)D;^?XiA) "(#'ֶ6"fR 1ffX~ 0t.P> m 4PUD59hݪ y+pQTP qqؤZ$UciLȨ-[!ၘc!2\jDS65#65Z nnDo)eE jF4CƼ\zioU5jN޴a}AbNJYZ⾁'5ZcY^0P8᫓-zyliD$I"iyb3GiKO-<r$<2֠ZG!CQ`tB舐zѐ1,Hm%4y"[`!;meWc PzHD+Z 8x~NELŶc|yk&BΒ,% ͂n<ki/0,Q K\/`y8ΦXX kDHYMg[٬0ņy{=~+C<͂Ty ш`M>,)^@̄2IP6 1?^@%OpI'h tⳍa7'm~Oso1NM`6@ hxҚPD<Ǧ. I#hfyse9mvٜr@#FVCCLtˈN9k[ MGj$۰J3%V%xTNzZpL/:"4$6P<#.80A4šjH#-=XEPOMNJHL 94Z`d+ABHȲhkZ7uHVw4C~pv;A$6MJ( r0evHnRJL Ȟ!X;NrR *YHh@8BVhbpxT7M(rXF6Ѵ& Zǧ\+f Wdy)4MeVzQCލapW[.nʆ24Q@bi2le"N6bLÖhP4Z[l۰IyGVImzeU3ph" nP8rb(*b¤%4 5 BÜh=9{Clr5!Lc !0@S8 eP>Op3cɥDrPg< Br^H=a @u* (zȼ3Ó<cp<%QIU A(#_%I13Q)@UJ̉CEJD*!A %4QhhO T@Dlr -:ɡp4qI~O/ôPW6 9:f/r)Ej[ v(V$8BlF4 r#yp3QIPߋD}tT0E3*UJPDBIS4*wE#+臉R]yݖ.iviJ`uJk@O_>}uCiq==C7>󞗲:zO89XB}cs%'zp;9zN g8`\X QE UADTEE%SIHULUUDL'5TUUUU'*\3.CLQ4TQB[w8#0d|ttp!?A5oa1 1@k߅͌s\uE&8gA12fM/S6!v2b~:L@B U4i&AǸH ¹Lp8[QM4q0||D@p@k¹:<1Ytv' 2S'P75P0oJլnf6A Ўz;(COT?<42P(dP 0T;Yh4"P*LLTĵ15 41 KHK1@A0̴B Q(PA- A# KHC @Md&䎃'gks>Q$;_6ߦǫH?]2E@ry"ph^sa g J\Cy;$DTwbP>;quz~.)`亂)/0DhuنwDX!Ngu .@U$M$E d󄯝GfQ~x"t}Gao{zWx"J i*^HRwi*M!;`?'4P= (#"n+, 'p&.nO#(n5? _S 9KTG?BD#dR&?^"ƩB'MW70ErcF,0-FJ H$Q6VUN ˢ-Bibm_f:̇|>GV)#5tyk}~׳NZq,h`y ڶ 'Mw *9jP;5@P0Aֈ! FHFIqsf($By@lf蚡")< T4$HR4w78pIJ8pRel3 v9ԕ(i@A&D1%W3SsX[CÀ A&bHB(bBB%iJe0 VI4gajJ `H&=I%keNGqw\{7w]ƍh`+XMӑG,pɒ#D[kl VF@cnU*Js0Ռl\!G]G J1vj63CUI,-bĠ-:hN.bMuLO)WC$z,q]y94&"H)($,hU UB3˒DM S&Ht G@HCO3gHpTa,?B;av TNBsR:AMR}0.CܑB cT64DD4f10D" ,\L'+쀜~s,#R3Y>Z =pQRP l)ZD_v GRodjHp*I{ߐAv@P |$~IfCzc x=i#osu+x9dwGlBX&!z=h)O Nb $5@;ΨڐBPZN=NtN #KրåI7瘴P4]o0"c-ӆddi{]ca`6(FKԲ/D'- JJQmNe!:YH"hBaؔw̼xyJmw끺Β0Q ;{m7MU:׬"hX|`A"s}eX+bвs=5ylޒ9 ><_&<T vK;s!Sa! ~a)YS1YR6G_j h?E(1$´& /9=&΄`5l><4?%~AxrTEB"MdhD K+"Li ` /G@C~JJ Qa * ?Q# 4E$ #LD5KJQI,PR0RQ "C0!04"y0ap!9)MuK&gؓ?'5R?r.秐5mPѦ:#jZjs3Vdg11' FV8AlՈ@Zӳ9a¹lET홢/`0: ,B8$ !MǨpJ=nGdb3!_ :(HE P4B)Di86L ;2Ŀ?}ZMw9ܶ~׈3Oh D1MOlȲ# XHr%1^n|=?% U iJOP>,E  %4GMO(~1Xcxg<h!O$ !$U"%XjjZ`!c6`c&@HcA1 ldFF+AM4D%h " c!|7=~LQ:HHL"QpXQUl-|z|~X`PܜI*"* E״۰~\lAČ Grrr+@ 2u8(*Q{).ߢJqXњ4cR> TjT"i H!O_4ox(^m.  "M.闱'gD  r ̗w (Ru,$LÃDw>l9ȧ+~ws;E#IT $,.79$ADc@yR'&ԃi!yRH 5R)J.u -[H~JP|V4=B!)Mjtp2c0t1MGeM!{R:sH#q"##a(Hv9 vĺ- 9(ҥ!Hi@]/X('{A^"M@F4 D0aSoaKr}ЇPB$ҕV(FfPGfGO":&l$x (j"@DO@ЄB!SNzy2<^~t#n$=!CoLZOI2L ,|D %*RXJa&a(V)w_wHH&)M Ra1})Ke TExJab"(!J.O:`Q$2B&ANˌ&??[>9hOĻPy],&  %Rb\҇○}7P0aXgΑi8RB4w9L ܩ^Bʗ3A~sZ?atujT !/46"O`gx 5F4 $d:B<.~4M% K-F ku??e&?+7oF{;azE6JTT^.p&FsKOdMCA7f1H{q0N19 =$;9@|X(4Y-m'1H]Jbh/YR[Wj.tA8H"8=A{>f);i(t44N2tE-{;TRf4.ǂWH>N'_+'܉$O 9y.B4hS)r|y6aa*0´C3Cm>3ZJF*a8+>†¶ b_S$6'&^D.?r_ASbU=yCm _\<}uT-$*I @H E|L2G>nCɈ-Cah h4!0e Գ eQDB)_|+04Pxt9$\1 d9Rx'xֿCC #Bm n`)MUpA !MA0"EF*?jĵltHgTͷy!<>XP~8waHX,kxxe cHū+;vӊ6kz(EȤy3 d֣#Œ2u4;3t@ff>]UZt, h*RF8pZ"1T-D)l3;fFiAk\h |N tdzsDoY#W5srE(Pwt85a|`DdQE4۷W@f@s>ΏH1 8(kr{ [cWCS2:nÎr{3x2s4ϼ 'r`} |[TI"hpeXr$O53S7wC%]︛zA"U^BOx)5Z2 oQх6@5҅|'T<+kr(YflۤpM(F0?鍔؃Anc^90@X6a;9 H zXeIlYL%^9T^qpJK}}5zu_\ChsF٭j@~Az248ƃADb쒣iGx@S!@#w #2 7{N OOD0JIz!Pq '38yy0BD׀s#bK؉%I;@ MWGyEG YDmE( =`*\.U5I`S>}=A?.Qyܗ2hI[  )j([d,d2E4l+H!H,De9&{vXۣ,v1~f\! (;p'%9rR6C$f# !0I"'E"N|y*t=pM m=a]h'^ΫzO]?S7ϑzX,D+बL߸d+" @DR UE=Tἒg^?Sr<^CW4/fḑӞ 4EP@<|XbZŪUf1Be"$.8hVK:1 Ge4 diaxn2*7W02GUAƿfel?-܁PQIAWuglm͖E)aS 1 C%410nECvfI$!+vCWnxq:qGٽȖ@k bl $1&pn4XPM2w c1آhruz2cEԟ<i0t5+.BҬD Mªr!b s яNpA1rMQ;BznQx#M˨<\'uˬLFS!̡(("CI?qQ! x5RT˔ @g!f_}(<(=' 688Sa\J>d/ePK#'R9Qt8-~iZmq0qg44F4}zV b:.XICx<ՌKCE$VAhh a%X97LT5%8{ 6&P ؂(DEe$HU-E1ݿ!-DpX9nXA$a&EL:l OEC݌Ic܏ Q e@rICr8#o˾| v6ү-: c.^ٍ*Ńޠ`,eh]3Z{ܤJ@WCsi «s7r3ɦvh~S,D|$~jxuK}D=myG?AgĘ*,J2(~Q GAXܻ86X@!!V4cR+b!Cj$ͱC`C;_O;ؕx&+7ևC!@>{_bc0 _~79q<(|86vcX 4hė+a ɠ* (A}HhMt 3)VA,/pƩ!i{O{v6)S *=N56͐mkccJ0ƱBW!O;mB5Sv\0އ*1;/¾z=3yRr.1; 9ń^HQp/|oӱhAfq1s84-sͺ^%EmO3Ō4ȭQº\!۞ل5pʒ,m7!uzQn3f@?DA&eThs!it1m2(,Ū1ٍϵm龮ES #T_Pj(Ah}!GqAL 2 ]Fރcd'd#$'! J}ϖ gƄՈѿ15>|=}]{dOvb%Ӡt`!!J.bh"(H "X("jb#fZD2yi? JC@f(X$1Ü6 3!# rN6NzΧ 6Z9{ip.$񭔁2RG41˅3xH/UI$u716Eqç`C + qfH唒WY),nXubE"L,TSDA(&&"+Π-76"; h.zO1CAK+3 STI1W#F# $ 4RDrN)@.tff6}G"-!$&lX'+mںs2tH]q,0mX'8aR{")(e‘WJ*J9 )"tjkjX$UTGCGuEULP\|hVbbdLަܵ;T`!FV&( ɠhWR @$B&LI^G'Egllؔ9oB*-bӷ8jO[˅lx D`PL)&zm4' QyQ4kBo8{#D[SEiƳo#z4ikAJm*h i":`H" :((T )&ha( h *i<<]3,TBSO=UA0IACq9CT^0ULW 1YĴZbVaq:y&J4Mhĺ@rBv :%vqzb:qKM#!0KFzpM[>ÍO:hb8\U*q1pfӭYc(4'g,w1bV(Fڑ­"(1ַTdzxbvAq,0ZZeHh85 cu/LPO2vuX9i1̥0Q#SlGxi{T@74t!,C*(50yD>{b6(Q(n ƨƮpL6WnUYݘgkDlbF*.%,^JMXW$%' %#sCtFlo(|Z6pXqEu:NKeVTWI-1w0iCu}S^Ё*H(^ᆤD5LJٜu '}$djbڋUz+ c EqtqW{tC7Eύ ]Kˊhr2y'mI1i}<4;6_:Aئ"k#)a2%}J9Q_!1~<#L>voשӢ$ % b14@8 &$"B ZRP H RVJW_L~@~>#ڊ$'==}wAܣ ayxD(h 53öw0xgNrs@L< (~þkC͢l) :b()k?~|i~rd2$5ߘʚ(۴GfVjnL%m0c$h>kvE # лEAyGML`HvPO =C&Mд% %,DI&%fZ(*$bXHFDړBY;zd!) z14%麽M<۽N!k4++*ftzƄ7 O{w9D;ȼ،Dπ"Е)H $"hR $DXiDhfH`hXe  .C}uMAyrz:SBq}Y %Oz@xO'BzvY@e<\ϮWp%ˆ@x}LC]C@=B^^`)OU&=!z*G:SnRi5J$քi5| Q) @fYA>(yU :'OTJ ΈjFLri< (/-K_Ň 6%p NBM4-1 ܀&A聸 B ?P4R염 ďdP NZ0OytB4 PũƠs0vPO1p}KR›;8A>}R}ǧ^X$~KFe%Q!d,P&4,潑9^x`f " m@"ifdavdvmN8m嶨6J[ġ%mAS8ees1; QF#LF8 8pqR2? G"csn*ςO! QW"V,t.֐OxŇ$gg$poC 9#XMΡ̂Ӯj][xܔ-㙊S9LJπ-QbQ(R8Y-͸D"}c  j,!n Cz6= ̕!BN]_9]^^dFף@ "2ٮBOD|t%n}N,+g`%A }T Hͮ(BuX0 Nq}НH{_+#:r7h, g(k)l$DF϶k| fY]aO6s'H/s3?~(^%Djd/{<~7$\|c/EJqI-." >\ue`v zզ4HPր]T\2 d['4î,'a8| c1㊈z jAŷ=A i7Bw k&ǿ3z6g8ipϖ8ލ 99(5iT1ܲD3`!ݫ=]r$Zz`.%"824&8qZ;qs.|S+G3`$<["af gIVdA]G> Y`Q߅97:Y,|5ݤ]8bJ1M:ѷAGm;B\$~dN-_{B$sJg~C2*3r#K[bgz'#@%9i㷲<y1yjNsdU۰gP pz0߰,j \ʀV3 z2WȂIZڽhƜtbHU >nexQl*GqB3`'5ވtxGSZ.H}YԊ\4 [;`HB_G0أo y8szְ^c`mEh{_|9lZCZgs9ǮbUwvKHx mHm\^?97I >ޥ!>]}*bW{Krكn8*ˈ . !&w9V ~>sXL3@vMikv8Nn-ȋ+Hu>%ŅE);=,ܭgCnژ:CE ^v}N5(ϥ!iǠq2]:d%Hp_^fIazֆ4T :|?T9a@ `A` `R4#G\׫ba4tvHwHLɊ>/KdP::Dh{/h(BNJhwj'aґ]Ǿu$;@4$YdžY8ڞ "eg:c8/秥_ F ,;xhiHX ]@,"L=,qB4 dK.f6!A&7$(s;c <\d r-6 Q%R,RVsA S8NLD ͈u]NJFRu8H$`|fPW5%UFqHX(۹2yO 8QҐq%Aq}UDŽ2  EXQ\CftvQ<O'Z ˳dN #=l[ǠذL8ߥjU-H0FK= L;|q_7I| |y@Z| 3%_b|K~YnEF68Sخ;2,249Re%=u]Ofp9|`su|qrx $D7u5Btk->] <\Ah+F_>D0 -nƩ*3֛,Epc TC[&=(ЭFb 91tëϵ7EQhIDX"?LqNl؁Iɺxg{AJq!Q?>r+wM$()L=aY:vŜiǂÆJ$#Vc_]`! S5KR=Þ8 ܰ^L8`{ϴC͂*Ƀ={?w~n xt,6PI) +.#.r^Rd`'R@wPWILwޏ 6)"?(AZr:%"TBZoLy/(ooѾ {6ٙQȤ^ (a`1N hrq8H_#h:A /PasQ3璎1Yo~TN!B(CMh!$4"bAH*@ m 4_x˳" "% zWH"Y̤*l0։|aQ~JZ@ ]~@H4PP"6T*|ŀelUc}BxU1鈈cFA(DQ_oI8ЊJ:N|6︻u +3觠$dvD#Dip?$D:k@G+㥟fA'RS0eHj?-` ?*i!܆dz=80䦣^vդ;pG!jn"pS: ,TQzA!КpP?9LA[|P,;*mU@zl%'P/|%o3E0m8D/*{siB6F7:KX1?vȗ'|m ݃q`4oUkCZF4kH3Fk{NTRYM#{M$ :YYxb in-&+)%r\Y n3'5q99 Vx K$QJe8ID!ii mш%z,mMf'޹<7LM8!Ǝi( ᤇcy^x.2,TCo04DV8Y1dIQ\,3A p{JLUzP,qR \Bcߚ?W݃aٝ!BPլUNW6-T^R;KtWDM7c::Ɋz]C:mQ]3yj9T:4, |($0>Λe9-gi 2%S ̃a.͍IhNaN!IEZ1EHi1r!==zျ .914;pxK?T=o8%;Z&01{_{[`My-?@'{~2+BRMHOi ʆY0} ^:*e6U6E"Rv|v30 ŁɆx]=u@.}_wIOP 'vԅ!HPRh_3bۧ_[w].IU&Z\.;AX𐇋f޵R7kN*iaZn"ֵsdXͤͱOKD0)17C<'?) dsD(==1H1;!c/}_ )4  $3%{!;4(L,OˑӕKDyk̦A4 H%#'Dfoe a)aBs`}a@4>] CwtLߴd[r 8( d8#y9 /rZLƈ>aV4 th 5O'O L]o}ɣ" ޭ ?g ~J}I6ЦW;ReBmav O Sdq8H8("(]' 8yLKQ8gLNwt%8:i_eh_:J&,dy/ l9BMjJsc$z a` bl,<)Z-{̕\C- qbcٚ'`n'~&"- {=6O FFHJF QAD&$00Dmu ն٪z0iCV֛W"?x8 ZZ܏% /sy?uԞAcw~nK cJ~ꦵת&״ U#u9 '%i"ϴI=lB -ʝEX!+7U\t "|JQUF*_( h$"82EGˏ.1HPS)EP%*{{C$L0PRL2LEL(T4 4*@@?oH! 9MEOzP0!]DA4"M@3t $;|6G|G#=޸`WL@YSbC} 9rR qbY{~[jO?g8wW(ST4kw.UDci RL}pzq`at Γt+ )h:T#4L W x^L^;hx>XRh4J) hOsI ?y.?\#Ozh5-`S`))AT$KE)X+BHJGɤ))TQ,HEbeutF-0VG[[Iww>1điQ;"@Dg;ɮaTZ4_++2 ?s|yAȀ[߇Ub$ť Ch3E~娐hA&oE^%DhS yUf\.fXMܖ"KS 1ȱ,lcL4 jpYx$-Ͳn5TM͕Ee֤Tl,hlfn!,FͺMi86KǽQ⬌444y[tOJDٽ(Pfi6iHW i-5$czF;`ӈ$4fE6'8sCz 0Cxau*ۧΦ׼rt!4Y@R9[pcr:&$V4sXCJy  F⥔F9d\ lڶLa0"¡!M04 (t8Zh0Mx4%rZ7tf)B/tt$/?M9) mTi4Aوz$Z6 \'bǵU@T`?HC_9qϾo'Anm΋QT 7X^eUK"o5hG@4 b0>E5r{؊$;`H* hXM5 ' d:ABQUf*ɡC>ړK$H/1ř~D98?9Fۆ9^kzz~qZH\Y ɼ5f1~OG+\ʃGsLMPRA J=>۲ !ȎI~;>zs`Ӄvs]yPN4r.]ٚDi;C-)˥08ٹ_%0yGXyL4 ;Mn1ݥIWYfL8siCc`thF!<Dhb1t)%%{@:b19 L$JvZAU]$YlʊK1vG@^B]Ҵڦv,oTu,I [tU sX9*sB79lhZQQsS䛮x'75x^0uڱ#Zm$PdYnb@:Wl hh :Hitэ$N"q䭎Ѵ#,Gnխƶ#`R*bB!48*lz͈"fBe|pނLi]qde\pR29f?n^W7vgLc*Ub;E5m&4fBp۱DqAZީnMFm)HSzIf`HB6R GiX2=ފV{C=61ԚZ ܛZsef2ܪ7*6DF'%$F:(V5BuМ@79©+nOJӵҔp`kZFE$lLDUSv CE:cTDG_>s{ {˰bэ¨?7s5ԺIF"ƨTT_=8G8zJy>0X<$5.Qr^M7edP"We+cec Ũ!*JBVɒ (`Cr4 E! lSe;lÉmmMi4ŧ`BDHlHmdqڬY,+([;;=y 0>Ĥ,P@Q_]ئ h JE'9`gqC'X9 ^^u BngLl∈"t44RSIC#C/3Dacvgț77`Qc,&96!HPZ*DCh1@:t" ~^% 9?fee2`~ACO_?^ډD"OӺ80yHC@{TWe14~ݰ˜x19$NSc{Pp? 'e+QеhשL24ƯT9GҏW{|St;dqyy&,>_>N{O0:!8ӄGju)\ycMtP3;p>c$'膌ݓڐ8<WAɿ>x'BOn@uІdg=ޓM8HmM6jhb|2 L/"\I֑?Rf/?J:k/}pX쵪yҟD<>1B7ŌeO8\'Ʉ+UN)Nda20XA` k<F(u971~W:35^ເ$+k}]&Ay,Ƀ&B(CIU2kۯ-zƵf`ٲw00Ѣ K30S"4W҆N׌\:\3Kj@Ih*r;cj2`k0wۓ| -E¥b06V0PE.A2%k!7w^kDO=hGav٧w V7}>I  ȢͶ ʤRbSBHewZ:+`lGTeP29 aP<;Q@þ'L5&ޞvLatxlpd Dc q5ōAf<3nf D*,J#d(X*H> q^1p45 6ی؅""csD"wf+6yxn/7a^\YYF]n$[x<%SqE(PI0i d?|8䷎wzhTHre$T/"FV-)7oGo菆xVهn87HAabE!Uti&^'JjS V t3h(M4GYi{xM3,6C@!&WmajC=rϣ[0ҳM(40j"AN LXqaS"0XV@4ĉ,m3 ڇ- "vIÙPc, =iC!m8hLP5 HE:!Īi/ܽ,=CьjA##3=5 ZH } kPN}VpS80p2#ecrDS X:Z-K&]3KF-A4[q6RA>6pDi݀C% ۄ65@2L-NzBv, f;.N81 OFEh%F"Z *RNIq@;׍KAX3"` i#9 gG;ATŦp)0$l2o9LiNQr"g5 &k{v3f)$;684 VZܙ %/+Ss] 5窰1=F9I;#Z0Z"SKePH P%ҔRLUR%EQ TEON@a !wڣB @0@RAKDE]*2ip ;)9G(BTa%N>w!ܣ{69kj-y 3` +OO!enb2V= 笐K+BcӃAvc ̲c\|\-B' fx:Ǐ y9:S{JA"؂i<{Sp@ q½j }C%㳌~:#H$L}HШ/@DEQH#"V40T%4Im;< 9/,)T S'S㲷.C2rBRS0('.$%1M-A0E) CK0$@A:a;$}FHt_@ŊH;l](`qIPQ'a B?=G*r.{Q)5x2J6aimy{22i^ ?v2dN=cVU[[(,Ƶ%R87*x\pL!-]ʜв^G 1FƷB=mm rX N;+]Sa'cBiΒ0l ڜHM%M(ELb\Hnb(ژ(: @ K >"2qr| _:4 C]T á-iB`>W`y8{fA۫| ) 1A0" PvXR̄oƯf*K{p%ʘ`e,h$g3ͫ u讦wZĖ#U ac8̓؍j a44QB\u8+!B1$m\7m&U D M0- (0!8Nt>̬A@DCQZ2| : d@ ,T@W21CQ^7i5uIzKdL܀QA'yJgKeńk id+2ج`cŶ 0RNco.>w Akڲ}th?3p">߯Nhp8>GW r=p~}KGt~M|#xу1XbZI4̡+X}4&1+k hÇ 04a'g#+m{#$y{͢@8PC!Ȼ; GVJ ]2 7kTcN 4JRS`qz=?Sa|?NlBaCJQZ?t@ Hiyq叢ZRiAxrJQ BJ)Rhijb (P9*& DV^@@ZE ((T4&B¦J@ KPG x(4X6/4ƾJVeMZqv 'c61COdfd?"C̛ N9[5/QilЊR9d.H"R|+Q̌ػ<}\]ɥvO#ױ}?ADS|n%׃HW$3bLͳ|2} @ ^Cה"OI~2D@@U.E;ȱ!i!Deys0bYjɆJyQJn=qv7j9]j4 fԶki]*w`3uª" "j붴( mAQkIH:}qWU{\% G&BR AǬj 1ݖ' rMHͳ# ؘ") Snn1E$F΂fB) RU^<9orP Q^G6ڧKKO{; F P5QKPwK\ f""hT4PM곕:/qr sqМѝBlYCT Tр֤NmUK\*RPgU4gr542)kkEp52` imsFHlrjQBHXRnh`y;j49s Ub"lQ͈ QADc*8S:#ORsROr̝tT/"G!BAWDmn!2dݧ3A ,a17'p~{<(pHb}=L(n:} i>%=IZ9FQLht%CDJiT.Y4acFJ@H҃Nw3BكOmm0U=Y_`f3Vzeu>hb`B# h;$,V8*T wԿvs6;txL:?w o`PӽVaB!||f(@A6VM:R$M5pʔOWsv#8T's^,=ْE8DE *@ ʔ(PDUw8PR`xJRNgu}eQB.($@N`́[(3C)hdiDHcߍ(R%*9)hu1u&1͟p}oƀwd@s@_TK[(.hr誚d YA[JtgX)hR`&N2qS~ND| )luA ȢtD ~ bO;Z9봦0 f#`@$_a8'vi G$D68!Y>iȾ١V)Vnvb5P" $#`E6R4-L!,;oG֥`eZPĹ6;qlv#IdPp艔?) a FfX.)pE p-E&bA eO/SBS˭I궸k;e\=b6U&\BlޟL#4"X(r1v,EpbTg͚N5H3駒q$'a|#-K}(0UoW'<9O?wLUV;'1 @c7vfYL"a]7'!@4MD'#֌K) =ga ߀~փ bfbq_c P@R4)"(v "%"|\aA"3 # ] {>_th#LU%.6zCi"7 Yp$~mx3d,mZFx6wNXT>].Qɩ }Wz|_}I^J=.T9H;'&ڬPPij=soi 4JrUMj%.0n~CC!UQw?"4TtIL2SI 8ObmP2Ìzp 4 0tz)Pt >LnR'OSeLMHINX~ 2m>:v\ΩD7h24FҧsFk'g$<ID]䴒#bhi" J큝6=O714NɼmCGZ#Q`s.{LO"ޢ UH XJ^.v6jONVM0R$hyE[QF28IUGA`j 'n ""q-S-j25m*o!DD@70ĦM FyQݚs8~ÉY4.۹x4p65[`dl 79qJ9" pGhs]# dRsRoq$L 0.g㜾%dfi!p[F-Qnżˑ#wG$)"!z{= f^o~{}&O|dECak$zd>+7],#erj T@k&;P0HS8EENL4RThTԝ7sw5ɋN ()hYe j )B-0BE1BFI;/ JFĺ9 'Zv(;ΑY*(h"9D BAو@*1P B?"@S!~;P_8_廁.@i7gsQQ0U{p·Vls-$\U826NHtz'LS10DPSPy Jb_৴R@_ݚBBDACPQTHL)d}p]Kɹ:4hL3B0fSl#'eB")` g|`́ 4IH4PJ)H1W$F>/Px P|{Bs(j!I!R%ZY*P"E'y't;$s3O𝾂QF /|2oÿ8e䆒@?FDžun ͞Ȧ &=S(ahh | Bs ) i8>? cdfMAo%!49SCƜBm!Bs5k!l|NTW$=!3^&ܡkpAl4l nAa;rLU2e&⾤N>CRP'IWM Z&ӣX9(:C֢DiȽ, C 9"!@OA[Н>!51gyv{?i|U@_E3!SR QbV?E Ij )""%1:8N=/D~ rčXU Y &1t aZfj੝kE gABTR50R/0"DA ڜ1ZOUN4L.R6PpLjU  H'􍉇d >Rq~Y5!uUQ% b./"o?% +H`-R1 c)L4'GA 1sE`I eELaETO$tKt*D# 8\. ܐ _ 3mŏ:A2Qb1.LMS8XT: E R$댒z"6"36'0R :]QSC:ʹC l'i~ ٳE{\GG~jl 9a CË)P9(rp8(E24o6Bv!c^Rn~$=Pgr!_5@rqa%v(F,4;Gv疉j$4h"qݎm5 W []VMf!X8ni+ysrkxs;%?9P"h#-IH #8I cE`m](AL*R;n>~<%uǽ{G;mbӧG9غ Ao xx@:@D݃r 5tꏹJ(D)@{Z\'E;D%$` +( 4hi Ц.HW) &!M?O-ֹQljؠ-CZZ|΄;܇8;a~Kq=UiG2!H 5-VNڭMzCA+:I ܸ1|Hh(I:ӝnQ"fQi×٭a]DPȪѴŤSEuCZY&M-RwaR{ aUxdBjDWcP#ey#@LIJiuOvX.Γ6M-Dpa{ʆIg:8kV Pq?*<i="rYe1;ʁJ)@=)h_1@ N)R)SPNBB:-4_* jB)q>y@?@NaI"dk9EGb[a*lkQD` eBC B)@*B4N@h &9a;('=I_=ٵ0PI&ߗpׇ"WY%+.oo@m}qG9Ӧ6b~!<˯8adk  /qJ?҇ #/5pH|5 U2 ɋ|ᦷƋ[zˣr CeLwq>K61=a09cw =wƺ?irմ ?9@CA:҉m/Z5V"ёF7fxq!-aIC1{=ϮuU>0Z[˪rJɯv1 Ak'bQAVw8E/E)*S0\]ipcr4hـArmܣGZ$݁"$J:3M6v DDy$נmfԲLJ>}a"l/%Df9A@ r }HJ{(fsĬ~=[܂chd4%U}nzxνWK#X a95pxtsdǥ7nv:Xv`u-`yqwûoDn.$Pvf8a̵iB* Hr,-Zܖ M N, sDˀIz. ڶL3oRuʘu9ɲ %$A4|9y̺7;3S\9ؖ1#46.3.!)xlE @i)0?RvҒ E,iJ!™,#gmTd D\jFV2H8ky+^6- +Yo\ܓz^5uorH@Dd&e.11D9YA.1WыLRcP,dHTI@Q!ϚBt]G(XbWzz3pTǃL-`0h )4%j%w^ ٢= [[E3jie]"p#!nRt娋ȸdʬ/bطo`*sIWz\&( ZJƒMӓtaҎp9ˍiPSZt"54GH"B-hԌ:2 mYC#6R $Kwjng 5+qf%)GCQ6Ap1SD@ا|`B yE[/һBN R zL:4 1;喌*yif:z;X5&FdC^?g؟h/csoU'%e|O:GdR<)bf*J&b*h"I!$*A!J&dX&*"H "( %j&d" X i( *B %?ʆ`)/p0;H7S>4PB?/_JzM'!y(WGZ @L13IbMO8 AJ datѬqqpU4 P4IYK)dMdʑ[D@1}wK_{-}mO}%|}צJٽiokNz&nA7Xg^{ݪ]R骀9|S݆s7 d};`R>}4| 폷JQc@/|or|{{{؅_C^J(1˔Y=ﯞ zz.nK>V<M@Tss:ٶX{Vһށҍç@£>} dI@7l'Ml{ۀWmԍz o!XZ>ex=U/h Q=Pöxkp= z|_}廰twzT`vͷ> mPR%H)"C4BHӈim׻T@*h SDپ@fX]xl{=z; *{Ծ4M{^Kl'[x(v}%{mۧכh/w;WT޷3zz}_v{K,נH`Q *ihϒ}y]fP>νnt/h޹=-wޢUOgw=x>׼ joi}-ٽ;־yrk+| 5ԪĮ8e{^[Ծg[ѝrWnoN۵{퇾;Z>rw_{ހcy̺nyl :9p)UlUyk*U틢=t}v`ִ=nシM}W-u:]=M) ӹ;] UvUT|Gu褼mܷ;k9dgQ׶qͨovσS1Jͻ8͗'rZ`d_Jz=pZ[Ql,kj":ތ< Nmt'U ]ݞsپ&wH&? هډbp6wckk 9|chQbirJ\kU%j6sBGEwך;__1Hs&UgOr82$*ߊ}\ԱƯFjir 3"2X$8y:uaKH+ȥS%PoHd@P0pA~Țߧ˵RR>kWBQǟ$l̓O3FDžHK>[QXoBNmoU DTE4#AQ$*$"!?߶6+t50A!K=zA̧=0.2aUa- &vNC7%TfJPIe*~րXh?2᎓H#9HK89M WؖK,]uڡjklB',QI51Ԥcs "|`c$r@ཞޘa#m,P~6Θ煸[qNi6Br4hJo.3Hs,%?(i*YpkUH{H &) A(;"%q%ll|~E&l\е˅f8v̞՛oVG8HJVTTgJ 1v̟h RvnX)Gr$vF48&WT["f%.bzỴfEfvgzIT׋ T.ZJ%09szh7F7 (q,ļLgV#R-T3C0%axv<)GiwAӻ;4|xS5zKŬkscQ,2?^{x繜d<pVҮAkZzQJ ͸kg~־Wͬ %[ɀ;@sybJ>*690]hpiN\?hWy `蹣~Ejӓ!!@Mh>?)k^a1\( [ 90*8;7n8gTIрsPQ1  )@PR )-A(%-tXv~ᯞrBWQْǺC],䀏9di;Ae!NHPdX̲iDbw3E-r'Mau;baۄ伈%ACRH+R<{ F'9l{P-&B?3_p>!Bzkw@\bUQ'O[3tFGe kh7#dn 2 Q?2k- `1il Fᕍ.1ljcoR25a{{% 퍷{Znkx6,#PDb'͸{BrNk4::U y34pKV=xϏHR|G@iD1zI.]] @}y;v4HFFQ1{$?W\%T߶WFs~U 1iWzSncϚڏU{z퀊X_,L6."%rR d)A WaEXEg̦5!߳6K> OV H yxu.f.T~;}'KURc,Gwbb09<ӄ)<[>5UUTHb١5שׂҡl{\V ]gE,U}dceA^,A"" U5*j%tA˾sea 9PH#i1C"s"}I+ġ:qh)>{PݵgfgIƂӚp'$: 21?RbZ?mڛiVRn6&d zWwgNL73 m~L5&-=ZgLi+^S>,x2 g0plXc qyugeqmYgaCwxl ;V4rЈub N/ !|"؟v@5 :c$D) DBD er"DSLc)}U8IL9p<! L@^t rlB_Y~3KehS9S"90Xd̅$.o~$|n*e >iSW}-9lc]'qwMW#FXv?GSc`12/`$ĎhGZGiBFړ:=$I=qE(`X)IeiB`)ThFuAc& %iIL&jo1"Y()@b"TJD*(Z&P(DTiU)EHzM^臹bݣ \a?SBMEd1kuJo A>dxa3Z@]QtɔppBH#BxQ&D"yV$!Dܩ+ ˟W_rH+A$p}8L]b""(dmR>TeR)Y{Ƶɾ@XL a%1w7Z/ݼv77 F(&L NC7EH9c m|6l8*C~/}iJC.ʜö71 ;z \PܒHRT-A\bZ D )V?N=S6vU<`2 PƁURH(&Rdw19z3n> +$D!L ҁ]-Hbp / mmgæ/1'D,x@XAYoxه0icG$Afq[S~\zi ~ȐɏY5(r\HFm̃(6B:3ɦ-WD(D\M]W" YjDC2Ď6nUagϜ̓`SNZ?杬ޣg 8v{4[O!Uard )IhJBa"B)JDB$HeI$0485(|ִIMf{fΚ|/$ #hf"{|G'!>g-M%)ٍHT[FPO80]띒I9;ǻ p%PNse hirkm-{@'1#/ZE@ЁH1 +@C4HA0%*SE E%H+RMI5J@$*THTSTMLE EPLHA҉jfeäN(y涎wx%'H?h`x]Cؔ3^wX7vç~xBU JT4D%#JE UP P )CJBQШRN mJR].O!HEI%DS3ٷa,fx *@)4%b)OC@Ay:3yu4wd?n]TE S7{3bE2ĭK$0CQHCDQ11RR!E3d4@~/ƣ!B?b^qw'Ny86탾SVH !/WLQ55AJP}ϗÿ;t;TɻډglL +h x@P>P-/d)P'Y)ß=8VfPlD6=|fÂkDYk7a(jerPLQXX63EA'mq; v`6(ʁ y`8xr#ȃ))Ey\=L_.5?ɜt,xGG1-O1 6iVdR msɒb45k yNt)a@<"q:Fl.T1rdR`ݡ0dnࠑfjp1K;5{TX\fuuZP.8ĔE;iZh"scUit-ǭx0@8@@PR$- Q+gWg.->I~T|6HWɯ?l|jRpKbfRFń.|^p iʰyOl,eYh*s4lvuBPuaf!CTHE^*bq2 (NJ7QnڴE`4@HIy8:n~>aBOmL~S 0v Je,J5v qu$cdA6Jb  D]Z6 c"4A4;sGk;݉n8PҔPД I@*@hqqMЕAAKEP&((BkJZPQ@44PP:tM`mPYb(@%{iB5IAHzBhCJ&ړhb"+N)Hb#sAE!Is)By% mB.Q .Er к( E%*h M4AE%)IFҾ;`8E=i**)t<M"45JRPpmTiIll%>\#ݹ4H4E!AIIA60ޟU?ƫu1~i'&uTT-7p8 ,m4A-7B}ȩ9Rj(MAJs Lh1:jjأ-qFdq`ITP2ѭ8c3lksSmUY8ck5tDDU4#TKAAys@TSAT5U˄w8gNHtb'lRUEN%BDD1 E#H-HAT UeUR M Fa1ibS,@Y .0dŌl F3IILASUkU4ՂLal7xp6!@)壙 I p`񢵷nR1P6l -cc?BϝɃ}xQh(w1r##YN0H"y-1PEQAuvQEZS=mIH\GGKݜleW Б3™HEVؔadLeM${HI٪**N`֊P(4NU^HAzleh(ЂFD9R6w yn`ۘ;kz:vs/uO m8â6)@@`U 4[PdF= ù[r#O'[\3ZZSL*B79O8sI@~Taӧ(a:@H 4LạC(>tY͋48yTm\AV2DWd+QƆ qhثEZ2DDFڒ1RDh%#>Rf LT-Q\Z"伎DAOv#NW Xh3ӤSA.sp6ù+>v9j1,$ys${l껰(-$Y+#"u1m4ѓ8ѥYR'Pnb&GJpŷyn*.8JX;]؈3LGՓE+Ҕ`҇>R]؄R^<-Usis)y'ԏ{`ġCE HҚ5[o9j^@D<*WHSlDӶ+JsjVŦHU5FޮUw&O#V5MPMliiF,8R!5 JCs-ȌhJDh.X)dc*s*+V u-AlPSI'rJLĥd'NDJ-3GKV}{A8i30ENLRpTls-!Ԕ ~{aR>$$9́܃{5Qmv;ݴ P`tNw`yP?-,B@HR U%v&%P F{т, _m ?v+Q~@^"ncCb[Hsx?jp~|z*Tj?jb]"dA<r#?yZ f#\/&c8ht1ïi%0a%;^_/ۍUϝ^p]#GarJ@/{"CMj OhY3e^K UKL"X&{~^HDjU*;,x@iHY2:%*U{YՂ(,% YBQ5$=^,9Ʃvg!i9m`W⫺YG蓪츍,?4S%ě,}T /y۶ _}y9;PnoҚh4c/||~/] , ~d?%g+o Zap+HntF/7Pav=sX6Kފ}7ST*Ɛtͦkwi9%9c\_<`!ezX3\Tmr(^c2yfDOjeٽ*{7}G6Yy"J,H,ВRI#E*U)E#9 e^I@8;%=p / xɼ4HríPtF{Tvx4W^ ՍL "=6wF6xfv=:6bclit:E.ć_Q>?.a(7;DDQ44}VMSZq{liĔIF(6kb)&:SRm,\5e5̘=G=kF{ ]Po&U_Lp8B7<1taMYj;s$r8K@ Q(P8|QzL|1ˉ9*Ɉn:Ի;HMge-<^Y5QANeԾa Xn @B*!)(IJ %lJ@DX ߻v?xLxnXW/u#[J}[/POet & GeYqS G+tj>3`+7(AtZMSGtxٰ2c?cjf轇rpET%@7>>lh8zi?t󚧚Os qNrZL^ܜ8Bq0fxJYx("H$9g[kM}Ѱ*}Lʀ0?耤F{pPV`t#ڄ ʚY@p6y!&@Nvp2}L?ɇ?Qs`aO4TuK+!5䓹?yA/dIu&=xzh*dD?5oqBa=!X^2麉FAw~~Bŵ@ǏV-E49>ua[{4ك`HZoN\`%}BK6S>/0RlT]~?&1a" xMJ'\ -2v |U~Pwo371 O2ސLQw$ /վNgscX`TQf <8+7t${v|(vg^ xx^WUMzApӷml\H~?%?}ЇT_ہS_0<6QJS{pf,U b()@{(jBbP4`ARg!d@md>{5!Pڎlm~!3tS<Ƙ840惄$F?ӗc{'kq6qL0a1?Q'ngtƅ6 bD/#C'Rsȉ?V/W)6+QGjDѝ-۩d\ : h~^o}L?(<ń&GVL2'߽?ޅś8}K6u綡=Ynv[}Bl_ݾ3|7R[|1L?czk0nVg5:' 5[+ƪSJ?8ymTG&|\TȞ q.xꏂC~y''>rgI[hkagl ki-qaJN3f0f~CP3.A{„c pV %{߹<پ| ɜ_ ϭ(b`EƴF2 O[w/+̒DRjIÝ{9KRK8\=F^R5*b&:y|굍=NbǼxVycn N7s'yM2pHV 4N"ݪ5u+$(tq k{=y+lS KB?BjF9]a !fR1wǭϒ-ohPsMR!>ߤW13Y(&?Q:P5A·%Uqi{.e̕䊢w˳Ljqޖ1US&j%,T+ ((ݓ{ʙm k&cU=!ݺA{VG Ak19b)&vuHL{2&F.ȻYp{l7-J7}q5'|D'!LP(y`)aL0HhVqڨ,.SCHH-0l^%jZg39d[91 oii;ͤ?ww0dǾ2dXBHV`4Ս &yn %{cTTMiQ0zrcM%% %e3AfyEBALE A[;r.I|؂vP&J%/vA݂d9 @ԉii>pB2bIپp=r7/AlL#*J)Y8҇.@m|#EpaqC$D$,4RS %)ATICERPP1%DpQÅʴ U&D9y᪝IYM@8C+a5GN_l&E`x 慓Υˢ m55UMmS4ӡH3M1ASRcA M[p3:MʴbJhi ,IM {7XxQ D.R2D cQH<9mV(\f SW|& \R?u"9c/i՗A0DQMH;:幊S监=cRSER`ـa"I *k W</FCC˻>\ !H~MçJsX5ELb) 4gc M 0PM4A)?oLrjr Dj8`ׇh"h18ΐX-K&)PEҰ3;ҺAҖɬf2GE|0VD233 Q6rf^236MMШiA/|?ɻQ{&_?"ЭUi K`b~Xk8?OE?N >|Ɗ!wovSL 3bLW^ Wv}+h>%$,!)zBAl̰Ƚ8aLx/ddvVRU- _Z1 rVj!`JE# #@@?~w_? ~'g,&Ȣ%ODB~Y:4mHuA*/DF(@?kGߢHN>_Ws;|YrE3PRM@(*A:?cnأz Qh8TBgWP}\kßwp >vDv&FK}G7ן碎 0? EQ;lf9HRr>D"?.8JyJvumߓEp%J b^=vs M8)0-Uh2YA$RgOp0K۞c>{|UZ㗂*}UB>YS9?Ĉ_^oeT/L$hB"810϶VgFNd3ҌǍ`Gkc,f9~xvs|~5_#>Ha_yz|;rݵ,@ x&Dq9QʤJJ,1qx1Rf%z qY:l sysY(6e27 UDVNqNϑ)JxTACtrZc66T%*A5j ֛=*TtT iJ* ,KRU(,ϓz!o;g7 '\8\b 0@$߂f{$*x23B^RzF.pa3+IوqP[ݼ1~G^H /\HAO7}. `8 Qxqz`ԝEj0Kʁ> $}VV{p<^cŗWfDICÍ+YߪIJEkv^*PUz 1h36B]A6u 89Xs>ql~׬Xg֘:=1̙~ffjIG})'v3 _'7*6z?i? (D6HJ o7SAR0QHqlHyсρLHX{kw/gzstj P`@Be) 4QmE}J@l++@!bTɌqfh/Wo'iDZqg, !{8VǦ ¡h!UKVs7ˌ0 RcШ~Lt<[N-D7I=giۿ VyVL]07"p :(N>I>?~͆,z\?9Y)<@VِqAB?zHd튟}rDwxCǴ?]#LljwF]#2ؔ{h Q=^~ -W?tC!IֵkZfcR[_g (}U ⻿ Te;-Z 1)!&RS1i!6+2@@ l {jvNCCMP#C3=-_9x\X$rO\!=Ȭ b0ZZF ɒoh7 },?_ ֟MoŖA}T:b"14tj̥&uW\ gmv4ˀuAÌX]*tv~ BDh!= d"h;]DZz=j|~_$ GaNLʫiT6A̔ee1}z G]H"R dAkJdZ)?(=@BD`B9Ƴ9oY,Xf2TTOc~ā2<LVKQ"={ bTOwKy]:I bM}Pb=+XHF@)uA~ K FpY*7ȏ<?rў{/.&~N)cBN1i2CW6!7N)9W3Ħ;&"ipkG$.+mϳ`;Wxs MlsX>{bp@Pe/c̼|"oӰpAo+<2Vk! M=G2=`یD׵wjϘoV5dJBv0 ׽q@H;tZ  YI%{7* w9/D#S"Ac;>1̟iGdT!}K|LDc*uY7yDV}v6;_A.o 6+PDt x窹Eab)%pa]`F n! ׽7L~i/e :5߹(@GS" P :4}ZLX #AGF6??wӶn#yƐW{kB.J(E%hiW.bh)ZBF%ZJ{L4TB 63T APP$4Y .djZD񜔦)$ (jbj" ҭ K+NJ("B`M&!: VQ~\m]%yI`h:#4#,`&}lP4)I|?qwGрsd܁PIEz@[+GÇmQt)sю|Wç׌^{m4; u {aVխݙjN! 9P3@զ^,ZbXֶt\sN69 T7C.~UT/I$8~~u9/YR蕩]¬ckRq>'maf:%(503 LƄGj{cx9 f{r';Bn ˉL6\5;oyyx,4ҍQB)@ xu) ~M'wNZPYҠ#'1ѢʛK YgNS{O=_=3 WLg"erb'NTPDgUSfKŤࣰ U,qi+ʴ.?H*TDTy4Q[,PD"e)*5`L\Ue_c\Gꊣ*QYRwU54_> W-C pu TffojGNKx>9wmM9qJ&H0p^) ZZ5`JW )``+ĿXjxF&B&b'&,JGg^נy9z."`ǥ'wCi $B0?ˏ &}Ր!LTcc놴ݭ WqEnkP Uq雋Z$?[%uiVo?vgG/ԣ?M<߾" f-79I\h'Ԑp}{ftXYƪ = Ժk-m7>[A)I%n0UY0》fƾ6_OZE hnGUO7Ua~:~}@aU0j;/X*Ņ. $AP G܎Q뻃8;#Ck~n8ϣߏޟ{wl˪t\!w|""A=whV}`ys^,\ 3Ja\)9$>l0c6XfG5KePٽ>z52Q{k!қN?m"PRIG,EUh>0g(rW$ˈnP$lg qCV ;v;/}RGxN!yfDQs::}Ne7DNzazn:d3 rZUƌ9bH_D __kOg?݁äÐѓcTHrѪݛ! lI&cs!`si?_]&).dA60ho-,oד_w0쬟_g?@ƘD4GzeR;ͰY=,{$= ?MGy ' gѹԳ L2 (Ng+嬚C0P!dDQ960Pop}1 џ4?*$Ơonڗhg`tEL{>݃=vAgr7-{&dקcvl#7'_v`@x>E` @0y@_ј) zDhFRT@(QoIf9t2|y4؂[_ |)x8 l7ǖvv\'xrL?J@ǿFD$dPoIdT;M7n_]RSuGB =4T0HrBvFB*RJX)iG|gN@@ :xu7 DNwመ^ɵ) yC_Oϻql qUp!JHWS HzyNsP1/+aC}_L(A%TKs8|upw8q[ _Ize£0O.unˑ`nJU(6:g~uygAh(8v|+7MH,,\%9T??>%opS!v;=AX h_ {բTѤ~wF@+ӤgDs k6!vVHGwEw*"l`'Sw2UF݆45hEv/ $ f?ðJ0A/EAE"֪e`R4O􂹺$ӻ@|z9t!ě^A RUPI"L:gVc??ݓ\.!/N0}zI!mG-[lbR)`m궽jt銟ֆV%x T^ы,8S9!Bx0B?\\mk2~|qh7%m1\_#Ǻ?y*pxwzתNEET-݉J>?5ס?ּ.O@ԇ_@lB;p]Y[p8o !e- ܞ;_;z`vcc Y_=n^><|1×#|sVo^ + skzLM$Rm 0ұB A$R"qvB:*@H }7f ݊6g" otCN™s'ʼVl&;"c樟 Rj* ㅡFʎ$PMXg'Č9aXyOZ?L,?709^.1 cN9'TFCӜ@!W@yr^bsOi>Q0!)(rfU)TftDW~Bj$29 ,BfȤo'FFHJ|)OgQ^inLRHq'tb}A lT3H8+) J Pax P}k%]{݊~JdV8/hLAÃ<lL^(`Gڵot4 8&D$$mK~y "=cќc (N7;Tz*3GkCUXR!^OG>rD8ʎ  ENyf'D*Ty^E3j?&GqQZŲۻjW.;܆knc"FǦ˃`R"v_׏\tϬ* +bd ?~mJ6lbu 抸;yxn;} zQaߢgID,]x )_BӬ={뱂OnY v~ѣM+sA? Er=X ^й"|y;DߊSQ`N4kث嶌Smvwq>|-;u%;L9ٜ2e˩z\QԀyp`x Nap=Hb( De?xr?68>TrM E={KڳapќpT<\SĜrQj?A:ZN \SN:b'G|Kep&L˻0y7R[XUasz,:B_:A@Ld(<3Qt,,} Ļ8ڐc '΂H'%Ꮤ๺1Հ餟ol3X]]Ƃ =O/'J#㈿% d#̅_BT p dtDz@#QF %Ve9GwC2q/`%ʳ4=pew#(͵6!/>9'N~M*n4DA0 "([_ lמ;iz^*T¯2qP-0Pn%D`1A|CqSQ=.s9$ B U _ZBډܢ?9_^1~ؽ*!2m2h$Bwt8/7\kU~Z.GV\%>ܡn 1} ˕ f?\A&/ca9GSM>3̈>`RQS*4TS7@>y;Cͳ~`۹M4EY~K{_wnj_>Z ?pO٬;O7e=;mPn2DLr jI :nv>gv}NEH`<?AbC587.~+(s]_J9P It9ڏ‰s@uIrT U*. 2Xi<]`4h((((y0]d$FQ&_Q$_VM"p"1QIi(v8I7CB_uˇ7CJI݁ـ~v\ft(S @@Z" OM9c쿃D5T;cp r,k"we$+/0`+w|=;m0~AL0GɅI{=%?@= wg! 2RW<,((#A=;= F3zȁ.+"Q_clR#6 @`f9/xߛN@|qХsW-!RJnH|ꪪbNusE(Ԅ[ԱRYxdGC,fy"+nۛӁ;'Tc{1:pbHP8ˌl;?Yualiq&uI 2Y߃Ad?>*?SoH!:ǜ|ޜϗY6GW%@9uGe:*:̵jGTpGq>؏cwX.u1O>NH_IG> ubѐjjI!;3l/OKC1H.ҙ:| &_RrAA5qM_g@?hff"v]DURbHS&$ϭj/ As/E#H>/}Γsݟ^ ة;?) cͻ/~ީE(z[ ;'Fs#01aTEDB‹z`ҒrYƾdG$.x HXAYմ" ]󕟽m6dkb*\aXDRv 84Fna6OUc_3Qlܲ~k"} 8V~?s>Ԟ(d@PmNOGFmdxw.u߲NuI/;ᠲܲ{+:#nXgaٽïo5K$ rqب'HBSoqk:7+p 2Ëd4(r-8 @nX~Q}mB.Lb @}s1͎7alxJOM*`|uk3Ϩ?HhAjU1R #RD;igկaPz H= lↈ8`9n᫻O^ԁDEቄ H&ECuf| N1V~w.kv=$%}>vၟ\׍֌}x \@" @ Ifc*.D\?|ɖ?hYD\4E#UIWq)E_:P;=&QO p$YϽu/h4b<`6GBwP%|ҌK*&*9mb~͟1}|cs'jVԭ8q"l馿3u3%GT~KmD!Mlb{M|ǒ 4csH2-bshrܪ[tt"{U-W_jH!G!`?'ϯne#diľ' HKBB81b%  c׈0zU;O݂zQ!D@ I!7j:}lz ߟ;ݴ 'xb UFꉉGg$0xBRԯ1 vtWYcE cw⤟TXTKcb^bk<)1$py9wJ9@wf=[6"d=}:`"9Ώ7~]ᗯ=~^$=d$<5BX d >݄ ?'lH `ȸ@@Վ ?) ϑGRT@*Mucqs0*Awpg&~mCp~ >?Db?%Qe S CYR=gh,f4X-5:"$DD pw}g-EY#Z^0gE@ F=AG@2 &F%qħ'[rp}ߵQ!ΐԁ%yY3D}~zN?ȩ%O6Uɧ\3DsSy0%!m40;_7!au5k# 6tI͡뭳[أ 4z"q%E!?~L|OGQW{k*t ;ZDR齑0v1=W )le _k?’x9S~~@'*~d^ >OҩIM@Lc{'PD^*!,A>Ʞz(!u`zlߨpL?_^H ~ԉy "`" _Z\=҃42{#R6Q~;d˞4EЇHNѶFP O1I%DKMs9jv DF`qR˻5_ļElj;??^?F1¨#K1g??Cf / Kc"[w6wt{OIߘʯbK\(Ճ=WUHXqײ!Ϝk xE>\l" .y뵉I"dq fTNF;PF