vzkernel-devel-2.6.32-042stab120.7> H HtxHFX  ԶGq~8 ʕt7s D`MsnsqY7e478290196deabaf8d0b1bc10758c612fc00639.#Spën2ZVXFX  Զo'uL7/E6iOz+X`%3d$T>;!>4I,?Id % i "9?Dp,t,  v, bx, |, \, ,8,,,  < X ( "8 (9 \: 2>CT+FCT3GCTX,HD\,ID`,XDdYDx\D,]E,^G bIKdIeIfIlIzI Cvzkernel-devel2.6.32042stab120.7Development package for building kernel modules to match the kernelThis package provides kernel headers and makefiles sufficient to build modules against the kernel package.Xakbuild-rh6-x32.eng.sw.ruVirtuozzoGPLv2System 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-042stab120.7 && /usr/bin/find . -type f | while read f; do hardlink -c /usr/src/kernels/*.el6*.*/$f $f done) fiI  ~LzK KY [)  . oU/ d`-@ )WHU=Ud%0+aUYWTT>/9v8'9T=oU[TzVT>&U hT oT[T* ]U,W] jV eTX,w  }U o90 0 #+gk8 8VYTYT 7dtU"6L v<#4hrY91sy9k /> 2M>6#&v t#E1=++HcHvAHc Hl kHbH*jM1A5 -W6\i$5a\d -<=As%d, u crrq<B<oAAH M#%cN42K;5RJdC{&{+  LJ; mXW^5ePVVc~=Hv 0(R <V w..^H yUK <_w2Xib $sTMd(K5Q*KSY ^/H_X"Uq td778 aXk yUHDV#c`Fb$ 2=1>Js e  +$3 ky,e,gg 9 *H-|kqq] rL gbcV+B_|q=XB)UfafffUYf Q<$ :TPv`8 3   #!o1!uJx " ;Q?k# 1 SL0";:,+R&D+3   , 6V/T%&U!X X\3p :@||% PR)} Px t mwZQ $4\ M3 % |gcODiE ! Z"[ c2 *Re\ R"EP  B ;N  2[wafxZf'Ng O Zg l? vB+  HdvMeaL (" Tt M  !3 ! J X aRaTe+  vhC t5"!!o =R~ +oBoS2.`6E `Te:  I <x OVy`< \Y TIwv>'E[cV#|@$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_  au1F t"2 ' DZ  Y/jVj  {qf  B 2%, p x<)9Q"@  Z3 -(6=-cL ]Q K)[7'~tV% $+ %Lr9EL3,}9&#3#*!n }%V)Rp}2K,ga] :>k+$\lp|1Rt :(]}0cO a YjsDF F$dBT v$[} ~ 1H;b:c =-FsZVsE)u4md0j DuEW vCy|  C.$D {CCpV=$<] %T18cs;$d  J#l Pf 7 "2+vv M1 +D 3.0,@eY#<Rs.- &r\|0@$q%g {5I F, jYY P[{  ~9# z lT e IJ   I* l/oGW ]VB2"" x" 8OK_`.&gO$Y6jJ  4>o. Up=f [$^M  ?z # $$~  1 @ ee1 H4!g% k812j/kz  C (#[ p,   A ,!;OVU\,W !A" ; =7 9 " ( ^k r o'1(vxm;IW|Fy A2$ +C/ C@+g jcB  v+$4{;zB53;&E+m2`lo\ 27L N e LG 1cO>kq( yE, C 0}(2'} 7) 0"a1T-80T W-5"g rWJgn QL-4b= n z0Vh>  #qBk;+E () d;E VL#b3"kPX<Vo()a`N  t8  t*]@b"K 9 | :t * /kq4^ iM h 'D  -Mg O0 ((a.0 W O <2LoF 3"=;e%*,z  0 HIKZ2." OH  #VC*Ybpl SIM8 :@)IO(' r @>r< ?\l9-;w 2j "Mu("BF)$COOy2 T<) & @Q9*ti m p-VGAK 6 W0MA  d /11' \j1}&t/ Az~Lu7 99 Q7T!' b#%.  5 L7(3 d%Pv< 00G^.-PQ=Z Mc ; * vjKU? g Ue*#G NL>n0 $9/ ( =`UJ(& & ^.r>6G  71~|3?1 0\5 s 7.'/" Ten0Vk*(/p @ % N x,1[a XiL94m P+b .- n N&u q34 <PL%*m 85Ln W0)kX Pmr W o љ!6  -8C rS+%e1kiIf D h  2Dt/feov' ! z A7znF1OB1e ~c}b 2}O@L Y|5!# 5QB1'!2qf K #81&X\^ 'GNHy8fDb'] } !J bLbTa e *T]  ! STb  ?* a/L'F  G: ? NP(^!zW D+X*17 'H6! ?w $M* {{K#7[#uUhcA: .Y%p=2M K c h ) S  X5P1g= 9^)"&-%Sb zdU.;,6 p UN3#|njiX=Q" /*q6o)#Cg45   Z S@  S3:(Jr aZ9 _#U v,w$f;<' 3@ X E*c!M1Ug". )808|),Oh 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_A7#[ x %88F)?;T/ `$D S7%I z 7X; Q=Q5d/C&0 +s:!) \_7 a5R1 , t] =e$(77' > 'B)HpNcKCduK !2 #%AEeM $1} + Q*_ }!r B! [  >K"}S 3?' U*fv"Z34 Z `)X ?'t $N\>gSZ9'jFQ !% * ]/wG&}([u< )L#y"Eb9 O- VXX& **u-& #9 L R0h ~~$; { l  n (>G% HPq5j@ $Y 2FQI-(y2:# m#:Q*>  _caj{fH5Wd3*+P/%fB $ 9%5  :$K: o\V > ~"WC) 1S"*6tQg\$ +~/ 6Vg!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{Jm" 6t,0PcQ.4a c ['/&.z8pMg7   b #5[ C ` 6u ]ysk 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큤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큤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큤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큤AA큤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큤AA큤AA큤A큤A큤A큤AA큤AA큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤AA큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤AA큤A큤AAA큤A큤A큤AA큤A큤A큤AA큤AA큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤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큤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큤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큤AAA큤A큤A큤A큤A큤A큤A큤AA큤AA큤A큤A큤A큤AA큤A큤AA큤AA큤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큤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큤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큤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]~XXMXXKXXKXXJXXKXXKXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXLXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXQ>XPWK5K5W &K5K5WWW W W W ;WK5K5WK5K5K5K5K5K5WK5K5K5K5K5K5K5WOW K5K5K5K5K5K5K5XPWiK5W XPWK5WXPWWK5K5K5W K5K5K5W aK5W WWK5W 2XPK5XPK5WK5W*K5K5WK5W K5K5K5W W"WW 'XPK5W WW K5W ;K5K5K5W2W2K5W2WW 4K5K5W K5K5K5W K5K5W 0K5K5XPK5K5WW K5K5K5WUW WW W W W K5K5XPK5W\K5K5K5K5K5K5W WWK5K5WW "K5K5WWK5WyK5K5W K5XPW W 4K5W 4W 4W RW K5K5K5W KK5K5XPK5W [K5W [W%K5W LWK5WK5K5W (K5W (WZW WW "W"WK5WK5WWhK5WxK5WqK5K5K5K5K5WiK5WXPWtW2XPWWtK5K5K5WK5K5K5K5K5W!K5K5K5K5WAK5K5K5W|K5K5K5K5K5K5K5K5WK5K5K5K5W4K5K5K5W\K5K5K5W5K5K5K5K5WK5W K5WK5WW K5K5K5K5XPK5W K5K5XPW (XPXPWWhXPXPWWK5WK5K5K5XPXPW+K5K5K5XPW7WjW W OWW OXPWXPK5XPK5K5K5K5K5W K5W RK5W K5XPK5K5W+W+K5K5K5W|K5W W W W JXQ>XQ>XXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXJXXJXXJXXJXXJXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXMXXKXXKXPXPXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXNXPK5K5WK5W WW (W !W K5K5W JK5W W K5K5W JWUK5XPK5K5WUW K5W{XXNXPK5W -W -K5K5K5K5K5K5K5K5K5XPK5K5K5K5K5K5K5K5K5K5K5K5W K5K5K5K5K5K5W:K5K5K5K5K5K5WK5K5K5K5K5K5W8K5K5K5W K5K5K5K5K5K5K5K5K5K5WK5K5XPK5K5K5K5K5K5XPK5WK5K5K5W\K5K5XPXPK5K5WK5W 4W 4W 4K5K5K5K5WW pWW EK5K5K5W W #K5WK5K5K5K5K5K5K5K5K5K5K5K5W #K5K5K5WzK5K5K5K5K5WK5K5K5XPK5K5WWK5K5K5K5XPK5K5W &K5XQ?XQ?XPXPXPXPXPXPXPXPXPXPXPXPXPXPXPXPXPXRXQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XXNXQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XRXQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XQ>XPK5K5K5W K5K5WK5K5K5W K5W XPW K5K5K5K5WW 2K5WXPK5K5K5WXPW jW W W W W W WQW W W W W W W W @W W ?W W W WQW W jW W W W W W W DW W W W hK5W W cXPWWQW @W W aW W fW XPW W W W W WQW cW DW cXPW K5WXRK5W rK5K5K5W WK5K5K5W K5W ?K5XPXPXPK5K5K5K5K5K5K5K5K5K5K5XPK5K5K5K5WK5W !K5K5W ~K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5W K5XPK5K5WXXKK5W K5K5K5XPW K5K5W WXPW W W W W W W W K5W XPXPWW JK5K5W &XPXPW K5W K5XQ?K5W*WK5XPK5XPK5K5K5K5K5K5XPK5K5K5W!K5K5K5XPK5K5XPK5K5K5K5K5K5K5K5XPXPK5K5K5K5W yW qK5K5K5K5K5K5K5K5K5K5WXPXQW K5K5W W XPW K5K5K5W W rW7K5K5WW W JXPXPXPXPXPWWW 'W QW XPK5K5W K5K5W KK5W _XPK5XPXPWW $WXPW K5K5K5K5K5K5K5XPW K5K5K5W K5XPK5K5K5K5K5WXPW XPXPXPK5K5K5W@K5K5WqK5WWW W W !WK5K5W K5W ,W K5K5W W JK5K5K5K5K5WUXPXPXPXPXPK5K5K5K5XPK5K5K5K5WdK5K5WaK5K5W W JK5WW K5K5K5WK5K5XPK5W5W5W yW aW EK5W W XPXPWXPWK5XPK5WK5K5XPXPXPK5WcK5XPK5K5K5XPXPW hWK5XPW EK5K5K5WcK5WK5WK5XPXPK5K5XPK5W W K5WXPW W K5XPXPK5K5K5WK5K5WXPK5XPW K5K5K5K5XPK5W #K5XPK5K5K5K5W @K5K5K5W K5K5W`K5K5K5K5K5W XPK5XPXPXPWK5K5K5W K5XPWK5K5K5K5WcK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5W$K5WK5K5K5K5K5XPW W W K5K5K5K5W TXPK5K5K5W K5K5K5K5K5W K5XPWK5K5K5K5K5K5K5K5WEW*XPW'K5W6W rW rK5K5W K5XPWK5XPK5XPXPK5W K5K5W SWQWWW aWOW SK5K5XPK5K5W W XPK5K5K5W XPW yW K5W 6K5W K5K5K5XPK5WK5K5K5K5K5WW]XPK5K5K5K5K5K5K5K5K5K5K5K5K5WcK5W rW rK5WxW #K5K5K5K5K5K5WK5K5XPWXPXPK5XPW W K5W aWUK5K5WK5K5K5XPK5XPWK5XPWUW 4K5W XPW W /W K5WK5K5K5W$K5K5K5WK5XPK5K5W W rK5K5K5K5XPK5W WYK5W-K5W W RXPXPK5XPK5K5K5K5W aW WK5XPW K5K5K5K5K5W~XPK5K5W LK5K5K5K5K5K5W5K5K5K5WXPW]W WK5K5K5XPK5K5K5K5K5K5K5K5W K5K5XPK5K5K5K5K5W "W W yK5K5K5K5XPK5K5K5K5K5K5K5K5K5K5XPK5K5K5K5W)K5K5K5K5K5K5K5WWK5WXPW W HW K5W W W XPW W W W W W W W W W XPXPXPXPXPW 2W 2W 2W 2W 2W 2WRW 2W K5XPK5K5K5WXPXPW 0WXPW [W XPK5W |K5WK5WXPW XPK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5WW 4W 4K5K5K5WtK5XPK5K5K5K5K5K5K5W XPK5W ,XPXPXPWxXPWxWW XWxWxWxWxWxWxK5K5K5K5K5K5K5K5K5K5K5W W W[W K5K5XPK5K5WWXPW[W8K5XPK5K5K5XPK5WK5K5K5K5WKK5K5K5K5XPXPK5K5K5XPK5K5K5K5K5XPK5K5K5K5K5K5K5K5K5XPK5WxK5K5K5K5K5K5K5K5XPK5K5XPK5XPWK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5XPK5K5K5K5K5K5K5K5K5XPK5K5K5K5K5XPXPK5XPK5XPK5K5WK5K5K5K5K5K5K5K5K5XPK5W ;W UK5K5K5K5XPK5K5XPK5XPWWXPWW WeXPK5K5K5XPWXPWK5K5W K5WXPWKWKXPK5XPK5WKW K5K5K5K5K5K5K5K5K5XPW RK5K5K5XPK5WWXPXPK5K5K5W K5K5W~W|WW W XPW W K5K5W W W W1XPW "W5XPWK5K5K5K5K5WK5XPXPK5XPK5WK5XPW W W W rXPXPXPXPXPXPW WK5W aK5K5WWKXPWXPWeK5K5K5W 0K5K5K5K5K5WXPXPXPXPK5W K5K5XPK5K5W KWWWXPK5K5K5K5K5XPXPK5XPXPK5W &W qWK5W&XPW WK5K5K5W aWWK5XPWrWXK5K5WXPK5K5K5K5K5K5K5K5K5XPK5K5K5K5W rW hW8K5WK5K5K5K5K5XPWK5K5K5K5K5K5XPK5K5K5K5W [K5K5K5K5W K5XPK5K5K5K5K5K5K5XPK5K5K5XPK5W WK5W aW3K5K5K5W !K5K5K5K5W 0K5K5K5K5XPXPK5K5XPXPXPXPK5K5XPK5K5K5K5K5K5K5K5K5K5WK5K5W XPW _K5K5K5K5K5K5K5XPK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5W XPXPW W ~W ~W ~W ~K5K5W K5WK5K5K5WzK5WW W K5XPK5W W KWeXPXPWWK5K5W3K5W WK5W XPXPXPW W WCK5W K5K5WXPW K5K5WK5K5K5XPXPW K5K5XPXPWXPXPK5K5K5XPXPK5K5W7K5XPK5K5K5K5K5K5K5K5XPK5K5K5K5K5XPK5WEK5K5K5K5W sK5XPW4K5XPK5WUXPK5K5WK5K5K5W -K5W WW XPW K5K5K5XPXPK5K5K5XPW 3K5K5K5K5W &K5K5K5K5XPK5K5K5K5K5K5K5K5K5K5K5XPW K5K5K5W vWK5WWW W &K5WK5WWK5W &K5K5K5K5K5K5WK5K5K5WK5K5K5WWK5K5WWbK5WK5WWWK5WK5XPK5XPXQ>W KXPK5K5K5K5K5XPXPXPXPXPXPXPK5XXKXPK5WWWK5K5K5WdK5XPW aK5W5WtW RW&WW K5W &K5WK5XPXPK5W aW rXPXPXPXPXPXPXPXPXPXPXPXPXPK5W &K5W XPK5K5K5K5WW K5K5K5XPXPW 4K5XPWK5K5K5K5K5K5K5XPK5K5K5K5K5K5K5K5K5XPK5WcK5K5WcWcXPK5K5K5K5K5K5K5K5WaWaWcK5K5WbK5K5K5WcWaK5WcK5K5K5WcWcK5WcWbWbWbK5W~K5K5K5K5WbK5K5WcWcWdWdWdWcWcK5K5WdWcWdWcWcWcWaWcK5XPK5K5K5K5K5K5XPXPK5K5K5K5XPK5K5XPW QK5K5K5K5XPK5K5K5K5K5K5W W W W W #WW W _K5W3WK5WSW K5K5K5K5K5K5K5K5XPW K5K5XPXPW K5K5W W W WW |K5K5W K5W #K5K5K5XPW #WXPK5W pW XPXPW XPXPW K5K5XPK5XPK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5XPW 1WW K5WK5K5K5K5K5K5W TK5K5K5K5W K5W XPXPXPK5K5XPXPK5K5XPK5W WKXPW7XPXPXPW W[K5K5K5K5XPK5K5K5W ,K5W K5XPK5W _WXPXPXPK5K5XPK5WXPK5K5K5K5XPWK5K5K5K5XPK5K5W K5WK5W WK5K5K5K5W K5K5XPXPW W XPK5W _W RWW _W RW WWK5WWK5K5XPK5XPK5K5K5WK5K5K5XPK5K5XPK5K5K5K5W #W WgW WK5K5K5K5W \XPK5K5K5K5K5WWK5K5XPWW W WW K5W K5W HWW HK5W WW W1W W W W W K5W W LXPK5K5XPW5XPWW^K5K5W5WW^WWWWnWWW W -WW W W IWWK5K5K5WK5K5K5WWW !W"WW kK5W W WW NK5W K5K5K5WK5K5K5W W IW K5W IK5K5WYXPK5K5WcK5K5K5K5K5K5K5W wK5K5K5K5W rXPK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5W sK5K5W tK5K5K5WK5W K5W rK5K5K5K5W wW6K5K5K5K5K5K5K5K5W rK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5W rK5K5K5K5K5K5K5K5K5K5K5XPK5W XPW WWXPW hWZWWXPW WeW%W)WZWW W W [WqWWZWzWK5WWzW)XPXPW XPW XPW jW W W W W W W W W W W W W W W XPK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5W 4K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5XXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXJXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXa&XQ>K5XQ?XQ?XRWK5K5W -WK5K5XQ>K5K5XRXQ>K5XQ>K5K5K5K5K5K5W -K5Xa&K5Xa&XQ=XQ;K5XQ;XQ=WtK5K5Xa&WK5K5K5K5K5K5K5K5XQ;K5K5K5XPK5K5K5K5K5K5K5K5K5K5K5K5K5K5WtK5K5K5XQ;K5K5XQ;K5K5W)XPK5K5K5K5WIK5K5K5Xa&XQ>XQ>XQ?K5XQ>XQ?XQ?XQ?XQ?WXQ>K5W Xa&K5Xa&W5Xa&W [K5WXRK5K5XRK5XPW[K5K5K5K5Xa&K5K5K5Xa)K5W3Xa(Xa(K5K5K5K5K5K5K5K5K5K5K5K5K5XPW"K5XPW"W"K5XPK5K5K5W"K5W3W Xa)K5Xa(Xa(Xa&K5K5XXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXKXXJXXJXXJa49312d39dc255e5e468611857251f1d3ad3abfd755c919a104c44c6af1c8b7e72165606835ef6c261233d368e5754774a73411c517ca1ed4674204fb4e478ba789d3b092b9743a68670b0a29e829215f8832b5292488af6d64e1730bdfd49110ae3fe0798e8560562b8be8e8ac8b213d95f38e1df0bca6a0e56e2d7728543e9560f0097fa779f91ef1ecc97379a84db43162aeb69ed1c1f4df7de0499e70e6ebb989b0161a2e6798acf9d3444b0a9bb5989d8d6e26fa74c917aa4031afff606738b72c07dd8526ede509ef1b376be67d39f84d8e361938d507a84cff2a2afc8998e552858003b01968425ec732065efe29b4b8c6bc16af5ec793db8e8e220b6d121ffda4bcd7e1f451a884e76d6613668bea38bb8813b3de8cfe7318cce0fe86135a8472e16677488ba7022579ed928752ac98ce3f6d1b157c5a3604106acf2b1f3434bf4fe37795c033b960286616d2c8cc280099007e43c65cc2dd8f2a61e4686dc67a88e4c5e62e03f185de0a2142654b05e4542cf9a0a30530e59c0479d7096956ec54cf5f1b9b0788f4a97675b9f4684daab1f6469dfa89ba4242ae7ee91e42a4378eac36658a3cec347e627fac7c690d9def22e0f5f3db46f652c1f646a99ba5da71265d213aa42bc89a7b5722e6900a1aeffa38071680822f5a3c23debca0b078fcedde5f3c851c38cae8a4e6716a1e4745a7f114f541c524ffdeab48b7d338c90699714db38e09bff2ac4fe60ea73907491a581ef0aaf7f1b83b81044d93f449dca44bfdfb1b86e181d590a46de6f7a38e0a7c7ce1aa66011158f0fa21b0ed4ebcaa5ee88249b38a4ef326c7a014e23286dcf072b48e42f22ec92bccf3b30498db68a7052e1f3a80a297b6725e711499dd5e83621a6f7c64b069d409f29d96d2a6447744e182ec07885b166075f828807256194888e34514301efe292e98170bef84e2959ff98c08d366b5e23fd3837f2a2af2d507e84ac7f6384ddb72fed3c33700a4ef3dc07d950587f0b234edbf01e697c48bac7591aaa5c34d2b418e36bc727ade5488d69e245fbd5a4eee6b0cb28d832d0f8a3f7a14fa9d36f424d46ac3f4dc156b34d073b249c79607d7356300281c1d3ee82125ad9354ff16b5f94d24acdc8e88bc02f4415041313946a5007d29fabb8fcc5f4e76e7573d5f5eb83936d20e497689f34b5e06dbbe41fd7c57a4f7d267776c24c8f4024ec14dc30472ee6746b11dc7e2c84629c0477c614e664afc9e9c9506cf4b50b8ea2aa053925f2af3c4136020c087576a01498b7868935ca0bda85787965588c0508cfe58a2a5170f36cae202d3a40cb7172df995831d020fb5716920f925c4e34e320d32d2efa7a28155de317112c83dec9dd85ec87e3e79b72890e187d034cba5d9d1fd7c57a4f7d267776c24c8f4024ec1433ec534827438452fa3dbc34c75c27759cdb569181f6a1e99d5e79a0f78ae5eda480db8bb5dcd1c926b77f452ef2ad950e72551deff5c396fd1e00293fd009ac144fd7ea46e1762cc3afdb9d8a4abd5ac93127a00055a458a7dcf9715e714f775a65f04e4f44723d3e996e1371c765c3697ddef5a7a8dbdb67fcbe8f0741e1f32d8e959feddb306bbe713874054300baf9a6917f7ea8f64c5f5055d84b781659d28aa72f0f54765fab7a2fcfa9de4fad1e493f8003e94f08380b49cd3c5ad3c2c30838a1ada9ff9caf37360646b9375fc40de47bd501b84a7e088ac9b0e78afcb563360cf893bd48ea9d73a36da3958b382ceec315fba61f2ef28b71778823efc9ada6c60f0da097ce09164ed251ccfc1e493f8003e94f08380b49cd3c5ad3c2e535c3c2d06fb03979f4f634602dcf1f84394f581ff4fc390204a238597e0a9e2d8e959feddb306bbe713874054300ba321e7ff54b7117daf93316d0133564dc4f878de6b8f86731fb49affdd7e574c6b76ca49f948f2426a1c023ddf35a0f167d5ec694fe14fbbdfb13574dbada5f220b0bde4eadc2db836b4271c1f0caa96c5697abdeb0f54888d052d4f43c5f2ded28513d3f0d19222cbdadbeb32c12d9e7426b6c98e4c972d797108c6953b52d59282214df866d82cf69891ee812a1cb60a0f77b385b6f291b8750582e4472611a2d8e959feddb306bbe713874054300baa11d36c42533228ba861cc63f9339112e6a2ee556752fd4fd8c89614eb43adf99aa297314c22cd4244310c08066610077f552f652299847e1f8f56b158a775011efb39f604ee6c3981b21a9089e44a343d16864aacabcac85cfa8ce6194b8b3b4f741fdc8057570d1b0c8ce1548e180721a0dfc426fa570f56494b9cd3ff3ba62d8e959feddb306bbe713874054300ba0fa4ed87a9485b491d0b46194b56e4a0ecbcf5dbd36a6a057143861ab3ea25da39de414944b90d85811e15d62f19665163fcad457b10b9638db3240abc0fb7a38741ec8ee295452f0f1a2fd3f382c30fccaec15fee6f50ff5c2e6820447c17209fb6a487e4cf7b1c4160a3bc9928c7a6c3f08bcd6a3c83f735818c758d0b0e54938e16af2f93216b568b07955986f74e96d9a4f16637a4504f37ed360263dd4385752920e0cc236dc45b4cc415f60ab2938e16af2f93216b568b07955986f74e92e9f2d7acb8aeabf5cddda718eb03dee69b58dde86029a89724febc17b20cb5e06973374d5fffe30bb0fa9631bee31ba77d6fab0c1259cb3e4a93e861826f6a50b843d9169a205e96818d2e083b496f60401b3445cf8d833f6a0aab5fce961f8e13b42b6c9e2caa22f26adb85ae9f39ef45692e6cf853a820212f27780d99651fd7c57a4f7d267776c24c8f4024ec14cb4ab8be332d1d6e5ac7792c75b56b860f0493ab49730063ddb6bf3da24fd68e6e74d9ab0e60ba68ac3f437f71e66774b685effa092dbb439671c7bfe74cf0f1440fe89b206c7a9d02cf70371d1989724805417874f826f074a5a31fea700680262a861ce397135ec84c8547a16bd158b4aac3f01d513a798f2d3f6fe8d0e75eed9a1e73c5b2958a9ebd356f27fc973b10257e1d41994ac446db4841cf0ffc084f361642ddf7291081addf9dbd52fa6d2d8e959feddb306bbe713874054300ba932421aa2c0acbd0d68dbbf64a393b2ee04d1c0a01304f35c4f6715d673b6125f90973c8e437e796fd5e4c5afedc3c4a1ad3a31bcd93b90afad4791fd0d256cb170a5716941e4794c63ac0a0e2cd66858cf3405b2083e184c50ab43542c87480632088efd641869735610a043dcf899597c2a655fa60bbd2643c896984051a8fe7a581167290c9e2e988699c6be3a9b6abd858e71eec02c5e68186854edbea1b98a57d8250ad3a33b0a0d1ed249411449d6b64a030b0332c27261a3a5fd7366effd2a0b2934718d1cd920773350caba56ad3d9fa2d6deb483c975822bbe4c1b5871fee2e2f51b01283078815d6c4844ffaa4993a35e4f91afbbceccaccbc896312ac41246b1e9672cf1202a1ea4952b5b1509a5b9c6e26361c62e7b4eb5bf41c4554c503972882809ee1204cce7263068259a58ccb6968f4c93a62114f0927f89712c768234eb124c8c2683cd548f5c13c42c92e8ab282cf9dff1557abb7ae0c52fc71ef153996e4b6b47727e4464d3c0cc6a83ef1cba25ba3c36992be55fa06a78495a37d7c7c27d296e5ddc807b950aeabba8cbf8ee323cb861d4ae08c03cf271fee5f003ff7e30e54f778dc8448421856fa9e05b717b245a1084c1477e01ceb57b65b0e7932fb08221429af4708b2ec8b3d2038bd8274e3032c4dd8f39ee390098708ec1576e9dee4d22f4a2d527a3f3154d304616cf55990a70852e08a8fb3f216bd7cc68cab25892a1bbbbe6664efa4e0a7311fd8539dcac1f875621d217a937d0db5ca84076a771d7b4f9081052cd187da93c394826bf9e5fefd46b032b5034548107fe5af7bcf6a7dc2dc3e05d43b44e0451cf2fd2470a50dea56d85f6dd03c1a3203ec6e0905e22e3f8f9bb1d43b44e0451cf2fd2470a50dea56d85fb3e53607d8535fb372e0169b5b3a1de883de62ef37bc579de450b559cc036bdc0deb9a94746d9e2e073dae654a07672168725dfeefa342063fd76a0f5b93a85df04396f397f206868fbbeae4fa61e9121fd7c57a4f7d267776c24c8f4024ec140eb658f7c7c5887f6dd0c522ecff4074eb6f3a8560b5d09aee9551585ff40d2e6148b2c85289e0172c60a6c97e8393991bab6cc6e4f423c7f46898c3c3e68c7f271ce45c3a70e02e48be28e8f63cca9dbc1641653f73072cbaa53c050565042ba27bc24e96e99b17f25ebaa8167e562b82b05be6faf036338842bd09f077508c2fdee25cf94c33ab3992e1de999608f425ac6b690b8bd399d83d25d6a485985b81f4358d070d4082010584780167b2acba411b3c47774b3e6d50712f96e779e037a08794a4aace78bed90aa06d14673f12318bd8a607f743cfb733a2e5004efd6cdf2f2687c3d41bf009139b1693711ba152b1fea729b4602b609601ab8defc92952ca891c1c964ecfafca4c1bb8e1410429a8ff8bb56c1f263176edabc65c0c17688bba36b2e830ab1484f382d07ded81f5077d6ed3320155cfda04626c9ddce7add2ff4d6bacd3c14e3a9e150b656d34febd8a8b09d56749c4b8430a864190b97564570a3043d6aed29ca6fdc457273210478e852febd3d018c27e4dbd1e78f5d9e46bda014e04d4287e776d1ad7bab44332cff67032acaf5b71e13da68e931ef26b822b1eaabd13925832f5d62511e2e492c0e20dc6282663d6232f423f1395e186cce435e1341d0f8c986808239b511665c65155c0e251f4a2b1cd8b007f71c289ba9d4ae69b85e53ba4f79fb52429eb4f653077ff7d4c523abedfb8fdd348f4f2c96f5a70011ad7e08028e2c2e2cfe3db377e4ef1717829c79208ace88a07287e7d0698f0bccb6532e248d5fd83aa7de2e284daf5f8a92e0a0de15739de75c1db5de12e84513381599ac64acc92d719ac4af5ea4f80cf7d3dad693d141a9b3d80bc27b5b63e28ca89a8e702e4ff96ce5fea669deca43369da58cea90e011e4c95f46778eb180c45bd2d8c5790efc025af59cd69fdde69147378efbce13cad941dcc87a6cb9a3bbefc6bb3da216bdece4c69f02b0c7720167da9ffb41c5bed7e7455214db7f8c40e10183c208a20fcc72bc5d374210e49bdf3f49252e4e39fa34646636cf244dae9e783c7015186bfabe58c4b4be1f8b0826447e70d815eb5539901f16c8882102257ec0e7e0e4311f05391a07cc4ccabe989ce9944d141f34adcda67f8dcc0b28c93cc44743e6c572b7f11e0b9d53df3c576fdf3c50ff96058cb28ca54a8c498684a2b075504427c082e6f086e215e70097a2b21df2cbebb804e2d0f7d80831ee7cbc6a9a95af9d0f2553ab14a3895e1b401748a551864d0f2553ab14a3895e1b401748a551864f4f2a1b4b06c82c187a7dcce6ede1ebae2852d74408c18a38bd66ca1a481323b3508f60a518c3ebef1cbc0ea893e2bccd41b45508072768ae7211055f4ab6f7789d4ebcaf902e2d967e4863f21207b236a04986c242b4351b7ddddd513d6bf8b374d6d16425fcee3550ac4bbdfa003d46a52ff5c5e2388c7592d326c9832a1714dfa514842fb3000979b9614e4c5bc55280dc5cce093f42405b87383e8cb0a6666866284c4f0cbc7dbd5adf953bdec6d83776c3ee2da906c4b6d8687b93747ff7df509672816d77b718f4112f37f58b110031a4859dbc3b409179049923adeab9942a38d5efdd16022c8d935b6d78490e29765913ee3164e6bcd398283490816386fa4721d8df7bf88918ed95511303a1ff7b173560ad92066b4246b68d19e2a68004c59b56258bdb30a49d5458745e58ff99efc21df126c8f3499946966cb31a91727f780b7d4a21265b6e9372e7e52fd936a9666547b0575e651488020cb299942a38d5efdd16022c8d935b6d78490b615d108613f671ec98054750b71d1ca7043b5124264ac8543d68c51a6e459591c7ee51fdcc349df3df0db17f87fe6ec3771829cd7030293e83e2fea26a30799e649712e737eaeb8dfb6eab78dafaa15999273fd41043259585cb02f75c096951674b521b20f0009c74e166054d65833c1b757635bbdad7e1f0dd9a0a5a11b7739a6ca8a5988dc4029374294a82cb252f1deeebf012c90d2e74015aa3fa52ef2262a18a5cbaab271957326ef51c8a3fa7e1731a7df786316ea6d3a56fca6ef79434cb856da8538209dcfecf2d01924417603b81a19b5447847a1563e79784f82062c46651ec9c4186ed90c149a857dde653271b2d185c6d5c23d187ab9e49d2e167f0297ea5ce72e2062f0243f2929f3295daf2e0b6610958440efcb438c50b2a8cf4fff6bc8f37db55543e1246c3120ed81fe1970b0b98b8e4e345a13ab75e5057ae0c25984bf836097d6e17930e4b6b01186bf7ef2d7f5247eeb56ed05c33bb01186bf7ef2d7f5247eeb56ed05c33b1c8efa633563b1496bd2c660cea547473c77ff9378c2b8f446f54018ff8911b63fb8b1838d0891d732f64a009cc8d12def269789e20032ec6beaac0231003e487ebfbf5c8003717d2a46ce43f72c61222b316cda0e35eb3e0796e343c0e54b4e25b5587eb1c67af50e999173b8a02559ecddb03c1464d07c055239d29de6a48ec45de43c3a9f0b76ed0a84dff1752527240803ffd1e3e96e5124053acfed8d45ead1336e374fdc92e4ab49df23204f843d413cb0e9275586c900ef4022edc9c5de4a3822982af82fbc75daf2cf7f4b15954c3106a17db056cd216011819f8753340936b60ee64d30a28d3ae1d1256f9a85ac777453b93ad3786d40abf4f9a609bc7a3ae100110db6bd3afaa53350c4b031a20a26b8e4929b6ceb07983e8f60cbafa1672905adff24a5a8512d927cc840fc17e79653592b8727ac197e83202d8485574e6a06ede932397deb00bdf065b3cde75fc56320e05e70bd43744841372989d356c495fd76412d269a9150f6f0642ae320a3d2c43cf6fce1823e78ecd3fb488128405eda38c5d23b86bf6f1cc4c86c9b207d67b936e4d47755ae4146d39dc94de3a5e44e663f0fd148ce8e45dff38af7e8e560139291161efa10a60d73a4760546a2948a98705cd8e35d8bcd54e9481136de25e7646bcb71ee45a7cd06e7a2d75dba8507ea73279f234f82596c671a4145614b9f2fa0a6bbaea47461d59583637930484dda968404d8dfd57c853185f7d8b8fa2394d44be690b393a40984b9c4302acc6f0aa5cba35a6c5d46eaae708ba2a6323c690c80c6ee4c7089d5dcb129aa836199bd5afc6796a69b437a0c708ba2a6323c690c80c6ee4c7089d5dcdd5c1a05415acf87ee90881e79649155312622a42105ea97b971ea3c207ead61b30b8ad7880c4234517fc22c7e359c64bf6a971de8b6cb122e4dd2c65ba0bee1653f30cb2b5de8a9ef5719bc44b675c8eb34810153ea63dc24d1dd61a2c36e13aa16cd36b083e238afdae374ec49618a585c6fd0c682f1007fc27c7c99820c4088ce7c8cf059c13651af41ac41bb869f3db8689df45b20140fc57d6c76a3b9aac7ea0c32626990f79fffa3c0711aaee64d4627bd03e6eabcfbf95284181693386e0b29fd6db2b341b334db28978ba1d043241c2db57a82b7044a2fdcd20a185a90aaa459a7393ba40e9ce8c91e6be36c5de67701124693cc9a99c53e899922c94dfb21232ec2625a0ff0a61f6a666ad6b26251cb92dc925429e52139238ac10c555417e55aeec9a11e29a630d22d477f1bd573eccb479e10678a588413248b931c82279f78ece3a6fbe0f1766641ca2ddcbb28a250420dcb9972f3cf6c73d85dd8c9df5f4a9897ebe0105f4b9ceb6e403fbe368adf47b3c1d1d7ad94fba35e90329ab7c3b0d849628c5de2f84a32ea0b945a3f97fe3ad349ff6955d2d7f8db19a5bc588105b2d1807975f6a975faaf9d80b37a85079da789b875d1c30ed049a963f7c69c5220bff46e59e7c3cf809bc845e9f0abcaa10105cd37e280b25735f6c7147336183345ad31318c86df900cbe46555d2d34d7a77c2decdd984d64a41c3a27d306e60f3ec844ee57e97d5b3e3e0a2d5f2d0068e6ad9ecabbd415f998aecac897de942784f5b0438f91dd594a40cffb593cec5e677a45accd5b45da171d11516dc7542fc1981457306a88492728a6589c5cf3cd69214c325c43e4cbecfcaddfa7ba5d44a3b2c62249c62b292cd886f7dda25bba0105f4de125b9cfd3c2ef72a276bc6f05354613ef165f56ac9641155ba22625c98033157778da8f10b57b7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784ded3aec8ff9d602282c47f19a05494969ab53db47f43505f0e9068a3ca621304dc17eed2d1144e37ae05b5e56d9d0cd5ced167bc00cfc009c6e69b2873fc76f43995ebb7eee5dc9cbec5e5629f376e0814e544eeb0ef14c17774208160f35e654cb47b155722d72ff4f1f164c2e2d116d7f1ef23bf25357657271b87d63aafe9fa4c841ea8ec98562355249ad6a3f53fc9e7ce091d2b529494b66adcf650829805a8f6f74246644fd8095f9ce464efc6ab59af99e0ccd075e9d56c5cd0ac8a0e563d1a56897e086477a5ea1e483fa0685783092f9eebbfa7bbf420cc7f708e978696937ff8e46eb22a22b0b9ea3c78f8ddacb79d659f673b2fa98b16ca94abd8e41963aba81292717b22cad13de718e4b92da56a7b0974611892f2b5667d6c4d4547833fa8515e93a72d6c83d5626d8d04e3531d6734b3c34790d1e45955d6eb9f7ad5216f42f8f6455a81a92ab183a48eb7051fcccfbe9e5402fc4e231d669391ec052a98f49ee3ff8df48fe50868a5eb241e28dffcf9bd6dd60510a63d93746ab04359f792e91b2e55fef4a183f89a21829d600dcff7c1cbc4f54880059b876a8f33972438c5513f12a834b5b27b5d61a91e5c1337f1b7dc7010514de494239e4f98bbf37f701b1f4879592640899aa24f98bbf37f701b1f4879592640899aa2355189d6d19965184e445ddd642ce922d59b06ce1d5a78e10f03ce86db000718e549c0e944c586be79b23040efda091454f207477d7a8af7bfc9d9a577d6c9f59079082c0135a22c9b476ab00c4ea02a9079082c0135a22c9b476ab00c4ea02aaec173413741465fff8faa86eccb4b0184c0d9d52668647535f307da9835d6a23faa5b90702b337d9b037d22249950c89a71849ce1c621264ba1fcdbed0c088730f69ce964edcd7f3e460e4d803a8692fd84bf31d3c8ace20d02b5bf45212412830d77d2a83028d440ddda6b8578b59575096f9af452d2c1073b3c9a203196ad3e3271d420a27f10a59a735d75ee0507daef86c9fcec8d7d73e2971294d4314022b8f732db1a065039e5e0510c86113efef5411e7bd0c827dbd061464e7d7b15d8cb033e9ffa4ee0e056064965b84965ab263c7bbc9504f59ac9599b3145961c9141ce580baac5a1f6054128679095dc3a8e21f657ea737c26fd00c6024ddba66e1305dddcd0b5bac49a559413cde25f0b05d0c83c22f74f425162279a9b23015b7daa5ca274dc74f13a83895cb67881d79844776ef50ae65483d61f4921382365a73d82a506a718ded84ab5af357f947a7c111fcd924cbbb6de94b3d2bda997de4fb90a3de387163bee6d71066a9d4a3e2e69656a66e9c1681120a2478855d54c446e033d73bd99e07f25acf145cea10834798fcff4a9cdbab7ed49aa0b10bbda7db7e04a4f3231f34014cd019c58826bee9225a42ebe6eca63f8a3e4e9487c1af342dbcd9ce1e2895c948203615ae6599921f7325299f76d10867ecf1fcdc29ee43c112d359b476ade7efad44670e885a3c3e41e940bf7902614a817e58a1599c56cf6550827811739091591f17abe8a5a956892bc25be5614caa5408dee2b86fd5edfe14e049794437237e1f8ba148880dd894a85682767e5fdc7ded42bb56ef8ec1a9796c39313812cc7874231ce08f046d6459a8ee8c3597edcc463ea88a171f966265e35233bc935191bc0d7245ade07865d18ce77997b19881517fa7dd706b2a681ab521a0f9746407021224d695a585f484f1a429f4088c9e4b9132849714b5eed9cd4120900ae193df199a20a6429a2f41405cb6689f28511ada1f43dfe0e4586826030c736bf6cc1a893d0d4191d13295b1c434c436091f0083f7195e0e18e457235dc5f95f24aecbfc9cf5c404542528203574aa7a9f6f1334aa02f247c3e37b55d75d6bb8576d5d17d81337adb7538b85974334e9b2f82c5514b8cca05fec8cd52aa4a8cf2c3ca259753292282aeaa1bc777ce377e09836c56af3653bb2ad4739004268a65864ec0e5424edb4addc9bd229619776472efee142c736785157134fa843daee15d96ae3d31f33f3ad3c505fe234d37b7e3556341f21bc1947b4640aeefb9bac4de0bae7defe35383d1f4be6174df49ff0ab3cd35ebc471d1075b0253fe36d830627c1feae8366b7f8ac45432ed1a2da3fcb97258dcb2189407d5f0e239280b00e6e8312f786d81670b29c476a1319d20802fc661333d1c48c8270fddc6d86661abd1d56d54835d59cd39d1b165e1f2d2defe552afbc487fe49d09ec06d846a1d0036c8fb51b13b6e17eb1c7034350c4bfa1177ae3afbc11163a41e9ae2fc0185e79560932aae780684f92be5ca92e2a182b344636b260f1b7d2e2f222e4181ad2872a7ae164283001ad8e949014b5154dc397b620c4f76be4b3dd30765746b56e722c32f8d3b8dc2bb82e8f2568b3dc87d4faa4a2c0b5ea5fc17cc37b35cd38036c931ab350ec5750bd005a80b6220b41200e5f84ffaf1a48e5b0af0ebb346b07e570eee9e4f89a37ac0a15bf9e396451f37f913d8ee154f9ba7fc8f0161c709abc578d67b3b0e3dce8c2a03a6770c08388dca547908ff10bbd90f43ec5e408344db4d1903b7156d4c2bc08ef351d9cf207f874d6a21c08ac756f5e14dd034e38cc41134d7acfb1bd499af5226b026944ff99f3842d5a3c394ad8dc7ed28daece0815289e8cf3ea736ddcc077ed5da2d14db3f8607c974d75c2d1ab18cb64bc53c284cd089d64d11556be36055eaab66531dff537170424992e419bc88e995f5eb9a2dc0a06cff2b0896a5e6a3fcf00426df53517beef61db6bc5cae3a40c9aadbdc539bf2ed6f795e7fef9bad2502eff01394ac6ddde3221bb1bd75f1bc40bb5dd51b3008aeb4a04c48e02b4472c647fd97f7002c5e288050e18d8ed4f92821b4545111f7b0a64a2bed4e9dd60782f83d1225db545bb842e51fa84292107f24b8a40b28a5609ba53baa91d93271254dda46f31bac73bc332d895bf7fff8e912f7350f9dcbb8e58c5d5e39293c225e832add117944b8e58c5d5e39293c225e832add1179449cc9ac7e614a6a6388ff7dfc7d8b71529836597c875af6ef55f5929404f115585911c57371559cb8e6c7adfc11f410c9e81c74bc7eac57808c4c31ab7f8d8b1ed8c8ace2976faee3ef0d54f727b5b783eb5ac8a3bc6a9b206f3c84f13bddb8c203e4524e73610a4b451e6b22462ae5d84c1ec7117bf3bb721efe2014353f2058e596d1f8a90a31553fc401f85aa2a17682070a0a0214059934b3e55564ab779beb717f3cfd15442811194a8399c2799fe636948dad212ccde3786e79bf14c0212b8e796616e1ddbec18eac23ab3915bb4911fe8919fd09f43ff5847fa7cef213869190d07159701e8bdc5041e403e18543a5906df7da2eeb89869d869d69891f1e45e4b69e2b6709535860ff6e2012169cfe9fa273453a5fb4ee91ae28404b9f0537d99622b54ad3fb2b7d477fddcc1a89bd21ad992d78dd8a73953740a54cd3ffabc536dc8252eb4d4c404769bf9de09441b5195bfa57dc0f3fbaf971d98002d1acf44327681d6f73bc48f4b656914b12209934aefa794ef725b8377aaaa0df6409196eba4752c3a56bead2e397a391b908d1ed9671fa0c2dda6ded887f8dd28b540251cf2d1cdaf09fb168ae2efb21a53ff208e6efd5a4cff14e4a92d77490ed5b18b3ef19749736b1fd2aa2cd121376128a3f45a73f31ffbfd81d15e4e3343a55490fe89df4a744e8cab90dfe3a044a78592ef3e92f4ed45eb64e5d757c5da1002fff814dd8e983b812c772d3f1bbe79df6371a092c679901a1fc6b00ef851cbb57eb4d32140d35bd1ca059784d1011c4a4f78f75961e6b121f3bb251c4ffc8db095107b1475536513859feed418649d59c7d6ecc3b146a569c0762038c4ad9efbedb9723d6ee0426e9a9f33d76bb340f63df3662ebcbc491ff78b6ae86707377d355db149459fa9c937106af31ca1927953bbc0b321cf2b8bdd5cfb9a5a9fe02457cff8be17f44af9714b67a73dadad7e8846dd7939e70691626446a38fac51d1937190cac1f77826216e63c8de8ba3c3831e3058f74992288aa140a59b417d1a14d961bd5675fa649b1cbb184e6ca0cd7c05ab42a703df31d09a03b144aaab57342ea78794f636c58d1e7b073b2cf41096ac1775811fd8423b8131c764d57c1c33f05f814b6c488afa08b3324f7d41918adca00cc47529ab8bfbc3487df5df9af0b50832131c73a958ea1be88ab066c2233928ebb35d4d43ae2141334812cf70f152059ceec91534ea8828f748888828c422a698d08fc3cbcc71d9a5117b6a96bf08c598ce69231b325c30481cd10360b6611d7a555f280270f3c606e68817acb135b7d2c7428bb3fbbe47bb1d2828fd413d9bb6dbdf1f4abab91dc739738c071b2cdc27c9b128f2288ea328c88eafa1291634aedc9c36463938ffb3b927eb2586fb8fd134984e9bebba1947b737c707432d19a18110d83ce3121a458071158cf6d466e049926cae43aa321d111f9fb9d9a013c9119d21b1a257c87ff838299efc9e18c1eeb4976a1003249f43e2b4e080fd316da3191ea810fe3897c6f37150ef84df06565b46d4af4b4f9cf2075896fcc94c02e56feb07086254f025db56af386eeea531b7df6d439e6499971e26b01b4331f3d044460b28ca54a4b464c97007f603adfc0b8e8cb7e7e398eb98e1abb6558a57db816fa9e2d4cd3f91335dfc8461740a0a60e501d4883dd3a1a6e027a3be6f4a5e679d2e9d90fb2847fa0ef15c2ee81dcd4ab28ded99facfb07891aba2ca5e6aa088f50968faeef3abb300ff8875384b60103dba01e0006c709705e11fbc8a1a3de632a6bd698924869a3bb7abd320de25877c0f4c875ad4f242b557c7c4c1e72e28ae552aadea1900dcd4a517d2bade305448b7325d1c964a4c71c6752b506a0e11b85ca538d661eb8aa9f4621508db4d143bdd3b7d092448ad8c8dc725078d299a987ab17d2a31b7d9f646955877bdf5c70dad0da6423cb12f673327b9c44582070fd9ee7d4df81ad74c9c4ea5f8e3cab53e1de184eb66ee320c15d9e72cf3ab3ba2928ed9194f01306cd0b0b7d0419caa831b88c2dfb5954c91431761776ed9dc5e0202cd82455e0b7de796da04d7de3b8ff8080bf0811cb7fb118740f679233cc585285387caa6d1c1fe8749e615504aa5b9865c610701d36d74dfe545a11ec266105313816c8f015630c479e9fd55fbd05571402f478f8c60db1be7ddf477acc9cd547a02c32156e915e4478fa895c7c142eb0313e92786f1b1a55817eaedad2c62f955f738a4c58c3e8bb3a9557dbb8a37e082cd039c212f0532706924a0c6012df97290ad0a706bb86646cd722faf5cb23265e5f195284b3b4373fa2a73bf5674930cea8d26578dc8947a9d17dfe850846756d790b3312c05f3eab928b15789b7eb4570579416d386cc8f284bf6c1f62e3e80c6afd41403683fd766e8ca20cb2de0010f4eb2e0d6be0e37354c0db2d7ef14623c6bdfe4a5b99ddb399a699e13684bd6fafcb5292d37ce2c87a0daada696384b671aff59e01c11a3ccab8253951ad40af9e4ad7665ecbef4a445a7d1ed99780434dc79d205d6bb3e495e0881ba3eab5713ccf9e09a67ca37452b25795e5ad2804d132613b4fafb6fe8832e33451954c177001fe3f77f74b7e468c14e571b3f47eba6dfc7409cab8da61b445f554fce8f6f365139ae26d6cc6faf8e1b1b30cd910f64fe0564e1b69e0fc7d418a04e55527cef883f45f50d0caca9092a093a04046e3c4962854d590ea0504df74be8245be7ceaef89b66fdfc0d3235cc900430ce5d9b0cc3536c5c6f883e48878a7a9b7f0b195f4b8787e75d31e654ab2a5c9e0286e8238c16a63e72367d2d34b14344de2ad3c06063c56a99f23f80767179d34b3dd99f94edf6e536aa1d1ba53792551e22f891ac8b6a06ef027dd6b653e8fa726d20cd934e3346abeb88765a72a7ea5170e0d9b6a9b12a1a0f06ed0f45e427379a34d02226f549821a226e7a180c663dbcb951263a4b438803f9ba00cf09d431a08eca08d3677ad3452f6e2e0e1f9403fcbd2dc8584fa4bfdc95ec2564c5fb73e088e7adf5470fbeccaf1ee4501badf5ec082f928b1630a1b4d8812f0015fdfc7ce3a5d34eecabc1628c3415d9be15d5856554eddcc4ad7e6862a68123f7f0f40c97a02b3b56bd6c748f0b85386fc05aec198a653232e923268b0d430a3dd60b5f5bc9a5a663ed38f2a4319cbc77b63c495995475efef2c05f30abd274d5fc20432d746cd16947a80c2bed8b8cf73d19eb65f5e39224bbab271b5685775b0624be88f66aff76507d647f638ba00fd746c0e4ba2f3eba79315d100b70a8cd7454e0828ede09dd17cd2de78d3c455549f99e82f66e3e51a9af3d87f51408b532e0894c34533147a2ffc3a7f17d6b08f4ac5693b3c58fe8dfda624450fcdfaf112ac11cafe7408996f56d09d479801048129211d73cccad388b4da650119de1966477b7e1fec30a525e2976ab582a63c31d45dc62350571613b6e1dc83d7d12c4e17bc6dcb254616e1a109407b2286288d8d8130c08fc80acc7d7f811b7d0de759499c85a159d93a9b104535c3ae2bf9c195ff5fcca43e9246655fe7bc35a8f5aef180e7ff6b28494f6579dd5bd5efe934a605b02f0a6a2407b2460b7e76aa86f5fa3920e7bf8b609dc7a0ff70e412f6253bd54d9bdab3909d4bc5c96e074508f94d9d7a4ad407681155b80f106e5054b1366dade2a29d223f17f445f939bd2808f23d4e83cf2fd31559d3cbfe2b998c3a495def0ad4e788998efd9afdbf309bf572f6536a32f0389b55f8c71c5ce8c9e69ddfcb857f84d71842034c8bff33040778529c8449e2df46edec8c15757032fbcb496cfc2c04fb4edd3509464c68d8bedef2ea9deb397576e4533850236227b4918832a8489b3a917b716a0416f54be1fb27c48f730b9dd3b5788c8af28e7164daa03aafdd0b66604f48e0458da33ac3bb3b921330678a88a1228ced618094a44c5ce88f06715c4849b1ef95ed44001d50ce3ed57d11b549994c25070a454aa12b478cfc25116ceec60c17ecd62cb7e216247f215b88ccb4624883106c434f4fb67e1a36e4a5cb60ad2e43cb62a57042411c17859519b75918411bf0e0cadf1386ae03ed27e7f048f407323cabd935c03af22238065fb614d5c35335a38cde8dd803494f099f61714a2b5d2cd87f7d9d481b972d784b1e51a53e9dc4c093f21a12d03f98d11aac0d8d8794b7e04e609ec94c6dece88957415a544c85aa1003006c627e12d9871ab84466ebeabcd9fff238cf108e0a6c58356ba8ba3d1e242ed56f3d1401b908d1ed9671fa0c2dda6ded887f8dd26d20890fa6cda2639b1176de28fc42dc6aa8543c2e785533427bbe99e30991f79095a8c9187949f1eb865115b7312f0dd7733f3bd960f7b83126bf36e1822ca525465357e0da097e923ff3e2bdca92eb517e33ea97d18f45a25bd31a8c5b50b33e48d6ce25830409fef76a10ccad62159305930acd08927da2fab03badf5b4189bcafdb0631e6bdf54d547e6f840be0097a916c49765fe43235f7f710d921202fe3baf771ed79b237b62961d8d85f462a8b523ed51a30eb1953d392e8524a098bb7bb42bea2eb64749b94789741b9d7b23be66965fe2698e58778d0caffe8c330db9acc4109d322991d1cb5bb19e48d5545d0d06e89cfb96c93c37f563dee0f723e072d84f4cbebcc69e985ba8adb2c726d78bf700355436134b2864f2a8023054b0209fa942ddb95e987925d644ad141a43f91f09758a6081b6f4cdef3c22e85c448ff62fb157eef948bcd863a61f0ac620a77e84b59538406fe75e31c0c4b5567406c40dfe0fcb6dee0c14c8cb7a5b2783c4c6949892c1e9951eeea38a9ad3b815a0083c0ae491c8109f7eaf2dc30300cb1ad8099dd2a8bbcd9b33e02f3a7156bb2af0dcebd4c023ed69d9503cadff46d30d370b26b21261b74513a0d2f99de8466840acc684761d73f15d45cb89716c45167b2904d98e4046a32838a5c4c6bb53692afd39f39079c696120781251bcfe48daf65c06aeed708b99ca19314eb6a488f4d5f042350dab20a0513b3b99b4a804d909d886019a41c7ec9330ba3d6c1962e91ed1791da00e5b1e65d986ae0f75f35e0bda0bb832ba0665d658c9b4d2ac91e5b80b42af9ae8222b232dbb5c8c1997bd17d03ab25187421afd7ca67ec651b34e621898545b1fa8460fcf211eeee16803b9ad1623b7f643094bf24029bee0bfae791a29877202def8bd375e495b00605dcdfcb3764028a7774e4912e26236c749ec8715d254f08b099340f40ea6590aeaf201dd01a86160126e746caa15cb7a3073d519918820352a715bcf3a8725131d51de224c27e6c4cc9df8bc52ab334d4d523d8c345489ae9b597566d830de21242e0b0be6a2b29231de2968e4bdf6b627cc05b453366b606fc1ec010a8a18889666473f9496ab8aa64c774d7c60fb765a6ca729a301d5e6205ff53572ef3e5ba2cfc0e203d44f8b596f9e77091d09436e478d94d2b13aed363467f71cfdf4ea6486064b257882883265775579e5ccabd7ec2e1b6a7c93fd0a439386d58809b1900b81ee86139a1e1f3be1a7df4728f48075630f0ff4055b8ccc63b2620e27b12c19a6db33b7c93acfaf817f38dfa771e938d97cd34391c59a3547fbd5e1bf7dcfa0e0980964684330240647605138ce7f2e636f06539ca663c6d24344f5f9c108f0efc31a30750395d935ee411f2c509ed4430235c602a514de56e64210c4f86295e67e03f8f4e9f25ef9c7151e2bea1ef147812ff0a7da5f37cbbc905018cae3d3d22118ad8516b7c11cc732edbbbeb5326336fa274b0c8308099d5900200665ed6eae310665bad19a04b2248fcc4094c43717adfe159038ad6f7f6b6f006d92e78f930a282ddf696f55f01e4374ef6f73fb97e32c8ae76441468e492e45ccd99253192937ca7d1ffa4abbdb4b975bf1e4a276685a7c34453e2723a61acfcddfc9ecd34cfae379549a98c3f3c32fefd405cd9c6553b17494c7f39b48f992e82e176a950352a17c7f05dd59fcd18482e7cfe4b9d8444a1ac9dad02095b9cc10f6fea7ab4479faefe0b1728da7c2f26676fdbebfa3e9fd1cd61a0e6051e0a11e4e7efa857af98cf2673c1e644259a3fca17d9d38ecef22a1f3d636034ad18c7a082cc185e19858a48ae1bd8200ae07bb1fbce67b580c13b57c94d6eb5806b3cc5b8515a60e26d06609bd0e15360a353271445472cfe4269cbf047a6d3dc46e3564eeae64867391f27adbf2e329b0068fff98b69c79986a1b465fe28ec4aa135152f95bdb9d70db87cb618f5d0aaee826fba9d1566158a3d641b6d55ce40ac7ac2a767b28e5ec07f094c15cfbb3be2aacd0f3b353b11bd984b10e8b39226f8ad6df5b17592421c025a26152c348f6ae31a96035fbd8cddba8d16851b6fd2088df768c16faf1ffe02aefc16ac78888d4c9684a4643645640027b03ca3713014dc22e370ef5a161475d9e1a7036e1355a11918f83460c43f56955d48e59b8c71f0825ae7069e6147f4d35b6310ec82d2318fdf9d64fd3bfefea5c041938e9a8cfc4ef534797787072bb8830a0dfead30071749fa7bc38b9c7ee7ec2cceeb3979d8e557335bb5a877799020551827063a2051bf532869e77b691035cb4ae51905366a204880e8cf1fcd3e61ef3cfa4127899320718a78fd852e1cbd36c3f526a598360d85106db07897c937209e63eb2a521feccf63cdcf56fae9b97662ad6132b1a49069a30e9bb8e631c373eaf541698ec543da1fe61b2c181d23b9251af7766f48558058661f3586a1a931975ccd4fe8113db731e11cc09d1aec3b774fc93ed97e0060d4cd09f3e9e9346ae01370f56cb561f4058d996736c0dae5b00697ce0db6d74fe1ac78a11cb6837b810ada7c01da740fce65f88866a6777c7672635020293273fe39944f7c0987f33cff6474ba8c2b6f11b004839980e7f8026c7b3a591a428af0497781f311d6e14c3b19618cdcb9cb78911e136144baabd20d1e8f0cd58343173218fde4987de3243b8c7e3483ddae6211f29c2c348d7a50c18d33df9e3eb9996276e97ab788069fbe3cf56967fd0d6c94c7c4b444166d6dce6d595ad856df74cf0562f5f010faa590ff06e53abfdb0cf5d059ecf790bf39e447595b5d295deca44d04c70bfb2e4e8c669667e7ab5034f5c39362f23a0b91358fce099491f29deb04e4157c9b763bb3442b282297ea711c58c2cbd85eec2f255560296533bdcd816d8270f56a422da70e58e12335e23136b3eaed2d0a6018bdaa35a11dd3ae93e234fc719c4f34359d9a1f73a1ebed081b94dafe29ec6ac5f1867bb8fc802096c3d3f5e6af8fda53636c700a7827977a22abb9f2d6106fb78acb55a447eb61fc7fe0778a9b8026a25e175626640bdf3677e62df878ed830160681582f1e58eb1ba4cc2e6eb5b07fae7dc29111f5397c917c7d5e6fe8ec79693b98fd83dc41ce32aadea0c9aa10b611a15675cec9ab563a9a72d4a331727412022f90ec70241529f307a31869e7e6cfbe8a5cedbd444be7216303596ec4d5050478bc7fafe68e5c39a5281fa03d112bc9e5b707cb0c1e8d60432a81960aa357169c2356ee52ec5a16f685e2f782f6abb0b8ab9f036bf586c624af9a3a2e24e92202cc21b4f1a2ba414e330f5492358cb4c9448deb30605b8b4e1a0844dd0e5cebd84eba843046de07bc267f1704792b6ebee2b9c65efbe88ac9b1f6c66b8be0c8aa3724a2846f5f29156fe80f3f814585173fc14824633077a114b89fd31fffc91e6e55a5797dd67640dd032e24d49583c5e914671340ce92d9ae4cf4a0dda4cd60434c33ccf394d91f0503ead505179fa87d64a03f95dbe379a6783bd0af1a290d11992d709069294ad4cf729daa96d9bf60d391bb351d72e43072aee0c245ce95c6ee4ac39d44fb52bc9e9ba31e688036221e97313f4cafb4d9376c90d5ed30ea64229e824cd0fd3b12e0ac812d9cc522cd1a3a3332c063a8139f1d4af8ad4b8cbeade15e0ca621ecffd6ebc62400715f0da833dd0ed451d0650be79cdd2b632e765769f3dc30abc8f89de1a000a509aadcbee6fd2a5c7ddfa50ede6de124430c723bdd86dcebb1f66990b8ef601b1a0c3ab98d3e8a2ab7b08c5e1f95ab026c00161236ee21da8c34aa36065f96dbc2dfdff619b36e6f63ebf771da817834f23275b94b82e14067f4e6aac32eeb3cf97d8187ddfce30d543559920bc7086c165e927e43c5be77d15eb92661eff4b5c342c54f460c9f446d89dbf4a9f5c60c38a394499858faab7d8218fa5458dfa9e1ba470ce5fac264fbe99401f4c4c44c92f988c7df771aab2ba9fe021c4415cc5f3225cd796e93e78aa4da1ec7e8f70c511ae26c40c93e1c80ac2e8f1c26a98a9db966feab933de408a48afbaa8dd671f6084febfdcddfafc0980356c323fb0b0ea5eacba08e0c78ec982c1e7340b4c41fa00886fab1b4e6097710d393fa3d6ceb42dd4edf8effbb7d882cc1c4fd5ca6efc06da2b86ce377197ea459ceb8c9dd5f135fe05dad8d5a67059a6bd1d3d5baa39a8606cb7f0b36b7ffed407a409829c9de2ae97264ee05cca23500cee4b2e6ca19c461d573d0ba27ceda74fdd9a186b4de0e9b2de6723b36993c72c335884ace342135c7c6b34b7a2ef2b3b5d5c4d05dce6c4e14e4798aa49af9e9864352c6ad707741987a083b8132f20cb250c9627daaf90a7e2d80c8eb4069a4f29ca89be1e52ae730a3290743f5b907c554783603c27e887b68759c81795b3602919e727ccb6d1582604bfb42e7c054607dde0d878b82baa4eac10da42a6e33871c6c3ff70415f2fbc20ffe1df9a1750acbd371d429c9da12b0095d2ad85d104fffee44559539cbc44b10900e5af53590b408ce6d3735f623ef42c5ed80882d9447011c5c454cf07068c6365b13ef0e2752812b69b4c1fe1c7d360f64373351c0160f8e4a53d33cfb242d3c48c7eae1c525728332e1490c63de1246f5749bd861420d99c4d611e4a936b9a40b4626bae19c730e96b827037c5b3ccbb87cafc0020fd68b543a3123a7415a8217b591653245a4db2e029dbb685f25e0e09aa59624964e2b81509539f3c8e3a10c82aef9db8f588d4703a253121ebb0c6d951950e8ce17407ee566368f957d20cd6e26a058cee07156d5a0252d50e9a0d579136d5cc3a3a987ed6f796245565af54792d7c9230c9700fdc2975fe9855f19acdf4b86da8a3db51d866567ad973301c7257b168fb516a02490d5dbef54a20ec1e95b560b0cf839ec2bad24619d37d9219783d8163276bd9a03a96f6ae4e4908087213e0d87b2c43aa1aec6dbdc3e950ccf623e6104ac3ef316235140ea95770e3b16d832b5287b935ef770c33832fcdecb734e1ca30e7ae990990bdf3fbcf34d364ca2805034be63fa3c7ac6fd4c1c8b3f198f49adf5b6acaac219ff969f4a43664bdd6c2db92f910b8c471bc91d7b0ce1b9a4659f9eaf0e95f7cfa4e137567f1d5066e8f0eaa6dcfc6e5259c64e002edabbcaac2acae303fc05655b6f6b2b07aac9b900379799ca207df1876668530d385a72bb4faae2c4cc4d585e3d598376f2ab71638fee92056c8d5ed697eb58ed52c9be4c6032894892939dc15c0fa8e1e3807358d78dead9e32f7b088ada2f6cb725a9ddfaaef1a5caebd7b2d5c6cf762c9241695e63496f685c07c5fbbc295eb44c267529a7beb5a2c442117d9f9c899796186725331686bea6ee018ceeb34b172781df32b1df43327090b6d7b2dc558102ceeabf87362e1fb82d7cd7a4435772ff9232d9eb65017166a10ef13e47fa2ecf922b30f9244436476cb21d7bbbee0cad5a33ffdb30a172fc0082b2d3f0e298b69a7b82bcc0f156b565f2cb2676c0ed24d7edd3e93d67b6b42554fe880cfe1dfbfb615ed34bec4fd8de52820d49fff0778a63b937e3ff8518aa181f95defb25d2857826cf111c71c5e6f0400545eb4d01b6e2cb044374eea4a78760c9d622f4e27d5ffc9ed7cf5792c4483b622dec60893d0076de33c907e4e34a6e7ec571aaf34d3e647ee8736eb2a82010cc2b8194bde001a28c7a56ca66735691549e275035382b303a27f1da41849a9761e05d2fa943c8393a438291094026d4bf4b0341b414a2c71d961fd11eefeeb2bdc76558c2c1f11c019b063c6a996ca67ec2ef93fca6ee8057b3f276221ccd1941ce11f8dd9dea8d3073cca57c1e67de09c01a6bf82eadfcf182626494dc088957f0bdd33ed7d92f52c89bf8134c9f65a9f2404ce7b15b2332bfdaa70af34cb4b5709b83ae6c61de1becf3a2465eaa660eba72be35b9991ab1d4f23d122491e55605211f1899b40b925ac0363bc9e00d5ba0e763658d38f91b2b02b3f055eaa417063e95630c7a959ce134cb0ea6931e8853bc316025985192788c1f66b7faa2dfa17efdbdf1e416be2504cfa8df270149eb23a9416c276c57c0fa8576b5f0f53a7a15da07ad30517de572b410e57d2c55e0f29a7ec49d966f59370820be48bbf77ada399411e0a46f9f72ac49c9f3ce8a4bfed00eaf7a4c7c1ce846b43ed6cc4a8f62e7c23da435c9f31618c899a35bb08a1eff7a594e85be027d769116e3c909d83be1b138b8fb121bd892b575276515e01057bf49a9806fafc965625ab160bad6b06ffae41abf013788c75282f5410a18a2b99236fac429dc2820a1de39d8a97a6bd313fedbd657635c3f18e7fee9e9379046fb2916f6cf99a6ac001ff43569bb4d1abaf55ad02cd2d45f1c6ffb893bb3a1d5caf5f440488919eb598067aec64360398d7811c7e0e290b959989a62d496faa75e3ac648f80a2d1e4fbea49c14a180df4019e0e928ec8c71e204a6402503158526fd585fab256662b134b5adb0919ea23e95752a182902d022e77d2ae9fb71dbddfe00b6284c5aa9621c163bfca7fe4ce00f9de4e1bd1bb437756e421eab18584119df8ed39790db5af6337dd0014f872232ca40d706102708d06dd40a96232b3dbc61af4fae45b828a5254d87b72921942840bb5919d81a06ab14562649cc46de3de3dba54492ea5a8b1b3227ae51f7395ce364eb7efcd5224ebce3dff55ce893130e9ec6c62d0ca7de52905ed134a722184409c62a95b63a130b161d3a9604c527a4701a631540ee838c7a1c8740b3f7059410dd135dbdf34e53f4412ce3a5b2cd9c3eb23cbcdf4b01ceaa462307b9ea91a7f348f629d9ec0d765b9eba91700fcb860f4b9ee55f8ec5e3a7ee0e398b33d52b4d28e89cc8ac2f69a0ad3bcc2402f54866878b509e1a4c0a5a4f7555a940ba48235ac4764aaa76f2c49ee3104f2c8aa80ec7275e7663d4d07ed9f8d920d798b58e59ead0b7a3cefbe29cd83c656a81fb5673e644b91a2b1ca1f58adf463e1e1eec14395898b23b53bf12f4aaa6050375bd1aafb9d47e0ef6df496db558ba4cf239a5921e80fa926c2b02bdaf533bbc7dc37561e2bbc6288cfe9d9cd1cc239da7832f533d0907a2c4cf624645b412585d667e9410b9186937ce0094abfe4afc1d4b93d19c0e0001f2108d19100a35f669144863ad4dad7d7ea06d7776ab9315c62e6a53a293b5977872f834282b0a747de334f510ab6f25a4e95b9398ec1763b2229dcdc5dd8521370e98a1b99c20fa128497805508e5789120bf0451e848b798d56c04f3835e7cbdfc9d3d5403be3a72d8593d6cd87eec1e796739b7745c75c5b21d27423e330b7ebc6ae3efaac8b1f82cfa341e38f9cb18e677fd3fa76d1806e6a888ee1f96680e0e5037057fc21e605fc9af94e8ecfeb6ec54cce1eae06f2dc4e2eadaf3ce7bd6d91cb0d132a20dc1fa9ddb6f0f292349dd55d739decc9fad2f9b1d30f241cf49250864f1ae75299d651eb39700b77289b00828b09e150edec5dc001cc4ecb75b18a9f1ea14c4f6ac42a870ed4e9becfa18c866501fcdeec3f3a06737b1f8a9111e77165901b67664915602a23499b9b1f75e23dfaa0b0e17a0ef033adb0baa14969dfd5129926cc5d48efff5be344dd9d90fc2eb4c61aa2a3f34b2c62a3cd1f9b2421f9b3f3721a987fa8e57f31d9f9f7a560e5f2732ea1efb7cb1210ee4d07fdf7980158978f599429d3acb2910fd105ff73072ac40e0fe694ce90b2e26fdffe1d390ba073801a68ae84446e78582df0c02469f6a7f76b683237a38a826d63ea0312546850ffeb9a30056a42d5f262de8c78bf645c5aaea44e92ebb0598d17ee92060162215ccc16ecaa739bb866064e07deae1ff46aaf9b4f01aead08f685cf655ad444b3ad54de865a24bbc449caa67e509b19b44733fe68e08a86348eb901c01c830e3bc19a37b59cbef624e65f919a124abc7d9bdb13271847f8dc04912179c5c4c59818d2f550f024b76d32554ab3b5d1ad9c79d7492e35e340496030ac8940e3b6949fdb7e7a0ac8a5a8ced4ec19b16dabb6f631dd21844dfc0b9aac6565a23ee54787adf69eea470c6e30a3e134ef98236a4712ac2a60f1bcb578090586d8872c38c677df881b9fc2e5fdc06f1b48b5029b67a613ae5681023049b1644e0d83ec77b4a49e46ff9ae7c9ac36b5982c29a3e2c764f18f2fe798f804a7ddddb52e7a8566769b5e23d2d5db0c295b7445fc4a68d2785ab8ec47ea574132c0fc59b36c236931fa468f908463a1343a03a0df3a7002437868d2aef972869f3952e4b1b5f784133ca473f0772950e184eaef3486487980d3276f7dae4e9364e920fc58e365292c753b6b1e23126963a8fe5d355c5703b5e2ddeba4cff140ee7c3c80a1b4cc11cea8db21ac6cb0f4edf923d9d53adb8a9d73645579a41894058e86d7511a8dda99e196a51433c56adab2e4ed3340e7043772b7296f6088b9b82be08773105adc6e71c71cadc83afb7b5e1349cef8f99569ea2b3f23a900949ef771d816004bf17abf1decc7993f4b6f620fc98eeca0452d4d197ab3519d0fe7e9fa216b2601e20f70da151d49f24809b76f2d139d0d62b0f95b3e7a92b3d970ce65a0bd9dd7e4019ca59b703ed15fbd8b8819ca302a467e88e0449d4cff09401379bfaae0480a039b5867ab1716746c51e16baadf75a59b3f25e9a5e8d27156eaffaf6b7492c8a0b2c394854ccd28983589f46fb4bdd9ce6e085743c2529d665c6ee1eac6ecc7ee52cc7491681db00d97c8e641aab8c409aab0902464e24e77e424408cd98e25fb8d57f82022cba7b5049f9dc34fa757e3d842cca017d14fb90c7f96dbf17d02ced1f21acfd4e95b3138be05cf75b762b8d1ae1fbb6daa3c28c650e2ff4000c095436fd619d8c5302250ae0470ca6386f97def438ee914bb6dce2600a28af6e2def8b45547e371eb3dac04a4a2bd03dc63ba1a32a90355ec80c5c21a74776f4dc44f1f0236f0b568dd16d6dcc4f60521aa7366ad8109ca4c2c2d5abf3f3d73172583a53ff92d9e42faa63a2fa7d6e66d8ffe52d54864a02c005ca2c2bb98280381479bf7e8422bfce64ad866c220b7ebf7fa963a6640d9910cb03000bfe57af903990e55a132037d127093ea634ec6823bc6c5695659444b5b10a27463ba8a43619cea8adbbeea2c140cbec8867a13c17e56955286c5274fa34ca289c7675bd530a29719746441a264c7e92fdf4772818184c030067c5855d3183c047a3962de4737f3eec47709d059a7af033bdbc2378bc6f3c9006532ce6e5cb7f29fd78f3b02f9ff77d13e0d30d33a4222cb7a1fc7f372d1b13c0d3d7455eae4517631910ceb841e88a7dc4e28721875c36838bc9c300fbea2a0af03bb8cb6c26f0c9cdd9bd872e143fc30ce7cce087d7d08f370386580ba49e23480b87ee50c00805dd17e75d18fe4ace8184d94d8bb1fe1c5f89cfacfb7d7e07ec2a414e82f717828a076e6d3171e2e51bd09c616d9e84bf036af8d1edd068abe0d00c06b95ed8e74cc4c5159777df7bbec9c1c4c2cb145b71ddca7012fe6f0a4706be43b711bb3d87ce3a1576b19d18b1da6e637e35591803289c02e6fe9ec4beec0535ab0f070d9c2546b3747cd2379bc4c3a28a9ead7daf93e3e1052de7a965e34f23499ff26a575821f8198852ac4a2e2f06ac756226a73f224d6d6690a42761e64718a5f0f7e2a5d41b16b746c0b89755d8719f3f6eef78f103340b694c9487cb87190fa8240ef20fa87ec06a91f6261f4ffc7eaa962532f0de6b79e1dd4235ad0067d8fb99c7dcc7bf00e0be488978bb71a4c50045b853da13db066c5440f96602b5c4b71c01d1fae5ff812734f63c14e9e378958483a5334d54ac88301e52d39f8421805c5b24f73e5563dabe98c4ae03c8bb94ebb36cf11a9f06c6a0458e6c2dd79915b02ed88c07264f53541499bf76b64e7281a51e7683ce641ef2cacbcd3551a5340ee59679e6740c15f6fc6c6bf5e1da015b69a0bb13ea2e5d7d08f7085cd18816fe02e80972550a241e4da9bb6f7b8b88b2ddbb0ab79e07c0be0739ac54b70254f6ef0d5b681f76e9dc4344a9aba27eebbf719a9313bdcaedfcc52edc15b13eca1189b29468664006de1dccf28e1911669fab421f4f06663a798be2dc0ff2146f01b8aa59039544e2d74acc80c4e6f28e46cb7cb472e81d1a6e416c96c24fd1638f0bb6e67d4279ad8367d0b322b0433a166596cd43ec30438087ad2eaec63678a496b521b30957ee6efc976eeecf09d36454c20d67e2aa9df1b0c8d5dd43693043e98b8e6f207b21d6e2476ae5f75fc00556dfe92b480f87659aa5cddb82481ef7abd10ab0b20499c38ebbb88d22f7e53f33cdafec443ad059704900720b02c29162165b9bda34858c8425a4a3d0212e7cb6322e00b507cfc94aab29ea7cfd5a7e82a75210c0dfaac785c2c41a9d9794d3d4d1e50f3baa86c15d55476b67cef839276ff5015b693feb3a57227a8037142ee13301dfbcac6db28f54501dfd2731e80cf6e968b4c81921d2383d282dff43999a0fb5096cc86678cdd7173229277b79fc5c4d4ab463fa089b42befa23cec0e0a88e89373de2a26cc8aa4799b2d14e325726c4376bd57036b4a312a1458afb911d5e8c541abbba82fe39833a5f089c50c97150bab40d69aac731c4981956276430ba88f1770446dc0daff0e1df7ced27ef90002b047ca968ca4160e1127203ec812f93511a7b7742580fd09b32428e11f97f139916f9147d68c81645eb18658be6535b9a1c0e1a80dd204cf22b640900107a71216a1ecd506477d24366af270662c03177ef99012b4212059652f813a96f5397b0880b06523838d4cb7436ea1bed9d65022e6370108cc2567ec119d896ff6e8755096873b3b47b0e2bc3794a9e1a96c81fd80c601e8027774b02f7dd56bba97d290a88fc641dd6448fd91bb95a6fd27657f2c061dffdc16a1e0b64b2c67740931017eeffdc9a9ec81358583aac33d8eccb8a005af03c4259bbf8ffe4f22b34e5a5632dc0b9f221cf98488c8a2023d665534c1e477faa9fe709eff64090e756dcc43d16cd7ea583d44c0ffe15d668e88362036c1496b29e9917ca3d680ad2cf82094a65e3826f431add6d50f413b3e704002b192778e93891e215c40465a068451e96d90513ae95f0f78ca3e8f1c29cb09e9f8889864bcfbafd037ee3381b68a484e8992021ed1a0533c1d8fd72dcdfd1e440356a0ff21893c5edba64626f7aaa84bce69976a670e6c42e227a0745db5d115a34322e2a7e903ff86a85ee4bae1f3666d54504e1e0ccf42bb02a90708bce6434a369acdcb2420dd18d6762630592a8f2a85f525303283460f7985801949dd5e3a92fdc6b75789f2b6186acc6e17ab07e54a701c229058c283db297d20093827bb44dc0f12330f3fb5b7cc0936f404fe5ec125c419f9a0fb544b9b663a4f45535bfd7c9f130ccd6b3f22836b9bf96ebeeeb62a6e306dc43ba499e0c37956f3db62abb994fb2a01dcdff07f46a30f2016ca4f8dd3cb23fcc261a2f31c5a80b9f20fa4de4dd5f4751e021fa4fd12ff0856d35818432e89701bb0ebebd9a89f3859e4273f1106062d4afedd5177d7db2f955f4b1b4dd781d16caedcf601457c25b39fbacdf20f4c591470a3b46388796246ff3ab8983e9bf48a572a200d21f9cf67b44cf266de4c10d1374ac7f9a5e4a155274649ce71e4f27627e5ef0ee859c3c269deb3101ade63eb622058234da5fafdfad5bd57d3acd4fe2d55347a6e0c443b33dd32ab6a8b108f3d16538cbf0175b4f3baa0ea5431bc71ca2595bac5533f6cc3432e4436cc92d337893640b1d886055f57cb6a520b2a2df87b06ae67820fb4bf34a9549e8fcf47d1b4e44bd92018c9f8f8b65d355b7cf79ec283cb7a8c3fb07579330be162a842391469955d4b0fd3faa9f6a8a6b7ccb58f78f5396a43ba2409801115243dc5a1e74f20ac68f282aec0fb7e36cebcff9f7fb97a6faa9b704aac3c563e7c71f33d19677a7d7fb065e6a80f761294f8f65c5fc2bb08b3cba5ba799679d3fb1346b661ee71c65f94047a8231d15b38a383c79a5b4d2bb06b5303ed58f9d4bca529d1e4fcd07bd3901eaf29a9963c78b336ca7abc079eb5996a16fb07bc310d649fa56be10c75b98d137fa01abdee819d4862c8cedc05ddd5fa01a6fff88d4b9042a58d67b228f59bd8182ec95eb4311eee197bc0466014de62fa44e33d862a32856c6b58f76d451544746182e506719207c316bda48a8114ec1b360e72dfa07d4489f77d52f0bc719cef502148cb10c3b558cd53364d357abaa66d318b0fd7a98c32d9528bb227e8e97456c81adc3188fb1ec2c7dbde10b86d7fca3a25c4f8261a4508c64d2c30fb9b824dac4809c80789fe2c52acdb88afd8e3b8dbf5be8aa39dff6c78c90875a8308d9ec0d017fd5581099861f3ace61b9b869bee1e5c487c5a56dc68b8f9ed76e0b4ac3c332f5d78387001ecfda663071479d64de81a8a438aa4d7e64de3aaa1f7cdf1c61e17ae3b0041534291fcebd10dbeac0023e684b6a6583b744ca19d1f1329d0679c4f79fe1c9cf48d79d16a0748457c6a5163659672ebde0188a2cca9bf02c0fa94907c8e52e16bedeed50d76b4f6d01ac5106a194e4fe25ae02e7efea13b0ba0bcfba69f31062d6a3e931dea4203b2c881f9b13020ac8d50b02980e619b334d013a32a4a71dc44ffd37c830da3bd82a9266c1a0a9bb13af84d0944ca321f5be2dc54abe35085fb6b679325b9b873b12b19ba23a3eac94f1ac3e612a5b542763531bf5bee898ef673a7d666a17160786b09eb56c06f759a28d2ffab7d6235aa7763204ef4a6c482222291e530267018ed0e75f2a4a24a900078c060b5ca083fc7228d742fe379a5ca1206334f9fd484b2891cc7db53bf3caebc945a954df560c04b0ef9cb90c7ddb06e4b579fdb4c4295dd131be7ae6eb3a55eca9e5fe65f9324b24e3d566e17d7589850282cf393c0ab822dbc3192e03b4ae735fa3b3f964b28e5fc1227bb6e0ff21913d60e180bb013d3f9e4d31aa68a61532dd6141c032e043a856cfbd4fab9a56ae9900499b8c6fa8f575cea6118867398aeb81a96d78e40dbb2135f6b75fdece27c09ff13037dc021c9688d0175abaa4723992f0dbf6b02f74f6e50a1f0e11032d1966b5f6d0690810157bdef0039584b4241a5bef48e1677e1e48aead532b5872332782c49cabbb38e45e5814509ba1475d08a4f5aa86fc7ee2769db723afc6da0971556f67d5cfb89238fbbcceb395b9eaafa5a1452be3ac965be1bd8727276706d59ab22075e5c693de19c05cbc2b7d35d05491da388bda7dd1706f7aa2a0a71bd6f7ae782ff07254113e48ec78581619f8c85b7d923683de5ddfce22d856c46777b50ccc54c5926e1b285cae52ae5f0a042274d71ee577473961bd6c18195881d94e997c5c7c3e08609d6894e8051d12772ce1e26f85d2d8ca6e7b047bcc80545ef9e250466cfbd6c40b445f960db419dd0ca67db87370729c269c9c2206dc550834cd21708e56db075ca76f75b2feb0fc0254df34b0defb20801d074f5b2cd0ef12aa8ab33e389a8706130685fcafa3b27700d79a1bc01f185ef55984758d31f9524a4ffdebb2aae30462220a3c9d7dd3510853f034082cdb9037d8dbf463973b44b33313515e47629bb1ae2c0bad9c97728c90f2d24b58e96beb7e19322a2184860d34723cb379580f380408130dffe39cc6b25dc697808b161126b0c72bca146d80fc1a1d8fe64431df65e9db97f5110eede5885a4def10eb89520fcd118fa870d8787d073de39f3720ea33649729907568ca60941c3092dfcb2db1b2374a84b38af860d2238f6e5502488f12ca4b3bad2f1443ac4b0b63a91bcd5dc9e243128a61bde6d074c2470c33904e2f41d66eeca2b08d737d0fb9dd1f187abedadb026107c29d427aa8e657ef409056cf400faa3739ba293d474e90fd3de33aa3b388fc4ba5cb141a586a1d51fa78c1ccdb688ea32cfbb8150ed35bffaae0ed5742e48bc1fe957d6e51ea14961c3796d1c6d55c6c6df58beb638cf4f7193f53e55a10935de8a4f3d763c313a50b2eece4a0610f4648b8c5749358daba88c6d3341ba6b7ef54f365a1987df5d28cb6eba5e806a0ae76bbd2534291f5f3c43ba9d09a33ecfe91e534871e6d2a2336a4946c2710954528f71f4ad0aef2161c145ae214b0a0813269e09dd3988d63b8667ab2c79e9b8e2a99f58f43710bbef9053d741329c00293f47f0d16e3e3a230150ec5e27101a82a4682747d91dd7fb7d0ae37a7c72ee56014e6d0d509e2efb94e97dd80706482de2219a908b6851cc6ad9652ce70f68b0ad715c450a7d0c0a5d3e8a0bedf29ca970eca977d24abbc5d5a9cbaf9a078c80c0aa1fe7a031c03d47c19e2f6edf2987c307b345cbd3576972683a13a68f93e142d9f6c61a0b557618fefeea93161f5f32e4025ce3b69c4196ad339f4f17726a328c19f2f3ce511af9601eb68c3a1ae9ebbb58a006de3c04a0885b07e1d9238467dbd3903d56716d63bae579ad0e391489d39382587ece2825feea0b10db24882ab8b0eafa528447553fa7b7977cff80ee0f996da7086168e3af51ce3103ab214757efcc1293cfcddf2d16ae36d01635d67df0735de8c7a85be549a354c079d88f5374bcab626425a94d9ca23511d34ca97c0f5fe3dfe740550e84afda849eede972b20c2804742a6485419718b9d519987895d68245ab0159276aac5ff6fd62cd114b25372c8b83ea00c3d467787979e900a8c8b7817ed91d1aad843fef848425a350b1d0bc1ba631d0165a4706ea06e06bf9f9cbddbadf6eefb716a82a5069a638433737119b755acbbaa9deee9de53cce68cd319e7f7c0802df78013ecf8005dd6ecf76e7bfe0ec45b7057caa87418a939084d1ce4376076fb1b8884a050c9dc780c6bdfb248e7335dd261150ab7c32581edb2010db29e0329524af51479ebe5286be36024c3b18d97cbb777d3c5d3e673c52980580725d47889aec9d8954ec07c963056a33aa4af9d43398b2043a5b25dd032d33e74da0b4282be2f4c19e45e349ca2e20807f2535229f8fca5f0e549bbf95eeb52a6adcb36c7cb640149b914d80779e95fedbaa4a0cc2cb21430f980fc7fb6305aa817820c3e4b579ad3018225b0e3fcd9de09cdf2626c08442ff5f4b6fb4452bc212dcc5a1aee7797f74f8d9e94139d3e8e190718f955d038adff5ebfe7f41f0c20d8dbef1fb3be23f61a1c6785e15f47174fc29962de698b1f37ef55a121be22dcdcf3df0f6918213b09ecbd48e4e30d8dbaf9516e84f0d0dd078e0818d6ef3fbb419c6616d064dea48efd0cf620087ac7a511ef2a50586c0637a8d8e7e37be74fcca5696795417acb51b2bebb0899b1a0e1cd975e1ebbb14b7658633cda94aaa55793eb180af6f859c552af301d5ad94ee48f673fb9591897d0eac12657dbea58a0960afdfb8a1d8027c402eee7fd6f903d543be3076a9247c037c849c0c4b81b83efd03393e1d093c50dfac2f125fa556f9d40f6a8ee53c8c00e23dd8e93c70a831187156b38701353e1205fafd380473fa69480fcd34e238868ff20b49826b3b88a3d9023840d8ef03395519962f647ba7c977ade180ad04bf10180c0d6a14ae8b52c37a1dff6740dc7b11dc0c34a39dec866880c24af8a136137b91b1846e8e9ae9c576eb3b7ec027ca99c301013d6c075df85a03d8f7c22d8f5839b2270d9b7e860b7cfc5c2beadb457891097ccb8af6d52a00e887b9f8449d710bfe20e8c44000d9f8f6e1d6421ffcff7bbe5ae2c695448d6fcb62479c83eb0bccefa7a0440f56f7a72b1ece230ff112915ed6bf7fe7a0b7d834e0933eeef1f58cb8b2c49857ba67787eb3cc93765e066d535f7bc038042dad92db4896db6170645613b35c939b5f0acd3bad4c44d2d19615dd0ad1e81354f6e0c58f5caace71969029530a0c9b1f2393f7e595c19cc151299255e1eff7cbc18517129d9341dfa2bc18040dbc288eebe7f3f357eab2dd657e05a851a569a7a7b446af99c28e71e1ae1ef3fe945e1949d302d9f75b0b7a09651323232941f2cbf21a497d5abb65222d10af1e192d4498a6672897c6f5bff8435bd2f70c3b5fc4ea13f40dbb7e9eab2e37d0e278412014385b30aa87a29e2861c74207a7722029b12418d39f529dfb890f8d10b73e5507b1d548814c113c84de30037940d3b903a77695210bbb4c1c8704dd01b2124533b453b109a534f8969c0d813abfa1087d78cf02ae012e33ad3f0901698434b8e406dc97a96278e4ace7b468cb6c9dee455021c64450c754d643f92bc1f572bbe96a65ad67225644ec16458bae078260da4d5c91b37b3ea60b41930c9add6e5437392d6836c8839046cda14a42f1b4b31ac636930f1f3cd887227d620415dad0ece9613791fedbcc3e0295000a850279ad796cc18ed4bda62399acbccaa99824104738e6e9e2993a07261f472ebc653a51413d52839b5e692bb29aa12d3b85cf512ef2a1e1783d84f8f705895dbc2f5c172f46d329a54a25dd5b17f80c0bfc1fc2314fe7584ec0f34db94c74b716a8afd7be7271520c339ee10e19a5c2a2152e28c6ccb08bfd21448d02cb025642a0d3a0427f6308efbcb105fbfea56809f55f48e253856546d78cf4fef8ffebe16a720bdbea14b3c0e29fdb515aaa68cb3a65dec87447c4f4bf6ebc9ab0cb7614976c54feb5b6d1d8c53831bb9b0578fbcbf554eebe2b1f9468bc7dabbd16d322e05867024ec08eae66d265d6fbaf8069cc72bfbcd1b444bf3d87b52c47c60dbb5d2c891e747f3389b54770cbc1ddfe922113990296200d4bb8402ae1911fb86487e9641bc4540ad509385ed13c42f4cbf05cf38d724eed8797ae7119f756a905c2063f8bc4d361da7cde2f52cfa24336583c831cd49b53d4a0dfa46d368f7b9997292d9cd338d670b0888d8b0cd382e489cadde3dc6c7ad965bb8125067eea7080eb067012ce543d99dfd40e2210a947d3040ebae4bb9839dabf5c72a1eb10c897d452b0ca1741ac4abcb584c1e2e9e0f71354f53283d2ba1b1d19eefb950fe5dba09c915aec09a6cfa6c01b8e7133a0845e40587195f5b572e6d4766c40a6026d2864959c797e4319bb08be4900c3409101c13208d5d31aa469396351047eb476af29ffe733098972592d918891610e6d3b420911ed9e0b879f1f4083f5f8ef04ddd3fbe2ac7da6f4fdbff39ffcc2fa3c4ed9231bb70c00c1c732dd3d324626777c99c0d9a23d22ff97638f56e84d799776ab5889744bdd976efb926763aa9ae5b31f5c0ab5ecad4b0697be18b4b0eb9277d45956ffcca7514addfe4f01bfe03a958a0ffda859cfb4c2c0fc09623628352b478706a3c81376cf5192cab57acdf847e846af9f730f8af13b4da3c24946972cb0012115f025aa1609f5a43eb142b7875870aaf4444db889c4e8fe761adc1d52fe14b677cc6a991c3d91232e7b15c206c7eff5ac5ce66d9b1245f72571fa304e60bb75bd42aa33f00c38d3835dafde398ead1a7e5eaec4ff36bb1fbea718ce59fccddad59ee083f6242e6d077d3d2ebb42559d3274a9d1e8c88a24674071c9d6e91ca382dcc10e604042ee5501631f974811a94e5feddf1fde81665485b638ed9378f3e06f89be7bec0c6fa752395c02e90660c71fbe60a8c952f7fc55ebf4ff0e6f5d0c93b1d7af18189db609138d36346e7d61349c665d40d11fb4619921fc55b02879a3c4987ebca38ac0f1e9258c263b86e6ba1bc4169aa5baeb41979acb23f6fd1459eafd68b0d46729908e8529b2eb9c9e8cfd445017462db876987d99e5da229e8020482faff03d0a90e69af573313f511561d1102ba11b6d98a18b1c23f288b5f5bae2d571c691065bcde35e2ccdbfdb6a3cc95461819e0019f146d9947cbde412675aac8539d175c8874e9103c38760f56d9338073890e214baa78742d54ae05eeea9881a8c49860318ed0e49b75c39ff051c8eb64e6040283802cc405344f0ec09c4cf7b85ffeded8657d8765ef6bc5769484144e62d8445be318217ede36d3d91e0209a3fbd444422f047ca990f126a1aa40bda7cac704f310ac7a3adc7c48056c917ccf886318f769327c8685f3c1fc2e6695e3e34b3544f991f49de4831b9b1b8e85a7632cfc531a880be79c73c5776294f322843a9553fc45aad604d2980671415fb28c6e36b8738a23213dd6692398a30ed4d842493a2db7e67551538d032ffbda96fb6f070fdf2489d3f71b27da8174aa5abb602830161c55d0a21f27cec953e438a3cfff0ce97b0d8830e6b353c5d75f15bc600c7d60595108b7e616c30eb7f4c5f396a9f5f7ba060e7991535ebe473691d5828012f9fe40e5d3a9f03a57ab4e235fb8dceee5c06ed96873811898842d49c223edbc44a116a97d0b3e2b82e375ac16941fa6ecc7875b308ec031d357b65f93254209fc2a837580eeb54fbdf422bd96f3ea35c4c9e02a0fbaedab698a4324501d5aaadf6c89abde574cf37fcffa85db50eaeead861bfef413e947f7423c867628d7248c8df8492de02ff7c92687cb09cc507298dc186b1b57840a4d40b50eed93a237ba0326a1bb2647f0b570c9fe39af3231f865ef2026c14a3a8b4c227d640fd14f947612a472d5102d95bd142e67309c46f4f474c403c2e6d3c6a8501258f6d7952c9ed0c42b4b5ef7529eac88281cf26ddd578b671e843adf9f5f6f0d38c67adf1d626c9a1f58a8a16638fc6795a384db49dce3babc22ee2ef2bf2a9c1d8df05e2a9a95fd47b32785d2186c92ed000e4c749706a892abe2add8a05d09c93c6fcb4665fea8d4c7eb3fab3d9e86bfc3312a9cf504650b087880ee7b0b2d8936d90d5704447ef469e05eb8dd2fb4caa389529705305c9078d7ef19b0f1b8cc5a779677d981b9d3c1042c35747065e1e61c0d99ccf184596bb5a2c9e023660ee0a8b3677c9014141cf305b35ae48e95fae80abac0a0c459ade572959ee9dfab5745f598aa218214bf8af61d360caaddc1ea21f14177838448df1fa2f3177d79f1f58f06449e154644ec2c41a4f0d215da1d9512569d5bc3351eb2293c03ca9a755b69eb3efd1f9f24b7ff5cfc7147d89d6af1e4517671dc04bc3942f671b63e1ed7862ae380584e4f5ca1526fe787f690dbf832c66f2d134c135b84681a95ed19699c778c27f8724104babfb4dff5d2d913ec7e23c7841f0bd8ba3e74fd9d1b0436b929f093419dea6b837da7395e8d1fafe2a37735004326d54f890b296294542b5b0d8e55f834c0456976196889f3cc0d5ee22de8328170a84ed6e4e43037fcf84df9c6eb03d41ca248256e9691454ce1da9face74e05fb22e1d4a4b8c1570e41986e3985b206aa0c7497adde38bbff53f9bdde700882825ed6ce07dbe932a8124bd8b59b50afb9fa22f7860734c34655a6f05526c3629e5a010e33977823142510d2957c8ad888e2294da1a13fbb1f8d234add4a3278befcc12ab3c972ffe823d3ef823ada0f3cc54dd0cce55e2f8b2350fae04fce6af309fff18455b2bff06ed4b7f8444d975831459605d0ed33874d630d731450e1dc3c56536febf2967dbb577b40f4c0e9ebeb2207aaa52eacbee5891b804f4c5696bee8326f95e66ecc60f2e5fd25e243bc9e6017275ca7c0ed05ff476a6bd5823c70550412e1761eb19bfa46a1428a3a2a9dbd414e55d77d09e96f604d3d85192524b68bb6e2e87a022ebc3b68c006be2e5fa8b4e852d7aaabac1a9e3c2c8f9c7312575b142f2173944f510046e54e2cae1a425ea5c696d755732b32cb5b760cf89a6731fa5f0d461b708dcca24b75e784063043a5c3378fa3d1f232272b154141b4161b07c8865e864499fe8798c45fa923e2f21ac77ee5ccb43e7134aca39bc8afcdf7a095355133875ebd64d1061bd9daf45a7bd92c8fa2b8c86ec7ea9bd3750ec077c0c60cb61c9b2cbfbf5a3b607dd9e27b1a9e45fed1ab1e2838caac8d72fe8fb89f58571581d7173087c8ae582017062ab478558fc86a4f61a8337a8262e5b3b3967ad0fa237e64efed2849325df77094c5c96c227a8a0a95a20176d057954a4dc98144a756bbe68299a2746a23a85451058a6d69aef27a5b9ba90d52f4f36cdf973cf5e571091ac14fba621e600c33501cbf9814d039b2aa1141157d7e2d2f3f7adda9e13051f74754e789c4a3a720e0f2dd774b9585c4b39f6f18a02224f5dbcd8a56969e3deb118280d15841129e9c9e7803a58a3d24a5cc09578a3ea13ee5cee5f5083f043dbb2050a9384aeda43d86194886e02b817e71d96ac1ff9dc334ee465457758a832166edafbe82f91d08d35ba99a74ab6b29a4210cf7559b5f7ac6a3a34db8c4f94eb112782246ba9267f0ae4ede0c4a7f41aa70dc0a3ecbe4857c951c954bbe327d68c6cc708a8fb976b4ed42fa67bc2303909d774d6583e62e39929800dabd53f92724f08b972d91db1dcd63666e2dcdd404e8ea4409667de9853a88530c926917615a606a5181dcf7f165560fad4c31becf7c06f98fb57729c3c356dfb984092338a69ef7a445de4693aaa328a910b8661b1c3ffa255958138879206119f431d6a96272dd0d9501755f8e7142b9a73adf8e6781a27e17a734183e24b366e2a8179ff0834c163fda2b2958682ffaf4525f3441877bcd2fb579be3f1a887f4bdd91d147e7db92db73be36304ef27d6d1fe371f017c7891021338a706f79eceb3bf6687d723b5701541286a3916e26c7d9122c185e6df4016654749eb03f7fe75f08a48ece8e2413843ec90f709f437b268fc80a534397db880f399bc568bcbf4363df5cf2b21eac23eaac25583a9c12d6d3e89da78db69c2e38f123a2c5d001d3e2280566981786ae0de683cb25dd333ffe575600ad1ba8fc9848eea24afa195decfb332eb7dc0500881024890a18acc1960c8ebaa6f0176d992e3f57a4dbdaf08ada8ba5edb83917778fb9e84ed63d0bc5480d43dcb2ad6f891269eb8c2aa7bb951736e83a7443fdeb3c578b2eb561fc9bb2d4ceac48185bfd05df3b9d82543051ba5178a39890eb8bf9aa5598af7bd88d44b4b0684c2e1962bcf51b5362d2316308f41b4f83020be226845f3371a8211b36999f11fe97570f21262c2ecb769a5527d2183968c0763d3eaee350442987e9cbe40f58643257a90b391d98ea3b2e87dc60284d62e2377bc0f04f39334434a91cac3c1694fc2e634177254334cef84d19db3c8234ca6b17ca6a7d7c2ae108cd7e7e882ee65574789c61e5730ae26dfbd5c8e3e2188495b7ae961bcc66985cff031d077fa8216ede21457abd7bd8849fac11e7d824e1e0a3ca213dfaba54467e727d0cf42bbae2cf2345a26b7c4060cb27945b7dabaf8f2870e34aa42bc562733eaffd13fa819b6edf84d4fe5d6e466f7597605e4eafe0fe9e250b36d17725edeee42cc8c951be47e64428f0be70f22970e4080bda4435cb891eb374a7a0d277309b7878b21b2ebcf1df583274ac25e8cf3747124c0ddfd85f0bcf717a505f050164ebe88c114cd1877adbbf2ab2b158d4d4dc27322ac25fbe270fd197a86374ef51a47118d36991e086a709405e52184046e5a09c3eca64c7e7619bef517dda0c53571eb0ca66620a74548905d4838cdf037f989df31b61a6116daaf6c0dbfa24de1c56853dc11df8df22a118169830cbfd42b0c7ed79e0685091313a86e3b37acd0363b72be222c11f6807468e6a8b7f6b14bbabc5278181037ce69364191711d6db03aba7f329bd8530e4dad53147710f4b0f2afe8775ccdbc91952f0a592d17c6543dc0552345b78ea30faf36b1698e8abdbe4e1dd89da2c18f43db58389dd723fd74b325b8bc548d859b3155fc3ce7bf8a9a0033bf1ae43e1bbabf7967f87996dd33a57e9f5a7e9cbbd5a1fb4c318e2bc69b464f3f059892aed9cbfa66cf4555335c056e11861f58f9fdbb8071c8a228098203a3edc84d63a9b4b7c68cc1eb42b865b4433db245a08416d110ea90118481699b2747c6cfa8f5072a7aadc183290c1e2d5a4f62ce74b140c96ffe374ef43ce9c5088aec02ff3140b7a7696b65a59679815567276c9ebfb98de529cab56b4c8e1a40ef7e0a6e1b08ef56bd32d5d1b932a696c13ec1a0bc14ace64c95b38886c817a8d3f60950660be126a733b2fd493fc418c52621cc6c309fd8a1290a8204313e806d22387046e2a4cd12967a88d70b033336385eede393875cc4d7439b3e3525345a3bb6672b2bc1dbe206d61b549c8e88e2172b41797d44a23271a92b312396f0e255e6d41ef74fcfc48d1e638d515eac3e99f930be5f0e24717feb8a8bdcbdc515bf6a1e4342d62784d08ad9b3987a35a4ab8054100e5b666481120664f0aa4408a2aae04253242473d9a9bf2070cbaa2023cdac8630a1d01688d35ca8d31538cb98b6b4dda25fcb745abfb8d654447c91a906ae82cbb8154d617a07a599b4c801f6b3858fc635333876962e8f97b8e199d49b3e7c2e0237097595b86f2b7060929a502bde40448ed0769fd2f29b9868a836889a4d64e37d4e211ac10f42dd6cdf2b10f8976f132ee15ff4c2f40fda5e7abaf09cd7c6637adde5039c19afe99aa3c9ecfc5d825469d1232a41ba5133bcdae00b0e75bf973734f41560b874fedaf1df9f02ccdac95b7b3487e2f8e3c9bd67c18029d99b615db46090f42604734612cea37a25a1f3bdeb6f747f598d7898cf4e42243cd29df2f393cb27c8f7a17f2530f01bacc7729d5568e620cbdaf1cd9afa850f85eede100650f780737586208a08fb9382b9845f13483f9f66ef09c0c028992a614988bbb3a24f96f2e4b38514088656ba2b1242daeb77f3a1d10fd4ddaccacec8644adac624b9f1e053ae4e31bf856b1eb18979c352696650af624916b81777886f9cf504394504c123aaa361b8ec0c0ccb94565cf5805860f0398720b7fb65ef37faf498be86bd3bf203f075548cd78944ec982d6fb6195930bcd93bc01895edc4aad9332401aa376d3afd41968b578656eb85263dd9c4419349a37609dcd8bf1c2187298acdb63169838bdc2c7e76c1ee3e85c68baacb87bc2b06ea3f88a6ddfd4b9577d2df64c58c337921f17b1a5c73d503602439b64f5b820ca18572a57b2d58f1b7e07a6f39333bf477f59865ec0d063eed24780c8b47e628c37eb29fdb7caf2373929e0e63b1281d281e44b400b9ab147223d9373c94a221839e1af2379d2c27198edcff500d82d2366805a48a720c14422ac4b3be918345fb5121e6aba0cd1b1f5909a4b03b20c31f76fcd96883be9d7afdbf18e8afd145623c58da9989823a7b3b9395f3ed9c6121e19a261fc52c93f7c6f52ef2c4d95cc85f1f0fd6ce1f0f981a1081e98e4a4689ec065902a713b06b48e8fdbafcedd29d4605ed6a1368aa99fdf5466b39b8b40ad1bbcc50fd5b7c852ba20cb48148469772105710dcb81bab1c20ed6900fa8636df55f8a2c4266bdda38d7419b5d970f5748fcd32614ea5df418c0afa62d4047759aaf1b6efedcb05f103e38a43939b5a2f2ca8690996cae0b60594b544b740041988f3ad7f76431d4b909c11cf28f5d83031f272b0e01327b645cc3f2d9799b9420d390097451f7c0428634f7869b6b952ac76324a6a32238746f23f10f8593f2b5e6c13bbb75880bb601b348466ebcaf736ee60c3dd9f47745739ee96b57e035a2b5231524e0cac9ec6c047bb1da06c932bcb930ade67f0bc8ce4e89dc45b494ad2c3901f80d39bc410bda41fb9c548123581ec4c40dd38368ff6d86366cfd6ad3c395153700d8f3fa4ad43ac4ae55665c70e87f8de93bdc3c41fcc6266f705d12b4125cb7869381a351175f6ae53cf3e12bebfe20dce707aa61c01b5bedd17f39641b084a91d4f384bc383e3c9b74e24e131952b37790c8d24588703cc97f1e592f910f17d672cdae90aacfca256b84549c865c47a046255597552a182e183af9e023f26eaf609709c0488a72f00c13e9aa4e378d0d5796aa485fc65f1d23b4c6417d7275fc9047b40910d980ae0432399df386109f0ad1ad4222c00d2c8a7d4a585214174fdd4c0e0bf515c7868ffc6ae0ddfb19b7eff45e89518cbc9a9df44de77fbbc9de73088739fef52050a59552c4fc94acf5dcada7ccccc944d4a516191010b6a21fe1a2defee30ecfe878d6018392341eff365829109176684f8f5443cdceb842bc66209f90f24d1751619e02a0a3ab98635c27d1909802ceff3d8827e30fd12a5d83c50d610cfccab7a5738a157ee2e3b5153f603184e4081afe3da155c00e6eb29471fbb6a3198703aaf6f377d1ade3e9b67588277e82921f1acee255120b7906697a9c902552e1b1b14d8f34db2813d401c0928911f6f9f95ba82d3e3481e76538994c9ccb6600414204d01885aaa863591ff67e447da851e75a34516c95dde9c9e184e5d80db53730a37cd16b88ee137fcdda81de8b9f55ebd4a181c5ce725420d33e10e2d84a17c76bfc9d1409484f5ac7a112762eb2cdd1858a9a6d49da35b61d58e33ed48e81a67eacc835032cfedf0ca2cfc2547e9ac463463767bdb21b6ba8628cd444d52fe6c166fa659b23f878723e12a0d58911a7d3d89702156eb5a86c600445bd67dc9b4e7b8fddf05065ee55c34fb2e6882d19163423ce2d66e52b5e22a8fff6b226de9130954519381fe55c25a6c8163bc350887b0347fcda67779670075f55ee77855c3f7b3bbd820d9099cd1f48e0303423e7c98c55a20015a18a849bd01e902b6b74b20a53a5445b48d7a8787daaed8b97c86d4e62c9f81752afcaeb2e636bf317ea1081d95fc7a57372f7fe05f03965051c2f2597808cc343f2009c67a8147c74f3a58e425ab2575fa80143ec1d5e61a7f4871f1cdcdf278e1a72f498292a982df25de1fee495775efabd03df5b97cce7736c525e546e1832af4bd2ee801fe7b15ebcd4e4deefd96d0adcde040cd612ef165e90c7e244ea35e3e8750529d87deda6d07d738d705af2cb5adf975469fa3ff2a5b14422b02b1196f85bcdbe507cc14bd79fad419c94809c14ec7567f653357e4220a96f6c4db67d3d55fcc69371bf5e5d60c9db244039be836f4255e1acd6c09920cb6712dad46a97ab8d6f4e812e02b45584d87057dd20f5374528e682ddedcb7fbefc1a1fa28be71d455d638445451f7060ac83f11c53c690fb0c4ee192eaccab3f5a0630a3a1e6a89fb97c636702e57807548d44321a95bc1d21afc2f4efec636550cdf3e4de53d3d3832f6c14d1cb782328228de4bb9d389234980a0ff02fe3684a0748bfac4f8c051ef28ee11c343164334bda2558b7b99a90efe0f2c8ee10e22a0ac53d068565790de4be84d6b540d411028a7716ed043977a9286569b0a7c82ad1f09985ac8e3b850216ad3df17f056b2c36827e73cc5f407a7c0afb781d066a5e0b1657934cc717c0a86e3262dc878a22150e8195b693f7cfe0cbd8e7488768a76f0e6d432af02d6bda72a41cc851a0ee39df60bbbb929150479e2de4a7378044d958ab3352684db9618592696e757d1d80be6e96be949d61899db7bff3489bbb881bf048084bcc9c831d68d0f46fd9b550964831e0c73516033ed9606ca783778cca9840045da299f2a85faa0a1a6215088572fabd5d4e25f25d9d817a00523910ed475cf2f388524a566381d0ddabb5f356779969b37d4a96532a718bd25c534114439111f51449cce0e53c3ad33ef17f50a9a3cf46f62cb32fc8028d7b9cf283a5305440894d47154d8e012ff6a202e3efb301b560721ae3d585313ae2155f2a371361500b329b725577171311855164b8c698d14de42a76fc7a82eb0a7d85a867c9ca398b8d23068c068bdee7833be4a9dd199b6da270b5a5bc9d7af967c6829fb99e633829f2b2585c31c9d519755e3ab0e6f5ca9aa884ca850927f49f653c70b67edcd25ae0372b0eafb15724df814926839ee850dcd388f50fccefa92da431044950b2035218bd8df2907b320aade78ae663d7415a7c51a3bd05c0b9d29374bb4354867ea2ab5c12206136bc4101509e2a512daa37a338fbf467953f7f40f642005a8cd00425ec4fd96c85d15abd8afd455589ae7a327e283b5793ff7bf95f05c254390068a60ff3808a3123b0ac882dbd9f478d47a154f0216bdd79f5e3e4c5ec176945bb10f5414eb21bbf1910bc6a53dcef2f4519224e80a7185db2f49be88b98ba58d0f335e65b550595c66380be8459a02874675a3c862613a43de1be4c17371cf33bc22b631dbb6fa12f49672265c7906dd732b01e6afec02a9c81ea84fbad5caeb263af4434e3e482773cde3e51ad6a4944aa5499f95b7eb99e37ee8e329b4ec3702ad68ab6148aba18800a8e345fd6f5b9c0b379e449050a37840309d7406d28309bf4c1e43151ff15f238b930099f07fd71eeaf89983b3522af3e36bee5bd73207f849eff91246a1ee385ea0254d45adc0469200da2146cddbb75345959eec7de2ac51bbd327c27c0a0e7ead0dd77850606df7db263337c5e8b62dc505f64b697ec992c8aa77eb3f555a3f3b859d951de0db484df9e6f35dcfc3f190bf5f2efd219aeaa58a2e1c3b8b2b425bd74ac9c08f23e5d9540923c72c58e4fc4d70be8353e8130b107d1d6d16eff987f61b021401c089f089e544afe81ecbaf498b2529271b834d452d82af6b5a8bba619d7a06a5f798dbbe7a0f6aec23585b98298c9b162468323f1389b4a3f94c1f624d41e529c91578ccac52e5239047130009883afb34a0a5ce72dd1d0e2f13a0b8e28ddd53a6c436e3200c1f9f4dd03d3a6f89ed881d55719adac20bc002ef1fbf39aa77830cb176015f4ff83f8a763b5f35fb8dc9ad440b1dabc0170c8613f718d54030177f84452c5f8bcf48bc935ea29d292e675703d785e718e4f97f6e671d57025f60212058e12c56c9a34e3d95c785d6f2166c50db785cf46cfc79c2a66e3cb7192b5f3f945888fea54a50ac655c24677701610a5f0e4a98a9e98a415c42dd921e4ecceb21746334af904fd1e8f58935b2b4143c3cc6eb26e7db3a0dd17dbb6a04383d32223a6004676624fd372e3353bf74148ef4d0940fca0d7d949b6f116f5395c190c67ee4d7a01900f64c6a970c867aa4cb978e6040933c83ce2c75035486b6b502b0bec0f50ab854baebaaac9c86eedbc3e2876cf306892ca8cce4f7285176afc6a2768de0155bcf3c2453e8edadeedbfcf129b71b6dcfbde2c2b78561980e49d71381db7eae90896bd5ec77b4cd923f1d39f543860ac14f829ff30f2dd54f332c173885ce37dcca60eca9ba30954d20df66835212a89b9c66ed8bc760e02289454b27531a0782bc967146b2b0b30846ae03ac7319f2b4d79ac93dba37d633a0c6f443db9624741b72403cb96771796ee34d35b67a14adf325415a0e8abd414ac32b0587b7924172d948433e83ace3fae48fe92b0c67975a3bf122160c49af3d9901b4bc366c5e60741e03384265cca2e55f52f8730f2530cece03245deb189128655b29bba4cebac0ba226efec9711215ae5e4fde1de837dfd6ed506e5713b03e541a14d6c8427526f51a45f34d2a8341a63e92e47c9e5dd2871f3cad5403d9a1a4fa4f6639e1b0e931492ad342adfd0e61674492b87086b02e26f9ff5a8cf030a0fe4a1b89e35d79e7acaeab2288abb67a4ceb341c557c037d4a4cd321aa56aa8cd377e45ab1725e39cba866fe49ea40180d152b8523ecea872a6785e62a45955d7e88fda3b4d69e85cabbe21c9b184edeb5c33240909126eeb899d88ee4efd6b5c99466e281a79eddaaa14402a5268941035c4ab6322bf955678067a048269cda1a8a8038aeb657868dc512682d3ef75ff94e851e5c5d41013211d5286138cc3cc4a46703ff68cc0ba5696320d6df0db67f628f46445b06dd0218a4089cc75b26dde2cc146ac40345bc376e438071964fd3cc62ca7682945d20d24eaf64759a350631b1ec48cc4d860eab0b15c48c4b96f1ed827f49f578208d00372466279a30232fada091753cea68fb54343d4b12d0bc2955315cdf86a31baaafccd6a1ffa489d3ec766de6b40d18eb5d108dde5b9111ffba017e6e90d40d4f6eec46427c728ed7457e6021a3504810eefba90259669087c678a95cad60ff8ebf6d01f110edcc8af2419946664d2d4f9a0148db6d036b66cc0113fb5998eb253fa3a318438ecf0fe49661236a41309af60e7a0727d556a21196db88b2722b6962c8644ca0b42d9d2b771224e7997b4b7050bb068df294391abd3e1a219d18158a80063c567ef1f6d43c22fb711bba281c8f71dd90be29bdd50d66cb0c00254adfc834a240d16d05c137dc7711b90d5557bea99b9790b033b9e615a132ef946b251d91cf1342c6f58c63240ee83092279bfe1e46c7b76eb0b38c0f63e9cad8f94f1af5f82b3509358c6df2f53f72e4bc08314552bb58980da93a062b0e6eacd50c3d547974b998c77e3fb3abf8950f987e0db79a0899097c6ddfe8d4d9ae83c8a21b02e945b9446f9a38036d60db8aced4a024d1eee782e4a58e6a74c5383962e9df04f7933e39f1e0a3de6c0822d4c9e455db8e629274c5ca35dfcf6feeac8c5c4c172b96a7b6b2f6f9cd5a2b7f59d59fde0ed2a78e8b963aaace4627e5e28f7d793aa3fc9795dc263302b4e2053f112e768ecabfb7510d131e74ec29f820619a9fe0a189098222b6786ae4b6bc58f2d073f5324c3407f5a776e9f3aca5be135905545e27b0b6f2150c14def54323eb410255091defe36d67deadec6b8833ad3e9b6cca3d73017a92f360b4ae49108f36f0e6aafea1951b072908b84cf8ce12af0f87e5943e857efcdf2166e63e7f121484f85de896a33a5076981718ab7f5648c846b15d3eee2b4dfdf53d3888ccb03952d064ebb605720e1c7a17aa27d7b1b8ef4b3869e1c440395b0915c19d35d8a8f25887aa9d54d23472b6487ed424f47965ffef29baf96ddb3404ec501c224a4003538d76d3c109f9a46ded4fa8793300fdb25580a90193b0e1c33259c6f7b6f1a04778d81c7f267a0cde7103e1b0c7dd144e3a8dfd4a8285fdf9844e587b59a45920a74b80f751dd6e9e1bead804cbd22483eecbb75211eb37039fbe7bf1953a62acf070e703f0d7735342275400898ed2dbbec259f1899e16509487a18c563ccd7fd47e0e2360955159b13d78c3c4896ef298fea74604fa5d0fe5600f7bb0512ec84692380af5cc66e61112ae1989a371090ff4b827a8f873aaebedfc078fd6f6089466938b3deb0a20483b8c7b2c6fbe90547bbc1b6e00d96ab5c057bd3c2b02685f548e24abeeac6b2afc249857dddf257af6d4b88dbe890be87287c9dbdfe58283b2277083ec91f30eec3edc746f0594993c4c617a5d1186530591ab19bfa1fdad1354dc3530b8c3d7ff8ddd53766621dcf04fee77c1dd4efd45e32bf1c53395a0f036c1ed01dd70b43cf4980339d8f9b4b7eb618f8a18a791cdc82c0c88b7f3970483b172ca4b9314e50c030b2d15b2903f2bbda1c7fbcaafcf3f68e4f4ad791828d65a7fc414fdcab7143b12f663ad976b1d80bc9f1f5371a9e0b5a119525989ab71e739a772d46aeae9f804734c4946f9c5e47f104fc65c036f639fd47b0f90f65434ce8424f321aea7c82aadeb06f22e31f646a57561e4b534cbfa6ddad5d87a9248225972d678658017ea8c17483ddbc47e9d5bd1f7c2432893bc130fe5c4862c371123b8351f3860d36c02c961bbc133d514a0d8cfed55d1d881fe38c9ed84ed1f172c781c1fcb1d30e5a537fc1767a3da92e8a36edc377f25b3fa1d6b90c1edf00f0379a34a4e09bec5a01dd76ee5e76ccdf25769c489ada4a0d3591e6ae1815ddd0ec5ebe45c332a25251d5c51dd3ffc8461781ff2abe39a7d4ee9455ef2ab8d2e92c7fffaaedcb692bb11cec2953baf9b7f9b661c2ffdecac0ff5b49032fc551bfeb1de079ea1baccd8ae91f60a2908e783ef2da17cdf8bff1527452f259fe0415cd34095b9d3009f50efd83076df1a523a7fdff137ec001e3bc3011ee9cc152b8c136882d63ba3fec2e5046d66dc574866c6b89676f138b1b99fba480b4d34e3961c3679cf47a1f07e3d60505e45cd0fa2b75a15af9be8aaf1d72abb4d2e6e5032c46f43a4beda6f217fa44313f50354110bab9b550d9287db1e6816c91345f93ec8cdc53b5cff2055f35e770a5ea33ab66fbc518662bc8f2f914f1a4ae60af31d5e6d9fa7f9bbe008c3149a2d2363e0b995f60160c86e674ba5136486739c62e4d9370048c273130b063f5829449e73b56f8b73710f5e4f59b962642be3f5672959fdc97c7544211309b54d460f47ca2533343b8820e2e30efa4073c943a46ec5c88b997ab6dac72c00652249e7aa78b617d06af0c8277fd28213357a627342b99663d27e08bfca581741f0160822766a9880e37030c774fe49b129d20e40e8c3402c9e172b9f54ca080e2f09bb6c2341e4b22c6731c8d3d4727a41e68666bd216a048ff25e34e0e3cd7a803c9e4f8ef18ad5aecc2222912909b2c7620d3efbd745b15ccc95efdcc4a183fc569cf2fca4f1efa6e01b4e8842899db656f90d95f378a6023af2f3e2c43ff4ab1108312f22b42acfce1e51480923071113165bd4bc1f5dc1349c185d644d6509a4eda7ed40ba5031ecc8546f0a0b00d64adc4f8253cdfd864de49c97f97548cb5033326c27d91cf553d9cf35be2d4c1b16dd0b96e39787824129b083ef31659d6fd9db9ed73d1b587d4a849cb8fb7d163b4784d2e72fcf939074e61563de852c880a29570fe4b098b3969d6476a1ca3825d1cae7a3b591d36d352db3ecca24b8fae2acec6495c2d76b221d510dce21c23bcc5829d6cd035a8c82df9eaec4e2e292eea3a9cdf6ccd3b3c68c6a5174673c8c2e03ca61e924436e887324892985dbef9e05eef00187b3b4610c811a9245316da1be0ac2064b656bc9ab7cd8a8bed39bfb7fdd1984fa3c7f39b8175ce6b12bd004bdfbbe4f45338232cd15a1057e0b31344ffcb52b90f9585d94e7fa3fdc186f1d6257387261ad6a792190c93739ee4af42bb91747d78f008826795f12310abdbbc81c013d9c3c21448edd436f9f73476b0278c2f7387bf3d9d742a6cece887cef55575e43510dd8f9245899c7e31a1bc81bb4bd7e79e0727d3a49dab0d9f3b43e61d40576adbfa78947626dfcf09daedd7a872ad47ef430e6f82760535dd3390ccb06e76c4198d7d7cff10243fe753402d850b5e8cb30872fee14f7013e062802958ab030d3fc7b0481d92bece66f93419d444c31ca1f35fbc63d4ddf5094dc04bca28cef27ec4a27339a339c6e23e72c289b5b61dc7262a47dac18286925deaf5aa554272f452e3d5dec3426acf0d0463b6e6f594da7f949bea7c39b0dcb1a97e029c8284cc89b779a3e8224446fc3ebd49b46f46f3eec34c9baac4a46cbc43f7571ed3b362410c3f785bda05dfc45c33cb117d023a47235db2a4cc800ab9e1bc9ef526e786cda14234768601696a2b3a0c7a9b821b95f4721826e52e16da4bf633419d48288b2275708d1015c6a93523c561074f8839e62a78f0d91254280d77514cd2818327cdeef380647d8cd0c7d2ebd5043a54f3926724fba420cf47879963308becd1a05e43c917a15e035afc749bdd40dfb0e55a1c5f40e4ba19f958e04f0736b26eff2c13964563d16ab6b09e828fd5893b0cfcbf47890d10c2a9c1bfd38f089060047a247f00ec3e3bd8dc999ba0556c027b1d4d375e82b844f95af5072a556af606118a4eb1199e07d4d5f3cbe45181a9db6ec505ddbb405a370e5165a3d7948e7bd659981527ac4a4e0d54c2272cde9579a281ae9106b033944574f3ff1cdcaf9f58920cc07b9ed7837d799efca4ab56a784b3e4f49a44792212e87b59b21894373a36e922d5af6e5e783a1e81a695284e29dffbab96000b0bcdb0611de28779df10c4b554f851313a5933118a3b90fb9c7b10b4447437a631fd138cb3a78cec686ecb1c3ad011d6adecf5f760e55ad359b42d8cdad13b91fe929b16efb7c7bf6dbe57527b07af5c1e2e14cffa4b1d782a44a48d031857ddbc66351a894ae245214d454d0e9ae0e7a5e0b56308ce4f1b4efa3c7d6df6e2a5d328c91484447a57ff050c8237176dc3ae673a1601a0aba52da7f1f2ca08f171d916e6f53c49573a11c326285717d4de33410866eaa48da9119199a977a13ec1b4c69f9992a56ffd17ddcc3dadd6b3a0647b49cecda14b1eafac64a0bbc946f08030f57b23f0b8fac17f656c92d4509dfe86dab3d39bc9cfe5217c197bbb1c790a2dc1710c908b8c82bb1e1e9e4f9296a0772fa9086ab30d7e87beea9569f79042c00d29208cda119e7c3a6ecd577a848108e77ab61d6187747786ba8bcb1a137cc26348ee86ab2cd455408e090e142d24507254a1ec732dd0157957f8beb5536b673592ef29a8f0103cff8655fb71531b15cfaf4a1e44ec12bc0e45ab7d21f22b0b4a585818de63795e051a2005372f8e711fc5478d5fb412b5edda5f81f2ae3b451af0e25b75b0413b8fbf27c34a7d3cb3616eb9120f61981ab6d01ab0b32215a1a4ba9c3ff9508b2a544006bde2ae16eaa4af1ec3b569e53251a383bf3e6e27b302a5ca95794c7bdeb828c4f4ef528f9e6821ce6b45a5e7d602f8ffda8092b8da58e33f790a8c86c83c2689573fe71c0bb11ca03b0738246be563330ba1a8bd02ee979d8a2d35055c9e9bf53444cf9143f7a29a944bdb59e6a6a3b5851fcfa931d7c08257c8b5925a5e41c33d2e6d7f8256f685c4ddec17e5a02d6f782bdfc75a156489c084d39af01171165bb235dde9299fbb021201b73509e49f3fb588880b19cee1f89a094a3d441cdb8089696796d826dcd64231c20a5b5031e3a9884b261cdcd2a8016fde74cf31128d9871e0d7a1f769c5afc9e9338d600eccb520057989a39da760fbb4d720f6b0a7c9d7481e2268b8f9a188f678c76a03dac862573fdf3987ddc2845d397e74ff45df9d512a41ed71aa90da36ec4aa572e4c819cb9bf0bd5da9e900b808103b9504f8db5165e5147656ca3d588fbba4eb467e470dacf2f38ea00987d2c42e3696a62f3fd9fdfaeb68dedbb50077669153a88b95f395efaa82de73245a06ee5304b3b2ec1ef79c88d3b8cda82fc7db2d91350dddf06d893498c522868b29489062347e8c0dc293158e8993ca91252da55f3caa7502c4b385c874cd6f2b10ef73904d6f04fe58eb022c997abb4d08182538b60c223e0652a51911e018270f512795db82f9db18b9e746cdea5918b8cc0d641a1c6d8a2382f72f310480b09f6f781405765c6f92e6ef5bef1f87247810ae8ecbb20105ea6535bdb234d2453abbc3939eb56cc5754be9d1ca3be1ebb072e019a33c358e3e9e2815bbfa6be35a62df053caba89a0a3d1915aacdeb97145e985afe8fc57ef96f51b6d528a7edd27c17ec002b13358d877fb39b27243e769a6348225278e68db603780802e6574052e5a730e268f3d466ddb2a1cd391d358f7ee5944b17c347a66558f8a579c92d8f799d17276c107484779ba56c62903e7775fc95c1e36a099a2d106260831f1a389a5f4299ae1a8916c5542f32bff55d95b6e17863e3d8e6016d3f27cb1dfd0a52c8e04e756de37f271575d9f8841204cdfbf4fc36b11536a31b3b6135440ad7edb76e91d0892d749c00d1d38cc1a30d22e52f3dcb4e5468bf525677f3124bd03c5af88985b78ce1e9ea04f1bb6707c8d99c1230bc6853a60d274e1cba1991e8fc1b13a43a1054e381db78134958ae3aab8b8e8f62978f3a69c3909cc9219a30004b0fe1532d5c8b4d00e57ac4b0cade4a134ef82bdf1bc89c18e6ed8adaf4fb9a6ad950abb4c4c30576de98169bc9ad2ead20fc5b82f0b7ecda7bd0535d792269066f8f941e59218ec0bf952fb218a262085c4917c317bf35d83f6db184d8824c78cfec490517353262b728469a1fd774a64f165c3394784d5c7402be54cf2633e5b9a72fc953cb21939568134572ee17645163814debca4b79cc3432868819357360dbb25e9f6ba85dec859f6ea3ebd33ac1f4df33ccef4a71dc54e1fdefe1a299b69e189db2ccdd2d8f051238ddccbaecfcb62f5138799dc6a393d0499eeab471f090a9e0d172150388765f460d789656c2cf21b86af420033908a64bd903312f669f78c5d0b6b0a4e5a2d4c114a0a0391f443b67172f507ba8f1d44a827eb43624bde66e6dbc2b41fd8c7b09774dfe8e33e792f39067c543e9d331f14c667f192398dc072e05a157fed2d9c2287215c2af4e550cb740cd231142aff7d1381bdfcb46e2132f298717ec102709adb978078d0b30bdb99dccec853d186d934f5cee44c7038200c100b642d9c36baac7a33d3d20ba880e8bb811397c5e78142632d24d0c8ecbc00e55e0b37dfa1e4d72942be81b98e23a64613b5b4fef422a452780f3b46a3852019d6665796395a86de325e8869ea3b37b314daf2060145cd6399901e5355a54a38073db4011cab02b7c01337b662ca16f8e37859282711dab04b90f3018e5cb9121da8ba7db86cd87fe951ccbadbc9f96f4c046879d3ac882371d30c70db66bfd5ccec7d92c1466b5802ae68910e2fcd29d2b2133cf2eb2fa1034acc8bdeae464d9027e325868a19325777f04767ec01b9f39b93c54384038a5a8715e8a5b17327bdae7fd6ae5c05dc083cfcb1e010d92e89fccda7a94a368dfee9d73fc2bf923692a16103debb09fc8e7fde04afb498611f8676474ae3b3f1b43213486e9102297177092fa5c52abffb872e658a03644735de734c92b61aef40b69a4a5268da2a0ce182b77f067ebf864f6e2434b295de7128447c54cc63a7cc91cbd2a54577fa543b9818788e871e1fcb9c7252985fb22dbbce892b462b9793958ed6835ef696132373ac13089d7deaf898092e56374a8b67bee628c3f756c78b166e1733cc3c4f5859cfeda61f12762995cb43ba07ba0ed6bae3f4446df6eca8f34f95185ad34119ede3cc805cd4a557dca451ae4128027703acacfe77f5eefc61baa94a83f634ce462bf682119a2fc54b7d85e55e4ed14afeb5ba0437b715f077c1cdf22dbcc031abfcda6a6cbbb7421794a06271c3292abcfdc4cb982209a6becd38865e96d9e28437c455bcd0f206db412fc5e25cd02c99c9f5c90fb05b8f84af9b7bde96997335a994388aab3adaf8a3267c3a21701c2c951d515df5c5deb1e6476764787795ddde424ed88c6356dfecaecabff1d963b68337c19b87a4c31b96b21e9ecece9c6cb743bbc41d4fc9ca28950c650e024186dbe475061bbd36db757ad5b841b406553ea62301f74303dabdaa5fb7e652f59452612d2cb88e196221ca27979a38bdab98eba4ea644d6c208a88a44a9fd25a790f0c8e2c0ddc7b03a7c335c7c403d4ce0ae0442186a46cf19a7829cec950dd55895943430ce8612fb992c08c72515c29cc544fc7604d15f0f5e5e6dcda22d0d7f009d7270747c39e0e58f4fe2a3477fee25faf311654bb2b748d6ad0bc86f6b04889a6e58e5a65cdba71b863b4135c115753407a13ae0a966f39420ce37da57bf84cc55aca2bfc0dc3cebd760887703161be9b3cfce1449e52b484f5dad9ec125317ce33177cf4d0b26a08e222ec4775d85247556d478f3e46c52dfbdaa3d79885de64925903c44d928da6804889deb20a55b19df3d8f94daaa296127a18ef3da1d20ec3b5b560b704498124efe20f6d385a8023dcd47e75e7d16736bf14f489de1db3c9ef7ab504efad3a59cedbf303a1ee2e13c1a3b8ef9020f299ca73a58fe04356bdaf332b43f737fe3bb21c06b640949fb85a8e44189e8ca5c7b0b8cb744d9533bcc70e632988d69fcaa5a943ad9ab3447092b187446ecefb7814f2eb34193e2de6aa0d5e4cbc950be542a7162fede133ae04a5f9e1946b6eafa2382c641a5e9c9e54dc20bc17c4a3595f5a08f77d160873a302dcf13f23e14d91d89e0ac6b93a25a49c4485c7b03cfcb15d25da313ae34e4e82a66f719c2ac1bbec65c010aa2aacb0bf1a4401515bfbe1964daf21923fedcbae197b4e51fcbd390c73b2713f5f1d77bce4404665e5f4557e6ff5e2eddbcfbaac81e0492eebbbac8fa45ccc38271b9331de4c3379db037bb72c974c6d0dc3646f3a8d4e521c64f9d1cd8c0b5ecb6fbcc600fa2a915672345a79509c614d6d622bf1ea8a4fdd4cf9f8c136a59fee0b01ac7ffc39b2354e808e8bcef6eadb7faaa701f4c578986e0dfdf8746a315ff47ad05cb9ee8cd57c99c08bec7e2b616e1db7d9bb822436a11478ca5bc80fe700230b75169750e14726d5444c2a0ea90bba798f46a196a7d5639664cd3585637c1741715ff0ae44cec37f37bfb34e1bd9ed80d8b5ccc48f0d54b0c24c75652d1f1fb673d1247d1594be01a03ad25c33dce205c0b1731ffe603f936732d96a4adec5b526fcb065eb6d09b70e1a939e559e8f7398f5fceb02e744eda619460e3da89b7e8e231ae2b031b926f7dd46e6d39a6ab9573352b7414df564ccaa39997f9a3c550a18e6a1656f1bb90cb7b420010aa8bc1665fc82079addf1d41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ea49312d39dc255e5e468611857251f1dcdbc9cdfd595ef8a2176a88e7e0634c1d41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427eb6516984991ff6efe33904ca7c749314d41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ee2a973235249a098b34c84a266aa0a1e1c1c8385aad893de1d1f150db783a736610957365490cbe9e0f5eb0eeeb306f06d788ff82bf24bca456eec7404940264a70ea53dc2b99d8807e7c98f62ae6131c18e1c878894d29676c9ab486a9a2b99fc9bb11e5d5e1f3df0ff51695a8e9d0a5e0df59474bf7d0c41ac997fca83812c2b4738b8e059ec568bada933f99db59e979bde8d3faba3d28c0680823ea72646d88df42173e6cc06d70d9d95de13ab2991f868094d850bf6043c47e6695329ddfeeb6045ed8719ecfad9ab39f730ae7a73cc3a197a0fb5166f9df4036b6d51ecd6e6bd4789fab1fde3b96804b554371be8169e29c6a727a71bb7a2e74d570af0d113e5dd2aee5c9cc0914c3963b6a65d4bc7ac99595883e729f28249312057ceaf2c04bfd6b499fadfb4be8a3f9b77a771e3dc18e426ddf7cc6889be689a7a047f0b3287ae15e4ca3acf63666374f03c0f085b5f6ae1351de68279c4d163e08d9928989b9e0cb497740b6c122da1c80b7e4d355d9fb6049999949c88ca2a5e21a676d83cb9fd24ed8b3148fca0734c157dc5292aab9cbd761116ea034eab7daf1c8e25b2466f0db606722b882bae9338ec3f86a1138db4f375922e6a4e7861cc5e1269dc9d08e334fcd221b4b3d3ca3b63eff026b3e47506b76aef42bf776890567dc03257d18e54a8e3ca145d49b7881e0a1bcc3e6bae92c83b5cec9eb6b3819be85bd100798aaea8388a630511a08a5301e9051bc3b675caefebbc63c506cc23c12aac51f62a2dc9dcab9b00be9c2b425dfb01e6fb379b0b7bc6b3ff73515afb52484d3433e947c6e6fde36c812290abc6826db4f03c300a7fba7751ece1f348cdd7d48924fdff625993f62986224ad12c4204ee0a440675c171ae64b368109d3b35a4a5ab9ba9b30def82c470512b8497eb22fe22d10c8d70b0e10490f9758929213cd0f93d8c81e936854e7a5dbf8e14b186b472d52e3b06e4176d6163004adf67658e72f9823adf572af63020e6dd55a6772badce205e825d59e33197d727549e0c7954fd41d96944c922b905e67b1cf739bbd24f2874f2c45408794d60e73dc18f977da742cf616f4f7729f46af955e3cf3f4fcd95548b6f93c2216120d25961ef65e1b5a36d732e71f51617d93ee2590aff0ce9b40408da07e791b18bf6ef1f96d0502d01e4b130ed35a13c6b523a31667078c76ed5dc87ae2b831e801cfd909e8db629acc53639ed010a2b3ed546e4e5259630797e5c312609aa52da4763dd3d8105d5ac070a7afa59acf2acd6514f4e5653e6869981928b5ab9fab9e9395e3889a2f06a006a161746fad5f862990a1d39da229853a0bae103fd07758f9e53bfcc6b2e6d7511abd755b68f4db94cc9aa71364926dd429cbe66779fcc7026f80a520055389e5bff6b7df0df7ca4dbfc25117d7ca0fdeab0486147f4dde4a23fcf5cd155c720ecc0ce044799a7a15dd8fec5e0f27aebabe5a2c244985c84fe93a5a05f784ee4869d730214ba812b2a8fb9c366bb1c3fa942abc6e13705b546e0934a85fe6dabbf3a70890daf4bf1675a30c75681c74e96322b2d550ab7931a9ac3fa1c56d3f8d5bbe05d910ecc594310bd68ac12eee3dc3c5f97dac8aa3b4c026e5d847e52bc728f49c27c9fa87b7aa20c6749dd28c4de745279dce7d7f562241e44a4215ba850c2996f0bf0e0b4462dd5718931da8e0eb072d424c699357b5bf96aac99efdc2b8e53c0bbbbcf04a1589970ed1190565d9fb79b7934a0b927e128f2c312b6e56ce8dc850cc87c951e3cd90805a9c4e77355042a97db507ac41dd43d5008db66f1e3cdc533fb243a4e977c1ace32d6ef30f1773e8eb696b3be82ef526721dbed6542e2d7aa34f44bbb732e1a58f9b38fab423f54085f0a4405f76b71a4c4c58a5216d604ea31cc6f88f2d5ed2c52f44beb307cb450a8af1817530dcf4554325fb3575fa6467de48fab3f13db4f787212c361c7174b42f7b10b8c2375b4df6185938ee2e9936578c74ab689d1cad97c97e6190d08694ee2535ef3862568100f26d9b8bbeb2f6b5e95f0b3c101f3b57809bb4bad3ba62166768a291bf005d1bd30e0c071e8e2f78c7b0594339ca9a86ac5acfd971e859080b0557ea3cfa2690e3f1c300123b6c57c2cd40555b67c6e98c5fca2d32431784bf9c35e343ad860698683641df86bae0f3c30f66ee89c16f982581c9aa2ca6c9f80455473163e68870d6008325ccdddee9a55d8ed20f2d83cb9fdc100809c335c066c8a18997b07bccfc053155f5ed1cc03271575ff100d4305e597e95b4b4feba706a80506bc11caf5d4032b0f1f53ebd943c64f17dd7a45bf47d056724a1ff81b3dabf29ad76c3c0d2b48d5c6f2495dc8b4befe9383e4c162277c33c08f0e5bab97c78ce7b9a2c243006d61afde5fd31fe063d2c9677a0bd6ebe90f4519ca91ce0e810ac8b09ffa85af2d1eec2a0efae68206740142251a2dd9188a738c208f931156a723b156db33c39eb2ccdfe350e8fff05960a0bbb0fccbbbbc4d559381ce3bcdfa5af8806631208511f129fcb8998d88c093aee44e0f61a58e06c4479258492d01862a3a7fa5b5fec838be61d88cb87528232a5d0af4ce78205a482cb6272f803648c28df91952d636b5728dfa197471d5036671dc1b54848b5d395940f286766f76007cda0ba991a07904c62639aa857a979e12c61164179b1999129e86b1ed8fccd2caa34965bd5ec07c756c55f462aafd3cce9f9d9827a9fba667c3ed84f3761a2499141f7b9f0e7454d983dc4e1453403958bab3bd683e321a72ffa8b502b28302224e1cbd9fa6010547111f1f03c349ecb08698aad043f255434216f7498304243537cf8c7a4d2bb74d612ac573cec5c022acbd58af1dc8c1cf01c00877cb26bef664550d899950496540d21c4d0eff794a2042375e23cf7d75c8ed5d5ab5a853d0805b92c3ceebfc4cd8cdbafa97210215a310ea535a6414ae7f2b7d72c295e71823f654f470c4ce22cb4b543bccbf8fa6a44244faedaaa5ca7f45727814fb51805e063b9ffb2aab91a78df116b5c630178e507e4e48ee89d0664abe3c5ee64cbd0e839af3ab830e4f396cb90993364f94c6b85bf598ad056a0c5e3715f3662310127b3ae0379bfea7e8d11d732288d9683a5b2151fbdd3ef2e2ebe055c67995b28b7e03552e2b25c2ae285aa1f6524bacbfedeb7034d7173dc70d9365350bd5dc7c0a7dfe7506cca8d6dc70932125f315a3b6d5c6109c882c6abc36108ec5c171788eaa732e388b63038b6c2742f7652e4c128e3bab134dc51de16fe8ae3ea5b85b749478d2c012c94e185b4d7a3b7694e65cc85fd4647de30a600deb3758a7a17be41d20c49d0f0c65b0c9a135e5e2178c8fab03978b7838070b4559a0246139808e2ad82f56000b9023f930c9621f975c55f6a4694fc88ced76d4c7b3462a28ef6af722670d99c7875befc9169d2286f3e2f5c14d38887529780bc472dc2348c57aff208e2618f9bee6f388ccd71bb6f2828c6d4f862ec696f7aa8f0cc5fc0200410320b310cb45542f28da358a0e02534e31eacb6b34502ac36449ad2c2845556d3c80ca25d237083066caf6ecf866514a74e41dda25a813da3faecfae41aa91290d4faf38d1e290d799212c5d8b18f6d9aaf715e60ca30f14491d4d205d324a10f70cd59401e6b5dd8e8afbae744c0e2bab1997b4ba4e07f061cf439f62973c6e687c160002d50bf1ea3632b218a833d7548ed4ecbe5ef12c8840964ea70b5ebf96bded7f373ca2b91b45d0dd26fc185b5b8df1e09ffb3e98309580cea4eb14c0b1098bc9a337e22ccc98047c1a5a4a5874ff9df9c9608f8d1ef2e9d74a9bde0ebc777fa6141add115d2e17fd46b9b032fd49beab52d9c8198da0558f0201535d01d6336a02bb605c93c5d78ca1d648edb2b63f65506c4be1baab7ca0e2010863599d80b2ed2f69a299c041cc8cf91dc9898ac033a344b3ff5831e01c962edd7adabd1a794b03623638819f3db13788858ac66a6b8ff578ac001ef81b2f0df1571baae0af7b6f045d971ef1e51f48eee095397032349cb553de252afa26b0d24d33541aaf9a7f93852a17bac2a07209f1546c64981ce36f8397f1306be45cc3ddd247f08d3b5bed5e0dd5b66166144608bb06dda1a8db95befbd2db120cf2d192455448de9e2553a8fb65eaf4c735f5891bfd9773a5fb660992e5551bead176ed8c2f7d8a8bbe9c8bba42d3238990bbde911181d37372da744908b9a5a3ec0703cfebda7f651ee53f0a8197e090396055383821a036e0cc1483b9ae13b1994ccc10b8a9e52cd921c70c227fa403ed8e13438aeac238f02c480b4b1befd7d150f8444fe9877aff32eac969f927a35efeebea052f28ddc83565929cb689ba69025a87c1fd612710872b9d4c49f718219adb0321b7e28273ad8936c17c855108f66e28ed0ffa9b608885bb5e1a18a306c7193987a6fdb601d0e2e65191b4fd9980bff5f060b6143968a47e85ccd010f0f54c8fd90426dbd8f8752b68bab3c25e412fca5f9feaa696056ee89436fcd310e36a99e53ddeedecce4d2a06b1e1151cefb5bd9aff77192a868d5ad8186c11672bd8bfa279ac782c53af42f995f74dd36343b01756dc08d763acdd2b18ab21e0721a73fa627e664d75b1eedb95c38f045faf491c9600528834df5db75ae1377bacebe47e47b7532eeba7894123167bdfbe033f3f1b4a1e6695b61a05a28df64869e5d2ac894c7a12ff651c7b0af1e873374e5e3eac210c28c4b9d0d750235848ee945c0f336e1d2f7999ae06fe0db7b89f73b2659e2ec4ca12c59e17c2d7484aae20d6981e832d1f84a036dc1cf493867ab4ba66de8ef7746c49e8c4ade9d91325d7a97f3dce319970efcdb1aa61f48623145117824811e23d2a6e7fb89d0fb8018945ae9390f7bb61025453896e55c8d75060f6024b776fa8f478b9536bfacd66bb68afd81f43b7ddf7ae9ddce600dfd6e6624e42b4f20fa1965c225065d0fb68129610869920d12479e9021e1c6f2820bbfac1978c895bd84790bf57352df9d42ee840fd40aa11321144b2f8f149e75cb85e923a395fb9432be82c95a40ed647c97cc26658244d41e19958e313e478748a9cc430ddefc361bca3a3256189112c64f0472264e0ffc745ab13e29be225abc632b9eebcab53814bad7703c1a9533467499f49d20000fd527dbdf3775ff5bc07934c5fc2c2821d5507860a42da93169033293e294e57d6632b704510a5d1f1fa37b8ae991037569accad0e5b24004f536e601b14fcdfc7fb71d4bca8f6f474aae2baaa0b21d26d9b302f6f664fe8332dbf055a783efef64164efaf1531cb57d768dcf3e05a26a2091de8e14e14332d9488f07e8ad34989949b41cbf8f3bd782094eb25c6b11c399951769e1ebdc1d182e6d7ad2337a8a21a8cfde6a74502a53bf0c7f15bf99d097d513c08dfdc8a026a1fcff6189f85f01bde852020a5b7421b30a4454d8e905f9c210a3ae57ccfd33d42e1a3550e88bd9933a1936f68e55bbc72610e28349bd8de09d32d3b26d798e38652e59aef99586e88e691fd9cd9af0ff4a58c1a5ddbf39d022360f21e82f1359182b52f024113b2a5f76b73714f79bf7de6de37445a8e8a2ddd7fa307295bb55247b76bf37576042eab2a5e3c9d3ae6e908919d4c7b11f70dc100934b778a8863496d8b3efd24cde6305fde89461af7df9a083732a76702963063c6141a6a9d887602cbf91d662672458b40669fc22328e67e456292b94267aef9d7869372dda37a6c23af374a812b9fc49531fb2d5f6402bded585e1bd7a25c86d9d2c4d6387334831033b398c7c5ba7137a1a780eaea944286381c83e81cc9d5dc06a20f9c85d0f0861e063f42993e80af07b89d7b625e44c9937404773c5675bc0afe8bf3fbf6d712038f5b2942a7411ad0ee6ec2ca9608e33d3545a08d164345d35fb04cae638aec793da9abb180aed30d66dc17b8a58b0562d10d2075c5226ac9e725268460e331102b61d84151678683f51bb1cf1372034ea197fab732c070528ad7458a4b41e7426a1de10f5852ff53e3b2d109dc0faeeae008e25295406334f75057aa1bdd28967ac4541ff5502c7f97377dd4b90fa33f4c5968e578982bb8deae51f63c3889b5119649a64e3b21179cd7164dfd56b23a0a4dfd84ddf0181226b54a6732ca66637deca6f6e0a79236b8eb13313af6e12a6063404e99b26962dd01e4f74c10396e63ef414598258a7c96f710900e80fa3de80b6833026cacd25464707fe9691342b765b080d06935b6f77eb7046703c2822f5e27ed18538b67305445c0bc712f5477f61b2ffa12a2b1de0ffb9b1205c3dfe017b99340bac6412cd7c7f7730066e2fd0d23043010d52f200eb2d96aa8ab1a33b3f6ed2a564e561b29019047f0489e442d367d531d3ac2e5366a2e3beb5e10052cadb91d5d7b00d0f00fdd7e76f027e58e5e5fc292ab08f7e4cb1f8ca69646df17e6a95edde858cdc9fb21e75a021b00ab8098a5d73dd8e57f1a1d2ab34ee06cb4032c3247ca912ff64d136d4e4e99ad67df7ce09503608c294e910412068ffcb690fafc26306ef25186524bbbbca9274ca5a36c0eab40e43c26d929f171c680a2e35afbd06f6669abdd8ac85eab8f1b14ede72b525a6091c93b3aebb4f143a8525282ad044a5a5cfe9cb223e24d93cac95f6e7e6ef1abd4359b38ea659c1b58adcb436f891f31b84c026118783f004831fbc4b947fa6c55d34a127b2ad6053c8efbcbf97cbf7e209f36b906f2e71af0089ef3cb2fb537b2822de2d77e3d3178575c9d298edb47040f67ffa44af145502ec80889d7f83ec4a009e53b3fa27dc0d3dfe036fc90c4e3c920a29938c3d5c02724054de8caeaf146b674a77dafb8bdae719f7a9a3ecab9b8860ecb425d1fa75d4f8fa8577dcfd9d7138e60ee2008dbeb312d41d19cfc91e5986e164d716839f81bafed91383c227c4e4b787a0425ca4b13ec31f6b4d7edab2c16c454eaaeb137f1d971773912f2158b5de958a8a1c2dd785faffcc69c04b48df3622d600212918267646bff52230622f6c3cba83806d8d03bc13cdbacdef327cece4c7d74cec2d867c79a8e7f9980289fb4493c683467cb030d04ad7b178ef85c7b10884679d2d83065d25be042914523242e1ffd54327bf2925b60668216e2e92d5d03f93760150c3272fc591b3530586be03d414807451c9716482a22beae0b84229b1a6a3370e3cf71c1387b0857d34e76d514e55e3f252754890113ce880aee7ef52c44a4ca5af2aa92407f2f8c456306a1f44b76de58210661721715f6be327d14377b69b9790aaacb15e0fdae91183f734a47f3f9ce27b8c3aedc2e270251b74ad31fbc7cadb11f96868a915356c76170a555244e229cb19dae6dbcf114517f3ecd8ce9a69c72bd8a09dc0a3897669e4590be73c085f31c5956d46abcef4ff934364f8a0d97c82552650599a5fa7a3833203a7e4fb4cc60c2cd74d38836f28ada7fcc9c80b3e15a89cbf67271eff207de952e6bd1f8129bf8c7172f04e28dc301ab836631dc4dbe9a04d8ee02c2b0e66005c14472ac10278d44c91a4e4f1b44a91890aa0cb7f343261646c407f906632919f94adc5487b712b3da1c72c96963f1f72415317e63bd8aabdb269958d1fdf4f92e036c8d7dbb4911db7c4132c895d9e4dcbd46a20cad7f0fd1a72ccb4f0a1ad7f1bb0368d75b61cc7412e34973bc9ae6b84f1861404162c21d00e908a0dc1286c87d1ae641d93281d0cc1813e4370a20b6973b501da058830e50b32059616f6028e7819bf9e07dd429ded94fbe4d0a955bed7df4de8987fb98f476ab9142dea2a115e168b1a36bd2cf0bdeda1660ed60b95e322618a130e0b596ac86cfaccd4e01c26d62d181abd07ce4d2f9766b9f08ec4cc1d9081807e9c4654d969dc55ae9c5d6b140ca6752ce53dfe4b79a6fddff397452dd6f3df7397eb45a95948045058742d26b60e9e8a732fb4258cca348caf21d584634f5c1efe45a226ab91a9998533e79bfd6b34367404538a752cf43a918824fe74866a76b699e26343fb042e32923d5dcf0e7dabcf56295713f4011df30eea7d40fac3152c78ef54edaea5259055a018028c5786ad7a535033cf26577b190b23bfc5d4cca77553d7dff83a01e6d6d6dbb65ebca6a7a4362322c36b813ef20c8c6e48496cfe78d8ff51fabf51e10fd2549660d7cd9da86d7c1de910b20d3cc50215bee7f38bd07a5d3f42e500fec18a7d6ed84cefe7da0a648236b98edab86442e65f5510979254a52e1ac322d431b0d95abf161a54f079ea64bb13ca8c198c5b0b301cf36a221a9edc7efaa4931bd72c122ad9c2850e8acc46a250797cf42c6dbfca2fd1dd5027af079838482164ac29d8f2bda8b338d42cb89c865b312a9bb485d3d610aa9e0617ff10f169acfe2b344e3e370179001ff4bacfdf5c44eed335d51ea84dcd71551ba0d508f9ea426d87d0b184da7ab6a8cf8c35d666976b8bdf5089404eb34a1e95ac53fe0d1284912225ef540642d4d81dfd71f64afd2d83b3f5a9804a44f6ae7f09a37ab41cc5953e03b584cd9edd5702bc8d1400402061e162a8f92c5eec4f687a19f1ec008f66c290ee0352e3ab5f6df9eb63a5e30053ac235225fdce9eb63ada86cd7e2f62ff522ad8a7636daad3aacd4cf2b46ef7d785cf2be108d753631a31ced807aa890e34903f77af464ac3ccc16f23a567c8812a9c52d16facec7fec137b96feb70b85f73fffd602bebfa3e4698d08c7a1531c329929339a20527ebc81fe8bed2029a8eed1ef64645275682860560c88d027e83742a3c06920bfdb745190e2a510bfc89b1c0a9418e78fef49c8eca2db8f532ff9572374cdb4ed88b12a47fb3b00a59898865ad1cb20b976315f26d3e17f46e09609f5e2f1f94d4a92d3a84a7a3bebbda6c2e9fef6d72b35d0d36f0ca6a2599c1740e4eb2649c71a5b69389422f118a3ec708e121fceceda596c485860c19a0785736070f4f712e76b0ea988d2b91f7b8c9e2df3f528e5a327b7db57e6062513352b860738189e765315c1f8cff839762db30094cefa87e37d30d8db5307674afbddbf5961ea4e46bffe7feaa8235caa1efb55ac03237bf55363dd43277ab539f4b3aaef2e27aa79792cf25ec5dbbfd997ed7fcc92693b38c264d10b3b8462e78770f9a703ea803a828ec3d4028f0b0cbbf1b9059c9e370734be534eec741b0df20ffbadb13e9c4a01f1fcfeba4d9cedb374b306c2bcd4547c77cd5ce7235f96b9627211428d06e11f03989190567769da889763cf0c76bc486866e93795274472dd11249e8cca53da81220b516c961b9fe5077acea8ccc3145d47130c0f99a9b969efddedd3fe89e32ae38824b55706a21d3a4d0fef55601270bcbf077c41db351e81e7311b785a783f5d01791238fc2f4ea247dbfb65a3e2e946f7f4715dbb3fb91f930bdbad059799ef3a77784a4a3f7379c2df831644ec3a921c64b9c3c62571ebf499e3baf14b5209a789398e9867019e8607a44470e0848747b0e96533cc989695ae198e12fcedad38915202e5c859862b2264ea84d84de119190d9d8234e80922a14ffcd09540ec215a9550a2922ff8f5923a6e9911b1afa21b3a284d98f4194b8d68808f3c40301314ade5f878afe35e1ec612f155f03d0a73b9e374b9ccf176bb02fca9d351416799bc2d512b9fc8578df1b6794c156e767a7d301961b0b21c607f245a3cceffd2f4be18bd685637c7aae968a8fc1245a7d4559d801996ed5ee92a0f6689d56c52e049a7763224043964d526faec9127a137aa310c34d1ee97109b6134c8a09298b1e2058176c96b49924ddfd4eca5030569ce5a8db44c07665b6bd176c9f1a69574671044f35c6566aa830e26066b6731ca7e1a26a575976b4a71a9794265561e01236292fba6cc2e04e1ffcf3dd08aeefeac1948a49845ed128c23bc0bb904884aab67ecf67126f33792e0602c63ca6cbb021a1875d80254821db6c49b6cbab45bbcb4becd0490eee32d90ea15286ac82b0f28626a4d6296d03619e4c42730a86ab404e637687fd4fab68dd0930b22d81e6c4ef7ee1a32782336ff5f5e07cb3362e9281de6ce48f145ee738f8efe8a179fc14467e9476a76986f12d359288f567a8e389851c3fe68a547e78ade39229dc735e4f6cb88dc406f09f74a79e7fe2f8f09a2bf39d15b388c131b062529f783b4ad1f203ded3a57b92560df7bea93aff7e1924771bf32de3dddc59783e81ead3dd79fe021bdb928030fdddcd3ab4b06caa93bde896f5b01bccb21c891754e3415cbe5fca34b1fb9d9d3114b5986fc443ccc16cbc136f7ce66add562bba259177404108cf1413e725345c8682c4d379578ba760c5e5992d962c2eebf4d433c56750379bd8d67f2c4759f191fcfa88dbe621e759cc53eab4caa1ffd989d207ac0d40ce031614d872480321d6ae9e77a2d1d51141f49bcbe53cd782f07444deca4d183651026bf02cb78b55c07dfa625a314c47256a4bb2ccd320943f20bdb6e1f85c41283a488da99f55699b4d2d9d7ed70a8f19601888af5fa7b37949a957ad7764642e02d5f9a4d77a8dc4a70b9d025169c19275c42e8af578fd645efb26e513a71f976275114e863b8eb1f2d72a93b2c0bcfe0c8ecb56a7b3cc4e687da0c6a645ee36acd2fc0da119740ff359b91fa238ed430f729a6e94c5ffaf310d7d2b2d84ed6bfd98abf64d5d269c5c957f0c854a88aa570ffa3a978800b2ee163997b0fbf9f22bd17c49fe023b8c7181745c4ef0705b4be6403b1579091bdc453e0864651f0450957c3304588470c45fbe35afae72cc7ffcc02fb97862953632e1f0c168513b9871fdef8075ec956aabda76366d90fcb03ea65464701a1244c3eb4bea2c3097eb4053b75b583abb39147b148cfe353ec18459975894802d558f2e9a0577f1b0a27266fcdf590190ef441a30dda867cd412096673bdf39c694f291d37e8b05b9dd04584f63e4f57604bd52dc0c074e32d07593d91786b2a0fdea5823d00264b749c69162d784dc74b48cb10af8dd87730bdfd449c379261d8e70076407fb663a0df422bc65a969fbc602bee8f5885d0e69a613c5ba25a5a882acac726404777c7878a58b502ab3482ebdf3b53be554f6c8ac4176d1d3dcf11f5139bc5b4fec2f161c5574514ee9d5dd589e1219eb04f1e94f22ae1831cada9248b39acea402c87b2f9d9d57fe27d5cd3cd43f4a06e2d5e94c439a5ec00c3b618547e4897cdd1f868ad597f5f02faff2f33d477b434f941d7113cef31283073ad232ceca4b1ebd5144a72f591e46650164be5bc88822729897f4fc20e561fc51e5f321079651cf246a6e91d62699ae68b29ae0f4b4168abe3db047bd242eea5ada43f9c34f666612b12718003bbc0b794694d32cbf3ed2e8ea9045ff96e12ea5527149a2885fb275c9f9f4f5039b57574af64446c2c2e5eec307b10f04041f7469cb92579e667928fcf4bdde68e63885cfd4bda21217d45a722203b7dc7b2114794b54e6e52c8c158b51da3e1e401eb812ec9b730c95c0bb5b9469b3866e74961c5b997a13ab0bc8f50d948f28cf78d885bbb020dca0ad656b42e0a3c38675a80061e21f12bcde6b84b8bdc7291751361355eaa00bc0125f48eff26222f40a7252eb0f194b44299e421e5018e7df2cb2445595a1a8626ecee71130da2f67ccb2a9fb7bd1b7b2d0850e6192aa15d6475787dc434aa381ecd40597d97dd1a7de9e3d0f3767ecdcac7ef399df456ce5866312554feb28460bbb00c9298c2c43c97dc47dd7f13e1ddc3b6d351d0de922d381915d436f2fbe61d7db6b56ca20cfff3983640cf05ea2fe5ef2e66fbc6c07a0a7fe39edd57ee217318ad7467217c403a2395ce8219d68305a02820c7e6ff2709cd49c79c981e4f7fe1d85bc2a441ad685a4eee4335dfd0c3a416e0c37a6c4fb2210e614a0b3979188c76aa4265a2ec6eb925999f18f9383e0a97a694ede58774d600a03e925fcb59d0d867ae725fcd8dc1d2eac96662f3bf24b7188b95f5ed6cfada9103677d28c7c2bad7c9bd3420f4a232ba467357ec035e33033d9747df864636c2b2cb4f68a5a0c11c1d1e10a1636325461be18b9fd1d12cfcc52c981a10d5d5f9570eb5eed7299ab0b664bd2bd478799ac1546b5f948f375784a3ae5e1723388eb1df3cc8df80943dbbac14f699b5f978830e5b1fb7198ca96a37ccf5b2d292770509161e4b6d9dc46f16535c88cedd4a8af77534adf9ce0711de80ed62d7a3114514a7a1c77bd54a5f26f16842d8996ec063b0922e5788b85d541f70bad21d8eb97b73de43ecd43d2c0371736f7cc5bfd0adc1959b6d79fe916e7a20a4cf95987e62ec48607ec1c735e3ec587e21e1605e8449de6fe6f925a34815b2e21af58be9114c8e0373a30b38c69a480949f6c656f4b0df826a54fdccb3c6cc572358047fd4ec1148094bdfa4ecc522da0e56598386d9e26c053f0da1525081502f15829ea3ccec35963bc0ff85b4bed2fefcbbeb6dfbf1144c46d163f39bf8dea68fc472b22f9ec4ddf0f2eb813fd5cfa947467f9c7b2cdf95f4b5b72987ce0de765241a4a25206707d283dc9c8a84e86925f265da11cde5fc7a67973c85b68265233273679f16aa129190e13e6b6d00e26fe5fde716e6d1bae73a1227f4b69c9e857b9ee673bffe1b8a8883b4b050a53c10e58487887dc4a543799c0e267dc287aeb6c5f560e9f1822eefc21ed740713be554412c1e4930c03201fbd14084d6ec1464b16f4144d69304afd795f636e806d1fa7e69e119f219568fd03d684883835ad3a637a0bc6e437ee79236512b2e33408759374c9d01960b8bedb02b0b634176ae8d8323f67c1440f5b4833da6452d6f71aa662c563584844c3762dffb6408776aa0bbd8a86cf3a690d6d35935a1e41d66ac50e13204c2472ad65a74944b1aa676a9e514ebb314b780c9e4a513cd819f7df21316da75d535f17bbdf5d70f99e3e0579009b27dc493d0a3893c23fcc770d0b4344074dc40d07961cf23b4bff88c33e1b271920aeaa70472740427f861f0d72957cc3e7df6fc53075cf3aa043d070c4f651fb87fa250b922b26e6469b865ac01e65938d75ca8365b7cd561fc5bc98965d4ab6526e18639e09a35ce8fcb2ad73de6c8850c7fa3d7cd0992902b04890475089717c3bd346b010bf151c8a75e37d8eb783482608cbc28165ea01e10d058a538a98890a53ec630fca5d04dbad26e1b90f5710813e21a0a60cfd476dbce943f3ddd014b0fb8a574811d1719a541470ffa856e53cbef1c9ec7f9f3387729d02fe7aa09025ca2d8700fa9624b6939456d4da3bbb74f934cdbda48bc01931097ea0455536e9f44d5cdc56b26701c10538785a9897979aeb7d9321b7da2de3801f474adf65d623da983db61fb14393d379c88e1a9cac2572ead7eab6684fa309d77b34cb7f8e73cdd81a947d9b9ddbf74f5646fb33f6cdd97292b88adc6e56d9080dd8d6381cea2bfff745e71855e29dcc9d972710488139ad029b5e0ae3e11c98211b6f3c1b576c91ef37b8010a6079181040469c8297c3da5bafb95f3fa5dd6b94bb715c5174d8fa64f74a6b7d75d3fa7470e59e658e2f18d7eecf5f636899ac7cef5084271db4648908c62e3e73811f6aa8095107f2700f33811a315e02a9c8f1bc3fd87692faec922fd093222d79269dafd62a7a24755f0855b64c56978dfd393bc71e00a80513b2d50e8f81ccb3551a29587e8757856fa6524ec7212e4ee3a637f4d3982dca806b46e6ec81db6654bb4122688d5bf579116abf09845c6659d0ecba7f6fb8f8da1f3d3a874b38fa36f5eada1533eb6f17084074dcdc785667a7348668a924e4a7e9cb1b46d20a173beeb7887b15ed6ff77342659d0e6a63154f1e9508af8255a8b2ba4302e5b88180f676393d5f69755c02229e64fd915c2b7b40e3c5578077bd7d35bef8e0932d0eeef167f2c86b3f1e2d8c3d6bd92b35403ce4360258b22d4ae2d72dd0f3ac765ef4d3fb8e515552341c58b9ed6218ab124721e2ba18e689c27ca4e64e744268252c5a9cb3a549183076d6c4014bb39da077ea35e4a6608624092ae26d08f4304276cc174b4f2c7432684befdc40817dc417de6204be0f5f2e6c799de96c7948e55bbdef85191d8329fe5c95aa326b0dc87071e148d68e34934925a48da5683b08d873bf324a37b7892c89013df15a4f094843b3de198f31cb8b89468b097b9efe484cab6236e233c2e7dcf63a23a4a45a736377f7d7059c7ebfa72760caf8b2580dcac6cf4e64ceca099b45d0844081ce1e31c7f959fe3bc6454514ec0453079fb4d3ed55b86497ccfd9528ccb42f647a32d86bb90e6f0be5ace1e3feb9cf03bafb078de21216bb6756ab27be0bd3330260350a4ad457450bd92366716ba79a565b23c1f1dd27904261973e14303b026ba7dd4cb9fabc5f3a4e80c3a29093fdaad2ec4d31e66e183337057b8b334658fffc4cc54c44e5ef47be3ae56ec96858276ab229bb10da999f4cc6fc2697c2730cb60cb8630950045f0b130db29e7c92e337a4528fe9c883ee279870957ba938c202cff7ecc27d38b26bf50faa98e6e134bb283536b234d8a281ae36a63ff8e7c9bc4004d4f70811a5f17fa1abfdfa5824d5ffc5bb0a2de0bd6804c1b8131bd3aab487ac9123a0861761bd5de18d0cca9dbbf157137c0373ec7d016ba3dc31877d9069451b7be85f06477b952512ea0690ceed443501550018c2b2b08fa9356e09d8044c30125620949899d4a6bcae6e232ab336f494d48bc1106386fd87b321fe30890c53e0496fd46382c3b35fe59695fb22a7219099e3b0ae69f24ba61caaf9431d6911517a22be8b4f413a5d4446c661033919e7cc05d1a88643161236b238776f7a921f1e15c8963ed9c85248e4e9857d3a88b4f053bd28a9fd95f8f344389bd07029e09b125accc66c836dc120ce86402f543dd5e1100f8bf7ef381769a0bb0385c7ebaf43ed0a9f09748a985f835a21f03c47749e1137a6cdb26f3ae73dd23a34221be852f2969f757680d60cb67f6e8ac5f607349a2207ddfd3747ffce546174c8e3c1bd11540be3f926ecb9f33048a82bd9076848db4d219b841b4f02a53fae53e7e856d945ae8cc8e7b926619baf2eb66fbe7722cf99fe8b618fc0c1ceb3056f21274eec7b597f65ee22f0fa2ef72df8c7a02fd8182bcb4b6efa216318bd4269f3d0f8f1beb75ce861d45bdc91c9e4cada3337bf4d8811c5177077b49ad2e32e5e1e9b7e15f948ccc3a36c16ad8a2ec284709195041e40dd7632bd786a5d443c26d91b2f6ba0506e1969a6bd822465e0b90206e1b4dcdf555c6b25355810001d1de4a59c37ad5f430f5835487085061a10a451d6fdfdcaf6e02c25dccdb57c26eae908538cfd8812e2790662be750c490058f9d398f6e0c460da7bc69493e8a623d9a41dfa05cdaeca926d11bf19010e34bc4ac5c1331ab3f24806879f6138eedcc63f12c47a79925586edeeba88d40f0b6470b804a3c0189cc861dbf6580c23e101f2a6d0f29f0afb40cf627015bab169314189c72c88a94d0f5eb29d7127d5bbfee32a4c4536e9b3102fd7f11ef707ad98f128305e611a712ebf5d73ba9bfe506429903f846553952083750763eb778454dbffb81ae239b84894315cc866e48073207f9664a85ec9fcc6ed00d2d746ab8191b80be065917c523cf099790c6b36c80346637664fe403f2df624aff562085888089a29551d55fa16e74cf121d45792095e51d4911731b93b39371f97b5c8c39f73fa86569e5ac02e5ca73e09a15eecd355614c46b85c5aadacd7f500b665b3a93160ff7dba8b3737f4ec59e453ed2a078cc49ad60162305b8cd28f16bc2bbc8614fa19c13650c642e2e3c6578a13c5d0bb1c02ef108cae05bb1666f7161fbe581061fac2c56c9a5c6fb4c7335979a858996f485161e55b338c6aab5939ec524264dffac1566bf6f25447946bbe9d9f1d2c349bb315dc546821d99ba51c772a6ffc821547b518ff419071875175db849fcf9a4752267d90199399cddff5436990226785c17c908b90ccad6e8fc2f7876ebc5f83e930a5a1fcd6e259bf0aed3efb3c45b02a08451fcef4739342f01db8a86924b37b486507cf71f9f0bda718f986aff5013adb75bd6129a3f005eeeb5abaa9237a20f5feaac040902d61b2ae6d9e4b24f4deb7effd7dfbb1294887d69540efd71061fca2d398e14e97cab77654e6dd97cc2e1b0f76091a6abb614604e70317ad1061fb91ac1b45527d72a094bcd3c766dbc4351ad86c6f7ea4ed87c3cbb86f368bb17b8650c4b643fcd9ae286880ccaab235f43d2b727f9f206f28cf59e420040f33ce66daa6f9a63e23edb0b1eb607d33c0b1c0b176f824388a60c982b8b4847d3572e2472bf3971d35e309169dcc465f9618f862e4f2169b51573d45765322353ff0accd6e36e486e49bb27ed3cf8954dd81df8b448c7696baafdb42ca3472cbe8bc4c5bd6ccc0c124a926f17246c7c7ac7a20a2df8bd0822cd0e2090a08e52f781eda59568be365899fa14ef6ce4f98e56ab0a078396d98d8ae4cb4c46c731ba41303ef3e3ce8d7af03ab3ab8748a87e661b4210c970ac2ecf40aec0bbb2ee8da680adc07523a43d244b5be2353661168a0a2abd4bb43063210f1bc0b7279866e3278788701548e21296e8ca0a04adb6b619995982c9f09796106397f42089ec1dba80c8a8bab900cc6e2b44df7aa46dd2c6aa5a1968790d69ab7e3e6e85116dff041e7062bbe7cecb29710ae5f2aa1246a4bccd5d03e3e2021a70ede2981affaff0cec04050082d45c261b1879f348104a7c6d494ac60377066e9dbdab146f6a79bd6dce2b00f3e0726120105e44a3a844f02d654f0d69b2fb539aea81f5350ac67793b4bdcc8c06ee76f15e35dabbab7aac23284f59a1cecf763c3be1a33093153f63bb75c2dfcec691c9828d1ce4fa3d7ef36ea54dc08933918744e8f7fcdfa205859db7e65d25896b1d8d6176e4fab474eeb800971a34917a0c3363e1fdd689808a237a14404a86f7b876a0b70529d000a1694df3e5b3816650cb8c7f2afdb95f9e6a28a61671ff44fc5cd936fa8ed0e494883aee09e9262e777c86e10962c4690d96ead6b396a8f72a550ef0f831a6731b525a8931716dd123ce708672eba89f9cb409443d76b9398f6c0ce36de964d3eedd2036de39f0540ca63c20a0c8648e9eccbfa96cfe99af0da8b079ea3a0bf77dd65b6317ca9b8d734c0d9f81a6003436b8c534004ba01c6d55c751aa0d924055b724b9549ae5afb9229e836e8ca5e7e71eec1ab13ce296148f44ae3620fc5d135f789a95bab33d752256707e6a40cfbe25db83e9023909754a9a844ab86181c3c7f7323ede48fe0a307c815c257bfdaf41e551f6afb196eb398f0223f0ccdcf308cd3abe1adb292b8ab908531f3c69afaea84d021de3f616a36eb53a6579399b61a836ebe57ba80bc72867d209dfab8f27d3196e19282f6772bf9e797ffad3b60da158d527b88fa73c3fad449e0bba99201e631bc303880f5011ca460d5c532aa52145cc9baf42d957b0307ae93155a97cc839a6c43ab4e71cbd9fa9dd7712d3c75bedf32bebf83da76f8c47fea528059e60c9a33becf0a5cd8c1c7762aad527fe743b6f0b048785721c7fcf2786061fdc4fc9f890ce701564b7077cf68017f1dcb5f7901a1df9dfac84a33087a1ef62c3708354f4bfb2a46e28a687daaa84695e604639be1de8f7b9405a8b7ac010e65a1609784ede93e33949bffda335811d3594d589a9acb0c41f817f01ee26f9c8580b9ad6767b38419f04046df017da777caa98931f24967ee216f58559b4872a8aedaa255f94cd4a4a4545b51b3d1b050dd8394b03de51a5d4f350c9ffe31fceb40326462672599e9c7f215347dd87dd031ed433354761d5a50d42704868125bcd7f6e57b50e25c779861737c2d285f3c1c89b2749dc7c7f0e0fb36dfdd0fbf92ad5687683bda9f8126e2bb1e24a58321b75379e4379f452d8c7d021d30ce9d9d1391b8181eb5f05d03ab3c224e1bb26044f2b00127a02a3d7e83e0f2b4b8b08c264035489189d1e498449fa2a2d8e82d720fd3d2f42b939ab5b366e56c4b3b79427197fc61c78f3fc2e655a4c1bd2e358d5022e9e2d0a2474534389ed2621d3f0d11e1ffebd2b84b039622432bd9dfacb0e26e9797692610e00ac5bd0a77527b52e7c7948e460f77443d16828fa25ecc092579f59fba0d162834dc3b4d5b50135f96084c662f4f735dec57c1911578217b68ed0a938b959dfff05d40d8ee7b918ca3fd9f3b544eb34b7f51dd254f668029697fe13b13c7028feb4088913d25dbb5f1a6f27da97f72299560adf18e8a9615a811c6db3d6205ab3450315aaac130d1cabac431ae503c0f8ab176448f858b7000ca71ab4da00e03f9d485972403d7d81744a32c5a9bb6855fe5aadd00fe68bdb7364c6aaf12d4612578edf505f99e1ccefce7bce77394a046597a5137c7c4c7e8a87fe65160f81f34df1e220729e2a865e338df21ddcf06135a02e2117b575fb80cb8115e4ba2e9bc1c8560c848b13ac144b86bb50edfd30ffdd6a8755b77a1b9155aaa2d49e6d9371bda60dd5b25d1e75300175a8155c2bac60aeba3f8708ddeeb580d460783784e0ac460c95abcc4163fb658afc553fa74882d24f16c63a2751cd789d2befcf21a6bbefa92a7f5b8577e5af4850c1a0ca350c88df61299fa5857f9f35c9af6d56ca4e903796672b41a46bd90ac08206e0421d9cecabca99885feaeefb084d050fda3f556c49deec699808d29da573046a26c11c1fc92067dda975311c87418680bd83ed48c0dab0bda71e9e16b5975ff2596e0eb26d61718ea0e8fcfdb598da6d074bcda6c30ba41a46e1b5155069f10d0819f91ea1d9e94d5a65e3c6e901268d3456c88c0298548e89b3c9d6fc6ef28be73e1900f343561a4474057d18917333a0b1631c46c37b0eeb0d03ce6e631d06e9e67b97befe64043cbdcec98b8d4dcfba43cd4fc8f7c1bc8c897a8dd62e618dac54192e5e669dc8603a16d622867bc83c190ef70473552564b8c6e9948fd346c75debd9dafc4f7ede0e628e41cf3c3aa9453b08fe61a4b39bfd280812b3bfae3f1aec263a73cab21f6d28dddd82b1d643813fcaa8f0fcadab2d5b60e5f3c7e38d23e1766e925032e4ea2bc21443513a785e66809a1006919b2f56178c83dd991080f9efd387e776ade05337787fcdc76d983afc4330ad1d1c3c48bb221132c4f82fbe31ffa628237c286125c8fa26e2b991749615e535eaac9cfec29890fdce5f2856a00871c801e968a31231920d997cfb2a53caf82724cda45015c6362a3c326683a1706ae86be1b078e88ccd880b09163cca4a34ae260395ca03b274bf9fe025d0635617c20353f65ed7693516c73513336d577d9d6946a278bb07ba3bdcf579bc4ca747362904d5a8197ded71a323e913f3eacd811b0fec050ced93acdabc3e88367b18ee13a6b18315185fe4a2ea950d1c939fd4c6992b75588cf2af1a8845d162d801a97d90cb52ba3413e1119eef2996e32c8138256a5123e22a6dd61d3c1926a14250ca72e33e19bc17d0e9db69540d246985cece78c1a4a6becee8cca598b1905c72be0abe235dfffe4331e8f3ca5e98422ff2d886732d89331ba7143b0a1481aced702b7e09de6344482b9ff5c8dfc7d1e11da8ae9befd4743a83513213219cbb8a9f70a7f472e017d3c0b694bdfffd1408a1ab3b1d3cdf310173ad48b1c7db27bad73b3b74c2baaaade8341655a683603257b868edf8b8a44ed1a501fee780f4641a4822eb55427b3a9d8233fb5724054659ff8593948c1f2b3c76cc1541639c0be5c93c99ef64dd6bc08eba26f3b69683a661637259e183143fe8c8a2b7ce89684263d64551be854683334e3671ad6f67c7eae3ce6864d12b7a0d24015d0773a62cec8e7e6f44a7548230537d08d0ffb42c88ff7f68dd7a1e9f87b8c04a3be860f4dd46424e59c1a7bfbc8b62c1b102fb0357d4f137edb65e8f371024a9967a211a9063a42e0d960334fb99c4255c05076b81b1e8600a16a8df8d28aa44a1c9043f6819f3fe3cc2c749e2a5e465a9d98ae748f1a1fae6807989b3564827eb5e6ecc4e0c8a1ba73b24da7dd975cf9afcdc5e8a3c0901ffa16b8b1e666f1506b888525530a51d2fa39a2b7e64b78e442f097c98bf4cffed811473d477b619be38f2a758db490b4a045a4e2ac04ed1719a2584c03a407e3fb3caca6f1af5208a917673f1d90b55e50b9df1d235a0ccb90ae368f66ec6f816face342de592da886557356211b6e99790d1756cbe41e061b428d188e38952357ca52515cf80c5cba30df7a3496c2753182251edb258a31027be488351cf5bfb23b58b82171dafcaf5876a0b5d0f2864fddb0bc3b0714b8041b679b37d695ba24a4bb69e8947b8b29277189da74c7005965a983bc442f4f1cf8b0bf48c7f9f3f19ba1abd91998971d8cef200fcf6f236de0836bcfa0517344d473e62104c65fddb729f39912690ed453e2efe7694805f592aa4e3ed2ff3ccb8717cefe6567ddcdc8641420f341f661fbcd23d09429cbeff0e055132460ad17ac8fb3d379e4ee980cb6b641321416c63254d115ec08924a1f58847d16491fbd5ca9a3e21a7c67ef8c1a9d21fcbac7854dc8508c5dfc2f8d84b32831323d5df696e38ca691987292ae8690f3b21d7be4a62f2001efc8cdaca25d7e47f62e9a2e45f3e4bcf8dca9725f3d727df1f771b0e66312efdc31a3be897f2cdc6ef2448ccd49e86787a67a409c229f221ecaf2897a685bc505cb91450e08ad8ff0e91474ef98acdbd4560d0d1ed39328d2008beff5290c418efb764948e37ed88a624cbdbe081141fb42baa0696cade9ff34c131853fb4c23689a4ffdfeeb62d8456bf5c264e3f0ad09e8417f84d9259e7f46d9bbbf138aa9ee7f7241892c3ec71ed9859b6089752e8031dc77ad0e9d590c1b9e7a564c0620c458cd70f5f4f9512c24669d21e2499a78984bb181f75cae83344f3d0a58e14f32897f221b72cc8b51b287817caf4203e80db3e505295849d872ddf288f9b3ae2c1f7cbb8be0e99db111997fd9f526a7ad854cc98944886964a3c89fe05b6e5bd539882c619c4d214f6b720515ac708d160f7b0772723ade227f0a1071d8c88e6eeec92d22c6489a937d74a4406b67f90bd2b6e78d91ede396119fd833ea5f64be72c20bc93a5aeb0daa61dde5b04b2724b3220d5117807459ebf559683de26f3e5a58254175d9c1717a042e99fb2577792c41de93c6549fec536261d215fa9dd85e5eecc7409c9b9bd6d5fce1f9971a53832b59e493e10f6d5a45b9be5eec05e28e3a51bd256bf591f163200176171cb084c298bf4b09738ce16910f3458e76f022d7a5f5a01a284e6f360f622dab7b3f27f46e02a52bc7d9c8dd9f1facf5df2325c14f01433be3f59f544fd8ae3a15e573e400ee27f832c012c840d4354a0a67ef7b43982dc28b12dbf94ed71f9a3b722c7f6c04b455e4710cfec005ef2f783110e5835c872d753dc6061296197abf10025e0dac49dbd6ab86669030526632d04dd1dbc91ad5eee0720c391d2bdfe6de77276e8e37531999e2f018c4a912d9085cd386af4e4d1da7c234d491ffc4b11f23df627345d02699bec20a86225b1736c63a4095ce020041fd26c1b81a3e910425e0dd58666f503de3d78f260323df1b6fe491124da30b4028ab7573a833b39f95883bf7ecfc7c8319b965bb54fd648c2ff4d17bffc4f0e9af83c679a2316834446939be3b460073ad7c2aa8d8655d6ab2ed1667e8221aafba2aaf0827075a5d157214d61075cf78f24749615d770074432202ea9939fa97b93d48ad4d7c22b53f69dbb5436e40441c9f9ad3850b51eaf68b084fa5045910857f09af87c5cf9c0e8322099b59ec3ec8ee09b241dadc8abf3ec22b516b70c5f43cd240d1ce2cc8722bc4c58f3282b60a5edc12a7e602bd52651f166599fff86c00714d222cac2a59911518385a2c2d188910755cef92bf4a728d328ffdb5c868df523a6615e365ddf24d310aac30b30e788be4fe32c05567a4caed036db5fa31b06c087107c99676a70e56f5e09300417bd09485a995983965fe752107092e518d72fa93299e973f977d1223f0b30c142ee1e9aa6037e1a6778d3558383d94f4332ac662a4f9fbe5ae0c388614e636ea74624c79a090655a894024381875c45237c4c05f9d287e402e9b1d83f349ebf4100ce435be94973f3ec1415e3ebee6e63ca4cf78059b770eebba72b9e6f183b2cf08a9a2ac45b4f42d71556bd1cb4ea7435a902059a99d8682c2fbf26b30324e6feb0405c02776bfcfa8f079491de54f07cb7a01b21e1d6f1541ae9bcb160039601f69551f282812626e6270ce7269420795e6f8c1838d15e6146d64530c5157a5e56831d4d4e279c6da108e9cb8932298102dcb8f222b671fc8adfcfb0f7120896417aa7d14d34bd37500e5d05999047d88ae3632653a474d998197dc2ecc180f7ce8f41b85491b634adf9dcaf4650d52be3b8f565a5b4f4a9e4a5c99fded72d88884bc8b426e62c9d78e55fd6842923c290e0fa6e10a19c3f1aa05d06d760ed20638afe3e12f8c095e6963adc184a0faa121b24b5298c922472851a1ed95a53537c753022de778a80aead7dbafc2a5aad2e60465e3c7d831a8f4da026151ccd86559d54c567a1d11ab10df196a2605120c6d459efa396cc42ef72857181279ce9f401d5185fe6d3962371ad08f74a2b508650c8312fa6f87a62fad08564fcf8ddea591e79e7754ae91fe45f9e4cef71ec840c628d5d2839bfe4d3943b24fdf407acf6a3204bf9dab4c286dbbb4fa432122d78be9a1f0a706849aacae2f582ecf378b60a5d1d312a10bdd6692186336cdae2acf5a435d718a67323e3c4f37827b33675d893a3efe127c06bff6508f5abf19140f4912a84f78e002bfa6c832da3399a96b3f37eb3a4c909998a684552614b81a340a94512bf63a48f0e02f2ac7c57416247428d606bf12e5a97f95fbefa48126714b9a5622b8a5ed3ecb0245feb4174ead151d681c1be619d4afffe6c1892065769df3f15b510f9ecee765f69f0e7b0fe02f538ed9a53a5f3ac136eaffac409838b6691762a888cfcacc34e1d895efef535f5d68bf937f919eb34ff266c5d42aad72a0745caa5e1b623edcfb79b9bb8eca6d2eb067938a3e4bbf94623aa8a83d783ab48723a3c05a539331d7e81720aafdc6e15bdf0468f2524bb1c63e6375786cbe2ff8d143f8e06d982f6635aedab675234e9393545a0976709294e5f4562178fb0df3e41cdfb02398b99cf74e8c03a4bb0a3271e19a25e4e91c258460bb114dbb4033b28946f99f104a9959b502e40d3af62c5b8651492df73b0f2a3bbd83191258cf6754e4e71d574143e11d3752521f9137fdd88caaf108ce9c88b61f10ae86634d07602aa7e1046374815f12ebdd14777a566c7b21d9d0293c9df0554b5eed5fdf0eb8a07e724077f7f1bcd23d3a3773f1dc87922cf97b3c2c9e1cd1f296eaf202fb480191f371ceb6c4315830d3326024fcef10f632c9f4d1df98e5e6af7d2a32f059a357cc8777cf14bc70e09c22d9da657273d5424cf8a9c70dcc6c53d464a862dc7c71d27f7b4aa8870ef93a2d689b6dc92e2243d4c80770e843b2a75aac6b81c589d5c6a49e780da4ba8579176b86f1fab0f1fa32e8b43aee676acf0d771198fea6abf654d6e5686968099372f348fa8e19852e356a290720c662fc6f0336d4c2b338043a03b650611cfa8a59ad685f18f4eb8419d38d3af21227151db26d6f437a6a4ba33b6364f6f8ce51713f9f327e2155450b144c0672d3aace747626e938eab85f5b147807298cf583dc68439bcddd00c78399aa1fa94d259e51e7d74310a35b97cfde5c1e7574228ae7941c0dfb32863bf163458fae3dde4e650df2657666ea62e4aef75c192b3e11025fe477dfcf0611d08c15d22a8a2fbd4af8ffb9475ed473c979e8362204a4d7caf64cc0c99b3e426a8c20578b21491e49b6a98d5fa352156f567e23748dc2ba3ab4eb43a99e1be8bfd469f97a630e67f6678d9156e14862693790b87f2624d029c389c6ff17771a0473142b88481a72d69f2ebe14723154765b9788de5910a047c326b2973c1cf435713376a64e31ef01036828d05f479cf9765cc888e1a75d3ee4aea067772017cfbd74d80f9cd59eee6d18d473c94eab6eaf9fe820839b9c3b0c71cebcd8740a526dab65420cbce3fd352fa64551becbf9272f7c425fcd0eea0bfa7ad926c919275a426f5a55900eff1f1518ab80cca6f683e9e5a924aa78a7faebf82f59db3cdb30fcf579bac2921d27f681bfaf61f2d6e0a7ec2c18a7d5a15f9d539853e5cd59acee1a016ad345150b8ec680d626a1dfc55adfc24421237a37ee3d5ea4a3b7ad911e1d121cdd471b674f60a94a4ff9faebb5b8aa651fc780f45a6698480e54c0d9143953958a9727f24cb2d8183fa218a09add94d72ebc49f6c61d2a26ce7d1b2513ebfd21cbac394f976bba28e3eacf978422d2f348ca0eff13b3b7264f6096b2cf5afcfc526ddbf91f35766ec773889590e30030c1f979a1345cd645707eebf74ac689af1fd21aae9566cffa33b11fe4515d52d0f218ee4db1acfbfc0d79a5902a397c2332371e3d08c1c9a549aa3a514bdc6bf178ae45f9c58f7f7d91bdc40d4cf01be2db9192d11e035ab9e38446642229b140a108c8bfd0833984690c1183415374cef725eac9f5ef9b3932f57b0a00d2848fd0bdf2466a1a9a88551b9327d65137160275c67566038de0c71f506afc80ddf705106e825549fd490c2fd20e4e8c9a6c836742a97a6191d6d61278e696e66629bc45909ad3198f5f83ce1fbb36af714797fc3b9cd767de4455de8b87a3f8fb19a9fd55e58c5574703f51bf81c69b499e31cb64f890155a21fe5730c98d598a4da8875918a228f6669d5e87593f5ce4ddaae542ee06fe941fd09e2eb695ff8c8e715ceb2be3457f19d74d57643a81ccfe163d63dd3050bb1dd0308f03a1f9cceed63b508149d0d5f924ab9282810f4a9f196784427f3f152200096fc3cc1291bdfa0ba841fb93699143e2f7961bc53f18a9f1ad1ac08660311d65a65389fd0974339466ea3949e99bb5221de25f18482ed6f70db56da0bf7e8b8f576e836f1a1a40e6178dfca7c90538bb1c6d440abce67a09c50d6d361fa556faf02387c4e1f25db7337b4947dea254601ecdc06cc5cee7ccc9ae43a920361c61f778e9d9c678579bf851d26ef8674b509287bb4543b5018e3c296b432ac97a99b307550bbb3cdb0885266bfbb82ec1444ccd73d042039830da320b45e83a41534c96487948c34154efe070803d4d2ed2d862cab6536faa05794f72b45b0328421bc1c799e4395d75c67b19acff3daec2f727154c3dedf9063912983c1837a4f68cf72ec8166d5155bba498bd4beaab4f42dda83c1bdb91f97bbc61f38558837d51c94fa2e00b81fe86bec8ade4462f2e4bc554557c61db79ee92729b433f4cd22997af709afabed5cd50e577a708d2a1ab55887de763ac18f37382e30050c97867fd371cb51779d4241bb2703cad3c5854836dbee3057146e6bf1ebb28cd8bd598036087b315bf16f9c4b07ed6f54851985a38aed5ea4494db399e0397b5d07450a67ece928d6591735028554bac6f3a2de0e91291b2a3c805785255f2c5c1bce0eebfd75a07cfcf0f9e6c69215da50e16da96aab848ad6e9d7ba81f8df252a96bd29df90c144d867fe63fa3174885497e72cfe2cc08f5cee118fa328f5c0e6bdd675f2c18e2781e0c32da548b497141e323bf1ef7e182868a6d2ad2db607d430917014ca21631b619e39c1ecf919f0c11527dae8e95eab8069bef4ffb35ccf49b0ef40a216f0fe58825961158fa732dd51c8ba13dd6423b21b98107226d75677edea2f2ae7b101f9d76bcaf38288a0a9060353418831e4b69a77d8cd984eae0332e996af3ca11aecefa80f5815c87b84314919a4ec1e29dc1f1b50778253395d8783e85891583c70ca14956beafa629dbf663a3e9b201d1ce329e6240f7e3afca998d4ca3ee3e22bf0b45efa39e8afea5c753be0301e383a3865d03d5ca267971e06914d0b7ded891692be966ed2f47767a35cb315b19812007aaf4322d4662931db8633e48b0515c04594967e4498afc565292e0bd014f4518f2d9db35a71c428138e731089ef1e1a2f5075979322516c4e7af0a3661dfca06e92d233da95d0963e9501007239342910e5ce89e5e446c5d212110e8423116640f952b37295cf20eadd639a3957e97f0f9588a344cea4e824dda2ad56da81ec9bb9f869b9baa92ea8df22cbcdcd9a9eedaa8912e81ce6885618eb8361713d8053d235708b96a5771eb3b638dc3db868359343a328933ac84d1dea9f89bb7ae9d255fb46befa8cebf770b122f2b957ab5e601805411a920bc10c9083ec45dfb309cb6b9fead3d78f2a4ce1dbeaa70f512a8ba454f2507c490399c162057444a37e5ad8cf6d27d7f1c18dc327beadc6fe30bc36ee9c6c13f2e6a324b9338f2f9a01ea0dc58a66cd57993ab6685749a2cf429a108b13c9b8aad453c0a4d33810f8f0eb742e0174f9db396cfc1541955b645cdf3b56fab90b74ece6bce04258ad982f67b46249e7e61bfef1d55386d2f1aba593729efb2b9be1ac26cc68f509fb5e89602ea1073a4ef51fade8c038b686744bae4bc3b6276e4e0f1b95c9217e65593220a876655c5c9618a88c97ee2ed6ba2eff928d132c16520633fa4d89c7f61745f0d02a4a434e963ab73c748132742f5a9237edace77a8e1a5424aa8bd7aa11eddcfb9817b7fa05c2301126e2c8e144d97a7d4128002f2316e94435e36cfa10e2a8964314a63d1ef0d654c9570843b994cbbe2a10bcbd18d053b8a3d9935c1735ccc9b3dd52421b65f343c6155fc492b2cd981b2db9d0094eae56e8e98068a94059b1728fd76d10a8147bf479cfb72d1b9522acb9f5a8849cbdc523edd88ed34244b6eaf854bf9655c8b683d84c06b72400bd3941adabc9adf426669109fe985e9ad1319e45d61097d3e4d3efbe718ae8663465163fa3c433388e26b22bdc60eaf298239192bcb6da785e7970cbc94a803df50b3da7558cb2c36de58c7ed9e3226692aa19c579755bfbac08f52b6e7198cf8325b75f474c6dceaa0f331ff497cb2147dd20ddeef7acb894f66c3d31908575e8fc76aa85e658a11d9556002430c1b15df93a2894ac427815901f684aa542fa6ebd24cf3c82f5767980bb304da512eee38e61da5403471227ddb5350e4c28d189d9e67f145368bdeb96b8dda3ae13677ef1c1d3a8bb91b2d2529780e6f8d6914a6056175e49919906ecd3e0c8995e924562c8777e8aefb10e3383bc78b8d17a0627668a668984338c358b956165c5aa1ca8a820d93ac30cf79fe72604a32ba28260d882a7337eb4917f92e1997254fc11e4c86fde7bc61c7bbb4eaf2cce02718707bbdc50a456714873fce93ec311b133386642ab4e3ebadcacad1c8051958442351f1cdbaa8fdfb62e57008b464654ba97b52be1e4c2f227084facf40097801daef302e94ea7a4c6bc71987887ffd6af2e0a53a4c863064f3a29ef87342116a1f1ad20276df20d7b55365d8c8bedc09f8c4e63f82ca74afd18bec0dde7c740775f9f4ce3e85aeba2bf6851980be77f865de6193afe653c38bd11981e6dae366cf47918e7c6dc96f2a484d9bc8f7d3367e9794b9297e292339bcad2adb25c4cc5ac74058316f9ec30b8a2174111781cda79ac83698e50b406610265097e0c28f8c31d7e7657a10ea7d4528d1dafe6107df8ef52813b3e62984786b942f7fcdd226a55868389fc89ac6226850e61eb698a73fe44058d1bf6a4de25a779f8f0a764eefad1456de91255103eb0082337a7d68969ff6999aca05101eef4744b6c2af07191e24428017244779485939d560bed33142930f8121523cf47b16c86ff182b4ced7d941513991d01fc50cce81a8c417ead90e7035c96502e37c89c8b95fa199b8382d5e11cb9a6e3ef11abcfd451f5c6f2b17e938f5c367c1f249dff41c2dfc06f914d4cea6cb22eac821e98b9c2ae41d2042cb482cb878cbbb56ebee8848bca122be0f0c30df7902a8c3e7674424bf722274da9344e1135646cfd69e799f6654d3faaa5ce5524226c7c989feaa7cfefd227278af6bab5360132f60bdcbd0db8367eb9c6bb4a5476b4e5980fb7d93159705468fb205197735084f235c20ea7377dc6fcc7da071645f5f5b1b3e0adbeea2fd92901362628a7243d3095068588596001bbd5e95651769f4e14498d203d0438fc7a469718092508d072abc76f8936060bca5c7a3e1be469d14760f026e6668b11f1161c51b436f056238b3b571e4e46a750b09aab5d3da77a277399f43574e13c342134ac8679dae945f302294c993ac6f38eae7cc274b72ffc19d26c7eeeb3a206030911c01e5e518591586882b18ed1476f9d1a816db24dea2f1257d6ba84b0f1d8ff9ebf977f735b53345be29d88fd02b2fffc91bd8cd4dc4bd15f25b0feaa001b55e4e1d23e93e3f23ec62c6ae1b14d9d1b4d016ef7639e5ea515777dcb83b8e2c85ce392f73b80b27fe5b11d19734d38834bc18a832afd69c89ef827f8d9a2d430c7f28a7540d2dbc00c741207ad7bc67331963695d08625215c6433c50a3b341233b4d4bb46d94508e289289522e77431eea1d4d4ebd424f41b1e1b7442a87804bdd797d2d2add6fcc669f46296e17def2ad09fdc3a39058f2e74206bce0eb970b7d6377694eb0e58b77c6dfb77071f93c5bda1f744a14bca2b31a894290e42d419972696a375557b1bae2fc608f87ce792624c0e732959ec03d5125e81977c73b7032a4097683f86ae98c5cd121f6226b3edec40a9a47c05868d7b48c0a6dc8018ba12b92ee801d45f00062834553d115527b723351b3cbc50ef7e9c2b9649ae94ccaa20ae839d60acc1a1130318f1db769b233000eb3a498c20a2126f3c9c07da68744c166abf67abde205c2b604ac1bad0a1a0a65bfda81856c09ebb211d11fe6b6305088870d500241c67089f5372fcfc9d55c45d607efb4e089f8876b582ea38f65cc25d7bf67d07058e48206ef62a84dbafc535cf212cf9b97f3b673a803b8592b1cf63a452ded4a1039819bd4726ca702c725f5334ea2505e88457b39caf363d1581486c5cbcaa05d972b476907d15088178b67f42201515826059d0576d28ed251071d44e1e8b349d5d1255d9498b4f14be201990c8053ba526371ca5b8f9938ed7e7c8838ba6689d604d37bf489e9f46edc5400fd9c59ca624365a327f891c9f44ea8b6bc746129b6d528d528111b66bde49b71041ca1352a976d067bd0178a7eb4f0fd5aa7dae7399fa9b5470b2f701502b2283c4184318d8d351fdd07d251af6572104e851649a970744b34f323f7304591ec23a43e53f9a60344dad366b230fb2ac876eca799246e230d3ed4927be2303a4a9f2cafa2ad025fe7c3fcfe9b89aad9f6084d255dac7c16cdb73edba71b7187a6eb1979f813dba33f74dbaa900510129fe64b7719d7d29c7875784dd3d6fa95df3a70d992621aea02cc6d7aae68e6a9864bd0f299d351a37b67f81e575e16a93e50dd3dc6a9eadfa9fc992a723073675725c1b922adb7bb60b70d5db3cef5ae468ac394b3873412cfa765a9a86aebb0f8e8707d1324351028e11f229bc71da6d70b6b99db5cf18f111969cac7ced63c36d655f2fabd2f246fdc86d4a35fb6c62e5d9153ce16dba76f950d942ed834e1f457901190669ac5ab1cce96660b6674eadf41668288880458a2ded22beca7ec70e7f6e937ea733a2cf034375f29cea0dd5a836ee77f63633174d59308f9147bab17b85237c19c13cce48e3ba3dac28c4cead4feb6eae007acad93df85aeeb6ba652a7499f503f65c9194fc7665b1ea47e2c2fcf1a1f229411744eae05ed6518ed6536d7c76c512e0ca3573d57a2333ac35f7815aed8e28f9a5d0db89790c1b1f3f6e67bfae1123afeca75210eec58b90c941b7104ff332ba5c623939352c45138fe6de53293ada0675f284184c83ddf9277d62c6c9b31c21e0d97fb874786dcc07dadf58e4bc13fcd8d1930c0a3753601622664e8be6990f46c5948d9107c427800693837a23e41414055bf0bcb81b59855354f35ba0e5d43b212abfa1cf27807935168c2372a646e07e7ddcbd4ab729451d48df5fc79e441521fd248d12b43da8f1a1380a7b71281c0c86daba7fa28a9a36b2364d8e68c6a1ff9421fb50e323f59bbca1868309853bb5ae80542fe8a18cde8cf7b1150750fd7a4dad85032c714b089d96a4c7e34f19737968d3c13abccb6abc544f3f2f4d3600114210507960e895c52a12e1f5959f6d059943fd14f5fc313f0de30e26621a1bfd968d5f812809529a4c9b7cca7a4b1629779bbf604618bd090d719e5f78990335eb8bcb4af6cdd1338c2281f8bfbc40e44b089ece4d557575eb10b87534e639a499966fc407bd386355e46b0d219279a4bee3e29e4d41bb1dd12476b1be8f9327c88beacdc37c94879e2a862f99cbbf78260b107f9491528d0cacb3833a2abe9887b9f5140b9d5049251dc0a7c478893fca71c202ff11124ec49ad82cdba1760c5662f388993facdc78e0513a8dc5d3330b8ff027e67551c9fd40a4dd78b081491cd57a95c2e5f3ca7bba7871acb67f30ac08966bed738b4324b9239230acc3862753b6dd7ca127520d9d14048853458c7a58d41eeea83e6afefbc51e96dae65d817d62a3cc43f0ea27adee1a023bf1f82781dbf7df12c9c57fc02fd81db42ca3ce1268bb9d475ae29a5fa00d0e342b3a1e8390569a03f3b72fbafaa84e2a74418b499a14e579da58776989cd9764881133d21233484ca2619e7d282b687a56367560ff1776a07cf40954fd0639e40b7006daa71b592226a52864f306048f6d993006eafb83e2d7815c05a1948ad3c55b89fe70951bf89a8bd72c66f28a8119a76ee93260595f7994d0dba1892c70c38d3036b43c1425dc81ff5d609778e376548f45a0ecfff723a3fcb081b9f433dbd229eea6bb098f3d82f26ee1b4fba293cbc70b4cd9b1a1f18696de15c614086b4b4439e8aee30b19c54504a57fd28200a288b4f77fe8cea87846b9e969cfdcb63c6805c949bb642e9575bfab5519973696df1fa49fd0a4a3ba2b7baa85b919e8ab016bc1a596401cce502c9dbd71cd848edc9ca1f858d79f2123e0afa4a2256c623d86cbac85da5de72c04f79e5a7a0d3fdfb68242e01326d930777a14a302167a85327812d43875c2df9e22e9fa250df25c25bb41baea92fcbaa2562965e3e76d0434bb09a7f53dbafb4c160745075016e6115462c3196c1e8ec08ae635f5b8cf915e0a8e3765235721b048a47aee1d94b3a63f6efcfd4dc91065df1f9d4275fb3ee834e4b46214e8a030f5b2deb17f3ec876ef352045536d66c418dba2b590caea5053fca67a50cc63a5dabd1b897c998cd93de964f7546875b34fded14e526efb6b139b02ac0ba8630e5aefd61809f5243e7cb34a8e3b34d27a4a5c29fbb1691e817f2a37e6f048804686994e4c932bfaff0ac6e1b04a0498cd268cf119eb58a78c99dd255bddd27425163b79f03541e6e0166a307d951f58a55e4c8e6586848fe35b2249eb69bbb6a7bd2bd6774ced0a596b59bba9267a7433de580cfa9fc95a5c26cff1211ed85ff33d2ab5cfdc42cc78c5a0410151a8b10621c8039612ef43a225bc006d99542410da9a1ea0a8e1ab304c88cc39be9f1bb0b529eb596a9a2c19d5e77690df9946fa527d09c18b84b315be4c20bfff7d3036f7104cee4bfeb51d7d7864ecd32c1429159a3b42f5590c1cbbe59e65714a43f9042449148d13a93693f944ee933f19d77ac0c3b1f810ec0fd7a3e6d402e4ec960335788e46ad25a23f5ce88194892d6bfd1111223403916be26b89ed0e5ad9763cdadd00f591c3edb0cc3f53290013aeded2f9c05969b2a43152d5fa25b977916d754c3447c6a9c05d4816c4ad99a56502f2f31d69d1cf8c89f1302e1de74b6ba4e5ff125f3d6a8b6787e393019a7296fe3bce4f97dc848294f1b907c09f8a501686b4ce72b4633fe12b78b77fcf2c377e6fd23634abb2b143faf1925033daa4e8df9472eeaeb8483217756f7dc2a97626fc8d70647ee2903fdb3eac714232364c81c929bf3e20c5ee5088253d08ad55094bd70082225d931c8958d90723b5b74014a726db1444ee3d646c634f84ddd27b1f7d4b1609f924c172811dc155f700f5d12299867c8b49f7d5fc541ee5ebb282794b2a4e0fe616e5b83afff1965d8ec42770e98ef9a674ce2705bcab9ad308860f36ec55494cdab08c08ce3405a2e3f48b655da35bfb7ae6b87a7855295a9ab71057fa75b12d1a615729d27a454439de6331cef98acc92b38e9f06f215986d1eda4970f1679aa9d4e0971d942374d32a9acdad409733f142eeeba59f37f174693f1fde82e3a3a4e689c0446cf3f6932a8e2d295e8a6ce9a48106ae2c88f583419415d7338d6b0d02c09b155fc46af3b7476ab84a304928da23c525920e0316dc637704c08ae1e8e9ab3fcf3de2722f2d65d6ed6989f9a0e181560ff9dbc3d4956ce2ab9ffac5c60facaccc1cf3bce6789c17b4801838d35817491a0d5c2f73ceb7457d8e633fbed351af7b122c820bf32fd77194fff63b61c8ad1eb558f56d3f4455beb74676aa0d870368d52b3ff17d0d3c9f9c101627579d7e07acf7a4f7676b05fb0f640b044b13ababaef1cfe56d32150dde11bc5ec4f01717b24aed42b9896fda17ac9037f67759a680b719f43abe6b5f14f6bc331f1625cb2f1b3f964f683e51a93731e499af2104679013b2775d581e67c31277f7f857b8a37e4210e4c52dc103642b9159993946f174c87ca58d1a12d4650cac6f4d026b98bf8734093fee0bc29e089f3aaa008e6d55e002d55c5e5fd1693737034b31a5f65c8b652578ea44f00b8ad0d0cc89be49ba252660d4ad8158736a74b050e4b5678c0c850b721c793bd07a31a2055b5c4213d8655e526cbd2129347f70b12dcb4d46d1ec88e69d3477eff82cae23a80e0bd7a4b68fe3ce2e2621bc240eda11de687ab5b888c2ee126e359ee3f802dae8112b596cfe6d92982e25892f0b61b76f2951d2a0f6ce129a7733e76c62f52b60060baa9097a5a20e8be859d8b290820f19bc45afbe3fa62599f913ad54f748396303d615c139263aa8d274b96e32905d13f9696a84bfb341fd123d8d9a9fc2114afb126b84611d4b4e30fdc865112fc72be0b6f40446f35bef64a1dac4e194b39dae41a052b92c365b6bee3dbe72862653357bfb0bccd9a9b1f7cb6a83d67bddf116adefd92b71a11e8b38377787e4df86ba9f4dcb792ab79c0fbd5741b0f4ccaa3d96f830a14121ebd58dbcd2c6e434d9a946a618a4b775df963401735f1ca12e655368d7a212338aa87a7d8cfe45af868661f7794a2706692b8f9d27f060b800b291b261d25ce33511d8a4d7cee55d2a0530d783ac795a5ddeef158fe9891c7f62e101904623c5521a3b50325bf04783afacc6a95244748b0f57b8d8a6daf0f98c62df208ea9540e52e347e3f33d38be9475d9fc89b6b56f6e6d3ace9da52a842512648d2153bdd5855b0de25ae5a435ce330c40b53c8fb8033a6a260ce534c2c44e237e15d4df645657ba145522d51ea1a280f16d059f816b566c8cb888d77229ba2c5c810eeb061a4d33033162625e605a68b7db64973aa66e7f263dce53ce184811f1c2eed3d30426975fc81175cca174660abbb6ef6576c38ad4f2b24412cdcdb2eb4553b9ed9d5102392333f371b79b593d8fb8929f86bb9ef30fc103b5d0df1f5d81cd7ff6da3db205807abf14b89cdd1415bdee9481a22c5a546f06fc08d33d9c9027594b56b7feae87337fcee15184bc46e91a59160aa02cecf28f77befee9e97ad8c1ed93d3c861a6f93b59669d6d7d823987afe97dbb1796c6765684b6dfa182235dc0be2d0dd405d4075501ed2a0d054c2c0a4b618e17e475781cbfb9f8df0813bbf2d1230678d92ecc0f90702ea94804fc7ecd5018fb1a25908a18bb08ad66ed43be82f5e9bc1975bbe39d56d0e5a69a588b8fd2e91fef78743f2c7f585a16df110d11a899cd72b49b46dee369c74ec6b6a6beb7fabc1770e630ab5b18a1277b3d334bbfb7c7f96b3f00493fd76709713132e9ff4b97f662adebf7a4e38f1e7002c7c06a72cb7efe00dfcf48bfbc2ab734074669f3f62d3c92129167bddf12e4c5cb14ea097f1fb14688a3bc62ad901f7467dc4899427aeec6f98ddca64e3e45feda1c46fd682a82e73374ddd7b01f761f276759bf047b24bddeed3e0205da5b42b217041d3d8dca42f2809f951b0824c3f951e16eae380467fca23afde67e390c0d1742dc6e69f9f8ed44a59e78f6dfbcfb38040d80130cab230b6c0ca0cb5028e80d9045051da546b2188cabaaca55c92c6004eef134eac769426848afa0943cf041e3368bf597f61ac2cb5185485105b5e04feadec8bd3d93c2c592edbffda0dc21fc46f9a9cb390a1814536138c148c2b874e560f9c00f8941115fd4c7af53a54f57a913c54333a0af15f5ffd29d3fffeea0d0a6e18f0099e88c55c1d421ee51a41be9c132d1f3c88498a23e5ca9ead126ee3d82148159f25c7825a9daa915eb1717d7d3554c8625c3df1fb70abbb4d424e84d3fc4bb4590a86b6fd59b6eae6937bc23424a96767032a61e371acb8f4e77a9590038ae25181375e3ac5532a63b6b2c3f9491963daf8ed34b8aa0786d210e1812fa21fd12afd12b7b231a3a1ba867e077455fe39c3957bdb764dd5fcd57ae3a47fbc6afaab8e574dd956274d1b04526b82586cbc2f2263194f0f00a36c87b58372ee4cf02ce0a1fb1f1238b7d91d78438c9dbd176e6e20fca867d884ff814cd938beeadf980b24d18d4138dae679cfac79cba8be195df70eb31f130212b72cf4982b54214f4d382843922feeebcf87655f2825f3a25af5bed4110423dea527a1df49b2c908b926e90f00f68e0b7e816ccab169d1154a23df856b904228d44a6dd5c58dc4d6f525687e3428a1ac8e329b55f37fcfaaf3cb2737528e3dbfa0e3d70b114325917f85e5d6c3a59c6b37b8a324862eed10c77fd3664b09e1bab37b2de1e52943619af4e577b9dc5971b505740aa528d81175a8c0a9cfd5cfb2b9927ccd0e2fdffaf5e4601fd9cd0c943c828ffcdb1032f79030f16d3cce41d47ad3bac820a798b0f70925c9a68ce305f415bc3508fe07dca8a0854f54e79b6e978034222afa1736554b90f34d2b3d432b142d7abc986b0a3a65ba645819bf4e7e49558af86e0f90aba3cb421ae7c68effd2e4060d11fd177368e78a39303be457b2cde7389245392f037aa5c19794f3c412f0bfd52e8212deafe82735d53f02bf75a0f748b87ab96749807069bb0d9d115eb6e5a073d245e751c747d73658db4841d6838a721ede60e743863a4907a4446d2bdf321eb69be23cf2290f8b6d9928431f3eeedd3dd62260414c47b387613d3d7858e8959c3059b7cff209f6e636947e9299eb6c13d4c04e8773367fd3f6bb592abafe82cf024e4e510fefa102831beebd7c227f999523a4adb1ef7eab84652868523004e58f48af8a410ee60415598727ff603159b66cfd8867de090b8e3ff9d7a9d5bf0806ac20738b0f471338c223278b8c238a27eaf09c3e33b7a5f46f72aa7ab7542a6a62351c7185b2f9a3eb4b7ee1cbcbaaf98c70fe6485864c3f4b3d6708d805a096cd029a2067830ef5f6006edca1ddfdd6c206f68fb0685666693ba1b2b1a6c296d65432948ac1f27e4847a77f5c5c34176c57c610dbbf715d74a0e803367c541f87c6a08cc2933333fa24022f1824c4f98de561780b65ec83b0ce724eafcd8777bcda49ae867b06c380623b184efdb6d3bb1e2847ecf8d5d3579115f6d8f88bd5de74f06fb09dae00c88d767b1340f9793526c4ea82bdc936f2d5b045ba20eaa33f0440c8aa5a953250373053d152364ee5d74d7f6eb9410cf810db4d67a51b29526ece0445e14ffbb2aaba00019b12a5c065e524a2df52c20a76a04e6ab34c6cede5abedb4cda417379ca409f3677317bf228e34a00faee3d9dcfda6715b44d08fcc677ee4a58b145ece5028ff47fd0faf0b40ea4d9bd7a5c086796117fecc9199fb8554dd1cf6dc61883395c22c5b0f7d7f735ad7a9a5e4677a51411a1d8db64f647fc40685a0c928745bba2b4c022ab50f60f9f0f33cdd82bac7f3cff91fd4d185ddf3f9cbc544f8ccff6ed727f9be5f5b9595a515b927d8c93e39b041cc89db5e22bd853ee3442e02d07929d7036286320e7b9b291d91972232a070a8842bdf850b0b122218f6cf72d0726af8a93cc9b5657eb9a70b41c65427c20515f50bb2e841fdf4c17255ec2e884c9a9900fcdcf25adbc65cff47c05c96f680c4f55f362c64cfee1b068861bfb83f5150474931a00fc8a68621dc81cbe51a3bea63efdc8b566cfc29ea7948fd1d32d39e8d16520b7946131f215fab1c0c5e7d1f4cd4e117fcecf8650283927e19e43c6f587cb048ed95f35ee28358df708e6d24200546e80093396e0364272d1086db8711e326a60df7b458db4ea80ef2ef9cbf6f399d785a8b5c7d3c032ad7ecfb0ef08dc60e37085565919c099fd954e1651d5ddb15f0cff2a3c2b666f90f1e689a29c2f4a466c2d885369ef0adc0f1780a0c1150c2079a7c40439b8879ed7c8e67eb673cb99cdc5fc0735571dcef1b10f397c5a3460272ffa2fad24688a5aa365199e1cd08477ad6609a86ed3ba7bc4e0dd8ee0b5a6598f0013d027f94da964853d330e5a94f12eeb3e1eaceeac59008930581e0d36da6d208470c3317cf24d9bc2e277307f0170318ce01c4f3a05a822fd87083d17193444e3f487d3c4396e346cd19d331bddc283f6c868136b186b9e95b264061660e70679ec9d101072d4acd46194eb193a231b59e4450e8651036096f70572a311dcf2f94fa077f82dd5e7a507543b763e1fb07980bcbf630b8905d67ed446b9bfbfe6da727931023c2528d26575b56810263f7328e58a214a935945d4796ea5b3c6aafdd11344e9695334b8bd7d056ade9d64b25936552046baadb2dd6731d8cdd85366dc7965156e64db378a259a5f6a42f68480138ed76f517470257947319c3b4c427dbc49c1dd02b953027ff625080fd11fba633c77c2b8c5bd8f25574164df5145ba100b80b0299223552ea24f3d0c09408394341056d40cace2158748ac7561d94e99379ef1b8ace56e8b5bea91c5e1fabeb7264bf3dfdc863d2caaf25dd0df9772aa207591ba7dc074b6e024d4afc47213f69b591bdacc1c31d2ce31a7736e6776783f373b0cd50dd1360313da13208cbf09dcc76db806de94870fb377a60a103b11ad0b2e2c622935bd1f25ab61fb381f725a09ae68bab24b43ddea468988f12fa74ae25f37a2ca9565e5ec73a83b0f8f785f9167b81f3d2a242b7dbe2a915fbe05fed3eb30968f07987f4b2fa6ec1776e3f379b2be6e9c8290f77ef41ddb5f40c7fc8560c0ae9ca4ba22d4c34d8493ffc13948351c79e3cfd7b8982d5080efa18f0bc6c19448673973a065d8cb0ae17b24c16b2fe521bbe6ce3f302dce10e89ecbac72cee5d9908c19e72a472744ee4fe0cc25db2e69ea3668d86e85f2ef8f50cb234cb8d630df0041e5e9daf8c04c5ec6a511299cf38f5c2a2b7d689c60eaf1c45bbc50472d8c4560b684f360e7de0bb53aca8d024bef9445ba138e5bf38edb7217df7b51688fca7731c4d0e21f0e01c44ba3c46c2ab323d14e4ef55b60416f055c14f7b3eb6a46782d7b797abb0699dcda3bd55b8a7f87238826db60e53674725144a1d1c77defea181ef74f4c3d31685def410086f9b204961424ac25c7980cec7745e963426a6db29148d0171a6ca7930d093b634a981d8d42ac939ad3b6756bdb656ea2b251ff96ac4bd4df20d0ac2e1c32fc0e8b494fa5f86f99c5606af73a47c6ddc3c07b11f41dae96764b4da0ca7fe718e5788edd358a609dae418d2f8530cd3b0678d300e05f47818d8dfed9d3d33fff9d8d892d4b78fbf9de7ed4857764656f5db677f36db6b90770264e28bb24abb35efe892ca2a10fe1c30babc0e7acc77e7798aaf0c5497c47cb086083435d05accfc09ead2a7e2a47c437983d552405971da67084e1541f8747c30225efdcf7db93603fd3654061dc06cec9a48ac0cd8bd70fb799002575c6c6a07fa6c576dba539a0ed377bfdea6beef1e39553c65f1afdffbe7da88cd4d788a6375179a9cd894cd71229ca333161df3263e500a30017989434a8502d9651cf58baaa5435192c2f46863c76bc9d4f3793f8d0efd7c1a3cd71009435031771fee1271a9adfcc3f29cdc75f64c8b4cdd4b144b622594ebfcaf209e7900e74dafa8f75c06a162de80cd84dc6bd324b63077891ad99b295b0cc68d51babd134eb97ece194fe512a2620f673e691cb2cba7a0171216f7eec0a0d10e5d20cf279a39301e87bb3c1857439729c85085cb934cca388f3a9b2b02e61b07593a6a444344f6e79428bc647f2d253794ce20ca5c0f760bb6d4ac51451b86beb26f27e78f5261e51e8b622a6b659f7c8324e15aa5aa3f509fde6b017f9a482ebc1300ea5e51f5e5b2ac854930bdd3ad8d352359a6147462818ebfe1de2afa741c8b46345710ca054fbb36eb694ac47518c7c5f7f9e534de5bb48b4b8bfea3353bb57c21899fd7fe790cb48005768d9cc307295b57a047e86878b4ef29923714e5bb0efaf4272aa29cd1afb7857c45b155dc9e12aa28eb63e006033d8443d888664cff2bf056cc5b077b420fdb72f422a625f073eb1caf64ba8f07a8fdf21f4426052438faaad298d6e1e68a9406ab7a1e61853a8cf746f182b28e3d44109fd5989cf285adf5f3336b1a66c13de4e940401557ffc007d5211260660eb691b11d9aa21f5d4f05d5438d2093433803f0fd5f58caf8bb39a66fc585c6a5466d4d2ccab0663c4b9c54834068302433566c7b4b95db80c63403feae9ede6debf935d0cec546186b27f63b78fb3020fe8d4feba478a0fee1684910b31e4f4e1e27374d0a9d3b65547fcd9bdddff6750cc3631c2bae4ea9afa051fee74e06567aba391e9b26f147933a62fd05060874899f72f7290eeb95d81f2d1006201ff81a88a5c5acc19524dca568ceaafca920727a7c7bd62da2c2a3ed17af6bb6f27292448603a9f8b16bdf23f03e8f3f2b93877cd2eff810d9f1c6b7df236b9d7a013594bfb9daa2b985efad7fa3229ccb8a67a9841171148c95c85475be9b4fedd6f5bded921a138a7775dfcc7962a13cc4227f851520b717ba4b9b378c3ecb9a50afdfd6b1e4449f4a960e122e6cb90f595dab2fe8ce27bc3142e274fc2224ce83c4adea02be55f51568c6f1d7581d8ce4cd8d5500553ead6dc306f18dcbaa513cab17e23324e5f24e7f77b3f9995c666acb0018a438375929ba7e5c62aeb17bc7fd6ffb29bfb3c749f22bcfe99b067eef10c1be96277c67aecfb3b3b7932d8511ccfecaf09db7914e4d495af494a0ee82fdf73de02a830896bb8b43c00bc134ccc41c7d4a7a5035c511f571efa3e4d592f174de8085066d0b79e271ecdd20f75c19fe6c1dde9f81000ebc4e9352f07b6b67c3b6237e524cb248c3922be35557b19c665b8968cf12b7cf6314614c771e32e33ec4e7d8efac28bc6a60085d71761a73d326447af56bc8af2220bab4fca1b16757d807f8b57c6407724fa79d3cef3972588bb41019e60be35fe6892e9a3a17eabe01a125140d8c5ea5e04ee5a157f0ce58a29f49af8722e106a40976a110ce63998aa397121962af69aaef15a126a8e4b1b80b3ec37bbe78d74386cff5e03c6def15d42e24afe62b8a973c2468441d4946146817e83849ed8bca2c6a6b31036af2403029ea2110ecc6ab29c6ce4bc07ff693d2b849eeaef5b83696640667d513fc790ec42a8281e0a0af848d5584efaa62f9e26f8d8a01a5c377507c7387f6b0be5d41b3093e554928814e62957e28a6bcab74230a72b20a34cb8d62ae4f76099f59c24a2d30b9e3a63009f29798f2e7e6615bb8b113ce359ca8bde54a5846e7afbaaa113aa262d248f301bd129b0eeee0f02ddb349ddc158abd5023d639096fddd0ab4bb1baeb2b95558ff601a7b44356cd837ca63e422aa97140515c1f53e628bab488a74e1c10ba7f9925c626fabe1671bbdc05d56b448138044d1aa5b6a4b06338b5c89bb118f288a94e0d24ad04726e1cf476b3a8d486490d66d0048d3762a27fd8b3b67b5494fb9d93605a00f5dea0a6544e9e5ef131d40f295f6fc5b582571665a81082bdcc800fa2a32635a348de68878777afc7fea58c6a7f303cac3abf17bc2a5ebe770e3226541367c7f16cf5032a217ccef13c9cdfc0114de64bb98a30d18cdd96095a76d67a243ee8a78e83f3fcb66f0d5b882fd03d4dc681dda680a9e86b7de91655273cbf5e61454fe4619885f39901224322ae465b3276b95cd57e3115b0c067e78ae38003853deb4e6c8f6c3ef3c3b85d0d9ad4cad798897f6a491af1f5fd1d0f2a04e9ef1487a04586ba53129c8956769581e1cc1da4dbccc9665914604b823388b55970a3a56e2d62f9dbf05f5f25c525ffe454c7a93c11b6cf31c5e221d4e99e18a43f6b69e4a12fb24d46374f29b6aee43ed78301285b58a382deda0d285448111940b78bbac325015ddd9bfafa838c85f6f1ca7087cd2c91606ca796b56823caeb0753c62ffced06c3927307ec2e559f978cca4dbe797078416aea323e676ea5f196d4ea9da98a53129d50d870b18dbe43c765e3c64a2113c11f5b1acc08c5bed01984d7d3db8381914594b69fb19dbb0100790feb5c03d05fabed0cce15a6d4f5c0ff7a5cc9d94948c07c0af89b5d19b3d013d71f85fc042065a7fa421366db414ccc0196570d1bbed7e25a6e3d56c56ed8d2660d6042d8d90fef19b13bd6200d73793fe8c28bb6295efdf874f42c70d4c05ce4c613643f023eb2af49b13f91285c451674e00e421a81a57235de3e35277ab96a0db856bcc785808910f9fe5ceadff718e26c57b4b22d2c64e0b7a356a0799b5c3a5e8a9f52865a435a9353b88fb9261890202c7aa4752e24945cd8a8a3b7f38bc2a2bb4e810501b0b073993a3fa39b4a563ac15282ba1409349f5275a1f15a943b3322ddb4467ba5d79c77b44e5152f3ada19ed5a69300cc3d2cc6a84c48e997f790c7c0f9ee3aeefecbc7cff6161c0c06413f19aa65a9ea2b6227f552bd42126d594c536f0753e1da74cdec796cd0f3938f539b09f9a0fcdd079712b40777862cdf83fd5f833e88d9bc82018ab3973b0b7c8822c7b75b152535534e8a22f750b79c1dcdb489bccba287425f50044d0d339772e300f1547673552af136f146b8e492d3c1a7bbee0e42e5c29a3413f4705c401cae143894143371dcbc133cbe02d37a7ce9dbf5237c83d10f2660ce379ac1c492941432a0611930fb01ea3b93d52cc181944bf293f1133eb076740623dd59e592073e9ffc1d3a5dbb41c07342842d730056fbcbb7678d3125875160568ecee93ad83942dea7f78647cdea8638758c0c3e99176112d3c936c9b1792d0f510a321740d4fbeb9facb423e894267ec5039b38f7aed19151a1b74bc2df844b413eb43a86d255e91b7eec5a082c383437f8942dccdcda1fb9b1e20f9dd81235fb9bac8a87302745ab4ba05e948ebf5ae853fea04fff35d22ddb355ba0ad3fdb93358d5d8b56ff1c0c1ee52807becd4970b3dc459010f38432551975be53e3ce63d543b70fc93087986d0d93709e66a44ac68a08906ef47eaf1c707e6f99a80966407df3ab224483a9b43376129d237f0718ed096fb64c25f4e7a1721b71db0f2f4dc92ca4be7e9d4339ce58abd4f410480ebd1091e33fb2f57c1c9ef9207ed5abe8caaf0ac4c4789e9bd0b4b94435e35612e72fe95956a053a28e5990737562276f0764d7975e1f901bc9f2e31b3fe33b035d10927c443f0faa2f374c1ba6386bebe0fd7901fed6c67ff94f64bb040fc8cf40efecb842496c102c076f590b63630aeeb7ec53de068b56f5ddf59b7ddade016d7837ff8709bc3eb7e69f0d740a695077080085671d59195ab0ff66e3b86ef369f0c4f77d3af1839241074a445168ad0af94b4f5e93611cc487cb52f32b82f4b7467e498a560e2fe63af3630b3aba4e49c6b63fb964012dc0522bf48a6ee165d3579bd3bd20d66599a76dbca229b357cf27b2e501d776c778c6be59702ba561a5356b0c93518ccc870fbad1fd126bf8149d337719e2668cacec4a7f630d81c4dfb0199d89a1bfb62e04836a120f07ef883e4062c77c4b12afba164d42cb6aa295ef4e7009f9bcea47d56d48d989f35e36167768fa664b7a1c653f60b8640ac60b8cc40dc9d34b476457c1c8f7ec2fc2b27ef6c6215a4275e891168afff912b21924e0bd2da88ee8f1688369e4e8f0932d959f81e78ddd392a7f357fb46c93cb53daa3475938a570bf0d8ef4e797699cb898180b1789f6b9d5bf053d1311d5dad4bc839a446a315c56277f4098d442ea993d85ada076bfac798859f40b7d14893b19fbc22e126151ec73dafc465a593d9173586440d59d3d7f376c0fd00070e15130b658d68a0a162ecbba06060e88a51f79d879354cf63d58c1e6908cd4a2c76b2656609cf42b550bc47806360a7b030e3e6f61a5f18b4f0bdf41f2c71c418e3a2bc01a5ce8ad1d03e6c44a1db84c66636d10ddb1046b1c6d76d22bb36f9248417d6e0d85a4351d0f40ad52accc1217f00d97b1dfc0a2586c46a349b64fd9e8e06c203b6d4bb929fb2506575b8b479236081b2cd57362460e41cf848e8dfe2d0c484c5dd81bcefc42424f05f4c6258d9cacd02b4db9e8fe9ad048802d5c774e39ffb5f0fdef508ffa2542a122c5b93060a9811554018f3812978eaefb83d1d650c70adebe85dae4e0703bb44e952392768dbfa4b44dd52ed23772ca944a3c400a561bf5f7eb51128e512645a8c8505cd3a90ec9a7d09c3dd017ada3a5e83f1f54f175281e5471fd294be52a0b15646e51ae45adb415e42088486838cb237dc619628e493aff4c38edb3e2d5e5fb7f59e8ceeface5ca714a8cfb27a2af9990c0ba7b23170ee056457f5ece53dbd48c5b6122ef2ecfde4d02bbe2159beb64b3c06edc76767923e053da675c3b6a475976bfe15c5d99117e956b936f7e6df68bb9815a1892945c8dfa43688e9c96859f98e8cddedd5f78e00578486c924908398175089fefa0dd53fe413ad04a9c376d8fa8794291393bcd49d63ec382c7bd634721103f4ead71e4d642cb945d7339c5ada84e9139326288b2d5138562df20e6eb3488c344f9735b51c01dc7f328b3c87a473f5b12cd05e19fcabbe53ba3d1a89f388dff841d6bd4cfaa44617db464dd177fad4bdd9a746870ce67f4dc02e792b6c92a7fc626036e4a51e0bc61bd490fee057adb56467e429f686a403b5d7941c8581d4a32e06b8249a08db1708449a4b2811a769c24a09650cf9ae4e6093c41e7cd4fc4ef4b9ea6e01f18618331fa0680a452df80d6311b3748be66ae0d7f70ef1dca505a491b72467aa7462752da344aa260111e5b9bf8f42a9cf1b7eafc8d37609a5b89b141a3297d8a89c631cbb7c929f982ef32966a534e9fe07c944bf4390a2c876a0f328096a358d64f6fe4fa655ca935a4db021282a4157745e13fe91375893ceb441111a584a88b8abb59f0cf8b81188e6262bc7ba487e167b600d1b8dc77f93644e02158abc9219674e770c2f476b023aed43a747bb84ff801c759275e47f0606ef42055a7f3f7ba225e8a5452bc5da1d2227563637fd29095f29a500acc12694bcdf7f37da04c5dc4d78ae591518e8e957f373233f8eb2a29545aa2affe9428b4410250702ae2cc79e87e04f3f69c51ed6e674ca33bd73f7053436df5c4836f849e864ff160e7d850aad820fcefbc26b01181bdccd396da08a38010b43090c794ff14e7299b1f303df058a24560cd164000425fbfe97dd74bc57b5c27f6a360cf620a1f6e0e798929130455a6df0dbbec06a5b6e76f4a0286df3a805cb9a8df9ce8f4a34955f3f1f744e8c0a9d2eefd59040bcb4b127b2b740c65a136110305f2ad5b7d7bb01833fc020d4d1672eb9de71a6afb1435e5607944eba3c5ede9508e19f15c6a6c195fb904a9dfc996792de6a11ac08c51aa1e9bb6b791d04fca3d673b68c49d5a7b261e7a0b79395c9872c8feaf3546f2fd506094e37762b5e300d11fe917049a3a5c8478fd71a04ded2fc4ae1f2e07a7ab47069fcd30018c90943d27b4b205ca9622afbadd5872f8803427fc03315a7c5520cd33461a3a15fd9e585c48f368334612e7e22338bedf48b49d3f73b2ff1ac650a3c00cae779e2ada82a10ee3fb202273bd91d62c1f254aa61fdada831fb7e81f79d742b4fe9e79c3052d2ffb4ebc4d5ad9a40cf72902fd2e7641420bca43ec709a7895661633491260f6d1d752c360b2a4fe6983ef6103b6713f98091df67deb451fd4308bf5316e99c0ef831c78de7e225620c5f2d79aadc0c2c43388d66e801cefe42a1246902b674a4b801d5ecb10a55b1a389278dfcbbf9373f6e79ec08efa934f7490ca5da95198ddf4107a86b87f803258c6c779157c03a707024802b9887b32680089d222c2aeb2f9efe051c1e8b0686b1fbace079739b57cadd1bd3346df1af2e913e316efb1a97fb3d195e34069e6b417522a41da5eae617c1b69aa05b0a8ea1d89385dd7750b29d142fa0d9c11daa651588479baca2e39ec0bbf44227b9bb800dcaa09eb75b18a40ab71014c13ef8dc09560bb358dfb3b5eb80bde569cc84bf94a1b573a919dcc782dc65f447cdeb6efd3b9bff56776e1750bafd8d0b9216fe44a067eb1c3369d35f90f6e5d0ab1edefcb6c282f62d83e39eb83cb7144517bf43b66cc2cc84b2bc484ad2a82ea77b82047f0d0b6931fdf0a21ccb8a342753f7703f463916da437f48980bae27cd9052ca4b1b8d030a721a61abf54e23a0851437aa1532cbb44268bfa73eb17b49b57a7ddec92d6ab5b5d178c94f7fe2a373d2060bae09cbad1a859366527ef35169d993873af0771cf7f8a6996800707cbba913edaa2554ca949cc13c8895f001926d94e0c7507a8499fa693f73b8d89c6bdcf05983a1d68d0cc827fcb825fbea0f90ec6e17302c6886f3de5e6a66be79413ab7d0818fa350741ccc0e5f1b4c72d88fb35363239f8016fc11e521911222e0e4a32585510873c1709bfcff49aff3ab614ea4ee1012ac6f6b964a8725aab5d9b18edf25b63907e1c4be414c855a4eaa0c01842a2fecb951aae17a7e7a00871eb2977ab9af0ad38f4233042c4b5e86e04948ff81fa86ac7afb49d1d83aa3157f6c073ed90c9a671bc168bab47a00caeb44e8d0b86815b997469436b7b940b3a81f731d17bee5d79f59d7bdc58da84a7dec6716387631ed9b2116dd3c280a06196cdce5789f340fc735a4865ca6eafe0f4acb1e889cf4a501edb61f68b93d67ff9412407751bc004a0db0cf17ecacee067f3616e6b83a83ff9f48878dcd5b0f011d33d567b71945f1ffac0bf7e68f87657d8f0dc7082f540c62116fb896605adc7da062a58249c35160a93e29a58ba0df7e80995b8413b274e11ecbaede0de9cbaf37a002a0541aff3e4adb315aaa615a766037778b0f56b74fdd91640676dacace0e38d80417bc9f9cd92b78282f49a84447a744697fd8533164931d1a6e89c0c0cbf896e68171dc6e1fe5f7a9df611c4672f9e340feefad567da7a5aa983a8be3391fa290ce0cc3f38568824dbb84817cf715a9d1e2625c7e4989d8a4b4ce378b57c6f508d26aa870516f7ee63267ffdd58dbe18cb3c60a827a5babf64d5560c01c8a3d9489c52576d0900e5c6e0df4cbca52a0e4138c72f1c247a70c300fca3b18ee15096672b885494711c83d0d7f9ffd41ff9f705c50daa8d211059c510eaa010106371b95cf984b008f158825c360ff8efc48dd66e566d2595ec303608c0693cf9f27d455c2c56178b5d9973cbf6ccb9654b6d5ba08ee732d0d7f115f8a4f50ef56ffb02f2e4d5a12c5446d5e2490e495f5a54b71aef6f1ddc8772dbdc4b7ab1917fe3e152f0a5ec48f574780361ceea18ccbcbcd7a2aab6e63c581cc2c3f780a426796cb5f47bcb05434dd21aa461e82090791b5231befd3b2512122e78332e3a3bb651fd0580d56fa452185d2507e2b3f61b36db4b474c102fdd6d2f0f3db44f3a30cc955b01fdd772c814b40a252a96f2aac994db9e94314098e4d496d18fa33f16e74df250dc2cce079231252601d8c8414d601c4f5e677f2d89d48fac80e02c7656a433a6354ceaa982d8c4f611ff6793e943f1d101ea6972e164cc3e45d043f8e0dbaf5820d06c7209a0340217e2cbaaa2a4d89e98774fbe85eb2f155d99db804121a4e3a9d338a5757aa41941045c7f6ccc89f12f4dbffecaaddc0527f11f0ef71ee90e83c3f1764a044048d158b89cc0111e4a85691e83bbd1caa576b02be8924471604c9789d1e2f5ad9b1bc697aa44fb56de5811be5406ff073d0e3a9722beb2cb947f7c1fcc7e9d6c30e23c09846eeb0a21f6a0e8aab9b001d4da6a65e88ec532fa9c5858a3f6e9189c98a705627fc013ca72f22d2d08356e0407917155c0673715f252169068654c1a22d4341278126d6fd910d4a224206645d7d927aa1c72393c796961dd6c5384180b609d1ab130c9a46e099b0c3dcb9c72dd8cfdf28dac37eedbf3a30326e46df06189959c796277c492fb3dfb48b496c0b3b2a4601711957741a7e930c5c9de2820a33fd7320b59706d6b77106eb666c80995b90313d8e4fb8ab7bba9ddc583b711f18007afaa792a7c9e7a254d227604124c14230c9604256757dfd474ca3d6c92eb8edf3f62bf52e04c148d555b2c69e801b0ecb13cc9c765c0bed14461fc539908aec35dedc7a348d2ecf45c57fc869088cdc4b1bb4f8b79095fac1e06c7567b15cd66209b908903c67a793ae98570adc8a80a4fac6e3cec17be4fe3461cbd35f2c0c8a5e573b78079101b5a7caccffad47e67399d9b4ace263ad9bcb41ec9868ebf11b143869f3b1ac23918606802f311983c819a02fdc7289ffc225e39b8b44368a0b4d97e8f30249451003952cbf5fdcf2de8e14ea2cb0721c2b3d25d0e47456f2553951196df642cc1695c63e68ee7ab1029f8f86dee7c4d4ef78934e4736a02e3721eda38eccf393acdb6ac3e657c899432626787118f96e45f26554924c8e55314e781e7257da4e6a2f0ff6c216b1cd61fb54a7d3d261032ab9976e161f92a391cfb026b97981347b6a12de442359c68c83d0447a9bc285b9c8cae9372fee180dff341b88a431615eb8c425f5e74a8674b47d2ac476cd79f04351a8b50a7aac5a2f5b678bf0b46604ba622e5054a65c5c24bb98c84039486cb9b4437b1e0037fd988c6dba9bc203f5631a7c2febdb64b8a7ff43e2bd3950f7d700fd1aaeaf569867f83d3e01baf05ce7d3c84876b4b6b0d1dc70d96fad115c560737ebdd33f94f26e4f47817fc0b87d36117294748fdf1151ce2e90dbfe6e939e453641e44ee1b67a978bbfd740c7beafab17e6d52f822fe7e44a1609ed7f1773f33e8d4ddb51f040847d908a77fb814e126106d737f0a765dcad2bd465b0a588e89b2f3b19a2bcf4df5dffeed3350b20a8fc4bd3eee5eb55500f34f036eebf475d675cc976f574f30eec70478ac5bf86c3a67d632c7d5954a4be4d8fc1699b4aadb7c28392e4b741054e71313862fe7a32d095d88284c3b65a7c9df84e63cd14bc15cc274c54dcc154a31c4dc9c622851d5f3fd0046caa1844d207bca03d3d82c20dd59b2f4f852b12011a88951940afda134c234a83d40c715fe10b3c661bc46de020333608586d211eb0c3b4dc296bf695fc08b9eefc8af6354e3804378d821ba8cbb83b3fc94d0628b6d46ab870cbccd0bc35344f15cddb268241ea0d71d8ef08d8dcab2ce4f9d2181bb3c6ea9f3f0e1fd41885892f18a631a24e7588d04c11bf4ac0be001f4b5b795b895c3f9d7f28b1f5326bdea1f16d6463cc40209a195afb2b5fb3696d048c5d7ec44b9b1e6ae9ae25b225155bec20796478184c6e468128964b7b1534900fdd5d77ebe97507f6ad375f6ecf52e94606fb08e5c5368cbfbc92512732444bd2e3c0161492c686c9059bb018aabd50f3cd81b6bc678ff16aaf7dd78b165e6324ae4335843c533d3114c2bf2a3b91cac1977cd1f013412ae03426bb6c48a55683cca1dbe7443233e8e8417c0f639250f5b6f87781cd805ca2ec88e3f43ef25df857b96699ef37ada645634e832d3aa9ae1411043b81182262fe5d1e2d5e7653d554e420e46a9ef33ed0d5e78cfff6f0ddbef1efe02b6f9029b6cd59785b884619d4e9e7673210995f1240e76e209817fc5ca2a36d829d46853c09d0826aaddf4342dd076e4e99ecfac2496b5955611a20a7578f1186faf5f34f72928b7753a7c6f852f04b8ed8ffbf294a52e5f76e8523b8726649023825d2de08587fedbd9ce000bee89938dc0b96abb730eff01a174325aee75145f210898b2c42cb4b75516d80d2aabadf5329dd4f2868a91bdbc33d0257ba81d66fa5ffcae48a7333623cd15f30f4159abb390c9707591d5838a88557edfe693262bb995f323d4fdd35b589fae58b925f0aa4e4fc4853334f7cbfa4fae7a48446cd7e2561ecafbf09c1c548e9d9105a9e381fca3dcf1714e2ff891cbb190126dc8794dd1c33d4390245a4cc03f73efe45c5e0b63b1f3e29437f237d396195ce7493907aed3c8047e7f29c9f0e7b2b2a646169279d70f38592c57bfd5f078487d252327e0a7ab014cb1f70f273d261df85929548317c6e755eb1f4eb7871ac0d31bba16960e9b690de012f72e117680c5622b17fd5b7ff8bea488267632488c0d18885febe37be43de241ccdbdece2c0559e57e4fde0c463b27b8762e149534c8aa1f3a8367ba6d0bdc7b614fe10d09659d598464c901f188841e002c46410dfaa4a3f87439d09b8ea0b0342b285f7496d89487574de5772b81f21b23ccbcea4af31225d3aef5c0790ef5aee6140cf170db9879ca1ef5992d0d80949a1244f7590ef06d403de010389c24cd1fa3df1b87d92aa7a64a79cae6b5068a6d42a1411423fe1bd68ac8284d1686bad325f7ccdc289b97945fdc89b0108454ba1c70b62e8e19eba33297424bd22ef1a54a229b4ac840afffe5c3cad53f0d739d7a96dca581b2ca3f60c781ac28eb715e00be05bd994e8599d3536f8e6025b8e0467b8ec72f601a66b558061bf715325ed16cf2aab599affffcb78564c0ac3be01168179b2aa0560936872c24fd7969e8a5a6eb9da90e4bf5e983de4666185f33eb7eb58fd9479499a595cb6ab5e1776f519592d7336589c2bcbe2edc481ee67853a6549e7fc417731fac163eefe138f9e3ae5e6026a9aab4b715fd75393d7dac7471360a0783b789cf113ae36b1c5413f7b2e0901af1891482f4dedb42bac546d970fccc5946297e9f7840f27b72e880343e48a1b9bb37c9fed3dcc454f13e7a13727c6d63b1e37ef2dec72a572cd568e8805382a0d1ed471f424c1eaeec8e470cd25965eea4e5685ac96ee959673887fe9ec6b83959aa17da5366db65825f68fbbaba4d850630e5dc93739052695fd21704cb44620aa6f5a3d3e721bd0f7ace84c7ec65c114bcaefc055e2e7c22d5e7a59cd6e5b8b02417cb450b8c62b39cfd512afc175f7cd6e5e8d07ac5ee6f806afea28969b7e574d7f37ec4eeb16bff39bb7b1db886fdf245524dbcdcd778b6442fb64b998ff916a4d9c7a63cc46b177850661b6fc35de93fcdf6b48de0b8195bfdb095ca00b659a7fac94be1c8f01f50ac37a233dc0762b8fbef1c002cf68b2374cd7db7c095345359839a0e583d8ceb729756f911d507f2699357c54a40a65e4a10e1c0ec69252c9d79a16b0759595756cdde03d231670eddb70385c536af2437b78ea91373ed7237ffad9d4c2806e8004f4fbdba89d7a9ec1d404add7b5c2a40ce647c9e071e6c6c00414b81a2d72ae5b3c3d75f03e8a9544a4ce1f2578a679bda1e7399665f1d9c559e0404c140898b629aec4cba1dfb0ccced465b8acef461b90e21756e4b1df8cb86815f5d080249deb147a12b9f0dd6163f0dd362af7cab83476d77adaa2020a12d00bf7724343beb718e61aef9f8bad49ff2553dee59375572ec54fd4ccd5ec59dbc17f77ee1d2c139ff9a16bf2ced0ef3a80f68fcb042b142c63563405f83b0aef7500294026b99d87f3fa0dd6007c23a13b076f4a4c39472f06c1148ca3fd6a7a7da01d07eb5662c0b47a518156696e4bb99d7e8d3e84a8f7fc04ee309ecc905476dda9b42051078c0ee869576ead55b3a61699a5c987c01b60a283b9e0290e62268b671d433e0d742c2cb0d2156feadfc5ce4f88b637977e2acaf2de47aaaf2ba825d4001299e1db2b897b273392861d407f9bf85c1ac5e52a8eace4e3f6669ca125b1e6b0cc4bf6c14a34aabd41d6ad856416945d13aacd8144b22cecfa106fd3e319d9e2a8554e7eb1635b4b8724f1f817f32731d38b77862c6eb5a571c62c72dc5ed387c78c91a17d5105820efbed83dbec0214f7a715a76621b4ea46dde359c029b90e34862e577be943435d9e0cc3f1a0f74b6eb1326185130a465fd08f6313078235d56c72830091627827988017161c21f7f8b6805265f88d528bd93735754f9fcadc7da3c5a8aa86e12670dbf0724419d2b1fb4a0cf9f48b9318fd215c7883dd3e80bf2d590fb6fd64deb29c4a46f3301766021291038c2db9b20c11a1d52a71e1865a4f0df3a1f2120061ec556b70e42865353bafbf24bebcc019a8eec73ed82418d6e0660af0cc86ac34cc74c63ff3a1933a777782e56b61b20333294beddb35c6932f8a7c08b5aad024072a4246fd360fc5f84a85262c1d70b0ffbe174fbf301fb83b60b7d7876b4787f5d786c81ab0c6e82c0b2fed586dde375f0f53e9f83e6846865f3b1f502f2ac9719280fd1961afa19a9034632fffbc327a66af5533ba62f39128016befda8b676b1543b0d1d3443aec6337f498c865c4650f461a9ac5ed25e63f2409b0b866fb6072dce496f01f00049344a3ecdf6c7cf1f84d463cbb9cbf745df604a5514d61126126f56187b7727f091e716e631c4a9d50d8a76399dc29f9042fd9393cefb5b1c28d954d5f669726a8ca73ebdbd62b30934b201d6a93f55afa1fcce68c92cd75b237b2208b5bda15dc5ffb9414caf3fe820e923ebb4319ecc6c12102ce805940311231496ae64a82058e9710c805efaef33d296b8994ee3307cc55b776b32f69531f0d7c1b5816c59d7510d81036d238bffdf09bcae13276db151b9b5fad63c0109b390a2e3252f5180a6669937de657802fcae23461eb8072d8b582d4f5cc573626c6886e70ac71ae8b097edc6d20feac0eb4dbe51f420c8e424557403a1fc10dfa426fe95248ac5a2db4649734449e17ae0ad961ddab6150f3f2b4bd455e657b5581b636bc1a97138cb95618cf5ad0bd31cce4b6ae1458eb5dcada48f3e0a5ef17729be4b08152646c32e95d73c7d59adcd50fb1166cd558299fe5022985d79343b7297a7dc158a9edefe9a43941e8147b58bcf054e39dcedfb9f8252862899faaa1a763b65a79a485b6dcbdeca39cde781dd8c18d90a452f49ae74fe38c822e9196558237193bde309eed78aef7cdf2da9f6a467febfe73987faeff62febb1dbb2c1c6c13b972c91a73c05fee5414dd1cd26ac44d57f60a42d8f9000b20eacbabd1a6ecef5eee0a312a4fb7b1d3f7473722f12fd4ed0e519f0393d4eed4b4d330e9de586f0e9640dd0954a95d82d8bc72cb6028a122f8dfaa6ae2f15228a2799ab2f54aeb0efd88e02577924aa450dda0ce42d78a91994a40fb760e314592ce0d1248c8b2feb98659fb521472197ba476a4afc87bfc40ba5e17e0e133f3160bb79c192f108e7d91cc90e63ba8fa766708b5aa9944828dc4731797e286192c7ec4656b23780731eb162aa17863e37a96b604aec24221779f2e36fa894414cb5e0bd3ece11569c91e1e0a3e09847b997271d39638b1f35b04c8d56df4d6b141e019ef3edabd0c4fa8d311bc20705ee6b6b9419c364e8f2a70cdd7006a08ec5f27f2d69f60cd5bb7179820f2b5e7b70242fddc4ca8a0b89d761894ffa0ae9be139be3c1d617f3637106a20ed86fda90ee603e65aac1e1142de6da6196cb693526fdd4ea5adbe31349a0ae90d53fbbe73fe0a3e7a25527a03725d84367b38715a8f845991befcbd98679120f87d7701a86d42bc1ef28b678e262368c259c64469c22354863023f80bf977a3c00fad53150f3a995fcbf518819fef751f1095cb263d10f0744a09e98bf5b7c8bfa3e3539096d9d1fd23900d4b071aba13e70ce658d799ac211c11b835b8bb5c3b391ecd31ef885f1e4bb1676d50f6b98c4a09cfdcd01db882a0e9f6d37962dcf5a8093b50cd6c743165b344711d81f6fe31249b03d009240e8e595a984658cdb1cfd14774473f2cb16d7af6cb8541f7362c62149b5c24d6ec8619f79e08483220eec6aa9739c0e33396d03609f07d3e84ef27b734ae955764e0e96ae5e6a8e93289f007cfac7386d5f53ca1e07378afa9d75488f7c87c851ac5b6a5ec9c4dc205df694fd794ef2007e070cd009feed223d1dccde195627842cda93bf219115b65ea3e448b62d66a9c35d8217227d556b99c5ebc30dc01b55dc4b8823c77ccacecb1018da255a27fdcbfa6f5957c90b4e6df4e50a9a51c6928414175ba04caf44bece1db20604aec169419bc890b845eaaac842ed5c50553144c6a0918ffe0349fcb46093474f983df5717e0b6fc58b6ff3c5ab42dd640252a76157ea4ed602e8de0f910ff130e6ec93cc0a3f03b597adf38eb249cc713e7ad58806f4c309763e3965a8def12f29e3a28c87e2014461f62c19c51c810c6eeae9cacf69cce74171331489242bcd675248f9d5585203b6a39cd436c4428cd8aa7a7d82202d20124574a47bee3af7f1050e60871cf7af447f0a33c7f839fac1cc603051530bfe2c68672a5dc2d26ea76247acb228ac32e758d86ca5fd53a87fb2e918c787cdef695f1a6bf8170a50e0eb317b6df79240681eb1cfb94e19c267098b633dca726231f7f8929655349c386476656a2018ab7639a7b094ea41d4ea05ce62ee00e65f8fdb5d8360b95d007e85b1b6ea32e2162a9184a5e6ecf930df90bf90326f33e35cb78f9044e05155868e06db213f59aef9f349d2514271109d0dfb7ae263ce36696ea3bd9ee878f4d69de2a593f1da8c70c227698612f1b9dbd6c12904005785b0b941a2cf680c1f55f98668cba07efe2e9f07c43391b703f3ede9ec6efbb6765f5a124e7c2f1111eba0e7c6ec15e50307f3ae4ab18f8a1f25f73117caa7c611c54c633b4b63928d0629683716a1330e7ea349454cd8ac616600868e73bd15fa205da6cdde9ee6a1bdf90012fda145960057ea690dbcabdcb9dfa65c1fb08767e7ce2a369eedc6d6079390f55d92f2b4f516bac23d8c58ba15eb57c92e639ffb0285d3af126dcdf1f46b986134d9168d3300a029b80baceb07c3cf358e6837827e8ded51f4abe8237a48ea987c7133e502fc15fe0c2765a4485ae309e46e8f870e145bcd0431c4ef430a7d526b3bef6b98a400445e7ce4f86b3717824e7a8fd02b04a75381f1da834ab645a4232624cf304b31611c4d31639089e90f635b9c370369f8b7e4f126cc04eee7aa4a00b85313be9f4b4d27eb48f3d285ff5bdce2c39b7b9c94653d6483f8f24c222cc47de6c54ca9a4c40354b1762f84ea3b3d31be75a510e7914341abbc2436bff53c2485278502984401241a6b7a79d875642763e13b1e6a95006f9874d1365160b7e8453e5ca1cada92fdb5711a836a5aacc90586554c3718d53f2a14d9d7d6ec778cb95e32670665e1d0c0ed846ee61d0cd1ca03de09770397449dcea9bbf716f23e0939947ad87709a0bdaf3da726faef2a80235617a5342e7080daee47710527399dc27399b1aa2f07e7b8d53b41db1451f68398aef6f91142a8a9da9e47d03142f731f0f651fad4fb28a04e89692678133b752f563d62fb9901bebe485c5f8a3aa0cb203d0e8cb03ed2c5ff40aa3646cb796633add1a640205e512350cfa76137f7556aaa9a3b87b93841334b40cb99a091e0e04fa9e4271e6d72e956cee41539dc82b8396672ce80290d53fdba9a89d7ca3c66fb02abd435d274af06b10c35433822025a2a97e2ae25b9b382d7573be42aa8c78a6e1e4959484260adcb3e353806c67f7c9086cc82994448e710c813c2628822ee46b7e0fdb81b1f801004536c6e142ec059261809a91fd1f71e9b9afdb0ae188afa74e075a2099cd7fa82e019666a573e9b492169cd3d41d8cd98f00b204e9800998ecf8427eb8b087b2b06074e2985c768e8bdca35797ef86e0d7eab1188fc59872e741fe15002882e4e8c4ac61d9737da3b442b56a7349ce4d06c82e13df761fa7d0dde7fc171204fd074c18ad0be090b008e34708628170c605a4ba3b3c2bae97ab5927193a09b542a66f7d558fa2e84b9088311f30ef9c7c2fb6de9a11b101d578d89687dfcff94c231969dd3a6dd5383e7850a0b46e228e42452031668e47218ebcb5d2bc5d1612e4f4a6f85427ecf28cc7a66084b5a9ec6b8b236a95db3437877407f42265fa4a2726bff5a31d39db89247cef3f8c0dcf0c598d82937454036a87885186c8c555a151b186db23959d1a4b503239202e70470be1d863a524c21be6d00cf267dbbc34ad47e02f1fc8ebe6b74e3adcd77f2cf67cd100836bd291df68ac041cf48cb586ddf906b355d19e4086423201d559568572de6237689f56559f7209a6100098e98b93fbc52afcfc260675de14de9d2775c52e2435bdba4c1145f0caa0da253a9054ccaf71e08b9df8e5ed95e4ca48d005262985a984de01db7491150afb2bebb66d34ff227b3c2acdd372f0e0751825a6974ab4567e3ebc18cb6ea68d21d4263b48bbfcad2937cbd2cd89b2b38166fe6fb5b7c962e219079043a076bc957586a6179d5a61526fa2205c4b319bacde4cc68e25a74708a50d7538eb70b7f2c1bd804c39dd6f9b693ece627b824b46cd1e2aa554dad70fd9676d2e6ad7c575f3407e38320ac9a2823f759202ce10a715100b804f8279198c9eb36dc73a2b860e5a14b7caf084e4300a300a6f0eb68f3b9325d54a06cb52c487fb666f7d3e5f700a69b700020055d8ba2899d769875caa55e878310c387eab89ae7bba30f040cec9298e25a50badff3a5e30a45bd1bae802c06b437e568cda0c70f40f47a93109ebc49d8118affda77d57ede1553933a0bba8fb52065317d551d8330f41586713b0c8cd13f3d7bc1727188431d144841e215ce7b0a570943885bbf6da056db27159d67a81169daa85beece4aac02421a825e9ea0c846c4239b8d1e7c61ad3979be2c387d999515cdce59070747e7fea278c77dabb31ae6d0d1ff9bc1227be6e1802b2aabad2dbe05588cd06387eae76a0d493652680dbe82b305017db8bc41c70d0a390e67fe978160ed83b68f4d9885a170b8026a4dbfbcac7042604df807f10b86342e0a8d3cee4660254537abf36fe5132c4d2b3bbb27414dc37f2527617ca8cf838c79d2fc8e262142cf0233b947d62946715f9334b14ec258be1a98deae1d5ecd3349dc15aaa10e26bd17d2eb938cd66f6aae60ec561ece8da40acc1119da5187e75100411f3a4884c0af2da964097e872846c20ad5f0333ee99f8ccab69ae6ff0610f2156974c6ed87d5d629fdde9d646548b503825a67a7b436ad5871ef2a6bbd0322022f0f07244ec4fd5871ef2a6bbd0322022f0f07244ec4f99bc1e500e3a7c70fe1e341c7f6dc11cbe59055c81e9c00d83bd5a9137c18bd5be59055c81e9c00d83bd5a9137c18bd50c50cf197c91bee30e6453ca3fd3aafad41d8cd98f00b204e9800998ecf8427e7e81fbf7ff77852edf04aa9af62c25057e81fbf7ff77852edf04aa9af62c2505be9de2942de0a7efdb6ef017ed9ee2c6be9de2942de0a7efdb6ef017ed9ee2c698031e6e247a54a8e368a7581429f249cf19c342fd52ad3a15a15231fcff6de66aade63c500bdb95d1bab68c421e9f6b075ee531593cd2520efd768ec0afbe64c70fe2355c5b9532ed2e3c5aa81cbd01fbf9bb3ad8ab1e0852490de527a3c58e5be573fa6b523bae2a09524817eb193481b48b082b85c11cb986c76dfe088ef9084e1408f3337f6b17635403ea9f250d0b0a84f82c798e6cce384b575687f119fc754809f2996f86acd79eb94a2a7f68045ced4f694bd6c860c11a86f72c783c4ef2bf88ebeff2e3104b11f7f422b8dd5c0c85d38875debaf59c25dcc0ff11249339feacb120e3fabfefb1c321e5ef887fe8482e843fa5261d5315e4a88f792418c087cafc6fc643387c4103d4e657f4ba7114db14c0af8d533bb35e0d94c6db643fe2a01cdb80f9d04944d0633a3377e586a523a7481345140cde3bf8031763f476db7e099821fa09fae0a50fafb4dec2fe28ec8705ebc00d917f4c4bb8df61d1534a99ef2c20b33029ebd559da241689976a82aa854ef2b2b9fc3fb7e5ade741016141bf664d349437c25220c2fc949376b55503a3d5f212697b620df6c1783398934df048828d9db3160a83b072236a7e381920237b00f1cfb4eb917d9ff66a7e381920237b00f1cfb4eb917d9ff6ca7f726a686358b09a6bc3455188fb21122e97aebdbcdd5812fc2cdca0c99097f1b186abc7a482548c4e0cdd9d3625882e0bfdc0eb78ca744114b42489f077d32f2227287e2f75e33216ee326fdae4eb4b0f53ffe49aae99335a2d0a81643f176ab37e536b723f6cbe07fca073daef038b9c32a2047ba6ebac2d25d8642274c2d30a2f4fd0714ec184b5365c1782e01ce74891ce550d233ae0da469c1cfed13b72a2f3dbdf1d9fa96ff61da28269b52f9769589490ac420463d64a8b2221ab25dbf4d1cb7450bef9dbf767a6bb6417a80ce4a4ab9799d6ae89da93bb03894410a9c5ebd7285afaad856f565c2af3ced88cda9d7256db2f152645ee7f192dd368661bee7d4753618ba5489cff40571cee329d6e038d4f805c0cdfd65550cbf90cf42b3fecf6fd05bd87d3ebd3d1bf0eaaefb52a3f5ad4d766aef000ce50b31aa4602707015a9d0f62f23716264cb36e02602707015a9d0f62f23716264cb36e02501f6c971a9373a0f891b7b60328f1179084c76508698fa002ca33da5ad774a69084c76508698fa002ca33da5ad774a657a1c8798fa33e8ac01437b1d188b51bffa6108f5290188d0030024744de853ac3227e84d81e5a83dfdd28e5e6d084a06b5b4e1610159d42b062badc5add27f5b0a47fca33808712e30eb1f50001a3369bfb82166760a126b9ef0482a0ae2e9cabc3bc9b9092d2fc338f587e0bed23bf5a14a5b337499415fb6a82546de97375a4cecb764e83d360f4640f554d70903b7ee13cf245d7150105631ec0b283136f69851be952fc9cfd027f26c3eacb0f5f1917270d98215cb6a584b6dff089860bfd160ac482dec6a12027cbcbad879c3aeb48d1d832e01d829133e2a67fda1a0ea8557eaafb82a8ba88f50b71fc11f46a93dc3ccb45347a74ad1d27b92d4c0481e3172d2881e99659a02703e84ac190a9349345cd30f87d837a13e10476f7b63f7bfc98dc662ef88bcfc436b30da506bd129d0534362c4bdab2c077b8b29d70e8b9029022338ca06baf0316d62ea71a23ad1348d1e1397761a9932a84f401c4369d8512c0687b74aa811dce6250f8b41ca091f7aaf9a9672a2d2c855cf4f3a261ab19d533023c103473f7b93f44ecbc9b36c7b92b9b4199d9e3968b0ce13bf7f29ec02c2c8486ba399c5bb2ec499e9fef0bb8792817ead38efe95ee90c49bd00c11d38b0cbc90a63be4dddb8717307358ab2e0742a9ee3a23f812de31c10e10be193709c6f740b4949f90f45f47dd8807d41d8cd98f00b204e9800998ecf8427e87eea4ac69e039d5ea4016c931102a7de84457654df898fd74d330d079bf9c8fd41d8cd98f00b204e9800998ecf8427e0e3c51cc065e1e16dae8548be7ac08b73fcb8b920b77f7db88328dd491cab31f2ceb59d7710fcada64f333bf8345ff2e61b664ad12737cbcb6388ff293c676151c13ae2ab0c6b93289a387dc36dfca8ecd7b2bb3682505e4703c41de084d7ee8a7d33f093e0e02cf7a37cc3151aac42b7e1995df0f8366e50a96877fe9ba8b88845484dd6fc6bd72e8c8290e6b0b07cb770b60a87e7b9134e9a1fa24e28c999183cb91918bb3d25dfc7b8658b78075d8388d97abf7a10fec2b57cb1fc04b7587e02b04e271a894ac50ee7dc75396f7f0e02b04e271a894ac50ee7dc75396f7f034b812ad954b587babd7df633beb657548b594782c2c6886cec240c57959974829df8a88358e774fecc7acf8c3e8b733188c08c39b07968ca0c2586a58185a8b53a57d655a079b505cb7ffada1212fd338465d674731bd67d0050058a30e46f906b8fe59e07e939594f64d5f9f44cc05346394c0e87701205958361b12743002502cccf2aec4fcfe3acfb3f9d1e99440e22c842d9c4f96a9ec09c42c67704647911d17a9b612a08fc71a558933e5ad9b0d6e02f77d598875dbd577db1d193e54a16f6e71d0789a727144d2770da1155042f8ff89f0593769d29050c61459ed057d85b80366b6246e66c8228508508e11257effa6c8370a229f8092c9e14f17af1c8bce6bfa83c594fd6b39592366bf72de03c80328e9a3e875d641e11349ce85d1c9d4d6c8298009b2a3aeecd684db72d5b17207a395d8a544610e7921762bd8b1c42884fa5bdbde53d64cff469374fd3e0975740eec3481da4239017709545c418537cf1891c2fcf900a521c26959541a0a97f908aabcf4957c5314042fa3a015e1e74513773b0b2ace4991635de31e679ecfa6569224e4576452e70266b5a3fc37d2b0513c3e9231538709a32a8b4ffc37d2b0513c3e9231538709a32a8b4f300ecb1fdcf19002e3773b47564077a265eb0e189dadac7edaa0ad15685e41720a7419178a93de5c1aa000a564363a9c5b31c89d1c8c379730375b9fc5f8b07bcf9d001049bfdf64822a412e349eb08658f3f250e4929cba2fbf96502fa106c33aa1912cfadf2169c6ce2bfee934ec7e6e4530e52c7a42ca970296b457c3af0fcafd9ab382cbe9f6633febdea978fbc6fe7f56a048c7c72b242cc63e865b099744ab4bd21dd81b758e72b7c6fd3c3a4a1a5aeb51218d6e5fd6c40051b72b8a19e87f4f9ac2e46d819ff407b1fddf23c1a2462aad4201c666bd248300bb99b45fe746d6ef428c94679627a5fba74bf6b25745cb21ef1f0acf43ef6ea98ec535ad84f707aac14d76425fb8495c8516df43c520e1904dd6d3a8b92ee2256093c41c2e6537269845624bbf1f86d8e769a330bd07ef1831434136bc09438f3c8ac75c272b53ae68151c0ed13cd7d2ded4c0db45dc98e90fc0bee185125e0653e2aebadbaac1548c0a0b967f086ee620b402fdfe55146f21a495d4f02697ae668f5a1ebe59301bddbf2bea02a986fe6991fe39fa09740a6f5da0902524462f4320691012f5174b535043834ff50e8f19131b4a16245b89b537afd476f9fe3269594c2fb65d6216ac71af588fe69b225b619c12be792e06439c7d53b823221fe4f878a8fa03ef55f5adc02476805adb0d00758b1f2a3b25e41d3f464ca409de75167125649431a2d492904950f238a809141fd07227e900dcc1eb5f930a653d237a92344502b39eb151b7e486179515883595e75a9769d73d54cbaab46ce45ed8b69693133d9dc2a02f0b627abab4524a808733dbb5f1d76e3183f45068a17a2255ee5875cd8d0e79f65c747cce35eed9516c14cb5f4fd1052b73bf8341b211488604737e12e3b87772606614f69a10b3e3945eaffef427edac4d8ed2e0ce027681d90e8b170a95b6734573dbac9f98aa49b026951f3d895f6af1d891d18560040020924712ae1ccc39fe77e8a6ac4ac7a1cfaa991548318699581c8fcb74d12c138fe340b08923f79b25a497a82634936861e55f45046adc0da02a7103694cdeac77e7c5ce248ddbce3859b93046221fe9a2c8e6cb2f1cd0de30225807901db862eb5de42e2ed6cb7bf42791a811d9dccb7c495dbc9cacc35f25b92510a30d1d73ff42a43420912444ddf0f299069d223ecc14851618d7f61a1ea14d9b69ffb299f12062d4b8a89fd9ba879235eefea32480901ea256ddc3032d9fa367a6b87960036dad23a5465402cd1f2c7fb7abadf4c0e5c56e340d83df8970f41be4ec41508802c7bec396b27d8619ab8bb648bbcc64c071db2b6ecc08e6642f384c5ec17632b567b9bb0bcf2ed5079c7c5d1afdd779eb25620183744046ac2b45744759aa63f97626dba14494abb5c843786a794b1b748a1d68a09ca410f629980409c816c3bbfe4a7d084c4e0863321ac19e82e833bca93594dbea6e87a7713c0f4a893377ff9d59f0757a4a2f15581261db5212a1ab8c16056059619fd8fa6fd5e12b1614524ea22d1c93969582a7d1100cd95d2620eb0308ea5ce8a1c9878ef36871ba8360dac8f9498d7d78ae41b7744b280839c25fc8b641f2d23d79966b516d92d3548c8bc90285c3447fedbb6cdceed3bff86591c0d7a4ea6b4dc0703aa8ceb50a2506cd3f1dca958d6ed58b3edbc85e1125bdfc5c1c7221d29325db7a57401512697eafb3ecf6b7c024c5af71e380cf0072774574fb7a397f4d3cb2277cedc892091cdcce0275785a944a752deb776162cc0660933cbbf3f77a8841fe153baa9d84eff37c3a486ca35dd9dfe15e1b5bf67c367c5812402a252ea5afce8e20c7ccccaada4d42d668d88420aa47f74e75ebd843e50284b81e74de54f390d57847b62907ac4dea01e328ba5d3148d5b0417c0ebafe7a8ab150d000a7fc786f7b791889e05315b7a6768621268aa85f59c0a68483fc1fa5e28ad0e48f45cf602cb9f3a3e3c8e1c495ce08d44aff81a137e91047c49c1bff8c9e28d93fe2f2387d0806ec9f1f7c12715d31e008dec7bf5b1fa863606a14cae089af56725081934eefcd43bac6646ac0b866be2cbf4340190ef8226cce638631b25c0c548aba2b0f462133285fae2db46f3c04f76bafae9ecceac1cc84b7245a60923cee8e497ae82b6f89bda2808dec4aa35c4a2299819f6cd474202360f0f944776ca63d6a59be6d3a4f10b232d693f8895dc6acaf3f2ef325cb2bcd1bb0013fedfa34b0953ac0f062711c924576d888bc4f33e59f339422eeafb87dc85c60f4e8b09b2dc05d51562c3b066239d947064145827927d21e648cd819f90fccf53fc111e25ebfe3f8e894ea8863ad0e6f4a0582e7ac4bac7fe18db019b096f7013c1d0641940f90bb4e2a04148d8853932f0281043783fccadcdc3168bc29a0f7cdf295dfc2e874df85cd06f62cf282467ae3588741a898eeb58f165d7d86157d1a4158543e6cefcb7b36113ce0b906bad203f5d0d23dfe2abb5133a6bf4527395f33e19d20538ff360b97e2fa6b086b31f2544a6c5cc35e5e3278b28d3de8dfcd4efefa7e68f7eca84885bc421aa7f6eed7a9fbf15f5f458345842daf7d58a7765f064fccb7cb76ad9c7f8493ec3ba4ef9242e1a39c59e2fca98496b59fa07abfe904fe5582f454eeea2b2b485aa235f568e8ab69e74eabbd56d81e0294cb27b208eb46b601b6507689a172999c643754004e05b0d915b6be61c1e1594c55178d35ec5ee53c91dd2d8d5248162bcad2d8be3b2cf1cbc870830d343a5eb0a520d75e7a2b64b97215d00d530693d204d77e3a1a8ccb2ce2a288f3a8601889d2cb96eeb6d8d969a55bdbd26bc405e4433721cd5eb73591c180d0f1e85fc6e9356a04e631fd557c7f53d7001f33c734d1c7369f9364947737f0e68207824d7fc1e82e4dee3e12916d352b905969b92f6027a13f300bc7637f123c5ef54f181b963606e39d26aba2c97d5531097800521b52ac764d8d0c98ad720c59e5ae06ca5c6817efad521dcb8e21359a4bb1a71e72ec0f50342023c1cf6d870a3d50af358ced2abd01dad4f0ed16c1535bc22211db8c1fbc2213ad21d545714bf0515b3f7377223c96c658805a101f0c29f83100b4b2301f6081daefd0784e3a3fa16b8ead8ec832e934e1dfbb1fec0e1d335b033844feb8127eae70a301b27c2afcecd385bbdac95b601a1d425505cddf0693328bd1f915e560cd3d8ee609da3ed7f43f628551174100513bebe2f83b3b3a7c2e4eb63d3a5543a8491e6663c38dbdb735b67ea05124ec9828af7b7da92fee71d16dcbeecb95fccae81b35be27acfe1a079744d833a0454255047f4f9ae179f97e001698a49c3117e1d4618a4389bd53d3f87624a095faa7b89124bcf10a77e82b46a5fd936a8d949307fdbbe647b3099e62cdaa7e73eb9db1e784bedcaf8ad99e62cdaa7e73eb9db1e784bedcaf8ad99e62cdaa7e73eb9db1e784bedcaf8ad99e62cdaa7e73eb9db1e784bedcaf8ad99e62cdaa7e73eb9db1e784bedcaf8ad99e62cdaa7e73eb9db1e784bedcaf8ad8179b89d08459dffff53e2b2a9fb23e3a83f3b4a00500e2be4ddd075780b7470b4f635dd0349f36f781f8e1a5411f1c579c62345857aff7f890fec80e70d01ac06013db5c69b15f723b5fc7ca8e812b0dc88f085696e1f26bfd8406b7de7b8fb662f9f68d3ba852a2b61436dde9e8d5f90a1b22eec6a2cc1f55f958552c188bb83b5df5ddc66a40179af4678e0aa8eafe898244082c39b443117f7893ce0debf5a8439f4f1d75f19ef2803ab6e366bd0asm-x86rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootvzkernel-2.6.32-042stab120.7.src.rpmkernel-devel-i686kernel-develkernel-devel-uname-rvzkernel-develvzkernel-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.0WWW~WoWUeW,@W @W @W@WVbVn@Vn@VV3VV@VJVJV@VaV@Vm@VxV'@VVՄ@VIV@VɦVɦVV`VV@VV@VHVV@V_V@VvVV@VVV<@VV@VVS@V@VrVqR@Vn@VhVf@V`.V^@VRVD@VC-V@V7P@V'~@V@V@V@U6@UoU5@U@U4@UU@UJ@UUa@U~@Uyx@Uv@UuUmUlI@U_@UY@UY@UUUQ@UF UCjU:0@U0U-@U-@U+U&iUUUF@U@U U hU.@T@TT@T T@TgT@T@T@T~TTTܕTD@Tء@Tи@T TTTTTT@TY@TTT5TTuTto@TmTk4TeTa@T[bTSyTN3T>aT2@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-642.6.1.el6]Petr Holasek [2.6.32-642.5.1.el6]Petr Holasek [2.6.32-642.4.1.el6]Petr Holasek [2.6.32-642.3.1.el6]Petr Holasek [2.6.32-642.2.1.el6]Petr Holasek [2.6.32-642.1.1.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]- [net] tcp: make challenge acks less predictable (Florian Westphal) [1355606 1355607] {CVE-2016-5696} - [fs] sunrpc: move NO_CRKEY_TIMEOUT to the auth->au_flags (Scott Mayhew) [1366962 1294939] - [usbhid] hiddev: validate num_values for HIDIOCGUSAGES, HIDIOCSUSAGES commands (Yauheni Kaliuta) [1359999 1360008] {CVE-2016-5829}- [scsi] megaraid_sas: Do not fire MR_DCMD_PD_LIST_QUERY to controllers which do not support it (Tomas Henzl) [1359039 1352826] - [scsi] libfc: sanity check cpu number extracted from xid (Chris Leech) [1359036 1351356] - [security] keys: potential uninitialized variable (Mateusz Guzik) [1345945 1345946] {CVE-2016-4470} - [fs] gfs2: Lock holder cleanup (Robert S Peterson) [1359038 1238861] - [fs] gfs2: Large-filesystem fix for 32-bit systems (Robert S Peterson) [1359038 1238861] - [fs] gfs2: Get rid of gfs2_ilookup (Robert S Peterson) [1359038 1238861] - [fs] gfs2: Fix gfs2_lookup_by_inum lock inversion (Robert S Peterson) [1359038 1238861] - [fs] gfs2: Initialize iopen glock holder for new inodes (Robert S Peterson) [1359038 1238861] - [fs] gfs2: Release iopen glock in gfs2_create_inode error cases (Robert S Peterson) [1359038 1238861] - [fs] gfs2: Wait for iopen glock dequeues (Robert S Peterson) [1359038 1238861] - [fs] gfs2: Re-add an omission from upstream (Robert S Peterson) [1359038 1238861] - [fs] gfs2: Eliminate parameter non_block on gfs2_inode_lookup (Robert S Peterson) [1359038 1238861] - [fs] gfs2: Don't filter out I_FREEING inodes anymore (Robert S Peterson) [1359038 1238861] - [fs] gfs2: Check if iopen is held when deleting inode (Robert S Peterson) [1359037 1173286] - [fs] gfs2: Don't do glock put when inode creation fails (Robert S Peterson) [1359037 1173286] - [fs] gfs2: Prevent delete work from occurring on glocks used for create (Robert S Peterson) [1359037 1173286] - [fs] gfs2: Always use iopen glock for gl_deletes (Robert S Peterson) [1359037 1173286] - [fs] gfs2: Update master statfs buffer with sd_statfs_spin locked (Robert S Peterson) [1359037 1173286]- [ipmi] Remove smi_msg from waiting_rcv_msgs list before handle_one_recv_msg() (David Arcari) [1355980 1347189] - [fs] ext4: Remove useless spinlock in ext4_getattr() (Lukas Czerner) [1355981 1315933] - [net] tcp: increase size at which tcp_bound_to_half_wnd bounds to > TCP_MSS_DEFAULT (Davide Caratti) [1354446 1349776] - [net] tcp: Prevent overzealous packetization by SWS logic (Davide Caratti) [1354446 1349776] - [fs] configfs: fix race between dentry put and lookup (Robert S Peterson) [1353828 1333448] - [drm] move idr2 implementation to lib (Milos Vyletel) [1353827 1316790] - [fs] cifs: Create dedicated keyring for spnego operations (Scott Mayhew) [1351670 1267754] - [infiniband] srp: Fix backport error in ib_srp::srp_queuecommand (Don Dutile) [1348062 1321094] - [fs] gfs2: don't set rgrp gl_object until it's inserted into rgrp tree (Robert S Peterson) [1347539 1344740] - [sched] avoid kernel panic during power off (Frank Ramsay) [1343894 1313035]- [infiniband] security: Restrict use of the write interface (Don Dutile) [1332547 1332548] {CVE-2016-4565}- [sched] Revert "kernel: sched: Cure load average vs NO_HZ woes" (Rafael Aquini) [1343015 1326373] - [sched] Revert "kernel: sched: Cure more NO_HZ load average woes" (Rafael Aquini) [1343015 1326373] - [sched] Revert "kernel: sched: Move sched_avg_update to update_cpu_load" (Rafael Aquini) [1343015 1326373] - [sched] Revert "kernel: sched: Fix nohz load accounting -- again" (Rafael Aquini) [1343015 1326373] - [fs] lockd: Don't try to register/unregister callbacks on the inet6addr_chain if the ipv6 module isn't loaded (Scott Mayhew) [1341496 1336483] - [fs] nfsd: Don't try to register/unregister callbacks on the inet6addr_chain if the ipv6 module isn't loaded (Scott Mayhew) [1341496 1336483] - [isdn] avoid calling tty_ldisc_flush() in atomic context (Sabrina Dubroca) [1337443 1328115] - [redhat] Update dracut dependency to pull in ecb module (Herbert Xu) [1334431 1315832]- [net] tcp/dccp: warn user for preferred ip_local_port_range (Florian Westphal) [1333571 1314774] - [net] tcp/dccp: try to not exhaust ip_local_port_range in connect() (Florian Westphal) [1333571 1314774] - [net] tcp: improve REUSEADDR/NOREUSEADDR cohabitation (Florian Westphal) [1333571 1314774] - [base] firmware: Add lock for firmware devices (Lyude Paul) [1333572 1309875] - [net] netlabel: fix a problem with netlbl_secattr_catmap_setrng (Paul Moore) [1333579 1321174] - [md] dm: only initialize the request_queue once (Mike Snitzer) [1333575 1328329] - [md] raid10: include bio_end_io_list in nr_queued to prevent freeze_array hang (Jes Sorensen) [1333576 1320595] - [md] raid1: include bio_end_io_list in nr_queued to prevent freeze_array hang (Jes Sorensen) [1333576 1320595] - [md] raid5: Compare apples to apples (or sectors to sectors) (Jes Sorensen) [1333581 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 1477992942  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                           ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~        !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                           ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~  !!!!!!!!!! ! ! ! ! !!!!!!!!!!!!!!!!!!! !!!"!#!$!%!&!'!(!)!*!+!,!-!.!/!0!1!2!3!4!5!6!7!8!9!:!;!<!=!>!?!@!A!B!C!D!E!F!G!H!I!J!K!L!M!N!O!P!Q!R!S!T!U!V!W!X!Y!Z![!\!]!^!_!`!a!b!c!d!e!f!g!h!i!j!k!l!m!n!o!p!q!r!s!t!u!v!w!x!y!z!{!|!}!~!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""" " " " " """"""""""""""""""" "!"""#"$"%"&"'"(")"*"+","-"."/"0"1"2"3"4"5"6"7"8"9":";"<"=">"?"@"A"B"C"D"E"F"G"H"I"J"K"L"M"N"O"P"Q"R"S"T"U"V"W"X"Y"Z"["\"]"^"_"`"a"b"c"d"e"f"g"h"i"j"k"l"m"n"o"p"q"r"s"t"u"v"w"x"y"z"{"|"}"~"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########## # # # # ################### #!#"###$#%#&#'#(#)#*#+#,#-#.#/#0#1#2#3#4#5#6#7#8#9#:#;#<#=#>#?#@#A#B#C#D#E#F#G#H#I#J#K#L#M#N#O#P#Q#R#S#T#U#V#W#X#Y#Z#[#\#]#^#_#`#a#b#c#d#e#f#g#h#i#j#k#l#m#n#o#p#q#r#s#t#u#v#w#x#y#z#{#|#}#~#################################################################################################################################$$$$$$$$$$ $ $ $ $ $$$$$$$$$$$$$$$$$$$ $!$"$#$$$%$&$'$($)$*$+$,$-$.$/$0$1$2$3$4$5$6$7$8$9$:$;$<$=$>$?$@$A$B$C$D$E$F$G$H$I$J$K$L$M$N$O$P$Q$R$S$T$U$V$W$X$Y$Z$[$\$]$^$_$`$a$b$c$d$e$f$g$h$i$j$k$l$m$n$o$p$q$r$s$t$u$v$w$x$y$z${$|$}$~$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%% % % % % %%%%%%%%%%%%%%%%%%% %!%"%#%$%%%&%'%(%)%*%+%,%-%.%/%0%1%2%3%4%5%6%7%8%9%:%;%<%=%>%?%@%A%B%C%D%E%F%G%H%I%J%K%L%M%N%O%P%Q%R%S%T%U%V%W%X%Y%Z%[%\%]%^%_%`%a%b%c%d%e%f%g%h%i%j%k%l%m%n%o%p%q%r%s%t%u%v%w%x%y%z%{%|%}%~%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&& & & & & &&&&&&&&&&&&&&&&&&& &!&"&#&$&%&&&'&(&)&*&+&,&-&.&/&0&1&2&3&4&5&6&7&8&9&:&;&<&=&>&?&@&A&B&C&D&E&F&G&H&I&J&K&L&M&N&O&P&Q&R&S&T&U&V&W&X&Y&Z&[&\&]&^&_&`&a&b&c&d&e&f&g&h&i&j&k&l&m&n&o&p&q&r&s&t&u&v&w&x&y&z&{&|&}&~&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''' ' ' ' ' ''''''''''''''''''' '!'"'#'$'%'&'''(')'*'+','-'.'/'0'1'2'3'4'5'6'7'8'9':';'<'='>'?'@'A'B'C'D'E'F'G'H'I'J'K'L'M'N'O'P'Q'R'S'T'U'V'W'X'Y'Z'['\']'^'_'`'a'b'c'd'e'f'g'h'i'j'k'l'm'n'o'p'q'r's't'u'v'w'x'y'z'{'|'}'~'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((( ( ( ( ( ((((((((((((((((((( (!("(#($(%(&('((()(*(+(,(-(.(/(0(1(2(3(4(5(6(7(8(9(:(;(<(=(>(?(@(A(B(C(D(E(F(G(H(I(J(K(L(M(N(O(P(Q(R(S(T(U(V(W(X(Y(Z([(\(](^(_(`(a(b(c(d(e(f(g(h(i(j(k(l(m(n(o(p(q(r(s(t(u(v(w(x(y(z({(|(}(~((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))) ) ) ) ) ))))))))))))))))))) )!)")#)$)%)&)')()))*)+),)-).)/)0)1)2)3)4)5)6)7)8)9):);)<)=)>)?)@)A)B)C)D)E)F)G)H)I)J)K)L)M)N)O)P)Q)R)S)T)U)V)W)X)Y)Z)[)\)])^)_)`)a)b)c)d)e)f)g)h)i)j)k)l)m)n)o)p)q)r)s)t)u)v)w)x)y)z){)|)})~)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))********** * * * * ******************* *!*"*#*$*%*&*'*(*)***+*,*-*.*/*0*1*2*3*4*5*6*7*8*9*:*;*<*=*>*?*@*A*B*C*D*E*F*G*H*I*J*K*L*M*N*O*P*Q*R*S*T*U*V*W*X*Y*Z*[*\*]*^*_*`*a*b*c*d*e*f*g*h*i*j*k*l*m*n*o*p*q*r*s*t*u*v*w*x*y*z*{*|*}*~*********************************************************************************************************************************++++++++++ + + + + +++++++++++++++++++ +!+"+#+$+%+&+'+(+)+*+++,+-+.+/+0+1+2+3+4+5+6+7+8+9+:+;+<+=+>+?+@+A+B+C+D+E+F+G+H+I+J+K+L+M+N+O+P+Q+R+S+T+U+V+W+X+Y+Z+[+\+]+^+_+`+a+b+c+d+e+f+g+h+i+j+k+l+m+n+o+p+q+r+s+t+u+v+w+x+y+z+{+|+}+~+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,2.6.32-042stab120.72.6.32-042stab120.72.6.32-042stab120.72.6.32-042stab120.72.6.32-042stab120.7                 !!! """ ### $$$ %%% &&& ''' ((( )) *** +++ ,,, --- ... /// 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({{(|(}}(~~~((((((((((((((((((((  (                            (  (!!("""##"$$(%%(&&&'&(())**++,,-+.+/+01221111331441551661771881991::1;;1<<1==1>>1??1@1A1BB1CC1DD1E1F1GG1HH1IIII1JJ1KK1LL1MM1NN1OO1PP1Q1RR1S1T1UU1VV1WW1XX1YY1Z1[[1\\1]]1^1__1``1aa1bbbccbdd1ee1fffgfh1ii1j1kk1ll1mm1nn1ooop1q1rr1ss1tt1uu1vv1ww1xx1yy1zz1{{|}}}}}}}}}}}}}}}}}}}}}~~~}}}|||||                                  !"##$$##%&'&&&&&&&&&&&(&&&&&&))&&%*%%+,--../00121300000000000044400000500607789:;;<;=;;>>;?;;;@@;ABBCCDDEFGGHIJKJJLMNOOPPPPPQRRSRRRTUUUUVWWXWWWWYZW[\]^_]`aabcddefghijkkllmnlooooollplkkqrrkkssstssusvwxxyxz{|zzzz}}~zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz          !"#$%%&'((())*+,---..///.0.121.3.45.67.89:98;<8.=>..?.@.A.BBB....C.D.E...FFGFFHI.JKL.M.NO.PQRRRRSTUVWTXYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYZ[\]\\^__\`\\\a\b\\c\\\dd\\e\\f\\\ggg\\h\\i\\j\\kkklkkmmmnnonnnnpppqrqstuvwwwxxxyyyyyyz{{{{{{|}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~        !"#"$%&&'()**++,-,,,../..0,123456789:::::::;<<<<===================>>>>??@??A?BCBBDBEFFGGFFHFFFIJKKKKIFLMNNNNFOPQQQQFRRRSTUUVVVVVVVVVVVVWWWWXWYYZYY[[\[[]][^[[__[`[a[bcdccecccfgggghhhhhhhhggigjjklmmmnmmmommmppppppmmmqmrmmmsmmmtuvvvmmmwwwwxywzwwmmmmmm{mm|}|mmm~mmm      !!!""#$$%&&&'&&&&&(&&&))*+**),-.//011232455676889::::;;;;;;<<======>>??????????????@?????????????>>A>BBB>CDEFGGHIJJJJJJJJJJJJJJJKLMMMMNOMMPQQPPPPPPPPRPSPTPUPPVPWPPPXXXYXPPPZZ[PPPPPPP\PPP]PPP^_PP`aPbPPPcdccPPPPePffPggghgPiPjPPkklPPmmnmopmqmPPPrstuusvwxyz{|}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                                        ! " # $ % % % % & ' ( ( ) * ( + , - - - - - - - - - - - - . - - - - - - - - - - - - - - - - - - - - - - - - / - 0 1 2 2 3 3 3 2 2 2 2 2 2 2 2 4 4 2 2 5 5 6 7 8 9 : : : : : : : ; : : < : : = : : > : : : : : : : : : : ? : : @ : A : : : : : : : : : : : : B : C : : : : : : : : D E F G G H G G G G G G G G G I J K K L M N O P  Q R S T T U V W W W X W W Y Z [ [ [ [ \ ] ] ^ _ ] ] ` a a b c d d e d f f f g f f h f i f f f f j f f k k k f f f f f l l l l l f f f m m f n f f o p f q f f f f f f r f f f s s f f f f f t t t f f u f f f f f f f f f f f f f v f f f w x w w w y z { { { { { { | } } ~                             | | | |                                                                                                                                 | | | |                                                                                                                                                                                                                                                               |         |                        |  |                                                          | | ! ! ! " " " " " " " " " " " " " " " " " " " " " " " " " " " " ! !| # # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ #| % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % & & ' ( ( ( ( ( ( ) ) ( * ( + ( , , ( - ( . . ( / / ( 0 0 ( 1 2 2 2 2 2 2 3 2 4 4 5 2 6 2 7 2 8 9 9 9 : ; ; : < < : = = : : : > : ? ? : @ @ : A A A B B A C C A D D A E E : F F F G G : H H : I : J J : K K K L : M M M N N : O O : P P : Q : R R : S S S T T : U U U V V : W W : X X X Y Y X Z Z X [ [ : \ \ : ] : ^ ^ : _ _ : ` ` : a a a b b a c c : d d : e : f : g g : h h : i i : j j : k k : l : m m : n n : o o : p p p q p r : s s : t t : u u : v v : w w : x x : y y z z z { z | z } z ~                                                                                               kernels2.6.32-042stab120.7.configMakefileMakefile.commonModule.symversSystem.maparchKconfigalphaKconfigKconfig.debugMakefilebootMakefilekernelMakefilelibMakefilemath-emuMakefilemmMakefileoprofileMakefilearmKconfigKconfig-nommuKconfig.debugMakefilebootMakefilebootpMakefilecompressedMakefileMakefile.debugcommonKconfigMakefilekernelMakefilelibMakefilemach-aaec2000KconfigMakefileMakefile.bootmach-at91KconfigMakefileMakefile.bootmach-bcmringKconfigMakefileMakefile.bootcspMakefilechipcMakefiledmacMakefiletmrMakefilemach-clps711xKconfigMakefileMakefile.bootmach-davinciKconfigMakefileMakefile.bootmach-ebsa110MakefileMakefile.bootmach-ep93xxKconfigMakefileMakefile.bootmach-footbridgeKconfigMakefileMakefile.bootmach-geminiKconfigMakefileMakefile.bootmach-h720xKconfigMakefileMakefile.bootmach-integratorKconfigMakefileMakefile.bootmach-iop13xxKconfigMakefileMakefile.bootmach-iop32xKconfigMakefileMakefile.bootmach-iop33xKconfigMakefileMakefile.bootmach-ixp2000KconfigMakefileMakefile.bootmach-ixp23xxKconfigMakefileMakefile.bootmach-ixp4xxKconfigMakefileMakefile.bootmach-kirkwoodKconfigMakefileMakefile.bootmach-ks8695KconfigMakefileMakefile.bootmach-l7200MakefileMakefile.bootmach-lh7a40xKconfigMakefileMakefile.bootmach-lokiKconfigMakefileMakefile.bootmach-mmpKconfigMakefileMakefile.bootmach-msmKconfigMakefileMakefile.bootmach-mv78xx0KconfigMakefileMakefile.bootmach-mx1KconfigMakefileMakefile.bootmach-mx2KconfigMakefileMakefile.bootmach-mx25KconfigMakefileMakefile.bootmach-mx3KconfigMakefileMakefile.bootmach-mxc91231KconfigMakefileMakefile.bootmach-netxKconfigMakefileMakefile.bootmach-nomadikKconfigMakefileMakefile.bootmach-ns9xxxKconfigMakefileMakefile.bootmach-omap1KconfigMakefileMakefile.bootmach-omap2KconfigMakefileMakefile.bootmach-orion5xKconfigMakefileMakefile.bootmach-pnx4008MakefileMakefile.bootmach-pxaKconfigMakefileMakefile.bootmach-realviewKconfigMakefileMakefile.bootmach-rpcMakefileMakefile.bootmach-s3c2400KconfigMakefilemach-s3c2410KconfigMakefileMakefile.bootmach-s3c2412KconfigMakefilemach-s3c2440KconfigMakefilemach-s3c2442KconfigMakefilemach-s3c2443KconfigMakefilemach-s3c6400KconfigMakefileMakefile.bootmach-s3c6410KconfigMakefilemach-s5pc100KconfigMakefileMakefile.bootmach-sa1100KconfigMakefileMakefile.bootmach-sharkMakefileMakefile.bootmach-stmp378xMakefileMakefile.bootmach-stmp37xxMakefileMakefile.bootmach-u300KconfigMakefileMakefile.bootmach-versatileKconfigMakefileMakefile.bootmach-w90x900KconfigMakefileMakefile.bootmmKconfigMakefilenwfpeMakefileoprofileMakefileplat-iopMakefileplat-mxcKconfigMakefileplat-omapKconfigMakefileplat-orionMakefileplat-pxaKconfigMakefileplat-s3cKconfigMakefileplat-s3c24xxKconfigMakefileplat-s3c64xxKconfigMakefileplat-s5pc1xxKconfigMakefileplat-stmp3xxxKconfigMakefiletoolsMakefilevfpMakefileavr32KconfigKconfig.debugMakefileboardsatngw100KconfigKconfig_mrmtMakefileatstk1000KconfigMakefilefavr-32KconfigMakefilehammerheadKconfigMakefilemeriscKconfigMakefilemimc200MakefilebootimagesMakefileu-bootMakefilekernelMakefilelibMakefilemach-at32apKconfigMakefilemmMakefileoprofileMakefileblackfinKconfigKconfig.debugMakefilebootMakefilekernelMakefilecplb-mpuMakefilecplb-nompuMakefilelibMakefilemach-bf518KconfigMakefileboardsKconfigMakefilemach-bf527KconfigMakefileboardsKconfigMakefilemach-bf533KconfigMakefileboardsKconfigMakefilemach-bf537KconfigMakefileboardsKconfigMakefilemach-bf538KconfigMakefileboardsKconfigMakefilemach-bf548KconfigMakefileboardsKconfigMakefilemach-bf561KconfigMakefileboardsKconfigMakefilemach-commonMakefilemmMakefileoprofileMakefilecrisKconfigKconfig.debugMakefilearch-v10KconfigdriversKconfigMakefilekernelMakefilelibMakefilemmMakefilearch-v32KconfigdriversKconfigMakefilemach-a3Makefilemach-fsMakefilepciMakefilekernelMakefilelibMakefilemach-a3KconfigMakefilemach-fsKconfigMakefilemmMakefilebootMakefilecompressedMakefilerescueMakefileincludearch-v32archhwregsMakefileiopMakefilekernelMakefilemmMakefilefrvKconfigKconfig.debugMakefilebootMakefilekernelMakefilelibMakefilemb93090-mb00MakefilemmMakefileh8300KconfigKconfig.cpuKconfig.debugKconfig.ideMakefilebootMakefilecompressedMakefilekernelMakefiletimerMakefilelibMakefilemmMakefileplatformh8300hMakefileaki3068netMakefilegenericMakefileh8maxMakefileh8sMakefileedosk2674MakefilegenericMakefileia64KconfigKconfig.debugMakefiledigMakefilehpcommonMakefilesimKconfigMakefilebootMakefilezx1Makefileia32MakefilekernelMakefileMakefile.gatecpufreqKconfigMakefilekvmKconfigMakefilelibMakefilemmMakefileoprofileMakefilepciMakefilesnMakefilekernelMakefilesn2MakefilepciMakefilepcibrMakefileuvMakefilekernelMakefilexenKconfigMakefilem32rKconfigKconfig.debugMakefilebootMakefilecompressedMakefilekernelMakefilelibMakefilemmMakefileoprofileMakefileplatformsMakefilem32104utMakefilem32700utMakefilemappiMakefilemappi2Makefilemappi3Makefileoaks32rMakefileopsputMakefileusrvMakefilem68kKconfigKconfig.debugMakefileamigaMakefileapolloMakefileatariMakefilebvme6000Makefilefpsp040Makefilehp300Makefileifpsp060MakefilekernelMakefilelibMakefilemacMakefilemath-emuMakefilemmMakefilemvme147Makefilemvme16xMakefileq40Makefilesun3MakefilepromMakefilesun3xMakefiletoolsamigaMakefilem68knommuKconfigKconfig.debugMakefilekernelMakefilelibMakefilemmMakefileplatform5206Makefile5206eMakefile520xMakefile523xMakefile5249Makefile5272Makefile527xMakefile528xMakefile5307Makefile532xMakefile5407Makefile68328Makefile68360Makefile68EZ328Makefile68VZ328MakefileMakefilecoldfireMakefilemicroblazeKconfigKconfig.debugMakefilebootMakefilekernelMakefilecpuMakefilelibMakefilemmMakefileplatformKconfig.platformMakefilegenericKconfig.autoMakefilemipsKconfigKconfig.debugMakefilealchemyKconfigcommonMakefiledevboardsMakefiledb1x00Makefilepb1000Makefilepb1100Makefilepb1200Makefilepb1500Makefilepb1550Makefilemtx-1Makefilexxs1500Makefilear7MakefilebaslerexciteKconfigMakefilebcm47xxMakefilebcm63xxKconfigMakefileboardsKconfigMakefilebootMakefilecavium-octeonKconfigMakefileexecutiveMakefilecobaltMakefiledecMakefilepromMakefileemmacommonMakefilemarkeinsMakefilefwarcMakefilecfeMakefilelibMakefilesniMakefilegt64120wrppmcMakefilejazzKconfigMakefilekernelMakefilelasatKconfigMakefileimageMakefilelibMakefileloongsonKconfigMakefilecommonMakefilefuloong-2eMakefilemath-emuMakefilemipssimMakefilemmMakefilemti-maltaMakefilenxppnx833xcommonMakefilestb22xMakefilepnx8550commonMakefilejbsMakefilestb810MakefileoprofileMakefilepciMakefilepmc-sierraKconfigmsp71xxMakefileyosemiteMakefilepowerMakefilerb532Makefilesgi-ip22Makefilesgi-ip27KconfigMakefilesgi-ip32MakefilesibyteKconfigbcm1480MakefilecommonMakefilesb1250MakefileswarmMakefilesniMakefiletxx9KconfiggenericMakefilejmr3927Makefilerbtx4927Makefilerbtx4938Makefilerbtx4939Makefilevr41xxKconfigcasio-e55MakefilecommonMakefileibm-workpadMakefilemn10300KconfigKconfig.debugMakefilebootMakefilecompressedMakefilekernelMakefilelibMakefilemmMakefileoprofileMakefileproc-mn103e010Makefileunit-asb2303Makefileunit-asb2305MakefilepariscKconfigKconfig.debugMakefilehpuxMakefilekernelMakefilelibMakefilemath-emuMakefilemmMakefileoprofileMakefilepowerpcKconfigKconfig.debugMakefilebootMakefilekernelMakefilevdso32Makefilevdso64MakefilekvmKconfigMakefilelibMakefilemath-emuMakefilemmMakefileoprofileMakefileplatforms40xKconfigMakefile44xKconfigMakefile512xKconfigMakefile52xxKconfigMakefile82xxKconfigMakefile83xxKconfigMakefile85xxKconfigMakefile86xxKconfigMakefile8xxKconfigMakefileKconfigKconfig.cputypeMakefileamigaoneKconfigMakefilecellKconfigMakefilespufsMakefilechrpKconfigMakefileembedded6xxKconfigMakefileiseriesKconfigMakefilemapleKconfigMakefilepasemiKconfigMakefilepowermacKconfigMakefileprepKconfigps3KconfigMakefilepseriesKconfigMakefilesysdevKconfigMakefilebestcommKconfigMakefileqe_libKconfigMakefilexmonMakefiles390KconfigKconfig.debugMakefileappldataMakefilebootMakefilecryptoMakefilehypfsMakefilekernelMakefilevdso32Makefilevdso64MakefilekvmKconfigMakefilelibMakefilemath-emuMakefilemmMakefileoprofileMakefilescoreKconfigKconfig.debugMakefilebootMakefilekernelMakefilelibMakefilemmMakefileshKconfigKconfig.cpuKconfig.debugMakefileboardsKconfigMakefilemach-caymanMakefilemach-dreamcastMakefilemach-ecovec24Makefilemach-edosk7705Makefilemach-highlanderKconfigMakefilemach-hp6xxMakefilemach-kfr2r09Makefilemach-landiskMakefilemach-lboxre2Makefilemach-microdevMakefilemach-migorKconfigMakefilemach-r2dKconfigMakefilemach-rskKconfigMakefilemach-sdk7780KconfigMakefilemach-se7206Makefile7343Makefile770xMakefile7721Makefile7722Makefile7724Makefile7751Makefile7780MakefileMakefilemach-sh03Makefilemach-sh7763rdpMakefilemach-snapgearMakefilemach-systemhMakefilemach-titanMakefilemach-x3protoMakefilebootMakefilecompressedMakefileromimageMakefilecchipsKconfighd6446xMakefiledriversKconfigMakefiledmaKconfigMakefilepciKconfigMakefilesuperhywayMakefilekernelMakefilecpuMakefileirqMakefilesh2Makefilesh2aMakefilesh3Makefilesh4Makefilesh4aMakefilesh5MakefileshmobileMakefilevsyscallMakefilelibMakefilelib64Makefilemath-emuMakefilemmKconfigMakefileoprofileMakefiletoolsMakefilesparcKconfigKconfig.debugMakefilebootMakefilekernelMakefilelibMakefilemath-emuMakefilemmMakefileoprofileMakefilepromMakefileumKconfig.charKconfig.commonKconfig.debugKconfig.netKconfig.restKconfig.umKconfig.x86MakefileMakefile-i386Makefile-ia64Makefile-os-LinuxMakefile-ppcMakefile-skasMakefile-x86_64driversMakefilekernelMakefileskasMakefileos-LinuxMakefiledriversMakefileskasMakefilesys-i386Makefilesys-x86_64MakefilescriptsMakefile.rulessys-i386Makefilesys-ia64Makefilesys-ppcMakefilesys-x86_64Makefilex86KconfigKconfig.cpuKconfig.debugMakefileMakefile_32.cpubootMakefilecompressedMakefilecryptoMakefileia32MakefileincludeasmKbuilda.out-core.ha.out.hacpi.haes.hagp.halternative-asm.halternative.hamd_iommu.hamd_iommu_types.hamd_nb.hapic.hapicdef.hapicnum.hapm.harchrandom.hasm.hatomic.hatomic_32.hatomic_64.hauxvec.hbios_ebda.hbitops.hbitsperlong.hboot.hbootparam.hbug.hbugs.hbyteorder.hcache.hcacheflush.hcalgary.hcalling.hchecksum.hchecksum_32.hchecksum_64.hcmpxchg.hcmpxchg_32.hcmpxchg_64.hcompat.hcpu.hcpu_debug.hcpu_device_id.hcpufeature.hcpumask.hcputime.hcrash.hcryptoablk_helper.hglue_helper.hcurrent.hdebugreg.hdelay.hdesc.hdesc_defs.hdevice.hdiv64.hdma-mapping.hdma.hdmi.hdwarf2.he820.hedac.hefi.helf.hemergency-restart.hentry_arch.herrno.hfb.hfcntl.hfixmap.hfloppy.hframe.hftrace.hfutex.hgart.hgenapic.hgeode.hgpio.hhardirq.hhighmem.hhpet.hhugetlb.hhw_irq.hhypertransport.hhyperv.hhypervisor.hi387.hi8253.hi8259.hia32.hia32_unistd.hidle.hinat.hinat_types.hinit.hinsn.hinst.hio.hio_32.hio_64.hio_apic.hioctl.hioctls.hiomap.hiommu.hipcbuf.hipi.hirq.hirq_regs.hirq_remapping.hirq_vectors.hirqflags.hist.hkdebug.hkexec.hkgdb.hkmap_types.hkmemcheck.hkprobes.hkvm.hkvm_emulate.hkvm_host.hkvm_para.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.hnuma.hnuma_32.hnuma_64.hnumaq.holpc.hpage.hpage_32.hpage_32_types.hpage_64.hpage_64_types.hpage_types.hparam.hparavirt.hparavirt_types.hparport.hpat.hpci-direct.hpci-functions.hpci.hpci_64.hpci_x86.hpercpu.hperf_event.hperf_event_p4.hperf_regs.hpgalloc.hpgtable-2level.hpgtable-2level_types.hpgtable-3level.hpgtable-3level_types.hpgtable.hpgtable_32.hpgtable_32_types.hpgtable_64.hpgtable_64_types.hpgtable_types.hpoll.hposix_types.hposix_types_32.hposix_types_64.hprctl.hprobe_roms.hprocessor-cyrix.hprocessor-flags.hprocessor.hproto.hptrace-abi.hptrace.hpvclock-abi.hpvclock.hrdc321x_defs.hreboot.hreboot_fixups.hrequired-features.hresource.hresume-trace.hrio.hrtc.hrwlock.hrwsem.hscatterlist.hseccomp.hseccomp_32.hseccomp_64.hsections.hsegment.hsembuf.hserial.hsetup.hsetup_arch.hshmbuf.hshmparam.hsigcontext.hsigcontext32.hsigframe.hsiginfo.hsignal.hsmp.hsmpboot_hooks.hsocket.hsockios.hsparsemem.hspinlock.hspinlock_types.hsrat.hstackprotector.hstacktrace.hstat.hstatfs.hstring.hstring_32.hstring_64.hsuspend.hsuspend_32.hsuspend_64.hsvm.hswab.hswiotlb.hsync_bitops.hsys_ia32.hsyscall.hsyscalls.hsystem.hsystem_64.htce.htermbits.htermios.hthread_info.htime.htimer.htimex.htlb.htlbflush.htopology.htraceirq_vectors.htrace_clock.htrampoline.htraps.htsc.htypes.huaccess.huaccess_32.huaccess_64.hucontext.hunaligned.hunistd.hunistd_32.hunistd_64.huser.huser32.huser_32.huser_64.huvbios.huv.huv_bau.huv_hub.huv_irq.huv_mmrs.hvdso.hvga.hvgtod.hvirtext.hviswscobalt.hlithium.hpiix4.hsgivw.hvm86.hvmi.hvmi_time.hvmx.hvsyscall.hx86_init.hxcr.hxenevents.hgrant_table.hhypercall.hhypervisor.hinterface.hinterface_32.hinterface_64.hpage.hxor.hxor_32.hxor_64.hxor_avx.hxsave.hgeneratedasmkernelMakefileacpiMakefilerealmodeMakefileapicMakefilecpuMakefilecpufreqKconfigMakefilemcheckMakefilemtrrMakefilekvmKconfigMakefilelguestKconfigMakefilelibMakefilemath-emuMakefilemmMakefilekmemcheckMakefileoprofileMakefilepciMakefilepowerMakefiletoolsMakefilevdsoMakefilevideoMakefilexenKconfigMakefilextensaKconfigKconfig.debugMakefilebootMakefileboot-elfMakefileboot-redbootMakefilelibMakefileramdiskMakefilekernelMakefilelibMakefilemmMakefileplatformsissMakefiles6105Makefilext2000Makefilevariantss6000MakefileblockKconfigKconfig.ioschedMakefilecryptoKconfigMakefileasync_txKconfigMakefilempiMakefilesignatureMakefiledriversKconfigMakefileaccessibilityKconfigMakefilebrailleMakefileacpiKconfigMakefileacpicaMakefileapeiKconfigMakefileambaMakefileataKconfigMakefileatmKconfigMakefileauxdisplayKconfigMakefilebaseKconfigMakefilepowerMakefilebcmaKconfigMakefileblockKconfigMakefileaoeMakefiledrbdKconfigMakefilemtip32xxKconfigMakefileparideKconfigMakefileploopMakefilersxxMakefilebluetoothKconfigMakefilecdromMakefilecharKconfigMakefileagpKconfigMakefilehw_randomKconfigMakefileip2MakefileipmiKconfigMakefilemwaveMakefilepcmciaKconfigMakefileipwirelessMakefilerioMakefiletpmKconfigMakefilexilinx_hwicapMakefileclocksourceMakefileconnectorKconfigMakefilecpufreqKconfigMakefilecpuidleKconfigMakefilegovernorsMakefilecryptoKconfigMakefileamccMakefilenxKconfigMakefileqatKconfigMakefileqat_commonMakefileqat_dh895xccMakefiledcaKconfigMakefiledioMakefiledmaKconfigMakefileioatMakefileipuMakefileedacKconfigMakefileeisaKconfigMakefilefirewireKconfigMakefilefirmwareKconfigMakefilegpioKconfigMakefilegpuMakefiledrmKconfigMakefilegma500KconfigMakefilei2cKconfigMakefilei810Makefilei915KconfigMakefilemgaMakefilenouveauKconfigpanelKconfigMakefiler128MakefileradeonKconfigMakefilesavageMakefilesisMakefiletdfxMakefilettmMakefileviaMakefilevmwgfxKconfigMakefilevgaKconfigMakefilehidKconfigMakefileusbhidKconfigMakefilehvKconfigMakefilehwmonKconfigMakefileamsMakefilei2cKconfigMakefilealgosKconfigMakefilebussesKconfigMakefilechipsKconfigMakefileideKconfigMakefileidleKconfigMakefileieee1394KconfigMakefileieee802154KconfigMakefileinfinibandKconfigMakefilecoreMakefilehwMakefileamso1100Kconfigcxgb3KconfigMakefilecxgb4KconfigMakefileehcaKconfigMakefileipathKconfigMakefilemlx4KconfigMakefilemlx5KconfigMakefilemthcaKconfigMakefilenesKconfigMakefileocrdmaKconfigMakefileqibKconfigMakefileusnicKconfigMakefileulpMakefileipoibKconfigMakefileiserKconfigMakefilesrpKconfiginputKconfigMakefilegameportKconfigMakefilejoystickKconfigMakefileiforceKconfigMakefilekeyboardKconfigMakefilemiscKconfigMakefilemouseKconfigMakefileserioKconfigMakefiletabletKconfigMakefiletouchscreenKconfigMakefileisdnKconfigMakefileact2000KconfigMakefilecapiKconfigMakefiledivertMakefilegigasetKconfigMakefilehardwareKconfigMakefileavmKconfigMakefileeiconKconfigMakefilemISDNKconfigMakefilehisaxKconfigMakefilehysdnKconfigMakefilei4lKconfigMakefileicnKconfigMakefileisdnloopMakefilemISDNKconfigMakefilepcbitKconfigMakefilescKconfigMakefileledsKconfigMakefilelguestKconfigMakefilemacintoshKconfigMakefilemcaKconfigMakefilemdKconfigMakefilepersistent-dataKconfigMakefilemediaKconfigMakefilecommonKconfigMakefiletunersKconfigMakefiledvbKconfigMakefileb2c2KconfigMakefilebt8xxKconfigMakefiledm1105KconfigMakefiledvb-coreMakefiledvb-usbKconfigMakefilefirewireKconfigMakefilefrontendsKconfigMakefilengeneKconfigMakefilepluto2KconfigMakefilept1KconfigMakefilesianoKconfigMakefilettpciKconfigMakefilettusb-budgetKconfigMakefilettusb-decKconfigMakefileradioKconfigMakefilesi470xKconfigMakefilercKconfigMakefilekeymapsKconfigMakefilevideoKconfigMakefileau0828KconfigMakefilebt8xxKconfigMakefilecpia2KconfigMakefilecx18KconfigMakefilecx231xxKconfigMakefilecx23885KconfigMakefilecx25840KconfigMakefilecx88KconfigMakefiledavinciMakefileem28xxKconfigMakefileet61x251KconfigMakefilegspcaKconfigMakefilegl860KconfigMakefilem5602KconfigMakefilestv06xxKconfigMakefilehdpvrKconfigMakefileivtvKconfigMakefileovcamchipMakefilepvrusb2KconfigMakefilepwcKconfigMakefilesaa7134KconfigMakefilesaa7164KconfigMakefilesn9c102KconfigMakefiletlg2300KconfigMakefileusbvideoKconfigMakefileusbvisionKconfigMakefileuvcKconfigMakefilezc0301KconfigMakefilezoranKconfigMakefilememstickKconfigMakefilecoreKconfigMakefilehostKconfigMakefilemessageMakefilefusionKconfigMakefilei2oKconfigMakefilemfdKconfigMakefilemiscKconfigMakefilec2portKconfigMakefilecb710KconfigMakefileeepromKconfigMakefilehdpuftrsMakefileibmasmMakefilesgi-gruMakefilesgi-xpMakefilemmcKconfigMakefilecardKconfigMakefilecoreKconfigMakefilehostKconfigMakefilemtdKconfigMakefilechipsKconfigMakefiledevicesKconfigMakefilelpddrKconfigMakefilemapsKconfigMakefilenandKconfigMakefileonenandKconfigMakefiletestsMakefileubiKconfigKconfig.debugMakefilenetKconfigMakefileappletalkKconfigMakefilearcnetKconfigMakefilearmKconfigMakefileatl1cMakefileatl1eMakefileatlxMakefilebenetKconfigMakefilebnaMakefilebnx2xMakefilebnxtMakefilebondingMakefilecanKconfigMakefilesja1000KconfigMakefileusbKconfigMakefilechelsioMakefilecrisMakefilecxgb3Makefilecxgb4Makefilecxgb4vfMakefilee1000Makefilee1000eMakefileeheaMakefileenicMakefilefm10kMakefilefs_enetKconfigMakefilehamradioKconfigMakefilehypervKconfigMakefilei40eMakefilei40evfMakefileibm_newemacKconfigMakefileigbMakefileigbvfMakefileirdaKconfigMakefileixgbMakefileixgbeMakefileixgbevfMakefileixp2000KconfigMakefilemlx4Makefilemlx5coreKconfigMakefilemyri10geMakefilenetxenMakefilepch_gbeMakefilepcmciaKconfigMakefilephyKconfigMakefileqlcnicMakefileqlgeMakefilesfcKconfigMakefileskfpMakefilestmmacKconfigMakefiletokenringKconfigMakefiletulipKconfigMakefileusbKconfigMakefilevmxnet3MakefilevxgeMakefilewanKconfigMakefilelmcMakefilewimaxKconfigMakefilei2400mKconfigMakefilewirelessKconfigMakefileathKconfigMakefileath5kKconfigMakefileath9kKconfigMakefilecarl9170KconfigMakefileb43KconfigMakefileb43legacyKconfigMakefilebrcm80211KconfigMakefilebrcmfmacMakefilebrcmsmacMakefilebrcmutilMakefilehostapKconfigMakefileipw2x00KconfigMakefileiwlegacyKconfigMakefileiwlwifiKconfigMakefiledvmMakefilemvmMakefilelibertasKconfigMakefilelibertas_tfMakefileorinocoKconfigMakefilep54KconfigMakefileprism54Makefilert2x00KconfigMakefilertl818xKconfigMakefilertl8180Makefilertl8187MakefilertlwifiKconfigMakefilebtcoexistMakefilertl8188eeMakefilertl8192cMakefilertl8192ceMakefilertl8192cuMakefilertl8192deMakefilertl8192eeMakefilertl8192seMakefilertl8723aeMakefilertl8723beMakefilertl8723comMakefilertl8821aeMakefiletiKconfigMakefilewl1251KconfigMakefilewl12xxKconfigMakefilewl18xxKconfigMakefilewlcoreKconfigMakefilezd1211rwKconfigMakefilenubusMakefileofKconfigMakefilepariscKconfigMakefileparportKconfigMakefilepciKconfigMakefilehotplugKconfigMakefilepcieKconfigMakefileaerKconfigKconfig.debugMakefilepcmciaKconfigMakefileplatformKconfigMakefilex86KconfigMakefilepnpKconfigMakefileisapnpKconfigMakefilepnpacpiKconfigMakefilepnpbiosKconfigMakefilepowerKconfigMakefilepowercapKconfigMakefileppsKconfigMakefileps3MakefileptpKconfigMakefilerapidioKconfigMakefileswitchesMakefileregulatorKconfigMakefilertcKconfigMakefiles390MakefileblockKconfigMakefilecharKconfigMakefilecioMakefilecryptoMakefilekvmMakefilenetKconfigMakefilescsiMakefilesbusMakefilecharKconfigMakefilescsiKconfigMakefileaacraidMakefileaic7xxxKconfig.aic79xxKconfig.aic7xxxMakefileaicasmMakefileaic94xxKconfigMakefilearcmsrMakefilearmKconfigMakefilebe2iscsiKconfigMakefilebfaMakefilebnx2fcKconfigMakefilebnx2iKconfigMakefilecxgbiKconfigMakefilecxgb3iKconfigcxgb4iKconfigdevice_handlerKconfigMakefilefcoeMakefilefnicMakefileibmvscsiMakefileisciMakefilefirmwareMakefilelibfcMakefilelibsasKconfigMakefilelpfcMakefilemegaraidKconfig.megaraidMakefilempt3sasKconfigMakefilemvsasKconfigMakefileosdKconfigpcmciaKconfigMakefilepm8001Makefileqla2xxxKconfigMakefileqla4xxxKconfigMakefilesym53c8xx_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.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.hpci.hath9kath9k.hbtcoexsupport.hcommon.hhtc.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.hleds.hwpc.hcassini.hcb710core.hdebugassumptions.hccstackprotector.hcdrompktcdvdpktcdvd.hbuffers.hcfag12864bcfag12864b.hrate.hcfg80211cfg80211.hdefaultps.hwextwext.hexport.hcfqgroupiosched.hcfsbandwidth.hcpulimit.hcgroupcpuacct.hdevice.hfreezer.hperf.hsched.hcgroups.hchecksignature.hchelsiot1t1.h1g.ht3.ht4.ht4vf.hchrdevosst.hsch.hsg.hst.hcicadaphy.hcifscifs.hacl.hdfsupcall.hposix.hstats.hupcall.hweakpwhash.hxattr.hcissscsitape.hclocksourcevalidatelastcycle.hwatchdog.hclsu32mark.hperf.hcnic.hcompaction.hcompallaptop.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.hcrc32.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.hdebugbootparams.hbugverbose.hfs.hhighmem.hinfo.hkernel.hlist.hmemoryinit.hnmitimeout.hnxtest.hrodatarodata.htest.hsectionmismatch.hshirq.hstackoverflow.hdecompressbzip2.hgzip.hlzma.hdefaultcfq.hcubic.hiodelaytype.hiosched.hmmapminaddr.htcpcong.hdefconfiglist.hdelllaptop.hrbu.hwmi.hdetecthungtask.hsoftlockup.hdevport.hdevptsmultipleinstances.hdevtmpfsdevtmpfs.hmount.hdisplaysupport.hdl2k.hdlcidlci.hmax.hdlmdlm.hdebug.hdmbioprison.hbufio.hcachecache.hcleaner.hmq.hsmq.hcrypt.hdebug.hdelay.hera.hflakey.hloguserspace.hmirror.hmultipathmultipath.hql.hst.hpersistentdata.hraid.hraid45.hsnapshot.hswitch.hthinprovisioning.huevent.hzero.hdm9102.hdmaengine.hsharedbuffer.hdmadevices.hdmardmar.hfloppywa.hdmi.hdmiid.hdnet.hdnotify.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.hdecodemce.he752x.he7xxx.hi3000.hi3200.hi5000.hi5100.hi5400.hi7300.hi7core.hi82860.hi82875p.hi82975x.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.hext4fsfs.hposixacl.hsecurity.hxattr.hextrafirmware.hfairgroupsched.hfatdefaultcodepage.hiocharset.hfs.hfbfb.hatyaty.hbacklight.hct.hgenericlcd.hgx.haty128aty128.hbacklight.hbacklight.hbootvesasupport.hcfbcopyarea.hfillrect.himageblit.hcirrus.hddc.hdeferredio.hefi.hgeodegeode.hgx.hlx.hhyperv.hmodehelpers.hnvidianvidia.hbacklight.hi2c.hradeonradeon.hbacklight.hi2c.hrivariva.hbacklight.hsavagesavage.haccel.hi2c.hsm501.hsyscopyarea.hfillrect.hfops.himageblit.htileblitting.hvesa.hvga16.hvia.hvirtual.hfcoefcoe.hfnic.hfddi.hfealnx.hfhandle.hfibrules.hfilelocking.hfirewirefirewire.hnet.hohciohci.hdebug.hsbp2.hfirmwarememmap.hfixearlyconmem.hfixedphy.hfm10k.hfont8x16.h8x8.hforcedeth.hframewarn.hframebufferconsoleconsole.hdetectprimary.hrotation.hfreezer.hfsmbcache.hposixacl.hxip.hfscachefscache.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.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.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.hiwlegacy.hiwlmvm.hiwlwifiiwlwifi.hleds.hopmodemodular.hixgb.hixgbeixgbe.hdca.hdcb.hhwmon.hptp.hixgbevf.hjbd.hjbd2.hjffs2fsfs.hdebug.hposixacl.hsecurity.hwritebuffer.hxattr.hrtime.hsummary.hzlib.hjme.hjoliet.hkallsymskallsyms.hall.hextrapass.hkarmapartition.hkernelkernel.releasegzip.hkexeckexec.hautoreserve.hkeyboardadp5588.hatkbd.hmax7359.hopencores.hkeyskeys.hdebugprockeys.hkgdbkgdb.hserialconsole.htests.hkmemtrace.hkprobeevent.hkprobes.hkretprobes.hks0108ks0108.hdelay.hport.hksm.hktimescalar.hkvmclock.hguest.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.hlockdlockd.hv4.hlockdepsupport.hlockupdetector.hlogbufshift.hlogologo.hlinuxclut224.hpsbmclut224.hloopbacktarget.hlpcich.hsch.hlsiet1011cphy.hlxtphy.hlzocompress.hdecompress.hm686.hmacemumousebtn.hpartition.hmac80211mac80211.hhasrc.hhwsim.hleds.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.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.hdma.hdropmonitor.hdsadsa.hmv88e6060.hmv88e61236165.hmv88e6131.hmv88e6xxxmv88e6xxx.hneedppu.htagdsa.hedsa.htrailer.hematchematch.hcmp.hmeta.hnbyte.hstack.htext.hu32.hethernet.hfc.hiptunnel.hipgreipgre.hbroadcast.hdemux.hipip.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.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.hpreemptvoluntary.hpreventfirmwarebuild.hprintquotawarning.hprinter.hprintkprintk.htime.hprocevents.hfs.hkcore.hpagemonitor.hpidcpuset.hsysctl.hvmcore.hprofiling.hpstore.hptp1588clock.hqfmtv2.hqla3xxx.hqlcnicqlcnic.hdcb.hhwmon.hsriov.hqlge.hqsemiphy.hqt2160.hquotaquota.hcompat.hnetlinkinterface.htree.hquotactl.hr6040.hr8169.hraidattrs.hraid6pq.hrawdriver.hrccore.hmap.hrcufanout.hrdbzip2.hgzip.hlzma.hrdsrds.hrdma.htcp.hrealtekphy.hreedsolomonsolomon.hdec16.hregulatorregulator.hab3100.hbq24022.hfixedvoltage.hlp3971.hmax1586.htps65023.htps6507x.huserspaceconsumer.hwm831x.hwm8350.hwm8400.hreiserfsfsfs.hposixacl.hsecurity.hxattr.hprocinfo.hrelay.hrelocatable.hresourcecounters.hrfdftl.hrfkillrfkill.hinput.hleds.hrfsaccel.hringbufferbuffer.hallowswap.hbenchmark.hrpcsecgsskrb5.hspkm3.hrps.hrtgroupsched.hmutexes.hrt2400pci.hrt2500pci.hrt2500usb.hrt2800liblib.hmmio.hrt2800pcirt2800pci.hrt3290.hrt33xx.hrt35xx.hrt53xx.hrt2800usbrt2800usb.hrt33xx.hrt3573.hrt35xx.hrt53xx.hrt55xx.hunknown.hrt2x00rt2x00.hliblib.hcrypto.hfirmware.hleds.hmmio.hpci.husb.hrt61pci.hrt73usb.hrtcclass.hdrvab3100.hbq4802.hcmos.hds1286.hds1307.hds1374.hds1511.hds1553.hds1672.hds1742.hfm3130.hisl1208.hm41t80m41t80.hwdt.hm48t35.hm48t59.hmax6900.hpcf8563.hpcf8583.hrs5c372.hrx8025.hrx8581.hstk17ta8.hv3020.hwm831x.hwm8350.hx1205.hhctosyshctosys.hdevice.hintfdev.hproc.hsysfs.hlib.hrtlcards.hrtl8180.hrtl8187rtl8187.hleds.hrtl8188ee.hrtl8192ccommon.hrtl8192ce.hrtl8192cu.hrtl8192de.hrtl8192ee.hrtl8192se.hrtl8723common.hrtl8723ae.hrtl8723be.hrtl8821ae.hrtlbtcoexist.hrtlwifirtlwifi.hpci.husb.hrwsemxchgaddalgorithm.hs2io.hsataahci.hinic162x.hmv.hnv.hpmp.hpromise.hqstor.hsil.hsil24.hsis.hsvw.hsx4.huli.hvia.hvitesse.hsbcfitpc2watchdog.hsc92031.hscheddebug.hhrtick.hmc.homitframepointer.hsmt.htracer.hschedstats.hscsiscsi.h3w9xxx.hsas.haacraid.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.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.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.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.hverboseprocfs.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.hsyscall.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.htraceirqflagssupport.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.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.hrerouteforbrokenbootirqs.hreservelow64k.hspeedstepich.hlib.hsmi.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.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.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.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.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-042stab120.7//usr/src/kernels/2.6.32-042stab120.7/arch//usr/src/kernels/2.6.32-042stab120.7/arch/alpha//usr/src/kernels/2.6.32-042stab120.7/arch/alpha/boot//usr/src/kernels/2.6.32-042stab120.7/arch/alpha/kernel//usr/src/kernels/2.6.32-042stab120.7/arch/alpha/lib//usr/src/kernels/2.6.32-042stab120.7/arch/alpha/math-emu//usr/src/kernels/2.6.32-042stab120.7/arch/alpha/mm//usr/src/kernels/2.6.32-042stab120.7/arch/alpha/oprofile//usr/src/kernels/2.6.32-042stab120.7/arch/arm//usr/src/kernels/2.6.32-042stab120.7/arch/arm/boot//usr/src/kernels/2.6.32-042stab120.7/arch/arm/boot/bootp//usr/src/kernels/2.6.32-042stab120.7/arch/arm/boot/compressed//usr/src/kernels/2.6.32-042stab120.7/arch/arm/common//usr/src/kernels/2.6.32-042stab120.7/arch/arm/kernel//usr/src/kernels/2.6.32-042stab120.7/arch/arm/lib//usr/src/kernels/2.6.32-042stab120.7/arch/arm/mach-aaec2000//usr/src/kernels/2.6.32-042stab120.7/arch/arm/mach-at91//usr/src/kernels/2.6.32-042stab120.7/arch/arm/mach-bcmring//usr/src/kernels/2.6.32-042stab120.7/arch/arm/mach-bcmring/csp//usr/src/kernels/2.6.32-042stab120.7/arch/arm/mach-bcmring/csp/chipc//usr/src/kernels/2.6.32-042stab120.7/arch/arm/mach-bcmring/csp/dmac//usr/src/kernels/2.6.32-042stab120.7/arch/arm/mach-bcmring/csp/tmr//usr/src/kernels/2.6.32-042stab120.7/arch/arm/mach-clps711x//usr/src/kernels/2.6.32-042stab120.7/arch/arm/mach-davinci//usr/src/kernels/2.6.32-042stab120.7/arch/arm/mach-ebsa110//usr/src/kernels/2.6.32-042stab120.7/arch/arm/mach-ep93xx//usr/src/kernels/2.6.32-042stab120.7/arch/arm/mach-footbridge//usr/src/kernels/2.6.32-042stab120.7/arch/arm/mach-gemini//usr/src/kernels/2.6.32-042stab120.7/arch/arm/mach-h720x//usr/src/kernels/2.6.32-042stab120.7/arch/arm/mach-integrator//usr/src/kernels/2.6.32-042stab120.7/arch/arm/mach-iop13xx//usr/src/kernels/2.6.32-042stab120.7/arch/arm/mach-iop32x//usr/src/kernels/2.6.32-042stab120.7/arch/arm/mach-iop33x//usr/src/kernels/2.6.32-042stab120.7/arch/arm/mach-ixp2000//usr/src/kernels/2.6.32-042stab120.7/arch/arm/mach-ixp23xx//usr/src/kernels/2.6.32-042stab120.7/arch/arm/mach-ixp4xx//usr/src/kernels/2.6.32-042stab120.7/arch/arm/mach-kirkwood//usr/src/kernels/2.6.32-042stab120.7/arch/arm/mach-ks8695//usr/src/kernels/2.6.32-042stab120.7/arch/arm/mach-l7200//usr/src/kernels/2.6.32-042stab120.7/arch/arm/mach-lh7a40x//usr/src/kernels/2.6.32-042stab120.7/arch/arm/mach-loki//usr/src/kernels/2.6.32-042stab120.7/arch/arm/mach-mmp//usr/src/kernels/2.6.32-042stab120.7/arch/arm/mach-msm//usr/src/kernels/2.6.32-042stab120.7/arch/arm/mach-mv78xx0//usr/src/kernels/2.6.32-042stab120.7/arch/arm/mach-mx1//usr/src/kernels/2.6.32-042stab120.7/arch/arm/mach-mx2//usr/src/kernels/2.6.32-042stab120.7/arch/arm/mach-mx25//usr/src/kernels/2.6.32-042stab120.7/arch/arm/mach-mx3//usr/src/kernels/2.6.32-042stab120.7/arch/arm/mach-mxc91231//usr/src/kernels/2.6.32-042stab120.7/arch/arm/mach-netx//usr/src/kernels/2.6.32-042stab120.7/arch/arm/mach-nomadik//usr/src/kernels/2.6.32-042stab120.7/arch/arm/mach-ns9xxx//usr/src/kernels/2.6.32-042stab120.7/arch/arm/mach-omap1//usr/src/kernels/2.6.32-042stab120.7/arch/arm/mach-omap2//usr/src/kernels/2.6.32-042stab120.7/arch/arm/mach-orion5x//usr/src/kernels/2.6.32-042stab120.7/arch/arm/mach-pnx4008//usr/src/kernels/2.6.32-042stab120.7/arch/arm/mach-pxa//usr/src/kernels/2.6.32-042stab120.7/arch/arm/mach-realview//usr/src/kernels/2.6.32-042stab120.7/arch/arm/mach-rpc//usr/src/kernels/2.6.32-042stab120.7/arch/arm/mach-s3c2400//usr/src/kernels/2.6.32-042stab120.7/arch/arm/mach-s3c2410//usr/src/kernels/2.6.32-042stab120.7/arch/arm/mach-s3c2412//usr/src/kernels/2.6.32-042stab120.7/arch/arm/mach-s3c2440//usr/src/kernels/2.6.32-042stab120.7/arch/arm/mach-s3c2442//usr/src/kernels/2.6.32-042stab120.7/arch/arm/mach-s3c2443//usr/src/kernels/2.6.32-042stab120.7/arch/arm/mach-s3c6400//usr/src/kernels/2.6.32-042stab120.7/arch/arm/mach-s3c6410//usr/src/kernels/2.6.32-042stab120.7/arch/arm/mach-s5pc100//usr/src/kernels/2.6.32-042stab120.7/arch/arm/mach-sa1100//usr/src/kernels/2.6.32-042stab120.7/arch/arm/mach-shark//usr/src/kernels/2.6.32-042stab120.7/arch/arm/mach-stmp378x//usr/src/kernels/2.6.32-042stab120.7/arch/arm/mach-stmp37xx//usr/src/kernels/2.6.32-042stab120.7/arch/arm/mach-u300//usr/src/kernels/2.6.32-042stab120.7/arch/arm/mach-versatile//usr/src/kernels/2.6.32-042stab120.7/arch/arm/mach-w90x900//usr/src/kernels/2.6.32-042stab120.7/arch/arm/mm//usr/src/kernels/2.6.32-042stab120.7/arch/arm/nwfpe//usr/src/kernels/2.6.32-042stab120.7/arch/arm/oprofile//usr/src/kernels/2.6.32-042stab120.7/arch/arm/plat-iop//usr/src/kernels/2.6.32-042stab120.7/arch/arm/plat-mxc//usr/src/kernels/2.6.32-042stab120.7/arch/arm/plat-omap//usr/src/kernels/2.6.32-042stab120.7/arch/arm/plat-orion//usr/src/kernels/2.6.32-042stab120.7/arch/arm/plat-pxa//usr/src/kernels/2.6.32-042stab120.7/arch/arm/plat-s3c//usr/src/kernels/2.6.32-042stab120.7/arch/arm/plat-s3c24xx//usr/src/kernels/2.6.32-042stab120.7/arch/arm/plat-s3c64xx//usr/src/kernels/2.6.32-042stab120.7/arch/arm/plat-s5pc1xx//usr/src/kernels/2.6.32-042stab120.7/arch/arm/plat-stmp3xxx//usr/src/kernels/2.6.32-042stab120.7/arch/arm/tools//usr/src/kernels/2.6.32-042stab120.7/arch/arm/vfp//usr/src/kernels/2.6.32-042stab120.7/arch/avr32//usr/src/kernels/2.6.32-042stab120.7/arch/avr32/boards//usr/src/kernels/2.6.32-042stab120.7/arch/avr32/boards/atngw100//usr/src/kernels/2.6.32-042stab120.7/arch/avr32/boards/atstk1000//usr/src/kernels/2.6.32-042stab120.7/arch/avr32/boards/favr-32//usr/src/kernels/2.6.32-042stab120.7/arch/avr32/boards/hammerhead//usr/src/kernels/2.6.32-042stab120.7/arch/avr32/boards/merisc//usr/src/kernels/2.6.32-042stab120.7/arch/avr32/boards/mimc200//usr/src/kernels/2.6.32-042stab120.7/arch/avr32/boot//usr/src/kernels/2.6.32-042stab120.7/arch/avr32/boot/images//usr/src/kernels/2.6.32-042stab120.7/arch/avr32/boot/u-boot//usr/src/kernels/2.6.32-042stab120.7/arch/avr32/kernel//usr/src/kernels/2.6.32-042stab120.7/arch/avr32/lib//usr/src/kernels/2.6.32-042stab120.7/arch/avr32/mach-at32ap//usr/src/kernels/2.6.32-042stab120.7/arch/avr32/mm//usr/src/kernels/2.6.32-042stab120.7/arch/avr32/oprofile//usr/src/kernels/2.6.32-042stab120.7/arch/blackfin//usr/src/kernels/2.6.32-042stab120.7/arch/blackfin/boot//usr/src/kernels/2.6.32-042stab120.7/arch/blackfin/kernel//usr/src/kernels/2.6.32-042stab120.7/arch/blackfin/kernel/cplb-mpu//usr/src/kernels/2.6.32-042stab120.7/arch/blackfin/kernel/cplb-nompu//usr/src/kernels/2.6.32-042stab120.7/arch/blackfin/lib//usr/src/kernels/2.6.32-042stab120.7/arch/blackfin/mach-bf518//usr/src/kernels/2.6.32-042stab120.7/arch/blackfin/mach-bf518/boards//usr/src/kernels/2.6.32-042stab120.7/arch/blackfin/mach-bf527//usr/src/kernels/2.6.32-042stab120.7/arch/blackfin/mach-bf527/boards//usr/src/kernels/2.6.32-042stab120.7/arch/blackfin/mach-bf533//usr/src/kernels/2.6.32-042stab120.7/arch/blackfin/mach-bf533/boards//usr/src/kernels/2.6.32-042stab120.7/arch/blackfin/mach-bf537//usr/src/kernels/2.6.32-042stab120.7/arch/blackfin/mach-bf537/boards//usr/src/kernels/2.6.32-042stab120.7/arch/blackfin/mach-bf538//usr/src/kernels/2.6.32-042stab120.7/arch/blackfin/mach-bf538/boards//usr/src/kernels/2.6.32-042stab120.7/arch/blackfin/mach-bf548//usr/src/kernels/2.6.32-042stab120.7/arch/blackfin/mach-bf548/boards//usr/src/kernels/2.6.32-042stab120.7/arch/blackfin/mach-bf561//usr/src/kernels/2.6.32-042stab120.7/arch/blackfin/mach-bf561/boards//usr/src/kernels/2.6.32-042stab120.7/arch/blackfin/mach-common//usr/src/kernels/2.6.32-042stab120.7/arch/blackfin/mm//usr/src/kernels/2.6.32-042stab120.7/arch/blackfin/oprofile//usr/src/kernels/2.6.32-042stab120.7/arch/cris//usr/src/kernels/2.6.32-042stab120.7/arch/cris/arch-v10//usr/src/kernels/2.6.32-042stab120.7/arch/cris/arch-v10/drivers//usr/src/kernels/2.6.32-042stab120.7/arch/cris/arch-v10/kernel//usr/src/kernels/2.6.32-042stab120.7/arch/cris/arch-v10/lib//usr/src/kernels/2.6.32-042stab120.7/arch/cris/arch-v10/mm//usr/src/kernels/2.6.32-042stab120.7/arch/cris/arch-v32//usr/src/kernels/2.6.32-042stab120.7/arch/cris/arch-v32/drivers//usr/src/kernels/2.6.32-042stab120.7/arch/cris/arch-v32/drivers/mach-a3//usr/src/kernels/2.6.32-042stab120.7/arch/cris/arch-v32/drivers/mach-fs//usr/src/kernels/2.6.32-042stab120.7/arch/cris/arch-v32/drivers/pci//usr/src/kernels/2.6.32-042stab120.7/arch/cris/arch-v32/kernel//usr/src/kernels/2.6.32-042stab120.7/arch/cris/arch-v32/lib//usr/src/kernels/2.6.32-042stab120.7/arch/cris/arch-v32/mach-a3//usr/src/kernels/2.6.32-042stab120.7/arch/cris/arch-v32/mach-fs//usr/src/kernels/2.6.32-042stab120.7/arch/cris/arch-v32/mm//usr/src/kernels/2.6.32-042stab120.7/arch/cris/boot//usr/src/kernels/2.6.32-042stab120.7/arch/cris/boot/compressed//usr/src/kernels/2.6.32-042stab120.7/arch/cris/boot/rescue//usr/src/kernels/2.6.32-042stab120.7/arch/cris/include//usr/src/kernels/2.6.32-042stab120.7/arch/cris/include/arch-v32//usr/src/kernels/2.6.32-042stab120.7/arch/cris/include/arch-v32/arch//usr/src/kernels/2.6.32-042stab120.7/arch/cris/include/arch-v32/arch/hwregs//usr/src/kernels/2.6.32-042stab120.7/arch/cris/include/arch-v32/arch/hwregs/iop//usr/src/kernels/2.6.32-042stab120.7/arch/cris/kernel//usr/src/kernels/2.6.32-042stab120.7/arch/cris/mm//usr/src/kernels/2.6.32-042stab120.7/arch/frv//usr/src/kernels/2.6.32-042stab120.7/arch/frv/boot//usr/src/kernels/2.6.32-042stab120.7/arch/frv/kernel//usr/src/kernels/2.6.32-042stab120.7/arch/frv/lib//usr/src/kernels/2.6.32-042stab120.7/arch/frv/mb93090-mb00//usr/src/kernels/2.6.32-042stab120.7/arch/frv/mm//usr/src/kernels/2.6.32-042stab120.7/arch/h8300//usr/src/kernels/2.6.32-042stab120.7/arch/h8300/boot//usr/src/kernels/2.6.32-042stab120.7/arch/h8300/boot/compressed//usr/src/kernels/2.6.32-042stab120.7/arch/h8300/kernel//usr/src/kernels/2.6.32-042stab120.7/arch/h8300/kernel/timer//usr/src/kernels/2.6.32-042stab120.7/arch/h8300/lib//usr/src/kernels/2.6.32-042stab120.7/arch/h8300/mm//usr/src/kernels/2.6.32-042stab120.7/arch/h8300/platform//usr/src/kernels/2.6.32-042stab120.7/arch/h8300/platform/h8300h//usr/src/kernels/2.6.32-042stab120.7/arch/h8300/platform/h8300h/aki3068net//usr/src/kernels/2.6.32-042stab120.7/arch/h8300/platform/h8300h/generic//usr/src/kernels/2.6.32-042stab120.7/arch/h8300/platform/h8300h/h8max//usr/src/kernels/2.6.32-042stab120.7/arch/h8300/platform/h8s//usr/src/kernels/2.6.32-042stab120.7/arch/h8300/platform/h8s/edosk2674//usr/src/kernels/2.6.32-042stab120.7/arch/h8300/platform/h8s/generic//usr/src/kernels/2.6.32-042stab120.7/arch/ia64//usr/src/kernels/2.6.32-042stab120.7/arch/ia64/dig//usr/src/kernels/2.6.32-042stab120.7/arch/ia64/hp//usr/src/kernels/2.6.32-042stab120.7/arch/ia64/hp/common//usr/src/kernels/2.6.32-042stab120.7/arch/ia64/hp/sim//usr/src/kernels/2.6.32-042stab120.7/arch/ia64/hp/sim/boot//usr/src/kernels/2.6.32-042stab120.7/arch/ia64/hp/zx1//usr/src/kernels/2.6.32-042stab120.7/arch/ia64/ia32//usr/src/kernels/2.6.32-042stab120.7/arch/ia64/kernel//usr/src/kernels/2.6.32-042stab120.7/arch/ia64/kernel/cpufreq//usr/src/kernels/2.6.32-042stab120.7/arch/ia64/kvm//usr/src/kernels/2.6.32-042stab120.7/arch/ia64/lib//usr/src/kernels/2.6.32-042stab120.7/arch/ia64/mm//usr/src/kernels/2.6.32-042stab120.7/arch/ia64/oprofile//usr/src/kernels/2.6.32-042stab120.7/arch/ia64/pci//usr/src/kernels/2.6.32-042stab120.7/arch/ia64/sn//usr/src/kernels/2.6.32-042stab120.7/arch/ia64/sn/kernel//usr/src/kernels/2.6.32-042stab120.7/arch/ia64/sn/kernel/sn2//usr/src/kernels/2.6.32-042stab120.7/arch/ia64/sn/pci//usr/src/kernels/2.6.32-042stab120.7/arch/ia64/sn/pci/pcibr//usr/src/kernels/2.6.32-042stab120.7/arch/ia64/uv//usr/src/kernels/2.6.32-042stab120.7/arch/ia64/uv/kernel//usr/src/kernels/2.6.32-042stab120.7/arch/ia64/xen//usr/src/kernels/2.6.32-042stab120.7/arch/m32r//usr/src/kernels/2.6.32-042stab120.7/arch/m32r/boot//usr/src/kernels/2.6.32-042stab120.7/arch/m32r/boot/compressed//usr/src/kernels/2.6.32-042stab120.7/arch/m32r/kernel//usr/src/kernels/2.6.32-042stab120.7/arch/m32r/lib//usr/src/kernels/2.6.32-042stab120.7/arch/m32r/mm//usr/src/kernels/2.6.32-042stab120.7/arch/m32r/oprofile//usr/src/kernels/2.6.32-042stab120.7/arch/m32r/platforms//usr/src/kernels/2.6.32-042stab120.7/arch/m32r/platforms/m32104ut//usr/src/kernels/2.6.32-042stab120.7/arch/m32r/platforms/m32700ut//usr/src/kernels/2.6.32-042stab120.7/arch/m32r/platforms/mappi//usr/src/kernels/2.6.32-042stab120.7/arch/m32r/platforms/mappi2//usr/src/kernels/2.6.32-042stab120.7/arch/m32r/platforms/mappi3//usr/src/kernels/2.6.32-042stab120.7/arch/m32r/platforms/oaks32r//usr/src/kernels/2.6.32-042stab120.7/arch/m32r/platforms/opsput//usr/src/kernels/2.6.32-042stab120.7/arch/m32r/platforms/usrv//usr/src/kernels/2.6.32-042stab120.7/arch/m68k//usr/src/kernels/2.6.32-042stab120.7/arch/m68k/amiga//usr/src/kernels/2.6.32-042stab120.7/arch/m68k/apollo//usr/src/kernels/2.6.32-042stab120.7/arch/m68k/atari//usr/src/kernels/2.6.32-042stab120.7/arch/m68k/bvme6000//usr/src/kernels/2.6.32-042stab120.7/arch/m68k/fpsp040//usr/src/kernels/2.6.32-042stab120.7/arch/m68k/hp300//usr/src/kernels/2.6.32-042stab120.7/arch/m68k/ifpsp060//usr/src/kernels/2.6.32-042stab120.7/arch/m68k/kernel//usr/src/kernels/2.6.32-042stab120.7/arch/m68k/lib//usr/src/kernels/2.6.32-042stab120.7/arch/m68k/mac//usr/src/kernels/2.6.32-042stab120.7/arch/m68k/math-emu//usr/src/kernels/2.6.32-042stab120.7/arch/m68k/mm//usr/src/kernels/2.6.32-042stab120.7/arch/m68k/mvme147//usr/src/kernels/2.6.32-042stab120.7/arch/m68k/mvme16x//usr/src/kernels/2.6.32-042stab120.7/arch/m68k/q40//usr/src/kernels/2.6.32-042stab120.7/arch/m68k/sun3//usr/src/kernels/2.6.32-042stab120.7/arch/m68k/sun3/prom//usr/src/kernels/2.6.32-042stab120.7/arch/m68k/sun3x//usr/src/kernels/2.6.32-042stab120.7/arch/m68k/tools//usr/src/kernels/2.6.32-042stab120.7/arch/m68k/tools/amiga//usr/src/kernels/2.6.32-042stab120.7/arch/m68knommu//usr/src/kernels/2.6.32-042stab120.7/arch/m68knommu/kernel//usr/src/kernels/2.6.32-042stab120.7/arch/m68knommu/lib//usr/src/kernels/2.6.32-042stab120.7/arch/m68knommu/mm//usr/src/kernels/2.6.32-042stab120.7/arch/m68knommu/platform//usr/src/kernels/2.6.32-042stab120.7/arch/m68knommu/platform/5206//usr/src/kernels/2.6.32-042stab120.7/arch/m68knommu/platform/5206e//usr/src/kernels/2.6.32-042stab120.7/arch/m68knommu/platform/520x//usr/src/kernels/2.6.32-042stab120.7/arch/m68knommu/platform/523x//usr/src/kernels/2.6.32-042stab120.7/arch/m68knommu/platform/5249//usr/src/kernels/2.6.32-042stab120.7/arch/m68knommu/platform/5272//usr/src/kernels/2.6.32-042stab120.7/arch/m68knommu/platform/527x//usr/src/kernels/2.6.32-042stab120.7/arch/m68knommu/platform/528x//usr/src/kernels/2.6.32-042stab120.7/arch/m68knommu/platform/5307//usr/src/kernels/2.6.32-042stab120.7/arch/m68knommu/platform/532x//usr/src/kernels/2.6.32-042stab120.7/arch/m68knommu/platform/5407//usr/src/kernels/2.6.32-042stab120.7/arch/m68knommu/platform/68328//usr/src/kernels/2.6.32-042stab120.7/arch/m68knommu/platform/68360//usr/src/kernels/2.6.32-042stab120.7/arch/m68knommu/platform/68EZ328//usr/src/kernels/2.6.32-042stab120.7/arch/m68knommu/platform/68VZ328//usr/src/kernels/2.6.32-042stab120.7/arch/m68knommu/platform/coldfire//usr/src/kernels/2.6.32-042stab120.7/arch/microblaze//usr/src/kernels/2.6.32-042stab120.7/arch/microblaze/boot//usr/src/kernels/2.6.32-042stab120.7/arch/microblaze/kernel//usr/src/kernels/2.6.32-042stab120.7/arch/microblaze/kernel/cpu//usr/src/kernels/2.6.32-042stab120.7/arch/microblaze/lib//usr/src/kernels/2.6.32-042stab120.7/arch/microblaze/mm//usr/src/kernels/2.6.32-042stab120.7/arch/microblaze/platform//usr/src/kernels/2.6.32-042stab120.7/arch/microblaze/platform/generic//usr/src/kernels/2.6.32-042stab120.7/arch/mips//usr/src/kernels/2.6.32-042stab120.7/arch/mips/alchemy//usr/src/kernels/2.6.32-042stab120.7/arch/mips/alchemy/common//usr/src/kernels/2.6.32-042stab120.7/arch/mips/alchemy/devboards//usr/src/kernels/2.6.32-042stab120.7/arch/mips/alchemy/devboards/db1x00//usr/src/kernels/2.6.32-042stab120.7/arch/mips/alchemy/devboards/pb1000//usr/src/kernels/2.6.32-042stab120.7/arch/mips/alchemy/devboards/pb1100//usr/src/kernels/2.6.32-042stab120.7/arch/mips/alchemy/devboards/pb1200//usr/src/kernels/2.6.32-042stab120.7/arch/mips/alchemy/devboards/pb1500//usr/src/kernels/2.6.32-042stab120.7/arch/mips/alchemy/devboards/pb1550//usr/src/kernels/2.6.32-042stab120.7/arch/mips/alchemy/mtx-1//usr/src/kernels/2.6.32-042stab120.7/arch/mips/alchemy/xxs1500//usr/src/kernels/2.6.32-042stab120.7/arch/mips/ar7//usr/src/kernels/2.6.32-042stab120.7/arch/mips/basler//usr/src/kernels/2.6.32-042stab120.7/arch/mips/basler/excite//usr/src/kernels/2.6.32-042stab120.7/arch/mips/bcm47xx//usr/src/kernels/2.6.32-042stab120.7/arch/mips/bcm63xx//usr/src/kernels/2.6.32-042stab120.7/arch/mips/bcm63xx/boards//usr/src/kernels/2.6.32-042stab120.7/arch/mips/boot//usr/src/kernels/2.6.32-042stab120.7/arch/mips/cavium-octeon//usr/src/kernels/2.6.32-042stab120.7/arch/mips/cavium-octeon/executive//usr/src/kernels/2.6.32-042stab120.7/arch/mips/cobalt//usr/src/kernels/2.6.32-042stab120.7/arch/mips/dec//usr/src/kernels/2.6.32-042stab120.7/arch/mips/dec/prom//usr/src/kernels/2.6.32-042stab120.7/arch/mips/emma//usr/src/kernels/2.6.32-042stab120.7/arch/mips/emma/common//usr/src/kernels/2.6.32-042stab120.7/arch/mips/emma/markeins//usr/src/kernels/2.6.32-042stab120.7/arch/mips/fw//usr/src/kernels/2.6.32-042stab120.7/arch/mips/fw/arc//usr/src/kernels/2.6.32-042stab120.7/arch/mips/fw/cfe//usr/src/kernels/2.6.32-042stab120.7/arch/mips/fw/lib//usr/src/kernels/2.6.32-042stab120.7/arch/mips/fw/sni//usr/src/kernels/2.6.32-042stab120.7/arch/mips/gt64120//usr/src/kernels/2.6.32-042stab120.7/arch/mips/gt64120/wrppmc//usr/src/kernels/2.6.32-042stab120.7/arch/mips/jazz//usr/src/kernels/2.6.32-042stab120.7/arch/mips/kernel//usr/src/kernels/2.6.32-042stab120.7/arch/mips/lasat//usr/src/kernels/2.6.32-042stab120.7/arch/mips/lasat/image//usr/src/kernels/2.6.32-042stab120.7/arch/mips/lib//usr/src/kernels/2.6.32-042stab120.7/arch/mips/loongson//usr/src/kernels/2.6.32-042stab120.7/arch/mips/loongson/common//usr/src/kernels/2.6.32-042stab120.7/arch/mips/loongson/fuloong-2e//usr/src/kernels/2.6.32-042stab120.7/arch/mips/math-emu//usr/src/kernels/2.6.32-042stab120.7/arch/mips/mipssim//usr/src/kernels/2.6.32-042stab120.7/arch/mips/mm//usr/src/kernels/2.6.32-042stab120.7/arch/mips/mti-malta//usr/src/kernels/2.6.32-042stab120.7/arch/mips/nxp//usr/src/kernels/2.6.32-042stab120.7/arch/mips/nxp/pnx833x//usr/src/kernels/2.6.32-042stab120.7/arch/mips/nxp/pnx833x/common//usr/src/kernels/2.6.32-042stab120.7/arch/mips/nxp/pnx833x/stb22x//usr/src/kernels/2.6.32-042stab120.7/arch/mips/nxp/pnx8550//usr/src/kernels/2.6.32-042stab120.7/arch/mips/nxp/pnx8550/common//usr/src/kernels/2.6.32-042stab120.7/arch/mips/nxp/pnx8550/jbs//usr/src/kernels/2.6.32-042stab120.7/arch/mips/nxp/pnx8550/stb810//usr/src/kernels/2.6.32-042stab120.7/arch/mips/oprofile//usr/src/kernels/2.6.32-042stab120.7/arch/mips/pci//usr/src/kernels/2.6.32-042stab120.7/arch/mips/pmc-sierra//usr/src/kernels/2.6.32-042stab120.7/arch/mips/pmc-sierra/msp71xx//usr/src/kernels/2.6.32-042stab120.7/arch/mips/pmc-sierra/yosemite//usr/src/kernels/2.6.32-042stab120.7/arch/mips/power//usr/src/kernels/2.6.32-042stab120.7/arch/mips/rb532//usr/src/kernels/2.6.32-042stab120.7/arch/mips/sgi-ip22//usr/src/kernels/2.6.32-042stab120.7/arch/mips/sgi-ip27//usr/src/kernels/2.6.32-042stab120.7/arch/mips/sgi-ip32//usr/src/kernels/2.6.32-042stab120.7/arch/mips/sibyte//usr/src/kernels/2.6.32-042stab120.7/arch/mips/sibyte/bcm1480//usr/src/kernels/2.6.32-042stab120.7/arch/mips/sibyte/common//usr/src/kernels/2.6.32-042stab120.7/arch/mips/sibyte/sb1250//usr/src/kernels/2.6.32-042stab120.7/arch/mips/sibyte/swarm//usr/src/kernels/2.6.32-042stab120.7/arch/mips/sni//usr/src/kernels/2.6.32-042stab120.7/arch/mips/txx9//usr/src/kernels/2.6.32-042stab120.7/arch/mips/txx9/generic//usr/src/kernels/2.6.32-042stab120.7/arch/mips/txx9/jmr3927//usr/src/kernels/2.6.32-042stab120.7/arch/mips/txx9/rbtx4927//usr/src/kernels/2.6.32-042stab120.7/arch/mips/txx9/rbtx4938//usr/src/kernels/2.6.32-042stab120.7/arch/mips/txx9/rbtx4939//usr/src/kernels/2.6.32-042stab120.7/arch/mips/vr41xx//usr/src/kernels/2.6.32-042stab120.7/arch/mips/vr41xx/casio-e55//usr/src/kernels/2.6.32-042stab120.7/arch/mips/vr41xx/common//usr/src/kernels/2.6.32-042stab120.7/arch/mips/vr41xx/ibm-workpad//usr/src/kernels/2.6.32-042stab120.7/arch/mn10300//usr/src/kernels/2.6.32-042stab120.7/arch/mn10300/boot//usr/src/kernels/2.6.32-042stab120.7/arch/mn10300/boot/compressed//usr/src/kernels/2.6.32-042stab120.7/arch/mn10300/kernel//usr/src/kernels/2.6.32-042stab120.7/arch/mn10300/lib//usr/src/kernels/2.6.32-042stab120.7/arch/mn10300/mm//usr/src/kernels/2.6.32-042stab120.7/arch/mn10300/oprofile//usr/src/kernels/2.6.32-042stab120.7/arch/mn10300/proc-mn103e010//usr/src/kernels/2.6.32-042stab120.7/arch/mn10300/unit-asb2303//usr/src/kernels/2.6.32-042stab120.7/arch/mn10300/unit-asb2305//usr/src/kernels/2.6.32-042stab120.7/arch/parisc//usr/src/kernels/2.6.32-042stab120.7/arch/parisc/hpux//usr/src/kernels/2.6.32-042stab120.7/arch/parisc/kernel//usr/src/kernels/2.6.32-042stab120.7/arch/parisc/lib//usr/src/kernels/2.6.32-042stab120.7/arch/parisc/math-emu//usr/src/kernels/2.6.32-042stab120.7/arch/parisc/mm//usr/src/kernels/2.6.32-042stab120.7/arch/parisc/oprofile//usr/src/kernels/2.6.32-042stab120.7/arch/powerpc//usr/src/kernels/2.6.32-042stab120.7/arch/powerpc/boot//usr/src/kernels/2.6.32-042stab120.7/arch/powerpc/kernel//usr/src/kernels/2.6.32-042stab120.7/arch/powerpc/kernel/vdso32//usr/src/kernels/2.6.32-042stab120.7/arch/powerpc/kernel/vdso64//usr/src/kernels/2.6.32-042stab120.7/arch/powerpc/kvm//usr/src/kernels/2.6.32-042stab120.7/arch/powerpc/lib//usr/src/kernels/2.6.32-042stab120.7/arch/powerpc/math-emu//usr/src/kernels/2.6.32-042stab120.7/arch/powerpc/mm//usr/src/kernels/2.6.32-042stab120.7/arch/powerpc/oprofile//usr/src/kernels/2.6.32-042stab120.7/arch/powerpc/platforms//usr/src/kernels/2.6.32-042stab120.7/arch/powerpc/platforms/40x//usr/src/kernels/2.6.32-042stab120.7/arch/powerpc/platforms/44x//usr/src/kernels/2.6.32-042stab120.7/arch/powerpc/platforms/512x//usr/src/kernels/2.6.32-042stab120.7/arch/powerpc/platforms/52xx//usr/src/kernels/2.6.32-042stab120.7/arch/powerpc/platforms/82xx//usr/src/kernels/2.6.32-042stab120.7/arch/powerpc/platforms/83xx//usr/src/kernels/2.6.32-042stab120.7/arch/powerpc/platforms/85xx//usr/src/kernels/2.6.32-042stab120.7/arch/powerpc/platforms/86xx//usr/src/kernels/2.6.32-042stab120.7/arch/powerpc/platforms/8xx//usr/src/kernels/2.6.32-042stab120.7/arch/powerpc/platforms/amigaone//usr/src/kernels/2.6.32-042stab120.7/arch/powerpc/platforms/cell//usr/src/kernels/2.6.32-042stab120.7/arch/powerpc/platforms/cell/spufs//usr/src/kernels/2.6.32-042stab120.7/arch/powerpc/platforms/chrp//usr/src/kernels/2.6.32-042stab120.7/arch/powerpc/platforms/embedded6xx//usr/src/kernels/2.6.32-042stab120.7/arch/powerpc/platforms/iseries//usr/src/kernels/2.6.32-042stab120.7/arch/powerpc/platforms/maple//usr/src/kernels/2.6.32-042stab120.7/arch/powerpc/platforms/pasemi//usr/src/kernels/2.6.32-042stab120.7/arch/powerpc/platforms/powermac//usr/src/kernels/2.6.32-042stab120.7/arch/powerpc/platforms/prep//usr/src/kernels/2.6.32-042stab120.7/arch/powerpc/platforms/ps3//usr/src/kernels/2.6.32-042stab120.7/arch/powerpc/platforms/pseries//usr/src/kernels/2.6.32-042stab120.7/arch/powerpc/sysdev//usr/src/kernels/2.6.32-042stab120.7/arch/powerpc/sysdev/bestcomm//usr/src/kernels/2.6.32-042stab120.7/arch/powerpc/sysdev/qe_lib//usr/src/kernels/2.6.32-042stab120.7/arch/powerpc/xmon//usr/src/kernels/2.6.32-042stab120.7/arch/s390//usr/src/kernels/2.6.32-042stab120.7/arch/s390/appldata//usr/src/kernels/2.6.32-042stab120.7/arch/s390/boot//usr/src/kernels/2.6.32-042stab120.7/arch/s390/crypto//usr/src/kernels/2.6.32-042stab120.7/arch/s390/hypfs//usr/src/kernels/2.6.32-042stab120.7/arch/s390/kernel//usr/src/kernels/2.6.32-042stab120.7/arch/s390/kernel/vdso32//usr/src/kernels/2.6.32-042stab120.7/arch/s390/kernel/vdso64//usr/src/kernels/2.6.32-042stab120.7/arch/s390/kvm//usr/src/kernels/2.6.32-042stab120.7/arch/s390/lib//usr/src/kernels/2.6.32-042stab120.7/arch/s390/math-emu//usr/src/kernels/2.6.32-042stab120.7/arch/s390/mm//usr/src/kernels/2.6.32-042stab120.7/arch/s390/oprofile//usr/src/kernels/2.6.32-042stab120.7/arch/score//usr/src/kernels/2.6.32-042stab120.7/arch/score/boot//usr/src/kernels/2.6.32-042stab120.7/arch/score/kernel//usr/src/kernels/2.6.32-042stab120.7/arch/score/lib//usr/src/kernels/2.6.32-042stab120.7/arch/score/mm//usr/src/kernels/2.6.32-042stab120.7/arch/sh//usr/src/kernels/2.6.32-042stab120.7/arch/sh/boards//usr/src/kernels/2.6.32-042stab120.7/arch/sh/boards/mach-cayman//usr/src/kernels/2.6.32-042stab120.7/arch/sh/boards/mach-dreamcast//usr/src/kernels/2.6.32-042stab120.7/arch/sh/boards/mach-ecovec24//usr/src/kernels/2.6.32-042stab120.7/arch/sh/boards/mach-edosk7705//usr/src/kernels/2.6.32-042stab120.7/arch/sh/boards/mach-highlander//usr/src/kernels/2.6.32-042stab120.7/arch/sh/boards/mach-hp6xx//usr/src/kernels/2.6.32-042stab120.7/arch/sh/boards/mach-kfr2r09//usr/src/kernels/2.6.32-042stab120.7/arch/sh/boards/mach-landisk//usr/src/kernels/2.6.32-042stab120.7/arch/sh/boards/mach-lboxre2//usr/src/kernels/2.6.32-042stab120.7/arch/sh/boards/mach-microdev//usr/src/kernels/2.6.32-042stab120.7/arch/sh/boards/mach-migor//usr/src/kernels/2.6.32-042stab120.7/arch/sh/boards/mach-r2d//usr/src/kernels/2.6.32-042stab120.7/arch/sh/boards/mach-rsk//usr/src/kernels/2.6.32-042stab120.7/arch/sh/boards/mach-sdk7780//usr/src/kernels/2.6.32-042stab120.7/arch/sh/boards/mach-se//usr/src/kernels/2.6.32-042stab120.7/arch/sh/boards/mach-se/7206//usr/src/kernels/2.6.32-042stab120.7/arch/sh/boards/mach-se/7343//usr/src/kernels/2.6.32-042stab120.7/arch/sh/boards/mach-se/770x//usr/src/kernels/2.6.32-042stab120.7/arch/sh/boards/mach-se/7721//usr/src/kernels/2.6.32-042stab120.7/arch/sh/boards/mach-se/7722//usr/src/kernels/2.6.32-042stab120.7/arch/sh/boards/mach-se/7724//usr/src/kernels/2.6.32-042stab120.7/arch/sh/boards/mach-se/7751//usr/src/kernels/2.6.32-042stab120.7/arch/sh/boards/mach-se/7780//usr/src/kernels/2.6.32-042stab120.7/arch/sh/boards/mach-sh03//usr/src/kernels/2.6.32-042stab120.7/arch/sh/boards/mach-sh7763rdp//usr/src/kernels/2.6.32-042stab120.7/arch/sh/boards/mach-snapgear//usr/src/kernels/2.6.32-042stab120.7/arch/sh/boards/mach-systemh//usr/src/kernels/2.6.32-042stab120.7/arch/sh/boards/mach-titan//usr/src/kernels/2.6.32-042stab120.7/arch/sh/boards/mach-x3proto//usr/src/kernels/2.6.32-042stab120.7/arch/sh/boot//usr/src/kernels/2.6.32-042stab120.7/arch/sh/boot/compressed//usr/src/kernels/2.6.32-042stab120.7/arch/sh/boot/romimage//usr/src/kernels/2.6.32-042stab120.7/arch/sh/cchips//usr/src/kernels/2.6.32-042stab120.7/arch/sh/cchips/hd6446x//usr/src/kernels/2.6.32-042stab120.7/arch/sh/drivers//usr/src/kernels/2.6.32-042stab120.7/arch/sh/drivers/dma//usr/src/kernels/2.6.32-042stab120.7/arch/sh/drivers/pci//usr/src/kernels/2.6.32-042stab120.7/arch/sh/drivers/superhyway//usr/src/kernels/2.6.32-042stab120.7/arch/sh/kernel//usr/src/kernels/2.6.32-042stab120.7/arch/sh/kernel/cpu//usr/src/kernels/2.6.32-042stab120.7/arch/sh/kernel/cpu/irq//usr/src/kernels/2.6.32-042stab120.7/arch/sh/kernel/cpu/sh2//usr/src/kernels/2.6.32-042stab120.7/arch/sh/kernel/cpu/sh2a//usr/src/kernels/2.6.32-042stab120.7/arch/sh/kernel/cpu/sh3//usr/src/kernels/2.6.32-042stab120.7/arch/sh/kernel/cpu/sh4//usr/src/kernels/2.6.32-042stab120.7/arch/sh/kernel/cpu/sh4a//usr/src/kernels/2.6.32-042stab120.7/arch/sh/kernel/cpu/sh5//usr/src/kernels/2.6.32-042stab120.7/arch/sh/kernel/cpu/shmobile//usr/src/kernels/2.6.32-042stab120.7/arch/sh/kernel/vsyscall//usr/src/kernels/2.6.32-042stab120.7/arch/sh/lib//usr/src/kernels/2.6.32-042stab120.7/arch/sh/lib64//usr/src/kernels/2.6.32-042stab120.7/arch/sh/math-emu//usr/src/kernels/2.6.32-042stab120.7/arch/sh/mm//usr/src/kernels/2.6.32-042stab120.7/arch/sh/oprofile//usr/src/kernels/2.6.32-042stab120.7/arch/sh/tools//usr/src/kernels/2.6.32-042stab120.7/arch/sparc//usr/src/kernels/2.6.32-042stab120.7/arch/sparc/boot//usr/src/kernels/2.6.32-042stab120.7/arch/sparc/kernel//usr/src/kernels/2.6.32-042stab120.7/arch/sparc/lib//usr/src/kernels/2.6.32-042stab120.7/arch/sparc/math-emu//usr/src/kernels/2.6.32-042stab120.7/arch/sparc/mm//usr/src/kernels/2.6.32-042stab120.7/arch/sparc/oprofile//usr/src/kernels/2.6.32-042stab120.7/arch/sparc/prom//usr/src/kernels/2.6.32-042stab120.7/arch/um//usr/src/kernels/2.6.32-042stab120.7/arch/um/drivers//usr/src/kernels/2.6.32-042stab120.7/arch/um/kernel//usr/src/kernels/2.6.32-042stab120.7/arch/um/kernel/skas//usr/src/kernels/2.6.32-042stab120.7/arch/um/os-Linux//usr/src/kernels/2.6.32-042stab120.7/arch/um/os-Linux/drivers//usr/src/kernels/2.6.32-042stab120.7/arch/um/os-Linux/skas//usr/src/kernels/2.6.32-042stab120.7/arch/um/os-Linux/sys-i386//usr/src/kernels/2.6.32-042stab120.7/arch/um/os-Linux/sys-x86_64//usr/src/kernels/2.6.32-042stab120.7/arch/um/scripts//usr/src/kernels/2.6.32-042stab120.7/arch/um/sys-i386//usr/src/kernels/2.6.32-042stab120.7/arch/um/sys-ia64//usr/src/kernels/2.6.32-042stab120.7/arch/um/sys-ppc//usr/src/kernels/2.6.32-042stab120.7/arch/um/sys-x86_64//usr/src/kernels/2.6.32-042stab120.7/arch/x86//usr/src/kernels/2.6.32-042stab120.7/arch/x86/boot//usr/src/kernels/2.6.32-042stab120.7/arch/x86/boot/compressed//usr/src/kernels/2.6.32-042stab120.7/arch/x86/crypto//usr/src/kernels/2.6.32-042stab120.7/arch/x86/ia32//usr/src/kernels/2.6.32-042stab120.7/arch/x86/include//usr/src/kernels/2.6.32-042stab120.7/arch/x86/include/asm//usr/src/kernels/2.6.32-042stab120.7/arch/x86/include/asm/crypto//usr/src/kernels/2.6.32-042stab120.7/arch/x86/include/asm/trace//usr/src/kernels/2.6.32-042stab120.7/arch/x86/include/asm/uv//usr/src/kernels/2.6.32-042stab120.7/arch/x86/include/asm/visws//usr/src/kernels/2.6.32-042stab120.7/arch/x86/include/asm/xen//usr/src/kernels/2.6.32-042stab120.7/arch/x86/include/generated//usr/src/kernels/2.6.32-042stab120.7/arch/x86/kernel//usr/src/kernels/2.6.32-042stab120.7/arch/x86/kernel/acpi//usr/src/kernels/2.6.32-042stab120.7/arch/x86/kernel/acpi/realmode//usr/src/kernels/2.6.32-042stab120.7/arch/x86/kernel/apic//usr/src/kernels/2.6.32-042stab120.7/arch/x86/kernel/cpu//usr/src/kernels/2.6.32-042stab120.7/arch/x86/kernel/cpu/cpufreq//usr/src/kernels/2.6.32-042stab120.7/arch/x86/kernel/cpu/mcheck//usr/src/kernels/2.6.32-042stab120.7/arch/x86/kernel/cpu/mtrr//usr/src/kernels/2.6.32-042stab120.7/arch/x86/kvm//usr/src/kernels/2.6.32-042stab120.7/arch/x86/lguest//usr/src/kernels/2.6.32-042stab120.7/arch/x86/lib//usr/src/kernels/2.6.32-042stab120.7/arch/x86/math-emu//usr/src/kernels/2.6.32-042stab120.7/arch/x86/mm//usr/src/kernels/2.6.32-042stab120.7/arch/x86/mm/kmemcheck//usr/src/kernels/2.6.32-042stab120.7/arch/x86/oprofile//usr/src/kernels/2.6.32-042stab120.7/arch/x86/pci//usr/src/kernels/2.6.32-042stab120.7/arch/x86/power//usr/src/kernels/2.6.32-042stab120.7/arch/x86/tools//usr/src/kernels/2.6.32-042stab120.7/arch/x86/vdso//usr/src/kernels/2.6.32-042stab120.7/arch/x86/video//usr/src/kernels/2.6.32-042stab120.7/arch/x86/xen//usr/src/kernels/2.6.32-042stab120.7/arch/xtensa//usr/src/kernels/2.6.32-042stab120.7/arch/xtensa/boot//usr/src/kernels/2.6.32-042stab120.7/arch/xtensa/boot/boot-elf//usr/src/kernels/2.6.32-042stab120.7/arch/xtensa/boot/boot-redboot//usr/src/kernels/2.6.32-042stab120.7/arch/xtensa/boot/lib//usr/src/kernels/2.6.32-042stab120.7/arch/xtensa/boot/ramdisk//usr/src/kernels/2.6.32-042stab120.7/arch/xtensa/kernel//usr/src/kernels/2.6.32-042stab120.7/arch/xtensa/lib//usr/src/kernels/2.6.32-042stab120.7/arch/xtensa/mm//usr/src/kernels/2.6.32-042stab120.7/arch/xtensa/platforms//usr/src/kernels/2.6.32-042stab120.7/arch/xtensa/platforms/iss//usr/src/kernels/2.6.32-042stab120.7/arch/xtensa/platforms/s6105//usr/src/kernels/2.6.32-042stab120.7/arch/xtensa/platforms/xt2000//usr/src/kernels/2.6.32-042stab120.7/arch/xtensa/variants//usr/src/kernels/2.6.32-042stab120.7/arch/xtensa/variants/s6000//usr/src/kernels/2.6.32-042stab120.7/block//usr/src/kernels/2.6.32-042stab120.7/crypto//usr/src/kernels/2.6.32-042stab120.7/crypto/async_tx//usr/src/kernels/2.6.32-042stab120.7/crypto/mpi//usr/src/kernels/2.6.32-042stab120.7/crypto/signature//usr/src/kernels/2.6.32-042stab120.7/drivers//usr/src/kernels/2.6.32-042stab120.7/drivers/accessibility//usr/src/kernels/2.6.32-042stab120.7/drivers/accessibility/braille//usr/src/kernels/2.6.32-042stab120.7/drivers/acpi//usr/src/kernels/2.6.32-042stab120.7/drivers/acpi/acpica//usr/src/kernels/2.6.32-042stab120.7/drivers/acpi/apei//usr/src/kernels/2.6.32-042stab120.7/drivers/amba//usr/src/kernels/2.6.32-042stab120.7/drivers/ata//usr/src/kernels/2.6.32-042stab120.7/drivers/atm//usr/src/kernels/2.6.32-042stab120.7/drivers/auxdisplay//usr/src/kernels/2.6.32-042stab120.7/drivers/base//usr/src/kernels/2.6.32-042stab120.7/drivers/base/power//usr/src/kernels/2.6.32-042stab120.7/drivers/bcma//usr/src/kernels/2.6.32-042stab120.7/drivers/block//usr/src/kernels/2.6.32-042stab120.7/drivers/block/aoe//usr/src/kernels/2.6.32-042stab120.7/drivers/block/drbd//usr/src/kernels/2.6.32-042stab120.7/drivers/block/mtip32xx//usr/src/kernels/2.6.32-042stab120.7/drivers/block/paride//usr/src/kernels/2.6.32-042stab120.7/drivers/block/ploop//usr/src/kernels/2.6.32-042stab120.7/drivers/block/rsxx//usr/src/kernels/2.6.32-042stab120.7/drivers/bluetooth//usr/src/kernels/2.6.32-042stab120.7/drivers/cdrom//usr/src/kernels/2.6.32-042stab120.7/drivers/char//usr/src/kernels/2.6.32-042stab120.7/drivers/char/agp//usr/src/kernels/2.6.32-042stab120.7/drivers/char/hw_random//usr/src/kernels/2.6.32-042stab120.7/drivers/char/ip2//usr/src/kernels/2.6.32-042stab120.7/drivers/char/ipmi//usr/src/kernels/2.6.32-042stab120.7/drivers/char/mwave//usr/src/kernels/2.6.32-042stab120.7/drivers/char/pcmcia//usr/src/kernels/2.6.32-042stab120.7/drivers/char/pcmcia/ipwireless//usr/src/kernels/2.6.32-042stab120.7/drivers/char/rio//usr/src/kernels/2.6.32-042stab120.7/drivers/char/tpm//usr/src/kernels/2.6.32-042stab120.7/drivers/char/xilinx_hwicap//usr/src/kernels/2.6.32-042stab120.7/drivers/clocksource//usr/src/kernels/2.6.32-042stab120.7/drivers/connector//usr/src/kernels/2.6.32-042stab120.7/drivers/cpufreq//usr/src/kernels/2.6.32-042stab120.7/drivers/cpuidle//usr/src/kernels/2.6.32-042stab120.7/drivers/cpuidle/governors//usr/src/kernels/2.6.32-042stab120.7/drivers/crypto//usr/src/kernels/2.6.32-042stab120.7/drivers/crypto/amcc//usr/src/kernels/2.6.32-042stab120.7/drivers/crypto/nx//usr/src/kernels/2.6.32-042stab120.7/drivers/crypto/qat//usr/src/kernels/2.6.32-042stab120.7/drivers/crypto/qat/qat_common//usr/src/kernels/2.6.32-042stab120.7/drivers/crypto/qat/qat_dh895xcc//usr/src/kernels/2.6.32-042stab120.7/drivers/dca//usr/src/kernels/2.6.32-042stab120.7/drivers/dio//usr/src/kernels/2.6.32-042stab120.7/drivers/dma//usr/src/kernels/2.6.32-042stab120.7/drivers/dma/ioat//usr/src/kernels/2.6.32-042stab120.7/drivers/dma/ipu//usr/src/kernels/2.6.32-042stab120.7/drivers/edac//usr/src/kernels/2.6.32-042stab120.7/drivers/eisa//usr/src/kernels/2.6.32-042stab120.7/drivers/firewire//usr/src/kernels/2.6.32-042stab120.7/drivers/firmware//usr/src/kernels/2.6.32-042stab120.7/drivers/gpio//usr/src/kernels/2.6.32-042stab120.7/drivers/gpu//usr/src/kernels/2.6.32-042stab120.7/drivers/gpu/drm//usr/src/kernels/2.6.32-042stab120.7/drivers/gpu/drm/gma500//usr/src/kernels/2.6.32-042stab120.7/drivers/gpu/drm/i2c//usr/src/kernels/2.6.32-042stab120.7/drivers/gpu/drm/i810//usr/src/kernels/2.6.32-042stab120.7/drivers/gpu/drm/i915//usr/src/kernels/2.6.32-042stab120.7/drivers/gpu/drm/mga//usr/src/kernels/2.6.32-042stab120.7/drivers/gpu/drm/nouveau//usr/src/kernels/2.6.32-042stab120.7/drivers/gpu/drm/panel//usr/src/kernels/2.6.32-042stab120.7/drivers/gpu/drm/r128//usr/src/kernels/2.6.32-042stab120.7/drivers/gpu/drm/radeon//usr/src/kernels/2.6.32-042stab120.7/drivers/gpu/drm/savage//usr/src/kernels/2.6.32-042stab120.7/drivers/gpu/drm/sis//usr/src/kernels/2.6.32-042stab120.7/drivers/gpu/drm/tdfx//usr/src/kernels/2.6.32-042stab120.7/drivers/gpu/drm/ttm//usr/src/kernels/2.6.32-042stab120.7/drivers/gpu/drm/via//usr/src/kernels/2.6.32-042stab120.7/drivers/gpu/drm/vmwgfx//usr/src/kernels/2.6.32-042stab120.7/drivers/gpu/vga//usr/src/kernels/2.6.32-042stab120.7/drivers/hid//usr/src/kernels/2.6.32-042stab120.7/drivers/hid/usbhid//usr/src/kernels/2.6.32-042stab120.7/drivers/hv//usr/src/kernels/2.6.32-042stab120.7/drivers/hwmon//usr/src/kernels/2.6.32-042stab120.7/drivers/hwmon/ams//usr/src/kernels/2.6.32-042stab120.7/drivers/i2c//usr/src/kernels/2.6.32-042stab120.7/drivers/i2c/algos//usr/src/kernels/2.6.32-042stab120.7/drivers/i2c/busses//usr/src/kernels/2.6.32-042stab120.7/drivers/i2c/chips//usr/src/kernels/2.6.32-042stab120.7/drivers/ide//usr/src/kernels/2.6.32-042stab120.7/drivers/idle//usr/src/kernels/2.6.32-042stab120.7/drivers/ieee1394//usr/src/kernels/2.6.32-042stab120.7/drivers/ieee802154//usr/src/kernels/2.6.32-042stab120.7/drivers/infiniband//usr/src/kernels/2.6.32-042stab120.7/drivers/infiniband/core//usr/src/kernels/2.6.32-042stab120.7/drivers/infiniband/hw//usr/src/kernels/2.6.32-042stab120.7/drivers/infiniband/hw/amso1100//usr/src/kernels/2.6.32-042stab120.7/drivers/infiniband/hw/cxgb3//usr/src/kernels/2.6.32-042stab120.7/drivers/infiniband/hw/cxgb4//usr/src/kernels/2.6.32-042stab120.7/drivers/infiniband/hw/ehca//usr/src/kernels/2.6.32-042stab120.7/drivers/infiniband/hw/ipath//usr/src/kernels/2.6.32-042stab120.7/drivers/infiniband/hw/mlx4//usr/src/kernels/2.6.32-042stab120.7/drivers/infiniband/hw/mlx5//usr/src/kernels/2.6.32-042stab120.7/drivers/infiniband/hw/mthca//usr/src/kernels/2.6.32-042stab120.7/drivers/infiniband/hw/nes//usr/src/kernels/2.6.32-042stab120.7/drivers/infiniband/hw/ocrdma//usr/src/kernels/2.6.32-042stab120.7/drivers/infiniband/hw/qib//usr/src/kernels/2.6.32-042stab120.7/drivers/infiniband/hw/usnic//usr/src/kernels/2.6.32-042stab120.7/drivers/infiniband/ulp//usr/src/kernels/2.6.32-042stab120.7/drivers/infiniband/ulp/ipoib//usr/src/kernels/2.6.32-042stab120.7/drivers/infiniband/ulp/iser//usr/src/kernels/2.6.32-042stab120.7/drivers/infiniband/ulp/srp//usr/src/kernels/2.6.32-042stab120.7/drivers/input//usr/src/kernels/2.6.32-042stab120.7/drivers/input/gameport//usr/src/kernels/2.6.32-042stab120.7/drivers/input/joystick//usr/src/kernels/2.6.32-042stab120.7/drivers/input/joystick/iforce//usr/src/kernels/2.6.32-042stab120.7/drivers/input/keyboard//usr/src/kernels/2.6.32-042stab120.7/drivers/input/misc//usr/src/kernels/2.6.32-042stab120.7/drivers/input/mouse//usr/src/kernels/2.6.32-042stab120.7/drivers/input/serio//usr/src/kernels/2.6.32-042stab120.7/drivers/input/tablet//usr/src/kernels/2.6.32-042stab120.7/drivers/input/touchscreen//usr/src/kernels/2.6.32-042stab120.7/drivers/isdn//usr/src/kernels/2.6.32-042stab120.7/drivers/isdn/act2000//usr/src/kernels/2.6.32-042stab120.7/drivers/isdn/capi//usr/src/kernels/2.6.32-042stab120.7/drivers/isdn/divert//usr/src/kernels/2.6.32-042stab120.7/drivers/isdn/gigaset//usr/src/kernels/2.6.32-042stab120.7/drivers/isdn/hardware//usr/src/kernels/2.6.32-042stab120.7/drivers/isdn/hardware/avm//usr/src/kernels/2.6.32-042stab120.7/drivers/isdn/hardware/eicon//usr/src/kernels/2.6.32-042stab120.7/drivers/isdn/hardware/mISDN//usr/src/kernels/2.6.32-042stab120.7/drivers/isdn/hisax//usr/src/kernels/2.6.32-042stab120.7/drivers/isdn/hysdn//usr/src/kernels/2.6.32-042stab120.7/drivers/isdn/i4l//usr/src/kernels/2.6.32-042stab120.7/drivers/isdn/icn//usr/src/kernels/2.6.32-042stab120.7/drivers/isdn/isdnloop//usr/src/kernels/2.6.32-042stab120.7/drivers/isdn/mISDN//usr/src/kernels/2.6.32-042stab120.7/drivers/isdn/pcbit//usr/src/kernels/2.6.32-042stab120.7/drivers/isdn/sc//usr/src/kernels/2.6.32-042stab120.7/drivers/leds//usr/src/kernels/2.6.32-042stab120.7/drivers/lguest//usr/src/kernels/2.6.32-042stab120.7/drivers/macintosh//usr/src/kernels/2.6.32-042stab120.7/drivers/mca//usr/src/kernels/2.6.32-042stab120.7/drivers/md//usr/src/kernels/2.6.32-042stab120.7/drivers/md/persistent-data//usr/src/kernels/2.6.32-042stab120.7/drivers/media//usr/src/kernels/2.6.32-042stab120.7/drivers/media/common//usr/src/kernels/2.6.32-042stab120.7/drivers/media/common/tuners//usr/src/kernels/2.6.32-042stab120.7/drivers/media/dvb//usr/src/kernels/2.6.32-042stab120.7/drivers/media/dvb/b2c2//usr/src/kernels/2.6.32-042stab120.7/drivers/media/dvb/bt8xx//usr/src/kernels/2.6.32-042stab120.7/drivers/media/dvb/dm1105//usr/src/kernels/2.6.32-042stab120.7/drivers/media/dvb/dvb-core//usr/src/kernels/2.6.32-042stab120.7/drivers/media/dvb/dvb-usb//usr/src/kernels/2.6.32-042stab120.7/drivers/media/dvb/firewire//usr/src/kernels/2.6.32-042stab120.7/drivers/media/dvb/frontends//usr/src/kernels/2.6.32-042stab120.7/drivers/media/dvb/ngene//usr/src/kernels/2.6.32-042stab120.7/drivers/media/dvb/pluto2//usr/src/kernels/2.6.32-042stab120.7/drivers/media/dvb/pt1//usr/src/kernels/2.6.32-042stab120.7/drivers/media/dvb/siano//usr/src/kernels/2.6.32-042stab120.7/drivers/media/dvb/ttpci//usr/src/kernels/2.6.32-042stab120.7/drivers/media/dvb/ttusb-budget//usr/src/kernels/2.6.32-042stab120.7/drivers/media/dvb/ttusb-dec//usr/src/kernels/2.6.32-042stab120.7/drivers/media/radio//usr/src/kernels/2.6.32-042stab120.7/drivers/media/radio/si470x//usr/src/kernels/2.6.32-042stab120.7/drivers/media/rc//usr/src/kernels/2.6.32-042stab120.7/drivers/media/rc/keymaps//usr/src/kernels/2.6.32-042stab120.7/drivers/media/video//usr/src/kernels/2.6.32-042stab120.7/drivers/media/video/au0828//usr/src/kernels/2.6.32-042stab120.7/drivers/media/video/bt8xx//usr/src/kernels/2.6.32-042stab120.7/drivers/media/video/cpia2//usr/src/kernels/2.6.32-042stab120.7/drivers/media/video/cx18//usr/src/kernels/2.6.32-042stab120.7/drivers/media/video/cx231xx//usr/src/kernels/2.6.32-042stab120.7/drivers/media/video/cx23885//usr/src/kernels/2.6.32-042stab120.7/drivers/media/video/cx25840//usr/src/kernels/2.6.32-042stab120.7/drivers/media/video/cx88//usr/src/kernels/2.6.32-042stab120.7/drivers/media/video/davinci//usr/src/kernels/2.6.32-042stab120.7/drivers/media/video/em28xx//usr/src/kernels/2.6.32-042stab120.7/drivers/media/video/et61x251//usr/src/kernels/2.6.32-042stab120.7/drivers/media/video/gspca//usr/src/kernels/2.6.32-042stab120.7/drivers/media/video/gspca/gl860//usr/src/kernels/2.6.32-042stab120.7/drivers/media/video/gspca/m5602//usr/src/kernels/2.6.32-042stab120.7/drivers/media/video/gspca/stv06xx//usr/src/kernels/2.6.32-042stab120.7/drivers/media/video/hdpvr//usr/src/kernels/2.6.32-042stab120.7/drivers/media/video/ivtv//usr/src/kernels/2.6.32-042stab120.7/drivers/media/video/ovcamchip//usr/src/kernels/2.6.32-042stab120.7/drivers/media/video/pvrusb2//usr/src/kernels/2.6.32-042stab120.7/drivers/media/video/pwc//usr/src/kernels/2.6.32-042stab120.7/drivers/media/video/saa7134//usr/src/kernels/2.6.32-042stab120.7/drivers/media/video/saa7164//usr/src/kernels/2.6.32-042stab120.7/drivers/media/video/sn9c102//usr/src/kernels/2.6.32-042stab120.7/drivers/media/video/tlg2300//usr/src/kernels/2.6.32-042stab120.7/drivers/media/video/usbvideo//usr/src/kernels/2.6.32-042stab120.7/drivers/media/video/usbvision//usr/src/kernels/2.6.32-042stab120.7/drivers/media/video/uvc//usr/src/kernels/2.6.32-042stab120.7/drivers/media/video/zc0301//usr/src/kernels/2.6.32-042stab120.7/drivers/media/video/zoran//usr/src/kernels/2.6.32-042stab120.7/drivers/memstick//usr/src/kernels/2.6.32-042stab120.7/drivers/memstick/core//usr/src/kernels/2.6.32-042stab120.7/drivers/memstick/host//usr/src/kernels/2.6.32-042stab120.7/drivers/message//usr/src/kernels/2.6.32-042stab120.7/drivers/message/fusion//usr/src/kernels/2.6.32-042stab120.7/drivers/message/i2o//usr/src/kernels/2.6.32-042stab120.7/drivers/mfd//usr/src/kernels/2.6.32-042stab120.7/drivers/misc//usr/src/kernels/2.6.32-042stab120.7/drivers/misc/c2port//usr/src/kernels/2.6.32-042stab120.7/drivers/misc/cb710//usr/src/kernels/2.6.32-042stab120.7/drivers/misc/eeprom//usr/src/kernels/2.6.32-042stab120.7/drivers/misc/hdpuftrs//usr/src/kernels/2.6.32-042stab120.7/drivers/misc/ibmasm//usr/src/kernels/2.6.32-042stab120.7/drivers/misc/sgi-gru//usr/src/kernels/2.6.32-042stab120.7/drivers/misc/sgi-xp//usr/src/kernels/2.6.32-042stab120.7/drivers/mmc//usr/src/kernels/2.6.32-042stab120.7/drivers/mmc/card//usr/src/kernels/2.6.32-042stab120.7/drivers/mmc/core//usr/src/kernels/2.6.32-042stab120.7/drivers/mmc/host//usr/src/kernels/2.6.32-042stab120.7/drivers/mtd//usr/src/kernels/2.6.32-042stab120.7/drivers/mtd/chips//usr/src/kernels/2.6.32-042stab120.7/drivers/mtd/devices//usr/src/kernels/2.6.32-042stab120.7/drivers/mtd/lpddr//usr/src/kernels/2.6.32-042stab120.7/drivers/mtd/maps//usr/src/kernels/2.6.32-042stab120.7/drivers/mtd/nand//usr/src/kernels/2.6.32-042stab120.7/drivers/mtd/onenand//usr/src/kernels/2.6.32-042stab120.7/drivers/mtd/tests//usr/src/kernels/2.6.32-042stab120.7/drivers/mtd/ubi//usr/src/kernels/2.6.32-042stab120.7/drivers/net//usr/src/kernels/2.6.32-042stab120.7/drivers/net/appletalk//usr/src/kernels/2.6.32-042stab120.7/drivers/net/arcnet//usr/src/kernels/2.6.32-042stab120.7/drivers/net/arm//usr/src/kernels/2.6.32-042stab120.7/drivers/net/atl1c//usr/src/kernels/2.6.32-042stab120.7/drivers/net/atl1e//usr/src/kernels/2.6.32-042stab120.7/drivers/net/atlx//usr/src/kernels/2.6.32-042stab120.7/drivers/net/benet//usr/src/kernels/2.6.32-042stab120.7/drivers/net/bna//usr/src/kernels/2.6.32-042stab120.7/drivers/net/bnx2x//usr/src/kernels/2.6.32-042stab120.7/drivers/net/bnxt//usr/src/kernels/2.6.32-042stab120.7/drivers/net/bonding//usr/src/kernels/2.6.32-042stab120.7/drivers/net/can//usr/src/kernels/2.6.32-042stab120.7/drivers/net/can/sja1000//usr/src/kernels/2.6.32-042stab120.7/drivers/net/can/usb//usr/src/kernels/2.6.32-042stab120.7/drivers/net/chelsio//usr/src/kernels/2.6.32-042stab120.7/drivers/net/cris//usr/src/kernels/2.6.32-042stab120.7/drivers/net/cxgb3//usr/src/kernels/2.6.32-042stab120.7/drivers/net/cxgb4//usr/src/kernels/2.6.32-042stab120.7/drivers/net/cxgb4vf//usr/src/kernels/2.6.32-042stab120.7/drivers/net/e1000//usr/src/kernels/2.6.32-042stab120.7/drivers/net/e1000e//usr/src/kernels/2.6.32-042stab120.7/drivers/net/ehea//usr/src/kernels/2.6.32-042stab120.7/drivers/net/enic//usr/src/kernels/2.6.32-042stab120.7/drivers/net/fm10k//usr/src/kernels/2.6.32-042stab120.7/drivers/net/fs_enet//usr/src/kernels/2.6.32-042stab120.7/drivers/net/hamradio//usr/src/kernels/2.6.32-042stab120.7/drivers/net/hyperv//usr/src/kernels/2.6.32-042stab120.7/drivers/net/i40e//usr/src/kernels/2.6.32-042stab120.7/drivers/net/i40evf//usr/src/kernels/2.6.32-042stab120.7/drivers/net/ibm_newemac//usr/src/kernels/2.6.32-042stab120.7/drivers/net/igb//usr/src/kernels/2.6.32-042stab120.7/drivers/net/igbvf//usr/src/kernels/2.6.32-042stab120.7/drivers/net/irda//usr/src/kernels/2.6.32-042stab120.7/drivers/net/ixgb//usr/src/kernels/2.6.32-042stab120.7/drivers/net/ixgbe//usr/src/kernels/2.6.32-042stab120.7/drivers/net/ixgbevf//usr/src/kernels/2.6.32-042stab120.7/drivers/net/ixp2000//usr/src/kernels/2.6.32-042stab120.7/drivers/net/mlx4//usr/src/kernels/2.6.32-042stab120.7/drivers/net/mlx5//usr/src/kernels/2.6.32-042stab120.7/drivers/net/mlx5/core//usr/src/kernels/2.6.32-042stab120.7/drivers/net/myri10ge//usr/src/kernels/2.6.32-042stab120.7/drivers/net/netxen//usr/src/kernels/2.6.32-042stab120.7/drivers/net/pch_gbe//usr/src/kernels/2.6.32-042stab120.7/drivers/net/pcmcia//usr/src/kernels/2.6.32-042stab120.7/drivers/net/phy//usr/src/kernels/2.6.32-042stab120.7/drivers/net/qlcnic//usr/src/kernels/2.6.32-042stab120.7/drivers/net/qlge//usr/src/kernels/2.6.32-042stab120.7/drivers/net/sfc//usr/src/kernels/2.6.32-042stab120.7/drivers/net/skfp//usr/src/kernels/2.6.32-042stab120.7/drivers/net/stmmac//usr/src/kernels/2.6.32-042stab120.7/drivers/net/tokenring//usr/src/kernels/2.6.32-042stab120.7/drivers/net/tulip//usr/src/kernels/2.6.32-042stab120.7/drivers/net/usb//usr/src/kernels/2.6.32-042stab120.7/drivers/net/vmxnet3//usr/src/kernels/2.6.32-042stab120.7/drivers/net/vxge//usr/src/kernels/2.6.32-042stab120.7/drivers/net/wan//usr/src/kernels/2.6.32-042stab120.7/drivers/net/wan/lmc//usr/src/kernels/2.6.32-042stab120.7/drivers/net/wimax//usr/src/kernels/2.6.32-042stab120.7/drivers/net/wimax/i2400m//usr/src/kernels/2.6.32-042stab120.7/drivers/net/wireless//usr/src/kernels/2.6.32-042stab120.7/drivers/net/wireless/ath//usr/src/kernels/2.6.32-042stab120.7/drivers/net/wireless/ath/ath5k//usr/src/kernels/2.6.32-042stab120.7/drivers/net/wireless/ath/ath9k//usr/src/kernels/2.6.32-042stab120.7/drivers/net/wireless/ath/carl9170//usr/src/kernels/2.6.32-042stab120.7/drivers/net/wireless/b43//usr/src/kernels/2.6.32-042stab120.7/drivers/net/wireless/b43legacy//usr/src/kernels/2.6.32-042stab120.7/drivers/net/wireless/brcm80211//usr/src/kernels/2.6.32-042stab120.7/drivers/net/wireless/brcm80211/brcmfmac//usr/src/kernels/2.6.32-042stab120.7/drivers/net/wireless/brcm80211/brcmsmac//usr/src/kernels/2.6.32-042stab120.7/drivers/net/wireless/brcm80211/brcmutil//usr/src/kernels/2.6.32-042stab120.7/drivers/net/wireless/hostap//usr/src/kernels/2.6.32-042stab120.7/drivers/net/wireless/ipw2x00//usr/src/kernels/2.6.32-042stab120.7/drivers/net/wireless/iwlegacy//usr/src/kernels/2.6.32-042stab120.7/drivers/net/wireless/iwlwifi//usr/src/kernels/2.6.32-042stab120.7/drivers/net/wireless/iwlwifi/dvm//usr/src/kernels/2.6.32-042stab120.7/drivers/net/wireless/iwlwifi/mvm//usr/src/kernels/2.6.32-042stab120.7/drivers/net/wireless/libertas//usr/src/kernels/2.6.32-042stab120.7/drivers/net/wireless/libertas_tf//usr/src/kernels/2.6.32-042stab120.7/drivers/net/wireless/orinoco//usr/src/kernels/2.6.32-042stab120.7/drivers/net/wireless/p54//usr/src/kernels/2.6.32-042stab120.7/drivers/net/wireless/prism54//usr/src/kernels/2.6.32-042stab120.7/drivers/net/wireless/rt2x00//usr/src/kernels/2.6.32-042stab120.7/drivers/net/wireless/rtl818x//usr/src/kernels/2.6.32-042stab120.7/drivers/net/wireless/rtl818x/rtl8180//usr/src/kernels/2.6.32-042stab120.7/drivers/net/wireless/rtl818x/rtl8187//usr/src/kernels/2.6.32-042stab120.7/drivers/net/wireless/rtlwifi//usr/src/kernels/2.6.32-042stab120.7/drivers/net/wireless/rtlwifi/btcoexist//usr/src/kernels/2.6.32-042stab120.7/drivers/net/wireless/rtlwifi/rtl8188ee//usr/src/kernels/2.6.32-042stab120.7/drivers/net/wireless/rtlwifi/rtl8192c//usr/src/kernels/2.6.32-042stab120.7/drivers/net/wireless/rtlwifi/rtl8192ce//usr/src/kernels/2.6.32-042stab120.7/drivers/net/wireless/rtlwifi/rtl8192cu//usr/src/kernels/2.6.32-042stab120.7/drivers/net/wireless/rtlwifi/rtl8192de//usr/src/kernels/2.6.32-042stab120.7/drivers/net/wireless/rtlwifi/rtl8192ee//usr/src/kernels/2.6.32-042stab120.7/drivers/net/wireless/rtlwifi/rtl8192se//usr/src/kernels/2.6.32-042stab120.7/drivers/net/wireless/rtlwifi/rtl8723ae//usr/src/kernels/2.6.32-042stab120.7/drivers/net/wireless/rtlwifi/rtl8723be//usr/src/kernels/2.6.32-042stab120.7/drivers/net/wireless/rtlwifi/rtl8723com//usr/src/kernels/2.6.32-042stab120.7/drivers/net/wireless/rtlwifi/rtl8821ae//usr/src/kernels/2.6.32-042stab120.7/drivers/net/wireless/ti//usr/src/kernels/2.6.32-042stab120.7/drivers/net/wireless/ti/wl1251//usr/src/kernels/2.6.32-042stab120.7/drivers/net/wireless/ti/wl12xx//usr/src/kernels/2.6.32-042stab120.7/drivers/net/wireless/ti/wl18xx//usr/src/kernels/2.6.32-042stab120.7/drivers/net/wireless/ti/wlcore//usr/src/kernels/2.6.32-042stab120.7/drivers/net/wireless/zd1211rw//usr/src/kernels/2.6.32-042stab120.7/drivers/nubus//usr/src/kernels/2.6.32-042stab120.7/drivers/of//usr/src/kernels/2.6.32-042stab120.7/drivers/parisc//usr/src/kernels/2.6.32-042stab120.7/drivers/parport//usr/src/kernels/2.6.32-042stab120.7/drivers/pci//usr/src/kernels/2.6.32-042stab120.7/drivers/pci/hotplug//usr/src/kernels/2.6.32-042stab120.7/drivers/pci/pcie//usr/src/kernels/2.6.32-042stab120.7/drivers/pci/pcie/aer//usr/src/kernels/2.6.32-042stab120.7/drivers/pcmcia//usr/src/kernels/2.6.32-042stab120.7/drivers/platform//usr/src/kernels/2.6.32-042stab120.7/drivers/platform/x86//usr/src/kernels/2.6.32-042stab120.7/drivers/pnp//usr/src/kernels/2.6.32-042stab120.7/drivers/pnp/isapnp//usr/src/kernels/2.6.32-042stab120.7/drivers/pnp/pnpacpi//usr/src/kernels/2.6.32-042stab120.7/drivers/pnp/pnpbios//usr/src/kernels/2.6.32-042stab120.7/drivers/power//usr/src/kernels/2.6.32-042stab120.7/drivers/powercap//usr/src/kernels/2.6.32-042stab120.7/drivers/pps//usr/src/kernels/2.6.32-042stab120.7/drivers/ps3//usr/src/kernels/2.6.32-042stab120.7/drivers/ptp//usr/src/kernels/2.6.32-042stab120.7/drivers/rapidio//usr/src/kernels/2.6.32-042stab120.7/drivers/rapidio/switches//usr/src/kernels/2.6.32-042stab120.7/drivers/regulator//usr/src/kernels/2.6.32-042stab120.7/drivers/rtc//usr/src/kernels/2.6.32-042stab120.7/drivers/s390//usr/src/kernels/2.6.32-042stab120.7/drivers/s390/block//usr/src/kernels/2.6.32-042stab120.7/drivers/s390/char//usr/src/kernels/2.6.32-042stab120.7/drivers/s390/cio//usr/src/kernels/2.6.32-042stab120.7/drivers/s390/crypto//usr/src/kernels/2.6.32-042stab120.7/drivers/s390/kvm//usr/src/kernels/2.6.32-042stab120.7/drivers/s390/net//usr/src/kernels/2.6.32-042stab120.7/drivers/s390/scsi//usr/src/kernels/2.6.32-042stab120.7/drivers/sbus//usr/src/kernels/2.6.32-042stab120.7/drivers/sbus/char//usr/src/kernels/2.6.32-042stab120.7/drivers/scsi//usr/src/kernels/2.6.32-042stab120.7/drivers/scsi/aacraid//usr/src/kernels/2.6.32-042stab120.7/drivers/scsi/aic7xxx//usr/src/kernels/2.6.32-042stab120.7/drivers/scsi/aic7xxx/aicasm//usr/src/kernels/2.6.32-042stab120.7/drivers/scsi/aic94xx//usr/src/kernels/2.6.32-042stab120.7/drivers/scsi/arcmsr//usr/src/kernels/2.6.32-042stab120.7/drivers/scsi/arm//usr/src/kernels/2.6.32-042stab120.7/drivers/scsi/be2iscsi//usr/src/kernels/2.6.32-042stab120.7/drivers/scsi/bfa//usr/src/kernels/2.6.32-042stab120.7/drivers/scsi/bnx2fc//usr/src/kernels/2.6.32-042stab120.7/drivers/scsi/bnx2i//usr/src/kernels/2.6.32-042stab120.7/drivers/scsi/cxgbi//usr/src/kernels/2.6.32-042stab120.7/drivers/scsi/cxgbi/cxgb3i//usr/src/kernels/2.6.32-042stab120.7/drivers/scsi/cxgbi/cxgb4i//usr/src/kernels/2.6.32-042stab120.7/drivers/scsi/device_handler//usr/src/kernels/2.6.32-042stab120.7/drivers/scsi/fcoe//usr/src/kernels/2.6.32-042stab120.7/drivers/scsi/fnic//usr/src/kernels/2.6.32-042stab120.7/drivers/scsi/ibmvscsi//usr/src/kernels/2.6.32-042stab120.7/drivers/scsi/isci//usr/src/kernels/2.6.32-042stab120.7/drivers/scsi/isci/firmware//usr/src/kernels/2.6.32-042stab120.7/drivers/scsi/libfc//usr/src/kernels/2.6.32-042stab120.7/drivers/scsi/libsas//usr/src/kernels/2.6.32-042stab120.7/drivers/scsi/lpfc//usr/src/kernels/2.6.32-042stab120.7/drivers/scsi/megaraid//usr/src/kernels/2.6.32-042stab120.7/drivers/scsi/mpt3sas//usr/src/kernels/2.6.32-042stab120.7/drivers/scsi/mvsas//usr/src/kernels/2.6.32-042stab120.7/drivers/scsi/osd//usr/src/kernels/2.6.32-042stab120.7/drivers/scsi/pcmcia//usr/src/kernels/2.6.32-042stab120.7/drivers/scsi/pm8001//usr/src/kernels/2.6.32-042stab120.7/drivers/scsi/qla2xxx//usr/src/kernels/2.6.32-042stab120.7/drivers/scsi/qla4xxx//usr/src/kernels/2.6.32-042stab120.7/drivers/scsi/sym53c8xx_2//usr/src/kernels/2.6.32-042stab120.7/drivers/serial//usr/src/kernels/2.6.32-042stab120.7/drivers/serial/cpm_uart//usr/src/kernels/2.6.32-042stab120.7/drivers/serial/jsm//usr/src/kernels/2.6.32-042stab120.7/drivers/sfi//usr/src/kernels/2.6.32-042stab120.7/drivers/sh//usr/src/kernels/2.6.32-042stab120.7/drivers/sh/maple//usr/src/kernels/2.6.32-042stab120.7/drivers/sh/superhyway//usr/src/kernels/2.6.32-042stab120.7/drivers/sn//usr/src/kernels/2.6.32-042stab120.7/drivers/spi//usr/src/kernels/2.6.32-042stab120.7/drivers/ssb//usr/src/kernels/2.6.32-042stab120.7/drivers/staging//usr/src/kernels/2.6.32-042stab120.7/drivers/staging/altpciechdma//usr/src/kernels/2.6.32-042stab120.7/drivers/staging/android//usr/src/kernels/2.6.32-042stab120.7/drivers/staging/asus_oled//usr/src/kernels/2.6.32-042stab120.7/drivers/staging/b3dfg//usr/src/kernels/2.6.32-042stab120.7/drivers/staging/comedi//usr/src/kernels/2.6.32-042stab120.7/drivers/staging/comedi/drivers//usr/src/kernels/2.6.32-042stab120.7/drivers/staging/comedi/kcomedilib//usr/src/kernels/2.6.32-042stab120.7/drivers/staging/cx25821//usr/src/kernels/2.6.32-042stab120.7/drivers/staging/dream//usr/src/kernels/2.6.32-042stab120.7/drivers/staging/dream/camera//usr/src/kernels/2.6.32-042stab120.7/drivers/staging/dream/qdsp5//usr/src/kernels/2.6.32-042stab120.7/drivers/staging/dream/smd//usr/src/kernels/2.6.32-042stab120.7/drivers/staging/dst//usr/src/kernels/2.6.32-042stab120.7/drivers/staging/echo//usr/src/kernels/2.6.32-042stab120.7/drivers/staging/et131x//usr/src/kernels/2.6.32-042stab120.7/drivers/staging/frontier//usr/src/kernels/2.6.32-042stab120.7/drivers/staging/go7007//usr/src/kernels/2.6.32-042stab120.7/drivers/staging/iio//usr/src/kernels/2.6.32-042stab120.7/drivers/staging/iio/accel//usr/src/kernels/2.6.32-042stab120.7/drivers/staging/iio/adc//usr/src/kernels/2.6.32-042stab120.7/drivers/staging/iio/light//usr/src/kernels/2.6.32-042stab120.7/drivers/staging/iio/trigger//usr/src/kernels/2.6.32-042stab120.7/drivers/staging/line6//usr/src/kernels/2.6.32-042stab120.7/drivers/staging/mimio//usr/src/kernels/2.6.32-042stab120.7/drivers/staging/octeon//usr/src/kernels/2.6.32-042stab120.7/drivers/staging/otus//usr/src/kernels/2.6.32-042stab120.7/drivers/staging/p9auth//usr/src/kernels/2.6.32-042stab120.7/drivers/staging/panel//usr/src/kernels/2.6.32-042stab120.7/drivers/staging/phison//usr/src/kernels/2.6.32-042stab120.7/drivers/staging/poch//usr/src/kernels/2.6.32-042stab120.7/drivers/staging/pohmelfs//usr/src/kernels/2.6.32-042stab120.7/drivers/staging/quatech_usb2//usr/src/kernels/2.6.32-042stab120.7/drivers/staging/rar//usr/src/kernels/2.6.32-042stab120.7/drivers/staging/rt2860//usr/src/kernels/2.6.32-042stab120.7/drivers/staging/rt2870//usr/src/kernels/2.6.32-042stab120.7/drivers/staging/rt3090//usr/src/kernels/2.6.32-042stab120.7/drivers/staging/rtl8187se//usr/src/kernels/2.6.32-042stab120.7/drivers/staging/rtl8192e//usr/src/kernels/2.6.32-042stab120.7/drivers/staging/rtl8192su//usr/src/kernels/2.6.32-042stab120.7/drivers/staging/rtl8192su/ieee80211//usr/src/kernels/2.6.32-042stab120.7/drivers/staging/sep//usr/src/kernels/2.6.32-042stab120.7/drivers/staging/serqt_usb2//usr/src/kernels/2.6.32-042stab120.7/drivers/staging/slicoss//usr/src/kernels/2.6.32-042stab120.7/drivers/staging/udlfb//usr/src/kernels/2.6.32-042stab120.7/drivers/staging/usbip//usr/src/kernels/2.6.32-042stab120.7/drivers/staging/vme//usr/src/kernels/2.6.32-042stab120.7/drivers/staging/vme/bridges//usr/src/kernels/2.6.32-042stab120.7/drivers/staging/vme/devices//usr/src/kernels/2.6.32-042stab120.7/drivers/staging/vt6655//usr/src/kernels/2.6.32-042stab120.7/drivers/staging/vt6656//usr/src/kernels/2.6.32-042stab120.7/drivers/staging/winbond//usr/src/kernels/2.6.32-042stab120.7/drivers/staging/wlan-ng//usr/src/kernels/2.6.32-042stab120.7/drivers/staging/zram//usr/src/kernels/2.6.32-042stab120.7/drivers/target//usr/src/kernels/2.6.32-042stab120.7/drivers/target/loopback//usr/src/kernels/2.6.32-042stab120.7/drivers/target/tcm_fc//usr/src/kernels/2.6.32-042stab120.7/drivers/tc//usr/src/kernels/2.6.32-042stab120.7/drivers/telephony//usr/src/kernels/2.6.32-042stab120.7/drivers/thermal//usr/src/kernels/2.6.32-042stab120.7/drivers/uio//usr/src/kernels/2.6.32-042stab120.7/drivers/usb//usr/src/kernels/2.6.32-042stab120.7/drivers/usb/atm//usr/src/kernels/2.6.32-042stab120.7/drivers/usb/c67x00//usr/src/kernels/2.6.32-042stab120.7/drivers/usb/class//usr/src/kernels/2.6.32-042stab120.7/drivers/usb/core//usr/src/kernels/2.6.32-042stab120.7/drivers/usb/early//usr/src/kernels/2.6.32-042stab120.7/drivers/usb/gadget//usr/src/kernels/2.6.32-042stab120.7/drivers/usb/host//usr/src/kernels/2.6.32-042stab120.7/drivers/usb/image//usr/src/kernels/2.6.32-042stab120.7/drivers/usb/misc//usr/src/kernels/2.6.32-042stab120.7/drivers/usb/misc/sisusbvga//usr/src/kernels/2.6.32-042stab120.7/drivers/usb/mon//usr/src/kernels/2.6.32-042stab120.7/drivers/usb/musb//usr/src/kernels/2.6.32-042stab120.7/drivers/usb/otg//usr/src/kernels/2.6.32-042stab120.7/drivers/usb/serial//usr/src/kernels/2.6.32-042stab120.7/drivers/usb/storage//usr/src/kernels/2.6.32-042stab120.7/drivers/usb/wusbcore//usr/src/kernels/2.6.32-042stab120.7/drivers/uwb//usr/src/kernels/2.6.32-042stab120.7/drivers/uwb/i1480//usr/src/kernels/2.6.32-042stab120.7/drivers/uwb/i1480/dfu//usr/src/kernels/2.6.32-042stab120.7/drivers/uwb/i1480/i1480u-wlp//usr/src/kernels/2.6.32-042stab120.7/drivers/uwb/wlp//usr/src/kernels/2.6.32-042stab120.7/drivers/vhost//usr/src/kernels/2.6.32-042stab120.7/drivers/video//usr/src/kernels/2.6.32-042stab120.7/drivers/video/aty//usr/src/kernels/2.6.32-042stab120.7/drivers/video/backlight//usr/src/kernels/2.6.32-042stab120.7/drivers/video/console//usr/src/kernels/2.6.32-042stab120.7/drivers/video/display//usr/src/kernels/2.6.32-042stab120.7/drivers/video/geode//usr/src/kernels/2.6.32-042stab120.7/drivers/video/i810//usr/src/kernels/2.6.32-042stab120.7/drivers/video/intelfb//usr/src/kernels/2.6.32-042stab120.7/drivers/video/kyro//usr/src/kernels/2.6.32-042stab120.7/drivers/video/logo//usr/src/kernels/2.6.32-042stab120.7/drivers/video/matrox//usr/src/kernels/2.6.32-042stab120.7/drivers/video/mb862xx//usr/src/kernels/2.6.32-042stab120.7/drivers/video/mbx//usr/src/kernels/2.6.32-042stab120.7/drivers/video/msm//usr/src/kernels/2.6.32-042stab120.7/drivers/video/nvidia//usr/src/kernels/2.6.32-042stab120.7/drivers/video/omap//usr/src/kernels/2.6.32-042stab120.7/drivers/video/pnx4008//usr/src/kernels/2.6.32-042stab120.7/drivers/video/riva//usr/src/kernels/2.6.32-042stab120.7/drivers/video/savage//usr/src/kernels/2.6.32-042stab120.7/drivers/video/sis//usr/src/kernels/2.6.32-042stab120.7/drivers/video/vermilion//usr/src/kernels/2.6.32-042stab120.7/drivers/video/via//usr/src/kernels/2.6.32-042stab120.7/drivers/virtio//usr/src/kernels/2.6.32-042stab120.7/drivers/vlynq//usr/src/kernels/2.6.32-042stab120.7/drivers/w1//usr/src/kernels/2.6.32-042stab120.7/drivers/w1/masters//usr/src/kernels/2.6.32-042stab120.7/drivers/w1/slaves//usr/src/kernels/2.6.32-042stab120.7/drivers/watchdog//usr/src/kernels/2.6.32-042stab120.7/drivers/xen//usr/src/kernels/2.6.32-042stab120.7/drivers/xen/xenbus//usr/src/kernels/2.6.32-042stab120.7/drivers/xen/xenfs//usr/src/kernels/2.6.32-042stab120.7/drivers/zorro//usr/src/kernels/2.6.32-042stab120.7/firmware//usr/src/kernels/2.6.32-042stab120.7/firmware/carl9170fw//usr/src/kernels/2.6.32-042stab120.7/firmware/carl9170fw/carlfw//usr/src/kernels/2.6.32-042stab120.7/firmware/carl9170fw/carlfw/usb//usr/src/kernels/2.6.32-042stab120.7/firmware/carl9170fw/minifw//usr/src/kernels/2.6.32-042stab120.7/firmware/carl9170fw/toolchain//usr/src/kernels/2.6.32-042stab120.7/firmware/carl9170fw/tools//usr/src/kernels/2.6.32-042stab120.7/fs//usr/src/kernels/2.6.32-042stab120.7/fs/9p//usr/src/kernels/2.6.32-042stab120.7/fs/adfs//usr/src/kernels/2.6.32-042stab120.7/fs/affs//usr/src/kernels/2.6.32-042stab120.7/fs/afs//usr/src/kernels/2.6.32-042stab120.7/fs/autofs//usr/src/kernels/2.6.32-042stab120.7/fs/autofs4//usr/src/kernels/2.6.32-042stab120.7/fs/befs//usr/src/kernels/2.6.32-042stab120.7/fs/bfs//usr/src/kernels/2.6.32-042stab120.7/fs/btrfs//usr/src/kernels/2.6.32-042stab120.7/fs/cachefiles//usr/src/kernels/2.6.32-042stab120.7/fs/cifs//usr/src/kernels/2.6.32-042stab120.7/fs/coda//usr/src/kernels/2.6.32-042stab120.7/fs/configfs//usr/src/kernels/2.6.32-042stab120.7/fs/cramfs//usr/src/kernels/2.6.32-042stab120.7/fs/debugfs//usr/src/kernels/2.6.32-042stab120.7/fs/devpts//usr/src/kernels/2.6.32-042stab120.7/fs/dlm//usr/src/kernels/2.6.32-042stab120.7/fs/ecryptfs//usr/src/kernels/2.6.32-042stab120.7/fs/efs//usr/src/kernels/2.6.32-042stab120.7/fs/exofs//usr/src/kernels/2.6.32-042stab120.7/fs/exportfs//usr/src/kernels/2.6.32-042stab120.7/fs/ext2//usr/src/kernels/2.6.32-042stab120.7/fs/ext3//usr/src/kernels/2.6.32-042stab120.7/fs/ext4//usr/src/kernels/2.6.32-042stab120.7/fs/fat//usr/src/kernels/2.6.32-042stab120.7/fs/freevxfs//usr/src/kernels/2.6.32-042stab120.7/fs/fscache//usr/src/kernels/2.6.32-042stab120.7/fs/fuse//usr/src/kernels/2.6.32-042stab120.7/fs/gfs2//usr/src/kernels/2.6.32-042stab120.7/fs/hfs//usr/src/kernels/2.6.32-042stab120.7/fs/hfsplus//usr/src/kernels/2.6.32-042stab120.7/fs/hostfs//usr/src/kernels/2.6.32-042stab120.7/fs/hpfs//usr/src/kernels/2.6.32-042stab120.7/fs/hppfs//usr/src/kernels/2.6.32-042stab120.7/fs/hugetlbfs//usr/src/kernels/2.6.32-042stab120.7/fs/isofs//usr/src/kernels/2.6.32-042stab120.7/fs/jbd//usr/src/kernels/2.6.32-042stab120.7/fs/jbd2//usr/src/kernels/2.6.32-042stab120.7/fs/jffs2//usr/src/kernels/2.6.32-042stab120.7/fs/jfs//usr/src/kernels/2.6.32-042stab120.7/fs/lockd//usr/src/kernels/2.6.32-042stab120.7/fs/minix//usr/src/kernels/2.6.32-042stab120.7/fs/ncpfs//usr/src/kernels/2.6.32-042stab120.7/fs/nfs//usr/src/kernels/2.6.32-042stab120.7/fs/nfs_common//usr/src/kernels/2.6.32-042stab120.7/fs/nfsd//usr/src/kernels/2.6.32-042stab120.7/fs/nilfs2//usr/src/kernels/2.6.32-042stab120.7/fs/nls//usr/src/kernels/2.6.32-042stab120.7/fs/notify//usr/src/kernels/2.6.32-042stab120.7/fs/notify/dnotify//usr/src/kernels/2.6.32-042stab120.7/fs/notify/inotify//usr/src/kernels/2.6.32-042stab120.7/fs/ntfs//usr/src/kernels/2.6.32-042stab120.7/fs/ocfs2//usr/src/kernels/2.6.32-042stab120.7/fs/ocfs2/cluster//usr/src/kernels/2.6.32-042stab120.7/fs/ocfs2/dlm//usr/src/kernels/2.6.32-042stab120.7/fs/omfs//usr/src/kernels/2.6.32-042stab120.7/fs/openpromfs//usr/src/kernels/2.6.32-042stab120.7/fs/partitions//usr/src/kernels/2.6.32-042stab120.7/fs/proc//usr/src/kernels/2.6.32-042stab120.7/fs/pstore//usr/src/kernels/2.6.32-042stab120.7/fs/qnx4//usr/src/kernels/2.6.32-042stab120.7/fs/quota//usr/src/kernels/2.6.32-042stab120.7/fs/quota/vzdquota//usr/src/kernels/2.6.32-042stab120.7/fs/ramfs//usr/src/kernels/2.6.32-042stab120.7/fs/reiserfs//usr/src/kernels/2.6.32-042stab120.7/fs/romfs//usr/src/kernels/2.6.32-042stab120.7/fs/smbfs//usr/src/kernels/2.6.32-042stab120.7/fs/squashfs//usr/src/kernels/2.6.32-042stab120.7/fs/sysfs//usr/src/kernels/2.6.32-042stab120.7/fs/sysv//usr/src/kernels/2.6.32-042stab120.7/fs/ubifs//usr/src/kernels/2.6.32-042stab120.7/fs/udf//usr/src/kernels/2.6.32-042stab120.7/fs/ufs//usr/src/kernels/2.6.32-042stab120.7/fs/xfs//usr/src/kernels/2.6.32-042stab120.7/include//usr/src/kernels/2.6.32-042stab120.7/include/acpi//usr/src/kernels/2.6.32-042stab120.7/include/acpi/platform//usr/src/kernels/2.6.32-042stab120.7/include/asm-generic//usr/src/kernels/2.6.32-042stab120.7/include/asm-generic/bitops//usr/src/kernels/2.6.32-042stab120.7/include/asm-x86//usr/src/kernels/2.6.32-042stab120.7/include/bc//usr/src/kernels/2.6.32-042stab120.7/include/config//usr/src/kernels/2.6.32-042stab120.7/include/config/8139too//usr/src/kernels/2.6.32-042stab120.7/include/config/ab3100//usr/src/kernels/2.6.32-042stab120.7/include/config/ac97//usr/src/kernels/2.6.32-042stab120.7/include/config/acer//usr/src/kernels/2.6.32-042stab120.7/include/config/acpi//usr/src/kernels/2.6.32-042stab120.7/include/config/acpi/apei//usr/src/kernels/2.6.32-042stab120.7/include/config/acpi/apei/erst//usr/src/kernels/2.6.32-042stab120.7/include/config/acpi/blacklist//usr/src/kernels/2.6.32-042stab120.7/include/config/acpi/hotplug//usr/src/kernels/2.6.32-042stab120.7/include/config/acpi/pci//usr/src/kernels/2.6.32-042stab120.7/include/config/acpi/power//usr/src/kernels/2.6.32-042stab120.7/include/config/acpi/proc//usr/src/kernels/2.6.32-042stab120.7/include/config/acpi/processor//usr/src/kernels/2.6.32-042stab120.7/include/config/acpi/procfs//usr/src/kernels/2.6.32-042stab120.7/include/config/acpi/sysfs//usr/src/kernels/2.6.32-042stab120.7/include/config/adaptec//usr/src/kernels/2.6.32-042stab120.7/include/config/agp//usr/src/kernels/2.6.32-042stab120.7/include/config/aic79xx//usr/src/kernels/2.6.32-042stab120.7/include/config/aic79xx/cmds//usr/src/kernels/2.6.32-042stab120.7/include/config/aic79xx/cmds/per//usr/src/kernels/2.6.32-042stab120.7/include/config/aic79xx/debug//usr/src/kernels/2.6.32-042stab120.7/include/config/aic79xx/reset//usr/src/kernels/2.6.32-042stab120.7/include/config/aic79xx/reset/delay//usr/src/kernels/2.6.32-042stab120.7/include/config/aic7xxx//usr/src/kernels/2.6.32-042stab120.7/include/config/aic7xxx/cmds//usr/src/kernels/2.6.32-042stab120.7/include/config/aic7xxx/cmds/per//usr/src/kernels/2.6.32-042stab120.7/include/config/aic7xxx/debug//usr/src/kernels/2.6.32-042stab120.7/include/config/aic7xxx/reset//usr/src/kernels/2.6.32-042stab120.7/include/config/aic7xxx/reset/delay//usr/src/kernels/2.6.32-042stab120.7/include/config/airo//usr/src/kernels/2.6.32-042stab120.7/include/config/alim1535//usr/src/kernels/2.6.32-042stab120.7/include/config/alim7101//usr/src/kernels/2.6.32-042stab120.7/include/config/amd//usr/src/kernels/2.6.32-042stab120.7/include/config/amd8111//usr/src/kernels/2.6.32-042stab120.7/include/config/amiga//usr/src/kernels/2.6.32-042stab120.7/include/config/anon//usr/src/kernels/2.6.32-042stab120.7/include/config/apm//usr/src/kernels/2.6.32-042stab120.7/include/config/apm/cpu//usr/src/kernels/2.6.32-042stab120.7/include/config/arch//usr/src/kernels/2.6.32-042stab120.7/include/config/arch/dma//usr/src/kernels/2.6.32-042stab120.7/include/config/arch/dma/addr//usr/src/kernels/2.6.32-042stab120.7/include/config/arch/dma/addr/t//usr/src/kernels/2.6.32-042stab120.7/include/config/arch/enable//usr/src/kernels/2.6.32-042stab120.7/include/config/arch/enable/memory//usr/src/kernels/2.6.32-042stab120.7/include/config/arch/flatmem//usr/src/kernels/2.6.32-042stab120.7/include/config/arch/has//usr/src/kernels/2.6.32-042stab120.7/include/config/arch/has/cache//usr/src/kernels/2.6.32-042stab120.7/include/config/arch/has/cache/line//usr/src/kernels/2.6.32-042stab120.7/include/config/arch/has/cpu//usr/src/kernels/2.6.32-042stab120.7/include/config/arch/has/cpu/idle//usr/src/kernels/2.6.32-042stab120.7/include/config/arch/has/default//usr/src/kernels/2.6.32-042stab120.7/include/config/arch/have//usr/src/kernels/2.6.32-042stab120.7/include/config/arch/have/nmi//usr/src/kernels/2.6.32-042stab120.7/include/config/arch/have/nmi/safe//usr/src/kernels/2.6.32-042stab120.7/include/config/arch/hibernation//usr/src/kernels/2.6.32-042stab120.7/include/config/arch/may//usr/src/kernels/2.6.32-042stab120.7/include/config/arch/may/have//usr/src/kernels/2.6.32-042stab120.7/include/config/arch/may/have/pc//usr/src/kernels/2.6.32-042stab120.7/include/config/arch/phys//usr/src/kernels/2.6.32-042stab120.7/include/config/arch/phys/addr//usr/src/kernels/2.6.32-042stab120.7/include/config/arch/phys/addr/t//usr/src/kernels/2.6.32-042stab120.7/include/config/arch/populates//usr/src/kernels/2.6.32-042stab120.7/include/config/arch/populates/node//usr/src/kernels/2.6.32-042stab120.7/include/config/arch/select//usr/src/kernels/2.6.32-042stab120.7/include/config/arch/select/memory//usr/src/kernels/2.6.32-042stab120.7/include/config/arch/sparsemem//usr/src/kernels/2.6.32-042stab120.7/include/config/arch/supports//usr/src/kernels/2.6.32-042stab120.7/include/config/arch/supports/debug//usr/src/kernels/2.6.32-042stab120.7/include/config/arch/supports/optimized//usr/src/kernels/2.6.32-042stab120.7/include/config/arch/suspend//usr/src/kernels/2.6.32-042stab120.7/include/config/arch/uses//usr/src/kernels/2.6.32-042stab120.7/include/config/arch/uses/pg//usr/src/kernels/2.6.32-042stab120.7/include/config/arch/want//usr/src/kernels/2.6.32-042stab120.7/include/config/arch/want/frame//usr/src/kernels/2.6.32-042stab120.7/include/config/arch/want/optional//usr/src/kernels/2.6.32-042stab120.7/include/config/ask//usr/src/kernels/2.6.32-042stab120.7/include/config/ask/ip//usr/src/kernels/2.6.32-042stab120.7/include/config/ask/ip/fib//usr/src/kernels/2.6.32-042stab120.7/include/config/asus//usr/src/kernels/2.6.32-042stab120.7/include/config/async//usr/src/kernels/2.6.32-042stab120.7/include/config/async/raid6//usr/src/kernels/2.6.32-042stab120.7/include/config/async/tx//usr/src/kernels/2.6.32-042stab120.7/include/config/async/tx/disable//usr/src/kernels/2.6.32-042stab120.7/include/config/async/tx/disable/channel//usr/src/kernels/2.6.32-042stab120.7/include/config/async/tx/disable/pq//usr/src/kernels/2.6.32-042stab120.7/include/config/async/tx/disable/pq/val//usr/src/kernels/2.6.32-042stab120.7/include/config/async/tx/disable/xor//usr/src/kernels/2.6.32-042stab120.7/include/config/async/tx/disable/xor/val//usr/src/kernels/2.6.32-042stab120.7/include/config/at76c50x//usr/src/kernels/2.6.32-042stab120.7/include/config/ata//usr/src/kernels/2.6.32-042stab120.7/include/config/ata/over//usr/src/kernels/2.6.32-042stab120.7/include/config/ata/verbose//usr/src/kernels/2.6.32-042stab120.7/include/config/ath//usr/src/kernels/2.6.32-042stab120.7/include/config/ath5k//usr/src/kernels/2.6.32-042stab120.7/include/config/ath9k//usr/src/kernels/2.6.32-042stab120.7/include/config/ath9k/btcoex//usr/src/kernels/2.6.32-042stab120.7/include/config/atm//usr/src/kernels/2.6.32-042stab120.7/include/config/audit//usr/src/kernels/2.6.32-042stab120.7/include/config/autofs4//usr/src/kernels/2.6.32-042stab120.7/include/config/b43//usr/src/kernels/2.6.32-042stab120.7/include/config/b43/bcma//usr/src/kernels/2.6.32-042stab120.7/include/config/b43/buses//usr/src/kernels/2.6.32-042stab120.7/include/config/b43/buses/bcma//usr/src/kernels/2.6.32-042stab120.7/include/config/b43/buses/bcma/and//usr/src/kernels/2.6.32-042stab120.7/include/config/b43/pci//usr/src/kernels/2.6.32-042stab120.7/include/config/b43/pcicore//usr/src/kernels/2.6.32-042stab120.7/include/config/b43/phy//usr/src/kernels/2.6.32-042stab120.7/include/config/b43legacy//usr/src/kernels/2.6.32-042stab120.7/include/config/b43legacy/dma//usr/src/kernels/2.6.32-042stab120.7/include/config/b43legacy/dma/and//usr/src/kernels/2.6.32-042stab120.7/include/config/b43legacy/dma/and/pio//usr/src/kernels/2.6.32-042stab120.7/include/config/b43legacy/pci//usr/src/kernels/2.6.32-042stab120.7/include/config/b43legacy/pcicore//usr/src/kernels/2.6.32-042stab120.7/include/config/b44//usr/src/kernels/2.6.32-042stab120.7/include/config/b44/pci//usr/src/kernels/2.6.32-042stab120.7/include/config/b44/pcicore//usr/src/kernels/2.6.32-042stab120.7/include/config/backlight//usr/src/kernels/2.6.32-042stab120.7/include/config/backlight/class//usr/src/kernels/2.6.32-042stab120.7/include/config/backlight/lcd//usr/src/kernels/2.6.32-042stab120.7/include/config/backlight/mbp//usr/src/kernels/2.6.32-042stab120.7/include/config/base//usr/src/kernels/2.6.32-042stab120.7/include/config/battery//usr/src/kernels/2.6.32-042stab120.7/include/config/bc//usr/src/kernels/2.6.32-042stab120.7/include/config/bc/io//usr/src/kernels/2.6.32-042stab120.7/include/config/bc/rss//usr/src/kernels/2.6.32-042stab120.7/include/config/bc/swap//usr/src/kernels/2.6.32-042stab120.7/include/config/bcma//usr/src/kernels/2.6.32-042stab120.7/include/config/bcma/driver//usr/src/kernels/2.6.32-042stab120.7/include/config/bcma/driver/gmac//usr/src/kernels/2.6.32-042stab120.7/include/config/bcma/host//usr/src/kernels/2.6.32-042stab120.7/include/config/bcma/host/pci//usr/src/kernels/2.6.32-042stab120.7/include/config/binary//usr/src/kernels/2.6.32-042stab120.7/include/config/binfmt//usr/src/kernels/2.6.32-042stab120.7/include/config/blk//usr/src/kernels/2.6.32-042stab120.7/include/config/blk/cpq//usr/src/kernels/2.6.32-042stab120.7/include/config/blk/cpq/ciss//usr/src/kernels/2.6.32-042stab120.7/include/config/blk/dev//usr/src/kernels/2.6.32-042stab120.7/include/config/blk/dev/3w//usr/src/kernels/2.6.32-042stab120.7/include/config/blk/dev/3w/xxxx//usr/src/kernels/2.6.32-042stab120.7/include/config/blk/dev/dm//usr/src/kernels/2.6.32-042stab120.7/include/config/blk/dev/io//usr/src/kernels/2.6.32-042stab120.7/include/config/blk/dev/pciessd//usr/src/kernels/2.6.32-042stab120.7/include/config/blk/dev/ram//usr/src/kernels/2.6.32-042stab120.7/include/config/blk/dev/sr//usr/src/kernels/2.6.32-042stab120.7/include/config/bnx2x//usr/src/kernels/2.6.32-042stab120.7/include/config/bnxt//usr/src/kernels/2.6.32-042stab120.7/include/config/boot//usr/src/kernels/2.6.32-042stab120.7/include/config/boot/printk//usr/src/kernels/2.6.32-042stab120.7/include/config/bootparam//usr/src/kernels/2.6.32-042stab120.7/include/config/bootparam/hardlockup//usr/src/kernels/2.6.32-042stab120.7/include/config/bootparam/hardlockup/enabled//usr/src/kernels/2.6.32-042stab120.7/include/config/bootparam/hardlockup/panic//usr/src/kernels/2.6.32-042stab120.7/include/config/bootparam/hung//usr/src/kernels/2.6.32-042stab120.7/include/config/bootparam/hung/task//usr/src/kernels/2.6.32-042stab120.7/include/config/bootparam/hung/task/panic//usr/src/kernels/2.6.32-042stab120.7/include/config/bootparam/softlockup//usr/src/kernels/2.6.32-042stab120.7/include/config/bootparam/softlockup/panic//usr/src/kernels/2.6.32-042stab120.7/include/config/branch//usr/src/kernels/2.6.32-042stab120.7/include/config/branch/profile//usr/src/kernels/2.6.32-042stab120.7/include/config/brcmfmac//usr/src/kernels/2.6.32-042stab120.7/include/config/brcmfmac/proto//usr/src/kernels/2.6.32-042stab120.7/include/config/bridge//usr/src/kernels/2.6.32-042stab120.7/include/config/bridge/ebt//usr/src/kernels/2.6.32-042stab120.7/include/config/bridge/ebt/802//usr/src/kernels/2.6.32-042stab120.7/include/config/bridge/ebt/mark//usr/src/kernels/2.6.32-042stab120.7/include/config/bridge/ebt/t//usr/src/kernels/2.6.32-042stab120.7/include/config/bridge/igmp//usr/src/kernels/2.6.32-042stab120.7/include/config/bridge/nf//usr/src/kernels/2.6.32-042stab120.7/include/config/broadcom//usr/src/kernels/2.6.32-042stab120.7/include/config/bsd//usr/src/kernels/2.6.32-042stab120.7/include/config/bsd/process//usr/src/kernels/2.6.32-042stab120.7/include/config/bsd/process/acct//usr/src/kernels/2.6.32-042stab120.7/include/config/bt//usr/src/kernels/2.6.32-042stab120.7/include/config/bt/bnep//usr/src/kernels/2.6.32-042stab120.7/include/config/bt/bnep/mc//usr/src/kernels/2.6.32-042stab120.7/include/config/bt/bnep/proto//usr/src/kernels/2.6.32-042stab120.7/include/config/bt/hciuart//usr/src/kernels/2.6.32-042stab120.7/include/config/bt/mrvl//usr/src/kernels/2.6.32-042stab120.7/include/config/bt/rfcomm//usr/src/kernels/2.6.32-042stab120.7/include/config/btrfs//usr/src/kernels/2.6.32-042stab120.7/include/config/btrfs/fs//usr/src/kernels/2.6.32-042stab120.7/include/config/btrfs/fs/posix//usr/src/kernels/2.6.32-042stab120.7/include/config/build//usr/src/kernels/2.6.32-042stab120.7/include/config/can//usr/src/kernels/2.6.32-042stab120.7/include/config/can/calc//usr/src/kernels/2.6.32-042stab120.7/include/config/can/debug//usr/src/kernels/2.6.32-042stab120.7/include/config/can/ems//usr/src/kernels/2.6.32-042stab120.7/include/config/can/kvaser//usr/src/kernels/2.6.32-042stab120.7/include/config/can/sja1000//usr/src/kernels/2.6.32-042stab120.7/include/config/capi//usr/src/kernels/2.6.32-042stab120.7/include/config/cardman//usr/src/kernels/2.6.32-042stab120.7/include/config/carl9170//usr/src/kernels/2.6.32-042stab120.7/include/config/cb710//usr/src/kernels/2.6.32-042stab120.7/include/config/cb710/debug//usr/src/kernels/2.6.32-042stab120.7/include/config/cc//usr/src/kernels/2.6.32-042stab120.7/include/config/cdrom//usr/src/kernels/2.6.32-042stab120.7/include/config/cdrom/pktcdvd//usr/src/kernels/2.6.32-042stab120.7/include/config/cfag12864b//usr/src/kernels/2.6.32-042stab120.7/include/config/cfg80211//usr/src/kernels/2.6.32-042stab120.7/include/config/cfg80211/default//usr/src/kernels/2.6.32-042stab120.7/include/config/cfg80211/wext//usr/src/kernels/2.6.32-042stab120.7/include/config/cfq//usr/src/kernels/2.6.32-042stab120.7/include/config/cfq/group//usr/src/kernels/2.6.32-042stab120.7/include/config/cfs//usr/src/kernels/2.6.32-042stab120.7/include/config/cgroup//usr/src/kernels/2.6.32-042stab120.7/include/config/check//usr/src/kernels/2.6.32-042stab120.7/include/config/chelsio//usr/src/kernels/2.6.32-042stab120.7/include/config/chelsio/t1//usr/src/kernels/2.6.32-042stab120.7/include/config/chr//usr/src/kernels/2.6.32-042stab120.7/include/config/chr/dev//usr/src/kernels/2.6.32-042stab120.7/include/config/cicada//usr/src/kernels/2.6.32-042stab120.7/include/config/cifs//usr/src/kernels/2.6.32-042stab120.7/include/config/cifs/dfs//usr/src/kernels/2.6.32-042stab120.7/include/config/cifs/weak//usr/src/kernels/2.6.32-042stab120.7/include/config/cifs/weak/pw//usr/src/kernels/2.6.32-042stab120.7/include/config/ciss//usr/src/kernels/2.6.32-042stab120.7/include/config/ciss/scsi//usr/src/kernels/2.6.32-042stab120.7/include/config/clocksource//usr/src/kernels/2.6.32-042stab120.7/include/config/clocksource/validate//usr/src/kernels/2.6.32-042stab120.7/include/config/clocksource/validate/last//usr/src/kernels/2.6.32-042stab120.7/include/config/cls//usr/src/kernels/2.6.32-042stab120.7/include/config/cls/u32//usr/src/kernels/2.6.32-042stab120.7/include/config/compal//usr/src/kernels/2.6.32-042stab120.7/include/config/configfs//usr/src/kernels/2.6.32-042stab120.7/include/config/console//usr/src/kernels/2.6.32-042stab120.7/include/config/context//usr/src/kernels/2.6.32-042stab120.7/include/config/context/switch//usr/src/kernels/2.6.32-042stab120.7/include/config/core//usr/src/kernels/2.6.32-042stab120.7/include/config/core/dump//usr/src/kernels/2.6.32-042stab120.7/include/config/core/dump/default//usr/src/kernels/2.6.32-042stab120.7/include/config/core/dump/default/elf//usr/src/kernels/2.6.32-042stab120.7/include/config/cpu//usr/src/kernels/2.6.32-042stab120.7/include/config/cpu/freq//usr/src/kernels/2.6.32-042stab120.7/include/config/cpu/freq/default//usr/src/kernels/2.6.32-042stab120.7/include/config/cpu/freq/default/gov//usr/src/kernels/2.6.32-042stab120.7/include/config/cpu/freq/gov//usr/src/kernels/2.6.32-042stab120.7/include/config/cpu/freq/stat//usr/src/kernels/2.6.32-042stab120.7/include/config/cpu/idle//usr/src/kernels/2.6.32-042stab120.7/include/config/cpu/idle/gov//usr/src/kernels/2.6.32-042stab120.7/include/config/cpu/sup//usr/src/kernels/2.6.32-042stab120.7/include/config/cpu/sup/cyrix//usr/src/kernels/2.6.32-042stab120.7/include/config/cpu/sup/transmeta//usr/src/kernels/2.6.32-042stab120.7/include/config/cpu/sup/umc//usr/src/kernels/2.6.32-042stab120.7/include/config/crash//usr/src/kernels/2.6.32-042stab120.7/include/config/crc//usr/src/kernels/2.6.32-042stab120.7/include/config/crc/itu//usr/src/kernels/2.6.32-042stab120.7/include/config/crypto//usr/src/kernels/2.6.32-042stab120.7/include/config/crypto/ablk//usr/src/kernels/2.6.32-042stab120.7/include/config/crypto/ablk/helper//usr/src/kernels/2.6.32-042stab120.7/include/config/crypto/aes//usr/src/kernels/2.6.32-042stab120.7/include/config/crypto/aes/ni//usr/src/kernels/2.6.32-042stab120.7/include/config/crypto/ansi//usr/src/kernels/2.6.32-042stab120.7/include/config/crypto/crc32c//usr/src/kernels/2.6.32-042stab120.7/include/config/crypto/dev//usr/src/kernels/2.6.32-042stab120.7/include/config/crypto/dev/hifn//usr/src/kernels/2.6.32-042stab120.7/include/config/crypto/dev/hifn/795x//usr/src/kernels/2.6.32-042stab120.7/include/config/crypto/dev/padlock//usr/src/kernels/2.6.32-042stab120.7/include/config/crypto/dev/qat//usr/src/kernels/2.6.32-042stab120.7/include/config/crypto/drbg//usr/src/kernels/2.6.32-042stab120.7/include/config/crypto/michael//usr/src/kernels/2.6.32-042stab120.7/include/config/crypto/salsa20//usr/src/kernels/2.6.32-042stab120.7/include/config/crypto/signature//usr/src/kernels/2.6.32-042stab120.7/include/config/crypto/twofish//usr/src/kernels/2.6.32-042stab120.7/include/config/cs5535//usr/src/kernels/2.6.32-042stab120.7/include/config/davicom//usr/src/kernels/2.6.32-042stab120.7/include/config/de//usr/src/kernels/2.6.32-042stab120.7/include/config/de2104x//usr/src/kernels/2.6.32-042stab120.7/include/config/debug//usr/src/kernels/2.6.32-042stab120.7/include/config/debug/boot//usr/src/kernels/2.6.32-042stab120.7/include/config/debug/memory//usr/src/kernels/2.6.32-042stab120.7/include/config/debug/nmi//usr/src/kernels/2.6.32-042stab120.7/include/config/debug/nx//usr/src/kernels/2.6.32-042stab120.7/include/config/debug/rodata//usr/src/kernels/2.6.32-042stab120.7/include/config/debug/section//usr/src/kernels/2.6.32-042stab120.7/include/config/decompress//usr/src/kernels/2.6.32-042stab120.7/include/config/default//usr/src/kernels/2.6.32-042stab120.7/include/config/default/io//usr/src/kernels/2.6.32-042stab120.7/include/config/default/io/delay//usr/src/kernels/2.6.32-042stab120.7/include/config/default/mmap//usr/src/kernels/2.6.32-042stab120.7/include/config/default/mmap/min//usr/src/kernels/2.6.32-042stab120.7/include/config/default/tcp//usr/src/kernels/2.6.32-042stab120.7/include/config/defconfig//usr/src/kernels/2.6.32-042stab120.7/include/config/dell//usr/src/kernels/2.6.32-042stab120.7/include/config/detect//usr/src/kernels/2.6.32-042stab120.7/include/config/detect/hung//usr/src/kernels/2.6.32-042stab120.7/include/config/devpts//usr/src/kernels/2.6.32-042stab120.7/include/config/devpts/multiple//usr/src/kernels/2.6.32-042stab120.7/include/config/devtmpfs//usr/src/kernels/2.6.32-042stab120.7/include/config/display//usr/src/kernels/2.6.32-042stab120.7/include/config/dlci//usr/src/kernels/2.6.32-042stab120.7/include/config/dlm//usr/src/kernels/2.6.32-042stab120.7/include/config/dm//usr/src/kernels/2.6.32-042stab120.7/include/config/dm/bio//usr/src/kernels/2.6.32-042stab120.7/include/config/dm/cache//usr/src/kernels/2.6.32-042stab120.7/include/config/dm/log//usr/src/kernels/2.6.32-042stab120.7/include/config/dm/multipath//usr/src/kernels/2.6.32-042stab120.7/include/config/dm/persistent//usr/src/kernels/2.6.32-042stab120.7/include/config/dm/thin//usr/src/kernels/2.6.32-042stab120.7/include/config/dma//usr/src/kernels/2.6.32-042stab120.7/include/config/dma/shared//usr/src/kernels/2.6.32-042stab120.7/include/config/dmar//usr/src/kernels/2.6.32-042stab120.7/include/config/dmar/floppy//usr/src/kernels/2.6.32-042stab120.7/include/config/drm//usr/src/kernels/2.6.32-042stab120.7/include/config/drm/fbdev//usr/src/kernels/2.6.32-042stab120.7/include/config/drm/i2c//usr/src/kernels/2.6.32-042stab120.7/include/config/drm/kms//usr/src/kernels/2.6.32-042stab120.7/include/config/drm/kms/fb//usr/src/kernels/2.6.32-042stab120.7/include/config/drm/load//usr/src/kernels/2.6.32-042stab120.7/include/config/drm/load/edid//usr/src/kernels/2.6.32-042stab120.7/include/config/drm/mipi//usr/src/kernels/2.6.32-042stab120.7/include/config/drm/nouveau//usr/src/kernels/2.6.32-042stab120.7/include/config/drm/radeon//usr/src/kernels/2.6.32-042stab120.7/include/config/drm/vmwgfx//usr/src/kernels/2.6.32-042stab120.7/include/config/dummy//usr/src/kernels/2.6.32-042stab120.7/include/config/dvb//usr/src/kernels/2.6.32-042stab120.7/include/config/dvb/av7110//usr/src/kernels/2.6.32-042stab120.7/include/config/dvb/b2c2//usr/src/kernels/2.6.32-042stab120.7/include/config/dvb/b2c2/flexcop//usr/src/kernels/2.6.32-042stab120.7/include/config/dvb/budget//usr/src/kernels/2.6.32-042stab120.7/include/config/dvb/capture//usr/src/kernels/2.6.32-042stab120.7/include/config/dvb/dynamic//usr/src/kernels/2.6.32-042stab120.7/include/config/dvb/firedtv//usr/src/kernels/2.6.32-042stab120.7/include/config/dvb/max//usr/src/kernels/2.6.32-042stab120.7/include/config/dvb/ttusb//usr/src/kernels/2.6.32-042stab120.7/include/config/dvb/tuner//usr/src/kernels/2.6.32-042stab120.7/include/config/dvb/usb//usr/src/kernels/2.6.32-042stab120.7/include/config/dvb/usb/af9005//usr/src/kernels/2.6.32-042stab120.7/include/config/dvb/usb/cinergy//usr/src/kernels/2.6.32-042stab120.7/include/config/dvb/usb/dibusb//usr/src/kernels/2.6.32-042stab120.7/include/config/dvb/usb/nova//usr/src/kernels/2.6.32-042stab120.7/include/config/dvb/usb/nova/t//usr/src/kernels/2.6.32-042stab120.7/include/config/dvb/usb/umt//usr/src/kernels/2.6.32-042stab120.7/include/config/dynamic//usr/src/kernels/2.6.32-042stab120.7/include/config/early//usr/src/kernels/2.6.32-042stab120.7/include/config/early/printk//usr/src/kernels/2.6.32-042stab120.7/include/config/ecrypt//usr/src/kernels/2.6.32-042stab120.7/include/config/edac//usr/src/kernels/2.6.32-042stab120.7/include/config/edac/decode//usr/src/kernels/2.6.32-042stab120.7/include/config/edac/mm//usr/src/kernels/2.6.32-042stab120.7/include/config/eeepc//usr/src/kernels/2.6.32-042stab120.7/include/config/eeprom//usr/src/kernels/2.6.32-042stab120.7/include/config/efi//usr/src/kernels/2.6.32-042stab120.7/include/config/elf//usr/src/kernels/2.6.32-042stab120.7/include/config/enable//usr/src/kernels/2.6.32-042stab120.7/include/config/enable/must//usr/src/kernels/2.6.32-042stab120.7/include/config/enclosure//usr/src/kernels/2.6.32-042stab120.7/include/config/event//usr/src/kernels/2.6.32-042stab120.7/include/config/ext2//usr/src/kernels/2.6.32-042stab120.7/include/config/ext2/fs//usr/src/kernels/2.6.32-042stab120.7/include/config/ext2/fs/posix//usr/src/kernels/2.6.32-042stab120.7/include/config/ext3//usr/src/kernels/2.6.32-042stab120.7/include/config/ext3/defaults//usr/src/kernels/2.6.32-042stab120.7/include/config/ext3/defaults/to//usr/src/kernels/2.6.32-042stab120.7/include/config/ext3/fs//usr/src/kernels/2.6.32-042stab120.7/include/config/ext3/fs/posix//usr/src/kernels/2.6.32-042stab120.7/include/config/ext4//usr/src/kernels/2.6.32-042stab120.7/include/config/ext4/fs//usr/src/kernels/2.6.32-042stab120.7/include/config/ext4/fs/posix//usr/src/kernels/2.6.32-042stab120.7/include/config/extra//usr/src/kernels/2.6.32-042stab120.7/include/config/fair//usr/src/kernels/2.6.32-042stab120.7/include/config/fair/group//usr/src/kernels/2.6.32-042stab120.7/include/config/fat//usr/src/kernels/2.6.32-042stab120.7/include/config/fat/default//usr/src/kernels/2.6.32-042stab120.7/include/config/fb//usr/src/kernels/2.6.32-042stab120.7/include/config/fb/aty//usr/src/kernels/2.6.32-042stab120.7/include/config/fb/aty/generic//usr/src/kernels/2.6.32-042stab120.7/include/config/fb/aty128//usr/src/kernels/2.6.32-042stab120.7/include/config/fb/boot//usr/src/kernels/2.6.32-042stab120.7/include/config/fb/boot/vesa//usr/src/kernels/2.6.32-042stab120.7/include/config/fb/cfb//usr/src/kernels/2.6.32-042stab120.7/include/config/fb/deferred//usr/src/kernels/2.6.32-042stab120.7/include/config/fb/geode//usr/src/kernels/2.6.32-042stab120.7/include/config/fb/mode//usr/src/kernels/2.6.32-042stab120.7/include/config/fb/nvidia//usr/src/kernels/2.6.32-042stab120.7/include/config/fb/radeon//usr/src/kernels/2.6.32-042stab120.7/include/config/fb/riva//usr/src/kernels/2.6.32-042stab120.7/include/config/fb/savage//usr/src/kernels/2.6.32-042stab120.7/include/config/fb/sys//usr/src/kernels/2.6.32-042stab120.7/include/config/fcoe//usr/src/kernels/2.6.32-042stab120.7/include/config/fib//usr/src/kernels/2.6.32-042stab120.7/include/config/file//usr/src/kernels/2.6.32-042stab120.7/include/config/firewire//usr/src/kernels/2.6.32-042stab120.7/include/config/firewire/ohci//usr/src/kernels/2.6.32-042stab120.7/include/config/firmware//usr/src/kernels/2.6.32-042stab120.7/include/config/fix//usr/src/kernels/2.6.32-042stab120.7/include/config/fix/earlycon//usr/src/kernels/2.6.32-042stab120.7/include/config/fixed//usr/src/kernels/2.6.32-042stab120.7/include/config/font//usr/src/kernels/2.6.32-042stab120.7/include/config/frame//usr/src/kernels/2.6.32-042stab120.7/include/config/framebuffer//usr/src/kernels/2.6.32-042stab120.7/include/config/framebuffer/console//usr/src/kernels/2.6.32-042stab120.7/include/config/framebuffer/console/detect//usr/src/kernels/2.6.32-042stab120.7/include/config/fs//usr/src/kernels/2.6.32-042stab120.7/include/config/fs/posix//usr/src/kernels/2.6.32-042stab120.7/include/config/fscache//usr/src/kernels/2.6.32-042stab120.7/include/config/ftrace//usr/src/kernels/2.6.32-042stab120.7/include/config/fujitsu//usr/src/kernels/2.6.32-042stab120.7/include/config/fuse//usr/src/kernels/2.6.32-042stab120.7/include/config/fusion//usr/src/kernels/2.6.32-042stab120.7/include/config/fusion/max//usr/src/kernels/2.6.32-042stab120.7/include/config/fw//usr/src/kernels/2.6.32-042stab120.7/include/config/gact//usr/src/kernels/2.6.32-042stab120.7/include/config/generic//usr/src/kernels/2.6.32-042stab120.7/include/config/generic/calibrate//usr/src/kernels/2.6.32-042stab120.7/include/config/generic/clockevents//usr/src/kernels/2.6.32-042stab120.7/include/config/generic/clockevents/min//usr/src/kernels/2.6.32-042stab120.7/include/config/generic/cmos//usr/src/kernels/2.6.32-042stab120.7/include/config/generic/find//usr/src/kernels/2.6.32-042stab120.7/include/config/generic/find/first//usr/src/kernels/2.6.32-042stab120.7/include/config/generic/find/last//usr/src/kernels/2.6.32-042stab120.7/include/config/generic/find/next//usr/src/kernels/2.6.32-042stab120.7/include/config/generic/hardirqs//usr/src/kernels/2.6.32-042stab120.7/include/config/generic/hardirqs/no//usr/src/kernels/2.6.32-042stab120.7/include/config/generic/hardirqs/no/do//usr/src/kernels/2.6.32-042stab120.7/include/config/generic/irq//usr/src/kernels/2.6.32-042stab120.7/include/config/generic/isa//usr/src/kernels/2.6.32-042stab120.7/include/config/generic/pending//usr/src/kernels/2.6.32-042stab120.7/include/config/gfs2//usr/src/kernels/2.6.32-042stab120.7/include/config/gfs2/fs//usr/src/kernels/2.6.32-042stab120.7/include/config/gfs2/fs/locking//usr/src/kernels/2.6.32-042stab120.7/include/config/gigaset//usr/src/kernels/2.6.32-042stab120.7/include/config/gpio//usr/src/kernels/2.6.32-042stab120.7/include/config/group//usr/src/kernels/2.6.32-042stab120.7/include/config/hangcheck//usr/src/kernels/2.6.32-042stab120.7/include/config/hardlockup//usr/src/kernels/2.6.32-042stab120.7/include/config/has//usr/src/kernels/2.6.32-042stab120.7/include/config/have//usr/src/kernels/2.6.32-042stab120.7/include/config/have/arch//usr/src/kernels/2.6.32-042stab120.7/include/config/have/atomic//usr/src/kernels/2.6.32-042stab120.7/include/config/have/dma//usr/src/kernels/2.6.32-042stab120.7/include/config/have/dma/api//usr/src/kernels/2.6.32-042stab120.7/include/config/have/dynamic//usr/src/kernels/2.6.32-042stab120.7/include/config/have/efficient//usr/src/kernels/2.6.32-042stab120.7/include/config/have/efficient/unaligned//usr/src/kernels/2.6.32-042stab120.7/include/config/have/ftrace//usr/src/kernels/2.6.32-042stab120.7/include/config/have/ftrace/mcount//usr/src/kernels/2.6.32-042stab120.7/include/config/have/function//usr/src/kernels/2.6.32-042stab120.7/include/config/have/function/graph//usr/src/kernels/2.6.32-042stab120.7/include/config/have/function/graph/fp//usr/src/kernels/2.6.32-042stab120.7/include/config/have/function/trace//usr/src/kernels/2.6.32-042stab120.7/include/config/have/function/trace/mcount//usr/src/kernels/2.6.32-042stab120.7/include/config/have/generic//usr/src/kernels/2.6.32-042stab120.7/include/config/have/generic/dma//usr/src/kernels/2.6.32-042stab120.7/include/config/have/intel//usr/src/kernels/2.6.32-042stab120.7/include/config/have/ioremap//usr/src/kernels/2.6.32-042stab120.7/include/config/have/irq//usr/src/kernels/2.6.32-042stab120.7/include/config/have/kernel//usr/src/kernels/2.6.32-042stab120.7/include/config/have/latencytop//usr/src/kernels/2.6.32-042stab120.7/include/config/have/memory//usr/src/kernels/2.6.32-042stab120.7/include/config/have/mmiotrace//usr/src/kernels/2.6.32-042stab120.7/include/config/have/perf//usr/src/kernels/2.6.32-042stab120.7/include/config/have/perf/events//usr/src/kernels/2.6.32-042stab120.7/include/config/have/perf/user//usr/src/kernels/2.6.32-042stab120.7/include/config/have/perf/user/stack//usr/src/kernels/2.6.32-042stab120.7/include/config/have/setup//usr/src/kernels/2.6.32-042stab120.7/include/config/have/setup/per//usr/src/kernels/2.6.32-042stab120.7/include/config/have/setup/per/cpu//usr/src/kernels/2.6.32-042stab120.7/include/config/have/syscall//usr/src/kernels/2.6.32-042stab120.7/include/config/have/unstable//usr/src/kernels/2.6.32-042stab120.7/include/config/have/unstable/sched//usr/src/kernels/2.6.32-042stab120.7/include/config/have/user//usr/src/kernels/2.6.32-042stab120.7/include/config/have/user/return//usr/src/kernels/2.6.32-042stab120.7/include/config/hdlc//usr/src/kernels/2.6.32-042stab120.7/include/config/headers//usr/src/kernels/2.6.32-042stab120.7/include/config/hermes//usr/src/kernels/2.6.32-042stab120.7/include/config/hermes/cache//usr/src/kernels/2.6.32-042stab120.7/include/config/hermes/cache/fw//usr/src/kernels/2.6.32-042stab120.7/include/config/hermes/cache/fw/on//usr/src/kernels/2.6.32-042stab120.7/include/config/hibernation//usr/src/kernels/2.6.32-042stab120.7/include/config/hid//usr/src/kernels/2.6.32-042stab120.7/include/config/high//usr/src/kernels/2.6.32-042stab120.7/include/config/high/res//usr/src/kernels/2.6.32-042stab120.7/include/config/hisax//usr/src/kernels/2.6.32-042stab120.7/include/config/hisax/16//usr/src/kernels/2.6.32-042stab120.7/include/config/hisax/avm//usr/src/kernels/2.6.32-042stab120.7/include/config/hisax/avm/a1//usr/src/kernels/2.6.32-042stab120.7/include/config/hisax/bkm//usr/src/kernels/2.6.32-042stab120.7/include/config/hisax/elsa//usr/src/kernels/2.6.32-042stab120.7/include/config/hisax/enternow//usr/src/kernels/2.6.32-042stab120.7/include/config/hisax/fritz//usr/src/kernels/2.6.32-042stab120.7/include/config/hisax/hfc//usr/src/kernels/2.6.32-042stab120.7/include/config/hisax/max//usr/src/kernels/2.6.32-042stab120.7/include/config/hisax/netjet//usr/src/kernels/2.6.32-042stab120.7/include/config/hisax/no//usr/src/kernels/2.6.32-042stab120.7/include/config/hisax/sct//usr/src/kernels/2.6.32-042stab120.7/include/config/hisax/sedlbauer//usr/src/kernels/2.6.32-042stab120.7/include/config/hisax/teles//usr/src/kernels/2.6.32-042stab120.7/include/config/hostap//usr/src/kernels/2.6.32-042stab120.7/include/config/hostap/firmware//usr/src/kernels/2.6.32-042stab120.7/include/config/hotplug//usr/src/kernels/2.6.32-042stab120.7/include/config/hotplug/pci//usr/src/kernels/2.6.32-042stab120.7/include/config/hotplug/pci/acpi//usr/src/kernels/2.6.32-042stab120.7/include/config/hp//usr/src/kernels/2.6.32-042stab120.7/include/config/hpet//usr/src/kernels/2.6.32-042stab120.7/include/config/hpet/emulate//usr/src/kernels/2.6.32-042stab120.7/include/config/hpwdt//usr/src/kernels/2.6.32-042stab120.7/include/config/hpwdt/nmi//usr/src/kernels/2.6.32-042stab120.7/include/config/ht//usr/src/kernels/2.6.32-042stab120.7/include/config/hugetlb//usr/src/kernels/2.6.32-042stab120.7/include/config/hvc//usr/src/kernels/2.6.32-042stab120.7/include/config/hw//usr/src/kernels/2.6.32-042stab120.7/include/config/hw/random//usr/src/kernels/2.6.32-042stab120.7/include/config/hwmon//usr/src/kernels/2.6.32-042stab120.7/include/config/hyperv//usr/src/kernels/2.6.32-042stab120.7/include/config/hysdn//usr/src/kernels/2.6.32-042stab120.7/include/config/hz//usr/src/kernels/2.6.32-042stab120.7/include/config/i2c//usr/src/kernels/2.6.32-042stab120.7/include/config/i2c/amd756//usr/src/kernels/2.6.32-042stab120.7/include/config/i2c/helper//usr/src/kernels/2.6.32-042stab120.7/include/config/i2c/nforce2//usr/src/kernels/2.6.32-042stab120.7/include/config/i2c/parport//usr/src/kernels/2.6.32-042stab120.7/include/config/i2c/pca//usr/src/kernels/2.6.32-042stab120.7/include/config/i2c/tiny//usr/src/kernels/2.6.32-042stab120.7/include/config/i6300esb//usr/src/kernels/2.6.32-042stab120.7/include/config/ib700//usr/src/kernels/2.6.32-042stab120.7/include/config/ibm//usr/src/kernels/2.6.32-042stab120.7/include/config/icplus//usr/src/kernels/2.6.32-042stab120.7/include/config/ie6xx//usr/src/kernels/2.6.32-042stab120.7/include/config/ieee802154//usr/src/kernels/2.6.32-042stab120.7/include/config/igb//usr/src/kernels/2.6.32-042stab120.7/include/config/illegal//usr/src/kernels/2.6.32-042stab120.7/include/config/illegal/pointer//usr/src/kernels/2.6.32-042stab120.7/include/config/inet//usr/src/kernels/2.6.32-042stab120.7/include/config/inet/dccp//usr/src/kernels/2.6.32-042stab120.7/include/config/inet/tcp//usr/src/kernels/2.6.32-042stab120.7/include/config/inet/xfrm//usr/src/kernels/2.6.32-042stab120.7/include/config/inet/xfrm/mode//usr/src/kernels/2.6.32-042stab120.7/include/config/inet6//usr/src/kernels/2.6.32-042stab120.7/include/config/inet6/xfrm//usr/src/kernels/2.6.32-042stab120.7/include/config/inet6/xfrm/mode//usr/src/kernels/2.6.32-042stab120.7/include/config/infiniband//usr/src/kernels/2.6.32-042stab120.7/include/config/infiniband/addr//usr/src/kernels/2.6.32-042stab120.7/include/config/infiniband/ipoib//usr/src/kernels/2.6.32-042stab120.7/include/config/infiniband/mthca//usr/src/kernels/2.6.32-042stab120.7/include/config/infiniband/user//usr/src/kernels/2.6.32-042stab120.7/include/config/init//usr/src/kernels/2.6.32-042stab120.7/include/config/init/env//usr/src/kernels/2.6.32-042stab120.7/include/config/init/env/arg//usr/src/kernels/2.6.32-042stab120.7/include/config/initramfs//usr/src/kernels/2.6.32-042stab120.7/include/config/inotify//usr/src/kernels/2.6.32-042stab120.7/include/config/input//usr/src/kernels/2.6.32-042stab120.7/include/config/input/ati//usr/src/kernels/2.6.32-042stab120.7/include/config/input/atlas//usr/src/kernels/2.6.32-042stab120.7/include/config/input/ff//usr/src/kernels/2.6.32-042stab120.7/include/config/input/gpio//usr/src/kernels/2.6.32-042stab120.7/include/config/input/gpio/rotary//usr/src/kernels/2.6.32-042stab120.7/include/config/input/keyspan//usr/src/kernels/2.6.32-042stab120.7/include/config/input/mousedev//usr/src/kernels/2.6.32-042stab120.7/include/config/input/mousedev/screen//usr/src/kernels/2.6.32-042stab120.7/include/config/input/winbond//usr/src/kernels/2.6.32-042stab120.7/include/config/input/wistron//usr/src/kernels/2.6.32-042stab120.7/include/config/input/wm831x//usr/src/kernels/2.6.32-042stab120.7/include/config/intel//usr/src/kernels/2.6.32-042stab120.7/include/config/interval//usr/src/kernels/2.6.32-042stab120.7/include/config/io//usr/src/kernels/2.6.32-042stab120.7/include/config/io/delay//usr/src/kernels/2.6.32-042stab120.7/include/config/io/delay/type//usr/src/kernels/2.6.32-042stab120.7/include/config/iommu//usr/src/kernels/2.6.32-042stab120.7/include/config/iosched//usr/src/kernels/2.6.32-042stab120.7/include/config/ip//usr/src/kernels/2.6.32-042stab120.7/include/config/ip/advanced//usr/src/kernels/2.6.32-042stab120.7/include/config/ip/dccp//usr/src/kernels/2.6.32-042stab120.7/include/config/ip/dccp/ccid3//usr/src/kernels/2.6.32-042stab120.7/include/config/ip/dccp/tfrc//usr/src/kernels/2.6.32-042stab120.7/include/config/ip/fib//usr/src/kernels/2.6.32-042stab120.7/include/config/ip/mroute//usr/src/kernels/2.6.32-042stab120.7/include/config/ip/mroute/multiple//usr/src/kernels/2.6.32-042stab120.7/include/config/ip/multiple//usr/src/kernels/2.6.32-042stab120.7/include/config/ip/nf//usr/src/kernels/2.6.32-042stab120.7/include/config/ip/nf/arp//usr/src/kernels/2.6.32-042stab120.7/include/config/ip/nf/match//usr/src/kernels/2.6.32-042stab120.7/include/config/ip/nf/target//usr/src/kernels/2.6.32-042stab120.7/include/config/ip/pimsm//usr/src/kernels/2.6.32-042stab120.7/include/config/ip/route//usr/src/kernels/2.6.32-042stab120.7/include/config/ip/set//usr/src/kernels/2.6.32-042stab120.7/include/config/ip/set/bitmap//usr/src/kernels/2.6.32-042stab120.7/include/config/ip/set/hash//usr/src/kernels/2.6.32-042stab120.7/include/config/ip/set/list//usr/src/kernels/2.6.32-042stab120.7/include/config/ip/vs//usr/src/kernels/2.6.32-042stab120.7/include/config/ip/vs/pe//usr/src/kernels/2.6.32-042stab120.7/include/config/ip/vs/proto//usr/src/kernels/2.6.32-042stab120.7/include/config/ip/vs/proto/ah//usr/src/kernels/2.6.32-042stab120.7/include/config/ip/vs/tab//usr/src/kernels/2.6.32-042stab120.7/include/config/ip6//usr/src/kernels/2.6.32-042stab120.7/include/config/ip6/nf//usr/src/kernels/2.6.32-042stab120.7/include/config/ip6/nf/match//usr/src/kernels/2.6.32-042stab120.7/include/config/ip6/nf/target//usr/src/kernels/2.6.32-042stab120.7/include/config/ipc//usr/src/kernels/2.6.32-042stab120.7/include/config/ipmi//usr/src/kernels/2.6.32-042stab120.7/include/config/ipmi/device//usr/src/kernels/2.6.32-042stab120.7/include/config/ippp//usr/src/kernels/2.6.32-042stab120.7/include/config/ipv6//usr/src/kernels/2.6.32-042stab120.7/include/config/ipv6/multiple//usr/src/kernels/2.6.32-042stab120.7/include/config/ipv6/ndisc//usr/src/kernels/2.6.32-042stab120.7/include/config/ipv6/optimistic//usr/src/kernels/2.6.32-042stab120.7/include/config/ipv6/pimsm//usr/src/kernels/2.6.32-042stab120.7/include/config/ipv6/route//usr/src/kernels/2.6.32-042stab120.7/include/config/ipv6/router//usr/src/kernels/2.6.32-042stab120.7/include/config/ipw2100//usr/src/kernels/2.6.32-042stab120.7/include/config/ipw2200//usr/src/kernels/2.6.32-042stab120.7/include/config/ir//usr/src/kernels/2.6.32-042stab120.7/include/config/ir/jvc//usr/src/kernels/2.6.32-042stab120.7/include/config/ir/lirc//usr/src/kernels/2.6.32-042stab120.7/include/config/ir/nec//usr/src/kernels/2.6.32-042stab120.7/include/config/ir/rc5//usr/src/kernels/2.6.32-042stab120.7/include/config/ir/rc5/sz//usr/src/kernels/2.6.32-042stab120.7/include/config/ir/rc6//usr/src/kernels/2.6.32-042stab120.7/include/config/ir/sony//usr/src/kernels/2.6.32-042stab120.7/include/config/ir/winbond//usr/src/kernels/2.6.32-042stab120.7/include/config/irq//usr/src/kernels/2.6.32-042stab120.7/include/config/isa//usr/src/kernels/2.6.32-042stab120.7/include/config/isa/dma//usr/src/kernels/2.6.32-042stab120.7/include/config/iscsi//usr/src/kernels/2.6.32-042stab120.7/include/config/iscsi/boot//usr/src/kernels/2.6.32-042stab120.7/include/config/iscsi/ibft//usr/src/kernels/2.6.32-042stab120.7/include/config/isdn//usr/src/kernels/2.6.32-042stab120.7/include/config/isdn/capi//usr/src/kernels/2.6.32-042stab120.7/include/config/isdn/capi/capifs//usr/src/kernels/2.6.32-042stab120.7/include/config/isdn/drv//usr/src/kernels/2.6.32-042stab120.7/include/config/isdn/drv/avmb1//usr/src/kernels/2.6.32-042stab120.7/include/config/isdn/drv/avmb1/avm//usr/src/kernels/2.6.32-042stab120.7/include/config/isdn/drv/avmb1/verbose//usr/src/kernels/2.6.32-042stab120.7/include/config/isdn/ppp//usr/src/kernels/2.6.32-042stab120.7/include/config/isdn/tty//usr/src/kernels/2.6.32-042stab120.7/include/config/iso9660//usr/src/kernels/2.6.32-042stab120.7/include/config/it87//usr/src/kernels/2.6.32-042stab120.7/include/config/it8712f//usr/src/kernels/2.6.32-042stab120.7/include/config/itco//usr/src/kernels/2.6.32-042stab120.7/include/config/itco/vendor//usr/src/kernels/2.6.32-042stab120.7/include/config/iwlwifi//usr/src/kernels/2.6.32-042stab120.7/include/config/iwlwifi/opmode//usr/src/kernels/2.6.32-042stab120.7/include/config/ixgbe//usr/src/kernels/2.6.32-042stab120.7/include/config/jffs2//usr/src/kernels/2.6.32-042stab120.7/include/config/jffs2/fs//usr/src/kernels/2.6.32-042stab120.7/include/config/jffs2/fs/posix//usr/src/kernels/2.6.32-042stab120.7/include/config/kallsyms//usr/src/kernels/2.6.32-042stab120.7/include/config/kallsyms/extra//usr/src/kernels/2.6.32-042stab120.7/include/config/karma//usr/src/kernels/2.6.32-042stab120.7/include/config/kernel//usr/src/kernels/2.6.32-042stab120.7/include/config/kexec//usr/src/kernels/2.6.32-042stab120.7/include/config/kexec/auto//usr/src/kernels/2.6.32-042stab120.7/include/config/keyboard//usr/src/kernels/2.6.32-042stab120.7/include/config/keys//usr/src/kernels/2.6.32-042stab120.7/include/config/keys/debug//usr/src/kernels/2.6.32-042stab120.7/include/config/keys/debug/proc//usr/src/kernels/2.6.32-042stab120.7/include/config/kgdb//usr/src/kernels/2.6.32-042stab120.7/include/config/kgdb/serial//usr/src/kernels/2.6.32-042stab120.7/include/config/kprobe//usr/src/kernels/2.6.32-042stab120.7/include/config/ks0108//usr/src/kernels/2.6.32-042stab120.7/include/config/ktime//usr/src/kernels/2.6.32-042stab120.7/include/config/kvm//usr/src/kernels/2.6.32-042stab120.7/include/config/lcd//usr/src/kernels/2.6.32-042stab120.7/include/config/lcd/class//usr/src/kernels/2.6.32-042stab120.7/include/config/leds//usr/src/kernels/2.6.32-042stab120.7/include/config/leds/clevo//usr/src/kernels/2.6.32-042stab120.7/include/config/leds/trigger//usr/src/kernels/2.6.32-042stab120.7/include/config/leds/trigger/default//usr/src/kernels/2.6.32-042stab120.7/include/config/leds/wm831x//usr/src/kernels/2.6.32-042stab120.7/include/config/legacy//usr/src/kernels/2.6.32-042stab120.7/include/config/legacy/pty//usr/src/kernels/2.6.32-042stab120.7/include/config/lib80211//usr/src/kernels/2.6.32-042stab120.7/include/config/lib80211/crypt//usr/src/kernels/2.6.32-042stab120.7/include/config/libertas//usr/src/kernels/2.6.32-042stab120.7/include/config/libertas/thinfirm//usr/src/kernels/2.6.32-042stab120.7/include/config/lock//usr/src/kernels/2.6.32-042stab120.7/include/config/lockd//usr/src/kernels/2.6.32-042stab120.7/include/config/lockdep//usr/src/kernels/2.6.32-042stab120.7/include/config/lockup//usr/src/kernels/2.6.32-042stab120.7/include/config/log//usr/src/kernels/2.6.32-042stab120.7/include/config/log/buf//usr/src/kernels/2.6.32-042stab120.7/include/config/logo//usr/src/kernels/2.6.32-042stab120.7/include/config/logo/linux//usr/src/kernels/2.6.32-042stab120.7/include/config/logo/psbm//usr/src/kernels/2.6.32-042stab120.7/include/config/loopback//usr/src/kernels/2.6.32-042stab120.7/include/config/lpc//usr/src/kernels/2.6.32-042stab120.7/include/config/lsi//usr/src/kernels/2.6.32-042stab120.7/include/config/lsi/et1011c//usr/src/kernels/2.6.32-042stab120.7/include/config/lxt//usr/src/kernels/2.6.32-042stab120.7/include/config/lzo//usr/src/kernels/2.6.32-042stab120.7/include/config/mac//usr/src/kernels/2.6.32-042stab120.7/include/config/mac80211//usr/src/kernels/2.6.32-042stab120.7/include/config/mac80211/has//usr/src/kernels/2.6.32-042stab120.7/include/config/mac80211/rc//usr/src/kernels/2.6.32-042stab120.7/include/config/mac80211/rc/default//usr/src/kernels/2.6.32-042stab120.7/include/config/mac80211/rc/minstrel//usr/src/kernels/2.6.32-042stab120.7/include/config/mac80211/sta//usr/src/kernels/2.6.32-042stab120.7/include/config/mac80211/sta/hash//usr/src/kernels/2.6.32-042stab120.7/include/config/mac80211/sta/hash/max//usr/src/kernels/2.6.32-042stab120.7/include/config/machz//usr/src/kernels/2.6.32-042stab120.7/include/config/macintosh//usr/src/kernels/2.6.32-042stab120.7/include/config/magic//usr/src/kernels/2.6.32-042stab120.7/include/config/marvell//usr/src/kernels/2.6.32-042stab120.7/include/config/max//usr/src/kernels/2.6.32-042stab120.7/include/config/max/raw//usr/src/kernels/2.6.32-042stab120.7/include/config/md//usr/src/kernels/2.6.32-042stab120.7/include/config/mdio//usr/src/kernels/2.6.32-042stab120.7/include/config/media//usr/src/kernels/2.6.32-042stab120.7/include/config/media/tuner//usr/src/kernels/2.6.32-042stab120.7/include/config/megaraid//usr/src/kernels/2.6.32-042stab120.7/include/config/memory//usr/src/kernels/2.6.32-042stab120.7/include/config/memory/gangs//usr/src/kernels/2.6.32-042stab120.7/include/config/memory/hotplug//usr/src/kernels/2.6.32-042stab120.7/include/config/memstick//usr/src/kernels/2.6.32-042stab120.7/include/config/memstick/jmicron//usr/src/kernels/2.6.32-042stab120.7/include/config/memstick/realtek//usr/src/kernels/2.6.32-042stab120.7/include/config/memstick/tifm//usr/src/kernels/2.6.32-042stab120.7/include/config/mfd//usr/src/kernels/2.6.32-042stab120.7/include/config/mfd/rtsx//usr/src/kernels/2.6.32-042stab120.7/include/config/mfd/sm501//usr/src/kernels/2.6.32-042stab120.7/include/config/mfd/wm8350//usr/src/kernels/2.6.32-042stab120.7/include/config/mfd/wm8350/config//usr/src/kernels/2.6.32-042stab120.7/include/config/mfd/wm8350/config/mode//usr/src/kernels/2.6.32-042stab120.7/include/config/mfd/wm8351//usr/src/kernels/2.6.32-042stab120.7/include/config/mfd/wm8351/config//usr/src/kernels/2.6.32-042stab120.7/include/config/mfd/wm8351/config/mode//usr/src/kernels/2.6.32-042stab120.7/include/config/mfd/wm8352//usr/src/kernels/2.6.32-042stab120.7/include/config/mfd/wm8352/config//usr/src/kernels/2.6.32-042stab120.7/include/config/mfd/wm8352/config/mode//usr/src/kernels/2.6.32-042stab120.7/include/config/microcode//usr/src/kernels/2.6.32-042stab120.7/include/config/microcode/old//usr/src/kernels/2.6.32-042stab120.7/include/config/minix//usr/src/kernels/2.6.32-042stab120.7/include/config/misc//usr/src/kernels/2.6.32-042stab120.7/include/config/misdn//usr/src/kernels/2.6.32-042stab120.7/include/config/mlx4//usr/src/kernels/2.6.32-042stab120.7/include/config/mlx4/en//usr/src/kernels/2.6.32-042stab120.7/include/config/mlx5//usr/src/kernels/2.6.32-042stab120.7/include/config/mlx5/core//usr/src/kernels/2.6.32-042stab120.7/include/config/mmc//usr/src/kernels/2.6.32-042stab120.7/include/config/mmc/block//usr/src/kernels/2.6.32-042stab120.7/include/config/mmc/realtek//usr/src/kernels/2.6.32-042stab120.7/include/config/mmc/ricoh//usr/src/kernels/2.6.32-042stab120.7/include/config/mmc/sdhci//usr/src/kernels/2.6.32-042stab120.7/include/config/mmc/sdricoh//usr/src/kernels/2.6.32-042stab120.7/include/config/mmc/tifm//usr/src/kernels/2.6.32-042stab120.7/include/config/mmc/via//usr/src/kernels/2.6.32-042stab120.7/include/config/module//usr/src/kernels/2.6.32-042stab120.7/include/config/module/force//usr/src/kernels/2.6.32-042stab120.7/include/config/module/srcversion//usr/src/kernels/2.6.32-042stab120.7/include/config/module/verify//usr/src/kernels/2.6.32-042stab120.7/include/config/mouse//usr/src/kernels/2.6.32-042stab120.7/include/config/mouse/ps2//usr/src/kernels/2.6.32-042stab120.7/include/config/mouse/synaptics//usr/src/kernels/2.6.32-042stab120.7/include/config/msdos//usr/src/kernels/2.6.32-042stab120.7/include/config/msi//usr/src/kernels/2.6.32-042stab120.7/include/config/mspro//usr/src/kernels/2.6.32-042stab120.7/include/config/mtd//usr/src/kernels/2.6.32-042stab120.7/include/config/mtd/ar7//usr/src/kernels/2.6.32-042stab120.7/include/config/mtd/block//usr/src/kernels/2.6.32-042stab120.7/include/config/mtd/cfi//usr/src/kernels/2.6.32-042stab120.7/include/config/mtd/cmdline//usr/src/kernels/2.6.32-042stab120.7/include/config/mtd/complex//usr/src/kernels/2.6.32-042stab120.7/include/config/mtd/gen//usr/src/kernels/2.6.32-042stab120.7/include/config/mtd/map//usr/src/kernels/2.6.32-042stab120.7/include/config/mtd/map/bank//usr/src/kernels/2.6.32-042stab120.7/include/config/mtd/map/bank/width//usr/src/kernels/2.6.32-042stab120.7/include/config/mtd/nand//usr/src/kernels/2.6.32-042stab120.7/include/config/mtd/nand/diskonchip//usr/src/kernels/2.6.32-042stab120.7/include/config/mtd/nand/diskonchip/probe//usr/src/kernels/2.6.32-042stab120.7/include/config/mtd/nand/ecc//usr/src/kernels/2.6.32-042stab120.7/include/config/mtd/qinfo//usr/src/kernels/2.6.32-042stab120.7/include/config/mtd/redboot//usr/src/kernels/2.6.32-042stab120.7/include/config/mtd/redboot/directory//usr/src/kernels/2.6.32-042stab120.7/include/config/mtd/scb2//usr/src/kernels/2.6.32-042stab120.7/include/config/mtd/ubi//usr/src/kernels/2.6.32-042stab120.7/include/config/mtd/ubi/beb//usr/src/kernels/2.6.32-042stab120.7/include/config/mtd/ubi/wl//usr/src/kernels/2.6.32-042stab120.7/include/config/mtdram//usr/src/kernels/2.6.32-042stab120.7/include/config/mtdram/erase//usr/src/kernels/2.6.32-042stab120.7/include/config/mtdram/total//usr/src/kernels/2.6.32-042stab120.7/include/config/mtrr//usr/src/kernels/2.6.32-042stab120.7/include/config/mtrr/sanitizer//usr/src/kernels/2.6.32-042stab120.7/include/config/mtrr/sanitizer/enable//usr/src/kernels/2.6.32-042stab120.7/include/config/mtrr/sanitizer/spare//usr/src/kernels/2.6.32-042stab120.7/include/config/mtrr/sanitizer/spare/reg//usr/src/kernels/2.6.32-042stab120.7/include/config/mtrr/sanitizer/spare/reg/nr//usr/src/kernels/2.6.32-042stab120.7/include/config/mxm//usr/src/kernels/2.6.32-042stab120.7/include/config/myri10ge//usr/src/kernels/2.6.32-042stab120.7/include/config/n//usr/src/kernels/2.6.32-042stab120.7/include/config/national//usr/src/kernels/2.6.32-042stab120.7/include/config/ne2k//usr/src/kernels/2.6.32-042stab120.7/include/config/need//usr/src/kernels/2.6.32-042stab120.7/include/config/need/bounce//usr/src/kernels/2.6.32-042stab120.7/include/config/need/dma//usr/src/kernels/2.6.32-042stab120.7/include/config/need/dma/map//usr/src/kernels/2.6.32-042stab120.7/include/config/need/node//usr/src/kernels/2.6.32-042stab120.7/include/config/need/node/memmap//usr/src/kernels/2.6.32-042stab120.7/include/config/need/per//usr/src/kernels/2.6.32-042stab120.7/include/config/need/per/cpu//usr/src/kernels/2.6.32-042stab120.7/include/config/need/per/cpu/embed//usr/src/kernels/2.6.32-042stab120.7/include/config/need/per/cpu/embed/first//usr/src/kernels/2.6.32-042stab120.7/include/config/need/per/cpu/page//usr/src/kernels/2.6.32-042stab120.7/include/config/need/per/cpu/page/first//usr/src/kernels/2.6.32-042stab120.7/include/config/net//usr/src/kernels/2.6.32-042stab120.7/include/config/net/9p//usr/src/kernels/2.6.32-042stab120.7/include/config/net/act//usr/src/kernels/2.6.32-042stab120.7/include/config/net/cls//usr/src/kernels/2.6.32-042stab120.7/include/config/net/drop//usr/src/kernels/2.6.32-042stab120.7/include/config/net/dsa//usr/src/kernels/2.6.32-042stab120.7/include/config/net/dsa/mv88e6123//usr/src/kernels/2.6.32-042stab120.7/include/config/net/dsa/mv88e6123/61//usr/src/kernels/2.6.32-042stab120.7/include/config/net/dsa/mv88e6xxx//usr/src/kernels/2.6.32-042stab120.7/include/config/net/dsa/mv88e6xxx/need//usr/src/kernels/2.6.32-042stab120.7/include/config/net/dsa/tag//usr/src/kernels/2.6.32-042stab120.7/include/config/net/ematch//usr/src/kernels/2.6.32-042stab120.7/include/config/net/ip//usr/src/kernels/2.6.32-042stab120.7/include/config/net/ipgre//usr/src/kernels/2.6.32-042stab120.7/include/config/net/key//usr/src/kernels/2.6.32-042stab120.7/include/config/net/poll//usr/src/kernels/2.6.32-042stab120.7/include/config/net/rx//usr/src/kernels/2.6.32-042stab120.7/include/config/net/rx/busy//usr/src/kernels/2.6.32-042stab120.7/include/config/net/sch//usr/src/kernels/2.6.32-042stab120.7/include/config/net/vendor//usr/src/kernels/2.6.32-042stab120.7/include/config/netconsole//usr/src/kernels/2.6.32-042stab120.7/include/config/netdev//usr/src/kernels/2.6.32-042stab120.7/include/config/netfilter//usr/src/kernels/2.6.32-042stab120.7/include/config/netfilter/netlink//usr/src/kernels/2.6.32-042stab120.7/include/config/netfilter/xt//usr/src/kernels/2.6.32-042stab120.7/include/config/netfilter/xt/match//usr/src/kernels/2.6.32-042stab120.7/include/config/netfilter/xt/target//usr/src/kernels/2.6.32-042stab120.7/include/config/netpoll//usr/src/kernels/2.6.32-042stab120.7/include/config/netprio//usr/src/kernels/2.6.32-042stab120.7/include/config/network//usr/src/kernels/2.6.32-042stab120.7/include/config/netxen//usr/src/kernels/2.6.32-042stab120.7/include/config/new//usr/src/kernels/2.6.32-042stab120.7/include/config/nf//usr/src/kernels/2.6.32-042stab120.7/include/config/nf/conntrack//usr/src/kernels/2.6.32-042stab120.7/include/config/nf/conntrack/netbios//usr/src/kernels/2.6.32-042stab120.7/include/config/nf/ct//usr/src/kernels/2.6.32-042stab120.7/include/config/nf/ct/proto//usr/src/kernels/2.6.32-042stab120.7/include/config/nf/defrag//usr/src/kernels/2.6.32-042stab120.7/include/config/nf/nat//usr/src/kernels/2.6.32-042stab120.7/include/config/nf/nat/proto//usr/src/kernels/2.6.32-042stab120.7/include/config/nf/nat/snmp//usr/src/kernels/2.6.32-042stab120.7/include/config/nfs//usr/src/kernels/2.6.32-042stab120.7/include/config/nfs/acl//usr/src/kernels/2.6.32-042stab120.7/include/config/nfs/use//usr/src/kernels/2.6.32-042stab120.7/include/config/nfs/use/legacy//usr/src/kernels/2.6.32-042stab120.7/include/config/nfs/v3//usr/src/kernels/2.6.32-042stab120.7/include/config/nfs/v4//usr/src/kernels/2.6.32-042stab120.7/include/config/nfsd//usr/src/kernels/2.6.32-042stab120.7/include/config/nfsd/v2//usr/src/kernels/2.6.32-042stab120.7/include/config/nfsd/v3//usr/src/kernels/2.6.32-042stab120.7/include/config/nftl//usr/src/kernels/2.6.32-042stab120.7/include/config/nls//usr/src/kernels/2.6.32-042stab120.7/include/config/nls/codepage//usr/src/kernels/2.6.32-042stab120.7/include/config/nls/iso8859//usr/src/kernels/2.6.32-042stab120.7/include/config/nls/koi8//usr/src/kernels/2.6.32-042stab120.7/include/config/no//usr/src/kernels/2.6.32-042stab120.7/include/config/nop//usr/src/kernels/2.6.32-042stab120.7/include/config/nop/usb//usr/src/kernels/2.6.32-042stab120.7/include/config/nortel//usr/src/kernels/2.6.32-042stab120.7/include/config/nouveau//usr/src/kernels/2.6.32-042stab120.7/include/config/nouveau/debug//usr/src/kernels/2.6.32-042stab120.7/include/config/nr//usr/src/kernels/2.6.32-042stab120.7/include/config/nsc//usr/src/kernels/2.6.32-042stab120.7/include/config/openvswitch//usr/src/kernels/2.6.32-042stab120.7/include/config/oprofile//usr/src/kernels/2.6.32-042stab120.7/include/config/oprofile/event//usr/src/kernels/2.6.32-042stab120.7/include/config/optimize//usr/src/kernels/2.6.32-042stab120.7/include/config/osf//usr/src/kernels/2.6.32-042stab120.7/include/config/output//usr/src/kernels/2.6.32-042stab120.7/include/config/ovs//usr/src/kernels/2.6.32-042stab120.7/include/config/p54//usr/src/kernels/2.6.32-042stab120.7/include/config/packet//usr/src/kernels/2.6.32-042stab120.7/include/config/page//usr/src/kernels/2.6.32-042stab120.7/include/config/panasonic//usr/src/kernels/2.6.32-042stab120.7/include/config/paravirt//usr/src/kernels/2.6.32-042stab120.7/include/config/parport//usr/src/kernels/2.6.32-042stab120.7/include/config/parport/not//usr/src/kernels/2.6.32-042stab120.7/include/config/parport/pc//usr/src/kernels/2.6.32-042stab120.7/include/config/partition//usr/src/kernels/2.6.32-042stab120.7/include/config/pata//usr/src/kernels/2.6.32-042stab120.7/include/config/pata/pdc//usr/src/kernels/2.6.32-042stab120.7/include/config/pc8736x//usr/src/kernels/2.6.32-042stab120.7/include/config/pccard//usr/src/kernels/2.6.32-042stab120.7/include/config/pch//usr/src/kernels/2.6.32-042stab120.7/include/config/pci//usr/src/kernels/2.6.32-042stab120.7/include/config/pci/msi//usr/src/kernels/2.6.32-042stab120.7/include/config/pci/msi/default//usr/src/kernels/2.6.32-042stab120.7/include/config/pcie//usr/src/kernels/2.6.32-042stab120.7/include/config/pcieaer//usr/src/kernels/2.6.32-042stab120.7/include/config/pcmcia//usr/src/kernels/2.6.32-042stab120.7/include/config/pcmcia/load//usr/src/kernels/2.6.32-042stab120.7/include/config/pcspkr//usr/src/kernels/2.6.32-042stab120.7/include/config/pdc//usr/src/kernels/2.6.32-042stab120.7/include/config/perf//usr/src/kernels/2.6.32-042stab120.7/include/config/phys//usr/src/kernels/2.6.32-042stab120.7/include/config/phys/addr//usr/src/kernels/2.6.32-042stab120.7/include/config/phys/addr/t//usr/src/kernels/2.6.32-042stab120.7/include/config/physical//usr/src/kernels/2.6.32-042stab120.7/include/config/pid//usr/src/kernels/2.6.32-042stab120.7/include/config/plx//usr/src/kernels/2.6.32-042stab120.7/include/config/pm//usr/src/kernels/2.6.32-042stab120.7/include/config/pm/sleep//usr/src/kernels/2.6.32-042stab120.7/include/config/pm/std//usr/src/kernels/2.6.32-042stab120.7/include/config/pnfs//usr/src/kernels/2.6.32-042stab120.7/include/config/pnfs/file//usr/src/kernels/2.6.32-042stab120.7/include/config/posix//usr/src/kernels/2.6.32-042stab120.7/include/config/posix/mqueue//usr/src/kernels/2.6.32-042stab120.7/include/config/power//usr/src/kernels/2.6.32-042stab120.7/include/config/ppp//usr/src/kernels/2.6.32-042stab120.7/include/config/ppp/sync//usr/src/kernels/2.6.32-042stab120.7/include/config/pramcache//usr/src/kernels/2.6.32-042stab120.7/include/config/pramcache/feature//usr/src/kernels/2.6.32-042stab120.7/include/config/preempt//usr/src/kernels/2.6.32-042stab120.7/include/config/prevent//usr/src/kernels/2.6.32-042stab120.7/include/config/prevent/firmware//usr/src/kernels/2.6.32-042stab120.7/include/config/print//usr/src/kernels/2.6.32-042stab120.7/include/config/print/quota//usr/src/kernels/2.6.32-042stab120.7/include/config/printk//usr/src/kernels/2.6.32-042stab120.7/include/config/proc//usr/src/kernels/2.6.32-042stab120.7/include/config/proc/page//usr/src/kernels/2.6.32-042stab120.7/include/config/proc/pid//usr/src/kernels/2.6.32-042stab120.7/include/config/ptp//usr/src/kernels/2.6.32-042stab120.7/include/config/ptp/1588//usr/src/kernels/2.6.32-042stab120.7/include/config/qfmt//usr/src/kernels/2.6.32-042stab120.7/include/config/qlcnic//usr/src/kernels/2.6.32-042stab120.7/include/config/qsemi//usr/src/kernels/2.6.32-042stab120.7/include/config/quota//usr/src/kernels/2.6.32-042stab120.7/include/config/quota/netlink//usr/src/kernels/2.6.32-042stab120.7/include/config/raid//usr/src/kernels/2.6.32-042stab120.7/include/config/raid6//usr/src/kernels/2.6.32-042stab120.7/include/config/raw//usr/src/kernels/2.6.32-042stab120.7/include/config/rc//usr/src/kernels/2.6.32-042stab120.7/include/config/rcu//usr/src/kernels/2.6.32-042stab120.7/include/config/rd//usr/src/kernels/2.6.32-042stab120.7/include/config/rds//usr/src/kernels/2.6.32-042stab120.7/include/config/realtek//usr/src/kernels/2.6.32-042stab120.7/include/config/reed//usr/src/kernels/2.6.32-042stab120.7/include/config/reed/solomon//usr/src/kernels/2.6.32-042stab120.7/include/config/regulator//usr/src/kernels/2.6.32-042stab120.7/include/config/regulator/fixed//usr/src/kernels/2.6.32-042stab120.7/include/config/regulator/userspace//usr/src/kernels/2.6.32-042stab120.7/include/config/reiserfs//usr/src/kernels/2.6.32-042stab120.7/include/config/reiserfs/fs//usr/src/kernels/2.6.32-042stab120.7/include/config/reiserfs/fs/posix//usr/src/kernels/2.6.32-042stab120.7/include/config/reiserfs/proc//usr/src/kernels/2.6.32-042stab120.7/include/config/resource//usr/src/kernels/2.6.32-042stab120.7/include/config/rfd//usr/src/kernels/2.6.32-042stab120.7/include/config/rfkill//usr/src/kernels/2.6.32-042stab120.7/include/config/rfs//usr/src/kernels/2.6.32-042stab120.7/include/config/ring//usr/src/kernels/2.6.32-042stab120.7/include/config/ring/buffer//usr/src/kernels/2.6.32-042stab120.7/include/config/ring/buffer/allow//usr/src/kernels/2.6.32-042stab120.7/include/config/rpcsec//usr/src/kernels/2.6.32-042stab120.7/include/config/rpcsec/gss//usr/src/kernels/2.6.32-042stab120.7/include/config/rt//usr/src/kernels/2.6.32-042stab120.7/include/config/rt/group//usr/src/kernels/2.6.32-042stab120.7/include/config/rt2800//usr/src/kernels/2.6.32-042stab120.7/include/config/rt2800/lib//usr/src/kernels/2.6.32-042stab120.7/include/config/rt2800pci//usr/src/kernels/2.6.32-042stab120.7/include/config/rt2800usb//usr/src/kernels/2.6.32-042stab120.7/include/config/rt2x00//usr/src/kernels/2.6.32-042stab120.7/include/config/rt2x00/lib//usr/src/kernels/2.6.32-042stab120.7/include/config/rtc//usr/src/kernels/2.6.32-042stab120.7/include/config/rtc/drv//usr/src/kernels/2.6.32-042stab120.7/include/config/rtc/drv/m41t80//usr/src/kernels/2.6.32-042stab120.7/include/config/rtc/hctosys//usr/src/kernels/2.6.32-042stab120.7/include/config/rtc/intf//usr/src/kernels/2.6.32-042stab120.7/include/config/rtl//usr/src/kernels/2.6.32-042stab120.7/include/config/rtl8187//usr/src/kernels/2.6.32-042stab120.7/include/config/rtl8192c//usr/src/kernels/2.6.32-042stab120.7/include/config/rtl8723//usr/src/kernels/2.6.32-042stab120.7/include/config/rtlwifi//usr/src/kernels/2.6.32-042stab120.7/include/config/rwsem//usr/src/kernels/2.6.32-042stab120.7/include/config/rwsem/xchgadd//usr/src/kernels/2.6.32-042stab120.7/include/config/sata//usr/src/kernels/2.6.32-042stab120.7/include/config/sbc//usr/src/kernels/2.6.32-042stab120.7/include/config/sbc/fitpc2//usr/src/kernels/2.6.32-042stab120.7/include/config/sched//usr/src/kernels/2.6.32-042stab120.7/include/config/sched/omit//usr/src/kernels/2.6.32-042stab120.7/include/config/sched/omit/frame//usr/src/kernels/2.6.32-042stab120.7/include/config/scsi//usr/src/kernels/2.6.32-042stab120.7/include/config/scsi/3w//usr/src/kernels/2.6.32-042stab120.7/include/config/scsi/arcmsr//usr/src/kernels/2.6.32-042stab120.7/include/config/scsi/bfa//usr/src/kernels/2.6.32-042stab120.7/include/config/scsi/bnx2//usr/src/kernels/2.6.32-042stab120.7/include/config/scsi/bnx2x//usr/src/kernels/2.6.32-042stab120.7/include/config/scsi/cxgb3//usr/src/kernels/2.6.32-042stab120.7/include/config/scsi/cxgb4//usr/src/kernels/2.6.32-042stab120.7/include/config/scsi/dh//usr/src/kernels/2.6.32-042stab120.7/include/config/scsi/dh/hp//usr/src/kernels/2.6.32-042stab120.7/include/config/scsi/fc//usr/src/kernels/2.6.32-042stab120.7/include/config/scsi/fc/tgt//usr/src/kernels/2.6.32-042stab120.7/include/config/scsi/iscsi//usr/src/kernels/2.6.32-042stab120.7/include/config/scsi/lowlevel//usr/src/kernels/2.6.32-042stab120.7/include/config/scsi/mpt2sas//usr/src/kernels/2.6.32-042stab120.7/include/config/scsi/mpt2sas/max//usr/src/kernels/2.6.32-042stab120.7/include/config/scsi/mpt3sas//usr/src/kernels/2.6.32-042stab120.7/include/config/scsi/mpt3sas/max//usr/src/kernels/2.6.32-042stab120.7/include/config/scsi/multi//usr/src/kernels/2.6.32-042stab120.7/include/config/scsi/osd//usr/src/kernels/2.6.32-042stab120.7/include/config/scsi/osd/dprint//usr/src/kernels/2.6.32-042stab120.7/include/config/scsi/proc//usr/src/kernels/2.6.32-042stab120.7/include/config/scsi/qla//usr/src/kernels/2.6.32-042stab120.7/include/config/scsi/sas//usr/src/kernels/2.6.32-042stab120.7/include/config/scsi/sas/host//usr/src/kernels/2.6.32-042stab120.7/include/config/scsi/scan//usr/src/kernels/2.6.32-042stab120.7/include/config/scsi/spi//usr/src/kernels/2.6.32-042stab120.7/include/config/scsi/srp//usr/src/kernels/2.6.32-042stab120.7/include/config/scsi/srp/tgt//usr/src/kernels/2.6.32-042stab120.7/include/config/scsi/sym53c8xx//usr/src/kernels/2.6.32-042stab120.7/include/config/scsi/sym53c8xx/default//usr/src/kernels/2.6.32-042stab120.7/include/config/scsi/sym53c8xx/dma//usr/src/kernels/2.6.32-042stab120.7/include/config/scsi/sym53c8xx/dma/addressing//usr/src/kernels/2.6.32-042stab120.7/include/config/scsi/sym53c8xx/max//usr/src/kernels/2.6.32-042stab120.7/include/config/scsi/wait//usr/src/kernels/2.6.32-042stab120.7/include/config/sctp//usr/src/kernels/2.6.32-042stab120.7/include/config/sctp/cookie//usr/src/kernels/2.6.32-042stab120.7/include/config/sctp/cookie/hmac//usr/src/kernels/2.6.32-042stab120.7/include/config/sctp/default//usr/src/kernels/2.6.32-042stab120.7/include/config/sctp/default/cookie//usr/src/kernels/2.6.32-042stab120.7/include/config/sctp/default/cookie/hmac//usr/src/kernels/2.6.32-042stab120.7/include/config/sdio//usr/src/kernels/2.6.32-042stab120.7/include/config/security//usr/src/kernels/2.6.32-042stab120.7/include/config/security/file//usr/src/kernels/2.6.32-042stab120.7/include/config/select//usr/src/kernels/2.6.32-042stab120.7/include/config/select/memory//usr/src/kernels/2.6.32-042stab120.7/include/config/sensors//usr/src/kernels/2.6.32-042stab120.7/include/config/sensors/fam15h//usr/src/kernels/2.6.32-042stab120.7/include/config/sensors/i5k//usr/src/kernels/2.6.32-042stab120.7/include/config/sensors/via//usr/src/kernels/2.6.32-042stab120.7/include/config/serial//usr/src/kernels/2.6.32-042stab120.7/include/config/serial/8250//usr/src/kernels/2.6.32-042stab120.7/include/config/serial/8250/detect//usr/src/kernels/2.6.32-042stab120.7/include/config/serial/8250/many//usr/src/kernels/2.6.32-042stab120.7/include/config/serial/8250/nr//usr/src/kernels/2.6.32-042stab120.7/include/config/serial/8250/runtime//usr/src/kernels/2.6.32-042stab120.7/include/config/serial/8250/share//usr/src/kernels/2.6.32-042stab120.7/include/config/serial/core//usr/src/kernels/2.6.32-042stab120.7/include/config/serio//usr/src/kernels/2.6.32-042stab120.7/include/config/sfc//usr/src/kernels/2.6.32-042stab120.7/include/config/sfc/mcdi//usr/src/kernels/2.6.32-042stab120.7/include/config/sgi//usr/src/kernels/2.6.32-042stab120.7/include/config/sim//usr/src/kernels/2.6.32-042stab120.7/include/config/slip//usr/src/kernels/2.6.32-042stab120.7/include/config/slow//usr/src/kernels/2.6.32-042stab120.7/include/config/smartjoyplus//usr/src/kernels/2.6.32-042stab120.7/include/config/sms//usr/src/kernels/2.6.32-042stab120.7/include/config/sms/sdio//usr/src/kernels/2.6.32-042stab120.7/include/config/sms/siano//usr/src/kernels/2.6.32-042stab120.7/include/config/sms/usb//usr/src/kernels/2.6.32-042stab120.7/include/config/smsc//usr/src/kernels/2.6.32-042stab120.7/include/config/smsc/sch311x//usr/src/kernels/2.6.32-042stab120.7/include/config/snd//usr/src/kernels/2.6.32-042stab120.7/include/config/snd/ac97//usr/src/kernels/2.6.32-042stab120.7/include/config/snd/ac97/power//usr/src/kernels/2.6.32-042stab120.7/include/config/snd/ac97/power/save//usr/src/kernels/2.6.32-042stab120.7/include/config/snd/atiixp//usr/src/kernels/2.6.32-042stab120.7/include/config/snd/cs46xx//usr/src/kernels/2.6.32-042stab120.7/include/config/snd/cs46xx/new//usr/src/kernels/2.6.32-042stab120.7/include/config/snd/dma//usr/src/kernels/2.6.32-042stab120.7/include/config/snd/dynamic//usr/src/kernels/2.6.32-042stab120.7/include/config/snd/emu10k1//usr/src/kernels/2.6.32-042stab120.7/include/config/snd/hda//usr/src/kernels/2.6.32-042stab120.7/include/config/snd/hda/codec//usr/src/kernels/2.6.32-042stab120.7/include/config/snd/hda/codec/ca0132//usr/src/kernels/2.6.32-042stab120.7/include/config/snd/hda/dsp//usr/src/kernels/2.6.32-042stab120.7/include/config/snd/hda/enable//usr/src/kernels/2.6.32-042stab120.7/include/config/snd/hda/enable/realtek//usr/src/kernels/2.6.32-042stab120.7/include/config/snd/hda/input//usr/src/kernels/2.6.32-042stab120.7/include/config/snd/hda/input/beep//usr/src/kernels/2.6.32-042stab120.7/include/config/snd/hda/patch//usr/src/kernels/2.6.32-042stab120.7/include/config/snd/hda/power//usr/src/kernels/2.6.32-042stab120.7/include/config/snd/hda/power/save//usr/src/kernels/2.6.32-042stab120.7/include/config/snd/hda/prealloc//usr/src/kernels/2.6.32-042stab120.7/include/config/snd/kctl//usr/src/kernels/2.6.32-042stab120.7/include/config/snd/mixer//usr/src/kernels/2.6.32-042stab120.7/include/config/snd/mpu401//usr/src/kernels/2.6.32-042stab120.7/include/config/snd/opl3//usr/src/kernels/2.6.32-042stab120.7/include/config/snd/opl3/lib//usr/src/kernels/2.6.32-042stab120.7/include/config/snd/opl4//usr/src/kernels/2.6.32-042stab120.7/include/config/snd/opl4/lib//usr/src/kernels/2.6.32-042stab120.7/include/config/snd/oxygen//usr/src/kernels/2.6.32-042stab120.7/include/config/snd/pcm//usr/src/kernels/2.6.32-042stab120.7/include/config/snd/pcm/oss//usr/src/kernels/2.6.32-042stab120.7/include/config/snd/rawmidi//usr/src/kernels/2.6.32-042stab120.7/include/config/snd/sb//usr/src/kernels/2.6.32-042stab120.7/include/config/snd/sb16//usr/src/kernels/2.6.32-042stab120.7/include/config/snd/seq//usr/src/kernels/2.6.32-042stab120.7/include/config/snd/seq/hrtimer//usr/src/kernels/2.6.32-042stab120.7/include/config/snd/sequencer//usr/src/kernels/2.6.32-042stab120.7/include/config/snd/usb//usr/src/kernels/2.6.32-042stab120.7/include/config/snd/usb/caiaq//usr/src/kernels/2.6.32-042stab120.7/include/config/snd/verbose//usr/src/kernels/2.6.32-042stab120.7/include/config/snd/via82xx//usr/src/kernels/2.6.32-042stab120.7/include/config/snd/vx//usr/src/kernels/2.6.32-042stab120.7/include/config/snd/wss//usr/src/kernels/2.6.32-042stab120.7/include/config/soc//usr/src/kernels/2.6.32-042stab120.7/include/config/soc/camera//usr/src/kernels/2.6.32-042stab120.7/include/config/soft//usr/src/kernels/2.6.32-042stab120.7/include/config/solaris//usr/src/kernels/2.6.32-042stab120.7/include/config/solaris/x86//usr/src/kernels/2.6.32-042stab120.7/include/config/sony//usr/src/kernels/2.6.32-042stab120.7/include/config/sonypi//usr/src/kernels/2.6.32-042stab120.7/include/config/sound//usr/src/kernels/2.6.32-042stab120.7/include/config/sound/oss//usr/src/kernels/2.6.32-042stab120.7/include/config/sound/oss/core//usr/src/kernels/2.6.32-042stab120.7/include/config/sparse//usr/src/kernels/2.6.32-042stab120.7/include/config/sparsemem//usr/src/kernels/2.6.32-042stab120.7/include/config/split//usr/src/kernels/2.6.32-042stab120.7/include/config/split/ptlock//usr/src/kernels/2.6.32-042stab120.7/include/config/squashfs//usr/src/kernels/2.6.32-042stab120.7/include/config/squashfs/fragment//usr/src/kernels/2.6.32-042stab120.7/include/config/squashfs/fragment/cache//usr/src/kernels/2.6.32-042stab120.7/include/config/ssb//usr/src/kernels/2.6.32-042stab120.7/include/config/ssb/b43//usr/src/kernels/2.6.32-042stab120.7/include/config/ssb/b43/pci//usr/src/kernels/2.6.32-042stab120.7/include/config/ssb/driver//usr/src/kernels/2.6.32-042stab120.7/include/config/ssb/driver/pcicore//usr/src/kernels/2.6.32-042stab120.7/include/config/ssb/pcihost//usr/src/kernels/2.6.32-042stab120.7/include/config/ssb/pcmciahost//usr/src/kernels/2.6.32-042stab120.7/include/config/ssb/sdiohost//usr/src/kernels/2.6.32-042stab120.7/include/config/stacktrace//usr/src/kernels/2.6.32-042stab120.7/include/config/stop//usr/src/kernels/2.6.32-042stab120.7/include/config/strict//usr/src/kernels/2.6.32-042stab120.7/include/config/strip//usr/src/kernels/2.6.32-042stab120.7/include/config/strip/asm//usr/src/kernels/2.6.32-042stab120.7/include/config/sun//usr/src/kernels/2.6.32-042stab120.7/include/config/sunrpc//usr/src/kernels/2.6.32-042stab120.7/include/config/sunrpc/xprt//usr/src/kernels/2.6.32-042stab120.7/include/config/sunrpc/xprt/rdma//usr/src/kernels/2.6.32-042stab120.7/include/config/suspend//usr/src/kernels/2.6.32-042stab120.7/include/config/syn//usr/src/kernels/2.6.32-042stab120.7/include/config/synclink//usr/src/kernels/2.6.32-042stab120.7/include/config/sys//usr/src/kernels/2.6.32-042stab120.7/include/config/sysctl//usr/src/kernels/2.6.32-042stab120.7/include/config/sysfs//usr/src/kernels/2.6.32-042stab120.7/include/config/sysfs/deprecated//usr/src/kernels/2.6.32-042stab120.7/include/config/sysprof//usr/src/kernels/2.6.32-042stab120.7/include/config/sysrq//usr/src/kernels/2.6.32-042stab120.7/include/config/sysvipc//usr/src/kernels/2.6.32-042stab120.7/include/config/tablet//usr/src/kernels/2.6.32-042stab120.7/include/config/tablet/usb//usr/src/kernels/2.6.32-042stab120.7/include/config/target//usr/src/kernels/2.6.32-042stab120.7/include/config/task//usr/src/kernels/2.6.32-042stab120.7/include/config/task/delay//usr/src/kernels/2.6.32-042stab120.7/include/config/task/io//usr/src/kernels/2.6.32-042stab120.7/include/config/tc1100//usr/src/kernels/2.6.32-042stab120.7/include/config/tcg//usr/src/kernels/2.6.32-042stab120.7/include/config/tcm//usr/src/kernels/2.6.32-042stab120.7/include/config/tcp//usr/src/kernels/2.6.32-042stab120.7/include/config/tcp/cong//usr/src/kernels/2.6.32-042stab120.7/include/config/textsearch//usr/src/kernels/2.6.32-042stab120.7/include/config/thermal//usr/src/kernels/2.6.32-042stab120.7/include/config/thinkpad//usr/src/kernels/2.6.32-042stab120.7/include/config/thinkpad/acpi//usr/src/kernels/2.6.32-042stab120.7/include/config/thinkpad/acpi/hotkey//usr/src/kernels/2.6.32-042stab120.7/include/config/tick//usr/src/kernels/2.6.32-042stab120.7/include/config/tifm//usr/src/kernels/2.6.32-042stab120.7/include/config/timer//usr/src/kernels/2.6.32-042stab120.7/include/config/tmd//usr/src/kernels/2.6.32-042stab120.7/include/config/tmpfs//usr/src/kernels/2.6.32-042stab120.7/include/config/tmpfs/posix//usr/src/kernels/2.6.32-042stab120.7/include/config/topstar//usr/src/kernels/2.6.32-042stab120.7/include/config/touchscreen//usr/src/kernels/2.6.32-042stab120.7/include/config/touchscreen/ad7879//usr/src/kernels/2.6.32-042stab120.7/include/config/touchscreen/usb//usr/src/kernels/2.6.32-042stab120.7/include/config/touchscreen/usb/dmc//usr/src/kernels/2.6.32-042stab120.7/include/config/touchscreen/usb/general//usr/src/kernels/2.6.32-042stab120.7/include/config/touchscreen/wacom//usr/src/kernels/2.6.32-042stab120.7/include/config/trace//usr/src/kernels/2.6.32-042stab120.7/include/config/trace/irqflags//usr/src/kernels/2.6.32-042stab120.7/include/config/tracer//usr/src/kernels/2.6.32-042stab120.7/include/config/tracer/max//usr/src/kernels/2.6.32-042stab120.7/include/config/tracing//usr/src/kernels/2.6.32-042stab120.7/include/config/tree//usr/src/kernels/2.6.32-042stab120.7/include/config/ttpci//usr/src/kernels/2.6.32-042stab120.7/include/config/tulip//usr/src/kernels/2.6.32-042stab120.7/include/config/ubifs//usr/src/kernels/2.6.32-042stab120.7/include/config/ubifs/fs//usr/src/kernels/2.6.32-042stab120.7/include/config/udf//usr/src/kernels/2.6.32-042stab120.7/include/config/uefi//usr/src/kernels/2.6.32-042stab120.7/include/config/uevent//usr/src/kernels/2.6.32-042stab120.7/include/config/uevent/helper//usr/src/kernels/2.6.32-042stab120.7/include/config/uio//usr/src/kernels/2.6.32-042stab120.7/include/config/uio/pci//usr/src/kernels/2.6.32-042stab120.7/include/config/uio/pdrv//usr/src/kernels/2.6.32-042stab120.7/include/config/unix98//usr/src/kernels/2.6.32-042stab120.7/include/config/unixware//usr/src/kernels/2.6.32-042stab120.7/include/config/usb//usr/src/kernels/2.6.32-042stab120.7/include/config/usb/ali//usr/src/kernels/2.6.32-042stab120.7/include/config/usb/announce//usr/src/kernels/2.6.32-042stab120.7/include/config/usb/announce/new//usr/src/kernels/2.6.32-042stab120.7/include/config/usb/arch//usr/src/kernels/2.6.32-042stab120.7/include/config/usb/arch/has//usr/src/kernels/2.6.32-042stab120.7/include/config/usb/berry//usr/src/kernels/2.6.32-042stab120.7/include/config/usb/cdc//usr/src/kernels/2.6.32-042stab120.7/include/config/usb/ehci//usr/src/kernels/2.6.32-042stab120.7/include/config/usb/ehci/root//usr/src/kernels/2.6.32-042stab120.7/include/config/usb/ehci/root/hub//usr/src/kernels/2.6.32-042stab120.7/include/config/usb/ehci/tt//usr/src/kernels/2.6.32-042stab120.7/include/config/usb/ftdi//usr/src/kernels/2.6.32-042stab120.7/include/config/usb/gspca//usr/src/kernels/2.6.32-042stab120.7/include/config/usb/gspca/ov534//usr/src/kernels/2.6.32-042stab120.7/include/config/usb/gspca/xirlink//usr/src/kernels/2.6.32-042stab120.7/include/config/usb/hwa//usr/src/kernels/2.6.32-042stab120.7/include/config/usb/isp1362//usr/src/kernels/2.6.32-042stab120.7/include/config/usb/net//usr/src/kernels/2.6.32-042stab120.7/include/config/usb/net/cdc//usr/src/kernels/2.6.32-042stab120.7/include/config/usb/net/rndis//usr/src/kernels/2.6.32-042stab120.7/include/config/usb/ohci//usr/src/kernels/2.6.32-042stab120.7/include/config/usb/ohci/little//usr/src/kernels/2.6.32-042stab120.7/include/config/usb/otg//usr/src/kernels/2.6.32-042stab120.7/include/config/usb/pwc//usr/src/kernels/2.6.32-042stab120.7/include/config/usb/pwc/input//usr/src/kernels/2.6.32-042stab120.7/include/config/usb/serial//usr/src/kernels/2.6.32-042stab120.7/include/config/usb/serial/cypress//usr/src/kernels/2.6.32-042stab120.7/include/config/usb/serial/digi//usr/src/kernels/2.6.32-042stab120.7/include/config/usb/serial/edgeport//usr/src/kernels/2.6.32-042stab120.7/include/config/usb/serial/ftdi//usr/src/kernels/2.6.32-042stab120.7/include/config/usb/serial/keyspan//usr/src/kernels/2.6.32-042stab120.7/include/config/usb/serial/kobil//usr/src/kernels/2.6.32-042stab120.7/include/config/usb/serial/mct//usr/src/kernels/2.6.32-042stab120.7/include/config/usb/serial/safe//usr/src/kernels/2.6.32-042stab120.7/include/config/usb/serial/siemens//usr/src/kernels/2.6.32-042stab120.7/include/config/usb/sierra//usr/src/kernels/2.6.32-042stab120.7/include/config/usb/sisusbvga//usr/src/kernels/2.6.32-042stab120.7/include/config/usb/sl811//usr/src/kernels/2.6.32-042stab120.7/include/config/usb/storage//usr/src/kernels/2.6.32-042stab120.7/include/config/usb/storage/cypress//usr/src/kernels/2.6.32-042stab120.7/include/config/usb/u132//usr/src/kernels/2.6.32-042stab120.7/include/config/usb/uhci//usr/src/kernels/2.6.32-042stab120.7/include/config/usb/video//usr/src/kernels/2.6.32-042stab120.7/include/config/usb/video/class//usr/src/kernels/2.6.32-042stab120.7/include/config/usb/video/class/input//usr/src/kernels/2.6.32-042stab120.7/include/config/usb/whci//usr/src/kernels/2.6.32-042stab120.7/include/config/usb/wusb//usr/src/kernels/2.6.32-042stab120.7/include/config/usb/xhci//usr/src/kernels/2.6.32-042stab120.7/include/config/use//usr/src/kernels/2.6.32-042stab120.7/include/config/use/generic//usr/src/kernels/2.6.32-042stab120.7/include/config/use/generic/smp//usr/src/kernels/2.6.32-042stab120.7/include/config/user//usr/src/kernels/2.6.32-042stab120.7/include/config/user/stacktrace//usr/src/kernels/2.6.32-042stab120.7/include/config/uts//usr/src/kernels/2.6.32-042stab120.7/include/config/uwb//usr/src/kernels/2.6.32-042stab120.7/include/config/uwb/i1480u//usr/src/kernels/2.6.32-042stab120.7/include/config/v4l//usr/src/kernels/2.6.32-042stab120.7/include/config/v4l/usb//usr/src/kernels/2.6.32-042stab120.7/include/config/ve//usr/src/kernels/2.6.32-042stab120.7/include/config/vfat//usr/src/kernels/2.6.32-042stab120.7/include/config/vga//usr/src/kernels/2.6.32-042stab120.7/include/config/vga/arb//usr/src/kernels/2.6.32-042stab120.7/include/config/vga/arb/max//usr/src/kernels/2.6.32-042stab120.7/include/config/vgacon//usr/src/kernels/2.6.32-042stab120.7/include/config/vgacon/soft//usr/src/kernels/2.6.32-042stab120.7/include/config/vgacon/soft/scrollback//usr/src/kernels/2.6.32-042stab120.7/include/config/vhost//usr/src/kernels/2.6.32-042stab120.7/include/config/via//usr/src/kernels/2.6.32-042stab120.7/include/config/via/rhine//usr/src/kernels/2.6.32-042stab120.7/include/config/video//usr/src/kernels/2.6.32-042stab120.7/include/config/video/bt848//usr/src/kernels/2.6.32-042stab120.7/include/config/video/cafe//usr/src/kernels/2.6.32-042stab120.7/include/config/video/capture//usr/src/kernels/2.6.32-042stab120.7/include/config/video/cx18//usr/src/kernels/2.6.32-042stab120.7/include/config/video/cx231xx//usr/src/kernels/2.6.32-042stab120.7/include/config/video/cx88//usr/src/kernels/2.6.32-042stab120.7/include/config/video/em28xx//usr/src/kernels/2.6.32-042stab120.7/include/config/video/fb//usr/src/kernels/2.6.32-042stab120.7/include/config/video/helper//usr/src/kernels/2.6.32-042stab120.7/include/config/video/helper/chips//usr/src/kernels/2.6.32-042stab120.7/include/config/video/ir//usr/src/kernels/2.6.32-042stab120.7/include/config/video/output//usr/src/kernels/2.6.32-042stab120.7/include/config/video/pvrusb2//usr/src/kernels/2.6.32-042stab120.7/include/config/video/saa7134//usr/src/kernels/2.6.32-042stab120.7/include/config/video/saa7146//usr/src/kernels/2.6.32-042stab120.7/include/config/video/v4l2//usr/src/kernels/2.6.32-042stab120.7/include/config/videobuf//usr/src/kernels/2.6.32-042stab120.7/include/config/videobuf/dma//usr/src/kernels/2.6.32-042stab120.7/include/config/virt//usr/src/kernels/2.6.32-042stab120.7/include/config/virt/to//usr/src/kernels/2.6.32-042stab120.7/include/config/virtio//usr/src/kernels/2.6.32-042stab120.7/include/config/vitesse//usr/src/kernels/2.6.32-042stab120.7/include/config/vlan//usr/src/kernels/2.6.32-042stab120.7/include/config/vlan/8021q//usr/src/kernels/2.6.32-042stab120.7/include/config/vm//usr/src/kernels/2.6.32-042stab120.7/include/config/vm/event//usr/src/kernels/2.6.32-042stab120.7/include/config/vmware//usr/src/kernels/2.6.32-042stab120.7/include/config/vt//usr/src/kernels/2.6.32-042stab120.7/include/config/vt/hw//usr/src/kernels/2.6.32-042stab120.7/include/config/vt/hw/console//usr/src/kernels/2.6.32-042stab120.7/include/config/vz//usr/src/kernels/2.6.32-042stab120.7/include/config/vz/checkpoint//usr/src/kernels/2.6.32-042stab120.7/include/config/vz/quota//usr/src/kernels/2.6.32-042stab120.7/include/config/w83627hf//usr/src/kernels/2.6.32-042stab120.7/include/config/w83697hf//usr/src/kernels/2.6.32-042stab120.7/include/config/w83697ug//usr/src/kernels/2.6.32-042stab120.7/include/config/w83877f//usr/src/kernels/2.6.32-042stab120.7/include/config/w83977f//usr/src/kernels/2.6.32-042stab120.7/include/config/watchdog//usr/src/kernels/2.6.32-042stab120.7/include/config/wext//usr/src/kernels/2.6.32-042stab120.7/include/config/wilink//usr/src/kernels/2.6.32-042stab120.7/include/config/wilink/platform//usr/src/kernels/2.6.32-042stab120.7/include/config/wimax//usr/src/kernels/2.6.32-042stab120.7/include/config/wimax/debug//usr/src/kernels/2.6.32-042stab120.7/include/config/wimax/i2400m//usr/src/kernels/2.6.32-042stab120.7/include/config/wimax/i2400m/debug//usr/src/kernels/2.6.32-042stab120.7/include/config/winbond//usr/src/kernels/2.6.32-042stab120.7/include/config/wireless//usr/src/kernels/2.6.32-042stab120.7/include/config/wireless/ext//usr/src/kernels/2.6.32-042stab120.7/include/config/wl//usr/src/kernels/2.6.32-042stab120.7/include/config/wl1251//usr/src/kernels/2.6.32-042stab120.7/include/config/wlan//usr/src/kernels/2.6.32-042stab120.7/include/config/wm831x//usr/src/kernels/2.6.32-042stab120.7/include/config/wm8350//usr/src/kernels/2.6.32-042stab120.7/include/config/x86//usr/src/kernels/2.6.32-042stab120.7/include/config/x86/32//usr/src/kernels/2.6.32-042stab120.7/include/config/x86/32/non//usr/src/kernels/2.6.32-042stab120.7/include/config/x86/acpi//usr/src/kernels/2.6.32-042stab120.7/include/config/x86/apm//usr/src/kernels/2.6.32-042stab120.7/include/config/x86/cyclone//usr/src/kernels/2.6.32-042stab120.7/include/config/x86/extended//usr/src/kernels/2.6.32-042stab120.7/include/config/x86/intel//usr/src/kernels/2.6.32-042stab120.7/include/config/x86/internode//usr/src/kernels/2.6.32-042stab120.7/include/config/x86/internode/cache//usr/src/kernels/2.6.32-042stab120.7/include/config/x86/io//usr/src/kernels/2.6.32-042stab120.7/include/config/x86/l1//usr/src/kernels/2.6.32-042stab120.7/include/config/x86/l1/cache//usr/src/kernels/2.6.32-042stab120.7/include/config/x86/local//usr/src/kernels/2.6.32-042stab120.7/include/config/x86/mce//usr/src/kernels/2.6.32-042stab120.7/include/config/x86/minimum//usr/src/kernels/2.6.32-042stab120.7/include/config/x86/minimum/cpu//usr/src/kernels/2.6.32-042stab120.7/include/config/x86/need//usr/src/kernels/2.6.32-042stab120.7/include/config/x86/p4//usr/src/kernels/2.6.32-042stab120.7/include/config/x86/pcc//usr/src/kernels/2.6.32-042stab120.7/include/config/x86/platform//usr/src/kernels/2.6.32-042stab120.7/include/config/x86/pm//usr/src/kernels/2.6.32-042stab120.7/include/config/x86/popad//usr/src/kernels/2.6.32-042stab120.7/include/config/x86/powernow//usr/src/kernels/2.6.32-042stab120.7/include/config/x86/powernow/k7//usr/src/kernels/2.6.32-042stab120.7/include/config/x86/reroute//usr/src/kernels/2.6.32-042stab120.7/include/config/x86/reroute/for//usr/src/kernels/2.6.32-042stab120.7/include/config/x86/reroute/for/broken//usr/src/kernels/2.6.32-042stab120.7/include/config/x86/reroute/for/broken/boot//usr/src/kernels/2.6.32-042stab120.7/include/config/x86/reserve//usr/src/kernels/2.6.32-042stab120.7/include/config/x86/reserve/low//usr/src/kernels/2.6.32-042stab120.7/include/config/x86/speedstep//usr/src/kernels/2.6.32-042stab120.7/include/config/x86/thermal//usr/src/kernels/2.6.32-042stab120.7/include/config/x86/use//usr/src/kernels/2.6.32-042stab120.7/include/config/x86/use/ppro//usr/src/kernels/2.6.32-042stab120.7/include/config/x86/wp//usr/src/kernels/2.6.32-042stab120.7/include/config/x86/wp/works//usr/src/kernels/2.6.32-042stab120.7/include/config/xen//usr/src/kernels/2.6.32-042stab120.7/include/config/xen/blkdev//usr/src/kernels/2.6.32-042stab120.7/include/config/xen/compat//usr/src/kernels/2.6.32-042stab120.7/include/config/xen/debug//usr/src/kernels/2.6.32-042stab120.7/include/config/xen/dev//usr/src/kernels/2.6.32-042stab120.7/include/config/xen/fbdev//usr/src/kernels/2.6.32-042stab120.7/include/config/xen/kbddev//usr/src/kernels/2.6.32-042stab120.7/include/config/xen/max//usr/src/kernels/2.6.32-042stab120.7/include/config/xen/max/domain//usr/src/kernels/2.6.32-042stab120.7/include/config/xen/netdev//usr/src/kernels/2.6.32-042stab120.7/include/config/xen/platform//usr/src/kernels/2.6.32-042stab120.7/include/config/xen/save//usr/src/kernels/2.6.32-042stab120.7/include/config/xen/scrub//usr/src/kernels/2.6.32-042stab120.7/include/config/xen/sys//usr/src/kernels/2.6.32-042stab120.7/include/config/xfrm//usr/src/kernels/2.6.32-042stab120.7/include/config/xfrm/sub//usr/src/kernels/2.6.32-042stab120.7/include/config/xor//usr/src/kernels/2.6.32-042stab120.7/include/config/yenta//usr/src/kernels/2.6.32-042stab120.7/include/config/yenta/ene//usr/src/kernels/2.6.32-042stab120.7/include/config/zlib//usr/src/kernels/2.6.32-042stab120.7/include/config/zone//usr/src/kernels/2.6.32-042stab120.7/include/config/zone/dma//usr/src/kernels/2.6.32-042stab120.7/include/config/zram//usr/src/kernels/2.6.32-042stab120.7/include/crypto//usr/src/kernels/2.6.32-042stab120.7/include/crypto/internal//usr/src/kernels/2.6.32-042stab120.7/include/drm//usr/src/kernels/2.6.32-042stab120.7/include/drm/i2c//usr/src/kernels/2.6.32-042stab120.7/include/drm/ttm//usr/src/kernels/2.6.32-042stab120.7/include/keys//usr/src/kernels/2.6.32-042stab120.7/include/linux//usr/src/kernels/2.6.32-042stab120.7/include/linux/amba//usr/src/kernels/2.6.32-042stab120.7/include/linux/bcma//usr/src/kernels/2.6.32-042stab120.7/include/linux/byteorder//usr/src/kernels/2.6.32-042stab120.7/include/linux/can//usr/src/kernels/2.6.32-042stab120.7/include/linux/can/platform//usr/src/kernels/2.6.32-042stab120.7/include/linux/crypto//usr/src/kernels/2.6.32-042stab120.7/include/linux/decompress//usr/src/kernels/2.6.32-042stab120.7/include/linux/dvb//usr/src/kernels/2.6.32-042stab120.7/include/linux/hdlc//usr/src/kernels/2.6.32-042stab120.7/include/linux/i2c//usr/src/kernels/2.6.32-042stab120.7/include/linux/input//usr/src/kernels/2.6.32-042stab120.7/include/linux/isdn//usr/src/kernels/2.6.32-042stab120.7/include/linux/lockd//usr/src/kernels/2.6.32-042stab120.7/include/linux/mfd//usr/src/kernels/2.6.32-042stab120.7/include/linux/mfd/pcf50633//usr/src/kernels/2.6.32-042stab120.7/include/linux/mfd/wm831x//usr/src/kernels/2.6.32-042stab120.7/include/linux/mfd/wm8350//usr/src/kernels/2.6.32-042stab120.7/include/linux/mlx4//usr/src/kernels/2.6.32-042stab120.7/include/linux/mlx5//usr/src/kernels/2.6.32-042stab120.7/include/linux/mmc//usr/src/kernels/2.6.32-042stab120.7/include/linux/mtd//usr/src/kernels/2.6.32-042stab120.7/include/linux/netfilter//usr/src/kernels/2.6.32-042stab120.7/include/linux/netfilter/ipset//usr/src/kernels/2.6.32-042stab120.7/include/linux/netfilter_arp//usr/src/kernels/2.6.32-042stab120.7/include/linux/netfilter_bridge//usr/src/kernels/2.6.32-042stab120.7/include/linux/netfilter_ipv4//usr/src/kernels/2.6.32-042stab120.7/include/linux/netfilter_ipv6//usr/src/kernels/2.6.32-042stab120.7/include/linux/nfsd//usr/src/kernels/2.6.32-042stab120.7/include/linux/platform_data//usr/src/kernels/2.6.32-042stab120.7/include/linux/ploop//usr/src/kernels/2.6.32-042stab120.7/include/linux/raid//usr/src/kernels/2.6.32-042stab120.7/include/linux/regulator//usr/src/kernels/2.6.32-042stab120.7/include/linux/rtc//usr/src/kernels/2.6.32-042stab120.7/include/linux/spi//usr/src/kernels/2.6.32-042stab120.7/include/linux/ssb//usr/src/kernels/2.6.32-042stab120.7/include/linux/sunrpc//usr/src/kernels/2.6.32-042stab120.7/include/linux/tc_act//usr/src/kernels/2.6.32-042stab120.7/include/linux/tc_ematch//usr/src/kernels/2.6.32-042stab120.7/include/linux/unaligned//usr/src/kernels/2.6.32-042stab120.7/include/linux/usb//usr/src/kernels/2.6.32-042stab120.7/include/linux/uwb//usr/src/kernels/2.6.32-042stab120.7/include/linux/wimax//usr/src/kernels/2.6.32-042stab120.7/include/math-emu//usr/src/kernels/2.6.32-042stab120.7/include/media//usr/src/kernels/2.6.32-042stab120.7/include/media/davinci//usr/src/kernels/2.6.32-042stab120.7/include/mtd//usr/src/kernels/2.6.32-042stab120.7/include/net//usr/src/kernels/2.6.32-042stab120.7/include/net/9p//usr/src/kernels/2.6.32-042stab120.7/include/net/bluetooth//usr/src/kernels/2.6.32-042stab120.7/include/net/irda//usr/src/kernels/2.6.32-042stab120.7/include/net/iucv//usr/src/kernels/2.6.32-042stab120.7/include/net/netfilter//usr/src/kernels/2.6.32-042stab120.7/include/net/netfilter/ipv4//usr/src/kernels/2.6.32-042stab120.7/include/net/netfilter/ipv6//usr/src/kernels/2.6.32-042stab120.7/include/net/netns//usr/src/kernels/2.6.32-042stab120.7/include/net/phonet//usr/src/kernels/2.6.32-042stab120.7/include/net/sctp//usr/src/kernels/2.6.32-042stab120.7/include/net/tc_act//usr/src/kernels/2.6.32-042stab120.7/include/net/tipc//usr/src/kernels/2.6.32-042stab120.7/include/pcmcia//usr/src/kernels/2.6.32-042stab120.7/include/rdma//usr/src/kernels/2.6.32-042stab120.7/include/rxrpc//usr/src/kernels/2.6.32-042stab120.7/include/scsi//usr/src/kernels/2.6.32-042stab120.7/include/scsi/fc//usr/src/kernels/2.6.32-042stab120.7/include/sound//usr/src/kernels/2.6.32-042stab120.7/include/trace//usr/src/kernels/2.6.32-042stab120.7/include/trace/events//usr/src/kernels/2.6.32-042stab120.7/include/uapi//usr/src/kernels/2.6.32-042stab120.7/include/uapi/drm//usr/src/kernels/2.6.32-042stab120.7/include/video//usr/src/kernels/2.6.32-042stab120.7/init//usr/src/kernels/2.6.32-042stab120.7/ipc//usr/src/kernels/2.6.32-042stab120.7/kernel//usr/src/kernels/2.6.32-042stab120.7/kernel/bc//usr/src/kernels/2.6.32-042stab120.7/kernel/cpt//usr/src/kernels/2.6.32-042stab120.7/kernel/events//usr/src/kernels/2.6.32-042stab120.7/kernel/gcov//usr/src/kernels/2.6.32-042stab120.7/kernel/irq//usr/src/kernels/2.6.32-042stab120.7/kernel/power//usr/src/kernels/2.6.32-042stab120.7/kernel/time//usr/src/kernels/2.6.32-042stab120.7/kernel/trace//usr/src/kernels/2.6.32-042stab120.7/kernel/ve//usr/src/kernels/2.6.32-042stab120.7/lib//usr/src/kernels/2.6.32-042stab120.7/lib/lzo//usr/src/kernels/2.6.32-042stab120.7/lib/raid6//usr/src/kernels/2.6.32-042stab120.7/lib/raid6/raid6test//usr/src/kernels/2.6.32-042stab120.7/lib/reed_solomon//usr/src/kernels/2.6.32-042stab120.7/lib/zlib_deflate//usr/src/kernels/2.6.32-042stab120.7/lib/zlib_inflate//usr/src/kernels/2.6.32-042stab120.7/mm//usr/src/kernels/2.6.32-042stab120.7/net//usr/src/kernels/2.6.32-042stab120.7/net/802//usr/src/kernels/2.6.32-042stab120.7/net/8021q//usr/src/kernels/2.6.32-042stab120.7/net/9p//usr/src/kernels/2.6.32-042stab120.7/net/appletalk//usr/src/kernels/2.6.32-042stab120.7/net/atm//usr/src/kernels/2.6.32-042stab120.7/net/ax25//usr/src/kernels/2.6.32-042stab120.7/net/bluetooth//usr/src/kernels/2.6.32-042stab120.7/net/bluetooth/bnep//usr/src/kernels/2.6.32-042stab120.7/net/bluetooth/cmtp//usr/src/kernels/2.6.32-042stab120.7/net/bluetooth/hidp//usr/src/kernels/2.6.32-042stab120.7/net/bluetooth/rfcomm//usr/src/kernels/2.6.32-042stab120.7/net/bridge//usr/src/kernels/2.6.32-042stab120.7/net/bridge/netfilter//usr/src/kernels/2.6.32-042stab120.7/net/can//usr/src/kernels/2.6.32-042stab120.7/net/core//usr/src/kernels/2.6.32-042stab120.7/net/dcb//usr/src/kernels/2.6.32-042stab120.7/net/dccp//usr/src/kernels/2.6.32-042stab120.7/net/dccp/ccids//usr/src/kernels/2.6.32-042stab120.7/net/decnet//usr/src/kernels/2.6.32-042stab120.7/net/decnet/netfilter//usr/src/kernels/2.6.32-042stab120.7/net/dsa//usr/src/kernels/2.6.32-042stab120.7/net/econet//usr/src/kernels/2.6.32-042stab120.7/net/ethernet//usr/src/kernels/2.6.32-042stab120.7/net/ieee802154//usr/src/kernels/2.6.32-042stab120.7/net/ipv4//usr/src/kernels/2.6.32-042stab120.7/net/ipv4/netfilter//usr/src/kernels/2.6.32-042stab120.7/net/ipv6//usr/src/kernels/2.6.32-042stab120.7/net/ipv6/netfilter//usr/src/kernels/2.6.32-042stab120.7/net/ipx//usr/src/kernels/2.6.32-042stab120.7/net/irda//usr/src/kernels/2.6.32-042stab120.7/net/irda/ircomm//usr/src/kernels/2.6.32-042stab120.7/net/irda/irlan//usr/src/kernels/2.6.32-042stab120.7/net/irda/irnet//usr/src/kernels/2.6.32-042stab120.7/net/iucv//usr/src/kernels/2.6.32-042stab120.7/net/key//usr/src/kernels/2.6.32-042stab120.7/net/lapb//usr/src/kernels/2.6.32-042stab120.7/net/llc//usr/src/kernels/2.6.32-042stab120.7/net/mac80211//usr/src/kernels/2.6.32-042stab120.7/net/netfilter//usr/src/kernels/2.6.32-042stab120.7/net/netfilter/ipset//usr/src/kernels/2.6.32-042stab120.7/net/netfilter/ipvs//usr/src/kernels/2.6.32-042stab120.7/net/netlabel//usr/src/kernels/2.6.32-042stab120.7/net/netlink//usr/src/kernels/2.6.32-042stab120.7/net/netrom//usr/src/kernels/2.6.32-042stab120.7/net/openvswitch//usr/src/kernels/2.6.32-042stab120.7/net/packet//usr/src/kernels/2.6.32-042stab120.7/net/phonet//usr/src/kernels/2.6.32-042stab120.7/net/rds//usr/src/kernels/2.6.32-042stab120.7/net/rfkill//usr/src/kernels/2.6.32-042stab120.7/net/rose//usr/src/kernels/2.6.32-042stab120.7/net/rxrpc//usr/src/kernels/2.6.32-042stab120.7/net/sched//usr/src/kernels/2.6.32-042stab120.7/net/sctp//usr/src/kernels/2.6.32-042stab120.7/net/sunrpc//usr/src/kernels/2.6.32-042stab120.7/net/sunrpc/auth_gss//usr/src/kernels/2.6.32-042stab120.7/net/sunrpc/xprtrdma//usr/src/kernels/2.6.32-042stab120.7/net/tipc//usr/src/kernels/2.6.32-042stab120.7/net/unix//usr/src/kernels/2.6.32-042stab120.7/net/wanrouter//usr/src/kernels/2.6.32-042stab120.7/net/wimax//usr/src/kernels/2.6.32-042stab120.7/net/wireless//usr/src/kernels/2.6.32-042stab120.7/net/x25//usr/src/kernels/2.6.32-042stab120.7/net/xfrm//usr/src/kernels/2.6.32-042stab120.7/samples//usr/src/kernels/2.6.32-042stab120.7/samples/kobject//usr/src/kernels/2.6.32-042stab120.7/samples/kprobes//usr/src/kernels/2.6.32-042stab120.7/samples/trace_events//usr/src/kernels/2.6.32-042stab120.7/samples/tracepoints//usr/src/kernels/2.6.32-042stab120.7/scripts//usr/src/kernels/2.6.32-042stab120.7/scripts/basic//usr/src/kernels/2.6.32-042stab120.7/scripts/dtc//usr/src/kernels/2.6.32-042stab120.7/scripts/dtc/libfdt//usr/src/kernels/2.6.32-042stab120.7/scripts/genksyms//usr/src/kernels/2.6.32-042stab120.7/scripts/kconfig//usr/src/kernels/2.6.32-042stab120.7/scripts/kconfig/lxdialog//usr/src/kernels/2.6.32-042stab120.7/scripts/ksymoops//usr/src/kernels/2.6.32-042stab120.7/scripts/mod//usr/src/kernels/2.6.32-042stab120.7/scripts/package//usr/src/kernels/2.6.32-042stab120.7/scripts/rt-tester//usr/src/kernels/2.6.32-042stab120.7/scripts/selinux//usr/src/kernels/2.6.32-042stab120.7/scripts/selinux/genheaders//usr/src/kernels/2.6.32-042stab120.7/scripts/selinux/mdp//usr/src/kernels/2.6.32-042stab120.7/scripts/tracing//usr/src/kernels/2.6.32-042stab120.7/security//usr/src/kernels/2.6.32-042stab120.7/security/integrity//usr/src/kernels/2.6.32-042stab120.7/security/integrity/ima//usr/src/kernels/2.6.32-042stab120.7/security/keys//usr/src/kernels/2.6.32-042stab120.7/security/selinux//usr/src/kernels/2.6.32-042stab120.7/security/selinux/ss//usr/src/kernels/2.6.32-042stab120.7/security/smack//usr/src/kernels/2.6.32-042stab120.7/security/tomoyo//usr/src/kernels/2.6.32-042stab120.7/sound//usr/src/kernels/2.6.32-042stab120.7/sound/aoa//usr/src/kernels/2.6.32-042stab120.7/sound/aoa/codecs//usr/src/kernels/2.6.32-042stab120.7/sound/aoa/core//usr/src/kernels/2.6.32-042stab120.7/sound/aoa/fabrics//usr/src/kernels/2.6.32-042stab120.7/sound/aoa/soundbus//usr/src/kernels/2.6.32-042stab120.7/sound/aoa/soundbus/i2sbus//usr/src/kernels/2.6.32-042stab120.7/sound/arm//usr/src/kernels/2.6.32-042stab120.7/sound/atmel//usr/src/kernels/2.6.32-042stab120.7/sound/core//usr/src/kernels/2.6.32-042stab120.7/sound/core/oss//usr/src/kernels/2.6.32-042stab120.7/sound/core/seq//usr/src/kernels/2.6.32-042stab120.7/sound/core/seq/oss//usr/src/kernels/2.6.32-042stab120.7/sound/drivers//usr/src/kernels/2.6.32-042stab120.7/sound/drivers/mpu401//usr/src/kernels/2.6.32-042stab120.7/sound/drivers/opl3//usr/src/kernels/2.6.32-042stab120.7/sound/drivers/opl4//usr/src/kernels/2.6.32-042stab120.7/sound/drivers/pcsp//usr/src/kernels/2.6.32-042stab120.7/sound/drivers/vx//usr/src/kernels/2.6.32-042stab120.7/sound/i2c//usr/src/kernels/2.6.32-042stab120.7/sound/i2c/other//usr/src/kernels/2.6.32-042stab120.7/sound/isa//usr/src/kernels/2.6.32-042stab120.7/sound/isa/ad1816a//usr/src/kernels/2.6.32-042stab120.7/sound/isa/ad1848//usr/src/kernels/2.6.32-042stab120.7/sound/isa/cs423x//usr/src/kernels/2.6.32-042stab120.7/sound/isa/es1688//usr/src/kernels/2.6.32-042stab120.7/sound/isa/gus//usr/src/kernels/2.6.32-042stab120.7/sound/isa/msnd//usr/src/kernels/2.6.32-042stab120.7/sound/isa/opti9xx//usr/src/kernels/2.6.32-042stab120.7/sound/isa/sb//usr/src/kernels/2.6.32-042stab120.7/sound/isa/wavefront//usr/src/kernels/2.6.32-042stab120.7/sound/isa/wss//usr/src/kernels/2.6.32-042stab120.7/sound/mips//usr/src/kernels/2.6.32-042stab120.7/sound/oss//usr/src/kernels/2.6.32-042stab120.7/sound/oss/dmasound//usr/src/kernels/2.6.32-042stab120.7/sound/parisc//usr/src/kernels/2.6.32-042stab120.7/sound/pci//usr/src/kernels/2.6.32-042stab120.7/sound/pci/ac97//usr/src/kernels/2.6.32-042stab120.7/sound/pci/ali5451//usr/src/kernels/2.6.32-042stab120.7/sound/pci/au88x0//usr/src/kernels/2.6.32-042stab120.7/sound/pci/aw2//usr/src/kernels/2.6.32-042stab120.7/sound/pci/ca0106//usr/src/kernels/2.6.32-042stab120.7/sound/pci/cs46xx//usr/src/kernels/2.6.32-042stab120.7/sound/pci/cs5535audio//usr/src/kernels/2.6.32-042stab120.7/sound/pci/ctxfi//usr/src/kernels/2.6.32-042stab120.7/sound/pci/echoaudio//usr/src/kernels/2.6.32-042stab120.7/sound/pci/emu10k1//usr/src/kernels/2.6.32-042stab120.7/sound/pci/hda//usr/src/kernels/2.6.32-042stab120.7/sound/pci/ice1712//usr/src/kernels/2.6.32-042stab120.7/sound/pci/korg1212//usr/src/kernels/2.6.32-042stab120.7/sound/pci/lx6464es//usr/src/kernels/2.6.32-042stab120.7/sound/pci/mixart//usr/src/kernels/2.6.32-042stab120.7/sound/pci/nm256//usr/src/kernels/2.6.32-042stab120.7/sound/pci/oxygen//usr/src/kernels/2.6.32-042stab120.7/sound/pci/pcxhr//usr/src/kernels/2.6.32-042stab120.7/sound/pci/riptide//usr/src/kernels/2.6.32-042stab120.7/sound/pci/rme9652//usr/src/kernels/2.6.32-042stab120.7/sound/pci/trident//usr/src/kernels/2.6.32-042stab120.7/sound/pci/vx222//usr/src/kernels/2.6.32-042stab120.7/sound/pci/ymfpci//usr/src/kernels/2.6.32-042stab120.7/sound/pcmcia//usr/src/kernels/2.6.32-042stab120.7/sound/pcmcia/pdaudiocf//usr/src/kernels/2.6.32-042stab120.7/sound/pcmcia/vx//usr/src/kernels/2.6.32-042stab120.7/sound/ppc//usr/src/kernels/2.6.32-042stab120.7/sound/sh//usr/src/kernels/2.6.32-042stab120.7/sound/soc//usr/src/kernels/2.6.32-042stab120.7/sound/soc/atmel//usr/src/kernels/2.6.32-042stab120.7/sound/soc/au1x//usr/src/kernels/2.6.32-042stab120.7/sound/soc/blackfin//usr/src/kernels/2.6.32-042stab120.7/sound/soc/codecs//usr/src/kernels/2.6.32-042stab120.7/sound/soc/davinci//usr/src/kernels/2.6.32-042stab120.7/sound/soc/fsl//usr/src/kernels/2.6.32-042stab120.7/sound/soc/imx//usr/src/kernels/2.6.32-042stab120.7/sound/soc/omap//usr/src/kernels/2.6.32-042stab120.7/sound/soc/pxa//usr/src/kernels/2.6.32-042stab120.7/sound/soc/s3c24xx//usr/src/kernels/2.6.32-042stab120.7/sound/soc/s6000//usr/src/kernels/2.6.32-042stab120.7/sound/soc/sh//usr/src/kernels/2.6.32-042stab120.7/sound/soc/txx9//usr/src/kernels/2.6.32-042stab120.7/sound/sparc//usr/src/kernels/2.6.32-042stab120.7/sound/spi//usr/src/kernels/2.6.32-042stab120.7/sound/synth//usr/src/kernels/2.6.32-042stab120.7/sound/synth/emux//usr/src/kernels/2.6.32-042stab120.7/sound/usb//usr/src/kernels/2.6.32-042stab120.7/sound/usb/6fire//usr/src/kernels/2.6.32-042stab120.7/sound/usb/bcd2000//usr/src/kernels/2.6.32-042stab120.7/sound/usb/caiaq//usr/src/kernels/2.6.32-042stab120.7/sound/usb/hiface//usr/src/kernels/2.6.32-042stab120.7/sound/usb/misc//usr/src/kernels/2.6.32-042stab120.7/sound/usb/usx2y//usr/src/kernels/2.6.32-042stab120.7/tools//usr/src/kernels/2.6.32-042stab120.7/tools/build//usr/src/kernels/2.6.32-042stab120.7/tools/build/feature//usr/src/kernels/2.6.32-042stab120.7/tools/build/tests//usr/src/kernels/2.6.32-042stab120.7/tools/build/tests/ex//usr/src/kernels/2.6.32-042stab120.7/tools/lib//usr/src/kernels/2.6.32-042stab120.7/tools/lib/api//usr/src/kernels/2.6.32-042stab120.7/tools/lib/traceevent//usr/src/kernels/2.6.32-042stab120.7/tools/perf//usr/src/kernels/2.6.32-042stab120.7/tools/perf/Documentation//usr/src/kernels/2.6.32-042stab120.7/tools/perf/arch//usr/src/kernels/2.6.32-042stab120.7/tools/perf/arch/arm//usr/src/kernels/2.6.32-042stab120.7/tools/perf/arch/arm64//usr/src/kernels/2.6.32-042stab120.7/tools/perf/arch/powerpc//usr/src/kernels/2.6.32-042stab120.7/tools/perf/arch/s390//usr/src/kernels/2.6.32-042stab120.7/tools/perf/arch/sh//usr/src/kernels/2.6.32-042stab120.7/tools/perf/arch/sparc//usr/src/kernels/2.6.32-042stab120.7/tools/perf/arch/x86//usr/src/kernels/2.6.32-042stab120.7/tools/perf/config//usr/src/kernels/2.6.32-042stab120.7/tools/perf/scripts//usr/src/kernels/2.6.32-042stab120.7/tools/perf/scripts/perl//usr/src/kernels/2.6.32-042stab120.7/tools/perf/scripts/perl/Perf-Trace-Util//usr/src/kernels/2.6.32-042stab120.7/tools/scripts//usr/src/kernels/2.6.32-042stab120.7/tools/testing//usr/src/kernels/2.6.32-042stab120.7/tools/testing/selftests//usr/src/kernels/2.6.32-042stab120.7/tools/testing/selftests/mqueue//usr/src/kernels/2.6.32-042stab120.7/tools/virtio//usr/src/kernels/2.6.32-042stab120.7/tools/virtio/virtio-trace//usr/src/kernels/2.6.32-042stab120.7/usr//usr/src/kernels/2.6.32-042stab120.7/virt//usr/src/kernels/2.6.32-042stab120.7/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-gnu!4toHFB?BZh91AY&SYU6d+qc>xwOf[BMi]SvM+@im@(QNl$}BNDPN@ѶHY4D Q(wPpDjU#UMBF@jVjD5"xoj0`4… *J@hvcG9MG,  3JT))HTJy7wy= @ zp@`hhE$ IB=:^JVA };`: )P$b PP*3 v3.@RJPl>@R]H'@PlDB)B"KٔH l@%j}==w uݛ恷xOsъmw6Նks@^=:gjO^ih5Bm7o'][^m^9] uǽ}[}՝k#vow%mǦA3L({X4kl}}G&FZ6| M{^$=k=骫i[mmټ9UEڅ /MtuWkWjC@km{LMWPPMR$ضi֧Plw@Sv=z*@} =z>%M"6J(ٽiUЅ@z#CANh  4/`P@Olo[Eޢ[rwtϻ}uTOYPY0M1*q =@ogR}Mm,$VVLąpsgbkU)EDpٸ^m[Rnvl>>>÷FXpo}@ >y}'ʵy|鯪_JjM)Jֱ6”dFm 4PBu2w ]/uxqlb']Bi`(ƬѨ;e7p4@2 ;B9˴! _;|ek*^u#C;@m !mB\յ-Zh]w ڸIhϦ9GUøw]9(BeE(rw8)%)Mz%pB];ݩ9]͍S- f :G,Q! 0҉lP*rg0 % L:Ud eځ+۠qLl6ml ZM) 2͠(نҖ4&bV6L T侳|}J 7yjؠ[VZm5PDX=9UTJT{Tv 0P U f%ViT6"٠)wj(lֻ}r;mR]x9 :vS Aѡ0MhhM4JxLSBHMAhMF14h 1 #QLSޡ6PhzM$D@2! MM4ѡ5<Чj4$L12L L!d &$̚4SOH"D@@&=FjeM~POFz ɦ'&Đ/??ga5}?ݜ;)B``*FAbDhNhf:؆g0!?:`b[k1' qU~LR{}ܧxT n A7hJu;2dgX}PP"ӟ,?f]Ӆ|\^a?z=0W󅾘iN4&B#^LjD ~|?R6<ŝ?<̧ ι`ySd #(1dδ}bvPDI _zߜ1ic,PQu;$Al9Co #s{n p6>4#שhP{[@Dhu{HXB.$5'hwY? ?_g$z];tY^RXo/T`%e~w=h.7^$M3>IFN;ݐ\6IU7i;gs {WWu B= ɏl>tE}$Ǧ>scoeaO `zA !{@hĜ^NDB"¦a/& %5 uwQx`fT樓Q#7n,Ę!#g#uҸ#ȥ€CDLy2N"1?i&@͈;cI>LK>ZJ n$mE<ˀhz h}C "~Q9HA'cy[ո&P:yC>τ4pYGr;1d`sC1?EA:ό* FH}v|2O2cdi(zmdC?ho]8D{_19@}O2A6~!MbyIQ-EG<#̜1 2@Zhɏ_. ,{&:1Z|f=uю$ʚY)vCԆdcy`5.T9lBG9>LG#1^<ҙ<ek&蓄ɻ@P:d&NеZd,BS'潰_r< #,Wf(74׷%peG~'+֙ў;Lʀ|8Ϣ|S+}xviz! }h "L* %-mVtaW)סC"Q#Gr4ϫ͇Nhsq~t;wowoLS]F+QcuԜ) 7 '8ip  NxniEÒ1pF "lΐɚ="g m{hT^V?\|}|Sݝx_wJ\û}j#'䎎p}g,hII[ rLJ‘Ҟ8|㹁 RҩH"U9 N _y ڎR~iF"!Z "A\?`%g`ҏbyEh% `BDz3Xpмp>kٯ(ԙof'9α Ib-u'= )dHF9:0_4gpi}əg11('}`|7K+dq?{#PF|!90=? 1^fxEz+L$9(Y@>LϩLy>H<V+SW(HE,Qo |G43~xFf8ڈ$2WU7ǽ?dLBeu%v!,=i^~`г>3hXL# H ъ#}xbH ϯG6d /щԬJ0[q:P "L Qx}etc}-kLIF{ϳfy_>ev`Q8#XwÊ |+~ ω3dΕ$!Ctf':e/NI Ǫ N nZ1N! m[ d7" Y+#`#ׅ{O >D/I,rFC tzUs.L>9#HIH!vy}$_Ջ y@3k}0Cxj DGv{r1') ~W988,'![aURWtl{Bn!C4,6ٞ1$}edtyA~y<%b*=>O|&l>ďA9_ifL{!>W/F9|-{atM^Z jT'! dT8>9/}u)C"l( gnWh}x#-qTDG='ɉh$L˳?|.:nr0z>|5?N>/@ĘcJhPvG-hǬS d=׺8?eHN9SҊj 15$>9V}ʳG'`"8"$tR^u5B(uG1Dύ?FCOlͤ8U:ϑ%:L` 49?MZ>وtx%^j(N~uO=IF>юƔ:p`nw>cb8n<̶1M٬F? ƌF8LL`#5jLC14 1- d92g=1˧Y A{Ykש.;HO 9ǜ1{  Ԏ#ׄ31Q"  +DI0r~>|4BܾELF`r%4xBUz9H:%^%b:#$ݣu&HA "fYWHqϩ9ͦGEgQG~UíOߜr4Ff}S: _SJҿz6B0Ƚ6gBI?uFX$(uI@֍y7LӢfE2ch{"BPw@ݨ'c~ by@l+f2en6u𤀾Uߊ"81 f^ܔP3@1K@:g`8'68 5=F<% ̥HM2@d#0FR>^cY(ezayIaiodGa^I>L~8b!#Jxz){ "hk үY奴8"~W̜űG*; `$FESۅ:o|~ reZk%gV2lt~n+l=dmpDlB Dg̯xlS]Q<4|O z CޔhL} nC2H0CDQxJ#VA6bOxXbso2 #$OH|×do |e{c':DR$,>0xyr~K!K"NdOυ ɀ[898H7۽}bKD}zBOf#v|QZ$E`*>p}_{, 9 y hjnU!#OwjC~c""u?`}RdR4"¾I\-kmcf,ul ?@85)P}%UPl߲,l U=wQcG}4( RZbu!\/4 `!w(26|~wt{EQH Htl3MAl7UoGGv@wz(RqI60AP&G $GHRN q S,;"j]=ձ6S!_zI@4锏~@̪Lt آv:jmNڕWU]z(,^Yӹ,t1H9$Vx M%dfO|D~tN%0#x"(!v:-.@E~Q^}쒻~R7Z{B:Ѱ~LhqQ .]yo'5eeNPYbmtfU;w\+Ot1;<{>\loxw-yM+Z]_QǢ>S#v p!"v[6RzkHY(:Egͩ:Eڇ'FiЬy!Klò%#[iγX*NЮB= RթV-3ZR )ͬn RsRpLuf$%_晔s`ы Q Q8r>/R8Xk܃fGU5,DM4cT=^*uEz=Qfy`O(AΐeFc21޵sþ55U%HVe: ڃd۷VYs{V}oW6Q6u3R&dB,etnJYgL;F^si{Ѥ0F8I}&o:TaeA["(̳˔+q;Еui`zҽ^N)`Ig=~+I=#~ (8ݎ)ћCa0 ޒU#ٯ3M튉Ӱ\=hzDQ|a&G.ʐi~?~Yk3И]>I?% !0BJzx˚h`3Z~RTP053;[c1i 63HL3s{~Lz[#̳rG8酜&w,`?=M }2x87+R T܄ fh[@%;\:Eس/hP#8T3_!C4D۷$#>bj!sU#uɐ/Òg٩ķ8hq*B%Gm0s˝ϧu]Ou[+:Ux?ޑb[<^)]389k'"޷ OI?ɢ<r!۞sH|o?wQ'DG cj7ow6liP~dk|JZeVjz B,0G6H xbZ:ꗉDxN;AWg&ELt/ۤ6$/Q74@ߩCg>c`` &Hސr%}oU֫g$.Tٔ%/0MpQ}-BR8_*./##w?3E_ﺩqX51T<ȱ/ 4?TG+KX]W)Sc(3Q!JtIՃF6K16n(P4tA9bY85 ݒuPc$o̅QklTQD~_=kS+.1_]Ԅ4D'| c܎g1C[5:<(J-:NM^s9LB6!EhЊ88AH*~QŰJw1 A::s4vVp'N9ŸRCCV{h1VdJOwpUKo^6g&wOcG< N2ɗo^u #yB5d|Ox]>}9_1Um! ;S} jԗ^#}yO>k9Po4Ҽ%1ɣ??B>oW]˹lN*cM$ο8f45EEKqnyʫV*e U׹4T<$h-nM) WN7ngzY>G2 \? >=0|nhd gSi}Zsus:oX^AlݟO+ RpT UCN!z9gnsWݏMSRry}"պ7O7$H59y= *ʦB}Y<BT%}gO&=h Ff>-)PD7 ]n8[ 5Zt^x<97%{4VQَs"\ֈsAz. :Έ>ǺJK:gG=AK C[1 }ԻD-p }B|B,Pћb ę9YR~OΟ߶oceŒD,aakWK 6t9WݬjqԺw{FR|>oKh^'2\JhPšچG2KGם%I# <88{˾26 Xs6w8eѻ(sn׍hAqJ] jݙ\WtV$9Ap v(eaeJ{|"f NLM ޜ3"RXNEN8{va#`M3 EzK{槇c,F\4)6}Vh0^ZR#s%!Gojuyr MQVw\fN;z7j]`x!Fғk@Z9]}"f 2(L3pƥi8<1jkdvI孚:6ȚVB5[s稢StE.RwAهХ4Q% ;ܧ2 Q-Jδ˲E+wFcə^꬚"tySWz 5v!nJCAI9Ӆu b@@v{5}Ns;hЎfuVvޒX{NJGbVvH&rSkFО0'Gl< K'o} {*be U>77;vpEiP,CofRMLUfި53q5A]qDtVM/a4 bmrFzВأW\@\'ԒL-55/ M7w-%UY)٣Q!v/w}z<)_;&zuw_r88ՆW9@CӮp]zf=pT; \Z<9)x-4fѨY0RIbEp3qZf3^ШH˲ y}.GPStKO *3ACc`w\62\(A.Ό_-z= 4Tf /2L5ёR)UjmvD"wX;=,7$i0Z~bږ mr޸ ՚Na AX֤oa „0/}taB!L|ZMg uo$ߚܷ,SEي2܉y.x<'K ak8gjAjjyʻ "%SA3&¬kx:?^NO-w2"yKЂch(C"Yg,CiJj|23՗"^8f-d*_%i>~L3xC!5J K+h.˟fUyfMMeԹ7ϔ?po4!yR9ջѽW\ 5zDh KFp*3=q=?[Sh䁃nh`&Zlya<Ͱ[zm.`ZL D!l8(gxLU+h.TQCa s7~wݑY4x>O僒9hU0,t|0xHpu+ԟ+Nl$ W1KfNʟag.nWyWl'(U'(0%>y|vz(vgCR"Ĉ9 ()* N$L@BhUCmMrp\J{}]2֕ѭrŨ2[挘=8=f8iwqG"ǂhmch$㈉q ^]qcxXRV%Rc򑸆69!>ru PeAe]ua.YnYSo2Hڸސ Ej~hk%Bu[VrNi`PZc]׍7q>r^O}tYRٓ]#`8"_t4A\TviM6(ٶ^ArGfMu8sgUmWEDzLO:n)Icy66lC}Ni*uXhLn,+1c̛d"Bpss.+Ė⚐C IMR:W)m<\ kh.rK;}S̜l,9W-Vg1nO*: `*8WHWf ]I B 59S;2Q'd%cf7^)4W祑tJd}sGҼDy&Nh12cD "gEVa'9ƽF5 )jKwN}%?\IR>O:#t+L2ǥ9UDEDz֟+o+&cweC :c:IQ*ݮ5RԗYt(0‚wc"BWSMδ\6 w1%0̶KDmFdGSW)x-("]D%f@86{|tQ7h=awZ2@LhkwBGJ Cź( Oa&),7 ).Ds 7y01YIN\z>}FOvnc-gвT\;; SC4hD5R~H M<>WnFCY#3]8%)5!F2ށcH{-Rd, jC'Uvf*qDgwʉ*5fT%f \{w(xV(<bS*`^s=y\=NLWfڂ \%ѡ8C Jk9ͫ,]BŮe2O 7K9 /t|4>{Mzq g{<8zUND@ %m+(a駩Tf7{L4Jb_RAC6gvkOi! ۑ8tVb)*.œs}kGtFqV7v#ZuP? R5d6B}i?Պ8$lɪEv\3~UߍpiZo1MJdiL@s 'Ԑ6X g3Y$MĂ>,px[ϫO19\$,?<ոSǭt=p#"ueCj Ki^V_}1ܘ0Qf9ݞi!E_WЄ;vAjdr7=+6{W/۝vs2UĖqO8v/޸'OMSۢz:W9iC}Nx}o̦wID\ŚANeQKc@JD?Z~ġEAvXAjDC^iu3Du=_ζk-, UdCQTWM")43*y+_f3C}yh|!!:D T98ɛ"< nT ͯXI2rx\HOW:b $CB, y8^| II0%vΪjSULh[@F-epagYfH]/%T*ϸN?L# k P,(,"q!M(}W(׶|L+[Jn=OaCN3 mɜ8jԥ՟6KZp\gB1]Oct㌨&<5H'sK sRWDt]W3YECti6*j%mJ&I$4ssϦ8uci+?v8FJGP3Kf#AP߳;$%#Qfd#"?T 7s 7?S+jTfݬZcc̙D)ҋʥxU${p{YaD{冒4':RҶ+mt)P5[I%$'4> ٬ fcߧ6;m9 5a"QuxCVhV.-+ɔ=WFIj b'9 KrY('X93z1,)52T."}lBȤ3(5h&uChyx4\Ցŋō(K|-sLp;OHxzYbB\Ez}0Γ ;Y+'uspw*gYe"6^q|QG$ PɰNt;>AVH<&p,V%8)Mp!>N{2bEd[7mTJ4ᆩl9դ$ Yc X]F (]_*U=dksk%t "C$n}"v`A!vr :kMi3$3WM%/)4--cCg8eHf!IhMٍ+oL.A_%lW= bϟfK[ސ\=oq5&:f66BM+̣c|%1I`+ܲkyi61WNVl@Q r&-ߡ]jOa\+D,/Njq1@uQb;pAVi*~XZɘ}GE|0*b1q' ?_~#7P02=".=D[ԧ ,VO$!kg=f0@- }4\[hZ)1:26J Wh Z @H3PP V4nBsYB#"z!xI9 厱(#ؗ Ty[gP1ry:D\4lr$- ZOgmMXB[T,o*Jvrv|Gq,97vb2_," 9)^CݿMFNJӮ56.>irQ|2Qs5%jfg@o#dBDTTGFH4Ǚt|XJRjIQ"[a)+KOd@IEc)]wfwF(*r?Fbќ5C9/Y$VN_20귛NS>]HKL|l72U?dH RdS, P_,8f"pќcjo82O'II R>zHJ'j zAzH^xng>ݤ#<_gHƨY{6f ё6"~'~]lV\]l#8Ч$>0Ht W4 n|&B k!#0Oj,ΥP!)+ѷ,: zoPό"]RiJ gQϕR;Hfd)JÚZ{엞[{L*&Zb[8~81wj!4 栚/MA+*Os?c*Y?ylD1{ԍM=]G VW -{!/s!'gz1Z9L%{׳S)&QdXc*p-&u쟗qH=V0LzڎEMQ$@#p#;e)p{Nr;;vzIRTHVI;nuyux)*?\v^u"̽sl~̲IIǞL U֩ge8!VZ[;t hh!$~Km~.=ޗL`o ۪+~8ezg~x'~Nd4TG•(%M_VZxc0–VҹamER`B/7!OϬ6~#ƄL0&ZDrtGo A#W4Bצ_ʩ7!~.aLC }$I"35x:՘QARRoyO17u=05\JF~モ8OY=i?ò(A`ܥ*~PYXᎈ/A qVgrH`^]S<,i8)՛UdYV|_gԢ_.CF?Y[ , *6T,u?M0| Z`}FbRbim[%bVjZ/r8JVSUQbhQUK320)jJ s331dV[b2cRkQb[.ҶɄQmBAqu+\)J k*Z-7hˎ%EV1TY-qdKQ-r=]+Y[h,kQ2T 5K)ZAVD`-cBnb֋j(Ke-QPhSL546ee-WW(0@f LOl1}}8j'6dud/Kg*&a9+@;$)Ky|T> NcT@G;܊I |ͥ qB4C_X} Hj,(pEz{3 !Ȗ!*4-ZR;ӉG" 0Ko$ ^@l >34TS٧0ˣ>5$Tb!s% -AEeJ2EYAT*(RrሤW)Z+֦)tVH(-XiUaK,21ԩekC;խVRШYj +B",X)`(bڷQ,1\ofeB+ 1f+!_f 12T mXCIJ4Pe2bkb9o5)mQSZ6FXZfLVZKFp2m ̰ YRsL IƢW5fV(SU0%6ʗQ%q\BF+ZFXeeh$x.|sjQElVp0BA=`UGUɈ`PmɖM`TϤ O(D鶑pE{m 2rb r10JoT/32OGt'~_=Wщ~C%HGK|z~[=d?+~}t0!S:2/਀cAGɐT"fP3]$13|>_qݯ!hƽ$U?WA?iG{ΫyIL\?K!~~_>&"z%%--ѦFw`!=^zLY!ͻb=e[}?Ll"Yo_A2! z##MI!A 4^>5b7_uv5ם~d3۝fzt0T8M$ԟLuo1-7} mO kLt YZi!5ܑ03XM^!g]&-H G&T  |!tP'ȮK^lcp03ot<03"@8!Bc^K|1khT Ч#- heQ BFىWWF_ EبH<8 ر?ޙe.'pBR0pJ%ԑ`] =yY:HpAH2 ޿>,T@"S_$s7LP@c~&l| &JVWhĦPC &wtMU)B4 |-o>vg8[xk /UR@/@,#HI A!h'с14G γ0ho3 ?F+Y Q]!Wx$ >U!`z3ŏ6:(XݏgMmEdp>[ukVsO RptOpQǯQ1~ tbeQޚrH'uH >;?{,* ojf!sTp9d91Lh:=td@Gs-B~$ lOGE8~?+G4+[\4R"LJ*BS>׷QyQ?ö́g OX̶-#3?~s:ƣzu z??V/~4bCs1p^][vB| *,H 0ae@$E~(Fkk/}paf揧|>5ΙLt纟utM~rɔML(!jǏw$Nho 9ڞ|:Ǣ{g4WV/+c/v~HsYw׍#fkú\M7[M/g@Cꇈ}?~ˀ;#2/a ut1ۙ辞1ןn.Iӝ~>?S@S߆1^TL̈oPr7`V'qO>{" #^~9Ⳅp- csE"r0!+Ќ">_t_A)f rSPv>LlO|gh&gB"tb" D(Ol󵿍䓕,ªBsN$n(Z/ջ`:<o%ǵ51<-\NS+`g9ABP?pn>Yjꉣq㏏G=߂v?E,QK UsM x'_@ }f[P^e8}'BfBz }D=7|trzybS3C%dbFAj#Jߟ\cg$\X+vabD8]e iuq }Rk_8>m/z+gΜ٧@@#K<_Q}>';X_sf~I~J9KRPY@ɾDa 6#qU eGQIP Wz@LEs}VH&D"&OR1"? .&T<JYlg*(߄LjhH$D?&:LRas [?~5e^ (jj_{H7k,Fq [+BƄ(fW=R(7Efump L*3uѷKJ0YM%лvk늇w ă$ViӚ?7yΰy57-7:aV8!mϵ=VFp%Z0¸fg)oȅ_a^'^Ǡ}<8a' {!K{18Mud׏k/XGz(7λ).q$秦ost>=Ca)4<Kiy֒yhY?=8o/v"iܺRdzgYCӘ8*vR8EbP(">Z~t%n~P5'f֏4矉HG>/눜%$XR*E1j4luV"oItDƈaB׬NPNѯ0NͧF|q_L7 iz2-5*T 2)1 osܷ?psoq8nEOСaSbٴjK{_~Ы .ྦྷ4t>>!(NKϨ4G7NZ OkUi81x{e~;pQnHG8j$Ac05^3#Yib룆իH t?zo5Oɛ"/!]K?Ub:_d@ҘcTR< : q6XfOx<@ j:;$r$ַӉB|p+ n_}g2 ?rJTDxGԬ?7>."tߟb2ךU\}F쁟&pjK_vٱNQrli R awȾiî?BP\<HhQ Ο>r'JH?=q 5g'׌deaEU&x7j(}9Ug%WgtyR8hV18՟*rNdoCT{C~eƜ)LPndE Zl.H.j"FU z3E˖8´:t1xLF*_J@ۡYѯUlBkT-N6=}~x5~PzPܹ[}Ȱ<ۣ\~|/ܞz>!t( ]6 mrڪ ʼn⾦" 1! X( I2:#Q ÔOwx||[ \~~onV?~˭|:zr;ُlO =X̂Jdc6hmR^,4$$HH3ȏ I/DED_",,bP xZ6 ,|SVC =${þZ(e~9~it Ψy{f 8|ŵ!D?&%B(^b:b@Y$BA$L "9Tnx0k'm0:6`GbO@*mp9pFF~ th2,0ֲK/pK.Ж'&V:c10oi2e|$6'bqY}}abbGT>TI14^"Ȏg6q g17}yt!`Z/\N! @d=넁=S}V>=Bo`yj/QBufqfD?PH|i@[hH&~ui]kX=$}cc}А> $"Ƞ7AeDa ?@F Q $ P $ XN"ȠhREd7vC,yS})?{2F3*ԠC]B_'?{p.Y{C@:t?Ͽfg 01BO'/lWwLdR>1i'!َ?QLy-?G|\'}?ߠvy҆:sԊ߁0zأ\=*.Ƌv>>xV:?V~ïaP8sW;|Gޟ5gq}RH\[Z/y5h"Y_O3?%T {P=Z7 pN'D=@_`1t Wo~Įl'tyWO$!-Em-kKDO)EV1 BV$Fsaƨ r\eb`5f SYL$͔- rṶbQ y@:8r-*"UgF])H`^IG1B eK@'ר`I i ͸E?eㄇGݚ-5ON3i{ iUQi DQhQFh86mO$e} 94`iV?1 [U!2!~&~1C@ "+|jh&+XHQisA]"CI[^.B,YgQm2~tԞǥw]H&&w+Py}& <9>RRq {ɪ{IVRN4K1 ˺4Y4d$SZAygy(Ɋ*1JROtbOYHA.%g׬z~/9O;WgOVӼ<j/௎ĉ!X/넰A̠FG]Pe ,X!2}Fvhhڋ (_HBr@??"^_\>cڃ!{v(3 g^*0XXo%_b?]nl~{zi=д1 P}!/b `L{~ J `"+$t bf!b~D ʦ P  _ޯ+@;Wkϣܛtѡf[ t`H'z'%?kLGڪ[(#ڡ⽢fl5ډJ(PWP!S! {݇z1R@p @ϘOP?V# 6C=AX B=t* p B>X!: halnD)wN{QOCZʙTxGAV ʟj}iz'4P8l(4 \C"vU4b R7YTǬwx X Ptklr!RڄR(6>) 3X6C4i@y)]TR(T>4 `}@X kHw}5?'!c(("5Y%D S 5Hs'`uZ S 0 YQAR^Pys@eꇚtEJ*8:9 , M@O4XE]/R P5ۘnAPR£ϊU:蜓zfS$M_'Ry;tb`vU QwJw P!|9\pQB P xJPLۇ>Bɦ:pt^۫"b .F PxC1܃Mos{Gz"H"(6QPHdB l= < @"=cr^aC1D~>:6 NDX֞ h͟ ,ݙo<=9ע&}ᾶ)J,#D~8 vHVyGζt83}dr!.ކfM8`ӳq#T<35}TBЙSw8Z8o WCz( R}ro,2rWP ,$_*,PKe$peBMWqPΛ j>a >2M5zfsN5^Lۓpڣؐ] z `ާ$\‚j;Y ~Z:\al2a#m0S@[CS;tV(bsx EblsU9PN,J5aji4 k7KNVuU2+đF>?#1`~ )PHʅ1v*Ø?kW̶WU0Qy[ܧhP@4<Ň:Ùb +gsoW,7-"($?O6(yU5'O^?Mg#w k~ɲHx >T|4y4wp [89p:nXvk]5򲢿/dAC6t1}kh厄Yh#(Rp@U8?\0K&#q3>0m9[t/ƹR~=|V(UB_<0q . 4 ZFCfyם1<9h~+ᒗR=krO 4Y9xͭ%)b`: 9A;L]U5%{I3+HIC"$+k H5 : )H#p-HErBrmc-hU%M&ц򘓅k@dqa̋9~tN-xy,s{>REK[<#HM $QT[jf5iI6\KiJF!3BR`oYR]4:Lt &%6%>7 >r1L3%fr|ît5L\A Ȑ{oqPࣚ.'ǾCeyў9\{cg 0H) 5+aZ2xlcS̑zG`yhzd>gMXas*HG ध#uҌEJ͡lE{Z%'sv[8hx {hC9GWk%0_G6ѫ$:odT(WV ms&yqdo_Nv'Nȏm DWG'M}\Rz{Fw0* o8TɦCca$uOYDP9F !Ը#ˆԾ"]+WaJGwAY_qzF~=Xg-)r䊵MY蘿q5_#6q_}z /=|}bb`g!$Zphkgy I,ԕtwkIFp,qGFB:^]:dbSuoG#x!酹 ls8,xw܆!ga 84Dׇ%7cumɈT,þۓ,.5^}L #lAkUk,>`ֈ L8 ʞOr{m נ"{(dc8?3v@{y/Mc˛|t&$sHgsنDQVvjDqVSx'{Z9vs\`R]+XکWL, #_DԧƄ]Ϥ[=ut g˺7BȟA:٨2f1{},`j(;WVR~!. J@)O>vQzzi0:Xw71x'jC-.'.0NyܗTe=rT{7rj^+G~xw`n Kޤ Frb{aG<8)ÀX['""̥`S G|31Lio%Z$~Ca 6W-Yl;"dȲ!wOo~dz8_+[lQF &+ ^A "(f"C,n~HgT3[YݱO7H6@A` ed1V Vc<ϛPX)^Pν?G~ղ\ĖcO;J^RdA>ČS0[{]V8&V<_(yΕptNg; nM|p*`ΰŎjckVVpSƌ]mX |QwKKvX "*6X(б`p`Z a;JtEGIl"f^RAtn¼ZcLwQ.$=_03_KG;Hu & 4`4yFʆ{2G|np-*AhIUBx72^.4ťeZ~{EE_XK_X޲5CD:^ow |Wl}'?0'2,Sl#w!]zV{+o2,>+Jo-8=>Uƈ0U:o˄m`})?xPiu'~7wHɾ;vAZѻ1-| xKd2HR5OY@xiqЃqm6p(fkߦXNT.8z] ^Bev,VϬWj~`O5".hxIMGL #a dov!|7!Jܮ5-oAb]Q.SVh5,8S)?W=m,-r:oMM?C*k?}ODe~%h)ovJ<te3rzա:`MU^k3fmEz cs61lpsx?&~:4&;3lhr(L\a_%aߝ?it[eDMz !+ .Fvtlgo*Ey98yKJ,rVdVR͟ b~mQޟmSO_Y?{|˯HʐUrTo8$jW 3ku@ 6biP;:He!~|)*!4<2ml>:sfp=zo";mOь{Ko.N Ђ([IČVM1FR^+ 1ߥIS@ԋ^7/c/(yߺ_>ϒLBŒ>,!: m2ZSKj,|lqes**J%L|4ѾpZVI)J+iыQ" M .ts:Ş2_IӋ- )t$>Txê-.pY¡\y:J@>ZKRNW9>i E-(`)SKOGn"}O]6h=#b:4VC;UV0j tHקS~fZKQ$W+r,,~q~|ٗ"X8O>rW8B{Yi+ȣzlYg]1],لI[XGˑbadrKoz~ng[5׃cƲ͏KEg!-SDg?GJƀלLZ0~5,J@Zed7bT=TlI lw(f~uzXp JfQIyQSDGe2q^^^\s~{3еc,ا(L4А_N%g @f `#?So16inv XLΤ~_?À+۷E#Z| :<[!~ {;#dO/euG;ܵ*$jٟ;Z@~vHS~uɏ3@N}}?R;02`6ae޹}~Iy6E<U!bym~׮4xiCjwx`ZeWe8Z~$vN7`ucyKZ+oaox.Bi<'uoB-A`p ]ݭzq{ִ׀~ V!/3OMlǻ}n 1%@5xz&B'hG-kh"DK ]<hk}E+J qS0p*~G1dUb'5,/3lB^>ccCkڕ;Q(bUUX7yĀYP[=@YS8r(dɜo^"9+9xa#GŰG@Ѽo检@pbկm~O:Gvhra>iU}$> ![huƄ:ԗ|!hЉ郇Y R)>RfvW(H Y TIUj]ivØ<@1w7yޏzU> ‘>x+Tºo4qN'~tTM iAARv 8H(l=mɒ%x֟0^>Nĵ-N0+ҟj ׼t֌"'&0Ius"\&=i{2e[aHKQاԬPuЩo$j,?U^7v-ǚ@8CsF 8I^q˒H' A ق,펲\=|Bnp?U%}Z5 [AN/2-qGXx g"FvHQ5@AISI ]{О8 UpAEHsY~ ĠY-:t8=  qk=Fԯv SR,.Qq$cz~xEGoL AkqٜGSV~dAh]c ޖlPe[EHP?l4O&Ŋr~:|\}x'L\[L5kRypkQ|~T⟙])CK>r5,,`,ϳBSqjZAKR9Q\ ks}4KaK"5o8jlg'sNdcv: eZ=֮upΛ%!dvGeГeWڢRwI,Mv{e=+NW=}t*9 ARwoU?Aq}x+` nгQ:BJa%d d㲯4Eoup{Q{zU05dKc>j `ܺNt)_ r@2B[^ῄELYpmy<^sDZVĥh>2;[tQdłŶ__r;!jL3O pOpp'hy~/SefHG:T^[7x[r2m).Y&/B͹z7Ϫ8ٵ`+DO|ID)-wt7SԤöDatrX8]jŊQN7«ޱpO{8Ja%gyZ8f Q>K^j'jӣ=\c}wXWoo!Jl# DD6Slqv}X'`$gsQ~~`aZE.\39dh-&}$V(Y'w ijk77Ey<u&a-`8-P3ywٯ|/-p|2(>N|0{>cC<֊G ÏI/Ob7ϩw_7ŶPI/BC4`7 ۜ]`Ő[1RD?J~o}i:V鍬9v*x/,?ӆ24bl7,"*|s~u6e}7nߎ w 4I9٥TXLjQkj7 LJKǦF&%Wybh7ϵ#)9. :x)b@[4O;4"WMߧakgމ "qy387D>ߨ<{wcb[,Eݨga߽3Mӊ!Bi߲ΚC"QQ{4vX#C_D.U黁ݿe}]qT@ER o^j[X$:jwd3~0J=zJ Cp_?U_Y!ߚ%kKq4CKn#oVX7ytv:??#=jHK$֢$'CPiop~i12kcknP/M_6?  _MM^9֪m>?y"恄Ob{mY~$}l @SCJ=j;Pn-ct\~ ooB܏tu<W۳|>(!qk.9cʡiqLN4bL PtkU3@i8Tފ $,كF@hOKb}C:xMg$W/4oS9y'Yi͑;o|$7XVӁLi\5@m]*q_zFKWj5.벖naC`S!!-Aԃ#g; G9o' {[rh~؇ št#|e+$5jD,)fj 52 a{l-O{0T;qA31m 9#|(Љ>r ~y#epr3Wĉt VT>{[;HxGƌ;VqӾ:@J\/8ЏU|Azqz QUj%N\# A暬]_D -)3H,sM^IE6a lWDϧ.ran&F!BvFod/_ :^LRH?h>Ctr Bg$kŸ9fІU>k+ٛ7J*)sfCjj`;k<0ʮj0 ,κ9뭃aZQ=@'AP$REƽCm='>ZuKL(;ր}OS p!1īe)~*{]>Zɮ&`po]ܢv"]nN":vc.`/g,b O9_Sȼ ?{=sʹ_% Gጎ|tݤV_Qy^_6 SyêAqA6:)WL(3=EZtak횫\+7~[-1V6\CVGEmӴ"`sǽnd>箒Ct-A(=`-n.w0IQ3"]·=ROiO&M5 t~7LVA9!-,&G9xn_q?v| ѰО"}kݯ_x|@nFFᡟ;N)HxDyJu%W[ܭdz,wSZCĨRT1=J>բ2̇J3ve%;D\<[Oj\?m&9 q@X\R !e!!HW gR)N0OiHlkhBUvrF O~?_CI{i}xiӈԛ|^=9ad'HL}Ekf_]*Y g!J Me 5e5֙ Ǫ?fFl( sMʮzZEC^7 _N|'X۫o-WH^tDwO1P{Y&ku?vO5J[.!T0| 0yibA7y٬WrJa%(,*"2}!ȸ ~ ҦHi"$@uuJ6Et#BgjxKIЅZ2]H:Ar}8yM 3| ,x9$ \9s_Ga[* h"\<=vh#T߅LCg ݏ4* ru GD3s?@mZab#uOk N{m6f[a|㞽/j3J^tƿnk>Q2skP##!%:mo -,(F$֣JL x{Bw OЪ]-n 1E!WA.`:bBD:1} .5FD>T̋x Kd}x=ysqo60ܰ^S㶫"~L2߷!s'9\<˿'Y[w[:at|+7!ά֪v8 g>g ^RB2Cˊ ڤ^V*GLS+ RƵ<4rT,CFQd'4оqFEߘ'b%eǀwe/ 8o~7/PNYpSio>w>^H ij n'Ks7bhfw/_l9/O8(cI)4P/9 騻SjYg.bcl v ޠo5 [>-koriN/lJwi7۽s(?Bw L4aIUt5V.L钪Tdx8d^5%G.db'{G۵x= 2Zb<3A}pX=7d-d9pDI(I4g՝;L`BBj}_ӆp .G ^'9$lQV\"]hE+k4\L]HKS~CW9l?8qFZ>oI|&C݇$R8o7^{Os#(,qgoHR.Tz8>:%uS+PUux.з$tFRB@B"]X~7;Z ["꛷,6z"TNaFjret[ ߁a5Axi3G !9vlDjrѵJ$HA*OJAj37CcVq;bKL,!wueAفs:>1h߽+bC#un I캹=fT9e9EE_H2s zC}&d\/FH55n"EC$ŮgvԖmRҤPSS&p'l<=^G4,8=y1hZqeq9jG0ZyuIH׭ݠuOG_B̽/4Ypܞ*H xYp;ř<}RTWW n5sZP)tf ]i!1H,!Uʕ᪊MWAdzPn362k1UjO W(Z lLH<[9=E}.Pl / kӁ.p$}D@8vVK{u1f73A첳 auPq:αP q+Y:|j/ "+s8[#rfBJ@`GlL~l/a78 rLa|CIGl+ ]H܄l4YK8ۛ] ٖ#7յ@ΰyOI` ?:R\~_ӑzc`T=NNf@HH1}xjNsaǟ T+匉w ݽ :vX xI<&4C[!T\!0)lVCb78ܰ(5pp̣HwNH4Wes,K9dkɍGҒ_wvoYyvO({ 0`S7]q1j/@aθ AG8(%#K#Γ2h#юLfHlv82bmxjЄIh M7en`"| \;f)9<(;p%{TIluZ0\%.p0"5LI`D]xCmj "i{7-Z2Ka ݾ TdjEG_k|BJ:z+I=H;Ƅayec!1i /||V^sƱ& DX-$"slȉ`8-dgrwid~V㚡gapSOR5k+qPMɰ;r]R+*> <'QE$a:%l Pqpzi.o3 u{KNFD0 VD\]cs+XN/0B1v<"O 87?YcɿR7"WA-Тsfy j;* ikՓ.Ŵ9b0S߾9@yxLڱfxc $6Bg/=}OxE?I,+Dٞ@DJg_d OيJ; qV4>\Kky½|^ZK޳Q\mlWU=\mSZ"A|5h0wrqkph+pge:Y<`Pi+14JF_}"&~(7U *tO=d4ﰹ z(,x%8; x—|N3< BKΞ{_67RaeS?{/WGkƢ=|+߹Ct^Ipt]b'0JAJxS4jz4:2dϟ"z7YB~W+z^XHv]b:—Ksvc?3u ?@@(@Ԍ3E|˩Ym,@ͼ 1}ݔI.5Ѻ t]*cB[:iwgVtȷ#FSvd! c{%𤗥s/$"<9I79NzdubjeHo-Y7ljN4HmP*7a˟d-u5ʓs0Bnanntg(wǯjj@mHiI+ѠiBlޯ>"fV@̞";?v5eH9 M 09dУԿ%icڙ?Tzn[5a=>MnnU=77=u!wJ7{M=mIc4r7˙5W@e{9WF `܉s}Qٵ,*u;Ǽ!l_aV`\KxE-z06T>j([b ԧC3Oz+ FG^RGNO=`AYBU! =:^Ae2Cͱj_DͣFT={_\Oa"T BxS䚈{;<;%֓gтo󝈍q`%CqhEs\ZґՁGl;<3LSXl'B x/$G Dwe_IƣzM ۪zb]NL :ِ P =F vVu[ /4]BIB8@ixmPזy9C DJ˫Z7< b% V˗'PsvQ>fHΡ8v!u2ƃF1fG A?[P-YIGB$vRaxV+Z}~}a$"%G/ƣnOÇk]sCvd+?BogWmo|0B4 hK&D0~''ʖ-e >6:*Gn+ l>D-pbћ=d !4 ]}޹_ǟ>d_TDX)QCV&]ɪ&tY @ WDSX!zΖkLq)m e,վpW])]^Kf'an{9@kV?Oԍ&)NFIZ.ˆ>9&e+ gY' X>~||QRӖ>tapsU_ysiy >(` H;3G; V.Q/Cr`2&B g;TdfbDlk>uW֞FVSL!}[@!܅~ %|6 )&޸黩9I+%^&%ZT׭t:_2BtIb$ccU-Zա&>Ny&iK$_w 80>t/G>2a >+-ttJ!%+9F\_Y `@9f.[^[,/Dڊ$rޙ,,41xWG/knz.TMυw ; IN8QϭHV2iNِ-CpE^uf1>}>K="SIa}ȅ4qGZH(YzyV'i"QWYjJ[+I`ɚgM{T.KĶ큘4t3|pިǝ*5c|Hd_Q\ b (3~py=٩*K :@葊s&S@a-D o7;KeU?hYg|z:Va FQ#O=V8ÕJU8lTgHkp:\Uui` gٽmmS6%y=j* "p78@ nKВJM_Ǡ. F[ @s}>kPo-4Y ;psU00g^gz$s ھ,5Gт +{TOܺk pOZ;0}rNTU:& p|+vQxF~'k~ `wܩ%$r󽠙+}$ 9>QpAݖp Y&SxNjG$!QʹZ(Ņ^qH]VkޝQ5FNҠU0gmS?bPiHǠNx8|^pdq׬ZU xWT~.?K> o}Uqo~~`(/IxԾ3lO~,`8}"^@5Y`p '<.UHL3:_/ZjcFO+(O>))\D4C)VRP?*_Zf }b"LbcWF8Rv( a8?'a0uWH0ݦ;&1RεPV>wo|5 UOZr=,II[Ș_ hl.򙪯9q`) _ś[x6T\:wPVt}2xQ ښ.'f.D'PT'wmi0#S>wڳ"O6c﹍e`h%^#CmV:t;UG׮:p&J4cO,{>o~0^VuQi b Dagzz/vaw|^* ^ tB* `^D&ScPTf0b_}1+P%p(Nf_+] @Fy+1G4Hl<-g6 鯇5^rcOa 4!N>M;T%L$sr:{r{ &x&`S%j#X5̞#|7k9>`= HC%RpKiI<ހRU?Xbtb`>KþG8Ury;Θf?e}=n0O$oX `!)9b6kt:Ŷ0#||<#NJ׊v=r`qOX|;qu2`w0wTyMe6tNuzLr@cjm2WM=rLqQ]T" 41:B&qMdeH{|$pOxJv;)n|/R2xYg=d~xkѝeK,k uFv '4PʑEڔcMiQ6ax;c2zU f/WUZ϶&׺ 3Tδ@vȵ 2:nX`,ᕸޡ{Bi)M#e%?yk4ULP\OZ$gMQ$D%LY%1|nGUC[1+9YUU\}iܯ8}ͩP}Q <;1,I=*7Tۄ#Ǣ,g-K@*[Z>hk[;mƵ K'zƫ\ocZgS,7ߕhKdS瀑ǗcTi'c)Vτu-9*qĞhDQHߑmh Fa4 +![B7%\d͞YNަi8yJ6:9&bvǍcwgڞGQ8+_TT-YgіTjȪF$ۣ3xNvAtN_ 8oP4"uO+`ܔBퟺ!2bb~ۓLUv#; {ә4kd%rz$N fQϐז|hTشYSw3C!=福.WK]yx~52ƗM:(ȉ ZE˚r]|cl>?_Q/ϝEjO\Ja h[F?UHsze܋Nr޹ˎe €.ޜHejBG *¬HxXQ:ZC|~(\;OnCnX~ܞt2~J HqҘc3iɦ i4FDk"Ԕj7*sp>i-ya-0ܱPA(py 5[|[ec\W!QMU,K%=N q l!w֨qS6z.is h̩? Pjc awOyh8%L.;2='C5hH}~&8 2X3귷|rIQR]*X S!e=O`'(|q§/ఴ8D E,FΑ t lNZ[}U)bgXn܈ܗ{H?ם:H,z88 }W$|HyR 1{bZʮ~2E38+LT&#%>qLzVVKuWW.*.-^iy| H88Ky2纍cכBV ZRr-pscxI ۣӀQ$`0~4-{gh~+IyZAӕ6H[{Kkt }:JR>V R)h|bgYDl7=zxrҥfNM7zZy@HSG[ުj{ {P>Br#a;G)+7SJCg=9ATTk'C,a&4";6NmT5zu@I-v;=z˭pey^qDGٜx2W}K_\0PnrP/ d!Fȭ|k1dYcae{cHYǵ9QF  _O;RT6AG{$[qrhϊ¹>pvؼ.v #88w>\7<Xk[V!'I?e-M&?l~#œTɦ{ r >90rj `s7ySZ)u8*X":s|-@(+'4#Y:6Uq"˽c<alwȱ(>,St9xM!!8C @|.RLjbWO2flR" vVS e֌̤IA3-hPy.r^"<+n|R'1jA+;Nyjs۴tXH=>ZA xIÜ~&1zU[X&O9Nb bL{igB'ҹΉ?y؅ C0>V>cvXFw',DjcxGp48+ЪZtivK,?H1C˵vUpz-3 n[5dz|QM9IZA-hMh3Y/LUpb TAFh_%NWJW byG~"gB<':Z`2r Ɏ7'hYF\濬ϭ<^3"AEПR|jǘ$Z(>NS25v pQmէGٸM.4'yf'f6(pCn[r듼ϗm|_4zm D#$)`-t7A÷ϖAc/oWao>u>~4:M|F<4%VH^t%6 ׊<9˰<|:5.\sq6i`w}GbCϖ C>|WcvvϱI>Ta v=|NH0hJߺl艘H['LLLZOoKG(ajwٌq$ 8νhcWP^cG7E3}E+8o ~}Uv"PG%{loƔ%2IC@~9/+KHK_hGy| ?te1uR~yV"ƪ&lHT+p~vj\C陡} S ;/ڤB Q `u2x؁[뺷4?m{zzqu5)H EɋweM' SՉ$O嚄E /o1}yiA}DK_Osۀ\/'&bN`m! ȈUJ `ס\ɂ<yȡUy8Gl;}b,hyOEt3'u_ +_O"kH:ߕЕ&B-$UhsnyZokxXvq50rXwoz> N6./)*坉LX=$.l[~y1~ },VoMcƨ=RRudvhs݋ Bn<,:Kvwbb 0V"USG%]wd<ī6E/ Tϡ#u?Ci -wN7}tY Vɍk" 9K&ْ({W #7Ѹ~cZo <&L< x4Z%r=|)"3WECB ak0TR[e`d`;>}*ݸo9 Zs P9Ff_|><"q7[b$F/ ֏%=%w < ]s_gIi{~2@eԋ]Yjƞz6XDgBr 68'nAfqx:2|1bYb)Tf(Fv(2:{\ 48 ןAY_ }o$0$H86EU #tƳJ3^4 -Yt›rjSΚ)`)_!n^94p̵g5~6yg^l?Mv|1DUPPTEVvi*[,[HQ[T`X/od$$?3Ez0dQE/b,QK͘őEX1+F((3)QV"cETQHZ xgO=Ӕ Izρ^_(is /Ӿ'2əQ,^Uzs5Bxpx&NwqPlGtV?Cq|ճܑ6_H{m #GgjeL6'kC9)YWM V/<_@#W&^)3}wFzy&m ǣDHB& aW+s?T;r]r?_ᮝ_XGkDt`Ci %$_$wJ1ov; k^c%fkRtJmk8j:DєF1W@!0`RrTMgttG40*.YV!14zsIR|ON㦋K1-up5߉/ ǻX1&?Yf" C?ΰ$nGpDazVD2>A@" 9c~σ\A|eg:>%7 Rw}5Xysj4e8|/# խ**mrӑݶ_㜬 wEWv[QSZkdP\oqC3c|AVЬ"3Ǧov\=Z4~ȿws^c<2}xBvQzV^+tsP%x;NoV.G90!Z[~r;xp5X=jyOغ\jY#1۵ׯ ؞Npp9`kezIv$9ܓoqi "paV{EҤ]PQڙ ۳MtҫDKY[ivtW~;89ui%KIxԳz>u"/3dSat|e X5[m]KOOsAj6"fcl"ٳFMLЎFClɬHXdz\= aMw;׉b˴ [-r'\qD 56"vM%_e|!OrbCwǓ|b.Nc24%'i  x>ڽhРZԤR|Uƕ}-m7=INq`zG 7}p Yjx79x>҉-&SʜbH(oе8ABsU -E͌J ѐLHb"|X4?qJ4&fXp{zsg"KWgFzzh1?;dZ -ף{% TyӘCv)9Fx.rJ&8vN'/Y/!LܬE 7}{>uAJ:Šey 5Xeu}-$ýuyCՔ$͓҃?)lT(B7ň?ȃ!걓@~2Ԫ\%pUV$Mۼп_p7*s~3{4}EUFE.ڔ ^-MZfIU/OBuYx[wQpzf:Y/ag2 x|Felz.E:xBp[%W1Y0}%6bn a̞.a:|^7рrGz>V[:gN5G&؇H*w8 >1z\ F@m)a~':3. ^,^߼\B^xU\wBAR ć\pCnaSjh1A '7}*)X9W {ٳp6)x;V(xYEtw^{b(oko9d+~x=W0͡Ҡ`V8Ͳu Q AE N,: Q:Z8deIA`ΥpF1O9 IE+qoan[\n/cD.!ҟI]TOL XzޅEV. 8ViQ1":y]£={v<>ˢ]|_jxm6v2KfU:L=/;8[μ5k䪃UHm;X q9Qp9؄ǮD@"<2)pˤ4ʀz^vpkǺ )]4{~}ǯ0c^Pʉ֠>xcqm&5*odVE,Éc^! ~e{;sk vnUϰG` @}@7lgj랷x00qK9 ya1rPMs9#tǽN 8Dp..Ofݫ0U}SA^m/,fX͹vh&hzQ|(C6FkNˬ/`ypkB555,W:#\R*9DKwiԙ>IGÑ "4MNӕNX(04NHdj厸tk* \/17?R*zBL"F ~껋<~S eL5P`[Rjg% cZga_2 9l4لd~!}-tQ[3R@/3- /a4Y?7 V8Y~C ČL r $R(8 ]8j6ۤ]Nߝf򔅵8|0+Ed[.!ϸMJgYRΛLU\!\~Ti}3`^,;EHZ(CaSt[O=>kBԍ=FWH1ɱJ2,vy1MBؽ_CK  My9=SjbV _߰CK:՘p#`+Q)hgd0hG瑱:]+42oJ 2F Tj%W\){vSR{/uEtq7AӜ!;2iy}0үio<37c۵T-4֖8lMZ"uEX!I-xҍX!2ߠ/ #8K!V~%bs/V{8ESZ%Y]3wezG1/+9>tDŽKKH[F]E$S|`s!^h^y8Ѱ~Ӧs?/!%K6*oxb*Tc0(1+=vfd}+.=tMnk؅u75%!΢KLjCJs?cvzOr>з -ǫ/feMKBsRTg4b4xJ! {P0wC麁YNC?S}ctj*y]q Ǘ]LJ(>ytbLuD]_10TfO  ڜI FT{|<=W|$ߩ% O}!FѸi;GUF7"A+[DiZeM_"C*)?LQ%qX1k#)CJ[Y'Zw(*^: aLzv~SW}.e/n>'_ >^,5 ~g9v燶4%_f`Z R'R!sU%u7Sqbܠ՘V;k2*o㎘}z qEijgS wg9Ls*'vWPG:={K1k^9 zu|8ju)E195{c'43m@ACg+otrQ nzz 2Q22/KzA{*xqzʌi t^,Y`Ͳm~W]VˎaΏR|hHp{?Qv4pTL雖契Q Sdh _ko]Jۮ=?~OD/juNJsrúupa\P9m OZzT'q9X79i։ߋq],7Ŵ*cThLިgw(Y8ުYR"6&q=![Ɓ" b_ed K;\я>TpgDk%$M^)jG҆@'^1{ǞQ%x棏̙~t\O+U{rQqI ،R:̜QsEe+ H!X@.fǣA"Ә!15 |/EڇAifVJX.ϻǶ:XZG;qL)c~zkS-K<ߣ2lQ.Ja *ԁhH9\P%{=mŌ69L@Ti!4faI5i)AI303J)ra❥vϏ|1q/)GMZJ[o^0S0E2R(&k ?yW*ã3~o|8}astntןvAQ-v> ~F?_]t/⃨ }ޯOv?O/|7-p# $R'X (JؒH{~#>b0W `T޿_9V0T$:تefsjaҗQ<ÜsO.0g?c`T/bS+Xm5TZZH$. V۔ҊQACHf,1åwip4no)xJ|UQiuD0?M-ϻWo`voYwkH63><: `iRjr):X|9n&ITO#~\?伣]?)~+ܔ]IM?I ߌgFqBӍ>ʿ~4Ms鶷^0}J?iE wgGB B'߯XyZuwa6möQ[Z3~ν&i]6iy3BZJxӦo58ߏ-L?uDN;zX;h{b -]{] [lZcD LpqszBu5|yU1>4~D:mf=~Q{mtxC~U*>t_h|B\ &+&ڞm"=eT궩bEs%2{N{vziÏ !!Nt'E)'fqʝ]>z&ͷmcF/zw'g6s^J^!yOZ0ܲ )q %55љ[쒉JQB>:6i< O;qX`)Xtm&7HXEm}8 o|8_Ka=tOw&m%ywM.gԖA>$=,:y&r]``ӯ1(Q Acd "YvV2 ^ ^> ˆL@_W8;_ mG) V{N>Jxe~4Ďcޗ>gW"cM7OL;zՉ}#(Hܯ>pkIqo`]g\b#uk$M>UOw5wYcag{|[ԿmϿV:w7ѱW*[{oPh#|j , _YIioCX{MGEtIjNb]6'mqnq-tTcy}:^9aZAu^̍(r9|i|׏Kh'Q [Aa>Ӻ貵5}*q xD嘈:ꠖTEI2F 8c)+̡^s/E3i5nPŁ눶.0pCX6Pi.ϾXkJ饦|2%/# )m1FLԻJM/JGiោ9Tz_=W$,I{[ڝ㞧*^u&t+<\=ܶUb$q>^}1t̵Q9㤡ϜiC]}})u\wX \Ll8CNs"-t۟,uX/J5 b8[CSG_)^ezy;} fOo$밅@ ?Q!sg.X/FB$ }`v4vΫ C DеDB~n W/aﱹ'E HJƆ)|(Xbyma9eFkgoĽqUXurpF0nAÄ;>Z̚{dJ{4XtM! #E^! i599^gt؇*o)qw~3`"U<8hh Q}* #ԗ l~uzuY=Xj@XF XGZ\wx|j+Q=\ϏCO5r}+ iclмd=5!$\v/zaMΚ tiN>x9u+9sG'PLb˒a`#_8R[6=<gq56 S1~׻9oC[LiP;4nk ^iJ<5Q|8tJiHHA8#1BG=l1-eO q^4uJvGTiTf[X N#s~f`8ط!@@AR3W[z.u713"&^,:"8pc]n70s>r;uE7u}Q;僺HI4EY-L8hp-Y;T̆U:˷$H ,[4ߟGc-ÁAK?cbG̥R&>T݋*yO'0O?SVF(J:FfQm(~X1lAHW5Ki^4aO?Y?82_ *Z_FQލ!P|XS>f0;8ldiaئC9Y>cʸلIug ;4\#~G]xo&=<MJ*7@ X>=g L3:r0'dgES"|-@2]!c3#@# ^`Kcfx s!lSv#zVtt> Bi:B{Eb3TSkA"զuWK"Nӈwn*rgdU"1=)>X1 ~ *aS&y@"` [shꄁ`3d+m(6AAy0f5 񘆮 $0G5CZҸE0WER+B{6k CN-v =RHi Db\2o+ %R.$[g'5L}P :ZL:wOy?p_VrUU%[fߥv33]食֞zH X+-IЧgԐr9T';dt6Æ346/g"M1r)9剌;&ǝX<^SupC۫UFY[J(6ϟv RM[g5km c_4]&}F)$M AZc_4un4/jhjL˕w]C^ȱ}B\alc+ZWsBws6KVf>J%*BT7jSadP@N!@MtssCmb$DA FG4^e (&A"dI@(X,*c3)Q-Q3)ROONC͇}L֟ NCA^˳yc:)LA k ӵ BVyh.!dgw"4[MLJ(C:o&~rZDmn Rc<22i#xzUA,U"X+"DR ",UQYX,UEY@XDTPXE ,UHQDPV1bH,QĠX"Ȃ "R1+X#Q" ,E!#EX0TTQ X 2 U"}ddQEX Ŋ2 H PDF,F+ HDV ,`EAF+DE@FU(HPQ`!BEPPb )" Lb* ",ATTbYzR0b#P`A`"őd@QADA*K2aU  "@AUcA HdXV"TDD(QbA`  ","EDdE (AH@Y(VEE"#"TAHb Eb bR"A`(,Ud#"%UbQdQ@bĐ"DXTAYTAAEF+ QH FDUHEb1Ad(HH*@DU*dB,(((TXD`*T`d`*QY *Y$uCwAarVxY:/ʞbtvcu'zn%=꺉"tzTƜk!$=J,1a9ʾu:%<t%/=;$ :OcuN\7x1ND5:'NdЩAz-v2791]''DdYǝ.O&6X𭉹>hUм|F*S$sd$͐4\@q9!c#$xld!Glr.TP]= h8ʟt[^c QIQ$w-g>w0iI/VԶ>\O>H<ή$`Fglc~8x B-I+Lb!\? ݤ7X! 0 n@O4Sh'6zqb䤾( ="'tÅ؊Y452Iצ3Dܽ k!jaj횾v뵲"Vؾn| ` kɥcCЈ[He={jx> (j 7n*PSQ ,V&0sX*{{[' baPv^Vsջu cMe{e:rAݏS鹻DwwfVKSʊ%ӔGi :;0VkӶ"oskM6ț#;;!ծʩz<o8Bg8{L0/pׁ):40o>{ၷ!ʖ,iEDŽD7Uϙx\Ka8CŚFCȆp(˩xA.|X6oa~T {:8<45L*^ 1OlP͆?Ý -3mC\!}v&G&5ØAZX#!Jc`\ˆtJ 6!)PYlC2+ Q#!Eb h#9st&'h0<o'^I1C 7ꦤޞ[t%Sm/ݯ+߸;C..ӿ _rw*58  {I )$Ѿ+:/ yI)IVG@1 KLB?'ZZpg:㶳΃\JcHDJngUzv1#@؂$*ee  sӤzA̠mo $@*f*((\Y&`7 :G>[  QR>Hv- TAm",;$/@րDutp+i>k.ܦNtE@+55;D%>?kkģ@ ka!܇ _袞Ģp>U8`FLĚ2Kʼn]aqc' t">Sy(G.Zd _X_Lu"ֈWj7kYӲų(4Ͻ'ZxpkN]qS.Uu0LqɝG toguY$W q{!<'19T BYGTr<|ϖYGr%1bߝnE!OZH8E41]/$a{&Dq nvJ9. L@Qcz}|H#ޭ(U*άz€)9бl{],!DuANMt% - bZzzOO߷x ZÿlB}U [ҟ*3TɿK?ʷЇu"syWT2Dd|b-OHr9v+J-ؙdHa0K.QR)pr$/˧Hތ:˂Z⁼yƒsOG"bvr.!:B"s'=;xBeJۄ"yn= qS8!R$ҝc^+. p)z\={R*%@޶ ^&Y3TFܤ}i5Q @ViaP`ƌ$71|9g|yzr࿓|q/ѩΚiݻ h0$"׎( KtGXki,a˖|p%7h7mzA«>5Ts\YnJ?$P xnRVcI$TAd L/߭<`ᬓO#_PU4BN]LQi_(y}ɩ!rH OT}~D>C{I7Cʕ}kX)ȡ7{~yŕ^0MTTU5(8Nqߦ|Ѧ>~1_yTNOj[9bKGY@m3 7ŧ)VXqzmvLO/#@CΞ]#P*z̟r:Chm ٕ A `|c_~iNsLYFog@z=g{**Ô7mw[/a瀆ID9&( Ը:tSߪp_m~\mxrw{L cpn~ R@Y+Q)!}F>1is yƇ<~8Nހ=q[L:-Qf⤈ZLL)K<S1wg$E-@BBH <\E  A(M2TN\*"HD@ D#YPn A BD 4""f +pI$BYREPF i(A. R!v@ӻaI ,bH ȥAP AU$R ABDB PYEH(Hxv" 1$E$+DTȓ8RhJ6#c2y%,j1zCIUlrUzr9;ӹhdQX.\Y 5@ fr ^ ƹx@|0-q4C aH4Mk /~j1#S$\wu[p|=I|B} iO̫J} ~O"@g D` ¸yӒ^wӥݢ(ubSu2?+x6Y:uKQFAdUcf/R' G5fMSHTLJA*˚ЋHnT_b K83HB*\ %( Y=Aք<1S 6O&Qa2L$8ig5er?%$'xt!#ki<13nͻΪ xC.; /DI$(+3K{n wZܮxK/%?Ͼ~yvӻsۻ0!Yk6eɄvϿ-*Qm5A? gq6qϔ}0MTx7γOYw.c=Ib|g}6QZHك+ 8/nOVNV7UMM肜.Bl?(l8?|P-O2{pp-'ٟX{t9Q~^=:蟪JLn9pj;@D"Gh0v/ ":̠a?ٝ Qb,b,DTR EAF(AEDX1UQ`EbX(ETEX`QQ((P`("EXb",0bR*Ȋ"F*`"V(1c`UTȈ(QbDAETTX (,X*1`"F,"1dR#1,QPbHňcF"TTU" "+FUbbb"AX * EE b1E TATdPXUU#UUEU* *AbPU1YTD@UPXQA`((""AŀTDUUE"X")ADUQ+EQX0DXUb$PQAA*HPU+DE"2 ""(ȨR(("**V* )"U  (A`b,"+YF ,DAEPPR,AXU("QAF(őbb"TDQF1QX U("DTUUb#őDDTDE(+ $bEEADU$bVDE(TPYUDR#",XQX((VER($TE(A`EDXŊ1c,AV XEb# QX#"b (UH ł DE`őbYUQTU(F(b ETDF PQ#TX,bdUQR1 TDUTQTU1Ub"Db*AEUQDQa *"ȪF"*0U0TQ,X *Q "EETUDUU E1TQQTR,`U"1b*TADV*1F,UDX"UR*("0X A***$`*Ȫ"#Hb(dAc"PX"EX1TAVD`, EXb,TbEDQ1PDQEF Qb "(c,V""Ȫ1TX,EXT@EUQATF,b,V UEX "(*,AQ#E"+"1U#DU",b"bV1X1b(ET"1DAb*#V*HQF*Q(`(V AEX"F1b1"1X)DUb11"( U"Eb1F "+H,Qb0XQDEX 1UF*UX)"EAV*PX(cb TV*0D TQAEUňDQEQEQT,,X#`,b*QcX"0XdUX Eb*H1U$TQ1b*PTV(* UX"*EUDX(Q"0Q" *X`UUb,X AE PDQUX(("F*(TD(("+TQDPX*E0QX*AEXV(*"0T0R1EV+$F*(TDPdQbAbPADXUTA EQPXĊPEAV,TV"1T,U""UAF$A*("1AQF"1UR(+HV*1dPEH`+"",PXE`ȊV"UF ȫ(EPF A*+Eň"*ŌU*bAUH1QU,QEEb #,( c$UU(#TUDbF"UEA`V (,E* V*"UDPEDF1XTPU`AAbV+R#$TXEUV ,UbTV(ȊX*!( AEX(Q,U R1AQQF ,UA2"1XbTU",UPADbAUV""*# ,QbŃU,F(dQTTTDUTPXR(**#+"X#"`"b*2(*Ab"0Q`X*EAH"F"*E"@EUED()F)TUF,TUQDDb+T`QbE*"F1U`(ȤUX( ( +F1PAdD()Ub,TbPQcPbDX*X(0F,Y (,X Db#Ƞ"Ŋ("*Eb*("F1 "Db*QUE"*P`Y1 DV"b"UbEQ"TTHDEV*cX"X **0UbF() (AAbUUV,THŊ(0R#EAUbXQc*$PYXYEAF"Sf?ӧp̰I oC10LJE!uՈx %12Q> n?>7a*pΏc *(iڛoGL5839o_#ț$0^=Yy 1cs=dtu C- 2cQyu; wC9sסMl$$8` 5 )">:?Ő 愄F:A~}eTR%@8g3jJ-Q';e2ס*G9>vwRP!>Y,эvrd/d铆A2q-M8X+ar-4ʒ\6׷^Dܚc}bbKdD EoЛ Ϥ5DIిt3/joGbr G< ja؀慲}zTIOꀖƹ^hNB5[8C*KzᘉLj#: 8 igĊC\U^k==9 ܆?eA͟#Ǔ4f+ oKSMzbuF2N:@kϔSL^Jȃ&e_Ն^1< ׊P蜢!,}jZ?<;ھvs4u)G@9|T%D饚aM4Շ{Cxc}r?K>v OkAm@ fhb!!C=NUPgoĺ.S+J.ΨwP70Hmq:qس̰ht]]$ Aj jTO}E$oJF":tٓ+/ФIFm8^SEp3R ZiQ0 bx=9{vZzMQP htmQPoÉq$q fT+Ϋ{4ya*xn&3-]D ulS(ѨBmF٦a&w,2CMm[QʼnFx)Vuaz)v(/, J! qs+\WTw MJM GߝflQf. v `

*NqˊX@ؘӹAo|baY"`.}xˈN4 ;>/ɳA(*O,0w aAs:@.J9Q5Fנg$bDd띤kaD *tR)ȄzXfE|vֽpzX ]LGmz5c#aZ?Rùum1 <LG+$FƠV"[R1:fՍaA*&H|DӮ|1~}5s8HU/XNBEbZ;.'`Q"iKq$C@G8p(zn2jf{ [E >g \X #a祫ljۋ+?^s.[W匓(}O4)Kg?Ή<2b6&TRD䏴C?S(YEukua7Se'>>zc k2&|-$||B4{3:Z~-Qᕊ 3{#YN1r¢n'[${G-Mm㯋忞=z XB S@aLqS }UʻcdCOhap !5D dWxΙ/Ň96MWCUNvQXEld'[F8G55 XHsP'Na"[yhUdXxB!: ŏДk  ;l83۳m 7)n  2jk+[Km6}NEޏXE硇S>R<~='zv> MRttaٹP78AY*cCoDwiy߽2Eð)2/J0O߅IUM3C;Qq>e&s<{# X:Ef~{+R2xh[f[(ͳ{$3d " *i:C@J7:Pe5cM[`{@! mS>{O`יBBbԨӾcC=Ё4kIj-M}P-gaC\K,jyFl&h2A6aMB}'? IRd<}x'#c:Qɻ|r@"պ7 2R]c(x񖽡]bHv=CP*adh!1dDDb!}s>PQͮOq)У>kt!Y oۤޓp LzPaYaYi<3_wozA9́LđDx/qGa)$Oܠ.37ǮKMBդGgAFq9հmn* PNId[x.1Q!<ΌЩx܆_vjKT4$Y^q&coE[s <+W_)HRb*=AtD'X#Pr*-u ;3.OOo7P\ڼ;sIYDX4GS_y镡ߴr-|( V?o2vJ%}ZE1\IP½yxu3uA-߳r\R{Ok~=fFڜH q2U~02@~4Xaެ>p.ٌT1WhG%BL|􆶬bҗ0ƃ8')ӕu$lm[޿j0BT}ЏXg:=;B,ϝQ=fy14'خ~AN }P)}/DgW9cd/:'*(a?><ĉrSMh(Z7/Dި}l&KjT H‚bpQ%о1|S{ X6Ev,`~b)֠ݖ 3VusNJT6rE&ci\@2%YRLXodH"rq5"8(9CnPr?v0;aNd-.EcY1Z5FEkRkA07Q Xbb*@D ;㑡?ܠ i-ByEZCn_NXT/'3@tPq o۸woJ-(`+EzTQwؼ֛u. =6n ^t9a%0xQM毌ڮz!c3<'z@dl:217UȲ闪8 FL1Sbbkf$Nq8"_"t%TWZR0qps sygLs'cʀ MEU*8m}sMu 1; O(@7# igC-!ܙWR}N??{? ڟ+[vO?D'_,1%N':uy_NU_:NP# ^5N?א{$;8{5COcB`~;?_ocWWQ,=c{ӥ\½JHvL( R/i[c}WWX{<RN &Ca'ן_ia; ϼb_iWc_첟 $pԐh$1'"G-1 S'1  CtOyjkVI#!!pL'o$5BvĢvڛ4P]l[uXp "E' C|2ᡁR{P@PU(̅~ЖҘΩ"ccq`ycmHQa#9kA:wMQ@su| 4t#~9R#= Bo^q|K8{Nh>ˈ@jEg S{C+zL/sJdv'fZZ<s<Ȇk((7UgkؒЩXS:WhUPWcƇPp!a 7xqͅhwipE%>ǖ֫x d湈Gpl޸[pY+7A$@PprO4BeGUsp5O>joBLS@>=fff  }&P"Hi@O_IGQk (h7w ưwPixFRx²;wWz$ *AUZC¨D'Qeg.5vN* Ǧ+lKne㯞FgC)}[z\ * ȈiC ٷ_*mҌ[ڔd"fW?O?$( 3=uY p uܒaA >>$ *2""$9IP6_L-iZ ]ETwM֭E yD\w#Qq 訛D ! )Cg'\7 y_r ףp^k=w6"Q mJR p2_LM`αo ([}t|ܥuweAL|-Rp X0 1eX ʓKy] "0ɀ>E[X=߿$ H:8\mF[2Z鈧zOlt׆_Z"= v7!88B~eAx-ă$=)3Lɱ/Xkm/: U7@\kR^2Cn49ǎ"m(Sw(z^Vsҧg/fW7]&ڧ^@ϳAX|6=YCXů${'"kvypП.?tJ =wĔDhYb{0V1"lȌג;d =15an LyMDui:?^+*dZe1=8Ioװs1畈vQ؄CJ爣 БǷ .@ζ! Ǜ> *" B#]2ӱ4jܱ5)EwhCߏ}:-W6^}^R2Y֬8lA,6[cs!4,j/R:b\wЇV|N]Ns++^FSp#5ƮppqXc|F 6=:/=nf}uDA:vx51t4fܧ9 }[]T^ށ*W]g @9Qi<(At\oU:+I!!XT}G@gk<<6(\X r$V8%{|b'u:' X/R2KX}^%'u!lۛxaGjnHI`=&,0 AD\VO( :7#(Yv0қKW^ | B@F;G<"!g [AayQ#Ծ]RuZZ+E#cD\ImE:~ELW>'aa*8YRԫY~ `Ma/5Vx } mm8벸PW $\һPRcOY Az?9\[3 =Eҥg{  XߜU6'8a,(Qۚ :=ErB#ZU z⦓2{pSݍuw"/jkB@a (wjp~k~a7{! ӈ~aqᨅ6&@A>x,^Ŝ* ƘrχP5Ph׾8݁v{W@.lK;DȻ7UAPSڇNWswlИY0f/I<e-axN N2t[z+q8d]w8Q#p}>R)(DxͰt!kw80pcƔU@3:n^Tأ+;18ƽ rȞ:|<3wr"1t'P|q ݤaX]}V>n="00@?xl[pa۟7֥:6ZM+xtMVǏ%h3Q Ε Tkt(ro҅6狾ڤt'͕뙌MY{4fyKǁ Z]4>׵7 8z!8&@u-__KnR)=9k8xxߟǶzlYlQQc ZjV X$ҤWImzWܖ!K^')fhu]E=t53X#SH  RwuOƄB # ^t+yV YcC z(G $ nс;u¸ CbtmΦг|}V7XP!9dD=bKJ"fdG)QWU"X]'/-]p7Ӯ %TiX+ % X:^QXw(Z2EEmR4*\ " C0*9DTVjHՋa3rmZ \ˌ?HIjP:J.Fxa?A" 84/^`ä/fE4\Hvv2^,xyIju$ A+U9$rj/ .[(Bm'kՐX.dKgfy Cy JF~'xSj@=_E4e%Cz_BjH봢טl|vWѩ#2+Jl'9OM Gˣ{}K{pl>#7 %AAЖgZ*t#€Gpu!6%;6,\>vGdN7G[~ܸ ?9X01pO(6 x۳"ߠ B,VkA P)!=AZ b1q;$ NB݃V;Qg\|vc^z" E:o䲓5;k[Kߡk4Z*%+բRH+ $``l^G.OjPTa7&x1jw'Do$dMcݵ8KGޢ L3ObYu' 5trGmGKw'vsI0"[qZb08Dz”cN_h&, P\+ 5ѰыH*a"`7Vt<'RP0hr"A 0 %1kE`ƻI89\!W64~pFdkbZ6Ec9ס́Ya8abnB7wʇSTq.іw/PD'-/ 2::;;L1qNF^:>G@ *RMS`w |&N*@ErxBF_DZ+b *ii4;0QXfd!ǖ_r1r% s{B䢩VbԩŠ^0P" =F%q1#D, )аz `M{8V1X@GȜ%PWt*L{> *[|\CA9g`d=Uc^#Z6Q}N= k_ "pw6z vۇ=ͮCh~>Lc1?&/.ߵ7ڴ9 a9)H:`r=H,Gɂх`yD9zzaD$v(*=ߤhEHk* ҹJ=|ΦƤaE~Jp hUOD ;յ (k1_fetWh۽ gNC}q8:APp䇂SxA4g}zv1Rup@>@ )8w~E;wJ>5ggjǒ3x澣'..O*P-9 I-IF&Ȝņ ە!,Mb9y{i8WH5u6C~u !/K eyD+5 6}4iGtlΩQ殔j`u3T%RX!BP7zrPLU=A^Xq--*i\TGw t2x7Qnu=rQ,8?UV#7t}Dqzi*/(fSo3AI?e+A#`⥝k`K3p/5c#tF} iD9tbR"бײw3\+U1gBDx(yeSfR+Đ`#ɏk91ٮ;swt1QF9R.:6 @@™D'P͡z=}iF0|{f1p,B`#BcFq: l<.iM$BOȈvh~}::BhPX)<ǦQ% osfDJYm"߄}(&xXw^ggQsC4D ; h\ft*.{i]]n5}n^Y(Vf,gRmRL=,$3~Ə>IzNmv͵/}M8*4gHյ"mkZ/[=M$8 N:kJ+x#7>'[JxTt穄R,̈k=|Bƛ w 2DoǎTGrư}AO! r@o1k58́`!Y iӃF9F?]'GݭGǑ~~7?'Bp=rGȸ3j Wջ(DV-]!&zOAb449ؖbS# An,ʃ˘ByT`;@Hʹ5$ R @IwВWwֶ5ɔܡ*g w~!){k:RsXF¼3݋2!v(Ppg R1:N:3Ȅ-t}gCmtGS\W5۞G^kɮmP p :p($qsd #;u(q+G=HvΪɊnd]_}{q.4J|{G\M XJ/sB 1d@<_x *s:ɥ{w;q1wOd=y ڄtP9Hpv,Px wn 1=aHz 0Q5vz&i(d@ iwRTnRq9@42܌&g g08"$:HĺH˒XN㧰8FǧN2H! nlʼn퍟T`%fJVm;P=JH ;c GuLvHV:6ha1*d~ϦȺu>Y;k[Z6# @dA/?pZ@ҹf*J$PiU|IEE4~6maLgضN6Asxy~tC㹔TڙZ>&D7 2|#t:zGf=8^6J{q"JBI EMju@LL:wҜkNۡ&njf0' _BV6A%jDNsxj >S9uKa4kz!tT:>廜EyǗt (۾kDx9|b*@* DQ5td#2) y:==z[a_ǵ#R:Oͣ bX/><5!ӍA?_GӡI21xepM׎c-R37&, ln1W~7TXeU-nފ5xԦ g'Jݜ`QEno< :u=~{\v 6qogB[]?;eY2DY Y N77*@" ?_ ĈȍL0.14 !EHw< Xm@'?Hf" C˵BG9!D~,TE_*̦)36BkB9y2]]Buϰ N1S:g؍IBfUM ;"Vw9άM{1:7,6< $Dql@v\o7x`Ë;{TiCS]լqB̄k@:ô2B9`܄66^a\ 5(Ćylb !,<_`Io]PnJi/d(WUDuCpQKɹqi0c۞ [W}U6Ոy 0dʋwisQt߷}"thErWWBE{S9L>+ȍ)d+4 ?kUK=P: q մAw1IOIoީ4Hd%PbQbv܏^IDUh\fp$GC/hʣC\nϘۮяTUA%U'{ӎh/1LvgΦ'Do.Ae@LEOo۟5u6sb!6meB5 \h MLjy B w3dN]MO F2:@R ^!oJ4**f"E )_R 8*Sf@^QCd,S, m""q %]l'}jDg|~o\vs#vd' 2;.'% 67wMu.pv@~?J_|?+"HK1fścB,d JlZF;l(s Ec ȁ\k"uD# t8zwia|Nl}[mH_7|5`l',X<~zQydĭ{u9zс4{.G>aٯr#_j'0A+~7$dzG1Aa euPSPB6"ONVUHWPX {;[rK4+lm Ԏ3IOuX>9^HP bq7$RZU|"o)8) \xEALQ:6I{&J"CS "$:a+TD<< >yrE " ~|ZZb- H8P2dJ?Y 󮷮Ӱ|~fA"A' Cpпs .+=NeAŃU=Cfj$΍EUik)H ?ߏ#g,X)2`p !ƍ-L{>7D.+]ݴst0E7RD DHܦD {E*_dQ::bB3]5\E@-6m^UKC`šqT!#cz᾵Ӳ<1kV"uЩB#?vi˩J>W,ښ8=}')eFZU1bx0~ũ䆄 ;!So心4`2/D({7~|tO1SA|mXԿG/ᡩu^1!F 424JJ1&ga)D'r!ܖD`U,CExRY 6\֯R'B1$>9Kצ$ zcTX$d)LJL$NA5 6fv~| ".g)6 rt*o ~ݚLfuǃ\baR3c5BwJ1'KC)=eg3E l$l1/K`~ksqLЅ\q5 CRiWc+m۝(uq765A <lU * 'OM(; l34 5ck (UFݽۭ,DSlgCucn۶TNd, yK}P-=ToY^11мm1 KɃ'%3] PZM3DN\d뼈]"]շnw9I1H}mښCLO}:U+L [J^լIwiXULDG_Wۑ FƻDr";Fku_<>G]ymY0+ƺxGQaPEEB:~Ȱv7'F؍'jj]ԁDD~r3Gy"j @"78Lq]kݏ20khJ]QYX TdLy!05|T )E0\RAb2]g˂XzD!+L NYޥY]{:$/nEFO>1lˁ?^Po9kc>x;v;ݪY }bVl!DA}kA"ۅxRUa1[GILO_@aԲ řD2J׈7K|)- IBcP>R*A͏N; kK񿍑xu:j^~b Pt%:oz a>5ǽXs,&WegS= :JT/OZvn,.I*.x£_Ux4 sB1❢۾iF$ c\^mhBfA1=|GZ8\G׽pZ:%z>R}<[ T&[Belns> o)Wk >gwu2ׁǮ;a @Іg-dDG0dNa,kjHzw`υ{(+iUwKR-jLˇ9ui8|VQY$LKa-HD8Ԍ@6hNv{vt>h{}VI6"lĨG_|"Gs=p!s+!$s !G`@ m@zI+V1M~^goC]ccqL|iz[x%m}L5_S jl.-njȾhfv9ȉԷ @9H@ACP:#P&}L'N,辽n6UtN|b'BfsV1PDI?+{@нjИ b1Y+^ d0tZEޓcJ9]QBOL[t0N"_ xو<Վ&62N;~) 5 ϋh43#fT zОڤ3J*ՙj"SG(+=qZ9à!pc@^Y!BTdy?Z9zYxko־0V?A[w~`keoxk}/Z*wCI1s-׬_fsk lwΜЮ^{l\oT ;uR()ك{٧)YEgf@M+JCz:vk–o\յt{ɇS8-ί/G԰Ρ9fl(aѷқ1#CCk%胯gu3F*nS;)\]˕"éAD];Sı7-ݽ59b.PI#I DN' vWpN܋P}S<{H2Px%bWAF$(:L"DN+wlr.>-^8 0$iX DM = ,?!M77'ZĴt8`!\:B“~ũ+bغ Z&q9@@ 3ѨBY^b7 't:Z:p޾>h\/;!'?`+`!HZh2}OYYS`aC '3֠ c #' "yF[arM_i iW<* yuqH-ZB6@xD5.߻JшCWvF <Xj]Y)! ]i PB:V]hx!Ϧr6Jڜ(kt{F^39g2yV m>..T)q7pA`QmwwX;: G~yw|ԷĘ5z< Ҥ\Ț坉 X OL tV1ڴ^\ﰟ8Mn4[G7S}B#"<@lb$؆)S`)Lݑ #`4W*T|E'%#gYz>}y*sՏBM(lpcrxrZ2jM0ĄGb7{j-*gPZ GN|Y0-Gmch jQAe84hvVb$kKK,SW$D@@zyĞV@mGaen;K`nB$*s,B(WĄڗi^*+U'$瞄qJ]q5o[[? }*B$s}sʜK^-)}-_v!}hy^Uq`\YKicckH'^6VÊwOWI;״.Khۯ)(Ox;,-ǿu/ynzN󀲆iҖD[ޝJ1jS!pE=MjvCd\jO(R9Xr -sY4[b7󺠭z$ 7]d ݝ镊#j.g4;6'W`u܇ $ 㦬@8l4K#b=_b@`ІH]E<'urЙ?J50^$\ MB I@i#Be2Sz#e.b]iE!rѨЭ ]Ho>oufmp|F)J " @U Q~&IȼܽAk!Q!!^{J}Cv^2z- ճ^A;kVtm(0GP I p@ŬGtD'rQ +hEo|Wj-1fb$`^9kJ@g _޿Q#h.Q\?UT]X"qX݇1Bi1VM-̮Bd2Bq#//l==3g5>s-s/jN+n`:]|SvPDbw;9*M:C=> >s􅃲X>3]wM׏Xt8N)C>zQGuJBsPuE%j7&gPr\,ߍqRntyA֗;3d|>-%yE>>]U^1q3ȳGeOx9}KDNVu-JrD.KIKv[xPI^Ea$U.h柃.;Z.a;Tauӝi a&Vhq&Q]2`ЕnB"qoSVbTGxzZ2E-'uFX@CaRQ ƈXW&F(ʤ1tF ִ*6?yqIJ+GJAZ?n/yl0P5cho2>q}Fiƞ篃.)Aonw@م{=ׅ._Hm@۟ Xܺ`E*<@283b|lDZG)aʾOH_+15yX$G}w ] ΊfI|V0dS/7ːZܧ]&NYAoMݎZPY|=.wzg?Cw*Px0 2@{  5k-P^q}JT`xzyY%v& KJd揹Mc`Yf 2E ܍ xPP>?7Pΰ)Ւ(ia_CM_MT,m-6Sia*+§Y?ofcjLV/J q›q!lڋ*I=ۡH0i R,aE95Κ96Κykhe s֞ɇg@9Ч\8?F[4i/PL@̗hhϚ͎4%! պbgV HFvެ2魱.]aoWd&Qf D ZPd}מy}τ:X$Ѥ.\mg] 1v1wTBH† dè1H$z[U 7r?P88c)lЅ@M0պѭ5]́-qZ0)@`D "mz hB , SPˆETHTJ$ Ҿ=eשr$I7`ٞ; N7ab(5#2 $}$rgq'qP@T` v% $Q˚ !1 F6Om 3jr.yeݍ4O6=u Yegk%x#ߵ@](&c ab!lђPD!. !l IP gϷ~nw@NGŶ/Ÿx.H屹ڲ qbǠۣH 1,TF"&=孡 >dZ4jbƒ4ޅ:i/ogoWГF_@.Iܐ9tp[ё=\1_mx7\,u>/l4K*^ua·kN{Anp芓n=jUnG!&b w9';jˉͬ,ԞW  we:IWAfDCOD_H'"Fl}8R𐘫jdd@EDO?>/C1r̽ÅRKtysj+/^ 3{δ~lv|bK'FS$4&'xYjȠPc~FnvŮ[کbnOIa*G岽A! ZqWq0Q.;E|o/{%=S;k= "T$IfK6Y D pA۪M;R[^) nXl R~X*UIAw ֈ+K%YT!4G@8 N C&?Z" T,0\ˠ̱/`:RͿQ=݃؎"焂" b bE@rb*+A qv뛯qS_'0$F2G;o&$宬^';%EnG9f P2t,c~N]p^LS޷QL 1uG`4P2&:Q@_rMl=HVA$E,&zJ8D!eE,j#şLxȐa(SFl?1?fFR0iKY='Xu7V?{) 5}F°2Rm}(L[cQ 5+9e JʔJYPHQm-*Ҧ5^vXg2&s`FpErqiΊpnᆖ&K!H{zJ$Fs8HC41D9PRu h $@y@EXoN) >[JOr>ԅDOHBoRaؚPT:IgjTD12%`6}0x:d:LIa9?A|D`\]R\ $0(^PFe 9xEtYI*f$4'"B*09c& z!>wQXŊ(B"vuN~ (G``BO*fD"6b=OA MZ( B!!RBX1d){Sn[E/FChq%Tݦ6#4ɆPM x%fY޻i~]Q61feu8N_K7Mc( b\Q=Hptw<2u$+tpPmC,T΋I"6w.KJ~2Ҏr1Kx>M{Ȁ1_tYu" H:ԧlJB"BAVF1"(k 2[{ H4K$ Ue&')aNg>i 42}d RчTϖTN H~Fٹ(/Ae5P}`20 2*-)DFQa~ ؘ“ρ{*HNP^YXdEKu{D;D5#nJUj}PZLaVQP+%B}$4H,H,#1-ƒG]*X*@%O${"  baGַ !!!{:s;]*>+ ƐG9sDC&JHD־fpd+J%(Y)ONmjزNӵj`钋mg /bN )߫pnˣiíK)0UD&nfXN)Ew$P v НZE#b*RPHfB(UADc )sg1OYEO(~Iu`2͸O|E;}j_f:Ag 5h*(eqtb:}ݡi%&q]b&W0Mĉs@̧UIh#nL*IR Mu7Ip&Ù d֝t0?\؜me^4$ Řl(ٶX1rF]8FB L҃e^ ݭج  &m=7M m9˽vF\r!<0ֳN"`^V.$8+]q)PS6[׊aj`]K20cE^uT$wEC/`$H"T)ʩ!"HӪzvt [蜧tlꥦxfMeT1]8z[CR\ c-an<ˍá -8*!ZYTȔ9hnӐʣ 2q ۷#2Ij*P!d$MX^CECvMV`"'$f` 1 ,FJkyke> 1LC-j]ezVK)Lj͍a@S82X`I"ղlgߠ lݛ.BXJF,-̢&}Ix\~/՞hQUUQPb`X G\z#JDUF0LܸˍkU̢TJ0R,cB%? i&FqGXَBӜ7-,GyNkeJ7LTi屑x7L5aL-/%7 L n4wg(ا xm]iof{)79GVgi0#D*Uv(V.G 5{ǣ(,-#ADaArTu BuI {e+?sFec'R]s Y{KT_HLREWyE{~up E;s1tY{Hqu>>d>.[M @˽4zFZkE\S5]`sϻlC0 όD㷇jb/jڇ[}ҸFtS'R1 %X2}c֘jchpz?:3A&kmofWZK{H%s4z[*'I;kHLt7)m!'ފg#5:NwLHmzɶʙ#9ۍ!fgi\!M#&Ч= FZ[8O*b+hӺsNŒ k66)w9ᤀL] eDQ\v1K9ъP89O\!Q/rz~eȈC~#jmg[&aj(&S8 kOڥ\]^ٍ <4=?d~BE$8R$wW~\%˿PtVbMT9 ߥg ;Ud=h j~\dcﻔo!1,p{}ϫ!꿨pI${V qϽ}Q*?t% J-*D71o; DT$K D zD^װ_7%~-0DS*=Z8& G ;lQkc)B {zK Q`0oB=>hXRZl{~0sdدCe~?])?9,=zOrPu7+C<n{#ACG5qA螭e5CLIPl-hEfs_`y) B9= :N7`Dd~ }h4q1R xKi/=ڠ͊OϪ,?NDe!溃ajwp`%=jA'[>ЂíעaPCc_ObDmqlTHx.HG}ANB4SDRgԅK 7'au.9J/ 5M|A9x%MX^X&gżsEͷ,U7avn@t0zgyNPδs/yNH,/h,څ_/Q>81s"^:[<&bb~}\!>M⌑ HH_LWzÃn22O.&nkmCNs93![MVOk927lp<31`Bd6o[X|QLMC`9Q3b ^KbciDA>''|}o#0\Ty.9!9#"sN7arhyXcә<ge$`d1c oB"vuiٓ-Nmxvf!\ B`HPEkX }ׯPi-&}"Q{[6kɥ5gjfd/Cڡ:%XQnԳ|CUM Jȗ:IQr:Έ8y,A8!삨 Zu4* 0)MN~xjaJDA9T%/4g5x6jkq|Y[)ۏa }NE+*Y%p4u ;N ;W* 9QQ%/I~o'vZ_8gûWU~f]<\5=]'uyka^I\%5gL}G!c!> Ѩ^0>(Z^:dέe]όE34Vn u@GT2b l.}T |Df L0/zuMKt(^ڧWBT*+]g &Ff}>Fla 5Q71*0Rz=U;"!> sPm{_͏\5:igXtF]AiCntc#$o"Y )X6Z(/B=q/#ב(@n/Df 3ͭ/:FƟa]f> ={lx& 4]`.l> B/$#xͶ`ytYdpaVa.ve% c`qv}ƶ-'@ 8QmJp '/J[ʗP,@`sI^+G0JHWՎkF:nYizA2ay:i16/7oEZV yCp.LНj<: v8vMa G &!dG]7!AAq,KaP5\'O"@%0m+EP1l8J[a_6LAC-s{ 'DlA/PM/.1x'}"6d: ӫ@V pwU&>\"&E63fhp,r7#VL[0-*~5[%YMqrd\MFpI=I; ȧ&+P>haOO_zV&Zo2UD`iڡOWceRqZ;{5;' 'i*R;ָ;|cŊ(1]%V"t¤eedUvػKE) [F7z+cJXQ.dEU*ڷ.h+-*(""-DU"FD?)?''?-ԧKS<DConJ!F [込'w=hd B /9K]VYU2L|s"9w.|[j~#/S f% !`{},4ca0 VISrqi-};9.@:<>@HJP5!+FOz3 3Ц$V嬉qf Rx|%* I>+OLPՉG/;ܡ.5و-JZKD*o!+U!2 Dޓ_Ԡ}s[H~GW8H)|~I+d79'7r/F]ռ }һ6f=rzI#~]ҧ@ODV,q??.Uc\ܣAm`tQÄ^4C4cM~:VvIo$!25-{i2dGNaytLG d~L]1*fX(%cn1hcsӢ&RNjjWF[/>"jXz3rwaF _HC x'_XoiT\y{oIQ%<gxr@GޣI_Ģ)lrϗ4QYڔy7MO^ eW)ETviA:ș |8˖\/z T*I>S|}r'}NG}^3 Jۆq*XO34M{fg^!D GEl/Ni颐脈_huA(s>R qkȳ-zYL.SӠ#Jd): &kʡq.VFdˤv RGsaTaq)̘l\a~zY3>`e W}lPOL+Ge /=%.!P4UJwm!A$wkk01"$8P}kVavmG_B2ė~yYIU{r|RqHYxL` 4aFZ AkN\[~YW)sd=DJ6+ŗQ`<)+0 &xz=Ղ r;e^_>Jv6 ?1GE8Ji t:DSw'I w^:poIٲb;BVgZv2YsN~a9X \tj<5#e ]Vo܋ Yq 6*g C~(8BCVq]biDdz O@&|78qcFꮳ|}*PM]g"#wJз{i͑UG.dx̱yRH]z.Lޜccӳπ-'/̰^ o=%N ~4>4xr'GIV7v5WNT44lD4*ԜF}I3w67X,6XF!̡`썛0sɦaYݑZhL<_Tz[xO<TabfOI|1G<$-wgqREsj_ :ѵd>`_ш38di|SAU|;MeZWw6Pۋ@;+MueYd:QD գQ|OQ' !r~]U #\"I!gdHBoWzkEp0֓FU ;+wtl, &"L\c=p㾧Y nO1o!͠HY🋱0@<0Db"(.>Ghe;] C W$Aw&IyBG)@_]$@5:݆F5A` 8E&%]Y 8!^0c<,cE@1qPF6>q9c,`(cc9GdN:9R w[sWX Tߑ;\:93A:Ft 3v=}G#SVfXYP=2Xkz񡁩pA։Ap9[`n</۠c=@W^|J oFNH{C?LHW>y;I&.*R.z,rg gژ cy FЉ C| z o 4 RrgBkB5J@舂%ӏE\+ƖrBb=kC{`pwc/A, R=0_{(mHb}׭ 2 {K25 `'So!.uU#藼%ݐc(pevq 0g {7b/@!Y!0p# p"w4h^k6m4.ƟyX>:G$B))R)pOc k5,>c=7#^\4Imӎ44$[ |WyG~9TKBu%N!2HhBU|='QEzg}6P>DLxDcX(Ȥpm@2P.-Ȑ )U$~!E*)c9"T="Z /s2W%(FТgs dQ[p7E˿!$FsX_l' ѭެ8f[SJp'~q g/ 7{Y7k|/JV{G/Q4aC6΂ %z?pN 8ᅵ~=*ɡ;E%+Bh_XhիKFx賐f8 F\DUz=M`] !4ns/KqVz PJcs2 f-ض68qH_ gq_<+rA1j;Eu9ҳxDV#o4OAH3J( /BP80{TE8O5|@9@[F.k:kėOp{㕴0{;䆤'MY54ʫiLßD i`3`0bJ^(1 * ,V"-|MYq|#GyJQ&E3ksk-8f,<|M&qk]YzCA*I>2ahu4"`n H D@Y!ԅ͑/4/7 cV("XoxG—MGֻz&[δFKK)Apr q;!L$$X#{sF|H\Ce- ,?&~l5qIFZe`Qx,fz\wf)xu`plHV7lR L<=?7oǀusE|(:4HI^*aOV'܀oSΆ?;O`"!!OVSqvBDo(bD؎k]%z!ެQ`*';ȀpjPibU BEDX $F*X !"Q$@wv7.g \88AI!HEYQRbR- JED(m,YDѴ*ZXe*1Z9̱BK,r.a l2a,F؍s( Y&%m Kp`K`)D PFfdL LE!J!PīLRj30[5`fPL)I!dR1.̥C2P(ւ@#$$VQTcMZ J!`2f LZ#(!1dX)>GǦySQ<\DI͕`Ia12M"F, X@ TEEETPb$UUTbXQPfc ddR݅/0h?~a$$[[P?XZZ"lL\fF{C >m_ǧݕтk1E7: /;|ZcE;y-TOZDۻ-0B $̯|0 ^qoO"C A+(HԐc#"QQb*Ȍ6 "AI`xBNU(2[H(EȷYT? K+Pr.fL#bDeROތ â"YpQ+ܩ=z$d,1OޕKhHC~Y' a$FCxh@a2OF!؏p=7 "1B/X1U`)XU 0E*QEQAU`el*+ " (,D`TbLeDc֘\YUk\2EƱF,Ym(erqʲc U*jc%LA@qQ-LhC-}I^7toL7 ֑ΑIa7kwyx\vz1p^V#3T9GqRzh}qw|AaJQdn@GC_l6>W0Еߦ Ņy`炴CMK0o\.:~=:YV,w ؀F;Zвd!7H?NPz¡tAC\Փ,=ry:C 6 "Bo =e4`"D0{~\<=4U Ddן;[`50Kqle+"ZǴ/M9 %R_s /%gap۲/5 2߀\n^w)G9 K!D};&巳U쑂itxz,] my-j @Rdzt(A$zbs|%/:-yʱ 7HWzZ!o[/hj@bT|G;C.{vT0;T ] =V eg1䫷FPB۪ XSHhչtm 97:ŋ,z8ٞ6;H(x|>tH*f| )^`-wDr w"_cb`(_u$[RO\|zL#D>Q<`v L|tc '>9cB);%wF Aޭ,Du_U2 p7;b.~ρRѾ:( qI D6$FPHR>wJD B,x< '/$r"{<-UgLaED} WZitVyy[֬0t`XV̂fX$>QrB7k~x !@zgmYPd@8 5bN D4LI瞼mQt'<|^>M]@]<+'| Z}>>HES=>Q'S¼CXwX:RztcSyE-613w6%M:~W'9 {ߨ /$9[uX&9VR>_>#tQÂ:g缔T1<Ʌ}E [FdvWbodչ2Ud耎%¿%gt]\%iz"2hfҸ YǗ/l-B`Ex=kkS}j|rgi*6z`&&.Uf۞=QY̑IY x0;q8V9HrgA , MҺaB/pB2A@BͰ$P꧞ŵ·3i'O^g`H~ <' qQ L2͎@.b" | Q_ wsF\oӷ;p&+>4v݀x*Xu ]X 7 Ϲ(ĂS$`@؊p Hb8D[ŞN 01reLcl>/g uu/E򼆻v; wC "(xEt N$`Oc&!{2ؗ?f:U u4`X2q+1 #xSn }]-?19J!A 8B멙kV`ŹiC10DW݉62v(mz{wc\깛5K-V%EmaHu%h=ɂxspE- &֠!@޽sP;[/i5!VR $8Jp #V U}}MA_w\jMՕw=%#u,ӗ:?/COVApgӲjNήsý(xC׾>CJRMc8=Fpܜc2ZN҈zsp˞:NqH,}3,1IÃzKS{ăix+&fW3\^vwn p=: {=y[AhZֱbHϓ1RyNePqP_;!$pN1#f#! B#=]OǏˣ~iB j.{=^V-"{@m|A>Fq=q NޮK+Î=M*ȳA^w1XV r ɩߟ=*7!`v*eBո@#X4˞!q"V9^EFUZ;I.8Z\lm,omRBTQH_1.?E}#IDZA.2@ <}@^s`=X\vVE0R_ãA\<^\x@IDLI-}KbgV]1id !,_#v溿{XW >x:yNCzhIߙ0=GkCkkBXh=c FP Ѿ2Z q1HI6Ƌ'(2w_ӉG*O2)BZqJCԞc7K:[Dtiy޿JzY>ҚФb==TJʵ O/#ppml Rv& $cl/ ?B[E-qfjH?~QpE ̑v)*+Œ{E<3.֎SNZDG#+@= vs|7[%RpiMw׬= Э@ $Gה5x]@۟}0.tU D r~nY'Xg `;}b-l(`͹aqֹNq]VlN@D,s=zǍ{mkn=%B^=j,OF/^ !̞xo[ ӿGk3.ن"[f=5k;Q "kI$.2G Z3iTsV1feeJm+#P(~P 5M)r8*k/6{ȧOa SLꊗRA! Ӕ)-TиF **:Xɘ<汭Xh5 28t-R l85 r}-i0$*, ݥbEQ diRPbV2,* H1J,S`E|X}FjB^wpswW||z't}lA=˜܋߰KIIڴ:3/TFJEl. lw3mۻװ}C²m>̢/G?h!=P i* )@;dޑbZ$0`M-dRL"H02yױdZZC<eihw9nTƓ"}ʞiGϙc4_A43:|h+ M0 (YR1$%Oxg 1jc !Ig?ɭIxDfXZ:{c  *HbslT.+R $Y @ކO {ֵHs TƩPZJK3NA1Ma|cߗ3ўu4j\&pUYDf ɔrK&0~r)>.c*ԟt0XzH$+Ac@Y 4]Z[RI! j5`7 tp8~y"Iu*Qd)|AU@`a$K8b,Uh``B8i2'ؠ'lIj;J%юfT݌h"7mghBU,}c;~yDV m%@!o<.D׻ʃ@b)DE"d <@|RbDAEw(q@1mqM @I;)CDSWC>b&1nfDy }QIX tdi PXM2,4f/ *CvpMaaL++P#9>i\%@!ڋYgi40"-fLT+nWB @R(M0`HLo6H0YJHb,C5eHVc- 5Cd- ԒT.3J+% l s2~l~fSdy3$jVrf<ѽ|fy>O:ۮot{դ11A#aP޴(iK(t}tYѩ^ЍpW27?$8(N7@LIM`o9Dvl@H6KWUB0-ck"(]m'qB+GT61+|%+$Y8(&P$Z3A7RPdCl0Vʄxjxuu Ds.D-;>9ṢN0p`f5ּTPhy.M^]$G͜1:Ŧ%fm\C}- DCZ!RZ%9nt@CĞ>bN59"H)̉W9 ƥWE2 : )LMc&@.r\P/.@3I3fC |&$#dR:Mϧ.ϥyZ/RKUޗSCը 81֣BЉܣױX ftlS!-.&vBݏZbȄ6``8wD`ja):=#6v6mB1$kgQsMZV̊) Y] e -u#֯d/;{yJnUQÌXxH{<k:I SHID.b-(#%8ߧNсGOg zJ6X**OP$+\+˃#ǥLhj+]a` 'gB&GFN^v9-q7<In:.s-OX#0HouI?"h$ه7Ɩh_e/I\08}an:`];$mcAPrsBRh4ThEl]H5zw;Tx#,Q8γ!oaV+1yG7J|xFl H&0$#&"a<ơS#9R!SyOHj҂;D qra[TKD %=(Rgl XM@ k,'ڴZ3p%#3Ig1e uD]YX)zcmys3B>S<Yt!V.e1]> 1p&£ĆA8 GExDZ: EĬ"b" GHS,'[[ E(dC뛄rO`SC=@H%>2c (`du<)UvjRHp4ø2zoa:e3 l@&ûH>sQG;-EC;ɢSҚᐂe^%WCPB"14? :`yFe|hvA4:9LBi !J8 1T<il@V)Weu8*09["iSlfdE+(J5(+﷊nNGhchp#ɽz!$;=;!\1LD-s0Ț?$+J?AXOCoL,fs9@S G <HdyHQ$뇥Z֤KY\K"Ƥ+3 .hX@;4HZ1u7)]@xW5=hx(u S$-="#PA: A ,q㉌!4G|u8(LrؤB)T!ۜi)@D'/WہF CϕFha'UPE@ߡMqZ:=I#Hca jD.穧  32 {]k @'`H L%23Ղt"IP`>w^z8I.P3և,_PXلرb^9Š9C o%i$x£.oP*lh/.9Ċb%3,?!  e$J4 qu=Rb"5B9 8tG_T!Wo: .ehqߧ pǸ7a3~D<5HBvJ],*/aipMRi=sv^NUp$zJd(sk7S?V@!!D* N5' L(̼m6s{NyˉĿ_x)C>7 ڵh=U'^qm ;TsX겐Pt~Ԛ ~)@xQ$5CG/И`6,{D9 ɄGd ^ΩOFi[ g%q9 ]+[MWo_֪{ׂ>dh+AQED!TU4 :UEL\f5҆cFP4^etU5Ð)ǶP|~i= /M:-/\3 F2} ]\WsV@&]G\aѷyDgu`ø\_oN;V@$|qDZ"[|N.YO^/fM~x )K@R4>5/s~"}$,]EBt^b-F yz#4񙉊U^$ߞa`N6]0lJ>;Bv:)$\Ÿ^_)B} +t7 #H9}H?HMضUA,o]7[%ʐr!澧k`!;U4ANB !?;^I,iD`x9 R]2atQZח3amU0<㫈 ϒT6^ȅl,<ذyz[e/Pڐg1z0䇋l8ǾY3ۈTΕ;Bq: CaY$1w]~9gt@#+w/vyz',,<~4h(V\z גk8Vnej}Mv]un>9] 6~ UN>H~SI= &/ƣ@t>#ɩ9D7p︬SYAB05rlwR;)Kc,|fEءZWFbVdBX9K2JxP|plt[q'{ W2 64Z}͛28xmiu Ȑh.@Tsῷ-;lAU!y{;q{%7ZoqY)wfr- d3wkկ0Sa_m@>|Ŕ~Z2ZWy/{%x'gk.&$}@獓[ A&;<ŃI#(5{D6@Wʅ]k(8j=>@|K<7:9e6;k]I,/"!kXo2n{O=pWy_'8T]DP@D}7<4޹7tj?:SP';D♔%A XNwׯ<5sè g.=2>:O| GK(1{0PhK_ |(҃P smg{>x +GO7|⢶ S.vH1IgJ?^OD]WNUڨGЀ9 S 'FF;|:/3C1[ZVxڐt'XU9d,kab1X&/a:R;,ȓ nF xdy!ְ r(y+cuT_J48liչD`LIQ#PHVch AZ5ǞOcBX߫9IZ;ʜ&!ta ;y>9zDP HQ@\!J6NHd5OaVFUG2A0D}V`_JA5| ߬ :Hd\-qh%@BR7FVL◲1$hk.bΫѡa GyxC# 7=hQU2HJ Fn|R+.H=[C6}` OGc9D#&} ,;@N|0<wȕ ~^9E XFOȁ!+dqT< q<-F5kI.'%" RPp6 u|9ǯ5t=}=kڴeMk=` {^普òt]J߻~K=O嵁y b%u$`z˿>h6.nw}HM0.QKB=ˎ+#.2 TT@s#p` "ZTR,DQ.onNTI  W}OምH D=c$O1G'|}÷ `zX#X[~(@ ȗ%Y /׋C$WEGr zzyyκ<=zgI;&ﮂ u.ظ\{DQvԌpӜ;^yv G=sH,4bTd*cVw=Kc5%ڴ|4XV^H٨3)Z*#'*9o3_ݐ4~炗G8 ht!&Di9iނ|[cn .@x#2!{_WsO F3QGi/!x\C3 W ^zKysݿ:!1ďyBWH:7ukx}vZ60_Pަ` 16p !}ke,`(hlgC<,j4W#fFNGR?~L3z{wѓGN4*:cw:3 vydv_!6aߡ"n/ e&Jv ҵJ8~X*/C+i|^#BcV=xLiFQ÷VJXEUhJ3Lu9r"(-S crzƆC`=zDL]{ܟw毛=kB"{\ c#"08~&+f< /d8JG{/y8^PǿbG)xyCSc\;7؏Ey5XvMO XȪOTQ&!~_% [\fdb S\>{WO3O]|qqqiߩ!!(>=҃,D]]Ƞg"V \? \5yE}*HZ#=F&*D0}!tr|*DZ2_%Sb"TD׎{TT*ՅGIE 5$`dd~;OR`j*H۲\)#NPY2vjX/iagİ.GjU3;JIQEԬ\KHQ&Q b Mp\x aAC  ^-=)4Á:R PF=MJe"~+υj,m#H.|aDL# 9 vL!S t}B IA#r!d6ߐ{YX裡H nQ w=qvtCRу$э@z`5BޑNצM?=֊T $"HKGDelH!#!"G eF<H&5 U &0QM0LAοq-FkօQiv\Btæ:kZniv1Z &e-kc 2*Q,2$ /GW{'RF^l: HnDw 60<I4YݦӔ@r8?HC=ԋ1ɀ$GCFFtLpfO5|!L<ȮoB .FTeeb ml+{vt5$$P=Y*wTRwgCB VvF`ڏtJRH- DBrH X!PY#>^C'fTQ>[2ʑcNsIӍwhs"&w"Y@ʚ `202P z$=UTTbV"*ZYlVf1WH`b\U#(,GVի(—If:(F([*I OqVWQn+ IA AQF(*2ر𢔽J)jŜ-V1QF%,"UUGV±fXZɍR A\c Z‚-七 %lE+-hSDĢ,Q (M  έr0B eZQcD 5A1X,Pb33ڂ5(%X1ӌX EbTR…Z6AJ)**( őDTdQ5+"PKV̸3--AQE4& ة \E"T(µ H֍-e-AB,EbXh+l,-Y]fQX#m1Ye|0E%s3g&sQp$4|0~š P2S6L,$}@Ԏ7(4,DBFҨF1D0ӣL @^ LIUacH%P'Vס0u R7 EJPw:4\O$%@Ώcbu DsE@B9rs8笻$>![#! != F*xPTl%qٱ^j~ŅbUy ƐM.UE_.bcAEj gh0D".u&-!2dvw*|+2sF#(un ީ+N]Y\FϦ{k d se6h , :U }Niwh$̲! 0[QN]G9Wu\]frQDv*iϙGs4 f<2jE>:1U{ƳPxh8Hs~2uy][4N _>S釽b2qY]ާi5,ţ(~*T`FWЋ"E U*̭ Hm҂?x{󭁺2:fY(, hs 4V8MCv۴h?)p(eߠ@@Sj?ndTfy$e;ASE+G=+r%8! +Lv|1Xl5d `mj_.w}zMMe܀!% ]hR0MƫͼL^Lzt#BD^07ک! G'Zd K}CtX^Ǟʘ}/ĩx{VoJA;;d:ڸkE9(xb=_%tm; 0?^)fyNP4tzg (YtwChA\DZd҇D}4|8vp0֏~ثn$Ǿ<KѨ͚pvR d}pz uK5f-_&! ڮ\@jSwwS8"B 5VR獥;Ѹ oy>,bX) uyV_jiO}pW12i}afcO"A0Pt!7DbZ_ CɧP~őYzwMd=K}>3Lu-tS F|M~(!M 'i#AE7+bH$X ,LsoƊ!M9jLJ 2]cJnhNj3_O~Ksmǰ00oG@z HvFHr!̑cFB2bǯ- s>79<Ϛ]CȄb\3pÔ}4"}ԈD7fKX8'S5 das uaـnƸ.*j-w2)fJS'.mBW:ҶA/О#x>W^ IE M󖥊0?z뵮N}3EnW3;z,F}E9M-~ -tDԲ36 #cAEƺOg$P:$AF!?- 2enObx<.]l"pd^^_'YDüQUq4W]]4~T-W" L+I=ciT* i>gH942V:C 5UN)޴y*L<3_%p]lapo.2b=LJ}+5? {|l v' e4FD'\UKze+C|MxE1#ƞcAA;oNΣU$)s#^ib>0rA_}_L䁇!|ʁ<q@udPX}'IRtKrv%z~yCCJ/?0:5<`玬疏g7KmŧGb ㍊|_DoS>: r w)+t+K=wijSā3-IQB(C+MLGGega `bc}7 y/c\S-r@@0. cF,`O"PZQbfd: Z {aCF׭ ۷xНQhU{ɉb/}-Ayi%!|0c&OF?L}kg,㈖{%+=,%pã5Y3%$-70`H>o8[WFNgTӏ@?Oxa>7[=Vmq& L A$ADqDž\|ϱ΍ݿ˝tLfbYǼOfWܨ?[iz B9B/ՠg1. t.߰Dڽg,6!'Fzb6ijD;LD8 Ʒ%ZlXK]\O#dMj`?Lo CA\?Cm1k뜇]1@"pwG޾෽u4IQ8/TN▀%<vR%"Ux /J-ZBE%-+]_)8}opk ұ&ʻjq#X9B"Oࢭpq;0gJ-4[v!y nz3\=‚`I#4n!.t*Z.H 5E{NB9aٔBx1EYJv8Ǚ~3ݨr/X]GG4 4'jb.&5(V[{Qwnh>1K7AdaB@U;58P9 Q[T'P93m!cZ 6n"Czj<%0,3%Sd,5&؋" bbH#> ry)JT+䴭RYce>yv;WԨ)B Nxidz$DE)̟R@iH0IhPɀ~$הfSLdBCEg&0DF"F",#= CXBG+ t$!yn`=u^q#}e1CC>ó~}2't A>ZNF@{ H秛+ɬA+"U6KJȤU wȁh'7Ꞃ{qC$ O\U-ZIwuo=#1M2()6~UU OD5xwFK.V0Z$OZ; [eJ0c>D8,YIjON|! ӫ/ڊ̯:]3`n^y:/p =);$')'`DiE$AF? mQ}j ZƬsg/AYH? H,BY' 2á*rT%xIf'"\D֥Kd2MsE{C!&.˚IY7~7*=e.hR*+1R*𕍢[*ĉEX|3N_)Fvkd=E$𠦽6[fu$l\-3%.^X6-2K4\= 0չt`mk5<t!wq>hrn=ܢ(v&&t`1XBֲA] p0*;a1vmKX8 `fϐۘgC}P.T|NkÈuD|90%(9* D ؝ip:ŪER(WBKaYQˉ DJ֪qs SIbF&@1!#d L&R2ELĬR?, V@(PX*)A\䊐➳["YX5EDE$V "EQ`)X()9(=gEQ$0 bFHidCmD"'GHY?4EC+PRHx"X*a{Y@ $Ȅ d3()V@PŌӌ"Kh dLT"F2"bQdV JI!`( `T Cl#dj'ψ9w: #l ! !DbV1!  4$ K߭7Mӧ߉T@C :'.-EzhP}P PHtCM M$9қ( 8s>MDQGH@aJҨrHXzXHYŀ1` D` @ DЧXvAb$ "$Zz#e@ b+B#c@ʄ8Z T+(n;*D4Խ JhKzLu{(g`THlܓ<&EhAEY;Q3 bdD"\<^~zc'`HT8zBZzi`;g`@J&lC;.JA6Q'*ܐ5Ѕ+O慆M`b%=_(O-F&fe/Um&.˪&M]گ]˜#ijL)s*:n\FiӭдۅJ֫ne+)94jct㕺k3Pm鉽l k4J$0U8qpjXtY4G1 JPNhtT2"FۺL4(G!>`|d`d#F2BH!E҄“pzx0Lyz"Z)aJZ ]\TB$uAX,AEF>Nc3"Y??mg@|3' u8Fː\d&uCNn&̡6-&4oKFd&`L0 Q9:,D醴ln&"\MUIUS$喤D0 SR` oppotѭ% cfd^9"NuN)ZsN7eϢsļN`s|S;C7^ÓM( 8pJf fr ub0ɐɢHJ]xiYZR%3 yUp1ͬzY:s1極A/^h!9ݏ>4uNzyPΖ@` ; HiE h3){t5l ׂ ,GC m5ϦCg(J} [?9f}I2t$ݕ?DodAv@^jjy7р)v3kW13[gcHgB_¼q}=)6ACBJo0WU0vh&NvQ4Jlx~ tFDbV() ~dPtth @RA ,XVqj[R 2%U_Wq>lN7";ȹؕUTIR~=?gT !PNjgS~Y' QsEUTTH? U(G(CBO=1EB#A?S z*DQXA>x孬V/>m޳nܠ,mEwB"]ryh25)(ؼ !Hyr³ !9C }9 X]edCW9' EXȂAa"0DR B"I vN,~.P1 ԻAE2&GѐdE"$$VEE)vb "oӂ;S/z$ `^xu1( uϖ:9 x~4;lI%iq%"b|M ʄ4@ l`-טqޮ Mҟ!Tڸ02zA\ *ޫGͷ }lk^KLSwM yҨ$T]!YQIX")@ 8ѐ7Mj; eRz2H) *|"(!č>N. TQXh(3p~KHT0DDKiXyE=}hMȲo^ǯ=~ Rda,j6pٜZ&HeJږ,8fhlP 0;DC4ATtJE=Hp܃Ȑ"ҖXQEŠ J1z_J03'.6Z(\1)䬥H9~e`& b[bglh=l‘bEűUȒcJ7KZű5X WlDqkAMi))Ki>-{L4dB>HmXY VS=а"*DbȂAQFQFBʑAQ)b1P IUĄ#jQAB"(% 0FB jM(F"'o/*UQ&O/rf#gZ\r~kE8Ѐ> ]|rm:~AaP@|4VEÛXWr` f7h]J@ձ2o?d;M,bsӡW*i ;s܊y7pv,$ HH DX @TBǔ{=$0 f!PSzs@$@1A`F^ k6B@$+"p*)"m l蚡.+}Ƨeؽ! $DubP IX`*2?=|䝜敐]^aԓI*d_pKJ.%3- %jA*Lp}EQXEEb ER0B" EP-|ۘcꞾ N4H+?0CYVVWSzJ$m3_WL[s' sLCf\́Rե(d-+ēBk.ë81a]HpɎm8, -^6Yq+1%E4!4ǧϴB? ?GXLXL Zr'Q+P@yd4.z<"3c*`C??@Ȁ A" z: 0Mimb]CUAftqB*c iCqRLXWCZؔd*yl8@:0.B6 *; $8C!ߛxEk׼CX󞫲6wM"hAD,?8ɒ,|吅Vus2d~Wʦ2WF"ujU^1Nq3."њ4 !A`KF +dh\"2P $ ٽxo>C¢wpfpDK I)RJ3rС\)iA!ZAm[PNd x[A,)s(̣-MCJnb'{G':dhi"ڒڤ`hZ ,7HV*""bZKʋ)YEel BbCe=ܾT 36( kO|zh Ed,%256}ܲNj% | *D"ncz+x 4oytq]'Z9s6GH`ķIطEzM&RtН WY #aaF̆\N(Qc"1\Ƞ#P.Vύp\#%W=Q 2@pEaXШJBw\1D܅4Tn #_Fc&M9:YyGg nhEL /#˯H"r__ǍUTp<FaGk-]['EmZonaL?ה ,hֵݢd%C=[wli)Law]Csz&v'CJkĤl+ a[2`tCA{lUyH-ВHA_ i$$5ߛ m.e,90m55#&{9BHuDN3".`s2@ML= f.`f Se|D hd>aEZHX5A!CQ5!xZ֨Rw FTo,|O§oAXjI>1Xa$@<Z>_Z^]"2rdy9q mRm^}k)jմeE"ʅ#QBKo qƲܹ-QQF1BWƲVc1eb1DKh(kVc2ZZQ՗,1X (F j V61dVm UJ[[mG84 *ۖFH:CifIFSM1L'4g,K%sc@^@ (m$]C$iӷMsuTjIO gLSVdaʉ9ǹɦ%hB(IgZQPv3[m`u.^6% ` "*"<: .*4{#IH2A "ul퓊v }گzt $P" BŞ#m:ծQRx09g9J'rGq,č8 Im6[V^7]n;z+c fW1 DDq{=q{PS\غ퐤b0Lp@'y9UsP>"'q mZTKۣcli0C(P#ޮv 綦1 :^Pa._t/]ow*:F|ER6pb<f's\wƊ{0gdlM4:dPVa1Ta$K),2 aRw&p]I#O (m0d,M@@(7D.p%*ZTK k G UE*"*AT*{m!خ)Y=$nQQ0FAs=j XcD@REc9$$ eu9\NX}fEL 0t?'I!$"Z)ޗ,)$$E҄.(\̈%V@X) VQ %U@E!)tkKC@Z[IBdLF(bfpzr:0(z[*@Y $ Q I1M0"7TڞVGܠ ,0e= o0EJd\Дi@6?H!Q(;A UR *h`*h;dL*h DJX b1 DE FHV!\x'߱YIyk1rpźD>pڢI d )0)"l(?@Gi&ĘReH$,X" AQ00M~&Q~ߩqHI閪J%`}JEQEDb&1TX2OGmz2:!hwu>C^4DAJqd@8m\%HaeJ6J1;^,?xC*LwZ6 %99#$$dDSRl@EJ+@usEXM~ݸmLcxՐSdUT(f&Mdv0.(. ҕFI ߡjCI 5qH-gFDSQeJq1HYY(HA I$, )b,AQ J `PCAtÄUDüm/ 21ƨ+\-qbdyA1 * x84%fmX鐁 &hqR0)W@ d`Rs&uL,XQBX덵3MUb.%}+} )1/͉P })&\uI$$Vr" *d 0Q)6X|O[^g<ߧ;)HW)hmm-+``y$a^ DW'tY_O4o-X\T' ʹVN^;mu[sMŐ($ .32ڳ6чfы4] ']8qM./k1I/l'^ D:bj:d!d`\ɩj`D$ UahBhKNM +kw~cFTfh]V`3!~y:j(y:w p4:6b$iD`ٓ!(tH:F))(¦Lv:%-׶ i93Q2T!"ÔJ2&n E"1pS';n58ΡTj-haiL)BD5 m 9HƅͤD`j噄@ @y7A:gC[](=5WFI&Zp:LdSbih-ɣlA"0e+0f˕5!ni<ލJ kE+8 b8@H [lr#x1 $!!6O[ڃ81 $0[!TFAO`jX!-($R6A@Ed[ dD L O?Ju3X*,$X,#"$21$K*DA0a"D XF(H"A"@D 2dD_pu:./Hw_͝JHRU+0Hl("E*(Y(c,¡()i-E6 Rk+" b6-*[%@%V#g`E. ޤTI smLOon,_Z}|*a ip=gǁ90"$T $BGK&!p綵ܮ] H\9&@'s4CʀhЖ+GY4 '@ۦ@+q|ο-ˁ7Xf tP9E y3d-X| `c$T=m0 H(L+*$@ v.wD@U_9h Mr  D!<+"b XĈ"'S.l*YJb+i!RA @FHc ZUV#aQHm+*:$('?_FHx b1rf%}FHƳ fq9p7Hk%)7 YhJef PZ4Q7C9 xUTe-/N,2"YTY fHH#);I"ep!V$D\WqI5n<@t0R"bqrmD?WbǭQ;d!$- H0yJ-*bA`DD& IRCF)!(2(oD Ă JBCT+WNAd*uH>jH 5nM7yD;b\hB ,`T +"<oǧ KR942 6$ΠRK8ldR&4%f'Hd6|9hz:Fh }Ȣ&!!Jw2#)Ά5P P-r˅=CTXba$JrDtӉ vH=߶,!Cq}ҎQe]H>ZZc6|#r9J/;LJ&9 enjf:bm~/xrvƵK)J=2N?B= d詌tPjIn:2ڡB«r8}-Ӛ5RE@ PɩjP-%֮VU-8~ҶW-KMA?%eQu殘MqKQ7MVi1dNZߩ{ 异NKaDD3]SyIqG3YY:SO(G닇6tp.RM(u),.Ҝ<.k{.!B&ARl4h5o])fp2taU0 )$C5j9AiwLs,PPB.2x",$pV L9*c91q53Cg0mٟ*"eGP2hs{ lU@*`߰1Qݼ=cfdDHA$Kgx;~:r9oL,:ܤaHxzILđP# dHZ ^zl,ƪ5~ r22/`ƸdxC:ɽB V jgLQ&uP}3BA#Ѐb` KĚ\b -W7ԄyBmY\'BpN~x8`"#'y8`{JS d3UKl\6~]L@wc\K0(,@,q֌ցkT@RҚy2k9p$`7 @̙tFtİ"tܚѺ% 8Q ubz fc59UѧFk"[LGECnvWmᐵŮR}Sa:[ yarjITXE",2Rʣ8IŤV+ h5r'()MXI@Pf@a$I(m7' d ;E VRӡu+TL=+}cb~BE'R?wV1=昬˂ddp#HAd"F%%R0X"+bA%`(Q`#QdP0 YDAHČ`",QC XCL[$-,`BYy*zy%,  N xKCI*qHքT6[b~'DaXX 6:P ih5KBA72Dh+3T%pI$)_D+ΰIF!X8T!:Z4̆@/9E=+A7 "  7Bzsx{$cHU=u^5ϵ(eX(58q++ eJi40Ѫei1(=ԥ5Dd"U NȤ +MRBRETO!>HBtAQwB yNIOAAg {zdFE'P,EU;@ (%c&/s^ _r4Y R$dT"Ij,M:Ý(,2IV逸s$ HBSs}"nVN; vnTTx-SQ``X>yCaD}ޗPHy>wՁ%R EbXۏYKŵo x H>(*E"(-Mc=ǁ ±܍a - I&Ũ&%S&6,x zg)d|%8ރn7,l]q6 ot H: `:fNC@6Nb]kG}b/hR @n Q3SA4H-VKejv* U@>.Fa6IYAF,|YY+m[!Gc9XP*g5V.L%9r`u BpQFF47"a斲ҖR1Y5|b"XD,XȢd!p{g.^otKZ0X'v-1Qɢ1>VVE-P 9A+בj*(rMfJ2+)ߋUax)UN-1,@3f:SxydsJzس$$3oKViAaRxz\Q@F.&})8i164 ğX]d&nZE5-$Z@@NX$C P6h# 3z` @$+d mdu 6I5a*CbE#QdX.&rSVfm%pLC2tb=",퐬:(I1Hp(BXp8ɤI?3.?,R.OFNXtea:1fl44 AR{^7j@3op3uB`+1蟷np8CiYºggNdas쐨Ciѝh, aX ݓLI*d:0"bc4hyvIFUDm\ B.uI GY[ZKX3"+6XfS-TET thR)PRs^0 fXP QTU" @lpXWq!wv>/;)C()66cCCFXouSe$ʆjDI*B*;P0( Tdr2z1;tMF~[3xc?c"JóF tME )* aP+Rs^ۧ -ur‰C`Ȳ̽ROVg-kB|v &=HQX%yJȳ< + RE`J X<$?!@~nMqj _Gd(-(V,OnHq%-sk\\5{3 173ɻy'!Q 'T@EQDAH`A$A܇K$C"v buL}^%,Ij_ VਫQTUUQhV+UQeEkQXKlDEDbEb#AX"",EXkj+QUQTDEU aTQmQUTEQ\kQ(DUXUҖڍTQQZm"*ֵZأZ.b2k[BQ#kj"DmEDUUJTEUXYJEQKm VEQحQeQh֍6(ށĔp α }S" BQG wR*ȫ (C@'1^׵,FS>t9dRE`D@#@#>(#֏2Qc#y(ل `v 6AFQ?+END4"XE!0 vIH't*>nbțD;1S.FѕoɦmY:ݐ Oe@D>F?8d!Zpx|G ʫ\oW#Q Q@B,LLJٟO`TCH"(I Ym )5R(BCH#R0>D{CCDhł~:b n"/o/C%UGl_l$ F;Pj3 Q:dB3t@93 E("Ed$x܇/ODR0(+ H!0Fg2\Ɍ0PBm{@ҭ $LtxA2Ȧ. X#gj 0*D% qH@(!D2"nYA!6D"ZƮw-qh!f60tD/)ijZVlKKQ B!!<فPp%,< ѤĞyD6`#[IH "|or6'$6eAXT?\!ۙ=#AtEP|rqؒHP+EŇҞђ3is1Db3^HCHNgs{ wn>Sa[Qdb?@A <̐ĬҲ RXAD~~#@ # CLv2dwv.:w.IE BFB Z&bZQHO s >{ޡ!nf+oL;;A@x[b (mlD=*b4mTmj5\F\m.t "^A(Hb.2i-tՆWT6!ElֹY 5Δ:d ``RC&! +7N-cFpeʱ* ED 4\V@1kUN-IɲBgt*'#aF* ׂlP:Zr mb,Et"  $ 2Bbh"X>r=M\T,tHF:jl"*,C1EOkD1?S(6ji̩PVA*|FXvIû$E<ǧ ;)2 1:3ZUWV`ɐeJ(%4QAD,-Lh}KajaY JeR1<~Qy $ʜ<x%⹦lyZre P 2,̌peezXSZ#F+:S#CrX Όs5SY;7Lʆ<_YS^~n7A kC(2Lk_dgnAkni?3!2XnvHһ@%(8pHQ)cB%(F%A؛"A="RUYD7-=@"JQTx:$\P[(hz5:lkZKT* /0 RS7H|c`9SYh Ȉ8)+P~,Y3 d8 vkP?PƘJZ9K4~5x)H8kG#<.yX=S,NǑӢF<К"` 9tȏb + =!Cln/.0 ;׀,q y AWM_Ҍ.KEa>PN?X%\ فvsBSj#s#_ <  v<!%A gA dFwƂhq 9 zO S%;\ԓ-r26Aڡ7 C /*BnF9ҧctFGkGʁDoATycgx^Cz x'g8 HeY=8 _*hzxDZH3x!%SSa{R=܁> UqW:Ppn~IJ? Քn#u86@}g ;E7AG8 H Ѯպdn swWbHP ɾ(cǪ:p}l#qC!e " dLH NeB#H쐞C U`N R fo-kIwDQb2(_1DF} K Zd @)QeBŒd@` J?4 @Kr'a@C iPI ?}S0ͫQC 5^!OAf7y*P,Y*HXv5]+mH\lĀ1:!#Pp`=B$B#jP""RXTTXTbV- Z6PE"e  FI; 8h^'X IAZM$mW"Ǡ{1ɬK"{фDn [[jۻ\M3oׂn3wZ˽hgꌷX:ؼpwBӂӄJhR e9t!cl6iryMWf-X1[la]ul4R.MnUMpv*ov. %["5woMk}3 `(?Q='f)绁ρJFC|N$ AG@}QdKv2JPPTbA^):@lA1$24Y!${ )XALXfPc2(("F1V?p`CE cM+->)TWtG٬8-o Y$Ba"::S2lЅѷFģitCALi%kBā/:Jq+pڔP"a, ơ~ݑUg`މgnETP2`7?r$)mA2viA1Nf#-n.k.R Prh61Re3hĶE!y0,B t$\`a913$I 6;Fn[X ub;-MG2llX]iYpf$KCJ,AS`0KpDX%qC. Ұ^.6p禴3 L|p{' pIǣ*~w C4/_$,u\$)Hi~蝓]%+ HPWhGs>P7Ve#ITjd,*-DFA$ @dI, "@!XEKK~o]H%9ՄzNT|БdRDShkDbwј){bx:#UZ(Smt ȸI0o?Y`&i5Dz{ne$_RXAtV&T"~vUUU}}ĞB_6ÕݘI_Vb?bqڿ1OͬdPQ{*rK ED8VP)d|$2>uq| cR| HA4$d=*)P rn= e~2)K8t*(S2aFe`hPUP`Lr|0?AEp*XDFGʅ%e4}jTss׮>xϷ gs,3H+A _B[-a,G8ax¹o JX`/A) -pȱڊ%KZ*\11*xя 0'orֲ(ۡHHLQmAڒj[Adᧅ,J`b1`r $Y(T3X3@ dq5 F3S]K2Do'zGD E̞9B,\( >ӣ&w-QO~fl-Hrő Y=4Vb!iKj0B_)jq 9Xjmvl3{99i&VлD佩X( %w/' @21ڴ{5ٻȽOX]]-ĥn5#dL=]9Լғ:28ܪ!B"ܴ+ #:yXI= -.߆Vzv@1A`"Zª %40+y `"f b x@,F%n A 6WE@ɮ!̹q L tC`J̅f~黼48A+8\Lb,ÈzyٹFqU ƭˉ:1JK/ !noׄ+5{fd}V-Q͙k83" 7hAH \Gwgz38鎜;<;BH'(кq֬4~AlP2 $nȻCtSGxה&:*0_dH2891lI1u%W@=w}[M`r Yj9C`0%Ytr^'i;x:tՂȬfRI'y83#pd H\~wBP"y,E$Xr`sƌR4V+N9"&/< @b]fjŨz7^ ߦVK8Map#2T}a88h`5; kKBnS6i_Ma:;-ygO[3t 6&[rŇUC'L유^., (wgDk2ÔP$aU!%rWV:CD9C# Dh֙GC27Ha1'GHv9. 0aPFJ*txU6fV 5kFrpD,H[/Yl0k49Tccc(%lV%*D~n09)çIaCRJU$C*yZRQYAR51C%m/LgVAƓGb2c=sQ>ԺCQ.fR8P(34alppqFL & M ,:4+K!D.ӓd*xïML`rPhS: =3tuo%+gݽ2QY);o܀D!FY7ɮ9xMWm (\N^7׮x^ъlN$ǣL9`zaE'f"@I6Tض^'4Aa|1olߐ+$D,p_ py:ND^8 aSe&0D&Ywd C,0H&00qA+ KhHQ@X ENemڄvDDBLקCD@!E((DF( iO>ce ~^ʻMNHKSZr("rҒ$Ljh.'Bx:XubDB*d(HwAM! I#DHlE$E(AE=3'UfՌ/;YmDsC !6$)`#X6QhqКHETEbŏF(,c$`HDQ9Q0X݉ T ?LɉתbFΓ ~ {)НU\d yBVn&)(h_E7Ƣ *iēNU՗10XTk(e\1%ˬИm* BUZ⦚1QGm m ,(eY&(DaLvEQX s)ʢD'&Xj,AF2(Ef(cY3B0%HR8ØP Z[f&blQLȊ$ Ss-&f5 Y(($Q`2CʒJS vs8&<ŷn韛^EAGyv⪑Sh=)dڃo"`ԄJEVBDXO8hǕy v*1h,PU4+`zr%E UB!J BE 0+R,)c$ĝM"j .zH`L`d8a+ja!5 a &Km`- CdFzqD08 ,0:H sDrM֥1] 6A7|I!}VC2&P)8)Ħ<BfJO:{hd'뱥cMJ,bZ*V{dS ?C,tJd$@'9poZ]!jt՚wd(Qlfmiq-ЌJ꒻:P3Ė|o n|i3K\Y!J,c,;qzEqJs!Ϊ27*q062G˴mk#085wHcR@:(f0pDL0#,+KhPX5r(1i`䆰u1 ;wƛ& u `YtyNPU@b0[mle%:B@>9DCi'܇dC>`ѬL7qYyʙ#'rO6]q$n.$R#*( ǾQa= }zDQ$`$ I$U#H5Xls#$ dzM]Z1z+KQ!יN9Y~X@90.2- BAxG2qYmdnMIt)+6(%01[(<|q3ǻHu?'l@: `}7!dfs̨WZW F´4/6k wF).xu>G̟)nz'4ΪTȧ3Ct. za!D/> 񎝪{g=[@4! oShhbD{Cm(-X+ -jl)¨Da3eF07Ӂzaw굟SFx$j@ҭFn0ApxKD=2 Ӄ,yv \ڜBQ9$@'*E>Tl1s*7d(V, taI(]U= JQb"t DDETX O6r2Z:?e=}eL)3`UR"<&L}S;لUQLLXOT1"0 @R"H,IX O8|{>Qv<{5UH˙%* (I?/F X,-jR$ CERDI!g%Rk8",eMz{YP4>CP?6qt$,}u9؇< E+ ZIEuf$$~\bE$UTdER"b##X1,1qET—Pb';sC)]fdoцdq!0xPDtOCX$c p&::1x@`]aDCDDw9rE)AL MՒ䖁Hd!LD%:A ʮc7dXM mP_D 4qCH7hp5"97N A4`NveiD#:pL֣̃5 Q=(2At *֪;+;p%;2uOT8d H'?⠌TQ*RIF@?z@DH *< i)J*2J#2aLȥKhM&cƚ&D$1p,@bQ$%r](T-X5֬$@EQXaFD ,fLn"+ .ƂE;$7lBF"D`#$QbE(QFnrmR jeB*1QAbF b*d+!2즦^&Ir8F_ Ȍ{hpߪ)hOE БS~<4"*wrB)CjBR@Q'݋XPPSTc"sPZV'(#1D pdO0 u,rRdnSRpqf1g jws=vR}0:N01%dp }Lsr :pG1b&#t&Ӓq9@XfphjÔ7F&O ','t 8d51 sSB=3^f^ʯN=xaq"UՂZD+-KO9X!ë!G'*(4z&pyL(7 IKe-SS"]eɫkwRٶemeSDZߨ}\C G`MeFXMG{ a88Ӳlh!%X*ZmE5*aD(R4Csm<޳&:="Xl#ڥ  V'O+x`LHKu~Aֆ#F'9\Cף" $$ *_#(IBŸ͵YN4D.H^<2<>⻃pn^8O^lJ$U#أxE!`,*@sߡ!ĤVAcM5Om$74+d/tIS,PmȒ0~wd5a|PAb2HBBYR|5}",C&=P@0.:.ܶ|Ňd:u)XD[h-j|73K]48HFYJV@k EX,R(E > ׶8j3G0\ƽYrvm:`T"?LםxwRnHV`@BxQgxLfaŸ .$aB Ș(s0Tl"a!ZC qtPvS4o&@obh7o#xIbR{|+}-;[caHF xE2;AHādtM%CAsD4`.&b4Õzr|AGԚoyke \,:ڱ"} bީ=e ԋ0$ _Q`b2tl "D7l8bSR=OPE*C$1E )hZ H(AQ\A(Dj ,TV+PP;(aFRTEd6 p ,!"ȂYBAYE/ *q3[ @S1tDW0QE?D@J PXX IXH= BJiRJ **2H*j*[IX H@I*""\U.&# @,Xt`Md)"8gok]Kr˼ɿЇA61DC]>Bm/tKTHHcJ<=_e&apSrǪHLH-NB aٔ/10z0p ِs7tB ?Y]#R4%x@p $'B@[z=ܺhpt'`:ْmlrؠĠRf3FB `5]!}qu7| ̑|H|9z4lPLXm |LPia4s1pA@Zh4 SZlm`Jz (:/9$=*ۻ|Ǿ Նw7>){G}I@-[|=|k\h}t}ݛ*ClzVJ=禆/[}ݻϫ;|f[UP,$4Х;۱{Th ) CUB6jyY)O{3sgUw##@{ڞomftH$QF2CZl9̮ٚmYhuw)T nVn Ԁh-ց@4M4.!N€mMlt4 :JYמW]Mޅ:*Э'7Weҁ%)+H( ̚"56wjQZ[%APe Ak)PHvyЩ4e'-vjD@hTt* PPvvtڪk@ [465UCY R y{ך=p^鍋ΚTք]O4P(FR փB`W@UL C@{ RR D**R;^BIeH Vh )50m`k@s2;.'aZ홵 6mqF ͨքpVTJd)֦A66H4ii ]9Ssi]Rh '.3M OA!Ji&i?TT )IPh 1DMjPbP 4 @4A44"Jb4 荨ОyO2QdH"D S&SE6 񟞃Ϗ9@ ?o?fҿ\ k4>ma??oJ^h6 {5bx=ͦ`mD r/1.LBp*GYL;5(@Vy k٨v.s TP=( dO- ǿf:7#f9Lp>;VFL}Ypc񼎬1?}y.w!-6qFaԫ~c{%+9Y;>A޽so00Kc~ؽoiP5ӑ=?fi)"~݂ S_By~5d/kGgRqf/H4`!xBPCD_$BC<Ʋ?Đ0`~lfpNh c$M VHcOG~Q+ܙ\佹ۉf"7IYngl;{K#ɜKu iSQab"m֍ W޲P6l>mWېJYccJ-4MSĂ>j?oÙ7+н+VĿ5#EVD+RDVBW7?޴MxB4s0@HDEj?Z-O#GuVkUMkn*+K?_xZ7E<~x+dNP$nn{pw▛_m8_.嶋4py&U]q'O$7/GEktfb:k3JA(}aq;}/Sx:o3sc3%dhf%LS1Di'Αv=M()UNHlvSbˬoiI?Ecrs!r$5%)ՏD&'|K-29$|RfoiMP6L q%6eUVUQ/-zst2RRj\{?,"q5U>y[]qb[yU l%bpX:f}߸ok%fsXIMH?^.c?I篙Q#\bߴWsb60"κf9(d  U0A(B )/iK&0@\(%ad vT$`#*ÿL8ʊ<0u2tTf$#ET{i(ڕ>UUUUUDDDDDDDDDDDD""""""""""""UURI$JIٕO.Wʈm^LeHz&.YE Q3#AI'iWa4^"+XmEkd&]6'UOH=N"ǗD@Isp!q0S}옽V+EeC3i8V٨bRCt!s )LA1kOd)8J\m;`A:!`B)z?j()8uQݝSvg "`IHTkPI$J\#/jG\`AjI\LweC t*:FD@/^~-[Lm2ȵ=gajYBzpt|'Җ-)u!3 I(AA&*UQo] 10]Il{XcH G`dC"<W>z1j! B+З>E (ɀJ`SJ)%nmID$Q ( ;bOgf Oۍa(DER\{"q08s'Na:Ì8"q0 Efu} V:%"F$L#f9)uAodvg aYBHi `9ȫ2FH9EX2F@9r* 2sV d&s6 (1Ȓ7] hzt!G꥜!; E$ 6q8"Iꯟqd L.-sd1{0̦0̦0̦0̦0Z[='7TR'7 H w@9I)F(ՒHRTwC}&|\fO3_&&QA%r!}(vO+JرayB /.Z ڏz$׍6yМFuJ0B@؃;Ͻc-.IE8a@29,^=!_{ƪ~͔Lt~ "EdI>2$&*VETt~t*_K{:كx<6|DN4"s$]twkCFHr)Jj~+$..$^BB$\׊}{3xDWNȣ8lAPi8cOcqt377PeoaU^vb3 eR uZ*PB &,2&^›I62i>gD$wbbgLn;PPъ~^;#V%GK㎁51̈́CfİNøbCрP8mwnx5Т r;T4&k#.)[59 @%c?CBy{D4O\m(q d09,0 0 332*g(MgAD#d^]FzB?uy1PNsl`6TiZCO8LHvQOuY6*B³Zeקs46?ݑ%&(Iܩ4Z1f0DP$cИ3%'O&T 3DbSF х `GFM)5P(Gtprh…0I&J f-NXKPQstXf',Y(d(۬%bif1HfdJ(!;nC8!;cŤX?/{'OFF'F5fA,l]`XG! > H삡cN{FklԍW>Q"4 B qQfA+D5A?:A,'m"3&$(@D%GeBAL/?OW5)zS8E}Hz'G7^Sl0DDDDDePdk?nUTs /4XN/d\+yd%:o n~,S0/{"=yT'sMrdBF2T@@삩![|𤪜HTWAͺ$I-;7{:K 5, FqK M2,3HP$eϿ/;'$b"v!DPp'hŪb 4Ʌ=0 (øh )B#4ʉg(DY,_H,Xq!4H.VH6d+l*WaY U²A!]d`W37*kE8&!bN:R%dK ȗ .@3"\e}X`,'Q x7H>f$ͦ;*AB@%ۦqTC؂GgĞ>d,вZKC#EF2P<-:I$k$DZuT?\lf>2L1ŨVjqUhV_6рv`K̍*]7{O,}Hdn4[?Ψg9\;M/Ŭ 7"JB`_ln]gtf~zB|,Jl6N I9y!^dS U ed }S-e[8˻w,'I}tǏ&_1ԟU2/1"(Y?ዺ"pPZrE{iҾg_|c!S^Pj<a':.s݉ mM܊32@>σ[ND^`~*Rq1X7t.]Sk @jL9ta) 6-jz'{Q,T߱  8 0\C ,`.5aZU%"sJG2/a0 tcn4RΌ9q ?qzR<0@jQ"@?X)cr2W]#;P+". EkZ:13y!O<~Xe+H# p(+ăX w\i31!f ^y`ϏX@? BxzG0GD 2\Jl}>FևXLS Y0܏h)C[| B8!;"AUYÏT'q`όPPލnLJf6 $XA#|i|%k_դ"0A}ܴ 0*,YkN1V"DW`h;LLfc3BH}j7M$bŎEL!eE*`dM`A5)=2xdFF D"S-> 6LfJ6xg@5[ ,>bʋ`NM 1^!1U(D$(!MV :SN.Nڢ_zQh>>7N 8߂E2ȩbؐ]YcLAb9ӂyߚ*Q=J֜w돒m [{?u>STՔ~'ROh|1=FDCʆþ ¯Q`aH̎#yBpϻw!}?d,h"HސR@öCʬHgd7%M⋼^G^+O2w\mnϺj2]D/KYI$b6B I:5Q#VWеwM$,P@yN R|Nu,}5h,xAZy7B^$`u+Z;+:YH&Y,[ܷ)y-U-4"K!aμ/o}=rsk1թ~MWEDhdh2<|00.&f(OZk8>s_; pBﱥۍ&N<ęWq`8m.34ÇjaVnsXiRrHE E {0$XwkIsJىFGy")'":Uall&Hx nb߿܂ M<#!ivi4WovQ5,E#P sKC㪘]}'5>tulHj|[ZDrpTH $HCha~kEw!v%ӪFzK-l}b͞ 7 xyj~'R(VG`2Igzxk4vh @K83<}Q':k-n -䬓Po)ԓ-ܪƿVEGQBPp<-&V jtYˣ\Wz3Z)Ư3Lc22,-8u\ܩWqrL\5F8/ x%I=JDqXJhb5K5c_Ɣixw %۳'nj5h+$&u'fDă"5,q[1 NQ2{%??ߝb]/v#ܭXw-'i#M N=p{fU2-Y{g%d6-?:X@0["pv"̄K Y.vqiF;!dqtm)HȂ0&"(_dcӰ֒'~<) 8 ޥ`>gV7? fD !"D,US4̲{Պ\ 4;@`;40,rp>Ñ>̍!(i?Ra8G|H&EqfpQA!`iA~s,PEC5|5 G Gʡ&t|  5%A$M4cZK+R3'={A^p$-d40(8#㑪xc:Ksm XWT,l0LˬF媐;Sai8)Qpƥ 8#w  Y_N!۶?[>kWe:`e:(7[yqA2|a~piN"BL,Q<~6!;7Ƹ?fpf_pVYGMcs 7|lY Iۨd<o3U 9'ZNp~8rnE` c3Bg$/,RwBqY+)?5==(sY% 2-+Z GI)o)ͤ"jCw^Qiė$xE/GORFNwQ:X̄ 4(/V-pE#0łztQJAꎠ /T nnhcGO  10:_T⏙1^rE8,ƂrRRS1Ir9v}X|ŋNsZ).KB j1EZ2lVQ,ꁟG+걙V|T [ p5@Hk&<#gҍHAyg*:޶pRx)yLꑳ9} /u_I&@6]56lQ 6H8R6+hA;0Ѳx6EJDeNCٓ.Ns1Zz$l@|fQR$G# x^.GqǏJç"a3QkMi:zmhvȣ6 vJ;j8#UaMhe[syjFp]A a8P4$=qnA}n\?]5w5ⶏ?X}8 7_s8zA,n"hDWNJ.+Aa+"V #%ڑd"F|BwWy9BUelC4h Z !W|Y=S\5Mlhl6l4`nEҗT%447~Y=߄<91=1lW1۲+=%GWb+)AF+ԕbTV4"m)tܹQK b=0R%_W_e?|Ѯ#c"D؝tVB'=κ̒'$($vpLU4ө A'vMV$OgTь*va! fa! A}5pd-,u( ZuX&4¡U&\#Y/=iM(k41ϰ<} wafI. ~vFkND"Pq#:IgP")}b6jfvQ2 K#bsO~ANu0%[3dQL&( )۝cTeQ"8F"!AuMdl14%D:"IadDBg)2fh aY: ª9m.SaV *:IPdbꐕCaФ wոK7X8PR 4HgC1q:kVŠ3)ů<8N.c9@Lv [a]SDϤ<Œ rZ_ߏ^zF˴ `V:C7K8 UJ2[ZmTnk4lp8Ja~iD`$N1hOօIP tL*"f{"[-2B&̂+\"u}B' 1ۯBEbIbgx|4AHkѨ.[\mxv?Hrv) ";]u;Jr>Ώ*>{ۼݪ"CUWB3 Aw#8#x!!x,,. $Omʙ(P̨'\X?]mA/?HYk6?(15ǃp:и 1yQ7PfvzhIYwhD`N~MPvUX\xU(P9447;?[PZۛ}w"ߪ B$PN[]*A^9G{˖Mmg~jckˤ<d;*q @AwG$ 5 ԟOuAـh+Dsםj^oA}F1C"-Ql1wր6$@7t,C"`,-=MX05 iP%$ e9JRع7$Қ$ɚ5ڛd\]#u# ˃cwBfvFllwJRc2keg@ £; m4ލ`ϼc|,k6+HR|D*A12I,'W= ]Huuc%E\qHI>9 RqRTW]~oco6^>J='66!794ܰn)c UxN@|!ĭ_G-y r,K8xDufńL]d:,d3Y=R C](9y:yXU]=j{GA0{*">Alo-$4U8U$jA(5M >Rd>2FTD8"-إ,@Sv g$oR*ZPiY3& ĴP pTDCHDCD[万BU[ 0Eu@  iou8  ! H ƻ닉~h+( H#FE g8ERAJ5 =kB@zE@B 78@T@b$ߍYbH 6bH2+!$ <܁X*ETR"X"Q( ~ EҋT#(V2* OVAH"UEHHR"RHJ(TdEF1Dbł  XYf[1`$ 2``$QX"FDDV*(+UEb,D**`1bUp ZETQ"(* UE E,QHATUFD#AB(Y DH* 0#A""! ²$U F(aX)IX@X(,Q@Y(FER(H1E ZXH XAŐETbQaTdH $( AHE bH1F#*h` P`F `TBA,* Qb*Y @PX"50AVHԵ1#!TH AH aPEUUdYPQaXA`EU"", EV,UXP,I# 0QYA""- HXj IYl*J2)& aY QAmAm*"EDb*cdE`"2łEdAdX"DADm(DEZR(c$X)F0Q"E)H*AT REETmATQ"6ժj,@(M2*"A`KB` 5[JTX(6b"QH%`Tb(d( U "(EX1@UYUu hU ,V bQ`,U"bEP ""*bE`Ld)@APF0d(#TWb,$XkmD[dU cl*"ca 1Q[JV *""EV Q+l, $\ˑ[ Pb0X(4(,UAUIb" A"XF F#֫UUDUBQb" QbZ4+,FEEF(YX 1F1( eaR#F  b0AUYAb bU,F(PDQb*11Qb"*ŊH Ŋ1\`U`D B,Ak@"+QPDVTUmRAd# [JPA,-bʤZlhTQb0T0HDT bRddQQEPDTH #PŐE2#E"2( m([)1`A``!0b2(#"UUTPA`(,b,* EYERZ 0H(mA-EE$@E(E Ŗ[$P)*Ȥm#AHDb + " bEX*H F$c,TAXRAH)G"1D Ab DAH .* £T ,(+ @U"1ADXY"m#kh, (P R,1 ,UVd QE  A,"IDPXAcDQHU*,`HV) A@ "[-* F ` Q Ō-,JP@R!+ (%e RR(Uc QjUY( E *AYD @Dd#0qX`Pb(0TQPUXT1ER[I\9AƒhV *„(ZȪ(H(PV( "F("n62(UU`DQ# ,bm1Hk+-0)XZRŊIX,# RҥbqX( Q& Aȣ cl(  "1 ( Z(eDQ.6( "UEE"b(AQQXĨ J"Y-*((Le@AbVd,(A@`"1,%bmBҪ,A(PZ21DAR((`P`[V"VEȈjAXA`TXňE"( EU"X A1# Q(DA"A$Q" PR*$e-!DTTF"b`)"b dD2QE"I%Eh,amD+Q XPHBY ԤJ!EX"X((0PTXD#`DR*c* $XMb*0X#""B"0EH ,b ZA2VRPb# XF"("B(Y)* Hʢb1V(1QXk(#PX"+b1H6. UAbŐQ@F# dACq eRhb 1UP`*(, ,TTD((#j0Eb* J",E`0,R$C) a3.eRڂXIm**XFPc0![[VT0+E([G̔H( jXP* Dk(m AȱEA`XUkTV"6dUbF*1V1c#`a Z$-kym¿Ui8>۲7羞^;wVQ_kx:Ʒym2$C Θ=H<+LT썼T2ŀ|w7b8"1NykI0=')EPx~Tużf ٸMC&Z)< eCI Kwa40pi83!?2Cgyl$.Q̥2irqJe2, c-Y̐b5qh)Ɠ\I\B 4u-ul6SIra׋KnL2J%="LkI6sϞ}j"*I:.`w~r]%Q rXd(娰bGub')&%A"",AX+(ă DIOPQB"*djPDB*20,, *Ȋ$0DDQTF*+PTAH*0QDIU1TbʁE" P:#FdAEVF" UbVEDP`TXȊ( ",V)aҭED( bQđ(dbb,dX `(Hb Ē ,AUb! ( d,#A`**(E`V*+"AF  Pc EEX(1,UB%eH*s) ̪-`TFi(!Pm )R+AdX%""0PE2a0Q @VEU`dXE D`PJ*U"E,Q+dA`[F1HFEF1@Y`(DA ¢$E"EbA`1V5(E"`ʅaȫ+EV* @ ڡ `UQdHi ` D1U%D"1H jAQqdQr(0aG-`JXbST{D   Gwy< :sMW4Z@jAxZQ&F1V^GYب=}N8% ƩuK+<F`c^e [UOiJ0Z|2㊁М2p'1&UC~*/)R遈|uIym|iƜ@5 tF\MA@ O

5DdC:uN8Ɔ?0`!5ZȈ ds/&vkb;~Lj5@AHcn|p+SS[3xh~ c41og=p noP?~~:3lv׀TRLϽGgVAR@Ss^ poma[#bA ?l-`DCT dQS\(:4S p d !Y670'lUO<|3EΖ{ǔ<#Ò-n~~7!N_c߶Q9x0xL:$!2!б^@ЦIB<<>6ppo) >>/sDo:81oI${V]+'Y޲? 1O0WCTԨܵÂҍQ$0#*:Amd]"Yxv0cޓ͛v^FI!Ž (T cLE}W2΂<"y3ĒhyMՐBn^?z\Xz=' ы>WFdͅ/YǬWr|Az%oxhd~dɛ*!_Sq҃d0-Q2UUd:R0|^r錷-xI%ag{ݸ1$* e`!fcC {| Ūlt/$zZo~s\BIya*(ڻ]FUSkDo+'q{L}>ǤMXAyzP_@P<\-#!#8 4LlCf&Y\n=6$dafnP)lZ q@KԢ_/,cW;| #Tv>g|ߴ;RrYG[lO0,)9ƋZ`9Bd.0< *oaKל 3|xINپw 1O{HBEI[x:]0_C; uhǁHe(,=]Ft4:c%~f[%afS6i:|<{ÇJ]Wr[۸SgrgF"%Hj I%Ǧuu0Ԑ׺ uςR^B^MSÅqЉO&KpZ xQ6S-]r,ڥLG2N]|iMG"qLhTy|wD>)acժgb88^lۤ%Fwb؜ ̈́7u V%,AD\槛jdhG3P4a^=}lt3~i?n+!4c4CŠk|s}馑;5y3r,ӝWŊs[X6J6&Zu&ڸ4@gf=~xe% rRsvM(Jdy(cz"ZsxDL`{@KJIM/}Œ0T `[ѽ=2$0sGlxx}m0.Ry(Bi͈޸. t%Xkt2yv<0wّ2{҂-&w㴭\yѵKP|s9 C س݀WD8&ur7/azɉ=qxXF6~kQYn|@x]Fby#]MCx`g,i \O!^OFxqN‰~eu[Oht[n&dLQV^$z|n^wsjC6zc lSL”S[ )VTbmFn\)/l]=k\&'Wö<{jY["/ӹ$K-nR6psT/zBX\.QLlDKwx{#ʒ+7 sE?EвƵ.eʒ\7BKV*n~gCg`X,T{z4]̼`OA-A`v.p'DV[v[O*'~:uVhu#e3k!fY>Zi I(@fL %R[ dI:7 D.>Z.'9 S>VC[^;W.)kg AV^<-4+NG]:D@H*W$]#Tb .0/߲L`M߄0@eX(]g7iL"kR[%6uql\W&]hR}b1+6$Dݰ_?DnjyKמ%IՅid `S lrC/z}KE ؍TllFex;iLP#{8z)X, <tOv, koWS !0)Wycń2c6@Ű#Qrw@ƣ%ŗet[pK)F-&fB,ViR\_K!E$'.#pҭh*d@̍|OX"v@%s-py uh쉈w7Z;d. Y/FɨxDyrEk7.K`+=]mWI|9yër@FE>;ؘլE̘ؠ9ƫ^WXg$]Iqem bUγĭ 3uBkJbGv(9;ONޜ۔|.G3ļx 2Mѫ2SXڟ\Tto%P_PHh :bYM_yzw}w}`Mk.oE[ȫRtg#}A,X0H TW$P©'z\Z݄=82Xy Ӳ*b}pAeZqoTF\rQk?%k8j"K#Q^"d9sLtar颲=ZF˵2X̅&g=e+5$`""X)Q0+y+x}gޡ$PJV^I5gMP4rxQ 7H|\#bqlYnN3[@' p(*3my_[щi&#KU[B9x:T(ُuS"V͜^dwf "㬮 vOF[/RXQm䦛9;ʽ4ORϛ%1u*>qMW!9Wu;Tu6}|Px0H93@̸Xs9I1kŶ+=2 lW,WBD R)OKh<_],Zד[>gFx<Ի>T;VZ۲Xrl-fa,3)0_8O1x{Slpd##(:ފd;{sI*!J<:{2x^8zF7`x9q7,M '5Fa|bmp-XV! ;/,sS)^?>la%nXKʌ] ;}E`|S?RLqt:9&X4yA}lk"3VWt}wjmwEލfa랉$ѵPqI "O":q5\V{I(N#- , GW0U _?2W^}?q/|[SkCvlGHE x[-n5=/+PfQ2VsxEg3r.z߮"V'W kaf=j%>E\W@0>Mr+,Y1%x4RFjٓ$$Ǜ޷@ᏼ2A `>ifv5WHF?<,;޺ΝI+JT[NyF]4ёV}Yh[S6rZ@JofОXPA緂X:#n `D! 1C_|l}Lxq6Ee7Qy](}]Pt*ΒKH B֮%-,dqEMkͽy~-jQ yv3| Py,ȕ+ G!mU2Rhra$o t^0i}y}pM`K N-.n b]ՇoiRSX8'21hU⦩sXS© UN1SS8,JɪSWRn0kf)Sʵs&-0` an]Lr7+bWX羗螊XgXj#Q(P< nxV0o H0`*j% ytx fޔs6N:5)`=ҒMW9,VԚUUWg-WgTa5`Ȝ];fj`[T/Zt0J&dLܤjp͂ ' ӌ#4 朌 (0RUWE ə9x y[#:!A"3'c~do݌Nd\,'uAUsקvz=9~(Eb!^pzL+h"{|Sy9p{هՂ'.BjpM0)I.ī_KM@j(ju}b󰩫r&ΙB~ϡm|WPNt:L|H޽P|Bu\5Cq"StkV"p0.qJW#1Tq@D&-x35xer) Ɍ̻RlJ9H)fd{35B\)E8^Mio7Nʻ2tuLq$ZjָOn HhGHd7~'o-2Iyo\Bʄz2#4R/˙h߱彬9\ ~Os#ap4E9&#i ++fZ 'f+ו03@-%|@OyĔoF#DzSTF=[TT2 v^zoӐq*?^Z sK0D1QQw^KOun-ǫwC=Ks3{P⓫9D@n a!w3gnmxN ZSd%fOrd1b}^ㅱpBa>q"33&\j; B.v5&"FSEr4ЈafL&ה2JEt\Ƭ8Q5w|X\ޙ 5;-M?|&g፝TTfH Dq+$iB(bMJaH*K,ʂL6Z <>]N8J +>]G[ܛR~/1VO0r6ˆ'1qxÏ%"sGOc[/ =u-il%B<+ݧCljZLq㓷J"ql {!r8@wb.mwQ%G.q8.:@k 43tufjQvB"Aڦ6Sph޳HFjaM:8t^ l#c%f{SLFnxWWg4Lǝ< jaCb\8C 'M}[۲=o:ӓ7`2GJ#" 'Ti\y, |9|# [ ݼ:J{Mkloh;Ni{\Q(DSK!__U]4 EW羹bt+#t -+l]KVJzz!c`h){_yCUެ7}~8l䄋7mu9x:ZN]V'#B9N`'o鰻'¾srj$\zеN\m ̬k\*ӾC]417ȶeBeA6dǂek} K%琚(ʇN Ą:v7\xd5 !12B%VdZk ?|*x0ː"O8Ә!W8𵣝OqQu7w cl?Z9ْCF2tI@ݨǣ05Z q Dl qa&'W]KxYf@NrnOޕZUXEn BdWt)>ǷgVq5;93d,/#K+6n~ݖ)_zO]חزM sxfI|>WADS ?HfGg3Fb#3001*nӇx""CL}Ҟۙ:z+_;[IE} &:ŽAQ5E`\Ćj" 0~2͇P[&މܷwɧ, ]T!IƊ(h f`h.jbLB"*kvxt= d^3@)UN%Vux .BR§XD#xXW33GAwcTCvVgf\ƪ/Q"Zw ]es"I IwJ&>0A쨜uaH25{(J>7!¶U/wFYw7y#=F]IHuHEO.ih†fRWK43P2/e'ps◺G!. |>9MاyuC!u0Jh{Q4QTY"Fr&)EOy$@RŲ;3mԀy#!R gunu8'tּ"zԏʉ3[vRԤSiصq2bY%'T˼@lI<| FLY{i~CW/ U[oJes!nwL]X%Ff;?{w7&F"Qs:qqʗgvyfWmz3yxwڥݾ8T\) hjW `n{*0%yWm c{}U\TnsR κȭ~& ׃wΎmJz@^KÒXDhd3 p _iA9W+W&;9ѰWQ(Y=7"5J*ɪ)ö[qX]_E^VR@ d&Wb/BJx(c-MM%YUDLXKwٿ=ß}4sN֌pj,z9q2G|&ގ׮=:&] h43xzyZ2m46xѬ= w!h5 B33 BaTaЋX mS#->x̏Ω3әIMk<׎5ڔ|E䊜H8so"{Lcum݌ [&:e_6(+# (AXLY:z%z2G+L kndA*R( f"1tN{HQ.ebĉ rcۊm-*Ruw1=k5&X~IXY$:@v;OET92L' |XǴ>tf+QmI3E,A$6,=,tl1^pAO YެIy}5i$_ao'0M<‡.d!8G5H %![(6qf2ߕ&@U2ݓ9ϗiϩKsQfۈ}_eeDP7`K*^Phg}f/Dds+)i&oCSz2jZ`6w<2,!< ]aiv'g #48g]%;1/~sG+dZՒNz={H!-ĄQyMU%GHye7 < M1%W7|gtǷw>{P.ku.&7orR ʹgXH{3j|f+@Q%h݄)ZN{]tŬ)w"h=P'sƍ#"CWO3\d}mf>Y -_!Ǡ4}}e Vi?:Xgkv%Nb|[71eZ{:#^M%z V|:0Oʞ Bi40a\,jbikڂugJ]WwS@}i)Vn~;`5;sA&/_4Crw&_;r\:՗|g^;٤;+rXFxWaUS sG"G|UY| =(pQ{C:IONlzo{4|tg_ˣ 3.SO>C Iq3G;Aԏ|9.߼2.='ϙRQ50&"u_:q_ďlmY4r<-(Ex̼7k=G֌5E1!2c"]huI1TULbn eR#<%]-~{*Bc)wKPFJL(@Dc_jSوL܁z|잡m{`΂n ۦoѱga]gon7I,$QFZ DVA ] B&1D>ئ̴ϸ]ޡvjG1~]{7quޢBH0W&Ίtm'N5i7<$swVcjle^3IsQ$ʇdm|\@]^xON..ybE;/(ũcl o-bav^%}F^OR e.;1FO\'=[(r^˜iy=(I%Z{ީbvlYA9;|>4]NR_Z~J79{; 5rd"U0\fX|SUÔ kRVwK3-(y@>"T{pNKؾdn|QG7puH&V񿟯tӝ1b 'ᣘ0-y (pj=|"{vnnu-TSC \7}p?x+SX &d< ,%sSdoUxGHGF4M~ B*z|QPaN8J_0[p3Z#L/h]Ѷ r"Qeud0yռ9]Ciʲ0 Þ _ hz- 4^:8vtt+LЍZA m:E&ɧT|LQ*R[,eתrJ8EU]2Go*RAJDѨ?{}UfL1N67))׾\_. EB_͍z\3TbgvO-],'R j9*zҮ^:^-<H䧘"LTblpB9r bTɶu?`Z(|jW #/F+5+O+x:V< n##zd >E? W7==dԿ#aW, 6"z=2t_~A?~ ߁D9ct$ypdK 2LE4o".bkH`JR^d#6Z_sew!fP/KP[9j (N`nvS?bn; q#"yЕoB V@}>w  3(˼8lKRcK14cT OgF[Hf W]h9yg >)گY`P㈾^\KB|dsQvi&RPn,,GXk&Kd5|:u޳w Dl̴I^FDDAoq3!#ٓYqˎ",iJQ10zwe0"wgK&Ka\s(^RFFl&`Gp$I(񵴙C[Q<| ' )TYT;^t) ]poдc-7IEF)Qs Ѥ3I3M*k&Qoj ʠ4KJ f9m=ҟϓL5<U9[C_cPj9 疠Vj",c pNF>m+ޚ 1M`(Q-, cĀ04 (0t<}qeh1yΈXC3?FTȉ nQ@@ageX[/~>f(.E\o}2Oʾ;AţZ~Ehaxo K yHcEnӻ)f[Bɯ&߂?" 'J j: Nb8@E@j(@"%E\AƷgUdӾk4ﬣg5[MC/wcE .*їms(mLgZKqM;Ĩ:Bপ$Cj$"^HAqX&p%d^#h(B@yk* A*bo(T@/v^D^ q*ZPLM8E bAB qn @'P ސR|\{(Hw*ZK+P[SE.*wki  " Z ^w}T@$@MAZ!鞈⎱ 0DEK@7k8kdT PVΜbB,T VHEG?~it#!$ ܫpD*1Z 4 ǽ}ꮱGh*#k|BɁw~U:U6P(Sz^\x*ʃTnj6pN 2 [*-t@hK]O)R'zܹԺi* y&4_(6*Ak_:w?2֐'u! `e8[5R7Tec~`BqRX5sDޜE;}P>)KA U=m)yAs箙&V;8Y6w(ɭPe.pٞc4'$N<h(QgF$'ˌ rBHY1dd@g<ƠmXǸĢF{A1RߪQ&'%R!613K @*h!H55wˤC v1 Q05>s%~K8FEYk|B}ȳm>1/7кi4:$¬Q޽ uY&=Nj""&+瓙B^<- xxjvrhA2a(H ܸ刜DToaE| ™bӐȨOPCYpZ('5eUA2-gvV_*AMGjxr"I`];\&亴-sFWԸsw2 !#Ż$"@#?chɤJ5&+AK ?JzNB<ɂ <=^u߬D6I=P3L "< _?咁OA$5ᕕXtfbi: ׅm,2CLש&샤c18_9p=l -rs,ڐWɇЬl fJׅ?żrݛXȚ4j2DEm3Z"1^iĚV4` gОo1Ly |D#f- \~;F*V;Mx_ f#Wլ<~.*q@|'pg1|>#<#{&qϘqڔ$7'~n\ljúgi5xx9V?9M %Mxɩa #0NP@Jx;/jTSH(o㙌]z|uO~nS!> uwݔ h"<3iۤ2W'vHt&P8UOU2R1ʘJx>t\mD/KPЌ֑qxp殱bț/BO!yi<qhSquxCl͋5deg G9SkW~$+, (r5+i᭙5JR|%VC&+l[ޚp2*5? = 8P6}QxF[xLȚ_w s@N[Oq| (ş֔6A5FAEU`%G#5I23"D09$hr FBc v> v C8FgaܑMO^+4ӭ>@0{IʆGG;N-tW%KsʇM~S`1߃0tt@ƈDF8b{zA$x;E$t墴#_7u84ai3UK8*|Z"tQ~nfP.]B i#htYȅPJXE.k~c]HߣS3K)탋cRm/6WGNiV2@֧k{;߾V4I "(>6IQZ!}tL4$S?nfN\1 1U>þ`F?☗Z!/$ `ٰf 'b??/tCjW.Á^£g w&FkG4nݸٲꬤJ?\EQi_5y$՝ܧyjK x/dR3˷}:q^:`t/ax~ =L˚1ԥ%;&3W#|{HN8BFwf#g}&wML&i6MMZZY)L8o.i~_BwXPq3ӽ?b^:=Ǻ9L#&X% cHj!zC++0 Yrgiy|BKc&]Zh6%/i~6)y E NWq_gtk<A@RmX^_C௫^ Ha8Ҽ=jZ,Y>-r,ɧإ[U1@:~[a)@o7:4YdncH"쿊t&+q&ʚ \` <zq՗tG "SaV8FpxYx,8]?zGT)Gٓ3!総*DԲ5auN9^wߎ8`%)Qą!D,HQHYǪg~Ti(BF@ "Ur; _qujtI0fd^^$IYf,@6w+mm!~M,ȉʋ,{OйK(B >wiUС`>K`&XiпsY)Zi0G\rQ #tB^vg #uT$^xE,P E:1?jgt@[Ȩ cm`Pp:`f讥"PҞB|Cc۽mrp%s`'"w@A:h "#D^#F{],Am#dU_c_m A$ALo2H<T0{1ח~Ofz/8E4}m,pJo&y%;d&zg 6xI}c3Z{ՇźGYzcfdܹPGc4|0#E8"^EdY[afMȌ yK{.e AGwrK; Tt 4xC|%i wL !hۺmdwNcoIX=M*iSja- v^;Ur e;bzX\ BgvSakPӚrcdj9C OBˁ1,ly<}n*Şu:)<֕D$5O/?е`gKa9aD +Ӫ A˥5 O=f3Oh:.ԁ CzGg \b-/)pAg+]S+4o!ڜMwmʘnQmHb$4Cx&Gx>"Q\>_yQ'y0.E'fTt¼)w櫾n( D~K,H2|p!Re ImlzlͦX(C"1*puby5VVSblSAig=?)-s#,!6#B}S,cHjԐHF%B[쀪2 *7xjnڧ<,%*[;#D$FN&Ә`Փ\VT!, fq3,DKn_e)/6ADdNH#rx1|7SriRW\w,,o֭@MD0"c G'HaD! \̄`JѕRd*R}mLQo{*>K }?4 s !3SYO$'w\_@K?3LdP"طrJ lo$I$&d:^ ou39?^tAtΆC-y]hIĥ=xЇ.ؿ8F< e*\!pjN+3Bhtmf `+$o.<7޸)8VrXW A=/n;D"]X.u8'uSU9I-D7e2C _R0$fۘDpҁ"jwƟ!_}ܲ h飝w*au"+%7yI2B.<~ЄEGyZx;uj,6=Z>/NF[dpAB?Z>5ytf3EDW"#@lQOuz0!{B g<nЅ$yta`abCb"xPQWr{~~}`U~ <2O5hL, bԬ"o >&"KN/xMZ)֝vyoNF@Yǿ,FÌ{'2OԂnks|RxKAwmb;׬[2nkk>.-r"sXD3"8F*s)D?;08.M$ wi` !)ZUBINiVPekþSjkZ e@vxlH?eǪ+dR܂(.M#lO\_{h>(M`_f@- QTt 'w1'>ֵ`"xKv cE]],? C2a?7,e=y1c󹎇RFCReUۏE6ŀk &q*NJc$eG!bOWr̪ٯ4|! poAdF\y|0-o'1üp2jnK]NF]"?J_*A 66;+?guCmt!${l']|UGk̦Em jLr 8 !GN ~r$H*{lYH~yvo_7zH.fٿ_yz%f;1iSC oSFo ձ^#N݄m@QLk;Z:93A.Z}5X; w(IX`?G(b8tEvSQHFޙ!!DhQue$WS&ݥgu#[pE:l/,9?}z.$Bq03[cdCPY̹Hff'ev}CdJ]e2ԊDCxǃ]I!!nݜ sf뮉Fyӓ&X5 VP!?AURppG.DiV)- H.!@՚ %x74mΫ1GҠv@g~q3ҨOL4a^!w_L/y@²%xt B2 8ȣ};$Cޘgq4?f4Ȝ1 9eU%0.=q!u(PɊx0[-L667hX33 rCq317J~.p{.bǏi򱗨u6B_5*80_!u(9nv N[s׊++^O ƃ'ցa- g,<0};z~ A*V.A  )0p2SWģej_WI8o8"|z)/8Z*z%fDgdrWeP6ϑ1zS1wFJ}G|ԘVd-OٕSǃvf-$a0v-:P>XFg#k8l4^Y7{ Ƥeɢ9=(zyuuHVg7Ynr;Q(#b}N÷LF J( #2'3˟HI;9˒ wZP2X- R8D[$)/t,T)U\vc'+L{80*7 qzxS8U.,V\mem*F[0 @FcY9DUI|]='">ωgTQ ܂I M#Ro,]ռ15p.1%Vb$y21e `_W͊>XGꨄONIKTx:gcl7F=B{<PEJB/ Xtu*fåTCX͚[jg(Ȟآ }gD,6,>ukYP |YF+wNY-v?bUAOx|:aHmJ\ƣu8kῚ^*v@+bz&Y*1Wze,3,*ٚ"K w:qf}ccU&_^*&h$ۡ菟Pw?U§HB'C{ziV52زZhD$,O9WziI#H҅tv1@i,IƝx^V;a(ywbI\ȯ,9ÜmĤ?>Ҝ;E"gCL-)LA-MrmrD"v XO 5!@] vb_DIq=^2rjpLr~ugq'f(8ռ&NIƢ'-V[)kj&SFf װ͙Z"jfZd,?yL >SJSedssθuMNldkT):jiRHg3#mL݋ZfL>Hxw/)~%nU__υs'iJ;ec X'-u/g2&?Z7* gmNLO|JO1=uE1nԾ|ff^c|)>n.?U|w By,1%QH( p]>mD@$lLA1[r /}Lk&))<- nt/Cz᧰Ğ İj&"yʽIKiQI.㺆 lNzI% ZnA5ӵkZ'6O|Q V^I7 ;*0d*Fe iGJ~R[\ ]D3ŜPb}')$.r_cŝ?וE<@zw$Z~h3=!9r.ߨu[}N GK 'pJ)bh52|uJdj-'f<$,-W/8aě [Mt_i0 0~g$QS;_^wY._sWO51UcvG"u(z/&$_OEe؋Xmb&$7MQvvRoP6FtfdY.?d@7E}(mNqwY-5ֽٗ @&hf:;ڹO=6;0_ADiRLj;c9P,y! XcnUk_o}oD%x8xdT52"2:wֵN>tl>TJ6(@|ks=!"͕a%wt ,Ip|%eCUƹQ$iDl d.c]nޢp%J2u>*ITW%0[9i, h dX2e@!ঊW" ҸYTbefg,ј3~򳹋%21H B^ 1tJ #8 } q@aՠEJ2\x;etQx!ʯMÔ5c K #WY}}ӵ);D6E&; |j;_2T㬹 )0<hBD(1A5!t{ϷEKJ`\* KP|BMJ$AYw _(=T@9.^S`$B^sU6侷־6>wm鶓-j553ZXl`]a :_dBc^qhgG@j=ZQ!덦8tl!n<+Q8V ,UtPGdYWu!s hƔdDow]B1xSy Sb!2ct6{!mf8%xv&^δJ}pʢYfs" xm 76?rIY=]ޟO8;<3.7ez3$WXde {2Q_XHyK5m[oivpS׸D!m+hɞ$3*}Xt$=(y]w#d$y3\0^tC xUWWsXcBDX=%r$]5A"xfz_߿ WOeAH[퇮*\fb2D6njԫڵ}ͩc_$ғ\ѿ@2.JqcDJGaBX9#R".Ql'Se1AE{";8}o3QA Җ0xWPuXġS918jxގȏٓZl~Gt2j!]@#Ջ[s[P1L5{J TW8oљF4٦kg!PT|rkΟ~YmwK"¸}"͜(+ECZKBPPǜU.uDa]`gt534;ˬsBhV6/Ѧke:91%3V [::%|Rm^I6= l8Jm1J6!"冤~s<׻{4Qy=go{t Z4ze>ᤂim ڒE0HN2m<#p lJmmL&8 ߆/} ! c;28<;ur B;I (M$O3_Miì=5S!zL<^Օ4lߤZ;ʕ9.e"hP~1 _y!:nw^RrjLVfaK(%ulϱu4'O,JJ/E>@;) kSa ]eʂh q }EoAMgvJ%ӌa5e`UU%E6@У5.+DӦ쀐 EhU* l4}8 nqvk+~e"5iF㻹#[GM) /4e=-[7I0v۶msZ) ^=: Onc.H0!9;9 @R[;]\"SU6D`wrnbR JELcۼ-kbBj؜՟|H.>y^ @Jd#omEJI{f0AZ5 $́,>pLQ1J$%5|`>/;'YƎzx1 }0ơ=Nzk0gW0c5Gdğ<%IhC0 _<~` &apm@R{ݹ>/}'7ۉ]x0QiAfL2^듀0‡e ֝5&c2J^_ <%ewܸuWG؜)}0  O|4T@~]!eh3{Jj^IdYю:DC8`DT<|oo|v8TmEQ{[piiI}Fysƃhƀ">6E1>;njkQT"L Ni;`]Z጑8N5[륱H'$DŜz9:H[ۀ@z6Q">:X.+w95brRL %8|PGqylBԛU@1q>;|+wG逈L Dg~<֯`vbZ]%asL](yǗPqXgf<ͥ$NP{#4 Hˊ[b#Nnm@A[+q(.#Nޟ7& ႖ eF C݁Y$陪  M(hv>"MyX0#H>bq9$#xGz~K//= ;$,~/fp4ד1Z/ oD!COΩf8B5Hښ#Dq}`#uDSx=ڪX.r7 $|x:ځJ ~zkdvW%DŽTMF*( DWs)-)n 9fxY8wX|m9ҊrE[sU@j@ wv;z7S/=8f0H$h㝴$%_xӞf]SWq{Q;ٓrrݡA{ں٫AOϱ345@zthD85CK{bIP :v188;{Þ0 LtbaGgݽoﺲ# \I=,T3ӓ!ֽî 1P97ʆ@$ NBDe(~n}ˈ@my˯$@(M7{ȰD<|xu Ӵ6q0|Ckc篋ee5+H^ulsJm0q3 9iiDN:.` kOǿ#c!-||ր;@8CƤEi>5ǯ||@:k}5n\7Th<޾rHo%f*)ηfQqQ'e}W9‡A0 QHmAV80B$|8޶40 D ,%k7칋o^C4[ e{P_yXnvfRz!ȻМ5,f}귕ALd%{cP^d`cH RWzɯךyǾ|q.*,~XFd(QC!21|jp K;fY0wNF+]7n!1Or]b6dgFIv-w}3{.jc|'mgnoM]cϷa||cRH0 yyER E5x2"q[ tߖ z^sz2gOR 0G(rk I3;fk#lcdžD $QEE>nyW_ٝSf0kZ@X *g:\e<@#r9H$J G~g}lE4p@;je7f`'zyKO߀Bט؄D@Sj{#F$7;2F޴; S&UD$xQ4|{z7}ާCޭբvY2K&F0K/ձ(޳7ހeCk}]vͦ=0㷍hs-hiv?>stc &|fs2uⷊ=˓Z<Ғ/ b03Arız=o=N2˷ƤXAD+Bـ52DŽF ҽ#D@= '/}:gN cs0в>z!YoNC#DD0#D=cwfdlKA;ˈ2cz[Z iB|wä4BHqtb "Dw 8u84oj{[vvƛ2F -6;WaH՞;ꄵHUlmkvNcysZ)al۴+۶Bw\"Ȏp(C OOxN5km1Fk!"{c:S9w7ڱȈД Jgax#f" +9ċ3o%}[9JU%GHE xUGkf*.R:ū^-AiㄔUh^“ZrrezL* kILNkGYܴq' GBjZ"kr;(u۵vOޟL' *BAR-_*Y4E%PCUTI-Ĕ::g_,pLh\LT$.!Xv CxGW=F ti䐇zWfg?R1iyL*EmPgbV-󫁫K*7{S2itv\6–ciU x*{]AxvO yy L=ڡn{8ͲgXC{8}J4K3¹ Jb ٿC+CT7zʃ:p\$̒@)F2™J.]Q"yV^dAqK\PS~ Y;SJ'q1:8NWl:2g}~?]CmS NrKcOkA$֮}da679:*ÈJx{RG_ { \Um΢dHzidLZ|\ ҍn0 /gGic[ڼyr^d 2dƳL ӚT6QʦD#ƲO}-T "D`}-MPxvX6~kY{&|(:}tR{WF f rg^rI>=-x6@C} b>,:B|U}y A m" cVGH\yμ/p'(=iI{64`@@1ƙ9j@vO\{X(ZCdC_f,38ХDj1cfXB@щ?L.*;veARq=C ] tzh_;wiT#?ۣxtbud,J(ІđÓಓY/Mj(0LQ@=c؁rG(?mՒDxI [ZbDF̨HC3ŽܐvWs:d7^u{x&zp5h6%;G<9:vƀ$tC~ ";$I %'%,_B O4_E~(iikF f55PJ_X1<@u3vbbW 54V0ʚII(8}B{ B1!BlTh?1}OVs"ӻew\$(065(N}z랸*YHu盨t@6es /p ٯ&DDt17Hs-rl3y(`sAE'6qT0 ^Ǎk@P}{=}1=f2=Uc2A=W w!# ýߺedoLGEyGwV0`%C90pH$b<"Ma.6nrKm~7\Hhڇ-iQu Fid{ '6>J򗆰jdDY1-3UYB,7SB1d?TJETC$Os"gZ!&@+d?7'J F:1K$=uClIRկ\Y2h(`$sY00F;@E"av^ ծhz`iZ4q͸#ٍB2 =2=^uEm[!~9nJB; ~L_!7-* 1|f 9*]kal f ;ՕVhq qWZYXHp)g^E c[/2@9Ƴ/2qHcTlߖIlohywN1Υ.uw/^p/ъ2cŋW8pθ76hV{taT\'*"os8!P ߵ;0C?4XCd{;sDh$zө"vP8޵شb94sQD#4C0eKx6D_*'1q\q|8JXjՈi{8(NzHws `uqՌ= Y(yY$|S1F!$_\lH$XVn? bC׿^~~}yIH`?6=1UbQ(*P$$Da"Nʥ $WkYPd~tT1i>: !`o{ŠPn tX[ID@5wġULFf0E _XDIP '3]vT0y_ަ!D:W14*Kv'{뼬`d(UyGM|wz(ŊAIq׳Ӥ9JzC˶II򶊲8SYd/6PqC8q<fyq3ɎH{w{#gd@J<ms;*xx`=.BǢHZs7eFhM 23}&z z<@`&*s"訒:ہF {ZВ pB"L|#t،=TC0# `Iobz:P:/3h˯MHHA1/] چm"D078@;g@ ۞.Z(3핬T{iKQ@wy;{V,H]HZte禑0iJ`I[% I=귘H3x3bʙz{y#I/!1SV]&[ߦЪi:V=0-Ha'iOʧ^y4%:L8l8zń r&S6{CWK$uL]{E4Ŧ}epV@ 9S {tæ-qPY m/OI3ͮGom N3"YC==.khAXg[/vbTQڞy_ÅR̭ޥlJ;qa{[7R͇ fX;pUʙA/qjtso?AS{E dy6ZZ[w;l폚"޼~Bw$,3x$YU)"V,c3dcD"ּok^M&:1};Pj~&(4eahj^hlp)M*RvY·7uF#"HXaD9܌wS\~C,LG8dl;u sYm>%P.)&zpY+kTV+*ݩyu#y|T@F *raكtnjwo7DG:^RKɉ $# H4_u`q,;`^.ڡJӚ/jR+~qΛhV#P3ZߏkH ,FJ+ T~q4ϔfwNF = d/w t tUI;B .;(`Dp x Å8$!#ó5S;d<:slX~Y& $@$'>s{d(Yαq{k~3FN\|ja`.-ڣv ϸQvI젙Fz6i"ޘϾka{0,LLjIKldxSg\-ό[ѵUZIIk:2KA"- L#պ߲Ympa5#;"NvvW&[\i^$@!C'ĺY6Y\l 8Ig0N{L)`m*ނm&3-=yy-2  owvdsieNʴtI:dxiC {;CCiZL!Ր)i8W"9!>cKկ8yA (sx><;1"L`daxGCkcfD*Bh$Wv1d(uZ<Rv48q8xkH5kKY 9_v،>9|aӆA5] | Ҕ%C᣾zhyS!ozS|GG1(M e\B`ǔZ$D`@%a\<@ J @ߖ-GUR!Uˣ2A$RVn$]_̀%%'vsdF d{ֳL(!LVH@ i@};1F#9Qg`"}Q I2$R u^S k;tC"f:š7xkI%㚮oOۉ4IC͡f2xFJflIlĘ=, ` e*P\22d&L 1wE1 ߙct舢%$@IeOđ ʼe,.͙@L f! >2ON"Aan) Dʪ/sg]0|,l%2qX[^G=yD 1$4DC{Ʊn 4N,XۦVTx>zل*U[YNv殟d Bv;+Tc|kDbQ럟mLY mZg@h @9#E)e`+4 Đ4`ProX(*bp]M}֏^/}x!\{C~L^uں=i*a즐6C b?]gg+K˧  .e8)$-!$ۮ/sO1:#p1[ڶBW?~Oί_uZkc8гf #*hm~*ì$5Ґ75ƺPm" iCmݱB0c"Bi榈s* 9sXP!$Ȋ 2GyQf%h/ o#]|8'zɣ{I 8ώ!=!I_~"n98A)˪7 %;EG_!C;mid 9e"!,@"cVmG b*`!b!9|w."@<8[n#s/]$NcP;|+pJ/ *c~@TU=w畆r"djYdk>뺁gӒ CύoΐLj!|ls{Z8-aFi@csNq #AD rHS68)ui|09J֩*N8TNVlDRU\6g!HI J뭭߾m#k\1|2rɈ<8tfyߗ/n iF/||xHp!~4f9B}3,y"a H5S a$\3 & *AbvۖTu^x\1$~q^שּׁR㒬眹ɸ:CF޽sYPI~| Dw+xif/,]ud3)DE>}r Y">o87قJ; 89t[_n#:EdRE {ྊ%ahjbe#DV+,pc]gרky,juevPmn%9#޹>0rP͂>t~sm͞:}ڞN't? Y;Kwv(~XX0{K? 癟{={]׹ m e Q6CHаqQլ8bk)>Dc43nyX0YqN"L /]A2Q+v|ή*ìi.\z齡R7l/C ),1x/ϰɁ+rRgPSޟ7EaszzVw*ɊK-oRsx8A-d, ViG wsU6N+t2|=Gtv}&nNEOQyΊռ5sMD~-9+WNLJENVTf= zP}1FS:,Ua' Crioڋ2F~;b] Rf%qͅײkq2'|cgSȳUfݪs_ pOsJW4@$}y,J}W{.4LyGɕ%cEc?JGnysF9f#ʱe*HS^D`b^ u >lPt*"g>}x? pC"uE7*DDQxR@+^Ru0(5Hhَr'JvP9^gh0\p .ĉy^]F n£uSфgN{ڎP̘{4yRD2>RpfI=bsbOL _:!Cp,sxqh,8CIE(HXZ ߻>1&ި -eUPܐe6|p7iZW.R:b)!!B kmGy)ZȂ@cw#EV-M˽ۛ'0[=x1G~B)"%{4(NG_t3F<ǎ =G֯$87I<;"K850UTaq,sѐ&ifVqlb  |i>Lͱn\5y_)rAyo)x@OL?˖rG̵m?t$ͼ}}c&DYmI :8ɲLfxf,33)2fHiŊ t`"6Dzy0 gVyQpaTL`w`cq)!c`g֊(Js={Z;oQxZtb(.z|ƙ !9P-`_g'Q*3I@v:ݜI{uN*x03/ : nzxMЩ]εh) m:뾱Ys騏Κ$aJday0m.R..47ʻ2FH@]cՍg Et2nc'[ςZ'IJThQO#(@YfӲȊԸ$_jэ|2rAkv~Sq<_y$ 81)隙X05_rxR*YfA 1%=o $ KC,;أXmK(/~EZ "  dHlOf³8MrHPb<1 T ΰxLQ^*$07Z}t@ဒluZt#$ c0@]f'duU8QF" qoU}3䆚LmF,Mz8ۢV5XO޺WDmsS60mb^+A҄A#|"τ{bp #LLpݘ$DߺY9M@3@(D)n9ȪQ2~HD iC{B0e ,[R1G<7B0` 19ڍ>V}g[ k8up0c=b,Ɉd7"S}q+Ҫ̴QKj=CdĝiڌlʨRj4LDamsZAYGA;*n2VVH d!İyu2`#dbiB[Xgr3c$в7K:T, 4_{A:3ҀvHaqEz5w=k[l $~gYgƌ>eH>MoDY ilcߴ1&"#mu<$c @Ԏ$#nO iʀ?hH 0}/Eo‡΅lngPvNzzF*0J}c,~󝪇8c2KиDşfZs 28 @YyoN5uSme=`P8/_$ 33oY.XFw)Y|"8@рDw[s{\%4;ޖqQIywD@D*\c,d[񭵴[T04F{,`F(w5hY]n3Y9v4ε9Ojʡ H\yCǓp^#< 9 ю-'DJEb]W0qFIZԑ #wx|EYP>4*jXTbRC܇dLJd:@dR3˼rFO92yxzou@I!zbQ2~A IWDư BHn 󯚼'!Ƽφ'&2hQEa#$2 )zS-^y(D#Fxkmc]gV q$3}M@!1pw#6$N0y?.#"IeF!C+f N}߄`AwgĦD 0 I'~u{'L>]+<5 @2<yS3՘ԢvD20d5XzPBHdeGo"0Qc)g(!8N匘2`FLbWL듿HDت?ZZK|W.9dٽ6K7 .G $zެ/Kengfy8@`&jcƮ-ki9먮^U;nϞ O<Щ1YhEe@!t>,B-Ո(J!ۜ^Y3FFthb:3Hx4uL|޻"{rSWv*u2{ZdPY)7-@_708 J jyFگ%a={9AETX(pν nmLJ%iHd [WwF[J-u]q7{؞.tZM.{#{kw|'vP'2 A~E ])K?%(ӢiFD@bH(|X ](;6r%zyU6Ǝ;}x~pB0']d`Esb2j?b?wNY+1tz5DlFRx>Dxg$IClP 3tEnҊAb$d"&,]zF0=Edh.r#;xd !23L;T2ZY܇o;!95hY>g^bP&"z~g> tHݸ~wV$r`7 f'׹+ bW:8(tvBsO?;# BI9dn|wǾiiP7F ep=ݾo$=%LfyɣLjK2coYxS`כ䨂PRwAbXRrцH$SV<2*a4JOhOnѬמ;f/' ׄ\xYMIr{om"c*Uo^ZZzebuǶE:1vhpU.@8N|af/٬Hnݮ)UU$ m CK" ,C)MRr;X @'-[ "t ,m#u]2(^$ bR79]b\kVP0̡kdGG<9\^bm#QWl 6ugak$SEP3lS&!Wrpi;!`~o*XpPuu$,lkNB2!Ohb g'~|}XZ ~]}9{\ƙ-ܻeg(4YhMAq)i$lw*@$%ѨIw_u}Ԩ,6E "LeKl-ӄmx칖hGd'%ڍLƻ̻0eDijLP³2C%AJA!C`M.G$ѐvAoa ݄?Q}(q*Չלt:M}'IɈ8ۤL]vȯ!L0ֺ{0y{;)Y ZYfj(b#ŔoiӍU!}wa"ԡd2M6wJn,QW+i7tu[GQ7}~U*qss#|p煵ekuאaiVVTI'A.gFJIw5I`EN N ],T4 ~oD!JK[xw}`[ZGʉqKbaertT#+vE#Wh$Gd*8-V1M3!ZZEכdrTd 2GupEF&6w\IN>56cVڭ( !+Q(D$(O $T9F^)3V3mT DVZm rHg(dJ+ \tR#^uƆʛbJKV&o+%aYw y&LK(}CBAQ ɢ ~_[sDJQ>HxWJ@g'9j9D L`lMumf1ـ őʁDGΔ #,?'Y .=CeED #do2"냾$s|r4GT2[\K9da޾;2}{aA%c|͘L z "@`!3yKЈFQD}Bd1'v>c+h`'P9J",d LD ˼{4kL@uɻ3%ZZK' Z-]^3VOʏ01S<3HIzϾo1$bʟV'[`H  h}ƴWhQ$% Wn"R&{z瓞Fq+u4$d?J0Xxx75Jc]t[5yEˬk^Z#~V*@F OX.z B;0IIϘɌ-dH0>8e.ғ&;ڪ)"3޵l % GPf3{MC~X~| x:,>ӞI'}_6F wm&@t}<$_?>k§H'NYu|$@׬P*+ 0JFfH0\$8\:jC$da f$|m3)ֵӬdE6ʇm{wCHpJs~S1#ؼO)yZ5VɪHk-UwG| eS9{EICz ݕLJ; *Ɍĝl8gן;ґCm'NŻ\q8@$D{\{<"#F}"H0,|sϿ6+`~|Wj:#<^hcWk[80H&!GӜ!&ﵾnFМi! 'ZIq_ZR(Wm'w\_[-1<s*X_%{02˷~C3Kщ{ /"D*0d@PA@QdHV1&/z{>=psűӟ/6{gO8j&_X#7nk[CSJCs㎗V8c Xm֯4_zS*yߤvp{ ?Is H^ʴYeҹ\Y|2'CƕoG=$2_痺 *XLa \lhA#<7WXmx9+N&'+T+I=m&wuXQNZN4=m5|ȦYMvrGH'МO S:y#qzW5ǧ.%7lCyHj50A* ֍/\,!#ILb~hz;a^To_)\ >/KeK+SwcaHXzV't S4]8f>HR;4KvH@COv{t CU[-]̡luj=25^Y2"o)j%8UEO"%N71D%`>*pd5K5؆k5^IL-+Z2O|pSNȷlfn4'JCS,@otp ;=V̘D0FrX^{fVJw'AB#n髲 d8CQp nxvoA0|剉ɀW8gcr.sl-[%wn,6yvwz d;T8~Pj*S/[и-Jo(toj`δef6Y@猋9x'&p3?&,6}ZH#@!, E:A8M`d`1 rJ\c~r0gF743>U*Rf¾='e|tvޤc&!}[H|I%IģI ]<^4\ a9t'vBFj*K~l^LF:GӞFb@`_ /n/ֿ$Oh&eo~bK$">oi?f^9fjےm+՛.lú* *Fe1lvubw&XrJ]\]"Ks᳦&r`V)3>`szs ׹§k5+Wnȿ(8J#&bBEͅ(? g(a8Ej8 +8ѤM/m4FvBxalV") WMXؑΤqWK8_qo K/boB .xbJ. WaPlM"*,sLiYCC=KSy7ĝf`7XFJ&Gx z` 0;<rvdvQ0A$#Awj! G}+Q9!F"t5*r [_tk &;9iZ_,%)]gNO0w/To[*` ٟ]T@뒈/QyBMS _!ɛ/41?v(FX* ' ⻣;N ^okeDCa#e>N#U Tr"x:^{P$d^JDK VcRxU{qbң}2zG+͐KhA:1 t7 8UE^#QSo\YtV1P.Vl2W:puh^GCȆ:3WD@mV #%jznvz1 y:>L *Q܊bN,s GߑTNED܂>F0D3&$/R5L_># a7@Šux%%b MO@y+?P귓ޓωm(DCǺ+ z!c4DN9թWBcjj;"_4պU9w 4 yxB"-qB !)SA6nL 7Mo%s!h' d!]G'= D }b15*)<޻pzIYMaRa,Br*!O}L8 H\4uVivtq3)dy񌄯s1%ܯmE%xy}VFcuy2!~igoq%BmMܻ2Az$Y$*a: vXUF8-M2/tiREpR=a?Ђ7J@ ޘ˿a`ZKYJfv2+$.߂H T #FoZ8lB@а< qBkih["JϳF7~Yw~!nGO7nl(ij8 :8b42#ՍL:.nt\lOvHc#NǫށpAO.Pi/<~h.I – (y̺I\&N-2`,dk&̤/h#"~s|q.FFv5 ( $iK12$(]]Y3kZ',5cL:[SP!+OΈAG3Nde[mNl~U?c?g/6Zl(∯5^Z߯C?jsgUzp5{+iѕyOd P{2hD6ݿ۲WoQc`X *"#"F*EQQUA"*PEDF (Q""2*UFEF1QEV1UV V DbEYQDX*#"VEE"("0F,EAQbX*Q@X,()AEȈ((QDEHADbE b*Eb(F2I$#B ~_ " ls}}Q(Y]@4*Q_yݏcIYcȢ+A?Kmp.e(EDW 3$'ϰ+nZsdT>TEiQ@Cz_27c dSOL\C_^ulūNsmG:i_?|q]LjUdzxl/ev\dc?qp{X%{C$rݴ5?PH&(VN4?QIb؄+l?AP g䤹%Jk &ZIjaֵ!ń MFM` & 4 CḎ$LmCh2 I(2A d7!"fbIfC1VCLLhoț&e13)bHAD 1$LmCh2A d6! mCh2A d6!bfS2i5bfj@I$$ mCh2A3AZ$IS3F M@DU mCh2A iLLbfS2̦&e13)LLJ)LLbfS d6! mCh2&%J.S2̦&f6;*kzi5bfS3Xi53&Pd6! nX&f0kT!Z0kZE4l&Pd6! nX'Z0i*]S2aֵ0kH2A d6!ET! mCh2bHA0kZIS2̦&e1A d6! mCbf֩0kTԒa&Pd6! ͙ER @bIS2 413)i3Z F{Ԙi5i5bfS3R3F{0kȚ&f &LLC &lPѴC (hoz0kZ?:6ްkȚ&e13)RK4ޤIA 1$L‑DUHbHMM̦&e13)LF(( mCh2$j̦&kIZ 4m7bfS2S2*TMoFMjA d6! mCh̦&e13)LLbfS2d6! mCh2AfkTĩr̦&f3 1$LmCh2A1)uLLbfS266J*Twaֵ&Mjd6! CD $.]0f!`0و&Pd71đ3!"fX&j"X&Pd6! bHA 鉙LLMri5C &LLIk &0kZ&Mj̦&e134laiC & &a֩i5L4֤Q({e7!98(6Y2۷Y9|ƥM޾EeMViSW- ዿP)]U˿_|i~Bs,me!% >UQJ%&D|ّ#owo|t5|1zx)6>୨p}~0*hȋiaOYmXX[;"MGxhE|/z_ Hk^$6׽,Xp v1^F'֤+() N8(EYa1@g*|Ɏi zċ^<]7ۯN~P=mxӍ &BZFz ׿v}i` j0޾CZ1 =4,]S0!!@ &T{ЈG7ܬR#A UEhsnsϪ\>ל6T`FN@$5°oz8"f{gvO2 b6[}iS{ ܈AA3oU tuWSRV9cCǨ$qhJ:f +Y9lr~v$!mN=o0>z2 Cm)W{:1|`jfT.ؓXcB̊.ۧ3*h_'~,Jؓ|7ڴwxǓS:*i(Pm 6mamamdb$HbL2 AQaȗwo_A5o *rQ$ N?1dH0RT qԅ>RA9l91D#U7K ̃D}1jR gf`ܸԂnB=" VIGv^H!/{D> +$: :pa Kz⇿3B~7={!( [K #! ߌX> Rcg $@[uibֵa@gI GYg"Ꮙag n+/BQR7y#gA^}'iv$? Hp|CzZQ'V~jZ;l#DO]<2Y W@xAH{1^D;]h83)nܗi; kDFsap}E  @ <]Ϙ)AGn N^¯dCa2,4.H1Wi!6IU4U+QV*}y9V<ӗ8kTƽnV*piivQTW.V*x9'~x^)XRZfD$BjܵD&D`njj_Umv,WEi+4U *H mfS":–k2<m)G\Ơ 0,Q6BQde¼5?swZFG׽! : g~3=iT^Lr[!V#!@̔}9> 6g4)ªciѯ?WWѧC#eg PXy "eG 0`M[J!cu,IC&=ݬODvx i.8aq7NNzT+ـس tV2Vãg1nDyO GTt1O .h $XGUh#^J FvnDF'!/TXνNSЂ 88{e5iqg7Ÿ: o^Rx hIGMkwImd&"QuM?[m`Aw:8ǟ҈*3bꆱDbSk>00ZZ;?P,{gk🷽 =-XIFoo?ذ;iB.Rjs@7sQVUPl6P5HE`0i,pDbQ<)aӫ0BA^Bȷ%Ə!3ߢHt@{BéeO#Dj$.p9r(WN s@|0dVÓW׷;AJh<)&OkٗpED 7XJ0OEǽ@{ +|d" d-Ɂg6S1 kDÒ| 86gFct(H CVZdk;Z)&z;P$l`ӻ1P,S\;s+FlV^Qbnf>#hͪ9('^fiH>u_ZhRQmQܤ3X4dA X -Ի6>DAL L{p@",>x>To(qN$) +`go)uP, j(ѡO&8QLA[i }C}7mW_cXwGX\BP@@?geK +ѹg̅5:8ɽ|`m}&=JA3< ^#ozLZI$QWXq oUNҪ3{7X<9q\<ШHO.e5Xp⾁rEd46U|Za-| MZ.'g}Y{ҁDa~v4V,wc &#߳T= o4gw.ӷLQ*F6Lqc7I 0 FsðaHRd m"'6Z C搌~ RJ^D^)ĪT$*b~e<7c9ĀwR($rYH &Bt= 7$@Gdȅ5*!]b#泏=OkH;G #'Cp8rAaM±" Eddu ا8C#lnsDŽPRĬ$BPV5(? "|W1?P _VzCĞ_bqLH{L(B"8e@8z~a+OM&>nSyHгK'U ϵ8Z +ʀhTN(kɎu0z߂ψ0aV^VcWF!UT}8 朰ѻQIeSOŇׄF`*E( E7A< tf7!,;)\#s4"= `VP??^,Ӓ@ˆ5)|ifO! [ݛQ8m f0ױ{6!/V|Ywch(itxD@ d=Sr"$c@3W3U NY+!&'<Ґv٠ Px!yGLo{V{oW8ǭ3u^7‚7UP@Y@dw\8׺PYG)SH6}Q^$v5:^MP9@ X q 2smQ^yʷWvӯ;׾Rc?3=+b^YvS CӖ"t Օ+fd>6)HڌN$i)/l"T !q^U(y;=#xV{Q'EX9@ukd-J?Kz5Ay H5Pi0֧0לg;xx0D{.ZD* X㗚OdVH7Sa* rC R9pZ hRIs(t߮sMu|8(3Ǿ n~1Ӳlhll kٶ89bm #JgQ `|*i#Bf=~:.Lxs2bɁkF@HrQ>+J닱P3ա6t.#Z+^`|cx h@MP븰Њ8Re1 DRl ~l|J'ҏ9\ @j}6ZA@1  %?(g3My&oYso-~i{cA-z'J@Q$I$-YByiKJeհN"|$O=sTٲ9{k33tf֤ë)pzaAf<(]|K0- +8r>YFzZ1XV0ſsg+Z[WNSѓ ⁃ӻb%W,m~ a~OkQI 2P!frlccWxԇ"!n+1Nʍn@m^B>w<#Z=(-Ea-?W5 x??9G4sT1rL)H,SMM|$ms"+NNzLL (І_8kFCСthxUևYqu1}  fźDOO22vhXYQ0h0`DX Hs"nD݉$H,\ț7s"nDz 6 JA!,5\ZӲJ7C: GaB& D Icd])g_pNzˬwj/ ġ)|m/А@$RhӼ>1;(w9m]@y_㲆٘ $ ϯc@P5ЁT$&o;#GPmtOj|гXd!dS]t&R#(>Z$YikƦT&Ԣ$Fif?ǹ2[Kim-[Kim-ӣ5A$-stF#S"eIIItC$29A$A(:x^|7m-[Kim-ϾjZ[Kim-[Kim-[Kim-[Kim-L3)m- r {W@ x$\dLFG#9A) <[Kim-[Kim-[6`lQ$A$A$A$A-w -Ǡ4q-0̥Ү ˡga Mj[3)m-[Kim-[Kyd^;>h`ϢCxҒI$DLcX:A; g_,,i))](l:ǥp@>ع*T8oM>f̺~ttʂf-L?cp@r1aɯйC5m/U 4-"xCzįOm_e,"Ȳ,"ɨ5Ƹ=猽.CF2=ѩ` 8D I'.{aijk*x`2Nrzܲ٬YjdYN7=DVo4.5yHp(;܇<3D|lRLIb*V*UXUbio$`A {F f^x$޺n`7!/@"`H6X:@-$n GUv]q(Vo7؁Zڵ@\]{fuHvD(*j<"XEY3v9ĂhB$)P0O8V  H%$?gv7ߙYB&Qfij7h\p>a/,_b oo8l)An@:$ϏYWׇȭM9:_xθFÍ-qH]*NjipIViIexHK(蹃ފm%FB GpKltz[tAo~=:Sv ߝyo7݇qx(OWm1kĺX  oaz: ﺿR{/P;_=~%$Ÿ@6ou_0aOy PXC4*$|$AIr8Xn2;?8`V?߯Hᵴf9\PߴUA(>>"L2"&aE2(~稡xk _Dhp 1y–>+Ħ g\<(au|2Ny|nd iݠci/R}[Wi7aVV;}Py]Go Y:??=x8ݤcRkXb { J2qLdRyͲ$!S@9m=^[ȉZߣ0I97&n14O~:sʣ9"Eϻ̿<}Ǔx`ɟ%}o&muEuacGxc O> dt<{(pg9wRA4=fP;*49Doce[禐lf 6]qdбPFke}~oiǎEddY~CS:h#"ȲQL\ZQ "Ȳi _MEdSUU+|{ ́%&{PPxw]_nUU}65EwPj6G`8AሄT 9[m)E kh B*_yKɯh aU8_eg<,:~/4vnR 69o4$$}8>׾͡S<}Γ{NP&,`«S{uUGoVh xy^ZViXl+~I$ >CCH^H͇#"P K '/]B)3Y2"'嬹Wzf>F6 P9(HB ;.cPmoVJ ' ĤjkT_O0n<ϾޚZDNoN-?]"{EPYmk/).Y,V 9k;wq^KXޥDV[{"u|kHDZ-?x .DyALjAuԱaz c Bopӄ)r8J"wͤ$$T7c#ZHtUO'!d ZA3F+$0.̥>7]÷?ל:l?>}a=ݫ/4TU\JIR͚l! >-N |!X m3zOMQ(~%IzOP:V7@諤pw1n{^UE|^8Lj 5MAX(A%dDD\L#@l$Ccl6gK6DE }@~.p$Aia"DAp`.FB CDӽZۆǯ&jmn+P53!1PXb<)Obyԩ]7qmA /bh ݪN.2VOQhf(`l=9,2;y[D?ci 'xAB429yVb-GFz{ !B׎2,CV  g\$7ݠ$~dQ!21 Q^Q39ڷ<9LO3b]Gm:1ozKx~jIGd!5ϸ~[ָaR*>fX/X P40줼gY6>817FhRADH "|f?2"j>H?V̩`ĭ e%qz^omEa@z/6+om,viH zqe2_k׍b]|x̮myלΞuT=m/5>X}| }yG;>CaE )EC Cm0GV7A#q&~$}(bT{%d ǽt)QLVk mȔ$ݠv|7q;a8sfQᯢ+b" g6~4/7qP J~͢4PXX 0?:)`}Y. 9!E H^!"k e cYinC'\|w,dO;MbwҾy#Âaqwy~d2&m7uHDB9~| Go`xi&wF"o]$x nYj &C [ꢒAvg)_/SBfQUQ5^z &`, bi?ٷ2e~e|?<Rr+$@pԈEB&7+xFrϷN Y[TZ/"QЮ X$ymo`6xą䪵Ox"[:/7]uH) IT?XV׸&-E #u?4i"}[|-Uo6݌f~᠍y]EMG`$@LDlP.;n$8wHtA*D5]KU$|ti02ďFể'q]%M쪪忉?~rWXA}*C8p| ١q/O[Θ㠖ۈo펧; GhC20|SDwp\{ƍk<*Xjx@o/z~N3`ƕHȴ?S4{x'8O]y+8S>% x}f{r0\.qA>Bä! sxONڣ'+ *H.?7aR>jaYVB^B'0ELǯs6;n8? {'n&Xjsڠf-~# dH AՃ\: c#1d&hQUā 9p%1 7ғшaX>ǕZ SN\o(,d;| wF#YЀ?9ͨ<ɈpAd^z7bK \E u `tmD -XlɽW+b3 _#'Xz*&:"D3WqižVOG4 ~&5VַAk:ϔ;Bf_y27&eD-ǏSRSYe7"G:ǞrsdY= Ղi d%a nzi,D6NL'BTov4BC;1zw:#qE7<\S޸R@C--Ĕ-5IDRZ绮M9!IGSxCA@R&ÞiwАN<1mz'PjV7vhYz}1 f_;0x3 X*ɗnXIL:zL/6vVPxbD+YNPT|X釩G2EBKol*熠B9!7<-tRRRK'0r*Eݑ RÄ4e\g(יRvgD4nF|ϏWL7:_$*G8)GƂ) 5_z`EPx%:]WKJ_ TG^ǦS3P$::!`)^) >5 1EU%,<m= x|L1&ۏS1qO#I1lQPC{W&SI ϋ5~d"׫Ʊ]2}j*2!Sҽ)72}jLa ǽnⱝ8 Ҡ!6ٴu$[5@[qVuh-*h-.+5h--UfZ*h-̴UV[O9+1-UYmb*h-*h-:1ҳv*h-*i^5(Fŝd$9`Ͱd!^Ҥx<'؃C"(" T? ggtmx &6A T%$8PDn> yq10؜&R̫{}nuNyw]B"lPEy}fqfOb5w0= s>dkG7*J I"~R) MMZfAx!S,;>lԄ,S MeD$T/uPfwͣڹų g*}l9%nD B' avgF (Bû<- 0`.6,(D8P 1_ݽ _y Va- pm;) a Wkcj|ҩs Gy2B-KbA%rҗYcfm^@ @ &|SmyKq\ @D$%j3(b8\,頃5/%щYjaUH x Lt3'vwSZAɊ7ҫDB̬)d%!33 !c5HW #$}% ȕpN)GċD΍#s;m6j_pxk$p>-9ϯ`0 }dxw3dO=p6.4)+>m5A^=t3IZmWMF!>ܯ!$y4ED%UTאTE$2|c H"&V~a0Th!<>3GCfxyh'1 JW\V:L!M)LB,=>sᐜPDMc6\@YEHHN+m}g11s9Qw K%!bkN;8k bKZiaCN=|"(j@ `+>RQ"y>{F/W]\ oCF>љhƀ6܋@]s#׭^k#,;fV +)F+9Cn:!4:7!OlP'=ZmTOWgj/d 0ϵ P1hx0H_Ъ@zt PHoۚ\qMԔp8Q/ʆ8#.@@t5|+(hfd D÷QQuyXP##/3ٵ)dL92B9j {zAeUV҉Dyb; )IʻG6vyf!?N(uع'?`qBIU}R<ijnV>6',ݝJA?:sύ:5jLG󠝚LFaa1(يZ̚1mZƱy 3j`{]~e~uޓ|LʱЭk0/<)aɰЁqF*',½o'd&-.r!D(YLiQɗ+ *sT׼6BI-<{¢'fQ~ƿw|Z#D,a!pϛ*vA_HTRD :"AJfaܸ!Rb_H6)(wh/ ?a2yK1" ',!*XoAIzlOSzrUUT*abյl7 ^7}0Z:&RŰ5lǾA+"l ynf."d6xX7NE)CK&kZV'eCziV|0`p>{T 'h}=v.b10̡6K`gbOL[G74GؼまR5V800r=,Wb0T!a(H=ݹCt#.G$!Ehv%qdHRxAzjp⒕֒Ns<2QQa5;@!t½- zHIL??8 ;EJ>S̷iƋ =UPG@St%cj@7PK/APa3!TM>`fkH\,Rݵfdζ-t5"w;|CF_rۦAG+.b?ֳ癃4ao} 6dQQ7;]dFrwKXQ,bI"jbO* "O?ErIO_e۝$*UNד o,™琲96IYVryEp\,f\@檑aϏ|Nwf5#bN y-d}|@Dl&d$,&^e5ۍzvBI86 PNG-b٤}ix0Czt4n!P=$̡2}aCir_ A%I&!dq7C0^ klnBY97r"H&Ioʭ|!ч4 <- Sق&̇X[6u@!T&i3%Dy.k' ==hc4_O452È_ ꢉ]5i<[7UUUUVE]|u;|+dٹ1FkǍ ) (>am;r1IVps+R9b`pwak8 %na!Jb<+8C ߣ^c>ۼpCys^G`÷wa`k+HFthF?(7\OKĈ=u'ֽb #2?2T|qvT}_œ\=|^hu}' 8Y7J azF섆z6'%Ӽ#{Y'w_f?O㬛zdʅs2O¤J)x9>FoS3ZuԊAWIJ{~v>uӑ&b *_,aY4*GyZJuyn)W ׊Po+vTNKɎ\/Őߨ`7٨K!EaOrk4iyɸ#ӫ_L<(QJ(LX8Uu1PQUdD|*8K%#ٓF ;ÿFMD&h1 |:! /V$q ~QfcBO;nWAs8}LwgKZE=[I`M=|mYF9&\!qTIJC{IN>aiC c9߹E?'glrICbA0nL~)slZQNkj;GϢtj9Pdw s!EU/qC) Wkzy{J#<ƣ@0aLa N]^`*AbYtClq=Ecp=rPHИF&q/󕐊-xg[j?3}/+[3DXkT`M6RV]}> ܘk1olMD=zÜ>[X,6_Ѩd|#:b&>rI( R5dB&B@GY~X,,TC?,"Ȳ.wyJ**ԯ{_]]**Uc Zsqa_ >cfm1oWt)*#sɘVRB<=#"ױIC錎7`+YUX.ګPȬ_X(`3^7hoT*@܉@˫B͸ c `7pXweWbSت8xbC4!e^ϲwIdUo=͹㧄L= %5cATaʻ)'H)I6M9'\oFgܡ1)(#@~>P[!I!bjmc/YB\~q@ޡU]<>G@"J)tYDܪ~qU8="[h5dyEβϴx*,Gnbmc' c6rz}z8ݪfnZ4N,McJ"7}.(F{5vgl;onq#]z !hFbaO-?]33u 㣣zA5p{5k81ِ#_~m{^zz]?Dtwn#m}g ƄGܡO|!ܵ;l~-YJ{n8 GHG|ʵ sA7nM bv^HY;zSsg{%n4eEkЕE8ʈ0U_NN A mc0auvy4wĿ44&p}&AVLv=uZ޷ [9w'kEQ:F va7k PZ쫻DuYe7'-(LpgOC‰}C7jӍ ަ&+uل+]s$HոP= 0j,"Ȳ,"Ȳz~3;Y+^sx5>Nf +"Ȳ,"Ȳ,pLCv*Q+e[o$I$HBH߂;")(Gvqa >}j9vB'O3=62St-3ǹyn(ď'wsXnB)"5_ݟ$67A)4~KWaQJX%A?vAe7.@z=B@H6v#w^W j U2 _`vVfD-WV9eOa|%?4r޽ ;d~dmHF-EFbﲋu袐=z]g# )6*WD4+A+frSa ٬@0`&.Y=xT s!C)u?mԅl6VrMI,n<Ăd%+TLv. _3vϟ 7DA-c`P*OYO[C"rԺcbBw`!bȐU4} _j1`a絟1b0}=SJ;p7EFΊjDr]C5 LM)Ȁ"\NK|F"~"gi']WĮ ??%KB0R% h^-&e?z?Lp\ GVs9, Pgt閆B-,1ANƇ{HڴrΕyU/0B!HCγ YԌC!}B/b1NvX}^#"}L!ڶr;] ַv4:lhH0'خCևRIBKzeْt6T qv[f.%o]юLH≏oE3;$ QAQa;@ (ėRyMW|^ޢ3tǺ/{s=qHkj4.WLw"_Ȟ/Aj\iX4wF ߡrE? q0zsֳ. O0Im{?dǕt6p>S=e֟ N>Ǒ .摊ahBO`*!M[(Wd9m]&,Δ<ősEoM_ǙOwuyJZë*T Ni*cF}gι$HTc =ygƽSV,k:#V bj2 ߱ -q՟3"s~zNvDZi#~Ftb 4_q [$2 Z@F0kF}Գ:rs\) (dL\@Aɍ2PoNe<(l5aMx,Ʃ#RqC-xԵ*(*s 5eÎ)#'#[_ XFh3uPmGhylOd<8٘bu7Ќb܈T0A8xLǡG5!* ieJC3b0ZHJpx5&Q(_ٜ)N '7/'}w2:5(ch:"A]~GЎv8MI$hCvw]{f): +K%_Ƶ =0o!EE@}R[(yzG?mP-2N0hH^P1k2Bnev@iU[bCi]%Dr؃JPDҀ ]/d$B:\ǟru^ob /މ:!ɄBL|1FU,/ IILc<︁e1өkL3/F"B#C zA|C;V^v etA".9[(7i)3`o}Bؙ3t5ݙNAj^<--{ u Ur$Q$Xgc( DRte3.@[< xQC(fb_gp^wQSQ ({HoNrP`cF0{1G;D0IYb ZkkÁ_^^<KY1!@$(z~jy{3{wyU~3@񪀀dC0 :VdMMF1_ a͗eg3LwQdѱ1ڑ A ´Q Eՙy0UP&ec̫1ZA!ⰒSEgV 8p''/!F"Hkyun[C}` " ;nF06$(TP}n֜;HXD_b(Ùcȉ>"Ё3ѧ7gűzTB֡;6JIi(+<{!~CgXMp'_MA$Ogo7Uuci GKO4RyDqgM#,/|Y@q߈Ͳ(|@ xkauWU +q&gFP NDŽǘ"*/Bӝg{oHwQa wIW8NsSɤ>)QW$K(N~g > Ipf^6ACp\T7S:;05r~jJ`b /1A|O&ggi)%DC8p'Waix [h4>^'GiψARE{FEoWH@( goPEl1QYWaO㪵E&-3FwHg=x4hxWggܝ*V2$ S%[/a(N\pų=t5;*q7Efvm;ܭC[J?l< *$]luJ˖LS(pܪ$, xc@bs ޲투"!ϥP`vLW!0mHO}]U8`sǹۄn;HzoYd2sEn1+_:~_l?HDxw?29fk8`AM?}ŀn7dh}e}g<`CfD }@Hg)ǝqUQUVY n\eܐD*DCqDڜJe,_ a}\%L?1#ru dMj2~Y͢$I7LH!ːGwCXUa:Bx%3(*+GDS4 4$ˏt;=yq\R4R>}\^9~Z.$ڎ(/WcEIf{1O}'yS3TJU!Wl{)qpތ@ e7zիЫ~;Ҥd`s32(hOJ[M+9בK|hf5)fC!h9+uRkm&AS"[˅ԫb MeT)߆5ؚ  .+_Agǚ& ,jּ Dj|(b<iwG*lCJ.I a~r{vxC_!Xô ~곏jnNgRik"L{v~`Po9bQߣ|l8re B 3-zOHEΧ]4 Lyb`;O 5Sgl=Zcl3A7"{-^-JKK4C/n\h(ΐrY ]%oA~o7~4\p{/W'Dߴ=}0&(yHom>(+8~"ϡ=v4/fkT`H v kw[ npcqz"9mO*;-eI%ܘSWeQ[d"ݷHEݺReG֙}ەݎ"ތf.x+ 8.H 寗:qK[i@u ʦl>kW^CJ4y3,1<=^PueJCTתP5PNPlvXa |~/1KPxƒ|<;GèN`cxL<,Q5`%bzBH>aVѬIȰ@Xr;rsd3bwɤI}sb)wJ2u[ ֜"\溫+DĭsJod@FM&Y%TwATlh#/ŞV&1!e7/c@}vAA D3Rgm > __s[0LYBn1?g._ۆughbT0 dŪތp- h݈DL+Ű;] jKwY2[ryA"g?yp"hT~)Mz&/"'[&3CiW!%@g8 7̓BV(FBo1)tuY}K8S:6Ƅ@y|tNssF9x/xQA8̌ԏ;1 %RrҘ XZ\ɯn̶DcVvqz H*}ZR3bAQf|-!om>:<;asm=Ӛ!x %U IEV mG4]绠I{K)85[sc#)$W:sgY2AXHDY: c3O)Սҳ'&a(6uBSJyQQ:iѿ`:r)hƒ&M߮qL 1D,`Âm\}e@[]m?{}?>U4_WW1rx0MYc6 ''ԱY λjQTM $P1&3Ns0>"=%*jWXz{XUh :F4 ։Ge *&{wr xTAXA|Gj~JdHꂼÓY V,$Pv9 :;}o]xoH>9@G1Iqк\1^N23/Ŋ:|=Rhz*k2v㻋1}1DX_"+Hv…@z=~ZSM Gs!vwb!J {f `CMqOļL,mCֲ:9>-rL>V!2+Z(Mz0bckNټ1Z~bfu*$$2E!5;֍_\!Y<آ`#W[^ֈx'"bz:{a賔za6:97bMY!P\ak Cx)dO]bUA(p 3€8DF1jɺD@'(V0s P 6`UqьpDqM>Ƿ&y2j֛Gs`~[^ݗ;ԫOD%nh]*׉BQ&ז*c E >"'t!uUE5 5?`zUG\IJ` "GQ( )<Gyy8 R.\ZHE"?7ra 0/"fr*6O)o@d?E}e@aPN^/Zo]CxaD KBHH @!EHHB1#$Tڪ2?_mkJ}RAF#,$j@#%!$"BwdЉE$Y" LȖ(h!C3F k !`O(Y a@$4* FAf.?" B*@ `ZSb~' Vxd%aT%@A&$Y (IRB01D%Beb#  DFDA@+`2@1RP1Z f+!*BBQ?#P4@?~v7~*a"VJ(`.YX5̺i#mmDEU[Sa0ŀ/< L_l$TY$#"d`b@a V,BJ0BQ)&%!ߗ_&xNQR_%I얤Z+\aĪ<#x h9l<L&q!˜ijqXWndRL i᱉c1Il6%)L6$#bǗӬǜ;R@`ǔH b&;9_O 0ā T@(@FKІcq gc ~@FEL$"HI2D!:8sxFH__Xnx|9/~a m_(m0HȬ!XDH$DP~ְTDDdC"eV2dE&qe-_EM(W ]WNX2 !gW1 =}m99QAd  ds+7xBY^ۏ޾mz} {H˗E+1^ћ`/P 1=D&y41+1?/;)ͻFl]_ncgςb7x-WcT%PJ[hAuIQ}\l%BG8ә:̑,LIŤpz}CV{ѓ8n=yiXMVZ5+^$ YM-51`>S{ '1c0C#%QPũeHl״@a**ȍ$F0?a$V,as瑉?捕R tB,4eD(_g*ulQE .X.MPT1[8F #$$HēQ"aU?h h9$ p`њ41I5HB DuYlB+?Ӯ5&i0 7G7^89/TuRpC 3, +M U/Y.LT+bpLA1svy 9s%6re 9z!LR  %A8p`S`(8y&q(=cD <췅L#OܒapCTh 9JȪUx@XA='%AeBO,NDD5M5l,mؕQAMh֝UAQ"RҦ @KkX,ԥ-D̐􊄀s' "Hh"# ?V 9a4D` JմnC1 1 Z,ԥ` DUE%AGiVCq,[(;`z-1 QT)PuYGN!wdI`XM & ֪J X)mY nsPQ*2 A!VB $1VIP) .; RP:r=x-d9c"BE!UTQA$5i& *IXɴ) ahl@앚XڰC&p76i%USMLE.rɴhX[C tHbeMf 0!$ v"F$VB4^r$"E#*T-H$b%JRlA> `ȩ&^8J8d􀊌C a<Gă lDSO1ƨVBMjjE'$Of9F`԰(k+F,e~O_(g( ĥ ?d i( bjj5Ȋ#[EA8 i_7 B9hAq=*G$L2 ,Ȕ+׭4}d-נBS`jn ;*9zx4"!$"#XDKD++`ԲV" im,-kJѰRvdO@ՒNJH|?B7K<`&;8.<(*`P7q%p}a B<$ !"!d$%AIdFA@b 3 gq` @tX,X( d@H("AF0E cY*#(dQE" ,Q,#X *X!4CԻ)"H N)#b#?#:DiX(X\h(%A =ԍ07c0OդuX`Pl6maPr# dIۻn#WX.%cͧy ӞЊQʡX*  }; 1 kmx QhrE0x4zwH! g:Øe@7U*2@ y Iu@d.0UAFhV,(Me5]!4 T$(ʅeC #-ww A' %BVBb,#lPJV0J҃lYbOg#2 4h3E4eAOn{4X"Y4ٜjMWw!wjG 쁢Dj D&JҩBk]*H$c zN`@B[ X1P3]b='<5$T6\?PF,dX*"F"`,H,$EXOBHP.Ͻ/-CQEs^֝uQC{ovbs*㐟П8te0vN Rn%c&3i6mRzcIaob;Ly٣FV-U߭{^{ń` DE_,ms6Ӽ7ۋ0<ΑmUԈ* @{Y o!xb,SoGQ B2ԂXGO[ Mx .a2xAx ahL^hS#C}0Hmù-HhK'\r;]MGOk2FlRA5;~TǕS.;lLlp!&Dz$Oc-Ҩ_=S |T>xwednZF~9ɡ_GjDuzaݱɼoI+yurN oN&-{U{*ۮ,؁F'sPgKѶ>r)./S#SzުH~jo,YJC>p]^v@U*Iۓ]NW2ݕrnaz064܄k0?1&woy4{ׇl8c@@ex V葮lY"끘;g~4+a tuL(H7(rvoF>*;m̹$H*ji U{֗5$~.dUsv`&A;>j u4 )/J0W%ܶw&lDh( wℊiX{% (‰r9h5NjjbQk%6"WUXD Ǹ́7d~[v r5y$i}"lq Rʱ6k[KP .baO&j>,Zx!!)$ S@miA%WV1<$U*(KTi[2r{pcfE F"N ]uβsfLH03V`Q=Je"b]a]|nr.,k51C*^l8 n|Lg}|pgisZ0 68q/v:#NJ܋ LB}`r,』Ŷ|YIf#.cYeܗJKhWY)#rK'Mkt`3^1 ĮWmyEd5>B0doBtAKRAٖ'#C\K>'?tY!W^WexC\H'1\x)`}sHIB,نʒ,o+*􆽡9[:O|"'=#e'gm%/vvĐN$)w(nEɀ$$ j|,$F0 q2hcd9iO&2ĵޝw\vPkP༤F\PU3? iwt ot΁ 4.== ,%oGў^F&/ 8yWV ^u0UzᄂdjHM ! CQѬ ' ch2!?Ϟi_?Dh,>ʼG,z읠؅b֜a{:H< /$xQ|(Pw|%v/]# [`Kyua!z8d|WxI&RFʫ` BiȨ}Pz/ZH1 & ,#{3V \ A3]'=*b"BNTBϱrţ>*Hs_l5_X&qtB%xS?fL}A>Gw0({.,.?w1߾W%H * -ǀ},~\Z "Tkih.6}_T֨*riڔhN}9 CJO٥ؽ XѦoʇME>U9[avhٚeb RzɀBTMTTS]<'/~xEB8PKXQQpC-|F3'x$| hr 9fB{wv`wz2Cg6R>@,[<ϹBgiGQtXN4g1#Ly>&03ԶK @,N4-GA&ժ7#17^ 0@>K/%CBs~th'm2s՘YFk=qLj/UcEMb+ }u"tzg9Ν|oC8tvI ➸X{}m=I^SCzVyr(t--B' 8pҋ Z+Ƕ~*W%ʆ oz,C>)#7A;-c>L Ԥ ۶[mYK;C;su$%{'mWsrpɗPQlNeq5&V%6Ox&X1<HbB"Je `SM@XL2BvBa2/ۿ]C11)dmηg0r@rԗ>]"g! ?*9"X\EC)"zoן42VWf]4m@yZ S"4Ҥ yE&BpWaY2_ G[&76鍳+:C;ODs Ԫ>ԓAQR!9H2:kGgPmy9|<3јڒ$5ڒiEDII8<7%bR"Kt:\cJqJ|oŭ~m,ERUԵIB;|7fhq3Ldwtqd|R:ɸ0uE%(4+(:3ɫP+SwDGmԞ!%G"2tzda6N)W?XO?4NdۜŻ|$2GimeZ_)D"8&ǜ|E΃W K$BP6]B`\PUVDܜY!NA>#ͨb7y@ y0P`A1:$|h?N(-T[ee`[Ǩ`\ϼǐ9   #Fm=xŸvrmh *y=Ǎ{}/uahQ3ȒIT֋Cf{.T88$FKm;u0D46?/PaG'T`G [kSr6=IVSK[k-K:Ԛ;ч M{q͹܂~چ;uܫV/zR.JE#Q$~FCEwXٟ^r]9fS6a?R-bڱAQV8``\[Ht@< :#1i wIZ13-,^fE,"PĹxc֜YA@[@w2˼vMGc:w:'{=$ DX#9YH.Dҧ#;QNn7?L-- 22m\d(t[;Ec Ҫ&H+[1? ^`XEF?QUm,HT,eh eF?{_bH!/I#Wg#{V, "ˌ&#BnýLLC Q݄ ,I#$XB)`QPATAB!QU JLFII$Dꁤs`~Q;%IU`,0"*T(TŐ"'*J ,Q`0U+(EKؒXiA.K Wh0b!{ ("R"{`88 >`1A=u["X$ IZjzGyҼN$]@tNPO/i5UzZ^=JDq'$=N,z(x<+.}|0_M};:7=fw2.6 jT,ÈC+E,yRΔiGZe8=cMtcRe0dã.7bjĵ8 r0fmFZadV p@cK.bܵ4ًr7ukz|汘hЉYiZO2WbcJN a6RL}5&ЍUDp#ũu][ϿTOOOR.cSi3V_uk>Q/"~1NzFOɛ^iwyvR7y&}(ʅA6X 3Ж.`9R&1`#'-'aikUY9"$oD<|unQ=Ǒ"i$Ӻnz:&EEJ8Qۇ2ez]Aw < <ƀT\2ش؀Дm<0F>{zOSCO^&Z8!x!K8>k lϡX%J`)2gN[Ds^I>(#˼x<=W-Z;j]ɨ|c1db\+WBV= &X/UwtT}%!Z~q(]c2AӈE qkitPy ,1ZZT2GrAf'ﭠC‚As>a,O=c9Chrsa?ʾV>wgHq-7][}AEF AɴUI3y"RT1T#QP@" tP@E@,)TDv@*U]"#"@"* "*fufl HAXIPz"@\[~EQ7EKAAW=|b* pAN(P*f>:y]Ob>n.|˒!3@p$^WP⿾L $YnR (G`bT5X{Nu7+߅e qm2ЫjFuLԾFd ֞%>+k6 \c c lhҘ,?Ev"l? _N4L[6we4KyںrڡNx)@=?l54Pal(MxrF2  zwtQ|c+ KJTI j~6R*AQtڶlk9PKsɮHŝUɭ$Jq}:L:Hܘj{1"^{=ځKf1qaI zUnڕ: ܨI3\!$PTB$,$F@s7? `T$>),TǏL~ OS ^QBmJuVȹ|W:OkDpR1CAai"%I^\rBƋ&&?<P-FC9P|[٨q ֜-iGºNcrA .ńWf*VfJ Lut .EmvrI3]3LgF@3-Djk o&?mfH0'su/Ne?u,NsjgŀZ;|%|w:3rgf<#d21^+.1d}s^!Z^fA=UUP%ϾxM FDt^?F7x :K;Jf" lBBJ[,rg*+h!cOyhgI|>(wxc\θɏ6ă`gi^*{ղG D_A_};7e/|cbjpv|atfkX8Ai޾!Zjʀ7xsC^i*eic_7n;H v~udihWI$!PA Q:1G|oB$,I:DQAA'$=?\~>o&3_VGTXgZ 7^G=kx{jVEO6郛}Hh0Zq X0y;j ?MR^2aޤ TQ "6%GAnWi@`)" ~9_S^}#KJxg&GMydTC!)5mɐ6"EMML"T i';a\I[}R4}:﷉6 gk|@C٬"cYkL_S%CS}l!ˢ /4CTT%]iAȄ !C~E0>#񔄂X1R@r]Om}t-4 Ԉ4gQ笎G3skg}$'_3j} ešF5a,48?Iy3ڢ}(r_r6x<ŐNXr|>yѦv29~8w"Ĩ|굁0s([.RLH@.;wz=7r95pB6D܉YBQ;Avp?qq+Qiќ5zz18r  CҝH` fK7xF8{zd;јy4}'C@`cE},aB9Ubd} D4* J_\1@1H2BÍ$`5UPka'?_Pks^ĵ- jDw$aU ғGh9։S(`zGɻ`B occu3=܁N`(cG 2e\0HNC{,[#&/a @ 9Ԫ_ RLMٍkǔwNI:RLrFGv0!=ӈX(<)kJ玵:-4"^tnJ5kwl2 *!;BfzDYQ} B?dD?$_R11L+p$1kc1IlHg)?G}9MRRfhV<ÈBDA"DE%>1()-HBafB~ol92& i\ĄRR@i!MS_T r#''vC@eQ !T*T $@ A\eƢQ"# TGO愦@ La~KUcY{FEH,dQ!0ORmӤ a?_~[-/?MiS8%y}fD%̿BWډ; I36 Wb EQFԟ~cRgc}v}vCM" *Ѩy`hnBjTI(R3dptiKO{*&&k&I8qvA'+` D!A!߉ 7N۝!$sitc3ZzJ =muG,w$B[MN/lZ!#Dϗ&$_˔:]hmB~1ۆ.Fh2 :iRM:\I4k' j[l_TkOawݩ4eAițPPsYJǧN^\7缼.c45)0 u0xS |HC 0x*Mټ!dVAzؽGZC͐jm-ܢAtW"y"݈BF1O EQ1B\v0v=Ґb"Kcz2P-Bo|E*[Vt2w@A&iJնJ|1$-q3 c$m:[WdV/?;[]-OkxirUr5#МB(=#"#υ3 dXD@2|Ɩ-bg( ߿7gza9Q~h z&|3Mgk =ZVzR |G9rFًO_),ɘ&_!/]qD Y ,)xUkZRU(T@HP҈^\aȠDFO<+ Br4@ FVB D 2vYCEGW 1 eʅm#ܜZAЎ^Ln4Sk2-`Y5;bW-ZYC;Z_B9M2i )řq`&-KVB D^̻~? ݕdDc *$` Chtѧ( -D{sULQW%M@ʪ2%:H,,^P/)H,D""0`ȬE2X*>tE$Tj(ȣ $"$ Bb =jHEgd8=mmj0:${mhhmm<)"老{L!~!BAdFH!%!%PQ\-=2$"!RAD" "2,RHXlTF@ _(nSV8P^GtPP8 Dzѩ<ṙrJY+ *\B`%`c*$@ejAAVY"2")mZTT+$R0U d$1+eFʕZ!aJFJ(S)5Kd`KRZ CR\J`-BcF.3!#¹\-)Q#FV [bF300\L8P@b@ Z dVBԠT(e!GdL00K$JA1[ *P,dȠ[\c b"B &#Q%s,eK1̘%A2E)0JZ 0@J4dH DT!*LB"["TRF2) RĔ %I)$4PS "51` A2#DS, j# $`+ O04(31P@Y ݆U","0*PDPY.ԐK$ڪdtX+TAFŬ? !0>$"#?ߝ)w *U S؊gmi%HAU}xݛ(-qLXAè,C>i$ÍeWG,0|}0~ 4VW.e+ _\8z٭U "0K{ip/X$g'j$A|RX#lX>'UQgRd(ozPrmEpjV9- mJ̴l!P*Cr`CFEOaEXtmڪ1T,Q`U) 섚Q%`XDdP>I&"1~KR@?%4Y"**"*EmĞ #?/L%jHTJ6Y/?(s7Jw DQD|a @Fk(C4$+x lf9~L@R|0Ӈ2Ե_50(`IcRB٥OF"FHd~ Y `) `RHMQ/K' >+"F H!Rɹu,:(R)UEa *3tBshc"IDنba@u@RiA&",5Dfadh& UH]!\?ޓ `V@F)AE Eġa "Mb@DE"AS|_9n_&gq[=1f|,Qږ#KuI DXb(1AY:N K^&&|>ZwJ"` %`)*$IMs_Gsmfpdn_{k;6ГTL𱏈ָc%oQ޳;$ ֌6hr# ^A%W|iBjjB&O5#a]e"kJ{PՋ*)ui6Q!"Apk[m?g="R׊F ɷ`if&њ94d>^{@0\׺܈IW#Znzew;/ 1= xsjv&amي<Z q89ǺO!Eؘ9ڲ((򷁨A0NT'8j7yQ8jW1?4kɨ_Jס@1AyTS'$x *M%-htd}VrP !D]g k}JP^bD K)[5[FS1|m6?Jx1_$ƢbD 0ȡ(W`щ#C%7(9?jB%H q2mNO֒\ѿu{}fɨ~0\ ΍&|6_WA;!1ֳc@- ǝ O@vs%7ҲuT'_*Q 3>cƂ|ee@%2?[ ~ʡ9iwG5YfPkQEo.pCB+8ҏLWC]"5sr᯾uoFLg70*ѣ6YjOigK'!1Rj痑4ڒfZ(%YOWp̷X3 dϻ)VuoFިG${k/1zHf"&DG0ɀ] |}Q3fu^,pH7bc͈(6.$Q<%.n޲3 .ܱrMՓ0Y6-CZ<5΍`upȢC" 5%'/߄y4#={0,9wIc痿x!F5eL*3#٤&f `Qݗ@W "x!*_VAϞbP-Ta9tkN4`Pgo=Ξg,a V J 3xwQY3E |8KQm4ˎ:_ Ą2]q.$$"9d:/Pn 6$9 ZW8wf)}]3#66"rÂyt"A!=?V/.8Hrd_G@BE9aBH<#V/C]r̖:b °px9G55rA 'w8TOF Bp)k1ש$>h=R. E69X.D@r4HlI%cI;L!$V ֵ6yMDI0Islsվ]iIaS $Y EHa 1'8I0#UOȁ3T3цb3(lt_UX^ŏF"Q#v iY`!QS+_@kyC[*L/yz|R!(2ЧǍ4v[,owBfgGg"Y1킙"hgCBe@l3#aؑ`cJC;xD6kLdI3^d:ڑ0YN lzѬXY}oKPLABjyq@$r}rQdn4ީɣjyJuy|bqKdJ 3XHD@b<\ =ghQ y̜1UL CJַؓάg;Lhi)k˞ݠ{Y8ৌHq}W'K!0*UETD6$ })+pԍUz:Pdd9:LW 3Ȑ,WS}p# Ne X֋S;+6xk/D:2Ń@"$DzPh 1ψd `VEa (SJ{rlHK+z#rsC~y*c#f)x^1&u<\'օ>$S vp'dMRy1ܥ|k@58R$(N,Ɉ4H'$FI2@h2BUv  XmֳPbi+zYvz]Wc܅nlo/ΟCVoį%Oy=Z6Fi4i`2 :q a7XFm{>6FF- _} c6!7ݻQDe18OOk%+E$ɥmehIxyC-ziԈfkyQxHFҴFٵ ]ШoL Zq+iuF8ț2dM*-gOi@C!).ˈ!-7s<- !(q ׸ L]EXDb D**E@R)AXcQBe$XA 8D(￿֗Y1f>}?3R㩙)Lees"~(fh_I߇MU_,+ ޝ!pm6vO]|<>6Bu;9y`Cy[% &B75AKz}m,WwomWYi}"o ٙ!D1}0Ї!q#juL]wzS5."CP-n:: }D]mN?į! KCOCW>[5Z3 c=RdUFK$$9~-"rIs:BbZ -YBK4SbN+ !Md$4"V\@s߼Pԃ@~r ¶HB ~2&t^9Q?E/jr FP$!o'ÁZ cRIڽc2$9:\>bjerX}l3$]6@m7 9췴 C;[RĂiSG 7W2OZpT?O%dgN*~rY[22HG+(/H~5XlƏoY~I!_NчX DAh rI(,a|`̸p;秭4͆Ht$@N@ ҰR! 4e 6270Xm1LY># $eA=Cly a^-6&t~'c`"E!#!"+dH bb,Y~Qb (5k# eIqPHsu !Af|ؼx#r@_3=Z~XUQ`H _cOJ8GT$I#olF~$XUfVшRuOvxۨwϾڤֽ]6Hpu}_Nnn((iƒ=MrթlHu] l[]s7 uq%DBHD H;~cFpsU*B!%8 H30i֩ɻ{0ד(=+H*FFđ=bmOɃ.{Wqds3SшU QEi<`opkK }K"XPDW:#66T(ļqpgP"t >rQ0u5!n"u'΄^"ehk% OcNSTO550/ι;%qt:r8Dlu1Dk(^5H͉A$&@蘋&0@4},WY58A$f@0@CuUHLO8܌kƬ ͠H3!5ަBx|1?!3jQ*.L@ئi,g*`0e lDXR,bC6nbcܽӬ61uס(` @c.pA4Z aca*@ a`I')C28q0#6 9kԎl7qJLuk'2|8rφ*LVP荜 U慜s؅@(Q%$Cq3;~z,IB('r:-ݭzFzاgGFX8'1;Hh1j~ m]'dwXZc :2|U:<&Wן0_Oz zJ c`Lfff)gJL^|a+ݯD ;oځ>镾j0 ?V )>m~}fzV|7ǝm;Ѷ V#/ ΢ LQ|,h},>ʡdzO[J Ѽoexl(";o= Y,ptmۃؿg**#G_Sk!ً^f-A܁We536V Ժ0-Ǘ2wzR{+414h@QctJq7Rz$<]}̗GXgv(kwpuࢿ3@f!6>5xZ룚"z !+rkfҥ3C@[i~e"@ yk 84#tr MFُYFDŽ: QmS&lshߣu$#34)k%=xj 3q\ay+ ٶiR@繕0xKifΈ+y>~ڭ_&G2v:dlfcL Te"wCYԂ|s0͐[ҏ7=F#zox&lhh ~ ,Ȋ Y࿼w&(rrK͔(rh:DڼZ˂7'ԲrޭC很B/% c.DTjiGL[ Gm>@Broǫul"ɚ&\+\aEu O!+tkսr+ 2 _v6=Ę>/UO7,3GG99UM\ 7JNf̨t}I{XhS)A?gV /@ODu8[?B]xDlGKR'%so \GHlA߷[H1Bh{!R<@aG`K`$ԮŁYi+*onEmyÎ'CI 6rb"^o1qmdx%Z:K3l^4Duo8| 2ﳶmM]0QFu$H})2}dg%D[5$hX_EjЗ9멁~wܜ})5Qٻ~rzHN}~O#lpӁ @*z:ŖRT,tUc2}jC5]iUH'?zBLeƱ,w.R|N7(C il^(Iv~g2_{1jxҿ>s $_y]άdD=Ü&J  wbt1bMHsr`CFP<ͨ+ GMkuۆ .nGKRyo^q=Oก/0| 0Cy)@1c/D},D2xɌ׿<ڳL?q#8FÚߒM~{b7/%6!]ɘXy׵Ļ"62XH?dl/ Bi ӟȽZ^~IX8=pXCMÏe&(0fYB=xpq LE"6uϋҊ'RD^g=aS-/_NPY1ڲ8Q={f&ɝcO>ޠ,ԺlzLnyO.ϿTu3恏"?Ӕ$P zw dY7w}%-Q KƋgWj$7 W7~Fu\^Qf߳{ q>u 1A-=?ټq$B9JKS?厕Vhf*!ـ}.^#z7k{"j $3dDp05 ;0 &N:$h 1rsصP'V5߮ƞ |0" PR;;m\něorF(1~})骓´LfwNH)&c0Ȇv8A/l DDK;4~"'Uuo4XKu2ʗ>ꖬfJ}L("|2 Hٱ՘_ŻY\Tu̿ hz7eC9,ر N5w99Ac(*@ <ζ>7F0DEXWUN@S :[d(' L(?OHs^H}FWߛX*8 zl=c3 Y= ;U#e|^3ݷ \"9PΤ5 ݝ3kAp8"4QɅFn`֍2'[5߿gsrtФAB 0hC:1sa@bpK b_O1]ø9Jszv$O99! 7p)M%C4$jB3, ~Xq 3>1DIGdM=Q?fp|$@ݾ;CWC7#f"ԫVx Ԕ, [!@ ͢/n燱in; \pO:k8bHtQ;s]fxJ529bhs㼌E n9x4,Ɇ SfАa"$ ^f1<%ELYt"qcV/Un DnAB;%ސηmkHnK4 K Vƛ/AG6CGiXdh pȜ],5 <>}- AGZTqP:<45ٌk?d$`u7xR1.?utҁ99*m<\ xxa|wsh[S@Zn¨ lEabDN#y" %UցȽ"HA IC@zCxs?/L9 V(X)]yCc:rd`P(쀨GnpzuFT5zV Y ֦`0V1U8X׃ͶReZi,t`N.rsS-\e432P;YͰ[%{xQsx⌓,]qY.Wݩ:ߩ.efYDdVIVrsuP2!(KYs97/Ў`ub(akqfgНU/}3XE K! X os)C:3 P@0B YxX܌QX2:t5 Ў ؋R ZKP14YB$Vw`3ل@%=kaM4} v6ְ(" AV+FޫǿR\;_;u7}.i|RAya@ 11ʣbJ.5ލLLV3{Nt9ˡJOn<$P58DOșnr~V[Į? @]O8792AQ-H& `z043ř \Ջg cKTl}0; <$1& ~ ozy3 מl.ZR-[m1#^Hw\a~r20p&;Q&3 IEBxdGC~P8[}$&7:DhgvF%+UY:q׽d#&7c?_FOxD1JJVCm!fN!>yΉEeZ!I f.PK^[*0!ai U@$!bH0 ՆR#I$076'q&Q a O!|2e!ACkiQH}25 WfBPsV XP`8kdyXg݉|TR!;یbbE0T;@J(&8:yxb߯=xHh1֘Җψ$|V@>|YqoV C?6%A%ʘ30)[Fy@j3d|RCD,털tw}h\2Hv-8j)rC/1lB$xD)0#Rv:Ÿ <+@qNFFH>{^A '(zr'ô_! |OԢ)%KVQ[hGu=-2M#)5;XṪa=7,A3)6!D@'cJ0}GMCBdWM}V#Nalq6[M̌^}xc9..?: $?,%bDTHY1V#Shv`;AhH4"%D+(Q!Pi$P"X(+?9$( OO>au^s zfYGЁ¾"Ht:g/~ "G٠N'! O0,4X"{QO Hh55Qğ&Ȃ*1w$8ܮCS9W NjfYejxΨfd2Wˠ/iGe,5Iyѭk.YC.sM&4<RM8BW-8+(,SzblBmBU>9Sj XUs)Yl J1lˊ@ͤH`&qjJgp\SUHԆ@`)KuϢҥY -3ZN Ģi7:^@$ig2⯱vV7zш$C`e%CQmzzI^UzS9'Х_LնY3;k\cdgJkF>pẜBVa?{^$1Ks13_ `dD@]ӡFL$)MLLAe$BЃ=uW6ZUo}gUdEX)%}?O׮&DYy´Іᩭ„BHƈF3ԑ "_n=ϭv 2$B$C:EcX*I$|M?6_F1ARE 2ZWn$I$I&ʤQU.5lVpSYcb>Q-me-rPʍAd4'~EUVSֶ>>N1QY$y|KM1DZҍÝciuXa3'$F"o.$.2 . 2a`sR,ѫ3d25nNT[1u:?jb)Qe߿I"! "p |YiHYm2l)Ѧh^\[R"yǰK@K:Ls#f #-ClF4 ĈQYiY,"R; Ic-&01fIZ#41(Y}AHHQ"X l,-…1:? 2dRèA.R_OXi * @HNn"F&4(z _H!v!E&>\bQ~Mx +2CVE3,3,ɶiQHe+'LZ,F !̏8seȄDt[XŸ}'Ӕ4ldoy ,;f8@ȗr +UM*," A@?TPUE) )Չz EB%-XHv,_~m"8G^܀QJVBQȭ(Ayql* @$iCi40 4_a uu*[!& nn8)r˥J dM\0`k`Yf!A &U3wl@SKb'`4 )ݐ:$!=aH=?l@ :<s{[ G(@"f&J,VA߂Ffa&CNɀ5tMiY14*êFe)YNR,'0 b8@”4%dj6qBACmb+$@-( 1 2$PI $YM *IF*., "zњ,!ȚI @#S\R($PH$ފЯ)Қ6|L0U`J d RPE(qRa!쒧[z]XMVkG{kX6/M9Xwl7:!Z&jN/$"[pddbE=$6<γ̈́/4$KEЂ@U竸&#:컽b`ՇsZIp;D`S]5v^dq5bBKY"@F@Xj3s P(&d@(pM (&e{Ȗ6N1d8z5zn9a {$S \Pk>_L,y.k rz~yVZƠա'gѽlHURvq9r某N\S6, z}Љ@3Xf " %C=[YK6Ə 㢇bCybVtV'&H\B'Ɗ\Z95*_:U%*Lv"_1SEnp1F-JEKhJAm(ԲTltw4H?'B!YBD$љxamU\*(=:]ꠖbbf6fL8.^p?r$fj$i(ŅUQ`H $!JM~,J4[b , !^g7\^nk}L2<p :UJB2~.?|pߪ^DUSA&Z20]˜!FnyบK_2Y"x˰{cI I0b03Y V1 ƅ?fP :SH 2x  0>!QTeB)geªΧfLu,ڄ<#.D611n$ <5'Im@ j kz:mT#6 9=r@ld&)DSa T8PXЮbѯ| $:, C]w 2$b%b2(RyqHJ"ɀbe`er2 7 !Nn!B2F<2̡QE#7j)'Ӧc{Sja)D儼ڄ ä;ʉJN0XhPtC8K(Bq Ẑke?hj,db-EUUETEA(# 8 @XUUDT7E,F EE+ueQP1X) YFEDAU#"%3Gd JnBtH" `,fL8GB mNF #iEEQ`rьfm1" B F YEƮ5E#֠BU!ALCb2*F0XDAbX.1@XL2m7F]Z TPU1q5jGVW.I Sh#"beN"1+9PMlm *VAIrꔙ ǒ¸(֓z4 H" *'`Ƌ&˘Xwj%[M!DV"*F*AbӘ$QU`".Me=T]8 E2FX PA*A@EA@UEtE db+ BS58[Q[7ۭ1TRowZ *#nfTTUUUEc"!AA.F[TT =%n9rm7d`b.\ \ɀ,HYQbj(!lRWVdTQQQHVAUQX (`(qj ,]60x(ƌ"E5""T]7*">a$gP8RERƨd),@*PrR2 ``DȪ"!4&9#)0EX8;8+$EY!ZZHUUUUF* `h}ZUUTUܑUUE}BKB*bZ"T!Qȳ@Yp`L(QH2B0a!~КHTHp(H5 1!RBN$d:"Hz*ӥ?Q %Y2*F*X@H; $5Py i3]H<p ]XK &D6$DFnLȀ4,7IfY 0j|~`xgCa;A" `"Ac "%*WEF* DF >c! AF$ȉD Z"VyӢUT,`fm #(B0%`:2@W@܌Y=*gB\?*^#5!xtU {QdLjy!| T @rj0jOJoД dJk1(ۣ+j6*Üa*j3M/<ъXR;H>I 5>!@xU^luuís0!p% $8:ݫxoA2_zdE/WȽT|:mVh{NU |G- 1lF_>ϸvBr6T{IJZ$Ji'6.o׎ v͔85N$ً +KƠXV !M#c?^{¡}qך;WPQ/ԗpl% 4>V/zUo1%\[)5!56 }LS8jc!ժi'ɪ5h>2Pr eb¸8wfd#umix4z$ c6J]6Ȕ7^Oo4ډ>^Ar|m.>!?"p2ps W=axΞP]nެ2r/Bdg#׶i* Y#SnSa|!n4 |>{4n]&*߽jPv1קv˙y!1x`ˮqJۢxD8S? +Tf L-gM#JȥeD2z+pgr:}%5*uDڥ:4ԝqHItH6joiT0p8#$wcexnU9qNH@j̵[xv7ּw`7뻳 _su޵T|v}c A|OB[ȇٜ!ӣ1osۿܑ-p* ҚFNI k;qHW34ڟ“#Ť9 WDoNG@Py ;ceOl6 :ɸ-%+6h:,cNϽ24)(x"2fzC7*)\WI XvCsp~|;Xs[WM˚lU'"Rc9DMwwR[Bg?L,8QA 0|‹4&=KYwbQϻFQkN#1H(UbCR;ݛ@&𰖃P9pß1fHq &=Q-R0@H{-H1 fDg8Ǹ{*d|2jһ33$$ tK .HIH-݌ ?8K\KU=}5>g[>ښʶ9&J^GA\vE^ ebVEd$ \^kL0QV+f$=ͼ -! , (n kyjJ}}qfylXjQ.n ad"܄fs7S־ ^\z*2I#xJ3T$ ,e_J#2e? )C>cIaB2\]}$eS0 mh@GW0׆y4uvGlVs5QYSE\e-VwyZ(a|+ zEo8P{  y+(o9vy}_#X1U!q$ 9YR 932Y8t3,hwԄ.~Qb<0 .Q ] [E)DCSӉY}w{k$p}!{!F*I(%Y2aRϲe3+gfh͘k EiA0ɥ?pعb;zdPmAwH_d{@2aU(2n\?=y'PEldcoeI$}9g4]S4H؁33 Xj3B;X&Qm^a/$lxfcny M@yQݎ.c}&#"3/uQg `ߘc˼{s1 CC$f~8'q,:KP* `Q{~!f3'L?^1Li!xIƍ ci3c~ a;%ߣR2sPp͌H8Ìs Pj/d,-C6E>8)6Tx1;הo~*y!6R-|{1Xpq|[a#]mViF-ZA$v`1N=I9kYysA%PCw'M놬39TwqTzXh%PJMTW.J-,y0|"+%gxʭHXusvY12֙y[xcZ}mpI$FPRn$̗q=(eM &@w8ϛ5 ݾ8Z8햸_IGH H@PJ`Ő>{("(1HF@R I߬|Gq}9s*+CjQ[J7DJOk*:^+{?ۍ<.v3! ɠ#KH3۾3g!F7iER~!S3]/.cN`w1MڵrFSvhX[惢'NB J(jڥ*՚oY'Jתɤ*Zϯnk2>|+i,N:޾2cj6ͼ27aW" ~eP`k? VӔH)sOzF┥H5ڪ?[! K%dk#UJ-_s1 O @QAW뫿|#ޞg/&D uv p)QGU2PWpmWU[Fa@ հzѷb! &;Zn2β3OX_&ኽ^)ob,*u葼^VH(&89qBtLM;ګk8%9"#- yUT #V`@̑)YMZ0RdQhi#J `T*ߙsg9Y29FH8 o)DOu--D ɪ0mB"﷍};[ڳ'>/^P\@~3}D—$ FQG$ET"r+*(T2`W] DWb/Nb Е`3cD!$y(  0,SBR ,1+JHTUfRH AYA)[bF#0Fd!8bifOՒ|@"5-T+) R,XDDhXň(EX)*b"1`I2 h!OhBA`(1XLOMB#XaycMC FE?`΁zh Bx? N l ؀HMXEPݟ*swlGHg0T(mU( V!2SJ!DRbK񬕆HT*i±QUb1EUX*) nՓ-Ic" YDDQYXHE ۴}5jZn ri}(t&3wg %Ye)e`A#"  7Xivh Yχg"/XۢE@1 gbTCDAHA 3A腒X=8HьJ2|A8C}8v;cdߙ&r&3Vp$]#@I38u2z n1%`,M@HsFLgD|$(C!C5/zE2x2Nk<{z\0LąOa|&1tЁfje-r""L4<)lRi7ysIp$^vvZ8NzdupF!Xl8hc0a&" rPkNL-9F!rͦʝ3֍h%$ @V5(7= a"di&;IKf]YYxsf C)]H޵P bxQmc1SϭnnBVL-J&Et42ƝZx_=E%$n@Œݳ2*G}<;ϒΧtBК :ҼrJ@ya@OQWUSHNE@fà`,^,X83Ae,"8@d 4L1$ 5H6jj lF!J6S81! s98 p!c:Ъr'I ")F#!mݳ5f8m:5'iiOK9t=5I%#hL*A͞w2ʖKiZb9ק7;mB Y Ix_ڕ!A?Ԯ%P$!VTIDȢ0Q ,c*"L`V"0IjPFARƒ mm`%H&0 ӉtB,0Ldc#$pJH f`2Ԭ&"2bLAETQ)SP(nM2$bI"+d2X%m(R+d 1P@Vd!?x "  HEH QB((QF3ҖT+ADj-YbL'n`£+ Cma F$Aja b|ȁR 82NnDO+}*DE=]6xss G,"QV D%`DQY# E&[2Ң12Yc 0aDb#A"aDAE",bGJ*k3DpB(pةP( AB ERAHZXd a` JP "T A` JJbQVPOd%`)HF>@kX@RH n!$?-ms.>a $052CL(,QMSI` 쓔H9UUTT| a 60ۆ '64lhѱcFh&tCj""Oe!.Lh&z褵H U~>ډfS؜JHЬܓDD7rroaB)"1B2 E+ 1`MZ q,V"aVV1AX` QXDm=1) Asu(ԖAY, ,ĬrIFk%\aFC)* %SN*An:C!},7!@`t'0 3!3T{^F:f̼eT? EQ4*#TX)\**03MFMf8T0 UB`M0_-d\1 ,<5΋QVPp-(eQm ܚ _}jHz}hVEyLy%;42f0٤VffK&qamF.diDV'l(h5],״ *S.c a  Jjun{މ9S\е16nߛf8!w|s& LOQֵ jUǓW]aA/Qt3hf+xec/rբKelk NxV^QT9hb<)lO lhM1btڵ3Ҕ8y yM뒛Qgzq2Y2 ]ŭ{ 5‘C+Pu V*AEP)XXq$y@' 7&A),$ dB8P?WiCLڊņF0AJEZKw`R-M͌~%`}2HF(?ꭔ#mcmm)Vڶ()UEQE>7D7<uu BarAA2*@*"% `Y Ȍ~=JGDՐCHta E$hdOETI U(YR"3׬?,Fګ"-#Ҫ(),2nȏn|C̀6{!c}@$H"L$DlB hVfp@#i.gCĥ Ȍ!#w(4= E $pBD:TmRѪ(,FG?NtRӆp{(QA$ "Eo4 ob0dQQFXY, *F ) L4@j$UAdU|!TDQ*ȂE>-JTX10a󃌽. C2{.u֍7*Q5LcuK%)K͙B`SAl&{&E+~me ([PYhP- DF}P47zޝa;}4hL0FR(I%E7{""Hc HS!Y6)T׊/4TM :-䳘Z [bETuA!(⛸"`j43WXh9WC%93"FJ<0mmeP)Z**sYhRR3LO7b&6f"P3T ''*X n҄<ԜaDmP=NXf Yo誩fP9͋U,QtrX[n˿&e}O!,KJ[aEm66XP-k cKK#AdIĒ^EЊ HkvXԡՆ|\kDň0#b$2"+wc>萡`%0 "ppF,Xrw"=:1Xθ NLTas<Ì f6 @ faqD-7st/#.Jb8wJ+1'ef7v(TJu Q @@Y\>|APdD$RFD$ 2,@AH[>HzDx PQHZ@bOnñGq6 8<7U؉[+B_rF})aafaa` ?"PEJAQ("%YFҒI6Y"TuxѣMvdABV '\in/!lT뛉Wy's)'t?)7T:\B!*lN R I (Eb1'g̈́ق>2R [!/SŦe ,GD j5Egu !ԑjHA\# `V,iBjfT%!A)?`uqbR;B!$@3iR$@퐰.aD2EȞ!R,e@hJCtF/TP/G}UBehs0Eȿ@Lm$$+Ce̡pȈfQ>6`,b#**TE$^-I>8 @I }\!hS]@.jh6Rb]p3y4kC։Ʈ j`XFdo2"$LR]һCodF>VaRA*E 1Ha +ik e'gr~d " E"`㞿.и )peޜ0IdPBjRE M:bMP``Pi%` Fj 60R*0#( 1QbX $QUHYEiV#2IX1Y*w4 &U)RHwR׺4>FGbE ?bǃǰ T7-L$Ʉh;qԹfs ClN&*w ,D+j& 1 !0fCl 4EP DoĢpd 8w5!BduQ 92Hq)y +K9S.!a.pMPtN",4X2y `~2I!вjR)XX",EUPST %d ȑA$R D- i e` [J @P- /*CQX %Ba@T%E" "!BqX (} ,F""@cP݊l`-U*LY KdrMx>ϫirCަsLSt6F3tb~ 8vmGGZ[p&ٕJMUZsz0`~([XV[1 I^$ #f<(Ts%G^|I''}ԇj) !MU%e_Ο8?D#I$B"H (>OLF(1,% h2" YTFF~ $,#,: *(9lԓ"E&3)db$ e Ѱg ")G( S@Sh!sO: $0>!A+m-єDd6IvPZhPn_?$2p3rH@kDPTYP0'HCڋJ=״ u_Q[<@ϜW6 Y*";hdJi ") HtU ʓFVr{z5@ % ť3 "DdX)i1 ~TDDDEUUQS$!vdȴLL]&&*(J`td jM4f1d Y@&@eb*(MB$]<\4:Rb.o)F\]Xh5iodYr"*ZPD1(erUdV]5Q^Wh bU-ݱQjFV b~Y;)^U 4J&D, a2SF EItlލ[:)wp5.$ (D9JՄݓY`Nd L\f*akwxY*sm5tjH blPֵUUQU] nEVd ٜė[:2kM U](nO&;w4t2sfL^pM 6aZ7wn`;5 Ap<ބA㖆P5$ٔk$~n =I АYIi0zT!_)AL`Ud `)®pd'  '\ؾCTnr"nMŗ9~S1|(s`{DFD0K)pCi2DC02@ȃ(,dkB29J&4v"a  j h)b)kPYAc!.&2ib]B&6A 4 !"@KFN>ڊjPX]bmtG_$D)c C,щ"OXk8JsХ!&]B| ERDAH?M$\4vd1™e0ؚ0[!E"!))]Ί' )!L@=uu.[ Be2GB`\_ '0#yz\ч/Zn\^@ i@@,uvF 6A[G`ؑciރB "(Гv'&Hlh<c8P(˶/I00ۃ 6tg1w0KRB]J}wjXm fR% *7U)ڪ{F`yx@Ë4-n((ԣ`$Wо :F0"T uP@5@y-މu KNh˩FLL<şeb"_h_l0:ߵS %Ny#LHDI(H$ &\\[P?+3JTO,]D*o ҿFE`"YĈ# A]1/G|߁r 4<hr`b'9!d(2 @A "!#Y@,[i{~OVB"TF@if/MpY,Ta) @ϭҝaz([B]o3>sgQٗXp_ ߢ5e@cA sT/C?ee35} $J,+AbD%$pMqPx@\IAb|z(D qˇcAR@$-!zy Ho]mK bmmPpʼnۋc67E[ Ε@`'T,{ }Ul6Ev3ϵK@ݮ,~(lǬER4`Q.񣹭pCIL\Ny۲6KlaRONnkDA j7 z00 lZ}ٮ BB^ucSnhE֌:J"XNB 8s(R5",dA= V _0"8ْR(/@hO7F@D;0B$ ȝy|)\dC8ʉYgJŁ_gkk{ؠB :O^DDDDDF3Rd4;.OLG&}nhf̩o:5p0 Vq($52(6QxȟbĭE Y=6O!=l*JD` I$R1qpd؜@peC@~ ݬ$R E ܇ѕ<DSzpRc=@&zY@aDwE˜z53-( lYs |:-\K^N(4LJ@W,9p%6b 4`h@@h;$!Фd   "$d2L" b" F*TY+D-ĄM!APwFcQZ?ftL5!ꕰA-F5`Ljxp|̸7g߶\ N ),a8*B~c?=bguvvPɇVӌ(+ѐ\S.2}#o2 Ũ*AH,R, ,FD6!`>*Tw-DDQdP0N"{DM(3(ET!*$ ^N`h ňҐ" *`,@=(s`U9ˤOd~-VPը<:Q TY,C<hd,H( 8~(ۛhQm0($B2O4HZa9I.a +Cm#[%*R)*=9ZֵkZ(׭jK>%/]rpV piHDPYAAB(}P0` 5%G0n o@DŐ`EDFT bDEbBh7,(>S`r+6Ic e)H,d` Ȉ  0" MO/%vSM6t X(M Lֽ@Y!dRl<'%>3Z4n:D\m:7MJNPn [1pr7L,VQu<;PxɽSBN@S|ٜRI$D(3 c90֚E-*w,XbL ֍ R%5u5VpU!8βM%ĭd(2I(Ş7A`$ɗ+toAe;JNHrYpq P.r-sPs.`c*dxlѶ Cbi1 A\nj)+,hlwMfk2"ή܈Aw/2PP%4hVjљ?`}ug6Mk%˸2D1 a*.@Uu- JPz8 I>}q`%c$2|p"{\4f/zj%#$m'H&RPۨfWѯk9z0K<]6I+ ɚ|!`y oD4ΒYB . ]43&0LeFHݎc/қrfo6ޒt& zWrskA} 4z -^A-_T(QсD-T˔p\ʺ/LYfy4aSb{ RѼ%Z8po !0MIt^̺U_}(]ًȦ&pV..:ӐL0/􆈓lfmn辷[=h{X>^xZkXH,wN[c՛@ !ku9Ea,vɆw&^i9w6G%x. 0ART tE]&JohX C3ϭ|賆lo޵瀣څH%ī*"A'÷4Bˈ`&%+@IBjtll ўt#(MXf@쓣eIAI!=w!%[VB",A`@l~z4ϳ"SS ! d~C`J:=ؑ#",Pd@9P$L"x5x`膒 `f`2H-R(?4]yAah1G\K2b#EOX 4bV–,Af?0$ @DXBI fXV "`#>4Sm6с蘒ʩ$d:ȠR%!17ڄ7@ i6Et BBQQŅI,a T0%J(VĬ Wsy Ȋ F,.>\d` hBչ!a5gT1$ RIU ;Y>0v/)PrD8M*D} l|bAGHJC+!) B1VUR1!"$*a-@ȰٜŗHw 74fhlBL"DUgkO, )FDCƉ@P%IEI itI QBа2(oV줱ĕ(Y ?!~H`UJFFXD ((DAbA`R}$ ` % 0!R(▘{sқI+bXn}$UIdVi xcfYTj`$ V[iU)jlJ35t6$2,4Uաr~'10=J؊l%<-"!%Q +A '@Wv-1V# /؆6Ta!21 ^FXsX,W(|_mFB>>#Qqm 7wuQ$]ݛ޷fd|0\ T"7NH`SabU֏|*zR1] oWuvXAAR# $`%X* &&ɠ( "LX+c]Rc6m"-ݚEFIFHƙB"bB,(ȈqPIZ6 F&S, GXE ,-f# %FZ@,P8I!a!`[Qo LB2B# L dȃE0hJA5@F# JJ[ PĭəɃ-#Ri1A.YhIґwt@4bQkmhAE J ,*))luan̸pEd$ Wba`5&tJPP $T,EbUb2$Dd$nTpC;g`2ne3V"P9I|à^ wbiH  XN u(",)? awDnD9RHB@h`)TWJ9]Ö:2c"G%M]&ĺ3 5ɕp5B{PJ`6Okŧ4"K(l-k DdɅl .{o!*kӀhf$W Vo|!˒;^2S:5D[UG")W$^Puքyv*!=uȲL6Q#!5"902}% V, @PRBd*FP@FH(,5!V "KmPjDH%B[%ZR,-T TlхDPdFP(Qd3S ㍳ d(LbRI M9fBuuKz\hEx b*d D#"E"(,AQ*,cEEX'4I ɯt’ )@4iRC!"&COwMz02PJ0Q Q-$t-M$̅H Tl[$:I>B)P>@2%Y#,dDd B;U){U*s)XdA$*"4E7(`$ rn< ];~Q." 0Ѯ&LFa,̫ Q2Lja"T$P+[єs R D5Il=:Iorء##ldNViY"()c9a+BEU> H, ѭjE+uLeslAR_\{׎,8 XrpWDTxop !C8< . #9(EѬŐz8 xM g%9 dzY0Gt!2X1v(Dm9gYF$dna+f q" )`8赸6G&4dkP .Ki L9a'!PhOHPkEZT|L4 AbZb RI ,2[[`R&0Y=L `A1Ny"rySI;Ul hNI )'Ds=J D) hAAX|i7)c@H H)DY~&RF :'TTF,hU_?21BeFDVAR$`Bڃ7=tTV)׵ ĞUUU[6-0FLA¯6rIRTTT!T51Tw3 ֨C"S:542JU\]pƺ[`Sccfq3@o Vd }0REAa&nB6Uf[60RA#3 Et]|x0l@-Q"=#" UF?T,33 eq+-W=R6Ž4T;Np3-dA=@S9aJ) { ,H>rcıBf8h'zز59f/aRzjYkML`Ts|dqk(Gk[֒CJw͘(MVamuCL3` yp! ZZdƌ6;g5`s#kNZ$ҿ@ߢ,"A$K ?tzd$YUH.]Q*,E `DA5J "T@F, B,"1dQ LQD4&nJM!䞾(m' B#$B( " P*H!P mkaHd!f # Ȓ+$X cTQ!R T`3#"(I3Y ʶ`kRRφah%%&f),,==v""('tG2;po`}e 1UrX6Tm*M䐠 =kQ5&gvB!XY1U3+c[7 3yxi D1"T.2]X5ajhg [us) Ֆ4 8)I$l׿Y$&P.q])q!]Mt@D1 p"`0h{)eBW@l؅~ "(`? E"ADF Y$19`#Q/?x΋D؉"ŊE?F( Bj+%a!UA]Uw" *܃"!B|H1ЀI* ,8UUSکP:P<℈HIc B8k"a  v\bRD pK B I Pd"+ b$HaeIXOhD]P'21H,L˪Y!.#+ @lp98L]m?~ C$v?~'ubU{]zOM;1_v^XͯVK+SZm,4)JRjrdz$hjJY`{Z?s\c/9X(WJ%Mf+6,MS$DŋY ,AafMIo"1We p&oTXYnfejglٹYYFnihhL8>mDD)lƹ: ^n*Ȉ$D w&Ē0Jdk34/Y]X[T\̏i] tےVD2..K#lQ5 kJ53ʙr?  dFU$#&2?ܿFx'?{->A*-y͜8kY)dao_,RiV EDgtA L1\&])hLM,QhI̸ ls˾_5p\Ty_7;θ- YV( "&`'c JTBIҜ g?#cKE BdRP! K) TdojW t #KC2T 8 MlS>. D u#<]cYA 0a{qC⹰5Ba"#͜yσ7GJա#iQoG 20..܎V"@u8ɳ|9)Qf!@gYّ$'lFF8ηB mE{BGdq:>::1kvErR\{ؘ;@3]C˒ oAj */>*v'tbR] :OZڎN0+0tCp&Wz4A%n3η2fe?IԶ.mnI/NGq,V#K2{w@A0a8$WR.ܙڄ<;ʷھC8`H|*$s߾i6"& +TGM2 0aSi# ,3"N zp$gN;&Y\w(=So~`teƽw12+PmupiBT- sm <K |L""4oT JT,R0ØjJTb$QAd"0Re Yxi2ZE%!ih!HID!ᐬP"Vٜ0"j(>ld}$ DOZ<@ 'szRAtȱX,fBr&*Bp-de1b()[b@<>TdF)( pAd P=U*Q6N _6D&dD27qꙅ $ th j;1Nˤ$-IPV T ,?XU"(AUq!DA@**AJPȑ``DNH ı`*#1R(0dm`EDI&02("`Vdc"SbR#ʙĒ %);k%HPA'eph;6@D%dDbD4@fdh3ˊWWBf gH24Sp5X!@WDO@hD !xIKC $EF0#$X9Hɪ=+B2j+9)(8<ߔ/F7rr*{WJ@Ag0QHE"DI$H/N !~;< {/ Pd6op)d˝|`c y #)&SQRESy R2HJ "{|OCĦ2d&$AeCB5BdY  BXPBA00D Z HRĹ)\C0YX1EK PE%yYq[4@R3#"F*Bsi$& `E^B"tQ@ęZMY,UR( V #BSB\Z_f,Z_b[it<@!<چ%ĉUӓgydIpD @/( Bf GmHDJb<-D/MC^RUA@ QA6S2h{q$6JQXvD@QI 2d4H}NuQR*55 E"3O=Y3l?rS/(ꘞ;3 &\7&ib`Unf]%66 FBhapRyE"C%DE "bdHT8ԛz3=>k[1ShI _t$XAd,OUUT!]0|L(Dt4w.0$ uDS(A!Ƥd{^_S҈hbM0 LaZtuuf E8HDoԒ$}$Ta*(2 I0`)$TPR "q:99Q3 nI L\EH#$C2xMt$A!S*(~H?iHJ*)(,HzBv A)BAb PUXk"O-DU!zЫ^1=Gmbm'f. ;~%p,0:Fi">x"gIPKskZ1LU 2d[DkZbu$ X" "+AdX0"E>Udbc$d@YH" @T" B B"XOʬR"%! VHF@EHA&%$"a"}$gX`F `ACRr# h0`H`O:3FAJ! o99TBPSsn]/79d4còG[^d[́3"SVk.NI!P TdHs .bL(_u,YKD'kQHě Qf4D2D̅Ç ,P0. awzRHr2R'S@u; jHaP j" `~B͂"l"1Hs,Fbg$cibJ+ DbDQN@EBͩ\AK.6$ BƖBDmDiKH4Ϸ{k?1 BKЫ,ҔْC0+%k eQdsKY,J%Ep\rTLK 9-TUdMSxcS\[aBffAl@"TX4af#`R\$ << Ca«DLi>`@`dBJ #$@D*?1&Z2HROBJ34u Hb9Z;6B+(2VH N C]z&, &Fb%LXZzJ.LwKd0 . [,ꜛ#nЖ$K*Euܙ }ȁT酐? 1QDEQT@`ed*e|"ͲxݤFP 7f!6\SC:X[֤XWL(? x2͸1M%ѦSq[3Mn"=L#)/JaiPDAE $8$ $B(RJԗpMRͱMεصNlYe!Bm!\]!'lTU.a9xRa SJ]̡Fg,Y O$TVna IeݱVfk4EUh jlsHE98@;whVm <uRz͙fEXŐDIbQ.j́6k!\749R#5I+K l 5K.Ls&.ʀV䥶 FBA(%)k@հRIdF#!||fo'$dEa!RMr1Dp"C:ɌAr'^, lbt0 JaT ;fce ~,mCIK,D`ˬPSNi,|I2mE֦r~R!)S@! FY<4Fqi x▂K҂&*Y6]@(-^4bL/FK^i 2˼\e >N(?%h|=SxYk5!$5#aJ,SDI:CVfV_ض[>ic0||Ӈb.ɬ+*e%Q+P9,'DU^B-R^W/$W]8 @i;>5e|U L&  p32F-AM!*6hX'9|zä_g $1(0W]{bb,7$Pp)P{֊IȄMzF' 6ܔPE:ͲD7fEZ~l!Ȭ׹B&zrE`VypV1 jnMz#6C7>QaH6풰7s$Ĝ܀Mb%hW&2Cc~բiq4zֈs --@Du(2<@TF+hm 6$qhvzy,[.=2 ל3CP[dX|ňlKFAVJ,N;/LAK%@sX{X s@i m[)( d_ a=mAz!' 7D,`'UrST~XR"=kaY@כh㜅(jKɔ܍XJ HBZ-PR@P;i`Оq^urBv a2 #4J=$7Bwm[!U # ڬ"pYF&R=BeFP$Tm UA'6y!< aXb1LL\,O,;fl1_Ud{v?`NA$Q 0R()F+XE+!'r@Q>ƨ6C"):IDb[PEeB`D C!0B=X"$J" AhD(G78?țVNA'7'0>T\ebLKeBY25BdʅcPapcW&`ªI3k)e >i)(e"&5&jUn!R;j4di e# :Rbe CprL@فĬdXdH"B 5v1]1%fqsFC)t(U#Y,KP ")#P P*@@aZ PX hġJj, *%$BF*卤SBPFCH2lV)B`aRAT(%$$, *X@agA +=C m!b풿?zc#"a ²[{, =2>H$""$3([;j˙A&C2a82C-6w 0?H (2"YTH `EcR PHD$! ݎt$隌~mmˋi}6XsPJJ)Ae@Q+42ز#3  @E@"Pb!<5eB1Ͼ@DcVP@'c   /,;a/d޴֩d<[7]dklvs|oI @X,SHs h+!. ' 吚aTȠ`34)b%'7?7j^BE?tXeQa9X"E' tbV?I?kP&:g(ig)PH`aF1D|*C>yo V*QPm1 @D"FDTd$'Gs0dGȌq$!@,1X2ff ;E-T;H,iGm+eƈv)CY@Ex $@TH <~~7,5${Ll i$I27f"jly$!,hɉRĒʵȥ!XPRP2ՒJ2%[ ԱشBI-,@V 'ǭJ"&@ahhSb7G8v )# bNmDP-,A28% sBX8j(qIf((.RQLE6J]9lkR`  r` N0 &}?RrҴ[&S&%dX&Eؕ W7R+J""Ց!YF4aM,Đ!ϸ@*B7 gfEUDTBsML ل|9 "]҃3Z9!>"Yb /B6EFK$d;ZrN{ɭ,$;}qry)gB!>} *!C5Esr-=dk ̥b,DrH^t%HY(bա`>>rH!C1 x2dp 3T @.mBAa:eb} d)m]S#b"U1FaF[L Fљ4h28 [q%2 d0f RcT-QiDBfVTL,9l !ƶV0 䄾KFc6L@񨊰%QiJWIFԎ;d>ijZ%TdUyoZT,YHG^?F> ^`^m$hҍo  dg!`[}1Іs\ g*3J(H)LP"O]> lv40n%&q$oY/hѬ˩޽ЬZ7Cv>eCX]gv}c:<5G:jCI-5="iIcm:o1mP8!߈Q2m;5i{{lB@|@ F"\ Xa:v3 ?2q6Ւd/Z8|0FDDBI8qQN{oaH\ ŊSɑn@PI$ŘT@5׵t2{9E_g8-91'<`jP@ddo*j^1gl_HAJ(@Au$!4 2Du$LJbRh#eaA*h2-Ϯ^p (3`Ҁxzj$h1(g=GpP1G|{0$yCK~NKe<,Ā;9;$zFw ݓ vp WĔ:[WXx8}t52e 'D;/l8DQ,Ia+x@)L5z(r59Qn%Pr`*hES!!yk<6"3W,EV'n'ۍQo!@ +*13R$Ǘ]Z Q~Hb񶁈G-P;!H`66 #qg2q@"8pP0 &wĶ73Ka6[X )%> e>0CUH=mow=O;6SxXm$?f64Q) p`zP/#dfz?y`0 '+i"+30y]{i0N,XbŊ~ۈu?v Bc q< C큮voRi%.hC@enΗT8>k NE-\vr&o}Mmgy@ U2b@PdEEB3/ dQ+^h] Q`!@: 6Yȇyfi!Kh+Pa nQan" # Xm 3jf F9g~M{ӍRNɎ 3eĨ22%ՖF'GȄCD5fĎK\D2D} Nz$͟, ,!c!@UAL$PTHT ȊB`R`~J0 6E,MYn&bB @*Af XA**U Am=+edtO! {ӯtD,S ֤Q#5abY($X EI\J1AQAEDDePX c1+@RUX!0[ |L,G"A(r} Ot5'EWUHcKiuM6L(! YE!,X "#(E$8]&(eX bTբRpC?IV 843Qc m% 2j4!˚M:24eS4mѭ-10ԺKpN \a[3#.\h(LFDX1 f+l\I̶ʋF Gh2 2V0^E)jW|N!P7e!Z{]DXRb7Ͷ#4=sB'h>G<*/M(ݔC>%!F%&Oz$PVE$XTQd&#Uc_?f>MBIA@0HE!X*,XbB HAvHI$AD$# JO`Lb4@>$D9VrD.4Ij[*6{W>h inЪCI3R/\, dXE|(,4 P,eN kV J>PCl* bƤPSIIXWI=v,B +>x;9,9(YM8P!R( EP4ՊVUTJkZHQ h (*4 **0eq!VLI0tģ 1׹ɂnqXf5eUa/-Y7K̄` !nh@wGYALD"*AEH"#mD`1ACmm`)EA'W]ŀoL %UŌ$(iag e0p\m(QVJE( ) t{"((45 0B*aP+UєcAG-̗) `J-V%qBQXI3!DVicdjX)h)RS1dl0=0 (,r>&ϯa,f=[RY"D2D9 E$"X,,EH1(1@DH1QUV"Ȁ$R",1T"" D D"1 " FDAc! ?1 q (A`$ J5 ʕY?F,IQ ~XlzDF6Osq_y./FT@ P  !"E`H𪪱Y$pOJTVDbZ3(x!@&'pEx QkW=u#!1kQ#g݁B#>錱GZ""(0 X_>Od,兪K =ӈ"(tү! )" !DgZ]fun -+ha^cM0l8v2c2 e9&.0 q:{a(,Z3!4BOᤇ;*@XcQQf8"UWHʇG& I b"TPWu"i0c2,I!`C0a`pLG.pb ,<DfgT$QZQֿp†Zr,d*a4A(Ҁ " }_q<#+%r PiUJYRZ,@AV(?VdY"(B 0H.2e9 #r- T0$U8O6CC `D%D# PAQOgB#^lPSEdNFP?}(Z7)`B0 m!@=8 2~UUTXFТ !=_b(RkB!!!ĒM>EسV!IHZgIPwɓBRh"h0H )d A ݂Ou!eeJbq\d|@D E DR1@$A2hO?cˠ!\ fH !`+DP*hg^iB*Hq R-F&Ɨi0 +-)n(x2.JĆKʳ,juǝ_|,l~SAhv=I&;d`"+%aĒLE2Q!b" sb9(ޜSr4$8@R `U~Ȣ(KAEQEU> QYHو#(H;cVK "y\OQR~RYd@TFF26~A,?2? TR 1V6£XEa,A,(0`0B ^ C2 J܌$+[mmJ 8Ң$>H3U7F[AD,Z02ԲѥjupE@UaXUAQb "EQ_=4hT S oΰ z0,)Rn؀<*x㤼O b+A  iHٻ[ W9vhc/*m&.)$;d6l8VȌ565uLKj@φKJm.F[qQ SMlht~axp@ k TԠԠř2Ŧw8Bp H((KEaWyת:ּx`X, Fc~rr-4o ةUWtdo;meypŋ,SNi8^M+DJ0"Q**#,u/i&e$D@N6'ٝx᱕HF5X1J {:9=i>g_$I$G .J6$(dЍ3]]r("5~rE6 uf:dz<ӆkvaB$O\U tq# $ԾspeZaнPں58PPH!AZuqXL] FC*҈ HiQP…:{MSM gL5WKͭљ *]抂 sm \1v:uq2X&T"A(YsM@W`0 kjkj͸5.]d HI$ ZejMjr}ojQ/Y%eq~xiUYE9G% ADBE͂PvSw nηx&5 ER+R+R M,(yk*l0jsoZ(`$[F.AƘx%dd,p 0Z!NaH]u-P,1 P< 2TsșR `<`2ҍzäre-1xxS8([B heKAAAABn9NӖf=6C j/6&J< BA/(񪋾@5qLv7LL.wL3|c*lFýP#4@$sc2=+VԬ yȩ P(HœśC."C˶. !j27w1H9Yo;,.!U1%>4 ƌ#1ef:-/:}TxeNua֮z ;M3׍ Os8|x*HgT<ـziOl8&A. Qa݆ь T!llXƌf(@pN!M>p4l~u{=RN/_/SN, C]gDu ljb?2zvWpW'Hs(:w afg-VG|#a˃vgeސ-wh\5&z5F:UUEUTEUUUUUx0ZU# h bB63DA !@ԉ,Kz Y9:7GYkI @,Sb.ɷld~vA:i^ ~`JÔah^x798/0˙/rXCB m(I<Aoh`tb(vZ UDͳ ¼Mn C/6GY0Zz՞s\d Za: pyGP% !WwZ`hDWܭ v0 d$7ZRzŷ̅bI!TA"rIH 7PY炙kޗxcYrԊ3&%~h4[1 @ Ɓ;DTsv1 S흰==/'H CϿhB([AB-m Z fZ 8x͜EPP 5o 4k{M {mJ0^g<Eݨ9f3G}`hrPOFhNK@C #+*E b?4H*U=7T-P( "C V\ a>Nuv7.0+l>jX vNg|÷fl(~M(=L6 i~mQIX{ !Bc4`QjE5'ZNTuÁC } X<]05ARGi3#fClDM/b@!Q q Ϋ:Lra^Rz ": SA`|}V'@BE3 #.JY fGd+m@ };l@`Bja,Xʴ7T$HN p2$neihQ^-XbcM%ZiBVmz0 ke gl7 }JA6Cm6D;Qu3fwīUT0G;@geI "aCX}ndcΐទ~SʍJ(q@PK0bm dUg `6lr@$@(((q'lN_Z-rc]3a ~=^:(v2frQC PP-x~5ɳVCT Bi$ !feʤ((H"+P``֊O!RʢB:t[ܤ!SX(^^ bUr͝ݰ> Y:HvȈUAQb*Ƞa J! 2Z<oD6~mwa'CTE+d6O(1Ddd`"1E,( APTH1ErHbŋ* !$ "d E!(0mdNw)|O2IK;۱b%)ȍDJadP,\XBdBAF0PP DF aRT2+%A,,Ad`gi,I8'o\@eXZ!YP#وb\I1)1ʀ\. Y w.>Yo/ tams=3gl,Q(\XʭA4Zm2V,*(UK(.UUUA VSbTb Y HIĠ,i!II+b F.ز A2ܵ"Y8,"Lf5q XMك%B(c"J"d[b1&pe,(±+EdC QHiZ‰-1VX(`YEbL9ۭɱbH+* I*cZtA"JH-d+kQ"0DAb:,2(EjˣPG\i"&# b@40R0t21aZXib7n';X6h Tf`hX)"(0nA)A9,Q(  3J#/5VWn!Y k""0I P͵f!H,c'Jh`%e# pOhTĈȪ%s~m A` P1Nw56 1q\)8}]SA4*H!"!wCpMHCE-*QYC1J *VZeH iJ_lj̢Y0\ RQD(Q& Uq] !Rd ݥH̡BXac jFEDLJ%R($-uX0)-p11QPBUI*R %BY(AB f;O6p"": <& S"dftߵ ȡ20b3\GqJThQ{ݲ(&@( kkUX(zd@k !xT*JRe.ĤJPMCpv q'y%pdPa@(- фObAQTQE>Uc- <]HPauJ-Df^ IPSrImD2"l-\H@ĉ!*  ${ GyM,0?oҪ ;G(Q^w1l.+JCy ϨWjhT@g3I)6 db>2 *>UI2$?RAAb `QTXLDEUDEUF Z@YDDUU\B 1,\TDEUX!f3`1bM't"M'NעAWpSt30f)dˈܶaamKm$Si6`QN[F̝(gh6*ITw 膙aQ+a(缒2bӚ`YJ\)r4$ 8IR.JC!1|p+Hc&% x"RBM!Qܭ}sl!E"NXAc (F$`( dTPp vQ`"Q̪+%\V,RāU @A22J1Ê1gIR2FQ `r٨7җ۹(FWW]7ܮ$+!Eê~5XQ?hq&0 UDn?+ފ$A"1-3HV`1 #[V LRd )$CLA$(# H Yi @e(EFz)'E PoIJى^nlWlp2p%0L!Fy7œepl6$!zA/ρ885304'[̑Aa($D`fb(1* DOضI5 ꜦoI6Jl3\8&WZS ;I5 daJRILSNŃN5z0Ҩ99ÝS{˾M(ҡM%ޭ]b*s(9d!7ZȋcҶ.oYf:\pbͰ"a %a Z%JB!1Oi!h(}I*) ZJ*-?ێAvcP^P, ȞF$PMv *F~BH~>oKJ@8dw) FP|bCP]{" gHAB,!+F\e`JB.cfeE  .dp\pg9"<9՚xv  9~ ȪqN9޷*A@R$2PxAw!EtUx`;3KQ>^׫ZA5%l CDEN K`M q`N:^\\FN70'<! ļ~d!ؤtN`,@ܴ=`SK| f@C)> iXIB?R@2j2eFc-3T+bl0Z`)lZ~>NS '!b,bH"`)j*5t@)%K>| LrW5hhQTF #0`š8^E̤B-$Yrd 3 d`PRZajRI*d$ JRC ؒT0Ɇ%*$B15i?M0MFeX0lReh\p=Fp} X(EWBlETAQFC}R]8#,koV,AB[> "pđD$a`` %  0f6D`#%$b &!2PB)iU(0JD3,d)0d(RfR($A%JLʑde %I7.M*"2XRXvQdRtDg~ڇOI (O-yB@YQbHTc$vf&"id @L>;Cx Cv+ebQO D2Pj{aB7I"A A@, 1F(FOX)H#!4(e RY( d$Fb%01T @HFDRЀ ʻ$ys,"$4PX*$bc "A!'S%Rɟq4@HN={|*7̶ll?qJ^ގ hѱcFƍѱ5@6N*U;"AL(@~?c`b@H!T,d@$C>7ʈl`"[+JRYI $EPVB"c" dc  VX덡#!"B;6lAaCUUUfd`)$?Ⴣp CXh!* Tx?P, D)i H4Q`*$"2ITD" 'QʪY}iwژ& āQe ~RKdX(`},IUA HJɈD^L*C70 4 6+7M%ĕLg#  $Bª2!@FD ݋PUcZ(--(Ĉ, A,DE P+G]}"q+p*)*%6̈ID q[c/1"P('&HnVe`0Ts k]3^ÛMhV75 p9m2hY9PIk;x@l껵 p)49?֜CywĬsmТ1[5y䠰9fg٤ K0هLSr1 EUhP 4ѥ9$OUn,8l*"U] eUy.˂m fPx!@JA +(Bj+ 5jS|vйasN&yoSyrZP4"HVX",DX b#U**!c"I'S7 tyvDA&AC=bɯ17 q$S@:D]*jBS .%BA`ajhْBp09܆B QdM0Ȣ(1YLa%8f$qT($Z W{aQ03.ISNR@[Teň@kL,@F 1"$I@x,D(E("d`(R@c>>ǐ0>T"2<`_>dUXX AE%!,Y`b(  1e@dK[ `$I%J$(YA@ R¤(YBB@#K%HUPFB !JYA`(Q#J0 ppfXedlj&M"$P_oz#40 NР; RVC2D.qM1J·fÔbh BTHS򓴆0D pX) s*I15MCai-|Iiu@b;J}Fr,ꕆY):]lXF: 1R܉w)YnYdX YmRG$dN*wk!i}P\Ak2;.$!'"hr$IDЮSAM`5,DхRTEVM݌ lAĆ$ V~J,*E&Y8klIcHp!,1NbE.otR4!9l-K`ftVE"ٕ0n͔Xk(KJQ2)[ vRK3Y0aR&XG g:Y 2"F52¦ i2bCFZ}/YYuv:3 gvO:O>LPk0^WPvj?  $T$A%dFDU MbB2.euI%p}"NWi G]|qY&u]]XɐNآJmaR`xAE ((IR܂PT!EmaF%$i;b\hNO0_@$x(X)T{L=v{kCre?o'U?g7-k֩5eIx!MD2bk*fnEH hTA$Ɛs 2ML(Z =Q-mIA  P%"%Ӿ5#|ѶPF #+>w¡48BGQ.҅IRؚ8NOT 3:Iv$ M0(`d"Ut4<) P)v*GCq7 ->@FV"!^x93LTRpB(29đRk,]{1A"#<=J@UUrRC者J"#jpX`P"dD8 ђ\`"+EdFAVAAR@FMǢ^"jy8%،c z0 ;SI+ dJݚib$W瑝x^=YPz! OPmPHF,-. _B8@C+A 6?Xܟ@n !''lE$[GF1T敐$ M vڳ*_xM d hT(jouR Ȣ,,(XEV* DQUz*I`D("Bڪ# HD&yJQs,gBQ@W98ЯA?a>"!X @4~y&G(ؾe3"#$\Td8!&3KT-ħ&Kɤ,T3/ o3M 9 <s i"DQ90F$@AC %$3Z4R/A,K4  tפ ix_|#. )չ8U[,0{Kl5q,|]:9X"!&QuxX"tK.384z2ŵvzj5+7* V(Ŀ?Lg ?aσqx!YGy|G3k olhV,^2o< $dB'&blG*0nj:0S:S\V#&wNY:FCڝ+G(b&4Q*]uvi &2|Lc2';;屎#xq04f(gǙȧjw>Pޮ̉fd;a@Y [#X,b- DDV =Ǔ-t&+nu̩9Ӧ>f u;"Ƌ;ZtƠOR+1b&H(8$#΃vp$)8 ;s+C3Ԩ6'C ]+7':":v8q Ym0$r|yF(mDX1#@Y#3sgcrg0^sU S) "2]("3CjəPA('>pV-@ᑝ ^P2T]ggMb)H\Z6#b5/2Ep٥qשvƚXXS.|q,u2_-0u5S\3߽tZ3p[(dZ1u05Qț F!,c{rL*{wG@rUhoEBEVDHH)AeKc"ȹȵWwhZ5 OCJ c//},EKm ToP6^ACď0c @0;0 hnd(U$dF_Cm^b *D*s,2Pʁ9L gI+GsbÊ! G2GcBܑ|]NqFtӱSȼИCHi~ѐi5$Nu9>T}f-D!ɎPT:;)x.%ȫ ( $Cd@*Q f X0DA-XH"I%B $t" *#KJ"#1E"]ED"v lWѐ_MD$ YI@2HB#e 6(BDphV :gAV` ( idMd4,r<~A ڱT RBI$U $JRE$JBlHPEU@(JJ$QH%DJ"PT$m)λ/AIlww=R7yB-(%P U(zĻ޻v=Pp PDQhP!OsPt`PKRHmh 1k.\dUwf6{^=Zn{{&nnsuS6us%޹ǹzP(( U)])MPA(y($$(WYwZ (P P7IE(DݴA@BhB )%RP2J bc@ D @@4( #@qT*I'Od&M)joJ4M j A"2JmIf=!*5OS&!HBhM51h $ACQ5j~)4ɦhzzJU'M 큦C ݎOEM?VK %IGbӐI{6[aI)<9ޯg#i"qb=v Qdxq 0]}yFvo? ]gvNy71ᦅbp3ͩدL^*_"|UikZK4 E7z;ɴK{<2l3y0LѦ?[Ϗ7}aHZUo;\J7[z"w)RT|Tc4.OXBoN…:aO~mA nyn?PAW =2'xDtմ/kSlF~/,Q,A#垽)8[ڟ߿"y721LS: ->4|kD,']\/wss:Coŀ꾝s:>u=0^/[;#H>)#;H 1P￯ klp!}e}[m1裮_G =Z6uUUUUWyϿ^qsQbpe?8ޣ#[j@M9%&2 $-'_ZRg ?ee '|@޾,?Vo_}oy=v]~HȄAN_x o|0Dϧow'n86{t_ 5蟿-xS?2g"BݮVn`__?ǃ2[NC(Z' }.έO{ d ]_kaGm%|l20̭5DV|#BAjoi OWإUQV"ǡ8u|R'1oJ=@Ld8 -ĂCpHg"00‰d(Wlh(l]2 }CP@hf BJ tB>ua|W)RGl[y偽L@T ܆ *K f"@01_9dnZF-Fe5PAÁO Hȇ60"~(-)oeOOVHSGd!Ha]ͨ d@"[}G%m( L]uG8n;aQ PgL?ψ g;WYdRN5x1J"YBJ]8BG`(s3 @d0˴T$qО!{TuYO)Ͻ~~_"khR2@קPHDJ &@a`YɚQu2z{qa Kn,Hbn21k*84 b4%>g* v5ީΆUŒz0@։aҠdzBڑ-B(knTJ)zD Nrо~pCu0oG5EZ PzR7~b!Gh8Ƞ {D52M F8 >A zd`A yuiUU&y w u}|#%=ۡ0b RR!c/X*؂IvPF}b2~7Yoe8&<xCD,$'BE^ )ͷR?ĴP>sgC9m0.?6=%>WO ]4̉ _{>*j^-Yq`Ql#~RO㬷՟+Q/Co r:r @zwVzB>N#!#50_8 ղ(Ur|Ёﷷ7ؔd?`܏-H;3$F?@Z퐈fxU6>}sH!#B(>k9 u, ]xO`t|@`n_>/ZO*R<v>3ꮸf3i1 xW7оDg_P, `~E~:ҐQ"G_B-5A!` "80l J@-of,@?l1ov)$A%*|\pT X$VQ>Ȇ#4V\eD.=}d~|94z&Sֳu^ wAuD~gcx jV f, S(wiT(I"uT$)  !0r I3_I&<#i^{cM-h$9"?ZeGll&X[V6Bjm[̬匚o30E./ .c@@r0 0'3?/~$l=d Îund` ɗ{.·u !]7w-0Ե@H>$gQ?!Z -vM_=d>zK)[{tTqB D>8 D ,l oaB/b\u\{kprQ ݋R lF_ásx >7b&O d[a`$J"e: ;jQ e 6}A M 4Rl  ?x|X_h6~)PJS/2ʇB`{oL 7\7\ XpE(|Z㬀PxOB f}]8 BY@!hE, 1@KT4pzc-D11n ܹ|zT46_XDZ~w4TR'뜲,{F(j_g(P(c[Jx7  2RBQ`C8 6AMyW?@?_9ov! e ~#}VӧrC`oݍ`l73=_&I{5v*uv3+j)@ p6xF6ʯP5)PlPc׻$<6)Yǿh P,yGЀ@Kq 40!6A0Y /Uzj[ )W`_F)?IB NQkH1=7`'ڶp _ZLB`JI1|2](;(7 "6BeXDh'}\1 ʇ?$+ͪЁbiTQj#+ Hniv@ 5@ڃ{D!hqo<7[~ ޟPC`ęa4W_n<'@07ʯT2W7 R##2(` u $]C@Ș?񔷲k+$)#wU$~?.ad2l (6ଯô @5QV<`f~CCipw&tsp5E$!WjXj: N6MLXs9q*PN2geP]GH/o?篐 >$% )TdOӈ5L@Mo4xHxp ziGU`{@Iixv 1`AZ0{|}T  V29j: 9tqYP%7`%L6o.IM`H@pД*_oJL |G{h[k'2k`[c0BȄz;wd ,?C B J! yuU޾Dp~ gFGpׅ_\_iXSQT r?]'I.@ێ./;i^Ć!HP@!#ͮƽ>BÃ@ Ip\/ct^P/{8A97.:hH7Q 9#^˫J6f|My, b ^CzTLòB3xSFV>o=l%~?Ax _"/XTf۩l}ZE(j9x}@A6 '.DA[J /= vwU~NmMGEz8}(vq6Tʎ[ˌ(Ƿ̌x9W C  AAAD+x=!'m̑隘ME l9>{m@ϛJ y2snGON{}d} HlfD }X3Y~ͪXW$K! ]x:.ی<' 0:>Rr 07/@lt'y{k‹Wq)` O^F_W\R3c4KHO}犉օߢ#:"e!mNu[+'vI'!J::o lAA`00bRm {1`!:aInC/A>Jn!CpP<Ø,] {(6r/(i L-f$#' >&- u+)@:} Wu5Ƃ ƱC#Jn AUPlQ!c!2@`CO#qk:$ַDŽm+l|饭PG=TY퍘$ 6+jÄ'EnDžVs+9c&5!aGE 5~P% *=dK߁ zeD(t=4B0t۶?2e."d%6ÄhK㣳903{B%ݑÎ^nM$W* { <PGW'嬓:! |M٫j aCؼLפ`ER D>8 D ,l oaB/b\u\{pA5apǀ_ásx >7b&O t@\h%r2]ѵ(EBS腛Pܠb&@E)u[j?}>,~/mu?u(%_) eC !S|&O 6 dV J>ø 8T@䆸BYl_WN8GfP%h$8gD $26 ˯T4pzc-D11n ں|tv\P?=05us\hmTKE  ksOÁ2ZAA^JHkh5,~qaVTnа9"z8_i6k z}<~"_^}{?ZpL!# ~Ef.7idS8~/V>`\.yl[4CSC,t+ok5QM?-ȮC=+UCf#Ah&m1gl.Ed*6`Z?#r|r:UR#Li&J"57gņgz!j %8΄AZ;??b<I^n񔂰а"G >A VV-Bp-$hƤ @E 0 j?]~ |!̋r]c`k-?F-ӛnKe6|u $6p XCd(}V!݉ DH 0I J.'AouuABzUh%ao:&#_, [#",!t&ۺp_PDj\ Pw@1 nA HW@ٹ v_a8BP}H8N%? Hl0|gt!`m7LLahP*ƚ|6< >:Mz -0|ǵow:u"L@"ZxWSkNb o韱@Nb ogb  ۅT b?y߫BQ6nE gž̦09p)C3Wl4&Oe-] t%D4 A*ސβxءOAH}WZ_͢H65 b ǃ c%رJ !*UYp }+ђV!c;ڀ0I6V76ZC`.8P Fw^0zڷI9'(k>(=4opJ:rY~wj~Zas_bbBX[*PuFH~E dH>Dfl \(0-?U6|Wªyaȋ')ӡp|kYCAMPCnu'E56ݏEVs+9c&5A8$  ٹ @a tw (1eqNXJ ѡ&Rh@` !пGr24%0cb tT {xX S $3s(PAp&[SJAZXȤ.[=|hkO쑹02E }adB;~3?=_k LWdN%%?*AtX `" 4=')/vfp?aذefL6$oW HpFqZs)za.Tu? _;/3- m2U=B L!4MQ(_x(=Fv NyS(]*AH< CK09ܾ-A^W(IbS3h=`8N~a[۩iH%xmG+N!?ƢK4.}Xg1(ZkRXt4qR0@'P$vImI R6&gD~UJra@o U35PG5#5}k$΢x6JMߨ25bI8{z? ο`я ^zZ[G,P2>w@dw'}bﻡl/;o]=%M$1 Bbl ^96s9;?;JCh*NzG1c(BU+jO#>Sw5v(X/á`JA- b(@q"ݮ_QKdVD+w /C>=oY aB윸سjѫNȡ͞l: c ȶBD +DHDR(%w) 6riH.e`WGQ>2=.aS0"F9Bv>}fyJX%? eC !S 𛯼Oa QlK2+Hc@D hB'H\ŸWGab1a$T!@R fM6uavu5n/! ^J! ?Dkh'էDY̺A("⇽}X90 oBC3Zo0!fǽ+J{b(5(>& {9/kwշz~i3bt$1zdMaC!|yx '@A`\~l|%,'cHDBbWkWzE6{k2(VB4eC9}vq\ߪeGTS-~\aG= G=ddL3 ʸpri/.Gd@?vB2of! 9Ah=.[0/O؁:k wh.nl@J yC_#44c!-T>:5 ~#h}.+\{\"qUϡuDE|+#퐅m|}ߏcİv@>5wO>XH0 ֩AFS[wW ?pΠg7úV=(_ǚDE;6Wߍb)X_?:穸v]|}6m㔈u'R _ʻ(/p9"0=@_R+?}q͖'G館UUUUUN~BofO 3A ׎_?Ƿaooa~_G5lV8H#"XA}|zdHZxK V c1귛b(~^o `}?ꉼjOmO/@2; ǃTyC']/ УP$t8<#ABq҄xW8H<}BvI<=8甎}I8I;Oz ABCcCA=CͿǷw!X?t&h>mkvQNUTSq H-ӑ5H v.W[˫Zjoh=^vv^7A&BbI MHaZ _15!yU(SR%iDИf69!*S,i0UhpqJ5DjM h% '+(c9xBB3# 7 kA}]o{oRzʹSkۧvmnծ\6\m/mŸ%܊FێkNڷu\ת{l\v{ۣiM٥N˫ݥۉ*a HOQB@zܻTޢnNRj[-nnU4BUYb 3T[݆@QE!M$:e9{z\6Y74]{]W}˻r|]7iͯ8wބm]|o]j2Zi231 DKAKk" ճ:uKӭ۫jrwnnvMՁ@Xf4Z֍E6uNjIkYi'N4jƪ]U:ם/3n=Y[G+Q..KwNbS +g` Eqɚ!33@YHȥE˖\r-e6J(E6j YtE1s$*EhuKF&feX]]yvps,iI+".R!&Nf%4aIJ12i 10fp)[,2;aq!0CX-vO%_oڝX`*7-9`ePZ[|5o$ -e)K)EC(Xx37͓-;'9g6%q_ջyzqb7/glkPbi<,- kNo wl5iqs\!xPHAqO84>~kDJBn^v@|Uw^`nT n9"Fm͎ŬնS5ݮջ"۶b۝;U,syk Jq^;S#Wm95*ܬ]F5 k:SVUk77nkyJLkunÎ޺ޛ]um7m'n ›չɶlKurvۋzZg*{YjKuvUVӳZԲ[\N;:ͭvjMuV[smTf,㶻fk[k6խ{7M6ukۛmۭڵk9sF22omJvFYl4oMYjٳ3rmSe[jfݓe63vkV׶mڸ.VmۭebιMgVkm[nVksj6;v\lW-m3537Meʙح[ݳm²u=kٝ;*֔՜su].6ӪlM6nշ]McNvUnkccvDҊkmV[uݚҷW6\֫mmeLvEf٫8f΢g^ݭmEml ۫nn3+5nk]asteM6ݎnu^g:Vܬ5r66Um]vMk9ՑWzSٻqMԙ6Jܵz[rwmusdv볛uN[bk1Sg7U=Kv nmek7jmUo,Nβlf):V{ n֛W*jfm5vg^[tVuhM]6f15&Z֭mcvv[q7n36W*`7u GmvN٣vƔճnf iZ9v췌Һu/ 7mnjͻj7nݶnݝfӜ5.ڳKkwmnn٭rִV˪=]7UtlգUShђ,aYml{5tܶuVM6ۦӛF1WMn[dmUmtmugSv׳oX2zeklѻmGmYi۵f0v"ӕnݚS'½vV殩ڮ'RFyz*cm2֜k]n['ek7+֬mRinhݱ|>eW]ٶmdڵ:VۮT53FmW55vjںo[61kVmV ٫gEuMLglv̷%c㕫umf\nݭ٭sɷnvl,Ʊ2nm6֬kk-:Hk[nUVeܭkx٬۵qۛ7kgۍXmifm)ujm7 kjmq m٪L٭vvюt7^gfk9۶58vιMGnչ&tEr[t;nFT nn78Z[jέFkkNMmXeFYhͱ;wZ{-tl)jE͌ݭM.[)m[)mNyo\6w<wkm2eu:9atZݔNm6vm6&Z:\vsv{v35jM6օknMM5Nm۵[mX靷nsLnmq[ymηnMNk]e4n];ulom%ɭ;sf]eXnh)mfݴͷ͵[YmƵnmXNbەۜ֌ݵݵwmnmVݳx7muo miս͓4ރeUz3LmsSƋW7^3iι6n5[W6)48/ͼ 9X jq2t^\  BN:U3SPN>Y=vث`eRvvu}JUK^֯Be 1r *TZ9=?͏xS.eZz|k. :sX ꑪk S:K@Gܡ! A Ҵ6vqWjNu[&ey _uP }˨ {f &s'̊B*fTUOJC`o`x:yy~oM C3~r7Vm|dV h;[Gg`Jf=.WÖw:] yli 7eu9mxpI$2V|j{+p DdmN*%5P0'?;JW0tnOwcs.mP\) rOnE} Pc9ΕݎWaIC.y@D&GȲb/k73VYVx[)w9yZ\x}Jn;MM#Վ'asܫ"WpU!c@J [-_3@%Yׅ907vf0Dc&WW@-OhƂ$x[y:譏HjC+HlkhˉY6Z0z guE> 2Vȓ>" G>8Urd{;)+^^)+ W8:.ga?:ǒ)C_K)1?" W|溵QK( g>7_5,& R^O/SHEc2Ul3,5>q`Qo48Y:̧UHz"xcPz%i+X.UV4R,HDVe5̢EnT3{ys-3?cyj#`QK;Һ*f[*֖"ǹoi% r$T{2,5owD'yƂRoF<ռsJr*U__ #'A\#X!-^FCpW9v!].KRDPu\nk#mV2$VzW+zBB["X!/3j8|y!aJ"YytYmTSm-irSҬh匯Ŭ q$U¢GHNc~~  Շ8@ an/ȑz71OF/H}ƃ$yl90j 0|t5?72(eev]K&,#vfOku}#1&`y z$}ܤW%a/M{E5(: \D@t|1zTc/g3ô澉U^D+ VضM=1ͻY*^b18HqFSZD֯jD໠4I!y AѢ9y,&,^Sf%k|+p>`8w#d2QZ݋tY]x$q0f0 fHtX)]4El3j\=Hgk8)1TU~c\Ipxr/l6ooy޸ZT]vpW@ĥAWQy9!o^5WmiTJKmMI6AٰD@yCdpV4iTB P3H YנA ( yZ}W~3'׹"v]_mM5@i ϶wɵe&HX-$2y2zIܱ %hm_,e\4V"}^%oD@y]%f^GIaGv,BĞ_ZgV!y"Q~ánN[Z(W \\tZ4c Zo^-b% H-Ju&BϘqrǽ)7ʹ~5:?a!x'VnNf#uKFpP2(>V] Ə8l~u?AQ4̪e@QXj2]N XZ@ "7ٮtD䘄I1􀚃KW҄ ytS*k:i|1H+}ؼං~T=;5;lmAGКze "ua-$ހ=a]GĮGlQ^x8?u_,7Vp#{|hJzv6FKzFbC-{QZ )KVφ~HOӂPPNLȡV12fGWRfQ/ePZ]>M%r֭ŅB<[ 7j@}A<+`MP*y2m%kBE2<^fhV8|+,-۷+|}GJ`/p뺆0 CntOPԴ5z[MfaJvd }v˝\0\?r\tޤTQngF5כҶ·tNj齢a._/VBIMVUiEjJZKK-JRJV*R*VVRҵUTUJUQmR*RժJJRYJRTR)J%hZk)%TUJU*ʕTkU+*(+UTRVhU)jVTViUJjUJjHH"RJZ-+ZTTJI)IZ)UhUVJRjU*UjJ%HUJJ)TUTe+"UI*TQ)*T)%J)RJUI*UԒM)HTTI*RK-RIIEJjYZI-Uj"*TTҤYkTKIVjR֪kUU*ʒ%jTQ,TSLLIMJRUdԩ-R**ZVU%Z%T*RԚIIQTRR*RTT)iRZU*VRʔUUU*-jjUi(ڬUQdVҫU*%jZVEDRZI%*ԊEJ)RTR*JJRK*RUUIKREJREYRUVZ))URQJUEUԩTI%+TJIkVZ%UJJ-%Ti-Q-RTRJUKDIR֫U$ZVEKUYiUR*VJU*U+JJe+E!UTIETZKRJ(JU%UJJT+EUR)II%T*RZUTԖR*U*ҭRUhjUIJUk%VJJTU)Z֕T"IJ*ҪIIUT MTTLj"eUkY*֩J$"U)HU%UV*J3D_3TMTQTRZVIRURTUT"֤*IjҕRJ%%$-*iUIIKRZRIR)RiIUZZ%U-4ZԊRZ*RVUJIiJ*դҫRYZZI(TZURVKiUIUU$ZeIRT$"֤UjJJVKR+ZR֒TRU+TJTRTE%KU*TmVTI([VT,RUiJRUZQ+(*5"jZQEUTJRERU%URZVURJRjU%ZZJZҴIRKTU*ԫJI*Z%*U+IiIjRK%U%T)QZRJjIJԖUURV)DJZiUJDRUIJRU+R-i"UIi*RUm*E-mjEU%U+TEKJUUU*TJJUVJZRJJJUJUKR(;fwխUxs֝kvmΓI[:y˭v[vv[Z]kå&!$Ufxq筅g0<]z~@y~o0nIʸ(Bk&)\# Oej挷 J\=uf&(#hH ak\إ!u߼;Hfb[RS #bW&/1a[5_jGJ S)isgήtF&Tc;-,N'Xޭu[Fl@5ċ RhQ 4BKڀ ! H59(Heɳ\8.4LHRHTHqIE Qf:혦sÈ5dDbv AA 'v3y@Xݍal!!"ǶTj`̰Pqd 0wT:mȍIEjDs^=OWNkVWY*g8I'-UTrI F9%[b`X5DdQHP(qFt8`bѣ02 K1"3NC )fYjDͬO r'qk?4@GāMI:.ʫ wj#,{JVYe9JiNdO;fcOr9 D? Bߜz??B eugttH)T92 U5bIw/?~?y5ݿ`GG*e|,C6Ia[$H e+a! K#8ʵ*VĩMH/I ĒBK8gw(  -3R HVH .I$VdL,Lf,Xś"A+8e*,*ԪXCi6A^22$pQA$!,[ g9yh$A$*9rK(]I!șY,6)XvDWbҏWjSuѵT39ZyΏ5Gf*G̅NZ”HS[3ot02 xO\;C ,! 8x'i,tlUWXY{vQ:x2K';=*qv3  yP `VCR̴5Kvf|#a',2 yVfC0Efc3#?^l6++.םo{hO "DD<6naM/s>) :dMeL4<'B. =J^×^_"~NZ<+N7]Ry8dsRR=YTN LAU?KE6\ KAk\etR::2"/l{;Nh-ʷa*'lȽL`u3v.~P7 aNnU['("we'<$Ĕ@-%R)/y)jF}lPжFO%S$Z4Q݁(5ZU{V;H:׺ێ` ev Ie᤬.E69{MƎ2)( fId溊1Mx[b꼴/}‘tC:0F(|6PkEe` $kѭ 4TƄo;Ip* $nE.: V3 %䵓W7ހY-J\L'r3Z.ZU0aZ rֵJ@T~kX7fMmq!#a/&^%As8{ZyY ;Z4 d~Qa99:V+0蘖ؙ2Pų%ѽFZs^kJq[f^AI%ѴuX%vw2dKT5,ɲp55r47#xJ{Yh^g8}h,v,*W9I*`: BK)/wSX`'﷧D;ڣmH4!ЃiJ=hkE'< ݅{OF|ʊ(G4w+/42IYhx4Wg+vIpxftEI CQ[mkBt^u`F{Et<|LUĎ]T,]8̍YT|}{j+5l ]z7H",HPtǓ2zUBi%ԍ[.S婧gn7%ZL{t-^y횥2=np-~xbXEzSITy7ʸfQ=mWdI#) re?jpxD3&Oe%͏[da%oXӏ.e=y| 2*6yBf"B#Ks4 u l2K3*:#x-Ur2#y7OAd>+^{؈5S{g#`MW Bk Aj0و/o"W{D~>[^ej~|HȂI$A{[fkjѕܺJaUtXHy.)Ȫxs43B6TE-IU Y!k%y띕e=x *Ci]V h2Ab0%[tJ6-U&`i案garuī|ԈVqr^WaiRҊ%Kv3hvQ. a,8ҒF%}l欺*+(ԃ/ ]aYL*^{$d(BRظy;43T(UdRT{ܵηvWty"Xx-O݇ιYª0G`w>޲ TpAv]Jɻn# b&^or1+eJߌ8Z9яqk ɚAlTCsڌ3lvN9V5@cצi|cE :5H{2ۚ 9[:v5'pKy$lhdNc0AV=JסtvRtynHѰtzQ /6-\G^Ezϕz6cږ,FKyXYkQqu`,5J P|B@+PE"'}w=StQ8Q†>3 lQҺ=@fd(ƠVT-%Y&)Gm]ÐO,`rβΦJ*g+ˉPa,2sP$L?mXœr{ozw` fS{88R_3w}$ C̤ DN;釅嘨ҁ;]"MC7<ڥwu 'yĔ`'EΆ( 5 ,X%QUHDY[I};ۄ,~41EgW{<&+HE㳖(P ].d^sv)t+l$1tw]]!xyĽ M fŖK3u|HtDy|iǝiLyw21Uāȉ%4_pqY]!zܦpnEC؈;YX쵷`W0r9tՌŜd'+4 ة'Kzj A"SDf,#rGbMD)[@1, Dkl q` fY]! 33C8_IJJYqʝFZrHMs7x@SEp$![9ca 0|kā(,Ih9{gw=Z-~7p7 *Ԇ#Jdž˒l^u -JxXkEo;oR-졚*ct,8- 8 5XgqhdPEH"fj2Yf(lo_6i J4j<  Xẙ)*#RwL_7<P^EuI(% ۰DcoL,.ӝOrK^EXʄZ*oJsε)@=EC׵ߨ__è]Xźfbf}'HF |~Dr} Qx(Č "RfgnkH M90)ˮVքP0R `AeE_obov緺|rd`nF?FT ">O*UQ:mv?c h3!Ko}c9lSlׂ0ٗM AvQؘPx[M1sA "c*DKB!R-ߧ+n(ht hl?yA%o7K?"x>Y/%ܰgB?}~~E޿4*&%o U w9pfgt`e,m H5dG+r\Gjh"I{_ȗnyʬhtp/s u PG R2;;2@~ P"}Ta7AV7j zg]0[O. S#[Eݸ!+[?{V#&i׫N%R/M;/S?+ݷݹؖ{!PKvunX=S`! TH9OM>a8t7c|#3fgWAJ"946VB <Ό7m H{EA/yGU.f|o nï.e]aP]ETm0ɔ;°+{_z>qwm'%fOr`2v4=DxM&N&pC EýARn۱1} tMfkT'y68]Y:޷p,#s!y.5Dn^2=kvAʿO3Z`cvZ ^ԕP :OxYam1lB?ڟD%HH2F[L$8P g" %e:/'f,^QG3 Ƨffw+߃iHS&, #ͿzzbS~ O+uwkz{K݋!p^V%gՏ2 k ^~\ĕ0LZ@@ X oC}j`MgjDK<ʱGCв ٻgvM7R L@ngAVFT"*Rtcu16;,V Vˆ퓐A* ӧ^9^AL<ݎRm2е~r`9b 8ActYqEb&1?(?p\4oﶷ@5秌|ލͽvzeٓI >icB{LJaT{y Cu7nNLhKN+Arŀ@IsGwRNHY(@XZ/GOw7X+ުHM N='ƞ 2xxmr*|f^CWUY7؅E 4O‚`@E30q]6- LhB^Hk!4Ȁ @\]Le}FyKطZi[ުkCBB"$X%܌ 4) Ǽɍװ7.BѐFv͊**Li΀(Qw6'C}GaDZ ʻ=k\N}_׫׿|%;^"'f/}&ҡA:tB@4%>p+1s:HHZc*3{C( Q lP4„"@j#Bgߑ'(Y.@6jR:?SAH P2{}D*"CNdBLbFL5J4"\$byujx^i"`y{FɒO#,xsy}Q3u]+3(:ƨC+ǣbC[0? Q98jYnzw-™CsT$e 3j|has1VB #3!i5W! ~pCddvmvwJAҎ D+f:Eh\Wqc8R3k4cg_p5(! U DgO:^]dJ%&YN<^F"^r$!ֻ~+9_n296-I-ܦ׾>#ǨeaxЪVZS֢-CUs5ު+Z>!HQL7"uzDI"XtW88U :\Hw<:oժM \] Ѽ3=.o3m; ?%9lVmoEU}A(xm =\uQfP ؐ;Z::˸$:T޽$9A>(wuEW%?}>)^ϑ<ġ~O(?SjIYH ܞUI<p87MLrtww{YߏLF&l)tl%girn0>#`c1o$MF{+2?/։(~Bd01`KC* !ُ؋;׺5+i w}Uqs#PGq ?Su'j$$Q,2jS(ov~>x۴zftQ; yľbW ""o*02R! EG9-jlFvfȑ Z[&{s.YǡoZ kEwǼ_nnPM![lZ>e {H;Yߠ5yP1_34dM^N`N2`1!`i滜cWE7,A1ubCՕJ  }X[ٌMyv~LJ L.9y#]_-fww{@5efLbc|;=͓1>A2 C*3U+zuˉxY+X/=<&co_p9  xY:` XZ >z t ~򀈘u4C:4D1O Ϛh#w'DAHELw͍ !5KnuaW%" =^{Tt45 X% } MY2;{8|7{&R%, AN_ oOn?/+"LL䫵R =8Z :BLv|BHnנМtcw(SL'z wOڪwz 'ޒLP'DT2^*H*h3l2׹yxT#p ֣(Ղ0ҳRh)9niU@T"l9Wg4YwXsOdl&\lN;fQ (czOB̃ e%miK^ r9 ⠤=W o$@MwE×ڒ⬏+b~xn+XYQ?Gy)9 _ﳧHDTBM7Y|\ӄS6rRdJ.|h2^;̮&|E6E 2$.*!.Qe(MOBE^l[<|cJE{L UyMؓE$*)IڙH23zr[#eݔ@=%j)b9}ǞczUש7i cj!Niѯ WHLYT[܌~<,1 =7V[ּgZUUo%a,zB QCUkJI 4Mx:ºtܶK TH pϣ12xE-e[w{=zDjY>Qm0y%ʩvp˹*k[Vs~A f ~!"z~B!4?i~Ms€%v= vno]R@wȫ7Q6E>D_y[ =ܔ89;"<;/"쿜<9)0muK%(>~:] v "zGPdW8yXWY/ܕ{{0:'$0}ʯMI HRb'\aGߟU #nuWj^!!7l26Z|gaVRY ::TJ_}fbEDxXp3&KQ6"by`: s|1^rbH%W)2x@~qoJI47OUw4?(VrշOz&>>G].q -+1fsƽ.t˝ۼq9KtoλnN%RSiƈ?de\do\@D`@Jm9uX)mXH(lsKPwyh!GU>hbh@qH;ȃ`nBFt5'|{cP ` [ܷQx˷3YA Om[:'SQs\wn+x*ofPZn=Q |\̰%Tǒ-*TNv{bwyW( *WQ_.*O_ S.3j[? >UߴH}$e$q܌ "0W';a7eሜ. lGJ?wxvcGεY`pAqTt%*ݮ4vfq? ؑw#9|0O8tdU$;gLGHsRSuq"(/;w+QTc] PHW]\C&&~EP"d>iNj%xvD !@4sD HD@Yv&q匿RsKcr/R]\(K*1ef_kBJxz 6@L+$\&ojg}k[\zI}n8@ A0iHJ H:p/ν]^9=&Cj{nw6ODy{(QQ5N\kpZs}nxڳ b^ffp[uYe+#a |TAH/p] kQ= SNit^gKPsÆʖx|rsZ3}tVfy"Rv5bԱMK6R +jsnh%2*R ,G#1=/ e4,|]oYjt㨙"9v;GDOk$;œU/,`eNޣ^uldÌV2VMpp4<kU\冃vrC'u%3r,,ԅxe°jXROSDİ,'5#p4MR#}dHe)1.Y zyw Y@bh "[B4d"Ld."1|l %YË*h Z^̖ P.hȂEICJfo { i V"ܨ|JօW勦PhamO;MTd0لfy+ͽԮ(V~gt*k*$9` pVuYd-\c  ԻۍkHa^m^A}!4ɑ]v=`ա'rQOUfXUl70.Jyʭcfqb7dNXTjeŌ祟w(doX,@~{#~x Vq\x4\ՌTqd󐵧̒fvty#|ŞVǺgFMS9#i =C* w L~7#EnULyM {ɴi ZXۇ3tLf./-,g&FTщʦZXN(FJd/l>׋ B\l# &|e#F݃JJm9 _ľkW5(H&Gt6e"n\֨݅] HynOwsrAnZrujZܛIX;}f3 {lzpCdDqbXۦӻu3nyWٽ861P8lX kl` ~sSCĆ:$p[ W}}Z_ auYr4nc^#JdoADu/Co|uL?=W?|<8xzE)1;r|bJ_N$~nd@܌$1j/Ȓ⪧]=zq䅷>td\/]ǒo6 ߁dJ6} ػƌmN>^Th81$/14J`$B$+]¥T$۬vtsnl?E t/Dh$B cnDd!=KLxs_jyDYvo) <5B㧍;eΝ"4ar@@x2?_Ϋx!.'PYB0כ6` !T|5>X4/rؑ%cZ :=&x7CIFlpTe~},^^eͲvͪϩ`cKΑeѾ]ȳq]Xh7үR& ֎lUworg|1TmC_wҭK>2)"uM#}m&$@YY-!E~iϽW,#HqY3*&$Tf +O[g`6fGB+9x@Ɇ,U |d^a4 Zpi1enwz  "<@Z!HedФ0qH{e2\Fc5WP~=Zz$ rwS3J6Cq>9rIbq[P@7zy"m R4>y@;Ƥ9@Z#Ӏ#38={c#La07ZOa ?X2HO0_ױo_>vv;>5_xVnwp8@ .0H@Jȭ(5׮k~{w =]nF>Z@ SQ:3s@%i9>uߛh1-yy(Z) t2- LL@zzJz{{q2vTWl_{޻`x=(7M"H]60 @v黙Cnwtw}sM  #nÓ7PS:x+i [#`)>y.pr7=z~ ~xLkE^T0c;}ς42VlnZ0_sMؙTC7V8ZRzƣx۹H7kQyݛYU{C@&{z{ {Bx>n++le h @XereAͅm6/ـHH@-} .oGa&YZEM-ׁDZ@b.E׮x;uøyMTiey'}ӢdsVtrWk|al`  ,=az 98/I%zX YHk[eI^,pq{kf Iiw tZe(;;!_%7ް @n$B#l[)e.М YfmUh:S7_ƫMkmP!@y:h޽|OS1s2@$ cj #'[МC!'l9c;ʷu"ä) u{e7=n5 y^+jl41`Hq !RkwKEm59JJQw; l e n.0D@*`3L6 *0 ~_~l4 8L箷DXaR7gH"@ ELfy:~/]ަ{6ȻR!ȵ @~B j~8 ==GP L|} Eˏ>5h/hTSSٔ,WWJ ӾHWBUWD!}~l5V?b,˄P Δ2BpP)ə\յc6QBNx4-;P,~:U gua*J=!K4q5wQ`hf5 r%S8/l*n̦js G.y- mh2Pq|"⭾{󾘄Q mÃ,R:rzpz|>_&6fމP$vXr̄[ݺ-m>rk=܋}sܪ$6CkxGHc8>a}GLuB&;WUlHH+@|k58`!yd B*ī"K0z_r1&4EHb` mN3l04u>7rfC( rwߜNo ^ˍ $jEM<#Bç.PӷvψvN@!@8k =i=q7z]CR  "b;,1GMp2"@[aQAǯoSлw2d+f W5y'cxz@O;& 5Y&@KWTCne<߯^@xZ#F^6yA'~8ПAư7 k1@ @ @raUi.7|x@oD 睳ɻ:uzJ@@4c@3TF>!z}mη{C8;<}j3vzDYMGP( !n31ȲT Yuah0@6@l{IwǛ@ ;-B@k=P8@)/^[(ru Ϭ_~﬽CCɼ2?Gσ`PF7-);wyT'Pl~8㝀d'$A,8Ώջ^l˳!{|儷mҏ~ W0"@H:9Ca)N qҞכ 6-FP`Z.p9:󮽺05\93yw . ZGqz7}{uz7r9 \g ]({6ivl^c+Gvi<]~ޞT=}jr_y} w t"jk[Xxn@<3u@}~|x}m?oǫ^3 u ? ʍ~"Fcpp Y*KѫRűQxRXͿ'-fd{V +1n'SϘ,Do\ʗBsXn4+b^Ssg$DD[;nR$/hۦ,+OZJeuHݾ7u~٫F}F#9ǙU¯p%k{?}AuϷAP8n9y{y}:]rPw5ߎ:p9|@x<@ Z D1g2@~#?0{x ўQ s{Fr:!~^@==}jQw߀{Go:=4~d;9BZl.wL9V_NٶHr;:@5ǎ /Ps?r~}{x9fywuq'BF: 9Ƿ/׫U@ df !#yy y{Aoh}nA\x =C|A΁Fٽ~׀2 nxۿ9ǰ^2@gm9dWomnc;<<NsǷ9wj0@h T{֝-i|^ry pa@-g !A.p9G:^zF@Puf}9 y@D 1ϴz-P79&iϕ)os uD!O5 sr@䍭fVig)Bab+ 0Нwç`<*]m#wm;ʵ<3h:ި ;'ȴVpz{{~<{rz_0Ghڈ@r:t6BȤ_7F@K2)9`\_; 0f>6qz=I%p2-@Ha_n^ Dq ;[htÌ!H!RMBӵwOy~L=meQ9{2j2Mbe<8U k!` TZ@Sh"ѽO߀{nV qPˆ%X$QI b! @3who-}3*p[Hk|޸H갋XQ\!D0IU7׳m6I+ ]3zuΫyXwA,GrI`}K݊X;Ìl-i*=ҮߐXfrqu1%t  6>?ĵ%2ہaM&A^YC'\grh(<<&E` (O,PX,"qKwҮn- :<vv9QJRY ZNd f^/h`tG2d}i^0u.y%]$bRЛP{rX{kJSzצ!ܹs-~7ma "#wMݴClzvQ-+jQҾzvs#'"Ў.Ҋҧ{饊81%sxᛟ=-ؙٮF/k )늍E vuOr?CۨXg](s28B=욯t0l{KT:jîpFj c>rƼ`gVn;kg=6Cb78t{@HW@ #PZ.Z!֤ x }מ79F ${9x9៟r,3UZ ϯz*n3/ E*egM{x|tn.v-lfmZaȋb}`g{TnȞťo1qۤBD$H@mY"VϕP@$n'w\,(4-y+LejHԖXAT kx]~w<v#3J9laT?Cl@>H+4`w4sHrqPCC 7|{8dJ 3@CD|s.v`$^ _˝ԿNyjg}ƶ<ׯGj)A-l wvVL$t iHb]`$ZA)fD$Fz0IWb"ա`]u xkfԈ6QHg`&X ZM  L M T~ BG ' a6d$kp 4q#/\tFso0x%1ɗn{[{w]2!#+TZW,섇=\;*G4247|qcXj=Б6xxB逑g9NUqL],hS]{zw\"b@2h08V{ E"i+,DR)7[Ƴ2b6*h$QR]Q'> m }L:Հ R:7@*e0ٺ5zv1nS\m5d6& c]7:ԮҡYKsAk7SAȈ]#Z?l]ML?2[ݮJ +A)PR<Қ>͊1wVϐ] [o2!6)[wat0vy__ٌ k~w, Afep u+FDaqISs:MEcV۪T 降.C4ERfΪmc&*"ýu! P y XeᑾyֳHDmaٰ^" bx){ǯc99{xiAHNeheAm6f)E#EFG[֐h4s, fv#1hq~6c bp'5gg>+[kquSo;0]лX[p7 @$ إHLL҈:󎺭hPhDd$RF(E*ETAFVms]"Hhx"[hlzM:e|xZ hb4).99 ڐ)2AﷁKJj<|g^y̌G=A!^0 EaMs>M:^=z&5dQM -cs&vGk1! CbT6(DUHS-ecdHː)Z;)eH$h1H]5TƸ+u6;lƢu0+ω}gz/i= |ΗP!;o[7*$5rÜGC̉OP-KζUeBtAҒC" e݁6؛1Yd6&ۯz\fT4dAAƋyQEXkzi!Jqk7lw:ĀM)Dufp~J$5$(D6٤TFjUWkPP;m eLfF:w8\]d.O'p\IJ"gXV+Ww%!`&d.ԉ{pMt&@dBVAALS ڹuo+L@$4mKαi|_;˒dʷI (d#KU_[ݵVopI)fUMNfxg>**1 VeAf  d% M <5xz^qIY+a6o06N˂OQ"a%SHY N8Z0k~@,,|S}+o ς:U޼psH^'yG.KDt">wWlz7.A8/ EX};S) ٴ;n@& i@$blwþ=l(.2dQV׿!X`4R) ЋzmwÕ4C|e; ܃^s גa(؄s}yۚ6&inHHLAh`-yĒWqZJ snON8 !lMbQc{>mNFIM2[ : JE HEwYƺt)4R"6Bc)a KEHٷZ@Cjk$zrǝ~H $q8d$C2APBK`B(lfys @)Z.ζ\8"t@CdDU(&w;o|q4:! P"t _uTpQF6[K) FReQ5HjRTK!_oa,E5P]H令nsu4|WWfhoC kg(Kzq)eB3b^,!w쑥ΓX(AU썶^cA! c9DSf!{J@u^`{^؏IʞDOLjt1i ZB8xlsΖp?vh1Je#skw ? xCl!|̩H\*d!>5B`0uAv|𚘇E |>}Ozz}?ؐJ!bFC11)s}5L O4Bu˂, V5 Q#j9VUowp }FNF!3,S?cw&!2 jpT!N<y[ٗhy$A,8܇(B= GYϭ=_olnv ;@U,QWc(U&eJ6dmoW{H GcTlN٥Jߪ̚Rބ¤ AvnXs̡N!j*&"vд*]ߘsr`l`w;"Hs1ٯGY\a9" HRu[1gzCIӡmUa=׹N6GhbF SRͽU6mM\QZ*#谕WyxZY{5yd&BsÁ[`q^ EfϔvWv?H-Sި)4)Z*E#yƷE"on"Z`Vć(e-_<;R+ZxQl_l hn\r[U2 fyEiCzͷE案a4z@(?u:GCneixA H4u I^ڿ7TEKXVZҰU$EwQ//LҢI:\Yi;\,./u C_ӊخ0Rck3fix|߃ݨzRˀI.CSRY/*'VXA< "#3GƢ@|!a۶mZuq3X齞[K#\?+ `DBqT[l?voi*o~P˨4jy.85rnHަU gysNx8#?G".7izYRhD .e9g'S!a 7Ȼl!P;զ*"ᅲ^imW $mt"d\GM'$ޞm1pʖe֛z&I-1ٶc)^˲o2=M&:Ӓ`>_IOh% 2SRЪW^bw Q޶$™ĕWg*|UNi\Y9mLesaKиNӽ쥣5@i}<0ڂ,u7\ޮ+[dW[lbE/_dECZ/;v/gJlE 7p9cas+2u tu#~VDzYvӁ9G8$PqLN .lUk:b[>>rwSB=fo > c&TX'3kV5".:x+V/5\3p9Zf넆yzzH:dqƃjYiD2{,v nJޫ1L6}4TMV>6Y>B,x"#ʦ䲥w/Ù۱` B77z`銽z! ?4Х,A‹ly%ai_P=!tqc/4× hzD@Uh*Xg(=nJ֟&'t% =Ѳ yP-m.=j"$WR>¢==f Z>ee4咊W硛r4y( V,]Z; DG&*F )N ]\ҧrq#*0Ώ78])͛7Yq6[Sz0w\严DG;:y *WL45\wUcΰ( ~'53ߩzrnWfrqx; g/uw}R (W:X5c>jDNhaemC$.L~͊qL9XsV65B)c̵=0 =̂fy2=6l9= ҁ͞Ee FKj]6ϼ9oL[P{7(oB%e0g=xE閑C5OKΞrDLww$=ľHj=}Y&C?6\G)q&CU:CrUEJfъfz&FwzUV@OнSi)t"bˇЮ0ntC,*NMn -.b'ɯ:P. $g\]~c Xo([Ts0}|>GJ}-JVWJ:Y[J 6(/&Su6Q-IsI̒/rO 莨rg4]'?;.W<|Qg}\خsIe$Ul?ojF򛺤qHC;eYf1 rG -`Mӥo*Ϫ7/Uq;:ڎh}YpQVʶIB- %E":#Q A\-Ey  8bNԳu'V g`ּAzIMFRLYz#+;j膯r/@:[$0م [=1UWȢ]ܞw8e[@7 ̘y~'1sWa$ UW/l,Un͋9~ 3!KM+kj{*J<yoC\(T&cH w<ʶmuu8Gc.7tP Y*8Sytk&܍ ޼&c:7vVFI2!>V'WZoh<6atCtg/sTM =I9Īģ Wr_!2VAjxq $yw ]fqωx{w[κ\uFCμh @*PG Ռ^(, g}|̏"JTOJ `tz=a39vX;Á2C#)v+Ÿ3TdDb-rCfI smWOdxNG"L;Ԋ7ϫo V=QOba輭Xg長dsWxլdNVVr5RÁ-$Qa_pPV|„)٦7v2[k|; l^!Tt#Kb>#$1om_լo.[+}òxQ&K;_|T FCtcc\J%$''.]bT'NYOC]Qst t,?K`FӡQU&:/AW;ǨeWոaXK,4Uceީ}&9Q'ޙA=m/ F|b BO.o '[7}̨x]z˟$S{2#찿2hy0QL]Y S00/6my?ZĶ:>o`Q,,BA b ju=m X]JB/D!hʱ Ԙ=jNRI*#η0z+0B |9z0#iOK%\EVJ7?n:hpz}O{}KIjSMn@bU6jb 3{+:'1#X$`rOYɔk

OExvaDIC1v%;JOhoQKLFE*OI}zrOz<#ǞkS7,ªB qf4m-c~v9ˋpY -8KN3TH PaT5AQ6>oa-ZѴLN |䩤^i ]տ]OY!i0 }MX;Qٝ׾hMq((iI# sI!B%P1, ;JϱB.ܺ:fT5jTӮ3*/ssPXi^•:MLi]PPL} %#f>E 0N}!tp,p7 h$A]ohFg8:APR! !DEubʁZ\fv_>3~XԐ?9?}pP2\@"*~xsS5%7 QP@4z ͉7<7(.C*URĩE[#qtwzh,Ii(!p3}8u^C݌v!^^B#F,RPkV_XDUe,QMwC2bzyv6C:<"J$bdm9=-@ZFwN.w o T=1[vR3HIV ܄!F@D}8`&B]{L;4Ʊ;|o`ss2iCoHn{h+aMذ!)˭}fqs꽊Cq\AN6r Gqr徭-{ irfxIhH*f$4D!ä+bQߩڹ8/kxP9vߧ~{\s2G߾'2 sEqX}-{0-`MD€,.H-27|dq) { ał .56bH`"L]')&!2O(Z-B@WB'?Ъe0.C{ nufk :w9[m؁k2@ڽ|<)@qNaԉoܦ z]Fg-3ys~ss*O]tD.dBU5E1r_kJ%e׭f~bm)ՈR.'E1R#uu7Mp%$'ly1RUJ UW+ SZ6q5~w͠z*R뺒h*ZpQߝ<*WAU+}iHxf%8.bfL^9%"ͼ~.LP{,pC݋%Rkѫü5ISxQNp^yZKɛIH'g}??6{74F*]g jE4g @N sOԦ~KUK$Ԟ &^  7 '(-' H*Iה61!;U,YQӐ^lrՄ, 2Gzۭ@!L PϏОxE d lpŖK2^;\[ҍdP4A,0-T>% JKpIR\#j俗}gqѰiTܲ" t #,Xz tahVLhqWJjPtKmlӫ)uS܅(@DIgX"FAy5]XyM/OmoN-4|-/c%y'ޮH_ \]D͐F'nzڐ}B;0 / 4dʥ]K:9[hC(`\3^VF8+Z:ԇe;AtjJ##yEȻ5t;vhQ=\/]=pMy<$Ja'[l^Sp9','nP2 1M=M1{rw=nQ+CI߂J̊vkwcy;efo X̄36w] 10ӨGGT~ĢD$֝ zݺ]P'L6${@ŎV̈kw^k e:Tb00`\C<˚x%"篻vzӂR-C@z`FCs$)LB s=rz%i{= %{ijoj" TY%H,:ȵ +\=٣IYs~ˣF),M1w2Gפ0G ÔFh`pxiSt|>HDvbK̲cik fvJʄ``0*J^=> !zOڑM6/pU%Ym0x˝H鰐Z1:_\~1`` 9UQ-aάgwMW[~%F6z2)VLV[76;{7Oozlyur> BgT bɳ>"N?F{1?߿qL;銊oU!Ъ 쨟D&|QD3N잣a |( wUչKWǾ]7C*utvރ6z?\?\C3`aa_ע?eD~#T Q{cŽ""y^?N=B߰;;A t0Pi/\Ea$pd@ J?'>p/v#G |?}3>^y caпs@SZy?9A ++=;I>Kю{޷a^y_"z"Pܨ̪5c*irUQZ(%*+# k*?H?ʻ?hoG`EҪ !ّ{Hr_cuº<>Jp>p:; o=f`ƏZ?g7>$/~\fG{ Gw *@ҎjO|W ߡ?gj6gOm`8z (_U+FόP `H$pIۦD}ID?ކ$wyɷGM&ezx9~OJy 0"8._GvCQD3*3*Q79?'pnmf)8aaDDDF8aLOՁ8gl͘QѢ"#gNuI$I$I$I$s7F aáѣb8a`ы8I$I$zBI$I$pnlNPPE`;v0l7͛fƉ_oͿ6_yߧIlS[21 <\?pN[^>ZW|؈[@x0YsH}$N 4YgsᇲE06m:?y=ϳ>ʭޫ}_kwJ˷JJ?~:4vemY+/m0Ժ뚣@P|n'xw:k[ΏHdžtvUQyz;?8W I HO$Q$>m s=UoX*5Cp'>пkܿq <6>"}mFLI+|LGx*#b_-‡KqwS}mpG?'ܠ}}Xc9;~jMvx~wUݟ83Oӧݝg^_>_>gng=*LJQGOc/c$P( b};kc2A5WE3=w+ުgcy.,=Ei=C(}]˜lv 89m~ ֐ gף=;?_ODžUKˎ?ot r3?ӎ8<ᡠmǗfÏ.jPL|W2J:E>^Uk362>O=e$mE` e=3_H~4WR|zv_|Y)(4iV:05KYG,,jKWGc0s8~G|::||vMEQQ_÷I@?_>h00,E/ZӉcqc T#ު0>(3_wCzZ־?8UU$daFzyažf˗.H 6" gc.=nxfQϰ9Hӡ`4+ɡEq{5\97sWc=|O~pmJ>X&8`z`}@H$MFl|T̍FdaF {Cܳdl=LL̫̤3+,(&yصtC284~{ $ (G~9 >3 2L~z:48E0~ECCewVܫXٚ&쓎KQ5*˧<<8o27G ?ܝ vo- !m>S j!H4Q|;ˊF܂ !=bmv0 LH${_% l#iڌʫxv='s2M?zxCnDŽ<4KtthKBƘaD GUPRtU=ENឳa~~w?ϸz袍~X><[Iz/VMDKY!dJ<Ȫaڰq]30è,30ò}^q|:RUF;?Cw c01q =D!z~U$prh~z}lX€ ?聖9(|u>G"ذ݃9{\YsVbLĢ,IJK ehX۠a;fJ ^s$ID٢/a6l`GHQP2s(P5+dm A>y0~G:T?O,~އoo0(a P4YYJ3?ˬt}TU1?nC]U}9UU4y}fRK·;g}q| z5PfX-[6Kv{pQ6i^qr_$> 5If<(,h{Ywd]عuBg`lH$4~tx?gP$6YDػ݋@(c gy}^/ӧcpewDU[ť1zы3B0֤JجBMKA貊? E=O}=?x !UeR}t UB q>=?|?ca<@ѿ[`5a|[d峜BC _~fgP}_?lWpya量V>OZue_wοU]*㚯-냰Gd~̪0A aFG "|hOsUPzSCSUQ Y/t@ĒKfOl $y}ߘI,^^fs~Oyi~z)RR*Cv4~`Q]%^i=N՞)`P;i$HH+a4ǡۛ|nI?\`c๏y{o'X<|믋_^,dώq֭h$Œx$y yv]U]۶m! (H14QPg8ɧJ#/ 9cUUReT=dPhl{3>3|}WUWwyz}D40Q-5y_5ʡ1 e7S)lO"q8hgxNN=;I.`6l; ugu9UY'$t ,풅)+hX Hz/I]ûGfpծlF{>G COA~9}  D@Q Gqk[$f荷@r{$|rܻwwH G xQ m| Q5I4)^MM-芽e ~}$l眶l| @tK6 R)CIuBIC0}+7Bt-^d6}{j<_}(P~Yk?(NCmٞXQmϝN~̇f48?E~?Hh}sG싻~Hyfa!033!8y½ڋ?ogDP^:$l#B :Axб#a4%C&0")~uP;g&I$m͌ `5rUUU$E^\;v/=UUlq }5_o>Ovm٣袲YffGG|6Q^K6(+ $: `H^zaP$ `@ ~z/?I8zki㊮UvNJUR<,B B͛=YXcM~}^z'W"z}*8=UAB8ΐ_H̼Ȫ$K,? $o )U%& kzO|!<`umh  ~}O5BlK<6[eAYP}!Cqe`+ƒX B$&}?Gظ!''D¡wr0I$Rrp `=O54|9Ckȳ {AA#|7"뀠aݮ. (ČaK3^n2??@C6=l}arKvGsH.C (I0AKuILT*BJT_=$Ip@mxqT+|p:33"l3B<`OQE~XI⫭Qp>ϔ#wxrp{^ٙ`:?F}䈈y{Qg( ףF$90`]݋wuol$LH"'8;#;VzG!!~D ±!H$. ݆$xD86U?^~ﵖ]qzdzꃗcxhB}Mw(oJ8<s ÿI{:4tQ %unϯ> j[!,k s"SU~-V݀~I)n[I1n[/GmYeL=!pW<8TvpqwO<;}U`0gf:`6@X)iy0ruZ:?oeT UUJ>[pY80BbS\g! \3wHש1?/=6"TLڍ =${xG ,a3T9͏~]!۰=km(I 󄒇%%-ܹlk.y5mM8~sǿѭ}b,@ט2Hd~aE@caL#eƌE*>>#O#9 ;﹙UUUW>Of{6V(~X)$z?:RIѿZC`;eaw, <l2i1 ro74M8|/'8xg5@h$RrRn*==h裸tأZI$z 6Qg6I$g@{>]Gqy333P7U_UF4i=z>go ٱbٱblZe}4@kCa1 c1x?C`P(E)RY809F>\PF܂d>PH$흽 =7_8efY/=_'HCP}=c<ܒI$, IhGtpvsUT g?[DÌ+֎yg/g}H2&u>}-O7& o^kw-׮K/כ÷5~c*z6[|~a~*i|8p{N=qfxQ$mYeY?dz>ߚ_ۃ 87[{;}^.ߵUffeUr?O@pt|?O#Ξ\~_E#}CO=ig(g}AUU^]ުBtϗ_!UUUtǻ<|?Ww÷_{<AYRؼ C!㴒grrtz=ـg炊$=P|/%U`0'ۚt/ vLI$uUwwtJ<N6al3u!w}BdDDG%{k߻Sv?/I%M߈F lG ?Bၹ`|jX`hhjƠCAZ "PCG`,K} 9z&YG[mw>?C&ہ&?!yJuJ?fl7~64`(}lȞ} ?|~DŽ:~yC(iB_ֱ城-QhסUg?CmE2 w[~E,-ay@4~A$M۰6Ci%kk6c}}zC6qŠ.A*)SI5;WNC~ٴ9"=u{mx45} ysANܳei~g<8UO/w{w>=2>;Z mAz;s]at4=kMֆa 2e/C!5ZCO:۽VUن U wZfT=ۊyȿpRBjHG|9n4V!OVPJa8QřgG@<`B?=Ljʶ>u`b_nK_8b_':gÓ_jϣ}^Or>GLt=}Q-;?5_ޏ(o|W-EfH ` $msI#?@b؈h1`D 4 $ %< {ǖ_gOBWT,I}mI`PHdxqӶq ;'Ӧ ,0P; $>}84&bꦭz\K>H8(a yx㪮{@I$$ {$M3La`>9H$' SI*,GϏ#G€ t ;UUUUUg]I$I(I%i-$DP?HOW{8y`vl ?y8o5ZC!Q@fT&C4|Uv!gU=D.0 UG=^'wT]n{[9 Wpv;aحCm(uOwycf0,^3{g9qb"qU2"ݝ YYX3j[^ہkRWDt{9^-f"xpGfJ1bןInBA!  ǎs33>Gvʮ8ffffgf>;,ʪ g<8'Dw=F&o4O ~4.m !6XȻ9Ā[\5AA./e"iqDB ~6sPv هEuol_)$Yd mm@H `1n % _2/2uƎA?zHvۃ>_O6@P(ȆzI&uCl6ZYŸR1\n8Slg9 =hQfύ< QګO=eVV=~T/ ?}?|(ѿosU>U8 xī%x-߫$332#+oNIJ͚> gj<>%U?ZgY`!C !`b|k{EY@`'Y%~M4&c8$ r ؆L<8iyןֆ%KIg[XCG`~u ֏&YDأ;x4c3<<>03J&j;PO N( I-xtzUUWatw ;|m{nM ݆e4v vٍld=_#C8wD˯AjWgzcH$:m>~ XGa D #-㙝p'7E.}<[٭aUU^rL*Zi;r}E5UTfffUUCeO\[-z#&,9m,jͱ}7e`_I%GxbFHm}޴0f? nrf;I$OهtUJSp÷Ϝms@O pX{I%A"<46]VUxx}8sr'|b|jY|{|v=cah2mhb4 ZorP>s-=˗>ubKWd)I/zU7w溺=Ik;w-ws+:SLkW4yr0Vq?_u,uc/+cv q"x UN23,#he|÷ǯAYPC?kk~ϗ>1цLaaO_[t3WN8l6Ct0 !;[@.U`}Jp+@]VM -jCM6ִ4͐6?'sJrݎfw?z@yPUUUUU@8""'4aa8|<~yfv+C Y'~u Ga/ވGo$:뎒zjy""#ü+RI$QI8I.*s9;7Ǯ.Lw yW3W`{J|]wϰ}<33 : 5bDB(k2}=\l ?7fӄr?짪i/!WCG ~M|7mgh8&36rWࠀ*s`eĕ+c/Qb~{R"#ȟffe+goWsG6~m: d 9}WRwUm Qe럃$ $ĒuT\CK̴ѿЈ$>%{!ul1`[iuPjաSl@u8L2nFNB V*@^7xg:x|Cz>/b{:.Q_O334C?~7bBQEp FU[,MF.0/8-&# 01tZWaۦv<=a/avsN=62#  8@*|zukYw珼y5UUU%vhg/  0' }U>'䏭5ƨcc5C/aഒZ(ǿU4?L>g(>Y_,=3336#0@9g ǠLUUVvHm1\ၝ?ա* d@d@ yw<|i=Od',|Et^ׯ^J(W}tGoWG=afga rcH$` 7>_ۍě?F<|`t6⫷tʄ8QMNO|a櫷>"'à +0۲I$J<H$kAaQ4?w93 3 ~5Qq%a݌c~$Јqz|~檪|l xޫ'',ς(@< 9, {wb`G `P{ѠP|:VAzI)$I)$I_g>^yៃUH{eV3~:g~v8gY?~m2gG %I&K? ߪyϜtx<+:כS^WAߩ `f{=pWlpO/N3t88̯݇A}Afcml6ŐA ʴA NYI/YlG0e8CKV$Y !YN Bik.ĐXN44Q@ @ܠdUN+ ၘ q;_׭W˿WW3<_ O{@ <앍.냎888bw|=O A6?7ac_w޴sal`cܦp w!CA”"0CGF~wUUUJsmm}030<^#{޷o{ypgURLr@F?}w#ψb0^i.mgQmLEn/FQ03}V(Vf=#3}\Wq(@Lm@;K4y$~&}΁I%Q,? 0z?n㙏AI"s$I%<ࣰv,@~,wG8'`c~aHɳ" 1|[}Jm:Tp(ŋoCA m$B+lio|p }6p 244:1}A>8uǼ#c6p$ǜ7Y/'d]=zwYUJ Vn+X{,1Ǟ$ m> ?gX$,G裂?M$qUUN" W?50q-``5xgV=?|Z_{:g0>`~ǞUg@ttthĒMIWӡ}ΜUyvt'Upj7U񳱘a*vm{AFwVᰰКN}DuO%Q-8 ԅh() )N?餕aÓGsIK^RH?q$H%z9,wm'~_ %o } |d9.9l2F{$@Cguh$VO]VFZy{0 q]~Wgz||$G$`.x ctw~_w}߳@?CU~dO' zi$(pyK%Xwl K{0AԠ *[>nqE{Ca ;HoWgֿrt>W{=`hz 4a(`f~8zjno7h& hl$ZI%a![Gr Xӂ_+U"Ac3+*H,feaB;aG'#ѢaUB!LTk9ܭآ6}kXBb?=w^5s͈/1t2 !glX ?G=,)%?ᕱ{"fUQ{뗇<*?<+>_`aGQlܣ~}>M@ h@"ܒExN?f%f Ot=p>;w>={1E˜ӧ}0^5kZֱ? Ut/Vy42UUR5UUCeT!ܿH݄ٙUgW;z!<Up>;|?gԟwo/cPCAGy7QGpatQa͇?[UP<3{쒪UTP`Y@FUWOAlqUUgrP"\q[w}USTUUU5UڶTB}pwc?.U]?ϹEU ȝ3AUUBL εfCl=|O,'PURSU"}~_v}ߟw˷^{?_cfaǨ:~Azmϕlj%$3 $*n?Q\^0=(n|~1N"1a`cc=gs}9<;gÜ<l>mG/;gݪ3Og^U@@&O{>5U~zgo/çv8gۺgs~?g}s$I~y~_W||~uW,}Ǐz-CL$X|O""DDDl8E$"49T+%BP[e >;xg?g۟jsv}eY;ݛ6on͘ltUU 8]3p?k~WO,݇çE}h[ޅŘ yD[z_w{F0̽PM>EvcF=8h#o"*.Tګs*`jXy>ty]h?C޵+X֞<-( hM˛8:z߱H?ItX,X YХg 1i)p)b CY@HQ ٟwjXT U@̯_UݟÏo߆J* %?_Cf&D̉"fD̆fffa{>zIߐ>Uq$r<A=4 uN$#fffn@dSL]20<0']lDDZ?EKkgfl[Q a``,,a@h荸  ;l{Ygg{C(UUUUNd)=hnJay=rPrn,<蠺%tO^[[nPieq=aQ2#UAMY?A쮁z95x,2{?bgGΤI"[0>; 63vE˨*5&U.- )HވDĂ?n"S?^߯=Mw@wI/Kqy~zĘ US_D@oS)!>>5^sCZ֫Zc9z`@3կL1%em"Z$,-n0ty?%{@'5PQ{U~^>ї^bu{ {ˋ)mMfff(~*O[}{TUUk?daN:f}_Gq|Wzmk8aPV%#ǍQ|-ګ&? xA㏾VfYawz m݀0qin7VJ"BERԪBk`lb(q/t|ҎhA=2Ϝ9ydIf6z~6iPg yI%p L0a~~Ƹ$u!~=;p {zcc|VtfCOghwy?sQUWa?}fo{7C&!w+~/}Wb6_ApaO]{ $#~<4uy>?KI%9Z0PQ$f`(mY'೹vzCC!>NQN#8o]wC0HCBJ[v !O٭hѭa{UrUq埿Pv0=\ff,:gU$c-vLol7'!>[~WjwVI*?l| r8 ht3<C( B H" (Pml ѼA㿤OyBlGHh#6 o(U- w67Dh`#mBhPF>Mh5U8faSX#& vI,lU@D~~)$?03I$~@p `3鹦U9(x!0:Y`v<⪪WAmm'>} 3zsEݞϗoDGU/ӭ^G/ %49301ȃ0%h֏c4ִ M 4Gxu홙g}U_uyҪs_4{|ZUT*@@[L>S*dMwm Gmq?܂I~Nc ,ذhli%͟^p F?`d 0;U\_i<ǯ׃ϐ7Ϯ/ATP! /tZo{G]^uR=C97WB=!v *D^Z]1Ǿ{;ffCytUTZQ($I>M}0mUNi**-״IAf>`:0E@=USnEU^?W|<~^dY>v%> Gٶ4tZ @un ,ѰX2 ۏ~UP(g9Ua@쳂t}>G-t00 .y͏v>G" Hv!?;<w`l? +H,. % \bP` 1i&SoC|oX$'}A늩 Q#*xgw}=>\fu2yd6(Cש$M΀@2{UP03tcqE`:W鳱ggG:圉4MOG<9i%$Dm" dGs8]˻o"R2I~N X,}t \|H;ݢn'ƇȈx1p/,nf:0-. ϳޭe4Np<ɳG7bIX醃xA 4R|ԞOS:UU[tmg~u5`;I$mlywvrO%$ >EO!bc bK/65ΕQ7|f9Y鞬9KvA" ^p~D- ? #mqH$>OGl炇UU z6@3l6~hwFn[vI"|<"\DD,wƻ$Kګ=^vd<<nϺ<Қb$şB `,­V9ɦ`[yG"NCl֌&:iUˮ_pSv]{:(${fSDݖ1@3|\Y/tg1o{;671=BeѦ4vjُ,z{ H\pX9C c$!c_6#C@- <_x%ŁɑSƱDZy!#ȾeG6w{}Yq,Jr!n[;}(I}vkӗ{5"ՋuXusJtw8 VaAy^6ΔJRtIHK3\]xufħfOți'R\*OdGeOʪz&s}.:Zb 4Vajɋ̈́Va˳ G}DC"V<ѽh`/! ~wLpr0T*YHs@ŌvDw80 "E(򺡍-|ٺصi CA)sZ4 (P!"(zs[<s1^zdH2XzumGdrU A$AC5znk:{8 BF% W8}6!BxȨTK<_X{}g2Cb L,8NDoyd:M:(TK=dF i=g+dT "H$ΣO75y Zjv܂8V[)J.׎*D"1B ַ-1wt\{˔ LO$SԆ#`A@ @!]ug@@ ^FLIBġCtP b00Zwjo48< m$+R N1}.4RA=)2HG@\NyEi_ k+ZW0'PZf߂R'rK ՊMz2؋0QC| oN30d$; R^oyjv0{)A7NgA%@)AR Nu7D蜄R9+(c=0P{{~jﯹJ[ERAAy w96ul7:]p@{sy߯_s ?w@=r ]_~]p߀ UP+/O5r59fV:aXwQ޹0] :;\uע:f3ow{[ݾ81\;vfw;9s^"ְkA!2G$Ds*96b7:ִ.B(׿ϧ=oZQu"9ַG;+$\ps)!GS[d(وquS7XX!(ҡb S,6`69-^`fP}덣ĺݽf2AP V>b2*UYZ銔9|] 7}[d&%j1â=c 滏v@a`;_F޾^H<**C7F3(졒A,P:~ Ln,Hrowu0xe <(vQ#!(ADx+nW 4x }&:4&y)7_; ?h$HM#gVYzq톢'?q8T`.xt栠q@y!:q@adzL3S')B""; CEdyz63$8Zw^y< BA$OSٕݳNA|^k{@4 l9@#Y^kl|nPoB9bxټ\<` ~@io1|O/9Ǵ\<ק h94d4Ff *`Q$$N5.b~3``0ְ[vl\83X)`ub& Za$=mW:^u8#aU"$" nSRBuk>ET&P2UBD&Ea 8u{uĉMCSDx@z@`q"DIh\C\C96{w!5#5U!J:ZVYkYE="/>pPdĤA.A4aɶ$(5r "$4m [ jfo[8XQFlJqA 1'LLTĵUCUdYUĘUpj 2gDDTURUPbUp jr9pURӽp:PcuKK2 Pho?_-y kouivyL뻸Vmqv*dXP;nN 8K;kw5ؕ+<c[$d@K]bqU=|oh@:f-!QT!! E AϿ߷q\93Xy7 7h ff$Mg:ơ_N=9̀qQ@-  ZaL{oxy 9hRs{&?7=t8ˆ~5hZ UI_YdjTZ vIz_zy׏"SDbDQ1lh:t%;sցhaVku4Wg3"\c?]mau>S$)V[iI%1b5nb36>9 HZAGkp MƱY :HѹKg76kmE/ `)` (O。M4 7Ldڇ3 3 312|i)a%% '2r-294JSC0iRd3J$HOjoU #?54{S+qJFT"QT!uf(E7J-/8@TX*k{/foUq8D*ԪŸPb7yg ~0 (23(C(/O <0@C{egVxɓ{N_n9k_fQRd{ =]ø;p?@F e!({GN'! ![?_31q656~VsWS=:W2XSuC(@eys؆Ya&FlôΜ3&888*8ӊdC&P{NSCpj-kNSCpnGQlZrSPn7!Xa BE#,VDff>e5Rz!'uRdqN@*EU haI!0BC4'@Xj6F"LqE(Mwa&NcOYXf21~ӡְtȁPd/j բֽ 8ǥtM ~Pf)$JH&H![׳p| h/;Q$!SҠCy6& z X #ѬԨd3R%+2M!+2L02Lt0`B$O(c<*,x.X!Xq8 V#ٌp糙f<θFC{(;^tVS 5U(y4}\fa0fg~q> HJPa0ixYYCL18³3cb ؼ!q 4e] L>Ta&!CĨ|z1~C00äRB4/,0b C 8238\QgCxqOs1a /{!(,1#fP  DrQO@ҭ(̭&J"ʩ5QUTj(%֖Bf$&fff$UD}U|"Bp{c 8b=o_̻Y#p44ҡk$ޟv~MpI6QA61~b G:?F w{8eHNmqO?ۣ{ˊR-) 4nXVQklt-ÁmθcCZ90sFMn!bܲ9]+)fىfXaa'%00`iJ},33Ά04_fr>9rc[# 2貍dⅩ0ND5wRMf X Ύv9rc[# 2貍4qB֋'"V)YB X"`&hy!ZIj҈[Q&@`X0xjcE3tTzivBeOwCp2,TNOe~D.{4$4"5%lY#(Av%UʁPbZ9,K7 ;=k~]4OY.g3Q{W<:5^J>g:cVH&㿞`:ftB]tApwF67]^WÌ]Q-z5MdT"x :8JTFYFo;/W+WZ>Tst 5tlni'& ?8BMhCw 75mmTu2'JGMsN0~/WD^V8ꢅN@Zט6 ث , C҅JY\BmQ&emٮh#Wkq}IQY?e[ JQ(cCYMJ0A)<:}NŇPx,@Ā]p/y TA7o1) 3!@":~vO0Ŧݝw9ikٽEAx ɷZ R0ۛ8n3/x<2nΚN8jO~t}8ZǞmY) iETYu/Sʀ1ʽtǼΦca0D[ǝ0NÓ $2\dP(ĬaZouo61HڭgA ePh:|e9tT}67n\[֬S]sE 3'(AgiuYH=Мފ(q= T]Qėbǎ `o{zgBS8>JD,DZJ K1XV3(A BVinw޾؎<(`,:é*iX !2M63(GXν aB-}ט*8ϻ ~|ĺ-haa:h;hrBꀪ#1f A,&싘p5=-ya4# a4¥IWs tJٻ9eHFgvhFznkcey߮z1!XQaA)7t^B)xZԻMЩYvv?wE^AGX0c*YBEUTjYy.cy*J7~IW"R5%Ԍ'4BWA6Z{^aBiPي,"LȦn :enW: Qmޣd "(("B!4I}NZm< mwRE9qDEgnZ-&ޚr4 E+ͮ[A;F.F@>]4 А1Iͦ[|Ia:xKXԗ7`8f^һjYP<7A3FpFz5ĐRN8Cם@F䭎0+R[QV~ W-Zj0K6կco}uք{J}t5<ݵp\<u 0|펣{ab-2J[D{w%6;o>_Ǜkt{~/ ;+ Dfd]m|}R nqێ 2@ b@%TTVYZ{:q{jl[Q%Gn|}~#ٮkۍQ2xΝPF ӌDB:x֢1(Nٿ3nʣ>ێGLTQپ4uۍ:n= 4E1?<æZMH\L޳OKXqN:L\7a 6)n5 }2p~]#2"md&a "pȁ c YPGHC0̉ CL :agAvmv¡#;qxD!0*&f8d6!azpD,c0:`aa+Vfa@Laլzk~l5x@9`xyt;v ̉+0<32MΘ`ClT8233 cR2VeLNFCh4D^ی,&9R⃦E8eUv&0 tdxU=JGj !0{30"ttȩ62¼CA2!0 ʇ,h̆{:AsFeFiمx=2‹^0! p!8̠ ft@!`t0ȁ,=0f|`3 C!`eLtȚ-:*:pCL!0( !kހsL6-3$0* ʇ,i@&Q @(̣u vaa>A@0da@aQ}O`Ì0yeC"; )Q62*2N( hA'}}~ߏޕWHj?g< hױU$-6.(&j PF:x`4;qD(v[~gKE6@r/ 8hcmU@!!"R@04?/VWv޲*Ϊ%O]L9:Q4wk. # A?졢4cLhT$>~{ڿG^{guzYz랷Yū?y`("ċF/Q> AGEQ TVmo^Pbs:u b\lHLqouJJ%JTEUDAP_Qۍ~霏QQwW~ZF&SjlRji$PC}0LHyWU6bJ S.iW|RФ ݵnQ ut ,1u?GhI  Zc7~oš#c*5}[=l,CCH`vd4OU,),R3T%U 1fBB$D8AO!?3b^xaN e*`ҕVb,QTB"~qABU ǝ~m'xO)Nc%LxUYJ_RRrahʪ*R˂iD(T|{ >GńeUp̐&:$ 3>th I$]~uÁ8R)FۺhQN=A?_'H2c aOz}~dAH"DS@WA#%ˇ ƈ)Ju44%: +! !8fVfwQ`8QN2=c:BS+#wb|!"=) }b^Ns ҧǮW'"4wYhuA !MvFt x>LxuM&'Gܺ k=DZ"=60[=|{:,p6Fcoc:DSI9I]q hg/F l3 Cm-aPU3yq$= q`nV>ª),Q%Vc~ǟ?k.Q#OH)?Ծ"nT"o ClSF9^W_,>E,%!);ZSJws1~6Oq 木8W_ ݱ/fT 216z`kH][3y!r(cCοQĒl-@1Sb/\S6!2_8 \nL+c-骩E#{삵-zy4ӭoQl Wt}a+QEpy}j.0Thf=VS{]7܀rͱsO޺nM_噅 Ll Fswy@躔u7;gƽgcr{De} JympεL*X.]^eT5I:$aiQgTIoj2ؓVE؛@TNꜵYmmhZ#(M3S:}B/ 0 qԃ}儷NtҴմ >{eK;H" 4XnFyq2\NR 0Hhm/g3B6Ξ!L )&)ATUTDvj :{ssiKn~x.0i4_LEb&@+9l^/\%Q'=W0RFL<LDǩ f*a#2ݹԷ'1#XhКH7s6m0I|2q&0Y1N̻oViYGtZ}{k'E"F>Er( !"3"b*1"MBu)HK^^qCdaUAGʼma,6M,TXf99aq|!|nD>x{erxn6TJNkkuPJeJ^|g!)(s {+ R sC*=.ٻ%Z ޾Tߔ 5kȪmҩ 8}JG1כ:m(QJqJt6陪Ș-Ȱ41a>E &n{=aG|il.JH#/L +N!0CTC\N*rZBٽ ']eT-dG{UZ9޴]mlG6"C$I}q8-bb&\ DE PYWy5Xߚ9w\Ytr2 ,EqίvV-ӽf:X-X@b d{k1e8 #˥ 2Q's7}>ivDAe=ۼƵr-oNykӨR.l,%!1Zyh1fHT^Pn$ 0נgk7 ps"W`)|Nb .j^ipy D)v_N >\BD>ޖ研.au%zm3A<{;;ŰnFm >?+M&,eNuR*e'[*8n Vz[3z"R|Av7a#:g\)eaTp\Q-~V( DDl.[,3~ok|iÈ . xX\q^SJjM4Ł6 뻊c/*, $ $;-Ւ ڣӸ-/^B GwPtWtgwXeq[ ]%%Wx%و/v/9l"2!ntY j~6DU~Pm~뽽_x-Zjʓ;"9pV 6HKACICZ_Ogb覂OxUcӷfaq&OcY ǗGdh?@䣣G@6`0CvgN^;!z=<QV!/Aw:&Y V>}7ŜɽTI (ـ @T 8- f1RN4ɧ=ܦ(0m@ ZxB~zsOt;;G3Tݸ靺;kzq^Gow|>2`fPpPw(>UTC?N pHO/yf|:M=3Cpv|>;8OXc!<o$IL~Fޓٱh'U[']{8k P'rn6WPBzQa'/2 0kUhaܥda۾mwwN웟Bs*B'!]YDBer 1 ߻Z|l`+d f ?ه 0QIl0MN3(ÏpF#Ǯ(G7ҡjWW^G%,6Qa\LO޳홙|4 (+J.i݊;@*)T5( 񃁘8@18U1EPd'8!>Hh|+xa?GF#Rs gNaP~f7E&#RwX(^37f U P?߿YC$,ьEfTUZU0 e g 1ϱ/BE=?+v"r*BSU}bzX7Nv&D>69Âaqn%LF`a\k o+l_mlY#pxcT/C yLeV 1[6#T.TdMk52|[4L27h.>8un$>>'V33`hGG-[dZvח4ϫ}yg+^ۋ E '.:+b8r-שݻ<Bgaa |ɦSx v_LfZ)]QSTw 3(mX(j&FNnWvTl0l'uj!CM4e-ZִvI]Q eACk1! EDKV%:3!Mn9›b4)}Es珯_o|I߃Dn %U[>vƻwvkIְPd8LN` faG;.>*qr((C( F5$= t=S݄H! 4H$<3t,Fx@V.K !m9:5A VW   Ҏn9,Wpr |?,ƅEe7g.s/[Zl6?.qy;1*r=Dܢ>Z7k6l!p x &cVRFciJXr+Dy2FGe; <ʄ" rL:fK'%y)r%1bhfb̄us|F R`X~W wa,Rw}A^ǯ*_|Xs%E\A \CgU=ۢ{ρ'XHڞԪ(=2@o.:P_ DuQ0fIUynZ1"f]HK+kZ|}mc F-o/&.sCZ010܊|Vtԑ^2e+ p13gK=?'kK/⥧#+'~u"b%hYY,񐉊տ.)y^Ԩ7wpȌĂZC:';;!@0BBeP1!:c{ݫӬ&!aPooy+i+FkY_ 3=R<4xXVnl3U ^xE">ؓP_ ]J?cX< =z.V6wIH1(LYT Pטܧ!eM{atMSbTFgwvVn .^0~.vȳޮ&QU\z##!. SKNة~Yni+gn T |"Utq3 @ȯALxQ[rqg}NͶ\lhtKb"&W˹t棚j7TL*׆`!${~y5}>My>-iu*/lHPD̈ŋu>3c*3! t@YgZԧu_~9q@1!c')jpqp I#a4nØ@ SN, מ:SB'"'^F *N G%!dM]wciCiїLnD&k/R*"_Cch%;0982պ9kRN׼ rчX:oJg,IՂ祽}X?DE?uyB/|[NcEVb<%O[ƙ$I l{<9E]; e[Cc_E7FR!~%V@:nn>;Z pai:.{%kBཬw'wEPP:;5N<>qQc=uq{A_S6ADGʼf2P/6ZKs4|ir9ћ֦B<d'EW.bf! $+)eD_h@ %Hg{/Bk 9`}^aKg?^÷ӏYEJvo/.ѱK:9HaUET}k0`<H@4!fft65vCKl⫁ @IVEXd |"<ֲiٙyI橵prw<{;xfqW]0 iв? B@EBǼ+xVoϞw2쌚T+wFCeb{u 7s\}+]"Yv@Ѹr^CޏM#в`?@-R= ~*{MR!@bA"^>wS нѯyf(_åvo\&"WpHOcoD_]Ob5bOn}}}|{¾ODZ u}w ~e?vQ@랞8^sbS$z?^sxᆸ/Ci=`DBOh'3N`CPc1d.YL &urBq 4]ۈ{!M wx;~=݉;:3\0Wmpba6CPp3u!qf82{+*Q:yy{ #:ֵw{<00!Ϊ: UN v`qVeh{ .useL U@H nQi\d$%fLFFPxo?o\`_#ۣ:*volZ.axԦ*;E :RT8Qd˾p + `+o; )$A%.>Jq!åOw/f`&CYL89לkukuh-h#ں`(RE"zL{ Ƶ 46p/iJ_V>b%3HlhrҠ"ԻLVtewlv< '?0 ¼XۿUVL|{wab XdRkZK>mL8B>ƍkFkFUvD!>pYM4*vQ?!w^~?Сei|IR< |Qg 5E.%64}qzȋT ADOY!l$XE"Zd$`ŢB՛t2nlE[áI.xLjTf0솆BQw-ʼndp5DlGՄpݞڂBo;8Jô؜t70\3/bP3.Q IlnБ 3 B\٘ l\R"8n|6^7d*٘gQ1@iQ(f$tCrh :W=8O;J7GDxfDfcf08EI{ǧe+)C "qBPڔwPĕBt:(P nRCWnj=T!o4`68lLwKM(/zIlgR$ۻaDBUŗ0Մ[6;3HY!ʂ u% )B[ k5c:`qHal_`sps5@SPpQ:7Krgz{4͙ a".@j!'{-"ۡs`.طΆ4$ulGHeCWvCC! HrdbĦ PlCaImp(m+)Bo;8Jô؜t7!,eK]RY*Ā+Nqe=" $ `<@*uε@5DP-[CBFC[3c 1 *1(ޠ*8#[|Pa(pд9zpw8){ % $vUzę,d"E "qBPڔwPĕBt:(P nRCWn{ިCmbh1mpn"Dae3{+gQ^+aavΤ;_IvD!W*/+/ a0C˘ D#Sñg|PSH`o*!Ԕ+| Il kWwt,4cؾָMv8f c;JnNyZ!-ŝ+W 8xyhМצkFAA!@63\v}w;tD1<=}z5 pm߰$HSe`xS5ytB߇fߥ"[JV) 㐡T5Hl힧OK7 'M kr,* "!mJÁs JY4˻F1 |(2Lؐu<5qOx}*3ѼIxd!Wp|$Cak4M:„`ýaCaM{`8(  `@y6b*1(pL祝ܳ]-4yCN`^*4g<axB 5*r*ZKEt9*kZaqcus."_.)=p=V3͋w]NTpGx<Yi;;c[u.b(fU_C< 4[q BvPeCTYHBQpr"فرVs[c4s\2S #mf",@ltB7ՏL &z$=$i񽽻=m%05BA"pj=\>lg9lD\?',0lP_Cz&f0 ifxD8vt绠J@k¢2%Lȩ6Mg)6(%4lγ0 :O I 2gdW՘Ojxx=xg8#oD\* -邒0n!NWnc|rq[E~4> F6QW.>/~|UdVcF+aA1U.#un5wS;QvIF碔&3װD#x1*d'LbTƓ?-q=w&wM<=C=gݺ?/l0<:6FɃdbe[{M;]ƓQĞI^#q zg =E v">>S-jøs7&?n(*os ^C:ɓ l-Z2mՕ -ӻd$"C@b` >$ߨ'Isҗ,t+;4Ѩ }3bGJux5ȹ2^Kl}$|QSڴR돏+&O-$Ntwyf/.; 2%(<,l=$n)fn@."15D͍' xD)сh!EID@ >:J&K@kWe-ھގ5 zVL!+Hu%f(u;yWڂ#_P89ӱ^ x`HƴL?3c̡zՊgPL]۽ j@^w0N+2uWN:񬾧h/ ֞kv3 hHoQ JK:LmzPH|$6H#Eaq)0~`)^=/o/' ҹVbC m<|NmWE2ES|ٝڏL B5cc 8dS%lD @!6;7r=;|Ma\Η9m:&36$ ?wrŻv?aQu=C! {RWHUg pI` %hUUP*@Io_sP*7+I+N{trivhiUUU{?j(|Uh}j pWa<{WRI $z<Y@ùGbwP(+T5P@c,=GN#IΌ׶mqyy j8 KO;m賨RJF y_#|:?jiLj63Qcχ9+[mɲn 6m&nh8L;΁;G;Xl"lplx>0GD~mh{!=WjfRߊńՋ ;(,hx6aqIP>3 $BP(#P8#H4z}a BQϚD4dQk$=]+[p _0oJ; <#aƎl CcNmpQ'EIPh]nt77\أ @ oCt)I(,=^XpGwuT9g}ffYx{vܟ  i0AmEQK+|:[kZDDDDDDDxkHs-z;Q<3B'$陆f|w9Nv|xaNI"HʻwlWn]}4EQ#1s݁bgM}:p>חګVېv;z0DFpZ>$IG3tMJ`w񙙖֪Wa̪y/cǽC8mHODCwYY8 r就̬}|{'1Pplñ%IM4j8 UUUZ7 0Lƽj,VbWO_^li#5=dz}u_>G]UO{_XfeqL8|wvxd |^_88..k|q x|ˎw뚯j*ɱ:uz{F8ĂG#̓9[t1-F$-F$h" ߉%FY6o};2p{m;b:( %K{jym ea6`8l'F( {$m(80@g69>`ρ4.UZg>ga<$R@r G^h` Ii8g_f$zI 'pv>@AVJ(8>N0:v933 >"y:[zt84i߆q{]o{5vofϻm-6h:=Gp_*M\oF#Lb-fFBi SĆ U&3ni""#$,䅑{95\D'4U _A{A}P'.YAI 1LNZCu)DiW'K3[I!rM!@ (L S `(=g>[?IFHQLdSX{)Ny?X QAN ?>c>W~4?09-dqb_Wv80i@<2;k=}9=T@Z>8Um`ݎq)L*q8ż|?G%tz0-K.ZcyHD3gH0LiO0<|m Mܕ :y-Ъo1~$bCoB vP N^J^n܅y^o"}Uoj-[>UWURm|srBŵ`>,8c  %!8?4QF |n`g:±0'OAFA_$ʈ0ҿ?](td6b|Xm_?Ml 8h33ejC5` ffd'nݻyd8 5Nq`ùԼ=4& (D0ORD?Էo[eğ*ˋ_&8DrƄP! ?.t=>g~2 a 5JůkAA')ݸR!>(wf.S ئ}Tl:̲ylBż.- Cu"H@gtں÷U ()WK$(!%)LEl!W~RU}:;HeUKln7=D 7ū9?wyXEx(ŊKU_uwZ=!_cV6mߋ!?0p=5B: :HxfY=zU΂BS= dAΞ\p`|;C}ޯ}tȟw{ p|@$A0}H/Uc_Enz' NрĴWTE66c׿k~~YfeuӲ3:eLoJ\(T2 -=ruzT|*dj(hT ZO>ٯ\7Cݕ&D"]]mk 12=Szܻ]׹,wYq 8Pf>t p t@|D+=(b A!eڃB: O€pHةӥ8o?͟MӘ#Z8([6% ಅmdHN8tmSt>]@vfg|a{"_p "XW!' B( x{}r4d5DEmioQ!Zrv5"Cá̺p0iӀۡӱD0vΧL=vgnޛN÷8A{|=oog]z&io,0$un'p̋"ࢲaul$Ύ8Nf&d/v@&ʳb8郻goW.٘emvzWc8dy%ӧC3 ö92(>|yt"eV9`;Nr'O Da>wXGe2e%Tlm8i ӧNJ~&c 7nU)JjRԬRVZt7;o=tc訝t3,iKM&ibh-41m2>8$[C52s,2>_r2uaz!4}=>'u[GFe|F)='$?%Drqٌy7ɭB!i1@3b8Ն}a4D@ h6+.㗦2w{mglC>4bl19nL?=OsZ"|fg`ٲ#ih{y98l<!6rAdo 4>" uu͕ayx96X60nݖ0;;CbfȲ1cBPcD4bā!q}?3w8!(!`h`b0B! Aʴ880>!:Z x˽V]}:۴c'C à 'zFd^@` I X; rL"hPnݎ;014vit<ӥ{ "#|{ rG="ÕTYU}k:UgHfBrwvp|>4<՞΀eǴDc`;cV5aӎ2x|:}/< !GycQRwbà:zz{nPz{;MM<QNå( UN>Wgu;`yg]p7m {( ;@UU4gӧL^*0翱;ÃZxez=6y',20/Zw=7|MoĈwfOCzzp^*vO>6l7osD0|ǟq=uo0PDGBC{(`>tN lj`8¼}BW`Ңe8x| |`~hPw?>|Ycl@UζC݄|{qq yxvV *Ӽ1!:l)ЇW#v&N]HhU|F#  A!y)2ƈʊMXSQ30ֵ0, `YI p' T=y$ 7x<: cn :u; xt@hvʆanykZә]U=]׷fUmRUb(-DF&j[ӳeArVsUmRUb(]Ȓs;nw﨎Z4U8U*D%g E|qm$ncxhbV6[3f*gb3 0URrd*5n3 `$qLfg1 t43 0 w:c:Bd&j ۥU33!!8Qv80;qt9888ʈ?Ȭ5#HR9#9"d1! O|LՅ1 cgBh6m$߹"t hGW JO#Ӛ7M82(ˊr=2 lZfj S@;uqqo݈p! Hn$e0LES2H!T&8c2P}8PS~T>ořE>B*=1PhƀaX+ E 0BP6° 0,Y.?oa{SW>jdvD|78Ǧ6{3 M175>lhCk{oB8rwxc+^ȍ\""?9tkPkS_'2#֕mI!Ww=Ѻ{ΙIpdCV0<_s4;ؿ,^mmdžr'ּ]o-8 ^qcA: G#_93_rLvzmg*"o@Kbm!8[5ұr:4\;M< b=K5c9yBoRE> a{~̞~۔&lwWa@HQ<>^@YPU!c /,ówwvT&\_=z"ӔZYZy H67@0qK݁P͖Z gx^bs7 HF̜ uIE ೨rб%WvWz͞f] A cx B.\f@2$ P]E=6y]aɋ›IVǬ(CƆe\i&F(jI Vγ;xs%lAtă$nh`;1*n$>1 qxΑgq( g*l_{Ch2L./+>i((edPЪ4uZ196x,`݋#@8;)\!-a\Ռ~(5ܙXץSGB2-ނ+AL-J݋#i̧7jyn)@5ٯȄ 9+ܓiZŽ+,ݘ4geNq2;w,[ID@qW)HT8 ,3Kĸ@ f@ !c`^l<^KU(zDr`dB5S9=Xx^Ah 10 B? {n0p w1GM͂`:Oo=[~ͺd䡤Nn{Y{u%Vn#Ny +,shSw!V֍2 *wr[gV{Nf-7sswuim Au?xO0 0FHYzfn{lxޕY+#s|Thvp1D|.hA Ȓ)fgvQ@@vHc0x˟%D6X/>|:Ocu{<?d@ uB?Df9F & "" &yW*dlŽ,e1 l"dkXZFl`?OQ~* <, J&Afff C2) ¿&Ehݸ ,Ѩ87n8j,1r5 aWDerg0ȞfqN^;v/*3333'{>|lyn:ap{p`rNm:tj㠪Ǎ:C32!:u O'ݦN=7š9F ze P P_f9p]IGyx$1ާNxog9GFda sv F ,D4,|M@gh32 5ECh݈c[ GhF3kx!1ScFNG5OC82huDe D,@ ] #u{:W>|:c:}6 80U<N/DDGS=m]}M[ufx@{Ԓx{]:z‚o`xgU=0O\|T*CnwpAåY@3  ,rУ&%y}Ǘ\s؆^GCmfG" [o8}7MDN8p~|x@)](tzT=gl;{ICBz ^5PcNP p,mf=T${wCJ/́0RSk3Y +dE>u@k}:JaaJa 淼%.a t郸z`0wäb*vڛ>]8'kx$XH S:EFS9펖 \e%̣KA B@GE U OAB*2a FZ\0FkDoY nvnFQ6h(]h֙5q7&XfeO|gXSrCl(cǦC0񎝽39^GCɎz֝kZuӴBRHOÚg!v=88;lvӧxT'(qӽQL3lՄe t8'OHp:+2o}j[vV۷ ԸD"*d5C֪w*P}eSG0=>@FU `Apu&D1{)( GC* 3G!DDE,PCb/GCC b! !4OӮ~^Ha`OJUیJ )ۀ4 |C¼AH\1h85*@Ȓ䧄u7#ЮtH`qUiRn;o Ujt TSڈ>`~!tՇ̄3ӦqaLvF``fBf*#'L:BfCZCv8;:a>v0tu8 q f 0qUF 8 :VfP wDӎ 8;qC{s1۶pq^]v+(8;pCL(h;`C.?U÷م1XoH)lq IgwNi !Ҏe*:t.2C=$nu+S;sSTQaqq1j fg Wlq2Ιat3N8 c߇nC83ͧg48Ct63Ut:vBT(&C1Yd @1aزc Lq^Wփ#(8>v2މ3@R#cŅ <&<pT'8M1sM! . r yBBW ! 8zORfGSp J IA"J!2+!_e_W{ pxt㞯O7 O~1GFl2&~t -z:yr`堊9H$|r@ZE$i0E.ې` 6WQ}hGnz*(0:t+!ofwͧ&qmp31n0;ᅁFvpP;좑qH!;]=8 8O{;49Pk쫴DxW -"i:d=%)~)fe} d&B|3~R=st7gSUCSUE2RfQI 6a0ax.n5v|x=t2(Ca?*i|N}"3Vj##Q0$1Ndx4f8f8f9nL.M;Cq2#go22;xCImFvOn\ro_qDf/HpӭllZ`aۊ8>H=Qϒ) g億"~0*5 Ę6S7\?Ow /PoiFFjPH4*$!A)?n}!xt[Ҫڰ+çn4·C|UB&D1t.r8<8p@NzN)uq3>0’qpI J&I' ) "lkWgbcg# ¸20 056c^ @ǟG3ffff!ԥesR0|FYdh4`qaCq!qjۧfC}(th|&C/=cw#~²02ry?l,l1 0 t2 $;ѕ~c* h-2R%Bˌ8 : { Q#'fd,qa 0Hy2' 3+@p0&>x}&_oc͉JȯԠ{?TuU(v ՏJMfi»a1w)ęu[D.E\aPUDqQL+WZټUo{D. K #D D ʡALTD"Ei*RX &qQktb7otU4q#q`i31'80xӎ j)\j8gNx(һxxPȢ!of{8QE32- ]:tcnwtζ(HHv6Utq1{@i(%CfMBTs3g~~c}>7C\C8ffjuj FCl8H`\gPeXd<zq.ԢH!t~ZfGㅭ98*MfI #vۏ@xeeVdO;DŽ?;@0e>ç4;gN( į D䡐 `̮8 >J<} -3M!!!08>%I%d g ȡ< 9z] ?$T(pPX@DZ"ѡΰ8Y9a&3b\Y:^v=KiF^GD٬Ku!GDT竔QK{.tZh¨D^R /, a-a&3 Z+xh-a&4]Á,g&^GDdo JK#]raK=Z9I(uE0ZeUD$BJ esh6q&휘gȁR zI*dC;Fih9g g!@ط:gC:^Bۊ NCP;t"L0n6 ڻvtۧ  voN}vû,w̷)Ũyt: vٜvaӧ87fX2vv4;vQEB01]:6eW#Wa`Fat2& 㠑LaCvȢPd&Æqʠևd2"c;qpWGOÙ:XztNy< @Si$' Ξ g:Š4XtAqUf4<:3`bRcff5R&Ŗ 96XF`l0dQ8( :T֓1 zqо'@ zׇsT!UPhQҧ؂ 6s rG$ Ht>C4 3 c2,H N°6$B%bB!,}v PpuYO#vyڏ >1GCO>Crp=;Utp C6uPPiLӛyzB@ƚt'w6b dl$`QfpM}: l@,JA+ R0F0p_i3f*)&Xa,:`I253AŜ#J@PX tY# c.aR3F Fy,00$LJ Fb`% e, IX4&aFT.aR3G.2 Q EMbd!a!&SbMaPiH+,P ; p >34!~`x,@3)"$'#4 d:at;'o;Uym:ʠÏW3ðټ 3 0X,8rb6gHlz}s A&PIX`jӬc&' !iN۶;pO}!84eɎ)]ng CfJGBztX33uJF;3)bxueɎ)]-cY#,Cmvgmcw )G^tl̥15eɎ)]YΰӚ0 GFBw.zÂʡ' 3+eZña9:Z ÁwvCBw`Lk``t㋶x!==>%tw9rn-ݻWn]l4LClCM5+!>xhkQŗ1? m_ȇé ))K&3|f߸>^pY _2C݁ ˆPCcU҇ݎHf": A{X8ѳFZ(d0;fzznI%6Ӂ i$. 6n1nnCg0CgqN|c ̜39cf3>fgptI"~}q)ia!Nf+08̆ *͕S0 $201Am6UP`& Auv;^|k׬vN7|o/\fffdN&:s]UcU;v-U3q1ݡEg:GN3!)6Μu1ӈ3B8;4GBH` CiGۏE {ޑ۷95]`jx`Soآc`vǚ0sP(q#!iF[k b Ŭ)8z3fYE'̃(ma\LArHE *n$`A",#ja‚ʩ,&1|ʭUUW83*lKt 4ceWSoc2x\ʪѤ& j2q ɬHcc7^4s7{V$S% ;2jY D}^>^$!h f(b0p>ҍ(Ҥ2}\ԯ ;ȯxwtcaYe J:q4h@@~: N G)&3NP8IAC'wYVeZ3(hјd2>8H03:E>{=~x9|8=OOrac@p8 : 2Hz?rR{d=&#W]UN=6`vz<>NXtLaۃl藷2P#m٢ bBQEzδ{=xd4ToOzCgShDDx:hqza VhC6wg8J*!4{AXoȡd86ЫgF3ÆQC8:ax{ K(B v$L զdx*O"³I08bVjdpG[+z|+1*åYeHpi w\S"˃{UTeP\UxU]=lqX۠t˜3:gQEUX:aӡ|Ufuzo!  Y,p>Q=19`~};! 2"idM z >솁sMWg(]*#B#j QF!\F;$Nᦖ3L!N8J/~)H2 XQ4 ĤR'`6qq*KC> h3lGm+Cܔa6ݑ R( )CBCvt(>b/k+, }40}o).JeIBd9PL =hLhu4 ui4Gli2p8{b!4!qZ{2D Sȅ4&F|i4CxOWo/cND~x 9 p< Cд 9B08dR8d+ZUA:T+@^:mUUUU#}4BbbiŘ}U~4Kt>d f%fSӳRR4B =g؀!JH إT;Pq`Qazv`b*eVF&k :a_ : xu%4f,H+dK Jh @Z`I^ B=*eVF&k :a\*P2֠hq`ҙe KJ΅pb) ٵ fxܼs[, "{A zU,lh,Էs Gl2sV)ưXge.bh,00·aZ0`zWǫ٘ig#ʬB`1C+( 9y^]fffk!Հcn8O/:gjdz;.'S Hڪ]:1 suS:Ga ~jxdM02w! 3 fDIjߊ~ [>[~XgLmo&9a`pAB^XtB0qaf|H b!0BzK T 91rQB0)P虄F&Sh,DԪmRtB1Il8KBtÄjCZL8M0!I5ce6[uf;jQ0fvh"cwCJOݬ$\vPCHRM0L&r=Ea P}0"/wЇpΔ6"l%]f6g'-`kpUC24M:g1uU Gm( :xt;t C t 4i*ӧ}{!JG?bgXY&YĤ!32@MJ'I<:=C@aK0>1*̄eU!83! 8/Dn?DgL ⢨'s?ZV=&%hGw0j*a9{{Zv;fv%Fv+G2Myt!-H<<&NqB0pP fT4<\!nC*r̜a,r%9a8SC85E N@N$a..`an8''iDVdE1'L300VXӧDӡaT& ܃3EA'"Bh8Ӥba0mɦBI"ӧ+p!"c: ,QF`333 qtÜpG4LsJaBaEAЉQւv! ^x|z~ΑSx\(X1~]f_@5p~a|8w{0LtK`<_?ǡ}M?zh[[h4փl/?Mk 9žqp.cMk 9;޴:48փzپ+XGW1;vg@Ek ={,MX 0̭F6^_m ¬ vCz#33<#ܨi:(jU(m^>D ]iU(MoY3q.fC c'+8И%8xA.h؏qʹ>>[0/?u DOނ eCc*h:ԙlt"Ҡa#oߔ1G0$@oVŒ6X`ࡎYB0SP)xxBUcA֤fæ0DST 7x Q I )0;<Ud8(cE(PP|U xA's!CfIAFæ1$ٖ什q&0 ʡ*d. $6.20`vX!%F{I$ `dP!WQ X?"L^mN.NS>=ݻaǣ1VfaFn:ppflP;C CYUOOow&pƒ6tf PQ[{~*<}}xm@#&JÈk]@89gc΀S f<C&6+|=N3CiguӽU}t÷n}wxД=Ϛ€o $IQmMن&͟Wvy!QcnPp#G=\X˱cy|:wWM<=<>wU}{ӊ[Wn3=ëC9viQHpy1LVNwo!6>So8}G==$1P+`0.v3t!(>z?0btcb?hr}2H!9:$ʛ1"P$ʛ0bP 2;q䆧5䆤sʕ4Ȧ݈6n.zjYa2O4@4pp;D?_^k _Ï7~| X7?+o88ffT} TCPH =lP퀦VS?#9b,Hr& t2&.2`3$¸c!BxQ?%@Y[g kS+S($pR{BcuִU_C08 A60`g 1 !ԏ)Ȃn.*kmM 43?F|b<c*Rq,p:p鹘mmdChyeVZ(~bj*oM,j.9_*p4 q-!K23i'@@IWl22)s;8F L 2Y&C0IXeԇ=b5Ya0!2 + + 8lCq *d$N=(>fjV (=M)UJ@@]@0??_+˸jb#GO [_#zLk\lXPGODD)G)3/3qc6npv)PNJTᤴC>K,Mm?NCy芐 U$tJ`񹦹k aX^tDQXΈiͩԦS@!)YcrX+mZ!Lq >_SK[1Iw3y9LU=_11 ʺRI"AN* B| 1.!]4T ElͫhM4kbŶ+MM5kXd%RDH9TI{wJU*zUUUUUUQUUTUdUUUURUUVsUURIJU*rRUUUUUUEUUQUUUUUIUU[UUUI%*TRM5QUUUUDUUU4+UUUTR*jrRRTUʪ*UUUUUURJURUUTUS*UUUUUUUUUUUUTUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUW*UMUUUUUUTUUUUUUUUUUUUUUUUUUUTڪI*)UUUKUUUUUUUUUUUUUUUUUT UUUUcxFef~h;FYYqd&aQU 2'F RC` 6 ;Xad0hNFYdʉȪC?:j*Za{ x!"nJ{Q8 $N"I@ S@1GJPi^qBQJPP/vvLL,SfZݚ6ӎN8̄z*1Wv. 8g775h?4 mWNJޕZ&?B@0WH iz<~CPkN!q zm;SlO  MlqqC?^?_@+BNLÈx(!<#'uW\F.d㡴868 LBfA fH+PIH`fĩCCcӂ1_:ʦ2o;f'ʆ;q@ᇝ0(LÊ"#h62$LIH &6|( aP8r8:4볌pxudFa'at91faE%9fGc' {|A`A8p/-tMgS{?VTc4CpbE Mʬ_U5qi%6z.&?!F:M6u)Xb$q0ep&BdsH E;H2㰀N+{CJ \gʢK:837 dLAS-m6 hӱ@&fXpNpb8Q3 4,X`h6<'u.p34\E ",0F0ɬ0Bk,s &ѠvQ4`"DR; Na&30 MVӧ=>+21U ۃVsCæʩq W"F'neޝYf 1 N+3@80!۷CAW v q8C"*hr 'V2[ 2XyQ }ӱ bb}8Jiy1Eg>p2RP _psU 4ف147`f3ybΛ:)nt:͖Z5,F?Y>⪚Hm^a=z2eg/ -k0|ۗqro9uY_8D sAJ< pp5vA֯k*.!>h~d#a,4 eʺKW[#Ƙ/q>&Sl<$  ݭ Ŀ/(Lat)@fĂ@!K}Kh]ο;`mXw HadcdAzțPHб)a08E" %)' ^ÃJ PW+N`qx֨r'V8x0kS{*,B~BUK6::OhVV ]72F>c|ƈNI7([A$j؂/# v=2@c I K-Fkewr 4 F>VD,=7ε "V UGmY(l'Qdghjҽ5$83[],/嶖|z!{w|SW 4{[!Ee?E5I} ,n2sިg4 +tCl * Z0qc$WcLpz@zb>…@~W涢Q|DHA! 87{)ϕ(mC(H ;addVPFR~v]Y@r`ЮkBl/B0!9nONsȓ08e1Xlfɋ #U!; ?*sA=4;{RR! bUCdU8)sI$JOzȧž0vB195őŰX9%,B\Q[Y+k"1Tp18"'XXmsEq++0`}&} kZ5hqP@l|x8UUU:}y(۠Ðgx'ggycpr6UAL˧=*ӀsAӷc\===fe!M#Or:~'tQN|GE.,eC3 t>߭}="fUS)(rP0쾱Y:(!P[I5f>ڪCOϣ3q}v8@<0~vx(/v}J{>^=G=rj8;vm"Ivp =p\班紒>W>;4G=m$OU.=w_Z(@y7+6g)+ԥӠ>d9|=Upð}ޏO|;q5Uꪥ*)N"2,]UCqbx|Ǽ ~*wN3}x_U^\_^ھwGc0z=ysyU{=πto^^G}=U`a10lӯc۱xfUw@qA[Ҩ*o9CeA4Bu}7UqOYd?$i4@ y޵d6;1|y;ͷO&V~A1i HIiaTYeaDX`CׁM{H7ivCl,P6X8*qE0`ÃEJ{bRR}PBA]! SL) bfdY>G6?|n@UlJHЂq A"L{KUCr*C3>`_Oz-GȤ\kF'4ZG,pFE&5"5+LN".x `i&q8pC$1U.3! !Hc&ݎ3™;ethgH[Οz3ha >\Zfff>{0=L%T꘍Rw#HA+!z'!&TC_jjcsr  ffs*A"A"Q\٤!7"iϱ!HPR&džE᧏c~ ,aʣփ{M:+gklA @"oA=-[J003: @UR>"h Iyvlpaێ@4S@&E1Rd&P.M0Be{:$w_Q^R/aG_m,IKYbMZYd C8 03c881!\:t\5 eq0E!80 0288C(C8?oC^:Q@m`x":Sĺp$B C_!ΘB0Q\10dppD2Â6qeaͷCibgt+Q&FI#`"QD ~>r1QFoɨQqa7w,RE}vq*~1&!M1p"IBA*}N~@W` UV%b3x4ļ @>~Qs0fEf ҃ϧo~⢁(ZaՑM| ܡCD@ Uv{* əf]'DD*Щ:7171ٽ'D>uuÂ8%)]pP0ň xYh4%0$ 2ϘBp0g D} #ԏV۱(vD`J6p#I1Hf;3nF"6ɛ1Hf6ݺ 0&l6cf ٬3:Nqk{5 pڊ)C@㯢"bt<v:ptcpEii GBCHpf%fS Sġ@yΪU[@="W ;0ɌAģdMmAsGpHP3ꈬ$2Z3PoA+ -fݠDV66ہ(d&j3T#>!EVfL; U1yg&J 2nX@Y Phnز; Z],W7 j\ /,Z76 -!7&kW *gjLQpU2#Rˆ X .d2! SY,sܞs[йd-/j>̳^VI^->\ltGQY‚>ͬ!7#as鶓@yP;@lU * QvŽ ;lpx=Z֫ZyB%$d$ۊ^gnExt(a'w+qh{!=(qW⫑;VBer@` awm0F69@Vq|g5e!UӃߊwӱrXXXF74QFQcr88;30c,0t`UUO}__5GEG*>.lQ!=zCϫv AӦz{=N:=fT`,a fn'cf8GO9oQVN;ʫﺨy yMo`aCpsuYZwV+`}@.)$JIf 9;H=X3@@cˠIQsI\I%X(9QC({UUA!Gr""CCǗ]?,^A<ϝLy.,,H2 \`!>RcJ]8=WC<<^faDnU"[ߍ{Aoy5Pc~O9VGу=ۦglaa&rç,|yffg.1Nć5]sTUA۵qii{q}!/fQ6IdJ>R:D;=]8,<4Xlv(* uIe%XdQt8瑀 l|yI&lєFR!G ɳe6 0!li9i+CݐȇB˪b:X;E/)%2I$lrphI'IpQpA#KfMj `lI@aar l 4rlP@:vUHӋ:330S:xtχ4=NhnQC3wbP˶y{yvg &4v^N.=-UIt:vUI: Ǟ05&QM,1Q`qQ껽uGNzy,<{lu1;aWfUG#0>Xl}mTi* X8CWv3 |*ā}:m@ F.MI0pP4vd8}8uE{bps`tGqNCx/UTZJ6lh$s1Q 3 pPrEIHb!0w}s~;pp x;u`8`xpx8{xx86p`{l{l{8x8<8w8uP<mm@=<#A9K^myy2A9NSUUUJ*UIYUUTZ)Y l~lS(oѬ~ݙ=ob'GiA(,^%B 9 FSlL5aȯc`BoOX.8aeR 4o6$ V*X 3X6|ٕPf?}dIx1\WxQp0ɭ40y1 ݌L8T; 3z+s\-N%9Ig8rkXDafl֚$ăv3 0f`P qͺZbJ$rL)&ybel3PԼIni&WdEFp0[ְ9juEhȶ8jC CUt22++32hkLX,JXA"N:CJgLGӈĄ! >3"0lBT1Ӏ8UBLuArL8c l҆ 2q&Vaϑ ]=h!Avpu Bk8HC`XYO8HsY^BY,Ax,X ˰CD*4{nS>|M7xUc솀=MAA@}=BX;AiMձuͶu;'y`7V6dEsVwbXEveTp1g0iZWl8!0pd$8sL'4Vq!]2Ti bC"&8=:8"":"@XtŠ .Ё!>Ty{Ġxڃ& 遹 ")JL8{ G ?ɰz2TO#|;C9e _bBES,>ө۶@ cO:} oې;8$&%he= z#(tt>dt}g!{Wə>L_(J>`a=_9??8q<\o8q8gHO` 2>99U@Ϗ .c(>tw( |BД k1ndĕmRʒS(BAO6H"kܡ*R #Ð.5&!a2*Łі*Ł˱UH2jÉ7}8:!M̲:rt"юFkF"юFkN"3ʧ=u0M0D0M}nȋ1Ϭ}mE"UPUB] @t_N:レig60+,Npedg~Yҳ!3W-in\0DaCN"b3=8:ST8rid;H@ׅw|1frfrpUʭ! qtCCygo!JWL]:A #M:t1vH <{z nfܠXmjMMELUE5lVU %KJcT D8RrM@ДKt<P݃<cT9B+Yi ӷ0"iŪZQ igEK{KfQ0dIFEeq>U@((x*"BgCf޿QG|RBdf!D?\Y}?V/V+GXTRc4 !IHP]wbh&N,b@XfG^\@NFBa@H.!xp?N{ > E~t8- e]uآ^$WYV1+3r&G0LBgq7ST qp&epa&Y3pu*|JSntѤQHit8 鱘t2tq у4 1 iփ18h1!$$0LO?4fJ5*v%x U~5wF 7LBk\ۃk}vJ  <#2qifX*$$&.`qqӓ3ʫ$CC(k!_B>'8Vc`oN3:all=Cv.Ņ vm`L@?xk )]4BC 5!S-ASC(iQ&EI4A"L٘a^G3Qej-j,=UIzOr| ~8ol" CZD(@:-4lc 0*pz=6)ggq2 ׏*OFZ2NENSZt40O|$cdc2BTTR Ìӧ2G4#׎D`@Bq%-*(>$D`S]>)Jɒf%34)N3"04I uYo{Uffq눪L`u@iP9Y& E6v-ƠGy hP&,3ba& hLhҴkA$B5B,T̀Ž,)Ve 17IaB;ү0W'AN! aHlsSxP¼)J0 "Pgӎ8ePkX0A n-MVThJ3Q1yv=)kEmLJVj[S$jըE#M%,23"L ̨@,33 +ri2UCcQ'jGj 31tjÙN'S[4jC#e8j0p9zƂ"#=ȓHC$J@BE: `qWq^AQt'!="H20fC{`0a:aj9yp{=86<#1fhѣP`n8vc!ѱɥ٣F0wþV[$7:7SA ɱÌD: `UV7 v遇XPPtӧ0"U:a  0(ĤHM1!D]ñx/8tc`eW߱a񋯰:pv]=C3tay;t cQ9qq6AEN\\q '..8͓E4N{i LZ tN Z&D N`}䡤=*C}E }@cruALpῆ,"dL-m[Mty檫UUfeUVoOx! 0 a)xJox# ' *B>@z󁰁a]>m+#TF+# )tra&yTT& !H$B©y>iㄇ4`Lŧ gO7:=Bp ]A5C1Ν9^G8^梋'^@ }?"cٷi%r149qrF/:LR;ӎ05OɘӆcN/!eV  rWz8>G^Rn]>ޙ8p.9sOeCӨ <wOL=l3OcǑoҪƇ;08=py1˻(=]cˋ|<Ow#ӧHzE_Sq>6=C2]8uxt63ˏQ0̳,ayzyyyGxȢá釆g{:CۧCts \WΪz3<v:(g |lM!o avvnXzC7UWOOOY8:C^PQ/mLPG߃*"ʂx;|Aaaa0@Bd$$AS;pдh[-}ogi}_%$հ-lXZlQD'g l)炍E??1ysB؀6lPf{{h7YIP :2KhIPe٨j("靚 !)Q&;cӨ3)F㸀q{,σ-u̺t%;{I zhD}vX@3VΊs@yp.́vmtRW눥]X>N㾂nuK>1zD@;@Z!gz@>lPzb)`=hNUVǾxJ5@҅P@ozC"f{4(G>I$@U e=om=x=]^ 0P>(ð=T}h/Nlʀh{o`t|Ak th{㏟s608t eVCrSA- Dz941P ݻhP{+A.ZXT0B  -`CZ'vsD@ 9 ר 4H"d5$fffڀI4VPjEemXR@ZlD4/YȔ")@l R@C $Awtmy{CͲ{oR<dkXazs!%IWЪ }T^EW޻fR=P#XAm]-JsyYE1!}t`J P,9FXL#ه="PvpBL/HA*R{jW}CjݕmnMi>mӲ>;zh MK_yM44$BY( Gf( VT%&tC@hV^}wIA3DTX S4P}ΑO:!WWEi5z赕!J6cUb2&hׯ)O!1nރh3}OX0ݑm(|} \mDX};˾M־}||[{4۶' fun1{ 8DM>=4_}sd{s ڬ`%mF}=w{A_mA=m(E>ph 6]'w;l 'FH:Ѩd׼UynqDz+ǯ.[9{3LHC5P(gZP ի͘c:6(Uw)zzF;Rh(L&`WnUٴP[jf;6wln8R|lz3Gjq UiѠ+KTKMdB힍BQ9zZ*<}{nle(*_z.)eT֭4PWm"h{>z{2&})٤g( `jD,sk:0dkCVe*-sE풏j:4 CDm&bPm0OW]6fch(^Z: uWBVRvtSWjYj5U*Dd 7`:6nHϏj fqEڔ׬]Y`xETN(Njm#`ʩ' )O[U6J NlMmLl|8P RJ]4ciE Emp3HO(m)S P(&MPD34h]vlپ1jk^U:ۀ.>ᦄ M0M4觥jCAMR! I~SMhC@I"M54aSɓ(@d4 )"4țA4ђia=L4i 4B & 2iOjoHM4)hMDA `?# hHh@ȑo_#O<;3}k\"qdABv}_B Ĝ?@n+@?4EN-)LzWT7OgIzw"udPQF5A_hf^K42!Đ-׀f;~/'ߑoG^DX"pf6pEbfSh (ݷr ߝ瑄EXgy"24W?|Z7RJm|}lE4TbVdtz)byE@G >ܠP@bX~PX`N{@?x.:~ E|er[C1Wa?(>?ҩW$($ QM갔T|$k9f<:-' vLW$ @(}'2800m:@da!Ob|u6q]E쪕DD/YkAD MDQjp8پ3I:qVŌdD%YlVfadaugfDV.AdcY~dqib5j_;T@?Xb<=0S+!"sV%" @ȷ U7xm.i.u)2>"|y8 ng@`>XĄ'rMl C "P.$ kP-"0`ޡH]@ąDPHA@z\o #ц<1_Ai[vO'~rQ3fpV9< 19fg-^o lXIP |-w*[`>˔G'0cJE)d%wmcР}|oa}iWp=ڼrߏúMm m,81ͷ")w!Ԉ[1!C޽~"{85G_D.~5u$aOP„Q䡚[y`b/6[j`ӚPrǦk ɖOHDS@.sK3樜_C9Yuć._ǀ{ a!h L@kyšzPd= މw e~L.߬[sp/+Xߏ>h#Dʙ/ ;E̡"|/ŸxGGƽszʹrHM3ƴxm}0~0K<6'&9ό̌"V& q-5g.G qnz_wN <8R߷k ߷aq @;{ݘD\_/+3K nIr>["c#)$١Ȭ! C0^0ΧyϪ$ 3jR[iLa ;p\@8kˬ3HݧQ.ی.kNn!9tهNUԏ<+en >GhK e*fr ?\k-h@f΂g(B Dew>CA (6WL8-wטX׺ߒe ^ӺZ߆0i [gQFꯥ+UF1 ߎ=Jv7Q*n0x ::::=ҸX]KmyͩwFHriJgKWG=9ሺO.y0QG |44,cp χ=Z;p3\c abBttwbE.Qn<)kY3E緖s aSrbϺJ㷓0.&6j}|@ ʊР(0#N^ضNWFθ$#/!1K5_\ڸNYnݒz= fg퟿qTQuBt;iy! ե:*Z\I#*4ŁYu~gփu-mCC̈&RI qMrƥ:@Ҽb8smamC Dtt$mؖbw#ZLg-v W]KQxЁȀ'!)0Ȣ`FߓSZcvƐʳK'ԇ#o؂EU* P8َ* -?äϡbKbQT"YF<]8M$"/O^-wV'&!wU;NЦCQ@ $4W!r(-XT]lȐ9O/C`G*$cqwZ[G.шƋ 㒰@(eD .IȣN,`|QEvfz]S7"#.>mXLj:x]<eIĤ"H=4L+: #2 sdpJ́o#˜5ËHPNسu’|0Ds~؆A~* +SDd=Y@%2N-˷vJ:q t~<@$һQ nϻAWDUs_>c6mC?'o s4>j>4;kL[wUGU1HS{HOV <t TI(hQ@'zu8.v]/~=?j!I=pY*gPuSᠯS#=2-<@tAA.\{q{2ó0E8$#PAU&Y%4GAPb 6PXSO_ͣe'ǵ+)~o|HNS#T\%&_U nrHi9=#08k<α+I&(9_/HpYӈZݰ؋ϖ³`M':q܅'^>T*8bCɲx_#7ms&7xGg|tAB9d<с;SjA_zܲU1r=rE}ng9 G"3lY;Au7NN;mPNh"T}6N D$;yLLaJCDCAmt-:m7S3rF@j-mWX=BU(TPFq0(MBjI^1謹ux|{Dd|vyB G" 3X+k Yz]ADv *ֺǸWx^ѻ+o՝1!\:;6p*{tn~NaHNH"$gY)wOш2 ~ܭo\!x@q\uͻ)lr=' ?ܡP LsONRk4F";{/+c%TOOA :HyQF;?}`$P\G" ؼ<. oݤ;:H(?F_[;yz)?of5?_݇5oEtxhuioL VӰs?>b>KV/ۊv\-2&Ҋ8޲p׷<.O%Ca\ᇏ<ۂA}E5÷Ryr~7@`g_-4rRXBvUީ_IGk|@SRTI |U(̏}>Ekc f\!AX5f7lY%GYҼ!Ȁ\*/8UMw\.o] JB5P1[`mzcTKq_ELݻy ua>PR?Q !+l}+8?/<\\?#yHЬ~ǩs?{ll$@I.^;E 5QWt 9>|0fz+ђ,Yd0Rܪ8ZzS!Wwzz:DvJMӢ@c  N)i)#W_NuTUU!.=6 >}]_#×T)Sr36/ky"򁈕/f8䋸UD!C7@P#*)*dT46TBo"Tb,VـYݒIAqO gU\+ }tC#Q jV$%Y:(?ם) #IH/M3 <b! 92 H,Jz@mjv/zJ s>8)?"p 3,C=D +hp55eQVr؁3I. ̅hqx+RUiQDC^|W+~[txO ?(OcPAQ( E] uut% SB-d#{sBZˤ^WspQtƿ[6eM)Oy38ݗqL&; == ?, }6)'7 +a %%QUEM?ǦsvSQa0s0@DO:/6=;|L!a*v~'XE^% _ꩢWO깉K@ CjUY l\,x'@F}RH$T}۰T wރr)$(S$(SZaܷQ;*g~7&*2>ˣ&󷧏ϺȏR>GV917w\ccǧw‘aV<|FlcTh}^ "R ^'hyWz"W4_%N9h5]c.%"1(,K`*]qUL'p_Z`a.CPb5,N,k O qa'eM,VLU0!?lwtyu,? !5`IBPնuI< p$gtt]a5]A҄ ǃ$*HjAUSJR?M`*_qw ]zLT؍*UauS0ysx5?L\&~%In& B6҇轂`ZghIEPUF$אv1[`RlOejWOۜ'=7oNK +)EYUJURI2Pr,Eo$}_ħ|vPyhAAiu=a c' 5UiVf ;*ij(D|DTӹ<(4]^^JĖcmqN-[-S2͒# %F sXdޤY U•eYisYw,f˹kծ^mf0"&"TfebR-vfXqndU#d2؋:a]Jan^e˜]LHó Osa !m[33wjĬk1r$XŚ*nUaT6$]7LKQ(bBV*tXXzZ"-8 x*˗ үXVegw$a*Ѧ5,R\`ZUUUUU<h"lz+zM΢hjqf1KԠlIԳ9)Ƀ0'3p5,g~,Ј19L , AHG&!}] 2:TF%ь ;kB̰Èj}A`8d<2I2{""n Fij#b@d ƑnqPNE% hYd"GGaCPG <(@Mł@,M(µXb(`: d" (p5o>h*uN( YhrjMb_0}=ZX 0^DP{;eg1,:XS@a؞ygCDA$ueYiT6eiD(!UN˥2xS8)<.C+]7T(vejl* M- Rs83r q VT:Md1͑[Ʉu:-C]xZUsĊ-. Cv '\dϝf߳~ƃ+Yb]E;(YRy;L茸e+lv:@02 $} KS .j~8 "K֥';URXIJJ2CBi+>JD=T0Yd7@6m()uL8$YŤb+1"Ѻ*ČonS< MJà d?<ʩj"YWaz|`/$)MtピxWu~e1F.uҔQi*fn^CYQ龞<65Npקּc]ZpH}z:zrٹcY>\ j`#QŽvkXZ 3U֪a&DP4d_]N |ŝ$׷<(0F\%5g˝mب[uadžoR 30$I]4u 3"((F<HLXG\.zsVg:Q0hJ@.t zgCLs8!{3pOH UDrŮSiI`&mcW@p;I`Նpy/<-PNlW t#e dەq;7{^0vQg`b{@կ&3꡵yST!ʱTӡh NG4Ї^>ph,‚PDDH u'gy'RD& ðԳu`B n:C 2hB,d4̐4 (MÑS$޷ݣ#!é[uOb]ʫ3b` p ((ĆNCFCMM!$#'K0""&l}E9&J N4WT^NNxtr,D,OCB͍K% NCdPMN"BLO7,biFƋ@CPXL!@と}WZι .&'8-et򃥳+P # }xA(稁6,Xv)GCj 6X M1p 6I'Ѯ>(i>%lO`Adf[Ȼ|ի@(`cP80fd#;*wxck3iS?`U`*i@bW*$2]\^[/8@˲;Djf:LZ*ɧJwaק| G1>_k6#@yڂxi$zm Ê_\7xylV2$5f:]1t칛Y&?^dx8ZE>iCavϗW#`DӨĘ`@5CTaT[gQ2c3|QVB8mFB.]NmPzx31]8:rUۿ.]Zp‹qѮpvIw6W+AF=5ޘ7-~~taEko-n |9.@Ȃfm &hak],2\en xn#yO6e,w- tۭǐ!BZ*7U3oLmV6vQ#*}ˁiDxT" 4fXi\ 6Ҟ;xN/c] =,te>X!nɁ׼jNX-wV#ʙș Z;Β 01 X}m7dD!^:U[FO!(B9p]qr ҦYcC<03/N?:Ruv=% = \6i3ڂ%j\{wkBUI]aFr SoXrL8UD@wǟJ;nYc컫<'=)IJ6'VߤnC ;#-%[ZC&Y_ǧjpzpaueLDXwvñdԦ^<;Hx ]CRD^ rǣƛ1Mq~Qh(|-zA7xz ZoZR2rm8fG +8W0{Rzϖau%(B cϱ,!hn;\0dz+t9ZžE]e'BI?JZ`OIOʝ*&ԊWxVz9L"lq| Gqniyc".A:zvcPaڧ]ؖ]ng ۞#'󨺽ֆG q.)ܚOZ۳,p7I9)#(70,ɀxhR$; m;qvqk߆WL8R}l#>}q~;Fhx77*f" u!d׭灭Di}RmSsxJֽN*IMEOI0o197[*m/k~ 1빑yl3:.| םݮs/tݮ;OW/j*&#!SWr"Q6NC-*ݛinGϼm9}t1{^Ewaur_(}^‚PyesacZFC;e-凬dե"Ii]|Bg]ua A̢PP />8?8W?zN| be 8!OGauY}H(rF}(}h`xŁhq+}n|X*ҁ]B]:^K#5]2J]6eMF[e^Q0ዱ51C,KIbBMl'X+⸮8fA Uoۧ wOY5ۍ a-K9'؝F -_gGU|k?0005f1!\O8CH!wX}nA̐@o@}$⢔fNHgؘ= TĠT=Â3?OC^8d\i+b@ ˊ?avk`}$@9$|6*PjWwCϽ=Zk&!Y![{B*H!xAF#B.8c_W$PBC~$zD*@{@ =),%(К='-Y?-.AAkr"i$bcbF(*h>i7Z\cGxxƫ湶4Q'5Fo.ܭEQTY7a?b6lcE7`EX#.E4ZkL"Z~B#;~U-r#*dM"^g wk}[;z~\߂Pso׊75`*dGWwRd_>yZ$4`h/'fx'v@1  !*K YklmLRV OŃ Sd!~z`WN$;WR2dQ?{u?P?_use$<$V[(59~c^ͤu I9`Ws[wXVѧك"#DB)VMTjLaSu*(RZ1[oxp߻'9sgJ J&ĉ5)ʹmh$mlԐ'Fڰ&Bj\&ZںVibܪ؍IMKQ5&fѴh*TBbTt"jAֹ)Y}̚"ؼjCߦxE F)$i_#l@Wbf[uuoTJBH_ :*")(S >Iv֩}{H?1˶Cu|WǷUuJ$ E@߰y09YFi 53VIhP@kěuF4qw$1R5'Yܩ\!,pꙞz鬡灸 F,FWL^:QsGy诃igERu$4|%$0mI& lp?U=Gؽ k7ݥPu\LI$I$I$??n??5@>[4|s.I(*i¥vю@;` z`. *2j]᳎W8OH$H?2"kOcr aBPB򧾞?nQ/P(1DZ+;'*R=3@-wkˮ4q;TuyH~cݱ!yEA:M*3a ­W>c.>8<JB]>?~?VxL}]^b*5Axc N>I@zv`orK39QB@|2CRٕ]1H_~OGmIC0=a~?:'OAsw׏9 WN7J'sz2y*kZtΜE8G임h{!O@'mPA1O˰u (PB3AD|xDɪtt A.t!A[?e@EßWBa9p m;D~ 1@BUS$=p@v`0@J1D?t`Nj=:MW=4a)+aĚj} )X,,I/.bN/*A ‚B )!\zQ>qC*W#H*:@kِ/ ݩpu-_h1_/3\ݸڣIA/S BqOu^dجT:Џ pQO@9,GtW Т"u۰P}Yȅu{zxuC]au9wv`P#L ƶ!4KrQ k`B0L$l-eQ)Hc[G HQJEim+KYH[l 8 aA@kjKq!eb\k*Vmm lH;f& VX`ѷ DPH,Fu53CR֚8|_m, mm-if&9˙m%0̶%?v%,-hKeԟr.2%u< %hB ΪU &ҥ *=htn֪.`a&ZVZ(S m~+$ZD!$b؏mM@lx އh]5s_UA=ϯ=vMȔ1YS 4. B|ORNySzN_,g:>#F3tff($*x!CN9[ȒI$1Dz߸HWLsO}ߚJ`cN؟`r`}o>kPCzwTɍzǼ( AULR,2@mdXmI&8$#k9 b4VA^+"a3, MTr:E(f@@ Ha&mv2J[X^@=vjV].r2&%fYe<Ÿ] f%[b7a\B:ByGG'-LS!E"PsmW /9 cRIw'ǞK ;;8/Q Iʪu~k~ d0m=rgv)L|痂~ D%CՌI 5"$ b*ğ3@&6Be\Ėۛ[\$%[^1xo*d Hۘ2-EHJ"X\Ơ\ *!#mR@"Ad;&$ j,a@KkjU l4h XEX %%DU-QtKj ep9pNaLCsSW5W ?PUBGOe+uA$8ݓ"&R< nsD.}}ē$1UW[)]SP?/d8ǻƂxI#an\xwwff!Eݙ ;Wnc {|@(&*fX!]sAu+9qڡ N!DP; S*P}l?3 G3 09VhHC*OO$-IBG~B8J4?Wp <$a@(!} @,nL!CSRi`XML;QʤΒtڮw^^KצbZ I0( q@T&6X SxnWU8`+v˅\)M%c~K?{xg0A^'f}P&B" u!P {w8^1],654)B: 8w_怐&dO;~-ӫ>][s(#?G0DCvP=Ꚓ@;?[3 .> ǀe>' <9 74P!?O"DON_wmmp!/*" UHg_W U׆Xn:L~_ 8lXHb2 +^?󎟀ʜUUYòH/@u !"99:1 _}׏qU$$/ @*>Nh| r:aelTs3UtE{Qn QpBra2āH@*޿)՗)j.C-:xP С6J7Ҟ,|k37hpu=x" =A$)ʀs(ye}Zi*7m=t~]~$p\I 66 A"+\ttC4aE@cǑ%}<=ZJ))8c`*! v !$Ez~̓ߦ@75g_{DjBf|q.չz QFZ4KtK~r?^]/r&;h)hР,f(HZUy}-y[;HxTFWoKB @j -rDE~UY@S<a4$䄮w?A~RM;mlk؎Ċ EPk*z>zG]'0ք/_}xa=/ )C'! : ݧ>"f7HO&n?N[cK" 8q+c13Ǭȃ˳;7[wR#W iiU+OU0'/C3336O$mB)˰v3U䋳L{p'BA)A!8ʬ@-w ?lkq .y (>=.%W}.j{IH*!9~?9w|>k&,(pj~$ z# TUTKWŎ{6BzU a-,?oY!16,(eG֜_Ū)[JH!e)t.ւ ..?֝~.FCH5cw"I>~xA \B wpe,TF";έ]1)B ~Y*}޾:CoK)݋oG졁'Z#%.c+~ _MJJ ;ޟ7aO#x:Uxkp#̄Ҋ11 I&H OZVB2daަN40 E?gP>ϔw]CQǹCv~Y~G#NE3(|8=p@$?M:z=߻vXkK!(P$?l8"xMbb(}YF!0<> =`*̬YJV BCn/k.R`YpXֲ:ѻw/ULgm<6}}ίy;64q]1~65+y1:5V|vuk;ucT]bcmy;5xc˝GZݘz\MuW^F_9k~߫8}Woֱy,\A Y7P0z0^<\wTb*=gF3YqA*7<3c>->y")c<&?wIL?GOD4?00lk `o)N¢6֚:HbTFnQ[u0W}/۴j5R`H iO aaє~`Cԙrx~~b`ެxl+&D(ts9Qp9" }JT&j͊xU+#3N=B}/Q  (^ H?EG !ǚwۿSR}PY  9x;=d.`?Ap5۸'Bh?+?PD9'T!> ?w:.̈P'Iϸ7 |6d ֙Q&E!'#dB"`% Mf ^J Bn NEP $ Ϳ2GvA0a,%- {*ꩍ*EG Ft AQK@ݤӉm!sJ`@0Q ar#lj6aeՂA a@T *&a08X2]XRe)k.:`?ר &ׇwaӆ-]z6ԢxM$`m$RQ9Ar&F6ߝ& _e.{92`@*IOOM!ڛ xCalуȮWi&IZ)<L9g9i I$ *ɱƻlќ8B')8$o&H eŃ"N+t^: @ūҀvfݗoPWyl3=/[\-B9!구㹪X""c׆ 0%QBK\UoF'ՅqFrr B+B92;RؐT~2cp³;:c5Tz(i!,~\4&7xy*'%ȿDƦ @PӐcXWDUc]g/ Jcԁֹ20?ѲMuTИ]y [ڃ뻿k.l2+,S}O{sn^aXE?h;m~m 4.T2tg /2Eb@B[+0X+'+hC87혵f(|}C~L=)#A9# W9+A}ߔ A%gdL߬Rӭ/itS v Z.Y"V)EOtނ\gY8& bˀ2A%)*#D/A}o@(M{h(T5ֽV.|24S1r!5gI3ȇU@BM؞{܄Y/QFEy"ݠqvqBXG#e`@aE!R|M*liֹ YDDE'O8m }ecM:BRU)CL/mu>0(j$(PXgxD8Ø,SOr A`I %qms=l_?2"(5l D (CHc6QF0[#[d%%.D2ً+ K-l1)c}7fR( hV6*ڲˊcKBХ4[p,+X[*K#+aXЕX`6rF)TQ- mFV[ml-mimlYeYJe+eʵmjB6ʫ ,le&liB(-j,Z"Ɖke)em6)RAybfpr2YmAY%* EQ5bUrV$PjX+2۔0FF[IdXZF4FmKmZir[ ֋JWHXZ+h•Ro)֣P "VʭF-)+*Ɩ%-@h2,P-'&V%m4%))%aKRl0YTC!aċ)eJ4 *(0)o·IpEm1[Vؘd#FTE.@ -85@Um[p1$ `*ҙm`EV!a SUeZUXZKXԶV 1VŋbZP+hBbԴ[*T-[[%m- BDVU eH VݵQ[*o{<"=Jb , x72ӽG-^?_s;hl=)(C>>>@~v䙱1V d4@WYCrRdύSaMȳ8^t,:̲;xɳYy#YN~$Y"M|RH$7*{!+ϰF(o?,`JM&!BI2C= T^Z~||KۥL(U pAw-4M44Ӝ?Gޕ7ޔȁ!7K~&&%]B0KB@Go@@_c z7nAY` HPx_)ǻv %".1"k>Q  (QPp?<ҍ,q': Wa4N"/_f:C6AN I)ĄAQ۰޴ }#5oOK ]-s,M&PM!>XǺw@I![tiiC>!% > D &;OhFuT@(,2{~6b愠$9"1vn$FLJ̼C,nPd |X!y1PW"Re%E⨠p]Mv{0"~SP$N=_$3!KQ8͏߃SxtA׉@̹j11ks Q+B ` d#SiIzi K8To#D*hGǕh63ÞΚֆ;']~'ߛ GLJ8<>:c䡽:e4K}auX _bFBj?L^& \= = ]/'epLx"&hP I q\ ̾QH?V7wvHkǪ._8|CNk0?ߘ)آj̨G(AfdO^L)72E XXt)XmY\LP + A,E ^a ԟ>}F T pMU6'| qE劗ΩYҫEL4UG${/U{$u+Vs>BePt>;>>)Ҳf$$u2ގtl d\2<9)U0S[lMwykDh_Rϴ\E5L>0n̮N!RZ&#)B-~a_?zw{gj-.#IF-8 $¹2Re-U QmZP,VTh$-\L )hZ 6QZ[A# *Ycac,2-cJ؅q]350(V4.B2Th6V  I(R+[PZ b!Bґ HH fa# 3 %( aHb0@$H0LB$@$% "00%W I " 3!B0 1 d FځKKX@RV K-$2R%X*,K*Jŗ*ʬ,jYTlUmTj% rR,ld)q%\h2 y5ih'G#h(>UFQduPPH,=O{F7ykA Y$㷎hVp㪿/e#&C9,AѴ!!{=Bɟq%1O2+PTJtL[v;xēM3o<C$ KXI݀H8l; ACoszߒy*l!T&`>rÛ5v ΋R) "xs7W``a/ngV(0׃@ E֙k.Q%5Q(Ap]#1TA&us@&b"T).DIfG!pN>j$1o\q >-'}p3;< n?>mOyo>n;pἸ8ÿvY2!x%GN֌ %'!7˖v  A Υdh+k }wA|>> J5[ @Oy|uW!h%?uMY7 Mx2[#Fqp6x8O(F?߄`:m.$?_/cI[FE|p@xUQ) KK? w#W}~^UhTBDt1Gqbw{ P#.,,&M~5y1 ]b-Z 0¨pU4b 6ۇ"DdTDA%EHU!I cLus^̰"E!{4 - $e\;oJ+tHwx:Tx%.fU=-HUztJg?ztbzpGBÉEv@  nI_vGys3d0-Oq⑩LF*/d[Vr8NJISB39kXÚ`]q wϖ[,e嚫)O5R9]Ptd޿,?*& AK 0(D_pdfrU=!pђWWSB{5{k2*?O8cąo'GZ{U5; XG[IiN')? b4b) %i~ٶqCB8&O1Lf&,|j=}y7C%othOx ?$ A(H$@0C%:Aޟ$IS ?|됣ES9q,Щװ`P}@?7vyU;?wDO?QNa=)mz~V^ aɬnUIDiPBj4z\$zϤqKb/Ob\'@ ?>'zW St蓳6ӿ0R;@Ϡl','xLA$<()~d~Gh>* BE*>>߰;bǠ e'Nc{@?LD! 9AҪ&iqK!>d(,h[$d8PkA6ZJTD"G2-)˄{rɐ tejxGqЙhm2,KT³g@(2)77αd4|eu:vu.%%2J`g_WLd@j ޳seA-cj(1( woS"wyxA Y:!D"}nwp>/ ܦא LMW ix 31֔cvF^(@93Kg-cKJ6,Fж(waMi@[%kLM\l[~~R=]=B;OAE4?>]ʃVi%X 3ynBY>cBaؤ2`7Oߋ,ƪ1De  KDG%;!>rHv fe>d!~&FhI$~+1UߏQaD5$-D>8oĢEo8u(ᯪ0Xq,EA*bFA>.(>AT_5hl,³[uX?%G(z$zݭR0(+#r&/J8]ajvXP]$)AS0aE5NV2WmE 36JZRUt4==$z3~%WYhIӟcnz]=:ِd fD7=vu3%kQ) B oE#zaKpo?82Mq7EUB%.6,-!C|$Bg2^`b!9UuCǕG҅RbB&+o-y A˼[! SI+_c1qcbhPp#f#rnzP*WO~ؖ =?F1\27otހ^=Z#]vPjbn(\bw㟁;{ߌ\d̨@_;]p)Aw`d#R QqD!= G{g:R AR Mu‹I/iN˧C+w}yA+,325֘ ^k'૓e?n#dDϧ~oU+Js?tqN-X X}g 1qO((ԑFۀn06S8_xi7ie /H߂(Vj:Ot{ (HBgu8*0,l!+e]!e\Jk+m(1fO!<A>lcƱSXRм>Ϣ(vt(Ruo^oOXӀB#[Y:uVUq*}!ߧ.=mI _\e8,LOBk!aŤ܇ǽz'C "&7:sV)@x$UIqm7yHo TX 8ÄXVX KYC.8F:uvn:@Ud2Ƃ!0$I^с| 4!`.akl@?>0Qg`E^甾 +$(zΝvwBT?ƕ#Z,wH"*%&@δKjDWyZ71p%.bUt'e<.&B01" Ea(~ rnZ 9b[ ut ̥`J15[,P$z6i78biٜ9޻^se4;#<'ww<2_Uu.m<@>~ߏCC| a$y2^6kz=@Y<ƊUٝ<*bq,(^/hOv7 muHr ޒP O:"rM،jٹD~Xo`Aځ"*ЂI:A_*g '(Ҕ9}E8GFZYw\rwXns!hзlS&#V^̎ c΃@YuXl*TH#1pMm[ϩ NώpZ03Dd-`.cOp?_r~2!}e>"=WӪU)SKEe7G+R`"M fY_/o('gDcFQ/ tb(/U'%X[iYR /\Ր ]~ n\cI/sVɄ hy&[ϵ1 c|]a;O%"}8{{s3g4poRm SNZj9ށ#1!.~NZS7%v&;E !O@tle Dl!>& b< H 6kqQ\><0T`sDN-.!;Q+h q]_?Ԋ;4IP/?áܛ ]TT+JYҳ u(e;wuuZ8/C8E* QAk* P_p8@;^88w?RBC|2Yb@t%T4W&93 H- z_|E uTPvo( )`yk#![? Uv<~ә>I`ǬTOOSPq^b"0NQhͪ O"j-6WfDY'pY0Ѝ]!dCuQڢ1HByG/!.NeP ـ7ZQ̛k^MGN4B?R#qNZá&Y/S!$B!g F~zkIV¹}hLA-Y;KaE=x|I ڒcf((~HȎ9 )5=#\AhT( WOq5+( FK EaHZ&r9@f{1I|$Ȯb֔b;@KAC  ܆ L pu ^Bsܪ@(|vH=*_Y'wwGpʧ&QV9uߕ(&V\ThB^U~BsGIƕ"~J}mU@Z$tTa&dR(F _@]H09Bv0Z;ʧ>_$ ;1Smxgϧ^ D[cS2I=?\~nR7' yl@?KI.C{ tNgZ %*2@V/mymu;s6bBiq4tD**@>S_ a`c?f"zT28oy`GI|r=}YJCϵpZ29e"E]z\ÜcbH!2 „$Ȁ"Լn(<1G lcJV@ BZE"w\ &BA 1W$a&D 0vwfv@ G8w7IxkZl,,Fl#n TYkElւkFhjV4[),ڱl"[ma bPEZTQIDIeb nQk,FԥVʢmY[THV–FXVT"FZb6R™ha.R)B,lj ["Z9JJܴ AQ!hX8)+[( q4j#%l+[V D4*X2҅V\QmV66ִeV-YA%EЪփmmXQQ6P"-Q`BFU,E,Dvro,6֒PQKJʱ[cVJ,G˕1(XRZ!-*C0,U`ly_hV3XP~8j>-b5K'tϗ1F1~ޕ{eF𻚎X[wh׳;xw|wN{ncc=U+\'AU[ױC3?|8,2֪W <7.0ͳ&4cTv߯=8ia]{ƹZ sBOmlcXϝ}w~Wfwmq; p!zspƳk}Ük8h\uW5tE= ąru צ|{e#̼w<^pWG#йkUf,!mG[9o/\}Ԓ˄{=mHvxi\mcڙ+39W=%Jǩc^=0z}(-MwV8ڵsN1my<1CSϘT1k zW[)l`\oX/]b1řs-Y^ (wEݨM?7iCVvuT~{s(B:/Cn|zm ΰŝyg9.ZurN[mFm^#я-m)W5@Z=Ο+n(ҩ\(+diVTIAAA"DP `~,vbY@ ƗAMҼASC &`OgBV[ ,"W;/N2R&l&x)9|۵{)@Ϲ‚.΋(@R:qؒgsqo֜?7) HM@` ݫ\<e&40'Ҹ~z(@@$. 7J>(Ӡ 2ED3YD%ҁUAINGgMjTnD.~B8H$UCǯO S Ν Iq =3 ^ګDRwv#?@Jv|>&UFQV" V Z1'a0 k=hcmv叞! xk̒:0Mi|>w>BfL){W`lE0 Bm羔}%x]Ʉ׿o͢?5V ƗXijGD1yJNeᖌ=Kriυp#P?WT설'  #T7<23?_`y Ϥ ZBD"/RB.Nv{D~Cpq]X]،@A +;4s%צyۃ>-$-,AᐑJn#AV eyk+1tQsYllM<*^ EﲂR }o@IMcـU=i9d  ;'rjEaPiWyϝhmےF 3AiM`}_ɿT;\\WiݐT/d$ 3}gu"69x4}A<+U&K =GD}B?1q}C*"-ߘAD|j`dzAK Xߘ'{%!Ek@(|Ǖd1xfnRTA_xK&Za(sۘ˧ǼEU,Z9wy4dY3t5! ҒpZL҃_+{w +?s'Ϳ@ hC $X{Wqd_=>?w`~4}鯯q3NF%CG|i*,A#5=@o0zJq )dY,3V:yA{ a? JOj0U u]OqܤPD?dF")=`~jSt0o}=^ؚV.႗("# J 9/`Ώ?<w頍s돯ߖzm޷=/oF/qn8!} s[v=̏N`Tjg; D;90Y@_0B0)@gjRSCo,lMwِX Yvebas'yvQt\eCdp͂B뇏pz׾2i,!E|c{}5*{d95a>,M1VoS@ #N=ArB?ˍS&txC{,σ?) >^3A ~;xg>bvSbCst|OFS `&8C`C JѡDxNI|g}+_s@PC)LazWQ'Mۅ.3뎏t'PC՚ =_0FΪ'q85i\f}vywl]vu샰+hL ?A=odbrBP~uʃdByd۵i&aNudp)AV@+Y3\^,gR 2A-5|;٫ǻrf SKV_&M @CaDyLIϱŇK m= ^۷X[ 6 ᘷoKUcpѝ!1y4?̓sAx?'zrty}Cr09r v+ ;2W?=g9忺|?6O?B %U@E[,-f6mDS@Ƭ\GR99 2Jd%*@#R )O 2=So !/$ʃM_'?TU&ƶ-cTV%A0 FhT)r&E2bA%&5WoUo%zScL9q J9g ā qhɶ0ٗ0]|JXg l J*CWB{t Db;9eK`='s*jN@#aO{~xI?zL0s .h}@>?ӥqAN1QbIIw}<:\ 5Jts/'wD.tA}$0__۱{O!pTSV \rM! Y)b%$ /p{&}IO'G PIdHa-hI?Rz# "Hsm[mnJJsd&"bI4+Cx9F+#OuQw|+w Z#VBڟq&y9k%t8 6 5elVepcJ0]#]>Q>;lc|ϟŪ83ܝy(qjey+d?KU 7Ϳ9n? qQWz@ ϱʱ5\X(a/LuHalxSc5#["xTjV8.8峾zsaej@ᾼu1|4ڠ޷ѓ!k|mp8R*vaN.?Ei$.ʪ8s# gm9^biA|{scNl ln]ەRepL+vj8pZ (S1uu+[DkbJئIxSF/jjG_> ?n~# u˜[?a/{>֑[IfD4|$ԞA丏Hiq❽؃Š G?5e>Gꇼ):\e _?/b}"|Y;>#7CqMqa$Uu܅@P5ϴŤe]̙^hboTRd}?o_x@#ߔj>A0 _|fo}xÌ!BUV0}`B=zvoL_!Y@y*H͊@-W۳Wv/!rH:{=zyW5,S0zo` Ojwts-Sؿ|q A=lhFl,_üwaeNN/GÌ+] ~߯~g/Ty)Qwy?ݪk3:>o{>]?UPRݗPh>^#Szl$kfaT=>=ڏng=~'pIA =:>[? yӆpFZ,㦥~8a^ϩw*F|֞E[.o}=)_?Yoq.ݹY{NvS!qH|OG}ߠ3hn~錇 `0B>nh~҄`U(:6*__ j"9 y|#'oW³<=*|F>e"zl[O}?w}8{7`#O=YHJިjw~i$Ϲ,f'*{s)Im+}4X7z z[>+ э.aDeH0afst p=ŵ4MEh5DTR.'z=n8la0Vwp9C{< |x'DƇ0ח. de}vi!|ЊT)h"[R**'Xe 1 9T@OȊd D${z;B=!iO1-u$(/c:#BTh}S3$Th9?P!xΣؑ?F "BC !̓X )?ŦvgwOبxPӕ'5AdS)tK ڄ  "6~}[mj,yɱD%>/J,UrUz%C!|! %unk lz 9}8@'jd:{~Mw9//V_/4"d2r ui!"tzO~(K|@~iag1y<.@_`KSP'#2y>\Оb`̈́]ui /օ@b?^aJ':n }z'/(0!Y ѕo6Oz=wz% 5h8>!BQSSA_S `kC t CW=4A/ !/v}'=w 8{Ѷ[~_ۧO@5#MRl2?lD;Pv__ow#"<;!Dϱ<1)P0T{m tz{BT $N)Ql,NA A 'Om<63tż@Atg* P_<?iloaD= <"׸ @L38Dp;/KJ&@"D@Jph.k&ޘU:sL$QPYpi _ޚ*PY4'yT;IzO8S^$~j] A} (pTAX"| e^C>t.XzDyxyh kl<"ɪh Ya?pMTיТ0\QK,kAA;& '[a٥ǔjݍ^4~om#A | .1udM~V4A\yl0y1ݧvCk0v`!!vvlc9;niYa51'Xi^I*<:bHh2QLvVL^YS^#"LeS3׷YYm*ƈgC9 :0.,5 +2RC*bwP䙏0Tד?ۭg%\+qO"YUD_\Ꮈ)a n|;QܮSny~ڳYGzqG(*Q#9yD>hZehm*I띧?s8O ^mj?V1R6q?9 ;x6yn ]ؽ 8^-J3l7GIdq_DZ;MAeaM ?f/+XD;~3/}/beAo }0;8];sVPK+5 Z0XArT ");a%/a00ET&MmHDz0Sjɋ>fg2I%upC&8V~B! 2-a_gӭCY@Z(NF^LuÄ Xu$-QE L!aQx8)OoUx0;@GQxO8JJ1bqxG򃁨Y CM$ Fj]c2NF1?j*usƔlis |u7Y|\y6޴}>&QX(/VJKa)ܽ\aAO/4aݓ {|zgK@2 *2G((TP(Or lj{{2A!OfH;_Senoș;(3p8X?j}!yt GW%DdcI CeIBW.xR^x$GRG-ygYnv_*9e*F;^#D;UY/eRF&La_z'^H&RJLxQVSPj׍LIJ(B&AM!Ҙ\I@%9QJ,ePSᡂv15!qI*,rY.FKoIR5Y_C Nr5_I4"h0B}P0 ځY@v2Hޘ}ct;01BxZ t~o^;!y PI>?btmr~p)eݙ˖u҇L= x5LHB~ӗ7;EZ_3(AN]0Mnߜqa2ӷ`vHO^kI+]94ߥ )j͢ѱLg>]ʹgD\z/9b1J[[6ӏ6 a^Kra4͇.:Q85m\Ţ!ׅ[5u mX NGSn5$Fn+tIzCvB0 lgg k &6L,%1a4D9cɥeˈ,6dO+]im.RR9-%ׄ3 B8aN"/ mn[lQrݹ؎B֎Wߐ@y#Mnc\, +yE1DqXrˉ)5򿳀waN1ח>x\9,6]/DD@-ˇp 6[~Y嘏w*~|ߺyO}.BOb"QBoaoC=BI9( OWvh<*цe2y33?:x!2g,mN%JPJl5Xk~g $lvr?wP%*J8$s O2GR _$\IhX_؄)OE@þ1IP$JF-w@Wi?̴DZ0gƜ:eSRA`Ij0CR#+;3Id2Yk#nal*汿g:s}x lNUb*<k'K\A]-\Mea(b F#J6I*UOm-8ZUQUSS034ƔLMA4&bzsU-f%LT<,E:ӫa3yx[5c,Uv [9Δ eTS{8#$R-gmԉ W|޷8h#5䎖32e ;zUFLXjȠ(FhBcߦ6ofAT$>20Nqs2n=/ >s_wLYfwgvoƹj9q1Y=arrَؕgZDib2M6a[#~{UůvX|qW]oA̢t>g6mqr |~mx#dEv{lwWqG/\{۹ޕp;aNN;f7MmOV.c:aQ){Z}8xk{~sNYqռsMM^Zl뷉yGUP_+fkযC^eW3\ʮycWM`Ty[_:7Y;`=7nt6m4MjػV8;TWoXU䷩.cU丸=SUp}(8Ξs۬ie[ bһK- d}e~fdnc,#NQ㼕be%ܩC[1N^ ҹep1^VRΝ؏v3kUu^{{=]u}7SK0|;7 e=bνopb}/{z\Ɣnu^/7[V᳝f_Z:2͌ff|"sxrYiw;UǞW]'Ϗc麟1XٹJZq S׵2yk{:3.:լkƽ1s8![=.i{= 5}Lnw$nJq8u%^rgrMUJDa,msǦro]ʈ׫misKmuαϴxzw\ykV}o5s:mk5O|ۉ6mgXևq`>y6/cƛN_*Ƶzdz]5{8(s>Xь1˖e4X>z3N۽_/ZϽ1[Og֧ƛk7CFrޭߚx|*V +μ֭е޺ {lS<F ּb:ΏUbyhߵ=e E\6J,WqMU%Jn-,j4D}Vy8+rL/R&>x3љܵ/,4Ӫbp>-Som2, i D\C(P렂%lBPxmLY9r+uc?Asx̶{'ק;>+go|uv[u }{^s\ܶaV繬13`>,q}j*q=ǜr Ooα^gy&vZZkQA[گ/|׵uƷ8{֧>ЮOg٣oT_sg"9t{rqBʲ^*K髟>;Iܳb]8y$uϼ͋S8CQ.&z} CLO1Aǻs#<lN"}0lXuo.(UVnČ(P`,ojCIjT&M BA=ռ>~G~{Fs hIǶűGl*iS٬CSԖ8/%­O$ JHrDƹ˙N. o]63xShDUX]LaSXeʮprxٸ%.}[:ɂt%MqnBBj)pJ `edѷ^: %ԋUkrPH+ QJ{E"ҨVھq;@C!jg絏 n3淉k۶q1}iPndž0ܽݭ64P/hY}=a`ts8a3iSrw# vgƻ =ʡ; óمӖ^E=z7^u#ַ=SY۞if y.c&eG[c<}R}2%jj:K'9~Tz|{?>^3^H|W1ª49?sa1fhYQ`a<˅%կ*!ktr3 jmz-:z q^|OyNL `bC8z$̖*5P18g\sGz6]l\xͻv+CHCD$9ݣv* m$#Y6뿓9#`Z7Wx\4|;q<]ʠ(VPA-C%cv5ao?U3)9?]`|?֗&^;5}8}}Q?yCQ$b1#R6Ih"E "aJIAyn+jgL獥!΍V{ZrX>/Se,WV77_M,[~W0M 5WpC% 7̮6(4psLJq`j#j;]Yw7P&ZJ*$ Z]ۓ}ڍv scmT$:U ~gz5%ff+%1sݾk~NFU~Fsꪪ.5cX}33J̳3LDcq=13*!v֯W홚_:./~:WŵUUVUm}y^{{z^ r׼NW!pëuz}La9 nqy?\;wwpûwwTLxf|TdeTVTKM>I,0|Cz#!rc9V ~왶Űڸ`YW7'>.fl*;B"F,W[>M;U3ԅIJrU_+ TdA!t>tV2`87/Joa6rCe<]my4ĥZ֪ ƬM`q\Q[)5~/oioPC㻸D"cO5;V&fFnoSmeP_:tJ`M4B˂ :BhRpXF .AEXz*ER# mV 3E/vP+FٹF>!rQ@h %\ @,S*q`^"_{4\ngYrIR6GPQEʙ!˔ U9#y?ӰXsc*ڹvZQ _e5 nW! ͏:e}zsrC{݊GF/gjڮ?uqY^M`gֱ1gKqnTt#JbG,BFxI$ t02⹦N{xcܚފx "@L@R͋,9:ZΪ)TFvvڄ!#H:^̽0*T>}bUTg0i6!wP$P] DdJ >v3((­ [hZFns.TbYkqU7\ Zi̋.P@ͨq J\` )DD@',JZqmѲh1`3r*)4BB*I7{ަs5A`0 hd P@@$(6_Y>D8Y"'7<Tq{N}<a(j J"ѡ"TDFآ uI&JEcL#ABb$;0i}98Utӳ  AU(ND3(JY fyل8%r7牖 8,J;(sܲGHbQS|%s0_'Oa-xzG-tnrFy,N7s͍Ӵz3容1r/5\cվFy8ۥqarUycct΁Pb9b pY. t9@5gT-)LU@,qAD ,Sp },/:PXdAHH >@b (3g&vylI[ES'Wqw㇩eT) 7D@$[D`(:B)(Dٲ(!;x +ߝ+/|߮Osz u?ʣy +VD؀6- du 4~]\tdnDKߨ}oHIH"-_, l=5') Au:Anraч4gqY _P jZw,ʼn4'%"?Ċ"XyɧeYg4eN5`>X-m `& anJ ([jյbC,YL4/'MnmՖbXV f["c=Ǩ@zǼ~"" @ϐy"7~Ol$J+\!3/ۛK/8HӴ~哭[: *"f玊|Jm98t#CzT2# $%v2A]lt^ĔeGsFp); F:a}-hV]/-aV[٠ Sn2ރ,=Q利~1 "-mpY 5_(cȘL*Gf VtX?c/y4|4$p6 U@[2`}BrO*Y:'4W韃z&%Yث;wt(fJv"ˆ%YXlх_ Jwv\›sC!ݘlPRh}%_iѴDQ`Su|]Մ.O#Ј5u5q:'U:_y9f|aw+磚QƛOëxDP W TcQw3,yaYgqz?qQ5[8d d^PPnjR@+5nsS-w ]'s㏳~Mq2tx֎{=œ@@Cï={۵z6x>/B/|RyX+z>'QQQ@ĩ@9r{x{Si;]P;Ժ;L;;PK*EEUZ%G(@( FUgܑ0x R 0AJ!:%6elB~`E&S >뚎\6PVyvow];cu h*Vq+_ T!lH %@aD/obO>@YP ԛ& ?edG E7\|{]ۿ>*j˅Y4ND/%4NAXXyu GyQQH$0yw=<.BFhaLPV# P/˛U(yW\"VD[0!,oo)Q`: P XYgWZKHչFc2C$DD8ԧ=(Ƌt)sr댜Dyo)2:uߞ?̲X@;Tɘ㔡NcV)H Cܫ`EwrJ9te1b4Ϣ,y@Lƈ;Q(*D'p cݱݔ̪q*nj^O. `G?CK(I vw+BZ!O'M4\cm (!A T}2PE}91C)q޵e]wVM=xBpU9{sx<1³.2J9J38Fg~M7Mw}>| U{w=DYuyfk8>o9hX{=2 "-?v/r3eWz8tRHxxI[ųcl@dX鱳gu*F\3DD@hdGͰW~|wϥDᘅ)yd~4lʖ; _=ڦ~b^Odmd/F\jrzFTJ `Ũ8m،~1H?$%6pFCQ`ۦ7V4||9w08?=P'yBmWSωS*@x }?.~) ѣ~ΝW94i|%)ΰf6 &$dnebƨOrp8FsmģM$GgLJ ϑo9%-X@l kXNۥ_zpZ>}oS26\|?\DS?\tq$ {uħ(QojRNJ(nnV,gZJOn0ICX !ڨԀL:_}cgn?S{$UIqf֓R ?+5f^Z6{:&Eo:=o׷h޽EsZsynɬ&? N7|>w-~sAULjs- ]|+0PNiCe񥵝就3ͬc볞Yuo$ޟj.V7ZpwfV")$-'k<&}} ־}:!0} n*!MZsD[o}\oBf@(!yNHGxy P-jѡVHR*nh"m QYP,ϤaWvfrkBs }\|1%x~6 a#:G_ lP BEMLgw]" ҟJ*)u` aH`T?ep?nao'k@N .b֞8+5 b݂Ύ %H?VS Q]^O/="ZblԼ MDPPJ\Ds c{sRZ9W$Fw(>B}6`zj@؂U뀎`?X(%<7_4J5d=BA>#K,LRdO1xM]>fR;7(B>R} E|gûBHR-+q-d ;<_ ]]1Ņe+j>!2@ԻUu[9~~FBoߎ.! ~G[_waz9GIzK]#8|baZx_EG]x~^;ߘ{z (|b!3:&fwg~ݯӷ.v|9IED<<;-6*=x1 ǒvvgGww 90U MzC:}w~YXֆN'|w[5s^K?W]֞wԹ{XyorN ;;>ožj"Qi}w47߾rY>mg⹽^ߞs82{=*1mi|ë}]wMzk_]O7Åy#[Sǰ[w͚g]NW-?x4ֆْH+q}.D4|%yߞzPVk+X 0Q-XVFF3U RǑ1<2Zv2F%̊CJTAi'(xw6~=+>]:b 횃B.5~ [MMXDF<ӿŚ<,ª7rpq|;MmR,@.HY0yD[ MYБ* >Fު=ehM}Bnu{Ͱi\1:*F!yFR)VVc5YC`2Bsw N{u̕DAXrDkk(2N @]Ӌ -=8gOޫ@+vpUp,F[ IY`%!9*vizHn-EZn8aqvg/Qygܦ^_TNc3Afw'YU3uZJo&r@v?̒2lƦqZ)Y-AqP~$IA4deCr,n'VO $w<|BS;xCG?O咦P@J&k> @E hriS^s %gfMԄT C;,`:{vYR ӷyq=6}9.QܗY|X" 0 p42{%gxkhNluU+ 4L2eeF{]oM皚gټgksO1ΉGBv}|{uf~I^*qtXi5H"H[.RLHTP xwfq<ܮ`鞼42ù6@P(P-Kj&&KO(2@sM58ި&ҫXeeJM.lN"TqW0%k ]I$s|'4ƸԹ9{͸\?>J6) |q*jM$$(v,;@fʙ8B3Fu, z"XJy Wx[?<)RLrmJ}: ZW*n#oI2wkS/݁7\o4ahɒе;Q$DWkfk9qQZ*09JN:Gk%""a_;o&o|{]X}@TgwqoN#yo *0wp? y9{P^} ^GO9U|GahBR3?g'|:(2w ʫPQJw7~>Ƈ5u^%W*~.&>Zzj9YG#/Zƹ02O{unR~ffv7 5j d^肋f7(EɮiEK hJ0JYI_p:gѢ*_elyA)ɤѤ 7h-t?>W.{rtjGӯ,aXNSIR>ˆi&M$@|RFuDlid|Z3qⲷRsLxG>1n;0 #"'qH]3.r;V#9OǼഌ[:5~ϻ#$%tOG*aFM6 ||ۯzأOѫoT4" 0Yy C,9/[[96JEj>(VTtPŻeڢbb(373jF ݆3>U|㲼g{knޙ7x8yZ{VﵶW_Y?\U}=g2/*>gVέ6@ABwB*ᄡaZY sbMwnP"}Ɣ-~8p DŽpഛST%.uG^k2\^c0?psU 3x7&D9Y8i̪IBP/\`@gtAS5f@U8U`5eܔfJR?>Zῃ㮘ڶ2.it-A}[Ù2\@w`T57]t; Vުgzx{C}1YHA P;?wQI7b\FCh>\<@jB`1cI$ 8$ͳ=*QB$B|Oz|<'xΕw|3U=GQPa^?:Fb9o!~׬:! zviP0]d[ډ(\gi%#EQK>*E7?}OEBm=cd1`@t'RN4~Zb"3MV`fe0Uxu'DDAH@ x>K?4 )+ Rz~5Ÿ^yVX> /=Hb!,SDeq dP,T $a80M;0\8ylk1e$ӆeL w,>K0!IMkN]NEdJܕ!J&dP`BiWvBqYYkY+ ciԯU |d筜dsǍ8]dhc}]׻KUV=۲cl.]sBj~ WK`0  Ͱ"D9Jdds=4 9S]83$fP)eh ^ EhHJNQ%߰F[깗}}5. e/fxi93 l[;]ַ\;\ovvu~;651=[F#o  2޻L;eϫ^0H$g8$A cTQɜPO<%KT{ }Q *_e|)Udİa| *&6,f~?!O5@U*V}U9E[9A_@S**R:|ҝ9@ͫ3^5[ՖV1PVx#D58|?x8 NcrUHeb. O3ca:L?gYaI%~y=1%P&B7OZa1 pˢ V?ه/UӢSV*,޲:;G-^1;w#zSԛ9'I־d綾Poט~?yo!wmr;}{>|+ :0!Zܻke`B A eQ-q @ZXY#CS%#IBK`~nk:Gn_9(Tk3?@0Pd!cST^}T&ؑ|~WHO Nc@% OUl?\ՂSeqލ @ew9?*qi{5'wsz}k|!];n'Ys bZ]|~(wZ ,nO{?a?۴]dO3zQZ@gxizPb""$/@!͏@tOnauj* lwr3+eJn *Z݉ @6zȃ q `m"wkQuĵ-L4 ud^Phe''9B0) OFC$[w{xj65vuz.o|Z6|w.}yu9;wS=sխe^r,3$WYӶs{E5TٙOy-]l?-wQ9<ً=Nf53ydLƽoj;^?=爉og}xk 8rBDp߽Cⳡx绬ud=αk+'uz<ֵwcڈ+DfsϛgkqoM]cu?/ ̳s b=g;r̽v86mتgܾluw߰njɮk6nnk76133׋g;~wZnW!Z~O,/Q/vUN.3 /[WCr7cmw6{f4qV껩oӮpu;ouا'3=Կ w]c$׽wkٹ3sGdھ%_7lz^ ㅖͿ.7 Y[twkbc؏}do^u5i^d cV*a%n. f 2O[X"̠+/'GoY3>y6T$!Ÿ ISb= (NuQCi k:of>z[u{ƹxߧϟsد?;vŴHBRC}Uތ첞f}Ŷ^΅uMNG1jx߱{?9{UqS9+yˍDX{׽G:j[#؇~\-y>C7@>s8}g>/F^+l[H}Yh |]8\~1H $wͲoa(2]Ph$E4-axZWZ:^ LMl-kӾޞw^v=b?^E"_C(B(9,(sʚF d_yNp̼%aKH'ߕo(IRSzLMQ6DZWGH򼷆zv5&w"("d9tZ|'Kذ trW1/:IlR@Swng[uƆ"ȌDTA$uꪝh@(ElI#FԡN!9>lÿJ {vR |=l2b1RQ 9PJ~M8#8}-Q,4G }jߏ]h$V $d;*~;\w"3Dӻ>2!)GV"kS869OS^O 5O sND;LuNUb?${)%Qj.zcP{ޘ*a5 pxYeXk؂rʔ!NR)J]vw Sk7A%(0 &#*o~ds눵+Yҙ)dXFsfus35/ 'LRB$$ n0‘ePTѝ澳77{Ҿ]a'vM ߪo߬GR(ϔ3髶s󞁩B=RC־-&Lε{upF:]ew֪ϗ8^3wwY樵 J*3O5{lAG"#a(K#TDH:i RaV$( p?$mԨJ+c7ϴ^T-6!J coڻbW  tt{a|` $4{2½fYMV Jr \r<hUSjcS׺MS!P!~\Q V#97i(ks%W+`b`kOCtb06w‚q?N~u6zd\*h"Ed(DJv*J`fX:)88 mAʹ?(WjrkЧFys S/ Oz6\uXUJ^T) ;U@()5!EQ#L,H#Ufm"#P%fW @.XJQ$`/#aV!=h0fݶrkTY𹨆 it`^5~]_+3 J}5Z!:}($} $W K|EѲjJ@UD?Q- AzZlI:桢_fhLU B@'uZ'3#oB}0TBc"󟩲D9r.﷩;s!E;cO "|[hqɾOn9ʼﯿd"#=\oE}Z(3nꖰ>j4fI±JX>7`jp 5-Fc`zجMC1Vah,~ ꊙ'g}}驄KNo *V)oSԣK6u:VADg\ PEΘdc[qkrK% 5ک,Y6.]b 6"&-&[~pVc:b @ +.mBsz*O}S %`uT44nv>>>s=}Ξ:Ec;/uf|EW;Dz;}h|ZsDפ٭|9wDC1l-Y4GεjFUAT:CYƕn@I&Ix0bQ3tV26-bR5GVbp԰'3{^{х{g9nDՎJL5sWq\g+#M"/`@g9[k{[H-lcvh\f0eAcPQliTav&e$@(~@`hQ!a@BIШQAy $RI*H]@^O|Up-.k#JyKsˊ#oE .sx*w:Ϟ8m8 zϾ@ uڅ#t~$$3M]"W0acwQD !\ (k. 8n2)sV_OQYUp~},T}Շb6>{K(߶ϯ S@-DY&J)1 $@"AYvV x n-ƷP΂!a"PaXd`2'l d!.P_uyfWsOUkmw M+Gfhnت:h5^3N]vլγwǙѫϛZ8Ɔ{53]uciZQ k31SH~P +C: ,0HPZU몓nY !/rP]}6rca+. 1F!ir k}[M5@3DјImX#`79q/&D1 =\& eebl*E}{ *M _ʷb'9iշ9 @ k3 H[@\\g3S׳c[}11>W0@ú."i.cx(߂"f*_r􌷞.0#^Q{Xei~u޻`A$ya)JW1曰ٟFZdkro3 AZc1-=v01]#K=^tō7*Ooi1[Hկ]7rZo$c:s[5F&rsmkF zN5}mffkyǵ} }~8tsW:v5;qR.eHDd,HGi\ x`/ Yߟ^|wu~>lV7ߚKDD@Us|P4\Zo{u$F5dw?ᔀx˫sUlc$XRBJVuQc0t!aFL_XM_4~.1Fddͻ_WO_4<l8̖Tݲ\)X[#D)۵mzoOy]f;#F0ؙptB1;^g'nBI ҭ\(m--&Bim[1~Ȃz0rUoL]hïېNaPA ljUmsi=LH~ڞ_`c>Ad{V9כ>\NdBon{QmwoO^u{m{ʞNza ;fxq9V{z~fwny^*KbbKy=ww^sz4gڸl m3cz}6@ }EDvipeAgD2ƺ`N|ã+;F1| v]Jtur7K}^;k'XuHqRHu߲{2I0 Z]#lVl5k<1X]>AvV G<@=NT@z!+ׯ{ǥa CӕPL `gh9LfGzlA4fbNkdCqg|.(ߨKuEqּ#!db0A"3Ak41÷PVI`*Gҹg,^Zdw_rBñP;nDr;# i9zl+}]+OeLpK7: ?" 2kTMҢC:u;=xI eU$$i5?K}{|y~ۊ9 2@ ) Xh'z{YqNHU3g0EYzPR40IA3d G |@A@3̚*xQ.$1v3#\~>{" u[#jQ&nD&phZ֫W"^dgu^BA(h<WO>]뎺d.:s,w`]K>])1!öݟ?}0ZD QE]#@;mP עs'kcP2c|V03ӚMoD Q)K8uq}msQ{v LTmJe԰܁1q/@Wjߕy7H~]AV-Nn?{^[ؕ( 0YƚACk5sIucEMc|q*h|mTI-]gh4kvY=xcJ7 a4Qa;Ϩ+t\ dKZ*W/Ѝo ![ Y!lV"\Yj]}Fm0+;y{5j|?%7>˱͢ìaQ0V#CdcZ^sKfV uǺQV.\ V~FgîWj.>ƫsuTls6bJ[p'կg߳=5=!}{musu}|yynks}UoY=26w^/}2͛K,)Jp5W@M iϡn>Z-HJ̲n)ö-0,$yX/ +*F\;0y9jJ/AjR/L26ܓ2޴DhPM JiZ\8}thxwky5e6'(Yr獼\ީ#/αW=Iޚ:,ؙqafP0Sˁ\~-5ԩ2R3@#b?Ӥ!d}/og\-操;~-)UR(x}(~aZ6YZX\a^5l7 Tm{|5ޞ1*UeW[!B}{- &j^:bqϷ(wۖs4kgKZ4l>|5{>鞧wg7D{[O=lB^5o {}vatW:9[>9]e2;ekձs/|x^wmiD!#%0XWĊg;.oOb@ 8ժퟚ,Τ͜oޡ$AObcd(H0crl9_Q%4n)}%c>QuV{pX_K|o ?I lqUMN{ͪniotݵ}Un )JX~(,V1k"F1Pkgo;8w%fEV :KLd: $SuR_<v%iE 1|<^.qvK3& M,]aV EL$7@/`N)5,%rȉg\<%|-bD-0R5*LFQjDzkqeu5څ5=1rt'i{<[5R5rWݎ菈LO'GnQ Ex-AMR%M>°Ti7+}A4>Ҍ+|s9US$%R{(|&Jt .ֵ)]O߹lj=i/9~N|ƍ3m߻_n}oY|FF[zG͛cykFZof `:aALe}U8OTd cLu=xG9VQs ,߻f?ˮv׶GVݬ Run#ōm5FV`cr') Ql|nj `V #XC!D.DniZ7ד̩l. ?y*ROVLiIZjZCciV'Ε0e,/ĐhS rIH*lN=ޜ0b Ɗ%X븯Aƺ]L1ӛAί}q?VDJԞ(`pOn I)n6 H$^WzGxQ]-@wrtR22\`U/g 701`^?qqº` m$j.=V1GES'GZ2VYa]0,sؙFuNwd#QP CQsFg%FETKe$» .GC nkxPg B o\~=۪_1WĮv^QL/`SYλW{gY-# IMUd!a' ~!~)Njg[%uafK% ƙf ,pBh-ץ2uZ4mrd. J[)uOL֦t3X ylDJ$4`;J;#3Z4Щ W}nbSWz?rs#T8//i_}TqC+@'ȟPΪޭGlmKlo{"2lrsVT-Y^!J>LE0`goZ|c;ς2ae\}XR TS PȈU3:b9kmkZe {[ ̼ y, *eXeK̴w zIhV1uRL`$QoO*Zl+n)D.+ ؅D--p&/- #~'ZZN+-1}=3b^cZ̍EA׵jg ʱ*h&ڗj6wkǘ|*]q{]Gxq^+2'p1f\.f~1T=t7j&jƧj#*!ʸ(PVabH$'Y^Wno N c֯CqǻXb;ލ4[{w0ưz)ί+U/iq3|c L.)y{΢+eX\ƥpE&m+^sBVyVg|hw\1cxfwk$CfFE^7Z9^'޽1o>Yί^񘿱:o3_KgYy[шcy hXjϦZ1ɿsSG1-ߵfb=:ֵ,S6-*x>{׿?,b9;;Iܽf5sM5nF19k8LG/K_,Ǘz+c+|loGeȌ<}zedшX|BkzDkնR496:XwwDvLG+-OhB^J7wO{_1-wQsd_X^Z[siǾ`Ms{-ݶ57vWxaO})×kUy]kh8XykGY5x8֍rJZK1*9/=ǽ^˜f'Oz^||VřE~ ϟP3f/Oȍg<ƹ[R4ݍgz=;cZl{n󱈕]q 2}YǛg.s:j'˫]SsRگhh {\h|~;wӫ{>#>5C݅#ޞEw^{bێYĮ搾Z$fA^G\xhqiȉ'CK;8^55_( Vʪ䠛mC L9_`-)%Z>?Ձy>j]-0^#/y!q'x< f<1rϢ684UW籭c׾>sִӜ}{^;w;\9~[A_Qqx'\meƃub]\F+**˳r<̖T[:5yuZw8{=x2u3=MT$5>ܠ%A飳]គś#,n \`E|_r}\t.gO_G? 1P{ !Q+*᳆ȧ55x(l\'Uc#w:^I㹘g*L*5!Q! U(ƫ1v:5 $]=Bܥ漬IB;Y{ 1to1G1fjk{ꯧ.lũQ=\}uwja.{6< 9n#Cjqng!@9\pZK/1jvw?kϥi3jT| &!E7uDjִZӮ/k\*É9 ◵h焦N@PPvF40!N{ @D PFZ\IsMh̪BT`i;jCPb(B3S3MJ͋k8yFQkP~g󂴲φxCSy/|7\sKPш[\m -e(!ă.4R3-TP C31r1޲= }1ΏY>QsУcfCAb{4.J+ )QCo0NRVsHHWm؜ERŊjNAҒ`8@R_ %oP6#r=rnKˢA2sd oeKG@j;??iss!%8ȒFw,ܨw84*h(>#Ś8՜u׵yb=]U.uzy=݌mZ{KS9 4 Y Z2_wΓ(eB+5\kk]g[}cD?: TPH_@$aob𿆓$t)FW)" uefՆaݬOYg~;my8gW~O@9wjٹݖe?.C}=dʸHR>h3sγo|'pt h`ʭo:T8B_bڅ J 5MW c7|F#;=Ʊ:Gqiک{z}OQ~C:t7_|/ U#ڬꕱK=JV \c2STUOTUOn Vh.]݇w`ZUʯv }^VIA&o[CI$I&(ݪ*r@ 7~ B>]7 @q@-IayͶ"k;צ t)X̦Y ~qYWq%iڮ7(/u^Y{Є"l @Îo~[ ]@m}s@-/[_.ǷgW|ޤM; lFtN'9qBhe'gTuryp\s~$%̠j <&>`ݴ^enhKjgrj-\ыh1> ,MeK(V6ae[,eyvZMp=@,<. ɂ :7\ႉ3Tiߞ b"iOGѱlDmd><uj8 {Xo<ѫY5uŮdE!͸p=aj]R ?ReCs\g&hC1)" јsmk1gO8qwo_Ͼr};[9/};c{fϻwST,n(p]4c9t& c9rJ^qݦ;.z#wJwi]v_,;U>B(IR}нߩp^rk8 ۶itf2ۜdЋȀX$c. _ <]'8 +e}qldJ($ )}Mcip c\iYAE%u֋3~]hDoZW)S5#|wӀ@`A[]SG0  foX ޚ77"_vF6as“?1*wuaii!w(Q p=|3t?_5=ʵW$} \<;]8  {wBj̳t˻;턫;F4[ <Pf (()9.N5Z#S^3S}P>^Wfw;:kL3Q6mf;b{7ߧdgWQAni+mynB(z ؀=/XbE1 q"ѯΔ!yb5WWX~kZadsQsy(?5\bkRtQypNFQt:94D"x~&𽾛|q*Ȩ^[a޳ߑgcJ}kiwzp3XPӜvL~=hcwU1aǴ⾡~ZY|x;Wz"c N;7>pO2rH)'[CW}~?A&A -*s0F;gW-վaS10%G~<V_D+~;R9֡az)synF[Κ5Qg{D}w۞ֻ^;+^ֳz{LcX}ofZVyqۯ^vaV^^dskP{MvsL46vKkoLD*s[ʚ;:E[0p81̭s0bs3,aWƆ>^9nzGx>2+Aʐ]YU0?8j-NmFט[i>:hS'`H B~u0Li?o֚'><=Ųe>uRI{mu!:7U=\Յ6sz=-qޗ5;kUTF;߮i>}|h6@RP. )JH|{zr p$.P%>k>s=7dsjR소Wt_5 =î Ç"Wwo}굯OQ~Q RM*HU_`|:8(G*UJ1n_X+h1 >uhΗN4s2j͍ݖVZUkh?P,{:۽ |7)xIIh@Eƿޱn`?sG"䪰y pU(_.Xq<*d +$}[+׏cNӫ.wS25|#G11HV֜?3kG:Ľ)QH)e (WyhLeNu-msθ7M'rASEsn %2ƏL@ģ?'O~>\~/]H,?C@:)_+1_?(3{WD۶#aOnS^]^\]u% ,lSKM^ĪLPaF #I VI _ صf--5d-FܣF3*$66Ae]h6ZR_Bl/yCnњx`$xWx&l$/s8,4P$ a3XEUl`$2ɩ ? ij%vS'YUIBD4x^_I!>&39:ԗ< kIє'y$ O|=* 2Cp0 Iϱ@k&!׀bKG…k&Cc54UepﳳGgigd :&/[5PT8::4! m#ney W2)' `&JГtBv:=QFxsiSƜfeaZ5 u a4C<>G*ڴ\"%w? }GrIZ=s2_appc'snmu/e_HeYE6Sfli&R۩I[2›MX>Ғ!UHy!H/C妅h) yû'^Nrm8zAE0I'ޟ##)GI vX,ͥ$=!&Z $jk5w82"&dd2(YFkZvnIY`faE~$V}CgP΃˱۱ !sRzgHw!G $Yx5x"miԠ0HIh?_, bͮp `A1uJd=68juO/f(V+BN+#wQOK4=.3MBY YAi${ ?`oBA9|@ϲ$FK>..`ivt5<={(|{D2$ÔҖRfi42FKRIiRijfUL,54՚Uږ&ѳ35SLjje)R&IIiHHH%%`$BP$&db"!{ a!K5&ԴDFL(f$V_ 6Qrl_M5x eTͲyh<ݍp*o88~"0G$1;J& ܤd(.!W,#p_/yT krc&$ $BֻŇ!H:/'^Ps8{ aVϑq !6;&ϑ,ٟj3*\p9TR_lĠQCu5BSXтKMz(pcY2IeR=ç: _o GACO$ITk`FBU<2gPv6uzqkr]BLQ68ڴ(x-fC!`![X&hR]\J-Y R+9u9u9k)yڠM%+`ct/w(2i]ơ;JHR5-eJs&A$sCcDFWpy(*){]%J1'30p>݃[lm)p6!L 'JBqŚǤvC.M)9N!Ҙm+SM'gCI;P:>GĹɕ3 zդΝ_ PxJ+f@CTXNW\ 䐚an;2~S߲<PcT]SmjQmbܪ(آYjmC+"a@JI)m*mJZSZTڔ E̔QZ@=W-,>eLOUИ`$o11 3 (.CK>L,NThO!;(n!@?Q2הГ3 y*$+ X%% 7$׌%=d̐! R8P 5< aP0y1TnCS$dާ0\x2' p(;r4|@5`UT-R3RIM1=J>1%"0 C^X`Fu1F!] $ȢK8UQ֊QK}$ف]whpa>tȣ}0 I H_ٍH?K.  U"O4MWw˧x\l,v Rh A:t /6Ьr%/؄P,qe8EQ~V^?o`Eူ^;Q8T *!$3<Տ_ÛChw80Pb\.UyBԢŪ[e"HBѱGD:hL^dɱRܳIxofԵϏ^tDE$P"q)P#"~s+0y*k0CsŅ 33.aZ5Oד~t1UP1s)WlsVTe JHRɶj ewa%]J 1'w E4^M#LdQ a DRh|Ezj bzkRqx5AЎ0@ >p!;_ 8ڛ@Đ,i|ÙM!f^5I&Q1}A9Pz}qD9|a"Pl@E3cy 3 >P.\qr E*,B"` `(VS%PJhz2#|s^:Fc4{?ϼ+>vq݋}0>m %+P~͠±g 3s_>/M,FMWn?rüg|Nf z+`a+UEdZV~TA4&1Bw=(Rr^ubDLUx6E lOu#O^+=k#1A"R,=b:ހuE9C<|uB5= ON!M =C?yG1{ 0שptIۣ;]t=V! _}]^'w $Gl*+qgt=G& m'bu )$pM fJ p=&oM\Bm(E=,llNrty LNAvSljCG]߆$90 "C0 d7A.r@aBԳ}(R2bsxV淧9}{\UUUKᆍϴ>O{:.&&N 3&ej $F]33wr DѩfdIJi] H&d$@hS4MIIw[H٦ҚSJiH$34M 4@DRm> ^{߅BX@Err\CۡOď1bHP `5&|D=rKD8M ao3l8H}Sj;"p yl|[bfD ~^wuVu=4( "?'=8Hx OG^u718bJCYFOq?wVDL+̎*9+0 k{7`C__ՋZ$_NʆF|eC_3F`{lrl!AP=y+g~ %ڦohƙy:!j !7N bR5fsjABPA n(@yA:\u UwZ&8JL0C(w@>s|)ϔ?:/RBrի3_~uQ4alt~xaP|<|C8q.CX2V~ '0::MxO 5iqF; 7\MBjR,[~P0Jhj<'q7I!z C`Bl u!%PXPODHsB=i ?tpH1ֵ}J_ֿf} -1D @P1@4@hefD`B LL$ AX bDyT`@4Ww92a.H!R@<4Q09!3sɖr(3pʤ)bahy^Cf B盱q`>Im &'16;U1I#oSWE!00R,%VcR*24}ߺϴ+B.@#vM)0vVl Ys(V+SOpMB1OG-ɹe}'_cbJ}<6k&C)wCIIf9))2d#IAI8ץnP{Ȍ?Q>!<= 8kp`Bb豐 QXUaqV#O :Ž[Cs#d<צ'␜DM{c=?>^߀z/:h=xpLz rAP>04d8 O + b]ز#\g .@qYd%e6a'WMJ'0qAE,y8X!i1$~!cn0lK` 8+N챉7 v4q;G?/DE$]xA UQ.pɅ? (D` {-'͘2"Љ^g]~OFwL|*O59 #$⹀M$Y)H;j#GDs.A:$bw$?xnA@CZ tYkn te0LTbCr;#a 1 #H0조`& 15_hL2bĠ_UNP#P$d1 fY9wFT& E =Ip819j>Y5MtVas;&4a~&ˆ"H)0Š*@Y!~ *jFޘCЃ(&U޿mٛҊ>hp<=`]Sĉ.ϡLaiyQ UH"~@ !=>$96sUpt0 0@8`gOhxXQ ̆ӗC@dc@{ùӠ3qa8`ԅsBj"s+Z(&x 3!s ~{vz󍷥Ws.#hSXcrIJAFi)OTľp @\ >S/F:EX9!>uumhzJQjd7mIh_{{UXY!wM04Q!P!'d=֞~EvdOk/f3G /ʡϓ=?4z7;w,Au~Ix\9$`~]hm<=Ug'k= 0X蚔`e#BmH? REǹ*!Hb.wXq.7ub_ڂ L[,RˈPN 64օ8\':() JMwJ .li٢Qii*? "両#wD aA@Ot򚜳BɱyJ%R00a_Nǂ#p209G!Հ4t6UJ|06#G&SRU&_hIa ʇm:BN\*{[AaHoa0^$Be S'l(fM132U"|M8ꔆUPXItG#jgw%0f`<SGb3?X:Nd|5ga9@}_AXu=Ver^؂ 68m'C퇌 [':p}a6ףP`JTyCft:`Iǭnd+['u9^:B'$W U`@M+'`X{Yd(PA{*qJ Ԇd PLgy %@=z=_K*{tZ3F#'^#jCŔ:` x!Ss~0,)NCM~5+fnLrB0ۃwI{ѷYW\`QȐGf`҂у]#[)`|1 _>8ۧeZzw' zT|нwx l8aADU4?D榴!b+C =\(On ۘ)"Q?DXP iBX(TF $ʰle`1ؐ ơ@ Sqָ?_iA=0(*#3p0'gv*3Wg Ӄ5s&'33,O#_$7mɿ_-?e*xx3;D(ϻ9 1U]߶LKd PQ̱)R"$MireHPvS,a#s$SD(T4RƮƒQF1j+Dd-^gc= 'FZbОg'GCz>?O\5T)YTf$5}~.&$B,ep׹x TE$̿^䨹 O;)?!<DB|"<Ϫ@>R'B%fT0Ol{_Іl|,p"C}1$N!ZR ]ߺD@ |;C3ӿ{yz~B}|M 'ڍ}s, t}]Ӣf_n9La&a{fxzc-A02t`/: z Ax5ha NpJ=B-d Ͻ0Eb#"dEj;_!JKWS(bnQ^-ØwK %(DH px#Rრ™]?aBhJN|608Z 5륷='&PG􊽍f8vp~n] luQHP5Y!P&Wbb0H}eQCH[ 4*@xr=e:|0{{voax;"rmhfoo-E5Iϻ3)2q$9$Ʉ|< (ke)=I)(|DUQ M h 7HC;(w89GwӜG~Vp$70>7M{$ $c(bSVvb!$^$o~s4GQ(uΰϛ.b&O韮'ף?Nx# } d׏8=|<:(y!C I#"cy?OWmr'$ BC^;Y>a'ԅB`=|M$7YA9D6 pO7N*3ľt=Jxt1EzQK'+z_}MBJ㣓nYzƜ grY@vC;+cSlxII靯ܠ2#jf{a ָ̗'ev@/67jbwd8&&pY3XF<}&XxO#n;l}حB*: GD*GK }&M ?էK+s^'W:M̏?EIjJ2<_ܐ6)j781$| iGĖt]i'´0z$ZU xh$XُHN'yJJ/2# }u ϊ2hx7 m%vAHu>WoK:MbrD}:p{8N}UU^@e 20ԄlsqБa W@j` ?]O`; P2ES*^IO_Sv$' p̏:"'hL("L`pa92=sm;T6dYUtvԹֿ0y``|C(9rup/ZxW<PNɞRQѨ 0MArPY1.6dL8LBqO(Hpݭ7< D4J<ayyfO@] `ס?(Y?*Ǒ\x>QH,qOD {4,+`SG޾Ђ!3w$0CX\(-? E#I?H r  Ȏ?;8?Ol߂h)a@>I_^~~F=~=>ߵo GUo(a JTE$H$Jv86A%PZE j@T:jt1 Oj9݈qksd.fKj19>US§屉6rDCO2RTD2I,D6iayg Ϥ@eUUn\=vUURåwL>y{ݮ&Ǻ[OUTg)\RCe> 3Vk@<2%PB4a{[&&Q0"᳠DU6>hW Gr.?)v:Ɠs<V)&;0!`}S~D"Ǚa0ٮ]!q?_0>}~OHO8hI0|ah:;ٸnr! B6C&@?gs?J hB{o-(Ï( )J~pfxz]q#_VO_>|8`!A?#?XxWp(r "X~r8hP(kB@"3I/~n{HGnu$NH@bI寻_ErCW[ͰQn1Dm.׎=_`o9P=?n}׼@ҨQQ=` ;aa d0أ~>N8#xh3oU@~bϬߨ/h.vI)!LF>3 ˍtGqAAJ\U+8I<(9:3$`iۇ c$1c9 =BuTڃ%=骉fOqds|>.t >NǛ1'=9!y ':Nq99r#NfTgPьAN )$(hQ۵tბxH'z/@+q ~}*du;z yC1+<lCfj3~!P4=y$ѝcȞN3L `O@eCHU٤ѷcs1i+oaenQZ@r8yd{lɽYz'blADJQk@B3334mdݲ1c#$BK@[mX!aP( v=:sоp!'dzbz(@*ĖW d=5'|fh&)L`a#SHnddowÇ ZKXXÉ|E.x󄱓r@bܜH@BQ3loe{g檮yEr؀. w? WOX8A*ur@ix7*\4>Eԅ=1>GgyYP%qJH|( M: W3k3.l|~{}T*X=/Ϥ>#on 0elbn!d{@Y:QX>ޜ?Ps&*$@T ೞ<"j (-^xjv|`L_37'q60R9O23>5>Yu1,ؓ'cԬd'03v ԃ^rC8B=uCj|ԁnrOxy{t努(EUTUI!EUTUQUdg(@k Wܽcz1Mg; $"|Ol>DD}}=@OG ` CHluIld NPMzCIjMkn*D&TP,1;g''p&לed%U.rys2gbQcǿO oD$*@.RI˟TBX<bwۦA=FQGڬb×,{ !מQXà &= gs'Ô9WcU(΍f,"QB LcR,=HBc_GʼV)*"?qj{&n !qaQYjQPW lXb?wH0HSzpq~FҜBwxd~UX&eV !;zN`f*1#}%ҳ%%TI $yDjq$@3ojkt lAQ~!%|ںC~zMC`ìڃ<gK' }M'q%O> ǡr\W/Xu sen ;{>?{3;1ڼ0/q'ǰq!e@1^) '@ KUUAied&nJiHS"?̑M̷tɖRFǯ>Hr|1R܃F20`5;{3 i\I58Y.iA2Hd!/\IstG`)P%\&Nj0k^GEIw$<8”Je y|1c|1Yx.y/1+/PYeț9;+AT$`0C'z<9/y㻻%B̪{TjAKj\=Hw1ǂn5D\xb.KN-.GfhE't:Ǡ F %EFMd7OevHR3D ;m@ =_܃Bw^2 }P 8Hv2͋Yoyrn+1zvz_;L}4 Vnà m590_!$v-wWv x"9DG FJnCЋ 𫢑T//Oʺbjz'~ #Z[߿&JMT\J)Р\̚ 盐 4}z8P~ZˁjO#G5%|e2m,ZP=8ֳw)u$H EN*aQORӏMZҼZA#ǒ a8ҥ wjg TdptUp@XHUU\)WA([dn4b$zdǖ;!4((Rxb  @W1۲p¼Y:mx6YzX)qbُA8^$8'2.ҩQ_`D1mh'+F{ zTDv?rJ,GҰ,VUSzml3^h\^GQ^J+ut,:鼆)"6;pkNx)Q]F -I]eqr8O ރ$[+K-F  RɻL/ʲDR![rpenqH8;Vzb~ٛe}Ki`2=Rw.ƈ.Yi,'(@f4FL]+mk`Y3 +OLF se1LO}1 \zw.:nX%#$0Ab!@Xa+Q i"'ĺy~QK"&- P(VTlBbn"LV8*Q2mVQlk{Px_7WGTk+qX-8jwE$sUW|oU:6l^w+ IXVC\j&&&k'V7DEUk'戔PSa C thEfB#NI'|q1A&$`H^ }QQ钀06Þ֠d*ʪ{7ֻ(-jVkrVq#ZǻFEW80E{yN*sr+]{'Hܗ,߀ dp [7(%qN.ǜ Zt&a{M;*=s!ՕFi1niwx D ~bD7=Ɣpuۿ9CO\yT皷φ3$8GF MAb Sf/sMvoRHqҤ8&TD@sB}9ZU %A bv0< r$5[zq9 Drg2[1Ʋ^c;^Jϒ{a;gۃ<jlBvmqfͬǯ[4U '`/BӞw%H+VE(L]{g YaËNǜA5b?|wsK =~~\{^}_W[2L'7s`f!x8e)Ig\(ZG kBf-]HzK,s߲7OS r-lX*X Ňfa>4YȠQnXV})8,zZ\;-}\Kf}:A%tִBN WQtT)pMq_^vaVp .Y&嵟ot9d8I;+9vVcUӞ+^x0x 鴨ʸ wwcOԾLxu (TsaޝٙW7P:t?W;1IBv$?2mࣲ*18b[RYXpT*{^{^8Kb f wÛ!sMDaTa16zsɌCsW)ou7{yx- -T2q}Wq8Zz] (A>e VfI_cv.]X]k0itzr4ՙDL. (yvx(24WL˕vBқM&inC:A;_(Itl]0z;ot+\}7· gjyb!n`&LMYzFسJ9-bN$W`|0qQJay"RTqØ1iҺ4Q-?-#^$_5[{C7o5)VB-j5\` !o)rp`YF}+.7Lʈ9+tG3@Q&R33`o8X嚓9'^kIBHC>8ICw n;@QQ VYLՐ_i4Q]_]t@s,ٌ<`Ԃs)LgH( kLY+5))A&r JSvs~y]g[g- )ݕ*ׁd]Tf5Or0X;@Fc~@"\Wb|'- sIK%[`4tf&kUbA1`IܗLPKcH$?"9!Pપκl$@=7lV@KAcD7s7B+ޣJO08J8BI}ʧ}ٙe0%U:J ,NݻcbVU_); R}P/@ErOL$1ZA{ Hج/97o㧗>((*DH 0 f`e!/n|oww[wct@q|(@HmQWA@mnw"cɅ ~2Ր*֮íb ҁKJ6,FPϔs ǯUs^rpn4v{~4^y6 /oRL1nFJ34uGgs#wHJG{fĆ~ U(*[L݈]1 -i[q 4"'%lc)l 2*py~sOsdAI: u:Ewz끜+WR׽xJv/s\{%~ 6bYhjkz9newiZ~PM%)mPZj}8^FQrܪzoYgbB fk n'K3"G@1YgcD)WF\ t(AqYM-д[s.~pҐ%K4h%= ARDd!Ɣx^ wx)Zo4=Aq5lٍFtZW\b8eݘ <{.xQXVAW`:[8< & } e@D@MWu(&aզ 3ssä7AD5ЉhDq(o쇥W'1㕴;_DmNgq`D=G&BP f0P6t',Xl@†7uyVraˡb x ,L-nrϽHhscYz}8CLp}<=VD( aZ@s~Sj7JCQ{l@a=@`e5N ;BC$9pO [+/ _ |wTcIa)bQ@@ Y .˞8fOr  \@Z,Yma|9Çz7jɢ8A -v0h݉]>-a4ʏ?i3HHTUF ȒZLVwWT:nc-I|7 !;fJ(8rOtc ԷL&_t-#ם!tuPi>D;81oU'Y¦ LSUh\]E!lb2Z>[3]QB9OPL )VNca ʗ잜ʞx0;ǡ8aE=@7s2`DTDEXuYTK0Dp//Lӗ+VzsCZ;uI,xQqA>Bn4k-7Uã+;us:!T>:?\^RxuJceqiN x7cܒM`uAK ўk S庉BpV!0bL:$ʔLIEN9;AQO.Ddn@(U|U=Hj$ y-),˧|+ׄ2L\29I٢񂽚-Bu% |yFu\ƆL˱9K )P/bCe3ەL&!UT%t}^0YWH²,6o~} Brߘl2)?Kyw: iX@@D@/ow- 9%uV2L@x].q#P[Xah VXcAAx&+e)Rq \DHu~ /~)8pcJ|b daӇuPi TxE4A`$bci&r@8q ̀Ssp &*pdW\믙7Hb 4nNˣ`kp4ҸLklUY(0ȽdPgcRJRD LGJV@D ;{g1@dsiWvhK;Wwph}}hgլ8źp{ɾxԁh n - I pYGٽk.W*dy06 &(I eyg ӴID_C{z+T_@<:hKѶ(-ᖸڑ3>8Β0NENg~rŌ szh:C^XTgjGcho;Ng_!K ;0S/2w(@8eձ8*LNa 唹Z,WH>e61BVA6L ` v@a0AT u{B&Q[ ap5g?^++H1 ۨ0 m` "UV)t00>^GW35 ؑ;ۀMD آ,bB{PQ!?\h.ZBjVlCL:>H;FC0>2^ʛ)"ܧVйI&5faj{w\+[ξ ˎ]SgxƼ9}<,{>D9:/}{ w]7=y}w8k^AoOg ΡնםH-cv_֫v~YQl"'U@@wKnoA}4TmĈ9Ojz5QeG F9e8-x56)6pcm(F冨4hau2NM^ZRϱԶuFZNv|IKfV0\ 4oMjE+Aҙ_A|j3 εWeyK25RM_ ntui.q>AB`(2[P?b3\faW•fgڙƧꛘʬl=KX3 +uuˌ9ϓ{NpӏڿPK?S uB"uݘD_ x[`Gw?34g#6Ki_pӹiK[Z'̈xZ\ jڨudk6ݬw\dATYBO1m99?|M}GNJ l~j)f[g=#Jd.dMc/GozݹbÝwg|#M&ukg1ʞ^SZ![3sWz}s{knU{ּe 9:Vw$@.<'xuv**",g}qޯ]I::ݼhVUog!LJքtep7%U =U!q`x)'~+$͗]i٦}McW6Š\nњʹr 8,əO ~wO 䉙iK,$(׭+C^?PQd$Jd`uX@eLI-GHrߧ^z4Nw#u{wܼ=]zfUSRoǯ7 A%c8-w˲e*1xZ#&dr *7Ƿ)ޙVd[܁P`"y.+Z'bA33]kIM*-|B%}#RqAn6߳}Xt}S_lPJK`[5$0R\2D 0F~勐?|ȱA̧}{xaiCS?8islMCSR&uhseF&*P1M%iu6 vrr!Q'o8ɸ/r[̮^]45nXGI@2!#CSy͒R4J% Ԑl=`6625@Y*. O0N)k.sC﻽{99e{O_e} ;}wnD4Ngb̧V[S 咨@˖yB_yF)zQFou̠ )-k-HJh,HVKct ӕ~'JAI۷] prHNsHY} XOk=8}dO 0%3 &Xk+e},`Y$ԒH6^nX;Yp%eL/r:NA:0?A B1H*(`aFB;y9jz'.0cN> pc'O٤7 ЏHMf٠`Q4i0d!  aLwH 600~ w%+9tbUu4M&=P? wzBTS5HQh3m|J&[@{i씐d= s?Y?ZN('+;b$щuZ,(\/}ݫ9$ie)EݥYթ ߻;vTڝO#x×pyLe((M(gpJkt a T/Ey}O@7%#e*"X4CP?7]EȋGDC㬁ew)'N`s* Jk9p߾RkSoƷ $!l) f9馗@ U09He (~']_!0 hH* P@;Jxu]0a=ehCQ[<`D|8sy_=:kNq$:BJ!!SP@.ZrC$0ـkarup D1֮4D)@iԫ.9 J"@dȝOOgPfagͺ(>%Ҋ Q%PY,}1@]Ue@Ub $4HRZ]eOLD܁7+1ܣ' lu`b(\Xђ>yE{;m#dAl;?8lXdla1k0A\ \aq`%$6 /`SgH#u?x:q>Yo!EtiѭiޡNUDppȼ C(^B)[H1ElL`Yd)AzԲdr@r'=,7ҋzPQq@5JQ2p [bu 9@`@h 6P( PXk\̲ᇇ˖2G$Z^E7 IOܕ-9צd;HFA5<9T}d5* ''%@OOYؔ{‡~3p, $HdB5RE"X D*욳5| @1VeׄuWrr^ ,HKA0<bPPS$_{x?y} ɒ!,̌}0wA1.Z~LfɋXDj='zzTYQ;3 y HA_"# Zy 7ȃ15 h!H@E-"эqEN`5Iد>e8I 'SI ޹d`zJwf` /X1?K !˟̠yPp}}S͔.v@ͿSv`-d8Y z EE/^BtQ 2Ui֢.(YL2Hf$%\&ND @;CYL YaBMwo 9b;"=kOD4!($\ b]n5s8DM!88Xf@6|HqaPӏ&#.IW<6(Bh;L޷$ePC?I(/N980]w$0#!Pި [P5{h`4ҜIMhjjHRy0Mrt\ێig!4/K%,b")eUݦ;~ܟ~^oZ;>^8*a=S!DE>pz*/$[u/jy?mgioR4 pۧonok^'\ QrD@z'G{JD̞<dB'.&}P[N1q9ӕ,"eo؝>r;:9{y9}H\sy˺|bMcY qHD Rbfe32' 6B|IOKȭ6Rl6:BL&15snR/$D l;7$dyԓLQ)"֗*ZS&.T@ Q*"Db)îk~H")*ȦH#SS n`ks\ckZMnZ6F+_m @uRÛ*jxxe )@  XGmV)eb &?Yc(FwWw[o;TIemw7Q@rfSgNW㚑imk׍n5#ILdG6r_ *0*\d 6+/{ΰu}θ׹jOy7뽘Ͼٛnwvs{v ~0uw>نyv8=f{-ݭwqk[6T6Ž"D)U4QF4Q,!L\M{ U^1N[/I- lP `jP,,ӷM1uELcH>}ֱn.u:iCpb0wWB/,UM ɯg hE‚Sn,%3BL A1"fPB=b|+ H٧T6b\PE 2}(IN_N rY~>6[ZfFp"&Rᡡ$Ҡor?,΂"b}s·]`IqkY.Jf!fuf CS,| ۿP~Ddh3 po' C3RS2 J*B -{Š!޾?wnf5%lhIfՆ{bX H-KI0]A"҃)[cߏmG^?2o?vos䴴hLi}f?R %d xyCRfD<:5I Cŷk񌢫LgQ` 9N|UB)Hq-/J))tVnbFT>B` ']ė8l:o &-h@+KL\Bo^LkDn@5\\*ʈl}p (Ɗ1O.Q3؊"M48{?ɒk$vm;luٽ1ܯ;zBaVA%"+qINBŊܠ=m{uHt=<veuWo!\8ӻa='`7kA!GSgLB4q.hjWF($/0fg{0,u (f 2ҙcFbo<*]ΣKHAxSŞ"u#5)t}t9]d}}QPΉ<L0|ɛ|`mJk5'CŇA!HvH6=L2Qd LP%@[I`AG|Yugw̦0rk Dz# ϺU?,@?(;aE|@vrDm\[ɍbA5 VwWVbE?Q xh@-К3z2 UQw&Q`Q}k\>.yH A<~|pb04ü2M-8im j|ۯâwFwSJ/} r?DDQ@ZA_ԃH/@TڡAԩH#3ʚ|nT]>? ̀ST*s ָTl1bBFXB=lhДX`ㅙlh] LKbu斀UzIB|-2g7_ BOPYh@U@D4ֵ[O`TX'iT93qf0`d蚐 mSc10U!J @+fbbxF xga!7ll(v pNKCnhԚ$ 3yDiy`:ql|!hR;5J-á|X5rĮp^B[  - BRG֚ա|(kogLIP"Ĕur铖b\TTiR>PHGwv2??tY4+hmccaTW tkяqo\7+nM0(޾=fS>qpEr~g>X׻ǝfZo(>K2P/~|>c+4eyF|~̝ ܅Ekú%0sApg=jvk9η}^t7{_+xbZ;M-ަu{ Ǭ3|jo1s.ōlp/p؉M rYo^uP8>Ū\i27Ihjm߽lUVc8]O&ڻzE6Ծ=3]{8z~/Q]S}|sw=jc7ɣEg9kϠc=w{}/\i5Y_--mۉ`Bw<'sDee q{U^$bU;;a[=-OtYU\7͵FMWhύ=#*4Qkwj+3km5kS؅ jstƟӾJe}o?H A E! !҈&pacŚG&·= /+e{>?yw_8ֻ}{>}S]<4o͏c o·=g8>Φ3_5_wxgh{Fg9ҕָ].vܪ,P<]g v:27X﹖[1{q{#_i|c;[+sw]۪.ձ&~C?}Vvdwmc˻kj}?#WD.w-Yq.^/ӳk+zԩ[C&qӬ3y뇜'{7gc82>H; On:sp )`!&_2|t6k=l%pu"0Ub̬^%詄(=T%h!ePEjZEgdDD [ǧ;t1v-@Nij ,Y}y5sͫIw }RŞQ\cvs9Ny_vVs;jw%4ڣ+7k?׹y{78]h s\!s3HkPkp0M9#35 >c|atFZecS2L(1l5p@.xk}X*1ЩI-YFfAui*cÎ,zs5\53J[Qmoezc}ӭw2kSC+Ywf=x{X׫*/\I%B6qejqAO!: ˍo02Bʍ>3s LJT]`1y CL trd` s9V_Pa!Z]UIW*ՂT.FrpI(قƳuMn+9%L >֑QB{ LsC/*qz2>pp6ua~gهݳo'v^*9g@7V6/za8?WDYsT@Z+5Q~ I ((Åχ=xdɄg 8vΛl^*H { CilhzE&?`UA)aAHVd5۽. 5ֱX  H+sDX $Dv7-E9so$ t\!f4"5{5/pAcN7gh@FAB,H\RDU@gQwYagϞg~}>8b -NL0b$ΚDL3%ƕٚo1.aAGH/JU!zX@(t}] UTZl2l2RhB7v8 ۑ-|eu" k;kH#` l\7҅aDPHLNU/˔f{'9a5I,I$c$F,eW=9Hf@#ӧE[EU\UWII)RY~\߹o)B'9?f?PGe?P#a;*@;@4  $BP`RT잮fw8O8o -V9鯑 d}7)+$jie1hBjq(Ρgt"ysCd!62(!`IBR˻ֻ !:>Ό}D+2H{9T(Ó!C%'?NP2{-[UXfQ*g~kX @ʴ*y3*Y$ttfo>C>[crs)'m~I!BN !؎ UR_-hI*aU .8 I 펓{/jt]r:sZXFgwVo԰dea3?Zs;>{w|׫<^vZr$Gη,Ԇe~/u.wwnM*Vv *m $JOgx5U%VRUI];ǁ<8UY|onIdME҂d$ݾ$\1khpb@$JDԂZ*g>owcuaKG\̀Zۦ4}s7)PdB(PYP"ssBQT $6OMwbA򢮎\kϮ;j`j] ppmXyqvS}D -";_[y>g}4aK=3]}3BS!49?LH$BILO# 2AbXD,0|ȎIY $0]1Rݔd"Q+IJbKf6ʒ2[-\dAb# &X7TUTE_^}oQvDKD!xp׵`S:*m옑쁝|!ɗz (epLT4OǷmiŠfABX8e4fsL*3dsJZb$踈JM8ЇbY׶SFKEUp7ƾ9M;覘uN V9۶\_W_*XX>sSuB ȍ+"X QCOh1+ l*A%ȯTI傡YI4pFj]nݒunNL)#2tM$6lS8nTa6p u@;*T$jJm6 Cp{DXXsHL^!/}>F;R'Б̘ @PЃMfPX]34DWt; ~PDL&Q ixl zϪ9tƄ3K*Fg ܔ5-#P;MP3c$e;"?؎ ΑaKu䫊UG:d HV#[um:#%>ü,=@ԯ⁻ =}>AOzyz;Ҋ ~Sb Q Eű/0 0h{gϜlj{q~z6ECVY611=o)O õ~rj-K=֒2W@k׭`#Q_u-'y6N&a(ܪCa=Иfw18g rj!/6nR:φ~zṢJ(MYJKԓOgNl r<5r%!~x 3ZCT_!(>{`thYnTBX:4zN6=Q>C!-2nˌܤL5wK Z:a ij ЍLUBLzdK4A4'iۓcY$`A{E28hbQe6Nxa%"afdHD@dcg?ߌO79 Y ufXf +3,| 68RW`i800Ъok'hxC+2F2FG[꿓kɁ?I\He h6ղfDI:MolNx1d^p1/T쁁4Y`NEnC(m @3]Ll7v,\I١ҭ ܢ'FM*!O=rSEb&5}Y3!L+ $Y*B0b\K9LȺ*{ 0'=V )(HLkG#iG}bsx({kS&(JG-D h-6n&t3vBF1F$hBYrY?Dzr؝L|1/pB&wZ14fd)@+)V]BMnT 1bBҚ5v1l9t&J*p&2蓋%ǒm|zZ[AZ R!9.2Ye\#G&@l:˴EhJXhڥFmfr&mzcm`p2G f\` 3 YT(@ S@3gcK K75jt$jJDkػ[NT +C#iͳK lE1,ÓF)LZ-2Isؖ).! қc2P$cC4ⷅaoxLX=^;_K|.kv.;#PV`-ֳg5r՝3ZWT7@1($u} Cq*nP/8;EZ ѧd4Zl\$5ш0c4hL-X phq)[+uJԲl㮼B]0Bt17-e"a6!$MJդp1Pr 40P0K  5l1v2VkV dF;\F 84홪1TCR D%K5)zKto׭gXs+z x6dN8Ukw82J 2'][tcEJsq5RXFրjD%@nkw|A:E'-I(_, P?hb3oxn1;&_(J#\7w pK_^sŸyd"FJKgz 8[?Du ͖yDC(%$a% A5 8,Iu9L|2_F4ld 5s#>=G.i`ޫ[L^soWr1s{=p/˼sD[nc_9_j>4WcFROPI!THb(ju\MX|.`b<\un[ }*BPHځL3i>f) Em@-_LA))NrCm][*A X0)=-0.D" IOFtzX7us+'7+QF=.Q ? +( B6BЫ<܈E.1q翷[ӧ.j2K)Z~}@G@B@%lmh.!JR)xtߢLWY2,X0X*}6cY'0 s K$XW%׻LIj $ fRb u])F]KS15cEbiwϚ{N/ǵ^֯[ǽ]!s:kֻws2rTo0ic0[~6dxR͇<1gw K\o3;2:\LԻePJUMk_ o-Mm1!JQ|z]YZ;:.x&DU"({(s%*~ *'sͷ8W*;O^oUCU`F#Y~sHW W5K}|@<;QLHV??y__ 84}j/>5zA$c"YBOmMI#&UuBL hz!epI\)d;F[l]D ͫEUl*hK1L(RfD BG4fd;  !ܥ(:ڡ7Y4܇VY '_t1qI ,ᵬ ѐu:cK K!0xp(Jkhh $󕛻UYk=l*%C^9;φNȴÕݞ s2r+!W 4jk{8 >4!@A9*S2;S5&yZ=| DsO 1og0 ";HFt0QB*=v(.@UZ8?D4(lB6H,@_rb)^M%=UISyYx3PM4T?4(5 ăDo© M鎻x{lhUC(zsA,r P(H(q hwD/=0h\ޗ9mD  ׁ~1pެiԈ@Hv$)]~eԿ]RPP Yir(dO/HZE$Tr깏"OUsߌo#XXhUur!` Xd\͖@#w +} 3- sqW^ HagFi_X-o߽sцΟb#Ay a%m)ṟ"7ߍ p]Prof lu8TF*Bx !d%I>8Mz Y.'w& @Y -Ô>HGjzcf4zR*"eW^vTA!fݗ8WcMfP/8s/gnnu_d&o^^HS&XkI8.~22 j =o/QqBa @BJWVy߼+90S 4ђdrylrxI*j)T3 ISR1b$umr{E"i& ffl} "WɈ02*M/헝 mAAzDu5 Vp44"DLP'X(S+j^}id9__;+)0E1p{yy'}1&6CgfZɧ 4yrp>-vY,Fn8:7bsHJ`5Q,fd3Q0F@(u$\&fþE A'M>g7σv=V][xf j*vUʇ]wE(JpaԒ,*:eXZ@!ǔ(I| ۿgdMC.D!(̓3^sF6`D%N'mȰ,@۵O׀IVb&;mQtV9w4דVZDQ$3$۳YDy۹gA(AO0HyIhj \SYd`JW*|sU>[*6_^&FTdt⺾EL#M%,C(GcӤiP}BH(`j~&kagT[h4G1v =mb!vBcfC'yoz:?vr6~ :O ;5`=U;)i`7 K')h͠j0連eUPK)JIUG G=:7rXXc5bM'r>|b6eWize@G$LLYAr$$K8 An 9M^L?xU=~MY],=rIX)祆dCA}A@PDC(2Tlym`RQEAI4)? pi0p6k5* 3ߙ`uC]h:!'$dN/RuqgTBGSuao]4̀{ΊtQg5n,sfwHZxsI:ggL'2db&u B Q&%e@+U45r18yPd.I`%mbr#fÉ|.3pj^ 9/M/^2Y@Ll,GLL"D܇#6APbaN_e; ,h(;Ph%JqVjNb3!80@`QMC2oيy8郝؁:P[b"vJ , php@lDSY9f Q*A,wH`߃ *adн l@EmC8A]c,a*EXdU^gNRFPRxn|wsCAHU%gu(( &[7yBV0 Ne/QY(eZ0PG.zp^ݙkQ/(;X޹F#+$PjD|}"^X>À1ݵۮjt* .!92@ouÞtq\ZT i Ԥt'@pwS@𠠒0!~br@%~c9LX@EQ*Lǒ]>Pc]g-n%TXً4Car"E͚4`Bi2Y5)JuCpIWl9y&saV M֫U3j%CHhL2- _;48 iD8L XtSilTc1*l* cǔ  fơ@=}9C9)s |/`T(&ɸbC TpalזG331R]g !%IM١'e5AE I /.4aD P!¤ 5 & T:ᴩ  1+12^I.8#}WA< @pUC`1g1R覃?!@* &&kp aF.٣L0UAN!I dpUHpд}U6"e@]i`0YдP( (*#" dJUw@LBMNs8j*`քs  d]9êdD Qkn,-YUܸeۅHY6].qYhr\GRAW0ʋBMRWjn] D ӀLi,n TD@H }CxkTR 2E2dG+up`9 @@JgA¶hք:  h BYK6s3 yRM2LY@퇙õ8*p ɀ,Nڀh*:eQ9l>T jx p(#9eCΙ̎X4@t t Tah@@eGTd (SjuUQP}k{ a}`yQٹ8/9.>!CY8gbjd$$ "eP1@ cHH B6xUCD)C-.Ml [q(Ю|_A]{8M&Lwtcq^ V @E`r}3JkcX*u@3;P~c&~_a[$,5 ɅEDRP,4ͺVt4Z+ HC:oo?p| w;ƻsח=`.>Ǜl35Sp&COgem=yLgp%TPe 6hD x!,o? K  f4h*)p0^dՏW}o7%̔MΙÌ8˗7z { :%jԼ,-; 9ăaT"\R*VcT R&|?СV2Sחܠ`gM UP]|u"YXj1 u5`x4 u&?"7 j$np/=O:s77 0(6dҙsM5 1_y823lC4b5(x ]'w5-uM1{J[ݽw÷U )O-.1ƢF$LJNAYs [wFO|ư!ݹ3o>|1fwbFylf6_N&WTGvFߖ8ߔ2W9ι8(K31YksXں"U<-QkG~Ԏlg#uk'8<9LVi7E*ZL'p.g' 0gEc07Rchg5n$@C ?cx"F[Q ,]fk !IfepPC,:fLIr 4|ffV.9\9'g(羕un_+2}T @8ćZTu]90'^>r}OyYY|ގSp=7W3X8bo=oxiwNN%09;5E6=vӍg4|/[4NԛKs݈~F.{ a'~OjKg3GN"\ډQRaTY%@T&p W•H&W@c4d"T TCNrƎwaw+,{6  QI+(q ;G_ĒhBX9 P]8늊y=]9;U(3n-q #? It}kc &R~0J08c·Nơ MCQ[{:P@69 :FuҞ)]]94o8A*3|hY2רF\ePJ3I]2~@P!/59 D7 'O}å7V>;a!@la~O "9E]J0(MUn]1Q`c=(''fu:K}R5ߡء(Lip+o}Hqk޷~й~s4'+@EO1VZ͆U;ج끣T_ʦ,fJ9nh !# :!@a%*`!>G%x._|GdϾ{ӟ[BG|8Yqhiymxn>5ʯ'n" V BQ/lCŁa>&|l~|B FU7@@\{@e`H z\Z ξ0O2NϘAJN$X/xN^j}哩 Yb %%*O IJ%Ȥ T`3' wHт E >96˄m[WxGs`(!V2V[vНLm!cw' ry3{2< /UIBP&ܡ6Y2uAI|ÅޭbSkkXb5UzݶfQ/YӮ:)O8 wsJԊ LIdIȠ< ÆₔZCR)QepHhd"Dzj$x0`t?i~H6!yb" fj&?L4_=E9v@0X"k x6e=;i.v|e** @$, }Ք\\ ,MT? 8,aA(J?ʼX|A)QHma휂],SPXYͪ.s ԆiFV)0H AI6{~m+Tjd鷉넺@?^Mh gl0BS—vR:Wա|/u"*x3c^ ԿKc\2M21AxZwa;M[vJv0mʪR;('W3D@2|gs…UUO+<S=`=Ć>O%&s! UA=?wq ?Qu7$>su(U8iv ٴ̂ [!~BA0(3!15CU2d&)/#0`I ӠtㅂC 2+m&@vA74MiG}Ζ6 fqL$I)< |H4l>6m '4Q( ew:5ք+, lEW(̯hD"XW`/5a j&Ť(Z᱖̄K %7`2I#J+ڐB7># hL!6RR0{f{^oj!Bް6!aD"$L ǫ_>'LzmqVb_wZ'C`R5fs&J-0FB"<3t8DV25Ũ(0Fm"( J 6jHďt5};>[61y҈2rNy0_K3!z<9Q[3 &4 I9pdx'V0Rg.iWڮ,$2ëE sjUԙ(a H,JN?o_w }ǥHx9aK.RȁjQel+6 PqDEr8\.N (9^²dIR֓`Z$S\Bg8/'lZ!0ho X`Qoa e@4A kp3$T-MXkI*+Y/c}c; "?ˊa pg\Cj9 ӗwG=7R3Ąak?P±)0{TE '_ǎP$ d׆RFKW}aF(eܡ]McMӯSK)fBvBJT)@JH*yjjiB;*Vfnnuګ]+#D|b$D$E 0b!od420*M! *E3R1^'%:H (*QOh׮xrXxߗ.Ҁ LL' p|UIZ]h/N8mϥv$b$ 1@"P>ķ?C$ǭwV^0'ꐌ F }{#oͥMe#6T:C@5Űchh!3a#VTX2 !W- lx/7#r6zh>!,Zl$QDȀ!~g_Oi9`q/*27 DN%9&i砦#kډxGBRh#x_ Z[^P;' 4i d8[E7>/u ;Hv٘{a'0L-Tqh]@F^B:`F3ceoۦﺯRN'$ O|#aC utzAptw}d(J@H* _Ny=n6_1?jw􁣦c%b.ּ>ѽ#=$Y{PgV{5 RM{5Ԫ2\֮W[%u{]SZkysRUN@z[™7Ea&6x#,)5:4;0N`8gוID 9$®NsT'{G6  gsQěXjREX@*(;r а(Q% B DTeMpHZMp'A;!ɸdTC;5ZB#&d'%~~ɹ7?9er x{ "}!rHtS̎P%3 NٹC5$4DIJ,tx`)f|N`ULΈBamaNЋ+̔AJq@)@66sWcF)D(];BCz(ƕ?uNJUez2Z`kB))t ?;frÄу`iʚ߃}/xk7}NI'ߗ'izm^onurXIU1'$`(JB>2p LżqkY0f/&-jn"#\i\6-  6/@r(co.)\ xWb9G,LJdSj7[eXKZ  "x虂d(Axa {i.0y$4N]hB0'H [U^TAnt~aPqĖO{C. 0`T6oE2}̥e ,6qg%Q#fh@ $%-1-֛I't ׸FqW:,%' 6Jqmiu@˼Bp[_\1dCZ?ws{'P9(2V)\÷DSk 4m󧉍|.7M'$"q-(yrS=v{EKў|˜'T^ci@DyOO64@~DYG0"uvh},`TH#1 IHTl1'|K˻v:: ~i8 )oV61bSJ›Z5U2IT6oT>Nߣ!_l-: )a# ŚQ-ٜEY7€繬72iaE*x > StL0`-`#д("J8`f0s?x(m :Ty4+_-?q )b{;#o4DNg w[vU]AqB㯪3yh:(Oރ-`gH!Jaޫ^6&yǃҌSJJ2m*S>zGUmsY# cb$VDV&guGg̿lOr$E*eHPT-]EvQРRs:S%dh D !S&ZH sn5b+\,~d\`ąaT F["6_hʮdJvfff`FC=T" CTr}P%@' Cm$dz/Ìy?bR| 0y$$ߌ8q zNneȠ˦R-eN]jONXAc9)}IXi!EU($J5}dIH\x+X0y/bllwLViF (FVrR3c_$͋ud LazIL~65fYZc6*:q0c=Y]l4I`k0MQ FaqFlM[2&\7t܏M]ݝM24apC9Ɯ%fș5s5 ɬҋB\P i&nyna\@ w^$`0Z0pu~cFb2SBd6 uH)P*D L2Govڵu]cF BEOoq˱&dd>I #2%QBBY=c fq[,/E%p1)"P?w bZ{kHAbBR BPS> qI}vR^"Z(?ieČ2`D5TZ Mu@(UiA29y~}WizfPfX2:Wthu.`iG:ү8E6Q#df#(fkX KE$AsR8߯׌k7 \S q8Vmlļ4} 09oeN,&%rؕUS *Jt̨"CJk=î63NVJ"!7N֡ kxBB]٦rUY0L_2ϵ|-]4]UK+0޼nc:U91g(Bss-*|7u?#AR!Ico 4XfDϷf<|9X&Hum- # Z >$oC?1tkSgugV߱>};ۖwp_sNZ}8]l\5YEvq`I\<14$R4ةK&͍!Izz' "$ɟET<ۻ̔D-6XHeQe8iHOR,9vH 7bZ+stp7/8*˃+\X+%4ij@L"Qʊ,pO"MNgnxy" !@>wqfkfڹ[ɺDD8JH*BE.כ.ޜx.am'Fr^-E3[P۪fݲϬ''\9nԥ"25ӝVS[S>,] dV;-m}qrb}yu&v|2|%c]Q߭K}l_+]'/lٶ1Q6tI"OCk_~MV"4 1y,k|C )Iq`Q06Sr0eSn$.6eKɖ8UEMHQK}:ѧN=8] yM- 3I| @#jBj}fN\|ZTa<)}ؚBl,c˛j52ĐA!E SU<663 p `l1p8 Z@=ؚ n&N7"sh>(|Yg+=6BHeRc)ES6SG( ײx's Xx\ُ &" ?+v$ $@64{|HGh=f!%M]L!pP}xiJ{O3BF?F1GjߎgJ8h7A0i(r3M뎡P&/2TRN(ZFܒEA xi= u 2'("`*0: 3 cًzw!x-MTW"}:WO499` [^&2|.}xˢd})twzi2ui'D=siȈyByYbS.ts4Hh$Y)A0bh$ԇL> l{ {dR1T/J%$hqWg:V,߇:a9xSN^k!Z!̓v2^h C{k(SRFa<6Y Ǧl$Gc ()DAJ0B(2L$I$ Q)a $!HrEȥ0IQi(Iexu#K m P>CĉdA}ء 9#`S( \:`M%)-2Pfbd8 Yugi8]Z <45QD؍SzR] m % T}SNzof08' xJPJ]tc5@Z X<17X(jKh,RV :(z|Y+m,DهnAtn%тԋQU1$6P3Ըp~ D E˕~˻ ٹQt'>ࠠ);J+P엟U YCB0S 7^*ǠG κ2Nsø:Cc`'Nň,8ɾ xwC TDxT`I7]ѓr}JЊo4dPpO7 r&\4FC`''8Qi |F}=[vBRSB,0f)ŖXXL 䰓Y`~-DU͖¨T~ (7'0D \9*2fnōMt(LQ@ELɉSm1 fe1 9)F xL[l`$3q5vw YY $H$m{ܖ 2en;`2H1Q4@ R+̵03Ff\&F(T4s/Cn~fbbImb1YEABq4340 MdڂۑmiHr^8LfH7/1fި}}sXrp+i1u' & hjYD qzbGc1DF:DH`L~[&}bR쟭Ghf @*V RlJM6 jHY$LC!~\zMg].ù]|!C~!|Rju6\h`,Qj-lF32m&Dm%lZEit[s6nEb˚Yb-56QV5b7J.͈PD $()Dc[]-r*ѱZ*wZk.&}1.٣[J~"S&{~:qH%1/0R1E KFz h?@2FGuDhvĐb)00 Ð:ILBgE+ "B3 =m}o@1'&/L.rYQ.em"Hyoih UN$*Ay̱A.e*Ι/@.TPATDLD:MLp&=e2$#ʞw[Fy^~ݮEnwUdI,Mdi&Y e5RklѨY&6,*A*$Jk25Ilb @p08!EDMn?g0Ni@ q| ȅnp">>' s65 kz3Ym4K 9bu{)e/' Д%`\$A3o5𵶪F꒼|4UU HSC*0CH {H:@˭z r 1ShԽUp4\E*TIIGj&f5; %߂X{ɰ4GD!xPE[2I'@$ !Y$I𨉈kζOQG^8?^Tِ`)8gy? |O}Gbwy+}`Tu&J*.CBJX8mi3Z ^&mPi|X$YLX4 -kx(Sb H'0*M"%glZ[ط57w`fMWY#ƴ7YI'607#2T1üxh zӥ5[JAd eLdc=3:hL臏.kɻsxU,llys9O;6Nl5%D,$zia;`4K'/։ȫ!@bNahj-]s&X4)T]QlWexX9/’\[)Ng&Oue 24Gq`G13 a3? ?lJ!$*2KP =_ ie<#4|g1';EqBWةF+vacl)n#~EtB.*$$CҍSk2jT ,3әx؝9Q`w7iw&CtƠ9 >Jc'Xdۿ;ӌN 0Uݪأco[Al4ljRL&%.3T>RDƈ` r~xN~>w3|D_p~{/c?iTȾ_I]лH .[ eX4]//ҩwnWМ MeU-r{YL=P&!?ň&  QXnI5̪Ԓa  ?ckDž,LPAEF$O "BTZ#T:$@WGj2]e+I5_4 LYY aG1Gv`*$iJd%At$IBC NfPe I"ytf$8X2vj7[$M]I Ɔ҈DAuSj\ $eN.||"b_؀) Cv탶~K*CCl* {?veETQ"b ( ""J }5 RAD  n.hů]1=wcmUVZ ETD/L0o#f:lAH_٧oϠ߯APTGZG1J4$8}RG<;H5@\#-!B!_XOdC;}lTW]qpe:ҁXP_˲@" ;!&c:>sQ*5s(?ѱY  ngA0~Y-Am_ u f 01p(gn0F6bB`(ԣ GY{kV[Ik@j(bAH`}k[vTw "{X+"84~I05,:T K<k_my\ԵA!up,wJ 3L #; ޤ%X*<6\xTEEEq>D |&L=.NW5ku5Q^zWXmmͣZ50(Jr-]"iYCPU- + b[skF[EXѣlQIIA/:ek=EL̆B{JRM?\RTٙ9K6,Fa sЭJ5;aU| ew)w6B"aUxʺp`Fп' P8@Lt81Ÿ12J O/6&T,v*H'mȁzB>xzg.-EҸat`F"jv8|d SC!;m?T<~,E**J,K+ ,dVd&`YP3b,bbVHm^]Vʢ`U&HZP5aIa $W2 4JeTccTRS4p~J~5{l^&𔸥ZtcRj(,%P dFo3.~.`WqDzϔCj73ק@LQNtH>weBc`5 6L繃l Z5"_`xtBA=62 }~Tv} >`ВRgMهU Ѷ GR CQX0aJ ,sufd $ccrt)my-aœM &Ǭ;9~I`y%& 7l8jzGGvW@  7m?R$ET#~L,VAM3( qm "SEw>) H2vqQm4.)R` hHsm{.zOU+'nJ`]G27cSޏ y6$rbO0쓥ؕ%((Ua`Dï'v ø`_1Јp{ v6͏ CV:l No}|pC#!@=q *uMLey;͠0()o $ nlrOE g]?قx 5 Op:u00.CͥTyꝌVz\oHs[$`Q( VQiE# +&Ix|ݒK1ԑ˳d^޻ކ^ /w-f^/.6sN6i'RI#r~qvC8:h4m83Q,sdq Pe IO lYec *eY`S%YT:}2Ƈ7{  Da  mrUH}k+3TL߱'^HN`Pn `:EF̨1Q gVqx tB|}?L9l4}puIee0m- 2Y8&gV?nN,a6Aq\yu!mder항>ffpٮ"iK wN[sB@mtI4JmJ 0 XËG ߦ䏌"G6tHIWBQZ6PSzl3lcPRWUKaQ`Xfqɐ#9gso411 DESH9!ӃX|(0y<x{oS7OY@uښ ȝ!*:Aj8(8ѿ:*.1!`ljVC+.۾{l,PIGEL&mfg$Y:) ^3%$: "C68 F'0o=ҩP{&l PAbC 2gl"-drDH>2$" ?iYFL1 X]3\`@rfsMlF~~S&4#e(t5>$ƺ%0L*ѭfQ),&@e g_nIc,$ vi`ʢP $.іs2jZ l䘣XU%Ȑ)f e5О 2auͩ2 s2ϴ !IB1c#\]twfBhʒ rLC1XvZH@b`2XCP m:E0%.*sݷQ7JcwWv p -F`9ˡec6њ,dd01))q,3u18fbhV"H10Ĭ*.\˄-$ #0D2SgrLFa6jPc@y* e#%@vEQ A2 M+jr$8$ls' χS{3/N^]^<=hZHk=]s҅"!`mP H7K0ra]xR6" LͰL. l[2Ye.H4J$0L ie5Fն*4m2 5Jah˒ 1),MG$&%[`Hw 2oS e)&B%GdHdkٚM̱b  xF>Dae4CJoeb_LW\.ɬֆ8'cf|*, *֨hp iӅf"HS2n"q8Q$›Xi #A8S( D(X"03fj"rP(CR_LН7iB V!W m&TJ@5H iiI$ZR2a!e p1H0W QK,Fwax[ ]`PV Hn` R'1?x}=<Ǜ~94G5d3R2K4*")Զx_,)ì!Btf惮`f$Q$XAu< S*BJ@@2d2br,2so'@dX@ƕN0T*8FD4f^$+&-Y $uK_.s(غp $^ *ӆU%G翃AM: \j3_~p@ft88aJ@1 ܎WꮐcYk͚3!늶Ws3e)Zd0c(e\aLn((;ol ED+"Fr'h`oWei,s7m'Ysg,h8;MI ejmPdN:ч1ERA`""%>'8 1RҖDPz%0bUPU )D%(Q_`ԳB2чwm+|pyQO"EU>yQ@;uIUD)1y[Pf~H&\>:YZMIf7u<343Y&*L L!"JʇKv T(F Y(|sŃ2' nr990ٲu2RYɱrHsn-0SU6ְY3XADI(}7tY9>RI:)]߭r:o,Y8Mi$®NQ _{St.cSa)~_/\@P:.6fNa`/ 2fQE0%'mg!I,..L[#3b)(ޫ9 ɜqeUH IH7sg-'{3^srSNNfMnPdLʁ" (9WEK`eY';!I (uT0;fuϽɬֶV?)Y7׆@ÞߚXy8ct']zmOgwی#stfD#ۆYCK8"0#aHF*!(W9&zqiR$ЋU 3HHY w.)jgBkTșEV$ mՁN5Dmg@K=;r^FEUHjMn*> V$;eyki>:RKb$t^%9h( @PsGAi> ӹ@nCF`T Gc9;BA$mZMT6i4I;@P]$po7}$e MSn5 %d¤ D% B7؞!Iޤ_~ۆSO&dTaCwrb07tC"8ܢ *|`5!ױ0UBCo繌8n w0n뷥gmm4r_TiRAY#g*{UmҦa<@0h iʌͳz⻈{to?,мa&DēYe[!H sZ(E<|=BhzH:2ı2d ~ 4_@*'o2DK2Tu$SL}8, +˾at 7Y򌟺rH!FrRE{s$_y&]gn8MQcTNcnkmNbIV9AtZd6;9\&,;uCϋ2$XHR_:*ZMJJh]ܹɼurN,H̱&(dc[NfJ,#2vh:yr]]]#7S f= 3O mUMs%.$<\ΟuWAr,cJu}Y)QRGzqe(-1F=S~v,V&N8@hĹÀDBb?) P?K ZI^ƻ qp`A شff<$MPv^0"/:&' h\ɹ5DE~]?CWEb:@X &ԶHR0iŐ:Ղ. Pr󺇁2D7b:"ja.j!>IhqUDE*»`ޘjE;*W=ZeՠYuhZK>|1vνxJ mB}+# !ұ=,op~;0`vS脣5f2~!>8D}a6͝qhD;=p>@DDE&gUDOO g6׈v\ꇵ-(hCK!BPaБC}m{J9 9F񲱙@ʯb?\O9X}b| ݛFəD噰4:0828EO`YL^dώYH؇N2c?;-0wr6;"ŕ7H69rm4%"# 1la9!GkdLب QnprkߗmUc~a;;%$K%RS>G4;!j.r$lzDaFaS_,4ґ@mJ. 5`8C0uO)]>\4}@OvyCF *" l8nw )"rJ%xM!uđo"%k3$NjLLb! CjA0`TM- !BsPhJ ?Š0;<́eX谌(Z$l\ˌg>L =I*gu~W. 2] 4/ edXίdeo8rݚȸײ ,"[ʛ=3&,Y01 3tE11ӟnxqxC:P'>06bMfeTLe,(HJ*Ap`@ `0/ӃuR 3Y灡 62:dWn<껻r-3&ԝoNUS;c끙rɟ%@LdöLv{LzgbS2XIbxYU2[,ndɲf`f.!-%5%3-IK|@KƁ5m*ҵĠĪt3 dje"3B#T`7(ZUR Th@ ,@e(W`p_Lܤ`y&L$FNq⒐0SqF"̌^DHL{bdrh6puy$29l"@53kKPș,zs+lI{rP$MY]1ȝv|jN'7QʽhV;Ym&Bh.+NsKj+O[0CaI$rOWČՒl7ptm\CE"60:/!RQQ:]L&n}@s΂uZ.Z>mJdM[Ha-}4)5tfGaRvLЬe`J$DQۏ}8I %?yYÉ7`:gd<mYPLK 6{0AO,iT:z&l>sRFg,ZIi3nrk*烢h3x6cO"hVsnQ#clI7 5f8f˂<4@o!sZ6p&C P&pŇL3C{K/Uy \Rqp&7rDDE Lƙ}Uʭ[lJj$1KuAyud3 J`rX i4:œѬ"Xs8\M.Sp0$@)"@"DВ9ʶ!΄)GpIlߤ 7w;En1)} (\x=;nK o'٘h@\`)RO`'()C{JJBP I HлFB$01BSmd 4lfNT!JhHt!ԁ)0c;l;@:e];n 6p;,HىX7&vKQ.B LHvleP hVEzH`7S.ynVZ,VdPF*pA9tܼ1IrvݡYeiۀ$H;qh5-1z?bA|p;ב.Cf {~`YL}{_#$\$Ʊ fRf0PM5\>ⷯ0bС(T+*O@ѩ&v*q`;MPWa ` aD )Dt;kw }7H06 +U cֱG*/|S3(phR֜ o7u{ 3wh8rLE4Dip7*Մșz(nitCyùz2/j6\ h75[INrڢY/B`9o60Vzf.'PO:SP.:fRP'nT O)2;%*˳ Odm&(Kȴ`ki.1z+/v*{6t晸'vșe JXQM5hڦGNn\ӮԺkz &fB32\jW#tد;^Zj#Q27x("""xj^eK[VJus"""o*!hYh,!II1r9""LxsF*3u#s)DQtlHDDDDhQt"""DDDDDDDQA`# $-:Ɛ:)ʅ@\lxu[V$մ{5EmVJ $X4d2 ]i ޕY4lCvMuHv6霠9KлUk V„ԟɯpntw ''om0BԪ:ှ0TOE"wlLC65ux(wx P;8u: }=6LsP MQ[w)BbyGOYH %D8bT '"ӧc"!)  -6(5,QZb1%m4Q(*dStM!8Xj?܊TrP$@u*Tb(1>J j3 ˌ9Yqb^g)# F>Y"+ﻬYHή-;zkSMpzTȪ/@H( ys'BG!:M" t8 u&]tYMVjYBCOgnnl kg0M3mE؈s~{AI!8Aq"~'jInThimzak汐dh]Ʈ[漷aګJN0-kwv{,(t/H1۫'?Oo)T£p'S +zSdF3KB ,G DB>=>)2! z3)0Gۈ*;Agzyq|x}O_*]PA6UJ)<,@Ӟ<&O2Ȝ@@2"d3$AJJp=cC|&RbaۻM4zR+JI m:Bb}ϚxϚ`-PH4$! CoE#t_JjG5_cW.O%R8CI@ц`g vva03drGɅ0b Oa|uCB|_ۀ#{^z3% * "ĉ HDʲ@IQQR`Q4fW\;nwʓ2\/_ {`a˪ev%u/=H%H,B )b#љt9!M D8 qJ %!aǝTDMʫNm7(%xɴ mՑd%M-0(NtCI*HBPibv{tF:Os6bf BYPN"Aڳ'+̜G k4pf=v\;i 9nS$pFswКݘVP&igQIì׬2!AF "=M:pX(Cg|Hv>M!(f{PgT^QLɢ:!:fGƾ\^3nD>i (QRx`0s}21KH}*zD3q%bStF0>BP?1 ҪPj  ҫbRf` 2=:4444$)BgǍO1SKEaafINFIūm8a;LlVxBp,8{ (N3WORt) iinّjycv<ǯ@[vI ְCi6Gbf.[=uً2']j$ ӁJf)#80XzQ+@ԏ4}e+3SxwF3P 9uɄ)#(Ņj_dcm("( L$qA%>^JlnHz.MyH}>ǰDj%bCVjdYZ6)w#}OVavTx~XL0m}kib}N Ed i2OVehF9%5$Co|}G3/Xh{^yn O"b~O "0+K*`iMyY`#u p;O(b F(Adu 2wNq@N_qC_Z3ATc N0tf6x;D3Xe@ӠBƠ4Jh4`9q010jj CF ,25*`x|~}OSo%Od*d;kf֒c Wh1vD_07pom1q.Ld!E:Qc+Vg2ff XFj&#ieԥ2)q)nXVAB1˘VC a$fvwK6;bV.VRjba7O]ϯ۔G\jwͲwb1pp :~t菑dWAMr)J&*#!]ĝ9ٱ6fe&vɾ)κ``&!D*+eE$[z%$wP՜ALtdlA:}E ]8f&TTC'5.ٙ4C]gNЎŲXzGQr `T3S*y`{pTN&0 R9 !-!aH7 ߐ!tPr҉xtYŖimId)+؝n & a0TQXHlZ0@eURVPw% )OwR]CH)qbrh<0B8Gdyh>ӭpdҪv9! PeʴVf#廱$~W J) @}MNp42mK>`OWǢy_Ww3w%誟82:? 8gu=tF Lq-kty=&A!` D "H&BH?HAv^}C Q9Yq=*}~GB :/X.m)@)S? o%A0tƱF'7C\߂`HPCA`%$ u۠B L%4$5,paԈ}7 r!˰?A7Ym8V 6ժjy&s [*eTՕw"T.͔qe#inN|^#chKri'c)ۓwGwrݮrNW}ЫVזq$Du!(F[Xv'x1y*!ZbQe y ``N*B|5R;*e땐aڕ\, +=t:@XZA)Hi%WT M$RW@(i"a nLI9hdd2v':6xt3ֹC2~tX$44SC-%GۇBi!s۪{kIi}Nw<*&[}w`>";3`OhM@$4mS_jIO(QPr.GǓI_L!S3:w#ǀN \ X bG='~Y d* 0DMV؋hѮL4cܲN%1L, ̆!vW0zk2M y6߲ DJ>IK@SL[l:OH",A"mW^vջrD,r2XYtX#ʄ4"C}'Ms4MC76B|\ekI'A 1CX% 'b(vhJ W P6d0*Vi.hvqaLLo]͇ 8`==/=uR--PjTe ͎[G.E>Ƕ'Iʖ;=v"阳9WႥ !*&BдqW黻z$cFHW]Т=k<;;ƁX|/'\h6+ZHMx_2z:\`5J2RkS2[|M`N2mIFc~ 0ۇ &16I#U[H]*U"b]>F 3 `]e6@.)ZN#(<0C®C&z*w ;0'R;ҡְ< sarbC\Ц` dAe˝`I;w1zZ3_doN4m&Mx=ălyC+M;@0aNƍji j,Ҧ _9v ׿9YdRixaCG¨4WLslN:"F؛#qv̝zr3鱝O>L > -3WKߕaԽ,H@g9b̀rcS ,S"F>wu4 6I5rtŋI%TkerXJwmť25In fL]vŦ&ګrV/~W\PM\۫Su lp)%qR4sQ*6e$+M-yQ&<^T]Bm92DZ6F5 ֖e֣S!M4(hH?LhB[&ջ;v':bO7H d [s+$] ]xZj¤lfA^ *]$Rur1c ڤgc9GE]C^;Tq@L,Y (+(("(rQhA Zhgh[:3Foɾ-{)n֠Ѣ}ʨ;Ԑ:䓷9'p ˒MX`?(| ߀tA(B( P=*jI{DRrb*gˁ@J#x *ᤓ͆/!2a5Kp2S'bŧCV .K((9{D kG7,jOIT׌*IPYiFrmD Iv{٤;%4g8ٰt A63f'=)0`dH &L 3"KÒ&Yi*N%֚@zT vUȡYI$ێ}ׅvtɘ(oBUCV* -2 0ְ:津A00Zp@9*)EÕULECBቑ;S9/&$f$^fLcMamdhnd $hEJ>v_t^&q5b&;;=FM'(y(puE]G jT8G!9}O-m 3S:D7V"YćG3{2ߌP?8o %4.+vLH?6b6`796YйG8E A{CsXhݒm iKn2ݕx::J7n[mᕙ~$PJąhA#PL,UQR%@Ok~=]x x>%Q|}iVo#t:ZӘ 䢝ʅA%Qs'Yir 3!vL:L逓m&tMJ_B/ݙt6d%bd&\3PBGHFFFG&*$5I(lvce? J]A0'}65" Lh@Ɣ`, ]BSR#i eԔblrRUԻm5 :3CL̛0bRm%ى.I hz&v f5 BC!X1JWQH)3F8偉3;)ëɌP^rRSҼxJ|ЈbPT#|xzjXs_ȾD~0fLqÚ =Fw& ׍*,RZO^3TBѯ1Ѡ5I+1ϐPA vL=eh)fr2ea=%ˇ]2,CM#&Qě쪚 '#+*R""O{a.ХCq%EBḁGۛw2Bsl" W)i)2FPg= \5'2h FkYQňl&5B7`\0Ӆ1}ƌ03D#H!ʡvMwM;@UJad(,HHt,7G4ƢҪIj 5yӏMVNPSwGfl&"T-97,AĄKH>֟Sm|-DdVZb_*uokD3#Jm\ &2g) 6o%en,Fʻwx+J5K:FhL fQځPˋ'@i|s CaYlDB! 50CLÑm >87m.^^j@+OJNࣙ5M,YvXm!ede_K: 3ݖf>.D%"ݯ3 v|xe 43(f+TI10ԻL $4T>'D:\ml@n>NVbꊟA=vOh}ݞz:Iñxnr #csuQg+-c {iZ@p0!9|=ɻzɿ.i_&GD!sNEϞh{t'AА$O0 7WS%OR6QM̐&F(\C}ֵ ]!8ֽeIu80)ܫW+Bٙ{% * #nbW@${1\7~5Fr V$%HPl*|]6ؠ`4,XKM /дւߡۏ@̥THEڪ<^1XM',>xc/{p,J^*Vjٜ *?$R\xߘasC=)ooĄ%Tc3s:М([l7Eja?R̢G^f#2qqR!6 'Ō+"vd:L'qA%)$c`HVPBUáp3jtW^Ie󉡄;_15a '#Ix; J KaX [ @%[v/NcCWAS U)Tg =NiPe¡fN]H Mp$ JFnIQt@3Tu醹BIk6"8!a, Ș\a۱1ȬH3R,~K A =fXSI<랼qL5ÀvW bRTl3L`zoި7όWV4=Xw:42l,Ϝʰ鋀8*q6105BuLa?ʷ ?§֒m@ ?fp>P P5dt%h,Ģ\&Ӷ  90" ^ IL&9yVzY+ c)Vt)cMPfBXw Ď'3 0վga4%F#~{ C_݇a9m^/ƷMVV^tѦ@'f=h{x7`sfoK.E+K3%j|`tI<.GBp) 5WrO+ ֍7GLhwI8"HA@^2F'/*F1@JQQp& q4KsKYëBi\g}Y , ^7Κ9k\SD4C +U9cdjT'/udt@@b8Eʠ=22|A\r:Oj(98(,h,eqfXQ ;3ex\>Vhtzr߳upy.[r=` vG)L"sκs'ha@\ #+yӖa`K:V1D3ƬS:P!} e*ި,D4DFDyv+h8~B[0KifWF *nu J`50&\續39Uوr@)iw1ǟKU< Yjy?*M$r %^v^GX-3g^z#l$-D"Jp'2fBL@,BkJ:\ Z$.3#4X%, })}f_Wc%E.5yTo, +$XUqq˂1EHAHrNlQJrj;YdD)۫njE172Ik+`I3nv[mňP̆'W0XYFAC0(KpwٶIAӕOSv!dù4tDF rife6,i}No%;i!D%8;„R3 G0o'|t}9W_?}u};: b9G~`EQ-ff+UFqwXk XôPvA(>kQzVd }=sKΣi/@J#0סР2.d]" `jU)OBLd}i.HHP6t(!-'KR4x3f~:S}))FW[ t} ۈrH+w#;j唯:o7L'"֌ee7Q%̆RTrLv<%f"LʁG~j7wJ}rx_`87q`0HЈt.M2E\`,0Xd$N?Uyr1ҼGhV D#h} qî_xlzi؂9ONR{ 46B) PCΆN?UG;P?& O&)@I­Zp* 8A%)8qJ%-QJc]%^i|=>s;z P[@PspփԪXNˇ08Cz]%+48v Hy!K@3khfg-8kǻ>~]J1,c.W9$8b@6֘Ϙt|mi?},l *{xBN`$RL c#}?uO/Jܴ9ٞY0a:ș l̼A*v{sywrWk p,K˜]1d,3sd-{,$o098u;zܝIq[ 3M r/&xF@`hϋ3U FIRA!m2ܔԆ`&b Ɛtww=P3 gؚ4^㞃 8+̅ =g @:BdMdЍ@:thC!\js(y$wh?V:?s!,m(&Д+JB$|/YvPTAT u<D$)} ;Țq-J̚2@2/ȥ_^ҽwjnGÉjP08Q<杶B! d/$ N.MYԒk9]@+rEK׺x&r"ty fr}}}3E-Hm#,:Fd6~h5}U׶69iR()v%$%Ŝg1v ))õ :iЁ6]P!ҜHǰ1ԃ|>"P*Y T`Oa uE[ucS=*T430oG0ıd}e xQVuMAwM2 \ ? (#~9$5 Hdjg0- e0憂ɔD;@\LY,ƙ pˣ BGY-Je͒Hk"lM seIeg xd뤌f@o3c]d KIJfHYeih_{ufdQuѤ#s>1<kO>zcJ$LbJP. H'xQzG($@!B!b>@B f>~yJ[COLT%Ԍ{9:VObdg:@`H4; HmR߇tɘ5EEl+q5&M w`3"*"VHm!P0IGLh+ 8qσ~9:cbc^]N|6$lRqSJ,׭ZՕD vc}/U??oLRSBn>" :a)d;7@-o.v~CC Tzع),fg;A""d/o.KMX=WҌ>8# ?3:3Ij`ݡ0&w1 A5BJ(ԙeM X (4J $@80 @Dn᧢ Oy;ESRᕂ{n&̼BBC@jq ؃Ǿ w@КP&@A54j' PmBq9kfACRNxߖ!%jL鲦,  ĕ1k;.d@(Q\ +; o%֤!/R6")./cl([\$*4DKC\ÂD>>=ĆBeSՖyd1u _걋Tk"BD7"IXnʰε`lLQ"a;ȘP E$ AHBDd]@H 5H땚[论4RY%%%%1\TčfhC`;!°:6[q& 䠔aL8Jb7 6r4kP3lٚ$}37c j@m 9xp /6Q@`q*Cunwyx@䆒$:rop]Emgm#802DidPQL*@pS|ALP!3Z۽S>at!tk jI'v 8c^p<̝s * (3" q2#P%W^DK_u ڽ<chlqE*&HYR-c=tĴa%$ç rRs!j  e>T J"8*൩ŠhC J#hM0ZY*KmfFd@Cdڎ<)1uauP5%G.oiOIGBݱd%LecS/PɌ@d=@)V"\& H $BB;zc{@МJvIWu9Ѯ!cpbjQXDqZY/<#U&ȡ ðq̀ƬsL@_ 9h]ĺʪ7 ȒȠp]4;DNF';ci#kgN ~llˋ g$Ω6N1sdMRr;Î*kt49;4[8%J!r!Kh|kD# 4 |7V,xK&d6*]^C-% $w4WJ۫ kqq2b1Eb""obo*f,CIFvhsQV"cMӒJ3J>YAP~>G02EF,#ZqL t('"E[;` Što e9 t64?ێ {k7""N$]@0 iCˡtZ;jɮ&҃pHKlI$I*Y+$Y-RZ%I$I$RIIT$I$I%%dKIkI$Y$$I)$I$$KITIm$IBh\ =`8gYsV`ZQ\J(UE0P7 n+d\tYgI φIx) ;+j\0Y݆ %Cm!ͨTv I@Zʝ @jpCzZ0R40ߘD0 QUg#y|Pzl31A|C&%j3<2Q-ǩ,A"TB+̤J̓P  Dx§BPQ"4)@ǻЗ4D:LZf ʄR>DJL\`K>F4ܛdDYFA҈4e(xL"D(Yԩ[/lXm\h[0JhL%J O(L(Ia^D 9iu&R,5CqcAYGLmfM n%:u)JAbUR>0PAlgJN¼'," FEn'.!#SPgPB5@!;`&1IR FPI*ܔ̠!Yd $! ͥ2~ٙS)܇ؕ2ljyՙlaFQ R,BҝZZ8_3!GG8gLGiBTJlkq5Ő02Q()$% /(%ijÁ*K>H@I[zBEQ!`.q1}z&(S&ƶrnIz4TN] FHp-$@ y+ uaI]l h SpaL@3eì JPw #|pxP Ʊȳ0̈k 1ziUfmKzX׷FS%!܀r߇R' eGWRk4T0&Y/ru-*w};h,*6rr%tJQUpO: J@{LݷT^$ӞP[1fjYD!"8H%Z$H@C;!Ot4JfPϓPvkmQ]T1%XC9h@R U}5ΏQhC%Hfs0a<}g@NiNz%5p.p{'^Qd"CDClKl4Hh2-`au6 MNASJ.KbP `bҐcbF7cTOK&2ጲю lm y.ޥ aIWp:BTPm(.|=. W yi60Ѿߜ  dEITjYX^] Wu pf:|O2g A;wfB"k: Ӆ.4 olm:O9Hd a3%ۮӭ2pSK]k߼ - `a&Br LreXF`59H ɲ׾]"I)I4E!\65PV$ݓ4pBfb;i'54BFfABՐ2Lm.)P˗VāE C%,,\b90cH ;g{u@TzXR%)@9 P!TP( k3t90ob _ h C./L ܆sd(̝DL1tu6tO>\i&zHXBD!ԛ43ܔNL7EEb(L301!oq=To&C@uG[;4 aUMNQZaI~LOl3Ã! _C Үo,3(}>\t܌4WD?O>dz|R:t!Ȃh!`rZH·F >}Ӿ <>$a(O P;ʪPЅ (9 *syKvDS{\LTnn&(}< }k.pLv会`f/^قP>HDڙXm 7cf8Z(LY+N]ɦfL3H{*d8!2܊(nB{mJl>0~M1y8[{߭{ǰ nh3lh6؍m  D DR%rW]l+ )w>M;nO˒|1Pl=I 4_{1!{>ړ7G<2@Bh1CcIoN .ҳ5EE{5wRߏ@k?-08pGed"k {Y33훁)VU+uXЩf y:B{`>pC4dWoPI@2']ߣ LQ!4CJH4paW`& ~S% ZLI HBbNt29 B Ήd`C('s:?Jiax;!4ԶJicX#bKA(VHjZ45@0'h@ |c9(iN (ՙϏݮԣCN֎$v{/{@BḾ0x'@~aUUUOB>\BJB(.̧G'FU;4Z&JL GpL'gvPLY>O ʔ?l!\)?X?mH,!J?~s+tTAQa3{*c/L &J !44*$_L=OZTOp&# OȱE]bXzZ.3 xJEcxHV'ncm`K>B GLBRj !P ɱeM-.Mbu~fӳU3cTag1Q3 -Hd[[\383b-\d6tD5\q456 E8 %Hs1^93 *09ݙ5Q+,Cz >7vfP,Mj*A2D2jҘfePUE2-f͌*hSov#]b5wB6 .wš3wYa+XAeH8+!׉ Mޤ/=OGQTJyAx_ 3яR HKg(0OimbzcM*'3>fBU3{\Öp'G$GrhL$DIm'/a@->DŽЋD4?k:`e,ն˶.@Fl11W7~'9b, d^};W@|?9((`duqӝXuv"+!Y  %l"*"58 d; ?J02c `DDTWa2{ 8sBEu 8{Sq aL^ᙊ+FNٙ字y6 ߮&> 0)KcjE[ Z`ҺeM8qe`~أڠ='R 8I(71JCQ ߦP>r;3`y'-Y"c@`Hp /mf:p!0VFs[!QgD48)*uW[CLAd~;&),|S Azx7#]diZHLtPPʪZw CqJHXߖO=.R _uP5Ӝu фw!-65--e3)b瞵τCZfi\ )24"iO( !UQ8Bة%$GdW$3)s;('HQ_I CmPf ,Q!gv 4X@@C~P IY|ի1 eq8X Q_J 33EXsB2!'@ 92hoq@&  {k "MmJ P?H!iBwu4R*r@'1`J0`!BjpH+!VHE ).~3UtDJ" jrdy``y%B=2d wtO9 '# 1 HDqOeE? *iz5Pɉ)"FXL T|6`{gybr#yGiMh6Fi4p<0ԆX(PU0ؙ%icMJU2)%, {`Mx>AAdȳ` ~U9!>HyD({l/w/;_o8) 4(pt"* Ő ==Jpn{|\ Ef}ItS"?h]Z~z\<~o?&B^?#4R9/s_G?PVIxvOk@4@NuugYAU8}zy}P7Ͻ(PKقR@nw{<}PU@OyE =i{c(C_xtWklNmR@tۇCl/}^]z7Tz=$:/m ;j Enжt&90=>>X׽rݦn}M=׸{ݶOƁן'o/>pQ+GQ)%mMhh ;n$F7a]0WF5i^`tIA$5I-նVo_NPKk(K }>}ڀҨP}s|9Ih۸,@h)vhLuCX9_O.V+Wv}i(5}L|:oJP篾}ܠV>֔[>l%U^ [Y*kP}}  @;[ ηn@|mz}}z=UO>6zϵ]S^wTZckX*}cOov}sGכ{.s_I;U ugG{u=oqͷ׭^6owe_|y}޻mYGᄄ :Wcog>ݙzuxR崶ۧww;-3|_jՖ z痟q6t\5l=tlv9o\mo^h{N;l;g{n}eiUܮ] {_}QӖF*݅9 ݓr׼:W]ӋwT<HVrukbwxSU9vzõNy;[jYMIEYXm{iJOzY[2swcrV8ttvr<[}CunX $5G]*x}q&Kl{snz|7v z#gO:kv} ٣`%7iz' }rm4.i{{<-y0Aڝ&[0m+ ({m͉۷mǷWYM&!uUܻu}w$( QJU/}W}7"vKR6&Ơ4:޺NE ;P7A}V2Z[}ѽ\p4T6Bgn[;li` {=Jl5 W|m&{u7wp-Qn!TqͶ(L Cnz}{{5ng{ ѳ]k@[lnpҖ;6lx]% ((PHN>zc(w^9gz {nn6\nE =:wݼȏ^Qs w5mnP ^{U 6cZAqڪۡƫCu6fj0h7z<֍f庤NVB E'xs;[jj9nI6MnhYɄ4gvc G-ؗsRao{ڽܻlݚUwYvsmQ.0 }5Z2 ޻pp=}{ۯv;1=Z;[\utgJOv޷k\vP2PUr==F;v5<A"jYيl"M$(.vX[m1ٖqf3۝^_[}_^h6ӽh@&F@&FɢbjiQJhA@BdjzFd=L#)ꞧ?T4i DA #MaMh MMM?SPeS#L H a h$ɍ)ʞO&=#FB @S#@B MFԇd~<BhL 4#d#=m?4 "#YNg|s+??4SFMԿ~WM\N5A4h 5#rQj"j b)6MEo]HhBD!O^)*m0]ˊ?%vd*H-m m%mqhUe}[qRv~#ӽ~vOH2l=8}7eu GKe(~O E*?&:O6 B8ԆH1h*b %: &"J$" j" %Ѣ |\x)Dx;qT=P5i?Q $v>Q#Ga5Ww;.Hޤn lC#;^FU샔쌪h\ϫ8mjB8Ur(z Ufj5WḩCgp:Xa5DH$IFW:Ŕ (:"0a;*Cum۽X{#V"p8TPRJ()(* Zi i*jFcXRj t!8d1,DI}dʃ5wfQC=^Ȥ֛VQR.3댻e{uժfߟ8K}V4|Kwe~4b(h6>~o,qyJP.ޭTb:6b̅=e KIH'A'ȩ)#.6t\OƉ"$v;UEPg0U+4/onډ8dS/L P%K1S%ʤB6a9Lt1 w (S r3 > Se "D5HEcwAbU{ߘHA341U vXc-1ȍ B|Zh1Z&w5894V8r0TKtt6Έ$Ff H% "%C"F%&(=p% 4OUCrpb =,AU.eY"CJTRER #IރhMp R o8Gǥ&O#4R4's5!Ǒ*ZC#ӆ jSzrS SLETQ (%`rH ~OAB$MQ4"(rJP J*ptZ>q k/g0JR" {eTHiΣ\AF#;\q֞Z֞b#Q΅)(G#Lw5wSTԔ(uu֫"B/mH!qê.IX()& ZXIIsZ dSj&J)"PԴQ4 EFgRԱ44I %LTDlbi#t\uS%DDLJETDP͖&I&剚i0i"**1EJlUS4Q@TE4L5TM Ԙ}7yAFkC&vX?1@7:D>Zv9fvI/^R 6DZ&zi4h#8*R#l\1Pndțk`1WT,8-9)!u;jp*pa9wОT_~0Qu55:__8'ؔD}<L4DDRFT4 EiPBB ""8:UJJR(AEJJ8'!(JLREQC3Lx6bphJ~q!#B@PbH4\ Hz^u3#lLMףY?vgn,gFKZWn@L΅۶bMX3`@}DQ~ kvNj̮( P-z ׮:ny40$L V !RHs'acK[W<_ [VU?w(|%|? :;wVhQvGEHϵv񞍔>1>[DVsP"q^ h} IzkN¥aէXh@|_\lQucٮȹ޲|_?faPlRڶW A[=~N[K)I0t)BCqVILϯLýT`.dtW^T֡k8|rppPUrMMI9\.mSZDbD2[ӖQ o˃h"|{Fst9\Ӛ#XXvj'&*6c`9͓KØ8N87a%E4Brn!ԛ5NHBE4L*4.rM`68I4+mM%Y_[xkY7DAdñ?/ b |'9xj DgݝC?~K挊hFk\uoq"Scr*6hQ!}1U!릿NcSqm5@(k_*ѵ^ {~H*wOPK_O񦜱U(`\;duLNd0uv"FW:+' }Rjjf^:53Uq3-jfU^0":ҺQ^2aD?OHpќmpPt0] =CK>Uȅ Go6~^Ζ^?-prջ5-KqJ[]Nxmx((Irߑ3uqgx=0.K5inkk}CHU KָR1w\xZ[4^"NĚQlL a9§FL/>ɺj 40XMT.‚T8"w-Wku%WrMT8KB ] Y^폲j5$P(يVN[?\?Bsb)FpRPL̆2)x糎"ʑf$ڮrndТ)I%L@զƦo81 @-H+s|9`tV"> =e0F axm{8rH9CjYJ$+[ybt NwiwЇ }Rtp0OٹN01 QVo[Ø*޼uǞkDx`R‚ \q" _Q\~j.ZjT,o'b3> ʞ83u9{/d}?#5#ã\ID!6=dzQ]Ԟ89 [C݌BV\6~T0(I>1x$v1`Mg\?G<҉tE8ymīߺ};fDFdPp }ھ^GzǣgK:'WrxP~j<]J?6%TF FJoȑm?<Ҋ`3iG<8i H;8_n7 &\W ÑO|[(yp|/ D>pYkҞBeP7`~~uuM/]|^dz't`=GU_dY+h~.+Pu5zWomUӄ+'2†|f~dsíkX܂V24Vq&e"~ cp*ԃ`ţCiZ/pҩOh0.0\ ;ec1!BI,9`r=Pѳ _zw0+vj_~ anyYMӴ٩0-v@W׿G݆:n R۱Q!y\,5uQ[+ϞVKt*XL6P O[M :\dE%M_@wB%ԣUn\j49z"}uVn[5^BJݱv}nevN76im͢WvC Iȹ xy!pcZu?S?$%㗫KA\:nX!qeN~, !Àd`uЍԥtM]p~W3E2cQpXx5^>6 M+.5f1+W]BN~13(| ,:ȷ`1VFYbjcT[=n3!ueq[LQ1yy=r۞~m"zvQ\qKs8P‐@8Tf&틥eS=Âʂt_Z78zkkݱ[UfNy鄧Tq|,XFV =WqWVc{_*fe˱1階{:CQR O$qsW8 e,g5/Yb\S@.9m0rX{&߽A;#ɸ7^bI9y,ws:c~Yݏ4j:LUMMsi>wb8K}ډ7՗AZy(nDTX[rZ~*q>&*Y]EvUqK@A&eϕtx 0:6M5cEb* (י§""b&É-dDSRtB)A=\@*jn8T8ֲM2;PۺC wp^< :>7oꦶ9 >P23 x㣄et#HS)R<_J;&x?M3LG}?`aJs[R a Q6ƟCuƃk0-bB㹍'iR}tmp3\bcmdki!-mc=W+JfNݎ{oaHH.a2_^&d6XAR_ϞҾHhĜ'wžy?=LT4DhF:➳Ar}Mz)X]~kOTT 6af{nޟb{1=f$hNx j Kya{:QieXC 5A d`lH&9;d@>wk;-kp`Uś- tl\eip|kjriqȸn$*ne{F!rs `䜽2P m0{I$)P˂fɈ^d:B-araǖ1r G:afZns_7 %Ng 5 8AGL^L,IFCj[oG7f-`ۚ0Dž28d C7 9*Ԩ*kGխ<1~`Sf8ۈdrʼn(8 N;3-rQC棼 @Hsʓ=cbhjMIyȅE SHMN2u6%pǩ =T{'^3^ ݶ+o=#d6Q"G̮J`l &t* -Sؕ9:q~T_F@2//T߇<5徼L|&mT«8=mжuu:];:uSࢢMb #AA$YYW&[VG!aMJjIIjt>$)|Tw( Bފ6=)AHgmaPPkoc z YFdΪƖ,VP@Ԝ6Ž&qȶлpDtҀ.:QS!*EZY G?v:eG?FP#M[1̬dnF `Gunxn ++ֈӺbcˡ ^6ݿL5PVKi9cX3 .D0zo7sq{~[4YT;ubu~o!xX~|rٞvRtrdLA12Ve*S`)^1nܸ;BϱGT, ad\!<Ʊ­j|.}vFjg.ˈ>" }-AG`1D)Vsc|ua]i>8=>'q[h٪y*PynJΚtw#󳈺m Aګpm\ݘf' j+. .T.2aMzIaɋ D?( "~4@ƐG1@Hh(@B Gq@> L5<wi{\7@|khQ7IsEj)},Q?km;]ag'1d }kSg_nۥJ?׍}-x(e.Oكw{Uix[cjSrsӤ&YIa#U \5 p NQvlŜ;6= 3 .HI<mOȐ+W{/7 2,zQ9y`2Ue'8Pk,֮ѭ=ia}8K80D1ϝSlEb,\HZsxkS ^ꉜs~*^GYzIe 21'ARS60jN8x4|pdX8>%+rFOזht*c- ,17B{m5ي%? :qSZ6xa-Qj>N)lc~zfJ'ԡCL5o/z; 其z@>P'GD!ww}{[zۇ~caWzJ5{KJei d=l8?_Ӝmœw}ߟ?kW'1jlІ9k<;5x}Ϸ_?]uJh\k܎8/I E@O|TZ\qoX(USvBrg&uvו_TSu:+eSg\)k R%Jq?A 6N<8ect%4|.HTBhʍRcm^"&K7Ͽp5=l^$d[erK =~Wي&PG?dgWGMuY닧*.m,hc6xZDVpMpzL𜄓2Ϯi_|C5iCإsgw%*ǧ vfNbGT$ %|$:V8?S"aHkG9+d78WjIQE{1p/D"D)sL<$~:@9,!|p͵e2+R` % qOEQ"4MKfR5y%0pi[C[ZRS۟"g}]w8&$kqN?KJ-f[q YRP٩.᩵JYI QjuD)o1{@S{[뒱{]i=;HTv@G$Xjifz۠wDZC˭y@.5Qäp{n7J=[S] ]% Q90_v:{a} N }j^/-5?^l(F'ݭ_}.4r(~P̺Hu({rjY=Ko#HS͛T3Dd %֠xMń;TY 9 mdRԇ\T:$@ dk lռ+]$hENS0? zȊJPL^zT#]jqQQ"[te\r0qq[\RQN p.3h{s\s[,e\\_|4m?9ל4(働}HTmBpzLq H +iwިO>'İ}?4zح>oɟŀB@-r:y+c.DR9ߟr镔+~,e6$Huirl?k/6QTtFp~],UJ6<*%<]A8EIaWteن7Kb{ :֧|?W|492t0rJYm<7}럡M8>Lh;0λ)WbXRNG-O9erh"Aֈ{zqu*"q nE'jk=Wn?Dr_u?ñC򎨹a:59k>->Y@UGE5{uPCm߂,S|>CAG{k^{\$GpD1QSjZO˞e^~~~n܃tc։%!UܳCDۘ V2o#ר'T[lѩ݁xfV~ɋШ3DcO>6:uԎG2ߡn,Q #оs֜>Ì}C5>XpMJ17ua]?xG.,_10r(kz z'@ӥlTw* "g)DeY[`~)!7JWÕxˉ$ڡPw[`aS``"%.ml9ZӇ#wT A9.8?QZ>sE=rhOA|*/l:,?/SaD.HӽpH8?[ ^\6ڑ+|D /+r"|+mHoK5{l5ѵ&"\r#mmEbĢopEN6˟.Gq;X7웵%^3Nuв /J챆Uu!pCzV[pꌍ@l9#c d>r y5Qf<ʈܴ5-\t"Ջ/r2V0zuH\2"Y#N@ڭg(xRVtupٖ9#4/g,LP!^?#9uK;vW|zYn(M 9(`8!xmUx<4AG(8hTc ~xt Sxj},8 ֯ڝW4jy@7BUEBzd^pAr3]ϭl"/aaLO[~bZ(Ga;gܨ~)U׻(D } @*(D”@z]S*=Pv@+AБ( l8@u='i8SFtК?+LFZSmb_] :Eӽx'|5񟨦0TrUu6 ^`˯ǐ ,_ʁwnP (?qдo#~`@1 ^g~6FZWTw^:ug(zowU|l,\H'Ξݟt|?'gKY8:\pX 38T0VcrTխa5#ߡ`*DD\T׿myvW ݝwDO\>KO-I~KaXl"fQf+ÿZGV'cSQ:RS~>’rTAyQA nmjh#ǥP8)qYtck p'ׂ~<<bkuRؿ0k% 2uҋF[|VM{ x7"A A P( 1wra.Ͽ0~6|Jz0Mͩ}mA(Pj3{m\tԝ};:-k$OW(';_t|NeQ˪ڝi+bf@?]{R\Q@R yW?3k%}|=Dw8!s,TԪ;gk*$BA"2 7$U hHe??G3FGwu9[MR@4TOqAmhzgbOn~3ϙp ;~_'܊H@ 'x~kƁ7sQ?]?%0 ~}4 oHR}ώ9?_1$a1U?g9vIL*)|ؠȤ)d=dsf|#%D3't2"ؙruxfQbu˕C碿:cL |H|gryiQ_.ĒwK 3m4jy4aHjH1v= ;_h _OyZW>\JE|G}it[4a4djJH>y/ͣṴc!#(~#77sʣEZiP1Tn͢*#bI+@h&ግ PH9?F4K0EL@R4`L1(BL04,T4A4*P-!Д~5bE4UP5K4KUr=v<LB@AʢFdibI(N ؄J EJQ"H PJQ"JR4E DNR1%!E-)TE4UHD$Dp6Yih"d"@ d!XV!)(R"*bId(Y.4LTDQ+IM CH%!HA)!EMP Wu!uHf|hT3m(MDC(iSq@@}٥\L3H)K %0%%9 rFǁ(i|p-!"@D$ـ4S@ĉ2?)+0#ש "ii*>DŽM COn`$*k`\EN+I6!6iCTE ;.lr(,*̪*<6%(_30cHxa>ך [@z"F§+T(RI1%AA~+#eZZB]V';lHԆqޥSU.13ylAɕ./McyŌpzIM%EO|G)#10#,FO @xZtcF4el5@h: :|Kct!6Fz<`O3mO+4Rր.;BVN\w!39A͍'/ՒQ]8!%H̾]sD"~gFJ=/1J`v!U5|ntpĈ j6 AB{?igI7өKVTE뿏p$1𾠤1j3Vks =@ƒoJ.8D!nr:L4 :۵i6. ($izxΊۍ_m%Aɩ7ur=tz-eVsRunKsaGsn hzvRd"BJ~'X ڃ >2Ar(Bt(Տ%w^>C7X0!XרֿhDTŭι"sS_Xf"z>X~-~:KV]k9yx^Y H½눒cfy:(xKRâM v[C5imZ' higA$% 1ʡf^k@1vQj,(F:ܪߝC E}YOQY(hb\GH߅C)·˔i%K>‹h9?K!g @7E3hbSz,>z !`H vB{KT;?/ti8_=V9|pݻ:@!K~(|n:5]!衯\AN |Ů ¶ycP^B8Jm#}8rlA l'ޟ}J:Z|ß| 85On!4?QUf*1xސ{fjū`nQ~Oצ'dr!39B=˺3^xmH`38 n 3x}gS;q1Z-m5eTaԁ+쓉BF}Wt;7]ɛM|5䌭" }zr@ٹzSǑM>h^^ +QpHz;Mtz˟j5=oE G 1aK)CoD-5u\,Bc|9zuz^t/q#p3#G\uk5X ؜jק?!5 MN8U4Fk@wr1j9 r9+ f ~8jPwܠCvcFixmmf 5~k;A]*HƽV;AZ2C0Epk ]NW{"--lZ?S' mP8PjTPǛT~1w/f;HZS!$@AĢY).zUZD\f06 B Ͼ>\C^fsp1>B0M@kb)_ۘ,9Qx"ںh%U<+mœxJ$x_3Z$O :S\<GymJ@BBxDV”ǐ@Q$&r%I_1 R/Edn #  4WK,tD쫔,ӧb)g:" UN ok$7` %6]`@ }( ⃰<(Q+gE@d?}:ݡ{: ?p6D 5+N:!J}\,aS6?o~H%;A}tܣxA@(@~ҼGc"dD݄xo.Izj"|VdeAY^!V cϜ~!j Z Tƫ7_!ƺ1dڝ!z %:x[>D'¨"(Qm!@c~P Q`WS15ԣ<%-`^p}8p#4&~­X*589y!͐;u"hQZLYD.˘T&N'#a ܖ-*vp+5*7pj6vM"C뭄]v\D{ dzܩQlvIeBJ4s<׹]f ?Z 7TsRkѪI$I,?7*)h=XpU`ӄZGZa􎻵cy@fric(RZePBHBBX~Q]ƮNI+=C1_ٝ  GRȈ?%5fn ]fxsAÜMsRԪB@j)jVmßu驃*k~x^x?RISYۢ3\^33 qI$:V)o1JT둥6ĠdǶdzRS ETx[u@tB ^;OoW _r|A#ɿ 2꼖;"7xښх8`$t9KMoZe8995kXo=)NQr~"u`E~P`/90AX? o>D!]]}#,-Ոw[ۧ}*tDA)Qdf ;[>^?~帀#l'qjOcӱyx $6;G;&=G8RA%Т}Q}=[{ɨ}kz,/Ipxu64w9vg<,PGnd~+v* 0u Ʋ:>9=Y]ϩ>go hf]pFCbH˵ C>uOϑp76t)&>rBu0]UfAމchJ/ XKE|IxyC3 / QIRaJ2AsW#ZI):P@jJ?="o?YqCo'ecO&xVxG(_JP 6&ɓrnB~<ў' @1;4뽣tm|nzAyaPrPqQ ȇA VO;t"TIRH6Dg!yl C!wؒ"b7wԡ뵝h#E LwF+}Evɳ'\t$T'>?qܜ$#h=rU'@jT"ʥuB秓<`usu {UT&Pٛ651ƥ'ΏG4 vFM~_9)E FcNgu٥t=vܓ/'.uy$]Ώ<<@*n\'K]YWU|ÈR& zߗ%}L))hd!rJЙOޘy5ԁ#+be8617fDDAsyv>*f _atȊl?[<|hP.S4n ZBi`HHWoҜ3o?$óèI] ~Km'AfYH%7 Dm$QM5+#>?v6ѧZeK@K)WTI$Roy<%^_XNy?jH@P' 鞨g_+#$I*du*$~ة5nMEJΙ0m23>-jӲ5`1y7  !(p}Voc޹!a"/2Ӆܮ*q @4U>;cѱPTTI*U /ĉ8F^v"RΥQh"q<\"BJz#>Og|Jq^~=?TtxvVD$}psvKPtHR =P)mA p#]BO'~YK:e7.8\0`ALŹ:ccΪ;le ?ohI˔^n+;"|l#< ,ayr͉~Q 0]Itm2] gOUAZZ~7Fv8 Oc0 $$_ˉBhɭt[ I4I O3vb,A?|!Ze$CoF4V~!/<+J0`V-$b\}CTʦ*Ͼ?#n60Ē5]L}-̺d4~ (P$ֱn7Evb@,II{#vHq3~$AFD$J:QӴ4mDuFnsG[6oXk J@*vB@#0.6;coӋ=M0smp QGѶmX3q T~ =i *WȮ/7qȺcLk1upAxjYQtZg!!(]!-=sarohn4q}[PMϕqUUq͑ Po'BaF jQK; mmN @8[|D[cz>h<#x#1oѡO9u>ge;/TQnCbM:V(u%hWVeuN3{؅feM#Riě疶ٞ{\ 0 ʛb@$Lyfe0<#ljPppBb%]d}/xu5X@]] ]( 3: kL#DE!ˆ~a,ԁ14შZ0f! ;R&5xaw9G$8nFr{.tֳdj9qήluE ]L2œcf6֥-Cnkp.sS]l[mlccr1:P1m*b% hIikv8s) I2g$Cp~|;w5 !xkQ|k6`r<ڃ;*.Isr K r☟|WS\?7-͵'$ ?[=7) dQesE׎~3d sb!σ>vtTJd +1y)RXX}YUY}|W&$$+<J,y:̯@pOJYyӭϐQ/QRJ+ߗ6qw\@ R@`8?qw> {ȵvԯ qAUBk,;ـz/ 4h-A#ޣ]|YA yN mo0*N%(X{ԐkD͞Fd.!ąݤN 1=Bžv>|nlcFӣ[γ9E઻34i!ґ0E8ĒIO.[oo- 5Tc16 *< :5NB"b`߻LJu_.wn(h>:4#2׆"B E:0܆]D{&dn'zW쁦pBf,LKoA!?o!1UyrȠ r#w*ta6ɶ6gmd;Vګ;clmm[l+չnHS6h^sGRPmg&6s<h)>/~trD"/3ïG?q( A!灴 zȠC+2>>m;/s2;C}UDkbĥ>?p' iAy\" LUJĸIm^slJv۶}(i ](BAK.+7}"BY g*Nx}v tϳW(PADQ( l W`{8 :͝4 tV|]?<>^%_q9E$8`/yAxEBگ_Fkd@zX$ B7x פakajU98m8N Ϗ_ϯw kT& ?| no~2T`)bHDiZ8M}9jtd& U($Q?ֆX[`фm ӆbK[`Kv)((M@i1"ҝ @*/TP  x365߅4WM41|RT%iy[9k[R :`(tR8hmL0tRׁ&z BI&ҕ!t6/ʸ׈S|W`,JL@D\:/ST>Z%6x(1zwʁ.h3@AfzMlĉ&6t0|1sf:5YH<|Z:^Z$TYR>iI$^;[\5AY@aeP`lܱ/{k(h׋UbKYP6K(VK];Q9\z\a LTJ CA9n - OwsZhx@k%V-Sb1hݕo%wx ^L)+[zLo]^4Xc!|,qof}gn܎n~ûG\#38>BQ+m!~<9N'hpCȉR, ~I{I/Gua?`* d F(:G?Y}?RKkN&vpޒBm?FTCמ^ah;~p핉h'NI޷r;mqe]DUqse~e4#5ƢҬ?@: ()&wro40RS"Xm!V#S\q.|1G\~^.5$7~JGܻm!mus AS&&N*V L-A{1)Hh"a+1MjWGDpY?p۳0Gk 7-Ea Il{LS?~J$}1|1dW6œ`!BA°KXk#mwM,>1JyZ;A{G[eöK&,dfqSӶm9Sg keSWŶ=iƥ>hJ^vܟ|=]o`]O]&Rdg.\,T"!LØv#>6~8Q2Y䙄ԉ_ ˸CaP.-OJ-nۈbgC5`Ф8 SZA>TnZw=LG#zUjڨ{ӹ|1 #gz*;<t4/@3wx?AǢ6d-䃸9aor%z8o~kd=q@Z+<7`B ;€:M pAp5ڰ le\,I$]+|LFҋooŢ\ctg~cvy+`PyD%}zኊǦԡ-MlqmW m|(։&PO+6U]r`w"zY_)߆1}lgxoG,Po 8;t;:F [_}~n~GLٲݼY9M/40"[SgOBSJ;|!EU }Z^fl 'o˫}5/UNl2"ǡr61c?3hz<{PzP`tm">!n8H\0?J),ôB9sds}R5,A>+WXzv[{? )$nD0e@9FPtނ -kVʋ$ #n..~fdSf2K4O/H|?眷NxmFX՗CV] $U, @=$Pf ; vteQ2UwEZ5>ۏmnzŬ?y彷`Ia~w Unr\HL$;)EݫˍǥsOJ8m~RhȽL&,L989MaYR,D$OK ib[.X>ы2 *_E|] ʾH:#Z .,YM/DM8+=x P AmtV[x5;"qP]pXf3twt0KlL˲eхfeyǑʬd!53-Ae#ÂrAA4I:Ov_#Q{4pt;v^_"矮Lx M!1" #ڏ \}zv59*.0e^Dd $AsUɷzah!}5?0Ž}0J#ǁ-jAG ]^>8 T>ݰ^鈬Ke#vőNw9BSt|Aqm@/}FQGXXrK{Ku2@^]h==] Y><3 BJ )7'#7h׽9٤BZdNblX2ӫ^vbͺ _nq{[`ۤ89rѹAKrꍸ+\M"b9|" h^]AƎDB7{͞Z% $*>y1ĽOżU\v2zj@]R H)ٕd߮O C2\,oA"lv;E*-AZWGy;:V^vhhw٧S~&~,|\ӧшd mY_v w_7.jR-?}*!/OZwd&L25h@B#X;\i3QĿ,KM؂7B+oTQ"P R* !J%GOA)5ڪbBp! sIP>l~N8>E;>PrY? = n~.xY\BtrgG997v?LᐃHgՂ=#d&Fj&g*ZoEn~Ƚ{l㞆#eJp#LLGΙvƘ:u/5=zL7 0 =*o3{t5rԽnvB"1%GBH\cX}E"# e|6F/#^^-1Y65UgV%#9Ws@uvw +Mm7[Iɀ6Uޢ%5wEal$*"+nNNӄ2@L{e:OؾqZ6c29}9HxzI `򝗯:ZWLډWI$/=_U}{ܐd uJõ?f}^gcƨx@N~]qB&(|vy\pRHn#4 `X3R:(Ȝ W?;a#g^~e}@5I*ۆt"O1URDFh^9F*AF ab?C'm =S?;_+L}@|?jMc3W1<x.׃RC`Gj6piw$Oa.+0W_I)W.Ha0`X$Zs!Ty|8#AK>,N0>2 {Q2%dGH )A'9(JyMu%khGk煵 DtW`]xAІu ~)m}uX=)KϤ|ӣw5HBx"t3|BɁTocᮏ<{"/gH;Չùhnx ~E)DQBMU7uwڢ^yTJYʏַp//]WwE{dB;ʓaEr7@è55>tX&m= -;xl\2:nuf 5흽)|e|N Ɉy6[v?\DG Guك%czp}>ض|ż הMMfET {@M. b^oO瑑NFX5tU`#LJ@ ;AQwj/Bޅof6>h 9S? XՀ5RA(b6$`lƪ BcK_fRgzk9 ٧x }lkF}1>N0 7~u |(#vk>ώSTw K*3Fxe* (S$q>%(l!뜫L& R'>9~၇%IbzPG?աuKaa" B ?Z*!=|Hc&a<ץ6O-]}91X?bCQnRV`F=Gшr 9d"/؅KzUc[b{NF uC*u5l+ KSrUUdL"|7Fi,dE.DR醞|>yl[מwyŒobp7I$d(T\KeKoL$Jbcy1`9쳐H׵b I{>`#oCi7!DF+;/Ν3m؃`=2:H;L5(*9^,@+$bKT]^PT[ϗ%˄ z%!f)NrQ=~g7ܙTW5aC𧺈0Sc:HC.ɧlIJ=3WȅeXg~*~a軧f50!%XG8~]8xsx IРp{y P5@UY=Oz,bӟG|)/hl694m ЊǶŃ/tO{ߺNQ w2Kh椊q:t#K %:kSj0n~yg.5~T&mJpӊbd@b͊i8ª+4L6kp[稀9MqғcM.Tv@ 8eNp'|2,PVg\N߲̒J;?ϴx"M/ֻmƦV\o+=G[K>=l:XQD3hc?yt<$RWڎW<]慮66|_o_}^*oNXoܑ;~|i^roё "PA0p1%teE~OzO@v6Ž(x`m{W&@N#j>TcPcr?,-l|xL2_ dc3x<_߯0+-.Ѩ8>yxao E >VkF""f@uC|!IvEv!zKTmdŔ2m*l{3B_3}`3diXd^Yn"":hB1Ѱ4NNUÇmSl ,K_$/3BZܫ#6<>  Q#VQXN.T`'aʷ)C퓲Id$0EZRͯj_f6]#%qsfx;S8ЁׯOD$(D5V0!ervPqQ\bH'hk'"oI!B (GV@t=$C7po}mCaӴg_Q|Ne4-j|}x+e HߓKG8WC5{R=jMGq`%[N$ .`1nhWWJv; 1NMznu2ߚ!3F[|?[gf4.P>UF=x\TWŖHryX~ET+a \Ba} !d"o Dxϛ:D2թz/𬳬WY _>gwuӦ~mfV,~v}8BCldd[. {K]UKVoJ}R1:=e:hqHEM[9zqƋZ}7.uqyUs`1̨Am3?oY<%w-c]Ws\jCb"h~Ƌ/̬G(%o~-o?LuE1L%dyF Y8C]N$f&ZSŵ(eyS9 "0jT! ~l*vCKcӪ%^pu~ n<0o7Et:GŹ:r]9o pݽ Łi꩜ڃ"o5s(8Cg2ԆMljb1'|;FH1;t9q|1vgpLI9FWU"o7D_eQeAvɑ*2}H9W(m4F XA%ːY~ z% "j ~@.\aT“;684l8<5"MŘ@6 @f/a?4j!цIT4R"& |DB"X7[Iٹ~D/ GM0ѲC+ǯzy6z@ $$F@!wR4#˰|@%'=z|/u}w^]ү`nLFQ ޛ1@a+25t|/k`,?_-M&K|sym1Wi[{X&ꄵnjAF+U" B=iN{NF \,ޜoضֵ[qG?$hlAR9>q1<(>J{Hg`٤Id?Hp.@?믍`ۻ=W,J1!2Q7ZvL79wVd "S#UJ,!Q J{V)20kUuI|:#³̞kL#ß|^RLZ(= \+O,9PlP98oƏSlH !wbǘZ[tW}K3 ^w2AFbwN\F}#‰\忭ݶ#~/}rbĝ1xZ f^;p..Y 4P76dn:J>TߏU֚Iv+'#;;+ĢX@ Ve`-:J*%B Ś j5GoA׹P I$j틁zEm1g\6ܛ.Ad;a %WXHE%apk(XmMtA̎ D 7:x$@;7,$ $SXQSȊX |kjZ). !(X- 9SnJ+&&}]Mhxn.3 'blµccwJcggU/~dP˯QM>ժ(6,A$(= euxZ}nվJ%3@s@Vakk Kms6u]1Kxڐzc+HuFh/:HX_ѱַS/˓/=k塐ft|ɤ/UYYOpR٦Z]׶N. 78qlrrS4Zo`tbqbScӚkT Bk!ad#Kڜ[E4|]huO}@ni;O:cs~5gxxt>/E!b j񬳉G&0#BNjo-'"HOK`HTb<)}jyW{̛X'\oI$Kys0O}X&+bs[Aďp6?< uxH:ZUΨO]|]fxtJ$NÆRk!<&) VOlWEF&}Q9RGXT)KjgjjԾQ:^*L+pۧPwYnN,x8am1̓*b &FϳFRk|8FaP|:| M_ k9㝶dإ*RUݞ ҭ{<SСA_g ʼ;"(0 M߳/Ez^=Ic?*}p1 қqC.,mm6=zd %B _(h7 <\8DMk̐=:~?~o L%F!TU]|*aWv @2AkNN"RZ P +c@Os؛8MnbEh Y # D^6QM# G*{/q\2*K.H?f]]8jַV$*+'Tylً_m8p JMQ.8_bD“lQ{FJ Tq>!^? vw׎r43頟Uj2~o w|Z߄,zY)~9L(MiFw0~s)gqzJ5 (>0?|BR#ў\Z$ޝdzS~['LꯍAS|}9%x,E5^/m«(WwkS{״<ݒ @Ht^ G05!yMÑl_wF:oզ!k=R@R>>|:,zK/.ܪoA%zcYXYhS"3%$V \l,A"ò.LŽ VbPZ51j!d)}_@lC/=Ҕv2=/5a;k&]|67^p=e R`/v@:6'TFax`?2-T CP2qt'gD73A9@%Jh&8F"Yhb w<p۝,~ZO:ek{11u,g1g-Q &G.7퀨컧ѽP Co;;ӣK{}*O6sp|yr\tNO[^QgV!%][%|ar([=d" ' TFJX N@*a]ePw >%zyD0u=vU"@\QWfHj&ݗZ8w {/tMr7sg}8#u2zvСem]ul%ڮۑolE^Nדk Zo/.M*yenzs!{0jBInG 1C}|$+BsXQ$:ӝњϿT|NdH<<|ZC?9~?NJoC|9/R<#zD1Z|kJeնH:yʩmP#5ÁUE{ij(N5]a2a!rG>A* l ba5C9g6Q!:yLvLrьRb)AxRJf33p9& ݙ2c. O*nj//na'ۍi4% jgC'zM'!(thK_'Gz1GMǭGvWts<(4P\2wt=5H_\P:EI Yw>;2A\+gؐnQ2'{c ։CQhGuK+]Rβ>ܿ: 2` D@"ҧwIB@!Nk tw#|/R{`̢4ւHqEC72 N9dӇ@d̄|$MESw!ARrt %PdEO!y]`+WrF؉0{BU{Pq|7.А?ݺ`$j1IyR,؃JޒRJ $%D)[π<(I2v .@B~:׺eaRb A2M &3yS۴4eUH#-DBǖIv>_߆cK'2KYE 9=~zj=/@c~;b8ؗ5&t4WBL~)^D15J)Pv e fHMglSV+  e="-t35U`L  5fn0?>*D斵w\q{m*XξyUw̚O-J 8M)bS._]ߏ֜>ƅj94n@8zSwG5p=l?_J b4}?folqd`|~فv17帵Ѐ`X c4r k 6# n]k.ZFzKemeXzlػ)/;깿Na7 SހYaj )aNp$h#MoRVl(QHT(:z#鞚_z\ߍ#E4r ^(w~ aD k p4}yU+Y_ʴv빵u fB1[\LکcOg1*x/k>W `}I>#X'C9:S.OiL ذ|v K5} [zСu[sx{ bOm7pοѻ6s0uJ>FkffJ9 v~踇ovּ5<]-z#GIJu#1n<i.=OA|r!Hd 28Bdvx`u17~g^3ݕ`ڎ524`6нkTxhhMoWos:D# )1QM' Tk!C%^\heIu[\~Fbq ԃ}c1ޝJ~H=a/Ǒ6<"9O'Cy󸑀A_y㎚[;7ӻ6/ilV8-*1s򥗻JGjMys(Zm+3#OG.~r8%ݾ/#쀃n9NҬ_6  ].[O<gWGCpq5ǎһtJu/|kz ><1d{* ߣyHz8gN8&BV]{/c|N"2Ա.9}mK{Yv-Þr wf!2SW¥uϢ&=39m3G"ߍzv3f|pmMm qNō}<[$..s;"2 ?8X2UpVӢ72:1/8<f Aa[~|&OG uWTP0#-Ӈ|rv`ڸpOK-}bl/_g;0h^m'EUH(E\&{pӰX6 5Q7Xw.|{Ӷn:+"c6@}%fqֲV'h-C$i F@HΪ^^Mq!‹1LW7 ~,YXtwSSAIq \%rKyt_d<5|Fos&<7.=%jrϽ86D!ZgO&Guƌv>2(uBa#A ?`!@pHD;葰j?+Mo^9&C? iX@SiX!iXBC'(D^Ҫ̃{}ToBBUykEr64uEGK]K.F('CG,E@t !{ %V_ݡd̔7ۆ^ nT/{vqCF$7yc%zשoC5&?YdϞ߭L"%ydCBD|"+)0I^`!T-$r>+5;&i Mi%Cow}NwD D 4s+[tSq0 UaCc .{rP\s̙=DTNb)e.U'r%lGriu7q?e,)H 2S-ǜΩ 4~ek.v A_ǭ)'RATdzC h. _12"Y 5kWcϡ}]L i-G0xFpgWI2yRdX0dfSoX奜EM0SƮ% h0#l[sLDEvLp.;8`;$~Pɼ0ïuRv:s9o ehN !1,R@Zj|)KL l~JqAOh72`ci>6$Cwu*lN6r$1&߶1B6nׅv*ΓSf }+95$A8 UXwh/VhsR]sTv?!Dɦa~JLJ_W_l~_,=g6͋ʰ+`&#h2KmpeA:]pݪp&&4d[cd;5ۢ(bvEOwZvn`g:Hl8{'۷aȈ)HLҔ R'WlRrt0-Qo~%{Z\])=e8?l}_t?h& &I+VޖS\bP0$ru@|w96s~2{3+%AT27(OF#dd`ƥ\>}'FsLͮ+H׻8I}MqGx\CNC+ν~>97tHԀ0_tv]W57jZ8[7 ގ Ewv\6V^ath)~}W숫 Lx <98*L>UWb%ɥ4DAQhV*9 ! ԌR'U`igޗqJ]DU1ǾE4gF+ :D {1-as{sַÝ r}Λx/>UzZCI+|Qa9@bC|f@ȃcse}(|9<%`{ՃvM=+߃v sl|P4+R ~'oEM<5=:,G-Ww.V|odǀ _SC.QΘu[eufW _LyN= aaD%}:=xhm+5Yg7>A@käIOD{ZF]{,H*Už)s MC<9πDVmcPwD_0 CF4ʮvzJR:AnpݝH/V6{$P퐏hp]bBL !Ysթ \n_Dav 0"%{Dz^Z}ʾ=k_k00 ]}f]KQP1ͽDs.DszB2TFl,VթZ>n0Z8 ټ~uY>c~+}?N8ώb \6CA1 F0Ah F)+mvi9*ؕ{&TÍy? Y(P-ӣM|wO? a`@$}COX~wKBXז>qp e`R*!m 9P/N 0BHiB(J@!(HR`M@  @P B*R5@ CJ00T3 E@I8L2Bw)Н@#DvGpI&;yD RhVZUJ($`).!Bҭ R) 1PD 11bQ@Bmw4 (iH NOk}'< 8c@/mm?ݿ6h :i{GR8MXyN]5 ~t/^wP6}(m1ENHjA>O"r6N T(' GuC5QplAH/?9 dDBhUr@LBɈz)BaIRihB";# @C<@z&Bry=deRLѷP`;A}w/ezSE@r90!'Zj2Dp4lCizFWA>z:UIˋa#?H: 46,B `xeT< T$Ԙx&m~ [+;}u5P@Q"_DTFr># q#(7IBBovR]WAˍ?+u i~'؈>;^zxæ6ښ*yJ,!;GJW_NPoGd7sT6W63꟯zb 'Bk#A<@ ,|Qp(~쥶FzD|{\a_jQE7.xهp"rP?/<@= /"B{'({y?׌(#O\0O^xbch $A#$4H!*0Q JФ ,$&($ a!ZЊ@@$1@%ﷴ҄rRBJ% `g`rO쌨Cݐ Ѝ?| (! u;l 8$GHd9ОI䢧°9o7w Y:2}Rʮ]uBN<'IQdD%(@ =#=Mڷ ~WvaPo}q|h_TQY(IB=i<35{~jgw1g  ltZ5N/D q2b^a ͧ<\h(xA5" DxV(,BX}y>\g}yCP#7oڽySh)J'WxAeZ~k:c­v) w'_ MjIz{ O/U#Ƞ4$խjAWv1iMX6`食' I 壬cyӅz~Ty\.']Q } >`=l}U!0Axףma-yUɽ+li =`& ǘ@9Bcjhܽ;"?wÛh(ahW (E:~~`6D8w_խhZG[c^rf>%u^/ a ܞk/ }ÌxtV'wj/ˣnXa~^w ź- AD\G*vپl%-U.5+=e08y~۔L셾Qʝx^F.yƬ)jX#͇-=(eo̳?u9(<dyks!P5TBq zYjWTo O:Iov]`=vM;/O[5o!OȈ-{`K*Zbawdn[dquoX v^Uw?2CpYu#_co򽳻%p`ܓ$t z4CÎA?n{ꮭ8Ԏ$ Qtd58?:APR }EVU09;>-~Iw~wݒw"/R;r8%JdrXΝ_epPy۟Ggw1G4WS{n[yh|]5_m/y;?+)pd 3GVw=G8|raHe8CJqw[iL ;28Ƌ`NH\Fpe(Nٰnsf"`]3 ΎpN1J:^{:t ?/rqn_$@$d^>ϖoه?I,XQ԰ZF7#`&ZG?t#aTJLڿV}z#߷Eh(&$ JH'dhERSmCĥ QQ?|i H%iZZ$*h *`" I"a*& TZ @DĆ@!4q_\dV>C2׎$.5Jێ 8xuRGp"vsi(*:\ۘǥ -r(UMAlW]'S5vW#5m"I4$ETx,L-%z1O\sE/)9. ?uy[1 P:K[8Ɉ꣠ gƠ6b#SoAU58jïsm.Џg ã9 pǏ<#ߡVu{x X Jyjj?}\Gq{9l|_=p $Hl&m1 WKʥXB gҲ~BPF;nvV&ӏ.k~Oxy-Tx,FvM4<8`jy惜0sF/ LID 4ϓx K fRôICy|7LR |rsጶ9MnŽ@{kHM><FE`tk<f_UN曟g-OT %SZwʠQ'zPp8y`sʏd_^i Bޫ-B [2 8xy+VA/W<\/5O[ llU:=1ϻ7uP7qEBE3%(naY = /AC9#($Ύ sxgLt@o!fVP3 cnCeFY᫲3W J<_y,?j7z̳zpЩ{%f: 9Y .-of(Cα?T'kKH6谠nc Uty|OP볌ShEZ^~[eEDzFJM4~IsŖSꍄ8f {H7;%H#YI 0J*Jdh l/s O( 3$~5Dv7 8T,v>_rſ P _uG_xLҖD/T?tGΦt\vb|͑S 2֭ .el>wxݔn[m~cDNbclg;ahItC"&Kn/wIܬy?=gTU5Ulms9QEsM(u?C"+PAZz뺃2bm4 |rb=6Cl`x1I\YI]a$+]BH\IT%vH6*!-hvKmmmy,ImmdLwo͎IEUU%UUQTkwU$:g`~6qg!MUe|#7?u^QWʂ.kEDDI9YhH ?Bc _Y|99VOJ :i6Z͊5mUrBy;kg&1``Ґ"0lu;oYt]>[G BqE)ë b-A$$HVtω.F뢎܈uڿNDUZvIz}'ǬwӟzlG~RY.|a, z_lAwzfORZ^?\(BǘC}JwvPyݴާc 8!Ȉ(NqZXo~~!q9l܈mdgr{@SxU;>ܷp^7.G`LAlwUHUDERDcE4Q_?ωUz;c(MEIٔ;O7wwmrQmRm ~| ][`MhǗ ws P << 艭rWk>!nd_W_#VC$(A&|< `A̋4*X/-u$LK1DC",V1#Ea0qصp͡^h5;=G2 (d B읂B mA,9DVbs\z۬]K6ddwTIpvD+B1ЩF""+6FܵwJY~*Uc|3t`r1{3]&G RJS`Mif 6hcdYv.Ωi50՞YH z۾IWw =|z}$^EBQFGExv'|ӎH@:~f33B cy]@ \^_?Xb1:&܃tE 0~k7ꝯ_nFchMi`IJr ,K9K?c~F>o 'ZZ.m$3:媍6Vnohт+h hjq4.;OoiSMx9ZDDVwۯ8/8+t:kC$ PkUۡpO  _o[ MhD Jő!E8 5[/`yvc/06 {@eW_\opbnZ-wa dzXqU eIP|]omrznt{J\g!K{'_{v½()z5{a"6NpPk]dp\%vu> xh `8w]nOf1:+ B+)a!'8;)JchѤ{JScDb܂LGNK eV$GgE KHb׾hDl1:- P5^h.JIC`E ?}3gW]7H#GutM9s [>$CiVOtWOR%ٷ0a=GJIƨ+L# aet_g=ʥl]+p"V jmnD(ʝ|9fv$pps]:IbU_8&Py]%P]fDbt{| B!Όm^M/{eW.Va]Hx~CQ 2@"纊4),dhP4@1 ^#P:K <]hk9jWyDANNVVONFקt;}WߕO,ÄE^+IN3;(>/U|muF "1,K)5Zyb:I$ӏVB6qf<%xa~jF1jӺ|=ǯoTl~]a!'J@AY+3#0=OssV#G.(,:Ǣ|so1}G"@rW1+!l!s6+ MdsmV_w \cەL-wC}r<(Zjr[؉pb\$UH(ΰ>J`މf~Ħ5U+r_L\me k<l<.DQ J~ 5\3Ԣ!jYI;ݾ6>J9{)QͤKͱ5]4ZZ+ Qm† :Ȕtd%cWa_:3Wk0C d>x* &?>Q䬃c "S;02D,m Ere*~A`3M1qOP!:~1mjR#)D_GUkӗLx9m?Ex9_<~j(_1~ASF̷ K~o=7=T:}ҀS_Bf;oT5֤FVzG,i{T<%yq7 Bz: /zO3[$]l['/,CP> v[M¬"DC0`#gz 瓞+uT#s:/[zθR̝M5#eaG| hemj+_;:0h&:Z=Iej}Q`9, %׹?B7G)4 +{W<t7qx湺}yJ33dRJM *aS?*Qhi0M+bu}1ѭr(=ǐx{Xw+:.JR^4h-WؾMc'@,FlqU mGՀRPbl0볒ʺb?$H]{Sf*n'?`u4W1V#&t"*%e?ҡyG?S JC AB'4G |:)B% M4)HRQ@Ҕ4+LAB%JUU- @5MT 4*RRAJ% P4~?٬}!p3|suhx/o@̖ $7=ЏΖ4M7Ο醺W?Tw|Bynh?y \o*HΣ#Hj6ѣA@xǨb = "P@%aUiW 8JD0ܭKo(n S(VB9mgrJc̟=XB9'I 1a״vAK!zQ"hNl8qvv.v+_cPPvtۼaCKN P8ּ&Ȋ2tm>]w>Z= q.u]8>pYҨ<꣣]&sl`.Y靝cѫ!牜Hδ}3hn7P;ذ}τT죇߶[=JF|9`ः,d?_ <p1&kT Eߪ(u4rpH d B,kZm/G knӅovs<\mXov:̈́jW0j^wjvSC>k* lFLX󪭓4Tn~ msuzoU7pv8U|*IW[ ڸc&B_uv*,a WJ+o#hbmR{c PEz,KzS6rC 6Llx\8ԻsL8ۧFnègP'6; J|rۦ`!% fw9_,mSv̛v"* ;2"5Wd/~MsO+`3GÞ.l-eqVܬk1a'8tt,; GbGZUA0RU[\玢9gͭvCddՈ 8UN/WE|pP` ad+9]dZ\7Ɏ<:'ϫZWb~/uj\ 7q9= #nW1Z67߫wIٯ-:yYN8tڡh/ K31f!^%u5KƵUffU&_ .f_ ?Xhln2%s͗W4 aN? 1vvx0f]S]pH!4r 'W\%,paE9!}S;8B@p ^{hع¨N2Vv0!. rUPf@x! '8EmXN>T9`/:H^>5,1,V&0j@Gt Xkl89TW=@*4ag,89]E:ZQ%F*kD^`ub_1lU}H)uhp\KZO$ ߮:L 9k`qvYZޜ8>QR1(6XRʻ5^D.T%muj~wrZl(7llvbzxmC*tj[׫#;aA][*)A k\]ʵjw3 E!c2zN[bY_  qfRj@ V$TMٹs5E1}Sf1V]kA:B \24+xtVB׸ وT8HڇZ'Z&ooCZ՛wUuf?xa^KrT[ QA7 2mܠX.h fW9eY)m.ҔC2ij895 Ľ/\z3>{ Nr& Sx{`Tوq9Hc{“*aM|U{5t'49ai =Uh8%J( >n1gp ZR<2D3rg9`E R*Tx|=Mmh'1mX6㪸\Y '<<|7,W>2$KxF.y[CMx(Z,_yAq \  3)N|Su%* a]o4t2+*Qq~\9:lW7ǸtZD.j P8e|ƭ|-ިZ|y= 沤VRhM:y6ņ6 / d讱8 =E~R{;>[:'aǂxk&-, @F 8s{OXY 3BGrB-!|P$oЊC~t LFAm6'8u8c.ioخ,^G^xd7ٛ[*YrlkR0Js.}n'~9F .% f.&!bk¸L^\8kMtC16]#N8>-FCyj׎9יcN @XMd]U~7ܫL4,졸,MS@_H?`F@RO2$S ""-ŽHEySFv%ig_gg@OM%CHT;nK?x 6'aLBPLME2)"" !"ӻ]$;O|A|d?P $I&W>=1>?8їCֳ|!ݫkVXKF@>IdrnCpv~s\)A KYwmN)l͜'q\{G3Gjr38,hBZI zq8wXs7oga.?a"'C_!$RB=uؿi4Sou[`Д9~M^ F腍 \{EsQr9&qC |nAu_߆R9p٦~e=cFp~ C3IxC:&طv{^/77I9XJ{`}{D u:_W4CS doϣ۳rDbRYӫ}ӏvut.Td6ciSmW~fz/̀ 8],wMS#lh螚m`N'Ydz?px ̆_*;ofN\dat9ױ<ζmW}sլXsͬ磯Hs.`7Ud$!  !!X!{Oe>KSUQE*7e3]Ѷ" N-3{aIڋ]QQkڑiy&Alkzxoõ#%Y !ǚ>1Odh\S>\DᰖI:n:P,ʋD`>mu@ߏ__*L3 pp< ÞĂU A$'Bq@NP:( >OȈnH?,\7.0}?$9  T6Ą.zρ;nȱ|Ə2=3Mx]<9'@}T1}poLI5"cEu v߾QwNȁONy}D܆PxmwٟFvvNYܷa9!"y'z-{ zk]7?v~};xHf*@\r8Jh߮R4<^p4/.[kZJ9 /$Vz pgQcgyh[N1|< v9pO~I$/_ۡ^XKEED I ?T>.8sfBd?j8R1nr۴ԓN'* crRP=;;PC$86mr3q=3f a:I#(.\l#WYLu:af?е۩\q$!< Z]^? Yܙ/#'J2HY괖Lo#8hՍMňq&o"ɷڇ0ff"׳ꡄ;g $R\eYji$s{]ɣψھ# µߤ0ZLM{Í Q`yG: cUϬq?֚䓉0"]~7r[#mV˚[#Hhj6C d5Zm`۔akdX8?"ao/pUFK(̺gvCUzI5 &N&e&T+(9 TH(#=ytMڮ[7X3?Kv 07w$ .ad:K,eQb J, -M iaB`Ԥۮ0*D$MIjcbVTURMW,Eq09*tW׍Q!i@2gM'(MJb"!ڵ=ry|;qzr>5ʴD9.ە֨hj88r{̛W$e \ac<\r e˛Oۧ*M.:亷Bm#MC:fFUDkovN"KYFF%N9Ω,d1 e1N>a6)kV6Gj,$;3Zҫ ,/K4V#a9LF/|A2+q2BJ3]NXfEpxn $YeDRA+,KkL칊񉊋Ŕ&XEDir¢ ٌ9[ekyML,dq +rd|g/E8xg p"2fVs 0"srs^]mJ4%+H N}Ek]}0e)l׆ʡDGc(uwKKZZ9qcv38/ʷ^*ffn \?q2su﹮<:-oZ>Z띢9ڎ#]=Zi=Sww:+}rg𚸡<8 T\lDv_c\޳M˙걇4ɞⲧK||gXysPˇ= 5;vFF̿vQzﳮ+󵾬Gh{vRu/ %HQ^ϖ*fWΨ +M)U["kϟO 瞵⣗bWZy+KyZwޯNꪫEs7o|R*#qU_]%3[X|[y9BI$I$B[.Oouֺoͽ+]$I*c_<칛|[kxU^|cyy+I a9˙딳uܜ g:~ U$3K^czqQQ?1Ԋ(:"u](4iM9bZ(i=Lvu˖mBlۮs{s$$ V>ܺcꪂ"i(ZT)bPi"j) B( (iJBFB))i(i(BB* &i*))jj.>tE˗!lnn-PJ:\ش(>"/ڸLztd ՝>hp T7L ߔ(2 p9+/pWv7's 6f~K^.)[^Vk~P.WVl#Nz֞=u.qG4ӲO|>\p.E!k>b-# @8~\W wPdzUB4?{xP ~PSv*0" Fd)^[Eu ));DzOWG^?k_xp4y0h<"S܉:a*NC(~_SOF<wvTԠ5ql IG !NX qEaSMzjCZ>w7,9 ay7e0 8i{OClaC ؆!dBrA ,C>{: 5*NWK4|918q?HA̡ Ƞ)sٲO!9 LZu}kY; SOߋ}ZM< WoJ&4= R'XwN;e2 |v2Cv( (0 #6X+ۿvɋ@@!~h?ZHÎ}9a7ΆD]Xy7ܛÁGʊK`'ڋDgy/gr=VHx焁#lQ:f߫쟱c?<>hxzۯsVV H*J=VÖz:g 1A=5w0}d Ga:aYxƧ/ẞ{"0iZ-0cn&EHЄ hNo9 TP Cg|6<Y<*J:.ju(`BF^@D~] {y*¨tn3 Qzq);4ACXV9J?n m] ||ପ-;O,fȲq 8-g!:glDRE}E.+orb[}q#~ ʫ{BC f;Y-ʑ|gl(F1My?V[D~q! #yH ;gń51lcک `@Pl;J+zOI&}n*GOdG+,=V 1sQQNؚ;[i`9rx f.(/೽>nVޱphTAאu!ywp~yH&f_QE3ERPUAն 4{VA) ì=煭owY9* G ĭQ`_-[ĞzmAx5jڤҿLYpv`k>t1-.yg'v$/EO9mܶF 9V'k,_}ml23 )C_hB S#c鋩 0R%.Gmr.dR9f9nyBZ[fD#FIUPIgN4wcf-˗/_5#SnAGB{)C7k<ͭ{`IYi0k*X'.ZqgGD {tu#~>><-ā2h7cx~=Ssa"m銎3, !bug|Yfx"(lXF= zBGgI9*?0>z}Qx$6F(J ǧ@Ya M}/WosiP5F8Pk2Ӑ OHl!w5yRg>-C SG샔QŨH] ?C?M XN)cWOr[!Ȩ<:iluHLטU?杯 ҁ6`3) ȵNtz*Q(܎-g]u1iR" ?h~]JDfԉN>_֬%:KTA }M-era@: sb"?qh?UxaK-EE/SsWPvsry5tpu #KZ %q6cǛLp 0֕V"+=B Hn#·i寽jkGs ? |a쮭jNN0pR1xQ6".w&X괨jZc_E>C֠^ljS=A "pncG*CFJ ϵ[Ëə? N05 31E4~̞|ZY7-6Ѷw~Kk|`—(:ƐN$5UTMQL Gv{9Α=4yWƗ]Uq7VmuF׺H:ڱ'-u;|(U4@QAM'Ok 20|ͱu]:e' iG?_ڿ21p^Ť tGTPU@MܼrB\/Goyl=ߵ-RW(?"+(I6֌Մ`A[<`TB6j tLC>qwR,$yw_ߍxC\;{%1+p} acwo1 ZŪ"]R\5ug(43-w rëx>(" =^(=B?T!Vv-j*ә`}FE:0 yywz|@ #k/{ܐ(A5||_4L~,>!DQE/݀de}qUoOP`1^*Lwz$'z׫>|]r(cל!6?2jeu:s~EYvqXhuo|^0lpTs@wif]fj5?r꺕4Wb3S)vf Cꏏ-(tղs0.g@7BioN*@&A~$sMxh}%;>e8(cŸCaˇwq|[dߞy+tP0s-,HZ͹ME!ӫ_bM8O>JjaUJ%/x;I$9s^h-h$_\QDq/qGV!&"DBv,p֗IN4^43u?5ۭ^E Sb nvsm̬}QVJc-.󄁷6|&IZuj*u,3hg&!~=ܭKk]5\NƒbγW+}=+1rBHBxzMueum/j{U )QL7[qpc`!1u¡v6Bj(3?g׼0J:Q{M$| b:t;Q[z{m]y6n@ad<7J5_/;k1ȩ"x(Oz{}Uʨ^__xbYƷCdIgB TY'0򿹁AO|>40xgWJpQB@BB!TN}?i@BhZ@ZPj *hyH׮B~^g\Jib!ꨮG;#ʱMor$cph8>镑E+ !!JU4ri\[x|lݵҐ|/'R[3ս־WEm5̪Ze3O?8BۺBI $a0:cgQٵ##HѮZG d&Go^%A^PLbYψJC#oVeb';3T c '63ydI,ǦF50x22.}1뱭&$|FkbGd"A@n#4cnP\Q4='qXHyːp^@JW^J I\DA'ŭa(6@pśݻ>ԄP( jܮz%>熛x.U[g\_+RYԐk8iD7">S?Ƿ9(寛.BD/}'!^}9I͎}" - ۞7"GT^Sm;&wϿ{S<[^'>ve.ЂWt:t'O^4cLq0Kϴ@H/,:]26"'omuN*hq3? J=B%f1yZ'9$UDBW=Y]3 ƞqYMb7cX5֯<㹏=G2g?$-^?}̣Q)4Mʘ󱣯N_3Z>vwTUE:Bgu8W>Zz#Oq 8=6~WAٿ3w+%Fn5 `3~&bot:?G*$?H]Oʏ^tjudRa3a Zl(D/'#12t`o x톣>O3"Ju[mj,P+[h6 ||N` * Hf~}oS|h~?X TV_W#x9yӟ'(DxC8*P6=x~ gNC0dbqzF9g˖, 6"0{,Uw4USEPDs1RqӋ$ VhˆW~]H 9E 4iPŶV}i{8h;OLS#<Ɏrpth9|̀!uCcL$C=OoR䡹kp:{w?nH~nIE*C>TlW[BReRz(ceۣ6OddU)rFәZӸ:`fE.|x;L==|AGpm7M2x@ ݧϺ/%d Q":2!Xv_׾C6]=gK,ge"uRŞu'3!s_|xt}9d@&I b_7D!'>|mC,0 j5^("0ݖ_g0U20> |e_x@W؈=]i7odȽ]Apm{vS/8]v-RmA~x-8$윏'/+lƴ4b ZXǨ>f [@PWd\1Չ~dG)sP;#3 sםP*;qS,@.U!I:өX2ȍӺyl  Ύ{ak:ۙ3!%v~7[6ų4SRwoy,CCy =w(VcN4 4+kLrieov.q*6z_gX54G}Zp/O;yZ˲48ߒa`ZVei =ݺI7(27|h̒= ;jS 7u˕lgޛ=]3|'FU")N 8F! xF=\.؜$(l4 !L(>_PsS+g.k9/{1^5iUV n66Hkmi\c[YҺw<VqaMQDY pMYFSmu.8@86cK&[tvEr#n ,2(t;MU(0H2LX*Z+P#/xS.P82[ء2KqEI a;1h"G  1#Ν wk3@)D`)= Nݟ4\</"GWblz}Y遐B_0o#QtO2ft$ hK/ᇪzHE !!eპj.ܾ$ʚo^S/O-NL,!n=xoo$ RV霟HY&g2Zւ"س[ʉae%(NܴPuӯ*;_]Z'nBnFo k7x`;] |q_K^juǃ_Z'xz:o_ş&e& ו6j?O~Dg8 $-EeT]%8y8=Zz rWIlR<$;NrtmD op%$uuR2<-}^** IAXN 'U%+3maheaf\рgv:GÛWcE R@|(*p}\`ʗeG5nJ^3liwOJŹʚ V"lIZ W8vび'̮*xdq1B> uU5&J,qaapÈҎWmq@2:*`>>ƯB2 WnwHgvQ)zjb˓r@ I08N̷>!.IY^9+۰vHOrsO0E5L`Hd/bP,240&(JjGQԤ$OlJ1J?7E# P8N$fb' 3P Oڏ^ ~]X# HN̍ 8BnH\Fw;[Y*j(hQh1R$RDr0PDX κSF+Al`uAQ<Q0DD!X%b@gd 3K$FJUѣ6Jɤ!I(O}9U!A$[d`Am×O!JaчdRa2REHD cG5U3O:co_rJ%5(iH E*I" f*&YWr&%hb!N$S(]@JP],M Bv(C@CF444QT"rK*ILHLS)A4ҁ% D`r5H4!6RQի׭(A&U( (i a!!) @E$ !"b^*hh!EDA0̑UUdijQi"bE! ]zɦbaCvܬS$0HK|ӕ}?#["$9kKK Z|~ QK;2w*4yZz `Ǡܵr}7G?Opp"E !?2SttGt`.xAS>lZ9`<}dItv>xV?qނȎ?9?@"'(?V 4h?%6Kw'e/ }I|:Pj6m!v6ȡsasչ[ɟš5'sP6UPz\R^?X\͠qaRI!BǽO<ɹ5?2!'WGj8{_JE _WxTQ]|'vds_=C!T ~iׇ8GDOnTñ33 [HTDZ_yP2ܛ\H9 ƽOŏ<˨ ƅ˶%^ԅkz6§$9&Ǔ|\pGTpzryO|S>EonTY=QUwTwz_~5-Ękhv$4ԙKΨ!Ցh:U Co~͇#"Bqa=A $v>6&L&8Ov V2vr zu_2$I)zl`'=:h&bR( DWbʗ_5Ui+IFuc!tZM/Q{ΞXP<(w$Y @?`>a`R=C6GW)@7;;;H;56h9YԆG5샯:p4J``H"QSD@DЃm>'Xfd,KXCWo|[lP/a:^:<@u'!N%jJR5 fח kd¸em{) ^(y9/3t)(C0(JC9(aȒFӻ`:e#zGNZLUjT)&x ࣷP~VC`QS ;{xY4O~s>|h07CjϗnM򺭪}ĚIt.mq6h1r1a@LIykPo3Eg]IS,-tUZ2"G$4tӞ/K= j;6DS8aߘu@X1\i XSodT6ȸl3ٹů8z߫ r$p"HII]O,##2`3SZ;#҆q2ü{U4὜n\A8ti RQB$ 鹻r 0]x;&-PqIiӖ72gELK\f:($%{X' cp')#%j(P$5'Bs'L 2KJ0&?S܋l/O 6f "z{a,{} <`b2Ä]@m:)Qה_gS\p:9=t,YqV4#Sʢ"Q뜪"q@IRhvY{۩%6X < O$ mdD\)x>1 ۙho50!&WE(!f(=.SJq0l)ڂOC~:1j y urRh `MgπyT@-@S-5T(wx@QLHU PT& u'}KdOq6&V$ a 욨)$O:{x^|Wp~3ݻc~#<^o!d*2q (D*Dx*ws}UۢĽ,c$&9v0Z+lA-psٍU%Nl W:t0 ug kNL 1 h&8X> ui a&ܢ"VCTq|Lk-PLbuQMFa7N tm4,GQ(xed!&]8n)JiR<ĩ)=oI"1֞ZģX,;ZM=>u?fD0%4uC1_{8c#!q _1y.N+g6Tj1Y>Pbm7Ӯa40ǩ(scgֻ>mF"x̘>~\dzgn3BLfA=do.|^>>@'ca9mxdz}$&X:Ƿ &פK/Q6LOq[OVKE$1ET7L^0y؃$`"o5JQLA͉Z 1ZK !h$HT{ױIGdbks3 TlC?hz,Bɡ8y kƣO BYqIR@# I6n=g٭&jMqGI7jo%:󞐬68~Rg0JQ&FCTСH dZ-b3T  KvH[Xu7x H:sh 0@;YyJD",. |Rh#0!J#--v|8 5rQueknI@lXzP`t% /j$")lR L4 @> (BxlU*$ElH*yЏ{"0̍P"R P %(J7_y BP lt5*)*.X6ɱv4'jK7xMvStzs6S)#xB7с;d6N㧙 [yCV<+ffh ؈5ILR3 R :|n=u[ jJ`[DIJB}iF!"HMF+pLs+фH`,dфF1% DUA3Af77bXUJ&.?Cx-Ј b=Yk!CGvO ",[;&& yb/{Jg\1剓==E6Lݠf F㛸7 ֠7`"3 B[4]hl@l"=[qD]n8s+p!1$,<-.FP\+EM!doJUAl(I$ 0.8`ȤcASUa;;LXȱyF&" ^!ngjѪ; 0*='Jf75> &M{O @,!ͨXoF4by Tp jx㴈4P#ʕ;{ݾjz]`XZ j@1$w8քl8O׶5'Fxn F!^՞{߃Xӿyש@zVVH?4 bbb^ޛFӨ+t,AQt_ϬzC\Ȕ۶ 'F{BB`JJJJsuH{^ @S[qR 4RƅKx'|襐bME±cNlGľ( $⠊Yi*LS7@8"!F](tdN;_ט2,ƺ:^ h(*} `^[KKp,&I"8G5ƹ}K-b+~co}]Z6muv {Ÿ>i2$xr ٪?>ח5A١w9<;χ&٘e8@ԵnJ>Ucޡhy25uI% r/gソptԷK+ϯ`"!B >kr & Cl >@td&Q@LC@::xKئoF4 wD:x+8owDA߸Ibn7qؓ4G0ہ97 gFMH\B3R97b֏Ŧk-c-etfG)iHl{~ ;@骪L$ Hyd//WCK&>5m(pRTiu<454s(M;@``erAC <: -uj;N.@dj"p7Ѳ}d4@K:! iɫ%{zlv!ð ,qV,m%$ڴ ~:EoX hA~b-֟1`W,q'|]4n n#`],J]&*Xo*/vO`DhHf!M#pAJ- yr@0tp`Qm80 ;Б Aj({qpѭA݌|k[|YLD]3NӹF\鋝0ZhgAH`[&.߿`_$G.ҕsQ)B :4<8h78,foo҂C.[y9 ,7Ft j\s ߛbB:sFW0\ze:HCmDuWX_2XΓDMt3"Poxp^9X0+b@(@HI$:sj܃c .zh/ľO-$s}3靥/Cz(iBuˈ@GyòH+*KyD3:~?(K¼qeǗ^tV uZj!sgX5Շz\؂RG|U~|Fѹbg]JNH=`S/יBF j6NT.!EUELRIT11HEH1ܟC 7IOG$u0AIyk_-z|I/va\߼+a+`]4_fGrM$5'B?욨꤭,FX)U\ UɽU P kg{r>~h.q-LkzW[UIxsR6\B$1Z2(VHzDF'x(o1f] LRE$$r U5UP8/( +e0Di Al2(7~J.\lnt5@PD`Q pE*\M٩Hb"H KTI,JOą_Q?{v($i,7dU|E9ȅhi_2?э1r\b'X AoWPu!US!í.(PÃRV%%1?A$"@ho(73}O1=ʱ/>PxkmgݡKLij& j3zOf|Pc9#\z9/8Ox|Yg8N!A }-k0緍mxQ*9R #7;|Pe2es 5N`y,b @&92a,½JQ5OxC @;/ZȒLM*{ƈ'&Bh!)R7i ̟yx;="x1ñ$Rd!(!yA2@(n 7 $ԢK{Eiu6/UUULjty&ЂtEx6E~*ixs~W6,ĝS{J(]Pذ /u= i 9I$;;o.aqN ^6]HLI"HB%aᰴi B* BR'?J4AoghCEX:_W8IA15Da CץZĐ:du8aFx99w A2R*|bi\mFtc^CbRJЉA'0X(`"y& # DAa&>HkcV784P c6.Y#C =6P dB>7m;J-Lҕt8QHl{Ct$^C_sSl^L*VͰBEXZ5`j)u(-:N"DyLÐĀa),ր5C[] qIbbNOE>zܟF"9!gFUE@aL @]8+ /@AFPM HG@ȇ;jZwsmU !&E~ 2=t2"d)H 80$$BJÀ{1 5UY%uJC?A?Z|\ .vINR00@9 ԶP#IsRӆia09Ŧ4j=C&E'}x&d ):K2<%:;^$kG11Ƕc Dԋl Kij+9h7NIƢqxf!%=r 847 EroLJHLݧ<{v{ 4Xߢ/u-~~Z1bH&y&:m_T{TGQuA/n>\jH>qB MnF`j9<Ü)@0DG!lw$vJRM__8)(ʈ6 ~pH80 8PStRdڠ^{Я^EQJdlݵq/0~K+n+mK"ru9Ҵal; 9.UUCm3aǜb R<3&9 yp衇 y_P L$DJJxpb cqeϞ0m7'`̱t# 9q$(iP҆T T,ӑǧW<5{\5@c5gCr.Q ԄNU; ZH+齠PMw/iQC6HT%J_=^tVwzbB\Дh֗lpP=00ЦfF?ZMMṊ݆n9vXi/B:&}Q"\Y=)X l{/+Aǂs^I>m Rv=(XrS"m$L 1"#?3 tX$n+\(i IB҅D%ÒG֜G0"H+E@5?RN=niKZk8@$u;}x?F_\ 2_miC:m!0yl;gC6(<PdzhQ5~j4IHn$IF %7LQALC,x"BW~Dy 9_1$ʾсI1@xFi}- -kCJT ѶLm(|ïΖT챶pT Nx$l HWqG{^#֐(6=fK¦q_ "dx#€,!֌`u :PI(ͳ Tb` )ڦn Ͷ%R:>!??P@aToOHrN54wuQK52e5av1,PWdi10A8Cnz [gWE_ S"O/+ps$t2Pvpb2C_i~&qE0lI+-PAu$ ̉_os@8 BH7*L; ?!=]BPu_{\Ů}@=tk&2#ƟV25z4ӄщai eF掗hy{8]z,TFaݺ1qc%JyMhz&P@l1$?#LQWly$ -+;ɹ`w d_rd+&ydžNsXf\~YC"~MϑvY83+ _1~z--8?Ea4P.tG]M2j>9mқ &,`s/<$ .cw 38ov5"*@(AmdHef%ʩr+'';囅hڒ0>Rz҂'+LpPذAc<ђñ DU%p@Di)#r+si"ٶں&qHVUŽOϽ'Ee'>E ;@΃NYOħ~5o0p_k(CÖ%:幚nHHiCr3s0iP"^4Md{ImIyϞ1eۦA ]A@_VV-!Ջ9q=j9q57C@,P4T+Í91 (M\bx'Z':_nHAD[V;6+NGP_${ 9XD^4kȈvDe(NBrvRB{AFj~s c+ݡbbðbזv.!̓DZbhhF-;lsPA2@|;pfuuMoJGcmJPӶ`$ !{h uyQ/hoWucS.Zw7 gDM4V*"r78Nγҭja-9*4CN(PXI2 DJE A1Ti7TʗI4 JXJ` 64E"wB  t/>U&H)P&NKCP! YSLs݆Mu &ue6ԗYrBRD0`6gb9q͘6Vn v} +D.MœZkD0HJJUVQ˱:;ZmI:#(w|:dLM6PtרU˭Zf[&;Yr[4>m6q LkfzdPMsNi8")N5ɘh8.x x w|Kn>]H.3*&ђy2T6O?WOlV o=(3azBnM~!\/pu >qb"fGlё1}pUe#! UzQڇ(h~N t$`lԆhh2i>|  Ky9$L3% ؇^Xw|" &Z&'p hҗg' "X"*"H)" b04fGh d H/ ꡸zO1nby\ }ܝU%tq mpUUK48`YĐ*ׄ6S.SXH~_arM4h7lI 'ސQy?&:uw +T9r/DnH!u \Iv1c&M8LKp#QjvC,15 =uk- bAU wreHK]M^Ѯp}`/ۂ:Ur79F}uʻGySa X$Gj֜.%UISހ0):n 5/f}ЁG'738qAX&̏1ôi滮kJ<,$JWX/D<ÚFWWm9eyP0DD@YR22IM3%DE`APPPPPL4E ;Mʒ9T 'y}]B4nz {x']ZQ1ZBدaTs5(ױk2Ʉzhr 9V!> ^G,s!-t٣PvN@6 %0`T*tM=hyHh F)R$>/ c<mbi*nmXFZѤרPd_;9R: 9(FM)S=({v! Cbb4ADTTEb" hc#QErM%hJ!KЁq#f9[0w id6CHO>1Ȃbf !܋[8b i@D- A@sb @> i448FL\乂 ;ȕ2)#HCP'Rn%Dj$}Q 8+]uǎ@=,Xdơd 5jiӢXe6f4@6U4qãpրx'QEPIz("DEHA!+"҅0x")2E}׷yh/Y :?dɉ(؞֎F/Ƈȇ,† 6@`6"m:д֐ZY 6w>6=|8v0ؔ݊xi>/saш85[mp0MD'H~±xH4D$UP(*9d ȢMD.plm؉\;TznWql\P2anL! ; )(pƄϔA/<O"b%(JRd""$4=W#&؀'ؐD >bՕZ kE.U9qE:$y(wI3wp)Iub104n9*:1"Pi3=X3iQyhC 4L~lGh-' R:= D8ˆE6$zHC/ IHACw-rrv8y8#>w1-61 CKX1<_wp&1Qwr>hpLt BƁ$p!XƎCH< =12 \{lcƔ)yFVٰ|D1^(;jF%5ZIv#U@8OF;WɺOJ 3N(!R]rȴ~D;&&ǘ22 ҹ)騁Ag=}iCO^,X4p==Ty0hKm $`PȩΟň0;܁b3"A{ QuCm U6 `$ =3hՂh<|IH\wi%Ja<T3yb؀O8$Hz63d) V,(^wЮL0z)hh;T D9 H!͓"9 5c,>n}fZئ-V];719dH˔Öԩ#_)y"%/z2I3e)`-ЕL>4lY0㣌U{;D{v⁷Gf\~Z/\0:951l'')۲1nurwD%2ߑ(,kk05J`7dxI!O"\Z2 rah6jo~sPA$PvnM4I %򱂢cQgR>B@"̕P4cʾ`&1 =ÿd2JJJJI&YȢ : <6KuQQ  `Ġ$=>N HRDD@HLȐQ DL40A3RDQ.ABòKUfNɇ1  Ɋs-1% U,<$)j_-63 Lb$g9` XC) en/2:f0%ϫ^jv2Hu4A!5BZ7R$BhN QWT9F;`f^rd&i|C8 ֭ᜥh9h5=t\9?ek=S Iɐʥ)BQTqMm#FDAUM ILLATH蘄2Q4U!EDPR#0kIBď#5P4S*nv*h @amr3?_^Zeg&1H> $[Qi۸ݑ">nj~Y>wc̎pnnh "sU5PЀa& }f UD(tC`0`KiY؎rtR, \xnk{9ؙ}MD$,|8?8Ju @h")4m/$0TH D##u=s{ݗbYH$> "`AXLbEf""uCՠRQ[x53r#9 63jƀ5pel$aC`lCb Y9 e MPN]t7sL=ED?;–~k/ɍ|u{KHVYmc 1:1/j&vhsD%)1#i1EG2V1=˰#d*B$8quo@u RIbC 6/+ZniK`j4v62 S;99VbkOS$x2ؚ>?ω5M^1{ƛj b^s>N>ih]<,g<zn]hQs%.}l!놀.#_Qhp62-pU*¡ V؏\n)I cNC hHPsT1I뒪㤌^&FoE=15e)@\?XE/L Az J.qW"uaoQ`E6I@xS/1ҠD.H$\RkR:"y$}ݺ63!@.X'fO`S?#|:͉N89x%zϿv h!G#s $ IRa}2 gҦUy$'tt rQ-@msEC/i#dGm"aNб) ^V:REUW&(j@ԛJ@4y$CP" nj5^%@dI˅^闡.A&O4V=1u]>"E(O"^?˾1c/l`wF=E,|$  :J(rg 5>ʌ(/67lW%LV6hHw zvz.I#LlLS  !JS0`U6'0mS1*NJÝnNY;B(s7YSܗD K[6ŃۙY@ԛj"4N+lHlFӤ6 κI_2pdRaRW-|}$]F[FK%ȅ Z=1N6d^˜py @ral/bCB+:DPڡ7 U[M"We S$0lsѥUnٹ+HuKŹw8-qhDpY2izJfxP})ҏjۗ 4e|<ma3޵n~5XzfiumA:lӚ)Vc9omy,z N,%:r!Z++xS}/=6[Z;Op]=`%a8?A;QU=Z6a !xM$Vlۛi1/-]ꜝRx3;b%CRycPP4sY]:_O=cjV~oZ~] ǽ kӇ[ht3>HVn=:!@QviMSomF y!G@k'usߌQY-Z1SKP0,v9&G#Z CalQJrAdc+DL`Ji)(&&" "& fH$btb"j$ 1trC'LmpD:QUWQQMAC*DUQDPQTUDD&&*`*š8xukZ,/dj]dS7@ (WhV(23nAp~ Ԉ9lrfY Z* =R$:냰 fIPx>2ji42"&C`~VPSXh7|WÉ4TSލgKh>(1 )f$Y xl9lGM(6Lhp{'0W)b&""b" k)> $B}s| TL9LU8!%kס)c?0B^>hqD) #E3ڒb6h:5-`߮S=Z>Ч6Ŀ/wcAeYco43({&r o :Ǩ0m. R.,6dfsG ȫ×~WLРQEq9BnN^Ƅ/>gj&&bmlUL`<=8"5 ʊ#An"%"d&'' Ԅc4=DChfa8F9+ɳpP@;ӀQ@/@(3UHf.7|2ܨ$M}`tef&aG]Yڇ9!gmoP@RHc(VFd\#_`ߦZp}v<*2-JV]Nשx~[\⪁"V2x~jm,'\R#9̒8Zn#a/<φ yJYhzǛhD5;eJc& @)&?x]CҢjؚ.SʇSEߟ*gиTL dDzƷ5S>3~m@be?eu2@3 >~ ?iК3{Si}EI|>|,0cB@D U_Q=P{BgfۼHq6:<Ǻ?TA,t*R%%9 ʎjzq-Ҋf*H 39TqdgpN,{nl<ݢOa,D,NNM~w;锈C r-ҁe)`F`lQd.B  " ]7Sryl pt$t0BFb!K_aN͎clf,0TdcqThtgǓG:gvFIch7rHl(U-VmݢY3)g裖n/zn2qc0j6- E7ǎƎM&iSU3N;x&c˦qWu&Ƣ/#7&؀j&'yG{>m(@~J^PP)؃.5QuP ^N = 00Y{C rGO- p8E4SM:Yb2Y`e{*GrUqxqI(R>B`MHCs;K?;h[z9jQn2P ulvR=Dt^6D%$N5UUU_%|K|09vq_xqSPL)jr{ ǀ hfOXDlNze??iXPaCg|y;v4ВTƸ9rm_!W>vlL_iB"ZAl6u<)i8$;g鬵YhuB[jH0~Y.x?gCF1 Ġ0ꂤbX`ԙ  UB~aT<*)(s}dPE4ö8@ƀJ"}i2sxvnzm󶇤cs >_.c! pgVz rp `U8 CFd KVsD\Y) Kٚ @iQ4P"OOsjDO# MU9J\g>V# - QJ8"b\ V6 iyQ)>Aт R/JMykn㰧5:tZnskBlGʖ}⿖BF2\E9 _!;zn(UVMMC8izXWW=8)(i#RcIFS WBSw7C@r84"=ȼ3e^)y Z4-(rDc0P׬S$}Ct{>7ڔ#A]CxqeUQTP!x瑡MC@ՒOWPlQ8E 7۝>_Ω UAX;W]*m""@8tGo9BԐ%ԣ J:8GO=8?XwG5P8 L cǻ*E^:h)| @^A>E2֍l;k @7oo.!ܠNCM/|ۂE6v&{aޅ (&X\laʹN>8@ 0@rñh]3BlH]O9' t;N{'$00g*˪CZBqԀ6-^i,>l*'wBt@y_ P?'Y*7Ăt(vFHv=1ic$@U+P?gO9 ?=ۗ??f vK\<]gӳ:'*c33R_!osᅋu/O#EU,d΁1![I'qZ-qO˺G<˂;E)*,̨r"B{XƯ)!5a`8*;Τl6/:4ڮ_!h=^A)Tû4_H"]Q1h "1Ar3-:kwc-f $uIri继=SP<;$?pQHB3?un6=& ~f.Bs*F 0k6{ ,V+A_c:\0sЏ{~6O>]T"`?04zvɧ`C;2͖,mnr 2i D3:錶7]ꩪqUM@ݲϑF#0 <ͭa$RCBInK;Ge gCQ!VBۧ,9sO۷${ a龏 4ꄝ@׭44gS粧$]W<Lc8Huk÷<&;3X 21畭4Ӧ dX0=>&G?.c,ZŶYlt|;MRc4)sСe6,n[&S~;G"Ch7;IBFXr8몺לT-ޢ1.ӈVMㅻ6 (+E'D jsMR;õ49i\!&@ Ǝ2D ^rp< 0.-`D\0L!BBs9xp u;y=Vܐ b!:PZcUNMHĆ0}Aਸ਼( wտ2^a!bӧ^;;'`pYpzgYm{]wgiJAʐ'W zx ]CkZ/u?hOE=F=] ;=hoXϤJHOA ֑t'$0>zmoԄ\) Ĵp*u<=Oxo6'x<-eÁCw5߲> yTrFX3;J}oZyB@piwcuHۺRFNbѡ PYpAm`dBBb I&n5I0r|[v @K+`ϥZlIqG. ꝩB'it{ rzc<:YRxn{Byf%o";䙋!}g%OND~$o}~p 0P!PzQoz 3#Ǫմ TU8;V`R*,@b8 ~n&2YFp:X sl^;c<%[h/$;HaݬP\_`yO;$.q85:I.;!;b[9Y<- 0x6n運6u;q Fo^.9_>)4 ͼiE0qqdRP!!&a8@кzRxmΙh&i0 bI;ǍS!Έ F,Jby9tQPVI$N_ZN)vHJpvYnH4nkB[9%6 WbB: 7KMGh)ߕUQN՛r{oN< -f>89LRxgw-f%npdT:C]-_lvOHTU#*V<;lu:N'6vv6߼N}oKi$,$F3$1z9ْssvؘxA\N]x{u7&0TavNyo$>(dxMmAm;o;3Hrd4x74^Y}#0bExt҃Sa%@QP(lrsy80 p^j_h,DrZRr"YIbl!z@soϥZg `G;SMj/yw}7&̍s"zgIZCΕ.tLHv t7w~$hF^l5E{}P, DEV*r=`@+WQ/5O-z Cs惓=WӋ^oO>lwfdIN6KվIqoWC 9pAIICUW"/!4 !>ʨ!+@>ms㞘:IUAPgobv%_%Ecd&׆}is$NqŒpc;{C>"Ac6B< 7uoHT 12u$Vڄ ZK5RY74|oZa~8xd#WB#J]:$bRѯC tqa=i(MP,дK@0--z>} ]L_Cʄ 1]{9+זĿi :7T#r[0Tkß4T7 * UaW ؐºU@  U,''6; {M +HZX"0.jfknYUQ):vN@Z6 f|ѳNq˛jL] B8dAՎ⃀#"؃F3'0&V8(mRQS&t{JftV-"un{;鋲Շr:D 6`nu4I-#bO`M". sݫ6cc6@Gk i*Ys #k@+y _in0} ݣ:D8Y~:{e?W?m뒍dN MT]r0Z|쇹σ(82/ E0Λܡ͖;;zlBzoB@3b"RvcylNCȖֈ?,Е1ӅR`ș( Π#[vcvI&k_\W4:z}?lˆvqbtZ)WRxc D&,ԛP"H)kf+hV/f`Beqk;~Y NA &.ELDHD([█mx9UB}xvxv%^C\Db `ѨDdjSB'wbt'X2Z#֤OqN:{=oQp|R6Wq36̘GMw|2|8Rdl0Ry¿CҜw' >] l<#}짯h G9N.>aK.g?3xb]e@~Oߧjf')zQ ޖW\x33 a;t+ZuX!۽:H$$X)~{sOuz 03`o-_.sX౏z:yDῡ}?74~u>Og~Pۢi˟WWV0 O`yΤ=G}Of;7s׾?d4 jCe'*xkM&rUTcW(cÚ,cXXٍiuc-4DAO8?>A&j^\&:Ks1 zf"i"Av@BP aǂ`Z}FzyDW^~k K |!hB)z EIE1K`mƓIDN%)a'Ƅ8,@(IHD@**띄}d9 PSy%Y}?>6l!]}N׆PAD0RWr!$ o m+W,vH"E C&wq$q, HPiFlL 65aV, 9H82ƙ n A< 91*G G\(Sz 8BD)+0Ӑ,ve39GQLόI>oq & ˗rYNhmk XʅAɥ-F9wj)`i᱌` A,J4@S-yal0D((yB:xH@?'"r8*!SALm!x0  {1sj:K˕>(Ci~Xؒ)h}@?g !Bjm2G3ę9yTS1Il2bT ={{ٌzkF#F#2"{S4h(a^DN ,(}80Ʒm1 ?!_ۆvbh ߗ$=ƚ OXdqNƔ @ u5Jf@.PaS՗g>|Ho*BFGFf,2R @5Z$Puk @#oj{f?hK9( 1*(#V fb-&(9ۖ{ڊ)"Lhy  jbj?tb""#bKEA*QEMMQDZh)0QMhZh\)(|J둩ۑk((u(u"%u)֊(4h**(9hFCcA`j*4M4M4U4SM4M֫M4jFEDmhQUQARh--iZx\"4QEu9ijQEET5Q7){ZO. tP+HY" Da]b6j0aEx挓1\u dCdeQxܟzÈQFéSA$T)2"6LR/y)Lg8lb@ \|E@L6"ih"hO.M3UE,PCk'O[DPw4 C!˛ F!)},(`}D19<@h(,Qs) @4Hzu6i9?gԌSCB _W2Ci۲d?0)"v;><4zHBbchi8Bz[F*?THX`.~PGv8ó1]as 0Ӫ:s9M.an$t].2*%b*2l?74HJ:Ihp8ښh.\9p RՑd{$$<=^Y3l-h4΀͎K=1 &!tHsd(}wR:M1Uzaƨi`t !a]=U.|Rdhd IAک`E|6|rlQR`Da}@z¢ M{4i^Td$1ASeq16xr~4ZB5½:&dײn!|~4tb 1< I b2Ep@x.ǜhii$i' ( HK @Hx:3ZLћ  Y2hP[t)n/.&?/0- hQD;ID玽kqf5x'9%1dקwr G\= LmejVA8v789aS)֦}` HN N*gq7q2sɍ8waN4/@Up(=@dр̲a6(- /BD{h1΁v$ qՁ~ND5~Acqc7`0*L M>xMt݋yhUaX̷H01ȵZԅ& D-Nd\ɢ6'@ȔLoȡnbnTqeɌs3hnrc AiK9\&-#XiV1Қȋ(njKΤl (!o!}&56$ ! jGS"Q\Oðh"J$i>Cq_A?T= 9=A(%Sz#iPR_\0/ 壁 V̫uÿ}L&) sS׳7fع?C}G&H "a#0)sC2C!8PP @%4#* 10sX"E&If% U#PE0ƚAi~"+x 5 x> <W=PP|(4~FCkF[_ysѤؑFn`(I@SSRD[8X( X`a)("I $ibggDƒXv1$D$AM DI#0FRi-%CKHiIjy32t?/߰p(8 s*묻jǰ>x&=]}\WzzJ3s^^66d+ AD0@U*USI0ϑg5M6lՏ04ƫ2B1/>#kmDfY^Qu wd?lJ v]`L t*hA8.7`R_&קq3q^}I$1>)ޡWF4HB!`hN0ZoOÌHR\*#vHrm07|]B #1Qhߟg ѴSI3Ԉު00NfiATIJj)@ (n. 4/)K CBQHRR !H1*,1D$,-"SEET%P Rƀ45bZvs B%'w([~t_w)dˎ :CvZ"N.yq.3s YY>DABBLd;B@ rU`CBxD8BPH"rZE-q: G4ELѬ1"] Grs,pDž'zJ])c}aC@VPÈտxЃCxD`m)Tads^0|t/+,keh {?gDBAiٰCrkZ1\ΜźGWWKQ|`COޥ1l,1PgP֔W8_]Q0 T6l#zlbrc%Mbs(42//]'f:n `-an[UnZ[qsL?'9~f: ·UXlMuNN0cr+-bci PT3..U J3袜5'97~q:pBr]tOdžiljgFi$쏇:ηwJt (c !3 0K k ] _&Vi<}Ğ9K^\ό^o+15<_^;vh|1- d}4b3'`)@PHZ.  u>@ 6\!9zI/>csVB?-ıB% >?tUW 9@>Kk'}BgSuˁQ҉!|r_=q7E0ISs"f*2 :Ͷ"I" f/q=xy;}$PCF$AH%ǧOQon:kP*Z:!XDH_ww۸wn_əU LBqQnkOO Qas2ZeD*JJvْPI$gpZQ:m%LdXAJ1FܶIR "1#wX4nsjcFbƎqQ,\!N@22Î& 4B:D6RS$:^$ ^]4_gBbo'A-΍' uuv놎I4f=!@DECC$  4Bz# F@*__ood!}?"><4C<({() !SS5 ;bKyoϞ.9hPlfC'iu(1+q#m7HlC;nm]i9 g,dY$&:ۜA4teD~SGt|:WD4)un'(.q$b opm[_qYCP$ h2NAzC8Cf/<ÿFZW/f(#Y3G$TW$ATӂwsf #_ꂴ *g1nPj&]aGSG $(9]~{f뒗۰UL!o]Hs ʔ2Bdw4`AX W1Zֱ4fLT79MlnNc AZSΨ$L!s :uld7fS')M0PaIGsߧOf #@BECMvĆ6p7`h 6Q в+~ݲI!UUگW]UQzjVTUUQ\*"""!U]t=Ũzg`Z寗Y4aZ2r  >.v)GQ4ֿdvR%8#ޞ9&m o n~᠎%/Ri oB3rLmBIhD/DX:;ODhӜGPQIEsHN$o @9ZiSh$5OO߈;ljEDL BЦCJhTF>Pz4h{GP!ԿDiPI[ AJ4 Bt '{I<5 mCt \))8Ez!Y4ֵgPt-oV y'@?+mzXeÎ n;>yZְϽ$;g!"vB]lGL4#2;7WN$y0B"A h@@;@#+΅i>.#3#@VNa51a="IE!xZXy'^\kb3rP>=mĐ@Ŗ>F0WjOQqȴacF: o"=U>Ď~B{CPH]-8Aw y(gMLdXrSz[vEvR—!2u"Q5`#IJ` j78q'M":SiLmϮhMy-Ƴ E1lq70u1蓮lilltp *mj)3zQj' g#*Ջ +ڌ1BptTj2eM&7oRiZ"ܪYF˕GC$c9kaѮs4U%u!OMIG$n6@zcOB2#GNSFeD|u {9lt\n遍,Ȇ; Ĺ%NaAn!3,щѨ(R+bmm1^øKJkF6#Sh吤AMzl4ṖwUݥ"NrVy|%"{'؝$wv`u=DApK*@@= P{.#x+ [f~ß|wLyaQƄqHY;Gf. lX<#z3?G5;;>+k- sM):ٿ3ݒg I.@߸KhmRM+M|l"H Ha(|wza^CPp2֐]\xmܸlr"<ƒa'qh(JcKI%:J n Jby=AJ0upizfeEi;2-GGM#aיzr,EhI9- ?ԺgWC'HD$DQSAl{"&(@9#BZ6Ԉ8F%9.DD<S|>?TR[9GGDо2!.!lUV =2e-pv'F),6utbvEJAq~U=p aC9'd8/m}̆ yzD(ms%% Щ' 4"℀R!D9&I܉X/Ϻ :F|Mk40Yms${}}~i:FV@䙄N(׷@JKxLLPTv^٭ͦ~$B LxuV{|7\#1i(p,Iݹ_q߹"+2H>2 @l"Br; =,q('z># ^`JYz|9M jx=GȰ Q_` EVr$PAC&i6s; EyςD$%՟GaYHg;-}@Ԛd@ i $`¢ \ % )c4j Hxa"Z;4`b[6(^'VKcmqh*Z$NsohlV AHP?sW YB% Pi4!%N` }8 (a>,_*VB+.@& + B, |0y $G#RID3>eVT_ff~as_38 (r ֝LIg55rZS尗SQ]G4o;uo5'jwq3LbQof-5ɝk9X{قSe7K(ycikD-sap 4(R*#pd d\Vr55O@~;NGU}=!y2zKٷ -WnS< Ynd~r<YaG86 a6@ݼe.z`8 8}i^B1˳ 6"N5kd%:3I: 9 :D1`#5^nO*m am)ω<918jH~c|V4s"ޘlIv l{=y9 H,*\dcP+f[w2m .ڥVH$E[3OYr3NHݱ )n6)0H`C6anodͰz4 8Dhu> c犈t&ѶFƗ8$sånc2uj(/[E%=cp7nK!cDav5G1b`) 2P3nqn\E$G8ok!+VuqQHV d@ۗ9%ƴDd@e3vxf1bc I2 `2ojmWC8K8$w6PϘ5 h[q y[ޛKo -]KS17d|fOl\4~&VM.3.ɳX7$RB'-:)'3@*5jDQ.]a:c;l˸ң.zI٧ü{ OpNq akAn9zbkMD@Rlafhz =aD;J9ᇎߵI6V\6 G5u\rv{A8qO] ( gQ܎|C2T>D1OI ,yI6᣼L%*\z ~-25c#G|u3tˤVqϷu6#/ &Cs†x4Go$GSqINFe8X\MM%rӶ.7'qP5˖AwiRN}ummm8PG|-6Qq eQ`T֚A6ߋH:A& ;QZj-S8[33go1fVwv>Z؍n1D0Yi;lɜgMau.&qiuv❎[r|aDÎad$72C cpO=6۹y䖐@$vs%Sq iiف;\ŗg7`Z#+5fb{ zs]&*L1O^oCc@@%wK&ݩdY- knBo Vԗrcg ]LxCYfzWkn3.V5ަ5iwԾ9Y[;d8fL.;HcItY8ZL w C ޯe`2`vֹno3ۼH:FI9 3bS!jWi zNAi"GJJG!Q6m&%JKu$M* $ 6O;!d}~ps(886k^mͪ '] S՘c8~5 [Y'KG-Z.#®eD&urffqZ-3m3 )TC:(6Lӄ oJo,ߚi}|8.\qOA!pC/T:lݎ;XmmSfF|9Vd]d@A( 4{@rHh9$HA^kk%ۅ !3O"|KI- Hy2H,C90!=./YK$&nƉfd =v;X={x61.[E[gVsɡG)C`왵(d2scb q|iM 諢R$gCkK9KoqWPM㴍kofSiAKs {K!(;6en BD֕ &r+Z IXG4V +DL(=r+ Q;h,9Ygܣ ěn)Wfil=Y׶!fStwLn&I^IJd~3}[ĦYDeg p8)]h\ ./[jM4UuV]IFjA..F3zSm bm1<g{݉$/=5Mo'9³1vF*-8>V?zSU΢!7y9D4' f`hY$-w,٪4~ zuR6v4rMʋ`L#*dX%7(`2ÆK>9uZ2FmPMy6jL \kz J VqDACN2âb!FC`Q꟤CUm yZ򌕆sۣ4:4Z JC 08|*:Y0y7kBhF݉cB2;8>127hM]49>P"R V3oęn%en9Y#[;ݮ78\PS+S7^e3*90R2!OjPCkYaqsRqxKx* 5$یnd2Yyw(/+s17>޴uW:xSUkdDs7vq,RwDLUS!!0#hT^wzah7:}53麩wQK:.KH48ezDŽR:K/I,=sӔK=ΖΟ|9B_?(:sT!pn2"KEV"0O3v:!S>i eۿO%)Уoʅ)Pi1 RiRIx8 ϹH'}j:tT*0TNE踥<\-9[0*llcEpI @FJ\Ĩo62BI AuX /c GNݸ >!;Jh&LMWSw2@H΍!IhɊNǀ>a3Y]x0uxRivc:*r3ȠIͱr 1XLgGIz8& >9S21)La8]'epi$$ ד  Aӯ4ҘYm3r?_AB` H`'ax'=  ܨvb=^^>׎=O#O z5G';?M!@R#@(D=Oo/ԆUw zUCe),9:5`ɦ> .K_֏#b22 (h6a1lb C醗P5biUPp"bKD~5T{"**2"a<>/7$%P1 1Mqը C2,n`624&H #a4FxMs kG[$EiQhAV0lO p̪.Q ؀OEd2QuMsHJ)j,GRB9Q&ѼLKÛG?o@\A~up&Ӽy[$5YP?FØ.Sm~:V_?ٽތ/'ѝ)e^+%`bQBA#`Eա O8`ES{5֯ :&cQ$*(FRMnxc#Ҏ[TG884;%/?{IAbtL t2yOh(xF*F!☓^0p3ЎO~ȿnp3i/AWpL^in˳ fHs#*1dFyLq,qlTT5 Oom4|* q6b.W܃n8цmBK<5 ˢ2Jn\H9XFHiF5V=;}9a`$ǧPؿX6AFkx0_=ݏX VyjkB.L^?W7Jip `zŬ1IπM Buja8 G)(bhHǢ&ךıם1wZN M9P0`PS'O*K*yQaBlbhF|T$ɱ˖2>WM:V _ v7q,# =㆞2y^+F^E6LjOV7·Y^=Hj!AgY Fڸf@3;N*) K)lY 63}08ł K xyy~mG?BaD#!"Pƥ}㄁zyn!>\hLr 5 N_Ѧ Ђ")I<|⪘X + ""(Z@9?=?ȼN`& d "/ĂH{u+ 2 aNh @Or&ai}X ȱYR>먘e>WìG nxt;|}r5pp~Xx82D!居ZFbM#@ !W!sPUBiWHP; e<S\$ u'f!P䇈̼w|@)qdwi_@{#~$A4t~%J4#M P")0(BҢR 3R1L@%P2L#P @Sujk~{-lXP1OCCb"!_@>l;{O! ׸E F@Ə0Eh}1r >_$H* J|i$E"4?wiu sm78 CU؏HAT UH(p!V61g4D|kas"i*w&6uhP3?~>TuZ)P ~"IP*Y{A' AB "(T&_L]~J4Ì$)g}%X?921$Ui %^92>/nEE#>Xkj}xQh9fS K>J3-HM4\FjJ DۚQGN@ҹoωNN}2a`:X %Յ 9|`'MhE2<ùi񐯝yD SPaE:x7p ! e|H &NhdO^` UrMڃd>ĵTC@R_dZB())CEDE C$$0=Gg-f7-C鷡sGTGCX 4r>'؇ɤ E ,J$5S$4P|Ca) P% Tg!w]yG} 6Qag8rt`bBY[n-h{8K%\h[!&Cb Ii!-q97v1/Μz̢ 8'0aN(cN{e/=#ܩat ,mZ[&*-5fPՑ?( 7XplXh{~u&8ʺ:[DY^F3a ?9띕[Zi8[}t5X<̾i@9{v͛~rVN0ч%NXՈhDD9:!2bmq)2JC0qndIxzKLjO0 WY\S1fٗiN+\-.Wws"(jd'lq D: y, v2GTĺ!g'jk&![`D@((L<%_ CFve3OHq嘎m CkC!)DJ>M?"hTo$.j JD:1p%"'YliMLDI52wàuܸmPO].4D]MbhQ0& #6U8 d _R ) @d ZU"(@  $) $RT( T还}D ]*·zyZN~F{x$潾"jqX욇C&dLbBtÕ|H/HYKM2,َ!JU%POC&xq6P Wc H d`|ŭ='xTPymHYBhtWH#HEN7n3z7r"Pul2x3-#'BpMozo}V7PE9v ϴU%3I4!9- 8Q f*Y!T9@bh84Ƿ±-fZ SΎI.dY׹.g=.3r-x}w^t,-0gՄqɺ[ 1y 89c1et:[1~ B/qk@RbcTL_-2\[֡޳i91w޾8gכ<d#Ɣm@S!'テ)`fK9uhWmx㏏lǘvt I%1ʀ9écu nv˂*),5Nf4ap玫 qyyN9!b9DY;%t` 99=V  \v fZ@d_rV(Mߟ8n"|w}Ʃ4ϓ'e+W dWj ->YAPߵkMQβmdBt,iǥvm ZZ+~1iC͎|GΥ`z}:qkM4nF r, D^c1)`&F("'D @a'[)4T"({{n?fCd[jNYNCFӝsj(#XyKT÷ F 9T$A%JC<I !{JS|$}b =)w$(3@?g{!ݥdJ>N)T?60`J>(4OU(NAIߵI_,e'G=J!1.on? ~~䠠@r l0 D[$KC^ۮ=$PJI ЉL (L ,/P0 `x0| 3! %p V e;@yJ&&FH U a AZ&Z)A4{^#ak"P!9.Jd` &̉i9bD#XxN<g @xwQEE1DA4DEHS, %DC0MKMRD#QAPSH2PE4Hur3TDpt3gV|޼<fmۅ]zSz(|:)M>ҭ!QOMOkv.jx~;d]K^QaRq_4fmVضY c)+g_ vaՕ,OC݈N#]P*Y$sdX7a4S^0~3C|vrgL(?7b~F66AhRTyhOA ud)#߳|6vE/Nw"8cدeÍ}^~J.Έ58p8NF;"`/ -sjE<64K*3IN<&+Ţ9n.)ib$)8xyyxg:IeG`ۂ4q3#+iBt%O0 ׬O!̘Z]Bx$&tM 5DD(JJP0񎨗adc:BJa`Ð橃 @H0a!^0,w b$ S7#2HRaMB'䦯RRbD_| p `0fjNzal/q(p@ J8:!uJL^i6m]\Ϭvuӻ4*9א`%L.E"/QJ# jP@dQ}q;?t؈j$w &ZTDunI!@@PXNkvhnI;(Obl>PY6ܠ;1ƾ*d`JAW$̕|9C/L(遂užZҵpA+g0z d2`׷mwwY^p\D %u%#ux/Q oD{ pNf@@A!Pv5g bdH!I f!@yډ&d$N/o0J( ,|g^iٶDM@RA(THjXB$ P3(A"R+xMHR K )I DR!B 0@{n2;4Ĩ 9/:RN0Ah!0X^ЇP4%PE'MR+Hy xHTҁN9 hIAP"$% i|_G?P8JVŦQu?| ªįQڇ:2@i(b %XH7gaqj~|CiqrkN[Hq:4%^IT8Bn57|+6ljόpsI?$!/F= \.? =k+l&(wr-/2z$ȖݖsQtRGx)5&8ʄ09F&CSSrNEBh,! a98YJ ^lu`T#t!]| /$֪rŠAO8vGף+D4 D|xӻP]Nͦ؝i~x*!i}oufI` iyHp8TS?hb`+ӷ+vȥC.RHbf W8>(F B MIВ4 (ElV8ڻ@Ȯa&@P=rQw˓Wl K58.ͅӤs8'IU6?:ir0 8Oica^0 qPdBDn\=R[&:d\|Uz1c^>NC2 'ckiƛјDdJ2x<Wc^OX]C ݑ̣ JS`'GnRÿăeUE#S2 }n~_ft OccEWQ&MUf#"tAIc8P[v4c 6hf F"e#Fi"9nuuNk0bb*FP SD,HNLDsKXhKt Ӡ0fHu;s&I*+ 9*+YHhck4W98QsbHk& @;PyqNW&G)EoXCcT/)DZw0cKOŻ w#lmewLYٺN.Zܕ'*y܂Z=!/g⨊&Jj! w\-pqdZWwx81 v P ̍xWvAߊ kؑm`|&`FH"b oACk!lDSd0le DRdc* EVX#Q` %GԀKȈ(b5ԁRfpӓWAXgܬEr縂 QwZ>4>V1qo<#=4F"d ݌mP2Nd6fGk?ׇ!0yVATɡNn*9BPk.&up'~j;2t 樕ӊs2"m^ #bl]--'$T 'ΚiKG8(P $@rFerN54VдP 8fxg?Dq~UXh:r7 s9ͱPh1D9V΍33/7Avi%:6_C_rLH$jFGEg+IWgL8EqaSh&k)!5.}x4S }#nvslmDE"ÿ_{Bk#FPi4l PBP-*-"R%;NI4W1 "eUȱTStrLaCA@%@=ti#VK۞ ScI$Gdwfv4tDԠ@Ъ Q" @JA^G<̋Ca '5;w$}40@fuu?m0!@OQ 3& L!%E+@@v%(C\`ˏϧ7u8DޮϿCO9u@ =SXLt(!BDRi1c$ :ALJ% Cq u5!|0!]rYiP]b;PsDzDO{?P` #9 > (,BPLJTDM H$JF|vFD 146RJ?h:%<|tI!M Pr9p @ &@DG$ [UͲp WJD iz͠xsX <902+sR; j2'4-~ ז QIAsTT.2'}I1W!_!pk"&UM?wvDwGID|yȖ }?S_SKqR(Z⋲ª|6҃M5BiT+cR}DQ]jvMs7{$B ;sws &uC22>[NC7"nB0tyـ?*;.A<6x#OI NqkXy} LwWaxs!_p^C(փ2,=SmMK`RWo-$mv>:Iٱ#f cOGo1OdO{,ݛ^b<qF6&׎q?dTw%HNZSl]+|!ZwYrE(N/%u}l٧vvt]5G(HAt+LgoD YvÌ92znb4c(ǃÍGKŵ|6xvqBiWAb%6qOS+ժ)LvL@`n #P!it&lH21'VWǴܨ '|!4UW0BAғi3#'%W>Bf9=rX7$lIͶi'2ҘBD&*gu#q̒SOlߩ0||xv -Ċ!J])1gnىlG')"^CR\97d}B]R'!>bFq"vG6/!CcKwH׵S6Ga>mBL1pg`(?})AW1QyH6B'p'ȭOr:euCC hp+l{M{G4uPQZoOE?Q.t0^|(q`8@C38@rڦٹ'pl9|Xڠ`sEPyARXlLH;.xW`P"vQJOI2"hA_N.`}[}RR2lui{4t4sg1\ѓ.VChZ-1rUZf`?|=^]8`&<‚=v{&,"hB`-1 |p]L> èH!2yzΣ] [o@2O"S:SBnV rTq`7s I5P 41!k2TX4X0ޅ6œ2m5ŃH )F1Ñcr嚺 rRZG@uCrZNkQ4\DFĢm%qZ/d~e`_5axfgk@k`$N,G!4aP>W݀s8MoJ! o(d=hm"eLCn|s4⣱JGInN ; }`p~Đ1DQI ST CL@8r>z=2T2rwjHH:6E=wD / $_)U>^Gss}@=x(IoX 4+Z( d0'|Oq-7 >P';aH{q z%$&U=D~xe'[@jx}/fs3g}ha2uU h;q翆ƵlXH?@ ӂqu4v{8w=.MD92!kd,n )IXlI kW} Hp߾"Jyxz=>(c)FFo]N(DڰVG"3s#Sh4('wPw.{K^5FI\5((t3XFKIe9tt%sj+PNr<"v3p98 1q&BVVY,vZY2pN\DdL1O  _V5 .(Np5jltFtF96L-XΧ"p`.Mj."pXHKH($95`0;K$2+V:3Y U2mN@HE8=y:SD`!6BqcFQC1 2w:0.B.hGLiΠ 3sUnFf55+E6)igIybS@;jG s*ǍUAcѐ 2,t=EIH{"Jy&hĥ82p;%y rU4#؊ql䜴p7Hzǀ$F:`0+Me=8c۰w碶 M:='V5M%0eRHcZ G\ϵ%SucKuq4q",#!;#3 MκnmKjq6moo06 &29P100'ˑr"{N,]pdinđÉ Ͷ)߿;=P<P11ځ򪴰l`Yz>04!i2`Ii9p ]54%۲}0e@=Y:灡Spw$32 F%ס -)I1;*B kpNC ^CTnn`0p]]L1p\ 7C 8haO"BB+j`C3d; J !pxM*:*pIXB!BSE)0Dnccl>0x g!LjRp2]tyLQ re'yO_nW; aa}@򇹘!`"&*e!A7hXK I2N5a2|/ޔ=2ЫGA5e&yb/ajOö,wp&>x?1l֝PM5#Aں2d@틸BI"k,\1cU QT(RS`tˏn* W'k`Wr¦qf hD0Lg3,Yzi0RNopRiXvX]qGݙnp7y6n<[G)yJ>\S"ZAtkL913QiK&F}\Rԍ9vqAIo!1ꁉ}쌎Ƚ_|MHwBdh;F(YYJಅccF &%+Zm߾j=Á'#a* eM 3w&96\IBTЛI{Æ(Gb` D֚K͘"2 shu&"73ONh= kPhZ3Z8k'ALP!TQJ$2DM1DDA)E5RТPҩD% Lv\Ձ ߹gYf6\Xs@;~aJ>胉!l${ /uّf_v$Qas+"9>:P@abTrڵOW7'0eEě;1(mE$p/ \T ub7cڐ0|7':IkJR1v4T*Ļ=t 50BUaz׸>B? ;>pqc%x K;>mlu:P{J@ٖ6DEȄŊ$<4D y ƋIX,A$2j+՛6sMfL-=:æ $dP4 9i$] ]#W'CgVlٗ8y^E~_bHFWGֳ?ߎQ $4~0E'|!}B>2?Y Nxxã&.ݑ؜LLu 4k,72Tkܟ#IFRr0A@Pv4m'09ʝp48:S-L; k7@,=T8Q P3ؾҘ1A kg%_`[w2.A!!6P#;SGd{#hbT͞S(п2ᬙH!P#b'#H@:!;ة'`Fbk P#"d^;C~JP) (?F fEb=oW3qOCȊ.,K\ * 0!ĕ83mĪR P]=s. "vT{QHЇ<_^F%Lh&Ԃ%{EDFdޞh9X<#C j/4UJ94&>wMOr8MvG}6=G\HXaR%Z*ME &***s6zL[8Oٸ +mt!jک 6]P4ާא]QqjfI@? (a d{q>;; '+9 c.CLYv\ :w- n^2q`4a6vMsE:,H4LLu@De$6b<%Cǘ4= zb%@ ޺ho?Dh7}P-FFe@_}/auCl,(ʤ֡}2(6@J*9(2Sӻ;b!H؈o=D-EFpͣmh?:;XvI-tdžC#ù8wdMzQin_^Oi{v9eĭsb҈0ozczld412u"3 Zg IHA<\cIil3Yl I1#Ӊ8B`G3wr(NT>Rh#}PzX!Ѿ%]DT$C>SĔ2A 墉8N 2ϛPJ]dM`2rOy6#qzJWKJͽf8q"gR$ʕ, VC NdvK7 7#anp2Q DPפQd4kAp1>/8):0D3QK !zJ#ۀ!,JY`'~}:p4~p;f\v-8j2:l}TUIM%3$D@M4E,4CA@E@" -@KMk~eT3wp֔ڎ<آ3dڊ  .=?0\qWhR_e¬Ӱr(8IE~F LWME._kc$XA kV?r( &6:JxsN{U&l yHbj"@Z(ovTOA ȜPC̡Y!^ё nдI58A@hP.YJu@o:,qLTNd;N2 bU,F*A@ W #)s,-(Y'}80!d@l j6C+б% B@r]a&,b DDGTI3($”: @ ʫBDh4t@M4T1? ((5T{lUC %DihRq^g@O>5D Quǿ6tri]4P">"Gom(?;Y ڂ"*DEU!v8IJPCAZACJHP hS3+(ə=eQ:=2/#2tx}&H 1\Nӏ f p'6uBc MMS:4 `P4$ӹikw{v4ZG%*<> ~L!<}{@SJM+[pܐӈpF7\ZG@GWw)ңU~qFtMl+ bGTiA!ZN(67vCE,*FDx|aD!dnbu*:&T$lr " 64P4Q@N'd5 =1ܓrGuG: %0I˗EJTCCw$-]IcNR"pjlLu0+p0"~< e8R)ҝR Dα D9 0N(Pi z$%Z2r_$=mЃh_#mҜƁؙ0=eN{#Bb&!{<凍IDщ"Q3JU62'- 7HdcQr_SC)Ɉrү!Mjty#( :t1@lܔ&g9~3XCt< BdQ6ShP<$i]Ey ,0[8e %ZKvwnA twj5PkxLh7ZM[l'$ 3qe;A9;9{VCHHrW['Sɥ9<]9(RP  @Vv>8a7:8c%I ʃ}bІ2 A#ً6;pq9œ5403A=l }6DIL`瓐pc)%Z63P9xHy\s hTx!1i4}8c뀜48JTm‰г j^$Iӱp,8z>prH IĐ0wuBIH8B=o=r_8*d!.?szTOM6o6'C`p~^ T=aA 8Hcp -F#_/V.N`Q WO>wPͣ҅Q@\!g۵Bt(Nd=*4B'#c#ϰ>3Q LJQ2eLW  :ܸl8vlW3 BbԐ_CH_ҧh(gytVF"!р&ǚT MQ#46)@(8:Cr[sA3Ȥ A_-2MmY`#k3fƫBP`\ }Emz82atr ChUOHZ"F)X " BQ6N79ZI_[C CBkϒ{6r` IꃀgrV^=(bV%)N1N tGA >(nCjB`9ZqdCQYW'YI੹'\+FP>R {A#|U?1E\ d )ƘjjBL rhƸ)aHBDƣ 盐y:b6`Wd!z:#^J({$5ÖJ'7:T$BZxF$j v(Z!+!Dyl( фgl/X.ruHD6Akuam![1:Ao2"C$chzV\zw 6 pSkbɶ&nNaBBCT[)` ˑγ;Dvz[SUsip RG .05&1!ɖ De0ܢ ԡ H>&$N xXi$ma)ّ]fA:+pݖY`)WƾryHZ%'n@3T~ˣ/=QM|-C>auRdRRc$A]G>(eL?S䛢 @4ZF#.RE'@w|}!:D被,P T(צOPIm.P>{p/. <Ɵ`5i} :J0|Ѱx>F|HT=ph訩H%G}A1h#S=^;opϴG 7JE 4QV ceE301fdXK#U2ѲbC7=MtQ^ ."Ir"?7`1 O!T FBL$r mi6Eli*)2#QG$ GMƊHh"F(t}tcC 6vs& `sIp$ٱԎdnGy} ֟9O̎ax٘iG?nF9S0kS&`/ׂ&VF*: h L|B"ɆKd30rqFHeæN씠($9LjeB}f3 8JO JjoEbn0.URf BrFblt̏X.,"h IA4,Vp7:X`PLWE)0$Bh->1`3Ywp@im‚LC"cg(T2$i978x*p' kĬr cPz4Ӥ+9#M ۣ5 =;\O[ǽݿɃ'$#b7/g0/Y[aS/Kٍ ?P[$g9) ;7 f0S@t2 a+M}|n'qĄzW =58+.!i$y=%*%7hFCy(} &,ΜR$r=|Ho iq"~:8q X#$ML#۴9&19d;BJD(SG%Li^OُnD=~|Ǝ ct.kJT"rS2rzg?Q~7 DŽEaT|9k}}zwD)Cݹ0 gyWJJ])+ݬ+bAY;l-gLPb Ёԯf~4OX@1@GbGM Ȧ^{-D#B?6'7GBqp : Z(TB^  Mɝn`تa#$mOtR8XC;H&(4*䘢 +ϺA 2^:`(L6 hf@aC0u,^i  ,CzoWC$ SQT|OE׫ю+Nb##00WL$!>-#N; ||ۨ{ ~H6D#'8xka#4'W% sJ/]'LŐ 2RG<]CHID:(_B!@a/6d',<Ї.>R{ߢ bKXuؾZbӞ72'bٶU}%Fщ1CUC[\;bT<Bo3q~ȦN-ny2&wR2znaȸuSy2/:$D&b4fAqMgâT&>dk u<@Ār:!ä:']&p.B !0APpcf>ph@m0s"oJ_ڄJM)7^'6 l` pC*{8An-!9+sP0Ngp1[drS)F#(͓ AI@P:Shx}%Q'dlDBAϨ{> 4VhXJ%W3=a(z :pݾ˖ 9`fN[!WVpE5RAR[f#I k"Qjlj&(bLr榸FN_9qyE%L4;uqW ~m M$)1xz 4hͶ\Fh HĘ@ [duF4AME r9LMl*mAJr1-V$ꥄVD’TT 2AEU@2 QDTT udZ24EPH5N l TE)3EQݙ>#r:c2$BR*jd R"hiI((9|9H$C7b/9לf lf(PHA%ILA1Tؓ.ئ˛.M*b"1H@P0ĵs2H)1V(Ě5-Ѡ)2rD욪PrTSIlLG-,4OPǟ*8f3Xh'45ը>94D6*R"Y! j*~ilBF m<ͣL HrsUDBQua`*ZȆLX!6٤iu V`,ЍewͰ*u 5v uDIWu1B% C ">#;ŅZlS!`4 `iHb|6E%T&%H}E +cr50Z_97wk0]} B>\]'@%Az M#=}|l BO^l|y(0xnۢI`0 +x4=zߌR8![4DQH\IAE!zWS~i\לcB 0$ 'aImQS&)h& "5)YhFb(C:nI<^j |3p)Viҧ!u`4@CO#9yτua?k+.\ Ӻ;*F cY&!hզ\~ V@CUdlev:RD(`Ҍ2L0#P#V4V(\"ě ,4ew!KUhrGlHm0;.cdu3<^A0S7AVܪ#l F=:s(F1qPT2#Hh0 89ݸu`U%"C1¦](TΗ1,$c!;lnɃƖXeTn:ݶʜVPGAXRƊ!$p=ea]獵Į#yr(]:(+BbJ)s5Vi;UBM䑼Zۈ0Yx^R^pk/4"OÌ?_HA#?'EREeAe/G hXX<Ϗ&h " "h~S185B7f:`c(; 5iD6Ѽ晢d @JH◃56> MߍD1H FV:[o}`O >38a-Unϼ+LV'q҅Љf[.<ĪS·j82]NHYϑ)ﮌZ3*X"DݿIDЅj)\w8٪zZkno\ ښF2;бtQFA!$Cʔw^s:!ԑBQp hAI=pȆv]Od utMwo` R(|8~WIp!P1 2c ta)KG\H[2~W>/'y\cY]9Fj"yXhn1%̳MnM{O"HĬE䔁" 3']V' (~۝N @N$~\"M5U(p4Y6‰,"?b5֨{=; (/AW[H=zB:}&FuBBH?I!M`pG1IORDd@1 1B=B1RJHBMD; (;I ("媩7h3@TDLDDCB1MS5 DMADEDN҂^8} nhˑCAM% AдҫACI0AЊЀ4K' q(Au bAc}D|ģ(26`n۲MtAJ@zC>;1h ~RJ$0 by.t8 ;`ܺ4:FP >1u Š"%Nw~ =Aԕ2? A!NgG{(\|sÏG' ͠pO @ &<$8@C]G*܎Nl\2P'{MF\@KIgUI)BX h`<\3dzv=nR O.DHvλ>BweG q_A;NxΜ=[hF雥T8G?QߊS}{};7=wCq#u S)q 㠕ۘqxx(zoӓ9\9.Uţ&-k5rs"X (<6uOpg)OQ㋜s[noW~3^_v9hzrV0W_ˍMAzՊS93%ʣ4|bަ5\| Iߎ5OF8\(G|\lyl*6(m^nur  9#&8WO 7_pf9=G(` b؛e7sAI"D+*7l AK| 8~J{o{S c "'6QyY/9ɜ<`$$(qrdi)ӱ?ukV-cܺUϸ8'SJsQ9dQ^.s C&B<Ҙ/:qo^: :ul|Fwl@cʞK8zcp YqPՉY xc~Pi0|7xɍzoS"J4<ņ\\Yp)3|9]U0:!ݓ3r;_q\S$Ѹ;1@&ik- <UK0r\l#yHV'W̓T7 _~V2~y1QREVy8M»}Cv,.:SFqTdhA^ێ9CPE7iiyn\rM9T΁ ZcBg J]qVl} B^TB[*BU*saӟ\hӣ6,O#w] 簩;w@7 |c\e .̽% qVxCm>:EՏKk iZù{x#6)AE'.hWn]@)w#MLMFeysqN-9Yamw~88q <`é|Z(ր!%(6&%0o"Ke(BA.e17i۝|5!Fغ U9^86zzor܁OKnH s MׁGr?S5P{nE00BQm6X5Ik=\rႁZ#Is!Uqc{'gXǓ&\Ƣݡtޒ .|LhЭi 7*K;"B7v'Hb!BzQ# JT(P :iYƾ}6X49l7ٙVg>.bAzvQ{@Q1GmY=A* f~1xQu&ͦN9}96\5 (oHPd㌲%p<<i.VX@0\! :L$á3 ,8oCCcGMaֱooGoڄ!G GFG4/g1tpF P$tGC^ {P:O(wPz\Ls}x4\'1AS**AوfɌC,`qf$r(k7)L1䗐{M 9ppiđtqBMj鬪iT%᣾sk16'#9 hnMyVWo>\9PFI=?F ;XQ%b .`Ɠ:.,$&{4sOsv6tv{zEl=6tJ:Dq7[n=3M+п^8P&~cG#RƼ5cbv&j O _iKjIPLJ]聠LxtIRU:ARcOAL:i 5 f&焟ԏטoɠEw{bVVBND#5 I&P>ir9Nw5!,Ϣ=vg8ϙzteQȟ춛_l!ԠWsAQ̷^d]8koQ+ pd{zMKE0Rꛦ2YSfQ/¼~׈xO|)d#F@uGv%1>FZƬ:V-cj Kq-4fˤ_wQ(w|qKg/m!9UTӢNXUTUUUQWCCA! 2:D/8c.w7 zb@y04ҡf%NLXCFR# |@R viCRZkkkBx^SK{#eY|kX|O8#Pl),LΑ8L^Y>n4"Iwh亏$a)0'{`|_:淗O뺵w~=do_<<'+|ן|TIͬu: C.PCISȥޕR3LkBq=ulSPM=6R28l\S*Hr3 >qӃxXVoZ`BiCIrn ߟxɿr%3nχne+mkYiyN=/ϓ[:Î 4%1 @Ϸys{C,gG[M,re}gTYv0f=27TۥY ǟ?|}@(Ɍj$ v*.6}cx9s6棤EL{ǧ6<|JY+o^KȴZ7PňjYQTeeCP֘mQhh٬c fAcQwQsӧ4 kmܸr DC.R^9cc}4Wdi`Vfe 4'F(5"BeuJC8LKbH[dΐ7hqr1}j0 02Cc7PO94i_JGI˖3RC]E,q2.JsE}rICº t$9aHS g"='\VTHr]nguarOT)J J @REP4" @)HA"Py!KZP)hQɐNA{? |^bN;q=*>n#>$@< R Ȝ :[곂H8w*:Oiڋ\9USB>iBh Elcc#DC|XcBjd"n`j"q//iҭSo` )o:DJʦ rŠH"ZPF- >dLNDE3ps uaiN4j=yXOe 26w{Q+4v2@nkZ gƓH U ~. 0$R cjX6p ,1 bc1W{ ;& ƄxD &6w>GzϯW]^T0b.{h< zϹ=$'ś82P{{D\C<H[K똙>zqt8͗a:n! ǷnG>PnlA^:NG;)(=}P'X}ڴr #I@V0:ZrDY]]}G^f,UhH4ƪCDFzX(7Z9Y$.o #hgGoq"$ Z@Ɏ0'?~.Hj9twLj='82gNpt$G!փB?#vH8™T i{J{%!8RpAM4>vmV>|"I IF?!GX¬ r.Z% Zb @a!*IgᓇsI8]mdޠ1ڔ{eOGFhR%!BhD$jJ)J  }  @-/r_ Ud5vl$xOx'fa0 bTpu6VPnI 8zyw[Ĭ 89hP*HO22+f9r=IJJ)6hX?6ީJf'V/U\U!!lcJr>~Q縠" ۆIB]/ϕcDS@PW pBJJ! hh%rZd^9^P$~ 8WRwZۦʜgIAH$w4DAJDVOCɺ'B 8ĝ5с+oVKɰK[nۭ,h{D8ʓsUc zp0',axmPĸp4pqR0ln~nQb! 0. l4C<dzlZR͑F U&)$4qQȪ;-NtʇQ]w#lk--ЍC01'NJUGٯ= )A;`口u:3R)BkD67zo< Y%eRD -)$TRc:pB|{7Lw6=/l+DglX:hVVfU'MUy5[6Ȯ=iP\o3Bb Iѳ\hXT/5 2(9!78Pe1CWFv;Gus>*N8+UE8/]KEL$N[3=x|  W A^Cݛ`؅OhB9;W)FP BK|$6hv5/$o@`dZu=!桩HЈz0cH6rBo?ym~*zp68C[BdS#OMɇ,+4jA.8jPb>>41y.SBA?D6^^<@b+ V}% (p} U`h JM<4mRf":1V!1fmF\x[n)!rlaˊ;։ke,FnnZg1[k;ƢmU'2mne5nq-;Tf` mq>>2hAȈ#E$M 4I(MD4S@SQD5uBMR@c]XnhI^{e`NB-|D刺G$,H8 t6ѡ3"JF6#)dWh.ڑ1qVD`ZĬL:[N%LQjwށԀk0.4^dB;d8H8Ҫ*Z R[st (!dC $*$^;,1Yᡆ!4nPIo^|3s:W2&NeH#M(l083aH*99ƃՋ"+yI}c43Z#}ښP;ji (ȾIs S$f4.3|bH{[5LSdӚ f)#5nO#Bx3k%šcY.]eF->A RjV&/@@iҰ]l&.f"(gjL#MN=ȶOQ櫎#|5nqGDb٬p`8&qpdq0]O5eb21uk 6a8r;gI&gѽVr_!1No4ƤtDR-W.#ly̾s̥xa7 < 9'"ј%S,J5-7NmU/jI8rC\+&KrWc珕-9h:VAp+ Fܔ8Pb".3\7Wm.^suLa9k;Bm^It @s2@: %h*gNcm$K#Fd3"DTD]/QZ˞Ha."v4Y 0cgv/]1n8·qQ@m&c)Sǃem뛌~T7t2#aW0VZvt)!x@YϜ*FLӿ1Z2RyDpݩpoef : M"~_O h0ɪD4l&:#+ܷ+nj)E66G&u$m;j!B5FXlB\E1ԃqz:F[p+:YM17'Xe8e˴[g(ͧ36Bz3m+ent4Nc$!ZOEjlLÓdLvVf󳁻(/nDuB7Kc~'bÐ9OjNWyUob2 \)[9J뉭]EHT0!"$]S`kHj`i5%陒Rfh'P Ҕ;z 'hͭ'ִ[xD=Fc -PP>&Fy usrMFgmt`$ӄ0 Uљb0ޜcۃ8 Q=^b2;!7>aL,7BaAL5쌊]K7ZrB5, j ]px[C2ǗǞ=M.^CD7jQ %㩝6=3^iJLfaޙیwe34jsO rzkP4?N:s0#wxUQ5\B'9Ϳ D5S7z}$:0qY/f=6\BG߅_N,r/;F8JYҩr4`Y*wOJD13ApYI5KCzF~ rGYAuac5 MfZ lI)R&rӣ+3I}wBa:q?dl_&NL ܀ flV;y Nn"VB2p.X08܌n6C` 1KM.j;> B8̮󾦐hLE H? F_$ȟ4`i3Y1?lT DRמ4v@9 2Qj5: Ԟ;~×&ZzkRbi%V7$x9?X:bAJdOtX7;8'% ΡEPt4%1xR`>Y;/%ƴT&`bDM:xAK#&Zl˒z UMցg`!$'FŰ# vUAMA#APPNXlӧl xA+-0SDdb0ddOE MxaE=c99F2  few=x(A!6$~|zhLG(88}7gxs:9sQMCI Ce:V4?Kx̴VTGaʎ.&w2++MpHVG͏Tf-K[$rr~6,LpU)(7iP@3]Q/B(XPF#p|D 2(Y pC<7D!#p}*uWw<쵐|E+BuHCOX> 0w; 9XMJUUou/6{vE bL |?|Hqv w)j3Qʀk9(bpH&5fdaéh <#s)JSZkb i91nmB"$([l%Fg|1 gT&J+[x2Vmf$4ȝbc{1S:cHwsw|ڊt:5&>86OI<r M[76%X幵JQ)LW8q960d&[F1=l4 [ce3DNC "2ʁ [ ʆJh 1!m6)4A5kMXk31Z:5pDM*(ZN R0Gxv; Nau*t~,ç[E2_:*G$=(@Ύ2WA&Ii!q(]݃":A/n^y"n0& h"$J;I{<}aXPbwDL`4P})6*EMo105(}/p"dunmTxZf Č`@e (85ú?SJ0Q0~PJ&V\y',pV*d_=j5͹[8Ts{%3%Erp\[e*җs3"$:$;q2mi9N&NF#ju*䉊;,T֧O>*dɎ)%'vSp2HCD gQMz"tBū e(p!stG bqr~߁W%bKP_ӀgBSZǀ!2\ E9uȇȰA%ibIxaQS/Y"Hab-.4B̍,ہn2ArACfԾ2~[[37G"~NCj+>z%{( U!(v cd{h1jvCB(*9iCdW' SH'('䈯PvE2 bUhUqҪq6@/@(A{Ix'JtxO^;?Q5UEۛ@jIBcYIȩee!W?77!?Lt% 鱝; H==2MK]?/`" (4*vN>ELej]q^8RCk! hLi~O, y~av"7{bta튇 *4B\Ӧٱ?i!Q0 0,ƃ G=?"&h~(ޘzeCRT_ZQmQiI5>~;D}t#=^CdG9D P@e B0dyy_ "e"iRJ|u`'[?˦mG!|r9.jaOD /П |0)BhiFV`1>qI=}殭EANk$*!@t|'K:@ }^ .I B+y5#EUJT\J0~`zn,x" 3DF`_ijH*ݜ:ǜIK$^PI1@ȄWh0=B w}x&m8l{L(*-՛dw@#Am.@0IIg,C(՘FԤEĪN/N,t#Bcb`hh|GTz"$ؿ,`h)" "Jbh b"i@bRI`( Fd (( JR((VR Wˌ8!Gp!qJ(@161N2EQ{Eh\&B:)IE0u45ARvBNQ#*`z"sbꭱ{VtSjv~h# B!m}g&ѷۙh^c>4+8-/w`wtT7,Kᓔi)Wph8O>i *, $) \ 탓M E,3^3A51\/Y )HI(5`PyGuf^G;3"I& /&K]遲iER&`{b&A0fh  zzytc#$(ZzF8 K7(Xxl|Á& 6Қg4D >x{ 5h݇ta+'Dqk*Yi;? Ϸ\A9u%% :.Ph%ˀbQ 2 ؛:N'vgLnES7!xtDCtD4Az\ pa1 BuP50) BD:yg';B;2 %W uBod=A4c`0V&{q׃# {ئhf`3Ui&PREos8k|n;#ocGiMT;(u 3QJH87c0(٩9#{dR_xn%S8 ;9TzȼgkP РLJLͽAZMLcІW70?>}[Xw^כrꢘ7p91xT;&\b*RP7PJ 3%&"NueúHD7  m##^m Nf%1B,O>AzB&gnZ*<̙|&;qv#M%Y [Tuqv׳Z3٬( Hi`4 8+zg=H@ݢK Q.~r0&J|%QueFT.ڋd2.<8# ̵0{\aj(`܇k*Lȋ-̈Op(] UGx|L^XIL E<>NW}?ſ–ߗg3>7o7Kd՗JJH MݠX1̦NVd2!BЦo"ǴEDKEXE]E%BhHyJ7)cYTgiH9)p[88e82p58x˚̺ʭc H$KkhQkLb9:t,̙I}K}}YK8wI@@m|wc", !tݙ97q"uaS8xQ$=m M$$hA jXLe:/M{:G1b4X;aiV%LhS̢ M0}ɀ`=sZ*]aƻ]X6uCH#P3] $b *SAz*T:c! fQ[9}Cr:WckDɛ1j%rㄴ< F4ۻ"IH PY VEf1#F6%; z7gmCBZ6&XTp]Q#DHX=l0q8iw`T!1'L38Bc)8CJsNbn,K:indh#'TF7'#~ ]qp+*m&An Rh :=XfWqMiRjt3rgHGm2>ph_Q5; U$K3" s`t{WmzZTJ)̃Q? <.[W6j^ڦBY nMwً&0q⬿#h2 _Yr@;k[bL ](@ y=4wo}|:g;ZCV]+p73_U]Uv͋}걏wWn5+.PvnޱuÞ{^P{_G>}F rQsٚHWcyRjِ)j )؈Gfen¼_Nnǥ쳧`&{v҂٩]ܺxGwV۠e>P}m"@P*xUk7^%PLP {hoO:ƲYss*.>W׽['ӫs&. lvvhJҫkH0mI*{UZPhU*FQTAAZZ^CwF| e1`Ҩ*&=s4 i2ښ`f@U(o{}ao7jhlHxsd/P}Wh<[k>F;gE,Ϙy|wwwt9c=|:ۥ 'b4>ݝ|3y0vSGyנz/nw<]񵝺$;wYo^sUZXow=76/vn\z^}>_>="׮=x }>G.1.xo{zu;u*>vfԮY='Swmk֒E4wŤnwwNvPK7׮oym΅[2su=kf۽(϶v|.סTWs;F̝Zw<۫Zr}^ܪ Hfem. >Mޫ{E1es3u(k>Ne9zdOcsg8jKYL6IW7lme׻݆í}t|{wnπ%\3du狶2Tۺ#:؋{eZk3ܴ\|| |s cZ^iVnl>a\:6v{oys8ux< dn:J|Wz}t+if{e=Vx۽_^ow2p=:P)+ЪH^3[Kn^>Mpfg:umq`Szm XZjғ \>쒔rn8i oqS(薗5Hu{iyҐvm^={z 'qtrN;8wz{y"ZYn]זAGxl ^w4i Rǯ/ Z2Fv&owKA{;{Җ K/: ]/mԚ-׏{t*it\ynv wv-Wq5z:d v̀)Q^Ts5/=.ӞG{SnǻW5g;g/Qg<4=. RPwu;Uݹy۳4uVl[&s]Cyoփ'z]IQC3^=af`aOI3{C'.B4W۵u%V/#7޽NL_s92=h&T`?oZI^^8,ig.L˝yqÍ0HA-.Ԅ@C(;kvtcp=Ě;f֢DNs @aJABNRnu.Ew9?=;^Q{$O!Wn*ǖTƏEP:^YF sǮ݆:lԺY{36組*[Ǧ1TQ;õ)ntq=ßgOvQERU, M6P&#lf֍@*QK4y#q'٦9Ȍa[+ 80ogQ!eR:#0)) QB & @JB` Va`XB f!4A,KL!yQ jj%}w~ OW` 'ntHL ;BSN1)DHXTvb,moSITWVȱ{\:lsOAUϻFro]4(" _/`=FLS6OU&64Cm bCK 2cΧ_Œ+.# } jA׳l:TcGªE ?Xl1)tEҔ.~31 Hye.A7\៬yQszy~l~*'{Z.| -&?oJTI$Ef333333is'8ijW:!+]dfyRBrftx j9"StcT2IUگ?}+mX]3" 5g??V- V±"l2FCuϬj *sYYݦ-;Nwk5V<]U#dE[Y\e:l[+hBU>L߶{tn~i@HHI;Nk[BUO$P[uI-:{|TWl F|Cag!{tSݪsWgձ [jj{ɗ`5eBItQe<ѹ:MpwuAVUI赞?,S "t@;y[ywď7 ͯqH0dr!\nG梜;ꓜŎҋ $H+Scqu9GrޱN(ۥ;w_GŽ7nX;MpЪ7;]U9d4I^쨡ڹzL}y%"VhxHEvj`t }QL߶}<ҸuqG*ACKFw"A6H~;Ȇ8xZ"ѕ jG1y' "ypϻDEZUS13 :3)5}5QHOм1 "CV8k!P(A'?L$p+f]mAq]Whxb܌y sCX`;S65  nP~or-rP ˱vq)+z;b0];޳h¡וZ XjvZŕǡuBE;^!nDn(P_}_ SJ~Id\r. wSʫךيq4d!ݑ@Nj1z0"gO.ݘت;_]nv,mEz$ωJT"6$u.֚RL'#u.E zsʨI4veyh1<}gB~|w3Vz]\WFkCb-xX%Nps)+' sL4j6'7\^?fIb^? Rj:! =N;o)ދ4`j tA"kUUY$R$HE  9,;5=ctC(Û:s1 0ADuH.D)V͑yG?uh-ˆAv-C5qOG-7iYlTh^E㻕N_E*ۯ Y{5'UDH?T *CO"-&^INuQ(d##H;(Z0 FefJ&NjJJۨ~d%Wa U njU,ҌiRUj?Q;?}"S?[B9:^@sņ.׻ ºԔK*$*#" fOϯg2GfSY@zB5UUUR*0XB\>0k-Y?/zSd3cB98rEW-ņUEwMH$&gv[Ϟyrrbr69.X#?nV Iph&S &HEDA_ҊJJ8pAIH`z BB$L5TPDuN]3+\ąu~9e* !B+8UKTEC$$ʒDҲȔUS,KL0201ԗ+ (:wᄅ9ꈠ~e@Ry%3q(GA7F )@$@Fx) W3$!P(wv1L+v5UCLQPao LEE-!(&M;pgh+ar0?0B$FNDL\ax&(a0Ǯ$FV8juBəj+/Z((%~_B0dE$AtYQ  i)R BeE 0Jh3I+\yshBХv5WaM9gE0 Cz%JSa*1Qa$~JmDEFCh5МɎ`}ROgp_Xs)RJ;51V P ard8g%QRCNFɈ0=W̩hL"* @D4IA5DJAI4R45HMU @)AS u:Y/)xxxv10IN8I܈ic3&Ȍ!R3SNVM%JD,(R0_Ç^`;Dy[,V>r(D@A)T@H32!@D@Ҵ+BDRSK-H6B4RRTUP@@IR4-DRMP@R4#RP .@*S aR(RT<=|:e}4 %#!z!ʅԶ7m}t}*2ETdtV(Pm8d"%TT X;ͯ!S ,S0R?"*e |s^&E4de2{2P43oAdVJ >z8LK X,[ ۋJ{/כ6^БRN%iqe+ZH"tV`<k ^\Nfnk/)liL;hmO a#5 zՎc2(A.2yls“U+*]D9AJpjӒe 0 Hf6.pzGG}b%{p)5fO"Oau`h!?@@K?,;c#Q}K^?nG+4~Ǧds<}5mЉaJI)xOOp;f0_ eԍM AME4%DLQ3SDdaUU†H`VIhMkR}(i"Yt0u";0Kʔor>[Ϫ=](L4Ïn\x.q#ߣ^wuB68,UJ2Ġ[OzǖVݤ̨,PPZ#hV22Z-(ZшVVJKQUa$AjCM헦=Pw{Z<3fxf6mo͑ D)E4U[euP>rdK*x{q5&M)FմQII_u]5m*S ʤCsN&HE?$'^kc̡_;OPR!WaDw/Km}d>hVإ|KŠԣVcu(JU۝N"aϵ~xwSb[|m} )*HR1`BLU>&Rl,".iF@TY9BR{ݜ)jV; k$5S .'6{+fP9pn΋NQo X_\ʧdzdh4 PsN * ?wnlǑA4tCZkG"S'OێMǬۂʱf͇L\bz>:>Oz263R2TF a_)[jU1bΘ^|Bmz-nk>jKᰱ͟o7 ߝ`,^Q)q ߋ$,*+:-G 3>/Pk+}GK;ۂM:k$f?f 3b)RS?j,JiRlҙ "ZmMED5sM JK;x<KE'8uϩ_{/Dy.A7 QY,-64Y #Z4Zu0̬22V|"s"Ƚ]|,(E*eeQJBYJZTVbF#[F is]ZS` X0V,Pkuw0QdH 2dx\߻Og{ Gל8F{Dbΰ >lY6dUb1NAa C'8Κߴ4KX,0ϝHg@q'05|b" RQP(T Ve@rk JM@Q8~DahєyQ lNR}5'O+BaBNj""I=!?>` ĀD1]lGkL|M.y  Cw.fR,BR!VBg?cZ15.g/kL-%?cB}Z&,{Gӹ}}ZuVi KLឥg3/R^( ^>]2"~g0Lwp@E&IB*/Kx|DžN)3VR+ڌLMs iIhf vNYQCgGG*(Vc"L-SKMW>ZSM+|_ S~:aбD).2: PZ+4׿0oJmJUI_=ҿ7 cL_U=O2A;Pmվܻ4ZPr@17/l-ׅl ݓi臓qr< \ S'FJ"ÃXP{ qQ_.?jL;q۷L`Ho '~f!yW"벣BE&Xy 5@W_4z~m)CQf.K3eEux֢sq :'x.֑2/C3t;+v8msmld'%@ 'H_;^Ӽ~+ Ovo<x|'PBH}]_#rT$xxyoY.>HfP9(]2bOou$np08DqIw2Tj 0 Q 3SpF!t`hxY\V'гX+myg!ZuqV{|O\srd eGNlG1q{Ig 1i11բuҔ#O S34mJ]9+cW;8ñFgH9IHT(HjC+1F^$]w_\ofA<[°Cd@@^9ܧB猠 C*\W-{۪s!’ )\ $B&5j,"T9ov *5dywhh=Ue[2*"ݭLO٪z&0ץMTz?}OOr?9/o +F / 5+ps@#pΩ8uWJJR}f̦؄7߷ YzO]|O6'25=^5HÎ֩pD|Zbޢ+~4Yi~;Zy%~dYn?\O(~sOprZ?T?w[Fқ_\kɥ,M]&5ETB:̼(QJ@o=V]M,NS%Sʵ= )80}q_mdvI-Qg/T7y'J5K&Yr~rLM]QiuC=TDa;K=O~n+ /za嫦kW)H1"8]c#{*ns*Y+]~,t[m%k_ dǚş=DH8G~?|0?mڨGlt x*Ef=1rtOr?AR9Gb8O&qɿSAn>G-}?!$ݕhTCmpEHxTְH өqQCn >BL?J TAd83xܕ+n۽M4R0d.Yk6A&{ aQDU7 -4sU󎲛}?W dπu Z'溻}X&о_I- y?nA%-dX0؜d" ֡aΦ (J P¿?GƵWw>?RD,JkUZJ >j=xRǓ(ZJ~ŝn(ʛNmYU)C_vA7Ttqv0>SpJQJRD:aOt@~$Hh/\}foCw>x.5Ō%*pp*j+)Ě 5OC)7lIɛآT^q=fCIp`u?k "?7U)^r`#@dW  Z @  ^=i79%7Hx"Fխ^k8D &GukW‹O>BSP6TilFRٔ_dG.x8xg_'0i[8#nrĶj٢L,~'}QR373!,]fskK'qx\89k85ʬyVlx}3}{$r&`u`lơF.m:B~#y]K5 zQ?"2d,'Rnawh(`bU 'I:. f qhp.}Wd "J&%s 1W gPf.10?=^_ }g ̇T:#2IJ#۩b`HK ;YdBc 2s.AE4s2ΉԠ'~*軏Du'uzlFޱ*__gP(|>;`=շ ~_eGn̵ګwS((J +heVaM=[CS{nWA"P7޵aNJt;\36}o}Z\EJ+vYYPj8b&{$:i9(Lq%QO2!0 Uws:VeQ<+ JL;1`~I)lQoՌ;Fw~uC8Wq/ɞf\6OcNM4e<3U?hes BL%?QS‰qe>m~l` .U)yiϋnXjK.sW(I%Mx]ɋ|NvE&va)t#CF9fl{VW׽j1bmm2}uUTu!GQ|auZ^f!UI('F+2װ`Ym.ʺv-0? o"P>j[*8|Aj!2.{/oL1TH0HEqqcӕ-ϞKo?WNfU id$&{VcU =i|os^ͼ=bVσ,?w?|9xRvrN3CϥFuSҮ'8#;ǯ: nuA.kxmLO;n1T)!`+;W{B270?G?}*D4Rdd*'xNr8)M(uZ%{Đ1q$:Nl#Hy+-=wlR)o&Ǵ=,z낐X[ɰJc,})0YB <{Jmw_;}gE8\udJ|IcɭipU=5\^a\%g?L1?/Er+)n.kQju:(Qdz=JTWz:'&_U'˳~tld* vkȲL^H[ J;X!C~Fd1ۮR$7KӜb4&@x5+B=P9ھ5`,{a:&Y/YOldj2I.޴~ :Mږb9lC27.yh:Ϟ`od!UH?bC] \tRq'c~KUT}-)Ҫ*oUȲ3zs0(UXlR0I$Q7N{/HU{N^gC9h>^XY꼛օm+Cf]AVCXQONv_ߝ VdԴMEu/3Bd(b.^]TRuuQJ+ӎD{m>ɆPD+mXBu|%v-(-peu“SLѥ EZK%Z]{hDFVhri^E9`g,* үU/JD.Y1J ޔɵRłSKɢpf;am"$󽮧*fޘ"po[;;!(QMAI`zpȣ/pjf)n/z J cJcLT*д>bI0֊V) dL0ȊOnwLUEsQ2d**V"Eҷ94C Pi"kUqE:JjQu%dfNPV-D)qU(}4?mO|{'Bć) ,  "U3 C.6.0W!EZR}Uͤibȑo~׆ꢊQ%[*>?vфj jdQo ɢ7nZ vPq#vI9#]@dd(! wR @RL(Pu<@jLܦܢdYexx!.,)ZP(&@˙NDNC kڦMh\$Qީov)owS *ERfMNZ`7-P\6Xa(S P@zou񣗯ֶw>~4Wa1V̿yDDD#OP #T`O叞qv.wNLxc_= ~Ο\FrUCCϯ,_ʬ2[9>푸;ߝuә1!xgҰXΚ#2!ʨ =NĩuۿZzr9]$;xD0G1uA @ DD&F꽟f 9NMpMB!B$}s˴y6|M} %;-;=M{ûiB_}+*XZDam^"w`>8Ŝ?\>uQi}څ#,܆|'oDl6Ңg)p`U_м_-,Ĝ^^ /ʺ۬`>UfX^nϜ2oFyfՏ+bg;:աL' xxX^>!E@#5GV}>P`SM)sbg/kxE@3hpH3b6PBR0.BPuߕp.A9KT)O?s{x]i}PY5!sGׯ*sҙ7%=O7[o}}4:b߈7F`QxFON ڛ%ԾB)}K@k{|~+~Ϫ} F#AA׹/dxf8!p넋h@"%>'j9'4}7?g4%;kzdɘ*?FR':>o#z^/,_r[sӛɚDLVg+nYψmS#"b"dY20J9>sÑ 4}"7O \,~}!7WKC&N8`}pR!A5P9BسM0L2?PZ$T?mOsaXA鵾}umsp<dNwЦKYޔ F)_~?/Y@DX")Ϸd40/n?- jep a !jc"F/t~ ^GC:#.gWd.8eY4 !D Ĉy#‚zwaC}FM2=: f qD2'-F8x.+w/At`b"%ࢋ8JR { :NINBR@XBX ڇcMJ=/pJC7G%0P:BT@N_Rf5?wJ-7jwFGղrlr9R{5a;~~_3(<᝭֐憟s<b=4Ж',Gf/ύUUclt:yǧ' Ifc4@0|&qIP5L5 ,HFJ|igcDԛ#6XSg+ f*0јENew DA < ssd8D;_̗-PvDstHK&xD|YRq;jBfeĤgyine'g|[iDpKi v"~cxyXC?g:><Qd4dKrط ӷN?T,TT.%Eo?wҨrPsJNHr?$6:,]JkQb@0D#_%f;;?/ϏkHj@$S0AH @B|{?ȱl|Uj7 [EI3`(JI/"~ <쳂2Iڃπa @<"y(Qa 6>OAs(Lv]A`?߫B=ss=hOf\!%/jDș`b5!&D`[5,60YBtOHb"s h.38N`"Xofudf2Jjǿ'^^{u~Ax>ͥl`2 r#q]}70D[,_eD,w>R~j+Yse.zoH^&zQS7O*~54xØU~єA) /I-G1FNo6.uNe |1qI? q0.§yRp . q߀@{X &V98t0pC!ЭχZ=_ç dpm?SU춚L~Mx~OͪCIo;ʩoF ?^0 YT'R}dF6AeI GLt(E@i1ٻ>L)Y^ a| ĀE DAgTBvA(vɚ K9~$ 噫G EB ncyBtnyOY타 M2㍉BC@v(W;UQ?\z"Ø)FA"鳤7GPh63 xBw 3Mhp_rrP$z!DTSma}T!w*UERrC`k~.n| IjR eY̳#LT"}a秧xteJ"נ2#͜kB ע:f>+aʐUԠ:>hY?UtO;oQz )Tul~jlN1z+sT°==9=lV 4D@SVF%X %̿Q4:j\gj0;/z0횈N&>f|$ _ctYc\mN˟,ߝ!O;59 4LInj}  1'2e}s:r9U\ź^jGGEuL\vCkÃ:=`mHOO$jwNKkr'Bۨ@ZX,i|GфzoYF#숩iKeGo0[ݲ>+<~=zZu4ij <=C'3p~Gh>H|uun3wdž E '\eOޮS8m=z«|sKUdZIIp<&-ǽ,QQY䒋"fU`"PpPbL-!yuYxLͬ0;D*0( c"I>>w;r?4W{'۱r o ;0LXėQ-~mZ9力\oי=?Tx+gq[,Rx}SGqK_A}umn_JwsK Z|K,CV^ýdvK7\=GQ{1sNDq 3cFpISy=n v|H 2) q=O7#{]RT_AF'ʪ0V PqMDz4쐏SE~òmpvtO_??"E˘p @BT$l,¬iVBֶ,: X3Co?e?p ϶2{pnp4j=7. ^1 )YA<\#B%0;"c a o@ (w0'tJߟxa=xMN=rnRO9Ran݃cwx".o#6ӿnj70|] VZPϛ5Z`*3ru 61 :MɥIα$D{NcJ-iB"H 48w'> S1f`uN"u)} OJJNr{ >-5HpІRI'! iw =k<UOրs;cn)u@V/xlC gg s*9Yb3~ޙy~\ΓXhgH]h5Ϟ-jbT~Єy$a`-_M}K#Չ[ƌCcBNU =ˆd0T ggHoYj(.o(ނƜӢ8$CDO ('cI2jA魣@ө(䑩53mC{ yJKT`,_0O6OrQVڌlm؊vˁ) ; vЫό}$3+mhZYIkU8d i@Za L)9y梅8}/zjKMp(qfH~,xoh;.iM" i _ѐ0nJ*DK&*I2Thϴt~uJ".xؿ- uhs5]` YG>B*,4vi8zYUAe000#P`VzJsf`cFw(vz~X08;c"4US'W,aA TRxzi1{(,#[0 D{:&=2Y1i1facSAhf;b"P艚PP{5VL"n~}I,\CQ@eF/9\0w;O!`g(Ҽ+7XT+7sHF\.d\1cCYRjE]̦;4|w0~R}A vp:x bդqV;p^ BXcwBth,>u{n2k$#*1f zPRIQ3~L#-:5rPx#J߃x͙Gs l!8) t 84ˣwn^Sf컹vNXf҅v@;4F#|E)ޏ %0CNqX߆_LSc"ݽާ^Cw{ʏ4kOq=$v&}yC]u?Bh!maĪJ <҅go_o*φ0~o+^'(Ra=|r`UQtߢK*NQ@Ua z&x_ѷʞ=j$Wp+` &-)8*`j`qͥlB2H<1C֬н f;NUNo2 Gu`zQ n0g5{trABBH{#{Yuz۶ 8*-ApefDy>/GyV yGe׀/ =v\`]xeqYa8G}iKuxU&ch %Vh| ywLkWϾ۰ʋo}T6& TSE])+J ,4W\J(9Z0 i ā@8c:sTv lQrX@k,Jj OM14,t׹t8'\OC(VlT j!jLlzGXIЌo@It"ĔDdp T4JfCWޱ 0X>yu| y:ٲ!7U "Pì)pM?Se "A`Na^!'9ºx0T(=c&eg/գץh+aðʫ @I")UBA@A" 8eu`6ZőIT S/!Q|g]+p7>ǧ;GpjC 3̄#o;O`޿-;z&%fBU+i7 10?> IHra[>wL瀶 BkeZi,+ 4!+W }xe#8S;ӹ ;,S@heXNLբügȋ;xpu}PcT} DYqh׌O$I$MMɴ:>?sWHH~`tL6eʙ;@n PQD((|+Ln5v`sZ/զA¬?wwKQ#: zc҃u=~Șq$^tV8>kCe^C\Ĉ7чb8 еxWe$JEqnNսj?^3Ohxki "QNf`Y飍KKoTt[TPCwk͜T`ʎ>'H?}Z$p{KTn`74?(ED&U}_5 J^X׺b~Mg4_fS^C-T AZw%1m랴t~`t54'6́7d!MP.(?r삼$rGyC!qBz4nP7x?wd:=o_r=>^wp+Nv_r0!QM j0$jpTp1%'r|qnԷTu-U梑(Fo^ ϗyL=:8ny4@QX4{u,$( ?% "(tR3 $}(.d iD~kױ B&E؟^YՄJ3{;,B_6Zy;oy2>{}i HCQt}m9>h9D@\}tg[ѿ} S=~,?G*ORc J>;gd?#f%O3R_#4#sGY{&F1Dͤ?',ỷSGC[*vƞiiZA*g}4`%:*LO@DpH6/]LDI9P8e㻛DaYv]MxCqYFƋ+քozcvBI24 ~9˅@?k>O9ǑW2b=Lz8m²O_än6?Dl% oѐ$QR^No`1z+$,'HG ȯX'r!Q%{h>yss e{ 0zˆe EMOCVb(L'}N;vטpKW P!Rd1~<1VL$݀HEA.bܿ(+Qw^q jP"wO>ux V]D3c}i;n.>=N즐 )55wRw# Έc?AOLXQp 0=vEL+F'hJ_v WVʎ2'(i*3?֮(4?t?"eCpiOkǵN>yd84ØjO  UOW/W}ht?xve h4x0Td8p^`'@I C >Ԣ] X>*CGu<>l=)y՟/ ":SA-<PJ UeuE1m(bg?Y> 7ܩ)3On-3AAIVAy9ηZl1dRA%U!Bvv1 k%NW?#aIyT&DMH3333OĄodzv}-Bb}wBz{yWn~6Ht}UeT$SZ}0j>\G2gߎs9e23|߯z?ș0aE|J`x fkI0ћb_O>Ь~> ]} ҄@I3ŭC(ZKaD&|M'|!~O,=#~#l4@;֚i6 O458?ZݒDqA%;Vtѵ UUUxc8wU}2!f RU$QAACC1E@JK@K[ʚ!f(Uק;;Wapd /`uч%9!P/<~]  ~a/# 炗 C[gT o)6r^tI$6_6<<>EU ?&B^uzP_V]`'quA>'7Py_T((b7T~KJwLӖJ?g;Ҁ2SJ*ت*`$aZo8[=$t]NW<ͻ*Ŭc.w1NR=i]z xm\P"8[qheV>xaUT7e NJJhzZqϨO* V4%/I'fd?muWw^1O`oIR;a%TW?[&:pTD #ۅJzi[DIGe`&ñT %PRv7Dg;-O;[77G(&$m;* 'Y]$)*Z0}#Ģh78@=>e mjJYD*2e` A}Hw ugz^Ohz]Z'wYܸ(0W@̋94a㸝UB"u9TP|OijXϝk UUUU!S弿y'?"rDvn /t94@ITzޠ(3V!2(|6fި!诼:@z D@)yk6NS1JJX!x1d4q}a0Ȥqr53a[mlyVȉ?) #;=Fnx!IAE4ݘl;Gqf`Ng?[ yT}h#8Cg0F{ Ai E\W y-)%_"0,`V2!A~> dpP/0sc3.}CR\cC3twoD_5cԓb^׈(|E-Q"jR e?m?+殣Ģd+}%,N*E-4wK f0êMg+BQPǃǕ沌?3D@^۪VP4=ς8`jTX1NkRITa|BG@1ZJo} ߄<d6(R[z|x*M+0\NCU:/o{){JSi;Rx 4jŃA_5VT{HhG!@sH]E hP=~M]SLp6iw!ڨw)(UC2Htb: ɠÝKW~OCFCB >r@RҚvrFbG 0+ yk?ߊ[>؃W]zb\G7X i"H,u`Aqڰ+?g%KZg0x!,g"kEYna_&|G[kvV@ӏZ>8'9emmmmmmmmmmmmmmmmmmmmmmګmmmmkhնmmmmmmmmmmmmmmmmmmmmmmmmmmmm[[mkkmmmmmmmm[[mmm]mVuUn=+Q82qw(4j UUU8iUUUT޺]\jDĮi;#*⨈Bhb_5=i'"7x"O*݆N5©02^@KWeWZvPdSE6f܇Pp(q]@gyΆ~ebO HlC5=ZTT#\QJTS"Tz(t6 PWѹQ =;uU8j^pU0Nʮ%Ѡv5Cw-x@"QyR^q~(NJ'MPF,]X`XX| U`޽PiPyviz&6H㜒ӽ*vלd@wK c U4O_8h$7u2:^WD? RyAcDg_7x>ƨwLy?-JӲB$4PCY f#nyԽy 3|7'06)Mx<'ĜkS\bn1nۘAE9IB~M:8|%7؁_5G~Kx;G)x)DnDmqJ/ycYwu<,XrUhg'G< ɆOjt`fŨh%$_*WԡC0HϏе~"o{\^VsUkuߛe[ ׬Mw( NO߯-g;\7E 8P/ynّS$ړs!{AD0@'wc >HğfړA ;%z"q\H?6>j0oExٕ@f9 0f`f 3džl M׻8ӛN6+_yI-ifz(9{%k(;$JdLtC( H3ƍy ޅ$yUTc*_Tt<kh歿x&Cr.9K :HmtȾZ–_val+t+޺'-彮Gt~ɾaj»"Mv*f :eb1YF*1Ueu`. .>/ٻ;@$i]1Q⿩Vu^b!O5^_j>C]'#?NwJ;<qp^pmx=aPZҖe84$Ơmz k]EU/^a޻1+1ao P JAeM -U9 ho>n *t DΊ@XFeNEX֨AR/'c鉏IO?78PvuM;{p:u?ع<-NpqT!qs\ 0 T= u[?TERbVRZ⠑ZAGGs|tV0ګ|n^}S )>X={Jr:d&M+(9!pb{@0P "K(_윦 /kNmy4 _򩫳UWe-OJ&lxynXXMk_'}`gV4œ_KnUJ ?/D)okORɅ*!\p5׸c=&//_O/`dc "*T80Q"n qPƥGjTqXVl-}!V ;6FLlvXbn|@!Rq<}N Cb|dCmҾ?S@IHZar]TP kf,]냇}OQRӱZoC+5HQ7Ru+o=x?i40/UC8_5FQ9DIr Y5`7bQbD`GХ>>O}t&:S )ٰq$Cp26 `y ҨKLX=Qs|0B]8%XzW]hwMM`'NhYM(( ܕw oL(@!5bpѤlQگD0L >ɪhM)J853<lLJ q䊙BdyF SL,s2*t/:ޝ)Zu9i|ox%&]S8ɜ+2fTPU ?n DD|nݭ+,+ G{>=rwC?lajл_aΒzeir6j. K{ hk7]{gܶP$Xp~V֐v`+C h\$yQ2_G=>ۊgE%a joF)Dh_pEǿH̑s$ՖR[2\>YnX?IZ`-e<SM2U_&{1n!rxCB0[C?$kz:1IopóMj[>8bQta-7~J?Jqt?xKRlUEKP T k2vx"gcCemY~ӧ.N'RI[сe!5KK\uy@-8 g{b];ě_xrlqp@<]trܱժֱ5=2֣*=~N= >8l//1^siX҂q饧!HZ068{$! .>뱫>ZmҾ~]b,uxF eO-A+G}ͻD$uCo7,C-x)wo/ΚE( K(5BƼ#7F +j#ιhA{G0L@0$O귶T}=~pо _]HZӛ{0~P_xldК*킿:I$B wn ;r,59g(>,.;)uPik9}]4xֱ@q'&k$[B"`S#A OMq1tAW ;*jX[y_TN!zZ x Xf7ta kF7=K{>:`d˓ B:} aJnc[wM1"00#^^]STW]Ն]\THjk}kTYg wqaU\kO4F>궣9.Pj9H)3R W jhڵuQ*:va(2@*@:v2}e %-e߾ }^c(s& Gc>}VQAϟ}:q@UI(aP{ "!"AE]"bϐ~UUVI&N1o)z}^Us$% a  G#J`~z?U@ﱆVZ`ɉG C Sluߑy%4iy.d&q%/AYAh{zV6}|e7Bc_ys!ԟ0p;OҫF ;*$W=FMxXq YVL¾#5t=b*lǼfcuR1TĶdQ*Z, Dbƾ _ Z(:w+*s /Ċfo$!e3H8vp+.`ռR 1ͅ&5[e:-(`oiNv,s=40F=Un4w?5IDMWP 8=Q8o&G؆dPoNp8L(?P}݈aphscgl]L1OF`~m j诵D.L%Vګ{'M+ ˒/=&% dSQ{1<%.X%PJ2R{,bszˮrU;o\گ6m!*r\IWG`hĊQzUZD"Ta<5 Ǔ(=s rIUH! I( C*$K̿ utbR'=Kzó^FfƩ p;1@W]SO{{P s ˪CW0Fy/tC Z%eT jo)7b21f2S,_t2WNm7(.#e"ڦ $R&`h>,7ߠTWg4|Sb-~^r#*+Q,9,IP?1B}!m2 | ya{v-!_7>l|~\pɄv!)5^LNj[gco3`ة?I>ess1Ñ9m$ ByywSW$}f=!|m{gzEy`q&-9˵C K PZj+Kz0ջC$ɭZȩN/j*5Dp~{tjfN/8;iYI?xQVF5s0z0.U^Zi^Kr H Y#XFBǂ/=RԤ4cQؗn*=J2n#HE#J69΢IFotpsVʸkɘe3<υK ;?80֑72ImO*z-d]̵3'zOΨj"og9{w>"]rhhƣͷ?)x6 Bq2esϕI_d0*3*ua=uCХ$>S/} v-#WeeD6"hr#D޻[sPR@ AI=\6;[8m. \Ɓ'H=jPSp q 7B/ 5VXy%Ȉ5Px@ըR*ŕM~s\0vFZTz=ä^`v6k\+aSa;en)Ʌ:ܼo:G}GIG{oH! h]PFB g^`YC+ rF5&^X P\cEUCLcn, d"!,0$.PT/"No 6ɴc*X87rBFM)UbLBbEW?O:έ0ȳCJiRjBZ,4@G3 6QyPlhYa&i]c-5T3D knG?5p}Y{B&00@R)"͠Ko5C%}kHQoF2L萘”gN'.?Wea5wgfg}X{SMjxʡ[r>?[th=7[P3_TI5n~x+ Ch}z)AHeLL6ѩ@: mrߖ+D/Th].Ǥ;ɰ:=SA nvs;no6Tb[\̳O 3}Ͼ<.?٩wq:TQQ$Be) Vy 8+eÌn(tXg9[:/9}? FUO b% 8To<7&Y{;ce1q *"/ m3?݂vZ4=&ٛ:s8I0Nq6C?u.̪6E`\ּ/hpK;H⠓]?0˳Ӻ7B+6bJ/jk݀hPIק@2b.B}ΝV{ʼn3֎Jٽx.~ ;|RK슇;Lފ=3K2>ⷸOcg]bkĽ;,nsѣodžn^#73c۩}l;v;Umy5HA1qAXgpa^X0Bf 苫!X06}fT<(4ql ͗֕uJꞞ7-d"XhQkQb%W2"Qik7u=(ގ>%!EQ8̖(A_iB֦X̾i٣d$AeT} N`3:#W𐄷U܂eٖǷ|$i~n{KSz52<6oVMbO),HLR e?wFBdk6Q3޴X;9ӽ]%,(Ee ~?qe`aEBtn[>5GO4xt i+ s\'3=>.n޳5}|Q%'7,%6VHjb#( )tX?6w)610ѩo_^>_cZ 8TEI>!|jX\_<_bn&fv=Cz"Y»/z$~iy;_R7QZs/>&l*A/bc%<_Rrs!j*H:uMAd̻MCV~i{g[@rܵtSBYtLzk!avsx'GQJPC "u%WFJ鞊)!X@hY^N}!eFް7;ʕIs[aYl[ұTkk ]p';pJM)~r mմ ~Q۳ }]c:o~Fo&i1; {w?S6o Reː}PA~a{jg=}ͩYESٓaEU+ʞ!=gՎ65XDH낁4(] dx\+ZfiN~wJ8wԏB<7<~ _@˵n/", 7`}Nr!C" Ods}ՕU!T@9Ĭz׺hebV&=xk\֑ebUWB#.)}](?`FSeK3>_Yy~, G:NKgQ(溂9 Ȕ~ 7%@v۝䨱aj̿Y,% 4˭ˆqU% b>2bs{{irxIugfPZ?Tvڹu}Խ¸ up m ,:fM yQHͽ^<RLxU"{z;?_o9uD`}3sj?̎A܋89KJdbaПqxJrY^jI!$(X`]dؖtmlj9Oo?ĺ+ FȟqHgw [ش|D\OSUu8:Z+hX0m]PpfsaI:V_ѿE'}sesH漶V|}ܾmk%c9`()Y+gSȂjK񒹰;:y '.;/Xa'e1{_s7aֳ_ѥ]!,St9=X>!'iNE4hgYxx{z7RuK9iξ.ht[:V[8x E h"Kui>υ-ѿɟ>Bh*o I޸Fѿ%d_HRL.owjzaNzwGz̰!rFm/Pdxe|?[gfve bcaΉǍsO_o; PBxBDAO-Ua3ilse-T()J SjkO. ̡A `5}5k  @3sk_b[3ЌQy';ŞO10gGagƋК<G' 4S٣Vz>opvSW, [T_ndw Hb({Wb9H79& W3\"<[s=~D(W>Zb,=Y@\Ÿ#~ˆ 碑ڂe϶f Sƴ>Yݦs_}TN C~AyfI-hӍT*P,*EU]@f0R!)c&)͵췗 NO]@0H=Q^撚8nx20nmL2Um4ԣ]ؚhQД1 l0v3٤bn8A`숏W r708}P= X6kD%A[kkNei阶n^Un;Qdm?~aB2nԚ- ̰K׻`5 L'0FAٹ 9BFUH\np+!Vq`!s!6z CI@ADvc%8 *&mB PDVVWl Ӄ@4_nq>y;J[yJ}ϺYEV<8o K=pH$խvk!H:򩅅+zK=^| _%O?Uuw֌44Jf~Q`Ab’v;Hݞ@uy9$ R; *`ICTx|'$pP LiNNG-  6쩈 s AuK?)Jv/ h4оj5rz~Fw%I6_@j! դ;eߤS35~ys(wӍm9QW ~Ya"pFX+@ĹQilդ/J^)ӢRu0&g>bǛj({n؝^ 1;S`ƼRs.PVqSu ~ ₪@58Mva`p^W?TJ"s \ nv_5pP#j 8/I7s'$$-Gsݜ )@@_RF&UIzjFasFf^PҾ|:XKy–XLw$ 1 #9ϣfHFIu.UAȪ=^}B~g%P/|_9xk 18JÿO\56uSe1-RUSm\w(Gϟ޿7v߈F|zg Vܳ{lmZou}WVAc+8;%y+=Ri׀f^w%h [pס1#; =NWį \U6گ"xC(c&&$X-`[2~RѹtykkVaPdȖ̯d n3L~Շ`eJ*=ؒa,lH%}1V+9zuѺsb.mw_я>b? 9 ,ʂ H)+WI :6Y#;LZKST`ݶ[٢dBWjHjcO,u@(FMB+uhqGgҌW !zDzDLa'`G aX+V B--kjX`#2rᅲ t=ѭ8EQ.u]$v˃ QǻBVV4ze:@th sAXbkVA*FCw Bh)!`K\ /ߖac\"'ҞN`b .ՇBIY{۬SȨ?Xw:;{1wo @*_l9bP5 4Isz.r f*60+SATհd׎?1AX [}%_?wq~#d2?u{V&l9v2K, ^Rh+K CRCNBaf<XvoT9F tAw' OFyI5c95N*'J \ `C F@߇0p\7/]x+NQys{+w|<\k5R`}2pMOp#u9n o!(uP:J7`Y@Z4ՀH{#<:VxJI$|sG'=9B뗌x'>ۗ_5(j\ AZɔKt,G˨k卿U\}8xsnsN8pRtF_j4^f6XN7߳\dvN-".t WTw#ykeڛx4 ֛XuE,ۙ+ i#=ՖE;^߷SyDMEj÷ GI;i\5ǪѴv{7;jBj67Qml L[duqˣdNE~pK'\;a>yz\UpUFk~E=[>{ͣX փEk>D)Hώks鳹PѨ+щ9]vْF,ackJV/fZouS%ZJMS d!|e]m_hs۵kˏ֬UyA{54ojb|A3͝( ?lwZgxvkj0KmQ%bEsc\YoхI8I蹞k벃jsuUop_zKyzu XLx:`4ѝuGEV`z%}Us9pJJ`zx EuyG>*TӘۺ{9ޅBg91[{Ǯ|ߞ5Y>u20ݚݬxꤺƑf'rF,}qoZj0bS[fOɔwoJ`e8 ƌXa\̾w3xhysC1)9>uYCѮ8PBCie|c}z+k;f (vSX ޿B:/yм?™IqjIY$)5 R4cdзXiL--qTMsWp>&Gr)oo#XT4۽rk nG4:=hRʦ-W 8}qP2@?5oQofT1_F- HZ7so*x96xQ0RzVB֛" 'Ȍ9^q*c8%4ѱr:>_S; FWXv&DZ٫roբ, ?P5u.Nc_yzjy\rQ뒊nz|ODwsׅphIbLע%dP5b6RA)aN W D˚*dTu+|s8j %;ِ|v%ȁFߦ@P2S2Hb- i6b6`Rcm" g@sYH{bCS?~ \J׸T}3'<"s6CVz9JT}U`A<ɮu5 QW [7KްZ1jKkFˁ^3 K1)I躡bbi`lN^p ,j&ܴ 9l3 rpaPvhPYuxk:yy$$QHKq~߯Z妽 NG]{Nn|C߃3$ޅAs[]p#+^iI}𨦪].W>b{wAK+=' j{~ GP-ڲgrUk|9=({uL:0'?S۵Pc_QȨ?`*Af^7qF.͚4qUttL bH?w%߈\DX茐Kr|Y #ICiU9YT-W#5\s&c$/nÄ́>AUPO{a.cYvifN[A_?3\"LL|@$]y,=_w r,.}%0엘IP(wVAL#x>U {̟GJ8]|?ɉ;me.L,4vr=p`@)3oׅ@Tr 3f6@egx Ȟ_GQK/(LtRh#0Ȃ2T ?rvz0)l`@P>))T9<CO՝;8A{'#xH3>VzP#FN(Mһ1#.GMa>ۄjߏSc=byIbɝ<9Yе%dmwѴŗimfb}͆Cv8w0ʲCG#8L*v;YƢ-mə2#ב%;, ĨfK(D'Ӽ?yEW]Q\v %)p@C|{nUӠ8\SW=BDP6W v95W1<ޑϟKCfˢnPF[qchyn?>-@E \| Q߷p_= өQI0HhN2&o]NWv#OG|5D8Ans@%TOl1-9^L /Oh_qȠ|70rv89~T":X A%4]w#)nNа~Sݮ_SA)YUk_*P-tl 'aKB"ׇ^MQ3u% %E5{^Yu4#q.:0rXk:<)Z" NaN"32J%A&Rev(,@ U .T&{_l& tsʶMqBT9>b>ӾT8HH(α#_.˷cTT'PO>7|ڃ 7SG$Ba6eDJ|^ڋg'an*?]dQ?CL3xkb?I|O Lf5Ӫ*ޑTˣɟ(Y>NҰdro+?'#k"J?5DT}/tdűw}{:Ct:!vSFa'P#홒\چ/.'q;=Yp.d֊O~@X,RPW; ?sB (EA}CTH*CGPK;$,cL깙7o^|v_Bkn] \kH"{_.?dLEuOOK@d[lS!!?DyClK)7mBV#J:!VO?>Zj揸Ih\O5O*99Ocs7@Uݳ$jfU]S׻=ŧڇf}`AE@m"ʪ!C VUe@X}R (J#(l8 fB|`dpOg"9XŒqA`J$Į}L}TkW{9"|U( HlN P%'+fK=p蜪2?~<{nuiq5 DGC$0[?vFB,9=4Mh>*AE"Wv୉Qy ##v$u~9x'mJ!ݚf~%ҿRT? ÙTBb!@QCTPR5MUUTAAUP}E y 1e?88 ݜypvIN~nc1n߄4ð%t>>d{H*( JL?9 dP) "N1Øz78)cu *ߨT20\BRZ .oᩎoq(I! F'94~=K=_w vc֜:`HM_v&~B4RF -O@"-c|;%U?XP=H0wP;tIG^n=PQ_//D3u(*TT q5ȫ9e5?a4(HSGAsLvlEҊv֥(pasfafcD}C=4 lE/g'Zuy`i#^B%RBᢷTs:AR+ $]A#Pܴu0^@*Qy =R-]1"z(8L8=)1뫸E!D'' iGnي&M 6ܕMPT0Iި- +ƍ;r, ÃJZyJ{ 'ܻO=mn F5q b';^p~~ E@TN;ϱh3>W=pۮ| 9qha~*L K)2MgPv;@aK:Ҏb9z"z>^<aduVqe(dy!EmzRH`P~kJ)xT @GϞAsX91 4:? 4&;9ɣ >w=qyDcւf !`ߘa6)gZXlYHQ~lQT*HnaAK 눀CEx Ap_oDn@}"*nGum3=^D `wb YqAP0=@1Lڰ>NnWA'Xw0sZL]d|'MXu ]z(>D x!q:g 9Fk݆ƈ";bHbl׽yE *?!7g/yY9΁P:8+9@bd2#2Qv QjpwcCᦱ^5[]"Vp}PDs]0.o|!wc D"rޠWUOW{X.~\󜄫=0+DLB@e@@`q!'T,?jN} Ou{Czhr`CuBBA;AC.6ײbĒ6KӠnMMD;?a~ 4(4l@Pv)>% :Q:jS%G^Ӯ.lWa/&M+"FH`ߴM!`pؖ AfXdW a;9~ڂ?*50!P "@>Yż B`b!%|ӁBP!A/F񕨽#<$Xa1!(Tx6TOpvn~Gǖ`oP 5e\8 hD ^~^Ϸh g`[t:" ې*Pֿ+ٵ]{ʸRLe$ۨꨣЁ?X*T',ᆪp.p wת0WƱC0=?jJ'o 8=uEyV{-M*)9/$#8s߱+!倱;c(c N8^/^߮o!h6ܔF ~mDx݋ENnY+|uƼ1H ჰWɞJvmniԫj2vL_u}{9s1qKԬ `u;($%#kЪϯbk P 56ki XR!͠V>) rx杷'C/ˬԟ{ϱ_v^8zt@皗ȩ"9۳ꩋ DFDxchN򃴿Y/kl>k1eʅjWR<'qE=@!GP _2 &0vԓY=LP7wcNc%A(&팇}\8qeBpk5ml0 =i'v[ AH4/C*'1fQ*ǥmTrh2gVlWxޙfQ:ƞ"[_\}/g; jΤjX bwOVTxP&߀^{vcO_>^v/Ĭ;ΪX.ϳܚn= @t D j;tn὜ucuGZ(;ae̤TRN_l$BH~АtF0)tGpQNʫ./ފF߆pz7&@< @?/~$+ c=nnIb:ѡrZ_Na)-BC;Oh$RGoӘW.f(!Mχ bGʮIѮq"HqlGz&x 5!]^;@;@I8=p#K2a{wϏ`%Uwyȝ@ذFb?2=_E2s3XZaʰ+?+/h®gu6K\="06>c `&^х7ݏE?wvhT u᧰P;uXwnsJpOskLH$[!lStGS@;UNmxM-1{lT~;>^30 y^gQܾw_;#zVA>E\~/uG;zN|x0~j!jmOCQ]FT."ʔLuk@۪z3vQӫs_mOat?Yݺ^J3ty̹ }NHҍ%+WFvR`EaTOcNĕ%2ǗU?Eaf2N1lg/wm#jܪ\dgQ8zV4t`ߠsCrЬ|Ff8I ^U#ld-RCY'+ 5b$g3nvt|XspRR5Y J~:/R034ƩsS UJޭ]R:#>"xkߏ Wzovԙ}k׌kzf?[T"-x m;_mU,N~Jsi*V1\15$~#Ԩ _U *T S;B+gj|Ϋz /H&aXf4R6ӣ뮔-psavS|kR].x~Аy>ōտu&T ?Pl$hk8ø{ϵx%osax셞w(>GD` pV<Gի ^[{X&8(UӳrXOھxf=Nܗ3BXV{[,hEP\k)\dϣ6c54T4k?7<$ưAM]IZ//4L|ǜ{}:6Mȳ1eA2Q(0Ǥa~oWg$F"^';!56^Kހ$aN_FLRg(^ޛ PKz"=虲?_gl ˧>lN*e}_83H}aWz30z<)3Hi(]1m_UX"툨D &0(mPl G)٢IL57]w]G6{׳z\s=|Sa;ut,`> j}F jn2Bctɫ<3\e* ׍:LV9wKF7]G_?03Ύiе`K1*d->["DˊӴ[󚾱:W]O,9 ^B%" SvF3UWZ,D`1m~wҀ TP$j?lÁgێo;ޭ~}g@@!dO(*ϫG6H)Rusʤy~O{6BGg40XXz"MGpN#VӤhI WzW.E - ^>mWVFboo6^V:uh:'Y}d֌FqK50UJ Qz̾)'1Br9(| NyV~?5Y\K4W`H`??flǣדD_Bؕ"V *IKpo nGc`K?>wM O_^ I⛙޷T Jdόܖ$&20xWor~b@{pC#߰g 3Ȉ-VjÀJiax{ vUr%}O|aBpn;vmIX^Sͷa ϡ.=cjo9{6h A!-)@Ntᯖ4ݪ^ڕp NmWet)"H {/^dwW.xKpOx/ddoכjCS1[|$zFL4Z 9t'=6Em:nQ$PQrs(uqfuyEl}Gg#y9>p䇝\Cz*wkAqf$>kPYNYfQڱ]Cҳ9 H@+o˶`e\*3Cl>wB8Bhh~3aG<ϫX)}xxp Ӥ?N`dB>ˬg] Dw0\X̸z>`6>+{vJ#@@pGiY_\/{z"{Kϯ:// y=V7w⽘1ű~s` k&'{ EBO萪`UkߐDKn:XY"lFl ! \lEOEˮ]_, )ۅz %ٗO++g6QF G1m=a]ک*O*K2>~?lelUF3.hyG>2J Ϧ6coFuiRlrƮNvyr=;=!G9A0ϐR{!۽<䂯WhsW]h_P[ǧ@ k}k#ӀWDOTz}ܢE@zT2y?avo :4q<珧dr҈&v_ ?4!M&&ws~d@P ^@P:8ye Wd H4܏8A>RApx=?~.Qܸ7g.:JJ [I$I]Iw/OzGk|>%O`8QzRwOUiE%\4?iL"/t9)Uloktv0$2۪}igQ5Tr6W b`uI7j1:iyJC7# #"(*WJik`(Xaeu2NT1Yx$]Er8 |D5y[!|Hx^Ye tsVu:&n˻aU5\H҆50ZVS՗=s#iz(@BCk.ͱR &z~~|2,_]R~SHCnX "3:f!sZQ@ V:v,vTntգJMBʐNl92I2WkdNLL- =0FQFՈ/[~rB[p|DVà p+{_2A11X8`;nP WAGiX.U [5Uò߮/Ӱ "B"nn[EJ90k WR*ݝ~i#6^{z`P`9;]p.W`TK^yϿ,_N nṬsDDYp_o0ؾs3s3z>[nͨvl"JR#h`.EhE@Z$Pyrd:>_-]ѣ[h9CiwmE]]>nPpIm;5N2Sap]zLT >?V۠ mA#XЯqtI`^tvo_;IXzICZ\ WI, JȬmw٪C^\-n}RtaԨ\:$6BR6}QW%hu6- y~|*i׽/ ;yf깤%(FU+y!8hY08a_ͣ&kU}ґ96v~!d 'm%@q]hN8:p:|;ɠ\ g%pZJ#/Zȧe7듑w\Z)m=SRӢvNz@GE)JiHehF&)h&)#d1PA8T,A0E*T4 T4$PP̍ E-KM451RSI!ST0CD@E0D5CTL%U$ԴE1L4PSP@UPELKQE kXZQh[m)`"PrEP @$D! D̍ RR%%AK035 @ L+0DAIDLI TC$~s$!"&!(k$ʔjh"ZBb UZBH&JbJ( (id%ij*hJ &V*&&bbFjbH() "$Z"( *!(b)"(J`%*Jf$()"Zh)Y"*F&hiH "ah"& !) *bh `*"(  (* X"j( J ("B$(*$"* &bV!(I( V%@A  Z*"d !AE=hC$hH jJ`()X`R (" &ia" *eKxSLEEE3 &b)h" 3%M2T$IMDDQДUPR+JE09$JTIQP~\(dgך("d`"bJ$)b ") !}&C!ZE( ICP4E5 QSDICIHIS% EQGL>-c`A *H*9(؁_2G[Q0 @~F=>D0~񟄜ITJyC0G$0%qH@R0d?4(}Д4"q$r7d кN$%gdEP=#̨q(R?tۙIz㐑}yX8zy;D.e'T? z)'ɗ3^.&UE&\TƱw8j"E3޽9μ/woiDDDFS %wx97nqc33c=pyj_~T~M L 20f8 R *JQA "nT K*ңa`@DcAKS55PC"Q4$URH „WHddȭ2'ۘTZAJV 2"L`@+la11 R&" AQ @64QED0P2W"Vf% HH` aA)Hp)R,HP"F(H)YBWxJPhMR$1I꿇>5_ao@͔l(^m?B )REV W?}oChۧG;߯*?pԦ  ? $`VR8z<DMu) )Ez :%!}zJ\r"d )A$e D>?]}_vBbcKOeSYp64Iȇ$Pr:d7K%Z~p/ujZa# EãItHdH_<|{s9/^3iX:֌]`Gɪf+q5ÿaļs~ e㳥M []xOT4]*,0t8XTtZqʕXflyخ_,zƥmoG-89BS"@A(B5za{6òϊ秭WZ,Cvyj~tLrY.myGVC,0pY!'1|I6b\2T!ɺdyf;!Zb!fo'D 8? 8LM!+/&V!n% reTUBycJ%Q#)u|vVM$BM=/jAwV/݀0Kl\>\ #|*OO xȫhHjXӘ(HA?>ߵI9qk+o?-_?O~Ay4`}}~-`]VJRr@KFs|)7|+#.Ffe AKQJ% >s2c -d#V#%Dhp8Lc%$N`~Q!(HSu cTh=?'{X`r^utm[ۯgk{ H|@?7'h@?N$}I9p o)ز~kFfx h KcohlSS{cn נZVw :4&`P1ph dfw lѼ~7 ng ɉ~'fA"/B#f!DiI[\WEPvO {[TaNvr @a4ܛI#×%+&Ixmb8 2 UIP B7A,:4CԡVjL9lzHh߀0DW*5A5T4?S h7SML LJuۚp/x A}xpsz9.7>KT.A@ctAEf1HR6`t5a7갯ba>x&>Ht`_uθ`q='>\l>{dWzL{E(#;3gtAK7'?^Y5C`,D_ˮ Axpѧ+G.9UӧTEJn9 ̽Z\3Pbw 4H1NB6nQuK|-kka| EàA$) X.`Gu@2'ë]^T!Bz#1őNK=I j,misDj84`N+|y; !=_vKr/7ۤRta鎛{5ã!2-2j,΋""TP PIDaAj .@ ep[f%o6ڷډ/ʀ$%4 ]uDj(_^*$JK oDaӾ u^ 1q L5RMJ;Cn-jqKPǙ?)N3SoOGu6 i1ױff!sJm+j*(ÏwO`U)EOF꾷 >Py 6ep=D@δARX*=?W1<Oqщ8DKw>CG,Xv˶\Ņt+ 0DVQ(x*swvVh=~lJ#1_2>FI/Ԧ?:Hd=B{beM;8mM ߣbmANutXYgB QwxlwM9Fe88 BBBBBBB,}6rԌiX _g˳ b >[jDHV1@ĘG xAT^ (( ! M#:W-"Cnp? ~0$gWK O i1 }]>UL'U:aojn j>b`T)V)MbbuH+mHmUDN/Pw끟5%]"drkN!i4aWu@  D8cUT:.UT!*ʯש۬S 5GJV-&hmeBH35]V.hk\kpUF'7Wue7Wb/*`ee_e֮ |jkmVcc.BZ$kAhF'(붮x +_o>T4>N<"KXwȎB9?t_3sG1{rU{*:0jn,[yaW3v_UeP瓣n9@f2՞M l+[D7V9;q ma# %#;9R/q-;*ᾭU(c-9AzbD \WwNĵ5աBn?[ 8$:mzd1Dm|HS`.Zq+ FAE ;KHR0l7TK7Wfы'zC% Vc9- "HaH4MzKל /}cgru6ChбѰY:Ɉw#n.pè3;Dsu{ GJaPTȮX9H-[pŲYW1\ maNCT Gyf6&(˄ZC@M5%hj= xjFDjz ^? 2P8Ć'qG49 T3~c>A_܂)P|(i3ϰ|~6`GyxH;c%[ g^MR? u>'&.>O"]~?3܂PT a\Ow'9sfv @&T`U.!NR_a_ʿnt#g&da!c =ti` D>(ae ~ym:,lu>!ЪeЯ7}hNWCGnO)c8FgLrЮˬ}Yg'-]^5r`,9̻i.}0n|oVms6kf2]sīՆ idkm&qȯy/zkl@zt7ӦW=qGÛrNc~/zOgzKݥҺ>>JMD_kQok\R׮>hZtaTyl>Z/Lcvt&vJVx - *êS 56@(ҷ*6\xygow=z_\EW >ssvg<)osך6ߵodעǪ9?=|񉂣2UB\ic=Znz$╘MdSLuKlb=WVt6b:]H8DDQwA )rd.|n /t37& yaU3ٞkk Ae[g#-[ h:*;gpl?_mWnm7@P@wk(2)IC]dx& P&̜vW`I!;́^y1ҵs6SE2P2`4=g~!r'lSY9!}zTyP!`ATL D:$?& "*`I"iPjhBhEiA"I4m4횥"" Zf>޻]gB2Bq$ ;XΟW/ޯۑ{60|U>r;=AgژdABiY#S R3hE G}|yB'"r?"@}_~vUUy`L" SM~VpWAv:'o*>ܙp;gew o2)(ǐ9_P0O^p UWsŢ\P=.h4ߒcJc㔹l k:5IO48mwwL*Sr<%GN_vN黻99LV~EOWyzS8k*qVa R7* 8(s+G-I͢(U2~=ߣxz?iq=r*m5 $B]87#$ A6D`S{ mȰ I$ |"(D3 z;]VJLH?FD<؈;) G/>)'ԩQC>9r<AUEfay\Ԃ5# шj=ctV$2I Ϯ]y3c묮zr@/nuf3eg(QѡEk+9گ].{c[7X5ND\TPa$!v-$gqODEaiA/ۣ{ՕeUW}q90h}WwBs]9ZSTq9*O=/KZF87hw1W/1CjUwM (Z,/X=K%:QKT# Mdifo[TΦהxj#w}ObRziuKOewd92>!ƥ(tIwĐh-j~PGVqߊ4$9x^j V:5iH& ,FYQ{o&5 ATwɥ(=1!H}ZnW$)*i^:99(>A~c?uKa _FJN5Cš-ʸ·ްqoĠH"#¨a9 ;9ފXd%YA|2>v5RBO~X,KTSHQSLDLA4!E#LACIAKIE5Q4$QEDACןO\ni n^!EPD0N'gpփxY y?> Qҟٛc8Ժם6L yH?nCBpo|ՆPs^e֋h"7/T5}APݸws $;شC q'#VTbw:5$1G=s=Į%4 0~ FGyH𮞩ڞP!1fXu"g毷5-)VNϟ,>Q{͙̇(G}t׻ W\&Y"@59Bl[g݄!Ӓh¿vr! `\iCd0%VhzLozWJ/9:/ *OHF)Q4W4X:^Uhmc2 =6;KȐ dU1}dB4`POXM*LPCjO(09j}`ඬj d-,9e 9OheY#l5ʐs#'M,x9 TfXP~b Ì*,?TDjig)xfpGEٛǯY}c;C&YElQ #T$"|)Ы^Œ w|xy _ v>e`򡫳-=sn8]P(Z8=)[s±n-FO bSh1ٞB5H,a(2?;WR9t TKb?_jb.$l'96K?I)X"ыfy:(78QAB= 3ޯg38 @Bq^80xx: Dh(/gj!?*d0Y>>܏_%(Mq1 ANg8*BTDȭ7v9tvJmp[3P({ϣfGeL s1crJegHubL%U(s 1IJRwl;9'[S9oRD! NtN ?i˶ԜRu-iD0Jg0;O>3߱ y'Qt4t50v@5ޣ}SPvAgLѰ|!?2}[D%8ȔC_xOS{XO\=0\aQ9=e0vxl,̙7)*GZCXX|0;rwo_8rL$Oζ헇OO"1dDREn2EfY3 JֻqDTa_忧=v1(rPxʼnUB`!wzA"޶'U֖]i!n 9LP""BQ|h7.ǼE+Uxf0[ s׉-EaNsAlPUU{(5hN2Q;nٕ`e1Ps{lo gٓlEI=CG*pFAmU@` _埒0,?$]ه7X<8 -76 Dyܛb((7 7s+oUH*T0jTTF4W=G}udsc SsB)r):%[n WXTۣ 0[θgF-JnX@OǏ?jy|/>`m @&D8I^?2qCt5ġ!=** c_̽1< d7ᴴ*{0TSx}:%̋D4Cu,Gu('I{zaq<>maǙt Y jP@bX̿PMcvp=EB {@.ּ#eJ\_0~<פjj ;W/& e$B2 {?Rs =, o_}mNH9\O3y>xDbZ̮<ӽp:t"+~$(e[;ѭ"\sr)?n 傟?yH~Di'|A!p%{A B~ yΠK(oZ·-?Q7t>ӯ9u!0ռuj{yw a}X^\0hAZF|A7}KI$a>vMUE/׃u}*߷ɋ9:չW?\Rƹ|4T AԲx|sd&<ġ9{7Rnڦ pBoA/5 usaŽC<8fA>:*_؁P-QT Sh7G Og䑜K,%~@@ѧaPHuM.}?Xt9Go/KCGo/55n@` yJо$`HQS^;wSfۭ)[蘾2Vx1Hg#bHޥT4>a~6~u+̅8W>7Ww|6|cСŃYn8I|zߓ:$皯Q7ATtg&֢wtJ* L0bpp$Q5̟٦!TF'0^\|R:e ;gKh2glMg\$l+cV e$%(@AB`6ؖ{ ͙J—2vzf ^>r ۰>G'xx !h{%9Q`w9A on T)xU ?\ +ZM#E OQ굤Y &5\'a,} ?@|"P_OAbFG !w@$'pĪaM@ ~ONzI !8g_%3K>?rkTcRT9u (D}I @p=z P2(Sh /]? 5?цwT7T結Bw$IN|?rjz€J:+-Óxr8x$IB!ִ63ciG,?~~1ڡ:J! =eyD PVd%P*;)Eb'(@#/^ivfh/ `9UٝzD0Ҙe8H%g@S˯L~ 2,T99OO_;47aCVHT- !$ f*xJDt Q=(2@?x ۼ`g~^Ǩ\9`/>CsR(zrVC 프1"aߧ6?OU/J=H(S-lI"BD`OU':hCzb5<93x!v۞*-e*c0YDoLΨt썶gKoiLR\}L> q0Ɩq' 'ׇu >ȘS j@[Oa>H:!iEjC0opII1n\?! g8c^Ik]m:߂.4U)⹫V׏8fC ul&!ɠ <яeH$&eTM6=3r+BJ>ԓ^qVt_'C'S?]-wOם? gԘWtI(F?1$R O;;z1/? =ׇ*B<E;8wMWH]K`$>u8n2\f{֘fa7HoZ@b2"'FR 4*"1k W5#ȥ;}?tq㑆[~m ҩP%D U|I$:ḇ;728@+[a@Eh aS)759̧1V-յNZ_phi( ; l!(!CB)ދv0%@ hHZ4(Rk)BُivP>tiJ O !~Ą̐F3 ~ z!M%vиnsQ|;\ q'>؅Mg=W x "1F41z!@!; kzVѫȱuw|6\ XY[=?[fUHR(j#VY?f,Ґģ!_-)?)m)~ԯk K.qߟ!t=~9a#m[ Wh~y2, 0;9=Qw:/,D#P1}f("'xAv B{;{ 9Z0$ ABR .`7dkM!“nD6* 9swsۯ'lx_J$oUCY>b$0^ƶWړ/qDDPd>hTN;^B& n|?}%@:TG1'&1^03Sٵ&[/ I2DS;$DqƾW`W˄Ebo"y%IF0&7Wur\Wxɝ:AEbǸ9gaL z1dᗵ SOd05RO?}橆R>= <ɾt3C2-[a(QE =a$4 }5OIdr^<3GG. w`4r$aT405LMn;J>Ng=.:%#6P<3n<,݉l@ @>׭tOp>w쳫}ޚPtJw]q["W~d$>sdb" PNL7Tc>@O$'LZQd-lCY<'ꩉI?o\4{FkAԅ[tT0Yl5oJ(|-YT.PK~5_%:hf0_OCP^.$?$;U ES{EΧW l TJ_a}vN(Q83,K2O|zJ_X> 8nB@0 "y=?C3k>Ʒ "&@ؿh$&q.sۍ~T* 'etJP9Gg?ϼy}t~{G"qGt J=g+ʧ# }I@?1?(T@ .CbD9 r :/5(bJ?w#L7i3?ۡ\: t&YWl$>$|xG(Qa8KԿUwJ_z /3x=>ݖ|!%Cd;=2\4:_eI`hg0Բ?T6%JTݩ,EAύa!+8BJ\)3ꔒ2fr9'C zuJYv]}*};f`f`j/UFKL 0+':?ƴ R}>m6P5K^hE)d"nS-60:$'2#*H}4{j'ۡoJ|xq黼g>!T? P\ߪLDju^_^1Ճn,%1 m* XAkPEUŅ,.-tBnnou}ZfDQ1>8Y=Ky tX᪃(]kXB6 zO`^?W zzN/&[$wUiiOCmN) S.b?|L ֦@۸Iia+هCZa+2k}\$f;\=Y~&-x+Z㷰}=>!UU88/F/Px2/>^qѮ~~;n弚J,Z5dOH6M .ZD~ʃpXWT, Ӵ3nb)4T% KJ<# A4 #RkղtB>03dw>%fR':o0買= ȑo1?1ioۊeSDg*OX>~~TA8"1䶯L!O`96tA:`Fe@a &&PEN d(% *4(GrB;7=M"* Fi]!|d49v*a-uaEeY6Xx95 DK=E(U)AE&Op^Ho#ttTf~`4kDMbsZuc\|}s ̗p(xFeuUn>_v c: W=y;nzz1뻜6;:]zפ QTOGfقY0jtUoIb7،)i۴{\ CD+^(ÍIیӦq/هgs\u?1MI('SXꥈB QP!@̆|##Ue݀N x6s?Yɣ@㬹V'Wnua {[OG7X:zXwohc0D§sO4fnZ:LRsr.kB X _O'EBhU%NKu98! ,4qBZe:]c&Y  Tэ'QE ,_R8PH=GPӌDYP+~G7n?!27y/{4FEyv}/?wg xR?.Z`~ZBC͖t_Qt>ybDHo,OnK7*]4]<=kчnOt .l8O~h767F@*Ʒ@ ֎5Yb?[h-m@p:ul|x#1RI\ouYEpmϩör;w|gcB`x""JWnKikȠ{R\hf@#p:>o[ŶE # 2OV6;t@*Eh3*rYl=zӣbl(MHᶌH$RPDLrhߍFRtBI *FT .)Ko``QoҾ 5WnU%qPI*3LJx&G5mxrHp{N0dz S^ Zʗ 9oe1a!kljt'`GU!}`d^#8ՈvbllPe:^&]aP129 Ё7n` .\G^(DUT9rmrHh{(Z=|_}d}$<PS˞<$uDJ@d=9T|uA9)^Q7 nIT#vZ/ƵץE»J: '*\ROI_,{`Ph ıe醁]{0w¿Cҗ´v XwiP.Ge]\.sA\{2V\.1_cvtUq5`!f 0|&ʹ*Y}Apߧd(:ez__yE Pvn :G\S_^93MFOO2[RqX^GޠǮ1W.8U(in'H#USYMe<@m!X3ʠxT[+WhXbox6>륬5b 3qŷdY/U;c#a / f*&")gI1 qEa"{OCAse|9G/V|.h:À7aN{=_t0uCH^;\%ljRz<-q&ZYtNs5@겫W !' 9(=OY UšrMӣ{vGbN lEކg qtJieGva|OZcA$γsepnrĭ:gN粨kg<UKvB/vUNn}tIV'& ]@n}/%J; zEd`+Z ~>p ps#]eW8dLz3`2mb;R Ϟgnc(X:L٫l>*q˶ TA.Y0T'/.=h51h `׍zFU'oC/!~2U$cjcqE" l` 6YVcz<_HIsB!4- E֐hRjyDtyLk'&}HV<~S *Ug ]`tp{yAjS7E!X/uV=|s!0Y3ڃdO ~xus2Ul.ڢR*=$`E,1+f>!1^"c ֏g5\3vd8H>2 Hus܌5mWUJQ/\1mFR{o]T9o]vj#pܑ_?wem5~ R<^3t;'a!lkSK##H,R\>umJEɠ7(xx6ҵ} i(f`zb7^^3#'&}GPAb kL@RjDtLCط/rp萐aU P ~4D;h!C024H!@D%†0 AB-LEV]JB OE2?ZnS7q8~b=e/HB OGtlpĕܜd'T8O{d {iP{b~zJI%aPl(NN@X hpYCLJció!B,ML,F0yNT w:9:ؠЯW `TS)'ZOoE0g<:o2wej/-#i5%a|(4l إ <`Q*鼎 'U"-T~&x@'||+z=Tf?x?hC&=~s@wTU;@et4ܐ g©0 @RZ@aqA;NG>kB=|절2z'hy{=I BD= $%d>'^ӑzx}nHsV3D `b̈́?sXKAϫ?W?^}ʯuUԮ',0_ҚZ$Mʈ$„;b3wMEHZwgd/M B?;S>^,F8z;ta g?Ԛ]fl !Ɇ ?T\r(tX eg\ÆTD139b$E)f=ӳ(*y}2ν t=`MF+ '#Ib`9m(C w70?\N:Dd/-6Bx)D)'u-u߾#h 2suc19gs^x7>Rb(H RU4B C q9< H =# |:6O'ax b]Pk1DԹWZ{"T{!݊J< -a"m |ЕLa4 PŖIF#6ji-p!'8'1K%j`rبn; >DbG_~IA]',_~2 'vɓu_ _1˥(AIŰMJ 2F[zDC@vwgyqby❳*I\4!J* b"(>h!N ϓ0Io Jr닃J*Q0OR؎[vMT$sd)C8^8D3@;;(W+O  7llbrQdr(FO'6n#xT|!9xc0RA(Šrs1b embĬ.K= CG6.0y=iقwCqIz4XgL頇KݳЖ!9 gPkayۜÃlx8N-'$x S`S$Rr 5ƛ0~3v4k #Xw"}^@[ [:4mv{ fOdݷCi\BFfeN@˄%Żc7|-"QȠ 90~0svGup&hxsd4h'bPe⁸PSX}#a|FM@/NGBk|Gn~/D9Gg@Ŕأ+1;;3q>L@"yqL`jp+ hec}y8"Y"7TzBH`f4s(BYP9͹a8):`;z"!< Tَgjn͉FK 0G!/lA)3}\xyDtf$d EK KVR"DyMPp E djbCǦ}ta2$<}p0+᙮KDMQ8S6WյÂjuoK 98G.9/JNxK_lԷQ#> и'ȑٙND =&ׇy줳M_/xߵ.`nzaX5 X) Mx4PXoJK>tvN;s RƐДdHJXRJ" * 0J->FuR}&o1-3GX8탈3n4`p|=z9b"?G` AU22HWPBb.Jf0z"$ Œŧ\cZN3"A LE65KlQ>4ߏPu0dRGhÒ""*ɣ Yp< }-'@hwu  h,$2ehaߢ@)J@P"X};S he&b7ɰ ĕL%1X`h(e%l%Z$Vb &1|z,J4- >\ח./iw6/5'JA`=NaCNĹ vמɇԤbvb"~)X jZRLPgϤо(n@ Yqv;>NUW]O6JU0 bPV JEmk`EU^5QE#ƭ*н 'R%ل/ø&DGN``C( QFO-֦Ƃ  $D30~ ˡ2N6*%dd{+dQL1)RK d3vz&ܔxQjmBXMЦ#a~>R\s_V[P Y|$arBxuAu$X> )t'@D,9LF#:q5#rCƥ9R\J(VÙc"(s$^E3rDч|'I=AdCCh:4 HEƢ$ =)Cj4tpzn98h\VBj<8%:@!sIߡXaF:Ѣo. O^w4p#CDb}_=Y4Гx <7??oZXaf B! h!avc>>ɠ0rgU3.B=cZ D5':,]to،!څ!Zd7Y:æb0IP CYEB{ ;1(?lEJ2c_ :Ł!CXRH|ϻ1=;SZ#] \,*!S^bBE/t:N7~!M# 2l]tq8kx:&"n|S4GztmOKBEP a ] L&@4!d5`^n'^]'(/N{Ud,Fg4XIiL129"R(#apHG iEpBJM q |#!dބOs o<q\y'riugQ+N?*|.4#0=gvÍ;D" bPw~ir>Ҩ/;b _XDŽ8g0A-dGlj+dIJ[z;L}34C+- ZlӓyrA`߷~'5-nj.lQ w}Ĺ3eud3C! NI Sgc#S!Fs5E[g?q;xtsG8÷٫_g>. b1lC~ߕF:bD(6z=se!jh55<khTm!θ ɢq?BX0+L<]UqA&8%Ą(n&Gs}^CJOӀ'ݘIlkS-r]֨́CJsN*LihQ8;3H6bPiFay9NJy|Hh` bfѾ(O<3B/po~M g5o0p@]PA"='/3f>^];2Ie#@g^3TcKT17MI0@q00=D@д!< a EQF):8tpP8N:i81L dbP4h֥Tr:cTj38xvK%Cf RF9 pf\~wxm]fv !|یP# wd2K# Y4YB) 7!,3# @}X߼m 5J#:'@ ˝]7>OA|qF6lqaT>L*ZY.Rkאf^c wlJƷypxNx>; pW36sdG<][ sl|XN<@q(CڭaɂBam#Hua8  0^PߔiBIDQaqχe==ɾfe,unc;^OnOw׾MT>;Z]N6sy" u(ϊI bD_!`;Y-8 K#7 6x`qu&b//.  Ȟ09xge<L$ ,AVƠ^(e W;7hqlKdZV[ Í-Ƈ41tч`b6Ơp4 $d3C9O]:l`^ieT>R%J\ތb:;C&siR w&#~2r*ҋ֥,X@ȃ Ћf(:dN4Fap0E90,x<'k2jr0e0)E4>,[zkʹd T">S*6W>x]ʛ-FZ-ȬJZW*m@a9q.hG]J0Κ@,@ɏ,\8eWӷ#W3r1#'n⓺Ma#<נӗl/#$7x[꫎7ߜi67̥`>[`xF=vbٖX\<1u%f30ʻ'/ @f#pA3)5 Y #!cIf$=CmL15s[ tw|DRᑔfؖ_3harڶ!0is-tImFH$nML;gaĽ!c`L}'NDYa5a5I XSYzr wB@>YB ؕ!j_ȍ c20ˮ1&4`%Փ(b<"@)0se1iBhWc.='A;]}쉀XֶK$TZ<@2ħI#gFc!(l$kp ( (N MY(@2םY"Uruua9llGO7#j,*»u:4^l9o{"Y,g_ROBa>ynBݖ4rף?P(s;c_͝ 8*hffnL o]̘ pbiѕ/Cy{'$"S NEq'Sr@< y%RW97D}t1ۿɽH* t6A91rz )xgf568߿_P ͅ~\Cg aw(CBsB|Ǵ<_Gql}n:*Ñ <łI<< NFBzn9no!##߄ hA= G@/6Zղ!RJ7<}dsnP:WMaMLdsRhG:զBkχ;34} P! NR.za|U7X~nVYh!fڼ!ctk Ȑ*U\[+-E!_p-9&dŤζ hwog|ea(}}k{w3!q?Ǒ521b4%"#RR CdH^2 ;b!\b2@v A؎YCW`|t/>| J)JJFN2~ 4 %lwgVCEH ؜ƙgy9[<a4wCxhp= O()" :~`>Y;p߸ALP;:f#zrKq+ӆb5kL>^`w0D㲏J MNe_yyҒ~x7;/δSRQUw`~%D8l1I7VJ9ʧtn5! Ik*25are@v9a/# " ZU`e5`}'/ik(~) E(9#Û"1Ls3|vpLJz$Q RR,1>'ȾgqW T.#@F5:!3΂p|׸i>΄a'LacA$f.m&8l=Iű]=L H)4DACPT%"S4G۴ bIta^@Ix':5d + 2N?bI:$bF{w[Wg?b%~Rm{F`e#IBgV6DݱxҦe/t$`#q슴a".wCЈ-}s-Xw]Bjxi-֢Vg.)Zb;]ٮmA H)eװ|/39u` b* Aa^OFOL;enQ t==)6c3g>&n=(Q4J>8`(pB1L  ^l.ռ1RkQlպB8'6IumqSdJ!7UrqB)⡰}$Ibf`N#i6g09Zwo]qG;SWIoq˕@Q=>`z] TE YFU8G$T@LI 9w+ Hx&1['o^{s߀!H5Heɦvvcޏ@E޾ʝ d BM~y[20 WfΝ:8u{<尿&_,87!NNʅ.u10Jd'x@By}uUzF;? l#CU1|`W* Y;vҍҽ5K'|FJQID ,.ʕ.٣ %=V|ds$`E7 CJ i %lGBE{x36h+xI 8'#%CXJ ^ǽM} Vܨ5 ##`a(8R%Q(O/QRCV`9F%IcV> Z!`]BtDgtk>t3dm"0}A NlziyEm.k*|׏"P/Ss 'mnN1 I_=?b%<s憞C܁ BOBb%ON;fu4@f -j93];rX$Ca1$rhЧ g8t!zMtR߷x廐9܀tl톖Z$Nŏ0Q9 5 19i+ʩȥ?\ ݠ,?y0>>u}@]U<~0'kߟ<pBgV5 Ɍ{PL󂏢 oǸs`(Ou%L s7|T_3g9* z)Pd2h1(.@81ΘMaom짫ځ‡X*"JiW}0vȜ1,hLo΅Մ4 Á4xO {6~Y*X1cPRY95iB򪜢 0<1O B%1q*_ɠMI3L Š[sg7o^-NZtA0\TD~ǛOjH2٢*$wN6&`5 ҵ*7 őu4LP40LSÔ8LϽ,BNă?gwzږF[=iC[,MC?%cibH `u7:'q4xLL^L.X$9|8@8/A^= 9lz, !Z($𪨡F$K1dA>aN k13T@E,,`tA8!Cho\.XlBt8T)>B=yzwr*4HG+ER_Q 3+!CO~nZ$F VWUҞc0_ 4W) 5=D3P<7u37dr<9EOWnbv Ojau' lޗJ@1" (H,A0A$FBpԅ 5!I9֋11G`t(nK}yGCW8~i8V Զz2Pjm#wf-?jY3N axǎi X[(LR&`S}!6N)2rHd>]%݆#B{`BcCk#0O B[3zR]@ UH!II#H-rBΫ`th,8jY.= 4֚KLf9^oc<. "Wr "F!mnlSDē!J&͆'C  Ө=Dޫ3|3v(#1Wv;mQrv&P{,N㻶fqYj1#_X4ՅQ]%Ń9r`"^AWȳN}ǾtKg _0Ӵf$E F *]nUv;a` R4'ԊpC7OKП=>JhE'a0/$HNfO=<ϚvNBP)X&CH&Գ&!J"HtL4 , BCISuED3 HYf'$Hg  ͤn%Rm[qQzfP쨦Ti! Ɂ/ymu𜏿tQ QDI=P)`(x{dM儾\Rɰȥ@LMppO 01M>m7R SËA+|WwwHkNCra_,IN#KPT;i9áڄL{A* 1 MJ ꈏF)Zyl10;f蹿ybs$Aو!CY@#訠P |嫺N:byvi.CxZ0UX$"?q !$=ȝe\fbGJ1c70`Oxnhmfaho/"A) F}yb ^-C9Ms&zq3F%ݵvCͷ8~V ~B'YN6)2XL0H &ImT!UUB H8H@>"fc$tI~!C:s:oAu/dfW``Az T) Xm|AfayOcK0];Lݑ02Lԓa9y2;a@ߑ &5a ?M\*xE(Wqlwn5# X M|5bq\'Bic@8XaVͥpA5[ ,@ܦl K Ap9`Ț, / 8^Xt)ӇQHze)`NH %t!L ");R!Pa??܋*TdhYC*@ uhy%d^ 1aI'Iyk0AsZnpwUJRDe(y@tizta`ڛ>Vr-{$( `u@`8I$ `I׺eA(YaLZˆM:u(Dn;^ÈmM;B$ޘud'Spf ^ {#5f f60,_Be]Ao\eq`|| Vn"d7$63boydMKJy|FSJs+Qi5Ar)FY`K_? GѠE;[0| 3{v"ko6~18|!!ƅTsOWLt`DW?0gnJзpj@e!-QŘKD/,]'S\0.Usad ~IA'[|"Jpyyy#sJaX`yC7 di&c27 @=5Ю1ADC 8C$^F‚},"i`&GCH2&细%vrJ)xBh@-HJ ǨNRSQ,'-r6/ƪfq$oDR x9 `("4U!Cٿ%/8-SGL0k<vyLTI9MA*rr.^ P RKA2E#%$gwA wր;Ke~_ZwFD؞0"Se$vڄz>a,b@eB`?Ɔ;|ScN C4T(mjOO<4Q&OHĔ((L3`wg (&Նf9Ѥ9:2u.]`Z i$I Nq=$HLX! FB`{N8rj%b#G h5\h$bE,EtTDE[ @PW˻qt# g147o˞4ܣ>6?/ͱOyshmI!u x36i,CFX6 :̐hI"i;=(X1Y$a' aZN`ܣtsS1+!xbXy4NO kx}1ws'倿(R!A7~;@OWA} + $D#>Pq'Ŕ튛z~b ؔ0"O>M!%"} p'wÏ JkP*]D%92 bw^c}Sq jquS@$su΢e6.~ãvmyE'D9߁ 狄K">& |?c@Z)ƑƘ=h0(RUT( Lm67488Q,bO2Y'9k IiZNҀC:Q*0 b"*KL $!8u! !t7]1115NMw$i\e~̀d!.`>^r;N9JM0zqOk8$'Đ4#rvkk󍜒㡠{_~uONpñ=j vUBν|<*gy\ R2wfb;d'JOJ{S m'g;,,4ʪٌ|S[`_PILHM4hp3(zX7 a1Œ XH`dIb)9 `.+ 90 +N7$cPn@2Ss-Mhe([ fD804Epu~cㅃcr1dn4 %[Q!FYCo=0-*QC̪({f t; pi#~h2.Π7Ȃvxq%i`|DΤOs_AeSA*fgl[ĉ& l^aqbH)td̓sqfaIԔUpMT,ٓ3Ol.x*j(X#% 07nzi :=$brQea`M&aDvt50 >Jg9Abo>e5&KxFwKS!Gϫe9ppךrCD9ĆDDB DgX@[uoF;{mi/hy8q;0MiҊƼPLH 6φɆq )'>֩k~}Lt"#H͘wK;ΎM9tu1&$Ltsrj*3/</Tu@icЄ{ScIPo`{li;lrvU5ҩ^2t!3zA 8ah LT[f #Ρv Y1>48s+ӑ}/Kps{\J.fQz]5xU\y*#ִV cE?YhQ Mnzkt$.&80tOn|A6W[;6ZΌVAgk^:)?l5_{fѢG0qsǶrfGν%fCQ-cGA0 u˅btL/W~xt?3xXQ`o q^flۖsb0n1;*:Dt#Zӿҥd\ xZBהPB1Mz._]hpWnѝ|Ȁc<ç@w~jK825A ]S_'Wy=)ZOg}F;_~v%Ď:}dX #UtVRsQ=Xt>=PۨU< ÎA.ѧ\q p<<6;ϖ45 3C[jț&}9]0#R,cs!:7! ;+ݡ@v xe@XmM g_<5jҞM)+HUT֪)`FCdvY&L.Qbau"zN)l4zO`so /q=- # x8λESJpRMFa-LǷҀD L}ɊnrДGm0q3O( BL1;e '<P*:@PlG*gaѡx Lr;3P={t|&oCrMq;|`lg:ijISlb|/ّ`c+Q`B["2f,#"|Wa@Ht^d2DGL\k8@)p0ԗqՂz[D|yاOL/plL0ᆯc67D8wei*(H˄zSa4- LH?_ m3qB.NځG{1k,|!V ?,D9 d'=3>hH %iLvZHQ!UYT|F)k+gN󦞥`uUs_Fcp[eh7ef9^a4c׷fI(qѶ6tv:Ɠ/J^ 9/,SQK(!+9K.ta&:j vMX!IZm9jԎH885b ݁ U,BKΣW0hlqlḞZ gԈJpd MƨH&d?@P~PCPCC/;tǭ?>{nx9e?x㏞~GKLeN+&lF__kWr\&!JbS곞'\X=1cw"|95Xm؄3t'¼"gT<%K*󏎴xqf%݃{wL :8yƑhdTNOe1xKݫiCHTROmu$7UVZ|#nNI/8mDXwś}`vy?|AmZ':YqWvh~1,K0sֹ`FVleɊq~zdc5 mv ̊@Z0k%lQ;ʖc0.LJ,]B/2d)GfaH bL'fHzdtCDVm'y!)U⓺loH3W]Rw̖Q35Y /B*F=VS8Rb8RECWɸ| MP؇|\or>x :!y<|2Iaz%`zK65_gs+hCw(#TH"‰`Wy' ;>h&C*""Xv =OF?8108(%n4۩bRYP;a 18NA'aiI%ː&h3l03Dž vg|9ّ,ٶ3]ۦj``A> BXA qT94?|AۄF233&6Py CPvC=Z?T@"4D/P|E7iznGCo'+F_TΥ LP8DȈ(5 x^?({>>.`y8l6`8o`y鏊﹄EI@42rmėyc̑NA{|orv|vd%9P'j 'hDA_igt٧~mIs`Rkoz[~۩J7}@2rH: zSg Ci# gW#~F %>⁙ p:KWܒ67y䤘XKC;@{C: Gq&0YQCz Zbɻ@Aрd?:#;hxhw!V~Bx' $DpX1΋TuC ؏}A&Wr1c9ob?jn ,li8|]J֟w|`8s*Lj>ᡳ׍fSBEa80a(B2"8 `I I:$8 STU@UPPߛ ) aE % MU4SUDUESrJBOIUDDUTDEUASj I ЏWNǩ|8#BgXL,aDđ(b{;cgp jTȔP8MBhŠ27 7@rk1idw +[<+ w=ǾZr,"6P@,LƝjlf7\f0c2Kuw=})aUGT%PT# b GG噟?dZ\C3ÌK˷ gg-̳$AّŎ[*OFd`a  1t A0;I}:FK 'G 7$Oy{` !@sڡ:{/ 8 DsL|+lbf :$|w\ $I#k_":/șD,U5*9='ꭘ?8,s?5@OtG2j*5(!@#NK%y(G& {''3rJ? j^c? X֒ϾIGëekl Ѣ||ksW?6DUe @I2?y7sA#MtDA!EFQmJ2?r1Ɔs0 g(\N}yyǬw6;^BAcչr9R:C]P I$/)(E*nj{2=]l9bo_fj*Q9s|T $˂R8S% -^dRgWRfs9_^vS:/^sA?j mAaq!}(;CIp. ;q8̇†xRgbSs9Z e_g[msCwoo=N{^ƓZo4FXcdu,= fMWDj DHrF85ğV[-5qSW]8־ 䞻F DS688`/f DFB~b VJD"f@'AQ*Iٻ]#??P ]z 5rb01~X٧f"u5`!--ѣ0^zc!WiNxpJ~Nt^idވ?P9u.)Oߴqi7WsP8VM0J94YT !:Al౯w IqgFT&BNܫ ,.S2:<%!+(uvJvNK,;q5.jFt@|xo<=kjϮJ^q7\U|Y3j/CWq~WyL!Rȑ@AXZoj! QD,2 /ZRKm$NHY|*_?v`aVPfp'3Ӊ<Aԝiw+Bw%:.kp~ql^k @#Qk<_;D)2Yml&~:'ӵ)D&w~^N Z`xq U7w)S&0m4f"P (w.Zy/?Su2ƈ@!8mh؂4P̘jW;32)FR `r`Q lt{ i[|SΥQ1R~,nX'w;i={=xgb|{tbŃM@uxdiuI Kp?fʠ0OqRvP5hZ%BK=p2|Oa4(piy|)I `ܔ0>^O{tiI ^ : {OU@i w "OuPVEo u}hTjWst>k?<8$$OcД!F)jє3$mֱOHhYJŁ W%킇M8ճ)Tz+=hhˌY]iQ`ntSWW=Tzv=N]Tw{@55.n#'W>xw:&`8F}_?3\--MקH$AWwNn&LL"S?6К.rL?cYsAFC'= eN@1x"NmQsB:$+D@4aDfz*Ϝ( IqM{3=psޘKѬQR?in 8<.Еܲ:;-J 1h^1dsc5*F .w2`x ^K Sχ˭w 'Jl Ļg{W̾@R27Bi%p_M%.xF,N{ޞ~O\j_ o]IbjX-Y#0`t5^hx!?9 EaIГ:UUt.bH,W>kWȿƘZr wgVDn =RÓX-[Hş6-.+Ft&B$֚;'I&سz=w$% P<ۺ!Ա1! (&D0/ WG0D-J(IvHL6UD {n%B>9,l iʞ/Xzq4BfS80@>O(vG^WwRDCO]E@ ~||9~?eKp 9%2C'~|՜_vf;7<,wUn4]ڐpOSF1Ȃ8/r a@]mQ/f$э B \y>2V@N&"mr{Na)ق,0) TIv݈[Ch0+i@Smm?(Mm3 q= \v`ߨko.AZ M+ƴsM*7riш~VA088 0xeߣzzeH/fsǣ`a&*y{j#ճ+65ӄgj]5ըy;sX骧ж9KJ ^0V*cuM6!eOMuU|aZ(]qt0l*#MZѝiYˢۣ&NW9cU˜ů^o]:L6n׻SᱶiNh7{ _71uC^8uj>zU xtB8^S,Lx_emMOox{c;+~ "o^F+]UםN40 ~*t+"! ѝuNZ55P ™H9F$kb 8 XVEnYF&AάVUtd<omvn6g[a-j+U{;&;t~#iq>D'J(=R qv*p,Wn]Yc!AeNw<>sĜ =+ ;dl!F#'!9wZ^|x8ww2xZ4!ft:vO)& $""Ʒj`]`nguxcu8g)+/d!0u:_|(h8FAQ RAIfL ogjs姿%L``ӝY}~·<TXhs `BoK^1PWV$zeQy"yUڈgѦ{4y{b1CtS>iC{1,>‘ Xˎ _)cM%W?O>$WdQM!ĹP.1ďrN~6f{Ġ;i<^~mc1f 7SBcbc m_9 t́ F8a]JvoE"(ɔj|ClӐEݫ:u PJyxDn1'l$+#xgN;y,*P֛+V꫸#\-At,nn&[372"d6 Q6W5Ui%19ܜ(u,vw ܛVۘ83s^s v ym@LZ[/^<`1)HPl?`ڀ d6F6Htc8LxA$(9XsrY8F@Di)뚂QS(xdr;G5`OqI\'l.zx{N5{(P%YǔydII7{hN~'ӄ8{1Q|ރ֥t]UUQU\j[wG׉¯=]&;| :IzWNxM MLG9̎+<@KP`rM11))k!nSbe'x3-y t8pe,[.Pm1g,?{ rϜ{qPBJH o nJsb'{x{xhx + ;_ZZE+nM` ]I3o?ySE4q Tq]p #_}1~݀9Aŏ!kDR"xymB8#~Ϣ7=XM;$2(0"Aggo75QDLzwܩYh *jSH*xX VUt V,fS(#vv]%=D0O@޶޼y^3Ɲp E`||1q|7nh{lm 35C<bzv*VX<`h ^ސc|It/ _r Fp -HD$f@baDI$V퉂@jrrA)ށa' uuMI,HBW$#t/I-d7 &ћ=x̡}4>?[TIi$_JV).٬Uѩ$=q/ڃ B33WW ;2!Z 6FT,QIghwd Ow$ScEð͌B>L2$>]-f&bL$Gj$'KnSyoTS=Fpvb5䟣v |x:1C$t™20Kh0@Wsla(H!1+$HXpn=ŏ>%TVݖR՜je^g 6j#{Fؠz>/3~Ih|h`(V5g/.]<]Y=y wwHIg(=VkD1 @E ]=<8NsL`7C'!r%&0flxGeL& @$G;\dFro{tQ>AB z^~dI @pp %RE)ս-kAeB԰`݀EzN*mey(>\lqMXrGUh 2`]x,rh}=@¹ wy%qq ia %iJi B!Ada򒩐0$ *D3*J1@ P4N3tk(gFK/81A(áZ VOLmgeQaU*yӼX*qR֟sQo̿?߇`([Dj1DQUjo}M4Ӈ.a eqR&Cޡ\ + UUʊ*8j#> n EC팪:Yd)@朠d%((}'bp'jBuyC1 ODS&5T/ѱ:ZSoI:R!멪 H 0¤E *X8=[T.zeK+)hb넡V+l,@O>؍ +h551*Sx3 ʀsėLlE#r}bRSP̤%R&IM@BE*R%y*l-JǫJٜxʞO}?v9 #$;S8o#!5<걯۝m Uj6=WOU]D*$$ 1Ul !a׷eD`"Q51 "|Ac9Yߋ7<5M.~/a(;kӫ<'jrH-C7b D*"Q30,s_!,aZzg860od; >Јj+сm1P$ zrF_ӿYUzfll!oyf;KÛ=fXА@t$L&;Gnc%S|\f*>ʂ{e9Xfi> `%㊢Cbǥ`x^z, 5UQƚUwc\wT^Os9mNÖϼR:m] MR"1Y͜5-c'5IفCPB,A8lic'yVRtCNp:{yv#˰ 3 ROn~$D7'.%R!8F, B+9^8צyB `d_դ <  ! *^,MrR @m+B(!;Q JH&*îOۓ&x V*X ]5pN$ ]e ̞#)~Uy,4K1w3i}nxަ/|6STp9Ć`,g F 5_]z6:VZxlik6 PRuF8GK N:Ya!3Țn@ᔞ᩻=Hݠ P&z. 9bDos6؃;lcRU % J^ nJdDQ-sYS>;ϻ?hc0 *{vlhɃ~УNCeo!P0O` =0`3K t\rmGDJLe" @UU/ *`Ơш9f4jf ctF2*w0XZ j=_~ߨCq !CǮ,cL 8`|\{;`E8f1ꊪqN xqO|&~o`ǩNe.n|Y/N&<ɗGA1Ļ,􏐄 EcԇRC| S> ^ I:y>U{é_ѧ|G?"m5} 0zHt#Hqrcb$;Wl9Wnu,O#xNRPg|/$"}G8˧ ֏IO>pnes1:PeeX>5^62u5,M' }2C vޢ]` Z2eبe<2}qdѕ/|4u{Nf"oL0<<'K׮=ջh;͎bλ>}1h}r>*}햣y곜~p3r\akUI<=˶Ӧ_SxR]Mu 66)k Z.ZnF}Xs$*EC6)) Қ4A`l)rXKO1Nؽ=>OٯXZ19LVq>3b꠭d fww0?,Mw9f$ d!ˤ@oׂK#c\6g;=1(MJ$'|Y/S;κGUZvPkCJ5z:]uzZ:X[m|ђ+Jiĉ'+Gvzjr^=eq@7PFKnVT#S4=i$M0)uaX 9*]brߋjԜkm^a>2&D6.fL|Op/ݴX~,זq}Bه b{'8Aن+&Ito4ގ꾉s够]oʡ B 8FL5w5>( % gjhfe$ӳrVn;gCLShJ92ij?4#e&UG7f7t慗I1Kr{$1}t>>=1JHbs<íhgAROքn?vӇ94O #!weҶi>hkkЉsռ7BMX+&$ia*AܗƠBϝ}oc%SGJt ppŃ=Y0=mﮧ^>Z }QD@w'%+(GA,Ls MT,kLRBI&$@(\hRGēѩGi!ϕX_{lb#Qt쁺ED #U*D n=+:/mȾܐE@iۢ@S~(s;39 W[1alü=7ϝ<Àzdau:gzG%'-I >HDz< S$x;2ho!^6J}lQөEPQ\-o !ӿĠDEa VX0T$: I&Lpeq2j9SŠ쑾13ѳA;j*ѥL 5"d:4F|L3=YǗƵd99>d& ,4 ^ZvE׼l\+l=EdC 9~ < q;<2VT(|Y,\~'.k; y$>dH#ō\NoFdyjo'ʃ;{{va8I8bwX5Ұ%a (u$- ~a=p4B@3Djҹ!Pee[Ԝ.< Lqqm>$W4(Lb4"CLڔ JM)`8 ס; od>'OaM 0Pp@DucvѴȊ7޽ۉX`+\=*z`QTDpq9!R@sfù/K]9a΀+xUM@skXGN8zRWgx"w|G5hIJ-FGY\ lyodtjg ѯCww'r ?Aa`;0hA$5㉳}/CDE=u"ef~nضߧ _ { DΙÃdcX,l #z]|XDP"A[:I~h6lo$DQf֌Wox(~m*ϠCSo)ʷk|.ߢtF7 'p,/C* HOCaɰD0YݓuWA3 LBۥ-֍1H]pJ~g1XPWi=OͽlujGyF*>KXYXiF E2&u`[@* 0xƤ0(DK2^x7o4^/V<ڋZX(*WYm~Gw¿Y ϡcӍHCIgRr{T fi?,#AL #CP5*XW]8f]яH\{#|q|铧Nt%͜&4~#sZmg3joɅ:M}_\{D}7Y~sRP"%hVQ7AoJ9D ]h$sV1`t(Bd "p87("(!ym̓Lj-Օ3"y#1 Klh[s1 a 94~< 8%LSv+ *d>O1SQC3R(/V9܀cJRtЎ1g Ŕ"hXHO5ɼFtkb4zfvsZӝϽ`n$f67槦[+=M[| L&L8@ݩtLb3ra(Qz3CIEW|RlTR %ȈS<F@`2F}qXPZn! #R؎K'5⪗[bG .ũ1!)76W':)&t37ftɇ42<>m9kbOx1:jP(0;5q3M8z˦ CP_l\Ĝj36@GާXEIސx& "&#L(Kvk`IpN^< 4} &. A74;qkTPN3Q@3{$&h'PNr%xE!Z!'|eD$9Zx2ʃY ͆F$a{Nl RKGEԘ՟`fu(=0$vM*ďwG/OU1 0jp}~4)}_C.EPKh5.~} KIx IP#,!ΏEbf,ԘN\jMń+y (HPS!ɀLJ4s:4L_$ ӶV9e x3iY,dĥ )TSOq)ږϘǸzCw.Yl:jg%9Tz )ìѕi=f?2y瞂O5wƮ.CGџRƻmM,p^$Q$G4?_Q؅n}t{A pCTa-` k X;?׾МDjB7FB[c~b-4,#7ol~A9c Cq O?MIfyq&f6(g~=AK֓mäޏ/_o0<,sigQѾߦK:)[+c 7@zXs!ۦįGͳ^k.'e/.קĐTyx "d!Nd2A=6#J6?)7R}wε-]r~Wu5^ !1)S{sՄG2oʇoKyY{L1T۵kx5t8{Po0.v,/dߠO*LCHo34H񓽢]~`0I=9}' b'{ȌĘ,&Fzܨ 1`'Jf#0P)-%T̄ a ow 8Ǎ 20ɛ:k%5Ar{~Fo06*ڤeU)$)6d22h X$f(&+mo$^K' RbNԍs,!L!U5 XArWA(ggwq*nHӼ&D79vT%_4 y l g^^8^K*)GN4!zê|נ/!BP &$/l/^Zשׂ\폷 aN+?gȌ206@*.y))Q|L *|`ADݤ͸ P-'Е@ ( OI*]Kx0Jq5HD-S3VfIHCB&OuXb%ȕmCE%cMKAX.KoS|p䗙G75CbIFu̚SftCgU$1$_7;=~y<|>XM/4@ϘzU C *&ylr88Ye$$rX+.lֳeZRepIރ5LBp}bݍy C}}r 9z|ꚿ6QRya\(A]8\`XeK}F>0X>G3Elp?F8ܕ' wDX{E"# jUJU%8rhx0a 6u8/-hMQ}M;4vQkr`;\=ѩK.%YB@x|;f@d+}aG='NjT>ja进nlCE?~;rY4AHM#)@DU!F  X*8JW =薟m̷<8lC9.34#N~cňC%:esե2H-AE*6idMMV7* U ÷݄(˦MHfcbt`)tE!R k;S,U3`ՅI׬]^ew#JA$tøs[j%h"b T(%C F%XdvOB4%1TɠO68X& Y!dd_d2DSUUEE$LQI3PMbQTS5$UUEI4,T0X-j PAQDUjPB *)X>!WqƓ_+ NV5=$ða ˇ 80Ŭ#>McFRhjq3˞AlQwjZk^y |s*|U,q ->LΖaz'j)ק.3m$j%L (iw[.'/7_0[yJSgmqZXƪ"d᳚TBXc>ՎzDgN Z -fT&͇@DJf 0,C En0^}IDA(Bw2/ˀ?U!**h` 7-?= tI!A2A ?@b28A @f?c%}azuaT/ÌȒ$zd(*f|5(߷}=^>;*u=wdbӖx6S>%r%D@AjXeYTEk2AC "]pc'.&D^׋#,LJi^[ hEP!QMoj~ͺ$ {y$>I+XTVC8!41R50h `8gbȽa܄ ?T_|g~oOIvFP`LvSk>z:ЉM6\5]ѾGo8VElc\CN(H`I4SPjb` nj^_-p}Cܲފ3'# >|2ü pdB884lX"@_{yÿ q;ev_KD((?R7A00NMp$T?nKќH`!P1@U(PRR 0n]y0I!f5~0pRTQ5KV? o釴Yh?ӊGgEe Byvy|{7q,>vTgXu oLlԺmb0DdII 9vy{I!C_6Oy2rl}$s뿁U2U`xyy{0f*=5r4}iM$RA!C D\šP&8m~   6(lX6fB3)3PIDM1?bkx45L‹Jr}~GO{˜1aOw5:vs2Km3z[ b' DYq?Ft4 kv9&9Zk92BD#XR cB^#XTȝ xtC `(j 2'?3Q0Gـm#0>w,۵Q'I3/|%JA@RR4+$ u"u B1 D J`(w3g}LDMJZ%A'&wx}tJ$_YTR~+!ECAKa>U8As5иg;ȱd+B9!.~1a'&%CZ~`>gC'7>ucYXh8W50=08p8=d9ZId Y6 * TF~Ĺs1M|}P- 4 #4d0)=7S(=U#bɠ+A&ab k'ǔCL]mK <<}S?RBɶk5?T0w߾>>hD{KypQ(=p1sN{ [g.Ȟ$"pbpyX+s0W|zlc}eLfpq7r5C[K D}̤W|&A\du.T8EbPCI3 mlPf LRĸ8_Wo} v#U/4,}=;@Q?Wg˥Ju|꺛oم'E@JU{lιZ" b0&װ. Z*BB1&߳Pd2!K]1@-@@@h"j9/~s*p[ RdG0G?Uz:kwSV*Y:'wjj$D!0DQ`R6 ;B$f<`x(4(tgVKe 7M2XgpH̴N&TO<p9R6t^:%$پM8+ "Fv ,imn2X=$ #3٣;A $G!^(!ظ ]*[ 4*Lz=^4!{DE2P(|2Oa _)9"~P0P{ AG(`bfjY($6`8h Viog :Y=#VcP8(R 42&ڧ?gN蚭rgPPP[V pe#0 *hA ':g 1¥'a 9*+W,Q (TAy 9 kd%&9`DOp*JJѩE 0졨P(SIbx!LSAh'(E9x?qt`.)N #~i 0)$!q!/bSxΠ>[3¾ &)b"!&IA4@C4bq x~sێ:Ò#()RiHH*ڌRiA%jŌZ'6;b 3e.l,,aAFT6%LԕQˆ Zb"VQQQ b TK * HH#T(YLق5X[ q qĥ" ,h-$Z$G iJD+mLu6LAMd>8Bj~`4}yQcYǿvYBF"FC!jT-AKi5*qڢ@7ufN㸚*9R06FĂmuɴZ-Z[CCy}樠!6M1M}{Ҫ9C5?+OFε0 PzfO͋-e鳲\L1zu&6ь1bj$ HzSI¦ W?Lro²A/ݑ|tD]j;Ia36s!_m#p$(^p2af#'ܚVMvκ {).8ap;W֞GyP<Ty:pI4[` =SO(wpd`KYc.2hCĬC=zty"*UHD}j7=LXR@5#XՃ~GՈ٦#6`m'o@Mm,R5hTzQ5pC*"MIpHB Bf2{Jw.[v Aq:b8jlTj}ʩ :.1h]LKȫ)ALD2p 'x6~ /)ۏ#͘ZsG4_:4Vi5HJ_ 腸H#-V( &)H)]Uu Pc!ф @s̀OJߞ `KѮ^y"[\vy;>RͱJݘ$LBMJx:$|ns,xmR?gw} I0T-|'6%·t8^#;t'6H^^d`Wi d@BFpx)geJqŁ7 =yeNԿzj\8:-qd,57ъN!V:- NA #鮼~AvUh+ʇoOdAC&UDTER15OsJi.Q! .z6FÙq8&? zНCb!#v̚s |MeC l r}l0P0k&8-=C$fPՒ$+@ф! 1RPR(ipI WD<`,60dp-y,+DRU-"V0e  ]lYXRYHn4Űeq0e59mLq0 #FFfU""jUEIb1%"wV|]4gz>h CE;{xd08S{zg1\]LREQR<XH'Sg5rs!{Kͻy=bStn8@Q Ծ=GSYtI1:Dxػ,$!QPDQ8O짊X琖2e%0CCSP􇒔(dx)oPT|؝aѨ?4Ea _ғ}ԪJV"2JY &u,+{ FS!CfǞO;wv!d5lT[h AD磞{w)ϤU+E۴"mXiH@1gm>{ᅚs3h<Zqc&MD5{lԤcBECo\zrQ*Y05nB1sQU/Jܰ3'axF顷C9IIV |I!D{hubc0N!$8<4;ü^I͒1)_\ q%:%Z'qb5TXES k#+l?i'o R"C@vVXoΪ0HT9eG)ȪF bsPG[gl3`rbK^ hYd݇B0΀IL^Yc9N d">`ZـE,,#Z{8oh0 9i!kbSaHӄchljXdUe۶<> X&|8ޤZ>XY 6"q`Qd{jNpan=8m#<" ].ZZa,$ry6AhܬXk&j 't mBNl`QMHTB\HRFuzMp(gQNaǃ0 s;^YS5/eܻv O QC!eį=1Ȣ!ک+ck v;=<_ɌZ5S.(oC3n ><%C/l,c4ǿ 0&d!ϋp%0@8E;I5Sc `ǻ_,>O[,Ergm Yt˻Ӫ&&|L˩nQ"gL A_5&) 4Y Z%' s)1I:u_g}s`z@B)rϋtfdIMuno|53]FS~'MI9BQB=rU 2 8IȡR fyR&ba5$XU/-V{iͽI:19Ɂ7pvqC+S4=Ch^f>ƴ&}r*t? _ + wHr26@/J"vKF "D~d2NIª>6;-ʩ%]ns%[*"~} Fa)4B15YƆ=t57w)LLgMkn8RP/pd2 !T|1-u[E^^%Yn H7LMz8]e:Ae1FbJ5D[R{+vxI$ΚWV(4WJ]fG#R1L??<ˁM2ؒ%ΐlvu2̈́k'&ˇmh}uוIp1pgdY`p$D6iYLTȖ؜lPܶ7{/ic tqH|\Sӳ2XI!q*rpj`-q, @ O٠Ȱ1-D8pdXΫ{!HYS$NSρƶOD3"; *)M9n'==pt8-rއ CtoBfBtߩ8V qnk)mK $eַ7`ys`yB#ӵC;cRgKʵN$sx/GUQ[B;AVv9bb]&U%'ccɬM iPDhiJ dHU9AĔoȩ6'>9e=p2D*5)+"/P!bP:;*0wD9iο*Gn0U2XebfBƥ7HIScF:vJ> *8S [U_~Ƅ8g8C}d507O~j4ljUKEKkhաBNd KlRXT,2'%;^^Si$$Mvؘ٘-ZS r=}!㍄aYemjQ)JYm)O'mAd܇NXACƂL]2qV7J%5JUU% (EPBy2hNl)!=4N^UWMXXV'9%9v@f፮f?>sVjonjV8u7tktɘ( j )j¬ Z^M\w8:;Zy㥸wӷ]BA:26j 望S?w:\4)kn}hB&Z*yP>PK_rUgu }m;'}8֣3G1BI: Y7U[&><ǧ}\?]PsOo~E(\^^;\@ށT͡A\98O 6{`' Jh4ӦӞg+FHؙO+FXU7vAxps1{,l'FM*љ|cnLzR vcz!Fs큌sa48O6a D.ʎj`48nXÆNP|RsZr8ɸb+Lha:5J4V 6CzI=٪i$ݑӊ8Js ;zy\4xk})j= <>|S@HPzÿi@:=m{ $<xI@[a!=HYD xtvN-Pt Cd 4! B!X[lAߍ@(x6qye" us:TP5t4h(ZWPt$S|6J8OCA68m(-4 wu4"TJsӺ=g vē9|@fѣc'U|Q80ϜmEtHI$@,A H]۾+PsRƷU*D8.f'<ȽG4#JB;VuY0;_Aچw1^{9|k6sZv[fwtGM[f[>:ZaVzY53V`8┝ff C }H dDohx-vPTiˎr/''k5Cz!P8~a*K; d.nCp ;qc۳5|k  WSDDcc$1zW!\N 靬n&&/a ӂ玦БHn6rHɣ^;NiI~NOiV4D'e ײݼ>ݢ=N.ؼ{xƵ \GSۿ&e)^ky[㓛p(S79}'w ҅P_cYo7b Q8wX,`g\pBNb;A׌utfދh8fnD:&x2z;twvkUz^ۺ~  #hn_r gw<"2&cfځk} Rc]o"+0wknd޹6o7UTA/$7 r )UWPmy]:p(!ƻmD`$&MۉPWrc#TgχKhXDB2t/["Y-Uʸdsˆ 4"8x!W*v[X0uE6=%}6;h#j9aT%>2׆}-̸溈~aLe0yVEUܦbxBdYW\QXX86猓  c'; l a5N[do8앿6峠ruPZaHLbH$SC{`rC?,BևdrH;IBBhTѸƽ;#ۣ

Qi.'/0rq%n],ٟzeGM1VNewm>9}w&Sz'ՙ7W%x;ธX|ќ򝥲tff["^MqaHOC|nZAIsFzgC# ybRYm ]ђDχh.NXÌM8 FlOn<[ƌBDž5iiI!@P[$c,&D8yA cI~ާOe?[Sd2 />ޏGf$Aw[16/\H{rڪuP8zg-#MsbCviQ0jqɖ'2lo-knJa&tK|d&4Mj?UV]urٴDf7o<^8(V)KdE"q:edLvnd3cu8v'.Mq LilfiS Ti EP) 4՗__uomVEp -{]{WfȎA'ꨆI _7vx:S6\V\b b* ґ O=S1DcCzw7՟Y_[Nξ &(\a=ӕTc:<±.gncZwq3'J$q-NN-ڀ'^3RDݯvAAwJ1xrIu eR|"-ú%b1Ǧ8"eqRnn]XlgŒ?Wpz5-€!wzƘa<'6G :ٓ MEC~hH\pDS bg+$$5JK8& tٺ܉h=VxdqAҘsiuV d'hgCy0-1,-,f4E"  tdž&e̖F EH#I`K aF"EJ˗̳d8qOKL0&Ht#vk(:L]d8"#5F\rC\PlЙE88tՖR4aԫ|4SL w+nˠDdX!PqE@{L[f p goJ ɖ$-#T66ӿ: !ɑ;Bb ;R䯚-`I9sf)>Ah= ^{pZIl10Jx~رm1d92Ki*pԘ(ܩ6&tQ DZv9A:gG",tNq$%,c'k.8voPeJ-B>OӼ=)W,})ؓ8anZ _ Qs8 _(ONhW( 0)&*2,Н<*Bt;rFG{9C d&%51K%SRdH^hƗLg)"ٙ)mxc w~?[@'uBݥIgZA$[ƢqrVN2(,:8aùU FH;?@%-rB[[`Lტ ;4 %~CP=IT|d }%S2atSb'A=<p,'V!˄O?% HRsz}Ⱥ!A:BVO$czÂJi`{>cI {&*N\za@.񇴬E7.hơ Y 0P`<_"ǎ6PChO?J! @ODRQ,?ˤA_Hq( 4Nu8i575-!IntMoP#%ARWF3 :xt'.>Q G厘#!eH(,&B*8a+QvB` ߉ǣ!gzj#gur!F &> AP#=!@Ď FTc鷝.Mv55(c浘- PyuP7xJ1{Bb T]*l.Ƞפ@f#SVhmqO+d'l>),8-{^VIs}18!ݩr@Z.#ӵ)t oNNu|zu̗{\Ϯq9m^fb>(v M2:oM8~<0peDq]h iM .nnΟo2nT>j=c茝]@ Q  3 ̴͎I`ÙU5//<+Śk8T0mݜ Sa;3WarKU3ӷkjIvC332GkaFDu8Zζa8~Px:b sJD8&ٻjWpU3i3|]㉲@;Ix`<=8"ZS'1ޗ3~1s݀{iMcwؒ[\=7A;#;_(/a&l3?uP0wPp$lj|ru'K?O#69<4; ߿q;T) 㭩lqVo;I&~rgLƞz0f&;:Sn L#0祸 +BuJ~O0<vjsȾ$.|`x}QPrJuJT}Xud5頲&Х'E98C RkyJ!I6!)ݟIn̛5Ǝĉj }8RBf]oQSB~yvE^rPP z}IsJ9'XC*D<_={6I) s?""""""%%> wRȪ!H*P4 4A/'ȇߢr'vA &" $B(B *% QCP, PIL1!TA L%)J%RW#f9COy<_z&=)T_@;l<_Bw6`O TAei,,\> BJ)JN"XU-2phk1*aMFC@ӻhbD :,MpO:81^Cj{J(q!8z2Liՠk!~*v:(Ĉy נ&ibeOBQCz²ֱqf"**)羾<]B);y5$BeF>¨B:hΑ~]Xf׉M~SpuAeF+iGuKrr;$w]ݞ|! l~BD1 Hй D 9R=v=]JA>| :>|&Vh\? vCݐ&\ RGB`T=1JP%< K5|17y=ZBe:0?~? ^әqsN&Nh=9/t9:E!0F4YK醭=[30wka·N[i1^m ΂m Ln$S uL7> ]L'TR(S!;qX /R%B=lUd>ym$3[ ' RRܺiJԶ[?wT{le( I?+.P<$>9üXH$#@Og}׏hOb3J4}u*[A.\^%ꡛSEaj>{F̐7;O"CVYR%:I1yFeZapM]kl˱9Ê_.\Nm00Ҧ aQpϳ<_Ol"Ȫu[S5V(kIA=T/5ckQ:H$'i,|rb`0j av1"H9n  r!& ՟'vr; bb>|BP&t8|Λib#/zz`EIaj#hqiW0ݤ`|4C,j+*\89"Z2*d2$ocϱdw!Lя8il̮b7o<`pb x@f)ԳGx!.kƎ5bM1B1=l#ՄK%ARF3(LDYn<E~`0~ꖄ"@ T>!u:~c3oDil !zPvMQ-4Q{ben-?5|sR{\ua>Ź7Ajx7u;vx9?N[޹ry=sg[=yxsW nz!f2;6E/s$LU;K0&L x҉;c'N0 UGF xJL$o#{X`Z: E/ae#d<;޾Gr3+^2i2f;1i IJH%潹s;Ogu3/)5ei/%yaiCy4&D:M| ՜mՓWS70|Ѻ_h/j|_&r!ʏLx烖 b:dtbYc4X8p B)DhHjE@ṖL!kJ"B)(a!jQ}>DP)@T:ˤ> PʍPaI=J ܿ/y)EBJt>U"+!Wp= EocƖ6O"%9>2S?1D^ YD Dx\.r~:4=4RPDX QTBg.PÜF/Yۮ! 4(~QD$HI&${a"{)7>`@~> D % $n1QbHNZN'r|ZL +J!C(ƧgGG9<+'%UCn$w6IXNE!jăzFe  r&կ\ 1 R8@olmI[, > &4ı$ 2ii|d1Qļ#h*Teɥr":QMhD2edk As5UAQ RP`C K3jk7g .06d) Y[&n_ I  Z]JTˏ1Tp)|K9'#(ʪq8=: Cs,Y7 _5Ddw46 dCn3_9\Ѯf*klT@*{)S#-3Ps3)AЁknp|'* :o]p)!Cvb{;;0E;Ғ s&dg2^2I#Pbj'ĜYUx>c@?!2vy J,.5T$Da) F-\52=a71I ]ii 10 BT" Lѐbhc\7vyYs&G^S9pc}:%N0'=_ӷ(xsmzĬ_%ݛrbD:bvW-_ %{OF'XVZ!;*>"R(J54EȈ{P6ǯ(1ā HgnD RQ>$.?P)T^f܌΁0p1c\@B {q@j\ф11S}m==W0ӄ 2,BhYp_'` r S'(uF:~ϳ~Yyo*X)փ(7v*3T̙9}x85q_}ȣD$pdIh~gmj ~IXzpH?p cLOOd |j6LTZ0+T=n}~}?gmIӗ"PS6Ʀ}g $LA].|67 ჽ_Eo X$R@ _?0ڪmIZYz|om !֊2A$_ې%Q4Ʉ=^SpROMe-{す<9 UdZZP9??Pd $k|^c[hEBMLoN)JH] b"'HixsqϩS WLuEcFM4 `J}`*RxUOO3de1&|p> (GRaGC:N/ߘ#tB'"r"~D,@qQ.3igs G7Rudz9u$y@7*@vJRnAqZ:Ν9T@s"QdN6Tx I$( !NN{5Y'dFNpq9\1>\]:O2@527vذDC|`^5?oO925lc xݾYR !YoK/0M>N4 W !!j{SYY) =PHi1~( ;8jl̊(*a8K'Pd1f> z4N᳞.v"jDPR0@Y>ΑvA9l423R  Ӣ& al#@ p9NB83BcrZ5" >X'~ S2{O"4hM SJr|c I6ȇ,#?O/HSܾD0ngr5]&)·]=|1Ƨ"fDdR($Rpj((&v 7 L""u"d1q 15TLJJHCD%DRBXqA R[ Xvrֳ}d4xDSlg9 R|V}]u6 P`#PHJ3&i q2_dUXăf-6srxYx- 9B^SF ֦'(í:C'7Y!=gd5`-fFxtsgD;N`QA30ЕxD2T@4Q $'r4(Bl9;/3kߵ!.)̬vleEn~yMIIۯzr0=>ұ4{u}:B/- aA@= 1G'qx׿>}`w((˦>pǾ ˲ghǧ<Sd"܀3o]W:IbC90jt8nuek0"'z_!76YGZ oO =_,n8_4SQAbSLB6z|5ޟO"zȇ!T yeLfQVD`p&vM﫿  6? $OYgv7bfT $@*zq)jC Tȕ!Ֆ(a3'yĞ6)`EWTKIX3{fFT*`)[iu jAiĭl.hR"ytC}1`t//t^趧FQYfUzm9yE i/Nn-JZ'FMMqF, t=]M\k֬aHf1=}cf'u ϴa7,qUC)4JR>$tf̢0)4GF~ 5+ + & ʭq"DK C0@lCi1}pl=$[*ѦrЦbSMPڄ8y%"BX/}o'@ f#P \a0 ex'PЯ=0P!KBIPL蠝Y:Q(ɤ"(2T¥0EP 0h! $ZJV $ G (B*W$0$ !*jjaJhi)JA Ls  Z"L 0Y()@ A" (i!rB f)%, @iX"B"ZZ$]J;/f^Sa0~u0wu=FyJST 4HQR1-*R'})'OL,M&V2VY# Fڨ[F6(j1tB~ u0 iC@8 1F8Y\kgX:+))`ŐDd=ąn"* bb`0]oR&f/fz*Y?5Y)1  H .Π8>.(nR2Jz W! "!LB_)@O {Qh]U KJ}P p|Xt(nϭӼN^ :!QRa2J$>wbE2B) Bw *jKX-C5(vYw…4=8ijnx3۶M̷Tȩx%v;_#7'bCTԠyVh~ "^]:wjIJrHz/a8w ݘcx8N{8D8T(S+UNPPB!J4 KB!T Sh/ ùFA:սge:(j'4w3b{{b R*fD%JP< 6? @"n' GѰ4U(ak4002L )QPTPRY X/j$@O@= Al CB|E@fd,0m`u20hR$D"E L 0~1CI{OGYdR TXc  ;8'wpY8AC}PvK߼o Yt'd ꜐2qOi }d"݃w/5ϤEX03Q ^<[rIsh[ظ#Qr2C% 9jCu!PҺ0Ln P x"MY4 A  {kȬqG1km ZJ?O0T7I'.0v:iك'R`=~t &CCc Fma?a6(|CD@~xN@S%RBiAENeUa|RQt<# ~)$:>+ÑSH~d j'o;切>&d(ԘВJ0EK.fN;]Dgnz9ssNY4vQHbN.nc18ȢOrD1i嬃2.8 )C 6.H"tƼ hN?^f#,iqIQE\$o6>4GתD4BJ״ o댒9"d/X iK r^W!'r.XHk`8cy |hbT PiDP TBU~yKPykfM .!ggՍK  ?Я^E]5I׮mO~,\_GtDy NY'Fℌ Q@ Ľ@"jPu/>CJՀNp TvJ`0D (J2yhSLP$AM5HQ"D B\%4Baj ܱ"h^`Nx|ڃ(j `:x[PeJRL=9w)JZJBcl7(T²0ᄿ/ m(0PAh Sv@C1ȁ`KxB(̨btgAO$t $za (LHD,8x!`DUXSZSErKzf*e%F$]u~p3מpu6kܙkCPaI/X30F`0=G D )gۘE4DP1A%AUГ$T@SSKEQ12U!0)1EP,L K0#,TC4Hp$` )(eI&" %j hhi**ѐQPN ߜO&?dF44~C_HFAfA"|Rg-aaԜ>a<I]dUC<4Ke>IZ .v>Ew=\}/룩>'r7SC -+Q2Ɍs?fP C޼Y !SA vC -* }%OqY>̗qAh"4竉i-uqBXZOzY 8VYq󗥤:႕Dh}mlDA.`pXDO B=z]룁<1o e?sJ*X de]>qZEFiAVʕfu=%mqA`Z H4b_֧ĺVX{qӼ`M1)KM-J!0qJjGe-͔D a:8TTyC,VQV""|tF^!fҕSmi0[R<,l q+&hPMW=CK^YzG,+ ]KeЕ]u6D ι0aL8LESZcLsCGc+"aML(tg5Rk88a=K~(Z|$!{G BvwV] AT`|[Xx;u@tupt_P@u;quaA-Yrpp^K/Tx ?M{ve?5; iv;OOF98rLT8+kn-u9ȟ49S[CJ{)}GsL,=<IyFŅrc]M8l6aFs (QÓ{ɤv0JpG䐒W:0{ %B  tkp<3;|9$3#Z .ф`c0&=Cmga"`!x>Vi #F= 0P1qpgХ`vq񽭷D 0RJPi@ C`Og(_>5w6)>ާ^1 |`~}+;z{ff)+E$C!7SZӀST4Zjʨ: Ɲ nB$AAyG0to⏱R^vw zT-8*a(!`FV)-,W 5 v̒Hh,5L?l#:ɮ'9eƢCĉC'xR[2n75 eà@i}?eEp4@ =dfM5v:n6޼I|aHJÖR" 9B蛋g&Hpp9nN!zr Kw}ygRg^%" 4nHJqQQM8u3 9EQDMD(/52h590S!: eLhr~ĉshpWu8 '1 CT;nVzXaDA8q{!6r%ZbEc>ϑiw{.U5BEi%F@A{IP=d:bvlbD0-|a%H'Ȥ~]~ svR1aӨ]UBE!!dzơ J}Leղt!D OPRܕǑLLq 3LJM GJ,_*a5CdȤ>vjU:X7'ÕORi+`(>_-cV8D^ǚO!I*OxU\V@c1씁UQC+A! LϨaQX 1)X9% R).QCYoODEYaYp?2{6W *1Ub 4r# N0%>5:$p!mv @;k%d:E#TX:ƅa-Ru3 4N5rgI֠ݧZ;d> 2uk!j(}ri j{i.WpZ )v iJ&i*@"T5I@C=IRDu(V Pˆx Y<0ai;/ȝԟ5Ƃ"x1Yxbf5,D1w,{}-z*N`4?HdgaT-MqR*2`]fG&Pߞ/L֜h~ѧ昴_t%Q=yq;xvawXR^z$q6i0UUӿ1;;}cIH :n_W?xfWir蟠u(T&|G} P+Ag dpT w3Hϐ5(}4=?>a=C P5} r LUITPPPiL$) TBI~D 81#@ 'j* l{Mg&;':}#l))AOc9 ޖN[s/=I6L#O:uok.-> nЦN7)XlUD6fWq6Gd,S湔;(.9F"aY h5 v)fAUTHa~Z{g`k49}F B!4MJz*4;!C O-98( $ JϘ}(I"̜a؀D s6*G_ $AS)'W2CpWLj,hZ4g PL'v{"j¿C`K:l2{),)V4BI(!gLm6^jO,Kb }^-Ma0ז>IvHE0t(fzDlqbwg9y`NԠ#dslQHvgC; Y޴Ҵb=PsTA$,e2OtJҟO5<5%ЍDDB,wiZ0zq5=kʧ&}p=zptFD嫏_gR B9 |GF޴Ҫ5{­U8Hb &;:tCDaYP)GC# JR(0,m(aP4$aL|{8i9T?`6* {sjfleK64X,ťldDb\+A(bbPUg!wpVE$RX ĝZr" &I*9$;!M t@;8i/2bxz5oI&>]^.09-I2>R`dȹ@i2JGz$iN"yy?" E?f/T# rڒNS^w[b5(͊?'&K*e&Iyph5n:t .E$`9ΩȖt5cW`Q3y`04x`  B}~~UeMe1D  wx*}ÌJOUI,; XP8͎iRd3 `B`)CZv =?u&Jh2A?>.0A?g.wYU mrI1 dz-w4%3 ÅԢg =b#گ r=)A)b2Y(JyD'IR!UOқ;=@376{~B#`t@:1Y4" }9Jd1Hq)dBH!ʖhCs['ylI㨢pVPc\'aXˢP[7TV7ѧ*h) G@@}1SJ%VL?ga y[j$ (>a爸Os!'F"0Cwx̦`DY EJbI uQѾ8(m >Nz9oYX)GIg`n'-B$ v):ttZhP'#4Ԛ9f~^ ;^鄤t=o^:;ȵuU߷qL,@}SAk~P|/p"N `(=FvOaJap߃YR/'NJ1% HP`ܿOl7YeV[2t$Ų2FMdF,<<ā먊L-Y7ytP(D$ <<+E9 I %I248UT`&s0gӡn &S.F'V@s{'q|-UXy4cIq sW1jl<:{]\zvi:>'64 d @Da t=㊐FC E8'yH.$@=)QnuScofp0jp8=ps0c#q9!:zDA3eeamך@/^<ht+ ǁZ-hRSR3nN=ie-sQy󗡌k tp8rIAtxw G~@@ kw!g"Y$.u''[YCq֝U]d1c`c} u1;h[?dp~a;JDk٧1o%n8nN^^SdAI9qz^#’Rҟ6N&ӻ'֖AAsgNa;HmGezm}Ni3@28qݚJxjt6-h&I6]l멤ANN: Y>"2߃aI᏿j+Mdӏ4Cp?uÞFf`mCw+ˍ+3s#B=7 XB^w,Do26F2Cdq%6˘)NfC$Php396:)*dK/ro{8j*(5٣A])~xxSjzU>:+B҅Gֱc& t7Y- j:(!" ^Ӡ%8uM W&&W©?0JM~L -dRfDDPUϗdb=4<~κH4ard q>f`SAsK S=㨹BAj"3tihcK04AMv@C Q;H~;;U3 v|( J"(TbeŨPH#NBYD "FWj=C(L$Qb(*$YaA@#;`| HO6=z!'+dc3c/237HYs Ibe1h(`pv*gTmD5*R,-@BJ H$@PJ@ȓJ#*KQLI@ĕATK(RI%HDTH$E4Q U(D(SI$4K "@$H @I DB0ДRU(1ĠH-DT A{0vQ8%D  J UDJQ5TD+@0`>JP(sBBXHo~Dkn_'. N q~ig;. *Ѻ,@'FPR~L @ Bҁ%[O<~,)lVeHRT0hѣYHu֏f6|Bb(L:~ O'wV5~a"gie=wE9>Eev\`a(u9vo@j\(('v@d;B:-atYP&_֌!3|;xgE(!p)htv-4%'M>4N Q4S b]v}g'/h+ۣrHHDߝsL$wv։q0X0Q00O6s+=w0N0A=,Z@M*\5F`\(0rnrBk"_1!q']&2!0R0% yea^6  ]l A&1(H0X?i4*A0 BMR!R@c -J ::\4%B 2ʗRAj?j $826ȶUV*I0Z-Y#BC5H!*kA!c(ZZ bhY2(S!hFfM@@ 8Wv$dPU)M CE+BYsqҴІ%)JB%(g$fHƠAT"Q0R6U2TذfRRK,QFV.,De"B* ȍ h fV*6B̿QQ3A.%!ZKwRrƺH`%'H6fGX.X ۆl.x'4@;4MӲ1*& ߢr/MN ~ɧߝu JPĥ 0dURT% s` OȊ8 rLKA$;˪\\R/quYf[ yCpE(ciJm塠"EjJQ%MRVشT-YTTb0EX+cm%#`1Xm|L)RēLa!iF)l@IL(JM[L"0;! ^?G0 1/qEH{?WU} }EEvW5EU4]fJ%Pk_Z}䫂~Cc=l lCd vcwyJLvJ mP}0 2}eOw$Dq$MEFOQT`0 7H|E}ӵ9|a?$ pz CU6%EnXU'y^f<(2Ayf+@0Ƣ?\M$>ӹ@)B"&?ySBB܊@5dج82'#wޜ֢= @iK7,-3aU91 H8~~#ϙ!2gO%lP@FJH"BR|$i`4 lfhv6_e:)x? 옆sU_wאeܕoO i))PJ54'Gvw0@󪀢!"L.CaQ? $ ]xH寥3 D$NɍUcJ0##cQ,<3yipg_tu'[5OjO"L2,%3!3؁7`8 ( qC֡2M `*s4JwB?-6{C[f/Шtyl@}]DZ`u! BZ$ zO<^s&8<"';벊9CU;Jlm#K3zñ8qK݅:3P; ΊЯ/OE/u:),O8yry)bujr3(^NAmթ!\ R*30T6x,(D@g"G/yC: ӖVqHN5HAd벃wQbL9NR'㾿O=Rs7hqJB 's$2Y*?yۿd٭55# m1]6a47/.s`@7=,=(sBI b^3=i+ͼxXO9p}!q*xL'UT;Nx d$"  Z0c'-aVۤ $~-_P(p!96@=v. =vD}tkGnH$D 'h ( R*F($UB ^=`aع" L1 L'G RS>342ʹf a篻oJ} o,NHr@c8}WIGJR s 5%(ksw{'~Yݬr\>S=RfJ9JE!P.^dt["mq '8g AH Zb[4N0B-Pz,4!CE,Cw ;0Po.0Ieh`{l?-O'A>(O|74 Oh&HEFNJdY?t?4s%0W0;lH%D0N݅c('PݤYSg~U4a*4P^ieT R"XG_f)2X`\"`&chb3#4wy E EOIM7-nyPfdUPSyv^ !LIӘ}Sf?0BAFY߃D(N$Lz$khgZyj Γ9dϸCϟx[/X*OW\be4 ^2i;diѫ hg6X1Gtɘ8NiU dX)d1EY9"|K`{޵6OR'MICΑBЧ@OUCF@2M)c"yy^t d&Ie/|({8_ "%K:BtIVB'TW:ѣkf;! *8:* Jw;ki=2PJӝK $8;Ji\) =:?@9&.Hr("wHrv!*!:5XTxh~ϏNN$!^ ?kr% <ʺ:4P]L<lY0ΧMݯ.Ւ0~7/&W@@ Bl@,DD@K?ڙ>s33Y\AC>]:Ι1\\ hۏ0$_Zciv~r _TJ)*S;(ژDFj7_|`ҐJRX-BH)9ĉJdҔ}i!vH>~m)$k@?؋@rJh=Ra-x/Y::1 @M7_ô{F@1/h'IR"x8+׳|SYL:ay)pz,eAB _cz4a ƒ$4ZҞvð4>B#I |GI/f]2ys#yN笮᱂^X6L!) L;L*"p!-{ou.g%<Ga28!&B18`-+T>x, &I'bAJA]HUtJbahxaHW|0> ]cDQdw'S C73³mi^**TH 2bH^y{ j- S3WLjd sg~pjײè_]?ڇ.zH/9h[@=zy;# <$@9vS0~p1d40RYFY"+`:cEևRc_g1+[C%}'DDF2#8'm=61=Ӳw:ٳL|@" YM,z 4.Wo(&=Gp˱6m {' Z!0)Ƀ =H^[qNx|ߩ!D0N{xkJ!Umff*q] DFCSR@ gk<ۊ[Bt1]hSq͗!FgPMQI@1F23d']))/Plĺ 77\:FB tH8] K,͎b uw0BV֮AM <\y rhUNVRHGvآ )UL?P!e엘x j GwՂ| H)MAx4 CoECxﱤp\ꗃGaE0v(f^WN4~* n^آ/#b{e{ɼ'eߟId=Y$Ydb * ч}(AGH0x@Bc0+7ɢpOdh2ȑѰųFn"T{Sxf 9D <kWw#Ht\Zc,^'p24wm1](vDxS;zu]#)~md#nr"F|W矗05fCG`.|riNd*󨉴,>Ş_m $QKnleB;g!J|ӑB)n?>F=lb }#snFf{O`nI!D4oI ɥGET(w'TTߣy8~ e DY Idj#fQ  OK}!g`r(<Xb a hP* -QL#kf"XI\2 Z)3S[' E*I;CÂɠ"`P&J lI`& mb*ŰŮBhZDA^r㷘VKkP *l,dE[D$v˒f(absL&h eiSehxWk V(ƺ3_呀Zpt5䩿8v[);JZiXaEm΅Pg!a!A\Z1eB뱄>0, ,>m L Eá(kw[-[<<"0N3fhn^8M- ΄ʏ;’*!y *~?c r6,'B7{J4z-jQ)`_ϵ' (di7Ϙeg=x.[`4\㹹ʵ':^kAY'/ |dA7 CЌ pEdF!R C'0O}p4P;(pW7eblp8,~P c/ Ѩ8t.YwohUUUQPC:T "i zA} SA(dI(e"2ontmfdNJt3Tu!p3ɱb1oؕkUZ֥)￟ G3lM?GƒDf.xll}~q2 R J:,s0m>499-rGbp}np? [cFi)*+Uv”(J*E| zp2~6LS qa[';y ~f)r]U;qmr:70CɂQd&" D% G%d* CC MM$$+\u6`Ax{ BR) ;,z$]p^Љ˲"Ebr0%p?6hOCsHc9%`N(40dd̹t4d-`_;K%Yȇe yf"^Ӝ=m| <$Gƴ 0Vt~?m#4`LAIׁAOh.8.3 0"h D:??|)d` I.tTlR :{'ݜ\tp9!Ef EQ"!HTzl=*@"H{Bb  H@T-0*,@,4 D@CCP(BL ( !a>Ґq]93H,P $Xh/%wgq桢"U"(ESc^C/Dڇ'(j@s\)Hsi( C3Ȓ Qc%a%I+ 0[Vi iAe6Ԁ0J 1Ș*R" F>nv3@L3HJY 0mK%"Ӿc"IZW08#=.dyJΐuGqP:G@ӆ&c<@G@bSH>?PL%F[}Y?X}=1U݈wuT6DNR V'CQ`pb&(s║ Ʀ5څ.jQ]E g]U0mCk+LZVMMbV ɡPP ұJXFq ̘v`Vҩ,( iJeaR\ $N5K*It$KDneuF`3 1뺣ZJI %{5H=' ƛ;D6?ϚO,v\[jfݬǘ$,rj9XbMy5juϐn޳%qkMVxt;]6!$>{Gc&+G~/E2;85Nۺ˱QmB!Uf]֡f{NQK/[=&d}kԪ|VfwwVR'ڙi3Hi*TLL|c#tަzLءF F.[z5gvNnx%a ݓ )d@n h)$ $&0 {rØ3niiCBǵfxW aM>RϤ!QCW_?ny%խX L&#/\h%Œ 6ズ-}5:G /PHq&>4X{wkzǵkl):q?IqLΩw?{zjMt|Xpǎf+hg,U12FiU#)#ᐺ! YO^xqx|#I||xz]>݆<\;xQ0,0WXu"\lݽFl~NJ~BaߘvY"9GtM|qRЬ}.3.%)]I52n8;`V, 9G7wBFy4/.`K/jb] 3o{qS}tBc0Q;ۊnuz]k5: 8մ+L}JeHk@:ù֓Ɉ!OrTUqT""oIgb|8:2BmEޙ0 =vQޣQ _X^3q8Qz\O/ Z8Ϯf7❹9pQx8ɔ\z< 1f$9tp$L|O=׾גQ)r Isf⮜κJV.Sp<$mSq.H NCǂc #1u>r뗡B;$jOp8&?fu.؈"@OLC 4)sۈ8im`?p TLp5+3;y~VyDF`j;$h9Z0˼3-QPuޕBF+4r`HBvECU%>ޱ8ڵ:c˜'#\fYLuXβNԾ38ď3 *y= J! \Đ1׫e$Ь_Zjc Z\YoRù`ICbez~ç'Rܫ:35I=g8k(klYerqt`gL 1y8e“7DDug=ai_N*;TKNr&sG\NsCJB BjpX䢗,+GACrGdmf#Pf7u%ہ|v+ ͟ DϣғۚYSK܌">5,҃$"e?}F0'P rD!;iDZ3P%HDrN⪲n!iC BTGy{qP"JxzW` } &iϘo841u8@t6e1PNd5 UB;Pȩ~E4bȷط!ёQʏ*"50[ٷ=H0aY7hhs%Z/A/@>qrzء&/?Wv;#ut\x$"'aQ!WeotW:?`<4?تk9'oΆn2}FHX=1L᪖9Sni9Y{/u{86&|k7oIvuZb4/+UlN%U^W)oU'ÐOw=q<&Ĺe., TO2wɵPvҘ{DuPJʄҊ˴[D&H <;D QÆjs;92r ȅMAs0s PBݛg! C.n EBLWUn=z6q_Y*GQ,zfz&c kOr)Ƨ}Fsx>b;3騑q rTw9ޣoȌd ūc))"8(k2CX vqU!˽D% W%G /tvHI1~!)*GkvN7|Z;9&cM\W?BY2t% !<|KQ+PG{woWp.*19&Z0O/1G4~㉑'SI@O\6勳5FsH+Ng4܏yI QAHPS44ȉ4I>$J6t "6޳͌j}OΓ z)w)X0DFX-; b VTT},g Y>ChzML8d.c!'.aL.nIyM/2D}($ 6$Ok( JF+,av3:IrIrv/ xY Tȗ)Ȳ^Bf'XeB>\>&'u A1d/)/,.?%o0'Ifaӱ~aE@P=zN!3F4dwh-Z n8+CZx""\i~1l)-?0G zp4P;0ŭkǓq!J#LJ[bnԕJg%ToaAjs!cyNٙQΦ]O;LY=o7i#ہDva!6Tu6)G@ fx0/-H;j&*R=60! _>)%+a"ކ Q:ԋPel?fC5Q? VB+F~ hk@HX|!߯@9D;ID:f\« JXj>َ(;,ѮwwMOXu2KN7 {&$S̸d 8|zޤ|)h|yp^'ʹ-ތ:ZI>,m޻8z{CGwt'B*aN8I0ZpsջYP8s3Qe]0 0*HaE9% /KO-Zuy=&=Յ O{ mGJ0I\sH݌?5ѰaDQE{ ,u`AgP}[-SE7ۑ'BTr DGroP.` 0&E,IRXn7(ĠYL0 Ů $ø(fIm YAbN}MfUO{\2s" oՄ^ɇ=+~{g<@a$̆3q-kkROq @ N;vLHb"%5(23?fd$Sƫ\_GW#M(@TAICJ$IE! ҀR*J#=jtu0ܜo\=2'a"^|E%xyoװ?n'yެ;sٷ:>! yFf+Q\*X NhȥH31*p,KOarO"k\v,'#(/JzcX9C;# ȪZb"*)*$ `4 2(S^F{|QsXߞ@0Ɏс wt-Q&SdEPEŞ̨teX\-sa%yC#4ٷQxE)ICRiu_P;jTJJBc*WrѬVp4h> K'|wsE^݄!*dI bksF j°:>GsE VkASaS;9ә*R,yNv?sk':&:9^DV ^s^׸eݒw/I$wczr;q!F5?Pڲ$8C<yN籠R.N2*=s1~ 78 ]?I&Y'obg6ǙEhv@Z!F22%% /k&\h"rdHX|I9q:QbFoxWP4fR1X5 n0zAg9 2= Z?K!H !ko[xMr1S'5:1U]QNP!d{ 780J'9DNB8*DQ(d>Dt#vKDNDimA@3|K9ߊsR E(|F8rjmq6PR8;Zf҆ZZ"$l4/ 679yuKbΥ R׫tMq5>"K^C32`!G4ćó&:A*!x@'LSj^rF8& 8xY9$P$3F$޾g$M Óh(_!c TMm0q7v9)ݴ|L򩼧-]+=3οo|>IKO%4@M툁`C 8lAANL0th9   ]Y ݑHc3i](Lk0c^ԨQ|Tإ՞rRLC 0нŸa}hk'Aݙ^.ru,/Q9|&NJ&2k+cQ2'jq}FJgq 2bd8pRp,&S;NXE외L.˛1P}jc}!Ǵm24wc c6&&c5$10;?n[4TVlҗ`\T3rӲlD6wIA9,}S7>L3 p:t&D^Yጼ2„)zD;gn)Sݒ)JdbFm]!go YT# d02 d Q P) b }Xz)>E_D郐k7#|n)M 5)LfY]XƲc%-:0f`z[ 'xa/ ߞbt9.݁G ,F=+ܜV@yG :1iA0ZllZ釤1x,$ ]:L@-[>L.knJ%C-7,vv:fN_mfON&&u_!=4 ڲmN0' vgtKd42`A_8E iD YNȔrhd&뮊X9kg=d"sM2pF) hCT@ghEƙIbiZ9KCY#$|&.h4|iֵuϊ 5p1vL{4gXY`poeqt;SشBlW9Y8 \gPԘi|jɝDX|6=9QI~y#lr-p,xgXn|ZY BN"YXܰY,.k/4  X}D ύbR"{!78Df~nDW<&6M.dkj]0 T34vZWazddٹd6x|<{`uZ#PM"e!X˿30,&,LD6p{Ϧ|UDbK\uW> XÍ鷓 3նHN0*sXn]@P%碑&rJ. AApǔF54PtZ! 5ق]aCkƤ M7ı0xv{#pݛ:s9`dr9NNqH8x,q˩88:qC&'wNUzDMj~8m("BϷ)LI[Rx- S#Xaq`,R0`OLTGtmBwg3!f#J)KxpWN 1BʖTӨ'^!ig=ң3)4( 9JJkA)6 g51FaZO+| m\u4=`W"GN0b7mi.01$]Ư lA) xQE8W* O$3[V30}@r7 7oͲn;n4p69 5N2;lyMh^yCZ;`Etֶ aPD7e'ntvS<1M34k,fmiHc]V H\@@a 繢M݌P_Yө8\e8i-Phmif@Ԁpۏl2ZbE;eՏE FLs7]t\[&&Ȁnc <8%db\P4E1,LoJ˜3l0(:gl,ZEmP.)870MsG#7&f!;JPkOvS?FLt.oԸ\f,BDx8#!.b P76a 3 .G@>(i'EJo8mszfn6.ؽ) d32 9v  ,"Fh4zrffb MI0z&K~O>)dBiD( ͚DpQ"س z$(l6 w 1f]{GbD$$&q6]iH#Jj޸p9ˑH0Y ̥S I@@RӷA؂_oK`{CńL2V{6Q^v":0PˌD&|cĸP4G݆XO0B{wcQ Bw%2ꤘaݽ$;QAIy"?,I*$$ [:ړj8*sxJzdA@ɡ}>&A'uHN)8Ҥ"QDb±+A_ӂ5!FB-TC}'d:|0RLk=(tBWw0VA}zҌb}@X FVF@ƺ ]N4PA"@!YP)=v\z X1eF|cg =;}(T)PQ4pϋ=Q)6`TZOif$fx,~!-`(Y\)R~ aĹ g&2VI8gId^*,hЭ;>qBN] $+ 8Q?i`Ler&${+4>Ϯֽ'$-8!O5ݰY8aa&(ahqj|C*6l6) D ~%OD J"CwC1HV?[2B7ҹ=MjмHmB}>2O2D{ \E߶FgQ9oT!/fJ#}D)@*6t#nl>{緢F$ 3ІP{qffpwXQ׷5<So[2b4m0 ri HKL`Ԍ!Hd; 2N+泑o!Z5U1bsANT%Ka䄫2ւk#,(ml!C/JeZDFT\ՒeާxV CHY4 X x!ԩ0ԡX.ZN1UlׇǮlescT 7Y-:ćQISDpYQL>ЊvM:QbRP8iFZZPTrKͦ)+"ÎAay2&)eηKMA( L6کsX"a!πw$^VHMwZƩZdE3%Z"¡0(Q85q f&sa;;DD84 )SjGGNGelyzqѲ_VSW^!\jrGN^uBS/,C3q!iۘ|:to)C#)(%@T@PP(b(bCu:َ@4,J Q H4yMRRUm]}+N:c!4=;&M0.`ν#}l "JB?gl@}?ISw#aŐSYmYm ,/)R£f.W uU:pH!y& Va3ڃxGNC]ts/9!NX&1@FMe-;A:Uy0w'nHm ǔb Z;-k[ 1 Έ߆VukߎI0.U- ԉFd}^e ݾ[Lц8>O\. >7PB|eB϶K[|<%F@cd6`H2/  I*v8^1#JTJ 剓;hq!m;eRr<0Ж^ ABM# LbE21wL!HT!s%Cnh,A2Cn;Ҙo 69Aje!b!ia|eOΦ;'29݈Z(ڞҸ]7k!/9ja 8-"0Դ9bX39 {jwt A@~,r0c;0΍N~@ "1nߘ~M#hȍnhBwh>㸴yď"Xq-;&ʩ4 QJP1(;}~'P;_89)S hԍ JO]XСL2%;X2m+&4 I$j(" 9FR@)$()(h)id0>c?>]?O:7gH@0d J,[lY QV`3"AbaM9(8T z:BE>phj~2 X*eh&.fҚEdHD0PH%e`A'irȲ†P>yLK0fEP[=)`Fe*l- BtA 'ZR^E\9 ٌK bA" tŒ"*53C!Nr-J-E0"(W'#("p Ac &pf51GQЀ #XV\5i2؎ӜJ!H)*[Qu?Pc*:CF($ R@4j I4AC&a$BHDD@?ˊAE#RRC1D1TB0DL$RB1Ȓ0$ aD>/>FHJ%|y J4?ST_`&(@lg:]> *  S|;; D'?a~&1 O8>А$KK8:&a T)Pe0B`d\1A)>DIS4RK#3}@45!X i prE81}$OeGQ ]>}~B6VӁKfJdѓcK/{G}UF~r4zㄻvA@PS STf _?Br aE4( Hd6"R$,BґRHPA1A nL%b{ABIY!v=iX+_2=O&JaBD ɎGù}z@tѿ6|GU=S;=?5kd%QH1?/b0哦:ZT̂B8,b|LtaZ(3df{O|E@05-H*/p`Š(TOCY,&'\[_Wz]K~jML>@((PQ-?F*,#1@ꖬXZ9B󞑬w'=;ڢ F1DND]t֟9#LR8= AiH\y;(w}!F *EP?Ju q€䓘"N(q&O(tSۄK@EXGR{dgo!DK6ܼ,""<ܲȞR.Ocz_ Ab%F<@8<+CF,3=V4( Nt A" JEdԠH'Z(7va "" D҈H+u$ :ceAa2-VаA.?pPA3BG cc $6@I%)H aP+L i@&eґ6@1C}(hrpm`YLY u֕-KGPkB0Rb6r` 'Q?#a1Y^iסmip*j%BWt n2m$%&ٔzHJ}7u-b5lg|)b s+>~ߗsDRw*;۱==O SO9%QD m(*r$4 h>^AP6)B]z",D'ߎB=Ed6~QS\N_tiO[sJNgCp=as]0Ǣj Q(|KA ,ޘ{\$ 2(ER#V(H% "cZ>m:x;9;¬-)KY cHQ;Ax I8 UDfd̃"e@5&u C  SUTadH% -%s bق:( !((Jbid+Pb9@RHd%#bQE-@ HSJP2`PCO!8L" DwӷQ>"g e. sudF))2Y+ M2_E!黡uCȿf\ha0I!!}Vc?M zȍ6 3=dR: S;w80ؤuwhADŽS]wsCcj^29LCrO }^}uFYhAL]3!d8rˡP(A>=]LJ;ώEY/k"0Ģa'#H#CUJ CIñ2P1TM)$${(E5S)=0vtnD0DOOڿp$ e$>3xLu~:E+h* wmlm[Kw.W[CDWP`u؜f<&ASȔ(AR"#^J;vq'vkv{+w~\-}5f2LGqV>8Nk˹8*HDKp NU[&GNF^El3TO^jUOd|g7ĖI6$ G I0 vp&|*盻ls6.E;RCd#/KmݻSSUTn$Bb#Wm2P`Ʉ&PfuDVʀtC()Q5a5Xt6YxC&Xwg,A BĻb4H]ӓC‡@Sp0K4H/yl SSDI ]GvsШXYZE[ "U8;$Q?܄N ;U݌ċecʣD(J _,G1~D(9ˌSϭIg77qI4ٖOﶠ2; E7$+`d ~TMqbmn8N%$hTJ˱68FI\BTxk\x cm!ABa J$qJēr豥!!eN9_}) }}SI߿j{A ^I+3#i \fri*4' a'xӳa! GQ|sZ][N\q S~[Nj >Qv"*'kCS;(U4KlhSv DC~ޜ?&îv(KJúAcqaPuLXb7(Hq+{c}'200Eʅd̸N|d & /%!AC-f`H=au@P38Nҵw@P?vj w)$x{($=DH)#|+y,KSFi̥ϓ͋/U{1rNG#-Ok̾}ރW-5DfM1&8zHB!NIM13E4T4 4 Ĩ@CR,CALH+1BGdUR!@(P"4@TPQ$A 1MHU4A %T%QM$PM5S DT̨b*0י(T~N'%N'u2έJ G?V@; ,VZ I]6cOk?=o?9((C% % fd""DRB (cʢiBWZZ1F6!*\Bb6"ETBD PA P0(!MafÐcDa;dX] QԣmN`" 1L4WPPVIYݘ-!Pu^>c|[So.uȠvϛӽkUJjwH(}{wLJwc||WY|xtj`vl@Wd}H-ϔk)yw>|f3W{q;omW@ξPk!@R=%J{>ӯsU eQ!>V0 {ɰl;ﻍs`-@>}.6{n^;E _F*uY'vZ6lh$hQݫРth J=ABbn<@JKmiE!^GePbs僣݃#}@Pv}c!'5w/` "WINnq1 ܽw/3T_{}ᄎz$ ]Aڒ{^|o7\פ} 3 hd@@B6PsРotA ݇Mjiz`$`@ 'ziP"|l^=mO8LC}F^@%gnns}{|׻1P#XaK)S{}JP@n[rfݶCLzՊT{oC/}Yʥuuϻ\y$Ϧ||xiC;N#]1co{}U>y>uCVo8;@M=kv;uNe}ίUwns=o _,\16UּoO>nr;W k{n2;|CJo-d{}_}V3vֶe]0R=޺mdڵdov} {ڝv._{׎Uo}gpuݽekkgqwv{ۼq]n˵6[]-etSo{|}{ٲε'O{Ew_w{/s6{|וv|>5Ow:> y}뛭<{DCYtTM[/s.^yz]ϟa+鈾nMs=7PkE:ҨOo!m}ۯvW=k[g {oOYλ{=[6χ.MwvUK=z,-7.uuÇ^xY cnscno]mݶ< மSv>xݽWn3k}]׸Z}=Q续Ͻʼmu(jܳk7V6 JD)hfzǐyUqۙl{ޒ<:;`j(5#s@d(TE v`h0WÝ͚ѭ:nR}{e(T۝Zݫqz{mQ(Gq7 jX= .0w} g&NͪU9 7=zy`ݺuPy0 0\iz\}y|Zv[m緽F7س4h=鼒75]= m7%vʋ3ܾϾUHw5o 7 wDznGr\핳!7;7\omv[m>@ CKvAGZfkssEPݻt]ص[9k;PPVKoJk!cw]ՆyxwON; 4qܬzwvtGRgJ6{MT$3m;jݩ,\K9N ֨ytoG#-k`TFRQCwSm{-jnVb{(f{vtwۻ=>Ҡ@ zwfv:Tm<vk:dyu۹][oNEvO3Uݎlq٬bOZstZj8g\׷sn ry@YmZ>{rw׶mC|m3Pu ab &4&@5&4Q`P @&ɓM zOIQ= 4D@) L&ѦCCɠR" 0#CHd$GiOɪT%6ʞ⧲DhSoTIBA SL'O?& hzxКj='@!4ddѠF4 i=LSG_QAD@?OݿHIok+R_HOA ȩ*"" )Š"i\Lo\AS FH0!? aUᑲ)+q^ Q9۟U5di`˗f>i=@OlE_pOpQ'meaK>:Co% ?[n8-HOW3Cy܎_t9PTKQ݃hO>Aslۼ, ubAI  bQWz݃\7uYR0LRIVu ݹ_tޕL#_ּ ?N.d *쇻ΤS:X>-[F!ۜv]BɈ`jGٓ}I!&d'}l=2=>|CP^FՈ=bz'57Y l@O:LClAAE1HR#DTB%@D $vs?'3;>#]4p5sfäu(yVWth6*l۝fkz=`@KOfGA9P73y~%_򴌚cԢu/,?#?k| Z6ҍa#ߋ 9:f,ER7*j!P@R̴P%Y@h϶@RI dXI JRTHh̳$ )~fO!?/U !E _ğnkOtH!a hIaH) " "/KW6Z"f?O;.2Mu~ۮNww= GooS]$!бi4FRPOwx#>L=O=,(HB[;bEv_ JڅqIWTBD b/lAc !: D41u@9I0,{ʩc|Smo)O۲k :$GāݰFyY\%-VX/߁ .h28I-sEU|f F 뀆)'Vd9R;g>{0/lQGETn' w;FQW 6=_9} IGw{ YUTX">qHYT~H0[91B`* fNh O$]ofJT3?΀egZԴKGV>J8$ @#oMJ'"^1x*'aJZ:Vg0l(QP̝ۆ ~l>L(Aw1=dǷuEC`(ѵKBx 75D V $@BP@C0G(qѮ2,`f&xwc$!LBĠ IMU@HD rO/ e aS$ Q i DVB)) @)PJE DCHBӄMɐP0`AAB(F?/h,o" Sv Ld2(??F Z:uٳ݈gk~ń!_n8j0c$Ƌٴnj&y 6QIE)ETA4LQKQ4SJb2j)Y4DRPPE2PUY9FFE"f݌QS4TUQT:&`JD)(b *!jj& "&)4T1`LPDwOҢ'?ьO \Z4&kwhtjJH$P $ D xmѥrA1@~M3뇆c lC IT-T@)z7<~q}izfh)g*Of?Z`(Z?b, @i0(CFJQCBR D0ĢB%2U qO3}b+L44ZO.}8Ճ Zv@lT=:$\:uB8`}߆~8t!)mhp7&dOLټ<@'~J0~1~|b'IU4 5|!P0'#eocD|RQ6ҏ/| )+d2"& >V0='sxTr&)/=6,Q b.?FH"Csy|54@?.6_!i[ӱ㊻M2Z&\[V?r NUV"nvѿ ݾi{DGqoCBLo N@4?Mɹ1V \zJZ_@J0 jЛ.jb}+8~! ]H\{?ú8+OǶxIoYX+NZð!>~[كzC+솼\VֶwM i嶎L|>uzn8g-\f*-[5ȾR Jg*r2 FGOJRZ_'=^IT)D+p6fqvńr+Tw#>H}_OIVOO٦sD19`-Շ]s514r@"02J׷= a ,ìǹa6IJO٩1L4?oZHX4lJd ^9e$V XA XF0j:Kf Z4Tk**>:2~yP"Dbx85-86U@PRz\yC")'oza0N7T$ I<6·{W[C<0tΝk([T+JLۇ7"UYX'^:ۧvjV8TU0Sx !{p(Cb%XZ}=t)ڠPs:7f&N ރ$ A/-x}nNluU/ї[ tGոLt9y4 75ޫJr;1ٺ:Uhj\&l]_w+DO"7ϙ"/e`wdh1N0x((݉g sUgU|CjJr=&JsEeQDM_Trxp"\ A}1WϫS>voe0QԢ C~l頶h tZ{Ֆrl\ y#՛N 6+^۶r+A=ȑl"'Xǚ^E˨8"ޠ䌐L !pMU?&f^QsնYh8,䩱P=S!c^x|m:vh?e-9W@)Yuwq >9m&wU_K!sQ |Ϳl"TnoDO ^wWׯ qq8ZvBˤ{`n$KN}Ӊ7 I $ؽXL1z|{wmou5DkR0ZQ* Lu/L13W[ԢmPv3f7?ͬFzJU=睋2A$dZ]E-)59Ȇ .N6?(|/L€Gsݽ04RPcH؆H.<LMEn21ʕŒF Om2 I6'l~:sskÄY?X̹OQu_}TU7[>tZeKa9ݝd-TYb!fa| }ܭT5[s.]uByFkmk/W :}ovݕ t=!CjvUUoֳ.9PڏA@ ~pRw߳ |z:{:[kNn^^n vaW?lҡhkjox޼-ExjP96&Ǐy^Y*~ֺ:̰3p-C}V#wf&)kYٺ;H|Ƈ_A\km5k}w2 *\~Cxh F\%Վl>) fWXB0}r!kȎQ^5)Q]򂽱 D_Ɠo'\ }^39E1]'zeXh: 8z^._lO=c>W'qA$Sgǎ[M{ 4F pfW>Si_]Q 5VwE)krXB啶TgOVzNdc0UJVeKcJўp֫~jUU4kospGp .{^`Tgk5X---^V7f|[=+-Fm^^PŃ~| G8aT^5(.4][V QK&aK/̍et>Sy!^y\&q llr(!*?6`5btd| $WRm4rmwNg pc]ΝmP7|Zn1=fT49J/Go#^nQ+p$<5hH oBmB$1Hooi=l ZHT܃6`k+dl1r1N1#4_}=AW=^t%!RQB{^h9|eˆ%53/‹BpHaf='ePyTOQ[?0{Ni?o;*;f9KV,ViGx{Z-uZ3_8qE{$)i9l aZN\m鍅>IYѡϦːdՖh5DKlo2\Mϝu Sw]Pظ<}>1`->nZ'F_}TQWF"15.u8xfu|#n[D J}./5JY0R Y3~[>vټS ,羍f:iyaQy)NZ!+d1҉٥OI3jh9F.}6=ՓiC1#{ٻ@Y}T}N 7V S`/;mJnɵJ]eWz|6-{׾ßR6Wm r[- 5&]}UJwU-7y(WFHuҟ30Zo>jg0K |q;zll~K.IgX5s IL@uK\vVs\N|ƒAR錘ԎCGQRWFP L" IAF?@hJB=שIiɨJ0q!\xhТd2cLS% (bj"( J(aӁ/I}?}Nsbdp(DTWL/A??T<`?xD%)ET zwxLz'!'X Bɐ_Je^dC|E P_7@=!< nO"ҿ0HC}{v LҚPN{E"D,|*`mju:"d ϫ<]W㽣MPz.#zjY~jzbÉIuk jRA5y3wУWO W{g 4 ϧ1ȸ$wһxu_TGfͭ+]Qj(*Liێ7=ZE]?'ק_u_$od p6vXŘ@{X:ף }[g=7uөzYx y!9?ؾ34OA>yPbHx?noÓ8Dܯf{Kl#V_9ypT}h 䱑'T6/1?*SйA)'G*-G <3:O)$_(Ghgsif<ժIΑ R?{ڊg,:-NY<3]b(pq-XU_VZUDy$^B%̸wkb&UkKmQmL=$bg*,/~e^ Qmsp D GS>j nc{`/O,ZchdNY}#C@ y#OonO1A.?IC'9Ѱ @0NYQw䠔|@7j֓?pHD$y#aw=X!Hq ܠ~ x% (PJ>XOthW߾H&Ǧ%H21^PU^Ӛ"N*Cʀ9Bq~||1 ZYi5oOL2*1CU ΢}mrS-jWd4z]Aooc}"&zTQNK @j2tWIi9-ȌO>@D Q0,yJ=NF~v=oxzGoKOuBp\m62•7-j "'׮G?`2O#@5.&UR3Qan‚@ん7N~M</5>s #PűƘv;40JG ~L^5|(#1gEP[,=cַIGsfan1^ (B '%*& [=+e+ܮLO!]B^7^=Fǰ0jZkOX:'K$+n .RLk'$WY=!U"QħS$Fd'FL??qmЗٛT2CHsuWН2|nKMu )?~ࢉ @٭BM灨):!Q%mz[H ńpǦO@}Z`u>Hs(yǟC;z!Ovtr+Սkta7QÆ{zZJYmY?rTq\iESѥ>zc28&#%3^j=ٟoou]yсS6xpPBm/U@=ڔ3@Q )X!U`i=G Zo#*;a2ѮRH< %s2 !cb @=C'O~úk @b~^5{.{#.{Z7yѫ6,s4?%H?⑝X G\J kU<1!0Gu@FڇIX=@ӱ&KA?G'`=C0Qbd`GhLf5'T*UМq #̢(Oſ'}V=uߥRJpWXB P_V"PbXSHʏ !$\w\_(PHQBE !Z^V Nb"vV:icU#gDA!)&Gwi59nthXIV{Įݺn2? _8"%YE(IJA yڪI*r< ~b:\\cUKuۿznq~"1uZ|{Zά=##aDA^($pr?1 )Z6gCq*^Iլ*ZTRK+pZK*VVRYXRZuJ֖|0땔VU…jusRڴPZIK[ZN[Z+K| +)"֡a,M+XUO .q $N`LiJҤ5%jTXZZZTVIp\FԪ[ImJE%jK eeaUSDDyVq-UTҪUJ]ߗN&rUS,.V֣VQpR$Z\.V$iiimRJ---KI+VaJI'%Jrc/+mmrZ[NpVPt{Ldw 'N7S))u*֖V-X\$[#jU-|pYZXQ"&bm:@gk",1qxw]뇺 7Ν>T񇉉;g[eSX yV6# =>f fܨ[9U8kn&9XLp:oe;Zu grF8N+J5:IF *+2BڕK |p)бl-.+=R+i(O3~b_2)i"aO שּׁOR… jի\*aͺI:.%j/4 rǏo_8$ KQCfm}!ghGsK"b&[@TIuQN߅azNZTT$r& PxG:P{T .vBeοUAj8ҙ EBG.?' 8Hџw!Ϛ)KPj19/$0~%SswzA2+iF%mG X,>/ p2pU1α1"JӕuA_Wdf31"*/ךuiu\rhf1Y?N =Ok!ID|"#xJ,<{B{#OADGúDn쀞gm ~@1V4ĂfW<:/9HҨ(|s~Qprzz*ki>5 ʿDfAʀM *1#aQ$o򨧲ƯE;}@f$C@X UbQ"SP35ug8TcJc\l|wnα aRs*9YD>scFZyKKB*4֮+{b%gKU6 J@EI (qAhhF1}[kCQ\ԦE3!52BHI9(qX55Z CjJƟ 0}VXLP{sZ_'A=~4IUEM~<ʩA 0A{2:B6֙m4;YXSkՖk6M(M;3=YfYRxe_ҳ"| 5VKuÝUKNISICKyhGC\hKZ<`E, PQ@9C^7*,֪V4d6A$"( ,q!\{k FLP#mȤ 5FF9HD$s֐r@5E+*kXYf8ԹFc]4`eְʣeXee,..aMhM ݓ}#ϻ֩llj,MPwh Ι|ZOMOG>* >)~0Q>Xᠦ=ҚfDRb$_C,$ KqZCy֘wWRH5SYYE xf /*Y8${-4x2r*A$;0j߃._{'Q\Ӥ~}t|d HE1um "w 0# ~xXj3̂2O _Od1릷%kQ(T_C"8Ww #7O>Z~UIp`e|pPMzjZm4߱zZ,Vz5_~ @=~3fg]ݘ<20e_#33V+Mjן *<>5{Krpx( u;h;*;2489n,;qne+n盷 p$t'5n02uUE흕jg rE2-r[qD0@x=7zjJT`r}o#@T+HCx!'g^xAwAAƙo0yz|8(:.<_Wi8v H:Ps9>0|wp㜪I)Nn`^ 1H>AG9d^%oG&At K$'Bd ć+a+h6̿Z:0}Z3, 0C?״v?Q $i-gqJݭW=_\u I񦮥E$}=΁PD '!Rce܏G2/W,m6FZ??M'<}{ԨK}}2Nq ((H 9x950C`]HIMИ1Aj xUAJTBP% PDILBHTQD,PBj)0dTH\  %& p@"Fh(J F Ȏ $ BfE@aw6-%7ݎQD[̨ &ZP2"2"JbDPDƒB"Tl` --% RE/UTh 7ވ~bdl >v0a<&.]?|Ҏ ~yLpAD6@~RS iFtK$0h!bh2$GplIA,05  `*1P}l:TXD#BtKD0$q\B 2i()cAH7kp5&JLP1 &Hd"PI$KUR4!|=<3Kkx@ldP=2Nq#Ϥq< FQ;ESEYӘp;Llt(s``ڐILLi?| /:!gf]\H F,ciI!c.D;7t}%LgMAD ؆R~VzOfrF 8}yx!y5Ur(#67m`HǑF@rbɤo2bJ(ˍi(#Iw-F/|ƒj IM~ T0j".E2Aˋ}wzt;֎]hF؎NCǔu%&I!遒d9%-jwJ&Z5ɚM|!MW kW_(BNM9OLk5}l3^9w<ɿΌ"HD6Ͷ]K^L4"iJ2t{ʜ}@50vLMwѥq7+ngH2K Ɔ+~jF'IwѯW&{ (Q=hܞ(;"`ՊqqpPm݄\m~.CChǿ4N.D%⼾6}c JfO xSNI B&eYAP}_B#ǔ?Т"?~ML ,B ,B@BJ|MG9;`h& 3FMY2zp y]Is^#./ק7L} 0\Jy;?s0y)} O- ԗ%Tfq"?}EtWUz "?cļ_eEM I#Zu DAOUkdTS=YpʵW9T ݪk &:$"^B$rt| @2 %:umQ!NaB tƒAMt?DGmN<=5|9ߏMmc:a8R|H?naH߆_9m~+ _tdkٟɔʼnV}Ζؖ+29b1|GءCS=X"8<.yu;z.<6zՍ|S} = uTzj~Y1(нPib0BX1_/@IOTrڨq[9C2S//gɀO0ۃ > $iu'NqN@F}7Wpp:WDt|fP/?lk#PB ,i(AT~lju {| |GnZ}+:;8AX7:*gݰ`03ׅ@DWL +n2誴|6}2즙,ÃUaM,MJ벊kpD60t˳տ_^;Y wN|8?#   !0W?pC,(A JO$ L 1 Ba+Nl9ߢEm/ "KPJcG>7='x V̦ Kht\ˋg飼Fןg.~uu?e{yorBns P }J)^օQEI_Cdj# B y CXf^}|zy`:sҧ ?~zcK3G$uk7釙=m7 .wҿ۳0˖U>50<\OmS&!-QX9:pv%k/JMމIު,K]sVqG1.W׬΀j3P*Y@  <*Q:R|a<q>-3}?P 7+TaQ]lݤy/gWӇ$zB2 }#WJ 0Q6kHN(6ĄSڎ-}c>c0s'צFeA[c`@Dh`lxs*up᧏3#@9U 0? 8? gS=Vw2 FHaddQfI1kroX/Y&!)*sXP!Mq>q?/=M~P8z!(Ą/;߇=^HPZ3h7 `QCjᓓq;ǚ}uc~ r#Fn[~wBkPQ?ǿjwϗ7ӇХ~UEEJ^i14?s6%6#)GY_l=u|a)8lz/vڢ'm%7F笽PE>do=>u =͛9~)3M>v/wG=v~0@%$**YUy71阝l*;VE @,[+sr::C# ,|^d?SwI}Rn9(*S"F$x<g~NUb9-<#4=WLv*?Ҩ#K@۪mt-&d~ӷC1 @)1Xu '>BạOh:7+}:.;QJJ)pY@F^Q@jf(2U>4m>^!p՘§pji6N6u9!OKa6V4Tҿ#@_{-#$پX@kQʵXp5jOiE_B2Z鮤K:3ɑUQs" [ZlΕ3&ȇm;J֫(: QQ~^(N>WT|}Bީ\=!Lds +#:IIc}i8s(wsӖs >t$y6+ Յ`n{ J-8NatҢ4mGp,Mҽ=i@mD3W'76`+x]0P@]~Ao_[1)#Gf%FWg%l^]@1KϘJJ"ECiG6AxX [/ìjJnAizC!Fm:Sk4{<.UgA m#0%ݹ$I= ڊ M }AAA Q#>vC!,ߧc>?π}S)f)DUtXP~  6*%8 uIwP"!õ{=ӡw@~I!Za, hC#>ܹC E]]q(A˫f~Ly=NU~FBܑ1q}E@l?M'%jT2[Mzq% 1)$~l{aeɃp8М9jj7>ׂwOh/lpgyx|ɘ$ynߟBw3Kek[ !%~`9~wTUn@eG)>86իK(nQn番{z{ffff` ?፶roH#QD G1;P}AO\ py/W{`d^r坜gҕ?[N>wD63r0\-~:+E(UBa[$w? K=5|ϗd,Ƕs>i tK#4cqL\RJI$,HY`h}+y![Ru~aZ׋ ਝ H A \l_(ӍeyM'v 1{z΃X}5XW fU08$ *_NU~QH+ d}>,0)Su{|| uz#.In9)ɕ J rWiNq])ŪΠ+(TB($ky:fD[}ۯ5?SD/`ƒԟk xa;3NmI/a5|(сՃ#vNLDmY>qE_kUt֠V"<^6`SKpjX (b1wU=APDZ*b[ZDZ `jQQ #H)$>tSbw(Qe:k`.k\c& ;l xϽ>7ٔ&BieR$( O>=ezfGYnJ_ FbWWߏ,ua*c74^6 SưIhŞ^3{;Gq`σ8<\Ga.̇ tyGf=Hv8@>z:얐­5 WF 8Rs =aKеP\C @~{4u5jX%. D =C" QSS$amTeuɫIIReQCu a}1/}\{'v;kBH[[8"T(!%? k_nY;y{mmB@!# ݙ)LS™q5QF95QWK^@ݬdf $"B$ƫÚXC`ԄZDi_G=s y[0nuXhA$h6g!wW+t|}^6~?axu &!⦑sBA7pPJphrNօahB.ʇ) %] j֟DzF Asrj[=ȵ>10-Ṇ^ewpy#|Tɫk- `+Dt|7+%2KA !|I|wFj}{̱RP`}Yz[B9*1qٻkeUtUW>j9h|B-~."1`|F{Y >&dIf{o_|K>znl@jCWsg!̬#e"G^*pp\<*uH޽\G $U'C_a8YV#ʻt!qm[Ƅɩ~d&+.$: 5 )?.}_wܻYv&n g!Ӣ}(˝0M7[><>\p(aj (DPL\p=ܺVJÙ&YaFHMQBO}c+$!|-!Km4‚2MXXy3ߵ\b!$_u7rcSlx$”,H_j?Z&m[TCܷޏS 5l9D/ڡn2Je/}= @Hv؟6y@FT%~ߪo4m:0_FUkèTP D9QS3h2 _2*p§>[lE Ζ+#Sq{?10j0G,ԍ:'(բFS!`@BU@5)(}TDUrkuF^~x4 -5p|]]zjLB, #x'LT5VfZ9o<94qǁs=K$1DSDxz=\|Ha(<51oڟpBf!*kPHB?x퐱r_z⃲YX9ATK$wG>4g=E߃?3C휾OQ$9p|*8D狭pl='Dv$h6[9W:pώg`a F0:t=_a?M'̮*uǫXwܻk7Q[̓y^`ڌ64N$HMCxW88bsX͛>+Ӛ+N䉾V@,B>; 2BNƑ$FB &of k֟lbkMP\%d9 ,%BJ%8$'-[p8%u:E{ P332N~h'#.ZI-|n8ylgH8gC/p 8YH| =ǝ6;ZQP69kn"!lFU KΆwpKƳ0p#dN0l(h '8 AnNTNшΝy {Š{pV]O'q[?nЅ%7PTCg UHEcіu'+ltP5묎ߓ=_0~O}BT]A4 <}7F =V۾;~j u|ޫ!\KlGQº"97ws!B 5>pYw|pi.|mab&"h([|ޭMQb~_8kzkuw++hVϫ^7nMez>pCwaԯ+18J7WgW."6ԉϭu0;\?A8kR? PR6U>ktp=S%zXZ˨c% :O* ePjt?  CC=@Pka>|f^>15XvUr u9đqB#k.+K#5~";蜨>6S˶GT}{rPAk (|;ZSy3jk[W(3_:˟G喛`@`4 ő.x4-nA.);@<4?~~~KQ= ,Ol pWDg^%'h5%=8~TLCVo(2ɑT:\.8F߈n}QTjdDA*xN: x\r s [>8`,x_n.{7.=CO QChaz @| $I$TUQUUUU_};3Pix|hBr<?%3%5bߚ$עkwm1w2،Bvq7Rg!f3bzI|҇_ [[!!;%KONx6E ~C?%EC  jQ[ >VW]&CPrD=hIܳ1|\}; `~5W/Nhbڡ?BdK3AQđUXw#]C3׹C0҈D)Ll?npHBlQ4Is΃g8~}* ˮePI( F.:UUN:ݻaI/xYBha\ߛ۪ Y8410|5 $e.ֵT!Wov׍嶖ߗ=t BJv_=uy+:!xpJ*;vFbʑ\0XNa聂4M5v9~HD`N3A[FbٟOI$I$I$I$I$G$I$I$I$I$r9$I$I$I$I$I$I$I$I$I$I$I$I$I> 1q ciVtnQE(}\) 31TDɊ+쿓.nZeGR)ُ$U\څ'M—Km$KIe&Aj#`y&,RD 'feZl~󙏛kLu0Di0<>-D:OWF6k#&hj) k=_{}oGJ1І4=I^) IXW:kQN3P;dBa^tQYsN|Pl ̝?M m\gXĦbI$gqgwjy:} h/8fm""k4j;$+۔ m8eQ|0URT3/78Γٷ\=2@]f``,wMS1 R`;kL7uNl̿S?u 2&;Ls0!{ֱ _; i/\q95? ۜdR ~z<ΫkSNW 4!W}x~q[ 뒧r͡)첞 x 8:]|:(9%LuobW5솅ꤿ0[i@1E V?_`g+Bv&GS@pnT5aS|>+^; ^8J 7%@邾DPQ{(ifܢ/:Yp?ീڊT?Th!'ąA`>+O4 d'wJ NtVSI9:$͍NcOTs r|'${Ҙ\L3sm7ήI90N;^mcǓR^9k]a`n Sp+ <pz)v*y6lg0EI ~d{*VřF-.[,b򶨻tHzY]mnӹqIφˡ*n_S}HV'+zL6l3:90.$ AzYzoo|>͊ރu0|A ju{}C>k>#E)[`Z V@ˣ}7e̓Х\ R=af HP6IP:@!\x`h $K#mmS n7J\8WY`^ QZ։q28B[fi¬+M5>a4)е>qzH=]K5@d| Qn[u?pIi(sEŖ-{{c=J\C)=Puc 7wcG;Iv+Or v~+xGBwsyA!xE>1UXqV2ӏcpgXswBs"'ub>tq`m(.ǞXslT(zoEY- (ϡ J& HCJ,ކn3+w }zء,Z*q}60oKhVT5#DUY ‘Fp">5aST2]Ibk :fq܂eE6ap_& :I U@T$CghޭƬB8uawˎHGu88Ęc5;&Vo798MqiKsS 780re:Y2>nWjn3y(*)dq iJל\ٷ㊶ϥ+A. P 1쥫Yc[P4<`ijt:/mK07I'V AþL~~ D2xTڂw "Ey-Ԭ[  t0ZcPW-:J|OVۉC0ad/}5/l x@TR" r ωo{@q@ Dӹs~M %] 7Hz"T8P-dHX悑f 3!^6`I.:c#HiL[ϺLWCg6A,o-Rv?A K]Uu_Qvju:ΨϻeUU~3_eKqz^ڧ%I*΃W}Y)@՗G< ưtTc8fkR:!s4oMS:_͜CUYmYC6{263/M?rЁ5I}u!$!"$_}Qd\ R l^1ש),J;*ΈyKMa'2.YǪyָŒf(\Iۍgçc/'[Yz굻|i>gYM24 0Q]oLJ=ȮͮaM5UR" 'Ԃe$P1@ Ur/\\?+7 cbrB?HP~ltH-ЈA$0PI =Uj˪l0 \6u{#2YUjvEKM%n[ (;a1h\亊~ A7Vh6Y"U~x>A7ցF "D'˚o ^wWݧջ(.֮{>;gv& v#jA!ep ǯq/oh=AF55Vȝ?Z4gg;9Je u>~"(HR?"Qd*~Ct$H酼rWU9*Wg:jpfpOKuǬ;,$%9aa{YRZj+RI*oJUthm&U,o(UGJ2jǦFxy%̈́|%sEz4';|[oZq7{m^|]t2GoEPCZ.k :CmDYs9,- (\,ƛS \$I>VDZޒŵs =X(Epa;5inZP,&PӋL)_VK{a;t[T:* EBNOYL'I.PK",T C4ǮNQ?eƥ~ۑKjxGZ TXxưÚ D!S^d,* 0ax~Y(w͹b@됃%~όBAۚy{#g A%iC  =4}Y{Np蹅^OVݧ~|^Oo1QxW~p|O(XSZ (? x{#.@9= \S&`/ޥ5q;9So`hRl2 oUW ꣛l]!"LUr 9 >PKPlb|޳'hEQ,쇵Eu bmic>spNQt֬&42[UM\"e^a\UW"eNІrwMOcVPMͪHC(etS)e=|[e{ c熰:d.YE<5k- % x:b{9+Zim\w YSKok2}r}lsK˄ VR4쇋bA$Dz)W]L$˹Uᅵ@`JSOyY_V\ &gUOMwS,Eўᘼ#HUXi,,7[v"W6Ln];2`G4uĺn9ߍkx~09ŶyRL`Qf[$hDK-g\ ,Md2HhP#\cl5ro y__7v[y}Yv̺Dqm f\%|xng?_2eDHb{ Ij ,U N{}!"<{/ ^D6mp5[u2n<8\Tv,9|az5U8`ظI2HC;=d%$ >'G** .L5/OzM"rGSW(Zjއun1ZtG18QW7%[ú?goCjds$ PԄ$I߹nH*Qչ[CTCW¥@n{)?oZ>e+ 8JdevS9%P_y+\>86QUJw!DY? Z0vxC:{Fbtb){8;noO9"~kk9Oh* EbTzN6~yJ4"sЀa 1*a5s ٓ_~n煾o.x4j6.Ѻv'˟xvHxAgcgoUg)oI%Kه hoF{~ !|jHV{<ߘ 'Ȓâ{jQFDE^f gPprj"(8Tdcm}<5Qs@:Y=@P#㜅POz͵⭼@׸:T4s2L\m mysۻWwkϒ nu5 RzQFׯΆ i &jK +_ u֜nL}B(n@^r_DGmj*z,~ j(>osފLO쓧!wK ӲI[v{O] $6kG JPrm FQU$R%q';~:]ͧ0;SDArqUتޜ d"m[V D!u<U)&tĨ8?ft7Ib*xVU8|6i.(2xN!EdՇdc̟ȧ-ǧ!)CJvPHQ(&=!:MB`w꿉Y&w I3N__N(OI9Vw  c4R *a8~yG,JqY<.5䙑]4՘ ۈr EdvF7ZiLґ35)\Fa.Fd^M~%"~{oE_Az EF0hҰlAIHʈ%VYY~1|q,߳3&4I+N4qsy^ޭ(\aTx1N?{GTTID>ʣ[HaEcĆzlUS^i2Q@T]QE4yQ29ϔ1hn0` 5IFrIm(F|_ *\P?L)y0ģ=5f _VIb"΄jض?=[ xBp*'{;,:I@ bA@ go|s_s[ I F8=zm5~ m{y""/_WrL+y{WѪ~9Cgu[ҹF}%:ՃŰWV׳^1ϡ a"FBjU1;R"s+}T+&{7>`6eyU,6 V,0Uh'JlPeMwL{U*L>R//xmծSop@_YL RUj|&ѸynEՙ>i> 82ML8>@zJ,c!IOW*Z%k X֦=UwŦ" ! Vi?Y}&ׯ4p5}?h180iKL?Բ6Y ijRS>R`9Eʨ9<3tc7K_8|sr|uƅo ~7aʿ/\ v"` .>qqdZ_8H~!Rq!ԎRY fCΊޘɵJ$kf<=qmV2)^47 TXwNV "Q^kxzg7X&Mx薥<편wXMsoؤIkA-kP͗wU'-A0\KQ 뾾uN J"$}zEYn=S*uRoUϕ$qقPk5 4.q 6Q.bMXYx cNA9[Su{T$u7#mD(=/e=W忙z*WG:=4؅" lFC"pw-W[g݅4gZ* y,ŔPoQ0v|~Y-皃Zm.bP?T0lah"M{'5]Jf2CL3 4 pƺDPS F6Ɯ~{*|- ܐIp *_g[_ aWeJ W<#t ԱyF0o{ٺv3X7.P.XV:3*hoǛcb!s9N}" (;}dc$$^7hG{//dPz{V$A(4M$ vEyBʍֳ2]Hf ޣk|w^ 3{]䧍,xڝ[:iypwXo8c9~[YVoB}K*g5cRyTW{A-}{SFȪgg]cHy}t%'4>9/y6ER:j]D }+G_oCGKW{rc@z]\o9pz|A`E׽ZAX#Bt]ϾNTsϒ۴}Øyh+X yj~|a|!Pcoyu`X<Ǻ@H p[Iq0}lirp^r`M3@=vs@p$[m)>|B "U> P9D(1XʭbX!$=g yhrieϕ7b{U5S4ծᑶGe3/o(hQUYRk(aN]o+%|P_iLأxKk}tR;C'^;-^Vt8O_箑< ̻R8L 84|씫á"Թe ^AP5h8>HoV"4ԛ>+Z97xb~kPJï^MVdOQ 5"-P qc _7;ֵ8X,GaiU@^uUuh''sk;x )g}{ͯLR[\ڂ#~E4λr^?LLEARXbϕM8||ynQo= X^(e!¤R ~x6 fQոpy *D~{[\>x uy hphN %u;>%)2n(C]{W_jaIƺ4NTI\LUTp"&e-N?" # P-ąUl dgzL#A BP#&bH-2Nҁ?Ge|:zׇ#/^}}ιF[?:~j(ĥI[z&\rNt\Ee2nHq?6cFWE}}`l?vE<Zvp%x/|RE 6`6f׿ƙ8M@ jHSs G (1ys-}w`D>;,B6lϚ;v}q6L@8`-s EIS+!:d(i.ǯ|`wûM$KĬ!_f1_*1~GzJX:cvD M {,|K17C}>U+T6/% AQ]01u,t缞$UvRYߊ+{/ޝ:(,}7kø(7Wp{WA1#8jq1 [Vrѽ;ɒPCzȠ6N,B3QlQȄ#'^ w% Gr, _?nx=gϨbyUvIOm0~5F-^sd:9&|(G 8=-5ɶ4toKP'{c&a+.P$`وs* dCӻ`uP t\/K&+>U܎966vGlm>==^2Yɿ='F)Ċ{CZIZ9*[U*gQpܡOḘ ĆPJ6gѭ^*!_[ɜ2>qͭ2#xSRY!zZI2~$HI*@TSsy:wwZʞ'3_|XdZLyUb O}E7C dиzr ;9<6NٟjTlgp:G֟o>0~RUzۡH$zW}f{ ,O4 ~h7rD/]?Zp}Vf!n?mV_hwVڢPFNn5>=9GU(^91%'C9C` maGSa$*& 0ġ[wc~SSء! R{O_}13(;+Z,[eQw '3R#֏N!7*8jV p!Ql8PP:]aFŁ)jW@׀Xzt\)E:E,m=|Saݣi5i(.nt|F bs6v_AS N7Ÿغ\;L3yN+ot3@$FQWWsEk zހ& <\otWZ"M_\kp>h}Tz^r 自W!V )^Ef<1u k)UVD\ԧDxqY=&rOHRRV"5mFe爒ZBY-E 1^dXXdhU-<{L)*BQl'Gl1 qdrP ֥Q. L-V6KfƯ) GU Ѩ:RHs l&FUBqzTev\LHE nm$=NvFtfȲ2~U".U|#Uٞ,8W!t}<џUT+7y_e%{ߺahI#  9(/qbj9ԵgjY] 52קm@/79dua\/c,Du 5`N$oYJxn(RЩpSZLDq@ DOӲ+ϴc%A: SE\ڷtA*)y %Ҩ-D*2M+Yn;08-c' ^5Մ?:NSuJƣ&p/V"cARtmQۅں3Q[L!N(OkXXr!Βê}`dE~ʸ_cHos5v*N< {bIܮ^2U6}ߍv}!v?/NKhBD^8kd=ߣ7vl!. W6N-k;>=F!@kY6S2@l#q%q^RᾹz`d%v_[ j KʁtDD* D<^U IHr],Gr|O{-l';wsGа&[ |b 6`I h ~=2tq Q %iY륡b<@%²#)%r2P1$R^ i[*v=ӿ|SXB +`3e'}ZI@˧&z>X6]"m5OjZslwRG7L¶ I#HiyHAvnI!"aQQ)F]GI}]P/r#1XBQvwZ7$sFl%@Ƥ_djg_kpvf=;Σ>~2©uiIo.ʴ|nIQbd._ʇUv UJ3q'r,.G0["bgY<EHEGب^uik6)]I9ALq`g9mZAz?qb_3,fv}ejWṼOPi#VڱVk lUCU=#KEhh \/{r2H n*UqyPZU4΂P F0=t)noO$la 94 R.CZSA|~|V uVOP=԰Y wþ{v[kAD7s1q̉G'%9Zx*{},%V K@3P,]t:C76$_FPϳ! jpyYM[O{Wb|!i 57a*:HԪ4^:/P0ۈՇu(Z8tmYbOb6& }XQ?=ɟ_ suIPH|}P$Xsy\+KnuBxȠ!Sg2e<`J@6 S\9Um{xodjUMY&z]^ٛ~_Է-d5F";lpH>w]nCis} G' p}VQ aDNU`yOyCKx>KyhHBK*Q#堜@l=7,kن1aXE\0h gn=/:4-(15n@mЮuTsP.^M5T3P\9jr 䑜Xz(2Q Ȏ(*m(좪ٴ$\zθss^N;ذo˳WFp&-ݝXc\l-NR5qwJ Lr=ǘL/+bC.O{f{[3U@sP𘓦Hd@m_4,IIsgP̓MIS99λhWr-ń:y n,`b!B=ΚU$6š_z5|T2:BIM?e@Rys%aGkAv~ڭL;-&*#^5cv# 8-:tϫgCq{pp2xp}Tw0bxtd7|}+q|E{c],1nlς Nޗ\%PIЏ2)^:clgo =Yhch}V!Da"["B abW]PrTQR o:qY$Z1]fE.D6V05i=unt.vrG QW;朿dg(!s^7!HEl.Bj>:';/e-l>5T{-q;A=AUQʋ`ËڼVn}Ѿx%RS [Yf5aMpu8+1%I-$sYsZ^7*[4'ܶM~t86A[ژ=Hc:.6, $.%(0cQ~_@ppnn5 ծiU> G뜃N1Q獷h+R;H@ A=qű hרgKiT8XpWPNԤL MH3[Ӯv1ItjtWv9tE?wLMt<;5gNul:6V X~OVrP0^[u. #tqieG]1*ƅ0vve/ZHTz`0\s,uD|3QϠC!{9^Qv]Eܪx:-PQ z*v];B{l蛮0EXިU+xPH 81+\8UλJ,^䝆LyЯȐ*oe~ߛ8h~$ P{;99I'AXU+(.ETPuw^:W9h0Agxy.9x9X5FwVMQd7hFRwf^} ޠ}}q*^ uoQ89 '9D mB+xmmVswNPU@fV *LR|) X 0X~N"m#θYJY'xN+h[JU9mp];JG5+"S29RMTxT&,* J \;ܩ.?5.xy 5/V0k\WՒv1_8:AC}Ra>ihHHjz/^bmQ vUll0"*!BLG;l Gղ!B >MɁzrZA9I-Z~8˦Hnp0mDZ0z;r8{vq91,6ε8CaLBor7eSe^9uv/޲"BX` q#>Ӊmpsv,U9['oJYjH߇ pF$ , OgX?94*Z⡈]VDG.(JyAl9s*J\w7^)\ \罈W;c8 bG"~ Pf[>)0"~;?1 7̎@(R) X+QF|ϲplk.J5>%RRPQ0U~gVU8&?o,S*}p/]Fi%z|v D~㛮i~;&p`*|?1't!#ÿ\gl"u0QvBPAI.Ѭ̯8&UYEQ#kX8L☔1DDM0qUɫ&|$xH *z?^:S> $o/m V Oo DcaOg~}vaH†&i6.y?,U4fJÆ4(Z)f3f:h+2 BONv;oz0<  M s?^> 6|-31":۳wޝþY8:;0 뱘g;dL?[Ҁ^гvjx :˽Y~`B'r~pFǣ}R%ztus'7\} ;ybh"xKM۶gXSRzf$QSw&,`ͬHqșeC.q!Tn6DOzBM !,$ uK ׾鑩?ЧH4E5 $O54͢*"C, 30̅Pi010̗bH#J!0}l8#01Ir]Q/Z(.d6b ֊PR J-$+BMHR|)Hu!D<:DI+66G8~P׿Aw}Q́@+*ٯiBb5kHrkp93y_~!CL:5r&N BPZ< :uiH@:X<ps$!<\y\ n 3htF%)hL/dh?{GӲ}n/FpI  ܅$,,(0 E>0l4 `L0I& bgBa%#`?VkD~-`BO,ŽĖiٵ՛ 3`AA9 ǜ3_\8HHxLOW@ .V~(,lGP蕼h(%$IOA[@sǞk6+i,g]zk0dQ7rU'e[}ێ{<< FI\A yz4 ׿[!Ȉ.%QsC}Gtrȇ̲xBH;*O O$| tm9H `f1p%aY$PiExHU SB'u'A J8I5ih? `$YI/87AR)e/˯%/ 0\ XD{a$dYQ o凜PP%5XlI9Q15d`2ܨ{6D`;WY%*܀yU9جcmX;YNyNHyoz 6L^> 3P \5aUS AQM @-B Uֽ5W#* L0jYqxؚyuBφ{˨_:a:P)ux喸gHq[ vCt&|ɔ\kUd&ZJIT@]R e˛wh`UbHdCh^EtP jR""MMES[`GWyK<D"J=ПYLUX明N͗6X1+XLʌf2SQ3# V6q BPz9yQ>;仁'ւ?w&'yI@*I$҄8y /+#EH9>}?=BepϪ=4F"y2xK0Tx[G1B@i z#?W ]a1R]Pjz'T:[[d{ۧ~^"TWn`U!M;DO} +pDmwj X`h㷕.Y=;46x50~44hT(?7n[lD!dGsʪB`"gkZFNm'=g5O#(ó {N369vyENݣz)K/B/'x>`_3W`1lV۔$X[(ӚnJ0dw}]W ;?w"m!1u:Ơ!x0<۬2JyAG/(r"=`=_S^8GW}вnB賮. %KWwNUzU%Z ~]SR-NP{?uNԦ{]lV[-.`*5ꃦ 4 +615pӷ:nۯxg`6rn[V ~`+g-9ۤplXAXMW ˧K[ʽac\zNOIIGN;uO8ۿs[y˨ Wu ;Ci tU'pޞ0Nl}f(÷tPοks[cC`;ԒBZ<@>f^}~}=3=9 ԇ.*p2?Qy?oC:FM>Q% St🏗ÃN_nL=2#AFrvC (=>: T ~eqw@jn]^Oz@Zê[:3FO^ed'-O9d*ZQW~G9|!z]Z;j}IugI~MLJ)ѷ8R<9d|yC tԤ^]vLXNVxD)2g8-7¯="-q,Og}ײ?۰+|kPwtze:9νWӅ^V+x:Bo]^p} J}ѶN=*WPuAj7Ղw1nENwWv?K{dv&n7>Ms5W덶ZaSelc&ӈ8JI;k7_Ң]nlcu( #9~w{}BZgSczGON|GVB}ra fuIg\sd q=)=-]<'B=4Y%g~@|vմ,'=,Xv\ikÓUUVюȳ/9wuƑjbd/kVD!N8om]xY5fK"Rͭ+yݾ;W 6!Lu,:5XVît oJB@iӟq@>ǐ(B #ި_|PG=ޟg2ݖFZ"gnT̂,)*=:/{{mIU_*2,77gO W0=U*,wn;\CՏVч@Cpo}||㧲IWV)#?z)w'z{yJ==;[4z~v~5.Ԟrչ{sinƸpU}UUe?}9pѫh 8^-~;EM??~]=(lב?`߿9Mƀ01,=8nR,)hJZ5<÷egc}$Ϊ]M* ``Áy,]:%[E.3a9c!A UgMmmlsOllͬUAE(Jm:W %_2POc15$ 9l{ ѥ{Shhvjጕ*.t9+J8o DJӌS]籍nތP0:)Y](pZUm=l!m28Fr#Z(qqv㺌jioi xQNJ &9Bi!ӳ\Oqנ}9kYr2&9!׭f^1l@.UFg0I=ݒ R죥@ylFʕ=j^fBB"r:P}HPiϷzϦxNGtn-QnY 77E`@84?R .-!BvZZ$IfjH)bjB**!*`(Ac#R~2P)T2FVdi%&1PP1R*%D4UTAJ1E`S)BRAK! D RU MLKBaM%E,D4R034L,MRRQ2M,3$L3(R-(QDE$ EQ$1D2DRD%!RDay "d ņY(f"$&h! ((F( `biH $$ Be H(}N!!?r?7UUӓ]Nf }JY_܏ @>(WPo5?H Th?(M N|ٕQA~0D2C'[OlFB~ "D FABR_v Ied{ZMD@3(D- yIRV` BSNH1d +S!?QAj:C_?p=?BotU> ëIi8TDPTHLNA ad.`aATdLI_b"`F Ko1OCDyaώq4E QE9REHMSILphbi t@ctUI2 j1r ż$UB9Y. u5 . Ԙdf 3X !"""jZ  "_YtQ IIQ/OAxyWw^YOO%G]~_;m-~Ёl{B/y)߿<ttHX9¼_l;RI$ "ա'{C,=w, .]^#w`xTLjL `PhʾoS?l?Qe:6GbKQwHIH̭Ш Zx!y>gf %+JX8Wg_[x)C: Z9%1b33;Ñ뿳JZT Ct8:nolo1:!F qD2ߖrސ;< ? "+WnX\wlNfoIsow_Q!J /qm#y9U5Nb-պӘ@;6 `2D(wp \ebȡU[IX11:ٳPٟ32iX}0QѦr R:Q`h8v?Mv,Axo h~_`l:h #ȼCU5jknag7a|WWZYq -(>^̥dC@gpH:6Z׮,37QXl& -Rmb/|mhLG'1bϲ5ыP"mo `٦G u^q8ar&>@s^uXt jˑŏ<\H1Qh.%LLނuoglg7d:?78@A9 UD]T7-u;%2ʀ@] 0x a!ɑ FtBF@?תtߩ양 @*`U׭&SZAyPR㪂X;gco|H^L%8m|*Ʌ} n_ aN~5ƵsޢT+O*0zֵgWFWs4 d]uۨ'RcCðm&$oa'W2UAI5i4{Ӟz$LWt j@н7]^M6JU/ Tql_%x >\?ysf߿NgBKuiu>^ v6\bIxH*7 4$%\wC€j0&/ ?B5?t.H|?4Rj? oBR#0NU=gms;)uY'JU S P܊hrbhH]I'D=ӾG+8Oqʙ =] EʋXxt=e@/`!=`({l@|x"ܪ)_ >P~$>?!|/ '/~*b&`dQ۪)!"ڐdo@}iraDh$>)Cl C}alA# 崒&2,|UŢ!xa^{36 '{Kk>}IM@8j@,ء0a=Ca}1^9T"vx ͸ _'G`1莢}|1_d:cQ=f!ztͅ>ob0!<P%8uGf"f|nժ~6/6ўKׄ.Xbn$mNE22͋gU7J/׬a[=x; ]H_GysB?)pyCNp/:m7۳emw{6QCZlwЇ z g>=J<6mO6lĦpWWe UJnxB 65  k  -LGuYcnuGgMi U[;|7?$R <9XҲ߮Z/ w_| Im>ݗAXU.Tyu īG 3&׉'IpKx쎼'u뮺몺W5_eKo3kAt@:>l3oz-P=M*a8(5" ŀ8FGU+t~V8_THy°i`a|B{ɠVAECu0;hPCXçm1=9.vjF/Y  ~WM)[ GFƑ/]ڔBD_C{`82\H#-^:B7|?Nv0`РG$}9@=gm=j-oh XC[> cfyLm;l ~ocy]͊rdD jlwRze;Y R;}P1STIQ"|50PoQh2pu!ElʍSr'b;m/+?9Z{6F'CXݖW9zHuNm݈>w/8;*vxpcQ\.)BVs</D+[  ^J|݇ yD]EV뭻mkMoN-CL5^^t ɫq.u%b6sjT?nxƹ[~ 1度,|M;{}=TuTE0i.A"= xgz=~nU>,c|r1sowkz&14ޫ2#=GI\}ם`b%w\;ZU6:,3xUZIn7JOQTA@#*Mb9:Dtx+QeIaZCkP\ :G2osO(TEsi0\L+!oƼױ <K!bbl%1+s28gT(LěMt5]^4I1ɻAS:D@⻱}?ڋ>HmsMc8;UlLCdEI޽'X'o<,?``@05GuT䦮O1r諟%MP8o<7F!cSN g8 |'|#18ebKj˿m݅t2|.\t=oqBJ\U bZVT0Q¿Z3ǮZDiP(*(J(EÞ_ ?`g?m^_J+L_~ۅQO-|MleQL}~O^;[:~Ţ<<_{6%Q5>#ijI?!0 1%'K$\ҙz䮼\!Vk -Ӛ?!JtfGj e\ AΈF.KŐo0փ2I{"seMNU%kn6,bPT6en[M^ʮ-@(f+LsncBa1Hb8#~훟~;Zjh$u A]9$D壭Oin\ޛ#zҋFEM^q~4GUIj[!VV Z4ZLT 3N_*Jt(ivz_Ӎ,( I[jnmU8]-qX]v)}tѣ]4 Wf1DlQTCJK*(ª5ᝋk)Q#HΎ9Br:hcvU7owyJItc)l}we"a_^j)v,xڜ;v[V6y勮m<'M*T ʻ+wO^U5ӎ ,ʓ^ۣ'\!V[Je߼]|F 0hU.0p^c|,)_{0ʼaMݫL-k7̰܍3 -h!0:׎W^WtNo{h-RGSj5&]n#FWv*^qQT`wv^џeuI~ߍ3 e!ɿ]~Ku7bxr<+ 7=y݃kf|"('iˡwצь~g5{4x;FɫPV欜X)M;a8 {z*/cWm{=J SgݾKN{,%/Ϊ슮ۤEq.NX;wdpy @Sj'^v`s9:Wۭ0pRJqW/r zu!hu!={2]5805TooHPA^CcA9kձv|ϟfyJfs=pq;{ |CmHQ:j*Gt箞y۷犁T{gl*7:5qy;J_?&NcV(*k`)뻫 en𺳍c|vP"잎 cYJa\@w84+ޅ,7',rﹹwݴ[(nןO s =f&D?oeˆ R%_ HbWBwSӶ@m,QU- ? @$5C"cw]*ͱ 05QXuˎLXYEu9E9C!c2`J,2ca*PBЧC[ !Vi$M08(߾\A#aNfdS&- QcI ~72:8efĆIUj|5mSv*, #"F:rЀoG/˟ ;@{І"9UG?dD>`VpYlT-1p Rt|Gou2á26#`ﳫ;?[h??χO%;zq<oӏ>I㧬.>b2&Ln+/2=⟙a AcdY9'D5S; BOverO^/j~L&bJ:|qu(y[NwL x] /{KpP`鲩4A2zݴ|?i49 ){xMN6u ;zoX >}EA{ FW_Q۞{,iOtEж}3Q`n=w8 Y}.53']x^N^>De:SV{rpa iy׎vLƧ.{5m"E/.IC@;y6v~G+~J;EpkK$ 0ݳt頚ubAA2 6@+; Kͯշ~Zτ)1=qv.76l>*p\W 1̪dddh4̪ vG }ۢ`s,Cw?Ggo]lc['_UFQb.CMzF0ݨ/GX3Uԩ;8*ͼH24`_(Tc%^G JNzH-ZYxmMN}h U{%x&pw"?fm?䊀z~R߷?}߾7Bߺ w0<]=J 9Ib-)2ZNRPW}R'-tz:y!S N+T~9+HNsL\댪{]^1k!D8JO% eoOl՗Y,ȉ"בcFk\M[Ho<=\N8^S/ 3enSwȈjc͸ `U?HӰ@a/sq\U&`Q?J3zg$ E@+MCg!zs3@RJeWt^cSd=X7b͏A2ش0;O?X~J[\ 2;Ô4;g8l@V81S~(`}0~>0I0(8vAnjBfw=<5z~k0rp܆m VgviMsM)Q,5͒2x_# [1{_9dmZc39Rh(?Ih Cމ#J)zmһ#bȣ mWM(c-&DTp{8"# Ƃkƿ!v%b_$GA J݊H@$<ô0y3L{ᑵÎB+b#Yz5OܫDBBYC=]NrU*{A$:O.s5ȦX噵p̊HӚ# ?op,t%JF` !(҇.[rUփD3۷1ZN][CDfbS.33,mNy:wK/ 5oqd5PC$'wdy}ZsBhQ4cgH:4}w=MyώeԹN6my;kLcƺ3\؋1nYYu51׎3nk5۶(eߞvڌ귮j:}u\bnn_Ҭ蝪w8^* jܣnx֛oZZ[$Uou8Gnzw~77S3:Zr;[wz\N3ŻZΓU\OgwJfp _WQNuԧ931=!%Xfe˕ۛA$=fZYi $kW^#mml̍T T!IU"p"D+Ax5 `,i+%65!(KE%@^]Jrx*#ZڗVv^z#C\0i4~;xQigg75U73$C$IuUӥ'UI TnV08?* vX- ".⭖3U@XrH83;Gl W:KԂ1۰F#p˩V5A?amh9k.㣂ljC. h9o}_g7)Z|9$9r~ue߲fʺ#2ơ TxX,{⵾Y$&[ m]XJ^efOF^8}stg=XMsJxu%Q>v]>rdwRC'8@&C7,y"TP&*p[,2GUԐqKu_]%Dީ Waur1>n]}^,gO"Jp"^PSj6OU0I_}QJ* 3)P@5R.VBchA.I?8hpIQx}Rszpwm]ߚOO?C̑*K6?Kuxϩ"@B}z8NCx;U_jvLy;_P)@aÚu^2^^G+.TC!'`2aaD`p[{ n_:VUli%$GƎ_5?NDe" |o]ff: )YPQOR|w.p~[_MhGhW,*)22ؽ xSlLD;3;<# _L>]m#P3[k9.Q _ku)1qá\F.w0*%]yۻ\\T zh@fBU"G!?0]a?^ZCSо UoY#K*)A/rX O(oU zݳf ^]ʪ}t$,4' 4΂g2O׉<'=(I^{.+l'R;& I%gYJoA_=?DWisE9 Q,AoWʀN\ڕ͠X'1zP`ZX::*;2Pתqc@ cgk@ABAͪ۾wF=gd!`TcIUYy nI6BZea=x>"\xMib`3#(T9=HBu˿]%H^]wIOoɠ렇EuӲ(Th A sf(@sE(W"1G@K#F!veRBH/[֣xy>o{9p+U'7$3e)SE:Xfc f/w{Aiey?]/O_'Z($7D@yq[8t&WJW M'.wߤ='wl ;MCp=czƳ! 4ZBNݻ/\"*`Ag W)A?͐7U\(׏lDIy"Q`/wqD@@aވU)$ğR4sW f4m<-vSDD. \Iʗ<}&e P$"m׹(ȉPd?WQA @ޏ!t!/-L*_Cejw^"랬5Y$# /?޵JjK$18d閶k Rw(wxH77|gɝg>T%}kVnVCsxXӿb :H>rd?Y{u.r7,m\DU>f}9{$1#DM=?_l~4%FaUcGJ =,gCߺnBQ/0,RfPQ.pȾ|-ե' |銱V0Qc Q`>6U0dnw~UUa'~>m^cYE>^~Hyh1AGhhǪivOBqN[1/3)99ezDF\~Aݶ?@Me\oq6@N/=y7 "ʢ5<Z)Hl#"E$|jI2k_>` ^>߲Ϸ @$vM(>*eE'd聊VU,J_`b&DD΍c(ʙc<=sp/rX*s1,0{RwOZq9ahv0 e~ frI@oCxt$pYV6: g P ;,Dq =RT?ik?hPh_n?@x|,֎kM_ŕO k74{ER;rq@"Ww**U_FbB ' rrќl#^6vx?Lg:5ٷmۘ)Za$Vg(m~jDqDӛ?Nfsܪ)9^ wx9כ*Qx~SoMj&|tv.[wӮo .b.iE9?ȺgM{ƝiEuo5soaNf2'Fy LXD'\Q|D5UԣNmR.i-]n(ޟ!}H9mȯ|{qPcwzRŌa9>߷1/jZqkri82U}4 }yQñ+|T " O\mt Hǐ~覻5Lyg?_^!Ҝw!ƱL~2p\>+T4`૝} Rmo:⹔;j`L2ytd,S, >ntPIxXf K B;۵-а\ۤ!T\fM` +4ލػ_{][T }c?=D8`!bBM)?iU7J'dj2,Uj&8v/w0h~(~˻AA7>HϭaHӖFAIHh {޿=.ŢǂxyL~OƀczgA-#"t mIͱ[Қ°>P{ 5cWsP^`v8"c  `Y{a7:!<*]d-^#pxVOn50H^@ј >cArIme @$C r }zs:6#~M#GoC.;@1`}OW3ˈ'ٻ} ``bX6;lU-J(o´XGxaNsD@˿HoM?OEWӤ '\_մnlBp>4u0v4Qxy D?ڕS7E]*a0 0gM!x7]M!;c3!ɡ %})sb#C}2@neKD 6U~: %b}Bt7@4 |ʭ~G wYTP598 m}t`!k@+]z0Aye,|q=0t.:67lYkqZW71bfzh P0[ir"Z]Υ@>, sWf:!{Z˄ ?>HM@v5Z@qY }25y2ŹSK֣¹H&g5zB 6>XuxL>\N>aW? /b@y$ȅ/ăPgIZN,d֓b |ɥz".j1jLPRt*@P`/N}F_:^9z;̓b2 HJ_$3/o Q{I$eH5G|%BDGtL338><:«7QAUM3AtLP;ܕ}6;=VYw67WWW]t* QB3m&X2Tяn˒NTuE q>VU vf[9jPKN$+ԂQ 3j|8@p( Bm>#mEOr?_&8B"R>ht(5 8ImN[`pp% Lu*РmTbb /ѳd!Hsw#~~uװCF_l@h#zS;2I$Iao(#7TS4Zrl}TUX`^(N_G*5?Dm4ӣp <9[Pp!$M9x}[]vOJ?Xhح?%`ṽx>8? zOb!@.)F[ C,c0P]"07vTdWʷӦ܋DG'>V۽d~STMhe"@0WSI;zLի!mETR^-bc޾.^VC5NJju>Tp ݧ,&,%E?‡ww/HvI%T't.< lFwC`ἔ/DT ՔP@#<,#+VTd9d黗ř0K恙rc | rt B<1f r|n5}{ *@-6fZk(To /e_:wޞm#Q2 .kz'zu~ ~]{N!/[>bΰeҀocr~g󚐳Cr]󢥏 ޤ]W_,xซxﱃp_eU ؿ HA7gB-}T3)/P:iӴܼ;s1p |z_<Qw8jSxC X2ʒ퉒 ${;9uk#.UTt&'sYeuԶ4O}Ѿ{ @@Rq@(\eW*f@&ӰԨr cԀ\(L> 'y56Z6ANx0BB>ztmD2ir @D8 1$Ҿ`]|z4H 1oj}+;lCvLE~\&̿1N1RVgU'֖_Gɿf}K_S;gRg&-4hu4!]~^n T9zh;ԂJ<XB"-s{1Vݾ+-8\r^F\p{W^A_@މMEE47q6uq3r]ٌ^ɤ(R^4`e_aHrDBkoZ"BJߌUut{n0twzΫj`pӆ6 w:+ S(JW_*D*uzH#]*B¦ _l]տO>e-;joma`B9iplʉSrF* `Wm_;žTj wSgs>]^g3mO:V22I2øpƥP|=V*觿zq9޲Fxts7֥ks~bJz~|8<3x¢@+}yT/,e\k ft3z1(?h&b+4|8$F=~u87H2cQEv/YONgf{-\͏$ }^xd<`t>[kcw_6@HX ]+3 z۝g܂`LsݏL XrGJ*t oN:u[ ch`3$-0:؋m-B^]Y=E|X:wRv rBt n+}$MNTuhe=.SӍ}>8JҁBR 4"PJo~\X}7kOl85}†0UXrUE{E'730W9kOf.ص:}JyxhҎ&O9$&&J)f@`]٘QT%2P9鞣9Ч <ݸUj;9`.'k1UII?a!+KlVPPAۚX$90Y~өǻ!F{s,ZpК T'uzS;'|~T/jNz.VhqfC\Y٩^ʤ{p:߬; ʚʱP*[.HLpQH=R{kv\|=Uac+#|Q{ 4y{B0eP.aVʭb l>{9~9w,2^IL8CP >H/(9H/tT]/*!`F$ٱX 3l 1NތQjUO!m/Mv{*Qb @;-M?MDD1MOٛ!DZM:w>G K:BrAOܿ8ϗeR0=O'_{ )||\!|\.Ff9kTQ:jW559us| 72nW>=X53?5|?Ί-Wp@}HiYU:~Llp5#rqhN$YS>A- mq2!q}H%զ@8[+!7&9mg2=! mޜ{~>'1~?e FW?Ivǵоq0yy}LIB>vWqs.WZ6ws 4jI.c+ZߚN|;>؅|Tot΃ل@{<|2w :8< \a}hέt/VUUUUY35a6 >[}|g9s9s㍨`w 9ns ke͈& X3mPGXQU{)8L=t&woÓᣚ7pXxVf/۝w ׿` 7=v8.y0R$L_x4r8{'58NpP9j֘ e?JPmi-Il@@h,8G>I.bFFPML@ELY~c3U%DdaQENq%ʞqk~GMS`PA՛ %?g<=|;->;qnC-M# 1{xg@H={E ޼i@<Ė#(-H 66PGC>:KOBۀPgz$^WRk±hP6 Ely%VjvkH'`>lD%v$dcᑳ㶸ÿp;ws&Vo`!"@cGۼr>* dm"?[=}'na;螟%h rQS8©0i4ADÔ! /` p?ܻm|rAu>GT@f[,5cvj=>ll-{,yL]$WH"ܠ?sć 27]1WhT7"=VL:p׻G^Oاy=^-u'z m (fI6ë|.o"eYI*1s>bVWmӊVnm]!VYNxϪvz|S\6FR"sPb$gRȋ:F:C-lxn)sa&Pn Nb󝰉IˇeN{z'amUj]q\}2G5G)KN&nu:MxJVybȄk¾2%ֳ搡>:n$ݩg]9ELAn73EFDocU9naD 62<uウ|Kz1YpnnOˉp;fanyN9IA"ºs'>-eNJ 7/ 15vJKpe2e7kh>+>k@S!j2oˀUë4 J=v6]U=_%=gx5oe9ҿӁtr>{IC]TX혿ѳ\YiH~ʁf^I?H*?%I6΄aő K@KxM"ަ|:' 2E<_:tjW 0c':d$ ʘ5 kD<C5=zaC~1zQ-*HkO1;vulBKJ#d~netgK%_dDO[3MR-} Sg ? DAR\./`GE]cԝO^~\f]@kdB"@ԈGzD~ 8!O,^#M wпL 2mCM3j8$˲zܱqc\uј(l91j )X}_bŷl!yxuaU״8:M=/8 "F/ă]= ̀S`mdUyr]yhlx Ӌ``À qye'.qsL*Bn mN7+j#tzQ޵pa;&z~wHM( "5JdH%I6XXcl`@v00IA`\XQ*/U#}RJ)(ۦs"8"d3^no(cL;O[̉^C sRhx+sJQM$MS5UQGoC[BZ34b3$<C D0:GiVBz^{bzdj93-5Ng"5>DA>8CAB#^ ȂuBQ(6L `pdvO?Xk6mp(JX/%Q+*5yM=1]#q:#~,$`}1xѸ)B dՀϓ A*$#qE3qmeV@~oatE41wt^,˶9L{JkqtꄣٟvsB~WUh` :}߅RNBAHP๤[Xsj䲡g%(f83{bt.6u&8-#8_C۸/u]}|?>Gu0џnfT'{RZʖHAqTQrD7 9ޠ^㭾$+M&pgAX0,C.\h}2BCheh"[}/|D`^]:ߖWGN)e湖5!"$nP\@L ű0"0(q BCDf\s;IW_Ψ8e^XݠzI/vŝ>:]#&'0`$B+$GyUnx.OGK/1ZHVJJD϶0$j4hJ\] ".Ehr:9E nRFMiQNqg,2 l7“ƀN%XTcc !=I]!nMI6aM•$Ƈ!s`ɹtJ(']7p$1 =0T@00 & Y!;&*=hzNW= J; 5*ah2nvJa,,ʌ jH+f&4 b=ne vp;|$E֑@|3"o i^$Uijaj]ܬ(i) ]uNӬ" ]%MP*nqBİj.9!H BRG3-!" JL40BHD 3xdR$IK`SbCC@S2UA BE!T%P2 t@)0^@F>=SrPy`.ˤ05a <}W"l"&΋lAϲ b2(%' PQELWx L ^~8z<iQ5DFkvƾxwX i h*)Fj( O<9QESAEPUQSUUKTT44UU%U3/_,3z>5Dtdq$co햁;\L)?O@*΃ڑ=`PB^yAE` )8':(T\K#Dց<4;a>A&<TZH| ޗBsf`f`8c7}g6L @vs o )꣦Y p4mpCO% :4AHmxL6qAo E{!0CEE;~BVaJ;W:| qIGX@(oYNj7 Μg[$3_xv"Hm0n<$Cש~!ʯkZ1ܠR,׹v`DqcXRNwNYs_ZdX %D/ڂͤ4Q O` mB r4Li'x%<'qs`!*=)DH0OyϹ>Ahs L .zC0]f ߠ\l;ra~^<ƅh\'RXfA" Q yQaMk *dX"̨6<C-A52Șm>0}o\rB mtņA=:t{$-'rHNuغUQA˷XTşS T H]ǻbC6D(yi^s18@}M@ILEdvw+̂Khq|Nӓ13Kɧ3Ze,0 !{ @bLc21`wiI=z6K/v9bkz)j陸ߵ 6Ϝ `b|wYEV S_H6~bS"" )i*b("us8'ח Auyy Q僅wMDMݮyqZAT)7$N7$%UCp#(Оt(ys2}9I!TFH&"@{C1i-5Ic=_;?渃An{ªG=X7]H>bG/¼r0*+YxY. ɹߨET;žhnhIgj"yA J5,6Erᘱ{qW+Lnuqe*35iC&йv^~Lޢ7G"B0(xbj {LJ\dI0T}=F0/׽%8ן7*/mu*G# kq49w H* eO7sub2M2iD D#LsE UPh jXWrCSF!֓vM rCBH+:S2w_NG_QfQ#&O svUUUUUUUUUTUUUT7P0<B&.=E8p_+pKmhRp.` k%Ba [}̘)?B Ul:v*gb|&"<4WyX"PC_&OLhk39unc"2Nй-jvJf !af``:ص79C'n CT&mEMSBdJmB $$ }lI/F̦W]lI ||N5W,(pW߉/(>cq!apQ) s.m}8'L<@- X;T^>yݙ% vB!CX@az/Sߙ? v۾yMK14`TD {,)y&@ڱ+NI: o7R;;I]-IeS|V C{i]MK!lJbmfz=~a>x%vm&]g wfqg]ߺww9\u rp)8v4 n /3@3(%ALdUT># 4v=?.u.u߇(+I7݆H:J o9X5Q,n%CIm[ܝ@恟 bD5f caPg 'O;V|wO0@w-t0^-QI Zc Lu l> <[[׸F7wpI&"ڤ}7G oڶz|fۃ˜m}x7 ޛ]YFLZe̤}z]4{pW%N"l3hj)^p3:|;A NHRM JZc/QҾ~CEyETQ*Q!=67/vE 8Ѷӥ,S N'FmDNɆM;ܷk r̜[ m|95egY$\Ɨ.lٝWB9Tǂ! =m# h+pרpp}_2QU15Â6u;pB+SjõHjpn̓6-ZJKWV4fGR eῳ6媃ιNCnTR0daTΤ&,ѱ..0J%4^=@he8-gyM [ar)XS4'-%l!7\JQ@Q P{12"l 'BP#%ɣڼ>!GwU4'6Hhrc $u 1 '7¸P GDGHzaPsd{D^~eMR p2fLY,#׼= _onL\1>3)v&g24yQ#hw)[^BT,=*@ϭA#AJDPNYCә\׍Dwfab m }9ǑO)ihSL.qn fi0G3}@a8%J@R}b XuR}+4'T")#7)>Z6$Olb8{7q5ɢ:?G!PJ .0 aF"' bi|r`r˻.v% N'ǕZ[l;PA  Jx vT5t>Z fBVщYx/d2G0t>PQU5}J^gٷ7amc_\2c|Dag.Ġt}-|hz5-8^ώDh[n`{i oy[6M67c8C$;QY>rЦ T&ܨ =x>?c3 pٱ.J; #œ) yϫMQ,0`=>{L z ꪕڧzmFD` $ٶy|&ƃ 4@`2MkMLDN!TM._0x=EăJ6r…=2B0ꣃJ?4ȗ-!aJ5"Bę,,0 CDLUUUUULUQU@2ʹ.?L5'0b,isf6p>:5, H0 7AwiS/72wG͠Cb jZY|IDyv .d Pz D3h4@J'Hw $:'m'@!Z=bS! [N 'm8N$+fEzMjA?)ERO xEȧ:c/1R00Ďbka_k%~?FjI&nxC S9:4'?v}TjhCYēh@ 0Kn@cHW:PW/*.5*3ˑ b:;a3q"=j VUT:FY28*9(Q QO aQꪪ*XQD:`vӠ(l:njذ?A? 醤߾g(hK{#sLROc5&i:Ƣ;v-֙~Θ6TyUMҎ}1d>/ i-k<3Ѧ^zt9%J8aEQ# --|yaX#-rFfmҽ V9!%wtЇP"bXHl=) "s1QCj !9KR) D2Ț\{:y)6 d >0C%To x%`qFG)٩ 4 ?~nQp= bŏsUi0M ]HtC$*ozN4bO&$ { 1hDq0l 9`)~RUTQw&9 KCƂpH!bBheC.]nfVفѫ{#ir*h:Y2#xuݐ}$rhq 3h|QZẇ!A! )6߷T6y9`uGeuh@҂EThi0nwJ+hۼ9ua:^&΁NubBj%xPxRg7d_2tYa5/ 7сă5%5Jʎ{7vs686BB)>(" و#xdϴ0)l1b'~(iBd7QTGh AvS ?+/4z&ΖO;/`?OJa<E:c0};B4ya Xt)i莍L.|`) 0VI$Scguh7hN>sr, M4t. BTk -1S< 9S3vo+lbBц˪VISW_h$KGf\ _l|S^^ {;Ø`b:]АV @_\nn^#AgIO`@yDyl0=Nň27{Y葻L9GSMQAD蘵PnyguU* 1a:X# q=1 ԌIdHm莶"/1^9Ҋ@N`h̹ȵ 2;PYhҺb JL͊.a CSoqv] P1Ʀ—΁Sh8'\ }°9P=p 1sp4]A&F?95QDdͲBMVĪJFwۇAuv## alhfZC@eoR@f{@iTN=EKG`!~}i(5EcTE%DDYcIw"KXlCO~fHDo /A8@*}RbVASMd0ñ@ UNwDO@H /1a_t7EjwRT1d$Aܣ77l饹K}SZJ aӘQ8(''ͣ!A`CQ2/k a@."^ x'W $tONq`1|h66D#񴩆F(zz ' lvAYvb~h U)ci FHZBn,p[<<HWr Q"4*ňjq\֚ zmHXkwmn0:62Mh pǼGG/o 9ܛ xt˶ɠG51(`q"}H}fM6rqv޷0pFRNas. X| .f|{+HhruUx'Sҧ:zt]AQ A'{޶lϙNm? pl6z]kI)OUdAg>rdrM5UvdcO⻟ɪ7F6 {Z,2(DB5VEn!Ich1&In6zLdAfhhtEZ2)l3 *ڪql\,7MLPy<A-c Ԍ@! tqA!Kz ȴ! %lgf߁ʡY"I 9"ml GGR"cUP$|62 MJ,@z@!!$:X 7FU6 P A5WAᱰc2HWGsxa/ O)?oPC+[*Aܶ1$Nvr\h ˔ Z\] @.IJ;ݷnf%7ȍs[gUQC;lQ$bX8`&5{SИ0f)*D% w[5!j",x\m@}"lN M{: 1BN0o;bA)l6lN5' 0k&"'rpԑc=FxدR=D8 _(9]f+ YMQJaI'wBɲ$sٿ#dO^|ri<08?EDˤ_>Ӎ~[t&##/)A$֕&Yo+˔;fcBmͧo[-\3S{hV.@@Kyɶz3 jf~sS翚gP7m{TE%I8(('V-&eeDxz+FZ <@f}8j}1f{VHr&@}! 3FkZč x+"srp0UMt>yRE=7W8O[ǝ @/(߮p- JP E$Zr#dPÁټ]ڛ5'N|kǜ,XcZgpх$3)\l9[R>SJÅM:9&J j08) fB0Y,H=D!?(}Ƿ6Xݑ>5RӭE(b+G1Mh]aܠ'?[tT8 c( אfǕPmabƞKwm@ ,(dUA"jdH ~Ƣ7B!pLwG3$d^y-ӐwIm:scG"떒4 \P2br1 \-hF%D!"C1;lC\;è$40q# 1 @[\*p  v]pn'n#,C*?N_a:JdEWM,KD_%Wi"HN"yD]rZ xp%Hd(Z&7eÜ<£qŪ ̭ߢSݴ'aAQD"p;ErBmQʔ_5B?&f7[tgP]Nݛ!P8Q!mhv'<%"fls;%J#a!bRa61j,B+lցA6M!AS"f .444%\gt !a 6H W{L4}Hs45%Pd @'XlQr0`b\@ S @.Yk)j4Aư{ZdYۀ`8k h(eG9A!kVp6'Q0b@KCzڃ"Q:!k6E| ]@ Kd ]L @(D lxӮ*hX`CچEAˠDҨĂadB;C-d,gBOhG }nfC 11LL L@P00}x*Kp56&@c Gk&faG  2k {}hfC+ BN8̜FLjq! R !ʍ|b9`VRix0a&SM9`^HHDlgqFJ))[b=o_Wf_ ڃ:5,j3M%s.BK ܐ288\rXQC;Øi dgF`"< ~ ilVz׌c|Q-fGP A0:1vtyCyw1ˢB}61`.0G(*k՘͇S$9tT9ܑ7'&eWɸK_1c?56$PP#EUUEUUUUUGh=۵!Oݘ2mUUUUUUUUUQEUUUUUUUUUUTUUUUU5UVXĩѸ\6x/#,!e"Qsw3a#iF9*]KP-3 fRdOށ%&W5;0.c _#bݧWx(j~8T`u8=Ym.(% u2 e/~,C%Ȗ4PhmB_`h?)wŌ#C\rd2կLRV CCc'߹,~i(ы'CB^O=D:BG F$RR݊&uテm/mȘ[p4mB@#p:q5URbKf`>޺S'- 0K.Ρ,=MTߡδ ud@K<^,<(Q~ 0 s76  VxX5 7YX :Ԭ (:} v' JX{,)*G{ JSOosam4S {q*l.goG:@I$Z  d`18=EDϕl;]P>ef%G0:+`xP.&` )l"Ǧ*O}t04Qr="^0˓ZIb1Y9>|3R*"#0(  iВbJäCǽE,lC>h|Ʌ.uU7vH"҅5zRHd4Ɣ 4îzUW;zbx ("@@>6 kA3E =CkTX9!Q.Db l|FL4k1YncE \ri)C"jʅ6X,*L0PGH J3vRc[gX c"C!r țǜ7"R!B) TP+,HBR$1 !BBR+BP%؞6Ӂ 7Z%wD{P R@17}kOg/Dg=w0C, }vIzNsĻm^Bs)ly{_lKƫ;*)4l{_/;;: :B5*,t~Gj `Vrn+]iHd*9X֡I*тэnLl֓Ω EEB ҫR邏eQP!Gp(2j]\g a7 F Xb2)vYm!7#"ܦzqFdN&k|˷Մ￞ x٩puمbm=_`#4f ~,W>j*Ixv@=|NYKJ2"ȝ \PqJY #$ݻe+7=h~[?/7q@W /fIB )yB6YL* I:jIm +xbRv `VF#lqw(iq xyv0~b_m6ǧ } :;AC$1;hfzNQv>ԑT`Mg8TG#R}͸y%J"~DvTCjlr!,&)~rҧ(pKg`| u19y&ϛʟivHj߳ CX! zn84oqI4qs9smli͋0%^C1q-`)hoQa dK"?Q.e; pIfm臁FϬkrxkA%(uy^LqaaR;PPmPG.dY- %=D(oTU֩K`+fi_X@H ُhyH^v`z go* 4 bցLht6S @6QD'6!f]$_3́u0G3HFbaAj*;eJL H (5Pe *v%5GkrsmK]Ð&\bX=I`?6@cky^uC PHRT4,;lg1ݼB`i([3Gbl( Ɛ0nCq֙{QUSA0 >k>6r"dCꪝ9r(hFRvx{yMev+cXp!ڎ:fD5`OqAh=`Vu٠rK3x_cΟxjN5˴pI9l $ҸEٲV~ߦ0EC}͞ RxadQ Yi$DEDQTQUD_fT2(:g] D(w2RC7tRA= K1-6f5WLtFI&2y8#:'pvk1Q\ X?9jkJ@ =Ǽp#L1"އg;Qw` ?Iqfv x,p;* xXVH7(hA0!BD)@T@( 0R@f`C>0;Q#WuHkGuynj@J6>ne~㡷 ("R'BOM pCL(QrS VgIGW#2 dnudQd֥im!J=)${C;9 K{ҚLa0hޘ08S;۱w.οB<'E6=pA1}C |ԇ+gvF:SD0chmv$ L !% ?E'j,"Ȣ((7=f{acYƃ{|ku, ;F,tD8L`t6""ḷEs xm\gT n[ طlK5K6>|RK!㞌ХU)x,hv몦׷êKKZT=d2lz B F.ƻn6y"5č)iK8&P 7ađO6貨'+sɠ7-u4C< mhlf^ {vUh.z9tW5QEP8(y_,| M G@@!? p $GpY`d(q H<UiaHI1o43 nuHA6S^'чq j15$(F3Bcmv`AnkSkNz>AdR\Zk/Ϥ kB/gpXvY7S$oTpV` DUTT!t3ӌL4p0Ҧ`x'??s3G^jʪffcJ$P |t&iJ';%_j.5'wm??}y$~ݞyMA&)nFtZmXJ_Z\wf9Y7}}5kFMjkQrWNF,'=k-'egL[Jhy)1q=J,xP:t2|n{;8@cXLN}}bAZ.?kpRJ\n1vޱhJ<ϖ@ε.ңһuMd(/(r7ў[k*m_hX: <7 [p%i`~;Nz3@8 3k k(?,H~Kd6!4`lOCZ,'ߍj:8@>~h:m(e7 q|)`, z /4Jf)z;LV,^ ;]ӊ4 3-!R&uC4`\@nw|u&&AO( XvsƄdqpO.f<^i:y4A Bi4$"l}^ꜙ# amR͍_]#No*hL]ݎ0jZ.g$5E[8F@\JSJhxP L3~iQFMATPSFH"O$Au4c&@ & : y lL+l.ri &3#;=g/"}yNc{'n!4sBdpG @qyqqJuߛ0~YPn;.b ԉ ~A J"C'NgCȶal"$`#=8>' " $B./lI+ñ@vr n͸Eނ@ˑoEa;&!(6ɒ+26lA?/0Ύgh-ݫ^\P >su( MK =y:j ``陖^yqQ^P70ki 88"01Ā?*?LEn6]jG^6,l1[btiPCzat AG8qIl$N*02C {vW h o79qk1%+Fx,43d܉]٣% FGuZ2f46цll686زM\8lˤjB2 2q?@8cf4h4b ibW*t²2j(lZm`X\_ oV/Pi z7"Ra{Dt@3#\󽈴[D0_)`8f2oo>@@[O~q5?KmCUݚ\"?X@<85EKY;~aDL$D̀A"?U z`/ğ@{C9Qߗ=&{Q*\;MdSa;bnzy!! #JBDC# yr:ޑ.rC_~ܻw${ï?2q;^;|H,Dn"F'.߇xo+_uuN .$USNۄ|}u~,xF3mk6?ry=ǙM1b~2,dCE;;`>=ݯmS]_+!ۿy 8☪检G#krx 11AזA2+|WTPN+s>G%k'{痽{ĥth::TYʣUS*+dpD P$m}=_hCCB2n'^kP/*@G"<Vt}>oC3G{nz "ArAkT7@6]EMoU!疗U\OSEPHw;cG3#˳=p!*V͗s6C%3M/.hE85p^ } #|pጦeB[7l ᗇ{EIwdPhDGj\4MdW|!"Eiw#G u?6 Ih9u=' q_'WzqFGGhg]񃵹ll"(""J$" 7嵻mn[ I&11 Iִޭ݆f7vme嵻]k|{On}}~$|ӊ'F+(z[`JZd!=( GV)LO`];F7=[ix Hl6B7?廨ge*S,W ʁ!,vˤy<6vN ,[0Sml"խм۫1zPA!:;$@AӢح'V7ےۼuZ(~ZN'tٰdCf;wc蓎gs "YIHJ'Nu-[^9bI$ߑOY`8=<^uLJ%J%J%JRS..;K9Bp}x=f9'=Ί"{ QQ2=.\K0 `Tbs+-}c!@B ”:N] I.|wE5 yr .A $I@!7ߖy&2oMC2u%Sɉs;c%$E#C]>&46$]1lclf*)C0@(C#'Pne0) vc,f·K9yyꜱhֳjߕC+`yCH$"|omuY5Vk~xWά+Ƽ35pUI| k%P<ztexlͭM ZX"1bw!HV}zr>>v|.<+$h>E;# `l/;D5VTUU: Aj OXv:dXNLwvW@V KmS:SV6 Upب/~SLR i! #_'`Ë\Kb`fqۂraWaqlZk[w,`a -MX"E8$捌hné2fsCO忏gCxݯ,tcqg!Cs9 )ץC >XCyck&!@YݫOq_G}DaxBrg^";#g$Gl,U 0KQX&r18DfCט$YvqǗi< wvxXۑv oA^^C0C<ǻuɚ{}+z=< M㋫:w1>> q/NON1π#N{À\>~)!/wÿ|b9wwrsQAb`0LEۍ+N߯ӮiR,1$'s.tbϥv3xo@Af",uUU%(i6mDkvI #1Vi3$AI@7US2>N^ATIK"bHL`i9Qnި|vp|Mޏ)$w!WLs48Tacr6@!\D (+䍦bWcn*LB ݬ.XWJ^t@'j U£c<מ[~ HJ~A~%`0nBR%6}"C Ҧ` (A~Gx<C\͇ڽ`,˛::4s0{pK*3*n޵R {&G76#XEJnz_5\v4oڛL g hs^ Ix/cmܓG(D&l0A ύJ>ƁYW73탐K 2@ #0AZԕrD=3.*s2&NҰ I0\tZ ؐJfHtVb&#yŀX6~ , @GVy)A?op"D8Nr\ a0$Nӻf~om1NMSgvyI3GxѠ @Pcc_MJ5x19ȃ $1mc 4 j]d TcgurܝȠ:2CB y̠9d-$”t)NݡÿIQ=1 $:sxӸs7vbAa]%p.ov2(6Zy:EoL!l{z's6zm6:p ;W4 =a_׮n(S0cS/@X{9_Qfb04`Hc& .\n߀̅6=I=)ks_$rN{Sdvt>K,t\Aqp$q8*U Fw?7̉:c!{I'z};ޟ~yc˙Q5ttttu r\|}%_0bqk$gi(ex%q1l E$}T0z 68!"Rq˛ :uwDҕNСSxKpӻWV'}=zzM㮽o?q`Zݹ'w7hmz=38w# Ǒz>` IYRX;H -o2l68<ͮzFhA8W`CqF.z /Cˌ*Eq*+{lAhHէt$^ !9q t9|9=눎1E3uj6 ˋaϠs1.rE#r:Ca:K| ]Η,ywudPN%4$ {Gac C4f_pnܮEU iǻ+!` ce R9v묩 T[Ds: |zIO )V(VQ8^Gt/W,WS"Diߞ>|jjm~~C~pvΘpӭe\+ϙ'<;rk_ f͚̃遯CG=vJtȮC F(PEfzͥ:'đ*"!fUĦ" jLir @zȎO;9DdK4yr*-ðQ(<7'`.EG {0n&)D A׾rK5:{φvH I! e9 Yv*")5NZF<1xFݶ&s2wV$F2}1Pt(@_Z ;J'iqKa(ـ"Ǻ{)!T c Cu`877nwl#8pM}2 h9:l&?>U Apac_i(J:X1,3(?H}  !l|N"x/ D6*"*"*"i"(d0W*(()((((((((((((h( i((i(i( (((((((()(((((((( (((( ((h((((((*()h(i)hi(($"(((((-dYE4SN$||͖YeYdX`:g u9fKֆ HA@U%EEQQE%BTC ,)G/:<0w5-N6w1NIAEPEUG٠@._l" 0,,7Q*Pf&e6+)yssʫu3`!E@Ϡ8'{ ef=̋U_|H_Pgو^{ϥ}(u7!@9mMݻgٗ]b;v;6&e-`5։JLW.OCݴXv Q"܍RRL6g+`T6oM6e + mvI$6yۨp#5x$d1BP~is"6udl+={;:{g#9w J8óѡTmA XTU!qBP)T{a§XoӹƘwÄ]FN'7l(o7:]5ːž=Qi{[=arIq&K t& HqA>z$Q!nL( "xϦrn@(1C Mz!} :χ};Cױ3-6;#JchEtDM2 kpkPSZam04nh+~|2L]7 m5-+'`xÉ;p٣]P}NЧ :y6ٌH# wrU:Ÿk * s wЗ& e %7RBRJpիur*8z@퉹re4oy;(׷˫Rdb]z=qϕ{`ųWŦaR 8jC!Hfb![:rK;q)_^ȷ/(o8!C՘'{&M4KF, |fm<π7%m>ɢ[׾* "&wAP!Y|kA5y6>hAΙ`7b2(H~ʹʂEh$ Ňoӝw èCwt Ю$-E=ٗ q5qdnNG>1MCGb*]:51R+Rw_(DT4%X)ܸK7:'=]uCn.t4:!2XhK5Umxoܕ!+>򽖽ŁÁgȬ@vP a TV BHٹVȘ!:E|WA7ߣ3A4:+$}Z% qFQ]߁p 5tAAhiɦ߿G$i'/{ӶGȒj u(ltOQ4g $ImLtC 6hToP9"0c=:-mk KE dWMC=BvG n*Mo܃ A),uSvl#P 7:n@_ dhqRĨSۨ4;և{1,-F!x`9-1F1L] cX`wi:G@idIރs§CgVTiFLww&(w "PJТ` ;Ӝ#L>N'snl6f%ը61٣k9d^ܤCcSێVK,HȚlOǠ#~pJ{7^\T1 (?1zy/˪`MOxvsK{E$ddB0MiѺxA}5UUUUUUUUUXrz ̐yK+^d/f/i2fh3Wgux g4}nnsS\Rx#XCQj.#Z2l-%9q< [<%;u~ $cX35]$dOhR\{3@>x{cS*_ Fuv>}ec0>CfHHggL2-ô,"aLIñ74 a.]@?4s[}XddzG+d:4񕑝ӟg[.# -lMt X;Ճ^zt(zR̛F- 4^r b&4o` ҝf 7=e;!oK^E(PB 荮I$X%ݵ2: Z;Nե{9I+$q;^f <4H+Ҳ@b7$d2٫yGd71u=mΉ+?82}',r;fje# uP%HN>^( IMA#ܝ|.ǩ=LZa,C2(g.E&C20u71)PR_Cш" "8R2 QW%^qJ.2='GAhf$I\u~Bwv&㎅%PWzgN^1,z=$SVʪAV/ U"+88s9T<w3P"~Ԭ U;}!-rڷبz[M{FQt 4"ʒlRf\c̛@: D&7PGa)[- iJ; iD*R6IKüeU@l8[ }̄T@I@ARWgZAM!Z|6+,=I_{M"8 Syçuqv\a>r 773$""ZB"]MFCOTSa>LUKaj^D5)?rZKj+#&FO+A EE2(G)x̻"7r@ap!s4=]t~l cilYԤ4`21.ךm{i|PAɩS7qddA5ERSMPDS) Q 1N/ >\*Hڒ3°t"PLA+6K@ D.`1|L:r"030r&)30X%qbH Ѭa.NPT5) {TPD& yVA}d 2ȤmP"DIईؿ &ysOU0 Ea#m>)DhZxck2 &l K󐨤HdDo}(8aN.Аѩ@o5Dg*b'ɿHhh<x\IC黮ه=ىT .ݤ m]>~NzR3 oAo3E#$S1ѧ_!,a(xD/ 0LEH$.&`& JK13 >#g}c^~iҐD([&Oݦz9x)ML2ka߹ܖS{>}[7 +#ظRrGݼJ&c#qBh>Y~_Sh/$$64F QK[ԼZC{6qʨni&| aکP3ޅD`TI!.0dN ԊG}U[|inF9V;Y56(di j&X5@z͹ba_O*V| tvwW]^_|(C&%? pRDg H%C!3[c12`d:5ZtQրcX$ns|h/oi zvVyqz}~y#9L';<4C'DpRڔ>|b) )r"" 3=SaI†5 1>|)vnc&ڡɣaY'A=1s'wPh:iiN+$@6J&ߛ!tkd˰ h6=8?("+EYJe1rɂt$þ B?8PECDvf=샽7^3 %B-M%QR`g݂BXvQgc tt!w$~M``r,6X~4Ec2*Ө^*c>!{L UPvf =:xک"%PC+5!}6 )ɛm5*rA;[8N^e B&B %G՗fR COI|cUb4D$u8%){-ɧ2e RpF2V85VT O]:I?S CG<9AOT;0 &zU#HqMIPUCf"dL t$1,REª d5aRLLEA5!Jn \hgÁHP1Q C#\<ᦂ=cׁac3L~Jy :@/>~:I}wQ@==W䦉G,B>D"yͮ0Z5=4{dBL˵@i(n=OJ,n^zCuHB- \U[4NW^a@QN3=i4ٝ#Ř.s`{: ;Gu%=3T()oT,IHa &&TZ}x+1p)EQH:cǤ݁ R3gH)v7aY`;j"5A2bj ~wtRSvΌ#X +,}lCMyxplPS0ҔPCHL! Bp1~+2 ̒ !?;8-B! F{o*9CN;X2%~GΊu[!ٔd31q31VF?07zWń1l|}[%67Ѝ2%ǽ|` ]P t6|ML0daG3'==QY-=M7~N`t"_kƩ#' B<$jyXIns_v` r(1k}۷^7U,w0ضdG'ۡuԾFkȂ'(7=?rToى[rQPGDAh=z,H>*o\#UmBTfokmAw96'8&G +cT0l0n}Co-Ӎ5,7 ۖ#8K5]*؎u"b5h\K:Qu&m3*f';T-JvBZMjG3D?ƒ8ci3&&${Ч~;4|A}wF[wL%RF劚-,`CH n!oz Q7 RA6ZE|ELE :w8pFҟ@Q?q(2݅2ld 9&(7VNj =]/opJl"3$̣IBH ;:|_xa͟=73lkxQ:~Q"(D)J|)@lFn@J vˈ|z@/=Ufe* `HQ0pU֨ lCm QVURVG!ԥmEZ`GqJVflǐAk&- 3!+ZșZVmLk5,AjblQ G-#o#+ "6 XCBorA=~#kd*b]JKF`v/*,#JQlfS1!hsĨY0t6(zDCm`"$A42r(i,-6i"1WcdiH` Xh@cEPA4PTdK=;f!k?na֊5b̠6RE8-9pk6c1aQi C{QUm4D١o jZ-=7~W >)DLB9q~ œAf,(GDHB^1R҄WZCb3`Fm6`4|RF/xwyrp궟:x f(x[rX)&ׯNRU@˫ RjJ%UQ* fP|%@D^84:I~6ATÂzÀ!iCOŭs" X@˛N.(} (.Jzj$4k! Ѧi-UY?FUfVo G A8`RXc61TRGI6bEiȂd(J$5,0Ii"d3 5cLXhs MliVY(DTyOR׺z ُ jξ-5 A p^R}BXV ;6.U:2C"M~>B"H1CCWRw\P!T&HONʢ)h0`s"NɴP !1bo(,($=e C!(r\hVP(r_iԔP*!J(9T6aU7{/JC|VB Z$eb[C ]5:lD Hxt0B&JHA0٣B$:d0$"{d`Q>쿰iOCzg]hϏ̤g1}hYSb͉);eJ2 `ZC嶄s 0ȸbbcƈ^3!mɮUBIC,`5 ]T'̸'~>#gWh;hd1ibCc&sD/SV DL(Ck ñ gijdTpmIaB1\, E!' A^@s7X}ϒ2#;n Y3$gT0m@p5ŃxraOcc,$#p ^ `(NF2HCҐbuq9"{.Sk"%֥l4 Hyݽ5o2"mJā#9y4P<EF`%NvM)#PMŊ8h V9KPdU49Ɯ07jsY A%w?L/\ZoN9Mvл `Bǣ%f;Y0 ]DEHGI5Hq6̃aۃbs!HyDug?m֌dCUYҪSC !R&V`.n;6XA7/)I>ʎ :'F(3bfE!%D )}AEAT :I=>rIt:kxr@ > ѣQAx=k/xK;}q^q oxc]Vxdv#/NcWTUZhGv 8*;Gojk͸jkxwe~eU%Cm,V6kNa)$ +m\G>{9{Fccq5svjEqWTzA:aI.s;yJ~?>Q_%J0  "e&e`{&w0D©tBډA_(vx,ħ!!Q(a5DpB*- @[pd()B xޑ3 Fѭ2Z8ïplfv+kA{c ,HldD0.̰m li88ncvDg6u)w۵jACoY ^>>qGUGM'jcJJR8کyO1Tb{]T*eG}<.k!σ%PlNAM\u_} `S؍ ˣ˭)S@U@a*!b(Rhw^֬֌Hd3Td II,Z8$ºrnBҲT2Lc@Qa 4dsh `;Dс@-E$ 0Pp;w: S#Ip*YR$Q9U_X޼I 5aNz ]3N}K40i&9XSy&J'\2K#3C+%OJPRĴK@ @JT@N?a)z.0 7"Mp^hb Ĉ  @()J!QL(#hOP8xoa1| .^0A4[|ݽ d6@bChvD[ JPJF6 JSt,ˬA3cRH\$| N2ZUZPءJ?O^.\&tSꋁ+p;44+7+ EɊ![&c(⏳f&VH+h$h6r`y&oƀ//F@adi 'ˉr$pjJ>(KHuE=P.4s0C#p d=EdD}u!Jyı9i!<I&8Q`BD󰍠u;u#ьunܰH&ӿYc-w+9Faږ5 SqXGq:H!4+F1삥\K.1wڅch):̟Ha#aӷ543Îg֓ xyz:MTck8ön^ZZd4;ځf+eZ| Jy7qԙo FG\by̝NEr(QmD#o6n OOJ( Nqzv=Cz;вq-g.ؒSۃ\c˳Ƥ<MUgaϗ;.E 04lpCTA;\x``坟&,oBkC˞ӏyf`m&C!/lN%x8mh=/g]ѓ@14mT MdzEL=n8KcR91Bggc~~":8{B1s'oԠFNt0z4#a 3::21Y1 f,PѦb a;U qѕWч/jά+՜5rw(m ͌&T`h&NPq^Jwis4|-bpG Tx;w1sOpE;6Zj6Ρ)qck}@h֤; in\q3q@ v9vnnM\h ;^zV 1KaPH3xt$$qCä $b` dFe@e@zIEG6@"k8Dwҗ=lዖ#)Po %ҳh}.i@M827*#`㧖G({CIV: ԎO~ܞ 99)zv}ؐozE e\q#Yhj06\u> 譯pQiEa1\q4mC};q(OfZpû0)&C&E:a˒* *r*= 7h#fze6cXO=1O8Ï1҃@0i\f'c0~l1wk_fpdӚ'&0Է'n=^j]ݙcuSz]t7 Sg_Nnrvk;ϰ:l8th9L/.۫qZ84.ЙM&O'W A#EyB0438m14fH:Jjow=티;6D,bg\X[e0;aam1cLg\4!%gO^\o0yi$ӇlPjy;|3tXϖfM@O1l/(TD'0eHG7iruϱ=zv0Ҧ%:Xr4%HN3\Z\vsχgf)a#pvfܢC&]}T0}g%-D5) CTߚNVٻ5{5IuȑZGV6t!! n8]*O9|j/b4xLR'][epi|iSq=(3]*ӫp|_ e8sCe6x\&x!DP(J93yôz{d:x3-quyWJ`zE`MCnvBl!%Iֈ3Uĥ.KERTeFv-'92+2I 2/Phmf;C k6=˄qߎNwތBOP@waxCKCyb4pyЧLᱛԢ1:"+7%B!0orҽk6;+#n̓7g=z,,s,yt"p;W݆Ӝ o. CjIрk8R;&  /*$5ߌ[$J<5vdJHUaު ?~(aO!J4/AfRT6,X\9+:`?lhg1b⓰4vЪI3$]@dL+^k#vY<(aNCy(“ۼ,tY|S]'l4YL>5CF!=+} 3XQ T9wFUK F%Jh3Egh6Ui[nqsAI wWW<0VJH|,hPn%v|dCˍĸ6@SB3 =S3e3@ġƛ^`(ÙI\bts;K6ЙmϊONA.0N׊~;ަ^sIR=63It?uF(drGxBpuYǦ>&)`ӡ##GqiNx{B hi#ץ1}񍻆@;0OOo%ܵGv0O<-d)zK׈%9;^/ ZhhE۸P;tڇn%=+D?9Yzs1*i)0q{t„KJY\,RP)g# O"盼n:wˏ 81H#NYx7; Xf0.XVjB_fyt.,A_κM$o3XÜdpcB4+zd. *1/f 1%q f=ayR!n 3Pn @vب@ tvºímy4]ZUy.y&plCsk~{@cg w}0jshɉ NM9_q<מBH\AOX)&!"d@67=ى <261X93Pq p80/\s҉ `Z͕YeLжú1CXܸ0?~ZVq&v}_⺸l.q6, 14i0'FȳHVHqGYԸ ; 0QJS5hDw44)i?q"AfC[rNphde-鰊t?e JCOaG(*&8z$b*3g5wAR%] \U"z7F:X٭fyθ{".ʕ!A1q(:8ᵌjY]TO{eu9zSD̝ !.ՄeêP1'a2o;jOf3so8>Ln&0ϼ0 "259+MCJ"_|)bi٣$$Sg- t(}ЄL7YaM ĥٹM,Zc;m$PWʚ=껼(Wuu/}OWuuy20CNY7Dq&4ɼz~Ʊ==nc|^^eev9ǵuŜ8ze\" [a- vݠ=EHL>{GN6ꪍnWeJpT%" >N cV pZJ n3uFPHU DġǧP?N!SJ{Bփ 02(5=3o-s&CH el=ym/ᣫm qe}NZj$p Eű=Ba:"<پeQ݈ xo ᯜw㵘Bl9k.x n Bw L'g8mhΙ`gbغtE7x\.BG G5u@찓, frAqnh[vYԱ!\[;3*bb6J!paqC(~7ŌL5Zwt'k$o:#ɹqdvw`+ u,)^UZxukӖ&ƙ1@ib6 2Mtk-f16Ƀ3"I®] /w "}x.h#F S`Qb"2$"9ZDQ~ Y_[l{ n~fw d!HkιQh0B7ލمdb v=AC6d Mb 2.o{*Ơ(iraw=GCN9*o D1> hh1CF:gFftS< 1DC"M$9RVAmui r;S(A٫vxOݾ;+Xo*A8r:%zTbds=_?\*옇s['%j3ttdaLw”iqmQ~Yr0 ΀U2Ԏ]ڧpB<#ZQx+A4Eôk/bl^1>am`FiN4KK]z~)KN;+e4\sh:ͺ;^_4\7|zwv#O2wX.lɸLNIB4ߛ,+qcy8=N&P?RФ2p4fM:b3ׂbbw1 C!eL04j_pr1b*]E(1 q8):X+ 'X6 ww sS5 B 5G]0Ӆ~a7u38*R3=\C&G|?PnH)|,*mK"kV K(\ Vi\qwϖ6"Q=:dHrБ|VF%E^qMS vv44`\NYɍmrkRWF՞N|`z1z+"ijM\厄QJ) *i]1b3*_A@@ 9zpcc3\9]vpa֣A-Z("[<ΈÎ[?^f%XNpco78Z PRˇ׻nQ.A @S%bdaYC3/ZaTB;h/~?.R0'"b鎈GR)\S}`Dr@MLXO5Ѽɦ)%37@0ٟ \f!綝EUߢQ@ IA@(&ώ1/(CH(Qgb`3Et{s(DTbP ^P!iq!ЊEPKH&r#".ΐ}FR#ZGCտGLzJM$n^(?2TOj1:-!}Qr#?zTu@AٳH9"]@5 ue&ea?ԴjW|( %"[15۩ =r|JNmimi}7 gQҧ.iaT4m{.iLDz#  )rS p넖>$ߦƨTpT&}UȘCQ{d@(F$B LLDdd'AI4ѵSM=!Bb)""h`I))(R{Cu!I44nx(PQP 4xv~'񦐔h 8"zjGjjU%SvSD7&0$C8fOXV[kH- O)0F`qu.!"ogj<| i4Xb4h` 0>WlZFΨk~:5>q'SW=b&=\=&Bj'z|aۆFNd玓 KRhe Bm AZ~  s#2^qHo'C!h~LQ#)>ڏ D ۚ@SvgP} - %G K (WL#)߆L23 ~ϸB)Z>'`U_2ѭaN݃H;9glBnk.[]FT\JS01=Մ0,p=:%!Zÿʩٷ#W#̙e`̦;;&ַl'~ID\ypsuX$&9EzBD)xTNV(AØƳ/~,\%d l۶ 31~l !]h8xRZn`kCA_FvuS)X>NSSKt,N7sV2l=LЇmuqS;ɲ8`h (iRtol|]#TJ2^CX2MesTuU Y\kc:g{H&b:~$p⏂l#}Ճ5tJ+1 % :`2$Oq 5,= .n1.cD4i5h%גrx騫D:uniS4pN5ᄹ!0Bu̚2Aнd Ϋ(FDPӱr V9<ʔ~:+ \iEMcgY(kjbhu=M;.Z05Pf2isb];W AUckSPգϫ/|py{KqW?xal^f3=xo+*zIJڝIN75(KpFp9 R^`C &(J@t)~A leșZv-VT#Ȱ`PP7yF1N* 0jOcx 躇D(V`QC^GXcsZ3:zHe-l;@p 갟 )!PXPz}7_.l|;^G{ܡk}.@_/^5 &؂hZ@1 㨣oUn@TeD uM hŧ?0eݝL:a&q2BIp>nrLo4ùD3 5L "tV2%×XD@ߎl20VsbeoGGBEUTMɶ{ە_}޳C7|)ɚK^ag>$[ n'ۧtY,T?C {|j7Z^`U;\bxٲwuiLrk~eLl N+Ro;Ni8L2X991`Gg-cš 9M+D9s!P;o1=vYH1Q}ѷRb=;KoTF̚Z:twMUay]7ÙabϵYj/7m5\/wweRav&Kݔq/R>m^x-zoC6GS63;yTv'6|-7l~],Fvw |s&*783u:yqx$$@2H<nc3KF{Zx*ÆTQ˸6OQJ >0R!.+Zߖxzn=PQ3@0&.H!oWG+(*x]K,M6Y`oos쥓gy [{k1#]f;QEv/ K꠆ 1R{pb,)&)(JZE)(RBPY* ,$)MXͰD{k2P?1lpgb$46;Zi8,TUXpS>@%;V?ehi6$f!'HEynpmcdRQo~ }@@! I6ǖ^>0| %C;/}ъDHd>PD=~I6(H~_| d,3](h"Gus)H} Li1lv}BSAmּ2Eu!\ RDژ+u׮4ZE֍@[9v/RSAn{#䇰N.^M`z,V!vlq1CP[C>'\ uqE)BՌdO>݆ Ϗ.y7e-o#8a569{'UTxˆ0<`m,w{6u<)0^6PB)j _g7T12lj, -ND>fS* :Ctg+Z bA U6|ٻxy$ Zu\ NSUz(@Ǡ79X~%Jg4pc} W}) [a~x"8 PSN2Rːk:2!5Ap~ʖ46 /,d~+a>pnG  8?\T6Ozr S.sDcLѵ` /[/E VӻO |wCT1㙖9>S#=Ey\r"b*jn’H:P-AEz'("P=mM # pMDTD?3K(Ku> (g䪫,FR=:a p wXsl@wgS5:rt+Y0!3ZOQ9O ڜ44z;JjքJtP\-E i8C}}jqYd0 }0?|,n"{G6<7,gkO_dfo&~0L]~poSgY:A%PPyak(^Q@F ka뢊w?EI 5=001U4TnΌ$2`# fnU# {#'{tq Z D%@  d4/&rC @Ĵ1#C2Ĕ(PĹH a6!JT! SMM!Hq O'HBM̮J  i ZPn T$(pP q*W$7b2s ]%O*d(ك}!#J讚lI i?2qzՂM[46GY^y8b9뇕t>ܥhq6뗃KOa>w@D`uivn8]MԄo50dC`4UY,7iFP 1% ty061 ccC! zu8HAn|K߳LPHAr IlKiP#)>Lrצypp1QUh0kQh) ʒ1φmM6?rB.W]jHu t(Y!BlaaQd)pCIeղrDovo)H}9@`s ް+`2R [Tu w adȋf!%()PwpƾdDPdÂLU^v3=v?&t}MGteH$uN+lmC rA38xOHwyzUަwpFD'j$gT*>p2E{ڻ5(*jWOar&-:Z en^\$ͮh=!_ "4BKONQ1_>;Hp5M 'L_Y'RNjzH!UfpH[# >h)$pf` Īr蜇MGfe=I=TڥCaJĂ4Q  ʹu\Hp¥H,6ho'E\@Ob!2ֆhC%.sFj@8@X=Uis[S$ւ $bgv v-@#F}V!oXDGfWO1d1q^*5 KpԸx =D qQ=! TD3{HFr}arS#POI?M22 P!R^R 95QIМd0$b#'!i'T \ l7@KN1J6jֵ)mƲAb2[@eUjݪ-{T%3 kݛJ")!H"dH:2۴0X3ʊ JFm"̔Ȝ9U@injq Obnz2m$Tb)Zfq*6aM,̰@u>[׊9tB7NhB`ˤu&\v&YQ1@ -z`h x0?X1'ՖHp | _ 2 2xT qœ0Vr0Uע Uo\kWh=,lՏ/6DJ*9! "c:' <;f*T]o0'2NCN4ife:RARa.e8iqCJi q (a LPJ@t73r6<@ T =m ,4X1*hM~y'EI/L'2{s y 䴽(8rZ\Q ΍Qxf6<%6ޞLkD23!R͎eviF$%17a2X#E1wRUcQk_!!dA L8RИm(;kts<ǡ)pќb 0hTkVB2E,5Ŀa4SΧuIi2fFYfSEYy(WD ܸ  } @ pGAC>Gٱ½JlA]dD<0j$,8r¨֢k933ɖCx4Bi C<\@:ީD8Im P GrN%-_\_v֝$ٴ4`PfPfM8}z@7 8ۘZFz0Fkm b1pCIjQVFiu cME0>0]I潨JB+@f.JZ_dEDPPP2\fIN#A3 -0 ` 2/҇n`qKYpYk pjIrϟM Ksҳs87sRK_( ??uR;u=8)',wp Imre,LqS-kQ_ zbR0eMZIQ?_)yznCb DԺ*Uĵ.Nz Kj)*iApWH&0@v)l#xZPdD#EKHcWpw)*J)nDǂ8͙ׯ3yf1,K.d4S ;r31זvZ/c~r>/ PQH:f j:g~iD8rbT>)=q-s0ҚlC|nJA۵S|7#~_׼UZnvh]%9Duw3߮i;bw0UמrZW1b|^rtc|_(18G=q/"Cyfs^'v<e1u$$4[wD0Ő)l&M~u)5:/ɒ/4!lx53]|a`WJۑ`GtIbQ9V&Bes97 >)U\,&.y!ss9ÍNϧUǜK>B~ھݪ.hV3X8j0Mw:8cX𹫍*#SƧS ÖLZ wa_ٞC 7q6)6y\ QjvB{*y~ @=\\!5›3 )t`t;DBA"6& Vb$Lf +IA1"CE;:c#ܩ1#@G * rNcb.'3'ל5͘CUɰ`Dl z`ѭ164IHXMwhLbk0)o)*2*+l&RFzgm\3z40}0hN#sW`vӫ'_l sV,MLPTP 2 a:H #]s& G9Hnӆ&<^6!ZBAO9 wۙ~_Os䄒P ( dBjg$$-,N'kgOo,pkM8Vi؏IQW2&^e1̂w amzjLφmhԄ !w8DPHJHzkB "hai HPd 2:$"N 41PS*V5*aXJ25BE!@>G8@FN;J(%( a RJR4 HR(DSI/N?հ8-w:}r@BDRDp>g(=z#73 rs\}D t ;2O2 e, tFwq" W]SްɝQ@)A4v+u=Az}HHvT^Pn [`D8؞Vlz(j=HM(H~cWڇ#IߝDR%(}"!|"Jt E?@1y ~s0bjZhOӒQ4ISQTI!WD2,44Zd/!e! *Be!ab $d `*`G PJI!A` ""beX !H"dBZ * &I)"h@ I2S}P  ڗ>$)iGO]%d''G>o u f^^7Wr֜ȱOq}A,| !~9'waEv&%}zֶ@by`22Ȭ!SPxpkP9^P} n3p l!## ΁{^GeH d:9mn3F"i>-q77FVl$ݽŢ*1a dysh0h\-4+p}<-p=1]{nEwm-`މ8C(&e<=YcDk_#=3f7 R "ow$P.8Hl**"<666zwP; H%uee=-] & nA=[{`kߵ+%(2H&݄լ<ϑ]csdU u+Ű>d4PjCwXNd2BH|t@|,!QUCD_^`DkSO5Șxs,H\@'Лnz AL#'at &ߜx. aKH.8J $JF`]y[ 8o5*4*DFG +?K'^̴$88AITAVZ/,1NB[g>imκN&4!H]Һ1/d fo#(TRz:t30?6JĖ?J<GHv|i ;wUU*JHL!$ 0lCH%X6g 視mMYW=` m֩%ܢpƼ=a4ӁgxZ3c|I!O 6<&ޢvQXsHBT"Bï.I PʤI/Q,Uy)#0µZc" /0,"Jņ e3 3UR QfEP3IK4\FE|paQaEUL` B"B iړ" 13*f۰Ǧf3'Q4䪬ZȈ$0RB'0s`&'eYjmHm$f8VR"Ff<$Rk!KYcWiI:2 I(30+@f$,cዙYը "&!&fIR124e3#ӍdviQX!8ڮj6] Q[kl!Ֆ{=H8&$#!6q8mzҹٮ`4ozXd 6 & fb[i+φu37Y0bQks:,gm= 8F6yss3$ΊA27C'G^1鲧u(p㔷%)8>4:*p+RFZqsOŮ<̎`4Mxㄔ!@LTCÎN$ {ƙoث i =6qƾ8X9F`"T`*,\XOY):0Jc#+4чF7QG4D `I2XaM2h!$+!Jt/GWK!rD=@Ej,LʡH?46O={ 0C|"zOXsas+ SD/ z1e q߯'jd'3cERVnt;>H ^~= nvFIq!( Ӱ%ARBW!X&ujR`-IJU mR4?00Mxք[@ީ==-+T@}}k@&n~k)BlygSʋ] .Qd0T!Ց5ՇnxL\E$EIlJ17r44' )w\g3om$}+Q*um.x.8λ5c44TJ& .pGn!5jJF6F 8{fK9-Ée d8[wLjh`KÔXu$)qe:A ԋIBwdž`F!=qE޺#S$tlc,+$&[^H{˛ɦɢB|,*yE6w$ip1|7UɉzcrSq :[[m`3H`$lSA̺I(XP'a!i֯C#R뙇m)f21䉷v26U*dQM;Ro5 .z3z|q?] 8w wc;θDdb gDu6N|kV@WncϺ լ71HFTaHԵogpiH Œ=s]bӍ6`eMh.3pAmw{G/`gFI.ꛄJ ͼL\#u ǶsVa[[9k![+ґ:JN9`R;=CaErj) }vRNI]t H/ %Cvp)=32e6iY!_QR0]hk:i^LF5fӷN:LmBZ|Ŷ?6rTI ve!9沱ŁcX 6iMkw5h"9(0bq{2`Ƥ1#2cHAljhX]qp-a0CsTwǨCC-e=tqZrAquhmȌSA̎' oE[0Lna"@zE񝫾t7ũ p,g l_$Xx8"C|zM iZh)m蹌\L{amYv  (za)$A$>a߇kXBDԁٔUԪ`K0rz?Crn> B.!Eِ MAF/֐/33߳ے;pvjXB 6VYHŻ{X.hpb\iC`Є#̎ Nl&1۟9_2}%ᩘh,Dۈ+'Xck1 *-T\\@S zdXټxp,A4AI Ȼtɬ$Xi -fa 6ea8aaՖ-`MBeA`bV*3YPA%1"b(Ցl'SI~Ì0IB ?HRrS,f4sizBϖ܁f[[bo6vmm1&;d@21,y~(~|?XP4O/V {$W( @HI"Õt `'Q;lTnwInʒ[F;,qba4\x}$4W3)hy bT i wD ]pYL}m>7XJ\NBg8$N^cy-RQ>ئLqxU|Nr  \ 9t >=MTM@%l_5gnc=A ǺMHIBP :2#@5UZu2rp$# ~J`d|uÞj'a8+G3CGi69B!N6J>@ Ĩ@'oGܗ)*1qzH<wM*Jx4Eв<(Gt1 ?TNhXz@3w zE'D$ ԔYAB E/ua)}l&Hܤ5o>Y.ZI{vl rڛϩLUmpM5&$aPL "MH!JBWF# o`r0QCB* l}"l^;xo()lZt6ىP&|aƢrJүk5fftDx>ҞK>,g1W-z!Qh<-Yk=$NwFݪ 6ƸĔIɭPjHO9uG||2H/@?."Py<~/m  ?5.m#@EOpDQ>@ͨupzCPCPb5Lż#ӎR8V Y0ZI+].cu 3B uUS1Je󗉥 I 5`i;j.f*ŢAi\еAr x#GjRd, #0%E4$dpIo-ę%(BqTÚnoX1me#͸5w8nL 2ak$U zhŋD,L&Nc

ab*kz@HBPqv(+kS) ! 9cJ&guP&!MM8G*AXI Z>[x.^x0Cl0x1o7p>HIlhM#m0ɳmp8z"Z3 &di4{H bD}OP")XlD$Q8v꒲65dM!m/iM QN4(BNŁn3i }F?Buߦd!6[ߢ`Eޱ1=H~ y4f>*?Nv&=# svndU3+|!'Sg_}9DAZxP`Y i oS=tY (j-kRٙBCP,I ͈ Ha*eK$"mO(xǢiܚTdЉG9ix @j R̠k Cp2)@Ԯܓ,j`,0CFb20 ԇ:85:$jR lA+*@Զr0 Jvi7B(ix490zz k 9+r)bA# *1bJJD0PyA䍦1t`UkH4Paa'(0V5#h( E DFCMfe !eɂ@ B4b+@ F"$vRґ4[H%d * ]aBEB-*P*n*J +v#!B{6I"N҉E4=%Z ވށ8N]bC!JC"L LZV#,*" H#$;,}I܎iz 5ϳy8ie>Y(`".#ASʐpaQAtJ:Dw% ?ncD =W]ZhDXR%a DBc"`  LQJАP%1EPPP1,C@L5!BH@ DD!,R,!AI%RI%A51,@0 AAJP0#,K$.FLTB PRC財&(uo(l HGRbhemȊ6ڸ'iDA~(t˛$ߖH$u6s pA3Ї'7zZZ HGɁXPku%7ixfyHP IH"evJgtg.H0*D9<.eڊF`( F`F4#0aT9FYe ĉ%yCIWt @sb*"RϢݯSGp\7w mJ)37aad$زM%4L9X.iɱu[0XI; HWs8qR:DHR3}"AwΠɩhYBDq`E$! D'!݆q$"`i$ +FfAdU-l R 14xc14QDT' *X$(*2 Hș& hF1\$ ZxbmʉEd2R@䌎 #)UDM(6"m&f5e$`+ie!).,bKJanh"D8A5 $JJH5FIvx Uh5152ubPE88NҖBK%,H1$Pa;,d6F!]Hi09DJЛ!v$uBh >Pk`*]*! KK$k$tjL +4q3[@VۓSۇrf9B},~6]z>•!yvS^N ~Ds޴>,G$|Z ul|W)TBd(A0vz~W~ L(-BoߛZ=9E!b<qTν1zTBP#_͠tml@ 89cAKə5<]U}'M ʇH !3MGkLa`e^E仂xŬ^&$%h Bh:ylO#6&lZ'ag=,J[p`fG Q"6aǐ Q,u;i4|ŪL$) P.Aq$NP=f&{2vbk@5TDF<F_ζ416f(GDpFrC˅0 Rd#D^R ^|V14oXt5Sћ_n(496=8,s7GI L3\H0*S`輵%mC.F+ƲeTLA#fxaF=@2bn5#o.9f; (tITt3 jR'ur!抱" F?~DO "4ihFx`0!VGH< ‡>᳨D- *r/#@nOF~hDHL(|檃RG%EB2RCD 2ZTr5]a(Q2<}iotxH9<  B0D+5ސ4:firzH(DQ @ɟKKؽB Q6yrQmuۍ\ؠuޅ>m5}2(ŹC%ˌz#M~ъĚȬTrD16!Zl HL2DB,qM c6G!  +6\lHiZWdqc+$YI }LP` B!~@%ڻ}n;N$H$|dTU<#9/֯}|!904@ґ4IcATGP8V,XWV@.}*{T$$>ZEѲrl[P$9w]cfR.@R9eV(YfgAh r!#(X"I3(qޏB A i:M/(vx[zP)"ڑ?84o %6B}?S-;OC;lX4|P0TZd8DRvF10$8Z#Ji 4kxc:/5mB"UXD- )\hD9D0}sa^dlYF09y u"eWхpMy7x­1H>+!b 04H@@%@+Iy *j,N}x dc2hZ*!!Y$Hs0ƎC(K9  D%n*$ h 9yd0UL Fd p%K+2s$8jn4A0(:xe('U5sBcu#G9rC" P͹1j潽M8THPQK)P:K-ɢ=[Ѩ"Pin]X?3$u%\3s M!Ľ=;`]i'5L" 0(0cAמ aNLb)}& L"^) L#(Y2^!!Sm!*Щ%)v{OmA!`6֘ҊANP?&%*3L,)hm9{%u0,cFYVźD!ᆃ@ъ`B!:k!nf0} ͱ¾gOi̘VRf hUcYL۩IsRid6pP8YtXpkwMFOQ(l.Al zV(\'02rk4-8*vPa}'  Jj~op[ld#xx F#/b!"@d Q3$M4LV2u4  f($T5=](o%(R&@)"TbZOcS65`K|3=/QEF0K;">h*;guݖݴf?\d3O+T׾:28XFyט`ƽ#نڞg} SL<㡡d!UABłhJ L* 8P19 M֍Pb_ tXi(:|q^⨦X$`;2sp"(B_h:@4+7DL=otBd;V(1a.rx~g(V*"A(%bhP"e"bf$dX"䘠 5::me >@h(l`(3֩=g7~QH3'-Z?CZ5Ey0yXDĠQ02"w#=`dOt$NJdoy04 Po{|LjI1PPB3%3W`l4A%4#M &ۑZ#,D!NTaS1P%po"wFQP°Q@GAN# jIHDUEZ E0eO b !ʄ 7g,~mbcY_[Qh?ԓohGHp|{EJ텃әWWjR1\U'7w9]vLHg\3H$J}ٷ$lt6{t̊Ky]u) uC$ȼNEGؤ7lhwNG RE؜rP[܂iX}PgY P趝+CC جθ,^! U2b)Q =~ ]P<e'泑N}nLA|j왽|9nQ Mz ,Yj,gGM`,`!P "=rM9]oNbr Ca42ZltOQ v@݈? h9Q~H+Zd7@@C;)i/xܠx$`AVbhvh/w'bh۷3` ]>sV4ό UaڿY3 J ( Q.X9A6 rD5?kNXzLl*םw\ͫ{C"n@}Ì68U.Q7>λ <`?<Oq睄XN`U_tיTȿfAwOŀ'LG{&ӪM *L8iؚD5S|슦G'|$ٙ؟JוXO} z.0뫆ݽAe ];g/9B}^(*J =D !d郇SvcH'nZ?‘ a)R#N[V&P ]gIA7Œ ÀXeܩ9r‚N=.g_U /?h^Ll$^;*Лs]OS֞cdo÷̔xTe2HbS} ^9n;#+D?'!%ǃ]!ձY H AO]s)uErO1uA9uz__~{I]@S T`VM;  wUtΠuf[041zF'ۡÜpad#ubKx•A : +վ̡ Ù=#>`=! fAv[kJF@A !J)/a0MkcRaI+` pn86BH56Oh~kٝ][ c+lZ&ẳCM oYhi= jk޹ؠ~5`^ `n{͛A4@*kÔB& ^!74jLq2JՐٶMP {-AX0yyKaw T,". @v30!?-TzBE9Z> >Eb[hFH\%Ao2lH'aHHYCr9$)@m`pïK~Pk%*̴t!<}vZaG4֋5AdM:D!$Bx[0mNjw '&Jd`;Uœ"3 J|ۿۘ @6ʃqCRQ^%7Pcm?TAAI?DO^̋ !NG ǻbH?S+}ZXѭ @,"8G sR\1V/ǩHPtYu͉nl*(&c YA8F0eFqL: ĩj1ħy c:̒! ("%iZWL;A@P0PMIk\n \ɋ2A$ȢrAesG`ʙïlDE=!00X2 i\f-f%f*X`acS0P$JIEDDnmbki5d!Mգ0tN$r33ZieE-tB Ԅrwo* baStj33b)fb`VAq4:("MɣFk0b2(ŬL((-Dkx.`.Yf,efpՆJd)J U2Xm[2!fNxaQCDHqV d*lTՆN2 k%+.J&%4X 0c "H3e8t",*3 u.#D$1Y>a\04Xfai 0f4NC &* N4IE8R9 (Z Z)7 d-*L!IЌIJ9d֬*ig3 P!4Uf P4e("i-di: khbZV(|abL$==p*2ªJᤠ`c:=ԛ F\E!3ZMY :{!X8þkjD;S20CaR5sr|Fc {[RE mb1 * ≱vp,bnQj{ͱV:ptJH B1u,FHtP%'9dZU]m16sv<634Κʮ\M" ¨я$O'c3EU]}7pqW}=xK)n B`ӚP&W>>H \(#C&I$1fkGnMJzĦ1ks*.( Tziu,isEB@"tH\VaM咠pk6. ^49I$68.!g}h]q[G8`բ9m͋П78h4cQH]C-O' ȱ ۞1=";J>0qg!шPϔsCi5g44RRW8YAN`3N]Aՠ('?"lZ>nDku zuY\m;nv'0ǀYhN6V iA,P!H?!%G:T3FVbTC_0jzzխG7U)sюA5s烎6(B0˸mBxBnBDnPB]Hj@Z#!O}Ӓ@yM6qO?5-!1 y=sUtxmi޵N[`05q<Ģq2:W-6э"Wt bbWPՀ cZ5j`izj:@ qJbƱܯVnLRk5f4dR)U3 sYwJo 4ɪ mo}'Qq(33"#4ʹ-NTcCN[Qэ4LU]UYrJэ۰ .ž8LCX x²9 9$ Ɯ@ rlQN( dJ-7 u9[K,G5k0(7V;Q4Civ N`1GoQ/`FPWl.e ?eHZA06N3q !'LD(|vx? ~"!)S|e"xGR @qbQ>="* vª`J5>/n*a4(Z%1LYPLlяŕeK~'-n)> $>"B0 dfOvI.16fv'aE(A8~rlP+dO*w`RjddDGkvϲY+IM@!x\ \ȏBﳻ ݙmwt)rgO[L!B;RyWPJ"HCH$O<Oz.Nˎ ,! 3O@'!SAUv=6v#@~ίNSpgGqRB̥#HRL0@U0+9aIu\8 8K ˩CШ$ٵ4/F@/s;AFM0d}Жnw n?AJH#WH#  Im(HLQ"\9Z1VEdIg30r pkޝ~MDKۀl!X x[VeZ9T>SG-Y ] BVr+m}uCC9NJy_昕^C(#@Wu# <*um!HB UD JD@P(P R#HJ"M'|;rX` )li"Yj‹ 2=x*INFA RrdAki4LkCTd7Z* "; lt R,B{HcDj %` W0 EU:K(A*y&.(( >OhHjXRѼR||X$F2P8@XZF)$DcL~J^쨦 A 1 al᠀Q[n @H 䡾Q 1>p&hGi9 [sϩ;81#xh u@lOə tAJv~hbTҝr/;N/tt|QJu!C- čpI"9~bl Ӹ("]VD v<oFIkRM 儀 D2HٙRW|h h qm¨bDAD: C"tKY`QC`dPU@@QPAAP5TD[hT(!.YD^\OwoIZ+vS!̺7< ;yys<d P@6`xʨQ@jzj )Gp r ,"0JUg?m`87Q9,0 l&s܅wuPc "4q&%[榶ĚL J3B"jWb(l<şIfA|+:6S#\ο|1PyrbE0$\H6sêp)ZFD1xi50ՅL֭Pe$.PCAKT-ة% ai`D)` !ǎ{L5\3.,fQM)QSӢǬKHAHH W},b3~W<G7ΟFW}4կЊE#֯i5~ KgVI>RaO+!v#e^N||af$)Ça \2}w> r|ܚ[$2<{E4-v{pa3z"S&#B;8Ǩpneќ |c1G"lYN+~Z[UMd|h>mv^5GoWK [0Ga⢩t&C$0K*o O @Zrsw(-a[A흽ӳc..pD?*xrAEj6tZv;%r:;=x32 2f՘|Q5 7 Vdy*#x~}oSńOk*eS"mqhmےU'/pCHsV]$3۪:]m/q jt%큟A2n3! ذ8!Dޢ裘"SB2w^|ѢXY LWmShΖx #3wTm&TD8;z7? {r6 J:t vvcÑZk:=cnԨu7ѭ|T8-DlWOl D˿ug v?_*#9C991ah$A?7~5ϳw1دY״&q_#,%h6EJwz[uK9aay\MW+)JDmp( Aj/.QikΓg(} R~>3Öݿ;ƻy׮\Qu>,㺥,z8PHEuE~^6DZ}Wcc0BIC.w|fM=GRf\D1_8[@2*Fi=U;.@DwVÇq9|ni c cϟ|aٿ}d!4lXH73ӱU_OZy1fꕂ!$zAa7T.ٹݟ /fyvW [UKbäPx4dB`Gwr.[RoӐvv;h/5 2+3wӘ &_'B=wXIevگ4n |YpfqbHc_ڞఐzP::w-Wzx;)-ŗi|CuvAZu'eP% fbF `m)խto M1Е@R KJB80Š9R 9xM. ߴPj)ѕlݻա6Fκ#1/3sg2:QLmЯky,w!hsߧR0gfU>^-~vqcppaޙX9 GqEs BjhASn\|8 2wdu59G@MchqzAfIxb/Z"K$FY)MAoy;b#43c9KR:j[]@:ۻA)) /3g9xۧ/=+ A̔RkЇXJm׺ԊSy)|[Ms5ւfm+5PYT 'v?9Q{$ z@;C>EcZ]!ۙ%.ӵٮI}LaߤB,P&o}XHGiԽ9;S}2u 8X UώmggTeOR (o,A_8ޢ*ca}F;ym4lzV(_P\:pppJU јZNOYEtjzX佊e- l?j¸!n)X[7VjKE(s“heUO % /(b9U.Qe$l -xW*m8nLPj "di0RyFe {60] k9IomP/Xu9+FqԓQoitvdYj|g{yU=u0|dg"o:|8t<"8N"v҆_eC,Ɔ_1 O9=:r> ]cZdCވcƃ.-}{{ޖ:H(P!̼KAMj9(̿w|M,RL1Ը-$ְ5(Rɔ"NkծXG{ineCu&%%#>Sn";L<_\'v6axyˠ&֚Wsg:Em >ʪ 1Ƹɼ?EՊ#{mip.uWsvvʬ=lt\C͑<r!/]ٙa/ty먅k',΁ xAD=whA :7dP!/kWo ]ҊQԧ=92dOs !u;찶7=J_E oUSYhwc~re `caRg:zZIنfSg3fvzd |0gv2%4/UcQb, gRdp_GJeg9Y"i6$̤{8gos>P ۏT0-u53!˄#_ŹckjT=,h,ﮛZh1gi'>xjnbZ# lbxd3kLgeQ۠dK딧9 d6N0iMQro43l\ur^, `3f1a-ޛVn BFs(b)hb z_L+4)BjD(JN拾uw3**Q2_/8x/5V\`D&l(NTdN85MЁ|g*yqX,ah4s:,y|lKByEOF T /CM  !1 jemϻ<ʁJ@g2q;N&>dnaO/B,YN OcqqR p|Y4֜nDh&@MFT#"z:P\1!YFڪe= ̣\p`ֵ廨1≦ HɄ)rncOD4DaFث(pOM{Ѧԩ"46"̻0e3235ƂуP@6=0y6D6j?uF:P߭/pƨ D $>{^Peů`4ACV!kZ(%IܮfQkRa8A=> ҟO5 Qi뤴0PRҩ@ { \ F2wqq9^Nmb/OA4;A67N"T !HMJD'>]0)zu8sR:KcX򂆄|% V{AVM+H`A¸rVx1 `AVy"8 2(7(/\Ȑ4Vƈ2SG\*+4s4Ќ(k6<F:i:YLW#)Z" "|~}0;#充5 4E`JX*=r5Lqz 7~Ά=hM|j+ $4XY ``g<8g'z~fU^&[%324] up 6ܟ]NY, A TDDPam^*oM7QZv>4dZ|zs7Ca d%9i ~B'y(U^uh姴Y9_v4\Pb`oX4TI14UE!(lVQv<7=$ %5^3XTo ݠ5!CDΧx$}ń)ehD臥-F@fyR<$HBߔr+FѤlv+~x>[R.0ID"ʡ*5Gtu|is;i~7"Y$<7BF )b"hNlCE)&!"U!@,`ds=|++j0藱P}1;:Pubܰ4(Z=KO8ijvwBݕ5 yt(vLLaSaIDxNP(3y ȗ}}ԚKWBlb$#0&O=Yn4CUIԿ|e{4&D_n 62K!Oqؾx"[+Ld(gD9 Na@Xb~_MGqWJ,Ӄ~O.L??}$hhFS.KxXwj9W6 YjG;SrقrBQNFJ5z ׭PP;ր컕qe 6+npYF>Q dm[ø12a+thӍ4ؑ"wĚf#8B6eǵs&t\E)6jHDbNmR669$I$cI$mk$۩t%`WYl egӒW}k0oP;BĆ̫w6u92 #4|C0G|D)BԺGi&ʌ[t>fqKzCDāDG2`DID(}l}l5 Ǧv Bi!5@oS(H"&.[44Py˓il )UA 0 > }x3=Bu5ffRJ.Eҍ*#B3Y =Y&<6=$t*D"QEA 6Q98 yNqVdb@dFBYe~CMZU!XEKJg8CH沐lJP˝9Mv$)9D4Cz|+km|ikٱ&}89;~u: mcM)݅|;E0.&h N1JŃy2ykF")Qx6U Gq̽eƉzui7\Q]V{C004e*VpQ"bxĘ W858gQAC 4{Œ<Tb8hIpv6;&:7@A#g:. 8㜜1.9: M@` 9hZW&r2w:xdY%DexM8tF8+A&GI?9SL8N soTPHF0B:o6]qsSRsbIl :k(}NZ D1xFFlTAِ쨌R2+ZXX_5PK8" h@L٘X6)AM.Hfijٷ +o-3X53Jf&DLv q8G fc՟w4+s-eD2‰jهۧhvݡ&-}8 AA8҉pvd9^wzqqab`E ZgUַ |LuåxW<1SŰsCT@bGvdnƧO;s&:m r Զɐ #} e(i‘/ʅ5]8hziw֤"uw (=c_{tHeSR{ דBJ91(j{Ss jIW`pϺx;Uw{v& e]02Yއu|P2$ G1v.qX#fs>39Ě2ψ(~ֻPkFR!'d!T9Mw]UjNNɣ}3r;'WE/W\Ry:&8"N;G(jvֶ` k!lHe/]16pwBsKͮ@8j8a eT[$gSi\W[D}f ~D"55⹥ȴ]B;=0Nk0]1QK:sD0;$t)KpkB'B% f!!OͷddA Fn0×L4˅dlv&!;(L(fuY ɋ`샖AZ2%{gI;_l2;9S@uzfq v/Ή߇"B 3-eՙ*F^ʌ]| hQ:vE@rtMnrc5 S.6AH1\p鰉8{By'ґ;;>\kgN8-9UDUUMPMUTUTQREAD4UU0G=4tgS$#VV){e݂MK=9ӈ41) л<~/b=P%66,`P0;6Vu֫u~QF&Vk5;%b$we2J8X)b qs]@!z*Ja&2]IҊO2utw>(Q"~p-X)lAځZPD/ J玷F.B %(2Z#R6{;y9 T%!`! %,pX :?8(yxhh ݩ Cs˄2l-kFH'A@933 I.ml`ك -U.JdPZ2yUhLDA2,40 D5QHXhjaȍ9m2@4ʢ[ c,# f!ugɩG;o'ӴA7MMJ 6Nf)ao[H чC>~qB>%*FSl&ݚuRĊr5?b]XRv7<ӧE7 3AB. Ȼtj9ap萎0Ne;:,{[Vh(sͪ=i=#=>5'f8NB@D":S)#^&M^!s-|brw N[LcEdTm7oyo|"^M:e6{`dI:5^3n^|[8M[mrUCKc].tE@9~C蹡ӡ% E5Pt!ָ*8sy1,TidmҰ 4\HM%ɀ1&>$M&60!U)jA 0Q:ʔ\>jlUӆx <`uIn"huMb#ä|4!0E0:qDPa2 9# ""Z44ܦFI:[Z)XxZ*\&US* ש{T""JZ %T |H(DG񀨟GP1g(J*N#u)rV<0u.G>cRK@ϋ"(ly1im"9t &21- ƥDwnSDr16˹'xe(v"GU^Ӗٌ p V?cܩ?vIQ 24iMis7V5|@r/ Kﲖ\>f.?4H^]fr /:TXA6@gx/DME8v(A[y8Yک?dnYaA VB3a]#~viZdJZi'EaFCF^6U Wy42Ye֍$!h$Edՠ\[MCRfqbrᑌ5]M=aABAE5`q\,Zbft5hQA $zU'" ѡqŒ#6\k!#%$els%U&2@6bh5V"!P @uHurW*hr VSCަ=GhRCG([%GCTƌM7KETm&JڥZK8yjqA۞(+VFk2rCBM4 V)#jUW!< >Xp"6,d$l APƆ٘$ǟnz<;s(q;;Z#ۂqlQSI.^36z95 [|C]H G Q'm؜o"-r*S$0!2z‰bTqB+J JHb0H4 JBBR41(9 1J: s$H=>q6D Ed`OVkхҠ]0 h ԥ^NOVVDCj|̱јJͥ TBU*-$naJ(T*%;&Q8$w\nk })1@B |LTDG"d$X349tRVIX#%8 o&zt)CNȡٮ^aSM-/_-gPfIԬSnC ȱ ӺJKCM\G F񪬊4ilYwj"bdzMS7Jd(Ag^)H&LXZLl,{pxpbx~h&`4Aexv٫qk)dP÷:q5g! Xj}L ~lr;5:| C!RֳZ!28ϡA6-o)|߹|jrvx**q{lw`i* )vqSFšwHtId6gD@KUkX0EAߤ50MO~@ "U9©sВSq8(yC<#FF7y'1Ɂp!y{[Y "h#2Yn&B_! !e\f}#7(hlS*P/f/D4跄 ;"`wRh k7.qZ1j:Q8NDhA(R@OwٜDA@o" 7$E|_o/`dᏁ{6iF;7E>j+E_dzw~rDc/c'|fO~?yTJY{d iZ  UIA@`̢ Dmqdb;&/%H`))U|Oڦ`dáwo=iՂeEe:yWGxGӺKSD>.`r:9:j H uDW7 !p;WӏM L?8YɃ}טavA&Ȅ֟x r=- bDXcUILe;l&8Rc/I "Hǃc\ p"(!X0vFF  SMXሱȈtfNb$KQTFf%@i(z G2pnv1@)MUC  4ZH +(@XNJ`؉a2H M(''fQkZi[<|p8KhqǛO9li62C1TzD lN٧] %PBA44MDK%EA$- %H M PDQ JRP%4 >=^< (Acv?`iGUk* t949hpbByR!ƹbl ϑ>]?~ D6α0DTF[Q D́0ehW>oëx&neUve;ɮ0ZE%6lx*E(CtFj~],hlL") "*$" d5-Ao'.`G)# j D."4S(%""S@-js Q R K9&9ØhOT% D6ی=KEdC~>JV%/<Yږ>nM1,UTQFB"G$ 660QB}(#*n(X̅ei321H̦  fc D m` NA}ʚ >?/{GBH'TҌ $ E*z {3'/ X >n7oG+ 7Z>??Du dnt'Q]DH Hj4v9)I" ̛ENVg +WfH>E'H؋CdI!}V'p74`j$mkxv>c{;nC(L+7 VO~s2 µNB:͂RP] %VDA D9n XA- mQl[hv _-CIs~̰(8KQXC<^-$G>#<4}1BDNzol2!څE2gZMӗH.I(E2ہVGʾ% {΁ta >o@`H)t"w9Ft0ɂUS'@<j0kp='yl[XD3s{iqFشq!78v}?B&5$t(4]K:5M1l1e쁈hm:'XpoAbh(9a,l2|WCH܃`⠦21$ 0 Hкц:K@u+XD^[J ۻOp(F(TPf<.Xp&rI ~ a;X#f DNcq8Ģ4ADD9 VNCukI "% ,D(QE.Jfvh\s4$s:prA@.J f,Scn!$ZWn VT1U{#&"o:>$Ae?! UBN''Jq *Kf4.k7e]unH`nbIIʏ9;Azو0)1z8 `QE2AFpML@]w!ʩCEaW8~\{ r*Dozqd8x9QH#k4a"kvf3E R44 #Jd(d &ާ \bĂ[|'? 9!'IOߕk衍!"]Ev@h0OYm On #I" 4c,8a1/ PPLL_tJ"Z3ȶd#7USOTy@8oaW6?<{`v#"s L*!(2A8A3Pn0ONh  H4D"P)y^3>?9ӯ"tt~b cLA =-ʅj $TW8ChgpT!:B" Sʄ}ݵxibfINh #QQ*Z+LR3V##pM)@mw͢N2q7Ø" V|*{A:@_)V;qX怶 '@?B'pNPOX+H8XBW8b o1<{[~Zc;=OrƩY|yt|R14y5^?5v^}k,(bCrK^d!'~^. ĵn{\bGʊ֞+ٯ Koyd` K3SbTY`:%p].ؽ@LX/ȣu.#奋Wi0 Cȍѭnu=x0ɝ~fE <.jdHhKxȕO =B@vg@ 1A8 ;ޮ>Nq(pJ ^TnZ pbC~o_{ ff&[CGמ}ìw!۷۫uQMQGDDUbwy*I (>[$̚WElXbT?kKB؄LRQE%Vs1^{{dRHC< k9fn NINüR,@t}WSAIO? 2?>W?lRb` yu]P$>eRu.:Y0ҳ&MύQ?*$UUUUІDDDO;{=RlyTBR$g?ylyw^mǷ]d7.™J)B 4TP˴boQhE5Rrh7ǘ/MM5GYׂw4/ù6r=K{i 'F L$=%,ϣoVSP5pFmqX6QTpi6ݪ6w{npM78VҼ oiĔiΎyqO6-e%0-1)pڭ)UФ*hHLoO{3B8W~Zh\5=Bsñ _o\L,f2 oK{31y#ޒ {I /PDxpţN2o:=Cf\U0:B>ɯKfƐ<~B* eST.\ُZg#iq|-MXAd6SGN)za)x!+Z*Fn"V2mN^' KXOnrC76M|rEȆ(EO$UT.GI4 MShl#Ca̋0LhBM90J=u9ǽ\x7 I"֙]]Qjjhnfi`a/὚W'L;),`Fa$Zj Y97%]VNG>Dbb#Ecp]j6ڋ $r2uߴpчW"GfyHqb6⽀?9[=WCg~TO4cx_ˑYG[4=mCw7~6)W29.a3*)JjuMcWTetZifg-ύV\gy;O$}E -O.::+, Ltj-&vQ& dGXfIL / p&p`mAez`!P?ns_[V]?%MB y~;*/>e;fޫh#h'iN#@o7n[y:js"uaOs)B _<$EQ@GЈ%''cInGű_;c f;%WY8 b@*$ 2H `$s!7D2PPTBL;Oc+tNATCX1t o*H߸lEh3,uzv șk\m*q+Ҝ < "$O]$34DTCT1DDJ-D$K !K7*$k0"_f}_D WܹSlO*D iI`RТ~* lBr/PVISI=4ޟ}b.uwl@">ɶ|=a}(=Yn> @}ZrM{x=Q{$ vnzޮVn=W#>][ ۀRfB=ްC=/8{,{x-PgyݰyB nKF{U;  {t>J_%u^Wc%齩Jz)Gڦ'v:^x;lkW\>Ǣ٠(+}5\{8sMӁ{-Nڊ{w(`$kyKg|B[qʊЮږ=Yi׹ln l]^U<'wKנ(&dݱ(2݀,hVnpz37`/}w] u/M^nMn}y(U]ݜtfޝ)u.+ޠ73YrNLT%9.i{gszM^uWԈ}mXkqnnmf4wjem]:^F+t}tR]}kײ砞x׼{{ݻ]x8r[O|gooתze;FwCw;kGU\3]qWl}w7ko7s`,;T8lWМû]]wnu0XnalSXN83ue&9(Zwja-F w3KQUt'bֺ:R`R04mn(/;4[m׮ٔ{GvH˶޽Tfhє]o|s|%A.wzrY XJfKiv:[9S@{Z2ًLꏍz\ ayMjj6X&EMne7mWN_{uf4>ƒ*cme֫m-pk5 htQI{wwц[$75h1p8f*0m\f:i*n P7`wi݊ݺn}vBع%WmtZ(P&f{U4hrnB)ץeʴ>$vth5zr4I+PMhv[(p7wsmgZlS*iNF!A[M{Ze1mLwmf49uۛ ͧ'.-Ya9՚lۮuCY5W7ך }x3{hd|!qݏ^i[}4@&&SMOQꞚ&)AA4iDJS5O=!@$"Ajd0 OhjhԞ(ކ@'JH&MOTOҍzCLS#@hh4 h$iaOMF4zI  & O? =SdmFLɠPB@Do{)ۏwn[P0Ha Bta!Dh쉉B Ƅ(Elkh/cN+Ҋն*f3~2A?^o»DSxf# S45ĩ8hMli k˳K"T1Υ*oG,uV*pN\Yd?cfUJ.EUURݤ~- p$qO]AcI2J`aL+;E_eF5]-D/!\C(~$Le"+*6*5[u E 㺈5-@Q$lqptj̯0W*ڈGj!)T l:ʈ!#,V*l^S$Qx!3ER|/kҨRRf);!~ D2+KքaܸE Ƙ_m~pa(̉nܟN]oy,[5#euj3(q30ti RHHJJԣ"ʢ+ ɴ%𝿷ݾ!@n*% l *e@ѐ5aܱeyQkcjf'c25J lAbk^_ȨњtԜS`* '"1,D *EPJQ YJY5*}پHbi2f ¤`& 6߇W$@s (Q̤4dFJBs M` (RU]ȑF$ز&,(8DSF2Aݮ.CF)!x3\ےIXIwWs4D [4Ha#b c "R[udr]"&'aیE.k/D ZK &T]b1|mtHu)I1@ P9kS#,l~j*nk9v>iBj /j Mdx8^20K瓜M5m^~.P7/r)5u.qVxt:Bϝ9.^g_NLm(~o>w{LTHDݜv+~@s䛕XXF5Y\PO|d>Ιzynu_9mJ#Six>X~_Yf|UBT*QZ s2̉q~?~?<Ŋw*hԷR=A% _DU da'g֘_wmX>{!9a  _) ~z7h٘zY\aXE̵=`ڀ?2w3 :[Ɯ:*oܽr^vg|U@xiyq<`nf݇Rrj: F⺏$Vofvl70{p=l3}b1@ BfyLo|sUaи1 x6kc|?G*ez9hj)7Ѳ:e$ 0iZ{7!Cb]f[~+v tAx}[q*fE5^;=6Qd1g0*pò@zPE`[7ލ0=Q*0uʹ]˂=s#$-%*B'a.NCl.{v6HAՉ w*nXi_'mBs>~} wخbވs?o\stdf?#ewa=ENQ&{34y~fV#.Le_8 NuT1 , h$ᚗzd7k6HQ@eGM8M {4^|$Ȳ?u,@jHbhQ+emn";C`*5P[.e={{V> {[Ӗ\+|ΣMZ_EdHN@ "aD9+ޠz|nL !M#lQД62Ys;6ZH"Ȏ(iW.Ύޞy'?g#{3)X79tyor$&4]U 4Bg@:î(϶ cV|!w0#%"x@ߦ4dncTka TQU'%v^R{ZB D$(5`)Z x8o:7nA=cj**h52 )1;fxu ~ 6ܮz"FaT#4PlMu'$uN(V'FĈc&?r3@>Kr$?n_nzwoggxfffg6Xàx/w׊lG쯠Ko#B KTW}\^%/Wɖz;.q/o/7(ܵ*q֭徸jHY;ZB-+j p{1W\mHuj7qeFp~:e,.~=-!S°ژRsUUa`, l7 K~Ű.!v ᖘ7o8m븋8rY?OvKoOrHv=M{_0+7ww|&MzFv] +^kkvIH}y0&^ 8W_3!'B]]8mM,%v_nhPKHs'X~ZoGb+IC1ud~ N Tah1>+y}vKdmUlDl;$|0݋ʩ`9CChȓ(xICR;AKN~?Y |_bu+V,d!:_8lrp û+jhGk W接:g.s1^D(k]ԺwPGMlt^"O{إ eGśGhE!΍Ozv=yo~8/>jރʛ1ɿ{xQ;u]o!@t~NhCMXl6Ew(unuD|;}Ve![ڴ#XLokmT*}^mgJU\zJ&ak%6,$AIͤD@3`pTnRHU'j`_x}87U$pᔲ٩A;{wK"J< A9kE-p^8arzŗ7t֑ȭ-iJH=5[ l1(é,f]7/,gAN @٠xkoX.W'%km@*/3E:?\%Jdw~<UUQCbe/߼eg;M.EJ-,Cw3מbg~P{%oN ^޹ d8G6X vδ1ԸN`͞8^眳FQY@"\ Oq'8 zܗ0;E}F&u )Ѥȴ󄵃=s Yzx:9 I5Ţ}'Rjx^:OR`Rbbabqd˳KȆ7 !o l]冏( Y/QE qHt+5qk2J+9~6\nlī;%w(oYHgp':U@stD k+tS''UZ^lxL+曗~t߆׿6 H庂aݏ)ҧ:+JL=(Kt'b5]A'voiߧ,ۊX^]oM;euXaTiCzုH@[ߛ-~UipmL+ۺ7Fl|k!)W 㔯F ͫ8BSWl}aW+Dž dUbwhhqZ.#=f ^]#aTYsMgm]q#.Jw['4\/뀫kwtxTTa`%sWy-˦n{57TZXeJ͝7Q fN3j.M1˪|:F n2.m w[^!jYȹm8YŇk6h|iyoY;'φr!D5.K3c_ q~ko奬&kf6c6w5ije™DVܸMgڢB,cLnG+n޴VsFikpWSdS:x Z~8In{2nznX9Bt`6Bd7ٝ/4Z!Ն*p\Ey ^e˜6-ؼy n}gH5V?OhҨ}Zڿ,]5yGE?MŔe7B@}}ssh|Xi9m{9` #酥>O8#/@= zȿbw^xTz_T= hyC*{=RCI~ z~RR=e^Pd!a mQI@,tA7: cMDS?/z7G盉"$Q<3סH <LҖ]j->u^w~rCdIZ׽ gML2kgww|Rr{}odvKJ,}!>wƟ], xCyPH{uY||ny 7a=PX*Ly_ /c/~=j*+($:O?l7}@-JT<߃J&xG+6ѓ!xו/rS5҃ؿB V죣&@⇽(jdP+L8QI쬧6lj{_vzcޅeuH]T'& a%?:!~=#띯9O꾿n|}$o?>t= dC`uh>Ϳ{. EqJ#'@*) ġ́I?![ى<>N4b,g[hZ}ʣ?lHѓ`gkKYwgDsH kLmQ?WC@ICxW 0AR߼nvi)Jj!&.ڍ**X\ i? tsQ=<'D-6ڋl*T8be1bVJfs5(lS0'e ?K!F*z|[@\|Mkmsl %9*A!/GNp;)l>KҘ|]w7[qz[π>NlpTչrۤrS:ah`Oc#) T??(߱t-]#FT K?bU?O!(EO:D׈4H`4QK2r倴!^B!c r^?ɿ?ѝ|0uQDA>=|[! y_( @UD+@@ xPT~ t(A)c )yfs{kL}u@/‚=>LʾPxtphq(ĔGYLŵW-_SY`zʽC9wNET\NP9%,|%ƈ$/X{&]~x;Ymyk[bMQ;WMsNvpwh5g~z*q~쵶4 ! IǪD,W5 u6 6) Ho\ؔImޡv xP/m%ҁP r1d5m1reF_;r}{jwu2-[WܣETݭGw;豦%.ݯ맻tWpsӻs^kl0(*N٩+QH t`(eg @$DCǦێ+ yw?/)#}#l|G Ȣ%I/"1P0R|A+ O#'(ui IHUrY|qˀk(v؆ĊN`k3΂! >E>H~/sr䓡; XSk/ oZ/ p-b<-b> f)[_,mhȂvֿMlQ__e7܃%;"@x)JH4*i(q M L(kڶnbj娫i,!~EK[ưUIQm$(XM,Z5mX,Z*65`S fD)%# lƖHX&U!H%&@-XMcFƃIhʋ 9sW6)6JV"K\ڍ*U&҂EB @(L(RmR*FO{)`a A@تe%AIdXf1 MHJ7߻(ڊ4IS6Z*MmlXm؋j+c ESΌlZ-Vᨨc[E&Ia @@hHRH)\@W6#g(/ ?BC@&HF+2&))ZRdKB L))lUW5Q[G=rm #(C9VkWVhŐR$%VA!aPyJSAW,h2Qo/]79\gq_U4Qe$vaI0 p;R/\cfC;/޻n_ov+$A8T;i5yֶL0CVڳ+s!;v]V5msݐx0:hֳ!xBP6O,\ Mk507kjwmҨ,0wv`YEεE\F;WFƚ t tИ cP$A@ªWuςsϴ_WH1 Pi0g瘔HzvXA(ؚߖ_=[pTz0:?IO1=T] Pi\oG3 |{uA˻ޑYG#]%0_bRͬf0κN $WdQ-jZQ8_\RF@׀ح ]y&aJ-I}UdD~Im%Or(E#,*Xmd3sl6kX-ĉ}\_~,xmї\ -=<5l7d%W$?M.k֨SmtyRCt}^dݢor,LM**y2鎬[*1ŕLNs7+?UeYHV00F Zz՜i|}*oYYķj+;=5NNUK_mw^ ŝ˟~-hra=b'07k<6)7 z9V@:0 ݡav@IuaT]#kCR6z6qΥDD 6@d׼"PܑU .zlZ =F,}.[J微g ;L*~k#laj <)Cg|]NjiGBB*-ƞ_.W2={NQKR Q)J>9Ya`G?u2,:䉆7Aʗ鲠XFtŢ|ٽ_b3B )Kw%_ARH N%ׇ.1G? E \޶p%e'g#˺8itP|,״{M >]N#}B (z}pߩR"rٵ֊0Q*[u=0~x@n'ʥ)Z=22Z0Kc x9ͷp$:J9id}z]J{>7+Ÿc~eX } Qqt[g s% w{ Gj!${D-1G'>88{7%|_ Ϳ?=g!D Ku;~le}|v9#phoGD*)m;?sh~%:pԜf-Lu)Jarb6-k\Q)tP \\Ԣ:J?R j|{y}ʥԡdP{C^*>MZVn$5v-b@vb!Vn7:>I$U$U gB[Rge1 ;m}ϫw'=<1L~ׅ B8y'xA3y|cgYVa 2r҈gM\+g#lc "[zo5Gk1H@j5C?l}|}$7> [}'Ȅ !S {}Ikqτ{> C\i]k!1CyGwړT(A+oGv*YDc3`AO?ʀOT4Ya8T=Ξ5(|,. t3_NÂMQ~vAxmBʚt "Qot\u5\Nn8QÑBی;q8m{%GotyX\G(57!f>vrN!Bt`]uX6RQr̄\JP#[YwnϚ (n+ M-̉4Ҁo!t`΂ij04pz S*DP=h8IGC;>>߾e1Qa> T(fM{ IB~ BFwspP g"OTީv2̦,fv|ƲI=~XtK%#}8x'ڔR*Ш HHjP7n- >Xz-v·tخƣ{,(aɂ=P)L662aURD5j 1_JFGN`!%#MTjO?2o5kGT-XE W$p;G}A@يH7P _$ @>wC7{:HJݴG߀?Go=q6tp@sO=BN9(t-CVvaK=y:+ օ-do13ݠ)p"ԉByv'/>㞵zrS|;XҢPH_Y{؁bx rc@5Pnw@0Ԁ y%~{AhLğiJAMwr+Hr:Zj!0FK+wi'2Ubk޻w5Oj1fǏOН2eoh)vEXÞ,a+wJ4fμ B_2uD2_M˷58iԃ˲bb?_\غl_ezHR/TXWfsVP?y-6;肌PfGU{u}I 1B6DAEJ `Aks ޿7`I"y/9ʻ.=Q㈖뻾#|.2Qv E>`0g?,OgWeSmL{p$ϩ]}{?gA+TLf(A #[dsȽ ur3v|$rƄŝ,aJ 3O},xGs X#mwOm&;O?/-X?^_b?og:6eu=\haxDLd:f3HqϷ.q(6g2{ߍ'|">#>PBȚIdJ?^x|b˖˷*w{OS&gvypꆻ5" "x(F^Ի.ߟtahFwT~JEG,XPt3;ؽǴkuYE q:l2lqbxn%܂̉p{Cf?g$&bd(- N(@˶6kf80Г H'#ڹUg#6 z +Yo>ӿ(R-7I#[`fQi!;X QWݪbx%8z! w'uv|8ڠRPK!T$,Onvs/ɲo^n#**(w#Ale.4,,Cl!>7}Fw? OBc:_,Coiy4w!( B`%!{] M- ̂I%(9 S AQ.^}r90of9-TovuBn(I֩7!U`qpz9{,D#хԘl0i i>|^5uV9:O[yWc}7#'cQx"  >"2+_ e㮕:tn6~jG"`vos m4OVhLI2w\:,lR4LH2B>i*o֣ׯ_`v.TV{X)T:Q>[l~~ǯTX 37LB8WɨoE=Eq&ZC#zN^Nv}g 0.Uʵ80yWB$bj&)( kz)* ]gڸY{~u u.jZ{U"S?~\oudQp]|0=AaʃN;osq٦I= ?2.)ah,Y v}M6)Q'| њ3i(Eyv1D8Y!YήD)Ou1s}<.ƜDmq觜տ½~#h\[#RVN+9{ mϛ]([;m݁J(P" |u{~gZ1kg(&7?4s눝῔"(( (}Zot>-Asu7_5A\mh32 v;1A$}6H=Yv#^[s^j=ԒvL:wP]|̢''f RW\a?(8@!"hm%F*6mdҙHnmEƺhb21%JCbRC( @RP~CBD TʼndAzT|v1nf ?r4yxBksقXxNsM={Sf9ldD{t2ANe.2)/a^"RnYsw[Yq2?H)spA `3cd鉳DFK W鷱}~i_t[Íz+^3Ha."BPO!tv~?)X4s1}?Px`} ɈMw9dSw*G?a2)0(F.W!8޻| ڋp~=E"# jxUuE?.si _*FLV@W$+a)ťN~oM3 0F HX|f%,@?4 trd `GYAx)bzg`??֍GqsBwI2 S(EDFiLF70){&~٥ǏPO>>U_om2qiAԲkgJ2!y`b AA %<.4wc=1xu=7mRRȊ$A &ZREOkӸΝ7K_3guy~RB1=>YtS<&fێ?A FA$(%[ơ>mPҪC>AfzQ + WYM8 gX|EFD?@[H` ?ǿ+}节 YE-4UAI6f|-#_۽z@ $OR DA|:8;smʩ@2((%xz>?ԺuH.A&,p4DPVX3JgL۔TS$DcM1`pȢI9WO7itѡ_7 5 1D\:ztdlJ{eD%7AŠI)eݢ6,϶B!"iqs#,7U5A>+#'5KT>rUu u|m@WfK0YB9}^7ǖ3-_OuK}srFW1Q4sAQ) rm8Yw'Yx^ѱ%gaOq"u>>ިv0S=RG({2*0l}CWR??PoDg%6 v0`WVml ,5|}0 ÎH_z9jE”ܬ@jzuտ73 dtGhw5D!pߏ=+ B(+1JRBA?Fy2|C0{HmtRu[ߟ1' ˏCqgZYj‚0߆'OGZ^Grwqw Ey[1"J>]PBxms|~## |sQZy1cDjD؜EysԨwN@<8;cKdWwݮe44Bcv\^b~Cr!J7?v;O+@^slv:` >w8Dȧ5czTED#BLPN^wW. U|Z. J:}<>~*4߭Vd!Ņ~ Awe vØ#w,+~tT*JX 4J"H.saiwX:% $RxR/\T:P$?@S$vsM<ɳ-7JA NEMa,i̡9\Jn ӘRP!!NJ 2G5ڙM 5В@ _/_ϯ\cA=].Tt1{CG5lC8m/vxctև[bXXպˀ~";s <8g9A̤ez5»*Ns(䶥_iG: Jd%,>m5;{Ozbֵh^FSFrq˜;,xIzssy&̓p3?{^~nq e`}L节~H&4VM|):)y *kKO߃mŸױ;$[ipR(v|}#eC:Mk,Q封"cp| ^kׅdi6Xx:OP6=Efl}KJ 2Y`;X.==a,LJW sW[L lqFL܏(u‹LLB%c1IFj*6N ూ\n{h1^ ן{}1w&( XyI?qDH巎 }92JdbO39?0P濛`xqOsۛP=?suY­UbI7n׶ ,r @p׋o@7 Dz&i7/a* MC]";g3h ?%}t\TQDbM9~@bE HH=CyT^/tJ&e(Ya_Pւj?шWjlxG,Iu帲iG>n, WkA`ilWn"ݫ $h/MbA>z 0,={܏Q vٳm/IhrqF!9ޮƂ(n\/0:ר36`ϦQ}a;pĒ% T'7|ήn/>v*1t ;vo6{j P7KOdpbGqCATr06p'&B\#wjΟQ'+ ŧg2cǣ" HҬPJ;\8;u)`r܅mÇ{_u]є׌7p9S>?" S{Q Sd 3;Ԯ0$di ܽ+)6ɪ$%˕$[Hur 2i"?_|1P5&iHE6Lb* BJaIHsmkrE9R$WfW}% ڍF$h3Wn!F]BZ($*"? [g Gtwu|)P@ ڽc<%ꈉ6GVo[aNcpF-7w>уg}7?(iY "kPTdVkoQ^{9O?S!=jeg\ZKX2Z,? ?qim 2Hnwi/ڑ;S_+ekgs?~8RDbA-ٺ~37Ǎy nP0$~EPecq'@9HU! u/쬫?{dCP@PN@M+AnW=ٝy"^!J;;Bc5uwp @@* '}/A~KM q?tj֊GF!7H+Ӣ fk0 ^K &fMz{~P ۊm^Mz"t7L;C&! * gv'^"*^GnE3~_?ž_ " wycK$RaHba<~8?}fz@qN ^FBX,8dp&t~׫`7J2lBUyfw ?hU*+nT-˗)8;YbBcCՆ XNMlpFu/!a khF)g¸7M<k6Di!)cgOԂ|.ldc]st8ġ41b͸S/"hL1еz ;n1֌ZȜ:="$ԖEX489BM=0dx)AIؽlykMDtHdqn$"|E[AW]YxFbv! wDw\4q@ײV-21ʾWNW,Ekb*+m?k&_m uir7!*ÝQfHav@>ӈn4:"?V&b+,e.ւIqqX[,@L<ޝqmCy/&DyŔ)m $.I~C;!1  5 L $< t줮D HS3-ȼt{ ϟx d?^ӹs|,&0#^ɩc:߷レ /#@om0w٤;Oy֦WHJ0(j9&OKoEztŒ1E; ,n~k;Є2d+Rm®Rbk&N$4&fYɌi$^B_cY'ݴm8(z,1^ Єڵ8=;>aTp{10W 6j,|ĵg[@\]ǔ(SxT]Ɔ:Fq^qbWxU7R0Ξݎ Y̟eȬqp|/Kf67ƺm2Dx1Wr]ўZF"0V2b%n ɨ.IrhZsËhL,ʸt#cp &4iraμ(KB6uSW8(wWR5 P̃1v!OJŸ^b<%B>㟟5' XgAoW̻b~uvF Gk'e&#~IfߑrA 4/{R#31;YX?L[΄nyu^sRˍmpcQ%u&8aWHs}] R/{9h2k5Zy;;?{L\ﳧh#zPc, %*pAꍽD@~^Fz*qg_uPf~'wV/ᇳӚ eYɽ0r!pg_>u[i\!<~Ŗ)oc "X+l.Gbwt9oe;%{'>@ A~^#9E@$<<^2-컛[l8X,˝ond)e/(`7!)gtf^mzS{7لG@" 0R獶!Aʘ?DS!Xb%<ŀGHtv~8R /L-=ѮDYKX?Chisθ(tw ʂOk{Wپ_9T{֪X(NDAu`(PHN 8q13O7N:?]6{!vm/_G豾dOxua h69OWs:x.}_2`9};%|JsLu@Ps-lb{p?4h^V3 qW"W &IW&򄩶htfA^aY_qx_(-Ta^7mki񋾍bGuqpbN`?V4hBZb2"ja4e2>W=ZF"J:gQ TyfpO7ama^ %,)W8T}U2p0k Xi"X۽]TThq=syx`mvЩ lo: o\M66yBBD\zp΋] 7ItȂ50aЭ1m] 0RcWe; {,22m%J *ȯ+j#Tc{%%ι< INc~{vyc/Kӕ죈ο <#^zӪq A#9Κ`Cܣβ Y>>+'j:UOb0̀ϫ>$4t ikuN/8߻$bh '{Dna$ 7f߼\~תI r6*,"Mtz'pkq|u Vh>@;X O WX@!UHPt#WfhӅq pFDD,zzXz*QAt{V&GNk0[?sGᆘ ;Oy~/}aA>3C:q™qz2 aYp{}f{m}Nx#np?m/'|u۱O1vNOI6ڈ5݀ƪ&C{wyRJ@5rQ" Xҭ4 !ᘠP[W4TNUʹj J% KEs翲swvޭ1;Qf$]x'fǖ` x}:IP|2q,ú{O#ַ̱V>= Q3:ICS͔$A& Ț_}ic: 1L;H< *H$= Q ~vYq#GPYAww2˂c+V aK/$pꅆ4pT "hl Xr~‘Юbpi~ x};_0M2xӾ[*YBW/_r@wruN롮S& "(=Ϸd㞉Yv ]Gap;Lc+PGS3qn5H y wJw- ieM3ZA3^R[ ~ɈByk90:]o|竄%핲*fI ) ",0ma}!"!ߺAӈo#S|Fr~ m&۹cKvw@g*H2(T|ݎ>vP6l lF-2m F`Ҧe| (ͺ 4uuo\]5p,89Zؽ0 o\8klvpnԇ.Yx~ѐw$bׯ|1ux%mtW }P{LJot]s|7Ϗ.=۝)3,\C~8=&rr/Mc-*)j%SrɁK/?d3I@S"81T?u9,|2AN]&aLZ׻ X CHE;C!}5|ya~Ȣ @@!=BO뗟0$I_7fw؏wG䯖K ٬6*n~DKܞmgZc$CmxH1fptwI$1\&R8/!o>TO?}OوCKBX==*tuqqwdUVƜo ޛRe!0RIWmMU/Qj1bpծggCL @ءO\d sW׵B O(|6@=|fAfXhIJO@oz-Ej*I"L@:g؅-0=YA b 9GR(MUM矛ȨPډ`_qE3}%H\<\f?j7-Y[J꬞=٨JۋNW;MVTߍt//,$Oѭ ה3~'}G;Xd"O^sB/y!S,U%99 RE0뜢!,'>:a9 O'~kMTepaJ%h #|Te,.Y}:}ߟۇ|fme 9img~Liޢ%7 q,&xIZR o|R QvN??@-wKZ OPp ynCBߞYh뺡3nyƧѽGwIg}}rsk}p~S>wǩF6T2OdPA;8,nA3.3+$B`h\,DG B ;aiwoT|hBoz;F^JY?A\?z/j4&n'񱼽dM ݎFSH;14ݹ[o(n ?l3JFy{ĵ{A~o8Btz)h1sU猆Ic*ΚNfQ,K?gRv(y)k6wZ>٬O@?R^tJӕcC)t&Wdc.Q.)ay Uq0. :v6|V2a<5s}W-íb+ '&]\5=|y_ܑIUz3 ]aorF~/{vǁTI^2OϵTD(XȅsDebi1_gMADtobo= 7Ag^$h:HrAƈ(… }G7T޻.$Wh4h{0=gX78HM^E*!F nP Tk}yb:Lf '٬T6LSzk8͹jT"Nn)Iz_G`ӻF%BHI0 ))Ұk.l&20hRjѧVkK2#S4pyo[) FyRP辺$jøexYgWΡTr AޞX&ӣzb郧,pej-`Wqyt7ҶeJPH<8N8BP)M9HS6ıM܏+sljTヿ;&lT̠)Чnznpf[Gx{#u6~#[[;@s/"I%Tz6D}}z{_iǹfDEt|]:sbr?qL:amEŜXoICYPaQN4݆خ1JQ*bP17 ~m&枟A o#81Ht^A0P|}n0BYh2sj:s )%HftElj2| nQV޽}a|7?ktb+T/ UE4FRc sUnx$֩ Cڰ"Gݚی94G0w0y m74ÉgSTG[xz=*2  N嗲\nDlܖOvJMZ 2aUf]e6,EʣV5WoTW,r) )&j-qebi3=L-8rfmgR@mr/J׺<28P;.u)\E )#}i1Sn2 E]bcl"̛c4EfcAf`0}/' )Efmd2ȰUL$_ :bSf!NY ѢDCz#B寞mlL!gpD!&5d$c6ﯭ}Mx@GOӏm-g2g̳Xj$C&0@(oT#.ߘQ?Cdm0Oi5jZj1גUXԣ1?%ޅk-,}/׹UbF\1z$ T˼E ҿs'_/~Gㅘ\?~5g2lQd~m6,/1ɒNCpS/zX]u htuְDGQ(;|sD}b:GIwIu|uKq(S¤Aod?h θCZ T]a\x=!\e3bN1pk\2䑲%MW`0* *Xy$׷#n\S:g5o?Z8Sf퓺lN@OL`@ۜ.)%3νq"I}ڰhg)?w.=%_{%ǻGjpb'ggc}O/yS5-}LXE缢5[dryq QOβmW|P4"{f]{n9'^,L%v qBhK+fxrix @%hϽ۬^MUUnö1iU1TTQ(,I*E Dt% KZ}y?@\w¯g}28B=UsY)l[D'}/zqK\lT'.Ed%SV=Fs?.M+q"SqдMsW˯ t%/G``G95Fm/̾gnnĸ@| p+~6{/_zy+||ϧȟ |ߔy}H*ؾqFDѾ8Z`苔P8(pA2B7!#ӱ|<"6XTo I%a۫ǒp8vQn0^bIL"M{ 6{{ˌF[ iA!A*%.0Z ZT8ދ:ߔYZ 0*J؛0vf`E8}x*!T<~;,߶sE\ӛ=˴ە6:.HJzə3v5*(qtƜ66֭(=}@pm^\.,pgҿ4v\K HB~};`忄9g+Ab11u昅]%bormFKiD!'T(\YYֹ@1uuhƤ:`ѻw19N2vNN/BuG<냈x{?~swE%VNB)Pu+kː~+"TbL2!U26{ۆ,V{ G-0@Xu~MxT_Me #W{H  {R&AfMg;Ť@{^S*|s '*B $'6`흭pOJCm7f,~;##|Ŏd_ 0"/)T-|pupN酐9TE-xPLjb.ŚvѾB@A|Y7t?Q99% wdN7Wx a1Lz/[0*1]'_sqx(GHvx1~ty2"E$V!)Wo3Vɸ|*偩Յ+_+-eG>ah\iLqGSߺP7) i_nn|oYnPw>3a{aWSH)RΫ)} Gu?J%VWD]"bM9n~0>\LH/|zawNnIU~ R֩@ ?u~]ˌ>ӄ!m=KsP@O5x؍D'gsilńlOmY <,ql*K'p*9Z/gl"鮄jIxW@6ӓ^~ԧVҾ=Ge (fp] 9JopcyG-T[#-= )`HoaE (@ UiMo=Ο*UUUUUUD\V~}׌tg3IT֣e\\qQ&&{iJiNRu7,Epu^#'i|yk~Y~ˍj[ev{^d(-WzlXcx*m-f qPKaQ&IjsOځƙB/灙E$! CJ(@ -LR=a'U58Ϭ|cuOR O1+o޸xsjGfNfc걘I$O|6M՛N؛ڤ"&QaCǹ6g 23ʙx֭!D떓}]Av#XnfX= sn'}!.xj0a.QH߄! 7Cm2 6b64Q-P`ȌPk|z@`[-b(S5=Ud y>GBܷo?=iOTz ̀Y`Q_<݉0z ٰq;F J DDxfHxfEB}`/#ZI ˏ֪r(H[ M " H *J#@!"dr||XAtiyoC=ϐ?ك cf(߉@ X _.|7. l)Y%>UhEѤ[K"5u $d+>QO:?:Dt?o=GUb\sx+K`_,={h2 9]}}~Xg[XECtt;UU.!UD[xPCUYUP#mv͍NRײO{mVax=@k]`G$,:)Ŕ[9cOcAaƨ^!B!JP񾃇XV`td4Hu/;K -~cwnSxc WR ;EB+8JN LAVm /=Y%ꁮty Z5(~@sJ/./֫3߃B >sL{sUVo=- O/쭔ẍ́16ny I[/$jTYiRJxrO>խ?;Útpq: 6ӌTӁ4/NdxW!ȟ1rda`xrn{ӻ$bCdE۴cZ~#xeX<ÖQ0*E!pQ;t@_\(1I2v3+w D@yG $F}3W]c(TTA/GT<*A$< п\F'YJO/eS9:6x*<B$&pF<'f{B'K;b" DPP#pTr\8Z*{Y5O_%۫3db7O !W"܂ pOȱ\C5E6š (kױӂt4lw?Z#iG/cM5,9cl9q-g9U}nt;QiUUJ&3ޗž_pNyhLOPRیpwDR%-uuvUo쁡OgYcO<ϣH8ꇼ`%,%3ec ed8CUw$B4i! Rs~ U!WCKTa륐xFmIE =7]*E.A#N᜝+݂m=?eeO_Z-w㩠&> ![*#y @; upY#4mn9O-A'&*u2lg`TMj[ILM].?Up %>>!`C#-^w")Fvp~t;Bt|N ^)Ncahz@z YP>hMbv3;kVO vF3{SJ{\76a' T+,Eߝ@Yv1/Hm+OtC˅D' Í=莊@ ɺ`{dd%=(0U A&X 0bk70w_ϼnTl w6ǒRkOm>'9"q$C"5>PXa`[bF䢽ft3=x7"=ɺ MbN ]{E~ xl{Jlz7ɎO`s+i'qu$*74Ctvx;[Ռ;kha󾵫<"a,> y0 W3@x KՕ/Ve]>ml7P8lZf1«^ɼ|`;ݡWXj==|K̲ExM%FL>vc ӞtTM{+6aZfrd=jq҃Sn2EEAk N*EE@J+͡[Kkl]߻4#m.IH8D 0gٞR6}RHȟ> I;@XG0xϮg9_ЭXvUUUUU^Riʊt eH,wpGwpTsmG)!9*]mmOa[ 5E]0 -Qx ζ .(a]e/"NwwXASy̪=B¾򢾔lۥ5rraOCh )-ˏ@ɸW7<i[#巫ٛ׼++EHR+l>Cj;G˶tC#PB;A, Y ] s`pgPHSH" cvo펍Wpf/E%|nkYg7]WVqWҪ̎0ls(K-!.>Rb,vԎAI5&IKjW:oiUBЪQI^5R]]ÀruŌS"MWdӶn3(ًAH E+ )8 y~ygKM#.E 8c0Pn~B[))(ǔQe8JJJ7spI' 噆a>v+Ad:!>qu7o/ $&&u_s>G'FPꀍv73ݾ ӍbBc;D?3=3fͪR0C_Z7BwC"dli_@6r=$@%j<) ]mwewvښQJT<[rM!<%є5"m~:?Ǻ=^n:먷Z(vwzNruuFX.EP3͜C̤:owb8{;"4rE^%F(;zU>}K& Xݢ#2xk>#Ĉ|hPOTI$q-ʩcH{{ߦnoE_tA}BP9S>NTGZgD;-+c9Ls I\#G,Maa_䰂d8"\g+t:trqLrk<@ieхTPcsA6r?;Yb֕!C JŖo߯g~'CT:n< ;ںgϠuɟ Aaҋŀ!zlx-sl3[ *TUrC65?%+ E0uRO">%wKviv|y9:nqӍE@~`vk ?Oq !%v2 ѵTpcj,&W3x'FIwrȳ I-H:Cn-mlj .ߧD<ݔw\OKA@q&dRǛ,}o>KA12q0V(D*9-Qi; 4)WbfR!ȉY N $x~ (bXUrK!G VOI~tByN^ 3~إnĜ؇r)?ۆ>j%݌2j#CdtQ ?ij6Ru60ᚑFnwMUk>ָŮA܎ɕszaWZtb1rs ;kn ;oPU] oPQromr!Dk;߀L$u㱖a3of a cZ!sXS4Ղ9[.0LjnLoWs'5| :ĸw5T'~,V-2:6栤".1x m K*ayL8poxca$6nKguiszG~ZDhtD++ID><ʵ2QE|wk}-fz_[q!7903nY}*8Ix kT )q^9eH*3QxQf $r%,Ιn2g\ƕw&eGp1V1-JFtڗc晹 o>+᷾^F]hEi<[5WIl|NBcԭccŰ5"nj47 Who`#MXuq1״9[0t4;orOe&/"X,"4l@Nad&d=)aG3ln'kS'1>b|Yѣ VZH7ڣCѡ `c%ܾf Ύ̴lssu9 nxUDWN3-]cLNt)0čF{_FclJ|{s쟜i6=S8GĂ gn<2f'[1Ljkxlr9C'[u`knk3;oX˼jLs̍p5HY͢z94zp&L$jJk)LhPL2PRϿB%CkgDVycXEVu skZ;ٝk8W¼i;i5/ bd!^Y]ձ㺸APx%{D^CqOR\OFB۬d~/./u7]t(cvĵOjg纊\݅ǞiN+.h9laehiK1&L}乮]K,8M8\ha NSxɵ03vr@[&׿GXB;Y#!nb5:Y pn ,R2*8!ҡQ[!1 Џ88hNlCfW+WD9M#`Yx 1T;nXjbն=k~~pK S"4yj̾tT<̟Mz5iS<8RKG^m[" {lMdJrRʕ$$݃u循n~b)O x`,+o0g es{b$40IRJZ #6\PH0+4F$2YIBs3z Gz̙8|`)k//v) &{dxyZWr#%O9kҧiĺ m[-,)oJgoaOjIN3 /k`JHqnZ 0`߅q"\DCZ&!Ĝr8>Uo-<"W|kk7>웅Ƒݣt sHkYpC9;ҲdAKLmBL|yIci5\9}]C>7BBaP9Hzׅ'wW|o;QuJAآ}LA>WrY-| `Ǎ823Ȣ30ti46G; . YD~-H=\RX38*clr9^ "]Hoa&~9׿vO=88 h)P!%0$P:9n\k],\-ȸ>Q=I3١*ǵ Yuj#Rj op@ F wۡd (L蓃1Hlޝf~ĸR9FCMRcha:ǢFOu k]ԋQ@.ZVLV65&̸;*i K}RĖZ<)k%*/7ȁD+NLb /7 cgFHid\a"&f^=龴jGtwx$CFlyS7'kR%,NL M]֛#^pvO-[>|y;GYbxkzqmJE( p4b8˳L&km'uQ3ocHTCLW,*멝}VE?"â񋝳O<^jCLJra Gkh!$Fi "V/9, ;2ZETaI3 =UyT0bm{gX.FI=PGrPvM(Dn,^#ط e)|M/?.nnA+^-57;o|yr$f^psTLXX&K[2\nOO+ ??d{׆/jʪU/qT^v\f+6ʥ1U`9AL WI|a[rی6]XĭB4"PІ"c2΂^֢:g"Tncq%6>oYC 1`S"=zB/Rk巆!ϙ'3YҪeYwozL|F[̤]4?6ȬZvЈFZ=fauyxsk&iBYv¤k~)gw&ew0K"xzaj9G}kjv/uzlf,ߟW|>\ۓCXvynieJFi1xcnq8jIavcc{۴CqxVy C\rʽ]%J!L%>]䗟ik5:90 y(!Px5h (_RN91Yb@sq `:kÄGZq;ɇ{Vt Od<=GL;gbSRW֟0}I[8L$tXGXIF9o sN4"Ӛ;J_9F6fm5wb evllEvysi0qՄ96:CWQT?gk֍m22{ oM. b5Uor==W}U>&p_a7~d=Bk)Eγ| g/~uQf );rLb>o!09u[ b$[o}vWTPsƗ?l:=/|@D`xnx@ @"@Jva~_BvQ?x+Uy,=!&pYAR7t^ӤݸvٶYg3[Nfh0_Y"o]K2Ξ PoNnΊEaoT+{6.Wu.${0ؚQ(w%|䆷/y^rT~'P| =`Y @4Y4_:[cuQud*[[#A~^zB~{bG>΋D`9`7!8Ų(. Z\(k8xATضcX56̾ "جRKBo DXpzo\8PPIiYo AAI$1c@XlvbR(UVeRب_O'ʁg|QW|N6}k jÅӱیw՞^:?º/[VeUr;gNa\#8g3 V:We]"ڒ[=G$yhe1⤆ R~Uv4ncP^=N'i480#I媔q'}0|(sBP\mJ*#Jp 6| 7oz k댋#lBӧ <]*U+N/NjڒvM;9뚴tc3dpy7hw#ym7Z6e%z{Yv Ŕ=aeξ9skߔ7M{Gn9zrʚ[f\b,ٖ^q6W,0}(- F8_r߅,UK6V߭hc>g\: ɫۦˎL93"Kwò26?&{0۰w-ڦtZGamo\%yvk覆>Λ6@zTm۝T[9܁in.#\/1EcYGm4dvCgp] #HUњ˂=cϧ@4TKݏR#wVv~_ldxo/#0^yӳ ^ݏpO뿚 ,Q=|u_:ϼx!d)(Ϟ-*n{'}G 9kn^~?eP.zݚqg5~Sbaŷoa4]~ߪ! lFGåWyo޽qZȕ2L;lj<:ɥWQn^q_du.F3,lsHqԨ)o󔃅 d6w=!=_on|t~ւ[`p!!D+vI+m]J:2_~B#]ZJ z@vq‚;ib2 vYi43$u l(>-em(1,JvN-֣UW>YaɳR6-z.^4ޭmSh;zL]Lo,7SdtDžiźo[7QV+a8\6[nƒ&ڢSfUi`ɷ~r~a.XIn#7|c5֙p0kh4Ӟ{vWU }&PnF\j>r\!AJF-|z!xnqp@gn!fܶj{}㏦YL<,ŲAɰ+ܺj!z:]H|/D nJe!Xl$W)/~wylZx9н|8ohp (c쳻Ǚڧѱ{ y:ߺ0mU?{q-)zM'FXňe>D'듂q|tudyHv(݋K*R|w"÷߾۸ ;㯧dFJ7&%r_N_vMb~> :<(]p|H=-KG;K1/q{,_[ޯPHOv_|bY#ג#i(l? ZE%a٧C Q(k?|!SW.b ×Xzgo vV hP*(c:cԳ_J41(>2 SZ򤊚 YBMTC&(%42 +%F:Eʹ|n6Ye""DL5J,I-.I4vFEL I>;'u%hrsqj S6~ RJ^ƣ$͡IFsM23M7Y)#ji(Lh4h"+3L_*eQ4hJ&WdFd}5,2+KJ5fm~ Q_v M2$XI47v]W63I0-KI=$8뙾oᜬi*;bA2TēT"U־? l~Q||ٟ}~"W?/}}6?~@ˆ?{7H^Q.AWϳ?BPcVu^Ug [8d?*"q܍ Yy;!*cE4r}/pAo:Y*0`-l0t?ǝٰMt!;m|{%9Ζ\ʩ[xي |keٺY/N~6 N^_Hq;Zu xDyA⚏-uI1nثo.yyZ {zd>WK^n9 k,p(bw)o|S3:ŽƵUqnc~-nddAkv괈Set.T,8.M?{7 wg0w,_ DvZkn0Nj@}=rYza4Y~Fܞ-{. [)(qD@Y W~_+cnZAtp) UUD G{>Am;1F=w. I+'#>xh-vy:Po] u (mRTqI ̶ԬvOAΉ_Ӝp/Z~-:(آ&tQ(=CZ| Sr۱WPh(۴.LͰpsMPx-ŽPJ]=j~M dMԟvvFHDB4RىiA(hC $>@S%Q6M_Ml;?2夥! 3E/I(d\bcVYv{a~5J xw?Ĭ1L}x/Y % cX#]Pe.]/{zkzZ$~.vUQ@ԃ5:1}Pg",]WNb)GÃ7,4(L m֒(p.Gnw:BȈamr8ڴ :`QI59 U# ׺bʘxwz6z[P|֙!*+N8VS>hb|_<9 ԂE#cH?`FmP79@{?q2`}eiNWiNiAMCX!꿑?JWC#*hLA) .!0 )1 sJ! B.Щ6{t?mzD}r!4P_p": 4Ag?UlxL2e}|d*Cnu((ljzka[Gw R3ô"Cb(y8rW[ y;y*m;*%_^s!D9KƩ|=uAdpcQv,#Sud"Ax MM3ҿ$3Kc);D)R:^wOU>ǫ]_8~ +<8@p x Rs8$" @_][g'Cy$!` 9i:̄ꊠZ O?>'x&kwB_0gP1 |U,:'O.OMLVˇb^ >4X*4 <Lb*Gm[&ۣoL:K5&$2ma!a HJdڬPQք;0v9r"]J)7bg4KO2=@G}L%nM @;7",?%Ak@?Oע٢blP;/nE\N"wXZ؉ܓ vl_L,l`dO$%!KpAEڼy:Oykv>*5ӷdT]hM@57N"K'cg'M\%<|p~YWviY`3N#x 0DԺXbB!܀P}x\^xOe"@\.ǑU"qMn}5قgh,L("7(o0k~X0r;A;WlUGqE78-'IܢuߐpP#jE[`,)}n3 TH2b>(Nh$q BGRON (#H08u]pvF@>^i=6gFg~ʬY:q5U6MM6(/)rлS54GOt(86ƩGMUnbhaG_^K V tⓢ*߳X^8 ~00>ٿ|[Rn^c ".EMe3}@lVN.f;i)gsmoJ ub4tr|W+*dW/L I^Sy ໔0Əa F{ntU˪ɢ}~VT}}x[WP$ .̡O؁y'vr>tW+`z Df:~d;rp]k,rtR;QTIYdZ;?QeMֆjLܫ_$[~w-iWNQ{}?EM:jw])D6Qkf wel{"!P% Eٌ_l|c >mx׎ĜrGUjTEj.z!$qV0(k _0*'i96ԛ1KL-jPT Ǭ=dPkJrW 7~~W ,'rE_{>!Q0J3OاL(sU&CG\at} M>8; G v֔Y@G}.fֺ=댡%n]׏jo_tE܌`?Y_q>q=~jz8]]L*8ӺGUz<K!s<NTr=jΪs˥-.͸.unNĨ5h}իZM:n3Nn]w. 0883rH=ҚvgY;FlScEf-mtYsC}Mrl"Wc5RUGSuWB t>[[.~Or§GvScG tҺ+$#%F[TLZra ~~ 9ÈqFRT|U*;mZ @asSN(/߇d%{G&4+gt{!u|PLa)1!Sn0y±yD4iin7Fouױv [ и8P,u@ELψ#7, PgݮQ|I_=6GM Թ_ݖѠۙsh?F!~U'Y+ɹ_bL,|Tk/M }}s]lf~=b :l~9=ll&[gmYW.E"z,ouŎ·Fq]Ѭm¯-AA*u7^ƱΛr+G6Ry77GWt-^1Y)3'?{?v:ɅGg0|9Zܼgd 9.OmdV=`WEk|zsͶa<\]Ȉc X9I9,BLDfڊ{!o8"B>J2!9?iXIȭ8v#PQ>bJuQdFmָA\Uy)֯zy|`-)}R|78X&YוpZ(#W(XE%:YuaQlx3T[h]/J7 z#%7I/{#וֹoCq[e&qeۛ7Mfvv5(^/2X9dU$̊X;Yĸ6|-_r|xízvxX¬=T5vnWIo{."pʧ]@Z\>6Xŋ-EŘĀ @ Ec;vdmrt6]e`̪hW8XobGMȖ@*"Byvr/˳4sؕWCN,%۸vF0NMZ&Os,_pM8uN.;!eӬ~SľC-+rUg:>󏁵um.;9盕s3P;>y?m4?i?[fr \|aZnioG@oThQ"VƵՍAEDQkch+AQloվ-SU</CnM 91; кm@(z?w'.>:4gn(\Ƕ{E_'L4k꡾>Њ.Bp \9EFv hq@bp"1Dr%g›$;1 |*!*Ο3˝S'^<d &W PERgԩW( mj'{z[ }2lvޓm2ofr##k qj _[ `u:e$c8Cumu,ӦGhQt^9fa'[!d6]q俌n<=]] Uia ٮViiCœyBu+u8իxV^|](޶OErl_ X:gm MCJ llm)=vOUf5 M/Ku u[{e+SvOKSuHnKfHPOԼtvLea}I壛j7ߦcY Ź}Ųj)_pУ6llַq\Kpm~X̊ܜc-`eÆTmqڋm19-)c$if lva.8_| ;OGn<ѱ e+ SVٻl(K>89a^of熣vk8lw#ꪩQr+X5D\ aZqMyW[+`[d@5nḵ_Mn +Ym/pdE]m^3/X{o| c\vA&Htu 86eo Ap=v6͕僗6 Sk}^ǯ=CUPԽ9ϗ>OYa9vod[l}sN{-=#5|v{mk \vJ.)IT@ٲ[e}qyanU7\dU܊`~߽pcau{RdBK;L;0\sym3óH\k{ WX)Woڲnз/:\VKՇT7E!GRWJkeev78[L+jCCݶK#VU/ ]'([ݻu&BfRbkVNXf^X򭰾p+ݔl~gji۟G-Z5rf|sx \lܪ蹨J;sl|)Yɩ|+f; ꝍb2Z6|otC,1=pjk~WGM 𳓢ŸBX;ljA`FYp5&;;  =\[g|Ӕ=8fvoAKƂ[6-/,l;8 12Ӈ^sz noW jqxj|3KkAf3ʞnџ$m7nݙY[wƌU5{ynfA9U{`wZsttᲑUHZ{__.(əڍi/p!Sи>[nJDw.J>рB & }lѷoܹP__7{κaƃK=JsK?->״OO&ȟ$h 7LYkК~(5~J:;xvTT;W6o!~Rc׆=6s:~UjNk-zi_./A[Nh,Ad?/ǎP;? [O܃O{Wh7?#3N_:h$=8YNcǒt#?>GpԞZv.~ɿ;mbWml=;}k7F8:.H\*۩LqDPHHMV8G1ox߮I v,\ h=wvL@q ߆ q.0#vsAaipz=,t$n(#霘K.A`9Oz|~FA #4@tdUE5>Sbt8'}uy<<$2@"sz5A:WHz `to2"$)@E 3ː_0,j40= 8}ށw@c^i2 ~}l#9ONt?08yQAD ù[&@қk}2e$s`,ywz;x \sP\IzCoC|7:rN5@ߦ>CIbWs+[3փ{m_O6#ܝS򶤵zbGF" D(צp̂t+3It ףtknk Y ]Cr%nt$iR|-#Z|>3x"ݵ1|]B5?V033=v@i#1-} sCRZQO449Nq-gqs$ EzW*Q0ne5#(4,S4r#Ht7epvTL#1]};IȒYh5'PwLårv eTCR]ǁFi!!pЂ4ÉFbd㫙to.!ْ,+9ԱVSm]?6 _LoAmirYF|0M q1s2,,(!֟JJEm:%$us97Bo{ JmkrCg=j 1 aJ2yT6`s'qȇʊ+^̬_I ۏ5S]{&q֭B6EYfvc:νtn/sK#]f%)ԦtwƭJuk3^c {TkW#O/S#;_ ܞPsA*(h^2{u]{p|P%JH2@dt3G[8&{nKٱf7KL=٬q52WnvJ=nbDv(s_<º|x]?nܕ\W[ks(m-ۭ0o}k[sV*_W㶖߮x:Xq':\vcO:\iy6+:kS똝T;tmg._cnDw<1YƳqwfZ[w}g3Jorw~{%]ۻoZ}o}f9w_tanb53;1jVt cӥF+.USc3;TUldUUUUm6suʫ7U}' Q3Q*k3"y$ggJ;x%ӽLD n9Jf#Wda\q^jy몞j*otRfc`[ 1JDD~@(gIY* ÆMMy!PRДؿ_CAS09%!!%]|“H:urI'MUvC n(>/";=@shm'{B\tY~5\ꮦj8a,0"ݚ ® p!!,Ɣic k h0Jh;;'[Sě3[3S:9s j%,ɛc˥<(f"LaiQo3O<F>~Y༄%Pß$^Ou,k $ATXs/Y1N[-Ej+}a;gFp"8j@,doji!>zт06~1&GIikp 30?}'kwXخT|i)w&&5]?[on/3Ia^?夼/Qh_kIm޲C3z=6N'{FMRB[mjzj`M87ļ9ٓ(6嶸Tb/4}0V)}[0SHS CQ/$#_|vjT9rY{𝀐QDm bF6MTDIQ5E$*+EE-!hbR[I*1+F  ) Ϲ|=XxF粂ï]?y$E|<{#3!qϜ{C z.no O \V3SWF13@d #cҋ&(r18 \abC%U',Y٬X`zO7$nh4|QYLT^c@YdB1327p Fdc$."R6ܭp.h=zjuF1<¶Pǩ;Ro"#A__Jm( e^gҮt:'V,WFSmqyܾ+kϻRbj,_XjeH4Ìe,/5sekK K1wuj+PJ Ɵ˦'܈ ,GH28s2%[_ t "|۰9:.]qB,WӍoFX8s'kmJK]l-e`k_R}HڬR 3 (0-tDl|\bPbexOgmO{vwvJvؽ.,#}Ń 61]e,chZn!R {?V(?i?QA|}Bܡq# !0aOlPv`yTjǯ/YFr2fOS}cT(b3(q?;KrGv {m 8b$3qGp/ gbMWkKΎL@Ⱦ~H}KN#O/cyoVбVo7/Ʃ[{[,^2#p,+4OAiS8Vbτژ9~ܬ;h~8$}\J;CCӂ8QGEowE>:' 8ɕɤ"u(Aj1RBԭ#2B^`bGB&F$t@<h; َ]i ''(`@0d2w)ZF-@)jm !o_)tYu ]R={Y4~6F<>hѦ/9 'pAkxۏ<_ "sB^\O=[=:|o/jj3(X~)pm N( h}TT ԪNvM$DȠ;T>B1T>(;-tFW2%%5U%wz!_˦ =t^0Eǧ2~d \Gon}I]M :AєG é,#VֵxGG}{ؾ n@ޔ:$f?-A=g mO4gA : :61I@g}-37 Gw6*d$j)idT7[C?,ww F‰ w6tUW?tԁ#:B"?AV;+qRϚa }1 :Ӹ#}R _CLT(pPmiwdKy,r*Rc# &PӗCD@\-LyNs\_a)?Cܿ9EVvojbtE6;9@5'ԓ/~(JEvqn;/`"2f@V*P*Q(!O2ңu~;:~1ݦGƐU~ P85D_7kvg$GWҳ'ą!?T) ""D?8so,5v{*k-ѹMi]z>Vێ|MGi !.dG],;XB) ٿAy/%9uS>3"+>-:,Iю.p} /(Dʜyv>԰q{۰]KTkm Vor17'-`v,W9,oA8CwEw fcxHrWl"I$wed LU?: k<2qvq),Nnfg/#t|ETֲvyXlkO2ǽN=I3 U1"!^T\Y4Mmλ%{9i i)Zֶ.=n+Y"Eޥ9 9QA-K>aN'}Q>:Iq"^B{FY |D=y)u 09pf2B4YȈkXN]X[ xSB@ij~5R96$o.Gɏvi&9 \7U@R\P~|2@DL}O׭?+%d?RpG| c~Dgz><˛گv:0,ʚIsvH~ ?@ 7b7J;E5UWͯ8|BC;`a؝@NkӿGaS iv!oֹO^ q;']K*i=$!Md3<D?~/E߼&8Ht*%KmqW>/;JZCPp)܀>i1\.jơh}+GF&Yzk^w Ϣ~*]~mlJC}7]1l{8㕦X!z }OUFN;hcH/1FPMy\t Cԝs ҹ,AEMoQ4gm7ٟ˃[˾VSmƌsr O ]Z^I+\y{0Nh&.l!} v_ 5Q)k]|ygspU2' S TA#op_#A,=[.DV!gxa=FChO?/X7|nLàqaK֘^*ڪj>\a{{|^?O#AtKX# J!,#Зĥn"~52pkS!yDUGTu;!`{=t!d<.ĕ.QvȹGǝٍx8Z9 >+D$/SD sA8)G()8lP!fKslteSOϡ 1&CfkC@>(8Xz]a.^L?TTх==asg`# lP5#hF޸"OH$N$DE?~,wAFf= T(h.Bj Q9r]]DQډH L@:ѐYd'@EHGFY%?7|`?{dƟUUvMw(h.~WJo` 5O=/Y8?' 7+ ^3 00n;lϘAܮ~;qhSOhcNjlWٱRkgiѭ(.|4Y,Wq}e>\7xEd U U21(`vG gxTy/$wIc=5Q^_dynGo.h C8ߟϳA#&|nֱ1??$=׮>ǰ#>+x4"P)J%X (K|y UzstYqjMXi};`Obq?_:O߀&:l wqA9D^I ܬ9M(V` r0H-ZzD7;Qi' 060WR{PK,O8`-t}.#d"CLTH aɾۏ QDžt$`~ A\I}g3ĝcGouUiS?&܁ Gy-ų`x>1!- ~Q0}!2?p@>C8+>LQ?Z޾˙ `d>A0\(,10""h$? \OU>U3_HIѨ@&^0 <ϰ߱ ]L]_L1WfIؿ`I0/ ~D{uC]߅7_E|)7trabfI ?1cǭcKz̰V2*KgtkCZZU\Vs.{Q`׌i~o~7i/u\^r#PX36;WUn ۪s8W|(Z,xѬwMwnkrb_o'*`yauqzӧCHsK%stV3~\s+×'UZM{4+^+AnQNňx^hHbSu5K2oco]0YSmS4+YIOu/NRv}FCm*@gPrp}ZCX34$I?J7˭~؀ _6!έ:B7B ȟlC.įG UaMOFNjR`Dڃ-:ܞy__౏ ZSg3s&gHo9~P~C5pxLU%?Dze oPbyك3ϴvRnDmP9#`5څd8`3êi# hS ؁# ӱe0 JiGgž?MɃAc\0$)3glv\ ?7&Co^Tߧ/VeȂ9ħ](³ Cec~u[;btϤ.^EZN^'y(  E;uWKk" >K _*f0pMff._%ڸ?\&|4?~V5_D?7to}?n7u=d{+0!D'``|zkdPO!J-!Pe9G㰠gq`Ag2BC p#/'Z 9pSgr:{$oʐ${P Amۜ62Q(ށ.@1w2̆W!w>; 2rxm_ށykq(;C3[akH@&)Z:]߅:`BߒRHaZov"Pk>Җ/ʤP^@\<&njYj+jBD D;a;u'T SI/ AN0r x3}O$ ܟ$g2v'bi9 xYU.Ժ,%} Hûw|e)Cu uW#:%\o Ai8{N_eC dykHRp3"Q(m;o|tpedΓNT/tk t6a %@u\ȸ-jtT]"Kw`45ݮl$Eަ%>j'm!Q+{WN6pb1f^b-9bM_XO&0RDոoC:La$yyM`ԎLŋ#]f<<4,-H '}9Nij87k+\\n+Q|w<ߜc)8>sgFɌeh#M\x`^{?5Onݣe=^㿫[(5A廤l_ ݜ i gUmV݅Ef+bre*A@"nP??g=8-o{h DP*y-$b. ,>`G'bvuvMptDBteOi 5 |B=($$$=TU`Ӗʏ߁~<ƍcb CT.Ej+FW-Fh b('v|_磋B_B7uq$e`EFh0K}鼴_Jb Wp}̜*@?I35Qq:?ye>^ wMO^TZ=,ZWwEk :GHk~'RB AJ?7tמ@+meÁi͛l?} VP]Py>+ >1 $iõk< 3LC˨ʓmb2'p?yc>$OuaJ<9Ox\@}WO@.L0fbWvCQD?>d&&A4@&,@"m**F 4-A`(!x6cN:79')ϲ#6*z Ro C%zrhtQ3(#3Lp;ǘ<5AH<&QCx=^UG@XL 8֯5W"< v !LU.xK[* &abݳG~\ +OWw.j#&%c.ӫvr}f |溢4&Y<4{vδYcm~agNz֖ d*)6xSՐI&38%N%6}ٜP-9;Ӗ>&C*z>}W胸ݿ}]Fxim5l3+Ҕ+tgCD2ø~h'9;;PrD# w?Q ,&m!0'{-1Pwʫ?i*X*A3Xo\IҸ lt &l;\_G>㚘$ ܥ6D 8pYǠG+xC#g;Anuu3oM=~!g>P"PgLJzwù;l?4}Ї0aܔX5o.г䩇\yjT$G1c:rB@RY*l=,= ġO*ڄ6;Dm KmA BE 2 qI5{ gp|{0.0y#8݅ lm!Xl䣺:GpM E*Sg41?Ol]CtFc cN?ڃUpKkӁIp{"ݙ=k꺉}k;~tu^o߱ݟ[?Ĕ jĤ ,E*=ʲ ߠЊ_DEY1n_ꭦ#ic/LpbHxQN$U _kSxst81ֱFݕFK[DtPRwrؓ7̾Lp"O@-?1])Tړ։5b_I 0裑 2 ?"!PM,9DEh>=Bb@Sd6)wuoKw}yVyW-F.Zܬj(cnmn#h4lX4bݶsJnS+l]76+wv\"5 v\8[ZkQ5h,TQj6chQV6)rG`%4ֽ4I&hve"k 1lXW*V6ڋTYM6Y$ɥW%2Twtm0dU\5!JU .HwZ_çDG}@o?C??wT™iir!sWis?'~_IUʁiK`?Aa/3 >Daڥ̫3z~nd"@Ag KOsfQ0q&ƉP" 敭$GȆ] >l lu{a&=ǒe:F8eVUUV(ňMߖ'r/ad* }óoz@Zz9`v5”f(0kI ت0U m7qٓinO繟M,3Tܒ\(rr =:Nk @>(;7nsm02˦q>6G!NC?2? UkIm=3|jIG9û1 Ky=FnX+*p>M󕺧 r3/?PϦJ>!١Zu=Ɲ~ E`TG']/A퉄&64(@xoKpč7(8VUΤeL )É6c9Y _F:rҐ~_cbPM(xi_mݍOS@-zW 9ׄu z"ܻS + 8HĊp@Gʲcm"Bjq3:/R:+c{tғEDm"Pyƭ1' #;!mK!(p|jRW刺gS_# ـdlTN:L{s@|G:< ?m 7<:oZ/- D_!Ҕi6 =7Ck.EQg_g5E8*Q; &xн0Eg22+DCH뒉0~,g6K~2`)U`@B2DȐ S;M{k_>#~&d=9G\$pzD3gRkg8S5F-f3u0f[jrsz) JH!dLx䅪E$Jǎc`&4Yߐ %~Wccɼb s7L?$ Q-\ ߁O+BAd{XSYPS^kRp#xN81Кf!BV6:Nf na~QcL79M{Ǿg QEuB#:.ݎ;w4wL|%aE(O_H}O8ht2}|m =Wa/gs*! DqX|avuC.`00Zqe0a20'huȟNgA]a߹p`S] 3i%M%nbQjv462D<{qɳHVe] #$>1 <`r)6$lka4kl]w]5L"iZq:n7H x`x[K+؇nʱ[ t[x ^j6(rL$yc}s8$>9pbV `>r \?v=ʁ7 y 0cAXN>T7 AH1cJHAWcEt mp%%~7\ EpW*Xo:Oho"58gO;OL0TPBfx`9T'ٹDQTG'9#!4JKzExѴ @y9g)OY@r)8W3^Btll`mC,7Ia}!*҃/Yܰ9"ċѥfIg+2O'?c c x{v-Al# f )&ZI?#}$ZwOQ~h잧sRaYe8|{!PtԒ2J " ` b 5@a i0 /h__!Z|ġg4"H e9#Hf L@Ak0ga:Rԋs΅2۶M'MUPRRSJN| N}ӰodSODXK@ wZRuk ڏ`Bw2 ħ\X1u&̘H,12P%t}9<1ŕ"Mc$DC$Pb 0H3 HX <|/Y}+Hr[QTIoސ?8$ջJۺgw W[HPSLh Ɍ玥hbP%5Q}qx^=~=Bgv}ޯP' ׆8Ү\l+dkjDA$;(h:Yn:LZ]yTWn$wƦKJ) z7C]gM㿥sˆ6Zc13ڽ+[E,m/3`j.$zUԲ G"VWa ƣ<{t<29sy~_@sЎã]K!8q\Jsn4y/t05"n[BW>81:ʏ<`yl{z^Fq>~+lOasu Oɨʠ`Z 12Dm\ QS0||>Axv;8Q``g#!HlB>4ꆏE=QCs3ϿhsI:TB+,  ;=bQCXH| ҹm*9BB Y.h!Zw#-Yjx1dLjϓPT_uGӧv$ds:M+(ċS7'st%C 9RKHp] HCNdd&iWt?`& 3'yEDP|CRpρשn1sF/gz?D9^g]| þ@gd>AcBC<+[IϪ%(K@P@4"* (9"4*gFNܛ'tm)her{!Ej(k̅R'v@0mo lQP$+* b{C`}9{П>F;J"@"90\zadHFgfQXq].Q0|bĹaqvbmrh L$`nb=^Uާb'$7wW9D%P.3B;I gΫY uP0=4^橭*``׫8(€Izt`c.TD}eB덇DMeҊ CQ~BAl8x9ׂ 0J Q!⍝M! Tx+.LiyPdA4Q w :Kv\i0Al;vP@~M ȎA#ϣfBt_J#? $|8p=17I_pH( t?ch(&K򘂔"=w|g] نn?w e!5JM|^dc&Bo%MT#zE^N‹WY}2YÁ`qyVy[~5yQ߹^Rg;Wq4t4bUR[Fm}n ׏aO?&e%:;˳&VIh S9C`k!er-Q%WFhmPjRC/Sa FHƔiзx߯ۡ%w! I&bn:|/Qc߃Cb]ʮ{ cЙgu XWivF0 :-E ٦sFE tЅ=q)˚~Uʶi#h-nZhX (1@کRY5[MEƠDEAF"*EhѢF1A4F"-EűRy ̝A=OiAEtP|Q`? I`CbCce6ӊ8QNlŒ428A 邁9@ys9$ g,^rqB%Q 6'A 0)V4A1`A3( h 8Kp C BD `@tx t?Wh( USOaJdm@̮NJ$/XmP% uȤ)UJ 5@xBL ) @n@s#C_T/ϔHC -ę_H+,C-̦ã,XHSh3 e\'$0H$m| ʆzvbCɵ/8b<*@2r:dlrqR]<2T{;?a`I] XןKAb%g8"s8dcJTS!軩T}8皅wAqDb/V$8LMϖYP^\',R$˪z7&Q4Rsp8_@ڍ ӯ8. >3Hzì~|/)pVM̑>ʠnǡe[{v?-A۩Dܩ{IiiN 0"'/~=w'z)r>'c1U抬Q Ҧ`=&>C}|7Ty@] I3A/V<>ۭmE#bIlfQ^ 13 /3s #c\c g{kyQ!]z,bNO=}׈ρQ T Eח0: 9yWnptg$Ui~炦0\BHn>gmGо]mݛ8b/i }Ws}0~tقv+[xh)խ6B9nn/zJmrx PЕgc]kQ$S[Vh@ NDؗh07\'62L &-D6BfAr[ fn@6r9W$͔S &Nf[:e-h`5_rPkB2'(2uX襉GG|)8{L E_JA9+R7qVV)B?aN}^a =sI0Tg%wI2XtwಷҊ%cs BZ >}zfO$3.ǟ3ufSohټy8PD͜ H6F#O|9O 79W5ˡETA2kB@PGOrkT\w~2v6$D]NITtݎ/HZ &{#ː)ǀgGcEOT$ z΁3 UЧ%LM?zt4Nc +pJ~&, %UT^Yw=SHQ2UXڂmkW9BwJ ؞}U!\mekZ¦ODLOĢpa oy^x~m kFunH:c㏼ |aȄdI^֮5cI ;HWzB3p1(AM.0kANX= ` J| P =;vח S"ly"E*=sI@Hu!HzȀui7b9Bh(!HQci |C 4uFU#@l3qS$ WjR{<ܨq~Gr%Q EJdK d9 I*B(Ham </ Os0 _sO(R_*|hPUQAF36Y*/F{ jqn?Zj6´iyh)kݚ,,g_:uLB@P׵n?į!OT T@u9KaVV!lg:4CCRaDA~~Ar }/;qj$cM(bA&LD\5r!ɳf11)è!U]afTd8 9(Qih$0 ` ak1!Bb6э&Mu#&NGMh%+cƬ)[0,d <0?ج~ + 1&%IM7ZRu`I*JilXH*~*@U(cC5v4[bӉ2lgxȴ⺍x_W]L:s/vA֜~Gvlaݨ[di2V`^DX2?;]6*,JNKYʣ.o%I V <wp+(lN "ЫW& WzѲ/$TΑ$1p Gl JVO8Уlu \0o JD%54J+^$ d<E6YI!bASqOD T,c_IO^<8t>}mxT0I)LXlgSOo@) Z_St2^̓ פ 7Be&f<\p>`($NpFh!!$'m8vDuLO u9&:jUQb=v qcUS۰7Sh]%S:Ώ##J>yƦx'x;3%TT nB4ǗR̢ (^ #X8qb19(1 B MHLHf<> l]d9«߳5kä$sC`9"de'|sWL1fO-gO)$iU_~f lM1H=HD#"48b+2L7> 'sb b0t5"00 ~{YN4SO#4XK7jh1 oŨ"`EorlaJpR(D7 L'8HYd iS k 36H4ɼ6"\F70֊"aV`4Vī3N`9ȇ=`JfaW+'"6w D#﷤XrqUUUUUW[9ica ?~6s &rsr#{OWK\k'FLخi:W‹H bD`ᯪ}}]]0 FDEnvcDmIJ=qGL1`EqNyOi篟c*I!g$o}QH`pyvuSNy1јh1'>yȚ1,9^ q@؁Q ND0[qY@Υ 3& *U\n.e Bp4+eۄu(<1Y-fd"]2m'ij3d5rO:ɐhDY٬G:hMañ ijTlTjC$Q(\PX*s.R]eͭp/Z[EΥ#&1ec@7b?j}Jw A`v5ij@&'%Ip~px,~+%_{_q dM'̗ѝ;`O{elއeB m}ʆ/{r $oUPG&TWj%fij͜t`i MUUEUT @&D #,X?,.Q>?ΨCMp 9<½#TUPUyMϯu4=6 D "ኛjDGH8Ax*$Uw~a$tD08OGI7=JZ͓0Ho?qT՗3J1ְ>:/wn~> 3?'l`/)B:EѼ7YrU(va,4kWFy,GOmR;VV&fϿC`o͚Qyd@Uv?=li7b mh@O˿`Z'NG@u:'c4.Q&pP܇5 |'IBo?_/_9hv g435cWߨW_.ަ?MϥIAP)l+⪍ j !00d^O^gIv+t$5|~jj &p|Lqhj''q"*Z6 `M dϾ{1j;CCsm$"#f)(+Wd= MڀaRw}ĢR,#P;8}T0Q; 68^H( Rnhuj"r!@| \d:; }LF'0`y/CKbAb ~~@ +v GUO $;br2A?Q{Ө`Q@3Ѐh Ïm ȟ3e_;#{$hf!?S`}Dooy@:&By)XJX adB=86k"/=:O5eRI!s'?/zb}hX޻e *|Z :ǢCZB^ReFʁ8=G7@]$~ $B`[񳲗\pAsrz̈QHTǻVEOLT/`dW6$>o!Hv0v ޻0` HۅK^0j\)>0@H{\M}P Vl\{B~;:ykw= 63G/Y&ϖ>C}Yݘ!yr~@GQ!/ȠZp| @:(5oGhKwp3u @6qs"n: q# /]$ w($~AB,9L=`14k6gt%Q~PTr l`OuC ڪ͔E7ja˾jkؒW:$JJLrQo0o2dQ2!fcԞ;Sb' r 'hpj@^ tHWVkQyq3lGc 3w"'Qn>XC k MՆLA%I?0nd dž|׿m604 +Mf ѤEH.󿨧B4G4I;O|yIBWm}dPȂEtd鎦~C@o#5VncQTjIIIMRP鳮*x'+Y UUv/S~mswע `cǿ-z]]8q\vEh'd6`jvdf(;lD`:z7q_uo[UU_N9o_R}Kp(t6Ps$(Q6ezXeQn&Pُ] -!rm_??N6O> UMelۃg1Opy!{**Iq7ίZkd]bR2=}H/YG)&_CF`>t\1{*?>[g:y$0AJ>` NJ lG"*NфL4([~m^~׭iP E]ݣA`Ep66b-6(@(" kDlF("""Z$iJ*;&W{ *U Q^IP pSUEE)T- !%ЩBJ(b9* n);rgւ^9 =ǘS(HnHr!t81&@, .Y VཬXv R䈤S쌕0PCmXD` w{wFb'2 PidDzeUQM_Z#|R#юEG,} <@ʩ}^u!Bs1M@PB=g&Pߺ>٤ˤP'r/2"*AFT(Tݦ0x94#~yn<5[O-h < ~1aYtu)wp-Lwy^Arb#y-yl4!$K6)A xh&ʞ^OX/eN,շ羴cpM>x%Bd>j \C.2cE M %k4wjU"Dh%Lciy:R~ǭQǰyU:lwvp# KӐa.A T0+˦Qv}8R9 uH,Ocΰ%¯`x{rhB4+ ȜT6d8@&~rcՅ o¨B_ⵏ8 ӛt9TeL`>Nԣ|a=8v9N%Iyh(1[ >i% )*%8l.@*D;T\F6ZyVaQV$< (Ǩn%q'C0,0{oS7,fOi'-4ۘ+5g\N34Cm4˲o#mHk0\fǣaǍ,G50܌!DZ70zV+Y3@HM4@U" CQDx f*cBC/!s<d`'3ejGta4HaF2H  64Q @F5Hi!ZddE1 biD ! lګzOmʤpASc&0)>O ffw{h5˖C8r& K{#!G%!T@_AHKA+ wbC},M0<"ۃ DeCT++f1mFJ SR9]0cNwe'mv =;u:0I ?ceV t=z`xxdAzCeS> 8>):XoH{TCcDI4"pä;' 45!d,9BVgtñ gg9>Xm8RB;lQgyrrԆHɜDtl-3$ֈfQ$"<ΐFfD^&ܧETNnձM4J)cߧ vnuowM *)2hg9{Q54<&ۓG =g:/uxT_CNwt_r:t 뱭è@6N'ø9HÉMÒu^WsYO_PƆJjA=}n];b,o؍r衣vWa?1|`WG6Gr=Om}$tM>Q9l.+?>ca]6yb!`qccKi2,gE{s5}9sR}6!ϻݩ,.q"":ç(dӇb7KN?o! CQS+s g~2<{&_;/[?c D.m d$\8|z@tTI >; w4.衒KX wE1!Sc {#Dƞ}b~35k1r2H]6?nMaL*PBc^;@PwM40,?xB\Az/<z×"10)4'.\ "bs 6߈UUQUAL!v' F$: Gy7<~ٯ3{z=?*-@sȋZƄ0[$<2!r<ՒP'[(SZэ +M;+cQnzz2^\-+ J͹fCȦ(Lf]rUbDf ?iKU': sU?}6E( XP2jrwb;JD}|- 7Ήؗ;%x/X7nc%Nl9N" vO^` Z D6Cb8kCGu>\!Mz#>A 3n ! !$*OˠNoa,Ӽt;`S(CBw䡴‹GciKx5?J)V~iRARTf?غO6+W0 43#cUuPr9wFLhzߏ5=./?G3 DB\׺cn0?ۥ@A!Kڃ Paа'A` QE!ˋ!?FG?^lnU ~ѡ;NʉE鿔}RVa @'`$z5ҼᙹcRC>n\zf`0 т+5"mr5s=$ϵ0IXNfy/0a(ras<6k=Rg!> 3X4?.X_tnHnhQt69Hlq)iyI!rp=a{ ći4Jꚙ(i4Xo?2< m· dylgC7D3L"4 `O= ii's{C){N&eAs%D4KJRR04דObǃe921¥Lʽ693P"f[Ͱa55=Qv1!z, # 71 $!B#Q" BJ2^X4ja6Kmrt`1 h9N)IIJN$HK 9vl8\vܨΏ U&Y5"*.Upo(y/9qVds+TrO6_BB, KI0vX1<[5H4m:2Y=lyǛCC˧(w{vő"yJ&& **lϿl31cs>,fp)(n׆|uYGdKMtCYU fUV6ٷ6]W,[#~f%ťEUM+DuPhv_>3إ2(7.L_d'ˆ(|=92(H]CD op"u&YCvbA 9->,yߑ+`{,QNjFW*he%;a@UGJ'xC33*R0V}ƴLNIKIomffԝW6nz|˫G>I! 98CC|.i!H 1Ff"@PD Guũ>N7T?~,1:d;Lk+%2qi#'{N M{DB&@ ">>+c?1$MI #rBHI"˺lA.xP!g>@!2GaᎡ~H8Y= T QrU(r2\؅UCDL+r| NRo L"(#po#J4ҶLk9QjcXg۵CYW@n)1a!CMm`\#b3;>hI~r_ǮyXS\X4ʛ♂dCi}>S:49JGNUU{͎Bw*&ϛӶ~sQH1剹"uOqpY^$e,<Dy9Mx?@f9LC7i3*ca2>E kbIKjJ! PR蘯 UΈs;WGaQ&a8=G!!ZG=Qg év{C0;;^yRЋF a>HM%|ΰ7,YGHIa8:h\ԣE8($Hw> URE}vѠJ#/t.gV$)pY5.f{E5Qx$lxOlL<$o6r38%HxM6?ԓ;bBHLs7=;ɶ4Iy d<)aƈ.>HLDC?&REg??|W?=m`9a&|cdLl cAn_c} 9K`8[kB:ѭ D 6DX5#DL䈂ON b؆ 5P00<A1F6bqiF6QMd(c1oߎ #F%0"* P(4?#P6M2*W™.C )`)7y5% Bd! dR  {*D"t!S3J_9J? udzu 1X8? Mnq(`̥PS M>wՇVv+Q:3]Ar ApHXAfeKJpǮ'㸛}t5:Mw9?g쾯6 hoͧmk驲,UUu0OeE"Q)2 oD#4 ] b|C鄂y"T- j #Q-1a]}Ny;7=Ojp1FLL *`}{C;ơ=L*@~}0Ʊ RIc.HI PJzY;G]z;\Ia΍}|TML dh1w6 /n XY}ӈa$)D_n#U{ϐv<>yItW}A|E˗y'`?&TZl1 GD=n= ,d,!MeQAF#[aM]QFLrǁw|A*:NGN`xKBbu~"|<^x O=bt'eWna|0'Br}ݹTR @$+j Ccpv&N 8'<5XbwK%@ |ʟ3v``P,TUMQ>[}zkH1P_Q\Y//gOw?AGD>l&cE|}'F9|cpeIz sY`R5qE+/TG?} BH\؃ -};Ӏ^ kʶ.] 'x̬iDw#OwEpp]{=Qb8+2ã׻=wqq[ho.Ѐ`H+/۝2"‚` u^O3m3rzu ۺʉ}y v F>@1]g?8P>TP`$tB3bڒ1jxUtC=333m!%}YO1ʻ2z0! =:|$܈ i yYVPG:|EL3r 5z~PY >tQ!P 2" Hf6|7LFMT9pLé޳ZMjpf3_I>wȹœ񨥞Nqs^t5D%sNPa &)e IFkMdN@& ")['e! ч]8E$30> p\-:+r6DU׾ @Ӭ .xq/RPﷰhޭ?( 4ez=nR0Fw<ٙn\8Bes"T.P nS]׏z,"Nk 0ݤψ8Vl0yT\ TnCS <2z/_$& <1':骎Hyll =diȠHQ ( NfEb6ɧ>ۯ_rq esEHB B??_m#?:9#j(Acu?4~>ϗ ul_ݳn4Ժ=R~?7iO{?w9ws!B_?mӴ.11 hΣHȂ>4Nk9`h`ϼ'Sv0JsHl& GY$kH-s:34#bzw~!$w%pől6xvfcln{+'ؔP3v\^ b+IԾКetGhTT=LJfhɲ,0qeܰ'3qGp>NlOw9< h`# w^ .``^+ . .Q$?^]< Ct>aۿNs'ߏ^zirSsЎ=B+h5Q; z4AC.NYD.-tN59{ /S!hòA坍~^c;;w+GO5"]RV^_I$I$$_v{8Bq͐ Ďvr*0x8[4Oyw@-ժg^txl!u>.n^ 87~MF$*[-DLa*5%L#eIyCˠ΂|$ԕe9o{ 79"t}(5%?G. '/Vx g[.D2EMJI@BV FC{Lѭw>'n&Prݟr;׽vS4w@O G׏f͙~U$,@Zoscyn)F%{o_TWpN'î;߯Zҷnpo#Ƿ9NA;e8,zC\=T><Gz?Q9p9 ~J{ؙM;HÁjzXKσa.o D1\5hR9\9k6 u@%FMhwn s0p,Yy0d9gv:J60+/r =Gh|1ݺ8v=6Sɶr Jˋ5 344Gzv#VCsMbN(=Fp$hɋwu KauEOP͏y-ya@l5)%EP4c#2ֱW!&(JE꓄gR9u0Oǿf`fR]#j+w #V'bjtPb<3$fn;' )`6Y%p4=#G!{~/<\ [G=Cxo99a^`?L)3(fl! +x+wBNq<:Mk-;`'C>n71^mtq_#=bd;\f;GvnKn L[aA$g>%o:u64]-jWE "3NݻߺVg9z'a x"0 Nd%̙*m(}Ss)4^hRs,NxNGzkM U$,W~d+ DOLL,'H( ioNC!D]K(L i V@^APn.&@(7DUG-Ѭ(#{>sCx'W($f7",SA\9v`R%AJTTG^&.Cns!IR '՛+gHs(;fᲷIp`  rNqphX1`=>;x; ]v n(Xu_с`l_ ';|LЂ{%r/Ǫ4g*.d!UFXHNoqseΓ& ݛM0R;i6x*iD!ϙhg!!t(rCw`A܋^m?c04QuUUB:zC0'Pd 1KOfSQ$ߒ&7 N$ INy/Bڀvq&``*P.^P`v 3:'$<9܂KPo`V!Cvx| 7 Y,èW^1."x=jc\`x=sf8;g%LNc'#JJˆ_ 럑٨p{qg`ϡ0! s=Fo )_ 5T#x` pgC!0DP[0 nG~xhaq=&f ͦ4Kyǔ+#w<Ͷˮ]t^JW@:rd;񱲊b/Exڔ}IZ T3~AUݶ̄f(H04[ݭ \vA3f"{AD噒wq|[cCXRVI!Έxi4N0]c!n7 ۺѯ \6Qf]0%7FCn~vngҌ2͏G\8Ps0BvޥsS[m)&sSE8{,l$/CrB"O&N΃9mn6#D$WlBT F튪XˎnQ{g޹}kgWAiAP݂9?# Z h{Q)-mc6Ŵ֬6"we:@ 7e ѱ=˩w(§Gy8$UId8߆XDbB '{n"qn8>+h1 i0HcsǾl^;D+$B&W,2Z!lނIǴ0 Y^d:5[бN{w?M[}&N[ x7el;RUsn3=6ĽR&,@Pt@Ht1UQSS_Qc zo!¦-ōf^$7N5֊ZgP&,g*tLeUntQ-ÙFĚ!W-bDhQKhE95q%ɗ2l%(ZMwA+ # s̔h "bʯ 5008 3ҊKԖ'HХ1-uvRLGGA;J=?c %kAn Fֳl zن:# 0@P)xVh'@rW@`׶TCK1)j ͝iu$B$bnxKA֚,lC h IK6]kָqq51f`gvUͯK m!.:$iKs $~H鯢G/8zsAKk@DuEu5 Cj2%dqd~ 00zqfW ٛ3@kH=)IL^?P0Sf(3bqJݒtM \ MPP i=~bN͖Y897<SE !+A1m @i}FJ=>az|c zG⁀&x|PTBX7&jPAea> o I q'K!)>"O |?tq'+0=b5K4"Wy7a}%T*,H'dzd?2*On N>4(1tl8Y3e1hxj]I u5.7|p15=P:d7IH6D E 4#'}*O H0P@:qi$[TE 4[BF~(iu "~_S߰*pǨ"' GN8b"DNؕ-&JP6:g\_ 9?p1P A>(V1/醄<~:C< kZ6No "z?dB~.s1!/CKRTX=_&kX=OU+lhKX"ư[.!Hu5>3)AU&%tf7N1AV5}R[:G+LoFX9wfg' \a?DbЯrYo  f@\CP.Ka7MNȟvG.HhIl'$7ェ-ѐ{*'rD9Mnn'=YO%?W zcTVfS5zIJZ]nۅbO bOӬ߫qp4}K+u}jSё%Ɂ6I:07<~&O !fxb}˲wing3p-& F#?y_}{ =d!*H|)(iGO7Ex87OgrQv_W_f5">u@㳦,&dˍ9U47L;e߳׶ƑA,DiQ*{jTҌU7ikGڂBN+-횂4e,SX8b thI-ݹ8W߯UgR.v[Z "TI,0IȠԂXr8 QF’ ҁV|%&E &IDf=, 98=? ral(2|kh$-@v201Cdhֱ:ذ=PHHꓔ(LlY}uŁqy O_|غU"aC5Zr@ 5{WT7p!ɠȶX61of ڔheEMYwh藳7P6~{!2 %2%yΆ[zGY\ߦ:߇!i$R׆i5.\K{5Zԝ䱹gp,0u7%פ `փR$$ot}q/faN }LNxEFړX?/H !>pbjnX^ݡ:/c80>_qÉ9H֋-ʚr4S=-j̎0F9\jAtX[$d(L0F\)x9 ?:s)j\E;!novXFFiM@(*W> @$`#Qn)MŽ8] 6ClCَHQwxpۃDwgA &g˚vMmR,2QǫIc{"|fȧ '" c7P;߃OdqH䊺:r@!I\NR*i!B\hNO8\~(Q@ ^ ;s|GСNmYUPuC&EUg|+#D#`"IXe`D@Yi[fŪTڙfk5`b@TBl|DJA8d-WFGhm!&1%vɤͩ_OhThYJ0@`.%QO,, WR7 CV- ~g?$ <:%YwyZ3CDßD;ٓ Av5k;%ǝICDZ"*yU]JZhגVn{^Us"P'_ucRFߙ6\R0u`@לE7EuQƒϾz33 /z8;WóA s֝z$O 6߻vDJ%+A;@Ad(;k:KWjL_΄2YtWuaCM\Ym,LԕEܮ\\2V V߼{_/?~#yΠD !ݗ,:1R5[:„ԛB l$u~>Fk_q= FC?~~ƍ@9|lO}&۽LI(RQT6QmHAʑ>@}N9xh;Mt zQ#.| S  s>Q<O4D}*a$J, H-"}w@!׃,XV}Z Z8B{p7J' *d@Mʡ $`q{wy80nF>{T@bIXpp!醻A6٨P 4JDD,ypi;1O)Ȉ^ O>kcnIff͕ULQH_xZkUU"RIA v.ddVSm[z$X09.)ۿS&ABWm*}BG]Z}I}$(jƊ'3'sIgE* p$f"Dų,)C0b@d,Pda=f,o<ި{ZanazwlrEE(F Eܖx85 Q:D㲡L)T"~IRF H&JR+@ߢ=td6,u^'~7 W}HdE}=A풐TGؓᣴi#~.,-3CՓOSߓgjqR4Sk A`ZU9,LaG >E l._%WHR3j\'+~ߩ܎& DihNh_{=rn)Ī'f16#{_<׳K@)8'·KE.Η(]M[}+b<"CT6־5L%#]doك+Hp&qaZۻ ɖXooa|?fǞ 9߆ ~gn;6qydF/NS7<%ZVX" wu᫬nQr\ kt'DRBᲯ"*,~Tvlo+2 c[vX縀Pdr,-Һ6q[{U\U?W3UoU7)on=I[W٩l J -ƺt2,hԂbipE'f8.m>s/{ٻ_6b$XSڧ;ֵDj^/ZVqm{ x X!ǎz]ߖ;55]whQuAYQ !&k9P 4m&1iB8#&r *Z麸*9 voSHFxwh,0QurEޛx +i ٠FtDH*& sZТ [hb. e)Aîg9 3VDQG Zs<_{xGYOG veI AMH9=3 A8xVlMC?I5+;ia%х0"TSJ}c!3Rj2e1jT z2H?GgϜvCr6|L,TlVI,zGJ("IIm?~_ w~]5|aD";¬JT9J'Dݚ;5ǔiՈ~2א/V'j! ⢑@q wyJ.ЦH3PD%4(@! l1"7Ow #ãsm|b+SWIPpR%<ʆ ''rХ3 P`lGe uS:pJA1"M<?݂pNpC'y<яTc,hSBɥy2& k*R[f0(s׶ʚaĩDz2FV!، JeXHf%F %VQah%vfӳ!bEDGXPzOo/V{JZhməDDR@mxAY/-#Ǫ\}fp ? όVT KuIH+P%7Bq(*=A=%bĸ<|>\h#/9RDk(#B.ӜP6I.Ӗ{Xmɼ  ]2d ؚfJ|t&}:gD(iURRGBXԒCQD`R8 SRQ2`DG0-EXQbB{d뺺]-] N3 w$jhSX j+b;$y(J?S̖i$ΏE#{<]<ƻGk c~?,5v>7x>B/w# I46{\ykct,_ASr) KB;hp;x^> ?p`4&'BCUD PgƐ"  @ %47| {)s0.}MY_C.AyeZ*E%kE4IFƴ[VsVۛhLt[W h %LD$yFU+Zf(iUZU)Dݫ\4r݂cQ*0V5%o{̐Zu̯MJ4oflm5If1w7 H ^P`]XD@z jąu|}7aN&IĜ! 2"'b5!- cvuĸ0RĊ҇S6hc 1$L06O,ǃh*ڈD UÆ؝1aGj1c]]g-se|n#q==EJ]ǽz)5va""z!Ei1i,5  ,f*'iEZԲ股s$,J7wFEL2t0,p5%-õZfH@-Z7#(BBPӢ0{(7CD(R 8Z\6hs 0u`bh`Qf‰kI~ v.v5nױrݽa7+~l6%9Kч<1e]\0DYeVDmhtdVT7f 7Y K N_PrHw D<`á`A$T&;ɍs\B幨$櫌ݛ&R:+EUц6ӳ%8a f :0WAQA5cnݺwWykݓSݮ$:&J9%kiL¢,kۮJr55b,j˺,JilWo-oe\eo'P\W͒ho셇9BYMq3ZѨiG9p`XbAhSX3n[Z I)m0  iAJQ4K= &yoIDFd0YXaE)K3V!뚗FXNcgtPW}{6\훛- uS“Zwӝջ/ڔ 9j d'2LTV4[dQhh19! ȔF(6Ӳe;Kd m"-Lf96t LJQ8t2j ƛZ1 cAty-:4K >,R(1~ύtƋ.v=D XmSvgx'gΟ llL: 4*iXO3. FՖ8QgKjӿ2 4nYm(|qvH$ixrb3H>":R'v{ݽsjԜA ^!RGG5\^R,KrBI$nAmDC7qNN<8X߶lMKUq"0=N9=9#%{BfϽ'(!fFTZN!'ٰnfa('umϕWM5llKg[;.սut8I'> b5=gc&׮|ݟ&s)0 _@YPC5GⓛFxI$3±eïgӁ&`~P5ļxʾ5M4ʊX#Ql*BZơ*$-.x`?[H@nC B#p2k۸c06䪌`r񣮽.afV_ w!О!Xu~|Oi=Z*8OAI )ck5h0#PmQGc0iD& isud!smpf f䍘&MdKCJ!F8E*"vF1.}CV}E 膱5G;[B<1!Rm%:Hc_w3R4 0N4jq4%( qrE ݛE:Z+dO'^?V뀊lKc yAKm0 gc-LFS\6"('dGfDp1(\2Up)VDrA0` P5(d Ed1ΪO62^pF9\Ŏ+K ,5EdaXQ%RL0SBxEuiOJ)df%m ~0 3G"uX):{cFPA0Z1ϣ0;Ěh6C-7!ЛoX{;~qZ`%D2SL/˭Zw0 h2駰!'go3?)*4Vwz i v7pK&+ s7{aNr7Gjレ!qRɨiRJņ_g}JnTF54IJFi1bdG-l#RIthzluK 툞d'>4*m4@0=Ԕ ^ULCXPس`>>P`q(`r~Ha7Lօ%4PTb RRexF;3'=/֨)dz9X1z܇) S]`w,"HÛ= ߂Ox|lKc;/4ǂ ?@OOn9{>FM U=lU 5S>QcuF1c1ьc1c1c4cQbӘ1vG1u1c1c1g1c1c1b-1c˻+v55[ϧűr7rWslcbr3yu =篘T2]A.q Y[޲|0ob(w9}w#[q#a9ut9Ţ 6ym>Qƞ6Hm2KsG|.M­l PD^C7aY4tzpc|@:5hy-%ÃՀƼypHNZjWp gf7:30[sb&O.8O;q}GlݏMlFu{WY*$ߚӚ8F1ȃ) B9, [kd2dJ̠m:@+fNs>"K;$oc|ˑs{@JlԱ}?0_QbS ʮ{oX|PPBYf ֑ ݒ-R-z!ntf9ZՃ#Oj-xyÑakY0|*H\J1M'qX@>MHR"˓F?u{g{eU{H^h sV}?a'aMssXysH#f[$8ٕ!hHCI5ߟ9y$ {w% G yO1 QAJg:.وSm!IUe %s< 9A٪98A1>,*OXņq0b^ r#I9Jp-"L-NKlkEK9gv0lm뽄lչ 9bv 8Na>f*騭NeƔ7a!Yh`x>lRmcbjCKAL! m tSȗH>h#Rt힞Fj@fu24b &|`<;pK8+ fx7=U7HEAMa0~9' -b̦}0:j=2{J"u=?B!@ hB%,=~Ɨ#I0\rqM41t1ݣB)5R+΃QxYD;c}Xl ?&_;l@Y7EzĻQ^ RR4ΔP;k̢aSS:8p Uq Z wP%G:.R wrLNx/ P㐢<;o;2M&߯[pАlש-M>9(<^KA#@<.xN^mBI5j'eO3zDXf^".VM`&;$ׇhi#EbQ&JmYJaӾ^ `l5?hE>2r@; K.9W:{xFLHGϞf/i "뾕;Ol` (yh<!)rtH vSp:*$H77;BVrе$2$$ǑkZCZ2.j==z$Ym\ߥSX5 Ix m(lϹt?\9'0Iӻq M;F`@Ls48L&s& hB\rT_ors~ .0O?Q:d ᪢Iճ"y{uXik0N`dv$v[5oQZsoVĢq$xN􌷅!о;HMGwDvPJSХ{XW$z^3xԕU&0mYeD92ctTA)^drL b3k4&2ŒƐH=Qۖ= ]hf`X6Hpw}r6pS=Dgiii)BW)M)-CrSRZȜ.Ю](DOQh (ֽCx$ˆ\th)u ._Gx!.Xx m;K8o>SˣI+]aE6.&pͩyh"(kd1KB 0iVjC!/aSp5V->`!Kd^; LY:XLm<-vJdF!< R>ojcaT 1Gc&4:10O8Nd>m(D,NoQ]T T6fFXYV!\_D lɗ̜0s9<:>cS`6/מ Hp@ T{w?QPhs yǺCp>(v ihkhbR#1)43qۅ]DzET6(oQM >/I2O\F;w9t{cET8PD Ĉ@m)N~&<G.D+z7Ɋ }^}A(7钩RE7?{#Kn4A3d,9<I lhIxpx80vt lm a=d?7/1&KK& > I0 HNlSv|!CaOw58{s}DFG z5{IꟌɖfvri"H\57c pUZHhsFpZnp7\3uhX&bcنb& b+vL2L.Í 9זn|N~qg~47vcKrBFI0'YzLn\g8 S .Q;nSGlWisHNQNy+z:CAnvwndpq?Q$/&IiȉvAyX];kDVzK:6 @prsc4J^,5{meR2DHEe1&A ߛ_;a5y&:U +Scn(zwX˕yԎ*]uYr|QyFCنl_6y!r;:XG9tܝ!on(xu0>V :Jzr2\f̰\($3Ѐ򿩼25bM F 5a+C)3[R4cw6Z^JhK3aNգ{¢*'EcrZRB"Dn}aY-\FO 49 2eqq<-':EmuJ_0b!c*V[T]}1n&R 4 ,1mi%bH/c66MQ 9)ls@ @ߔ1!Mw'0'[9ftnGhk{*\.}b}Fj.C bH|iP=s=gj{Is`oO뇻Œ"iLyŎ*x^D@Z&wz돶{">j QdbZc!V5 jXG.۽W" ʅMf lCQI!~ (_ND?_mfÂ0\z |d?تHJB!c[TY5FEiPN<< OYw#)ǟ8 ',ceQcSc:bFAOݹ'Cp>CEM͚Fu m.~LEB~D6p:lR ?,Pb3)J4#J t?M#~@)?GQi2Q "xh¿1Ci(P0oE')25)?(Q6m.q,m%d1HiʫөFZdZj[F#"\Xcb$S/rsً)kF.׏#ptB(-lZ*[W2j6ܭ!ib(L4Fbl,RQM)HJT$AdMA-# )Q- eL  UDR*5XV-c2H&SZME.]̺tdD61+͑/2'@eRĸ.?Gɞ:3幥9[+!l@P=u{%”?վĺ޷];=cG7=YU!N­3.@b?Їe6u)A >@|ρϔyr> < 8'Hd}0EP "y%辈^&߳{vFݽ9;wB\;(J ER=Jvc|c~hpppaĺ<v< zeީ8@{m7`(ꌍ#~ & 4vۿ7|yR4 TUi KJ!40#@2LVD]tj#` nǰWhP _Qg7 IOإ*L󩍩Okl}'8jaeP=yxxR~LF'8 \|1O9?ԀR`Ci#H=>0*l擄.w͸h%5UO>3_l*w`7ӟA)l[J$=BdEQڋ=_)CJZLTT"fR2(i^kKzhH&rYU;mM'KW 0bX dm7$r wEF.HQ1y +Da Uwό<ƝztDmVRĚdX2!ޛjnLu imf&;p&[,ԷUx< Ӈ:a|Sa#2T%kuRfR0`HC?_-u3ԃ;[۝[@ - [ kAP]m݁]œ"fHvDb@yCUGR.»\O\{IiH6th 1r"]룴-Ce`1dm-0(&gcg[㑴fihґ0nE-a$2+KMIwk׻wZ4F "dZ]eYkEi!NkcUzkMծPkww]sf.;NwʝG+;3k{mrn]]:5uH3o=wS;rw](weIZJ4CSXhML$׎S.wp4b$qB$-cd{ӫv r(Ѿkiou%Op%ca|4Ֆ XܵRA<=ŧ2D'P=ȼy7GjBiDp6tC" !1} pidJ,AFiPYzuQ: I#uz{fTwDw_ }$yĠ!9 @bBiru@hk@hQi)EZ)s1(2@E1Uʘ `Re(&Y*5PCj`"CW![TO8M'=i';*/I~ό= p0W P0xjm>̤@!6-"eYѵkj+cP@n#BJf5%2c4JMVma(5!5bEMVk*dm*-KKjJ E[bصI ٣fdi6ږM1Zikfm)lT+5#UL}=h\w`]f/iG. 0Nξ7 炼<=${@֌E-l.= fCSa_!珪i(1i dN܁aƀSb 0i.Ҧ:CUȗf*趇P r3xE^G~^B930Qd^?dz(rU=8sN>3"" AMϞS?x^^.v~pEqٜϝ}7x5ɣ1Q|LsaD 1 E-sވbE'/U?uk9%Dݕ(J|7^Of/Gǔꛛ0=}<.&Ð.i=a:aSĤ'z|f伓 y rGcTҴiSQTC/륌QaXM@C3r/`Ȍrc$'@Q7ՖdL<3zY14{]ۂ?>`3W{ [Ҹ" `> `4~ipXHPF qEq(Wg.ŹHDwZ M4FbI$M@U}Tu%# JXs:)ۑIZE{˦1+ƫ_g^"5[m+M$*,ƭMBIH0E[~q'Ȯ=D+ჰ@CRJI:`_؞f1F2C*^h]ޤ|jk_bLzJVY z8њ2EA^-oeJo:VsbXfD(D" BjJdC#Q I+єڷ#rsYN,㘩ͮ!O#2;k Ɍf9{.3jaO+sZ  -!U(S `**Bd3@fE噘z}s_J@R!tP&Q2\ r)͍kWMo#k^ z?aH}].,~RGYC.uaulҬ`z_/jJ̠P*x{<0+2&B(DwF{}?Lp1['xW(>% Ajx8'D.NW ?ٕhBc{r H bMPlm Dt!℡OW!eY 9ueGpPHnݟH@@#!.@;{tq ;yyYMl^ P{ aËLZLN9a^I `&F8bgR}*zP$=[]kJR5j-I 3jR+ I[DD6#ݠNSڄ'y aTѹ?6vӹ?QW࿥x.~ "*k+JQJ0xJW$ ⽞"*s&yOwy1r!^Nca@ @R?p[jNgzO%n~Ğq{B*+bI"`&y$&Y5 (h!ް;?_x*xrC״ʫ$_٘&FAJR$L|E4JR љOx'|[ztAC.{eB9Og=|~Aq3p>Е CG?Tt s ԛ=Jm pqI)5` 4@3 3FbF]av+$X "$P1u"uqLTu)+_蓠Ǣ"3n|+IB%A$:mfoPŷL63>;c>s+`9xvD;ӧ/{ĐD=W) yޤ${ _ sCs,Hى^s2dcNsii]qƨ-wLd@) F@)i&ZJ-RjFY3% r iGwd_,w7B < JP 06)]fm(I((f7TqT8Z2c߱!S1s풕1'OձO1\6.] Ϙ?w&ShQhiiAgZ_w4Ow3 "2 5 TE/W`i>GN?2ʞ}GI f2 7؟е1" ē.  YN(Qȇ'uP~9b,A蟂CTx!PH@MJ4_)+)+jV"|Vc3fm,Jyn6-36霋ee[ee4m*Kd6f"[c6j6SQdԵmPad`&Ee&D III%Lklf"iפ a5ۺf@YG>Y*7`}G;9 /ڕOJعLO_9D57cOQ}{^q$ k`D|M)8'˷{*Kgt`4S,;!'xm~`z;SP $;b6=ۇ&F)&kq;Im>g;6ROZ4GX@l>D؄\!z^;蝨ŃGܒDɨסCxk?i!)ߑ|A.FxI{@hE ,R0a62]͒?C7C=kg ?.3@:H.䠇(4 AJ9+;|.ǤdL2PрepI%0`&,<=)+rI:!1!hwAi6*cEωa`ظP I92 62DF!eDBfzͻ‰;Y4稌h )bEsX hL#ZҤ=i mN ( VѵRsE[V*iAbhiAhYmKZV0ڄE iF @Jh;άHaRH`IL ْp5>a`T%Og>A9J \tMװuyT6TIch G"-K)k(u51DClDAAF9 d$D>>=Na g?_)n=$AK{DSm%~xC=pmn^SUMZ^ͼ@-BGQ6M饮44q͋ƴ7jEr ͭz`Pt[|Y@̪cQ楍dFB"qGNxD0 &*h"`0m$$0-Qclc29$a˄p٥]`qafm8u7Ib[S*m|vLRֱȺ59 \;KV@P5MA.#LJuL%)=dߖm=mF5Cŏr,⃟ n:_4{] I0ɲ=YnBnZuJ_s8lO)R!m>Ʒߧ.ZWAQ BɊDSD5iw] A ˪n!!)M:_bY T92 ]gI>2 f?ʘ 4@o Zg_ :/GQivWWL?Wq.uy,_a3Cr%=c^')Q8/{K0} V(Eݱ;@@:@ ' @Unޢ rqx;\׃"(u?a(K}'ihĒuD/lMAlwQPE@Ɖ'̓@?_rFY~3g1Sir}A(*mŋkbdŢhfDѥ1XM @AXzy G옻Sc!f jvb}Z'xfmŕU%$1A;c#~/c?܍ ΚpM!|N1t+>T|oyܸm\֕YnOS.' 9 4lA;䐃U!(3l BWd Y*UఅUّ4^rmxtsV-F>mq/&D+K61јd¹|,e#nTxJq ͍Z6eh!֔ 9R*l#3Mo,m@eDǗ\F[j@&l2S"<0IRmt`Z Rrg0zZ{а3Nȣ@F4Ś@lGS0^sV4^VyheB sQ Ӭ$H78]`]Bj7 !l7'f܍ۭ6ܤ\X$ - ]b9"i%c]630ù#a=a6O"e( FO)X 쒈A O(H9)S&)(0T;)&^kX +"Ҥ#D~p-/e\&I;!9=.4ؔ)PT]B1#HkjlWEL e]l4q!{3'%HxLJB 1τ15M{K]'\̈ꎶA3OC RĕGXBN; ]] a(VFJr`1_3=,C@Dڼ0%,R39>`,,?>:;1g=ϗá3>a!@xm1'z+B4{NbgDoə"K̊D=m ,0\Vq6@9][c#uK0])yh0?+Mi9m+ &l'ADپq,m=4K) NwXSO_U_y^`TJIцSPXқo!okAn`mw&! 01$&lZCVmѨ1#8KS%L*BEU>{0 p.cP*R$""liJ."iT-ԥ6Ѡ^Rfz41b[uM8;1--* c&O$%*!18m{n'p,&2\at&dpiP~Srzy?$[1OmF!'2f(6MEw^j48ƴf/<`B&yb??$lwIDWrcyI̞W01{U*VV*XP,H]f2P1M=PᒞFADl xDET;@h\,XR76';| qp&Jh(.a|Y9ި${=Ǫ <פ&M$p%hH8;̸pA}z|{Ǿr"帡f{ZwpϦgh$1{zb0 WZ0 Iɪ׸^:L39dIFNވS̘"ZֈtVBV'd&IO.omZS\g bL rWAFv7<&6>7f&jHaleF^ -x~ ,2cSJ[/kɜֵ)22ɄDa]j1 M#.kr7)C;2SRG A -&3x7"W]v1]uҸ[kcfkd κVSF%Na$(0RB{3$GkfoEU`Igÿt<&Er2f{z YUg c<F.9uDAcmM{O5d'7Mn\WSy=^9^*hiuDbV1M^m>^0vӋFyOIF5dڟk.BMʫxK0yQ_d]F H'mŞLo#$log# g\_ߡgt#RH8Ԃ$ag#vq;,,G?(:fٯQ H<[=6f0`5=rAٕѰd 7_p:P,$_sjnqg 1bBrB ULrbt7?>bÓ4a]bpyne`[T1Kd3DCIy,.g :Kvu)- tI?|mxݰ7bWԄ?ndQ^Ĺ) %({k쁠dAAm.Wg/Cp^qG2;G? | tORW/hFƿQ 'ۚf`-`657MgԌޅ<><|;qcPbBTdJ;SBQT%!s!$́VG("h*a!Bp\R*hr6*2'uow-`:}[7S_NfAlL{@<qAdT hNECǿ5BuR^ zyAe l}Woę"iI_0f&p} >PUd"0]FGw6(8YlwȦ\cPL Pc̚ZK0 B@("f4*M,l'tw@rʸx;F$F4.Oڧ);BOY3 ͍;J+&~] ~#P` z0N&,P c^ЛFwR7 }]#O/aAE]Cty~n8M~':D՜9 ڂ@+wykƎtQ"'h@V ! ES0_ȽEЎÐj'uAdb G M%ASx&mFʏRXkHgt :K{|tS3ZI,< vhhwP4{I8IxL==ATA14a F>\qg|W]! ;P=(_eEl qV Yt_-9-U\D99Z.vREMyU&͐{{M}5֜G]=$!~qyt_¯ɬŝ E r{bn6XePrY}Dmv?v1)2\b,063RS@~4h?wBO:I/3"'2R߆8[lيQ)*,QnUtTtejrn0䍌̦~;%OllƒK2WH(`k3p#HJ#b1m[N  $ (!٤Ss.v4_r d!DJD*NSM7[,CrdT<畫$S#N1$#1cu 7 fMN K* E3*f MG ?V:hƂ !XE.Dm%kFLƐ5`JaT5;MHDlaLuUD T@2JQĦ-2rSux bb"lGbV$ i .i 5;@@cQ$C#H#(EiT$‡h͆ŵUGXnOH1nfSSq]\`"8;@wuAA{ 9=]IQ`0rbEƒ!5*wŖT@X69d0`4"Z&X u XbYr̭TR8hE(#]tdiGҸM+HXu˱{mkq&;@PV5rCaS ca!ՏTƖ U4Ɲq8KgT)̆5n&#$F̘mp %% {=3ZhE.]ܶjIڨb#d" )mV&ZA1&.]`̩4jLe$t44,9]6iKMݑ-ݷ AѨe&1EDl%*,k2wk׷1. TAY,H"6#Qt_I-=zhHiN LܝbP000#hJ21A0K0hwPXS$ #6M `E ݒ" 0<6wMTBV/S 60XE1SB,&"%xZGY`̕ZBlry%#\Pb1&p,#<3U 7p;UTDHubǕK2o&2B-i1||ߣ lAJd)% ̰ĚED2RTf[b)k ~?^@B^r3ʘ,U7ZIrjS+KY`jC9{` >ђp(__fVT1gy&a5wIG5ҳH1fz1!"O OH!T|gEPi qw6a%ACppokruMh"FG J܂qr6@7va܉hт {3mͯwUʽ6+j Y+Fނ\ :Jh *6k\.6˖*"p5 q)J}"I%FY:8(f2D T5"4n:$ 2;ce7{{/YY;h H{HCDo*Y&MBC^l(Ϥs [F^=u&$ fO~$ 9FYf6L(#g>BbE㉺w\h,P@ `Z3Y0@R; pD}l`s{10iR ) WLj8X @va$  VaS!Uy:"P2 vյm CiՋ5+,41DDJ1 .c?TaD%Yf @tG [Kvӎbt1d$6XJ=`slѮC_Rѧ*[9W>Ŵr{.{Ktt:N#9N\kox=iI$.Ǚ{ oE&/R!BFK@dD@"w)Tذ: QfBKe{[޺2O6S¾&[>?ȇXvh;E_Cp Jb$H 2G  38Mx''#~4zfZOω܁sŶ'! )Z%w XFff<* - ɨQ F9ȯv{#_OG,jzښ9q.ND@y=q77X?U1cJ8Hxs%0lEK-a1l4$dQR&4EFĦi7=]Gu{6ksFښ{yy+S^;}^Ϧ^mX rtJ 5".bbLI䁨P 7`ަn$7P?O>mrڬCHc\%4`^5L1TCYjjQB$V6)6KJ*+lIQn7/1jJ,!u&DJPh1V=Wwjɾ|A0nB.&H(̾e0Q&8*n'նjQ2N$4s^ۙPL774XX0ԇ$dL.6 ]Yp3? l4ĺ3D}\$HȀFլB֔z@"9.2*m(졼Rif٠ r䝉Qi9!@hY00.GxB. dt@wPKHTmؓ> uzSB\42jLeكi;T;E0g"LB<D043 1 w]XQtfHH9/&@4vMNx&,6hlx4ƶ0-(xʲ)pb*F{-&d"kJ% PdANǬ5σ~<8YN ^<]"i>hH%VSh(TO{=0]ƪۦRJ4d+7Hܮ^A2J"um4yH,+c6Xt5nndNC:C@"@ (Inz]J" O%A$y+Թ 4%=I 2D `>N$5|Hl(dH))BF=!6@N~ v3$1~&F"+ݥݹvjd ~[kvl[ntIvڊx#t_NJĄ ICe#x^ $)<ha}C\d@m(sё}N:FkCYed<;|=_`Dd~,SO,Zgm:K01()Qa*6[ ZҒOBe H|sP~S~2 `&J).T'[m{dh!!B%LHbmEcZiZmʵQJi5ޱxöj#Qf%D\zF(ۖ47>16Di^0뙢]{612(zРj́@Aua4FAO{<y1y`!#F n,OS7O=hF(@d 9ؐS 5 :-;6hgc@h^r8J 5I8^ЙҁSh%aCq(QT4 KH̔tGh=$Ő(`.Z69kNёfnhL!A0U0!y9O;F%Xt놙 !096z% 8b04d[R3͌r$AJF3[ca=\@ҁ99=g8]fLUtyQv0M3р,Go5O!m1L1wlb=1-,7 2) 2r$/%L`s`uelG;p\.;ko(C?L()(%,HPm#J Oߏhi$&$%3bj H1+HS0QK:xI8V>ɎE3n忏uNF1p # \8%^p[=iֱσlFh)k %4Z-IIbjI245;1NMCm b@X,ʁFfzHR8|wJ N".H *ν"~;\4;'FEzYb5Xo`U 4@-HRdA4b0sLư)fr^yoom%痨|2*pK$לOtF &rCD5F$]@m7$45rirM7Ϩyl~u?(2G 00>9v& E9m ȹb`H܁ܞN`>|ҡ!M JS#GsB'G|.2<7 EdI } Q/0鿕6{f-a.A^Y)Q[Qv|VyB8mX~&l4ra )Qpq@ KHu l@HP װL{-J ΀vaePOOu{LHc*u>$W =HjlRIG&r5"k'v< R$$b`0:N)˄icAaA _f΄?-7xHĝXȐ:$ ذ ƌYOGգN( &Jzي:FA#(r`6pO\g12RgcjlZL; ̗;+.ੂZ[`)4h#j,saݚBV b -bT EP!ق!C>#WCcH#[lAjW}vBiɌ 4QqI>\٭k@F4E)  憯%kjkX!1@0z<:4DNQqا\vaƐ vw@%~<ϜLM6u `&-=0@wΘ#`LOsrzI.@|}ؠm'JrC՘93hh r$$@I\( %~,F򯷏on؊lkͮFT<% H߽6o9>=: K'P wپ$NG[gwnˈvLDL P 1Y~@ߖwܭ2QyNGbU 583_oHHlâwΗX`yi˟Һo)'NǴǍh֋I1 e, B]riOb"B;pt6 Zr bN_K0d08l0 ;y׬8n|aAM<ױ, V!9&c{-!N+(t{I~nbBh~$vWYy9̑G~G|n|5wY׮kn];u+4(c}i,bVoj뛶|NҲŒ XQiWOvZe{9JuK[Ƥ(ɻrl{PȞ\{"Nuk/uzf ֍jG2PЭc[\,L-nVܵqT^jw){e01%1.lTiK|_)rǻw;(-sk؍EZz姚R^컷 r6Ś P a9$1%6.{@mǃ ڛ9,|r(6 ˖ƓMr[w\I#[W]N "VB H Ŷ^7F<b"OS5kvm[h(\K{/Ze3b!)_:g˪c,rxM檓Wk[뻛k9#.vae{@lWsI[4 lj]F͋){- icbl̨7u˭mk՛΢vRۦfAbu]%j%Q4ʅ D 6Y cRRع[D ʣ$*҈RLF6UKefQhخm΄i6(W:Vfa6jDA2I5u٭i68XʣiDlZemXjkAjbkH6W5nk\Y.H4&Bd*q[6{}n|Q]_:rrd˟N`!lm[Y~x0r)Ԯ1tN2FrfBe4cGvs:1Qǖt "5[ 7~}t|}.i;)^B"HÞ+:h 9ȘI$vc6ͱtHp6Ys#! @g#ڃ{qΗI]EPĂ9)A"Ϲ6#MAICZfk%ImBv=g} I+h 8099=_WA CE`PY'm ;Wiz K73&j&.L#Y ο~M%IFꅐ|C܁Ҟ?O&׳=Sp B#Ÿolm/{B}IP0s5U;N`r^vdόI. 8NJR.CژM'P#J~r؜ >aչi?O[Vt4N Lȫ&=d +H!$u$pUdIh ` Uۗ{ayrmF &H &B %( 4!!xD{㙚SyE)DmRfA C{ϟY26Qܐ~DO^>1<1M /r` &B nܴF{vVѓ53z5HH%@^diK&2m7%п7Ł:>v;dH0zj"? F_%xuOǃ`x(e&_ Qaˢh.Qz׍BPR)(((`)++G[.ݯ`ݙ}@|ho͝(2/@ٸ0:SCߠL!6П2ȅ(14%"P}װ8Ds6 >.NRHCi3 jh=v=~Z<ªoQZ<Ep> \fBm+kQkV6&PYMMAkح%ILYj0dhۿG^ȡJL;6ф@JB bAq#0@U f, 0V0,́$) ȨBA{&E7,*,*D !'ۏOB:= cOe~2 _g+p@P@ ˲1&F_t-iزZ@jbv;oPN|AHwiM JbH\Gcp`Q>1giMA "r{=NbJA?rFJP% ?)}F*`{;! #- @â4\٩(ҁmwЯH Nǭ H:o' |Cshc֤Hb+t)ww\DV0r$UF8:ș\ H*:Ly2R VF3hUj +A'R7W&r ix0LrŀK*Z:ψ?R,k_b)GX0*(cҪWRq!kHEʭm65& pM o/N'NkSlBjdOt9I.<8K 5cJ]yaQ~O:XV0|cKb<ޤZ_ N-qh*]:o*Cx愍NfzeʃbA CZn\rg؛^REi56 HYcQlھ.789ɺ; ؚysbSKz!mӌ3%Dg*6a;1PTl$d. {M,zYphM*Up0z(6NB1鈞鸤ǐ;{x~i.rU˜t(dAaWwF8Q(=4[(B1 NwQLҙ[ZjVe(jי_e"L?ʌt"i~ݓI,:͵r.fdMX;z 72Sz|yWypQj"0l6C50=/fD0嬣.xm1͊oTç&m*nyhdQb[wdmg13fu: AlY:rsx~_Aʥ#NJq]-WoSsf5xMs=ee*:+ӴxbC`xtď"Fp:9gzec%+]D&38\bq[ode5 >Xj:IWs\qƲ\k"vf2@ЌxLƸ ÿ(08LID15땓t4-ZbXݷIi χb2 ];"t9>P([S@9H+0WS]9b9yyon\#ƌ!5$nxvx~ x<+O/#)1qM I%ep-KN5gv_c(ZTZ`tnk[9@VXW\&$D `[ˇ7z:1Ú #'fA׻vaL=+l$<* H? -;!Tv8eA3Mف.]hNR3.KIuX17[iHhaZllDzk~}ޘ3SBTpm:#Əg5eyD'F`%hګ9N,g*LVUMmD.PCVj +91aڭc#Z(fimNT+hc"#8&"8GRi|9Visd{iMnAW2aZ0Q^yѓ;CIqwr=g(vʶ} (b@cE~TS+؂W;ɟes=q50ۖ#>P$\}e5Rr6/"R>N~hIpu9z>ul e͛u_&S@MrMu3uN+#Gt!2wvc tpٹRŔ*o nuN:_Lc9)~~٪{'x;!)&9H:_H:{-dHKG:k҇þzñvqq P# }k뉢NlEwWk`C5GW.h &lH]*u.ݲ|u8Tʟ'3zSzɞ^ 7dKF<2^.#VgDE/}3_ zlxB,XL$#ar4KpOdzgvۢz.$jnv;Ύ 1<#^oyd.PaU\O?Cϕh={,%nX.܄ax ֓\SykwpyHӋZY/YC C9dn'{Zi/ S8{qU,(%Y1c{I֚t:}ߣلCMR$`Ki%q4n*Hg-hq{@ b n?) 3\b\TO?G.ET#.Ϟ` s zh~x"1jJ w*NVS?JYB3ƕ,\~"AIM]`wgߊoq>uAu܋rZk.9s ʳ0c>\R*ZA˃:0!q`Q\YC k^$Բ}sJb_.oYuCF^.Asx7(]f8=xn4fF˩»@yK~\SSشRIu@H!nqsշ8'?gly+0ߺZ?* ~*J'A=34wcj{qGUR=HfCCa_\|h(O)azV56Eq,.Vm<ƀ$* I^(gE6S٘R1X@+n p?5V1v/B`ɹ6uXDT@k TA 1,lFdtވSni#VӌvI >)ƖN1B#:y'.),Mjn B.$Q3,4E&4c1B*n`ƂEY@75F6k2s@zz  2.CR2؆`JPRɐۭV]6`0R4RI25ħ|kV@yPD6}7 C~h()O=OyO=C?(?V($u(J'R€Pҩ5.B:]^jPILBRhr;U!}P>Ai.E#@8( HB1 f20Q|1frN 'C9 Sp繤ǧ}īG,CAB3 `<$iEf0hR(F!#A*LX8uJ20p5r-4@(džh_Ur'ME$waAw],2єE4Tkт|n .6S\ouhaq+1j"20203 q)=a>-z4M4(6K`LU3i($`؛tPnC;S=  /ˡ,S [zP\>$1 i?nlZ&Fd]մ[D#:BZUla(b~D]n@?Rqf`ž֓3U)*v,􍐲NۥD&\g'&6a#%s3 3JJ bo&[-LiV04C 4G*&IAƈ=xNnR:L L5+ WX !/vi?`ӼMcpԇ dԁ7ۖ䪢'|$_v}%B ; {ӘǤ9nxut"ʫ[q \Gvr IE@JSDk0ņD%#~h;xlfz&󾤜);ۖ kVТݑd1Fjz8ɛjѫ!F UDT_`!_ JEXñ;Fb#Z<ϡ<5y{1No$J("4lJ@Ro*)ўh D J)BMg]jhln}ʐ̀Ƽ@=8$ m; Qe5C>AدK.iM<M9?ٹq6(R>w#iv19:FiUeMpx bjYa NGQV/l(ile4#<)1l|SsqelvӰˠi*2TBՖ*s63T8L1RPt\N:q9)<㛂+|)0Ei]1^TC*1&C- ޜK4EXLg-n5S6qeZ!Un:vAd{Q``mw4yEHI!1;aI!Ss ÖuÑ.a椖+8w>Qӽ .(c|FX'Ȯ޹kKb̃ )|5^840 $8C"akF+b+fMaxˆKMԎ9 r!"cZc%u9Jf03Ƽ&5XF4Ð1[q>BOf0g]VdUC4UJY. Y4a;mXFhuMfG.2S|lt"$H"_> bhq />N9[Άq6r"x WΈba0|a!Glݏ Vm^#*cH^y PDAIj*:r1̓GW:rV㊉Twuxc; }]૘C] gO16 8n[Mk-4TaiY  HHm+f4vɪ>gfkdI& v%PX'`HxNpzG\!!1VGz0ML xtS'g-st,^|'rr71I g&c]Rnu{ xaoU <)qr$9 ! 0:G cBXF*5 # 2:kPdѿרt!zu@H*n5N^82Dy{T倡3:7"itFiVavǗ9ӱ3-u24{ohef #x, [cݽqP艖)PM:.q"@&% H2ă 47 @ maсI(jGJavN6Sim%&ަ%)% &jh5΃ Tpt Tu6 4*HPÉLEN'p ;LjgXf@tRi"]\@e)C&A) rQaiNC&Iyv ܳCt1fOz%çR=UUdgY '8qŒS85m)D  Y.Cj2o,V&۴77fD7Y!C)f]"0a(˗ wthd>534$";m{=Yhoviθihm5"hwpIZGm'$ a`LHm.of4Q >'#qihAGnhckL_?  & ^^z9xp=IN("t3f~Ȩ{OOH)rEgᔬp|O5=.]dAL @;AA ԛ򇩴bKd#}Cc4F8p#͘}XI8ƁqFtp1HLDfHP\wP<(9DS (b{|77[=9<ޯIwx1MfGvqO 'E?d qw=@CPx4hJeN d`™m $cyI=$HʴX,kONfx2# $Lg"\%@CmucA 1z؍c `kGm)s >٥9⽏T@ݒ2,ӇQc2.ӆfcncLx[i%ad16{CuF'HK7eUBpc bժX!URŮ9ku(g.4SKڦ5"]w3LSYEE\;- f9^ <ѥX6MK K^ѡ}Ԇ YM,C?hNg۟;D5T>VB!vL6Q $UgN9E}HmqTf2 Tq`M Eg.҇Nũypdl(5-Jp^ʱC͗xL4= !,FE&\K0 Q0624Fsxa0Z1ǀ34Vdlp$i-Aɭ6&ВM #]c^o򈙚"bRdMˁ9 NxjH3!<5bJY#DAAV/l(ATj>IVBUTpMjg/o_Z5zlD `'+SC;LEPuE_)QЊd}b<&QH/ H@(Јsxd^o*{cC ܂uI* 䉋B$@YXٚ3TS0Ѓ$3!5bbb6RYdT=I%uP wt}&"%%Q%RQB.S\B:W]TnM*ukjt! g3ʉ `NE@?>9"wQaMYEw*S4O2s`M.#%:D}+ҜG. 0PN|rN஍g]A]ӵ0㊓()*Zq2HGKAV@mHF8kֻ]h#{ܴ4HsX  I[D$0Qĩb 0ƙ!aRlL&uhV7%Ij  ȭD?;ks1V)`mAcb;eidcYqԛ˭ޯZnO yZ{3 ϢT Acn='S~癊1O6k51 ~Ư^xNz "Am~ɠ*;sO]s肮| |H2 ΝE=$65>BBQ&ƯR08f,a0 ܁+yyf LPPﶝ&6k2\Q5Ŀh ͌l uIM*MMV҆TBdԬ u"}_y̋\`h6]1 %-,(h,8mdRD-nobcli=,'nkNsi8 JhHʻHMzfSc5 ]mYYܢI~)|Wsqvu2 1`{~leKa>qpޖK_^P8QQrt`_p%BG@%}*μ6j#7៪72 >hv=OP'nŕ Og6(>0Cǐ)4.0> TIT?{Դ k*`(cE;T2[a=oxZC6@9.HNX 0aBܫGmwB#:r`')>^A=L<=ٔR/]=QĨ3yr;zt#ވ&]>Ǚ Ǹ_qE+Pҽ?.G }y 5ѶwٹaWC'& >c#AYgH،dcíӲC*?1B^KN|pމ"q^.3b/<Е=~i@C@ (ΪP#Ϡtw`jh{lԯhaI@À@/M\MED |Y/q19pPe|`Q~OT49'_퓶_4Ys )myHVy\f=IPHRIA3vsITИ !q(6pAoYЌ11RV8HJP6?9 # 2" n_/ߔT~6߾D7- )xyT (kư44 ^}?,B8c2HM9/6\G%9d+JhI!RPe@ "P*P (Js$aB)O`;}hApdOE'Ǹ/mA^ Zy2V̰ܶ`=$x2:&./v{X\:)RTKMJ&nC;6$V@<'bEv!ӚqۿR`C^WZ Q=mGdP*ZSb@zQ)eOQuܮ kZ8U_DjӒ4!1>r螵8((gAn )P9=u= bu!<8d\ϛ%lLi*6pjE 4RLҍȔ()zav|硠@O)B/x_ CH|0!2i*0a#gJ@9PdQHHR"w| )79˖CA>!5P>0M0 2FH~;Dmja\ h]uzmu=ޟmN0xA%˷%іx8坘hOE@4ф;SJ#SL\$aSH-ҴN@]ڧa)$8WG3 ϳlktNo!/ 1UC<83 N@:̊8~]b!OkaJti3DW9Ɇ$SZ|3h{>i@~C#]ݫur8Y `lE >8 *(F_.;J jYFA}h |2`АP` ܀bڀq%2'{>g#"~j4dwı(̩ d[/|'÷>F9sCbҦ-'l|pK2~"!T|n9!:{Uw6'݄zLZ x7*#DLSFVKr+ ZZ56T,NR}ma43x4X{Lpݮi]MkMu{Г=WH(O9~6__+r+GN mFJ)S4Ѧ60du]3$mHېtsT~췝yζ&2<`h~s'70y'Cf`0)M{ ;iTD@Uz"ؘ B`Ld}Β"~~H ]&bh ;R B=r$u;l?A~Oa(Rf5Kh֓QR BB0D>@YBr7O}8be *SZ3c}/*!v$Qa lÁ J>^5˱ݽ ×=Q8>G+" H@g_}bLN^|hq}ypֶmaP:P=c orG\: $@՜@@@pQc24 vo^{iM#uh*e-{4P֊:>WvtP&{Pn𷽽pn {kւoX}_v^ϼ}|{ y0|A;9\H'֞ϾgRܹ޵ݶ[uup}:zW3>+m=۸w9+r sٵ=IUJ!>,!ܢ}ݵ Y.wv;{w9ڎgeY}އW^x^/w=>8(5\RWӧz;n϶\^m.ޕmijנ>nin'˯miӷ LoVsP-UznۉVw&sv㏧vfn`ءݷ>d-n(ٞ.t3w\s݋>zA`.*ZOt{wgi@*h}^՛KԁqwzzzwcVvR;`P:7qi5}3v]}}|3gnw#3OAꞼa5: -M@nONcVh칹5O^>н%G&}1 jAw4뭗9nwZsLD@hl^}Z'l{՚Խ@ yHIwt9 zO,O]ڝȻef6Ruaڻ4Bwp芭ң5|Sx5I Szg(>7.v T/Lz.] =ힹM=so;;kz4}%7S79Jm6+nƾ;Ͱ˫vۦkM} o0{{gj`NݻszCcJutjAT(>孭34.ull.7yjǛx-s_m֮=,&Ó[mQk)mKttTC:=tlrR};wsQe9{ /$ 5MݶZ ,wtܢlt]$4RZѮ);jvb<+Cny^ޛ^^]qŽZ[+[6փ닛̇[㨢JPNCE]8 C63mb&5|G!|gJ 6ѽ,97X3|}vnj]A/):K2;6if9Uλ(Q5ńA55jn{;RkVR ɹJ/k{us##le*aDzgbAֻuz{\Ѷͣ}ns=97{=4{@nrqNj44@43je32=OQB4"m& Oi54@ 4 BhM4mSު~#(OSAhBQ"A5=4@#BOdmOS?T~SSڣPdm5 !IF 4152*zQ?MA4 L Fiz 42,Ą?:6n[*?a^ljL!3OᮮЀPAHk-SSQLA!F&"bmy6{7/;Gxd=ޛlg(^̲6ݥ9[+*0+ՊJuݺ8JQ_ څ/aK5狳@!WUEQLQSQ:3j"b-jV[hh4SMRTTQQZ 4.Q@Ҕ<_lUX+/J nmgUT(3RkQF 7)UX Yڢ'Jwgvarh0ztTUmBȧQ]R"+/乽m7}6Lzjv"vD-!&)*"i h:ٱff(4MT%%4Ba+`HEpS:F}2KȠD@}/ʻP)V{;/dP4ѩ*1]4 7kFM]\ƠhLk"i!~@3P /M5#Y:s ED~OB.BD6 +%Ԍ$SPEqM1FJPeƨt3:WZ)A >ˑ Q"YiEV0.iO07qUJذXxdnHϖϼxN4~ JmK\GY@ZQAEAS3E@45HRJPD 9(rJ8)i"*`y' ۓ + A ")4%%RV4PP&0PPAQA~%q ("BDP*BrAJU"EPt vN)2SݸN! f"&bVb@bfB9jh(舂Hbc)TTA5hQ4~5REEUDFM,]EX&() jI* eJphfbRL4 4KJ RQEIENù8%jh +D%45bamETD$AhjW¢6?{G3N^ D˥ƨ먟y# U%E࢚*1}DELL0L ETZ/"eTQO>:CAhF!f*I_Fb`3˄DDTUE~cxj ()Ѣ (}NwvR"4GTDUQ9TzBSJHU!KC"ZIH <4QE5EQE# m(5Q /?3N!kID! Ē)LCSElAdZDI@#ћ:?|Q-Gu~?zs(m6w}D'(pa;L2"xHs֑O zdIE/} 2$jolE Mj0 1];\_*gCȲ5qysuUH*y.j$? HԀpo6QBB!F7Bu|"UrFB wb+1~Uj#i%֨nT ղ=Au~*H+wcJypKdufgJ2.Z m;iӃvc@9 E su;o(2=GqV^t,.Yvp93¶X 6TSp,C޻ŃFҨF3z-k3N-\]>!vU^! A\=4U<^. UYIT`UVA"yruD@n)5HPNWտ_1>>?: e=睋rZ+TAoϦo`:g` e=>M}n'CvoIichK)6+~۝?G vMLQ ZXϼjٓg6c킀  sS?vެ%H=až<=Z `uMQ^s"&1Z=Z˥俄2 Gw^w!g%iİFDMAIhMOceRBA$lg˧ :unPa$Qm.]V؇9 0b ELDR;w9CfiйoNv3|E""œ]p*~f3>3~/Cm~>ڡ w糎{,S ʮo8mAQKE,Ƽ꟣P`0~ $%1+xe y{Et#cd) 1M6UȂ4*Jh PRI TMR4:"O RΗB."7mH2 F~O?016m*I:@NnOl|r!Xý?&2YB"1Pgx (EhP*XY+ȷ #DPz\bY!ku3D`\hhʊPg-89^4sJ\)MaV(Wq 8`*)$(?NscdQQFrb&+MA3AN%BKÒ񕴊#0PD-c؆ *v,b+5.CiibAdiQ}c6k(2`=cFcm=ĂBO;0)5B>@zD "[l(2a4U6EP_v&{#ůW'3owm֢2z62u-hL*J}G |/(,D@?wڊwӹQ*/<6h#˹@;R{ tܯO_EG-J!C߶]X ? Y(h dZI>0JU|HG0wPu &)Þaf!|w_ )qVUNTZUo>q,ד'w";}baB,LX( һwlZNѴu{V~& ~S TG*5sFB+jNn]z!띍$5B#F {z՟ YHp莡N 8(buFYQvuۓTh\Z9Z¬Wf0SõV=B@Hk1(#mܙ$U>L,?hB(9䠗>%JH~~Ց᥋g8OѺ"މ#i;AQ`nSuS2'?ux` oJ9@Lί|EkW '}Ik`xPPE0M4֪`*`:SX\;EPpC b0t~ޯ6V֞#[k+փSW~@`_aQ۸[Nw&7dbimF vzN* 2_|EW7iqXN`bMOzC5# ]fz~U$s8*W σ(ԂW6tݠSO-N-SX,`oS>+9oaul4Gy`Rc\i=I0ya'2H_+Q.+|VDLxx ˁ,C٢?wj""7_^9w]kDoۦө8;I<!Lz_R1=_`n8$8)\|݈u?tn _hO&RWtkMƭ x"peߺۀ4ro.l ҄7ΌLUC<|7c۬8>= ހ랪8g'kɖz( 5L9yk_ChлP^pj}K>,t΋3}ՑktunD+[52yU`$JA} X }Rw_EƬj]A]hNCdKFc)I/"^(ptx:ah B  Gߦh,ُw V/W|:apA>g%N1pm/8g?UpQ=|LS7sZEִ5 bΘ=b-@b5khu4, = 51ZWœm61:ΓZg`9ZEtX5Uszmu +vښC o]yF>8]M%>#S-"j~UdU0S +5Td7 k8kKnJeofbD=L 1V|.׎*6]Hg>i*R]usKT"Zr5ݡZC]x:_mG竻|x*zD{~nc2&mn~]5FҠ^졈\m]z1.9zw| <ίJ\=ڝYɒ0L|si剓'z"{!EӾ'HvSqЇ~m`S%H<%[XFي9)!H{b_Zr&?3bWrO}at,C#17O: XFz{J:{/z_e=MDW7* `a`U}uG 쳾.-۽Պmʶd^^G 8ZfK2| 888YHHBB+F4 ;aE0/8v ڧ+Ze[hQJM_XՁ;e\v5I;[Jf)'i8ƻYeUSSak4ِab +\KP;,"V + "+`<*!k¯Ӱ>QP`w-G7XX}!DJI ol"q*l {6Cl4jkui9.Cn]#߷ٌghow*ֺ"VϣmK45ѮG뫒Mqs'U(^e؇A kx(Y`.|9BIvdmQ+mQPVfi eSPn+/(xW9DcU M s:NܱcS M`[,lAkZ0Vl k#aʩK_x""A)"x_L *>3.~P٧suёèX ]tp9u7gtcJchSvZ:/GU}-_b;/nȍ%+e`m-YeFd8-\*+2U -nu5Lf$B5\V`^ki%ʩᦆFWkH#[keC[h ϹڣUC0-]x]dw o43ǎ.Cz0ʹtιq:C\7NiZ4 g~U:Kwc{T[ve_>-ӕ)Hׯ)N[hqH_uD[#1æmU1Aכ ݆("{"6 o}@mtHT6*L5_=${ q#yy.'/cjWG}3:Yvtk݋AtbR%)YzL2' 郦 qS =wO@W\`$^_]|d))Şi; ^*c!!34( L!<%nhwr`/d!;OYbn2T '8 {ueN~El9nd)'a?e<((@o^fo[_RK x82"'YT)BLb/S<:j9$iiȐIpP !A y a T*1A_(`nX( ?Ӷg˰@#*(t~gid?) @q嗆4DJ(3!'>'#~pq'ɘF%!?… Q) aDЊ PTn 1'SV$\c֟Q `l4=3'ou@gΣ(1ڢf}Tf$OeD'UOUs&Zp8@?q#&]d!>q>4n'+gݥhR6dd@!ᆮfT^JDܚa@A:'?Kõ7|jNL "rzbFe{~>nu&CrIN !!o?pakVOA3C }HY ,Tv':M1=>RƙZ 4{4M7VBca:jd/ ,m@7 e{1tg6镝zLyndM}zbHa  ̤] orpK)RmG M<]Ї4ڂ}?+@80KCJ?ſ/][Ŕ+TbRadſ:x; c~^H"/ 򛱔 }EJk[(QqՕHD̅ZȊFm ر)L}9QBzIz.p߷&4_[;o#LM7Ե>\5 G¦DWҎMA54QD(؝,fNuML~~:NdKEu]=/i_0I/ ]1!h`:!&YR~.^V{?ǥ1d DKgC mٔ^CUL.uE8Y<ͺ -#7 ƮQ`mk~DXk`yŵ,Dѷ;;Ztn!\`J(<W c< aqTus,0dM5Jؘɼ^KFXp`5KՔg|_x}~Og;7,nuÞތؿS^,*\?p B6TG+aMj7oiv^?PX'Zemtjmc^Vg~j~!\01f_0I c$p) j{CW@rMD s/C 5T6I ۓI+5s^A )Yg\HiEF4ps!|t8igX{=-~ldnjWڭ2-ԞGǷX|v$J8p~D@z$ mJJ~ňj*٥cs{K9D\DkS}ᅮ;_h"M tO*I&gݕYg:t\$;jboqhz}}uG҆Ro(? 8᳾OFs~U*2f9 M.A2% QaP.و誉 _[(>{t3*kEA6jM#=΢^NHmglgrƈؠ-ӶmI4COLGp/ rݝHRDoݞB";e~0i SK,`օqUwP5>;niJ[TUTUUUUS-udkU_HCWrb-i,V>\ģ͎'NA^Jh:y%f#[DḮrxLC\6p ѣ4a;ܫ2(bu뜕8hy{#q7N cn8ácSUD툍CY( ]UTNb~|ـ?'1TϤ8hLX%Bd:Nj| ~o3Y;oLª`x0duD, HXaa2, @=vQ) <4=mv{ӌprK[1$B3D=P< |CB'݀54 (H(JM (J4AR!E/t CHy"GzƁt@"bGK`"X LEU(l`Zh]ZDZM !ZWJ b"`&EFjb(*3$Q,PtHJKAb(h E3@UBDUS\HE((Za%r5 (P4RP!0J@T8PGN$jIF҈iд((tU.VΚ Z Fb&JbŀUUDU C D$Iˠ"J]j hi Q()M9*DЅ U LLADR] PҎ%RNq"i (Mm;.ݏW`4D$HPQl`)Zb (*)@ _B1; &J'LhY%fB(示PR @ 4!4 CII䃣@ B!X(hEZR)")R(P@% v}9a|AZPȔH |T4! P@FIU$,T, @ew.I8>V/"16s\t#H1&*U`KQV8̘#f/>SƢ" E NX#3Q lpy91G6&m:һslwgً^EΩCS9񬳩4D F DGv9rEuA)y!4m>0RrM%{rۮ@PjHvqܘ&W֊{\4$*781Z6LU \/DQQb(#xw!ѴU+Ǒ' 02mn]ёIدK/{>G}FRRر$ @SQAA2FΚ&&I&%LTFz!4׹e9!&R-d1#~NJ)8@l٘pZ$*)7r"%O٭ݓ>}I%G.9Vs.H "]HJ> e*Am<7T%͂ $,oڹc mFI.BJbgJaw~d?߿Sq[ V`Y*W#(*G=AX;\$<yWӒUabH$~F,)INc;r|S(e}Yׁ׼e/DbH::_NSժv4XUnM[ij]\f-sYjs&iPSSkRyD7Fd9L=Z cUԳN(FBc a=}8W.v#42ˀ&&.ƈ5Y[*Jף"0 [)~19y f)5:TgPiO `?)-{ww0Րjڥx3mJDźcT2QKPy[|-DnrZ*JuӮ6#Uw!EO+eʽ9r9k+zh0}m{\u/~;2X?B8-T $%A(y&-!T^ ls E{GѺ0>twNzYH{}ZAJ@xe 8dz g-?h_~`Əpp)D@rtkta٪be|/~p<ֽq5ڈ_U[6x8'>ϾAB|B 4H! >y8){o񄗖#--d bl8G*C̜* ʎ!3+`;.Ah#F"2Ht;"Gq r"yU[!NsBR' rܰm`-䉰ja(]r_Ou3R,,{FogVG7hJ AwnBnb) K'`>Yb<Œr*Osކ.n-B^n*92֠H "y_\vzZm)]1~xAյV0ݝ^ш&#nj~n&=P 'U-UV#.(P?c.c.AJ2\4P  x1L&"Q*VԚH UONՔt/ ku{Q>{?ͬJW;lίC$k\K}j(#x5ek}5b$Q]7StpB.l ƇJP}_ m>F0Jvg * ;?0D'VKT̰X>.O7`iSv^dcޚߘ7/x{_Sϋ}; X?w6 5P9E@j6 _NQ%ѧx/LwI;G >̗֘귞Y:Zy}!XLdsӺ[+,f8@`+sPL.ƃ mUcr㦝d&7V+!`s}񓤵1$x"GoZ(_UtG /G[|oqBT*lIӧ~|@%! xM&(>g\In9 oNԕO1`?9=g?P~/_=p,e f_IQ;Nk+YF۱?#.;x[?ک{ a(o65p[GbwJK*(/&,`9^g^}9Z0^jmH~yKU"2oT7?obOQ$-+5D ~%= X vŐPb ~Й?`߹E()B>L&|`؍0k+\b% 0_8ɒ?p7ϧ;2blZ$ⵝ;j#s^3(EBv((0jT5zvC31; (N?hogM~5 [::ۆ-tMkл֧|dJ6(J8LAZmmǘ1JmUcGvpp*."0P{^BcD>w=b7?1D8)l \'bm BBzC|9p'" Y#weJjoU0X ӟ"H$t&=xBP">A+e/Ϯ՝FEJMEQaJXebQjo_}%Ń#ת=Bx@eeH.X\-`~+/ Z p=e`0pK\<{ǒ ![:yCW2Ǿsd1d}K!p֖%?ڌk63&~S pV}ﰧPx%&r0_zRZ$*!?ly1?Y× [=wI#zI꺮x^IQd#nHmiH<%Ag-PGՄ } p~8 I;Mb 'ڻ}X0_]߳ſZCCm_:+= ecf]~V{'фзTHb@>o}L uz.G^J;5Jr@#.qFNIT#cϦ *Kq *v jR"/2BdCQw/3^{:Vd%&4r8.P4w@U0b Dfh>;j}Q@DSHGb?TtڛJvCr8]ڃ-;>bZCU(Kamwmi \c]zh'}&ns|x6#N9>] ktƨ3di=9!2?Wf`Q`DTD\ ~QMc?T=RO[ďp.:'O!H@PU T +POzϖWP:Z0خC;~Fqg_5pٙX_$~Bjq?ʏݿ}j$NXQKF=UA0h)H@#I)T GX9r IvI2[i$^NhgSMDUđ2q.Nih B PG W,diO?fH$HEMDDşCw@v8'=n! @W&m.ӜG,}SJ |BZ"Ltמ{Gٝug3FH<,@eu m=TUvK΁lU>~d :J9&/Ke u" 8TQth›TRj&݅p8xYQpm( o6 DG=@ /ct1$'V6M5iWܟ4 M?O:1AŻ.\:@G8fCǔHK}+QluGXφQ>3`I3fP:Ss>FG*)"ŏ4K3suUp340EhԊ{E_ :o&x7&,\Ş?1n@{t B{AxFSgL!oQR`.]y~~伌AIΫBq*)iK/fh}8T)uԪHP hhxdf>v`񨑛Io 3Ex}Kiy+l'14"C ;/{DsL^ɄecF(!<P)ii~b JRRLU%%#EP&ƤI"JF(hCs""jU3#J AFMIM% yѧUD[$ǁWwe»1@iY +u0. 혗p56c}q|d}q >KNڅUwCP<ߜ8uiA*S5DMSQPA*,*DTfm2x z%YR#%yAeoOG[Dt@EFX=AFzj±wA "\+`=kPV|=X oWzv叾U zMZ@V{Q=MsE'~{j_p<CPH*߹Dș˱'Fwtw8~`Bv +VH$*3`7:)jˮ=*˜^$elr(B(񀟥buk죒^fdz_*ϕ΢Đ;R$YǖvDx\Sي}b3r-aEtޕdP<_Ψ"?/kCj "{jԁ_$#Ұ1)ggljV};'&\ BȐb4(}$ōVE["i;C?-2D廯ݱAE$9Q8:'gk!QD_px<у#"pa̪ Ww|I#CPp[H?/PrqlGτ/e 4)8jR-a/**RU*/٘ k^뚽㬄`cE,ұfq3QlP~QڴYD Vn{! WtãAGXrw2B邠Cb81RNڬQY`F>_]2KW)D[|vgzY$ypdW Gbݡ Pw5 _!%E_00E-'0~sԝCݐh]a'ReUoƶI9DHY&&Ooh&vp|$ PQ6#IU8`L$/~}n:r5 ##N>_Dh}TT%4Rw(j]q/X4#5ך PDʼבčwcyεD[K9sF~AVknúo ;d}7.^L;?K xy>9roT (3;LW.n[ :?!>}p(('`)u- 56ђ EwX=Γ|&0Hga@Pi0 " V!xMܻ1E :ghE?}59ȅdKS~H H661&o3|O(sx:r#pAfRk^ $})$qVZᘾTЪ ۓACnmE@IDW84  _ce݋? Ai>w4cգ䔱Qf**ZKuW&&H b-e㿫X0nӼp.N̳ב |Xo=xgξvMP 6yuv :i3J]Gݐ>zvo9=p^ФEc:~ƾuta)Hh?΢z9$ 6 ]u[rC>G/ܫV '#kBXW9:$H7rM}롍qyzӧV1~gm9bs debEQX,Dž}4k;vYe- h4v+NGaܑھO+տ{0l@&}=f&'HaIY篞K+$7X|PX2!oubYZw:,3[\1/&gU[?ڿuĤ'6N?¬S7 AR-rK 0~굈]!Qd"7۬\5l9n.59 BXbi6O[z2>}@`FePy4t:Cuo>U5MF|:!f9mrkBC!A_|:$z=3I+ϷGesm6*DsDZR/8N3!#;'XY28.X{c} i9Bn]zA$&9{ CҩlG(Ծ[0{uka$@tO\Y-YW ̞u>;{;mhOJ*޴LIJju$ICAT|W?sv^YO;W?oOfeHt#;uWӞiqHbtAd&SC^=1凶z5w_ n\i0"u5␼ه ?L7OB 3FZMr wXC..xC8\ly*ؑlp14]0a4*Yt=_wkpϑ]*D j sI./s`yX;ڶMP!W4l\Z`w䧐ew =EdbuH,gHp  jwW_ջʭn/s9+U~>v<8~.ᄰUkR< {3OÝVY#D&"mAL@Q @ɋ@/S'`"C Wg_BlmFc *6={^H*@ݩPl æ )\( ɭ~v6X18d5M9/}޹sx/9rk|*GX^]2q˄ #._o[ucpsJJ*(h 82߷CԑP~ $OfZ8A? fK,|qcX UT@swN>׎p -;. ̮NYBEB 8IEEkm%%h (TG TC4QMT~[up5*RbRjTPb1Zz||@vؤ2X >_w@7݋iY@ٰg:K<(BlL!/K̓a|xj|W.-Nun3" 6?_6t[Q~`WJ<{5f³1a'+p/ۿ=^V1n{ׯ-fr nXx{*T^ ˏCo׋.U|@\F Y`<:>3 "A͂ Tw47YLYˎF)&.X\pE.+oV=^C {+*=E=yP ll@"Rx"×mDi05]p9^-'e't}8W-uy?Å`BJ@V;vv9 p_ľ}1$W =(PB6s^WMif߳uPsm" ՊlmpPwc±{Ȃث| =L?r|}@%oeWw-]Ru+Q=zUHT3 BmȢIBO"0h `rUN皪u  m kY %{̡ ?k"=sV^:"6`߳룗>V|NLHP@@iU}p(j;i* 64s`c`hJ*i&ш*`*:hN3' `95E$+{?綸5HR4r00J9`` *ySK@SC i3DPU4%B~^g( je&VO2iG$)&BP !Hd qiPjBb&#=<8DLoP!d(îd-y=B./->\u7}&`:VG-u~s'G-n @A0?;ڻ!=]O1PM@(Gd''}{>ƕy? Vy{vv=ݖ˜TX'*!Oj 0$ ףZ&Zk#PNבsU=M)"t-`p=A\=/7@9 ӷ!o)K/Ư+9ǿǴQ)Cgwt-ͳ]^s阴>ʨٯ mTN~N\93%X-C'Ѐ϶N9z=n}/'~5HE(ab}-ti71.jW_Y^ex7VY^ 5>RQ 8E}.[YliцTA4Mo{6WUAKUUUTzy"q< 4 #܂4 Éia7" @oQ7P7/ۀID;B`AESc`kY:9̼D5b(r/m~%o.Q`f *!$+ C/_LH 2Ვj hJo ^PL@Q%: ׺ QJiDb@ѵr+ 8շ\}7 -/ā5vNQ o_@+UJ+5^Nި VAr1P.Ay 6s4wzeY@YUUstH*M~o1~`LЂQ]߰W~bPL0 xZ^@0NڒQ?nI~wȹ8j~f ӅOY™o._ʏoOw i H([p^ gP9FE@>ϟ_ {MG{3/ w>LTn=Jz4Qs~ﷳ Xx 3s>p1U"?(Cq~r8]mmݼ⧭%앤%Nv B4 ɖz c"bNa~/.Oh?p(&J$)1hhz-tMC|O8~`BďX{&V` le?ԏPȠ<\ֈ\=P%{ۿ3MR) QWA^_?̂Ȥ(B=Ct hd@a?4)EFERw_(@8׵LY _- lxXav<45&ɲ/Ϊ"d'`co.L[Ukҭ4S =\5 CI忎gCm<>0q7"@_dg}!NsOmzVpKz;]#zmLl}O$e4@WTJTy>Egᄑ%481?.KY0ν7 p=:^0ṷ5&?'E(`Ȯ 6a[79,0n72͙~\ S#8֢6n9_e5>>a:KыLmF56z(㮩q#q@Z؂ ~^|ٮT&YmJ>w|0m3 x|WE&ؽzT JqS߿6@Į~sYcY3|<ڷ|Ga=yԡ7ZAX/Dsȧ`$MuOG ~~Ѩ 412<@MY ^čVa\=+FHq3F^fʝ<I<#ni{tQLxqy6ŤX[e.хo^׶01﷔>D.{Ew\vuˁ /w6 [8?lBAjt21v40tQ1^h~Vx\l5]O <&}l~&AkQ`lPz_eɚeB^wl(9_u#tP WD<듯 EN;p-(g:߾:cVz*4TAcw׈E֯YgN=/ Co-&/7X;h{E h=B.F 16@cSO#bXj@{_Mw1 Mnm\LERJOiMv_ Q؏3'}rmv?P.EYE"1JJ>FkU іBQr_-Dfzip@'? Ms_ƫ5l[SaC= ,|2[F"np"_=.ol"VnK^G-nlo&Sy6f%xW9HPcj;D\߮(0 hP#P&<응e[*M =;E{6&Da4! P::'Mz_ubw%./7z :q7/= 5Z>t|M7yL _u</_-jٷU{Bzh5Nm^MSßt8,ۋKɳ܅TX#n{&Cٟfj duqI,:B'!lܪġXJt qLC&@&~GeIzݽW/`hHIɍ"7W¾~D4xY /|.EGkӶn݆g}U)(G DdԀuo9t@Y@뢔˳٣r;Wﺒ)5^R,w7z k ժA0t?$Y Оx{{ΣqXEb5o-?rcݧӰrά nƲ,@Ɛfbh,q֛d,{7wH%?x0Թkl!rcw>1aiّ,|ccl'ҮA;(?X|JɣB༜R3WNi4gZꑽ׻`<9=|v׮Fg! ORϳ0T4/3h/\C撀!oT0h,>_w?+ <-=h˗i ֹIJ{T]=֗@WNݤ<\vvzvRR.sfdF\1  I$ȓnj5LL~ @"=@9[3q `5`s&dD)1&nCɸvy=,T$azwXqs=7&U+b3pomV;;t^9T0 }jo-aAY/bȏ&jH!jS6#j $@Nχ}wW zpq.B Q;{AOmbvNqp @q`-l 0=~O=98*i7P)ͯ*TDžŕSC|+!l[oȶZufׯ;!%|$S/kpDaFi+2`BV}y3`I+⁶b(\>LH\aD p,3#o@(UpDT'͎A`W0r={Dp?񺺮uT P9dTy,m>>\mpjzmpH2BPCkh^.Z+XU.H8kѭ6<&xJ{-WG'  o/0>]ΟW׋g377p Zn:7 7ZaذjZ09jAzt짜̠ u1uU Mڸq QG-CG_b~Xp-U'ӧȉ+sw8yÖ 媿gH>|jcwH|_lNN 5pᢞM9. ?Ҫz ?H;n`5r7 o)m]v :jtA4W<&z }7, R1$GqR!.!;Ιһ|8gFEV4^})(G&Q|fNX~c@*$iWPRR™@O0ely0MJ1yoej}n0Ͽ{q0s N {5,Y)dS)~Kp7?}:;$UJLbڠߣ1<n|ls5Ax>S?gSW DѴ 1Z񮌃ɻk{fC5lbpQ'}/;|aa1Y$+Fy#24-v!ÿzH| j1P>\crǧo>k":33-4$ zoGOyQ%Qpt7n̥]L8p$0s^+E% KofwK ̈́>E~}nα+ͫG2>`q9)ۻj|t#aY]* 4f\|H<(]<)*$ JlŅ ``LzOd7<~ԓZ  NSDb<  8{)"Sxd)*V?N-nUoJ{I?Y A&n6sk[HTe)&=O:+'s;+Fy ¢=YK0kGH2VXGV~p`2vBK+l1\zuW:( 1+WPgo(ݴA<'[zu6"VmZ=kvw۬Wn]]w͋o ,PTfS옄.(8uc/,㐛?*2ĸdt%1X+k^ÔzXdUb-;7'4]зeǍOZ猏N4ʾVWh/`,$FW#8y۝/YN0ś ťaX)[^q 屽~LN$yDtkt.s6 6Ǐwߪ3tZ}l`'W_T/қDë1Z:1Ŧ_[ w,-ܼ<piK@/|*0N诗͆p#۪V{)ؓ |9i/S J>̆(7^۵ |{eԕSֽn㪾 ^OPw6 !U+ڴ+Zv0ӽdq-dKز5k|x.Bzf,P8 }T~v8ˣmR۾UlaP_IFki ;u!CBr\P#|~z7x(!x<]_W:M ? H#D)^}5 @N Iu , ;Ч _ ЂBg187j9Iӕl5`|>J{z^8u!- @;lٮ(F"VxT>4S51]gBݰˮ}sӀF;f>x5V(·. ?Dm~ݥ# OQU{`Pyvy@ V0x9`ÁcA}D"B{=UbYp`YG X^/^[WxxW [{ KJܷᾱfL+*fEI* ɝv47G[yHD/ǵ]{>2 Y}r{r*DZXn1l)&Аn\fC(0)BE: <(6mnx%]:Tf~SdYw}(v%s/~u`972 (j&l0>y~VE~?!ľlzinğZ>D}>s=poF2vK0:$ k]$R;iM237cv^&feš^=#o׶,Rb:ʒQFއ u5| ql#9wrOd*Ux!/KC=F"M@lGE*GD~XiUTxTL*` sW.mB~F`I,CYg=,*V ;UK=m^5qyu%e>T>BZ *3#ڝ T4mUnB|xl\J+vZ9BC%Y}骷&8v۾Հ81Tl/nmɅRs&%"%ڭ*G0z`[7 U,NP-~jD֫V }Y.%fKea`5V9#ـ*%3m{=9܋b;;Dn_zU^G9s@d~ “#b(ώѭz|%",}tG _4!MeJ>Vq=%fjU`U -`! aS!GcՙH\pN?aȽ  I 2a٢%8ԡ0mf>1Jm 263 E'>V "? 8WMKi3!;Twh|pd8 p7UQ [zlV=Zh@pB6yKf6h j =EM'&^j;xKvnT/z^- c(Sfu`oyƸrKl3Ep705g޽:Hy$Ab~PayNA "j P0,;֌wnn/uI8 "m/A޻U}z[@ ~ɖiz;芡&[x_d-C %!5H+Ru!Ǣ=7X1At.n>U$d'q^ȳʐdC(ft|)A+}uEHb3|xv5t:Nۮ5N4پa2?NA 8n1&t#8kA +[%%Tbz< ^j PVkYȠ4:93F :")@|# > o1M=b-'hJZLHPCDͪb"f-r=#ZA'7;uUWꅻGġ$P <`;A¢ꡬqYigү 6MŔLUM:7 \Gjpv;G_8К G4,N4\"(Nf(U 'Tژ?Z8Rv U8_k l-iXZ#'+T JI_+0j8F?F^,>4VMTaN ='VCفˏH+0ٰ=O3KiE~8DD-E"sHIL ))']xبpIN|)rkV?W֞x\09soЃ9KFPdaB;O8z>T? m_)j-.PzD`㗸~ir .NV>xfzgT= &҅A@>CDvުdє$ B~,$PT | BF,1JtP02(/v'gniFVكm+$oP_OX$CGh{XQ$,D:z /T瑌U tw$r'EOTyfHbϨ?{,|:;1|my`j梕ŨT១BmA},EߓƑ!r:בoiWJ}ٿl,Tч_pwVT'j.m#|OwfiKs !F۫tYXR=\i}c{TWwJ*V `lSΜ i-׿Im4)wI"X5,swR VBC`i~*ak< F ->HK(_R&a#b7 jŶ~z^qZp 㵬|f"mP#ɺr ('L;!|%N=tD=;xؙ%8wv_9ötC锍p{ *~ٸ8`Hrv<9G߫K r=Moָ,[B?Љܴ++g6H0=+ߌT9jXX=wiWv>Offv]LC)t o-L NX_}j@2˖bjr4".-B(v~inŊSF[kBD ǻy ~|s1->Sa%b +<! / SnsQ[Pj_4~nuy +S4B6B !17eLץm{Z75W}nyc>F0mNCEh{c7۟=|󮾢Y !r/A pL@SG20;.}S "ǮHu[˥>^X5Ƴf} j6;5ۮL_[c"| M_ZQЌo\٪ e9{2էeUW]Ao& 6-mn 8<{[ҵ!xT"UDxof˖^@: Ƣ(6Kٜ/)M^]_j5S]jl8<|h@4z%%2xB߉}R8Sf Y'PmL[-&lɥ>;nY$9lsf,¶{b#{oF"R`>[D (@ y:Ta:5` :@"0vZmS ?PGΠK}^yx(ij(G0(R$"OaB>pUgqbKNe[=v F}<4bW0{:&EA.K"DbU*Ha-ES0eXWk p=f4s}޾ e tX3|xPe Dd,]/p|3}2p$s29! @O͉143!]k L4<±足a Kɯz*89w4vJpL )$ERT2+T3I$w<"ၡEo뮨ej!к'p=9Q_Q>P '>3!\^^񈖅a <~|t勱Ũ60}ϖ:֌ جO7 bCUBMK-W,ٞ1ud6r(ĤTGTL׊҈@2zC׽bodj|movo{ˌ ?D;RlH$i=+$9I 8j?ɷ(T,DomI:LUnξ/N$m_0r'TUƊeeBAB G1{!CdBKByzzWy)}Hyټ̭7(3<*#:[·$f\tV#`¥y;K:3s&ֹM[WLJcxhje'OԆ3[ŷ32x! pG)|R h Fꈓj5W%Erȋ7x2bvIRB+ ½&5MFظ[ 3\A^t~l#ZXp09t\>YEяx8ZkБcmkl_#1 ,u&W]pšd U$Fk6UNJ$rEݘ,Y#ClgR3왤d)>& y"S /F02|M{hl!oS˿xvc hCYO_T@e, (/WwQ<0!9{5)P ('Xw?fֲyzȾQ JXT (uVE gT+wzXhJ#(@W][ x>-z"2?u#'ɒ/0In$*2ѶVH::vʖ#<:-!H́_0t QOP%37-R5)te68lGScصHߔ_)0&/" H>PjUrg~0Ӌ!_6x_<7aCwBT&d Zt.!ihNAi?Y f=uw3L[V!x|]qSP)8kȃ3Q#=Y~^c$puRe |Nj9 ڡk}(M}J@}}Wھi}ݐsӪpe1nyYuwo :0I7gC #{E>piS{孓εkwpl`$&zзN32p4#j'ruۿuB]1H|\5 8DR.m Uc"BV6kmT-{Go;l#{ÉuGc0C<0o/Z*t^v*癬LrG; H'#Y6 }ʲA8qb,A##| k?\²I% RHbRкW£ë ucn7F/Ȫ:_.W,bxń&~3~|9ugRveĈs0Ƶ ^b!E Xpٕ_S'=\pϪ۲@ $-YEVUXö?I!2\>:l=~{+Jۛ,:ljD~aHLd=]*qVΐs7}/~ڄ* !"~,DC&ZeC͆#VL7Gk#eXl~6QN#v_:|t)!O,G̀؋l\sǡ~3b ?*)S鷥/Ä_Ccv] ЏhNI(5^NЄ uz !=uc~e,ᵯ+Uz},=ή21 \(9ȣ64%mFEe֛MF\= r4m>j& TSW:R{͕}iT36lkl FఋY$kNAR oA]gb9Fܨe}qj3< 'BA|qKp:@+0/<1 2GZnU[|oׯn3Ƿ"㧜6!3 @!Wbg:F>pzNZ|+dM idCp/QK[GxEI oOp8!}䔭i鬥-nľʻ M$PnUTR*UUU5UEUUQ**QV.ZbW *HyBdPhh=RL"U $ $8HaRR7gZx0nKjR4Ri|_$>z4uZ )wrzsa1j7x;9z#+8khR5ӈ NUېXFT}fM {e=i $.[. t^ Nr<0rpEUU^`U EOq۫pU8 2=J#8qN),Gʯ_?p( URׅT%- )>0eQSAtCw4&Ov.qQU%G*K@'N{LVp`ys["k^ǯ®r-v78*+ȁgRE#ZP&YGDjtb*_u>s}vM}{?Cp7gZÎ莨N5q\_> b@2%a[ ~Zhg޳T MLJViZ7ECzeSpH-#8}HY3+T]vX: É_/V#btD"n=7kjcjc/ai kJ*o[;Z_ bk&" _= 'itj> GU صb%/}8c1z&84@=CЄz9M,ϖ'BT+߄B)A!H`[T6+ ǒxW>A|F PlF - .Ma,,4uuH7skS"v~^װWl83x3D!ƻvDG[.> YDJ:zoEV؆'Xe]iSO +-@htrʡ! q:Cr''<>ިdU}A^$%oD ^\>1yT$i, _L;3Dnl#Ux`dqv06uaKX܁a kZՠM`>xl@ <DvpX_'O]3tɷngsO,jI)c[.,+jky(\3ٶBdrfI> I@&PŬ}C9t+j !l;HZ8 m;mE#"j9bwi7 &k*nsL: URgufs'czRCF4t& tw1ī r?q`VGVDK+'35hJAڷ\m['C ֪U8 uǂW*P- Jx\q"QBXfETFFV 9Њ0w5((D./x> 0w<9|Va؊$FU{6> " R[ eVڪEs5C!oXHyKTUq UŅb$L합5 toiī)+Sn7§UU X‹IH5d2#xBO3Q_j!">>kKs0R"ဟDHTr-v99&6v.|\Vvi0fbȗb΢|K@<ߞy_1]Y󄻘e1aN` K V4:^R>3`1wN8=pkzqAgF0dg r'3ъ+CeXַN;7{}ik g'᫵{[~"rٔ遌qQBjf!qHR襄a!s3 谊e"dӗ~,1q};Ԁ5\%ijMB)ٕCbNNg{ćp"3\xlc$ yσ33r2rӧRW h\H@[Kh"Hň[Wҳ$Pjf7qpsC0ADu!CF8_=Fd`pr}&! SIr\-{in#7W)()C#+';yscņg# haCPNw_bՄL/]Jp >)aO8o!|{/0-8r"!ml 01bk"z*d@_w K/. )ۋF|1 M+|-}Ŷ>TS*@f{s֮x>ⓑr>6EtB7eU/l6ycUS%@EE7)< q}5b!̓LKHW'?n=?=AJx lש)~n~I 4q&WneBl9qԮJhAoyB$ 9t6N5-SD$|HS;W(?ܖag>BOf2Xtd|mC7 KԔj:C?oׯ71A%@Z2uKgqQl6}yby0!ܤ0L T{Qw=?3l:NLپ:Ou*`USx?дBNeeѧp5b]Spf@nk@3p? X 6>G 53>w^jyʪ1tbk }Ts/mg5<9[bͲQjI0#ȌA7 5U¦=c"ƤJKqSʻW,t:>DҏH^p ݚx{]|:Căq5.,HMZ/=#~H<0]lPƀ|N*" r\! xv N-b+5p?B;6'ێK; -^ ?1Ё%&J"/KN|'y嶨 {ma"b3(ȩC90ʾirP깃1?9NKIv7Ir5;92S74Ʋe(]E[a,v0P,3E:5j'ĬA|>qPd Z}9XsB(UP.Ów:zDP`vG"$ ,\8U<@" co^@bE+VG' ]^_f46 Nׇ R!ECF_{J!k]DE";cҵ^z]c X# )Tc~ jzV&-š:((֔la9YC.Fat ~{ŗu_ UUUUUrũHH?(Ta E@[tu^cc+ȘY93 #1h?ͬHLC -} {4^q& &:#kPpL/aO{Z.W (1J^ J6]f>?>;ﺗ_\ L6Y$Q _pzL'WYݑSx31o"fb#݈anX"(1ڌ{gZ#h*昍ULi%YTai(H ?t~3촯"u86G 5E*dGK{ooCvq5(x]^x4nÇS3u|n<3d |^ƵP%*k[_/>__EAXc8eA%F$L}K]JDXeb9K9# g㍲żnn7 òm1S,ɀ.>W' 8[`?u!}Fn".gxrfd,7N!$ny燣mUUWُWӕ.q 1oy??9F>_Aغ~G5ޠN2؅`b(|AX)xz((_/\Y}ycRUV;a0xR}p?֑\w:UaUƞa Ra 5}RrCoVE=gydA^%C41r"čHw Fzz:])J#?'ԡDzYIĄSIfcX~UjQ)R$Xit )(iibZFW(+gBMPӁ5HWS%vQZp>Enݿ w2}*-6धwI~cNB-"@c:Tjy3 PCsY>j}d ֐P>Ɔ=O.gR 5t/ ۣ͝ l nk~YԖrLA ^(CQ56FW>]p&-kk=ꆻxI$H@br" lʯ32`9F3n51 ?Ͱ~;~k{(s$L#rosl͈Hh?'r)zlFUUH^; >VsC~~#!-􈁪r|g">>b sg;q =/ 88hmG⬣mu̟-̎87{./?&V3T\~r2}9XFIq8 caPks>O~`CS} 5R% ݣ퍑_wdG}|9?>yxՖ l[1}4MPb?Ha ffK>奈\2xuUnf&t-TIt.c,[vŮPV-6[0g0p&Ƈ.. &H~si`]qBL#RR-Aoy{2nrڲN ۲Rg([tIM4Mū!z ێ 12L ks=GUKCz >-{H1ro{9`A #o4l8V  )+KQ"B ),IxoWֽC+a!R0{Oor@̹T}kז\8hNv-@V"I.+ُ[71>94 'H.0My6L%d@ 鈮@uh#?|6 Xeh.(gs:RhODWgh=F; =KE|*~[1a CԄ  :ːaUGrϞ>`UQR*F?fA#& C~Zi8o` I4 DKB<0.|\xVYx2ZIJIj83CQXTWq ` pc2(7E&B^@Bo(˒8u>"tB ?@{V|a1TuoG i!6$O}ͤlo -;a SIT9OqfzFevsZjH*T=3PXtxPLx"/Qq:]MJ6IHn5ۏMtF1-uj*-tzP*}{eカ{Zg>\}D#d@Dd 4"*CB啭@?@W|)&BACUE5DP+J3%2HRUHT@!.iy B4TCVJ"B2 AZPs!& R!JfB!)B:JA0 .y'?>vS;/?x8_#`q"^Ѱ]@Y.X{O$JFRJA4pB(Jh)ZBPd%hZ(De% İ,#8e#Ӑ#[IM%4z67Bj̓D,TѝS6@GϷ_k}23H=|%/W۰ȶۭ|<|OOzfO00IeǠj#g5饃 _臍w% !H&Xǿ-TvQߑrNˢ(¢uݑy/o~'dG@Ft˧;o_ DB$ƈ'D % ah:tgCPI1 LT q G: ;d/d1+J?x!彝,'Hu "l`H)Lf d9KN5BG,Ģʐ /GѸG|H2@*"8'4Ghgt>:Oh:Ք̪)][-MnwbVwBdm e[ ?o}F$_-,q7:.T= kȃUDO' ћ_Q7etu+^MӴB?e*YK;,wNLmi[w!+g~uNZ5\®g^hwued3/inׯv.n6 0Džt).3lqzgkuCp͐;q#IjY ?OlAlp=~+-Ƃl+DkKZ^LV[RLcXjG $Yjk3º/6U@DMBl{u[Pۺ"U|Jm{T` w+ *2:ndۤUU,]yt(Hv,WJڵVW+_囱g91h,om¹mvvC.}WۨV]ʴN}qᜪZoS!V=;t*ͮʬƨHzu44,熏f3RoחV<]+]̨C-eKe+*[b)r`~rx>;$'ÿ{Y+ٳa,|zO5_W8cWxЪZ-,uEY^UXX<}CLW0qV`ȏK㌳M[!y F^Lt_ݔ1K6Iճ+=d/׋"7/jP 5z4|aEMw_zMUtX`A\ԣ8Bݘ]RWdp[7]y]^2k7q.^d mJ )Nd1AUUP,۠m|PylGp7״Sd7q-we`ϞשՋMŃm -pn5OM2/!m|y}Ϙ !/oxG>).=N>뽼7Vzz~uс5],wgfvv.,^Xx{âv~]oO7mA.9N7'e~5( gՓKU~{8ڳ:/<>M pˣ~g]Z(وu: uq|xR5^N#m ճT(OFP?cg$G-}W?߿txvYu-ko`@{۫N~nU^Cy@?Txz"H<a7v 50Vx, JG"0:no4"VYWNN[Ndȏޘ>2C߫P@Z'v3gbt|t=g ]|]E=Q|r~00*A֒^ςz@ ɬZxpG.)/5Ө%"E[<_ `)uRtY}PhsvM5HɘuäLg:{(prn: =#|7vի*OaN (Qz/f잽oI}_ϗ:,~ ">x֌엛X<ƈdD:Z49tA +m "@ufCÈ~EMs!D>+اAUTEJDMTEI#/j3]h*hB|nykN#Ā2qcqĈ@tDCБ\6 tY(5z{j'cPDiS,ˊ51n$HQOb ) "$((mS}gILBB%2L$jf q0Ďܴcaؠ| iTh"(([sDD3L-ede"* 9;&%cۺobu^~}w4’ciFQlY#ts@D0"_BL  ?}T7p un|G/%l*wת0C 'n9A#kywenԕCDE=Ղ@믶 x5ӓ@<8eOS_L/Dll׬+qf?X۳iG7#u vSm\=?ZT  ;_ _Zqm8?r+Q2}Y4kp{5c4XW9]-$6=wzk]@MLw7HIFnҿ[yN;=0+tz:'#x:z zu{;~O9U=a]$qZIRrR)*[Wg_-v}Y35fb^Sa˹mjD iд^8 Yt).z6S_#k].V*ztJަgϵoeXKí뽙)]BkDuW" 68/GZc\܃beyN+dwlWaZtWe_E{N.SY@rAbTU}˷v q'#OSOᨋD~Sof 4ZNěܯ1.SE?|X[WǤ#SCX#&KrԸ4c'^ |c)9oWwf "qkG,:!4:rO)i>wvÈHZYRs 9fz2\}^K.y ag.9Clxwjj𺑇EupN Hܷ~l()%HxXJdyDJ~*2+/d;8^?T=I a?=p2v;wp􋁡!PY~1A(##G h$Wfn=g-0xKZfg@vT hy' _<}X)Q* Ij/,Ϭ**Av~LEG$($+ĨyhCeAIA*R H!!HB>tQE?نp E׉#viJNCHݙsR1"" (h(M=QPRZ H!A `t  4VJ( AA@*h!J ɟ} -1 *  JƬnQ.?;?i󢀟Nu>?tC!["?fùIgzpI0!m[`r/K$$@T=8# uD>)n×=iטӎ8uu ?#* <tp+Wp4LFپ$zf'xHulOtՀXXBBВb.kDh]T@pOdI%$9eKhu@>,ȏ@2҅9[ϟ@ȓmzBd`ik1.z HL'̾INo/rY# BR>rMϞI@"b/m Z!sVĊ!mC1ѫrw_ðv 1B|xrs7{5F𫘼1Z D4ݏzA15 MhB r&xWFBh?0߁ {`3N#`Q@R]>bv;QS,Ms =.sx#ދk;o/ƨ8S~ǥ!ͅCPS<Ƞ(@s9ZIG)Ϥ}>`DREP z=eG~9tQ˰]`hk.һ_6 Z]I؅e.ً=5">QB5wB|0 J@J%Z`)(#p7>r*@0 w!#']Dj%*M-d_m/ 8Z7{/TN @o~rjUYbg>|; :$Se2(wvT9V/ WVѕ1Y:!W ϰv Hs6: P{ Ѱ XAVҬ4ZNn]vw d\+c7dvA^_^Fe"+ґ@uBznYtkRoUnkŗ7sP]rQ[a׀ǠnLOSfS}z,1=gϽϚtF%]ywj̣{C@aY| d){"عKdyb{h|iRSG3?O~/5_oS&mZ^*#GԢըtƺ!Ì 6߲{_PGֱIԃ«XϖDcK/s1 _(}""=B҈Ǭb;@hz/{ rGCj k̭XܛsveP]@0X>:>:/΃Tc?F:Lvoh0Rd8c_[pN=FߝY} ҉aS޼^X=B0hj+KM;pE!|^' _l35b(2 0+yg]*ŵΦ0se[uGX, Xi۳T B[4 :ݍ8D^-t{}ďj?:pd_tuesdLq{7;Muxu} wh=W9C[X'c Tw>Ћs뒪y0vp(b`_UKL*Rq|";c]wqbx^/ %` +~l%g\M;X;ٞ88C9{EOvWRM]$tEn׻OU7k򯧝Tur^k6b(:ݺ qס؝oZjsJ?NU\ [ڵZ/KGUKsXTjjzDnsx.ɵcޭ~^6np[³T3]~/n7z ߧ[y^,*"#EC 6V=)KO9΁!Ɉэ~y@Zǔ>{ޜ{͎{'3T8zfDr8>/@pbOw>~Oi,<BW+<nHA^ʼ0}Xza8h{ԈrTwkBGfgatZl8ޮ3wBQA!a E JB(Zh BEJTJJU))Q ijR HY)?t/Xeo"t]nj9Qv9quAfV^W5#@A:żbmS;_cYDc1?PMwčrD9+θoP["j@BL0j 4?aGV>ȱNBCcA99>ўc|FBCpPW_oχyg5֛ v"8xPl"!Pt5 l@kڬbkT͹I(  ɳd:vo羸Z-seh,% 0[4\Kd9uaXeBP7 <2z@xCU9XxG m\2Dׂ =Hq\AB @865 Z^EEL Esdtv[ iT]EA,$A\0!Daڀ\mH\P>iT#!|S*N{>| | 4 v(_ay. Ǥs w{UH0 ըX*22s]qT"q7RMvֲP׎Ӌm|(ڧeUMi--mms~XLpSl#nYqu7GlPuFZ1ᶝkV݄W9\6'gF{{}=b+(ksel[ -*O]+cMd[iH50{]хXU3r,,niS}7^ETɩYSڶֵi. yXvKaMtE4/䦫]IkXO.~[mk=S;՝麴[kx[_FvZτ7KB6C1]QƗYbǣqAi x iw=0]1lrٞ-n߳v#Vp|v\# V[]J&ֶ> 5[3ZΗ!v5j5hinˏ mUv]1 As={$EoZ~ H_OjQ]}YURC  l7.t!7;58Evjt,#qAq@AB Db@ЄP B$"<ݓ]wp~8kHNWd+8ֶVlq*CPW_Ayc\!*W\u>;wُ?fG)쎕ɒ;jmR3W5}Z10@mǗGH[\.Ws-h x*59N[^Z\vbwWT7a !GXZάuz~tZu4x}*qu~skcKuUM Ujs;ɺQP9e8;EkͱucՄڄܱ;o+vkb--xTZ+kp#.+|K-\oUS#Rc]Vn煣RgFMR٬jnхUBp4|Xy/_88zTnD.,Uigpレ-| zr 9r@M2aZ=7wXeEL<+Al%}]YE&0973{9sCv5UjA*~Ͷf¡K-<ԧnQx$8v8~j˘JXY$AbPcuQAC*c3`ݯ=1u;vdSYm"=tA|ոscv|Zbr¬Ue++T4/1vT?ݛvX$_-8KSfʰ*aWT,*+L9С&"'>+XԾm,N7+~YV 8; inuSn8_95.ڡp-.]Y. j4l z =cֺM;B= tFWUJzm[vmkvuLF3\:%kK)z}v캦TeX-B7,n/B4nڈpeߍ΅ 5oYGʳn T/n4a uw]AC6B)X~WlS Ad7yy: <ָ CM0zL9H^8#w 8_E8X]O[ύM״;KuO;9ܗ|B@)ABcAiLw"9bVa0}?P_i݀|\W`<wbTdbxTo9>]5yޮHYws,HL6 ~e?ȩ5Jk(̝!nEOq2-+Ǝ1¨|&U Æ~TB,U˪NP@rHP%]LPPȴqlI|]j5=]d(Ƒi wM 7>Cf[iwz&n<C{έI2=xB@!o:_yϒ `1Rd"P 0;Ma(u뮔 n\xӻ 4l@F eE58Z h #`|x5ϐb٠G Aߠ}]pvj7jCK@Ty-_&6d)_RTeտˤQ~c'JC{.Z(X+t>VV  9mZTF"O ?`@לrSڢ)@h(OԈˠRb{)b+ lLv4:P CZcgD'ek$99V[4ՔꅐMD0g-u`ȡn-dKU!ouTH8cv¡d R#\ME-DF1`?I:"bqY&Wˇ{9-!6!:ޞ&4IkĄGxqAk20b>lo~8a0evqڄmr1=6˥ڈPlt(1F"2`P|=1զ!C}88qm6FIέYE kayF!!մ!K%]YqYAÁ0yV.gy!-10GB@(oYa2üNs[%QnE_7r` Az1a<D9~Dl),5XA#N3yqΔMu vB5χ-,C(u(,8m]~jNjG0DcU0؄}E&  l_  mclCL'cY&e8N}a:p%qB`R{QΎD?i Jo}T ,˔ xP".M]ϖrk8WEAӗïW0ɟHR[: 0FKt+%^1 |/\8U6kk:`n -4NFׇLj2O9Sᕛ~}5V%5 ѧagt6@W`?Yx̾tF*6=ٔj:.qOove?k5q2B HM =D Eϣ nRbd-ݧ:ªRK֛| yxKgx\)s ';&E:mp+Ue,Hԣ4qnIqE==0JANdk J912e{:!ﶯ;QRdHH2-̲:2gXR#{)hiVj$dO;HcAS8. X.<<<DbD'[ڣ:+NfBpz-C@qû@V5 Z5bbc4bvp30+-wE `0EmXf` "{["m` (IwN fbҷH37Ɍ.yS'K^hX"#uw ydO3zήuz8WE37p2ڬk#`MF0VSno:"URV:uRz}5[Y}_g[.3&aN뤢Oqn㮥|<5Qz-q:sZUsxQ~3q#Yh*q}+XX3S xsbou]GX+Kq8<<9Ɔ:^7 qw[zƸ먘1\U&31=-q8S z+J0fTu\;~"_AqY};'tӄf6/]t<ƹ;N ĈQBU #)AhZD)D* T;!Rã]z vruZ]ɥ;랧bipgwxNN(^u 'T8 9 T곇tV֧q ZV~7qF]bFo Bٙlugf랰u<6yxɮ^xoZYܥxF9*DOWHӽNwU~6qWFW 8 cq Qxj-_?Fzn_ΩwD iGq(6>^DߛH;E2~cp'D*7pT"ֆO;XMSBTOi=%_6eD!|)p[ɥU<3'ce ;|Rh'&9߆ZNZBg_б #z}\ <'%t"*c89g=ʥE2_OB@!#]M]]kU֞d iLK9aDkQ:R] Y@o 0 wgk[{!~֤N 2#F$1x^A$xqB!ӑE\L"A:#r(:uV} @7֚9*N1k P:Ty5PNAbQ\S4#?:>׭~亖<ɩt8׍b:!FAUiX"2+c:7ǖV H~o!c 3Ij ()E?S EHUPABP5U@STPQKIQSCE PPDHP4P5U)M#KH4TKCB%DB%TEQIEPTA@PV (!YHSe謟9}9 l7Q?tvyR-56ݼ3>`3mSlډ?ٜ"jf֐̓ E 98blo#&F:XlшW|;ъ1$@C8{(8lSKxzYA+]s«\fTgL_:y՘5g0:JYTHZk39Z턺X,xccىs- ^Hۜ;xqcVDe^8SGP#h5*Gӛ tL2r*Q a}fpU{z㫎xS3[ W%Ί A^_U+ ыwntyY (2K,%<.*{gGdB?E$~%PMuCENBK>2Ud ? W1I! H(l#&D XPYU bw8v^fDrgNJZ@zܙʈ_b@A@,r;`y$X@Uw/a@bC̓ ·M#i#ߛY;U[BgxxY=ўtf]15Ɔ^&K0=$D 8pC1IKSE9t'2 yMlciFV5;l쮪ۃ3"B_";ڸAfDtSF!v;B `Rx.nOy gN!@Y; ta~, =`x1B1@A&4K/BzRW  ]@8w$Ð"!o\!ŀ ͥ؛'TB1uJN'RDd|V{rZ@u `I{?.{@kͧ"*ő:/?$O'@$/~pOpC/e0]rp `ܸmlc %a8;y|@Rt)^v'X0Ɇ|yv'a"`{<cAS!Do>#À˳ºo3=aNψcQf>_p>~θJ? Gl6R^,VRY gph@$P뮸;~$Ct kpM":jo3]6 :=J#` :E2AP"EG>4ⴿS.9]nԋ;ܞ8&Bahc?wyXo9-=|^6@,o;8_)!'`/?BM?቉{>?rB柆֣p+ɺRe8zjCMd9 q>ުqt 68v]{PW˱ˡ0 ^t諭JTysΊ%*_]39Yã ~Qgon>'O4߅bx9?wsmOn񯛰'_Ԗ$FϱEh=C4pt($Hf_Op!'@R@3fGzs˲k=;'B"#쇉Fg8}'Q4ؑ%\{$&_g~ƻZ)b,AMO cc8iKo;g_P2Bŗđ+?/陂 MM" "0Qy?_}H$!٦\K_AtIXf_`cP+V'HVvd9&0'I4ii9AK2 o 19jR]}/)Fts :5<)tBgg&gLa]T Y*e[9%< \_.&z o|,2 ;^ L 0\6 ~#⮞۾ RT [uQPt҄{g ﵎yMײgtA h72r]w5>ZLV[#o Ǿo0TG`2L|ۺ9C1Cd ptWr8Guk'?㏗܎mmȿ F?G6 c*^BxaY<IZ_^g!F@@''&r :+_j\uZnyTE,8?a~L 1 >DT[^@OZӱ.HN³aJÑ$!Vs~@_$$5g;޴vvס5 ,9[j"l=s_?*TԮw{ނ-z#67{5w:79cܑjcv]o" 0JLAK]Ǥ }v(4qӏ-2Wd }0 =H#w2 GKƾSP xH=N _:iGPIy{^Zꖖvsxh3꿙O#t v2 %KD HȘ{u?)T$;~B '6kfC z `'8JP^ ;X*[Yc{8~} /]eڞ6*tpԿN$p%\̶x\eFþ[,Q]ފ<4 <|9~\a ?U§l4DՂ7ph\QsB}Υ,P ?|ψ_}h؝LPE߮;!H?HPW% C0={nN7[>@iv8YݩD~N9Uf4φ3*Ge W{CtŹ&;0;hωHW6R%'aԠeUCM4(g$ 'c?6&nz<(C%֪q,2b=(YAeБ~J?xf:IPH(xC| P0Z yv PKb9#~<-ߺ}*22BmnGJuo#W)K Z0a3uv>h4 X*\K2 zDVFec4z|+#x 1D ((4 GvNFfuk[Ž|C ]7n܃}^A/lu%v;8ZX2KwD\ޟi@` *uOH&"@͕M " ~44Q('Ϭȓ>aϪ׮ư4rT4 ABV#ER\>7t^d *"g͙cyt+'p=ZA8ïDzS}@Js$J c07 MO6'?y1gϼs g'EiȟKp`5=O`$H&|2c"G/>p0kmՇ-{؇BNr0ްv0M Gc_F1nbDH ;E` HI[DT!/'/鮫|l:7~cSmNoW]kIW*YmuRkeB)V,EH$ GU悃|d#s9>o s<=Dw#i'~{{2V+IH1cTnQYVՆS9oAQc!4'vs J)(BB@XH>eVrUe!F #?!>,\P" 8>aKj髗LZ@,5?ʊ[X tS CN4E@uk9<K˜NaCGoy\{^gV*-8nQ7=Gx{4 S-Lh @@@F69Н|G<\ךziU 29Ǘw9߬'1D`G-]BH)oLr? :Ik1R1OAΊj=M9]Zh#l J ]{( %EI?Uzoq!=8! $$Ƹ܉y1Q6"9@Z^_R)O?Aׂ$3ήL/A9 3p&N?v h^&ޖ@'B6>=Uo pcG#'ih:muV~f٠?c2F5z&@39]7c6,A"+ѧ٫˼б޽1SӮ44nYyƇF^. 'Scؼbb Bݚ@o5"c8cȘY;w406:C)wxm(h^_\Z6ϋ4663.y˘di'052G /C 0CStXA4UX^=ԥT}yF,!_}:D vóo/Ϡx9pҫcWnHGqvZ}kC ?:ox .M65[9%G2Dn&SAL:`MuܜaN GO(74A>$r(5Bw4JJLik`b E7,:í88jv(^ HM8zLyyHn?^hJ>(լ"wIkDaf"E]j}s%A ['e/UPVp>]G<&[,d~P'izWN7Qj) Lf3`ahXOq=D_5!ΠTQ=Y\DE)W k&9bTSüWO=vQ88=X j%  $)@@bhГa-PbD4`ͲsDc9نζ+ۈv_!.j_uFzBbQ~Z*#" /pc b=IP+o7 آԫxeO:|n8?C(Q(_cW!˷^О8 ZvB@!pd`OǞ#y{OQQ |PP BRɐlb_g&Z:{|_}>  q+ȓuahpG|KjB`nFMBQ!,>5hK7oO,αV1Un}T{LI_Cc; N&(V@Z src$ݔ2Dz?~]'p?׍jAE wgsFǬ܋ٮ28*A~g YDv~@y!QG=B@!+< ˈy<a|G8}Vk5,Uakh?^EbPOx~>[qhj/)#Twow+NqolX0 ^Uw@ꂉhPU9Z9Þ]BP tA.7U$jS3pk2)"d`6[ϔn Pi\ʟ:8*b :2RIJ Eg{at"@RrXavoXv.\NEt̂(Mޠ,LC,#: Stu=lv)je3 U{B-7p!v$@vv93gA3fp56CaE?ǯdA,W%џli4E'ƨB tEFE F*@mŇOw8_UWd$?2r_Kw=sǶF!6/,ng۾z?Wp( !7]cJ rץ 3a"n ^qz}| 25)%`]P٘BRҴ R4%*ҥ @!KCM)@e~y Q$SqMh L³FNj] 0.~}7ضj-7TT~I~/܈x.D UCP((xX,w=Ø1ק'! Gڟ- oK]-hDkI~ H9{^\x[ <]kumj_f%}>ïH;Π@|q9;X*2D>L !'2{;DGAiwÞ/GN߶g;&N7qbe$akA6 \>N]umKoLԍUKA2)#p"+[XNC "K_-@f+^ca?RjfYa5ݟ=xpHgѨCH"CX0< 9 EuK8U.qXdeUk}Xvo3$DXv?W8'(nOYA7CD,~,U. }\w٧/,uCiK~u H0 :¤Gu:`0']WlPPUw|b_o Bpa 'OoZ P:@%.@9AHoo]jneDP a @`\@Un,?@X\.KWgH (X( Bu6C}p3y ?e wQċp00pq @D;۱Uz>„r㾊J&_?S0oQ] !Ƅ< sƕog|`TڄO1+rYrB:ZH?b L"n=#/?2E) Vz/T*"bj^=uz+GIO.~xq%5C Tbd@Cbp'=*NFq(!܄v/T;@oŘ\PAmJC? J-: ,kWq sg=>U4* P ?DY'  8.ؿܪ ]I!Ti9" A'5" w?DN ^?c{~M:E{+@F !}05,PNzN㜛C?O Q\( Tp2HlE'үkUE DU3g_HY"Tfh&)JѷVW@ ~Q@=xtgUnΝOFa4S|A~ʾKR}Ppc9d?rjƞ_7$`2`iH{UdBQՄp_iAm}[$ hQUJm^0`Kɐ,P478'_'`(5*_b@(&ޅieX/'mTجb^ u1kI|T3YSFnl,g1m!-;ip_vIru27mc8 Ób=Os>W1o,d\9˳pfCq́v2sfs>fdfs=R7p sY02ry:ugN#kpK(S3 0R +i(;6d):h dJ~z Z:U% YY}#M դѺ7HA~gm7|e XǬsMЛ2$9cegA$(w%@ذnP ^xC3:4e@N8,]ҡJ s=5QPo;lD뜎%l3š DD)-xmC#e= Pxď`\- GZWde(" ̮Dt,3Ȫc?~\"ӀiLL,-lX<2p_ϨzQmUh)(n*ѵA~PӒr}74d(D ^*}R< ԧ#dd;q"Tlm!T/:vzgM!>?)I@cYy?J`J){66&;bZoU>C#B:M*cm\`7 '$at&$[da!"Xe zgj09'xoc`'# ,8Bl1!v^-ye86؅c!GZ  (i;h20lґS0QI Vn?,0p>yԡ*>:K2p6i%'-z$Aj#qܽH]9= &*_9@MA藲Sx}!d)Y{Bh2#%%`XN~f rؓ|ūcØuN;K䦀Ypq]M͆BZ," (JD~n{@j4`#Mmpƨ(Fcm~ƣ 8֛|1[+ &h"y_ ފAE0*9 {mi}9P,Y@@0 at]Jx';v` Vv`a!ϛKE9.;iCHaPȄO @$HDDTLRPUaq1@4Dgi~4/)ksCBNgD3 (]R{G #RX%hJ9ƈ~S3OG!H:LyI?g4I r!ŹZ=#ӉA !:{ZP9%ziy'! }e@*@ZiI6MjߣQ{f3hx`ev-6m j8&:(}; @MlN+jQ+)4 w.yZZ JgG1)M%% EUU5E$R ;:8إy;Ņ$NcU z`>>6h@BJ]3g3:*Z?9dy#jUUVHx1ݡ>!3=7j?;,RXS9y?`np^gi@vBp z){SeX`"ABLLLAv<~r Xv*Hn D%}UGbi-EI^)&l3S"IA%b>$tb44^2,?fch G0!IcpʓÉX5"`PT#A!gCRXfk90EEҿ,yFd[U̔M`;we0P=܃F3b0@Q`$1.C2DL"C}p1 S D ,B+ D`xєFa:F 09LĈC(+"ǖH\ZddIc) L4UD @0 G`U"H":{aLR BD=3J@N U~f*N2q|8HRD%$CT'XAQ@Rna _4zŏ6~3]oK㯰dk# lF0uv*.Zs f'S^,B؈w$q$ecOc7zN]=ܥ@_8\(f+p$Yby5S 0'g,=5<`E4mˮpF=ADlH=Ǯωs_k/RU'*=Ưİ77|}F~`$ugJYlYvN_ BvD-iV8b> +B(:k/P:EtB|-*$j5P{ʴ Am)IVNwH)ːGXفä>^<0 iAa?Ш1jqEX$xX* HZ'iUl6cq^qI=ݵ=0 Dy 2m2~!y vdx(uwO Yӵ ,e ii LnXsMs0,9%՞: b\43"Q lTKd$21$/hʏ/ӌ[~hZ( R Ib$ca\8{U<`04Hd;J0&> 1>IJdP3\2<D5?o|+ְHhylU>L=D=G a4%6lӹX=U/`I@B4J%4I I[BKHr\)PҎbNHv&; $RXPf& $"+!4 qrlms%5 o8"}g GJaxe9=Z'x]:N%{܈qr~^2] _U T,U?ݎs=t;(H X8ȶw7b FMc"MQDKWA߀JN`ͨmt}WABUa۴$Gwc3if1Qbl9aT=_dPyy&5Vl]V[UaZjo38st pQ':ܸJZX:G;6M38,(ڸ HklX3햌Mw=vr홒vs *_}Tb=4ꮁ"<% 9z}[ OoRmDZl93~`$4Dj%gS!LF 胁Qp^dG( >Ep ^!0*KL&K@==B&=ǵzX |HC010fjR) HX\'i1M[GehYT%0At #Ͽt45;rf1Z > gN0䒧iV2Du,Cq悄! x1lKA=4@l 1*\f*`05~ sbA\y;1wg2"{ӊ --Qm[ë,UIapN"o|Rx])h33vpA<`㱱sl?au8c4~S''XU9XTO>'܋< RiaYÎbL Y\ uX_tZTXu"s߆ǩMd;{s)k#/:o(7;P( l!DOPAJrp77}#2''G ۑ.(`q T,!O8B;xMs欝eBKLFÕ/ /"ϬK"}оc5-٘ WD !D0J=2$ <*MDR¢Lh>E\+~F~v4f"AOSboT4K@ADO ^n&: yBa3Qi~%,-O?x룵 Mj w4 Yek6(!0!2fDf*}{8k#K 1!'?|Nv<-$7zK"}&(EEk(4 #$!^OgSxxAR{GKx{s6H͉{HLQ3.4Bhu yCc! &!q=[M,dg{$ah2ʌeY(=HaDU'&F֍&3 ?88z щ^pdZw-)ٷgڣC2LB"0%D=PpCT7}n ճi]i4Iּ] ޽`(Lw'M ~ 待tV1R8eLYR RAIUKTTR ЀРUUU}T-UUh*J*;TU1PRU41UUTU U5EUDQ4PUE0bh( ) B*t&?ELȠCSPFI_eM|7vJfY-`|Ihg)Sbl9տDE~ I? F1 'b)ʼn0~};=3*]=qfFZkf<[ds@yj 0a(=7AΒb9P|JHW哶//I=m2֭E,8M,~,7Do"W.WjvڃƚX}UĄ-[Jy,?1k e('16093!^C#7J;C@Q HU'"b$ A!hO:"r;,SS؅0FPCdqXF$TwIFJ(%!\a1(#ퟤ[ ,\xEgJ`ND{۸3*^m g3ʃ4Scܯ70(ȟA!AyB ~`8fAB7y/ EM'`{; NobA Ս!5_;c)"7.ҍ巓PꜲ>NPLʨaAɕ奸TvBcF #&NP7뮺LiI0{`XW1^hn S̓q]ϝϘxJnֵl8pLDzNYʮO-WqÃv! 2z\br;$8  CA2"NESBv@R j9D8!  )HHT$4A) Mr2 (AMҐo yTU{eSۄN0UEPx4Ul?/qޘ/V&Leu<2ghhTٹDz+ǖ/*w1]a|T~b _o $i/ u۪Xe(1'6N NޢIG{N#~+jF!yܥFٖ7kC fdLi2pC6Gv0uQTKBҖs8RIq}}k}_U>Wn(AZʭ᝴ZU"Bƛ(6)/oҥsMcCMz;Z}Q~Wb(`VkVaB#m>"tB2 ӠLăv^O_f.9ɊȝY$F 2ȍ_^ƛcvdKtQ3 la&!WBsyp!V£f% l+9a(!.44F78k2KJbJrSU#2>G%\fC4hҍfIQN *(b~#yTNPm D> ݃N27zq"Th^cո>ݲPJ4XvMo 2oB:T&цWM2jFrcGxo 46&"屋p!d8foyU]jhzViw˂`a5s.eH|kZ-H<0lf1L1'/˘T0 "EZU(4> Y(׭ŀʖ6χx#]l'`?p'9^{@*BhT,EOA/^I (JpVv;7XGwq;!(\BND AÎUc^c.O&Z7jU7|1?&,_[CnzHY:hk4s#ӭi&gV)}e2:i{|k'P(ijJ0TExq:Ĝ``R^ZD#[]('iy<&aq( [rvk\cF嶼 _' y)>6S {"Γ7⠃ =z5UmjZRU TyĜ,HCṀ>D::Gls9Dt!F!8KG =T3 "S(rd .F^oĖcANzr7y +3&#Ƞ/I 6ճX֫0oXd3Gb<Ar5(꙰,o7I0DZX!K1nG=RvI~;3FO_cQkE%t!9n!So9>拃n\G˥[Ӵb{3/Z|Rk#XhrO?bYt!>a!V?SY:ڶrV ہFDDgLəِĹ(cfX LD؂ڣ${>Aka70Q>Cq@ddK Kτaޞ"RA·h#?s ݇C$@OjIPZ4ԩ׆S<|.BNydM4ujQ 7 1tnzi6ujHP Ñ(~s*Q9$8@p~R) E|r0_>Kk'={. $TXK[:NyLp72Qrg TvrQpקߛDZ,3he_C0.zKpE~gMt8%4߇x!j)(}þTLD3dbuKŠXqplg`8'ЇHj LD #9ܽc 4evCe1 Ȑ m2/Mx(D<8R$铧 ÁB[  XC 1(* P4D) P9-7Í)GH(&K1H@! hAAH2GP&SP&P>s}]1U jǃ|O7$OI͈b"*6-4QH-7ծ|<0${z>*__4]n`~aRO>\_D,׶,+Ր.E̅B#+"CZx7?!T@sc0?{ΫÁ߷<ŽdⷙviRL]|z9͎Z?X(V<2?هv$IzS Q5*bkn'nMlLᵤ 񂈳D{oJkEDF)!ʠch8t=.|T_A:GS5&HaZd3(\UQUUUUUW|în9rM'X OyrpLzPƙFF?cjm't/GYUUtg){:odkil6 gEp[za!;fYPw>CӘ({*2(oٛοCj OI)!zNA߻ߚxC#9 dj$ {ļ.[e i~Fލ!_/ I |q ri"npWDVXQӇEv$ sz@gMEA/.ƌ'i4SCRLO d!_iz2'/O'8}u bp(O;tq<170:%>Yk oN4d48K#Z1 tPgN1 @Ce ٱtTjķ b҈aȰa[eQQۇKeɚ<$UQ10id 7eĸ. QRm~u6+97. &Q"I,"hXQ4DX=^w9&"tiZ *BwJT{oԟG0rJ"#m񿥰Ek:y\gm2U HLG~>N ii{Zq3/j{.*UEX͡~} (_ !?A1 4m:{DHHXډc - #N j)jN:#Wh 'ߴ] ?/#&-#K?w?k˼B!WzHRzh-za㊰1Xq/h:8 :z6>]t4 g˩A:p5dN!w[h/hKr:$|;WF7jd>>2ni Wl;tua*Rww>Sǡ~*t@1q#[Pn vIwL 9dlKɱ± $ VȜIKb'w(1[ PILD14 b%I{oeO 3i:7iSFǠpE@ПܧPDW))avy9ZYV &w>Fa!YQJʂ:b!ѥM‘4CDT>n | 2BcT[a1r#a~:$zFsz#R/LYS#;K43KHQ Ja?_#D6K;ր&t mOPhG8G$zV?c7ߚU-<  $I2hdiowVw?HgwHwjz5O F,i-#;+:3=T;6!3{,;v_(D(w,RG;PC!(u0Nf ăتp#M NX9hcRgхДHRLֳܝ9U $AcĮ dlʵ@E0E(|S3H |֝nEDhެtq݃Q Fj5΍A 9+xዂp8p;\(4bD!$.V$/BlbA &U]{-dqz37I~FiwXu< ꈠ9ߡ[0! IfwK '%v`5kqk Bef@HOD p[T)@с `F@P;M2y lYQJ%{it! hV`<]#3 Om2Ru[A I7$BCyĒ93  $ff>}Ad8AopX=Y&SdR | %4ox""L);v@3D3 i$SSb*k"0gl3 ŋ8Q+C)b@|1$r j9 B"_,XTDөčq'kÜhfQ")qaڏƐ.Ⱞ_~Y8!7$Tޟ 3D<((d3hB*)$k,S"id QQCdh7Ę}=_Kc$6#9au?GsoqUU@UTUDTUQUUU}nKK~:[ȗ Xa 5Giqw}$;ScCIy!3BqB\8dž;5SN_㹨F '3 #;DM14M[lVq*uQɠ#^F3$tsrX/1bF3h~~kHSѺAJ"!#6Ȃ *!d:$ & uMꚃEeM 1g@ƃf5+t}b;Rj!j(R `a1JLB {\& H=*lm A.4_-E A SB:KӸ|/T9V B\ DM:1 RNtD/xFOOBJW]Eoĵxs 4yvTP|󅤱9.RjNbK,͐vÁR.wI@XBFw=9g287&fCVNR X0H9J(0>n@*r -h02/QF:Axi'M{wOч⼗v^˲)${/Հ{Mb|9"bRr"7a8BD4@ӶZ%&֔\Iq0Og&{!oʍQ@Rwn/֌"?i.Je3FlB?gt0sGIWl78a. >o7=ioyeQ2Pp&|ː>SQD Ð8Okʤ!qۺ;܁CFB`}-TND=SFVFaWD/qMy2~.GXVotިo$so`$5 [v.Xk'FXyax<`( [1e}.Dp M(HbJ1-G/C/e|X֩n5\iz|p$P,Ɩ$mqKf/Y[htr;3i/C*$=z"1@fvS#b-2*=DLA9{) &JEyKAx=2ěp?/ff6Athvs`- Yc;uCTP]:;&"cU1Sx`h}9 rvj*v6;O( 2'L3M͈$SLɉ&cFC3AuAxbPC$ )cx{ޥ4׳v: kp AwOW_#te| z&1Tb70S|@`~ I1%#ѵHcwdh&x.vRld4hSUUUUT!o bKM[*>.bǷOȹ'Nxz\6B(F21H(iaW.~~11DG""I!V\嚷ݤt6+c Z:3̇LǦv1rzbQ ~-2bp le"p8{s~/`#m }h|"|\)qb 9>81miH}]G?wL"99&g Z="h3ݡsDT=w! w0}5w@yI/6|p,9 c /8YUL6";znJv^dh-%ˬ\Զa,Tsytv UCEU) H-Aļk7c|uEJ.yޏ` kFLTQ!'H 0*%'I x>CJn* ?|]A9:)@*$QPm7%빸[rY`6 oP0PEjZzi`v&*X gPURPR49gT>.sAė|\U~5m<$I(&f޸K33g\߹>$O Cз= )"I`:QL&(AU]x0wH46Y"`W}(چArS"B,ɉT*zh8C> ?7Z֠VFB!d&VsIu@ߡ ;2<@ɐԅK!"Z2(8;ox2/3<TR#<׮ =~("*p?"P$^BUt\cc$Sf1`ڄ_Ć8ve;Y`j{9@LGw"U=Osxc C"\! oċnm]v ;POh_]"qmh#ȳ{1Υjw)]Slj`$q]V$\l}W@jl;Z|g>N ͊!JFãZKitdx`4Gz;řvm!>ϯ wlOs1R@ooQ#NHQ"KU;9@aX:6Q4&QX:.|(C0Iw4RЧO8KP̡".8D$DU֜LT1AD4@SD$T4Yyo]W=h(|JTI@XMINhf*r%նd]aлI|z|[hi6~ITUE꒠b*E) UEb*b*Q\"` $)Ld6**BA*(*#?Hb*j"*TELEC1US]y{[.`v4zO#|5b/L(y~ v,(!Q?}(( {1m PU%EE2FxQ_(eܨዛآr mߟ#mQFs){>=n&8$o `Z%xyCR+~RP$ *H{U:hB|/Xtj9ΦUUUTXꐗ[;>Wd$.N#0&z6P `wneO̻AXJGM^Ix}CHǑ2̢Q$&# 3WZt/04_y%"F%әA ytO YzϠOtpMӔ4/ܨ4ayp̕VÃV1SZ(&" bģЛ Y>_ ͼO.]!EJQE @fD{^ -)p FW50J'W~czg|O~_Ԅy!*a zj@5'Fd?0)'p5@X'ʚc(Gvm2\H\gfF>bp }i2B>PGδ~AHļ "G#q:h{57ݹ U>+BQCAo:' rO\$S$@Pl馚wyvZ翩4|9eʏkw8k7"""d/P7XV( {sn˜%ݴFUӟmw` 3\ZV, tc`X %h'yx!P ޥpk -Amp'J֦:y/(//L 6<9x& Kx[wqhd"ԡ!aD<$EԈy#-'>J1DA|H Z^nUYvdu`8aig^ݔԘ-uʒ9")$,&Ő2"+jcFbQc{lCw(hh"9\FIsnOO5t$I!YKy9b {$V|ʗp*P^rSz9 cGx:a'mBÕ$MJ4 E<85 {M|7ن=4/CmJJI ,yY<ʇ$^ZDiwW wJ`) B=fY^1ܵcq^ IG Shdkd<V/>Jp!@\6f @<zԋ!W:·@iӾ$lK fq _g=Kx9PLr4M*:xHq4wjr'*J`ØnQ2!9Yfx8S`Rl̷:1")E+qOI`.n.s9c0Gi2Hdo8Q{˛%B{2ilk{e!c(LqRzP:jkWSDk9<| ,^`²NH$HtuqN݆Lµlj!Jjs=cR'_]crt8PNfw}K,TYJPŹ|qp˥JnRaȝqă&!D4Q&i9N]178+x(Cy˾eKd qYy5 @Dt:+j`:QV(5 \β bXy/%f.aA=3ݺQQ}fgn 6yBDҀÐX.6/ )ݾI&-;ωe%6{ ի1P3' O_"3 wuo My!avMO2 XK2ҹ׍`dHZQƙ"R`i k~;WaTc(F ]L(A!xVB9ފ6C=kcF \I{ .J$S| {tf n?8נJM5;ꪽݝg|:L2, d6L@u]+ʽ$  1[ 稶pB"""(( @I  b0`XӍ'Q\c?06 ՙMțԨn"\Q )%6&mp0`* J`0@'[EGqe=~ΛM&'HsSk}o/>Þ&NFA {Ex/Jl0ТEU9{zsRc!$14ILGw|~5x!:IoM)/j$;#!4-qP|!:|ӰIȱnΒ˿x#n΅@5KdUfHc ̅zX+jJNxV`*8a,iP# f5bGin?o腃 ;HC )v EdXI(ttunÎ XjNvUXuw&D#*6@r!yAyl/:l|Ӷ4x%Xl <0ϸߴ_@Bu2'Wv|9,`_;>YZQJ0δ 1Sa`6g_S:z߿5Ǩ#&宮 oN_xOyC&aPT}}4ig i|0篕UD'Ljׯ~T Raysׅ@ʻ`a81*63z\ࢉ6:!e~uY^m\L-)9`iPF~w[ ؼ"R`4@5ԁ1 ;cka$ ݰr]KKԦ8TkW|7m$I.<'ks`D(HO攨v '7.:.K5]"L7 tβ%DwIGW\6Pfi=0#.؆Ջ, q⠃N;o;m!e`06ւpK{5+x@'Ju͉ S* >d)^pc#,3MڅX/Ng1cl$ˎԮڸ>`H à l\mb2VG@e~n ԗpI9-AuHX[JAN۷n&n wSe7kWe[*/mϪ ʠNu* x+ו6A*qG"@Um Ihڗ&]1d1$]KɈTMGA1\*]U‘m5e n$/v: YWEZ!]]͇( 8yJ#"/z`qT!+b̵Mh %ꈩyJp·F&Evkۈ d[lWP(2 lo6l?3S5~MRvPجʸ<$Aj-K;4fTLZKT5&Pnunhkfʧ\'+wJP{8ae\ʅQq--"x6gt>LǏ\çHty7[5I4n"W{}B=OEJM[%P紆S#8 3oս]IAA1MGt<=w33P\8 SњP LrEAPQ]mZ8oXj|z7\Zۮ3oݦn?25UTbÜ2շ{]Ёݟ!c@>L3MP>~iO=+m4jfjeha$HNgA}g9Ĺd4 vaheХdo5c]#`FN!ٶo}4γE5 9vo'(sHymywiпT O| IBEYtGLM:bH-^bPMROѦwi dY!Q٨B2 Ь?O0)93\ "hsaR&\M#WF4bPں6qs $tmi˂)7铋+^c=54{@cEKH2:6Na P TQC yh.qd$8hsE^Ogy ̮PD[ĤZ"x "&4'SZ%h)#7l&n-RZ }(4ŷL1k>98K;!!]A.Oӽ&0vA ΃fGu.2_`CNp?N'eOv5b dR=X jI@I%Qm\yzFdTbEW4miO|!i$|v'fݺW\cvGLwQKLDLBU6_A˵4ݗ.bkq1_\D> 0367'_ O Oa(dxS=|83J#v9ZVc&o1ϡQlHġb8[Ftv(DDanO \Twf䴖,EP__qӡڱ8vB{  _ DhZѡ~1pAa1'IA;@@'Ф4z"HIG&Bq s$9[Z,A) gffa V{v=4#. P #sMOބn9lZyp9{oJC/ ghI4c U=2&) O~.Ӥ}YfuՋUC!Xi%5&Ha ܼ|Ӏ0Juԁ\ ]TPUbbIj4&ϓK>}I"PЎuT2dfl /ދJfMFF @ovMُhm=_A)={e߂s!e l$?4HCITLjԖ~fb*яDFlnle, gWsAAF{&{+~&Ȅ RJ #'q f+u !ϓG(OzauUiqAN MM9$'qw>9뼻t"]hb9'+v}u6L؊(13i2SkIV-rpǬ𡤢h0FGMF"`  I͆ "*(%0Q86)(;`4{2B4(x}Dh΃APDP RK BZ `(oa| (fH&'`af j @SS-VD+H.XeG6@pcHޠX0)0m`X~jA:Lbf7k;\6eDgɋXI띛O ÌXj+0㙐ؘ7~>`)mľ0C`hzOs{6i cH5㟔2?ov=0 1gB,[5bn$iHjr ~°$`S/PL4IB^,VAK)| dJZaz7c|ddJ9@=%+@%4(M xp ,~dp 'K?ȗ-Jw9AR$ Dp$ Lx]{٨a۟ƾ|VQݥfm7= hȔVF"m(1Ш,3 !h9d U%r;0H)Sj:%lh )i`% +!q1,TDMPJ*#m ۆ/W꾚dWt:?VIM݅ПWK<=8w˿cގ*-1- #C,%$H5U  !3"97??%" sfF|w63* (^MBTe 0\ـ-DGuuV}EaI`]tXz#l;T =ؚc`c45 n(}VdG24$]o#>'>Se-z]d@&!)|+Ĝa&֊뚳o i5YZ6VGkYfMh rmc\%FGNaC7 :4= ˁ&D~\V<܇!l|&d1al Dk}̕C呷b[El/Nd UK/q֙=CXPl'Twk~*4R4H=Di<=I{ &t:3,Wd3x"PJPȝBxl{C&)vb^j*02Hq* }?SQZrO6~Ŏ@`] }v?xd^O7iE#+2"~y|xliaQ2}Lï}cC_(2) דc#"h"F" nq9(i) @ R%iJ Y$h$ (a \2lz-6uC2?<1 j}w( Rk-|yA L<(6;ʓv BDZ$BB;m}wҁXgT< h 0$A6 TƌI,hj'Zjd &(mδi ZtQF4tlLl] *R4MiCF7Ç|W;XOIwBDVOFDșf43 $(qP39cV0\]I?쥴d56qGyRx(Y =i&"g[cI  DCRtD _vxBOӫ|sLu547޵ƢL (hќ=Xd }zz>W_P'@t.֣Q2 EP)f@>&B1*OƈçKYto.~=$>|% @bC $ 2J~Q-Y2.S엿O'|ݻ C˒{Of.ҿ1;Yz!Wb(g1HQ:z,n EC}{)-?WLU "ۃ=GGwJ"#| mXvΓl*R ThA"&&!!iU>1*D@45EKE A HTELEHs`C?1a@1aY&PTvйO!9F=YoD urEQ//-~|WF 6 6lIWbpƖ *$ ⡱#nZZFZI\ȟ 8ثCo۩TFbE*(f&" Gc5ERR[;CiZOU[мOޛP!$d xb>Ph2zpڣWA5~~d^BZy9% ! b K;^zQC$ ~yAthOt9;,+ki/|p(6TYOtoߚt%#sˌ"v\@@T άos7uc߮m`{s|5j1É!BcPUҡL%1uHem >?dc:Z7\y6gFD0ѝY Fr 2l^, إԆqN Mt-l_3D&`In[n#[I4cĹrdQa^ƒx=x93Oe]g>HzaQ>6d(%-Drr" p/ťl-W|(S`n۷!,zc:,gБ3+Ȱ']qw^(58 @rvj|7XRe=/\gvn\ qv+(rd8L2Q(EZq,M!A!X&/PK6t@TG )ؕ_f=g<ۆ  vAJ}'۱QJ U( r@m!@)(tf)!)v& wznuj 0jhCL`5-PЍ m!4_Nw\w>Dނj}] - cZLD% ETQ1!E:ԊEv`<>gJ1ï{ߓđ5fD4QCߘ.JKϒ"E"$dAH)>gO O<_a׏JEp%7vU܉G0hK`L1GkQLx:@dX8F82&&qsS@4/IC膄~˓Êh&Cs+u9:P)h/ظrj; hyiM4> CCR4SoD,$l6=2 L}?)~SItJv7o[ze"cdeР6·R ) HD`hPv`<=]SJlA([Fr+=_cL3\[$I\ \vц 'Q]' chCLYW!v~- uE MBӊHՉ<O.@^@/#(&{!8&̀)wCwϑˌ3(+L&?|ysLAH{:1PlthԢ_BoJo`{ ;NEi\JZ姓lxPT,ڕ~5A!D@.pY1U_VaW@L8l\4 d(Xnd Q.D2Ivt15Xr1IBh\fIGO\jeB%WON Bh |CBnhjevj ,,S$3L3.O ,zh xA9P'$FNĆ  GRlp00f&,h Ն(h>^t!LTpNh]/ADV\/.@ZH6 #:(v0 PR ASGJB :Q֗BҍVҔ + hByhqC @ҩ"tDbPSC҉ДiҺ@R!H%]Ihli+@Gㇿn ߷~)axñ]$ &oVD$ $P($h-JBm*0o_ c hSFJ)_7S'&SiV'$痷S0 ޒ <U3h@R\'k?glU.|MD@0I_^QJ)2 `6ty3; Du < ylxu&(/h&0ZU, @&sCi+`u8GB2ЪnCwy@dTQ "%P @RFh31[RSeŅ: yh7Ђkd"VvCBY$$bTcH !\5N,f{f_>x'w,]\V!6e|(%M*E[d*""ƕ "* W93o4Pq Bk|^NY>D >nl>Gݏ}=h; >.aD }7Q-OY!Y3CE+$/anNƒ=Y5ދF hm3[ܼy84jsp5C!ʫE&jS5O)+<,w64ѓf1 rBS *kbC4Bη#+ mͧZ%oo'v"D[3գ3$(ӧsf+˱91D~\ !3ya6`b%%LF-;Zi$9U'5M>S%A:s{ۑͬkN䦀4FrrǨcoN6[6ǀ`-`'n aMpO tǿ5ޜbYj.F* vZ(`5vC"ZwZmgFfIfEE\JU% QBIW46u`+e :` zv yy85PjFXiD+'*`s1JN7Px+P3wEU:]C]2R򈣛nFgn##j79ka N9[1֚{qKvClSoX(bcR) 4HtD4h \ɉT!K vra%# ns]Nc{`=n!hMՑ~3?{"x q-f`g(ur}˼ 1N~aC$RKāT!BP$XIq$!K!j(Wᰏ!M9 t0> KB3#w?-2MGͼMֆ{'UhU8yYϟS{v$<7MF"\]^>20/hF @IQU8?ʙc0lpbkRR& 2Hq6]k`xby ](#l9ÐVCˑ@SmA 9٤! @Љ]}nc;. Êc~qDg??WJN84@6ؒ@)#~>_a.k1ԆD$@C!C `l>F@@9(e4M4G"4]:CM%%(M4cBh44CM4NLv)A֚Ji+A 4ƒ#M4IM4M4M4M4M4M4Z4IM4M4M4CMSTM4M4Х4HR4HYH$ Hs75-W ʚjgaE˜(z$IGwћ&B dJ+ИO8CNA!HD [ dacXdC)7cO`   TF0J>8@ gPه"C+~ڭ|PDQDPa[v49U(V<K$RWRҠ#M4G-:nWUGqn~R.g bt]̄!ekK4+ߩv$Ӳ$'/W$t3\fϡⅇ#vwJX8"E.<X"t&\p1f~FQ,CsN{j Rka H,06eas q{iZCxK#čÌ4 YqibHqn,fBf2-wx"\p!`Ev[;>`>6wudG39$Ķ[xYĊFzy&gY0%D֕h-x`"qr6Ižb2埾Diۭ e; tDN\5f`6A<곆d,J~:5i-8£0;9Cǿٌ&38畲!MeN0/0G 2A 99ʕ-Uĩz% @-L' ]@7D(rJE" G4}AGTi01y R!x<YLù:؁(y93"8ܑ8Oy*!G8LOY x9(+ avDGW}J>La|yΖb X@cPЙcW*)THgzF'=f,i"s'Ew/''a߳,j/fArtd?ƺ}dFˮTg6&Bf$mG0uVޣ{ic76]='v4A2IPc+uf_2 Mo.ǣa3"qŖ,di9\aT5-@,vWDvk Kp8 N-뷉Fظkєot~W8ߘ.d"-;w8 gylk #io aL$a ɈQ!T0nD lAxQ=Fdqa"@ZZ잦le֤v;&d XXm(ť%q`~|h34jP3QxRFN˗q6$omze^}nxl+8]fȊ#9h>~oP޲( ]F@t4 h*6 mJVl7->YҹkdR dynqf7)RteMn ,LgjbL.MF] ( =9VǦߞrC))9+Tq G0Uϳ@kז $6LnWah;`xZifh41@:#Hh#dbEjv( D|fKLW` vؖ,a<)FuwwY DY}&Zx3 L;6Ri$Ӹ˅ft2 r,5,17wEv8 Rg@MC'rk')3N&_8fXʌc0g %tqR0Yl{Sv3PJއ6bPl# UflV%(:( ƑXp#4PSt'׏,Li`2֪Rni+"hsjLnsmK0F"].C Â-ЋP^-&BC] [sY dfQCP1x)QԈ29VsK!mYaYRV8,r#cS~6+#ŀ8OTn\#-#{iNO'߯-ǻ@++%/v|/aN|h=X(@fb4(PQ=k^61třan 2]=lCIpietYxEӭCUc0]' >XPl{{=ũ0iý'fCs/Ӿ Vxp5R(C~7.ejDJx2rF5(>@ М h4hmjGA8a&Fˎa!F(Qj4mq둚2fv9`Ff}|>KY 7FƲvt; 1 zbncAǮVxb#2š&H]-~#S<ݒt1\'jS'4jo1p1Q93k9*چ.2O(Q#R$!D s\6Tڰ䈎{ l'5 p.ђ+ib xR'Ü_5!z)]zsWV\ ]pќaX2`F/ΈuIoqA:gu\ij :BY&FCjEtnHjdZ )9ooz1-4DۭCMkZ*.'5Ƥ`[o{r].nހP 㹍h= zEo׾ ^^ d`bsF_m7=ā  xp!_/d&~G,`E)R<LyLÖCɏӷMJ g@Vf7/Delv!ˋÃ&^5CP0Q%,HKv72*#l[Ew#3%~\5l5. xd%񞯲zkp̄؃\XfqgGޕC”5&D;@FcR cԹo{БX8+z)<,k~@PgVp mkf/Dk\4,78"=+Y]^|b(EI9w {Țx = ׻~+ ?sCߥˊ;sHP-ڇ㋶  t0ZT8vJ)$[[;(Py4Ø]F!p&kĒtn02Zt K >#1^M(rڸ#W۹>AY=h3D +ur @ (њ4^.,ʿ(߶R/޹{s8+oDm%H{R MRG81er ~q{8 9Afz"2{Fb EäI QJ f \m:3Qr͟3Ǟ<{jLn9n)X<9:X2zVX8)s2Hi_P; ,.qj>SUxL``ǫ sE"@`y)˖17чwRtFu{R=FB FIF뉸 +(@yd||q;ObVI ?3f/6:K#$a3ipL"q-2j$Kr{v}{vo؀|CXBM=@(ЉPD)H"P!> |ݲ>FH{AއI!Hn7B?rn}zHGr'`s;>Lmy'D@*,7)qT /IUF@1" *(H7f0Hb]K,L(Y6 n䛊葙D={!7A` tBZsBKDj ZZfHaP0HOӉ?Soi[֝+!!71V2 <`LH(a - r!I9Do";kRy~\ɦ n^e;{;rkOIK}Ǎ@'w} fu21r4F 磎34'n)Z7M`4liJ4Xj\vqgg0#iZfg&ŜEow@Qe్*[, t] {:.j#z1k=gɯȫMi9`e39g|d~퓲E:u/耠=djta߮ OfCk 1fYaXX'<5E][zZÍ1k"zIM+*)ô E\B5%Am+)-6s(v>{z'e~ "Pu٪P>pOwNz^%ZS!vI.@TnDWU> F4XԕW?sb**J<|#T $IRE QI20>ǀ8FLOCmJz6 ?B/v}>u)!DJt4cB5Ջs2me ]5 dڧꟳBQ"@<ݭ_%^^DhRQ- # 2nZ#ݭK6׈X#v,!yqΚUѨX ۷778`'UۤsJe 6O.@\Qs`IM%qc'P& {=YJK"8W& M+qmI֡D1jg<8q7܌`L$W(!@;Oy!xٺ8 ,P9.,QB}ADc=I,?vNQi9: ^&e[qwgau`ڧ6"fmsf_&Јy"~k},E 447IL=V'<pCwM $9)>ll$F@g0h>XP*YЯ$p1682=ր .Q]eG鹋*] =>Q3x =G x'F֮<"c" lC;'d>[JI6骆*Gmb52î {CFPQ cg^抮96=c ض=1bLz{zf9 xq:T5fad,eA-IOR](.ǟ# +X4XK,LjV]—THɐxB2YwpG.&g Mr2:0ӸOԧ-%,:LU2 l}rc @V=5>xaUK4I@P@P8U]k@6ܱ a԰{/#1H\ٕ A]/MtQt6fHf08QrV' HjҭȯˍMXQ٢tw e2xY xX6D9W'1rڒuCNf=2vo$h9pTAuC*^GCuPc;O+Qw+);'5xQ7 oMhtA=ĄQ%Q:DQEM3V~@,Ne~xJb<K3.gXYr5!2)l$"pH2tfDr۠O~4>71j']gBDֳ03rwsf+n`tX6F28 VPَ#XRuqهmE]jaPl;q )ˡD0\>pWN q#zT~;G8Cw9`|B2&y7YZ֔F.wp,68UB3@/a`Dr_,H<7# L6Ynl,9JL:|23}F>*5x<9P|^t<$b 8.ۮb<52)m>FyI"] R)!Ya8X 䨉D p]"[>0'Sr\ˣ_l1*b6@CmvfNoWo%bxUw T9?=u֣<ː$ "T2vpX˦ $K jV`wqt|ֱ=nrD6.u\xg(=Efejޘ3 n>N,$)$8et!t?5 -]Ƞ}] D%4TA֐pO+^~!ҞΘË!I\3v#(h`ķ8!^ 8)hyp%Br,gW4msNWF6_[J!A b Gڒ@M1*E#S->l ;1^/>ii\ͩr]犴QjmO>}pf_/S˽:I}8>CquFe)"ǘp[Zx4aFDa)cX,9h=B9[ E8g"I',+V#g2j,Vh&X:,oIKtO'ZPllF=;!'ՙ@ kDx~ih Á?tt)4EALC헠MSd1Wxp^_jKX[p4'qY:e PɠfQl{1ʗ$$cJ[a71)тOQiHJY"P~G4`w8H D TJuO*STC‹,Q,#CvC]U^eYEU(U U * (h i@)]uu.q9 B%4SVeJFO9?u]ropgN6-~-yuH}ilOa~`[A=ADMnEPvQd,y-'ɉ`?T& zx.Z#ID?cM_U9`?D?V%<1!J $3m2Ɓ!і*b )&j()4ha(N|Q?ȼ4\!ڀІ M |bNwљM+@Iq&F\b$283!iWNLz\65X`qD'}%(hCKCi~B{y' |YbݏzHR?OK77Aeux5)JOV_KT=+UxSL#<կRr쇱+Vrv8ݸ-g[XaWKt ֮}S <b] c^?x &6a̠'ձ7Ğ)B. z8$ף6$̻u1e>_9>$#$,K4X1NI@Q&sPƒO4%JqapNs=Lx~rhy*P$3K@P-QKH~>,2pZ :G@ݷÿۖt̛" )'?呕>v>c_h3U#!HG=(7+P%5JCJPztڏ\iJ)~hP58o'cl B (x=nTDpN{>OP_\w'SMEC1(/kd0-oAI#A< (C]8>@D˫)ZC,T3TZ P(THO@DBQTW_Ąst9OdU;Aݢ1VӁl2EUF:Ɏ)nP!8wFħ$̇}p3 4 CȖMItA ] @1kA!_ODJpcǫb r bYF?Õ'zN 6G&! bu@civ&Ƭ4| +cQy#J@a@@xy43!*%(#HDR HJ$H<k(P!@ %*R(RJ @N֎d@"1$$&Ӿ.eM}4 nbHi`Qe_G :>#$N20AJch@+m[jCi̤Cc!ꐉj!ɋ$ӣȜ1O2h"攀)YE#"Р $țÈD^Z9r 'Kmmq e(D(V*n#_b9ej9?ܙsDLFFΖ5_2OC-PL<{|;I7аd0 ٩24o\F0 8Ʊ+)_3 N.>dG^^gK-3! M#}aB7F)a 3ԝ\>}-~ɯ$Lxq?*BKbU]eMUPܐTnم( IHV +螈B'Kj 6Hm`ǸTA((DxۚCJk:XtE E$3!9pbDژ [E(髧4pUM etr8dPhlqZgƑ#>@{ӕ$k C&i:C ͢[\178fn*-WQP`?,Ki( NM0RSD>+b T̓bAq0r(IMN~%NC٘ä(h] $HAṘ!$HJb!&PQ)T$E3{{~\C l`ġ?+\ +Cys'ed*" v<`_cct*srHn;;95̄3`!Ѧˆ`sΉX6L#γN{ 9!>.|R;gq1 LhUmkP+_,d~>%Յ DIi U,-G;k#{z ߣ1_$HyZ(r ƊUEJy(FO.OY`d tڞn(A6kbv];cnZ=LilU3i^NƀhI6&jp681 A"U56;U<ѳ68\6]LĺE<4DrH;'f$+"sY8pKD1N5H5Dfw5i(@Әt)d3&WҨNc2ڕWKnd)1"(a'vi%Ë$l6@xp0l\44}`焽+"wJd 96Y4kFѤ  Jд2@:W4}/ENYEIװ]'I5e2() ?dOẏ-mkYQ#l~nN>i{ƐP# DP "4J-@*4LB2!@RB4$TJU*CM4CH+ IDAJ% P 5P(R4Īд Jҍ @P4QT@Q@T @( L\H% TH4E!Hҍ(@PRPR )EH3SM4*PQDM*PQER "K@PAEHҔRIMRDD !J CI+HRTAM5PPK$ES @LJUU*LM%#HD!H @THҥ HPP!A@LKCDQmH lwDM֘z3 dY?)HGh`D1:  9ڴ69d鬖 ̥!Z+IU: ~n\;JJD@CB 5ˆ,rDIx3HQ(ְFiFӁ`ǯL4TSxѽe )(QV ָojB9:ThQ3X!'fӴb kk\d8PpSV'mA3M!B T25%(PRR-"$o 4D0JIRPE,,I Q,@E1J(A-L4H#IE P@ BDI(ҍ R4014!+$ED@ (@Q@DPI$K0EP5P5T4LB!4 ,@$D2$@@JIJ!ốGFvƏOKi"QBoMx7eP͌H%ꂞa!Dŋ-l (3 jUS0tn~:MF>n?iJ;6,pz(:3XD;lIC|Ӓlq W|7A3Q7Ê"f4}n k U7WXlSD<0ƚ(b}p} Ihnw!ꯇZÄAQ\ tN*< Q_;o;P&)G֝2^} x+OV?%IeeW+oqu6neڞw2whO{߰s~fyAq@{u>GnI z]Lg*j -r`0g;la^ \&]7#ULswCu[:xp{ͱ=15f!U*l\BTD87F+,{l A_J>uNYA6WR&K 1&Œ倸'e xA?~ cɠqVb !GY`>^ @$CDiyH4*nCRaBᑤz~C &i:s`w>?"5\c>WaHN*y \oA۴>o[q gի>&TN@0]AV[UmU-F(,v!{r\"R9 ~#}~lo:vBr{@z,@rޡɍW&L5DlaKC Ԥ(YaoRsF(BjH&FbX$6Ng \·┌hۆnRC c IR8Ẹ-\@EgHOpStR@hdML^XKB l:prѷҗI4v7(hGcJ5%1Me`Vd$b?P8pWTO;ƀv(iExaL~|SPeɿQM}{߻F ޣXf fE7-DZV먪.0`JKXzW~ lCC?L NqX::NFz$>%p@gq~5埙4mՈ o拰8 H9$P!n\ ‘y'M #4[̀SufٜI\;r1Wݹc$o~nȒӸ\nR3Z^B![̾ q2/sD@va``nuk"K2yQ~+Ex@Af~uEQƑ_o.:")o1`\GО:&P$`a!N:D- p!;. -KaZ+=o!",=TƋuP/Xm5TjqtkC$|i4v$ٞ@:z*1fgAN%m Ȯ!N Drݐ݄(FĨR$@kmc,PtY=,֞}4 ]"kzoP>؞oJ9KB>?Cs3=*z?``s>1EJ&"fn!&%=AևbmbYf-~]@o%G.oCrC؁N) #H + _5zQT 9ɂ*\7C]Z7!>{hJI"TJi !%)8))~ߧ,_@^fcDj̜ۿ:jjoxSQBa]eK3KY$PCF!>F ʀemK*+>oCO|.|ùyQ:q/XsSn696z3j>'7׽! ] Ą!(n1LAB{92=I"J؁TE, (P- A ģK佁^@PI0R@:v${f1)t i)B&ZjbC3&B=AX3~U߱||/)j~ۍh6IS'e63J_ؚI6} /$"&IiJJR`A9#B.<0 B@sۅhJqټ$u*@`%->>M2 TSI${ "yBdJZU"BU3IC C!,EDKJD0 0L SJ@JK%DBRh  FdH%HJDbf i)Y!iϳę`ZtR0%ELALQBJL#PU*a'jzE 䧰֨ eO/F4]>ř}91z;NV/>}uQst.^Qvm|<ʂˣ=}'НyTtTd9 ̇q0W:\_? 6놓z;H*"B(A&= Ӌ=maX+ m:H^ $!@1w)Dߩ '߾Ml4{ӗRM%%`/Qjd D&z7d;e$>GpJ?ẒB3Xf ƣG#B 'n0X SϪV/&?CPpI7 mz-HjaKݩ}n:Ԉ>"A@ a/HȨ2~2H%Vhet ,#UTѻ%͵ȷe VFhR!`Qثa8HMU V]wWJ'QL$/r'6:)u|F48N͐.J R( (4 RЪ ڐo4}6inW̯qN~JG J.DC1UZ,Hsgًm>Ȥ?4=! Owt&(UOYYK6,8\JB8]!B{7'Ď-ߥ)a w2.9o ? +?/bhs[~&J)$湤 f> ֖HFppe0 \aۅf(2Kk QR8y\SU76i2Z1Šje]YzacA舿Ye󢽅cmVjECf惽16kIvXB4 `jbr1" (g msgV1^5ʂ72I$KGqƼ?KFk 9:=5pz/nfs|^ꆒb "HJHa"!!z BZ4g^ 䛁8p9fnP)v@N*IzoxuJ S (R*69w7\?ڮ B6L{T(X }0ٙP8% W-OY3괰19 61a$IaVmnlk91*@]f4C}M$io [9>(Y~ ;r$Qr dHDCrhc¹f9|rs߈bU@{(aYYϻ\<ؤ?\9Ӭn6Mlq.ZZm9Β 88(yp)J#2FM"p{%hK`]kMB%i(k*M dB4 8VF8$s@i$#ϟznۄoV YPt lUvw2spw51' 5EN#Zsp2ƈz,fK`dݎD st$C,R\ h97&FU6 cb1sb)yi,Wۇuخh1ETfY (ZV$&*&JMp#4bsq6rkܓ2ssjE#{ߘ98}Ɇh 8dm\X[ 0#ҍn(  &,FaO Œ exs6hXCMK Ljtݖ6aoz1inX|Z޴XQs3jpQռ̞yiȚi֦̔ ՉxT֤lk9=h@vB6.եY!3:#wEx:͙R8nẚ⵨OueAX`/N7\H:C|Û.$8cSsrsMe 5;e<(=Y3 __R["As60d*eU[7<7wD%8CSg>?YL?5hȨ@7fH9ޟ a %|DF$TAи|I.cOhEARK-ZbO+u-',HДHwG7d jjS(ч"m ֶAHiQ%me9JD%_iT«\hzȭ H,j~yZ zQCpF6 GD0 !С+&2RSΦ<6J/Ld+ݽ6'XwTqɀS]2W60D1|dHC2HaBkF.ADR('8&c7OFMc6 *lf4PfKS+BQ7 Ś9y;1l2ZoiJ=3w|2= B\DV6(҄X F95!Ӽb:\mZ,bh]J6 NpKHىF@UQtObf0jSYH9&H\dQB-:A93 |O (]$?<6 B+Bcd=yBl 9]E8`>Q͆"!j4  jͲֲ2t)xfHF KCxc1C#cl23b9\R1I$5cRz.%Mg/fR&$xaImlaE(ETT\5L'T>mnPP|WqBο_5 :N)Oڀy"r"i go%X}6wa\ ӷy/*{P7ap@p-UUrxuWR= BPv=!ɠ%!~p P(fUls~v sfGAwdahAJiutsnIZx0N_RJDN 9 * ]^l.'94m;IW:iURRv8 ^p37ؗ|;]LCdp :8&Q}HpYXb&dY RFۖ&n5H ݈ModNEEt<;98Ph l7/Iq@h uFn'F)DA W%7Qwy'MiNߛJuS耾g_TS]7V,قP2v-adп%z!lZ?9?f1}gp`vf#9;atDb]~Y>Fg OH{1 T-oݹ&MC&'>Jw}@ dep8wc܍si"biNepGȤ(i!BD%S,3IgGI;J AT`J#;% q/ 4q(F!:O*ĞgzRg_'9$:'_N*>[(% U DD99 Jr nq i8xsЌ M@0S1&8$Ju~8٫Y&" ,2Q?b"/ƙy"bSe0sJ/q HPTD`(`SZ< E 0fq`HA_ Ioa%~>K1q/ 纸1AQT<^a⓬LOALI4W?>XO'Cӑ!C/+}PAǘ)Ѧi`Ql8QF)@PHYx{ @Q>p:tJI{<'@r*S*EF"rd6Z#-,)#&`Hj7f\i0W[s}c{   D燐ᤐB2HETPM>g3o5AH PD$ H$C{ rT{|ƒ`A›:%?pzQ ʤDQf z:5ֻ`>=*@{:^hTXF@YɌQj=/L:] #ǭu;7,Ӣ3S@J.))ǥFI8.2ұV@mF[HP-4TW`f|'^aޤ֥J>]6 ݩ w޳dR. Щrel*Np`7lË4V=93 n&jiS`5jucM)V8iFA7k3-09|x$c6lMSҨ<ĵ(xt(,D3}Ӈ >뙭o-LzZIgA%AU8yvMqM{u@e*GJ᝜K 8lvy!CDb2b 3%ta:bKѲk]e4±0d6N?6` XQ(AyxtGd1[11mre Pdsb<#*>=ZfLFe^}Mmܘ&AvU#[봲u[Q&be!P<R|P'<О4RP>Gdzp͐BHLK<?FjzjrdPcyp h bwI`! 0!ϰC!(5g1g%(.  T!- `oe|jJ? -G J 7of-Hq;gj23Ȟu+zm;JOKI@Q2>w`!B&ITmici ud D3tm*{>\N^齱L阐QJ}p#:d2UCcdcwda!:Rho1 I 8T|v g,MbI}z&ĽBwZ:Lckr9܁D,. IѷLUqp2bBg yo8\eogT 1s:I|:OيdD蚢̅L־St?d^c,AHi(w}[OFU^s6DG^ [籜%x{迯S=h=BZZ{eL=o<x>{"G#o7sH|P$`h"=e|Nܮq*&uxrqG#KA[JHKyÃmڌ?ɌKk rɅ?p._shC>Xܐߒ1+  V/ ɥGuF0v*a oZ@h!||u:m@3R#g\I؄P=4fQ5JjW P,"V&2 hE=6W%NRlcEs3J pLtpR!Ss"hV6sA%=)GBl#V1I=}щhm!' ?qrM(@ lhA 2hE T q*!QbKv6 E /3u4M$D{Pb7{ "j,A"}T+Θ`|f Ad9q"=g:'&XQ3 f琝0#01|OFru:B,BSتf dMq::NуJJ@7"b972yNvN-$UpqHݕi/A,Uqzp0ly֚C)Q rǘ̍$sLmx`xp|}[8,L{*`d oDP&-E3qQi1@/#|YG\CY盷Ws/M$QWi]$'9z2mscrj 娞޹)ly=:X5`nADѬi5Eeby38݅v8`i+j[J3nAVe|~ |ŷ=|?bW-i|ajS$L\0Q)_'yLL(rH4FdA7 nOP?6al ZbhjD=s- Ԃ9k囫:a&dl(vE5"zEAh1z 5}/-1AD@ĒPCQ1LEA1 4H E0Ԥ0L1!UH4 U5礎(A >SR"FX䦵ZqqW#DRqw68` oSXĠ<'!+CBĬ*f;B46E)mM 㘇F>y ,jq *5@ElYe֐6i͜Oh:>= P0L)߸2:Vâf }f՜ɠj&ěQ9:W@*   r<(#ZCBN佝P$ci(duw A)R↩ih@y';#JS홄:TA!f0hVGAur^@PƀӚ膊&JYKy$H;&Tಁ޽ A")` 09`c4Jp=H\g:8~MLMGs<582hIDMEEV20RN1ILG,T:M#UDlCc7= wH`4 ZU U}4LFSEC%:c.h -TcaTAF[V)BHtӋ "`ޛ1اH&s2N˅aM6-hAEU]PPd9>pn:8ZyZ\`X1.rVX06BE`EF*f'@!oZǁipXI&IywOВC2x7 t:(Why>D1C@2 % P9hO4䢦f* G P }EU 'D5hNQFLIt80YA R0ƾ"w{w-dS!`EV(qĄ}\vl:M&ڛ؁wp/|5&%^"3BFHǍ!| A*_L҃hC@8% 2& ~TqC@ý\ "(Џ( v{B쇫C"*,z$\H+Jת 03z΃/*݇"ܞ *rC {a SH0(LaRs@ G V:JĨZ(P hAn~=N!/JaItHwn6&*"RY (hǁtԙth5O(նͮ459'9CTnW9]ۮVU\\Vl1L47,AIԶ 8:8kKI5 Z1Spj惇A!(e( !;3b -A(E P) y"8B a "ISFRE<:A=^Z+ 'dbpB&ĂrWqoBHӣIڦvm;t1%9ns7d?w $#Ph$$`-΍*ðie2-ٝ8zoA`d92=DDwQ@Q NɟF*Q)?ӟĮy\ۋHOrBQE&1SQOΨPdِ3vFc;uJtR&>0{G"$͈%2۸uaM t~}ߤ`hN!u-7k}sinY@<.40AIIJ7W*=La øOhHlՐ r,TC Gf0Ѩf@y#pRwj/ 40O%*GG{hQ3֙͒D zPaC@?OC`BGcQ3tf"=gD4@AiRJi4*ZF% (R])KE P RQPh-( %*hOy(r *t(4 .1RP-B*%$HN"p xDғhBTW"L@` PdP꘿iᱚ竒Bw *v8P>!B@"|g{klޮN?j?/Ų.R{S DVJBo09:N4pc#eySc v^EئCLj3\<$(PG;WDj 澽țޥ1 G@ pJH% " @Pl/,Oފ@ [ /" )TUh@/>Në2O@/$3/_C"e)#@)H~0|@T0J dH fB!F:Id%xln@ b!( Ny 4mS>yt$d^aMY)H|9ڌCe_;g9:@!L@p+PcrZba,()䎁#.SAQdTlj:׽|p_6ƨ]!xIO'PI244" U;C"/؅ݬ68;AK+-9i ;MPH 2&`U' 4 ,b<ݰH%K8I{+t<ABc1HDL)"Qe>!R$Ѵ{ +v@?2v$7JR%p @LU9 †ZOq}`N@hQ{*40Ch =Gۓ0ٯq$I#bm,TTF1xjZi%e/j PiFy`7A;0N넠~8''2}A[Kz1$^0Қ "ʌza LPEX0܁]Lx fA5!KT>R(NTm Ww4BgI8f]b/ϭiPz)3$,)I_8YcC`O^H|ݷnFǦHI$z }͟X⾩0d|tПh]%9^L}¸<,cZriY+tƷDw3е) zM$"!)ZABM-w880w"5:떃B sL:f2QȪ FbBX@yHF4s H%(DR#&ϑ0x$MDDE4Nj9?<+2#Dzˬ1r2F`"ZD AjT jY( @BR%H:*\IRַw!=TQ=PjMaa7^A: 2ypA )$d:m[I;Bp(+u(F@u>U֌p&Nq )>|-'@OPK m< 8o>z2MCu]٥ChA3p7O?D_gۿ-%>mH~A +T"T;e$Q󽱧j1BDh颵rS<2/ppmoMs4EоT{<Pg+1KKزWpcd" {o:r#Ը-DU!(ԤAMMNe^W ] ycJgT#0psQLXG )0[&/ tA*@eMp+ȤXqٽ>7 hyP892AHs曗 8mDM}7\ci/+/yN@ASzC /lhP^rn4x0YzǻrD w13w\"fJHqc?\S{$'BCPl' ]=T(D>  2QCK,n`z4˟96AQ79Ú4ITb43&]ȂR! bZ)@䜑JM"ҫHP%4?#%" hu4)JJOzd>}$5Ϙ%Ń`g移S h eiF C /f +0fC&pO;5;Iօt!o*3|dœW;ÅP O6*!c %FTQKLl(׎ߍMliH>㕡&Jzen@v$]--5Vx4)\¸1R5's;t"dƚ#JRD  ?Lǔ9V@MyJLDP9BMtHlCv#E6n UPA%g~1Bwûp~P1-AIPI DBH(LM1SAEĠL%S0PH" M2QIJ%U4ĀRR4Oz{؂uHm- i ҕ)P[ l!Jz; :!֡|aiǬ\Q  #@lq0F2y7Vٓ=7`{y(w焝56sh@n]N6CAsu͟wt{?A?d?;׀uน#I9p)D,1 ygMwUSG0!S܁Z0Bs?y? @W aT|r:Rs9$ ]:mdmCGԡ\pjҕ~4ه*Z13 rO - *LY#b "؄{9Tb2t_{r#fQg=qi$YQ$0!C6lo`ikas(4xŒXu ?~; 1:hs?6P3d6T]1 (34 ?wy0|2rIt8,< 2Rc<>&Q] z42 @: CzHuXS{{!e@ԕu <݌YoDzm>>[ypyk\4 xph&1A)xq62t/E@8A{Pf!j-n=(H nm([kLV RT( '2O c1 x蚆+D&=2kWEiA_?V3u N3b@A(I@ UJ Y4k|Ft7B! Fe&{8q?0"F”I|>L ذ%+%kd{.$#b'B/%^O,p3o 3B.tv8z[sb'A; 0t2d ";;$䄝$`<~Ɉf HVL~mS}{4O:4~zUF( 46x]H3n֝5vxxJj }Mytgf/q;ۻ94 )TQ$'.zQѷp ' D [<}>ċcvWl>Lp K{`pkH/,KuέF@P:UB AYT KvaOƫ^O_wp'ZiL*-S%c]f J29ykщr{ vHr0{Ad<`"~F $R4?&3m;0s]wCB0#K<8``"45Mm|Ae ,I@!HHI 4B#H0}TT=7EAD1Tތ Tb 1j5wM%01n^p "'AǢu(B`đnaG$)C #S]=D kv:=rcOte;cgpI'='ҝUf|`l8T{|i:a(bVoAF@(p6^&ױ֞~Rii/OO}@Jl /s:@:v-5LJ9Pr~(x盡d~I%l{6щsI) P2J<@d+n?do'Be@_ qDO#se;"EhDS4W^'"{8wM`}NJ6=[89\s<,PIw<*I)EN }|Q@szD#p:tbP[H%Hvi {xCB;`Oy/h} #&m $і<_y7"D5SHB(s} 䞫]tqpc4NtyҜ['kE ?qEUPU >l0ABtC29vO|?,/!7q I0&S7P+wai2H{GQCnU4S\ؖA\ble4\`䓱-TT܍ 6 Z!niF/}:JPĚNA"`"]8kД<تd@ѣELRQIq6kDKA1Vmb" ֢f6Ƈ[F4',6TqQ&@*䘫f֣ ȶJt6(b 1d5EpidJC))Q.fg3DHCfeIh$((J$ &X @O"ibbGXЂ&'LhQ1γqv85raּݎ@!@т5Tm11R^\ya5CEA !HO'\ 9%#A:JMœDENQH$*J!g12%͂hcqTP .V^8{JFKO!CԧBzC ((hh(i($k$y$ iJZC=(-n\pl5H[h޿!pI H%)F}lc問^mJDA6Z!mTD$ P (JQ+}kDPWb8Btֿ 8+6:Ng0z?q/Og>9H}G|tUXb&)iZ)}M(OQN oa_^@ A h hT7&Ҏo;tapEbhRE$! W;~6f0*@eln̔RJVHT"16)b#HBRDŽ8h&жcGJGAV: mnćIz]M6k)F3 &L@콑Hgy@]9ya A4] HQFp@s)Ukm VTN-v71U<DM8c" vW*X15F6:dKJ8aQOБ`^\B&Gp$(96IvN3ruq31㌔RwS m1w "cF9:.2|Gk+,p1H@cmS蠤!p9ޕ4;f*ڹ t]"ӧrPDTKUT!'GlR$:p&H4 \7= { @IJ~ӂof9y: 0o)P[ph48 s;Mb< pyeNY5(!^Xϟɯ`=H>!H)hz:bWXiNK&a!/%ɸ2` P۫? =.$M{8חw]>ɏaS%NW!)i*aP J* )B* J@I)J($"e$b")F "Z&Qhb)j"()"A  JC>gIS@L$lL&HLb9Pb3TmQZ$(}d#F;)>S@yj&%ZT<!8p0JOjA#Ґޞ=QX13&cM%e [\fb0{ llv ˨=f!y+@&`e(_\9| bjY_~}NމnʩF&e"_H:N"u kfxP9BLrOjOoޘ}cICo>4=[GiP{v΂ IHJ~s;O?hzc8W~SoD❟ HQm簢#\voÎ/caB5 1׫dO_>zz|w'׳ʘݑ;!"y3{  AV/{R56ۦn>= ? 8!ZBj<1qO}`POm4 F:qܪ*ygWn; qmbjf=,垁>jꃶ! "s˹3eWjHdAd?j`,(u.\np3*KpXEpҳ>`CwoUs(n6}7Yyv<8渨_|1zA:j y$mƺ"߻K7:⢼8,{2$Xl+-]={F L6@T`b,A-e^9 q|կ8zvɱ(O 2g3&@xynj8jE5OSy kOh4r ߣx|0F`X;|X@cf2Fjq#mD2#LLdTPT!$I ]Ž{}RV㭘f( 5x. 'ۯ/g&es"k-GAoLy i ]lE|!Aֹv E|K%ǁۑ0!vqwR䃎8G&HҞ*Nq1:[.1g9~઀ه`rFE.*1^ffټ r̶[]MRb)Ns14{VDzvMCcdvה0MApݤ/6jdU S/LtK ):, %f꡺sf}+A}5畃% xm׿{p{QQ>eSͣQx.41g}j{rj*>R1-?IEAS}jkT4L6kB{ ƽux t_FT^Vy"C {pljAl2F%SLӅ 0|@0HpBHʞX3`b%r r/$ʭ%" Dz:jIő Ÿ7ⱬK2`MӸ!$9HsdQ ň[:5z^%@m:/R4!a,;eHcOippYi sM5dfk0֚#."#pNa:LDÊ9t4ݥێcJH]|ڠ3:, 2 _p#6lqrPR}.ŇY^WCyG#8կ5"XvSG#EwHX1zEw5%K[(2 6ŏ-m/.}^~5z0OVY$9F\TVЏڬqr2 "3AN&.!per K,,c0kڅC0o_9CG#CR#c.za۩~1LJ:wHy4ͳ!7UUZ LLpɧKQ @M`00"*0"Ez6VlguP5 ZtZQmf@co##cPF'YBDpco:@N5d+`)I M|k{Ƿ=#LBh*/`<9xm'hue )oh`ܑcCR% !g`d '= 2&dz]3Yt,.ad-[{3ʐɵ)>AYDap&9wse, PY8/7vKO9c嚤3>k)f;C>d;赇v _Bded&ل?u,61i0!\ڙ~Ti3`ț d/f^Z-^|ít4-IL>3+WV˵dRkTG^wj[(*uܠ!u>~ac{ nj l@A9ǚ4B DDA>=37>BKxP-x3:O/Q{qZHW]^s}>&}]ui}T"L9YԽ R Q\|b"݊# IEnd_Z31}Cǂ1)4F C,߇> a֟B|ȶ>xmRHX*\uϕ60t&5ۺf9l$!{fbr 陂a+@dxX)L!{vpLp1܊>7tMAǗ:q۹37,;3ֺՃ5L_xFO&bN.Pyʮ ul2 lTp$?>hv?gʹ3%VOVG֢2UkXyٞZNsdPUw 6(&D&VnX3&<1fG~I,~};y|Rg(C7>?yƉfb:L[>œqm1BcUL0hi `=$`$*19*#5v[@T5!ޅv%O pVο[ת("YN3"\RN$38ww3&pt3b>؀npdഈY JƷ0=2R@P|HC Ξ ѱ= Թ}:> ՔJ?O!2cb}>۵$SD8 HR P B "gR _ S H(z닃ߓW{pӒG?-Qw{{rJHUG>]ҡ# w@94{b+!Ղ`E$|MT&G5 爍区:Nğub睠v* -J511I˄$Ҁ݃x͠}H(Q(+]W j<S*PcA<O:jb66ä=WNm\+,P46B:`sO. lr`( օPh k%`WFcDkncJd,5w1lR0R iq) sMb P{8d)@Ć+GIRy<ɫqԖ$@^bkD"FR"T-Y0XLJ8j8Y9uh\l$6F$v2wnr3Oj$0Ko񠫊Q^l 8U6Eϛ4C@T4 ?O@GSQ>hB_TVi9&uIĽAy^ab_#Ĉ>`%WᲵ6H5EUPWHJ3)jB20$@0qG`+4ӤОd[ F3Atu!ޠs#:e W`ŧ@%xe8HzM{}{{;pr J@f$ ȦIISuN& F I m(ҴO10+$rÉ@AD  |L^ ҪvxG>nr""*Fd(AD1c*B =#]r 7#ݷ#he5Q jEbBHl%ToxU@ -%>t"o%6=.9O9T.A65Ghi٧\|r(ѽ /Mn cTX 71H2BN;s8#mӶ:qz eK!k3qL=3x(N,0[ݱi}Rs- l GFvD9JM%?>4nȠpN j}9PzX;?riʇ}&O:t^`b &3SUQvUJY7wσX($,2Cbwp0kռԜ^Z$=3Rm?f͒CuP58x|şFprFҎ n8lԫȢⱵ%O)#؇Nszp%:v6yȎ(h>aA h$A"d!!NG<8d$#Q DE,!n:5 ќX7O< ӏSKd.Ŧ21V)Ycq ;NʣuF <<(#MO h_Ah"A(A6 hh `M3 66hE!)^~GaUoIf#?39/%`Zq:7C8UO"-k6 51(Kb[[- {UaM4A44E̸2 /0q\:ӄK jD2$~1U4~sx2KIQS!33leT"0  Oqy&k%^"3D*ɹЎIVTh0ZsŷMሡlgl=NJRԦ8|EڨG$, ЦfY:ja 4F2pĶ~ba T XVP:K(`!0݊ ^ lP7$c8u6Vb{KF`H 1O@=ш9 TG8lbs'7LP68:Q!UcÊqfRB66.!(eg;&C0iHZuf/aC v{"Ĕ@~qA4T=)O ݓ\8:1v3b|8 Vӫ 1v^̷jo$f6 z41.ՋhE}+Q4v^CиDr$b }Ⱦ˛ˆV $4B(v}.)rT!lM"H8.A^g'1Gh0g'b "R* 8!cAdlc`Ri cUE~7A(T@^CxM*҂(9(V@rTpI@R @W҄~  "'ޝ:uCAZ즾6ӊa9?K )O/NGbhbV H¼P5pDO1 3k8lG %$Dp^#(? y0'y ז3Jm-Vss@:͌"tT‹HbBpUAON KU$̓[i< !)6$,m2gMSE`g+pv }BPr4#T&"Y$9\L]pcPëd21RgvZ#;Be[jbKXfLhP5la`h`yތcq%@]٬gR Dl"**, 4sMcvEQrSE^дr s)h8cc j;sۖ CE=dԣh#kcD,Pa3z(nש+TдAU4AO< KPRL._lc77Sc$LX,jH-/5⻪3tymw h(Ԉ)cQ`Tt@u{*G6MD[.S4%⩟߼(>) 8|QR:Rf!b]=y{w'n$[ ߴʱ,iWQI|NB)w*<ΪfɟXa:o!JZ/P’8@پIMOS҄5appvbu&lf /ߘ AeJ!t(PRGK`j @ՒeH^H}*P .u>Ozc/bt'^lsP*g )AkB3Zt5w!7`$1pq@ xJ`&M6 0{T;\dTDZkf -WH8LP>==<1ֶJ\60hQp-@rFw3N3@kۈ"hMW)[A{5rژZ :82BbHwH ΔD#@wF 080%Nȁ8ːd4*rzUl_ͅg8d@J3m OΉ$՗ 'duv5"n<$QE2M>=_@`ݍg:Nͪ6@c$^t"Njzj9/q a'Of"ƴeFCT:th1-EN3K̉.' dbl[.Dgȁ MB:Fcm//Ϳكxթ3ӻpFK rC7dZz B>:+}2vS֋9!)R R(BQ@PP\gٞ/'ʻ >]t2KJ!uԱq HF:Mc?jec&~mBm_5ǣÉȊ-ʂ-D60D?__ z]`y?+o*h t}  O82>M笼nUFF( oWuP2ȳE$*N6B2k18m mf#m#ե$z^^;:a$JTJPk)S`F B@)Bb&(ZbakA"Ax^g@w#d !Z DC?ՄA<򷅛z;>ΙpCnnk[' :E #6~ D"7)i1T$<=r~`RIf`,(b֡bha s0Y4'Pyʃ7B]"p((P`1B*3= U2?i>Ia C!**m/yBo n>NiDA9tc4%;Uds [F=S9!!R[  QAC$B40MA-PT1Q5@50L!PM% @R0R)@Ĭ@TPR@R%R!IBB HH0@PU*QHL B0M" cgU3)vA8!jQ){7)ᨃL1D$y`5w!C:8y% i4…)T`jF 2jɲ'J:NO%iJjHw'Z=e$w4R-Ͽ(Lgk c1FŤcnj(khk_0(3/f75Ul;8=Ȳ,:F I9FQh!Zwd1?"C{^TOK^8a_waj|lVs: =V f $*mŃDT >V`Qkz@YW|8A(0  Ёvm{caehYcݞN\E^=%g.RƐ) `9!1TIIBzv(R4-0Oi=FhA낏Ă= ZCM#KJ<! |dfM̰~zBI(`RRC/9{ MI=lIDžmBF:xTe8qFqšt `DlL66$66d$V#o!p%Btzb'Kz:D4'Xr"Uf 2P Ny5O$%2_WS_=ޚ_%C-*력vr^QM y2Q<,? ܠ Q_ًf4kRXO$c*O8jI bRw<;28d@4d8QkbSK W@ M%9 G(iEh)YR)Ѐr25D@MEV*RS R3F^;KM!Ko 4PH СC Ӳ=p+8C\؍&ăP]V$L2D0Mo˟HhL|aJ GQ:/AdТĪJRJJH҈Roz#@r١_ `3S%aXiaE˄y:Ď,f3[) JnGf`8g%]ۧCrL$21+:|*NA@T$LPę@x~ S58fwgW,׉  p*A1Z)G[l v.ڍjyR- 1 =7 oO#(JEa ir ֻ^vVW%]{>$xy,{ +D|_{ꍭm Kr 黟^I Q ;8:R plxO03.%J65A6,NZfA$ 4L# kb;!뜐hTlhncl)(5NS8MGYu41 H B1yb׆ҧ0ZphJg7Vqu5fRI`|iWC $3mhji OX?QC2Gj*WPd҆f 8(>] !xnn' Wtb->p R!JHҠPC'WiwR|] #˧`,vr qA@PaœD.IRΩ܏đ Mb *@T 9!M}CћI~>3jI҈okzĀRϑpS_ToS0 bu26`g+FvsL%4RJH Qi.Qe(WXy,0XQۚU1'Y␤:¾f { p/Q0]~d\-P@([¶2=ZHdwMfȴ62Ld;"d==v2_Pawap뗹l9R\IEG=55Ӭr.Y 0e:*1`l7g'ns󐺴lD.?Up@3qL (M,`.^ 灠"??S5U*:}R1 pVVczr/!Xk4Q[fϛ茟cGVc}ǔǵ"Lx/T{bf< >⋿0]nZh`I|4:iߥkz.j0;$z4@)2_1ڐ8҈*'םgt{Cs !,6r]5$$zP'Y H^_Cͦ:ˤmbg߈&WġQa>gXw4H;4ҿwWB| z i2fvi)Gs'kU;bG#ޢh1ZB ˩) (!C{p NTM$RH %pK*H"8qN fNuY" /^\H$tVN2$S6t),e" Dz{@sU`3ɔ4Nrnܑ m6mp=w%W"n؍$q< (T8Ē!dq 27@}!ӨTXHRg΃@GH|}͈H3gg#2Wf~[5x!uח:a05kIyH`+KXm%8(ou"7щ.(R1:wp1e !&3T8~uZv`jg-hzHK#T "ŽZace=_'~.NVH>.26AF5_n̅؎M#oyS,3GTBщa&c u93. X'AhMa KSk͹!WfFn][j'= i5Yq#f$, ;dN?TpS@R-"CahػdJnFsAFdczdb3 3%!lkYG E aH}h ln;Y`33;қϤC )Tj ddwz>NX eLe"4D9 uo\u PSCALf&ihs~e#:h2{!ajTnS+M!|g𮾇چJx#2 cqe'{0 :a0- x֘T/жڀ͐=N ^D> wۅŇH]nԓw~" `8X 7lQ;;Mn!TICqX0J&5vy;-Y\eI~L(-Î˭ Q(QPUw0otZ{}2uy܆fSW0>RP<"LPB!P!JЇMG۳^\\f uzxb<:J!g>z^H:6l44ͼOYD%/l'\<5Okr

|_YV釽twKWv<^n5őWf֪Cf_[ϫGx/c.W>֗Sl`z˪`kwi i%$sh}MzkZwo7nN*K; v^l{;[zWӵ=sz(Sӂ}_m}c{}}}uݝ_;eA]}{ړo.rT_o}}{{kou{@0Z;75;f4jٶ (HE:;j*.Pn;z{2<v9`wowt |Z M> ِ9*.wm@PhoL]6n6 V{wss_O`+Q@A YǪhoJ tB|>;Cl@`{ PQ x|t.{{jg폽{nySz폾KŰǾO|Q}WyT#tۛҾ}{W k2@9;ϰ=aY^5=M.:]}Ohm[}z OQu{{m;r{z5O}{xOPon什ョjGci7=qUn{hz܃W8SwZssw纳kmo9ۮwO=s׃q-Wg7'{s={W׽^증f;{W[5^lz|}ǽx2]{>ҝ}Nwyweà ouKΗM7w{{{}}y{ǝ:w}n6ԚݴZϝU}<=ػ[SUtʮ,ۭk4wjєZN{{wxy}ݞk{ݟO{_q}ϯGEmOZ+}־[Nl;{|4ϗs縹^rR4å۪jz7l>ScgjqUq٩SX ݫ;cVu2zx}s3K&un(;^qk7:ZU::ݵݸxobm4N mtϾy zek{޳> =tx{-$kT@};o5)>Z"gAD'yf$u浢+e5}z:͠ȥhwuQ+ ׻hJ>zϻt]ٺY*6{cΚ3x}PΟ|Wg-Q6njo.VmV܅TڶXmv[}簹=ݎM3 J7y|δW]v޷zk&Vm]! 7&ҖyZe-4փ+]^ueۧ]w]dvΪ* 2ru;Scv6w/kgvrM2\u.@wpޝZ`6jh/.InZ_N+@uz[mWm{Ht"H\ uTK+Md"N@Jn]˧NP}';}V2[\eu.k%ԝFv7/Zt+lq٨v.7rDZ,fG@VCZj-U|u@ 9Wk4}MhdHϽmixiKNv6۰ٝnuw-epۺξF,w@dtW0]9퐥H-5U'jdckmYw5kbadjrr*h*)ۚa4DfeE5TSTM4TU(?vTQUUK=Zc~wM['ڨ!%xO]֢ )($M%5S@EU UJQTčT 1ׯصrJH5 XeN;&񦖼k0r3=6TJ}zfխES@s$Un0lE[,OXp"&Z"i((%dׅJ@ ^Lj&֜X;l[a{FޤLQ1M4TQMpib GQ@o2-aH1TT,RLdb*P D$!2D")@2- X!$L偘PQ@RL0IM*K iDJR$ BL %0SqbC$ )& `` `HW%C/qonZ6dGJ$B&$$JUE> C"pC80h̢?|}Q1fpC hGaCf)ZȢ:@ǂY2;5UDu G,I&[?}}.8~n 4vDIAIpÑq@뾬jSu,TY/ -՜ό@ײYɮ "ȦA9``'a1}b5g 7NrN1ꄖlەz?ja&j5 >3W2&K=-ږ9z]27um?3dU=y}:LY>Z֛#2̢bib pmុDfhdD3oW^/΢%!1hV"cBgo)cm=yߞjSx.8`APASAI@6G?g7x&J(y0]h87`tuZ.,'@A'1,҆˝ i:qGkqFTE[K>塌V m Gcc5"E{#Im;Hy |^O'ֽ ކ A(zAmE.7t-s+lgb^|*]inݓ®kmz MeC"_l7 N uL4lYZxc7KjV]3\W-NLîڳ ',\Ԅa+TxH`q車e~ث\!ٱ]F2Ny_zY([=-CNgzGx؅Hb7: (uaEw"(+yLf`:?l֢#݊jF4Xv r4`'MeiDA#> ZݮL@b5MAg9|wR`/LqF*Y>pe7@S R1+LIhYSbv'E൰! }$34?ϣfiL1ADlJDރCAJILD3 Ap8aji*caLTCRDTI52L vSR%@TV(֨Q( bJZ@$z'$CAD}.wFALT fSUl֕ukfـ@kL0z~­cʱ)y`c Wqw17iBe+t.х*- =/ze-4/ ;F#)!VVWe T $sL"ICC "%"UUU} )+@MYH5]qh"jjfd feA(AAFfS.= S$)Hh ղp,P> ᣏ%۷3hi;DAB' DVT'Y 8СoS!W[:äf>:7pc4Z\CeV0Vl1n컏|_7+A˺0eI;- q2Mpb6rs0tϝ=wҟLNCt?S(2p>0Zq_>/tg#uukPˍ԰=q;30,5O}l(w\x@!"S ɏ8՚<!t2l:Nr9c]8YȺ %a,{* uҕs4ti" D@d; ;C߄6t{P\ zYΣ3>`:x^ BPFjdc9j]wKAEyoIݴ o7.٩Z&?\0y~[KlMFHRk0hG; xõ| 7y}ۜ (=V*H,SB}x4>UOwr]W"t23gx` Vj9:.Ž6>ПgEO^؟OSC_XI8k1,.a>sSH%, (p uæMCreJ6ULw?TX9ھ L*w^P#w.N0ԨA U\Hb#"0ADE%@dDS1zѠ(BiJ"!$H&%hj!&*f * *Hka{}'S9 淛EhLMjMGX"Ip42'LZd# G Hx_hBa)ebPk%r!$((&L1X^}pr"юMc"(,BRJSLBP%RU2 H1#PNku(h;i)Uz@d1 @$G/8:$Q\l$xWcH1qJ!bR@Yz~gg8'J1kṢCb ( }^-qUoiS!ᠤ` NYjMP+6 i?*"?9U\H 5ç#IEtӸ*F}߮ y %IG\?1*hq!5R)eIbXIz&87F >S a#<iw244C2`@[44k+@y=?*'Y8iF>ƒ p ؄(j>zKȡJlK{Thݑw|9誰!@G=Y+c`Iڪ,Do0d%LYSBInKӘy0(7jh < PrRnmڛZU{VN~& !"_LO?': 0bV =gznZ.n~fuʡwħzHIp<^P/?7YAJ)֫e|-1"c]6u,iIn"?](f|NN0(XFA RB 9uP1׎".v GgP|s-\5f`l,b=E<7JDQmF]251T#BJְȵ450Zd&)JUAB,9Lr^T5/^Ej{4SvUhjN01p uڡ=n?P_@[^BXmʸju?D78(tdI}FY%x- l3";5<.\Ijl_/Ô"8goF\ 3`gq- E~l8tx-$c*6WS\|T(=ʚuhzC뫌ҊHF JIkKunELZ9}|kK};<-W"{cs޸^ ej}+Q~D,E,4gסqKGX`z)EfȠRKY{2w+t{uG>/Խ{{[Xu_h}Lf|}oL<^u?A%y* O?>Pq '^`=/٘ki1H"?>spM_'o@R(X  JF5,M% h>9qU81FFS1 (#a1L"?a8юJnKXt2kPQII`t! ZJxw¸is("Q&e U!GcVSL$m_܃ڐd(ARPstH`i}߯tXo?߲%РI,Y|/j}3*yHgtWg >}[2|2O8(۶xQ1;H=z\hm(r1XIdO o׉]l5e20+X,Ր Z(cĭQDԮ t5X=TyP/0qJls'h!Kd:2w Z{tfLUl@ǥ_쮏5~ D #b~osr k>Y5㭂cfe\ve>tsM#?3#YmS5Vn( S}[iq7N k/eJ&d\࡛J ~w:)λ>g_MGtv鿤tB<ݢ,$`\Rxx'$>#=8`F1k";Hdب5az6ExU_!eRQ*=Z6ƕkg9ZS89Ƭ>N1M)SԈljl))BFF  ݧgu6,؛˻)S'3{"$ t#>֖3?qaODq̌̐m+ũ8da &mKiFS'e9XA{Qva๿?xo'R|=Lup3up#W񤂌ϐ$帬=\gk^B+ pGM(1%eto5D#BƤ "X0NbSRF)STnC.Zʙiլo"X̏ HKX|IF&ޖ6)2/(I6͡Mݎy@@*w.vHrx5po X&R2`w@REjfr) k 0 `(,!EMVV8f3%0ldYQU /d1jw:e-Qf9C})#,32rs'#(*, 1030hi&"22Lr1,22 ʌ*271FcT17t-eP}Glu~Cz=~씃y46I/UiUqT}581u-Tfwpֳ pH( 1Ĩȳ\qS "u5&k]f20ЏψIlC %2 Y P[Q9]%vG"| IHjS?C|e-@,ow Cw(T FȊ1> !ŻJ*bJΛ'*ȾdU4AѴ @g;ף@Pvg'& ^&9sզQnU&|tIă `ٌaHP N ]ʑe߄dUX\ARuNLrr/ BB,:nt$]Яxtm'H*s{@X;0Ҵ\Ѻ.yENx$OI# ,oWHݼGhu4xSp/i&8 UCt窺?3Bg^^:=|ᕀe yyH}}Z>hPf0C~O:O%0nb^ca1?1z(w)RCe/He}w6RgI2NM7S0zf?ۣGwPmH-?pQfh` ϯoӣ/~7ܛ eH`Rc81ß?{p?_Ƨ3 )6`pgP&XL8sLywgN?B<1?z'{;C~cH=k6V}B;Swb]'u$QH{D9B [!I([Z#U o%ͳ}A W̚=pcYϞMφ?܇57xb?poAOp.(}y:shxc8ţL dnGGm!_HԏNCN9s- :75.naMQ4RP0J(*_BL=uR<bB31=OwG;&q%I~>Pˇ4ĝ<+Rбi~5ornȈT>w8Oj\r9%Y_IT-䨤b6I!<4f!#h/i>Qy?K]@/_4;BG^cZi}>H}`g7Lg@Oآ݂a0UAM={j66oX& -ӻaҍEAwB#7t5׶|R jr@Ԁm^zZ$d(GIM߭L* h0՝I;gēT(?U(>HY(##aw`<Îw .G #ၾ`}S RR $,%>UE8"BŃ@R@'3 1Ш=Pm}}0J`kZ,ϫ i@DQ *:)`3|H(+w?|#[Æ*2r*5vfj+7t]Ko񬆎m@tsD"y^9 L򊈾9 \5jRnmT*E hzɅɺAV ѦwaM3.@DH2鶰ز-s>`GSձ8|~i;7it[}pP>fF.~|"JBLsՂ6v.$1EaEzxs3Vݏ2(R,CM+0 ;n%Zg;>!Vpb3a ]@l*7b)}틄\-@uSnЮW`rBUS<_j8dᒠ(6s]p`׽,YPdEM %n9wV=',}8T)?2^1kqj _*VB |Ґ7úTq0/#È(8u5 s t͂T׋T@3zg+&@7ւjX/ LG:dH5jڔD@2p}-p;8kY;H(*zi~5xm@( v(KDX`_E?1żuMs76j X+)3R.0m32~ǹj3[`%?1]-y|S[s'?.^@icD`k.2oZR@tU\!î8cL.o+bR_2*ZJX({*cE17a .&p,Q,!N{%'׊t@/&eZuX-.ՃoV Ȗ#+lWiumuLYc0Q% wN!hU+mע3)ZP0+PDKH8_W=3_:ߞ!a=>b AGߢ$K%3M9xdNec ʦERb@TZHϗZbl}',,~LƄscA 0P O<)q]֙6jCx7^KJ-Q[X3'֍=k{ޟ xhusET"\]]p'< !hKc5`hi6]l=Tl0 jg(m\}x_+{FPTq,H$J} ofQ/lÄպ{D f}Dֳ pL}Bt|a&x;ԝW}P+V5졄_)CpZԝ63i]W=W? p~7MN iӎow3BQl~cKNO2=0@p6'y \ $29(S}\wJ4ٻ*_ WsHRl͆wMyBFoaH 9<5g ׺ @e3=s)""Y4?5xqxo?8 hJ($5dpKL{Rr A4//7dRaL]LyU.`:k\z=h`i~qBAq''>7D ;83^cmgR#+:QW""Mc<\sNo9Ce;'yk̿\WL]Z˜~ D"ER""=L %.ퟛO:QLS,t*,6{3abHhFP  `T]xqkq eO5ܞ> CqVW+;T͞7LD%zh" }3`0R!BqEbbJii)_nƭG "bƉ Qf$Rk2X&5pI%T~Lp%Ě(,H1ˮ{5Nqgk@ˇ'ZE"< N?\6fAx&IQB:^|( !~mD|3;쭛vO颼R)F4V==Oװ "+^Q=6ULeFBmO>˽6D"Rʃ:uW9s1KYz&STb\yƳXvFn2~c?DFZ# Y$AXZ #m((TIh(-Oy '< 3?/(~)Sp173%Nuޟ\~?H?a!>"8@DJUZ(M-va2 څ2?T9:E5jVR*%0i}wE.v$W~e28JRk(vM)(><(c98IpFCłUKi*+QhpU;B$UX6?I$8}fx\?m葶nI!#ql@HߺBβ֜ժZ)ij6 C)3ܤ )i(H"$*ك/!G1F~2* >?i3>N8m'үn#L>XxzII’E΃ 8*㒢 '65lٖ;43p'_`b*{(yȀ*T*9x' [ߋ Ta : "d+fjP0 "be )B)2\>Wt!)A_Ysp5:]3g4UEUQAAQGvEaɪ6o3 f**`'p{ 8Skr""tz?# ;gg9p>딫/.ߑ}:⻿ϗG_2U/Hl^,:P@'Cf_8o (>9wx)B=gS"G_ۜ\^0ƨ*QJ"29T/mջ|%x]zuן{~ӸPc8ĠӰum*Nm-nzsEPsry TV,2d(S ٫Z ޻/ե.B|<^W(|0+T?U1P9C3fg57RÇߴ0jn_Iy2 kՍ,V=8>( (a^h(z) |Wd^?}S">0[8:=f/Ezs%s~k,vax86 f ?Ey<\u}Կh1׳PjKi3` 9"+96ɿDc>ǑxnX&L Aw:o_L9VU^@]=#67 龱}X#l=1f✯dCkD惔uEu׋f2^|$C:FyR*vNXRQmE;62R/vf΃^|~l_Ԟ$/9i+񙌺:~?>է\5`6y:61ıK%v)xe -Dm(%7XxDž"E,s*]v`o5&`MIJP!ߋ%I|niAܣK SIJvwiߧsz4wy$ٕ pIemKָ!b_5yh΋5!m&YJqp^IH#Qnc;AB4 jO 4ڄQM)xB3Yz|}O]4KIKISL)SH Pi~S??%쒑YnG8 sSd&0F.߶XF@RwwBsxDPGD!Gy $?ջ_5T6.9A/+* DPO Q2DG]`!%?+1۟A!T2>[}>#M<3*^pe䁤Ha=O/| %ٿD2c#m|? 5NO?njQ#Boj#gx>?7GLP;4~_f6ǡP" q\ ?XOhs5T2j(JF77_wt GvGO*x}:yttrPu/3MYp'ry#lwO1 P<=I2A[5>qX]*+*mtG!Apb*"aQ=&a ^<R"b ?:QEz~y0q~`rO` oˉޠk ]ͮXdlCzfDy=Uw8e0В |jO`uqTNįTm(rv*Ôz998 :08?5ZÅP R}:K<'{`G||\[Sju>!ϳk޾7LEOPU{4Gẹ8iH#PP%<a C;% IBC_rRO"F'Ba{w%u:OvLI]·#7t~p<QG1mEM&@9 ߘ?0HR4(SBUpPԁJR R*GYҴ  1RR.@8t!5d4@āԩ*RST IP?). p䴅!O P  co "ɼ~ W-+NoD QW=z9(u)B)F CC {ꄟ 4/CIպa-Ap nɴ|kZ.^vfxQrP|[;B_W[vmf=3{fkZ^OFF cJyܹҩp˭)G`nTOtoA0؆T v8Oz<;=KzSupXaz"?v3ՙ;si3%!di**V^gU$oo@pl *ȯgcX6SJz'HQ[R3 ?WCɓw>;zeaK/@~@vB IJ`0fh2M /l\FK' r+pQ{C9<=m|2l'NaUQs*8t*ѡ rsusr:ѯeNL&%hEsShg6ntj:r_'DDEЄlꡪ=>^8bޏ/[#ߨaJ@oF'Z|9O|AnIcqh 73:_ -q^K1 +zvskJA_ævQ;@wˏILBfQ3=!^O5^>0#ߒ2# 7SnBn eaDpϣ]/zo^9:fU}" -[ۊӋЂѰڔ ^hA n+_lY7j?>IRxKHJb:G*1#YMÄuS wV 76B1S%q^[x8s·>ږs:ZwujviDf:- Y6}R"ச6co\-B@bENl!\ A9oz=jGi{Y`Gb'9QD ò=W; "Z^I'ţXLEFgWM=xoװo߉Qق?) @&d=_R}wc*#"ӷ2gfiMhrU9>m>sÜv~zpI MϹL( :"xy9W覮 'o D<( hku"e$Xy¬iL Jk8J<1hyhMM]ʾJYۢ<1tuhң&>D}cwfUth0t4 -}ĥ8^3Qq]'|x?bPY=99>D;fLC GLGԊ n>'ےp LL@#EL&uiT+xS B}z)B G:;pp%0!?kgh ʂzϊJq<ٛ"z -?k`39c",@ &dB _SzU>Hh5hA߸g(hdUb3x0ֿ5I-I{>m$H_fc3 aA%fL{}O:JO$SP=\YNHEA?An [=| Ya\DHnsaK%80=985q S)h`^۲b#K(^?gZ0A#Ok,vpQ__3}PC߿ڎᓷLHe!pGn ?_O.'= ~apl?Y`sg7QAiz_U|m(% Ք~>+afu}yrg]OF_)5k aDoHN:`_fW+ C&aa2˙SO2^Aod.r7;^0VaPMQ}3/nއ:0=n$OO͎1~_?vkC5V]yrpw ;z -`EJ=Dewb2N@cNxyS$ J t>jŜP0N a~.P")dL<L~OɷMO#ēc3+jdd AR)B)ǐVe!\(&_4+O/Wp8>Aazp¾5ҢcmݦrxDj=쨻^|Au{ /ELuo{PxS9opg1~˩Ùϲ|#ÆY6On8rP+mZ| b*ga03/Q븪_`B>vT3(:_宥glsԁyѩ(\UzϷ8L&``U^1} >ݡ!Ko3x`QDь>/]In5 tN i |a>4y<{{w;!x}}{ zOluc_^:OcΌ47U}|}}9a J򃓇&GPsF/X:^mwvy&;xǛgx墋GEk0J5u؈CG$,_hB~D %*/6Ut!yzI]?5?xx{>C٘8un5ɼ$'!3p~#KX4Y= 0(e7,}1u8cr]ǀ *폍%}Y4D/`o/>IsrLs= Zhq7.oSfPaYeijk}" GdxK^iC)D!xe!g]ْu SJ-Q`B=%7PQR?"u(#!Sw?Ώ##ҵ5X}eh 삡+ʪW{p8N9 ܞ!󖷒P`AswK,+,&tsU@?}$b<`8d`{ƠyH^MnD-|נuھ~i(EY ,X /ػxPЄҁ:urϞ3އ9|>j}:76Qx8 T^'QS.~?ϖ6avbg,1:Mb'_|ϜD.?!yK%*) B/֪ 8 o9rJ&iv_\O"H{~,/߉!j "02U\d;$#^ca TV~hFE!y@f7NBp 6RmF| S9?/Ű 0@Jibg[) : !.HLMzѠAgݙ=8NI9[A'yNxd$k"4O'炝H7:8MV(<9G ~eU_(Ԡ02|_ǏOn_C垭UFA|?T |P#FR&f 20wxDϿc6ϗǎAڲܹG @o6 d }r^'N8#!xx=g Gqb^Q#zЁ jNl:P&spI<wcy>6J#COdɘl3^/wq+^^yЊ)?ki]_=fzM`0 hjh;Ä>͆`ЭvE#}]t GmЁBT451K$xx'J/Fl@0Wmbxm1YPGiMEI[X:f=+v@9pXgq#-ӴPcg@[ѭm) $M|~`VڪY1(j>h?GTx#GO #zHGHK B"C/~-wk82Gڏ'CꪪLAy<{T8Aj<{S 7q|_[8iq}t>M.v$t=MrH$'OeH- _chƃ T6}{W?[ ݼNC|' gvK٪)Jot{19I>KX]bcN$6<:XyN s?+UҪtSLqф}Hn<) A!zc7O=%4bL\ M.:ep%LJ9@7.N;8$Ujo0w :{ QmSc'%BAQ1-?/(MSG=IWQ7:IqsDef+苑h MA$a=]wgݵ QO[G:)!':=&^s!!O."p|N!R%\{,>s=GcB!։~ )n'Z~6W϶/Z2MSBdGb<;:dS} ,u|q@P$=tP8\KqpMdC5246~AWҟ_Ϸkn( "QGzZ82DUA6A%{cӒ&mnLb?f"c,"!AfHI66NYfcU[լ4IvS[^{?[`QHρ}0M&y~t Z׫~+5]|BhG"3U I  &º ?[{TMh"3QljP|ydǟSNJOz KFO*[B_Q1¬w5y{=[ְ'fe)CGQSP]{; D!nvGI6l:#ӓN V'ZwU{S뇷~˯龥P_<$'b52cq?L|Rw|ogJ r>` JuN2_H=WOgS%N=DZNkmN?+㟁T!9k^vCX$B xUY & h2D b&ᓢ*9NB}@ 5Ha? ajH LkttCۧEv:UISj12b(fc"ūөƚ}>ٱ $? >@@8"&؛blM5&j` 0}vJ $I#rI$I$I$I$㑐InHܒI$I$ܒI$m$F$IG$$\sFI$Skc#ǖc&9 {p~y/I$I$Hܑ#m$I$I$qa_Ց $G$$rHrH9$G$I$H8I$I#H9I#$I$nHܒ9G$I$r9$I#YBUUUU!ﲷ׷Ǐt>;|S'O<}'` 6 (d)\k̤m܇{@DGH@H`^dpx+{auuhmF)+Kh}gHnr۝칣|/I0 #gm˪<;%_ 2s |זp j`yS*:t*IG*}}%f B!+) _g.I1HT(`.AṕZ|UUUTvK&) ={HTe) kYR&5q8!uZ`ȧ Y9]5ʼAA=_ʊ֪V+FZP2jr)lL}WJkg3T|xuѫU>V]DanBþ$B+|ӝ+-87**y8_XդfC0H}fF_wyԣR&#\Mĭjd(=㩽Ĝo<;VG(pFHfP0O0ؘ<=y.~(Xk4랛-v*=0Ǵ]j`W-Նg:czck)ijg3:7_vf2&~*"h $~z>uF-glߩH 4}?`L2[j÷ ,Ḳ4]ְLpw(X}cbx"r c*76.Ҹƚ1Z;c%*|}Y34םw *vK!ED.s0uhma6Wzjl?(ex6(uh+L֪󢤄b^z|!H2l;pnXcϫƿ&㻒`W ?>bc;]68epwrx/+7nvگx_/;NJ_f0݃Lf>"{׼e{SH={M\9)+9@v "yY:,AScx١SD8 ~3^ImXPW>$J맨`B Z~f\f^\3U rC y:1][M"ӰpywiGAׄ2L5d1pܟ9=[ľ[ 4QGpx V}m#*EwRbQ*K@yh}g׎pz{v;T%E`Rz#(6sb>}>xuq%N2㩷Nvc='0%D9 f p)噒%olOHs"ŒfJd^b~,Gf"TUQv7qk)Հ #z IƁRLk H%t!F)ic{3*- SEl'RApqޚ 4K񎣤w#zpN}k{.p`Gێr(9lM˪;MΎaa&R^?;1 ry9K,Ep[bb,-JxI D CuNР=8֫bRPŕC84KawqwӺr`HRHI@RpA恸oki>:/\d _>iP6xqa0T]g.sQ &gQÞOŗu_yʡǜh׬;kK?tK`t9hl_^(*̊)dD?GӢd/H>W9NǦ%Ĉ >"8WZAfxWlmͷ? CMf}lpG7.g1>$q&n., ex.C/t@!sAr [#1z }&bcCM[D;HxZP"J\D|@m [ SaNbiuZfyMP.)նx `1{tkҥAGQ*j _ XzZkg]F[JL,Xe; Q1XhPV ISܺp¹Td&"!u4}Y9Z VPnpX(k1:E cc raCSuʑ17M$ f0QpP !X4ykz\;RB/%6) ,ѓ^QoH'[?t IdI92D Ŗ(YTz ],;GzqP/oP!hYp[;|SCs,W>M9Hb,T{Hx,T*Xk dz`}$1~ @@F 1>SMXrQ#|)1"DOeE@[T[5NM$Z2N<\%" @W[3 u s(!橆!<뼝Y3c>mo4qsCUyfc_ Ofސ]REo#ˇgg~GL^PJRz{Ag :H"=Lv0w&]֖>BFIyuçA!E\p.W Έ;4^\{?H{q+HxP;zytG\Jʫ`KEsy<70~""zNX)3xfMf;${bc2z:}[a-'с#Ig}be-1s3Yh;1P݅ @@@@@@@@@@@@LtN:;n>1]~1M.nG,,5 d\ 3͑ݺt#y|otn;D'qE.b7q5@ёSv =74* 0Fl0 wxC8;pU^) [d9&U'&4!EHT:>ŕD ̾T)(D%CRPq3<a} VFkv}QGe4Tqi'oߝ<}ݘL˷~bYܻ~Q-ʒ)xBRXV=4G G9_ ! ƧH%w^$O&fyh/,}GP)=~X^5꾣mV hqG_(Q@T ܁*S0/g7[lakoxe5Ya3EmQ D3z_{ ɝ|c{XBYyP1w2Lb󋻺i )ww9QpUYw~glJbbAteZ0@/!*^9戁j^lnW%L\વ!mL٢\_^ub#w.ЎjU&Bs x4?4B<(WW"w1ǓnTw/[F`|& -5v%ӯ;AW6B\僵FTL-ఓ]5W9;D탾)uE2%KCjF"  `tH:߫MxEdNr(8VhCO>mi?wKnwcȸ&g )Y1zUy2Qa򵼒R1QIRj&'Z>rk& k.74Wo"cIQRc#{?aɈɭIiԞ5v7HBj;;W ^LK;GMu~yi[j#IzQ*HӠLRuds󫡎}ۗ'ߧͱG)13L֢O̰à-0ME~w> LGDuos!`GA ]x^:>Twx)|lkctW+VwֺQD 0϶HKfK=|rU :ZhrH@*E{"E?u@I@rڡߡ!x$2=<~3ASS _42·ZkKdkFѸ_Qp4nw݆Z9\vb4naiE]R m^$@5\ȼ5ucd J?V3l9^j;ۍk-wի9EP(D̦?r4!J?~A:*pus}:BN\ `t]rH{MdO_YEDpdsO_F3sRfÏmW'hee]8JޭW) OYT9{'ye[$RkM=>?t];Z}jWyCy{# yr3I pc}wbk7b'tnU$9Ŋ!PfL2 eK?dZ ĩON8C?nΞKRL'ŏ*uƳFe~zoDR;GCkŒ="02n%sw,M|z| #Bʼ8nqf87o* =A$4{3U樽D/'!bCɕ_圅<&)柫Qی5q}3.?=fפ9`ߪk0k24RGD ɿ insu% C#TRXx½f|z:r=F:j|1dP>[C՘&vcջQ(MXW rFd ?c[אێOdNr^WZ1 T֦x$@#d-vֿ#[u^ӄG憾\ws9@ݚdb=3 >jZ;e"YxriXD 7ۈ:@X93]qu{ˍkt9AcH_E}y$G=a`btAyIa-@F#sXdXd1cdV.`NqV"KPU%;y\9 9"T2RVTL/w*BAaVN җE>O}qߏWnO aGg I;sH([ u=2~O. ӵG".R L K _hg*Pɡpb)D'"*H6UE1z!!j>%]Q\*q6,_# a!5߂:bW>2T>M̀Η0U>X?u7>$yqy :'ꖹvGQ)O]< ʉ`uyk68LYXxL:We0YcN?3⦅7a .->+C~p>%*c89&> oPEH7k[]ri Y(/(^)8jNE"reA7`ʊMa! ax3B9bvq3ҝz(aɕ֡epg!H1@zشG=Y9| 2~2WeGΞ2: G/9{! ei7sA}k*2p1=\Y}f=R>*7.?W;| ]%D7*Byl|=t }rˑWb5-NJFldi9 .R)@_T _3lϲ2 Uz40n:{}I#na@0U$YYthH&pmZb÷=L;^c.Ur aG_r+TZUżuݖiwPhINO*=͈t ~Wς҈K|м{|ɧd8?{h$Wq3es8BWf[蓟u]"s"6) -kS1 d a&>(yxnf-F_+`h`BnI$O-OnR'H? C(zqaH5^@rV;j6\/]s nGNV]J ڷF~*rrcSBzOsne,ܵ|6iv۸4cЃP lz{owl쐯{{Ru}wRG<ٓ3e*4L[ݏ~p0uƶQ:-iY5~8PU(-IUˤF#go6>[䷝(Eggɷ>&5 `d,tt:iK(JLӋufA2}!D~o~&g0)E[DA-C%G5iw<KOE*6mxr9Y4wp|d{)M>F~/S :/O%/8~cj/|CK˨|^VcbܾqOvt$gOD=ya=,!߹s(PhUӵtp ~jt%q#V>^T @01;omaFR%W~,.x I޽z?*;N=xGƨ^R_Jvn c7YKE@Ћb[J8V_z=x}J},ƖȬd;np]>L2~u9(my8Y'cWe׻]󁳒4ZGN$@C:X oDpw <`1o{MSk/Ush7AsW#z$v!7U CT@r8!.E6̘ $E%1{vbN2| ~6xF7/GP x zK.]=X@AO+$_n$:4!ŧ(MµNrgHVهgw $4]ߠUò>3kg{7mО1u0MsR ۳l >c.l>cNY[c_ ;w`+-7P{t<mP@f^_q#f٬C'4Dz8 Ӄש hY !1_l3ז,I&.3lQ"p.ݦq|p9ꈖ4qOr UǞn1t@ kC~_B ~*I&c{$:f.s!D6Wb7g}ʃB(m73DL@p_$*40m~ B7\ ?\7_N^c؛#;3jj#Ӳ9S‚lpK).J`]WL@nhL82h)N`:PN߂dn׭ٶ?Ͼi|!W <řd6O-yFU@(96v',_Lf(#367o Z4 +_@|nFL= $u&pRCR7Kk%Q21KvI(煰)Wf^uLp!b'oY<֕jD"B[ Û℄]׍=Qpio;y:27bfF:K(ܧ&Q>JE=7L2'9y/ *sU &LZJ%z[C4g$2φ'?KrY˒^w:sUˮQ{1KzFƪN3,r.OX"GטcDAh. XW}t@ybPw[lA'95ϜK0u1C0Q+bl} ,6@9o lkA,X[ _jJܹK.M5I4 SpI? #In̎M&I@ѴrIq=OZ)FXaX(8MWsn0 Ҍ,k ) ;;c !i^{G`!/(pxϪ9%|mK;>`14sLK6rg"LX4" `)\ (! dl~K;b"8yC(X_=#,zB媲ƠǾmSS$IЋRr$i_Dp9@[OdP _Wky7`>!#!׳}*K&CΟ7ݕ4vn@aӂs:tutl(E/yt^.\8CK@yy6|jTu i Wl +\ x{\ND;ٛ\.bQj8`/|-`>q@ܜ৿t]NrbB6IFT)'Yg $S`4罆3m1=z<j1oy4DZ_.AK]X, -ihOwKQonmFQVPhث`}.* ; Ϧzaaa`    """"""P-K}te74MDC 盥\(gѻoXA]ah@2R ڬ"ijP$+׈m|U"=nNBJժ0W^OzWt<#&wm/Pgnc}3w]ί:_˞pwl7^XGH\o3J ndNkE]nhM|FP ؃9P&1 29E17-m7nZ5V%gjD;aZPr &.l7S(m57CYNa # \Rio4& #P <|JHV*Hlb:C@ZpMpJZ0:Xw\U9/ͱ.qvZ,zF`= ՙ:m*8G҃9ǟeֳQ=t3) Eչ3?Q]b}QMGv6kz%o?Wf춌J\zmJYuYsR, ?Ͼ`]졈-̻?\=V:u6i7YV>!]zI\ H,/:$ A#lZuavp<o(1?<#Ht.Ap!s=}NXp g5iP:;v4\&v}h"'<یKO \s@gٵ\5o̡uLܓ`7^z= A݌%>(:pB]weړBHKy/1Oaݨ.6*ZkbǀN{0~/rqbzHeێ_QT?Nr Cӗ|CLſ\1B8(*LΌzs'/ظܸ塲*"%Z5[6m{\ɣָo ឣ\6eM\$^St&/Q;[h5dlpE;mَu369ĒfrBr~vQ (z~RT}g~p~FI1-۬pvl)TBv}#HL}ԱՍLEU%'@_ SpE$`΢ 9wA]qjuJb#Нkw q?Ņ}}Tsa]n|ClXW}@C kVտ~xEhEeWq{wGSn|QO*!2U˂(Ӭ+ HNC MoWn1l\]5(%$T܁ Dyц3xŵG=-<?}0H}m7pzc;V[ pT_v(xb{ڑ*M[wRkvi8> 6;\==odn#x] \A=J N\L7POx p!MZZd(Ήjt6XPAX邌o_~_H0ZZKrcwd$-(r [ugÈa* % 10%YkqV秵kN #@,l.mRNX H_xZV YIksa'(E/@HG`^1#Xpq  J˾bNb$Gkt8y9ylQHM$%mՔJk]&04տ#LFqǚoؐVk&i VƻKh,6عIaL;w;$C?'&wKA3ES5QK|͙PPIWv.03r}^г鈼F$GcxfޠI\F7Պ}%S8%F -8KgXE6x2"4aG[b ֫,/ask4Şelw#:d.9}3cmWHntyvE}>bw] eWə֕K;W~ xAyTzfl:d<ӻZ|~̘ehV`] (Z•\jfp vJ.V"2ezA+ڢ}\is<=( q/YqaN<NH'Ls0 -|uby0a /".4w_@pT;}"Z]`6t^ao#>`݋ww9cd@H¿G r?[Ѣ!$|T @EՅ >st7򞂝%YJ *Ƞî\ {o"Hpg0s<4>߮ܣD (1ˎe'Laz]sj_uoik 0B߲8j<;i[rT4.Y`w0ea2=S|OA5z-mWz _XԤ=I$'sX1ĤA$!$Eb-qݚZ{w0fVg@ZTdGR7N*x>UEOֲJ>e NĀvĬ>7M-GfW#M11,.фzJҁcl<_ṗ<磞S1{ ;CqzQna򄌻gvHnC:kkRy!tlj^5~N|Td5 \px2xաuZ^q35DC W7s0zX;chx{}J^(J%XE\ot"-OW"?Y*[,|={h*xg$϶ɜ//A||\)^WO2-QEícܜf>hrfov\agr00WK--+zF[gvdsi?b1ap<4ڶyb8< 9-`X|zc3Nc>5kDc~ /AV\+]m[k3ZSA\*}H fXV׳($#Ѯ@[7*8|iVc3GX榏;ɇq'SO>s5Lt1y8N1=;kWq9uD^>םVg~u\-[ӿ۫u؍{k`ya>@;<[b9s NC1 Xo#pufI0pRV# [5|ߎ{=u#堨7ǵi8K*R/z7ӾP} 5E+6N**^QYU6!kwH9`V@mXWNT2=/4~>+y?£v$# .iw ˋ) 8ꌛ,?3(9%gq1R4iEԶ?%倻%*f`]0{o<0XgsWމ~ I̋obPSt .٣G4_F%P`lDkчCuڅi)6 C2'BK[ݫbx=\mؙ91bs  @ޫ& 2$BŒ`7oU̒#{#S ; T2uNx~ z i Xp}s~iK42RCI kjl_^j$M9C!0?S(Ȁ_3ŒgD s5O8*("ˡb'3tZX36rUݯU"j=\,!*=*$ٕ: mTq$E3tUvA"0Q&r\{'η: H ZcϷrG/٤CZPh ĬnFxjA9E#~k2H{lj >g٨l=$u>lf dXm6o |xqщ߶\ܰZ "O@CƹCbnl XUsρѯH@\DgRMF!&p΢d@qz2oqW-7 ٳ)02/K5t1祦U 8X2rsȃ0AQq;u&:2c[J"b,VZFHs:&yîH {Zc 1b ]5`=.1L?GtӍ8 BSr=n. NӪZƱZtj/kGմι7"HqW^;xAo j]kM6({{JgPB1#?~1"U+@ߠpӏͫMcY9fߎt㦁îbdFaxuy!uBytNj҃N'&w}*A9*u׆ /m~t$ t 0KSe]H_׋e1A')Cf=+1Y!hH*( !(Zh""J( t;`Z>z_yVJb=շ=;9(GgdzY 87MJ9@# ꦐ&SttlY)0޵hϰj+P=0;ԫTJ?Ői`'¹@bY1?&pl2O[>߯|riM9D!&N;EʵSb0@CGng8`ED#?=kW6r|| [gjП7/;[O7JɹUXdK})kx\/_ČW`^Eĥ&%R5RP7\Y>@:)㿍D;l ['Ĭ>43>yX(PCKR RZlpFW^LB {f fful3xQ~-6<47AŞN.XL4kdUvT "n>Y #ENyH[_4RP%3"3/BN$c+Ӣx;FP(ee q@؎,4ߎqe!Rs 6r*7+M IQ{e6:ԓ*DM\+>3qZF9?8Y*PqbóYI F Yy , B!Lriu \p) Y|D@0UN%+.hw:^#J2n䬞fe|b#$KtoU2keB@F((4W8FN$5j8r)lQ_ԯp=7-$%f,mݗb0 ltڝd] Tp i7r $ Cr 7_k~ĂR)8tcqpxQA0ec$=\Wd8{8M}o;W_;1ܦ/=OfnrOD <|gv0 ڢY=Is&C޻CyF9OZ5 !W:-jYQg/2*I6{rSA#[= )TuڰAG*<;]Ih ` VT"RO}|>A~?wYr_G~a{uNmI>_[g}+(>ϥ- $!jZ/ܟg* :*|JPt ;<޿zj<6~IA:Y. bfӜ8ϻo DIȚ))#Fa'} t}ʈ@$;f?@3_ p8 5F@ t1Q(.KhwQQ\UWzk@VLP^(Wro44U"]32dr Wk/jQzسjўN#1"9+4T* Obް~E"=T'.N]ڛf%'pD db wNy?Ͳ0#җ1?גm %v1?zG=!֏*Cx|<eɀA^Nd̐'=@x렌sy0>pk_/O񬇑W{~53)xA@ru_}ɷrØ7j=D&; C({~aJA)!r L?)tBb2a%4pJ٭1JR9O5|$9DN~C%ԁJ/ZAhs`! WIPMɡII4.%E"~q/>?:v L`(J(v nPS$ZA )eJ  @( !ZUERW682&g9{GQyl_| ЀQKIJ*& :EvF-R1ߏ^RMadBg?Bo l2^oaCQEMSʱA!AC%,*LH-$MICABSH ! AO|>~ר??7Z~eJ`!!F+@t9T,< l.JcOY~ƹrh+(p`7_١ Ԗ ~t$OGLY4 {`x8=OZb# Ua ^r$4\&%J?̈Í=K8$d1\7xG i=zixV>gBc'8q QN 㲢}cUTr9;6'jofPHGbH|w_ͻJO]tAhmOm|+ ?AZV/xr:X7+`t"7ZizRֻA ?#D[1;6HHx(T$@49-B (U?;+vO뿦dz X[ADGzJ[TC\~c`([9AisF.wL5KTQ%@v"ь,W#P*ʨ_Ӽ:8xzəÆ` GoW*JJ( R?B9iGy)vr}y&IBR RI0}Kq#.0|~ [ SJ)oAF{k'׃.XƋVZQGߋb4{7^>t2}@d$xߗzl9bZ^x@/?¥L^ F0LVɊp'^ib;0qNjL(cƅ7ƅaty!_bO"W2ҹ2Ҭ|Lևڪ93D7V%[?5?%1ѵƹ rTr ZE=pM bB( Ph ހyA逓tс׳7{Fu0 axiG@Ă|e['ɖI_I$9ĒI$TppSxMAyzAW ;poiH,ʌHÚ6[B&+F +atw@0E5$z8#kvs^G|e@y.Ѓ:(# ?~;T͂C7}..=2iHzV +~^ܵϝ?bۓ!.!Ϸ.DM>?oe(?~tfYj ukj,WT2nekq@?ǏFC~_P+E_/d K _CTOj?﬩2(~";PESh skœhFDM-F{sH)uȷ!%Τj|>٫ϙ{~2[_iK2P)QΜ6ݦ `>f`@B(/B^o 8~|MD)v;IJrטN:#.̓&:ݫP*~c4 u?>Y[޸k|$= |/g" ^~b22y4e(M۩!YG]@QxD2(#wLu]5 rd M±[P1pr!}uSqFb'2<=97A؀X0H''ުHxQAL@!AP脩ug)وC{; b`{n9 @H@hDjDaEӎ6˳UL.~V~xcJ)䯷&v k kПz>;;_k"+"q~:wY}FNZmBʉJN\x D.~1(Q:yg _9fV{HYvBNQ-]K?55B(^ fcl].zoJKAת6J u qӝϊo`1MohDG3I,{랹.@o&O/򭂾K% usٌk7uכN(!~_LX:UNTu9Ȑ"F0J x ILu?oCwt`1}>RG&x{Ą-C^% C,K"v0 n'`oHiŽ`3 U17г"pެ|@"'ݪẄD3:/9p ϐNd{Y}}?M?8]{>_,'1i,)92-;" ) U7) !B]6#d`Il}G:$>ü6! xOӵz @,=0w{}y^!?u86p>vt$?aSVh2?2a? id٨ p:vE5&}}<b,p*(ÚbḨ-3]ER4H.Ò8\=~h]~#;([7.nb Jś"mh;&.t /w&6/O#`jl[zF~:z8 <Fi27N'ug?lY}ޗMЏ;BPk:5 ?➥_.+Y uerU&VNr$!%"^svv *hEUi:~L<|fJmIx$>?D7\kbCk@WUv:&M2G _Az# xfp@Ǹ{A% HR&=YV4V:.zzZB9/`{u:.@k\Ed6vzvY mgjo^ϯKÚ[UU]9鶺m.ANCS/묷aluVp,}Ʊ;o}|}4/'zڬu) ٣1fhY~Za.+LQe JR(D:ޞsU,DDm܅XzWxX%5oN{{%A)T*m,P)dOc򘀟&BNw! `jzI`9WX? &tjI`{y( #qBL}YgM~m a40Pvk66>|s}_ Stg> 72àqx82鼳 0gݵ7a~G;yy{`w|z2*fdW#7E/RGhBG.rgN((ʯ^<Ӻdir\~Cs^/Ȉ&3O_nJy-\Fc@kqP`ΣYR>G0٪v/Ѫ@쭩g=oB)v\eN.ލ){s8ak p=Y{W|kxyqݎ:|`rv߿샿E!>o@|+tVFgU. GW-xpg=Uߜl BLBu!toޛvT[o'׀FN:|=/aIO] {H˂ *w<=R-" ֜%%"]Χfu F1zB VTOcB(tOk‘i47Pi1æ8FTlBmBwH*@ 5JRRU\#y>H7Ag fM15U\6uqypgJMB]UU//4 B b(tLhP)5a60^_J_, RE8_'ܸ}549i~%ǬbRhpN8Ǯ~4ϯ ,OCd:'@K@KN_u>9eϫQw4 SgaͣaZ /LO=*1r[R{78TO'/I;xݗ?_h -T ld{ǼuRL6e"&3\N{ǒ]_r`~S>y> 7E`@=~mȐ= |{Jhs@:,*+ѭ4hϭ-J~3p缵8AN6o2~ߦ ёd"XWbQ%(B*:k4? |FKnII>(H|XaQ*:Ot)= JuȩIU-%t9@)q3,߯fTG_xEqq#ɨG(qᭈ]^M{TKwU(E1"Ɉ=oݫ__/ ú@~cy=A xRPfBc eL4Y3H@'DqÎ8~zG;0ԩ/UA(̡ǿ)Q{ĦkO7Vuu8>x 77\rP0"_W)ɦ\?>>^.Z{<™ ~83i[hw- Q==)?~cV@8'pkpuy# q U+csPì ,.]*>f\˻<MD#v}I 0xG8k5΃a\GE\wx]?qb7&>zƺ,ƄfMj6 ҕ&N1)m UgMш_8"mbpZ $zw{a$zG+UBf 4TXmn䳞MxpO3|Ilx4Mxw:.?PU*C]^.s}KZZ0v<]( ׅ|H('M˘{<h<|N7#M_NB=RnE.'~~5=kwpruTz݀&57oQMލc>a0ME!^8&ǧrÿwvuvv"Gv||\Ҿy8# "XR%?|ky~>C-wl}+ ֈ;-:2\tG?,n::Q/|:P0O@P @)"# "JEEB^`2  *ko1+ m"e zkgS(ֳ`כ `C]QN;rOOdzV9u6Wuw /H~JH3pn"TP'ӝ6/\%Z@jQmӊsS  (76k  ]ə)-π(ķ5 s?O릿t~LF7k%ӋO:.h dk1̵T8R_n%㋏u^7#~{.7fKk\S)f6@RŹ%ӫZMޔ? 9loѓ_tx66> ouVj ů}Nac7VFy@u|1^n:]ʳQ_蜟9 oV5Q*6FpnA Q;󖬿ˊ3þL9۱kJӖΪ8w#?iR\ƯwQ=:@\MCjτ^\ LD!<RA7}0\{ۈۣ0q\& c#]8lY3+ ^'Q?{}<&1ɹjYs_iySd\:p{sp8Tݔ?nA9m#<5! U5`0\U\|<E-}@CV̙`4XxsIC>N;waG[@C"g J4x8h~($'\@/7#U"Cow|Cpjb|N}ϾBpHMUպ@}C7`UXC(Av4׶]H,#F،|e!,/fP ]M"օ۷ @Fi2E&wnPzu~^M-Y\l+nx \ﰫypNhDDU"T{!#EôYߵź:";jwxbIyY ` m'}#V)^\F0$sߛ/.0]OpTRV[0Ϩ"} }},'k$PPIG"ub\pU0%B>Xt3?h+DmaNfKBA.zqشjO'?Cx:#@qWg{؂s;jDCK KV[׎{2PvCl+% smxj 9I@"{!-2Ï=[oûb6wCk$F;F Bv@Y^ !Țܧ3" 4x@KɠOj0qs¬})yKs;>#(̺wS꼿x֮Qtaә5>BncPU I "&{c0Yŵsd,~C ο۟^'MU'ΎFOr>{o{sA$yzDv;WOVd`_ z $}x+!! [X!e%|)>goQ'k9]h2@8 @*?/S_}.u.Gtz":I:}TN{~8J> ~SX`k߳u? VtTtNTgjo J0K*h S@{. RB7  -2A脉bFw?gKAʆ"Q ]MGl@}>nAP Gz_P\nTP=Nh4W /@XXw!٬f_/!|NRq ;'>avDA 8$Ns(n_s ,j 3_D;o8Lj]p  U%PUA4^a%$݉q _ǝo&>N_w>ICG=<}},=C '%v@ [Ŏdq/8P!Oh 34喳2+*QG<]hg3! k dWD\0NR`<4:b'( YWD0>r?.v*ܻOS\$0T=3fBMLK-/)VY=E:b'  m0JkeAݧNm=Rr.7ݚ۔^{ mZn}1}%xH*w+^`ι}0kT}ۥZrMba&Y3""Կ+ '#H8*쨁:azIXi Hΐ" DLf% dǓx(l{LB&S' ! MĀ0Y0||oA >EHT_kٵ-CLN"5kKV0 pa}^%2;+R>pm'^2te& fVSv;ns@@|>=,# bn[됴,;Թ&?)L}>Ʋzz4]*'ANV B('ӣ`\-sB*D=|Y`e >k*MalDc?s5/óAj[ݫDCՊu@4]88O#AB*@R44-(P H4%P~/R{!*q=ZS$Rr8jͰG8iPGzvVG:$_.Ǚԛ32g&3:̉G&?B0G_[3Q> u!C}_u΅Ѓ7+Di8OU05_cOO~@(dGPP4n]6i;6ސm22se'i~6jC o6˫]Lw ƭ ~<$ygā \+My$1ѻ7u 41a5BymTpY‹x&lG0IN(4ԔRouwut_]_~p۵eIBbJmv#ig`_TNC 쿳Pe=h6lH@8PËeZs!4+UA0GPuZJJ_׮zU!wr55AFv7iDWQ~[A.4t$gT~>$~nK#~#7k:l\q{q16+IW8k.˷·]D-1֫>x|8W.j3YXuҺ+3 ?Vq&iF7r* m2cD@ voDu>pGL|y:ɌnjKfc jL1y$D?U1iqh)Ԥ:V Wָ:sXYoo?O7m9|Va1..ݞO;%s0Z/;UcG9o=66QG\W/^=Ɩo+&ܣh:q\?{v@ӏqPԊII@-'HDE"E~fsdC҂E|ӌPyI :>??˯v}ևN |OȎ}@iiBJ(ZRJ5f!$(4Q9$L9&ba.0+Fa1qJ3QjJ52U1X2K*B& u%*DVcI1DAfLc1UEKTEfU[ )Ke9 dT4&a5)IZ"Y!))H$7Jln2+20Ή&.3 B"SxW ,L32J I$ʓ0&*p3Q. åVQ`µPRM&(iB*F&%QQ3Z,w0дM ɪ ̓0J* `Y(0Ƴ ,f9-+,B n& r¤́5kLAX@( Ȩ$2(22\`VX  XJ. M@~OOZ7" ?(IoP= &q\tF_sDLǡ!;||4d R=bRyӵ{Vqjo+"ㅔ^opb%D[֤ C3\q xj0 vCFzp 4C!RMiy(/VnHmK{8iȈl)<3 dOq#v:=GvHOE'εetĐ1*UW) OMC:o j,VO7 jF0p; G!DD*L P ]$47/5yܙ8H Ph.ވ Fe:<׬WL; G?;v=+5ZXPy >J;0=Ip BpJ *뢗9v u/.STt3ŵ>& )ns%$2tԆԸ`xfڪqϋdu3>}G$pւaӗ>qΕa?^I" wX&i{{y֝#BPS$ԫe HQr6@aѲ2pw=L̋:'հk*(<Æܡ0|hi! C\M@TR;_`:´w<= zϧ$@>ʪ{o+DA]_+Q\$\1EBEE7.S'5Qbyb4DY3֎7=SW}_{[s=azdeəOykeJG{~[mΐn=ڽ1iF]9 Ɯ:GxN~}mf_3RHq̥j`]g`,$* wu! LxKv.E#FR_@0 #o'O?˕I`3&)c;tΪ*R$bQfC^۽rN4&)'Գ uƼ PPrt8@ r0HtܣRf'zHx#|_T&o}I|Hвf^5Z,2G-V#dv\HK jՒc5ےӾ>/r )z/8``/F:]987X,rK*tZ#-קq†qZ9Z .*Ӭ mVq^BOm7׊[]ЮuԴ5j5/u#ibxzuc;]owcO|m ό_Ssy}cQ<]W]L1EY󢢣U|>9M6.W5)zSYvN]4[F|olյRk_UjIԩ33\xq:sGy\[ wU#ަ~4h.wˑRO]=W-CtUՅ 99 W(1v(P))A#`n"5H"ϻ4j N2x7 %AhA 02ʒFĊĂ и;Ul`("Cǥz J;]=};ʆO46G3!LhOJ&HNh/m& sOּA shP&9"Mcיf7A|4ISәR"z@ٴ!noX4o8!N:C׮s؞p{3]r#"|)"(B ))*Z)(("(h (*j&*i)(h`(")) b)ib:kҕD銓=GNmߑ8eZf M7vu@f']zB4אveE)E! ~@i6g ~T9ܬ=PL;wpm쭁]n[Y5yv? 0?S(~?h*-i-|>d݆g4.QcBM ~Ĕ}]~4GJ<@F4xx;C/(hL,69@,6Mז'fqu-Et_=>naOi˞:ZdRof!ټ9%_!_ivp3 Lp9[xwwC_/( *{~2 _` zlߡSC`j =REًԿO뀂8݄}Pn!=}q^&}p$%_pAj—x32GEV$K |E|[U79_^ev ]Z ‰x]P']92jE""Zhx/L*q# DG^."#?' #XW< R S.#A2Yď]$C~] p)b?QsF=>(0 Nz01P7(D@}0 Q*O/)2㶷Q6 8GB+ Ǩël7u!@ 7zDQ 2s}`_0tκyG;x@ #g Y:OBCx~]7$@/2[AJ.l2܃E CX?#L8d>ձ)-iz,A]h2AH1,'1sk˓q8Nػse(As" D5uuƘm,(-Q,sJξpl=^3P`B{s P]E}"_M@=_=CoKk:2 J=M~v,nqګ:Py[^hdL)~04R5]b^;ulgQ1?s)2+i>mhSKȝ?C|E5y9bTqs:  g>̑JAmYd)&rhF8wRSDr)1`KwO[.O&aTpڣu/%ۜ>wab.ŀ q֊RjS?mt@B*AQP P|"XMd2&ə|~w@"?6tp@;hhv†!Ǣ̥4hb4CABSU@Sinj%'B}Jh&!PEjg0wqhA!0Ϻ=C( ȡ`DO:fBb7s^ݨژot[oq?xR;}6 A_$ՖG~`*z[9a'pËZ=X>svy~0zyBZwx>¥?/ 0}ҍ߶% B?PLZ G}"" L0`~vTyFS|}':0KBmqQ  eqx-aG:-<&:=ҽI/m=Ժuշ;x"[#XZKf/[]}rBlɬpַxasXGrxa:!4R$bGhO?g@ ;_Aӷ/g?RK澅-gtsW=>3{ N>!ֽka:Imńi'9ؠ (@-%ٹrsTpB_TU:-o2PAzOKWrRb$>w/m퉻!C=:?~~nޕ&~*~%AHځ .I@ :Sj.$ؓMzfiւP6q'-s)AɍƤ/xCntmEtɄނ BA)0!hƏogÌߘ۝gfRlof$!$n.S&qO&PY]~ &M⪥Uy*<%\A fupkZOq1ܷȬ >'lu:;vt}ߥB(%9dёIEpo % z=OE6wyJJPHfH:8ܰp3 & X*6ZJC ~WN ,B}շޠ?\HvV@'Ay` (RƆeBQ Ref P`p?4@0B! %*@S1RHd$HI! EJ ϯ_19ZL0ca!xz5 3d@.E{ =<í8N^k2\vNs#U-]|^)xnn -yt K *'v~G䡅%AI!$Jm8YD̓ F3泔{mzb<9볶%IקGJiXLiwcK17Iy$J[9 gRbe FGLd%fRb#(x]j:6kQ 0w;o^*f:Ҟ.yՆwĆ]}C f_NfHA#Bi3 eIO*,?yʲym >J!F<ܾzWnuٜ ðLݧf AAIJdլT;@/YG;ݹ}/ 0hjز5$P2KXc{$m8fX|_]Wۨ\FKzwZ𙳧끄B-F$FtvpBDGj E NוG \|t9 st HG)a 1~6K"'ؿޑ=H xKhd"`jx洇A&ޯDˊљ)*mpXBAD9X;Þ:4v/91nih(#fka"iU7>EcPI ߍv>ﴏ]f-`Fj\y8?S?Te.AC$A1DO#EhÛa1Ib$%©(:3%'>_o3?VhnTԥ{kKUI wq/w|G+Vp* x ?ZlQtaB| i4֡—w5ݴw3Μ4odvWG;Oc $z("RuS=ҏտr851ǭƗsU/p$=%O^ mF Z/x 7 d2T{1xmݤt SUJ ,Jâ$OJ'w]yoӍnӾHĘB DN9*²wj肙R3հ/TLӜe~f.*t{Y`?ø>k6~ft3|Q  x!lV%pfc( vIeOó0+m*go>Ba\]1Y*bY&*wNwZIBV49*Rh{ְLe`|E 5!@;L ï+.^~:\#wIW̨ fl?3/@OUռ a&e&9)øЩ .g95^Ig7{ 6]+|ʧ(.Y,.c! N4Ah 'Ǐ9Uys_8zZr@ VS!(ZB(hA @3J{{^%/0YlKG=<5ܕ@%Q;܇ѦAe=g^ׇM 44T* JD%*ᶣՈv_i(8eY{ݪJyh$Pry=tnGuXJgu832@`gQ;SDDvZ g+Z9t Xj:]j5q aNqHK;EYxL%x6TkjU_՜fT)ҁ=boY}󎒯 {"]%%04Fᗛ/Qx (~By: `R8qH}X/'x<}Gj6Kiz\ n`~I7p\5lٵi:º1 =8ёCQ~EgWԹy_?* HQD?/('c!ﴆ34 } >nȈa}!x35-74@Vc?~2:uՔu! |y$=| a[y/0J&k2Ħ.{bjU!}O+pPhH^n(4M}S`M+*# 9$,'Kg>0'f™5Pu;ngR=XN16d$huxnD6:Seol)v4+D.Q7Mq國 Jϴv{Ϛ_ f*s33}ky/IhǂxkS9g-ۋ Ac o Nyp@ЅUU` ? yNcF6'䐘pGS.3my koEbJPv!Լs޷ DM=UVcݮ]|Pޢ]Ҿ8\q=У =Iҏ&S맓 %kF}FN7/]׹hyMUgl І}?F3*gAӕSzfQ|H4+F (˔74h)U`@/8\7|3s|O<꽂g*nڻ_ ŎSj<t`-S/؊~z9/m)ve?? bPV@9+q;NXEL IF50 $b[mK;\d>q|Ty銼<%|}ʳikt'g'DgrX~k鮡НELܕJxF{_:m_,!cdfjcr5>c?%6Uaq0j>/S/>> MNI >1ȧ\gb -#U97ѐKaR̙RYd(T21$I}!*=&114fP塞JCN+}~iB 2 T@Ù i*}a=4;>tR?w&>iJxÇݎI>'-Y4˲1RM>1)~vX rչFE#Q DwoW$*՜Y׾U*C'P.*CK}LMdjgps9;FO壃{oTdl<0 \p؛9l~IK. HM޷/Zر?ơbqqY=(% >TX,YI /X=ΩVD{XwGB%.8( mYm\!0'Ia9[);k^N{#9@(wuکPk$"$ Wdw˱(2A"eE 7*"/z( T*?$ăHJ!E B^Fh\&OH4?uQ b< NM̀dN)H) o-@bK$7XiAƂqeD ߴ%oH0d@2`qrAC;kW,E]֣ZCP֤opI+0@= fRJ5Ɍ!ufFŎX4syhMeGLK8ՆQ\ߪsj2`ĀCs dLfP5 EHAhK4"3e'!$ vKH.ٙCD*d"c0l [&fF)(֜it`<Ѣ%ن r 0!xhi1@9h, B1Gy}|x~CM~=GD}a(@I8DFG'/{քt$LBAs2vYb8*q/1?nctK' X5rl 5'y!/`܅PNNWlvFXChBluT)rI&?R+\ NSN!kHMBυN)Gɋ/us~:&fFaN(G &8*8f)Jֽưꢊ(!f8:qO;1qzO?"C̨*t$dɂ4sJM˜p\4F1W>Q,Z,HuT4`ubOJ0L0iJR_o?_1ґg-1쨀<& Z $,i䃨F I\ ` *j*(O9@zH;p!J^]**.Ra&Q@t2A=$O+y(e}u?\=i/zPot|>e/}L cE`>ܒ]Xn؆ ^PNL쿳.FBh(@m;#MAPTAP0$яN_/ӟ7UUUUUUUUUUUUUUUUUUUUUUUURUUUUUU5UUUUUU*xi #z&TׂFcHLBxm!j5(wo,"A 9&ƈ5]ơmnB=\Ba pM;Xf89x`H40% @Zfdt3JC\睘nf iId}?U/S,#q)56O _'ho{!l1i+>1D0H @;lCvKBJTX"j'j ABʥca*g0D v0Ҥ阐{ /Bx}Q'\ۻxS9m),aQ bMzik y0yOԋ@uuF 6>f~`M#sΧ F\" EC%: 9Qb=ʧP!vyrt4VP9MQ^R"hiTb%nR)0ێwp?D-R*'Ò{LAD(X8#N@ ъ&`gu#t*Ϛ?DRů!DRo)B! +X< Y@'4K#a{e@7ϥP1%0_g%BlBkK'שv4C#P\<u3rV3iu <ruF9 ԉUm1sP{OVMg  2@ = ,X3"roݢj_`ޭh=h|cJlbjSx(dcf,>He:*ðOߝq{Ʉ/8_%-8r/D#9S1}iO~ghR)bOg` adm a@()؎[G{L$b-#*1yAJ0@pv՜4`D6o |Uv&a 2lƙmFЍg 3wz5b_I\Y BH׎eaAH|Wd#3 ͽέ=]}B`#kYC۠b+EV"U͹Dgs-͹&@jq@bURj;@Մ9# \ ^RLzw8APj83-04 Lԍ,kCa?L0)>s"NSBo4;rY1=b{^)~uc FdbQh8fM9H10| WSқA\gKc ,0k2+ȊXaKE@%ŲXKNbl:g(ց!ڒG x"Htf/^hԶ U@4A|;tq?=RDr}8CA^w=}Jм>aZёuqNubaĔ `$irVGf#F``` (L1 B8; Q"-PlKG#% Pˍf7^Û0o<U0~O!Pvc4A!D0b|-4NVL#`$ FŃOX{,TTPéJs;)sNd gڜ=͈x,=&m,1#[VaW6@gW^07ގj]#+Ɉ`DU 21LgJ,ezqFޮu!`0Q98S|! (vۧn!秧O%˹f:'hƘtkMqz"\XE{uٶ'pIO|l;v1S`1vFё-vpg ^B+8`Ĺ#*-ZrZű"iYC v^FoOR.{\V8Ht (JO><$5 O+V0k:B:'PXwx/$]R2\1Ŷ[->gAӋƧ׏ )ENNȲFk(LK aQIW)IawF%L\=D4* ԇ+/j?˜oq>##gPZB̭cytU!L_o2鹔6 `0Po0a>d3Ʒ:l*:1-! c "zq JD @Ȫw 13~^> 3Ncc@07[x}9~aH{e_o@!bL(yY!O?~&1!h A:?O{C-Sl# NKÉӜq2;hϖ$pLNc`+r0@:DoRC3va"BP=QՋ;{DlI<_lBj UW]A4^=Дdu˾ggWpůχ8q ЅM#g͆kB䉳 |sdWz rb  Bc.`k0[8mĔ brQ!3rG{Y s8']+ptgі`jsA`db8l5osC!z- X%Dd CHԱ &I]WGM=_ijk0LJmsf in/cfڞ#Pşh6F P|璮2=mwQl0$;5(EF"ALp+zD|"H^?./qe$Cq4.!u Jz l/ww%wQ}0㛾 30b wKِi~I ߖ1tB6UbXF. ró$a/ͤ)UGV}ox?e󛙇54HG$nrclƌ| L:6~9Ym -D,!v2ܫR:uVz_{7v- |\1=ĂDjOY34=)ļ~|E znSS\1Lk닢e2ʈG=h>xۧC ZWy\@x7wO:BN)&B =*y=h.Q cyz9С5P=ւ$;:w&|<%ClLRI4 ǘ: 9;t !j"|EuOD , tAhX*t %Nq3[tӘ.#&OHc\ӵ:5L/lvBRXdE|}߷>z{sOHɏ XK; bb6D 0d@_E~lnVN j8aE^εgjKjDHS #?ӫOyO$c v: Xb !瓑iqO ;"›Yڃ:{! zӴMXu |—>OgP9%=g&Q=9>N+|X$.P٫voL0lpQ=o>Ğ33UGKHbfhPJjE_m5nhrfA m`fײL4!qXuGn=pCǞ ct0cܟ؄<29fY$لI +{:r.[1I"0Yy^{IcliKxr菊GfL|$+G=Q\!=6t'g*!,""-TT;0*Bʈ*O*ri)*-?E^a#Lqh fn2OYWoĞga @&  ^9$̅4aq,lg\\4EUp"phzSfhб3uH=JW?BرA_~%rM %,f^tycOwz%xaN_Bw`}V{Ơ, G IaT0I1>~=$ɍyʚ|饸 := 8TGJ*p60`[O.OvX<Qأ3Tl<F'^G3!@(C%p?9Vڪ~NtZ`$AJc~6rWc$Pa>HC}Xn󜿃AJ1`vfEy'ܝv]|k՞[}F H(Lkı-N%SGZN˝vq~e^fXl#DZ,3멣H4B'pet+iY8ӄ֊Tj/),Ȁ8GhoMt5w[|ᚲ/$T8ڃu' ြqRp~=-rDzhikҾ^Ȕ*qEжuBhLilre 춱eD &|G- $0N C!><C |/tήOj+)?#)k;_Kk+_4v93YV,gW,r9e1ecYeXzcQP$+:&gB:0Vg<:Li9W^txp7"D'j{̢%(ЌAt?8B~] C?/|X>fvcfBd :NXiP!j~fd h8bO!-+YJ OJfTČnԚ#SHzLJƄW-ڷѡ~~5ߤhW/nF23XLXҳcZ<}X7Q 4Ra } ҳ\EɠIʯF6IJCD,@?OSMy|$$Jb<<.  Z[X.Q wwM?h8O(i!V;d:ssbd|D]¨D5F]֍|yv.:vN(eC*o!{(r w ;!m Dڦt'!zy.z*r2ѐ|J瘣C冿'e4о܃8{fjChm6t~fR~`~/?ic8U)<3*A< rMREICEGxY /n>yDmJ4afc Bb; #.q3>154{4YIaǢNMmgӏÞ{KOK!QF,`jNCB, v @G㦀sкX-RwX B@u23) J5F`$R MNYXCfCf*+UEA4v֠nX+QrT M9s$AAy9s}턝3ZY]jF+Ҧt f}\ \|y5H¢Z%qh876f>t/CMWk~/`s9q'|^=c;r_ (Q0ᆮ<)Q/︈tė7A!*gC #2/@G˷a0AYpGy ad%RB Q4 qeq4s>D=?mD_TH8Nl+!$R63 Dq 7A6ã O1ZG`aL0$-(8H` b`! cVq;`C$h^7330B5Dp4 ibs_ 1m/\dЀE=E Q0a-Q]M5UUi‹0bA.@=X+EýiaR[!h( ICYb!RviۙJ`3#cۅ[oqumEs &x=E"7w@փB* /۹IDe3RmI3n/i:~H$4Ӡ?g E!Mh`'d<Rt8,aM7W5w=bc]=@ BxO2 3C:Aԍfss [ٖ氉_V)b_c9+F3 FS;PK:>y 3aɇlU<.zzi"F#l:vl zʦVuبR!FZ)י;OpT^ΖedrNo_o+ERwt9%`*$N<*;'+TiG A:ōpˢ!*pdǷ^, f <uԬM!8 P*uRIv=AqO%I40v`J ]\ x}~, zbH7N\Aej`P>ÚyvςB}}LDa `Z(Ea Tz&@*M/\$<[ר^BQUT#1&OGU**KV 1J"CzhG7sV tŀiPQ2H(2E %%I]X1=Tև?i<nP G)Cpnu9l#JX6m#",cњ:p6&sSvNuJ?P@c2^iܜ+pI3Mvʔ俸2 T3"W+%`*Cl;yb%LOAWF= 'e邫P! [hfl6R=܄@g !sN7$ 1 R!Fa LUf23z .4ŠB= ()$1v9 s(~E⋞|}RB.ʡiC`cEe?OMg Ĝb{ݹ H FHnBQŧ8׫KY{6Lkhϛ}$#)BHC0n6KQSs%{"h?-lh!`s-4SS*_̹Ǐ_IZ>*! 7Պ]2))| D'IO+#Όe =d`)jid`kiOcGIe͚6Dt7v#b'1 <)&frԷv3a A!qECG!1A,jg=|3w͂lM2@~ʂ'}=@wı3 -/%e;9сptl=D|vTr#BЅQG=EU("PtHʭJa P2xm3hʖ Q!o' ߛ(|<Ãڏ":=x$&pP& t@MIH 2h* "4%S>E ,/L 8!QD&^烳-Q dU Ęȓ tZ̬f KJ *- t~V0`2k 9-;Xm$-!<'i!bHDՙ#bF®IwR,. )\Kx0bLJ6ϯuҤnMM!ԕ yiqHwgk0'!&kF7/0ߡ 7PT:4aIim6L?o!Y6 SȢ+}_Ղ{mX1֔vDA0摘PPi"B9 II\D'Ў64ʆR\yUZZӒoZ4`A90F69YiRuhD9 e1;Gq;njn_"t(R Ё_;:YLGޘ(:,Cu\v fbMPԄ l}x|&!܀  Adq(jk'fUع3Ui#>3P!XC}*R4ʫX W8eZ#Nt0l4sGOǒxfɟΈ)$z]U ) 2 &BH ’ $J^\zb.q3 00ʈB 0S Xqsi  E01qR +!fdՑ 9S({uDt9(hi12"a?Ijm'q$ۛ5`6m->b+xv~mm*0v'<װ" Fs(r fJ)6 k0/wvP71X(^XC~Uh$DBDw ӏL Y"!-i6 B:=;`ߛq7qK^co3Pah#p%1Lۺ=.b.I&4p`!KJ*gkÛ7@묌D(B[zYaIhfr|GMwJȻ}94 Mt{5I㞾Ϋp|`Aʆ%(W!Q9 ,gbX=3xFѓDa42/ Pw1pN͉TC y4zdnۯeQ||v>>*|Z83gFpQm  a xx}qVHfi489Jvõ%rj3Ëzcwtz#:gN5!dDPe4A&q 08H`E Qiڻ|΂m8J͒`)*|Bw'>:zҾHԙnqu{=WZY@8C!X:9_q6i-6%N49LӟG, IF0@vv,@}xOIMG3p[|g%>8(a 8:Euj " N2E'UB@& 4gV}?켅RbvME 끎f5Ѧ^ry~=@AwSWA;!0=a=q0A&e0T*WD5P aED~&#=Br*w]!.ÈFDٖHj+c1;U8UG# `wtBƥ/aL!5ToٿLv.M 5G'ϜNYNV] #->a| 8zh'_@}˷߭0=Oeg0y'/Bu4ђ cELjh/M۬P*,ƜBBoԘFjd$5ƴl<+jP>.F19G?󯲩pE+mjÌPԧYI1҃TYPYsmGGgKS|AumL#`0 Bm B^7t:B4^ $puK}+Wk)xT0(SΨ|{jt-I kK4(GN!)6AjHH6Zff|1FOMA`A'3#ˀD;{KCNI#d/s-!5Gq<{ı(>CU=~|L3(y&S]1|gG6T5 VX+WW%=舢 V!M[<VRG~#a<|5׳68 )oCN|RCռĐr{U((@#{מ9'0e!&BIml@~hj3}ƀć3QR$yOCHM.H.H+Ma Ng=/.4] ͐O+Å?/_ B ϩ"; nؔ7UsXdEiSp5[I4$%CRT D}:6EoBq;z}6@N:Eقl =۲8ƖA"gt@F0>G}/1xvpG@xM0G P7uKן릏 4љ ڰ644-Co>:lfNBZm*"v$F.bѮ:L11phźc1cbi3HQP{4 $} @Gbi'"@ z:.{z8wŢ&/hmZVЧ_%z]ʸ:sJ۴{p#1o"ߚ56kxz=t `sAِRudd̅ȒBƄP߫;]!ۖh]ȓV^x9\Y]dfG"Z$^Zx#wU%~yC3a4bד[ WIOe22)^Ut!9GL3 ofDdw-tna`g Nq|6l$,@@QI ɋ a;c>Py!<G]l 9|qNz;rѓ~4iq|˳!T=b\^.͜^W3ܿ7 (BӈQfx[v,~~W0x,C^R|^6\vyT9rgvF/U$+oCAN;g xndbC|p4Ik/F^c v9w06ɮ49!}4{ d`acg?6æqyXS&%]Q\{н}Ze 6*FFNa|ڻRфLZ# "' /4{S+Kce Qo1Jj~M _ɏO$-2 Rl@VfoL2".A;t"ɼИ1&3&o,~QN: L_L{OiA~?= @=YłϬm9(mPv{=m#ۙa؈+G>"߃D]i%ZBdx(cMG=̷XtICJNTzP@@@I ,5$#b( Gؘ,) v>d^Ήnußw*i{[G.|J_$yO/y?nspj2?> nŠg> Y"s0Ė`.6ޱ`cz0&:12ihD^Vn;+Gu:7b"<=ƴyu,uI1Sd9>˵)ԇ_wûߎEe_ I_AKqMLlIN0o> C7ZbGPpQ籠v۶s jn@C6#Hl$.N|Yӯ=fTNs#5.CS׼BI<@Lj15CиUXTyڬ:KfYd3P5XZ:4kQ~f&|f$;I2Jɉ A2Tق\4<`geD}@'$(L{52Pr@ 7Ձ!~BR/1;bi` Վټp w R$w] TnmLn^qpZKx!N\ oۿq1Z1Pq(4ijaa[Z'}xd:ĵcŞhK ,<}%w$爷nvgvt'|\ʼSG.GZQIjq8'"!WX[%L.9 ghNЛl!6a.6t߼.;g5!3^#K8oF1U$ܡ$C`X2IJX&a%'"y f7mﮚ섥L;#37$d ) tfapam$pWO8Mfe 3` &<}8tpyr< 4G[w *L gONthI荀Qb= 3,ah].G%p&9!R T0Ǔ-9Z'BkCT gd1㩢#Қc&H^!}ZY$a?v4AG^6 '>l qckؐ<Ͷ4n9k5`]s obl.ǶJ,X$̔xeq\8HA T%WxW܈Q]bP|ARH#UmTCeI/9AqMN0$4q q+D >0;|e oہQm+D'g/:@QHxs( 3ͅYSd ,Ϻ'4vsC dZ`ў$AU3COD~[ݔr;5ʹx\@ko/_GĨN^0C ` <I cm/!0 OihR&#7@@x8q<|A&r:v;N%hyT_o :>~ŀ&R Gwl5!HjvKA#BIpxy,r?Rt _hg}DZ*M8{9ϱ&MIIJҭ2 >βo*D(i.h#\f:C篯'[j rO?4yy&dHytpG?f8 BE0B"A V XUqe!,EB)}W5DqXl}BgrL? tcoq.B!KM&||ͣp&֛lgKDL6U4'W !D3J H7E 8/Nw7 KK]CwJX1s61ΒkYƺ٦@D(֎yDa&u8? , 5.#G dG}q"Ǜ ӛo#x8 !  c>2pn!=9/Lw# g _~>$Yluk.v<p}_'<=s7d7OWA?ϻXP5&YqB,WLchD# r&5X`9=uX5!y P 6P4AB_އe{H d`X905P!Cc85@2րM )JSS&5{C׃l<ɰ{l曝8fu#@ cgP?h?81\81(0R1 .?)ҢdLmp6q3 8 5\i1.2#h s!Q`:,L AyR}٨ 8TJ Nn";ϷniW9k0{@dL0ۮ! 6/, N6s RD(o='Nff@80$C ̓03$03 L0́2R! 21ĉbE GNzo ʽwtzo'y t}xA U$bItˌy((@ 2Ch$HW7 ES Y;Gz^1`-M\r  vF) px|TNl{ka C‚A#R똺m3FA~c=%/$4o)pI r8OL{NJ)%M V@.!= -C Ap|E/؎D |A|]RB5ә~=xܒaTDUL#٤<^\?r33;n*Ү͔CkTyģ4OֻXGyi}AR4׷>2XbkN]Xވ -P$IaZ&Q8-RkE/AT._xyMaS^'> =1#kvYS(N;&B <~Hy4#ktIIOÍy>=RQx' _I!S~>Gk}#)i𶁔-Vfrf۞Rb)|nW(vq:jf$grH5}hka}u`{C1[uZLHcךk@VDMHӽ:(gE12{|DlT>O8P]>tkEԩ;cԉaXA< > נW[8<9 3+j -&uRb;B 2 %.Cö @¸ʂX'#Mq1!xT-fs˳!ue@^UoQPe`[|IyDcg8bgE%hԁB k Q(6#`a>}/1  L{SD[֢U J`9juQ\IReE*묲hw:dzxW^՜7Va+[;f]ͫ[ߵ:A皦:;wg2=KS&#Y2ps%j-r+d㔉1wH 3+NMtyN>2D+CJDIU$< D;^sIp(cY^Q&m f9osCLz]ԇwgZы>qrcF Ck\u_}}.{ghpa 뎥?nPmSWw(*մͫ"1v bkظ?*-Eֹ33] rΙ jn{[-!IVP{VRotujp"mi86E j%5Xƶ2s?\v*-5]uХ aqvP i[X}{\^dAN&,veNi6" M鼧g~XfhėG&.NΌlNoxc A$We ]qowz|+Exw;WN*(30ZtWVO~߹!ϨIqxdy{p0|>!'Ϳ;x9!Y.Bpl6e|xJ]@-f͞f0~v'iY+҃3ך8C$|{s&[ďRt&76E|d93h()RYT3䔳5 NKutrj{>>k ˷, u"An$p'M>#36y~ A$I$1)Y!L0փ(b)`Df>^?mEC!!nL3',3w$fޞ_B׃͵oԚÑᯕ !>x=s]$ f4^::ÿ'g1Cx6FGo\BOOJ۳Ɵ)RPbڰ'>lΣx$[Ye{[vN0`EгN/+=r'e&FГ2zU}>S~@=on6  ٤Hq DBo@+8)*J*UAG|];m5[F@"@(Zj^Pꞣ >|ni1Jg#8"k5 3D9f1p.W2Խ^IӒ/D1 Ə`GGGGsCGhmzj(%9 HxFi2R6[:hP!A0E&*U*XiP/ÆIT;_}^Ev4)UGvm#ZC6[< QH#zn`T%r.ϟgH4;}vӟfnRS jQ1*Ri!FH^[b÷I=ĘLk\{/D>]Sbzocͷ+ZWK=MZ2IwbΘsy$" 6:?NYKt9 L?y6{ ـ)cɦ;*A{+ X>(؋#R%~oc[yD1&&z4r$ux(:X'ԏ gt!r D"JkK%U<1{]X`.J#6u$<CJ= sMK]v9(B8j_]DX;m{ n M;G lyY#;n? g(u$Ѵz6caap#A2GEg=E4#F8^F2/pϺ"f]8Pq bpAn]Aᶒh!=(fci |φ*)W\[ 2θ{(YVjX nmnQe^s߸$}-̈́s7U b_ ']5%@P(aKm1ATWpK D6@f(bݫt8[JÍ'ӻoG>}gͯD\a0QCSŇtCy_z`ćw }o/떡^<5]P$'Kǽ!n4T LkdG03sD@[I&3С(6l jeį?ijHf[)<{_/+Т%R=0wL9 s!3hrۨHB.2^XaAhq t0uE64QLAG&%vj;vexMCwa~?d+?tR %&Z7 1s$* !AM5M14SIUU_UEUUYeUUUTfeUUUUUUUUTIcrI#m9$lUUUUUUUUUUUU*U*]4IIrAnHI$̪"*1VUUUnꮩVUU*2*(ʪR23 2ʪ33*!4aQ`;#SEvXFʪl"J!&Gr$hg5Xс};cܬq-&C4 RH aɚMوĶTlQ&* s 6YА$!! MQƂ*2 () @IRB HBۂ 60UQǼ6CĎW$UsA%$ 6FDaR0х`AALJU$ad 2@v qiPUP8vģ'*8c`c3UUE&QぐS58Ӵ rA:F:lu%S-ڈM-E0)G4D-B~AH[7+0Ä ($/ E`X?' *?LT'Ύ(ؗܞ|'L`ޝe?aG [K,^r?)ϵ~qr>5艢 Ֆ)oEMQc?^qP49y%Z~OwD*.X3z& Fq (fdbbALrRwYCҹO33FA^DԂU!RPre4?S˞syɑmC>~g +BMDi|/@L(MUH&nG;1xtm< x4r8hCN((^/ a^24ٖF#+e9 C[a:U_&nR=].g0p ` ۍqToIOW8Y/Rz u/ },ó7!z΁Y:dS>/.`Jr&A_Fo0硒 )R3vD=X.Iˋt(86D4]x;4TSB{|wgEU纹ipiGkqOԌ.0HJz&7[tvɈ~&xe #fʪbncEJZiZq8(ΰy"<|Ht4/>xs;Y!brmZ pR0}企w>ó:u$,:zÙɔPќV7$7>7g-ACb]ێP~foyƔq%f݂u#790TNW`n;z'Arh魉v/ )'JR!w=5~x䎶 ODwz>o Ѝng:o }ݕ(&wYѝֈ/F#f 0m$'^wo::{TQEwߕy5(a(_/y(G0(-] {W,Q4j6ٱT_>a6=7++?"+Q~)J L#^t=ʒyw6|yS?G;kr =_]bł/( u}N6 3HL<ڻci3;tdh;fkݴp.W_grpofx<$.\gЯ:cr.=r'&܃')Z{'G TAEH]i$}z:SY: 9mOc h޹mmN$̞*P3LT V ,Fl$n8nFJ9zskZCK!tN|{'jIu}`=ϷabP /rQ"d6<@,(t[)Cq+Ve<56ok]S(6EEQErQZ~֭Qs-^p47 ^MNMKŕGPUDA쫊@dt(EWGZ06Q'^YHvQ~~(J}h?c*ûDP6C9Muq= u~ӧ+:iIBҒdm3bJ,M5j-$ut—D+B`64 Im)J>Z琩^8;\EFAfɾ6#BF\4TL&8!.{$"2/6;\`.OY9cvL:2,kEE;Bwt!Z`\4/1q<0^=G_/_Y51zcz>E>_foG*m_eƎv͐މ!? є㷽龁4 F2rz 0Ƒ ?e(oqNfحz: `(LcnRjϖL*xU$ܢ]?C=<4|8ϼ/3rrRDIRK2j *19~q܉ p:4Ԟ2HW\5og? ψ">Ux홿oHw371:$ۛ9oae1'W]OSUY: 2MwweD~bt=|k(' 1(V=!=lgy?aM;hs0d<]Z((nNFɤW] 1Qu&@ C~_5&id ⒉Q$ bB }LS/ YڷfwB`P ~ZOõEfn*Ea;0 El>5L5ў'67|[P`o?* 0E!e'cj_Cշ36IO:B 'd1_[CH"s√ Krapc \ Ƒ&cyu8a'ۍ0טJhѴ2CGl~q^%}j\.,#5u#nP"#j _iMXT>֠(,2a<9RmsXܰmXq{BW6ͫ\NΑ5j5UUUZ.݋v0';CPvsv>X>Ov{)B=s<h`6:cUmxfn=uKPS# C)h  KYyٝ7H_d1:xxy8~f>HwAg.=5g_yp,鍰bu(0 Ͽ]*d/?AT']a62p3s{ސ쁷;2ۙhtBNk˺8(b(O%vp)sg%ARJC,#j(N)QG~O3tF&eq;(N~=sEU?ꨪcvʻ*nzc> /+Soyv(%Wz]dG@b翣1VfQV-TE9Xy f4{Lqצ:#$#lgm/G?x3d箰h$"*"x^ z? \oA^{j((tjl绚Тқlu`=y6z#SwߩbEQ}B4Ң S^hu廚x34«0}i",$)r`>|((gEۡ*7(dQEQX _+<$fѺ9Kjz4!Rn(Y˖V?aF}G5|VTtis=rX%0Omn5o-'o ga\ rn`8FsZ efv .v{J )ǕvRD]ރ˻\YQ}:|V9 rTwc_~g{<<:Y▖酮3K*3*g߯~Mb1?b['W:Άs4j>O?ܩ<:Ԑ7:O'2qHWl`A3m&hFl;߬N_tŕ"rD軛I#̹u u;PmR)Y'`䇳 zd,f8 ԋ6cqBF5S!V)Qr"&NqԌpb"4ʅ&w9w/r jBXuN=9psHyk_D@$IP0}ē$BZIp$1mf'k1.åqƄ FKɫ$w6VXe5200Y9,a1 9 dTv|m4xӛqhÂ3SP 52фڜ@ev|^$Fw;|.trds3>"% &'_w?GX{\R@gƭBfZ};ma|3xdkH4ᕀW s$k09_N7[U12sFGPlAM,;; :_P^%:}M} ^t Șu}'nExE\sN~L'P=D6='ER"t1; aƷI(&b}Rw w= KJ: Dg. R<@(9B QVXdMh'9Z+ZOXh8.(Obi[cBT1刃Y@saNb׎|:˴KX(7^H֢E{a Iv체+lflq dcDhG 4iuŃ@@-:*cχZS?/iM\U>]H **$@LFkgjv#eQ.$lʟCB"xTG%Rt 0OoOJ xCP4(#K GYjaAp։NCc`aAqy~9&}au-$d!>[)^3kfq"j$S[I)bG!KD paxZQ&VEtG~SgdPH" L,,5TU, GyjRca0 TOpiNW<4G= 6aiC002Yߏ*hH`gAJ.9$V0@Zt(䉰HV0)4PNYCI#1f#SSRB $VRLMEDRe| ɱ}F<_Sidc(dɂBq8B.! Yj`3rDq_ 'fX}UO"F⬊P1:BtwXG瓪]zq?N ؗ2Ajᑼ?q 53qe| 1$CLES E*:ˆ]ءĘ~b?<>AG^#Œ3vIPef`JdA6۫3+?2P5aa ߎ ov["7KR'5Ddٳ* x\u:D^K p?7gKew._z:G>Aü^9$j C47 <*>9Ά%$):;e~C? X9'ʑɹq+]NNf \NJa*qD&!I.6I *J)CaP^ggcG B2\Hx\`b1WNz=`4ヂ$Ltk*x>(}]@ :f43(g2ф6 m(M+MJE=1a #}vhʅa* $bZdQz4a BC@PGጧo24AC^]\;j(n܃ЄANC3^5k8O< "aa9 vg!i>vlx}śbD3mnx1o7rB $ aGQfY V;3,m"1&1ΰvhC:,(]tN X0dTHӧWBv&9dMgڝ>(C%H.H~0P#02G+B /ulJTb[ Z#I14@ujM#"'X Vi*?H.xOʤ??]ؿ_xlF3  ZaYps Z-O#O\Kd`G$]XRN;`iY4) F,ɶ R& kրl ͫ A6,^EXP9Lq\wMINc͡3(W?pN͡B$ P> *e4JDHW06x{@N ŽuT/Pi:y8xrSIPD JT1 -)T->*RA;:Gf]#G;isԮzo8nI >sĕ>as9"*@7uWuh'q"? $.)M&^v) 22 Jˏʮ0! @d'14HIL=NxC3Ǽ|> Ccx7MC!!̅3`@Mx_3<^M|{ҀO4lZt$DX9aKVdBzǒe(pq5#|/s# aM1NE{?_Ujσd yN(sc%cϪ=I4uHKAfT\_\ \[!5RAtyqF5&G#0 hk5(dH1=;r:kTBs d{0 S F]S48a냴1T }% s?~Ә~П %G'=!'$u?5C=G3.߀DQ(1PW'gg aOkTKMf,ԩ?eoRRR "!]SJ|bb 7tE ԒVH9oN0Djnm$MR'JYN1pI0ph 06IJ" 6Dr=4S%=9zvg X!U- SJQ2D%#L02x

  • )75.mF8DBKIa @̞ ɼJa\0Ϳ92t#@ esa&$'Y糏k9Ʋg'МhDb!m vZp0;c-i#7#L<Fr0$ (+[#&a<Νܹtu 8~ pH~9"4WyGm!ku"?&ѩȫ{| 7$Djէ(x͹|8:li+.V# -mi :֜mh8[Mck45!8E-:q9-jJ6Y(_k37u,ănDagjib1SPȌAԌ4%d.'0"H1*CTTC[_Dq[aݶ0YD%#69#1 {6FMa@ґ4PF\ݩo`jIPu+SXcVʓCqO|"m˯I %/^"4C¹z}5!CUor}Ѡ <#K' ý؇{#6`4~͠ L s'"wA[4$X,ǭkyѩ+X!&1"QDA O 88q#gNكV ZAE@$UM7vJ IUB@s}ןtu!(ɝw 𙙚1:t0d <ǂWZ޺{?0 ICMd&!(rpS rC# rJ  2@ԡjrW,imڏ vRŞ)ߗȆ~ɀ vəRC`3P CJj&bL :l)"i:e~C1 hPTN0x TʯzbВ<4e Uώh;xЇ8q' uD2~Af|IHgA-eaAE#Cq좃Wd^sIC$F_<ᤈ pOF@AF $E4dZ ݄%0m!fhJ_458@mvFZD=*1W6&CE0?$)АVZ` B4RDBD R PRH@4ıc0\) Ȁ 5k{ Rpd@lm#B2Bnhy5JZyD ʄf& .xWe飶MM!BuR /тxSO9n{3F(^Kz^`E9(D"vϰ! 'H(3隗Q<;87 (Kx5:3#?.'|tϣQٶl bh>oS3) @'P:ϕxvhXzfa5m C$ |&k;8ƙRJy!u($3cM'[wFacq4dCHp dUH;G\ "DIb_q? tyxO}T8TXCߝ-YmC.>&u١;2sEC]l! $Re\ P;s!̜OTzyT|H!('X$~˓ ۊ>1ft{ƥ(i[*Pp81V+q.B}%L88PI`vG㬨̛ 1Ya+ >*$e`+u!d./IxV!@gU\$:iਚMcXܔUT:=.:ڧsmw.RddsAf_JM\.#0H)yp#tc4@u!1X'i80XG zڪc u H LQE+$Q&G4 &( Ħf &(&/8"Bhw aPtra8pxt1_0 a.BEAXH To `M j}rq@cC]|MgP e([( iIHZNf"HHM i#!mrWɎxV BMȞ$c6M7c@$hvֆ2 G$p$$+rX6jƖ+JhKBJ *b"a6 cإRN#ZrWG]ME!i)hDU3堖2gY9ZCC# B21\lf( sFb0Ɖ5Hj–L*CX7ʄ!"ю568m?ޯ=Exuװ✘ch: x4תȂH GAkrjQCn7YeeU.OI"P%w % 5hݽ?9>8s]^8^=S(DR#M*A!ӂ(RDʣ"Qa *,6L7fiDHcDZppY)+NCea:-Gc-RL%;DfBPF9:*F!F&8R Inw9aRNE~ڥUUUUUV|ʪ(; T`0XgEG͈) F" g]=<9XbdK&ɇAHH)Bԥ'J$Ȑ@2XQ.Ia s߿ PFA 632̡ s9vGO$9< 0&l g&c\<.j5Zŋ)6GzF"T.hv::P\D:2!FfP# ۘX=9`Sc(mB4W]ݍc锺շԎLCE)yӕJRcY1r2 nb"5nТdZ"%nL4XjȡKSibk.H3j j8ADU0 f 2VWeQY%P]PDW5H1F S],6R`CKT #(9$N.^;UI_I+zM.HFJ2jbD¡f=4X֕DǷrC︒l(<5axNo( Tw`tڕDlm :)?wy\*V ĵ9L&7ёe;R:F(S Aq\knܙvP2S'|FElF\ Mbfy*m*0li5h攩6޳!1Kt݌AQuxyތpanEuF6P/ކ>z[02FьxtCl G\oz I\g'߇o]Wi/7][eQ/a|ȥ8#)*& "x'.?UA'GL L؃ ̰0p9ϲ`d mP 6"y; hRdQߐIh0 J<؆q  }xOVBMp]+ZML +ҹqu}OJGhv:'#XPzT^cZY `]U&q&3n! ֟v[G޵߶*m|K:jU6rm}]?[!ylP!m6U rԏըj/G)$9EK9 'RN W{׫ =9&46 |oc9!$aE5~^- к6 "Jlʹ*oX^APU{рhb'LLq ZDF] 3!EYe'+Z{Z]b˶ By)D=GUaA\S1?X8D&3dH{4M2|:?n90QS<6* @b(IE:&nږQLElppL%z H„2p+120D" I@d!J4*(E[N !0!!XjT9`d',FO250#( ý64i|%Ui12HO0q]eg&Zr%7v1aftlvhDKK9 @QHUR K@#0(P ԨI@PD``0LJbWW=0БH@Œ$14(E2"$@B(L 44QATJ@4UA( *UHA"QHBHA צd/ִ#ĭ#ف3Vt/bg42QN5ot[cU ӆǞO(>Qw%f;^@ hR gaG%4Ƌdiv !]N R2вFeB,̠dt/Dcn:a(e`AEf sCJN : M`g? LZ`Q0" ܰ\!@0%1:߮k~#pK|xk#C+%L!H(JKAXA324<\0|U~|[E,\W2lֲbK6q:#q`q'#-[,r6덖WmHzp'45%"ܝİ@DA! ˀ!!!q0ċ| => 'ɚ[fn1<5gCXg!ؓʮ%Hx}\S"M R` ai^TsXb~I!0 }ORmf |t64N % ʱvQp fSレil&F)> ǮܘD"i5>Ӄh`OW+ʒf OK<z>5fhSK ?,Ia'h=lGI{JQA0y$+uECnF>at=hzYi(Lp;5(fPg/<ԕA AW鑷%? S&tZɌF.6!$br^A_DkW9h4G}t@Y;8|uhN 7 B#3f5Ik5λv2Sq :=&8@P"t }^jGzdq:\M?q/`B.J0rj/rhzf@ƗS0a&֥zƳ։T2L[44B*xE(;:q/w˭뗞1;Q̀rvq!xީnC7:3E嫁 ԦZx=<ms՞PcyD 'k&(DjD$ǮBrH%*gfX<D ^i w&OK dvQdʅƩb/C4^$/>2!.,Ȉ (yFg@κ{c¹*DqR>σlcK7( qs1-Y֧Lv`Ȏ fwCy6_/ u.zsY߁"[ ` ?3198,7[8; XxjtEDq닜խ1/)q1qqm咚Sˉl_C]-MބyA\+ǴWMS  )-si/|JC=$GPEZ9c=<˂g~@b@ nCLjYYӎH6BT3m T/sL0zo 3. 0t8I`׬?I̡էt+@v`i3&>ݢukf4peeqlh΁!R!B-{È^^klN]$V#ƒirw集8%v#\Z&Ql1 rzL$FL< ]!ۅ9QĄ6HԆ~Ѥtzܾ7 \]DnMm417tأmno[S}n8MC&i.P C 'wmvz˭*qN6kV^-<0/pÌ2=97 슲vqV khtnJt*o.nHv*4ɒpӞe>c&ch;GoĎfm AC:7\gyч+Ծ 2d#{ 0x3>YB20eUFgxS {2-$9vDayƏqPezv\0얐394.3 6wI1v6]Kx}++NL'ng~1̹"wDfTĨeRaK.>HaMӦa7@?yESt0| %:fou u`Z-飘$NS cOjM\9Zߘj.xnB56jsί5A4z=qQs"]= uM30!N9tGb)kJk/1,MG:A.AaT_^LprJ+|)<$Ү8u[PȬJg33?1I-Ff9[bx`|Vja;1d` >jsn(U>÷0&'#C5oj|X.hČ׷pc3ZsyцڨWTRN7\ L= Fo^HfYKF(fY'9hr1U\t:-Ȯ D@ᅨ};̖qxXgP9($gye}sC@x4w,g;$KNnlOΧI nDd4ѫJUQ4Qj E;"/{ب<{XOztݗ ̈Aƌ7x$ga ,\?Yhٗ3< $QjdNsrܐuk#DFB+ M)Tp9~sIȂK6E7ʈO'eTg=IǼxM!/,ѭtxLԏL$o&-nA5 Y Yf뜖wCV*N%I}զ\^V#Q~RoEvp;c,5oѓz=S (3&aThw%s+V$C]񮇐 KXI$KTlC? i2U5oiVa75'ɦgifbk M6t -4LR@$NzM])|ψ؄i6 +h]: c[b1E^S܀yf6 K}w>M<#aT/˟.3N;7< _^Gx8Y**9XwlO$ZY%6 uwu_}ku9mwMx,L]sĖf3qTgjR;!8;׫ -Fs5Y l*4u9rNo-? uUO}=naM;hSWIS[7Qߘ8ug,RΝ盙#gRk&ݵs]%~P_B %ӳ.JFPmB)0.`JۻRV>˿g:/i:GJ_  V  =:<}DIPIa܉J1¢\{ɯ|Y#dv޻[V@K742W2g*bp/zg,ogZ`5sjhƵR]hF]QHקO3::8>܌CJG(핻‡N(c bkFD!-_~jE2tE'IipPy=n8F p3j#6?Cb9pPP`0<& < |f7dJp8 <BӴCc|bA6 fN¡IV#C=2b<f)Nۖ$qzH"U4szm 8K(hNYr39gΌTu9祢L>^Q$ <\*@⍭V!2I2I!BnVd:4s 76oٴ 1$"Ȋ sNS% nu0*8fg)r"I+a$Ld+ {NխZZ즎sB,&,4O~)#a&A5e gn.I&#c% *d]f\pe" J6aĖ?x; rIb"#c[9Q^E߼=5h"jH%" qDJfOSyfmyBoYx7#夶5y DDP Tp I7-ef&;(edz"ytI;i;F+( lLևC%1`uk#0- ;td{I RJ@L& NI &ԟ(XXD =& ?aك5<Q $v+'o ,t={D{mZE>F*Nҏd/;dDވzC}P0TDP P#Hr~֚s\.S2JKE .Mgut/n{}ͣgsq:(p7L|>}3?kv<;Sޡ>" Jb|-"hJ~9CFha!3倆Q WR!K}7 &԰n!nl-Q̱AN0VXwuZ&hp n$40y/`BbL5:*?t!Ф0oZG@#˞# C (*!q`1MP3.V~y5 ٬'u&._g}guz.nqVqB]WŽpT&!Po0rפի -y "N-&̼8z26rz-ȿ5OߞLh~spjR2 #qʗ=Bc,3L9UhSJ1  cEBUL$:wE 0bM28JX5*<xeN \DLO xFtwCOC_s$}SrsZʖ4Bwq,9aJkw|LiEo\*.iFGǵlKkK%MF6t)׹%O~1.<_\Ş)GĶxkx| w9ūFyA[MRm[ RSAT\~3p3`lQ pqΤi1>"A"k!tgGl˴)xk1hdࡆ刑2ҠJ` $^XEi)Pw0"=$)u鸃`h3}p-fB{|pDH+ >-wNf$*hWVY.|J^inŞeb[6]ğS3,C=D 'Vqu*e7|1`Š8P=_!#a52)66x$QD@ =?wk@(*D 4A1E Rm K Cg:zpK+c Qq)^zu١|)6~l*#@RХ_9␊6>91tyxo"o~>>^@I@!#(ے'z hYl8I`(rY],d J~asx#-Aj8Q6*{:xNL$CRO1 IC'_O&% @܌(ɵT u;>;: [b+$_u]%%i4 K>(XZD~00`4@m, ;!]ngn(]u- \:1 bʵlQ%4 4AD05@B䜐DtkChw R(i H~Oqg"dL ġu 0c6 GNg^N26 ۈEw|>>ij!B{1JQ#dI2^A j0 Z`A(9@5&HoyVh7 ~D6DzV"rf"[nVƦ&Xi˒E j2hĸ4ne򒴈3 f“ZmLXH(PjE^8'LˆI|JV!AX(@: Z$0J\ARTO]oaρA`}H9.t;70W&A!9YcqU[F*pFZ(ab0Ĕn?0uB C BD!(RR0"ǞtAҽ8QA4-- 5DB(&( &PCuX ǔ(VSO:`|kTPJd.6 C{sN>Q4ɶ[d.rh胄]iaN.Ilpkb֮Ì:8 LiJ&hjMr%-NQJǑpkRbrM GZ*#GlGs\mEr1L+ ƬN\4JV3 !O>F@mxHt< [XL.;o\>V=L* K|6hL#x+$ps$,!|KXE̛-2BnóEuL|H59U6`v$W.gd3}3_Zi8 txOɡFXMX"K,ȐP5.l/1b}D.C&_$-f0`N3/'F9nzAbsȥK$PQX9H"` 'Dx\ыyVOs8z݆_Uu;śk ik͆:F8GG9Y3_Yz ˳rN44Az85f9$97h61Y]FD[8.sHՒv# {EG~~Yۇ׮Qɑi$ LR־xhH @3{ijދFT4㉿1L;oLy[ (NCń8z4!'xMn: K-D(H.xq,dj_36C h RW7A29q^ R&|k4rXR亦3* L$1Xe5d̓:(؈ypԌhv|TQ ZuPNVNc]W\)s˺!*ټ|A夙5\{[8w:70JyvQOp]Pו.$J#KcYt9R9H0t&q3˻b"-4c za8?H'q=^Q5gQMh8M8V|d'#G:܈UNywB B$M9%]sLNL 1]xEl(Mΰ 1FI 0ܔ/W 5RWFS{׬kj>n.d1pZXOMu틣ْ&HVUnN!/d4b7Ҋ\:ӭ[/|:4U>Z 55Fpַ1V:9 ѭhCvX/5;]yǷ0n~.vsSzFezZs-MPWX% ohdOt)8w:^%;8}g#&|_m-O$2(jHN7~863wX3Z:`^hvNaܺ'[¯$Scd"`?l\fBOsOwgs9c_Hj_ x}+Cv`e)XH02$ (k&-ECO><)G4Qs?'N'DA&JP!w "2yjDO J~S~~a ]T `'`JY8&JjXsPڊRQ QPSJ>̓$TTSNCAs8"= *??[K/H_Fr8d  M(L=Lx0vBuȘC&b&úo{{Oy(Aц2c)L0Ý8.<MMQٜ1`9AŘC(a2 $c-k~;m"h) `(j .Ȋ}bEDNIl󥠡:=,Η]vm#,W%< |%  0.1jM>UQ@6-^  R TJ?P@fRD2 ̿>U}S\qԎL9 ]VH7Y"!-|C~1M(gzITE&YEߘE>_f8p}!Bp?>*e]?Wpgw Տa˧j7do==^Og/wdp.Yݥo c _~za1=38gu.9+vW_c}\g>٬)t1jK{F\t](e64RatT-S('ȜnWMpjM+\BxY d __H&.s~mӃuphX%iJ̝Ft!C)~tIi2C2+ka~|x@J`xW0XYs$D}:|bcYS(q4E5s͘&?psˣI*~)0H7kT%*2ȡ;i8>Pd9N .[ŠĆ-"v*08hcq#8 dD6B#Xfb!WJơ@6aMq&}SN ޕ q|k^ۣxbk3۴iOrБ4<Q]Ff}Tc@Q0RHCb㔑#i(,R]l.Y-UVF20m#" I 2R-CpԴ %`G2P1G,@ h#Iƺ{wE Bz FBI7f"13 tBNNISX+hABc6H %UVri$ Be2$|!A`yy|=܊fY(5TQ|aivI0(pdd>(ɑÎ Ha!@ r|Ӹ7N d!J:`F .D1?L}%fY ۣ(q&@ᵶVe#_J wcbbG2K݃#P:HȀ3z N3Sӝ6߯P8ж1F)"L$SP/џoý qG6xy邌=ә!)YtDd9-hJNƞXY-zf8#?^Vp"&Gm GԤ,QPԇ=pP^z[jP&,` 0L ExՅnqnzY= 5!kF rLVdxs\q;٥Д(4q !涊,]$iQ@%<k:;Sa|Dgf`kj:[-f%XGYJQU4T>!'vpicqAv 5 PF)!AƉ ʨqc>ji+2 ".0ʈr2+XKyem!YpxA¸VA[I0Ra91h BmhբIjHtq 6 e"0ΐ)ʎlmp4~F.=5DCYFo}a7 M: r>::)+whB7lƈҖKĜC:0QF~  i NRK8wuİ`rZ9ih[#uVJ2,0pI(zXh3f&A7:735QlGiai $q'Gb"HOd,bD&D TT nT &b#Q(K 3d&Fg(H%4dRR%+#r9\:>Q#6ĪfybZU$LȂLY$ZB )(h@JiJ$HDZ(Q(L%"Q( %$"E2R"ThP @l, "P̜L*V Ehp2jS,VZF L%@$( Zj"2` Drph@MyJ(p!2k"upq`a 2@B cHhJShOtP Ԁbbi2J'!s0̸Dv\#i!%  wV|(#(ɪ3 Rʥ2r,$!0=6S q1`qՑ9jCPԔ58SL`#FBV R.=da`r]%h Dh $syNml DXB .}7euTǪlI&xM;Pq!{/ W(<|Cێ⚂ ̈δ eOOm1;j@ܪU= d޽F -M i'b y8z 'k\ *XV0f "KlH32\M_]j9&T4H#IZTFCtzT*u%[L;k#8PFI d ` ڀ C'dH}P4ND `30'҉tT H(aNW`. 3͓f~˜p6BVR(XPfNxM@u9bubI-P> eS03ųP؂tHaa2 [l)N> ) ]y}\.CUOaju2gMvDS;fvin#c {!f!Lpg?#H)ƥH$Owт1["b#^=[H~$L*aJDLD( T)I"$eH>&rx q?*qsH|Ñ<$S@c nc7>yvaarAJxjZ֪tBRcjW @"Z0ԐȆj6\ fe7(D M~3H`'"P*1?R|]O) K̅ï:hr1Uz%yg蟟ݜr% $!`9H=QC輋IQ77<4zr)I+%ԝQG#,F Az }:bLPr;"u=50M$ߤCACSDݾݞ\1w[!A;>S(+ 0a)iC, dR(؂'c."2|1!Qԡ0BA!@PF`+BHya(!k=4&sbR0"UbDPԮ.dy@B$@*j97:,0Xk !ȪݔɓXN!M7"yXڦ<$! 6.AإOE?/swK00R@_Mu<~y9fkAyƦ?MfJ"4?PA߇#p]~n|CQmegz>ݜԑ9oXd׾_~|izl&4C>ɥqy7OD C5Ukz 玱MN\d q⟭x;n}s톚垌"wt&X<<x sU]t3b);`]:36mOa9NYao=#$5* P12v;>$x!Ih}t[=IJ!hLK\¼q!D`ڋaZ*w x(}^'34]n͔K$x>G-?!&$zT3b#.Q,xSg>V)i6xF z\r i P{ukH=b@4 ?W^-$c@Wߩ>3!O /11*$dD%;9 nd(n-ĴUI^`N*dN}Pc9P#E $(c!=03USoy2 E)Q"}IR_eM n 2 c05ÅՌPf`R~uxkGv _ M uˍ+q"#MZ^i< l@S "cQrc01&v"h=5vP#z"bs0?[?, U4tP@ADP EK5(0%2\ PZDZ"3]IK@a ѫ# !Bұ4I!B! s h5@)CP@"H+DF`dq( ( JiAJ"FEDCd(RH%*0Q#SLPTB!LI&eMYI&$KnL  omyV;x+}&n\h-x :ջdΕ g|'Y/m"paKAJ!qIB ^+ eUUUUQ+󇾋~ʕ~H{W9~xP^ph(>cHHN~A (j K]qH)'D4 .ۺ]C$jrQD,4-XC$ J$\]'Dz1ae$qCߵ>vkPyFA}!(,N@!LatZ1X{`-Y7iMD fhy4iK2ih+mE)ӢA-* )ma eV)ռ2`332Ro# RCޡhއ80,qnr)'rus#vAbur4$61ɼqeoGvJųp(`PFCS9`lp "z @/UV%YU@Y zU$=؇*a .c"1g+1$gj6TtDIIEM&BvQ`%5uJ2 CV6!^f`vI.7 f;,`id`"r Y=tҝ/=8rDZ1 e(k-f^Ѐ@A z32H,f5Ȍ6 2L]tW^:# !x1HytYq*Ӵ(:3z|:1b #CCn{ISYbiYZCK,, bA 8" AF咔UWX q2K1diWlPY[-֠DȣCc+(Ւ TA8 @16#nؙ$22=amDR$"z25p)&2]K%]܎G   i9("$+e8zSFH &GEu5 f!  KPi>-];dy(Ua c1ؠCF(-G$SԈdtml}!P}d"HlBBIN@\о %uogAAom%)M%f'v5J!qaL F3;LiǎF+/&4i+Ь+L; 5sLz8i#Ǯdau3.u (";R+m$Wal$edk:fjTԳw0jU"I^>4t%Ի0C2W |ݥXh\W- 0QMi'L x|GUWZBh.Fi 6CnD;Px4.zeD慁4@17ӶШ6 $ eaJ\}]8cwkO‹M"DRR2TIE5 G{n?|NqPao z @ !#82C`Ƿ *! FHhz>IR!v?o yA@C`MtDHQG$UW%i?>Bo]025C Lp51cX:ts07PaYq`ʵONvrU0tCj!i냽d?=@Z?kI 0+Ħ1%cq* ;# QV*qf\AYjx4˨-dY1 **%k<7s@L`t JOe%"<%,#(j#2 2i3 lV̂2 2KʈWckrfH0јlm&!MVf4 64$2^dBV3 ",v\keĎ"QuI8ƴA q$ P^]M ” Ǎdn$&u um^ "l Ƿ2iڞ-_fҚ G"v%8W \glli}z02pEXƃU,rR-撁450ѭk 7ۮf kT QYܨ,SvilEFtCYR$EЮ8˦NMjj&iת mYbi \Q@Qb4+8W~[WSlQR05gynN#rHoUvC2ӺlޡbJzq_㥛7DI MUɘDp+ lW!q=7؆:kv/o'jSQFbKڤcsƍč~B+-agjB`Og,6 uLæt ٪s7myٞa# sMq:s=?fb' u!v|j WL 3Ib0f`g4\vᛗP-~=]lBl4'Ȁ\؊ϰ_lLq8CPh̀|d>)8~M$%S1w.'tf+;S %vCRUC>ZۘxT0P--(+3%LiDQQU_,$sb0)p7]_|vho;b=u(hhG禇 Qgb4Fm(͟}r-PS~D43gՆ W`QAA`Arsd$vY"IV ?1~р(wXsl t5UZ9ǟǟ5_Sԁ9|`ޝMU:1xCʠ2%<0d`Lf,e$VFch"2i(ۭ!-Q8ŒP+vZ8TL1:,˜`&2#2&!) K3(e Yb$) ddUEA!10: Ԙ8C5^ '^gL<ܟПhX8U)'Ғt34uѩ)̧d/XpOT=P]}Xk. O~)I[><$ >Qfcc ʚDܜ'THI$1&11W H!r>y~s4_;ؠ Nc]taS Вbc,#NAx%8` D*,)ll~t .tV(+lUp~|D!J4*_yCp:zhA7 `$.`j'F|dݠaӛeku9{Ns.Dw QېFo|-@u.(r :LIZ"r,#{:< g4;ޣ' jLtlL:h\'T1LO3څTQCwo!z]Һ99a'F$c]X1S'ζdaDҁ(xqaB |Y;p(G!50v+\oŁ<" 9"90 G[)!Ն"V@Bp!lhک]tkJh:S4kUx{J'N-%a'a4;ef $QD!ï#Id "/AqJ$>pӊϼ>'/-#LԂr!>rY}Z"yV8Tf3j4Ȕ!17HPW~"B$7>G̰/`k5{d27Zj`/H#=]x.<`]FY=4!;6tC)"p= K3<=.ywQPyJFc7dqn(MZ;Y9B+/ %7IjA,(R~\c-.rl2 kLDM4ff`A;le-L<%x9T H%AgSoV@AffQpcC3.F6MNcۘݴ+m,EI(#r%J2#I~<"[H"@IĔh46fBкS&!2&ěkP.@+X:HJAi@)qHDG#`N;!Jxhyii!"D7!Qv<UQ kzA,Ȝ!"_̓5@/ö:Knj#p%@IXIi(\>!B >͂eoZuI7ȻjDJ"D) V*P<Sb! ċP I(H@  ,$$H!(ST@ 0H2SJ$JT1K1IHPT$ $AAKKBD4$9HIAK10+LhJ ĩ%"bPY ) H0$5iFBBLq ӚA'#^6O 3f7E$IosgYɶKۿ2@ ~gM}k4baڡpZket C@R#$ą8KhqLA%b 7v'lCJA0 - 4##9ðӱUAڼIHQqeMT̂դ@hL^ Nzb:6J&:P"a`hPc&Nacf5jɠ4A  P)! *`40e C\8a f# fR] fl4JF9Ff0MHY&d)!Lb R (0 ĊZՐN6 :4h̑ m'5Mfg7 XfAZ V1(VS! tJI 8Y 6f4P!1A:tfaYI9+ bu(̒,#*&" DR?KHD& $*"Sv~,ȤhAIU I5'V).%i&`1: baS @4+"Q MAJ; "3!Idj CRqhi2q22CE %DPU8xj $)6p oa&yxe P+#@`jH!<;89doR!`JRh2&(L+U9j2SD0R 䍬 ${ *N''Jyi$ 'QIB : !\N협\T 2(P{)IpHP`NEj&CސJ>$ǺLY*\(wZ2p>6(lDƤ\ 2Cv04dR[7ڠcK vC:m"vFW` hNPOuiMma d7HELw"d HGY]ݱ:"Gz]l* "Q^Ĵ0l|,-}EF$L"X) H Il(B %b΍f! 3V Cd-K1 x*FhkW8  5tN fnÍSd) U*mh&g V$ ,Q4jldycu6q @_wP ;Hs x0Ө"| "P)WC*'##M-J;>avoDCq$G(aTZJ")DA(ZVv۬I=dʪh '3&TW9C@,D9e@*> oRwDBǽP֟|Su0l !DbҎp)rJ ˖@Α4$H;`?W0:/AU4VcCIQqcvSNPWq~d+TQSSTDiCpth" HЁnH)j"uOb"H   E1k `CDVf Ѝh#1C!&ThbC)R1)C'61!g0oV&FƖ bTH\0 Ĥ7dcB=D PRđZ XIE9!T,Y +)% 31W5)ď=VFD@hh:J. So')>Ƃ ~6'A/ HP)ۜ)J?'mNJ ;b@1) LV nʗњ]4l lٴ T:kg=EW%mA=`SA? D J !@2^{ț$1$L@½x.UUUs'ю:r]Hs }K,41!2PA%u$CAA^9ۑETVB~jKq}3jfrk Cj $`4qvMRfXAdA4Pbbkndw5%f սb +X)_ъ Z1&^:f1S{dat5 X3A9&4\IH l9Hb|C Zto-:%p'9M!d DEÝs񃓙יoJr܏C F3 R. (2NcNl&\ٽ ]FT% 5[BmqZw20gh {Bϲ<F Pž"!H Dt)t1%M[ 1x YD)"C,HDt S=&aE,h%_y`/aу 3CNE>=f [{zksn鱀֥ܠD[e`C ,~2lr`aQwsHt~G1#B0U2L`W=S`JC~ӰX Ѱ*=7<3 p+)fa8a';w}`̠}S" ld u*$)2* 4AP.TW$ @8G8oNҔa()(&iW}%hNlfbvrv̏9|b@ '` wEEAJDD%P!d 0"PĤ!"Ь% J DSD HL5llnL wRm* jU)R f8'):NmhJM|P7iX'ʼn'32(3I)v,$.bRjUmĺ_dx~M` 3\#0̬30BeE(d!9Q Oso8@pN ] `Q͆NLA_<.Pde?TEt"J 5 ^h>~$YAB54`sa"(VtYh[*rӐ&mw0?h5FsGYJ.QS$Bұvߵm}@{?:"+b0eܕ&4J2qvnUPf-+r;kD,72tGwzagf}w61ĘhQqbm9u)n&YtS "Ta(ciEZbeOt,.Fw$C HsqZvtoGZߚs M$htIvW\ф@5w$\. 7L/5ۿmr!A{ sCp$qJvn1*4]sn U/7Nڜ"A("gTRm\{  ˀaA`AR`0, Đyl )A(}F>}>i, {,[a2 SyNhܒҐ g=;K7:Ֆіl] g 3뒪zح*rΛW޳ .` At+؟gdt:r%CGT"&Mx8ShK. a36k,#fdU$M-~ION247"|p?[|9|}, D>$7b;z٣tLPa>[(6QH:&J{AA(ҨOdGw"8|(DC҃ u!b7pPGٮMt=HLY~nH:17=8w`?U!)JT.H[*2uI8NB(.4 Kal>T v 4Mg;H) }BTcJhٕ4T15<.KmO? 8a>%GPI5h ƴ8d% Pj 毯z?bh*:}NLp4"hS|zAT/$SzJH[FT$%oFuBO}ע~V% V[L + M4Ga $|AxltI (8@,MCㄐbM[P&` IKؽb׀ >e` <y4)9`XKYzY$HG56rrd/N G{,E*xYE \_ȔhJEU.JWg+ $iiCwo?]=xF I_X\x>s+xOo\r"Ay70!O> jN 27/O`=BHmiAN;h=3;+8GČb'sr28P|Z:uCY9A{'}wRÚ: ɉ)CBzeJ6,>3D~ic3ht5#+q1`χK7.Q p2#GYW 1QJ@{a;ŏpѾÈ>'pt 䯄u :l5+m!2 a1O0ɔMf^1NG^;t\݋h]6G$1BTӓ D7]Շe8l)>0KLtwݳqY;21 cO|"hE uq@ph Z0hܕ>5GbQ Ac3gW5keh7M'sɁ孨Og4;, +L~KK BkT8Q1ZYe 2e|Vk+NvR\ڠl bP O gf!0Ѫk/|;m֊;>gTYP:)hOvzN~jN-( tM8'!սCOa)L1Da&6!Zwi}MJg٘ 02iiR$

    `(|I8ࠜepr<&[E4!PtTkĪ tZXs"߲a-8CрJ|\! p ibNJ#\PqRSբN.Á,]$8u2D,R*lxJآ8 g& ա-`Dwfa0aJd rJI]7π0I=nL*P/Lgy$2ϞBIt>u wTlo|'t% eJO/ l,;.9,ft{f`7:w^향g6|L*)zp#5-7G8- pȊZU.͊?bi)) hS쾭?S AmzB!@@H- E#EP҄DD"(*^ϺBT̓t'Yiy`(%b)J:<;D5TD\1&rotil!I,"nej*5dD!1,hy `l#FM\HdrTcU mYD1 3 ) I=ASAX`i**Aac,4`dq! ȰޱQE 6zHm(#f0PCʒm#$#9%Gmii 1)l1(Ӭ+ dҒ pd¶%jXj[)m0Ji1ZRScq0HfNh$ jA'{V1S3-{h^M%LUh UvC.!^aНg؏gq<vؿ iS t Uoh9'դBaKL$~@fX_۬>$4R@Q"T 2Z" e7& m)X-]BQV:lƂY\1 !y|b|Z^/BсN?F̅:&hh "BPD>'Y8ɎHVca=.#^ DDEDT"""+} ӯsF?*P>JP]H" j5$o*Ϸo$f,]&"%dY$~ GڏΞij& (;kPcZd0 sJL >@W#% gAM?lQPתzp&33 \_ow^gټGgS47]XJ0HTJa%qᇜ xT2Rwd ?[>94R4!*PH! PDdֻ '5r+hOf" >THo}CD.VBӷ !Q (BQTԘB% LO1AP<1@0m e@cToPmI0$5&0* "?S_rHCdP*`HD)KpM VpRWT,*;H vSiBj ϋR:OR2(]l;cD(uHhX-*64^Xu{/@Scܽ݃``/Xm`uL;n)aF:` K*!c'+{J~wǨb m͢by3>Y)ÿ)ϴ>".B?H ~UP}$R! O ({"~P(WdI 4hO GhHϺh(#֏|@o.t$-aFx .vh0D& B(%G&@0G(݉QL:?-IH=4CCrh+rSDhƐ?:fG8CY1Ab5v Ð 1vy֋>{{Fi1(y8 ,pb" !#yFHh$ Z@) \rT1rsuZ kplH1% \bƈAE!ALcpN1x.?W7GeʲB̤()2\e;ܑsH6:D#+8ki ࣁf@9};;nDU=fh=4 䜍Rx<&k}\9ANJ0LL3F0!ȤDZ&<12,́bۚ"r 框 Q6VTe# fkcZb bd3icA+q@Ob M "vF`:#}!E!N-yHD&L0̓A7u32\J@JX5Uœ/^5?p.9tLu;!ya;IkRI|(< q?|=)&?hq~>S麚ӣ%CkubwiZQXuS/"UTK6<5?_ZƳF1hb $ v2m(k B=Ht _LO8W${gȄu5xsh@NvC#bdCa@ӅehG}!{s*#; hslJN_B ̼5lz3 ;XBY=vK3MYVrqS8pᚼf>J$fjpfIZGYXd /~.+1,4$˰o7u ,T=ʜe n3JRe U<&y*G *-75'C&+;JdJOso=ۋZj D7픠jMj0FS%4%fFbEuYaCf"+πԒZ -4O$2]j\=ZΣ2 zC- 3^2rcg3-|a)tAjӦkQAoմ bgJ5LɝQ5!zrk"BI 3SwWLR`eTaJdAaJPxqh=͝yzvd:p o,3g xu1[(|*'gyc~f3)(׎ۖ CpvC6jANuxOBE:r2JD}>aemk[%[++-zdΚm8+q0I) QB]X pMӊm2 [AnxPID^QkMl򽣏!/ׇq[27Sp\7'KE# 6\Rf>vC8xO9DD6lg>$;cm"@O& W 3bCGgPLHHnn~}D=l9DžNc=`a&%Ro5f$ؠvqv@1t\q>Vݣ9ښʢ_DvF YO[w25]zf_2QLɍ+eVs/ĉI.HD3Y&PGIyeF)$77Df}3 ۻ8í"w(q}nr?:yw|qJüzAրKCp#i#e3@Bvq{w}s1?QIĞu4ݒI$[4LiNe$HNMQឯOKqrR\&| 4F,_ V4Li6[i^;1SbSv'1zZ2d ):c)jM/5q=_'*v ?ý1;|f %q9eUQ'p~ɛ\*8`~X C㮟0xz̯ߗCtz\A z7IINXRUM<4uZN:r?AKYcKIȈP".Tf_akkױlHS!>B|܍_pyi}?L":Pafq6}?:YB33ӏۙ %^'ڑz =~'HCׇ#ȩ=(! P Qpԩmݦ\RUv1,{bY^JRU3>.Yz,vT{9 mE`bB>ygv+,mcx8gk9`s)Dԙ8 sH["  ` P[+'K',+Y@Ox8P؋_J,TߩAZwBjz,[ L}-~XfgRߞǣƣ)Zx/IzF"i* $BĨU$n$D=Ci~pSa@5b̄Y,J7aJcs8q>dsgI;Y]qrA߉b<8@s7}1v.9s ep8`rrBfNx! ysKa@g Դ'WHH j' :VjJ Ip&(?1Ʉa G@F|tl֊›[7{@}#&)\>-qutR# *QK D[h2t|lg OYiHn&* |y'ɦ6?l&<=_;% \U $"O)xEM vL!L65_L-M!Թ96a䩲oؽ݇> Zk2:IbMs2M6x-|p{Y-؆z$rbƮt1#oT:nZ Bc)s(q0܎=ڳፐpۚytÔWu#ʨ5I =([  nes~X'ڏ=kppCeLR7oˤ$9DpnP!;w&$wx7STpk'ڜ wLrNǍf,q>wUMvH549f9 o AїT=4)" tp-G \-'4`|=/v&;\&O>c1;k%z N,$4;'L ` $>"H`x|sߟ1BRoL^x 09:v(2h CUɾ6'??8G~OrqR , >[P#K4輸_-i_tI.Xku+~ЇPXi[ Ԑƾ_fy !լfAePN-bJffa ST(h&i1 Z!icGZ̷.ONyK/gJBntf=$hfz|7ugݲb&&9G Cz6ṅE)BЀ|%H EHCI:A$ ($B:3(; :r !0 ;bSu(nĨxeFdYH쉕EQNG*-; hWc5MZBHL5#R&@lEYn33M`1<`uъs=IhX)53BPla煣-=GsdS??0H(Ch T0-E(4WJE7 )Vef$oIN4,0kfR"#J,QpI: |=vK>6OљQ0 ĕ6[2-Xe&C{h"-ܒl]>ߚA4s Y'@ i MG,~HϐQj*`N;$lD'񊊺x%%T~'C9{?fȂdł[02Un0Ąh`!@DQADTbfTC,P0SjT A PfSGvNKCKAt C{ -Ff"(]:3Ɋe0YɴI ;1*9;< EbВTE 7|32w{,EY2<'Ǡ>^\T ~DP)0>D_oMIJbb($"( *F0. Խam?i96`$~"4a.EIuWI^\tWrSē(;}4]JyʅR9gTYe(TdD"Jf IQ YhR` h:cQH֚,=&牵ؘB 5i* S=/T0F rh)14~{aލgQ|4l]! 5M4{)j//Dlz핟 < }#ӪGWKFS"#ػC?ტ %ڪFs{W{gpٟEx$L b2 _)rMBH5*s q'n6H: BA4#Z GU7+@%<1:. 0F<;gS\J?ƀ1% ${?4 WqCKD|p,%6"5i䒲 Lh"@( oQ1uE2WPޫO{ŹfoV{ c֏b Ɣћj♦a."8%`8sCSD{b:t y vL .j(X貦L?,Z TmZ{k&RBwJ)8&qCݵUUXpo++G6yִi&o5Lj澞cA Dߢq/+HRԅ  6h|c}>EN 3@f|{4a"* *ʍ\Y,'U-.֣{5lֵBڗ,A95ψb KɄyɟJ_ d 9c2CAX:Ѝ ,N.o}[Ap Ј\ =hlX 8@gyK=ş8%14~!NfYC0N!- U.ki[aܑ4bU ]f8̕a +S L#_&v>PkDQ(qPA@tz}?Fn/sSu;?g&#/L?da+|&]q >Ëf@dyf9I% ;+N;*9+\ ̮EUUUUUKDde&hM0LMQFmD^.]G1ݑeeMUUF6UZ̪*2* WPκݮJ7SVlC6@t],y#7vHԐմ+3Pc%2QfCz2#/&qHbiE)FZ[[Y-e ة-Gs"ܖ說 +$eD5i_l#es.k@,(6@EyTK\+"Ljm1Ff<;1T!X]#$`T dCEU6 B*e,e# (Њ*UdjP0hQJ%H Iΐ`G C$AHZ؆0mEcæjpr NRjDЙI#E}Vd #~0(hy[~'LEbA?LG⌏$ H@ð쪊 h1@'Ï=!a>!-nUJ LG >al_w^_Ocݙ3m GH ` p0"?. 1Kt>0: ݾ'Ԫ#C)7@"8aTtC' > z7?)4+5^`PQIESTW]&DuтB!?^ rL;,0()KۃC@ՐE!TM!!U%Fc)f, R4EBda4fQQPCE,UfRezgkpRMS@ASS% Q Tj#c}2ERXCq,I((9i2/~.\ĬRc02M(A2C3E_ҪhF9bcCs0`ƲFlN2=}!/@-s-N';WDk,l˸5bKJV-kѐ^}9hz)Eٔ’8^9pnAD$0kt8V餴/;) V Z0K,N(R; S F9+nYyЬMLېDUV$Jț" Ļijl$36e )Ym!Y6I\iy5~O'cr>~[Qp>qTw/˫V;"@ cjFb-,MDɓT oNO7 lpPc"vfEAed21aDꝥŠ4sEi=˔3m23<9,#Nu.llّ!! pQG'e[_ gz.8CL@v!"Lpb$N_ybae󂤲NRcӜuFJUO9G BL $A P1 $$PBN)LF\R[lТS`hJGMfwM dBzVνTZ6 [JaY7l)A2.U hWӅqaK3@YrͅB-Uc3:Lq<׮NZS@qi#K G  u3nt0O&:0|s5-nn5 v.GX<*66}+ħCzG~ة$۴>Mv*$q5'=g0s[5wTB"IytpCPeRe;RQ2);$)Hbg wC{q<-<0%cI<;vr8fu@VH/jҋ@Ǒ]687E I18t9MH$&X5h5-""^ i1̠~R! so.\U)EP0׌y^1^ >J驼\M[&<˹ B t,cHL?;:sՎb@+;8\`]mngg9M΅'iw 6QGDp'gC$;sS.>si4`qڬg/b&/[7` rp"&l4,H47;ky8-}!/%<ḏ,Mvi|Ճ8Wz9|,:w2?$\fXy( i0Y Y!be$aʹS:83-LәpIHXid> 6Sq@)tEN[o.Qob2MY9&Q0d11m48#aq4äICDp*s6#g۾:8TL:ʪ,h`ц9mzob3NjT;XLUIJAbj`dXnM&dOS#=Y]3>&͌یnhV幃dr,(K$GFåsp^ l(V麕].".wc=?[f֯8 %YXfI{g{mUqr0c1ƅXu \8PCxƇkxT*Ҟƣ wK0n'bwfP ."$ qD#lc'<˄bDN bDS1%DE!MC$JL<@-.Ybf3 KL b!Rc$21ÙUXUUUTS*7>DZ+3r N`Xe0Y(5 n}5ҫY}&N1/]p#Ђ$V5:cNAIml*5aPwh9|F/xqל2@lBtf"A4LTb7MPzR"]aEN;6DAuΚQ7^`d rDTIŒCvHR`]9ANC,Q4HVR'P͈ct"C'-lrj6@6z,!5M# 脏qϯӉ5.J{黫F2K14:G#C;JSzjƺ /= $ΕD mX88F*ZFc\)dwgA=n6Ge4eӿ3YlAs-1 !AǞL *|*.H27 HI9?3CB+cPLaX斒M֑*eÁ.K5c̜IvW:;pT:Pzx/*iD!Ƿďs\Yq0?1_aS~~CX\98`XXt}hDؐH 9㈘lkF\9#nuퟲ)Icסe_^="R`hR`LCL );cc/DӘ?@Z)k,:_:!.L3jp E̿[hvUCD`tρI Fcg(B'E-eGWNa᷾.ke50A}MM08Cw 0&w#"|_[c):,GsP#aŇ̡+G"iPCM|.]335VPΰ Bw#F)HXXBwR;,(c"dD]lFnjy+T{awccBQ$F6ےٖC&DN-rf(RV5:7\Qͺ;4&HL2v8Ithi+J2B4Fَ ƜuBeܠpZd Y[1"7̍4(hDVJ!*EhÖk6mc&")WFe 6\QBPQNClm!!dn- !P XUPKqƄڄ#,HKiu:HVH'd)RrUK8BxLF9iC*bZ(ж9#nU`jʈ>}6(4Ql10L02(y4P=aFA@TBSU@Єf4#Spd3ϕ q?ɖg澃y/8w<'f̶,UBPtnD}%^|:v`КUL^?bD~O "i ?PrQiGK7 H@@jH(Q8@RMLAABӞoXx4@B59YoZR@rQ;8{ 7N{|?練?Tj0 K!z|QE_诖/K.|jHª4sZ}=GD"cpQnB7=x7Q zU쫉&={_9U ZD:8A8{בG\#3P@re1Ŧd FLi1N (6GB5fBxՔ >|3&4] +B >=&~P1T=J}3 S.G PPI D^ԉ,#1> 50Č0J%SSFtC+_yǧBԂ6G|wO0D]"<xhlݚ8UT*':"BOW<و&r @Ԯ,fr@ Ž4zʼn/5޽yf#*ii PJ3*&灴fUAALS H0q* &"C1(8zC{݆8  P@Ѓ,"]@N%Cld8L$ǣ<0rer;(j0ޡs0֦~C7N#3LhL!L G:$5fc$AfD8 M`8%D *2PPfL<ƁړEZY(4n$c8閌$9љńԤS64aepg, L11I-Elhw/(2M T\֣0B EhLIGQքSVwyٛ3_v1SPT?[z/(x ~G֪Ixz :~0@>{V tA^BF"r*!9MC4uTwQzVyN 26!irRc1ͽ6c0OW9!h) (\zxRF?L(d NӬ4PRKB-$t%_i*<8/h~GؿwT I. hp^bMK͂}Ec$(a=mϋAOPh|GJ *p1z"2 p>;Ak" ){ )B"Ɂ\<%a(V\^cm :L@09a!B:V5|~X&\,̒&B$?:|%j*J(J*O(CUR1 MH85 =G5POP6EAA{o.͇ϳa@T<"`@S) "q*|7?wy@49"`8ZuKS-\s/OYB,?DF;BXISյ`Aݭ j?Ӣ?"=@1{tq)$I- 4PhȗD``H2&V`0|UQ`0RB&{cQJ]"#A`,E)?0[x H5'lzVYk0RDaF!#F2T0q@}HOgJH2!#UBC2O?6)iuDJ lCѪ]LzտTi'1t'$pqpG"%M9-/E&}s@~cm^c3@T(!4HHRЍ +H miM fD;W? 6y$ OjP%jYY"y1 3 a0y/0)P ~vUb;UP`^ PIǍ՟0's<KEQ[P=Ɛ| -0v):,L$l;75*Ot<>ǓL51d9EIBRAC2"}_ "%  P (Y` L*^zMWu0G)о C ]0kL$C.C%~quJCTdt",0jSAT>*|+'h2&.3^"?\ﰜa4TKH* Y+Nt 1KK(kRa(" OtjFa&Ԙcc cGh 9a)h G B?mbh12l FAj##d,S"iI |#::un[vf hNtJuOHa)Q(H||_mk>-؞aU 05ڈclAqMh"Z/)PN}(vTTKx֬ˊ6 ~rgq|!ɂ BGv1 Ԉ8p]|d%2"720H2EV3 & L 21ru-B 5M멭*AALG,ZdfM33LPkPPC ?oa~ Dz*P{tcoHC%V$eyq` 16ubZ9|bFUBӬX^-##xINQzҰ ;-WY^4ƝM69z{@$-E FP0o6} P!D)R):6ا Jcˬ1\znEIu^M,-xm,Oe8@wvSy_E)iQ"@Qda  fa [r 6H<9 ^1]G"CIwr?FJTy _Җ6cI$lcPWp'.M=e5F&$Gohay۱U *#ٙ[Uf5^ lipj!r$(梭JJvaEFJ*IJHYD8d-!EQBit|<ݿ&&z˃C)z؏nuF,pg41|&TB4`+ ,I5$M%ZZdJ|thчla[k,bQiw"~oJC}ZGkxc8Ȑd;f3[Tp˟˿aT9OJ jnpb&bg?u l,,*J" &BNhbl󄩦IXS*{1  :zsz=N;B d辏1Gd?NIF@94Rnӡ*&`_Xu<'18 p@w:&-@00E!]$3ڷ%59G8C  zZ(jA 9) 2!"H]E"Bvki" ^%NNa0u}f4_Oo<3Y@ogr̈́Ysҥ!C7IAKsLmaa( J."/Js&("J} љp#پmI@iS"2d3r,9(3TF.BFCFTFTB~(ȶ(LCcQT"_S#c Oٶ!eWr" b(JD@P_I0PR4!BTRÀ!]*=/b4}ly;}7s DZa oM>ucaK~/P6ud+Sm)6]aB#P4&D1 >J8`A #5FW*uNi>H"O w|0|E p! {G9@Ht`0n`ͻy,$`֋-X5 @r[$F :jdZaZѨ&f)-UnRIeT<'Ӻ9v1mm+X}̦0-ŠqNYGl Ewɍ'* fiŬ, Jpb&_1L":U;$m 8y jGuWN$'A%:TÝfie**G Y3p[EV%'}whAIhP䔊J2cB'x.дdloLÍq)L9 y,tg9`CO1&^5tPPj*8,]LMVz1uVi-S ^͉~Vj0I-Hn%4SdfeNs7,X (hi϶5*, T9k}3* A"#B_N33<#>nj wǬP,3:Պ%/zR &D7h|#RhP/R]$+VUa䂕аÆAB2UDF:lmjx5Z"DRG)T姻PL;4i)k8t;*5PL^PHc[a Nr@=>wȘ{>C?xGR{`/$;Ix](=(w/`? U%KTD* )h6)=?0*:/tl-E2X5(6$.Ī2?tϲw M  PĴ% -RJ ʔ1(s>aZO}(:0->q]J ?_$>{(qB?]GZO|X>ͨ44kOjH~ "UAAb "eH `Ц *`X*F%hZIXa" BdBXZ""bB((j`"H 0cKb'b! Ғa'c4e#Y P$'?Of#Pߟh?u[ŘbQhOŠڟmI28QHوe@E9 @(+@) S 2`:C)f)afbLegX@em5V֏Yd(i7#H)90#Wh ي 26 *D$BJ%E %J@ݲ{ k+Y|`Rl7/=`Gr)Z{ϦO]}w޸(kCbg(}Uʆo=4z(0ok64yõc^u[u[}E{[_WϾv{{֛4}_g$7 ^N=[JZǽUo^s@3 $w0׶w>>T@.Dj{@_`{Wy@PJ۷ֻG>wMQsᯖsp/{}Z֪>Go{^<[{{׷ɯU3׺ [G{TndVwouۗ}{ysb7c{ܑ6WIqzq6uΗmw}39c|t{GRۻ뽀nvݺWv+}k^AZ5^thz=t2/϶N[C3ZozTۓݭ6n^{{}ė-k;7}out;#:ssx﷮ݻzͲR|9Sћ#nǠ{ʑ:{}}^e}C>} mJ}t{8 ]i]7f]mJE]`sۮS:S| o}=ιQݝrZӎ(,k, wG).[mv+(hh9kpUn)$wgۣ}tYvuk7ޮGn.]pN(0›{}Y|^Q/]Ϛ'˯ zs,4{݂Wh}gjzkɸˑon{5k[vuV{__zwHM@!4MdM0ji50" D&bRz4 4dS O5M1z5)6COS@!4OH'yMzi=4d 442>zh&MDA@ &d SLz(z)2z5hi/o,* [K Op i83n%=VN; jӭ9҅:M.9&_Cxp ? D٣!:+% O41'~ "k {/H(Z_m4BV' H!Ei6)OImƒmD?*'N1\ٖ'g w)aOj RwxGO/t҃>UNQ񙚾V&lB'O;LiRΤ>)Ls qGdx?P(i((sЈ3}."iEQ?iSh{v>R_v5~^ޖ"(" B)z5j/K{(xﻱKLZvN|jwP0 M 7h킢"ʋ(5#cؿl1DQ_Fo,XQDGbbեAPTG⒖"oKY=N,x!LE_f> z}h>ʊE+oL8KI(pZawaDEŒRPԔ${t⨽#r)h9j'fb~TER)VQU; !|;*QL}%2PSEE_~Mk48h`7ռ=~6`w m V*FB0{v֊W’UG[pDpR M>>Wfwy2>r"* wyD\uEMyPRZ pF,YuQa¨"A~DADCMCc-\7LA̿c܊xj/ 1V{QL~ ?m|V18R:zz]ZUҪ|-sW.p޻1s}5d*$oε۶;ȕ?&"1Tc*ݨ E>M/ Ý6sDW8Wg{*QmѴciU4>S  Wic|-$MSK~^h򍮧J(dIb)H>p|#ETTUzQ4m9Uyh(WzNZfW}Sb>Xu.'xi}0w5sQE2zHs~btj5O MUMgxUWPzҢQ씪=g)S+'VE0)r Ԟ;~3&Jҕx&|jQyABQ4?;|i)͆7* ^((NIJJDXU,"=^EIva1R(v5;ܕ|tUFrZ SsBHH0h_u|*$AT=ZgD".(j:|I}@­ 4=;W( F}D;n:WNiy7YuANsg2(* (.I%%x;c_vߜjOw\Jxhyr :PU m#KE΁)Ƃ/C5pҪ (+PTSHr()"K:'-ٟuT_J'hb `<'s@RCAZ|UUΐ>2Z*("1.=:'Q)dFH58JJz٢M@D2A/2PPD@DDD޸t:|'~ n4XJITJuͩï]&"*"J" 1 <#FSSTHD3 BH)Q ПOrJ)? `XPtGDR>h)N"4T3 e&X,"1A _M>p|: PhbZh*ij$ҕ@QMQUqPUP%4ğX.Q.ZJ~;EuiM)EG5B&=CG]}. /\h6a݀`OpBZe m,(˗izoȤ! 4Z->0 :T)ϫʂ{fsROD)SԜh*"Bh ATW z'#OxMPQvoO$*Om' j$b? sk UPT@k+ۇ$ijb)ʮF‚ TPT510C!jX&21VVBA,,("~j'x_E!T2VEx1nOoRqEDH &(h? t)`(QE=ᓜ?:I_z=U%vm))f!"f$Xi%b@HBdࠛ;vN-/Ԣ\ ]Z])3iNm,f[__Mgׇi60Dn>LT cFYg_(ֱ$SLl*R3/$^ϧ|+1E1<梠9bВ^}wWnDZ3 >mJ<#49ĕЀ j ' % D9 bW!!a d-\`S#rO8K؊  <*:YYFMTbL,I\A LYlqY%n4{U:2q2\0 i1:668%-mUDw3+-l[0Zi)!@bJ`7vzh!X|>aR )Ep9lh{֊5Z75)Z!%#1Fʬv˯.HMw*ӏ\suUAU82G Nz ?2Jn ó[9WyVq:JfbRRVF*il)Rver/ǔ{B,CR9GX`ߢ` rAx`di!PLj Vk.q(ugb%p4Rch9Cyƹdҟ.w A;W& }L"" BiΰSSB!<'b3O?xӚZwMUpLF/Ex%Zo+7.Ow"m.聣G駧4?;!c2C[gKwX|Ni v- "AfiAإٓVENXƏ&'++>ʊclF(q9jMگbWnNf+PU͉'UQÜ pحQPƭftssj9rV1&b^Z6nuLl#c[Xբ#ͭdFY(ՌCt#MV͌,qjµ #1*pG6rxjӃ]S[Vh։.[p8ZZ " ֱͦ[V# ;hڊ :?:-NlV[W^H4~?l=#8?:"#Q(eEj  Ł 0z=i 379IC F@Lr(Y"DYHU *zyrE0AsMRӧhk4_t&mQAslm9ӊA)37EcDV맄us7ꦥJ'5@\rr9hYZ4gkZc{[Z!F61AhX5i(`m[ǘb h) BR;QrpIʔ=HS"]픤N@,V⑧cemYs $yQQk"rls9i<:;L̽zndĥ%:4cy%Qko냏-tF(6F ;G&rC[`YkQmvKeeXۑg{.jdV՚pM񇁫G$nZnZͪmǑmEnCN8e!Zy-;`ӠÓj-F}Ա# H& H*%k&66+Q]eԸtˑh]tࢎZ((. ѣ۫hҼ%QLM:Ws>a iKfEdEq Q3pƍ͗FDhHښr مhpJD-h(T|jh֩(﬜piKPlz*4a!Yr6ԥҩˎmʫxi&1)N3)$6 cƎssXAE:(70w@֐mbVXuQ89)،F(ABvs\p֠ii : cGK"u66k幌O!hRrW6ySGTRi:Pk\9"*G7 ۝AGHU0^N\!b (pҥ3VʭxQ/U7^Z7+5QD<1E ]|6PUTTA3~F.-hv֒:h" R%b)SᲤԁإ2(X"4A4ꉍb6ƋhUcY@գ%kNo0rOQ< S2D+hWKU P /xggսW 4N0uh6m  ?+lb# ܒHL1fjfW̝qQyӆg?Yt!QY᧰~_`~W 958OD(/)Q?^#镌ۑ>u`(!,/aOÖJНik 6TP>f̶K&Xa3-. nĝc~h{<|H.(ֶU>F1̾m=Cf`σϿ_{E a 09tL#3f)Z"B iR" &!BTFc~#$ "$"`X?Oekdfp_$f@7Urg|_nڟ%?Ͱ!0C3K JgG3@i*l Ji먓H\ |z*on_A-!{G8z?$)'F nA_޼b"b1h, UBng(sM;hlL ö?$%%GmgH=,eu+NQe'3dl%D9_ɬ m4%s(YP+-k,3/0^gЖHX*rkIl74pSX%C@бL*eM1k!{o'wt{HGIϐ|<qܝ&CQ&1k c Zhzap0>j\gq?'RW_zıW@~Y~膔OO4?}oJ>v! ~ BG__.8iOq Hv[?|`{a~~ec[n ?1 O.u򠻾 H=?w;Xu8oj3q}*o=1xIJ/Kνrsy֧~L/'TI ~QĻPD2? .Do}:w<6xzg4s%;KblM('p>?h qpǯ5[Y*B'ԟū!5^g'I D9U@ç߫__Hp?xjtx=1okTRDAR/I" PPo>/.T]F~ ,#Y j'Kp!?E={ Y\b[$sn io*/<5?W1^%[>kUUE>lc?Q2"쪪X*YGW?Wll(B~aO'‡"g&GPY|Z~ ~TYfAx׼k@DAPFyZD9go;)I9~^d$.}8c0C E"H$([ ڡMP~7HNF#OG1l<;F?Be$=c.17P`? C&5m=߉4EjH=BPv1SO<'$($ ' D_0j1VH. zu?K4'-TK:uNٰaOa]{H[YC]G"F|eaTq>H"# e Nߟ*T[mVmmնUmlܒI$H=6?xr{sʯ-$3.W1r}#&muf!BjZaMhiWasCn`;Yeks8%(X*_~ґ/pCGjM džfUכ<}·SʕRt(**0&:Qh]3׎ F;䟠5 %DÐl)lu*r/ao.`ywh~z<9vW8FF5׸xAQ!#a-j4X;Z s[ڢ=lՓaw"h?ݮzi YxC1wKo7 Y.r zI9"Jm[vזOe@P))D "ЎSHص s*#,K9Ȼvde,^xİs D(@ۇZl0TuL;u:{P7)d\QG T:yŁ&@p=x$~Uì:~|ǃ{aL|t\feAr39%EvtkGy*0'b2+h){ZE&9Hmasf#@fPAV[K-!F.&5{"agM1>'9z5qnhZ0 }׈qCըJ~~fZk4S2CK[Cb0'kJ?LOZ-E&mbZ}́Gok,{3l =>z%c4ԩbU$\d?/'-/EV]@R1^)|3EMqمAoI71HA@QTg/`䅯Kxͼ*ք,N7F~zᕴ$!U:sVb$ M kIQ48яGObLQ⁣2{s/ܖn;Ƞ zMGL g)1Z"UXK  kT0(RԿ?xJug8,_,޹x, Ҋ_? ӋI3 yPa\4F; ̢K'6A̋ c H}}k cE3o󷧇C{HbG2UBͶET0Jeц %():FGy$/98Uraٱ^C_ CTgq{CI7?O^T׻k0|JrRL+Ybqra ^2.nLc5hְvcq*]+*E}}rvՔRs5ټ-JϞ]AݲdfMbJp.nn:a–[WHk~or;U`N+%XQEWFb^,+w9 3?kY1ɒmf?&}rBs/?)Ā\Y1YtG .U^i"T ՟Kh v&89~&EݼOpe?Gߝe`G1L|"b(=&(7X1(]z5F$ϯ,}hctʲ~"l.C !9?m3mN\UkSp! l󊼾[1VJ!S)u@VAÞI0BCt4:QyV I]GKˢ@c80TkC+@2)<#Γ{鮚1G4B, ,BV_2P[綅cZ d~D)h݂V2kN.ihg7~25ժL>IՍZC42-mxtT!wշpsisk]t^F&x(>ot#qXW/ Д(jTi4Ed\W5X+gǹoDr{Gequ`8wHQ pA(O~A*5(mEA6d`!lq;lv THОC(LqMQZ*AX׻S9!⮪:tʩHX_E' ɟO>߷o>?OEƏb`*K* NlGijѧ&t[%$&Hn$uTr\r?yEFwJ,rĴ"?xh=vyS$ZzLV` R(>FSҴO[ulڍR/ _hF?7t>6tڂH6(rw@Pnj}9)i>|Nп赭zeuS2/ 2,'LC)ق ,ѵ" u IU`@a#3 JIܺ VQ38L.)b'M,HoTAZ)2RjwE ]^MRĉh*^>CJx XB;àC e^ $^B-ɑ Y>O$[ݒi}۞a!(`ƵaX5?~NpX/zE]Y@?XZY_cxfR~2a iv+rb> lrN ИT?މ.4Ӄ ? $҄2؄{K|Z~{5wjw@ud:2eznr@i`3lZ f5SCT*% Ӿ;ɶgǼ,{ 7v8M% :_ #0I SQ+ɯ>Aѯt|Ӱ k'hixrs5sCG/m)l2@OPs,)jCtUOen:)~ f:f`{po34tICMOSE>jy ݋ҀD*=21(bcCNH~ť^eE7NA@]ߢv oc0 Q].D[9J D$  .K!::[qy;Ÿn:lfMBI!_ZA %E(H7)J"3`j-/O'֫[߁ GlP9~[zgbӟqآxae } TYZͪ?~!$NჰPXb(,сGr`֫.-Z6/!ύO!O?kYp 7.C)0PX tOJư԰unNti!E;I&,18r#@|з]0׶{s-ZJg)F u&Fֺ: ;;3,o .#j}&Lz>HY6 {pd,pEz+C _eX' :szvC+](pm3l D]s2Qb2{HʠC$a%NrS~`d[?-Pvؐ!8@bH$29L/vFDG'>-mϩXt͜ da'#86tP~y{yn+'kl:&؃IRcV-mJRU*PEJXB&$`b6P4Qƈ44 Bh FHQGHiˈ5KA0%4L4%4UL%<戅b@YG.AB%h($Bo谿CTTy0 ФRC@ BA$*K !#Q2I  4@1H+@@*% ]D$QDoԯ˃# e_z=H2k|_ETG.!hIagfVm~522)Q7$ţH"P+ZPLkGo0B}t3C[;H.DRjLk[_S{MXֿ+>ߗ߼֏KH?GPp 0="<3Χ/% ]Q߰NE> _[w_b|~`L0t[_]F\SA, 由  X)Cq2IJrw2 &UvԇfM롥>\G] PZ^^;(3q:=Q)BfL/]Tϑ[ NHa1ˇcNJqMhfZ"zߌϩ~ks8%)Ҟ%a~AP#xLLLHHHHHHHHHHH{ x)!*iZ P*(QJJZA)B(j)ZQ)iiZ@h $(hj(B)h(iJ)iVhZH $BhThjd()*hhDEJ)Z(jbJhB( i B)D)iHEJ R(i@h)h)ZAiJ$H*h))R @J*H()jZ(ZPB() ZF i (@)ZVJZR PhhE( FFi))RBJjjhJJ{Z(q8L@B>'L/{= 1!AяTAhU=8ٓ=U!UrdYyգ㕙iVPrlNUd=k<5u>~k7>#12{D}pˇ#3BeV `]э{7֠$ rl(`DzY ,zoY4.ge^A}18펽[S~bJrj&3n&CQ_A:XMc# s9вˋy9O nN|0wQ,`X͔"e,4:.ӛfX Jn[u ǧkzghnT0sܕXޑk0dVk Y/p՞s|D7]fX8͛g&Dufw|iY)XsFk}`xrd;V-մz^8Vm'w>fR?IIl)Lbڳ&k.c2ŏ2lfJ=t7:3 nׇ2du=3dXsO9mZ/`#hSzLE%+K c ˭:طz3 7I\N)xåۼ5_5|sQ#:egn~ˤzi;^tu:ɭz>ɏvߦ:wrǚ+3_digtf.WunvڴÖpu'Gy5מIjΘJ\=Ǭ{Fc5-Vt pY'ięm;0E|tgaib9Xq2ް!p͘}g&aUc1{뤰fPɝ[ímpYΕL/0t3՟l#"6X*U 4ޡ= sc}kGXvY|u[bNtdKjCkp1)M]_yd=-cFš4kM闁F-޻ֵo?KYuygX~\9c3n{:-9,p|1yӕzt~26dWWӷco#;4u$űTT?mǧ' kȍtk\׃ 򊸛GUL͛C "k&aELF MHhfT^ rXv*ѝvʕy 3uֽ>zo)Kj2>E<| M:x}ẏ .6xה|K貟ʝuYmnNo0}y{5;t޻r^vk ٲ;22"mQ) Qů_+`aI\: \drmvMZ:jeV.{'B<Əgk3D}"+7/seS 4u`˼m ,cIG6ib9f\➞J5]sn:s|E]ӆLW2XqFޔL01QݎüJOб8_6l{FbafSƗ`7fju+ʞ~X8<_;L8֬ns֨SNvM!&SjѯZ6iX]]˯nŭzt92Lyc8c<^rֱh\ia"||}9k3ft{1K̺Fsy"{gn'Loc sv-mՐiksٺw%VW5.x^RGt)qHP᜷l]tmLRp1;?'ett .S7UA ?6{~cyFv̪ Ϙ}?B~}!݂4hRa{[}|D*T$iVלޖl$3qY/Hf]gXɛԯɱOl:?m2з#ưz1Kw7 |ntng.R ~Nff\:f&-1o>My%Of h[Z`a<qŻF(7ֶύMmA{Y]-lod3'B35">&;C3YfCX,ReFX[3ZgSG.k:^.ݮDܧ&)>Zdқ[}{uo+W3j/ P OF#A堠9kIdNHa5^_:R!c4d OXR,:gG?,G/ӈ/m{{cS͡!^;ʘAX@؇\Rs9scR&ߏwn'p5?_O^5 m`$4DaOquQ(2 <*ɉh VB `Q&Ʃ1A#Kc$ RqdUΤӏt gps92hw PJiv f1Ab@ܠxN]Ĵ9"Dp's[`۾4Cۅ;b;U0I9|*u3Awy!"%@:<85@3;8>8%>ъs}Xbjٶ.&p2ln$.t)9C]\>~v,ѹs`}iwR<1~\?l+4UdU!LTOfrዔ4}R}@Zvk5aje(ՙJxv-hnqd^gARRUI3@LbAAb7<=vIDϵd+N6]|5$hbLmc $BT0k|Ɇ!+ӾiLԔnjA $(F#?EC nS{,:tS"eR"iHJShCø`lCe=h\ zk+! ByQdß~2ņ EoP6:Ev$MSk9A8_WTVEa s=<0@b^KMt\<(P7Rܼ EЇ@J$k1򶍝-܎^ C@K5I@qЎڧG˃o&|4TܩM5Dr#.3:&3㦜GjCGu:I! *c1z&+J.W#l׫yT 7S']=r{sH̙T.-j=C-# 9AoV2SWN\&@ب$dOsH&r&7 4Q؍PXн #ص|R+,0u=]ᦈۤNXdܱ8#/|r4b0rC mzE6PjdW{QiS ZFL%В+.>30(=\NOCTAtaCv>8BR"O7#ЂqYA,\4 `"9<bp+#%>OehiN*c!T`J!Šx58FI'cVWtVx0U^S<`yEU@Tv>@lGNx|d8hFDR(PPu "H `b\!9s"T+cJBRM+aqw; Lő||w(.I*yD5©!s|+ (Mc3jK))x H J%^qB;*q ΛlѮH٠Z@,IJ.7`f8Q(B!HDLeS'BbL?3WQ LAJQ hb*WNv.ٔŰL_hroSi alL >)  CtNr@CC/-BI mTkrwę1(h@VE=H .}+0 0=G87ܹMgy)"}< ߝA^s8 m *2tܞ>4x.㉤Ti+h,ECmtpsߊ[3)cm.fEKCol'vwӎNܒ] kϵG84i|qg;/l}fʼ@DY !2E@m:"~E6G(qLrd;'wḪ_J b$@KC##$&eם=fL*Tb#Xv Љy6BQŋ'&oHg:| 2O1+5ᒰu D;X*Y].F1TXS@;JPQ\Bja_Kde\nJƴg1S u"` c]q;--' j( TMEfYUo7i, ߘ<.QD!+]Bh(qI=zdLg^1>6m{Я'JO=vɄ:=%:4&f{O8=2R*$c^r\[W;+zd4`[AlѢP&JZDMPމ5t[:<OOqLKi{gn#=;d`,3=<Р !^"ӥ#- 5gB;ITR4J=NEq6;k@wx/^>3ƨ>AQf}6 )|奄PylWMs"5K>SѼ1)޽sOˍM&܋.QMz{ t:^!qZhi"EEݕ*12]ûhN HA+:M󱙓Qte)ƴCb!3YîQU$!$/#sK4te2^_j6HXJVlBq &I2c2Gum]*HBI!pn$cYќM3c=B1.AdE?4AJ묫s< tǿWEn{3yےR6D--: !iڷ5!򭚤ҪOxh26rc(wШ4͊.-z[kR¤H*-H=RDqUi 'L@g[ž̮p]ٺk̍C>rbKdc1snxa]L($p+b7ģ>Msg*F.E2CcBRc*bckVRęY_{ҜUxsžɖ=u(3{\Y9vp,;$'8]A7qٓ Y'.7ͥ3*wa qt`=q)$*o#-[Nn8sIjh%׻. ݝ,įcUGJ乾i3xtlB)%-].̬ϯ.˗]F"o0L5ܱSO*wm׸">T rF{vHq^R 7L>n˖]ڵv[xMFׅ0Y8Sո e>n ;qȞoRјdn}5rlVGU \;}%RN!U.A52S2@t|ŶK2.Pqݳ\ou\:3}-:o:Xc6VN;e⫸#3wv˶}ڻ4yofqE~Wx{%M7ՃZQ9-m˨O[Aa^1-&w+.WV3f,hnR 1EeQTEyvdԡGvj:aӾ@`O^Nۭn6LP[VRU^w$Iawʆ5'}W61&Vi:FI] \%Ooyow|H,5&r8O;vH7xt̏M| .:Gmg].\Bfe-$ˢqwy݃l6 KI2Ud7\Kn9t{`0M׳\UKqZXvnMmjtRf/nIBvڬ;tdN!?s@,\2;pMEmQu}Bįb&sʻٕzswa30V۾E]xbm,҃(CmzGط4>Rg1ggM,vݔR{]ThMMݭ]Gw))b&Dv '|..Qa/ì*N !#n{I~D dCd]{.wv]f%FULΏyiN7b;qJ쩹NsnQTWKqݪT9US6㲎+.Rq#erlxœ s˹WsK [5ǔ'eDUU]3nU.;h'XlՎ{1cd.1sE]N$T-lC6!x|G;_۽9{A/ۯ %L3k\EN׵~Bro\[Qݏ35YtLty.[NooC4u'zwx-Q4&Z$&Zƀ tFva1<>v7H;ϻS-.y S*ٗuDmg:*,c%3&vu9act\ũSdwK17ɍ|"5c1'dޙYsKj&oS:O(]7m-nSg8'5 }&>}i0\-#=" ҈@q '1s*՝U,lʷ{:!Je|R {}۶vws+\LA+ozb.U;AC`<$w|9QU UPGRCEE'hPeg<>K8JVWҊE}$H.,mYags*as[;c2ڊ9[5BGqvg*-vfDqVl feAךl߼&ٜIB=qֹ@e!y$e٦uRp8uŃ>a,[l 0JzFpFŖ+^-o 3\@mw2ت6ܘ, s@`Ԧ9j-ցokQfߛ>a𣫾𭱅" ZL=L|>*ck0'MdWs -٪I)RM֠a*E Vs>@o :|<'Hh=2=q\*\X!=e5GN/Ԩ-M 7'b+9Lw:i8{Kq'ScPЌj 5dIh%H>BT{;liO~uOyv 5 :+i i 98ci~:sMs:DiƔ][mks mDvR8WKu"@/}~&^hgqkȻ܅~!сY8ɁSq*a8IщY$ ѿPJ1, b9"`[ X\M/M1mOTPA$cšFRt7nUݧNom픟 !F$RB^Rmi+ N/Sb K@+w'}=ގ (3^_>%= n1ϯ;wm*!(SAQR(U4"4& ]-ݭ6ٛg?lҪ&IIp,`Ys869g:ßz;ƑKN#?[x;ƶkW㎸ޠ5҇F%[<%#Qi3Y(up{D1@#wiF . I'#A:Bjx0|M2?ߟVyykZ ~woq @kOkk@ 1γbwyzud4pjdDw{=*r[nOVy4z TFWOSGhZAmn#0PPFkP!ӪF5#A\|t4[_ofuzyŸYr*~%eTqQ8#G>XzZ  ⃿Yc6_2Z?|ȈrG@fa&IjH$PEZ ss9$ l<3~ϵoF5ua1"nBNnzm*>mISESϹ;'U.0uLEzy|wιs28֥<4625i31Dӷ,C6sxܵ<qQ,vweNmUkv9ZcZUwE{CUq8ٶ}\#^VӾ5'@ů]= BJX*XH%*(UVdW%ZT}Fxr"ýg( .7TȏX,,SkD666ڢ;`х`=h11s@Qȗs:.ܬ?ewCA*~gv UOwKMP5,w}sB_1s~ẂߐU g2k4J^=a+'w(y&UW(099ŋV={J 6 `s/ (4nrw,3=>3HګHL}@!?3tK@?W]((ߠcT HmdI[XazՉp?R?AޟwkP|| f  PQs:3{?%KzDϭ|ӒN\ W~U`g-(#ѭ ﺏD3B$N3n  ªQ"59}~۷_??mRq (POS_Z)IH(m|ru>۫%ppn}Q'^.k4CԚQ&"L3yF4 Ј(JO?4|#~n@@ > Beԭ6zCx{(g5OP(F랰)^_^{mCINO&(rIB|n}@` ywS9Ooyz`s> F3ZM a>ö́3$@Ot n1QlyiNQwb$A#>[WډU@aP4)!P; mKj?͝PPH?פ6%Ytד>`* y~?n`,EU1_ R@~WiyPd?Ni<|W@@@0x+Y#Tʳ8R?"9{c jݩFDY"p+5l~k(2m_wvLSjɭ/ZD Rd4@̴p9cM# H((8]P((5^ݺu^vǰP/(((@Im 9ӧ>WN8OC<>nTiod݃}~Oo-=^}Rا"{Zf @I%φ 4o~-/ ~ny͔KJYc8k ](zhRv=[_̒o.GrW.Q ׽/ieNT{g-e'.U\fISe-)K83;ŽCNrK9+nz6o6rT~.ЊB垇7c/래(E>Jp.t / AD2IP7,ʼK._XAZ^wU`'{.]xe3~8z3."W֪fTPS>Yw_Li@Wu0.ńe(C}V>C7374kQ8 sܥ$RG<&=-P6AaN\Ծ \"8g3tZf$Q]׶e "G%@N{Yramin;qۇ.\ys}/UUAl~xdP+c.qnYhq߼;=/ ULhN̖ۙ`6w)燻)> }M=[ꎯam_xxWE\&w|$=ZpI|8qY>xϖTYBEb@FdU@qׯ?(gư/p͔|KRٲݡ`J\R{NC;Q}k>o8/~R>'Ol0b@(Y?W?5 AH?'qWBLD#k˦# '?\!^׵weIfоFGb^ϻF%UY@ 0 JtܧPT1Ab h֕q<9_ В9s1>agv>o=>!~-1a-?ZwH-x1,䬠/}jwl PY 1gSifWh10P*{==oӈk{y{}U~@ :p W-|o @@0)>GUcIX#id"d}>B-xzkθ.T@1)Ï]82˟>TA bik~zۯMzuǨt H.rAe5٤򱴬A>/n{9])Aݡa @s\=֢5NͽccZҔ+4>jVmSnΤz7gwVEpyo E^_),>m%7R4yi[5ۺ#L]gߏw3Ϲ)p=MA?=2}=IGsntmeJ[ scIbbsNY[_[~&T]3r&ո#ryƏ*sߋ[qhzJBZP$ i@:#odm}jD.ÚO %Gs+^Ǻ=y?u`,@Av#Uχ.PP%(?Jih@JPE)ZB)ZR( PRP(BCChR((i (4)iJi(Fh ZjѥZX)UJRC.5r֖SolsOUtK9+^=l@87[Vay$kGֈBE!'9\p-@P £$PE (bPҚVz_  )3)c lf Pe,l|-+xZ" I#Bs>0 V哭zk QI1#yn~O L7}]nMy&Đ@ϴz㦹7x@O{o܄~~}w'[T& 1o%(x!=g ߒ* ytJB IqDZydzٶb/n9tק ntәT`%?ADa,%vZ-+ ,Z8chQXa|'!xڗ1"UQ5|}{^Ʈ`l C'~JQWhÏ~x;2:fu d{Fps%$f7#c ?|5e9Ry2و(poe{:7fK`?v?_LJwMlk\ jTwlc͖eSr{֎r3niWwqꜤ;%[o}: >GW+IwinwK/nsZDhG=IV!(|J!dǍ)wl.ڎvJis>S>lc#H  ".iߺs3 j]hfsnښR`6`BOpoNxK=r{}qS~_j81B{t{׾=6l|Ngg1ۯwl 8.$__@/.h#Hc7MVo&n7LRz{4P Q!F#@RI:˗3N]gm:sި쨙ܠPP}?aOcBMaHpR'c.|ލo誨PX"'~lpx{NÚ~g9YJs<Ǟ 2+ YfQ$0#Ws3zCDB$N+J܌A@~}GGfAv6oMM<}1EB)̀&Z 6= k=.'{Ř-`#fX-)g/9C2/% G3-S O%y@ߓdzN,m>( k{J(>p`Z֮3S<w{׋YγWyw=DkJ2 a S'0dLH}q(/;mJ# X(j{#xC?ro2? lm:ɏ`񺮥p bX`҇UEbS@ +*P*%9]#LreMw󿾧e(? tH\'=8czx{q1 f~,hD7srۡ'}=Mt{sxOxO跶x$;]=%;!b&Xȋ(56S+yﱼG-Yɮ&AQv8ۼoˇ.|޴+(rUT+/?Ռ~SS̠]=;ȋ6rȲv ɽ[&v`l8rxI һwrṔTB=nkP{G}^/~znf@ 0' r`A'v=w^^Wl+~4{Ձ%@}֪{0X;oc>4I T DFӘ^[F߽rZI!AeƶMYi=up pџN'TxA LG9i)ʸGuуqb 854Hj騦 N޾kM .!8/fuڹۗ+s,}j0ww,l6Rb^Y U1i1#5Y `(hVZVQ,⨏` U)(P[fok7LAys\>|]/ðo@C-+cRaAd5]o>]YCA)3ow<^bTQ׷y@s#&B')!P}faE}:G͢aK_?BfJ, р.g 9IȣYwlsӈ)_F9uG_N61pVer:Ÿ JϸIn׮3ng r\r%ᰶ$w/wֿ*B'R0vaov"zP]ׇS~z|ڄS(C$m x$K>k{h !**{9g8QCuU9 99F.=)o2]ZԽu?@[VaUT!ER;\Ձ:ٿ˗)YrNwxn,P؆9UƟEkZL>Кwb;7Iʿ"B䬴ao*!/Apɺ'SW~SYOY$s!Y77B{ov?w>qzrjQ'f}ޫ}(< o5?[s1܎ p:'-Mnӥ\^}9mn]gE$ D-EJUHR2,a!QxW}`>8Ez_黼 3t.Emq ]^?Y_ڔk_OYv#/{T@c1"yn_֢fUJi[ݔTZit M M JҔ@SIT@QJ 4)HCIBЅ I@BPBMR RД B4RH҅ХRR@4E.BP+KTRдUHJ (Rh4 E%CHRJ4Jh4PIA@QE1PRB JāCA@4 HR%CHh4RRHR#@ PH U ЩJ AB4Ҵ%4P@RBhvƐ( @ 0!y՚)frJ:Zu{b_hz0{/P_Mx6sbؤjܧHtǏٞ'Pj(4"*W^ UMd<߳ӖŴ=GlO2= ā뜆~9*+lulk HDD\0~^Zcf~h>h?sK]cA;07ҝB5.2={h~ws,[d^ϟLM=! 93(}_?!H|zid{d,w04sCr UFnϸÿՋ`)i;~3zC?sGw!W O5W݋U=y9;>4Ӕ|tl{D''(Y9Y;6tha/Be=DldvqO1 eQSsɘf ]sV{{ddyN6ZW)=Z"U~#pۙ^W{"]ZHR+;1VaK`JPo]P| ђ]f>!`Xۉ{( T›#v@5z&?:YSx}/t)W#i@ؾf75:Q} 3ʼW|[yu"D\oupN[qQږ<7y v'$6;,Z } f:d ϛ|v /4 %*(b b=r騘HӈiHH ``$Bq4~ßնĚ oٱ!Gu6fvԚa؟i_b/R.v@3m|+>\qr埓ai xaK&Z\NPԮzjpB"8]Yo)mƕL yx,+Xero@B#"{]@4+|s'(6=D5@jNUox΀?~6!%/}&y⏲#Hr_O:Yhhϙ 2?X@#`İ?nh&kah0LC^wW1  Ґ:ϝ0Ų.CGu0 .~lrGyv"էrNpo>M9EmfPDnc,jh+bg݃ i+?~W:A7jcke&e)6~C!TL c_(00Q҂Ot"b3٪Wpvq׎']+*EL~R3MhLT1GA.9+5Y[p jLD|eE4ЂҖ^y?ce)_htYyg|=uʾok#HvΞQ Z:׋ E8hԙ*q(nIYpNwyW(jb &%yciS*CoW{?8p\)=ћ4|Kz l?Os-Rf,?=d9mepcoumr/e_OL0^isﰞݥ׮{u4N_? 뽡xjxrӜ{_ޣ<]u^#|פ9hƲt-/M+ק׺]c gL.4.d:ㆺvmݝLW??Cq?qicƞ}kWa8axލmǸmKi8#Qav&3M]ȆhS/ֽn)l׵|uzFM/>?V2eaƝmϦ8ﶙ偆7v}a=kʣ xߤy?Yxwڦ8=^A?! ݼFY[.ds-}YVUnD.ã&2ǔ_=01.E٣};[`M#Y3ĪMWZ޹Ŭ͑|Y>GȁoSLk^S÷C۫$:e^ F}yNLig7"朒}9.F? fSİZ}g<נj8 4hȀɎsF]lnި^9,b2ߟoN!Ǜev.ѱ:gFeWl&͞^y..l۷sAPޗ(8ѓwlo 5cs]` z|=_99.y=:g^2,|yZ)huUU>"};RsXdߛ`rf@su괎/pO2[nT|.eozL[kzλRQ^"rZg&[UOHxcg2>7[F}ox|x^9cǃX˻'Uwa:fMt"L, 3WNvsPɰK=;ˆKs{ލߣ]妹Gf+?}Qr釖Z:eXNqtVj״5gɣ}u÷p-:*d3^syCi[!fY>mpljNGGVMrdf,,rvN=5XͭGLf8. SjY\s0}k6\,:QX7|=ͻz@bt9k|om|k]ejfUm;P\Lf[ɌoOAܼ=Ls"2uvmJgl^ɣNWWm'`5?9/H9Gou5ai30PŬJ90e.o;NϬ3+4YZam2^j1L" f%5Ns#sv};<k<,SqBV)7c1c"4n-ĒxsQl,>|x`-NϤF!PFO;4@1/YBu}mic}pff9٭鴥\Ů_'WoӪf˪P4Y'/8 [8ڬvٌ_kb*V&G_6[cyB2scRг6h1{;o:8`")Kel,F qع0c9\:>:Mΐr|¯,<?_? ? -?OQCY!?_$3ޏ HQH- Ux[}TߖLÆ1kmi;[!/yHB[BϴGZA:@Hl5O ߜi_Dya<&Y>R>T(ʤe<l/ϧ |\"h|xƚI`s]/5 {p\ G=zPb)Ktno JxًӡSZd)S9Nnv3`SI &rd ETI<v0,ql! 7f{h@'|F͊6 j %T=F݇ɳ~^:7@ZGLk[ g ɿ"Ca*15{Squ.Fi9&Χ˝yi嘂d7nSvxg wv ?m0e߃{YC\7\ I {TbB&FIHxvI$TӚ>]NsRTםe'o,og,akjZk䙟D$ 3i XGJ[u&cL%#̍u:5%Pݫ>y,Z-I^45nƘ q8[:y`ݷ&0xE UvbqIꎠ#&_4 =?gր&^=wπڝvχt ' +X2uEzp~| ['TZ*u8dmN)UIG- ]T;:\mTkK>]wv:tXֆ+"W^qqj@fQׄm}evdKkŖ4x H=vEyh`Pu̎a>yB(빛gr&8c uj6"xk S/1~nt9s@kRA:=J *] t ?]gяN Ca;J@Mm* _nY>éS:ؤz]F gڄpsD>IǴh>6ǝ@ڂD;,y}k:{Xa xv;mG"Dyu邓Vk> JL9o{CaP I:զVϏƃ j(-pMA^ypylPk=$4\upH `:3 m0I%𒐉(B!{4a)XP]qO*uub&ɀ9Ý:usE:qa˳Q\ -m.ŠA!nZ%st8GCL$a,dBXI d&?Z4f4AO;5Rk7YDåqؘJJឪN=뮭`fbwuaAmYʄ*!Ӷs=|vJT|,;s4_p'O?[#剚M!c疡}p}ٔe6 ,bn#y)!<\8B0n i}K0GLKM/y֦jFf!D; '8lTKNlǁ0dȲNڗq4c ~4!#pgWP9!̑ ܃FAh;m쾰} kz-T-!li"Ϯu(K@u@3%n DdY<)f%<-kRf\$B@ʃ0e-ЕCuD %~Ysmk^Ϳ Fa=o}{ #A!zmA{kЕ\˘}wDCbIk[ $߉4Vy%d"U||'-_pQRD4T?*)*H""*Z)(Z)b J"(b F )( UX i*"`&`hX" TU43TIQJUJQA HEHE$L 5MSTTQ5I)Q5CLD@!JPPM4JPIAHDMJU!CS-(T@ RKP %)EDSBEDRQIEU@ PPLPLRDU5EU2DRDQUQQ41)|bb& "& "ZP (" cT@PK!CL@AUITTQ3DQI4 RJPH5H% TBDTDEPDDTAE%1LCKU- D3,Q-%QU5 40$T RPCIJ1HTACLK1SPCE5RD@5TUT$TLS- +0A)KU@#Q-)ACEP$KPҴ2MLLM)MPMT UP҄ESQ*+T4P4PQ DAE@5E#DBTIQ(QTSATMT)KLEPRR\48JSۙdڍ%VZ/:~ =zzcZKEFLsql(NG p!N6 ]߷a* UֲI@ -,0R2p }!a8( הPxκ5RL8дjO,&dR:/#RG~@6{[|`A cj*qq._ ?䁙EyG`wMkÝ0,Olh4d/'9vO 8""aҀ֌`:aG_DY(/ /tچrab*~ф Lum)pkڣ1a#H0 lU]&<t!QQ\x K|, lD{CEjXUR"sDj[vl@2_Z"FQ!ɧ &ܥ1w^s꘼ zg{K;w[c;0psRBBA "ܪaKF"uD*`}s!|01Y{Z7.#lHp~8(@(H[;C8BH|6}9[7E@[^IlS. ,J+ 8K4r e> .8Iᑇ:{uY\u;4 δ2kEjchtu!9!ֵ v@"^Сס)8hb1ÿ~IbQkG h(Q>!VAHD0$Nq4j0 JϿ߷"Hp@F!. z|&)j EYxyr42cG@8,Kkʍ2iϿm Nܱ%U =hوou4MaR=_0e~A+3 TgM1Tz)sW "vUSS)qr yA/b܃KRT2?3QF1 /Ӎ8`AbPˎ o$e'oH|/Um|9z\ٞz|B;F b0]KIjZQ4x 8 5Φ`az:z )>=w3Qy&28@e~"F_9p/ƻoCtbIZ64s2O <7 ňJE=Į5YkI5x_aӗ!C\5dd>O?i:/AXE{a߆!|ƹ(p^:lGT&Ns,3V<+Q+ez,PL"Z1^yF/i: @?3h `iuG^ׁrդ1x)ݥ1LY_) v* =< 4zCw0%ԡ]4[;3ڔm& ՂK3n|͠\.Pp/]ftE>.dd_|KF-T0J[%m!e KP1 S=l&P߅ ^_UnhndX.&+E-QOrY]7p~w{.GlSDn7{M>jSk\췃DN ^PG#_hag:p2m*#tsL"W !;6"922z蹟|o.GS{Ⱦ7O_Ǝ"@Rw7A`, űIkf||qwScyx ɧ>qUۨEڠYBTDO_A$AT~A2dm^BӡJ|,Ѣ&PИeFeS--m̥0GrsN^tTIv(R3%_YuVUxBYC6ͫƵZ`t{<:mlr"3[s =e16gST4rﵓ~H!i(A?P5Up =O=b|`)z|âik#ZNPR 06Cl%w/zWW~ eHbE]*HyJ)9(}Р V:A9U*AXccaJ%1 i27E,<鉈Jj.mZ'{<埲}fWc$]}hȒ}ő*s xK=%hXLQE։X.}DV!"9p:tFGeUNKٖ:&l](|J -KA{D%JAM\]Nhj 2L'l`^p4CKg |Hzդi^{}59'8NBf3RHf`JD0!1a]s6H=>ԹM TῙ 0*dmlvp^^FM.DH4mADSnV;[c+1~N '*#ñ "YhAC1!}tY]X:\K+VEZiGE?C .~p”RQa\L)fط2ΈZ7PNTap عf ґ(\xHns͢MoiFF $_ om`,& 6AUa@N]v>vp[b o=9"SI@23nç\o}Q`M,(" fk !g՟f:e7yׄ ٙ >4җpmFE=ަwx^WftY7MIFdrDV;_7Cٮc)l UgP,뭚*ϖbsH1F#֔GV#E#S@\Ec;({}p,nX\GӋ&Q;[nIMaL[Qx9|Ylߘ2hހϡ.[@D'=#gphCoTh)"eƉk\4 GGW"+$ -!G&Xg5Ϥ ś>],]qd@$8ͲviHkc2ظT1<*`^(aҜ8I$,dnU[qNئ("N]kewgFY.51YA\Bo_]qeDY}M=v֙dfDX*`JSPfruԮ 0Qs]I\]WkQYڮ0vP @Nkꤑl5[qi ~>ii JT}6{ANE GLE:|>z J{SĻs9, WOP'M,WW> aAc}ćҡ90Q/0!Pn>8Z^x <_NpZ7(<yY}bM DZYUz⯎95|WMlAvDg"}s^F.JaU],wpD\ &hLԾRM,xt =S xPı #D`7zFz?!| azx25 QGmʴhoXzufIK!ƫl}t=qsm㙐oXiKCӒ <2f 8=]L5q2Z}K '7\ Cr!t!!*C8֬^iN1h%tҡc^xQAikJzBaWwZcJ39Ozme[0<ѹkͲ9@1@{pЦ/: HP #c`=8,.lr%PE'#Y*5ӭSL{A7hJF=f%<"@|uvQM.?[`H96rjc!۱8VS]vl=9I9ZƔb^>R:<&Q;Z eDI:ׅ&K; vh0m$wi=u%!"M[*m Kf:hQ#S)ZUj3 42)>#8]5!P4iR EjY(2XQ_CH$+ͳgEj0+LGg0b+ P (#z8-ndMK(mgEaNaݲ=i%&"2b,:3b 7 VD7.cPEjCr6 H 5Sf>X` g!f97Q.S&F(>T :vuO+Lp-~5x-R#~=o傎l?0kiy0>(̛4aG8O~E}=3+66톃ȲL\&rPhy} -^6 1.& :#P>`}ȕ`8.=P%qas6~W$ Z*BJ9407VyaٷEʎX"rqѶݭ&YIp  zj, :9=L F V/dPaSP6;@K&1 \C2 :v' b& qτgLq-җGϫ>mŠuP堙2\j{|J%t=g_]iΦ+a~FL. jH cZi0Wb hJmNGV:]I.?=%`cx5 C,[TCl(59ub&T @II} '_O}Bft8l'^ SR$`DגN ƸbmȚT[D6dU lb=C"䯀`= %{ԈrzԌ5}OJH>5yK"!*ߵ~3<uiH#_>QRgq+ytڳ)Y~#jѐuvȃį|SO ԟ|~;$MRCSV{Ҏqw̯DY]:Vk YC{%i'ST|(y&JL TB-Hs۝ <92zik-U6HU&bqA"AdCعOK+'b$ŹwVg,ƽgצ{7_@y=Co‚v9Ë5CQAVȔn5ufH.V;=I+‡u7]j5A4}MO!ce" p"" þCcc-J2a[ǐ1+#sD'H#N҄T DB`XbEDDh|~pHf=VW3\;x44:>4Qjx8Pk(57 ߞsCdnoP2]qM*I ȨԌ@rF8Q {i`wgqB; :fN"JtG[VQyiKj.^p~:g>C?H縆sk~\B>Җ{ }ykf3sHhc'#1"r+NS-1`в9}X0'Nu xs(s~7C/5-u|rTE!!kIF"S&\EP7\7b8PE@hI!_ uD#~'W}WMAmtD72t{Ӆ27+_P,qkA h#D=NBy&L3m 1ԗt` O'}ku2t[s)Kh=A:r9ʭ/{2q5h/^c7&RQeփtVaYC53mHj)˩Ϧgjbw21Vf f#X RJ( UXXj: j,EaAX_O b >Y:/3i)_|c +j[ g]Z~*3m$1ߠ2M2me5IԊz{8|v|K SIzӻĶ$ Cy<~r(N^"u%rWr\+ o.&x1$H{M + D-/d#b| >] Cw6dv 6:Gt rU6 tQߢ,&o)Շ#B ;\q<~WxKwЅlMŲ(Mq!ng j[Hơ^܀!O&5ף)=!̚WkS7~ӵGp{&jʳ!XcZp7kF$`}AX05 8VO_4$la "q iON!4 kѐ"\IU=3"'[?P!_SL~~Dzehf|Mg>)*Ȉsxc)-hxi US c@^.ײ*5gmzafW[42ҽQOKUMmmMJu#LqUjuKHz`L0QAT~7"Mb T=\0g, Gw_?ߗȾ >O?a=|ܒI`(iM jAe+Ci/z#zp:|.BF vDEp {o(J,\%v(ƞ;'QPR([A3,^|qA?j+Z&r4z>= >TPV<቞ h=i:?dRqROtlxLsQVmqDCn *x˗~sd:̲O“DN(b`?;߆ b3^'2#3~)וEUCTsԹJX!g 9-MФ5(MM)`.!Fc>vImhjhgSk]%5OA|ape%hxFbLxw|=`_<28:W6޸P{ObA1ζ3hl{&7uXb#G3.qNG1>2t\ $LXiTJ . ,U3p]!~R_wU&chg9m!K$Fp]PU*@@5P(@3,]9o߫ysa9@xxU/AP&ڌ)jEjޙQ/InY0ѡXWX{ӷΤζSX}97ĎHؾ-78)Ang?(L_~Ϗe1Ap4}O D 7ouYo?QʱIkcő)U2"\%GƪȦ x{?JqI| *^m0<+1I0 >$`~b#~BgSw(ߕ!*E0Sm}|'~uw15蟾"Jg Vz50X‰΍#7 [Q`(1s|Qwp{p_cAfXJT =Ɲߗ/~ձ 91P^/GB & L#^Cݺp[4ƍd^f)eDeJ.xR1a]_\4`0nvx:JPIhT \P1CD1R{kg%DCHv-;&:&_ieQoa7~N6KU@% zꊻD'10 $О"fT&85cY1S20/(z\i!S W6Ln5vhס3#R y6:lj %g6ԨAaQŠ"8#ԑr3n"g pbyJ~8 j>.jWQ QCuAHEpPIJg-ݏ=׆aG"Zyn<D: ށlq|&tt/@@{l{SGPX;oA&0N&JV'P|MtIA'R2,kYfXiHNIGkQ[v33lޝsX1#qhVzLBL e ,L)0L1fR 4bm僻˩ڝJWXt(4iB}SAތApʹ<HrU tY-Tvn)c :tm*wm[ß)3oQ۝Ӱ|7ː3@Hg+,Vp.*#d`P#5f9A"kQʼ-0h.Q""+%snw_u9D49T.#kڂ)3ݻQꢁ A $aOOVˆݚ1_fy3 {^:*F%lk=Ų=G Qq{! 0M 7A? 8 מKaEoӥ pUxo+=D)NSv EpFP^"G-Wa_#*V h5L 9 ablj3XaR*pieҦd,1􊷰^8*9n5;b&&a Ĥd,͈(@B"q " 6&vvO&x0eN8CȠu;HEv L/nt ?t@pO7=$(D\ETm]8~O=r8dG,ٛxG2 PU-`kyJUza$ 9Y@.bp2bʁTIbjJ3ws< S!QAƬY@*՚2I,V7w#?wUK,ak&i{9o,YYGQqNc #56DzJx>oqOHr_!G(?ZzSnowߥ  4 oJR sR]$ ǠhT!DcP#R2Qժ!QTaփk/ٸF@,@Nq m/wն5<"2,qM245 ̅xR @⶟G]@oNMд74ןNwW4$; Z(tկ"81ewTa@* Gj$ɄXkԠu*i,9g+ P3Ea[tplիZt眝tM#."("B koXZUձWeںN>zBT -xϺyנp UDC>@0FjD*K2uL "-nh}2fRS*!͈j4 btkqu`pQ"_ldTa&%ؤ+3μߦ51k 񀽕(w`rLLyS=brt^ܢp]23J P iDmf:2 U;mps_PB܅>@8 .K#aH-QM=5CUbwՓ ʝ_j}Z1˜ER "X% {mgMӓ$k/EqϜ J9ٮ1%T33R P"RP4 x Pňꢾ R!{l5Tx j={AH"j$)̠ j.X(@:mknj,6p qm,_|m(ܲa}Dw7x[zӼ;&<3DYA9R/.[(%0*drP*!1ɠMݾ:4ѢT6Һi>QD_#Yz<'8$DADaFI2{  M-TQJ:u>)>yײ=^]\0 1",g8ax]+`JrigUBZ,}8VR{ޘmsŮJY4TdLWy7X] ^r 3)Բ͠9¨״nj_~B}PM@$$o]'7ܙ y# bw U/p%6~6\lu-,H3y7:u6a/9r-3ELѯp^LFtjFa*k><$+țMrYg5B(ӈ[ Ax AC(Ѩ(`p H옳*dQ[#n<$Gz#O#`ژ|&w zTLuX1CJ𩢺Wެ8A'bWjWb!  ЋvV@6 0WPP5BY$V'{D#pclE|@k"csK"Qn #ZiuGxzY)~8"/X`::3p@`/<@zc;IxpJTRAblHbm5I]>y]ؒB}O@kqn6@J 24`7Dҩ} nZ=P"GLeIrsx6dCq:Cc5z~5F;r\>o@ׂ2-J@qWVČ!Ѣ㡐xь5}d&2{'>/tϠ TB (`ٴ95jD$P\}th@U3%nlr-p, eJ +XϮڬ)GO6Nm/y:|ǚsN6]*EFk/4|ފ"@^m-c՛$/9ݦb&.PŻbDv4"D~d5?;0?hG 'B#* :TudJPݮ0y2Ϯ)8^QAN|3<fEc{)Jף!9Ĕ5<4*Xwqr.Wj&-nqvM2\O x5wfX Euy-;J;:P27؇_c&&lEf8ٯΙUGf +pj]Cl , '$r6=9BJ(WB1bƪsb_(L֚άd0pfs+{\ܴsnੳgE2oZѭw;ƚUPSR*R :vwg |^YO=5nӂXrʼn.U$,ŏU +͍votJ!9@xP9h!(I89`8`C!W6=Z+EP2.P5ƋɡP&A@ + E UL5z `?\u/,\A$O.OWbZE>m}8}wƔnဠ x|.WkDDs>3T@9^<.8mm; %TkTxL_Eo`O3u`m0־;m}_RWyѰZ `MU-(y/6( i"p663|x#J{M`~xػy _6ов@\d ^RFy$ N6I4Fp"1icRUO49IR!׸l+rڀdQu=8u89΍9 A,tlw鱐B&ht'p.Qדbh tVLZO3 /_Mv3's`q9osrh_/xᥬpy^w5qsٷN: mBIjBq#Y=aEUTDIRQTDUJ*Pɩ5^<@Q${VR" ̉!٤Ma0@kW}`&d 1U·H#UW7FDŽ#b15D0xV}$<&s~T}8B PbV 'iAFsdb܁F.1YJ`Q/s `4.s}Ļy&NR]˜bt`[f qtyp2H$*\8A٥$Yb|6\vȋ<;iap,-Qk)nyl-km);.▘Ϥ$.~0ߞ{%6~ǿOz>YypOep&v$]HAw t%hh3-TdkG C՛8c䑑UUH;4.hfZ]I6)ly0RK ;mFM7 GvW32&pdZg6'-Ye4hh֠{uGk8^^%9ZDub XQn Ý +B5Lt Öd-tQQx\ ]Y*^w cL1KO ˜`݆:çN.$Brh)^)U<QbV:+؛ u+sk "„B؁z/;G%-b,z]fx#>=)Xw 0l'UsJxBRl9NT0w)].ߞ4C`g-፧k`WV0`u8!g3i'lX)ƪX`0+w|o72O͡ gӭ3.nmޘX 5돿wt׮h(joN$ 5ag&zۈ9٭Eүc`%V0?Av髿|׳FE\?rcumg6m[N=.">:.Õ8|7NKXa6^n*O78M2_!QhepL PKrya=9ݔm~9=pnŜy{+SKu&jwݼ{Y'^tìbV#ՔTRSAU05RQ`bb"H&&=^2|X?A3,0z'zV*?6 aшXN9c|q}ۈe^fT Ll#[c|pY[:O:(*P W7_,qrdB!2Űes`18?80 )DfteQf' Q%8^l:僪f%A +Hck*eK fGMkJ +N8aD Q~BBBP|ﮒ v]ŨDLU2z>IZk9i0\=vv  x/SOzJ,GlYwR1(Cl#Q2l!x?҉`~4P_4&"_<-̩  %^ݧϿ }~-*Je$1Zd1d3̧8oqXIzë?STƅ[z$h;/-,P`LJS.huҗ|2r}~2@d@U(#c<8J#5e[k8r׉|,YDФ> '`}ab4; 0H{UK X-,=s qRaćl!LPz)/^$y0F I?:j3{[w[eϥ,Ф52`O ?Ujl? i !,+Di`z!?' 4_ny|:C>NKwbbrͦx+@=6?^y+5UiZ(0c]a#\}!qzʩ-|jF* ?;ΕT8:I:碡\Rk9ÉQEXj3%)# ÿLt]4[ڏKBqGēD[@!o7_ק.z@CY)>OC5zmL_02;'obc]?>\:e~o젼qe)B H CV~OGda$?o/ aA䩈bzM7<֪I-S~\9 cIUdC{xG4?uOyg @Nן<'DbFJ3W1qgӴ߿5ͅ߅܄gI i0ln QHAaPuxG Mz TEb5Qj?5w _13M;D" Rtw b7ΨS/=y b04q @aؘ@$XinG2LIj o6byyq)Ĺ8̦|U_=WUAHR<3r>.iNEWhڗ8G4:m1nYJT{wyY%XR(FDd$P|gh!!>`osz84BPK)SPyJ 弰F ( Q$n;:R}e|nGɡ*l_ȅTaj?Db\1AH /bF8Щ&/͈ظnp5cM+<ҳL+w,X=y~ ;jhgl\x&$ndǷ]s$EE\sNp|nu`j/m'%"״Kh;bPDz%h#&"L.HI8r?oUW1HǟN=FQH<Rv::!nmP'-N1C8'.֧o k.\yO_E%~G@;0_>ץ}cPӜ-i3 jQSf BD{[aNډ#5DF9( 8a 릹i=^< AB F3}_Ifa^07˿Ƿwyy\䪨!С=t=dIaeJ^^O(ъ%X W˥*,XXOxtXe8nLJJ6RSͼ$TDz_89=>rӓ$E̚'ӁPpvG34Cf> C44p*At)* ~xv io`1 D:03YWiI(.ƅONGT}@}>zyҁ"Io[$5@I3lua林Loz{ kw) w>43Qmpމ.hN)A^F)-S?h{6 ,V#u Xu 2Q(;Kxg/umσGnhX1gc]v"`>_0uۿCw:zkz^ $ӽ~M$qFF`()r5 3ᗬPi2dT3&V]qL ͚l18Fe"ųWe9r眉Q ͟>zWF/8:7ISLnx{ψXі;#{ASǤi,O" C\`֜yX<@ۂ z? QzGY1M.gs[mӐsi1&SD./5w(ؐ5]+a}E7VyY.(:9jdjJl. h`y \ 8onR1sҝiphkR7Tү|>9%q$5}PMu]u*6ɩmT&rf>yp׈LDz]OVvج/s go:ӮܫTQE"@Q0,UUIQ@T3AT DPPD@TKׁn|q͔-Cs誀ajgY>zvywS"IV_<ԦT]Z1$&~-8KQvYg49;ڀ<ݮY3W8 )Q5+G,MD8 <.q W`BtD!@#F8ޖ6BQ:@ l qNlA*0=~)6gNk) bsLc 5Ul 5PPQKE$ 4D^ B!碕1,840@/MC|O?Ld{RH1}><᥯んӿ_:YI2累)3}ܹ; Ў*@ؐzT}hqJAs7stk[#p!;WAlc U8&ws;b M#3OE;yw04X M+U>ZS#VodNnrA@,-~Js||2 tBmm% QjeU N(|42C(bO.שxoCcoКHQ5?K f5'Ӥ4txT r[<-hܚ5:J*gbNYd1 <6Ld>z~\nI@#@)( d!$JFb* ( h"t{<8pϦ:^wgƞ2i8Pq}@+s||)(10bZ@āWɕo#@䄐Q%X㍫|_Q^Η^}3ïJǯnATUUW%Rq>l4 &!vLP^/*`r!a_Yv>/@PҝNۧVvs߽ QV%uڿ_s_aoz]0q?CBQ1%QR4_q@5.?/sm]>Wb"Aj9ֺ]vk\xev{[q?X3~㿑˟;FUUW#CԄod[LEzZQ[8 [ݥüQ}QD)X϶ĨcAcJ|_Wt5cd8DO ȜJXu{vRs`ggwoIYF,sHF\Qޤ⇴͟^߇_O􊪪UUAp _w2: o%)"wZ7C5wtpd9 t&`(”EJ Ad "B)`J靺q/OyHHw߶ia ?$" gVR]P9BK CK(֗F3A ܀xRs-} {=Mts-hv \ ۹)epn #$, AcxhHwk3ec +03K-.?˜om B99En. s"UOcϱ?|W6Ej +9 aX?D'Z0()q-+=}v<6ą;z.Ft07KLC P+n |6 qD(o0ǜܽրtc3 .|%^FcJД]UUy0B2RPU;3 {\aҿ^a؜xiXգ G@ ) ]%-Zhh3;X<ޤ Phj _W/Kd|>t$K3Dv4*tPH^ek ﹎:hkۦs^u7Э&;p]s514#o ɣGC0u8 ̝ȴZ8}H7}L[Qh IA evqĺC=N}rv.XrpɗZ ,(QoSO8 Pۻ \W4;4L9]3f'r15VD2R%vxJCZ0- Fj~ QPX7FH/;3+لoߞb<:~pER _N.L w 1sNQcJ;$` (_%H~SH')cfnGPQ]i4C#5! }?Ģ*ojt/ lzj4 ҋ R j*! E74uүȌE&G,3ŝ_'ϸhA8Vb3B9 ZTȀ RC &KBf ^ 7$=-0RԃahgWJFz*j8a O AqG"jIJU3}_&;S*o[8MK}'P +}$,BK*gܺeF];)[ tf6^sfS;*MϞ qO6~r*nٺ׮סU$F1 ()"JHdJ%`$$( ;l""iʱxc3,[+ j"h$AVATAX $H$٨"y 0ړ]5=a:݈Px<8Ƿ}3ҎdEa H $I:uMysÖxxwDTTTTTTym7.\ӷkGЈUDd 3͹5bUgH9PlI$T|w/c1]KTъaWXޡx?8 ֐LA( `+F+ ;8}Cp"/Ʀ^U fT=}? eY~ H I 㞽ჟ<=pDX[DAX_:eD,h@Mxn(:D)<7$B=hYhьIxfƲO=Y3wEZy2OP6 ]Qd~y%YÎ=^vg~9MCv@C'Y~BV~IPrJ 'vpœNcyjjCfaDK1=Y*4u `s݊`p7q(S CM@F,P7M+2;N&Ah{=>%5ڙ Iٷ C ;;Qxa0Ss3ҏ$?m LNzVdF.ƞF~A'-\8MMEO_oivW]zk=QfKYj0޵FY6qƑs9UX@kd\q՜$dxZQeSɷaVAjzSe<+{ҒQQ!hUabm,-!|}z$1*!ACDDē9NG{_|2#'w6{]IkX*EX/5;-mpܰ0vWe3=sŶdlvq(1rHPr S]!@t9{gNҶ=%S|w,-pb9x$(˙UTN R_R>)vq|vL[ A#LD''Gw#̉֞~^P9z hJp|n_ٍ( JZgA` cU0g^8߽tX"섻DA.SEh@Ktil& F@;T¯T.W͠{lY0q&bn-/G qoxDͲ#|-[md]w@h~Pҟ Ȣ!4<^Sw{lz%aLr {{'ޘH;6U ޳#1vh#M5)2n"YMǑ%@Z(Sz(0{ۯ<C&vՈ61R>4AҤ4x3"f}<QsZr"!B`0ؤlHC³o^'+Pi5&Z0V =q !iVw99("ͼ4+H))\vXfيT<ҁhA#?\:bZwaahD$#<^Aۇ*Ll$ƪ(PEJ-Y/NBݾN|y{kw:A|10tˤDXZ^jqH[e۱4u,$LHxxd[6,m< *aZ #f|6I2ow`J!bR\ |$1%iq tAǟ:NAfB\]w:CL԰٨$HDBCE6;(Q4|zU9~L ŧfm ߽UC\v@0#p ֟=PL ESk UA -Qr{?jc1 PE)5 ͸bǷwZϑЃL,BʹHEq\Kpb臨jiܺ8Q(p0`E7ؙy~ .Qg:? ;c!MX!bb̀B `DQ.2 rcv{=oj~kpJ#?2 ޏ{Bs׶o+\ rq~D,}ݖyO:<3%9V2ڤ!͂%9s[g,)9s[,ZwS:L|<߃kɂ'%s4K->W}uLCmWv;{3Z @)*)%F$"JP**U!EGpϙMy۞;v۲ \TWJ#ɡ;N{M~;5J"****7^]׷nvߣ^U4" Mq׷.sӏ~ݻi}{*5* *0*5 ?AQ:g=}qӯzۿnʪ"""Flֶ |VzPI%UIA$A2gxWLۦyunܻvۜ*DEGqU!6|PzvW6iἷz D+ &` W_"x1 YCiB"d "y}i  |cuqhT{U#U@CމơɌ,|vvno* hDDDGf8@ſՏcO0"[lݛlݲ~[ʼ$AA 5`,UVL,YX,\=pA$+))KǕVjiS==9[#{$ KF4YhYGQ0>4de}pt,AuU8wR 8z\8Iiaeº61xQI_>$Z̩Pok r#j>|G#}L_'_ٍۜ mW1uyz{j-@;{(СCJ4!t"Qq7 QҼu*/ǶCҩ2 Ц@(i^9 :9 J$Ю"%8"nJ1" A9 Q:4(CB1 T4%*4P@bM КS@@"A TD50-1"= 4A}c,_PQLOeʿ_>-*oTPyr'0KZR)hl}Ē< *hsS8R :\HgZ  x,1<$m qH2#,!eCG, :dt7Z&G13w)O}2B2'bxc#)Pi*rPh Q_h@~r(u *PШs]AۄrpM L:y x xu}Xit}w5 oYCHd%"ܞsTh\13\;Cɜ!h D!JqCv-HHÕ 0vI8ẀR7}?5KT(jEGUan A`Ґ3{ܚQDSTMLlqQ`q&s̥"EXx3#EDmZT个*("*FuS麻PzἸþ[r>~L=JxeC8\1(2SA BBAUDϴjf] !^Aj7zCUT`[g& hE d1BD7=΢$!R$S7Ï卻)-іbA'ҪkzN.^}_V`^ɵJaur'X  KACn_S aGz[;A XqZ8?r εߍpajfQrxT~zُ]li6\8G9j{wdܺs<[ݯ;E_ys&s~Xpș42 $f1p0+ALXlÁa癘c hj0'4W69iй0s({J"DklYdΤ}xR)'UbECjͬZEHRԩT\E0h2>N~FwѽsTCq ]h57k#۴ 2BNXA*`BHJHd #+ tW09([1ג!6QBϴE A-2d-S)O;:"YŅ7P3*JɯO|n`Ob5 Ql@[}4,K1^Awd?\zMHяsRp*rrr?R!]"Xl_xܲp vJB.# \ACAݰ::Aa]vj >$:2DP(Bq=kss6<`;q0~-T/MH#H Tj c-trkaLJJ{!e'"‰-Q7Gd*"TK2D3OD@yǐlo$I'L?!?NXq!V{z8xu9iק pCsRz!qߤTxxK@P)<b aLaQ'ϊHؘg)9u£J30_:țP)zj4P4ǦL~^dZ 1-!\g h>1^?'z23t;BGx,a<*"hIih"A(( (htSDnbl ]%ui4OrIC7Kl0|!͓j!{PtR6#CŹސ2֌}>fK=O{8Ï^g^&g0!@|3E6#{lB PF4F. {}GO*i% жR}oxU$_\?i0" %:nZz39n|8/Y0:9Lgoa$W2 .2AO\J&8AqJaHn ӏw-QS+wv[\B {!VuIλ :̏rFzSqb>>HK9vqa BQ8y4 ȇ Vj6hǏ%`` :SPR3S!`@@ Z1QQMdVP;3+X@45:78=t]`&hP* ׯÉzp.bqr/rh8.>;_'Ϟq58 nDФ(j S G0%HII`/|ѓyS6@BTW(+{ 䐨ê&1u ι8v?]aX~ӎ3 sX²j{tRcDhwב-XΌMW t|I&~uqH6|r||^BcjJR"ERM!T1ꜟ )ɚ%i $R@:N^~98riEM("UT =_I F`Jd]z|7k9H߄2!Z(>ʻ$ؘ2XS M٘dl8@³==oW lߒJ? u!#=4n[,li3bct b&T=ݰS$JUBYm*jbbR']Ca>۔0f_/百Om$w 3 aɂѠ#oyz=7m7]ˮgHrN\ڦDUZqZU92.TjJm;֡|}g bgN7Xa` FA B%%R:-E3pz耒H"H%Oou*OIU<\Z~~o9N˘@]#QE?Ya jIs3dkb5;M` ݽy dL2RKFm>o<\Y_]=T8Q}9,Zg<5ҩTXbÌAf ^yiX~5:kF52*.\)6,V{Ϸ|Q%JYQUA;}H) kI|T/{UF^y ǁ]|?(g:qa&:>zedĻ/9'ɤ3AkI\0KES+?k .Cg*_I Կ&, W?=$}{T bH, nXۖ p$Bz?%BÃş]p@v'17ЬgQ{"FJ(]#d5G=kfI}H?) Y;\U=fjF]O?wMf4Ejoԋ-*CG5j1a_3c]cDY<›\TpsD85@zM`/=[?gd8JM( l**^@@(Z$uN T ou.(ҍÈOXC.`{<X⟄Ex]yfI4f94Y(x_>v3cJ}T2}W>_ArHhU ./Rئabᅹ%#24(թY:GJZKpZևVTY_NYqN}|矣' ga }9Α;>͉h57FIVs_"\^J"q![=urt.:8L +h*(DŪUz@'le?9󱎧#<9h'I/[\<Ga֨y@{\OBPrBxJI"u ^nH+HB($0< !@Xs8$(*)AF]!c㛱A4s_i Ϝyϴw>aӽȵAc 庵fN>ƄVqN)`W7ۍP~N_tWi=@S;KM! u* U\,KْO<`241Qa\{=!I D} -3}x$ɜB9zݷ˻< +啸1M`!,4q$ 2PaݽYXet 53jѾ:%"0ޝK=3P\z'(z>XڤJ2Y|Lԡ zq338cbܠP3j;\RIN`:܅gËZVњ+F0 HVc`tە72`$^{rҪM!n9Dv[Oj@)B%tbKKv~6%WQ4ĦySH$5#joʦc*(VT0p+I9hx>ƷPO %똙+[ _\ àknݘ1Sȵj5mwt1 t0Gh,3wI|ؼ.jm w$ 0$&:} A:&L{I$5xPl/X~h``# s@=SZ"lw QN@v;a,[DG  pTC2jH4`@hWd#5e i(I ZjSt܈7.כqTVHBU׆NleR4nrUNr$JyyF`PiufGcrEArUTԳ^ʐ^j$"#WR= }H{55ɱt~ȡC^7D)h6#@it0PFh&glE"Z}p h1!svWLX$H" ħ 0b|;{I`)HQBD$KɊ"iA>pk T(hI@( 4К[8!ѣ7"m F'5$~l}x>۫Cq~v)2WLI$2!)2A'K CwAd ` iɸhd)*z-Gmst='b{O!ePI.C"_M?y!~{vTS0O+|E|Qz4+j`= Ue,n e_]+IuK";q‰B8oc <<J|R@cJz| 4m;` < D b/lxh=4&n>G'ܲT+9f`C!4/9(D³u+},>+  cb` CI]+u\QBTZV?$,D{9My.<#˾WYY5+E0q.*D fu,ǝqA%Ym*DA9Ru V);f"dn;; C8٢T" aۙwhGǟyqCrOƄF#%8+ҫc4rʜ'#''}~5CYflvQoԋY~djw\.6"ǠkI @3dr}E b|lSoN뜤q %*83 Mfs .fxIJ@TlFXTã >Tq>.iE2p`u;tv/ki@Jzϧ^&i~NX"$V$UOD~PйpD(~#?^y'`DgD[PZ+%B%@ 'L?mG_eE?O6#.^! ?7}ߡ*@EL\NiRyh< L@^F>=&Z JH!/)M T)DI"B!aq\NGR40jE ~|XչF&=JFc\hGќ$QtODsφD9D7r7r#^).ߏtrM -^2'+3)P4#475fQ6#2Ã'S[ߪwЈц:pcP,_~'A_!~7r+=p*ut?yXOI~1 SwJ JZtӮu=b❊2;&¤|&E6j#W =e>b\7.ͨ@J$TO~h$XC DR0'SO)h=vN(^Aϕrt<½3䤛J ,z 0 ?|@uz' );Ī-$|'[ a&jDEyf' ٥dޗ06&]tAy%K R 1ǝ+4@hF֠!k|_˘ˑ~GHSr}bXvyDhMw}@*ނGuknT]![xȈZP.'I};~½f+ҶN\QJ]ܠ;f"q*Ҕ=ve"3Si!.:!/m!mTEVk·Kwf~x\%Ԯ-j]1 MnF7`J`k: |ME+O,K~CJ};:6DmmGdppf bH+B1qϴQ7J5') OKUBWP ,کIPnc Lb@nԩBv#j[˓\! &*!(< ܍dmg'{%(kHX/;Z`ByhaA $r>;QUz (UH|SK,_`)$D(~&PD%OfltV?MTKT1'dhL~2Ҏ |v~߈p[82$t2`c=N31:><MHQ^ʳbΡb}4v+j&|<.:d{ $})ݰXR[낽, DIBd+BGLi)0/9$b*Z Xbu9) ")Lh.KíL%AP@EVb$ZZXу 1mQQO Jɓ{2 X/ҧX>m* <r8FhJ2irYJh&Rn9WMm{qk`c$ է ciƎq@DQaAŊ U"T@pJ{*IkOvo~oAɧ?8Ӻ!iP U4Ј"L} 8@BHva;bhҎ/ bts=̜pg/%lA,35iFhG`8mR;;s=3lA{-? üE:gf:% 4$f' =euHNhSY(1(4bh5 jꄕXD&F1II䘨FY UZ7XgԬPҿ*ӗ(gJw.)C[9PNOC-\:Z@P f:*{pgC¨aNٜ^6AmjyTmKu*6ZöPi,hʈHp?AT,%Hz1!Ԃi%(c3z|jIFҡt`<OQI$ol sN`:$ ӕQUZ{9@#q?̽]Q $EIH&ֶA)C{\ gnxo>4 U0ha:8x濯Y| ?!"PEE D u3GAAEGRV$rH`.=/ (K:rQAhD 蕞?v:($ P@K j@""\q8U%ްoJGc kIui@f0'rLNM&V"$!($RbV(DA`&B&)N4 ~l=DniOp:aR"DuEߗN \GKO7u{9 |iHCҁ[c?VEBaZ UU#<ꀢTLWdGOT$)B17C!zκ/*܃1̇3cp[CZ?D?P"H%,M}ϘisO{tbH㟾ؾ~Pzo1t t__PT_f'r]fy7ܾAT5MKe5ԹÖZv(kT|26}z5MQ&8Pk@馹>:`Qw7Wx_ACx}!p,26ИGA: )6dGJQ2Wm꘼S[g.5Q E+Xތ&UT =Lut3(y63oKrGLb6!8A>ժdĽ0qDÌYT4-%/ K~t`bc1"y>,KqU."׬#-8}Xdp/UB.qhdOVCUcYTzq/}q~˽n57m%ٌ Z'{TUhSBP@.}4|Y,mv Wi1,9rhbel,MIH!ziᒢQ*'^w)UI8Sa"Y5 PiKwg!8XDEĢ:W|׮O 4MI;%b Қ8C#a&R!Nre38):{p58ˮfp< Gc+vJTHxs*6%&kt: u<{0/X֤ H!lW0X t-@HgT淑{1rySXp5=+8vv2btع,34֎  n1Rg A3QB1Tu+fW`g&N8Np_mVze{K96 Qbh|Q<0>U.Ԛ'xyI˞Dw^ ܖ4ZңHbnDC[w+0^Y/RR߳hS~Y. Dj`@Sӣ!í_whK&pǴDѴr>pTѣnPS$=Ŵ|XgL#NT? ifT Ǟ%JZU4@HUR(By=uxlL(84kXɃjqaT(* 6:k/Xkl0& t@gR*Oz pѨkd-7cUbD:0ÛZN d_߳1i;Q9a@1KR<(O*$ @/a# `SO5E$/")*q 6q}_ATx-m!(Y79}"D= .ǟO_ћޛyx7sCB,1 t8mPҨ} t^[m'_^d"蛘 *b^xh}Զ*PQ(r4zɧȟ:\iTKedyMg9b J2(&Bg9pI>eD9A*r PЭ*½EW:OH !u҃AtT=b3sڐ|l (5Os: ?~ɛjAS# C5W?xEH$\`򁪌l+qtȘ̏iHFiOڬ|e*Br8|tL eSg'#=k"B@liC꿲#2zA{>A{$mГŊ̌N%U-howgcJ9 *d@Qo Q f` d4BpAhDIkh+wSaPLu=vv2HnikzĖn ox:)"&$F fObQ*\y&{rqt6. 9ToTeCKSYZHR4O !ITQ<(0wOp_!(!\8"))(Jxqgv$ _02T|?⊍fwaFq\OIbZAH*pg0b4.1d#bi!q!FISHo}7rBAp=ձbʂ!Rʬē\LT5H7$p)"7[ilE)#vݵTe\1-m²Bcѵ 8[aP6GSHpqvq&IAЮ"! ro&\]RbRXTナaޱFG(nc4~SHu( 6c#[ YPi5f7L+UaA61dp#h=!\a)^%,-P[Ԥ F0likZэ[nB h53md|8W.\w\dsueiW.bz9tHWϱ}DOuβD~'bu >!*}ܞ\JGb! [6L0VM 3R  }yoND{<tS<Ʉ~߁tvfFuosJuK~m>WLP!RAj{G)eT\G 4ATΖ^:SsѦMP@r\"E!RH647'zcS8^zhGT)ibA/t{zxr. 9p1 SfsuMl uc,J$ 0H"P"Ze`$$VRR%F xsq < H`!bY!a  !)D &@&)yDQnU65m58d $.(%DVCzrnl:f?^EpmȬ*}&yT6 U5/t2cYtA3%g4E9Bݛ˽g;&&9UzjC]"COaIyq$Ntծzh{LG;Y1$%\\8_ޭwL]N_Uʵm$ѵ{2ь%7N;-SL S*̎B4qQNc#əs0|Ӡ5]? AW)SDK(j2G_:[X̤:::i]fPth_lae$Y1 tiM7(xyԠ0Mv#zhAlkłJ$ȩȿhH3L8})pcН 5!+t}QZ?Ji 6#~@{3ou 9&GpLPNrWSAI!D>xAΘ3F-4mGD`&:zw $&P5B8 :֯ !$dixsw%zI~N]M+%& -mnd)]B*Am 9t\ިS"D'Eذ@oC"R #" ahWŹ ey\Aʒ: ;OAGС"-,0A[:y~ݡ?6Ϝ^YRh(4kMX_ZEUdΝ O7<O\䖱(+a,bpd)eav~3;ΊA HeTd&$ [D&$]:#T׃Ǔc6j]&bgS4od A HW&9 PSF:{"7o[N:瞜Aq=ZHۭJF MJ5;B:l]+gBv .DI>:oxyBQTX^]L!)`\ cT*3s }!48Ϗ-|c%JCJī|:1$J4iG 0YB!6!$6]@ r -2^LGQO(bKHQ hZtlϙ:s/וN7OWC{Ž #bYؽБܖ hk PHWo 9UQիrռ`L VA3Y)2:rkHES4)D>Ԫ2{}>YÓCcQn˿=iA渁3TI\ Hŗ3V<;웛ixN̹'K0T`|^NBf[s7Lp^dxƠm"#^o|jrCy"bCsU=hJ]>, IbƾqDn5- Tt^"a '.KCQ)'|͠t@ ŚzvM&'G\<f^n11 Ho1&Kt^֨kibq]ŁLT nexjTOvU ^iJ=,H?\(a+ (1jJVo}CHNO30Ol_i U>2p(TaJ"FB0 y;_}Mgޏ.x:DyoV4l}tCޱI|H { dHbjcDC#q^&pufg>%uZR+5E4<+1,n9U7_!= "t>uBJ~ 0iVEKZjِm i@7jRbC"a9{%}'9xQd ̺[!҈! Qfv5);s$ڤtZD~aDw8nod봳GK{^Y/5z~l"{? bGM'UkAvgOu.ŸLP:O~Iǁٲ]tSƀD7˷փwxzyc?'b8h?~_< ES7MḞ%DIDI E1 KKTEUY031a֪z\zt̚6킅0\'DLlAZq͆V\BR~Ng(T׳WŒZBZ./1V8tu y1I .KJgOq?)B)],C*'ىrnĄ[$;F[ssZR A` iybU4c'T>D)BPň8ZdJ ڛ 音-n~iqQV UH>yP "##mAc//])lisZ/qaܟx3)ZV!׋! Hsd0rB=%cuhGi*V>ٽ̫L4g +rg :@{*Q<#|ѭaYz*܃[+_Ǣ#.K:Py6_ȧ xA"((N  V9XCCcI GA_㢷ĜZCjOl}2+/_)!/rxE#$"e ASz(<94g_݀?ѧγcR/̤Ԉ;(\w!\˗;/;#[mw3"ڽs뵀kE 1҉d>% |l xPȄ1툌%J i9#S֤]h|rGSa1%t{]c=87IʆÃO&")h=jNEO9Ai1p>~[w6*u(?bAHYS0ċ\C;,G#629 MW$Sܒ81F! J.>ny_5Wз^]FY9ą.b╍UVl͚ͪîSTSkPݏDžqPnC=OcS,ECK ҄Q `0*/buhXWK,6l>WƳ1G[|5 oPeYX&wt\k륶g&1KyydhM#W ٸdsJeZ L4z ! C]Fڑf4mPJdKTnZ4r{ &\u\=a]DD" CРo =@=>VX "A/Vw}߯Rg'YUh!Ј (f4`huFi  ` @ C$,?N`8D@4D:L"&/(+$k#ʹ/  v W{v^}x#E|׏J}o>]] CT67>J|ƅGa@+4!χ{aϽ|5jTJ9}Z901oskOx}=z};ںwuwpu\MͰfq}w@})Ku}>ѹs (fm}+@ևuvvi_o8sdUEGzEOn۷3guRgljT^\`]Lanzhek@_}Wb$|- ` B=v c^5Ȉ-=VZE(P Р9k@4h.}<( ([ =<޻owRﯾ65jM#sݮ{^϶Ο>zk>U ϳ` }BPRJ{P=v7n|y`m -(WzCxKVMmzϷfGmt]fe5Zo^)wl;}֯`=ujm)>}Ҁ(kF@>u^4((1:c.P}f__NL9Gm]Ϸ[NoyZ=m][Vz(y톳6w>iy{-|egwܼ 7y'Ѵ>׫8绽P} ;gvW^\m;\>U}7 uμ{^{oz oW=eUT]}y7{۾λ/wpÝioGwo:ڔ.;wnw{mݝy毸>k;]omq;3=9mݮݱ1vYww8軾y6yWyϗosv{p^twq*3}wjϭ{Vw/nu{W)ݻ˓Q*>jw{;gxñvw[gwxyN΀=4Y:⠞`gO.K1Yk{7C{T}T ( 5ΨtAUh[o{ Ȫ_o^Kսs}発zwLHmv}r^FWֽm/{'}G7nl;wWngs{ʯmoh LbhDd M &&h M6jdѠ@H$DLE?LjiڦSLD=I'&B@DO@MO&QOSM(Hi Jh aSSG~=G*j~ҟTODz4d@ h&L觩??NMDDPQPAAut) *"Z**)*/3*&i?So+JĀl&S~p)(.U^.E:eSLTH rD; 4JM:AJ-X(ւ*DU8c0UTUQ%D$Ez4PdC P"1 Rj0<7(1%I4E\%R (Zn8QAH%TSf ̳(+$$ÄMNE@TT!IQ+USSDM>zҁ؃f)( p0Ee(L2Qq Т%!Ś2 L.ѻ| (.tGS@)G'%T@; Dpk7<= ?ROA3͢͠C2`)VWg>^Y?ࣛU{>?7'@=Gh)f" )@"\@>Wmgc.30 ro#bUZ];~yVt/_ǷQz{qJ[MI`CYybB_enrFU(}}95)udoԒzL_s2G3BO`ָ(Z=hӦ/~]c+lm7`jm, ٺA*dGG|cw9p6YM^\%cRI*7_.yJykU6;!˿t6 }0?dN`pGɌU(wxB* |xT8( n,,`V"4ޞXV7"cdhqz毛簲]rtʳ쵤KĚR9Jp@LpXrE #$qFw{oF!EIb39[CklGMì1(MkL<>(83Q_r*QX}6ve]Tr?N+΅ NBWA'LҬoRuTĝF  =]s) Gx(1=CUáܴB%kDv1D 6Uƨ$oֿ3n38baIǗ KOaDẠtNfrfx_tsKh2,r}镪?9KXA905i$!J9qǷqT22'@dⲱN"kQ("dXEGze 1kԥ/ M䈆V&pUgCQ8ex ޗr| kW1mrHv:Qeڪ*!ҽ"u'Y=XГxw)$2Bfk[ [+?31YclECvp͕<1#+=)-@Bhqc:okfFIDV<< C@nQ hP=@d:poN.bhpUS?yJgŤD4|b%±;kͧ,όgJ֞1-TI*bX'DV9lXOҀA !# -:+ӽ:Y\SKyYSµC8H\bZ0ݫ,)y{F$lZGvg5̆" $W;oY> ]֡> Bvv9Ng" t{MTأR=$OmNjda}O8Wp4 z߹" -!3<2Dyp!שQP 1}RݖG;d0 D~Pޤ Nx d!*< Uń21V= =Olp,44OfU[T݂FLA%LNWXn*1[9^>'ӞYk f۷_Y?bq ,.堶\3G ptZq&aC٘)[B ۽krcqeC1 ^50 Mfm{#]G >Os&~8kS7 *''j#DΓ)S-}~10#ͿM"aH=~DH}ff~511B1H3G:HC4]U]KnZHv")=fXJRR!I5r"/\3oZ4+MI3kATy iJh i:Ôз.DŽ? ԓ A,(8RBhJof3 L ӎIL+ !mlWGau(@ *ePLkJ4DPqFy{}6E̱T2ĠH"ixE0M5ֱQ9e~0‰5:hW!2)opTD@z-O#w-C 1GBJQ}@qP:=r;kkkTσp`zt(3JõGlxQ5+`%v3ŭ3 -aekh am`y}<$8xiUȱ.*#C<[Jt2ÀD(+\~'2!4! ҿRՅXB@^HD &c`%orYGJX])%o9w4\-O0El/(z7 aI$θLAm *.9 ,a|}i'ϗۙJL$_OsXjP%!ِ,~ TS&D !(g]?ޫ,.U?s?2"ps^#CJV~-&WJ7]G 㭫* r1A 0 -BZv%;奎98` %ЁJRxJ1d"Bt߂\#әӄwj+N&& &EA R::tB`֢NµzmcAF$ AeNEu]$,Ff" J*wbdѫA30) Hp D.rJ̓yw*{QZ7PQq4U4*B (()-I;9kZ 7NPM YLF[Yi8 "20B+5ab۪ V9.FQIcc@ZS- Ee"]*թhn 646ヲH6h4ZnD`µdUa“}ST !F6ȉJHJ$ Մ#FF-0E RԗKpQ±sPKUm,j)1[3 K2hHi̪Jv(jQ.*R1ij%hX’RE^[ bkZi2f75"l`3"fF4 ,IFaSHvu*饪٬SSnR`?m#ST], ^xp0!nWiTj(Kj]y.5RU1?&*qRei*qC1YY6IXFm %v7f;peF VH%mrqciXF9klcn$)nseRr#[cc 1`F$[ci6bGt.,1± " 0k*b@d-f*2Z* h1i]NUFFTBdDd%Z A j48VڅRFV##WmNSV0eI`hݽ/n)7JR e4@-eheL8mDN"2GGbZZU1i)")XEV*Z`+iv߱ @pb{bk_$s1̈́S1Šy̡bVKVP.E!ͩAF&A0P"t5 Eq 1mf2(daY%УEArCpk鶄uܯhSiHa4xTlBLVuӾQSUe2mlYHhUIţ*LǑ@P^IUgdR>cy$jΜЉFɭ(чK#E'}"9P) xJlP.x"Sx)M 0$B>,~oUBϘh !2F޿v,nz{q,sq:+}ֱsv&1,uz8Ǯ:Ω֌zN5d.Z雵]Yj,z^8Zkg:J&᮹ kzͮ4\kl3^@r3MPS,=o/(6r`<Ů ^ofXJV1m#tǔ"2iAA|YVoa![T&j1gēkؙx6[e3o.:mZ}GS2z] ;a|{D$!iYQHi Ѩ(쎓~D? ķiNԄk/>s͐&U90r 8ԐƗe <wı̚ޥ_q酫_m јM UF= "e?SXEQI ;:1=[ M/B]჋E\ğl.}WBMS;cW| @cuȂ2{?iadO৯N/h1 F ` ∮/x:TDM&EuMut] x[զzF:n04>z9112dۀv.<@=Ɋ`8T`fYcL^DŽ(`CnœC֏& 05gH 3 tf;! yYAe` u<+&.YF_cڡ6HCe8i|Yj/2;iLljE0\\oO/޺#{)03nRTF-RƳukU/$eTk/_s+MrE9erdDZ º"0|+vI,D2 2[ PUhpbF7IJ>0sȺ!B79ZZîd[CVtjժUwNlP̶ftOZp+o A'.ҙO狜g` 8yҜ4qVZAIHd}.S;փrIxWω##ͥNa1B˲[4!5ڭy5y0.}}Q!*jxP 4נ'9He3> P̂&8X$ {G 8x"N,L5 A |\wwHj2)Ǵ?afmK;&Ҟ4q@{KJ_Ao^؁Nv@ʅ'Xn#9J*cGD/xt"'rWsމw҇@;Nt`#yD}9Eu(Ä deCǽP Q%(0 |e0"P FF@8BsTWb- SKrј}30J/ux(MP66`TG2J+49:y(',pHzbEKz߭TIa!j{zO_"@ s@xْDL;VAƱlML'7-23dL8|9֧ e?*sgT,|s9禝g& 5n8 c{Pa$e. yn)۹唁p@+9&W*VRИdGU7ٟKWƧYuR,j0<_uOVpI?M^|?LX$B@.^ 3j*qq]. >zߵIa=MS ҆aφj!﫱P[|n '97pa$誫FZs (*q4;wTFVD<ģBdr2| f(lfW9qwBLΚ^\coCZYDCn(©'$îl±E9 5a( @-(#k2?npƫ%n9yQ)|7"v 7.( ii*,QAI*~j}ٿ ߮)OW?Q6 6AB(1@"`@ @ɷlDbqɿ|`Y̓)^̞T]ccq?d+o&" bEjq&P^ۇWU/) 4x( .>q[$]Ah%:>yg6=o?.~MzɫcAfd1Ʌ}ҫ`(Iޫk 0Q90]LNEE-LE)K|;5ƞuB' V P]N7 b:1Ҫޓ4ӌG8|=wO:SZGi`+.!/5QkVi, )@n:t5>xzS/ھ.I ! x}gRӼ4a$)TT! T>hJ%= ԋs QDPS;_YUzHGrsI2CR.) HwBJ):5 "j u/3QԠAH*t"dLK0P('YTAAwN4n%$A:j(b@Dp,fnXY牞0 *̭%剬d9K$"T^Q/LT Bo%t[VުV5ӷi.W9Ii!.cغ䃦 IEe^E.)VPl?esvf_uSOqq)5:UĆKo׼ C቟>pvo)i]M)>njMÐPPD$R/ny2vHڨHIu}/3+^_>ͯd8:yv)|s~3fM Jngo|NB",@g;"T f".(p1di HB"RXOYk!ݘEAeo~He8q0},>LX "H2Ѩ7]%m}_IPzt ӣ,A-8;4, a4JLjvu[ Tܖ\7^61d`QɁ8EP}|g >\to7n^^Ӽp;ØO0uIK78Gttevc= ?1O3F|>Eڊ 'a #zj5X&0_7owpGme[Iɑ:)!aP%"P)a97|| xb#'h9 \?gh" !O1PBX@yWo֞@>Ct&Н_ z As[ HATzP">@5`Hy0ƲYw2.x$=F'Lb% ewZ}}c.9h3ßvWo^zѤ %]ƀZ(1Y?S{^xXik? ZT ,B u =ht٤g}WVLZjUA s]A) I./uK!mCIpTgx)lYF+aInH6 UIX'buѐ+-ݶ-٭P<gΈs ~g:߄DG'}ģ@BՇ ~FمK}B1ƺ@q՞i6_m6Pp\GwwaF7pDb^F%4S RO _,t\U߷M1@Fs' p 8Hicb,Hpj?^yx9saQr0A Gxi"o[,<S'TD0p (#) (.!vpdZ8ha %Bt=Eӿahkmy'x[ףo[a:=@RR?Y E(GnFwG$%P4U#i/d A$ [e BNzX=D#~_˫Y?lzP$#T+PGoY_8|ʾk|[^N r9$?)hP(U""{c! gnBϯdGxl4[c5K4ir;fd]pKܨ0^8ORN|v N,~B' `uVSx0k !G qLFK 1ۻ-EAwAgxDP!hH= '>s¶DDAHOP7GD3x%@|4P!@a~CHP$T E PRI @- (R4( 1 4{2h$Jd(Q%Jr(hXePRD*A@ PB@BP(E Ђz9*@4,HM%-#J1iR%)J --Sq1%(iJƓÄPK_rhJ,"911QH5Ni":@)CciRf4THh$NB h)(iM4%-qCS5wmbY H`hNH,IC@E%S((QJPD @D |ADz`%GM)9( UJ,P#k3 ׳3dt/!B< d/ZAA?쮓<'_߽? CONϟyp1Q۞}:jߍ<ؘ/~lR(PK䨰WM{3Oa^Ņ6R\  b|>-2:Z-lx2ЂB[U0Ӝ}SXp<PZszAI/b QjhԢAA-6K^d$-xt8 |B{˃=^ ߋ+͑I?¼H3,Fʻi'2ѱ^sY:]ǭʷQ'$2j[=1no&׊3nߤ/p6,yz S_a8ËUn鍮y"߽U<)/H ȑiUhjas=Mu8O/|qØ)7|?nx?R&خ&ptdnPkoJ*Q?M./^D'3+m0M㬽u+B; 1O8!fB`mGhO{,.(-HP/xNNmKm[a&KOhKEsÃԹb]>x-5WR-MT485e^WQ}_E(G*\;넿;+O=Qjvw_(9ϻۡ+pҞ\PL-/-`,!VF7({uG/wgnj[ oWIyfҹlY]lʪv缡z^@x?!OA(  FݍI(L[?\8+ZDO><)z.~ a吓Hk@![M7VMu zwO(zy'5CXS=wݠIІT͙r kl$&%RB{Qϴ$P\C-\7B02y)9.,919Ӣk9$G6L6Y,ymd+(lHi{xI|3^2Q{KMar'*|njZ_Md^`(t8pYN{zү~q;4T{}gkj`+۝x%A1#?Lp]Qigť5N p۪Kkx˧llYw-4#3Frc NMgܒY6.F&t;t};)}7P}07G437l4j*^Jpu7Lx /L~< Ԥ5>:^ۊ 7uܩC; Խnz\J ~k)\nԇ;u6@;[:,dzw`Alb*Ne4Yt_8GCg;iN^y/ Q4BaFy~FmbQRBفʹ (#0P7"D۾<|,@ A/֜UvM4aȠܥ3yͳapC8_y`+u( AL OGU_D&yEParSG(BhDžPb窤 HGЌ -ۀ 5ΏߨhwQdP$HhR"&FtM'# EoQ#x* H PbG1QK{]R$)( :5Ҩ5Ciϧ{C5ngӇׇ(L/gnւ?khϻ1yU,J} |Fu-l0wQn)X,)ꩻw{oT{;TݜzQ„➓0,! 1+dj Mv7nb8ȍĐJeam6הM#co=D&Wާrs) 3~,=61}L^A쇝A7rqa:!¶A:rao9OO*$g^9p3=je>pѝe8سޙbvC;YhE:Ha@cLό ah`RlɄZa:>)ץy!ɞ Nn|RnGuPg=*szh74/d;Ƙݛe&P!ji_M_t'G ^jiG8/+&=sClÄ8Q| !8ּ˫)-6~mhe%CqˆyHea>8|b4ػUQ>=;ԍ y2M`L%CO$~2v}yz>a{T,o>fD8fȟylF4[?u?ϫk\Msj-y}xoybS@ PATO1n`O)>N:R^&X~GSd.%:=r? LAQMEgOÿw"s !]DAA3c1L'-(;k^>kP^WCsNN|}|Ia,f`-BӠPqOBCo;g?v{{O)PH؉!_t{4Ŭ(q 32Ss ɏy k}ۯA}J[(5p|& nrxԉZ .hu^a>^O?DLkOb@%’Aͯ8HMz뷞Sy{ω|)JS h(;.[܁B̡ #Qsx-ur4# ipyp|Ϡ rؙ(@?D~Ol`MnDB@S} |L: *GmK1 jj ̄Ӵ_Vcѐy$/_է1$#y@$ܘYOt>{y݅5(3 I!JF:Lj1GΨw}ϾP/?}sՀAiLQ |\ f-ZĔ~acZشy$y`a+[ 5=\D%jc-/KǙaec15 Q +"rJ"x]MkE|M6Q4ў'aw6u;|eIgC!ĶSTeҊU.gYEAzƷA%F V&Id#MC?|FwW2BiԀs(u'knQ { ]^} l2?i V0w<>>?# |Ҿׂfh1) "=v7>^7chj{F:<ѐ刌6^%DmbU!+<ߊ~ Ē QӬ@,gWH!?,&`ʽ''$#EWv539OC1Ce k*!D#_rJ/pM;~~lA|E>|;XHL%]|qZ{uCx} ds~E @ #3A{D?߃8"(} H ae@JxUL Em`9(@ P'mL6t P4+:"+.2'eTf 5?cfM8 R@ zgbGs3~NXhY3PEA_^xr ]sT@BKeH63o07 oC\BՋ]<3 M #H4R)So lxdPR$Z두. j|? g?N$$ld_Jj8HǾMHR=HT_b@"o/gq]fÚBOI6[$[tbg]F;3?Μl4Ux%*Y8cemTn ?h(&Ry'F3TA2 @T~ע``D?q@"?vY=*c|K=u17g݇tdUW<]3 yOr#G3*Y2wwDF؇@QW^`^TƱG~^>Y{*/T)J[V[8̆Rɹ–Z {!$i yR*pzxhˤ/d @ǻO"z7 В\֪)A !&{ FHkv L !8_чN(?ߛ*֌Mon DC3EtkJ&~?<+P;]ؼÁHSuTpf*yrcX<+`ό5"ّF;zyR)С򯓷Jc>;5,ki. y=ࢀph}~ᚓO7ګO=hR~'zZJXJ%yS8m,H- rM>?=S:EUUI6MS5o$w|^g;o5ny}h AqUZZU~:ߐSWt>>]Wm܇B~1bܡh0[)zȞw#KJ=Ya>7@LRLW%"@'g%⻿GѱHKi% $e:RqEH׳H{  'eܘ:b8qɔڒ)8|gbSqlDOD>PD҈\f{G CNdV\H(?gފF5@dW$ =Cw ͧgZR͐¾AMu54@II@b24|^VGi` !}& (*~` 5PgHjVBPM%T=ySx}뺞.v !xRwz$(8TZ;=ܕץ y1A>DWݯPA[s׹KH`O-p!ʙ-; 7VhuQg@ z@ˇt3_w~+0q̲Z(,Q 9N,j=FdáL;B&*R8=d=2`yx<hgKg!O˫Oo~E@/ yUUI$L/t$D}>oH?#}%oL;j}i*fb>ϘŚ7YNu8=>Y~X wҩf zx ?Y E9gBg>i, >GL >i"O/nsf}O~,d RH^tDCdF$so|aCw`>=@~?n0*HS(@Fxcبn8O̿W+bd8zq\îMyǎ'h. ( KzZiRߊ${72 w-Cb/PO`#vpG&54#}}1'riP50Đ4C|g~ =Kؼ;n dR=6Օ<,q-?&{+~.M.?UUUs>OOuV}ѿ߱ۼO/B 1XbUV-)#v 2Oeq"& IH%30֌)r(j* 4ƙPY5 @ De_/iЮM<-gF* 9ID `A<&35XC\OT_Y(7v>n̅rxO $H~PLqV s[ʥ MX}!Q #ὄ>吁G1hAވ~> wv+ H<'A/Po1P1 'UHt>??ioZR>['d~g>WSXv;9CKP~*P/5}E'߬8.7~p$@+cHU5HNqK}vߟ_}B@)H%4-*)`?OC'}}UR I F|mdI'~>7^dG$nI$nI$m#rFnHܒI$I?q IJT?jU)~UCgf$InI$mI#sV&4II$I$|ov}\ 0Z)5%>d[C3u:Nv9{m(!0nSu!8wpr% @\|`gymY UΕX88BeߤM.wz$vU<; kب?fM48r:يƷ~yɡFz"*Lf*ZFZϷ cKXteWYJs2mG;M:ݴ><srt4B{77aN}]O/@:f7!bfeR2?3u02DfY8!5JTGG49㷷K|l2O5 σv髫1W.5]aE 4>jom\H)Q`K$A<v7|-⁏cZ,ѓ;2hd8FH%U<0aB5|߶`b7BLk;!n1*:fKZ?úS!Oh/U0ЭĖHLhELWԆpplhTJpx(4o[E:棽VMѹ^")b*Pn?cT 8h!yL_/."p'JR8:{ցiV:LCb3o"1%Eܧ1^Ā*.Yѿu~Zɾ:WJJed$#!Þ-]W>P  UaRR$FensgΟ#*6ϊG!Kx>nT|ӧ?Gfd0">/H8(ˆ"‘IBAeGxJ2x}g { d9pd%  1ql;t\%.܊\ϴ,[ur0>A0!Ŷo]b9+֩[LGN mU~j틍4o@oEh ϳ< #u#U0h`IԅʂO}<@cW[? ݭNj ~p-/?q>P*4,o-jvI"/>M Ň=6 SPBn9i6HԫmB0EiKA]ؗfx ڙmѬCgd(DZQúȔ:Ywǩs,3Z6=9CłC~RLҿP!7[,T9xLE,)(Z/=x7ӎDz?+/[CtK浙kq/d a3zx2be$S8TÌ1oNg*_0%Chh:J mVbp˅=teZEJ \U%wڢ㈯Ta}UE65ƞaS=8ś.T(|'UTf.l1f5$zZfJf޴ 'XEnA%Vh( Tf2tQQZ^N(FKr EY|L_-P8Osx58BP$8NAkF>R_P7:sr?3)PK.~Zڱ=9z__ӻ^&8> /Wͻqyb9zu{S&O-.ʾQٸKq,%%%hZ6t}p a$t*F^ 7-x`>@zo+?_`~r(U(@ \SN&X 7^awpE R>P(,6 {$/cOl3)Lk">Gp_I\N8Q9"Ԝ&QAnO<]PQ1|8ύ+ı&jm2mON+0U)A# {ỵ̂q Q裃z *lPdY݀#1>gAP ZˬWb3t`f86>c#(LWn:!?e0! )K07XT#g+9K{_d0kq 'N8:@a$Rv.5ҟJ \p9{u o{n(æk3V#,"#K~}qOvufy7p(hr MV͑F '[iv޷t/㌹<Ӻ\byȧ/ΦV_:pnQ~_PM.ExPQJsi鴐*ᘒ@EM}AlßR-(Hk[ptR(GBºnj bT=jbyfmp?TDܔf,Dݒ+ o (10!vDx>=D> C,0B`#*2Ü.uEwc70V5ajB2wDʓ`v[+7=8b*2FQ"ާ,jLvwp"lms9_nW ^ko6VӸBOceS H6a~wR;!j~n8bvym&$L͊ H=>BK9l},4r%| ݧt"{U)#ڴnE3Ń$2RA&YY>oz i[ݔ0q(n0LCس/P)*?ff̲2A?8)T;-!Bo7!@9os1oj &V"E4ނo{D; s'Nr~vY;wm Q6r!l߫cgxuyٷ>!kYY-aiL7k<᱁{d&| d@}D_>ӥF&=lSLnSFL*9 \T[O82 ǫuLխc.ϡV,mNpn|}^YZC[ZU qa)lM#ዅ@Đ]{Xq(x\&&wEpՎ҂1%{¶/u,y# cv 1ي4G=rx}z|y)LEyxDaZ"&xw+P/5*2?{~]iJbPDW ~7ݵ[5 g͹Y)#2L `0ʀ?y!P$HDx3/;<]c lҏK=eyBz1X1̪M1K4Dt򳁛ΜC-ڀJXẞUxI%R.3YND!r~xƧŔ!?SVM)wo,P㗃? ٯ>;2ڰVűJa'czmp(㷎|!Gſ \ H)p`0ro_"+<) bE|nFM\8ahcY2*&3OZ|Af邾 pXTCA AV̅&jPm{ůU'ᴳz>4>׫¶8_ "_yW ߆SNNѽD[@v?M`6We`\񐕸?Yxnު/F[M|>qU G=F9_GL]Σ{v+[j#NCg$/'&$q9@ Y`mlGq!CNPrWmjZiB93rWҍ4 *φ48Lec ÁC "7&m\=I0PY&4%(3d=mL*u-}$dEо\7tWo}͙%qfH!rF͖suZ 5"ʦd|uiJBD%d +qߝ;ٌ # N2 HO~͗noѝ 0ɒM B^6x?s|VT?,?xAk 2\H]Wǒܔ{Nyi-էOhD5 v7. CΣP.[Z4ǟBOl;l$"["W cz+J";qE+w(__CHp[a-b%Nuh&gmS6٫ǓdzPI0 gh3:):!d4@߻7s? -6pśޘ.[B!ϻqWifZz28:2d`ѣbzYaaa[.3)m!8O·{[z겳)sDeD9Zm͊\zk:$)'! FѢ ͥ.yzpD6I'b)-ި0xVi1dzg}1^Oғ 15~٭rtha'*ZVya|). l[d: ?xU1 7%%DrQ{]lHܗ: !Z6(wʐ8wY5 Bn[4e?V-əWsw^~0h|w>{ss=Mzَ%0Qvm k{e{h.9,qnM???v \BBE"mߒ]zF·6،:ğD0毀[8`龑*`!HimR+)/=Us[N"0g" Qb/PE]]'~".s?*Ď>:OVt|9O{tX_œ {#/u˒qAO⭹xK'0Ȝ5beLaڴH*!IilswG8nA kdEi5Z2@{Ct0=wXcaZ 5IYc9߫ 8_ 8rFQ$sGgk aRaޓ"p1Å6T!ӥyvBh=Q'Қ \ \g@N>g%\ʤDе@wzk ygNLCkcDalO!.@h=C5=6 ~+a.l\0yd Tb7ڠPhAQ;q^veom:7zLI=00 ǁX}C;ʚuX}ӌ1ß0=wu.qa a@MNc߯B- @9aN _rT=0cNnf$gF <k>hNru/?X v3{q1X0_2ζoST + b1wk!v3t$ ߤoZȜDS RnQنn،+E3NؽO`zß^T_/ ȮJ< @zC4>%>x,7d3>(x,?Qf76_?n~] _o 0CBS L%2_[=ժod  Gtfz&*~$s  Hz G՞]Kd_&Qthq!B.RaljzMCGߍލ4++ݚ ٠ͫBxktgPj\ef+K(xe-JOՙ_p  e+nOƩοgC)+IaONΓAvP5+ )u0,D\?٧]c=խָpr;AT1rkݷ¤&Ȯ-ef6ǢAauu:flup{]Lʘ·6^^"q*0P F|7vU8COUcxdb*բ9uav*P~򼮳H 5t`EYoT,ycMj xebq580MdӰ%f$0h#4n6E'\uc,Zo'[cV!!jmt4Uh6ȠՅ6@5!,dRqnAUq]1s+cTbCqRqFUDܢa;؇Bh;Zr7WN˥ܯ/[la+j//so0,g 4Xw3 tgz4i.ZTs ~=77"q6 )1D¿dLZz7vt@\-T0_`uM*$y[K@T7ppʐFFNۥDHe ]P0sP{P~;}0!2<,%wFăEUgg"dڄnbnJLr@ٟ^,}6$h$>m#AA7?GrS(@!Ң^ROF߯Q J u ^.mQuq;ϻ7|ʒ N ̪]w9P-x9Xz<|u{;žn(EO($JB(Դ`( x" w-e[y5Y~|+&YE1F"L}PGv?o'͆%-?T@T5K ,(&?:{q5uQ[]P5Ҩ{?d_OZiO`ulZ|8MW^ T'$,Qh!cL]™fUu|NxڝlVnqX¢S!ReWC,%*H!sU~:FV"b IfU߄Ůyr-9ˈc_.}uZ KqSyeJ\Îܐ$:mo& q-C{g#Ԗ〄kσ Ƿ-9'ŴWF`qYv tok.vqtv7p T=r/Ih\$BrQU.6ABn, vDKh$D @K\ C5X̂PbS?#lHwh"rƿ{FӹkS0Ւe95PbrAj۪ +<}{gN d;wf#kX-4 (Aq~|~F~s;3sJzVO:گƢtbÁ}G„' auUpO$6ܭj#i?Ha6Z߀Yp&X蝁=9{ZB 6&j({؁TdUT+ [!*^S6>۹@we_h2p3]zj^tvp )JVcv!6ki&r$FwZld0᤟xٗ_>,):wN#bH]|mx;A¨PI1IW&ao9dq7:yM_/K8 Ъha8c10x YՅ34&>&\9\ }xa&Ӊ:eI*v,r A4}y]Ȳ>r x lPV}FӃwX#<̆6M8[2>t[*^z-UTQb>bs81Np/B3trH5"<966Гw'` RMc7-#Fy\y c[,ȿ'yZ'Rd2όG e<,W3o Z`]x0نA#@:(~U0QCI{ 6mwp٣S[Bx5ngwenwpJL`, 'zGF E|r #kC ڗ"-TCW0-(3QTtGp7Qwm0zZE5NNjedWEXͤP9D`T\@%D`?;'"3VI?ПU2ϟZd:),] /^ⲌA!;>'wBB.p]y\õSGG &8j|Ѐ0_#rOb @_|JYڬ8#+8Vk4$QqNS?,E=.L?d4Rʪۿ6g$ށO;]V! |Vږ>aU=d25z a{a|:p\F,}-BHk4(R2wSm# : =ơ]T f ɠnck$79(e.ʎ=E{%[ע.`&awm@Z*-`tߍAbdS/,9s!e5{'!/0 LЄv2z5cَc\g^!KbdPQ<<g"5iձ ,̏!]+:rTtyWV}*$0<مl7lFآ`k%wyiRqeJӿ/D)Ǚ^׏SI#56^/NT[6XÅLJ.[`k#6/H;jۍјbnIm²JPpƎ{wkqUtL+AGцp$TJ@& XnL`vnpjtc`h`RqqZ>O.^%e&~d(6+abp_ EO`7P[K '+;/:2ˌHv }5s^_U& nF]-,q=t[ApvX]ϼ7g{Vf9ӇahhCdQ t,4&PӅψ$H^ ,ۂR$GrR+O Бqx);a3O?lyY@c#g߇wpx}uʢ(U dNa}لsŊDŽCtZVR;g\9Q4|<,G$~wvFPEi5\j]!՟ۼI!EJxms?^35/6gՃ @]^']~<}Bw(c0g=yF-0Ev{=27yD6cuOq$,.yM?H&\~X4S T+ο3.>φ6$}2(a )|2%ݤH <+T!?,8:>Zk0'>Mp!sszjC>.¿ Ad֨ӺX;b+Xu^HdJx(s([,lp!L;YERG͍ׄ@.MHI=@Ԥ[ju?O04ާOk(m4xWUC~r#Ap/X@)@篱Q0-$zPg}09.+y TFr*k Ϩg)Teb2۞}s1iQa s8b&]rV[4[HzOKPpDE |3QqgTVx`?Zqcc ݃_) &6\ @t,jzbGϯ:YFq.Q4&Wn m"94$3Qo]_Mtե|jݕy Uɠdblf7^12V&s3R:oyѥs-}1sfD;T7Gjh## (P5ݰ'Н⦜Oɼ/JICsESӻHE@^ Қu13̧$?onq6[i1c<)_Z#ğYpֶfQi4);¾12y DZZ`k_B Tkkq^7́%n89⨉|uZ\;ݭT}_qgKDQJqVуT!CMd\dLm/852dntAV3s1ap[|`SjXVJbx{=Ȫ{N~sxMv2d6V[1Ja1{N ӨE 8w|a/ :-EfyG]Q'4DwnS޶dx~P#?>.)3;,bRQe3 מ {#Y ۾؝d֡r 0C{\U6C|Uŗ>.-bd\fDo-mÍy ݕ2{\ )(m? x$qH$߄lg0(::BCt0<~ Gu_𧰏gj{&l/jUI<"вf:pYNp)a$f):aM1\s)a@d MxnZ^>_x{Ql//R -b0 F+B)a26dWo|]yglQĵ?cw F4ГJ 4JRz31МN2d n,ԗO˧Ijm3'"BPt6MwbZ'l=zp*+ǤVw*- aXkYd=Ph@Z TT)ˏqt 6 5(64PT}\\͂JQG=]G1mO!"⬼x̗CCS!u_kYB;{ F"CH4?Fn7{wQ^Mv<;<-(4PC~uU14aGٳj򓺍OnL*;$-@ˀN klW@yVq.) Q9ig\֨%kc~ju>"Y犜@ x<D%Fbp]oArp]4Qg*(=`LDUBHP4 SA@RTQdEVϓT:Υҽo9k8LUԶ&hrze=]5UF`&XIض2CV>Eg%kH3'inӜG:sY;X `fE\ Cpazm!-[#E/s9dj3I9" хth9Բ3Ů7B[ 3.P07yT~V.qsBU5Hb[Z0?:֠9o^/Q[%M%}( J -%cO?9SQCA\o{ߗO!P'\Wox@ 8~B`AqE@B ! '_ڡ ~sgOa?ߓ~%c:=[0?;]AݘHufs,6-X AtB Gp?w$~w_~.iXRSQ0AJ?`Y (nAE~Ghi*"+DP& J*jVSf0y?/~f?R\c KDB*6(bgtgu^ ?"*0*P_o%gy~Jv Q FݨR D6{z?0~Pe%3zA.Κ{dE/9 :ZsC3:{~m`:xs>cQs`4@S(i8FiGLYCo@5Z Hd6!K]syfcIL "Pa+'1|@Ȩj7JnʞLo'A(b3V4de0)< !ę0X*Ys5S* lMKV;t Ϥ* hX4' DQ3, (xpAk7aTS&CgZ;;*}.ݹɓ@SS*X9$Lv~䆷MW?0F;EYSi8c:XqxP  `,_RFgKy" x}!*/U$`"aV:jZe5S]Z)G7pd<\0)1iT!HCp:sQO V?CЛUDedpihuEbp[x9i3_)dJ.^)Ͷwh:wZ,l.pdM2㒥܍W|!k\e/q$R"$~g<9;:;~uDamWiLCtˆiI\>QvNqofKК~${&p|@#9PDygGa1K{|"(:{6?Z1 ;hhT~. s p)z2cBR,"h)-˸a_ js$6&5E-7n]l˸~}mW d34|G($Xw%IIM 1MdqEpfVjV|Viz :xMRAA|ND=7: qgFmZQֺ/=pw4 d?BXwؠYORDi1" TCAuV3z"dd[|*Sn\`GqLmc|zH -Lmt)0[b&$ܪmŪUe ~W8"P(H!=O_ >> RsUx>lRd( {o'@ ݨ_/`Nԁ?hט:懡&.wm[~.2b3qXN?֕AoLFbCUov>!=ʻ+ ;%n-md(8n^*Wi˟ZDNwY'{G{>}iDߵ0J<ttcOe 9A46׏e)aߣ;]_^|iobn]/X^ް A%-AXTWz%xa~1Hr緫+u:`۵1_|`FO*]o./=ұmpwfYX¶ut{Ժ|xWkt=׮ cۨ`*=U=VsyuoaO8*>Dpހq>TvX6*affj,?\5ɜqǛӷnݻv홝:qӷn ~J,|8 |J[rB =8 "nܝk8)J3s7<\go_+9fz'w/aӿ߾Gk2cS(0?к+1{־#Xfs|ivSYT/șOx'cŸٚ%)C~4OJ#xߗهF/H1,-_nFz8ũ9S'~;|Ox(ޫ#jʋuVVC\Y')WF+G!,^rx+OŐJ@A\㦉8 ^3uA aL;F$G->TY@SBÕnÛݎXX'0ْ P5"(Z䪟Vk_+ Tc׮eήwD}n"ECH9 oaO1~qq O>xyݝ#폑<=Tz>B_G|; }yÂ{z9?*f0j۩œl~h_?&ˠ_CT߾Jsƒ>5yEy%ǧum7:w)_- hvz(B7{ZֵkW@Zu\Ac 7e鞎;z~,탻Ⱦnb~7OGk9 9]4:nD]5@WIi[[n 'PsOp,(xW{wvYǾp > =uDb: )0;R_9'!}D @QP=*D(IR|?:P{_>.!$xMۧ$.;aTqEO8D@?!`@e||=0/{-?/Q^꣭sl?* CvE' y]Ñ0oVwvvTO7p{4{U;|zvo.}JoB@ƢJm_,vNۓn}޶unܻ @w?~xCw}}㣯,Yc3:̤҃e2+#e} %t],kdZTR{ m,)JPm)II3w';jGph.FXc.: aϵ`4#(-a Bc2 /ߜ+sN TM>CF5up{Ve,#D 5Z7U'b:.#i?&+Cn8 4¢x<Y Ώ]pSqFwTp{H}__ pղ <緦˂P,K 02|l S}ÂeN=W4_EҁDn ; ]7" <>޽96mPffeL)MgC7RZl 5503fV,g=<;dl};N pEq*$AM/e X/hrQCxOoҎ D0LqRύrtoFruu\-Z&j'jg!e\ٓ5#_pP bs 7а|yʯeݽH,統97SFT @)̙]~4: FsFVuA4#sq.h2ogݿ>haI~xDNg6E~ 0v: 7\:`'tQyD8J")5GrVkt5A zß} B0{p0ψn%USuM_0,`^8 ɧOPsEF sZ䭂B]arMקN&F.HF4Ar Xh ؤzl >ƾYarՖP xZ'߳fP;y2X4$m|wpE + W+2{0tN}C%x'pO.>egꈀ}_}ZWA2{OT{D<?Ȩ@Ӎ OA=^'Q[n'st[W:J3}2@7qvz{y{!Y~vTrT)Dq}[SJ-J%*S)Q]Tj3 p}h??Pʉ@|:¡A-;ljRv; R" V﹪!H~}.j1HaOP>2'ܝc<Ў>k]6}¯jihH"hjh^<CobfMO{̈2hvu ǎ y @[iSΝ°Os>-!HS)TNc=Q,(,g%t 9(mg_//O$}m)[9V^0>8A^vY?շ$27/hgsPD;AoMW6ٰWӐj,(54DDP,DE1CDEETQRSQURE5UELPLQEMD,QLLTJ*b"UWFBdjSr|ө&NnRE_[[t|~vZS+RɆ7xkjQ_۾Y>+ 1zz3q.$yK13jQ^g7'Z_5dQ@3~oUƟֵXe{@tJr5zWr?k6Ŗ$ꆷ=ow{n[kuBJ;~qy ':>Oru!/׷~v z8˵"v{~dzICMkۚN0sF8^wNy\B?6Jb0xZ83T4shU2Əp{eEbc{,x*Bfw=2;`ޞ1u|l.x"AR+FRݾ8?a苺B_ʒ U!3 5g'O.q)/T?[?QB%PELmj6Gm X hCW2ONNʀ\#fs 0P>Vy'y~}}ݾ3!pKtV˹#X"O =<2TыOJxPoκ6k,={}WI'պ8ȊID8BQi"1EB_ =SҖX n1Xny-n:/p}k $Ĭ݆1{ml2kVɬu>.u64\}S{0aY6vNg`tt7`Ƙ\*Y_mqm'? MvZX5q~vCVQSI]q}ɬ18ߕ/BrFu-^a 6!+Qgyft_EG7ٻ+KtxAla!_8'thv,1!*A@j& TD捪ǝcTթYxJIZu4-{cQ{5݊9;={oϏ*x. o3YX#fI=lJ[K*'v1 p)l"1] [5ã\qvAPzaVn!Oj % \m<GD@ESܪ'`G WW?|@"z?1:UL%g$1K#JJ!J#@UM"e˴8ú;֔&i'ƒ¹4VNADc&5`PR#Jh3VX~zj1`i4Q KKcQm4U0F̉:EjAE,L y&T2JBZlDf+EN)f;%ozcNVkb$)l[,YNtjH < -%j$LRV!`Z`E,VC F=29"j62$-VA ɧ.J%DӐa eH`'xxqbbu.ħM`Q̃9!Ӑ7r4Vc]?ۺii\F-F5KI1d4dȝVѲw98l.XݳS9b#5cW mDi-.^8@BX'*[woIhoFhF 1+sSf%oXmk+hȠ CдEI 1*5kS l ‰ 6iFlѸ jNhDbM&؄/0v9cTRJ" 5đĈ.'s.K5=߇9Pg=z@h|H~=cpBG>(?9C}ϫɲ!@)(>b%wx< ƣ_oP2+ݽKΐaE^M)؃}vkaa0Oʎ@KUR_@ T5|nH{\'q{<SQm #ݓKʱsb S.Rl?OC0g]Q_`ϸuzKX DA;cI}^-}>L ,#^*8\y$$ҚJ9K!z9_|v)/MzTtiWgT8w5 $ "Z fc\^3C?KI2I'3rMoi[J5/~8)۷HZxnsWV*Zzu~xsE9$D-Dq5Gü4i.0L "tƉyTfuz9c3xl33؈fUfm# j6>mM&^M8@ a&c_;lxwp~F D]swČj-7azk~؛bkٯ Iw<Ƒ ʑhu,I$ӆUU0;xC0޾{A><5vdhåيpըQQ0;ZC{*2 5^_#@m7H޹U54zoZGޒq[kj9$bFhb^q0X⌦0\Ƶq.~Wo9nIdnHwZ4eV*`%O :Lqۯ i˛uKd =D y $upn!ǴHMCPv~ HT̥+E1RRSCIM$ pB6f s'h٭cDVVM4Rv3"\5H E?'kS+䝤0m2 Dx1?k~/$ Y$iQٹG'[J_U( #`QITmu<:zf CF9_oogf3fj?ʩܤ:>~*~4?:g%xoe҃AÎflFSG,hƿ4ARǵ6ǧEAH0+Vg𰋬0jikOj:׻ .*'h .s!AUzʡ pR, Y M_.,ο kIXA Z??a2_\~un?&wSCP$K;6jZQGG9B5Zu{}fHl-:ֳO/sOq i֒qH$taRуwt?Ͼ]$:$D.B[lo|HQBzycg1Fwӓ@BJ~o՛ ƴZr0Z62 q歐W_]P` c:LvT(h %(#B(kPΈm 1p=Dh1J qd;8?F_ot,~h$-j8>mELBYC86HA]nٗ%,BК+^˴=>}oAҐVJ )`!maZb@^\q{7MZK%yhF޵b:=b?'=|?/髁B0V>-1 ¯s(v* /z p>jĝz~} 44d? SvWug>v3P3)Q3|O u6aOO?1ѣ(*=i%߰kkuCŚwX7A:1‚-B($e?#0>XunFo`\RW;+ao㞜mg2E^=લX1#"ĨBpKcu3C {ӕnX PJnC xc<N4|-۔9I: ^e_C3W~ й֏yb#\Y᢬"-s-)Ї{3^4`mָ߮ unI Ag=h@ c\I 軋I<)uN'5&D_D41hBe-(>cJg8JMJ=ڃPGIE̽zqo@Jz|rKo8x Q*-âN@}D&(wJByv~8 1; ^׃LFư10^J y5|2xP5;0#yyr&`7=]Bb$`%fo{p0lM3')S}?-}߿hݤ9^KSwCp8u?~R⛦-pa/MSrsBi 7=N_f[3^UZ έUEUVzkd~)w4z17> @[q|';oc>W+LD+dImf7ڞ\I/g`v=5R7!#x5ߎRL!c={㊻ţfW7('fQegh`^9zЈIW,Iw\+W 9 FN絃@EJE#u] ( 6D$`-w‹}dhuQ9r{0}Hg]~tTP Gć / xr$ ;x & gxc"z=P{mvCu9~F @vzHDv؇>69&Uq Ȁ7(iZz.Z3 La1!"¦ !GUGmY۹GHy=ߢ;?jJugd!HP*|O# # <;Z$!GE9^ ѻ{D8f =HH2`O?Bk*J B{-;qDC..+z]'^j<2?S/Ώ`Jۆo bb `3 he*gD8SG: sdN z7Gbq"=Ύe"I@o#žn֦ήu^2W۵kc\3fh%rwBB,BY?"~ 0'?jl 3oz  ,&VT|;"fkw pӂ8x腺M~q[EH9ܯ]Li.<|{DI~*> PXܖ Ś]ܟ! [rY,zkk1QG'vEg~p!p>aKOoQt/v0Ͽ>FOZOgŦܷ|}`?y"Qy kq~ܫ)1GG88wv=|f n"4oUZqN{iuZZ88ȇK)Ĥy|YӀ "/J#ŭ{)@7&Zb:lV}, 2D~=pEU ,I#)=X>AL9s>vjE *;(Ҷ/b^(>#./`5&B;r(+Nnk؁7~딚`^"(@/0M/+-x(B \Qh-x;LD@Ssw{1񃗼`?D>SCUհ |X@A_V0IOI$D $+ͷþ'>n PtG k%-5|i7VDu3_uH2f['(N0da"vN&*HP*_3 (RQ?AT&$I~~g8% 192 G7rDîKc 9YLHHҞ(7Z2= #|'w[s1bY1hCˢB˥>(Y~]ť}OW=Pt9#~z~1eh:-=NLDc0P"~f}Jgjy,b$;vpD"&qaPѺF-\DyOqVPBRûl7;/ȉ$}Qy?սI#eWqEpxoͅi%he?\k_2v~ aǫ7 :UymxEv/%,'$avꗺ_sY5?uY_Tw):Jba'hE(~@""31)=p QY5=52C& 1 b * b"OȨ"!W_ѹ?E8o}<:qguɅL\α.] xT=3H@bQt3DAAܼkE8cӐ/&fr@~}ȇ̀Ct֬G 6*_t‘H<`lxuS8{[côORK-!"yk]-6|-;. =gE+d:A!oPoo;D 39="r cҀh(Or'"*5\Ԋ785㦘p#g:1|w|)tlgl2:*=@t,{S,p UnpOW+ , ؒgXi C`|3- py 2%h/4"Bj(BIUڑUشܳ0|C֣)q/Z9A dNMȐim;VE 6xpGKuxϟGr%i@6P,T'ĢT^8YL&$撓'c!ӛf̙^$ ۛ =|t6&cPXJ?ߦ/p mV4Z-"$pw!I~'paɊTIwc@|,$ES¾ { p&}dQ1OADO"%:Fm<9 T#b'+vUWT;Ӊw!)6LAt9NᾲƹW klݢ:H0>fnhW,Y]ĽK SO;=h@  }?o}\Q=^:G+ ,YryHr&`hBhLuBK*Ɛ пJ[Z${cS:19]1qa xY8YZ-Gö:{1=O,띝QQ^FC~`:Gٶ+ -]upcXqa^Z@0 -e8ݨfhQ4'/1˯+mgDL  0 PWZt/އʴ4} >s3B(dppӳNW:&9ݩx?o~kƽUVj:I52PsnZ Jf$np `E'&g4QOjIbX{ۿ%1+PrCIYq~J*^X/jͧ%BKuY-ꈲTY C]T#.9Vk`JRuth ovƟ'~O**_0h ƾz5)pDѐiy>R' {ޛ~5g'(!k.7=a8ivp]DjehF:.kN-['%I$i=@I%;m2q:rZQݥ7(v!YF!>< GGo g&Q,!W݄F'Ck/OD\P%W^%;nN8&y(Út~?fh)-$`$vu?NK|!}O.)Mc:Lc;܊ Ixf8zݐ<eTviXD !DT!wnSŒx/zq:xZ@L=5;Xó:(YLmjRr]@Sʼ(B  \FuЩPt+NYѨ)'[:G>OKL?oO?OG0?":$ cj`A2oPP[|_զP@ ~@8'ez7(}̦B\3c6G}=lc% $NvMǻ[ 'GFm>5@ ~ְ՞]5QW,&8g"Z@fRQUgmq|rnN{)v[es}S>N}| "=&'=Q-iK@ؼ? aH=Rdr~ħy]Vk|oռ\8T|۶֖w e+W Y ;$,Y@'ws#q?/.BB=MX.A$ QДy#XGUj[,['h mgL/=^ j`>]g4@R,P}NuCtKVC Xo^ޏ wnݕkHόC ~#|7}6F㸩g@4LpJ_!yc|l mШ0T`"dCp ;1NT^0ù5%qD@`ƃ>b,zmH\ͱل6 ma67KMWpnƍ>.g ?LJ98F֠|Q Tu&Db>]mn~Yj5hQ#<3"R9 $vB4 շOL G&V@F0~HEYf0Tj#!%!t@R4ZEv9>raЀtCַP{pwPE{9CqA4tyF 2s &bmjdjSOzV4df6]l4d:pY|U5=BvlfrY6MP*kLjM \{bDF"J,{%ˢeS5f sUb ]Ku>k+- ٟophvha}/tÊp~`otTˣF;^~W 3g#bn"⃒ Y7~Ret(wP#Ȁ= @gRKp{`G ͰpV'(䲜G%ׄAs8s񏖉=<.sͺg$\6:VNռV:Cfx(Hg2K#ń]W招hL[ 'X [kA0slS1}0yIRaн{[)eZkxt^@+]opqDFv 8ݳQqӵUN<Ve3QBPY:r:sk,<n[=Q=;mb8w5N\]Wd; BvRMgnE1RwͭvWf bĿߔe,ރ3k`T>,崬;լN L`ZB k Xe.|n+w:Za^U= (WJ17W4BghJ9MΆG榙OTF =u F2z}Oou@ HR9ޡNJktOthzsX)pܧo(zr~*w7fp;|nHfY()?~v&5*#>fY+w%9.i˰FuZDυk~+7̥Q^JO'K/rT}p_8~) !J(aHMJD@Y8G/+y.qQw竦PlGrZ5u."Tv!wBl9ZFxgcLJI٧@}hbX л^iն*TL0wY5E Zh!R)>NYaE$I@|suMPj1J eE/!ORN%!mѡ0U~g_aN =s[ƭyPP)ľA׷68s*Zu4eI&i=%C8qO=#+G$O6y(C%Q)'!ߠ5uJ$l@b:~|{2 $Sc%[*Mn㢏QX'nk%ݣk:Ap{ҁP0?|eӋ fd3W(߆'{ʓEW^//Pʠ@S HP4p [}M+׬Je]ȁSzG?E>pmԀ2 Ț[#?{UL*@)B% DoBLdF%T!pnD- oc  ߇#Ԇ"cDzFba܎7nuHRjb6,Y&EeUCIJFRރ'wvEL7L-;plh)xҏlCVJfH:*1g#"_3 cQ%d@pSR;aXx(D " 8P0eS&2)!*4 HQ*0RIƐ(/veH9)ffFbKp!LJBNH??k~.i?׌~t5f[!܄(КBi*,,xG y]0J"lQG?GFx?ø_ǿ0r @ e^czln9HxZQ^1C *?](^%9ݗ6@7dT6aWjOp|_WW?A,`WxiP28Po[.7gRN%p툜)dfa#d+)a(I(_IРw3Ɋe!hxE'5B6?TZƺ}GDPeYHv7a,LT(~+|?7]U%IffMPg >s/A$/;{+(BW` _ib(5v 肊av}eW3VA׏E@JksSI$F| -?Hq#Ҵ*Ed!x0(5xZ(X}}e@@C }1֢w*q~ٯQD;V 77 K|46qͩzv0A5 AଆPI Q 9Jxt Uq B|!Si[ɸӱ|Dϰ4s݉ÇhMh{GFLv;ѪjU;1p)4B*LZaq#lf ybjM8-#5'6;#>CN;A=aH2\5uS3,ADks陙羥r\}s l'C!^}Iۦ$! LC9`sdjjW2|(z2CxT677Ixw_Gۦty\XqA@wpN6i$ oeXrps U!׾S[NvY6dv0D5 Д1Dʆ]CÇ`[oSTagxCT:'#`h-^h#AE-E;{*Ezj0((_+z3srA$DJE?xw`LXŕF1IHiQ2T^Cu ?0ϣxxo(ʡc<GߐY~u*$zy)'$ËzB1%1rdC GG8N2vP;bϓ6űCna%ρYj9,˭[Aq'_*-Rvgnw,U Vj3yUKPڥ ̚H1[ ss! ii J`00̊h"*cC+YnVUQss$ )(8n)Y*UDUZ[Y|;6&Af=:Pt繎]LŃjG,! B!ƲV rLK$A1+l&E=<3L6˄#Zj:]YEDD@@4DA y`o < Pb``D8aA )KBHR] ij%$j9`݊s$Ԥ,  iv$&XH5I)LN7:]/giRSUFl/U!Ρi_tHMr_R@&fLpRnY,SzW⹠_(tw_EFRAoX+ a@w@܋9HCI}>Z`l$I$I$I$I $?cB>H*R~m}+z$VYJBUWʫ#c-ss@8#g96 rZѶLRi}#Įy6?U"KNB#SAhz1''([S95GHem (59ʞ75CfJ ]=ny~l@3$SKdODD9:it݄@_N9N6p:*7$C?>]1JZroUNDL*f&Dw.~ͱ7G'F)(:dF?8/+N!myqݷۦdܪv8>ʫiRNM8f~{.Oi^bp4:QP'8s3z(Zo`:*\Xֆ!}n&> $8*Ts۸$x @thkg{![ Fp”p+EW MV֝ek1ȑhT,dj8IЙX-<0qk3M8g&oL !˸MQDTʃ-w. ϰx 1dD]2LCوB{{|)=0kVvxxA'y'gv| - U$h r)Ÿzp Cs9Y-h [ܙ]7 07dgY;t/I5<\/w_:`mpYTG7{=$R8dچ|pQFiq`.-JG߽eJm%J-{\0x/?ޱ%i@9d2nxLWi-]?|xdM$D'5@Z ʍ=qIiΐyQI-&ħr+pdW24$$PIÂ;~ԒMG".۴ZJ So~'$DVu/,ŁݱnfMYNua!l92 <_yo: (BLLߧ޲#0Ng3.ϓA!#lӻ |20ʣfMbI@KY\ҰYR7YEcdXZjV5#vv} în$N32C:7ګ{ጏ&НZ>[Þ0Ѓ㶼TM#;tM z8ێjG vU*e}5 χL;jsNEq=* 'Rۉ>O-֤oHu6<>`YnjvӥrɷOe^ΘPyET KB%h ((A rAD&11OeB K):fŒdW6* gDS"ޤJa}3 ]ȞA{'Zv-V]0#@v`5([CSr|vMz_L"K^IA9.~#ƹG${"o90'6rrLX}Пhn1]LJ Gt0=3A JOwfsfpbp4!|tH ՖQYm%" <8$A>f"{pS?T!`_ 45Kgc(GV ,iHե*0TZ'.0l<Ҧe)2a=%E=zLŌ`ogr+\b1[Źjʶ^j6:LmsNwv*5LQxxkG86\aij;8Wˎ6-h66N1 R 3 S'7:ϝ [ !gmq{ޭnw#˜Q\HUB<3a4Ω02L N( ,D0$_[Ap.FleQ8xCa`qΥ°~[_m<}V cXEr}^.ꤪ:`>ay˾j8x1tc0{S<*T$6L]Q`;_'?>q?e~, ]!^X<?@) <ڥqyЕܣS㟜}X>/c]E (Fpk=.Fqq|~PEM v`P6PǍ9n0*)ǞgQ&ϜlHWx~>6k(H=p|Пg"]rdS5! q!$<2"c\C$[9d7p9X49)eBҰ0=L:g)-5rhk>#C!^y߈/xrO<,SuR x㾮flq8CU`Wz4;gcQKJY =hE H|_YfߘzTTdv޳ ueV'Q#NI;әh=Vڛ|g ;Sa|ob+>mf 5@eh y DKzwoTǹF d )ۣ!9 ǀV&bjQŀFp^j0EdmՅ̂>qUa7K :Jr=o7Mftsrƭf_{.2I2JX$0IQ9\Hȟ' z$%?٧uDW'c !/M5 aJxLąnVI,/ɍ_L )%RK~g~oIFXM@ /~ĤIR\5ksчܹe'A(҇b*=|Fݢ`1؆ 5%(wI>K<*>~gm[w>N\=ls1"uPJsprs]'!A(jhGWs>eB2whUWQT9*ҁTN!9r='J@STGANsϞʏ!gɜrl$fo7L:MJvϿCr5ۛOivf!v^zɹߥ3#3k?@ qLx3c[m/&MjǠ:Jo)S {Kj @4P 0D`.+4S3Ȗ8-MT@&I|$čJU) in'TƱf.ۇXŇLAf1hJrebl5!(i?USS1UnL{XǷo3g6sl^ uh-t '̳0S^o+7^_tRL8/sg01"$ oHB%Pyw9BjHW)rЌ;坋h`gTYIi#k X@ϖ[)$)x^6hg wx>aeT*jxll(ϴ8gjt0=T ^Tν&4&T`Wz}/=)K@(!"&y^_v4i9?3q')ٴ2_ςJ@&"9;q|D*<7#2^pǀ<RbL1K)*c>H(iE1` ғy( \u];@=s:=WgHTP;a)le&M n8t')81=H"9>Q7,$a5u2s N%@D'``9-Kޞ%MWL@wzj)\!m FAGÒd>={pz:Uph~Ԓ n >4ql*:/;P`:/IT:'cJ(>إC   r:S>yr>6 ŐFsOU+e8 L@( TUEHq uZv{Nq:j{/kO8 ?/̏}qI\zߙWoC3# @z#}u[,|G@i @O޻ GĹG)!^8^7v)鋁Ӗ w4C܀[$61w fSrd` d8m۸#*еH $9g)31FY 2@O%TCO2zh. fI.0`fL/}y\|q\& )^¯dLz='f"B45vMJەA>ekU a*M+Yb`JQ Ru#=7FYfv|69CQλ,fҭ{|K|SϿ3a0 svY1{uasbg|2Y]@@qy.XK% U=iBaϊ`Ld<;f zɯ;f6uq׽Dک$.k´ EAc迟2dvhdg9Fn I Ô }P Ϙyq~ QX8 reV D2lPym$C$h#,#/IlDMFYx'DT`9~/ 8v|xǥfz6%: РYe3ܰ~uXmf8X8|댷t%J<b4grD͆M6!Q(gJDQB|{1GYtaP6a>[h峈5[9{s{d=dt6[`{0:lSp7ʰ1WlL'XhUʷq! qB3\3f(4&x^1uV=mq}Np>*SSdV5t%˳6 6_QY3bT1ّpkw;a,qP]@Ya0yk^3;NN (ꍧi0eU66]kDXy~9)% nZFg**lcHv=|ƵʠFhĒ! ;kt߫'.'P]ĩ0Q@g] $_Sr!GU"+(T XW{S沂ϢP椽CC* ts] |&߰łBx+ޮ.=i^1|17x|ܒ`l/%E#fS%?Oʹ;b|?.ho\s bުAꞶ%-C0`` `DDl@y=YRpv7(f>z w@Âo噟jGvPdJZ2QQ~?ё1*i>XE2 myxG3A(GK\CMCsP hh 2iO|(dUV*:9 [My`S`PlĄW@>C]gvI/fr/ezLiI$ ;¾OLp{u$JHGX`i/3[^<1 3˽]Ktdܛ\5 i{AI)kT3yjio|\IӼ"7P|E^h6̐MМ='Z\!|롴G|˳=0߼1AlSlXpw:o L:>w<"r3wAA*󃉠0)1@6#ͪjc%z7?D$z]Zܯm􈺤zա1?lOt˅Q~'\ukt9vC.2^eNׁ붹rk7l^lC˒{O- !/AL1]4@!, %HRDed+O?:n,>gb :f3R Gd} CW{BbPt ~ 2 r)0aOϘB"½.^n %KFI/9'ćMB鿂!stI mN}WaiL0鵦kYC2:G:7] \kZ$簥"<cua,. HQCB<$mi6О|(26 #>'!rvrK'g]h!EwvR" rС \Ns[ޓ`Ok!D ?ZUrDi̥D7l@؅zB":A>Y15rycH&H'/ #XHM(wٵsI5{4sAp=x-L$1'G#Au斩xҥҋ˳b9BQ#xxmdcC+ 42$e ~8Hpg)E* QR|XlRi{5u<~{˧8NV *> MwceQy9=xCZ+FH?24Hvo dAzvKcUm5\Ps;^>/ªm=< :pj%4E\l*]Q& uugkP^};9箾_h}. =I|p^tA!>UlH`v=Q^   3X1,!JZ Ľ}x6#fM5"R#!BhVCmA00FV61C%~ &?<|a!7af7a;]''CW=t׌I) k-2m%#ԓoG 0vFEveiWgO< /WiQ Ck,І-@"weEPD_#s9H=NH]6q7;fa=ޠ 8&1M`1I̞ Tĉ\3xy$}SKr%z"1#Oǫ]O,MѽoCWB#tx$u6d]Z|&i?g  8Cr L2Ɖ -^냃N5kp0w5Li ݞf:p`lk(zyEb8pKҷfgȁ3A:$9̔N0$$%sLL~] _S֪pH+01(5:)3tj2!>w|vcwu$ |{ Rgn MUń󪗞RQ۹0)!h a fM d߰| Pb9b(1 +^F 06 ($b*0KCARKREVA]1ŃwN^yRP7 v+K J"~Q\~wI.$HuƮHQ*z FN00PM.h|Y 's'ßvp yJX ٚ#U? h!Kl fP?6@qZxa֢WA7d1΄AsR(GH@?N )dok;<%h#*?*!gG4e pDtdrG:i.-֖Y.coSdzSo@E$CHOwp)QG"+\Hy>5C6ٶlB9%KvhP:7/5<`bD*%~)lA/qz8I/I]5Z.85n6`{VI Clnj<Bvq+QBTQDUF09wNFBP8ޏ7o0uZ*g>Aּ$eni'Q@bKY$ଡ䇎m&]@YD j|xq'L@)FR:ZhPy7"&BQ)7 >+Hr)@9C%JA]H8Qm202WE;~OODoO.|&>F5ju!"cF+‚XO-Aڜ$jCD޺q̟ ϳΙdivDZzpeŶ sBO\ sQqg °olҹhLPJ˟o/u` `,:l R ǘzu<3;-*3=jXhyΆ= kA5āS>@0JBʞ0=d>aa_GBDZu+lB|GO!X9w" t6V " BD*m}R.t2g 2,ЭfU1U3 %腿PilCJ lR|O} FS(N~< 'q[">:v#RŔA /%L"#QLqcj?s>g8ɹL8})O5G9&oWYǽ' 4{尸{P)ɒ*qP()P D ChTJ m{2-1+ܜh.M 14O|sT8/H%>xK&2Ԉ]<3"c,ˏ$QJ:4=(;^yQ:m&^:t 0,C*b`xЫS Gt 63> @N:yҩԲG%B`>4B3ybi1@}Ap#OWr?8˔;!Ch^Ͱۖ;+Ex(dݨ|CSSy t̉kvv78@|LZ:cZ9D Vp@o 1W둆@o~,;g '.%Bb0qDMF~]TaVuG*%;vxq*˖Pag|Y.uE3x9voyuH 9ń6Okc[hXݓ1=&K+(E(ZZ3XV!vz#Fm9hdBfsip ,L~\k8ePtz;FP 3@/͟N|5 m2a"\%8H'g%m/WŬ&-3Ð!~}~~^8(̅fb}!!k< 6}G I?ffrpXDz0仟/U|NVn0rA;d XA/dwI%] %lWALʵ HSA= w;fQլ(\#$ pHWm/I#4zQ,J. ]A8xygCqH@OA }@!ofi pl BbZzJ/84B(1"UWa_LVږ# q4~*7wpeA 8Я0(C2ǔú`>`9d?h1<}T8y8H=3w#/ .<2q 2nb(k Qҝ$CR&4U1p!u4CzD$ӿW)}Z3;(O35Rͺl;a7J+] Y@@HbS)MEha)92D4|z.Ats,:Grzw\MeCz&$PG_qFqZ5IxPGV r&5i7.TE*a::]qi жv͓?"q 썻9e1m1r8!̆tJV풝IC{x V#uB2É``[cu43}h;20ӹN2~!Cc )+*od<c!$Sꩿ\ 0ҔT~jƐDAR,`a ƞCvqsl4z Di9HFA xW_ C5Ϊ8E (#M)- /HQ  *F MP@5ތFI =ӄs6.9PKx[MQIi3[HkHo0jwަ6F&D5`&L=ɳh' uH2Kaf44Vhȏ>#ni" 8@A!"Ir$7,.JLQ0!yOˇgLN_03%xɕw|DilL1 aƤ0[:8򔻚&scGzPkQ>Rtڌ>,-Q1I d"B$F.@0)^ ]J ʝY;ĀA*"QuQ2U9vZdі Yu1'Vk ЉyIyGjN=P^~v#ιzHH@"빴%w5 ʓ4<i"zs4^٬;Z48zIF.YZmk,kjӌ4VD 7Lg%\]Ctasc! UF+ƱbYP^ak[h0YJp1{ZG1 38qȐ8GEh{ŭ6;\U2QwN?|^Q!8?i#SBhL'W^ns ]kfӖHN q.@q]$z5Z:jzk3MaF eT>*A0H<`yq5.P/6΂GL4 QP۴ X<8@i_.<s=\\Smv;RP9BHO,LON9a:aNIaBj]Jd)qpvYdlE(F D 2YZQƠVծ$(©DǴ<81Yj'Fd"!!:r . Pe6>>bV<1PӊEd+<,]Rx\@ShfkLN<OxbHk8Ga,Y+#ᙴ<Ќx9!Xy $b~.ءcmum\D`j[wLϐTC󢼫\o 8(Q5!ݦAq!1сV)ut0LqsrK ߦf~~?QC6CsZAǷW/rKCo 0*bD.c=XAWwpdvƨQ(Z&&aht uα&149䋚R*q-C#~zk?bc.0xsp?`&&\ $鷞=ҧ{*{X$a"xx]O:;$\@v7= ũS7#lS2} &eR:'>pN9\р ?Qq!*HD٥$$t1[P_>fQR'0`~m!\vh}dO nO 䇄`pӉFl\2vF)`ll_S2uSHt!Bӥa@5K0g)Iة=@p~|.%"%f^2#Ftn^ *-{r^PRE1Z"OG|a0RPPٻmd6IBz;49sѽ1D' trOJD/3Sx~Ȉ,Z/u*w$)GdahQjLGy3]}PDļ~87X oaA΂CZ*UXxgf1u)_(FfhCS<)H_Vxdn%=pˀ30L ,w~g=Q#0龲6j $q]F#5:~;jfoXl +vD@RMRaoF1\j%so \0A*>KM8#Ͽ́<*s0 ?H?QAHf@(;;Y.+[FQu@]VB0̀0P D1|7[i1R}0Ʀ[oY`tP_I$o\d{soyv- ufĒIl( ɜ f!qW@) U+ú^-Zx(n$b591E*,>1&]"3S\ZiȢ*Mn,YH=xPՠJ X )TC{mm2">s&fp򃚟#3D]ٟ1! GzKU&%Հ_^ni$`H B !veaC;#k8tϗjYoZC8 䪞9pu9xy-q]~ n`sIMw4 1K}k(tJ(dPu> #IM3PX&U:{@kfwԑWW4֗^< Z[hw؞@hqє5m40}x>t ͐" {1[vdϖ\Aj̝B&Ayvh$p=n:Nu wcCDHF͓Gh%YuKb!Gn$GN%+\! 2 `\>Dӧ(ppoEN{ƒ+嬱)K){f/;Ur.{(u%U}aCOBbAts /Q1q ـvvp&"C,5:3g 236AP2Ypl }3hMXQEb62|CB&ɳݷB6%'*(w|cqP e_w~h(rΣ9!5qzH>Ou8oxoRVZRHINjpɠĎׇaV2ucam 1p FL;Cxw : "4IDcW( xhFfZ~-Vi4Og`GsQCbc yRXMs@Rns Rwn<SqJx$8$" 㪾݈}:l6!$7eQV;f]Y,m1*^yƱ=P ώ`򽚪b=xFlqfQ>3DDNi n+nF,7kA%Qmo=;Gi69sclfڴmMC60n';/drq:3nVq[  wOL4iL~Q yRĻyGRi8ǀp B!3ǝZfZ|0F314tKxc&٘ڲE4tuKZQ&!q dwqmmX#Y 'DμT2m^0\GU1bd&n6>9z,m+M{v\@XXy{4"쏻2ᘅ!|!%t^XOt/%ݮ 8j : ߽SqD•sҳ-ÊF^b}al傭 ttem bʡ!("qkEwB~gq.N2|59/׺_lrpٮEᯢNvr~uj/Zu#g7*V:XN'ͭUGUSszWRcX~i;Ǩγ|u7yXJZ ֵாOYEL_<;b#Cڏ}xO3s@uB{(ڡ$;x>tߓy<@&iEe:~L߁E0wO'dz +pE4q~B- &I!_g!76zY"bXQ,~w<&*`nnsP}_)NнMfv>/T:{j;`IL%*l:%?EAÌ̀jSy4C | U{>SͮȀlG mih, i@pC)0Ke/ڪxwϷXT̓3М )ұ!9׆ }F)-XيkYlT6`Y4${ChE̅ BNA WWb=Nj#oaX$cPӯ{c?#6ҾOO[H<(6UH94>mZ(-e /(۞(vO<_["<մǿ\0B,|/̥r( àM.߿]F$4V:qDlIat M> MX&Xf|75{ީSS@Ryo3NgPo`Py*J5fIpQ0M\2 . Km#1 %/L6 fCvk׆>Ԋ t;R@xǩG`O`X$0$#/,icb@Cp0:HzF"]xRh8;(WrA)$;lP83cC`X"y0 ϪNhOh2Mt1+Z132Ns?L<x_^R $׌%=>X@`~ _Ȱߊ{|?TflYVw *u4 ]m7'_]gRB8iG> !7zzH0tHbp}tF=ڀ  0j VQv "$mi1Xt!6{<`v4`&s*J=ȢQEEUaEQE"**RGWS(A`jDV DAmSI=BwVB̐õ,$C$:ݕq^!MqsGKo^"xxMy-e a,@ͱ@2gAUDx Uٮ; [l3cu$WT Jh*`&뮰_$etˮ`'\g{MOEćsMJccP@gȇ=e ||ic݊{f,4nyheXT{eY: q !b,8,s#KkWsWnmjR*h0|IO#iZ}NP9c+ˌܚqۅ>LOg@C J}'F(>#z НOCj0g{yfčB34U"l˙MET I~NJ?'ю ۪q;pNfrB[YSRћHQO.UoG;LF$rEk%ޓ:vf9Ǭ9{M?D먴cJLXWrUGi8~8|Qg IzG|_ .E@xr(梨4G9h:f _^!iv<1>}҃H0{7VG(<(aƿ_C uD:(Byz;֙ǖ)1A͓;}JQ*yy}vqn0<(SQB, 61ڏ:5&]}J}s'/a̼DaDR7j[M@H $nv ]9&1fG}f>#,7Jf (!ܩM:\8ߛsH4*K0B׏L,1  ifO"z|7pZ2߮cLfdCceq}R1tfq7=Д]Au88VZ8(DL|[/K;Dka9nS-~8ekK \ͼ $#I/7ނ2$ D"L443d 2 *Mݍ`P̄8'`7fXCM}:D#'u@N>}Œ{t0SےBhqCvĒ莄IWːӡB Nپ@ E۫f$3$g o,#%1sf7N$K tKSPGN8i=7zBn[xy;<|[,!]SR'(> \0Î!&B7Sk2$В_i ҈I\ǃv4=k"Ѹk AHbs3#AOME6Y>|SI?$x;xHs~A~#S>Ǿ x/6O6{nkh˃tgǝ.Rl_MC`bJ<"^-)3L'PgkO/hFFY1x,׋P݁;a1C H IT׏civTs"Q#s|^5 nۜ_RS ;U#2> 㳖6Q9un?V:f63u&瓞kM`λ\ÓKF,R䶁t./4.72A>7q0i㐐:^δ|Cz]h>evvSĎ.zK("?:78[s: ${;Cn4ܘ 31č/״4$ٰTvg1F0gܶfUot^z G cda]VI>GL66вrƝ艏P0luW;93 &d;ӿk|@ٺuOdٛ }\ \fܳ^[/i$>P4!Rdd)|lS6.#䟫OWe-!1 3+V fԜy?"Mo12 ?}A9VYfLÔ ~N!M!*;"z.cMzWX>rv&zą).Jxy +ր d*H"~vt::Ơד<^lH*Dp{{a*Ǽ[h ίрS4pv@ d = q(vo0aUjblcBD0M֏H_q{Q$$0\Cz&(d@3\?c=%zLcf3}ZR7Ѝ@0y,CɘmM&q1% {mdjr닳P:% T#/9ُ^vU B}HC9e 96` k ΀ B).=s ]pL!k&BPO;1< 3㮉/$kiCA%%4Aߡ"@S 0W+Ũ9MS#om<{il]?xF;1j5^*wAa`|kIÙԿT1{;0, "(nLБ7 \g;t`oa0*$ y}[ /6zt4]”( "@hTTAsS܆m3rgH^ Y{tH  o ͣ.v`"RvFI$4$̖R fN?Fi>i (% ౹(b* &GmG&۾eJi $Aiޝ=[bw0qlM^/؞#~2t6Œb8` i@J1 !7Η #]عv D8N5)j;oDRt%’rY_XO}ʤ8եYP'7OQ߆?Otz0' SpԞOOp׉G6uUEP]$ _??yLG%uw ;FC ۙ]b;q q.I1n" 93 c;9~0.lXJhǴ4C| ;9_CH_% UT@=j0Bewf ~4mln_8frC,o uB^0H|zry%0V2Q5;ۯ>O)LKw=q}DwB Sͽ- ~Wp@J kZah2P<׭R1j%2M<6cJ`$`̐~6=:_ʯWxjc 8nQk3>T;a5iCBhh:Zf΍3@I*t4Ug* tUPmL0]0a0> 2%@^//oi)P#X1Npv=I [o (`SDH5ۤiA!8mE*LТ'Kb1z0bGbMw*c 5Q)R^]+U؜n]u^]8,,2p(ghەMP,0l|L˦1fŭu߆a礢rZۓF'T_ړ!2R먌eH<+"++_&#c7'B*Sw0R&]Fe{N's0P 'PPKnpKkomcډ7<;K7lhӒ:NΈu U;+rdHx腁g]*rpĈp|lN^G6ʦ\`K|@m! (0 9"obH%6o1&L8}[$~ARݿ-B|BBBTT&e78RdAg8nvzW4d ]3Px;mCz.}? Qy//vAd\X$bt,c& +`m-?SlbEcoM۟;J_N_ڝoc؛ރ{\t۟u'ݓOsofcš?0M9=KTx77&1 .ipQu m#du6᠏o-a "LĂq,@J$5&XHyhG\C򔟵9S gl+Å58hp[Si Y1BB9* o! `gXչxre_j0E$`Q3> qkrB"s.![tȥ!oRKa8:,]ZR7BƦQg\IQULLQ%"ʔ US)dT $PDtIawz9Uz\a)'Td_'J=_w/Y8'tPb0B!?O羏H Q  7a_v 7FSGڠD`# X %6zy5-u5GEP[sF@'gE.vso}:!L6/.ݖRT-a8bv7[ncL6[ (Js~7`ԼhI68u2\oL Z-%NrӐexlDCnjeNPd♍W`.=ReFIl,x(.V Tud1|ܟ7o+B|Y|Y4+\Qc!L au iRp-C+, y-g q tl dIPotkiUˀ1d }B1ˉĊJq ~-5Ql2(b6ʯf"oIG߬ ne^p AK :*I4:WX41Q6~k=tM6b?_ C4QBxp7; n F I) u8@3|F@1-lL(Nhep.(bf\4EՁQ prky ەQ̛d1=1# t>mh茖[py㝊עC%MI "6Mz;63]H_+Rfg`4xDz& ;ֺ'x`bBfTTcoG0,{ntA go"sD0F"Q }ێ3h?g^= I%gYuߦZa!㎢#]ԳkbxZ:eRY a'x1 +ATEDbHR xޚ PА*f+8zBKPm舛ϯfQsNg8ӯ jN@ƒR!Xapo N00zxA;_>e{La = &t<77#|e˯™Îm}CL* IpmaxҠrQyUK7(D`b7kFx&wCP~N4їE9`6g'(`2T`'Hd(AKؽ]8\rzj0fلֶ 143"'61E!A'`@fcPnWI)( :f"q`qCyO"thz\rzoNrK\+g(wA.;ϧ#S# B &~@ ) Lj8y*KyDpnm,ui:semLC#r pϣaxd4= yEԤ-Ԍp}ۀsM~l&DTDz/G  >2#",AߣU;rU~~sCv@qn^~r~? J *Hw=?9kS~; A7*bHA=!݊O7'ZKv6XB4U#b-ÅtWK"wHҷ 8w]kxJ4?MvL`$dk<q= 5=坸B&Bzc! pAs&k -ΦIN6nJܒOB`Rs< e*8i,)@4~Z e zJ5~m M - E(֧$cj^b^sӐ !+a )͕\D=@ P.4#)/r2sVrTch0@K7OH`)RƟwp.אO $3vWn1}<7-1ͣw:ƇfE"[3 ɃRz'L|;" >'hxLx񸯸 ƺ3=+޾nO;U[a| 2$P Y8JWP(aeEH ]66uvkDAYk ! ]uZF2ܵU $3\<̑\w⹰ӂ^J&dX#Fq@"m_d@  Ep|v߶_vR YCRxҙhmT%^37.h KRDY]&ṇ5Y G܄gt#H삁m.7׎<~)ꁹNjJ}=ߍ{s;W$@ ԌG,1Ϙ|)]ܴu@:7jJi|snMՠ&XɊСBu疯 auQ Bp@$5rD"%/tÖon[*֧@7"12!So ߥ}2 ,+%|}sZoan|w}6۞ggkhVOo)uav6SlE\p~#4]pˍ3qUN聆m“j8@סuHtV=ɤum۳cnn rCyMF&UǷ}]’;=#æ7W8o=qY>蜚o=yr^EWotko\~SG,cBq8mZ_{-7uo5Lv?Gyˋ5ƋY eޭ6u*Vu e(p4!)j9;1ˮڷ]/9uB,zez+^;؜8絶*߼G+8p>wtk^cgǣ8CG kVm;rlv'#-\46r甇,;YNB3s6=<^č޼Ҵ3[_;r|ahs, 55ޜ*^wqp;#!k=m;Lpuǥn~8wlQ,}ֻ\\Z9Ǔ/0t9_K-9WuiC;;Μu-L;z'> :ȯ{:a'|zsumvRǺR݅uyetz2SiMue!cٌ0.U'eY[-7ˢ:nNũNbl]:t'՟o<0?/ Y\nڜi*˕Rׯ;n cȿlnz]V]Y]O5e۶v-i6cu ,aYWWnҖj뱻,i7QYZtۙF.ٝ ό,~Quc;wQ\xSpYk : x@W|K}d4 7(ʗyh٭1 td9 s4x7 $\P@Gjv[6Ǝ3,L%Qip& ogCdqo }qʂ$6|͡Y8a @/Ʊx "󽳏|E8={,5FFTF p3#ol}HhjUv+3FJ(^Pƫ+4h`ă};LY(^rn{$?LN3Z.ܵCJ2dւ(rV>w^;l/&`HE EE" 2cJ%'N D#tp9pu]8 *sѮbG["?ݶJKp 0g!yK(gG_ToͶ#i7|i9ZJpܜ3/ pz$l8kph*h5 -36() Q,hAjP5-˿^4QEd qgx? dċPqНe֨xXN L,3((AԒywUix:3)$Qx VNhlbE\/G⛈GH7s:P75wrˆ>EDcm\B A"<<^~MybހՊB_Y>Ҕ *kgVfsrpT@ *0s":GqP6.cY] T]6"Q G3*LrBv߲l.o59Y('? mm=OOE5Əw C4yr|3A9~9ob:ozQ8 2mg^a 9[7f=uڴ9X|#н,qڤHEsZayvqpTFYŜ0:l Jݽ9.)aknJif8"Po[*z8 E`2Zs!s"b 2q@7etF!ux)T%]̑}[b2uű~9bD_8&1f;݄¼'1L`J`:`K9;{u)v(yFDmiՐwAT*T,PFWqrn@鸉$ԞIHyfw_a9ffvvq|@S65潐{=0ya .pTbsB0`T_դmnZdn(uON?{w^|- Löy>+V4#[Xq#^.Ff }ב}O_[0 9b%mZȇ:6ـ=2f+׉!C[7ksv ʊ@[_k#\`|{VOq^T/@)!\4=tQjǧmg#pټ8@AxwrI3UE؄Unc,~𾋓ȣ/\oc>"NF -QaNw*]$a 2pZ]zzo$SyENAxa;U[7r8$]%" *tskxL3PC \w}O]Qg i7bv Gg O(UZ*&.2\)Rw x[k̦-K&lfky=#5hwv' qP M1g6'{gm7GR@Ԛ82\&tJ1]M {|늦 -RXP<혍gYJTa> ޳nݙMDFIgs^8|d6J>"ç7&Y sf.}9Ҵy%*-q; "L@ U6"wgnR=.@[dz{jѪIK9QuILJ-)! v(sj" vdI[F]ZJ&Qh %BH`]J -D HD&CGBP-slvkV /h;Q<48{IC22}jkP"~(EQ8I PgI#uFLքhs:GU1STUU]$_X.@3zE KG[EQ$ 9&bT$]s MnKPMM'ngG </?ձ)hi*9R8}#Ÿw~[nyNz Id~:JLCd>')NgW<@*jN9Ң'upap~xV 2H[!bd{L:ڡ+( H|pKօW)1r:"CB>~!gy$9O~697LH%Ado/S4`޾6;l@_2llMЁp1H{ā$$$|`>&] 0% uʠs&$WEs'ǟ =C\\ȐKt&a #ZrKÿQGwExbIP8I&"Y}o˹Iϼ:מą)fbݚ,=x_b|sr2t6=ߦl atc/^)~0g6z3.3;~-.$Gg˾f̅É N.E8 fsQj0yZ(SKEI;H'~NGTId%dI}r 䣉GSc-q:n,֧B}gM $*y {뗇~V5H'tŎ!zi " nN:g-ޛ^cD bWо+G S~ڋ]`$nQv<,g1KAǞC٪f@|U/ģ#9NфG>U GH 4_|_. m 4OaXɲ ؞"횠/ٴt' "7%c:vRx6QH&kI~Z9>saW>z]C(_ vp5]`%|jNZ"bpz5Q$J4 ZHZLM@c55qe.Ů%5g!*'N}Ex[LOĖ{ZKFt/uYC. x7i`Ap|x<`: G;f> &y+ j - jKL3Q/~#DŽtsF4=H/$tAC N+7A0qm{FIĄ{ͦ{K4BʣzSlLdBC+nRxDc GlRmToG09>[f?x ; mkud,Di,C mj(Ć3*X\2!Z2 #"d6ۗ> gk;;ҏVX,ޱNar$[c GPذv]}+RY5r3~f Vfw$~C8^X<`o~#푄OɼY|~TdycȎqz6 yC }5\^YuPR矆`>[.og ,=#e#c2&xL>$`t[M\g0$;;{><}u~96tBzFx2=:f q.v̰<Ӥ9QxLw7]_ 2YLDRQrE{O|uRoH~B@鏿m*Fm9n7J@P^ ʬi8=S{q=e`iyT!O&[be7V{UٽdJu}YJ'hi`stg!BʵP745W2ww~;O 2^eTn>Q񴴞[G&ރ!&V437_Sf# "Sfh9'9~lllO|Zy| |qAFHWϼkatm lHl< wkƯi4kf% Q|.y" H=爃^ n!RE 0)oW@b?^s&4rd) {>zuU8L*wwrelՔq&`wYs@ٿQ$GRa(wM&HT ct(ŠgC }ׇ{5w5XhL30¾/]ǗWrp'dEŊ*Re Dr%ywLǩs4R&I!,QZCO2\dpG4PrY7G_Z0~*OekL01Peu1숸r$ix H!+4e' 7ݽnP=y,GapLtt끜a,k񁑄*cׅ <(eޡ+F|xef@bY1gtvǟ >W'!$ U8j($Ki\:%m8ܩ4) r"Ia`5Dq'_.G-&Y퍡I5OC|_:ICтyP)ׄC`{w qB_ΫpܩwjV>:Gg>޵^gEp;HX&dDQ0-8hj:c!]&(1rx9&9N4aHzf-̙qs'/V쓿p0ȗa1qnzwau^xphBkV4( 1al !Ѩnh5 4z]ct jWrrjcߖ4KJd}kl Y8&1}zBh7 QsrP]`RbAUJZXѵp[ $]Σ~A2i.lS?/ -K5,2DA`i3  `i=)ǩ  Y(A K}".n(&̋ & lsz߈LC '1".b:I!KDƪ)DMf5݆0Ìrr?+Dp6G{7mЄ2fv[R}>Cg:IL;Bc;` ܓx韮;H=bip"\6m"|zgb k#z7é@:@`5 r,hgD)KhGQʲ[[&Z׊֕&@A1^LA[ǻt8Qzl=R}-Ǯ?Gs6yBbv|0=+xH8mmF{|޳ba^k:$W4פFݶ:gBN7b @%Q$wҲ$2/i&E \o^gXOA @-E@gfqUK᩾mnaoxILnw&IpH6dg[j8@Gd`\:GM\5{ > @~^7{!Gk+K˒>n9n?T|SD\v ۼB/k۟tOp 2a"6a Ci`D>0{(weUIM'?jBmq==5De.A~z>!h>f)f$p*@ޙ>׼?#3yg8 9a2  go](x|b{ܿv>>fIk7M9 3$~(=Wz,lk3|s5B,դXY0*]0.܉dIl52z`1 Mp,ՀPA*W$@ f"입x.B" w늁X$JVM m/ h5=/r?d?A Pß)54 ~?28Z,;_9!1 BSO~3 (>Gʒ՛͙`_ݱ|!<x Tjmu@bo ok {*7K_m|MGFj:LT/p]j3c *Eخ⢵!~T|ADפ@o0j hD:"N$%*71Ѡ@{{gF.Ybtgd,(.qnJ%57NXQ'9]^!g iu5&+w%8N(u3Zwj^ t嵴ӪFh:fl`-ʡPjŽ2V%2 1jP*Ul60 ϹP|e {Ry% BDx{YaQA9E@X`ewИY6BTXw JZ+\D#@d¢kqHif@T%?!:t_bliL# W R" PF46e_Vc=. \!.aSh$"$)8P$=ys?0;7dЅݨgR$̭ >2bW RUohuQP7SJ:@?x>C= v|O Oi~ACzaKFi"h"&)(2B+jRCMR41+-LbcB} )E5#Ả7`Q2E#}~A~?f!&%pV4Bx"'|98b(C鮚Ό2ߏƩov@BDLvC)Hc:i)ŮXvwΌW!PsylrPtAB>'b=puE}lg|9o{?FkH>t48O1^7ƌʰxM3M2j]e eiOC h 2խFI555"]94",KJf*(UMk٨2Q J HM[Q^AVsc V!w 2xq|d5`+aȩ6`Sm0߯!_5(!a-3TW5P|?FP7ǻY+O̥,'q!;@ꉢĔMPEW)4>?GzC~$b?eh؁Uh`ᄜI:BteG+ElF퍡甹.<Ԏŕ8dXn0Zc=aҼZzĂ7m¢N3jo~ 5iB9d0DsR^ikORJqua@ז9p̖;ULJIB7{Ajbęacb u|=s&d  2ZDLSdXj~a6W!y×i a`LQAC4LʧgS:/yHCHn $ zwx.OW `Ck;G㸧 Do4b.QG:KJcRFkD[̍`DycJ^Q{J8kt9*B8]s? ɣ/ ߁ffbYc߳&hcD5XQ h%a k?g*=`#$J37h7fJeM# @SMs3(&݄R4!20 J} k@R&`EYk5J"Y#,[0,O5P|| Sa8IF$QdI_iA臙H.J׀q|R31BZHWzo+ZN#*2,x6AEŞVZ$RZay]u!݄ha(MŸ$o{5F;ۣ8@2&+YHE:]بz'AEIN 'um.;xh'A)sAϗapVgCc#ovށc싦Fb`0wXvtzf:W*ef%~=HKg*ɠtR.ԣ2I*m,$Bʌe7Z4J6̘PXvܸ9H,x001Z8ث dM HֶJHfv E!O[jN78"1b-zuPՆŌm_b:̄@F:HR|jZI霵#~ ѬD(<|sϿEuR|萾^n*UP}@_#Fw3)G.G;k BI_/L'x2;iUR>o3B grz74W!j767pKσKD*J{gћG.mB%o!@t8Oڗx_ClXm̀":M!\2H @DȊut]HR-rU%yquN_R^64}螈oǯ3IT?bp"R-*Q@4mɴ_#98j+Onގyukd 츚B0Hg<둚X2oyoGAu9#l`rIzQ\pbA9xY}PƤhF(A(*k"y{:(0$C Er񑨿~lb+%êC!]P?EURc3^[d4-To ' nc_>oOw}@G_a@>_恤-;:5H?l܁4߉C |~0&H \]h(~: &/9ٷv(DJ^d ĂL]5؀"_YDla䊰}D? *ddADDHP!ՄDĕ 1BYK-A-܎!>6="H{ 6>m9{1;<;1Gw# Ma nrMq#HVUH&B~}Z45$"2{iAsx?M&`3 D6֋\ !yRnrಣ.prqbP P+T0 ya| 'b8zRޘ>Y&DR!25܀Eh? ֒>L?,݄go7KS297n3R~mE0%)BMSK*2hRgZ,M4 q $OپE I=/zc1i ỄBl5/" dȒ> >I2+ 5 UKX)>Xٞ+ݠ{|$QUYǺ  CQgs~ټ[*v$u-ă>~d ւCwV%﹜ScDBK[@.nyOG7;ΏRbSN)\tp<ƒeI [YcWXWr PxK:*K!'4S'%:.9NEf đRqc46U|p<Qzb n6-{j !p;azėf9_ٙC2Ռ(4oCpsk2kl%DT?ù@1`H:ŗE61 mrqd]ET˸m5á(Z#0&%{!B욆(f>1J?L IpGif@jHi"GCvÕ9)0Qwo>5 öv`r> mэ/D:*1 UOg>®駗&eҼP9cfR@3DRFm`'(5̬2 2%0%&#,) i&'00ȢmcōSH:EhV Pd"[ CRIVHeRl F,2E ,QemH0%Dm%RM V' qH&# 23!,1 Ba0!eRQ䔋$mҤT)bK8}Xu /U x}6\!m,&E~d5et_ {¬v/  t_S*)cJÁA^Bspe]H M>y8F+Fp 3`E41DF'uXESold?w-ݧ0P3 CKp֧= vq#Iy]LĢn!İvгHZL$H bjQ%CKjh4d. >?t4t34;ẍӿԉ{θ8*P h鐮8LS$sG M '*W nD6dʶS$@<-|Z60 !0vɥ_Uč~0Gq/$ x8Qv)\U(XwX+,ˎ;66hpalМAdB!aaE9C'ɴiX8ȅ* -A"b+I ELHDGoJh*ePMԢn$i]3i& 'Nc&"9XVEH@dpA&-5lHٮ$@,&V1>5ނ$ ̂YNÿ} gȜDC~57|5V 9LBP'F S|/ + .%H6iEd.ЦeI9\ubX}.TYK[Y3 uBEDwb7'L2ʍhB{xq >~) Ȉ HJFeI f(E=jT`2- )HTDJ2#B4J D)J( I)Bda`F!hDb 9B&Z)Aq() VB&*I(w (LR1P3% w;>{8*bN,-HDpjB4aD4F$Ln1ZB)iA^:L LsѧMI@V!MJOYC(B6hFYDŽTDX4ڢQ!E`lmPfU"o;Y_ldz$J5(꜅iB9"P0M4 !pZd8H񟄽l:u 9,t ")ΡlOfhOӻ8SXBwy\9i!>S|Tݪ6T׍wb%BHFSF4QFEdV(DmB}܂N~Z ^a*2+(X43L1cCŤ-"8, fcc8_3h)0ȰfqΖj. T$'X+CtwN`Ktsհ͘h/S 'eCMSFqREQ Ra@F؇a0/+)g|cpvGlQ*5$UF(Dza ͽ<Ͱb ӈc3ʐ&j' 5ẹ֤ Y(D3M(qAŦmUQA 8ddiQA3 6ٷ0 bTRlFfolk[IlsTG,2 sm2DKַyeB&mJrU'ƞ̽d) լ)*d{tsM0K7^ڀ1z\@F-q0$nIBD'FH eXJ"Em@Րql 6Ș; eBG"iD$ SjX0P; ֊qFlebe x4\fu1Hi2 +F-ct4Q7D4+41FwCZ&AȠ 8bS~f15!ޣdaǔ)H(17 *Hw$! Զ X\6`2M)SZ3J:Wێ!|%:B zItgd`|Af'ưjҔ"7QDk LC']MR3|< hL!d :pgޘ̙FG:nf^cPDsU拈"݊&L\!XBH>0бbk92^b0SZ)wZ<H)KR }](ZKCK8J8ݞ 2[#1!Km"GGrs4(g֎WӠI..=+2!^D'Tzko224=1 qoYӕwkޜ77 4:t6B`Zho =Mt d,EZJQ5.l߅0FOCFt,.у I61Z'jv>'"r$-8;؜ccܿh(la^ 20#Kp1E.쑭$w)i0b&DzVګk `C,Ux _'')ęG 3 M̭P^g_6O =DɆ,?N`R \Ȋ @mO+ P(YfTi.씅&[h b&(ByG/y1}vr&×)SyPTd'^+gD>w o+IP B@U5B1*)⴯Lϰm0 V 37pmf1'%PH)h5)8Y Tr~HC [q+NDPېhXGq%Up$0U3ȘoQ+"LfimlX)(dŎkzcG%BDa'GݘLT H! )"ZR"hHZ hh"%(fi%j (&"(!FJU  b6aк(^{6j={>$ɄFA݁A :._R ($I=?=.pM<35H$A;e$0mcxH KL$YYM֘F@ad "-f .eђ3,(1ƚdi fve7o M+dή$B (*C K|[H0eň&C*@Zffk)lqr 5?t>(ၼΐ~ Ja1(nBF1\ #ﱈ^V{z`O:` "1ؘ ϣБɴaYJ$*A++LՈ CPPf"h_]JLQ3׍9(F ʢc"21ecQ=ذ-DD!ø>l"<6LT1]}ZqY6aPzo8yO}b w ń֍jj#y|x &iF‚. G|{AB K".Iw1Od=xbE)G erhg.LibzDAꃻ26'a< $:ncoq3[zjG3ƧX\Z +˳H"m%cZ?D&%gWpenjGeYB+Q;$$'"#&׿ Zi%ONv^r'=Nˎt&r"aTc1u'Kn\3sK]\D(a;0":oKၛϴ G4ܞဦǫA^,}!٩|w׉OC{Q0}x5ft^?B lf0L8T\ېY+kMKg'\c WGU0]mk~gyz>O|6xCcL.rCͽT5Bgc%D se6#ΫU_”CEi1fcCY|g71 50w;kad2n-|avtB"r1.G k t<9Xb]&w}q3aVC5ݮ1ƤI˽P\̜l)ҝpu6B!IJk2kw> }{=qob0LqU):FA<^]A)RahBA7 \DCp0:% .NBZhH([:y Yp'^6PC291$YCnF;Ԇ3QtoL߮r9ۮbrY62QqrkPfbu1 8R9kHe5Ӈ :혿~O )n#,oSbӷ8k)y:-3ɪ\M۞ՉN=G]qdGa³ඇ8.'L;Wx'lgZ9gkdz6t:]:7*h9Qg3hwF3YxECEqg ԘT1 &QC!a &nёgL<А.M/DeqfGhIa2;bCۧh'_X QgÄpij31UŁ2YcּsWPf,lo<,w8}V[z}Ló֥q[3N5^13RwͫT];G} &R.3#}!$j0)Cа9q0*mwJ>&s+M֡{Iδrb[M~V;r#ܾ ߮A 3.v]Fi4^v.:{^W7ƗSt(\}[ h A'M8BXƺ|DzK˔=stܫ(ώM_.iQЍ;&/9Yen`;0"^Jjs6Cj"%X]9Ğ:nH(|&#W`άE[JҮQP$r{>ua϶&Ѝ}LTı3Z!_9N[æ? [<:h@/W"ROB2F2QF"'FM,I-ȃ<7񋥓#4˘9v;͵`2qXU> $_JӣY[+|F)07ʴ:;B4reէ|]ca^'S6cJ]^ FbTu5g&:ĶUͲKyH΍:"n CAWg 0ee;#wx9Wf ;/6;i '.c rp.qdʓ=ؖgceQqvKy^]o~f(Alnf0&c`r ri uphuI L0]7&U;_FC;"zzLwBS!;MUwv1 a漡du/t3cNP>9Xw5e4ThՙM㖭$ov-9ŧq!mR9f$+tkk\-mwɓai6{4bh9rEa%o9p<4rp2iS^\hBFٱ.GJ V'3Jd!!pXVjZ؜GT;ߎj\\ 7 ͛8쵌H}sDi6ǑߟGQxf@f(+w:aqTxs Pet:r%9ǖ0"9G>ͣ`8.)ӛ$_|Џ^ f,֜`B@h LNIQ 3vd:B$&P ? @iL}%읺hI?Va% fxŪ=Q0ņ)1=&[H1X"E@% .T tsO/rv^JqyiDv+{V-n8Gu/mkŰqUL, ǻnoNe8,@PI N/n|%P`|a <1A=6pȏfǿ[hZ B} #-~xd4 u+5GO}|g1=wQIEG^2q;LհWI8w*Q*L?|XBgj0Wb֫Ҹ`%qz42]Fw2Ěq^p:b ʩvnD[|bM` 4fZV3r"Ĭ&Tdu X`ʥĔ[`l7zX6"vXf`DwaǏ /w0m$2av5Ls[Y;hXf1#+J<΃t pCwgu);Xϴ9QxHyr=mg3F8z=*M<^|RQgduwV3d9_p﫞2C.Pζ{ŋ8#i1^7Z,>=MF-_2 ! !1 uqUkaTCkόǚ80xz`%bl[B7w`vb'7vH DsB"\68Uэ;_JM:C eA bbFZ@lh%3%]CnAG*9Ww*aܪlv11ױ@H?0z Owϋ;C^;>0̈%b2,iֲL1C֣ vߒD=3Հed8sZS atq}e'F@ZOldjy5͹3,ұ$z` ʠPP#M vJn$W >cAB3C1GxPY4'_T~!<q7,  Pk!߈mI("Upv!Юŝuuy){:-A?G{`|rp{`v"m}Na$|uѧ$Qj"Sa BMkDcfovPE:/fzN|;`tah|vМ{vAhVIA5" r`6W6 TؐZ{]mɶF<ޔ҃?PmB,҈2$QP" L(P}%r؆v4ɒ(F!NĆ __) 9*HI&=ma怕򪦇YFU" Q\X7cV&yLMEmazk[]pA2hF c0MiPb Sg)ȝt('<=_D0%Զ111jp\\8uA0\:BB94"|}~CqA8DBZ)@F^燋B3DP[ bوp̂#LcJ][)c"ASƂ =j*d#f5"u%(Bf␲O8;nFд0Эt4r ˆ@ΣŞtA'P`\!u0ɺ־eO_p׽Fm4A4D@~Tfo1La0âE=ZÊ@/TP S. 5}n` }^OD~pLJo :٠۫d8kfYȰq>''v>qռ7:@ da`҇|X~1χ4o~|i># _Yygt#Hތs(;HT`3mRHDF=m6c(1"R>'18S ]Drq^>81'ܶ.Y$[SWf a\,aXkNF8i֫M+EA[BԳlȱ+7oLilf* 1u փh7P+!ɚ 7'UB:@OWMdm.1$2VE^tPcЬ"4 KsX}BJ(D+D&*f?=47MicrI#m$InHޤ)[if"h$hL;.zʚ/&h>#_V +$)fkcM~6Ul &H]RRP02 OMQMw1bi%]'=,d]}buiQ8l`ܔԩ^xOkNs,]p0֙2W0x{4GS .˗iRa3&ap;*P:+ڊ#;3aO Bl&wsNJÿ|R 1( 4-1 01:]k,nL*RE[rOSjN}.3y )mUVEomV_^nWX'#\a,wRa>')#lwXgMΫa=D 1Q׹1H*˘ڍ#ΨyŢma3JB8h cGBe):=23㬙MPLĚJ6,d)2Ywto-J;a]x&HaI-:W14: 0Pq^9h}:yv9{ah#seHL;$ctfH8hDj"; P‚]蚂WJ_G{"Q4]ã ՆtQYq.!F_ cMD'*sEy\S3ZP;j wVV ϰP_#I%>"'+mea`/';ǁlU\qsҋpWe~_<T63㰔į䆥B7 yD\_Λq7笟Wߍ;eKez1Ʋgd‡a߱͸Q :Es~vzٞ#0pKyƚŋF'Q8լxi9pR{eU kږX0rMcbrDteyyEk,:H֟(YvчCsW7K<2DC$ h,!-ƮYpY>8Ҏta*j`S A0Fzxy;vq%9x`h8Us4C'*EWQh0cm$6% D)HB_}5eUQPB?hOyؽe rSrxf @IYCPLI8#:aK -Nhdִ{j?0,se DJZ>*|~x30!>Ѡ"{!<{po8٭zKH ΄x O/ M;$80P3 2g/Ȝmăahyd#m86HZyb!{lfciR&ju6P 9N`Ӂk$ J;NFFo{fsAlc1NM(Kƫa"ktyBsc$affTFd&3,X5hijE "hl!Bf-a2QMEYK qB`IwK}{ 5Ul qĄ4`4ƳOy(!d ^:GԆk mYGڋi)]OxLD) ҇`@(J DĠ45DT ʝt'RtO(Щ$02DC/T&+0τ1SAHfaVwL7^P}RJD*4(:COfamJ|Ѹ*"(k)3:DA2Q@A/O2wc (~\0Nczy vC~AS ՞9_[P&"L5S!_뿶MK:ypRG$b)d-TD҈}|. p(U!1]R5m$H_qPUAfP`?K*݅! 13>‡-@u~ԞI:q o- ɼg$'WAGhD'fޏUAJ DJP"PB-F 2 (bC2S"x~}8qVb͒ 0ȸϥ}#yoCٱ + (E~/qr,DBU{D"hf=H|p͢q2a~pDB$5meׇ!-cWJOA3Y$'YdMks`?Ϫ$4)uUG~30  CXC(@Pp!N$;)h00SE(e:5'eY}V2 Q/~Oj6N8}80ξ}Dd`0wS{01hLMI51IHPjG/+/HR}ىpEF_A5E?1?$S!T :ѩCP4R"DRHR Qљ5#L;(*hiZ` (*dmKoT%*k v~CP(~ Q*qHՎ#~\ Ə =pܤ6SSt >Ů寷:1zN7C–G'Cpb[rhfٻN^TD?CGY3DP8k9b__3E?"&&W}##ft Ne35Pߴ_Yw;NjRWK8eclBF j"rJSP"PYwrCZ  8U M pD W܏X9 2G9%5бV8hGƍAҙ΁ kO16bh6pCn5~iuK׷9vc9G=lT DT:{b}gfyU vTiqL3onr8y8QmSlBi fjAHAu#+7ln^Sf%)q [ *G |uo/EGP,n7Uj8;T.q e3 BĶLC )hEnR)kV*a#a Xk," Z*h4T9Y D#dA8V]I-ZoN(!?4z`!k˪B2D[;ؐV̵cU`&A lRC45@SMP+X]0jpi%Rnu 3uRWK?A_M5fFPw;~4؛u6*=5 `(fʡ2hju8"I{^A!pv9A5g(!z=uGUB`T_ΎJv|dHBBLo&ǻs#g1XwG{*A&Q_l7gH|}IiA}[C+ծSdy($Ȇ E1ILOtjtE:%dc!mUH(VPeDlM`dd`b-&6Х5oYJgɃ%Ò~ww^EUfcxDe͗25>Yd kp현mі348ڌa u3oTlB#tPU.i.S)S%R#A rbo;!dQUI:M! ) cMTA΂MM4Xi.]6@UH!k=ʹ 0 5 ] F47  Jd"i&4`boU00]Ii4K$ `g~LB\Lf&YW?2CB)T; L6{C~ HKBfSY0 F(z'ʹELJ*{$G+Eva{^d=>﷕s¨P!@KAdDRLAHE4%-@PQ E%PHP,EJ5HL D"RB,aQCQ4EHAdBM+-4ALQ"$@dEPдL41*R )P2 KMJJӉ'xfoA+!>u^v0 SFAPO?T[1q$niM%!Q(>Q JBBUP@NREsI5. |z ?rRE*y;  RfbF`P9FQZl}H|p]kF0HLrKb;&C$4Ma |Mi0<qz: HCrI>yW: YjË(b%4xIBD(R$E$C4RD2U QCLLĴ5%$-"3IIA UUHklt[OG8NġίMBh L! v!' uHqxA.t8ٿӵwFh~t @H)Ȼ$$}ր2 m +CӅN$ Ȗ,Y%!,>jd&. mI bףrßwf3aTfR P'y@7U dw^gZyF¯ _{xP1 Q``!N!ݎRA18tSf'6Dx~0fʹŒCt=}HoɿV!PGC3a=a [6<6'&܈r Ɣm Ba %4 m-q4iβ$طfġ - 3Ei &#C?V-g bB$>7ܷ0i(jMXBQ*m`E+BHf~LETMK AJR$Bo4:kQQ([QAS-l.j)qل͇%{6XmՃi!6 8jnQT+i`jb勆KxjôvI!,Ph,ƭ│%E@! BP:D l!:p`{qML'rНTCS6$=~XFx Xg%z(T$o^}_E;sAa~\n#z؂k&ΗGK;Acq)2CV۬]j;b\|E٦&鶛_+ٍ Vbg,N}Ǭ/ѣjklZu :Έb{7[w߆շ ڨJx ɋZ"iiUoFw<ْ"}$՟C!oGZ9ȜXϘxcO?B B}}=X{Ήɒ؊GZ Dd 24&7{Klm$I?2hG ԀR< JpJ,{ D-}ZhI30|_7:O|4@ Hqd4&ir0كA&z>LI/}p)Kn8,pňD8dƈfXSdMnFЀ%1Đ+h,TnXX2u!"y}#}\բܰA\U3 /H%5kU7ʶ?gL>g$#ٟ \u;ƙw8_9Oa3^]kܾ#0'Ho>7&u_7ilEh(DܠM#v(Pl;}>}ڼ׺^{,Ǟ`|i`WְƼhm \=.u5hۼ9,wC= x4\= Boq|Z9+gC2dwzC0m 4-ؚv_zlOmc<`h!&ߛbtf y'yPbcdž|K,]eTFE6ACwfǬc׶(8TYy\pPO{ 'ѷPx`zR }cdGPaUE jЉȟnKI^Z4Pk=f .!9;&N!P P$=h>3wvÑdOx`kЇr5pp0 Cty EDU !r F,"_"~mų`nBgBj\j#EuQT$8g01ղ S30K-e@`fZ 5ѥQFBkfz8vSc@Hjdb *f"( W[-o)QR2xX%7P R6H8₄2])O 1t nJF%p̠j{{7ps7ronȋ0C 0G\lUFF\r&E4ԫxHSHv,2tSN*ck͞A`pE=\<'ԝDd:"$i]>tz|zKB1m'ȕᰏQ4I#EDH1M 3˳6 Ҥ >f :l;)B\.Hy~Qs }Nu;;fJ>.AU;1=8Næɹ<0Blyhr#rz) (h)g!2J=) 2BZZ 0 L* P(X h\ Z $&DՁ4u i(B,Pd'3"HH L Z%C p9IL`yOE3Rf"MCWeD64z&h2;2Ox` 7j"$I`bra>$T =;ϏPDb9I"c 6l?6nfPUNz>3;Pn;N#tz$.}w@9<>/*}(B * J$d "H(eH @IYBHP"b& Z*jHZJ XIb!~`HD *f8S3Mh]}mR$OH@w݇{bKq{6JOyzaCHlC.8pCHQB2 ľ:)y#rJLdE"Q(&TN 3 =/>Vàc}4dVHM7H0=N9xDkM'dHlR1ٿ}2*ʲ*aH~=P(2ÿ'Ww&5Z`\=4a"11Ώo$8ƠOaAg@--*DU+QEG2Z3#O'gim[֘(1ҍ6фyaцiy՜  "4uΤ=P; U'\)W ) 34ET#B (2'Ed{PS*ҿ-OTS›KȇOP"tl\RkY'%7uPQo87wg $}TJ:x@W#)"Ȁ6$ɠ"[ |p$W={“HgMSIYg$T dbCZ'3 c'DZMh)qj Ihc!f"iyaI|zƨєX jl$cij@ :mZ 2az)$3pŇ3/CMiZpiT{0'B,'5ë0<8"+˛[D)ʥ(*퍐l$$^5t#9]1JNFhd*#%V&e$7ni2y5ٛé:f1 DHR cR1( \q!1邂وH pG4zKD/1) (CtJh Q{B@*waVOw %BjƎg(0$Q2gTg>7ACaWt NCt2"[v(^Ѹ4m"1+{ :x,^t*~xHyk$3, ]OՍC :AC SiG`23U03LSe#Q ` jX b!JF߁tMͶտ! N'h={ mΡhXB*y.xPQ0d UP?˞>vdbYH!H颶cZJtqqtmN  XP [)ءJ4d@ƞFTSq6m9 nxaMI˪d?Fu(f+?JمWTi`ӉaNQʕ4PaF(r5XQQ1Dt`֣kmPYPzIB) il H?vp}P?wQm>Z$o@~[?/&y({ꀠN'8i_rF iŒ̑]H }~|0:'Dq|&cb_M͍rlM"f#0T쇲AĢVm„ FT}n1MwiTcALJG'??cu&mat!->$2+@1Cytai!gJnxšUE[y#Y~ލ y敶s/IyyҔy߯vp,=C,pB}X\ Cx)hSL?1D.n| >0]h_oȿxCЗX7߬Y+ї2 .^&6) ǵG@Jz6؃;{DӧbI]Wku(4HF43Xj(mVX;R{O*ԾАǨA¤GƢi"A^b]M ]Vt2+ O~$N:xCr΢/,?GxHhi*:jƚw dl\1a(oaظh"gC>,H˗Fv`z$s]oG7wÇ :=ޮҭAd7Ɇ1`wQ.14 ߓiuPmM"8AΜi Iӯn$La ك*rRۋHAwC:4 B;:fCnNgӽ*Y 4F7c'=m[([@z)5ҮmhB1idM6H7Lӛ;tW9d{Y&MhrdfsZż\)Y-ڢ٢ZJz!6cط;ؐ"T> v @a:Eەpv詰mHWRDjzha<2M w$E1z6G 9n  U;ѭHPuӈ1$%JWMZZ+C p`+#bшIA} N CH*N":i$b#86w0$0@ӎ2 AB'5(0U#TeQ34YLNH3 %\8 zryIˁB!(Rfi00B DSx^mӱ@U$fheygNP/c2&@M Ő(d=_ȃA0Zd>Ip7q|DњOPP3]Ck1gp<>4JYP X,MtȠR;`wVbm̬ۜ$ iV s:D;4GV\H?nA}Hne`("P"B) ߈yاo&2n(ON}BPXQ+A3 22LH8A ) c)Am8rU["NbHjH$j5d!,F`T $OO pU$飁!F쇼օF{CJҳtR%hy $nU &({-UNˆ _q>RjTBY5`;t΃1|°喨I*$r *ΘH%p32b`;6`I #VٽtI%FEK>6 #@_.-1M!/$53FA_zB̏_?C 0`@BF|a|s[p<A@3ADif(Ѥ<[sM>aNF}>f AeBuE2Ҡ E$#-Ef}Sx<+d@xbda"*AWa!(`R g Ivltn'W@sz9ԹS.ι0P?JٱN+(d/8lȋ,c v(Т(B{_|׈=4;oЃ~nvUR$(EIXzb2Lh)aF?t9(>2.EIE V!YsQfH $C诛Dn/NNfW:3;*KCQ!6" gBAe}TSvM!T!NS3l1[DN։Aa ކa>q2SNY hbfTQ7 3Fsbq+PCszg~|6"e٘,!/Z;Tt4~M!fS׿.Iؼz>k]QRb!Fp>"G?Fg$}z=$wwwedmkYJ`SH8?CMcu`DV (j@r*@R9r'B4+7`bo 2m5FDL+4! ̍!4#MN7ɣ05b\exG_XXX1uib E2(G+  f2DDž+t@Us!?M6ZPb{"Wؐ\5.fG1 #27A' XšxhUe&yJz .!{C M Q " q@=]Ƞ 0N%m Im4cRBmB*>(;B3"?dB~/ cz{ K+V%QI0|C&phc㘞 Mm:t5@yC|RPt_Ǡ6O5-h'Z2 O ;"+lLjYü*v*#!@ 9a $ag$(CID4Ԕ$CD¥(D HULD%DAI  I2,A3PCT4!HP!JE5%#@F;] RC &@1] , dA~z lfv,u1`Л'q!6<=-Fe M#NW\`b&hjT tf0qYra)4!f)fH3Db1J>ԟP?8UB Mh1X 98 aRB١Gk=<;v@X7`(KΊs Q%LEpDcF;0FaA4 Yt14ˣ$舲'h=Nqgªܘ~Zdd ,/B%|lO@4=!R R'2'>07^EH3x:дR >JPuE;TƗ# ϱDT|&p8ن"H@I>(wЉ2:$8҂E*A"J.B((BH&0}P4@8z(}r׾3 lGw}'ndR_no,[5(l!B`4iږ5Eޘ̜2LNPDYbr8AAKhrFc1"p(`h2\' rS"b&b h!, )L,,$$1""(00HU)a&$&jV $0$MD"fUB |}5SO>0|GŕCȑQ@)$뙾 ?~V,4,ܫ2>bE5 !M/N X7ys Og+ (K ,/B3?sP03S4#K--RAU .OQO!U]8RaJjxna ݨDrkC k&!41:WhDErc#eIqN.OOAh(vaC/m.|ӚE { ^x !\+u4sJSo>3@{rQ<)87`!I il9]0MnH6 ^5B3WgHQ@/h2/!R!ᘼ?\<$r R%.'E6t=eyX@ %q$x2RPV]TDF ``u5p00T JJJ;  VEDA\13TyXY@#%Y$PB9;% 2M N˰>"dCu/H6*pHAic@a(""9>ZTxic~;^}z؞ʞg[ ~P0ϋ B1(JI}T>Rc e aBS?I': Ω1C3RD*dHHK-RR QT k{G?_Rla S)K=s̊ 㹰,D^$|s?YB,I8nC?c$T O8Cbd FU;"N=ȅ2T}wW;f JgťJCs`x#$}qژ Q֫+-^UaSTꊄtQT m!dd먠kXA ƒ2<,bdrNAaA)H71 R!-0N[hBI7 0fHe#]"REq]Ֆph-)TlVpN\H#:t56i4Awٟ敦㽔k")\0{m]sstA;SDB}՘ deW&`x^WNnU F:9w'!S. zH6V])1f$L d #  b"R"A4D0Yn+4ILz~[¤E)ܪ_i&pq죡JT&#"ma95lʂb*^ksΔOp>pAB+BԀ<ǿ%S|{cڐ.30Fо"D3"2)27L`(IBR@9P)@E0яJI|ϮѵfUExY5rk~]MC'~ l+%=iOiPj2tzvOrQ{W N kBdAPR1604t`VFjɡKGRq4ƂxtB+҇bL3 yU41 E:Bn>}õS:܃PPK}ǘvTXY )1?L A|i |(h>q9 Iɘa9aJPDEM r= at㣢KB.A2D?ܻ6W߻?_c4u.(96j*A YDK |?1$ӫ9kB8;Q4``!A`U?;tu1AuG~3V '2U? @~sLkQZvt睿4j)r\el T(psuZ ( 1?#ӊ t@-?OuXieWTi,cI)2,1S!#}2\i_݉]fp| .L8$̓S MNxrbL }w;Su/P$!ԅ-Ěnן ᖫ+PYK&+<jwI7W&a(VI{,P+q˽2o3$:1*0zZwoZU\dBXf&H/ilەpn^ SCSPıYR &w\1)Dž_cn1j4ȻE8[v]{ $(巠v}fEL̍:alMvn NL2 ~ۃfXb'둱%y#F$(c+΃Ki rbXv*Fv!ø1;obn۸Q?<.aj φtwxgv(t$wثSsd%RDTn-T1&JSQ7H8H:&IJRxC[I%QrZ^b+)EA,Hֺۄθ%Fx?!q |WsԾ]-<A%hCFCT+ 5~`BXaI؟ő֠@JD,A8拳ciǁz4r}wqXwJĪK(RӨ)DT$Mr~<71a(NW[bٜ+DEbƉ#˥y+Adi7@!Th{2le,̡Q:|s"'h~(?tt^Cn]m('bCH'ç=݅= l}S8=^?Gd ݉ae]CAM@r @iv%XᄊڃI5a0~Q w/U6X6nȠZJ1H |XTPrqP胴.=IzⓘALjq5ΓkL!uYk8qa!<;P=N|L`9x>, pŐp/[IH%˛m(e$T ;rPQ0:<rs]Hqq ~vh OY5y ab({Dz, `߱U`TUF'X}鮩hF.\b}ĭrO M;ADEY!?a{" gN=9<0; Rkrx [LgZ9sjyg|6c)8C'X|{0h c(9O^p<%󢀾8rC| l k"t 8Jpǯ)hP#L>m4²?>z Ѳ:̈́gT&v'nCPЭvwS$""1J[IV$&^Ab0l8l%!Hj(pb̥ w*b6gֱ%2hR@HTր.H+cgH)4D`e4^qN>6H@Y:v|jp<P )miw>A)D_En`zw/\S9T-݈|` K4:U$ ^X1 C,Br~>=ӿO>rա "vM<{E +ab A*J ;̓<nyyUuҖlw!MDJ$X=c((]/ypuxdP A'Tdd$L4Q1UUTT4M%Dfa>x L(&CG64eۀ2楀BZ`4.݅D[KF!-NԥUPQCC@7\(!*.zl%2 5  dD!*$*6S6!0Q(51Ͳ1b&4aQUD,D,EE0,O\AA$-ԗ $KMeNFLD`Q4Dn -hx EU%feM/p$˶aA:hMEAt##)"6YdAR3aMDA40QCDID4YQZ#(`ax݆RT UZp³0 q1Յp eEaj($EAC2*0& P*.0\ZZi!ơ-H l`[  FaY1F!-fDSq,S̢/ bMdoAD1 hj "T2B@p4 ]0U-bU+$eTGGRl h2 ʏ´2;Xi0=ن-w)LgMTa^./dd~  q~I,i J.81fvm)`av86Ʊ11g@ee)\8q9Y$ 3 d DC GC2'GRcδOo"0}Kchvnf[7zr\.r#~XXEU:I:lIUM Svɵ!H cw9^e#~5@SõMX_ nyR>* q;'G֥]3J2iqūAB0wT^Ws$f5oL$m6nV_([Or#SiIA#IưC(DLW[ͼ6l$6JyeKg5}@wֻl jц&Oyra6sATPBmE8VMڶpDaB* BJ]@F'k: ghiM@E5- EcXn *jȱB2qp3һ2v_n#Rk" Atznan"}zXy {y6LK]|N-kKhȆ6QF (Z$` j @ I#ฤyaUuCFւ,R88TaA58DGH7:JC!9'{>GQ3ܚ}b\\>D=H]De/rjHj (Y;`/N5+?- fH0( "Ĉnq4CMttDx< 60~J1@v"k`7F1Wc+aT5OFds! FWjQ'i$Ҙ2 dlVm j=@t̢@H*$Y `@r hBҔR7[v.\ne1 pG5B``qDdN.c`pv{3l h PĐ5 XBbYy"uMuL4Q O/k'^f!FQ UԐV7y iwffO?=>@ҥiP5.phR38}}3fF.)#1FkF=!!b/6̤Zգذ?_ qȵ %C0M^Za2E`QnyqaE&X \^щb})cGUGF2:ޥṛ̾:KaXcH0_d.9>"|ap 3 x X֮F* r @7!==L ]>ٱx%6L# ys%r+aB (( ;p\[:F [fhIIAd@eLE1؎_Mi%.0XA샨QѴuF!YgzaƑ~1i櫱ZfH}F3ߵBtOu(PDD(a`/N$_ֱ&e%>0Y;g܇aZqkُ,l}$I@R$yf2`b!LICJ h=]?K@Ւ-DCdGklh;ȅ`fF6q JT%h"(qKEI[N `0.nf9F4u>2D˸ %n0(P  @,aQ~D m.e{l)堮߰̐ܮs vytK0!>`: %KYY]w*Ytל> sKD $ ` !PHE* 9$ 1QDQJA0}Ȗ!Y$ D,@2#@LU3z@v ȱpahY&za".1q@oek]MosUUim~BX2 $E@ERE)QWL JUw(F/B B!@8с, Tv!Bċ")R0L 3U` @\xٲ9 W"xIt|pFd(b_2ÞsH%-e>N Dg8/34;=Mfd;M0b<QJd =0 , €•B1 vuoC,a'9yR>:P:>)!/d.NlxrMP}IW8Xl2" )4 C(A"u&KT4T dP2H!(B`! rR!8ov(H$acsL1Bj*AvH (*fdq!@UINCT4d8C%)SY9 NFLXBD0P6N>蜓"","IL0'3#$b i7,HQ v0t!0$&TCӹ$hg j9d1R)KMRdJS7Op/%T~wC<_~a^G7ya>Yt9~^\nT6-E+H"dp8L@Pd~}oC[ޓ۩P3eEXkFIj!&j)jh1je*YUL]0`̥!^>h QT%VMS!iBB6-F BɖhN'>׈@/jn制#1A*g ;IܬE .n_r:,x qNNda(5|\]xM5(2v4 o2F_-S=<#GҒ?_{,2QyQU1p d|DP3: '<:o&*C7t_O/z1:(z {jL9a5OnZaZrb9ck.4.QBJW=rowZS RjLSTFR8;6Ij^IzN|Hl^0bĩ$|QܓqgMۮ=t[c B9F<>:nFOtu$"r:mq2mϊv֗uN7'Zj7Ds;HK!'<|,$Q _qN2U0Gg6Ĝjۑ=iȲRaspf8st*fMҼ|~GP\na;^gp(}q]Q$9mpZsa4E)|琐c t8ጫG81^H(RPr5%a:f>I8|Nn ©WM r\./8>V0DIc:1 o<!NNƷݧO$l-?m$ړ y]iL<|CqOjL3[U7X]qr&<ډl<S]xAtژ}3Rs *CVTf,Y/dtCf5\> 6#&rz-Jw Vhvs+7i^ HhFSsA„Jk?!y\>49ýN޹/{ٔ#-" ŐǎI-L?&|Fdw̙fkZIU{0zx$ Ky!}3ώxcPٗӑsMpr</AԌo8lϼj<8?f/D|Z |IqkE[*V% $ $yތW3&~LU0W؂q/t燶 _)Z3|DhFxS/c- J翊{ё[DQ9)+<7_sDz8|#3z].?E&#My$rtkfNҶ4'n[.K7BQB f tNq+H<$+웆2~}th+Nrп4^̙z1M1G1d(#TW⚒j;qq㈡%O2G-xyQKَ&e,}ecAsbW`D0Es bHD5wL]4 (X4!WQzeG .o.#3Ϊ-U_jTI뤩ةGQf]ě]x<(ITB_\|*f|D=\kpcշdnB|\}=)̎rex(a)P&oKvֲ15_^.M$3xr\?{/|)9(?u 8kʈߨ 8SH^51hPMS3Zp!E1^yt>qqu\!1С`'r:pOkBB+vM9WAx4Hȓv!r=,E {{t!o2dqz & uxtQ 0qfk ;S{5'$/>3:<Ѯy8P`l+gFU31-wnk!8f&Ix0EP3CC{ [m}t`C7[ j- QAsrIߎCʪ'1Яx<CJ"s~;g@E;d|`8zdxN|GvS@I#Hgs ⦕ėF)P :$f~hNH[ C\\>aa;BPP}R@Fw!#^?q&3#ᤨx8iTH||Sؐ!HDRҁٸٜC3Ƚh{0O`;(}:c}Xt63|#ˢz{o$R|me,D6 F%cim񎂭XXf MJI_.\aOo"+V2 #@ RMB h,% H'0Юԃ8A00sFNN]:37Y .V]lQI,ـh,~#IBǾ-{;N(UYS [T64!""(deh0i=[d)-!xa9KA wByɰ "3${wD߃'S.^ywC"8p!p7-PDL}1}܆ j{"5)OFC BM4k0g &A(,%D RXoGiecdE}8Ô`R1zP}dC&;@a6*7 Pa}O\`"'AB.̠,:j& @%] MCb-Ödpݻ cy@{iJ(zA=ѐx@jv߁sťn'۠lUsa-CJ!!| OgAq%݅1fi+$FO$V]!w5#|$RIBWlK+ ָ|k{C1JDMژQm@uA$1zbwʌuF̺#R4@ִ&P:*6 1 Fb3&YknQثESvq0m7oaCSp -Zٔc,qб*_bшZ -qAHU%uD Ho/N&Hm$|+n8ci-"c(f F^z2V1*d2;b f$#qaUfzRI.)5j.IFvNP݉l.bo] Zfh#m#17]V#'d2D9W XѶm&Aۮ!O{ m&">MƢy0} C iή h͏i98q+Pѕ)AIg^9UP(A*i.tl$81]ʐݑwL-9WXڨ܁AIVTe2Ҿ,OXlaAeV FC~F]m?.84Q)L%)ce-?51:8x"9"m@*fĀ鰎}k-%me_aqW*9y۷o?=Pm0n×xD;Eh<68Dxhҷ-&ڢV&\АaQEjԭlܶĸ1"ie뙡c~Q8gkO<4qr7BztI۪5ƪ'iL!ė17cdIP!"Gåx /BNg>c1t693lGԾIM2b@I4NS♦R aqi, rC#ӽE t[*qr ;Q` T{u5Α޲L%o>"{gPd6vD;;E"\6<"f0 ct68ɐ-RD9NPJDV0)O i @ 1-"EF4<:NA0%tB Y8顛eptj,l&{{H0v\,3CI "ѭ0p!xa\uHtam㍧mnǷ.H˷9kۨcMBxyaBM1 U2ʠwddJgd-&wQC8/Y56&3u`M]sre}va:9&vGIpadgh 4ވBM7H-9$J(ʺ=r)rJ:FuvHHel'u8g UalNZP;:fvO_F[|4ɍw2 }CSJz% uX4raf{#/IR3J#,YIUs f ,)1 -m1j0$e[Lp2Qէ) gp r8'ҾŌ=OYT! /MZSjȮC aEg^gXoț/7c}ϕ4OnO ;0ІB5<)FS[n#yL:P9퇓)Ô47+x,'*_ic7 .Q gEHV@HԠV"n DRioALy1HD7 lp/ Մ Ĺ`@g:δ3p< vƄ#UKlf ޖwU#"bB|QXњq30OQ|j]3p=<#DF"0_aMPhوꑊ'!xO^>Y/,Ӽ ,9[{c@,}ݡsZmup\tvLCs-=j,48p2J"L[+_w^jU.|?}+^e_.xDӻ Dˑ|`pL$8~[Erw Xoh81vmuF2mXhS>>%0ÎԤH =-m6 H(fti76C8 Pֶ"F.N6r`.~0cY0V" hdba,7}xBEY˼vfrxR6b׈W@6IIwavg &L8D>dbDbXXy@i3 ?(UP,\c|jOHRߗstU)"I},{=wf1JOJ,ҁ8» (;9iј8XY,Aޞ#$S^cPGS1PBC@vQP=H" yBB@/ ERB " ` LĩBr׫ -P.:E ,f9 }E$D0V:< 9_e4?Oj59iVg9HT'!= ƈhćr`ƙ橪@mʨ16*1F; b1a6" Z5B&iD;+{ $%LqD1Ԧh!(p0j*B$6 *AZ4iuFE!t!@%0 u!!Ä I89G#yGIcR8@2x)ߣߩUP ;rr41/]fE8k$8m*\O4PPj0Q0Wsu1 PsßvfKH^_N8\DjSh`bN97 ^0(Ǟ;TkC@сѺ_!dOPjYf Ab0+_萒LD:%솴^܇3Ƿ;9IMy.`mqv^N6P,PNHn戩Kc4˘"U%Bk{PW2V bنHP# [g,.BpvĨr֥YvzITLۥ9h 1XAai?cB9 %Hcbq !*`*"d)LPXIYfep3NAN>XEƩ 34nk U^ s6;!BBb0'0y igپ Mj"pI 3cOڟr4ByOsOl'ώ/OscDYFA h%̄HR$M*?!oOaÓ=YxVKT0q ]+pga0MǑL%TP$R'gQ*ZXo9Ɍ~>!v%1DD0_C%jZP PA+M0cK_3q4$<]E`; STO9<}=k78O|-j4{01'W1oe[!TQktEUǪ5V%́n TW*U#"LF7vk[iɩqtk2j 0LX FFF ,s쬶RSTHF(ܢԪZ΀M٢rFq֢5LR٘sChXu"UlR!JO X(&)* AEtc;0 2]Lt#L]al`4p!Z2,ևy*dȣ,#,FcCF)2t[`o(LY̌xH]ɃLSbCȻЈej6L!(T)`g XOˇiR*ʴ.u< *X`P)F@&)Q`` JRHF|Np}O`'0|ӳuS?O|3;MQJPP+0=\7+URP#H)B"R%R )LSˡOL[CLG ۘ\J#+؂ph P}Hz"EO/"ܟ;ڎ3txeMvI0rLa wP*ᇗ=|6lՎySy|*a$C]utV"9qxySL;aџIx/:_~*qzBCacTOh]ְehMOu)M5?Ǿ;6tDHHm j 0 =0g\쁘rɷ@il (?Tv~~N0ߙ-I&"f3 TXBIx޳ޝcXxlzB M35ueƫ*T> ul[_/N1V i9[:W%gR%nū!˘6L:¦tԩ,Mb+O$ 18q8VPUkf _6P|ތppaYnpI[RwL C͑3 iI$aL$3&pӄ\#V\0UU}djÄ BAެ@3M 1;_. 8jAR+5HŚA]!(H&<bk4F >c%:|m8qXTPPk DiҠg"kQN*BAic+ϛJc6n/N""hC 7ZX%D1 Bi!4BR1 sLċ RfP{O^SS0}~aa_ZJds!u%mž!X` %̥xbVQPt1׭4S4H'TuL{sދigֱ p@`j/?_Bݘ03YPQH Z8&YeN4ݸۭjJ mRbt4ҵT4Y Wɓ\ƃ)[ʂZZ11u # pg- ̚xr,{ԏ]Ap˹w璥!z|xKx-0n1E+̢ [1O{~~qP!MƁ!VUO 8|{Cޢ"Z(6=A~y@iJBe(R T6WyɹA-ؿNJ2ȉ'2mp^*X0ȈYIbqpqdSMEC̨%RKH"BfC3O݆S )h1| ۿ<;Sd3X2}MԳW+ 0?rwh8p" dt6 )韺MHJ1G~([fޙPQ>w_0? ~u?K+~-+ m}b#~|bFfQ!?ߎh*|O`oq)EADaؤ@ v+ a104QE,9& /Q.>FaQ014n?QLPAKE5BIyLB ē^P!0 g[e؅>a3CE0H#P)?>2\?Q$ >!?Rrǧ_v"?f)F=l(rȼ{ĦE_Ɯ 1f!Ø_v}ٻtx@|nhFLd!t)Iahi ˝1<7ޱ:j P6Ɨ.̱* e1Z1Ŕăİ@@B0$I梊ȫ"(7EWbcm 6 If+C d (aAL7zz驚ݵ42elg8)CLAdQt[Vޮ5sLC[c=RJ_L ) /"-(I3DZq$a- N?V'1K 2gx{ИLԑ3$M80pey.*!1BPQd)( JO邧?Ϻ?8IJv Fȵ4 cz;5T !͙84$1&CJda4DK'Bad͸% Bҍ6|RBOW|O|k٬&Ik1^x==P ПB B""h ۆ%2awTv>b L 17f GkHbS &`UYQ Yq(3LFTUESa60H:]S+b3r $a,sR8R_;m,2/6Mu&lb"yDԂzr8eIJgz>屲Ʈ:hjhmpS`Rp|JU툛(]@ Lrcen1*h@x{Wa„? C /ə"Xf3+.? +"Ț0GFu-R1IÍo hmfP(Na8f%`$I%2UEUUETU@C !,3-!DUDԙɘ`D@Pa'* qcd{le`8fύ32E-?gJ+?7SO‚uUڴEf%| [eUQ(#Os(oᵜnwy!/F-d_`r&p!2ByJV>c2͎0b!7`(򩶬܅Μ\_a`G"c݂sS8_+3:mVʨ \<aXl3 .,Tha åFPm?!xtAp 4 lN싲aNG(9'^yr }g.l$CTWLג'!B(D%-k@hQKh~z7D3X3#;&+"(Um&*&{Us1:i'52ߓ%n5x,DMm!!xd Y/ ѧm϶݇[+I Ie)uЋwؔg p]:MDq1kMCתb B8M"2T{7 qbCDZ\6*6qd؜qV3mcdl=ua(kg"f6gC'ؘaKnC2x'uGd9dI {fdM0 <}?)> 9,±2݌:Pc('Co3&qI0X@ +'W^/ ؄BKHH{E^ L(R!ECJ*# gA;=[QC=/̒#mcp4FibJ}ϲ.>oRkMxo+Fļ@G_\^&td'@?/ثti2"{d8U1A,R!)LIC@Ќ4 *DQ K @QA  DEDP:HFتL1dqPn/l?UUIRTO^/J'z8.'`?b /*XFgU2U3ULJl L:kbDDTtȠ r԰)'u)}R00k#)L\$!$JmL@Iص'C{:z?ų0wMR ?.I_lUԈ PRPn ,0[ ?7[( ?FRRg5@2 !ç= {1Z1\\IFXBHM&"wgz:;){Z@:gv0ʄdMdE!71@({ȗT>Q44>޽QwO{{ȫ=&ِi }ut>ZkSQsG׃== )(UUcuk`J7uz==y>t>Qo= jtlݻ}2m^]kd"j{M{CyjK0޾٥T>y8D}p(>{σJ,@5뜗_shm5;^ؓڨ_} qwf<ػVkT]>EHD(Z'zT@hf[[:ؽۗf><@.w=h$va :S)@UHϞ(PHR(Z^E@RAE@֎FD9}o: (@" -xܝۨ{UPP}_`9_}9@{zEuKY-"[0QNA@.-(*+_vC{TnZi>$(2i5ٍ(=Ӷt(M`*>7}wgr}e<tyϭr[﬽wosNc͏'F3{ vVvh^{-thnnݗ'5׳=:i[X9Uu\uC`(% `"y-Zw}/ׯ+vY.:ݙSp7ݪ:ӝuemS&JomOu}G{={懥c^;…sf]{im}G|=JYǯU.=mnío{lٽ| }}O.^[MkwjDu׎{xMI@ם9vu]qsvkYu}}u/ۥmvqM|6os=3e<[22c0 +f݋֧Ns{nn:4W^{{祱w\6mvйX͆;L6ƚ5Lm Z m+)@}Ufbo={Ucme}}־}y4 Ƶŭd3y滳6|vOQ}׎!l^;繻[k;yZ]=qk S@{jckno&N{Nö!*Lyogwώ_y|m4jݹ-vmY,w9un39ܨ2ɖZ={yn9cE 힪YC;hk'%w':}rת`wf^>A{>lw}[{v|t}^ h{Ǟ^} @|{遬{$ڻޭ^eom8>{Cvk֗}|2ԊMlmV-ó];z^e+0nz+ {ަ8.6ϻݽ\{fnܸKmV}ݛvs;&MۭƝcù.Tz0 ]{AvFƷogI%cm\RUεkx[RޝoDNsϷD_kwo3%{whnݞq wyܻ=ܸCǞݽ\mn4 Yه;QU6\pr<9 %J ^/.\XJƦ71rvI^zo=mmVcs\o^}aUʹ}7ݚkeۺ{wdzlrָ۫jtPp"j/Ea[ۚ^z0.^'q;]xqkfbuwanv]}lP hfd^ΏASk87w#5Slf1R{q5ˬJJ5uf3lҀf[<8v{)@==(4tΫY+mkˋ]u{gUj->ξ>t >Wbymr;{vykn{w{ލܵwWrT{ulw]fqꚧ{ïyR_}{}g;tdP2z7p˳  @Dɦ%OPOS MA @ '&4&SdHd( @ML`) i<mhxOSP` I 4eLɐlSzi4h4 )A4)&L IMOFAhbGh$D&Si`<==IHd_`*"*"bJ#?ș42mUEATSMK$Yª*'"`b()7c/sM?9'.gЄJO3 ]:xcADEzD\K700{lTIE1EQ 1ng*%Ejߙ;F EMTTAQATUTQTLD!G% $"X!0 CM`! C0a?)K3(G +)1d2@TZh\(fU(BHTq dJȅ((Zb(%H! ) ȇ0R2d4CL5ER1(A!)fIH01"-P1P$)E*ap6C@`( J(Ѡ*BJQ,& b4 eR RP̀g B #A0*@ r@ Cꍡ?v'顅8`HA7&KH(m$&@TN]E-'L7 ]Zwݟ-?{DZo%DCd Ά D嘣bB ~OW?}s;t |>Z=a-q46?>,Q?vus=OwxO>2ZI2o])ε$?7Z6Ycj~qK3XEpQ_ JU+ YFwh,uFϲw]U矒F_]2s.rf *n%@<{kN˻E{Ay'Zvw] JH|D_~rWͤaEM"rxo ?C$5?7"[ |pW@C*U O @=Ājx[8UXOYܞ"RVP>(' سdJ*&&&' ]=ن = X=gL% i;Sn(w{hx:oU'|K}r+/ƿa9z|p;ca( ۿnͶf,aՇDYrK#DŽ9k֘ |g",_J'oS||Ȇ0=V] $:t)hfvt"?8|?Jei$AT'BBQ/ xrjxQ8v{~ݳ膴nf_!Z;Ka'&Gb+SNSWmQ,N;*~.vDgS%%jCwguvK$2VdC4D)>%U,J~~vMlykMqbc!g^VhaK׵~٭<݋dRZf],ʒvo.ˣJm cؼZ;yAa7e+'0i竻F땦 e5J2m;#-8W"5P3ᩖdx#7 T4. 0e^EJXYd˔ƶXv9́‹3n[xF'9!!!k'Wj)QRMg0`6۪O}Hƛ<΁똓$BZek 06cƢnݱ(ZFjT[55^f\u۶ųs:0aB@F]zɬv[VE q^Nqۧ:g:s:i"T/".2Ҹ2ܠCs[JŲ0a vj$%(q8a֖Sv+uL/X| ,<)}JzCQ{bJO E0áPDq+84nڍb-{U IԨ_S :*eqBR(GtF)ćr"Џ4&Qܩ2aC$f`E= >^Ot@ +e f/`BRqf* dRқO%E)OF|=Y n(x;cNOn&!`2}I!Qk <d?IL$@!Hm;cL$꩔J`HAyg)hI,eٻ^l2reVA1P2W0ǶLJ(`x3M33P0tT(?`]@?S"#$)cc0ǚ~n3%x>xx}:30',zcVפ0i!"1!Ҏh,hᡅ-9AH"ޝ+:*:bkFz0<0B,F}1tƓ<9A>BH3"gڢfK BX![JbkLJg *(Y!}?~oCOP0Ԡ—pGKA`pp7xGF\ >H`ABAHbx/Of^=$yW; w${Kg/`JbZ= *ZhV~'=Q%PۤkA5BD˶$DdlzjHG 0U(5vM(]c -5s(\\)޺?-68^1fӌzkik[ BOJ .(xR|淁o6Q|O Jxaf%x^k||sZ;#$}aAYQ6SK׸Xih"W?tWef Pw>պӴG%cĪ eMô)+{3 r ΋OC8ytܔTAdU%/u<DВIZԄ^rk3H!-gQSq Zw`3a=/=r8V^)8)Cc]S˙U XiEedL.!PhfgHblc50mЀɓ -jBH ">z9]?yJ2 |>&czXQ^FQz]&qӢ"Ww`:Lu>ռz;j2H[qP+UJKdR@nNd d=` %\sߕ/юӬ.]b͎=NE#ED^dYPģr`vYdgRr%<(3LxE:=OG,9Òqҡn^Ɇq;6pÚ qvyNR;Ʉ9}q rάZC Au>ݤA9#2%7 >j$گ}Zp]@In0c;vx8객 k=p UŞ9jf$/ V(AאY*@ċ;uEA(,JP+呥Tȣ6M(<~0tTI\ # ( LhU.Ôu!o7/ u!KM22%'LW#;+onZ9|t/S1^ B窪řUUBř3 ɅXk{%P.OK5pL$NN;x\聓NW<8 N,-bTlwcV{8Ogys"p /h+1Pwrv0~GLۺ]Q~3h7 RW$Є22d8v#Z|G쬘Yk8m+`j)%"UY&!%hX% BB&%)$(J"(hH8LbIp(``,ӻS(ȱ1aBb\ۏUPIbDnsnwOr32RU@8DI.R&b`>o}6 KBP%S5$KTACDyl*EVb% R1%%*-" aE%D ,[#2œ>|r@KwQ: B=Ըe:L0&D& Slp]6E%R( $* *I(vս8OMUHS_X 8opX Ϡ3mZ?٧p{+n:Kc sosw#P$7!ߵؽك0Ay6B]ʣ TcbdȖF`ՑZ0!zظ32Ѯg{r|_RD19,*R(_zd*4bբ)Hm]BޚUJTbb樋wq86x`œr[K>>|#+@܈DNjB[%(EF ׌l Xw**;r2L&i ![vz WRi Q0F&s"3 rd|C&P^ u֒sĢ;k4~3=%֓VK`y QRQ եȎmZ\(2ݨ# **"u*XZv1dr=4ɺh1)B,bVQج+?2:/r|S+B}/ x٨ f36aɣ&@u K6ouÍfkR>9l8RQɸ#Ae` Z+2sqi1PuN+Bj 84P9&@zE *aQIE!EQCHБ;ERPDQa6<㋂.f*{s7OJ~ӰRzCYQQ2 >DzW rP2 3nz$ e^v֜ M [[}+oGFݥBtOp'`쇛Io^W6i:C9ȸ( pA`x:o%)"|#ӷ&@ O3,Q ?LdFusE(QʡI Pcm.ÊC`)"¾>;xX*5+~˽~ ww{ .dvymeJS* j%*Djeޟ?zm֨LLSkUMV؀PJ0 \V2lѰ e;sDY֨tǚG9R 2LfH^P+ kfUؽ&{==qs0 1̂2Y4Ih^l rC}aF|?9>tu_pXٸa!ܝƕ4ኩՒ T)ds1֞A~H0\.eS6駷L~5 LCW</$ ?څDcsp u&MMMNAn&e(~ >UrM@ʣVa*aZÙ6+ OB.8F¬K79G\X"x>{&vvM,Mv/7CJjz#BH!rs/@IMd5}^ 8A@T{ o ND; j*< j;'C (N6Mx uMǪ4θ Ѓ!SpSݤhGWW+*toN~/x}auLa\ wvyU~HzlfQl=1LɇynMukg3}AgLTn =AXRgfO}0bP'vl/T{kG2t><rxN?KL`y9<{%9$d-vinRs~rz'9;8veҞt6M˩)mƗSa3[lIګVҊFGKG*DC@pr>A'~7/WKA:Щd~z2~C2\V}hu6bDه1Y85!f'Xd撄A]ZtiP?nCt'5j%ya-e@_cz:__޳ݜ'y I>A`arh\i(6 i+~&r?oߵvaCͮUW>bݾ7CG7WvJ>bTF&O Q1pewx5h c`~\*/rơ2cQ~wVdc F4r~%6Ezn. X^^JK~Q*`EQ͓V,F+HDpyHb% CUҜ+,#8od^3RvhȤ#͞B+Q|Qt=oa IM tp|6*_XnZ[ ?Kp!\`9!I3Xt,dXC(9BT Р) y'^,M# Y ⱝKi[("0oH#qZ6:cD8tZ:kyӍ!~7yT )`+#S_#ڏ^_kg[RCaspJ)t1B1MxV5 C;5EK uNo*+vI@162f@bЦh Q9TGd'& 2C@|1mAdW}r!m̻WsrvN Ug!"]\(~tRqToUw1_-0n*B$ghzT\%OL+WXtT,N$'# +͖\Oۤ_Mu:$OyD3RfS )nb2 DD#Ǟ>qǕy:ү\j^5LR2ј(]!?n^Ufc82?n'c8ˡ3QZt;2q=ejfBuhU. K'מ5ַRYY=Xۥ>G0V x_0-f8af79 Xic:X񕴦7~8ٷZ3{{){FI'p)( I ؀BBGSbyC^ou3&ƊJ@'H"AB e5rP#~[IsHm77»\.&TıF"mO߾o&\[+i嚫[7šu@&΅3ɉ*; ^%{P}>$r-~cڻUoEaMJ[J1 VC?tUt I\tdYHe SGBVTovKg8(P?A"+=pѽWyetc qQ-i@Fյ {3u-ҿW7kHL}~mZI2_M3u!LWKa}?I!JCҐ*?UR TU->NQC5})t5S z>[mmRv j|GG<4҅ڋkK|{U#,ov~84{2æ 8Kl Уn|Ud=6+oܟ.s Uʇ*KsQk)F?in+N3b Jjn#)8{"Ԩ=-j O9LX9P_QXWԿ,xZOz)tN]eU+!HS1rÔl]iKsp~V9NUa(LO?Z+UŨOi0h{þPKčVku.9~LxXb C̦n|n߳1\ ;wǝ.&Ke%'Z-,' a彴4ILuB:BN;eA.rOJ6 () b)~eY+ /&h" T> k~2{i[,-m@Gݖ<(V ~ `(B#FKEPpba4~8,F .rYH_{7ق'w綠;~(tWu_ELJC7*(fIC.>0$~v鬩@ ^IOL/ru&6(((HdHQk{~eIA .~΁Ӂ)~Z>,SxS?rAP”I yA<\zGOXS&0 'ӃCF*bD_a?ũ_أP-F+AYB$H(H(,m*~SF)[h[jVHW$Պ- ,gIb ъ.TF /ywU7!Qg:CA4S Q2Q~qQgJ>nrd8hEV% U/T!>O5*uaBdXPɕ 5ƣ`3ćP{{ (r&%Ք?WJZ~,8R֊U+9C'p+K?xxxlQ5̅dPLTB@Re| wmm$F(TAaPC)IAMO4:D"}8caͅ C̼=s&좐]NpLU{ ǗR}:gJrJnT(fJҫ O-⹂CjT:fZQU =|Yʪ;lmN3 iTTڛ`SF{g[T`|kciy4B`+'xgUP- j¶U_b*DQUe[J`0PRa%T+:PSWYM+?Wi~EDK[jHPXL₯?NS*-Kj QVϻ_/8)_~o߀aR-H|H{phL˷2ώ˄8VV,U%Tm8pAg!>~ ߿DAFZPF6c E,A+%r6}d']h1BQ2qWdHwAN$9׆3(g4iق40JR( dk 퐱RSPSLVUԫYBd |}n&D(X5o?ް%EB+%w`{7;d*CZ9T!\&,s2W0r^CarDGV%P[w*WO1C-SLk%'Ԙ)VK C1"?G;vOCBR`Y6>G\?:I8%uLc o? ħ(w{g)rrhN2YŎ}m5Z?,q$T(2<[),ѓk ?=r3' (L 㒇տw;iUy:5>{ٽ.@wXJ534<_wXM>yqF$X.2 Of@ĂBޟ~4gWX=_篭߿!y DavLcPL}^6ci!r!aݯ濯.SUZ+7hG?-9 'zNQb{͔ru`meOXA>OB` ]uo{zi8ɻOt7=VwZ#r<.TE=ѯKhd`Q6fA% r=}r 2ζ6ǃfOs t 1!ɳѫ{ӊ1%_wߥ B)Oi Bw^VMPl۸U8wlMfөkoVMֈy '2#zmoyB;UFpӈwA x yŽvgbuo\inoy\@]hm[^KXWv ۾-u/,nmI< :2AY*1' xٻHXP6 Уݹk v/{+7GQ.:LuFbdROnYsY?ci@~Wx~XuӼ'o|4=j4>v߃|a(Oq[^|޸e!U_ w|v}cT/$oϟʥAwH d[ȡAB:pdž*z9‘a5p?PS1颗mIR(&vGl7}=< IL\Q{sû Rg0Mn'.2N{DLr ~>g 'P'A Z39I,j1"Ǩ0qpS u'|`k^7ZW?۷ݝgZ^@+M|<ѽXЉDxGݨ'떿RZ-|_Wͣ”;K5F%= htOoyJ`F@F%~BHƣ@(`g ++O)b!T[Bs4d#YԄ h;Jl 7|Ƈ*fh%U@yr$9\5r(ވ ߦ%?Hd8 PvHYkZ[TC*Fz88?hYIӑpO& 9ϹRn?Ĺkb[io|RP fB0?!^G~5ࢩ^,@:V=2HFKLЦwٰxpX( ȚT<׾^!#aT 8ȮM~) j=)t.&QJp0 J)7 o)zUT^,QF㈂Agþ:=oBUZ\,)"*SHRQ>jVwB#"9@Z 5K/>_~(SBH(}HNMcϣ=swj=~Y+}k|)qI[F2=aoZ_Oת%߆#Ŷc_ |8t7˂`ܖd`w鎡NϺii:Z*ISkM " = U_ 3hz}Q_\|f‡n&;" r.|Cjxaayc$|OQ∟gov: OW/٧/zw5x4 OOf%/g1mLa'ο. ފ1&8 ԣiA?}^ߐcZt1 ?sc=]}~&`bSETQSED5%UzM$`+SBKV?7묩" IFEowBaB)XΟEBsSSƬ1@ o'Oš|d*5y?4jR+@R( DPu>wmЄl<]VT8kgGi}+BQ2=y1c rߋq^|ϿwЀJ(ݵyD@ m2GbA 1?ńĹgjdץ fe .g'D4JBLpi&J&%% rH(02$P*NE^a#*SlSOs`|muԧXj;9OBq 0אPl )jr圹ÛtOcr{ D|CS#qY{>+;qs*(Zi|P)ngV Se-؟N/tH$0VR?ز;>MζwŐo1XE]5g7 :˽%CK]VIˈ #'Ѿ^wn }:ZgAä2y L/d\j,߻W{bbSv[?5OSlehW. _CֻTs1F7) bd2VYD: I"g8` eutbZyKk>*lWP'tR=r%HVXstfne!eJԯ_ciuUcgdڌ-t^>UyNt=IKʽŔv΍xuw}ŏ=.J]uxnՁkz HA %s y/w#fA}7,F RO[ax~@|]x >bpieƚW]t Bma @}v<0orŒ_. 'Ċ.N~ 1"@bN5'z!my=c _@Ld8%/zܰ9SzosiEֹ_^E7þ,?4rr86~jfI3lhP* Y.ҴwZy&m ҵm_N:j`xѢwls9o{ld/;pn>p)rl$FBI* 8oMl+:,}3pJJ5)Vsd=GleGYQnY0&7^;#`^ :|NҥkR> (O.j1~m*J]KIm>Mܲ|Y{I(;v\uv徍{,&/z_wٿ&s`{IDE-nsH9M/?Fh5.FbPsL9h~F"Yz3 Yo9w̗NuŅ^Ƙ`xL##0PSUTva S:II'n6Kߣa=jFƍ(Оqn ŠH %%)ii| Y%gRcLg#TG"όwq ՜ӳ1a6ˑ? Q4o'i}E|O7FMGS>RF$@8`ԱW 9|QsOq4Ǐ (+|K4=GF1bSdfQ)z@I%"&5H4 >=(f) 33p >-q༱OHw'^E!8>FBDZΎlxC6~QEQE\8hc]%{r|8 )%q:KRHcfpHB%W$0G[nXfoC۳?h,+NPQfNC!xUA-D#$BZ49QDtZz#&c+ù\L FFŴ:a[wmOnVmrmcJɸIHdsÆ|.x ob-`d5(Ъ s{ / 'X ww/־pO8ؿ %]{azz:jvt?{[N̓kmR`_,uHŃKJ@9j >=<ï@/(?rC甸G| ,{ ͘f|ZB$mIQhwTWi V)`3hH UQɸn8/2͜\#>]X((V#y`&Vi1 YkD\첕n^: {S7SQYv9"amih6 ,2ʬJ~m[(E{v8[O]>NV|)cs}$/ܠ^͹(.c$N,sP fw/-O;^DZLT^N#va#MDf`'\H plŮ2hxy|^gx󶼳weqц}{|M/( ! )+7댄aX ,!qx◨7< 燔WDaAs3*hė }H eML 6N4 knPXʫFV4e l*aYI8[ 󴥵o[./dnzbFQdERj:u]8!ʊ+f1i@̤9kҕig؁+!Aù(!߷EaY|xJX+$.=Ϟ9+ $$诹xnx%d;Oٌ[ ҃ {ӻR0N`j$= eZԀxA-A"{⏼@>_'k\Zk =.=c3Ҁ7}5WiZȦ `Ћ،tUg@%,̣}bGʺ)񺆌?PqGMm8aF?/35G \6hJh~'LO =x4Ƿ?k;J$HLq!bD?2d*2l<\*QhuC&PB֘w91)p~j5%=It)cs d3 +%luXK3I?6J:['aX}\5 {DWp|QWN+B|0oJA0K__iDoϐW!PF ,wxƍ8E]JCN?-ʗ\g렪2P W?f>U$; ߖ9+{`@rD_OhJTr;1ʚSyofk]ysZG8‘j!\$&hZw4ڛEq#kd-ptħ;kz' $P9pRv7^~f&9`)H4,ydw[CJ%MGyG+ZI UwA=HQSB5x?{[ `BH%lDh0l \F(%`[0׿5H B$X* "Y*DU6JI $?G&bRh*>\7d7K?Z"KIHrENP~e?:գ;G@UgAxEQdwN]1H{n!ŸgxqD:0g/Hkp_W<,2<O5+0}7zچF~Ψ<<D(|NQ%ĭsжCjuu9(USO uqe{2-~85Ly_GoUҊd ۃ' H"i TB8{qɄ숬) LN ?nTaҝ> %&+Ȥh6}ӵRZ餻~0o'P}SHX:Su,0yqS%7ݸi'ܨï W*UT*(|MXN1b vjp "i2oQp1ߪBh"Ag_w?z`y~po˚J+O{3PO\92ub(5~(Pu@E1YHHƙ^~L˻<:NO pGv{,?^-SBQ炋x_|8 Am?ŇFqa!RCxk^oغ fI$m''j?w٣ wnopf $=͟okb]yQ&a+\:a%:\%Uw RUT8wp` >oI&¬i 2?-q"c:kw["D11 f-׫pjo]iux*Q5JK.3{ lc-fֻHCu!O]~..n#~q*p;s;Ÿ3ĝux7G[k p(7`&D!Up+/xI) b6`OGƮ~c!!:3iqKk3ָ= 9ګ^w" @H`jBT`1 .+zF?sf FϭqhvoZQ Fy}{!9ު T+X4(^ٱmo @&q=APoG\Ew!ќ RRgXw 3YKl-^{!=?!{O-mmmKm_Ik2-@z(QBB;y lPExW>va>״lWK 9tHiP @y(`J 8=2󶸅4&‰gOk޵ Ag17P}G49bdU1HPj(?᪖g|<#_epN=̦\< €G mBꋧ O9bwN) Ϣc|_P^T~r v=A_DdH>x/; -a@a@EUH89Z/MޡKxTx q8x\>)TP^l^4@9L4r9xuJi}נ}wZ?C{a`>І W I>?__{>|ns"\PvHֈA@Sq_6d'_c^17#@hlmF{.q~.D@?'~6ms2saiQ2{r$y}ɷ:-/JJQ~59] @ ͇lڝ8QwݼeӁH Ox@@\a__@Ǖs[./_'3r* #YȝʂG@R?vﳟ#6)GY"41s6(*8bhΏj!YZ `y2DBAW_,<Oia:E>ZA9qoplsrd 3 wu&u']/>s&,K6_B?' #8Xu)f=d8[PC}1XT4-pDdEa.j ijrEVq+yPQKY6jb6ZKl3wZ0alo\VCU*`"6ҡ*^z}jIi>*_hp =1$'N%Փ)CUۖhҠ uuvOU5TV&h%=>[2RbzeV6 $Zc Kaȃ]D\FHCTmDDv0?3@} `QZB ՆƂ&qE.BjABQa?y֘=C s[aADaOSa?k{2KOe.H>Y!P?98p(=*NVTIQ?T-?XDSj.E.*\Z (XzIsfoiodRĭѶhmm{MkmiVګ[[Z6նkkmѶm[mUmWq,Ù~xΥ95bW[mU'?r0\mhmmb?t0o^i>-}]J}~T+M0 z˾J ȃ?xPAD" ƂFl0|5ZiUiZ;@p8|_g&b$ ͘[PEHtתuyً<9M)6=jTiZ(sQ `WU.gAi'94uiQ1 dphP;ȁϑ2 e3fǼc;{=[&3[7=@OMUUWTy75\Y19 "!9\~A)d:N95a, 9t>?'hPhDl[[ba&$wTjJMsQF sc7խiVߤD?P ByfvbLJfȔYk.zGA5]9E#&ΛG ,4i{zz8ٙN1H9oAUd\b⳽Ras"@J5tK粑=h{CZbH~XE9I'7u4=3שPw"FTf^)b֟-0c g$紽kVֳ5gHtRۨә*dnЎqw=3 -vn6'ԑq7{p;jikuRdu"Pdxgcڽ+=gAҼ%\j5Vc;rbs\"~OG4yƹJXurg2yB؏t=KF}{|1 hh..gX&wn\XOӞ33ǩIp+#SY"k't~9W7;0ڡ(‚ۅ>lY:t| ud[!ώ(5Ip[YnuSO;Ag'_ ڗz&)/U~o D aܹ7o! :qMI=b-}Ҷ-"0ہ\OJeFfs*t5yEtqG`z2xzw dNqRe5 眢kJH}K~J}/ \߬6#&)옡Q\%DФq4vn]{f̶mw]>!E_|D}2t>أ}Xq< q67гyVK3[C1{ԾۅQ^.*H` pk v҆ R-UN04]omm9.CZ]9Ku ,żhO^U*9RY6׵<~Wp[]jaֺW+rJΘ\ie >32ʣ*;=-OS]Mb,Y*kQ&pԀ<E[~$(ӲzY˯;SVsi-@jP:b-Qcfp(kNwƨc.3YCYj eYh}g>zj-3:^~$2>fbm d~ͳ}(#?QGӮB.P@OQJpڭ+cZaט  >ed7V-Ddg5o9'%@&md5d]Mwl+He M9Xs 1Uշ1XӨa BC/,ۋT͹ʢ0}X53U'Xz$PHdmVxcoFzQMie s8HDG@X$Q:w' [Ur FZFZB3R6|_Nd6P˻gH=h+Kd("P7`< 0x4|:ԝ<N'mJ~ۧOwsi=09 j5/cڎӘ2.`Rwc5 H;:W2p<%!S=ͱ@2xԠR@UG.BY ;4 }CҢcF q ͬ{1 ,ЫUbuhzKJ${`#ꦢwomvܥt[x_n;tcVs8b(r:,}%Su4b{3$MX.s:R)}3_HL5,?K-ib8L6ABqQk-@V_llH(XV M vw֡ϱG폞Q\Cˑ VKCx?+ ]^6G_3帋-O | @ f Pw<׌j?iь6`s?s\HOYRki*TЏosKfF)RڏxU]Aj?n(Ƙۈ)}ڟc۵a[J-Z< #)A|d|װ=hOX8_CAXN}~=~(,I:{<3TMnUM-n񭫕ٵ.^kWyU(83YuC$c i݋BI uY0:t[T_ظ_":VbHjN\@J$ G@W 'd5]a_+_T9k ~V-նELN>^עL$ ?}߅VoeOOadHA`N˧d"rVksZ訌6DY/뿈h#(Ϣl};:9> (M1bo#!j_qo/ EG7K{:GXorhI۲ӎ$AǪO0!Eаy`u`nY\ ݛ /Qc¾E=@Ǭw@֘`\㉃5ϾAl/eiz;{o` dކ:T*BkÕ~6.xaQ?I\F8ƗBE X.Θ F R,5;職fgg{VsOZ O!%𲎩ɛEr@G`̑ 3ƚLGۓ oʣh %]@5(5EQ{9,4p}BƗXT荑 ce}9ڛ]bmѺ8Lԙ0S†ExծMJ @X=Z/L1Hj`z8D OkT?x'Mz A@ĠA@܉-}"ce#-h;5MEOklZDſ{3k| C2ٿ&H#M6-ʒgJA7O[?G::2[Aǟ gPExcbKh261RfEȲ\A=!XZk:!ө!PPm%[eQYX6 lpd9PPw|cd/y{s!u/=-,5t Ƽd.RO٫ ,eyEn_w,5A埈 py$3Qtmkr?>C cXp߃ u'b ?ju7&Q ﹎b1WW kdۋ?s@z$m[Zo Cr}]@JA}'Up0RbK}y'B[nA^;[*r?1y=oxCye7@ 7]}ޯ )hy=߳e`sv4JpVX%|t :fgU$T+áV|UpQ*3Mӑ%^6p;(Y30 i,$A`zU; =SFjsG[ȓc4x9c e"m@eЩCDQoLz*"\HF)?rpY])ݤ t %b^ђs7K1ymD6“St( v`ٵ_6`Fm/ɾ8'vhj\ˉWR.P57Q^`@mWr0uys6Ƀ0xUщߌd_rf9QT }E6z)[lת^`!j tcp=У:^Q՘A$ ź8]s:K_g6M.{(ZIm(hH8z%fG&Ð+.\VaGAN+lvbP8|و;^p`M|^k Pq 2^2Ku'SwS \OR!5=3zdt|`#@J]62@_ 0'8/"CAÏ&^U0rwRqRXDoԤCmi&j )as!]d J_X= RT6Toaf@^ ʭj*>/kf7;Eg\|.NTn JwoMg;`4⽼caI ~{x:JءyJ ~9F͍*U}EVeXAPC-UckxE. ףoϵ]ffU/&02u7Q':@zw~@ s*v>7^ݜuㅼu\Ct'CGfVķXI2"2OJ=8n̙M B#aЬ0`ɭ`?t\X@zH*yvlNxvz47cuz0 WNL]dw`cz,nu,E#QjGݵiA` Xt> iؾ޶HKlć\m+&{?w9'0/c3E{ƛVޏa@?Jwn'ޮL!^Wp l)C?VS0-g~*Fُg*KijRN׶oS.qRL (鸆 /̰b ]. 9|㞬7Ék}ʯa|A6UwL\s+MwT@I\Cy`؉|(8^U]dG:7Nύ l<6€8[@?ۿURKa)c:Lj{wlV:Ƴ2 1ұ@p"!.!`BDU@ch)r6abF!}]PBf1.{7[Dq] {Ŗ8aO#T?6[zqW*"*Jr`|Reb* ˆC{"?C\ (AlU.Q!_󢩊[|D^ӅXc5MTu'gA"':݅G%2*L`;eMjPՑ/ Nark_kVoXesN-9 gl[ttu9XZcSI,la<趂6>;W s6m]]O^ =EL]>u/ԋ [h`Ϙ%ڧe}Y^Rx ئOWM NWry:Q 0Ck 8?K/.?G||+b،sJ8ˊ_eer}}Nlzrf_nǤxqy3n!d;\zv_~Vr2!u%Gd`c)DQm\/vX-@[MAd hf8)Yp Wդ${.u 4fjXm-yNßf$VՏLC2*;4Pߋ9'Qƞ;eG 3yHfN ە_f);Tf8ak!GhS_HA&+x  ʢ1ep*#qUOUE%+DE^C函ɑK;Z"-h;+DŽxaN՜,2B9- Xh>UÇ< >p[خQU|.y\ H˱H-4Ҭ/oN{"RݦJ!% lv!zGbwMv" ;M#'{|KI*]͎17ѕ)R0뛁AJ0g /W{Lhn셪SS^])MCJs*jd`ћ8 qC+q>u]9^Ŀ&+s-%ګZC{/eL$$Y89ҵtu!a(B \CUJ}_С y|wvZLR+)= =3[ QHku(;oEXTj'p4j *=&#stUJ6icos勞湙m+C,B\-aH ǫI5׌4pń5:h]A2蔜у]QvTx[>#ER;9ؑzaٖEjQ:fqdd쐄q~X!Hk͑t 5 $ )?iVZ-r26م)Y6 88iQߝ{^-ab"8w%npPqOqdzt'"Ɓq",` KmH`R*i]9sAyAhîEU) d2b,DQDTmkmF "@(ebDƛ7Wx)FBի\,І0R+LA.%=:; *)*!(b222\#(6aY-'(TA@dUЦ \~΂N1VD#( Hjj)UXVe8[,{:do5Ȼo<-(?x&?mPaD<20 M`dCm?dF1٨)nf0B.ʣǎnr(0\W`fo|_NWb=ۅU*;{;~q!7kisb[5w9]\a!4rZ|xOβ*4r\~*lq9_^Fjͷ^A[Ћ;!輞]է>y{2|kF@ZTJPzVbd;b2~.HGuȶZo$Fe$]qzrM8Ja\T <:aatDbt^O3 - s8+ER뻮OTV4۝~i㪑_;.=T\7hPN*oo N65^/}Ãb`~rjMCǽA9lͼȅH!3 'k;d^5k?KE௜g sR\b=T7+5cKr0D(*PZ] Ƹ EXv=y!Bo5쓣fz3|o޼gw[ Է`jI ]+ W ዲt@p{xc594hU@@Ў~ur]6an?"A(PE6[jFJ<튛oth Sm1'>(_ZV* HOayQ$X"rlz o U8]9$ג)s+!z.:)!@%YP,Q?xi^%9qCXRodMLV_vύ k5L9*)soE_syFɀ2"sN;.Iu?fb?HN7sP F,zwe HKԳ6B>'xf*񷬊.SkAR0?jwK v0jĴп|-m#-ʆwћ#LX?~?E䈹C:aJUXnZH۔*ZxB.RZall':V1#Mc&J} W.1PrMwJOURKZU!8V|r2*Lfg٫%KÐs[9A ]>su5R,SOE@JᥧَŔIufNǺȍD!~fACPag_StowS>XJÏM0㋶1!5Ţn7Y?1ڱ.ۙ$TzQyڴ+cil2ދrҨ]]{m 3aLb ṀTf#ֱ&v̚0ҟ/mNK^bmn밌(mSKkgn398JIYe #[,SoM,+x lIjЖh{ "8NƧFUǣqt`Ct'pɏ^  A/wg@N(1FHtݫ%^r7uJZR9-6az.W?ru}J ӲhvkˌR^Rd*!|*1E ?x>cϛj8IK.[z =˶Jk$Dž`3^RVekղ=WLq'QTDQįw,~WW=DX llZtj 8xU7*VKxœJy/H/'MݚFA͟7CIW0dL+^?W)!)R>j' =Uf֌!ϴ=/" TIG Kb )lӊƴɚ!<;]7 ZKd^0kEx" _yE'F-TDz0Rȩ֬a7 79e0N>4}K< (4P9oGOx<DLv-xmƽ3Y@aYf&뎈ʇU<PMxVvC4^4nz8Rr0Gs} g7`Eet܇W/vOK1)mpt/wѪ/HGw^bJS{a0ek^i6`rdH}3uC( f"" "̇/HKW6p U+Az2ힼ/gxw4WeqD*#%i6b=_!UQsaR \qДh ]cv RB]gxmE@|Y < UtT1 Dc ~C;/ηFs/6re}/~!Մ꯽yxnFKɶP(|&ec$\+>Suyx9sR{ysuy!5Oѭ/Gd Vù)H0ĸ@;P~EߝSʣƢ@ }zE5w5<#loI&S:>ܷzsG~fw 3,?2j ^`PqpcV~"S/E[B vUڏk%k}N)ag޺#gGv;-u!uӟjxBT u )b0;~ ۅN:/̛y|PpKfЂ&F=ueo_26F }KϦ-1g-:yg~uQG 9v,b`mY% =kfrWA䩞4dW4sPVL%B<ܺnR [Gww<>Tt۔)hO=-p-ƥو,i Fĉ 'e fx'e?6O׻$1ݟAJ9e ,` o8IGgVb%1"CMN<ed3 B?3_81[-Bq) 1 , ,@H]K) ng& r #[ɡJ "&)iO%n>\6*v~T™í]c!u0G,-@A ╍]2.P*BHAPEqܼn\"!d5KNF@`u߅L^lzA7쑲vRSD8m.09['ם>HpXYй}!nKpp6C8⨘A휄"sJұ%Y'+9l}EZI[?]{fr-fy?á[Te̠W~cE²a#S-MD$$+:H>g5 ։EH*4}-iOoC@.8t1괁P=hOmz-jDg`Ȕ9G7׹OlCL/7];7TB͆K)9?O1ZDF*S;|_[ :bDryP> _?BJGm3aVȹdC,&ѫΦ{zW:E$(X-]ZZ~nkm\18t:O>nc1gИ PYn0ؔۅGNLjT%Dla/9L3(6-jcb[vL- ?}-'@u5 *Oe0k:5q}8BnH 9! <_m. aTB#=;k>J/D)yz>2z6c6գtZ8aQ4eXJS*~#GV` y5U6mQhwSB>b:aݪkpOzN|wdH68?<@Liۮ78K8bCXvq!1Tl6 l0v߬f] ϯ\ ZSAժZ tȕ3CeaJz)C($ǯ)Sx%mZz[ ma#TÊo#aLXa9:pљasE2eNiX"lcF'ٕA>vəC!ηWE(`^~ڇ6A%g AYNq""Kao$Pp. tV L#Mt+6{FJ .9znbi|pj80 l>>v\%'#U6ԙ9wm l\ Q.ϼxDŽJgf`dġLa;\Ԟ[B~BB^8E_h:~D!\$k#ctM϶V0rBet ,J2ƆDAeSHK i%|^ 3[\^dK۾.j*2NrW]{8;f-{ߪr k!9gGUihz"٩O^FǕt]Wsa=oG//$kq~ێUW.hmvjJ6x1HfꢸwƅvCqwsftP={}\gӜH^|:mm?1=3 x9*\x'u7_'D^(|*zf浈r]OuEW[yWpAw^LC)o6œ'($_|UIn> v/]SfoDdG٠tan=5WN 1^LMr uS7}TM:~ %Mh29z՞)Fpr0Ni.G3_⪪uuQԬAqy1p|1$Lm~DnWXyE7OA#H*Cty{HAT<=H-8G46g% GՆ#KonDxtے#<}Vf:-*-G:E~-&yoZ| M6r>׾Xe@ͧ' YU'r_U1R93蹛JMh§3Kp:E#\s#C%nq+ëYnH7w,^_½j7 y}E1驁oGߙĽHYߣXO4q̑5A5k ywkϊKLyѸ~  Q a;hQny58y#ZZ-D~I'^GT1[f#44t9>QƊ0nߡB\5[=5Jr)Ndh AEh6^eDc"uؓT26Յ 5VUU 9(0~rܡEDi}#!"&(pB}i/&Qe+'pFPT6,AW"ő~a`Uf 0:7>Q6 loӾHrGCqSW0m+y}K$}flOimc aHs^ҨP4/ãC$h OCC?yc[? >m@@M kV;nQJ'NHA@sn8Dw䍓_9Hˊ١ձ,pFux֩sKO2J9-l\!H u^&]4bx?3vrNiYPQi8%BC?dI)Hf/B\RԍIvue}WBX|Z%k+WÑhzI  ߙ걏E{y(" tu !sVl@sFX>Qu0.sDŽw{, t r:kR0(>fx~eh;y!O=0d')V?nZk=yxBRM'3҈-(QnEM+mxu_W<愑Ny;uX8𫪌'*wKk @(1WԱz}V%`BFo[T)wK]hu KZsg, M*GE'c wFX"5nSXwC1ń&f.ĝMG`` :k()<ߥUlc{ήw Ef_=u}4g1C`dbӎ3,J 2n,-ѓQTKʭ+$̨&XJ (I"()JiO^`UTUUTDR U$UUH54D#k f&")&*BJXBH^z>͈+H1cW UB :ON<8{śa6Sx9 [0p|wa{åKu3nWqzz{Q+Oʍ:i6jEUhWHX>Aό`Qњ3 d _^urc?{ ԑU%v&!sIr/`",iuCNT{tNQLG!Q>"KO=+Ŭ*fDDnv*H%'XPZ9+xyM A9#6cm7R9d_ϴ(y2ڮ=`z?h(_ RH3KncB,D8٣g0xj.F ߠk.yo1^Ϫ~?䁋9w#i'C;]oWgU_ JѹX@H\[% (S$0M}/MU]ꤘ(}@E5¡rmMZU/Qm)h$CLm˧@9q* URPa#fթ_^|}ifj+kNhReL-S!kT8 "$׏=+;YAbeul= |u󼪱TT pRV/vTW~P",mFr; 2 Oʋ9do)pf<-܏"3672UrUqɄ eUQ{s17+lk6nH–u'not-V P+Ej]v0q{IO͎Bl~z1ʳh>q}X+SX$ў!1ݗu/LJfa8 .8M G֮eGgnjJLK<j2'-]??@fGܘ>aˏ T*>.PŲ@KC-.V*( u਽2]\ |r~0y?r;S~~eEHDDQC]DX2r?Ɗ͜<G5tǵd_v37wA-3?Ţ j_`U$D%5 (1{y7" R?? @ EV7y~l?B_+Wq> "GƜpuӨIvU{\gB4~9FӀ s?˗DmՑP]h+h׿D~_ .zN*Cr2;,2ŵ 'o^Iv@E ar?Ce2dOS`Dc!,#X6-ZakS*;)8 V99%9-v?D1TYHKQEnXc݅{vq- -qE !γ<@{HR2UyaTxlZ혽H&6hiut@aZ)Qѐo|?̊f꼚+&hQoaP UFEUU\i!~A_ 1,Ϻ3߯`C<ۇQ;ߠ"Y'%~A3;xE#(PCX#.meZP A, b?,G?5\߫cm}sP@FVJP|E3jTyHF9*qvɂ7xMy(V`Vv a/ek݌T\pEgE\#f7Z=ѓWZDq=lQ^IT!.k}?r@f6ߜ3S`!zDsу>P0/&_*c?fxm8[ ;4;fť8-sȻ:U;hE( 3(=BChH1{5 [z/ጻ2`ʊ^e'?raGtFbhTALL2&[' &I0?>a940RUPO]PYK[f=1X:`tPQIj O5}LYn9"sY e6`Oe%7yˀ5D:7׫|TD>y/)AJ)Z,4ugu@1Q` 8}9mϷqʕO6773L>B>)WOvOB͜}&W^?`q4>-d 3)F K?7,4>5\ڗ<`9`65]_x@Qv@,ȂxƏâ鹱IBA(A(Foy/ wKF,_}O?.h:z".;qD4vN^RqFpPhjf7$ 1=LDBqGv2trǙEV73Sogt EMϨ;A zhbIPƪteUOS7_,?ov>y3H,y vrjwf^wM)i RqwM`P3o0qMHP?kdt(%yؔ !Rw 5<1ˬhFO/G~4AOc RwI5Zq L5,C*Dӌx83z6 ȾCӗCi$ QbKTX7p:E7G]f6ޮ#APD>>HʺIЭ}`;wsE;pBTBeV ru˖D$nA#_sC x0m3#*DGԆPCswPz Nߥ=j^~;dn7E/f*?hȪ^eY chB3u ] e8'd}b*pRES<=jlϧδ_?ПH_a|ʣrtcDH?qϚ}"|F5. Z`+hh|rU")ػGo_޹,<(FNw蕪xOc Y{з 5`>\,2V^AX`a#B ϰ6?-x^@GH2o~E>]t.;օ Œ/(W}E7$Q$ r5mh9 ͹p0CC&0 $wӹr?$`|.=$Jqu#r&E=\H{%QT<+{SU -8͈X1vUw jĀ7V;[:I$C j4oqS߬j>ZÎjhrk4AHLΩv}Π3?.88GqnC (C,-r^w۬"a)!FhXdyX"xi/ ws?̛ꪛf8cn칎ZuK YCA#Y H"9:25<(htv_3SI;s'j!&! Hpf#j (rxWAIa4el?MN^E>78#W#{7!Ԡ)(j@[:;$:  `.oO/ݿh(__y螓6mׯbhO!рA(PT(P A=m\=!WoDgFa9C9X.]XJL坊kHMu˓U   1(vӎ}`BhnAۗ^n1r @k6cP¶Μ# Zm*6 ^8L O ez WL@:;a9VMq+]Q ;B,=x |s@-_nݚ@*8mI#$zuI:"AESw=|D\|?R">?y~"5 |7߫D(}[g?yC`Pows79-y+Ž^+$Ěx_k[}vn輻wr {wgu~xK+3{}uqwWX.;lE=xXT{Y&y[?ogM,M:ԿM gnU =˜c^?%u>yz߀}16c06vz Wy(@* x9fIc mYkoy/]6PC}"\?! _=x>N}-Ό:!7АbK*P_.U*<ٻ[j!eYB"S.'x~%+ffq$_rX䊏}m:ODZÅ4WQ(eIEy$~aWkO"P)EUBPL@=?<}~>N~]qLz1b(SIM44O7ӿ|Þ蟰&)$8$ <#2|"Di 2)/<|f'cl^<%)6YA1,.W6UN tj}~Jyapo8cqV~^gc/~LBB `zhP?[ X__)FHXOJ7 {A'x(ӪxAd ZE08\XG k;7oesƵ2^7u*sq|?[-Hp@+F:_xBff:ˬ(5`o 8fgrp@DaY#J!zgW'dyus{4誨WsZqGd,Anp78GvVGhb=m = #/SY,jj" +lLTiz~'=QRRz10V T]0r J/xU wlHvYkDt_džZ=dJ# 􎎍ݠ'$ q GNuA7bgs^|tl*n}#-U1j˕ֹb A\i)n`梉>Diԙ#OK;bl6H;b5Y5+q[#h`}"8MP|ړm=_o}0pċz _ %m ǂ*.HU^r ŧлczG{0|`KW>G<7ϣp=l(kQ!| TlQm/N;NIv0U^Nm{\GT| KRPL7Gsh툏ț)NkDniP6rB`9vǰpn?|GKywW?>^Ob. ]>zѳDt`B`@+KEfB\gD~>2MCS0΍A.aVTRB!TsUAܽqbDl647L=D@~>^ vLK*}%VBGإOg@6Rp,Kh;X~0^D6gv C(x)wyyU+PX,mvw]ظ=2du< 60ý?<=T|Y/IrUс`rMρr!`*@yR {v0 q|_>/!DM|g&Ш @U(((*mXk'W&F,s x)[y;zp_{<QSZ>R]ԋ7.E~25#0 egK2@J9drg6.oLdı|@IÁæauMJLJ^R6H+NAYUH!B PQET'Oi:{B_tQ;=k߳W~&dxl.~=u.*ui<$՞J?hQ[T~13!O49E *EUTH'{Ȟ1s0Q? }-7/}Bu|K<t֞OZVN/j #gPry*1kn>~1;%DM" N̿%'*98 @5䏸|Y =\'P:7ne ꂤC̠"*sx&>}5(0ɈT>q_kw =EpiS|p}=MjZwƥHFce D:7~+gaJlg`ľ_V)Y^V; 06[(xNTźyG" .cX&%c&Q!bєh%H@/99QE e4%ըF[0E^ޯ@˴|0WnBY|ߐًJR@rm%G`i]Iv@Ȫw2WN]{%<;lv큶ed>8J>nq֗sW{)zvR@PjϜԆO,V3cet0E  U)'{UQ#K'VxLtm±L"z)Bo|ఙcl'8s2]H2uVC l)5͓ĆT5{v{cL "O hsR͵l,rk.;ed n/áMtM'L C>AFO;\z?ӶoFLvw QlmqpԼZ2O@g}ˬ[+Z3[j,&h&fzuedi-}ԍ3Qqe}W]"#II!u'^zCsA$9n"}!Zaĩ=Yĭ@LȇF;51$ shikC߆m9A{4 E=| Y͸avY)$!ص])kj"A;wL8"sa Ȧ] 5EpwՈ5 [,س]{FU nH)iC=xd Em[6Ol- Ssxq~湮 "<{{uĊ+e3,~X\{pݿۢx cfQ* >RO`BQQH#"|%ǒOf,cy|Ś~7!PnħF/UTġ3ynɰ??Ow=ъ 0?0rӨ,7u-6#d&mBo n?;<H`m︱F)FiCE=ˁ^-N8twхw(^vO0PQw>>JFO('⢚Ƀ3~;R QtCs% P4E ʱRS  L1&a&B!(iaɈdPSLAPUTRS"RDP1MSQk4U3E%ELMT%TQMD!D01DUMT@SDDJPDRMJA}VXJZXbYVQ--P+ %%ad)i bBʼn,"eA%S?-m!'TȪ&!D2DhdAl9#BIIBI\_-0&a(!Zd*&wF1̈ jj( @Uj"b f "$bF)h* ((1%!* hXJ"F%"j"b)f)$CZ `fbbZ*jd !J*% jfd( Z$Z*f*JZ ) 2$(BJ"&&`Y"($S \b*&f( B$hb Y`"V(JY! &f**((*h!h ( j`% !ij &&BR  HPDI vKdɁ"Z)a0CEM 2?4TMDM3Cd4PSSS5QU,AU$E)$"x0 0,()fJfZ h(*( I!fbBTDCLDTU,PA ELRC@SEA2ߎ SC$40PEPS0-S1MD PSU0IBI%2QMQT@TSETS b'?2fX&$0 HALPTRUPPQM3DHD4S D0K14TEJ4@SMM94DDMW[#APEHQLT 2SDiH DSQTTL DAU Q!4RDNb4veu dǟޞa5A 4IK|$=z;jeL ET: 3)HJ' J^@Bi `p JLED0BuB*OD_9U5 ?GeMd{ @?P e}!?z('|] 'A PCh)S)Ss-$myg岨v)҂I!@ !E \/_&z g?Ϥa|"0[IYޫcc'x3'_ ,$AvP? }d4'0)E5jY#LC!C! E$0,0p30)2(BrLL2j`JF fV&( E} D6K  &L$(j!@D,PI&˄L4AEJdd@! iYB PЎ@jLD03fbP1Ffc x9lP#AL외fa I)І˰ iQ 1`o @؈l we_\A XK}i*Suk0?vm:{?wpӏ]of{ǵ~W ]{)Xٌp}2il1A1/wY|;>G?"%E1z,>|-J[uj_MSQO tpOCsϼv)kJK"!Ԏg,?&G=juǶϷGE^/\>poJa2\Nx7W GUeت0SbYHs#C_qv Ǿ|3ƛعyߎI}k{,hF-B_j@;/x:>g(DH+4"襐ޏH5n0 5W?썳P)a?b&(^=bH(8p'j 2&61SfNGqw|e~g|÷WǢ!=}=c3 [fZߗЧc?\ 7A Oj1eM'Zu*~}}H9 M5@e)^Ɣ~"!scVo7SuknVT4]Z=u,]8s3gyyR)FFR)FXkk-mnk1G it}y%\nX;S4tWi5"6&U'ryr]O]]T$y8,3=>MC_kQ=27;5:sXn w=نpc+/wܭֽay{f>$tc޾#ذ_'NT=~w:Lz̀f@6;~Fn7A|euD~st'-#(/(FۤK謊| (}CdvWUfcOzxyi|I9cBN](>„[ZMn mo>[%,[^;3ero|1,2A: c!ufԵ EzA1?DEI$Id7ۏSvXp]g/w ss DBˀ<n;'ݐU{ 9ݜ|>}!oV q}w{tMugpffQJpR;e F%aŤ#̑_ 2ۍ3t㞃{~UA[Ęn%䉀!و)GGC0بptB&WWgmS߯3cN I_M~W >H%HUUxdL*r[|È^X[sYS H"<+ ujZ<kTjlj!k,loZV@1֍Jt'btJ$mr 4fa۷vˆY}&Yi7! )հkSqa95,4 GBes (7,꿏Ĝٗn|I=AFۤ d?,!ʀzw]9'({6{R;g &ea+(AS:Ȑ0YD9X8բHkrDuu!"ؖSìl14Ld<9>{$ÁHvVl lsli;C;pގ&s.^0eWS-a/l9/Q-lpQ:?x @oiIH lNDK9Ah칀<=>!Ľڏ $:Ԡ>΍Ys=<7cԟcl]18>1Ec~͍宁ē5P 8N"P<vWSN@G4(x:\qwwghw-Ǥ\-q^\tg͠o;;t4(+@Jd4*mIJKI0&?-;],OLh*q68  ~p;`'G-DcPNî;LZ^*iב tuTDGL50:NwMoH?IVVGp'gt6؈47 ■-r BOP{\ Bx /f .[A^ҭdDze7=vm$yd_Q6FԘ1@l >Kf QЮIh@A02p7#b@ 㘄3I!?`_nV%Cs4C؈޲^fⴄmUr5VykCBrOc˝tm  4`6aZ]{c}O sCH;k{W#Id}o{!_oGϬY7G+0/C *"7nxY%%ڗQiXᩒFP!tY1*٤Y]pr Vd,0{ekij_\[.z9[4QYuV4SE,^QX:OT7r˩cA/9;.u&R(^aoC8t66J MLyKѣM:&dy_j+CՍ!_BKaC]IɧF(}p$9v*K8Qx:j8JAk\#u}T'Q@|Gu(C܋<n/ ҄$j#Qa&S@(3.5V ,o ,}+9NF JQ)KWkR{kY-q- Pk6,# (W8t[[NXVApQA<~v>,|]‹k4˘}g>pԮk+ߔqeYQE綃sJJHnc+nd {G|Rkth0!8vbp?'np?ϊ:NI?jIdkQQz՘RAeD,M+ۮjϿǥ?JhF()i h>?m'S_WAhWq`Mݳ E>&3hJunv{+LX$n)ߏO ZwL^BEQkaxb04Bv>$F()`Ta.ɂ j0o00}|w ?TFsW~.TetKtm(cGcUM}ھ'0xt5N=q1?J8?cqN=\|IpJꌧjj>l>YN/shjcj8@A]B{oghiLohW:?b/mA\&WR!)ta >ObI(4- PЅYӄ]C#@=P$Ay]Hn f}ݓH? Ybu|(8c7wҙc79ycxYB!N^\(GHuB sYGyW+/3P¤!^S9pOyI>#yo~qC8Ƿ&%04V#7BŕbѪc$ L˝jc?!V󗫹ͫ"&OQNJqRPRף8#9j:x߾7g_.;rq٬J4|t:m>1w|1}Ͷ0Iʗ\bKFZYIK9 ,CT,Znth`M Q?kE^uPna+?MRwdT)z*G72ZR- !Rkp("HAy6D MM4t._o@ H" 2 ߻ۃOsB7i9欅c o_m-L{)&byszʪԯ~SՓ?͏y݂?!Ys+ ixXSظGiav4&3·A.=g])v)ƬD+Hg?)[{ES ~$ldpkV~{qk mKD۩"f}y 6MR+o>}7?*:L΍ (Lo_nsGmֺg^icOĿ5Z#][o}"sVʉ=O|OeW {`9iƺGnikN:;$ڨH,5(Pz~y 0nǙc .2kGN+JѣBO&U*sn󋜪Trqv\곪FH)f61U9M9}-_ۢɆ}P;xH(6wҪl=Q'+)LYišC@Gv1S0Jqh YE%X2R 1b ()S(e|jR{w|Vqi74W,R9&Ƕ)ZX}OjL;o 3f[ B|JzoJهa0ݹ}1;w]Pv! Az1N3RF.쾜ezf20=FK)BթC+{lVAS| )v`Q|A~GG{lmMЇOPňhLnGӉc:;"CUÔ0c4Z `ptH9|=4(χGג-- Q%D!ITUUSA0Q ET$Lm4:;em,#4UW柏?gPx!i^1 [ d i@SR{qtCB@0(}&g{@.^ [#50͚`z8zp1nB'yҦ 9 Cwt:(9L2O=K!s ߄>tzu|78r"?&TXd!OÜF鿳xL%gģ"'o4&pט]J%TF*UPa)x xyd)lX9rk9rd>v֙9b)'+|L>X Sdb!6y=flaɪUvgщYZU1`4'd6K&T+mxR(\_>Cm\*0K0s0ƩdCT܅2sҤ9rδZ.fa EIC%E—%FBQPY mDm*%jǵj)^fKxrA>/oD5y񛿱Oxs n)$UY9Kv6\GEgH%/jp%⊿VVǠ&")kAW2@L/^G3{z EEvsgW<"ÑDC=O>_~EU%n0#ppO|~:Ot*1 9N½taxeCK-Щ`EF"4lWVQSOY?軫(].pU(Q9JTDOE?٦EՔ{Co^3ca=0St2A`꠻X_}̖8S-KN=tYע@6D2M!)D%G8+S^7og_g|׾6ϳ Uy'IGr9E!iz sUZNSzzze'r,uf~OzQ3"ym5xUAP=h~Gs6r(8)KpN>@24wj5iw=XĐ8o(>c ?lT׹M&:~⭹S`7F#qm{؋aX*BgFUSn鼁r9υ5 ,o.6PXgJAbq&.q_±xs " i:|[ ^#y >@>WU߇'ӻl(mg"QavnpqW:[kހfXXw3cmsp"`UT]oLúH/mJxl^5T|.vAnoXPkyo~e52;Àٲ%5tI_]', me7 2:AP@HgP T#j"n߅@cۯ$6>@]?Og޷Y `%Z:\Db䢢}!IÈ %r״ԗy9Vwt-Hy{qKYLf ٍ/zm=>kx+2\fD&/N4dJ Y҉a #[UWh5%jm״ !1MDr.to}^ >E@>'񟻮0) Tx9&&/? ' `q&ʋ>?mhvz|<+4x?/|OуTf-O0PLWÔ!\{y|Wƥpؗ \ \UYx==W'j+ot'L࡜1Ng|Џ{ʹ`lP{xL^Js&ڪ^d?&(4/ + _vS˸Ҁ_;,~XG-(&AޕO&ΗfxőJ?gďw8cvWlm'2 `ʪT(4}m/1žv۽͂.Tk +)S~44h(R(@#yYhtoFinf%=p>29Ad`!O kV@ `2,r8@uÚRMF9Йu$a0 IC{U79ӯ] &r>QĕG|)(`;7O[aK!͊CKh~2U\iy֠:CQb^}ѸC{ϐ!!`}d,;X G#勐+{5[*洱W !ȏr$W?E:|3~w}3WX{ [ZtȫuxYzNSIBVd9YsتpGBd{zadA G1#S泎BGTg;.;=E}~!`ДMB{?W~.D󎷢0f:`? 糚}v;.Cهuž'CáE٥gSn4bӖ".M *%j0 g@;'Texp̓O3*h)ؾ8IU? 6mu]NZcd.\w0)a*scY:<usA1'?fO~1K#ke);D'lpw`TU[Sy _?+oկmUOf&/q(833ȝ#0;Jov0 !E]//j|,3Z|aUz8r{A_" '<1E$A\!]X)[Bb7`ܚ,Xʼn N=$E#mgu..@yuuoXaeq?L,k7N<`X6 }niV}8pƀ#cИӡKn&/ YYuӅp!s_ua+^EK'T:zB4WpZ@xV*H?Y{oӚ_4;'Y%taۮ>nY^^]F εK42ԋ1:Q'*%?}b΄0k۟=&`U)֭أQ?C #)_/:çШhlVb튱O*fB'i B n|eTEs2azx~wᓫc(nj"q1QKW.U$ާ|W1ێ,QӝM'3߻GTg,sއҝ-ޡ^thnxq .%ybOtbkֶ^'Vl />S!y8\II9}  8WfWaw48%__݃G|Dnv"{.y'jA鼅 -[$- ß!v܍aF%'c# n!`Uѳ CFsd/yw?V^Zύ?Ѭ˓sJg"LME+W'9XE@ wU':P뉛zض,X@D@UZۉxyM咾 7]=̦W\dLhRK|C ȼC=.6):F:0o(S 731 %wJCD+9%^ΙHݛZ)K_Pc_~1|]T % E;0bc^q &i˟}^i;@/0;@ *@cb$A~5< g岈ߣW#xǖ>盛rHNݕ#_Q,K0xN+-,ԓ(M!U߮AIbamh@zLMQ| /$aS! @vcùQ%[ 2iAZ}o$̏_6;?928F gmmzW'eڴPDL5bc;uNOBwVa* `\X@jx}Zygw{ إ]zSumm* -PocL@|,Jl\3/#O>߬phbOӐ-%Nv5 12itѝ8倾^׃?L? rDIKQY}.afuq貘^i̦E(0#J8@a4K?^qLIޚ֜4 0ICG٠DA~ku9e:%Dkvy]xn 1yT&Gig7D_=)O)j̩?|DtbQ&Rnp^61w Bl!̐3BCHDAGӨ,| D *%įA@eau1|+vxϽVlWc1 K`uqq1B%RѹHՔѾ6L0y~>c׋$(:YIT[bPT,{LOoӿ}9((( )Nr=n0bRDK9ߋ;&v.^@@\{/x3e#`$O xo٧rr>E2 ^I8kyUJLO sL+'ի0Q܇nX9Nў*aأf|ZmĎo%h&+Val:A'wqyʓ,m$b[Uah21UPgfR̽j`杅+ez%rppɳUhh6+,8r"#PkK3. Q2Jxڮ& EP0I?A!v|5Ʉ8#7E85%n ܖ'd1)MU-UU c0}X*߶~ݍ;8~TNDMHYк=C#%J`rG݇} k|J(^ SDgicO&De\w%g9وS/=ܦ1opn,h_=_4 Q Ư+Qtu:k U?Mw?ً36o٬!z ;Odzm (wڏrSA!6TIuu)O~x%)Oo#8B&?]<54OJ.&Q 4|倭|vG}]\" 6k5N]eޓi./RTTp"I=O8D>anMw]6YcSSP6"zـ v\# $ྜྷ5뻴t'eoI#w=^?r{߰{*E UV#& [D "-+F(Yl(Ն^7hx*Daf vx0A_jmV疸4(7/ Yzf_ڝ,rVTF^ .@Ʒ^yYHUs4k/#c|*jT+:\tsEt]kn{au![q694smrHw.JK- {;X8g;Εga(o;IFSe0e1Xy_/sOLwFW3(FWRx" FW;\!taWuAF_@85e$_dvp9ёjXd/r6R.)tL!!CFzC} ir6㭤w~[IҤkWL !lYo* gp|w9 Ga f/%B3"N+'7*Ҙf$#j022iF[o05B~/|]z5˥׸XIZ=fAXe@Y)uFu5+NiF1GNlV ̐ d}¥SjsU<ϵDes$50:ck{q!GnוGCHVFJkRsvai28L?#Nw:maзLG>xvHǻڍ+[Aou.glo88>O{_׹B#Hl!}htfX sψRT"^+ӡ{|+Y6}J6BΣǼ? Qu5#¸׭=0.N_ue-iqI;}'hZpVtvܵ~j Ͱ݄\V1͗LpxG\b%ҚHnq#cbeb "B 1P҂%DRiDORee4-!83ydi<6]wJ%fxva ϼ`ѽϢF巻T7p;r3-YYWnPu7e:nv;'E] 9_}^Ja_SWK-vV9qrK.K!%9]N2UaTH+}偲nֻ9{ԇF:vm -M5 5AVu8;,0=6J8c{*T*>W\AvlBpZD)Q]@n\I,lX5,z|^+("AD+"3s@.>*6@BJ-U#?y'3S&DjC L}ujiE@%$}[J*YؠkE)0b6lb((D9%RU,S!Gb ^5`ݨb ձ(>WR*\CMe*.j' h kfu*OT,C]׻eTxPnBOnJ^U!LDDO7cgv*} y.*!&N`'ڢw+hT`Dd>w̢j,+ x!Iƅ |Zƍtgl 9`نThT)@7r#vJl|cGbxjF}#s,<$l<_Kw;^b|_Gb,Q Mz/sV1F[غ;_ӛ~Dqlb},6ytX.v[`\.J -~X|X4/qڳwBh?(xO|f_;:L U7}>.׮ܹഘi4Tc(]sѩ/e!иQVX<- #D+ [O|!P"Hxa .O:2? '8m>#;@>~y=-۶|ڪPލ<|ec ~ T`XNȱ.aSE$P4DԾ0J"aZc}`H(x<:8/պRA?O W!Ӯ(?vqm"P -.g0STAHmIVfyzp8Jp(%Ic(bV>46 zR(QaN[yaiʟ/wy=rUH $.o'J arRGOPw3c jauJ];yCE>!(rrL')Sd{B'C8MPeQ@H4?ؐ~}ODŔ c+0ç*](?HW/S,QDcT?b %yq=5.䔂L*P|&kEwJ$A`Ly u[~z4B{r;oe7/E׍M!G@ Wy95Mzp0ؿ$e$Z/0[4┻ˌ0<=8 )RJdP^GJ@5Ġ6>I?û{P'BDi8Huը#9"A*Q*д/7*HdU*:\3W2ٚbID`sݿ_JX/W^n1:@{9#8:w3,ψƪ`!֑&~wǗ :e=Y;2 XCccyjTX+6i>bBlIp6,0[4Y%SH-*sLR#h(Noypy5+  `Тp65BC% v>;:31 !Vl0+$5;!<f H?@yf ALB .,iv! Q/dWOKrrdSkH[PI7![`a3rmYA2C$ SN;EuuFR4@0% }ݾEwq8t[R6Bٝ$P`ƞREAK2aR7ğ|nF$D8<8 a‹Ӊԫ0kXBeϢd@&Ǖw+<.=Ls{<5wIG5`076u,U&H;\K6[!ȮH&Iddš"q^ao8qNa<0Yyk!Ą/'Rp|N z=h=aTMP 6 pOJAaҚAJ'w==h4U'oE;UMMhw|uv/8bMp<$ RŔ' 0=x݂:x&r@a4.SYAvsMB"OVYԱ:A <isZ\%TbS_j30鈟O,g ikA?x  Qׯ0`^a_R#ޞWSu"S%5u 僸= _M7ܹ$]sCYRlZ<$QSOPpG_n&g'%oXXfcO#Oiw{gt5|8(%HPbT2Ia` ~8v}שNs}akЯ?үP?ԅD?Ɂf"t<[!<Q/" ^rO1ڊ`h4&~YX—zl6E2e!~$?NrE,=~V)Dj c%,f N&eW(*(TRJ{⒉H'J*I͑B_COZNê1S(v' !9jマ鄥dͱ=ჷ~|%^KׅߨK=H}g*lhJ E;yWǠXeK<1#3cBI 9 >O jRdb=p`1{I!wн$.Sf:=(MjIgv3B~>@I k$;").ǯn˼nt+[.qmKjQAJ}Fx'wK [2w5Zid zfx`]ÑX;ꨭUn/Wy˴;5pr<ajGj=C|*h0%ʔ`}`iE54z{M* $bmdD|A4UI2aM;*!d t)gP@ۊg0 4 0~Pa!`oh_9v;0i?l qG$z}iw}4}WD\2R&Ealjn٬| Pҗ =KK In.##50+L|DgNG@T@%^9N4!&)`B7dDFBt9_aB6 JY`&eSc>})2@筂r}GΜ%n1R&h0%ˆrvh6Y#lrD1w4t]߆Fj5UCȚ8*vL4M8I~fۆM/*ܩ8w ubrN"'vxER1]ij7E݃$$kKQQk@lP-P!Ԯ˜"Q('v9 8*x2T7߲a)}Ͼy{?]fέJ E*[,\JG?Hύ3Mo[i =e;1bgf4`l;BT'ucHS sC=vWJRS{ѢQmb(i___%\:ԥ:Ff@,4 wpqs#b޷ Y@P椛Ngۇ;`a@5<UoyJgXeU|atG_L;E)ϐ 'Cv w$c&\00r 7ojCt(eY`w$ǩNF{Q;CvMy8D 4tu$8km m {hXIwĹ[uܒȤ+mQT)N91`aЩA%fV`">lpi3WZGz0ށw\ 0"*8b37{G&wa^!1tHl9 v,FADhM4vZ"yG;>}ح?{>ߏ&( IDOapܯ~x?NCL+SPR_sN3 UQ)AF\ ((xwv2 K`70x|钂gi{[1VU>ǣtYK>^#QY?~=OܦwD!2'#nܱj$E^UC5%ԧ觳|#`% ^JXRlu pDSq5۷Nb0RcFq:fI-Ux#*8 2̷z5_'(˻~1燌c!*!'r%;>[@=ÂUvnF nEUUVsr78ʪDUUʪ6¯Ūj-jUEUU]jUR-UUUUUZRW(Hhʊ"כPGQ\xB&|_˖󆧡爇s/H==:`}׸&ZOZy2IH~nwM)&{05: H8Mp9Ñ "1^t~!4½iJH9$:!!&9YWwp | <!(Jd7fd/ЎanXjm?S~ƟsB5*$2m=OS/J*kGdujlhqRA(N\md72)e>/ /|wwcO2 dGS2A ., 3!ݯCSm'܅1p4@ p(Db)yJ Y<M3ߞ;mU L'b2]̪ܿ.I=.h$%R+s@,Qě^,'L` Nb!dd0ZB3>ZST+YG A0A1bvl3pq瘇8j z~\!]? =b-$D4@?_Ul>H(g' b #?!z?ow7Xw_\9@A<Y[XoE  Z8b! 35"=Kwpg[Z,kּvTEd̾3DfM~oۈJ ˳n.}_$93ңOG:)K&ƞq^ &aJJ58F4<~ʾux[RsX?*O/{o6c><2#o}δrNtWͰcs ?3}qUb"wf!%:_\Sob]G3Hq ٞ-c1砒L)fNBPY:.fg>FYCʯͷTRȳX뜢jCM5sd D@2:94ς`967hMXZhW0Dpgs^vt}.k\z @)*Ϩ[(V'Aӎs uBإUihf` dՀԄ|X_e=qvSCOo)؛{ig^Zsr)״ a+DQrVǐ9;&x=7-L xD! (Nb0;w"I (ŶKDĈ? 4T ? 2b*XVq'U]ڨ"*g-y TNJ_} AgC0rC|)l͘(RBkŻEl8v(dfPUUATQRT5a*S t}A|N<Le&Pjd;41^dl8)˶=rx'Nubv=%c3x7bø[|.`Ur$=cF>=/IA뛅fL&JC#FS}2о(i^\>")2J ~qvXNj Ų^(0;hŸ~ゔF1H`]0w!xǝ$LB7>ǂy@{,1an! ~ir*!:>Wbϸ3K~D<#2? @j㛒l&mL 7is%J߭iAҶ.Zؔ"!n~54cvL -*V~K~1GjQYgEXri83en 8y((( :F'_8B+%rNs=pN,QGዒ{.雕4*WhCt(loZ- Zf 4Ug /=ݹrhj[ēi~)bhc l ɎAĘ, +}E(8kϧg6varSbz"ӧN'%AdEϔ*:1Ӽ@ [N&Q&=>pgH7.hQ붴\0aŧ(#sYYX:C 3At sϮ۱yI**2`M*Uya@kxjst20.u4 cWe~{Ek73a CW>2ƚfx!'~3;$Q=Ζь$Smd7 "#;bH?Wǟ~M?*Og@:@EPW|{ҁKa'fHMiq~~' ҧpTuA@*|$lYH P"%@PY0;!^i7HՏrX'W1^7( GW)Ł"H{(: s}Hrw6 1O'|ζ,Q 2U>sC?󎯨?Z;;md1 /[wg!06h)$n|=q\I;d 2q6æ1Pje X*0 0ɀ;Q+OR-uGГVj~ dOr S[i<̌85:G@~!k3ѐϪE{1QL 9v<[_qϒ !9?gut _$~x$*fPE=,={tv=~]&}s]LT0S޶ԇwLghPuA iBO{8pT"} -$I~3bdC։;O`CCnƒ쌚pa*!"Xdv٬J8 u=C(ڬ wnBa+ߊ7igd~}aFU 9;DC Eq{^!wڈᆂB _K`<h괵8RC '  Đ4ƒ3Bώr)xaMz{@b0?g U.͇3EOo, N熩|2j5 H*NwbGA0EGPGNfC``R\=lܸ5bUK\o`ޗ0щQnQgbϮ(+&^$4ב(A6CQ~|CMڝy泫1UPҏ0'fcMt{OwewZ 9@9@2UxIRCU4 5/L~5U02ywپvoC(pX+Zl Aa& &@sm}~o@`j#@P, $!9nԯ^ǎ;6P(6s$y2S0ynox\ 7kpnB)upw.r˿^bD?o!ᒃV UPpLoB32\g/Z%e_zsѥM~u%LR/]}$O^n @@}85j;nD( \wzǎI`]ђO F\P@+v0};~p鹁'A7pኸqx$gll!@L*xp._#!pbߴ}"y8MRD Fp>'eO3%vltPEXYf( :SMΩvp~-4a1]v yY/2U8$ apKS09ҫ!L\QYԴ=Z16;K/6D<3,_OChjyM㎷uhD!`]CqGR:p;/=κ|\>H-0 A0@^6>&fϞ3ʾ>\M-Yٯџ'}&gzr9u;(|a{B,WSnp$.o"zؐvwM!1伒?G#)ߍwJL9z~٘=}ozViug(?xI;>/^#7Y֝+ˈ⺲\\U@ITiqN"E8^U@ ;| LRS|.!H|wb&u~IMUw"+;'4ѩ2;H::k{抚8l=Aȉ  OqoA&Eȧ)W@o.HMshvDfj@:fN%ޜ輣K >!YJus8&,+cG3o;䚆 }W]Խ,aʫ-ܩ,dk7&nT߸&,Gv UPM96 a15递dxad @? ` 3{0/æ!=+ ,By#z;1WK&*`4@psʧ7v弸qZtBJ%")!d B }yI\Գ-;i"h`  R=:Vx# ˁϺWHpdž º1у-K(pb2)`t84L=Qp]Xq 76܍@SꬸD0ࣧW,+ p+IѤBˁd`E^5N3qs'mi眂2Ä#![p5&МØ 6@ةχo{~'_ݿbrܹ$Ր~X8%vRH]7.،&[!fnMu%|_' Lj(`ՊÉ:Gad"q2 U!]\hoYQ (uz"i;d &<>Wwy/\>D}jB  Pl%98:3.D cTIftJ1}o8xF,5h^q=f>Qb'M:NWгIM2Hzy[ةbb>fϮC/^[K#csP4I|9Dp upUOɘRE2nz$pt}"nio \hawCl-Dn!j^AŞSDႭWisk¡KvT0}\QMt<#<I{z(:hД}gx9 ~B0" &&f}b@QLx""Go439-)^!ƚp Qb6g! Cabbn|6p8i-!˪k{vU1(-c_X?0@?Mٮ>~8VR>[KZHKLY+=c8Ӌ{Ký,⢾wyŒUwIQLgcTbRyc~G 5+=+ k3! mc}K0Qw2o蒎+C2ShĔ.Y]%U7N1ws 2M5,v Xw|5ǔ=>Ep8L_-6<C.,!G[  m"ѵRb]>/wn,Dڶ#ER[*#Γ&4 D`9'`oNC>1}2ȌWxQE9L!0290\"`i 45|\"H`Jo!M$JS r9mq2fK{lQ^LN{:(0R)Z> 8gP~=0k$ը ar/Xw'Xh3Y#2P79uˤM4ۄ*[аFY(98N3 g, PSY6瓀l=)3O8V+.+Cx`4{wAG uz}-PRs]`nrv0Ga.Ho k 5^C؃!StQP)x1]I@'JIhSf؆=P >\6w%ˇ0QB %>X$fNS:O(Mtu+R|Cl*u`. w̅BM~S`)O$fxdJ䵛.d'N̰d8^F^gTm' e iq4 tIoRǦ֋Tt 4 gMlB!"UATfXw% ;,i68XF8:ǭ%nhPD@L9SZMY9=s80j^fؙLΡ8*eO32N$7LjL;v  9T6bPV.]̇3)}|#.BN$zt[I` $w#wsSl?q @t0@)1yAɁ)`(0 6v>p@lI=/c D u4Xٚނ_4pv:h!esqw"[D0KiX+2p  )qxk6>&)ww}>FSD!!~mK,Zbp}K!GMdK ·yݠlJjB-R!H V[0gK:gN?/C CB\u.!Varv?Ld1FhkASBL!b&3fӬT< id tݍɆ$:L2`kC4xQfl%]X1Rarww3.y|C}`ȡ'h?>M NB6x`.|"S}2ah.RD@-)~ EWs*J^RҨ $ӷʤ_f9d)B#"EA8vYM[ wð?vT 5f% ħ`ilx>3yU(i!czO՚Xhg qlnUC?cKJ!DJσb2JpsJe>:L@/ ;ك(qBL4M1v8]D6a<ǔ# V:]:]9O_kpo>8֪ݾemKH%bhe.rs5Ux 9mI:K*YHj%OE=e\Z'j\fjIH)4yMA#3-96tBg73tXSUH<Y6{]汒>s:T5 ɹ0^.ӳyཥw=wF1C_DRFADP>3 v`,vX>!Tn~Fgxxb,"h,TWeuOR~A;e,+XXԄ0 7|(z=e|% R,coӟb/}]rA/CŕHFr<8WwUW=;x~|R.[vG<`<1_M 3^{yiHeK lG(agDjbe{,)x-r@ɉ4@5]T񺕾+[7(?7H8‡9\4L&_y {Y! #܅ rx=K b4}ޘY-^p- asRKbEʂ`Q`MYGng49tڨhl$bKſ5!SafO9H.H{M\<u@d߻MPrQ,08ג}@<Hm zp򤚌8}_3(wE2~4h?PA ?}a0Ǝ5C0^xU]vv& sߝĺ9 (pu|Q XR`_YgpP}b&N\ Y i?9z#ԝo͓/֟iyÒݦtǞmuGzUBg,z-9?G;Ǟ(v!:P=-.G7*yz|8/EZ9h )IJqb "Zkroߠnu=9deRwDH Ӄu1s}d9vo|@ 8_ՔH}#9*9g;L9_VWғ2ΎJTr=v#Fdof>H z兔Õ0?..dhrzV9ٺ)"5d`xfi1>-4Y&$$$M@IߩB&u6á ˓!}S}e"%cuϣdc!&CShcۚӆ:jC"xPgO|y$;Hh !R_:xs ABJ6X-asjp [7B 6Q !BGj(L-AZ8;[/NGՁ ɦ;wv͝6!'6`ઘ:X*( 2{0clTW;$&ZM3`}{IǏw5yē~jzˤd`9dBVCm9(bC^cgs'ښ \~ D6QdH0_4Md.@L*zpO22_rxǦ#&ȢȞ&֜{m8Cz`{Ŕש [:gQ87XmS$^%y(8OCx$DP7Ug̱ PTdj 2yK8SG6}h}9ehrǁ8a4D:Lm2rмu8wpPHOu30~+7K4Q4.H(mWla.m[r닱L7#I&8&Hc@t֊k'5 c&h&;㇠**Kg.=F!{;KҤ]| p0ẌT{{&gRbNXqi;F=:rӳI],a9Ԁ{P;;M4HP 3M D2N~5sJC#Q&ӧ4N^IN^]]ȏ8[3gnckPR"D%rs F( єWO9^%RgbUǺ~Kػf0m7dP0i zhb$=wy1 l+0Vz0f,9 s/,"C)ǽhZI?5r۵GlN;7Aw%P}@׳tdAm(Z4PƑ70.Kv{8[& p:yHQ74z(@c=]Brbָ67}aXf/yfG|1w~" x$r[9bc}wU1dX[u7ه5P9'P#\ :eфaQ qvBs{ƏvOFiJvyt@%̰&PLc7E1|EuUF"yXX~ZRDj&p3 |wcav:2飶d@ؓJFp]4U;#&`~8xfc LUKHbWlUN(h§ʁa :1Ifvİ zgQYE!zb m.4ᬀFpur^ 'fYm Eʘc\lռƷ!ƋN=!S ͎6va4(+6BH+B#A,+$ IrC?~Ϲ5Z!c# 7_k\$ m8BYт>bkU::ZT4IBO|C$Ug!cY&I oڥ֕PqoAwCxʦ:;B$@DV8Iq}Ag '|+@q x)giGÜJp[҇&Auzr$O|{1=bȽQ>T X;60Aph u7_?  q\3`b,?- zixHbbp/̰OLhbv,4ʅ(TI Pu:sPng P| W)Hs$ z@$]&*uB =;r7/pR#aGP(X*^d O3M~N<'眣C*҂t$z8A" 07OgX00PHe5;dOgagXO<~wRBdn(EyOm8?N3z50XC/' {j>:CdOǀKqCu7ӻ`BİaUsނ?ޫGٞHBQfC5CiJ{㮮A0&;mzooI= u@r~/\CL)8C"L- ,ze-R5y7F\v|sf(˃ˌvHU#ŻMK51.z<#f? 9gNLDdu!ϱ(3: ꂍsW%O.米u^fMI#cf4W{,UU} bx vlZÿL[΃<হ?=%>I 05>OqD$8nz$xq1( 'r*@S vk~ H'i ӉSc ®˄ɖuUO؉׹-2bwhA!wJ D-F+H{6ASCOE^ A:JуzUg"$;jdL@+U%HWLIQ|#GPp@#C4K\t՝xhVfN$!Q;G xyوmM zdu,I!N' u=Ep :v |d&uH)S,I D1ns)4S pJV S1ٟ;o͓1/iE?ct}ËaZ  !$2#?'0i'|ψtV=4S7채yh~?Ũ$+Z 1?A/𓽾ߓF ]+`- 3Ѧߕ4`!e6]1H`ܓfZq tU9Q'*&Vo쯉BNߢA̤K~{Ҏ0xLjǾ[+ƽYk$S Ę嬰{,FWu>M|?f[!AoKʮ ^>]fNX۱Rhl!'2b?p*&ԱjahSg ‡ =Zя ?׮^S"  ?*\ԟ∓Sck1vD[a0̜|Mu!tAzDqD6枋;K'Yg=`Y_EЪXhfѓ,7HK+w zx 0}7p>ϥmx([{A{F@GKI/B/@TOR;^/1ؗ8SC PbݷgWjkfeUXj oM<<3X{|f }kh(O{"$`'ӋC44:ygGLru5Mv9T# ] y T E'eojH$2B*0 !%Z5|g^i AkR=%n/TYϗjdQpAd .!,+C9IM/D)PcqʱVH6&ќf(-5C!lHʼn$ECݷT+Kvg}ѷ1 F Rop'+FdmGAFFSybͅ뤔@:7hBjSfRGpg\Q´KA"f!t>zw=~O_Wl;z;&<\t!태cɷ; ݏ=xc33HCx14+ƦBSc:ɘ#K{ ^_#.a|lb;6e۰VP 8 (J"QWī)Y4^/U4T]J Q'Hb0`T.8yz\ $D?q)02FznXΝV$#"]gK5*WOrI1<9;rU[ା:+7y)W s'IYe>J7;#G0[uV QA@p4Kݏ|˯Y\YQ#Ry]I7ZkzY*90J{ iqz=bwݠ7 wIXb3n dX!b"aUWl3 t n!$Â$7 HDU (U:ĜҔYvU0ưj@Pf .mDvslv5 f%nkO81aoL,yvB:;Bj>PȄI$1QL%TW{өsu32|{f@P%ЎopE0dDB>&6w k8ÜHVӑ$4vճ'xWVO>=;|X!VLM*J!>M.~p|vrVwMqDzuѨ>W.e*n@v5p@\R4P5VhFW`'#s A.k>Q-9c]׭ T!!05YhkBhzYJٶ-j=D54iT\53M"ekyb=vI ѱm4't`ߣNs2͚k|jzYƁS mamMϢ [@=Wti؊/ s.xW'47[pem:?]k _qvеiӷu%ZۓEю'Mb{x8eɭ+o51K1;h'ծYnTuᄮײ]X.aߡoI2\PO"^r =;XWiK@4nyuz"KË9hpk+g++5\q+:g#[Tægv)xb4ۍ^]wPbS Z {Yk?10*|R]UUUU]Ɏ>UAYPUytϗ @`.&pʵ`-=`1r)n*5X.`@C;V*۝vq[K [܉>^Y?},)sD_ۜ'3JVuD##8G 'F\EUO ~}}=(z?($i^C8{S=|5Wy Tu\ȿߛDt[": =? D'kPMbkWmhmbm0Da 1쟆L/ olr{U".[$`0zd'濖>uc!0!$"`>R22D(u rz"8C~ gu5>v0U)B!d4UV75fEf+VB@)n{;Rz>ң0kP"q"s6z *N{cȣ}D/E_Hxr%nۙ}=A&S^V7: >~6q ደW l\'¸b"ǭ:Tu#bXwY{Cf v~<.S5$m(R셷vX5tڸee.a(3@9\FNF¯*@A8pÂm1e{9k4O &-J'1cUnr!KuDqq5 GzlX տ9AnfT0f!V|9r}xXuHixi}0c$V}R%]:x/Pr Đ1Lp+X_~8`& nEyیm٣aKr- q'+|a_m1]6!^X1vmAQ*.1 m^$f*9Hw_F9%49BݯS @*n18龹p!u&ݵLФT끰i>JFWg˜ 5S;,t=B=с:h;OJ1R.?Om JPtnDo'5&W:~ṭtl%U~ժ"d/Yzvn vJκd|׸79us=ç?#d sۡ @IM%GHr?0/ɷ3<}} LAX=@<}_Y Z;j  A%t@4D7!m+ a0ñ#s"$Ȋlm" `J`tSKL[[Ehw)ɤxmm$0lР/e3hu񥣢"/LB΂B< \T #k"mjTFG0V0Qhۡ7u4KskvWD Z絤;1NîTg(UT$#sG0P Qn }4h2˄Fi*R@č"OY_l nQP93# sV;Hu5\RI״=Tr>e$)"tB ":(Zek+`M0 گ<s&+dm^Dr(H tecZd5@v/Ġ oAؓ1sOog|8# p=Ĕ*J;XBB!S*J}\/a:Id3Kr ]ܘQ8k\ c㌟?ƠF0/{܅5e32d+ t]g>!ώ0M{ՌȭsL xj'gkqq@Ú  YBDYS`DbyYJ U麷F]l-(>WM`eRKv7i z̹B+KI*.* z4L -Hl dHbÙߕؾ`96Bf/`yBo>9~#02PNWLG ae/¢ 4Z,c׶aױbT6"!ue!𑲌ba&B b0(0́hP-#KA8J'9* ^@nf 9m]U y7~O? x9YeL&8f(ņD1٥{K(R=PGؑ}v-8mb$`FeP mjO! Vҭ*Y4!0MU**G!9>f?fb!4'OUKKJ,E-KVTN,IdJEbJO(CHST4c%YF3C!R zcCj @hBI:'QDErfEpM<&`ȃ (|vV5<0Ī>l ;!.o&bMzG,zLـsNkG0e L3u۪pr&@=ݘ;4 D3lPQ=}Q*ݳGߜ]ۉ|ph3PFuv&aL?.~ZqqvG46I6`C']bD<AaZ%=yI11u˽zIݽ2xJA]7&Qab* 5J߱ cY{0Tf{D6_!420RLRqp' '9y%Q^(p:@{+tE ,9QɓZSH ;Pj0GCxTӿi[6h7y|}=O k]iиL< hXfe^&i%}Bf-Q6$@wc$Ck ܬ.|3Twy9)pd^cNWL:B7;\Hv~^H2s`||9yMY3|LPD /fy8#0dSXߘ9c>q}i B]c,V] F |³}un}N$;)bk2R ~: 6!J!!#;U٠ohDJGԖ d^1>JfG[#,}y3pklAӟ|GyꧯNM%IьJ==N nc=V|5"’' beFU^3ԄK ʒ pt֎ؠvM.FTd"SL"@08CnDof(p ;5·^..z νF 5A>S v&;rX@}x$a%$M;`L =qg\-Q`\ҙc?"IWy6مla^c XA(A+z%~(qG#9{\!d{eטɠfܙdp%ҝ"$" *b=s9$yD@`kV` lwmC~q?[ <Ƞq]8vcU Ԕ`:cމ`H7~ MoPЇB"Uv]KUy OzuИ!R Vl+QjvD[^ł&IF.-F J8^ (1ƈ,EU ]cYB31i>FJhCOA(޲kf=i&{X'^= X'KuCLr4íЎxL>W4BT#\cv/V8ꨲ:K5VltI.s&66vt߾򨃮9y3 *s>=IKs/bqF>G$Z4" dP ĄH19ע>$J:4>W&vjr4C en+x+D׏sa:ѯ0$봞GT}{HNvhЧi0B_%|mTA0 %mR%X 2a\/M) Tp0&~A44@e o2!EY֦@XD0;~p/~=f,"Wp6,*3g+dM%kxG%m9|3z^딭r8q6f0]<β{ӰtKtLR36y2f%UAIqE)¡S$E 2psUp~z=Ҟ!tag=h)-q@0: mH+mpwD?wyqנey gFtb>o^L5O''_!c͜|=_cݛ!xPYVV`<>ht  sJv=*eb5 z3mg׀q w_~{0 8Ў1W$QERTQyIȂP򍊨 WD[vMn"<˰tZiIvO|١U0LĞ8.\ P+e[+}5m/roPKf%y.u·SiC9-voe֦o.gO-mKGĽ:d-nv W`p6S&fJ@m(ΘmHGr`UK?@R׿~.;]]3EBN-(zi$RHHKMJeKiUVHgI*Y=6^`1JTM%7=oSƇ3ɝo}eeɮ| FݭT?X!S*S!ǗjɕcqCۻ]`n{.)k)Y7ǫ:j)J;!!2i#/.+[\lgQ8>UOd#Ŧ+_Ht?'sx>[(>&eSÓ z"S&=6/4D$teÕOb&_Qs9go#Ɲ>#/ݫ,0  cz'AQlC䁱Wk)P5^,E^-gQiHysyNo/< &PsaDJbCPLHj7Ru"MBU)3G菿yPҩyjtMG-nސ&=}`\|QEMνz2n$=PFC7I{=W="1K>o]? p_@}&82r#.LlnQFS}pD;=p12<4Ħ6Hd0dBHo`}qk?>G"Ob#? <.aA!$.1[]dI}{l 8XYI3]HQ1FbХ(;SNQqB9pRD*GGP/9o 7!K9ƍР6{4zM{GAL:{LrgQ0߇ -")HHKʷYFHLLK!%9xBgEe1 ywz]9ƶ)%xƯcNaB;EXt=fĞş#ߪ:55``nN0w̗e٥շ !td)i,+5-G\Nޔf62弓 YHֶym& d~D1"h*EV<[:;e;-Z8|x=`ATMO|gv&t7MSU?1bf YDP_mvGz/PY;Ð먣gEy^Ef\0⡧(F$;2 j@ u?0TNL|7ŝkX\6 Ւ+06_lx߿IOx՚>5:T\qU}^z*$WtMA(ŘmVte+}g8(߽Lj+J`-y^+Z?g.Y0'uPX3ՀNKn4+  )56gV0%G.>0ZPP5i&+@M8 l7դ}Nκȝ uƜm>g>9I:wfgL-aʌk`!5rZ]DFA7`P=kg-y@-_CMm\`4Q~7`8z2s?}5\A )J-v1Rmm-_-Apʲ0HeaIFkśN,0!Qv t2ǂ>"UVqCuK|JD=؜p< S%y0 9هnn<`:v)v⽱qfhJcTizP9 @T`T@07v:ȓ7h Ĝ~uP9LJfgBޫ )vuN\9h e/}4]̷Whǻd-w;ן>8%^ٽ9ų\npB0%%@D!,Sa !$*W߻Ipl*;!93.Xhwy:w4ⷳ8~:?=NhL;37eٛf9Ah^0Oɗ>緿 i=σ!t&辳3k3Xڜ \6 /Ƚ#~=n/יÒJ@HĴ6, ~ت4FMAFѫnm/EDX =yu82T8UGngM2B"{*ru@vg2Hp|` ` P5Uݽ}1Xh5TQTA= @SZ"s772 K0۵cu"S OIcZ2W `K@PzY{1&5lc:bdKFE"‰gdI[['aY#>(+ZXR}peHYF$-E!יqcCv'޵UwB`H9iF.) ,1LSS*8)w.E¥e00H[ҒP@G@?IB"$ij&˖f98|wC@%BHG?,?ht#df %CH *1\t##] epa|& MM^[l2}zQ xA c '; I:nv)@%R4+H9uK`_Rφ3 BbhvJ!H`c 1㉂Sbcƕ¸6U(F], $ w e)wP+$H:ˮL,""&e" QK|_Yցևo)Kj/Q7q0MԄa0&EMzdń8@&"E+.\?\K !(^NC<", }[!Pr6`|z.0YNi ,II#ҏyuq?zIk\~;jwMGSo!T>+˿ ~ D`Ow7鋯|@j~(L V4ETM(\ HP,_<$p<0æd{3hxt;*(}kU9/3wJodم?E#l54C;&@)Ac\%dѢ/p\JU晘[m3#0%)?!f g\gC沱Sb&_egKhRV{h14J@,H2R#!(z <"&%F# $X=1 Le: WKCW&$10  0F1)hd" ZF%f*BJBb&%Z(JJ%jUhV hD" `TYH;uυ,)1 .[~E-!Hx? |x+'_|RR4@jH?f+մ#G;I2oR֥*OZk@<9 _LL)HYq\EޢdX<7к8I&X0l?:,S'9̘?ñ%M#5I4yuQA,ZX퇮$D1L؀W= n3՜7,!e+uDj3@r AcBeI H@iJjF(i)"bQ@ ȏ?8r:{7%\߯|gO O޿3gkƻy vlE`c8rNtaL#5>Gָ+~ rCT&<{{Wsd 3ヺ=YxU²4Ad(|ubuz8"!Y:|2+iG}Ū J7mVqM_z)>;_tM&h$I ԇͮ{{ ~3[{t ,<5K QҫF`V ? L,[DmPiKa9P{˖g4Ƭ U@؝ ˵ź欝 j'IJN }ݞٙ9BcF>V~(\EVq^>l(zCV|AB!d'D58L"sT_vip-s㷑QK4@<+Щ{ (sBM%ڲvU2}Χ&Lhzj蓟%8xygr z*NO?vi9=abr fيN%qJ2cy%@G )` Ri_v "[G%n|[V۾1ai;'hZ֮Jg0Gilg9,5`qhg;˘$LTq!O}v{ jB"ޡ%țDFͯ8ڋ]恙 W Zwrv5E 0Rs`@퐨s׉%ϐNuD?ZȤOga( )2JFxz83;.H">wzuaC./Wu0͑۰ @AԊG dJ/ U:Y'TU%7 ?oGC'W ]1gVp6)dBڽܺDD2vgmUQ،Yg}I JQB#S@wz~ny~}>c=A|'/ D 5 Brpv'9='X*[ `qJ^&=r-H# *bh +s,d+azf4wH cqo $61!Q1ZPv+R*SgLn L >Q vZ/*ad*ŪXY[ZjX_8i4$(*? 0??˺ @}W`}  )uAXb +χ9ߣSN 48{0PD@:7K0v 0?=&J_P1D1rd%5@d -5JD~p$J%)1MXD,@L)Nr3DMoCP-ETRH@wxbF9&ҙѤ!c UBTEETQTES iU1 Š!X2*.zd*JX<4- A4n gC:W{2IU"EO?IB" ymg_|v=C3xk)"1JٺUu&nMqǿ ,VzQ?^4H@L76-bc\>;AXF:%ǽ2 |ѽ8ɮbT Bg*{_SO7 R72)/owხ(?~YbuGS93(A D?4*6F`9t&o# oٰogp<~(83$كf`f03\΢'!]&&1Pj#"`h蚠)u0G܄ȁKMu͌;"=&8|費].iQ*"Pέ%C5*lV^:]a: 0 y>)L2qV\3on=!55Kw8NVhLiت4\ÜQn4:7 "bwF]a~~xsHx'7Yx< N낙Gž+^Y `XRuU5Şa>/;?6\m&O|ϒwOOz#M;5<(( ?Y,/8I`.!!h)y"P| T/( jՍ xLNmi ֌,I>ha$ zLA}ֺΈ'6T#ꄏY|ػ.qz;&ۗvWhdMhd#9~3ώ2=GiLsvj"0K< >I/d_c.#DaJ0x培ͳb4Bg'6n#~kJZrjHs ݘ^6ž*"C`>g˙:xcpdkт TDX}))? RtZ $OP?ԧE)JiiM dED2)3 &7AbRFBBb4HM iMkqhf.Xql(ܗ`F9 X[qLf2,DmRb&l)dev`mRܦBr^Af"l s33*QL\kJvvT ,m[WhTP"m*1!^%G ) #RQ"#[8XNNKT-`[blMt|)$>U!mClʩˎTY6{ɚ mRn!SmUAAҕ2*.Պ}P|ϐU!%TPD4L0CP$bR,cOJ|zV^z=C@uH|_Ckd.D1f@ ξg}(m:Y2ЩުiGHN=?v/s!,|j!f( eqe*VºQ; }NwDH^ 'ӉT*B]beyPj%(xD>}eW8dfQۮ b0߰#nCPOsM^2+H :> T]JO9i?T fDzU' y8kS6*0j2W= tL遢>as{,G3P" SJ y0$_4txmV {00gd% Ib[,(T,!OD.)DJ"ORzOLRu%6r3RIad<> JZ>;PG@ðAUKAg8E Y؉0`$˦⚎TE >&ol9B#d" Z)i($ "@=XQH --y^USŨ[AD JGb hY_ 0'$xz__lv5\2k-@mS nxO>MK! <N3lUG'pÈh<mӕHg\I,8i{mّna-=ґr-4zy[gєr?=F+^' 7NBc)%( i"3&"&:Qr/2hX&R ^1R \OUQTPOLd$$TKHȅ H L3DcIٟW:0M2\~ȩPE,2ACH3RK(RE2+11PDU^>Zh2&h ө5y&|6]>r{bA||0Jo|>"̙N"Ԝ8zP~$Wlhc1 4ĔQ%4ĔSEfCaoʪGÎ\1WbhXwh"qཡ$?m&&AH$Ge IA22N$H 7 (()=ynDոLM/"#UOK,2̰4 n>jh!"%9 @a G \ (g*/[͍2fRv/?/qP3 naT/!ñx'twp9y5?NA@R*q*Jo"amm6h4FԨ TiY2u'aTP2V"b\ŕ L֦BL&Jc50Fpl~GǭyO0yA6Ju.a44i!A9a9 d@4RFƢ֚?3խvDR򄹜7}7$($HD, !|lMY_jun߾2y7iJP<U{,M'ø>8Ӎ%G0B Y1aD,Xm|َVKiS#јRJ@3>01L~AAMi }RA<Z:J*:, 5 &E>&<ֻnNoUpVc{O9bR k 0mLraÏFu8HqpLQT(pZs~lٙ `e׍O%Ml4HQ [Rj*vμ{ydvU*5!| g/l-bZUE"UFb R&6B4`t*C ;͒oQ'4Ak*G$*J@G`Ѧ/dab!!%qr, p^o9)).qDz:r >:zM5 [=0&1T+JZ$09UpYR\.M:B#98yS Xki}>roVuD9 @~MXI׺S2Z,^JV niua48FOK7 09/*C+|| [#PYBgךu ,|R(E91adp£%2hBŐ=r-aI]ͼ]s \@Dw6 dgw.C %$Ub QP*npҙ-2,-3Q/7 -Oټ*}ʮUIE.-f)H6;m{M?^f8lw\Z4ŕ'"lbn4 $=È+f5|"{lQ"vŹ s_Ѭk #ߊ*)A(D;N^wZ(Si%pbn( Ͽ7cěiJ4uKðxS=p/jKq>;[Kes?24vBI'.tz؆' :9QCOZ+ecYJP~ywDDJ*0c e $ڼى5;r{wn?f~ͤpvBb]+fL&T aP fOT_r.*Uwٞմ%⵪ַUUUUkr֯Uxt;d{oEKDÈ ^b☏Zz&՘Y *\D $F(/D1-IPf&FF,l0JTQ>9ʮWL )N w= (@pønvc <69Zִ;h1W(~0P)X)#Pa=i0xUa<ާ[_t *!ƶ秝xs=QNnnj'²DF0-%RU@R` J0@& o s(&G&&2Q2;4a5اZHnJ@U'P\" Q J Ðs2:^0;2I;@rD(vA!S 'wHTS{Ra[x߭TQ׍Y"D2E6%-tgD[S$ $ I&niddg[1s%`gsh=8pnPTI %A4 R̈IIEIPQE5R4EDETS$PCBTJ}Kue2Jfƪ=\0$ˎQћM+s#EWe&45i# '3NKQE|KKU*>4D@!3,o@;2:sGbxDhǷ2 L ;fb.l)NDEhr\l>Ndڌ?G\2.ٖslIz݁? Ǟ_ؕ.rLWLz{,Q5 >&=5yQxzwߑ8&> [E$(y,9l.'= r) b|R0Ȥ\$ Qk!KrWyR[h?jb^TuiM eҹ?JFc!q!U_~>B0oঈ z&#E'ۣ@d ϗee`ګmUZZ?CE$ffA&NbQ޿Zm2M@gC!DSR^1}-!E7޹G6dx c %?uuDZԪ{{ t>Y>r~%IP`HQQPPQT?\ːLt99 \4L۔UUi{uO8u0H+!*#IO><8kk@KP R @s%Yu}Xrq&h((=$47|ϻ};T>OTG ъZ{IaĦ0MDTDscUC lwhyQ+nrg:pWg_xXϯk<-_ IAk|%lz[%= d@"^{oG7=zVcqݘMfadQP 3plQTxF':u[GQ)IR6yt>e/Q1t<立0!N}Y&P2\s֟DySqrNq8q7ThXts5u0prL47kjND().9}mfOsASTڇ<_8~;Rrs!aŃy+@y`G}")ڧp5pR|B@__? ÈfHf $߂:Qbk7CFN`I՝ihcہY0}M7~愒8QǼY%Q=q!:rGec0(71E6(jb@Z"=DTqںY4Rq@"I6@\SNI Vv D<8*z. "{u.D1D`/w Xg|:}Ù:6"Z@i㹎sa'50` 0ݚٖf;uԐ:w:CN<ͻJ$bzY8b~* @:0$;I֓hJ{N0ylV&I;Ñ+ux+x-#f~xJ߶2…aްU:.a,mߝ0Uh=f)x+dgӿ&5 \5&S4#z]v'CuO9\kC'Psy3 L#hՏ2_zfy#}l.Ue ;d D9.n$-0e>T3a LFj%xy/~=r^ۥa݌v^+X t6w1םde9 3;=m?}j]Sv΁$ތ0iJf0.N+on0Ofk/36?"`GV.rNUeu0vD&7h,FG^j8b,$9imqT\$vL6OGs]rY.]-o6E&ɘILԩa޼MNxPޒQD@Qsap:03xl ,c^%`xyH#KOa^mrlv+&kdSdOTO[}=L^TH:MZ7ZXdҴ7Jx䆕X)えlNb[NޯyǦa"'#_{;g4&3-)\ݦ+&GPmȞP{]dcM8NqrdB;s'}-=>$j6#U$kÍ;żGeC˂JMp˹-%og<Ԡfn9מYͷ 6vuX. HDTW gkUDK\eg8fTKk4ә_]fwZ㎟yclƺD;uY Ic )Is"Ď3w&_|[k&4 Gw}tDuUw]fe+ ךxW:Ub_J N0X<奪;o,߻F"sǣ&[{~`͝wkSuBf "l~+vd?F'FM5ZBglP##&P㼗Fne:LYn^uT٧Z;td>IO\&:vm(JLAM{q%_YPyp: )y1w2IA >N# EvM9x"7uhW8. $q.ABl~ۨVWࣟ :agn6kǣ' M>uLv#Uk4KIn>̨vixG#Y7']e6kڷȓ(z%7.WP Í25湗l%&(\^0a:Q/!*`X'40;nT1L'8uZ0B5oMεAibcYF%{j";R8 "q1]XZr7oVo|L1lFz5mb5w2"\V9Eە lLL3> d|\- ֬LL$8Q9xT"Ho^.bQ܆|WkRI:wOPeޭDEX)H"tP_+_| ;?/GjyUT̑m&N&+iDF*DQ*k;n`s j!10ZR mU"""}᮪"UUTEU_Oͼ۷ʯd/E/9W1t'!K׀4 u=M}ŇRӣx0k'=FWFt9Qg~l4cx+H]8q)FSc<>Q^kux+}ć>8VQI; H4<ؠbU16^xre-&a1bw%ErYj0g,Z滚:ΎcwPKdt!qp XU:.9|kF[e "uԔjv6FuT;M]y2"J-E |`PӬZCeAp.e5O9 M46 \ &{*a4dVΐ " `̳PJؚA]mC\Z Gbrg t C 6D`'a)½f1Z]@CN-Q:n'F#f+,N56YĝhYfg:tz$yxJNK%t#S2!t&I3$k8jgb+ߧo i1" g9m-;!TsLۤundB?t匞ezcZ%kU(YuIۧL3p1[LeH)oG(.LmezV&< <q;6$c㫝+h̷-DqCG9Z hA˧g)&n٣oBjĶz.G8Bk^eg}HZ;aM zw$ Sɲ!| ljE@*'yH9B`2gl4O%?iTəU4 0cBD`T`:RVmUA {mԌ*8! dNDĄS vdnL#Qr8KYz*Dd( ifPbotK)GH2u6,@x~O$-ͷr:X *;r觖&.ǽJ#Udi=-6L*Z_G6R:u].6:SRNjg|2w7J\zgΣ,L8 ;xr W"r߈$ .3\C"g1N~#'%1صT# ,] tQ( Q? ot:<`ŤzC:cҡR! q{9cѩ q!TφIHql2,*h8OӖb !*XaRRyr%]5Fnα.3v5}@(w Qn85Ex:tz^Rgg{p۰SsL@{+*dXEnL_>8D&X|Geb^8.aviqj;:2f3eܷb \ L˃^Kd('SȊiX!CzhGl/3ťrѽaו M2=n60^!uRV%; U}7͇Ys`a]'1Z|OAu=-*xx<β`L$znn 9=U)9 J{_#:[D!s!:-am EgpA:xz˙4ia;=(~|:Y Cx@}T2xL|sV2p:ҕ~yDY-8eN-9>ʮ^mwsJI;>bbtB<;ê X>/D¡%OwPw'HD/wC:PH'%˯~+=?uHv=`M=*34NC_ \\ dYTgy ^ \_٢"+A=~bf|0R4|OzLђA&">CBmLCX*K|d3VU^H20yjɉTufJ#_VRdHA)Bd,=wo Vefd1e9ٛbA,č~m7hcS9*-=g>WKdoR+aNuKZZ#Q]}pɭY f I[:ZoSUbʗl.]{"3@ ,4I4c  Y$\`b$|tCQ'D1u,D bpp;NrDӊ?wF5|R!^Ki* Q M&xY ( *6XsƧޅ~*=9i{,Ջ} {*m EX9Y rpJPs, kh(]%Q9(i%4$u7cpRM`xBW~dɭfQ>QϛsHP T*/va|d(,Rs@ H@@H#P~$9d QCHAty',VOf>@c:z)Nc#9-IZzk#.U \u+Nߩa%V_$*MMsw ꥐj) L3y5$!gJa"_kiy\6uTxO)FvbKt \\3e~4>ˉǺfňf|€{19%4@xo:xyJ C<߄\+G@(k#H09Mxƻa<kZQ2b *h&3A~᎐$|9ن8$X$>v9W7ڢEZUUUPЧJZ9~R<-;q,L>559dH`4߈CxyC2 U J%M5"C `O<}ш)MN Y+>)I׌'#d1"!R[ 0 *B(*d H!i$$ǜNL:%(B !Ssxz`B!:7h`ȠØhtрPC@>[vO\)gx5*Z 0k_\%n|U Fָuob wt:zvg dT?jfqPEK:mK!`zx9i3#JUe¢Rjܲ7(qo aK;iiP벮 =akBMHF86//t<9T@N\lΫAQS:8\뚕1 1֥vWl݅CP?(ȇQn LzM؄s8i@Q']}*w 4X~߃33NsPW.)eTHCGi`dYYp//nhM>RMY_h-A#mky;tAmǷxtBOqszU;tJt=Oa C0,Ĉcp2%p9cX6S7n cJMaewcVj-Iy MͤMALiYa'bAdv5N\(jK@H20 zC ,P/2~)X*|-q >m7wP{@f9PxƁ"$ST VE{͟ .D`q0I۽ҧNDম@ޓVj߹Rk.۰v6|cvA7@Cf526L=%wY^a]-joӛfN%J" i  b_:)XVA{Z;Ǥ<))`x?TݐZv]|햑 T)GzDG=uo16pcwڮqng3sg ]^x:9\^(?Z&6C:PqsYhsTW)!%*c]97*7sמ^Yx$^x>'>5wXӾ(^7V^gxnc' ]? 5Rn%Mo1`x87=9Zgpm/'sN.:wϧ],&[/t.XJ/DbĴ25kY85 .OQvOnrGQSBm:s9+TGdΌq$,]|cs8+-d!s NY^S/W ! Tlmw>Ql!\s>;y㸨~Q"јɫ{˝zoQSlt&j/E>A.A=|a VQ&cWŷ+W|׮o fznHggQHnt-3 $/֌V:; c UZBh'$("ޡ/>4]sUr9%rC\{⮂Іɨ mp=w?N2%I7obj74'Gҥf˵-'9I9uѪOtG^0 lqX2 2`Om=jeYVq*iJ B!\((hhJRIn >7xFX|F<'pA çMTM %]T9I3K1$PY[h 1ʪ+AƸ֌$XeAA,R6B P# DśLR8E'x 6M#v&&a@:?"[a2wPNpX/J9%_ (>=<Ҍa+8w!sj8m*u}Ё"SHPR4* zQ(逇}Cޣ40Фa}Ջ kp̉lcT\2P#P`%=X8M>=K3+Y)# b(/,1JVl5y8"ڐ*<QSPl*M2SF1JK#D)F ;`e'0 b H;bzᵦ_bò8#[@8&C[÷s咛ǻ߀y!5`^8h5ҝpk|AJ)@0Q&#^Ȁzľ~CM{ aV$KE-"P YPI^hҤMpA ^}`@7$GH^M M~x(xmL%0PY9VGpLwCN]NHG4|Vx!+:p(J#<:*Iֈ1B l2` M+=GPn MdETŒ@XAkm lDFJM `Ҳ`$DID l/DQ:<,.;(xq ߥM??v.[aw0{=_Wp%Kx[,+O!œy/cݯRn`俭^/8#L/>i7Z7e9Pz%5=~>Cpٿz ADzU>f혓,OY0"h9uc(>2~40_lv'^!ԒR'keC# v7/_5rq|yp~(Q'KH&#A0R)HAh`KRA JB8f5A٘2Cڼ*`@B uR;2f0nRigҽk8.^ԉ䈆A2!7:1Cϐ9s{$:45v@BRIښ=5ET`t$hM ߩAM!M`힐A!7J#:ٗY7*Ӏq>q&e"E֡(q*TlQ8H$QR}5rH4ayO ?0d 2^Ah (%MxIJ>*8lSovXkng_eTk @a鋼|u?NA469/f}? 2;ȇw`|3 Rd)ZOb})u\(tJBJTH\q.1*v`6frA*#S*}y($ l0m,A'[DSS~;p aiMeKix1-Vg7;h;DCGTD ˣ dQ "@W2*H`9fcr [qi<¥QC]oAȀp>oZ@_]ꠇ En魸)/Fpј)I-ўT`l|2jf@!_a +퉑dTQF H`oݔAQf<ؐQVsְ< )R,/uCL;3 &lf]kJ ܦ>H),eݖ[l!4"O}:TΈ@eNXu @ڊUƦͲ*H'}HW}4 AC Ɔ%"sBC|k9x/V|̃lDALP?|APƧ9tPh\-^^%1E#9IL;Ù;N&g_E(FlnʺΛ`;1ycHw[T3vݰ ' j)F,bݓ@+N  WJ1fH]% xHiB<|iSrG!CamZ=A)zQ(`Ga&RLԚ_(.6-'"zǯwVUNw)qzs@w`c%8<Þ0T2߱ 5=vv9c*eƆTP)a5a((X Ȣ23ffl4$OA !JHÉ6Y 7[`i3$wm51ig׀n4zROYd>oqY4~Lf 蓃&4o18ń5^w2|Fa56t"FVSX>ꞧ12tݒӦD Q15 1$9FO̓eEK,@,$6D2ǵjvoҿ.s2֮3=8].yw\IY N1e@C@Mx3oBuJtɍ?φ`}0sh_H($M9sxͤ%hHvB{(1l_!>"Lœ܄[uMB*)14E CTߘhgDGDbGզD:dHZ($70zl%:IJ@QkV;y1E71z @!o^݆񈬒߹ +g>Xjr3s 1 'pƀ;Df[xBhœ41 g49L#MTbLaU1 rʖ Ҩ5ǏAmb*%V6'':wpT10dk iR[@pך5.!JNxbJݍI$8"FhR=ܒ@>lHȕN3*= HW6l([17" Q$)\WC4  dd* 053[p K>'L& 9x, 2EBXxOt4Oe&3q02vf_ t C C07ᆈ5ө=ʪ 踟|_wC05A#/Rη@UL]q~Lf* x(wdi\ZJP(hb>A^=ND<k4\i-IqTc}ϫE <@ J42IJ%DЫH%HSDDRI@ ġK@KHR D@%d @@PĩHdPP4 TABD8KJ$H´-%4J RM h ZhJ ((hJ$XB!bhTL0p\A8~0GP(l ޻Aχ8L{3'͡^#~h*j"( Wn/.=Cdf 8p_KaA&jV+4՘7:Ca@ "Th'),uF̨8ԕ h1=˧bqLIb&(HTDLRT5PgE",>'VfTLg'Tu|q\9l 4\r7 H_$}Ymz)Q)A`dHF4 0@K1I1 DDTDELELCAMHS6fB TL -4&@Q@pxQ2%vjK7#ѽ.uB zU`Lg_*;H(xYg~L4}2P?>6adC˥I v( 4H^E}{6 P.j k9VNZ#z;5=U̟}3酆Ƿ֏ePW@ AʍjU_=Đ+I]U/Lܚ^R^䒪ĉ5ptk!홝OyFB11|E!v_Sr/Hwwi"Ow}x 7+J^Y-P@Ft1- ,DHK.bچvrQH6H4VXjaHgj(Nɍ_ 9/ b6S&87^8( Q֗^Y)"PmD1)`VEЎCا@R[b0тgD=vi[KIUTЄ&wPc4zsGdP^_ݶAosmǜأ!$m.z!҈ <.tCp=N5a>o@0`voj4 nD)ʾZQ "*#MфI,?esvBa.z|y9<= K,O}C39_c@B-PJT)ۇ7 ,,$QByGtz 4IEJPz!=p I1ĊK۱aؐݚYC S`˞Տ;OuμnOgH2aӊ,";* P!qYQL6C{13RWCN>1gq!ldZTI%hs3nX:/ HY¢K>IFM7M~եWa1=q=Sל*KRwwlq=6:oyؒL:amctY<9zM0ګï` nM6hCduq>n4mCzsNOa O-?S~o} }P<h<|`(cIfAGq˘;Z)FcA oWL@H}x6hAhf)l>"_`{KG&Y:A=ƫo5AEcBe6ÁL+-t<p# 0 K0.%J(q0 (N_o*Z&P#*RXTg6 L'krME? 1(D"[aWw5=&/<qW<t g1f5 jFrhR ?/' 6/$ i90Ho[`(ZQA[jFIpSɬRSB?`(Uh"B H %Xcv{UhO#s=x14 O]8FCZB@~ǀ2–)HEy+O ҜcRZ pOcaDIʻGoMåB"$bN|>3|5g{|A~8q9邹:\u6Wq1sΈ/POKD_GyĽX (LWώy^j'i'G0:n)QktPsY[iq46Nz|:Gc+㨉G\ߍb;7·ziO؞uX-%ڧ9 :x~AHn ArrDJpugmIga٫`Q !2'4.;kMGw1ǎc %!_ l+nj0]5qF¾ L IR.xk9G8zq4s0B26ONJTQQ8H#8*εcs~Ǎ^)w=N#Ȩ^1A;99Ps4̶&J-~` ХSo{g:GКUK;;IEPRvp$*|4G_)2~V8(ޕ(@pMfe&"ld ! AiT"DH2#RЮ?Q$5Ј0<<ff0K֡'/Bu;2NM4G l8P% 3 QBE3`$C`a`F \88xɌ@'sK׉4g~4@i>,Svp֐"P <.iDSDSɋ d3 },N[|3r^PЬN7ʤV \j1O4aT崷فw0a i晃hk8h0sbF±a>:+!M Gg|g?wcC m 5 8a&8 *C`f5 Q^|s8RF̀p'C|T@E0 !V`$Q)Xe&eR8B~4끳#$@S\'JPhGCEBJ`Fh)J5\e9N'1# "P) "d !:BDTL413BHRR!M-)@A*wb]%"(F7Z;b{dr(}8(gzΐ}*aO#1%&(~s|¢M)4%o:Æ{{!} 2Mu1lQkyjI2, }xoE+@k8;C>'q  O8J&`f"0}? h|j) Iɓ'T"R)u'-s/Q1DQW1ELO (K⫌1@a(X b$ $($"JdX)(@He`((*JP)a` *b&ZHX (b `)b rY%=s?{Te-I<bOaRP*~ hi2ǹێ{/__bOc~!VӘ \:_*mA{z=z V66 :7v1 YaFTS$䢿4vS y'><_YAD)ң?i)V+ Yv1Q'g=na)n{@RfbaةPއw4`byIUTT(jObx#ppmRnU $8YV'8mH~l.#&#@SX|SOq%/ض)gDf!p؍1%TUcD$5yd!c_͸!T|l|.UH0ʪA* 3Tww0B.*J"wh5eGisO89?vRB(G0e YW4;=?2r9@Šo5N)lEK nfdRa-sm:{ A03D {CȠ(Hspp '9BA4dЉJ2ЂyJ*ZKT4slO0Ay{Q/ &P=3&9T `P:iB@Fv 8aw$dhX~*Șe"(*C-hɀER9\Zuڜ^-ɬH`B `H!9*/%#xr{E$07v#bI3:=9˚Pn M„F 4 iPM!@E9Sd:sC G%"nJoV?iWsc.!CjNK!H %$%f%"!oX&a1!YWo&R`2?~C!%sXǨz zT,A%''鋻YyG5a'_'WunqK AI'A!KiXI nxl Rv,ҝ8 C\"sDG iCՓ!Y<2gY5`y0_o݀'=bX)'MH̪GZs, c<Je͉!o*@;rBo ̪"$Auݎ :#.ӺMNZmE%vh(v#wi$Xm>%@L;k7uBcxN 8`8@9t9Rp=ɘɶ\Mv93TLa^s*ل#^85\Xwn˻PJs>u+Cw}"Na9/Rp|u ^[ޅ/P8I#hsv|GRἴO[Y!hX0bZB 5([/C뭰L(8kâ؋iorӂYTťrXQ X=u89bi'椥u;\nT0-E+rxd)_(s;=m9Xh-ګl2E k KlAmhYP/PkGO5)CL'yt@qIIl *`Ti8Qo()ZmE,˩6]aϳAIiC;pCNҚagì;: [Ǖfɖ턛eHqǜ‡ Ggg*/QgFD{SOX`Bp3,oƮ.ʂÕ1ly ^spr+/Oڄ)x`Q0Q,LK] >;yw2 I"f ژMӃ.Ʌ(\yf.4?I a6u)l]X42Nr8;reјPQF==InFn90!ʩB\RyJ:5w ߁sImE@ KY cdEYhU @HFf;҆9B>`5nMʱ. T)QguDg0 a6 LFZ)+,lPɣ?И3A Xd=9 uz,aK1eP_mp0,T4aH[K"9L@Irmh2>;8ga?@I6+h;i48؋8:7eòL95-!0>HdʊΟ+8|{r> !CEY3zZx /^y0v65`4IbC;hu.)ZshKӁͩZyؤZi7{;V3U'eń"FXV(CϿMJߟ|>S|ɹqLb7Hx,3}BǕQ/5 7:?JI#Z[A.PHqc"*뺶pQ);@`kTX]5>2gTP*^Q-%P2ƳpNП=ۭO|1jOGno|4: |tM; 'SU=vP>9D`unt7HS y|TD^yPbX !sЗTs>ٵsJ |TLJ8nLR=WŁf"~6Zni\IL4]F{/{>%TL+1n@M sg X\5ڋOTǺhN嶊6VUUU$EU0[1iJm2,TT?mU UMK,)B"9*|DxX/@4;乄2#P>S&цӫp#ȡ3]5T&+9F}qvDBώ\)8@0A$ ʁ @r1CWc}~ןYOi͐D)VFa `63g8(J1 T$A媄SH.ܵQƢFn%yl8IJݩ(Edv7w>bp`Q(mxoS|oy; Rd'0vpYRkd ?w}'uj_- [`Z+|ݡ냎zn쟁T#(SkSfx#Ѡ>>JBaLB(B" >9~=MN>0:0Z*z cK/ÿsM$5QӖ2'L& ,wYsan s(TlO2q7-5RdO_V'=M3sď #D'$Y%p¿)y u Ԩ|wNHw/r9Ά,LC@=ep={7JHMQD7>=qM#0&CԎ%~I)JCMVQu#xP] T#~>>@:CU˼z9#(Tyy`NG 4~ػv@ĩ u+rn#lU919&->/LSď:cc8ޜW)Wxtdzw^5Q;4`[VmY 7H* D&GN8Ĝ|T!mi+ĀpȦ5?C!`+8)thيoH<$:94.`nB6aj]b6e/ mdT&|=(ZIpz.&u#x(W'.)܅vHawRVPpYuGE i)wxyj*Y*a`\,m1{,%!H=9}gc;@Y >$I<5,ga6ӂ9By#NG-bJua9DM`8i nזf &r: ij3'D(<@h$4`5ۂw0O ZAi548@nf4$>ÖX5ؙ^@*E$P "#06 hn}n'i ~PYkʳ3, xeRTVq?@r3  ޘp9(>C9O͙W 8̷ uJPPG@ vɏ %w <&'"˱=2@ѕqa3￿N1@Zaa[HIY ȁ4L*{6CxJTPFkކtHҌ~?5I1p 'g@f1qԪIu)YDM'@;$  *ffcľ љaIV@94m*B >~eLClSݹweT;җlk9T BAqhviϖ-J%*2 B*v[f4qy? >' 2fњUF,Q#-׾Tu8XJ#FZհD-Fѱ)k2Yt1l*jb02]ꍷ uۖmrc,'$Bh%@PJ`S IU3MQm `bã;7PXG;~V N8UyzPeE0qHV#gGp9i Js`@dyJMvC2O1\L}x|aRu`Tͨ-'o+KckҞg;XUg`΋T/h6`tw!XԒ>C[hk0x dNjrLɷusxOR,-Ԡ ݠ04p|s}x&k>ӲGn?1Z {{35 HA x֥W]f/Cќ&d1XwKz2!u vt5vyL>jdY]T6sWlUtq>?[Xlͩ\j.d'9_cZɞ=cX%D40qFfĒ|kf8-Pbt .drO 4?8,ai6A$Su5}1G~A 6+$%61$1roǐlZ3I#)cc`1WRG8$!p!Q._nEߌSXD*Ϟib8 d agy4]@rB_))qY<@Bd`t 2큢!:b' 1WFuBheATCk?`,ng5 Mz~&yg{v R(8irai/>yµ?{f%R]OF~WܚO#Ȭ +n+I` L5 )fQk *;N>3CA:o^+\Q!#|`x cgqXǽ J}l e?68i ITӇDmC4:R\lZFd5!iYV*4@KB ߎ]R?<tatLSeD Y)Lt%T5H3!I蝲5F^mI/3*/8)&x X.'4X9$ *RUi(vw%5D ,!*ʎvm|8ROLŧqy>}*pN<~rGv9DfNB  :!B xS)(9װuTWF"Ns5YܼyM>G*Tk@D2oyGBSy:]89m$2>YCB#`YI7~reb<׻-pRrvg2*0FcNy,Huܺ~7/F/Kˇ4Zf j{'Rq +cJ+է0,TCڳ JHLC]MଇP k k %)NB} Gqr +N8p15 '#ÛNt@FaBr}rs -x,!v=0k%%)ckbé{H)bkefд+ot]GGAIC+DV+ԬS5z(*Xy1I1tف3sNU NX5B-\bR\Rg9M: @BҊ[W39ʕ2(+31s {9yPk`vw7y~+gJHԀNl1H&rwI}w| ~~P.`(Բ2ty JGkċNk'Rl~8dPty]Α?1";ƿ,:ktuTL͖Ak{4>\> QDAYAeRoء>n%o==# %|"^ZҖn| lw^Z qjh~ 1QΩS[hm1v}}&}ҚO@Ҵg`9Q+<慝yD'N Y;Md1Pvɮ Q[y "QC1>) }%a&!Iܐ^mJL0qO36f8$8Ɩ Bb ::q39Mz,* 42U4I9~>1Qiu0fc S\Ze(-6 !pӂCKYdan "ʭB{QeFUA?bIKxdd?uL0Igq>743G莱ڥyx]WnNY !lD(z j'~:m08m-=uH%_N|ÄpOC<"CK ;dB yķsx^ÐN i) Ti--9P7 2Db =07 y@ݟ뇃}-1_;KԉH˰~"* mWXkAe, H"Xu3y.e=CR/WtIqvM+@p7pfdIPo`8!m [nhUdpa9QeU˛P-ﲘoJdgƳ[U)"4N0B%<tdypN^j'Lql`L*Rc *VP?j\! S$DOml> k ,BRCADk`5BknE,0X! DZp0S!+FX)&%"Y*)@"("((Hi fbHd"""Q (Y%&i"fJjb%BBT &!hHHh)&hdhhh ai6`4'T1JQ1"j`Ŵ2J}5 i@o.л Ј w&^t6qP>l`,sa(mԤ<ɂ#8 HK xgRa@BH-RԇXm@L *' 揇GJoc@ D>$$oטQ{w퀿*Gd>E(HC\@̃ $"܁ sG[zm)_Ɏ}TKÇ67JLl.LH=7?n!q0ZB ہr?ٜ2ݥ{N!Ήg)7!͒J利Ķ9oH IģUu*.i?8M$(h!]9Ï O ?lHi Y sO|He&,b(܁P:8SOغCV{ |?&Bb}uFCmAaa٤//-C^% @ !GV߄^S8I+$QE8:'XN `b)lff Ax= q`Jwnwm =7;cyW 9`us85(RQҐE1&kuG'!pPQ7GU RDQ1w)qI ">ZC^?wpV`\g:J*&DLj QSNqP2(,"6vȉ Vq1-(pa%JB` pbZ&6+):fQ`Db4l` RR!0Pc0+ 4myʜ@-(r 2JJF hicf)1-MDP0ZӶAC q029!M!`yd?vM)uY'NLǩH}]QE#5~lL$(t 2 v4f-0I;(˃00I3nd*u`%=Mba)5`rq{"Ȱ,xHpt%vF`ˈG0$/D Gˬ\=<`Vaݑ6'*Ȍq̈wSf)BbJŇp,T5ն"l19-బ VXw%IPQI8ƙ̓hewzUFpo:N/h|-G݆Q4'!"h/uy,ڄM{"XӀ6s6w:E۞b1u魻; {vʤ7Q1Xu*gY? uٔ$;$E4zN|͑L7hd~EZBtp C?W|ys̡ԫ4ݳ~1\4%y 즪aCR\pF Z Cvȳ@0^pН|S&bHB!p1ҊU1@)4B(tPptG;PQEGI1kAq>u4fDC=*T4X"N(cZBY3!GȧʥcfэFԡPf+KGC$c7Pp;?zr2Eh` f)9J dd-$B#2,-+BIAuMTJrw?6Avv9nCOJ {)=#V"Z?-- "&䴄)bƛgj!e3$9o&!s0,`+T%)@ƮDFf$1bJӐ9ddf((YAQ j # 0h2(k-*hV, : 9# Ćڠ4_Vq$>w1MJCoJBD; "I0v1&N.mTg:;[ce<$71D74R(lPgWR)v]k[h@=> ͞ ?_ׂyqQ<r&em{j%=:F2h0=HĶPʔip E\cca-ҔA4@amodI Ro 4 6nO1^/bNK=e;ߦuyfbPSM-s'Q?=~L )M桤)\ۦS!c֩i!t ka{|&5B~i&CϡWK`)^JFL) h ANHxnS)̠*,8"}v?Zszl~PR Bi(. УAXG!)$2FA'$?&(υ؆Oьq+-XsOFNCQLa&fu@ȫ%?:0 (D)bfZB$(ݨjH̙"W2.NKFQLQ4$J#z My!8{&R4Fm0Sn/Kū$aӎr!~[XhQ45EJEŰ T`ʠPXL`~lAQ*ijtDCÁ'_~ڳ d>=;;A Q0qkM Jj`.`aC%r[Md0* z!@b\aC N}OHy"1!NP@w$l t>uM{e RAFa,HJ"&BJKp +Ϯ"4BL"Ќ@_lD%1$ATLSL@4 ]웬OG3~oL P8_4D"F"Dzi(9z'<ιt`T "$l ;,;<`uLA;A!z RKYJY4 "b%cN=9 ͿQLZP ÊIxpsۣ܉&{2 I&H|Y#^=ր OgIy:d6y2v_<GbDRnGh{kkR*7 fh t0>6+`fB;ͬqOL54'`PbCv+$;CAǸ >Q Y3hH{Cz|?s>9ÆB˻T/Pv@hחp*A Y:zՋ0wǑ"hKq4{\a˟%Hω7dIӲvB ((;p$"WA5"EN A'>7!JM#ePKp1\h9jtI)JheZ(7  @f2PbyB`@&k12D?4üU"DBĤLJt|p< % L=]^ոAbN;}d3fxxIܘl 0s.(^W1ywVIIyS$9`80|g.ۊXVf0aRPAIv?5r*Ja(u-u1|yժ?ݏ#1=c1S)xmbv9NTC_>߰#9} 2#s;!!A +d0{=TLDMz-!׉"CR5R{.rꂜqGp(LV1k QZ؉TBI~Vj9/*i x$A,'f%8Q!HRS(!M4! JA]DzaG0x`_n k>O$P >lEWŖb[B*^tQ^1ښjdiym=(qCN0n=f{ܛ?Yqߌ0zqf"6!+Aч~Z-W|n*n!/'sX8nP)j*x+sp{MC RiKFSǟ0;KA[Ig6RC(?吖jMD”'aKdUOgòAف:?q>%%:@dvf og9V,x jGyI4cy,1|xYݯ'@shGʦ@Ň <؛o!=n)>[I3ZB,B'BCHeb3+_'7v`ZϹIr.ff@ yFy/d|4B0~Y/g+?_^Lxa筺32`(øל ɷ¬LUຫ1zgϑ}y~3xw?1 ^ F--# `F5d0AS2se `( ^` _%zMV.@ƈak!'mT3ay:Įcr鯳&L]<']oKhTx|.tN{&\~|yAN ީѪ" 2U c# :A+' D˾ޡE{)ayuCNa3v "،p4Y(XԒ3jWMjT@4Lފ0R3-n.7+EnA720fH-2"E 8oG6;CxƲX%G*ML:6ҹUqQh'1DnJ h5 ;8rXhA ;hE`h .]%Fzj.h^u[sVy\%#"zCO=#poTPâ/q8퇏t]$5c Q>NʇdEk5JJ} Y~i#[ynǠD PLNd3=[8iP0}X̖Qa"9\|עBNYǢ#(Q rL!0 G|.~!f6ëLJ< dBH4kۚ{}3yR<$DV 87jzp Oqr !}s kIQD,0$/sզzξF%u'D]I a(F">b>eUwSN(fB]<F{q XHH$/[k@dR%5C{^dx r͵PđmHsHK<8C3^ _Dv|k^1TD/ [OSN 2>F ЪD '9EZPpX+Ddí'@2&'b_QXheA82?pnj_{<Iuè?c٫cmNr=P~Fђ_au*þ u7f:T#g}qbPs5 zCQ uPrfhkOLx =s23ODXS^7GkAQLKAgCn]bqx5X}]v- kHNyU`)dnm y|k*WF: -frtt&P![ByV=+U}ic>!q12 dHr# # {wC\:0ru"^Ѝj>Y <2A  dNE Imb9M:7 bN>oߊ15]s V+M7]Пq3Cj>G,EscMEKז+_^ jG";9$Es_>?! i a2 p @0Ѓ$=憣ߟxjW} C5>ϩ",N7nJYuCN%0%Q;ĞAa@5JYl!;|Uh2Al`hr@ۣh(Bx}Jø۝wQvU&UTG^$ 9"0HC۷x6A}ZBICraA^[ EOr24 ~>'t?S!J R)#W*PݛIq+O_> {AEb=zT8#oa<4))`ASi?[5Սs1aRtK/G|lDUvgAxyj:CO(XI rwGKKHe8L{A eh"B ".R7sD3a̱4hd(,ARWݩ~& v"u"$D:BGkoѱ}=K93·glԑ&2X8Jm46'VNM"b {s38HpT~=!* dF~+@ C aDSe2 3K0TD6O GU ydY>PngF2|vŃb>:4zJ6$YA41L0~s HK 1Vpd񁁈ڕ)PiI:PZFC+WeQ2aOER C ^P13DQRԔF@wM TR1KRT U4MIED,E4!Q3g_˗rvZU'+;M?xRl_`X%BIL@D540Д@A p126š!("h=g)(񂑊EޗO`U 8 o$(ZlY;h#J"RUrl PgSUhPԮ$Or9w*>Z%Rd]fYIrM84,CS>ݽ0aС>G/Ǹ>/|<d:`TR 3X ("US;aH,ϦB&[D,֋K6_!be?UE&#QRjtF+HlF$BЛF2Xl- P9qCl[JEiSEMks{-Ai<ǔ2Y [v}Tm#a! ִSmeWWd0''`r 4BQpgǥǝH說=L0s' i2BpӬ{&{ùG7E88=2Xr$"x;٬fUmD)&Z^x+A A"I-o>I_IԏO1 HETT%9!cS!u̼.n jf)* PPg厞= m`fe=2db.V9ue:(ѓLPJ?yw:U GIHuvoz}3$1W7{ :;Zk,dO 1Yf%u W6F 0u<4*+X]txDqJp{ Sxpo^H(I"D8nt@8ZC:ǧCUDCO&8Cm*U"y韥(]&ߘ]`lٍA,ͷ%#cADZ<XhB^Ckga[+k*qޗ;N!Df<<9@PhpALƯMMD4|&$@D"BB @,B 4LJ%|+EE$QM"H8dVHgokgC({fH(24(TTBNRg JPE壪m`/uL Y 1Ï򊕈L"%-f-2YA1CEr?kE,jV PS6f";ReRun 3 ,ZXR!^nqȫmhr([^ʼ(# [,C6po Rqg5eYK \mnea=>{^R-d`*Jfh&%4SC\e+"b@Ԝ>┯UtKN2+:8cH_۾w}t6d9]N7N1oԇ#V!.LrJ!(HI.ف$FE4k1& v@sz% äzM9h=Zbҥ_[D 2j@">z&o|^@^r$kRƥ]^^|/7; J&~ 2 |ԛ\*]@roq'SS"*46(WdWN#wJTQ~+EG %=|ʜE@'[V}S|ۆ/C:gpO1Bƚ”EX(cbUkzZ1m*#EEUZKZ,}$;b1_D7cOxM??pe9!ʛ|J6I]Y=>=w؝. dHdI@jOcG@t&](,+p"KYQ`[F7XLfc\3 ;.\zՠZC-R4>t0nJD?;A)ߑ 0y=Xw_2S=ty֧vpu0ID DH @HpA@RSyC㠨P,݁2 $ri ;~'e!br lO@cu1U=%KBr;=a2s(  JE6=yT9ѭP [< 0kD= ES 5=^/jE"g&I("B"joٜ}YC zYTa& LPƥvqYJLmdQtr(`HGp "VdS%U&J P@2QQu ^u.JĦ4X+N\Lt9UNz8lMP=Ǘ(GXQHa&UR3A;ƔH8DD}x!^8*CsOg*WvfrW z>Ėaݸ?S"e@$2i\†Á}z˽ kjQb|}},S b"_fi!;0L  CB4!ˬg>_7l}IL& Z@h$ 2>Xl"xsMussؖ1bp`D!j/t1Rh HB T8<)9DA!JԤQL8M!u=<Ş"xx§XL)- l[  : ;t9Po^bS9eBd $B 71R$( S*QAQƈ @i41y6?xGXF;}~p T}ip %)Pp܁C#JuA˖BSz r x*DP}p'H 2 bRB,K)=Դ&c)$<2`~LG Z)LGu')`H^P8 ZW%COld%Xz'64Hi}"IJZ;aNu4CX9x >1:w_0'W<|M&b)S4扑S^DA|!0(Ba m%YsY\k0B)=*ҚBH= ⮪ bBU(i d@f1C-Q&T+g-&Nd'JO,fK)X 1`nAPP^'2L'^xy'D%T ,2MWd1yHL0ϫ:;*{2j[b|+1dU*%b`OncA҅)B@i*EY2Q2JM3Uu0@`g)g!.2ڛfEɉ-Abxݎ'祓 j"*amFP ( =#R01*= R͂ Ov ۆ€l3Qc`OqM>=9]ϰ8!A@ 4!_~(lz-%*߼_n]FlKfbQfb4a ӑ<&A,ء z<&'EAeD,+XڠmphXpօ у1D*F$BAa^]%R1 q @?E <nьFBK8'6HG8t5.Wxl )D a̗xR^!U/1^WLW#lMyYoGN!ݰ?lv'iv;/cp)wRu'ż61F]\4igo&WP%1bAnZ#=31u83r]6 A=E/aAyBa @^;A!=*cb-uHIcR9p)cɻmkn= ZxYr 9˹]Ay%=7:6_!^Sx;hD~QEk/>0.q\qDZ3Î]uV=空þ8tD: Tq 9-*-!F&ÿn`,5јz*Fb\{(A} =6ɂ*o2 ͍7~(8G@Y!p@B=;b DO}\'X8I7:=.k$:-*eaPbq|kQ}X"{eiY0EyAXl][9S'^lXv .r}T2FduR Ъr=w %E\yg%T4&Z4@xCOH,OᆗK wJę_}giFv1n>yzGݞ FJ"PyS # vLXZC^mQqf ֽj7ט';Nф~O\UOx5n W (nN$t&׶x[fOܓؓɌᛧn|ً<)\dG0%z!FoLdxR]j{ҩ5BiT۔[_i(h+՟FUTNVyU.!LRLT Sv 2X4y:$$28aa:>l#y^ qG4O)N6yxK3.](USITqICa+Q9jrgy+mg9auyy›mM_ (_&5$,EֵO<\78pS QʬBگ}2Nc6I 2>[@6Wu^Z{&6$t.eKx-͊D$8Fk$Q9̍wn#O]d|p(Iڝ.&IHzGfL.ѡ61e0zq4-SJC7LwZyݜozjB09u#Ǟr%h7vg3T]ix';D NwLR67m'D'wv)y,qP~I$ꪫd'bjL[׉@aEN{:lxE!6ϗܶfRV`y9`X:V^!Xg$(Ѐrl:ptcBIvʈwZB/twz4eش)S3oYYN|,Oتu,#RHAF8%BHFV9EZűjdjoLt7Z#vJ.&r\#<XQ!$4.yi: ϧwG7f粌k,u/ B/b-+M17>!6(rkw+g|-3΍d^GX{@^VJ%>%a=$I^^\PP'V2DX3׹c{(-gKus>B= FtÄe ݪԀ w{VL>0S삾UUAO@)9C&g#[n(T WE IzΫQG.9.uӮeVZc JS*'j_Msų,gpΝHV5q;U)Vƫp4KB:F+R JIjխ;UʜED'7WHbs$]A12K$>~z!{WЊ#f!JRMƫNΟ6,Cv!m1 xS;ӻ!{W9ʌD {?ƵGRR=qQ}[b{]ͦ.GZFLKa,A-|V㬞"*Y,gvG|W]8WWXPk}_,! ҭuvA2!j t##ϴUc.;gڱoԛ ob} ] gs}By=3MH!E/'CB3'\HKxw\447晝tX!0ba&zzM0`qSe3: 9Mylr2aBJAm#H`88 7{1D)A`Mp*Y(r_ Ȃ?X"%RP"+ȩ噰^774P}%p#=y2'$9TɹrM>j>_=La}XH}?MprcWѩQ<|z{!xmx4ah^!rQ1@]'tmkKd"@>DV8[ U&2AKY- TLC|`Nu#1ЎTq'"6݈`H\}ES((8D ۿH12C!ih| }8dLwq,hh!r.`q@{hRSTm! и|83}}>8EȡڰZ'Wq5w:YϒpMʂ$vEh%C\u L#m#xe0?,Kꔳ˪bUb(U|:lR|G䅂ۓMC!FErҵVEF:X(HYj+ IQe(pJQ~DMb]pSDq {(X`"CmUU8y0<}6!s]2DOs QcyU N3 e~3vSbyw=P01'\ILNSc'ф6{y@C$0 \T tm}wU)D)V h PhZt2C/^HT dW3\"NKJPfu"`RQBd%2_ S$qZ. @ @FH9lpQBTHn B&7ę;:wੵ42/g2NhK!u&\״8ϒ*C8~U YFp<\bȯ2$$hzȲ 2Aيbw_0?;߆$6;}!Ďϵ叞v"4Pl}>-*Qe5#v0j5aYa0]aL$=,֕0JIlqG-bP.p'dK{uK}(JtHLj8Yt qp[*PōYpY1quӵdd7 5+{/D8^veFzx<{nA#QW3Fp|7|u]E3G>5Ck>ff!àxQCC7Xۀd(h?˱G\G AdOQOgYT!D1 +AV#AډnuS;m侰=5oBq7LܸՄƹ8鍓Y&_Wm tiB@cG`:!qA.M4Ңsߎ B¤C41\tfPmW1!VbҼg@\$ZޡXʬt JP\|%uoLX&e؞USKqH>#"E=s=xWn"OwOy7i!sh,& Æ&H 3@lYp9p0H"]A/0H8Us|g|X^PѶ)63 ؁%4wYl봼q*TBҒTa+'t 0~dgL"n`e> viC mRq#i,cdsÍ0v StВa0-A H]'yFgFd&WfGXsl3 L0a3dnJ@He8"6ra6`ɐYd$/ժWW|3ЁM-O)i5*h sEo(bi&Q3IPPC2xyT#XJ۠th'p8e$dl n8m&;3k=%j] a9)Y`3/uô!$w1]$=x ɑ2VܦK} xSAE r;;1<%ZHC8^\p`atlT@N,oZHBݓG9LB.R fwp"p8Ȕ`Mr= }4W/J_q9委d)MЇLK~Yx$T4!2 na4Bi]HȝbǨσxY^%TB0ib\phMVm(^?-q,KT1vv {5Dei3N5n"&`ggU߭9n:q%%iÉJJ˾[(f+&00¦>"=p81a# ڛҺ$j֥BmrA1;^pou8-3S0QBQAXIf\R37'oϫrƜLppadQ6vL\pHL255,] CcNY8iVY񈳗35}t۩ZѻYa5pskxΚU=b`"Y0ÁhjaCd=<\udzF ::@h ޟvyg(Fb$pku^mr76rN˲9vk7"vLeH! ߐ4H(T=<6’$] 2(ͬXK c*3E#!#e-4GcC5C u[38[tI8Ju-rD|4pNj Oh^9ٷeJ&vbnl?X2x{v Ӹ1ǎد8c+\ЧμR҆w09kflЌIbg)J`,k.S8!q7e/BÓ.w<j8:%q=&W%=ߐNdgD[ a;,XG ;[QE“)}(,>FGk\CF?viĒ$W.C$%B[ >)Ԩߚh6I̤ZU(\05W |G}n1H}ӗQZG+ep8C-whXL::)Tr\A2druz_T&3D2m˗yh-5"ȓ)c:IIYu=9lxf;vx;$lڱbJq3y]UH>閠<捷>q3$Û26G};3R$HO; [NvO={ \}56]61:^i4**C$f5m;T,7Q灯]o g"ݷT;>V+NGe|.=+1@rpNGYEM<wOXXc9 EK>ݫ6OwҥRYwI%(ZDJq)1DbruQAdka@?.{8 ;r#k7+v8첱SšKbXynw7$L]L9lCq[B0wyD6dK`v3tq;؈s+YdDɫNSTnKE6U*G`⟧;.T]URӜҗ $"aC zEӑ@݃ۓz@~Q0N1)Mv/egs4Շi GI_mĹNCSK}7ds9nYݴh]%bYBxδns5k/EEFT;r[9(Z׶.`($  &g㜍DG =Ȝ0rlhImbKKZ"l}`ڈ284+TLH}&ٴS3_pQ^(a@!lŖň0GY="HfR9{^<ҔUS O {:yRFty'|Qq8O@Fahsk[ص !Pe.wu;Fͳ7%X^ݝ0k>'S<(Y9>= ӫ"D˔5a5C!$BS%("dӍFq!; N'p+,22A|$ SK4 %3 u^{)'0~fxnۛ`v9i3F\nal,ar1bYA/"9a793*8|DCK~{!)bk;I,aZ36fL8s} tD&{K$)CB{x9:DJ ; P#L2Aրi+[uؤa\(4og3p}W9uBaEH780KԠQ9ebώ!==F;,ZUJS"<#Sh 56LC`6e B%L_pـj Yw:!]jEbdrZJC%U Jւ<].ѐK(uP~+K 2n% xB;p'XsC 3|vd0T<Nv#hPy|8%ւOӉP$DQ2}UuKK͓\\M!>=}}O)UɃ[,׌ *!^@.W !76D}hZgƐtx9?|z+`#,~X{Cr*w@j:6띐 |ﵗO1%zz7{m3A9}MTHYf*CAICULp”7ܱpEğMJL8tS0+bARu<DB$P'<1/cUhS?J =Xpsx,eUmK9`ɳn^Xdvoh%EIԶњg?19^xꝸtӸw &#2Zh&&Dd)zK""Y.2X8sa)zE }c/8N1nIbe挓(Q[!;a}jg)+u洞䜓:zN)^"[aՁ1b>Y"}9LkIXf Ry zqh]2).@9sQ -ij]rm-lrXzKA1=wz ©OR (-',ə LN[ nc<iVWu2#FSPg9Kui DIYxq*ʊ KM61t|T0 4g=y8/zɠqv%Բ~:WGeHӚ{y/|O\<{8*5 ;QDƈBȊ'FsNU `a!?i"I  a&f(uGRP{Fi 0JZ< Q~(<7NažSW@5rp/SD\ud>J"snsYƈ5냃U2()d4`NO|ڡO`2$u.QMkp>r@Y-eT!gO!1 m!*ZbU2Ծݡ[aMwuf4t;r—8r[X4> `w~m Ǘ9UW5a!;wGǷ{JbE'Qq  ԍLF>P 'si$q,`(PgV fv d~OчׅX,(B@ y:i * )hP)jY/˘<'`B:k )IbPr=$~s狧fh 95fB(rRPH@YqNDbPE'PIK ~Dԉ2;C >ib 3pr1*49a5NNi;u`246őI)/&A0]*bR]!΢%1î(VFRkBRfgZPPiZj Q(2e#Z#S0JPIhOՀjR1("{\) -5&C̕&dмpE%NI.6G 䱃(z]dl@@%\2:z}`\3s4t37ڻ3ǚ ,TP8|:|f7A3 }gBwṶaɳd/ AJ '^=sۋ~%VD ~O*4{9s7zwFNJ 8r_ïA]JA C?0Twݧ$`O'f6O汿;/f3bJ)DOJdRd}?aDAJv-"sʪJU y4T%8_^[aS A<< ft77^J"E'9x9@ҦKEcpy!eK* /V +=`>xW88J&Za L;MŌoI~SÁY:.TH=ϊz & SL c҃?00Sp) ?pp[8}t}bb$3s* z{dW{=!_LC4U4LQ ~c= L1bh*#,%[T,>$?^CkKV)qiYRbnlR0D*EAEFH`S*I1 Iyv9ʭҏ'b .CĽ:p>=~1Joiߘ[N480WsNdqY| Ε$?O V~N^`1R#&GFBn;) m?m :$TT3W@KJpɡyI><2i2(u'bCȞg5UP3PN >7oxve !JsAJ&R3;7w9 `*4 ^)1HR'Jy XԄٸ^fk N,d(gn:/<hQ!Ԇp8BnƺGŎvm?)>8)Kw"?^: 3kG8ۣ{_(!#I@z 8=P<ǣ=popuIQzb6LJ%!>rռY`v p:?tx# 2r@$~pK@ H3 W!h@<42V&!)|7LQ<>Q URGr"DTD(i(9'./7VO{2ew$ZRr h6(rif( 11LJ RLJDJM_. 0,`!Av{0Ja=1[qj ( &Rp;p`NX RaО 9[nlH*$BPԞӎbD;(MT<xD,պ?ŅAN0:È)kw!&;o$%.AJS"u /Nhd#CER$ETEA3%CJ@P1S2jP" hB@ k3 FveUQKFPIRSIl=Nsmxvp^d㴎P㘼AICHF=A/,I_x0P<^ݯ^!1z+h7ބ4dy1GM!x lfCvAG u;i;:r?C1DaZz=tc83] 0jE3P^ߨ]5S'>$>Hۋa Ue~wj,bE.c`=RDQ+ S;2sτ7>[`CLyT'3:dD `) s*r J%;>y@n=4(GY>`LQx(7c$:̇T1UPiz t 1${D ^d1qCڣ!sw>BCa>Ʉ0N*:?D"֡mA"!dʃbKӑ.^L?t~jKq*iG7R6H .ivg"r %Ż6cä?_q[wgOc7h @v„%*Č(ad! p#=-:CY@iN3qd(T2ETu~%RvLc sks0z%_UQBQ^¤n 䠑 )1P~L|9_>e}mYo2s|3^|=­(},12ܵ&^ 6%gBaTUUvo9L&1*"fGB$"GFqU0fܳ͏•[՘Igĩ'r(NFR0_NHɱ)bٌ&dv;&1;`ciKfg`C1,m*BOP^F1㸢H]u7 T@/Qޭ` BD% @QRMa7?>ҽ| xpge6`5_S0̽LURqCRtQ7=<(aL0Sutnmg|plABx{p#}y|Z+ߎ}܅SlB,8oNe5B@}RcKȧA(:l^^JQT;Efhl$hS_ 6?՗S~dX²(`olx653B۾gנXwN8Vkxo>y~ڛYMyaąc'1)ڝmxl"` .LDy=xo*gˢ.uuj+:I> | ; Gpiihzxg4[ZN#yztBv&$hE[u6 b9lT$N薁Ҍ` ћڅLCnI'FqUc彿:{,Y2_| 2@7Iy@a0J,S`SW/XYI.aoNf9kGo.E"f%U[wv@:QS.`F[&T)}\ŬF?u0sUrP fjC $8bb]R/h%qW?BȢ9jHMFPc vcy~EL$#p8 9!NَK 2,V3^nK)d%QM4P\ p!vRU~x .oQ}"i( 78?znDRP("Oa>0s' s5SAa) )Ѓg%qY\ D  tl ø C(iM"cÈv,h]m1ӴgQCJcM O'@J*Qǹ|6<>ي'L?d{M Gc٫5D+ s1 E( V!~cҠ=t)&ZT>jҖ"Uڮd/gyig>4rc|DtTrcWfH̎`Gax(+$k$@K"P}['ͮۼu5mZw;TV+i@7zo}ݻnu}v UhZPCEmm Ͻ E)wlP>Zz},lֶu:Շ}}Zw mƶAmP L5ivkN{svF7h>j(H;롪CG}l ے|n %[`bU5놽w v*=a +zh)Df}a.k@@[u@@w5 PMhPGM)IEhSo|]۽}@ {lS@و(45!$HPR} Cpi m]H}0YJ@>vJ>>;UvW]rMgw*6Kg]nc-ؾwOކk֪w^nG}B>Ww@PNՠӽC )E)@M@>wh^=7^{|6qsﺼwLB^tw7vOz}!Oܽ4Uu/^Mt}_o7>^ַo{m޼ݍlku}9y5/:wgݧ=ye/Mfՙ닋Viw^f9J{ ^[;O{-omޞ{Cyw]aSU\nfѶ;׸/dS[Y]v 9н}9<9ݧܹޟ}ƀ :lnuzn_jcSkvڽwiVx;;{s*`dw>OPT]9V"WF8|_` *LYs]^W#JIt̗إ}v]Rl.Kw4zTٛ]m}}x,:nPѱ{]4Yw\nỨqfuӳllNlvW\c׶Sv:^ywWwmFUmXP@4,G0Uٻ躚Vnr7g( :뺗GltI$P3_L޶ݽzgzPsjYg6[{g{F6wU3;h}Ov}[v}P t4@/g=4hSX.tc8ΡCrt\SE]wqힶK^6&z{(6y秣O}Po& XȢ@Ϫ={O3yqnloLOv*;#[A  ^O³s>H6{>nl;nwIP>0 zݶNw 3fBt\%]۝\uTRŋ2n4޻;=aj*ƅY\+GST&x1սmɛvE95ۻN7zSqٻ[ݘw1ڎ[;rnҰU II5(w7/mwOhP$ƱvƦkˀ*@QWm*swl km;: ]ٶr)a>uu uaRuVvvN/r۶L,]ܶ;cۗsut@imqµ]՗vsnW)+w3;8Fkb\؊+݀`:݀h; ehF}l=]d7x6|%ݔw: Yէ;gwUt@Z+nĜ +GΡ֒J6j٧ o{!t;٠5hw\񃳡vHvPj+ X:Cc#IKfinxw^-I{1L۽ Kԫ{p[sQqlu[;pݮr4Rg]ptrnq4։P.mn[tbgW.`/CseUϭ6hAKYlnli󆺆&04MS@AA&BSmOSfO4S51h2D@E=2hєSyOS4iɑ!O&D?LMO4?T'7haS asJnhcw|USaXi-dCN=("(ih"jb* JI BIB(!.X&kDR5lbz?ѵMMIDDQKEQ1b%TE@h!2CLK" `GT34M- DUE@0",F,Ejq;;1TPM44ČDQ" @R. )Qxy RJH`n$ͬqIY"Rh"1х4<`?3 DqBUx!XH T& HUTdL9ASjj$O,SL3_)׌_h&b@ێgVSgkY@?ݐ]Y2W`akЬΌ4?ُA 0>I"JhM`}pKVЇ_o>\|x @I5g.ѐahTVI%O? ݾ`w?Omi2U==}_p==MYO?;)>S4P{}/'MZW8Ji}c' >nN[\}gdNk#6>p}~cQ?UV=$p 5bB>"4s،>f#cǾĞnA\DZ#< Gmɬ@^?xQ*Q[m3DYU0)(ITQDTS^F&j |O˙2"DcA_jČV_H}}h@7\Utd !ѐUOT"Dr@'qA6t&ir,W+vﴞ?o>;>M&ƚ_I>EG wCŢG #r6P1ھJqVXQ#{L'v)|_>-1yOcH~~v0AF~.oisET:VV 4~7[qS*1a! jI .W>mrWݝNE݊W 瘩4u5ߍŦw2ȩ ykI]j%2"Y&qt/ˏ8a.vBoΰӚBNER-sWKӳYn"Q3UO0EYⱃĕ]m^s\ssY9yf -þ{㉞]"^}F[> w"7ɰb0{"eyūGjֳ+Nlhc!s='-:h(wNQ.Ϸ>#QzK&\}[_ ti0>/_ǐ%Pj@bnknQ~x'>0D#~6XOz #L@q̂AWp ʜ N2Tw ]r~I424Uj7yUbV׉~oӜ~'rzK43P PRB B=IM; ѓ0HuV n)-chdfrGv}^m2zR&JW w?AЋsZ"5# #ٝNv0gpF q3G 0_:yI8%Cn 6A-I Xc@Β!$P΍2m3Yn´lJKg(Be[MĦADB׀WL2$I 1 bA yvX3nFgMp7:0UD2DQQۋ ƵnWrRP,Blmmgb*J.9"'~v?dj4\wsq@"sOIa$F)y.GO迫m!J"WP~P*ʪiE Zy=ayԘC!EO+Ot~=y(5{T`Si m"&j}D>/ϡ6hwj۟m:/t1hBQP ( UPF?uʛR_~,kb"c摤9O1*g}ɕti?zWv+%zȩbq`i dD4$󈸬y2B},MKRA"HC96; ELUuP( #Xt*À }\98TUN5TPy$Df~ xuˊ;aTMCmOݿQvvѣıY"O#2JnK8R⴪cӉQʪnׂGVv\1(%$Ǟʉ$BTTRD;OpgH!%%h~_2l O]P&y 5Q 4,L-!v]+zih؄dzal2y3ݫQzi;Zod5{EtML =@^oY:q%IMNm" 6ኒ hp䠱{9uBw0TZ|zr=#;qgœQ{DiNC§*dCIB) 85_<6xd7HTk89wֺ˻k˻y/@ȈE-뵽㈚#&^]̬PäES)](m]h)#3֖jأO߳ѣMhҦ&aWͯ:Υɳ }3bCds"H.TBFG[}U+L汕t¡/dɄu 挨U]kfe7%:ݙ*Q~k2~ >G 1In\4WV0rԊM4#t$4xX#?tm̿, LvbAqUla.b #>׏!Շv7}m6ljU{2A=N1ht{{c G3ͤGa`֊3߼^>Q?ډ Ru+{݇1kYOtM0~ASp^פŕF+~@%37-4.#h<,37;)]+.KB큁((zf 7Az%-zw2Ž%KLnpv>]`;)bNf^R49_m7M$.;8r#M@PE [IzMHҺI3rbc*{9j[K{ksSmƷц.7n]h8੉)6k -x0ɩ. +tjgFNa|I@~v"ʠJU0ZЯM`!UH''t!M EV^?׌*_2,@ :6t {_"67\G.j mXonv]g- OS q 4#f.Z8Y%X:\EWVK5rwaz(¸#T5ʼn E{T\'h[{Hb<_stb1B< ),ʊQ8כ̝9fyW_6tw??P$%[0\)YMVI!66U >m=9m) 4d#l(tM"ڦEK" su_F Bp ~1YQ@SZQ' h( iPڂ0XG:τA A[hJ`ʂ("J,]gF lp^fDli#hH58U8gą>dG?wo߶:N"#AOL*"h|X&%q|/v~_]>y򍍇 Q Uaes Rj>+dY@PE qNK'Q"RҐJR 3-PP 4@@(D(P̄,QB@LK 4% PHm k/`^j5H'McM@kFx'1f1\iȻÿsRڕ(LIeiJz!/}-kDžsI@$J(S[O.abUL*&B:"δi4&qi0p,( =Ki88_G{7kۇ["M2#oA(* ˃~Euޮΐ%Z;]C~[Á)(JD ua槷6SJa/&~S:lpMpMhrs851.B "a%%$$!hZD *(`BYd~Y(z?9!ߩF6h ߆ XghV gr Xڬ(Pj(36q=_iC?%M[lObo yW*-Ɂ A&o`Va nUc;к  )P X i`&i&h HB()P"(f)IH$75_dJsA'Nqr V1bJR  Q8:+20!L+QD 4Ѕ;9"jdX)Z@&APDK8ۼ^X23Sh$ %!I1l 'n79" ") )KqƨaÛF6!T?T>3៏:/Uk=1?BI0CpݘedKG^#B"zQ;B۷x<(!}x /o=椕a` H=od`=1sxRq\OCj32 *% $E&""-i>; ON5mV^fI2M %MC5.u8M9tm,VwEBj b9R#2cXZ{(w#PtnPئM|x0@D$OKq0Xh3(UR_=zTd h#/!_GȦQ06!%#1 dDѱHBPWE3_ ֪@T@aÖ"ٔY! w~pۯ0sGQb`9ڻyP`iyT0e~ A42Jl|t j•3hzKuk1'8_hCY<+ur!ͧXy Rq)}^GIA:CG)bfіN%;N˗ JѤl9k[ -K;ܧl3}s/.NbEтa{_!`.Ny2a-FB=Cs{tC0U>,/OKd0a}NzYҏ?tE;)f#C1"Ta]:4[) m`&娢s P+Uh2O#<漎7wy'mIC~UWZ]U {j YbryqRq{G,%šBP6 9˖0h) 6&pO!jbqd(vC\M46ju6cVLa'Mָd!z<-8i7_ Q{j*,qdV 0 _yDIJP^X:}_~$LoU`JMiRj̈FblVt:ogdC2 ǚB>Fx676')KLb`* Z_M30"=bHu )θ9nv#Ll1u 横:~{6][;yb- /X*# QEg5@6΅* ^et}ڣ~qC>plw "+"n[vHB=&tNhWl: b1c*{hR]-+=0. G*ӆ+3{:4H`8ѶaclvBOU0@[D_|2Œ)!\( cjCt:zhRfDߓӶG-n6=$ܶM<<2A2gQ8yB5t,q[a([AݪƎ`c3·# 1bdh8bA0h]j`mL2QB j1#ٹwy/.Q<TrLjIr&(9 n1G[I.e1e [^PÄgu[_i䩪+Rii)B^:iK1CKaAl C ?͡I"R)kuC}2jֆQ>`K (5Ҩ^OXկJϞ3ʌ<8ފf8-\~ṳQUX`gW sx:ǿPqD] YԈ#5Yh^!)/ 4sոpl0uV K8aUC2/L l|`V&{IFE3#j !֘{U# ȵj[^"&^o5֟~m>yNff,S=2L 5/]z^>kJim1Xbqv'OSQ nYAhG5?.M=q?[!ݬX޲9\gg8~Z% }SFII>w2ۏp:8m*8ez\e+'9K_DCukJ7,׭G uưH<ٺx vo\,}Tm{U+ 3*ݍE cTkLM T}Sd=;~MN;p'vl=<\f\kFhtgI:J;-m@ⓉZ7.}@xZ^p$\ѽʻ|C%zW?F> MhU2ԀSz8\ 20(I-]= IKlLWEYFWbB"i(h[Rr).ٲONIvm)88r`+`1]9 teAvF=ۏOx.d]~jr~.Z3g-ijjAK 1vh?\+ 1LH.r_p;V}-lHЍXU+#]ؽfQ“(e(tPWMƧ`׫!s(|^<l;j$v#0щ*ߪ̋đߢQ:[=恵b厞nژ w1f5I䓇 υs1P-!OgO:b1#jS [~o9Zܟ5ԃMn ў* Boԁ bQ-t%%?$6ihV)UPI!C>#5^d/ۍH,=ӻNAZ^%^RR۸wxsЌWst9g?h?B䵺SJ?Wj:< -9RCzy&ؐ0  @¹ fn0~h$y]>r˅Eڮ`6z.beej=S,p`&/ALaRƼ +Qn_|>fآc>PGTNr_!L$'a":v/EPO$Gs Au^7(R0{15|( vE# \`sn<%@!@*D쓢^S P9@$RYb?vR^Td.Xߢf0P}`QW,8e#QS5\x(D "zJں5ѶA]p Ci9ASRa d3tNa@Ejފqa G&k'`d2D@DEQ ?)x&lBSe2gK}s&"XEh@ȥ>/qS&jAAd{wf˯ݧ.hAnjӪ34a -IP6"7|oO5N(g~`]YGUTAo"+,dHQJ7Ʉ/>o *RY0}T{ 933ӄ6(SōV,UtN+H0 !jR)6dG< qI#zvl:9CE"%%Icd0| _,2;'Ӧo<ٕeFQ栆GO|}sy#]'Zfֱͬ?S_on513a X=^թߡ-,6+M\T6ة! >kB`׾ ĝ~ r^uOx;%ѝ휝bVGZO[_sRS,Z\Րň)yl |j !]]8Aڵn(ӥ7^kvĎ8BD^ 1c;3GK[yN S±2#`ݤ;wBJ69$ prcrw-|WdY.ƔtQ 1]e|R 9QxFL ߰Tep;`10Q"? Evua Y3?hx'.m2+h˻xٯ۶Mug>U hcf#W>Ք5d =5/]4&3?3UjGA mf~ ɷĨ0$؍h(JoTP&QWNuI$] xt'(1;3[ߗ@ҎT{jh_ e%> {Cvuox{5Vf8Q S1B,"R}sd 3TqSqƊw }que Mbay*e%*DhFC|T RONM Qmi}%]ަ˛*?)yb=W%m?~֡V(~{`-ĜZFHN=cM;s&%WiFMZMi0Ɨ?ZN]ҧ9F R<[(2%($yu5I)&I W]{HvEQ֣ˎ+7Ro"zAQR`6 *oAD)~sxd )u]]MDoN3>pD>3j=rDc8iC}7HH:P}w\֚ێ&e_ʋ) 5rkTh*>^^I" ~x;%[T7ALٌkW=^^-4~9xِ3].,˵aJ* ^_L$>UN6H5X0Bk8ؐ'#͘Nfu9}sٹ8ԽUqh$&_oFfMCdWpp5C$nsם-CKޒӌdђs"rt'K%4;1K2,D}=jqf0;IwF\1B\? !⸂r iM=d{6ZM e' 5#FIaz?lT7\b>۽*';;,a]r皌k|.>ӊDKϜgy5<7)W]+Tcyz߁@X}lEڤOq}^@p>..*o Fɼ$oe_GɆݤe.82*T/ \4{~WY_(s?Ca5}Xe*`0-4)bj[`(Ľ9zA~IRTg) bʻ™  L|NҴ PO7ߟߧ:g@!/T={07`)!ІJ &%sl^#@t|㔟DBm4_~]hJlJEyH_߫"{}Vr3F o ;JQ'x 8bz~W 1UCb{ j»+mw9I&M`󢢑NxZh")`v3wRM* ҪOkX9-s^Tb6KRK@X 8C`kHԢE$z}۝6M\1խ~jɔQi5$LHi4m/ R 0:;]w (6-h ܵoiѤ)6)0-4(5M%P! Ccܝ& bs>Y5境UM2ROF[JIH 1z|Q@=a61TUAE 3E449Q'vQ MSA'_Ì;ai H@²(YBX]f-!°L%b"mLȅ8d /n V;1˻ARng($n8V&OE=XMJGRA!eiwg:--+DESʸHrb Z;̇#Z5}tM;T֒'jщ4}lr("*4 IEmDM| }r~/g߭V+$qR3v h戴&OM'0Jktnڿ U(EPDե(=lUUvmZS@?6>ttcebҪZPŋ$nkMQ+-yn2)٫P+l\2=c\!@k[Ԡ1A4廙/LY#Q,ABm2e.~,:!6@.h2foӇ~]]}@]Gah(B;B/D@UXG>UCpG 0P#~?}8|; z@UO$7>8jJB#)okHFU5ɠS_R.TD4-2N]T)Xjg- yX_W<f7sPq20@2ul\_;[[,7k!Hin iM n5#= 6% }LŰ Mg}aA7/erK/GQ*⍔SQb~g7uP9'?W.ξ߄&G>a٘/{al}.–= '9:bkIup'}9w~y>Uu7l~ Uw{Ƶ@;D_ܳ1Mw c~s}!XoTݶ0Uf\Iwl[ :s<ު]ҟZ#x%-;0ܝ~>q/zYx-ZpӦD_ YZ +Н?].IEmExeXaMO @}s @/S?wC R\Ow1&S0|} %T -̂=dvz>2P=GϴWhN=~>/IX^O4!: n"⃻p yilv_Wrt70e )O5|HUQG\V_^0-eGE%hSGy9*aӷzW_LKbQ;|;LpiAuM(ݪ+ b4Dz˘ 0 Ir 6r }xH߀ ~}Źaz`30zi?}BLP~?ZUxrg0z-"3<`aQ ǟ~OP_bm?1/R4Гżh/|Qvc9n~3:ޗWӵcWWG@{Nlèd2~Y=!_&IUnM0):pFM(c@ɣhI$Ko{,[?ȗ,ؤ!,/udel]1j)P[rX_7؄j;>GE Tx; )>{z1^۶=|}#o!gyc:uXcR╯{7vXj>h>8~񊡰ŗ 5!>ukQPar6hϷsFȏ}X |98]i_%x r6d@$DِtӴH_ݘnRDP|M͜˧Zq gRÝ(֊5H1ެiUuF%O4^QiQ{@0,=0 !HҪ-1 tȗP$(d$l%A~M!6?ͺagMsbYt*7 8|#@!)_Ctq~1*Þ# w2 c="MTJa&R:MF>Kb;`0`!_a0@P~h<6NzDjxd"ڠhcމ0;`4>#k(%֟ó2j>r/UR7p[꒳A<\L})8*| oe*> 9$"`n!6<;O}:۽p: )?`/hA~^얱SPPQˢ"/2銒մm$&YiIɠOQ(EOvjY*=eTB{Ѐ )gc/7IL>[j/})Juta'k'iBzm򲿻hL(FIX! #g5tJȔB!!")A[mpFo u) A8%ˇp$z?g?vyPqFS 'ɱ^Cϣ[f';Nk{T!#rƈ-}@?i?0S FoY}0≁W]#<򏳤jȜa KP7 i A~u3ah(I0iqRs)z嵛pm&Cf7j}3\7Ho@GI7O۰7\mKГ$n.7D*!}bF(.Rlp_hSi?r}v- ug>~qz&% z85Va"ɂf@ qZ@hia9dH 9D+0PA46J7%Yal $)R:|_e~iFNmwLs^nAMi}^ |sx (?|/(TC* pmcHD CA 42 "3~8Y8dtME15E:Zp CEI@- HP(PK^!JU)(iU"A! h)R%! *Df\HPDI@:(@:i)" h"Z (*(R)9&!B j?^C#L*e";AdAT4-P5@UD'O?"C$ASxdN(pW9pXsY8TB#r$0O~'Cԑk UO71[z<秒 \g5^}HY{`n:ՄBkivW&x1AF}`sF\>lgMxT Q_CPU1t\WZ`0zӘ)QswӋ{*CnyEeXg/E1w(1;_ӌl1P4vofT>ȓ(Ph>~,=*3^ka:gC*(w|gKp/DŞ쯛Fg> rwZư [ g#ϗ p#ѾpkqTrʖ$i^j:,4g![ޮ`;zj쿳]vM)F!s,켞ӷ Pa u52OV $v(JݚS|Ӌ@\[m=r]_?>PVKpm(B$(7t<⽗~Suw r|Xl!&ñ~+Hgn ka }]_7?-J1ڣZ/ʡEfbj4" e>TP{S;Os1dS.wM^])ߟvRZM+{^i(ĒlZ#h4Y/:ՂӗΝRzDGZgMWF[IV,^Uy-5kgޕv߱6Z|/NIQV LNK%ZZlb4/~7I Ce&61jeY1: kct}~`>."<2A*W~u[0Q[ )'`h`v#SߍYg'wte#6>D>d2WPE:i ˡpm<Qw*%z3m !C?b=p~#}9"VCx C)iVЊF$rv`w{=߈<W![pOazɇaI" 3sa27ox{Hz'׋+ύUU trZ'+S:2+*eef0dMd4 $mYI$r»:w8ۿJQD_!,WYB`$d0H_4a)@RHC3< &"[ӓWG[2@|=gT;!Gƈ ֘gM $ :u .zt+dfa62w!Ā\ABLO#`O> P !\ɛjK?X4s";gцN]w?L,0H4ˤ\ƀ<^=31ȘE kY'#j [ 54K@0ۜ `9"<~3,fYI;ɘۧheDݾݔeTĔcȘƽ3f:|G3zz T'$K$CD95Owӂ A<xuwm___ EkAB=}c䱜G^ 9)@J&t+C~i0Cà(6׃JG44ԍF-!o>-DEe Bpq_y2|v.(i!#~O-$_qeS8( Ky=iTy6b[8]oL7. 0gXefu 7H+d(pc}r?/.q` uI^<:d~NʠQaK& UMM[8>ZF¡HADrH$ VF(\1r3{a**Dp)XLBG_Kή:mLoQgu88֟Âϊ>Z&uLJ,PX,p  L Vċ@V_DL_F|1Oێ{wh{mmxYlACr 6_蛡G$,z99d4'uaV7+Rm;>Y=萈CZ?09Y`|'ML^ I9ianJ|,ĦR )TW1S_\N+f-ޔߺs-ا ]GTC)XɟLQi3F9_.o?&Az=0 'H><<~xB7dQr/7Vz>+PXl_e!cA@B _L૥jwHIۗOAL0Q_$]x?NG}Oȋ>z}ɠxo? anL$yң™@ PQ|]JY!/O?Z2ͷ tʹeJ-JNZƅwެEL&ZwŒ'/˹iETnEPP r2y | iaңċq}'8[enWW֐/أQ'LSF?_#E+46Ȍ(˂*I$= @(ﷄ@ P@}[Dn(">l$(3ttR Ό89P]h_|k~tˤ?g!L(S7/X\[ЈGgwн&Pf&NgT<}˺UX+YN"S%&Kw@=QIZ)V85i+SKGJ7_쀄*'lWpkˈm4* UPU 6KgNH{H_ <(]wӤaٳɨBAޣSQֲŘ == r]: HPGIF ኌG/K4d% LAIIy_GӣeG7 xlFY8ӷH@q P Dӂ{ x,}uQcEK߷yLJ))z:_h|2+Y@͂7|SM"T1)~5|a܇> OHJ>QO 4ȻpVsx_"@Ԁ=:9S#;&6ye?:"0% C^;]㙯AU_t?K}]# d |2:ÿ$oɱE ~',΋p( [h?T!40_k<'m+X;ÆGd!Y|Ǟ">QZeҐ{0#H1 AG7u8C֩ꆹXO/ʆQ@W)VCxLA"⁑#^ `Q|oKYX=kj+:ss!ٗfRɃE{0I ؠ%}(w1xrpS%5 !JmݠnXd2g›[`Z`BZQ θ: rb'D0H~9JQZW?kۋ(A>w$;Oa.S|N78gA;QA_ʔ$`C!’ؾǰyyp$98cL^4+[P5u^dt|ϺXa>#=l2?S{9$n%IWL5?N));٤9UUUUUJ0I{vϻߎs5_b6RþERqca2QdUP̥jc6{%.xqfFʈ$V̕T^XR©X*˽e4?/pN@1+A@D2CKr"^Zj Ź{؊(5 75/Ә7N?A'|{bt: ;GVk?vÄً}bsp$ :\gqO,W>$,E(09ʔv,vY`V/5́͟9'#+p?}NCUa0rU0SHY aeՁ,  )~'Tdk}"~kCjO0r_Y#Bsa B͐ȁ(2 VğL'lsjnxCC3ji&YWP2讼UjA_a?>KHE@PAؾ4f T>ۧ Njǭ@:1<#qWL.:0{5$uT)P%'_pЬ@2/'%cVU &GP'2HxxדJ_фў ,"O'®:W>cBL^U}TUUi:޻0hv ^{ɸᳶdݥͰNRZY*Z(* 1_;I"UGh"Ή6ڧ_}: {_}Z,lKt4k\@!]; Oi:WyrEgH{\!9v:ۻ/% @ q\_0Ìv_y&@wi8=I+ @@~M F˃t6rgr#e]Ua`lݎ "Y&Yn`,ޅ$Yy(IJn0N)J70rXhSlLb>0;f>Iy #^rInQQ.gzN8cMX C 54:KN66P$b6Ðw$%+҈|+4p[3_aoP|GԜߛDc RAwי_'^1 z 1w#/t#oie՜ wI}M $<3g~Y YuylyDGIA7DxC<!eA࡙`/I Q~>XzD|^sKERw_Nf=~~0dPx~ηD):L/gk!p`0BRZ**uJ)ad>"ЧşD'$!gu=~4$XC&1ؒ΄A@NS|cgޚeIG(J ЪJ"&Ҕs  a$w`@<2 ~\AR%H@R~o/-gTǛeE"VO Ts-Qoe?!KFO : 27RLq vCu%2C^\uJ%P(Qg>O :?n/~Yԕf:bcPO}7o;r>|pRkPYlHdcBvo>ua,C<'+F|2P9|oP53;>gD y ֑d|CxK ކw.UUdC7\lbMo ҽ _"@a<;1 &dq;kiRZtV` K\9rLյб6[Xd%b=n\&.Xn#TdUX]y''#[`'gTEbۛȶtuD2ddXg:4n0nQс3L(op(gm0'֤_Žg{NOz5烢DԾ8Ly猾h ݇ 1dB1e<|T_+~dK@ɦ^`H@Fukhth2PykCƌ{I^}Iru6A@1}2?oS;/❿0[廀1@M<>,0!:|\|>B(=Sй]#l{߅Wm[mmmmVmUmb-m+lmmmmXmڶmmmmڵLrRBBI<̒I$I$ /:3YZ\7Co4qi˶gb(mVFqأ]M&|vRI$I$nI$I$-k_y\1E;}>(\7ҨM *\3t6onZ-'/9|oh`+7G%>T9sFo3F#i' ]hRuӪKj.~PQ J:.JvYGMiQL}4F(A|J^yuN!EԀ[nx6;x}am]uZȿ3x%]A^"b5 ŌG<"t=Ԓ<< V1S3Ֆ9}*Zj.y|q>-!#=fMXe.?Ъ<@t8u2,^VFt|*S)a7}v^S2e[Zwγ+<=f3Eq an,i۟pGLz7i_Yh^U+aj^,C#eߤ 5??n˼ ̋]t Ucȵ(. HbqwkJ_N"XO-B c( t8r FAtxz[.y1J7PlPe7xCe/Yyz8: On~U[u$P'n7_(nnnf.(?rZ3)84 UZSy^gvVS]V^j1|n3ˋ7*EOَofʸ؏kubUH; !D0d9Ռ.'p mT0|ΧV1؈_DQ6qqkǁi¶zFE|?_[lt_{-5n(aێ~7BT;ݿuc 2HE% -y\aJL}7TWq -ݭy0h? g GyHݦxOw=FVz0~CEaVdxy2'}^pN6Ӧ#SF`ߵn |X,(?tAx~plٵyxVXO|ޭ )X ce3L.Z~VN)|ADLJk]Hџ+-ؒ ZÃ)qmH?Rd#Q! ʼns௿LtL+jڹkjjx\}7YRu4=Lc~FXуjҍ]۝Mϋ!G;!~\/"eG%wr% ?%6}ØJF7esakqB 5EbѨlf.Րepl;n!G'Ɯ? K]uxV%үlQy㳄 ;Όu?Ӟx'.>~ ˍcw|rv9 |/u*$I!#J ݊R I72>Ұ%wereC[l,rZ4$)+N灕 %?Ƴ̱|C!܏\DS~ӊto)zhWd;~Jpߧ ʢ&]ؿv}JwPFg'pBmhWôH4Hut$p4/GѹBq 7P9a:h@hCDM:B[̈́w*pyEDik-( (> ͻ0 #zO&j2U8kIA҄ߏ(^I꽜yũU R3ML<8 Aw 'sX%RI I鈋0B>o9(H Ȳg?){ufT2lwwɥ6$s7$5"Pb_2ᱍfC&6!yMpcsH0͢:NO3._{|yiFR6V=;jӺӼ+yTs8Id~+^xM9,L8$8,n8E^:3ZM^H;]5VZ*nɔF'ю;-;!dsU} R:sd3Mނ#pJii4([g(A D!2ʼ-ON !Fa%mk Ov7dj0cx\lL`+!.B<р@Wi ,y4f6^EiA}ie2; Rll/:L\V0^]._Vcy@q,!LfzR4F9Pz@PY =!vE&<# dsw~'zf==Bޗ*qe&f=!y½9UN1t9=g<#T$POhbFG;7(½7 =yr,F "䀄$Ri7IŠoRappv\V3aCE,qҎaXw[mpl1i0ٔEtܣwN s!U¥ ȸ6K 0*.*`.+¡{>S`YNF) yA7Kr(;B!TrȺaC& 7gW)Onɇ/GW˿Z0+ QW'75p\0'Emhً}[O=/Z^vƋUތR ѴiDD0TzuLɪxo+=yd%WX: m@1 ADSR8:vxsݬ5v?1Gi3!M#nF@[FK>Q1MԆ){DD.g~v u%g-vߢ s=ik>A(.έÃRGkH<}ϳa]_@XGP1+QtETD^eYMԁ6E*Zʟ|1qFXo6D<"zX50$A bbbOAD=X>n<_ca<qC]Uc8Omz"å@bތsW/>IZ+/BY_Pi0x( Kx8BQдsZnWWixQUk nV*SVeȊ+kN8sq Rl%u{{Z1kDgG&'Vgu ZO!h"Hx57"ʝg<#2z!ĸDEHoD?ӿ?iZϯ908( KP^F E'ҭϑ lkU|~8J {H>mCn<!͠pi)=IF ;۸b?\RU~ i3\Wm7Fhe^n 9YI?ߏ&2i3tIeܓ(`ⓃC1S M>7K+5j>J* /q1zJ(tbi!?J wƃ1 ÏPR`qG|Y#2C$$^i>؃ `[##ԭHlLB8UhPIfF"GYDY`58~ ]oa6qI(ΝГa9Ec0a!o]5JZ^`'BAE?>!Ji,j5^*G qYL*VŇNr&ւb >/]U Jq/03jw6.}65 ˙+$츙e.Z Y|/U1~~ vip+@th|nd +qQG}q`Rip"@=_m5ⸯ| )+ ~SM `(R}hV;֐ﱸ$9lMzrx~hc2"D|nޘ z ,8T 3U@d]"b!QdrUK2Eۚc㾍:H,Ya"T"$ ivxGf A/:g3V 3)$&4 Ʒ?mkcڜE7$TUW[Ν_JԭCjZ5'YP,\ߡ5j"%|h7Ƨi2zUO'(mRVk}͡h1\v+0q&͍fhաn^ȁȈ4D(lGD-atyUf{~΃(F$o4d[?nzI^^Y -Ԋ󀃈>SBy`K:_bab!VN,_ؚ9dݩzRv!͑匯#t z+d\fjBl)( DTTx7Y&Q2a/T'`(A1 eVDoŵ; K5> vPv++gKӬ~6'ӕ<22]"S\`]((ɠɻۛSjB +rT>eSUEҥq+&Jeah$g,<*ZZtgeZ߅З/cSQEhN~XUXjǠ}}[Ol_g ҊSG xX>_ ִ#p5Ƒ܉R'3| ҝ[nla$<xeTTS$6h!CgJ6Qɍ^'cC"gUc#x.x3AV$$Z~9\tmYr!_3 Gʕ9c8ӝp;קԗ͇T0$Pg4M@H|yq'Ƶ#\d7.NI'R|UUUI$Arw뙞Ԅ ]{~k#`ƓQ]Ρ`v8GXyDrԅm'Uz__Noǂ \`=eW6ߓjxHC\9D`óX q. U̓-DAzi}I☪ZlOruB | ^&$k|J.HG'w`Z~15-V{κ*r5v`T R(q2Xvº:5OM7{ȿ4<< 4߸uXj@Or~$CB!xOـ޾Ƿ,2?niGrSZ-|yNR-cy`B 0z &@?pQ%cƐc=(*=hM#lNx|M}bVvZk.Vd"/E5hA'!ez4r 8<_q:+/?)( 3~˓A|P߃Tj<IK' 8Q=mC {82Z*)Agzݹm(@Kz-$Q1V_oMV+#ߩ'Y_XRVm7RfĦF')_?@#xB_ZcOVPz9["!\(%-q5]?*KT&{, Rq7 MEojBa|KhS)5Oά K E;d`c(hDGW1.x/tv~T'`T?燃>)4RzJZdzF"!kE?$L8lvoTۗj̼p+6Mba<#z:w7!MCf>)glIBD$b<itaW*zתQ7"#~ܡ3ir9R,ו(?E"5*Ҍ$T0\ VСA2s'|D~Zz_1숾,xǧ i eGY& {oa*ܩ+G=Pӏ +iϢW?C~$ߋ zcSqmP8O 0. 7f|tƚdOc 1HN_5M̓߃##U)8 :坄ҁ tE`%QǩAH|.$q\~#g6UyM)żCߦ͆%.m_Bc N]PA^ 23;px'Rڧ'("j?9!l7ژsBlQ}9.8*(\cAo}rV jm:g׉1 G L{kjN0XG:k6.>W'oU˃ECZ$+QUZW>߷3wnDH! O_~VAqD㣇;OKTu[尃a(a P; ^؅(Tp ٛ8' A;h6R d<)XFwR*({!0(VF ]s6&7t^5ZBY!p3M{3Ni-? ^>ӧ78OW殜OwnL1+>æc1ԎaId[w{YMC :|>9lcKɏ%K "c xL#7F5*&ci)z N]֣,yw{((Ht1c7FM15ݳ{2@ӫ9(tv]}np?UwHwKR xH^NI^ v&@"Xpn/0c Qu`5~J5zS1 j*`3Zs@>!&Cd,V"oɢRE{(&+3b?]8Dnol0/ϗ]c!%8juiHk:z}|k& y:.I=&.h9ݢ .ar(r\R)*<Jt*O>[#tr:'̓gv#pM.M!M_JVylا 1DC4DghgqU~|n87X^ wj+CC)3u lP۲U6Pke-<:KFrM`]5_L x[WFJfUMY7εq+n"O8xcz!|VXAC*vaʰR>yj,yjts9T\ǿ<棏Ĝlf|QrޛUrUoUu 0ߢg4l]q)=E9;50u|7V`7-ENsߚI4)]]5|>>4s*ڬU9}( MW7`ƥML{:C VT3. |$85<#b}QrS: >D(40b@0ޠ`(v$SZ/RO͋x{*0DeOV#vMu֗4>oU$H}[]T(C}(]2rW3c%qz&K]rܚ2Rr0V^{1=͢|9G_;À7?EHRN`v#l2[^vvb.8_o){Y~; ɵѡ]1AuM$ I%5[|zU(|"60#Ý8MYtT'VuЧ:Ls2`w9jxѯ%:QUU.CVPڎr/-(QDQQUtEP8J81UPsHIG#-4L4ĄFx!TI8\1'w \ 7{&D8wijT7 h7أh幹UW% U9ē[O1k0mcsJ)KS d-"v3c\RK2gwo#&IrF *H0$76D'ec%oo]=0e"2yta~JB\]1yѓLwIdT(}0Z7NşI]ey[^.&}?> s?]}ܺ#0ϰ:alߦv"< QQV?1߮wmʾ62gz0-=C{3Xs!DA,z_Xϧ8Z곿W~2O$H~X,"7eʁ K:{ rH?Hmu[f'8B/=+K~u NfqQ07U"st됻[A@vaCW^qL_ƶl7֮#Q¿ V0ݦk_KIDbuޯOu/L}J!@BX.R.6$5/Y*n6_ǻdg(qNX0XqϔJ ._" -E:/[~}p4cuY}qjaygd^L@q)G,ٶZ\&4Т8_nJt- zA!U{ݍo -z8Bۮ0P@u_m 0/O8MX1M(6J@x Zz nIO6"{2eH+ͪՙj7S^̰֯E@Jp `[>]{Oeڿm=U;C@M -0fu b4,\ru~6D0i/T2X4 RKELUIbТ~:!XǢ~Ƶnt!w kg8A FlFsݓ.h*1۠蟗ʡ'ʤ“(4b444 PBe!ىXF$/@=پnt/Mkh=W%@]IK8Hَ7K y8:;dzC21P_+Q$x(x)X9EYuQ aw/(x +pHF&&,QMc0xziHZ/hh^7 UlDzU#Kc;8ǎ0V l9e 6UXH-G aG]h2WAYRO5c  1-#f"y6mEKi.ƇnEnц4q^YRFct}C5*T pct&v+ѶFcѡ0Ѕ钣ٿeDm-V`'t?,sGWL[L5\Nb aSL/dM6ej8kh҂% 6ꭗl`(] .AҼHXa C?l"\ =~FaѷP[LIΩwO+4ce&d`cAň)_HEZI8}[?Xn*vކKݥ>B<">S]*\= "<LEgt~^Ca[9k).P8̑(P ێˢqSB(_568(7G3M-\ՈsIYaWW 6ӪG+ NFIVņV79.w=*Y랦ZHnϗo5;}ʻ|$!Su2ŕHi I@<}dMk|jm:m[ƱJ77`- P)e*7ˏ˔|!U1>:tÿ:'΄!8gZgb+PX6ĵVpYMvzrb0&t*T=F(#GsQDX !IS#aS|s5JhJ 2ň_z0<(UI6=4|Ěy{|2㉮9VG S HV> 8 V&5"⌸Jbi+!2#hEy|q~spVW>"X.g1ɗ8@ooUY{^ @JkdzJNν04',t.-ڭuC -|15$ DpRG O8F48oZHkɟg_\}NNa} Z&%Dj }}AwNqoU"w7VUbM:KcI 9]Gʓ0z#Y!JKϥ^ofwYDƹgfa˗6ټz3σ:VpO/D0KrgɩEߘT`") .dHwo"3K}5t- 5|zFntVqUx|'??{fiJlCICU`P"U|O \;s|854?4lyƔqmgԇRe:#yjroĿKHSWWtNr$Q/u[WwNnpgz2Onb V1W)$N ڲy-4F$̤.L'$q+}i:)ʬF9c+=ӢVtU+ggG 769:55rzuxAvȵz}$;N{q8y"qTbź̏&\r=tp.߭>twa)чDo흮p!yӑF3d 0YTnP,[͕& a :^:D )si:Φ.fs^aL!YtQV1zMr Cجtul,Y =tû> ;5o'8x?0_>~>y:;Y*IaH{y0vYDA|XD(0+"yl+[jnZOՔpsDÅhEfEe+IP|2-\"%!‘?|H>0![J#(468P%sթ$\Y&K>6:-5wXZr$枿GcƙQ~z-h}K 4rl9Eq9~A<"lkQSXCm# t7ctUچiVK@V )_˃PuTZTݤ.1> 2 J[m@<" lvg{ i+dMGtImPjE4BDe\<-pXiZ+!JZ4,k=|n- n}=j;\ JwM+K Ljy?`BJ_2B,N r\sWGπ#N@fQÄ[u9\0Vu_ p({f8 g5H#T$.EXmj#(鵄~,qsQ- K.G,=`; fB=\$Qx&DqwB1Qu$wE%^^{kyQ60FBPM ZBTAx^Au=d@P<̲EiP,tK`JBJc,<'è*=7gk*Cd0ZDt^,ty.1rr-/W|_͞/qgpn4g"߫B~6yk/7@[Ӯ$]/|x^dq=o<'ȸJ fֿ){qy5Eoj%">r/1[M6%3X胒3`.ч8 B$3jn^n=ky"܎ߩ ^^#x>o8 È-":9CR7! s@~LyR{+jJ.3ϴYçݨ.:fL-љs"#λ&Zv|k%ඟ`dp(QCc>HЂYB+tP\;"0\Õ$/ )uvjiIR(VP&qD0s<Ě1 o鬙3n8^9/FQ);ӷ]v?tMέ+Ǩ}# A$mN-h!YX]].?OT7N=?OŮa7tn@`SneuH3W&J*e bFC[Y'w b`>6_j@p-bK .s bʸ_~r^Go,C:8?eesfFq;JqR5d4`2u8ᾄJ&xL*a<cOjܭ°{BZc#]|jx9܅\<>~ S_ޱ>HuB<C[w+cwDς{U@b*qܲÈ$$B2l1'o$Pd2O' g@$%67s´_|wϳucuAVh]eJ@怌nY :(Y @AC$MQ. t%"GsI!z頽xճh&'cvLLIR{?C,HⰌ4J}0!;`@}_kR=/Q}CpI{vfk83L`b s@Lvl ]`=pNQ 8pRƒ\$m]r%_I2d#oϫ-wPmt|Z) *;@CZD_ýwZ` `ӜCP `zt-ꈗR_ZNYπ5FFP CP"ssN)#㛆A -ЛR}νM<0B$#t|7PHhj x\GJz%qT}'Όc6p 8`/Q#Ħr.EJSۯ{tA iqyܧRqDY0_4%Sʌ>#|a)V,znaQ5(EV~غ{yIHg9Aqd`UT Yo/ \bDHå]qa)5a%UD5EfN@7O8rAv5ɘnv@;k;‹2smc\xQa&FjENl5=G Qh{R5 D>}=G˗_d v<;E)3:|a0Om){[wJcp _p9mq'Wj.T_~t#wE1- @4^6]']ʕMT '7%Z~>B6$S#F;;2^GNKP(mЌEa ȗ( 'QqhCoc{7h@|0je0!wc tM꼕EFrc!YGXy΀7:dQe{TjUw1]{L=A@R)ǵȮQkevfp)c ţu?pM}x 2/ma#<#Cw_~"%;Nw '?JR] 9P ,_"&%`0Rp2iI e_ӋͻJ7ñ}L?L즽_6Z!習DemMS\8JH$.vĠz /wxiqA/xhbc@{o9;l8%0e:F(#M #W>M}wGx錁6FrᚬdPo#=C],o#CrUƞ[@rO*A{?XVs6W_*!OW NTb0Y]">Jcmum!oE08.y{_;ZmCQN)y?tIO5ŰđǙ)a|NĹJ/(t$=\C|٤+{!Ė ~;[|Y)ϬO)ЁDC@Cn ֘sFʧ.`_8>4ֶjY:s|󪇍gPdgI~ qӛ9*hzԞ8!ǸsY^52wǽ>qҮg֟U8 9gxYqplMTmZ7= Ls6Yi&'nRqOq/:V)=uݕmzyUƤy1l_LV+W: ֝1w8Xx'T(&W{ژQu3α%*r=c~&8`/Xo^o9#'\F8⧗%p;o:$sX=q#0TC<:ULoz8\߸â$vuoV>wIympBͦ/lwb/g[m39n3gMHms+gQ|^of3V )"!-w `o#'o v7 X5&دq}aחU 6veᣎ/$ W@6D2/.< o897=Njw\%ih-yxu>PVV)l[FUC<3\*!45t`1!x~- wƣY[]󺛃K-5.zAܭ޼?7\:LJNsYtJ̮# GU8y\q\n" qeskYhώc5~/rv[}([iÎ˪$xǓѳ(:4 MIvf4l3赅 3 ZA~o%\kV6:D3}|M0wpTN:=Px`\.A^aدe@R"Ude?ErWR{#ί"ʓ_{i&#}J_3Kb೽^e*ru_z"}]6T7q*x?[fnh4WEXW="^bαpOPI3k^7;bH.^ mitB ŸFVitYhZ_0uم}tɎBp[`,)+ ~eǑ],ڐHBõh$(DyyebkЃSiguT7ӫL81]dmp齅F'paxU^|!=dE%#{|_UC܄#n{م>ƍGDz`rj b"9hjcۮ:k.3-ʠQ3asIZ^⁎mF XJbaB9NrQ1\xFa-9rv>Ѧ|8oPZXd<@HQQM6H0l ؂"aAJ ѿ@FAęV#2Q&RjYN|{,L{4'`"ƇV1 ʥE2QX3}D?lqdE䋶+%%t1mAY]d1 $`R2(m LN|O̊Sf6#->ՏpF}ot*z\: rR%X@pg,4~a87=Ud5[TU9e J̤B{*݋@ITc8uog-x`QfDA~ =W &&r,%={\$:9!#O|j/yExO}*c>Q(U@vS'shM Ž@fR5$4IƃR !@)/H!TYp mv.#n/F\kRN$jW^Ć;1eE n!.&ag4w}sfiXXkC^4q¨k>4xuт`XvJ]PaaYJ#MGLYѓ2YSWL="Q~L2~r!2\DFǢVu.tq( }PհZê68W7OsUUU%@"q»p^ 7TA1AwSRꎬ9ߟAOx|Ji!3LKBva֎5G'w'{d;EDLѸc@UDEEUDTCQ3TIUE$HBUB! 14IRU,@UQ5EU0ҰDMPETPQAQT0DKUEQEQE0ǻ%rဿzW~k$Ma|󛵁&o&jKIuxP1w`'5&W#u}{YG$3 .#(YiQ'(Jqn̹ūNxQT\ZD(1jD LXO5'vpWBجNȶ?7([M+ĕu:5}q < 26`Gca YJCGQ;mgz +eX]$2za)*Ctxssx,NX[#15`K8жJbB1 ,&GEɍ"b/Y-! p$镩e/NI fp,pxaVq` YV%[ qʀ&H\?o pdv<|Z4Jb֠8)Mh/h^-0b0+lAJqv0P;PfτdU`uY\R7 Gu}ua;=Nnsm<?zv%5N9noD"j! Ĕ1Jm)arK (}&nsyg:V/)CWKN?.][U\Db>yY Pe(WI,:TE}X ^Wqy|g±0ڪkɹonYCtAcc7R+1* sK譴n*°WzX<'!Ds"%4h[$έaKҌY^yNk[&Il~㝱ih}_2 $R)O|Vq8m!p{>XE@lӒkZ&ϻ (4(dM^0Y>vw9wMn 'X':HQ5B!UPUJ=o[s5ھ_Ľx<3[F#Sz4F=0 ۙ;/%'f4deS\Ҟ꞉doh,R|c (܊Vlv vz#s3ב(/vViKz׭fun'٪ư`BYvt2-$e$*1]Qy=]b4a%o'Hp$$;` &JmY5d!_(mӘ as+o2H3ќ_7YfvI2FZs4kIqiEi0yMQ\?fDT s<HHGb%c 䡙^(x ^@p-E@v h@Z1p˶sP#]IwD'zB}_?"MYd% ^MhǞ"lV}ۋ8?I P~ϯ@fGqvT$+s#nwr_s%u[hLߋqJU% Ieh㕇d#WvLN;a |~P7I=/y} ꛭ mrp=&R+ܲ- RlN0mh>=%~_0X&J ,ϯ򣮽6qAR0,@]ـ  xI$ih8nWq}ov8_LRmSn1:-U E(L3)vcw >_C mP{It넙 &>>k*:i9֡,&krۥx5  ϳV*"34'7\U< Z,F8lT`LtDo_)ȓ뵳TCA@DW]lB>r3ysWv,^+4 }~W 3e5;wb(pg:'$!;}|o?&shf9 &­X H0C]pv)M$հR+@<3+jmu!Fb c&4rf= ZS? 5ΤX(PŨ}DD/Efph*g\o e:JE/8Le1 {|\p>8b- &F0gT:jr: ` ĠlVqO?Nj?`))Y -X a9û{F/ӱ ⨥.A7vgC_Yg/)nIoFyb kS. 8v Azc~_;% m}n>Ѵ헬3 G.ڨŏN sGum_`>cCDRR {"'ɒn3vHAT-R)oGPtdž8`oyGޡXM?PJdQ Ηɯ.@VDqPfJDz 0Wqi]EәB1w%!o$#*RP(`6)4y Q(*:( D:"0 n8/`3,!2CdU/<%TPA^P;l!]JY'H*] ٞVc 8Qa~>Mө~pPY,C"G2E|TzQך|Wo`|'NC=O"jT>Bs-qd{Oĉݦ\=pwzGbf!.E<^ 1qFHOU|*PMNx%?Y8B}H.ıSk@:bG$xd+yW0O(p +-vsPW.",99poƱm>y63=!`28FF-GcXs_yPq -I;Sro"&dwCsF%pg]a9"ѺTg&£닫9-.rDk@F"㩞^ϷX V& _?SD5BϗoGkt(۠|QY@'hH=!\G >GD_B[/pӲ[:ޘ茀554$I aĥ@`Ґ=R_TyϢ~DiE֝fͻ:$&Hs|D{.[ @z2"3] GN1Ԏ$)Q1:; X;.YiuCߧ`t^ܥ9QVYdϿþ2LWY/0ܝOYuc*vež^Ê 2͡eky}Wkc!q#aE_4#iJgxo-q㋧`^S2S_H͟o9bC};>kIIMĄnP/WX}͌hF?k|21W[bOoڪAbwt =\j |h}nzZ[Y`(V?)a"wygǸ_iNp <*SACM)GS33Ug'T+19R+g vjl]~ٖ aP.0[K>>I0;RaLJז ߵ =!%5pAKC,s6{[]f0S^'P*(ӿz: >s3@eb|ttN*B/}= w|ZrQ'+oQ/c| [-i)b}@?;uN;>F%H MK9r7{ZF0}eJLߟ|}S%3CEƁ}0uO?6r!\1#>{KB+ԳzdkGRMRV(nyv аq.G{'|_ͽ^|49 P CYAY*rcwgwJo8Ёk}ď豔F$2k0=[,wP92=cc YI[F1&\'Af4Ƿ>']Ӵe`r{|`LHt/fY^"مS&q!]bc@L%_d+)aVA iUT|ݿh_/dev9{\[$t۬v"ܵ_'0޼£/2.Ƅ;_5jd"D.xH}ײ~"zRR4,i$neѰ —XC \*( ;n ]O̔tğg#϶VA-Ww6~35#K Yک8\_W|ԷWq}0M:nte&+J`VmZ< Su@ A AAH,'q=~ӏ?][,`p?Ď6v5ý6m=GϦzzp. ϰY7g͒@8ÉX|B/{*eyz^_x5]3_$U!t7^Q@I2oD(װA(~3ϢD-f+b۷]icUJ}@[}5o&wM ?f0`@@6鄊G2n8 *w|^DqZ 5طo~`L}VڳORmIJQ R= ` =tdu9GpB׫<}0j4^>P|7yz |a%$@P~eC/<|} -["F$<)'DhKx!U_ō#Fe CS7np/s900=io@9P(/m\.|~7ֻlA"|c'ٝchI oj|u"ia#!8%S%ߐn jP>k#e iqa6fWn { >}vǣ}ӗא Ϻ/Aϕ6_}ɇB] oojg'?F_-O{;EcQ8{e EzL* aO~]}}Sgda;=7Tb^^2:6G_~ PoA~Y h8l ACߗFQwzd(|YejӏISv۶Vgb cԣGFAf j;&~yƞtj= <#46z}I9! 6UM_X\EeTgU+:kW$yO7/~>?CJ$RZtExàh 茩q-ZI._Ȳn:!) Ɵ*~~Fɀ<Cuހ_w 'Ir1fw}hwax2KOeҎȰ2sMC O3??|~z|J\W 4|\EhûOW➱:o(\E\1d-ubǦ/YAu 3leMM k1pRBIjCӁbUUnF1&[o/Ϣx}4ʜ9OHG~pOf!ՆXa̯Ltc_<2"c泈ul]렒dGRy\y`mՉ``p+Q,^Ym>QݝxɡoQ柅<#[,EWO}{MXr%3d/l|-}'(:hET^ŋ^ SL.|)o(%^QoQY ݲyX X]űi#Svp( P066={ KG;07рktk P;)幢ޱO's>^?Js`Jz}R uES3 !3(T0lU卭@=XCvW{ u% f^6kN7g~# \P«$}_bؽp"TgB^I#cIL'^w+q?/{:!22`ol)٠`ٔwKl9Vat|wϼc2=57FܱjapB} {BQ`5x+1uqK"ԥpG]f`1 $YK1iIb롼,A|1PUALDDAQR "TS$0JDPJDٵQET݌ATTJݝK$MLqEDCRBS-j"ai"!((j ~&fJ" R͚("H#" F%&"$*" :KA)PU%$IBAMPbZV눽A4RU4D,'irjZ.UPUK$IUTT1D1LLQ1 2MLA4MRCEAQ0MEbRSB"2 Gx2rf!r)fN^ R%4:C H4"P9j!NXms!8…/O d?'8ZhJ?(-DŤ?\vQ4R~X E)DudKm8x@'(BCAuQ dV(R@Rҏ)S+v\~@#H$N\<%ҩi $D32&ED&4PRPpy!$@1  1 Bmt~`B#2hBM1LT+MJP C:LU7dS@R1UD#EU QQ 0DC0Q "D#&d0C+;&;sD!7 8(9@ҡ2ď)im4#LJ=J&%?U̐Bt( Z#VR$Η0?  j'鐤wꁦ&%OA#IJG "3f)3pxEN{y?6V@aP,oLU' l:S$Pij/ui?nu"?tCTs?{&Wze_VĘ^tw5ǡ[Gg3scO8tcW9&z&L|)=|q!  0`d¿_/3{3C&/j}MCL,m-5[Zp, Pj>d8kj6:kSV- kZxM\i~6[U$ (58HBIgq9L}P%ҺH[s )k֪ݩKR.fu^ +;*.G IYC2[e,4^8e; lfcü}6wvEG.<.˚g"1$CI$Q_AGz#w:s«|g:A#%f`8 OQ)3PᤣCi4ZsrL6(ZfuP7DZR;pLc-2zFa%C˳:H $wo`/tP6b5K}.qsw{Vo>>1?f0\kIMk{=}8hR+!9}Cn7cxsZ?d!HC=~ffffffa{3 1uIM.M+^o* `L81#Bj5A'P+қ-Ic9fTqcm XsVNk[:؇ɩVM*ͧJlc薐ߗr#,HAmFҥtpj!|`ۼ~;ytd帐t18}#{'RW( j'Ixyٴg!?OW{;|\g9"}-?^ nl;9C(ikΎ IN,hD j/1fɐ@fm_(x߈ ޵A_74ժ 醃NS- >|PkOD/QWݱ~*2DbI ~j1g4uG;_ܺw{<;A~"!/dOIv$ @߽Gy+\o} ?:=QMlU+q_Z&]8JPG[n~EqV}ᳶjr $Ъ9Y^)n[|!쇌=۷>{a{ N@<pSY֑< Jˮ ~ 񶔲E*?Cq RQ6ʣx>8Nӵ-8SĢ O3ϣ;s4N?Pg_,fj _.@D"I)P|ۮt<  p'N O`%=9^Ix7.˵] BQy">`tlJy?R/Ӻ{~#?ZczA=[$wp < +βX.LeJn9Nê\[\GDL:ٻ&dD "$XXz-,d$CߜgJh?t H3U,[ha.эI0"ާӜC-ONv:gD; Ni"(֯(h Wta8@@PI3@\s+ O:7*1p#Xd`ab_7 GFVv v56jkUWpsָh6\S`Ls8dO.IٽU:""ozX ֕DS eԀ}VܴA gMu xu::1yE&uܲj?i kFF2=;8d ~kAoƠ֠F?NxBQ3su.nR[/m}s>;a<2Q'[큐&4 L& 'J$ƕINZ ^@jJ9]h8DY_H](:j:FlP e!W0{)>Ā"g+(-.PAEߘbt~n%rAsz@AD߀S/?Mg=QoڂӠ7\Iǻg?zA>oOT Ke *zp)b t*#c ?)ٍlf ;c~%W͌Cq; \xZɩPC>i<)龠 ' #>Jw $S]U MLO\{G'|(:i=@IqQ&l@A|y6OVesn3 XzpC\$4A eT*yι  ڬͱc\3ϖ/ J+276QJ;7b<5rӟm[T]~іۗogp7'/0K䩬=gmnԎK SFa@*檰${k U~K9LA[1d.$DY #}")CC}~'b+LL".U[8B2@eOa `{5#qxVv͜-&߄̓׌,<\֟n)=Bl-$j},),?l`~)_e;s/5OSgf1lOqnq!KͶDnʗ- [J4"̳#"}zWàAui7 I8m'<+ c((;(Yb1,3Q?sDsd~b+GFF1/|$ռs 5ny3Tvz(!$[L@|~巉W{޽L,[j̫k1okmwK>KZe>*y4`Ղ[%a;["Xy`a|n",3!=N")¦4zy{Gw!{ak,%.5(+cV߮gVKkQp"e$>kb]!,]_jƺ,Y;v6a0 t5g85j 3@S;nI-|}~xp޹JӋ"5|cPi+p+zi SE?gfRǶ"iMZK9QFIg3&Mt&58\0^֮0foBտ pVKYK(bPUuj懂#-T881|r*LNO5s? ci%kQ$ׇ0;ǭA'h0~݌~ۄ Aps m;س;]5VY뚉߶/rBu3/Fvq\?L*]AUvIʒ\ЮA${//t;_lk\Pz߿T%Nɫ1##AĒBI?~:(,DID[ X *d'M6ND`ջ _:|Z1 )4hgÇc:GI@Jg'/w^Έ?C*U O^9S#Aа3@}i%#IB@(YX)(JFHVhh1Haj', Ыҭ]lŵ sk4zLK# 0-k/0}iN8 Hh]];1s-4IE݈0gi6AK.#тe"4/φm% >v;)֢M QUuPmC9.^(68\اM -#U \Qb0: ,2',lhC"jy")Ay3̳j’ 05Ig*ؘaРfD\f# f۶ u2:mOR&COx"A4[ D ]cI]$w"Bd ۖMwObS8]V:l@,%lh *}{-)Ѷ KQ"3Dr̈́j99[f DFINJX}TD@&?y> ~wXV:KoG;~w gc!# ҿ]?v\cB?dU2 .1iX]8翁ׅz0?jz'$Ė6̉VO?st75̯z >$p/E>,Š 3]&{;AUTb1DZ&O$/o063dW^厳<X-㊇Z Խu{71᷷{3/;ZMH#ZޒH7oIۆ*MI:pÍ2yaԺ62oRkxȏgtĴF{LF1`X?DG6B̃h|q/..yk'LC/c/<8I RNEKXpi(Q% @f\© λ 0;}^gY)v{aE&aJL0 ̥+qMPdh.m? ٩HTX\_gE-"Eͫb$wᛝSl.Ŀ7M|vIUoD#M_sՎYjgҭ7<Ԏ* Y3~iTumƄ@k}8{PW8̚_Y4Y/R=b9USO5Bb.E _ueXs5.50ecq=u8nN0AnXgmL[v.3#5C3`2Jm|k}kEixF]  cq|s*Ux\[bWֻtyJ2,b1:uP̴87<®9Ŵ- n]]8< Ȟ#b% 10 _~+0hPACNwN8α4i\axԗNkޟKgJtQ*sֵnYsS3C=O@ GbXZ kRD@Ia:$Kd  O`{ӌdwu=,DL|xl״aD67!U<{ @ mgg0:ȪSS`e"^pڐ<{׽Ԍ)pxEAcA$,ŁH".0<6ZlHCHLalyӡ`lrzۉ (DQUMML@DU)PAIC@Q#X)|2ͼ§3O)V9JOuϻ?O`BDŽA,iRT]j<q`jДg9;3[dTq^xz ;^uْ"Kt!*x%b:[7Cۉgaޑ`H4R%WP7zYm |-5v햿 ( S9IhwAF]Y0$]h΂Dꑢ"%CGo7kNRu=:賍LE9' BNp(y9ΰcKUN)$OpCZ#ab*1Y|^1{$ cms$SrG>V3s$bO*,ݮQ i.TR`L:bQ U3lmA܋ TҡQI̪Tn׌`OT-stEcdޡ!R B˗W1tTVB?"!T(XY2o~40TdG/Ph˛8kd"=QfT`vrPi"ijvJ7mQϺ+@ @!9~p~[9խk6| Z;5q?n_Svy}C?N$pQZa˻ٷ4\C "ׯ3bTX  D_p4-ȃ]HqCJt&1쌠b+MV[J~ZQAY nKDED%}{& F:\sS]@AMSG*b[84)bRGqNm¢u/T0sAyU utsӧ^?:@|,ߧ癟@! #j5/j` H'^%Pp}1 oiZCRgnAV,2ߵLLR%H#,;;|%x|]ۗnٳ"S+?SߕUX 3C0_Gv;?w+Ͼx˷F(s|TR[d~}ֿC dy]yyrݗ=y!5Oo 3@{3=b+Z~3Qa`&.s 't}pNڪtupxǾ!O>-'8yF~SI9mm I|^DSxjZ_TogH6|Y6Cv כY)$w* @)is2gAsߴѶucUKA2Q0CyeU>krJLʏ,‚Bp 1,;V(a$1ߊ>(1q^fU8c>?[b'UZvp$+>{v}L5*1zOD?'Mڢ;T?i̟Z߬0ɸZK=gNJxy'w%| `+G%k%yM̡28P~7&Jt[;=cQP1t!(BlP+?g]?] FJ@_9S>;=;z^e"@)9aɨƖ{N:`mz 0<9^͔BʐZ/,?q[/UIO( ĆU$ b-fap!ظg9&?s3xp SvI(@)KŒf%D0ޥiikя#zjBJ׭H/ st DvS !IG#MP0êy·22\_L ER( *`' Pi'"ygH 0|a'5D|mn;}2|5yϮ -Y,#!!N3H5\c FƊ),@#kg~RDrV+So'ĘO^yCnL8?EtBTy}_+7jēc$2O6j |.S,$CeBL/ޣ%wH+Ƨbpq|C .AEaN|p{;Ϊ`blQ3656F[{'3J&S0: ͔$I?o|aqMo~aDHlyóxP~?C$ s(lhFxO?4Os'(9}K&q C UyXPUwRhe_2R0 | Xn\0 $AfphOм\<[,&'?OR'WS"8Hj?Yèܰ?4ߴ"m?ߏQuy$"'O?^Jʽ}O'J\-c}aWK,b Ș(U:zs'a}~oTzO!WUٿu; ;]9jrAc&}eހAV{v(UzGY|~a2s?5P꟟K?v?Vk;l}@zo̮z0BS 7B?6T~ͱʮ!910Hĥ`ESIB@h!ibt˦׃SU[UTBCR V*>گkc>Dd>PNer`vU (/% F޲aC }PTGAck]?]Yn<8pxD0 BLPy<̐ځ?[/䎑 WJ|5?zUo|S\9[RC;T+Ia|=p|n$&rY*Bpo:^ u {Il(آ^ʍxy}K@HT_?8axPhE9@<?r6w`]s>: k"@!A"$X?YUWaD%/ ]{ .-J"@F*u7U& $XJ6j[IKy9c5+fV\&HQPFTq:D |L_Kfc_+c_HyEɑc1OΟҷ<8r(( " ն j6On;_ AjwN5q$)S(ɣѷt3PZEYHBnQBxDMO(C"V2a8e<$2#82%lPv.>kD%Ha׎+ 2{)Ŀȧz7!X5lp[`j f DOGNeiM 3]#7 $; )JvgGQ$lXCvݜ7gGWT"`,@N\WvF ";^4X,7an%ӱ&+mG=z 󂒤O]_B d ?]\_MOP=|md(f$ZN1YTc.Qہ(@7QܠN/e? b _Ϋ$īДu?~}ݮZ| 'U>.d_:䘝tޖQON2*JQSy8+ɔqrJ.D'!€!"۔XItޣzD}z{ZWrRU> ΐ?U|wV $04>N`fl ρi=Y[0{;^}ARA"oMrXlpêwg;QWcw.ݐXgJc88HA, 1?ȇ9QS|xV&B]0(p•3a\k+0=sH[vqG׀=K@дY' |TF4ziW+V^"Sκ FcIi]D7q:DE1ҿ&(Ps— akT(e\U&: ̬/q: d!`6Ǣx+D}=7&"=۞wǯ;1mAw n1jKj*A-#5F mNwMAC6kvw*5GTJlWoUutpZTk{X,-t$}LUrfH,FKu -l\F;՜}O'08Ű Iq`(9uh~/_`uFRGA:rukzvhkź4qځ-F//Ɖn/xOf,3fD_nYk`ƑQkr]$3Qb -̈`h3YZ>y\4 )8ڣb,Dl2:My-FQ,Ų cyb3@-7T)D@|ٰ<65(`;A0B 2$l mZ_FU8=Rv+a ĩ:* (FYx*d)!!R_{[,SA NC"~{c]mҀCXY G( Β:imdn}s -cSusl#N' |.z'@Dbh2ZsYժߩR@0VOZi-#96=#t{A3p {cWE!@:;Qy<;Tc.@p֑`"DX$]m쇹04_Tb#mQ $I4{-hh q8m)5[A٤>Z*#bjjxu*ۓvtnu#""f֒}?3WjДԝ/&#H\IUVv ȓϊ)C194 CX:A$? s`#Qbl^/dywyϷ ԥ%0KF]eߎ/*g)fp6㻣M[LcIZIuD7[OjR}y ;4; =HΦ8C)EH P҆H9?.WR8U~~DB==>\VYf-u AKX.?iURuЋA!(-Ejy0LWO$rmVq L`x&SǯundT, ADVL(reTN=PR@=?eGb@U$; F)GOL5oKDѡI-5dE!%?k#i O6JB ?B a"!3{^ a&ý厞ms !CK\mY:C ArNZ1RzOMם&)4%Q B>xQ}f61 MGvԄ@DDyKGل7X@Dn 5ɫ՘80Y RQRks`(]Cq,?ȍzLw "m傏r)=٥aɐ)@cCJ9f l5ۚ΍{<:P?Gr,Q eIuo g HB8 A&v?Yӕ^ɱQbeIuE2|'Ab2Y@ZIlچfrY&=C72TJW&JPizg̓&z@1D:v ܺ3 s &`h4 ΁a!uP>Mq}*2k $=ev _fKa5Wweub#N `A&}AByTN#b"lZSeb0DKHbdr4|T;Pʼn JC`7f# 23:3H)cgA<. !YXF ,:`@la |e0?dxȹP7lŮT=!TV*'4Xs(Lu:n3aߵ$+dJBSE3ν:v==d:seO`Q`(Fa4~@d0BJiL|R6(samMq۹xxyt<9 ZSa)vy7q7!U@V 6ٛlF{^sUօ Y6E ,̆ ޟk%? 9SiC9TAH*)';4zCBG'$`l{^ \jˣF|Jo^R8'$ gkDAԋ: y!:#|jh V"<[Y ?w x ZFIt{d@M^ͷO ]a7_y)~!t1]Qhi5o"w`f=CF1ç9L"D3"7 hh4aD<ƨ1u8/;hn',xZZpuMi,E\v9/y11ثl~rp43X,܅a%~) ~O6s#Xgev`6 7`bBODP! XDTIgN#h]tPV'@LWSbO+pǺEwt_y @<$ [ʕO~ϵ!M@P z&j}~&hcMpYx=k ЦClhEobtka^dis0 @UAc90fդB܏B] ?d ~LhNrP!,a!uOd86zvY<ګ@6yfx[|9?^"KE7g &0|e~2"^Gqm%1`z_k*Xn߳ *A_>"8 la^Oe7 &yM"EA(ŌPHۜg& w<U*B z/1I̝83u Q{p^`tޫMeV# s{NJywޢ/g\8И 'A|I0[}SD-Εj(3&T)P-Nȓd|'ISPOM5B.d0g!{\;'cTdYU$wTqIX*&=kLg39eZVb(D F`y M?ssXٞ8)Y̻x{`%`jקGW: *k0E94(9/l"wg@G=~g z*@ `ExVPf 9q@оݕǝ{#B]HOb6qn$5>8WF NqY`cWy[(;wr#*Ѯoɦ!#dpBKэC0 D0\9)C4:sHEgӗ\Xc<ܟ=d)P"@fJ&.p"  $U۞~4fSos)0ynpw"*,%PRfü3mcmFb%N6 25H[@foy<y:+l,G i^TѨ(t5N\`dĸU޸J`9Pa),|YG \v;?a:{ITzWLaD,h6nX|/v}Dt_Imyc(sG-;~?1`ۿ## 0Wke@h>cv2ld60]>{%1}P]ƤN8: ;>yV;c1+.<6F;2N~`A +e3fwT=orAզ3VϮqLdԦ>`IQƆ4^ܱ9mL&f{0-jX!(r.Ѭj s)qCi;D;8=n9Z.H<@㢼5tGhҒ%Z"1 L7 {:IBmٟgj%<U>8w㧶ξcvV,j<F#BhH*Lu/v#{=|&?с)lz`Oq *B.z2F0x0uIo#IAJY0?6!0Rf(?aࣚ0KwUU.{9`ګ8zV 6{?6܈/&. .`!CAM{dg3BrB Ji@؄4F}5ɎX}8nMTȾo_wŒmѹSpQeG 頟oHsɈW_Hԑz`xƓET!+UP)!?g¸6rfAIϕл#`|Җ2 =^٧P}S~|8On|^;ph$^~\$`v:lA׀'ֺSa|U- I';ÇH !rLa-'o֭su6kSXml[8C2a!&\R͟Ĝ1P*8`UҼD][<ĥ8bLƚC30EUR5/u02`cɔP}-fuNjM [,?JisֆTQ-N- kfdɳY3&tmA0ڱ  Ik:r{t@r1:M 8S-۩9Έi(>(F$} =_Ñ;t5J CYl2$+l1A+1 ܜg2j+fݿbfv [+֥0DԜ?}}M&[|y OeޡYfxxC`vߟ$$a"4UllvΥ&ٛan-[ 4gb7no׳ˮoWtG'~su席x2w}tV 8ڐߛ3*yOĕ;{Y֤DFUyzkW:\w8OUܥ/8n:$)5 )5#"\sw2˾[0iIZqG6dIG.gToZ#\v×19 j]c KY$3#8ו{H %mwaTjmGw&s#VR<=[hB~4Ӵ8FyU'wXsºts]h Ll@7bVtMIsy5{$cɑa*ouw#'"!:J*{908Fw|`W(w=xIG]N0UɃD6zLyp@a#!3 9:d*#HJۥ dX%A3Cs G &<QI(:6nd׆b2}*d91'Id);xi[k:Qޟ=SUjTXmXmUYڈxyV6+oPBi*S!W`O"iQDfCgW'3-utr< v`8 ${ux 5d4NAg@>FÑwب8q#@NF A O۷=3Ё7ryp=}`X&;R%Y>lqw. :{d3Iy|vj]0Bۧ vW$ECp)9\W>nr!S7{zv{$\I&5&&#ձ%D߼x윉{o81?Kԣ ~l~lp'3 A6 ,<3D0~ƅ)֪i6ծMoPp}?66(h0hH!x{(dYqDҽz`,~I3ÿ { ^ N h|URHE6(C {]al4LO=a^{dRA}{yax6gd@O $5=x #9̣bsPl"Q/_P!ʌ'y<g ҏfm$?:#Bq9BTQw4Ħ9!N*ߖט47 A̐Bs(XQ+DA7K g87ywbPWqGL<#Z ?Pyߟ1ӻ`c,8&č~|Nf/ vhָt>dwVʰepˆXC,}ChC."Ahl%&%"(!ʥ~ 5kK**::rۦ@N5b?OEF QY K`mΆeDUTEP5ٌI?dRLcÃuA,W t8;/Vn6I&9y mdž$+E0 g63-ڍ*f"#)*31@QBO0M$W%ֿ.!J-;<5GyDDQDm(nTDzʃa4ImM?M4'B^1&SAcR*llE|B %?ɦ4H^$d0b9% Rܲ>:$pL;gTԇnh5,-`Bj8Ґd>DUu:$_sK2/.ރ_\mmm$Ce4E؏nAOl$n0O%ЎBԃcF{5uK |v;f]_A ceAɔrr&C۞Iї::nG'*GN9n)$P%<ס|]o}o#.M1j#_Z M9OV|m)D.78 Y|Q|-efiS3n%LSW*9I}#N.!14`j=e4.<Vv.!ۿI7/p獶vS9| 1}59]>܄x^}mxEx^9l]gD;RwbC#70`1w9e2砄mc;(&6᥀飂3֡ƶقixJ9 L֚;!:;1MF?9'ОYJR2D4 li l2A:o*~ #[߹W/G؂9yLVG[A}͔݁(4cԄ]&\C_? cCc?FtFc@!A`bMraS$HaD#";dB$Y&HLJ7~{$!=}n 1L,RX*eQ5~aYiֶUUTQ cUVz ,| $=B 64rD(M&'P; aL3p=W "pBw!0P_^(xf˅G*!#~xtJvH@ i]L%@w}ZDRqZ3)B, ϐ7)޻#zX&zNMpCKE^9`wpLYyt`S&3,gJ @dO h$\Qe *J:*Vf*) 䜩h(>4QICM14S1UPT%QAE,sCng:@tK5[L\8:>LjGl3qܚN.óGuk%6J}DYD8P#qE+>>Xu+N J^*#d y4D2.ت0ߎ KQh# _KG aC7\=׭b*^]י02h|~ꁎ&wdՉ{C&N:jBs`d v ~?_G7}8෻z?>k!!)T")Y&,S`O |O2S5@(FhhY)*h"pQ_J$8Nz;Ps%hʇUnrQ;m=!d=t~l@ϹD}hvD_xg N9?-I?7~՜Nd(˅r Mlu㩲kidцެ /aZ9mLM@^ T@îV,>]!^}i 7q#|9•fh[fCZoRcfħB "0:{bP,BPtك+UmK ÑF >"o4+NIvpKhy_QgC\b>BQ.ouк'vPՉ%V, $ u 繣s"Dc跤?@A%@A#!݈Lj*|[i'5zps[c&hbkHCb/A3| m\b"vhnZ7L \p vMv/H2QR@݉D36jzwz#AFθ$8.!s1ߘ/tA!Lø@rn8'RCK x;3n p0:yxMjS{7TCɐ:RI٨l\fsQT5=a&Y繼]{#i81ŐíhV{$:v"]qTsKQ C1Z<^8wkoLyt)CC59s߀xMa$p1GIp` '+ 9Bƍ8w6Nr` WyOsKIWG9K=B$3TP%TT_Cd 42PfH9A}ʩwcqid bҏm^.:Mb!5: .D1lǵ{{*w{5uaN_*T T$}b=sE4]y+a7G}{7yT\Brz98TD|=SSl@]-L(" yJ;cf#kˤU4=^]̠[!\DhU>VI:zp4ֱW4n8NJxVI!C k D Ò@m91|ZEG8Ȑ@-TơJm=0Ѵ.4cw!plDfRfiZ.~ ]&lFv 0ֲJn/-´5Z "7ۍwv-:'R&0 7㳞^Wy?-xrK QgSͳo.E9sze_wD)C0NO==h_;&wR9!2E> c* ?t4v B.요#q3Q~96s @Tj!cc5G! /NRJ*yR4Dv w2h <$k1 "(;;oӝkak*,#01*sU2{, Em~OݽXCr/{pjgCѤ(|2;;LWhs RvB˄occ~9js0r6$#FW7#tLrspJ=+"lSPqxTXNzb&$C=azbERŢI@7Ԛx;$ ^0 "acB Q~ ٸ0L}:ΓൄwWsm*L)QcC?AopDwDP)!)_A2>dړEB>ƕ*WD>a3)KD:UOr$7X۸hB@~]ƕݥ]lo(r5fZ(B)cKn5TyEx =\::xBK.` }= wk E5R ?¤\'iz=:]{}u;oC /@rSRC"HO.R !Avv|RLf5^m<;zwu=v7uaf$)2*J'j`EXkȤE &PSr&#&y : 1 L@Vqd$̫HNOg6sD,Uf.4T@`]0/Q 2<2HdQc1^4ɒÚj <3*[)Sn>W4 D\j3yL翧P=~RCJISgc<17P1$l97R\es8.ƙk(l{ &4riW%ڸ Slr.2)t Ht6>m$&>_J 'H\P7}?_f5|ssoùNK*9(oe=<J<|0 ED`N\_d|([D 8Q~W|Ùy3ֹ'*ei^?mK$ 17 &(1 Q50` gc'F&ĂH=~[0 C5SF"DۆJ*kAP2E'^H4opϼ\ iv`W{-UAf̈ Z )B"JxCѹ J1b<Em+s;D3ˑ /I;2#e] N&*$ PQIM{G:N do _)lUځH>Si7⏗Tlla&yn<ɿ#"]~@ ƺ)xogAZ4'$ jJP9IpB$4ʸ':җU! 6IlXN $) yH"P0C>$/ˑRdENocU#fII.m@ɟ3"hzԡ\(z4TJ=j_\:v6VbJ &]YyG/m5,ja&гt4).0H~ObouMHf ,i-$e7a*A*xT`{ƁЈ>(>znA 0;l THXab j|sZ61eAX؄qle b5!Z ˰k]}/޿=8gi8>wP9KO*SW`=;| [5#Xlm(S}1rw r: qHܞӷ|9_N-zo8;;1 6".U#fYd%AO<_TQ ܎^{OD\yo0CdAYbɠMөH !q׎;08 әh1>$X \ $0o UUUULt܍Rr-q0`e>8c#uty kJq|@> >ڠa:$I8 `41tw) ]8 $Qm$',_Cf^ftpjMѶq/J݀[]ŘRtL@{"owrK\ Av4wj M4sاU0y8e/AU0I2{a~bL' yz;BTbW&ʌ$F1ԑ.Y \cu>C\/D>i} x{ޢ8_iD{~K$d_w'xRP$/!*Gψ1\H|R/lK/Hg2KZƊ'sV\9;z'dlN:Vׯ<UH>7<BCx3fm{L" _1xhbm)s_(k`kd|H4R[O8:NHM TgL4iT&POjZ4].(UT[a5:/{!| 7Iͼ L?)T)Ax‹˓HјB"o_7}^`m`2;,ac`'`23@Dɀژ8=~"q=6k ' v[v,X9 k`ϫ;I܎0ke<l0*o9Əo^^8߽yMDMB䋹ꒁ#i<(s@-`yJvGHT$ө6߰AIɈ!Y?OA1fwBk*D;^l;tO ]Pu&JA1^>>>&>gKj_Dbao XY_]0Qݻ<p;xξʠ[{ Yzw1JǍy(HY(!PJ|/ {TBNhJ2||z!XWvYu- QI$ c1zidv^0b{:rqz:#&%`v g t$j$"{s+wݑFw9;si1$;cQCy==:Șzo7=GpA<ǿe`(B̽?֯jma{f}C.d"4z{)i'6ǏbINѠueϳwZ2a,;>a>)SSuꞄ: KAy^Ri!C$<:jT$vZHx5;'7bL b9f3|cgVt&9)Ǥ=Aj!Ry~LOi6z[)T@u\$.=2H!Pc-;] q\,4/T wLArpMR(&8J's~WSUr0Hǐlf}CP_ y6ey7_/HT/π.@6Aq7.1u6zISH#FXk>CԷTBS.1ih+ /  ANZt\9%-:L9![5b"9%.miFlcFieWxv XtM^a2Gq9nl}"UR+LPݗߟM$p1dHoR?myffijK%݃_B q!Bh瀼Baf1|~yKPD!KUU}Qz$M9oFt ,=0> t\; e6"$D4rgU)마1 &j?{8ĊAL]iDv/]+`Cf._g0cܸEFg1/e@ ׈uWb!烳#c8z<;x<^cW 3 LEMD&r6#;aZM#I[:5Bv0r/ < @pas6 ! $E]Gǿ:zm>ǛR,69 OJ:}hэX;XDDbO1xOdAzsy;T&ILn1шR Y*CMW8Ig#F@dʶc ;puv@0<1-mcD6/7y};j;1 _fW|2 w vzF69w3R5 +scCգB@p0t;Q] bsnQH OoARP vನ:  ?}6i!ET ѮG ;t7:af$,71|)NhuTt'd 4Hsduuv;#g";n H$,͌:t7BV7Jk>o?#-P!R(8%)cg;>OUiһ}8'AQRh,/wp/p;r˓ cl0Wz &`2 R-e!H[SVXf1{X`qXZY7(/$yL/ oT7&RI4&sMLIlfxdZ/4IwqRqW5(dwji\#5 ULhѐE C|~CY,6YT.HaT4RdJ 7ZY"僸0'7~ϟs [`7rqKpY 0Þ"vS1]vܼ*'7G盞G]?zYť #{wZBOG(!GF׏#F{)Ao.3r.څ.8bZv]m\R/+|x% 4鮷W<1gw}`Bc*L/vkW>:=tFׁHߊCFe^Dnew\#ha=̈́_8KԽul6/lqݍpHB|גrrI=3Z\C(|(h{hBn2b *ֿ׏"?Ne\m'$= B' y+dC ˮhY$%<$JS 10I|uOWဴY"]DEr뮛MJGv$87} Sj5vLFTv巑!qR!y^Da:,ΤM %Eù:; + f4[b4_kp`HS螞 z2L_e$y!x/KL|A}d{p{XZ¥zrX_ [=$0Cwf'k09bL0P"M)'ZvqPo۾C~vsd5d _J&Û&&# ||(mb>PS&C5>V8:kH0-FJ|ۺţD|͢|\G/vX+1ߨ`6&/FߪYED.Q}<2F=G˳}/!i*B Π(1}awJ q9sALg/NUe*9؊$Cɑ|<$Q`pᤒ]H $eĝFi^P˿K-!",kZL>dɅUV`=Ռ 4LmH8UtD6prnc"9шES[˜h?GC$~LV8ǁ$>x;P5}'Qhl\vmk:q嫤X3HEvr2f|ػS]DԞ!Ɨ*Kw#9ٍGrc$à<ŏ ̣'27dވD⏎lw'gwlHǦI\;}T=Ijrf.|)k~sO4p֦dhzu q@Kf}'ޚ̺@+kLlE#qI/f1C7Z`H4Q -tCfSM_ /qX(_1hRbz6D!r_U2_& "xB(< B%)dLCm?>S&Pphs:(a>Z1NMӢ-Ry(Ż^)$ϥHμL_"OםI׉qcJwBdO]NC4 bi9It:wnI^HQJ2#0T:T]]oILX<4KOXr.<i*;=PI|\MNC`-%̫@M4$ƄB RPS}:^aaK% IxŸs0jRA:/Ah~DzB^1lj'd))W[FF1%DD[C4tE ASoGT2Ðl,5Ǐ{I"P"U(c|ڒ꾦[eE(Vu-t- CJ$taFPm@3>,(s"Y%t:&:|,)ݸzf`ҞǗ=eȊsFK&*&jk(XTўp%;.G3!~.AD;4N b #׬=4zxlr0nplHKh|P[o/cpG6A6n64aYKB#O)rMy)zcnX@w>:Raf< CJ\Gh"po=01/%aWmZYCFi 1HdZ/1ODÎFxMYRkY,x|:fAMUgCCr4֏P'3C?Px{Z[{{C홀kppp!>"کce-3z`!=mj% .5Mcّx.*M]rDB_+eW2N)JNg{f73bC¾݀H@{Hkl)ڟ \=w3sTDg|7BkQ ?f=qK ><%F={ݍcY;aȸRiH}gc6"+{/])3uTWIZQ=x~HyO3S\hUQG+[[a-M;%ϒZA<3k1)!ڪG%7XSrڱ;?llX $P&6%:SGAኟ j 'hvbE?E H"|֥ %8 ?`d 4u?>}E  ,2]^0H}KG:wFf,t:8d]GÿҧX" 0<~Mi!0$j>%tQ@NfvMIQW"A&ACBkmMK~ةqQ,3!>ٽoNO`nq^H G'.R02b!髤cx0~u@BD CCprFɨ*ET mSP3ۃ4F uDfQl1Ĭe|7Gf8mu34<&l;$llpn3Lg2`,D1s=Pz;$Do]ܴwI7:F`#@S ,/c8WI4Ů65fǐqN0֦s77& ֊TJ=D*ACZl@//p d.E!$|"f#83@tN+ĤV^#pbV{`2qksdR0k`KtzC  D{*9Fw.QWBENw"z{ĬA<&r,ՇJfZ2݊6n_FS0k#ǿ[ z[&ڇ|v&z0;篎4,4 )lL$sg-<#%%?,bGo=l$տ#;J!\]T+-?EG#vɫ4T9 Mb,o#ꖷ|V!jEW2TكM8)). (?ˍ.FWDsk/z:Xrf3Udp9#\~&o_ؤ fC'p,qݠP/M%,])i"ӊ\VKn̸4%FNo+RCU7 󅊂TjaVoiHm64B9ufȋ@5FqQu;SؤX ? 9BYXȍH~ cgi2IYAj@5؈B~**Qx R$`mԙƠ!6X05$5$2:ʏ!̧I˜'%9*{T SZç1~$HT_Ox]B*$߯9_șha絿x!~yܻ<<Ʋ'@7#o=]AN6o܃~p<6Reb/ ;nz ܫx-<Q`=hVġ*TPG"/ Ug|;Ƌ3=~^CϗÑ1AODʒ.MRzh6HҎmpj{8h?I5xi*4s*-9>PͻhE(o<@r-1{3Nm˼P/5@W~!&;ˇ3:Է~!~͕ƍO{ 8ӱ<=8G.k&l)?C= Q ^ޠuxlRQQw=lw?/+5'ORo qF ?YfßI;dsiX_ g3 ,ًyƧ37I&xI$Z1[Îukq5l3:^2㻒0 ":ɟ@;.)FkQFV[.`kVKnFɳ9d φAQ|x/2ѳy ̒cma{1t(ri=RǾ_?OZCg7ӞaxmDKbI V`mN^QPEfb~p޼>XºFu>]Ci]fLQغO*ꉨ$w}`Gؠ |C$ԞݼB4%: F#?~9=X vm9rP_$8 m5T^ }Fb M]ؒ/AaN(}t;DtFV33{{%Nү +9F/I&󙡢ܪ]w)ҽZ*t4JөRH>1<F:pd# ."@`t#[@1jwm@ ?bBFDqƷTvߧwo5 I g$[gѻ=Y s?W ҇qTTAUQUAR*{`pxrv> 93&vnϿ,\~F8W(Ƙ^~İ_c`o=7ƌd_LUߙou]SSY7UDQ |_|߬?xe/ևkϻj/ih2^&U,Ik9r>w61UUN'G׎ޓ kBީJ(R8ɑ8 J]O*_>bK|PG! 8F@ںG}[7_#DjdH,D Q"P-ܜ ~lw=8 ^dtC!uUC@U'-1N1*_K^-= L7mlP~ ҄cГdмǻq0%>&"ʄKKUۃMlg6*7.axsdo 2a:@K;z9\ӧoUUUDXq,=*ip5;{yUM'M=Gҏ>u!$4 {6MjCPK:![3O?'6Ǎ4=ZvYs_- 5:t.@ PpOwǖ&Uk] hz;rҼ+ZSÏB9%Whj!tKX$8g=} '.{rWR`'N%Ik>'[$LDK:T L5HRAۈ%y70ǵ{z H "f%J!1Dm*^FWRxCV/u!$F Mr .0=nJzvm8GADZ 70 ֭z ^AR*8CB4BE(#: ܧsD!&&"a&2!ҏTf H@K'w8wM]i@(f IdBahut"Pq>'Mρb HQGJ-E3 \+ Gu$T3L{Bn#+29I?᩸z^$#ff7@]F"p`ySg\Gwu%Բ3WQ/vQhQ}ᣇN7/Yf ooqqo}==8k^|6EQ蟆 f[)82+ÎW\yL}4GZmoAjHo÷moA(ă׬}ؤ .loۛ=$Lj)!d/UHuDl5C-ƨXh肳H^^C"l|zh*&*EQb{I4ne/;K@f>54j وるᵏXhBLJ >/ϯdy,:5~a[q8UX}AwH $K %^B@ޗޣK>Y@ Pd&l]3IAulIRW [a48m ^DݎFFTo vP `I,yw(B/W>B20qq}8dd(W |Qw IC䀦AoMAD [l8JA8sQ n'4&F9Wς}H#M/c]U !7"*IhY9"m+v8*0ϧa$K kcIk9&.)I3 ZH;k{+аQ}8Ȑ&н`l_ ⁆v{$b $[-&*(^:ښEjIx(Ũ>SA{GYJr|3y;0W؋`So&;$r &3p$/a^y iϣMkaƶ0>Ro=$Lߞ|:Tҽdwa tЦjKKHHZ8jI[z/ngϟd31x"I-EINJhg s˸;{zEGҞUcLqfl6zaԢ^KZH͋`FBerVj E $hz| 1 ڿ% `kpi0!r͙F.QEI,T- j́VMB]#M1Ꙁ [L9!("@|9*T& o0Qo^u*8ݸ;MAFbMkL|UDP@ N.R8VPS`ѝPIGVto{1A۷^Jn@ӿ2Eh]WrJT -StWLo<^_rMg~7^j;mpO a6tp_^]ǐPPTxPuiA'L u("IX3vcdi]lNQU(>|v[4y<J}=S}~(,s_^)>/@| !"Nu|}1ߴ$`vq1%E̊[ .!- ncP " ؅`HLp $pM' =՛Ӵh^ $m.]/_@~ʰr)8O]UUE~>UmϾUywEyy= ćxys,uaDO1Ω˭E>l\,YL0zz9 z !ݻ|Qq (. "c Nn6sj(˚JSjf`;gΪiMUݭzWp[ʍoP>vݛw"bsEMx4ǩCC])@a#RHptAJ&]ռ3q&63U6 m85_ٟ'~qۛ^JxZңAB5K6,Kr.O#k yI_rr;p\)/2@0!,'@uL:1&pvneSg; ?#X霒h% 9$&YhQi}a8  o(j^4B Laѣpcxru` a0bcOaĹ[0T||u0 0Om-Zӕs4FK#%肶U; #p9Ih.{wa (8U~lasӞ73}z I015+u̿D.D3䝏~dK/Di3A o6wi33;PӾe@J"\qixB;iYb={ϣیO>Ag|gKgTꡙ5;<K|ĄtsN9g~}'U >}GH(rL֐6@x#db\ bΔlv' d H!éE޶11"8=;m܉ suEJ6 ж}}xZ_z87ɂx^ yђ\@lD?dxj}>>EWrZ@{t;z)4a V,8G"eYpqkzʋr%$2H8R:q Ɵ.[B&YsrD;%P5tҡKhè©|b` 5}ҽR1]1(wI Cۂs/yrjbU0v܄m #Q$Dt1l}}78hϷOzѦy׭h)ȠdV燧q}߁ ?q":(5 4;3|pO<<Wo@ rTO>|*ٙ!xt 4`qQgDlAJwZPm8jÓ|^mΚOr]`:9I5aI\ q}m51!m7t3E.P<=ז%4 1wK{@`{ɞ 7x2؉mgd}l[k-`rBfϬ_dN=Q}:a0;O|zsuK&5>Q`::]z Xg}0 S :X-έ=ј{ z9yȢ)(@FQ, ˖M$0y_T\g 1/r2g*k1 ~:~L5&֝d,#͌Iʖp1+63|l9p?e1YcSCD25rV(ZdUyAM/<,ȉe,iiz7FL^2gՔX>~sOi<;LtQݹ;buQ}'I셼uF0zn3m>C#y#װGR9r7unZ3>4R9@<7^RfθAuT}]bY9]@ Ɏ+fzm=Dlyd6LѣY@{%S}{9 sa>kğVM  |PIDCbjqtS;@ AGCR &wΌ_hÎƓ 완oa, \p$Y|QNiA5+Þ n @ D ,.$tK0*`Ȉ- ,2E+(+:nDa!:df椦 ,#: #ıѝDJ'L#B08jW./g9CG')2*8 ԿSc'wf h&pm_{zʳ&c#_˟ac* <7x19Oߐ`(r̤~V!o,+4:r#2^H;S5u )bPзV.cr,[Mv.ێ\=CבRzТs:F *:T./!Pi.>{ᴔ;.(~ϋo;9a?_@ JLta^H+Iy IRMeoSn *d YY̨ œK}x W:FV/R$ ,JK;{:_J8sj'Xag%~?hOy6 q܆om'ZD^Y<ܚ9k,$ 29~ǹn3gibaH;&B|k|n=э9o+N,A9ֲkZo;k^H9n+t[3U7#jC!QaT3;ga{hjeu!6{H#ԅ-aRf9&r˰C(;Ng^"Ttuz #'s|iN<"6jxٯq>9,'J-ރ, PW>Dh3Qdi#laeE'8KU{lfl mGf\]OgPE3:1̦ ,{wkn$|@mcC+mE#;#zL"*8i3+Oud!7gg@mDqf.tæ e+%Cf&Z`~ Ѕ~:hd05o13'ݺa tǼs'n޷ǖK8gClso/#lRc ; ~[ʲ4M#IIyvG k{`^",@cvP&X$ϋ .6=FtmqceS+@ωԶeWDB_%ʪ@\fYƷ0u3xA5ѳak p)z-M-*~nf #&,*j %w!|9C_G =5 n<4~~ @4fˣF3@=a^@Htڑ~K߷cig숏o$f=SO_.[dDH*uvB}b'}9}_ J>xJT䒊xBS :!M;Y|0R&7d4Pƻf>Amhagfb4MeVN| [|@!74ل _31guOѶBwbEC\Y ^ F6׿h/:MV:WZ wgI +y3#]o-E J>)5CcsGQ6 Ѓ9KZmȥ2;Rvhf&[*XF3¾7 xsáb)iBfJ!7u7;A?2|0= /oot"&i~qlMm n̈́qp͹ˎu[ܱM4C)3DPRV"J ܓ\TDG ˔۬ Tw"GK9Ld\ 2RIϰ/cW,: & JABA,0-* )0Pr(&;jCxxhr3޷ J zM6p5[$ckr#x<)o 8h4s+,ܕ2 |`GD䗊T`Xbeh?D䞡FLܛ2d~I Ksbl{""qϻ.K"mrҝ̲Ӡs'`CYP!L >pY30]{v`& Z b `T&OR H" )Ȋb#h?0cSi D'%}>:"F8ګQA ~&wֆJ mU$9@(/z b`sK+gb#eYΑIqۥ9q|n|Wz\LQ Q@ #AB!OC>W܄L!TۀO7CIzw,ow|Nfac߇Z8#.a*J=faQbN0AEEO2: gY" bI$v CQe JqAb1^I"jN}AEVw}Z2dKp1ڍ9TQ-FXSǧ2A-H!100nC&ђmЄ"{z%@P(R PRRh G=LύUS L/WÜ N(n)m118%A>1V$Hn89wx|OS}BEJĨǧ`gCTP2v;3l" 3 v]v1{_hF CC:@3Mh1bf2=bZtϟ$d CYCݩsHѷ|\am-d.m:2WYpΛ f nRɆab3iXT:Sx<'4up9h/ka%Γ֭a:tt S"&VZBYl5gi:Ti36TَZX*GmERw#T K5{LBuِMy·~O};񨹪>r *{O:l@ВJT d`*|]Z)B{|'lO0})4?q!EZƴh %1(PK+; q Ety/Gi 'S0/8#L@t#*C>dqh T7YFri4~k h.%y"ƴY8]-#'8TL 5!$7d)4~^}tuROifK :vz3U~M +k']~8lpwoj՞~^d~#i|D?,"4oySr$@&"(Jh?FIya…RUQaKq,Ý9ȑQBƄ$G߷d>/cc9}j|_va$,vƁe1wN)2 *e9#Ht-yN!> f$|B.&sl1!f Nq4&Pӭd- @qEʈAf{Z*r1Xw:"/9jlykUPRG `EbEnl;#43^Sݠ-l f1DM1].Jy񢋮7<Q&HNG%㌧a_ptOrp)e)I@&jURӒ}'$G>;`b=OQ/S}b" @jTzM\~M"=|0;&H5@R3INs4=T53"]=_DSSD1ERPL2!PJ̄%%34K2\*%7;@:I e+GO"S0  QJ{# 11|Q3UIQge\b[9gbCsnnrjVP30- c21FA)L&;PPFAPkBO6\cV60MȺ+7& ЃJ9|ІU"x>uHJHv)#?4<M&ᰧiJSa"YDRH%RHT%]o?)0=gFk,<TH~.oP(|pGGH(=h2{¬XҢP;0Dt{&)]T?n5 hn%m+PT@9RLCa4R2U@TIg $5$D^SgR@4b!cHf 44D< HSIN5Zb$>[3DpeėY)g?SzUP=s!2Jq,&yL- $DH"DЊޞ6 yH/2PAS ח֛?FS[JRX*P&2^ml3_8-*pͪ0}YbĊ`raD3ڶ{I>?V[ =TK+ R.7.7PCL\# 5rns 3Ѷ0֕{7& i8,ɊEa3 m73 \=k&b7b)ScmuBCk897ND\SM G6È^mZF6aB|fboۆ6V61Ub՚k@;̭MoOc"4m .:uo35AʉC:s30teVp3hS):tpc5!:f^˫gj!24Dui*N,D\!]d2R,m)ca4/P~~ Av,w1E7◹D@Pܾ]*(^;soGLAK v;0c {g&,2NyC)M(yzpӼ<2H7b(S/4 5ߩd b{ /wIEfܿtSxԽ& M8@;_)B$z@r"G.]{/'=!p_ @= pu߇/ycԜѫ17׫E󤓢 94>uKHW^BҤ :JQ gVK @X[(Awc(IGr%cgO0FװAX|;3]%4{'O<\`Z BDAJe,D7"qgзXO?9?STXg*|xVsl}ˀ@hJ犫"!r0f9- 4rHA{]d?/S_Ҟd $!{.!!M??dNWOGk|n$7ke~ :7*('DC$Ja~GģbnҞ>eA=${()2KDhtO+63 >jCkXJ}Bݝ}RgԑLP:U~V؃'!ɾ'҉=$פu_ wh4XdytSJ4#r~_-'Y.l'}&C aw٨qa K gLj}nalR*!?2 ݁{ŇB'f@7־Ol0rZp6ET5$DF22W!gCrfH'k @5'{c[aXY݅'B3Fhq(нd$iF͌^I/y1\<lλY_^ EK$ K8V}GBa.4{i=8hyiK OYatI BjM%wɠiðw)Ji .}< <#PO}UHeRk<4€woqt\9"owKl3@vz[޹jfTYh™aC)1kT 1s81{*gG_QTUțlǛ" S/R[x6O+Z@Iȃ.qjPie%gɃO.?\UN9pmcZq^S@گNLh#`vouןEEFJhWb%HȩMW1<&l連]\wf>0iEgI|gR7m3wÉH={oc `j%[Du>9̻Yw5jg_̆ y&}iV^P d$?%y|h&EC Ip#iت9LtP7tGIZ:%:,XJUv_x%f{Q$ߙf fR !1`j>~o:7-|g~)zڅ9BL)CX6R?nf?6 F%Tᅃ1hx&Sȝ@)A]??0T{=R1Bc($R_\Ma*Lbp!;*$ tk1] ȥtTVH.b Y|mH7!9%"*X\578 4̐(:(5tg "XA!" m9қ`")IQq&,PL4S1C%,AIQT@QIU4#BDTKad>QMgGOK f$iS! AL חn?@}5Ѭb9gc觑bT &abBD@kS$pUnj8Ƞq^say'8;T+-N;-BIV(ЊxDdXJȮ E'*`x[ŶeDŽ`EGH,DL-P*K[c88BrYnj<;PC;rvzyiIƒ wiLJM$cAlNb ;Fv:D\p\3A5Ƴ'.%\HJ cQG@:CF "b]RHRf! 0@%P`$" UD0f)M` Bf% 5lcr mlPA^`DL4 "v8rT̒V%͉a\BlmLMiΊT^F iX#}n=s$5y@_t مвi?>ļ `}1ƾ6h`o^/b ["Kw~4RW%TN $F={; -IG5n0Ԏ5LOwCSADHcG?_֭a[ie7G$WD"HS%I4G!&I-6?Xpgo&AXmE9'O\=d*KRmMI&!G'6/V$8d DiuteA0M@ 1$=%cy d?TF`QJX ?$$ZF*G{%,xCIa48b &b61~ˇ2U1Bv%2hGALcWd-]4xh52RwyNyyҎlM9hHڐ!8q@5J yC拣KFpAe $(jT\h4v2 }Nw^r Kk㮃hwO2aK񇮐“ &b<:iE/V`v˶P@1I IJb@ZCh1;p֓h>D!g JrC X!]m%^ uQ% |h$nlOgt1f }`G{RhaN;A "􏿸K!?򍵌!~O^OqtZO<ςwti?12 >yOrxN<U( @07E"%Q׷Dz:le_Ozz:0f6JZW+UK1W:%3<1I5MKE1 Q JQ,@X H҉B,!JR D*D*=ЀJ($@(U*D MB\J#  H0J@ H @ ZHL̋ [g!CJMG rPO0 lIMBcۧK׏X.u(i5Eb8O8Fsb-sXC&lA l`~ޖyyՌa, ѴF6'!]:,mDm@`ᄠ9<"'%!ss]7ryOvX98DzQO = 3,0ÅydYDiaꆚa]G;76M JGL3 kk ݍL?Ǐ7C8W&jFHi~ڀwZ"-j <cJ3O0F3Mv:@y%!t@y;#E5/+ٮ0ЄX :~?(&SA( to ůM4 ATvF>ޞTb ^Ө͸{$Q'hkqrђDC¢*>N^c]wqX^4[\"/K{ǜQj!~;bc94En>n;vw-F{MtǒG^]pu)HZdpFdnt$ Kb_+wO{Ggr2)uP KjfUoL͜,ŋ$)XVޡFTHԶ* j#`1(ϐˇu8c"dT{I[XQADGi3Q! op\ƍ\kF0+c58\#< TCMH+[c5U`< 3Z\+f_A MЦǢᇤy%iڲ+Ji}Iy- X0V@%D!-e&"\j Gݵ0Zb,r'yU28wQGӨcIڂlZ8贙ݭp!s5$#.MAA3l5p+lq30ƺ!ĦlpwCnk7+t{-SsiHh| 6n'( +laCpP1pr:P.i 6R6G4C ˃lXBXXƵ( m[@GysdïqCRG[!5ԸїE6&[κǼb嘄zĒ[Qd)n]S(t.V  _H`Ɖh;nvA5qA)4v?"lL1(Z g BK($EncK:V^F9LQz!Myɸ6q\NX^Y}\<ihA\(#xbin K)&c[ AyE;4}sWQB/FFSnvL}7юF.I#kE9)Cei>QIb$쎴sǦ"Z|b[X[eѫL q(\ЫWW1b𓟟r51M~~ߌg;d;lw g4Ag1N<?gn# F-jBtڇYU`=8;ARtHS9m ԟ"*f3r)p ZWpn lO!MEV&"!dn-`<#:KcXi3Tpu ^u1Ȇ8[ATSf3h5E!m-p:Z 1Uw<`LxԙܼsPܬN>`2 G^3Ce9#CpˡLݝo"m{e5Ey-F(9lp'; 9=;AU?cq-l- r{45m&S6>p\`6A+"4)ϗb8ƛN S-⮌ZUDa%D]~ ~Ox[ JB/Xʓo ]PN`*4a;CDLL_LY ~#PgLy0pQ{]va"LP2{ }П bBH"i( TJ"V*Y@*O0h/04B J PB 23HD LA"D(**#AB!1*dR~}i3E*@/=6;-}S[ 4jD?iF>] k *!I1JV ZE@vh< Wg]D4+h&8cmzyϏ!FKϦCnkHdd",:NYɈYG80)>94 ֨D,mKٟǡZ ]GX8R6+ɠ[s_VT3D?+*k09*G|W |ނX Ic)O-5WCe̯Չ}A$% @(D] ZM. @pS J4_8A&x>"O|d0BRX``N~ ZH[ :X;.}#mƶm&ۏ7;Q_Qft48 J+1E8Wu}-hn M 4j 0%,"3L!FT{cEĶuE¢WXa[\aOt#N4ߠC} UW)~^aO?8Hs7b'RPl@ЕI9xRY\7s\X4 Snbl%.T7iiåChaF秗t,x8ЋzYQSC V1t͏#'5N /z{hpHR)BPд4OPH P*%R:yLvEyȡ!(k>m:lBDc9~e6Pl0v{xluQBH61<9K\;41|HiJ \HM5HӍPli$q cc.0!v\tX;6+ -f+l hF2<5^R1,hw'5nvDkL爂g]͞kF\9I^40:T_ș#*:Ё"<;湸eϏn)\oTwb'k<6=祒ZM7GtΌ G¶H4Yy&wJ2g7>6)6FMzG2do{ ڼ¸Xn^:C9C3j&s<]] LcDG(ܤ/2`Ӝm)pTqn'|q A .*HLIv-~[9vAhF6Z8;w`Ȋ3k b*̪庺֭mnՄhzJY {͒/bۮ]CH3~ԥy%ᑄ϶2m0p&O\<+{pbHMآF-FfɊ'@Q\:);Ka8 R(ü=G2k6X v)#cцN>]K氙AudSu` boHf m8N?WXL#<{E:C`֙;|uFlHчNCnaݼdn#3Qms'ae4t÷ewǞ-W]#.U㋈yE&%30h="~;ci{ ͼ,ָ]=R1`ۓziHoRܾeν{hBtNj*&/zzjM<]2pE:Gug3BS[yكƄ<<S9.߇xrwJc)Τcڞk~yrdMru u9I@:BVqk]iѝg8Xn‰\4U"!v5 Ѭ‰kQ&VsS+GRA=D FYW3#B)[r8syw{d F8nS/8@: Wu97> +(Pxh)Craٵ;瘥L1s& Iz/)c !͚@/I?W9y27G-go仍NB(/QeD! u[ ,(Yvh14GO6׊'LIQPQ1ݧL{ݓ Vikbګo=ȍvPi A(ci V")eWޙfv/u+ϖͣ{EhVGJ=ᜱRmgϏqr۠V~9PY5SKCH@dS|fy#Q;4c֏^u9.9Ęyv9SܽgH7HD S%2ϪM~$Vk,n_Gu/4^"cwT]g[ѝ@GH.:kM0.q,feDeK,uEFqTL̕ov7ngoBg|+Ys=Іg"a;D8ߎ;:A j=G/0^&5n`0aC qp}ۈGBCܨjI7V"LnlZf^){p8&!"d 0[ӟq{e8$xLC)x , wmr 07W(,Q=k &6cd ޞoϲS km^֖5{0p% Olj:%Z#nsjPwK.g@_ki'4@pWStxx^(19Pk1qSpq QOKKv<'Imz ciPwckUvj gKWpÞaYǤN'mȶ j^coN XjZ:v“g\O5H@ܛpI+g{n9v lys҈;\a[cӡ,%D h8P wA ]tQ3xac_=wT(KoM#Dg,~jew^ 7j3!*Y^!18XԪ*i3V6+8ynF);\n^&#O@I #=38pܘSNH$'Bs}r^*oqû>UOj^q7y$x30-xwBy)9xIWxЋQ3fxW.L!- 5dO)e,ⵉ~xbޱ5Q\)1*/$Eq(.Da&>pzѓX89^;3ːÎDE! (8FS)AiB.g,6z6<8pri4 ƂC@haC'wdtHy@SwsLfReVcNvu!p'[ft2ZY0s2NS#%աw+<Dunt(tN hlmu!F jD<ɯs>o ;CrKt/xCYNrLYWP4IELDZR֚(x9 Flv_GI$ jI$!/$}V FCfLv`䀌h97[<6ZL<0 S[x0`]hu;3r@BaӻNPj?ZաQ9B{4xI( xdEMXǦk6q-ﰘc|A:"DGR #z؈1> ~@$FaW1}DNJ(r3$3Q vXhw,_jQOt}_^ [ۻAƐ+uYSÿNoG?9u|hx=}?91*꨹|$&6oOJ]je.UAtkF IK{fA9Aļ|`I3!ڴBjtXINnHqe8a0/ E!fAXB{}G3):Ë8xfBw6ߌ`'|<̲K-i Mt|Q lj#(fx88Q Ye%^̐a2MdyM 4H\' )4jbg&:唚No~ 2q Hk)gN8:Ð'0v,f# @yMUCfguf3|^.992u}8'1K3 3{bL&&ZY5̥B;S3OCb*ќUjQB!156P{M{)8f LIn1Zxm[ FU"JܕX͔꣫h.p/f $h[=,enx=Fc(y31k^[X|M4Ij{;C'K}٩^>;k&d0A'˄X4rIKs'.^Y6}Q:tSňKb|"&;Ƀ ߕw6#V^#};x~7A ѧgIx߾Vesj)k,1^uKS’-83\L"YppX(&竊} F4y~ If?<f<:L#$q^-"ӚJ^jKgE&&MNƔ g'7%kn1AfEtb ::dْ\ঐv7-6m8蟔5grt!4sQAS#T/Ij'@ݡ{$!ýOҐ۸MpIh23HmR e#;09ƇwA*zqٺxTY 0DjBxbK1aU+N6=l=z~ͽԦ8FFfGBitir`Nŭ ߼1o ˁ'/{x]t%}C H[7^OWQs:R(jIP4s?wƒ<t^lm$3|$մ[i$[im$JR7(?>ǧg{*`?Dܬ$Y5LW_քӧeQ=!P`AA< Oљ "Lj:I|w ? ù*g" !&L@RM!PE9>Rh &_rY1X>+jZM_iA4$binn.{ 4T/m&C3W?ˮϾm$!4/1JvCd}9'k^~]m%YuvR7رTQ1ougc\J T|>"<>h$ϯ9"vFDRIY3_ښz<kFM"3q3-&1XFxs3Q&Sj[ǢktY4iocLP9\8}bYŋ/Lfv)`d.1Q!F 21f3ֵ ZK!JuQ1qe2<6~DK)wD niIr_. c̉'crH_c3Hçsi*EG48~PW@) ~ C+Xqh `? 0O a[i@*Ԋ|]2{>/ f55`1٨0: Hs EF|A<< &aObg7jg^ˆx%<Ե$)lCBjۅ[\ k VdWijY B/xsix'o1%EhSSC @@ 34ރ؛\w9Ch<| i 2Z(U:u0 HOXJ sfU 1~!lАSAAQ1qo| fs pHB$: :Bh Xf#p:аLX]7\<(ڠ˨`XM<擙Y\WneՅtz 5ZLk̷R 9vg2whN8eTV3C]cfe23f箓!1Qr(h9!O R6ަe]c8m-SdW۵(0Ft'O7W|qۃ6#cl6{mi-**a6cɸB 1#զNB]p9|!1srLWB[ ])yI!2.Oٍݷ\l !R5gV(a!FLm$Ƃi9hU"憚3},$-4ZJBԥ~ X Oa8F ZFci!Pj`+Hd=1Bj6aitL8 RnH\fHXswsFϮ^7խ[VMkmf64Phi1;mU5E]pw^sV[bR0U~~U}!  <}' ?g9=?(d&c ,w61֛bN~w[edX!OR@{yp?IoPmŖNO3:*Z篹SH;:!t?D6T*{9`'u!!i)ji!L"I˃~=߆k:Ӓ#W;xB~ymnpmR6zx)Ws.[ʶDU0j2O<3M`$ļ[0rgybE~"N(xlYN/sk2bZ%u<$vA=g##;K^Bi'ybU6 oԪj̘i΃Y Plu(%zkc֖le4V#VjZ±8y~8 1c#N;,ꘒ5;;1"0jцm's v5bGIվ|yE"ceZy=ߜ{AEEbQ$P^ش#:mDi$ L7$K"Giϴ7+hpLYn ̅DhȝX0m&͕G+:)(v5!pU47e4^3qwoD)(>eusR '1E(H\VI#Di6Hssza%V.^TQPn#y=NZok[KgE.cl{e;H9噏HfpG"HQ37Qh9z"}pUvaըЎhf8&MRg%#3*3' i*"h2b!}?`c!zs/CjVxnKf H`VJ)||@3& S(zBb֠a99$P@@ ۠gBPJE0J)2:dWVl=|z@4FZXSxhy kuQ ?uE@~eͩCD'a횇p0LP 5BD#ٛ7ӂ ,Ja|y9OgvB/_c_#?TV_{@D00lܞx'~l6%Iib';'2.Qx >t"EE! t? |'IY8> R)NGvuvf0(N*aRm6G|-ʽW,=tb4e%tލzojfXh>BPBg5@^:֨(؞s>f u(u|1I׀wsm$HF IY0s2|<8:x&ozK"!'wP,~gۧ;K|~V-<{Syf#Y& jT+] JN3{_=O:mαZ[N뾦,ǎތgs$^hCU; j] ([ Sg"8#ևoΝ"Wpx1hqu \ő 2sG'\ozPdsILb$$`dYû2j9^xI^WxDcL1i:'d+E֢(N8^^!m|XZ2nMusbxT1F!Bףp6Wt˧eӥgijd{$nVLe6'mZ ncHY0`—1bC1únAihi((+ޟJ>J[ @vv^Bv}&MË,qQj-8KiTU{6;8%8#N"(1*f)#pqjHh%% jyJH0a"*:djBc&")X #l)h9_sU*|~SbLu:Pe7ђ'qK#8LQվ܇+9TEssr5b*T|gGӜJA4R2?MH<eؘ&-XݕPe}TS(t  ^0󈢘 &.e" &JHhP*6GAABM?Z9X &gitbwǙИ;☲)& @5ECiFEF1$3, 뫑 [W1|CR"vM]pI`ɵC?3*a~\ff7 RɩQ1ҘӀjᴘ4i[8MK1Q1SS`=ЙحdשGH Wy<\!4PS%< Y2%)-jRÄ<DJvWt8R;4 ېo%h2)z[)fZ2\_/-*'8GI-4iwz1OD@c͹T ;a)!CTE'phm"RM:FJP4蘎gR7 U/MhCK (5L,P,&ZE,B)D份4A.3܀@D|v0ޭaM GꃣqJu{gEfՊ"{ Xz߳9j+5^;v@"Oxp)QPB6]s'ٷc4K#أ{q#61.?oIFؠƩr*dn70R]?;"$5a*P۱ZX3 (ۗi}˰Ʒt>;1M@q20чfQH?~cEPhg4`a*:F*f""h&^=/ }p5u `I =#TF>ԉ'Hz~YOs"5 SIBfIwc$eʩ!vž v(TϦOa*P|-)Itol@a@c EV~t0d? 7?]1$W >tWxL|,\:c81w=+3% Fxg "F?d)zI3=y}pf$k聣a5$3aNFe홿,'9L~ư=̑4䐠SLPk`_=S\A 3]bu0gg Au&~x̍4Eg?\D hq&by]w6g,U}߷}T111DEQqmQB7:TSM4⇻GP0Y$KSB^p0rHcb KQ|='ڗRP|WFsBȲ#O alPw}P'CiS=sɃȈRK̎~-Ld2o8?3! !?"@)!cB[FJ(Ý%'ԐDATĴJ 4/M60(?UB_G`NH( Kc,x$7a> 񏔺M|G!|y̠tަ(hJÍB64lhˉGE.8ҾF",DaExX^Z,!M41`.W`Ζc gӗ%P݅M![d]uzm yD6mןn3nlխ& G!!^bS:1jRj%cbo-3\6g,(Z59:aO *:t!#Zn+/SjiCmt~W&F#fH&l[r,ۨB;ka[ PA!}Ld #fY-e!└"e)7鐈{7o~0󂊪D4˜xRRs&nl- LR$1\ɉJhd4ZdF`h* -QB!BPv(fiRð,VLbP_pg#,HDWňMWB/eySUвR3Ƿm[I>؊G$MI&jiMTҔKIARJ  ]-&b lI%z)[ɺm7riᑐxRﳷ, dB[ ^dFY 0?q!5e|RaKt|)jL"*iKid+)TR2Il BUHn>b[t};v? wp}I)& $wbߎ'0J|@ ,++̤#hCJD L,)%2bUGm(P<{0c N]ν닋17Uƒ"$MQ;T9=R3>$@v=*?gNS6łKHTıx]`P)iN'ݛ"/1؈! v 6.G8;}}w |@98ˑ=z)ی|80! ZQ`?< pDhYq>G;e"E;2I)q!c$N&A("傠ĸ* &qRATJCT:3n8<4D-:?h W𒨠;r(`C϶udx^By֍rf8󘈅晽JOPy8w5XBM%M6=wkѱKԜ; h. X'jرvru;:9֝c%HW3n7ױN1-M.nihc=nƶu\V*ǘ1vi>n݈kK.m9p4tRS5lC [U5P{]#?[{C豑lXM(\8@OEѮ(x)zoOc܌3g# =t;DsFFsd^%ƍtbϠyh!D&ېj2vj4G=J$b *eLjB1݊(r@}kX0p11Q&QT4א'36)q+>p 4VXqIZr ڌai?=:!xsaB@E94F!EjAzq838Pkn2L)j^Z8/1$E-vR R* V*H1V۪=E:<Ј'$0&A$j`}0;͍*zϷŽh] 1rZꦈ/{FH@ѫPЄ@PC4JK2. IDIHQD@R BR(0$12qLK%"MiV*GKj Jj$X!(ZZ ij*4b(() ")Z JJ ZU(J@ CNq:AĆ@D ō())"إҴ!JDM+AP&P-%EPҥTFӈ- bM4b(c UĎL퐦(u%)`*& (1 %S3-,)(j*4kHq f=Iګ5C4\9D@_vQPrasQ2 (Bڢ@k&>BS RPP &$)OuŁP-M>L&TJ=RHbtDR풝i*f%DMRj6s IF؉5w]=/2:@ҁM @I/kءErW&ɂ]!4"@ s5-x;68@47JtnU P_Yӌe QZfv!3!AP;]azv15>Pd BE ƄcAۀ504Nt;dhZ R`, O|A38lЍIe&"ɨfPa~- (DHDbz_:v(Î  Z5u@V_%Ӳ&rlEAP[#7N T8n)lQmN*3$4",DUqE! á©jB| yUN!!}UU/s'K0=Aτ}?)9Q!HӃbh?HzO"Q H p!~ IrL*k AwXAg@UEE ]CG.iΉӛ>N5/D*Ҍ1XXmеjmcGDxNj}n @0ȔDx&$1D P!,wQjO6q ^;U)1Q¤()t%.3Y~Pr7}:hP91!68WK;D9li5)K&AJf(M@qHhTm;a֟~I:@+B.%1)w>.BAjOMбo ~TyoeNWswSm|:ysN[6ZLK^ fRФ'$T"JrUE0H)fB)XI2{"o' agUz8ª%ᦜaq[F~r0O֪D0?|p'F!2h DyRa8(M8i'hM P1IH\x ᨩ) ; WURh1 HK*Y@-R5B%O|>/;X4 J T)NHF3@nJ k~ KO!I9+g>XGd>qG:By(4!_`nVVQ~=@/7>E1:WB4@9 Wu+ |9yʺ/doZJz"!&B8l>"rX!CO>+ Hrt6P!HK8`@@:JR~S|tП\)0;4 |H!u JЁE @񼩣}\7vA; FzK>gC;"m]#VA4M`"6&@φZUUOz9!˪ji8h#>D)A_"R4 "ҿN@XXC{ ^N S}}(bDۻj@y{{DhAiNPrCǗ*+̪Fte("B(S@8$(rA?*a.N$t=#y v BҢ9<,`3)Ik_&;K@b᪐pMLEhn~GfF(~P%L,t5}u[vi>%OY~UEEG bձ&K& |ٻ9b: +C8 )AKJ?T`b o~Iﲦڇ-jyW@惄b>(/ѳƺ^zh ;1>&̧2ˬl6%֫xlq:|߈XV%^w%]}M+FX6W%Jx͞ X(\AqE AGQ[;'zoQb8x3p7,Rt^qߌ \ipiX3I&2gy32q 0b*BrؤԦf1XޣD WBϯ</ZOc*{Erol0ۮuRX1xPq)rw5iz{F/3f >/^7r/XO9{%n$7c 0cc0Iƫ@@ED@ kimabĴ/4:1 āO^G^»sbA~d' H4{Q#L"$>E?dC; ?#*?lSoQLbu@AHHD h ԾGfҪM<TfauҚ2@4}(,$(|g 2O|JBR\Lihﰿ-PCU5T!1G!I ;>, Q@VvpBrqh LW,TPHwÜ)pD)&8#B5Db*v+B1 ^Ҝ^,IG8I֢P;o|u`ƆI-fv> R{A '&jyKHփ_2 4 ԚMjb+ ߪЇ R W>Y>/nB\Sw}S'h b%`&hoV3w]3d DRkT<>H ~/ܟQHpLxF F8q%2ec'O%R[!gK )7 eEh`E~z p?@TwXJwvm|PaBi*f4t옸 EdLO f 2G&5A1"-R- )HE)\HP)D!3%ɠww8M"Pih(I1nG!9)G!T B0I@s "VH V!JqJ8cTq`䁹ȮrƨLC̄ˠ *`50KRLMQ[!Hd s0E!Al#IE))h&KF**`5FdI bAi4 tX(4:ХQTEJU&BIHKCtEDHLB۱|/QpoME'0?܈?" &Eꔔh|5(}?C)ZNWC~0ؓ2'w@ҽyTc$a.&ݛFcGA ;wN W3HӳN0җG!M` HGFE`$޻|LZA5 ;XIpO,aaLnɥrK241GF,l ?9[oLoioE$+4fbƂB_(K z#xtiWYBS(|CtjGs!X6" mݤ,aa eM*᠏!^qbL;"%-t}',b\(z@x'y| $Pà|_E5J$I:T/l6u.:4y)qfp%1OXx{A@{)L%"2Qe:ui)p 4j@0m^S\ Ɓ#m_t?V@>:Y:Nعó#ئk_5FbEN s4@j*(!X]}N;!۬dȳM;;s͹!>bt<9D 4! qMȧSuj4+)PLDKf1>6E$C95d@_d>0%7DPDPC< T^`ȌFMgQI?)~N2lv@(2 (NS3|tq^Pe( ( P"_N =|Ĵ?Z]*bп1ųђ P4TCjX(V1녔iS$Q!P&D !1U۹Y3d\XVB'z1OA4Fb e2Pl]BѰsmNsR +ww.O Ri}HM }cxU*qZ&TeZG:rs}x{ (`NZAώHJ WCOɲ73d`tp45- J؞6 q 6"9j+]Xf 0( yE-)' HDq&y{t#RmcQam#ul5C` )1lf2'*lx ECNfEk"+Dֳ8vƨ3Y *ۿ|;qڡb,i_Ku8d4h#7)`׏A׮`(2V2Phb iZE(0m` T pezLC5h!  E0XJXdDCYwø_8fG;̐}>kRCITELS5P݈y1w&z8p"8jqEPTEo=?~2!.yQ(lC"8Af&sS$*w<z Lf`OjmN4d*=L5+ƀnN)-.:˻@x=ϖ% N˺Sxn!1$aײ Kv:߹ѱNAؠ'zt;[8GEpnAyel0PhHFh J'A9^\LUWSAFv|6_ t'fiq5F]a+b*'2k.!]XbY#PXhm8Ȋ$c9~w ܮed, ኰ87vveTK-cb3(y"' 5 2x:s32$X>FV5ʓt7@#wz:aG&v6Bd$RA4d0$1:xb6eTް*dzdcnj71yLx'e[$kFpҐmGBfDCY筄bl7y#>Dc@EV@pRFa0?D<֣+0#۲ G\ZتoH¶ʚ(Pfj؏ ,$Enr5,+ c'%TԃUj_QNG{(:j;iL00¬m tGI33J 9Le10%<`rf΃#Vfekda-1+Ӌw_ Od#-4` E34';U)GFhv2Ml8eDYK]G9RAPRT ,VQt̹\ǪE?r>01b|[Sr%#bt/l;0mze7;s1 o3aQphP|C(=RA3"OU1r(fw%w ,wӍ4p+]FH`)d dH麴3^8.:zJX` *I ]`p&{5̝:BEo ! pf4[`ǡՐ  )?a|PR%44TBP4$:N_z|Kذ$g {Qȧtyd2bWNmSU B}"O8O|P|z{SXn`Bqd M]p HqP %815hcmccڊrGGaSp?ݮ™ۼSdGs]6♸rJl35NQ T#!<M"*hxT,~+߈Tݪ{Ƶ(R])LH * j=ccԼ7T53.S5} &ל.hl^=& b -83[b. 43mhvu4M]4gB(nmnDUw1nQas$YaXVhs0ƈv=1.]n$"{['AFfhƙ#ɎdWE^-nbh8̊B0dԁ-2 ,Cj.D,KHQu`&Cb1D\`p( Q{ԑQe\iR(z>Nki4 Sp 9 $%x ohMGJD:m֠Dai!3AqC,Yht%J1lXCZSV$&!Bʩңȳbeeh :j@w"#?F(DDS&z. *qzG::lAk CU%W Tc ZXJ3 dcɍX`H?l}Mg@?Oj)(H S.I}h(+#L%8"|Ք2XGĈddVLev7tG<<0bƒ41 5TE㑽!'\87Ve2XXEEVB~cfiblZklHh3 v V N[" F) #12N{G ۈaa&B`I@%d͘CD-#*lz_}<ׁXBGC~Ѧy N؝E;>XN{סcTcҀ&>VHHr)QFG_fro}b.12<;D@R@84rr3bh{瘯 USGf{sXLrˤ4*|ws[>d%&eB 5v?1DwmeT`0H{|QUCL RQsf (I) Hi(ʦKJ` O/ÿ9I@š4i>;Aϳ,Ci ۱fȓfZ{ArRlbb2T ϯjw\a!Z_CE , hY?YV OT$~7 _Q Po޵]j3BdE@xnYxoY0f?d̨y!3zU &1%&" Q]d;]؏"('MIzll6\9@LVx%MlD$*O-E@jmy)-ȱj 0`Y`O®mIrƁ9+@{ "("X-eT- QV߂@jJPCsAM8ԓ,0HSD$[adgQ*Ji^$[J-o~'mCήDfa9{~G2ь>R9"w4;`{:Q=&H" EƘy~D 3L@@QI(~r_?k2tXhEza޼UMlIGCZJ:;!N1f)&7b;Qb՚R!>[*jB_Z92CQO(H0";ޅ˸Č{MDR?D𩴁8qjx⢊Q K \`Yl?]Pj<_C|?ʩW#P=CMlizc,z5(cxzjyv·l0=:GȞI?'A+{G3hݦ. i(LzhԲFPgxo@m (x?!2n϶O$P^zzz4-POtXF?)6[=&8̏ P^_@O*Qߣ|O>/`~y Uf?& M}*|W7CB^0 Rx&JG6{^t^=Ô."T"_I]Zpk+ծmH=[^@NhVVpl~"a8w"pOl82*[u<+glZەo^jM=jMN7;@"Dz\rf.! RVBϮu\L%3mAI^xg3LK-n{F "F[:<=h{ݻ)PN#JUT@n&U`i5 0l&`"1\ABȚc+&¸ hÃݸ L"xAUiR, X9ej@1,yv2[8H6^_OqwJ$]=2i{chT:EZG+!,FLauY?>a#r9߮B/ּ?/0AzPܥ|x!H z?igKx$0ˆzxnrM`RIU&*VrwŁ%"5E$5B<1| CӸG0aqP4.(`Z $T1zJ?MB Bid ;GBLi$u;.6 ˎ}//m>xFcCKS=1IM k`f+,Ӊ9sǜ9b& p9l6FErt:4`p1c˗0f$ZҚBibdM D 21534vg&g;_ a'}P`Y ZnOxז&rg/қp@㘥]j}5tk5:"Ĝ/&T偅VXo0qSގjTݣ"p-qqɽͲj*F`Pca)[4hL7/ =ݰG,wް||>mh9<*Ry$ѡu֤76˲}01D p  TJKHw'ZDP*Ӊ {Kbt BsL*Bч1杽[&gBS9`l?.g`pZh9c~{ڹA3 2<(8eao+8dPB[̝?ћ|\JJk}ao B;QA~/LhA@y C<;RUAv,ox!G^_OdCn4 `jApQ B"a!-ĐRC;@} ٕXz t n?h6Wk ~;ߟhOO\{P>E? Ѥ0yPbxl?T^s2yoVQلDwK%D52'#$I!tQLX]20GO9MF$J"x"u v E*vӬ]{V9Drءj) en$68p_{ LG)#j?@g<= və?"O}O=߰Eoak{(AHYBd?+Dlp!> ᶥ(a!ɋ=$lGyLBfkv{}Mŗ0<gjj q54͐Xh?8*·=Cs0ȡZ&gOה<6")gPAIMaL@R&'?h$ˆEoj#l sp:iG|r5<- kaHTp~Mj1[BbѬTΙtfHF)K fhN:e <#ǛmnF匒ZneBØDFQ<2T6ԺƛkEZWG,6= KU5aikR5OxҬ5\y"ayVvzaSMDhCvAdx\\AA)T8!p+F3 Ljx}|j ؤG a[ņ ƥ#p3jiZ: `55"5S3,.gPfeF!4 YP0XP̩Ɵ:ֵW3"cPJBRN4)ǻQzy'scɶI09duc4, !c{51jMRjբ8K;J6 :c+4툌 j,T,cۦhocnj"#؋^ss|:4SGqjK8& ;dJrIk'IUF70KEsT>XԃN-tDL]`2"DC79)W haT$ڈ 6fN8>O~r3LhGIqVɃ\$ߖ#rCt-hfO$-79)R/ cEh p"4(6<1Ó2PVk,Vb9OЁV cUU']M~?ICb{ }Q*m]ή-]Jga-ЬC#Z؎?擄$D|UZzR P_musB4~}KgE4x+֑X6x^lkagx@/~'gھ0a Y`Xf_Cl~(8Gz8dSAMMqZA)Uݥ$D mh@HOaCEE0o0v  3JkwDZUU*DPB)*zTNDSiC0Х4i% LI@%!M*)̛%j0()h"Uf(*(@ hQ* YJhwzIOlbHƢtxh< 嵀\ ɐ iPZGyPbNIKX7xG9+PK#F>6?h!E9y,3vaPU 135!HE#D4L,E1@DTte{MČ;x1 ` ( @ܿvb9]6@: (F ڂ&_O0 Ϙ̇ (P(&2/dк)ZX ijqHOsyx} <HR|XƑ3 ԙS) USCģk.۰R+:Gy"S zp25Mlc5QpJʪ DK`h ʼCc@ IC,x^c P<T*RO-l*NᤠDDDR.?޽:a~^xA.p}1I MBQG@DJrԫ 1mlOTXu d'Tzϯb嫟>. nqtniuDC*- 20JH4 5݃ӽ?z` N0t m8#= !0H; #2}XT|Al{?C sRM ~Yyr<`*姘&ni-JrҴ_WS^DՈ*1KAyδVe 0 Iy3"WqFvu@H @uӁ T`d%IV2*1ޱ-lj(YD@H L_pä:(>]#`alG3Ժ"9 dHf5. %V4?G`d=H' ޟ瞣^dz a`  `qv?&>L#>/#pPc nBE07)MhCT~\Y4ҀP9J*BJ l o`">u*>=4Q]OƀCB?P hN:h|e" "m[(Yh2j5sD1$lkI܎Zhj*ذcfl1V F,TD ƨcDb!128u#M-!@mZv1(U8Z4RF0"!͓9)hC0 \  dōM9 y5c%)nBl?FU:Ax>G`?=ds}OA_CRS!Q)x=DIE'*%5~s ;؊fiC㩇 Fa fhC&9m߆V~\P;?2);b Fi@7
    ugZ^1Kʢ91T' f#>sG[L:EQTXDqA%=t3 Ɵ;ZCO1e|sR,cCt7ZeAJtj`_OcL=!|H^wH+ s65sWPغS@!qG`0LOH\z@@S [ DFXY0P$D׏dRi?א>ɻ "$IC-%{*M!&/Eب^ب()bT FY.Z( SEPy @d) BqO9 /D@R$"f"4b&X(=jQ')1 hYS@18{c@+Ob>è `$)bl̞(g")$ U%+ AIMLsN(y>_EI,ߎd+2 "HI0D 0+XdQ~?zr|opfff~]Agq>}~C>[w7kQTp'QOpkHe>tF%D2 }TA .ԩ;!K)7o_y E:7}Ua9H*Cw#$HPbejb&b H*Оrt{7/+t(J|_xQ ̴ZUN{XO9':=u 6e>Zh&I;$'LRq .8l~D&>޶69Ԍɒlk٧tֿi #h='(~ZK5O ?e U6>ct)xaITļ#CVb-!Vd̘acX!9sEsEYT\z#2,H 3;]>`'G.߸;/ry@u<31=QR% rϭE]l5mቾ*g//.b'zd µIT9`$J@J M!Gu!A飦y2NgP IjB L|dƨ%*X| R`c E mY&8? =d}c>z%I_^ʹ4zJzA5dx=N@7Z H-Ј5g v5;$κwQ4%i'%}s `k<,B$u I`,JQCs(6D)="Dzzzxeddڢi83 TO4>_``2alE ('ߐ~~dwNPv!UxxEG?~`lzgSzvCU8daXW%dFvTP)1ޟԲz cjYJ䩂&)qR,T~V" )Q $ RQUDdLA' GFfHbw߀P<_0+Qww[|1$Om<;IGsSͤ~ݻK+VX$gbDXLD$D- Bg8t$g%K1,vnEXr翜\@5!C源w' C` ( Gu9J}`ۛ.B{,*YDQc6)zAe }6Ȣ7mV6EJyͺE6l(Yo&tbO{1g9 ;y çq~h4MU)鄬~d_Q'yS"hG{?Hȁ/_B/\[e,cp0!m1> L:{crL <5,(Tp:1ƊcU4AnW9d|d!#"Bk"L(г) vs/L޳ Ff02FeO7M0}ޠvzFʈH-ܨΐ4#NYBz4z&_:A2Ȑ]|+0Rji |8}~w[G \`GXx2^zylUW1%<9Ke=L0}c'\a.lUž|{ l|(Qo ' [M/݉0cƩ4QXa~X݁iS~N*t"Squ!yTv9RoUrfmgT3|a|'/Sd Aؑ(<pv< q{ΏvH˙l˂L[}{üQc24hDI867DpGC@:N}UT n |!]IrwPB7,7ێX'7դOH--'ph8^Hr (R?ȺAR(&,дXE1*TOQ笁Ժ-GG}| KVHXTY(8Nyb#z¯ M[)ݐžB>l#ͫb48g(ր,cz'0|"_}l9q1[8KBPR (qg{S0 1H\Km0]Wrl5@RFJxS!m0d'iw f9`ΠHq;߱ 祂`$Y}>-^_5yܨhE^G U ,EΠm PX|0ǕUPKKt75>=lAn?d=㻲? E;Ϥ0t Hnjg^ivlC ^Bl[}% 5Cq2PC7tʓCF_n|G72#3,(qg #O@!"6QTR'یOΗ-L2CԂB$߆gc/_=Ci v3mrg2Qlc40}l67a P^0]f9Tv#qw;FfASg;C >M.#A#/v:U~?_:`)5%Uf(?WĒoC ;*$R*ØW3(Bv͢L!Ng`JnlÜ9٢"74F8`>uW4@@<=X3#;.*} omR@4ae4>/U ^X3VtA`q|>\ Lh"i ,,.ndz2y%aU1Ef1*eh |s:~[`h8;AyM͍>XlO# A؀1p W>pA, $Uvn*O,ǀc m_a ,I4FN {K1/\}6hhͱ9q )!sdt}HP{6" I'̓^xaFd8AHk^)2'):wM#C9p@R,FKZt3!`i!F1QPmPE9/'T:9 Fԩ6nXQ#8pmTvB($U$sZߓ.#@TCS 0DL2U4RK l b"v5 0|GnM/X?'SGgRHMD,b͈RK@T0 ̈\v g15 h-#lFFońvTE137<ۉ#i+ 8Z4f$ѨN`44LT4TLɈ*j"ADQƎ}c|уyIy *"5 \ 31y#7PM2A1QA[nv]np6⼌0SCiFszII[j_Ds*Rh-g2\QC>8`ԓ$ƆLR}Dr8@pQ4DLZCk[LQth"lc9 !Wu TL Br:HjSDjM@=$МfDT1|L99̵s@kT3[+͚ aڢ" DS1mzD1I j*XWg6YX()61-!%2AATDPUCE)(R" "P$@mE,Cʝ IC c`4 $-ch*heF'E>zKU EDT- H]r`m\HGMcJT85"+WLdXCR6ȕfnL`b9C "vtݡLx Qmۛludszlj'H)Ӑ!"1PSKČūtUN,9F.DT52e^Iu4:w*`ʔӖ'Ha)fY+Kc㾳\D3f$JԨzn25!77LJz;=N38%Ö㔲PJ1##)b"P¥4y3 $΅mpڢʠ],‡9FQY 0IH)~wj19FŠи9! a$Ym~kifllmy ${ț(姗2=[ M l*<م2 7oޙAu#3PEPQvZ.#KsƂj Xˆ|}>N|쀳06 F ]| >q`cz 3c|&C(aR ƒ52lL|b"vk/UFjtefva&lɮNmqf&T`ɨr(9 0z 9nZH^†p5"dGAd#bn`cq&+ ii(RĩDf+0o> b8DQBD{7ALg,M0L<1)J'~QJZ HN8:?8c |Z"7;t(LGZrLQ: IZ#R\ؖ!_HBh/#XKS4A(sty:4:Cmb٭V57vX8䨶X@A?7\NF*I-9 5t)dd9Thj ĒiYԑ<]z뵵336lWpi1GD%1zpM;&M jYl۝jkGw9i^Y((4#mr * u&#Pild%u1ˋ6s p GI\vCxDj<;!ABfTH%{`@41:\rbFYF"mesJ13R0MĊ'6@yެ^EFTŭFbyqty6J ,Grjٰn8*5RAR&3r&qz01S?爆&)F x ARܱM I=g'2BCQHYMϛ>rddc5rcu ̺l0V\̄5 ;4[6SCK?˂AӜ( >_ R B(p Qr*@bIJZDS]t/ܔ0ߎA҃I@'=w ΚlPO$1o<1 /7 $'V:q*}}|%AM4Ϯ e{ .#cdMDZkZHƔ(fV*-jcKV/b)6ɼc,/N#C6Vx")[Nּ Hǎ&@ Ct' ~&O"yk/ ( PIT~xhէoƪpƓ ppŴ\#A)ča"M ᄣͽJq(g<:1pb (2@PA4(0`h$+5 d1]e x >kuDcj{c{q\roP$]'HH;N>SH;H| ^crl`#`'`" H("@h(X8dt -LF's]7w,~b>0)1@ȥt4XBG4&Fj8lvamy08aS@2#CF1x>cגsbK/ (6~ Z']^<1 T USgȉhO<ӮӲrLLI r4pqbqZ 7t.g0I r' IL{>+v!!t&fSu4ZQi0V>~pKdU?<œ~c d%L@"/XPtȺ!)Ps05!" G??rgR",fa@U}4 ؄  i})!"&(d'ERv2B ]BfNzܗ!u2Fm=AdL ЃJE r=dq$ H0100@ E2@D)R$D!ȤHґH*tp$*H"(!VG~}gEr\)jiDg >ʹdRRq']AM/P?WXXVNqUVamxBd T=@ۙЋ@}q 5ȈC3 A9Y*ѽD,Er J_IL)OC>va , |уp}@m)s ()ih} !us_HPJ /mpw.WF/V+\}]4Mx [@S3m/ceAdR)!DEdJW)Ul J*xi(B 1D@RM11pI۰44.> C.8rt84œU }H8&D(`f1 uy"xH B( ZP~gΑ/[jڶ@7ЏDBX^tAOZ@E" ;yF}k鿼$4䩾 p-rOwdL2)iV~Y>Ӌb$rh\ cCI{e2B薚.#*݋,8gɻ=5c&=ţ'& 7E\0\3nW911IBi V틷 rH;J 1cpE,`&2O*4?i1O/qNXؐU1d1MVSoP#qQp:[w<`$')IAC3.FgԞ=wWuLD^gyyNUݎ(p7q΂Xap%s+΅Ktd]^1g#ax/`i٭$q=j[֎-oDVt(f>-qN*MD:zQjv@x%a:/g*(ޟPes&2vofN/ӣom[ p;̔aWHVpzv6OX#%ky Z8EbV8coEDIA["pm 5-3n\k%\e&HLΧcn"6K^ nvjA+_tUG~I4!UH5q)BC%/{#{-&5/pɄ .B)+ߢ՜Bo z,"Ԏ;#kO)pvLu, Լ3ǖ;vq#Ox~3 鍠tlJXv^$/תnf#*S^3sjҤ$r#kLǬ\Eo8܁z{H=~!bRNN^Jbv^<%Ʈm| Gݛv`'O)|7pC!mب~!I넂c\ t:N4s솊}ujuyw|RͲM8;Zdz{`fDzHXBcln!jY]RbM,|Tq]:ԢQۛ1 :j2N1 43?G򘽠vhz]}W=gXԒ:Nvd5cQbzq@jIz8hyU7ӌ@QHqC-B3dqZ%ig+cjf_3^cvM8/v3kԟ4ugqCP[tVry_8km iQ#&"78S)aܩ%s(P|yh*sRaAӻps g'4fH(m|MsԜ3GorU;oU_%j=]d仅m3=w?̦ܓd4?<}^ƒA鼨Xr4낢<+;l}E {tvz%d8b&{f[f$6.:-8铮>79Pan['/ 3s4`}CDCQI WBjEH~nEȤ?ʟ ڀ:OC{쳔o缓pGLpr^865.x,C׵|MvVYbj+&,^)yroKXa+uckWMPġi;@@ gAUL\j vΆi[ċz=-^AC֭~3Tf+̳4qWJݎB?=;I]kjsBkBN*Q+Njn+Rq>S;ȓ]r/=ݬ%}qJwyOWˏ4oN^&6BX@nm(%scV m6 b8Is6kΛ#^1cfX H|eCn~jOf-5yxAora'ԧw]@U/(ݸqnhK$b)9JY4bޝ틽 mM0{ PsL9O4|agj9޸>JtZ:P)yH´uw$<$1vJ"_zoLAoX| bnW t59$8JUY( el}%**ӎų  TN3B 6_C=71CV2Ct@8㎅9Qύ)#89E@L7$mpeAA7)$sə==!pc+cɰcdc&p@Q!ʽ37FKm p`HLJkrƍsǓ-pY>RDcFfۡyyӡ^$hÉ2G yEӴ&#ؾB& T .ݫ98|vC$pD1%P@a \s:'0|z 8AMiӖC;K `Wu*<'uNT)e k A;y` ^"R,s۽Q=3DMI .ܫ=< < )(JR`=Nr_-!ĴH(<&s9F/0aN}7P>_Csۻ S/,Kmm,[g_% S0C;x_X! t_{d~A =[f<4^2kI-WfdAL&Z) eQ*jåo*+.06HV4pJc yM=΋fw,kDKئ,fx}GN={ ϝZ":SS eNm(4&:i۔x;^[m%iF =9N9&ُ2c+c:xI]/ 4_r]p%N'(Ϣ;h#ڇyO3'ØSxh̃JH&T:>K6'&C 9o>l{a_nk_NfM1F ,7\2E畖.s4th=$}M16a/@S0#mJ;3YBn :۲R5%.C%Hhcfض6A11D=3ux4h EZ𲥛KP= v:2wm`-Th$L,&`PЗF9FC$T̐ 8Ѻh6f1Kikmղ'üP; Ԥ8q x JqK'׈*Bxuf2ydPʈEm҃)KDLC}02TOCRP9Ǵ: [dM?>O' jXrºtK jH>`Fh iyT B?E2)@{,Bd9c>}^)Z :ʖ ()E"4N1A\d)KJ$4Av86vж{DtG/h4`**"Ę3\%Y;f"QHEwᗳ^>eY LePL;)H>}-08a\3bi_Zw=Pb?5@bDAj;PiN}׶T=T#mBCC4⬾Y kWT0wT's| '9C*Fø fZ JFGcQ$Ԟ.xw%hՁl24L޷lJGc2 WԓQ6m0ЊvlЂF+TK"U%Q 0؍$H3K L/#Z4.ZPL#)'U&cdي5D!0CG$p#F^B >k&hph3HZ( fl>DPN!A\| ֨%CjZ@8 ȰOUDU:32ȩ)n<@LpA{uit@b'Ӯ͘DKPd?,ϧLJY8[ɒ:b 0n5bMahOnm9N$'ϱ^A M^[h)򚧍4qItڀ Az!ݟL("X"*T9b.b@HniʧQҪW3^?ĸ4-PQ0\f="w78p}zpL:wԡ1!0>/v IvmAiƓ L|^,`6V(&0 ֎5K`A c2 .M 4Դ3 @$0̛kfVH2 M6Ǩ9ZMCL0 -$jm<.|j*֙dz`Y{{۞<yyUG&J1uC5Fo{c.E 04GXsWL39IYDMCJ&Ξd#bcFC@G!"y%:1K . /] Gɍ g1,6I4;Ki- i.*"7tr-aL1k;i`hǃ ؒ"5lܟttkΏVa>u6|;o81d1~7-v Bj헷a( o0G zZOH޷4Gl@r r&* 8QXԄfgK샙t#/Ɗ*pK)˸JH"{lA$/'{d~b;"ߑճQ {UE}xGܯ5v̨/8x8VViZj:Nc!z< `9yObRtk<5gza/;j*noJ: /$tSm*/#lQKc!J)< adiJ3'K+r6HLZa_v6⫡'& NL{yG]y hyn&9¤9-3&v4gFäp8uX:A$ދ w  2j9J)Illm 4!Ң YSZ&4[G(^dȦ Ll5d.DmET( [S Ӑ(VsqjmUMh^p2Bc"95܄ trGPSG,[m1kQljVSb F 5MSS!EPW6"hiɒ0ݗM)GsgVt<.@U?w]|ZI nquK#L$ƞN㢼˛J.by04Ґ"8sq#m^^4rPM=7- ff֦:[qNɍ% j! f==M a:IpDl4;^ծW:4T.0ZՊ`v9,9\niGMBX6,˕5Xbx[Rb-,DTi$ۜDQSkV)!>ઘ| !jVP%3(زJ hDA>frndA&$ "? |)LF6\/~dΨ@BԆ剻 bO҂ԉQLùEN R6>af*~S/=O54umMzolfe…jQ1Sg15u I`q%+R1ҭzlTPQE_[ an>쟓C~J{X[H5:}1 IO$55 %Tepm&gߞHr@1,ۗma!uDM$3wn{73aD(r[7bq$|rh'85I>q&d1qi}ӧ %C9<;n3[leA{e35g<9Y+I3Om.\nʸ'ed+9ØY1 9 [^ctBn8g~GaV}]lDZA;GE;X$3,8$֡]n.XaR;ZWHJK=<1Q=x׈QvC;M ssG4t4kMl 54#`R %EcMjcrί{>1IxFvG`r&q $sxny:2t^q$SB(P[ dhPͽh]' ¬qd9 1Ɉsqbdȷ`AwDQɖ3Mdd2k:yo2p$ ֝u &1\%c0TH.9K#$ f!:ƹɌTC332s)&w86ŖhvB0KJN J@sdCZ'ۯi߶PzkL(SHDF_zrbc:28hafyxh@û鴔yh *i7Xt{!$F p@_? iB{HRU5pqi< C)CC;IH<@(HhD^Nc0\bSP* `Ld :ݿt#a3)ZJR&`P""}B$E7Dɧ."JR=>z"sH:HHDʒgc[lEAgzt4Ip`aa2Z3cUw C]ne̮W.٧iw5/#<;x=KRLDDP ̤Qc{sB& bJebSH& JX^qpd"_V-1FJ;4C6clL,pE)9HF4>) t;J,B#7( :\ V,!VQPb܉hy<'9-<99c,MkHE#Wyd^bEڎҁa9j&3CaEf]"9jQS 6ɽv@i4D1~ťFaǐvRl:ZK/! MR'w1#l׫E(Í=ZǪ8KAkvJV$D4í!kM1Ɇa*6^qW5d0tӌ&pmC RpVRf5S3]gChJKDcs |fI#*j\vI&I$@&nj|otyAZ4ٖJC ɪI3gk"/7C#7ԕF yÎB&V$\3 F. |>Hf!1E =e#g7n3RàP[oTÓ2)ԈZ))$4"zsj$DK75ڍ1̱zykcbUgSNײHF9jf+ ^*#sQQP.Dar'}LX'H q`G |^cG8x71d=28vq bQqs1"LiCA5i#^ L=r>z{0Fi`0<r 8:03DSD'N(Dn-iR]6w!m9yg0À'nEǕJ韼A9ᙵU0Z478)tp4`ͦgH9'ajdk.kc8=45Yd J^J=H2kN% J!NqwƲ{> Pe2C$:88s:H8q1z2Yfv[TŚD-bWܶwWBQF8IfYӽ}$+O4!#B,ox#2c]= NR['PQs7n:Q/1Lw1E[o^GӦyd>@'a$5//Xnח&,{ z|f.]X+XşZb7lp6oSmܠݧ"p|͔3Xv .$6(`Yza66lw=gs.?}eUMN(upZO?I#~5Fug QVCX{̒SKŧk/s{ϧ/kTvgz*1LVlx w+,՘|T* 3];z/0w6-rɀ7lJPQLԌZorkzpqMZ]i`s^42l4anXgNO+Q>-`[\Y,;@0B\!$slF+8B,  m#MxJۅp˙1M 0(K & TEZ`6DԱ:Ct2^N:JMͰ68bXƝl2-HtGoS%JDo,$l,gͬ 1m-xpSY[ҦwH$K w2&lu~XHHFDÒ;j SE3<6  h  Cُd0 2Ti굜 aM4#;\A]D<143.o-Mt3 $,'/X) 7md22o(i%d9E /Mi:VĊ$ETT ɭ:&Co"X'h%P@DmK*E6K!mB1̑ U@,U=!5 O*F0$>\m׸W̜e;'\&63-PXډibuu WK LJOu^όhҧ/& k*;/.rMkʂ!%8SpF]ץ@CkԺ8w= ]4>Z9)؉xz7Vhz3'dBbC7%v_^tקŃCnK @%hq%W 廼"Gߣ{t[mA9傚("1Vc&[SÐy7 َD3lt{8Z!&P;ދʡ" muyEGكIv*btyL1q$1sG9g;="!PeusjJZo%S1"Ll׍g; 6 @!!:R, 21# Ĉ\]p ͂k~ J*#5ڤ !Lۆfb-"D"TU Ǎiq 0ި q!Sɒ$;tn%j2ń P#+nsNG۶RCv|}kh>⓹D(GM ~)GG@<(:~0_/M~NC1*1Rj Jy?NN)ޑ!?)ǔ=odt< c8ìI,4ҩ;apĶɸ tiH3Ow!H5HҬtOig!9º.WbfMXҭƛf3)/ ¬0 ^DnAD/Q(Q2N 9$G Q J](fEiRJ@LArm-A-, cp BP69]ǝ!`$N;g/t~..-YFHr%e>xm^w)Huj|jL)`bZ H {i JB+ P(M(I@%Rq%)Pt/IVZj Iw T%hk)5"bshB>0Ċ2 \ށD8r>ؓ0,S;MAۑM<y^u۠`854ӌϜ+ m?tc APF֝Fv(&B76F!rk&JP|$O7tJvBD+#G_Q/l|GmHN<$BeI4#M)A$H=o?ٷ$&=/t)X!TJHU(tQ+:6å͖]{@T%)M O R *!z N_G<|*[b#磭˫*t{Bgl;۟4XxojqJJ ]ZTtZ\emAӦdńdrqtdm6޴Ӝ迧6d5Q1r75w@3.m< 8jEcq-d \XB4z(N&K3v킷wX4Q4JLqs_lJhHRo\>EiAOS(ǰH/ ɽ#x?fjƼpzo׿xVG\WM2 @\:ij8EVY7sF)ǦOPTHHj?NPI1HsdPDW`@%Csbkc  A ;8 T}(H@4B']? !-*d(x|8{ ]1{:=Ap0v `3 YxPC3.t?=SˑTcz PXXѪY1nSA#kLK )>I4C فyT vw!FAژ.7Rwa,R).+Ȟ TW,{!ڈ oYOD*9}0:O$(R(CI}|h)3F|>/D3eH5A Y3a7gݛ'rs]b}KI7ٞ?1 m1,LT9:_켍ąQI H$DRZp[sxM!!9R0C gLpc$}玽3\)7:DщS*{6z=z.ϷFXf4߯ )~T9{!_eAM}֧_&kZ$q@*L%hqi3:v*  OR$( *>qfo V0jAM$JdPIHU6$1-XI+E$'ܟN׼ՇHU DABT@)A PED ϼPK8 ;&4g'(;ц32<4cohpJBLspC`M"(ޮ/?i֟?kӯ_~luWetq2?S!hCJR u zK\QmS\QܫQ#Mݰyó%!UDJ&T[ ƒKHA0IQ14SDvm CS6~QQI6Hgm8wX &Ml;yӯ|f c: RA1Xj(=qxA h*Ӄ oM6Lho]&mĆ i]b#/2RLTE Z=n<]S!Q>&5)&0E@)ZQ?QFsr4Ă{R(*oAyEO6Dhin>. qaK$TcsC8 Jƍљͬ "K%@ԐC`ѽ<~`HR'Xn_sB"G>Q!P{{P >ct?D~ t}ްP2<Hy(y2T` ]ݴDǼwnɈܣӹ4LH{ '4-4 BN9jih(:.?x3'ZiOdZQ TCo><'-i4kN[lNvlgyTD=Wp =ퟛ} È+*MPADyr;I2 ѥ9'a8L'3o6@((>M|~nN 9 .d3&3 W\yfbbS/$ OP a]l/=)~D % `DQ)t_ G|n>ET6j/ؗ:Ja[: Acd2q*VئKY3.lcED1X`å$((J(*tfh?nG P l6!C eï7I݌`-} r$b)P/ӿ\.# IRa5ST9<{)gx/}w:;ѱPd@**) PSO|17]y>h᥍8`J'kFe8%iWhR%h`J8Ì D1qNqn9Pj4%b%UJ

    #&DKV}U>O(2If"2c7kY \5 i%Ӑ}lO.m336\(ƈT_ u,F#"Puڸ' Zb!C>}#"Ol2̴5V@mJA Xn$lhlkqjn֚N>lja Pm3n\YN#68Hn%EXxpÌMǡQתy&.|Xu؈~76 Hb B;C-ĐPq!@ST4”I;:vGwUxtȆB%> ~|ԄD5b, b ȠH'b5Ѫ:FOpJ ༸? Ml',p~i#q"Jt/*| LM4bه!Ҹu,w b{ Fe+ 9lf&Ph]X;QSESHfhB!{LyD1 Zi#x9΂̃DG1b*4s#m3Dr (i%2hJd%)RlF~00?ofPF7?sZh%&n1*lcZK466ᱰ8@r rF OS8{2k!)! BI"aZA((B H)&Ehhi"B*Ht)h( 1 A2 Iy| |w&*9Ҽ=}) Ǘ<ϓÖ́Qr~Ls$RMAQUMSPABPJ%R"?1z6Qy[7E,Ft-r: PODtM3 ]BL،;_\ciI1n_N~Wy2M3/F{`"V8o_4R!L| d)RdY,>=.OdMW&LFVmtGH='bDwH&>j䯩 xxN7U>P*1B1u(oe>@tA @7hhO) 4%μk_L >Uc3<1; yFlg=S7O@t"~Ovi_()i D*x)RׅG?:SGZLn!(=A Ly?ey{%>)ᚥk@|9Q$S)h0<]Tw<\ `Fg}s i4of:Hv>e'daA2cRH{l#i4w<́#;!=wV|*=Gzrsއ'&P씟,)}nm+chg3WL36)L7!)`v _ِFdح^ P67rHӽ"SMyÀf` eYGkiK<%hDf'#?R *A;46C/Xi 1|Fk~PJa'F#ĝdž:vxqe\^VcjPxF8::P.QRt>"}eԶ[^23RfF6ۨLP"9"Z%Q~[%UUQԷ8hUe'V郎Inh~B8X.~:DP$y#؂^:#4C\c(b!OGSOsOS@Ss4IEд8: u"HKDh)Uj)ZDu-ϱ=:C?x!jWta3jC97Ns kdo$f& L7?3z8oc@ʹ|VT:ӳsOY+޾L$u6^(iHTRE oU{X.^'b?cۧ$Ljd_M%+gNKj}I)pNX Hޙ,%XT(n TP{^)%” 9+"Ï9㊌3,B"\ ;XG /rEz2c|`uhYdbFzƴ@q/ qЄН!Xq&fj 7ÃRoURq*;&E7B8@FTОPiX8{˳d@$Jfc@N :˃7ݹCfJkU&iJNηAO*T5 ݄rК$DFZldb8$(,{a#F>; T3/H &tBM2\A’рڜU"/Q,[H,h殜GʩLr[PiF ՘hU =216f+V7e+u0`HWB͢y`uaw9Mnՙ!zx=7LQ9zސ ֠(XtCulȞb}&45!-E`r^4EKψ|Dz]7\Y! ou9ڶr 4M)%[iEFNFU_jn!u1H td̗ qFjܪW6yX(ҧ^[m)lMn0/pN9=_Ly~"^D1N'rDÐ̄XupiNz9c%31M ώibu OoC刅ภZL@pE e#kgԐՀ:cIA*-J\/&aDQ \8$Hރ7hkC0+pW9H{ tt.,5 pp0j vjΈJ-z cob(3 Og3WSl$1+ُrdW[ȃ@ R4{">=J!hV Eh< Ttof,b \R;(ُM) WWq}|"Fg}r7ST8IX`&UhBd dZDH:sC5Ă %(*Z(Vj "HiV% JHj$(A&j)I!("BiJB ZBB (& <IRsd"BeIp0}<}:Ĩ>wO!?†$Xq1p :aTj%?iAd?˓6g~k}C4'!A 4 4 TX$]<8?Wwwƒ*)KDIPZ4 QmjAdo@1 a &JXItHRZP$_ͳ}[T?rHHio~&_Ӄw.߮vHd1AY&SYh~{D dhy#@(zY}%@:o+{vk/EDlWٺ)WjmWݔ!/sFw}ۼwzâm龧|=p5@AJM}֕> a7}zP mflSfwD5Ss]ٹ}¾]l /N{=[3g k׳ }|)x [ѻw` 﫯I}@=a({eCpD9;`7n}_E4h45;pˑ>y@$W } >{o;@Zs`Oq5w 0>rБm5e4c3`<}=ڱP$hQTP+@}>vW}Φu@me|z])2_t[{{ݎ;{a칤qg{Ia}e{_{}q5ͨZ7 {彸Vս{SvwzE%UOϏ^g}Q:twoXrwZۻ-iU}:w+wݻӞWV.0\sU{};Cp[ݥ˖{=o{mnPڞǽu GG]Nn{w7wnp]N:yۥ[ossxvvV]Ľ{[ގ{] _SK^zݼ]sx>}e;]Ap;{zsw)͝OnvE9ׯ;{g}ܻζ{nގv@/aySurޞyn=./xB4}0ݽ;sU\{}_wywo=}5D{=֩A(NpM^ŷZۨ*\k"=u`RN9*Uh S=IFmJ1v] 画omWc]zwKU*mtykSn i/n=mN׹Ǧu٥wvs-mۻnt㞞oo}E yvu qZ؞]燵K+t;0m# 9uWx |OKqy_Q0j h`}/!;; uTni܀Lݫgדwo$6_}{I%}@ӹ ;7}]sm9z]βε@PP]^_O^Klw:U]oIf;z@>ov٧ZHݩv}w(^҉7krw}yp|Uon"7fW}TyT=R޻a{Ѧ{fgwk{oogw}yyxGz̩Z*ڳ;CsP>6F n70ӷ n Ƹunv{{5mۤt(]^*OK5(s&וjZ=Wul={w ꭾ{=1u lԧnN:(hkG9wT+kjnѴ.髷=8Y@Rs3Mہ.zyT\εx⹮n9hLw]iLݖ;9bݻL껊+8sYk7vb{Ede<-jN{Zʰ$ڒP(YZф_]:펛C Vm 7{{w{gTm84.쭭 v;=F]׃5T 6XeR$Jt1wWse$@h ]{` J: ]kI%]&pҪU\ttd޹uvvnEwvs7=EU=yh/X9 -'iG*m5dA8Ӈm6 k6`tb;n뺭·uA== (ް}e-*\([d 4@ 4d142OHh  i=Ɋd)A644 $"I@LLB4~jOP6@4hIH LM) 7y=)4z!!J@ L@h$OEOx&14ڞQ d4A14ih4ڙOԛԟ4m!z(UUUM4QUD!?jĔL4-U$DTPEEC^gTQ$KDQPES~A.ىHb*) PoNC.^H(Ch! yfb HEA{tA Z(qQhER]q j*(Q4PPDATRb( 4c1P|g"Ġt)a_qk70M5TlE ZjVۆHqU1@z$)UCI CI(gNF"m$CLQQSUCP@ LQ 8 z)ɖM UEDp~8CłbZ|DcPPhl)JZ)2&LIQ1hj)* |!I>n C0% N! EBTԔoG!g ѭ@j8\|$3-pu'=s0).\[R =#xq;;r;ן}׾x;MW˓N͗ѻ;;;;.{tmny]>ޮθvB ;ן9&/*}$@9Ǐb~t8FAgb̺@+B00 a^1= pGi@_"Fw æsc __'uX9C@'UH|=;zbݏ.!#$k* 4P~q#311AXlj3 3 bjs9@a$1>ߣ`/ ѿoD<j,#1̜.i~*0obmg~kKOhnU`aii\.jS`4{ #@S8A?=K7SxRPq'PU%@ pLbHZQo?"Nq̄ݩ}o.o,K5Sv+ML/hSdY*t.(mRM a,NpH B8BD41~%l!VZ.V-ŲN5Y1s)]W~zg+U7t1K:e %LdJ`UUs0?(~wYJFMoxi8m7[b&(L;8NInX(4Z]tⵛk%]$meݢYK M؛+XYCl-lV豥%Zy#Lsu1SN`D0[s:xziD̺(/4c= l >à ~mME}YFnZWk fkYTD067Ѩ8*/ɈB m-P*,pZZ0P 2Ǎ/mgQdd_h8uT,J>fv+]\u4u[_ߥM^f)>ˡ}Y}C۷s4sb7͒P.8+6q%R{ߌAAK^<e3qTR*~o\¥?k3ucXΎv͛~̝ݯ{qeX۹-DŽ1st߰wU[v۷_f/ # MV;b2 1^7 @;} Ѝ>Nx=*y,}hszcvȇtsFDUelƦ8p`eվI/d\*iGrCG$/QQRYmYȒQ羫693#xA0d9>=6D@hӛ F\WOMvJOGsߎ\ޚˉ9q|+U V<ͭRCDX7LƗRTRzQ0۾ iLkB=IK#“@ P/Z#Gݹlf0z0x9ET= FAKaA'4Վk8sehF1ϸ2L-$n/B8_Gj %"d$ZI.yv352 ̘*dU+ĈQ -2(M)t58@T/d`s=.DUIt8҃zLŜkT0ft5̶s^6MB3ф=&5[:)l,zfAG=ܦSwz#ݫSo#|Av {p4o~:0>%]Q}vC ȁGW ϫ?H̗&O ѓy:0}{c|P"x8o`L8dzX"\_a,R؞_e r+Y(K|D4KR =L;Yt &!әP^[O]rf_yMSg] jk]fCg^R.âe#JtҀGCh#`>l/dD4ER4%4@P!,_f3C }+t??2B~п󠥺*UT%3j.TT(Dhiv>x_:R8U:vی٪DU _>;1@R:~A!h ^P&MG)J=A̤~7fe\FF7*;+[xt7r ^Z9\!PUM+U mam}sbiJb0'bУB76!j<;X]\YQTB^nR;]{rA&֭WY|~9>swOC"e~9 ]ޚJ4/=u&Aw(c0]cp z3߻}}/.&YϺ300wwZݷ`S"G|JBQ'爘ʸP*&<8J0X ˧?㙞td3a㓑 *]heit998&88]5{KaZP_pfRh;;J:V)k<-}t4S-dd&lvDvm`nuUڌcm-1/_KƧxfL湗;@{@W WsY̴Я,1˲_#_jruŠQ W~1)Bş%S+V(A1hszy#)Җ=89!6x|[ECRII^]1Z~ WK']0|_5j-HʺheEk,q髪MT>R!$m&M33sZD&}w;xTlףSpphqXv_f$Q6(Bzd%K2vp)-UWV{z/~=7Yg5^}BK{t-o 9 T+>Qo(u*,ƣu~VyKDyr}\!+!LMHBb|s4-!v}TR~6A3I0G$PwcZA׆OG>-|lO/a:Ē(q:JSƼjd}g7dlO*][$a&`F6cOjSfS_?9O24"= ##Az6AܯIGGF~sdE*v_LCۨ`%Jnq2Z!aA;7N)w;ͷD1<*0}(Nm$,8`Dx8os~=%rW>ǓĀ,>RSV7YkNlՇYsґCg"8 }/oC⡥nh❼aG)Aާ(iČw CDW&5&Uzwiq_lgW# fBgu}Qo gd;ӥInw$^=g÷0~Po9H(wE_/T_Y$)"H$9]6 %* A+`:uCrꍯջ~h5@zzyob ޙvy*#btQL9(ۖZE"9 'ČRn =x5L$ƹnۺo+D;b֛@FV>֮3s&Qo}ωJ DPY&G|x |xbٌg=ǚx !Rv3Ϸ= KV/L3MkʤKa HoKmwpwӽ.޻Sٕ[Zn)SW-UǠl lrgW aõ )d&js]hA{SB Q ^~Z<{ dr )Ǔ9aa Lt*F:#VO7K1Bq#!VZX=" [L)l/~˫;SAHP?-s_'4:I=Fơd~u>ۿϣo&Y~gp=]+tT0'[QYH>&gy&3T(ߦ$^C(7~~%w3'ςK@O*yE( l48Q CdTSCn# 0f }e~<"Jf *("if"ADEGNИڧKI)J`_#n2gIwm %K% M h*p*ӃqmSǑ Aͨ|CiSRY _(um_M_?EYPͣ(Q E DD@©,DܐCEM%Rq\)ηBCD(>/on'M<.Cv=*;jYbZJ|N7A34\" =eqL4*D E "K5?~:+]Y\"KABC7@41V: ɰ)Q~,Ÿ5͕ Ѩ=wgMɾnJT Mv]th銡WR;7$N]~0aOO|O L;V$_X; 46lU"}UHthyM6 gH6bjD2<܃T cT;E} cۏ  „,Vnj55ThԋL#4ivKjqޏ<\qXL}mREm;XXKJ>/0ZK<8o8$ЛNEܰYVD )Y_k`Rls<;*Y+eVTeT3f5٩6ԛ>t{+QUrCw2- _wŭ5^*Mjz1&X:@:O5 #KTφ#ةKlPk@nMM>k :+KxF޴h 4YpLzE]Qڍ1 8:ݞ[ HZDVCFħIA4H0A_ҔŇ:Mſ>zE]zfz^{ci*-E@Y2.H7#ZU9~m>ƍQE6.0fB-A djp]f(4MZ:E[qs@mv5blzk$ 7{0jgMYKm7uz96^Iӝ,ҹ+ڣ2Mdnd#uEjؠTGh닣Q5Nn]Am֢+䠈8l5rRm+X5Tv8ޭتÓh;V,P+,c?F\4⇡dH,le >T\e|(MtXuWT]ZJOD׆:qFGRz ۝i=x'fn7n瀧EmDN5eiM9$"wyǒUGLhm`ƣTM0h#8e|d)$Hۤ,aL1«F66XA\]u2[eCG7,mF,aK #ڣcuSڙF~wt۰hH $Q;pVAA&0(ۀ.'-Mk]я Ӷ8 1;;;c[:tga7c:;F:ðw mS%vjt=j֞#60.٦6hIL]V*&QIMtttWcB3!GHKdl1gIaZ)fC}+F Ւ+q=(ɐ1$jc"K F6Ʋyc";n*v1n4tGOSFyY<]q[s-*gPq煵,StR{Tkz"zY\]U8n6&EFu=ƴUh:鳱n5= VU%v,4rVyH3/_86Á(.LP%26?_Zg1+B%|} άsE+dBj)o~;|^QIu=%JCk%zm9HR=BOv2L+?J ;(Ѿ3'Wޮ 'fLz}H,+APV: BAd"G͂D9NPd<,B1X͇)OJD*}>Ji ?w(ÝS$ynziѽe̢骕yuX̸,Id>{6auG\j=:֋>_mcGCk˴kMxN^ N;=8IrZYo5ئnk.Xd^F`? S/?fc]f;p-8fW̠R$0$)՜2\fU([)afE! x .N{]Mr~2ȠQ5ϱ~Rj&P9_mDHFEgo֩ :4_Ic<#+4V- S{*S:%`i4({a^h~:NJ݋l a'_zeذ./G%#I F\*|Yke{Җ4Zl8oX(Ijt9c 1up_7?׌]#L`mIGjPdgyĉdY;E/a\2B~y?::f4RieI:NO//.!zÅ<)$3܇Ż֋8w'2 umQ,M:`Xʡ:Q 5Ý2s`Q} ӻY|JRĵަJȲG2C6uH[7j\P03lz՛T4e+j+aagʺd}MwD(3b/Ζh9_/Ds+=/¨4Qb';Y_~Rw* "Y`XˇnnxI`8jKomO3(i1~8cpIESa?w?gs(V5B(*B@^"'6jV%VLc@)} $ <isOM0VӀz C;^h r t"߷A 'QvE֟U4T!⇸c'3PYRguN[T~z՞U9a V%Y}U|q 5|p2`Z088t 6,J>pq_L&Ԉ?B)aӕfв.D|COkt[toWdrk?-VD]yX;w{)r`TLB&o7Ƕ[bUX!MeiF6~wHlBWm.\/a*Y;MF=д=zb^Qowﱞu~?_z}w}=u䆮K{^VWw"9x> 2q!>WZNNOxS^yYNDCQ0g@^΢K3O.cX@ms Ks\_ U1L&8zM ЎlRR-r!C"uHE"1} F;Ÿd2.䰡#ޞ#NSj;SDCd0jwp~(xt!NPQ}v\{2Ms~N.2PsnFKhf#|@|\? c9.ZA9|~[׷Zc$diAԋFTI{a{!裬0(nM#EE(AGڒӑ:1i~υ ú *M H*"`8  MqR[) To>k0HTBc("W;i*=@:Kz+ߧ%Խ 6^!=^YVz UsbyH nj6Kf TBb"'E)K 5a*ohZķU-4}vplr@>z )QJJ ${"Sמ/ -7'9^V3D!OKuxtLnYeWm-Ma8 ۮRD)a1kA_Y>%[p|1r֭cf/I7WVzu&鵻b.Rϩu zpRD%2mơ93;zy0j\+|&4j0FFBC_p}ZH`ˈ]auѽ!zF"5bT֏%ib YMG\7vnE;<(?v򚐃yy'QqHs0$',~f`ҝSyD d?\mNǑ~bwS0ͱfx֐ڼP<-w fS~yBP~$=-?翘BDݚ W\>[hUgἮ4;vvĴo cա٣٢Aꗐ+̔@*ʨLA( %((H]KhZ'>S})/|: ᇄ)#IT1yN^Bq& LWJ}qUa [sn2@: WujfynǿvUO~vl@OǬ 6-\.yZ"JRjͶ̖޶p}Woփrs cv.~Bhv^z[,>n{y%kqHxg\o$3ǾZ^.tl_-{׾BUQXCBksB ]nR2?`V~c%Cv3%[%n(Ea)j`|JM '@Jl:R6~ۥV9C5 PQDHHHH/o|~mgQ?}KXApk}^o2uٛ{n/Kc9ظ#`n/e*,qE:$ڦjXQ%hS$O=?i/&;|Dԯ|9G=|7I7v[]ur@TAH,*+/>W@zUH+F;ݺv.|:Y?*25۳@bF.r@O,VVWvX][Pȅ Bba&[$phc Nf8c"g}{n"7u:G(VrGu[Q2NjJutAg +imZ΃ڭ%cai|qst a33AHJj)FP/qu}AqҟM[>8wG֝/\{PⶖHߵpftc8qE)<.kqӬ1Eg'R- 7h-PS$ۧӮ7GH;xg^>T J:V[f|SGsY7U5dؿ|?~i^U~A(!t8\ ֆ> bo*fg^<.qc:vА5%NPoMVn%&=mj&ㅿ(VYcPJO缶a}d,<6a遣 V'RlӜⲤYʙ\.=<Ϭz=#Kߞg+NO[ƫ1y^:磄zX0k5웻{^~:js7~5oD?x[OuԞvbl|cn"e|QbM;UrZ3@l|dk,Ø ]|J C:[GϚd}7%fu=URcY7ߛzⲇ3Ͻ.BT3/(aK3l.Zy%sWλ}cJ]u_-.zKgS<,~َ8]R%j22"kfDkW[[, mfmbO3ܪsV/t%Z4ڈDD/s}$Tp"p-{K4[woU^-X II3u0Z8tn/9wsRkƶd* 3pzUO]4eݺ|JoUZ|}7}g v5 [82Vs]hXJP'F>mv>N+u '{'4Ԛ|]OVM00pSoPjm܊)d?mʟ $Ca=Α'wwgdK[cX/$aP)R8L v1z@C|Ob?jM>tQ>}ĴGpEj3?nkN%t`M40'ѯaS銂{1Hh:*oaOZTWAP:RNh>S,7h~ w+ %$Nz Mm˺>݃AhAM'g eST e_З!T?ZI{q( *ҝ1Av&;"5Ga[KTLT.,Gi4vIE4SM%P)3dr|??OYw߂+'rN+CY+RPLNR&ܰxä^8H0 qtxtҐʓhz@jH(FBmd'- h64A@ 16u`lGHG8'M7ߣiڨW~*fQU IQgJ!*f"f *bt3-y-RG m+Gߧ`hC6N Fvsu2#X>vj#v 8ѩˊ(݋j*Kj 4JF(/N] `b+5qX;}?TO䑶L";Om1)TUDDe&;7Wɕ!_7"(oTjk61gMO!,i1"-pMi-Ÿ?U<(k|KUOVE1Le S]@2$FLi}r>VF*E$h {$Ij-bCU2Y 7UXQH4u_*QoóT!7]MdP̠fD; UIQ/=5E{1yQHrQ|/ GǪr?}^)>cש*b}w C@!?\:-/N4WQ~&WUK%Y&Rs$1b[ ibzq 1#=i#x Qvf7w t;Գ4g::aSY:WYa(>Rhc IJ*& X5K0x.yz:Vaד9{mBo<hpY)|El38'8#$dv2wu(A6(٫/b@'~NDxywdږ)ԧr}GԵo$&][}-XObum¢6R׷]C}oWzc#ĩJ&Z٭mvm5j}*\6Iplg禮tn9wj'\ݏ޽'\#[UtjЂN5qr?P2: ͿvT 6gwkgV(Ԥ{me1[Ae n3BMot/o ཌྷ# UByQßG^8GZz_Y'5WEդ?r:Gv=坞]Xj_ !awt/O,7A%9;oNBg%4ޢZd={KJGnGJi$Dy`=4_- bSrwaKJdOR8XQZi^ ;OPLBlVc`Sۈgn*(#fp!-kHܗ}g!{!!HQ4` M:9utk?S< GGio=\OHb/6>YG4=S>b$=xs /KA?NF@xQS1UTUT$SM׃yqL b徽 Sr.&/] SESG/Y8j!9Ps)aK-/j =s8*!U?A'Zɺ|p#a3ZOob8ae %Vkee!_1żN: d4Ho w}@t2u^n?^)v>ikOn1K-o#D{=pj2(xp s'58u ;ū;?!Pbg߀s|PiA\?14:2m G GHk_ݒQW({8bI=cJ|lE$\AƍFHEgDa0(ynU QI"fJ`v&XY4bkSA A?u;vHCڒeHk^]8~Vq7Ǥ=J {ov~<wsB1Q=z*c^\UV ?C{wߧ|wX?CFMtCt/ohEW)}e [v8b"h|WerDONW, nrEH@gnHu|Ef$%]|zh^1M2wVxw0~널8SڞvѺ:5'RhBI*N{^Eb#;Gމᜓq0fyuFqv▚[7߷R- ] oJ-ȀYSU4-Hy:vϵUmMUS⍚&=d`L+X#33ߐ Y/efu.dfKlm{ރ6Y_'S0c8`PFsR̍Z]B6/@,X ԙ|^+e|ap;I*~I>C'v';OaHU'Ժ _A @0"gGM,lIGO{xeMRl-ZJN3JT(&J)T) ZhC+SOMV$C%F)H)O]t4%R1!Q >at1CA1)@#@R@OqH Ҕ,T @_ 0HCjTS堥M"h4Ҵ!ẺC@ăJPU|Zi)}Z)R!(v_a %d P$IRDjFf",M(ȡF!A;}(V_ V ޚW28G"ppJxey2mvt?]ٙ i{PKLL&e9+Ѧ$vG4n%8sq+YD;&-&50 NS5&9p4t:OJfk+Vk^8wpXvuÏw<},=7]+n[/ADfRR٥a-QQUsT{+ɩ-Qy&+9v>m/\O9 8ۖNEt,f9-sux%zz RY~?^cXCĻY(S0H]ߒlzMhrtz?4jigh"" fy׷w -X(s)̻"fPA/UUۼnQDo&NǷ7[? !lՀ wXo[ᱭQ>׻-[|zJB{̀yNEENe(~$:(i4𠗢V"iiΆ/a0A&[]Zh\YZF5G` -:Q4pQe.lYK99l#w\1;1ˬ׃dI"o,Cf _|orOa5uuB=-o[퉡݂ql )(Ӷ%=镍|kmhx~Hvpeۇwhљnm u<< "ۭIA,a9*gv6h( ,):(O&imoZ1r>t[soUzEWc?td@!?|wunxu7GYߧ [yU`Wݭ<[ooN|ӂ]Apv.b٪QNIf\n!#)ǍQyU[)\qK>ە>>qt?j `wOtx-o5Umi xU{_pycZ9_텖.:^3i,l깛1AwMDz2 $ԊU_>V!ߏ03 v J\0%v22ﳊ)+;Pl-\] $iщVt2<z䜏OD\*ȃfwW^0U3>`5F;EVpxeB vn9p9K@Wզh4\,,Bqg`tw} ~ov\ 5O/$=4V\N?gW{wx2"c+`̾}Pm,q% KYI1WxWN]En}AGGa~Ξs⿯:('zq{q`w?5 MW:?{X+xKilI%F3VSbЭD~wN_縬KhQwB*ɣƒXM@I(BUqS9qY|ڷq4It%Dd'z4M'i l8<(B)kz-W*sM}g(֖#DGfpq}־uz󷩹Cz7Asd ~[9iy$㢞XCYeR)T2HG!t?ɧ,>♑f!D<ҿWce#vHMvJ}Rm![Yȭ3ce?a!C8 w2N( —̈tX\!1jɈ(8'0Ai|ǴM8?3u&rACek#0 =-n)d0o?OH˽~ߜp>qdžX K#^Λo7$)/R16 뜙u70{ kfg$f97]#5$Ч?n|?տ$:Hh+mM$DCD IE yu%_'s.ȗm<-t73㴶SќiFUZ @ oŚu敺""*o/N~HK:R{Z9fi0}629_{Ɉ@2N zqNR^ ^bdCgkG yMzš?B# ܱP dLzRDZPu2`fNJ!?PzCV=>^sq%' ];h9vjƝ~73  >|IAë4$5$cyD F#_3 ]vp %>!=$Ts}-OI֪z= ޭ Yx7'r^:g{Xo=:[bp " :Ou:OzpE'҈Xxx,*ܸ/_n۳]|&Ѣ#}۹X\x}\:exӅ6wxp@Ҟ>;Ϋ٠14$:kxݖ^ֵgL.)k:oqOG{N,󎆘WZa|h@#SSB^ *TQC[s#ۙ&{w-ܾ생6?Z] Fխ'-9c#Lf/]7+quC>9J\0 ;&6 J_9U5|uz?;ʈ QmP.E-FMF (G@Pc?*}=}L#ݞf?%l?X $ˀ)ɯ'z=~ѕWLYdL. ppK]uU^ $$Uxs m[XT1Jg8 ZdXTNڞw1eQƣ $>|ۨ`cźwwn*p˳ɿmnM(ޏQ;G}Ւkp]|le$AGߟ<݆~z<PdԁOtKOioGk(ve=JtHv oٹ]1O P0I$ 5+×G_^&# zHc׋EIB n)4VO=:mґD I!<ܙ&Id&N9׋>4:jOBe}ser/jꏀI*#9JO?˾aA]$,_%UQTR}I)ц/L_?za"?MwYDP>~ӟf:&NJE'~?K;rgoMa2"1`C8nTq7E1!NƒAwGym6v{Dޏxæxnȸ֓L!Qɛv1IPm0<|,;3Fd?r#ߟ`p|Xǥȟ" ZCsE1(,!PQ>M ;lyWM; 'Nz#|J TwPGQHn R#rN(}h@? qO?.|1IT@Cv~Ob!UE#7 a>ܽzR~]Yj:(UπQ<^H//wa(A@GV ש!GsSӟ (CK+OrSHOb6?gkΫՂt~(zݻR+Gq?y&(R"bB8N@;{|@gtv 1@\n@wJЂ+X LU%﷣?G(Ye,;P1>Ϳ@~R.'ldb *ERt^9۽mJxip8D'P-kmyk ifKH! E>_} C6EU {w|?'ќkVI$Y xgn~VҜnKa<=%[^J`n2Ao*()N57ϋkj ?P>%!b"&""Ve" H\ԀH "HP CU܊W3!$ b1G>au<r o^( @ x x_u'^͟CXE4r(rl|!qwj s jx=bI<"^9 82܂7Š1%|E{O!NY|P88U+Of52v^-^l: hmГ D2w:]E'gKr[6[+f 5|I>eoC,i(*kv+I9`.ܞoկ0g=[ox:}_Xv-']h{}_PIY39T0;`#ͽVCn)8X+1LB 5ߦZ7`,mWjehk#tZy^R4nnnRzoU@P]lweNO$tKQ9ߓh@E`$Bv~{} Ou]0}$P|xrBKʤ ZùPD)\w8 ]vDlPI>Q龊ü|M AOFj6G'MD)Q' 8=D{2sd rQFfT2柴tq7}t` M,?O؞ zKhT+#m q,v @U]A DaX$?ܒJt Y_NF5; }qsr\ctCTGYwV]ŗK}(ޟbw BT ) 2 =9=E!?*2lX _|l\I;B =r#?h=l?}}zd!Vl}Cάc5zo0)y i8k"ɡ /"WV*b'(vۥ>;_OYI$-M?Ft JBY4ɿ5(;ɦppi,8N% Y ne` <3E~G?54K"~^ ~>xCGquT|M>UT,LQ =~ y;;ǻM8JW~}I9xBٺGWCU=ߟp}@6lA<~z&/jHۤ4IUzꞋƀţĭJ45;S}ߴ]G0!(?Vl<˟zOgD8eu_n%u Gl|ErQvFbkЍ6x5P0f ؁~94at'zAT;aI>qo :5Γu=(}ZbYC^>huC<S7_lZ82 Ҏh&:hnR(f!K&$Mw}7:Q1`P%Oc !;\T\A3&g ULU,.w xDy/5ͦn:'JsYl<{Z3Ӧ" 7`+ ifp">P>)mrD.@pP7[\ȲQXϩ|oTܼQBQ_=iK`@\x8mZ׏ sZ:wƤUUk7}{hD^mmmMحl8]l)G3/dnS妺!i>$?WudCOLIux*+Uxu y7bH_쭏hhs說{ڪ&!AB)LbXݒ4LgSv2|zA#מїi~,1Ԩ>rp 9R,Gw^b5C tOV \ѷJݛ EZj*(HM2<cL J&)45 RhDԣB_vLx%?T[!yȩx*3UoײX }@7 =1%P!Ԩ@P'ƵIs"fru;_У🣴Mo3DL&?o/`a-z'Q@tP~^i,&jIR78\ Tj2'(0z# <6C+@}(? 7H#HF0,FSF ha?ԮU#1}G '@] <TsIA#<#%Gop0)f#֘=7g!qPC$W\>.E03%߁Dp>]$@"^GMDDu3TQdzc G(;= NӝL3Ƹ$|_=*fߗ6/w0z^'b~z꼈'-{ 鷢I`AIC񊰀"|yFê ~[W#k0ǚGhxkcŰmjϧ`Zs`(,yg~a\Q0׻P3@ln{( }H  b7ECm{XsA9mi(3;+ ih=ZW|&~{@{P~oC &=t qNd{7;!<wb_y0IBfyG}G,a.< &o {tQGԒ=d>08 '^vب3#Ǵ%@1yFCHu)Y֢+!mm^d I ŖꃵڸnowK']u͟Þ;sg!xJNO/PW<.X鍺zDRSyO:EJU> J~guܷ 1>GSÿyqqZt&1;ˡFٓNTqkCh ;Qn:Z RaiiAEo6RXb%)K1355ɒ0ߥ.\ydy. 9-J7G(Fc M<(MB* j6 2xUAiAFB|C0SoWCRW?djhL wmPH1.HH juu_X_AQ|?׀]x8fΓN3Nx% +S~F)7@ CݻG@D]Et*TA!GϹ%n~>K%%=Q{9D؁1(#@Pknl~Ym"rM0><ʘ+|rJšm?f/q_{)ǪU|vMHT#/CJ y~b_XmH#f;@xZ<"2K`q.}^oncr# OSϚ9irՍ~}BT!9P{?gÏ'Fے7$G#HjZ3]u(Uݾڦ[mmնmmmmTmmVmmmmmmmVmRI$9I)1CտvmU4l m[mvUUU]ڶUUT(7)1I*}c|1s)vk$BCR 9IG( OOzE_h/WK WG8y:<KL)B7>9߀2!œeiޟfe4@7{dI_,i;r)[="{3t+tN_KGMyw^ 7d/ۅ&&8ņ\R qt}O踸WgWY}_AGJXܛ6x>ټgItꐛ4CC3nb7F#9tl2RXcny)/cۚeJ ,g1GBitdy 8DIq(xxR 2tNxկD {33ϷqtJuX)Q˳~yYN'E]m(TGu]oѡ~XGF6ӻuEnŎ_4߱:>}#;#PP;ѻƗr89d74v e߽OpI]2kLY.3`ê.\ꐀ1OE}Qk/;»KT3K#^l7Q9l> l9Nǝ _<^%~c-nT6۬}=W2 omw`jA mqs_:cCϨ5wȪ aY7F+ξ6Zl&0٪5޸mT #kW{wz}A!2XȆ{6Z럺>aL d4,cω#vSŤ } Z)"G8lpm2AGuTu-r`g|~݈^2ԤS"%^#4d&]~y)2͛J"uPe9x"0#rnqbf#+33VvFuAkǷ\B~qQê'ߣV'ǿ<?ۢ/NkP'8w! CƧ\k^xN(jʹ?*Kgl:<0UKMm#̇>;? jbb1MY//܇1B*U*'L6ǞSBTSn&?w!hfz,X0.c3(uWE5'Um:pLC~$yo&$=# b^6zOB؍O~*r" NA5(@M ʫJO\ldH@Az:pC2l拫1;F|ߪ.S=Ar¬4?]e#5G 1b1桁Bgqt\ Zm-Cq9 W]5٢Ň^ry2(NKZ+}m'h'(c, Batԇ{$[ם M\-g-eXaĕ΀P2*9<&s{wVy٩5zpB̋b_}Æ D},ي\XV aMCߘsW$h_<- \wwyNq@8{w?3LI)mN- G&zıH_?Duӱ)90B&$ aӎީC{Lb7R eZ,]3ApwOXҗC~oG"QqLn|mbn;)#3ފ(N*'w0qvgV3CpD)B߃gMP!Y`ZJ&](Nbx -Ď.`>*}pbp ӪL7T`juXmk}.~#-(@WFC_j "RP'I߯Ss,0A ]lP7)x\=r؏w_)SDDgp`$1X͖w:[U%u퍃0ߞ睮nG{Y)mEN^b:'wՇ+UF5U.aoTop=Q߀:0 crf:Q;VeܡLn?}_lV)r_違۴XdxE7rJ"1OW&dWSu]bkշmpAe0WR'2A!&>v.Zv97rK`y `!V4N}N8,lC8GB5D$_;$#|rk7*WuE>L;wFU'=89VeUĞ{%JJژJeDt P,,Ŵ*`3!7gPI߮oyt3a裏 ?Y9 }? ^5mb>U]-IݐwѱHx> ,UNȹ۠ĻWLaV޾)aR}Ur[7-xKVan*\=K*|c1* ?۽5ÿa]nA 2-%O"Gu]lt͓KrQG)mEOE* ařtSW=o|:Q)x ܶN%m \pvSYl}D`UHcO^+Ah*P: ҶYB,P2 d,8g2w<Y4K`/!B?oIŇ`Y$fJwiG^7 uEX-s ǘ8B j'u!8X}lf $];pH_ V\Fs`}F M?\ sR/Cy xxժPQũ #{z_HwR-Զl DEÊԫy IPF%lQFs~)1}:))~3g_eX۴YǥҶ/f_|^HC`m+nԛp J?Z9B@J uB w>z<\paeֹ}q݋C:KHo*@?o{k@VD ^~gžxves׭_+$QhI(4b\Qe79q=HBܕ!K;S" !s:z|m D<1Guu\v번,2WtVP;t`>|E;E0fVĵ喽Toƴ7(>cp[5D{H9(LԺ>j@:܈,f^H3h.BEikJ -XG ep *I ƎGaKTyn A kLBN$ }9Dnv!ɺ egA*0d3qfrxb|;8:}=@ n[)Q) {.~ G ,n ٝ^B%p];&fQ/f8sgξmy591ү'~\)=L#[ KPիr4c`su~Lp;>/Y% BQq"HQEP&${o gpP126jg_#cg¾m[±&c`|rvHrw ,sN?M񃢣:X ¥`i%J.*w t)_3ϻ5A{@ ] z>U&8uA.:EH(pyU QTqjZ0mՌeT_$<k[l4dبRUD~?$OK_YX9# J_n.roF8<H=kOHj|sw]]?OGۮN#<6 {E`gEUVB8:}Y"t*ۊ$HMϚU'tWbu;inOUc9 ^bTwApQ2ZjM2kWU0 `'  ]X/@] ,Bnڜ`T{pZZeMN"bFz9@ ae;f#%N$dzFx:0"\6gg }热%Ie3?Zlcx&ߑFDR( t|h|ݱtJyYLp7C$0QBB(k mJś5|3tŇk~xGNy t&mDF'^7F"I`˘+, wg Mt_ݒ?5N6նJ4Ϊ>}|oL=7=U_H\n$շVxС _nI/{mlGRk|!2 χtd@߶t w3&Af\w+`댃hsӒ]b1 6bymoG2槗f!Mm/idѡ{F?[K5"fP&M)>[b~U8Ԍx8xeϯ˜CȆ SA$ׂtԥNWv34+Ly*dZBD"o(C4(s7x}uZGsƩuqUE_6g/6@nqDKT&B M/Wi^M>0 «pA~NK|ThpOI\*A .c<2m ?{?/o-sfyy=D ABFz߽ݹIW=:PVH {q JP#k ;H|W:ĤK.Ȳe-ꪪUUUU_;UU֪&ܩ bOoʚvՍ7q \06Z%2>,,Jii}uu 4Pa94@ 3+z^#,Akyf:`/Px'2OeQ =bO aB UXgga@s~o䦰_)/bf7N-Vf9߱4PRLοΑ3؍$ۢJE: ʪك5>Z9.n-:>,3G-o'5ObiW?^0S'| HhG=#q/J4Ә8?[騇yM)!a:ø0c?~Ts 9:||DOʡKE$2";@ A<, Dxr{1՛6 ?-hhmT{l7mfAq%foMA,Ƈ2nBS^(O~6G| =@@\\?N1s\cIQڒCݳ蔃Wh6=N.w-|x@Y/8t^E^VF`o* ^0jl;s,\YVmvfKQL"m(ܧNES-lBKp.snE%akt4qKX~$& qcDF@eϧ'ITn=Pi//)ugGx$"A" gvW7ClsܘI(gd2{g'=ʉ$HqzfIBS7;aɊҁb1d0ٚ2]jeϰ]u_BV,x"[!xRY%55V}l%zο7q0QDh_{%oTTo`[C)ݿH*upsv年_V 4#nͷt辽,-U)<8_u9>K^jD@g3+kP+&B[.}YZP7kL.\$XƙJCY翲zYmafc'9'z}(A6PU>ΏO45uIdq#v?gbᏇv?V_.;U_x9z$/,/Ytn`Ũa֋I ~幇TObLlVNՆ?Ly)5 \` ny.$t5zkȋY]"<޺캎Dc3 j8z(yGf1s ^֗hMu;ɎaJޞ`n3oz0]5JX㒔osU5'ݝxB8M0p'w:Oi%>%%kR>?ndt*4rgHQc<+j+ ST-A" "0tl= ;D;f>sp}2}NnmX}X8.,_<{l;/HS Fw:LvZ,7/G 娈58gr4MhU-9hP޵M|;L>iE71?j?9mHj{M7 صjQs xzcJ"$@ T4]gIJ "Tf82A)yxS}A!z'I/ ^kw[f٤z֕_4ԕ+M#@D`[!]8QCCD5w ֞ȮP.Ӧ.s#u8D5}>ZDL!vS~n_~Eh@riIP+.*WeqU{*a8 ٔ|.uΚa8DK[0%PbQPlfL(E_4GI"k;zې.@횳Vëƺ=6 l=5Ճ%_ vvfxWo/k2%,3JMsoUKGk9Ur(cWYE]Qa")p#9|DÄq5XTۃCn,3vD$@x~_Q vY C^<-]XBnpx _{{s 8;|kӌG "8:P״wpAx5gF# |allk$B;᥮-HwXauflLp_cOU㇪7R7WX  4w9)0JKlsX0)|lZsv~Nߍ#m'pԙ܁ͧwwVkٱ e5 055Quk'MRօ&DrpH [RwDZB"P%5 ᚆQ(~+mnQ]^S; Σ򃥻bsa.$ Px(msQ> rNra| i6]F˼D雝K+kFBK*;w!qe {e 28.a =1u!(\pJ/v_U,tIo1D?aaPPsLy_F_@R( 82,c1j7SD#z0~+U~CtE$m?[LT/l(s g~nβ} ~bP{c\4$D5/Q6Ȋ }@´~=x^GAԻx42}_6yͶ9߻#ӦOp0/<@"ج7 /zvX4}D$CY) l݆N (P]nX+O|3sCo;گ<;/Z6*OJPnc4 Ћ.T6qrg4/VbeJh9"L19=]NkTӻUe,܇bO|&};g. ax}Ub 籮e qY]=8K:>*|  bϬ⁘&CU5 |LQu}-.܂Tyr .ȽDx€fS&/q[T/޽7SƆ>>UǢc.D!O9""s\Y;wYPE73Y܇;b[_uR% ,cAazzPwKGs\&DAs5Nm߷l$b,櫑69?)"QZ~3czUߴMVvLW)M$_{ޫQDeZSXz P_cvr^pK2¶WZ)-Rad.':cJuض:I 3@[1 o 7?D1_=B-  [HyNQ @Xh:yXA~ppyc(&*Qa.GC+?lNs\0Cjq*}ҠfRUT/b2i/4#eܬ^5Ӷ6u灮$p$s!6TRB.kp)?[g֛_JoۯbZJ*N8;gHڹ> e#k1v!޶ ApE v.HJ5j]C}~\td0\sl; OHm b7Y(ʢ?`)<RŠK4U\0!6lN ^$jAJ2 Gq? qe`2L}tRqt; WE* |xܡ $~39GWt.GNύW9x_Wt%J1er|]f)iXq%@nWHx R֠kvؤ˻u~7S<{Y @f!WO$QBz?[%O߹n Y'1ߎ:]RE|yDg|$:́ƎwD o#pA[uj>~=7 ml@ wv>ؘ֧8Uhɶ)J+Tm&θc9u(H$-pFbv+>f]+x1 Rb>:]\[x!UAxs;ÛBuR 9&̤qg?Sݩb!*xmdpg8j?[v`0]4t{*s HJ(ǃrɔꍂDfIt(Y8PZ0H Ӟ 1f}"ex7H> ͇o^lxHƶ ׺r|#fvVWC3%1 Pj[' \tlɀX5%҈ Z™>%,k׸@Q\SqA#{3±nCE1B3Av t8yt݃YY_2~gDŽQ>)srxS x SDqND~<0I[=o\7xh;1LpP?1pWQ]|, wx ;/g9u @&i`_H#5Cs-%*B8L0Xc)p!\)7%f)dfk78:KyS y )fڗOV#}7xдF_r v!HG (T/c]A  fSS.!#{]%R.Qb7杆 =.~*7q*lۯXbuilhB0r1nTEڤ.Գ1 8w}[g` ـ \%dJ  5k8^w$6"2chad8R1KH뮓jn@ڵ"/@&d,@W5G74A/(D_Oh앱Ucv #tD:Npt"5bB)W|с[58F2&UߜϟMc,_Lvǽⅰ[h Ė:87$*~ H -3R ?p]W{Vn@ F>Ã>WPE1I(aT,ڀu,odG0[ElQgGܢ$¦,OPYCBYvLuyҫ @:DE#}Yhl6K4 Ƚ{C!zN=nQ7  ")FQ|)o A )CXibwjy@ jӟKz^2 @m$AT^?-N.?po׾炞M3|- l\=_9&a(^;LGYEUiool,c-+Kz㐾/!MI[ٷb⋕.}q4Nu\̓x\G{c f{.Jy3 Na#s9#B|wNMIaNrр0;R9Y/v|IKߦnotV'?{oc-ݦOAq\#Ipg^7Z,gȃq$c5WZv2`MNq79 tŭEb4N~Xm*NNrUA\VؽYEchZOvC ymg1mQITDƮpXjToƅ*+@s8@fW/aC>m7uifF~#kL8F\7p -՜lnvnvtH"s=5;nI7[mw|C#~# d {O=M@"ߨ )R8XաnٺUcV=<>19'L.uQ>Brg:8$I,M}Ma@D"u^Y g]@XD$WT eK7D\S بk/^&/Y'@ZboRUEa"nd^!`ff%jZ+qY%yiU*lrƍfyv4b4@@jp5W9;L+_?E'l>4E3qnӺCqnƅ$D~WclV"F{y>hҳ%a1CQ9k끏٢2M?Rl0x]x1Yb]=u|wVJm塛fZ Lv14?WnA|x*;t=ZQ8߫SW\-0ʘLu+O~ĝqX<[q˥#\?w N;osǥB}PD0AaJ /7mYF3ܘZ>8; ?69YdYo=EUU,Wbm/KxG]d5'FemkiN{kDfDW~ÍcmO~?gX=oO+qu,A; D'sxǼ}~:9Y8W{2\`P^>}79<\ Ֆ.:SW[Lcu&f3wZ4EtDq0'ǍTW|jhZ^fyC,bx9ox8XsΌ֟%T],94WP7%yocDX]ֈSq֌vܯR',>G5.qbn pX9J3ѧ4g9qb$Û+~ oMsu9x78{^S&-L ԛft-y7J9ǝ3 4X-KIRXUs^uHeXO58xg:z{N.(OqnK+y5}YR>Jy$;Ud5-C3 0]EeU G5nʢ2hEff)F0ר4cW˟_MҟH~3Xgg4l^Jje\iʳuk#{QbrL_ dlXrP|QZ6\|-'5ЫeCqǏ,-ơY.ɱ *Fa?¤\.֩RogNZBW$Fo_M:+Rik-qQCLFnc/OXwUQU~L@X -_~5A#TTҁ&C*Եe/A> k6]SRt*T{}i>C$#j !)P?Eӽ’d5L['aw=&L_%[845W lb|[""f|LŽʈjgbH$_Ԕ(fr&-K\.peKE%AE?HRʚ/*U+ݦ0r;/3O{-m`{ku@!JbOk#3%b\4bQW)*ϤkӲcI ?PQxݾ?Ep_! ,ij"= .2sS7#Է '=Dz9kg"wDC"RB 2_ cU*C"@qI5 ʙyv<~F}Ld똼zfA3$0_R h q8z@Ѝ΋# /~OIޚ?T__(ۛn@tf6 &z(Pao e)D#sA!V rlR ʄq>G}ΫT 5,0X2z@I8SpVa 8#yb"5QPQKA0DUPA5AM)QQTUUUP%U)1TDE0PJI%!]^kWjϥoSH3n v&|&Tj5g"Ҙ" P.+?futv6-##դR%M>A]68p@_D]vuzro:9o`F[SkgQ"eY4ՃM2Ҏ3zxX~R\(z>q~5{!翩RFm/xUEQ|B#&lr#Ita8v_F J Uw(ad&pq O.n8olZ(t W@f{SwWDq"Fos1 @IRUܫ~ b+$Dm\^c6|@Lea.jARCU/P~51pYDMBе~E$w^ S)vYub lx;d=A&w^njaԾjMl6cg5|f!骄;E =bng}@ 3N!\ch~-~_$իpXCw[7Fl=5kR|a⯁$u yeS\>.acuP,9 aӿݗ+$/=ZÏ}qq8hS Ntf֢Uc$f 8A ![77 'CkOT+D/ H (̉`0(!y6cj}ݢGDm~ɪY#oz6VP"XDZ~7$ &2+zQ8@s/Q (vWMs/W\g3hYwNSLJrv[#=[%3q9yN1 u::yҲHǿyNưA}䂹:#ZG!2Us'f|W8x 9Zu\4wŤNNg|e/l_X<̗~"ΏOBceipk$ C(P@xE" =}vewh>4,p?wO/qfo`}vd[q4ޱ -)@B$'_ah"Fi,$:y@g`0pQyECCIBO^"@Jy L$PLPUDMD BQUCT 3B}3KlJQ$5RR@TL!Wa'4`f$XZF,,2g??~zg?0#1cFwA|&T4DDM):~}G?CyKOV/ &Tw! DW a%yreTG6 kg:xQ p i6DL. OUQ,1" NMb#Z;GKCA*LE2DQEӡ|l jρ?Ȧut1 Qs\P&)gM} T߼Gnr(QPHi֨{K۰%DHͺ(UU_׫"|D:8zstþ*!: XB:$%Խ\`k(hpsz B~9Eң20r}X ,gm acr*zM~׋6rW+FTh7ֽ{[lDz?RSBI '!7fPGT]TyE$B*$߳a>35*j>L ,J0_{l#gM*b?;1WⲋdWӸQEpAM1%D( ^(p=1f.1d>v`/{ɏ;gSLj*l؂nxVIMĖO4T[hv^*K/j#9' 6 $ Ty@߯mQx'2{o͎_πmu=݄bgoFB׏noyO\@Df-&mŅyD}"{D j/h_NB^>/7H$rjx {X("ԟ6>t=5z_ԃChGH|)і{v7 MziäV*nhAY< ]X%ynHE]G =ª?z+w3jrj\BnzY?bSZxSG&l#OV~5NW7)dF ]/s(P8:@:-Pȉu;u&um/8eV~ Eؽ%h,sAu$.f(?0ЉO y`NwnocY6`X#(GO(b"#ǩ{j(@Yy<]Hy 0{YY׺ 0#A!ѐ$GQ<:4 .A Z"}N0 9YGt䃞eWV>Jh*7u&:, YkPp3|evFd2<,!J<wgТ=P|{yOu8o=Hz2M"eS<= yX:Hz]}j\v*dH 5F'ql=`gct9@bD7Tlq., )Ҝ^$yOL;pgܝb~ sֆ4~@}WIۃgҘEmnZ 7BCdB I5m*n$?im_I%I邗5y#YЏrF=|6]NTA)O9M'pZu;Vp7[BR)%PN'\e;rQ\~q,ft~}vw]Hv,D@v%[JC2AȄxv2wu3/1peݎoRƒRfIWWHcMP@X< Ò ";>u}Nvu~=o58OdQ℄ zzs5.!bbaAUUA 2t"qW$8Ks~W2]#RP5I `Dkx萨o&F p7 ;S`dznD"7&1}>}O ~NH &!=JZ0z,~uxr b;V(kHw"0Ee݌cz{92TMmdbQ+7o*oXC+-@tc%dBN]1P8'SL3ob#j56'z}"q>^OpLߣrRznZé;+(h}ĒjprSdбz+߭q8XҠ~>!e2 B;,{Q^kd6-/fX0[W\c=/>9Pv^>{r{=B8k#ת&Duwx:GM}7967 OOk`%"r,)^z/C7X >Xhg[e%uV"y볛7 ~.25%O"_Gߟ˴ŏR\]=[*,f i=҂\hAЖnjb""j?. sۂwt/!3K?IQ]Tv5mtn|-!Il[a,:b nX.gC˜tJK7·eAAp5p7u[6*sTDp>ˏ=ߎKDs@[Gř>vΡsava0a>KYX-sX ˟* 7z80p8}?U*wUTu05m")@LAxt }EP~ ovrn88X1{g}8[om1rDFX)3>*ޢ;~owVfAѧҘ!Fq?[:'ߏ\`9󬒸U d-b|O)?eH󞎫>oܣn-sKd(Y S;OJ}tZ յ՝@C] ^Q3 &f)1>yr}Q+g>c+~[D}jв1l/p3g :PYfBn[ʐc3Lo̭VMqy:iVQ=<|2Z 5xM;:{3nW=9ZO5,̻^ΒAk]I"/˜>a=&G:t8xGiΌGcBjfq=\-\#Sa(yGV]Ȯz{8{<-7?엻tCY~^Gjm+h }?ox>m#E_syXM\&B0 qȌ$q*f޿wu>Y@yP`DEbJH?.΄ߎ-O7t˴ B<ӱB8F&mgE )GNTv -+ϒA_@p23_'7sUŤ{}A#YI-EgI=0F[9i$ ['s2?\|-[#4n|EUJ "( Oft",0 :E~e>=]^^4ò =ubr޾XѮZ_{6Z)wvBZt;+BXo{ r^NF#B&߂S@(?ٷѯWڼ~_ˢ9?@S8&b>]dvYMA̾ƒDs*>)7 c^m5h*Zٝf1ޣkSٵ?ޥʌ_8H2;.Hͬ5qRʢn)ȍb2b3>0lεŴuUFᮠ!D^TwV0 gnARkXv_ץrPx kB6aVz*B3c>\{Q3l=s?LW 5fi:B)3Ԡ \ q?.IwO@w+v|e2n\|ӽ" lCaL{E{"57jRAlM/~=!Ѳ6]hw~͆l e /g *W?K~yXU;OSU( TGclm5?#J 1JKTPRE R$!@4TTE 0渚ha* Z ! (d"h&  i(f*eҰLD M $UALL,ԑUIB@$UEQJ!D2U TE 5UdtcNU0j !RH,.0(Z)U XD  *+A ,5H0TJUEKBK4K$4H %AMR%DDERRQ2ERBQUTLJ4!)U4+ C,QTADģQKT@4PRR@E RSUTL"BԕTHЅUA@55KATMJ4DPDU+4J5E%KPL@M,MQ A1LQ,RP 4PD4T P ̭EJ41QQ%!1S DHJA 5U$K,@E, REDSHET@D*H@LlaZbi"))X J&(XJ@!hb)X&*d V)*!XIZ%B"!Yib homL5ULC@APDRT@1HL44RC2PtꑆHg5EDR1MQLDS@AQ-!RR,T=CEASMDEHRQIIATKTPTUEM LQIAP0=#C@4PTF6 >2j,PSSBRSD2EP5I G`UK֒&JJ&+͉h`Njh U! &&(" B e)"(i* *jJjI() "~1(&b*$J b14SD>- DD4QD$4A4LRS RELPDIAQDQ ADM*GB¢( )%` eJP$*bhbV:X. ( H(kϺȊ&iJd )( "((%Zj쾔{1yHo  !H=F4(0B@hM4@@?DNL(+7T2R f"@<$Ld{`O5T*MRJ?U@9qLUf$h`h?POi\ ŠPH_␢^%?&b`,:#ѧ *|B B i$ RBQ CgfNqm(1Ll׻„֨bk >1l$e &uJJ" Y3A  ,KI1iE (EI@B4R4Ą0Gjcӂ {E7ZU!2LNt!?O >oڝ̃S#pN. 8Ѕ3T.I+S@4(Ơ'\I0,k‡KBqAP8//!^$΂\H0#Lv6hC{!-1 K!mް<2!5Q$J@k$li@ԏJ]PBbb@tR6qIQܚi2lhf1:.hF̠t*<1?1 dpP@EHWK1 ),$xnO"hr A?Īq~G@eA/Xf`\ee2/ 4b?eVW05q܋~iը8 r_|z?l?)5?1i^z>>Op6t#޺o~1s ;ac]6 Xn[qƽVmx:]o^;}K ja]r~6TDAn^ૄ6YoNn(T9  K:ͳg*nC wp3l m?llI{蒔f]lUt\ޜu!LfS;W)4V5+̐d]UyRLV.,Q#3ɼ 8Ѫڭapd @'UX/wteK2ݮ>YOO*+|Z]j |]EBcJ]CFKyŢ8[L,fg1ƊPxʹ>"q[X+z;gCW*S"`N)Q*uvNO>-bsC#ֲֳ1Ƴ/wSPbz/?+ ӹnڣ{}`_:@sDDɄo5نw2Ls0ɭ@>P<̿+"_oMZ8RMy

    =tn;bN9RzjlCa0vߎa}Mh%(!Ŀ@  $*iY5u&džf.g*p5 @ՐFIr۷y0*1 C ?{9nu\ϻb9zHv=#J(&y)|ע!/?sp|sްxllD;Є 1 +?M|M"' n|(b=r3lllAmRZFF/7Fc' Lb^}Jㆍ ps'QPh]u5ʒ6leJ1ᛷ銦u&ޑۢ `ϧ3$>hk#'ZI& :@ׂƑM%a6D1bDɂgfw-yl05W M`A臍EaHR4,sR[yL |$Y$zFb.J8uAb %422FX/AaC >l'\E٤Rù[fRf g@8ljFl'% lmcbH =$IkDr;,9 u`P@\Դ[@oQ4XᩗIbOO^s`ZfNs e 7|i1 [%[v8ga3Ɗ6=9{=`5}U$Пq@}>s y9hOCt&(0JÚaWtե:PvX4빅, x?V<lj snKcT4TEx6J<Rtpj" ('8gT|{{lLSpU#$ī@$!y a ¬LJR>t(.5gx'%g{bb(f9%1;FR"5, !F1tk 8[@whȉp-@]m:b\AVD`x2$QYspEzկa*u^ώY7'tiBxe2Vgb|x_Wbz#06z2zBypxgv#;JbrIIRA "K'Ly={ac@"<6o8"Aq{zߏfp9 FRС #ٵ` %p_v'p'XrlWFޅ&.>u6㖹2@:!`7I1>MCT~y3XhGt~QS/U AgǑmk  p:*{fCPFm/4m%YBA%Z J\F"b9Ԣg^] @\ d( St)8q`7 sƂr!jn rj]3{ih =D->4p^{m. D0!@L$\/Ą#<_pwH@z05Q~I`>;@dKG): yY1Ɂٳ,q gLy7e|M<=Wry,$v7s!Ʒ&1r4b!6yEVpDsAųbnPDm7SĐnxhsoG|"|br& Pc3_L1F#cgO`2V;Ek+U48xhb@Ιj6Qga`pcPi0|PH%{6!SyBL@3(g di3|rE.sGM9@M7~&NYNJ wfox|)އ~_?oN~onVb~UFCCvL}R.ʼn];]Ɣ_~}~،s? Z]dFB x+=ɠ?i!Gq?DMÁ BI/OBäpϗxPdr\>R#rqvg( }ߐו떱BQ nxθRIm791|[E>,O{Z4(Q5heg0̿uo.-j51}u$K(Iߗ{YoP֨ ] M)0oq&iE 8YEIbg-9z/A *;Lf;}>Hw*81x}]lf^c,& I DZz,L?WvkRs|E&;h:m\O˧C}_ htD~O] iNBt9H&kIȊ%;H ܵK0T̊,!G UNԐ^a0!0:lT:%E)m "G`L@HyϷvckN3(}w>>avG`O0qN8`k+a[+NaDnH$T LcǁZaw ͶU4ax"b >^ 3ok_(NsCMaAH$\>^;RE;t10Gv6c kO5 {ϠwrAsN@RsPD#5(o[>r0\.m7m{O &K< *$΁\EP 0_M1D cR}EBIu4KbC ^N1P.NQ,f69 Iaehe[ν0db٤C5psc3&%d &< $@\4 Ȫ# #Ԧqֺ}^isiqN*}Q60^a3 NALVb o4OHH˚|CR݋ڦ=taTC Fs&0:2ɼ6HqLr1m!X;HB;%IҨi)d$:f߳ Up{a€D>}j]]<8ˀ 7Huف @ B1@P͉#4!H@4vx3C,B9{!Sai}^ܽRn;:v~\}<x<| BY:s𺀞܅(t@X=DHl)f 6 h^#=|g)H"hI;QG @6s'3>w_>R} 7>#sԦ1bL4=aAOeԘd"DBP3( "BM?C|`7N NC39u-Xf@c JD9%cGߑНHܲ/qrdp0T2n r 2wİQ>(3{P Ӷw'$l2@$ Y{I$Bdzca36X^;`YngMv 캴71*2tCmҤd' \ nU\ϯ fAڂ0/:)ZmURyw6Gx ^e;DӻЋq5Sa$\I8iL4A',6#v 1oX4ҘT7u130`Âx4fbJ hJJ2n-jF污v&!TFk8Eo*&#!>qFg# 6%S7XT' TȢ|!Зh:%G1YP~B2Meg0hAkk 0l,LLl;}2l3ꄓ;'Ix1FL0u%qi1w-C 0rS5-! huMl X2O m{Ze IS@y(بҘ+QˤLKW:pHfJl62ꎻL&#"( ,+n\lZqӈH"Q gKLtHȤǑ+礢nq6S ݡ H! ;;I3q<uf4GFkLظ$D{a}/՟"~9!: *PL`K@|;>3*h}2{jlHp{R5245[4ҖŔ z~瘂vyMjMo??Y}w$`HQm!Te>sv'/pJھ=A8QB3@J?*Ҿ xk hw#( z2FB˥F8ъq$H< D"$a`SLȫr @B.~=?W^h`A^B(()"G;8T̨|=4o-5JPhʇnyDQO@cҖ/ ˶OLszvz}YCY7œr tiMTGv8Ȕ4߰H"P iXb}2fFaF$X7#q33b5x;J> `|)'4xu`NL^H_ 8C_}X`Ø,!0  C$1{y#s]&dpnA/iPC\g U\$Hu-"qՁĹ[dHPB/HdI`/ٺذaCZDc?>b? 7|)ZO=WHWQ>A0jg$[R9fhMřNNQAϖtI1< ⓸oi7xgݻ)F@ ^ `CAsXfhu9&L&%&0h14eQ)U1'*5[a̷M3MMN 84ړ$"mINfV-QE316i̊(~x##v>9PVO(;G\ 9L@ 6o4[Gv;DR9qҸ|q:B: 9#raDv'V32tґl]\2zg>>N\w*MF-/f}D`twsO-)oH2;Y $QtZepxj;g񂄎Ґ3ltNkycȡLT='A<aD5C!ћ:˛}M/,/g@#bG԰Lslh;vG$fTpc~[ YՀf*#<}FF# pi|0ʓ>'!_Պc;hd@2G=Ç?bme*+d/6iavwSBE,DdX$} /}];KZFM9F#@1"cWrmfxҦچsRm1N/F_0 g}:wfi=v71@WOftKJ1&mG oe&?ًU=@nm4cm`ƿd,ҲᲙu?kCDSLyR{YF5ו Uv%@;YtŻM#cd;g$5ܩ T4_ V*Ə-L3(Q BO-Z/8S *? E~>w O?d (:^}Qx`2T)_w'k?_?"ʪ̈]XXFJc4H:c4ۿV!smP3 pP7BfܙQ- $3kepҌ"%/L%T{ Cq(?ű<ׄjÄ>v 끸8k8deJ}P6]hK`ɭNAISG*,g_BĹ%6ز/Wer`@JR^#D1N8(5 V?kS[Xfp;A29Nm}O_nϻOh@04-!JB4M]._ HkhO]A |/qWFvYݐP P>EȦ` ;mn|c }z}\^}E{9 w̆Bc:`'>y_>!!͐*V~#GGE4#pvl?ˎ D .>S<]_x DwnN@Bk^iop@ H3횭pUUUUUUUU\R6$־̶kL^g+ߤ5슔k;6W^05(K e! $ m `2ip;if"#ϥ[ G@2Iݾ=Y:Ǹοs8*T (s6.?;9!1ʎx5SƏ`xƩ:~<-)k"l';pP!XH5,HG1Gau8c 4av I*6@=2Fd-#\/4UXmM ck9?"8߷= >g04,ƚ cJ5: 7\pi>~G6 UD:} HF# @j ʁVp@.~= I/<88 5O7Rn$tē90 2Y|àN:n }zn>.s9v۽;={}љF`L^4UUUUx$y2zq6QPXNPj%XOOB䭦cEZ0EGH =.I:{zFUHH+nÆKϪwN3ҭ)=h;iEHv=MٱyzӃ}q}v'zXωW]OuC+d/ xDkWTKERTU*韘޽' 7 ᨘ'eMYDco4LP`u &8,R4#8"JdKC3}ic&΄sɯuK%w@ C=';i&#^;C3t|lS]8CoR.V@fAZ/s'pXUKcӠ1!@0Q:N(n W4tWl|;5iUUq'j];‚^]íP|/ۿuXz&7+rURҽncC 7;ΝˆdY;Gz9fQ9pja8DZGys294+E(&eB9dE"D5AY\1ȢVmB'?q,&,>Qۤe`xTHTè*T*PDAu3TLPZ)Aez<9Wkm؏|21!s-m Z|܌Cv%00RJ1Av9VAOFuY $b(FD8$:lMQedʖt1t??&76{?$b:!-Wog^7fu/{TZN~؛qufX7̿pwI.Ci̓XjpZ:wٮ'6B"\i0 S1%PL4AMShUz `Rbc)$)'cb02]8Kk%DHUY­''" ԀtAr}S9+?sOԑG=nx{1<#X18qhĥ\ ք߿V0[vS5y“dj HR]սvx ѳ([+ʀJݳ#ζ8kssys?'9\oKhݤ-3ﺵ+0ZvVq?-oY-ax2ţYU'EuT&z[zKMk`ָy9Ch><H=F8Fl+#_O{ldDUD{9YR~μPϰ}UUUf{.x}2J+;`5r%33ZF=M`m 7='B7,IZ5VRuCyKSN$MPI9IZĉ/}aq|]`nS/@1F?CLt6β-۳=0G)E2Ǿ͆;3dfTALzٍ},A͓&Dٽ(%'BLc |PF8[m2._q5f:< 1 jfq>>{ytk7&xQ{UI!w#'t3РA,=3r8YE z~p<.&þ (6$Qs8ZΥScΌ:t%DʣfQzzaUa㈏Ie3m`:@UUX|}\3nDt ZbpVdNI.6^\\U'Q=3TK׊u &ډZ}M$aEq*پy If IgFWcuO*03֣&QCI'%U 55sȚ`VA*eLnM]o\ ұm]ԪQy>/#Tu|t7su28p(/33)3kx'G[أ> 6 drS\ :'ǶV <ʪՙ | "D6iXVKNo>zRO J5|58/3ǝCp 09"h5mӨpn b (e9]69&3$o(<{co8m9j #A7'HdJ72yt!媴^%O^xNw3T7'B%9x}zޏFGlӎӈK9J*gnÏT3r pXG!N}/xTx$Y $!.JnCYd t#}D-'J#)l:N6u3w֙mHqˑv|+d}}DJwv]U6^.b)$(`AKؖmܓC& S<44NND/@o!@R8?>}k-MЌGy#[ 8\ /[{#-g{Jߋ☵! 7l 3~r,GИ9e/B |sa|[;ϣu`=e0 Lz:mEGLLx_ h^p~Gאu꜎'vzbeP;-a7܍߱%lq5)ڪ3\Rg oVu ̓ $D&-X #yNl{ odm .~n:hTwsǎ$zB~Ӡ$쥒J[kwM0S!r [dNNt؃|ww>FO2f8P呡*=Ԃq='_* Ȼ\8olHC N;fh]5,.D~`;c~m[8gKYPOY$Fۂ4ψ|LSCL|?72z%qMgc>Ș=2rT$I$^f+{tt JW\ ZBJV1Ra< 7rX04pM5h70)'2d8R.(xk.Z;]tY#x=IߗscǫrFΜs{ڲm>^L2 ȟ2aکhFZc rem1aN@ֶr:p]o O-?>L@qd`r>wo:{/f:;b%窽<<Ť~Mg9 Z\Fq֙hGf߰4&8WWA2"@0nJO/X: 2 yIqac= Tn2Ʃܵ+Nq56CИm:<1'z\3g$}v,7ܳUTAT4QDU Wd瓷9˟7G;#I4x Wx `J*:**[ϖ.s ͬlN`ӑ>ppmd:s:.6fr: a rK@oJ;#5{^H'w`nM qM0"'.nCfِ wo/&"أ `KyIP*ӲZ+X= בO Y܂!Us1>=(=.HѝEjT_{*NX FM6.^F$̢H[\ y+n8ۯQ޵U{S68'dpyϕk8Bkf-k@0<:ރr@4W{T9$L@dS"qe\1MP C   0uٰXB"3/5t\>v@a<3VE`bB<&(~o}kֺ$FREa%|Máјɷ7ˋ1H<sϷq&k M$+rS 0r{B&s!+$̫=x^N=A,i#ru-n*F\##4L@x ?î4eAlM8(0/CMƜ|Z!& o_v EFߡpDnരa[!RBʔf6̳KϷ%b۴ғ!s 0룿:b9vd_U|)g>m6 ,t8&ߞB"^u`7N iZX$&Os9 Yex~WwfDmi9M8huIS㝻9*tP>[)3.M<%:ՎКB 4T ,sEt&&|S$^ޣ!Teˈ|h3Aa'L dHbF]x* 0}X? dI!sOQJ ҟ̣}%۩{ߪw._ysP.A׍ٱOs99bT0MS a+徃`Ѝ<G&P.n@`Du6P@7Mm3:nxߏSB, 0a$-? I2DEBArq n#BtEQDp ` +} /=ð_2_C];( U?rZ<4s=?#Ay&E9n f !(=gSC]mGv2B#G7챨죏}@_ 9_%IDsA>;n:Ckv,Fq/ogˉ%d:U-<Th H Qh!&]ȅ3T{O'-~B4#TؽIgۯe*|:g{tP̰ #5bdžDfΊ8A1F4jq =8+dPkvWs}U-n鰙is>w}},[o}vы< 8 UP6v"U_& K%kyY_@vztoeQ!cJ!Cߋ~ruD{'tdI ]/4_|^ܓDGqӑNHG[hȉ70w(5D\G A PAP:R2 t\H,/T:DX/#gy$A]퀲v# ?T馉7t2( TbB=[J-x7=*ؕz*+ HQpJj|R=՞qj!$|N cˆslx ;t"0c(llֵ{sjH0̳|ǃm+7P A豳aec= )=1uM !ĉ>]pi;DMģF%ʢKsl][8V;Vg+ dOLYLtL{xoK֎Í<' v" AzU/A йNSt5UW X*֍MQhNҼ'iSjA.F_ No|Rg/[̺C~ g΢SL}$ԍ@ 7|sBI8I9hCD^$$HA B8%D=[*>q$b8'Әj♔E5zhi/n] A;7|PE@No-`:XAa4issR|K/}`ω'pL>ì p$$BAB@s<òoElrN~|C1OFNH$98tRCӇ+fcZ-7c0 YooY_fD4pr٨3{)C},1fh&G0{*!v*8\\<$܁DN&~.65}}o1 &z.tIB{Q0}VG}:B+&s, %$^Cr5Jd>٥g YTM$eJ `[1sh %{ Q̬ ,:Lx>FYEv_`!?y!Hz Z0ߔ=oՍMa2lhY{5VO84T0UêAo%%\=_`(4j${$/r,4qXIH "C3G bcl \tqq&H˩̉ڲttvہ1;}p1-,:%"7O_]stFaIpqzA`r3W~P:l*O-P(Xlao$z<2N/]u ^UGģID1cTF+{$ܠCzP{SذHT.C"1 qܘKGyoT_ٷ03REr(t^Z(\tFQN-xE]e}fv,̣I}l1~2K/ 4$p"YfHez*h*~Yᕟ̺6ye!cTjHT|txoY&86@yXAHxutѬn 4512VfxCr^ǸA|Ó"f!{OgdxS3VJ?3uwC*Y 1201Jf MIEk2afjtYM%ܸF` b`c&sN bЛn(1C-+_섈$)@24@-^6 ~=.DIhdK<4Ûۦ`&O[r"Iaՙ|k4_i<Άg6;l(e*4)CC2abQԥ4@`2ΓOKT:YBfbRa( & 6u1ԓPDu˶8JDT] C%Jd'WL3 ,WdqW&* 7y!nOVo%rad3xjԋ/b,Z ˽t2aS3!Ngr#@,t|f*H?[$AVc joDK>s#_ekfJD)ꎼfH%~l#5n~Wor]UMa+d< k2ARf5136k7EY)JMDf̩ydp!jeo!$pѼI8ETB5vLSWkPI 30OIޓ\mpԃ4aPF(4_vP+z66}ߓ' &DD=CpoH'Y>wѥ4}ޯ)la4p.ٹ40,I4ʊ> ⠢j*%cx z# x2GeZMHu@j 6'P@ZRF ^آYaE4KlI'Bu 䈒uB` {;%)鬠rq"la.vH6wd;# ѕjk1OE|h݊3X#N@YB/DK3v)g\6)?*TBR!&AIO{C:Gr5m)!E #(*<d1t R`\Ȋ$HVkӔV wYB=0j^G HMEI) f$&ʐ)u#pG;n,a 7uD-2ChL`q#]a03lCܔ+'_j#p-*zI=Nz٠⿦Y{`zǰW:z" gvh>*$tS7 *C]<L>'kFCw8dHRd=US-~0_(4`jW¤Eap(x1]H=5<1"B  9WaM|=_^ 5еU4:&a(A ̧V ktm-,#Kn)CK&Xebƫe8 :@;u {T j_m'ˊ@э1ed)Fm5Q#AY (C)͡a ̒VYPY-T-2P$*G1`/^^v ~$KZ`ԅ96`a(U.@90-(*l Hq=ӌ$әQD Hҗ!|vz$,RT8<03,4F5`(5lScnST&Έ\5QM TǏ`kLòXЮ p8pph6LPRP)68ARI@z JkR@g9g_/Sƌ#Zzo  |6#\3Hk0C5%3/lƌĤS" n]cu͌32>lQ䮾86!wj&5e eDt 3=uRK6(ZP!0&0C;qoIg-%*r^k91 _ D"tv;s\NaiǸPpۀ< Ƒ3}{ŽJw{7O6fi%K26~4REo[rcX5d2NSD|ʖyn& *5s>buu\e|U#Eg^{)C+z BUA49ⵘQMTICCIZ`7:N? c3mmKO sP\߁< C0ă0322|Wri@0pD @@vuv! YHģi/axnjb|w9W4Ӎg5|d5݇l:N ˛qf!&Oٶɱo䏣HTCВOS_3$=''Ɗ:T' sBӇ0 i2AϿiv|o8RcN 'X;8#<A+Iuj (Py*ШP/WtVAN9P?`<܀#PI?\E?y{D1_AGR@T3HN&@z\':͇3O{_D1EdN*@f_/?ʾmObEgO!g`1DWu- z\HӐDxi?%?'?H0R"U#TJ@t2@(bJR)(QQ 9!5 ͆D0rr5ل̊e`IoPf0,,醹Iԡ4Y5VLyH^e d#ғuEwϖ22jr? ϼ3HZ(ZH5rlm~x&aa^C瓗 H=UtzfMsiT-T8eη~pxGCAz@e!X XXx>7w$oIgn6R]9M|^׿~|4a(Hx3V`bwpc&-0h6̉DOF(o(OPF9H u0+p4wcȝ0b+eriNG we@Go_?AAPzCxoc`ߠ|7ggg 7 z#)3U=v=Y9>RRU}F\1qgW̺6s'ӿ lHɋ}Yv}4+"*Dy2^J0/,LTtbݢrsxxtuy0iB!.)'־9Ma5sXe@.i$8I wdrEq~=ΚqH$ FǑTH M#"' zj IU1xUU"MN:P"C""˷[·_`:佝s"%7-% Q,B* @Z;R(Yhk]YDfQӮ5@ Yѿ !(@ShGN B9fà}?Z~ԛn& [.xχd0lC)HN-')(I[_ǵ ᵏ O?_l5a>bcuv(w}@cgHQ.҆qwsǟmNvyKJ"!rE_Zft$$2$䈢EQQX&@ CMw( 0O*g(&qv,3^BC#_K%,0D0Lb#_#w"o{%0FXUeHI0Ԑ RP~ yk $%hHxeL 1I#{Vrh/FΛZܟv hLL<Ɯ $_<9ujrn&t>-UA4 1A ȓ"D FN㡞L!/(`HF0 IeuGeՀCx zЦuGݡYaGF؟ETf`I2Bph{pRqLs{J45 #v( H uL&hb"  *$@ j$`+0Mj'e2KT#Aƈ8T܍l`aep+JY]iT- +pn™m f q3QALVh5Z0E13 v-YI9Dc M !U@\lh b1HTȪ:ّZT"d makqRݐ5iYf $m*=Xc oFL#a@{iX 1Zu'-dDgMp^% r(IJO|>pĿI@2=ߙ{UPK0B wQMRum8L*"0Q19\kTzuVݑDj$ecq&Lh.e%3Qв1\81A5D%RisTć4C I2w!>6wRpg˲D&5²M%UF76Y PÎJlͪ$5@>v5TEST2&SCJjIA"w6aJf dJ("e"Iƍ&fVS<ꋤzVW8I:IӭaV|S%7x9xȸ!>]Ҧݶ4'ۄv/Iʄ3e> + ]h271r; ?=:cU' ٖ:ՃhG5A?hʡ>E8 >MzGhQY;=@3O[PRq#BK6ftwYC51,AS!4>%ܼZhd AA1P5]c",l"ё5- f)A E%69)BdL\Ԣ&2* 'RXL# $pB]PėFH,R15 9 d5hs &3ف)EIQVYH b` &@L`%UP T4B $2 @62"2!" Gs% Aƶ2ɐOC!!#lZ2+ Õ?qUW80 "?)Fǒu8c˞=9&)J`ԣ5[z:XR)/is8Ol fǡzx> H9|ِ)^X]͂M{WYSρ\$JgwNE,'IM| 1"̟h$.G_ <0] A ӹI%;d;(,'j-Ņ}D'E0?Cď)8c xxL>&qF2Ev.rll/#-mӂY|`F> L *uj `ZR=zxrXi!0Q؅Mh?gF0W?E"i0X$E Xu󒶘awYŢЙlZ1򋚡tҋjpmd"#Hm907ѣ),$}+q]41h 8c! C #DJ&wjo&m`ƚ:M@ @D,N]T0cQ(@$5[ 8>)73SV[eD=G$*1azrmg ̲JIKBXAnJ〧JsPyVLMfVѰ,1"BfI@XAfh>F͍^$ed1ʈ  @j@1r yÌ=0Opҁ$I& 9d]f!)h%fa1_XP\pВo~D 䎲M S ĿS̜iq(PǠJRX>q&]mrhr6m0D.J`C&`a"DI$j!P2 EE7LĆB"2rE"TJPE @-kZt9K"z䤡&M QINVAmyc"S#:R4E46 ":iS<3ӎ1м -2 "rL 1%Tek5Vh) )&`c[ˆG1"R Z 7=AIsær/`J{eի"V#c3 ]qk@O)|qNbzark]QfD\05 B@H[@/&Dh8Y$;l#PlQ%ah`WK˗3#e1vTTZ:]r < E:jm!5QxlF[ N p)0GjML~>Gghl~>w]<R#Q7Ohz1I޾VpB"7IOǠr藤jPc5( Yq8{c"FpGaiƑlf1H":,•f>ifj$Fpo0%iPSVda@FHB3IRHDGInj#[.<@IAϿՃ0_3}D`$Unl3:(ay!}5~ǣჅ)Z  vh‘()hB h@("BPb"ДbK!"3^h%B,$2P"L IB2#%$ D2C UETT(BLRo?D0H! eNpV⥠C7Q q\Y(2 a%jG;9,D(ٚR<‚1[OcaMÊaO d=ϢD:ȫBlvyjJh 쯻>pgF;|/I\=E%B44Q36 5 #X4ቒaa #D"QK@idj! C!bF?f(Rv `@.=;^뮐w|VJ፻s |B_ ;$uglr0"K|>A" {h;ċN&xj)In4 6yEkM-U!\89HiOJ}\T-j4;5ٱR"h8z+o1rb6B5eE&%\F~K87g;Q;[Fz/I!WOو5f6`f)[_%iǀsYiItMu֚Ǚo~ >`|߇fhg]Ll96#BNM̓x4bJDf/`]XЪ0Qq0C[$-#A C@xxIq![A7ӑHMjn%oK^dwovↄ  xX5c8`K~0߅ˎ?)%n0:G87SsAn!p3c ӀyAw 37ua >0OCУG^Hs4u ^cЎ|.T4u(ҙ͂}f>dr = X` zM654kqHrh5  $C"㶅AM3T^Pl;b ;PlD#㰼9-;CD #'&Gf`d|Tsm΅neD-93Ftx:węU덮9}{{򹂒wIC&sV=0θFvPEQYIKiJ>)JTI SqdEn_8w&,6 Jl$3rAlv@voqa<& lԇzzxqOH.ܝkЍWDi Fv#|XndF+d!ψbVGhO1~1[<J6n&arf[l.4Ҝ#o$xCav9qKVQܻ{?~X v'7d\?y/e1dLtk9|c1 p4fNTHb4Zz5=~Us;ΎoZMU1|2 \ Oʈ3"g6n]+l IķYs' tus޷)2ٱ_vUtbzv6: +M:tq|.\8iː[$Wʏm?`aΕo?nziiVb\K/4P؊чnh# !h]CC6X*̜x,p%ٻxRnRsz9:˚X-,llFִn:eP|3rDwc8eq)*&hD!^*8sָ3֧r:ӝ-3aR|uMmnw q4g.mg::>8m=W6-DI$O:þw;aO ٽ7oF,ZGQED'u*eQ@6ԪnE(2GfaQ$;d:aPR,-dJ f6{wՇ;w[a-u5c{A3Um'F3DEr|ٮwX"$QA,c7Iyr[\wMBDQ , gzkgU/:pӋ \ f Lt{ݣoϹ m+1w\TQ|,Z(x?<6!*p1$JG#TұUuWX]MK.\4$_FF8k% ! 8T*E(R]Io{':ٹ#F%A>DžA6x5Rl?iFgZQe$e`/|ΟFN`vL;apÕgi!IscIe1uoHBܗPK@Ȝ:_7C{ 9gx`@6 0Sil%-#l@34QH@||'ݡYQE%TQ#CK]Jg=Eiw_7Bs#M dgFN&_g)k>A=,< uFbƋ1 !ri='4z y8"T{eCbl|9>߁& (ί6#=i3)9)uCbQyIIUt0UlulqX"0!,EA鿻ebaF82 Pa2Dj+4"3%Y5JCǫ!uˀ 'zItNXy0.,s _3W9OⱢ:}5*--Ʀ&x=Y+1SV:f5?k|Z9pI4fMeLNx6R;;*Y=d 2ZRehKE1+hzZH[MjTR.8uZ{Q\P֣bVnQ|Ew xnM gi(+}}d&ຓZ=&`x%u\aԿ7NI]$ DySQ \K)L4Na)}/Sܭ˜"L%QCÛ9N"2xMB ",ۦOd*+YM" Y֬ iWg PgOꝩ]u!bl2ʫx._SyуqڻxWʸV Q|^g]d{Ydr`cfG*FOt[1٧Zccw:.;h8S$iJYCHZrhyy\!dr%(^:rS$ ,˃˼>teG:Sb8%PfXaHvp.dϮʲQ ϫhSXc&nosqM^{W5:;^0_OPCO+ŊGM0yMP<+2x0x/D$6Ag0&}̝s0A-0 5\*IO[|#m:!hB!UA= Nb4NuvˣA- ƁcąHzm7;)n;=a?G|.N_M$x뢄2yxDگ™Zq{\3qp*iΓ(PC~ n;麋Ms2$49t!:z~,8HHpgp=yFL#!}\~K(#JH$H ψ>HHq=xON6w$U%"TKȦ|` hJdc;? Cw'f dj,Tٵ*,gᐖUBRZZIJBB*bf&TX7> +D6˾-9Ay3%)cQƌQ]AASz~%;ϴGPw]zҩ:Q˫G#1({17\.E!LABn7psHFA&1 9PVZp܆B'(T7C ĘOf& d43{4C'[]b  )b~iy(HqvcP LeVu`=2}i!$Rcm+K{y*:OG`%N0XvѾIpbcu/Fvn(7CZ;xA9 XmXH8n]4$F 8QA5 ":IP}fTMf]if0)Szjg܈ݷ'Rnkv޴݃^$7w Fi5vHwXJ IG +ȥ$#'\a`*# "C=I'^?lv]lt4GeZiM֮b\|S"`2 o?0H*)X j]d  HTD"J'JfK0 TE$R{Q2LN5y̆rņ5*4E3#k,CbU# |zf86XewtY[#JuD3x%h.\_0 9-+i[d A=Q2 ?ƀэ?d` TbB0uI',l@tD9(s;Rq?vE'b́'i*gƉ؄(VgO?d3KPk(Pt!&JXYVsYs6hÄR1)JQ9t<(""l4s _dU{ N.\5xO"$(I*>  څ9?h<C9(F4DIUP,BǷA!pv=f )%*PdBP)JH&N`ri>/Vyv)~$Q*_z9@wVbor'nj2J % 2B ǖQKBܭSR YbyOXeʂU`njSΞ nrʕ!OY(vΘW9 ,_9Slzr|?Xn4NڝA떾.x:yf'b fqcuy@E[&KVQMEKL3z.kސMĪ< *øU|p^V/|x0UhRIZJlc "Z\m#h(m$4q%d7y`g}bBWFB˸a6HKfSL'6R hw*AtQeB;4 흨W `D8f~x"d-I wIY1p(F <fC(!bkhXHvw+2 02J~ @iJU^x?XP||G½M{谫"ckGNuvBFT;W ,!&oTV52rռRiI^#SSw iAyREPvkF0ƀZ#GN\xҮ3g/O[,khKL.:8,ӜV3Yő0I!d/Vj Y;:pC3K91d\-2)%_RG*MC\rcsZtj<&R,=0nt]6#TsNm -ֈ=eX̊|o+گlp""H"I8OlFrG 3|f\qXqxf` ݄3β񝂑m q9gIVdlid^gE'49uA X~[ Syr9TRŻYϝ}tOU{Mr3|g 2s;>%jgx889K:o֩V|XR׋:pڶ1.C (fSv뎼mkyx6:Ar~80q2CCKR3++vn[dbMhyYrf>xs2:9mtay899 GkJѹ JB ii| Đ:X ;H8CcGJdcoAѤO DA,J$PD'b6* vAmdQBRDcf),h& V!B06i*l$ bBB`p̠I %!@DA,21%ԱղRbB܆xVIA$M>F On~q 0u7Ot@2" iJfRAQFX(y|9)ˇV(h[0FB >TO1f$hL1?y4q.tva B+n r-8ԥabS`Sdea`I g0ш4v)!z1*"r"YX|f;%<QJ¿Yxw=_jkѬ=l\0?T0~-B%"̤>K'ľ#SJl31s R%(ON1Gri@I-K78 ŰEJ0r`IbiV,Yn5"J han018")L\Dԉ Y4%PJ B 1kx(t[h[8X9pT aP 6Xu!( O#,+1c lMآq B$T!YdCHSY"2F"M‘"\ xD(0(E1/ nPᦹ,(th}@9uqG^^dUz?D*eLp1TjPf9\]GJ!ʘ#;/YW3Ʒ@o/ݲCUhGWcbdxƂ !!?2sg1+K= Mzx| +l K" Ai{8^" 8L`[M8Pp;p}MiB E:ƘtI R5ltqM$oLA(^~HGP\)وUv!MS!l @;12B{*AL?B3[il# z,a?F$Bo}{8Y8r&P$5fH"O>h) ;! 0J%!A$C _`~f~ptrfƖfff`f$}~rHq&ۏH}+BЈD) r="#y >;(~ CDIH OT QI R&PAL>y84ēPudk3b=g:>=*5- /4Zà٩`aF}"n2mq 5L!/jQF6$ Bk :)z hP$7mӲB %tu%@N{ 6wHAقt.`9_. 6Cz@j_r_̜yƐ ' iX_q,<{ֵ_'IA&`d>~8z>NXD8D$ԁOiZldц@-Usl7 KI& 9/h8 b@sXLaԏ^eyR=aydeR`!d!tʦ3X7 t0!Hl@2Y]Ԧ A E7\ C\"EF 0 ͨ19C]*j\UJC"vŹ妌eB3R)Fx;:SF(ȇvT$֚!Ě|?=ik8}fF c0m6.yp!wY3V`Lx"k HLMq,p4ū؆|B#&6]YR@ґƂ27qiNr҃U\ c!Fܤ:"*Ir224 Onـ˛M+yC$.>C?T0_(F /nٹ8 T{>Xs큣01rr;\[}ŇVt_Ȕq,.Ȉ| $#jRh599SIDLBU-F`͒f[X14!CԢe@P a Ȭ8jHB) 88`pF q$bC0\9&_J!>$ Qy{h'#(-I=ؙ9J'^vjp-fu4!1H%QL@% XA;Lwc2RL!]C >v爓03R4OG@p3 #D#Kw i?R5ф4di:%M @6SD" Ȉ>ڍ3<sx秶\)ahC {7@Wygs3~:{ t"G\ѸkT=d  ;P-,~|kc.L1-2F*80!HϨ hoϓuC@Q((c(g"1o;*:hQ1#RrlHAnLSĻm&2HƟqd̝S'@1>'/ ao,6B9vR'KP_ڻKcD317ʢ@4diʲD?l?·v*{AFQf8EZD" JنI҃O><@O0 Kk2(84Ylb+{D+iT ܪ0+{ǘ552\*aHUq!YQ:mSmIKM [HLSKAFQ2Vk3+5I1F0brFHZZI#:41Wf/2%C([ۼiSYLAXAi !V=hյ tjU"%䵱OLDcdXϛ DJ$djpO+;gKDoFl5[i$0P|@HfA|4]: lk&5[ȈpS$ef Bt TA*pLcMZƠS#) 3N(&@k0Oo75lr^vEg]*$rs\0N y:/GThpR$ ̋GgQmЧoʨҚg\氛 jzAlw ݞ|D I0d"uѬbтzO̴|f>i(BD9L"ArD9u4]Tj$D{ü?t8 qQ*s\B<rN)Ί0*" h0%Ȥ(JB`ZZ ,2`d R"abIFhiJIs1$ "*RB \(`C$2%i0 & B3 B"Fc 2 L,hirLbdJRB`iE)D( 2 *Ȣ!i 22J (f~D"d 1$&/`Dz{w͘>y3y<O!>SB|l>HlmO k 'ͶrŸS6'>u皂Ȝy$B+*l=}0?e$B큦Bd:GATy =_2UrQH wQp>4s_C tsƍwD;taX|A/3Qa,0,KA'p:BA^Q@ 4CI!(J9yi"mȑ{c7}ZGԱ'ėLm WpF`T(q53k e.9/$C KΌk(&bĐ>;{)y*O h@lh?E8HDŽEa!c2>SwdJ{KH;T8i5i(HIO TmpkI JPШidq &Nzh+@SЁEpg, ?Di "& @"HM2\)@M،'PJ?aa7!:alP5q#Ձ]ɇ3q|A@/P{udE[o,D9`s'ϱA.dR̳EJ2 Xd(7;C쎾9@_{|M(D}D6j,o/əD%`lSI3- >R,l̂N}N0hOEAQZUFB ð"wF1@X9y|<wt˜>R A9F7l C }%}mġ|'9w>hu/5-,,02(J;NIF@R9o4&0ˮ)܉*OS=рSgY8'̘Y*> ҽgOb]IT("@&bh@0%i^k׎=ФF8q\8 5ƈ _{m$Խs ?O?a6E)A %c6eP Ԯ2Pb!2M'O6.`b2dBSB2Δ'ЎY{%M!nC>`=DJe}zLAR.aa2.E M_T.98!h(xd h)üC!y<.q(;r܄t@Q~sXU9߭:]["[8'h|A|u¤'{";A60FT+IGR%BR%%( T\#!BD&CIao7R>y ͻʡ̺\'Sֲ/wԀ}P!Pr㘉m v N@L$n>ld!0b=wdus(uxgd1?q g s'# Ь̷"3U,M u"! )DM紇nMki|}| {j=>rcuYJ/%P~[eqI}alˎ۽in)2zNJqN#>?^3\?^leSZm>"Qm|zK5-C$8@'w\|8cMs@dJ[v F(^M4>6b\-9x?a~4O:% ;~+|Q䉚0* D~J'vOlВ>`yf-|N2h c E ,1`̺R H`|kWXv]tP#*UU3T+4M2DBUDQU1TEPБDMUESG,Acne`E%罛RC d-2 ,PD9IP6wd;)*(f)2%*jjB#$pdLY$jy8#5H!$N(sI㩋&B7* ATc5c$YPL u D1B$J2X0"bCG8,ۦm2 x"%2q#O1 Dn I0$Ba/ (Jl(s=XT8Vu@ȺT(E7ڹ$1 {L Pf(4F&R$Hb Id* )%$VXhiJR XКAW4my~a2>ii{m! 8KZUaHē3~E-J'v)Ф1ps a))xfB~q}Oj篍zFM3 1lewfQ303'Mk2O?,B{86 0u+(?.#Hse e?viĀw4vƐgmT+C)'.׬x IwQ"|HRټr;W=Zu @@)Zb ]@R)E J z}4~d}# uxwۀNR-:~gʓQ2G !b, }8ޙ%d5-VqgFs22r1E"bmg(6j`6bځ2ȌbFsjB #CQC6K^ D)ŀ=e8 Pclj/"R42#@`PJ=B#MBhr xn"ҝd#˙lwqdȶIxI1$aj1jAXPqX '#(Np zDJ`Kh)fؒzO/:BrC$1t"u({UnMFNr"1J-U1a~.7'idӸ#v/bx |$\Ex/bFE>yG \w"0yY 8_"Ml( έc,Ca59 (aLT$ Gxm5/ړ0{eQ "%1Ͽ.ȏB*eN I V@dy\C)M)4ʤHK#JjPf޺Ml'\M~0ϯfyE#I2LVgl'~R8awTjzCp'{LEΩ6e?$ WQ…#൲eYNXB"_X17FjF1[5Tcqm\0-q%!kQsћ`Q7dGQoemf!NFvʴ!ěaXٶI454f%d$rZRI,)%0&T8jtT Ń.VqV 3C V 20(iNĆ4lMaI "I0g.6bA.b`n\ts3kq0bI{6?k ,ZUP*Vl3t&a 1jՂY G`딛h&կsi"%-+N"HҨf" Kʔq @`{btYbW,A 6A%FLMhǢDRF `"4nlcj` h"B &$D@֝1oa'F|I՚&<"ː{H ]!.wa_ibX4M3QE/dS};QEhYݩk9o*2{Tu]flMP+5i)aB>pM(j(^]Z8@{YrgKV1*?ql4>L; I<($ըXp*;(ʜv牰Ogm@Bj !Aڧ:f|X_!L-0cbS8w5Hd6$:k<|\콦8粎Ioc{46tu q݅f]0$AZ#FHs# )S Fh& ":7(֌"&|6'q,AЕѕ45tPm5HJT F:J'g 6sP&8dN&B3xufcuRE`J8Vڔ$#c#` p(дN-uHF$5]tF Epyh67S FDecN6r430n4iR•Qv2G[Hr&JYm)(mT7 ܌*ۻ4F\CT4& C+d7ğ̘w8!A1s jnt9[#TVg{F.%ޡghĜp\3kkw踨 ahd3?ܪG㐮"0Ow~! HtqHI<l)DC<06nE_Y65H8B}E<V|߄C9TX4 D}?ā뽟ۨ$ A JnfJPB:LRVv* Z'K|M&G(׏Yٜ԰j1X^PMɃvg@0SXHT EU0M TVYIIEUUFcK 4SPL4!QM DB3E1d 7_ j0 *OeɊ4O'JP [rS^> ˚ɔ3Cuʟ| i , #QMԪEkTV~n҅Ria6(\3^ډ٢l*u QU(3Xb!K Eӎ,ƪȟӱN@=ͤ~7y;q$QTRߎ0pdo!7cD$azр;|<'/l0IC(ˑ2$M IȢFqumKO=>0B9K;xxʮ9,f: hp~RG1x<7_NFNl{\S9-'<<@϶zJRz>Ć")w&4'.A|xFڴOyq_=uUY,Pæֳ+)\/{xd,}NɂE4&!|Ԙu0QG71>/<)^ΦXXT44>5BTSi9]({O*|+Ntã)CadPXH35C;m!C9gC hP"zY(8܇ gё=evK_kjai5J&Cͨ/Z7&A^jkbdht{#ƴ:LjBPYS%Ȟ IdCjp" :8Avxp>20 DL݌a OǠXg'6.kb^I)MO>5~F,Q!>^Ӵύ>m&Xm1$U牼9'+L!y_>f@ٲ+#aTR?v8aӀ\k;\$! SÕU*yM/#PC(O>vbI0Y[Hc5fsaK_=)[M /^~'9'Opvd`@LS?8CMf j,Hj!)eOuGu. " vCJ)N#"KQ//P5_׶\.R^ a  ?[)p}H+ BdCESER9<><ﴯEtOm $H`=dB,ãkkZ(يd<-)VZ-L L.d!Z$pkfQZIv0+Sx&83 CRƓ~"shj7mc2DhBGpy[2yCC`qV$aUrsi2?}M;u׳tJwvMGmEÂ\puـJnEcd 5iKH f&%T3lh,¾a{.Q`#jC6jo-MF>/Q4 AF\7/}½̈62D`Fu*poF% AI<۱uDEr,Lh%"9fA"nkO-x50܌Ki,Nmv| |x@˓$&*3#*qVjlW֣V}bveC)N418IpLC2 1`њ0fJÊ͏98hdFoJf6ej" =`pd"1 Ymzf0P$kZؑlȸ.|v9] 7pX)R!Z Nb:Dx&89l "F( L%d#q2Ο;į4AC6ႀ`AirJ\ӗ(Vnp2Z;V$'"LŐR2p *((JM|ʝrtA+9P#l"j&i-m[!܂xX2 R#9 "&y{h)۪h׶r iSvl1L{Qu$i ,ce9+„/>d)䜮&!t_M1&DJa2XvEal,ZP0\ ԗ[\2![LI?b"&BE.7(`iFlN, 4FAW ˘ą_ ߋh'Mab\,GM$F"4p&amQj{\Gpsr8/LMhM[4DS!,?=-1TY>aG{QDZwZ DçJ2rc??H F%  P($JxP`ljqtESP0g3i\aoknhepJN%nդ6pdV5D%52j5%x=ԁD2*jۥBh@8T9BUCUUXXXU9fYQTpMI9"hcK,(HG02 b:1eFeo~7 +Q80 D{ ^_8:M N#Ի2°c1ޖCT\@eT DSMD<اCw"#( *xR= OOG3 jV H ĪS@/$t$4D5I3go^L3( VB 4Hk5lj .ͱZ-PQ)Ea\!B`ԉ d+Jqɘhv]Ee+ HQ!ЌePA`䳇rvB"T$5)0 0L$M4%, 4AIRB4R5URa!-jp)hb(("$&DE@PS ),ĵL R (TQ Q@S%RFI5)cVYДRD:p0 C8&0Z!ƵaaTBbًFFafJuS05ꪉ m0s0vh 2t*'`K`a$IqO#s$(Š TO8jZmLQ""Hj|Y' `w aHŽ\I'\8O8ح%ӣSs.j&32d+2bdL0Neb{ip30U#)&K RE$.c>eogO*EV"k5["y68 {,qb!}i|')EX 1s~ˍlkh>uQau NxT!hE:QIHKP3aHsH{иI%gO8q<$(e=֚ySSD-V',g&EV2<u15@cٲ@3JŇkRBx$6!xvE=&g:u'ܙ&'`4PAF ҄Bl@ 287>s˯f>g%[g})|y~WB>J~xV?GjD6ʔbBbSC!2`U8:xs%j2D[(8D'HWj#) 0ibpe9=:/`8Iv=`]Gڹ#\^{B" o 4)]tNLp߆e@ف)B(9C02qQ `!9XVrt\WF6ff1:!V?ޠ֌0mA )1MNJ0 R٘rFr %BdBX9Ș$r!&%C$Y-Œ̵%˜D(H @J@ %6tTa%An0@0R 98C5)!0%0 "bP7f8䚝@R TXJ H(#Q(ҸZBh+Z"B2R(mKa3Udlt#,M[[V rG&%if(10c2d]@ )$FXCLAVAXAeW66s>mFmi#$dp#Z1 ,6!R,lfbU 1FR۳ ,J81 [ȪLuD0DN*)&&RTbh#JZO.PpY&p9SYd' cGHqP'G:W5TхWXH#J QAbHi!BZȈ2QFdd:!eŠ(1#I?G< W*/"}@T.13LJԳ&ݞWĂ{aLX]8? "binqCNW? =E=2xPŽ  `1J`)1KlІ%Ew'ꊉ@iLä$$|ߞj iuy9 x፳?vdB O vꁨ;?\Y'5eLYhjh: 0 -JjvNEr$M !JtuȜ?og /өQpDQɦ#6a2^b:,`{ hmG"pg 3X<2eθx$O^nHd&7A-`VUL" s dtHR&MGd ͌aat`g%M_mQ~xi-3'j &=(,!dVfmxo'HfaD2Q)>)d4Ln2wxaa6aa~Nˑ"^DO&9b>O^m^ͻBBb-XRTC>Zy&?Xyp$wm=͌/'XH+A,SIЦ,bܵIi`*Sd` Lj,-Ahhn2ċ&FAJ*:qf@ OH5C)l)ҡJh8X@i&ȼ $ta/&?E?$pH&9h4A2yqL0H"$ "VW@^N`"@$yD")B"$HPb&)ehZ!B(J HdaR&$!BO;k7j^@X&Z4&T kѐca Ԍa'$+)eZ& cƜ3zs1#2ĉK1ČVh%! 3iq֩SF X+Si*Se02Ժ*59FCqX"QyY*C6nO"t=T ;ʉ삇,pnO&%")R ױ4\Es3A'eTd83t\|1F-S0'O<4*DLQ92%ه2SmICcCr*}r +D (H~032 ]Nxl8J+2n!S/g[CKw04P>ab4P6*y9ô#`!.ǚ*tjRpa( 'fAG`|!%dD1[, dh1$1kVLi62ó$QDL%UK\"R1cEZ*' ӆ"HaWҾק}a,4a-=k'YE;eAIppQuKJG9B@I;1+1@6P!cq[8fM* 5m*Ƀ~ê p'`}YHf H  eW<RR%1 < v Bc'ʐCԲj5Ul0ZbU0v}uno ^Є\,zI?{L$h_ -|t~mN} * Nّ]ii5#죃±%F4:Q#+^.3$ʕQI]ҙ!$dP7nΨuRH1fePJ BКΐ?cv8zmҀK5ј?L-apC[7 FGxuHrHvcNR51*S5gS߉xrFX*DPó@VJ6 m٠}pڟ ,2\IL9Kω\*KI4"Hwp}qV[2k2M<l,I5YZc-ce.v"`>Vj!L^\Stӿ0OYMXGT>`L<E}*JN/o= L'RxfCNۚc,GGabK &٘TCo ""(rB 2i7h}pA4EUDTQ Dϰ2m'H-dD1 dª$\ݛ*ZMK ~kgm{E傿mD^ь5F:^FAvъ}naOWd/]&g֡!`1lʩcy4Qi+b&!kh_R ɝ&8QB#"d}>FXYH{"hb0rqD)bts:҉XNS5w82L2<> qǬGeCY$y'!'3 23 lr}35o ޠ:W2I2L$W2Őh2  dvȈD>hebP;zgV* -T4+V-IKf3. ܹ;奣 ZQm  I76X\itઘLA]6hb ʣA%"h(qF?u:𽋕Gȧ&`YA/o 't]&CYjx9S_o 4}yܠ22(FP`6HU3 !5bc: T{^S{'98DQ.v3HDpURm=JnӀz|vc̒=?a1E0$H#wO}D|-琄wg?q&Q  q"3oi0MCV$eEF.f6)ՙo9d3 hf.1[>i !:,[ΙTDAP^!I"^6mqN73 m١:% #ΕӔƱ#sBwҒOb9vnے]IgkMpn^ 1֊830?aFIߥ W (Gs iG_fQOgvC2kG.E"mɣEp6躴3|]fG=)h#M`I@ywtXU^l7cOrbanb>XF_ 3ôP5E9`mOt u;~s\Zx֓fd)D"wo&Y, xŝ`^2뾢Ƚ&I^?>")I׶E)y1NQTEW8bP$,@MM($Ahqt7E߅|K0x:T1%Ě JbM&5ө(7}D!Lp5v<ȚφdDm8D a#͉`Ė'ZNZ4Cd ŗlI>3XNF$( @yJ/B ?jfIT02! ]JA(v,c3Ya?P<,h[+ uy&XaH84 >}F*k-[ZLPdL80s׃?O:2dRmU(擩E$Un{~\q!ٮ^ y> |X#!wV YfcB?Sjpa!vr/H`:>G䈈 ~3 `>w̰`F*T5غ&h$"`("C䛴qE:I5nZD LYDdIAfüۯ uY!2-&pkϐQ X6>'C!JR1SL)IAUy&8Ff(4>29"*?_{)x) N^ Y>c*r! CPL=zE"ƃb(t(E"YCpaH&d3 oɵPMjy)S UsdJvxY$ϣ$3P붒y(䞒; a>,6h1҂} 64@BHEoI0Cpyr\f0 B{?n<(l%:^ppN䥤 G;=XzdJC:5n&^,T4S QCwH 8=t2XR3I1AaLSgh7$BĈD$&J48mVV pʰȐ`ŌR0 RED4PekfP)&s%X)AEwm PQ، U H2&"@5!BTŢ Z# CB85Hf[P6cLlwWLzAߞtT6V1te+MMmA IdRT+<&* e+iĚ#HL%q2RpI#4X% I$n-cHcrMD: R(0;Wt)bGXI"NCFm@(5 g-Aja,DA:2 8cCQ1 5!\ch艌ȉ3 "aѨcio WA*4N c"$(&"sPw9.GN;v-˚JĒD О^&@D-KLP3^lժhI2hjIr)! LaM6 hocUTj& ! n27%ѨdL;d$vl0n[ w(28M-S*rW5m.ב(-H2B`"7qApȀaԜ4HA! @S"JEP龙>]vrS A=|S`"D0ٶȞ9^tf+/w`'hhFx'#܆B4Y۴n~5 @!7%C@̉ qfhzGVfQ,aKdF!J4Pz>y|q0\S6SQ$$K0Lԁ. C+J PwI1;əd1so%X YaBfB5e(DHd 9xuTUH!Wg,CH )$z2" / dZCH[.M5p% sGIHPQæ0tf[#[UE20KMV2iY^V:DR 4FilXT5wM&HlM, D)n0d!EH(WZ xY?{ֶ4I+QѦ546nQd Q4B4e4ZQh58#y$@q%~trճ_ ݇l]1veV]3t Oѕ s:_OhZbGP54;KjPj4F+|0LRM%?b3`*b$]N5O)K~4cD[-(R@S9卧7M=9iPgj7#oK_O!hǗR1J ! N!pM??i>$&WXȥ[CIHx-7C׍?iNyL{zx>ZbwHRU1XTTX5uWVڶ +vVcF芒JNf ?nR0mTˇ]@gyVQ%}F: 8~݂Ģ,((WbAPekҽе:`XEcQO$ Ir_ǁѤw=KBɶ̲%gٞZ 9ofOq6:.yև.U|F!}&#FAC뀤0c7:%(|g.u蹾$Wۅ<<43!:d6,T!UT$e}z_d3VjcIy59'L)\%|}#W* T2)';oz~RH B\bYXVrF_uB pb`xl s3sfiӬ I 2ӾtB]m'~3/ 'PpB)LB\h! "B Z B q[E>u%(a3wgk(Y8 ` w\:AoS g:0]9ad4)ÇBM@Lb'‚n@p-_T;^D4Q!U65X}d8ZWKX:u42zޘ%74_ ~g[^UU^{ I5ѮXRD v$<8fZߓ/? 䀈(`dTҁPbbb i$4 bI4C̑};)Pw(Xb**$fB" (d!6b;I B3MK^s#-]ljN8 BJ I 2یR M rG{[ꙡY-:|JjP2IH`"$"!%F EbR VVQSy֪4ASDѬpA]2Sjtx]l`;{g4҃_&"H4]D u(b"=q|>~CvjO[ѨɍT')4{"6|#ċU=5)( bbJi$" I$+|E">=D(N Aby. ĢCr'/r\<g(,eJH;}P/;Ch'׶h n> FؘQ24pICrt€vM&ɉ"˄J5IFNBҚ5JEOIrSp6O7h9, "grB7$3Lb \ZrErz4 1$YX35Q#ҍv HA #RElLza6 )! fIk2Li)L2(fB #0C&@JXى6ʨ3"T/ʺU)21k49 IDH$T@EffGmbSN"Os% luap<[:-+}$䆷's'Ő*l$ypR&)h"ϾGL=JEI %1^_l_LBpGȳǘa  ߟgqqD KԔjw{8MȍJJڵ;r49./ .HJht` 3S^2U%T/ʑ3p輘0v;γ.aL)M,K. .l@(qԦ0!fHKj3,o8XYg 1Eˀ4&z ̋׃ǿ3وߓ7Wz5gk/ 3No &CO?n\2wK ǍVƴ۵YfTS<ĝd3 vG 86qTcFs΍.Vlܨ&/r!3KpYiI% 8QrxyMq4'AY4ðpG~yM?mrvfX{D533 NRUP;VOCn8/7Kb;0oMm=&0ihApB4hXV uαk(\P;$ݩi2_u¹YFE ܘkvt x%Jt#Q9ĞS.|G=H0VԪyXCӤU lcp|\;O>/fiuWA a X 2Nʥ灻 qj̵b2o-o9ߘ?)8mv^ff3Mi0(ܑP.y:C23˚Z 2{z ;t,Jzztjq2خPٜ3Yݕ'u=% \О`nV'^Q3^4jծ|a! of\##\Mӌ@Ia7tͼ0T5v2X[-C=N[U"˒2z~HJ|NCOK} zU*E= L{xhPu7Xp̔>" xTC3rF5?~G4qy/f96 ~୫in6j~'㠞%#QĴ!t=)Pxqcteൊ "uY{_L#е$ћo'LNR b*YprdYGWbTxq4ᎋQ[WfAdR 姨wnIM+D"|zZg2 ЛtˋnXPģ2jۘ{8k>!{fķ]%- v?\ C[:x"}JS`uh0aƊR1m6>0d`ߩgXn?Z,Mr66c$9mP`bnt(A3t!,S/ְe(rx_?mc(yϡ ʯ8P~|zvUzn蛁6UYVj>%ln}`MIJF3SZϕP8$z3b(.t5U7$%L w)t25,\6Ÿr/F&kf#oc-{ur&'Tr} h|CBмM: CDS8Ql<T<L=2N(H}x4 gY3պbʽ|GB1ju 6=E҄ºHcϘ/.&gj#Iu$cRvqA0c;8rB[p͗+i7D(H*>&&6q0)H߈xN+ oxĭG` !|3YSز'FMXH1/ u 1  ̸^orBmD7 >ak$iL_l> jaQdi= Us%`7L1hs~wz7!# YŕMTG,i 82$!JvGt$ߡؗ{7_)vB]乴"i!A$%Y@mDg#,]$*1cHl $\VOfcB9F'A\>-9 8!5Jכã6Mq=ol{{%)@ Q-@/O2  PFjoD19*(!vًۙc1"{aYPq|%CfM E)6(?!b&h Kۼ@n#QF/a9GdP",=c[`݆D24<r) @4ȴ8kC5kpM)1#<ªTGWx|p/k(%i )^th>g/اпZoo梦Jd'D#H9b:hD0"3Eb̥պ"E8P5 8CqBD^ҙI4@E48vPxWBK ! UH@Kb8#>'Ȋ Oh=z8;{Ѹ Yc~뷥 s$pD˲>5(mS(s"INI9Éԉr;%@DvE~58pN>zT ߆%2HS(1|lx.IvV.Z빤dC?'ǂy`'¥`}Y򲌔P"LġcI+}TP؞ xTM =ª(J*#ńY΄=m0?)V9& 3k-EIԜdAفmFCXL m$!_:1SxDz83j"ru(r zSxR%ì*iG IbcL 4ƛ)RplkVB!;2ȹb_P6F1c#JH @PRVII01+X] hc/}.qA3ŐNo$v|%*2!$JD}aD4 <;uGl)h1JD(Z@ B$ A$,Eoi B茢i, >S5 z`S@& k% #b|Kip8D4'퀭1I@$ D ǩCC:rTs(f}Tw="#SE[lhOHX2햭fERYjlSHaP눷֛M$i2פŢoF#F:ǚnp`dE ݅H3Y3+h|6#ܛ;B)d֊+ šU׭]p $z, I$ 1#0d5H0ƆUKwJ$64 ,dF6^W)(YASy\o5,f٫Z0DWSO<(HoF L!f(hW'dN   f*EbDE &v6KdcFqD &a᠆DL)]?T^oxh٭AFA"I˱(ĞH@+PfaܻY?sb]HR˟7!w6q$HH>TC X!D&,q~= ~W3Dtd\ Rᚿݪ2 xf_6j& i Lkn}mdv5+q; &Ooj 3tt~t ",b(ʀ,R*1$ɓ$22P %B#Bg1{FxC:@1ռL֍ l!M|9 aӫԪwc(*1]σh\KYؗw:;^2e q Ӑ]nB~uKUUUUU j+0rIkfx$ld+{?tlE rtĤ0h*ŕQJ* ck಩Xi;ikFCNHI6R-ݝ ī1ZUP3$h,$32u ȥ"-l[eF"Y[qh4,K /(7WeXrT%`#MlvnU`6 k%N"V K\UIoeTSb&b6)Di2B%35V3S l3u4نafMQrGdH5:0qW7&\o$ CP8a3a`tlaجdB1@b@ f8(/}MamԙT*(BIWK.5 &@Zqm(QV+ U(Ѣ 4F# BA%,Q ԭšV:08+F%#̅ 10b$ˮ32J\TT\VM4Ę!e%mGCw[jCY0 S' 8j9鹹uVjVL5YfRZEUq(*8 cLmBؙl bB(KYlIJII#WShi؜DЁ]5a;ltA0 .\k-8] (in!lm;)#epH32' fFlpf&KTR<80Ӳ7d9 yK<4MDFI$=1c7w{ժUFBEDL&.60ȵc-ZbZJ1H.5[hb $D'EѢ"@i ƣt&A)%@r2D5,qH@hGS[h%z۩w v+nH148FJb6@Ķ4UBJKZ$)gQSHM9D-KUF X] bDֵUT& e|a$uh) - QAR_iAI`OO?j;A&[C\l1?j]}v᥀Ii:E*$RJVhᢍ,"2ۜ,v|Pp0x9h0݉@tbƔ 0!F܉4Wv"dM~%MŒP"i "d)駀&o.q #Mx4q%:&[l4/P\$$]iM*8T3$6s Vf(m>L?oi`גO)/q)'n5M Unb "3NB ;~u:希$'O\=[bzL TQ3DUQ}.Ҿ3 JX-~zL4`Iž5n:iqL@Q!lAan`X@XH"70)R9 M =8`%Q1V m0Q6ӸET$.`ۋIw / C'^A-sV鎙">`yGΰޡ`с&{/i{4rX[͔;plٯL `Oː91'Ys5W#һbK{46X&M4m׫nۧ= ge-2Xd (f 7ۺ#p^sZTf,H̗r^e!ph$^0miÉyn7i5 v mB|\TSqx, ZXZ)J G7g]k^ݔ.6-htxj] ʨS<(2aq/*N;2lBm-I{ \˴J)of8?kec߹1;̥6 H)Z!5Q6|3c4a9zU{?ZA2K-"A)=:j-q+ bxizn !2҄J󡥋$@ >Üt^!4 &'a`{IG.'&^~.8p˪=tE'!>0r!JMmV![m}q9  0TFTݒ38-Γ&[ϑԻs >u-ҍ!ERDp K]Mr(yOs[Cvl/G&i3EFHvaO ۘ \aH203 *jRpb2 =Gum9xŚ` `(c%<hd0Đ;NjԶ՝@ C# sAˮ;q4IfzxjJ:f"u+4IPT^V^pŪO&#׏J0 Y0L2 Vl^W]miDDPAE\ l ^0;Slō0\҂Dz`}ã[{TChOST8Y;n%ݳA ;;H1" 4KACiaMXh$` N<]og&p0-0vE&@I'b. DX"Z (_7>|p@"4ux AH ؐ$t+GӫAB,I$cBቈA L$i C dJ%2 $]J/α c7p+6ؒZE0M;xkifK7,)]ĕ4rNs$0YEa8uJI#+A8Yjzt&M_&gAj#T@N CgkۂpI(x416_.8gspcmM6LH, f i9 uS a1^Pgi@]xD.!덌uyC໳'914q2آJxΥeĉUj fŊ! !2V kxh`jp7DVyS fj E$@mH2Qk({L"sGPan8js љD\nCs-x:EU)Fef3bMU{llC̋U) *w .@[mdU n' sl|2ձBzc76s `RQisRօg7(L uܺt瀌'UńM]JxQ-1lf5PmS9;¨I!e@D$Z .t|1s,I7eզu!o(ČTABpO8g#z6@CY0(Lc1 ƸבZm\mC:vϱzzLqX8VQh f յ$IQÒRJȄ@8zhN R#C; ,:P4buR<&eN!1DMbz6D\;pݐlPm3sQT|YM͚&2'tKLC]Oe=b=f6zW&EACD 3qْÎe D{A=:ٜdٍ1!Hh~& egQli*Ñ.MJ:{FV6M2-R+ x̼:Dy˓νF|$.噱zˇv׬[^)Bļ'd5Oc{DSX;D PUY& a-,XY(1z$9h9q?x4ΜJ:]z~NٸUDy/t%$1t.`01<{).>5Yyf:!1XH)i\vum+i΅UQUatcMF阠/1Ϛ0P~J X"ɞx^;k~%h0ά]HU|^d|hffC_>t;HN*aS& "-2>m;v~I3O CͫH}r|LO3=YL=2-u)]]Z*aOLrry%$FEU&qXUa SVdlT9Q_So4޷R"+%!fˏ V5LS]3{ 咜MNk#4v뒣B6VO]RB*B,$u$y%FAοvsKIB R9Ó`͍3S<1ʢ5qPQDhvpp;ۋę|gsEǕav fa4@2(d$޾}[}=m1{|=q[uE ,vU<]yt|1MuFAX2IIJAA ).j{|tfelhDno! qӜˆdɉ㎄:g H`ucࡑJ@Pp;}1:)&'8 !KE[Z64{440Sfrr ԦdoGw1y&VIZ8cE4t9^ ^+aU; mӃ̱vu|5 4:S{dTyK[##ƐFsbh@Ђd2 Yv;oP'% 9? h"fw2xӸNNh"@8CцϑPHٮubDhc>gKc% l&,jmb1in VBYZUPWVԙXBBBIST>Ꭾ^mJLW!/k9~QC!$ƼX/gZj_Cf!R*j@ehEz`ị4KMnXzmLhl5(3Xle%' ૒\GCהc-A&:2A(pALb,V8qP9ɓ[$ɩPwn0 O0`$QDi3ΆrWYeAlK!41BṁLb11Űz:;l@^|ѠI2;X?VlMXm%7;7cDzNSĶڋzU#L5cX1ēXAM I$ѭkGU ss1xi$Z])}LQ&Ler;ъd81Ea$DLDRnr N!t?8 0|!Hɣ &E%^eH RuS2&'K;ԇ bk$ #lrd"RID8*ZkerR-wHTlN7"PlHyu8e5أQSBI長bm 0V`\ʐEN f OC|W+!є!QTH $azR/piaقAժ1v^My5S#rFdq'.+TCH޴aXN>X@"PGa zdUGjIiCm(6c[Pai#l˶DB0jj'$@A~b1Vcj0D%Ʃda;Nr=U# 5j02eW1Tpb'Ŏ67',ཱྀ~GL(q!%5M}䮥#LYb+$q i~@dKd Hݖóc)EPi oNO8Ȏ53_]ƍp$W& h%S@"D" @ "dn:K5ndAQ6BD͢*0N f`^(;T <.YVЀ^ҫ)O2o$"8A ҏ(]g`>&PzOQ1\\^]h) N+bPmd-_Ը>1VHjd**2PX݄d?Ds7DF=Ћ^ !'KNZ{$eqx>Ya=|dd- cL?Ӎ0;a&ecXP;8 o#e8uaQ x*#&lPAx2 uC^q4ټ |XgS,=$u8ýR!xj;5B=bmHEB1g^[HI;CB@Ǝ}\7n}.t}]x`Prs-0f(1 `0nZ džn6kG)/EE:* (vN}“óY)צI (dD\|3 $ ՌK8L%@uQP!WqAP:4*N!fGEUmB#Lh?>T, O[A4zx=PPj4IycXƱlI%?U)uxdh~g[Fƾa+(ϒcبC=tShaA7(ҡ=iQ\zuM%jvB%PI"μ>e^Xت]XfguR}!_ <2IH3,)aXFqAAM-4AE4RRx"P׆B %O9pPL< +6AeRfˤI{FRIl : |>>^UM4!B3JPә8Yюԙ A9|6!? d(" 0 (*,1FL` 4UEvќ3bic)~z5H ȥd q,4E ,d3(4NA L(U+Bd)&2%.$d:Sj4PCei[dе(*VEhpu={= lhTJ+K>96 |] C.@.oȈSm0QZ"D|:q Ϧfz苶|IA>81bKF]Pje㳔6DxR>|21;<CꂚĞOK1OhD/Zi|,,{"gNҪ B0@J#߿z@TN50K{BƔs** Bϰ֫rʴ1#']с}QM4q(RA@E@U 45#[]:Hc8Ĩh9&?IsQ0(~*h;7ʱ IHl)40 ! C #d{x.lv{pqvS;8@;0%HP3ʠ" vpKYB?eI;O?p|{I1ѴVꂜ}%@Y"fȈH!ߟG/ϙ _8)EPЖ%)p+"~,Y6)K@S P42 ꓊2rH+6oiXh0̨N#4M,*FB T()(P)bwT- 01(ʡ$.lma?#^՟XEB!ȳװk2EBD(4dAKQ!Ǧ Uy@'HO|\R#_-a Q& F0Qy(`0%Ӽ)* 1}2Fd'1n7%[5" 4Ɨ9(-0ژăځc xLWo2N:7 TJsC{3I'()JD MŢj#'* IIHIzVEM5M\ű颴mAƢ2]ΘE.a8Cft£ƴ(BG&!8RP 6h!kE(L>8t#O@V)ܚP); oc~NH`U/ӯ1iO:=$=ªj ^T+Hh;Z~i36~p~#|}9u0t,Bb(;ϔ@%)A@}ul*b?IjiՐFQf8%)*j5P_DFJI[zCGo#iؘf3NŖsHhkEN`QGZ:.tAQ'AIHE1E FK3DATWh0tO{P#-t*s1 f  5 ,o )!E^HM܀OlIDW_9(UXA_z52hp"Yg!W.BdYj#210(DaI &2̈65,$h0usƙNXf!4$A.@jr6HPL$- i1 xhٽ V$̈D %vlj(#:Cd"LTol' `p`o \$!xnnPY&C2aG8 6v%%iYF,A`3WId`im8y#~Ɠym&+ʎ)'t9B$v-Cf._{~z qP\:;mJn~)BЉJP! 2 AƞI,?ȉ{:Y|;N "=;I!>9Z 1Ir文sy %!P?TyğԚZ,"-jyc&HJaN)3brNJfbd4M RUL  K0$D)P%%DTLI)u*L( "I`#7wˎKT،XB߼ }h I1lVʓe1L*wU`"CX(XcjlT""bf-ыL#0i=sB܆8\'>ؽ]" w:}cqCu `Н{<'SȆ}jfCdڐۏ5լ&T $P7l^?E2yTRb,6$Jgi#eQHs8A(sp/"2_OQT~XR:|ullWXK $ 1@IV$)az@dEhDR9 ҵԉ@~w;{'#$PC@/`cT{r&E/1~eHGQN/iCQ;?V< ӿD6~Q@?(o@zA|5C%Rf R`9r2 RۡMLQN{v80|l3sT& R  Z7Qrosacyn@n@{h=POtj:]LM1ZTU! =O̍.Hi # 1ӔMbTD 2RP4CKƜ8t9-)d6ڼœ/`|8@ܧAMO'l-Mxr7q fXYCB6$i~+5,G4AkA]o[Ydw[ P %QOcWPW(ypbM[ຶۉF0J9´qAF3~YU9jcEQp//$No'3BZt x,MaRyIŠ)SXaeg `Zpcmu>ԋ`bD0JA4f R@TCG$ZkMi봠c1%m#R_!`M) dΓd1Fބ{to&L @ˤ7-j5Nq̑%C]QV*C0;*]1ś#.f$f4mL*F֜6p0 ^PvsgVlr%WM%43Pi0ϓՙB|rvw~K I T&PbVd`iPbO@!H TC`W$yYXz'NȓőC :6iM21R@>U}";cÆ'Rx3I1{xݠ(ZBU(`(}{j4'ƹCk4<}%sH?GxGD cvq~SKA"XhO6082Xc1(XyìԆUJcuE`CI1t!)zhu9'HkfśIdX*"(H@ϳn7_|a:{ِJwe5IzbsGBI@ow}zzvkU3r3@Р>uSi\wyw0]>aڞ{Q;2D Bm{ۭۡ/Y=@R0%JUp-H@Uvkh޼U WvN뺲*zR(dIݩz v(7`**۹ؔ|w (_cGO28iq]϶>WӋ{5f4ٻ,)(`(b[` UT($Ea@ y%)JHldU5ϱv +F= >V|@ܾ:;b\msYڅ%^A=΃VGp޴;'riU{55l$[1%5}pX`mEFn95ۣGDU։t m @>=ݽU|ϻ0}6۳Ru[ckݒU{J;Ios'njFڝf/_iQMZ;v֣|;gRwdz3WBo}lgWvU42g{x]MmۧΜomv@ѷ/{{{Q֩|\nޤwzHN7Z}vɶY^=Ufp($ݓeNC)4+ K׏u[j15Q`hzvϯomڢEja3e::|([r}6&(vϽݫ꾢wP2|1ӲvmtF7&qT*l=nska{W+N `;Hv`oGҋP9>y3(uݥ8tlQ_ۙvu}uA}{̅grPjomvwmgc_{ymޢSֳvϪ ]/Z{mOqU]l 6DuϷ K:ML^|T^|>{{|qj9n׷z'Vw\v ɒ7} 㻨J}s(^|q k,{ym6@f7:uvmk14&79]iIRJlݴ]ΪжAݩҚ[.Z&՞X5k2nkov1,Rϻ9 m1L{uŝwMWF0: z]].)WZû=׺-c- P NO4k2*2뮃vT%.V͍M9vvn:ۭF@jOn,9ۃA?_ >E٧{د؋{q a&A CϳBS&Nf3ŽjNt\rrewx/VN9 ʔ JI|̲@_?dhI5T+o㮳S\ S!PHłs#6NnCA0#qZ!Q{yM{;98ѿ O ?#0pB>$eY" @\yت sq'\: j1Luۯd/İ!cL97Qө?4'5PyL@+8_5Ӎm6*E=͆̽s Oز+.Q7u,2sa70?v(fSywܢv\Bvv99qnZuEo:+3rin[s߭ [{VjW *׫;iNXKWx`eՖEv *3σ\l<-Hf7*ftf0uꮏeWrex ex܁ ^~jS(zeͰwAvΊgݿM'St4aA"I]đIpscޅƑ??JT)*OtUSS3'&)"(w.O?&>=}V)"Ocx<MQ&#㿳u$(dMyX;c;v0t>|X'O8]D8,sV$/8+'肨+elOU&|΀?~jC\Dߖq  |Om$9ԕFxdGz:Q{r99)i3Z&q 03`0n.`Jj`FrjiQ3;!(ˏ*֕AQ<Ђ:81 KrZPnsVxQ6dY JLԦO}33Sq0P%ug83jp>^&:OłRnȽw$8 ~ VC/$?,r>AHy˅y!ACU (PHQH H)A${L?~ݼ DR! # 1a _iֱnɍ@_ǝbt\3!$# ~"EQFIFHI NC0&;TgnNQpGAE("Tsk]c~[eXlWL`82xQLH\,]Oy??<굞cH2+!37 .2803l.~B{+9U3YKQmWQ=Tw}@臹\##K+-"xv-Íu̩q j䌏b[ٴ1Q%KXp4{gsQS#*~?/ۆ -X7E!?[6ZK"ONFؓPɻ8T3Xȥ' k-uqm< ƞɵf8ݟظRAYWRs >e{hE '99ƣ=8*Na "J-$㊬ >?$}9T s E )tX=5aZHEoz# NhN A͙A u߼haIvv5w2v+_B3#"sЛDE2u BQ!2x4>aKi FNև;f -W]|t*b!ø(i4:tv"5#?xRI4͙=ǀ܄ .,s.{X0LV=y˼yMWO]Jvn.8+$\]MaTdPx/S_0oCtTn <803?lseo֯k~~/[T]cQ︳.S[ЇXQ:_˓RƑ;7\g%P8vlg;^5{f*nQ7]۝Z{e6@J[ͭ&ӫquwq}/\В,௦L(SfKW²[캮{;' QwbV^vO'ֺXbHuŤm#ۏ: XQRNlܳW;lW|,aμ{%["ܫ9?~4&n.!5MJ;#GAs~pOKUGh{ٺЅЍ7WfG_X [e(^^b#ĒG+ti)SXӳn[Yufݺ{ ں5þ&O]q;\5}sGJҶMLEDj9*@FWMb6 !Zۑ^S1>AQusDMJI?IwK n;xvEv<3R)X;;wf̓=< r^gy>.EYn/ň`%C@&=OXT$@ Jpc3Gmf ?{9^JHn(EBTd*o˱˃ GGee(Sl3%np Tm$'R&.PEC 'DvY# L"p P&T]gW WQIrW31@5:]Ә$rO쀬ppwĞQm"(㜲nD^ YKpTy@'|_zXF2A6ͽM6>XxUs[sqQap1W |}"4#"#HHJ.iDaVfa>`Ͻ'w= 3sao^VhxT(YZ-ѡm+Nӡ9UUEGqxJfjz/&ӎ I!ga &j.M3sT B&LdvgiPfqHrDUfI/CxA2{2pb=gVf7AN5>Do` =%]j0#Qlўh8q7C_uN7QRtZUણ,.z>}B+tT:s"z&p_(KͿ5ˆ"a*}cG* ;k`ScFjUuK%pEɌJOyH/f>҂V=pkٕ5 n D6,OAu\;LLhr{ ʈ,xܺQwpzDLKsCabfS ц݈&^ICzv,C]ʐeTa:2=OSݦr&:ޜSRwcVvf^ot]|󒌅oGc íIEbhf$?b}|x_ 6iP)WHi(hR4m.lA$ɽ8pKC!gYBouІ92{N (^sQLyF'iuuOWǁp@ϔ>}qʁI@1$ I Q%Ԣ*9\ 1^5aC#Mz206 nf&!JuCl`eׄ\&ܪu5LA0)T $jMӢ!-=K(9tIBi"-% 0 IC@~ }$x> OH>36a^6!ޗ5&yu!уLō\?2OfT3}d5P L͎Ľ&It@M p t:o ~il)fܻ(dsA\k%mSZD*QK nԮnY 2ǝXI zC~S"xM{X+C6fZ#W{YN jQkxrpsݐ!CtTs(}S7^W59[ׯLߎ`eɐ @U( FHbe"Em*5&#Ov*8v(⋗U&.(1edH e&##RLڶmmr%r 7GD֤dyUzyMֈ>W1+ƘIIND1POi9n>ש&>$ +YH>gݬkZn+>CUj+{nWD} "i6Ya<%@0"yFr] MGV@A|֤fV3k!? gՁQC8A>oI4^(qoTy2dA3 eB"t Q84*XLkvЮ }=y4夫&$E#*"^È:a9i⊹8*hb *)bJ((`vUEQDCȡBhJJhuPԴ$I W6*TSlLr E)T*R RRM M SE<"JPpUJDӥlUaC?/kƝ`mL'mXdHp%Bb~eONCw̓0% 2{ =4M'(dߺ&{Ui4*_=;G#T&E2LD,EɴVMI#Z6.rMbȗ,X$!CiѲ[0)ﰱ]$Q0%s q ᨸ 8E!gu3Y<*M4pPd+\l"4 LAE.&V)H;<=!UDDƏ2I gEICAO' B("- HDIBMh:n dI[|M3u*R@CP/lF1C_8?B[/^F f2?!{wQb~w=Ʊ֎Ǔ!h9üog$iMD7a;(mӯ.V6f+yyKuȎ!9|] }c8b&Gt&"+=u}c'}(g8xYrk3D=sXzXwMq~yWDb8;^+b㕆2K3^4tnɔb/ML8!K*i]8d8ǔ0e8ZDԄZC˺|>Nm xz<"\kITP%f<X_$Yn8[{,=s!n9Mo<]G:5\ezcBhSc"" (AiQ7njz<~x/+5b=TNiדS2#%6c&7_wQԯσ/F<9̒A^ϗWkso$y- @yVp3$z?Ob2+pr[jH_WVeqF~\Q_8)0ߨ@~s'?̥xTD:$ !3Ղ'ŋ!$ \ \\# THJr$"?(ʞ܏,G3}h>V*Z> Pc&Q88;3\ѶHk?AG=X5?#lx}1jש5Rъ8Ǯ:<W -ִD &PDXSR޵.Szp0ɳwrzc:=Ѳ>.HJwb3c/ ࢍ[FXjꛧ=蜳'.3Յ8g)_T׸[{3pbfz{" 4*pna%T^~h k<*ܥ[{|ԝK?"?#`l-W3jۇ$z yr`j=> Ŧ<YET@|!Vo{7/d }/#P^-^J ֘I 0ܼ]y<\t3tbZG[n` iQ}BRQ;DNFE 5k' ~AJ4~\򜲄"I`nhSDa3%~nqݍ'zBe= 5Q\ *AW bCmnyXrHws,MRPBN70gǪn!qn mxᘿ"rro7kSI::6O٦, mX7 &xUG0TilX;x`Z;ݥUYNO`,=jG[>5";!_:58d'iqQh20xp 0r9WxoTp#wzߍ{*k$v~1hzqnix@H3ܺ>k'\W7~:\\Hp@~?+>F@Y*Ϩl7]yyZBǬ430u} WƬ#(qth5dd靖18)67ٚuD?qm|_~CuVٰ G=2TO~|veHcK@a4mvߓ~h1q1}l`I !?v21EN ƄKk9|7=bkp>ɒ/o)Cekw2~N5VaIfvuZQ5ޢ be4rϿ#ZJH,b 7XXCTR(Ai8 8Xj;m_o4kZc㐊8G̪8.2(h-$ԶQ!1(1&R *'RᔅPy\Xk"ڎZ~U?%8w)ɚ/\0 |{|6W< V"q*tjA⛂RLJr^; #oC(sC"HqQ#|3?!?!G(cPy( zw̖ڻEtuM*~8ϗa2GfG"`OALVPIhNц?HqɺD.b*`{5׿ZM("H$BpWfo9@CRYFEn_2p0hlbproG+yj.DxGtS߳A=<'Q>C%dPRN|;g Ƥ~v>bD;f LT4ДU+AF ddet.4jNjDؠQ]ƕgܰ~9\b4ô%FVvŔTk :ZI~q"86#%zE-6!=ߣ wơ/_`zg\/xfZ=פj'ж C YMp_$KH=g~g0z%\{gJ-%n|v+n4i 8NϜF(2![ήkk~n{B Qyl) ˹wy۟c ߛ,w+|182PG ¸c}ԡ`Tx1GB}aA#c cySc5s:_*(0j&O,g[sÌ|b1!_q-lfH!so[&N'\?5Mە3OZqsK?DH,@/^5>XX(eyb2$CQ %b~FS93Oy8{/_[# |{2fVf@JG[N84usriYDdM0\8ݽCx-bY{ϪngWsVYhN98(ؓtt.q?oǩLȎ{Ty|{x,i0 0 YoDL.Z빝,/}dz~|b4߇ )Ǘ֫3x}ΎWhǜX8z[_5ǃ:b0EC6(X~9e>n If<:sQ l|ݶ"3+eK,}j$:׈r*c]l׋Om333U9JUcUu|BʧabSbN Oɘ)GW0fwΟ9hTF}ϰ G+`U+pY='eVf8Vȗ v+=<^8Eҷ'\LS4ъ{][3ۋp,ٜiCgGwJu}zt`Hqc{眙x>:;Y0qA]C%xx~ς&т_]ܢrICapm?;~Ui b `:nLg*;nE*ׇ{{U7}5w$vQF1(6II 'I$T Fn+.K,UL )9p14q .8vz 7Ϗexׁb$qqw;UW[<{Dyw{ܼwTy#;w@Q .c|3]`JOj!ՃF"ɢ$ȉ3+l*α7q8Q];K5矓O >@7z`Kg%RHl0f[.+ 9{pKZAg:vȹU̜w!XOz# LߊQwbvGLA`İ+Q0/ C_3sڃܰ7u RkI=ϜKW:ũJwswOSudb/-ybEΦ구nf''ڂm8L'fq0ӜPMLL.݄\0k=gAc8J sS5gI)OO,8N[4xݗWir\۲?&V|?]{!ǟQTҀ/ڗXI\YcCTy9Dm=ډGT@@AL}έ(+$3aD(w1+ e )(s-uNPD9kG\cPP!5'k#"iHrt!6Ç*sѭbNG"NF[h |I&R/rbh9}=n- #JI":}'[V;_|Q$74ICE:a]j$L(RR[%+Щ &tI02\Nd:/ q ZƭП dr!%v*B}0}IٴF~Ur~5QM/C¿&=C'H򟴄4r]dZ$NKG D>_6wBR4B'6"_sX2rʎ'MƓ3u`1].B4LTUUQr M3DT},\11ig9&j 5p(0d֭烳`z1V?0 }@0b#$Y*&H6븢F0QQNسmWG`c$CRn3j#-'!W{M:v}˒|'#h)ji=̔{j{71rjz] L"p۹@4 .ʂwgdǐSbtF\35r G`y|#KdS&0P{^qd5CKKe"h--- аx@Jh_4o=9AWeS|8`^J`f $m+GrI$'ͳ8$ǒƈd?cٿvXBNCox2*YʃoߚԬW<p'O.|AT*BBW>\N\=[?иE=N?t;@PLZww"m2oTDx ">:Y|/r{o׺B*n&;uAWuo%HWs7POv5Շ]@lwoE"#]M롼SˊgRG2Xbø%z~G{wyC{8V݉ZvE *mɏ+9kwl=W ]X?.!Ă п=#a9@$v`o,1C.d;~ƯD񬃞P˛7/'#`ݽ}К(NntE%I#]6Oxs=AB3t.W=s2rrD@{  ʨ&~k7% k> xxe<X9Sma7sY=xz_bJ; +.>_b;!g"1{<ӝHUs6h ۺMT? 0Y S_W)}5'zxgnDTA U瓔8֟f,7.l'!x`\eI\2-D%?,s\RUQޛ\֊B;="y"(!^sYU%bBb/|e m?DGX}j?+5E#T64x-`J>v()scGO/ȟV؊I'U/7@t"7~Ӫ~|歑T {gL\>e?A~q\ ֱ8gLs I?SR'm9|[c}!|>E@#q%UNL @ O BMz`>坜O_./Qy\w6%-ENJ))$HL5+ElT4ƃ~oOy'|hx֎_TG?nFO!Fǩ>qGy>Ձ}}3$ ~NID({=_^q$KvDž{kvݮnCN_B\=6ondT!yPu>"+33]|]]HGλ` vz{/uAB߶֫zeU΢[?CȜޮ<$bf Bl{.ۙ]}Ӊ0t Q"R&_Qoߎ1 HX_Jբ"}î/?LK]1Fٖĺջ/;G(x$a$ttsZFB}#􈜆[zv]ЕāV idq#*aD@D DpPW*O㻪K K"IB4BP14đD\*i)S&Cʟ0*(R14F "hf))BbEL-% P!@)zƉ4IJb%I(h B(ZSM%#TQEK=s4MAMD P4ئ WAPkS& %Kd~r72>y6P e*=:F{!xpRPoTJaL,MA_Q܂(@|dGI5 tP;@R }9""$?9tPKE' L%PQI쀀wfK8X+4H$ 8/U.qT\&_$T: `#@d No5"}E2a o4Q1) ;g[u!:q Dozġ(Lg&,1B?a@NV^G]rб)ԇlo AUp7<Gb='d=%uX)Ay'/FhITi>sE nwem+Hx|#: La?v@毹U6>\To#T~,胨5LZ;v]s_f#ÙȯmW5&t gX8U@aگ G e~ mu3ꛂƑQ `dam]x]t\#d@V %W+> ]Z?J窿^`k#Be9yus8ST$93 px&o4u߫^Do׍De (jR^Uq::0S=N6GB? ŠT\TGx (x-ũ7 ?CѨ/ O_dǑ>mVd/@%ePM99 j2t4|aп*2v "LY;z\[4SíQ7C508+,VsrܲxߊO;<1"$[o E=8`TUmgQmŠW .DZn`#[i.?L.çgݜ ̸j/mD"Ġ()qU7#pzKbB 1aSA~ji?oNA .:Pq0c! b 7AvhsCkq+J{q2Q<G,rt!YZQվ;Y0yB\ef7;'IU@.(ޝ Y2z-#ʏ@s.|BU o8I'_yjt f"" ^#- ;K‹9jD!A:4BH ILAA@ @1p>s=,oⰻ$%0`5 CL|g(XfxX&dP&#YdM7Yk:ML[U5G:\/,؀\p `)q%*b2hf߰8 ]@1aE\Bɹ )3RZ/L&jYfБ`Er#.JxƐ'!X5q^ma41;x٩Mn3c͗CͿ"`0$sQB* r DM6Ş,Q*zv#.#Iye~~e}$@y\Ax'_+j N A@ 90f!?WEǖE".d~âY[]~[B(gr63_z:u"\@dG]Cni|->k~SSwcl:>%MHAbH7h'Ao:.w9`A~H5Q> ?'77JQp%'b~8q (4vZiA@o~saOr B?ja?c?H@"?yr=Z}quSJvɜӃbNтX()k]}~ /F_k涭iE媁ƽuC˓bwl.} ַ!a/ wk {n7vs!8ILI1C_jZ8Lбa)h^~7%G҂i0ʭ<,U!gK4hнx5ubDZ *<֟>om?o&n;a]…?oКu WYM(a7Zk-|ҷLBzH 9uf?6:oPQaި!vT &Ňi׊{,PSx?s'2?.y = ȋ&Qj 34 $֭Fy ʕ*goo<#P`yhغrՙ Z ݈iZaN"RzH͌xqT@iM w|$x|+zi*!(H}7Lzbq/Fh]~ץ(.!"`v@*Rb)Q"ečr 6=9OWB7G'89hv@ fE Ӗ+|{W򢾥Oh% Ek|{ʯ_BNh6%5΅HTւn>Q^+9v9h+gm)r' *c9v1o}zqsPXP T(s_Poҩ@$ $_:)[s[C]{ۢ/dA67 :(K=6KQ_ ~W ŚD FѦ=dq=e  qk}yX硕8![ AFm8=um, DՖ@(h@H\@s m€ڠoC)|, $*%~=?߆nf|Y~y+9SJC܇6Q" T^ K돜p <ͣ5Xj/c̨F9ޱYQ0Cn*?_Z`0\E࿿|ul_2"̵TRYQ"C ׳]C*oT4xp\;<*m)J$QLUU߫,p4K/oiw41x z)FUp<_qP?/5ή >돎j?GGHA;A#P<@K/N1Q>8upU6Հ,Y8@ӿϺ?&=>a"@Dd3%Gː.z~?d:s- ~uQ J&1VV{8FI-~D/. F.'QHf2G\N@=E>Kბ(PETYav|~z6TUUwOߦ46v'WY1| {8a{pzΟu5PR> ˙?'eЧD QG;6!zAzsRnsG4nDP!Q*=64PG5Z}yc8Qȍ(: m?=y|23 G8_h{(lsznE3@:e' %@AP1RK[luIpm>c>hj=`~F(paOd2G~OV-s"TTژӽ՟Gh"v a> Ss[On%_ !9拙ή$Ig4D$EHoC B#cOk2jգsxXlABi7T#T? D+*IO[qWSw 1-PzM@933^*|HLS|ȥu޶ 'q=SΨz/5S6#5lba!_O$b !s AVX]mu*711[cGY}%3 9֫:.p!%&w|F@ZdpLNeTdI#A* $$~w^[߆]f eJ 4r !+0J ;kiwZw;>&>O6Bv_e* Zl^,)3*V !SPQQ0PA/ƑngJ)N zIUT}"R n/} ϐ~^R:}O%.O!炬=ʺ}"L7H:N%HtO-#ٞ,$@ʺ2A!6* ^<^ /P#1O^Oψo8|sRx R0U&MZȰ1~LCDiyujc^5Ag]+Dl8vabDL @4`~$гW"*Kbw'(=B;,Q۞W!Oܠ<iLR,'ie1E~7E?JP{2UG=]JZ|tp72I6㙟'?E?&qikmԋf\!C>B %:?aGdE77GLM:T '((E@Lϱ+]jHBi|ǨBBP2©m'@Ri%"@B!"%bIH!f=fb((KZ)`b/ۍ0J©E,/ )^=]cx x_ˉqpQHxt(Tnmg_<$!I>l}P-a|d4K:0: 8=mUT9SpFfQqgd\XHg<[>yTC# = C L ZBk1%PH sO&שx`; IksdMTtU,FOF{p@3,J/0HIN}C~=K "yGPDlFg`MYUpMXƒ~dJ) op}i,\yUn=&uQ4!h`@iN Q{6`8]JQH$au(N}T0 oNzpsH䩀Bo#yΡ@_Od1D_?{4z3CC3T_jTWʷY^-8og3PS` Qמ{O)yQ|77&{itS_ɕ|DC0D˿3-pw=l)y pe%YQ25hQʮ p*$k-'d9M#B[ IjWlr 'V4peTnh)lAluXAs86663XaM>TS]X)B0 ~x>IQoڬD6LD8NSMބ%eV!PlIPSxPIltwFuLp5 5(((H Q>__9x}8AUUUUUdHŒI$II$c II$IdEU,|uUTƻOa͆))$H~ >FI$HH$Y"iWCi.$X\r|/y)9}Nrʉ~w:%t ɗC2|p,yX?|?Lj&$BI bc=4SDKhYyL{Z=-X*(ڪiH|PP)A01ѭEAЋ] Fg&녥8+2S'WƈM%S1bظ]qS0fu 9;dOZ<^"n@ ڈ8wX:$HT5P}-e3"GEqkFs{GS# ]y wr5F9$O 7K AhHyQ6Xa&O+N'Y觭x9ɷXXF7)!6G48ٓ98~I5{B3":+:֋1f|1u]ORM0YdwͲ$+< h]F6OTXRk.;B zZu޷ƴ!4t+l :P(P.23"Z(% v+/mi <}H scUS!.PR}= ;凷BqT?픖ʙkf#Yb9 &>"kSk!ݳpXXt$I} LíZcm ÿw?*mw=T7k#d C KkűW,:4217,0 8CT51.lJkB9y^d45"nQhؿָT)H< N_8`$|7k\f?;!hFxٙ'\G4$[xԝ=>oɗ+d+GbDJyU&}J @tڗwc`_96 V#v;!zG:ٶz8G9]xpsz_;.XuZjnQܻ:Jz?G7cVBb?Dq^'/._Cl쏄'9upkz2:C"f8rd DK쥞9(|`:>w8B_Rd?TX]J2$49(Ä㾔4x[ppPsaiPy޻(t^]\I}r]sx},!-uÀjRvRb 5{=hF{9s LR遴9cw *8Q1=m!,2"sjkO݂* oAfI0l {r1F0=^@1Ct#H=q@#Ph}0{miC|?-2i'p|@J5u f\^G_6 9rKJ|1z^ukTp\|J$䇪Y?X<9DP{Di'p꓂Ecyy=|o=' L(\Z3{%"e)*0ݤn:yWާjyo89ɽAg h a?[=~Ᏽ0UVZՄc)<*:>3RxC)Oa=C߿[gn?iwI ':1Dw>D%$Q_ɷ2oO,AXCGi$fkVT)"4EΙø}Fϓ >m|L<7V\?^wHDGDqsnȎL)dNJz”ĻYiiԣjt BjM-2ǠZx@Nwdze9[2Gof)6Lm:&izn/RNdwyKm䧷G]i촧):֡D"b13&ęcq 0)-!N/)e^xV+9vS/Su90 >O^|A$Tzbw7 [7t퐤an 22Y݌;s >`")8γobs q6I vΦD ,$/z WhuHEtnl ~TL݋G1OlgXu;?d^wFL 2 D"V~GBvA+ÎMudySA '}n?>dzda;7;j3 V|q75OIJ`<^qp?ݭ%],q01e0snPdf`mؖ3+4>6eU(6@ta]'#1FJc@"vb)hji뉙qDž2GmH~mXXELEr)  v!"y !QȠf-np$8LXwsc_A,M,N U@uHi` 0Ɩmd?;T']vá BN+6Cw]3d2a&ܓ('n"<KE B5G1XZ\n[vՒrm4pG S?C+UD Sݧdžc@A$ Xtr:S?:rMELhKUt6>]qG{!4166g8y5D;ޢШ7 T`68@wV_$#]tGiCn?G=g>7t(E_zҒT}x.%#Q.ԷKagY>O?N1, i7;g?8d*+\8?N{-7optUsQ`9z 5;hI@4pkG?Uz (9]PCG$l.Xp,TfrbSO$rT0T%KjL (XEb3>ixY}q-w}{jHi7:fX kjw|*׿°$ %VBHcs#E g~;ڒS< Jv!rIlʪA0B ]+bia0<|SqCp٨9M~ٽo~ s|芁WݗZ^1a_jFUxW5#ݦ zrB[68=1]!6hЖza?3 w5> W2[Nb.ѨhU)Y(R ȣi|W_24퀌"Ӛ?aΉGQ ہ@t˔35R"4ܚ"%Ut2l#,˓iiEb្|o2jC}mOݓ6;h 罄O$s=.:KQsӞ;Vl,/P ?ܳцYB\F}]X?=bB䉎a|KpwR7P`Y[2էԗ`28n-2@Uu,?>,Ǵ*<,6fq{߾L;cM>(;w)f$?sň9O!}CcĢOhDl~AiaqQZUUpx.E%ȳo.߈P(Bf! mG*LpS<p @n8)6j"CST$ɝ! GnHceï4_]`86%˃阐jQ^YyMY滬Pee κ6Lf)`CT 'Mo9 Ɏ)/f5~0E^5Y6vPٖuPШ+}}y1B(&皇V}xg82 Φٚ|UpetlX`Bp9|7rmϓf񀶄'΁{:a)#t5z< v>'sLr9g((1B`%:]`D;bCM)uVǯ6PnH}^+pU-V'짍`!*GBB=|B2׌0,ܭp)-͓Ԣ%VgNێpd!.> kpK ߢTC6s\}&UyB/He"W3|ʾ_6wLY@(1^Gq=}0XJi]-aԱӣ a@K1~1g2V;䡭0yMӺA5Sd/5S_ Tׅ&/䣣F;VQx]#>Y,8ܬ_̶W.r zHX>Eg*,< ο+:&نbz~kS#$6L N}rq{\1{ Bnv*/HƱ&q]i{0Tk>[FOdF>uH_ʼY{ 5 "@T~ʢ$Šat(2Ēu&X8*AbԐ]ydUg>c` .E~ 7ŒAJa\oyNvpxKsu {[v?u1҃B߁F, N{ zo^bxRE౿篞 g`5s͔\ݳ;e~7wœ-mu)"M5X©O\m>XuyTH Z[Ë1W#E=j/gjx=nBq*}V_uMQ]A\|Wi+@ Mlc3`"+rAYo{{~l=wg:]*,BnJIN*\ `ȕ(Xq7 Yzn40u 3sRPB8N%lͷ$g_9$E뮢M%um?.RF #X X (e\Hȫ62l4CjRUSP$?G (|h pC#_'tGNYiYɹ$ba@c:*NojI`g0sQ7ڿߗYk[s: ħq;;˿͌xQɓ 8P[H=Lq$N%",bY32 ^W׵ ai=gG+C _lƁdXT+»gakCQ_L ;(~\|P2&eO o!a5 f_$=.u PঅX%w@HEyo Za#p" I _B3\GX DDD|d>$rFVl[0=Ma?Il`M*Ҧ@r;n v< 90h8ɤD<2bez!ayYY*;uhY$1>D* kQWԭcϚ 3ɒH>~'^'$t. ڌ H`d$$d旰Ǘh aG6X٨BgP ׯ'絞53f>ymQ4w g}1h<="d@S؀|0y3\G8K=Ot;\ WE.5,9bΑuDLJ_ĮSt_plwϠo5ZϽNW$_Hr\A8F w,~.qRC qCcPGٴOQOl i/F&^\ZOrD!iš(?ݤgbwKI?KfCeA /}.p qN*LxbAkk`kP+,𕨠DCWW(? uDV7;z^0 @ҝ7q@ 7@\RhYO~_pw|>^™䒎|#?' ]r‡H1PT\( @Eõ$؃>ee'糰liXW'aܷwe\a{HkEtm-Q4>!4p:.Oa)^}$ dy"뙳_iȜWnnu(5P7샚l {, ¸'u}₌M`N,8@l6g9 24 kpdaZ"$>cW+Z' uHags(lh4gzPL:S)w\-ƽH>gjCdT7KXAL࠾\^>9.aD%{.wY6tx b>H` jU{IBvcfȤ}b=7 h˒w 1z8b2,u\ ѕP&2tt\ SBMyE:PȳzZZl '>J gaU,@i ؈&? F-:#dQ#%ךz\x4"E̐ePvMp@xrJ!'B;^$;p=;Ґv3vz{7{vl*PޣHO\Bd:t'q gqQ9CӬb& /no#3H+ }Ck=&5sxTߥ90fBά]!'f`B8l/v̚56IP(ABB ()dRfO0δ)r1s6yzw<9IWę!$! q8CߣtuD\qU:"+1ƹ hZQܡzd)ZNWI-y:3ba満>]Gb_3|KcP>4Gi@[ϳD?o3Nu. _g*yFd:pl,BmEMA 5j,dY#y~(nsr_z{/(?~'$ӵeUUUUWb8/4ʾ(3 svҘ8rd%, #n^h j}н_]C lo/ܹ.Lb0 >{ZWdקHG3s[HPxPCG*`Jp.AKkr88LXi5Yg4>HEoEwAPaF݁v|"V` %'>kcR*{ d\lS{=s.Dvqȸiص*ʮqmaWՌr!AF^5"]ۛcOeCV@#ևDt붓 sCZt!@xb_f߄]<o/FV+&ӯ0C8$昔|O\tW=B.v,/.{0Kp# ߋ]3/O}2.{47xR>cGT~wQGs"9Q0O8n]31~FMyȊ̹30GyA32HiSv~%WnAzOl9Sj!ٗP o_6(vvBօ >  5ȍv6,Px=γ}j\R4TҺ6$ \ dRRIH{8/Eu-Qh dk`ḆG_-=v^.넖 -pz.qH .ׄCW#Qz۫$zr=61Bʘe(=)Wp_mm_L,^y^ާh݀ 4W[ ʛrT<yy0rqϋi߫C1v}0HStU] dQZ(\V,\ sυ .l,.c0_ ԆBdϡOC0E +5MF0HAIL09QQx1,逈ϷFApXWĈ:&/##r @)4omdbE"t=W2|o\*>ژT8 ^G[0U IYg0Ǝ™ QC/-x?az} 5by?ʄE Ee(6jB$Tu0ɠNB"`A<\mh`cDs&mL2 #B^^6#FTdwNPj[Pa[ g9::gMc\}2w+w9 rt欀&E^t }o`/FaAs[鈗H;( ֨X Q!WP%6!ofq6mM =e ^)jX; 8wOw,2/d u(6T>\^xN`L9r?VpSE'e=^u ihaҊ٨t(*c'_Ar]NDr2dS+TOFY :`4\u|wDuO׸K)sv`8?6*ZϹ/u[M]E6SOK6󉁡3 6jФӥq~TD& uf? rLƄn{resTļ1.f&"Y W5/*:GZg"dd6`1WpG}{6 _DճsCRNݲ޿]u;5=0T.rЋx^t&ǑQ'' !?ŀUB)ŴNbMǏNFmMPGlЎB@=ܹgzB?"?HW&9`@ ]m%3jeƃ&,"Dk+3Nݨ\n*NJម j '.qCÈ)T ji1BTq婲{ş*#ꭲlY =ggevaEd~Ƚ)pMizQ壗{0,0ۄ<|aG'RHt j;$r'W[B1{0#(!uV-:*!.sqY n6>8{3K@ |A&`^)i^Qx:pSPaN\^#U%V?VF/0 }#T?nM Xpn( G>c1n ˳my囝|Ay:aξrq$Py^rx=PT]ǓNP@H 9@ و'n?=Y*ri0\ NG3ԅdd>r:&\)N1"Yeȗ-'O<*p7Dq֝i{ ZE r\/qDz=`uQ8jhor/Ƴ$cOR$~u%(f?⥣zF3K(z 9N"ns`1p`.f><-Ydz808X;Vf uYҀ!v6$=iȓZvH>|\ìEyr>̃_T_lDt=~G13dInYܬuё_ˇI}xӢ"a}s:2p%&uH ;ϜsҬ !XD Xh;h[wEzד| lt` (>`0ak~oE]N #{ @l%&F wkL¤KgkzI%qhrQ^ Ik [< `,aW~pu`@ZُIЏP5j[F/%Kב^QmAۈyr$Sh0}F {#|U?׀wC\63i{ pdj"-1;ኇyW9U[{%\4t]QJ臃$ ւ_&Hb!Kr7n 1hyo=oq\ '܈[ lHOkB°C$@0d~_WΠH}I_ڨ7# *>ځqTs^!=fD1w ҃ ʛW逜\!0P̣EAԹQi(,7gKGͼ+IY2;o&MQ?*Sc>}+|(`M֙Q A%7뼺EKRbJ7p.sYߨ|~Fی2Ӆ.1be% sw S~>hQb5y.j D;zTAocrݛL>Ǭh9tpW Qa ;jIğ }Z"T;=Szn /"JE(Αh@9"%mh;ᖪ 6q+͏y 4ND4Szrx! 5/s?W:Gf54j3"~ ^cD Dd pR?.Cz􎵉4l\~wϻ D,\فRb,j)O]xt(wp8 X4.r_!1Z dXX?a&ݞO h/X,Âǎ3Y@8(رy~+u*T'*Bf%F&VM:70;3 xDG2`tÃ] aC'03q߆HLكL A L7Bz{Kch~^LHR"%p āfKdbq .!տA⡇kftu7$q & ;ɍx`wyw RH\FCg/~QWj"_h8H m\XL*W}oא.bdvPR\wv%QMEĉC'滆^Α +<G[vܽ4.r0wJg($"R š@O/vbwª1B> MO=hEw?3g5u㜲ُL-cdp=?R"νQ '#LkwM% 2HF4ngct9 hgeeR+#?d@—#d `^/rD OBr,[Դdt_uF0wJ=N.\&l@@;@XSBaQ&{[s^Tv g/}KtT:h9oo} (k,*OO Wfn"ByTG^hSm TWϙ|G{Uc=v*d Xk߀]#~1]r6߶XTe/948!G{32S( .; \qR &#8Ljc_|mWQ !$r}$ GA7tDt_˟zrRL\\:vwQcwf%&A18ȄknڍO >ιh.rUEuw+Cu&3PlB3y Y\Ƕ;_A~ wM?0BҾtC(o2zGŖJR,g  atޝ!e"nPR'FX[]Is^JP+x{!rxsӉ~}ߠ٘ 9p.sB' K wޯr6ۇdDvpfUs_Os}-רOvfT7 :>pB{T~,ϳDŽ2"cygDvxY|r,uWۏp|Sz4҃ouCĞ '&}kQ$1:䖸^.NagK?NlW%w{laHd*;|I<5C})]ࠦ $طB81ڇ R|degbUN6gIj[q1.k}K#8VoCrE^4cS\jqKY*"wH7 8ޯ2ueV*g϶^rp$ztq=(3"mǨy9훋4A$p 01g6cBZ&sx} w^{(@0fENcwءoByˋ8[̮4^8cZSɭN#Yus-7U_\_ fYqxB8O13Up6jFҔȭ,bw+̇#o8,MDHC`}r8پH,.\ Y˦lfc+DwoM`Ɔ>|ww|ܿ3ֹ ;gwXi/q2k^c1x3~1SFFwkn5NB96G~wcuxdQuy8Etyx95q4uIC R8^*cs b*I6֜9dh@]#ת_c ' x18o>+7OgC'AHv^5ׁ7azx=\֕pg X=lVLߞDž7˴8$sU("bG6:=Xzc*[4` O̤@(4p<}ewib5멌7Uo>awss\8͋Ǟu"2\P۾F_qm7׳/LIobw~Hw^#gcxɟ0ǝG[D Bjt~:mLɥ>VĦP`{q:k׏_ &{YGI;҅-i tY:q}o.dLîU y}Gu]#{(/>-j<͟N^pqST5;jMZ@tx/ޜs.E1YpCՄu]Ǵ?v:>ya6t5k^9oҩso;dUUUUUUUQEUUUUUUUUU_^Z'aqz0 y$L-_IBOp_T (2Rc⶝,[-рWe}\)DxMa Cn$G 5=~`LR>FJ$u~<} |cfq~"\ Ptm107~B-"zce:ɉn.s^$F 'G?/$f*9/_8X?T6h L_7qCQ ?tzm iF :Y9b`Λ#5b"#~ic]/Z}ʨ?ecxt.ǧEGljLć|ĎmL#Q0du8S2°<1OvsU333B&VqߙR }s%-CkXGʗo_`q|x{o2['o0B)8.52+^Mn\ZoJB;ۤ)?BLo^2>A͠r+c:H XGH@mqr$t3n?ouTtC (' im{S2zyh N I(J|ګE@] <3uXrM(CE;5s|;`N Y5~TB乬OS6,0e-FSH_!IpS5(9iwYyyh\zCƑEL:(c?rsH'yw 8iMf}&Tw=P;9LNg*,Qt(gU<[0ˬ׌qz{#U#,mdX>G' .G5~7o0{¿VX5CʛE̹x і'W,* cDyt_a 9>+=#zifYV΀cexjNkn`Hv? P8 !} ʮviP!e|/N|AIGXXC,Sl*80`eFIϼl @Xgw4f`2Dqݹ5tz=Fasgepo:82K5D"3`y"9~?Qճ{Uǒ":M{2?Ѱl[y*`1" 2}keh$4b _QQUDQ5UQUEC%UUUUU1KTP@QAHP|A 3x&S%:7"T2}ߏ7vIP\l 7!u 󉌩r2#UP Kegc-DI [?yqM  \,OmsgJ}eE;ovgw9!`aѝ <+Mua/~];VD8*$lvbM!0sϓ?2fax=;l/wjCru`1bl|k ?Io|TD`.;jCg1\ [{.ŭ'3BBH"Ɖ<ISzf.j:,Qqb(8k`di~!1-7B蘸U`͌a@AJ5M+atFݝ({-[1x^zwQuA}mI,] |e!;G&bf ~*4@) {NYI]Io!!HIWPG0Cc4|H-f1]? gG`U;jO㬥/V aOH3`Y&Q/׎ea^5\gsG-C`8xOP޵XMۏw u G Γ71eSAP~<<ֳ5JDmh +(0}+}/[@;.`ޓ8' {_Z( /P;01 Q?kndA3qn0։:NbP['ѤvTP_8S3(88: )J ?6롉vh/T޿/Ld7~/܍ &F 'Fs!.8pꁙL lD$A:UJb?fW`qk+lCڷ2vt &x-ƸјJUeuUseerGʠ$Z"px*QD:攅y3QhEb /IrÀvY?w%ofs,y_ ⯏v >#" a&VdOXڳ?R}h^lr?Р.R=^HR׷AO?>kz ;wۻpϧbpOOЁweD椦 bkܳ BPxA -d^mID>~઀w>{w뿯n!ͰHCƿA襁0SgKa wy)& z>E@_/yGca5>8{6'Mj yb>_ݷ mt(\P0(Tŵ\vjҚM#FC5EpOR'V:8A94M_ԞXh, 0<4v hREWp\)*@:DXdRETIADQQJyjV?I?߶)EUal EX14#ڂ& 9-:֨-,A͕(h))"*@{2Ow}3@H($ @! ErTɄ$D0LK6RvT (O"D) )y} HAoo+5powipDGCp!hS鞼s(EWot{"P#Q[ǽٛ_Vr/iقԩR1eEDz =Ov~|KzexFAث% JEߗf <[,~?'osh̨i>PR$Akx">OxᴱM4??~~d9ٴ.X8YR_rZ>y(O J{ w * 1DODF~ܶ>Aq 5y%t 8ۜEtvv?_{dsvG sB691c|it74)OWpXJ қwC1"hj&`JډqA)"vML4QCQQE% T}Y%@jJ0|UAA `6w5@e5L?Ww8i╠Q"vw MQ¾28 bh%ܩe~gpPfLg<600ѼElOe}gIZPAS07zP%6@"B:<q "HN)sK#G_< .LJBj^g0ʨOWٿ,NԾ0DgsV_zW;D-ӕŻ`:(D>"_ap:zY`d=40w`͆+&&`W?gW4Df}@Π`gTׇ! ?ϗ\{s*;@Ij`lf+"[O⼁Q]ЀDZ!n cUH#s"?'wHPA=2%%4qs?h PB/sv@lyf}g<}/29-(`D4nOQYU$F$7 uvêIR%G1\0 }PV1$5??ܝDMKx^b:-/N$lw_~9t2hF2 z`OP릾mmmmm`x<vm6|¡-]G#Qf:_1Nx`!H@/㩺7>?>0&6Q"'6 |y9a>_T TYCM3󟤼f9n@ Q=\$Y˦6/1D|TnBĸ7 E%&=T¢qzvÈR=8>Cc@ORӪ 5eI)Z>LxP^H$T<5puDQ0N:QyœfCa,__~Rڋ9NJIa2BH - M".ѿl;)ei;<^.A^l~adU uG(, )#6lgÂ{!8]7e>Z1y(>෯>.ksQV68-/ hRpWzC>B@@_#M1ۈu>cƐFr q+D#MzSC_暸*!MRC4Ha27ZD sCOFzzޘd3s| s*>&r1j&&G: =H+-T=RV .3M(8M3Vv~=q`szMS:5?܏T:H6Wy)vb+\'IneJwiOoT9S:/`I{ `ߏL@͈`%UcoJ)J i(PwpP|>=O!?zpW9\cY0#u:mo;^b>EpYA+iw<f::yT=?A(;5QpWcDӇ>緮#zA:37o6%mຯS)J,K++;`mwD3U4ܰ},qKk&` ߾eG B۴ a(*gu+j8 >`2j?>1w?G%ͻPÌѼpܚ5 @P/]gAL4HYg) 9B^?_>n/Fp!'.0ݧۏg!-{1?m?ĺg> ?`(AXXb"߻_: EO^mkNk#3] ~Ϗk׊hݏZ3_pwD] N8猽c=ZƇb^VmӪl2;G8ծ,|Bvɡ|B}i}u5j=s#K # @* gv_ngwWCw{SĝI?0m}i`mv}.w^?f7׵Jt uGx;  'كy5R 2GJ!Mϖl-d"k̸Mñ!!&aD!UKrc=qV sjۖJ)( оYwXYS660ۉ[o;y בu80k<8lb<؎05%`;rZ5 /B<(&g:W\Xr]'rz F P˵Gh=e`8_QsQ`}?YØ_ cvtr_ SIBﮓ/@*=TD J?cޱ:ׂ0Jv Ij'cᣆvm3_1qQ(UH˻|%~ZxB~a #ƞaĺ 尽73 `QES}5r8ןW萘`E" o[bMa]`@YR .!kp˃x٘IMƒcU7,l:P@AA˯ʼ\b]?؉ kr0!2Ö݇ +q@_{yMUM޼)1UL€YT*qHp M/?xn~/H;;V𯾰 íx*#O$A&?? @R۾Iq[~ˊ<Lv IѺzظʐGem5vIVv$Qk#=bݾX >YDyıas'w;t|wNd>Spn?7_xc/eI 竰oцo#,=@qWvw/H\@v]| ooƳG8X H(Q:i^?:v ~Uʚh~|FT ؈M9t]P;ѿ~޽z١"|$3Ep#%){8JEW*~w r9b;}\9:(BBo@bb}k C& g&7ǫkRNZ}<=* ℾ@uI!=9P& D%|ppRqm ?(a*Y@?nWkS!۽X}* f>4W?C>4[3\:}tHB@hؗ8tOcsѱm׌yޭ7S(Cf7d8sNiM xX~-u?]ܻ4ݞ|h((V݀~g(~.u6u̴eM?ufDF; FUL]>2]o  ,ݭI6Ne5ɦ'}|_ \"΀Ɲ7GQ7HjzRN"OG7k0Ȝ"Cdoށ+v7q3 r`\N4QUs: X֚f#Eo$ POߥ 8Y&vQ̈}"_àak$')%qP 's5{w.wJBC,j2%[u{¢>jo||!0+oSq9 8`Ѹ sr<4gYS,T9x)ƹWn$c}k.<{N}6:Us8+6ݴ:NyWcI)0:ԧ#aυNGĝN[O|`_LѨc>fz̮trVχ|a 2ucv,;\0S>ݳQ'Y0 sPq}BV؃Evj%?'L?:5H$Pf|5S6o+vtO'^|^wz|Q?U}ηh൯Ը!Hqz ;Igᵽc,VS&3 {rWlfć}N `|wc_fyj= oOA}>eQ_ z|)RSw6y0oRQI$9[]?4?~cU9@b{Qӂ׬U[|<畭qCҴfg:/G>kǎ(dg.G?JW_N@x7^Pk>aDݬg]"pWf;㔡zhvſ0|aJ9.]0;VG5}7sp_GQA9\N:<˭ha(Uq $ß|nv2{][0+;(l}x\ :_NH@gE!*F A7Lk_Bl* i=3DPy ?O{d/ 27?][)u+ˋx.+2̭G9X|.Pxض2{׽{ݽ onB ,,=CB ;2 bq HS{Lˏ᷻<7$̋O.{#e_pB/V-|%F/j&SL&0[MjeX2?ӟ>_9*UQUy}P?PY;ǀ|;Uf&S=:gT\'rD_Z[ΐ;&>Ugp[uR#OU. yʑzϗuUϯ=x߯\>-!S&=t\su.;/xZ L01u;WSA{wNn=^of<,qÓgoMC64쭾/SG:ViBcADrϾcc}V|8N>eS"M6>YxOWa;>tHivu݇>UަL?YTGוd83z/FJݖ4ug'_Ɓлe=stg-I0ޖGһa}aG?IOR[Y2w   OHI+@y8U8xA8fg]._{Vۤ4[UADj38?T>/lW~ c)dD#wM/H'OWDs +8Sx)DN5_ڂV0DRY"C5":SyDDs|K 5 䓨0O˨l']"9=ۦ @<[ Q2:sn\ t:3_o$4p.%6 /U|OwU'9"E6dIoRVua];bk(8鎙Dٌ.UW9]ձ>k? s틹 jmsٝFTIX<`QA q K#t!|Co!E|<*V!KF*=# IZ Yve]͙fхtFtO̲h- i{`)l.B  yq" 5d}L5#;V6]>8Dy&GYCwi>&Ë{/FF3C'MP @؄w{TS 30/[&eӊ?I$49 > yi9;qr)A-ɶA(g, c#YfB-_3>RPw?_e38xd_<>[ pgSMr"bY'^<<"_+%Ɔޗ}K7gT<ݼx|"@A`F<>s,2|Xv]C<\:(=5_́=xpO~; $iHݽzY} +1GNᦡfp~ڝ1:q<`o]푠=Dg0M]12|a'7+\¥utQ)ՅqgNª7yZg(XAy%k\9&|ٷIzmp3UKʬ6 p"4ҬDM{1ՙe7MNl9WMrc8n|y>j{)rHX~}r `-q. l-ыA(Wӱ#C#7k߹Uj/Mo`jKd)T$8\]`0W ?ݻm+;{9ҕ; |I(S}j-YG?S[ͶLb[;A-%ARYߘd!^<_cɩ.+Qʓi1djђ"^lĕvwskJ}ϴfm'תDߢC(݄M 3\B''~{Wpً7ïM~3#?+m#+>rH6e`(řa87ks+~aHP!?~gPpLC1Ƅ !P"GW-̫;D fgj.o|̈ EMDvчvj>=O{&qE!CsΔ,~V}9!اuwÇ6$JKӈ* hyХFK0};+_A{mزjҼ.P%е+휞dz{4> Jg > <Υk83/ Hr,.ίr]a)6 UkT7v|"苩(4Cs|r `IW/0zUKisuIO9,|^%לV>ٝU8ϨsY\(ɖ*|~_9/;uM`]~cv=ωBHnځ| L}K/ -O=_VL={e|}D_pkH6DEs$"pwǢ8AP渔kɯO0;QDUX(~롥j ,7 P} !( #l*|6PXnƕ_լvU @EȳWk*""#AM * >:"qOSݞ ZH*hJVbbP&HxrzA1N˚(uDA QguD1Po  xtБ`'- ԚML4K h(L%2 L64SBU^dMV(o0inA96jdڝy1R,h6PR%43c1 pS9 i<{I4h!T9Pp"M6"1yƛ.qNdM6uɈ,0& 5hMS\K6XlRfTBLs^N 0Нkb6Q䚒%QU M0k$-gc46tjOQȣ ^ Hg Ym_S4>SٝMINA24ihыEQ#ȒAͲm鈺 <,fL`$F!$l&iNHjcG02 AhG$W.bȡ0ώ =YCD:B"9O%IL0GA x˧] > `x6زwC{Ěp^A@Xm7r|Њ0ZwG#_}._ v5^bps!P@B<&$ހtT}j QQ( VR~j^`YֵMő U?徇>S뷟AT`2d~= vI$z:n3R[m=f,0DL$xi)OVkچpovCOi&>݌H!${?4R82" hJ[ @=_Gw_Yc^fs4a"yY1VfZ] B $Su0+D韥 9yYLr@$-BPjEBk~H3vo y+?\<}r2-F pQ3'hA\>Ҧ`_O)Fn/ +GZƚhKI$mУ #^=s|2n`Zk]&Sx YS >~a?jX"gц{.|@Gvx(@}4HS30hr B=fa3T mz'?šVO nmsb:Խ;_e^]qf bSߍ"ߎ gpGG}8/GdjbJtiKa oDZAUXĹT0|LFİ^PlEH^R,3x@4W~Dae +b ͽﮞ6"L3^~59ͫ;s3!sL9@YÄX2,NC?EPp3{śr;iY^Yͣj &gs?m $*@>?D p}z)J$̮ 玆Nu5y{vNk.x8n~lHW2raxxo/?qqU$\uӾ!.1(`p.\ I2` 9H0KfwKbp,5\Ү89<* Bb-ۈZWbHf3p'0<ʗdOTqQ|@w-b1330҃ü$((ig0 2 A1"[|9{`:._Cpl9κQoQUҫtҸWqq7sی>Oz\s:qugq6v]AaׄߕGG9&p*|$⭅L]DbD  ֱagy:nOH < 9 cL:1r=[ڂE Zyxq9 q5"HP'q5QVqs 32dKCbbza,.t J)$fC'PMqf4TT2!$<5ç18x":dk@F>].',~Ѓ#$ˣz+֌o.휹$e I1!~;yמF{cA$UAIIUKIHY-6_T߾XLZDTjeI2T/+\}|P!90oTz-=eie8kCǛC,72˵CY>SSgB^82M &, Mh=ngXp4KlGCi0xDTl`y5xI-Ip~LMQEQ-8-PaȗdHT~pSSÆ+3{;5+.Ѵa:pDHx=(3ذa*9~==)\nнDө0O᫅DAF+O+h`eeGֹ.9YV͂u⮎h1ĊcsdGDJ J@ i _)1R1 PSBĔ$IACK@PJDDHRTQmBG'`Rgw ?߮Sd/‘y hjEDɤ%)h k1ԑࠨ㘡PW*WI+TV{{:=9k;g:pi1}Ct]]`0tQ{!uJPb ЀѡR< #$'`2*oe}&4D dJ-PY0?CI B'ň(!*E+Q7P{f@;prZZH*$OēS+@}>Phܑ2Ns'BAJބ]UY! 7Fp5p0 v%>夦bG =$ƅf^K$;J4:zRAA wː(0BwkGeiV1+Sj> X((AXYzC|`8+~ >s/|T &ʛ/w*esL#.J)6>mP[/ KO)%Q($2 .#*Bo91u\+cSp}-emM#.u SRM'#7^eUh%UC=::]Τ*ֹ|wcn];9}, cM+2]FƵC)i (7-'ZN싧҉pZhֈ@%}p[처 TN?K=r=ID,%MUT"DE<9(LOn_9p/I.>J0 QU Y҇F B]P*Gu?"me_G|euCer؆%GB4zBp C2 _4W k,JddF:gJmO!+3["+};7nv q˔!6*mیʀє1>"n#"Iy ˽vQ(pUNW;(`퀮(0@& --~pK@`$/B,k0 ,+j??!zsu4C%Tzlfw_,TAy\HDE" ںj0m8ҿlQ鞊Ef(EFo`MEq9ΎZٛ<]߳:x@ @2AR09p<>Eq% K23!z7 oG:ꃕu3M3#},Ѥ&6e  'j%# +iQs'i\&򐂞ڳho=1A`8G ;`nKB*mÌدdQQCe`z9I0a9NVT+/JYVB͓) cZp PVU 8&4&; Ç?"jUⵧm+8g( (IvL+[SڴsՕK ' fm^9s/\BCLh=~3^op~'\ ] t>mz~)?AxC)_LO/8^OtR=?20,IF}~!.|"7Dž*]@drYK G6w 2+$/s>?byQ*<o 3Hn(F ΁adx.o3)+̇l0I믆B}K1dFHa"qc}4l D5E-{V3jHyF KwY_&˺}{k&/]95p$RRQ@AUt>yl:B"x)ZkT1:{<M?kwDt(*{{k=` -(q (?PsNg&*  GҸ1]" i n@!22V(AԼ&@#nRix78)MI|'4oت cô U#^>R{Z`LܣƧWI'H0W-0G%2Ȥ.dq83<-DkQ|VBfq B.|\yg! U )Z ()ةMהGxp("az&A~\',6~fh8!kIMsPȄ3, 1G(F@ m^ Uߧ=D?m}J?S"R,*u'3Q3Β#&GUgFfwXT1Nh r>B?&n-"޼" 0 1}QJGGTU)&;~4#bnB1W(Q >pcɴo3|tVĢܳ8|] 򯂥)@]uGVB{9o3FK,7t3k+@P@ /BȄۀ(>"#Xաh"dqCX9HYDqmasˏv᪀B@!bU \!430m{$x n+Vws#-ZŸ'b2NPG+g d;YuGdc2LYl.Kt "yw@R3T ?o}ek2Шɱ\Ȣ3=iQd1IY9ӯRwOTg.454USGە194 $uScK\sSb@\{a2u6I*)rC+u3@eQ/̡+O`}%Wb`oɑcdr"m(\cZR"wſL8"6 x3߅lgؑ',ryp3yά0}d+k"x%;sм؆*dX:[US;l3ݔQ`,N!i5C?͟?J_YwL#)%Ov$HwǵU>[;:C 1u{5?/wEϧ~8%]u+'aRCW|c#&̃j L00?D`Eg±/^)t"̡(95k XD[FWBOP%o$O*8~?WZrm_~$J(cn<<_q$Dtw6oNq,;i4]u%gy ] TȠ_?,.Rap*CR浊O@?$@tHwxȩ!5*욬n&c4Ndg^?=``@˵+Mۢ=ߜ8R @JQK y{{4KV+?3U튀 _AhF#_;#(^-*)oȓ<|w4 Wgn&:1`ݯջ&*riGQK12#)"'0\,'7OFo;ϔ`>wJcGMg+'8iKm\ϿU|unUE z"A]T?(&{f[ " RiK:4P_і`/v$a=Y9,<,fwzzsf?πB/~ B*qSz}@(ɕPu8x{BD''](SW" D0,z|pRU$I3Jڊb0c׸rMLo^q/O'3x#s!VF_țOk3[2{KԨne7=P 3@,r#2ffPyi,ڮ+=8u/kQEGo2ɂVs< 99ÜNtDy 3NABl46 rNJ[@vkG{v|Tg5g0s.gwb^W'ӊ'j{Ec^UJ}}.` eQ_^a$8HK\w'NQϊ 霙M4t=v`Cjޒ71ȽA0̢ɒsY bj9}G|9`2違90-Eꈆ7:D5i=َwW|$S.܏c֨x SX ^նթз(`5+*hV?!3`hQx%o'󣴉I`&Y%Jw]]?^pK.kUR)3De]bnh~0B ۯTd6HCO),P܈w .3x[~(fV%R0^$UysX`\ r_?#Z<;b ,p CK ŻՊxZ8E]DFf=9p_9jt. \&r/& 9un䠇B[9ܭQȿP_rX<<ŕ\)c@R!㺠Ŏ#vN?M m-* \ZV{$Ifͮyray $?/lBy$~ p OWݍx0S1PF@ T_!jC7'LtP`}+/O U5a 'TyC>P~q)xYpUD,Ȁ::搾oώA'ٚė%mUKJ‹~tNn$7A;qٍ"J~#.A~Z5e-zSL !X?GyYUձvam []iFd:t`#9[[CPGLnq1Gx֋ > `۠gk^}ڰ+\L(wЈbLřKsS:D=j|d%2I ˺A9Xb\"Qd23XɚfoDWO\H߳s˚rE EJǑS *]o?d~on }l9܉Uu|iP+"-8U0"ۭv)0ߋ>%W3O\>#6@mmPX)b ;_B:m\? Ak,#K&8DftJ!R72f8X>v9H?&F՗N.æN?0Δ%œ4|S}YSmEc-Q!dC`RW[;̩}cMZ&}-,`ZRdh6qEP|xz~#]9܌}~nW+Ƹ͈,4 %|Wo޿I+/I={cy+߷[9p;QB`\#H`m=>W!GvXh~U+ <(ӣZ\oQU-յZ>6PO"I/Ƹ&4Μwݝ?-*A HuRa7tke}DoWTGj=8ėw{{|^3uƪ 4$;s{i(uzɃQagzsL1Ƭ zD,ßx3}s ;(`ٯ8R;<>p|2dg\lX7*%R V=pi(bt{`VxdW&/z`suXZ6}o삽++igKuq 1_g /!3II?Uu;gBd67s8>'Tvh;y"aFEf U.^~Hו, (L{I(1*sAr'DŝbQ6kjCєE (CJ>?/zP@az,yvvpW4{yB>&TSq_5ПJG9:tNcۭ<z18 ^3l䒒Tt]dFp6eK{rX7[}\|(JTm)qxRA'cH""HCP_JCs_R)C\g/LaES`6&P `BVz]MA aaA1P[#4Qz7\4JxF~A 8{yal~5m`?a30$ :W\˟|9|wcwM6H@’=zrӊs NQ.!GH.0 (28:[y`WP"i 6-,3ܫ2kP\kgɷ(M FUdg* .8'{sٞB!qCmИ0V<*INC@`@"S));BgϜc/OcFOӤ>{ r۞3߾t@hr ]0F >lbv m|R)cku<ϣBV!Jצ@(}1ߥ8!Qt;$!WN]Ȣ6-sttTWBKq1[?g9~885q^=!Y;kglGQ"ߝ߱n/ q ʈ9wC~5 2Xnϖ̺/giOG炙z;dG3($VdW[&!΄`^8$N57O<0!(fB pWR ]z!uu;ehֽӦ͛ʀ~j5ۜ6.C1 eg3 bƵ) % KT_3PH LxFIYM~o{sk1%۬f crכo[7 [7LL@(0 p8[ަ8X ޔAf/A 3EpZѴ9] ŧWr uBn%ug .N`@0mm1I3hS*¸emW?%282{J;{ u6d~eh43g p] scmÙp7ϞI韯y5[eǮy58B^:On]+{<;v2FI|ْdq8g7خv\fxMÖʿ(G*yx^Vްj;tOS5[$x{Q*o,{d=0b /#DqU+cɺ[Dw,5+JUqUÛ+͍-鄁MB)>|Zk;$58j"P ]qe|q6j@-r]˂Akv˲B5@;e"9F8g]WooP05τ,J,4Had WbקO" 9l9/-"!PQb(FrgK<z&-˜yDvʥdւRlTf7R_tCrO$znc˰#9Vjh4 `2 ҧC4s9,I,Cz9!}-8l5"La ܮk[<퀺;ޜ#q˪xCuvqU0 Hg8|'^bRSARى4Is{xJ{J$Qg S۴OG/\zR҂8hdKYkç^ :['tzJ9R3SK^>UW \G(+.ŅyPE>fI eᇃy~b.ԺbRRNjW+Aɏ~L|k4Ⱥ1N؝R̈́ѨD(|]&to~!C{SA=CcmH`In]ܝX/ӇuN4uw{Ǝ'tN[h+ZStXali 83)D$'+J0~8`UȯDd++`8'W5#*21gMGfz'Q$1X T#Av{༏)A|L1Ηҫ6E KEE<3zKyrbEë ʊ~LE5)vZdiv:dڵF1t[7GY ! %jn#i sa{n;BI;ڳ6b|4wa `l)KI96Cf ڀ-#CT),°1}t1raK¶`a=sU_AM/ gDPkf@\AϽXzXkUM <$;3;6<+ ن\j,SA]8&j9jټo4(&B?`57<^S]J_z5ҴVOfG&|ш&4{ŏɱG=0A/JtW-_T _Xq6e!?Oq:l5:}hڟ;r OV(`;Qtak$vs.xVqŊtn$h3HlCʗwk&!Do9afٞT3s7Ig~m6c Ƌx",Q7LZx 8 dsW8<6k߅:L@wSe~Õʵv /A\<D ӃJ 8>᠄P vLnB-b->Ga#pe$J(WFAO"OL*fdAYpc3σ% W!1WC  9"?`_|':*-GgZ$6$d<T-Km?L# JOYomwnъY=C鹍$Ji:Sbcr-><"i }kh.QR6{pWv] pؠ944=p]`)l?7caOWn /Rg<=N%C=y3.p V;wmwsssssssr˗77yz_{6(0/x/|J8~>p&HIm^8KĘ<8!}12_B۷0K} 3 5 4?:7?)Wn#յDC_*4 І* PO_!`?׮*D=ŀs퉼`C~b4WNXB1>i8?w8u?7y|jQ}& +/G;^k9 ֱy]m7DCE/uyxUJ ;\v\b *4 ѓDyE/MTIq1*>iwe2}Dia]cadzLpE|P.s♽%,< ĥѹ.]r s)^{v}0>rnEjk:F`. uC)߶upqG'!GNh5z1s;m!\ FbG\%.6(>YF+YSqJ[>uB@C44(5G"¥H2b?(cprLbʹ3rۣPA(tx{r1bT{|Q']a/=v`a`gNp>X .O_N yT븰)dv'T3פo3 3^ǂ3ߣIsߣ8ߕ`ZmW:|cEM Cވ9ӷ8heShy4x!a5.A=`y̗c>Eb OƋTӃYtN:_=Hxd+eZCbKwb ||5۶FԸtth#MͥϬ!a ۈyYRAܐ%iyqsTCGuK_c׷=08)^GkBX3Bhc(C8RψznBI1-M!%QAۖEI]w+J= @ˀr"rO\Ө˚2p)(. !iW3NXtE!@GE$C@-C3(6*L Y^q7 zb 4yH?$0`vOj!/p}+)UeLx'd S 6(VBc+F8{:^DA =>t@ TyھS^p&)D|  ʜdߎJ) Td*\y$ 1P4yE =1 ؇\*%M@q, >ʹxytIs}z83%Ns NHz\ $R r=k_O>ɥ6Wv /y:g-SyE!%&R 9+72N )##kO5XX*7P r0S RX !=Ԯf(>g~9p t8)ބ'f(>\ @zwfvpԳkQCS3vg . St7e/uҊw&Va#.tgtQ)*.fuD$|{j>KT >⋲ %8 'P9t]g]_ d$ Z@9v#Hjk>5'<>d 4@`TD) ؆P N{} <%%CBuO?V} !.pӤ!k$A=}j!3uP ^=g]3pz0k  ) ܄c:u|!E%șSCXK30Do7L8A&B:`38yLbx2ɽBL;Ќ:b"n84]RSgߋps8]˦^~!{a;$ё<\2U)_(GP*4%!n'$NZ[{L[}Byzwr0"bF׶泀ua(SQdžbn };@hbOq\ h!D@T^@s$oZدM#p O^$H 3@{f㧿iļl0<,B$baB@s%qԹ=FpT#4BO/4{漌ljA2~?eiN2F}>^Q4|Ir|p;$_o{aXn}Pٱ6 u N9_x, ֍OI$X&=dLx<H4NޥfDk.oo 5 Bt#v|WD<\wƕD%o@[.RSd<:J[ˎ;"#*S%ȓЁߤIntr%(Cqh/C둠"R&(Ç rC?r~ 12}a UY$`wt70SVBÔ+Ϟ1` L;+rqG%Ǡ*dK>mHYd$v\7h i%iC̼:n;Z<+.T98N9v^u(.]>twɈeuIM Az Y9b^ɹŗ=i!ب$q B>4vBrWۓ˙:r!Ġ;J8=Ń6a@.Xlq` sb$>aꂤ8HEo.jYBz6zS#U9:Fbk`⅀$fw 0Drv9ETGТzD)k0׬ͣBLc goD^A麩  sf~BjB"<'#\Ç7F8?:~9phr<m az|ӬB`Yebΐ?1_,A: z%Ύ?F[ا hfG^>9Lhh?|s Kݛ_H;D"%*E%X$HX%)DRUiHB9Aoj cP=PO|ؾ$xS*NGщ"lVu&fAMp{ᝍiú9If,jt㡋G~x顬}d}D='ˊP;ߩLjc$L!6dqC~+W`@'[܍ϢsN!?0Bsjja̢n/ @C>2 D1*0C(c˗Qξx̪yw29RQ { %M 7`C̉DƱ gpCxTa$5`l$Kh#4Cc7$%&(a$y^ޡH%Ań ('-zk4c zܧXR`NMׂb!7hC˼L!Cx0/jCP\p^dΜ f ~$a杙 iNnי"&0Jc)Kٽha I7!$ ) 1֍'0 Kep8 J$&2q30v5`1gSv٘dƃ 2"YsD&g_DI{9ӂ \$#hQM.AP=x1|xdVIۙCĀ>OtbtV☛ro>PN,fwj?@Wr}RP('vI ܓykAD (/4&Aq24engyiN!MƷOnR;;o~:CP&| e N&wA;" [i [ ՞ kh%;{jɗ!s٫jYFp' >m)brXT>ZBX寏\sT;=(T5Auǩ]Z&nu8 >=`O" A["5 tBUZɵTuNdJby-`=7+f!MVdC O<xh0 6}D08)&H{+ud3Le`pd(%"S'YX9]x"$k8qBAB2#u]6F@GJ+yANA; @N1dSz81徹}Sh|$$CQ% v(ĩa\$ puldt{@aNw~}A‡{ }[wvf C V%XCyÂw@'4}J@Z Ws7ᔑA 0#%:ʌ *gL&>[jn)%}dL0)^. r7r20a[(zb'0xp 8;#P< [0yq#F|r8X|K-t!oGsg 1\gs%evS8dF2Y:o$X ̓Q5$ gyW^H4 j**h0Р1bxtL9"q}=Fz:&wt<| G}}ď YBBLzGoցko:CBOZ!j>Aa/.\_dN) E^cMτ+tȄpLp|4?=tr|'ꁥLބZPK 3I =< 3&$s!GBYCw 77Q%pVC$t}Erq0`!4cYQ2ςh2D9nˣQ@/W/|Kܓ*Lc wMrSnic@יȍt}tEq*U!yN<nTxK<׵i5$`Dp`6"Ύzz@ PBXmL0J 垃4Dh'`Ѕ'cI3y $HQVw ݘs/ 9>VCpS\h'`n^Xoh ­oySnHr ^TKb&Ìو qt4ɝf&;@:h&&= _7MCPՇi6 "0 zM;^yȀ5 ɨgVBLI!eG߇VO^~uﳩçGJ?\聱zvy`75GȰAQ +\ 4l0-bĐ;hJ=BР6Lаxp_2&a㮮K[{ w2r]-6.Ӻy;蕺=u; MZɩ[;嬻Ywo:Wρ9;=sMz NyRJmNTbn  S܁w1( C}i^dŅ"hMyozȀ5?79Y͕s^'XǼ7T^!` $P'09~ɪ7!礓ax u0݈j '!x+lQX"za9"#sE<ŋI$FTL F-?KeEXm\%/L@@ B34 *@ H,Bق |wy? }P~C=s2G`ȌH *2Խ%ttcY78Ӟj kߤ4! rw$<԰ߊuO+3_14 P0T>jb ᩫInaC2nxEUYA߉] !3<`P+ma8 LMÙI1ۖư0ly,0S84b؜qO6!k&2i7׎!ϝ^ja:iZX;9 4 2oӠRg%ddsv$ow+۩i3x;WNO{,QOچw+P~i~uZng㞯Q8U'=<4*$8_?:fX3~e݅z5*}!o~PtJ>=O7nZ*HV$I$pU0ۇ5'sQty&aAʓ>\3vHahrvНW@9sM<4B(%У}MRDB2hG3'Եg4^DN a1|#́~P*i+9c$OO ϵ͙qgו~w eO}'q">ù<`BK^@Q NvldNv#ٿH(sO ozB3?nϣ&T=$J= p\jN6fhTYu I'_-Sx0 Aw$zdiT%Ñ؇TR)$ $hd&L_Bw!@ռ Qrsi<@FA贶#xt9*s>64<}^)7ul<Bd|gn8l$>snye; nRˮ ߯){Q퀙j swMݎFp[ژ4QE0J#5SAxT&!@C|4Hրe0m(5CyѓL <\?çɑ͆8x 8Q:"P'ɦUP9#!cV{x4$6MfTΝta CpGz0Y@+2QK6.sgbL0M&!7岂sOld{ɔʯ+=c(> m/("'xCIN7!Xc)JHILqr=h*1cنwF4*4'!CJ8'Aw<0"N s8q]\U]]ctt,XD'1!,͌ Ǿ 7;d/?Wlm΅ 1'w"H 'ݏBSI!If --1;zHO!xq/jh-",=rwПlƚ&0}B/7H H&tkZD5 ib^uLYBt>\!` "oRڪi@ow >1@,DU`cD? ]CQt`'P!3afoyթVMCRz l:}nRy/rYȤ< ᮛ{uwk묧]#Qj*i@|n8fay+(B$]C 'Ey;%`ft2hC%)p`aHJQ"T@O!CJ (C $@A/О8Yo"~_IӼT˲"({2Xa WrCU?J Dh3~Q &R dQ *Wr>n ! ct^'r77NOs~O|nWý0OxԨ(eNÀDz FD_ڈu's 0BΘbpd <ii u~ۇGY]vFW(6| < z;C1PrU^b>'L`3҃obQJ}HgqsׅavG)(,m!2'sǿ4ǁwvf`Qր(;gͤBIݙ,aw{8qxg;/׮_j(;TYDPwwIA'@Er4,7^sR6uP D @g $DŤ*z")/s0;܂t0bU07ВCXk>"I,0}I=U,S[pR%=E&I\@ԉjJ dP~iPJ6=v1HS+$(lUd(Ӊ@hщBU8li}A+@gv`+ϓ߂)LByo Y=J %l ˷-T;D>B2 MMi>A; :b1x D803 `gN=ZINobQ!C4%TAz;O$דw_uNӔ :X%<kH2ĐV^hxOSM^zRJUqgS̓`3sB<}DE^YNwܚx<Cin>N^Rh, 6-w DXk#F^Q =8i;ʁ P!Xɜl6$|cI$e=P J]QtûU4T4LB(h&2@Wh@.uD PA)",%מq-4^+$B`ҥsB|pUPy* >|CpM P\;T_rL65[E % TDCPPQ׃E#HJ'&O4B?w|4^Tc] I NAɂrt… sk!$D8vh64zѶt~@ܟQt nLk~c} =6ӵuCLR,5}.h3BPL4d:XOiR:ڇ! "4Pce~b>u99NWdxz7}=}x6 f.hd\LXD!ڛ##Hp:ѳ~0,O<ŹiWV^>OVOs*;G7q9rX\0 nF4Mfrx;3}Ҏ%BkjHw(Lwhhs\<[8bTBn{ <ej Sr sс8b@bA<&FV׌I(٘{G!QWAwVUVڸ$/&Ǻy)2j|#Ϋ1Hw@rcoO|Wǡb&NLHG8zC:t{Nq,  $A  1(3 *ȝ9`F; ~)ih93u45CRRƫY3w&D!}s=Pr0z4Z;hOHԘFP/=;$8RUCe\ D\L%drO`1 ]"sIm?#'?7=U>2j? |4p<9MQ@6#=&0&0=G7ӌ3_{zYADyPIfMP,COP2u71~8B`񊢴,dߝ"z#S}>egz/4 }x#GLU]R$H}jZ@GF t7֦N>ް,`)fMK5k|26Q/AD |͏|ސӥ":vv"Q4J`}YWvA}X!@WycCSAFIP7&9UcȘ`\ HO"ę&L|9N iWچ79^H ̫n븙m1BV+c fJL4`3 /I$K^s Cyw:߆گg>Z_A !Ol@Hˀ_6%nIH6wr,vnMyjtN$!Gtu;`ǞFkB!ZP|r2ͽ$<"۟pt̜F0J Bu8};/߭ed 3@T<d+nx$뽼w% ҬtRaZǯK L۔^OҶ[ f9֘*Ck6$]mf&l&(x1bC]O簜 ݆=QH%hǍei$LCJpq'C_Dy'0@ ۃqJ9NQbBw; 4tÐOL zt;SrI&̓I}28!(o'LsL.jj\NPhU!"YC*^H;y; ^碒@V Op6_*yz\s*s!T dc:t衆 L"wbS` 8o6N ק#18i!zY &w#bqHX0䩢cwb$I"$Y$I$JfyԊU0g'3vꐓiV_lg`ax.}}8pt}Y0mhtC u W}j&34`lrn8"!M)S(e8*. | 9?&$<.U'.a0@r4a6^;p)CGo甸d ӗ0{`~jmnAg) 0)u;\G5]a &|X#`QCT.T{F$9>DuG3jqNYW5 < yx>ethk<~ L]K]xgx3:冠wj{^SG@ߠ]ډ;pdPZIPWs.0x Ǡy fof̒"="+ Tl t&`]L' gFNXx+ c4y4,,C,5^脔@vJ''$h!ϯ})SR PJ+Ƞнa4.C9A7.F$ }Qt`%1ؘpp>S#b{7μO.jscp݃w "P  P*1"t;,朂|ͳC3MEyछ%4{ Cv6^;$ כ{)B$dr2|9:3(B_ }3qyڊK!*"@&S M,GJWjQlHgODgJHUR)[Bǹ`/7X$ fRu`9pP֓NEj $pbǃ,r!$H 0z# ݯ~ %Z5Cmu7!EF Ѭ9%o E6!C[,G#bLG<>tG#qviCH)cuaw8?s3S>^~ʯ;$$ ܆uUbmTSQCBla]wu$r+H4%aaY 7v HG)lfO\F^^@*|P*"*+K۷CO>H:K"ql>sIAhP֝K,Ƅ0K!3bM,ɩM0At:\e䗂$2B M47e)D==G3 IWDbrdqA (>/<To"1F2#Q7\N$)tلY:cg: b.x0?Is9R4eM~E5h1ZXoAAˡț,rsewa^!2z@%w,}Q RJmX_~ K5בϪ!E& *μeRz eBy (1Oigh2>FO2C~*E'NL;>٩CCʅP(' [R7(Ss4t0{Tx@KD(c Q*\qxas,5I0Rb&?$eG0eր)`ƧfIܾQET|JbE7Kb)4X.{OP_śc}?ӿ'|r 8w{^pP  6"$ 1(E `ɡ^qA ryV"乇T%]I OSC3g6x!$k<1ji=vHy=RE龂Y J -CHa\擭_|C&>f?H2GCGUp $0"""ӐN$$f)((1Q% ADTLLMTۧjOܝ7 ӮJ: 4  >[}x%ĥ@ i>|l 3J MI&L* \v( y&)*@ٿ=G05F0SLH,\d8y) mz?7~|; &Dq=,%vKn Y91Ê,WH{C_gC](,h4<>5 &k>ОpM B,0AC@-%,Iޜc0ʭ=pUt>)'Xs *xz za1Mhu7]A;}ܰ: tq 3(b~ nۇ.122\Kyk$6C ˑ]:\nUkigxR$^uƐ6q 1X{} sqRIΒ3@ـP%>VOv2%qT\."DἽD >8f2 n I27(ڈ0h1I@7x. v>&TO~w_>''t<rgZOP 8fQlX\ܭ|"_uƃ/ފJ@EQ #4"MK48m)g @4O) KHKI !p*QR %3 4z>)F'Qn-fEX`H⤐P>2K:Cߛ:J풷'QH^}> ${]Q {*P7-dAP@eX3iT2Aa0岝Z a`ɹ3+DZYeB% A!7A'%ɃMvM7rbj%ob\ Gӣq" 'D.m{ϢE)hJ$ :TFͫؕ<%| /ߞ"j08fZ7X(5@%!낚Jy`qaA9g ' A-*@ҀC11X <2&]1AV18S/q@d٨@5@ĈnOgD R$a1H=<=t1 PLB!C0) H*iX1M:cPC`$d.@ u>&dkX}t N5Uɬ ?!`Ns"dUWR_xbm\N d p( +A4':5d[oN(ƚ!FA! p.M8 +S}NN)S  L4fuNr_lVep_+}YRߎx oYϡmp0 q3}l,|!ˊwQ,ո-72 U0" KaC/Cp!{]D2[#1P hrAHжt%%JQAxJT8Fq;z<3d8!4D)@-̍0@*trp#0@;r NRv WPD\~Hqs30To|/8G{SxLC$5$D ɦDe'\? w . ;PloݤM帚&8C !$/,zyߣ"|Y)zD>q&6>d VBY&K .}ɲ)=[)T&hZ'H$p$S a9!v>;Aw>5I?oW毳5 Z:K̓*800+ʷɏ֝8y*\@x#"Z*ܰ+"RKcl;|O8Imjy\'d_ *}25 Xh+8#Bl]ӳsxͻ_bn+-ߤp9$^9@f'x a0ޢ YlY:aߑ(\&I֣Ÿ7)8x51Tyڋ+ |hL2F eKA,DKIjŃ]q +v@ @JZWa%]5,)~B=pp ;??m3~I.տi&<= tx .!#'.bHQBwら!_5AލwMlU5UU]xs|ڼbP8$ {Й #ޓ|`o5E!`٧Ls䃁<|1.H*bA{4eZq%5t;NP*\n%b^P+$_9Ql ;*9Pd!9:@v7'j7b0FC*1)*P3 mh],v\& -)c]=#T΃'5:n\rj!8<85ګ}z ઙN,5?5zhhdDO:DuO` QȽc{ y;h6Gd&@*<"1B(tMAȈ9 x8'(`ACP= W6L[˅!C&C;MYdpIL[2oHQ hJ%}>ϮB V(`?o:Ƙ{Cbt #AĞzLf!/tRMN H1/ӠjWB{H[f C|r;;=?,Bϟv!AHh}vNNU,R"u{xB ffTĨ2L5:]Kptod&EIjyXm`ϵx*s 5^LoBSW<tꜧ y p:<p By62DD 4g✄bm/}!B` hN MUAƔHinz1~(z S1W|M4}d B#.ĩaI,@0T^D IJ "Ez OW/s_81?.| t%3XbēPf3Ƀ[!Y&RfSd @'d O8Gz$()Bst.'`hqOq>x B33CEC =ryYwI,=g!B!;yO.UUW8bwVOVI %! @w"O`%,{#B$Hd2ަ饚rCH!98ƃnnXx?z'Q/3\C#.}+>wi|Y:dYȲrqoT+޼AƧpza0%iӌ b ء"=4*#$,IR1c?rN<my f}+,ӆx H2XNyr N\[TɊuF.pᛓ>HP$m}yqtEEfU$U3 Lj|ʑQEh E&3lhIN`(Jh@iJj/P.xek VIEubUFꋾptnZR@"Oc - HGM;cvkunz,,$ZrD1Hp1S+4ؠBBXY¡ h"G$~:lפƸgFhU\CHBBa!0c aKI&mdƶ,cc-6 XKX>o>=K~h"("hR @ʉQd夆zry?',>pPcQuLEc14bv:<\D{ #fc͖9چ؅M@2trˢ'Q#R`T`H&B3}Vɜ0~'>jS@~A &x+fLd(D&",*9Ho*Tx 1 og' 96@ǮŘd*埆w ׫% II'#fc_TN͠;'! A^Gsxrh$G ChwԹWɲ4xwpSEPC(t;$A1D^S1>k@`XpQ`MpIMIXH#;h2y>i N#s7dLfi C;@2fIN؛~7V(,T,LrnL=Ym.#NGJ'*ĨƲ&*"0؄UFg"u<ڎXsΞ@z_ ,(Pi(Mrl \,*r9!6]^Pq`#pP"BGHU%DhhvЩ 9mDzryg5QUq)\ gq89vƆF0z;>:'-]&Qȝ&ABi}Mue`1ô7w!_e2ⶒHZ7g6<V%PrEyɓNH N39c-q5*s wk p ɀCSTvDt#3'!!pÉ3Y vhg]BuG4BrQaDO{|ce[92lLW#2& YL|N $S]\hQTȋLPXoCMwNdI*JJ@+-Lk-$6āА뾧2[GC^X [VXghJdޛV܆j A$Ǜ-}AN@8l vqňсaB,3̺CMCht*wx #e ȍfԔj]&֤M;6 c@XZ5` קXL߃9dvMywSIeݐgAHXvȰ1"˦ {`~ƁA>xVN Mw9&p i(gM\҆" ks$hAndeɄ-Xa2x= vZ)LM;~</3/>bH$CC2i$ |ئB0yOw4pUXZb~GZՐlP0l4ky*,LрӶvβ9PC.0ׇUٗY?oQH1%':??@7ƞq?"@'="Iu!0@XLWA:Zˇ_B MUMˬsာk9YPTHPrҋ9܇  %{!D۝tQ!P$x*ݮC瀕dp$ςbApUW퉨zGwb{O>Yi]~\8;6$<\0fx܂LJv9]< = Ut&FXpl$pがRQzoCِ1p(ycN,6S? fy zC3b rc ~= ]6&OTgp{6}zz|0m*p,dMCII~]85szan4e*3g:c$=F*VUVx$!=yOsN}ءi K(DtYJb8re֨!"EhZA(D3#:bRA}!T"h!& WNDٳNhL'v)ED$;ER4ghޯKM0r@Z)+~c$uIR:iɐ `ɒT~ʇ;75F( [dI~4'Yfa,F0d&U'DOH!PB]ai7O^#5\<|֥I2 !Hc=ب@RNd"Rt/ӈaU P< !X# DCE=#5@ qH=S0&J G {6:'Aܐ1u|IY$jQ&k6_7pԁ ЁpwV)7Na)oM Sp1@3D34HY@y'@WFcWQ{a9ܛ!lep7yᆺe政Ja'}ϟϖ&̒ndiѠ7]=rWxDsuC:u~uX`My2޻ -3=g_Y6 i`I*- ` w$jqr"1BBbv:DHݛop34 ]^iNÝ޲/<Hy`o:5Esqp@xtSmDB;R@d=J .ǽ.#ف54K$`p1#w7h_xp:+@59׃ "h)2/"{o(AKl—ѱWJd/^]Zd6 'So# 0DCLS8#t.z9oKLUu $'}cR(eP:]o<$ސeMٻ\TDRծ2彪:\&΢Nas-36?u+;-]7cض攳C9TXe0![HC0f #p\9|7= Cr*8g4pO@d#,ć#}oY%͡ nЖþTI etsЬe"}Pδv շQzZFĜ-- ϳ? E,^\|G*%B5\cwfi,O9> u]ކo>$ c0Qdqe7eL-۷mo#B"M)v W% >~G~B6uEv]'rI2׸"A>u;)tYh>lh]NsE4%[91jF H"MHO'rDY4-$;Jω)#Oap+!#EA4Сx" J[=^Jrt .\ N)O6QT|nz}zs1{ux>]=*ǯEUyMɚǺd9<s (;G9h}SbƸODT)vrj ]&,-S"hKsb:]8Et_Q$hR 2x)/ +'Kك9Ñ;$dw#;0 1B5~"A2DCv9ILٽ0@׀=NX;` tzxv|k~ld}x_o\RngTI͓O)6}BBU AvzhVnijQf-)ȁ )·1Q 4~prn9F>F!qIl7ve N@sawu5n 9Wa+ " AjL̅ ` ܐ:a!\NDH\G.cYuņaOb`n_=wݝAsLQPTlzE/74N*[p>Va|nLGU<Iަ>Að ņy;Nק2r'na^W;nu9A!l%"y1~+5QEQgprBV (K%@5~>Xv&?oշo,;.pk6˩P.b"f y9v"& ӗ4P*iFp&9r; bQi:usA-'W҈磀$Iۆvi qpzeA`q 3'??=úa66d׶íNZ{3m۵VsxtޥɢE`xƼu 2`|P2'ԙȊYrȝ!|w#e-_lYɂLȎ`Hb;wFB#zy颅M 4 U*ְ>fc +I3~tK f^ʩe,:&#$4vjQӱB0fT>:TCUhTD5yj5ƴ:?PH&s)+&Tv++͗,sFaiP:"$@B ^QI,)4$#蹾D=jmuB89< |+:.)A`j4ߠĀd~lT|o H€ZȀSb-\7AfFE>zܸHѨRg9mYM Ý){Hb `6GϻcpI^u04o 26!L *ym`5Q oGxO#jw|.XPeS ")1qӈ[;GP Mds9O gv%t5==6x<LD@v#]PE1 $:C 2EO`CbB=~YW{ss<^݂ɮkLy+H}_ 3o\p9>Cw';;ESw}a"hr$8i$8} Sttrv<5A*{a>A7j$!Lׯ_:L_P8%Tt ɜ52HoK׬!("(~% AF=j %t<#@ʩV- ]$VMBϗ߿S@̌,W=C9 ǰDH1AL"ȃ.VM{%@Q("M3t^y<Ѿ_@o,{${a䊁2%WK7ؑ,A#}vm;qЍl,cZ30|)o݃7(Z2 &W}amccl.CL[ኮcN۶N.hZ_F-ogNjꭋGH_cxVpD𴋫1t2RYA<$< ECso8ֲ%YQhG]`WHIF,"{.xȐ|+Ϲ*"+ \zqS\'dQvyM.pKD4(^J`^e;v:-TJ-RS%-S_<[%R&B ")*%o殺x SZO~s _kiPEq$r!}1G߀1A>135}wxRdG{HQJ܎Gg;8+)XyP%mJRlۈ[-!L !D.Pb%|8EΚP@.O~;|[ .84343ݤa>0T " m.Ӛ6wkewx:xrr ymdVU VZЁӎ Aq7g'_mYN& u 3)?o<* of`*dmi]ڠguФ_OCX>GHK|epD\%aD$0ud!ԩCCíYG>=nB|돯s#c%K9ywDb"!pDLL85BgVp3{ ޭq{bÏ$&-<D9_|DLG)f_W6 b<r>C&*6HIzxSm!3B\}b|vDr9&fgq J$=t=~s;}F,3㱞$ڃ'WN.F*P-;4(JH J z!P(Uѯ$g"fnȜIO_Q]q=rH ΂xy@>,L2Uz,$gᨱ(<~ۜ Nנt}rZC9eI߻Q_q\{j"k9h(箛k33 zƼM[B S@}ϿO#칁"K#]?u]#zY-)20#!tnj7}|Sc(;dypF8P.5 ;Hpb4r?mT$#%TDxzr5#`[FTG =Pࡺ((>\0KD0D#_frJ 9Ե6Czy]xLIJ; _uw#zxs3[dOwA`Ns9^:[)[>$"W !P6BH3sPw?8‡04˄-KIoe>kv߿?#Ʈ<<}P̆$zUWRFgɓsW vg3ȳ:C\^(Nw=랔 CG>f:;:osRC|Js[O #E}g i^IlU=;: ǟOpB`YXsJ6:j!0;kUUwuRrRUk ԬUŝC3&UHKDC 8ZF\&Rg"S&B+8A(d,z\=_}9Hgy8*{uөC|u;[grl7Er{bs@ƓrBA nH'xH>'%ؿMguйRi:!G]2hmA= 89huhp &` =A: Dx&͗MUf>[,IHzuy Edž?OZ@B/{n@n$.%uûG(+b3pro@R'[S[2 tƎA ؀担RsL~d x7A6Q5^Uօnu=`ܚgU5_`A@fI!׃!N< VQH8RÆ@BTTb`)"#_ \FF<=,D' VH~C jS%v( @%BHNc 4hj'^w5׮wSYKwk@.Ʒ L "8fp5dA (牋ލ&0(Pf""n!x ݀^!$^f`|tRN6uDzTDq@p*^CAxu!:zr]?ϋb_+@ )gbݲ_}BA6$58v_hwSL,P ` kF7TA8UYR2Roټ/ P Bjof`6Skw3_(Nē^^: Tb$DB-Pb6NG7ea/2kJ(`ccȇbb !^TSE*㵐Ymu׽լrj>xX^pg'1B8Y@ž$ MΧ,10rtLf"4)nKE mQ& .k-!A̰HНGhfyCW;ٳw> $DÌ7dD$ɩl@ Ā6c i0v A5@\66ۊ%@ >3t2?aG#tc4ɦ٦^ p9.zb`{5hٵD1!%{C{LJ|YB;((QZ s$Pb~|+lC)➢l\λ:^3SINu0c 61E>H%{>`vnyv3 ! jlyE8 P>UEz< H Pa!t0Аo ۛʰ}Hj'-&-5u/^~jwP$'M Jf`j kZ&OiT]ogw:=ȹQ2H,|]wM N^ f]ֱ_ <'QX1 6< yF%Q,0B M h^[#}Ԙy?ƕ̶8 B6nq*uRc c .`Y(ŅfbNd;P^W zr*3:lN^ʓ |l=6@;JXp!a=} ܈`5&+r!;ĄP $Av3똀h@QoFِ ֞_3TGnā$ F tdM M×}C 0`˝=~^> ^ljG]  HH $I'`,zy"3-[t//.@[xϘf`~Ozus)<s*2ٶ$d$Y"U,dbHE,UE$Y"H$Y""UUUV8MR%Ȋ-4"W&<*APrDxe`aNdzUPTIrK EU2~DydcDQ̆e4@{Y2 @j @R RyFE U!Pv`ivzn8dV{nG}ilP>%\c?2@.q?owZ0^~9$jr)osPWgc擏.eWNa'Βw3C0e׳; ('f"@p_q!4@`NFje sC W)d ֱGEh$`TGE7F<;QHOHQ/)_M'Xy yoWv_#>LH}PslGy^6CA](:l 9a׫5OڐT;tHȰȡggǧrxm a Svu}q83Nfkj>P,gakzT֨x Ϝc0:ܰܡ4~\}39уPYRتV*X`>-}(/|rWQe.@,f,$;HTWw2p\J~0hl+)oL["(T% };7nakBe3EM۵j7<BC@.ErVn "$ K$0!񗞾;֞Z\X x)s`FBұ JG-³Z2BnuO=3<(U>rm??1ZϗSf]1h `ńD*͐DʁH%Ph8*1Pm:wJE|i.9,E )8&r#X(y1tgƛLہN&}ͱPQ&E:uoX׃BYlQI8Kdey/&BbSig3!J)jGo4z6w>PuUru:t=aT(.ڀ^ omrIM)/s@lՙhL2$ÐP1R9v_ >&ػ|Q »!1}:\*2.AD:TLDTAӧV,($֮9بHf:"قpFjʔjXfyzgy %'W gPy/؂ETkNPsiDnnc<5G>LɁU۲2lAs0,5BUp06 *El3׏֓AEJarMOY-vC$Qv!pAEw=Pd h]$x=n{zr(Ȑ;#2q< ܈H:i *=÷4a~Pub̦;:\MaH(qA/N"VgY@.3BSEQM XWܗv(Z;Xk{:f>? @\ aU;;,csD{c1@.՜J2VO./.3@26$H,~ޱCgS^a׾,BKR4̦ k܏~p{xl}^4W,x %y+9׹ {cÞ'C f3^C|q* 6ͣ>R,d6<-( Mə0mTĤ1p9~.Wj3Gj!Oy*)ɔUhG'xuz;WZK.~ KXfЬ}}){rI CA JAǠȀik,ްGήN'K՞lL7m4.$2 7R> ,AƴRvSD[.k?b {"=N$!Ya9C/#KaRP$runsި[uUyM}_VH\.<%>b 5@9 M$s׬G JnI+*CRv8̛ /Hwnf5SE\+qM7H`3.0DCaʪ.K> KpF'[=mKpͯ>B kAD2&Sj@Z Aa؁o|6hqcH`p>4=bā Rt5LI+\Bp%Qa}4*zN2bSN% >ӛ.om'vlIN&~E` mPg$+[GZ=iW,KH?mt2E{$b!g{KɯB]`=Ɔ:;ǽcn3r~Big;`b ^k cŏ$84dU*!Vp8Oq(6׀LD߹ b]6&tgmSE7:0ΡSUJUCXOxn:K~h=Xkhr!9hv>,r_`48}x>u[W`7^ ġ(=Dt], K9RB Pg J1{׼a0ě{Ɛ@nj2zG̅jc߅͂ie1Rwvxvyb(?Qa߷,nz0PPnv盧Yڬ%no P+ӧJFxxm3(z6imz\wg`D4ڀ fL,F,(u5i9GqhA1CGhQaA ; &Eh*(D:W뎽4# TʯFs=S0^M0:AKˏva1D'-gY5]kɳD$=AݐkD\Hl,yVb<AAZPN|{\R{_zP('z_Bh4@u!Bgm=Bx#z$;+*ÐA['5_D{;&qN眎ղt;h 03kqpvŀ'}f62YkpUT U.LM4`t!D8īV dژm1rGy )7xkլWDrO)E#*Ƈ7X*TzdQ ."0Q˒;Qk"(J0BB{~}K} D) W]|O.B3..MoB{.$\yC$dv_`6#R!߷t…G6,s NgBǒ4!H["?Bg//)=%͛> Ǵ11 6.d='_@4wGP52BjґHأI$3c3]$"i@;-AaP8lTE@5!!!(FFЇ1B$GRh&Fz$)Ś-9ZNax=X7%xbam~.? a;"= 3|W!Ͽ\<1TNhWQD^PКHi1᰺ۆ"vng/( )RdC@8HJrƤ>pCO E L~p?O0d$:O`vJh(EM1tR&D (b DLAĎMEE ՌÎSa?1opx[lbw| ǎݘ3(%Y58wøۯ?df:f!$=x1hFɄ.A%1q{~&+ Lr/'ztoWF; = >aˆ'. 6ä>g(wt@3 .BL0DbeY0\/HzJ9Ԭ-:[TW[ o\猾^ &r?쇶> dt }뗿q'. @`{/Aè40>M: #@0 (qBm9=~<{8~.3&'4˽pTT%w[eRr6 GrC6%h9DsI0Tw ĺ4Va PsCBEA 8'~fs1ENc'ԋqJ}RY&B`A2R}>q= ̍yMg\mvN\J sLӆhaTfq ';a[<<$w`%@{)bE4fpdž,¢.g*Bϐ2b  rTq w_YT7χ JW.'qt|<|~=*1N;W ],tG k6f.C|>$< IC >ADZJ{bڅ(iu:+Ge:OpPy>M<]!ɥ Wbǧ+5M+{B-U(1zsS=ҭ)HpN873'`ܐ>{M]>^f""H" CG/WᏇGT=Swoz*$O/(:!!h771,dH| %an ^l:%!Pz652Дd9 #Seloo3K3-u֥M(KI 1;(S(8 tp rhOqn􈦄V(XfR {<;>q?,sz?O9SIݤT WK;I%OHokugd@ţ3Xm HTK]B9s`9m6khc:B@alޯ@:žO== Gh#)Jh௩3i9'+ܚ@rW Uꍱu v@ Tjv5@xRYҡ!PuJ P(ağyȔ~9ez~" ()T&)=y톖9yv" GyrvaL)KN۰vX/OB0 GTv1uҿ|K/H~'2>wwv I}AOVt1N!0>QZ&ȀrO^?[YQj9,Dݖ #P !ZO3>@̯>gR ͔#p9[uңIE)KPwr~gΩHCy@gIIqIW8^v#7{a~[7Lcjs#ZF8d1b~H 7'/G2;QwTfv8YɜecJ'* !%>ߕ{!^ .Qq?m.u($ϗ2kSPz:~|sݬH DiJ Ww&,s&(byLt'n]!+"^(YzrL{Hn2̈guzr. q(ljffӌ"',%(ވBi989ɕ:rf 8\ldD\el7 1kI68 2$ Ht7p\MKun`}xÓ$<#$$m؃҄~ ˶rd aywn 2戇{&CeA)Ǽ'(!@"Eu+^.$v# A^PĂERάJ/g #(uif7S:O;Kfv4 'ot2F%[ upӾXKXuqs\ʲ!kGZ00 p`d0Kr@enxOWN I^Xնbn0`sT1W{:&azr׃is6P@4S4r qP퉇\28I" 1VH5@BD-$kD=ǗV`D `U‚H\3h'?Nx鋻[x'I5DHTLnIb 8?A(a #CC1zWYP(> T红>\GrdElrL fFJT-(^2 gi]HgBA؇"_PzY!:d%=etf $فD5̝Q㭄 TH{' +1'؁Ɗ|?@>d @3X?Z9Dơƚfр O;AL#胔/${RQ Rd& K{s`F]=BÏ2?HD ~xwt[eKSg9 <|PsQ_rF{ Jۃ[D`XGBi&ڷ$H %a m7_Ǔa9""IdX""$|%# c9^Uv|_Y|LDn& fh\>MX8!(j,J&?AF vT*Pb'܅態$gkq6Mؙ1~x-dI?q(ϨANlN+x;צ L{h(Auۻ@œMl<L@  r? ^c*X(yW%9"i:IeJJ?Ÿ?@M"8H߭hYdr!z䞪qpR U<Ӹu u?3cj>5$|V&()&f NT"ghOjxlYBn5[Wpܯ Ga>I? kI,$qh&b*>RAnBf3L^X!--IeQTĔ (r?L|p)Ja!1HzY=I!p OSmxLZ(Zh <4EPL 0 PRJQLc%JNF$Ha;/$= DEO5UT&OO!feqʘrܸuh̐2,襄7 =-Hu܁Ӗ]qkYl&pT@n0褖%BT(k>.ݵo)4  O)H)f?`vO;vC.̱`@T0wn¤\6o9 $>P?=stZ>Thlb^M9*g3g=ispOt` f71 >v}wz/'g}i15 z]Bn`kBa&x|{'xy)""UXES߫9Unuo3c Jf>R9+#,g3 O \`A W*S3,Q Vƅ`= f#I<^]Zq1 5eKEK{=ۘ]dZ(2>%U0%bil!Zó/(ГlX>4H  V& I;( ]@֚}bw<>#Lm2.B#CХkA@B"Z4}M*MӾ /MX5Ax*$g`&Ǒu2hJ^,;s ⡤7 zt5!E0 5y x8 oNALv5g5 mI^dҦJ8 b^Ë]hl&֚qZ3I`;fcɡ55nAӅ)*H g|JF($=]LfFfI1U/FX}LLMLT3\S, BsL$RA?@ 2C< ࢑yK2J@~(G;H $ VRB0[L& Zbq FS8bMemЊWs iQ&d!L9ʑ`(H>{L)mku?[ AqJ]L0E)jIj%!!)TJi&\T}/D|vT@:ZW_?:CY.H34+$eQsf~#;"w#*᪭Q mZ298 A3T4LP!)~o:)\dŢFuD2%N='(La"GlJ eoP֡D/-h6I< y.M r#Hnf"%8ϛ/;;>x VGf umIdw^ TA?1ʖwH(0YX(IJz%Һđ' tQU@rBR$'aCww2HC%}Ès WTtw$.٦΅L,p= Ȉ #fB#Jv~jWZrW\%b)!/.ưPxoh^CI틩='!vq"VWl :#B42ERIZl鞨k.5f(#'qo>mhӘvƪ4$.XTDD"Q1Q EV110hUBRM 1?L& VĄ@i]XA2[kB*b,dMU[Ph5IV-q: s#&a)*i*J?G&* BRD:J 1!gk0Tr $|Q-ht3;0sAřNZn%>()^NIð}(ph44)0 @" E{Zr8H"(Ck /-,  li|9/~Gz{/HOl tO/O>N5ŶGLG{0:d^Xk&'<dg?,0%_S⒮Ig-{gCyBjf2;1BzYi'U1%ϖCmkAfw$ r i0.dgi]d!) $ "v*bSg"p.b9P)c 81сO'b|BI2 ABu(~3)d_H"̃ BC3ސPdeHƄ=wu51M9 &e2ŰOzs[޳))H9 @SJ%1I)rDIT$w痂$~<>dz|Xu @cLD> 2V8B?'lL[% ")<Ӭs7Tѡ1%h'!db=Ѻ 3%)2Lm r*bQ3sJTLDU{PDriO |YotiU1F}.UDpo6jɚ3s)s LYtD?(eJTg5*yfs׃]kBx"H2} q=)4C:_!0ֳKxir3-8du@霔虁]La+x' @ < p¹ L~NA8Sv^|hL7=zD:΂aQS,\&JS .qC" `CA)F*o.[ U sZ&uۏ6CN6y>]0Lp`Ak 2o Ӳ_v<qf70:(|L@W”Osf *Rdnי1׾~e@ЇCO+֏9io,ucC]e蓀݄-lBG4 WuhZBI@BdF'n$ͦXLތ; 1;JDz)ьS7]v%,[NG*Cm*Ãt #BL5rS-̺St<5d–0f+G2dᴻ}r- $NBPJcyǘyE&0Xvs}x]!ahL84+Pô.80#BR6ILjb)lI@XcLjS[Üc9.c䗨^dIsUS x<=49'pLωv\NJjgCxrr<;|37%$uZՠ'c3f؞3i( !b N(ZV p0{xBF}/Vg:r4xC- ʕEqqؓh6gX]9ŽBX|i縟};7$8j]i?Ey:dGܟ|[ A$hxEEZfd8 @9A6/MC !'UyȝPƳ3DU"xsE C"AJo!Tr@兄n:.78#,upx[9OULx5 ʫ YQ# d&JU,dMۛVmT[jͪcϚ/,p@xnrb&MS0RZDIyYC\p@8`S  2`16,`Pv9O IZᅐIpW06%ҵ`!\}:zr%=ҞB8Iֱe_Cctef׈BH{=wb2A \J,FB|GK mO w[#c)v:!"ɂ, 1) vˆ!VVVd4IxTP\'gqE*o,YAiCF[%3k0|gcl@pZ̫p\&'D' S>GFAD=~y"A!A؀3 E~[ E{=UW^yΏ}\UvTS41!M JuR LPI4J(Q2sMChTl%`z4CyClad)6Ѣ&cXІ #O~O ab{ B,*KNvlpY(/ՉDaVד{yivD\(M \3p-K$&B9oi4%Uٚ^FNt@$iHZIQlh%LH` \?oB:eݺk_HD &ZT!D+R$ E)@%D)LT D)]B\!&Pa }-wB7# 鋪DIg MF<<jhRhi,?0VQ]bOF>Ò` aApD)-* `= &i \$r']g4;@'n(M1 *x$<%Ļ^|/( AI Ϯ'H2898 UִD 54a{եwjjl"5: p{ܻؐ>3λi9y\s*@旒tQ\07bSBw%R$! և~?plx/zS8U< Q%bMD =34|kAG(}A-V0Cno9 @M)4Y4Ìg,b];4 A0HR|raɿF_+לL 0v2Grg&|x|W78֢{ %9'f#wsvl/+8 ߃L;Ǥ"JjG\ ¶u4'; ֺ2?R !, !/U8(Wb Q6SZ8`6[N+ML1:$6v7[]=,Ԇ)-;Yx96@驋@̏L|0Jb8=4TXy:| V︈"Ccxrq0s;Ϸ1A’O{{d䪫꛾)`85h[[oXM;Y?@ݙ ?TaN%zxt+%4j5쇺DNnZXv<[glJЭg}摹kˋ&Tih?x@/MTן8jBQI$"GP-%]FK@*v| b  I{J  3FT`axTbgn|j{=!î; (3MCL2aBD%5+^+w>+P8jo&Х $ v9PW.Ʊ'J/"vG#XNn;QKAcЎSvvy}0g[KFkJxB^҉ dQaxg^le-[ͦ (H$ _E/hETꉁw # 脖(ry TR(8y !gE=D: L2zqpx/4U(6P]?#z4'jon;}dKr/u0wg;9j9q1ǴjcqvС=PZ0UeoLߺji#&;j0rrLE˽wD9bk<WR Y$dױPFm(3,`zUC]tıb^,S@A*x3jt2:Ļ8V(tp?DX5L> ՙr&f9efb]w VL5)R DFwc]$DiWƶnz0(Lr,Dᯍu2EDGqSA#)/5uY䜴 t@FR,D 9#L87 ըbZuq8й9%@Z7-SwK)usE J%mRz Mg 8~!t_2ήbrd.~F#Z#;DaU/ې p`Vش+хF'ޚ> ) xhDt@EshC& fbuɜIx8e ( GûyÐ[DY|M[P++\ֲ&ԌeGS1܈4ħ˜2CeTI. Ӂ#9 ff7dR8yg}{=Gzls&]xBOp $ ݶc ;귾80: =*#mˁNF /AYGAuwC[02髓Ѩȩxh 6@^: C{h!ֆK 0z`(Б( xYLoLl6FqQC 0h;W'h#2rY0 e͍c sоsT@$amM8IH @bX>0㈐CtXrFM=>vp/P"Zr[]Y ,!@G5A\1̥$ 8z" Q'Hd E䣦%#w )K]qc8'.&<`bܚ#^kdCΦ@ ڇ5a)%P!Zu7s H:[K uJ|dt53^aB@ЁG+(6'<'ȁ3/`zNP Y#xz90'_[-OtdA֠r CCH( x GH Yְ&nq@(h%F:F1g#]:-VɑHr#AļR%TeK{ip68RƜ1 ܘB { 6K1A@D7qNey:;g0rt L:'ֹ$(gsm̓hixt@n`(l?vU^`#Q?SmykQ5A&c1HtuqfI KSt"\XEgT; c\%#zDl@(s^pYln޳e:zq 6k pRfw&x3s0!=x8\(bEXCԬs+sֆ] JD|Ub/x,[y #[:4؆jk b>cy82e'K_3bGqC|s|uP%-K >äl{YS1;  m6t4jP2ێWS'>(Tʼ$ە v ˆauЄ8̩ 2l xN3ۥqN]]rv`0 >^ջYSB  v:&f6u {ٚ"4K"~R0 Z .Dߡݏ/ h񮋀XA|m%"Xü$"toceX.Po >{ȳ.@CDYoy#!=!Fh `]K8ns{X/vR(ǍtɴRN6˂<\ a!  sz 3#i@Bn%ʇ"0FTq"E@ mAk>qˍqqu}H#-Ո NCQ848 Gmֱւ:]ռ{VC.+\N|usfIk|nf 8=FX2z0UTW;} un6F1М7ԋa^oh `<pLN7f5QO  xM<y$= >rS9^ʴi( A #Yld8LBir͹ `q:ێn px yGPRtTp<!U@ti "b$aw<Ьt Whz̲Ɣ2$# Df%1%0* $}7YpifB}U6 -( f2LGzPæa$g"c}ln3CscCR49!Dܲ-}KPN' C {9. Z00,"7,)"W)gYts%"vclXiQ7MEս #29XNP$za4["UA¸ w wfyO]ju F4K҇ \Ns[10K9.9apXtIj,_3Ra3jI6! K1Ε{fLVja.2.jS8uB7m[۰pHζܹ0 1X~DiZM5*p%HTwjVcÇ\q:-259G1 "E==\ WN*nL ra"aӉB±JeI@ ͉>(C4š 듗. Zr0&C3 B9Pgpi]ns b4վwl׾m*998;\*7`a#,ͦP#n,N΂9q477.8HѦf6`ɬj@^pS8+mqg(o}Hq^c@F]D #dze9#"qu6s SxXCS3Y6XG19@HeK37dzۑ=Q>oXϊ }<K I" _C-ڭCļ#z'˗ϦfQМ8=~#Z KtM͡AQ4+ۓ\ڸ}4^⣥RAD,骐a=& ";l:'?F,w;u(;v].A#12(~` @ wG@'Ox|wWwR]^i;PxX5>`Q_t $HMM99tsCؿH2EE)~z@Q72l{phSιaaїK K' ER2c;qEmjK e8$}k\"p7, ŭ`*B 3@%.lD`}8zGУ3.9nX򕠐c lE8I!Qj+V&Df1A/ۨ`@|62g%r3FsAf0Ռp1hKF;KZuxf0F&!1)tsy2v|2@n|Ci݈' .IIWN JV@ȁ_4?LuC݃C@B@H@HymD(ˆ~QHroX.י+(>:r1>e)Qo psp%U t[ԍM|nد$ V 5p{8 uDR'2KD8h֐uWq>dʹ C?KpC%>S]8F:V<Ү=/\%&'C)7^pau.wEޣvS6 !&kԣUPmb-sLqÂpcMz!o ppeD&f6tnzBAװn W@"p&4|2:݇'G .Wnt_VI{B`\bX7yŽ|*+\q~n69B]tK6uT9͇Ӛ4DE騉9fźjզ(ԡrFD$w WU/yxB@ ghqHI.EeɃ#NғmFUB|oE@."E2Hf՛î2DΧMgRڿ Oy4@юqV5797( :%ATo1b3sAlHmNsR1cr,``XyX! sŐ3M8@DZMKGӴChDdwJV=LN۴DVwɞ<۞.9=;FK&=TrQlczOFEcFyZ ev Ve0Fq֝pǡ K+;/{csNqV|Ѳ?1bq>Cs8`L,n:퍘cn:.6bae'& 0\ !d/_xshH:8.bEx&m0':\}b9,`D@CH"x]Oh K.TZ1l Ҙ ɀ9]fq>xrݶx30n,H'Kx񵑠7tlSEaB61soFwpHx{ aąN&&G[y-a^(2| ^rΩ񘞋gsLJ":|4;Pdzd u%  3{"y$ՌRl =o]D CD;X!  [>G5`Sb:RtM@dcNG44gb@oޓ[)`$ZFHBA!Dp}S\nl' +/Ra&TO1c;L)yc%ǜA< xP2Y+)iq203h>_CGנN'B' =<33R(@04P&J_Yb}un)B"RT:l*Q0~$)|05Nਠ'N_'˂M6..>vN 4gXעDAE5QA@P"@5DM@J`J8'GO4)8߾oVuתv'O !}F9A'z(3񹁺掸PPf̰@2{RoCK ' TfiI @;&yPP]OCT4gWtvF>DP)1 \4t$Od8CQv8w5L`xBC K;I$))|#idk,<xTb%XDl 4G ǼLJO3 `3(?]gBmf'9dN{q \]lri݌YƧ[IIvf?#t{LҔ<SL F3P:Q@ą'QpZ0pe wq`p ([wߧ"p_T8tIGHϣ|yhc l͌bgz ;㚡TZg'D蓪r 7nT(&1yxRD.g u J5ԭ8iFq&ׂY' 8I9:}?s Ў|E`?H>R74M+T;F{q<} Dh lת,Ņ8m6`PL:VU-},ԋl3((*b1o3Ip3p0TgHhiU`W*u܎Q/R58/~_! U)%UBc{4;6 AA%Avwߨ<~]~8@!tf: )y[atW4S6wqk̿n2&jeJC%U!$ 0LtT9yH 9r4Bl}JxpWT[6I .

    7^]ȑa6&="pz|]rx_ÝMnFa9/gϲ~%r̒՛)Y 'sLۦP9pDB9eoG5[y@@ߙ˧NIDيJz=Gp4b  B!Mo^äʕG!ΡI0>_O}MV75q| dR'6ZM\"J3H?|=CіJ1IVKbdE_Y$$$`"$I$$H2AVHI"$I$EBIU$*)p?EQESHƘ<RebMo\76E~0:OD0!AIplxST}#ؘN CmPg??aĮ @`0*ѿrgGPjlM&tiHX" (XB#ר?Ym,ԛ%$@P%Њ",3䜻~7EK0{"^ͪDlˈDU]=HM0NH)m\|T@,c`H1ˎ[rF{ d2 jU jeAR&9#wtmtb7GZ8WPD1 %BM{.5HN1qm:8p[B%GZ.8Rxc y;ȈEx,㹀s=`mKef3c,=;YЭU 8"Li2ݝGfSic{FwLԹЦyS|84I7~ɜ[r&8Qen\Gnm±ZrXjZAbnH XK0 IL \z$W0\v-!pY#@w3"@=,e,P I>Ꞷ3ے!%e! LJ9`Y AE_ hTQq 10Lt}=O!.t[H1=m]ID+rd |8aLf5CvIB; bT4!l(lh$b.`cZoڜ̎iҜbcvSNj0&6ZM1xy8˔^  "0q6c%7fI+Ը [e Z !Ke뗧q`qHТ n: ;jc}ZvBrV3 o40XGq2&{d$ e̓0Aqv=0"jKd.D4'(oTo0_DW\\#%%{$)"ַsȆPYCiԹS pK@b>'H /hf_?4adzv_% ;s;|=4+T_ b3'zny(ZS&S^z`ղKoZe@82ȯ`Ч>%I8nP*b+VeiJFK\B;MKfI(p94 vS?! ֓@46 ־TS7%p )"x}} ߦsVMNRKtT|X0 tF-;pN.64{Б9@ˍɇ.0ߗ#άbDdp;{&V,7]X;Nܓ}@_23߾E|:>+)^Va])'L#ZqaN^A9 qbAӏ<GȎ ֺt$hDYFEjD5j"U~r/RioՀN|"m(xuA-x ǷS>vu\|L@:4* BUP>=$0XyhZGZ:GV-Уp#wΓqqW(dގ4cQ!d"#Vf s -yQ`p0<[PŵuZQTɤFM{k9JN{P97{n_1*ӛ YC(NCRwYm}ljdI8 7(BA.CflJ֤tB`KhEiu~XC6Ɔ<^T,91s1{*`vЈĿx.uYU˳N:uq0¡<%孶7[nي(vn%`R vZ5P`Z0')GCcd !i!ua"[tzl N0'`TUdQ3KBĂCA@"L:E?vzPb斈;5b#n&Ipj (b\M;C Dp"6QSap?.|"-cLrC,6?3*V!et:p&Z"WbR 0qw\Z778C:^>P4%#J~% i7"?-hY0.fuÛovHx\o=&4|o]r3뾋 \yGqq4k396u9aΆb:zw&fR[4qG<6󛈅ָT+UE_ٸROs[<5,~+4,;͐H2-j@Jk \ U-PMTC 5LYdq!aQ&~!=D.$WNf6ևAEƂf= QZ@hJbB (T&*h)v@JP'?$DzJl-*B+MP"%"4RUM(ĩb%Q(W/t/ :YWE?SiZ(z'M,BCC+0\dH`aR$ 8CYzla&TZ0;|tAl>< (`"JhJR "J!Z( } |IP},, Rf: yt=aBe{BG= t؆# 2!pfe3:LVƂ5 !{oX0/i,b2A16mj%(Gu lb?!A(CҠ i9bP#sh0Fa̖3)40KIE~js7v4W$pxeICT*ƪsaO:6nvՑY~?o/7` ^Rf 'wJ5t!2mh B2IHf k}9F$PbХ)k- +fhC`8Gsg +˱UƳ?lA >p40bI)2)^'/ơ}<tX A9<(K" 5# ~ :h_}R3J>scpG- ϩ*h8pP=9nDzy~٠X?g+ظ%.b1j5nIp:2@;مB` & G ;3o=G?䳶/MiOJK_]UkEUUW=D1t_OF3@>?:Nvq/PكϷO@87dQ !UIyKC:~hB F%I'n'g~gg6fNL'R=,0Kp_1 Q $"C&lMCho (N% }{O}a=/7ך ?fXz_TPTMR"'}'d=d `]A@ܔ#姲T\@C;c4sn WsCſH0P{C4C("a 3 ;~ipn&?@G0荾s҂"1~ఏ3O#Orqq 8h44%)z;G' @+%P`{93Lӡ\1Ehk`J>tD\~_rd˄I?-j}dOdz|Ct9H11e&H3vCqݟ 3T&y z~B)J(P=t^" 4 bB"dM*9#B" #M~^]hAҩAB)>%dĦ/Y3 ײ|,0Nidz0H&qaԵ2i뚘?_ &O$/m!"R/uR%¢$֡S)nM) r ~> =@*\&B "*v/Y4l н_+Cv^+YhQRx Q"\$3Ȭ8B'r- 6p܉,$4'** MM,$A5,b~%ByBAa:@BYi}Sq `-WЭE<@{~″{5j4ҌF' NU7!16\y ~8 &?NP'%rI%c .BxΌmtL$v]|CRv; HRʃ6CtP!K(M  f $!-"@NF! KIFM/' y݁ {U-@$ XȦ 2Nt !Ȇ.41/$ 2Νi`H[|ûQل!(uX3RLPi4/}aʂ2ӧC2 ХE6Iaaxv; \MD1#UOSCLld3نe̘>٣cb@YȦz!LNÞބ͡n n˄_ :g].f=[YvrÀbB!(_,TδQLFAh yi(M4'O 1+G?.ƙ` \F1 G)Rd(h UĆ !lsdNH @Haʚ@И k<~1qdЉns'4;&0:oѺˤm+SwTNim`1ݙJP )ߗ<ڦ"HCO&f,Pl'D#W;r ז;n QwLJAЕX!(a4RɂOvxCO _[4ۚtW:G*@4 PA^秙z4!>ȈldNb .J_U<Ȫ0̣GWh(sOoBVEQQKQl:Lg/׊E+b/JӴsmt7q^C&5<ļ1?{ gTN媨b4R,Q-Q<+E1/Ȯwpe$K \NLBW ܓ2~^ '#UfE>_9QGtzB,XyqJT3S/8p\w|ŬI<=ڌ6 m$E)wjŮoLnX41VD+^3DSs8,Typ!IyhݫN*#lsC8ͩZ+ ֶ3l\c;0N`f A] (KjtVF(9Öy[:X;yVf Pc.g])T۱&t[i<̓b(|Z,<ܾv/tvH, C!D9t|65` Df*c׮763Lp8"xJ#'ӳ n<6p7B Af@yڥ[\cAb\>,GY B+@C\L7\))hZ@ Ps.>|ObBBS ,EHD9ӊ({br|;XmO̜ؠ)R )PCT%)J%QIPF)(i@(AH ()(` JQ"( ib@bF)IJV*Z J:hh()CDHhitHH  IJ) 1(*R) a(ЭLM!$1 JDT!A@44I V)JhM ))P)N D])Z H)Ġ{3$kXCKߥ̼X.gk/`}ЛL,e!?@@f@Ѝf`Q- / KA2DU BDR7.!& U5_4b,kI I4Rbh⚝.Li'G" &ЁJ$4hY'፝!XB(Ka+! ^zF&c' 'C!&6J &*$ f"dחI*9np (j`Ëi 51C!8|5@8 Q2h.RbAPTQQEa'(&E؅6w Q`(hJh"j*`J) JI*$" R"VQi |'jhyaBgMϭia!MT9 :)YM.<^0\$XmφK50{P(Z)o@#le,7%hPDDv#{S /zdRB(r:}i\:(r <ϮZHW ʽ$Ow-RH(&b¿0甡1ԂǵFbEأBK/6T&p@NOyQhV>_];/<Pêh"tx[dEȩ?WC0=PC1SQ])~$oB@b<9UCBمq:Z cp1 ѓmfy@ݘ,μvz3{م F WiŇmh'Dn@ 1tyF w7vm" $ v~M4)]W6 AL8ss I ӂ } ASuG5"C)fR)@c?_g1?|Q>}8nmil@xM3`c2L R7_4C NuOwJan$^N"R Eg 5$-4КF5p@?Ë$&O9CNO\p*-둠`X *tɋl(چUȍQA4!A^"JUbD Hy)O(k@*V"pNWQ=]G`;&]/ zfd$˿OdLF#<鶟MFDW E4+%bM@5C5i$= H ^'(7g@r_oRf*g&|~?AB v\ʳ£ 1|c%)O,CM4L3 שܱ?wOp-]LD9 ;UbIIJ_?r |,gS1\֕Ĝ)r?] ,L XfӟX[%@ 4GC> J9!_T IXNg8RbևHI\}/x5LgDJ&'P80t"-Ljv!6Dyp?W'RTNyZy~UAAAA0DPPL g |㇈}FH=(aѺRz}ud<PĀ æ^[~T*5?^bbp L>Ρĥtb R(bNz6(i@?tC)-eR\<sj "]#gdХlcȊ*#?^4RR K2/$atl?xjݦE7W;t׿b%(i<⫀D+gB`ιBv+I큧5A%Ւ=rBSfbIS>Ǝ!B/$ӜۑGħ`;SxfjZ$C4 hz PcݧO C,̌!ΔR[KVYb"vJW@p.PR0 R> =A/b~-τr~YBoD@pF)C],u 6FLvױCBiBg*J}{\0C穪pnv!f EH4C?iWySi iihJDh!HOO92jP L$U_l>1B~'@pv9qZΈ#!"Ia'!FL<5D_DMaT aAa&*쉌.#A\gCIi}s\Nn  (r8' Q0<8LCTC+^xvRr V\,{$0 h~+?iVHd`ZiRvd1;蘆0-g @^Pb Th@D(AO)?U点W6/xZ'_$F\Wj#[_Oߐ3`]3Fj^s˜ |eOl򩡦!s8څx\GE ce3wxO"N&q(Q-<ﯕ:מQ8&X$rB#=uGӽ9Ի77/=lxYyhd(Y^ń;qdzJD-! ED٦"&9ܴ#;!Ub14&8hN@<6GIӁ2/ ښ`?`fx`-y ꭹCw`HB{Vʗs ɉ˦RM%$Q1T41QEUSD,DDMR1tn4tXJ|Jr9ك:L"h6aFmg5G%̀DjE"QOI41\0~!}8;.\G$R8Z#m(v%;$#'40xE)fuF 2?4W´ v0*3-sv1P^KfYl U(݀tRf|x- g!No==u7li#b~0R?͂i`JJ&J" aZb"d@JJ e zams+ZJf)SFO]4ұ  OmVy/1H4t BD RLIq-42APQ@A $tB"hCHPhWCT RӀ)@㹺+ K: fb =JRb# 1fW׷Îٹ.G KGȘra9_<CC˒'u|=`Y]A=6cA w.0~ۏ_\䢅jykQ.I $3OIDҘYd&4h(#BHd>]RP PW?U=l:TA)CSRP0WZFc`BCohQL!,T̗!P"Q!A# 8"T $S VR4C0AP<МL%D(@S-2)+]` c b"G:@1b(&$h d$ӬMJQ0PJ) ,PL?7x (;7|NLLyv_s-,̀y⣙ )WdLpXR=>o&K/{W,͂0Tʘ.!#<|R|lSJW$CEp0X hNE~U>?% F!ʹ؂BH:wcaVcU921k ugyXH HU0H"Z+/B&` l8q \%Ib0Vl !2Hb|]82w)ڈǂf"] ROJLA֭,q>a@NXds vٔ&nI59.\*塁ԀǮ@ O88HIO8eI=H0Q<$|$ ×d\4;s?WSDW0R3nm`Rdc5BO0ٗ)SXtNJ 4̮{u4N\)i X:lA.ʔ(܈XDc:n5W:49Usa̩G-'$kk왨Q[oyNKb,&FpKZ<.CcgINь~ ݔ0&BE#"Õ $̇ƹϱ|~8oWi1ezK5"DW9 oi&d `@i xRuG lggn#]63XOrLwb>F" eYQ4@惿*$:q ]B#S9Ǫ86ӑ9s{H1<ƆpMe:ȔBX%UcH`vۯ )B )Bwz~3 IB:}j⏄wY.6!U uo BB2x r>ީVf ( G Υ6]z8ds] "{Qx1qba?sy}`PěxO{b]bqp'*\)CkqJ3n\np"6Y 7e;3Y8e4?gܒc7us5ԵU]/!L& u j\xp<(NgPdω K0\D=Μ/v;Hgmu9t,MIG 8i|`bIgLuXXf^qqB7 cL+IܚiǍޗ e$5dSsL郛05-L9_37{{cr: ~n\σj nQ꣰ɠZw//^&. EHK>a| kֶ-)ZPg`;};8%BD^ F|bPÒu8ih"RJ|LDN<\$N*|:(oοuFH-8L 36ra73?`ft-UIp_VT8TK@pȪ(M>}``Fg1:3+#v(CW^œWEj) K Pq gCI Hy?s'S$а9 _9C,uԍ܈ S+Ĥ s0W| lVym8ulN460a|OλpLK Fɩg6 fx}~ 4V )Zh)H FR @#NztN`F;_tg4U,b0]r} 4b)},() ɒӷ_;S_MYۜry4T$i Oyn u,c!ę i CH 0Ot5=h@-R%%R!#yC' 8(`R:/>_hP>xNM8ĒNlṿQ9 U0Ab шD?]+';rk@֠2f 颸iLK"0 Ḿ &,B*жfr:~ie{v]DCHdi2Iny|b26A @50cAddIF&{ #2&ip2D|>az2mu9]I~lδ|4q): c]hFB?D`ۜۆJxb?v;l?$iL/}n(_*[,d6;d0MsrKGL||&xp;kL?^&%wg4 f!=’mʪ&"Lle|zf+#ġzUA frd%M҇<?,?Tщ#>O?"`䐟S?#B+9f&µ~d"O};S]lsC[!- A/ )u͘.yCNs_rc|cUZ7H<謄N?jk mvt&Yߑћ\(a+Oaxׇ!EyՄԃ"`33>)8SS񒄠!@ Hud%h))&A>R#y;8T&󼴛>}eSbx;K*4kUk? ٿXwXl>xq?Yܖ*CkG\J8NvSPSI]e٨z@'#;ζ[В]i‘B.JbDJT Ā8sGTOF칌`]?wjh **37 ά:CQ-4N( 3B2 *a =VC1 gBmϰdb+}`xa Gi-h\~GCm?!RB&1BuOǐo %k1Nx ⑨% &tEEbK$bCy4.׹ &f1gvƫk>C4=΋㡳%򢍕$YTm J!$#c!:HvMnAԨԏbXMC ykgk-/k_iMeAxoTIyqLpKbbd? gk!hڪɔcfgb9+.E"v>:Kl yiYWP\as~yyB2PCaf, ?}`:K̽gI:'*D&(Ȑ3L!%HjLTG\g[^ma)[(N1e13K0oXw&'s5;0eELS+k'5`v\D))!n$sRHa Gێ\6yߟ;k0NgT< " XB s7=&DrH L^ɕ,kPa 0w'K$3-.8dqpIe@;Ca q # a"dK\tbPuI|blG8i+Ɋ2bjKǭ۴O("d2,,N]ӽ'JLJ'JU̸zŌ"h{bܹ8J"sIm0Sv6CvMb>p4u%l#)G8B9\lGMN :28g‘6{u: srbrOU Zs\>wCVEM̸VDdE '$͓Y-u7aD40 rr9ܓם'2z=g7B $fLiijs`Jg$fd8H&4AS)$*cӆHTʉXk Ɣ{!d4KR#:ZBqΞf6f0-DWve[!ˍ9Hg6ܫ2&8nO[zBZXr cxssS/&]+6ak CuYA%.e980ikV $ !5("@76iAclf:)6NCS rŊ0aԵF$|b!MPhg!Zq fhͭSN)W{qy&%˯g9&nX1&!Pl^w^'(n>&#Rm"1/9aPqx=1:lD?goGc֨e%)cUa-}Yf :3~cax&AgVKhMhiy3 =S辤򆁏a\H0ЪAAa`TS6 (W)95 =s ~#N̝$y25fATӥ(%9nzޑS'F0fxw_Qz1z6B󇓷ޟ"ը_9M ^&.\Lx;N]Gd: u2EK0P I9@ޤ'6 A\Ayk!uq}J]2!Ёܰ>b(+Rqteޗ']cO8A§OY5R9'?1fԻ ("s0}ۚZG>{CL*0dj~zR{EM\4D`Óx#AAWC#@%1[Uޔ3ǽ6O&lN3,@ѰBl$E%`/x?(@`:77 -=\0uhu878$$@dݑ# =xyǐJ8+Iʀ!grhed{R ; X1C2u$ǖ@psxI@vFb+ JGҞiǖ4"\G*d`&.Q]"c ȝ'%Cx964'{e(0Ё$8IwmvB\dYu@k$Pf{:!0ϋoxI~!btU PH wN<~G8DID̔PDLx0UDSLt &GXWԁ"Ue q;j${=y!$팧d-EPE)@Nwt=\\NR<ÒhP%,@Б ţ1%F&  ?d YnX[OqMuN64 #H;!NhKh ~3 BdYms \!~9K=q L+$`C"\tp_5^/ ׭"14(=?SH 1ɇaŢ"=t#؊f")>-CC49^RQ:c"FI)Mt4P$0Pd@hA䜑 t%H>q<H:눞z*˵f'q??phn B֨I7hݏJ,s&Z8C5sk#fjg#uYBC[sH^3V 4 RE]d99tw1ǙD T& Q C4d.Iy<[&dAqi.@NZIu $0.K`Cs'S=a=. 'o!=(oTǮQ|:Mڎi`ׇqϔ@)R2 *  o cQWc=ⱽ7OPT:0Rp& ﳡH2} 9 @PD#`ɇIY o|5At)(@D5cyAр0ȱ4mre۳"r0VgƊHm&Z9b.ER T``7 y%qN9#a9 u\amSbʉ&(!rLR!P4 d4$4+@.p"j  Bsbd)f WIY !&9l9IAͱI!̹ěI(ed`4 Й`NoX4XZZSAPdPڴ]-bǨ%Q!N`4")\i*H#w%"b#-bWNzsF r #@!Ü#ʐ(Æ-pJ, TR> i4 ]}T( 4B@ 3 r*HG@1wGE& dv t!>dȢ%a9:)c (,3M(4Ћ`+r?`҄l}v`4#Gi Gߟ_rN E PÑNj}Y=Y_t a )C2I"PLt87S6Mh_0 `?  H-iK*r28Ŗ\@ĨHDj`li?`:~}-#Gg3z ~zX"T6CR'z ʗWW @?̀3 se_.rZq`;̆%*p'!1T-TOdIA?!v&N΂h?q'#T:QBJEC8 4R!TRH @AMoA;T<*F RLBCA0l=4,A1'݉c +݁I :jH0'-^lO7ۛ!QM5C T̡Rf'O1`4O1&(a<:3J'Ħy)T9.`>vWB7`>1f &Z!ɀ9t_܀&XC LJ=21,j>r'~R9 /##ށ g|MF|G#H t 3G/;K ;Qc~Au@]?8>࿆}fYz$ʅ1=N;*`)t@^FNYOdAoI mF 6S4}3$sHGC &`grPyD8H*U'&e/Z/q!a=>I j5C]81eYp!\ʐWwG]B%CSF3oap禢]Sa5gLVdk /~ CDy#DƌvGKzë bb@/w:q:,CD_D;r4C&>BM'Ţp@2ܩj 3#.!Gϟw[ c$0Ǧ{ʳB"IH30 E|ܮ3ed\RTmiB?Й;''Ld4}^RNEUyFBkPϝvA';)5N0%P¬]HETUETUETUET<1,!aD^MS&w /a!`}yC"&( #GlɄ Lzq-?5НJ>N|ӹ 2I#L7S`m{bt:s;% 2f]xf0b1O?~}"=EDjHxRċ'iՂzA/Oވ>`U@> wwhfWe-<3i)$8ᳶ3ATWh'psr@ v0PCd<#r9 *W" h at:A Bm:L :D%TMmSgw|$!mRvk9i, t𔫧cȟ8[H}ors-f9S]ƹ!eshghnI|\TS-!qP` .(%Zyא'&)|Hʂ "GKpCȀɩBMZ~9\̩pH-"XV2ɯHXbcLߧȪc(F1u@PAg:#W& @* z4M*4YYbYOCPv$aeXeɡDPb @lgED44oI#3&eT>@Oy1>0>l_⍶) Hb6T$41"D T4AUC@ywSB0(hCH}R J4ZMgcdC骘1]kAcDDl Sj~Ve1Wc.u$>*j/~vp>$ASA4'/قюa{2:K,V0pIȐ HDK3 ?]4K|sX9Й1ƒ`E6\xW1>Z y1*|aM3 fY''hp zGkE[`HE3Q.jiPUS<`QHTl0~]{VTJodRT4?[|9mQ^0Q$e/տNL缝!6d;Bks&8E0$nsH,kr;'`x\zv5?ԡ ;wd@H aCx}䩻 O( 6`Ypt=2D C.FkTO5,.8rAnjQ~&N*P ..AHALkƚë B@[$+Mga9xI3s fmF@A@(}ov "72}W Qx3ɻ+ <츟_dFbD'iKB( zJkjꇲD+b<3:z|Rׯ)0ړoѶh8߹ r|/'92Vq ߔpF=y3VFk}7493[ცdLFe,*);c"mLV %6@ɡ0I+}iϷ 'oLBU˲ fLx_nwO=|f a 45~T̐ A88,O/Zht9`9pyMfUbJ0Vn`ăAP6+s\ylZhf^0v] 5\LMLJenlyҞ""z|D|B  H bb32UIՖ`P@/CtQB W &#NBKY Rc96?C틨S׊ʾe`!(Hs}GPFz3#LS)Qz;zS)C8?m76'P! aFB9 C֪x}'HRA9=n jbq4c"scJj>W;"P~=aoG47>rR4'D%h!ރqw›&CY; CPSCkPƫ4P`{""9آ8EA~!byp]+;mokZ_U!S"#| yf~pCKl- ,{O}E=ADԐaOaZ5Q\yL7e;vی1?|{4wg?kci.O|I猎ݦ)N#l vhRoWkzM1D$-ӂϲ*NLIpsdyށa;|568)$,TT h)J<Ƶ*&,,\T/Y6d*|VtX2SHDNhaas|hTIjB$RLv0cS@s*1TXqn(]~teZWfxcZ%QI_e̢6$ܗ'1&ϞflEJZt6(pΰxZp [ gblqCh B7'̟#~s|qqT|:v; ճ7;@틎oV'"ĹîvwÜ>ҁKep|q\@DLsxfS^=lri[0 `k "$4P&C#Hxz/d$#\*9of| F*60KC z0%43`$dHe]pն(/ y~ SL^p碛o@ #p09T͇c΅17ؠm>S0@}b"'o`!SoSDɽ8n9B>`3<KRhrKAW6dYư d;|}w*k:Qвe$k+~?7Y2ʙ&<@msr7Jې`/b\w2m2b?XrAQtam&c"$ 'Ʃ>.]@75'mNK|[O`DkFϺk~t| ~Q0P,k&Ý=g;ՑܺQxC Bc?Yf &5&9.ڋMe@_wSd|BxJq 6lb Q$ &Eq%MA9Ɉmxwu=/ZH` F?IMɹTX&?]UcA11уaE7A37tH^>Pw# PP;XV!?5{Q;(qo1DwxPCX nQM I&9OOzOد*ɒ%f+I.:k43ofaHo0yGM1;[(V1pG8% PS켇B)v}V k]NR'߃>r/v F("p̐"XB&BBR98JcfRl}H: rCG)5q0wQ %%!CHU%HAJA((%-wpL TIh^e :&1f5Vm&ZBrFBlC]q`3sHD%&Bn&);$ʍdtB*.sm:j=6LIkf2r` nCQDy<;jBQ\I2H82LF<ťVJAi$D+W)-g`$ d_Kκb\9:8 prPw#!Ѓ@MŐ)uC'[@0Jh <9Cw:v/.A:k~2Go p&)(pex?dBi8g5$r Z G $ ЏB"I{󝕚˜jeei6ASr!9$ aṪ #QB3*9w?mM,)h"Ulm8?h]Pt$ًyw?f923%0'M@{>ULUr4J*~|ZEWQU[EW XQUXrS@Jl`}v(H >>5?:ńc>g*a4RaH|.P፮ hXg>5g!a>p hpD ׶3S0W4+L4#UƆ%ܬ)C ^?#_by0-; اoۍdF `L@H~}ěnaNWB @3>zkkyM]@?g? @C-,⡁=wzP`( +φ赠!4 ѹ Q?Νt$ 'F/2 p ҄)LK =bL0HD4@',Ěc%7#J3M h(B!0jHtH5XN J4( T(( )@s.\.ݟ}x_V:Z%`W"^IȊJ:>L(ˆrn)Ht_šf`!Or艮=t!bHP $%ɐ4/ڛ!?2@)I܎CB Thbװ}MB4RA4PPܞ%H޽v"ZP>XA9٠ZH${zmX>;<=HN={<D;|WF8=u"g#s_Fr9ORRb+.M/ӈ] H̞NVѐF@=;ą:3)3E')shK$J 3:CSZwгҬEANj2I! p@TΝrD6l$ےB T(P& 1,CHQiX }L N Rw"H$$s"%(dFt !ϙ^IB:B!(M& hmpS HVv )"*Xh#}[7h?(Cwv,&A!z tX-q0H} liB>$`x" agwfAU86d9EoOrA8YB9ٿ<6[8 n%s}Ў Թ#jHS$.%`˙I3 XK->;TFä m1R1jE͵Ҝ/rқ˵8inHBvDP.2!ϢTQn[SR.^oS*HSwM ".'@qmOtS T5{<:5*cl3)] AT^YCNi2Ĕ|!`"0DH\.)5G:/ vq;='CllT`&M] *c-ƙh`M8/A$`f8} ͸hGhHZ6$#C]bq0I#xt/p6)X4P=|n''Ai$6} yَYsiJ3ڥ_^BlO\E1`8'i|Z`P1_Gf̲̐" Em 1,, 7#&Z46'QN%3 dn+ !m _LdhX#&1qW~w9g%9p6ȟ}TdnK> QB( 09a`<|arL׾2FNKapY>:X{w:q+_!tZq?H2h8E x^$T~E6 0}yvaDhj@Y ۲$h%vfrfc-">4 ݯKv6- MݼY;ǏKy^XK(=r>y ˟0^JjH<Ș`et`"`ĥٱN\w>~y"/Tι *HbѰaW}||^btq$ Jp&*sĖLHD>\̽ȃVK֍\ NKD)}ܴU&ʀ@b`I FRH ~ã%mΛәB=_# hSJ^NErgku~3.|T `<935>oATQ^ XppM}4Cm{L,@e$u"c A^@#@@QVf"j:o?1!s @Z'7\kR`T"^~HS೏T>A7jEYs2~R#NC$6 LB qӐ˦tF|-B%%ry|67SiH)*W Oi-В -5P Djb:nxF9}:\4z_̹EF3[>01`PMSDAoECO;낍Tu@ h<oz fcUlbn9 c#_K^$_)g+}oLJ`. ,9kp o;=eh*$YXUɓn娈fHaȈ{p]9 ܨP2v9~hc8wz}B ]֝7඙ y@z8Ԇ̛h:f9 .l8lHÇMկ`.'|˕) VYvl6.ٝhDNj#@1i#o5/:13~xus .:f!>c!~;sTCKٹL;~/ʻa޹V%ޞ:Ec oCt_;3w"$4bQ`SA Y[NOXǭA{<:M'qߥ_ݪ |o+`zP?q#P9¤ӴNts0#Vuu˅irDOz( -o43d E{CS;=qEUU)of\e0Ž1o(x1tEGd¦ClS|{JG aLCAj oҘCp8E3  qxXHT!8rxCGt0 M=̰{0uɈ@. {:9FаxaB2њ D7hQjM+S` 4w n!\:l\X^ѿ:z#DѓCN'9!7MNFfF5zN'.Y: 3V)=wGR`t(`3Ut0 6@%iBZTn `*Nb>$5ק?rx q.t:k9& &t:BM(6po'G58ILD1C|N &B$Ibbb%hb_@ * BxHR7_ηC`vLP4f{zNSo'z&D8u sǂq;Ά3ޘ-";f.kK oQw^fGYpIμ @Wu{GQ[ZQۭį{`]w`8bY_I}tݻspH3$v "[,QƚB!πiԴ8ߘ5svBwQR)=*Z{#Ϸ8wlQ9 $Jr6'}nUw$O>@4%r cz=꞉ BI&}b`і\ZhCq:!JLlAߦc? RQ53@&7<!e%_!4 5ܞhP1MIrŸ ,*"M ?!"&@0x BPүd59⎍N^ơ{ۋRֽzE1\ R'#2}nq1eO|apOqzG=%dE{ *|M@v.m9SL^؉,"+i<^ȸpzTU P~Z%uN'loA1A& %x)JEacozb\fe%i T:p _țUm!bWҠ˲fمB ` i ~nnbgkϢ 8 yJi ީԛ-0|?w0 0S$P5w&IN%-+T҆@ܕD #Y9TUT\A=d< ք<5{wmUhwݦH̹y0tEMAT)A=p2gM2 #K'5DM*GI&cӝbXT*zaQ\&ff! 4sS&]S8-0D3m.l[\aqX#eJ# Sn`LQD:=.N&qSB%!9јfIsrΜ:`rL 807ArԵ )kL5̎ 8l/3ӝG-h*sq~(fqBe,:գq0C_!nJLU j}vf4Wp-~M hwɸ\q1*fJχH 0@pp}ٙʍ9  H ly"M}PBDP?DQ@WqaI2Z&Ӕ}^|w,@!D ?76C;Ɣ+AX Beu&2IeRHFBa@SMLsW8A4;R#,c,Mp"E:SEO42AYγs s!Wf=zp iI UN|O ?V sP%F-:hPngTL*Rp1 p+H9\7j".8Yc 95f5mE,rbJia1RMV[0 p$\rbBJ -I&-sK@eT,CUT@1ݗĶ@آe@Lvٻ53CrJV̦2¥)I!"LY$QDV$lUI$V6Hd20lj32SApҒ*@H%Y\X5,7H\d*Y|ʴ? FEUdk'كOё4rƊ\! 9!!`$E7M=SqP,F\1:lv. Q")i@mZi˝*r9RRJn1pt mnGr. ?r:yq_7 K[^ l0uGu!AI\&7%L\h3=  1pP88rEϬ MeA7n+ D4J܁ <$XM ! HեQD %o U@7yWР\…fPIQc,2cbQUEUUUfeHEw.4`h{h?Hz𠘖wi&×-`_S6`itSCN'sQY5,LKCI }UUW~(L4x2jlIԇx!]ٕx8auJ&5a3jh Aa5mJAEOR:)H!$ޞ }DvT)*2ydg21Z }8݁$4 Z3 î=ɞgnO-DxL 3'bC HוIF^y)-j tI@A-`ւO(Fu wfMRM/v UC1¹ۻ.9$$!Fk H&+mNop{;tCOӨo-AH]:,>&d9HLSUdee;_|o=l)W 08$2t @.8 ';B^VDa,ަ>P,Gn17cCxߍsDza5w{S:FÊ,PӘ~i,K4E Q HPNCM|$hCjYĭ<Ӹn5 ѭ4ά:U%@rFS{i&: $ B}KzS%H0u]TĽnqnƐ֡,bfMa1<7&px\:&*OOw$HޙSCF%K]UTBjW r-spq nS%q9L&] ,9N|HEg 8byl<2x#a[DFԦLiXv`"OȦ8ftXf|  M; dld mv[pۚY.zt#UPP C!Ь hNؐs;!8I8nZ)_}XaǓe[siK.= Q.ڀ7˲z!$ ,r4 n Ht23wU~ $9Ǯ^ŽuK`AL2$XϣbY,I\K/Ʃw;/Bӕpƌ*>d/1GTNw 6i'Y#G~X|ot&geQ $aHd"v8HWGW0s$GߜQ!4fb }_G^ 4 F b1mo}HE) 羜 enDD/62@R,'|hA5cF:0ܔxhf ¥C0B9BaHZ*& DH΃k3njJff92VC\PÈpB>4#Ck'4d7wP[" ^xW\뎲ޅ AÊ1Q9- Cۭ&ۡi 0(8(d=¶/ 2O=3R=$iCy":iB|41wKôzH$zv%UA;z ad) B41r,&{ޡ59k6ߙ{sd´ Ԥyzɩv FgO¶^E*Q&xz,bHD8:F7NFx!T<%;89u&j^XqxW@TCj4u&XL%MmkmDYٻɮƚuNa2B-ikf==`AAl3CZ7~G.'NZvO3nv0YZ;y3~f$F90!鼷X>@<~(`h("7#}5eV6\Qm` &57RL|IԎ3ĥ܌ZlMY6s<\3 RDB08TM$M"Iwii׶^XEǠ9SRwcwSf^I lG9oOeo&QJr Y/d!| 888-(w/Ou5^&Z;9:`w8'2]FIH[tN1E]~8bQlpuQ :!Lq nFXQ5 )tЦ8̏D ! ߒy{8Zw|z:$^dD0DE s J UԇþSלKË*g r2vuor#l*#\hHf$B~x K*PY %m+slNm94\4{(BB)PI`h 㠃ce"oե[2K4#$9^å( hkulIC1 $X4F ٩vi妎 / ;vѡۆW4>'Vrဣ6*9aml#CHA  &>]x7J;nH| sAJo0i }|mކ-lv5\8kq0;,eS@CT9#[VĴHGD#1XxrmϹU2  \>((J@&Ю*U eVi@#R$i܁JʆB Zai` VJECT (R%!J*HJ4-(=S!R@Ru>޾9`6rhh*9DH#);ӧQ?lGgPY.y4EJALB@YaWUU]f*UUUUUUU*gUbd*K*sC` Ua<B:K)jP !5Q:2ERD {[::`FPAE58'+IRJ-+xRKH}Ps{Nn((Ġ0(-7hl4 z 3Asѵ1D2L@y#esW(QH AE7L҆(G`I Dnצ>K Byrn, RCl]HMeBᔌxvBLԴZEH:\a #9uƉ8[KgRl|T:y[r$. yI~* iy(qxu&!] "2Ҭѓ0,P& ;Q DDErۅunC!HWLР&+`a2[ sd6j.x?[4Oܪ=$BUO_wc3@:xfT P2 2 ƒ }A?vGxlD+1dPTq' @JD#& ʩ9! 7Cc(|~?'R:< SA!Lfb3( IF4DF HC;Gx :pnl\&68,&&ↆ![Qh4XBY30@D!! DEł X :GM D(D4 @f s 8&'dGl|uc *@P8D뮂!('9XKُot:Jb8Bw˴/aN&@O`J4BR#!y@?Y mPWy٧5`O NRҷi&bw(K!M?TaaB:oD f7bx]PЁϙr|.AØւʩKlF` !Cy4!7*!8Z /zݙAC2]7 mpRe3LjCa!'N7.dE TS SJy0?z(&R~CO f$O8RJY̓QF?^ Y >6wxӴ\SPNBf˺P9F`>pќ{:t/Y@~y+@ "+"`{yuWTn/ &Pb 5(T)# VXzfxiR*?( EQק(Gd>WJd5H瓠hx'KGxG|6Vq3Oo$cHpl5-™ܙrV)0۪TmUHKxAݥ4  q EA8xj"'>/e-"P4,i*df}Z@cό6N8sNpXB>>D|CUp? ؽe}. @R14hW U-`B'$$܌$ |?\-=UAva(NjKna2ו`Q28~ Bdm][' >H/SӥPtIw@I"fMe.+ N>hddjvp mۚE JpH&]H}a"@dĮa@(4>Aj_R/5b5:,Ŋ K@vժ }fLbA,WN`? |y7 'xm uMa"j*i @y~:b#RSp0&)X92&"D Qqq1R75"ˤi $iSs(#/k=ZC?4IټX  ]l逻rs@ S2*+ P(3CMWX6䚡]86At8rC66Bd&D{qT49C#YnMthDm)RPqh(ܚ`NS.U,(իMot]`"k dPfZ_(]%FB"*T(( hP8BEL3(T!SCGLAIQ%_14PTØ&hR) " Hb)&I H&dZ!& X4:IcK6_hN2 9ziG4 a0(L|':7ԙW4J4j" 0TRX}&RI`7h sY9.C=AeFJ " \j2b鰔tL%Pz..W0JOb_x; $6>g?acE'&"S9ELL:Uڃ('!şaܚd>i}|2UA*y gW yGTD:1'8Kr#IhQҏ~DdOEt A:wlIR>0j%Xh!l=Fc) Gk' ~+?^j'ꪁ??qyCY29?h#%r$G80bPyOtظһ̉,N& Kk͊H]BE0a1= 6'"9 1=MU6\H11êOkWDz! &zF؁S.]dp&2lT8yz՞I;T}Vm桨x]2-`'4C1*Pv" 6āj$8EAV "XkqZE) EʃW Zм3! @  5p966`ہoIo6(X}7p Ρ[\UYH"CH%Ɯ# |3 h7!{;xil48k!¶,Cj` Wpnof_ [`#QwQ3 b1HCs8⾰{ظiGe]=N \ 2,3oqXoK,ArbI"Fc5!Jۀ愸.a6XIbXE: N4LUa XDN@1B4w|] Gwa z3PUD]p5R]o^ܘIh@q2D;fvs 0w;ӓMw[K'Rf))ID\X%]sq*?S2(x=ϑ0MiEaH Z9< o\:.6Y4!o-Q 'o|zsiKB8svqԡGKF,}(rH8L qN[HfO`7R!;ߣ0;ѫ݉$#)r2Xk(5a,2 ٩@et\ ϣ:>z`s:sy<$)|Nvd^)wphY /j6=ܧ6Yu^58)*rG~kv&q?AST J@PґLB ΄A&#Ob`x=0fz JPJC4La@bc}P@,H4sG_զhv' 8d?crSB8'%=7Iuy<utdkT;w}}F|zgT=]%;ͱsc_Mnd[Uz5Xr[-A;j*]/{>nUI\`T^KJi't}(3DVwҞ%*wK޺4whprQ#5J R Kt@h`t/6 !_=H 5A@  %=eJE $  l*eAR3¨REPw@"/F"LE4 RPH݆tLPa{,b\b{eV m5=]$iJ%A*R) ETPE@NnRi: z#k tGfz:j侶wKNVRJi:tFv :$ 6J@w@v3ݦRI/[@4[z>}{VwvoOLUJ羻^vɛ;mVs6ڄ|{OCAk[[cU]Pht>} }ܘ\*su)#{ٳ9sKuvCeCqӜi{Ӎm_}󾰳|c%A{zU{h6N`/{蠧w&UsRއv.{u;m^C{=հ{UO][en뽻븷wu}9;}. *Kneۙl/^ix^ԥ{zn-.{{rkw7EQsyZ;e]O;y1lVvtNSȵ@]˯M:R]z;b}{}k+M S::]{h( ؒ9Ҿ:h=5w}vqݳ)^TjCwJ%Wiݽe:i]MNɒlg]Jz)wc]O:385֛ KVsSٵ6ٓwlj[h:!͞5]}7;䥶rdwv[}}ݚ.^\WW=OݻFVm{ޫcek{7jJ3vu&Nvsw"Cg3^Oc=fP͛lqgru0L5׵n-*k5Y8;wgJ;id^iy@=5ZGAk։)wo{*@*\=죮'>woc(Jjϻ_s5^;+9gInh>MOSU{v \5e׾n>7NO9w;Wݗj]]gӋgέwVus[pNd$ 斠MQ&ҙmBmZ(XmW#2B5-hV͝7Rm{h޸;WvѶD^@onwf_M\vo׸Knr7jֽY,: UL]qؽWB;tul) /qmS 16ZS+bl%B5=vgf;џ| "P+*А8r$BS[FշAvWe[0iԮh"5=P'FMa0hWKwz5KLnvk-ON]0B$/uq]h{bWvfS{nrc>i6nüyg[4ZDFz}>{6a56KU5åi%t)BHKi;umܛLͻ{;!ǯ:}r))A4hl{@ i&0 4➧))D& dO&4%<40PC@I!'?L$m OR~B?T c(ښ=&#hjz!@zFC@H4M➦@)AO#S(4j  4L4 =4Ājh( UsvtHG1 % +2!iPowیޟu3b ( k?-E6l(HCo",dS5LY)lڕ'?ϹS|̟99BfܺU,SOL%m cGR(H(xcÈC9jf1m2說ST@I!z((r y^pd̉ tieJO |G H( ~w;wΆ 1A 3a61W_5xѕ"H>k'ۀPS8zE0$Հ( I+>^b5?'%I @}_@y~?gێ@=s(hR"(hEt=@h;ѣl?M3g8VD7|?V d٢,8B U:[x~A6Fs# ft-8o|>}OJe(L?zLnE-}yqLJ9LJŤa#>S>o/Niw<mjtgT3ՁD^ ?=TkqQ3`~h3pDD*FbW6w3Wח(b^clӺoקC-l r-_a|R,&?9OF( ,Z_CnWukb"X qKpP+W(ezxU.G}T22pQIpJ2VCHc?:}a{D1&#d'}TT}NXhI:Jbh`zphihk*3,FRPA2]7B-#?c2b_qL|S'*{b,g:ۿSq9pk;#RىHAJD'/U$R$vH渭,~"-Eb+v em&C+SE*`Vk=_||aD5ht  )q?| N*<0|Q s, hd}TJG J(ymCIHI,W SmZvYwifD9kb:ӿ]aZq`аJx;!‚t!TCyR& .\޽}"~&x@Ɠq G>gQmƗdڐf=,Cj؀ISW^ZfsΌHQپJo#b8,S9 9Q9,!$SXmUI~]!}e/NHd(H@( ӷ )=0e`W\i?슸^Ś~} (2 U%.#*bCmݍtM`ҡ?/ <vgTmf៻f+kݻ::AO<5^RA>}Xs;|ڊL=^ + 7>!~ I RæsК,7`rŖ/& јewUӇBz~L{;|lesu ˺+NN.!^/%mI d`9I/46BŔ"pJui^,I9j|l E=SPAu =\Up ׾U\~Wwӈy>e@ $B )>p$R#t:N eb"bXmb@W[wYZCoQ ؟GO$@mϩ(tz9HRxeԼ]gCxݓ1 4Ǽh `rB'03G9Fӆ=Fc~ @g#K,`}դ RX`OԄb[TxuF?\[_;ָh-MP?c8OXZCwQ& rt")@KvUaA΀L]\m8C7Vg?G 4UE9ؿ*|@]g^ vk{ps("|s )J. @_O:  Ucp.r*6UT}d=bR;gBD QuhzB}-UA)qV_\2 a$8X'43nSj;)tdnm)TELCDR蘠^hl)eE % ds0-\& EӱF@K365^)] 2EP^CoOs^OF[k1@e 7_3 Onе{PR:AC3^;>WLq.@߉BfEK1_B0-{˖=oʍB[8mȨ:U {U9g8f*ddk %MDK 1.jl͇OG֋$I꿕0 U2$FI0iNZusA0)2 `颢FAzo1+גȠƗXzb.}N&fqD:&zS$'$M VH>rBtĺ=̦komH5Pn!"F@fIs ʤ,Khi)Ն*Zz`A\7h$ٴ' ނ+\@ ʅy9v=.pSwAG'AҢjGIˎưSQYbUcn4̥LU[Tl:ppAf URi%|m3nLVtIFڒ"bECW YB b@zLr3Huerk M.z,ݦ(hBj2 8R?Gvz5T͡H#0,gPTwIz^|v%՘"iZUĚ H,s49l.HaO"D/>ώIMN`9(䙉fc̜pЕ•ݔX.RٙP;CI"T:H-9EFS/*i ih;qR0 7f\¥X" g1|g3@B1. 'G$MȒ&16kc#'Ys$>VmM@H4-)3M%"QSLf\b)v]9幆"1U\%Fb!Y(1!/c(yst[@4oj|HcJZ𢕢 ;~jO-̻%ő0C  @dUc=^h)j t`(l0;P 0&wɄVCIb -AvaNH\K!ܷx`k 8$6ZM:oeX>w6a^C29Ն(F.GOfd| #0'~oD[UytM) B坘i̛k,;^uws`Ls51:̾FCRH.UxjvèiPX*FVm-RՂ l;4E-Rub *J/?WzmcƾߏW>x:SNq)řMgBC"u퉚d&)֢[9#/&?(@풀AjY ! .^:ق #߹xUQ'xҺ)3e)9ܻh^nL)ſТOϭeRF%+ϿvqWer<4Aify(`*E^Yi~i̤EH]%}o//M? 2aPP ;!&%O.zBmkο7*+kZwI%4u8>p. xj`MIH3ey,ܩdkH%J-ʿ AxOj~PjmSeRU)EJtR== NRBN>N췦b WqT$Q:_sOlFۈJᆦJBjwy<\;n9ǽ8`>GgtӕlJ%O y}D'YK;B[9ȇYbhf!.2 R-T+kfmu_{oI3ηv/|gPĵϋ^ՙ&^$h%<`1ԥBA1l"ga`0qz֧^*RT/d)HSa4S^Pq8jPپ^?ckTNmE-kȒ<]ɊRA]WqPДپP}ٹqEݭ[BX/=JRAAh솁k^ƭv8 ' .^+ 8N]a^%vfσ AN4;qCQ Y;݃(zK%'H~w*y]jOwJ%ʉHM}*+(`'.qPdsJ׵pP'݇Vɦ/n!\lO~%pݼ]/ܘa;{|_@8#rt&3CvuoTOZ/!@.$Ebjb?R8H#JdsSyxr E=^yun4()G>e$e&#ǰLWqR6MeGRi2;3ӈ50P˴6L#@w˞cW#1; [c,xT'D4$wV =sS$Dvf.`!\oe8@bt|'?χ#Ȋ4kYsTak/7Gx CTxݶE:Z| { 2xqc>xۋ)tM89Hrç[ῦQZMSd*@ɂg-.2e:Hq2 l;o(%\`nBo|AЙ.; Fn&G߫N4?.3Q-9Y~;]# œceΊݑk]ᅍe%%"Qalm x|(*!Olʲe r~NXZ_5-]e (:L@KR&^HKjBoPKҌrɆIԉpncK6)8xH_M_{أs?_iJ)( ?!!6f@3),["- .|ѨFp908ʱ5Q(>=z`oOoZc,a3"{*Hn@:Zv x]f4 OZѥ#qKū Ķ6oY|{1Zv܇!DCa?c=?KUۼ0?ZWV\D{:aGgsbqRft4 Ӝ'gm ]992@2F`3!Q ;sύSK[Qۺ 7 X"݉ |NdccwU XPUDAO޿Qq&c^Äʁ6 9aER,͢/12L9΂(Zy*?m1i;o=km4- HB"h+B46rV됁iù(AG&S~{c};꘲];'ug+Y]Ji 6VIvOmD](L"@r?CUHU//4Q>3V={hda\<9U=_)( -|eǽQ#dO3U˟[mDwbmɸ/ٌNo(%.(qhz$xH(#鄅#-qT٥4jpzߦq ٿh=;&ur h(:(@?!~O&ħ p_v6!'U J08ě^RfCx , N*\nkCNHDFa(˅+ÿ6pwEXVV`}LJȲ {|O#Hb`-2X)¹N>޽b?5υ $ n#惄D|OZZh)jEZ_Da'T3|Nt`r*JP*\~v|o=Fr-J_4l־yrdX>B?x;i|EkR 8RՕda]6IhU4[=2lL6~GqGSYI}$U!]NjxFaD$9,z("6(mޱrϷ ({LEŒIr ]ˏ5(aC-dݿӓ]dj[Z찀 ӴZJ$ZCb0}FQt]V,0 4:;6o"{Gg1~FR S"3!}t5ج8ME^h4( F슡v$HApݿzΎ|y8שּׂf b (sʼO\"Dm=$73.H%DZ'luv+,gQBfMxKJR%y@z%RA2Rhi )vPo,ic~FP8^HmJ^_i]|>̽'t?᜻bzB1{AO?zȠ'U|c  6F^~󏔿x@XyOwyj?[g~;tr#*1 Q^̥] (IHg&B &y4q 5aRcs` O漜k0NzDHi6veg֓B 9%D6(ׅBoiPwo2zz}q5C h3SCIlf8`#dvym]ғ#7rr?u;S8_*i82i!J[JF.ߛsR9߳&LwYfL% )iQ{R#, NR *vDBKliao+(0K* $uh9GJnCˈtc}2KVE@L,J|68>˲-&l؉n(F@77j?])5_o]㊣TskOz`CU!*!")"3X'vzSj(Xqh<`qt a e˔%0L9X]T62%+kV'1ԳpNxaܢ?ٜeUFe0|O[;&K?gbB՛[ M*qHk?C;@ LHb C{szfT-skuJ ?$u]WbbeY иb16p}wo{s5ze;眚wp $Fiʫq ֬;s #ѵ5l8/c8RV#Jg[kFض/(8wu72_s1nޡku6ιD>g2nb*X>?$F93LE"K{ @( "ZR_?WUEFuTr[%ene6|`/{ƕSk\NeB6$b:Z.qOR|䙻RDBå0ungk7R|ZN1HKQݫ)yYBi]oNӤVv_]ڵ5mϯi▞~(Vp@b/Ez?0F,; :j{hDE=iADDSTwbUs R'8c0hMdCYn cPCCTw6PcCLI6 fdž_N-V $(5-sПqBQa6DbUCy8wbo^CCW"(/?4ŢbE~hX60| {CɡM>CwGCE ѡhipH Jz%UKELTM0D"S@td?u8$3rb6hJS(rĹ\`ɀ@&73l~"U-, 1Dޜ0CNeJ(FkT T1{ X8YSkuE}?1"0!!S餑I0(1Cz:̆g/ qK2:6QmӬ?~Ǔ#[R+Q*目pUCPԙGQB @zǣa|_` P'˫_aʾs fB/{K~0Q=anBH3>0bc[{E>WKڊUPA!$i"/ogM|N[{XgilK~5I(q#&LO ͫO>v#]|` 8 ˙u#-f@#2Ә6A,j rd:^ zɏvg(eH#J z&< O!`~]9:JvB;ou _C&LJ7"_XV,x 26y$n+q ? 2!"u2I @|>3f7yV2~0Qs9fOD}{Ϗ폛vN?7C"%UP'7ڈ{auex00$x'9|(@)(H w=;n&eX2ԈB<Hܯ35I2_IJp!;Rf4(jJR3a1bH db CFs)K-&5!e7P:p?y"}:`]}d( ~?q'x3IT?'~֗oT# =e(>zxpMI23Z| ;!X@>Ϯ9=Pz@|_}K=>Bׁ,XpeW CE /dkF hL"] ħc"c3m5h &aHهF<`rTN71adc R!*o1R]%^iy4myNm`]%e&LW"}W@5Mғ/6 䟳WjlD;? Y a9ѹ:Ұ~֯(76O[ Od<Uwp#(.$Rxw-Z^|3tnIڇojvz$6,PlCDy7D>SIJ;a|wyka0`C vv0PfQT̳Y_[.k|8a2 d;0XQ;5bhL_&dpw{NQn9;TOz~poz4dFDa=7G 1"C|(SB U NU9/H9N^+ rj(`"~?'9O6OGW3R'rZ3}&$pʓKhN#Sp?3*uB=V?2M}{XwqCp`d*!by`0cGO<"a=C^ ^j*0~& V a-$v_?I\o08v q^`YP֘`&i 4$DA&OX]O j" "qEIL@,E#TEHC9.GbZ&H$R-{#A0A*A4άm jRD۳VOѠ}ԝ$>(ŶW9+ u +T=hQ B G^Q>>"ǞYk彧~UOI?ID |!L?4Ҋ@{Wc-<֬Qz fp>g#(h~P=w@ڼM^ nz|\޼<+A @ [s7$Q)V{{|w 57hvh K?hf׈\$g\tFD )O?V%[EoA4t#1 Il{p˪uQL֋)`zDVU捴~CϏNL. #hayyq|>eP'"0dAh O$4} kC ^m uc4Oqxrfl(k$6l&mr(h|0 zJ}^5Sܿ6 !b;h=NJnRoPU2:QK "3(,%\K9@&Tf|C-.פ~_'op*p{ v?U"0cC>Z~>c3 TP((L4eW0a8X[.*҈  !@  )`FZVlKHPP @h \iSIhi@rROt$STRKB@P%R">P4gW_ ySA@#H|A_)BR4PWa< :F-K/k'h ;~zw@1Y*2kT G,^XqOh)D r<@9) D!ë`YRa69PHPCL΄e̢u52 >3Ҕ+V;.=Q-2}$+SKeN<└]闡ý99/Hq{#n4Ǎ7=B$#Q\߈5DiA wN  B@A?Y&W&2[ᜠWkJIlv!>w7p,ƀj8{w O0{8fc77K-ݬދG>/e=;mK[Wd!dVK\o|o}^sp.OֶFxC8GrRhyFd+ʊY۾Y; "Dyqc#w@.'PcX2VAOHNvѽ.-- E@rl(+}f{cyjZqc0|ق@ҋC%X:;U|dY:6V1_DŽELrmk[fLӱS-eaǔ7,rV\E'8qč[7j4G7qV;~,0QA][ܵ'%YEAZJV5WuugPH8Tm]rSOn?otF;ѪhQ8R}'=oӔ>8ei)z,:ݿ'xzɆ]0m scr# Z8-L(x[lDz3ߗ1tNtQï>(Y|_OrQd*y* Dk \y>N{<9iá˄m'fOsC/^fPycީhi<.p *=9͈1bC]QnWWX':lZ%xTa(Hd3"P(+2ch/2ip’[N)̨E*t*piMq~[֚HEvny* ©EP wH'Zʓ'.aenE;F@eKYB̄"b&fJCۋt9|1r/)Б"~d ]] %Q^8c[2?ոЈN%tgJ>Vx[E#jI(Wa;ϚgG֙cZa1xn ?z l"}:xj/l&`9o6r[ܡ{P'tÓj[~ug#>˥in9zn꼆-H~1X\cn8.ran3ڬ 2Mt$m*`F?E## B,Ƃ ! b9h)dR*KwD]ݠ}bo z[Y<FAQ!}3 KbAͻ&)$ AQ!, \ɐO@គ Y8IAJ`]EY+E fDdyO>ElD2'eY콴y44SPȄ2%"vdnc倞pf3K{FMp }@.̳`Vۃ:g7:4p9D!o!`bSl i+ewUvpuI严d{+ߒ+ʎax G%#=}DBM#Ѡ( KmvLEʌk6B`+pkNU\)a`dO`zMbk50i$9 65׼tS !n>9[0I<@.ow7q@[Пttq ;3U`poq<*"dcfF =T.ӪYT5#3ò?ZpAf (Dm@{g6zs@1Rlwl`k]#:0~P _KёGI]1zF .<Ds }ܭ 2} L(PmM*o?G>e_'qlXzFk)c< }?7J3:uO/y(+ C ydE.}_k~SY}W2l</omIO5$G!6*SHΣL?WԀ|LH2O qnG׻60^09cf٦sLBTzրgT `R15ٝӿMq`Dpf{@?Z0zީIO 11NlyeP閘>ŴT܏L[ΠI@Ƨy 9pnaq {KӿOi귗@*Ary8D$~iLD}_o?ӧxt/^2KeޣMz>*|}>7 zr?@&9OoWqvn*S*|/;:ӍM)Řdּ}zo:ǜgws)υ"m+JTPu>۬E["'U }= Bx_v&TڑxpywrSUC98csvsJ5VlA,}QAx`yD`98RȊea;5.jIaUXj&`-E=* |W.h,,W3n[D{W!y?n@yӄt˘^:t]_x!n_X kzE1{[.H!8LMGL&oLf"H ǿ|v&.J Qp&XfB&`Bk~_D7:>/ة <$GXzI]3fDJBvuY9Is}n0`s74ɥ$9k{$di'&w DpIb\npFfI*m7u&WMI0INҤ!;0:Nm ݯ!:mZ7VHNj#_>HT}]/HC͜{F?v:{0xK:x}-jjsywG!bw |DjK.JOoFjPSM R)Cd׈*71|ȴr E|oo3@"eh> ῏<^n;yVt?vaDgp8}v1㌟u1Ög>jJ(f~o^a< Wє$~/Œ !L4ARU E? ayAح #ugq='[ʗ̂z'<s"GLV&_ʡE-T,c@AQhD(R95lI s%/_Ït@^5-<'*JHB"T*5 /4+I~5 ycRrNx<O|R~Sn[O@ 5a`:-k{sEB|`|F{TcO {'1_rdg|j(_̀A_ǃCH<1|pbB$@0\?H%=3?.R *Gi֐QkJ(<Ğ7A |.|C$]H#CϨ:tݯqi)p`Ej W oD!7j{w#'oڜ>mJ+#2N`P>̎ ?\C n,ՙ;~hO' DЪUU[m߯| ?#:}Gˇ8yVq6ޮ!7MiDsQ0=VĉiNj‰8_>,kX.F~l/@sz9F@>qQHlq&Oi}@Fsr:l¯NnXA@W~ޟJ$2<eﷃF`mf1Q`=A S@ݯ]]G5 IdQB)BC;)NM1@S-4B9j!AU75uGRkk?mZѪV%f;a9' >g>ܨض)qvϑyoq<ww N?'?NY{M[|f>*%V^o?Ͽɺ$By}G2JP.Jz,> $$SߟR>dN -+ƇPC1@>}nG0B HnxuWPPV1BK= tj281!tۃlgd t80 x M>Ji~9?^=FDNRp{e >IwBr>>Iyc:?p1fG?U>j$ː)@!HFc]?p h*-#ڜmh)tixPF Q~mj!ۯ<≙?I~9;_Ġ\È;s#½XNiQ  Ylq3r,OAH-$~l^2>ĻFw\;~7V y$:S; c;*z*'-'_ch:"oy-&55eDk J[8 &S)b9PHsub@~Ek zH4TK|鹈-O bm>Aog͏?oC?D)8GEz55i#2Rv 2m~_ 㿀GAB@6gԬ?_X;еO}+d7#ud,L^w4FH>A@:(^kSogmqD|1lM|'ׇh>(#0J ^ }^u DQ&P@Ꚇ)­md~ >⫖" WYMR-x@ИnDmPF n҄\8KVw%2 R[p>Qiq;³DsmhsAA%>{WyA>ar3˩&ֹEɪAls@GdѳqmǞo;#$;o[ q&QNю3O M.uE|=~%J@s T="MAiT~ >@563~^i\JU^$#?ouЧ`$Dfb𑥙 h+>,ȉ"J+ j+aY˺dL3BUTÆ@$ ?.dU#N +lN)kT5jgfBB`Kd}=Hm{=Lun~|_Qsd5cտƂ ⭭2 ;T2 0mX2ZDû_R%=D"a Ʌ@QEQ=#_(|yB"bRiZܦgU"p4yQ(k4ЊuNxF4mJ\pvO(Kq>`_ '|<{qPÆL J2B_=]BqS"k$ӝW9-fwzk|NUoYNEUNAnc:$*¤RdT`Z&6l8C)~C1 ++ af(3pĸE*I5*͢I>tN![݂՛jqJ:;Q!%\X^CJ0ǿ5ЗY,޹Vf>fۢcgJ1xnWrUբLGOMxd4` _jyd?"jݞs:^'A؏O~z'NS46 }-G/^V(XYK ԌSu^o4E=^xj%,g$mR11n";"dQ`DSX :O%ƯM CQypM)L]6 $El=q8 |Q 7tƅo c{:FMK'NgCTՏ. >{ߎ<H8DW'D)NZBMH q]pAޡ쒱S$[N DQhhƋ5PH~Ƶ{~tq|ӏAʓ^ W̅!Eh_ݬkOӞF u{9ðZPzJUUm00- Im |_c٠}:n$Y`EØmͭJw!)ð۟9amXQ|j>-^pzOQnKnW[!%& 9`Hd25tmV0ޒF]:JV˛< wl4"#GBD % ! L篲>66wZyr.WTx?$0\nV.d2v`6=/ ցTTA9 DhbEj"XN~ډvFH{|d#1SJ>-҈db<9` RZ\]jji=] 2.厳\<:}M}3z a43g@ۍAYnp5."/i:0:&8>>6 oNZ[C[ jtE 8%~lV(BA:5ߓ:Jj#lKՀ)Հ1YW_$Bb.Ǿe̼ZХ2wj^F򖑔1Q,@r;3?w\9-C?^NRCQQΐ:9twS( iS`AW8>,i9@=w݈)~nHho qj}b!BU^D;l`=-36Dr+U/uߞ r-ਫ਼'Ր1,=O2q΅o,|LWU*+H$& ._0?iwk,O-wfF^Y5[i 吱8*!~3a.e1APۆSFrhF10c}'90kmj!)>0xVNq>ׅ%`!cCTq0jXG L0)/yƾd%#FBf:sn/XsӑZ-p_z/T8>*74=g_(n=rhv =ݵ(Rkq2xC(Tjz3]ᶵ *&+[r9/ΣA RP.?U4z4&C9O1 -`&&wâo)3MjV{AҷMyF#ؗ *h >/{.:]&|+ԣn=Z*m)ibBw F$]XKqY_|6 Ma=RUAGdOݮ!ߕURN-z3`jq|ZrbI$Q5MS>@I *Z,˺CGIf&X| k:|ω; Ɯy ^ĉh`Z?>BwGg%ɣVs+c;p_0M`\\c"Y^̕> H5Z O~ٿϘz)Kr mM'Rѩw/  bJ X=IHPx`A o#Te㘸<8ŕNlJ 8k{ $ʓlj Ώ`g[C7ϳ߷?tTf|>1(dؾRhD,9m1*iFS7 qBb_cg:8ߥ;$k$(aIl>To sUκ?25.v ڴ%xC*jn 1j([f b<7uGeqavHՑt iUVrL=ˆ2|PG]dPjO  |815Y柟Ьf@pGfdaA2He03.FauO<)},O(P/W`eTk,,'k.R0ު|i\lΝkWoq1P7!8FWj5HqӚt؊*)2!%`ESYІQ:(mGB-a&xA xwĨ~XCXY)GkH'r3^N 69w^SE.EIA v#vN[Hfi :uf8(HBJR:n8aRDE9<p Є1 rGm4PA_$I s?M8u4tUO]d2cK-u^>0z` YNT I?gH:! h?yco%C@1 xJ-Db,Gb0veD*hScDFY {͠34kE 'ss6;.ww ] Yű@GU*d #"C˴Cl JҺ[KF [ݭ]8T(-ٌmq-Њ n(5Χ5F^X'A|SgvQzM>(`=$ ˈIԈ;OlF.*)yP+ZzTnxR;iփ.$gjl8lv|ÑLgEz0W([FiKeeEJv&@Ibf 8"go凲I$I$FrrV.BSΠ&*{α Q(B  I>J=! +kK63vLAq3BtT/ArTu3_|y- 0KµojKBD2{0bŔUa+ta ]+#.s@/ʋ ɀȱPUzV)DYg3 ًr/vYo Bnβ0T`Y @ ,!>]( 7ae\Do?ë.2Q`Ɲ̻Ϝ ׃g/ÞϵD6U[˻jcKQ1_`jsC7h8 :@nŢRVPi 2edAh֋vQHC2JFs,H65ϰ-Qjz#>qh $\e-@έ9|u,EغA}":8ZuR;GO6QrS;X[(Aذ:BO>wo%߲'N/dS',9+z;3yš Qr  Ȍ\V$ NcɉcVʠ,* hhtsV(&PƮ6}uczQ(nE0sSºмl']6+m,X•PaټםF[2S5c(8gkrJZNGp1۟>t]q!ժCy|P~PylѬ 1h<^=8MN/Xx3IuY#_iyf(GTm0$#2]C  ?F 5>IeG,YikslS@➕spVJ !lGyᮘqeϬoS? :ޡm趐 H#OKw:S[n̿6 oq= ?ϔToʜF`3[dR%Y1lx'QKsuӅ|܂ !U )ȑ>5Sɚ)$0r0r8 "ALؾM7Œ$ţ+%r섟߾WSsf%n$Ƨ T]SK޶Ҕ}l%LD-BloLd) Y~ϷtF(Ŵ]qeMgQc.%o ^^Û:HADC"a hO$^5)1e_R8V !DŽc\G|tի/:GTvkĆ}$r) \(Q|u07N NG"OvٝJ@ 1Y#(q!R%Z]x5Acu u֒aHW虁1BWuvd $h@H@͂c**""Sv NX0>&,YكQS=)Ç[YsC˂aAQAUh&СтhX?^[T,B-;EA' ="|.Jo4VD%a|܈!]#rվv 7RXwkv>MrQa !Dj@`]qUGA8Bul(?L/4 P4`FkxdDKiUҜ=["/j'Es_>J.}ty0t/cPMw]^gyi( )_A$M' bPQKfqRQE@e (C*TAA2vxN3lH/N}:6C'! _'hBo7M 7+d2bè*w .`-WVJ]gǝY|.\(S'M.q,<`:s8*=a|~읟'3޼G.E(3m/ LkDqy,(<)7~z>{<7+Y $zE0+~DԠgn# oHV9eE6"RQLlV^k=. H*|# Melnxi[ܻ 4>g oD ^W`pTd@?kF^YBcT%8{}<%!YS\78J|TpGeo%%H@|A^ߟUٖaY4H##"'- ƟN73% E :M5?Hu^e ' sW ^>c&5XU[WHf9CRxpC`>m`|pt^niaK E7R*$m0b<P"nL':v|nÔWǏ+^0; h]@ QJ^Fu:ݞKD+J(8_.xeob]=I  iCC'%&.9)u+ׁ_f]LCByS6t~ GZXUHכKA@E^Ǟрsm!m{l:JO8:7sO$ள_;GK1ݭaBØ3ʥ̋ysdU|&7;PřyEۈ9_3$ "3""TA՟`DAE$jK#Bq0D❐ΐO @:;U+&82T b"驄FNr*2>QF3] %9P\xo >~~=$ ܋bOer`J{wq&F&\&#+dK0ў`cU#IgLt <*;'edM'bXUf;-LI.A@cK1A̛FNE XSd*ʁxY,yUSMHpxp{+jIxgTu xH[6#2,*_n"ysш+"Y`Qcqz%)"ض$gUaCIT;9ݾp;4P +IAP4,m˷;FwݓLw0!2y?ߝys:Fca>#yyD,]g&t //:u"B[bU}֟ak ДH5OggxFn]b`\̢Ǿ"RIGY/e[*[3+)Z4 =Q<:U(5˫czE\b<\LpV@γyTB*TPeb"E+,!\t=_'auqcSݏ{}bјVEQ%=&27h%b K|&59kIAF/d!W=Zv/DG]shAvT@;xN>ff}I*[Cx\nlbY5pDfQizG{7"@AX,m&y Me|O[8Wzr(N]8%F`sD5a H ʃ[fۮjkۡˊ ~mDPEc@]%myvv&y&[ ,]r_88BP,߸Ncjp,/u% 7ıOw̦\Ae_C?f%')v+!~pҦqR8)cAf3q*QH$;~&PUP7j _kI~~G>ⅻ,e-,7o*٠,_4L1h:o4S'+IтnKk<UO5hkGxEM ]XikIZ£0ԁ9,_ُJ~}H)d%aX/;I+fRHmdZ;1ӜTH)g Duz2ռ..ԽP0za=7\(rΠL tee8jo4)@fe+WޫU)i7F1N{=Cq)rMwy#†Afy&e$s9@%vI$:f)RYg%V%&>V} ?y4#^I7"w^\gm`.~KspP=$x2exI_oeƙD%s l[ф3X(҉^C@ |zBsiGl P ^BiSNe5C3:nF$ E%7W +q(=ȶ 0C%0Ϸx¹ǓsNz嘁FCØw;1Lhbry8.<3UѕAC焐16 ^Cޠ)w8"m sᨤfۨQ΃]Zr"ЃЩB2X4rHb zni} _e +QA[61p[| סR<{^gp?0*UAqAle)4q˽3kLz8qU/!a;w65} aDaO GӄdPO`GdQ"gQ6L?ށm*?oF!qmAyl'}}ۄBD8PQt8i<-kHX IZh: u宮V-sHN(UXV(Wĝ5wNE _m'g~217uxjypku-/D`SV%HUy3t K'q \R<0&bڒ/Xu3jb?N˸&&Рf?L*Y–ϋX#OI%εG< s 0*A;f8@-~> w6nh3ʹ{ߘ18/"Q^swPn,(5>)3o1vvϠo`EM1T ?ZA˯#DTtf#\E-ѣHAEv2StMŸY\Y2ps;R{ins.~;/6'z O! $ " T1IVq-rEBvϦr'ƣ^|5|1]w!d&FT6t17F(FU4ȁs"<#jRn5K羊ˏĝ_w9<ԚZyMLիKK&գK! =/Pz Ȱ.,uaZ(ԧi78|q\/ghK q_$!{;mx"/x}b<(,l(6eraq\C6Ŕ5Sw3T^haA- ÉYs5)kΩbp\-(%8eaB`|*~yR1qތ'/JQ\ѾnV6l RaPenYC[|PRrf dJΉ-V-NR-CKđ:2,#n^]:RXrlZtu4L{Y40VF$V[D#}{z-e6eBwҒwhp?޻|vV7{/ST{D_Ni08률RiwN2w#dY畣њWM[JY.#90ﭚDR\Zu #+KH:*CGє39fr9LT@swiɫEႁ ],D f *>=r͒b jHNG$ҋm< =؆4׍0c<Z1o($:=mҁ57̞SP7S,`((&!qEtWP/8 oրTDg*"{U'2p6mUVCox ߾(d|a,GͰ%Q$ŧaV(Mby=GiP^p@8iib"" ) E(lJWɈp%aw1 Q]TZ{ZN-$ gI5F20^%;GB1`: J=P>I6JAqFpa#>*qE  KS`dmEE(u{e$.~63JІ0[h,r|8B&Q`b__c=M⊘ܪfߵ7* pB AeAu:j3L1ke󱹋5.@|븞|n5z]@z]zRjxΠ㡰d5YH`j3ܠ.wXBFvkVjYF\`zt Tn(a4ts)A@&36~r>^-ۭHD!M d NǎWLyLlQT@ "֮'k 3\{鉈dYe Ma3Xf˲D`JlFutW-sPF5ɠJ֑)^*`"6%^U{ö3* ,OLNh0BI~ }5iJ}w(8 qVH$RsQV sYċG6")@[DXhp⸪eNʪ8~ް Ɏ!O0A]1\H^e21~?t+$fQ"BPf*"N*3jușy HQD#P*Bx 3?kAO10д嶚>̔5lZccf<ݎ yv;Ck?!N5/p˪I %eˬ3,f Y[-J0 hÕ#Dz¿_JN"!\vƀ-=Z=e Ȳi"k|g ݓ~i&NER`ks`-#06پH^ `@!JuV3X7zbe~W"ŀ؝0IMA:81U*%ALM"=n5Tg%H@RP$ x&آFt?x̃]U )hAw} V 4e ݠ'*'EDhJ.q<ּyREo$-Rf|)1Lʚ^yvP1!HuiM{pښC0,pHAkd9N& r8koyc׬wiB KITv[Q92o9`A$ڀT8"۽dAA~xN,ka y- V2+ 7h ̛u Ciz&"SAT Z!,C8̅(Wޫ-Qr˄EH<7(m0yƇ:d$S?$xV0rI C*2l8rߟˁ׿w{F0ZҎʆ߲^j йo" )4Vwr4z#lA'S4gt^{6".30d\ mFTɄt̗ ņqy M!)^HF\DdF0T0!dž8) IcuL.?sDEYWꕤ(}>Ȱ4X\90[ٺg~{s=s2;SMU"ha< R)0VʪIUUVrSdګҞ&O+*1tFz3+ Pϙk=#>ϴ5%ϘXa09gU}LsB |G~OK4D^ a\fj[w|gTH랮r+龲,TPY0*#:Zuζ׷DOu3 p{!r{H®X Jɾ6^1"oö1 P$\JM/&nS1|L]`Cư+'I3y`@'FVbtZiBE*IbP CS6h}[[8=MqI(PF" IJ:6GqSSj%{k/J!y1U%F)VqK2x>B6MAE,Aw)q!RYhCZ,0U20Vg vG(0 BՆސ2HA)'5 |DN*a㎽g}?/ţ\R9 Sd0e P]N H2/)0-Ҵ8 uMSB { ԮXz 2qߥb}n=94K@U u_Z8znx7KMԌ#}hƑzLj/[XRV2ҡ[U/zHuBbB-Cܑ;B ʀ@?GoͿuksɆqںe*.;}KΆ!b<*1:k$jB5oQ-&qP>{$@U0o8egsR4e/vyuկtа|F\0CKVLT-94YgB8)F゜wBH6vi9J&ΙEf&^NXJAVݡeA!SJ 'P^u/He9ޢY!HSLKJ][CcpQ G b7#YȗI4i;Aj^pdCЕl[YgW/ UU.M$Ax05_F٨QczAu0dy|^4̤u>[)ܚ`XOr*8uwA'pQB);3*y 㔟U0hxy;А:4ݚD%Be!ղl~PE s?Bݯ́8HShkTbZBDѡ}L<*'jvlTDϜ&#S('rE.F@=!vQH=So^}_q !`R,D EcVj֢n_d4B564J rA12mv̦ XqMf!fa nʩ葖1$]I' Jylf5́|=vGO)BjZ%(ȩͶˤݖ X‚}o }^J4C[ Q αжˆ\JB zyq 4<8˸pRBG%BPVyhp!Y~[jt{Ƥ&:"R]G[m$#TkYC5r<[Lۦwm'raYo2߳!V 2,vb.; 1^F8ݴ.IOـ% d4kgnqT񨏬Z b??KӍϵ 9\nuVSLh(A^z 3)JPa{BӳVuWHC#XC(JHִcIu="(*E".&q'4+OT@P6-!j|WwȢ}䣧) 8T~C""HC(LOL-'O&;f?tQq,/ frټ5Iθ4ul%ڛ|6/ט" $U.T}t4z(X; oh'8wfG ޥAd^سQ©8g D-FO> T*3rK(d\!MW4]zzzgHw qqҐᶝvo,#5 6tDhx0S,W$DT55޽̹ݏɡ2rJnu~FsF³YLK2+ +7vkh=VRb"}DmLyV19WO)cB0 ĢKAØBXET.s9lAJdI˱4\:m#6ŷt, !RUXș#^6Iό=/$BA\0*GiN*=(| v5u&W୪\-ZV\!U W%QiIAREޏxP ΧpCqQX rb&siMPIgB/8vXk f3C1*eIj"*jGJHLW1w3f`fg[R57 $x@,Ϯ8嫑ZoՐ+&QI>KҎL=*|c+dzM(k!z˒N9򋾹s]y=-Xy`.iv|MqjH252]I:W\z}}y^^Buj3֎链3 3!^u z(y&˞2%`.Յ@(M)jw5Y޽7 ˤzh{_6+(UKP\A.T+OqmjoeWAo8:XnDNV1WlkXZ^c8Aq $Š^TWxY^8⧛͢\Z 81avu2Z!a$dZ*7=BfxZ}a+L\/(ʌ ]ŘB+z #LjݜqAb*Q/zft)Cx:b AC(eILe?eE-?s.0M*^8WBԲ@[gx4W.j*VA($+zS+ÑJae)Db vvT]ň yeXTi:ūZa h4"nz ߎ}_T/_su1rJ^2W^s<_V$B\0䈙rOa"LaďU+Dm^_5TVAy-la`(q1൱5u0D4ɖ@VTrݕHh뛺/$]e%{I)ǡotn´a:㔽@3BR[F$(׹8yoӪ`X٫C6\}H`yQDZ _d}GUʶ gzgY8yS(p":4w_2q1txqqf*d[]}礹]}ˎήlϩxT^gh597NT>Qb kӪT@SCUkRFd}B)nd=O}GF/nsS8BV)֘ ~oeqs_xpUܪ8/_,.~)Z֭MHxnqzܜ +{ Igֆ/X1K{#9o(I ̮r )$fVd+8pЬ9/##m*@YX$ng4[ZZ,'XSALHBk Op-}TheM7q"wŅ\k=# i솑]CygJ;6V$$j'y_= ,R첥yGVvpa AW2<%VsOk6@U&LGG_ZFX)Nť5sÀ)ƐHS(Q/I/j(Pp"ڢr|;兄iB)8sX3[w$פ\:d?F=&H(V#X4 oҹA<);ENtFQDQ >yFa٬<\-X l z}+uKPz4^L5l$ϲX; g1ȓ#aC قvZEN9.ϒڰL7˫m!'eLUЄ6nݰy|$uՐ@fP>b9Px@rNMjWVn)R;2Y~]_>*ҒLT'{m!zBDE& Z@E07nȼ^_ڋ ڈJQz 2Κs}^+ނ:aX4r$ 1Jn?;_=zyxӎx  #YTضO_ﺂ9%d`Q P9Vm7dA 1 e9z֒ajuk Ƃ*usz}XL"oR9w;4CHGTd*@$\A`guxOI, w" q}6`u |"#(ҌBm`$άԧ|h1)Qyljib ә330Ӆp0 b9@a#^<9ɿi9A)VoUcmnOxBLD?KFk) +=$M(nhbzo摗= wbW tɷ.Rܴ:oƓ+etQ9.mt4`2EqO:'lɅMFE^r>#Jsn%5QrԈc17N3Au(k,W YW\,>ͿU'%7Q]-#ԛM[J1 A$(}l A#n|_z/S^z)r`颯L7$)L$-A'|1v)! ЊY$MhJD 2m[}CĻ|#u0q(D*?!<ـhQ` E !{'<%^سK k" ^`U)~ g v/@yCE{_s".Aa+TTS4j U44M0P MQTL1M EUUUIPM5PE5_ɂ " )&$b*b *b~px XAwNDrP NEicn6i=9XW AU"vf`- 4Mꛌ$~k|FYtFHjH/b1Tirk UM̓EII4$-vRb\Lp0"- Q`a Pf yWn ǩt= 㧚))=0bN? y%E-(e!:z=qg=c{W Y˵e0ߗ%b܀"nm|׫ubVrҡDJdEg4 7ZkFE?ŗM0cB|:;89ЅA n Qd~^diTD#Wύ+dOWDtp[qpqurlh״[t2 |N E,W52PV;(@8`'.k6:9Q]2E,L?.߱פ6/<5T=4xi r9cjs-d +Hۤѯe|;% GxMM>!Q?צ_1Q>E40S1R PD@s֑N$~9O<,ޮrgSHU5 bQ~/ң~;~_U/ׄ˽OFC[~[}{e22Hω hp}ShYEPGF0 '@񐪧@P @bU Tv`9"H% rBb(*)(bHiD\ ,8,a9bf jB*J@ bfYja^p!q!-CdItFbjY.ıT%`ҕ{?f|}/=TI|CC `"/8}9AI yo~1fAܨ*|Rf=Xl/Mح:)-aGD:u=5QtO(T(F`;?lC_yD'S> ӫ{TX42{q: u 5@?d=TY>,혚 5^#5_aW(}F( ?/eD=ChU("$*BJT%f_lWI'{>0'X2>K$X=j;Wq` T$))BOjNUb x0Jz޼g'o>xz@UDt&D~oC;݇l(DTB Be>{,wXuhup{XUaF>Ni' mj QH]n>;0R=s".(oNAD>`Lp S}7!A mTZ2^+;G Ci PhAهB Nd hi  /;D0SJ e`6Arɻ3~ͤH ߲8X*UUQ߳4ͼ@wE}$_Va@{8pYUS]@|STI`@5=-ðqY,Dc/jA&(TyEJiLwzw?oωgA @8Vu[gG#r<MUG Tv@*+'øa1nx|et=izA~V?)c>YC&?}6(`˪?G CJ~{Gorb*I>tU*̂s,K&l ţW֒|P\|\ Cyb-ھ_?5zd(͊ otD[ZBH*Bl &*0DB_7#mԢS}}|Ӄ@X"I%s)9$ԠFAȸ\?\~؈A| P"0p`נpݛ;|@DUκɲ_2bqqoƒF@D G>+FV;ԏ2O~?f)9͕ F2p|dpGYu\z@HDφU^ϳ6?O嶯>8;ln~Q}o"N"ySUU(5$?3ENL&G5~P 2PPwE?>iHkW҃BB0ٚcQc!Y֝ p5T(1#2Kǧ)FAPH-X!F9qw :Q$y*!A(Ubh"$RSHk ^JVpeeY߾ Urqz//IVܿ8Tb|AWrbj S wPQG1'$ RtU"}" *||P6N@]tm@%IJ̥2]ԌOCث-lj;Ȝ=׼>d3?fzG| ,`DݯI3K7C@r c gT dv0ԓx%j_O˥I{q=y旆tHS9gWA.PtxoLB5#ob,d#[i8VcLp3# J2uE?/egW>$ٜ"hfg5S3ARLc(:0l>(&8JT;8SJ&5 \fn$1Ui9 ؒ~h_|''lMkC}x֡fn PC/HK O]ry/>tܞ{PP)q3zegT#lBQD3~'xxh78T;f^б!$O4=9/>0iE4MC^Mg"DDAU|~U$(P4 @7WIH7?d"hODH38ֹn;B`O<դC BK/7ًgS܍sq'Tb#0SKqr?w%[gZ\3k39ۜ5l`>3 *0!م¦oՇ[x%@Zx}@>ɷ2~OƾC;=~H|c0Gf>~8ZUކ)~ߵgVXVgu8#ʱ,E]'mXԌ9XE'UP{瘟fq <|'/}O!?|ݿNGB^ƌ<ߟGXB['ŭЉg?9q]=D||WkGLm+gr_s˄z8$ƾ<]w ~D ]A;Ԟd.`x}7AnyBtIbQÇ/0 *Q:J|GtD8;ZFۭGNoWn\~ٙQi&" ynvUO }뀚1)8{ "g{y>XKP+ۢY5{ rY <Ǭșy'\vg>r:ӛz}Ϣs~z/$Ge z׍zX=٭Q8"S1#J[UFVYJo ч%xjˌnjcp,oY!(gY|_*Ož`>+FBH[a.,AT>a(ef_ Zf@!aqٽuiqs9gS&lð 08?ǩgZ<8NE,)A`0KZxO-29{PMi 0QH;'ߞ>l?ɞO~0ڊ J R]>GVy@( cӐvڱޠ}I YM_2O~F^^+qݿp:~=y7"r'˝QOwi܃!<T3 Pל*.K%^?c%Ș"{4`sD|Y?AU(ME ۃ2$ "qu E<sxԏaJ ׂ"@CoM']Y 97nʰ$9EM:#B3|qEݬDˬs[H t*G'Lܩn1QiGe1<B$G#ϘryX; @b; y|Aq/Ki\xOĤPz$ΠA\%;BK>ĻS\ǔ̄k9ԺrgyWʊO֣Өz=?'KxtOhrRPλ ?HXW_q0(j59~U" .8Y"T!T)#;UJ\-2tς p| ;{N)@X Ƭ1ڴ~IPeק~9vW?O ~:3nT=y۞W$s*|$-GX؎^A#{k-v~vͷ^'?Iz)G+] ?nצfVkW?gxN'x-e })q3@ ӹBٶi|PDkT5<25.FԲpz<P2J'5|sTM4 SdhIq޶b#)g$P*~ǐ`.Eζ`$r$GP P8%R2 ITUab$p$2 wI}qy2{O A;R@Ca Qŷfפ3jcy*PQw޼3#F[UXV%w8JDGͼ FaPS遹8.Ca }M-,"CaPq8Yvq% y9gr6ÿ6Lypd]>\g!8q}(PVCh6u~C` A'fʹQJ .GBQ,BbHY(ez!P[ZW7UAlB$jma%#b^Y,gcD?`M|gxp|}e9ϛJ}$ݬNm8n:yG|f; </-:*iXeZaiAEH A6 x_HpfM2l3F9X[/Pߌ[Q !nK:r#RC`NRUUߨ+jD^CKCa u+!F|hUF!,E>{#Y2^38k\,Sh\z[a`6#07K֜' EW;跎 wF"F~Y&>Tih4ZiK4ebS"sfHHHy}Jbl0yF羯 %8.B VKHEsmdWurwYnzSL㤼 t~z:.wpTL / 2B{|++{}4u$#oWcY#xsׄc*:ƙ95tlǯ+ Xt5梻=L;kEʾD,{%~}xk"~wn϶cw>NPfcJuxz7t[?vj]^2];Ppd"AV!H3to ER гvoXyzb y2㽕t:evByzeڰvo uXwv9*70 .AR BEj vN{OsGvd3&n ԇ D -QKJ(B$Bfh(B)) hhTĴ1KQ5R4L!U1,5 AJHD$q$T4hTJDPKQTDD6LTE:ä6LQ  E4,HQP̑4[@)Hf !Ӎ1"KXA#J,Td-bX0 J"&²L AH%@1 (Q)O@0$QI2LTPDRQ%D@MQI$A5(#H)@4M P4#!VJ`"BAŪ"HffF " (`ff"*&(($`F$$*j( (|UUA4Dc4S -I,DJU A5SPTQ $r @JQ%ccc 4PI: hbRf*Zb"HiIR"iZ`*"H" f B !aaIjjXYPQ4ԱZ0I!PAK(DPDPU TQ%K1MQSHQO64hh)(f"i"bTiJ("()"H$"Hh`$i**B( @)i~ʘ/Q|ɚhBSD, Qy:cბ 4P0**i!!`Xjb`JJ*J )e2 31D4+C;H"khy!h!Pb#MF]EEM73 UDLMT1TC$քZfh! ,4S$@U5MB0U sf$*0@A1D`hYJ a|Ba*BbaᜌLD5 f *((Hh) C*8(Hh(`i)hD6 C$QPLE(MrI E,1)%AIQ4B EPPE3$EDs{i4:ABPQI3QE1Pk8Ɇ"h"d@kMԴC-"!ZX5̚B)hZ ^J*-OR< i@@" C誧tZ`6se 98(q (; 4@!'\ʼ̀ZD@-06` #mEEEDC(j<~r b(Wt*! JV hC (P"CP6R hӡЉB ?):aMB2+QxHR7#$HAD}`H(uHۧQ^1-&4 @H!| hB|FLT#OAA}lNӰ%$&JfIIXh( 0A P Rnn@(4%tl#(&( *``$V E,M T?P$)m e2 ZAQApv $$GNO BrEy&e xHP9+=B1!2B0!BvJ2  %SNfCe(HH#CId)lYC#5 HU1 4,#TM JfAX"X#Cs!F!I+IMd NHy$Z@((E H<Ƃ@~_Ӹ@QD!2Р)Џَ5!Cp&P\Ä@DO0%N">ˑ/۩V# !aD^h6 7M4a}gތGg=W//88TʲiUHUT$?" d;z'~(oƿ~2%7mT'76v &._9eE\Emx~1OR pl˳똳j"8 ~ )&6;$g>CZE.\_aC &Tu(4ʞ.R\tDfC}-42 Qd3׷:ܻD9#!KЩhN*ռZ)N(^Jn`Vw;la|H,5N$wFMyT3.j^EʑϢqט\A*6Dڮ m0N߭nҶ-fT^5)YI!|Wp<8nYtuu% q q$K-Mtp Wđގ"+|JSվyJs>9.rHR2a=##:n"K7zcĞG&P|au}K9L:GwM;]F<2vg4\9lREvy/X 7m=g-ĀrY i9 CIuK"ϟXR}>O"wfA_T&_ta)ߖ;\;%1DfZv Cw=[9}@=~2I{y~a/#^4y?w#e,QJVrzٕ]~{i`H?B؈ydr^}L_լ6⍻sC(GOY: 13P^$( *[`#GVcô>1AcVOx6ᖐiN LnB߱+.q鎾=7_"'=/[>vND/cܞBNoqW-" ԒI ¿1|y}RV^S`xVP+! ʈ7nt-^HDL$YG4e>;_ <-Ò*Tv@ GƇWD _5m.Fqռ꜈T|5;l<~-[>q=nNۿj>iDrq<<2>4Fϫ>/zl =X_)Aȇ>rk33^*BL *ogy{o?Xle6r.]q0M;:*oKfUhsٵ_ ه&cum1F&ңc:qM=0Hwaϖ!ZƦC8&n۶\" FAwr 9athό:4c3)X(X/RePxSDF K&uXrmO2Lr˅B[v6A*&~vYy/Pda*x?8)wfQUzstc.xк }۴5@3J9HHNge{qV@~M99Z?rչ8B]}qF02A!  @!"`3.sq挜gPe/? WUjDEH7I: q(D@(B>/e=Ү2>*<հ؄jocAB Z@o!5)AaW;J:# <#f *dH"ƃj!$&@ yp`f 6&_"sD@aVሠ*+3Dz-XW/НRa &ijJ(3̪|&Ϊ"#cI)k< 24-RnVLX' ;7!M>QM$1* Oד\z:nmRF@e4x:? |ԡ%i Z@pM͂-z>eC|^ g<~8鎩_뻐:*v i~|mC.M@*o׿|E{ī)7 P?v|AwF*f#W~x%]Mbg6EUH}*F@(sI `E ֣TBC? }e|YWiPDl0SBHRKM8QCf}>N&*př@@,:?LC0$0@椙tzFX {Äm%&RawҬۢ̓Lr0M`a\Y$?b1_㌣ҵ.IG`|9ūѳ6D` HΓwRtC*&Tvu#Oka3WXCr݋,uוֹp^*\ ̗K~D-!!0#-e62(7'$hqB(#)b)S.Nڕv\+9m~7E姤X'V[DU@uϾQɲh,w 7<6XX-KA6aJݯFBg%tggs=-8ũ)! ՊL" %mVȅܩY FoB)0m1Wi.Bh?J_>}5gY;׆Hq ĂKdkh V;g.o^9Rp3lLBZ֌k YW\\dUHx2_ٞ`gz=D֧O^^G0R֒@Ν]#{աџ#( d Ur~c-Y_i@SN1"jT(bH%Pqn9ҲUR<ʉ]/.G8`* MKB\4 |R\8-ds b7w1aUsϛ\=Ux*"L(]ΰ[Ŵ9Gui)ƪR嵕ac[2f>sFyZ2z_:FkflL "g<qG%S:Wkaߕ )E]]VD6UVpes>tWf듵M9M+p)S ݁i*8\$'fP*-aϿr qJ v>0}zdfbKoE( ѓ/` ~3M ^E*'C\=~jog^'<|QAB `3 T)"ZQߐ )Q(BRFQ>E(^^:$PAҢR}~CY olj(y.u<_ QA@L KDHҒIHHB4PLDE$(P>a8+:( u R%S#f-5M o8#s&*Y`U+Qي!"ȦX" AE$+eƱC`F $AFsQ ب8rh¨h)ڝP;ǓsiFt0)RRTn&"xm=98EbAD%" -NԣSq45LyD֝>IlTvG2Dsb%>~wF*O@d)#PhultWNG6MRtj4qx1^c :$覒 )12L tr8l& )3{٧TG,-Qɶ1dh4<| (J pv4 H6JBl 4*-lf+ĈDh4DRCr-$4M NÇmTvM3m)9 i PHkNlā͊yqDD@G>/)N?] +8A vBf&1n9?Ey:cw\!z gQ)XO>.K& _m1OKcrkv!EM>bG3/Dnܭ۷tݔ\.5f)TNPݜnxxXGf)^;;j2S0f ˭?lY%I438.{!yY.U˄)CDiTUKD,Pf~;>U5U;fY-G+^)M!jSYǭNAJM' ZN+Iߟ 9r-[S >׍ D O[iG?LqJGdS9P٨SE$^ qlM ~ AmJkTuA/񞧸p(4 <,gM}&N0ȦD󚡨]" D}q3UgwTT&)+6:Q:E]ʻ1% 8 $Ӵm :R\BQDFTjzp*OO2$\z&dsu%[{s+[Psz㹙3B[-GvG,U+U-I-)N!ZE&8 .Wbq_  yjն*.)-) ґ\+J1Y^4YJı퐬"RsZBwiz\#\U1ŧQf!vS.y"f}e B&ZeТO5N,HCG 4zȅ%#1knoM筚ݾ0޴̓Q܄(p ]/lj**.ت)0dnE QGAʈp))qR[FJ|W SuQwfufXV$Y PU\qD$p^fr`IXfb1Jb`%1QDVwJjQMС!$F2P˜֩|yǓ0-2 Fn.azh 1?!((*" jNAbV*dȞSd1T940A/T$mC\p8)=Y s `d?Q"yo~݌:2uޘ@!DOM )C-.}XWx$!N1/|%*3A*0 P4]s.NO 1 $X%CInN 2@A~ d!nX`(L8bƌHGNs'7,mphLA,Ɔ:_4id"(($y@+AodEuqQ:Ҡ+XH|hvϻԔ% #E}xPMSUUSTQPUB% [PEC#݁E%KY?lgiS,ER>b-ژ=01V c@4V7K9>wwH=tlUVݻYcYe XJ|lF i*خxE (dn%BeoswT!-֠⃴ [.6bi,64]\l;)@8î 1?o3Rʦx!bWB_+7Mr_4>})1C_~uc׿i4ye槚iKiU|P0uT4ySduRG({Nm3TnvC*՟D|}z`!́@ ~a.2I9;7PL/o B"P2(#% ")PD"DGe_x"cm,|A4L"LjESS#5>~>@gM}҆Rv{G[|48PoK] 5`H#)5$68U'@UQR"&~I>n$ nIFH\kwvPx+D@C[P,.$$%oe,&;3[\A3DTNƚ@$Nwz߬u`-KHafdo+DjI`b6 I)@QL!*D2ēϷ"Н`#h7bTDd##"">ytv-|Xtev NFB%X=om&J ; 7OD6jwo[=n99 h@9 }(c`L d WF!!\G+l}=+w/@e.d y7+N0|QMRQx_aO+Esy/u ~Oj5QA)J(E(; wūWVlWtf0wHIH5QH)֬ʕ(!!U\ǃ8[H;6 ?#>tJi|R||O>u"@H)ڕBi&Eb_ !$-pP)X1`8Bxrt]18|l6CwM nqP8=ؼr!r,0Ra"M1P-}}K.Q{1a qaۑEs9N 3P1Q\R~V ֌4Jg?~c6o!$om4O_%D H,f%\t\N;4yhO2S~փBݙᏗg_`DĔLI z=;?Yy.oprO"u4Y |yP{On溰e"'CJU2D4m h( *BO: EЯ!$͂izv-On8PPf>Љ#dDAyP^U swEo7drnX,i:[kywae>'.}5GEvO '(%;!Lz|-ߕ6 J9Qm_QZ0D'b !(d"܂G>U4H$ۏZ"as^Lj~Sv&rA(ef(ڟ߄Tq>!a-% Yi)15&wg}< DoϤDiOiݎ`ct́<G!"H$ */=S׆Dh" 7'??~; 8݁Q v'~ܸ.|SE$_m 8ȁ}>VA^GPcYb'r.KZ>>{ni(PqsT¡&$3ٞ@p tHkh}gkgzC['@7@ۂ7)")(QI&+J'{}ƷK@dA#yh>a֫.( |-~A+-}@) 蹶n`1~\G RE;geaJVFZZ%e(%]iϯ*l 4U>mc`D f*fr{H aվ1+Y$XzڒG4 גXI&}1tޟ#|zȢdW<5iP4@Pxi Ee۞P L",/zLk\+&PՉ?{OF@KU ^98Lگ<{JE{Dߞ8um8P~⧭0q!wiy$R^u%*@T 6e]ҨH~OJ |Q ks$2 PȦDh|q#pAC)_;@XnAf;u7= U==g^[N{M4ɔL_^Vam+ݭ~oOx\Z"&[KcxiDZ(ad#jue元Hg*bQK V:()> ^lqˊӹ?ϤZtloƒ4sG*.j,υ!wz't$ƙ* sR "_@M=Ә]fLU~Y8X{ƉyIx{tvs2#T 30fP)bcǡ@ww|g[oX%9 p\"P74ጻ]x*a0A(@)Rex^1`D$``&Q'Y'؈K·]$M-D- 0xhiݨ :>3st:M#F ^V$x IV{,BVJS_r8sbȀ yɼdEn!oJg i/*TZٔaqI#✣QtQݜfNyO0>.ri$_K8,@q l"]8[}ӫm2X1BA;~Ra'%~7dbu{PѿG@us;DE' q埳K>P2(??{cyMcP9R".^Yɬb1r9= iJƅiW ?=aVzw*GWu;K>p`t0 3koamG"ipR۟dq%gϖN;<ᾑQ&M2 HJG؜% @?#@jC7a8;&+?q)@F է # 6vZ>X !XQC*?/mݴo[קLX֝e_OUAI8\C a,7!Yn2)0PP ya-{pvW_.*#9W4o*WQ/;c-lc$!Z&;̄c 6_,yPwZ ^?1uA6~ϊ xꠠXʘaornd|DU‡R-{"<&G|7@(uXI&S 4m@zeet{t%(#8Sax?UFhD8Yq)l^\RM" x+lgy`K8CGX ڈӌneqplJLwN >Fݍš6Yswx(VKFa෰ .鴸Z32왠IQE&Js)ΆcxP)}WFmc `Q. Dѷ/7ա[_(ѧALw+0z 2>eNf +w ؐ 5fٵm iyb7#&Rۺ`4Qx (ܢ\t.ݫ֒S&Qǎ8rˈAMHa-D8"g%B.=:5EeӪ{]YT\˘k0-Q+V~S캻n"9)Q?/qٱB)}ڦ'%AG^Y) v;BfӽJXgnw0\o7ȰP߶Q\ؕq)J`<ɿ5FR2E}L^0E)._ce)f% MLAUu(2 ,`S7ݬt(C*]HnJwl]̥eVQlhob0a:e԰.aJ0ȟ1 X^/d^۲>/x>o{ dxO+ 鷅Jќi: vZXw4!ٗvp 扆Y+ IvUq/8ސigիj:@ Jiᡧ#vwM%hM#M}nI<)1|?!sd|^<}mgUTikVNuW^&ζ#FXI &lˡQu' ]""kzXaDAL2u.WVA-(dRxJU!P!DD=D- R벥G pj{ٓy}\A(CFn0 EJ)@30>p\ӽ19평^gFhWű颀rZIe(j|O׳v/rW;SG]J1ߣc!+^3.G6oɞǯכäMJ*%mX*\g.6L<"*2];nsH#8d%RFR6"D5X9dsI6?&i4!BJbgKǭYž;~2omnKxZޖ}$[1z45iV‘Bijbi 5Bv 粊7.ߛ!~wu!]Z]&w~@PpSo^X)7KƲl%e+:V3xhͩAgtPՕC;5MΖW+A :-gd훕hs+law)ן.:)JOi(U|]/yR#xa^(ܕ8L2 :yܛaAYiKŸbCx0'tq_[XeCٚ\84KRfP4uo'NM1Fee;a i!mBe !MK睕S vCfVI=_;ۭ8B(4'~ݵZOym[F8x% xJ H4<$*{CmbEG Gq'8HF@;*ʍQc"?}z$ zzyQr.̬KV@EQsvPdZ%j)RvB{$KJ2ӂTCϙj$MS=#%âEw"ߎNѡUOV3c ?Fׁhs^֔y_{빯5}y͸^% Fc}27 E$B6RohOyzF2R; `ODyiImJxoe vY βx3O*9Xeq6zM\8ii s-2;e_3!Ԫ<#iL(&,?*+i(xF ,6uӋCt9WK(yfV8[NnnwQ'(>krA]"3gZMDk q&xɣOwCX0ӧOB3x9J1iÃZ5P`@Ξ>,|Ļ?ɵC{xOv}^<5u C@4(P?. C@uSqr*”OKe0 F䛼"荺 |a 0z+]s$)" 2PLOitДAP0I0R@P01Ƿˡ!! \@R,ONo^p Hh"b=m 0Ⴂ-5zFX$Za(!dH^ɉ%(J gCRTRQ3a \ A'(|cC 4{?2E ZB!:H'e>:@!(o?O޽Vc~>?* J0qWyPEMA x哇4̈5} "gv#T2%Y&6Fn!r<ۼ Pf DC?ߠMQф/@{b}6l" }Q6(;G?X=Lg{&9& O @KpX`ְ잸z0 2)AO9Ȝ*LAӯ PӲa eޜNjNb)Sy;FwHn9AAGC)i?ng~{]AzR R{MX\M(1@20ݜ-&8i,CFcwu<}`hVz `70D5UU!#C9xT#d3?ݣcVIx=A0ֿ;g!5f~ bEH2.-l$6GRm (:'أc ߰%@H?C\d}q|ѐۨtLrTy(;ٻ "EޕFZ- (< "т"$Ph.xS:λhp {z` z>>ʏ[1rL8( vpɩ܇x :׀ك|1rhà ;! KEt&dp7O0LNm\@Tar%'h(`"/ C 7eXN)ƌR/3@rIg0c;y|{qnS݈r;(f!Hw0깕.ClR)r=" ,SDn!8J\NC<&HY⸄*Bna_ઢ4#h ϊY`Dy#3AT/$<4S4,P4…b"ހu))~Ք?.G2Z`J#Gx8C۠bDLOd3Fas'x~_|_,_FԊ1@ e?+pf('6;37& KtDD}6tCNc(0!S.a0aHRW}3^wMمpp+mJ L7l'5ť.63$K݊[/1Ut@ 1(Eow$)Rju'MR>8~ÜUvJ$,O1ׯ&LDNjuӗth:bc?&A<*N6:&!tyC#(tC'ѝ#0*X)oYv9ä<'(fH]PQit#h7t&C nYݼLHeꄥ?r7sB処 &a=@`}KROx.:OP<p8H<2(' 8(P= av=j8uXbmB@R9QF#($C$( UV 4MMOsWkSFX~ 2*兪=z y/j|)XxCtCyR/H/|46XE `oݱ2Zg`2 hvOA\0FzxW eLU sf^IwfHrP805X$5f<қ+NO묍hs|F3S);[('AD>j(+ $B)!L#CqPhvvP> 扡99,8RsP2@9P!K^Ө×NCistUՄ²$؊95!+xRBw>=}2{0{ M+G[ZG5ssXv4JIq6 S^.okreI$F#mIeF|fpL1t#+k PV 6$Npl-U޳x9!z b[|mMlbB %X2-  I'#=ᓾu4YYb{ +([V4R7:f V?9.tq+ 0 UHVO~M^~8'ٍ$B|~~4tyӛttʄ 8@'bakBĊZ' #:hq0Hbuu/|o#|돱*ܜ d(|#Qԅ*%Uur]7J_'ZTf!0!bp{`Óxd{P=j䈍̋9PT 9RIu\촒N9GbH\3v !g19fꢧ3Ox*JTR$י/C9EfmL{ô NF-QNܙ0#\AWMmikݦyD=Qn8TO|<()548K7Ɇ&,S5qW ;G#8A.x׾_MW zh`#50w)8?!B"|wÖo/Wt~hOC,gӶXE~;ܒnlkR5 H@ kÁlV7Γ"nm9TH%;yjWWGܵ 畜&'4˜ $;CK!UIh27sß7ő-c `##1I ɸTP2'D=jUCON(~dIğ\X}<`@.'YHy:'C?AӇ%=BHqL~h4FUtF?b?xwa1m¸4h'Rq |HQ 3ӓ8;h'C<4='Hl(R)Bߣ!|p{:e,T۵BE- >TfkNᘶ`k1 tv$\!>K˛z}9zאY4D= s,ӉQFѓS {ϫtV9CCqPB&PvQAR,¡'''6 ȔEńNf̀y@RnN{GίTqXr-(d \(0\MkӖy0̒ $OٰցI DN'o<ǐC{^ q(:|'}ýyU+eJ`EY@Q0\+u@E$ HI51Cf7apjNO/)P%bPe3l ՟>lBu:ҵ (8F?MtоBs:v8 !.FX|tG;+ehLycg8Md:!C:\:k:vlo8)icv\Y_]:$ K 87ҕ/$@4hJ=7,R5a3 6Ƀ CEk 0n@Xj'8y‡8ٮUSTDS$L0iVabU(^87vaɿP:!0ed,O7NKF]ٝsu(zn f('wo:e>Y\oLugS{u0y9Q ( w,fbAo'4DnfluMxZ,$hJ 60/ca&'ܚ&uΞ3ӯCA$`H"">Z "]n>di'"y=,rnec=JP-nAD>.{?- dA6wroI$3l]\tҘX  qv<2z,2HZ`:.CJ"png?t;4!ۇN_v>";{.(kLܹu/72{`(ޟ9HkNSN4(E! u__S, YP$u=/vR'҄/+u ^y@1֔׆TB;ӃRo.%E#(vRgv±Jsv'L)u;^=n%4}!{AO>ZS)^:u8}Aw_SA“y "ڇNLmC^pl7 3KdT0sӷD̲@uX@aitF->0x7Qy0^ڶs .%IL JE]zm) >HY` &NF(mdS4ZپoC}"i2'4WX6TX~p/Nc>L+"\Q$޳@ c9]5ΐ.^79~ ]!>~;u5"%Zqx_D;'f10Y2P)քhrr}3f0ITj6+=BA827bB ):,@ l+4$,`{(,4{D 1/avuq$8')5u/z1TY3)J35 7]3WESpN8&[OT@50͢o@AB2MJs`A]əf4??0#?dNdH*Cs{,H>G:I`" BxqTf=z 65Rh>Sc *Z)ȹ}mbG.6;gRaMPl{x>+Tbb0S݃o^_0%$(??_ JcC.?ΨMr+Xe %.SA a(Y!=O@,5?4͌0dxO*ͱ23!|虍 TYˡ|$R=Cfer {АO?K28+&)ھ]-r<)eHe1 jxs $:"ZS m=csHd@9t"R~H=0_t`9u$Ahb8j^01}b/,x$Gp:e#($0gj'Q:Q)jI]F\,Dzovzg-ԒwO"m)Me8 3Rthg&,G9ǔh.Q1dʎ".An‚T. 꾝؃oO5-\4Xi> zF~+tՠ)bh7@TuCXo38Xn'Ystn/HZ1ɚᄁ aI%%ߧxt H x+ ! z80fpFbP>JwO>΀w7Z0gL}pM/[:$O<"sFjL66-C rC6 %v|`4J{86q6lFsddqQ_UFEJc-os-tT)J" GZ )׶vwD ;?z;ޫ ( @ȎABeO3 6EaY- 6WSbG?u@c]fŕT3PX"{d9cXQ}J^>0wӻ6BYrXt867!V鹋 j>`7aQb$hCߜll=u0u,'& vw8YA Dalxs!olh(q (be=4' ~fG*BQG3L" JSwyOq{6՚`d#v C$49$5 J< CQw.p/-ubY CD1D"h7ߙR ;9M~<Kh’ZB aTX\ Nm==Ad%+ⵜBh5$U:#ݞ}tH`zQ iS3a(zBWMG8w!7DqgD{Rutq1Na(cuFCGN9.S:QeW& =2_>ch;F*Huy D9UTwx7KCB(0yp#oDݿaN4 LFAFFH"M;$nOq_;bda 0X>EK^H<^@! ;`PPKG4@hA~tWzFSl2r((#!Uyŏ%:Q60R1F2{)RwVS~읽=g CDCN6y6H}B0LСr_c17a 읙hpgAT@,٠6U6bd[# !G¦QQ1ó{}<KGӫa@#&BfzP$kGoL/<!79pu&_j G֍ 2GrEeX[e)G(PBJ%ض0 lq )wj7aF81A*uP)C9͸! {|[ _Gc,{O?%4 ,/BBj`P?{x]Y#-{S4l^ 8}v)}ΩYNNuE#&6&#?'gJ4!`B"ch üy:s98ݎ'MTG 'Ig_O]UTSI0=XU&RDaS2FzI YF#[h(=Ji<P@`zIQ̳,3J\ȱiSK>=Cd'1%$ ՄBDri(]N;;I+IEDSӈ,k$*bVJ:`bwCP殒!QalxUH  n~$:e, H{+]0) GJP}q: 0;yl&@Vth#!׿>P i!qR0D+^BN]<%>ʊ=R=IJ|UgP$4d ȀP5ߗQ+2  d ܃ ChlD>$LӱBI镈=@v8RyΣBK SuX$Nl@bua e+ Mi)ܥ!$I?]'x`peBObD!~9|/C&~hG>=od݀npLˑO9S6%:kp)= FNAl͌HkK$OP&5?S3pFs"~~Bc&X (Qrw&G Ԃ&L }L1qUk_!>.4Tj(@}H_3F-E ZT~d諈YA2RaEQ ּUI4sfFB㤈ylq#;9 t9f^5PhB5pz#v?uOD☐=!q!CH52-ɤΚ({xc)q{q_Po{Y۬D(P@I8?mE8Cy,Aء zK')m>B MG|a'(Aie%)d$/'AnҗiEpɂ6 59vjiY-5cE{#Vf,(Ql`ILwx-K@$7oNțQUPkI#v#bV$>:[}ܵpGRjbhpb0g>^U</{A!%"{:{y5 mGmTP舗U@!;8)׍b%8?&g0IzA٣Ƃ_[,/$9m[us$LĬd"ȱ[0>XwZ\Aۼ\۶k'nIE "EKʜ|5L=O%;I 1C'Ds['&"9|@D4`a | WEk~92`OL̬ϣ6 Iwq'6P#f'oT IˌM6SӲ/5jsx) у&=FX`'ik&U*hc'a|ڀkm5+ ?< $7乒ɉJzO&Pxx1HQZ;Ͱ d5DIW~lrDBd8X;d`2kU`RԙoCl#eWe3h594'|*UkZTUURC꺠L00,>B@=|MY A,/pM$7٨E*ҔA);2kGB0;H߿a۟ؠk0ɡ _ ߗc0(A3;u|lKcPܞ d1MP*"J Rv1hp+|`А;3ږRy7on:*v*ol-R`0S'$:}OoϽ*]Sչf=pN<wnGO hz튪*ǴSz\3DX N.Lv8#U6 @!ugdJ 6pző,RhNf) 8 }sFQ"KVF^1E  Ɗ((D$xPREVX`SE '3/ek+GM}S((""(QE)(QL=m"^밢2QEQEQpEHqC128㒎AXʑ8>8uP:aHyL! 'ur9fVτDN;NqGLñp1vԁ`ē{}ap:ȚT\: ?6v|:u1 P;U'-ȹ:g~uPx0K:ym-jnP8]GD%b%dheQ,Ѕ-54Kئ!G!$q}v03N5$ӽlw$I !Uoc/$h+ dw~ai)1btՒAZh"B(]g ~|||}X/YvvS~UsPb !F> dƸNxY[gLb%_(35$OUiV,/$ZCȘhR~Qք_Lg%yVT8 CQj j+SKT@ _lJC\Ə(r7%~|Oc+ #G:"o$ E!7ޣ"wr+YqVi{̬q_1z]/nC)M0yi\wBˋ/Ph^M8綠rUH1Sg@ A8=:P=0=9VUu=LwVֲܳ@#JR "OXD4`q ;X5D=E{HAwS@ȂjɫcRTd4A:VPܜyd93Ę)- W4)mubLd=HU#%$K)2U ›% ODr;6u1aNzT(mœ8Sj{̖98cxF怦tO QN;& Ì(O!&V\>~L|FrqQhfxD5GH|fxYS\#8xTr;T'{alCmgPq| だ:Jȍ9b$dj[Xkn:x`N~=o?TcW!G6` v Ȱ̈́\F҂2@Tx|F@rQ] @,GLT!~.f4A3}8sH0*@Po{^rKF1C$ uǰ~]||O'73[R(, 8{<7Z=9=w;Z|shڌ͚8Cu5gZq}O-Q'4FjCaF %au-\??!Y(^$nFcjfQ l mx3DC:PD9(^y\% !u>7P-NdݦΘ8Rɦ_w:jCfZI eYm 5&+XwTKWNc_'2ROS>[2j[:u{ Y4&M2.sޯNPG'>#tC !G>HhAx'HƧNoQ(nE$^,Jx) I hL0>gG>yJ$ wu~j`d硢HPQ%̑H'ڎ"썯c(qdtV/ʓpLH?Pt'A T8cPDZԡ}%$Bus:4f5b?TDPJR՝ @D@Ak04RW 'B9"*iBi "A zqpBvž{޿_|Op:j-m=(?Nj9: hReA8OOfC(X=>\9\A6~;n&y&q0ha~}P7>DAyU~ݚ~XN֒Mh:v^87hN^F6J8Qe!7:m\ߔL$;($zg4etyer# 2p2k ҂]R?NTeuz`<>?ӕ4KC'$̥|*Žj161 @ptRK; T bC r nU-C$9:4tلK Ij偀9:\m($zOZ<7^8-&Mkx~ɲTLͳ٦!Qa!*w(dױVQ377̽zuu"=452BCCh5(K DNH)7dU}z1~}[ !˜A|ZteG5A0Ph  PnPЪ {ޚq|8\"ygsܜi"+DD@o)_y|({ƊV6VHq)"'k]0K箷d3R6R K:U͛4 $sk"en op?܎_z .)՝e`"z0QNHK,4n>jp(@xbm 4ƺO#=0=s Z+ڞ:(܌,+S) J9 QY (&X pb@p49o)p7'B6Li751^:7=MF[qgkFe]^_jń $A.DM"a7ë>W\:LP;tN'ӏۢzi%LUDm!'}Σd!t3(d Ť-^M2:6>;[ȉMA`UD" 3YYF"W*+EPtX 8# y(@5O!?o5&5njBP*.Cb>o}H>UOdLnm^2]Ou]F?G ' FӰO#R?yAB!Lg@Cy9-A8iXI٭#O2߃")-5 ()sbJzFQ[@@99"([F"@0eݿH"F(i(n@~j??ddq^j^n?"EL#q`hT\' =b@8^(f \CBCA&<@^y`_h>; -FǦ0A_DxMF\;R&RJU&X6o+֣t Kq/H _11%\A$/9y{xߨ}7HPWQهǤϱ Q*) x"7Rrp  $% C04NQP bDϧ0y?s S?&S7k!x\&0"*]B*e.$,3iM($bARV OhL*]ЧQބKea,mA5`5MTdb!hVip=6 !VϓI/v=}- .!$hS+҄pK.*RMb<) YnĚK &w$L =PoP4WfCUHl`m%16y @Ӡ)qi9H"sʌ"@8ɻ5Kε|c Pb8!nk)mɍ:43GQ@@S@r+P@3 tNCKAֵ1$.r)DQΈhKqqTA$ a:鉝acxÓ"7d՛Ln}ꑜAbD@%x$xc|JZ 绠dYC yX2 7;Ņ$HfY ӧ \?'wI~WF*;W.I.'!Pw 1ʝUœd{n$x8 ֍֩Kq`٧JfP;kté$b}Cp+7'qIoM'B gxRݓT6LC#>pѨGLnGo~iӦ],3m8j6!mx-W8@$"$ b|{Tuh@$O@/Fxヨ?.O*e'.Ede;JjQ. 'FDw:rZ8nc *1uVVVbh3Pgٿ#v7/1Դ D[~yW} F>/NQ&ܤi7wS}߿sZ1.Z=S#@  sχ(C%So{F[EQK:чUwЃr~o_!ҒP\\tւxUEI- SMX4m) '㬺5|?%@8Jk"9ֽKǞ1×t>@Y&BeFXe!*D3ޘuݬ 7hEvvEBA$K]AR 1I'!zHF@; @pzw"'MЈI ڼ$gBeYy[cDž}f5aK=TZ1xQ >+6e1 x zMB<^ԉ_(u PTC".9ifK}~odޑ''Xd)#@ySN`馉z)l;Ȱ0<ڝ&u&kQT:J7WB*9!5aUb !P\vpdŒ#\#㺪iq465:F x4JIԈ,O\P(;0fٮXϐY ߔ>Ǘ0WX A@IP \B fM3 rdM`i;<)r$Oǐu A@Ab^p. MX@t//A;H}$!HT_ipש{/l u$ Qd4";y &c@)UU* ;ٗ~mR-XS@҄!.82JHmГ^* $@S*RbTXSʧrgFhsNOE"MҖFh^bR9)Pϛ/)nxGWK]nL?rz~ #Q|zC"*8VE2p$,9 ; . ΊJyB'=RSj"Ύ~7+Fx&6aƒ( D ƃD .v+A~SKdh}p 0Q0e+ @/yK " ʙ0zq@"y*oyTAfA$Qs"d4wҴi˵_mT\gC#Y_Dl#BdǬ0DYwB8qQ5ɘ " BN(YD`mtD'Æh'L3ϗlmC9] 8z{h3u7h:ʡUE(R<[-b} bNjqV#_NO7#ԸQPTYB#d%:w( \6]:8 M9 BJP-]~ŒL OPLbZa|G aP601xNU91GH -PS\G,߂׏<=R_ǛĦVњ' Fa14T1Q&"LPsa=r0C)H:Hya ZVP8\&QxLX+9Ϊ(B g_ɿ@I:ԀJ(|bZ0{衸p V9K CRgZ4؁i<˂bAtM?ObGGWIA`0VW5kd?b"y}g<6˘0jp,dOC|GM6M8[**uzp=C HI玊)A؟}HB(#[ÆIB̳L: E΄Y#'zH{-h>+ 8lw'VEf5;1x}/|f#lbE= =rJ!B*(2"mmd⦮AnLuC^DIwgI4A('$:cϿ 1q橸 '(E K曀Ahl@ iBl6 7kCHKsGn1 |!v)hPB Oe67@lب,Do2#`=5ޙ`1$C@?ZQAx DAȕA$)'-H҇tS(ju^ ^ H9"Xȩ]|& i,2 ,^-אY/ {!pd=DsV4fB]["?'[L__mOub11UDEiߎa50 7%C-𨯻mhI?DyH{G`x?2iΈ(n/V4wt5X5 P!DAx ?2л"]H{z{=f;y3\ 9<( q_cS%h|ӫPJ.[<1ҥXl@D8"H@eW e/nm*tޯ7]׹cشAgA$ Db:wDh ܥ7Oz8FD( Vw{Ứ9XH"*&#cQ@c #g_t%:y݇^CLߓ<__ !501!%ުX2IBBWSH~Cg#~ccG@8S4jm0]#AmvxQ` =0L"HrQZKS)ܛ,-Ҁ) ׹T\ SR-:p Q#xI/j BBQs(1?Q =M (.?ݜg@BHNL{9<ZwQkBI+g6*)򢣸|Iע^p#P)PQ:3Ӳ/`* [- $@ D@H[i6/}vzEew<8~S0-(7#^L>|z;.UpE ndgA ŸpF@YkT1p v EoYI]d;c['6D<${(>"GO״I*tWm]lr",8 uĈ6Fv51 F?/mivr2*=^81c tԑ`SحLJ^Ƿ\W(z@xB:!pOy_l 8gܶUF%(!х}-kèea%IGǯL_^}0rcԪEz|nǣG;%üCчG=G(.<16/q2ÖE=v~ߪL?N;X\t6۹#;Ne)ydq PS;"w4#>(:`%}]^ƈ:K!QsۈA$0jﵡEDܦ!b @ Fw ldqDn*U(W2zṴiWS%>@cFPs01!/ԎgPEa5v;@e6|0Ei@a묳'Q31p7  y \BWufyD4;g NP`rւ}g~pta_|.$f8И$*d?EwJp`ʜa῾IO}Q8˭O½c#+i:uE#BT?b $cI7 XBGJH(pyq y|Xo"?x?X, \0#ǏI.j)8Rq^\ %Ύ-$x+RUZbIy:˫MR=zN .$x~Ԑ'y|]]#2ftY2 9TגoߔDXSh)ETt} +rKy[>VT4ox%?15I-yPԥ^aopv(A{MT(sASRIRDP'?<>6R-_'%an$[NPSr"(퍷z {&]]رlBDFi"CG$ дP~>EEG!(1}2  I8(+m6Kz[^%@* 0Am ]2{"ĺ;55C/!}> )z,s[ 3V<Iވ,zJ"3̴20җ ()r;2otG՝oY"а?3Y`hHi~XFH] b2GN tI ,7 3GhiKf)dK, yڦ*e8Q>7$r[W|/.3*Zңiq{Yځ ā Bha]I$FUN~F$I'?a{%:e? L:!zo<;3~pP{-,!_n?^KZ(Ո'P``H8VveqµHL>HGθѱGD8AJȢe~p)a0C@SpQ=- "t;]A4g|-qQвEslp]{Yb#W (*=f~vL"[بx'QǻBnUYx2"fPv&7?s32* a_ʍ:W$nҔ)5vE { 1a$F,J0>E3yN莏 A?r㍏3#Z}, $E13D@Er*J&`x \4! BQ9QU h7b1a~Ď9&/Q"ǿ_CA X*؇ݰzVepwt%"7@TF-'ynFu*CNxq&esdb1 V}xkG F θhΰPZG(-)&:uEm&ji 80m:S$D A$!c΂@5PUҋڞ(_\v#s:&8m\@a&D|W%yw65O.Тo}ybO烃Nd2Q;G \!ޞw^h &}^^FWS;J/҉t|ŖF̢FbAXӠ^浨qQG W-mmmG[q*AN/bhpMAZP]*., 0!=($+G|-$]Bݎ 7?pM1Qm0x=P3A>+BLd:pwfF-&8- 8^p%d1xJ `pqAsIj:vUT'Skff#DN""Vׇr42 Yx`_a/OSy˴H7(j$LeIUTȈl& š "휷pJ1\D#ohI җyhtÅd.|2GH{ 2ȢFMKP*u$@KyU57H +{w;_Jlah׋lhG8qhs]J+СׯYosj#Al"`sD]L#Y=~>WHL|lpز]΋I8S5 2ogV# 0䵑)r AK2u(M`J#/|rX:uŔNdR@,G2t1sAe*i pm;X"&n`œ E"buP!a^'ǡOQa+ipi38"#:Oyd IӈAdAVJs:$yxgJǍW AZ`{ۚɷlv}ʾ71e*lR -a9IK) Kq[R$LQvItVf*͕o z:᥷jEJP@.*xU ^lTmJ`\"rtdcɩ5A@:h 1 2Q~|:mpm]%a>.?W|DtoOMY͇hCaJ8˰`_BC 8 $o07iPyل`3Lr=$yimo7ӁG gcng7∺>>]&~Y{DEQ!OM:>By8Jb>lp$h#>no1Y`~6J3q GV!_.%l~w%n?"#~0 j6Y~L5Ek:ҳ #~lSx]`;8Y)GeBrL?aw㲍Ha֏UfeKI4WmTT]Yf ܈)pK![Jɕ30cVUOKr$\0&>tBSBQ<ʼngO~^9 œddH04[Ǡ;i-DAhlhL 12Ym0aa76cU)!L9 1s,%SDT$sh-ZC%34Q,H0&bpC13)I8'`h)N@ȅ?<25 3i:v"#dPefJIAq Lj,?@;xl<,"S'%4hia $i)&]#Aq ùlO44^=LZ\ jN6G`1%߿& SDaSFފ"a 54.6I$9k S*fVĄ)0Lx0J.C/0{_&?E6H,L9겏_wp-, A/XR 0@hCOhtfVe(Hq"!jaPK\C%0 * 1 QJ|ϝ1Qpr !|<AKA&'(Rfs07b^pN0.q@6a9KJ;?>jF5VD@5y4d  T Aq=:[rA.UW^C0TgfIp`z|%`&Z aN] 3aHڥJcL5i5'C|FfM=:C C0Pج+T jewT{uKHKZ|T,{ k};0+fC|0~S!eX+YkH~aGIsNu]+G QbU&SQ 561 jTbJ ޓ g,.'"sfBZңdqG{6B'5T!xMں(\^Uܭ s )[ _DVȄ]Lls0:K"NrMi'iGEg% hu%dѫ!"0!ATuMLth`fXW;0.Rs7&$G(]8XiL7I @T=ӋOFDÞ<8נ?3(H{ CrEŽܑ7BKhh$s B'NA s3:!#F|5;$ab$ˌ^ d ]s((yed8ҲdYx`tO 2d( _8;Gˎ&bP83~H)h**SOp&`pxr{_[A`j]*lIm()!CmWmU/L3EAq2V%` n%7bd@;yuT4b'xQۄ̢&* Ӣ# 39  l OR{<|G\D?Ѐ R!)vDr {z9MtbDk -R!@ ?!_8(n`0 %9WZ NLn4maP9(DL~'U9SWS9:&׀fRTF50b.>OQ)iZNh}|"v<}> Id(0C?)J"hIPjMPdLXˀVN9~x~lv0%hb.]0PQj#!NKJ j /?)OGaJA?vB_r=lR?-I#}D15?CH!*5kr=DPRIDRIM,PCa bF<@aȢ89 D\8$!HdO#+-롦D̸Wxz@'$j>&I3@AO'pf) |, ȧ6I9%l\^(Ձ)dBS!Sl~Pءjh (:~6"%Nx4D5 7 7=NۈxX \x_ڰŸqɸH]9ME (_M1L!: %|ђ &Ba5_2)daiQ =y衾 cY(85%P+)Iu<8Tb) cdՓf&fz01(TT Dhl:4SQ\. 'EԵV"ݩքym+cF$8>y7W%qF 2sK'L2Fعs (R04dLPME4>@L8+٦I-!hS8/at~#K !%5bc+CM/%"1-IDHC4D4DS0DK@4S33AS,*MH4 uK +Ny(ӏד*ł?ԾjdUH$ >7O'@!8E`?|51>ͽڨ~kҠh,ծ<~|}~tAo7{OJ'IGk 0QP+/'R[4rhtzGb0H, F ( E-J>&4 QP#|=P# C}*HRB*4ДB)M* vH;o3_ΌF"TG hXc T3 RoŨRۀYu۾(EI LJNv9ȳvPe~avx Vے5:X֔F9WAhZo S-n\K*P':MJLNHhl肆GVْiPY~2Cq",Pp݆Px8lDL(L5+rrT!(&rI!Pќ3&54u@MB1.paxm$uu!bIj=DGPXn8G eթB$0XO)-:_ *ВpxC?>Cn7PI=v*!%"Dyfq#ypUx!׌ٌ\ % ';RB ".Ե0"YXV\sA4ds/s`&,-QKUj+Ym=lV2ZA<2b{g;mG,:VTD9J $|S Aˍz2<PrxDG0 \8q;)DbE`ғf? O(=VHv9H>gK񐄯̰m n&|/ĴG:,:3!A,3} 8= 7N<כӷEϳqUd\{e8%T#t Ƹ;}#hC~II78 ϭ|j(cDxoT@Sqẓi*vޥvo0:ȼi &% }[kdYhKЦ|z4z3"HѢ,&m;m8:O+ `2Q}OØ;!KJZ'>f5@c@ YnÈTÃGjlȡ DP)(]fF "V "DfQ)KU"Aa%J|{2kLh2~mOdA6Qm=#if_;%""$:t0 [!_z4LpFHPT~6[i8Z>oIJP50pd`g ~#Xyq)P}L7"m8L,.&0(29;{3i:u5&hutDC <2a  Cy'$0RB#Ji;J<@C*h 1P02܅X !Ș?J@ґP<,vž1iLʏ$J?S2~䉀a2,vJ#C_f~_"e}~=:ȟ݃3Nm`4 o4M(# ϧx8"fUm)@eV~Tm\'<Jsv& ;%C۲RI9 .-9ovCT9 FFCmKZ!S3m1d"B+a$TEt0һrhQEH|^l|NTBMgך`]"$BE(ݳg}6  %͟dvc: V^Bl;K^P'0՜o7W57 pi :q #4@t3~EڀkZX;IF FyM8W-HN5FM u3;5MQc,ALA#iC@̓ D?j#H"UUF(N?8A!AkfFJN$"RL"RF$CD!̻B LBQWJ8 Oӟ;M'qV`x& T#PDPzӉeUDO9RQ?dB2n30ҝ# ()C1#ZJ,a- 9Jm!1T A32$%!Oj@0"rD"^$zZ~u8KHO֟d1.# P2$@>cl!6xL>8ppDHIH(?!*J)D`Ɉ3:o*q2t! N\9jᑗ234)2 6'Q\ ȶpA,5Y1͌ETc%0c8F*@fH &HQǨaR(˾m0)9A0YvQ5mG(3jb(!Q+a1s,0](r8%"ZLSqRB Jq -9.8Z`]q,4f*˃%P<Ѧ EghmL"`644 َLc2Y&X+0D0B0G-T%8@0(gV2tֲhH9cxD0\LDDbHdd7v8bJR݂@mL fiU*^ DJP51AI0ETSS%hPH40T3"> 8i$F&c4ח{7=2b$2frz Qƴfd Y e-XŌ30Pieͬh, \ QÙePd&M2@J˪C*Qf$DpX ;/uTюȼD`Nba YgcI՘SM{vSYb0>RyE(Hd- *9!3Db4%jF)̰E% .Q`÷c"0F2&Jh氦 ]QW8;PtAWA>YﻥcfbAf\@ë";8aƃ LbM *?/i4c,>"yOZZs˽9!0viSv:cDPxL}ʣ 86H#{#ENO9 ;(CrB G`fN'^! 4kErKQ)X. *RPFmVcD9C$ !0gJqJ(.sp3 y& 9b( M=#,3"CEh /`SViF9&yh4 h=u )+@h4RaG\ a)8l '  K(Ya Pd4!`< -E!L,PI28ͪ1ĚN*E?HAGb! &Z̴P`咂Dl"4R%TK*ot^CjcPGL y:Q0:yCy̿գT e&c{>'7% D D&}; *`a&8nIR0waEBPU0W׶'cdi{{=SmĐ~O's]_6߈C]ݞrdL%{QmgWT PD2'VBPQLBOHzs۩g؊" S.4_aAXX!8w:W#6 ?f=PQI%) 9?vbTph߁ܽd?WM;kQ0hDvk)F*Ju8խUրaT'n02B}ûv !1;a2gA78_p+( Q(hJJʡHfPeWN`B"l !D( D4 J4e $F.nB/$ y[0b$"&Sp #ZgxvG s_:W}3QFYPB\j!کt[9b ˁ(fdX8ܑaQp6qTݹȌR0E%Rѫu'/ujƵj0K3:&hVB)X$?/58w8hweRT".!@ aZ 5hQt*7Lg 'P> ĸÐNtQ0(*9UҮߒ_Sz,kX Њ$8L8`3;\wBp鎼C(~STw۠=7 76Z(! !T2$sÂr @Ҋ< 'YTNCa"DkeEXD5ξw^C?e~}Cu=mS38Ph|MT:R-6rAM2~ͨąYY#Pcq.hB`QS0+WOt/cwc*"b8&)LW~re78i&&#|@y&-` M3:nR$-!l* "X@T!0hM.B 91 `*& E*>\BK LPKcg^Ss켎qtmhթ ӊgibkr=3^MR6 Pi=@ƈbpbĜ:B&:vri)28LgDDaP` iOvN $zBIP`ʎvwt4q[`h~eJ%LlY4ۅPbps3qGM&%[.B)1j-!"(y̅ 䰉1"f_#ȋ^$ Ȥ(X-(Ehp r תVu՜EI QA(2 "WFNh9;b"R=%e>e \R\&49unkyb<w%y7,VaM I ) ˲ΰz-()d@Z\r"!ԯVp{섆zj ,.UM!BLQeEhXT|"Z%hXˁٍsl3Jbi2V(蘤"#}-o;E^VŒʙ7ڜђi=$AUJDrQPTT CV==Ҋ-ь)^ra;I}ႄxL^5PFokb јF  p@0CEWvmm"8f!%A c-UHqlQpDQMHPLp(MՇ9B`얇I:&nM7\rTϏyK ĎY T@r\]ϋ4)b" #S2}q)$K*"` ~]IG{-6@ *3S9!pDRi) "h:J!l"/CRV O!m+ ď!͜H@.Zv7iKMfr]ĭ"AFYH^3ԕ;IcO1zfT@ညSXfF%q=I%zz*H#NFJmQ"R@ (4*-PB ZCWQ'>W=yH( HPHD*4BJ3"+@B2Pҭ "Ұ@@M ,M#Kp倀OD<}'zS<$%|;1Bp1* $cVJAi4Hz~x434~(hFx?41 DTQD\b!8(`EAAn3:s)7<;,cr\Sј!EEֆ 8cf'lٕ˘R@sm#G 13%'e&O>(Yǚ=A? LM4F쏜 LFjK;hV$H{0A<&C=8I`xA92ïqwHPƆD6Ҋ KC1&+ S9äy:X }rB?DI@oG=AhiPm[h)6@՝606熋mƏg%(SCAHr=K-ZkJ Y~P,ME4o 0a>A41~C$jRN܇=eL XMC@4!Pe D^q)EkjD/ ]Iێ L%PEH0qI;q`n̙sêIZW8vHQ71腳=07))Gr* ib"/\A/l<-!= ν0uBd?br 2=9@K#q>a-df4^硴 D&o'~u'$6T\q?U0ʟ۔=!N=Os$11{pS 4At 0%3s ;pL9> I?[mƕЄHVqPIm@QGOUG )B!:n|M]LJDqG͞}Q ~ꛧӕ$˩̪UQe呬v 7p`.LF1plTȘ2Y@RАf Ɗ!8VۈF+ݥS":I ;I PJ@²@FMD>Ԃ(?Zs &=4f `ĵ:{X1έmSh}GQl}vX͂p_r<]:*IdŢKtJQ/XHB2"q0죶ohKh2=)儤l/\6L(tg68-sC@a3ʎMs쪡yi$s_Eol텪2!͹η׎j"%_oڵ{a[=o".#qs=PC9Ӄj"UL&`z~7l`GrkE" \`%8ʈh<2(cNJʛB(ng"km9dQ{<ϡh/iOʪ*h>s=0=KNǝRSTo}hR'拢̓S,+WW~9A{7TiPU/+ׯ2{9NzF21DlXgZ ɔwe_H ,(Pҭj(eޥdDnV-*׌@hCIO=) nWjʯGpf2e}Wp m7*- ӡR$z⳨Ҁ<`u _ ^uwLr*.N{"#Yy3; ֜k:Z35Pyg/ 23 1m?} m-" L3&Q]y.cӏ1<ꖲHr|Ƽki|y~<ϮWQ( "L[ZƙPIy8ѓW'+ԮQѽ8n.x11" DR |16ÅƐ3u3+UAG J3.2<߉&cd2MQ_5FĐkr{M'1g bG(+zÙ5$E3D ={ SqׂNIAX8ҠQ]mw.ڡO zylW$Cq3EPS쾫hհ1(πk-ir eD@8:,BKyE;ڨ2/L *D#kQ)Тfjl ,J7^RDik(CDus1F pGZC0ÔCDbz&T di,E%'S^Uz;Uӹóym:,R-kNw{2ievT7Q0Jq52z†p蝚֤Í̞[7{jqǾD'jz)wmh9S4CI4^Ƃ8QqG[*HB[%Dwtef$V0AB#w=zgľxQ1[%=yrޔƣmqu8I<$STY;C^ɱFx(f@ؠtKMB^x<kPxu UR kZ!'ek\/kf3)1Sypsfv*_"&Ab7 |uZyHcgQ<(<7q#K~n\$U3T [,aUF{c}Z;m|=f+$!+Xto{y([u V/a_V.+n@:>ߡ<*N ]`m@ C ` T&Ttݑd؁<"\ s~* f!/8I/`"B&j {(Gwٸfi1c^$kYFS=m^b1r!-zY^'‘䞻|1ER d6ߔ]q)v,b}=TnjFR4)M<ӯ {Sbxh ;Qr&)-I"S]٬v|5zt# Q ;\)<߸㤳 z+ b (9fg3%%O2B=UT]N~\*_󑢙ĿpȈ873gTǃiyj4:,ASakݞA1 9`TvQ۝n' z0K+̮qQ>xgB:/ͷǕ]hoRs4 E )}eĤ-Wg3ɕF1&k}cg]cH!eb'WYzڼ()g%~G>`PzˠB@AKPFXDB u#{з& }>*f<v,}tPX7)\UVr3x3ViMDXu3ִʾM.w|\H aޜN5:]oV@I9dmasc;vuxv\(B@o_J|d]$L͑#)$92]^:(PǷr;" k|IEqX9jمnI!$ֺFi8$o/gfaâDn@PeZ8$U+|3hX`oU1vئǎ_>pc=ytOr9b *us)2Ia^be;g6Ssz_k pGFݨT f(+^fTB8zéJg;˱H8zA)&|ϛ 1 εL|8/KFPT\LTMΔĜ u~N.٬|{]YduRfd TP~x:G[\;J"oSȩp-I" λ}aSCP|(3<O \ms` '৙GzUU&d7{˂/'Q]ۄ8k.-AdŽjf)7".PxQ&~V_+gsθ$21gHX/(rJu8(75VUrBb pTA-&M=H]]V:Kfȧ\JVc:.yBFHUQu J$9Օɾu dB9TAubT+9RnXoD}pY[貱ɒPV Vt gWg,ڒ3~+ީ' +>yD;wÜz3ig` 4vJC]I*qE: :wgc#!/uso#sRDŽ x@phNt{fj,!bc#Ci`Ya^3pxqw P%6;# 2KE%d K|/,!:5RJAP!R/@i oB/pQBA*2pdU:w޵){o9j_t7:={YLLfH5`+hCq@k@oY$D`oMsMiQH$UE;6eANJKL j. S ̞Ru9;5[P5ΡN03{;wy7TM9 39&B%$!BBQ[+P; s5"DL-x^/PS/ō7g# R`K߫`W3H Ghoɿibj?5t ⻘fg{7Tk@.q";uBcZ羍!\-EFg+)BvWTphhI}kJB;޾|ޅ@]||q=ɿCZ[?ɓ$E Z"uU-+#<~#5\\ƒ7EbWḻM7P_& ]0" S2jV2o祔Fp} 1W'[*kE"3Z7Lɾ̲T5q99(v#r/+5r#,gL;-o)bA*<'manǰlBiloP7-$\VT!6ZP{=>{(fܟ LydUj'^rE={;㒦Ex+[YH]jLLnmYq\>f|#kE *zgם+ڂɉYe{ŗmEOԄF$'f J#W OѾ TZ2JcfJF59I| ί[O{λfB%i2x`0Z,BhnKD'%-$D L&tWiVܓQ1J H:m#3wq{ډTbΟgRNS 5eTLa;C͝#xmub͓BV;>XȨ*% Pmwiݑq ƌW M੹Z=h|]ţG6. ׏w^̓l`?nvW.;$)<#|E6S^Q:(d Hś!Gn hD ٓu "d>!L%#:^Śxhr#uԫ@<o;FHM?|\leݏ6r"hhi ?^]pcD1q6`Sdy X'M7Th *"cȝ 0fqI B/wH-A!PA OQ Q"CЗ sYf萞͋I~CQB{tS˰OÀCLUD)F;lc "yY)( C=mؽ޲ #J mC!S|,ޢFDZso=KU'c~|#F̨[Tb20+t:_)JD?D$AϠ\$NDr)"pbCohDފ RyJTaDE!DR6HhLI,.mm7XT"L8u0(&,X1rh37ƴ,ȬPHҚhvrN@iJum2p̹ri:ix!A!;2cK1AjaD4 1s5@X&*džo҈dI`Ť6#q/A1%Ƞ& A'BrL' 2[ldLDf!͈zm" ς}/q,J'- 'K Ĝؚ3 _f@3l%@,={`D#YP/ȿL˪m|0>&Vmw%EE~  Pzqp>zt#ϡ<OρP|a@:!rn8b}_sʚrY0Fa8mh!!e$絘Zfm{OemK*I1n) PHnuJ% gS6jsl\Ȱٔ+ ʊ2UάMS#I11:]KheLQ9E%.jbK#m/y{ktb2hPpb \K (T;yUI$N@DnJT6 (/V5wBɩdȒZ<&vcpulb*t:]q&66xԄ$L{W*0CC-%%+1A1i e#XvTN1~3bS,!ZAa{$V5 aX@ Zs$m]l>YbE&ojb |;ckՕ=4ZXRVҸ ???/ޚPu}AN nIb߷9&y1(c  "x>FEԿ14 j"Fz>`I?E%D*CA(Cٹ9y:u;ޛjy1lG,rEy$o{s {}-u @Skg83U'Pd / <,+U)SmS&WOhd $0K͗O;DPqB]ą5Z]+#^\;!iO"$#CDjPcGej+G p ( ƍU!΀%hն8$ad "`I(&1ģe9&)A ΉI {ϐ0L(VZ #dC\ p$ *\.`dǷd'Ak SII7\-q6@P L=?^ͤv=oܸph;HPK0ǎ>g~.r4(ac0*`Fw$a=“DOJZ&׹E#u!5_Oh|?!>lg򒡄!qGyD4YUB*Xf#n >=J%Rp5dD`9ン\)qY"Nv)Q$ypg)#&xTt.s։6fNrDi‡p?MlN=Ôcb)룁G MgK΢IERr`y\1: <1Eؠ) fV"ڷ^Ea>31Wωݥ i +._9Bt sp"XsOVF6yvuu. r0+8M٦*6Qc+NM'|:W,ؓPY^Uދ˜To-LdUhRT268*e9XY+^\ i lNM (o%=6s$Yճo= #IRĪJ7u^L瓸HiYP (d]g&{Icf.u+]wq"VeDG.3f[T3]QR%Q+ ) HMM_By}5~%\NJx/Y+4I_4@Eڞ1jP{M@j(aCE /SIK4 (P:S>߲gԥ"̔9G8kTFҘ1A4CNx*8h (8{ېv4EDѹ`"%h"j;pADi2 HjIK $ e8HQb 9ٞ}FJu,W1Q̭AOiddl˙& u#C8":@oc2<>8mB7xUx0dz#x N8!=$( \|dXfcȀ VXÃa֦3I6D9קvҜxXfd+7tpކFqX53m1%61v`rFMãcR.5=͙4&˙xYꄬjtC˳/kU\Zed 4CTD}c4'!"+1}m^F8$SeMR{*<.bΊ&^B[7x+D59Td!D!i*nApɉ1!8EUf-h,cLH@"*d`!DdNS,ApTRC*pđ A@JY@H* 5.x{y.(rC&%ti s_HhgݸPͱs瓾Aݼ@#,YX7OD.M.I&VpZR)36*j"WrazCaV"QʪBEZV IBR b)$w"qP4EQOq ѤT:HYsd7I롤 D3@HBI@+S  h'?A@1/lb32™_At@F$`9Z0NǶLh_q S&SY"e*IR\CTG0i:@-oy''d_PϿz~9"oMEqĢ4j:=?7/B4_LXIGǼS8 PQѽM/_7$ M/"ij˖VU {pIJ0QERcQDr;?wST*ڗC@Чݜ*F;'d9%/[o:q(~GS?cAG'Gsȅҝ`!Y;/M4)%I'F)ZWR1"tnweJ=]9BkDTB|BX ?҇JR: k5Q1@hеHmgBipI]r4 %Z] AID@k:RPhEBSAACE,iC!Re2 L;¼#:J3}|f6:ɸu@ݍsrBӖUXwo-U !(!jӖp~5N=z?"'2_`Y|{3 H3>CޯOR1h"^Vf?ՙg1t/4>h9ƤnLz$4dLIߠ,$DޟhSw *D|1dž `p㶕Dmӳtagx<`z#=cd_1`߽p3#_.BT* $D b`2J~afO ߬yA\(NvZ|v4vLJ.:4%h5@0"jn$I<8; -dppA!>>/y"B,̃JEC&$6R6IGr |‚Z G:Ȕ}Ή:GVh3ɑ-.P .o fѝY 9da#Y1?edp&a!;@ZRBE])Pu<~5듑`L'; lc0ݙ DwVP(,03Qj.L8pRLq <2"^O 9curSvt'9A]$GB5tpM X|?tFz*Nxvuk`6',QJ,sЬ3hx/Ԍ݃ &@ $xtdR0p{*"MN@P rb|gCgL{@E-2.C;> "aN/PBuT2TP^>D Gg̜Bt;MC0IGnMF}f6Kb4t킞˴Ym's-h4̬x4& ДͭPf#?غkGĂ@r;ˤZ2s€]Gb]]^P8ʛхؑr^ Zzg55':1 ?.^C "®ށC׾120hS&e*5stTOe>w*{8(O˓MmVs `t+~o3n0<GJz3FBAWDPr 1|͍TXO_Ŏ'JWJLW[~:_p ҃B]zB?|>U~H$SySE&ħd~FSjOvW:PU4 FiCh@ i*!|kU4\>;v\>W78#"ًRl^&IR'Ql+p O8hOگ@oaI{$2ǗGglS Z[ީCϞTkg(d%|DK!x\;Q DpR 'v^y :42<~Qzx(._ NL;4D(]9`=.Z6 Vv Rz3bkQK J8ݸb L-?]0j&|ζ .cMW A@4\rr@P;ZՂk& U^rJ9tFGfFC MMcE5HLQ!D3t \Hj4[XNEQܵ$Z@B%7.eUK-v{w1͐CmΔ xԚ؇CL=XO;ߢE->5t3Ԛw8FG|fv\!cQAp*xHQspuCPÞ]|ڇ>[@ڒS1P0qN2}XfzT_0ew0h~xP?Ѥw@Ց(2E$  Q+BBQ$E$ (!BPM,HRDH+J%д5K@,H, *PRLAC@ 5ĉHR%"PUC`F( B$ H&!Rf4:Tq#)F Rit"$KKMR%+BP(P4Ѷ "P)PJ hBjThF))Pif) @( @hZJP )  UJ""iJT0Gs%%B%e2~826G9mͭ%Ie ,7e% {g)BSA)R % 퀑j"b&HIi`j b@M#gGtIO]NL a˴GbJ:lړLTꘊ&YI4V,LATZ3%"hqgԡJ JT !ɛbMm)d\1&1 /)@}b$0{&(&B`H7!Fwk4INIP8 ^*@ryp@KqlSNxj T%;D:qI@PMEI DEL-I % LM S@445S$E,S%TI3UTL2A,TT@@M)E4$1CR4PԔRz.Xw95DԔ90"D)ka,Ibk=W=_?V<~̘ACXm#U%SdsÊc\,$gHz'nw`M(yiŻ^ޡ; "l i-Q~o};=q)G3".*Oj"ٺl hGדqף" _wxl=@/ݗAu_))OKه<l P(X"BR(9&>BodV3 @bC'@S,H1<9]3P4g8Ag=~sՍZ)8%.M Cdbb(L7Va`Iӕ[-ȂccVY;;\ª Ht׏wgF٢iD69%pK,s7:NB=bv4ƘDP*@eB$bBj 9 r%h"Zo)WԜ< paxXuY4SqCM{$ #uV pv2}  CUs&$C(ҹc#-}{8ad 0EG ) ԰ZˈЂ WZA ѓ .-󲽵U^7{ # @ r8͎@XF9Qa뾊+A7t)$(JF< (q ֘N_fA⎹”pR K@H2JwC,:O`vΉEC̾LE'_x=>_&6'c&?4@HRYэp^o$MsImb!4&$I~ H~~)%;Y\8kf0]%f(sfᙇ,h,= t5ƪzw#YT(? q"PqH?t> d3 d(b)x<A;?̊q"h#Z[l.1"8ԠbM8.Y6f\' p?c`WfX@iBY9S9p&N _11DI. S3 pE6h̙! <*1 ;PP  "ĈTP3Q@9pyO#Րt@Cw &{6U`M9tcKX(EI@v)UJ_f#@p˜L81?}LJO[wPAAHtMU])ZEh"*)TgM(rCDP$ "N3: @˫ !<$(t }F7 'D ‹c &l#T'G%BVK$c<&\Y$(DDAP+$(V[1A CCr ;mN0JHJ(J(.@"@iP&B(~(RQT877""rpSD*2XG22=RO;RIsR%& (aq㱒i[h\,#(!]?<̫>9:)ːѡ0 !wx0D zLHA%F4xM#>*;pxصKϚkBjaLƎ P0 qed"dLQ%m A5KH"arm=tO,fXnt\h$ NCa>uxou:'8̫VUa/y 6y<)/qNZd]Bńٙ6R啱8#bj$|ʹJxolq l[qBA5Vp;oH%%"a`A%8.)ah5BJo%z3 ȪgtQ:RP04\J9'uNʘo2`Ejy[8A=_G)t3O[+]=Z]Qe-!LF0H hFeLVz\{Y2\+uAF={AAz%0bI#PHM#IEVV,^AXEne[S4X <2aJ$)^š6 EƆ3م]޵̮FgZ5:)f/C.euޣ& *2 {ݏ}ǿӼn8ΥsOr/O\f ߼ sO?3Ov~rݘ<Uv *V3z^J (CU x=OӳQ dZD~.d'N;+] np9Q={&@ޕu$3eD4ijK;NZ뻙".cr*\,UUf.KYH2sQpS U1"#mZY-C'Hԝe6g ))TQ5$%Qo?#D9"^w@s @9/L fd,U &1' y(r oh7Dy#QmQJ (#n t> vd(`@RQՖ TvC` x0aXt@]sB9Ԙ3m*LCs Xlk)n Y AJ` VEbe 8Cp6臇2&Z,a+4}顓wdUʡ`!BESA$5Dwh(QI G9Ç_ w a9Ҵ#pv4D$_`sRe|q/ QZWo" ҤC}W㡋}H~>ߟ:9vP=~Fdm&%R?`Ȫ{ s($݀s(y у3?&LD̤TJ) S1'p:F9B5 2_πtč IED R&̖b"ړM)͙JR āXhG*fj "WDIi"* %RT U[.$4h!f"i((ZcI  ΀ H(d9j!((h eiI(B$.)SNKCHt C*ڛ,=~{N]X G3 >f0nPlH!=vnpxޛ^<Ȧ;c^ԡS2€w ӳc  ĪPLDB~y5XuCL;1=5/,\bX0=mط9AJR%q Iv4M$3ĴA  BZi8%V * I 8? ͕̒F`&DFidd" ):d)C&b )&H`b)%"*T SBaBZa"+HP$ @E4r1v--P҉%!5PI 9FoΆx6u_Bj0ZtNj  q3zv#y? `)F9q;gAĐ9`4(=\ NINFA豩JLBW1(vFSV_)T\!F (hJH' BE@ }}3)<-޳?> U=!9PȃH5U $+'أڡ_r`̋P)`\( V-"`y^?U}w}8SxzZxF<%b0څUQ:ϹcbTR ?ݐɼ8@ $ćƨ4s`(dw DOƤ(ވ>e05Aw .8 >`  qXVK1X9 kݲ.Np+5sqPPn^@G7YĊ'D=DžAE:QGqcwz z o3^ A?݇lJC:dܹRZP✗`Ǝ0F<׽,_IckAC\@<&Cs9,N|5.2Op`w! TqCkD$RSܸrZ5e؞a{>:atS`XqǏR;b6-mG%7|8jq#ğ 0/N3j/aw/Fk/T( :oE)| =H:v`f9snBI4W9! ,H5eLCqF4hhJ˒V R9 efr,bKt iyOT95.p5!:LF&J5)"J #idJ7cUdl%ЇE8nIL橓 i^羇n$Đz8dʌ0:ð-D]2 FL.RHY(=Mܟ.PSe81ð$ Al(QTinZTAe鬀ڈ)Q;2!Q0^xIJ3G/ysn[ J0 : ą_!. RBWH64{PݶrN1;d rlL1`ٻGVRpAYyA,D,Ha`\)|8WhhDY0 {w  rɤ CdhH? a\gpyDb. Y lcH )FX:d9K:u  %|% D{ct6xL3䈡J/'$jحJ1C'w$R7a ؀oӇ] ѓ9l(!>!F4|fߗq(dI A0SAH*lfHp e 5-;sW`.tsjb=GRՔa4Mg~K U=朗HU8nd8G|'IoD,tpnc&8yM_ds%eץܻotNQ4 P8)^&Z4sQG4&9,ܘ ͒/[-)!fbW.\vlӺgo!R\h.rꚉcg ff17qG+$hnp'cx)jWE4h :B]WܛS\0281J"R"Pʌɷ# N7"Fv4Мs/7vi&@RՖ9 3̸6ӰrV0 r&@D+)SYkF53*dʸ؋!6]eS tr]].Al,W#-`bS&aJV3&ga=A:;t`Fe0 8͝4nfASaf Kr8c+lW#Aev ܤ49z;'3 H&GҼO&=YK%D`zYl S,le:64gsVi@84) LĤ"0aN>NMh݆E艧2L;au M\1lIH8$Uض14HD.<8H4ҳd]pC41YbNsçn []4Nl5.\ǗhWX]R ES̐3?*hIFd v*JpY׷Yt/0q K$4I%׾훀訨QME **42(FjZ !IdAC5DEE&9eHtjq)× ';Lmj];^bz [F J"1q-6 09Р9;څ`x9Dp8芨ɰt$14WG]N&J pÎtU #nJ/dbBRP@UOPvt>r|"Ĕ׮6ut5Ew@'܇¬}v4;2 A`56 (6lI4h` @D)[1SB %`J5_o PS ɐOW6fkC=1+<euf\@RffS3 A eb@#5SܸX8.cppZa86qH)REV#0i1ŋ dӉ4+1#&C!0 a4mM "{)L\l<.lϺ:=qD{qG sa$D_ɁɈM (&`H"=zdR;t8H'.Xߩ7Mwn#jt ݁b;\-)ܓ0ӍKIAF"mvMۜv9e7QPH b"!`U͓+YN,tup63(PC Q.DJy֎[!GB`3FB.d̡Ѥ(:5m*M%cRbr'|;P{C/1ުzoMo8vٝp\54d!c<0I{{$Ѱr u#7&"bq9]%ː&NsYds؁<rOMh%14Olߗc}EΗ0q2= QLֆ$ ug:>n8WahT8}Q_Դ C@D [Hjhi **b iZ61&IhJJwywjwS|F ](nMAH"̚Q]4A _z@P|'ӑ0H*/~gMI @BaDFz%ƕMg#3SgDu ɏrOtg qs!ҒD\~av`bI{WDĨ{! NG(?bkL4Ɯq>0)H/Fi!VLJ"V&NB0>hf&.Ǡ'#z<5:8QD͜viCz#9ǗY .l0TQ 4B,Y2d޹9&9)2SQDZ2n+n;' 8hhhhQq2M @IA,p" jH Nj] JI*&uH\:iJ#rM> R<+a;`y$~٠9Kz}} 1  Ex^9L 1iJkJQ:lQK)Q*ߜ}|쟙ɨX\wX׷iR2:sIӜDlR%)|ߖ֪NlŒ1Kk!.f:/O931`v5BP"c$ |6lsV:`& -U|S6vcFf9 :0qEpMHC-9ѐS{ vDSşG1Iu!@xd`aəݙNt*a,fHaJr!_w01/ܽD\xarRcr ߁O>HvQs㶭`#Y @$_3K0h =aaLHOshAQ_֟{t&Q'{?Y}gd;l&!֖Z (]4^At$V5t:2 ]~v$Ry R/sԆ%( Z:c8R7|Q=t>B!and(025Jc9XU=|wڲ9C6'r&.0\MCHD،0*j1jEGF@ataAN)J˒qHqj-H -} frHLiì9]%le2:H& >Y]ĝy懚T+B)BI@EP4TİC4VW~Aw{);x~\e~5](ܞ9# =a̕*`eƊ̦!b8gdnIIci9d9ÌrŲje0f(bk uD 4[r9<$ugUD 0BȤ̙`h-ÝGA\M9StiЅLDTKc|1)/#Kv;!H)f(9ل 9FMi1wɼ1A\728%hx>v`}2Ob@r"|zpp"g9N6۴f a dd4E6@tA!Cߘ)t&B^nr*:{y1 l% DBE B|85 PXKa[9N2B0x !#$I2@:)Ei.s~wMCJ<DL|y#XOl~Sim Dw!c:L0rKgn!1~iwЁYf9p6 )6@LF obrrj80Qe`Y3O`86lN!?'=i444!NFF  KwbդHPbB֧S5:Z~<Ja\4|47[Qz(1{MuApY- $<:@OOtNQ%h|xd P4p dċ`9 P'OCGq Ӳ6tS:'\asCIߒ..xZ9ޡw] }Շn`GF"<)Lgs`,QrK:ϩy7&Li@h@E4A8S&FK] :mY6NAr^i#B'<6߻c&P+3FE tFfPqo7fB((Oe5 2Rsz)׀vf*n|?5ixlm<>*X1OМja5&r7x@BduzeM;?%^t }IE<)5OiLu=+;aCQcJG)1Ejhד6f "kTUd< Y7ҊnCє6nè*Fd-"j+ / sMEF w{.wPl;lK q Kj9m1&\fLw L4ٻȉA2E5hbJvɩ9ɔv0c;;yFcAG`!2@ H„Eqgs)8Fcp H9 a$aA[$*`X7inN2aeA}"jG2ƔT $&v Efy.\|s=C)7L}8= nk'.[L8sxܖ,"H&Ju뙇!d7sH%ja,zu zDZ醥L?QԌW#t2%D*@Gےehi"1v}0Z$t}H({H~4rIaL kG&s/&o2I]h 1#rD(NO)Fr;Si:w_pI0sQB8*#7>:hL=wnh`g݁ՠF"4t2M/B4#>HK;,H)ȡR$7ѦHq$J! FZa'9t a:v6"*ӉHkF/Zfm$w0(/;t8kdL^ua-JIDP)$A䞠G㫜+~88lߴQ#XL/:H`Q:7N #د"'7sAus\0B$$0)Q9b3""mUALܓPC1Fow GDn ٣d{p#^Ҁ=x@Rv |fRYI9~ Z#xozJuA(TA&J8gg'@ :8S0IRT9ECb 6?8F$LfciZU QYRDU-Z3f$HQkTM$%AqP 'GRb_$=oz'hXqh`JF}Avѡ Er/X)9?2O%94O?y RR dr̜ \'*|;)t5ZCCԒ+ΐ)t❒]ܒ5 A(DM; VٻeM1I Ƭ k *ꃲd(- C:pwf,GJ/*d(dLQ60WB<r%)€? 5y9 2&A@5QãhQGȡQNA7LZr`,#;w nL(+ ,@*=]*B5RT93G0gFѠ)bQ" `@HV@ CJ@ b&RX>f!J 3- K Ôt!'F|~ @7Lc oՒ8"oY2 6 61Ln^$K1b^_WS}0*NXX),':AK$T$QDLQETPQTRЅ(EzÖCy6;'F#)y" n,`Q>3#!)`O`kԺ'n;; X1ӏ#a|_8G2'jld%̃%5J"Slmsa:s?pnn$\s#TtDޅCbF %\UvmAHs&xsSY0W~V?\vw1U*'%ۉ-:!`S2zc=l‚bL @ELq{Y PVP!T" Z! !H "Bif")IH&B("$( e$v REAPDB"@@-D!0D SI %AD- L,ASLC0*PJCJM5 I,-,D-A HPR%Q+J*VE94(0UZ ';/BVS$ 栺~7;}v%:#XL89ɍ׎ĔDCM2MrGvnRrWI<^D{Ep dUb(T{ *i(:1)ТDގ|9a !( ZB)Bh!MFfY \c_ z{" >&q,UB20 SDH)hM{zK3?4i厬Ls(Ξ,~&>IK~: 6OQr )9Hm)y̓ b̩;D#0"i\S'َ&| X_}[k1 .Lq̓)0KZ̩)GKEЉrΔ]nt±fLZ3H`bD@ ϳ%s(\m/'$S?q~O(8)r#bWWf=-Lp @b R"" R b1ę(WyiN9CHoCǡؔ-KKƛ"n yHd;|ԔHuwN< HU)4N<]>DoEy+ q"?::?v:Ozs>v2{ܮ־$1*4a20xP#$V:$t +E$x`!ז;1́Hrnڏ; 9ᰕ^ F`:8Lse8C:_.&6{ÑM_~hqGMȀR 2PC9ZBC AΥ :$a DѣH"I$RHDf iG݃RR2/sr;BqhI`! !""&H U)zbRfLc@42:RGw8T KͶ1 2Lʙ'6NƅJ) NNHh*B!EN0 !jlD3 DDX XtCbI`-5T X $ i+)8!H!KTX)@A")R" b"@]p8I΀pX^p‚EM)14lmm)4"(ti"B,1hF3&8súDA4tƎbmQU0̳[̘˅88Lgp!yޤv4=; y1)3Ͱb@HݓEZsESM DL`'J8 lf\DA" PsEA4 Fu&2TX|0>Ǽ8]qH c\r0dRq'aSCk;#;P rw~^w`8 ?H2C)H "9t8LFx11DE3$U,bU&BTRa&(SiT~f hQĀ5}.tU"*L('M J0@"D:q*4A BU0L$B)CJ-,B)̂iBR֢:< Fqe[Z.FLhA4VПXU5GV ,J@h9g9p0I&C"")9r4ej'<8ch*r "Fab)`δ HbbJcÙ)J4PU-0h#$Z ;bFƒ- C*Hb4T) H  IMGuNeϜu1 ĕb2 瀘So &Sp(MiPPz@ J¦$)J5%LHʔ._ 1uF|HZh;B萨XQ ЉGfñ7 EpcċcE9mBO;Hk{? p1g [dm)$#H$!B@J_\1,CI|6]O: B2ik(֥`&!2z?2R4$K2T@NF0cC(DJb%"Mߛb:@q( 9d*1EBF4-V*g8,UFÌd$F(`)l03eA>C{f%IPr3=n҅RbI 5V! "oJ넭$0톟X|4|$0x'/=iSHV HY+EzC1钦i6ȑ %4#ύrU\P%Ox42IA7qcHj 9iU(NNY ϐ֔HR,3xmTsh< %~!>  -JRȺZ;WՌeD~Ys{$(b@D۴2CŪT='+J4Z0qU-o p ґr``ZB4ᜬ!n"-ypq4MuhZiQxMوll;)nԃs!i Q4R8 pA{y+i)=AH N.EX3>](wy&ΧN=o\z%Mҽ̦Ƙ\1>qﻉU\J.!& B5B'H"Bӓ @"ʼnJ#?<aq"t@Atc]x4oΕ3PLR\ާx LIHZ*Nʘ!0"Ǖ_{g&KWBX&fWckNY|$%ѝp3fFB[w-]x Sk 'ԉ`g{F>6aSHD(tO!!a s.j2ys6N&q Joz_an2b)Ni'3 *ΛU qԐ`y`"BNG8fD( 1֤m#L΀M Px)\\4Ž6 VgpO \ja9!c8eS-(NTKsd1#o%u-AzѬ<1C|" Őm&[CI26'Q2%vu(&((iš #Cq*݊)4ih|d9%#$QiF=G%t ڍ3RQږk#$<}[i,@$u"5"܄gM Z}楽خSْa5K QgLnF ˞Xe;r@70?(]'aC\i8C'22 BK(p3ZDن"KYtzuQfN8GG:s2Hoվ DD"0@dDOler5%fM~B"'u~gWAaMJNV=xX}BKC[RQ!t9q(djd5Y`UҘLjb< {t[_,B%H5rIbK?92 BΤ&LB Ι:7߸ G}ܟx@NdġJQC5%U#P O=P OC?~a>D}|p<({L+FiH髞g98i@Ί NBf k|3N#Q 9R*_ <$ (J80#T~yd&c&I)!` () %*fHsp),R $Jeƿק5C&O"wR]$AMU":~%bwB6p[!->!MmdMxV$~wxZ0ѳ@5a1L/9hR<^Sq^Aۛ4ܸ]xnW|s rNG`jpixϸth$53Mu 2ZQ.hx!0@ZtId"\'W0:(:D4@i9..G6Ǚ@y(UՓ]Hp:z fCJ"C֊9F5 <7nCn< CL%wwzvI@p@Z4h)Дa@>,Ea#|MqBDJ0L4ƓZO dhX *YhbAZ $VbVb %䦅j{UdXߩHF^:"\A'sScV%.%hl/26OV2c^Iq_|wfC;BTĬDEz<ꖉ}?$"HxYlkPnCl`[Ms$$`A#8[^??Ŧ~h&>B6\d!R!(@lCDa|G*PN i"E R<*IHB9ϣQ_K`胅S=KFN4[c Ľck+}"?P+'<h24z.v ;If M ! PԣT}7}gN1VoZ!D#bC :,YUyR mCc`TRGqW\_xU'&n1Z3b&?}g!:ӨlSdH u9Ewi\7h&l GAF, 2>sAK͈0 .@jT#i7_:YĖMJC;$/!4@B}C vH HGE<ɇx@9qId,C_]>G ld'_eUJ$°EI6Z5;;"5#! -lAl`nQvl[^k΂FM_iiQiUx{?N82C >`N2-_ޙ 'C< aV3_d7nOJFB6@?#9I (Hp#@`|_r eY]#Ba5-+1܇؄4єC{c4{B;ugvLYl{t6[C,!{$rvÄ0 UQ'YX=Rh`MxAc ap8ڞm泪]p@ySa2>$UApGDV. ^܇vpk50@{5q`Ga)D );as*W І`|tǎR;n!Ȕ!IM6JGQ /O>aǝ 䯼XD,5k]kLpm'U<'DŽ5͊ahZ:Ŷs 'tfA[JaX)AP=+15)_BQ2|&?UTtx-Cad?10FMSGylcݞ=Ai s#VXxv =͊)6"E~?n,H @@ ?i_&֚poWxgI "R42=wf=wC5죅|㍘8fHpINK*pGJJ~nE" lR+6wbB:!ۤ))Q8i); rdAK)CtpPlj's͇3И[OEDE. */ Y _Aܞ(( =g7c{Ϧi NJ3.M@dC__>csB;UFCgb}oc 꿣HTҥ J@B9Ö;ǞF4ɥuo$gֹ){̇c)ֻ}`z+~~e6`ʶFd/&i (Ǜc5y@_:=63,A>2x=Gоfjiv B*>߻4sD:Z7zo;6=!yͻ !(qJ& 1`ss4 J|9!N 9"( Ujc@L*>ѻ>lf1?r!%=Ҹ}˧`o"UkZQPHDB\ts 3' [_3[(`J#BdӖBb@~ШA<3Vjd A)<:6sa?v[r ؀ס*ItG.uh΃'sK?4hXDD B<H)!)ӯ."?SM !+j{: ,Td̀hNôR޼ -xh7 ~NC<09!x0)P?A`u׹~Z~C!%9:?ϋ8?4{&5O݋{}Idwq|+6]ɎJ%yI!mum#:YܝSPRP(DJi0S۔ "ʾVwE"4@'y½㩈EDM!%PWI3Nknr Pxy/"#8+X`0+H3GE?bU#z[W<8 ZmAw݃߁7E 3D(u& znrv ZlNU Yg0RNH}N=Ҵ`M@ $/eX5ӡoO= $'(3")p"QyGKZ$ {5 qSF^\pDg5?^k*$'((R~?ɒwhs8h-E/ٙ a* )"*&q44Ğ{qN/x㇓ȋc"ԸIy<ۛ` QL\U@A]*)Œٸ>K!JUQ2BeBPA-=$@dn8@]6{cF; DAT7@,kw:zzI $"Ihd").e0ArDS:h`hJj&&d*b#$i+D{ySQ3ܧyZNcUKITsf$(|أnv[j=Ǟ{܀ #KL`,0Ա4SE@W$t=6_~8Q<(&,{B !i \ Q$T7:.E;)pAL]1b% j;jt1Dv9:&I$ݡ"*&1=& Sxp܇IMR0`Fhb>R +?qP5o +(Y8%ٚŅ&(ty4L<0m()I]]ڛB9J#h!"%Jт\EpSI{%QMQ")뚂j"a(h ) 4H0j`*(i)(Ze@) i`=zQ#*&eihEɢB*nvjT Q|_ "{/s6CN v Ia Ia9\Od j2!m0|]"fLSṕJ3r|Q0NE;\k/2=5XzBն! EqNeKV17!&ʦRnc"p۞59qԌ &uel7}s6N䪢GO)np/hHcjTQj %"aU W&ju Rـͨp:{$678 u5KC8Rcԥq+B'9>gy|({$|cN'糫m%+X2ŹE 0}oR;}O{ !)F+D(Qw&RD-3;2M vڙ[8r%D4øk?ba);m%CO %!;q=^$Gqxt@xG^eVjhCǠaǮ1݄w\A 80P?~@tNRNR0p jWo!6pP8(m.!,d @##E0(CBdl&Y{6HƑvjHB [l4js,ȩq&E(0r$Mj~l 0$Bh #7=e7GPc͍ɟnfdZ)݃9RO#-y>99B4/@-m u m=Bv 5P&a4qCS 3` ##*вzHvqCA !yS KPFH}-֛~oJzB %!E2h(CO0FW}^D?=t @ﱫ- {;o9>|hٴBxGnM7!| Иoh8пfB=T >2D\@ pꠐ:n9Uh?PqHT@U2Hȩ. džx D~ ݦ1bGho˓5ixUY23DC2'gl ĴdgbC, #(b$B8D=y!V" 46BM=[DVLIi)ϧa n0tw9\Oqb0٦Dh b )^]xmF0..1g/ 8N(yW0CLi &y2L$awj)"23&e G(d2ءc G1鸮!5'CBXJLX8X3c(i2jV#I6e2-i323Vc5ѬXrlF{. 7nn;"8J Y1R$XP(L\~7}>l=ڝ il;,LAk$9Op@ī ~nQ,S 0I1Ͽ8k!ai!S!ͤޅ٠EH>YϏ[똆F|2CM${$I?d$5KNG2LDnɔ6( >CC^Ȝ4$  S$Fýx^T)C'ڠXKut#HsJxC@٤ GtYP )$♚Y>ܞ_9wAL>P4y("1  |$)~@zN߁U4FêXѢDh!lN5+D4644 Q3M%% TH >˝o@&C@\@_L" Si`j0|ߖ,a1 T0{\eaP if`z / ,Ԋs_\cf$!19h't<`z!a&@,iMXZѝ:c,8¢dMf[q:r!VI;!F聠f Y<_b(R*T֓L$^.ĽqjeBRL 5iCQ:asz-ճ%o[)R/zLEwh@a!aRF@hY&F TE$$, &d!;8Lɵ0RQ<B!)|Y(hH8ݘB!Yrr)( (AXtZ +DAEZ^6v?qSCI9٠G_XL0L?x*n 9j)KHc:޸eOnw鲮@ U;[bEph47澗̥b E%cs;Q^s$;+*dЈ(!G,1 | iC*=x{ᥚJb!H+WR2,BDшPhFS^À?$Z&Aס6?Ǒ4EDJLҌ$A[ $EǏvH:b.mwDB;t7mñkQp O 0+ 4Wߜp%DZZ]ġ;::+WM=2MUߔ&yJH&!CcDM/  "A!eDb`U%FQdH #*RH*b )TD=9xB@1Ɉ y}cL Z9`X = hpwQUOJ!%D;PcSBAOOiꎭ}~p(B:nS !zwVBYBq8>˾J۲~?X4*>P`VD0uFJSQA??q7kΪ,KSPD%"vH:lQꄡ uAyt9NcO˝P܁ 2]@4>(J(i)sjDh)/Gkv`^`2?rHRQˆU,cEbjJi+ Iz^qs3)fxNZܰJD "+,p4w$9 p+U8QIO#@/8=rW|Hc~=NY"1q(D5HKJlCf6fif6 JOZ .uxr .$*ıyCM'0$"RSh& Y&(.D5tsfɗsqsH>0=}س%R$($(ji,"!𓠙ˎNxi$C$8y\|`HĂa=K0݊X8J "@xl lfd@2eHu?/Sۃo#f-LReLuy$ I5ƥ],)Db G(Q.U )U$)r)q= iU ֽiY? >z/?30ɉ4{xT*%}M~5HD-3i퓬,b*BXj֭$ Ռʳ}7Te"AuVxOFiMͷ5 Ȟc[!0"a䄱SQg8u1#& ExP5q-~ki=mY))l)%G9ZY,Ep86&2cqzED/vNG#^u%z$Z?̃I ׭#jѯiכ%E:LQ:GJv x<xP)% uhpgr+7UXzK#+ bAjhڋ9OUy?|'kE:OcOtB^.p@4Tw^Y.&U=nF'߇.ʈ(@(F$3(ffu[ͰN*w.yPv^7/'@к8ǍU{\U}bi4jC(0S2bYD(i,N Хj݈$ړwJEE` P uCc!╁T\38@R#Wku$>Մk Κo\ %8;f/R ˌtwBR.Xb(AxT]WŠ17Էa(<#nڏ9B:BL=f$pwI\kbvλaz#ކѦGtAJ 1(12z!ӷ ;*L!|xwgs)籬uۥ86љ<I.=LV|]MLZPnI~UYBGYjղӋ4U(B6xaDKkų$w{ǭqpLhP+=ؾO 6e9u0dAgI XAK&R#.I9Ey3G5u~bSkfE<$`:(1qF%mb ("Fֱphzevbׂ< Յ,S3 f1vkzI. `fo죩Rr0۞ "XNsh&TRst͊-@6V[qSyrGCE5 ]:~PLs'1:f,3+u7ЫcR'|sfc:wԩ]`n}K4X{. zkHj E %WdUa;[⤟ґC\6 ?-eJQ|k׫. svԹk`D#ξ.8sg*@ԑY'e6ڱ]UL foFeId) Fe@-@ 1eY~UG,W$hsqц||jGtfZPB~i_=p{- ƣ7xeFy֔FpId?|fhӺ1P_Q<<]vgTr[h'!"<_xi~|I8 = V >3]fwv:kkeqahaU^{<+tJ>.g$ɂ/ߵEp&?f֜*q䖠V~TF1 dJ} Q0ؙ zY$pɽj#AR [h |#_Y$E+QCQ[O'58Ыzǥ)k Y=.'G#.y KP80j (MFP8n(\=ԮL*ә,&9:ݟoA0nֹ9rU10|%n7S4o[9#уTC FB]|sq;9Nx(!sÓ/5G8rNfU#{Žu#a{KXʗ3="dESOI$)rUyv唉_nu=.٘F!:Y y\MiGn;zT:rK}745ΫTQ՟4g娄J9G}ZY]R%10\(5qK= ƈ8և1B>`-.38(xBC$|M7$. O>Iz<&Ȯ}}h"d(G wgZ:pnGVN$3t ŝz@j#_-uus$DCFpDž`{LpD_8W,hso nu h ( .Q} ЎЅ+fN,S<;2G>ۡaG $+ , EJ*IyQ3O8P+~u\:aύ ,y@{vA,LsDz?? I81!ǚIK" *_״FX՘6_>7UW: 遟@2]N,z 33f(91UsVI4=ɮ]N z P22x8I3,+TYC-܆_*e!7T2si(<:Z)9zd'ɥ%.s|eBn CwA#? -'k~ y%f:t-g~BZCRҽURh`agB4ڎCߙ.2LTQdQ_LfJ{z%1J}@ce3C!}*鹠Xui^c`v^ ؂5 QAwhy0$88%vĒC48!lVm(vl#{ ֙(IjOPU'e fPa Ig1$eUHP-seإB"(\v*6xZTVCM\tCEEEH|@cv}YWvUEZ3aYg$"@<}ٿWmDaϖ`U =&?;)ZhV{~Ö8rKjbg9ڇ*,V $'vC]Gˀ¥J8=#8D5;<:={'cgDē3:9墀M(aQ }B#ggycQ&6q=*I=3r++_e1>v0("z2$` 1Ζr!HKt9S Jtɻ h"X !9)6ƭ2BLų#JhR &ޯEJJ˟ǫ^b 5]k7#G(GuAeD65$*f`=4X?B1u! `M)QL_EH~䎬tcmx 㡡 OL.KoHa e?&($B;@6C}-)E ~(r5DH3/z**)W zX3a&'p J 4LMHC TBCP{c0r)2UJBIxeݨ2g'6[&"eO3c'NC-F%|<<ྠG0@BXd|`2%8C1($'fLo: ))$ dSr3Ÿq&(PsL?,W s&X_E׸>yo8 wr> '7~Nxw\P7?]>ID!A4 tihw u2P1"mfAdI> P $ĦUUUUUUVrM}< 'Z`0|0CQ{6x/|bŁ9No&o유@DQRhBH{9]g@¥M 0Eo, O貚ev\rm6;b4 EscHy&8?LH1}ω . "{'8Ht G7@lR=$ 7 Ҿ$/DU"lN>9{,BS@i]DGb8HJ$CBq LpQ͹A4`SE\!ss Qi;1chߓ8CHiKiQWk+"pO MDu|"xl%.$FP h((YW;qfn!G2-']arbfiad3 1 e Ջo|v2\07sd\MoR[npmfDvQ\˚­^)dRՃx+ $vess] ܗ-XLTݮnH9bkdTD,"]^O^0bhMTanǜmkBbDCx4xO`MAސ9rJ.󈆓fNzÑJv<$>T!(hWY@YXDn$ҘDJ7 sN6/Of0jLTwrn2(z,Ș"M(;a$K%& $$cGpt'g>n duE#`ʺHz}ռwCHd4ܕF!B#|F.[`gfM…ڛ[H\kS&3p|Y4KdS!_z콄aΗWПl^d @7? Qpެ ,đ!1K>z|bI4xe_Ң"T7C3e*nd {> ஞ``=򳷏ࠆ:0P9`pD!)D8JxZ\.e(&伖t9H~48v 0y̿t|ϒi?Bv (PF֤KwU 0RJ&H9& NagS372u>n&) ^p 8 5ϩ&ȉt}hp1A.@ ZΛx!!B|$uz|,b)7~RIxq N2:yYO#)>R'qy O˾_Kߒ=,P"PQW7; ^A0|Fh~ϯCTMӮlUVHMQPTRzL;k c{,({7ẅ́v"B~J FYן-ewB~j$ Ifx'֝0{Oޘߧ"y.ZdJD%0"4)Cb׳ edVJkJV<UTV+8b+ARuty͢0`+I5TFzɲطˎ?fe Z7䩧L,6U! %ejΆtJD6gyζZȑŸPfy2t MEX槾N3?Ѽ7a~"Q_*s\QFӺ- [74Pe TnB9ᓮK89DkS\6jnV.޼\<9&*հH:lu |"n'Vclw;J&J2LN/3z&(W]THjj= ^{ΩSCQ>Xboji{1 aC`Ia~{<%P =D꛵$\0!0!k1ȇKSÔ!~gr"@`LJ~s.I{/hI׈ ]u$"JZfeVO1JDNT".RmP19^209¡pB<-:}*yBl:=1말0]ҳR);4|@Q7m>*A{֞x0ik "Lq JPt+݊WVFsDG3sfV^o!<8ۭYsH5|Zٸw̾Y>Frk\qA@LWSܦP %7 0E]"jZv!Ijfp6nG96 )o(8 ᝍ_;XJ$|uxߍfhGi6=l:gu4k  ĮLKyz䀔jo8Z-vgGC :ȬWL;b|8yWɎjlCMj.f+W5:4FG^Oq$т 爈B6 NY+ PdUVKPJh~7( dD.fu"#c(3OWn5]+"jYg'3񡚨j!bqP(;oChu8GH5 i1 Ck C`*[j'"G/qJSl -"Ӓk㊑Ǎ tA@RLN+];;%s8{ԗKʟ1מg~*e.D DWxb\ń)C,D&na2TfSjjݹ^UņWxws}6 tCHDnxhw5]]3D[{ 9y7 \k^l;>6RР=IG{UWʫ !G P"N ii'(, {|!8^7 rV]3w0.kiL z#hHxDT'f+HP<EG.Gn`ICw.K ㉍dDUk pw*#z:by@! S)i6yo}Xي{JB}ys (FuR˲ЃI Lu E/:ḨJKO9*:bZx)N<ty(ncd&)p[L d&cxӁ0;9F(.$(Jm[:T+9q 9D"f1=<,J"RDֹ$P(f,`7zzk3[:Q7*ܚЮ9A1/^Ȗ`xEzܒ> ӀDBuy@+DF"M20GVFpҋG*J t\Ldz$uwJZnN!mw$DcDA71~{o &TSqfv3'stɸ*Ö9H{;x9^6/pfՑ! = ur"6㹂{BpUF$# %%051.qӰoُSM G] t+ݏ J{:SҦ(aQʣ'<䴪)G5io8i[Ɇ^p] Apx%".σCRgQ(/,dSiLtnZ~%"D2ɏ:fARX\t"/62ςع|Dϰxc%.<ϲ@wQ\M[,e TQ9?~=8.^kECQ)1{$qİ+4\" OvmO,<:{>9+ m0t> ɷ*u:f-0ʋ baؒ(j18'V?|Qj֖1&B|3p~9X8VW_#[#QoR˝|u!r-rsQ6bNN94Ɏ&,5U>h0;Ә\_AAjkh@1pȘD/C.)u\#QI; jx"J$яH^X8 ZDb=B !ߨq4ߔ=98)(WmQ%'{)+Qm騽)0U)@毎u>3rZs9/ij&++kMp133W&ݷ%|u^I b=B ((A( I o`0U'Yߍ=:sQGtUs2yөA+gܧ[.+q஧G'[μx.-'#l hڿnKJ)Lp3ghn1)-J+3P L8@ū%/!z̤oE%ʧ C#vk7ňM>b)AʕF@ZjoDQڂ EkMh&F%xd6⟕זkz+kSQE}mpo}.4urR&MB ˜C<)jt9614Wfx\1QQDID`h8ӑ..)5gd}QrW((p Zb1G@cy?bPU!NP8WtqE0}&%82n$`jqL$K& P'уO+ԺMzF,H 꺠XDn;b^Lsn4 A%?=?79't4 a!=ӗCNĆvn3U`\f4UW 0A!{&hŶ U"0G7;)UpP~8C4eޕ2oCx5H 9!!I@ċ-("vׇ+:t ~=RĦhq6"0VSb7A1@S繼e<5b`F"؊+5AZ)􌳒,aut_? E"*ň{=L&2LbjcdRZ髻Zu\{*` z{IeDN&[:A^MJsJDióPEAj QU-Cp:jk@Tt8pxeB&"KfCigLg 5!]@ DQ #H۾ )I)J(j&*)` X I#q$!3(UDCw %Infr,(ٔl 3&g24vo;n>6 <6.)b)^gF\idP q>B(o`Ͷδ-E/tD^prodҪRD"ZXaxL jnMrǮRMMGrfZvS nf@MSnpݰIz -a I*o;PChv=]3N䜚py{ta 5P:P[#2B̃AȉY"6 &"fHʐTP @E Qb' ;"z+57[pl1 \кfxjHm 3Ih1/96yqëw'9$ƃ5V6: ڞF/QX#fL˱#Dߟ+SpQ? Wq$ĀD ;P t(ɏkԎ Px`fJN>rPPF-L2#11$r1:C!SOBw̼%E!@&<ä^`2osӦbDԨgNԤ5{paNP6e )҅`pADLt~Ɯxt,VA_a(O9zC**W(!ZJT^BdU}H lJ* "PPm* T T!9*B4%*I$H*D)ak='9aS#Џ^ AFnTP^cIBG jT![1Jx?=4r55ȍ~{HU8_A6SlIܦ,*~Y{aÓ%BJEIBP~4?;8aP#!\k )N *88q7èjPN )EC݅ q)H@L5S30N-$~~xL,r(i?\lm-2q *l,24 Ƶ ?:=1.u7aaƸA#Dsa>T`J[Y2aayÄ%>ؚ@@ bW_ r"([׹)M'ٸRozz`d|oHI:hZf&#ކsz# h S<)yŶ~#!cud!٢%xH}PDkWȐ[M+Pj^|q7BƧ!EXQ "2o2è-kfU**07sCP~Uܷ3$I%Kb 7bJ I$:yCgtӛ3o-ML|xj0! {`z8KEW<7 h-2E O=%MNmޜ;j%D]!u YM6.d7X͙04ڶݓM"Fw7 c7 R4` 'bݢiN#.` ԑHN3 Km0QK5n\>__. `{#֎xvX"4@R4}Rx"dIZDSTDBdc6ҔyS()a 9&ng@)O&hTiXhZ("Zb*D)T)Uf0vw7*3O(' 8BAc aGl)Evru!,O!7蛁ɢ<@7ڠy"ĩ(" (RĪК>[x7TԄ!@UXPSE4Mx~0iLWZ&?eNu;M*21CTb/mcZKɃ   (ޜ cs6◉j/hQNPfa4t5vͳiر\l&56Cӫ]L&E4sr0W̜4=M-"V[mQi*bZ!h޲a,; \٭^M;,r2JLV;Jhm uEŖH>(.Ԣl[C خӋVdVoQ3֟M M׍<hzWQ4Р iiF.M$`J2B  zɁGԛ]gLPb:50`*xÀ`7~LxRwty#ؒ>$m#Q$%:4RF`g4 lE!ZTiG ո?M;P nT{T̅JSrÌdd pOIE:́lb$y"rT9%r;@/0XZ:s=O`['P6;z J"tc)Ե^'2eo߸qMX&)Rb_\\?;&!""Sk(a~,.r'\%D ,=!8_H|PRpc&8ɡ\0dil¡ :26P5C6RR#*I$BL$ ic|=gP;9:<V3߮fo,DQx퐒MRl(ͩ +"qi'lcAK R@SkrnJR"xC9+18mֻl`B 3C2p$u`ǷҞXMq H 0pF P`)fBDPsg,e/t ynB6* (*"2ۘ5GᲚ)WIQZYE 663s/JJ E4q~}{E~8]QӔ?& CCI9Hq+ဋ Db1ՆBN+6CA2P탸t鰂'/U` -  JN)&T^w" SEU-"|:O\up~YDS*$ }У(bJA5>σty>WS'1\c}@t CjNu.~fX(PO냃AxmH6 hc^OS?z',*DB""b& 280(Mڤ(D @ĨCVQf"c%i1 r aNCE&, 2C$Y4 5 (z$) ) #޾(*G~?5!L~JX H%`{S-`>?3ޔJ&tGMg24`  [%mVc6тԨ; rKR4+%U"iC3&*X=l1Bk$P!x'{(fa6_ºw>M ) j¯S' zN@;}|iaN5tHb00;! wO[}gQN~^<>E!P|M!7mQHC t kdmN>Yv]p4$CKBaX)G.rWX|4rO#Ҏc%LYA"~*9 }𷷰<]Rc6LˤgA ݂hL+]lau&\;yy{ ǡccqQ"L|i0PF@ؿFzz6ݹOZE%d!{]hθiYF=%wC"7B"VAŏs!Y#. n=bl `åCup6XV0Y(?,hV[4YX,0htA:{vFRtLYǞ3Ye8]Z.@Joe"qf&)Ɂ6)Q ѴgIʃ~q72x:yȓG-;# V[&4㢌=Pˤ&"A'/Pa"7w0OXڣ{CJaI|C/( Hb&:ml!!n0& SPЏB4c S0(L{ox`7i߱;5ۢxMF0GӷiCrޛB5MKH!橸QOof)afc 2<Ϗ(jCԖ3lF)ĥ/fNb`/4j=H "/VՐ=~GT C̞8|$z0J@U$l%*SY}V,q:aruJ7r@,Tۨ:gd !?*;\t4$u%z[ A 1C3j+jov^{.0Mwߢ!Pr :A=xNk!lDJ,Jܙy?O`;(12qhj8X',Ylw8#A.ӜxqȡfX̓F@06MpSĸ0RT@Ϸ릙s@kpdJPyT u!ko!wZI UV~\v]:oE,ݩvQ<=\l D0;t92ٕDpE SQ"4OP #ga6w7* ~(*jCkdF4m,0p&"Lio3\s\˃ ]f„bam1Ijլ&,&;g8 V؇J@dP,l5nV?YDѺT0*JW$Aj74HܘBL*oUMq:H7V+UxOs`(ҹb]6" F"i79pSs~P̲2Emjރ3x2dbHߤ%y8ӈjmSa:t:X/'80"vI3'dW[ qvVV=gҲTBEO.D"|{:[[p%qM )%[sۚP :2o{Z!o.[PlXzC*`ɂ""֌Xi.kUhz%SRIKA뭸YGzᏬvL0]+Izmq )$!vީ*cҬLQ7Tq9қjLT>di1f'[[z˶.YQ%@AzĠDbx2bljO 'F2 a T+z1 ed4ë\Uu6$d7f c/ 48iE.$ՋUBSDoI1.j}n03Ģ|W*7,dE mt'&ȜN\Q$ؔf!Ή{Aq@'p,NXCn%SJ}n s_mRG@J ww jouGlٱ9Q+>Jm6 C-ҶMhi /Im6k\s[2 ;U< +zU&TsnL9wNL*(Fb4D`wQuSBX 5Zzt,'vg\1%39ANJ%@r,N\q qY1Sz5PIsfWU4E}gv8=.yA&[0zQYdTaEΏ :!5:ֈ:],m 4c 3%Z2 i^g=K <+HljM;"K#w9.)fI,PQQ8C䝻x8c^U]PtdӦ;͜x1I!tJUuQx!%i$@(CqeT$Xc /Ok dK6R:"Ԉh;y3?5 aӶ'pv9Pԑw=pHJ BB,{F@ ;ܾra2$OUqGhRkY7?ϷQ'6^,(11WF+[ j>hYD"jjXdJ )dIIJ``*&Z"B` PH Ae J() h!")%҆B!Ȕ0>T*18 zڑH5cd+\!^agww]O,'?DI?\c.&:P AA%-'?T<`(%J; .g<91iv~'W(J8XT_T 9(  $@y %@أN38(MfF܋MBd7L_(0qpl';Aey1l ] ePSp·~׸?$0w)Ge5 :@B-Wװǝyt}Nրݝ;z=.R|܇|)m=UCUP){M[>Vb9u6}|h{l [4*vnR}켏_dv7aL_ti=RR֝NĞ>޴>EcqYz{t{CN֨6Muww@ &W٪{/"N̓TPP}c{ϻt|)ֶetH@'>4a+cUW}uw Rǡok5DP&UBK+]u{-PH<{b(XEU7 F%ZZ   $6\cFأ痙 ٳ7Ldft}{4@HT)Rw7t @׾ Ns/90־PP(rf^t5#JhV*`*P( "}>VhC)V>AJA4(4&${yh:) (H_$t}띷76m::6S5O@9XhW^>i:sz[{ _A#Mfƃ휎nxPFUt}=>çf !@ }-닓JN.ʹowfM뫢JV}sl7wݻ}K2 }゙l{w}x:Iz^W}_}b&ovwwo]WѯU޻Ϧʏ^]6㽽w>P.v;^{kwnkg|um׻^3z-S2[z{D7mz8{^lF׷{qsoxO5K{onNuwVsa{}=$}}ۈ:0w;nx'qE /W}l{rü;Wnuo;r뷮|yݼڱ}>*^c} 2gtws٬t7OVms5kMV@͚5۝ɻiX}SmsVX׷vګA]a$liN.e-6RKfc}3Z펳}Ӎsۯ_'˳a훽w5k2ͷjm{6Nk7j뜓[||.wuƪoz_w9l=_K }cBvݏ39es.ݛ{{yi9[׈Uƫ1Zp;ִpWM  wѹ[gҞugwuf׻8Mۡ^ν}} ֪6 4hzz P<|fMvA}$}Ni`*68t3}x̀Clճ>s`ϑ}yj Bt1@ml5_xUp:7=r[ Uzo^ۉvM1:w5޽oKn]OŔ}[NW:{mMӕPުٮɳo{WNOvo=[ۖE^ 7spj(ojYë}(vrhⷾ}.}ۮvɦ.==o{xf;iݗ:[[[[cZUuW^WrʮZ]]bZ-vb]F4՝:RCG{5@%:뱭{^ޱifWvEގzץiiB=hd &ӡm.u'%n78{]ָ֚+;3\[1x@=a5twY{N{ 42=a@FI4JhA@@A2&O@4m'=)d( hO)FO=OCFSLydB@@#I!0M2jMBD"j =A=OS)(&&&F2zz)Ԟ?H'byI2& 1yhFM4zOӥTE EK)hTdUUEATCUSUTEMaDQ5%%1QTU4SS_/؁@AUKC@U2T"T|U MQTQEQpY c5 ,Yc*egOuh6UAMDMMCLDTDS½y0hJ)iQ- 4 ?宨E| mvs/ȈSvl2_%#"=mV9Vq!fQ`MXMlq{S2)6 C#]}Pugp系GR e= |0kk$9oWPgwΏ 92ƏϥF΍C9zzn!Ϥ{6$dE"x'?LaVh\ Gw˛|1{o˯?Vrɞcװc8LU(> E䰔񕚛<O1J8WlǺx~L"zX45Ѧv៛gWiomu-셮p̞AXmD X5j7k ζ띮;wOﺒ 2f6Y6 mլjRRT{7 H]A 7,7<'7#Y jgJ*hn|wRU_CW϶ԇ_ϒE soю^g;[ L9%!榸$8EOdMj-#qAC5d}1ʽˋnG&]KͯT&."/e O-7NLv2IHF.٣Kd4F>f+6+4oOz)v*~9W?lROL~7_HQl7 {Q/WpG&@dS>h,<? qpKf7KO vT{wA>V9בgI9Vx}cn5uye Q`+59(6.~4EUj~m ݝ;՞hV'8ppoZs#]!BX1F'q {*1CPU$e1ʥIӞ>>1fA P`i\&ˣm6%r^Ah>^F!B^+l8䚈j%2p`J@RP dhȫ]:y.3YN(g 9{.t8({޿>5~7KoIF^, b,pؾW\oƓ׌'jیa W7U)Yl!Y+T$N?Eu흽= um q̡Ā-foC+aW?vSo6b϶m G_>/Uicug k ;fxeO]r,Zota6{[cn4>.}Gw^ݝ~'vy:WXk˥NN^R>ࢾg9n V72&7ゅRho#} a2M L@)#}5dl˓PYiaP.Ur*ΡT6uԐ @9(In~!zfKxWkNk$$D5DPBE=v}h~A`aƷr (&EDGS 3<B`HM4!b9MʃׁuX[!( 31"Pr,gGUך!yP[) X&jR`!j7fNF|NoÝf!DH4(QHPS2 B|7h?ߢNW]6:\9gWy~J(~ h?\ *.0V_鎚W{ ?JLk|T\IEd+X2fbņC2RW{OuPWvTECn$y9^+TՓ ;v8Td>)Zy{*NI 7V;,f|0G]UJ箷)ܬ#*R#Lq )*u=}WG8A8yXS;BM8=_܍KW raѴޓ2C@L''u/SqN&א{qPA;ljtVT()u<~$3t*_[IOXb8qwKCɓQP?OT|ױ;OI>vj1u3ʤ9*.zqf&|J#YW͑VG{9u\Ӑl90,3-T}%^ixbMaᚰAL^σ$fH1TKFݐas+>KK_]%uznΰY\=yK-`ħxbi>hksm&.笆/0~oBa(945&-iɗ/2E;v͇ΏX/N5y]d+8Ǐ#^(ϟNzҊmBfXm}[[aHEd̂:Ul*_.uӓ2ݍflB^sXg+=QN$IL_[9X,_mow-!2I"۶?چ] @{S+a燞3JPjQz7 hvѰHJZ ֚iwowJԂH,AEb@іU1}K__CDTI/f.1SXo!?_ñW Cղ,mz4!1.1GTuU=jf=?܁To _X:ƥ12 هDz0KITm4學a cY;cE+ZdRFgfm2#_.X.\XRT ٚSXt.&= "&&l=Me)jFxTO`;nWttVQ܁; Ds3 znPWI3<hoP7`ġ>9řZŦ3U#Qm PDa\qHL9Y3 ye׃;~8T(BJ8_YiFq!@&Q7ϐaKFxܨ.$ta:c.QW@TPP?Nɂ`,Qft|uRLG>"!C ժ8 !7#K@2+-8/LO*KCzUHu);y9I, ~B@?՚ = _a;Ћ1mW }s^;I!4A)>ɖCݥ kf,!>FHjH7 膘rK23SFF$B8:i^B^. mDH8ᅀ?ۥo§Ձ*A-S3ү1?m!H"k@fF)=8ff0%4}&?kp|l[yO  bA~[ єnweE%"ă*|`"U)j#h%J[AfJ$Q  )`8'?G;QGo55:QK]s*DFɿGs]eʓOM oO"آ 3Beh(mD 'QYQUV7NxXYt&!(V!"/zz@3š Z(]7;(Yj@fZqb)neD9&"$IB{N*(, ihhij"*b&dZ@| B"H H!Fiw?lsq &DXQI&79fa^ r)J xL2vCt~F8رq6K]=LjTmsE,u# _d& p Hb)gs(=q[o= &Fp+ZE{É噘"=`rR"P ) P( 2\`Zh(`$|5܆n;KT)]iY^f)uy"~ I xm3 k@cP4\Ah3ц\AtviMPL*СJIn̓J$J@#1KT$ T-UD05DxgH)u(P((3)~}!-iBz'>׼ ,R;[ekC;vb 0\Ŏ(RRk =ddP)" *:q'ƱbeIGf5g=>_w1 }(Ly6>fKh6D 'r*HCS|uI<,}W?(nHfpat;Km77#+=вd= R C,$8fڐק@Z?zt9zpnas)RTQ1vgo*h q4FMhMo 'FuBQ'd.ZU| >Niy&0:RM0] $ř Mf`h{ԼEϣ[|Q/gf;0>cҟc|)*LBtVBki[#+{XzCټ~69a>F}<;O8|Acq/:Nkb)^ν2,"Ϫfo?+<8'RA@,)C&1ysսYFM[VmZLG]'g#<.5[+yS'UD-Tr0_>.唞-[3ۏ 4ga, CT|c>_>z]91) >"n,R(OO̪[D-B,V#zr/.^Py /l竸z,EbV[d+ jIXJ wcW*(hVh Mli)Rԕ"%JF ,) 8w^w:~i3<6ŀ c:>XpjVаE,6JvsKߏ:p~=Foyv$)w˹;s} fe+ Z\r,╆ũ Y(W1ڙL#f-b:)ъq)%=ңmmaLʉ/ ^K2q.6x SaEb 550_}vH dv΍6϶^J%g-aX(TXf u+>(řJZ9:2 iMf)V[ ]t2ZًON[m_#TX ޿;tΆؿld.-!ҕ h}$ʦ2>'1~t3זf>P̘B*2JqN"fcM ?[m+6+v cchVT%:U4V+$Tý̫/ZME8THZ0hbR\U3)hA-}Rz24n%2F P` ^,٪&6+Ag- S)B_b<.ߋ/-s]ib40ɩQExoQyv[9?7v,KhւSaCaB2 -,x(%fk[5+/7ZDll M%rl.Lg*R/o)m55-jl8!,B TTyKSF%8HȈk@EQmDPVD-QU(HX0Xa*( QF1D5LfPtsJy/捗Pӑ35:'/ ;ay/#<+ m5g %xuFϣSa@-t-6f-h d|RT+xQ0'{s| ;f LT|Ƨqy +8HbK/{_a0:!JԻz"u&RhHó3L#̔fݏ/8 ̕!Ue׾k+5Ǖ:fǜƎ1ϳme/3|?f5'{s_{N Xo'JV:CposBC3}"mg-> ׉mxDط3VDp ?ҁ1AۗN~kJ>%'Z|+~roni_^L**]N߾gk(w)n,9P)웚aJ&_4)rސ;"7Um*$JMsEI%"ABs)%V|qz͛ۉJjm'\ \bZ|iԝyΤ9Be=*+$M%0P#zQkF3;#ǻ aɴPE9;d`"j_JzԝS4Yǯʅ\/^^8E|My<| &Z:Ɖ .mz#UEvQϴ ̬8c]mdKvpv9;Y 5f 0!78$Bi7xUuyk+eD|8y5Yb#ζHc郖ʨ:FĶ &EO:7jnxzup #*+@m3Ju!Z;?ΊAv& Hm}(־dӗݲ([)3 C3hLͨ ?SXrqw-i0.hwPYl6k@qwoZHjH7O^GqYM_ԏuܿ*{}g!!bL̈ݺDoǞKh?vݾkLgNA9"Pg׌z Gb.sR??0T ~pg1vǼ=w6 ҢTL̻Kmp+~#xQ lCpQ0B`g^CPrC0ot?D},hϜn:m5a+|Nn!!k]t4Zh]󌿠YW ! C-V~l{"oz[D(|UzI@nse,>J-O+*0'Ľ*wCSo@iH&H\F>7FhaDhMw*jGO7o&(dv僔a`W,5s_3k}phTwo!l!Ey&$ qMpIӍ;$~KS#5/mO_}?SPdz0;3T2c;'&Cm"-gOj/|55dt $U89 Y2Psx(oŠUcz<5\\R`%qΖ⭬CAI^O ` Gۨ3<#˲ڴf-H>NC8UYdDD\ܺmEDC/s2ˉ!$9㬈rrzyHJEs nPCsSKlP$`#)}ϳ\zaF0LT7ȰtO42k=B_yaecK(Gmjb CHQ` qѾ() 0|}k|{ci|[3*@T 33ۛKрS2Ba|4^GsԌE]6߹pd(G6TtXA&"V-f"a8DQ\,'ӿf{St{gYq 5%V{`Rai[uh x T t)o, vYl%E Gmmʕڐii62YQl-Pzpnu+*[zlSlo_{@pzhgpЮ隭3=۹(a;_<֔Mg]4FhC ^ ܵ Pڲ*/`&j٬m3= /MΝxV]qzI;>1jZ[ 9>>O6b;a}xb6Mn&RS J/&;m0f=&Id},zxetO7Q&U&bzw s ̈́A}|.iK|>;cYo~}⳥F aSušk]z ׇc h3ɳK(/z̝km5kN|[Zޮe'cxcMc=X2>[nXN 8C<'].і?6OϞA|ky)Je ߓQE`?x^ȢkB@0yDv"%3Ѵt׊5֎`BWj(@p$]VzBErɓƗMu *[;'1NET~^7%<]ٖJhhT^XhRiCuԎ,֐g9#`Iۄo4ӟDCg窜q]PP]Xl{SL5?/o(vowH?ӭC"1DbWt`̾{O4*:T̔]4BxtxUU\g=MnQ.kCf+ DJȸ)={d?~^l&qrUJj5^n+c9˃D-)))pI|:1_=uۍ@8. \ FU}uCV^?|384f49vB?CFz4ze^LfI/VE㥭rOwXg9W4ˇ˳4r m 8ʫbxl[Kim-Ғڶ*դ'IJ,;;ڂF̷:- xr _'39$y ՁG:M- v6s?.ٺFP$ 31HDžyguMvO3LC 5xkQ1[+ 9p[HH4a+mZW͐Yz" fA9dgz8{_ؙ۸jC1 F,[ eljIѩhf<|c;uI&S4;:t~}CRڎ"~Z1wq#{ݼv4sz?;WAx(H|U#*P9C:~#nv4XJ]/"I't7}Ayi7Ζ"AYԳiCɶq*|jCVNIB0$ˏXOss`fY;+<˵[fi%1._ .u.s8sB`Ê2Mzf eufx| dr3˷U+Z#O3rZ3EB&])#x"j8y%\S*D) GΔfA91ۃk+pRڙ4i:fR/õ=|>x0x6%37=g>zq\o9aNqk[ުo[7=8I6]SۇⲇI$j>h ->K¬áJv<;۽S/j-,'P9To3Q¦bUfQ?8)=)};Q櫡-@LwD=\ ŒY m) Pi5l[p Y`#AB!J;HALIDŬ|KjH 1qm&wpL'J(f[Fa}1dQT&4yk4aBO- q~A**=:kHa?ۭf0U~`|Œ+5bSNJbի%%*T`܆؋^Oǟ/\+J/)2X2mz]F?#HՒffx:q1^埤-UaJV:4VM> :8ǻ].um!=0j(XF9 h3@vLbBK0噼>uӞ)5wDD[%fZ*UC V0- qne̒37hA'xƖpE/8z22(kGKk %TD(m`UERmj) E pŸ~׼-ȟϵ3Az{bnyΰ+@v.%B?Kյ橖H(Yڽsm:ɩ9EJ.f)V3ś0jj #"Jj85ENI^qs94e8"ŊXY&a`)Z h sOaz4h9Ow1@0e@G d?[dJi!zH}hBnD#d?Řс地:bQ!Iw@,tNLAQx¯Dk*QU2:f,M2Jb15R|SQ5+S̊)V'm߫ej8Z5RdMh0ůhFfynoD+##R`1AE۶.,S_ȼ,چKF\~=њSlhAA {SrUYT7+)J)z  l֯ !^UV=<|ҼԙZ o;ʪ+~na+!~I% +%@ @ LrxUF* OõSX(+:DPѧ,yˇȂ=^YRIXU{}hC5nK (Z.XS"T3LTPF ~8;iYFMck|m(5%Xm[HKS%bX>w*iQڦ(#DmɰB?ոjbUeO0ʚ_zvN2( 3 2~uaQH"_fI}FO(RA̠RQ)J#}b{Q1t(is'ELj '!.FO<:q~l_;M"?VviIdT=gjVfPPaz`w?IGᘨ(V r?NzB]$rGRI),m$ )*@ԙ+@ЈU-4H4%-@$IrHU+HĆZjp!MeE$M\c\NUn.,Iߴơ`2\䠋U-vh9v?c)/{߰Z8ҋ3oIoyAd4]5 I!BPHA:> <~NQG-SgӿrtLAo?Je1Q=>f07A4?ŧ:7ͩww~>c2(k" ShݹpqA=OItʣʚT4N"MzRmQŬ}~娀/ØҾbf=)ݾ?.~ow7wG/gTt.u(PAe%J{Xp=KNs?+Bǖ˘‘i xWYԲ~\,<iwqFp#ǻ}~j"`ߚRO~o6u߷=rx~!02kեԓC#|?oz{uqOdr?PǏ=`y9.^\v>N[!9;7كe8<,XgGQ( Սd=_wTy=*B;C3zsti>6㶌y|MҲg/ ~˖pOuzO~r&ϟ%RZ]9![aC[ M>>j}b ]N}}MhǽGh<i(`Ƞex$[xsםXwC=wL[Rs/Ӟ'($>KLo@@to10pQmw*X'c?R=KD\ dI$H>[ٟbUdqIg%m~&>xH=|\ O^׀Sy &]X¿\(_)=Щ ڐ !h=/% (L-_}ƞ#@t((!U=)!/E'-;P>`fJ$ RΕuK3wq@;SuұbbB?_d !E͢R t/?WM@]GA%+' {u7Z()m~;T] OQ~x1/Kg*ir!P;~},D^߮ÇϊK'Fbh?@hC]Qn^_钧G>G &,2k'1zljޞħ*$i~x?σ0wvI!IQ>#PaC-)OQV$%f%$QjкٴbW(P",u~s?m2n s^輘^;E"tyAy}CqUHqګɇT_?Wo^{.y#j/0h@(8.Ge k3D΄pBϲV>l5_Xַfzn~7\&[ߥе||[!*I}{6RGhQ 64s1D(bѴ8I>Q80T1,}3[j\ˬܶ /$lƨhT5Z z!Xwz_{V) jB< 0%$vM`>I\4)rot{|D Or![1D>]4QpP|c$1 XU˭Ϡ.'1$),xm Z!OHP%0mF)jbE[7 h]GnzM ?n}yE"񟘥|Y"LNѼoۦ)uy{6 ? MId?ew.QiP|.IVvX1RQ1_ށQ7 o?NА-m(5&c|1&~;/?)ltx! 0OCQ ;#ñz('X$JI?݂#"ZX/wwvzͤ1W#JЩBHU%#B4" Ti'\4R)EСA09 PBJD#HHR"20Fw@RUuB* r)hJLk@)PS V"~ YmV'JVE)З Z d[d ]x\D$jd83{[y/ uxD0FJ}~߷Ƿ2C2A -AW^mG=sPC̩ :?11";FUACF&j3$pqp4XV.==u.*_pg3y~^B/CxȰWNYwŏ1'erpn&w|<%)ƬqcZvwyb;{a;d7Du?6Bq={1Ed!f Fev =7qG9D#ma9d=D7 ^7#v^}H#x98;I z1"%oG\7+nXN5h_˓0uƙ1G!yThaaz9YXIO󪛽J1GVJ};9\T\T1.8€Ŏ.ݾݖX8U(q}Sm?ܬ,-Cnڝ_Z+ᨛNPRTZZo;\ Xʸδj7ӝ7,Gg}NZ!{K92Qaw6uRًۉ}+EᎷ-<% O_+ҪU ([IsWotj<ʛE`sv57n)Laa`U]׊m(=/PF~Z+k[І9_~l)*/vu{"9zّ^>+W>^%d]mo/mk7sʩpPk ~%p32\:)#ki&f5ߴ9}|L|_|m lI.ɇbyyVI۰ :`R Zֹz!I|uYL-{qg@(L,ǎxt/:ڸ^wu߇~g=v)XQOα .:o?G77X+eZӋh9C᳋t{LR$^ \>=,x[TT?gor_O.u揘彄v+#S8FvQqT m&M24tDXj_K9(lcb~D]W"]ls>c%a h(c5n BWQ.$uw6$01Vj*vB5`T1'XIJB8~ 9q[+t8vãEl\hok6:އ\+jT9TIʜBCh[ךb{Iuk`.x&b7ã PkmOIlE.9EH>=W84- DJǃR(CHrE`0i8H$~ҭn3)T_Uq_MsS|*Eتa_ee-~yQTQKZ MRw|_WQYdP,nZ7;!u_j!T%[1nP1+fD\A$'B0|X my5XwM1`q֣iObi٣ײazz Cf(I5mF$מ1 >S(DXO5Ġ|*?w{u&iu"#+@lYgmx(X]><9Wæ ftcɾ=qd;PORͷbuj5$,Ts՝f! /+LUJd#+~s:l> vIr娨.Ϋ9ʖτK_zvfSZ*LW Sl>BѢ)ӧ`Sn)v8jܥ^0ޘHW#IQFk:y 2'w7y9V=آtp0{4R _$:%WƸetc570Τ  #Gcl3ɰC]`=d큼 K  z(?|n oGU#PjS)mmPGCm(7ېzUjx6!sQoT??]=3 s^.w:!ʝ5N֏+͝p—V]G=^0 {b=BIVu3 ;Gp"0pI%87bb}>6s/Tt,wisa_B*- 9YXna:us۟@8йnfA@ 6JA$j>ˆgԾtcu~{9fұ)ݬ'Cywg׀F > ߀j  [ }޿MUg9y/(ϧX A@1UXe7V?Q4x7S.x+C0^Ьќa,Wn'6a୼]vsy瘋1 Q2"D5  Z݃`;+px`y[YYU/g|i}u-$bTsE` =RsPz?92y<hIΊlcrq7VzMU *"}M2)"DzUKU{5pAOC 0+_0[o"^U 1C}M@0C1靲~okrյ1qh]Qxe8 u.*JKJdB_>k윔x{zOڠ?cjT;_#)&* ( OH$hR~ R߆%v?.~JXMg;W5 뀄Fk6b#n_vR3\%A?z;;hJkR*B*T* ,wÂzIWn$9 :(db^TACz(sP(Q0 (!)1fD<]o~% %h8RGz")DYH7.dS>b ^$7]`Js?R\';!XA21Wiw0"gCf6Ƨ+,;><>dJoGR9 , SCWӽSpƗpkA:>\u|[2c+we1 ct\yDCx𨸛dڕIUZϠ$5C녡+2 2%罜@ OḍR1w#Y-ˢ"hbUhh,¤P keyːӦ˳C.{R_(>hzк˨>lHT\.6h/"6Yӕf?Ǜշ6'@pr}[R;͎Ζw=c=Ay)FITKV!T+N{}̞)=ؠ˺?I祡*sbDYkc}C.wO9_u=n>=-[ b>%~N{+XSf`|dFѸh&cٴR3G@ H" pyQewHiMrߍd%S"R+aYzU|pa1ꋧ!_OK$Xu ?Nb'/M);`ʝx EWBQ3Juܓ+Me^mhو+Gw燝d;,~֒My":uj9DyDOܹ>ӄ~9i3MomSH^E_jCzwj*֛AFflahAg[tu)ȃ红ǧ`bT?ʚwZeJO%@zЁD}nc~t~n SUbޤ,W H&7g5(x_*\C܊ C_gkZa&IqGc{⿅Y0~wRc9>7S?;õ\ hcx3F$oD,G)þ5~l}sk^ Qdœ/,@С*\3d҉5I9CC $MXs]DwVeK) )3g'Cӎ)Qt&@~i?3I+D( GgVv!Q4z&=Ns`B8ׇ+SGCJ0LM!ۭ0`d&jP>YO9lga>>vAUj=Ş7OugP/Fx2Ra ˖v44OG?* ]oMCV">DINqDuQf~cANtܵTPD d?Y]\ȟ/ 9BBJuңJ0ƢF<gwċl_d@;_ E ʈ3_@ئ ?Pԁ~'5{.̑ C L6 f?.,rO;gI1U$?+1IgEUpO9):SR}3bϮwK)%z6sM~MJ"OPp{: Ç-d(FB(}%^ɞIr;>SY 80ox' ,\#ѥ:cOtpЙ;n?Wt d>%풼 F*&`@3K mu;,>RLJgk韴X@ܐ́p>H1Bԡ&n -5M'HNFsʥ; dz0.s&>R90!TW7Vw?ץώ]DGQ#XZSYxv_GM𓾔MG˩Db=Wa3r,o= {\>eO([X? B*^=EY,aԔWEQ|g;L_@<`扩}E`׼,4f8pKCABoW`=gëIϒg =>>rtĈӡ]`tlT(+/;?{$\tWW/wə?kGCzAJ}3M*X*I*P$EӀ^zzmێ!D B#pR+`z˯{ٿG(|;疼Oqey9aDE<٥6c_R}'OY6`QTQTUUP:3`;UUS!YHf*ce{|8jZw99oԤoֽ_'Mw V(HeJ,&sLlD-ͺ=xb_e3(|g0'!{%=6 ~#媽P7FSOmR ѢoϠ68)/5@"#SEB qQi>V~yvi T$`uKKY6b>Cxp \_E$oPB}kb#.z0_f:"0FDQF?j?ɷ>C{q?=W Rl;Gd? ;y~b~k'lZ3HPdQO'^Pg)~cŜ{4Lk)T^=BN ˔GGʢ>;ٕ8{^>^ğBMsPCj"Hm(*eQEY׿\Sg,6Mף>ڻij~,: ~s'qA:hfX37[=o]e?mP]:^s.Io8Yw>'g-dF/è !w!PȚ\i>|9h뇉^=XnQ@Dv2C|4?~NOz~FCL~P|>daJ.?Pjf8.tUx`/(;?a_D?BwkG5/+`HBl E$=& O~ktJ(AfOoP; ⨢TUUUU+VƪiOS7E;j1~ʦMěvm[YH2C0)wۯnxf2x{jjC(8*2c_ݔ%; JW^a@ 5{ <6݁Sڒ`|4ЖNY"hJb, H!R OJq ԁ2VHb$THDRQA@PDJ C`IM14AD%AMSMT%AAAAAAAL3M1QMPSA,44I  ASM,HB^_%hօ5. 5O%UUUUǑ@<> ϜRUe{Oem[YPOT%!SY dϥ_L6NP~ΊnnM%}7Ҵ4~vv:x( T=t53v" <NBofDOQdQX~>^J^4ܠDA!ϓH@(J]#% "'/_Dy~L43ܞgk}r\i%O` KZpgh }(JuC9E.r'F9;zʺ%ŬU"dܳjp$#j"U-^" 3De_4yVl X >tB҄h֏nXU:,ٷ{>Q;2?Z{>8HOueMW<$}d17C4 2Gf%I(?ȯL?WНjLg'_|C<\BI0A%UUUUUThVm[mjmjUmmmmڶjmmmm33333333*{c^ox[Z[mZB<=*HQ)kmmmmmmUmYD~UTUUQUUEUUUVaUUY4 =RdNb ,9y\Sp8h7F(=儒KvTl=KTUXTZqEѤP-u~S4;mڇ~EmܴQEAL/UA H9{8`68t,5=X.jl=S?KwלM/C3R3/a$lcy}vG6xs9ƪxs }+lf&yu +JX>5U[zQQ9A:O*_hʷa!vN*&ɯU6捘H6P !.6C@H>5[n{t>Lc6g&K $xtuI_kYZ,}>EUl,1}g"P01 _:Bu`ǝȿ  f%n)%$EUDi,eA(fac9lwK6L4t{ܶCdQB|A ףcY4?uGy&3[9S^}V1 k/3+/8G>W/LN;Onx)8GXe ƔG>IPa%tP.(5g{ºF b; f\?+BX\.hPy~tO>Ng|[/x 3[M_lR=-ZrA&|w50E<뿄#;$)|9~~@5?lf x/Wv]߾7rӯ_T30;~?(+'+/:!n+Coy90)Vg5?w᧧G?~g<!0vNe"ctx]&dh4sxi!t/_ѵ@u3MgY@k"$9:piV!]Ӽ30x탆Yࢋr?2xe*!F.^'6v67<,lTAwS!\xc?@^F7bg{-ʣPDQwA0F"#cxMX<Ϳ9&NDq7:~])Q!NJ=J7+韊f Gꮜۇ3rChvXwN&fu?X2)-/`._Ȣl GEG?3TȠ'!>S#ƞP 5;̥R@]pR[F_.bAgpjׅM]ŵM%9Vu$PW?s0"Ts?>u z:qƅoPK u4੯ 7ߞf5AR&P + u}2kVEK3~X?2 mt:Esk%Ug=<Elg9_$aP4 VA8_A ZDz)ƁeT$Mo"io?! 'de~~KV()qSTߪ1|ېQC{U XGB?>"'[S/Nc70ej߷׶m-;x.<<Ӿ npTSfӾnBiwN'u!3c~#ԤU-D~kS"%s0,-[)jh\4N8qy*@O~&naA d-w啘R4w͚uKq*LQه<1z8Zz|h"$=;_ָ5:,.;.ִU8\8ca C`ߕњx^[;ΰG{q8k,3+:o~OP߹"d-ҕ* $\/JM'}~]Ҏqx/^"46+9x5INyT^TXъն>jGgLr\H%wfmK6ΦuWN7+|Ә!\:Ho&6`lmiڵ(zo:pwQ% `@CRl"B3ސaW B‘ThD% Uϟ>1p*<_)A;^(~D]sgON;Y,ZQӯ ^vKĆ7cn\?p}ÚC7nnvt@ x8Ֆv#x>dبi ,wu*&-$.H]dKeY%yg٬IULH1(A9 ba2 !)F%mYs;))s?1ݾmrV*0r+2{{#aWrI.2swx(FCنK ]wnX:ӡj#Q' CA+-v-}?xn c'9bNB>fXC*$7QyUГ߀a."Q>C l6'߽uR+Eʮ,Kup@2EE6y,lUt⃡1ozϞ3})9ɓRrZ[A| YM哛xEרu{Q#iK5)`V ) 'bt/0j)[8e|G +g4;? X_GG)! 0s7#PDhQPfLa걌]`xz3Xk ^\+oۮ; R'3& f!$bJZ\AV8NM7h |p^4E0s  A gc˼|D LQ?_W_~uw{ٺ~ [eFQjuR_gٺ!igkphdWvmsz+rƛҎt]'`l;m|heOЌAMWUg}pX^P!5a.zXXoۤe.&_F`:X{>]]̕pxF~/^"!m|;'n<ҬkiW?O ,٨>z/(Oh* )5PM.Ky{k`pH>}U,\V$I1MHb~bx17Fp/)Sa08k)fJ+cwGfH?MX.}`Kׯ@ITL$vWX"[DfLwA"$uy6l}Ny/[!lZ= @%iT7k@9~b3.Araӥ@ șr |'|gDcFY{mD9='#ޡk16G4MRrI Z`xS=/kdZ sx[٬O}4+EYl{#0zq#JnQp¶F(  ߈"6 ` dEjh\,|$A{SIM)U:FJzn:b_}\k*z=ACzڣxhL^6\=Ztе.YOf4s;$*l+@rv'JRλ#kXg2~x)~Ŭ\kҍiyJqQ/-y;Er\Hf{BKh/dr3׆P; QB55lAxrYYp x?  c?ӆEIyeA!$5VYI{2/$`a|Œl!C XE BA9zL}Y6lu1%s즯d,Ex`4zI0fi)i]XCuUEѦn8*2jֻ3t >O9>Y΢p!M\l"8?t29âШDZ}*)@.#,$]X O A@Y?zs_I}.'Ab(DotEC5MjoMjI4C`6H_3u@'Uq~z?PBP(IƤ{ɑa9pKUTYL g+n 9NȬ  #@}dr+hٳ=~$WP {T8~/R[TY`FovP_fãP["_}hk_uBbZg^6Ԓ0A5E; ȍ9 ~&<7.syL}51#}|,Za N/odKwv7 pz`J쀗3˺RNzbGTt+-K|[7 QFCQ?$9E.CїC>WkP#èoJ KjN&g^SbŚ?d􈷌ċ/>3myhW+GsJEށ,*(F8zL̆?ȋ+YލHpzwaCy|Bm*|8$7,\zwG] s<+A Wyў 䄠(!0G"#sv)gJo8;|c7.9 JS݃ZZ%:Fx#~YHNhηċ|0f2 չy.lSYY<!Q/{aX*PRϹ+P{k!ѱCF3pT׮`A`њ ;*RyCIHWYXa >|cN?GrtȪ[rx{]=:7,pA2Ʈ"2FG</4sjB%^i"vR]dUWU7wR-Qg u2O;-")yD=?FCUnC@ ċ"U>qꟕ_`)aW=/֬>ńZO_ R9cA lUA Ic4(>porFChDsSh/Ε= >7EA׈Quz98q[)PWz׸Kģ,g}2"% %3V!CKk=)g=*(V ¯ 񒖽K̨vi`$DL:DJ.Y?}~ Q`#a/گ }iH5>aӕ_ #S;m5Үær^isSDо=젽[پ[]|`2"A'x*g3ٲu'$tdVPߕ,?9b&NLjÂTp)š`7#4r|">٥ %.&U:]e?}OM;y1!|iEj-+D]uV2}@WDr6BV' ?,8ҝb׬\F@~|I1j5 qwgmr|)CT;@O`cf|ZfȝʬO;x =5r>zߕT'tB񫧙b{T6 JmȪ 1>M`8^C Zkw01 cbb`TwjYE@\ D=Rh a`Š`O׌d*d1kd20*,% WNܒ~0PXmj@ԑ$0LT_ӁkU)*՜H^JVL.q ܊FCDFِAP\T:j땻}':FU+dD"LMCn9ԕҷ"̔Q \0h8 X800!4\0p{z1K-5B:]cj]0E|\J=vud{k>0$saSmQu.w'Q k1fw/x}59ˑNb煌Gy$ AB~[z,N`z&= ^?ZAn{9du[N+Ol-u$'D@7+\=` ճNC \=DF,TL 44`7 AУAă͹1m- 3\|MCMzolv_o͵"tL qnLw^b_clM;U-P@oHޱ- Ǥ͜ü˅mRexSݼ޷7~8"}rE9>>o z-[\R nE@U2G5>Uapf|}^öNu~'Nkk)%-dY@q 7|c 0Nyznu"3U(jt{P>ϋx}J!ȀIADg۟7S|k {YbnqD||v=9(:>'oFQ="=Oi nhv h?f=՝^򤇡)Żo <~:~wCim)op&þ:?^~_iBuQZ FCZN6sA˝kD}k͏Np E-Db-braoojKV38~<ޙ}ah^~.v W:]xxkkɨȰpWw6BIL(49+qO>ޜ 27'!d60rlEhd;,`Em}Ɩlj= dvbf`@% J6601yE#0t7?X9Fxva|&Ŧ:N;X'`|:!h@]s䆥 Qr%HpVBBRk F㝌>6UG 8+تeX.Q{ld_!`B凿4lX6i5NЛyv3*f=[t@?eK:oBC2n;,@.B W 5$)axgwJ@tgb|X.@p}CdDMG&BLy]- Y?>Kk8~1=+i|]"˩!O-z7"4z=bğ!ReU.]|' QAy^a Z1Eםx?Ȃ$\T9!d=h=.`Wd Axo8i4àZ,y.|V-ۑp/TC]"BOL!,j4l d XL rIkG_(mQ,zX- ql"VHbx0K> c7ci|qv2[F;3+/[L Wd  x""Si)1!b ?\s>}9ksa>FޝL&e[ISg%kKo;aέZHzz |k#'}2(Q;H@D_Eu̺4C#jKϽ0IP #E(㪗@#<+ip[E޸ c%U\jPMb VScU}Gu"XJmցz"w[ѭD}"T غO5GgoD\O ZUFBՏ|OL]#:xkBkPc#kg81~kG39ԓ$]ת]8QM Vuvҳ u6:7n ,,fdJ,5ildG8~X;i01L>Bf nQmg̜]jaA;<I6Sgt҉Nkg}mck/+ˑ:vk^- OjVȠEbeeHan0&9hgj6ӿKS%qEbA?Hg|9ivRF1] ĥnsTG[x]>1jT_)n8-ɱFddksx;̐GU4Gyg.g WZFF(S|T}z_&u(O@ 5QCjgHfP d һK%EJn1)fx E!vEuvVr3rΝuzپ>%ů J/{w ꠘձ#)JX}NPJVI0:~v0@ W(.aN)@9pwqpaP5˴UJ5,h0WOnJ^ȗ%>8XĸrMude65'bkl + kj\_s#ʂ$PHI$=BiHecA'2؀,lrr]o%4~jl NhYOm{˂ QuРv*9}2t&We _; bV>:/L듇j Pj QUo~œ7͔ǤnxgE-MٶrFG"߰^"$~zh3/ΤDޘ{5EZǎd_ N m -sw#-NRUyAc]; kL K`T:j8 G Dqކ됨!Pa(z`m+vR=XkseMwKC\C2pOuvlz >2[!/H#dLJŇE򅨼0gyj S /,9( wx̢xșHqeVKD vSA ;̯F?oI䈰+O/CQ 'Uos~:Ъr[e.s7C:t8kRB+K<@ޣKm&F3mPt.abC)7,ݺjieW,aiDч=M/- 7 APўQvY<WmF7E~rw 8_Y$lzh#WQzoE"ϩ$]F(&(aU '3op }upe,[WX9<3N>j:?#xD.$I@K\vi?l3( 8TTJuCK;SȳX9JK ߀Þl G4q8&nފWU,Q+T|lPY.U`+NuA9Y/^OaJe斮k3(M(Rp;!W-Ž+AHE@YvjPJ[ڱa ~Zk1f|ÿn5#',KuK8"rH, &ߩ3v !u q:t=/]'Bj`X{~0h 62Sō̦tR 0,a"A=3PO`D& rL" ^y`і]II&{ JyV0j:DV.BlǗߴT;T7{>\xu9\!(f&E@yRV'F GP+r !fnr>yYY射[V5[_6Fa![?K-x.֪oՌ/clys٪ce1\% =S4LdsG>}qkƦIz w"nqJSsKLz=i|Ԑ P?S*xcy46r!4 vatSG(C&woGʫCOK0sp!H @H(9 ~.uHV.}-ۆZE Eiӽ> z=;C}<ϓ{C^ NwL\8d\<}?5b6XD/}Wl6-E @IEkkn/xFJ(,h*X?!0$_kkmk@ESC x1 Ef4J3ۇyG_UMݓ{~P_9:ܤ`1 eF(P().`5G?L;*Jһ-@_F"QfaNl!ָ⠊X*r&ԛ{15q3sgR~x-fA_χӓXܬk)rd E nlE$*WAF _W-3s[^1L_eYŚa3(b ؍b:OPĨM. c޲\ |%o(xsjq_$8`5W!5dc;;XGb:uo f470f|5{$z J6tBY!Ҝ!Q`rLdDD$Oe`; N?>IϿ9c-0N"Y\*.vNOM IKOx˼7H_taGL"lYjâ A/Iq^­s;>Cl_>C:wGo6Eu{9Aj$)L{^~fìe)DJQA%VXa!a?(-@p.U; %|}7/(Գ49YqI '#llUZwU^ /x> 5EԩM)x>J8PŤKrPZ*b$JmapNQi= jR rY4#,^sߊp$0ijʨS;4»6 )vC P`"=^Ab$Y99.M%+((},C}>Re!%5B$ 0!BPM}5D558Rp { [nmik\bgwm(][]Al@Ã@i+bޙe@H$c^x4ݵxrCi (EK#*i^ն&%"I)_\/mT]c;xR.Szv"_#y24jTJd粁ꡳLԤf -$=2I 5*$ARdd|=#k4Y YUI}HJrf2۟gmX7hv%$*@R9?U\sq+;ݝ0sNWeɵkrt¦1a䣤!IS=$ؒ+1Z$[;ʉjlOro6<_|+/#&ͨim*mpv]t˸mY ۻ8O0r!ĝIoz…JN>=ZΒ.0}n{r^Գk/|kOnYZ0d[Cs;-CjDqs'[&uoUg·YEV@g__0]cӾ.bLk:h$gΈ?x癖}\W4fn2df<&SS343=.HQ֛xD3ZxmZs0%BIZu@j80Nۯ?|pjbՅm1J9ujuGp$Hr;xX(mD9i>x ݜQg'#-wRyH>￧o|>F6e,}>wm?W$]ٷҏh t2`t޹mk\.o\^VD >wp^Nx;#C63Fsc2_ә[r|9pkVV,ۿq<> 6K<ϩY\ ~ni1-ÿ6tLCrX8[ 7g JKfiM^U̼ |hDٽof;EjjoWkp+d9ʹo9CXmz#hnq[:rW;\#8c>k>OR(^v({eR0pսjWa;Cg3aVkM c)<3ʪ .X4px.Z{)k oHپ`}H;;@j};gφu"1s=M~tYO1NQ%_B9cn/:ꐞ1JtkuЅK9U\%M +ÿs B+.+)87+Z2"DI%j5G\8n|U":ҏqBP'v4 j T8x ,xb!pvgNR՝1pPtU&,b}ܮW.c(IT>&;:{C՘~#־uP nXz{r|c*s=UzhN=` O>e%4'I?/{$.aƯ՝̽Wys򙟈c^E/TuNzyfȞ>H90\x<w1K|FnwUk +sm5=߿h~/^emmFX&8bFGrWD"r{.6U8wi9 w6DUhZ֟Vs<:;n|-$L7 ~QЊlq^"]/M^#8-{dhSp4U˱i@k-$p_8#(OϬ^ù zkOaЀy`翙0'X Ƒ`1|Z'x~G?y)x*Zp=e:hpdXu8)U*^pB(a_]d[(,~=yomk80=.E̖GzDV޸> d ٹ|uՕ^)X$| .d>7o|{V@r-X~(SI@˹FJ(xtFii}5.??ϝ~?\x<;F?/3f\ AԴf?pDw 8vL@C 戩"s[:Y[lH  yz|sa@d+.Xan z͑A@igDEB{HT3 -垴6|v'մN;3A79];.Z_AK0IZa{R&|A`x6$]yǖzوM k_l=p /1H85KBAQ+؎scNń*8D :x qPm6 A>5#\g9AHo΋oB"`0q= 8U?eNeHE`Y T0F"rJZ*EE!L 2$(" *d aD$H4H"T JDDP֊PDEPUTL2>9'Pˍ Pf'5N ?>F9k5p%W"1GN'|,~qIg1#"&X(NBXS4AxmR b(,^Nt̃]R.:&lzEԓI{ϛr-T̊Kn_l-z?^87>MfD 'IF/Z|{X_ø֌o;:׭_?Eh p9\3 4 j"`Bj M(ەJh,R)Z14ϯ^B$'W׉)7j+6U9NMwH?ߪ =+5O,7:xlﯗLvhb/XMƆ3L'[Jl]BFrX|ŢmZ+%vEpɈŮdm?hmxڝ2GY\@kRqCtHpd<d@t(al[9e{5yp}a:ԋF>pz%lLW蕶_3M]>\U8$Ü &FO{^<{Sgf7!L&oI< i9jqW[G980D-2gx5 f:M(z1}Ў:\}'a®(a &SϻaiLxy|nsS˓` co K0{op`ZvRnG.0E֋ 1po#ej|/YZ8vs鵖]z3tWL!vI4_{fI3z@[{!@c~F/9.sa={Ngc]yc A(#.| ,#d@Lk?N߫ձ .A<<~]Σ(P}*}fl("$XTdP 0 -Vp.&`/>w~჻f! <ؿ6Ǜ|7?P7D dp% S_Ϗ$~oOY7c1p 3?#u@^lW|̬yNskYΕ.n. %v~__޺ssmw^0_ *RjOpF`&FDnۇq{ V}?1D޷܁s2Z/xss<@tJPiE$JPE$T Zw(]@CAUQIQ$1R%SATP%b0v4߷ ]0ߐBRDA$5T- S) a`,?f"'NMRM2B#t-@E50*PwGw? Y}. Xm.>/g٨q0eSC5ٴ6k*%OwԂB`,kM7.} u=\Dn bTbJ@cԶ)'\;fI_ĸV6L!yo!BO)lӛ7mGȬ'CmqKׂևh S { ͐% a$m*[&Gd\pm'wJ&"fB&"[3#U.(&R+ fL/ R@ Tv?Oc!@Y*nݯ%&,A[Xŋ󲋪Q>+iJL "QOWQ`F [b9ͥKpӝ &\Z($:)\џypY?&}5bbbg_AW>:RW89 {ʩn)6v12&4IȮц!Sz.FVqք4?mL$_FgߑEDaUPzQl7L$j ) `"iXes4`͚>3/?nOtq{NZX[)aRɦ!w =iBd2(bTd 9!H:?9%-R$ESLE!M쌓STl,$vp;q}(6dI*j|xfp5F,Q{}_6N 0C>n5F "Tm!ᆂ$q*??== &Su:JCc?Bj }ę`4[>WC~N)eEUUUUUUE[*7Lϧkӗ{Ꜵ B~ꩃ̢wU=ө$QlI ܈|(#7us 0z@j:ӜMB-Ow =͟߈~bFkCyܛCEB?xW\ڈup8H".$ x?q!p8U8B80%`t%aZun.]Vpë1\9h}HocGC$CPt2;h?#Nu,:/d#.9VBZ;ͼM`;GdH+(!=):|:{ m;pw2`<!D|eYdڶmR8~mnm-ckmmz߳ྻckn[r|, C<%Lmlb3~`pz %Ddj~0A ˟~O|mcb=4{8(NN'jr?=?z! ;:VFQ'Vᨖ?o}xV 9 =sQt#3StyQEXt D9^76>H0佃) Qޒ^qo[_Xyo )n2+X@9Eњ*Ss4 5gV$]ǭD #N keh}$"$ϒ0q?j:bvѾdಶ'uiwG+jy׆npvn!s-W_X܉Ӕ hA,S+\GTMS-ǂ!%{0/,_hQa)MڄЩJɨ)D~Vt[:#/ՕSˆ {rV<Щ1wnRBH[5I"|a$gO `+,f0 X5^v*vu;./1Y_GqꛎQS[uA dF'(Gd!HTB8Ggt05c L$ԚPpɜױ#ݮ 9ڿ-&v3hK~$ /Ӝ5Zd=S?;'Tޏ.;?a4:`Ƀ7<)yQlk;B?A+U#IG:qK:n2LC˖ EFѐj]Oۃ5%Χ}F MEGr 獙cWЮiCdƬ6Sz:%e~_RL($Bt1~Prv3:fe8š;z# W=WgG"8_]J Q5SHW >XRrtA8G!0.?"@ZD~I{:ݤ}K7 '?ss *Z@h7z`"}-mq>/N皓fa;E藬 /I:wr‚8{>>%'07LoZ +oBX'{m@`j3&S9*& 1~ RlX%e5@ΏhW/{>ZWS)Bo7<O7Aӻ)de."GrK, M)`73u. ˱U,dIH?wx4׻.Lx,:}>~=>[^J~͓Y W|7qq'}=e) vxtOYx2wRA`T %TFg|9işgi?!ߗ6G/%OGuߖx~!iV#s|֣gױrZFn\]mQI(H5K.y^[ k:ݴǾO6X|bϪV=N./IRwN~P/˝އ+ȡ[.VgQJC yHrn`U"wU}Toߍ#ߖ..]"{1xݾ o&eaZ⇔K+sPYZ3vyiَR?e`" RI>h}{t=bwLGMW] C,}z٣# 0cty^"k}؃Xa$)>:{\47IJZ~> ;~~~/N kSy:'$~#{|گwh٩;xW2@{TP>_b؃5-q_{˘MGgiC즀!++cP>-G^, DUuLfncSgvy<7 @ @30Pk՗\t|G| s@Wz]eǀƑ:I _/Wx_4Udݮd$JޒE4I4E ?t+k5 y([KFDD y" "ۑZ9Ј~d[nܗYGv?ry-IE'X&)T.Ɏ.IoL6zN)Z v,n sމ8k\z [:ɵrt?{zètoQ (!h>xġo!ށÏ2 B B u띞-pڇ}ð-LVl8qvmɀ)qvo3#G:(7M[PY2V-FA$}ř"(s1"]G$o}}]fY$KOqƲnW;*`׸JNlE2ʮl6?tu_?cy-lkYSq`\A OKӶg `m?y$PײީE.K* ᶡp7ڟELPv Q-.6mɶl[Q'@'=40(&y+%TbA<;_4!GC=v@kag0ρ܊쥭#|$AC:j}bMo#)}q+ lB=d:@z"e[4 tq]tP226ydU]/K=%U+ [x˼̓y ~d6@$ OoG^մ >u+P8;vl$􎘒I֜x &@$SYXg1k7CxlE;`$A0rˬ A>`l Y,oS8۰.$pm^$F1\ >.u@Klof 'V%B2h6-q ΢vuo :" t>UD K粥`:U@ALJ E[G v׵94lG7Jw׫8&~*0tJ ^jrL)`N띝Pu2}i;=iXisjMfAnŒ|68Pefɋm{4ts. {&nIQLJS%$n7jTmDW i 3Ѽsrf?:w_O3ymJ`6kOl\6Fip #GQ• !7 O$l3PƂhYm~vy\* `.@}ڷ7>{A2 .+BK(Q06{.1)TAfJԝj$lq9kS'o|4v˨=A?ƚj($*Gjy!ά ~`Aڭf"g%x9<xZk?*~uSo~j)ODDƶE:hFec`;j}ǿ|#X%~SI`"a,g Y!`]kz}2~isn~9Jv)~;D}Q iţ9d l7Eab(TH5_8*HJT$3[ZwGkf+O)Ρس GF-P:̴E C4;-D 5-֚BHu+(8>l<{>@as:<wSԊZΰc)_D(wMN3qۄF` \k*.ٵ#Q[)(?gnelͦzߋY'0|+ovSg#R/}1S<# [DƠ\ lI$\09cgڳ#*Qqi^+~zpL=O 8k;kvŢ֚;Ar!{m^^Z40z&ۖ;:e=ށx3Cr[  X (bY~"`sAICPt(R =\xp;'w-&״0PHFDFbD(J 5*mJjh(ii!I J  0p GAZH&Z ( b"h*"" (&("J*e"I)$J I )"*""( WrdDETTPʕ+*YD2E,m[X) ŒA)V#"TX.PNIYRD FB6-jB ("JQL~ NƑ*jD !`Ebi*i(fB(`I`iY* STI)@%A1( "Q VE)U i (Yb"f`h*((*2 " `Ȑ% ej *"(X) ($YHJ) F ieH3 H(hbiJIEU!h"PDUIS&DME RSJ9(4M TUEIDTBMfa)DEE4ԔTJҵSii)$"(f(i)a!bIJ"b*) @f)ij$ b* (ah*X BJY (B" J) * ""X&*i&BFZ B&*bfB)" ʒ"b he H? UQTQTDD$0CT@QKLM4U OKQ10U12TQ1-15DU UE3Sa,TEVN41CDL (TEILTJIIE0JRQ0%S4M%RLQ)D@ALTA52L)I)-QRTT~(jFjeHaje(!"hIbB&$!J(! ! !9TM1IDU%M4SD0@E-UPSU1A2M PR4LA9%PP4DA1%53UDT@Ҵ !SDPLE#CR3#UDR4QAQA03RAPA3 D@@v`|Ęh{&ܰ7R7ZB(04h!J_19?ۿ~A?Ą)1;y?G ?UTށg/ڙCzcwj0I; װD&DNrrC- ZAy,eB <"bjP\8򻛙ὸsaW̓'PGߧvE]:pXvN @;8t\9@i;/wrT_O,- &9Wl ռ8,~7N$7x#9㍰jkҘHTpTmO|79{S4ꆛ RE&.Ez%Eu(Bv7aRLJ,mki*"/c`wXs$n|fh:dy _5ÞQ's\89?B1rz뫝t[)[*N`1"۬0WdyV-k]~,-Z`֓M$upyem7}&bX[N:vYjVk?PPp{gt_j4QZZўuylafVka ɪEtCuTi;|s֕v܏:Xy笟!v6G{:erYa9q{εK7d:ij6P.N$ z2 ;1Sɩfyz9mտdw^f#0׿ƞxY8o̼j>9ћ?7#?(dzkKE>ѻB '1C݂rWH%U}qE}G l[; P ^ienD )STRFX@9z9dca#Bsuz[Wwoٱuz 9IS/_sz ;OHѼ0%AVӯ&o߿:x_)㻝D7 pΠhJb -[@T1"҉MNN'.|,?mp3 )%ުDXf_?C6Z4)!F3RFDJ#RQ7$+W[t@{%; 8(J~F@>@0ky=>ON<|F;gB`=%zUYPuDŽ1N@:?@`)y@ >;>B%4M˺Q_<R $ ;?C6 KLA53A1ptq0!dv.I2 ׇdH yFGfZIkǙ%Qu-U\6<+-Cmqڃכ/M3&Src8򅷇a1W.\ XҴ ttCÔ>%Do aĢ:1  ?:$t$k1M5?i/^tW'ϟo[* M0T mC> +c7`}+qwLަz_)ƶ[{NҴDʤm=#,m^YG/N.)࣯ci]0i &w"N]up#Gl,*RxO;N>6(`]<.vzTn@6=x{_xf&uc"`]")!PQ%*gC&u#L?"9[^^;X&TnWS8(Xc1;W.7o_$( !ah%%4q콇j.Tl#Mܲ˘^^Q[p?B^ΓۣlLd_Hmƛ"&+*VCBct5sC|ΓLT5r[}DdF(5$@#OR5_PWl ݖIt}ֻ ! r A6[I.Y8H-\ g( m+&/h[Uqf^u)9UDmq7K#wa4X5Lx/uT xf`ن:V_wwt>\'-yW0Q+ "_KSFIRx[7FzRb6[ zVɹ?~BAױԿWC"/} 8X`:U?[dϟ`Bas>UCgk(,fM"\>Wv21ݰ<.U"uǚw6H)u1]y{8ޫ!C'<.v>94A +i"Zf̀ C!J^eȦ`p"!TH I vA2S!h! Y"@ݔ!LUENN 'ߧ` m _N tinDG0nȢ yqi[xb<єen"5\7' 4q&> ?Yta (@8=:cu:U]Д4N÷ ;o%?wP)b6EOԚ.'yjkQ`_VHgV<βˎMT4+Fe`VQ;lz!Q!,nmOI*'W{+NMZE2ۅwr'q|ݏk4V?ancMJq8Gz"Ag,Hh }yZp QJOpղ62 ^_뇾s97=EX)8R]~c~oٞpvZfm+m/G1*JURUJ)雞1+$XW |Pyי-^ےDdTZL~Y  gDn8[XZ2/(!n =9q@:B2G2|K|_&~4~  EQJ.U{!]gC {\!5NQ(ʵ#S ",/s\H}G)-zY%jwNqtbKmI֑{IjS;˪& t}'wd䜡U C5q k~ ˯-aڼYo.gYDF۵DmnoEL2%*n"aأZx1s߃X<_Q\:xByZ!p-huj z -{-,XpGGV^;}.ppkͺLHW: ǑneIsx\K1%8L#+T$bSu*}UO?Dz FaSNwq>2컚Z, EiOĽӪS_+ms@GQұoϭt=y7DZr|&k1Z;3f}[[y]h#8{#2QGTkG DOFwKh|W=} -~^MK.pzw2bELH\ioĄ]V֝,E ,# c ^"LL ԰ (ʈ ';hձ+ӿ;IJ)/8>,ro+^X=%Ke wBit,LZ/:(o s@4 (T=ֺE)r貞VQv\¸Iyy5t9=Be𒺴~Vg:kaG-t䴔%+Mt։ajQG>WzkKj7-qy|E{|_C8qơ >+.oRe p% F1EE X0)#C|?dN 2 ns&s½f^$H%G'w¡\GYQ'q]nw J(.@A0BROKVS@F$( PB)Zd M3 A 4T$B5#)O&&Vu`0fVTBQ+ TϿA P//XfB-C2*(JA _ZDH*ThaJ e)1ΒiR%VF HuWf a[JC*SْTьAȬIQT,@P+A'1uUJBҊU-F YH Q8@9EUBR 6!ccNJ$@tX,9MX<I2+~6zjRD Fj)$Ȗ KjZҁRV-*φ ٙ4([ EIL؎ej[ Ifv0W,u-PjEg-6,jU~1FҩeDL !Io; EO°BaTV`ߕ id*mIfU"TIZeb)IM3TR"JC& )I<$6T{Z}R{@aybzȎ AI8Hpa)G1IXm0I\Rz4}2nLNm$)&g}0eR4$'GQ\n)57f3զOUGk>ldr2BVNe:,N}tP!mR܅)&х\4L0vZtMSݠ-@F"ZH(|'6}o)ljn PU2B!AT=@ >y/B}s 0[cC0n5~R񞈖nw,Ӡs+?`>@AgAOB$1kH/<ѹuAφ2z|8g}5MUQUTQUUTQ@I(NcgNT}N=3TaIPܪs4!9Tؠc'ET'IgC$1Nv** '' Ɂ lj^14I<#9:轌vؠJ7VjίMJhP=zA21ſ-l38h+3s700Y.Cgv`r] &`~~߆_XWsGVCϲO6G9PpAc0>qqzfg՗ETtb~.SHxHQx8đb8LUTOvʜۼǜxOM O~;*(("T.(OE!WJgw=#f?ؿ{fOHJʇ̎ՔzbngRUCUs_'9 ׼osZU5^-ʵS xzix"e޳*y1x~8]$U7w;JLo=ka)[iX4ZнV\=b#>O9`|[~y߳Mo.䆢k S1*RX%'a MfnǻvGp([w?gg:.s#E[Р@m)tŀdCHǟ4ԓ۟iw;NmΎto 7)P[/ fhdfs>ۭ,jhA7QgH,,C'},/^vQWJрM@;YNGtXo":)MPMuaF>j9Rk.X2aSD``޲UlxJnY"g8YgT_deZ`=*p~,Ё48/4[p ,9c2[LnYW }k g0~(8UTUaWOqa?nݎݜD cQvߟ=|=Zgo榸AlCG;OkCx *"fXL33Bf .hͽ'#.Li'ts׏n7w?8+*j4+y5+U#3mqZs񽧭?}f:K7繭nu9G#]/pq$Cl/DGՕQNJe3p]4zm::bdG8{-d!HjgϷwXuqD:%X1>GůǗɘpOVƔ)̸U~eKXLJ*(g,e=X05vlz nH?m0 Iq`!c?Xk_{qӂgzfcQчнQwq_U'|6T+>7~wzE`%R"an9a:L)?&VFKIn ~t@C@߇Orv-c~i˚I }XCet>"C W΁A]Oޱ)#a?Ka?t CLC!2G|Dd y;Bĺ u@d~^G "0&7Tո\$!2()$h;8K`9߶*j:|=q$+d顐]a {@hJ{B P2߆:c(ZBl`A3 {rʤ`T8=gP+"Ŋɞ({<*10[_u*@ s80_(P=c԰&*`F"ǧl9\ۮs?G༁ígchȅ}aO(*ҚiL%O4y>t<8MgOE;"9-oEXMZ1_2u#c7(#H0Ъ&'YUs=L d6q.q{sC2DH:br?nGvlT4~oPW4ʉy~6l/C∐{? Cpzgُx\Ž3FC.%Ԟ_N;þb1 e?F4C%A<1f 6f?wMS/rd'[^ |%{qxz\B#[b]hc0_Y?DS׾.xUl)?Ӗ=_bț(ea@2.OsE#CTD}U1]zWp/40]զ~A> ]MpT!6(C!Yc ""Kͣ# o"t~w1sJLC/ `tyvsO;Aor` Ȫ{⽞{߱œ h|d>PYɐq`8x{ۗx4 <ܡ@8v"BB s$*1R<@0@c|= Mov.k˂A9Ko. wvRgm?qq=/ø?j-7)RotSn]=w$D~ua=~fJ1dׯ:me yJQCvƋRC'08;1@ ?WU?_6H$$$v'IS˷7_4enCBX. ,vf]ʠn( }|^\]^`k/EfSr<̇+,}h&0D -A$>]f$GN}<ӏ c$?GىxZ]b=oocCg4@?8Fd@)qbF ޶sV~<# H[Oܠ.P '|8jՀc@\֦>ߙwh}JXZ|Dgj#us:I*PI$ʴp[\#XMpcv wAlbl}ƶn H<O񐽪2?Qy`׍914Զ!x{7/W CC3^ Ң=1r$q17޺cuO_/ +V"\,Az`I ԃ D?:~w)*3Wt?qA(=}@]ݫ?:~ B?EAIIwzb=_4"B? c1|ׅ6%?<&!rRPXaBd`u/*/ ^p@&JB0HPb00ʂ2H4zD4=((bA q6qȊ5`<laf-D/ft'Xp#+gaB*ZfWrh%l0>Lr"?;rMCxor=" l}ì{K7ݬdDuI9 EĈ'M|)|;`|QXHDL&+ %f(;֨;v XO]|ҽ~W񡤼!,wo$gn>2ʰ.t i7[ٍ^f =WX|OV|W=K#8!!e~k<<ӺqS[Ly(K>pm$U`wD~eWMЙ}&dRf.2@H}_8qge6A}2qF]UJ^eF$3i͂&Q(5"gy:X.t>|p˷֧ϧܕpxDǎ qgk'쭓I+~=QL6yz V3aUeI !D F6S&ckr:&Cst)F%*΋0o~o:sGu?px –pa fPM+F$Svw_86RjT{t >rrH(bFU,y~|u0z# ${ElGI*&@V>h'T A;=MRQUo۞ׇ ]Nr\  XCP)P] [+wXāZAR`&K w<&Z X55  {.g#A|)b^+uTEැc*KD Eqdn*a$sGeC#Cvd H΂!r̯mHm1?^×pNp"{A }}~^)ٷǠYYa3Kճ%vkTiox֠N;eQf5&RI^ֽ/ukg{[c %\b/J=Ʊ/ N>72}i-﵇(y{TRU0 f l ]wuw)tQub8B $:骼}VL=!3!3:tiCr:jQ1Ru J?Lڠ齿aBٷVˆZ @ROW]]W·L*.*yPmu/U^dbn@,^El 59W{WνK//t*\$@ZwzryBe"ҷ]sM%ew795L*=,trc.r =*>3I`2f>܂!`v Q@<,̍g1ΟDAPQ 2Ɋ0dh%zw0-!Hv,@hp|_|#7]qŁG :bcׄmgu53_`T2_ox62" 3o =Sk3`Jt8윸hthPڔ~'9~9'+۶{%M_PAEvǘ{<8[XZ# Qt?d͎]Fq\Ho*y)Y!1QWxB=gCE\D^Oen88uPܪ ?#LrpR+w8^q8GYe @@>Q'+Z]n2Lj0ieQ JdԐŞ~Odb'x2Y@"VY3c 6.xXũ:w(Q䄤7Rڐz"0 ?'b[2Հ M\0Պ|d7&'_ٝgMpξ^}o+a:msj!nn|} F%~T*͡&(}Lڑi&ѯ8 W:׸+_xtxN;?[AÀ>-\HQ0s\nϜ;\>H[Q }'YOk*k 3sR(-DlWs;ȓD0SzDGf́=t33D¦zma}aq2??@9@"PY<;'m$>ɘaFíSb~EE!fCiq!c%RgO..0G !ȰZ|:x79o wqĆpvATrB3]_\Y #ouO!?PC^;u%u0$UG?6֥J/x[p8f~d?LTԲ"(,]*vDnTZ|KTNS)]@gLGGP0n"ݸ )epWnGlVhNN#M?/CлUX]WҏЈ1B2 A{Q萰LǛdtvZÁ NV1"J hlࡲ:)W@A昭nxގXlcvGSDX &R2*t EP\x"HO)nAӅh O.G%G!2d =ML Q`wsP$(>qׂ]M_! nI^m,`OjŃ(cˍ#6\&civt(5 d1+œ, Zh KB9oJ睐`rxD; Y1qҲeb Lג۟jsZ,MXoH4?ˮ.3I q񓋒t_\Vl<7?k.y,d>Za~Oן;^hQsϋn~AzܟE3|5$͹OM%-#y™W]0dSoKonrعe߹^IrZ^xJQo8.b\Xio 0ODJw)n.ߏ' aڭ4[ X3BAnPq.#ا>urYjԪ%UQdGSHj bR c^69i-knSbfj'Jy K_DnV̡3yRQ\A+sf8z[b))QAg1=l X288B:F u6-nvҗ xL_Rx@mq2ͥ1:>ˌp%aoAP0A_أW@QC>n{9΂%QpmancX=Xxm, &Ι[B"#mF)QAy-^=tA_;gr,Z).?/s'vγ۹EDR<$m^׮$W?gb_@-ݴW鰿]׍t&SLe^](uhݿNtE".QK z&E#i g7EHKc`8/ [ 졣"Ux+]\J],r:Ԍlt S1U| ߿)uuD<⣲vI8W%^rLwksſiJgk o]jk鹤pteU"  ϴ^p+j+Qc'J'k/*+^ڔXN>[#LAZPD0j"ii( 0@}(¦Iʬ*MOÖCQ",bۨd !i,Р!&Ħ`>ff0Ckb3S_s?qv/da^bϪrzPqu)O6{aϏkN=L_䚉JN9ru-@,$Qr!/IHꦽ Y6DRn#|l6T bnX[WQ0o9=- +x=8keiPꜱ_vl$X*CJFkg`PUEc3tތՐ񭮓G#\:e7c!Sd({d L8gT1ޫ(y&$]F.s: VI1};QZ*!7!o'^rfٹ@}*R.{3W(&KFyQ k|}^um썻f0l Fc U3#Ԡ+,2۬d~4靊6f1;~-PedҸ@( %"=?g=;Ii x5r k x9 K}sr"/O"FҀ`P%~MB=5DM0@5hDٞD0 Ei(BC\!X,n@8oD +6R}?`o $@QTbNiPz 0IP(h Qi*f`0_\*}Y9v!g2 @bAI@U4~ai?ePG ? M晌;䃘7 1e&k1)EBMiĐqX0+8:VTggQM[ <9VC &Ԫ`QX(т|[P2%7QdH*vRccۃ[JObtĺӄUfCi4s^tӿY}4OC;wBL0%<Wmq{:Ii6]aI@ll9P|*Ki\`M&j:rZOY{pzv"s߽t$lsy A%$`tL8׈4|L`yRp!JhV2k85)5l >8a3X!$g,1@ $ljH H4s|!?/8=YwZNrQ-oM 6E LxGg)\HEI :mYMQBQ,B"kHW SfGZO4!7KSÏa:LHqc:h1L\uA͒mpb&*HH{2ȓL1~ ]C?cI.bn}NU5;/+Hu|- 4KFK{4)Q O\36DWn!$~ b [ E)yr{ 7W|N$ ho[oe߇NHB AQ%$BIpMΑ }^C!R ƣ#;Z=}f΢Wipba[9y#ۃC15Xt>ʕWԞu"v!šռ9$dהw,EXX!Ho;;`L=C6jtNT9LE1e[o//5DH0Cp̔!tU)-P*0RKdM rʙw[z!t "r+xCxpXM&Hu7!Et֥C2I1!pѻ=sv^ eɢ1{w#_?nC!o޸/wžGizS w݈{u_>>g|1nS)A@f_|>n%ϲiϕ= iK}=;;Х"CuEU) &U7K$|~_I(6 a$18rP OS6`yxx &34T+8 q (;^ufM`sPydD"n0vvv$__|ChFĚ&mai9Cf_nhP14`#w}iyxo8'B/Wh."@ zu CP˔@b 9ǩːJ폄X&}'|rW^ _\}"Ä_v7=}k״DX3G'g~8 fQN99Pά(h4AՋ ] @A;[[mGhY O1NΏ!4VUɏ^Lr zX<-{ht 82O| ;Bc!B~y4(̉07q<8(0D$b ǷRAwĜ[HtA]?!_Vy6$3@rV臹Qޡ=S/ G{ 20 I LH?hh%uǎ}:UTv=z`{8DTDA@Σ: a'`g uQ<$G~Jh3tdBv2A)Gc46smT>~m.cߠ:R2|hSd /j ,6> uC|!}sx$N="É7Cspx}i+~td!AYgo^;D13jRafwMt#MŹ5${!8`frJoiVcEy^ngKBOI)ifI82o=z"gEz i Xr: 9׆ϳ4 8؂>ƶbaz~lsfl0 ̛\K zvH2ycjX8ي /v}=̆^ `hct Jo/%jͻ陘"rQhՙ2z1XM_+BKAdSpQRτ 2/cΛ8oaxf-ٛsFf33XdyɅ1PxfLz32κBfX'2 8[lRPx&)$C߿<6 pi P~10 H%`:@@frK^z dW9E[4;S-QLӨ#.ha wpADF2L;Hyp/z[?ƿ+׶AI ]>Y9\z`UW]v^ z+M/O4BMjM֦{26Jf9oQ5G6"[w5&?Gʟ.Յg "Nh;FXGr#}v/2#ә8솅}8ZȮ_+f ro3gvBMUy5Z$OMpw_LI7x5VҠYl5AIV|83 UOװijեffcsk rh;㥟=a=)"lF#4zS'6O~_P=?{ŎN٭[Ҩ"RS*!۞}Δ-|7DiSğȴ$PA@Ͷ0S Q#'ۣ Yy_4u z!B ۟$p`?q/N/n"kO=EZ׻^Kݲ ݥ 0ynX"I~6(uk|Lxw8gSBsu}k)74,]9>q9W0Tݓ&*NH֘-Aj3T(0T;sY T+k٨D`HJ f /\ חQ8Cf+P7,;!/U3RU0[N'IRhΝrdꆪI7({%y t2O2=J$ơ@o#c/i9]1:ﴟMM戃6mp!emi>LFpy $ų[2fvf΅Hf0r'wgM"oev'͒Lxn9c'-h9Ý"Cnk%ɈO|PqΓNN҇+}$qF{ )>)w y fHz%M@Vc#ILSO60^C"> x/<:aMo8u$U}dK96d8B`J!!8;395I . 2@^]Ca$91YBJhiXng̮թi;I"|(%:t2(~hv@.qx8^#>ΛVj)ϲ7^eӅ:``&fQ(szrPcupCTP c!9a /NM{PHz=jy dLImd%7LHH! "$- #09jG/rY7ɌYgwtT/HN xC1χ 6 pͳ=; OZpU84`LhCrkG#gNu7S^FǏ>" $Q i2Spv*/RbXvPxU> !+8# av4inp%46,Yp-kn dAļ툮$cd S t.ѕCqyedDX)|C樢@4͏8۠={|3.U;riޑMϏ..gGB/SEsGJsnӢc'F"L֥Fm`8ăUN RT@IK*rg'm½b""""JU3$ֵMda^72!:@&bcU1kIcS }e_ZМ=r YHJu5Ȭ&809/97<)`$ >{8)P i:N{xzUgdN$6/σz9#@CeXj r hs5.23a[qYɔ04k/8 eh2jXvX}qo8yb8v +}Mɼ6$p֮v5Y̑VWajwE]6S+:IYAC.W[&b qP`ka/(Ȏ s)Lg0!k˾2eW]GF4l~CI[AC^C'v3]GL.'-늤v &h@%BJ&T4ӝ&Eޭ\nwE6 A$>S69o <{|8ҁ) JF~ Jk}u~ڒ{a&s"T$>gT8~#8GO88*whcԄG@mU~iRHqk:sNSxa$8e8VEU;sAEBr=D5??i2$y4 iI> A03Y y~l&a&; wٳ<8L KF$ |Œm~o{N۝Dʁ7IܗȚ$ݥs5a˙F D21ϒ^]6,IY@h9kW9 3Mջt>X=iP>/إ{0wEQH+Z(ݜȺ6V~|j`9,feLQK>18Y 0hl :ym& 45IR+{Vqmmpj}~>áM<3*VL?RiF,aN9c2͈\32 qpD''?=!m؎ NF##P䲣v>Qɘ b!1Î:ԯڇ(*TX|t O8 & %O#FW^ jЦg+wYUn?ߦk ^N^DS=mlh$>I598Vհ[y\Af?$hO'1BOs`mOUn@SDJp'|=y='2xΜdnȦ dsW&C8I|cB Ԑuin|hbbrC&s̈_hVx{%{8TLKUfLȹ({O&4 Q$u3}52mBIC>:B#C,p=~Qn#dfIr3Y,SJ`jK#PĜ30˦ b"" ).`1ƨ :Tn/'dFHnSf Lp>QaMit@A3Q-rk$?_CXEԾk~eN(mQFmk xPߨCa/,@Lz! S$ B@X>X^ S:Vx[?q~#߁ bช}ِ:Cqv 7ʡ/ r(3 T͐IXqڒLY =*W=S{EG:$0} c$C@G@8m;z"0Cgqkߏ+4*/UF{7:MИ~nCXuƓ9{7ݶ/ Cqal~RV( wsI. !,?5GWA ݚ6߭Sl7N`+гϟNXy Q lo>äHħ 0_B`!58˳G񤴿ǟݒ:0_h$2d%8AqZM 4%摡vp먠wg;1Cz߅/u߯[hޭa)1pgVk^N.}j;ݡX>Shy 9&‹r4b5K'Zh#G0 3Q{MؒwrӚuLspޤ[r:fw 8BUxZZ@WBc7( o8uĢ)Jz',>|t N" (I 7D1;I>`^r̄.@f@R%D(J #(E7yDgAosl$ Ԏk؋n?_pr=cy>ljxb9uPhvt Ƀ*pc7yFU0EW 6vb@>>%;10( B\;Q#ᘹDN*$g};#Swʕ |7<9 \Ŵt3$Ϸ]7=tvzew&DY$5!=@ghDB$Ƹ@jN7 QG+P 98{( %~Q2ߖpL7ß׌FwDj[FFe Bd ed%AD6]TON J@`&B RlB ;d:`@t$ k 5gw7DAvx SQHLPlTg.sP!-5KAPkOe>y/:ǺHIyN t&.H^  Z l^og)o#CЎ_PћO?= ˿9+@Q,'Q!rMCnw7ۍ֡Wu7@C/r.ռ #f=Wa&6+8R51{XiY ȕ8y֦4nyRG$h)*v vZ7j.f~2_Z>/Ln=)_vX/n3^j5j5ךE <:S!sxiXC'khۭ" GZyhQ)O"?dqtҗ6@Ds[+cCfH2n&1>Cdi^^ [Ho#!? :wɞxy&a}C@0 8i\=ZpKy?ulT;wu2:}a[ F//GvxkH Db¤4 P<,Ci \x!I*ߠ}\6d hvD P%8.&O{C- &{68ՕjFjM;`2 RCcjNFH5#SNמ` -t!5׮ztIr q]2(DD  yyx!jydHJ M;|뽜B)JJ4loz%N3֧aQ$5m݀ua0aBCN3<·`TVvH_R_t&LE$B{zX)Xכ2f”)PeUU@O|CյoUau,Ɨ%%@2j`FnC2ng.[Bb lgC$}>פBo]#$4ֶTtfւٟNϙNp840aٔ2іk|%_oSvI" <څ\aӯIe%Z`N8AeAPɋClIӉ Hj>7E!D:lusR88cxJ|A˞}ތEща9ݘJ ,%s2#%0DLSi1 V٩ pƎt1ʹΖ%1IaNPd74Dah]C eِB1ƿ(' 6_l=1cohuf$<@v.nuZQ.HZ#xE9C& lFV e]p%3L;| Q;&zx0)~v=F/TGf\!=4X;N![Q- P,)ES xHC?o'ӏ B|$D߇qrf!yɽ}K|)XpGx)یL~$0:w{|y%fض$;.yt47T} "G ||r݃003NЊL} S|D/oM{=ͼN]LkF:k:?" (X2z9=aY(z)߰iBd ݣ;δ=};B}|t=EF0GdPC q/8u?WF^;jkEHOhU $Yə0"թG ^w'}9^вkF4 36k\0|ptLpɝCEI0n#3όqBs8]5$;fLFfd?Zuwfى::<}(4Ld![ `]kÔLWvMaE4OUr~Y/0Urg0ILulFWG8$'Ri*C$@9 {ߠƟaDl p> #?,($>_A?.w }׮'ñbd# !!ú"8'7BRҏZ֕b@p"N6lE퐬Ϯ+0/OŵL{{'-Æܙ1{OgκFE̔rϪ(6=jI",jNK&rys_GLe$a%K܍#ra9lvUbF):@z9h{9+^i̠pe"& D;8 u^(1۞> &'?dùNy =f6Mq P &yןsAA'uQa*D;|#e#d8r  Y\@' IWr`?-CITk2r b_=݊fAȶf6O<$Ε%ª&6:ZkjGMJw99Zԛe}SxRHI3A$M<` GOXR=,E|!pCԨ{Ϛ'}]z.M'1˞?\"԰V`c&'jևosU'QI +qٲ[3+)VG5܏f8ʿ..H e 蓄N~Z^Br9O J$*" dooS dqJ,L-f$xlYx0zǟ3f0LIlScZL`Z"K !NEN&8Etr,}R}y꾝{x9wPmV.(Cxyh /+xJ(@x; @p:/OH1۟[Z$J担#QGx,<,/i~p!m{}T@C沢ɿd0tcb¡LI/5`e#r43u lǶc̈8D #lD5BI鵒`lӐw4L)7(N;p@ԣ?Me?Fv(K>~Vf%S戗}k<{E333 )O>U]{c^[z<5|mUQJ\t8a^E>B lSlTTsUCmDB#*xGr yu&54S |v{2u=|/NpP[r(fW)H\;|GCaErebd; NtvY >OձZ$&~X`/;b$*@[Z_\ 8(< ? S%9,]Gq>r;..@6 *) !:rt\?/ øqKяd>F}x5Eg3쉘h$y#؛^xt;)&S}'.Ku4P=[aRØA!0cCK#:1jlG0g53qLPI!@ Qqw`dp>*~`Θ`Lx`S+aqקzzG㜕5N{y\;b(oPt=DTgܐɞx$ ~F9'WB c^Dz(o0LIq}pˎ}#,ї'൧r*Ԇ0UYw<::6dA.Z R5H8=00a18zxiz煨t /nӐrPS]dN"' qBN.$xub"B ,JT :xѱLQa 9'p<|CVcRFd)τo:ˢe!F4$'f?@ug$ OnKt=< c-ASc@`D!WՆ {Z,ust5z 6>ג2|sh/;Y'Ou6 :SڸB'G:'8esLMD'f &l8L 8ס@l4_͏L3ש&:bJfcCSA뷸~|7C(GJ!ޜI}*:fffUX%7#f-ܷwxJ ,HzIѾ&Van> _?OBUOտj U!UQsq.̚bKCɿ +w|%-}փZKxff`p6h!hC\ }'w!Dt68!2  s,CI*y>[@:I/(pY&ƍǂfuJJіYL7ݎ*" Hg9l+KSGV.j箳=NB9ޤPlRg 3 Wu'!0M.iRHՂCFdF$)BK3Bj44aÿA.) v}i9q',͹'t/5iAa4I0גNtgDk$@ #E !u&1Z1ic DV(ag# &۸/%[}L3OR7a>XgbҀ+E$9U++{Avǖ- :Xz CJ N}:M𠦜+M6[Ǹs)| s2oniF) 2P p0  LrG ݳg\ϰŷ8WvoHi>IVZ.L.H.P My/ *S !D5g?=?/ɉNu:;Ɔ ݲs03iS>q;{=/,; IIC:@ zm$h :f&O>1S|xB#/6?>x\3 ȴ 4Ag@ l>6}|4zFd:UML 5},C߸ce 5-,ji6MJ``[ʖ2Cپb|PX@3$DR@{{CgZڔ*'YNc+zSkf܈ |V%}'d3Bd(w**j*@2A gsCN5L3W|UO& $TWclP""b""""A"*""XBw{OkAŽӠUsڇ|~wQ%6{dY!# πfFԘKHJceadr_y*!Ig0>9ש $*H5z=1u,}$M^YD ~`L}SQG%+\^YpA =\3kNu;DAr* ah@ BLa*a (dKcWGP**G*1HL|$ȤƑ1 LB)75@ꬖE"CRLjl]d$0@K>|~wW:ZxCZ1Mf4]'GAu.߅3ˆWUlNփ1ix!i! Hf}}g|`<'fi^{hρ<)˲j^84=~!T+iA $S%bB NzΗ('_)Cj# Ay- AMUnu<:nnDiM6; LG lu㡊ff8m{T~倘?ϸa4'6, _ 8ȇûbl1Fhgf]wZ&lhnqq"CY`iVo[FtM퓻#u-0=3 In6hYz\S&کY8nc3F8qp,'|e@_Lh^|~D6&; w ;Ec+fD#c;lo 32fLZާvږsN.*) mhR ! i#`yfO~:[ QsZH({v˩Qo_1T-(t̓v9l!v `_dCG-@fi!lJYr}8&5e'600B{W"&~mL:wǔU{;EA  UCU#gMfX3e[t5_@B҈* EgKMh;ŝȉ&,qaƤ^%Y϶C UIAR* .nsu<0<=#[ֶ;pa`{|GQa0L>:@߃7|x7Ԉ{p75-.%&=(Aȟ2sv,~9d0C+_/PvY-&Pq'qƦf31 NC>X/#o6 {z5gۋ"BmD8H:-Veʰeհ{Kwbs3-rlZ[L>uPUJBIST7Ğ3xF:$=Z Lxk:PfYtXƓ Įd1߳L C3~q6W!%IowYbـ*ch`x \h8o(,D}c:  i0q%]G>J!DTu#幆ic" P!\ rcL`}JOjYOöI m@\{AL}i׬$䞡'=SIBmôRQ= @^5]СN(՚ -3I30~5&̡iA=b%":jj7"!=| WѴvaLdcâ v/ rSs (6\9`g|/vRHwyFV n-l痒Һ DdR%$H҄A_ ;jIB h"Tʌ%bJ;~ͬtF05 ?; o8Q6>Q1Jc9ʣ\,ܕ E?1Y\t?Ӯu QppDHs`=#H;HW%hO9"ʒDQ_\3PaE 9%=n.'xݵRmB%@~wUh,gP^>\7,.fu !5H@s񥦹Owwo(ȡXoGp@P"-ǩaN)ȴQ \uz|lBn"R}x'6(!}]aE}9J= 9E OB?8燡>9s]?Cr>H 8Krǧ7$Px99Dzp۔Cf8RGOOQJ\Q7P3t3[>#K+݃:-ځ?0q&N$L 7 ĺ\t,̆ zcld8na[SL..3Xr÷~MɆ0v1ֿL-c ^,3c?OX+sN19`_$ćL~MRm{6ˏ:gVON/NdPZ% gthKI5VX}_PHҀ4@d^Yl(Ų6F08w=[ĩ/ C%w{͂! &΁9|vvwq{e0WT5' uaty~x)Ys .mT;%E͍ z63*p,qdM7ڌ z:rZy@I,bGXH,@/* 78%dzxeW~=(=77\6/C6S?<3H@8` |3!;;YSpwQtpv<"fC3rfl hEip5O5ICDz<`hA<_OGbH8͈֣ܐ%&4.Bp.lᶦЧL&0uRQ*G:gc \'>.Y&qR;_:p<$4$loGHn3IG~9 I_Onۗ40ǃr+\o[NBZ? ? sП{F{(!SJm|w*&YK.SHq/#InXmI[/STHH [w=v ) L%3KU K*`5$e ,Up`xX:PyQ* b#a)/+ 6qW$PP8"dSs?`(8\I1hFTPˌK3u?&҃)kFd?ړ} A)e?4? ve \]oLO'&W*Mh?ŻeI?#Qt ȱFxIL oݟXeLsh$Q(.beCo{Br%yT!` ES[G@XsLypr'O$ΗkLD54WH# PO?>A_FV,O=8xs*4@? ?"DY17xaK]}%@P-+DN##CTpí.ö2ZP`4Q`ͯ;5w4;UyjWi TU$o!EDuqt7;v_7|ssݳ2R%οmן{ϟ̚ C߽I5^ -³٥S=ޡ4ހ9Dg5*Xb6%I&z)r%<) #5ՂV6wݏmE=#ό06==mPqG03Pǡ1S|.z]dϳUbC;s4&D5pHұ: Zȃ;3&0v*pjMEMͲ؄@Hׅ@q[0R(l㺢 h#C{rL`g kK)a(jBv8gGѷe_=֌ e{C C F# u(B&&YVE݌z,oi>B!Qz4\jF 5Ӕs#WZKl6ň(;'KJJ$bj௷wCvу1–(@!Uv3pGŔJI-`D!J:Ȑ?5ዺ&S/UU{_%v>z{?2b1UPha}Sׯ  o9n&%:#b0BSDG٪A;RϚ]:^ߍ \ oŽ~+_ua{*!([9fq$H Q$MI*7>U,!,)] ͱJгK]r"96@0 HfgCz_WQ_zbKܞYH1>ѷ;C?RNrg,z-S^αbV)W<|5}7. M!}V${iOR$t~5χ'-cnwEwx,~HbrJɑ,ԏOI/ۨ y!Sj˱OVJh`^g&f=`_xmm_g~v{>}` x=Ԭu5r[7go8mc`許d3ptaU-2nl5dv]p]9Z[e]7.|sꖵku -$*S)Պ(]RiMk6Y L' s%gĒ([WEZզ tEá2 ( 0E@E2ƍ@E^M,H4P׊X`]-i׊hLТ5k~uZeR<7@g "m81*37L 2v{eKoxuw-,=YGtcJ6RnLZq|rgQ!;i~|uI.gvv( Yӟ+us(9塈HE! `_x|DCߩЇ*itx@=>'y;1Lb2әE9, 㚿e ǽC8BK~STВ{zy'ɣ =W AN%sa[83cM\'Xv{+ꪪ˙$G@%>|)T@"R׻yv$HYNsm\M K1Cr"pj\(^-A A^9 CYh Oll>g>B1L~~QFYXɃ3С0Uqq#wHܪ9i MT?_p4 {BQȢUU_.$₈3QFv?ZcD .EꥶX+5S 1y DYvWUϣ=8LC0|ѴolH![5Uֲ%ML[uni4A646bLPL/"ڌŎyq7grϸxꋨ\֡Ghw4*4#dN@o׭r>2%588lwfұJAmץFd۱mOoF=! 2/ɷ7W]f!W gTDUO[EH6ڟ`y)DXSj@Z @'ۺw!J ^ 5\ې& ={ѤVutD X&jh2O;j2sy>7d':5pA\d,!U p; J!BL/0H^J/CDU Gh 6@PB2nHz'<3r\%vpn&D nTMT0Px Ec#^^,|jzMLw {['*鴐Ad#n,]SP9(4GHghƸbjK@ɐ /x:r<; J!95A#`rx9xi.u@3 PRJhQFL|umy~&+LdLZ| ؜0m;H #B":!nd0! $Wc'p/l9Ģ|C}};& ꪼUU{һGy8yt}vmBgE>oR0n>68 1%nwIřS:H8M0/AqGqn'yAxo;L\ɱp]'"9<2Xj9_qc@}N5#7 8"S 4j+eId"]<DzzhueǁDN [ 2"% Hx@ Axhԗ@&+2wsT^f).`LLv qiI*Au'٣ ӡ}P-h_Cd۴KTNџw$xMrh]]Sێ X(A&\+ vMaTA_+n1~F/VQٓKiT9y Ve_mϷflCO? y ,z;qՖ\?$玎]U.Ыf7j$J oyz":7sshUw7<} &{O"Bi.+vK1 ЌMv޸@Z+~6h@_7DkG6%BHjTpۦ$u ~BYg9SFdy+֙dpa4NnaMeI)XTƖkhP4Tld'SZdiTL׬I   XL(5{ϔ{DȡN4̙N7c{о?wngaie /_4UN+:+q7-ogvIKY܆;Ca]d- ֫^1gə%"ܛ{ôÒ &8]kfgJ;n"&?'+XJ@|d@{6]SR )bP6#'==ޮd 7CP i.s=gvrY . čʃ ϛC]i+P#= BSygu Uif!xX Ʌ4b';D* cY8yD+Dc]y\)@bLȯzI 5βC2sUm3țm]s|xOG!fDlT[41fv\#y(wq$%Keb![8p˼Xn*N@p-0A/Ŝug0ȾG'?l@HՂbQ bƲsx)6`T4`1/i7QE Fb )))*&$du," ^; c$>$.XI쪠 dA31ǾNKI}Pa c_^vQ5h("0M d*>2 kJ(h*UF )ƢQDE<% ;?cr-"R)䊺=#8KEvLܪAbb%€=(QDE(Q]G9v?1^#f+O 9|T(Ĺof!U. `"Pvm#jb0; A8Y@I ?Ŕ#T*e@ 4ΔLmt$fHd,qߌJ 0(x;so c1@^%`iC>@19a<g=HI}6+^P÷ iƨC90lP-I_h3l%DJ do}|!G0Sf%|H (90|صxv~~ϑ3!ϴhB8a]vㆹr25$P{XO,;mHv#I v Akᾀޕd9 ÔJ(|ȼ:T&sBU#B4 A')ky^%`;ׁltg&3 9(D3$p*rN&@"oŻzJ~Kg Ԟr!_}()6#ѨI= "2oњF>势kw-6Fƥx~7aB;GfCx1Y GsD#"tjYB\¢E!"xHe0}v&b8"b (#>}y1VLzarsgZp$7% S IjUI(.;r!!XRj</۞KtZɔ6lA;% OxPO{Aɶ)hhx'7 dMץI& ܠv.o\y{|xO9D)vgxt;EBz=b?y$zEvݜRc ;6mit 3!{RTbBC4ߕmEset4֪8NZN%"L訌Ab]P@X@,Kc;O0K߮=3 -Eߥi4{8ϛ{XkD;1vmE_ Dg / x@"nTDA=bɨ8KY2M:ۮ磢7pj錦Ow}kLHw Æsq)ј;B<(;5{DLpۉdReWPh&b(u<U{1+OqZ֥ [2G$; 9G~{ٛ-{trNRCӷX{$C?}Hȃ[9,OBk퍦ͩ s`AG'.DJ{Y,؟?Z=B(REwQ*jK~z ⨥K93;J&6nYt4g|UH;]<^.1U%UT*Z-emkեZ}UmjIu> xJ V[;1_?u-]$r 71Z[89l`)4J&x9ݾ o>߱mKk^>swfcgϊ䛚= t8$R)6=n ضp HqKRi-rT m@sڈ;jh_/ҍv%rWlRy``̨sی`(/[ȴHs20dn(ylE)6uAG_ihiX; Bssۖa$*RQRqv"<Y‡9R, kM/96ϙZd˼ňY;]{x\񻏅't0 'Sd\E:UM{сlp!9n"v@%MaDr`g-h<`Oht öl. ժjU;<`횫xkGүu)*NTcJ Ehܕ/ۭ u@להΞ8 5=7]MiاTLv\9r4A]KNݡt6_ кtW;27M#!s1Cx7rt#qJߍ']``f`qîbE0:t9A]zt @ ^ ).lvJʼ c#O/2PC{f=I5rH Izcfw=يfK߾B=sOH/puOh~/lNqmHd n#Mj)lH BfI4@*LNtfo]6ӽ{Q߱I؃Ÿ .'8tDzM̊.ؼj͞!Df(=pٽ^rٛٻNlP;I|$Dz 5Em))Z#I ԥV4rMܲ0f$sϬ70.ב݇\Ҟ:ކV%8 cXnԨ9YVݶ֙WBmxlaH` 6Fɚ *4.|q'oDi?kO(:$ȎX[#OO˷ɜ3cqy΄!8@x>"+1뫓%.yUprAd2PhGʏ@y;Ϟh(qwf< M&8>ۋ& *u>p&c 0p#UF.B4%x=1{ՀB‚"1c@m4 81y~x̔v\xs6~l2 B'Éxvf/<FA/aМV{ZoŃ X E/Cko ‘Acj}^- {ZGVqφuuU_ 3|0s Fz,;Jڗ77?D!A 7'= ҅IcMp^W+=|Px̙Χ6pI8eNcʜk7ɣ<Î@?CL7Z:F]h+Y>KK+PEKSh65T"UrAC50֠'1|W'r'/}/*5]^'3o?u%_9;>Bqb)pp8Lƾ7I jl^s $AԄ&;0}mm4lA Nf%5 ʰE,\nnʀk9<d/[fe   wѱ:XS )$kd5"ۡe_2@n3,KA <)CNC B44lq74juA!.燓C2Q(> "3mJv;9JϓϠCxo> morGm-KkVҚ'o VlDihҍ666)E$pTX&Y悹Q@)^k)mTK` nr_brԕUz; :+urzg!@$p<:dTF"c27 tm :bOrry`[c '=A?ZH[osF\ѱMr9:f6w7m?}dǶ>"g }se v<ޚ{C{t֌ CS(yBL7 ?|;un_6TF1"t րޓ.#-,|,'_RQc>U>sb T0id#\d2D? ͩJ\3CpGlu.&;nʂR%* F%L&Niq!cp`b J1H7sG"٬v3{h.13fAINp'\^ " _*-v`0{R9I* (|ݠvz~YRi>C ՝ (H{3$Pg06 QF2 &SDPᘸAkCq6q`3"n;Ƒ)OQC@ cۈS˴]쯯G;KbdCC?jV&Cy$>w Ni2}2#F>qlHda";Fm͐VޙFdp!#~inrПt"j F~li~TP%Ad ,d 2*CXf?C{p؛"IM㏝@id Z %C'v^QquYLWUX=A=Z\jfs;y`% tMc16mb\1Mu\߫<8^6<Ǘ<||AJ -"єr3;sD@&~LSKMM:cyD7c;Ro ]tj*=4GhW.0Ԙ^8')*|ᜥSBch"ES"e2PDژh>9h*JH&dNMj "Q@JTI/npšF~ ZeqcL`DTH9C={JNOSCzd3Z=~)NZeÄRNÔE3Lu ]ꎂ ȁJOH~G%pcC,/`(|䱝uDW<_. eC l,N!/i&OscnByyL>C6Ii#'^C8Q)2') 0`efPgLX*`YkHj~UE'hӳJVyWW+J! x1RVڥDNS,=!kЧ~uj{A6E%qpQ06]Ŭbd&F@pSKH4>Agg҇ȇtLɿ^?vt>`9?#K =Ɩ nv?/?o[ÄO;2LT>oS& Ej XM(>֠R"' 2øe'$tNO"v)|u`NJPdS6E4A $REHgĎ"Ccy8F:Q4z5zq,c /Q „HKU:c'J^D{ CSWVOW k33}! Q2=1Rtǯsrtd0'Ntl$Cdno.}:N b?z>=ВMSBDP$K|A ]!$d 'iJ'ҔH;20 B)!? q8:!œ8Gyt(tw|VULL©։ ]JTF@+ + MHf$P ER!b.R95 rg8nG\.5 vBme}6`:!C\1]FwG @MI@LvL-rXvӜfl; \tzgIOo XIrHL=vyr@:aVd\ׂV=_YPt6Sb^%4rY#@Tb{H (NJvcE!QS01˹ぇ[*"h8P,E{Y ҅~RӘ';ȍFHW$$J- 0D pM+%4h&6@pi׃9{aɐVMݩP4o]/ontSȠbS~#`&{'pL~2*$ZFT0|0$N|O\V p {H)r@ OnM F͟6BJZ-KĬLgqAN,cR%7L03)J0P)JJ)"~7tjSnD! $gՁN#qL j)֡l0MYh|a>pH8 >8XIΰ0O/f&Sub'n,AgmSVdGZ}doJd쑞^U.Z?Cva`CQ}>K(Sd5EzXͿ:(2;ee<%Ȁ 2J(0Kx<Ž HZ]2HS d#"5HL{M $@wpe|/HB] )P8;=I@T!Mkξ!3勐h*? q>YLTo@(+Z\tC7tB38};BXBL`a,t%HeYߦbIa` U-,U#-Fж0@l\&q,F!VHI TM32&$e}ÇUc'$BO(E/ekDAȅ"Y h %*bb5 DR4DD aa*DIa{^0wt_([ُyPI@!05} HpC02K ^N=֒cw*!8 '-;b~D %!>?GᇗI>φpl"'ϭѳ 3p2SqRh &iW ŒOͨ,qDk2$V,@D a/P.sVq3e_ <r /bzL' ?)`X)JD(UP Cmgf dzOq kF4=q~%g+,ZvTg~X+@ٷ[xь$$/3q-_;Aw*3hE)&X2DKaL-%l/i)|=6:j ^>{4},"sf)# A8ΰ}1ed2y16l|E!ݧCwg{j4z;I%0?oѾr6uHSp*>} \$-ӨU_#ڏޗ]#"bQnl%O!*0b29VN3# :biR@[p+gPTcUq"]p8%H^/3;8*L&:'(,}/+HO> a@⬇F!^J[4ogdD ^eFcCuaM,+_nILV!O&OH,<.&'IIBq(B h+$0j-B|C!Ȥj}=&pNsC~ p$fƒw#[$oqו!s Tlff0noȱنO뽊@Ǐ<615!pJJwhzWHP?E;4Vw G67?Dxb!6 >/! hJ9SEDC(#H BpfHŅ1DuR02\Cj$.ti׉řE(uP%$$HXЍ6k0 w&C¿rzt;!GFK`HBm_ %tوh |y܁FJfw-K>aHa=3( w߭टӊ"2۸E&3l ]uϪ ɐd!׌;` ^331U ߺ y5E 0oXHw~񫊺Wϊ_ocl1kYiyq\1PULETLEUDUUUOddP Rz'yk=SB9 lM9: ?+DI@ 9H>jF{@x鷧OK:*JCda{$'tCY{"C AHl_DHVtVi!JfOzazOHI<9օ1. ~Or=0R m )z0=43=3eL3MRp@>?-v-{2Iˡ$oz7k~N99~Ύ.Qc*C#~~yodLtdQSaZ(ؿI>ͷr->a% ٬Y6w 43*)Hg_@ω9OdHBDMD)|tGOy~jIIe](抟G$!ޞZRhi eJh ЦKT Μ@ F`9,\P#<ra(F:D9Z2qw5p;Ry03F%%0CJRYԜ5XD*!>F<=iOlhd+dR/^c*6\g7.GF\C&dA@Pͨ"!{Sr@!U1C^**" :RK ʘw=q]03Q0 S*vbh1uhwB>Lu3|l m>~ʪM!_2T‡"#oZ`t^!} T"r;h@2cأ}I+N-MXO$uWQl}N}/aP(U\4Q8y'H Gx۲ogdzޣ*S7EÃ3>K 60>ll8&-=zrsrSs6>oFr68)|a s]cXWox$F{s߸*8`nvtSkF 2>0̊o`&\pF86VU@ܜA v9;-tC *⣃i!cv>x L勆@^42$͏[6S4çAQA0V1p:A١L3v9V Cnh50]RBV20.cZʕH @XՂg!sz bP' ɖ``4d͉<⼒#l-Muvr P6gf##m8-P&(Bk:B!{OxT@d c ָy9%"! X5 Bc1ɿb՟u±>eY; lOO@*(Q* 3L zN@Xqp}SL|Iaȁ@0CB,}G>9Cz%>nF?=ҽT1c뷌Ȟi,*+of0X0EI*kK_EVSBZ,ʟљuȂ""DTd"!jFf d%|> φ=|Vzi9 e%3>Jчq2h#2\OG˄A@^CG&yc{=(`F'hdXJ5&n4B BX*JjWDlAU0SX6b;])L D MmK+JURlC U,3%ZܰCxMc9+y0)35F͔*0D 8Dbj X$i(ʺ6)`A[iTbj uɌLQ "MeRk .rg0]܋mOFu'3[(g'HH I<263XZ+&eqUEC%Q3<JfUQB:o{^SSrFaEnݙ#ʱCe^NK"!BP6K_ $NQCY4 :Obg~<]2$1*\ӸuY֡¶*s|gc:.Cl&$d8`*@sN6rxI><{ZCAF7<~_z+8BNn0<5<ܯD_@*Ԫcj{ϤՇyd3$dBxyS}n]4J$θÓv;Nc܉KQV1D?mA(0g֢M'>JN1% "5,Q_t G@9$fu. LI',w>VQ1x;%gÊm0\ÀxوpBSVYTΛ|GˌoQ>da5+7XQJdzKØrg(]햬;m!\'D-&$A0.M3*$MB]tau(H|ωjY8dpVрb?]~/et< ?'_%QaA_;b{Pŀ qW_x|wd^i I!:/(,!(uU.IJv sǪ.^:& "޾<ցC}$IGW3$oML{7gdyjʘ11Xbpz<!EIȖ H5 ,|a1C+㉄-JP Ѝ,H(ȣQ( ")H4 4@$E,@ C% Ah1UhҨ#HTǖ9ZDV%(ӎ\YHM=6"vO}B?JYRжTBh(eaŶ+P‡%0Bh"g!("X IHUx5QFw6&'|jEgן6 /ϩuf9*S Fͻ)dDiU RIg=/"=6 'BKF*'6e``ܛ6Q > wOoE 'e'9{^NEB[ɛA}R3f }`8eT =;k`_&U*u%Or*AԉF!Cա!aaYG|xyzN_OzǮh9wĹnށ$uW=0؜mLL$(ɡiʉRdu2wXMDpQBCF[nAgWlԢԸx'[u}RY<o8(!HQHd$VIIVBӖv xMD %J=qV^k[k*1cG[Cb@(:dVASÌ9Dç.)_ yR$1!u"({;\k`:Cj'BmW l QO \5i>w"/(mMB@9 '04Ӎ#_eaC:Z'/f|9K啂1Ei (R%Z/ I/M9:&J>05upT 0>,(k?.0q|]^R)h}ù p)$ѡ9!${Z5 qṡjP08Λ1з2Uܫ;Պ|3M)KS@> = J?xi;{7=sб$YI#\vE68'=O)P7Μ+҉0*P!4E$DD@ݮڒٜjCgwaD ,6pgwwXeY"!VD=ߟrS+z>qU u };9~fc}op?َhsxcLi`qBݕ"U#S,n>ogчD{oNru;vڪ>_&|'L6L^ L L:P!_b[S(XlJCe)Ag5(|tFCP-4 Zg w&3 l,cQxxd5XY y-Jk:W͠"jY[\"E s}7]BM1U$ <'necܡGaJ3ёft > "=8w'ɥ('r6ECerH{ K>Ͽcr38Ib90?V4 ( !5QBk!TB CfTᑔ\7PmF%mejjq\qzF(7 E85\Jġ e-A݉W&w4S ^ecY^ uz';Ih{@$"8 $B\(hP;Hb>6JPKH "4QIɥJX Ki Aj QYPh 0RQ)EH vC95I:M'%4ZQ9GE8`݇R4Gu@A<SOd dxo4y{C ]: r ACPq`IjCP %D1d*-d9q r&" "78Hjr1n'I9A^X9X' ,qNPlA  5)V0 QJg:y> ~> RX0Kp卢 ܤtv GNH74M8=w#4qAwz۴w=3N$>{p_{F;uPr0Y3Nb<RCIG Րґ( dP@aÙ5ARBJR,o`@>'UWN^R$i~Q$>dےKTSЗvlWW,u(?] N.lJ&eb]JLJ(Pt3̙LaȆpQ4A#vxD94T Y~X<c p;bPXL3ٵ^D*({ˋ&aJw"P```>4,x'9J vt;P}a9fF0jW 6a!D~$|c ϡsFci"fg "(zk |Iyo-r4FHfALMG~_Yx)=BksKof(EᔔfIp'˚K4 q?a=bY2<_jpPO__-q5M L }a3fJe34&A4HBBDC]*kr #FBR`n 䀠dRd< H}vaj)9VzGPH7l0}HZ7a^S&ۣæʀ6=|3!_%eմpco|)_)'j nnk<'Oi{³ "LlL~ ;/~>H8(\ b(vuA~!3G ~NNRRy߯-cDqӹ˺SQn]̚?|^$%"wyy) )b͹qS|b#fyn;oocA/?? @z&?ob~X)|aJDA#"Iw3n|&jXbX&x]#1i& -!ϋθl2%^RA a9^w̷*l@Ĩ٬(¾^Me*s8|%9r,rS,)"V3g,&nD n wqOq,1M\B(&ިuޯ#1:g rp2P vG}Uyu:z;mN@Op p*@\nLy,^^>y}:o"bboZ;ù9-œE8fc^:]"q dJf$74Yڇ|Y~чYD@\y{}7-'*IKt5 "Ȋ$)G=(@o5@%Z-@2 IQ83bM c+zb1bP“Ep-i*\0zD!\|[n;kZ}SCpɱXC,Qfbe;N}K!ݘm%F\|CSzefp#MTD9y KC !k*.RkǝbHw;px ҂"!PZQ( BQd~k(: (@zT.{o t|A!h@4JxCXl>8%!wm, K&vR۝q#ROi1EXY)so \oM'mBb숞{vFqƯ2rO26-s uv=G16wq5P.T#+upGyMK<李Ɏ%?NHs WȕqN>g)k' Be7fpw?Gr5_Y\ѴjkwNQʋ3-MZ)4LW)#O0z F(lm%WS\fA2e: :E!NԳN9OD>xwf|DnQKnp"Z]$ %imVN)a᝟0"){: {Ys$LHX4E9APo.4H@D;$![,ڦZͦ/{ggxEIA')qYs!N%s;<`,jCדfC7 .&fꉌMW2X˽yr:eaz$#W'\ tzƑf} L:v3:WoHp";}mi;#g u-Z{v"yDMq.1)فovޞt4L3!FAf2itɡ滑+aI WkI:rv4mevezާWsJT .\fKv*%öwlp)/KH=yxu~ǂvHxGM}n-Κm gnBjSrM"UF 3-)Jݻ߉-%cCj֟xKqccU :*-6E +Q䴹k\\6;ƧJ]ǥ%e(64*%b:+S`b&Dmd!n˩t d}sf:'掮p3j/2U5ٓxcS/WkF]NF6aG9x~VN  13q>x~ơѳjj 2f&@aY]8Z=wֽf B2^Vt= 730;~5889cqu^]TǟyW<NϏ8MGMG jdV fX<+xZX͑BmAD&۟ 8=&%^{f5Lj:9)C< 30@FWʇLPՠ8/D;x<{.| $7%6Sn$ٺQ98s5 9jcsKc.ڰFNye8x1B)dHm ӕP$dxY1_x\e%mE4&brN5& ~myyne{=*+yC6l%p͘c!1rl,XOgi'p1%\4·b 6ؤcxMzD=(p5Ã1`r q3@ێ `ɓnYTv 7E=eU"3PO[d:~k)䒮b\P*@;fai@Qyn6 ۫r;tuJM T?xXAc M~hمp'u4N10J};9"Y~ e8-3<  -bFr I㭜7iZH2:x^!7]9 /cdza \Xc*5ydι98mQ XMI-fbM`bWAdΐ4I'PT eH楃 ^jVca-BW쁉8*' -as7/Y 63ǡpBassR;}AwT8&'Q1% Rʅ,JՂ `u,VȍaOXi$ a&$8BJ@2j$"" vh]dJ '\l2P(1 0+6FYeJTʨSE?:WRE uDH/֡P$e|Nۓ1*t 3,ĝ^ճa0ҏ٧H>ɳf# H`shwTֹ\$<jH V)X)7qԏlu#`sS!Q`^@J`0siYߝS̝ ""gmkFGdo;APw:7ֻM,+y.!"ꉸ)D `@[Kzw`u4;:ve!IsS׆JVt>"y8F5MMK۬@3d409L4'^ҀWap+NVk Yi1Wъ+n'Jfv<' 8*:5jco|vų㣊0P3VHdoS]KNOיODb?z\8OnL‰|}=N3(6+SzZ% `Ko*~``ogoρC~yp+N.nxũ}.x%‚{81Z_ c_;}Eam-;z#rWq%|9YE[ Lx]s,H# ے(ͺhV!eO̧hg>$sn &4keEp>Mʥm5$q]>pKH$Hy̚N AY,fLT'$a 2}:{2G^Z< aխu:{b.1Q:E@R R(UiH҂i 6Օ1tPn+瞁'Q+h-U]HēPs ݇ 1/TLsS`1)h!19J&nLҙp>]i5vApSBnW<ʪ"}Umaxve߃ +ptV,I H!D9dt9Q.OU BWgӛaP!A+(h~3 " a F&2nQ>4D5ć80Y %%v`wF&Q $3 Kn F!O l'xC'4=!=d]MUo6bj(3/C[M|ԜCfm mHPw4mE@#!(xYIyL/OR@*xZA&%xv5gBuOllovDc* "A}~q:~1C̬ 48\"C؆BC# Ħ#zxzr52BW/;,0TCJk$uuuO u#'QC0sy0 BE3g 4!]m7'Ӑjc 9 oRB=9P;H&)8,;Ss9=zCihBdB$|}IbۖL%94"]ebI/ؼc/#:TZ K>M 1_A'I#9 ڼSn|ȇ˚,;꜔ykXxҘNЙ1hi\i1)QH|O<(u_ldɡd<6Iu 0XJS'P:A1SM@$^Eܾ5*lhι;1ߓ"cPAaٯ wmDlH*қY0H紽!b6GW=ә'O銴bhZ(e1ؙp"X΃mc61 {`L1d̗08~"҈?7)( k<V-'0LOI4@DA%)רq:?:UT'/90>n)XU}ߘ ))Ty{c^XYR`- cR|Sî 7&]+\uyia89^Lo *{y~<<>==:of*^Lsc]}40Пࡠ QqX;ڷm{ǖ~+Ӧ}S6n\ 8RcP,Z-y8z=baԂ*AA$ i(Bd>BX;zw85%ܤpa3vձ,ǧf6nW GB SB!bQG`7Sy8$L*dN'Nd!9yqkU5* v2꧜ntYتTQvbsBtD5KS JRhMtY9YiWs ~d(bp*JpbՊR5oGv.HgE"&;f#,BCBğ2)D@;$AIEp"9 4RP!D>s B%y B!X aNb:]DRk] c?gg?a:PP}3ObKIoq'<~/C3C2w)&teʣv/HӺۛ)g2cjIc1ŸèDp*7 T@7;^{Hn!"25ML%0B Lvٛʚ&.Zbcе0#yMLI8h@U;1tL\IOV"Dzͣ`KǷ,uAVyv[+\j&!PK [vT/qI"-Ny}׸j˔ۏynnFעg*N3d!.{>& QB,ycw'f@8}eOcy9?ױ{ZT,8/N:NrYk^=>gmItᛛeg'у1}Nc6a'&d Cz$)w/6y=)G:]Q\ѩXg/-;O>|Y9 ZoE4$͇MO4@98Ҿ53c YS1od`bs ~(W*CP2N[ Sò0۳oWͰo z\e+*4ݼʄ@85zr^;MztA݈ˉ\9p&Ijj^E!! .G&1a0fHC bBD&o;,x״J%KN\6Y-OXyPrz%[Ca!DZǍA!tM4B|5! Xhf2VAidZ6XQ 5M("M6rDUd4u*Zw n=a]uc\H7SU6Im~pJGC7Hg<LTa Q,/CgX¯Ri<ׅ9d2F㕉(GNK@ !Wi9JC̀܄PL$i t cvBx\C9Ob> ϯj'3XLH2ӓӶKut6p͈IEq!"#D]!qPn7?x5[l3gA) OhwtՙI! %/D*!m "鳜B< V1 aJ(JbsS&X0X>Iwd@9NL("4 y3 Bv?Nקqlt`|:+x 6W-˨J?|V |2{.PiYgz璏9ng'D+3nI,퀼FWպeLanYs:N9Rm 8Ky,ν?O>=,%>ox%z/ a+nz:"7]c>.My}Eìq3æ941AH"G %9E_\Yٿli޻{kOL:+9bL߉28O.{y=;搈q#ܻ<1py7oO&ƟRPwAH&@NnD J8sQҒsZ])lhb꫎@>֫w9(WР`NtR5/e9ܥ*[4ch+z@#m+@ '鞂zUzO7MUM~sauX^@'2PxIX<ǐ.) 9|sSn>bϗE5mq g$߇hINX]((:ښFʥgȜJxA 5`}X!!")\~#|3DE\ dd.dU{w">PB(D3DM =E;xCJxTDQ˝'UCU 8h80`D3$IIMr@(@@4J5DUS(ϨUQEPӐ'x+Ȣ'oBႿ?2UTYU~ $CoCrkjt%P-,T JU,I{ /B{}`G?o?s^R{`dDžh ; w-&FƓy$AT)1/CF/`qf_ƍI9XR|Y%dlze\asA {k ]A^X`LA4P@QE݋ "R w`rdT%O&SC6 aB Tԭtlϵ~~%wp|('}@.{%JA`æX=>!' :?׏ VN" $AbB;aDxq*qˇKf̄%`I? ' )i,m"dI堄!! l Kj0YFAB_GJ`QzIY%h3%aY0_ &k&I`l3d7 H=H(Xb朽q<9%ȥ%D j䔈¢@c1Rq"e3$dچHQŕ(XYBPjՅb2UD)`{f@\)g0qa 7,qni)r'wo~u߳ *d/G5QH=d8l%2MG&&Z  qֻB.K~Y(97em ! Re_o:~/lcwZ440Dٱdxd Y(![IvN!B}'/glB2 `p `wV,]o䟋VDI&&f( ޚ%;V'׏33x\$}G>n3EG)bj"&a/m&927`=e~Z@oN&xH%T!y$)rRȖ&Pf(a1RLb4Lup[Vhx]0uNԔ'̈́E0 s Jj{m _٦$%CP 澟T:{@b+ݯxu!ZTa\ sP&L!JPO6%ss0D@1 !hƇ_-%^ 3CK&Sa!Lw!a 'bДkp#g_KS?.L.˅ kguAF$ @(E}5^lFp$`Ds9ė!a>=ҟvK~g9`@%3g;~e@u))Aͷk4uKp<۵(R78IIBKK,8ÄMaW_miIe[X|8֖֗9hOit/BiȋNF} ~FPa@?hp!=8B?$){LJώOVAoa~9XQ3X]wiS4\"xHJ#BÉ.3^Kzx@>DԴ"%'(?y N}~J**M``d=`Ƭ lQ{IaH*xtkMQk3G'5|1Lݠ= 5! `i~ GGzqD90(4fsDfm-]M  #dEz FF@ҟB:%b>R $bvȽC,ʡ_>R{U pLxnTmaGC~́{?HC]PA}嬰M:rN`B#>w1:$!#yM=wiV(A)WI,$ ~t&ϲ(]ZU7H>}OfZJ7J%CD&z7jYlDS:YУqGs8EzB ^eM&%q(&I wId%)37"d!dv Ȇ{Jq(@rTH7 ta5=! Ƶ̳n'8OE`zCXs|o־޾r\՜oQ)Kic/uN.{{ӾwjM-,/~}S=]ÏM8C Hc*DTe3t.o8[dI8Hאs [([.ro-ٌq2D NEs' (PC#,C-qd.X&%B0 Cg!N>cagzywl(0i)|yP_@h{5!tH"|!K-"]vl1`T?w4 R9!M$(Ʃ! >]0$9 7BS9!Rs43*W02Pq'2G3JA2LKN3Af00 őČH1BAa"8BT3!KjGRa90Q(YF"" NF\59К#d;~*&sI@dhg^'`)*_;%1h4Hs/U,I3 )<`C2dOd.r" ;sAl6"t>Xz~P!%?@/8[.y1_<7c($*?DPEK@ (_AIƪ}s{ w\0ThёoOm%R\U>KډȒSA+̯aŭf#8DQxB?byy$ 5,>J^XILM2DKA5y OHAfS]F7: Gt[ۼA g<)8VBԭGrt{qCXŀÔJ^ixpg2k´!DX0=U#aaO[4x ]greQ )tk"RIZF"uKin)ced.bʃ +&@QըEMhRgR (#܅;78X((PX,R&iJ.p崵J&JbF,_p1&rb <(`}ط5R'4eiјr5xg*w LZwn=:ou06j&na(XSU?oKJ5gg(s-akT s6DpI3{ ~kF CJ{7LaR$E em%L,FKYV8d)2;m߃skɢS"On8QZ{qaTD QCTNL/02CK"▓aATng )²~mh6q*?5뢺~t(!f1u=Ou.H/EHhau[CY&ܒznZC$%G<(̶g4p\Ҽ_%{f I0 #D.(4BLP 5M4!AT   (䃑EPB䙘TI@B94a)CA!-&HdRR!Q @Q!H2%V`DDBF ŖY+UPPb $i"iL32Bhi,JB¤G hb30!2C (Th$J e@$HbL2h)`Be-`8NFTuR8'o \/bj;JpIR!"dG1$30Yf/5fBW>ZW͐)@H%g $=!LCAm]⚏kbF*,bĨF(4Je=H谍Dd2LZx=_1AG8Yu"Ir ظ2|L|iz""*h ":M@=8S yH-((2! !v<'a=~#mʊ-Ѩ1ӰX( b T S͈i!(%$( H H Z "!IZ *%&F*&QUH ِ;f ʚʏ*(:6چ$B##~K)B Bj:KނNl9AZ((,D|M L/%DRvM)h./xΝ* C}S'=Qܫ2?-_x t+`yW!'.SCoLzĻ4\;>gI@xl!ʻ PY53IpuOi+1k$MԛGaog 7([osC[,uBNS3Qc1IڳyN gNuЧn)lXxf~['FT!*K=OCH E=߈k'+oP͸ja@Zx#&X?,lw2aE jĘ`` @ (+$,ʑDJR8q!6I5g}Pes ;=sW,UN9uˆBpٹN~ "|]f*.B)[kOݤp$ ܉IX۷_CP;n|zJ!h*H^43TDPsŀagwwJP(<%8'P+(Wfi.w,W]P5I ?*Q&ҫiD!{y^zNN zzg{8|=Z7ު/<;3&Oaʯ=`_<l5* Ԩ7&*cbB&@;ptPM]3M`{}NLb(^]3.#QP=e~Uǰ;aԮ V`Ҧg' bƢ h+ hxI 'X#8.ظRr~J7Ux,ppO,߂elҘd@GE=y s4x!Ys $x0%E ~;VԿnD X f HFbh`H daBI@D"ҴKI- 1yL17!Þ(u J'&YfRn%L}x e 'R}'{p02`V`yim$YZ1JQ9DB E4aሿ۱0>o;<7û3?Nr7~~KW†NL.f!.xziZRYuqHByٰ\G@Cea(ڂ#DG/I;ֈ6_|HЈI"IIHP%(P60&%@DL ,ԧT :U&ABE2a >b;?<6n!6cTOq>BQ,){7ɝLG!7{ :J8Q(PL库4?=,MwY7l0s SPd%IRe2͏uN8QfegNi q͠Й";zH` Aq(N{8;#rq0MX&fD1!%W4gaG0cv(nDg$(&:gB&$%~@B%UUP"U-'WV/9{;u;Q "L0݉i^&IGyQo~vD܊ *iJ(ab?Yƀ?1g`k7a9%f2#(F C$\ BFNI1K(IPH 6%={׃ (u $6X((o:m,5 N+}p>[GX4H`Cç=WPpFbë5_a6?-؛gZ8ʁ_ZxヌzYv Hs)Ϭ5hs h{V-0C7c-5 >߳_l^+y4u߉/r7BX72'[^m,7#<:uҚ+Ps90*B fNRUUUTEU UU5MPUUUDUUUUUUUU% UUUEUUUUUDUUUU*jR¡# iDڢ|02ɭsrB ԅQDdd5/ȳҤ9} : T)RN±I:\6\-/J@=#!i( 8d6qGQ980=GNÅPܣ_ COz,3gõjIMcD P\lw~i>d"P9n~r zf9P ucA>zP`S.*M%+J@Y 0@7o*!S~X:i&>% ր3d* ͒sWc!f|g!gr1xM0Q`RDy1 P$T5HT%2)̱ d"f Sb%PRH2$iR$M% A2b`|Lhh i#T"R J(IH4@2hJBi5d4LHRXT BS@: 뀋L*z>а{ ?L891G<11Pf1$;v\>u m @j3!TvZ ?4*2 gl=|zi@{\C=R!pOǥݴz5_W>vl$)w7}'~F,VbRL+ EG#B, #jf2p c?qw@Vx=Iξ)%+=KB'v?8w#~"@}4̕KCuXPW2/MSR5G!JQ4LČSLU0# DD@DRM,TI4$--, S T$4(J S!8a .b`ED!0T!$T99UCCB9 LP_92R鮁K{~bIXIX`@)~(G-ͷ/ br{Dfhlbzp,j UVf*I/ťJfI9:vEww/0y]1P ;?t!H#@b5TRjz0t}^!gqQhCJG}M:'OF:4< @af#80ӧa6H+”B<}˾Ái䴰?oPH!>ՠo7M;InJ/C>cOq}OqWlJM ٰRUث!EROSҔL@i,J,0s6.E /JO|N4f14fI1\M*(| ^_oKas}|p ieVZbA B ;P|`zyʾ0?u}~P򟋅&֩#M"_ _%dk~<#'rNC`f`Hb>x`cPf|-Jvu-%(laRnF3$i7\.Ox 'B @Dke-F˼Pb_֙XAdiY?pA;IQ`yL jqPpwk|mæ$Vғ2`b1IaǂAs 0~tʂ.4<8q:} !Z҂(x'4%Va_XNSPiq2_ Y\u/1B> 7aÔSC By 'YE(vDbF{Fjd )Jda l.9ICH ܸ&9ec!)4dA)m Ŷc[k*Iq](:c "3#M0DX%%Y9fҵ%V,>|(({{:(|!o=гKff_.: N\ERpY' #f_H߃HRDMa +Ba!ӥvK$i7Ǝ (fS) V!ri) \10Bb1$)ze ,)9xi  ;Lyia(݀8هz;u:4!⬚B %p}~; &V$1KC5[4a=Uu㣮Y9Sn3"F0Y /p`a ҾtVUU }mL/.0Br42`)&N',o /n8TCgт N+Գ8Sc Hn:VF(z('Tlk0sd9X/ޢ~.fw&PDg 8l[mjԔH)1wtOFa(S#JMƷ=7vmF\'RʭYΦNJRT]2wL~1Y^ ~: T ^^8|h +VY#)4JHa,U5•blp9Q?c]Ü5F5]bV;.YA2?+dLlY C$[ˇǒc—"%@G'KNϧ&x.n|ʡȧ p(e#@<6'Da:ҖY8,^S9(#ڛqjPӃZ7X3|u1k|c>/bsS\ef #KKu[<3XT37{giDEm;G1Q5&qu$qHO9pzh/{FPfJپӘ"2Pܬ2F[bN)Ԣ* Zic^㇞xΰN%P Or$N%CB@2W\0y(z䌘a)3Ԇ=/%xwbd0meaigЋVK<4 B?bl$zQi܎:p5JƮej>Ý[Xi ǵzinї{9gz壇˝6Otcfd QHZYBǽ>?G8 tCVa _Oy[@)Or?a~ }.et>p;N'-fGei5i(!M?akfP(. _[GQ:>RPC$r)-viRކ{yWșQxA=TąλjI!"]90(Gd%ua ztF^{11TnTOha> qxֹ_AV %N?Ē g|/:H>L. HTqpG\O~ Tp$$.?vxd!`?{hY9DT2TD(HV,ip.5ۛd{]n.fq͝vg_NUZxlK|zAdFc*EP*hkpPJ}:F{kSZ51,d,];ad+/s֏9<gJey7XLkdX;lvM b4LmN0Cx8žT#d;t7_8q!"RCN.v k- š59o$R"Hql2UDQFXkt$k.ЄeH&FsIC .t`1 G; (šZFBߒ<9 l8n%l0^vɷ}_> g혇l|AT,?tD( B 1U`Og%O?R[a`_ gl:Ŝ)۸IMjq7<3y/׽}QF c=ifcbe YmY'LmJRiiZZ*cXN @gGk'O|pa !戂fPQ) $?@ U,y,T*AS<|ϓ]r.UQ@Z|wn+;;~SUk(-VQmӔUu.U5TUDDUa2C &>gNY@(j!E+P[;taekoyTi:D%=[jI=adRsK7UWoXbuXyZd "xbH  "(*jG\ǰtu3fyCʖwvù5H&<r}Q.SO>n o$i}NJn#BA)<6qO,InL@0Tjq- )ǿ^ UؘY`+&y;8iY0|KlBl`qZro<c_P?L&'5ԛmPdVajTeb#vɘ9t!Úښ{x _._68"#NC'm9;`ϖfp[h_}NH!qD>$=\r3F u)ܿ끙1(qlqx `Ià:$Y R =Z;1 }R'c=8։C{_B[;՛ m5C+dx %ekԕL@PQ!TP1c٘ ,2PeޞP-`P5=Q7^LARb:2">Ga?'CbnSC|~,X HLc(5MZZ!:8TQ-WHψ ĕ $8hC۳B\0_L TClMTUg5F<l 5Q|(A6zSOCH}uDi@ σ/bE@+ܯz$vG͆yɜU:3O шmɧP& ݾS ׏e2Ƙ Ara< eƛycBbdaEAPGO骆Cc 0L='p,0'TgU`Ş-,®}{+?V5Aq`bE>2cLRQC|M%P2LF;A(1$m46PO<:F@5%5~ptuBJB椱b$˱`Rۇ+*Q֊&T5 TUMZUdjQ,3c3)m@c"ɂ!4Dtf (HTP,f&1D Q"5(R511V; c8FG`ih#+)ҙ7 C0,͐&TM 㶽;g,}0 Js%j7-[ _ypx]ah03íb QFm1FVE7Rue XX)")1(Ial> (Рypq?)j _war21ǿ iD,7&84 @`*=B&3!f<Ş~0Mӌ5"0̄)eW!~<' Z') wxzP"B1ʜ`䌮9 6C1"x2wu-6Q̪vQUd" `)‰:%R83_u/I_a$ ]kIOL$:IY'fa[϶ G;+7+a[j54N4dn .\aEٱe7юC%,uDi   ~0n&0m`hR[LҾ~B,8%)YS|N8 7R"Y =%-;*QAS!I>v%x0 ś'62daȶ> ,Ȍ)R8 Ra7F8!18:uW\hmKKtTנcu淚|Yp5<1N qy86?=N=r^+/ G2I8csQqlcK v8㜜2q>ib[LaҖcĝBcʷ޼س[$bIΐxWǤuѓ;L#;$` [Jv^t]o 19*Pڋl:Gǂ(h؇l7d5-C"Wl/y0UtR󃊔ÍɃr]8s^!>sj{g|_]3 riC|zȫJs?]ΤPKIѰOwnR)}ZoW<!qtK "DC"1d!m>PX`Yrw&pÛ^TsMp٩~9C@ȤKСX;)Oƺ71ǃ#ǜ$*)#&v9ŽymyO])gԝh#]jV) DLY<;3Ã[PDyHT5,RkE<ӏOEm8E< l̩B {6N8mBs5Hݔ=<8Tf? ف߲1aUB><=JK,=y䎤(dƗ<=cpO+[v,+1Q8~@OQx:u:N 4-Qla϶ ևUؚҳAgɊN R)9CyB_Z!2 +bN>x,`t~Fwd D[3( W&uƃ/Y={p`cy$^xCPd#kCkrΥ-3qi3g(5ݮn`0> 3i!+wo0q*mX.=FNljGQQF)sBӔu~y/tŧ*{)?oM*J) |$A, !OØc*, Hy& 0H7##7sqW[K&a6lۡ10/;0ꡨ^"5;~b$3D4!BI'sr*=PO `MUtBBhϊ`vHU8vi5ao痄-?p(s@ٸf$q\K::Ya_FgeÜzs'WI|tUBLB98Y-ņ%9%I;Y Yn8C!CD   JWJw$7QI` 5fnHk:E$ Mjbz'vXrhR) ~Q龠"BTD"TYf  (Jd " R D8AQH8FBQA_VkF$PPTBڂC@̔@('A#h!  )h(4@ DQA mDV1jQӤ5Aq&$"#pS=χ,LcU8:r f*B4P,&ĦVqF՗0+_gq,+#2G,̜"6رJ `hY E |1$ _x\DxB%DT!x4Ww>ǙJ&YDaI"Fgy,TLÍJE)O%Ň8` nD~-_9I4n "F J]ˬ DiF;N}_E7={$UTQvtñQ )ZjA~߈HC ܪR #H@ 5i)2̆U@3 1,D$ 5HD C EPT UJPDIDLD4 E%D,!!,EK QU40LLD0J( )J1PF " !bq"VK@dd'- qYb%% `nU)]#6`I;M x?80nekڂ-SI2A$,&MgUS4Fy B*Sk$ b2% ^BR4*=n!̛ڬJR$ n * HbJh ( dRwm, z1UC@ `܇{ =] ]NJw{2v[9ǾZHp~&\06{wf`D6*JqdBD2ZRQ$TIIAi9:x\ʄ lq(#OY+ ǨCԝ`%.Bc$lyL3Y:y ԦA1!RTDT #6kf!1H_[;_,ߜ(!ß'RL1QJ-h4ڍXtfJ zU*~[u&Rڨ>©y x4^u|qȶ Zy`Y[B . PB 8 **ь=%x%U_/x$D(FjR"! VD@ <+\)`R(A`Nw"m%H[Y†TCix1 O1)&a2Vct*((Ȥ&b BJ ()F5I&A#8ДM^of 0hn:? C{uI^]#H# [rA # 1RsjŁJK1p:aw~ϙ~_l,!)*I d,{:&:(~.Ӂl*tgy^s qqJ5hk&~Zؙ%1:RUBPBZe!Dw>_|+~ii*4ۄՓ VҊ[;k=|Yp "U_JT+j=Il6aɕ_ vW GKrq֮`M̈́@`vWbARqw1f8F Rc(pE86C/j[5A9`@3Cjpύͩ0S߅>βO ى3a$3pF.BXXo`}Į4 ' ,5p=*`"}*%#5ovd/0v8*Xi"m>Ծ炈$bLU!p(P)58G@Q(jDO9&-<`9&5]f# … |!rZ<2(X(Rhi)@@"$=.w^|Iz-9ǴҏePCBK'SLjL  w朅"M%\1jW}mh[5a0>y4x-+Îf{Pœ9e+мTώD=@rBPU0,k~<}ݡykGy#$!vrLtaCM^Y!+V6r f'wC331.ue_7 \ PӜETC`Pw=*D)w;iE¦gr2UPz*FӤĺ~KsfeNRVaӱJH/<< #%+*K.20* Hq!2^e;Bv>X֌a|* )($LEutniiC4򥋬*ש_Sx1ÔB0X'-y#<%*T%T87R ۍ CBU:OuvWʆ`+X 4-(pMuй54s3;L薴8T)]|O>#M2i|sjQo"G3QZSAA)*"~* ‰ՁFC@R2B<~`xHm #:Cw>NaHV0yMqVJ/ yRW-[lbKH$D zf(LC%5*<ǜiXu/p *haQRy?<<&4O?Y 籡<|8~ !}{{QN2Jٮ=ܼVxBk?C$y C9Ot.z(Ƈ]͛ۜ'ן &F ba("hIB`>Bw Q%Z!U.CrGR&KL$*DjJd k'bsL@ٍ 0`˷ܾ YiÈٔ+s]Itl@u>Sd,MJBʼY.鬲" \m'C&'0Cr`,E0 ,$Ԧ䎡ib j]Ìltpf .`*QhDsp#< Թ0 )(30`W1s(0č>ؚ?O<;- o=0vIGf$C䥘V@4dRf[jE36Gwg/"lڨft}$d8쒃ir%"`F f'%! Åڅr|I,}tI$xqeDb9p缟l;p?6ms9k8!6||3K~FQ+4e{,%5p57QR )4H[)TQ 5<,F ̪B*@RrdA8S2|;`IzkN}ҽcA,Y:'G.o_Ua"Eg{nXtDD>ꐜj;rez$rB!j %ƣ'tN/,SC,9YQQ$Bb6 DDӻ7x(./gid7VO")[KTNDPq=""p ?~OLƿ 2I#ćN'0q( ktHޢ9\ bu(2*||3MP9-tEoSh1~d(R~'^]hjn۫cUT3tz*ٳS:?wGrﰸ< ]H-.Tv:FNI.ug)mʢ VRTkr 7t8"=,`<*D< OIO (k8BAw5!z'+يC| vP-gT~<`%K7_b}W(\` '9Odt}i !ֶ aha=FA< >fr-qb^2 2 G[x,N{_ј&د'@A|!ZE( !a!Qi@G8"oty9D؁@RnhmrI$19@Q#0|9%^&Y.N||,`,Y5 03h6B,b V6MO@(&2N w{ '96œ*)I Nd ;.!/q\ٟ]7 oĦ !JuMq'!X|$7!iَ%6˜V,{/pB ! ;|4bjWCLzA^)C/Sُ0!V(rm؈XA}_Hf!=&!5W}]g86fkj=sOϣ;ǼyRYB` $vv{\y5 KVffAmj*xBoVH?ph O+LH_au7};';$4 F.Ȗ2GΎF|_fI%1M4XEr />-InE~Z⪃F/"Tܦ>q STJ-1)e\yaYWਃǭ^]Cc(0(lv{Pg i3!3-j֞/ÊߤdWT֨6IkdBZC$GXϜ}oWi]x@rՙ}JDTתCR}qQ6Qœx%&C͡}sתճd6AEyIf;UF+3/p}ڲbU. Z0N1B<93=Xco^Y|+eq.j B'W|J-XwYkwevC&ctmRx٦&^09S!  |c"³ ! Ji١"~AJB=Is?`+2N A  Na=B-s^ĠQT5{:PvbO92u,ֱ29j UP[> b%)nf<23ZoՅ9ES178P 2x"I.k7hD $2L#+@XV`ze r/ uK G7$ KEV,R?\-<.!7}[מ!w(i$ʅR(-~mvDV BS/[`ܤp,V" V n~Fo- $:%B Q7 h"3Z!T5d(YDAZdfc]&1?oھ9pem<EDr B? ZFܟTi]X 6Bh>ֵmV<%0nN}okoO׺+mM&.Y~,qd|JabݩCpDi3{˅wA;= =yHdF"3$ d"[?!Ī*zY a yPMR `Yُ^jGTvR1-Xδf$˚ز!#mlpd7ٹB x0̖R j0c"F")8/'UI9eR*Bbp9r2dPAE1S0q@ 0w"d0t2$f2K2 XbB`$bZJ)BaHW a\C B35ihBMP1S "d !)i !x1(!lrf:F%K%#HC$ ,OW7JMd'Ht$ rD6(*b(*eHX1 lNa"%g5eH]@TE!u*(,3H,aYQWUIJo0&* JQ( F0JE,DacIQOFdH%]K8RdjB{EX(K +Q4p@SfO(uV Ӈ|Taa8?K+h-XVS^84]Rqg]6sVǹW$w!m"a3lA"AmBr8c%9ysAѴ,c?oϢ>! |ao7jK-٣!xJuBN1<" Q9^4&=M̛)dJPÐɈ%(T=6s{TH!jZO?B퇯Z2 7}+ H8Д= 8%Ddolh'(4'Ebr-(B IXI,D?L 쿡@"yDH &/dX=A!nfs'yֶ/|)e)bR$a(曁c4;e8߳x+ּvS @e)0ysl1-D`%A2QCTƣ )a*! "Zd L"QAȥQ;r:]H/6l[lœ[f%l$P(dPoӡQfzCl)-v3o.lL7\D!YiURĚ<io.[DOJM9GQ9Z3ZTu8/,7)* u)t[ * bP1!lu%b B`cQd-䕑LC95aB4E8;䢉>D!2Cmc73eї49@N;PN;XD%(…& cv"p^IKg[Ind0Ɏ:#&>Z)qodE< d)"bZKf~з]0=v L)|qKJ;#8%   ׌%c~›vI,^G[)zIw{-||{9 o%!異 ,b;Bu - B/RJVqg$܌}v߬k%ʐ Pt*(0Qޞvlo۞1Z SRlj#\C({3׊agգG1v } 2~m?45LI(([ܮ4UUjT+86Ꮡ㾐80 h h%~|ߗWNnjcG#N|(T@N~O綀'Nkbň[(2dhf"16I)׆@=lF? %Mgְh?vm6!E2!DoiV{r!ϧ}zl]?n[U]@8R:rdP E!GA@[ma{GFmxI WAܑ(}R"D P3X`o~xmLT +}怡Ӈ:m*+$d<4PVt@&T\" )$\&J-- @J$$GGh< i՟Fq&3%,h0j7ל%u`}QեO?ꆁY 5| (1uq7:I /#Kl@{iqCW^O;{)?G!4Oˍp?9 Y%RɻR "̀': fD&AfP׬Y/䷁h5aQ-K4}И@="(%Ja^@ԨtBR~UJIX@(CHuU. u=(ZJmhQ1cDE`@H"p}viiZ hC[b"i$;ZƇ'$( hV%ZfKdQ<;#Iܜɩ ׊m3Y)(S%=l|Sdx20z6/W(WTJA{;0Y(~on~'"0X)VF(RIQH dEQ%QJC0 3PD(NÎr72L7ùtr=$iP+sT,h;p`<14@( Q)I˷" !v|H …M9)T+'G\;~#tڊD F}.譲o!v,)RHF@]HPT:akKxTVaʘA$@)HRl3Db#B~=cz6cω&'B(Ѕ!duë5N}s"18m7HSJ>!vFIq>x94{&07&(B҃4p |yÁp0  aj@"!(rܺA! ߄+ҙO+MN*Ȥ!U^q`IʊiX2Q IR1՚nyrx2,V\,/7YEb]perr8M N7E&e#$ =iw0gJ>Ym GL#]MQ:tCةizW9Üx#w3Z 9* s ۭd\.qQꨳ#|G{*{rF^Ȯ#e3kY>Q f:SԝVInA(ueG LܻCtV޾lQw9ozr0L6-Qs‰1l~)Q ?թ~z Y.d]wR뮉wPu 2kCifR"\ 6˚9y(i*h-)!R\^J0Eb9|ܐ(^ys?wLֵ'ʿw"'*."-=;~KMÑEnÊ9>[:hA)=0(3!^0o{U bd322QUӻh,͓Rb.Ix3;$4! Lǵ}WwoX|(ϳ9*bR1s{\*}T6>z?M99x<Û>j5=E^=Ex'bu:S=_T 1$"kgMM*Ê徧55ɳc{V=a).P<#c< @1Vr ڠP:8thU^ wxsWzUwHE10B^ 0Te$R]"mCnJ(}FOۿibx~TҲ˵LZ iBIZ*KET˙]:1 #]xaa#˰Ƒ\Búoٗ4ò ܻy5֥dhvt1c7jM댟.<&a{9+bdHgK|Nm8ӑ6 SO=\cq|{w#ĕwزpBoH< żڮ>j'aGS>:'%n[y<WhfUbM6^WN-6tsfoE٧M5_̈́hJDL)@WqCݪ9ߵZõ[7sI5lG6 aX 'h8o$CK o][gD+כ">*DJ IoU().Jb}"RGq+@Dcj ;8ݜK8{0(KAdYQ6jdHg%} +/'S2T|K}F(L8?8BȢ@bS3>\P~ ucf-uL6AzT&} \Զ;ҵ6FtJ3cϋf\.Nri|P#2K5LsQP,I=wV.p_ԲโfDhRd > wEPU[%1%߷Λ{~uuzȎI|tK'Ďyz3_Ӌ9[)lyh@Lod9&ZCS˻tG/e-w#Le8&8n+Cl6GF? uΆCWb3Z98n)Rr\ɽyN8wy&O?hl-}9"oǮ,]BCr?hTw'crLG4 97L-&z|pM:ïl<)ƖaLpUfqxWœrE9pPtp=2ƀM}~ / u Lr4c.ec.M5+`peĹ{o4[gt-Ϫom~j9L&kÜ?U|L3>v [vkW.\,ZU4XVX/3& !k6.p`#qڳ/2|0&r~O wnyLGT8&Ct`&`0\ǖ6ܽ`Bgs']3xNǨm\ЄA!mDkrr" ,@C3uXl5-N|-K.Yg.D'[#`,& R5[@C~ݽ4 Dplw3|`07 v/ lzn3ә6\)qpt7s`O}l-0D:x#L3rRfbJJ(WxAdҿrsK-:Xb]rYu$ 0|&Vz'ORYRD-(P (Hhf +{A=o<(Oymr#xsnV|I$'\jP=v2U`ɬ~5ot\C o鉵B!;%!Y"mJ+e a!9.* 2y!n 9w");%d,ذ.&t^> @LT+Ed-=S 8k EVZp_ R a`i4Yna;zIn8#4wU1̛gCF?bL̊T1I<9/Ί(]ι#<@ffm02r1}|LMOF N150'\jM=h!͐~'n9q!43XY][QHEKe ~'AWIbq5zw3BN]`w`3R)<{'U hP6[ i.QmHa˾M SF+& I(54*·pD&]$Nic#9w\|w=xJ0a"'JS0iW7~ϟZG% 7anq%Mi(%ʆ!^EQC"lϔ{@Ȯ*ǒ~m55vGgD8CCe ưO*ޓ{0,}ˋS Z SsL7j }:,MK'TѓI+CckOZ DBVݗ}v=yymtCIGId1500M7[kiu1Tpiҋ䇧2Mdx %/dn$݆$2}ar))(\Y V;,j/M?ORta-KZkE&b%XR~LE4\PR3JQi|}GAYhԅF8r2Q6aU/#};AwzA~‘#˸@$$ZKaDdڨT#hr**A$NBv@xVS/f.h!0gu )mZ=V{8 VeSBTx aMPTY}j'xu0HQFsƆ93Ʉ"H:%6 ruuu25;N̂ vun CǯMnB'>r)IŇC&|?I6O.=06¬,ƾ {q;p=)3$D~ s4,Mc@E9cMA8 IS#k3RRaTj~I>Mg)eUTbu&Hr/xm`R/rYaBL'$IX)&?| -ԻYAiI2duƥ+z&TrJw}z{sz1v(NIyN57$~X!fTmLA? ٭'';L'Z|*L4!H4hҝ5'@jTB' p" }v] Ϙ "BV1 0`58\i$ !PXVEU' b1 VœۡĩF;@9چ4"l%ʘJ8Y@+ `gx("DZ&lWNc +n" yx(Zv# 쿭5!||7gŀ/;^r@QٻiHR .YQT&9iXDf?9pUϯn 1#\NX?/]ILoǙ>U(,C@QP1UVMRpjyڐ |s1i}1F 54pIdE/*Sz TU$Hhuxy^80dSJ?:!8(5u:[a2Pɤ)\za;0&kՅ FZF#B8d45R;($>x`q3 1$'쯃(a\\ulEjw?G!ox{dY E%:­T^$QDֹIPReJEH2d-)ԅ!tCYU9 B$mRAHf Rc4HQF ) [ 3(򦶧RIA"8f*82/:FC#~t߰aMR4A0͘?fTe>#"=xUh42'p QA'А'4}ږw$1|tIE@nL`/@gyzxVni<P)$Dܜ2]AĻdwM d`(B=o)4uCnIf!v d2ǖ ޹ (?5 Y#W󇬨5 5;A A`.)Uct-1ۣLD1G)Ģq1pCJv^ Zp@-p"V8W1,# LJf(ZXV"$"r(}qNNg]\ #; em<QTB*=Z!Sppx &P;/ ;G~g_\褭L̨@@`|qAv| 쨁с*06 F'ٲHK~ʼѣpmx,rx`o l[\3ag9ϊ(?O?w*WGb32L *&%3avqͺ]BdAT@DƼTy{&H qp=&S0, (md;/b9AᘹymRA$DDeQU_;oo/09x-my(^<#xis5fTX!K-7{zvF p9HaC#zdLA )pw>`q\OVlyvSV/txNM%Еg hXZC[`8:s!y҈DLwQW^9j[sf />='UF 2ˡZ _Jؼ`%xtFoJbҖ$Tc!̈́FjHm0&!Nq(mxdqUu1p:rZh&N/!q`,"i .ƪݘU iRԅiXq)S4@ fy:;ȈöQH DQ@c:SZ"Qbd*!3o^zZUQUDX}j˔qvREEPx~Ǐm YJD)2,(*EdL"u%"TéBNTLg.943ae|xK$ԬѶd&N!8AF86u)=jzw|y=t]@Cd9v_$ z>rD_AQő|dˁ=h|MYĉ)QBC B}`uѭ/a ?}.0YADWED1 Aw8Yd)`?>\3 7a BS0di@' xctg^b_/ؚ "`H*AV jU3%a6:j+,I`$($&%\&̩e6`:4ٖ kfAO=kb_wJNqb1ĢQQHQ(d,E1ead ~6p&d⁆K"_kÎS!m8nUJѾV1!?7NXmɬ8gp$k&;Kh:u TO.(vҁ;wΪ+ij4pxs< :nڜỊmŜ20Yq.&SmTGo=q2JtL9s*G"]zL%&UȊ~!ы%LǎK"v"չn JYSi4.J.P䓥όYiI8{%Ԓf6]C'A5TLhC='zjΎ|^5\jg{q;pGc @X^:^ҏ6Czr=ÈAx㎹! qiM?sYTe1eќvf0L:'Az/4wM >Gg*C2Bz G-%<\w"dŚRhhыg+%qYzЌiJ|Of0kr4D:gL!Φ ix78R󼘢Gl䣊`Ĭ' %9>MvTܭ۟sbtu|0|(Spm=MlnIVoQ724jX |/:xq;^OH h[Dipah[(i H8u'o tP9wkfiq\DטP;Ip>[}}3N1oos.da!V}3e4y\k]Y8wa ӓ|z0`ȋw4$iP.%5T 4,ZpLʸ3I&R" fg2 l g1Bc '޹TU4&x3Cc+p3t36fS1cJ^䨝fU9wp 6 1p-\pÓOrEvffhu0B;&!XXDž~zrxw1ecEjԓ\4" óզ;[hqn 8˲!K 6NA4oGMq-)\H$ $) a`.S1u.1@[- 2|ycWFBg&yLPOnE{xKYQZG- ,n"*o4 rtɐ3F 0B7Ԗ=xOOT6fdCJg`HL3] vSx8 U ֺM!-JKZ31 F!.Wݟv*KklۢTOnV4qD$H4E< /f\3fw\f#< 9~ =Kf`]WeZAµ8TF⁄Dl!& uu,84i$ =~knN;1fʂe0iuOs Ӯ;={aoq!iO(+Kܔ&N"+ϗG u#Y2L2:8ޞ/"{rk;`c +Av7<#C#n[ ACSgZ ޖ** EbBB$$͜HPew:)L43|[3x-Kv!o#ICz5$00iib"X}37=8W}3js)Yy[Rb1JY4]@W11C6 B1 {0^SDP0c,DEs,7,5INއijj]gN9ID-x[eL $L~uMW{:n8]LUUNΒws/$;q!tѷp[a ̈́+3 *M3u[ŁyTNIP]Mvq0r;ִzMX ęM:$A'[k srdf]2LDj U8r2/IȠ(vc6ש!Q

    ӯ8Fs%^3to1dT=L)vCidsxx, xBPZ7p!ke1 ڝI !dx=9 UJ (õJTce7,#6Su i)Zq*-rphϕ 4lL{ȱ,8㱣HI4U5ڍY!5FSp,pp|Ld0qN)pfGnomP.JTA@4rFiEk2:L ]#66Ĝ\mЗKRF(80DLf#2sHKӛ.6R, %;['mgpqXΑ% :8(\HaGʱy98!⣈eM3S,ՈI&D#duIΪ(FX0 o`$ũmF̂b R}"xlkQr޴G+93)O>'iP}U=A򦲗BNZb#.@QnRh!4(y`}:1ָ~^$k1 &veSʋk%̗ LO m[2AyS"kxiM*y RDwY̦ƞxZhQԧ<],lkn2M*.Q:NL>(qABkMoD郄5RN;Pd!6}E?]&;s&yc8Hk.=$064AX'O~TPýsTŔdt2b0%Ҿ:1{\Z {:g4`*IPA$ElF5kZV\2q.H!vEP굉FEAQEjkjk6|3:L>ņ9C7Cae.>ag aӑc{$k͑1lLFݝ4*7S::nk;/sUJ \\5%e&Vð&=^J" 2aieS:z42OxK=EV*<#˽!N7)yٓDܕ/eőm$rkP^NN3- a8vgQ'!K'}xxxp:W>ZV qgJ8JB 'r2`MA=:Rl̜˷p8k)_t9dz7slXFEY{,*° T8fBil:Ta% i48kk,a,#  eMqN{$}z 0F_ߏ:Sxpy}ܱz+đ _yC HwXquprqrjDVd(5|jbLJ )"Q|<$RfNy0tRBaC78,[= `BY.IVc1m6%"uC;DRIԾxDW0<<0H뿻vWiCt_5[aX:- `RZ\(.(gmF-26l7yȼ|󒘯;{nKwzarTBkyyvN8Xiv-<#gxw =OBH9є mNrZ4ryT0aR@RxL%VlŐ#j c婓*BT^\ (U!Ӵ̜s.,AV2gR2* J$T T/`s9S!$RXWY97}"i `I G*PƜGhKsh^D OX"_}]x:7Jx[ .42~é$>g5'\Nm/bT< ]YLB4fbt$QQ)7d sgS)?tڗpu5RI>uR`I>7yCD4 z`&[pNpvB rz CtG#M(t"pdI f#A^ZrSˬ<7;vFf#300cBx)3@/&yr'TOxuzCO]ktpu11XkȄW×duކ]|!Nc{+tu&f|1ʦ*3 ;~=c^22K1&L!6%#0P^=;ܞu1 認rec15 ?M<ÚWcsd (d=h3 @KU!M7x_YtΦUlְ 1( 5XN(#_zַd6ܭ_F0^sKM.N,@\X"GKBDPZ-J* 0'%n,X" xfxD ~ ^ c1a푶T뒇iqA]hį,*Y^yNd>E ͍AM;ƣ"(ɂ J2όQDDE%iVڀ, DJV(qqǥ=8e0FHɨmdI[aKC2+E]ejRvzSVUXʅmE8F% waFJT5c9eV+PNϢt=+Zizx"ϊbOMJfe4;|{0QP >q矏7@UBY*vlQx#LxCï4O҅AWE ATAiɮ !kfx>i{tggkϒ;{f^ HO5ROSqw8P p!*EP@;+`JTI饲P΅ʃU`lR{DbCop&_&]r!ֈR#{ aÇheŜ 1qVAgҊ$ThĂc0uZo,{̽`]fş11A`08V'&ӟVmA ( {^6mߦIpnr6x|%/|eN_<thI#Q%`%ڛ7`l<)0^;h^x9 }R<|s.|60^81 ߠMT~lĭ )'e@Cz;+Aԟ/ K.Gf35% $3CBICuʯ~2P_Tx} X\蠁3Ƽ9&vh>peJk4m!Q>|*0l * :@H̋0 ,(d)o'*`)(i" $>*`iJ`6wyCoIXaM4B @@@֝x2R󼥔`0UUE#@2:5= l9q2҂ZJiru$1Jd 0^ٯ>t< 0&"JN0PM%co˷cCY7ygݹI<|I1 \@H* ВH @0>S܁Fnj%%(2pQUjfI\M*DF2\*" g˽F4Y +CH4QnXT(KB(jRp5vB<#)N8^;B4JnNXT"&ZJPQH @(ٿivwR+fK<}H)4+cEODKO4.~-hrD<^wx~b)pEޖAɕ(2="koӯY=GG$ R>o >o_Yھ:~@K-%TQ1E,圹AYk@C-F@\̓ ,g HiVhU )1'LȨ(dRJE2)50}JD葠X"D~UH]lb3|Kq?NDFCn+faϯ :ۥr /%>è Cܨz"*L Br +P _HPTF>=a:$πU/OFTOMSB<!߃+~8`?0;'?V_>s4ߕhFBZ@05h4 "Rįc<gڟRR 3[ BՄ˙#Tox]kֻvSӝPgq] p"ƌ)ja]a7mĤ/0-eO1Y 8!KR)*5]Ja` P\XTi!* "k} ˱w HtX|~8o˾F[1Hɥ8gݷ wѿg'*v$7 CX`Bra!%xs9%A(aĘADﲡ֤Fs˕)FV;gV ,VE "Vs`z LbōgRV6_0[mUAE|.Khu,A 1OX!!gCĤ*#3XM11 "*G!Eb.H /XNL"&G8k,0⋉S#ftk dm@&^ ] dRBMt %4?6e{bHQ O+0^뎵К*d)b](GXADD ,EIQ1H6?TPqd i? \YJ d I&;}ԻMz ;`| ^=8?ɚЫ̢RhG) O|KHP*{Taȡxw*kȦvw9)K ])B,(H'{_#0pgID~M!MvΥjt Yq#%@ƁTI7Q]񦼍K7{4= dD( qpIk>G蓟oG]4o7g(۶ $,`֍y\2m kݹ䛴iJB%( t4va^<6LVi(wl{7 I \@Bb>[?~Ѐ͏ÈfqS߉$<3}gU&!m+ 2IgDLxіSb[\Sȕь;B90O$N Wj٦[|0THq44'p>,θdX}'Dr]'.bp%VӡIkP;=qCNvА|HrD$^eIOz[8ZÛԇ;uG[vz:NT 8:E* q! Xs5NޝuxÅo ؜ArBfUmcCi=2k3sl"Yxb!w.#`sej@X.AlvđiqmeC EPB1R fS6M4HZ@,fws"b!Z|\;1x՛V&0C¸wDL<;20i6,q877}'n'! гPU>F"B'Pl%OJ-*0,O_7 ⧰xr4!ܴa; A %".N:usuYH  By ~E(H {vJ s|-+laח]fՎx0'7>_J(ut0!'8VL |'%b&æ8ҡ<B@P~$4DL31%4DH,LD4BD DD,TRUDBЌH 4$ULIHLP%,A!$ $RQ,-0ЭP)1 1PA02Qt]P au.!QSI:B !0Ѹ$gm/v w7ePĤ~w4T_.CSfrav"Kkdf9e]\w۩,[hVϕ!RO"9C\7Kޟ^y>4]ٺE@(]sϹlms]s^;s_Zt0ȥ_M@RJ]]wn;wM΅)^^pzohg]4%ۊwnu;[_py ݃@( 6i_v=Hs ֨vvEkjF mZ(ћo+-|׾N*xtF|)%@"!qvýFx={}BUZ(iTѶj@/ DRSvö,}R}8 E] 6b!yhjpI@ PSmTU F@@(}Q< d{@AOmM> z27 +su EoC@N+>>:`A ZPM-4$Zy((PТ٠+лUgq * S|ccl'r]4{5WܻO_OzXSwTzX_^On^|8'oOtjݙ>AъBTք _/s[z}>|恲}s󡽞R׳K,onk0C폻)Vr7^=uw|r86#{kk[{rbGGH6fngpsvuj-ծ)tY{A]m7|v]jͤ e}ثۚvw֯nmU{2vz٨DzGW;[>ѶvϜW4vSmW7sn,}ڻjλ Qslh_mZ-Uk:WsJxn޴t{{*=[[^kmtR^{.t3Mj{O^^}۞ƭ4z=6bfP.Zf:g#l6:y']tP_e}۱`3MtvQlm9w}։3X6\mR ܃ae=3>ٻmWtխct\J6NݽvvQ(YVaw[q[]P-{n֐XGvi&)'{3f3;HnEzpܤ,WJ@6€ttخ{.nvƅZryΏ_yRl mm u3WTy׮6hhtzPR껺Ջ㠸8/; ,Z] ZF.86pк}]u/Ewn@{Ͼ}h+qs@wLҧۂ;d[..ۚ qb٦ƹ gTU%*2Mo7nw9KV'l9z=ohv} ^<][P3MԹ{޻fWYU J #wjq;aĀ7kguwvn)[ssf/ \]mװӏI6@:6.n ö۹uy=nsXuχK5ZMu0֪'ۺ]mMlEtP G0F[17[;Uaۻ갮({gTm^TMsi^^Ǣt j>+ҍTFpS]zg|8/͹:uMÜEp:ܶú$9Zh PHQ]qvu=d='m,٤E@zkmm:D Rkfg G9ǥ1v$vi>g]^w{ZVS}{.̹/ Yv37l4($jOTu{(뻟N{C2ѡM5Uͳ%_1J}";ײy)\K 4@ 4hM M4e 2B!h22hbOQڞ zHA4Ѥɑ=4hMSzSO iC@ !%B # jl"odjO(6@(hhRD M!LM4#i<54i1ɠ0MD@@h&z=))'Sj=Fho4QETETTTS15"@楪b("hhj%&f*11@DD4Jm__OPASNΖUIM4ST4L>x5} IAρSITIUU0R?LJpys݊&Xi ij &j!>V KWB!3 P3%?>&SE3pT0HMEēQ/j("%/(n qDOA8iPIjä(F) I)I#{=`"R$ȳPMV"b%)3$ vR, H(B@k*( D"` CRo긷ʽƱ_"T?P~?/-*B9-@ ?v?`HPlV/@{pC$G"d7ϣn_J t$)yJp݋+Fm 8G_34 Sm=Wه['*r=E/+&GnkXQϾ듨FMsϊ@|?NgӘdP󞎿w-{{VD'x'n"J DRT`o!̔RSJ9xܹWSB #*/k=]w/o+3/ƍֻ͔6fZs8i7Η[%[ d2eDHm}y6 tJ'v9HćCY)lU۬I0p;T("`!ѐbkTbvˡ3]=5F~tH&˷G|2E311SAEşf́"~Td„ Cv%G/mGw1xpL)h珽>D4rɄEn~k E\(.$6z'8Pi/tYP.>{Z3NjNe=~a(HShQn;Ա֣8MQ*3%zb pҡOo\@Huph %,Tb$^z'  Yٚõoz5^?bZ(*UGco߶-eзQ_qj+) *aJݛ1]u_ )tͣ9vyh LVxF&M/u5 fIHn,jXkldZqmr_.zybnȀ7Ήε=mOr)GS`Zzg3)1gC) IUEGP"gfB_կ_?v-_MG.t⾧= F%={98G?`'l=9JK;ϏV⽉* ^dw-+Qڑ~Pԅ`JCf}t™x`U@H߹+GMCGAYNg&o5)"t];\׬st \x@-w b#¸?qs7T⚊qm黖׬[@!{=R:dACkGd#ćZ1z>5,W"u"2"$!R٭ ]u"L ܡO>ᙻ+Is5Õ\Nj\rNf*`oޞv6-uM۠6Yqe$<]sz^nxX>sGQp$ݫW~N}\MoXant![^gWXC^-,{,b7>Xta6Xɤd{9!s2:>a͈Q'[Ň(>`L`Lsc#6EsBRIh׎z0nmMb i`GdЉ̨ (<7i;|MJ~ ;G~_~f(哙Qz:Ge9|J3>=}"(6>τ 0k58ۦ7ad5Or^e(3)>>ib<S  l|iSѝ<'{M3F"XS)[!@Eu د"x ̗ (>{8}&y1JZ;-:gbP?O0!)p [z<5@fB8rCȀ-K/NgX r"N]=AE?\ɾ)bI6mWq~!EJf{AiH`{=g4U1ijArܓFYcx+O{عfvb8~8h]A$1%#CML!g[rSn4r3J&jG۝͹۷e\O+)ឃ٭|IY_>Wo L0*g;1 J4R%%- BRUPDHJTJ( *R#_A~Wf6XX /{^-MbNnw7UxQ˛vST TlgSM^ hH.N71'2&sa֜hb 鲉9sŤr8rK9>A-LGԮTSnêD-4@St|Og7g_z>*ԙ5wNxޛs~92kFW[?g)^<τy-WJդ!S!;Ԛd~Ib+^2Z?R9; ːHYHDGJtY6r.EkN24Oap(Дcf+yTFtUy{|!x?엗D(0%(RJmUO(d GH!YJ}im>ϴ@^\Eq+ ^*5q1rORf4/U:ܣAoXmE8_=xP$ w03*I/k3Q PcOrlf6'x r H.wϧ\'ש\O;تepE3Aʾ:v43I@m=sK wS7Z z=l吚wJDm 7);ZKjrc?Lf@w,q{XTm[M,k,>r8Br,L1]xYy(=_o| 6~-1W-NUMJ;Tk3j-sK&z'Ю>fs Lkqmϻ<ڪUuC؞$ s]"5v+ot߹fDGHRE*/ۄl9"#P`ijcD&ϗRk?Y 0%`i,}WȒT 3Lm23ojpv'>d~T:r 9QGVLqARz<8^uLa(Mm{&}G?t R#xzy;#[]Z;=z*ab{89Ӧ۽T) _o~Y3?] W2Ø~/ꟘFO{zhMgϧ:WZ{qg30X[AE&Rc(.yy1SPIo copp`F9N3<_1E̞Bm ~vaj @ AbS}&a\{܍؉&2`#G㣽j}Ohѭe ҏx%⯢Ȓp$9dž[0f~ͣc H20_@/"j"J}$NĈ*a{ýx`20 @C\cP<1zLo_)_20o5P'7N9 +D:f@!)p_Fg5 P@hb捶4JfvGl? (J?"CK~h:a"H!HTD"҈~|!6 .&!͛,݇ó0SD0M#;޻%DӧϦ=xD-uuciQqT\ci ֵ2Ą6$D!?x3f66N_1URBϥz7r( ( (",UQM/%#?{>?*T4JG|#}NKx`ۢ 3I_!}}8s #xf}o](¸ƛv>E*#>V.3{&&cFȡ7?X#b@!bg[˜Q[}z\V"r5F",?r][z8aƒGT*QId' (^b(r,ۇ?~MP@B9iStʘ#ڢ"M1EujfST #a앇`(6D} (Ǎǿ~"b>RH}`r\@,m'LcckD`uᴑ?崙$TA;n**Ff<#ꑤ0>,$2a\[v{n@ ?h\P-UQEOpSM TMUcN->6Pk#ء( Қ)!4HR R@Q@Ѕ4M HHPQKTt[M>tKRM QAE]˪Kdjl>|lo!-Y.EAJDՉJ[ 6@ yƝGUБF`I@Qd=!сl ѸڄP҉`sEN,g| JP;>_LJǒծχh,` tݬbT6գ`G_x{Ͻ_z% '4QdS*,l$LƍCVvR J/0ѻmb 8n`{4hncHbo#8%w/IlC>n;wX(z |SE :-X8;[cķcO3QAAo7HD c1OIщ0C{}OQɯ'MF iWSߦ6QyR()jVQphDȂa8rZYq!`[g;M5-md5f5TFyyh/0xVXʥM `W LQQS17[3cQ"dz4ttw@kvd v6ڎ:4tOb1v6۶%feF !;fv2G66ry!o" ְɳHް4mH6d|Ngn^VAM(>6S/}F:$j ۠gl{gVmGVFŌ @sAI)dY5scw kUilDSU:+Χc=Ϸi+݋[iɈy;k>F9?בfo+UQ'~m3nX7mohm0OӨg_#X8W,fI#OQɅrseɬ,Fr-V:-H37LhnhEht֌SD]Iux٬h`JCFGSYZmT0s>_j/Կm86q"qGu#]ƆpUH6AooVYQ )%߃EA2`0 bDj''[,77 n2gPM1f}0dnpdf"/绘9E|eGiBc13Qx)T܅[I ~ %e|D72"+Ox] g:gw@NINZ ZRđ{8VmW85N hFխ d*ՈmG0$SV];'Ŕ8yl Kt0񧈳5"#3\mfc")Hw4@֧CFcG 6gV#<.CN%lW^#^;XBOrt\ҸjI eDꯗr;Nfkfrmόl Mez^?u8p5DnN :!VHōVVbF,=+8UzSdьB?}ug D.7L&nntx/EƋ?߮>}56< Cw.'k.@Y䉐$>sUla@rSH9e`ߺ6CPx#n=XMÖ#,y)n1(gUm}\NCn֏y澱]p4H<1,A^yh]9LnWVa{-컽FS(d@HxHQ{!ݿ_&-7u@4?-FE%UJ w,R\D54SG@#aPrQH?v 49|}b[Qg)0I#\d7듷i|k=wwp "g|ǘ6y~ڽlFSUk?xBiv%~ 0p7ԅK^p2qwuQQc.LHLtbAEMS8iV]U!I+=ӻ)UtҬR!l6s9Ae:1531@"怈Pʽ3f'|oΟwB峘8d?g;`$@Se! $w KWF.]A{%@Qޗޅb%.Yul:]suCill7m? ljǝr@քb ǥ H12櫟_4eްl=?FMgOˢ"ЎOGyMyi.#6~.{A!kLFjnzͣf ("'A:AJ xs>m,?fQԊxFgN9X=mt 0{QQs 5&AzL-3$^>QaJ,"C jA8,o!ݟ709~:;_U,Fx+́D 5\ê!co=Pm3"% Zk8ʤcdDMMOf,~q2}g'l(@$`D&ՠ0w>]pI]$8m[yn0; V6-2#!&F7`H7Z=9AR ~R_ xٴūSkm0t4Pj{醠BQ[AnX}& qvr䩶u_Y 7w: n~'2㓏+<>e4P80/T f%E`d}};@u2nF (>à(0{opz'(GC D3|%̭X^Eep<$M̡Tu~2 N $>l5͙PŘ! dΞ>3y`ҶMs+\ ;}~k$;M=!cC%ۿ_0;p1!1,e uFՄurj$_Fˮϼ?Dq2' 9\*L5͒N{7=ĽjRzE>^9 Vꄷo !1C_6V.zPŒ f=ֱM,`Bt%Jk> ^#  ?|,l.77nQ&yiMO+7NOPjPfJхeӅŰH(%1$Q/GkGƔM~'"eYSJD,A?}}f*hquaVCM*~v4w :T蚈"\ Ca_pP(C RӶ?ͅEEP^&HDx4EPr`o4C 5*|6aЅx2|i~SHQN0*v$8ܣ z}7kq׷KMUgW%Ry5 AmwaJ`К;a=qJО?.fb<M y~Əun|<R)AQ4qmmV*@m@A[הu"\CfƹF#Apd'[nFH:OX[ c^P KQ9d.] ܠ'QHn}޿v~?@(H :}u\uOhaO9"#G8Ƞs$˴j[E$PQ)6m4EԢ|ϭ{aF'1}چU eld,Aviqƿ-ہ1t"G pŀ9}cwh)Ӧ2YCިhETEXVtFnsMNy6Ȑ֘`#>yPxsTy OI;@M - z+1~WpqvNNLwRV)Es {46$jb ;wzw1.XnHėìz*=?AI:fDYCmߟk('.Dz`a>Π0wz+4Yx"9ݱʴLl dp`}䖏?-n2Eğ$rMv$ >~3qHf=&X8E f?KF̭9bB>)C?×npK\\᣹Z^gP+OUʣ Ղ gyѱTY171"1fzεļ;SuHę.S51pJM761:\ntÉ[{L/yoDMsaBf UJm-u0+n eQlu D&v;~{㬨$xwX^# CI;X[e_,߇hAB HLSyߗsng #lѾ6aꆻ4tfV2l>I oC\S&/]asr1Vi~1xsh0?q5U+m;X!oDwQX.Ho夿-8'NA8ےm>í?,a[yw;l3 iL}c˿&q3<tE>:Z-6Nq RpRS}<]Uʵ! 5O8m2YԉƩtLZXR Fд$m7[>޷]'E}? d*(J(33XIa˿8"tlyѱڶ+ qk]VڛyQ])(&5ڒ+ CU(t~=oX%QUG|D$ 9CGS䏢 S m Ol>)!l(vMBҔSB-H>`lA -Zը0rHv-~D>d$o2:&t`c7?Vd TUMUU"t:Ehj&!i!:S ZR0aL. >3)<B"(~S_[8eݕ48k 1ÑzaRYH/'k}5ar15Ɂۿ=)-NueXcJ?Ⴠf _V̽!5o˿n`TN[1{]MRuɥkp(7Ïί( A$!T(@/ǻрx9v:}qG4L1L37,nP:P7d[C!M@m/{0ј"*' Ϥ_ѐ |B܁H?QA$^3<:9AMT҈ _vH& h]5MYE\~nE.!2*"U$r,ɀ~\C'`Ase< $࿞U usSS?IKg=ly4[wϹO^)ג} چ O4 Æ.}y@Knk^C؈@z8M^$V(8Cؿ?6 /7O_0YH@ܭ23 21r.+y.CgL8r#hiJsn7+:O[!;IR'8V[>hYBXzVbsER (4qjr=\]{ $8 1-` Ɩ ):]g=$WHQȢ ?2HOhc[q }c40jY٦;A,2B@Řc^NH)A؀E?[L}lQϧߐI4 "( |u[]>gWXDٷFxlmN.օ$?Y473q= 70čիC țxJȦ8x&&9َIC (jk;^ipH̘f#?M3 v4f6[?b|N3W7*\ " i*28}H &Ðe~#:⨉7s4G,HTe&Țztt&HPx^B\MPOE}oK w 1%0Ozq4(?mGG #mvuh`Ӳc[!c`mڂK.aF:@v=SGy'՘m@|\=SK \JĨ6:omO1z nU퓦.]|ZM3(lerIdPť@@cG68!>?A뽍mBQ z&@M cj"`|e{sF|1Uj[ xϿ{PLE@o?Qc!+_rH?UQ9N-Yp;jφʼnbZ|Z|ͨ$G"zz}: MMy{r\Ev':ɈN 0i0Y/ƂATSFrNlbtC-Rޠ/хmMo0m?nbjiDV!|݌F4/}֪9 $̝ $F) @>"t4lE4, o{p&_q['K}0P.~/=!WnKӝIQ~q± DO* ; T ,W|9ezG"kW.f"8 ^v>/}b:G^,Dת]s u"s\f0M|ɊjEbtw"OpiC!WLZhm(]E@s/or9鸚^!"tg?[?e~ [@t&&܁<꺸]peT0"7QZb:MKPɦf&XE[O K2xk%.1P]Y|QW]<P(@ >ώQzwFՎ%Oxh72"]^TNMC߃U"=0y[ 2~b[z{"T?0(sAN 6P(E- )x\vM& PKa|פHz8M7!Nݱr$)EEH(W$ )JhFJ_ɢ(J A) p:SwԃM&B!HE@rRfSTi (bZ(BPhm1 Q."hD ^MDH'y((I)ZO!)V,A9SK@e~i):t % QJPB iC]!@~/@i U% %I1%RT҃N ׳TRQCAH #d )5>1$*҈PHR"= ЗʤU"V>U~?vv>x`댱?Ub%\TU6~˾"cQcgϥ=vu paZD`g!D sPK^^\Pb_+UKbbcvDd4[g(4Aز&WVLK!N!p*qMPfS"XQ ݢ>6Qq(Z/l:ghRSB_ӿ}yɷm H5AlCRSq=.7)/v8yL6T\~ l𳡿m =Q^FT#[ bdp.-+d0"eIJw<:ZgXjm:9S"\9.B3_ U:#o~50qP~{Om's v# Ʊ{oT7xޟ(< =B -Q嫕iэ\:n>zO1t^=,_Jj%ҀW9ʏPlR_L˼ii(yp ">2[콽PmGtc//~VYl~.q|/ti?dw7¯O0sX@lp6a¶k+)[-0]iOzCԳayrG刋/sXee^![w46K/d+(7unS 55eWٿ KfRw*wx5ћje[m ]72ҟƒ M{:\zŮo:/w_^_m)JR76 *>آQ`9JHe* bĮ'8'aǬ/͚Ǜ7X::^ JWUH*w+6=1s#I9\ueZ;wp?lz_O=~wk\LaWy}N][N|Ұ{j- T}NUK'@BgPԵ.y{ 7S6O AZڡoW8q8`}}ٞ6juo!m+rO}YzQi.G6x_ھp! @*:QӖg* rm,Tf]zRm`~MʋájZ.냼8=f.c&هp )?oM"y:*m*+˫^X7Iҳ~Ly}}8n:ox FY/Y H~聕_c(o=hzYL&߶ !ǝI`9=?K[6<tKJꩲ@a2=Ub&ޖhH,IYڣA$#0e?x|uj5!(f*wvOj<55;s`^*9 (M&9hM9%gk[HU_8C@olTtuv[r xVIYΗ먖΃y7۾ ˵k[G z ŴC_m,4Cx;PP$5*2z\4p"K!2%ͧ<߁n{& a`۹(PmcU-m8pg ; ̲C&@[(k I&^}1oLG+i\'e#;2g&r200I`QȂz@ f6}2bKTѭz &4 [c8a =s8*Tv{0޲OBDI/ Gc׽،=6Kt<`rMNP` @aэ7|^1bߊ/M` l QGcNGiϟ=ɚ 1Rɉt"z]AxA 0YaMہ N(,==rAq eW&&j`!L*]$ƋL,\z=L_eOO @Ƿ#aMm$>Т*d,<!; l:2H՟y)QyN>ߔ~$~,GD(rbkgDq$<X'}㐋[[׀ݜE/gtGE)ʽ>0d ҃zhyA GoLw\#??/DF1|WBova4ao^>vpI^' )$ u1[\M3!2Y!N7;Ux?ӥlEh29Xs,˲:;.pbe`߶ZXȌuE}M]Gre#hqԺ+wڠTpevY|_-` w/T^g)5s@7,?q(?Aa[u/^$3wsP&/ iJ(‡k^zws|3]u]{mT%_QHip^Jw=3‚i3~/ 3.yF8ɬ1n7~K?wPa+w߀t?O ZR BWM[JHcG|Dd@P[3Cd<_vCٸC.ݶp f=6OT C e,W%U-~-R?g\ĶOn9ԦōfaL *l<̉43y|_T=W.VDB bFٝ?>׉g,UTTRCsԳ˱\WvgS/7f|<0 C?@sy|C T ym%s)OKn!II[sp dHrXL]>BO(DOffDhs{DŽzlJQj-* x?IX- X`T,[ܡ܎H&`!({_+/TRn9q@B0Q3>FbbO 2\ psE~_aҩ +dJ8_U[4Vd -d zQ"}vjRy.3^-?dm,rEiOlz~:uKI>}7P21xz;\?홃Gݝ(@N 9(z|Mu& YՓ:v3=`Н=|8Q.Wb8W fϭGoH,&<Փ"Go{;muDEbr(zmQӹ$k}#>Q'(dQ&#@Ev]]T6t_^& (`(+PjskgŠ ߵgt DaDC& W#k?^=ڃnwz%?aaK%7jE,7'odؠ\}?ӎFfm't; :O"Jls]ˏLK3P8K`_K,z'Yodpx~0!=!x>.K;@E*9/kKz9JUc"j\ҼYQ14UX2tX{zH)&'2@( ̨;x}P^,|R;mqo^s9aᆛۙIrv^μ/WOoP U ]m8m{Hl~7&`WSg}+MQ|$''CT^vWp#cT/vbV(Xǣ~]BGG3Q)v%3؟A 臼LDo@߅~2 gdv?<>-02vk Tc)XGCdْU2 m!z̞-"Umɘ\Y'́ЄUJ0 iz>/)c@a fl= 0 )9 jv̅HTQakOiF`O|Jr򳋡1lx~ޔ`yv҈IkuRSpzru'<nʽd88Pbm(HBo˭4;&sƒjw/HCfT4,{zd61 Zs5f:d'?(o*Mytɋgg]5$'֝]L5!nQ#XI{?{SH=*?@v\v \D]"39({jb*(Ý@9((\#.5UU?qsE$E"Tf ڭR*&o@b -^Z-tKp?nQ A#"؃QrPoDp^FRq-w"wy?)ں8\u 8H0gYCTJN_ue&Gs%((ZH II.R`=Q3|XK3fwPu% :/@ mA]>mn9vuv+_B5Ov:-? uAMU A5!T1 d?G, 1II'h ,102~_bn),dsF'Orfon;/3jbY]9W_GWkЮjc^K;fj:%<(8<˳N2x#I|K Nm{>kS8 Zjx=n>mGSE%=j(S=W:C}ggc yzpr{T'}D; p¥CG0A}}M==m]* Hr/ ׿|ਞ׆EB^+'"R C-w7LC -"@Ǒ@3MhLA(շA ހ"LΌ( EB zuE==WSϢW~<ѢÓZ2<>`dHj_8:6 ɦN?k1?"_,}ā P:? |ùZ7$CA 驫`h΢QG{@|v5=)<ݘ}ܪUUUOQzu?6k`_xd҈;HK +fAϧ -o㘍@ ᛙl3.^&n@ 7 XjOT)_Far arG}[jW-W#$=80d5*5D /w.#0'LD+D$dBjhD1w=K RPiR&;/O]\x"dm]D$R<&0P&a{o!zI 8m cϓ. 0ظy=͹q(%T *<1yNiޙݫH!"A&A2ڪ׏(rg>@ .|Lm'@GޮEOI CpjSgY_@ j dGl_? mNcCXѣяSxos4~s)+7d$TmD~H'{ocG~@lF6VQ޾OLC{< ߼7W)ۉ<'qAQ*B D9DߩC6cK^|Yllu\ԶJCm `MF'F(򐻺ƝFCARSZ 2dZ"숲~c@f g64!qn%L۝ ˛4y""[Nh}<rP FP! tpX *v7[ elR0XfA~nP|\aP[ì-CFfC+dޠaHD;ޙ niJ~ qS`|w=[= *8orє ClZ $?A_2p _ |;x&DbHWˆAM '/eOv ⚂2(%*K:n0}dl׌O#׬ =4d &:]~v6(k菚!4N #䶩[/h|>A쨹* A$=E1Љ2w ,7 Goѓm(2T{( Zۨ MU߻ov0{}9>J(kVK3314M2U]9t0V.Is ` p߇ޝ{9'2,uO|= +e^eQ?>d)Bwz{í;?`CpW$Tӭ78s5uoz9AiNDDz=8=G^dRK Cy@Iy=5kzw&"].GJ z:adt&7Gʉe-T|A7*7U/$Q<(x'7QQz1I({,3.zp{D>٧O^-RlDۋrש<IUU|v8y,~xwY̴#S\i+eEiP|)J6ߞ|uO7U,S~jE?_?ؘ9тEty.vGk3)rl'Gf}/D([uR6zQBHEkNJ PG?G>дh/Jr*f :HP sZ휫~:yz6`pW%|1CT}ڗM 3_Xq6xdG5T_;f]\ӌ.r8/D]O5ܡyR׽r]J0;K~l{.T}E䞑Upr;r0*xHT"c;9Wm7tj!w׸#Xp!NO6JVW: FEq \/,O|'@Hqo,s3)j|/n?ۚUJ vZ/7Nbr8 jΡEXkLؾzaϊ)79n'EAG?˓MTYj֪};ubR.DASlͤdbJ6qjtkQ1OX((NH5 MdFy9DʕTV@vqb M/\'w-~/&U z>`r'ċvm*QA8j|C<:][٠!,~3((2Uq b(m6Uu{["LlIlp!fÅ. tz= $֑ 폎~Vc/z_|ze܂<>+aHːo4&Y6LG*0LHo0tciG eP||Cx|ڢZ^O|po@6|ԉK$" ?".\r]7m5[)) (Hkm㺐1W40Vڿ=I6OPPrvJ! bZ`b|~Z>N?Wz_[:6[jiJ.D}6"hF6Ͱ27B%ձGdG8rkrx)%Ry^!<3|J!lx?"p9lb|F&M3zcXY-NCuZB8b"̻M'ck;"ÂWޫ BO1{&?>y</S(?!3~܉F!0𺲾|y:~Z5gbEIkbc^R"ӰT!M,bT)DqV> m9=26L@j *@Zr֦yݿVXu?5}~0y/D0؁WECx\x?LXNlP(C*|]_iןv~3mmmmZնUUm[mmEmmcmڶm6mmUUm+mZQ{UQgm2B 閵QJ$ڪm[mmmڶmڶmmBI$I$ $'3KZj؟NX??CJG[H`"řY>t !pֳ=Xp-.5ya'2WxZs- sOsO sws_r;Aŕ P<;^ւ٢"]ʛfv릳d䂂&kʤ5_>8VrlG|mHG2 Kzj Ns*_%?ن/saK.f*fdu+1]\(|CƾSϡM#b1*@wC~)T_EH%PCq;F3[ʊd*zٔwS(o ~T.Y1DdF27;˚J*u˜wY+UkB鶛]x'Fu8\YU5jѥhDkٴÔ%(YPG;+!4G<ћDa;ɍx' YHu\KC2M= )cP [!Q G6CLuPAձ y|(pD^(Dm#0]0/]X[{ }=Pw1?u=PKoSc#[ة"W].:]q .m12:];Cj_Iÿ+nف?ǼZl둏g-WGݾI'.<oOga!'Ca _>OWw/(x|h:e6jF.8z0s.40Up'o|yDdfnC1+B^#_]͐qoE%Ww(JuWl#խS]f/ ":A{;MnSըP0rAqb{G^pc"wd}3x2́=G{8Y$Fc($$+ŒttNo`, $om'|q{mta!x ,~#[M9KwY4kE,D(~ ~١xOClȢ -Ɩ⚻Cm`r& 4(+YySH1O(w 'Grh(ET/$dգ'd"f 6>^;jY1ex Gp8$>fA U[ U7sjOS'ᄂ7T\$0YR!d602 ">K`xH !/ Ƞ v؊ (J+ߘ'Itp6G!/[ OhgY˳v::0,Ms|sBӚ:{=Wr`~iv볃E Bm MQ.Uٞ(64Z 8Y*پv}P*PC(:#]:1fuov~C\rʷOѪ뚓gkݪ-NÐ/s n(IͳAnTC"y&zb>P)õMUܜ>C 9p]bSZ̚5f|Ӓ9OCᮿ1EngMޝg Naވ@7(S6ŤڙR|QaxZX ~^P^l0OV؉ܢF~/э*my@M W8riWL ?$`b:0Tcax`CX YV?!4pA:>a!Z8N:9:=,_Ŭ y#ӉP¦#.\]7` ӌle?4;GС`da.tV:}3u{9ϙ}2de6_SIDtU%*Xk/́a, !H9Vv=%S&(dZ|N@ϱuE -ׂlVQ$Mܜ5Y'6f8S{]=d真oSe9[R Ђ2-wB"Y:-6(r\ܸTt\ +B`aԩ;/zyօ lQB:F x\#x}%fٖ9i:5kK~c@Q$_;orp[f'a̐:4ЦNdZtDR3v݆ ~) Ab[_sѻ*/!P0Cf4J@VSXPeoXNOCFЫ;k ^LrO2I% m9Elx؍/OЛ,jw:S \du92_=<,vdJBH1 Y ,Q"iGg>ωP8"7Z{ޣ[,!o>S,>q)V ?Ef(.^&!CRlc: d1Y3׭FR>lôw<ǭeĹ<[*9qT?,jlMc> oXFp8=C@FRfEw lQ1-Lg$a\,W38 -|}1d H}"+s㍫{_l(3[^G@pq:㓣ws:ʾQNEi/? f:v.I5rLWc8&TjǘF ͖efFcKA <"XX.Գ'ɞ|*T, ,^YlE>2ó/r1!\Y:f 6n9neMk鏹mw4vcvi1m,TZ И\%Ii݃O@osx3eː2E\bH^h "GŶjFA縼jsa5EODy1Xoe4X+\rV7s"F:g"cA:^Ci ؼ bqxʡ'j""J]@iNF ~^_=ò"3!H&Hbw Ȣ"d@QxL}rm]5Wxk!*u1V+Zg1EƼ }9}9݂ *rTaP[j^7>_Ǣ=8u6lIL-EWeEU/΂7mQMpi GZ*$@Sr X(Slj: ED8G^ܱ|#[,׃<9c`NBg!tlx,z8X獡9sqcjT%aDm^;A?wIXhʊ%R L11y_4*p}~G|WW(?GK1ӧArwgx7D7 ܪ:p =`0S2V FZ%W}M־.$H2ؘ{K5 t| QnY߽>? 9zGI՞G!'|ŷEnffqe$U 1mZn"4K.t2S?{MZ@%Y|E) 4̀%.&uR<[`MG YS@b8a޿[BOC3yQHOA$̤upsPUcE ~x@`/z5㓄ċ;J *HX}Ev9Wr}~+# c{Hv;ee.f}ÑLNN%kr e~Eĵo~x7Lpe⺶^'ٔ~ B4 :㔋|GV9N)ʋA5#tؠXzb=<;L.ANKwCecX$wJLg)-:.0=6&:8( oa.k&M`-Z8B!)/H/mCI2niDPJ~J/?:UzsA hD]-? iA(eu^Td#i[J=n*4ۑ 3OcjrGەor/X>.fCčy~D( O_Ӵ{rXɜ vywYuEۜ8%6\w=<=<0yɤ^K12uC ]06SUV(~}ժgeкz N[&5%R$h6GG nxq#^1^S%Hh.)%AkmaT!!c ȓ?&ҁPx$C}׿ш} E򢞒!"X?2C/]Vrmxd4Jƪ¯#8k@RR#cv(lRUk(pX~]k߭fVc %vgG~ AB(m$"_k9P er"< u܊Fopj,Ñkg[b[Vn8:k骝'Zv_%UyUUn%P0j͘;0'-F$n?5ܔ5p P^PQCu!!+)z,%|0sI A7U ,(?o#<m(mFu$Miqr+y1X]Xo':?fmۨIoSNU\ s,:>h kP0k55-v$Ï3w|(dzF۴K\ͤФ\> AI$Ir睠o_4bR؅< QqpshMۚٗ7S2P^l˴4C1x} {=D730n"jG//_C(=dC^EW$c WHD{?SIXxz2f7!DXy[gǂ2lsoD@kMQSQ['LXnd@X^@I /H1BlM"(\[u.BPO>O!>?a ^:}5!-jh/)˯1]b(YxAR6TaA=>?Tڱ0pr:׶Mk6EB`>CDU*gGU^3Ѫ"b~ٷΞ)[r梶Oѣ+#LNvi3æDx".W⪉Xeә+/nPXp;poӈEWK䵶1/p/r0m W S : qG'E} w^卯!^}Wނ!Gp,,Cvꅯ5BX^} 1{PE) x\4q."bcg4iu so]ҷ&oiojBVP=3m1EX B **eUj! [ɉI`ꫭ Zuze4_ f׿M1^JտTHͅ!NGGd`ue+X ~,&ȸE!sG>+mPnȵ1؅AccDM]E,Uq}ixή5'7vP~t(>SEX+CZkʻ3lb`08#06FuY_ᅖ J)C5 a~}Y@r5N`P s_ HĜ^ Rz,ΠUPv'k]zd/.HNP?b2TqTnߑE9aŦ@ 9S&EoOqz[~:,#j( AB@Ȯ: H4pi-c'j|-lv^!'Yћe]3iur9*BT!3(y6psFj UF (6DlpR~1#2|\*U  B"8;oglqr 8Bpap1^aa#bS6TT)/^_wȼ_) -dck;EV ?CJIJlN/x[KbIiFlaD6*߅ ިu*6:0%3k{Xb("J#&?PCe=Nz່&sbPz[<]mq7DݜV Q>c71 ;[{u=4uOeΗ&iEH؍q bbzI9j"*O6(xR$h"ipp}+K%"u4{<9y}pdYJ=d's_I<(cWq.OtM.S{$^5v hr4Ы."IC*;uEX`C[hwFjTH]׾'ɱ2~3 '@m%#sF&sĉoxhG68Uy]*XuJ"]?K>Uj 4]y]K{)N röl 6CAkk6mx2xSX[}EE0xFXK*ac6-ԧO3"eG 666S贾Myv:RtdrO>|v1_(tׂ;QMscis6>|޸KFƼ'An)f3f *ˎzx͹ApQ 2 ^vi!Qtj4QcpYjI=,ANp ZְO8DFw \ rERUvU.Py%BA?^J DduDXF}XGYoQҬQ a]F}H~JF~ ~za!$roU< 3~/ÅTF1B?1e]񺟏jg>h=Te f uՙ$;-g]RnD\nr&?]ծMPb8I[#X5 T)! @%X*/FH6 liQ>SB{B}`^5gx X_@P8LauzPTKHLQG͌S}yt3FQ5tι ܼ 8G=\('*1ZNYmPD\?yڪpޠ 1@y`0V,AsvF߿`H䢒 $(lEmҒt=LT.w.vlT eV )f! F$q4{{}~) bV+M,!G5uQOiqN'|xpǛNUw+zye0(oZaWl;- z_|06Ņ=8rmc;4~ũ6.IX$e;YA|Ke*^[Lpp/u[Mт3JVӳdC  XXw"lw$TF{Ǟԗ6G{` >*^MԥUq(ڣÀR9hFڥ.!S*I6+j)+NDDqB9 ki{Fzz/ӱ1Zsoaf9ʦbD?&tp8Zn-Fv2 sY܆5IG|6};ǾE5G!+C}Ma}SE0Ҝ%vŸk]tYK i#=c2.3z<Hk̨-!D1A֩L) o0 "qMV#'z}/\Kwt/d֢"'\G5K0U{,gK?BD`" FxO<\h7/+ (J}VJnX^̋6DB"%<5`t#߉q,malPXi4ގ6ɽY۵lQ7ypN& uPE U >s#' YFtP~4So$d)(}<:p^gCX?ӑ@$p ?̒FՍ`\௞_ի乪gD+o&~?@F4$QCW R XD^^ Qqs/NXRǔ[Qܖp??1[ChC ~'1|\~Ͳ7g5敘JJ$Z^.Y5s24HhoFQp^<ß1G /. @y T\ӄXpJ!5/7û-%G\L-8苆gd*;7cm{=!蒡 z>x|v(}cYi|Q|N)j,&4;R%z3L!ĦYZU8m[}Jivy~[lC5heh ]vd2F)O>sn1kyz_s[=rD%/\FFXBsVrk$ T❸ٓѕpf*:E/$+XNmAU~,X"Vf:[Z4Gã1G2}v H4룟ST"Kرnje Q-fp"@+A@Zp!t>C"-'z=Ϊ5pw^~}ozSfYܷn=zsiΤkdȋB b?)Dzׄh?b30uA IS9n#| XT+b+p\Y|хϐ\>>xַ͉ H%&u,4WyR),+9hF7l"ފ7!0ްQ&.ăQߜ$1gs|u+"k㝔տlr @)'$9e+z g{t \)fm PM :>;,RB+j(ϟT)dfpX.t E&.s߰jD`R,k~s8ϝ~jxku['=>KVRVYoDZ_ F_d5'f7Sk}FuAPL뤯оf$kd<3%XH$T$Ȋq[+Z((WIjE"QtRl%E@cLͦ, MOANoₑo]4Dӈ>N=ô@YJ2S,|@gڨo֧PV(t`mτqɡ_ӯU !e7m!m>ޔr*JXy \αtG9Z4rA8EO0aOf`n]TϩiYFƊluԣ]POq8>/wu|'5EfAYИYa׼]pTnW} =]T6?BK5xg 3~ik#m=kc%݂ yBŅʚa&P]˨&+£MWs|5[l;K: fB,yl\Ap˶ta|(u'b5tlxO+l`cm *M n uv˩2A3|µ{/@xsac+"oPc9k"nL.n["f#&!]H²NN?Pγ}~@Y$V~#G u09Cy'םX0 ?s~n7oY$ŕlOdto N%LCYu _'Ds] AbړшZl[݃ ]xL^e GdNx#݋=nC\foF!(SDF5!Fq< zF PNhL* k@lC\V̽F#(Yk BjhE@5#c;icڮ lkp򘰼йg$@+a[`ha\(pttŸo*5vʽx;=Prx{Y]ap}91~9YʾBv:쌑-'9M_-EۀAFn!x(y E<!-pU?9.a:a(W&ELW=7ҏbDRrJ C84iZæ!#p..@xlol##b@I '4 aClA5D?dJD|UY>' 9C|*Uk תK~6ِqIuD ~U6K>?W]mH“TTLo+Hj/BL+DX΀[< wGjZ(#i_J뛪ȶl6S2"ps7ʡ|S]Ȣ`믛'>CDϷm%wZy?W\͟Pz03qQB)F#z,39~ 1.#GBV ;C1W+BwDp[/Lo'qWíy2s7q^y&w" )dn&?sG+6YFʐN7D!7fp׾ќ[rt'$>H({%3 Y:`731F leM=4⦡jv׺[Yu07c N*eRnւ=Dc!ՄVkƧJce'xx,54$4`\ ᬐEKZfk0if_3`uȽ !ᔇ$LVchF~ҍUUtedHRQ^xU``ٜ雚KABdq~ g5ѧX9{|:>/߰Uw,9vԚ }gV T#e|z0<sֱz'-Li.9j\svqϱ|HZJudbo0WI᭮LT׎s?5T t9|kNi|+"1qZ$Vyq7Σ {ޫO^!yUR}7}_e?9Og=ּ ٴ_vEOi.!?\ S.? *Db1Gk';#C Ѭ Q~88#\n`I$4$8yw {rP1u3yN kK}\Cr_;ގ>>g⹑U9*8 >f *rt1z!,ټW? -Ox|6u}zï9!7}\Ms>? w|UG8 W}v~!62*M!|Ӳc$1TϷUO[d+wϿ9=S:1y>f&TBrF<͛{C gN1J#k0 1Bk~A/k PÇI-)mǵ;/oָZఋHMݷwgcukBtp7";r<@mvKc}kt5ByyԽ5wc\u^s,qܱ Ų GҬNy3ϗ8PG,sÕe3kj[aT =Ȩ }04+Ͱ%12S[ˀEWO ~s1qփwzWb϶8d 85=׷c/(DY!sY[5&nq詜VkZ4B~륚/A[c/6̓FR7+? >R=^/0rgG͌XDyl\QQ8T3$"@Ӌ RQTk6D;S8|xi1)x2%O((O Jwy.xԸ[!ӇgO*Ɩ@>d'~ٴ?NNH.zM%=1K?oL>Rv.ϛs61d\ku*NbT@aqRE C^go}e={-a *hL#OżNQ(pFX{T/w5 Sh>̹og<,d[*F亹>B:7 bFvPI,  &jS9sj8`~ېFHɖ"^c}NCL ިEBzܓ$E"^13ܻTVJzRZ3ms!72SY[g3q塵司A"x=tL AǻX@77@]zN\1v N:7 CLaUUU_6m7oR!e/In];I+{]Y$aJS2]\>*aT~XՄm2,ø6rȠ#PUU%+8tGC̓cj*Y uV˹q#[WL>/bTj%IXk,_9С0)hY5LTS=x&wa=hK|tivC.(OQ7ZD9f iT>^2^Gq*;c9p}vjb=߷9:dZ28IƓy|eIs,Q3x];h{l巩tR(yxKMG# 漤]<-k.X)uF:qWB (JKP.WVDɊaߗƩ[Ww``CU@HX!kbn<|D0J? M0 n|C݋!Z"2Op{^kcLF ,~2h9UA{BkwxӘҶ\Sa5 庁1g@j/YS[*'Һ/Δvuu-|۞?+ǯ/>:oT'u4*+o8xπ. 5-U9 8 @*{s Ӎ*#*2{~; zD݁O<]A=JFtfJYiHh-P ChM@N}$rmtS`@$P%Gfʇ9-/"Q>}{M  l;15/_縨308p8=|8&" " i&"T "( )HiXb"JJd*%:(E 'Mvlg쯀6kx=P;IBvݥ׻Iqn{ps)>u{dQɀ]õwVxg,2}˙?xx$h-{yo*H*q;\vʌ_f1{59|CEOcwp3EMׂO*=vt\Yr>/Rl [HOM{B5C+by3g&ϮjY6!{},#rsnCɭL +#??qy3KT"3}xXŰ)t50|Q_޲h U8HUw"YJX:l7@OGW_l5YHՋPP0gD۫˞uͫO4WIqv3OA$?/Xj{:g `%# j 9y~)A nğ$'YX 5{:V^zrGK,uЯWP]-_GC0N;]*2$(QQa(/(~^ix'#8bJRlߴMI/!im$5Q8kUA8$&+ 6\{`A9ǿE οBM h|;W co1%%fl}[|#CE$9O$xjar__Fl<|DaZv*)r]:[%xĮ*HˈkpSp\)z_5zQfD٩M՛4ۮJ4٩oU);\,aE"3G@{D]X"@[X!,<~_CyȽA] &4E0E{m8ȟVf?=gӓ|JT X"uSMM<<=?j߹C_؈ߨ?w#E(g?D @P~%=\8sk>}7uC0! ~|'Ύ`KͰFϯ~Db+b"ЁYa˜C|5:C|+ 5hzC_lÈ0Uˌʶ{3njR${ NBX{O0W02Å| vyȧZ57]8^߈k28G\_Jva̿%ُn5#ᶍ$$Ș""/7Oy_lQ-1!G8X熙"* ? h;f h)'NTkw>Vv=DO=>8520* ;g `4gg=muCUr1LU]t=Utn:lQJ/ѱk@|'8S"214<=<8̸ 3>c [f:8R DmnbyF>JD)ȆJ8|z۵Vإs?3./_C{M c۰` 7g\d? yP#Ta%}r@ >RYyi q1_hĹ#Ș"|?4 eA={v6 NHjyJjs4lG=y7*#N_҈hthz,wؠN]mԨ^v%rn &N)%!R,ApTJEhk_|ERqZ]n8sUB BUUUU:}55*ޜ yzzpl⃀OM;m*?hR}C!P:4齱V>tzB  @A,K `xyyxD  O\^Nt y^u zx XFsc=BĿ +ƆEf~?B\s W{}l 㠢4  O r./p f&a0 k`)ޯ(I^;Ogrc7cZIASB2|\ Z %k Q'{ <Ď}bp0CQ<ރ\Roò[/̻4"1#WPCHv d!|/T=4l~UykagC6^oͰ8;0`F_)|7jk⺲֒Pk^q%@#6TnH ]wVld{)r!_|<ololYm p75@Co쩵,N@7w=t~#.ҒRd l¨>\-J;>B} :~!JUrV1JBSe)*ߩA2Z2tG7D5y53o_e9sl} jp+-={xyѾ¼osxɷ8ԾCSؗ{Mq\6!WNpպpJd. oCx%=k@:J)AxhE8YO7RNI_7^C?ه ]Aj `]E ؐq%yT {nXbG @~8T<2cHB<@gC)\դVwrrWJ,_p@oiu{~bȰA]dGp d}x:@$ S2ZR, ZNdC[HGOP1uBCMkSss~_ߚg,NaqD. L-D4J ӏl:5g2 (6sFC6QXS Ԡ.}Cq8l'|oW1`7\|Ngp~ w}`˵u7/vr[|@+gΖ9:Om8z:,q^XaxD5+vܫ>%NLA8S <> o[ upށ}>m!_?}~r=~눯@gVÒA\{!֮#m,~h NoUQx'GX6dcw ꂾKκQ@_Ax{ fvNt Bwf$}|s=`Ѕ\,u pF\T{>m78`=5喻I~oƆM˛-rJf2fp٨uϜ8^@JC 2AɰV]6N9 =R%P9\'sD~-%ΌQ(p^./A?ly- I o^*2[s㿣G`uj|b1QvӘy2t n#<|0y?ߣOf?$ 41DhQ,ΰvvtA<ing9>P0s{nPגyXBLY:D 8 y Rrr D. -캈+{|Kk$m;Qf!F:t' $t8 MyicjW ͪccE`Ō"Wi2Re7'} _$#?=qaD:A0uմ>i8oG8zZP^S.x.y 8\m5 rV!8ه-T>#p]Tݼ˓lruOVC/cm`ru"2/{ϺRܜÓ p#j=Vaa0cpKɉ!G t~n&.~h*cUw!<Z&n I]dRCywٳ-i2΂#!i][wfú ]76/*D_ gk$(YMf.?!8|툏=|w w<v¶~`V$}#s"\F2֕`B*VgNjyG*g4BE@6|vyBOz,syP|sPh OccS F`'@I2g@H_׃q9䁩o#A]-%犟|IlsEW9LZa)BnEYN_7A*"b.` 5 !?)A0h~^~}NfS'g?_Gl|+LtWHG-śkL#j7QzuS;|~=nxѫ;~,KvmZ(s]/_%s& &)gdW.:_Vܚpv$GU,pH˚rod0.!yJj (R#B/U-F\s K 7 8W 26Ayǐv |qz P@8DDl)(Z\(}9ל%R"vxJ <ưg}VgϹ@nQFhB ]}~|kɚ;(ǴkG7gp~-lz+\$7MJG1 ^hE]e_뛹M՞0<\u:[= a~"H2DjdHe0wc^ "bJ3:i.Bĸ}\ʌS9a~+uyㅁ=>QJ^Hps@ iq0j"3fJی'e1TUpѽGc P(X`m&{)j nϑ@ra*q#/4nur0KEZk"(Z-m=UJ G"fD~qO;*qB϶Hݜ>) 4`p#.h 1#c$yPԮ[3Jsܢؗ͋F-fYߎ/Pi>:Pp16KnD9k߳YMר9+x3/ yO0]d|ݱע윝9V'd F{+o/ z ɕ7* 빚X곗ExĽ!]]k;^y" ۍ()<7p`w wMo^=x n{pmw%lZNm &z=߫YW".B.g@Ɏ; Q" xT1krlgJP @3 \`qJN*j\Д '? BAHA(c%TEъ"(BME-EGц:4TYf &H$) &6Q4 APDsP$f)Md -V"[h* ERUUVMmΝ1 qPUg G}O0@CIiS!3ε`4}S"PBX P(JEB:V!h@̔LhU0^0Z (ne$E6Y$ "  Y%&gS%+{ CI4LPcUED KBEL3U TADMPEU*JPDIPP5ILD2E1TIհSLlDq:b**ŒYi`*J*B 0LSJU SBRA!5JT$3CKAD!j`%b"*%H)*a%i ZHH&::"b"Y!as%10PSE4SJP!bqE)X&( fD!f`*Q*QDQ $T11>X*($<:IPPP:DƲHѠ҅Ai)Xj X%j&b I] "J&:J)b0@γ*z$(i}:ZB"b @J(?u݃@v b` J!A@A-=Ե11%IQ1ES45[;$A!QM5 IPQRAHTT!#I$RGMIIXZ %hdbiD?ϼCDUDBA0XTQ ǻESAMD ,2 AEMKDTD}bPU#S3SEMADAUDH%DU4ԋL1)B]:"Z"J`,MDնJ)1AL4IUTMl8 **Z LSDUQ$4LJADJ$QU1 $PQe*(j(Hb(!fRiJGݒXa& h"Y`PjZdZ$tgkze`;;sQoPiS !\8S0I))2 6OTP1PQUAQ!"v)$&JiO1UЋJĥ@DH&!LS0D#*T"(]0 wʃIPJ)"}2A0 Bȡso){o4DEk˪BĞ)ˉ(s h!h1ۢ˗,r0WdV1(1Z늗HuV;h N3A B:*yH"@|@!GA"MO24>cv ̬dHIpJb:|G(F-D 0:ZtD&fkFAc ؕoaJ#O$50T,B ?[@% %v^>Cb3ЦhJ)|e ;XP-*j`s hԫ!}_GV;ǹNPКLBꞎaB CN%(A t]4B&66%OK:A"@QgCZ 0rz60(=eMGNz}zoK`ȣc ,JZ xF#U{Ff[TmcOF xeldc#p YIXD_q߼ks[H4?T1 `xk\wrRφnW` Ƥ\ BK&1e~d E7?em*iGLM1Z$D_N T_+kGs {nd }}W ep7<.XD[Т?@ DorVwPJG6€Y~ t˨Sqad}^oļW3DQb˩9/C75Yg+0b,|[ʐ]/'|b 沲ck#|ERĶ3f##0w2j3s313qbk x ewyM_!̽4bVX46Qj+nՌxw~? MVZi)L9 t H$t %zǕqRvْq ̢ Mxj)Vܲڶ=^۬wnϘǫc#9J.H}E" P۸srssYCtOwc}m?w` }} 1DwvK wSgՌG}¿'%=XZZqk{ ?3=Ey q-fNͽw]䏲}|ж$8?6;?tpwGMN^?SzǓnBX9}H `4A =RBigj䳙 ^q0dPkLG ߳ͽ}p],7Vz<O!'!.+z6J>_o>N+(/ƨ"N*q-o'9iHAJ; <ʤO{ ۼҤ `dr zϔ] HmspAڶBOBy>h~Ȁ(_z}wI^btyx\xCPѐ<)y }Sog>瘎N8(j/ E^ߏù{~N)h ?P {;!f6j=$h&,6¢bQe^\*%e_G֎j?1#/ p0oӁԵbDẞ \[orK¤Qgn dB}k7%ԍl4`5bҶK0{|~a_e'Roh-vt-|w`v,C˳>nDcB\ПET/ϯrSl~:cRJA0XN{GyMh r/oet_۫b 赯[$zǩᐰTP m5(}>Xaw|6ΐ@φ (g=I^y,5 '*!)p]Έ ʾc> jB04$xpaU6WRS"43 )Α绎70 ;[rR ʱ" KILd?5F*f 'POpZ-0w-clss|_h:|?YNv( AMd6{]+&~fqsj0Nʌ^PaK u\3Z.pFXY6$Đ8419!4U&ZiPD|zK|NP{R,""Dǯl JkU1[+[$~h!s~1|a||GP\7vcɖWʘlMJTڠa?OEr* ˜l.5P;ܽl6O'B,U,H`qym.g-cw: -qh~ɤlگSy*DjJ'xn[_?.2@%}n} 145 +kNoF AZ(=$7V׆n{f-*K.S# qwb>Ch;`Xmի8jPQڈny ]hC޿q0,?^3 R5*MCqw.߻hz`<^rRn1U{#׉7L+V/^#\;=p5[Imʾ$\}VC|{`טrt|>gi^X+#cv9oGe`6Gvz "1gM]0O~t"#&Fk'J_;1҅@h4-!rHF$7)!Y &HH` Gɟ˕8q|y5`A ď_2ϵQ faJ G@6O]Bd5[LtSm߬ĽİV >eoauE44 'AzB.x(ՈWʦET/` {q!ZA-uf'&O.aOR |/~Y>v6G o,8?CaYu2;ϐhO\ȧ.331~~(r̚NM( 'T.MNtqkD :HR>uv}omDwͪ<]A B6RQ?}vz:n[ɈWAwkF z.?D sXVόbqw]Gi-w2a .HۮʁuFlHA "1q}#l79t6 !.X*g}:PsϽP!ζΧq%#"˭?E*KA@˯]EhU0OSqb&=(0M/"*S aW%x1Lgb /Ns$j+10KȲ~ϊwDc`Φ3s֟ZqsRD(Bp?X<-˾ˢe;;{y|ݿ ?ى4 ̱tyrrlZ۩HMqx3.R|*V9Q*֌JP,^1_DYΤX8/v  ΋fB ۢG!#}I1hS(bR؀5ex\@t;t ج%%$v^jrLˉM퇂_aj;7AѦ JUrieCׯm^$6~-G.+6wPmprץfb-ɒ)B fƱ8 m_?[UMZϷG~wf%d3UɢuvAeT[#${Qq {b*q$QXB ;uת顔ZSY8}1O\>QI 4:a2l}O# rC'[x=s.p9/tn3ꊨPBx~ZCAՆPt|XbS[\8[/=o44mUTlF ƅ HE|I9Uy"e%oU~oG Ư鲠{e93ιUHBqeZgl8 Jt]wZ;Y\o m#'Mʽ3]l-'("f `IxU sΏpjKٔ:!i(j׀wQ:G-Y^22UaA~`kR/Lv#[X7N<ͿO+J-*z TC)@V!Ͷ \H&  ) i BiYbf b7 -QQ2h66-hth:㌕k/V: qb D4[N`4c(PZ : S4D4VPN4Ʃ؉6P10EN`>ǴN")"PiO>RAS4cIAbX4.HM4EQSQ0^F2V0t`$X 1 WU%=h#lTFFv1J4E!Mj,D[g1F("]hъ* I9 iY"c}xqࠚ#`ƍ:3$((( RJDlh)F*) 8cVI~34N %>c:`2Oat5hiAA Z$(*>-Vh UE9!AE-D6t[8"#x:6z꒩" -:1R虃rP(J@֯z| =\݇@1[yL@Nk݋`߸>!?G8}T^u>? )K[$3ӣʉ9>)2GH=!&q$-A= bpo`? a.q`ap(; Z?#?Y @;ZGiFߣ\(d4|87{:h" תŠ@v*CNuV>XIuuC& {<`$ݞ;D7t(N: K}k_rdum LkAW}6'0pgk닪v@ ;kE'?tLY.Pћ^]MW'@sT9$cRx'۱AE/~?Ky~N.W+1#_r}Z%}~>o[xJ$b\rhbC"&3"cE9/Rώ?_*޻sseΨxà=K7++i.A`#άȀ@ )<:G**/yme`Fs=޶[o&bߍ=7]wkP`e?όq;[ Kk3*"Ȫ x38eW ."UyHQ]F˯u:{%[1?%#ψUNm1D"59zrF 0T}|J0 4qu=_v3Ist$kse 7F-'Ҷ__Iܟ%1YGwwm ){4SggSoҊ(G40X5Fo._I -w0%?a5],6b(,Jq*Sݝj4B( m-m@UBG`$u8{"1|L9f&Q1U0 &Éa ޥFX08N(Ј>.oudlO2Xx@io` I0m->"-0M zJ=5@& Ddf{Y6j&6\KhWt#'fp8~E[hzD>="F:N#1=Y6! ܄j+/PBPxM|FrCjFo"<@WKm~_rtdA?g}q˙ HXX r(OOcb}Pvz/f"wk!ap֍X9jm@~T*&"J(*ifB9ٙaҚ1@{^"TpW<1Æ)5( Ȩ1f bX*2Y;t b̀?tgSIRım̥ :woV? ( VX'/`?E UW=|-5;ٮCH+Zⅷw˩x}Fx+ vnȧDm҆B8as?Wsx=bcdzE=t (~=SGHj>$133#ܼIL68?ōcqH}C a*kϊƘ4[A=j*<{!,@ GԮ6(=9å [SԈwiX{#?z;'S@!' HW9T @'ŞB!CK2p-񿙐w-,GCw^1`ju*$r#"Tl˭?$,QW xd3tGgaJM*!?l%l]C#wT(nrF[v:(G _DF^3KpQW*E+-\rӿ_ar]2e ?͸WyܭAU(9D)RTo]{ Qg +nAzYXh8`E://83|ŘCw<>:HOC)JzƨMGcYx_r˲} |J/% A- nwޛH3U>RJ}BCy肳Q+yꮊǼ댁(f1%+_kߍP` T?v&N{kv}{K@!a~"ʦ.!n#lࠂ`G-O݃z3 =IԎN I7Z:[e#y&܎A3nOHj Rh??/'7Γ &Z!ePȱ:rq;ϸw99=6!(;?&Όp&l'4rz'֍"}k:" {_ j)FУ2H*v`Dթot]{M<}BII(#! (9^#fÃ}wXbdR'?ټ $HTaEJh~?Xd,j"e)) "`/\g* 5-Q?K!޸ckx)=jJq^;fو\_\B̞w66 ^ѹl*Gt=$UVTi'PԹ %t]!WDxQ" fZ=:X~&$ҿw7]]4bXKXB.GG$ 7?{LL{IRn'&e a~~IzzgR(_-+}!l,%9?=_(X2DpF ??Kxs{Ghq.53<5H=W"AB.` ;p1xnx>͑k VS(`j6Yg࢕~ޥaȝGB)dP8ga i+s=J$"-5z9A!5tPt-7)+pQr0\2(@<[O/׿eu=}B?Ø<<>/NCg}_ӧE.?paH#ܟ`xk`\N$u rPB^(?Oj8vq,75;X0QQQ~o?Zǯƾſ~/נABq[ұf m }#x=>:K$< PbT*qxUpbƅ^V1IE?oƳ ?:G{_/7"򁘅G+tqxA܀y>կ Br#orX|5mfػiF _uppI9~5!!!s#ȀtW9ݼ ԉCs;c2w_lfG>ާ5vC_#<2VHࢫ/&o&~8r4?OW0{WQ>?UB!>-k|M%W/z:٦?"O%D35܉t?8=jj F$DO`n#^@lds!BM /; Ovō)RbsCh *=]MגGu$KoQXձ"sOu5Q!~k3'_<\|Z~M0!L>P݊Quri1o m >}>_G_~Z:HУ22F=A?}gES cVnIP$n:Brެ\Dx?G| 4{VŃ<&@1 2uUA^3{EGo7B(!dh`%.R"o=E\ bÍՁ. cpD  exw e W-+$R=.0 b`)$П]uw">(SW~NwsUuNspK3u9u4B M$@M妉Q~RʕDY0Xm@`=b62WCء܊ALC Ƕ=2x {؆̒i3GX2iXAG/1/-םtc_?a_(?x _`?r~kNA]qEr.CN, Y9'U-240Ynh۷r/)W ۤUD@变viv h`!3#"W>8H%7A_+z{ ivm?t C|dFeBP22+[㬼)]yTk:=l݄Ƽ5S^+ۨP@s& ??c/оމy=1 P<ٓsJ&>=͛&fz ظަ{2ɘd)F E_2j>3Ctm5AtTJXcո}F=RjM?B 9`{:sD >]Ya@Xf*=!C.@EkWr 7aO5{*b;"%MC*r )P ]<^X?zE$ hrzLʙRa(~)A}g` @cArL\-ة?wr_3541()U(5 CܑUHuEUUP'"Z%\^m^Ur+ڭ *i(d D=Dj3w#Y H9:GBT,(a2gnwGA !?_v{=1j^D-ȳ@\7z=nx,t9HqZa@U8E Xl X1H[9u徖] N!~OPڻPDC=-D2 H/b.s8 ΊC0<~_J%߇.ZwFNzsu M_%TQofr-67Ղ%,S( -\́~ Obp 6ۧ:>hm 3!# ЮA¡5Y*jK{D a:HgZ(5pdW5k~ZXlh`cq5L!,B69[3u>Jn6` *J` +Co+ cGRosul wejMǟy}ϳ#2)Z=tc`Iί1+?K*/%QT)@G ":OFb FjzQI?YNݺw3oxAaڟ.M|"(Al_7]s?ғ~_LK.#(8s8ց 3gRi1u|RSj$~ $1@'*kueix)'_>v뒶 rԞQv,;|Fe: լx#C`ӛZ0upMSG& Op~3fK=yv vؘc+IG`esZQiݦ i.@JI,I$zlLRĕҩ w>ҺFV$'/s:\4t#7 Wu|B4cMn ׾gnwVd.fYҿ:d=u zsʲ L5EQG ܬȇx E 5ɉX`9(KD NXII t+TfE$2!m8ݩ&.XS>PVss3\tܿXyF͉uz#"9X2vuVkA(J5fP5Y|{MtkN F6Ӊ˧pT˻ɱ7Q\_{ԈlKr(SjD o$V {M̠r=\pP;;l" ^y #yrŪà2$ @굜&)b z k릶}+ÜD'+^SMDx>ӖM K}Tw7 &z1E}V e_YwC9-6u@|PA:sI k'Q}Z+1`ҥl|x\1&5iC0REܱF'^0RhȞ (̌1C)g "&{ njutw~ΗpU"7~Wo}]BGۦȾ4+J jkb9P]7zFW̰??R R¨r"E!‹v["Rx^ &%" #mHch[hI pJf.&%6ޤmVKk%ȫְ0х^#ʢFhŋf9EQtul~BݖCEDK!~1uIԪH:o72;:KI88M Ʋ穛up2Xn))IL:G 0v%٥BB c%5$f"OFK`z9s~DQf_'F9ʐ^[<:ZMg.Õ /em<{w?硛qe>iCh`!~ ;<G%E P _\@6ͰvX]xT0gYI;m^v,*-daH 'g\4~{\$Vg™ZVkcmHyy[{06K̊? =w"cy,!"SGo8JٮKJ#Z\U uN5RUGtFƩzrV_ʗYC~]ˍR+%"Ӡ#7Ÿ-#!t6<.bXscc[ipCK#_ˬc^L-tňBxpk\mYry7_f{= 3(i7QY}wW>)zw9 pτ́ 4|hޡj݌ɕ/KIʐfmKQKd?\f,׷o8\hk1G$m]ٿ_VDBfӬӄY=Wˎ7ؤ B)KH,LZnsXK3P֎cƮ-zhc&B'm 1P "]|Sl*eK#҉Ҷ~Z[5ibAy}8 qdTQQSRqd^^FLE 455<,}Ӽ;00%[(EEG֌G U{٪yi xvu(Қ-ѕP奖^fUtvj"{| j{ D4V*C4zR̛=j&yH a6>snkTrvvw;"^ 1A,ȥ ! jlۣ04^lwoKJ٥FCb"f=Rr~l7ZL7I,Su&ۜPw@28I]oGT-@! KI& 2tz0Vu)շY3Ʃnp54[@,=m|OgQ>DV쇷C58W<*Jћu?3QȎrtՇLygvOQt1~ ޿jO'~X'uv9G?VbqQ'N_ ˝o^T(/6tȢ(;$("iv@h+6G/> :.x4#KU5 DK~06_ujNcE >ô6b!bP ^;PpK(.]%ꛡ"3[Z19[3v;X/% -^} OIo6j-th[ ik`u'<1!W~eez+ߧ@mN՗=;Y? PCx>Ybq9_M/? TzPJ/kғ?(6`?{>.fOXNа>YQwccaH(&4ún!Yh 㱂?&"]Ks҉AxJD NA"H!?@ vH9"^{!@4F[ز0}@?pΦ?IWU`.,+ଯ0s¶|? #ۯapAߺiyy+(ǧ{7wWC_o)qBy8i]Bx$Uhj<}8ߜkZ&݊@_16DzJA?zƙs1" Q^;﫮}$F'=&\ %s'/uq!>ԡOS Bڻxǻs===$b9S"U}HmWUCKHHTrԤ ?Cf?$r8 L"4DtׯAGd+GC}ˎr<P҅+@?X`{9@R au#Gn8ۀ;R4bbCR"q%Ӿgo[i $ <j|T& }?TX?R h_"zDy/CAg!_\ƱdIevC̾gFJ4mNw"T?-]HOHr(fsQ.!TBg @f@g5uHP.@_/?_$>:ujNI%_ |Lt) >4=HJw0W#Gj@ |/b E dZL.Jxؒa҈b!͕"> X_O@u$DP>$!;G<+ibBmiؽ.IqjfL\ҩf@ +\ S -,KzEUK d p ,XHo^0-Qz9F;F#FGwBfpj F`S-(7J~=#tw!x_)H̶AZ/u=ApC -@w.) X ;wja u ` *%O><kĜ A KA1@dIq|pMI;"+rJy1"a<=wN P;{Cv2l1v'8)̚&Mb8ؾЪ+ +zQHKd ݂HBYR=\D?H.N! #l]1#zsЉA1×"̀(&I#DT`;˚aȍ[ %"[ o)DBQko5mq ɟkdcw,!Qװ#h_9B @6uZyٌQm˲ c)[^NܪHc̀r~ҴGyK6?[!D;0A&A]p#sLg6a-[& CkhY^2ɘl8cMAk3H"OB&S Fna7Q'e}9S֥!x%=_0s_ێ%2̽Ŝo_dnKc py 8bE- ]Qn!pDbA@"Bo77y(KO ?[5f7|;Znl AO-YD`T')9ON+#D4P(d} >]L0&N1U}0;Ńê o00y77O=oz7| E^|kgo0s^^͆A] 2`ÁΏ/GP 4$$*@$٨xhIހ *ϟAkӵ`);B} (wR|y)4in czH` >OwԞ=u&y쏧;^ `|MEH % T|"p}'/2t{/_I٩yӏoK}h4|O sMǭ?WAP*8Ӷ-(,2O+DD4YVnRme~Pc ɱ..?AYZ؂[Ggkry<p}061liDAԓ7 w攱XXk>faBiGk0,#=Ԙ;Y s(ǣ\L97  ڱfj <v( IGJ'VV~i {{+D !냿clV݂%  2쐗ܕ+±H5臣3(6׈ &O7 "bA(rX1:xHl]G_AoɎ+g=4O<@QBc1.0TJЋU2l5K+7Mn^4;pA0t@񄦑bn_/`XsjCy-p";pVsbQ#t}hِ &hv9U|jJL<7x|W&!(xZ1ݜcQ.P<>FuI5a0N4Fu_UNqvQ2aJIaM t 6@NT@\J#`P2M),MōlÌ>7aqd{bQXPs]R ѝkGe1j<{SboŠ(F&xu -@ ),6!h E__r!'S\(vtw$WИ?yg=)62GF7N\t qG /lBtwz:v P;2Me5sRyA$ f@KC;QP9Xyx|~PΕNw@ 0$K˹\_G 3Cw |՝=T>&9zUU_iOb̓4,DC8Qla.YqXw kFxN>B@Mǂtvqp g R "|A==t{`|X) os]N&r]#+-Xuv>8F7yqzqXu`gjһ$?m\i8@]Y)/Щ{MM[%FD 6w36#|ݵ9?uWJv{:wW?}d`,8"^,Rč8ASoL$r1t "[Xs]{.O86軿Q2^̸nY] l'k a4ؐ|N z1WZ[,}/Ug~6B(dpc>XgSfO\ MijZom:Y xW^G[aam܀R< \@Qڀ_ 1.5q~C9 93z<-<*OǒOxcI&'^#4/YTK 0`Իq=WnN2FqVv4PZ6 `  (锍$"\HJ^E:=ӹ`+Lm5 í xok/Ћ[Hʻ@>P ~]:Ne:%1j!6$TP N/US4Ϣ<*`/'=Q4BìcMbS&o#6eH`>=0b31O]K Mj/^QoġoЁ*]?l, ]l4F8cV[r(nuo˛@‚NMh(G`-`(ދ{:QTUO5xfN:[?|<rb4+6y t5۶<O\^7hHg%ཥ  p2N$D)uCf|_ؓ@@>g{Y5f>>i~"jXFoet9BE$s:Lj{!<@HCWl:N@ulH708j{yWw:;HK7d! a8(~NRM`_~TOJyce`uV$2d\ wW*e5x; <`V7X8A#G`+>55#x\GD 8趷8a,(:.c5GBuE*= s'iN""dTI@Xo% Ѓ*,.#:l> kJ8Z<BHE^6Ġ&'XCܩ̕+iEuc3L=\98 qİsSIJ`mW> j hjxv;%Pqx*+f,2KY(~ 95!>=Ѯ~[=pq; YH NE@Rm揠"։RXxi }8^0 )Y2i%իP&PbEB% wHg'ѣifv 4hV"@3Pv$B`Ld? >_ ">x ~&#xc ipPzٺ4%ã88N9b_CE6 $RUVa`HglG gQAM3F8AbI^LG30d$UUUU M;`lŵU661qtĜ6qb:l(NZw[aBi4|Coh^;d61Ms&߈c9M;O1T0.'|3ߊ@ d#U+dKlD53#R0R}m;s{qsf_.60jp"!Sl=@vXh7α𑰕]Mܻz$l?7؉pHpdX6C ^3r( hV[^<:$Iw[K  Fe& 28a7x^1AaXA,@mlKs-87b)&̹432S?7@hfЎ$1f Gb1sيyh`Rc13#kh@ yh |nEr\r/yLG8w$1>_|2(HO83;:m@GcU. |;{  "@' %anclA|lRrB%e3tnfYr С W򆀆l& )ڰq nv- pk8Ծ-_KO9*u4 OO(͞d$~Rb\uQ9@>%2eHra\hȗG@iX/Gb&5vL` I?}5$_m9'I"qop?&%@@TN^ex7 \P> 8+%):S l&!(*SRgXaC?̜'#-Q3ߟN1@ݧd$BB ,LGƦY8=NpĤ׹ЊI4L")j"-].Byuҥ(O@٨/Lۘu@'ߠ y} c0J%ǯř$?*;ǴS1? x^!.{u== lމ-I4QA㉑hsy$_3rѪMu# Ga&Ih&'O!+١H5X 5J\ƷV-\`6X#ETGQMSo3$Rt(QNT\&)L+]#\ZDc[&e*;Iӆ$ ̧@m 9ik/=S04g1?gĈNa3waQ".klpv39p^[4M鄃pMQK!bj[C@(f$@S^2=' :`nVaRZ*?g`v2&8)ԅB=KC0AFI`Ps Ab $0oD܆ PH1 IH* HG }K6ߜY]e:0/IQ@1TP F^ڇ}ID?:L9W60BN#Tf'( 3O!g+j'?3i;ܝ|d5d~C Y,EZP7 ЃbP iѰr]  r%Zf`2d8L" |G66M'ަmЌ 572g8NzXGy_]>tt :3lOt]y٫R :`H=O ă q !eM .H]LCnq4A|p;^{qNDhc۝;t}z_ǞC)S+`2 A<^LG@аG\\'|si19mhϙ__o^8)*HGˣb>Ķ͠m'VE8#Û=tEۮW]QEat,4b1풔A S0 .r`o pe<}w1lR`->j>q UR C􅒹B0 5 f3y>'} #CN祐҇m*db!xmcib%|$ e/AۿNۏ 7ߵw^\gjPcq׏1'=+.r}İtAI0 N!Pi #=D}f6[578g @?[4tAdR+!ͅ1A;fz ύM'U3DPyûLipQRӕFAMS@$߄DZZ`#4/؅_}q\꺊d[4F0X fS!dlñ8XёN8i8m-8w 0 H vaB0KYf@})_*0GT2>׮3vHs7{W\̦ CM vCgղtzRpSGm&dMRK0Cu<@XT&(?3z%5<0G yKئ!h|̰D v$bp(M3 `gawBp96Fs) d4isTj uͪ&74nۢYrVaI ճocU7½:e3\Zxe3O7 J}5Nb1^b4+Ђ*(n4C[yWσ{J JD9vM&jDƘ%MuR4DDͷFIߞcJhaͱ{Ac8$iLNyiN A|/݇WPQik#ƾwԧKd_0OӥJOZc?rD%IpT+&dd\L8;)6ŵG%II) 伶/KTs^W|)c汌5ESGny1"D%k?@~mɩLb8 ࢝5ɣ/^'rON $/%Qa<A=9 '.':E i.,d9ݜ~(T>aC C`SJ#$JgQ^=0))hkȒ5/D_gg[wY$C#ľlV"ϣQ~hlF9(צ p/AO͉#BAv ęV8GP{pud`yjQf%sxs5<:I(rvopi <9uJL-={ Wǽ;>Lq(E 7vPU2mQFR@Pm}wc lc=vݴ _'|@(;.FӍ),汲 \Fרb3unTTȔ~ȌqTkQ"2 H2>4xAG##8'I @/B= n1盱QCWsӱؐӜgz-h@YPmPP9mHY M%Ȉ Иá]<\QMeCB8!!OyW"',ZғkN-83.d4/NzQb]\(ÏT<+l; $ͭl1ʰ #mjH0gChk0̛Q(+WS44u[:čo<%Vbs]A Y70 ~peN-+~5q#̬݀Dq|3g SH'"66>HP*&HyA SAn }Uŏ/ Y$Ө9] xXłb=`sq6u* WyM),(K;`Œ"xLӣ]Qkˑ5t{*x5.`>x9Y`,+l:1gfKDDl-4y94/Ό؅F?F)0KXx{WB&*m/O/׾D!FLb2+CTAC<9L)*tΠJԁ;6*FgA6EJT6F6#((* BRjfkKGvmY#:rȰjr SLvW@?2z_p}GH?A ^C/}~/D Y AD/DAFI+@֨`Xmy*7San1C=j6<:Za,6 9WmdҼuӉ)o ۾3m!R >IAJm?Y6Ç;oC8/Qi³m=2s2-d=ZvHUX BPQP 0 j4K'KDn|xO񗌩6*C~B–d`ܽKUjyzΛ$>έɓXᐦ4C,CT/@.oana[C,7D9.Y sV$EA|dmhicm6x\h|îwS\̜me͢cp0$L]+ `ύNGi *綥S>rxA/?Oi-NnLme2@76h|Mv5t?t/XH3??7}T|r7. ?d2FC4oOxMD A`”L0G}r2ߍ]BR}~YǬH Dx9EejN #XL=q`mLy coHKȤv$pTplXWlsM{EfsDbK&;Uyކl~Q#;T*LS&p9WDTG`Yu5U g].–`Cݔ**$O(<Qz&Yܼcヺ?Wt$!5<^]6vVɠ& &rAAsi5D̄C5B H܀ex=E@>#׹獈Du wa–spiE~ k'": 0$ukMˠShh4jkS$ArU5U:e2C;~@#"F0$8{#hY.L j !^@fKnmυdS䛧@RmrThO% ~NjnFu@Q\6Jg9U łQā%FL%7u%K sx\*R~͐6^۾F4YF "k$"|xd;*¾]e52qT2X:Buy}cG*|W?*&.K:aP]ψZmr7NHBja" =/pz/%r"_4M鱍oszi5A-֘mZ; ~]A"$ 'F\Q6\<$fI\$r E`L Pd X\XKf87v3nDÔ%\MDz$UaFX:q=A~WxL$0)}e_/z?OBowHOgIz%'(n:_w`dW %DLJm4 E;[05>ͱ2ip7ylcS;ga±<0?$?iGu5Ήo:_iu(Hn2?#=nǠ 'Xkup>;?_=n^PPYӌCb5HOAЯY﯇4QLãLD %o&$"0FQ(ΰk?eY`0@Wǩq [|B 'CfHyM%x4(Q,", aG^@̛'d`, `xӼ2MAi,}:j*"ؓD>9; hΰԢ  o8 =u{<$"~y`{ 2F*ޭlbVT$D $4\i@V 0=5W.v@4ن='r?|h $4nw;@gRa6!OD&~ p#NdrT;o>Go<{RaNLҚ E99S>CCpsAx8 `+KbG޹f9<ԓH I,u:!j2*l K~Z11篻Ɔƒ4`h TUDR%EPIDnY]!! :3q{@c9-HpLK2uWDG|1]br[W %(613|Gmg ;236 -dd|W 3u:퉚.TsU[hh\D2eF꾵6ͼh $Rr姤9Yȳ1Y! 2C~ "^3#hcqG?ݵ?QW0/%J,!Y`<-rC|H)0QUV?sI1Cep8~~dGNxӼ(;sA2'{%BfnQ$diTX8 )J9.NCIlYwSXK I8*ꕌQ <Ӿm~8c pEU 0(fJ劺uj*`SQl-dX cjs)r3#I$Tb;mHDkd PP[:$|n(08cLdb6}aHqgESeDw"j# jp;?6=-h@LAC 9bM`P$|GD.:M3i^;=gvdi4ɘb>{5CUOZUUUUUG2h0~:0n< HK29!Q!v@8{x{71FCxZmqccFSHk :  G1 tď"E'Hz ͻBbiV7r3`x0(^Ihgr2 yB=;MM0xS)_A_(uAwi{xg a20l#Y,A9`:d'hp$Dܞk2NbFL̰gr6VMŬ͏|+*wؐ IrD^{MLahl~awVJ'p!H7|6`-Pbwbg C'";UIF sri]y,@Dfï -4p0󸃲|D}ШH8`%#@dC4š 'ʎ1g*/x:;Ry܄ۏh0@eTB/'dCYn%ohC 6y̺}R H .nb*&sGݓH z9ffl#  9)#6+R/{KRr" c|L/XFaY= N"p8rAi1Az8CL)t4l}| l`!LY LXXİEi%Hi>0ǵsCZf$# 3mk/ ,si JEeK rFlCC 7@~~(Wh~kϖvvc$#AѸ'U x/~т}wiP>ϞύQZ r`ݏXØ99(X4(uCCȢ⟌mx:#&SygKG#53qA~ 2 FD \wՠPc r)7`S׌zT^9Q#: H=B0 ,ZI0oK Cl(M;,=b i|gAUjLpTУ-tc@Y ̧XGm: 5l/*x'oZr2Zj5MomO\Ih!?ggܞj>)[$ Iͺf kϔ $*e:fr < T{'suӫ\~/OaXrhf WG*_zςale@ZF$e Gݛ ,j1olXrbuRaW ,T=&M4;qj6Iɳh;v?: $ k6cmFvփ3@esSq,EU>.,]ڶƽ\ϣ=baSDZ~qx|2vA^n/([C |W &ARA釧~txl 虍)8٠ƘȫZ3@S+\v߷Ts&rhw$CwH@8 mhJn7b`%ьC=IshQ|P`![uC`bO/_-QN\^77as׬(3(&1:;L".x2H!s`נ?H?`+2)fw# Hnpp}ԑ> (=-{Cў}~x^p€7RõQƢ*d/w>>i>h}GB`8'_hnҢ0|sحKJ\~n%f\ Gͧ2QոT9R3~lí9-A ?]Ft)Op׈1J80Éz#PUkNFxږ`s0mɣ\#,DVTBkXkr TW+y*+6@`g B`wcfw},7k#xOZ=5$/p\0g "Hrahc y#'Hw:42͆" 2c& iUFOm]e!Ć[M|N8$"xۮ\}R#QVKgx%S~jÒHW]Ćz@=9Gί8JՂhh|TP;S$^FH|Qh*?s5[x8HJCH4 0V39‹[=\qPd8jGvͬ udQU?c xDbgǦFxK''O֭fIIΪCLB3!^hQ" o{~yI=Xx6-0c)FXcg`Z80T_)5;@ 7zq3rb(Y<ػm7s]Z?.(1 p0P2rNry UQ.,5e _ߧL] PG-R#ZzYxO;HF Vy5 q1(`=ܣb6޵ cPёN???sߜ$M<(`ԿiȒoփp5ǽ.̓n/'0'/Bn^.dz584 VRFMX$3,"E *+JQqrIBq~ |?:B{>vI"$Әy300d1ذ q;kh_3OȆ﯑rנc==0zv o΂pLRTa;;pB}r!|LM휔O0rAJl38a,Z#Q 2 f 8A'C AQ6W  UntLj_Etb*5DQ0[E3p3y|;cm)r *hU f&㰲5dD#+Uy\Qpm#gيsR7OQy6Z?>_ Or0a$ LU&d<P" AB)A_ J ,bءuׯ^NH#[N1'ӶQ`بDv+,LWț5dmUQ+@9y2I"KKg9F!ai2[\ٴ849l"C l;I/ImJ)heXx˙s$e[- ]h`v &SYV!p G cfn/!PdlGL>4hf%nV{Lz_H\H;r~q|R,Q ps]Ot&'.';"=1 #ʩiw|+ @qF *D;YV#wG'\A@y"H`#U0r#$G+oZq0x\ z׏ " d ^IQ6q2&ӃBnLCw\8~?|υB"Hrl%iE*ʒ\6v8 bv q|NSV׾6`tƺvs&!5di'FpqFoaєߝ .bi҉ ̴A5{dg8BS=gBx6'3g="j5M նD:!wpFG;L 9=;&Qo`6>T,'N BF]7;h8un2}=zumw[dЫڌlĈfQs/A=jdH8j4T6ư|Jxhf909lԊ^&BȀ#@VKE쌷9H]9gtOJL]- 求093it*@$7cVCf cT,vPm@;;`͘Y1l&R,6 bMNzلL#yFPl,dA bC`2ox/zO ɦνc~f:\3׷.^ =C >?<? }m~)?uq><2)Z$~ 4?Br#PE 4ya3B ?80ˠ`%4- R4.fp$`I4n v7'')+f amRDYW";8 )lhs .] jBT, Jf2=ѿP/ĿvKY"E{y:CV^( `bP#@p*q`JSYD ҅C:3sir/0}wK_U%7-G`[UUjXęÈ -Mϸ@x%ޡ3 nM@4Q1& ⚱A\j J8ʆCЉ$Ff$8% IYwP=(CH [knsׄq]Xn@#9+>O͐Cz7;H!" (j $nG 3?6) ( Wn4P1#w[ ղM^.CDίxN،+2<,[Ӻ{f%HN&?YmU*C^ 4{'?"HREM% 2 ?Ùj+:P=@BTM1%hJ)M#w?&O M[WΊU4It_p"cǽ⣷T̼ P B(J3v4# L Ӳ Ġ.Tr#\!$K 4eBNGM҉Ӗ I1JpgcHZwiiCΈeax!(&݋ lL!J $ :A@!oz75a׹~\  @p8kŰ+9&!T-'f,LK6ыm65 Oo7ݘ4h( uf9 6!H/ڜxrQ p"A_FׅV-ڠ 1`Ŏߝr$JB!H~!_ :Nn#)Sr|ݚǟ\SL92/Y%E~!Ib2ql0` iI\L rqk7XH5 n*<N G2:q_?at~/2T}S}vС ?Щ$?vb~nqҽaIb &>lxS+?9~4"5p7dW>X!\B!rǙam~,P"GGHBC$JM4z@ sǹ݆#h!:Oe"D̼/<`=["쇁:N&4Ezs >o9s(DFֿ#x #X""F3M]8f {`ZN&3*Dp6:_9Kd[&iKu8\@fDDz<)o;#>1c \\dO`l׉Gbp! OODE} v~:w_Ǟ8Zg ЗGIγ,9~8@w@̵C*.xMU?cm(l)B o$I7iYֳq֏$b- ^s.Wd'iC~3_(vޕkL"!C'm:5rʁܣx ↪!fFZ*Df?*t6?gq rDf Q<{}2GyL/ȒRHWn_ڴTm@Z !1ol5 riX}`Em;[q1 t˭h`{EUab BE UޒoIΚr@H=Z(N1T᧹stHp6hMTȽ߾.Tg QʬB%? D\\5$nLdՒɸNBѼM0 0: p3PDJ"?c!j FU ڤ@W" C`#cR -d:a >}I(vєYPH( z0UZ.M]e7 ]ifn"@ (H&-9 )1e' pl2B,#LZD h`+$q{mt79IrC{ DR UKbUם3Y@ڰ&N;hIB w HcjfiܣS8n@'!:.dx|K C rI% ],6Ce &Q.|uO.&?G`BQE;iƑ.23 vXzJ ! 8Dy2 Fm)p \j0FSOw^=}[шr Lf 9BE B$Q}p 4%z^zdxE<6J7'9/ׄ:X r+R\S D)^3o U P"hyuF"Ea/@34;i?l]}^HNEL0)\N>Ե¼?aOO s]RF`nŞNbAB>Hڟǔ6/oN zVĻ\qNP`s错μpK哂Aܸ#4&p?_-R!xux"ccĂA~ܕ˳@apzYE/=($ (7 zx8б֟]YRd~ XYd}Ԣ >=J# S.6mǟx?@$G^>tC6E&#ӼQu^|{Wv[^UOmMTщnܴq(%l-2%6" mX/{ҡ9.Z9ӹSqDcAI^γ.l=dIR@&JSV,t$ D! <..z Vw=,!HI<5e2IL0TS8ӎ݂ՍesC0ٮyS* 7;Ax7 gϞ`A$0gw;[Q׷t\Bǁy0(+E~# ic}X7ޝk]Ĥ_J9*J3j&yȩXuJ21fD8{#߀3fκ&=RF $49,&7yؒR򐹸! k Z%fS03KE߆yԕ顈$lȳ㟷.Y!9>[DGooj#úG*|אE̵/[YfbQӿn}ד7o2'Oi(e> n\,o*KsY]u "(r2\[B G#"Fƀ᩷m6t7 Mx<`q d.}@)8i *n5]-{]xnu;H}<a؀'`V0!qc  zO뇽dAb |0n|7r2T &~>.~^'V' Hzn7xD9l`vJ[ /|,<&KjxmÒ>< .|BU-Ò@Iv?R S^fA$NN@ەE ] #~|h 3He-nq:=%[(H"@& $CZ9xtv;xlד`h軣[YUF-67aW:0PӃT[\m٦",,De By:Qɔbˊ"b@ F@[Za40ڮ-8A4IU ~`ĨcbÑn+sjٶ;ດDKzXğỶMG2/k(AP *x,bK-"܈/K7e"##kC]>odJ v%Toـ'J85ѱ/Ӂ;Wi{ߨ;"sKЈp9G Aѽmc|c-\8#L:rB1$8K7 !q$e1 }qUT>P\gs1n "qZ}3zW*,`U1ƐvɎzS|kkγ5^م^3fip8`g؁YZw>%Nrܡ==ndAJ>dFi ǃBkAcjHX wDMB4{g;nkPI'lJPX.dv*Rd0TP*-6W4` )@ι x"/$|`@.vY j}%H\Q;H( {=[_Q_RIpx/:_c!˕rg2l"gW>z[l״EDXX ,"\Dp$4`NzT XЂhaPRV0DXIǑ|0,Pϱ^|Wt'Y wzisWvi0uFׁT LC]^y6K-A՜P&h] ۅ"U"jH6@ƏkIULOY2Y5'j2d+0z&?:.59vM|= K,t QvKZR ؜yc3w|(˂7N>&.sYj2x ՅǛa#{j$ D=5l d%w9D>>yK|1@ȃL({r{2q]7!HS&/ bQ;ė0ܩLݾ`߯1ۘKB|~X«!\lJgn~!^NJV@te e# 쀷7ɬjq+6;n;)q.>~'tXϿM}Y5Dtތ1Q8 Bo߮dDހa =9x`=b+E7`O?F]_|Al.lN; T~OʦAG',da4"1 ׎VmUUUUY4_Cw#8XDrAq+`26=FUT4AzeO)(j ,UN !5EDTQEJV5WcbP*fD` RJPDOT0BL(cq J@ӥk'_fAܨdK芀zB( ? 2m״:?ϡgmUpU1EG=+u0<~i0a\ZE]9&Kl%P(SOFwJӾo'_byV99#I(?ØoLI} ~t^&ėzP@F`oS'#pdHCCP f5pJD¥ׄuM E偼iLJTbF)A׀rw=9 ΍\dϕhڦ$Q3 zgWP0h6zhj Հs((h K|I.K͠? @1^$6ATީ{c,_r[DC=l1u*ڃu:TM=s,o2i6fn`5^N":xF]HAQrC$ "v!+3~&< ˆbf`Ԓd C  SI2c,<`˵+>צ"8 L!{Κ=l AdK rV~d(̪\8D+2{ {{0wa"|8/5Hvb/f-b[yYu)0dK\b&t3So50A8~8s=vcmqlUM)@m:AHLq=IsqXqzYT5r PbauhsRC!ٔ6w+,hƽ {fWn,Q4B8+Dgc>%g .b Efx1A##o ;A[TWh: E5e?Ww[ Wyrji<8qh 3߬ J QȢFB{x:)e׉f%I.ʴ "f؎K0Odyg[Dj|͏fz)nr8* `ǭZ[7dCW3 oTQ{DnA7 ʩ Ж@z<{;Cjp=RVÔu }UE{؏? IBŬbU!  !sA UZ`"sשAN8IWݔQvXp/Vx׊{b Cs⏲O9b`; Ξ2O 5lmO~TCچ(gQw&d_ZAOrqs^ڂ&ÿkK<@KÎԌ?6I NLz=I^>^vt u/iє :Zva("2.b % /I}ܞud3X jЮਡMHƒ??/&ui<}$<rr!2̿#Uͫf7}BIW>3+:H8|Igo$0wup:hjL#nJ]N0p>_!E-X0{= C1x~Qs" _^ VB (]Ys#AڀC y Ԥ34uR"yH4Ro`? uנtrSœǔNE(+dz.;w"dQFu|ښ'4"0/hP& 9 =nl ^h9b&%隄$#B@3|Oٻfz<"}kk/zyD{NXv3 {'I !",FJ8׿G^?_ɬ&3W?7w7ΜduB‰ju&칷࿚^!F$}r5k;1Sǧ=.!)t  [t~\O8;55{6=pcˠ3)XڒH:(z ߕlb".ndKUZFP\"7He$d> B2 a d/ QbJB3`udV|N>+8wAl~.!{!X[^*4 Ԝ?/^|(a "FzgϼyqEKV1[( k-%V^gxHzN 1~p{z),*e;&\hP#+odCH* #4=­.7Of0N~뢩ӜD^nׅKAsJA E|uӱǙQ던zvT<6H`*q+ 1AF@uy |e_:hdg$țz g@}~}}/eLU[- A]Ǡ!!DUUx[$=çV Ji<O jiih1fIDبfTDA;!SRp5{D$ rdmk\ epBrN9a$(T$m d1w 46QJ/i{B:@R lr&"){=c$.? {!F" 㙱dH놏čg~=X9#86 (@.A^DigEHV)0<Ȱi~,&W\o'^N 0 ߺTc}l$M'=3d"$ asipXM˯@Q(\!`/W}KL^k6C0 O3,PO(!xL|JDs AJ EpN: @A @ɖO#\؆UU0Œ!Vd_BDZi_V`,q^2Hj`](ǛەGbeɦP0B_^&|4oq&p\ߏO}`($Ȑ=sv+2&,Q9.}}5gC|qga&tt0JtqijX\|ڀ-d'{;1s˞zjTەlbLQ{ TLS#oFw"m4$%bTX́1u@ z1ugT@`Dv؎-BA S={MzOag6GĚt_T/GN0&ިq=>&V:.fH RMF+3IHE407ƒTwHhYذ~K#I̜JSi63ƥ;$)NN&ۙͯԻ<MIrISӘ`!,^שcl~_'A},.?4 _7~Sb5ם>_ x>+;S_d[錥w=fq稉gyǙ7}I:t爏zVy~8%z"?:ސ dXoՕӘ @J'ϥGdqH{~a׶Q\321 Ij(6kq  ~ 6-P߂]lKAgGr?CnN6I"$ߓͰՊR:#8N銽}k G" rfjh+3{&V,i>umb~ K٠`m/#?h>j~`20_g0P}% 0lɲ d? CI_AlzI=r0+mL@% 1Ȕ$b n{&g@:38vG`4‚IC'>PjX6#/I| ]ƒÇM qE4-4(@D"SɪD?ɔ \In>_f{P2߿c T6`'~[!fOY*d H}5( @\mtIB>$\g;Fj95pNJbGrTdP ЄJ4K0%պcK J@ Ci',vLS\W}m'>w[ĔCP 4azze'*rh0)^coO1TbJh\Q! ́߶#zǻ"d?(Pv?xHu9/Np?GV+}T>/3_:/e]`c fy2$]ڞ@OAQ74{64Bj)*7L|{uI$['.igĠndѬv9S:XhdPm@L]mG&y̼ƷnWK63 ْͣK"UB@5rnjjԒښGv8 Nħ,-hңI%TPl,"6fK z80Yɾl98ah\)#0 a'5";E!TqE޳xAU  w22$QѺh q1X- ;Ӷni"5+|>7[6ɏ(X$"&n{淚W# c)D:nv*)+ 4 j V6&Aia4HDZZ\1`A52¨!PfO<fkq-ú2=z>}x߫t+B;;wȳJkXhHH=k\~+ K$ 53EWa?vgF\Ӗ{9**b">1)X.C}V I8d^[liԧJ8S#H-{&"$Ӫ"X*3 6@d߆蝠sl>~8Jj'M>tMtnJJ7$dX'oTP!I/*MIYPSkGiH֭Upqq- ^CmfK9g\6gdԡ5e|Lm~ѧ" F*AZT]>2CP  ^^Gmz0 5b],3]}**ٶJjX5Ju,F ĿGTڪpDn 'b+'#y"D49Ă"JHJG۠<D'||9>fV./lT<;^gۊO?dz`cA&살X9o؁Er" 5d86<<|ydqূ?4LAE!pG>(cfeb9I8HO~|ћ|z;GQ u!CO݂ }bBqԫWNPm! @k<#@(]Ǒ>!$&.~dz_/9rM4?Tp&;|{-we'S! #\`=M' >L>)_jh^xor@|(=7ѶruN!93()t }kY}h͟VPxFce:S3`8oʿc)* _4-ZhDb';.٨uK]֊ѿv7Q"KH"UBMCfka4P4쇹xC~Mq28hC$~t~N3N2u1)1m4L8AL!P_QfN_d+3|ؖH]w+SJ)Obryvh`($ * "S|v(F2,SLcSPj]\2 ۶&r+ybxf )e Ȃ/ɘ5I )LlҦ&( SаOAd@.zT*r=r #ףg)Sp?\V%ȊzwgjZ=w@6(T$aY}&{ Lt''|P<v=o,z>iNy10q r 3[јA}޸=^q`E;T?"0sc D|ƛlic`t4Z1*.oOPtgp8:0aJEZir؋Z?1ߟs7`b÷ H[0""5'w1ӁĠTBR/KE-)>}{Pg1}Oab|8-%1 LB414)@- q@mF >Lc <!B$>)Y[JSLnU%4Zшa>~!OdɶL9sA%f>} u'ǸN(d7}2ϣJjS_qgf`)) ܧlfZfof#6jܱVƓRyi8vON}{$N{m I9<:v5ؽi`9_N=!@ם$M b53^O./y*+@q\եڡViz52Dczy,356Ky75|RgΦyy+ǚ\tf6|6C>yf٦.ҳZGjȍR,{ "+5SB&RqUT-XNK@L*NWx棺o\3,Pۍ\] ŭBrEk 0#5T5e9(3*9D CbYJ mOWΉ"m}{LFFS! FKbd ?):@z` 2d˟A}g>Rr ybz Sy9IqTI*bH & C66)iW@Xp1??-ֈp"بRFf";O35Ky10]i45Oדg$? ._u0 q3,!1 ұ=J6"5Bc;2 :GāRbU;XvLEZΕ920oBr'0mZ`}l-(Tiډ=~D͌Cz9ȡ6 dzyhm/ #gծYj[9V'qmPx n*ߧ-'_"#b MG`1, @(Jg%9H_Nnd NmD2$*-R3>?C$?4/'?!) RGɩr!(MO{z 0IK|r 8ٻ?{: R#7TJ3:$P aQO)Ho|w),zE9| LՁ)T$!ZFT:8%S@@}G0D;|;|6Je*ux%!`39I%}<*zHnp4BD \BƑ@fB!{~cKk.BuF)2%'8@ =}Q|EMIv3ZB*iF &}u=oT@iA)(I'B͖Ӈ&Ҕ/J&4p\u3شN#k؞4E_iQb0=i%)+\ߵޛWlT3 ;NS(ꨂheTO*O u!Z2IzO1`؇aFl+Ŭ~j@K gfgŤ>^;OM0A(F Jb+ ~YZi*Cl74&ĖSPVoxp7?PHO`>el8\he2“!RN5h/k40SY'MJkM"3^b_8IP2AwE<%@/tH"c^b@&'45'.~ߋ=&yKA6{@O7ٿt>zS?(REiJd ~י\\+EKa@>G5}f`.޴MV2;'fB3QxkLC5΁1uՖx,i1s;T}NűA.x%YMd L>GA?t}[5c0>W 2ifom4\3BJx K~5Puݭ9J8 ɶƚ՟~h;qӲXg$Pp&u\6\1,rq/]tȅ۳s̍ޛ(u"9M'B6l_qs@p0g!98'blhqL,cT'lh44>-g|_f(bq>nM~qހQ \/ ytn0@1vMdB$% えOgII@#SH4nXfvwgLAP#u\ƣNT/E.Cb)9tI'N6/ 0~(~c:Ű$H=}dTUYMPH^ ȋ1h`4U1!$K2 %4=h8 KH.=ijxGWJiG{y~.dIJ`Xu`="Tit@ -Vm0rZ|\5,J#N*ZDqղK P+;m&7 U J lF8H5-vP 6 ljgsIӨLZӋPRPM4I[bݞ bn$5O%MQ@Cb[GFXOd۝uu@G::TѠgm|3nwPlnոİmp:㫪 %n(b'@)(v)'ͪJH+VƦ+Bt4c/Fᤠ7dNIqVA7׶~LguurnR:3LgM$PTd7d .R&$Zq$< HcihR`y{υU Yp;!쨆i"Mv|ց-*T}vwӈb5qjbbC1Eŧ U<{4[vqb"f@ FL&%` *nxԵ_oo.Wkj)+4{5Tk[!MVtE=PG"=92\j-&[Vcc89b)q97$EQr5~2aw;h+ D}n },q8$IH&Aa):?` %R?rT0DPULE p)Oۣh0LFGD:M1m!B؈-J`pNUٮ^I`3@d?4LW>d0РrEYcU=N˦ 1I(F8%ʊBn޾hZfpk8{>muC$$E% C}D|ܗi$|WuöֱyqОsN/ozUNd"K\~#h!?;6>}qe)iLE$id[[?KCTT)HrOG ۭz~IX<3S&d>6_~w>7qgl J%4T0IXfT/ƈ|.0",CWJ}.d !I'#[Bfb (>{c 4>{ O(>Hx0 IlP 3 &<X4K|\f;0ƷsHa<0Ҽ'a8iYr^(;$Mgg4'-/ɱo:cl_h Dh-6fz3NOM_)pHSKDhn;e٥6xgjA?CD im|a2ڢvC*14'OA~Q3m-_3xy,-[ !֮8٦F8xJ £j`.KkMD8rMW2J30&om;QT|4tRQADb>7d7OY2ᙁáin ޙJ 틼"Hz 4$DYl>{э$sB&h;Dsjf RP4C4}1G| 2J,g˦XvILoMT2wm$;(v P$N:1P'RR @0N~vc¬IЉ5Dxm=_W=A59t9L RQ4vueő>a*i|H44S.`HZp>hlmn9**)i `F eXH%a(IA?ɎADH"LRR%D4*:CJlA !C>,H  )P)UhD;U4CJt/-B * nʃ'pdJqC iMxM8)jX(C1 #{' # >}S AZ23}c,षAElmk[f[* &ml͛,6"iݵX*n:Q F6 l y+K*P~i2 2&J&E%C -Ε Ƀ5 vE"hN\Δ@1m>N&}=3~T&1mE_<<$D<KTԂbfhi?{40h,gTP11cb-/ WEMnFmdm@cu+Yp<ΉgRl #3_ӸM~3}caXHcf* #^S @`{튡8!k'=W`#ATCСlJk!G,I(t B ha)v))Ǔ9N "^x} "\8BiWI$[) f؏(>@hGhѣ9ly1]8}mƭG:OmDN/ᕢr E8cEb  ]Ffk ib|)>;qw5yg-&!ǥSȧm1A2O(wTy,V:BG&\1m5<.U km6Fƃ!Ji(Y&sUF]Jͳ1 aHl1m "/kxZᔻ̹# nZo MG[[v&ɣ>\ET>$#t\S0mDm8 i :M|5 i 1xZJ{61ҲtVE|c}ױ/jh%xHG!roQY5&u-|L$k[ !h>]A2lb ,`FR ]q{4$b BS_n8BV[[ -)R0`,!p0.dy$KXС[0Fg{0ѯGjODPD 2ω& L-i!YF]U<>3qя6CF98mLpϡxNhN#,N(i`Q   O6~%‚M]5(O ǁUj>9T! Yyu$82srzC SѱԹɊzs4D#Qxfʴ!Q{37):=sD.ç#Lc&XA+9|x7MzS+KH!@m!\Qrr Mv4,E6& pZ&MJl|8q"2j8#+T"oZ+'>BϾZ`! I ogOWx_ PqS+a$Fit8; Ǿ~"S5 &w#Ktw~Q])+TUB;1íC .$GB@I?χT2>e)vH}fm G4#IB(HQBAM0CBPBRE LnaJ 8*iӶB_-MYd(BJttwjukU j^JunՍM?&%GM&:JN )ۈ/=A/GCă`>?uN٬uڦW4NT%30Y|lu͎yU$m_-6D̶46V#~( ,BE1!% TP ,7NPR=w" [ @Ĩ@"q5T)%H Ċ0@ČHJH 24U6sz=a@gc$#' mn6L'C;dk,HKi OdgN+bGqF1HųW. q{i3.p“NbP'mM Ѵu9f8YzF,u9x؋0gwqt;'f}0$K Қ Ur'B%F Iޛ4RRu9B)'#g67! ?![E'dJ{F*MYMjЕ"1f -cԩ2Wp`qc}> ×i?>?\,T0߯83ϛysL;%g&bFh&6Qwf]ם˨-(taҿ{zo݈4q Ɔ К keƜ XU#˘f|Qsƹ/IJUJB b)$j UtO`:ZRvSWH # ~y95&'0XnXa{(aI!h/`]Q? c^Wv-b+]J@b~T7߃fxNjƁrP6WQx΅I#F +߯}WwM= r67Y,ɷ h&fbYn1 IDA1,a+Y*<bGh7Ё{hH 6T!lN3TCȥxI݁*gHF;$Z5O\[k MmZi;H{޽Jqd{C+zN _;JE1Ŋ%Kz] ?#ٜ}l`^b d0_1 L*OfU:"LK6M!; &(-* CԎYUG0ns\6"x./G >:m8& $Jh m X#H^p \Weg3% sM`g Y:cW\gzy H!S;emI3e1rttQ2vQ8Bxf-v.\4[ѠCxC)Pp1R,p099D#Y@׍nK`%(Ix0 E:ps`eia*)Ծݣ]wƟkDǟۉ3hMe <bކH`IqXxV 2b8a:0i٦+%xߊ:HMt"(hs̢=z @%ratKʉj) ڥP`e(růk'^cGoT+;붒F.!NX͐PzaW}`ov&N mvL:$H;D$T`0x`ETr!oI9m/y; GhG"EGHT̏\+ȏ("ըϵl=+P$v)-L#|&LJ=ix<$`:Бӭ4X"`C`cƱ_~jqŘi (br,IaR#}o{=7;/B66Nd9;b,7B\vIcA#yk3xTЕ浦HGPX OKTkhA s$E= ([dx#%3mj4'ZC=ÔFYpϿmÑBu#ekHj6In\ # .C@GMpmqb9iO|oqwuOXxM@/$h3^y"|G)DMR] xAK@9>5%d~`rC4I9]e<NV#-s@i8N18;ΖfP8la-5YkKRBs aT|r';L^[-6R EAtmpwmM` f #@0cyLMQ<|ɘ[wn0d dHqú=v*8YYh#e6d %}$@Ħ뮠<0m͡Es6׶ 3sYEh !UgѹD&Bs[nZᨉ˾2^xpz:ߞ#[,tH lbygQLno,z3[tYx]$Z O 1@;̋Y$u!g{ Q 5@"Q9.Fh4x f b9zmi.}Cؚ脊4><4жK1Յ~.*Ǔ` ,&> 5YTLz\crAbP`2-uh¼$"ut0u8 c1g@=,} KsH3p#+ .!hǁ8!cK.Za$T7˸G23aͽNAcoZfX; ,! r<E !Ch]rֆ|>\  ,󠙘DO8:טGhKQ"wl#FE̸A.o- If3{h~jlFS2U9EJj#4|u}.H|!X`w<"yk0`[~'qlf4^K3Yn0tX  .0H -dabun4]9 UK(;k hugr.@$.It:df08u.h9qLOwB]ΫFeTMf$)Rbx~@n$;ņvnXFe&tdMG:& 3 Ҙv$K)Nxxi!xY%7-#H\_+4JoՓ؍OX8|$DMc@nXgL;K:jT˓wH@^q;3745fyK jpC 63IXT5 : 7>;$lw;c !G}{FLl?ID4Ѝ}# ^p!5E#7r%z {k'3l,r&ZD&l u~;Ċ @PapoP _]d A1 & vyΎ8C|L6\r hVh Itq; qz90vvA&4i DZ <9KĚH`F{D IdCI̍޺'RG4MT ] ' 8"JlW"`hX8<[:l=Z*6W:Hƌ|>N@ٹ|LBt=M˚@-0D56یB/]LpBL G=jm8}9Ƣ8O[ A}^s3\#YLf^a[( 2ab/68,.ww"d,o8p9KŘdS. VPnjHغaR&I, ݇Ub888s{DU^!+ l9A`m0:G瓼Z']@ߌõ26f:{#Ts by.9ih{;#MR5v`#<Wsu-7s8sSxЌ ΟW!tyoi;;1NPzbͬpt_)kӹ4kN"ҋq 1#8SZ;ɸ!A߼zFҌFB8;}ZƩuҩ {|?-Ifߡ DIOnl\Fmr8K <!ƀu"qsezrPڣKlDeoq7]=K" C.$uDUh TEk[\nS^JhMklS-AL*BЫTJ5ƞzQV(DVڱEn?`y `1\>.k 2Wc}a_^CMˏ!$s;uWn00< rvɨn)p,HR[kMs%Ri7O)uoW[f"lo@6s3BfW `\On/q:ƭd2FY ./*\@D JN]XBF8}^m"3#hYi8fPbIw=mB=liAd I?R>&Ѳ3+XO)Iղ+C1%xƲu . $~DYv"ja)N|T3@G >һ,ؿE5Ӏޘx́$gQ`B`CHHcKoLфѹqw,.n4\e5MI2r \ωʉo8Aid6i &1/{z״q;]僜0谱Cc$0홽k4 i[[q3-ܪfyEQAmH0H#I7^JQTUu13|UaNnlԈ܁hD8$75Hac<^7Ah~H,sT+ {Qx lTaxO6jM7kF;N*xdD4;d9"4b9Z-ҥ[C|N8<i.si,:Ʃ=F2ܣ5,o9D&PC:d8aKCCiEhtŗ!\&xqz% ('N> };(p$*A3Al-3t,mv F;xLJ1mjp]ja;m]S#j}_mN}P>MX1V +`zMj7cVgPX1!i%(uSW ʇ%711Fx5(PBPtpӘ))=J"P!#M="~7߅%I㐿"{R!%|#G[B!9|Qcf1k3 뙐T?,8Os}aA$Q҂9 9p(1J*U_ a|ł.CD.yο0iJ7^,R+P{ S1pX)64A|۫=枃tNЅPHEX{t'߁ qLS#m|"adx@U9Р? PSO̶`2`k@ V)17.GKF\yN*\E{祋 FِbmMl5Bj(c7BYZQ%NAc!*%GvH55VXʮI#8qMhx@mg F#Dȁ;@QJ2J6rAPRB'up+.6Fͦ=ѓ8 J&Ro2fʛi019p:F+na.wӸ{8p[1w дnH+^69̫Ùsy a!tF!=J>%(w9w*.u [ԮD9`ր!”:+&Yqz4* 581ߝE.dh1y$\G<,;x1E6G^sևx7Եv#eonlua:5n_}I ,'С0dIq25VYLwĘ{3f>;|q-5g6U'f\"+̙X!hC 0"Ⱥy$(2XW,8D:iTD(P6r ˹bn <Ճ3I⤙PCGRO nɜ< 92@}XUN i KFt/N}q C^:Zvf 3*q;גN'2 OְY 1@zlW0yG0+X(H;fxN LE1O D\Kf*ÀC6=8 !o&E9VuH{5%W8U++]q@^3儒1dH8btl8XyDq ֵ*,&h@ Pizǃv_ ,uWgxEM%k,mw@goYr4ShaɊAg<>xz׌ CABg7' $NB,ks'3絿|gssGq=.+ؔQ痉Z+˪y~ E37 +Lb2L/C ?6*< ֵd֏P\V9ǍDY}:o3.% c4>lYaDX  94}6x'f剼6x]!V%&*`ɱFr@L sQ?+c GQ)Z-ЅJ*i'Q$}m񇥝Shm#TIB@c8Dph*~\/ \]a8*;(pgچ_;he)߇1?>#V&Ԋ4kD8@S6B&iP5A_fv9xDːU9RұAC.$@Ig'b!>7FnHF%UjHj`}J LHP|O{{5HAfbdF b62`ֽC;U&!:LB ^;x?_ˠ (A4"#N@ PGz(W.2/ϸ'Kn_ǎA"L;=#lDq߀q{u샠Go Ƈɸ(R(@17OJA>5FqƈL#hNKSD88fbs#;7&qoîS8b?̼aDLH=RSAJL %WT9*sa Xi*~;z!Գ ɧ1qMd>qD=G-3\hQs]tCvC V .0ˀj'*8 sG쿉Haojfq 8p ]ET9Hi@ :0nΆԄi#b&E4 }(z0o_CiĞ{jna L|ܽ1LcRĖ`14{H(hMB}|rBA 7'u1^Ew 'wg}kҨ[h!ÕS_vLkf{rȊ60n?DvCww51<ُlγ qVѢq_]0F󮰃I.-:3BC àh #yzן)%] k<+1o UٛCw?WgvB` ^(*+憯Ņ'[I0_͒SPe _.õ>;#Ke ( =q TC͝ӥmQf7uAeQ/w3r\0&ÁO#c;ޘAʁ>Կ0}1PT(+o 9~ *$BH+rMMOcՐS, P0z@BK!0914`chPJN]I~.14~#hyT*F;h͡'%#E5}i On9E R2UK@ D2#_8My~_uҏƤAXB1'_0368695nci֙m6c̱-m.">Z~ǘE "uQ\I)H{Q[*ܐR#cmc%z.)$WfJ3MM Ǔ 8pU6KU9ppEBeH6qŃkhPxfe%rGd+c*l "*ʳy`&dK!06й$.pO iH /4(tpN/PQfr6nFhٱq/QUQ.m:mU|U./()TuwAL6~/H}(&ҏqHT< 0 ȵ?&kBͪ8DsLbٚM̀MIn2ɟ0g-3n"46"lpSNbAh]E?4B)PO>H r$ %>(_dXBzzNi*TG{X*Hb)xC2TlT2SB++ H*P0sY A@K& d'˟1?J*ț @#Ti-x8'&~jaeG [wR4 O_wϦ(B1C94t3p(W(QP!u8BȂ‹0 0H@8biإ]ѷ<,Z4>Maq'f;;sR3&G' Yq?jm>hX*hWMKB+Z8ǥS}VDi-4 \>#ݖXƟB]8cy"5ņ QH)#qC 間.Vpox54PEh>g5}1(hxaHŮ SF٦qw(ƒ6zLg <З`層!N>KS0$3,i)"Pc}S9Uyw)-[g2e]DʫaxQw痔z눚tiR,AفPͮJ*.8 ܄E?< kk432 IrPm f·sZdaSٸj֦X7u^NDE+L뷞̺ʣ%#ݔ!3^GH&!`)ʾў먄[.IDtD`hTm%r{cD$>JFr<sa; .AD3pd< _F6>lDP!ݒe!{#hkmכ!iV(@7]fbzu3"0D6GHljZ;#hUSNw]Sup:n4 =DL'NßDet8LP4~f€~[ 6V\;~p$ Ahܠ `** A;e$Wd8W'֯o?ĈOO5ҼHI WP ;~=GG~,z#jJ[9 .O2KmÜ T-[ nigA((b,A&Ij7CS! Kd\ڶCVwg9QImü Kf\/pM*>|Nq)\eo7coȭjc')!:K2(R0L1nfn0*?gP qd T Vۇx.dK0@X?H^÷>[s86nrx>7|c˼ھC74 k<ؗcXEb"TT0&E.p%`XBP&d|T0eKJfkM6o Dh{3}jQyת! pN ) fYjFT dBZ ! eSy+ EP1%@@T4SҔ" :{ w<48H r(lJRWmX C1FD<뭴8vDQGrx[Sn;V54t=];d*% DUP!E%y2X0n@Е"~Hi -iݐ劒ymWdi֪pK@j Ty:. 2X\<HZwf5:xs_)7vw=a * Co>=,NfaYP~x?(ԾF^^XȞ+gGhϹ?εoastiMf޳GHD3%ܘj%̺dI(b&:c2-c:m&35ǏƍJVƛi9Ķ~xu佮>hh&`DE`Yd#QN ̱- @i*r`a!)$ ~cDRzsݖ% KpJQ[8;=ELFi25UUDUEDiͥ}k>Oe% F`6t8U[6 A`LV6 h4hY"Lc;@{G/:lC4?4tevf/zwtq࿏ ?kQu7'4~Rpp 1%tzF {b8hKԝl?0L+(am`1Lw6}zݘX`&H6R@'=!"J-#̠PRE1PEL)@JLM)xп(iH(TJJ@ZM  $P!S*]ή 06O:8N3ٙHdml.gxLP|DyVY{RS)nއ,b%$i( (JF" (hR%EV$@( xJ)懕g#ޞ]׫I2&Jlkm*z2ŤW܉o j;p{6E4!DPQT2DoInxςMC _+>90()>Ũj/ndCEE#6QwINr Ih(Q y`pG=Α !cNA j~]i &fC3+yC]v\ӹ<=iT:- ?)L}a΄҇oJA!P" E^>@}c̡ snoQ%5y9uqR3)!" Ne(R/lf'E+'fwg` 㐭TU{hhOB2Aq7QAl |99O#\JiLV0!or,B]dbCF60(faz(i%5UFƈ )4'A$Ųb1l64ƈ%HY Fa3*A%qX^wf_ <\\k~ |z\zkj6a(XdKA` T3)H-d -&6!ܙxM➈aZk5BƜ!ہr>!oi1U{}g|t|8MϹӕGl{NA$:&Ka|YhRGczZī/g$%X4F%iP(>| ^iԂQqG w/01/:0}Ow7&bu%@=inj4R99v{НA$^Vq_ͲQ0b (IYaFR(M4U` @q7NUC)51DР:\n5i$5;{*tf$`bD3X=ME'P#FRBd7yl]>~|d78(3̕I1!@PHNT~Bq5BV&, OH}OnH JDB CƓr@~*>!A>ֶ>t yT>XS7k6hwd#X~I׆,H:UBD*z" TR ۄm[qnC CnCXYvb?>M<P#%c*+ #Mbuy_Zgm[GwbL[`{SYg]zFt/4{MG&aN<怏9yT @@#T@[*. 2 VZ (Ѥ4.B%!H#@)({Y\!? t| rڋL{N͡Z. ;;(AK$^_/0/ H?G 0Zc:X) v#s |@6]c!< E&| CiSD :j2.~PT-0/Ls5ͮ*~;E7;rvI.#>˞Պ: ?K:}@2TЀ#^B/hi lzŶP`h$U9D)pTj&^0HSMAS5 Oz6m"͜y`Q1U`!li9x`)_?g016={/w @)W:|D=4}H~rHhLCkJ{RUufXLV y@RS!0fu#w P JpnA43s@R&9J Ơw(:ȇDJHTF.C\U{$c9SF.`\(ۊqLO<2̱>1_mv}:GNXhaGXi#|DPR2)0qŧCTZAP >U+iD5JFpkOZ96gO{<8b:&*j O<8ܽ;xz֠Ls *Hiz."G[DT+a d} К(,#k+q]O}t鹨VC@Ѳ iCv9=LbwGD[L=(.uW՟_yxqs> :uۖ v<`zL6)c3:h(R"axgwݎZɏw/?=Y$D_ 5]C !3=#U6:uL"%H{Ɋh)"Z#b&' v8И6[PA5E CTuϼDV(BYc#(@`WbSѳ&\Z;8s_ l{CA EÌfcXbN5d IB|͚3'ʦ&P, Q*)Xy>oK˾11 l"`%Y)7N"}F2xHnvyGm`j#%)$EHPQLTϳ,3yh lc%3ؖ!ypMN2kHB3ETĕ5[/V '[T9梸ۙa ȍ4R_&2jէRкoE& =ۡ߷ŧSwGD$4`̒ ddywR0Z&R{l(P5q )hdF!Fj!2#_^k5J0gkm8wg?@ē0o{Bc2" `ܤvJ{_ad"iߴr}C|L1+# GQy)|7]?ѷh`((E;5۞9~Ƞ keP*iJJ2\)i](iPA% :"؝Od8xuaH.`= xbb^}ـ#i}̣U5UHkxŢ+-f&L"   :` J*hZQEH .e6Pq L&x9x{J?,o#_/'G@:@Y!]vԂ L4Ddd "> ))CAH( *"$ZFhX$  i "X j&" e`Pb(b!* !)JT( N+:qANdO=PpQqNb~n˺<2&WuG۞//x]rV%b"PF'IBEJ@qqMOUSABLaYd8~HӐ3֓hɛJe9lR]#`4pJ˰x RŸ>':$(b>mwAV׸-G'}66!; c8w?uׂutO{a\BA<:NYqa$ѐ9[!8(q 9ba(_Nrwf!ߺoj\pe)AU#R-Mk  KnU7ҭ* X R"$IL <:2*Q a҃HPNw| =v. O(JE!ru:ȡa;8<" 1â쁉1˹A  yd"RQ!!@z~y8VBybîS٘;kJt<΃g2@VEJtuسONO3-a6*#0iG:khr.0\Bia+m߅*ɔc0/FeIS ZFa6B (B#t`{pfP=pd7,$#_}ݥ{P^T V$4PʀrhrL & sZGP )aϐ߻~ZXo24K zVݍyđ:"%%`J@Cl`_ :u-*kYAMܲS$uqSB|F "B?A=`=Yucrp4~\G`kE  ! %t7ps ܚ4"H`}D BR~Cy KE(*!HSR,(!SӟD='̰q>"^}vASUDBcNv{J ( $F&) $/>khy$yOf>%}{>]P(ZPT JR%K JV Ӥ bxf:]SDG 6 像msG?r|)~FpO`WHXda͕OSh {ݏ?T2A(B vʡS`PʑSO5N>f_ѿ@UPφ^C>|'љw62{|np:jOuiM2+iΡԇI q()t:JiO 8 ' Z}p~w79. M|JTPMmv M o'6|==*PRJJD J*QDDzy\ȩBp#!=p ?<|ؓMGHvCvL5@/d>6Y`ș( !0>lw j),^Ye6(x@N*nxw9'DמcxtM9De9$< J /méťwcv\>8eyϏ\v쎝~TQŐ-=X9եruYӎv'? Wm}tG$JVW'@䚲)?6c+ydB+Wj*zU/m,uYu\"Z?s;u&*Џ)xy?Uc碃~`]հ%D*@ 3!@W(ekB%saQ&KqK"^0b5%&ol #'>lSe32y}aMo֨YMMC!r@ļ=ٖG*g`>hn4 &G>z\ώ<ܽgr$Ǽ}$ XRBf =gAw\TTAp5GF'Tq)_ `9wY~Bo B.K£5XX(( Fe "X1j*( xjQIEF|_(tDfd` knG%~bo 8#DD*eR '!yC!O˰} IKeWQ|`z:F/b8 sLHĖ i37-f6,4rϲõH iU ! 3pBX!y1^#x)WXQ{'#chOhvNZ64;LZ18% 45b6?l;/_50ʪQ+CLrWPL"PJ)ZH䜢Z( d$ Vr3 䚡|Ҹ5 xzSNNx!) $ V.MPP<AV8)(R|DH$(QD@3 S4$Bb$g%DZb0eZM+HPBP$ #E$G_qfO<{v`DiOHmEyG<_fwluz!?K(td(F6͇dpM(}ERD4꽧8 G mU17:I$ M͒=E~8M S ǟۧ +z}->~G\Baߒ %" G%9.Aa(eP]( MU@j0QQ@oLa.xx>#hFkqG3>43*oXCi( #T I1;L@FPo"0Ƶ'ɇ]c;b##%{Z`;*)PXF- CHK8{~\J܌dG1GGd\ظfɆN,3aɆ[8XrlH97i=hJx?O<;7M,*[߆4@ҬbTvɹQJBzzcF(R& m*NU?qw"#} $ĕ_@"xC_D=<3'{ ]Ϙˆ,RV{b&eebqꇈ~^`SD.PEa.|I?*n:jE50y1UumpBz 猅cÄAUŅ!Im ┘iZDs[>Fo{d5- %=:of!† E2Ғo7o~BtRnk"zUz!hDHµN85J i@ BR&B%h@!rPiNoq;/YpH81Ohs6YHoԤ1~?bCS7`" 2~ LJ/HBJ$N7WmM$"1=ߟϿ=DA&f$5?w,sIq'sϸ`mRDl>K1R:ZZ*l*;°ǟ*jF5G:6X⪝@õ*hؙl|v ,}=a~PaOQxA > 0b(&/;}τ78"?9vKma!o xdDj4& \-zuy6ΘFcE1ě0qe2Z3TTnL8#8c!ĊoO b@ q E$A8a`c&PVٌcI%!}\LWVZHQXebSܔڍ!d:OVVWw ds#hfYi0k__]%<8/C̞Cd ~|T2iN|(ʞ/'>F*=e>#2pkR%bp5$A8wz}s4VO!#\tvþtp<*"&* DE&T-.8>FG] iG쿺C>;^Mc}a%Ղ~XO/иL^Ize6#'owxlBs:z~FdK=dN ٓ|SQGB=MzV~0^W5o Y<0- pێ S5RoCC,w =}Ml% >a@##H@y:@̓n0qPF'˒NڡbYKVRF<Ľ+۟2nyh9]P.)>%P/E|U/ :9Rl("/T ՋjA;#RC1.LY+Pǩ+ZЍ\hH MYd<!k{9p1ݡPjǔHB6DD9xyd1!7#r-:j! 1oSnoc`Xqz˸u\խL Gɨol PWάMmfbPd+c\C\kخ<᫹[!N]O (r qf3c<|BB>G[\v8صM7δz9 @Ta-fuݓD]wCcs[χj}%,uS 0եVPtC}췗@Achiff7&C Y13i*g0#Uqxk<]z.Ji$: (طm Nz|>G5b$hCJw99 bG]A23 >*5A+@[Ax.UY`h#du&?c빨R()!&nb?d!>z7a;N Ƙ JcJC{Ѱ 1,q,[GɸAS×u{[bDvv8+IN"I,wlzeC4jvbhQ Fw{OOV1pg&{Ɗ/(ou& Lish!hѡ .$o:Fғ9B!<mi6݇ҊNaW0C 7V"bj -d2ӈ-qSr"E-ʍHXuTzj2zx7 =vL89,4r9Ӯ܃|fCQbU3Y̚Le\8Z )8Rh H+IocǷ7/rPIٶL!nХoؒpp͂S y0тćq Fk]jcһd;?-&Sa X#ہv b80*e8;|*pH*xYɈ=8&cn q$k&\pf5]j`V3&~m~5AsD)M(aR-2}i@9yϙ,wH{D)"z cwx糃i(P! wVP>4N2 JX\dgi,1&GhڂF+%:שׁ&fR&tb.\}(;J;2PL@PE"(*"6 BP)JWĞěM&1X 0l?#B\PGj<J8xـ<ȱyMQBAULCh>+&@2( )Ac|"()yC3ou - н S=w|`{PF˼c|M8E :~m4 y=DqGGl^F,S>i;S':5K}̏C;a"݃C4g1+Ti"IxÐ;lUPw>!LTC^q@4y j%J&$  13Ss>qM*HJ4IE BI 0(JiqrGm̮ CM $IT %|g0~aoH\2:j2]C$ft̻uòFEY*s7P#gbPg!M"eM *j^QfYN3D1OT,4n5ճ&,TT)TSk Kckoz +]L V>ϱ4C:f]DQTA"l=wg>%QY3[ꔙڎcF肂#̉ Q[)@CBD >8$h3.N2,htvQݧ up̔q9wvZ?!yJ6r9hREZ,aXXg%45eDڅ$Zowtӛ1e1`.X`Q1+Z r4]#2329M_r Z L=&Ū,86y'-I*P`H q#!tjCL2N{Ռ &dzmuN57XJ0F]32nKZ,hH}F~7 @5cEP k.45djxGHm(M7DJ }]7QS qKrr_Ղ5uѱt]v>NLщ a"(gis}[a%vqȜiys Ldg[B]x%"}H{(YEQpQ0P;?"oZ1~#`Qqqɒcҽ8(f95+^K=t66s aVء 4܍3]|OT<(2G5N4Ū(KqZxbj"+X2 ,;j"sю/u@ 1cajw!1 R x@Ad "v:붸 0qkԸm4"BznH}.In!G1p y lu%6 *EPυZ42nsa]wvfw;\SO?~ ٻYyt$Q}iPӒ" -sѓ%rYR% ۜ=!`5D ZOï^hv!'=cm'/{;4O^) $" -pQ֮_6 M0\:Q=2=!~^X`|MgWq5'^5;h400T ?lfꟅj>!W9 Rz% E)y ?Ko+1 B35`nNjz Xm,W/F P҅$"J1G2 ρ#H:Qd:s @E Mm?;i0@7ģ_ |K?z#?O]R=}YI?3$c_.~ls(&a x. 3_%WhF8RՀc-_=O@ag`>n޽h|1y-TUPEf  h `‡@W+εvѮv^7d0ެv>cu#G!r(F)XFRZ$BXߟȟQҢ.VEb%8ż&@1Qp#APU HM4[4ro|=\{mtfD))|qqޑhO@i+wマД D4=f4t4=30$bΫId v+{!,U<7]ѣZ0ѷ4F|(dmO  H؆P5NnU TܢCbVNl ln!JAPtJjq2>]Ҏ=21CNi٨]h+yoA&bv+I=kjk Sh 8U$\N41m]B3uDAo.ђ%dֈ,U!1C]-o-d G R V02 H1Fƭ%X:MM>xw^7uPxDITRm*@Z8ZL֑-Qig#namG1ia٣WZkzJYK "uf28K+Ux}O|TXFX&TX4A1fdMHƈՈDzoLaC>㮗^Hyلhe Z>xQru]1n֤[XAG>AMRF}gl:{m{v횩6dqf920td XOtzAڈpnn@ howdҤ8aEu!pɤ>G>BQ()'>w#Dg#F4pQ7ZƭzТ/v64mڱm%~g} Pz}4Ɗj"7"Iyc" t. ` ɮmoUC`GmhTة $hD@[/{(X=b[)!&jiH4 {Ztn#cKfގLgM /M (c D̛EZOJIH'a8p7v햖vۻ]{'pan$ѕ61S:UB Da|w s3!|rG2?Kߣʿ{im#S%rTҔL80M)ս ;nZ1zz~?0%[g}kp'㐮L=/H0콄ƍJBSAGr4x:x.u|k,2Xb 2QO1 `Ckc[#AܸqPmӵQa>w*\j=.E4l dls"$ 'B~$w86P_<?j0HĚ4ӂ{M4 N 4 E'./vWKIJR]X<hIٽ/ t&O!5'NPҙ||h)*MPi@t TIAb w Ghu(R :p"  }SGxjsd>puMK0$v6܋ҚO]=S/TTb4MrTz0QFOxꎝ#pq ,D>R4"THJ5E{' 0=f4`@E: {9Np)Aÿ`ق秩T O'놁)]@#RE01: lY,"~APGw5?$ q"XP0>?6<_AHpRTI( [nBy(& )IQ&/;RypTp8{1p LF@d w N=#E^)Td**i"CFM 9 ;uG+O4?LX&T dDx}w =К ׅPƦ.x'Be;~% ߜ zjNi4d=2Vg#R[KT>?Lv\DۇYkts"C4@"23iv jPPA7t)J9)KWN-f& ƬDԆ*G6wH繱(7AzrJDAA9%T"=Ў4sbV]OcQЮ$}:i0!Lr,AWٞPD>XAl& mDHЙ0 A._c̿|SmfnUijS>0Ȣ :6\8)o8MtCH($?'q cZCoZV92=oш#=p~i@Hj$MC](q^$ Ci R( zU$ya$mEʅ_L#p~t@7.Pj3MOv@, Ht܄2G gz|& |A$eXIǵFV,D yl8mB RB%2ں\LIMHQ6ك^]Yx"I!c ~h5VCNj+J.2fbGh0ћDŽw3qIn'LJoP<BQ82fuA^G |A>ˉLTP )@!V"VL:(WJ|)\]@yĈ;I~9!υlU\qT ,jr#>ᶚE8:(9~٤ Y"Xp1ἇlIKC&cI,؍F1ILFg)g='1#Fd91đ&#@Bѱ9LnY[Zbt Tt 386;PdAzJR( cg㾃L߈Ӿ|_p애жj-@oX|)>xi@\As_winψ>oʏ/(ن*O_|D Ԓ$)H)JOϯ>h22ۿmS uMagx >\sd Zi 0`ÂL8ÓJ%"LZ @ LWzN,[݌7~/fh༻BG$a Pô=8xi_ZHp v*z4AѤ>9݉3Zv<#8}jQړBa1{PIBt7=hMS2@'Ka" yE|ϯLJ$Ii %bd)bRy?$pr. I i6XBn>F(I5*eCؗ,;*QJ%y~ψ۪N&JyD!Pyt ˱"'n)HR)眀dQ bB(@D%1"RC3B AA@% "BҴ $RC32gp`6>W. r/Wg30{(ӁWى~N\ zǏAOO@{e0"`(*VH;Nڅ}YDvaZ%;NDŽ r%}6Z9lDD "1=.p"n3XS$<`'/ECńb.Ah14h SI9(Hk>'"B)$Fl<$a[~CۡA `np!"q+M94ˎw ^`*67[Sb|b{dӨ!hL;؆ ,oA6JUR_6 =x'q;yF:)*Y_n#6 "$DUuZi4biU8:3QMʹa"6;)qF&iqR"20yNMTkO5~44D׉F!s~6?F-{ߕIbm6N!dS el ^ɢ$:ݲ%+M(Wؓ@t*R{O|j<1nn`O5Z"]q dp)g.?s\ʧ[0M3& <[96=km Ft%`ȑ-\kfg`/E}UY-#HbG4݇?;Cǣ7F-&Th"G k;kmyv˽}RC:_0r- m/ۇ&4Q<kcgL:f}8~p]㓱*CǪ#A,0@>6)0aF)`BECviW=>9N % 'NђD D9!cgu>7O8@?LPDrL )E+)A v}$)X<Ł(~Rqj.Oĝz1%)))" ԇYydJѢH壊[tp1g/7W[jLl+tlbI?{ITD^qDϨf{wU;?a)Ps?y؅ݩnnB$vA0P{")M^sƤ9`n&߂'pq/V/HᬰL(Ky l/Ӽ|<PE1`ie$891=<~ 0o?=,KCd2;//jID*lX&,F~/;jE.vphFNrDHP (=>}#ӤЙDǝ6%RBIFNC`ϗ2+YPUT Fju:[u>Te.JM0@R. 5V =%@SH:D4I :4o/"\Rwq ԅX:( B g>;҂Q`wbؼ3H\beH̲I2.O&7ӵAJ ;0)LxI9_]dg blۉa kIQXO^,PԔD[pGwO:uڪ ;aC~E* ܩ 0q^J -Af^fEV2$eGn 0nA2@bэ"{i"a0cq:Jhmh8(Jq*FM%Rjr~7Hq(c9TY|vQaTBQ!Wͨ)e )ژrtؠH"=1;y>}/;p!Ċ;aGc-;#eA@C{(26$]Ȑ 3<r1y<*N+N5la]Hc1o^xs5&z7Ff&YZ֑RM(E1d\f6ޘLc̩fS(-i1j<+9DE0vW^ ڴ=F P [YA#I feg?D04k1&W,8Shq|"@տMv"O4kahI&& VpCI3^3s|.YvW8݄9@SV9ٲfB;*ֶaZ Ǐg0b )B7.ؾ6-hlmfwAKgFͮb&P}R]pu Neu{!tGȹe;xHz$}&/|g* `!\ 0Ihꪆ) տL+m%> mfig봎zT}a9LQ XS)0N9j~&Ω5dGt߇x=Dww7O_~:_O_Å>@ي4z \~DA:z'Xj>`L8!&)&"Ɩ"(&*i`()(~`$24L fh`te}ШPS@ !CEEE#0j((j0vRXpoN  I3PBR|'aw;0|Ҍ M~q ~Lf;sI^^zqC F6S`…ǩdJVS/XrIƑ<q>l}'m 4bz(b6$tOC}8{Vqu}3i>U$M9|]U8'apj LLY,3uө6<5=8`#.,0ֱcˋ"~ =ŞsaDCj~I2) \OBć`f⊕,_ȆQ؁T"8CI$[h4u (~ɞn%gO؇@ԨB̄t,4B3SS>&?[hB NSH*ilOiݓcZMR2HLDB 2'8Ҝl))" "v~k$z;zz=fjҵ.><b\FD,s!P2c$ISCO5?NMS.0}c=X;^#č0ɩ1?ɇ#n11;sm;v1DbU2 <T3bq$Bhgt+TD?i";ơoP]hV%O6\=:՞\(lN'>ѓc2̏$4&_ <v3 5"/WC|t4ҡJISxˁ8LNQp *n ~;O8dK:73=d.(FԓQ>!,+CmH\9\'Á,OOát7,#,@u1,xaKfOs StX%O FȈ*3]H8IhPrZ# C'e 0wmpg 8C)ˏvH$7,YG Wzng2z@`3軄>^(*\^!?htB Z%acZbԗjkDPֻy1=S|;[mZH 6."$JaiQl;%C_^ B?i[%,AA6G9cFDhF``hƚLuM89CnH13=66`MFgؙSEϏא}Oz7 %pWPv=h#pC?$ymz̋,lZll6P!>; {b0[NNBuؖ O)aI@zj0fz#u LQIidcr Oh g7Ƽ|~}jxN#?VŽV!0>6,?׺jrC#kpfEΠm1({X}"0I C E Ȋ&6mgQD!T%J@T_E$Ԍ%TSFq7y|恈&h`Em$C8C%)"(@3C1MUACD,]U4hmEKDmI)!hy=\יI?؀!kZ c":8o'1(IJ" jť"/A[e3XFo<%6ϸqC%li; 6^ :f>ZhI6 l|ƫ&N^!)b#ڦbbb JbV xlo:($&j{Iͦ F IiH(0B* Q` BI&1gCCBvr.&j. h-UL -b`u"klyN4TADQH%oWGcѣ#-wddč\4.hDZ >BW44_W̓c: ~)0i튱N s r8(4Hz0N;T]kvdL6k* 6ȈAF5݁ ["Aރ)؜p .cghl *f**:HRla F-y&Jze=YJwzƚt]mG7y)KSr4b̷ rqiGeJSgY7c!!g7v#Li":J=NE=zmMd``d`H2&prk`QްB"; =҆J0#y ͰrP̙AV T0~RI&m)Ր0HEi&^X 1`k44, nGd,L,Ez0V¢CR-0EE{%αzD '"p? ULE AgS18?d3-wUulnY @R+v[b(T:倄h)XbEJ| w'F="v tĵ=Y'ByJP"!hJRJb9:Cu\=I`88vWGU }7v2ɼ {nj_27hrN IqĴqf-~9=v1.G|ر'$4ČTu" Ft=_K‡۠ߏȢS:Kо@B5Ѩ3K[ S_G ɜ?Ɵnt&% 8`VnhՁR ȢE+@OHnn@E^e8 s zC0ß;PUa_9@QS$j#jΝ`YF<"8qL%5D}n[i SSg x2ln1 aXB@e),B%tVQ;zq̱خ DQ1 vŭb}{sF`۵E4^k­lIgا("5q΁ ]>TѼ= э2m2̙ 2l VBerARj)qɏ.T-vEI:`VJ\ ƴcVF0chha52r~xҎ3F ۑ(ػőHNI5Ff$ 2|?m/Yitܾfh[iM,47D*sa!&VBAkl:I..Q=OЉadXA J9G S;"R!`%9'4H{Q.24ЇCwoi[cY˃c P˃ӂF(e婘`:(Ûx=ۣ-Ş硕/7!`gXu">ѝ_@YK˼tj glZ2hXpaםe4U]ĸ2!m ei~.u0p G[lZFԐ%X_sZwM؃'Gge4 СΚdQh/5L2yNg4䊤HWK#!曟0Z8}:_@S[qtJe? Ʈ =5/.P`x x'"I ZK0(CJ)$a!1Rk;j2BHPTI6n$4 $)6$1DҌ@|! cny;`CGl Gff+8:{DtCx|w HUS CU: BA,V6*Ѩv)a?< SORvR/Bt{WN5.Ucb:Db""xb)1A_G6vי>Bz@G yAAUARv9"/yrzqv HG3՘(|PP|@vt<*Mja`|A^W`""ZY( a(;Q90Tצ33@B \=r>hS N]RѺx~@Nӻg|o=30) s\HI%~{.##Jr|2](LVA<6IkZ(yUAE2 ${tHP@3IC6SQ JL- 6ųU$<#=x9llF-WgT56LTT$>NcTP;p#+'<$SVdF R.{@kyQU8UD@,0M%$B!Jc Lf&!X]vw{rd i@ >Ip&(*; p~BJX 2 d:hň 2y1̻/3 O`qE)8Z%(ztĵf bn(D]'LX:Sv d1K!7vϛ"FYN~Dm¤BYPy&I,DvRv+{ m\swcb3tjBkZzݺ^痎DP~?#YgW0hVSbçt<5.Qo}XѰ1[IXM-S`n!v׉;Lk ˶뗙;=^*vc{G.{y|DUfsr!Љ{{֎mK}1Twҿwz/ӆxIg}CY+[)Ek2;@MCI I"F!(C(Vכb-W0/t\>o0JnnEXL2Yp 1s^rB AqREjH;COS{i sX&%xivN5eR1ä$"b7ivHń>ǫ[ҽ& $"ۜh^vb^]GC7Ʈ(=٭f+V , e:7pn"8=̰$?QR17*P1iO3׉+Z ofg!NG{5-'3W7:]W3 cGy LLR[>YG؋ի-*sNEV^je&qݔ1x%V D4 I F„)ELtjoΌޡ7<0q>N=_BE#g9*$;Ҝ]8, e1uo܄3f6K*x@\Q52Ho5,hv%vio5 E1H=3{Y"rlusà$Kipm _RO_@aǃMO˜?QG٥j]Clg>Y!#TO 0o~ۥۈ,Kh|EZi;#f%PAҘ10P~".fAfa \b34g%{.ʟ-JN1>N~6+)7B.F\ Ez43^!"sѺ@QD}}o-zFcrMB~. Jx| Hf͎_"]0Ô6]F5QfwFn)A %G-ȊzcܐY("9 kOtaDU IQ/.X; 슀]B@7$Ӎ`FhirfZwDx JpSV]=x>/̏Ϩ#>vFpx7kY^]޳T^f:u60JvVTQ3U,^tUu8Ъ !"8[EB٘tθߎtC5.~!]0HKg[Qmr0 kI9xLaE4 a~,]wn+Ajc#~-o~č, 0rl5C]f0 +.ԗۨ+mJ7D[Pg]P gqЋ=q=Y 0bޅ-;:WyFUpƜU:|!*iD8y*ewѷqY/3*$0p! " h/O it²4}!X6`×P`"8Q߬}2X{iK{0+'=0s&jwz4Q)L@G^nQfd3?5}P:¾[+;H-%ǽ̔ DfǦLEH0^'˦{r6eQ5(ulEO;hOz? ڢaV߁!3V1<]s 3_I зϦnԗ[J[A ܵ&w3r@pkڙ{MꃑV9K$Q?+/(V[6ld.:ĺpXz F&RpfQA,n7B[ d?AhW>aE;b0jh5Hgu8Í2xa=߿D7)i]LWәhw!1ۦ :X܉#TN g*Kნ-cf)0{͌;xc8#{Wqb.Rw?2$+^c3Fck==I 6BK?f_Lˊf/db :lg9%\[mKRx3" Zi-5D:Ǘw֎<{g_W CZ ҨkJ( XJODLK Y>8X1C1axWx3p\# %) _Itjg^ ЖK2Gp% pCmq ! S!^d[~S UR)BC8ǒɐ\|m"݊NRk›lԄ(oPEWV,bm{wX, zުF~^4Z }3pUJ0qˇ~Subw1؇I2.[$U ǥG2IK>pcTֻݰ 1o,PawG$2+[je/cwkq{]B|ĸa⇐:Cvjy3 )`hŀ#0{IxoU\6cCL|q^Ӽ!5U 4s0$s!3: `9&uCPPw*j3NrsOoOil 1L0Sk (`EË[c_)op/@7ɂȠ85$&FAшɂ>x=Ӑ/8^{2.Mx\͟ g>g}6li4<c C(3bp[^5;qۆLNb [x`X(k5L4ߌā36-a8h'd}J(*ȧP6{San !(cV7Qٿ?yGX}^6-%x2 iݡB7#̊^{UqK~W|:Nuޚ@fEd]ImU<~AOڱ䍐bPNh*XiꑕA B 툨ZTw suR0c mQH5$FO&s=JmV5K0O6=2e )$+xZ16ǦOc0>|M.a9ы0\f!Ruy(DcSH3@8?++ hMؘ_=a=*8 {iIe%B\`(Oj-zPPr*z2HM4)”! B*b5p{? d}lt1pJ?$'6ox> QM,?f{+JȊ^3} %ˡώJ|js'D<|kI {ošѢ]P,B1+A脯JAxܠ"  TT1>b@<`׷k}R0 xP_4FڈZh $8HHnfK;ۼ4TLHX&&d0~5T(TP{ !6{N0g֋H)bQU@qZ)!HTwۏ?X3p hq?R;j0HUxL~4!A꤭iVt,%&\Ws}H|mkO*< }e|f4aHw ͫ \Z(h.!U{(E`YRHXˀ{=郭3E2Ijb!lӣE2Ϣ{* /h& a5W!sxԟ@>Tu҆dSgRDA>OO0#][7o ~MW輊XZM9d S*VM( x%JSg32 <4ME@o03m T_C3&(͊5;fr=OzDC+'gVf1 yIC Bぐ@TQ#Ń@x'_ 6y) *u|O"6[<&; 4!`If4 I` j*O`2Xg1+@Ѭ±I ѥ R6FakY^y)z]MB#n =ɹU 7!氆hii6xh$FFɆ1jh2|cY @2Hh !q)fmjAM!4PNr SrDF'Cʁ v0BnȤѲpE9f${0"~kX:#zj]o.jLˡ,ÀaPA# N'TPOу׀i#2({$@Qvii͎A Q2ښ>߸?jA}V#pRGG"i::XsdAjE!HJA@ !BxF{Ә$SC:nF8LD2)Miz$Т¥aGb&" ;D#%Y;4i 0G$?V;jO Xy 6]jq" &lA6h$)[iobUL)´vnq2,ak,ڤ161Zf'C8F*=5LZL?s]AH]U֓9#`nɍve Biȧ<`pFN7m}' vc<<v)̄m3̩IX[E x`w\E]ULl7aԡ%(6:DQZN2RYK7GGpX`Wqִ gp!8PHR0rxwGܯBIKSv1Gbܴ%:PƓ7ƥ#g4Ja|XfI l24K:ݹKi-Rw=hvĜ)V#j<՜^.6Я1ˠ1X3erAC2wuKVbsI:.oa ^R$n'I3B%Cy*#VQ<67fRc1jk#J!A)G# =*SީCI}FK&k\ORR`RyXK-Goxs,`RIAX{?XTXM3~ _`Hҧ&$\c[-yE^BT@0G$4s-L|DŽ)J6>t;oKZR"hU&cNp}fmĘ 8;.\~єV Fu%zE^ `ð`5bJţ$ J(  iz Kx**Aԇl8w3FvntZ*M^ ;Tīc@BqC TK4$FJOtt^D YfĒbP71!F!ƎtfF. =͵J5vTY/7$l&ys4 wB*Cش +65Q@z`=˭ Xi=NuPMlXQiBUYo|tkt̐o `|oгN:ˈ'Q0ۥ0npLnhZQ4Pd8ς*Wp(1e\rgvy($ИӘHm  m&c9z$ HƐc@-|p`rjo#~iҵP7d @i ׊jK1*$ӽH&dUg ]7M1)ʃfݛ\ cN6L˒؆ 5 緩!xB 1F+ߜSZQMd ƈVcLCE ^)Bbi-LkvlѢ!37>MMAeZL' IGj <]k۰, N99N91@^Lp F`BÜBh$C, |V\Hګfˌ $yn܄kY8m/ [vM4&at鱛0(soPtxgpG9Mk|vZ5I[oEԜvM/,  (^w[k` RQ j:5Dyy?%dŔ/﹁,:&."BnG ՚/W܃я:8 8cAQS[Ro;r$*dG\ 2iIfo4zaכ1FvqgWaEm`Yq\i^$';K1OQV|1'P23.FX<:sJĺ㬁 ȗ|Ď@#`j vG.ڻ5\//~ ^*]tM\ tiH-K6u{=dmreѧ_-İ y@pOv$q4]0cqD8<573<@EF*-mԛqͶ(Z ru %ӸP5ij;7Y{4{*3b0"q8$L&7xB!f  DrfA!keH1Ra C?Pߔ0~ J26:/$%SXrS QRmS M F1bp Lt9xuq㜃vn1 DA(r wA,*SOgp=HmσZ6GĕQ9 B]I}Kl#3^k|[`۽L:k !z؁+&ev8 "$K)Ci)RyQp17,|>X/i<(֓r) BY4mdѳI7b'U2J&ì ր9k4,F/ E9ly,$)N9$apփR( vR( ɐ"$!vZh,cD"ێMFou |9.9<8pB^GEoPH[(  e`Y""J'0BDC bA $H*NHjOS {ߕ#V X qSGt0HEʁ}.DZ5D$BM!˿!,^3کD1ƐŒ&Rܧl$3Y6 P8s  CH3HbfBd 7$>S,= |!cޏ&To)!cI&\u bXEqzfm5~ S}{6G7-7' qP<|:/G89(A): !gN[¶LҲ$S\yAMG]IaT|a t}7llp8^yn5*7uAL((j44fD(`(QSFKn8gS E&sAtG!ǚ6_&WγM &ͥ>O7M[ epu+]{j!ڝMy!i' m̪Q;y CdA6CiJ ȣDQ De4:]3)rtm憼V hnXe'n+8}B{<ӾV~iDg}qmnBc!u ?2Z˱pO nzic4,2+q!!|o=zQ }Ӧ^`.` م0 幓BR"rO" :)u#Ğ䴘p brKćPrr361]+S-DXQe8)3D^nٮN5ndZmeL9E4iO-z gsb/;vt}jo {*Kkc^85Qݠ7F"r$Tx(1Py>3}:8fv=!>a}wx788^4fEԀ l%]YߧI#,B ;d-e'sBCJ}sx|ÝEd7(d8b;A k E ֳȘ'(ƌr#"xpm. ^<]YGM4Rji탔LK0 ^G8614KkqpV|'%GbZ$v8͋-bbᩣ Kd<ϳRqNAИwXdY|IzEÙ.R#Шu߿b413f8U*m5 tnw40rE%/xaIqԳzw#,zK!!!,3334K!!!,333=ƴ-c?s9}T {УMi$ =>mi$`X@t+& O玊a뤢_o`}[qӼhƔifa$$Q4Hz8hHGGJLcLZ5k W1zX|zR6uM^x.ؙYpl{dˠ#7&p =i|b4h5hZ )< "%p%Kp~o'~<`"Yt=xr2ad0e= ֤ l<_Y2x7K﷑MSD'AMd$tΙbGi{s[lhl0k7oE=YI0Oަ'7[cagOI}qzZ>J4Hu3Mt1$aBpAПMdW,uuYل`AY`!qPSpMnx XX 949=nicqFRS%TS>0@;qBL)WE[ޥ3V;ԛh\4e _x(G.;cA[ `Mŷ]盷rt^ A0Tc5Y>  dJ+:%yIFOd!r@ξUyYDcߏ" /䶃1M۲ kQp{y@}:1הIuFyy%-))L! F@W<Q%cMfwju=gK!2m$hz_|wGŘ!?, yhD >~!  ?lJШ"T8ʚ%SpMJP/B5.tD<:E2G4(1+A>H*)U4Hg}WvP<$5"= )!B$҇tIJy(:Z𵄏gHFF2+`rZ MdB`X(H6If + q$b~.?6ATV!GG``ݘ>?V?I.N&<(zM;cHda"4 1QUTRJ'^^@,F{vɬ0ナ "T81i˗q.]-Tf&i:(D=d@Xq.C Qv-z<^I,cl1M-?9Ȝ|zO1zt*'ͷ9;q{eULbȡy?8E$$# F0wUceң.ښB=("hbpC`z14yپ CUHu; %+oϽ(2Q{mhg`|9n9MDDMTQI6-THlft]kkjd>5qyiJI'Ig%m$1BkQh.8GJ8((*"2UDiq2c=``YJHU $U70m#̥x"-{ۣ;7A) PlXϜqK[FAUcC: 1vKWZ0ZgJ.IKlC2ߊ%tP NTjfq y(J  r̀=i4Ÿ!DUqL\ tR";uO)hs>4TUֱEloFIߥU((Vd$EC TG}!@qU((IQ JQ3@4HrP(@؅ '&tDJe:@ O izBN(RК]%K B C%N)hyrWU 6RS$!nvcMa@6t!O9uG7S7U:*5=:GМt&7(4z'L&8~k1'=߳,v8a2]lvr)}EbZP&w{ۺ"h^z/W`kQ R37֖ɇUАxAw}ۿu|q׌/'$ 5D1LH&XjOIN1yD= '`}A_E+8l a%'I?rp~}T B[r$j!C$w~)088lHX3gkbm((`KmiP-󼽰^L*8ߏLha5?a>}  =b٧0G坖m%XF❄(lL*"|n/^ L-(+s7OFa*aI.3BMd 2 2GP f Wx|&%C 9#>?1]l#x)K Y[Hf{>3 gF!'wj+I)=l8h(QDJjglH0);7!>3$P}8Rn,C)Ѩj%2eA%R[r!2:0xf$ Cѐ!̴m#H$"ȣ;pp2QfPg2ܼ2H`nǷ9bD`R;uzæ^#l\ΨxŠ) C!Q'iz{Q@:#GDr2F~mN`qʒI"pFL-6qn-8H:g:g aWL92LL5@ ׎@HY4u;֘>:^tvtFyaz tv66GYAH#tHa8C 4|:qE;+D$p̐HTM* НLIJcH~WW'$8Ʊy._n):ޙ1 ; wzct6=X4$>}`|:'lR|G3a$. `OgbŪ5'Yx!)JF.r('4 J@ v˼1= A0fˑ"aU+k܂@(b=NI oAf|CGdyOQPM y+D'Is |}ړmF2M4*)@4(Г환*#d2l)B@t/^!Dh# qczLRDA2E!S@4LP1QTEDDML!$Њ$BT{1btq%C1L@,2 BDE%E!EIp8rPpĭFD':3£7YĒQ3lm$^r4%q=ymafIPy6MΊ,hsSrhx JQmD|wWDaQc Ԣr5SA~C"7tUly~9 UU P &QtQ_k )co3TUP4P'^ۼU@VXNR*%|8o<ǾjR! ?oj:{cqG^S'Ȧ+X t5RN iI6DABplN 2LԥO;lx(*Ph^B sN$5!J!XEhx?;cdT{y?wq~5=.ED3#Ks5 GdQ0 ~n*?L'FC}ʃLTeMA=`g=}'ui&B|H>Z GA9!D00")H.*}BgM>vЏh"b@Ra>:yXS}pL1Be(n[ɣJU $P)B axZZ>g39}@qdڏ6yNJqoaq '@4|0 z><7xPDyPhzy! i7(X5MQ?BoUU -wBMqSB$y3>eXl#JC+{}|; ! yȏ|6 *@NP ߂Dž(dJMԟٌnhJ@ dIu;YnD ,Ak$(; `b>8* j^ڊe">pZ))-SyOZdgw"I<^.|2DqamQ}aaЌJ)"Ofvn[:6'1hi[l NL x| V"*3H 74ro0L'2 1iD-:TL~v&}?ͷWTP!' jK00%RBYR*ACqoZK2q.wrLugcf3;& C IR>xl$,K)$@TǁSj86>&b̚@ xWfGhRz)B6=)i=~]gNZ;[`϶ĆO/?B`(iS{fMhrKUj-xo!6bs"(J@I׀IPb9Dƚ=IuވjkI]W#;\? SvM蒁 `! vF44't_e{K|o|p4)J-!FCT{w3^~)"}Tnm L0g |G#ɶ#NR}X-2g)#`c.C1)q95"??;S۟xCA4,7bìZG@<&/J}B`|;L0@s,'L8V )0q`߂n-T¹SEAkǯ`/)Jo? U>^)F5E 0\0J?#هF`{>w(.P:G9d i̠3naNCT(_QNxvq!6 WgG<~OS;I2bJ"2JnW< tf ȁiP.)Ml8pఛQ𧇎~wDbn!55{t>LA,Ka: E݅OQ,L35֐2?~Nf&SoTY-9/'Re vgh&3f(}M!=QuΎb-^vp7L2EfZN{Cf(@=]D0 )h ;gV CǙيNy/Cô{"ј(gY o#G@h"Xo"<$8NL 'x>vce^M|'~{jLc)vrQNݳ؊g A%* T擺[bPqM5xSNT`Gr~ m?,MBol-6/ĸ>vO?48Gyz=lQpg 6'͐LD= g?I.ҁu߬$!={ع h; Gք`O<,x<(PRFh:k&JHHA $<8N~~m8IJt1>4:YI".igXH] n88~]5eqEC3?NEr~h6^@k;M=ۊx@&Aat.ZM`\M爥+@s|GHEEnvD`|:$aQ6{,wH^cUV(A9bi?ϼZu[Ї!>5ƾa g3H5ba.]Ѡ^if˟Wn*@1*<'rJZZJ }2St F>x\$6CIE?A?b˺\0Ha DܐקE=:PZ{  )AoC`2 ᪻_;bMHM\6q5u߇ݏ/,FK ,; P*5ʇ1{& (F \v<:?g>ޞ9 @gh6ht^p2@c5ZX@Q/-wy+8`E^_4ʷɳ3|/P ٍ%F1a\`tX!(m4\l +NGn 3aݍajtjQ9]iWDMb4T;sWK12C!]uwd8ʣ5X3r2AbL!$K`;n8kMi5`jH/ ߋbx۔)! 3?W066~b^DFswjKD!B a)*((""h$R(VT%eHj((I) Ahjj EfTBj `(%jabj*$fJb ( !/'W#UHAeӭ& $q$!ȑ ISZnoۛ}?DJ.hܖ&i0m:aʦ\h٧5@.hcuҊ<V;3#!3;QyHQVPB 5H"'JJbGA#@(+$k7pj?/O , '#:OxG\w&>B|$پ}uްyko9Mg[1>N]:murnvk֊p0E*X-lvD|_=GǼlu{zeo_&^nCcvLvoWwp]ysCZ`}kh2 T-\>ٸqpnqݵ\UdXEx@|$Fv'@wG.gLD}sADhs޽@znϻL=zE!P!(*`e=G:ʺڃTh &!Rhԥ@%TQ&lE%8*S@UۀMhH6h]U@DZ4qYRg3IZ@(HR^wm:|wܞf I v3:Rԇ =f^Wn__{O|h;h@B @/>l T(kC|!AFJ7`5J( km BD(w\U=T UP5.Zlɭwc yY۽:kQ&(4g$=`}{)5{dWyuaN+XmVvSa;lmMj+kADニ=}ݸh]7r>EUc7svg{򼦍}>5emirVZRu=>nuӝeF{6]o}w[yvv{dG|;{`]:擾Vwh=+utUmܞf1TV{yRvs騽5{{}$ly}ϼ;j;uK͹CRn=lSM/ݻ\u;wU=g}+ԯW^Dk{vgzbu\ȩ_}]uT{U1 P{mƚR̰(g-O1 y,]{/=^^nZ;zo=bDŽ%@V̽*ؚāP=k'ץye@-cޫ(X!kllc})kcTiLyG 2l3{RHoNs;j}nSf@wP4Ř&V}mfb٨̭&Lٶg}crm9;tg\nyt7Q޺<]qf:º]wtn=t/J-:6of4v›6r*ɻMJ2 ۇi[sRwv`t T}}#fT={cr}o}y;^S\@w[=ւAAt5#@(ϟyx]w2Э浕C7ǻ+9rnݼRԮ@(h7](ϧp<v]wn0޽|&c;o-`Sjy6o;wuLm掤;`IP*3梨c[Owv9g}.0Sz۾{6ZS _drmt7WY7oFG[Ƕ{mi7dzkmi^Tq@4񷻻ѝHsr;KXۧ}}Ɲ;9N::aw-ѣ4_`@vѥ8v+I@ n-dn"nN;o^7zuprN]Z NGwlkyb]g ˝1.ӣҩogvse=ss㝭05B^enGgW4Uv }Wx,g9ljlǢKZljww$)ԯ=Ͼ 2 Yw0o<lh @@@#@&Fjd4iS@%4! 1 M&=F @&$ &#AOR{ST &jm4M4 4!)L#LBdz54a4٦6ѩ=F) #@0 a5S$ِS5(zMDB @ hL`MԓzO(a2 ?b*")(;2W{ )**bEQSLCDEEDDELEW?Lw) Y7b(O?vDUV *b q$(-kjjEQB:XJU4ERxQAۺ&t͐ZDڢD6RPQ ("70DIUhXaeBZR * J@&R V*!DP$ bClU W9?vF휄ATfBAXF0 !A*EtX*"bb@A Qkr@br4׈<XFAR e( b )("*ef)H $%$bB( $ ZS0FQH )$Hb! % t h y!HN I"%FL cAP"ҠJV8#1 < * R a94{x= O)UdZD0C t*RSpؒP ?Sb/;]υ?A!?^Dž%*GC?Շ6 N;]flxfəmOF#iQJ_,\"ѱV0]i_=ZVAn$k2,Q]o}K~K U qniy:?fQ) p?J}3QmL}4A? Lֳ@(z~ZT0JE Q393t_O݃>#3Utp/=szAm ŪԤ,( H aC0L C]y_גIu>~*kDaqOӟoA_gd<$6G,OF_p=>!qIuvst*GllJU8ó;9ެ(D(=/'[) 1ž{<9`Q!n<'8:bp=H"q"D21iOn)iN;sB3W{'Hsf/0 nK`rSêyB]-dPk#ǣdNAp`Ho9Ĝ Y )mP3C(8Lj 1uұֺY) ocp@HH -GQ#V4Y$Q'uFݺ ׿c Y"8\YV~mFV52eGBh&O["ZW:)idW?'>(x#fN{=T#҅;gӘ%8'o颏xEHO$W +T`X'[B<- FVT ΔO̗kƶ6*@?T.` dϹ^#$ B'x!AĖ=O(3[ J̾slYwKg\ߥl\lCE6ɻf+;Ň0-!t87ricЀZދܹfLir zӬy;'> 0gE[p(H{zի~jYO GGjUlMR*]OraЉ)5W),wэPOҋ eE^-yvW cp`3{**:^KUODb" D-=F>y+!`1[E_Z0evщ l/-R̩LyN1z|Ϧ WYm'Y0=(,nnK-Oav2^V'~zj[\bZ᧳;kŭ6qRʯ~\4]}lvק oԗ6Q9YnTFx:m.^F\wirǥ xJk6 a;iٯ+}3[$i̍ATs Da>m2zYHfR4H<~)~,wk %jN?!m,!ŕ!EmO!?PhXU,'li!U)bdA5% 7|*v V権 ca* - _|<(b(\bJ4*B^~M_p_v4?IguuvUA,;ī}i~'KnF"Ag'g)zA '\bpfG26WTY\M)Ʒx؆kdYb0r)Τ_UR&5(Hdet2B|#/w!Ě.IQRK- #0 $˲ǖ pt<?RLq|D2[c0bJ 7JGla` H,]؜LlF 1#3o;0v+ {|ߓ=@ٙ?o"%X0pC RDFHJ1ppjaI`eiJJ; "Bp*HwtфIEC@070P>[:\zj4AASݝPZpzb-`lA36aH$Ć%T)( @RGI !?a,;}؇ǣR}, x7Oކ];QO~(5(AabjPT6<5a8#% %(;}6(SUP>rJ%TKQ@8ig Bs]T{Zڥ/ƌ'U@ԣNbzGi߿htƞ,+m AUA`Ԉzsx;Z"(cz[2~nQ0/Ģ ,5gpr^vt*X" Q _ЖFK_~i_\R=Olꋝ$3˦Umv=v\Ӂ ,8Ԣ1O+iVSWt܍OSQҧ_ |.OAhHȯyc/rn}k\>r?.Ÿsk=9N_羯8&]$9SϥՋ>z̕G1%@ɨ@8;8OWI(a^4^9^R|{,R܆vNeǗΝٵ grnQ'q!{oÛ;8Ggn{\ dPRit,?r) `vM0˾ԲMglLYn#j,X)ożFQ jw98cݼA5~<;W8Cd83NnӜi#<;)~g|K|X}1yޅe`y Ï*+-Dfn=I Ή=:QKQ\x@a]}9J_*|DӮ rwQ]G~*i\jI~ޝ?3ck(W HW@6Itب-:.–XFB)m{'θwuQnQg:$i&s{wCL}(w_0]XonKGbKz5IOp~!'<]2H%9?E:iDj5?|]OsPt@H):noOUf@i99%}L!Qq~JIAjpEԖL;dYZBhӈ<:xZC.'Tf$go@JEIMv8QJ2't "?Ia'u~{T&Bߛ$2|QB0KCڀ8\XF %Ϝ-2G č o>(l> 1}zj.Iw8 ?s!UUS%@ETF<8{t1LgБ-UAE\Xp@ҁdPNX-|D;  !=cOLԨE-E[dR#F06YZJL)0PSgFF)>:Ye8RFDX[Fb6ƶڊUPLKRyhȘ5(V64FF3c/P*34()+TJ яqV~dUY2h&(YJ6֔,hMN}u-SmJ[%y0V5 $LnAˉ9ߓNͼyIcBm`.a>*BPO[a.~2+T;m[=BFd KM9ϗaڨjZhaF:)d?_aLX*@IXVɭ*O+9C@h4&t4;{5Ny5%)McPǮng8KA"bŠ6AJSu8ċDl jͦ*+0Ԩ~s;3m,2ukFJ8xZr(ɘ&fdZWf j4OQ-5dm3O˕&L޽f^mi1 컒 ë́+%ftb *L4J2eP`6#*s`KƂ(-ڼ5\K`~y2PDX=!ZKbPCCBG Z4Κk5p2+-.Hҥe2bfCѝVV4U`cAJeAdmeBd0کJ Fª)#{d06l1"Pz'SQuDb"i]i5E Nabso 㡻V!>dU+zOgm،`-6*؂ m)()XiLj(M߫}mg7F@P RB()Kf_3\[WI`RoQgq^2H%TTb̺?bGP"sƸ{4S8]AܲU_| MXBi̺͢tan&R.JO1Px6N0YHTPGg'_9za{B2G҂l7C[P5$Ւ`.11ͷig9UrN9qRa;'s~qCAp?>! 0DpQ?AӇS#c*4m*3`Q-w"`v.zEzdAkDH\*J?i"n&Їn8&$!@h>`A@<^LQ69@yzm;agC "# QͼXTT'CVOH$אÍ5U3p=Y&*?,usu}>Y;l[~ϯ;~\y㉏ٟևC0>rN7[O)HRgX1zgd޴)̸;;0pe< wO̷> 6rm/+S@}b83PI.ǴjIۚÙ'߿e'J͕Z-ÂCCϗA Eb r}Q//&_S ڸ4-{ڳ[%8ع}"[E/ }>]sK=B/7Uok>X=ﰮu C^fj,m:ҏBG8vtE*l_~ƻ8wyk9B@=b Pŀ[i'݃( 5T]] oߨO1i(=HD R VDDAxfwC:*-C>msN-d@Dc.T$X{`P ;~Pv^r{668*%D JMY gŒ! BK_OLQ^V??!LG\{ 1d"hl/(0Q]C_6*5}uTyUUaj䊚Tf{lI-"P};{ ҥ?g IH^;Xl8FOz?RԈ\':31p[QFN—=Bd U@$8S\^=Dj8Z(b>UqUuucaP?~Q򄩬 x Ǡ@+oGL MD9Gs`fj,cn/Nr.+|*}I/݃)YجZIa^T4u;j1^׎ CY;=nY)`-ʕYNz#<)rp(U*J4x,ם@6Ǵ@;āIha܀iݪ,O룵0,MZ-O <OՊsTou4 pC)5uCX C%;RJ:qgDr5͑?'m, ("R=Пc$.R{4v| 3(MV\;FsB KUQ{sA\"uTyADPqgE3|r1|!BuDIRuƱۡ:A?Id$JMrfSiE~,# v\$o߃e`I{AR_dp 錕`ͮtAFAMCb~ Y2,,yޡoDty j\`d-fx!W-+YdWxO.#[i0oq8ɻ? ,3tD[1Y0 /pDdD+N$7 p*Rg ;b4ZuMo+ñ4wCv괁5HBSi&6qOzCf뾿úl*z,-EDۊS@8}0~:{(R*SWB} /t~RP!/@)ʹJS d~ğG#nPK&5%/Lx}d<5l&>X T܊YJBhW*`vf) nf^ui3M;wL9T8|LA42`t9yѩF&vLnZ(QUBn|khNU6v`ҼlAňJ.U4u⤕Xux\*v0JKC2^SUEPSr ЌkDСFجX'g- 񪊚-M<թ"۰%4B T**OzS2'IC)hp3{n1$QB]N/o˓fh 6Ϋ"(ދ5‡_/KG?K51]K8Km!4 A%G8dFb 3UKN+U`!%!IU5%Nc+ .lwijfN‹.)K0荵QqLCHPRDU<\w$JRRD'^:YN KŶ,U,CunCn?ِyx)c"9H |\h*y(䜅0QvM?+gz'[FdQAf\\V$PTr9z'կƜbk1hZq SlSdR*hqwpu\@",*NmYLT4_ͪ n#LwлeQޓڄ]KIho񺛴aw?P"@ h4)*UGqlZqp?gC۞=Oievs;aw/+PZDl?@չSoD߫sZ6)>hșT@$u{_]|agنPlo9|T2T7*xa"K w/q/?ҎRVk64_n SȇVU@x<ߒ=*̵TE |'+d:k?ܬBVOH w}_$ҟLOACFd,TI:h<+B"{ iK9uO ڭ|ցɞ7|[ "]cpC0}~_=x4'u9rB'/jj8K8qN'g|a(~l!JHX" * bj$bB/> 6q:(u(RDwǰw(vϞrq;9\) *X $TA@ۿ4)H>4ZEfH~M@Da(" )ȼ]/)*BN\1 KDv7=tVO͐4I*(=O 6C:t'{ ?($ZZ-K |^'1 xS?Y7>CV̗U(}B}G.[]N~ŐQA˸Miu)yKqu6W2BIIh\e<;uK r){vJ ]%S FL3O Afx<*I񳸂$g{{1'2]UZ= ; 9Rnw d8ע?zZml~Nݏa<֝hOTM=܃HPPm*R'xeDx THAxD(}h_'.#_h׿iॳlכ*{.3]0&<ڏSsه;W}{W,Ax_ 2⪲sEwE/ \@.:`p.-qrs^)s ShiUߡvّ]5K[T;Iʀ8!%,_NѠ -Zt$GΨdG߿d> eňc^Sܩ<[e% :ue%|Mfyg"Y(r=XS!My_j1-N߫7g\3lr{AV8Vېew*9@BD %A>@BxN>au|k ysCyQ {>Nno>+'p#Zeku0.4I͙[ ePLv6bmRnANXW%L||?KӕZZ5NӄBCSH@ԋ~O8a&i$5F.VCsrX|O1{5a~žJ}6P6>Z{ bTuUBw,V:ᵝWi8Ϸ]UA3u_T^okR\d\@bNٽ(Zy|?Q{[F(h* *2} Ty wnOۊLJ~փSZ՚cjq,U~(:/DFOה'V̀움hXBWT@?hlN`_d@;X~_d${ ցB]]f)9zW` =ӉрJdhRb`y?j9</͆AdR(O9P'dY >T}7 ]k|SeNtn_gwc,~맬;2rȲC08fr02U($?L Ar *"~\0HH-ڏVe}{%P E$#@U'EH6*JVcxOͧ<[IϳXS T<>nm&u#ga|kŎ"woʴh@ޡ^BN2/z[a㇂௼h5w*e08pnÕ-gW`HK`C4 QSȈacT}̿]VULk4*ȬUFz]'3aWĿXyq*y8K<] 3vff8m9Y|i$c)CZ$%C˭: @z.cFjp(m?[R_u'H0KS(5L;#^%!iw84@ ,dsowѓb+Hz:Qk([{lqZVȸ. 11nP)bcG"SF~{7ճRz#og,q z4܎ec*.{ MP{׮.vEw_-]rntD<ɺ֍ogH#%~ %vH`e}Fo)}C /o?~?]fHX() # TCSqP0ȡH})Q4 뿷%=_rcAYe*n@cT)Ih"h$dFZ$X $)jB)҂DaClRۑ9qtP<(W (\2Spd<HN5' nܨu Л B&2rDJ~˂!o}}ll-4hGģ@xtt J䆅244> pMцhz(R[yC"!HY$>H,1-&(1>0. ih C]5dT QO\YAk * yN4%/z}fEYX7=mwTFq){)hs Kn&[ vo1o\ pd&аGy1?2- \+ʲjhO޲g:|k+ ,}k5 50e7u{=jKԻ,{|*c6)vk%f}JenzH/|}9 b(cۿg-w9UF}]l`}EV!PɗvGnZ|0֥*>o=.ʏwV2@\pc~j'˂\lȃqc5w'VL|g9 @Dg=,- *RZ atJLdw-;+rp`I=htQe7.oA?WR,0'Vg7Ȯpe jq3^C(<蛄pnϽ̸( `n: I$ 'Is9s9saK} Ģ۩yUSf bؿ4B5K} tR 1g.NKag\3*C9(\*'5djD4?xWa+ѓ=\0iGn,i0,U;`&t8izA>.ZKDd-%tuq} 7.A:=oE^s g3 ?ܘۭZ^sUk'Q ()$jSLDC_Ew;1OPӇNjxƿ!$U9t;qN'85o^QȌa|l9Gs]PHi$B,>1GhBbEjMyVo,qMܵr׃3*@7TzIqkJ {Ė: BU#GƻBGʹq~l[${AN\ԏ rrid|h{?z';ga+óԟPvxk& !tvmL2"ؠ$/&5xqrjj AC{aܺ2jrPjxOĀ%jdtrq >"`a>v0e&n ڹb >rsl`h^tU?ށs&nTzwabM1,#0N?s}yGLCĉ S8F19X1Tp~{|'OϿZH@"?jMF[tE_q`DtuoA"9*TnxLD_zGi˧ǭG &tFάvhƮ0}Ake[wCfʼn2d-qw%L3_f 9MܝjRUQ`ogoآ (.ceOp-?!xto*=?.z%K8E%]cTmӥx %5AxG\TRQ\jg.b'1gknlM蚁װnX,T RUEG3~d"G?PB!}UkF¢/aP:[1MेbtdiRW{*||nPSÖy} zslq>9\(qSɳGj xqMu8ګwu볭.9b}vum?2.W\Zn!{V!pG_V-W H URM7]uil4NtaYڿֺk{l~"PavobGâN\;Sc}JtpJ|3 X3BC ¶N- 8{ 5Ax :gELhKB6PuIaXFP$ߐṁ$,W--v=t] <v$~Mz r C'qvW4.4Qh#FK q¤wyPZ.DD++<̂leq"`!c;_;ڧ@{rm⟒M~܏c^jIŤPgO߬ Zȴ?@39xI&ywY%rKץ0-0=\ oV20 oWGa#{99>*zs|J}d"&"le'wz< MtA FB'B9MlIMk_{)v{$ .P ,}{ӢH/. O4#TVhk.gB!mr0=A=KD4oכ/cF4˧Yb_^g ]gۑʭu~a]"lTPF%GbE;͗gpP|}gm2ri~o]N%ģ0XT/ø XOxĄo>W Jv]O u'h_Qa!VcvS%ճ! ZB6\+qwTE$"/Ł0 aţdկW,>`v?Pȁ1wIm@/5 (^7jm ׏w]r\ySB<0*#8+wїzDB:!J^s gL4w9 ~Fsg@ĩ.(]XVK+Q0}|:F8}Qa $m&'ឿvq@$/WGY*pt>EuRcn 5 PG.jq`U*ZNH0{zRJ5Ro㢤 _`’J/Ӝcqv )26;YxEj-jNήoyt,HPо18um<29đR:ЁjwYjՂY>؍jQr_"{.;à?=߄cbQ$msELdՅn =G(ImT~ۗEO[WR0]2h>a m 5UP'n8 ! :zk 'ԣ n/~N[9pYuls8xvbwJ-}IOd[e6M{jO%+' V6GFaKbV{qk̅\ZaJ&$L2B!)@']<8MYA-YO_ݥp IH~ߚ H")7t':uD;x<ٲ1I@!:;Ǜ!@AtwJ_ QAӒ@v[AWvp{~|coe,4$};lB(?%/pF.!A-rnF@x>>V~g9 ؑj22ZB笻UvT1 ٰJEÇ.j3 ෶΄Xw GggeK⼹mlNGm#Vr瓄$\9 $o 8iǹgKٲJ%L| }<`7gwSKvq}=KppۯpIL8 l\@.ƿ<-?gwhX**1@)s_Af3q5߽ 1f/yb 7Pw!KA󪪨Ju IAآ;r{ßpz=6싺VXR{cɤ=LtuDNve![lpl%P^z]K1r뀘"!N-hjYʊR.uxBZЖ̝ws>WIP}^g+BҌ\#MnF!/y E>ki:H#hRnw{-˙l922))Xwng^7Lb`ҪH!?bj|ڝ};N?+z02˸˳B#vSTX>?`%~ܐxP^ zrP8*, .z=u%bStUURpyk0f~v^ hsh3rLpC[UQ9=>a_I47ԯ׹}+@J+|.hsB@0p_r͑ExPv0Q.OI$(;\|smGh >4%N>ړz5a>A[E z_,Ӈ͌|sutπ0rO'a_jϮHO6/$KPC({%6cmmdP:DS{J,\/ ˘Xþ|q10Cg<i;0M&@~Wsh~urР>qSWn|uЪhL0Ͽ׳<;[Ch^hw2!G<{T7ўώ0^L"95 Sg>9'U^0N#B0]`D?/7prH:4!^wG.OC>Q2NjTHNh2R[>Waso\sm^c7)=(v0kyPia)IMxb\(TRk}N E '(???>I1񍱤7 Ppq!{&nT!L|r\зT(Ï8/I?K< ~{a~X5V ?Y3Kwd?F~ ?! /5@'N0rG /IP=!͜v2y}Q~DOUZO\__GɻA_`6Aު@>ȃ"KI\Y+F+=*_!IA`<#ͿȞQUTNQ4DTrő$B >AiO~N'<`"}^EvCP>,ހTQ<#fBbzEBxe`@@W,-_;d[xwW=rx vA CoCHȒNT]vw폣]&6*BBbUtJTӸ_~>:lL=..@>Wm2x: 򉋍&}Qwt ">ep9`I'qCEV]Ytg~\gA!?R gۯ@6{ppYI;%?ෟщ1+F_ ?p}~H9 & 0߮vNvx=)ے.aUIZ<;2~\T)iH{{E0Ptb^D?ԏftO 3 k~f/_M 5,- {˒“&SPP{;8*|~}h( s^sVC= }wk )>TvpNz{6AE>6Qy\}_q>s?9s=TPoЂ`":C(6XSҲ'=?X[ dׇ=q=^e1yiږNRE 3LaDl)i21Ѭ-rJp(vTKakki[$:(lsPMbv^Yɸk-R)JӘW1e,JT'7m̖Sͦf52P1aFTJ*x̰* k2=7'O7-&P>6mLsg\V &cRa|y"P+zFiݝaD~ڌ@z"$b>94MǡŇ1EXOJ[CyaUZO݊ܪ=jwi=I0]BN06) C5+X MGQTUQUEUDEPwT<?gA/RL% {JG:jd^~eP&DnB 2٩\1F>7b=~a5NcC<ЯEU?ﯛ4R RC S>aiMxJ)>]Y iNU43[CJdvoiĜ\Lisq0&#";܆`= }|}8;=^`BWy}Urmɕrʮ?9yy@ӞD>X HD@7f NvV',;Nr,z{P=^4!=0{d=4bQ}5h}'P^/ ygy=_ݜ3(~Z…DýjL!0NVSp(z/lxuu*q GmgRl UlQ""׋t%gqOw"YY$G]s6~gAbM6ɶ$IҀ(񂂂!{" u HYz^]H*K?籭9Vo~_rtl2rG#F7ӳ(yBԇ7GsXg|(׿⪣[mmmhmjUmjmUUm[r~/8F横mmjmw~|xر1`mlT虝fpD!|d`c e^˗s? siҳ{^ (C\Q i!5LGƻ>+iރ11P0i7 |QG%mq3~#fВ-W׽X=1h\7Fz3f`) q2̻.z:E/i.ks'yL»+5޷l)f;vC騻"kJFB AR1x?|DLyGNML-#@`Oڼ˪L~9{p:?塇eпn{jRdQs M[W'OkF 00s E;a9ZóH;n9<(Sac@6G8` dOt{ & Iyn%c/l38.k VF9LKoV A P@(цgN2RY}0+' mhڂ @mհ1:`~B˅dim" :Թ,,C r"Nd QJ+]k52z H;1diܝh2UX\CBn1hR>&cMT.tebಉcc0 -ks'μ`D*ePzHMhy+VPF?,2`P Αe`@8?VvXhsXz9vo۸q:AHͽ#xV80qy "Fmg?b*7/]aOiU?nqE*\oőo|}rf, snQ/#$_:#} Mv+On/Շ=Ysb&=l]@Op!]sn`yK1 baxFxz::c WRc1@B/J'>K[CT]"Pix-DU |Z#by aSskvAڍۺ !\G|*~d)[t]Wz~~ԫycL-)wr}ѶA墿y94:io끃+dJӛ<I1vw(Q*T;$0!%,LaxDV8)ռLJlf%̻˻.&\定y<1[NnD+OyX.f XLFy+wom:2>ɼq;B9m,7ηjYoG~t-wh,*_3|8^7:(""Л/#ƦԖ m5|1.mA~c>٧,iviX0Pe$P1H E*]CEvn APVKCsJ`gt+vpp[9U嘨hQ\0Dlz uZaq,(/T 9HA?dol/q>a&|tҲ::&IdnwA#fGn@<+Ok{-N Aw7_ w9qv^c%$LCVU=JYPd9{ `'\E;]p}rx'6:H!=y_L~$(٭ʴCJ?AVӹlǝZn6̼uOa`fQO';`C9N -7-ľXx(h^t-Xbb]t 0–1 heF7K/ r`ʮa6h NELﴋ(:5(ԯxUpә-U/n_y'uO Dr[ul-<334D|~q5QHAy8X lY wAD`Vw_gNW*X=swk|qY鞧@,NK|d2"TDJ9 R7qHe ე\%) 热E`nԽ^ҎGGnǀFxR R 4NI(--G{# s.jaD፵z8mudf(dUV1aNe @^Ml\b\X8>2hF1cpkU|f GCgMEw^ 0],v$gb]'SMJ WD(!Pd.pO՘C sѣZ"/V*8']i%a{KG^)4FyJ#ɪ& J _&xxs݆ |ɑfçͰDŽ3j[FvD\$NKOK6uLDU~n9&&ddM\{*j*t88WPG٨=)ɘqOLTVǠ(ļ!H=$"d;ϹK 'Nyt":W)+ v:Vxz­ K2t(.Dh80=`UY|cpqt7]N2Xo;d0MW;ZaU}̈L;n9CPH YSBD>P"w:κvM$^ ~H|Y֨?`U2[I:Fp6/32âC NA?/FȌebP8**@lfl?w=KS~xOriEyppst+K#r_k2]3Pʛj$/Ƚ6"c=(G~~ ]YVpzpw";T9} B#dΏz.ဗ4 ȔFlѠ y?ߘy4M쫠go 4"!+ClEK0^dXbh;D$@U ,գx~f-[pUa@75U^W8 Q-!OZA^fB[}A,~nƞ#lG]|bC.޿]swœ:RX*AXjP\HѼ4ԕ.km{<%S+ck̂3YųP6mHA +௵.v0؂'PFc}d%U.LC2lr޷K"^*=IW A(.u^<\ZwPuו <[_$XZTuGb>*SiID܇!!9k ZFX6@E?]vm@%CnRҢ_c@܄Ub8B.}Y3SKsKRgz-B:XޣUd.# NwZ2∜Ofc5Ɋ‰pG0$juE$&CU['*p![r*0C1(4^قO=_y~FDҪEMg7`4gTC]ԝ;yv =\ZNtv->GI_͐ƨ<uyOG5;NY ɅW6fvĸj99'afδq]+qx󋬘VG?6IU׊n-!\f/ ҋ䓭Tk]l+#L31zckpa`C0g*,Hx'29BRu'[ڊ+;ILO?BGf#[ev3⺒qnM=fH;2Q2?*)l9S/DZm0X` .jfg p~P6j$Eߋxd $uV۔ 0t2ϝ.ɨz=zi+%vEZ,8z 6P/E[lW |C/tKIl:H :loH(5qo\*;-! hG6kꂧWmg y&#^LEεX+pZxy;U&.ԓ{E җvX<=(sT*oo@>ܹ(Wźf?UH!}m;WFh;X r[;jJzn޸("'P=v&@0[Cu[TDՃ[ZMo%g^?h f_+ۇz")DqDy;I7%ȩY`yលmi{|E&wj pPlscQsqw^[3Gu^2 Iz /YEH֭\Ǥ^Smkaei^PM"n٦0䕢[=ʹ(8-d5ۓ׌ wwuyaf*@u7v&[F/R\7/l*:J-UbvP\:}}k})㚆 Wg߆/OnL`6h4C5]qFEtȤ'zS XN>U5XtG Ӄ/49en?}`~Az$x~T9pzl+WeF6” t޳E t]lvJdaivt jJ"JM$9I;[EW䪠5𣶉|?D MFV1L B@So4`7XBu+7;r H )0|?qrIk*LBßZ`Gd"{d]e9C4VQ1d3%폧Frp~ l~ṁԐ(96{S-/I+zy {s6A Cݱ!{@MZO*nNšQ>XmEL}j2 y0@x>x=Dݏ4WӬ;!/EX \ޘ#qBPҳ{nET}m^XKVca5U`V@qfsu#<5:D{P+1,H[!)a`S.L0uAҳutvBjx`d0s8K5(k@xR`/ɨevG(q`%N8>{ T8u\-^oA^a iS7A޳js@hCt88F?N?#|My;Wr{*vͮndjONskO#sEk4,`Udks},Ms1H.2|RFolUP$ Ŗ%Q]>c|] QB 8ۡNYtw:_k)Kؽ5LNXԚOĪ˔vRTv)w}QJHfVJJF5X@TjV!>8^W zH:ϗ Mߛ~i -cjaHk}X<+GVȠGVp $ŒwZƢJ`a܁ah>7\!x0vvY}F(!Aу2z$DHlrxAk q$sBB-_7%νbU' /`dzhZ*U0X &Rg!>_N"2w\B=v~Wv1D$DGl.TQcbu&cfۆ'nJtJR\'E?dlCHJ3Z3x-\U&h~483Y,tR@Qj: 0 E"PiD88zt/oUpe,q1EWyߥ_GLgLzgxS\? y҂OH?Z^}UN~12&%b85 +v *h=RO|5 :;{f*v;PTBi)F c8UZGXlZ@*1꿷tQz词}\kg7ie+Y}_[B:ح8~Tr٤li,2Js hlQLB_Yg}=7uRyRPFxr EHqAkc@ [YEiqc)t!/n|a&$KO?b|ER"9;{M~ Xxv ;n'gs/>d4R#f렰~H Q'ćLT70+j~p7xaD,b$"ft쓃UHvFؔB*0 ,]er헑b, 2Z|"L)uRA4:(H!5_NP|do'T?ɝ@Rݒh/*mog{o[Q"{֦ uH}%k e%?X:rYG>lD Lm./~?Dvm[pH?á#|@Y#MwN;-u r|0aDZ頉BF>ef Q1}Ed!M~,}6ɘGk&tv4(t0fbIl< GôoWZ)=|v6 $prCޒ ]MO>4~ZDCarz]uhxZ;Ȝ7/u,NH@ y(5vAC`~Dx!yI)M8YnzF#! )@g}~ri 9G|oYg9Wz,|ۥdbߟg Ƹ9z\1a )>3|g5 .H PȨH&+xj=5D`>z ;;&Qr$n Om+T;@" dCh(URDr೫0$$$ҍcr+2s:rsW_\r\ oٍq)_A]a٨m'IR[`eSۭQ^?e˄a=P86bE[[뾴|x&eX>_ 7-mɃ{pPVhGjsK:*;ڐE+v%:Xm\ׇ,8u=3,=(U7h6̳t@oa(gc0zz!3q롲%F]~|7@,dHPHt7xX mIFwLی;D\q!)V-𣟭0p cY>ͯNWUObht/^gQ0~RzpΪ@` S]`ӟD CBpdW8fqYPLٔnjc4y3ԹE!Yrq;,+~H=p?8l{dv͹Veq=ȟ)SzP$ )F1ٙa5g!ϝqK(*KRnK&-AC[ԮB.]ЂO>=(!/vAw`{;}D͔H{#~ubJ6$Uĺ8jr[bSF zz-,r))dFi-, ˺a-e[M]D_44YԊ;|j>{X$>M{ε<=HmOhLGkG՝|+Y~Nʃ ]X6z""`DX>׬v鋒_:TA-U#;8dzgWSTyT:KBX.ֶ_P $1n'\filwV^8>X6Je6tqYZWpg닑CTi:^G<3ȣ? $׭!'EaڟdMMNLޤϱUz״*h<ٙ,~lRN4`$; D 1D Bk+OfheM #NP ċ_3C\%x5T]v'&4VNA&U/'p3~.kDg-*ęCw[5 |ƱNkzfa0INv0o˴|;DŇR"Ǩt܋?8AJ?d.$^P-P]Vv"M13lCJDq>eI!Y{-"RB~[`O18" P fBרW/FDDZԼJ3 d|ӋJP.\)!r[L$qO7D767?q-^`nG|#Bz,9^3)zX\O#2$s:1WNT5U1?)vc}DmE,;'jc%26 C&QVvHRn(j:(S{͚ת7=v+1kM؇ʗw5͵c?}S$…L"oE ñ_,e, MNR>?t FB :ΏE'OL?R#xD~wl $bTAG ЎBzy3x؈p{]yJo +mt$ŸGuj:]56&TQH2S(+` |qhl2 U(j9[ζ͹ZɮH-L٘}ׇJ[[1| Z#6($\De^Vf@.GeL)XF᳷F-K`lmp$WkЅ X*p!9m'n/[1e]s,yQ]벍.oy=p3ÛyV(SH,sˋ4ֲ6Iwe au- &O PJV5P`v77cqa㓘cw,M>0.^2;+ыUs<Ǟ&Dq7t{d948ݏ5pǤϷe%`ava9O FL zZx@Z/f׫ex[(!`:I\VKqVpcD񠷌B@AMt/Zي~y}$n*^CDcNc%BXH>=J H\rPT=W6:XP^ EpHgVPBX:3n!4O \Ia5"a$Whgd\Mr #>l`+m6 ,Vr8v#Mi~e?4X@L,.setߡUB|(%7cqWYV-c[]n~:5ڐ02ZkV@vIc" y8XF< z Ѩ/;ǮQۘ$=/8DjnQKptD z2bh zmJ6i=V㈲@*GLGIw Xg%Gn.,yW1b`tǣUC镤^a.(t|G*J,B.H{BY,F9M2o,U|HU\E ]ZTB>,^UAV*ܽߍv_s`z@0qK~ؐ\R2wwN,LN'dIqB?X*ftB;Kuu܅k@A؃. XO6v:D0\e5Kgcy61N)4 GôY"s-t|=ƾnUϤpQ[ǻQ$jDx3#δ @? N֊c^&bu$vkopƓ!B&} 'c٥ABq{=W[lZ{.iE&MR#*ߣ{z{=:_~ej,%O%Xz9@1qݺwu /?h[*҂ 77o>@(dp{`VJE^|6X9b,nFҠX5O^R1ZINϻ+/2I?WrŸsOK*mZ\u8;I{Q C{zA(Tkymq{(2(0;fUH ';6B:L:Qd]@fo s YB;u EM?16V_}ۚTQ$@ԙGI?>Z{HMFY;/uǵdǔH#G3ZD !+e/+:N5#rAmC(k1!}ί3dS(vLhϸr9b&~Rn6BB3fgK;45Zc(Wˑ"??f\? gogr R059ۧV(7uCU&+h_5;X(DGA)l Djs$@q 5~,AqH(Dpd,2Dy$FΊc< 4 {+Rg1*<\TiԾ虌~ fm ߨ3"Wl:>9&Ƀow.L'JeYN,u{H5Z@G9 [1K/wذǹmeaB=PMaD]E4=z:Dsh77s bj\=l%X  w&TxC$xىIL+ƜG;e9i~I?{B][Q=HykG?~;v(Ħ@Z""DQ^§|}Zc碉ߖ /#[~s `9ElւA9ai+k`MXsJ:0gE:j: CGa|Ci/QІ[3~[VtQ%N2z6^D4m3DVb%91l6/BK +x@[7͇IXOdfJDF @0_2> >$2b9N\DSUfԌβYUzYnK<>v? ٽaXq"Y$;p)Xq 0Oy!*yU=s|}=1^8O>`g1zC)ЄVUbrzX"wSuԒWI,"f*V[ѽoz~&5r^lCg]q:ӿ1/]q0O%rE$Y&eEy3Q{Y~(8/Ok&-^u9wH.){?>ۇ5{3˴nzu:x9kPcyOɓ+ps]\_[WrW}<4BĜ>ZW~1'Sjf61<2ZWxE>2L3!v+PLyOpVu55=VOzxrv >fE!}"#0sf(h˒OO8s4vn8nRSDs$} Wa^r^( _e#8$j0b|};9|vvK]w ~#wOMux6xf] 4Sptb;'낵l1XQQ36iQ2{If( 0۬ 9f]oGؠ2͜՞f=rDqJ!pܤ7 äx?wpHD? þޅf%?<}/=LۊQ$&#M)stSj A>FNԟ\7U{H^ۡ@/!Y&}R[dW9I,*n7-w6o(!ǥUxq[Rv}np(貅4d33" Ĺ-zR҉* !'0 P~.^Dj#پ ?"Ä·Uoۮs9z/φ/>*&R&J*C80p֪Ah ⲒE鏚$X}O 3颉flC vذ@_dP#PÞsfςXx=S7pqPV]9V2*3d{pa `lV'PifeɇXQU"A@ 965kODLu^9EH pRJGۍ[Pm#=DRia C&$QL 2SU EzظFhʝI`R4VgrwU~"ԮᙴŵH$mq]X>'@g?m=kXf_}W^*I^xAصɜN8E/H%>q$aL'~ʮ}o3?ruʴq;I'ݻ(S3\r^#3no| "]jw>oXB~Fp*.ꋸ_"sFP1. 0flDoR6kk ۑst8dyU.r3: !S_e`ޢ5KRxBνӵceTlbٙO92@c^|r3Nꒈ_Xp?Ҍ]FyVū7»ͫjF0!8} XbpAz/-a-,ՕzӠ7z>Z8σeܘ)8%O 547C ufGm*KlFoVt_=s˜ u]wp @˯!)kc%&fncOBLRV$PcLuQ7|0c\s$Q%NoZ/]1?vțk}qUGq g.CĿ>x#EhԚM:E>?lo9_);g<_BGSX> ùQR*ٞW:81tpEfϚzU*eЛ@;Ra XɅ95D("I):) g([ _}fՊHā Y0TGJUv-u`PegYzR^9>Ov*b_^MS!(8دw s@@@>}b>qkZѣ{wض 3a*D'-8 F@7.E 1WD9ۘoa$).s:04{<;+B&aBy`e``}ITy @}73]ݾ',qKWvt޿M`yVI!W=y]<ϓky0[bX @@yz@3׌8.un\{4<`Fv3?f]bt6Yܑd^\G "f] :Lѵ)l<R2z3h;:&@F,/q}9v@BwнtV'5j3X83FU$Vu+n_)DDqQ Rڰv EW3DY0; upĬyUhf*n8PyאlS׷ߖ߈l^%y=^H||7<}Cmt5|+V;@bUUA(ֆ3}fOtO$.8Gci(JrB}v:u9xmp8)'{7-;>cӪw{S_u#nb˭|:=# ?F(n@qw,C]:.l$ݲk@PGӪ t #?NЖn{K h]Y>O _NA??َ=▍ AєMkkDb;>|cVC iX{z~x5-6s?U9 z 0GI2vNi񝼝>Bq7qy``B^Kh4(:"4G򾷈kʘyLq^ ؞+1\JR݅@QD$rjk'޽vԃ3oe:X,frrJBϢ?/HëTG]?'/ }1n?-L972//݃&äjԄxq|ްqsDu>y],KbI:2, BK7 uհN{ٻ\xy ih\[Tv && &jG>aK%\bdGĹQ+Y,`\6yHŒ'BPR ES2AqKᒥAάN8's*º]XetnJ/ﵧy[DdxRW߇yྖ8r1Y(F쟳묟~kQ:0NfxFNE6 .NUXB򦭘U[! mA\[;-\P?`.gҧ+|? *" 63Pj4 kbα̧t 0ЏGsJ;cP" WiT}ffjxHEO/5"NadWceDzQ/J^ q/zCϴ~a.YHQ@z='֮޹KV[Uo?yڕ@&y](H@Q2?[usׯGGwz|^oMxM[M~߷n;FfZە!^[mߊZݗj n/wO3s+2J)x||A {dQargbM'gq$OVenYyg'#vB4)~?9IJzs5p/kWKML`YeUr;% hO#$ 4_Ngh(f˓SlH@p]&X$w·:2c7j,DNPE6$bL1/b/0u{KCňk -4\J]ǚ'aFr.SZģ:"QcJNSSV1KhG`4z6h/N&^Fp$C!ȟ0&0V*R*XDUCwO hEPii} R bT( D4/*|TQC,: (Wr5M4# Q1!ԯ$t:=!3p(Gz?On̯%&(wk /hI^> %;?m` ]H6"1;ߠ]~|N^oRN"YJ2u6PMPu:ߎuva>?bDg~L#dtu)`kX?'0;dfm q J~Gë1$k.)WQ2bln 2kFt>px@Ň ?Ny;| )P)o/?MS\8G1>f3o9Ĝ Ij\М+u9N>?~0%)$Q`*U D]j9UUUUUAʿCRTmx~^O(ap=bFͫ%; 05IC$bO'umZ^QO ٸ\sR7\G wJt==^'!x#GIY-IΟGhydXjPV, "{tȩީi"H;/ ƫMB-G'&M:M,;= ?@D.3RsGt}r JJ)|t$0$P)B@_[:bOipjaEQE84*SGB>^53\_t,>Nڴ©*|f}֤| v P}$C ?b`/*x ᎝qa(1 Y꯭ A==^fuq{HR|'yPJdOm2Ȳ/؂5[=Z$\qqq0pa|{d㷻=|suQ9D?,86O7gXl]v>Ly䞜LY>>ǿ~AsX?tʺ,Κiue4=P9p.FYD,Zbզ6o_.K!,}+_y{'PnF{h0Lß) PY!,?V|>S] 0=,!䦻",dBLH@/pGOw'.ua!=z8?'v+Vd}DB\ XmT>>&T@X3Nud1kMu |/ɏ7!w]م$جJ#r/jC@@lv'~3e@bDx @bUe褐I#4cMnS0HUިI]_?/lwP*%lV\NCk)AtV"y Ski{B|TpW"^G12_exT,A*6GWxb-D]9|IMF_- 6Ew=] 2;gC.> S=݆1vqZ% d4BXwײƕ(Qa"02F,lk[ ]b.R砲j @1EMxSFc}fE/B{6Suo+Gmiёj3]Z FL^_Kynǝ+&_ꊗqsfᬸh]3]x[qOksK$AkptA)c -:aPs&Q %mnd,QT{X2 9ɢ M%B'$!K yB}W ,9ج?|W;9ZbBѺ1-b*0R~ak !oeΩPג-6`d}ǧP%uɁxDX٬PYUX!FZ -(lfx˞ûC;rv𧁜_V]y98hL` VTOcRG2R_wbDn E!Q? I$;PaC_?[yShҚ^ƿq8E^xijMlOUG 0Ce(kG*[u_430lk} h1i}(5&\C %2te:G6vrlʣ@Hlh6<hJkER84cp߃o !.=@_p^oar]~!\\P0"_ޮoÒ0?mӌy44`Kn,"K.pE9|";Tw{W10^0g ̬Vjr2*9^IDA% \qu>IBEvv?އ>z~}^ ?[as"WU\|o=\{EBbiK?SZ_1B( bkY^&Jc9գ5B9wXxu8sg99*Дщh?rL}?ϦjGn.GZ4Qvy] ͵n""Nx_,G#a)A2eyu0>alw->UF c t`çNiOuTYwgݎ^nOS3?5GXw6;<~~M} <ேF~ Cepq=|1 j>zx,y|q er}NGA6 h8nN@w18*}_5CY_"@yG6V+h"m}gVf"6İAS*UI$::yJj5 aQxQLd'fsқdo}Xd֞dXO B4BaO": 6\aGı;_&t'!K=Mݞix1`<>wxO nvzXyswǻCmJ V֯/3\>9_xUSP8gxn*A"bm+e' K>|b]pT)?rz 8PJf%"F fZ (,5E zvPjtv50_' o8Eϫ0ctt~xm~_RCݤZ05|`+^jz_y@F#<^`ϫݺ*h\B&yB" *PIP~D}9-dvj9_#Gm^t^-"`rCURdTU=: [/맓yC+'nAͭQ:k\/zt|6yxjIBjE&?gսm!۾}F~=5?4 y7h@oygA;7.szv$ԧK5&>$co" wrKKZD]{ТDRiZ ʥQAetcڂ4K6`XM9[c2a@{y.K7!&5fJ۸ސHߤ좎?V_=?D|>n?ꆴɅ3 ~mQ%aoUcbj ?TvDς>pc^a_ہ6ދ,hvaQJtr=!v QҪCgXt\U o|hxOy~9ym=q{,#8QӢ%p轼Sn'IGq x9~Ue]lzGN\c=SkLW 8,j , "Yp@9;w"?attj{\xMz¨1 < cuWsښ=fIX9:/֍;g9w/v[.ڸ{06Gz88  ӥ>Iǧ3 ѩFwXt>^ .ޚ BK?i61D41F]OefPA>i˜ ;=ݐ˃K``JjΒ,rqQ>}1eCݞ<ź:pSAnBkM5wo亁aBbMx}yOci9yc|=wKao|=L1j@3nPJO@PY>w[a">v*@/IֈÛ`}]t} \X2#X /̻;}B@Jr[~WzlE{f=^c~i-*l`r/t#ת: o]!)| K-Gv䘶6zOD s$ej@b0 YqGekӵid]4ւ0 zk*8/an꥕ ]>Jp3:XHѮT[w;s>JI )w-Hs1#K3 _,Բ#R6%_MyY>S~ R D6:~yYfd]oϖwMӄb! L-dѣB.vQG=SmC;pK_W][b375ԮUȉ:DE2 HE^DžKñQ g*BE>\=[fۀXڼsu띫#oŻZ-DXR_:HO1nzK  L!۩[^剜8I$I!&BLzS"#Fj+{)^oC\j0O:ms,)NzRt_6G,B7[T0e$enA}e0lFq{Řj(Z;/6Zߞ# Ap&m옙@ث}\-ްDeM j[pדS(i -Ц`"k x-NȬ {|2䝲y23ښ&iUկxi-cqib3bJS~ULdY"ZJ}u  /ϵA4UPJH jJLmRLPPb"A a(]HH *(TDEѱUK@R1*QIM%44PF*hbiBf 9؈Pcd!5U reqS |qI31,H)IC-@㚓#  C;h0Fm@hVkL*jjrSiN04gQ!@LIRR,RR JUhURh)$?%F AJihb&$ Bha(Ibe&MK$ !h) b*FIf%$(J XH*C*b V H" )i"! D&dX$! $ihX;4AEU33IA$ABLL1A١ h)%H))jBh@fhR XVb(ijfd"J* B(*h* $b(*H+Z( (&!jI()V i h@i$Z j""XH* h"Ib!i% P䌄ERQG bJ*e>{RDERE)Zu(JJ%c0MQ^C{LSLTTPE0ӆHf ڳ(bh))ge0IDRDPEDATDґL@QD4^ I/96Z") 󄈀bhIT)6fݵ53Q%PRE5+1M13LIPT4WkxTBVb" *`*4LIT"İEHRM D0A41IGIWS0PDCKJPUULQPEOM04Ov(J{Ư0h!H WLX"b#:~ ,E; iddZR4QgM-N/H~H}'J ?D܊y@|`OQ@ CJ %@N("j !bj>-"?FM!@`SQJ ;(?Q TE1%P"G?~}`? $( $@/`(L:a:_7E䩉״yCĜ0q93.đ@3PȡJ8ꞞAˉP4 `$4yi&feWQH 2W (DR[M0M"~)@@eNz^uai](}}@J;bBO$xQCrI>é>>s'׶pwz̬`N,Q!VNOնOgߨ~o'yx~KKGV{-.&/Peq!M4FOṺ mckHXllӆPqp܃zw2tnKዋp<7=?Vgٹ;]z IA_Od&u1u+upߊBoJ A9G1' zLqtF3 Ԝs>fx+^h5kqQ-vعJh0]. <-Bنͷ:#*n)Z+!uZ[+)>7n"tu9xD~̭Ϙӣ atTIr%Ϧ|2_.t-)羂ҕ-ꚒB3:)Nqc6]KZ+[湸] o~ȵd†n7>EB|:_dh q}Tvy қƗ*+鿕w,ʺ!ukpJ>4hκQtmwGcXCz]L[؊,].elxID<2I3 Xwbg9JަAt&|+Z b"*kZӾ1bg9swu$Н=wg_"B3bӌB>37.NKir.xKVj`T/O . ]Z!Pi&6ݺQc*$%8`Ω4v犹:{wΝ'S*TƆoz{n٣{ j*;P_A**B]/ꈘ&uyHoC#އ3*Pth6Xҫzzmc`;wHVS0@rYp"ޏmRA$A:d~gxZ?Hz ؏2)9Gazٱ@D@7ڊ:(5@z,^@l#Yf΂ٜ|]<01k˼k@}>hJ9 iFD9tBn2(/ˠ_.t>mp0kqSv/7l7@<8>sxy|?nRi#Oh[ylj7CwF:g')n n^ y\|spK-zΈp9L85i=s͢Ѿk\NmLTIowsVy3)Nu4Y⺰{0=:j9o^$Ϋ`{:: sD >3Ja~y">o𵮳_=6ik'ե.oM֭L]u'N`kEN5#|CU{]ݝUX'ΰb00U;5l~ӝg2_)~YX#337^'ұBV aZ&*{&tq=76ՏrOq;8&z`<#䨚xkIT+E"u`nB_ښq}B(DUQ:aDD!L!x<.6sD#cSe6MⲹCUY~ȘA@( ُN xܷK  #c&$$\gs??Y b1_h'R) >Sy?vؕl7g:tdé*,xTud>tuM@M=o x~/SnaBi/rN )@bOW㽴|a3 8Q zA$4惞-x4,Ei%E»Z pHP:}ޮwQeZsi>2NWA)ѭ)͒^;|op3yw{T|vMB;v]yge(AUx_M1ܙ*M6^x[qվUX(;O=Sܕ[Fأkoy?t5~gV9N;2O'-#\9jp8Ie![W (ZHT3}Ouz¬e LoHnl @ (‹el!` ",@6 $[qiշޙg ))g_x{|mr,cK) u!VS3;7\_saΛظ$~d %%,2+,#gc .3sc̾8os⧲XNƏ(8‚C ⺪ *q#aIt&S_M tqK:+y !c9)?O/_}=vҽfB ?g*>;'@ 새rzpgPǦ#hy9"eQw46 ,j/#66X"b<ةßˣ5tgpgK H ^9k|rj"0"ëF$AB 4.|\9 6t;T B"$UUUUT,lu4UڪzUP: }?Gݩc74շS _QjupAJb BP6/OS}p+~Y$>/ ^C t)|!G]ȏ'v1n?w333$l*ayAKl8 GccGO 'OkeO2w{a좊P:~wL@'~ͱC?rc !LBγ12R4hP1D@t"F>mR@FЅ~jMBI3J. b'9,P*'t""$7GyP}Zx@*@+P Sy_ѯ/EftL˟Xyӥ}G Zxnw Qe-h#*鬒nĂzފ)yR*&! 0@?{熞lJQ5B0;'' Oy9C|0')XgDnLdK ? #`<y~u!> v@2hf0> ho07eI.[1n1-ćTwyAhOITYk)yHBȍX&`4AS}s\Hjpr/69o$|zl\5! OA >fS_[1%{T;"% 780*w6b6Hx'JJp PZ7`EqO-HPB..œ0.|y#vK (Ԁ_2Rwf$4=)|H{tt8> >!J9"{3r x@~n;QbMۭec`}v9*6  ת7f.a~)oHr8QQRc^&|=.p}5ٻz o1m҇a7DcE}ͤTby3-ט8a@GgFbD]%O \@,Ӊm7[ r3-L81^=V}kIPc1T8D(iakw=qk]^K7afGj`q1޳ݻOHx@&6< b'z%'b:ĉPpxe8 Cm333-Äqg6?!,#}p6|u?!;rGg;,"vvπ7e8ex閨ʜs{AdA\e[WD+p:S}u{5byX/W8~W`l6~) q߆cGGN͟m4WYc'~^)2I g|Ռ\*Y(!u.X3zvk2b`q\%'/敶z.X5|CH+OYG09rf.S(Iq!Lg֑s}]P╴syC}16;Jt'(=HR@C^f3>ko4o$_"PE(w=^\ ^S``^iX%]] AV]ʁS(ɜmw[lÛ||Aet 8zd(dX4v|Ax)HUS0!̻{׏w^t$ϣ%o;;HwSKC@~UGB`'v譄~FoTwo}Ԉf\KQ6>o'? CTHQC@1%P~ǥ12`FL* F$4C1zY{wn^Ils.~Z7ag.1I;r̃sD0F#! D4~@%y~XC;d_! :N7,|kyM@('+.HMlNjA "t p|yܶݿ ܔA?PDQ"\a?U pDzJ ȟ!}f ƇMa?= "(F)&I)F*%h *f *a\8H-b$J_`mM>Te1\6AEmmWPKm2 jZ 61hV m$fhQN0RGhFzpcibj&"dj&%zi8jMm&(q 0)RԚy) V-U!bs$m-ӱl#(.<{ "2R3b!* UybBEf2E5գ is_ukIɩ9 [jchڭi-U 6:4:@U-,dvQ[D`ҧl&ta*̑1zu&/vAŀkJ6ΉҶ'w>OΈ і)vuJ0гkNti( %4&7dކ@4x;^&x6%THϛf% XU<35dc3Vi͗J4(5=FЬE?8)+0mI4؆c'{#ʲ-dR]B-63mI AEi5wNI|9ƱXD(Hpr/㕩* >u{C]!yS:=Uj&Zڛa00gјslwϘ] vǢ<$,;zqI$΍ǒMX9c~@Ig)&5t {FN ӻ~!0ǬyC?=^fI1y?kUIHE{UFI!V,H[&kĻxIxM6xArF. 6Lkʰ_|MWか>m(K#:O/Uj1>f'eݢ;Լ0636s=v/'M5VUhkd?ª"ls{ۍ 1U~*I [s;K/a ۽w؜A:^Vxs(1!I ]Kt>lt_,D2H9l 1(aa,;0Uձh;C?/i 47 !#)7-a܍y٧ Frt@D~L2ܸ(K r/t&d?RBl%PvLc'5?9}=#37K۹g{}X1N<< %h(fHfE>{,nj?}{.TN}8_Q?.sN{,sqqT3C)pV,ï'Y2V|0NJP82YYWX*PUY'3Vɥ݌ܬ6LY+*h#[]Mfn3Ó44ڋcx8Q@?J ?7:"ۆ FMGiP"`?pDgqrbo b2~5~)F$ H+v{Li$օXz׍ՏMJB_>݇̋R X?FSҼa,k Mn ÅOc?_.6fCꘔ%mHmD /7Mx1dTEA5[0-A|֑GSN0KƳ-UMR3CҁbZ0 ^MMM<2rAҥHX藋dG)k M:Izff)),?eJJ2ҧ vNn9Gf`;bl5Yyc:['<+’M[uh*ie,mFi]qXS=3˝Or=Xae䈎>fO \x!DH3&K99oƧ,H: 'JJi{dUS-ysyJKo4=¬v7N:xE|jzc7'ۍ۶k]O2yt\CED3?Iz5Hfcf{~h8NqT >~???Y&7Aw/~9Nj.eֽpK2SwY4>Rپ/.R%''|تK`P3)RiMeuB+̔=dz=1 #Kw@o3A51׷' CޓIڵbDzu&PnjN6yfϽT 뮼U_?:o^gc <lA3,.B7UcB7(rqgo> D}a| <5P?2'E4%DJCAQD!_/4n߻ 1oaj;~*>x^br;_g[Sd 2\Ύ=8.{ 43+*D&=wbd=&Z_%RQ @ *"3~J_vz9lY"xa@!wm̒ח6=OwnwwuXV Ye`I$Iۗ~pUP $ HR d9g x'fuw !Hݿ@XT<lCb1  G֟~޶BJ6SNxff0mM'_N~gP7|dz&Jwvx:$![Ho[#i7?Ǘ*8=M#q ?>N$f_{l7-幣p'GvA?sM @sdz2\6>|Nmc?+>?lgIӉOdgB s#Q=$dA's0;?.sEE'#m_-B1s)9'G;eu?(=vS1 WT.Oբbg7h, ܷ~=K*<~9aȡ%XE't3d|"4ےi {R4!,fzPz=9ʏO >`x59l|]tpvN (8MNNτ,x_H =:Q@!YmN8O*OTaꀋ,;c`v-"b _eC\/a÷h x$";հxec6mBh9sіl$V?FQ M5DD}Xn\C "󪷛gNsEd*sWEAqb#_g[%uuIZ=^& dnT뇔)I9Rq3 c|?|_o<7 ~]@I}FԮ`S7Suʥ.lk_ud m@Rbiz>1,JYmAlQJ?PU3: `@ 6[FO?,뤅"]f3mw_4nn + 8H4G!h_9Mm9a)~F}~3NbUmB X OxXr-OtN{?du ^n!OMh%A5H"Ej{ AQ".$d!ʏBx{<uoZy@J`\n-@"G͝Y>W 7ᬁࣚ Iw*6~x]s>F!OPB"<% $*ՇK3t?3^5wC{\Uw޼,xlCB2:t()ksw?e]u^p RXqUNn9l b %Pxˍ/N'Ϡ~ImwR3жORyO]6y _&pWSmɤo`?wAB3%+Zbh xZǡ@XCᇗB]q =p))]~~p`Jg TɇWww4Hmtˏ!6q'u!҉c`50v渶=^ca"mSP*G*ž:kz& 1_` ׳xzt''.s 8<? =8X'#󕩘Qj3^i 0ӚJD 4ݛμGu<$#ڣ\oaզ1}ρ'H쯖 NWb  @&LS}Kn5@+7UP)oV4/kuܞ@b~yvd TW.wO%b_#|s1+#.GJ5PzlOP+{p刈ݟa?Syh$Dóe*X5 }?R 4jB%*B) KZ06'iY.Pi9 J@{Y{~h2 VV"f ۼ9X%Xp(s<8@6xFS;( % K[-UxUU));H<||$7nq旒!$;PY K5: d$ɡ;Cx;0[𿷋>6-^p7QzoPL8,$~GwhȈHUOBF; z {e( ;lxΟ*(\}@%أ/ 66pA=Btih\B`DW*&.I:/{S>`0k*(hߊV uNV # S?($Q2-GB"+C%<?F! ύYd$Un"<:;C#ҝ2( `_cG@DQ#W6|Bx?\]d:椡=/G/I5QGmY t7ͤA@R7*c]n1w"H 0򔬇=WTx( x Cd*60푄T\m`e k3GO0xiWv1Q?eǂBz.PwH{91ؿsQ#5AD{\wd'hLUlDDY`Ójй >9!ΠY|~oa9X]4gg=\C6KZcCٌwT&([֣t ϮpD\p<؝Dga[jid7U]W1wN4yZ@4OaU GY<`i\ZV$0=YgigFM箶oG+9(@%El7\2z _+m)J8=n-TI%/ߡpKEBQA jH{C¢0n8aH|̓;$LԁFOO2CWD«){(|Jh) aY7afcNb6J^~OI Ҍ)P!S$ڳ8 L҈Ñȿal|Gp=h~Z/,u[(a RUcߦSUjU*Rr:t 8cҊʹ^fڽ9߰96 @4jNqs mV! \t K[mh6<`YYZBg:;VO~ϒ*:ۤ.Ё3{l& <#7 XAA_%׾dglU`:Uil#eUؚ̾,y7pI칃6SլcD~#Z}ovm\SnlkN~k7{F؉n?&'9BΎq֠Ifb?7W6ηX{ժ 0'}ڞMOT6_9[|ѱjkVNW7/(YVRq-`rWN#0hȖ9AYUPqs(c%97\0,ݧRC=ZIW}S8~b>7!ϭW葎oo|/ *8϶@O%PDz[l@1[wP50x*zRxKחʙ@23hx x<.nH Æ]X D~Oi@H B D0]ki -\ȠYsEUK!߬V&V~|dP> A2:1B$p4K}4d@/| d<(f9(S={y^=Z*"=d7Ԃm"KZx>W! jġn`0eG# T$zĹXgY{PMB  DDKD[}6}>?*hRhٮGI6~|xNOqXBMm ƒLʘUD@3C0v`T0Q2咻2> ;﷍?kBh2?=R.| `& O#䈈LvP?a#AJDA" ~Gkm Έ:68*!7wN{~P(O/(-4:~f%*?Ɗ1wƒ'pR.(T:_י|$$Z o mrSdu?Rg?sx{Bm()L>${|FW=`bTeD'“oL]D -6i;}CU5^ kgx!{>ҫXk w i}܆ ?%ޏù_FϺԬ?!FJyֳ/V'oԧN,,Rr @Jzs~sFbC;y9X]<| X⭍H=ç_B>d|ݛ6[UWi$B(?WhʯwO.!z뚌2_R 9z"6Vu>F P,.ujvF!ol?'4 J3M2HÞvw"+$bЪH_`oxrI'>AL$gipᦵQç&uY d33v|GĢsƹpUz`w{{s &V!JCy;i.[UꨑI̓|uT++ ?V.QRP&E_FXt. T_Ha&D!( ~c^PE2!c2<eL*B(q6 x׳~6s$3?q `PBֺ2n7|ՇXۭpg4%]Suz*?T,[4c/ U=,0__lMSh^QK ^5Z3pWGO2NE&A34 i ~RIxB@78wק@" %2dye<1o2F CY~Z'`@<î$;f׿  i~z-H *'j1 8K4v ߈ ۍU*ҽfdCL;fbJ_? Il1%W^y*߫ `3P3T},}sը.}Z9x$|C<0Ş~lJ A*Ge(pY֡Y=068C6THtTX_#QВIЩs{_5;:JLg\,nyS?GQj@Qq,) !QsZl}wk1|d?Nn)_gzlav\M=?1Hv,-ie|\5fH/䏣d1FuϻQҳ1/x^&uz AJp[MVgj[JKATh=<q7~B'֨ c/Q7 -f|kی`?-miW "qpAd&R*PB^SVR+J0a^MAFoQȂC#4`8قCʼb42襩Uf/9/WIMܩ5`Gz5.`~̾ajXAi O.n ޒG3TO+ޖ2߲Vwat9:2xaK( ?W5|1H9 C;8|,rIϟ+'o>>'^ %〸w?ag(Z6G_Z4Z7*v\zߨK=cZᲹa~-2}g[؛q3iNhs,.rOds\Z7c|UȵԆ;KX j7DNSr*G929g' O0'أNKF_^{n!(yaBq`T08acQ1eLi\uP1ђZ5-.r)5 jk|A+0xp\6+-ŪfRPkӯ,14"^-a gE~S'˫eUܜz!c|y­70jQDe5ֹUUd6JNLyp %`@'a6Q-^;Q}Z%-;5؄Ý&^^89ڗӟ9Mopuf[ed*.3fƷ)FA>ACS"$"%ad|dFbG0^hhX6b O5= Ma8GsRie^w -0mR`{E4 n 7aw(\t. I9E3*&" vvmDHe^. t֎l.ZIfD]j] @Wgplu:[l$[u q)>7Lb"7k z%z?~#S0[?{X/`)A^ Nx:'lesXkџs2 dR +xE5kI]r%L-:+_dh~4(!PM/ϱ_- |yPӦE6=i;ƤPRhDA\4Vlv~"jBI$9: Sɾ>pGVRBDSG}Z^GM_ڭ.1Rm=$/_{|9dz$&k63&:y ?sZ$9s3-adi Q˺ᇥK@3Lw:_7Hgt>c^:4I&f8@ z+=?9ou~+uvá'"?D *Ob%m1UL- Fq4( Nɑ#B'\,༄g[|@Q껨F2]M*1sEm`M2=Va3`euZחvy+(¾]~7“նR+]!SJp.c *NU/nB̓=@476瘹T<T`Ȉ9WRvfyڡBF$df(VKQzx9 -^0O~-Nob=S4,_wKRZrTujB'oy/1IwimU dPm{~%K{C8TDTS O}X_d,z*h@r˄]RN~iN}UAl7pAqDC3}='0L@-")0D$LM2IHQKSTxbh dŸP?Hd1' iw8! =煨BI(JBɇ9lꮬn(@xI}g^r$ HksA*R+xͧ'>XS~;7` $=-OYcwDH0iV2c˝Pv7ZK8S~24f֙7}dhrSzl#{n=O^@?L|05Jp%,t 2(?D=Ӂd'$'!9M4!>s9;< C5b\e*w/?l0sAih#*"_C1Z?e%fW?.vϻ * y!'kl(=;]0X!ҡNl '<ލigqve רWJ糛Fik+,\?H(jA7[{0P!(6n؅RbTd6j~NWaa4TDC$$\z˨o$O/ G7D)Y\JQgqÀ3Io=8RIL, Kvi9mpgͭwQ{?B=x9Jg-"<=v2$[Z hY[ _1$P|{56mcox[!hv#^ P=~3q 1^A*˾'h!歰 C!Ń%~eP t1 S]O(=;:i[NGaWLм;w ;J!XCA `VqJO>ɇo v#J:mmʜ4,t E Rl!%ۯ O}sѸ)Ka"{PL!0Y{Px6C$Id_.2o&sQy;0QøE}㰫bs7iqc.&Rq%B[d7 d\0JT6Ek>e(pTXpxxoq@n&VNͧ,∣ Lss[&#;zUɸLKC^kutEA4u]eq&&KyAAMYHD=kO Yg-3!a7~+D3Q7)k Ӊw/ :/d9N=dplé& aCRp;;g3A)> $V$҂*rCKT؇x!ؔRAde'/vt!٭H&Z_L5RnӟT~~Ї3GJˮ_ bd@~?C#;$nbN*y%/~'`;H TP(HwoR WDGG1:$hhh[w`NyC;!H3$ 7ZѵiΥPM$W$F@>wiwe!q# Lp+94 bX0u:gS#TV w9(h@Q|]ӻ0i .{=ŅYlspCgoj!(BWRg"x @Лן{P^ws5,tO9㦁6#<!6{Ƨf1;Y du(Y}I{k=|! UI~RoH8LJhJQe'w܀'>:{Lg>Ok3I0$$?0b}RgTw0`kHvd3B#XTu&ʜJL^=8@tvN";+n[oR2/\g;O~CJ]7;tn1pvUc"A |c| hSrYF$;/qa[_` NVxF^e;fvJ4/MPa:09{wvï~3G;%`5(*%ZՇ9g8[ z] i8V("F;/``1:p~^>9i\"| !!)g@!IEKt_7~(0􃴁Il:W 2iim[ 8292,{Ǡweo 3y^*&hd"DnjQa=6%O0jiU𥳐~OBGu4Rq/LNg)0 ĵL&cQoX>^cHvNK9dL6/ǵ8hnS$o_n5[!8T{pc8 ƵZiw ^! I7n3tWgrt`uN僞m.P:Gr$}v}MBP6% 3#^r& :PH xkkؑ:B/E@cmgLIX$|ў?Ҩ>8JӝIA110RP{O"I Ma_F9lZ6ie O >[h~$3S{+Z08DŽ爕T5d&%tt.=}@{yR8$A N% \{O`Ѯ+K$ۂ0˰Dx瀸.c6ByƇ3y9T Fa!Hs17_abgCIBs-KyxG&wrzz4$2s{xfDTTYvI 1îVfd4 O# ~@ș.!+OCi$䡣JRt3>{nDQd1v۠8ȀwC >{˺-Ffl`BoirymCt:a N2g$25k&18$5&u&CH;4d lH&dZffk@;%V`>u41AUjp1 Ŏܛ&¶C36X S6,&:x0U$ї(M߻ϖ2/$6^b2Bߡz8ḧ́:1݄r1L`L=3 D_ })G$ ?ʡzF bv1<~o#!{ |78CVcR동X2jR҅ z$Ld /§d?3gHlL $exmzz]lT鋋 &^)\;cy䷸T Gß;rlMr%CiԬnǰB(5=03ʊ$ D$rVW|; 84zgz6ׁ&.IǶɃ߯T0tK@{yP+rRPD}Wo%  O'gA /ڔ>1$&zp=x(b*tvuɆfre"맕K lKQPsp @bX.#dt>;`L;Ldhz"\puwrz, J*I 3;`t~C=K7 P1kH TYڞݳVx[p`yn5 @֤f.[g@xvH u; BHzwL N)%0vHIQ;HHraoahĐtA1 pxw!6l g~R!Jnw3T/\/EA7"`d5,;=5DM[ i^RK- h?Ig @vO$Ӊ#_ؼ%(q$>lH! WAf\066aM_G,SqW2-".fހg$JfwaO \74òPW=J ;epá ܎ؒZڰXմ=jhfu0Ng&є$9GHOܡ !<,8HrgDϿ_t}S#}_" ֫ɸntNJvBǺMhƔ{˼YmUqRū]W\ҞT9fǢapu*ߗnD]|5#R¢9G*хֺh}5]uв^bR4!Wh̒#wV{_\ɡ*Đ 8MAvvOٙ7 y5]K9gU;@חH5VHBd AE իֻ1 ]g0٩3}>R8l>Kl$CP!7#0 o I3={_'Uׄ!nsæYmc.Dnyz>)w?8iװxPԒ!ff2G˷M*I$k]فdO^@u^l#!a7z]McÜ:$HO}7gS8\6(mgQʄ)UB9xϯv49r-&bAFډԵq'UД]LAϭ3E"Y:fĩx#VSŸza& k׏f}R9:H,><v>{WnC@@Cey%2LXkNJ9⼜*xZ0"{Y[pq.`C~.Gokqvv&t9Rb>45rF~}$"R&È1X%ZX"Ѩuev%yab,vv 2g?_zhy=q2rMޯ=ZoE_{㞱˾v&K0mPϩq JXG-0\0Kd&ۿύhNp䨉<h7m &!+/9Bo!˜b[h Ш_ڭ" Xv7$.3aT4'f}lfq6NCa\dx+?btܡ&cI蟊lh")6qtV^gv'ӝM661ddkTni*SwۇdG6QlӍOh^[>ZFc}'xqN;.KC,O2OGa(!ZEu-|衔 yϺM,AG2&M$Eli<༽ƃRȾ~ǏiNmNs06Wn&C~ z4d!P3  u]j s1vlh~c91) zf9My~h8v0BC䎬[0&mIra0C9G'z}ޭ=*>{vtJ!M@^ˮ}}`K==ܹ(u0-\ T6/89("06O$.C3!4K9rB z۳N0Hr%#2;Yf$mQ>FJ`x"GEb ]u3L38ʐEԊJHcNԉ$ga 6獒Ppq:h&L&N|$X]3w]kU]g,zYfFLm7cnP7Oi_ ~{ӈǯDzuj.Qugy>k q:baӡ!UM$>T+b3&f41QpT7߃Ŧ5!ael̚_Tɀ0U\YqH+ȽR\ƺ'$ކ],b*l46 *&&"jb  zv~| |OT/gq2v`o }H >8ĤvF$HBZ5Qe""oݮ'6Xp~(0S@y㯼G<Il8G0$ꨠMy5ǗHl< c,8% X5f}d=0!EeH& $ɋ|ܻ4G"ɢc <.jY:g 1dIPUpv"<ݰF_@4L9y,q2QUM)"2j3<'ᮚ:K'r6l M7hᳺYtU;v/seZ`.5wfqa'N&*vtr*tȷo܆saHm4mD?WCUe gv4A#&Q)p)g/nh8/oX }Q[jO&糇 ao2EPiE$%T>6?H-6|Qၥn#ƲNc7xF[L1 BcqpKNf2kfy}H@|Հ i~͎^Z4TD6u*N-v-i0?_z3}yqQG 1`9sd=Ҕp R1{Ծ%Sܳ)_TiNd@\GhM>me]餺J[B`*>8`Hg܈Q/L:zkofaܛ^@3{GM='Η% QCc(0#@X~n ddNúI's#[qQ â=ˆx|0}p .^:{$ $:

    CCuRTE 4Q UXOζBIO_?e]ߣR?!HI0B0.nWy0KqPv`4/챧, u${kOKtx{``}""IPِ^aBs7MWP p!N9dI AUK_ S0S h>@eAĺ~AψxDئˎh3̻pb 喵M9ՙ 8v.#*lb "l_&-HKD=91roJ${Έ6͖ðco *9P?'3҉z粲H{!O9V b?(E8${J{뻇dZM DbN)r!X$~g֨ﯬsM=Ȋmq.{ \'mG^%F#@Kb!h!P>YZݞ3)v<&os,-Bu0&MLc8d `hEG p 0i9w}2Di}&U7>vߕ܃h`6כ o3?M 2p ~ftrW`Ա `s1 2sCg*69RubI);Hp>%6!Q,R㖢*Ql1(ձB-0n+xdbu9]NS7Af:pbtRe@ꚪBSMV1wϻ}X[H+ }sP]I^00i/CgXfC`;5,tFzЇ%(p՜pOV ( Ϩ%PQ`!#b@;)@<Ϯ:}na$!z{Si3Xxp&9],gs~ \~/}wnvMd2A4aD4C4AI rCź0JJV`{:QOaŜ<ʘ{v{;8םZWK^Uq%ƲKp-1f v &d e6L'*sɻpД1eO0LB <{O~΄$ Ha]X!~>\ _RP>45'cL%A5[9>FqL Js~B'}h^}jZ鮨+#q\c!9 1 D)Aq&3%\{6 ~P=DUPLEC"0:O!C.#IXƵ!zq@Ox_Ddt0@%!m!J A<`y+`I Whd4[1|13uJ;%uY$aOTZ@DP4ٝhhQ@OUUy ΂>M!*yy^a1~L EqCzo'NO<^P`Y7I!ѲvY8N/.4rN/J:Q ]Yn{|<~GtH 'RBq2\rfBW9$tQyC%ACWhwO 'y8Iȉ"8ۃ]$@" $ku0=#"A1 DT-G2G QR'û܄ t"h,bJC֋AZYCUPC̈́{F?)d@ (m3c!sЭ"<0 ϮsI02q gwMJrndbǞ=-"bE0 }0aAR O2Q>22Kj_RC@YGj@*$5T ;}"3K8z~9sܔD/}IRtBI߯;J<9B3-_s598 Lp3;/]bsBܰ#F.Ɵ-)L$ZF:yyU:%!ƿafh k61G;c'gi.:n;u Y'9/05x%Hi'sN94LjRD5_-@$a 1oϷ d+\P-3 }'2WPwm5 58&58XN!WoC(mM X`wp2h}(v!\}p,֠HO(e;}t;e8 À* W y7>rimSƳoAEwC\*SK__ʚ'䰚I1!ج88rK-@E,Yd-m_y4F(H CJ(#0܄/a!Y 4> ZOg>PPPPU^nws*DM&RiTIJsPP:ɇ5{3x9o6!9}ƩRX[hr&,%o;;B qxa>^xjg#!Gvs쨆=>ebQ4Gaφ HAw蔃py|u$ : :l!H@8C!3h2g)5R=(~y0$(T5~~J@! @}ҿ jh-ϻ[*C.PK"S2 US34>*(u&Y?Bmw׮\w*vO74{>[ *U3CUT ǫIv||${SFȲ/*|D U.QX7rK|E܀ w~u3w^IjЇlbo@"tJc[A'8I_/Gw ?rY6!a$-' ,:Om!4FR$йָRj#GNj|b.q(59 &N'[ W_,eYV$zV2: 5"c4ĝ~z$Pr"wϡ5ǁp#6rD03k3̩y;X"UnM| .3@PfMdzBej90N?46^G;0ZzFXF%#Ҡo<{RÇ3 }όY o f{0Ŧe>Ywl1S4M@|D>qAUjH2N,{ ԥx|1$EfC+!!^fLD*xWO06hoxV)^Iހz }}͜$!l A>䐪0=xHד(>~Gv ֆdfqO.;o\X )C'd_w- 紫|8II \Cε:e>\ti&(_Rm3$Ip>!_<9 N :vf}>Xv-C4s0>= ؆X>? ]t9 y$S[PqָM:IrIlCx)US>CǶA.)e;89 'o9Pf[K(pt[;<>#w aNj@Oc{cR;1u v2w}Z3DjPAUÿC (5!0 НK'tǼX6؟>?w/4`*})l %bnNi؅3԰ge 1;CBF:z_dXm2/|/ n<㓥:y{Gu\NħջHga,h.4ֆ& u /vc]= C)"D5$c%h,.ZV[mv&NN@8?{rt4X:ӂ2mD +0~>J)$V쇾 8| 6Hlu=KހxUiܢK!.xwܒa":AՆ 6 Q* d!a ډuo@4(aKpN1P7Dh:@iGpF=nH 7:0< jҳӽ%CID4:pJz7+Yr[-ҵ'qUGGoSa[fDtL.IsP&]JPq2PAMSc`@?ݿ˔1׫Ica|=+3*1 8>?ߙBe}0;#.LbRT%hs51J9jp l}Ӊb̀Ž5p>C708pzOᝬf@ӯ+p'YDŽ8OprQCx<&*?,}<Hd %GpiPFƀH&El`as'Nu,[RHT 4$EIDvi! {`ϑ{;A%F2 $rG* /{p,@Aw HdՒV}[o6Ь34h&;&F`wыJ9pCI:!; ]"uwh9hQ݄b`C^63!́$X^9LRUSފ .Q5Iuq @' }u2ß)'aVSh1M!6NJ>0SA}E.H[&T#RҞ2dz8;}''t^œNy=zoOz6dzwɻӲN)CEHTs 9chHf.+lc]}Ss4Kge0MoO\HO'n:sD rsý➈kv ;0mUE =e3 yzIK`,vO*aĝ%9,y)^ハ-۳1qӇz> 1=m^Lp+wu{a v| Ňݘy6>}[ȹ>ӣuȀ)NKTl;ϛRNo}A']k+!u` `Md,76,!ewC'REEb,}hlBD!E,MswLO{d/(z=҇ߧC>c@}pϋ HpY&ؔ TjwxA5&1Ƃ+YӼ ?&^6 h3n(a/UcӶ&PPOm^b􁏙$ p<+6br$\7F1b}nb7M{_a%|` U"Js%¤DVtotb !;N yƈ~}dC?f  @R N$>ֶlNfGi}XRgS:BF1c^F~8k.O2 aFc+ =_x=$~IpѬ18O1rR~eTɓFZYcP͛]8 >QuȺ%{_&}DKZ%Nzϑ3tD\2@Z4֎'ph*q6{5Q2''!>J@*RBϏo_5%BL 㜪ً;iN"jNI-wP]%3sqs8遢JGBt'+*;khUQPo'9-m\* =z7u"#2:2p/ #|zNgRW{JDHV'i٠8CP 7zLP6컡}ݣL4c,s Ly-"PP3&] 1SQ- ,fiN XA@D!@DIPpgfot48A.Glñ"a7oM˃ңGSz{hS㞄-?_2!zˮN`JJED '1I+9hXrZA* K|1 !`pwGfcүr4d7 p\pR^H `Iج9i@~ 7kjd59u$Htk 7A0p/-Ɩ#ٞ|oa[Xe;gj1]tǎQNODvE~Eއ|-##2 (GsD`]#3:fQ>ND7HzN'r;esXC>4"Ww20 >a-HΧ.c =7zKGk8{Nf((SD盾|5ۘt796h 7Nbt.UXp] ꏽ!b,옡\U!^ f=щB5:`& ~y((;hCZ&[`-*1&sh) $b1ѭ3[}Ǧ dŏ $g@釴PH~;NQ]Uí䔉JrO #W@nYY;~:2F:z\~usxV&%{p]:~ChD;Y:;^Ĉ^8T?~1,{v-rߩvY_XDRnD Jj/-ޡ~DȻ*şHkG!&5׵u]r䣈@@4[4(s{XlGRP(ym:|kRSHD}u2NG>pu3A͝ri2i$AtLJ>oǞK+KV)n>9s;H vf息<)<(*;,+ozI9?xF0R_##9ƀ sT$E+`@TL&/Q{h}=}9+. |#8uEMF%ѯԃh|x[u/O7њr-2KMOy'sl&CUD& |a56mj)Ԫ"1{/Н´PdÎaD!2?NL%wĮ4uA1NRDbƊJOnƲ{}GsiPJ*p9WOmykf!tc9Nj Lc@Pd1Lx*}#DfH1wJT>n1 <C?^%`uw#GD7PǠ1(DAq B$'W{:Ơ^ӻ^A?1Ml8h OM#F=֪6VdD9\pv=+x "اHl+f8i̹sT$yh:C]#ڧ$Hج|}|syBCpZ=.BJ *P( Y)Sޘts甊#%n?  G>_wGPMlo ٬4lɘl*9[Nu SnHm@%(ˎyГ碊Zƣ7K;ltr46x4Z}0o$3HK8=z%,_2=MGbׯ8]c!7W+kJ;F j;@:99},3jB>EYY(y0iėcZH }<.~yȧ86Nļaa X@z=y \! Knm L{27oD)ta פĀP0.I2NAN|7 ` Y8/AҖdK\tf#SNzSw#u p[v{g5Zi#f{E\vsG. aⲫ-l0xao 9W| ُD0x8|L6;Q8oba3Te3;ht,h\^Xn9>~9=<ߢ G *?! f_%Hp}8A2RN.nWg:1thBoWgʜCnL# ~YwO& bugڞG9'VdsS\<>x]g6b8$ֱesF/d) /up϶<*s;=Q5an4q =ˮSɒ {Ϥq`gJyY>%kpTʜom"f)00B0NX>$13ߕ} ;.UQBԠyMY* ѫch!_t Mp՘%eY?[ڤEEyhCv$RyHԘe0_Jp!omG`5֎5fB&ÅG.q>\wpi3|Lj 9h #Ria/ C@[d^!@>pJ&IX0 oxVq6س2Nk9Q`&Pz3.a "J@&{'/]h}qI`=ճgR yyql<,}41܍0CȈ]_.b, U0k>x!AB$B&1v75"`1kG >~zYaHCQЎR Vn3wc(zL A(ᅥ)nRʌwld߮J·CbZ{tBZj36'˙"k* CqnBZr dw]HLt@*5ӴfHM:&H\$~A5f1a+߬w/~v6|6##ʤW2ֶPg&lUׁ}篼5˃bSD.|&}.~O#y_xkd#!a0 )ޒF-zzBYa#Y UMdK,(Bv(de)tCz;/r=n0Θ27vuu,' Isyvp2<#늙o`;@!FgBt/gDe;HA qCž`lz`p@/iV4w>ˈ#`Mw|Պ0!,bA A=89x z޺x衲.BIS*,JvZ ;agN~`b0ȐOI`xdɀӱׅ$$wA$' 6_[tT`V,YCA=-?]{KG& x#t9UsSBRS?NrЩ] rJ`A}gsiط:k!jvw*BL>Wl^bw%]^ކr-ΛO eFZLٟvԧpgxkgrWmacfH; d@7-P`RN$3d3Gm#BG%WclrLʝd9 ̒t<)'!AF$J("ZJV$hNJhe9GF!)TP:ohehzU$ oRI{ľwC~jBOXռf8鰢wTb]!Y$m#۩%?"bNxE )ƃΉ7j} P'wٚ4z \39w|{Z*XfzLRzN_rRPpS!SCǔ/PS ۠7榝LLB>)ڣ<% kv}ø(Eo|Fh,`bdA a ފDɂ.HxQk0  9 `ii:V0IJ@ KE; 쓉!L)2g!2 +0sh V6:uƒ#!vFݖ]^:NϓlDpNQ#p|? sA öu4>/sヮF};?x)ؚF'  >0lvW y`PrQ9s"#Jx[a0 lM`zD{J\57"wG7%{YNMuirp ZŤ*qyh}i3b,?eOj,/G8<6%u sUD}_ӝ"#J I@sEz- L u(CasgHD^ YDH_DA+pƐEU;Ϫ؈ ĄII$D}9`J>ug`R aO`hdOa=rjT@9 A H9@}]?):DA l0c߷\tgD~_oD'G~wy>D #(sVlY^+gwEU!TOz?- "y9bYP.}O0Sa>Q=އ=AR'N, 7q.T4iܡǪwv"hY!% W85iP/z/߭[1pJ#8G4=&Uoh}Y`nV հI<0@{ Lrdpf$n(@G:9wrHwA'Q٠ Ds'>sx2+'#($,jEDldD3EF(lIBAmU4DPAklTHƚ*acX3g)TyJ;=r+C$=>&x'11N~/!U./r_Y 0Q풧4Q(pX .C,$9!yμMvI8 !\h&:GoԜo6(:>a@v+?up ; ΊCLuCyFxF/;'_"LTڌ8Qo f_[iw |eժ5SzљR h(6P/ģBp*8~" Ne@Ç$ۂ_B|P:DŭTbPKN!SXYL`"^/8ng'ev:w﷣ p ;^s;o73 /H {}ty믯\98xӝlYf0!n zuq[kNmLR<磠_]=nzݧ4>mZ6!9L" 嚬goG̜uU iםì؇Dvc^9uϗy ;ou:R똦yu߶wkN Y-Xɏ%!LF8x#2=qUUgg^w}9aX[0j='h!&%Q+PK YIvULURV)C{ґ7֒;w!.a "S"2JEj_#;{pE[ !1vEQ 0ìU<4QE[QEyMq$0fk)OAqo%q=ԖT5bļRaȦ!HܱDBo\ |9iXD,*s/PBKN@٫{W/X h`Lj"i9p6>(spf3jmm?958hhr8=J; 1k՛ÃvdC!Y_ &BOEëyMtno{m4޳DB0:#p43CPИ2UU f{aʊoˠs]pj3?`:ƉcQyh| 4y_~PhsI/bvzM@L<ʴ6q<9(Dq@JA}W~w:rS_gRq2vHLͰ p.;V_$l> 9C ٝ32m4q QEFJapT_vee "g[aӖO-o`)iwuC*l[_zҕ[௦14r0m:ՠb9\F|dvmr\/ -(4SӲPPR_Ǐ~_"gpQv{iu@8C\'!Wc HXߩBC<#֗ hC%К棜|>_Jكw"Ic95\͟ t셾髹)VsFA ήhO59؎7Y h(y ڷh,/M~a9]ڐr " +?~. -p[J$-OD{ ] 7K:S2[)aJNJ;deG(5a=oiWͪj nڞ}o1iћ޵Rxw 5ѡ$5SͼA b5/Hl HX>`oDG=ɯ+ Ʈ7rG#Ť$;Ӝǯk }28{qA#D zowhw$TiSre͜[eHUp630q*`U̇#zuaB@=!a=_mrllBmGdL:vK).j3M%nc77- End$#'YAUb o|Au@ԅ;ks|! "zNv~%Ϸ[dW16#6}s&Jwqz8m6a&@C!C!V>ͨu1oYC@D쿑1X=qci> p?r{8zu'><: űn3I:xQCAG t9 >2ew 02m9wbH/\I*7\8nNGRTx$7 r sXP|'ר**JAhdH&lجߠMǧ=~d`A{+D/QxK5;.BBTUϬqקejUbS e{ hֽcڟ}0 7̵jn I=}^~Wo6$I$]AN(DK %۳)|gzJw g MCwݱ^y@zwOܡZt^E jGd4(3AÿϺv罫쩃 !=i3t\J:sצx s|3DAX<U苹RI5>Hu803c xgx=8Ln17k3qyP'i#92%ǜÝ=dRD]͊A\!r;~Q!uQ&j:-RwG,B/{{É#y8>X}07:yLbޠ 8I`BĈbI`@_neavs܃}ġCC$$ nX$?ҏb贐pȲș۔ ER8aO=bhBamcNzP^U9/ 0l9Lp_5+ˏ b,0K(m 1 ۄ`&bqQ7dϋ 4\n[SN K v@GU[ (,mm[m:/>2B~O??M|P:". y#, #! "oFwn޳\{JyO Wj $IS{2 X3#T9m0=H0~u[<LM.69n}*yw뇄$XV@ʤ*ToJ61'3:grE?m_t(a40 > $%0m|JU%0Y zuiH8gDa7@.I,a~ZOOVK;CS6e&D+wrDbŒI?M@֓  ~b _ 2UV##GgY*h0 bw;d $pU9T*7q:s9Z"w{cWӰWzmx"BL@|ƃzG<>w_[3s 3 !!ϵSogbM'xQMOz.01Oq k\!y{ "C!~~=#~F71G2Woo%TjNO|mG8h'Hy/IRI[ WU"ugJcy3赨ndGCV#MIa\GG]_3}6Nwnw#rmt1"3dSV#Io؞Lz^Qd>A9OwW_/D;{ZU(iR 5&H>& )mzZ7Gz&a]s#̃Sf4ADCjV"C9HV!7DQ >=/\w0t[mi=OЧo cBi=;QmDʆDNAM)]\Qmq&_q]/}dzϖP9焀ł)be&JHa("&a`kRu/_xG)_YZ`E& h"z=9Ģԁt'ʓ Bm#ӟ.7ni;Q#$)hL$<9'!K"U*wZx98|t b690 ҁ~}sWz&nb'9].qs9&mz#cx\VͱM$X 5;f-EBY͆1Qz9w\h&I>PEimicMm2D ;ʩqyӿ7_f[) 㞮"@ He&,GkãDš D$Y i5蠿u|gL4;Zc>5Oh,E=qY'tӆUhOqUOUj UWǞy?' v۔yys > {3jgҒPJgAq`2633@pͳ'зx%[a$Ts 24bZH= NgNai{ ҭ''S!$@s#M9؍p4|x]Ii%@ @Y@݅&0^$58)%6N[3˘cIz;:ortp%]DX_pjڌ7rd^َPk1{.Ś=@~aIʻ4fU TE#Mm8qPf0B0tmJuG\~z{q=0t`Z-քv̋j;O¿􂞩{gjUۦG8܅aVa~Mk5]ʋ AYڙxEB+<=&۸"֙9w"3ϖ[OjV*w2 9ˈJ]qjr6gΚb8qqxq>Is϶Kf!dG+nѮƺ,J\"ZZl*8oHǃHhC^5T!jib [\Ttre1 \Sr @M}237ZsQ~m$FWBA(k/@D.;gaߐ)pEtAv+| R`ث`*UoϑC<5(Q%X(mq|h'NMP8 ap\[Orӷxa9Q-Ajژ )z#%RiD Q~Z$P޵!"{JvcA@A 0ۈ4~eAM()E?v̈Ѽx{5* z7k!lBWPy7C$^D T(lF R7ڪulB&kAAQ竄;mr:^^ץmi\8H‰i)(vMas$ԧQ@ '6+@kbjd#JRa'jJulUDIUQhbQURt&⠂ ooOB.PaxhGS\9l[ Z.8]`$쓤9>?P)qQ07hg)XF(6IEu=7AMS){:=ΐ?wIxcJKNV@kN{;&Ӗ1i>IU~.K[NFF@u;`:Cvd&T<.-y-S t:Miҗѯr5}Vn|D^iJӰJ)4q:+w;# "]aoJڭu]MçaRb{%oop]a`8$܄7yl{YJN!ѵ Tk#;r+ɳN>Ǥ#!ȥ0$ܜهA;("C!xՁ~3$]Htf !~`p7F,0xUE Bӯn;PI/p !9~k\{I׋MMU5(y׏H'wnSnaEl3yUUR׏yd+~1)7hôBs/Pbq=C==\<$+qEU-I0x`9ؽk^݀&Ҋn-4 +wRz'FjbC3iQ 'Vc$u]{O*EA؏H Lx6N>PCiޙݷ o)nۄs۷m͉2ysYv8pPRAq15QQ\x)  tt>E$Ɏ#No _x| @8N& #+RWT>\fa8ԧ5~͔)aݮI'‘3 ↇO9rUl/ň~=@{zv|ʹ=~g3 6_ko͡<'nètY7T<<']v.U\ѿx/4ETK0&b%ȅaEO46PǗ\u:b ZhlQCpȡzԟ|i4V^j4gU=UbꮱeقkQeDpC_%0陊Es/9 sHsg8mpY [-:~`nɀ].B GH*0(vKLv] ᷆,ĜpA9!b$F:T%[ Ư0Oُ`t(EP&5ֳNX VIr ЛI F11z8_O3]=Q;On=JUUUY)`5:n=-c~mݵkm۶m@< ^ iUR(TU߯kM:dBن5 Ga @dj-\]Lr?a2<Ȥ< 1c1Fg55<=xIUQ91Ng*l^0˺- A*Fd dxݘpELp]aK/-S։_1"K94zAWt8695鬆R,A^zN8nzq}?uɹ ʱN\1B9>N2'N7NԞO!"DhwxUW^L0Nv')$=pIHvߑ)ƃmj!_RoY_~8 6aҏIGTcNh?vɈ'哝$}_:. ՗U>rkl$_ Ã˗f2T_, aSdtw|ul\ ECf,T ^_ ;3UjzjmgcXcu:r'0ζ/ =xwℤHmˇZ*w[R8g*7zwZX( ^P@K;9 xlӥ.Ԙa: |j>wr;Wf8 pNZ۬!_4Q (jûEKi#Tcʰ7a?\ǩӿLnC 60|\hw]A94e&B=Ǝ߉%%W6I6@1QOv 9 GLhrTЩ`{Z)f^su=}[wAr;:L#\dlnۑ{Ϲ1'u{c x=](f< ULy<&.@w,OꝘhwsh0Kŵ3a]KՉ(FI}'aUB l~\h9T\d|)1 *$--d fs& ."?}utzƨt?WA'=?Fn99 z m't;üdzU9>\#5ﴊw=|8o,U!d䪷U@Ow]/I|7!i.e+FN!p}Ԡ\Z.5cdN2k ١e^f΁ ߱ j{Yj /vf+LnƓ+2\'yDbyYDC3&ͺg"@l>bX9軯pG8e Q* ul^MM &Wwg Cćonb?H+=0 ϴ=̐@xg~k0HQN]M*0q|FG`iԭlt(;:!I +,h}=sLl}Gh;v،EGltק}aŧǗ)½|DMM!XA(/ԞL=g0{hRkAd F I8$.E\*0R\YNPv!Q0P,x3f=i5#qk&Z䉉11fr=q`e {A;K~ǟ6-fzvHg9M fyig}]"ThM)s yz:u=geY`֥aO+ @\DO5!|a*4GѼׯ\- 9Ju(Q"l#nٰ<Աtn|+sSIw vF_ kr?+y?+ 2.|7ٮwZ1sֈӨ.m!;bU,iD@Kn[&^%י%*l׉{Lf<*tq`.ٵUd ,xK!q imKRDE|v}&-ۉ+U Jk ;yvyy_@u!G~x3/JŶeINz'.]LG/8Q11osvnc٩{ ӗ.|G'|-H}G<|~@1T3=R>*)E "mSLQ/-V"|AD]ٝgl<{{=;׀ S5'bلcPhAhl=w!a+$zp=F%aؑ"'|Qێ>鮀!X*w9Jf4 #t3N-ߣ)<ڽ]{"'HuW!mBBB긢9;} JكH^۶ MivjˆjQj VOq&]8|zx?_K'E  %\F(yBt bDB 3YNau;iGU7ƈIP1ߧCly{0x8C5d?>^7kʶDU@O|,N8``~_|#1GUgڅ̇lEDVhoa ("L yaSXB!q4i}b= )Mz[SIK 2?!!~K̀*8))RQ@ヤΘ" ZTe)jI9*S! TAm̖qJ>_D3Z2R3}O]]Z/ږKL >iw]bk7jMs#*XP  /Svg%ՌCf6\Ks<>GT3$$5q}%c_gaTR>>z;GΔ "ax=Mѱ aR- ҐR~`8, G8]S hܚ^N=V%2~gRK=~3بno$l18Cxhq:bus1pX%{rbwgM"!79Y 5c62:sWQl_Lb]q,# 0Ll,}eƺubCKK:^DE"U*.P_wהyO$o^bv àW?Gz/LP:QU+aW5/D$?zTr8EWҫ9y* , b2`'3?oG1f!Z(ݲ> q9&^8 8vVK8ao,{yi, Y?,u*I(\=]=$78?$tH=d"k!.c Sf^G?a!fu*:;|yK߱xUQ?>h' ) mxڑI'k>˅j*"MSR/F8COD'>LfeE3Ԑ=RPO̢Rq3:v̭?EX:\uزhĭz[6,)`pa-,03}?`~ߴiT)|dS1 /ʏݔ(%w}@^MRfY jP a0`|GD"'$ޛcu .*bj\XV9 ^Y,3 nIY)30Óyq-52_e #qT,o&)!n +y^$;D;D"T#Z5+ !!Rl[&RI gzyz=PW3QyjYJg&eM  BKV2옽2mnl!5"z"ۍώN/k: P dm&Pd r<'DIi,$$2L=Y@-dkLQbc047 sw|?: a90i>wyf>?zP Q2TD NmQc;9a@(saI@XqBx?iג c&*r )&EgL |YMt ٵf:ORkL/xf:`2Jj%|1=n4ַf n]nO1r+?QD %{sg9fY@((Gw=$7|O$SQC AUT !I0T3-Ky1M5}^dHn8ܨyph0W^4 iGQֿ?}t&X06{e1J![ɡ68޲r: PD@QyqU]&h&*3&1\3e*gM݅!0% B(@uv'ݘ!B%MP$$l'p>!醅ox#$^pJ d4QG+>|Ύ{Awu=9gg!ّP>̛7hwq0Nb) jbbc0|8PyЧ˯M8Opsy ! |@w#ϻ L; x ܻ{~t k0˰؏?VDQhy M04'T>u8_?L8jh|%w/OM(Ta>:ȓ?ctD 20|{>{k~kfU@\1,$&zpA@Tq.I;;Mᭁ,a (2Ss#=bI a ]O)3;{^<ev}%( !HqN1{^dyF= P|l?8we-obīC;fra3=Rf |2E(DGs3aDu `CRa* !*bh;1E#TE08R1R1y؞&Ԙ2t}Ka~^=k{nby[B 0ݣclaYC!:hO" D=C4> "h1AA!`E ^ lgq *OE}ݺ ;>'& {r NU U{s䆍r՞UBra,@W:׌2 0Kp,:sJ ^@dM4cw  Y+aLCu4K[JZU Mu;M $@f2 bj`I!M-?Vd)(r4= po#\RMLk 1ȊקpEę!WP۴+:C "R"$+7s^%u[ AJǴ `:/4 =$$X 4tr+2ď&FbH&Dq- ҩsv='5k_ND=CJ 3ffMXX$3Bph붃O 9K\ (PE 4Ѕ4Ytê` ofY fs8ÊSu țNץɸqIf2p" â0&I"2Zg|`>SJH'fCøzAՊnp~cUU>NYb>ig=>ԣOfS!Ɯ; XAS2!U {QuX(aNL~jPO(wєԇ {6%goxQ${ 症r(PhNkf߳G+;;zQ)X#6=yt@ʸrdۇN\iK" YYbnd(lY.fH*b"e!JRw&+ECMaTQNq(v5#[n , ܄t*>ry/OGgH`hzOb[Kh[BZQUP ?'w D҄!D~9 ױ"sF!.˺ᐧ7.ae PXmunݱp(^ f짾XQ6t_=$Q|TįzUYAVTD!@˩av]LO}rVoao&C(m'9)!G>'fߏ | S4TA(zo=#?T Nʨz|g"F J  $Bd#p|)e>#ȼ'M<Ĉ|^& lM`Cm}(q ʼ4$ÿW B* @G*dw-!)Oeohℾ!Pb= q"|LrH|h>PEdԖwZG & BeUUUUUUUUUQ*cJ~Gd @KT<_[EZP"Jw"W٩H 41ʴCELEKؤ##n%K  *w Bu8Saؠi?dwG@ i2 R$vb9I<clȨwM=<Iq?SULTߘ3yyS^9&(?{숐~H@@0n3@:N@=8 CX!yw/C1vn؇ @#rQGΊ ^w2OJTMĿwa Mv|6!g%;}qpe* s7 MDH` IJi6M:x`Y`:0Z@TD҄k(36f$ՈHZ"M@:vQla#~$2Ԇ͊;?TJQ!7(?P~*NR(wjp2 7t C8d-/_l6zg0?>luaҡ@!A{(IB=.Vv2JKҰ̔ 4K 臔7Yv\myu9ZW8)U {uޭ0gMHC+)2{EN@M8~jӈcbHkQJIV*+RI-Gfge$IQ OATƹo70HOb;:zIW=ˀm,0Լ4_έK%!N? TL*,%/qb$T.")|;IHh8$NF n)L)= YVHG^fq\[wn֕㌀@'yސ?kϋ_HPr7@^^:@B  `p }8!ppCؒAds``dۑ/ m^-x|Y:u<qin@ Q̺7 & Z1z k3)`'՜0~+d,+  `I 0(;lqѮn(ZX b) mf2mrų4 #ai4m}DHt 5Z-wMlLm$Nds>.}c=`X<[rp׆8 "O2q%<b"'Q?6 }BR݁yflC(SFJOs~zS!GyL~(@2@`_.uIA QޠAz<_lDTF?}$/aPėOfZ6!0CzĴMwGu5P# GL4h9|D ].c Sqĥ!JLҔ PtL&V}{hi(F_B@OPmZ֠T9©|OEFg#T-L\of!4>oe:^Y)gm MJ m9xǔb1Xb6Qp¡Qۘ*mvmJTl[2#l6k VYZZ̀VA khmAQN0q+8$"]Kc_0]BOF5D*&466BԱJhbRh&l1\pB}p8嵱Lf h‰  I yμiu 7onW#(TtWpuV7s9w=kQ=ԩuL"; +4u>Y @^i(($..gy]>4N]iM{;n?uY)F3dCb Kq,5M6XÌ')a\% ; dJ98m%imk>8´q>V0}_ŭDLA>%'ZG<ÂY ۴LLUI1THQLB'2u .b)".hFQAQ{om]#N(XaP(x˖TR9=s_b^l}>|c sm8sB[ I0}0`Adk*NNJk!+A(gDJdu:9a4xrz fΒm% $U0a(-q`CTD}MTn E e -6ʹ$%uNAA%F6H䉆i9!V%a䩥eA,$! \t10% D ̓+I( h N:! ,FATXƂђXڂ U3` 8GdI' h(J_$) &0| /HB)JGa0&t傏͝F5:Y*`"T!aJ'b+qw6<;,72]߃YgJ*x]ýv֫r.*LKYrwMR,d $8j`i3!ӫz5F!u&4<ϛYk$?yIӼRD Ҥ}sRrmn;`K=3 BxŸ(I\?LM1PIb`x?YTR|J0`&RJ?#XII𕹅r'Lݦ{bG~C>!q!|=Q/l/3'h :&" wK?IB"*x/)'PRz\ÍALQ8YrpS[4dvD!hHs݀ ȌNbXUwqKDb7 R:FP=3Fe؝SèP>yRMtg m3ZS ,=eC"o1@mF)TIsS!O}69TRO.D`jY0#C`~NЛ>0L🬆=y.װ u2!Qte`>;1Tn{zpL Ǭ ZIK,K$!oMA&&ZE 4HJI( U(@jGH,RRРР6ؐ :Ui(@E5Aq)DH1XJ) lBこ@F !Y 8+CXkKm:^Z fJ1K-ۮNX V&c)uN` yNB@}Yd T4a@q  L|Զ63J1^O),_>YyϷgvT4f(qT}GkЖEGr#}G0~2o)'S'deSǮg`UJzآȤ7N&Gـ7xy}Ơ|aP$Ɣ&G)))LYk uM[|sfJ6op|szf9=a吪X#_ =t鹗]0@۪ D@SzmYmiN ^>m!cﲅCTStLN&2)}< xM r+w/|g9Y= YmMYV;C* z%u.-'NEѥ!+*đʆ ~14a>uX@ tR·𧜾! YZ ,uoD8@T(@eu;;츁B0aD8cٓ@OP}z2 &\Fw+=0NK&ÃrV@`nPK[ !h>PƬ8FCGCfJ*1lw,G=鉄BFH H^O9^>'>xtq;4bq*IȜHd'V=2O\9z뱋c;eekmhzքsuXs&uAșp`B-Vhet,, pWMCC{,oodlZ ~MXR"^Lga/'2 *(p|ܳ-tbzY$9$#8t$Q  f3W?]ǴI5$BwgdZq?7^;]?Dəۓ-P~R29,8-51X7og,l n;~9'MJ5>:o:ZS/L!1zvEe4"]1469i/e5Ʉ|?A4+70p .U|||vڛ(mTLDZ`0  q7.}M6,)ZNP¨)jX~bŝLhl; \OPkgIʹsF8?7OMoX ԗ M%A RC19w&zAO9׮Z1/s{On ً@ "D6*Nw\h7ʅ[$RSPH6(/+Yr%~Mݽ y74%@,J\]Bn]$$S,Qԙ%@|N,9^ޝyP<ŶiB ,I$lurèg}2<0aBcIX!x0I(QDA!gUٓJc=!cH*9iӋϛm3P|3;9N5`Haꡊ-0bOS!4=w`IP7rHw2:<]!oyUJZ]~D$u`q1ITyÓL 0cgg-Iy%81NjE?w& RbYhClCPI0K uCTCnh W F}$E{>tbBJ^MՇ뢐jRT@U#TI(θOoq&XHIנ0Ȍ5G0?Kd_ M*ݶ%OCf@$Q I,I,CA$J yD#>>/]Wݰya*"j񦈃$J%T@X܊L"t8ldT}!\Ln k`yk:|P۳ݹ];C&潔ZKzp:M{wf?@8'vRs+Q袞 RDS DQ(J;_<>C@Z `M`I)HN?~("y D)('ٚ Lrٍ{ r섨C>R{rC]8~1 vE5S_fY9ޝ6Ҧa|VtekhhO2@*.wg%DAPX&%dD=קǣHK]i@,$ $e % ADgGBd vCBO9G,G58]1O(Đ I}Oe~sO~1/;3On$[$HK/_ѧrŹtєz2~ă$9.f+$ާ3߽w4 8`Msn%_)C\@Mj"1~\0֔O0CbBs' PIMDwO3xF8` 0-~0L!7LqKָMf^tL4Ƹ?p}[4tx߈}.:vR$=eFq1fYɾ[0*[u 0E9e(C7h LRZ`)]aeLT3B2Jdgm[7O;*e!'ms4pL{I|Rgq'NIHØgם-Pm~]:u >Xy]WaT3zLuk\+ t6c&zyF+tF\,d'i-b i=pYc^G<Ye;ϸq'v Ǽ],9gw\:^,7!@iSl<'Q+Xq"P*?Wytͨ{Hy=HN٥NFG %!(Q&3365`نb1Ï9v.cj=,DLA Mw J+P kXYA7J j$FB:upmC:a'*{HP;3` !@ jrPCI]nUّE*h"5[Y9LMkyviy;18ߌN.{s x%ug;)S6ԢLiMkQ|;/<M#w(_׌כi%Pc"@Nsu8wvˆ~Ҽd8@1ēf +\ɑLc2o{iFȧJ9ہ"Ew6N6ư|\4!nvGUPˇ ozaXvTt(,nipۛzr ;`aVr7]%݇ftv`@\q8PDf;Ϧ7 }-n|fpItŻ^]3wz\|Lg$};}0rW䓬g/iGfc(hM).ɹbχ/z vy"Mۇa(F#1GcMƹVP€@Z7'hp%G%. >-1IٹC x~W>+Jqx]MPuζyAe)(q=3 -Z0[#bݥf,'Xy"P(B}=C^p_G0:tN0@w8' 6$ va{86)GRis#y:ّnb2t]Jwp6A۴kd̘2KR9-v%mVgtԋ"3#5TKX9R&^zF#EebN^pͰ^K#!AX9Dfj/:JZ֌bQ4vscLfµmxWn@4ט#c{yQhJ`ɋS>s`|#c uؙLc չlVgpy4[|mSS֜YZlE SF+≇<M  $ɘ1ӶTupƽ )[XZ苞 ?۳0sIGuO2W:QNk3F#|“Y/yDl|fW읠pG/2l07zVhz \ZK=yݳgY˺q=7Ęcs'-h9;Խ5bE^?/vMPG͎80AIow>>Փ>d9r2w߈|?x ݻ]'lBp4"70(TAQo Mp/OJHa$"rQs*OA {#jXpˁ,F~q%~KΓ: N9Tj!f}Eɯ.NQMKnPlמ #''#D5i}-HGh0ptI4oFM7]p8նBّICÈOS8qgaun H_+H!)1ɑ# !\x.<gLVeH 3s}/ZnןN^G31m uO5^0.:c ԵpI g#%.0M{pvѽxC£yv w *yݙ&-&]A=ٚE߬öo%8E)OC͉(`~NMdNO>6hygJRRrp_vaXd0APrC^p?Pd0NlcGC3 #CwNľ<=w csç:i$弖q$UZdˢr9],ނ6Id՜kj Czl9/SNxdi`uفC׺O=]!rP;!('P,@^~b5./w> ߐpةDQtEtW"~4 /Ơ,,SuGYin𿪌m]޵[X&;wY2jExgRڈ5B( 0 ]4>TcBCA}Nw2@;FlNpf8SlQbUq˖W9!;JIp,q7Y-ڞ`u;$Yz &S vWE^?}C c0sJg"g-|陧vNo-Ap)ږ9.AHa3jiܛy!a)g\Y}![T.T#LctLg&=^w׌sZS`'X0/ ]йZ.{V q| Q 8%FRYyr0QT͂J\6bq qam'S{jߕPm];aQ;nvk1D[\_ ; -ɮfi2dLd'w$N8箣@g;u0Ӕ{Wzm'-q(SRC{)^'M(?.n~ϕ偈O$A :0["~P%wӸI]%z*(@U" BU#B0@̀~١&S|D|C7دB6Kާz8wM- I1Pv{v'qA{`N(>FxsÁ=H  M!$&M!Ȥ8Z5|al:~f\KK,QQ_9P}e-32jRç~I@(3 #| `An)Bv@r5*3@Ԡ*`ДoCY큷B~TPCwQ@EDLO(zZ+Ҙh#$-ACT9`l18mvI:ϣ9%'+๙ž蝢6Ǩaⶊ ~8oma M# m3^;p 'TC&ϳ9cԃ | {S_l=by쐶_LIۇcq&5l#wT<>͘`BpQ)zF`bO5wPsHQy!g7:g@qiqZw5? K*0^O<_OpeSBߥL7e snB8_5Ò9.i(ْaNXň̷(a l;>CP' C*NPi8Zxc؊tƱ,h@~}l-:@"d?mT3t'sGo߿ČF:y2]a1sLWK􍡻CR>qxIl0᝜đ(JR)P T 񟺉RǗhoB<A&H#?2(I9d!IA?g&0 @B )LRER}'>#4PĮĴB?oɦiZ[@70Ç>:[G-e`) H Bxb o^~n !wSV]*\tXT }w!9q6d(pа 2|y^V"Νd!ö墉UƪCٛ [JgB^!_;{$i'i9 ^mBF瞌s|M*r@9*|MJ~"(ǁ선n8t g2H.6̘I,W|K *H nI)%=K b %huk2vЋUUPUUPQDDUL<ւlUj\}A@nNvjUUUUUURu9yڈTÄU5\8ѹ)'8}\8<'8LW?g_J!Ȃ#>&8P=e(URfg~z#3!~bG8+: yϽ6M(P'|ؾTHP eXF'P˰1/|;G[˷bl# W "HCyPv:ȫў"ٚ3\DQ}>q'bqRG+X[9'ex>Vʢn|-B-F〪|Pfvi I AA. odo8A- N>>&l7}(Khñ]23qØby@G>҂_3'TND `?7rz4e6S.Ɂ޺(۷P9^,NhkQ#VrJхAmԿi|M<.rhZ!UCb T% um ]G LߘufvKwOxONZ$wbuO]9 ۩IC ,gV(A5I“fh;sA2C;A {@(9wT41q y@y N iSqCCžC(dcIgPDN!jlj _}I~d~LR2OU0$w>~xC]lak0‹IAƗfj.&|d#yp-Dڬ;_d{*xeH3ȴ#,P b؄A<1]:7LrS門B))OºIQ WK>J*Aߎ6Ua}I%1%N7۹`x &`m#mR}wH/WV427'ʼ6` 5oy:/$xPqu+mf'U4l^xюL$Wa\q~;Led~EEu¨uzyǑ.;T9]xwuxܞ|x:(uuasfdb' ,[wٙ(WC=D7HcgY8Qk\Fi4iY+GwCd}oN\srFƖp&4bSZH-(WPhNDlFo#kEE*4ը#S*-2WWw:+0"`=5QrtU4]ܕ #7JpAK2cD/S`n^H5xvC" bC j*b1*)mUUE1TK,ㇿ܇bw/hRAބ+uq?%.?M~}$9i#;ƅe"O<$}UfORf[uorwd7zP2 F ih*Bk0J#}O_t9(PA**<п+')4E(R TBĦ2D_^$DE UQ:]!t?-pl0 b5 @tey|V !e`vh}z<IDhZBP>=r+9a芍@)x2'YI oLd *4)Y XN꟨pl) ')4P<0 Nhѓ(/' ܨ[LXh` "Y!$y>Y("f&dѝ*5$$(f ' _~^\([9jSC8Q>N_NPq@ DCP;́h?['C/=yk6UO@]SS q' T" aixכm-N nK]ZV'LE{Ʉ@h:ƭ#R0(I":3-2QAoyʄ81H 0XIL xdĖ!ZB$@$q%ӱS?YᦅP7>j]>4%3kD]Moɧ[6ëعNYWБý?ڽ) )Bg/sS PT \"HED\%u˹,Nb#AP==: e^Jf{D$)y-gbAnp9*l@lnؖTL(@+6E0f *&B!<DA;0:f#;ANS>x>©>-E'0Y$@sX8P*McD∈+Usd[ aC@a4 5OK <>Kl<YWBIP-6 #/!fw#9eQe Ad#c'`tloC3a&&Qw"< O#z<Nh5䁡"4TQ_uTOjv#!Q )*˄(xʁ9E;1I?H-ր:ʁ-.lTc@!C~Mv +Ă MTo-`2ЃTȈX8Iˍ?On9f'~\ 8!Ɖoc8'$BI_ XaE=?}3Ǒj1zPQTE-HESQ@TRUDMUMDDQMQDM%UUERQ{O{y)OHOf2COiA, {iVm?TFİ3[Oh3$dC /*!4MPD #Q2KTX]*?HmXQE4P) PD% t% @ pPB{ZW_6,&oxG P B ȃL[b_sߝ(k =|jKw½[ CD;eCC햗sWV 45H`v}]m }D1+Id(7hL)紹bay% '%/vB(U:2#HXh[R,-ԬCI:T|Hwozt8X0`^^ @%n@`A @93O4-k5]`BݙZa#'6!i"b`v#==A{:/M3s@H́sTJU"~Y{|~C"3_yHaȉ;~U ]^3yg泤!{֜&0((/x8ƕA)#ӳwe  (h(2%)Su Pr8d+ RBDO WH|MjD2;LdMSTJ4pw(Ҁe 2 +sR8qKD֩S%-hKpgx'$9e203u?>[I6ϛ>0!uTPIw ^&QD[J iђI5K$M,i*>`+c Cbx;(-7N#5c_UxrUZ"  2I2l<)&pf22~quFgMK n$%l f|q. jxYA?³(gXЎvfْ82tMr t˻Ɋ.V'#{ fйr!˳sT5CT X f ( $BUK`ۭHCr DRUFm'VܿI ?, ʁO ;e0@B$z鶄-~!RJq: fkݵ@euOlKã8>BZ)h/q&R'A͒a9dٚV)Ԍy>B)M/9{s^J ˙g|Mڡ C@>I%.ЅaO@Dz>L! ~Nlz~/Gn k RP1DfKB*Jp2TÍAe-F)cm5saKe1njSw̼r" 1n&fsºڞdU1)604@tbRNbV 2!{o5| ^=ѻ{@3|8YO4==">Ev:u[,<!Jt"S3 Ku M߮/dls|9NGz?{_#ȇZx>xȚ. BO!TЁ- 4 N6* D(~ rЈ CzXNyOI&M$J B@449RR u@y%8~hf_S @j|)W^A `>68劒*$ZLS@D!!D*PP S5DDE5J1 @P$1+HHD P P K4̩LM)MLM4%4T4HRB BEL@4!5bu@Q40J"*4KBETII@D-1%%IM1-%CJ IA@,B5JB@JRBA jbZhf@"JA Vhi)b$( 0xG~(}Ghs=7 PĠC leT(} LJ3`>s|-`ѽtLSA}' DU[P*b$OUm 8Hߓ̉(RbMqo>1Q99`̢asJ M<}:*sSLT5ADGPׯx94RÄTCB-?Iœ;ξFRD?̧=R4M@U#B'\bh)a;LDMTMUTԳ%LALT3E$@DLREAD44KI0#(LUPAD PPRU K ٱ5ITi 1H1F!Ct p3B@F] N&SlQz>s }1AA<[ۈT^kn6ǿy?TOx@D@H`D{{?i£7I$qi!gށA1:swAdc/>HW& IF_PQ%t $ }nM_u[Iﺽ|;pp3^8umrK}zz:v>݁}'@F@n=ϝ34Rł]kH&2:/f_h* Ŝ̎ g8ED"+"SG  ^ҁ=^Я{?<pz?gGfY@݉Ĺ H)z_<1Kl|>lǨ? $6I.}Apt526 ! 4N@1t|ϔȧ`0á xg@Cn?_Z8섆* Wpzs0Crr>LU}o^ rmB hET|8O'S|h6bu'o)x3k0?LZa9 yɋ@Ҍ։OB{r&>͚C!*7K1n(Ę,wsT> p&}6 R:gj~D7D!Qa J!"`O3"IQQO k/we׳NMwCHCm&ʁ|/#_ύ )0"7\JhAn=BٞGY+LSCyy8̥j'c/(/8uh%e_! 2_iI.CE"V/5U&-`͓ι_jͭ =jNq['um\AM vQ2)2'*&."E Px?7#7l/ {Q_%\.2~ A4:̔IU1uT O $-˖rpOn08q*&zTMgo:C Y?C s vD"pL~opfr"0D|C! CJD PRo5G]\bBhF  &{ kzJP>=nEO ZnDg 0"죨f8j*fTQ{@>Q`qz R+݀`ti45T@R̕%(8Ԭθ%s(m9Ax{ ~|c:5ȣVGTTY=ZȈ)sܒI!ӨiKO/uɑq˃K,ldļ0^2 JK͸o{rVj񩠃{n1a:˖v>}5i.qGτU|gEjƙ͏^+ k#s^lx:fuwSl A3;yTńӮᅢ9tc,_=4*msE@2Lm16U ;;[x\Ls[n-H!([es,<NipמjXջ&5.686~))zCX`MKg~~Ւ$z{o)' m[ڎw!ڣAh&}y~. xPse Kwei4B2ISan>63yl}l'8ty ԗ\eN23\f & 7շtqI ct`)4IBļEB '#Ky=6JTq/h6R*KH#U EWؠj`ںL4vJ녯뼡!< &b#a`17{l,:TC*v_x״,(vYT2Gr) %yűAjEF?By 1`8+eOنHT$PM=8In=9́2z]hEsO+y>Z%#.7ȑc6E>ys@c|(u:|)|v{rG 2[jm9 rANU^œ..@/c d23l@2Qc@" d=43VtM?C!Hd *n6AA2Th5\2v= '?B|CG<7y$1s=څ;i8X Di|e ? 罞Đ_)( R $sCn*Q-9Trf5x-'{ e2uFxǩqߴ)Pr1qj6O>\PwbKe*r 0UUC%NLG|Kp8zg\K?)iDAo<'Ac:Pt+ <̀&<DIBT<[33y2;︃T9M(hhJ`%H{ZxQK0Riw<4 DLٰp "Y͍8!E R%a~x;9DB3RP{mƤA"~_;ޜMdI'dk&~=!DX5d0{E,^3gwV&BleY:YX7v!^29սKzd؀'9d5()9xue0f#,8{P<9ļ,)--|KÝ,oi&nC323@ydbr^{ژW@'✡g8%vȘE>`=]ԓ6N;&RE&;/ ךBm,E9(pNyxu%h~H݃ҾVwzgs&4Bb\4!0!JAm:0;l^'4>';_rUYD9BoC9qQ|E"S"uo7 &p?$5_v&agįO9Y5vhѰy7`+a2X#1%f0!?ƒ9%8mx 3e htf(C+T% )(RJF_?a' hhw>o!$6 28:Jd_>Ѽ@0Cәo<{s 8!mʇ f<ܠgHǠC4uSG>قe=н|𝏐o1kVU&MEJG'3^SBGb1DP$*R1ûrL֍'w'8Q B#|8`NicED`Z2:GqXg2OǹbdFAH"ؖS;ekC_~P_GDi hCSӧ)ӡjH!aY3@<)#_cN|en6>`m|6v` ̞N wzyqӯ[XS ۽ǶgɤܞO9>ni'mYj X:N؉4/easB zKFSpis62 R |=(?\/2};b+@b|Phh(Bm*#"m^S~@G6?<U(T)]*!BOH`Ym2gщGoin@OZb}IiLkʺ[fh 9'~=W4d *# ²R8"B<V}?^7Sxݣ|mHTS̸\ڲ^yGN3|6,Ǐ! YW\&'lŅIea=!ȘGߡhTZLN]A w#TE"**ZHIFR|(՚$OChNIն ncKN $Tv'8``ᔑ9p(Z+AIuRbV°xs䔰3X֐XD'66J6Ձaz#\ C6Ca3l&9Hd248).ixJDIvj.!hyEEHᖒi:ZLt0O$by[#Jш(qO/f}Nk$˜RsŇf2xN_R?1+={?þEo0S ٌm?Aa?8u:NçXA Wx5-=pO^TQUisTM0ѿn~3E*L:Ⱦ%p~CnrHCWfd]jiPvwt1O>K2-2DBejNy $6\un5;E+R͛bGX*4.7$ ˹҆<I2g[JnPu93>~ܑ"*OMw~ErAAw* '`' =Ox)/ aaxUx*QDi9G5%'qMyÔIr|} jT=RWJw埜>ܨ*,KaX&E*fY*t LzwϞ4|0U0P&=wǖ`CZN8sm扔\Af)H:'P99Grc~~(hp炌`Kz-i_7 ˨/ꓞP&<==~ރSۧ2FQ01tNm?<nl72N !ymYiܒ@aKQ✴JP>iSh9gcV{i#"p'#Dg : <7bBI4D!Kcu t) % ԏ?j9z+.rv ;s3BLQ\ȅjhXa@ɣm6mBAMBQ$C CFzL3G57?1EГ)ET3+9&8Ď=1l{Wˆp Cw8'N^aҤ*xyd?:=W6x Jf4CJ0z(jiY6@4"n/PP8#9v!NJFðB]QN8k;yЯ>8 w9n IC! hFbVM !_ g}v ?ݰf?C̎u%7`4bFx A2 G h~W/t2rP,!ϝLnL?5}7b!uדJ rǞhxhˏPƻi2G‘ɩg8 ioI0aܙմ~#@R~|TfeOY(u g5=xEц%W4}^kUU<; q'3_i 4,FPJ |·Q35>VZ7vb3 & '҇y*Pӂ{GHL\Ӕރު$^M+q%'6 VgDAXr7?jCb%Rj>B?5h hl^̔}ĺ(G-lg4X:Q1F1x@aDDK;.=Z*^P04QvH"`kxj )$bJ Hu}A>q7`XmB*@'mR!&a(,} OGP4q~/%EP|Ѕ$--=,Oϥ?goQH4_Cbon9 0SQ#a^y,˿/U)BRRDQEn5yu >H̩1ɥC_SMC;%Hr)e C;"1`~ij~R4I˦[R,<SzþR6)h&iHN4J+ˡh٥@oӎ><@%t]Dx!+mah'I:zw=Go/ O3Y  zB(YIM IXJ,!G_n(^o#AOL$d<}{KT)!cl-Q'ygួ^eϸ0Ȝjx2C{'۶ulyb7f*s̓ ^&Q;J^;ݠ{OwIv9#00oˁ=L'җ[U`4N 3PXE*&I2}9<_n'A۷n\﮳\Zȿ!SvRD ǥa$Dȳme;-wu5)WR91J(b'8}6{ã$=!Cp.3,- |`/N=9=ר]`=D-[{]IQ8I 2 9!yzeco,9"y|/D3zFn g 9Vh,4E[{njXyg` 7Ÿ fK: qӼlP2)NkJSPI81y& ,Ig>:3/E= D X.DɃW47TBGp'1qbtΠoN8<'+X&•YMX|\a'09%IRnv6XTڐ# ^sߞiKhv@4͈]3YyY BfXSSD#eY%fh|g.Α\]qky89 g Z%>4h!vh[CkJO9o zw߹mZXZy:Z\w J(rs@$hD1A24CקfE;#$LI1 B(J<!VV@\7d"ā4ĆrRPR lϨ2uS\B圥sm(X]H6C^-"rt NjX@ |T Dg=#螜"]3= 6/.@n6CCA9(b(VRzrJbxCu6cEscU8uLE"@, (L P@I*J4TI% PIx30*K%Prq`NCE D,M0E4L(SDCj$i(.D7VҔ'9w8" R*:Sk᰿ q0$r`sDBm~g(Q?6iiQpR Z{UT 0HEHD4 1L$PDDE$RJ% EC ҄J"J(`QIX""JY ia biJR @|A %"d;PД,&0KDDzʄ &4=d ?=} ,qRZ (z)^g0|heγٸu0@6Ṑ¼ )bh"xM;cjwAL TV4-[)G0e{1'V LIS!6i9T{'/s%46WS@=uB")>;rxnh& @=, RP1!ҍ~PyCI3O|x"x *jb(B>!IPi1 u~ xG #$54v@ "`Cp*Ag}@+ ]O)/!@pì"|lCp 긢0`#)Ah (d!];TPtdx `C/]#2PJI! :)-70 @5EfSx-G0t:R·.BIM 6U) L tLA ! $ !j"I FLbL-1ԬQ1,D&ͧC@=Ɔ%cmH-E ؈'9 E_5D4DTVD#i*F*N2 @4u(@d"h1!v4jSX%l*,3!G XX e2gT+pAXr>%堢M,Xr9S(% 'Ɏfn,) $\^BR)e A@`Byc ! bXj&|`бnr RJ2h( (CU;a?c̀$v<\)޶5 p/GA3T0C2V E2 TJ*@iNVښR=T 4 /R _ã󥑿~ChγZNF4sl |%|e|ߞ<;oM4ӞC)K@ 4=ӌZؽmaϺ/Z~R!x$gY= ${Q jp.ܜ8ИV؁&(4]6v5ԣ.i҉7YՐ8ИnHm Z

    +,Rwѹ#bI9iVg5(L.̌oNӫbR KHzr H)TE cLD^ZzK% =[k뇤8v)XA#DSZw.E7/x7sL`fӣ)JxyA2y[;AlBXDƜ4N:ŏ&,ڋ%3b>}TGް|4硨=Vw8CF*# 7:td8C5 ='>Թsgm^eȷah:g!P9*Ţ@CF*J!(*!+G*aDGzЪ*ۆBY4ַbY̋@iœ1xVBpٻ@f9d7{16֓׀*䢅 20bhȸ23*"H1yHr!_exܾqͩ>H PPiA3ĉ&0q \Lȴ)$όcY4DkFAF G8/ $<)(!' )(@) U )@+4:P̦B?U{ܟoh#Gʐ0Q!K${4%%-{]HfhyH9h)rF0`P!GPr'%\E3UFߎ8غ @h+ASIj pGxSCRha~$/+ȡL 4?3! dR)ܔiP>R?)tO8OMlte550@7Hk _dN&aO4DJ=}y}ż^xNŻdȥߙ~I! H`$)[T?_}x%_ˏ2hRTC {46 ѕvÔSPvP|xcdG)H!94 $P0wё:H{D#/Spz/xy T, GCT5V(p\fKw;2{s]$˿gu9HkKWLV{^M}%9a&T$`eL jBϗi.lVK1/<82RnywQB{"gY  / y78b+Ѓ ha̍) |xał>Î;AL&n;[jN'}{F Zr[ *u էnp3$rYT#~d:6B 5,D?)R='[&BJEu~$c,|i#CO~Y*M ARoM"(OkuHD=dN%Ab=`N!\KΐPbA<IC2v~O~̂6jX³3yaP|dL49bktK(:fqnq"S'@88%r䌃p`2w`TѦlw6T)yf (8.Nun.@GaM=tܹ!҆wog8P%>p!<}Cdr{0o SE -J %'P={r$3!m6'rt&4g]!vkM&n+gy">2I%DZ BJA^= g=ޞ\r$/ <$Gz~ 9zB@K>xoy< !ئ1|CUIq`DO'=䰂LL6OAF/Sd^Df&e"Ʌg fi8?t(fNHu>4"Դ|B8Iا߻bcb,ˠĺyޡ8〤ߪŒg=ǯ C9"~z~ \~bN^k$lm$fQL(f0hla@?D8gNs|'ɇT'OdzS0e=IJO7A0oh܈ 6:D@P YKQJ%g-W.'?|)V 4+5GPXȪoܚ n\\@{Q]?V+D(([Fe%)>ꩦ ?wbQ\.7C3C|kU$Wg\ޢoQ0~qH4Is+K g\M[u0y8o𘴑FHRJZOh(m3AC4FSB e`t0\!XL/= @U&ŒQ ӿ3q6 u.ѷY4:d:9t^Ǝ\: '7]h>J*'x Hz*b~vKMKg&6gddho}8~ؖ%\2=-ߘ~Y>0TJRXSC'QzmHogWcc`i`UW2P墇B?>gz CݳGN>tvp|~^ߐf `~%$/ÀhD}$=\E:ȉ iA{r9<܆Bܝh㐽\" #. C!5`0" ýa5yqL|sϖ:bX,7HfM 8'Ձ8$"ߦ{he>3b{vXH;m%ca>=o=ʜwOMO!E|ps' #̄A wӆ?C 9wc2l9t?4 xoUN`BҴ;ZUk!}&#نoalY`XoDL#dZ(=8912L@!l fo`:HO,iM.j8@hd*+J9 ̎h ~ #-JO zp3'<;|P)$=vY?X}{c펠8Bi~*k;JmO _'gJztR:O'B}@ =/;P5Քi=g8z?CI&)A*VA1`&2/(鈔(?! j&f<ܔovcL64F 5i 4FC023障3 Yi iC6oba)8D>0G"pA $4#3Ɏت![i`f;L֪hJ.C!TPWNCvWUb?]!끲% 2Έ&ݽ{ИbS( 7x!몶 +)z=*gP6Iʽ$ , |[d&34ĔQBSUER;FF*DQH-Abr**J6""cM'Pw"&**HtP*adž]h= ${pU#7q@~ GfF|c\+8Q56Ԣ dgh*^ !X73tiMiRb/*#D]R\P]6IFgTTrAXfXq` g1AQLBLHUEn: 5GIA1DTI$1 4 (9&6TNsJFILy3%d&'e4I[QSbY3"VD"gVD4QF0f{+=Uuɵ?tN#ę~:R' C`T*M CZ̯ Qj.Se,a),G`r`Ҋͬj Dt +wI:!`H81Ժf(#&x7Y?|0H$2$,o4Tt]`J *EPWX[PY jE%&Vɴ1VsҡJ8?hG0` 8bI8w4&BAχQ$Zm :\;(Q9˵$) .!U%2Q_: "]peO[t-cr gqs@~g{pmB=aYMy[PCyJ_ dzq/L\!Ѻro9K~% sO@lj)7GG-wI2/K0M*<* ~5cdem 3;QPn!kg6) |l9rHHκLb@7|o$Ӹ}gO{/v0Hi&(V!)&XQTH1 P}7l{?r@?+4-_`^n\rP b%C|xk /}%:+W sxʚo+ya=I-ih!I0&N6w#I)٬2h۶nZW;$:1CM+I# !Z`I Zp,502Q4h4JD)cF(ߎhtəmU+ 6DR& 36aqos.w&Wե] A2 v2fXZڂ VfbLb* [iԗZ s9(('9fTX.d!S6V:ǣ&E8S x^Rq-ۙP sq]79R<0BPJݿ SZ囼j"a$}3&HujAIDMID+B˺uYĚO6K m,3b'wcJz']j>3C~3ïQJHenɤ1Gow>'Օe}0(((V 2\1E@3=|.77w;g=KҜ,8g9niz| zzP( eTC Ii!%bC0??ݗ&{s>z׸^ox|6Cc艳F4DAFiLJQ 007Ϟ='֤[rOMlm-,s0`{4; 8(h^c@z\߭+;I J$)" B&""FH& Θh jBd1F~Oz?}zn*uR"SU1|BY׎N3z $#=*AuНw. fk9GnM.\N$1 0?Tb[h^[ws@ԚY}C0𲱷>\B.P-$8q/5%|Xߨp'8]qQ*r1(փpݽu4OgH"@1 J"t8:2l":x?4(U)F`oxJM$D a7 w!u@{( t*i=HcوfWˉܟTua9AṏWo[PeSĔOACKgW`J<'bl b1t|vX `*( ~$܁ }e*ZR jJB e4%u7 DXVElid""H}lC%ףL &gD ![C!4QC1) @tƢBT RF `2R.m@HRRӧ@ܓ<}\^_CK\eZ>r iUa?<)+h"iHՎ/ څ@&焄6FD*^Y7OEB9?vAYDtqLB; &Q_Ny~J"U| (~(&+K$V.@`֮\ nshB)l2K!dEsqF:tZRHJmk)f*0IJbԀ .&&ne/xI*։CLJ,O ֱąp=*^wjDl-qIUGohP"jcrrt ^aF4_nFeN[jlj\M;cO\ݯ0$Néķgu'27x}>;ne(F^|>dO<$f&bzpgX1k!εf%a5mbMtI{g'L .M595HャGK:9U/"O-$0) hC SPZu VW~]rlL?dek.isI'~Skbϲ[*7E oJh{:Xvk(q}Z;_MYd5#Q ge._痷Cqrzxq2ӥ:D@%z]\LS;(/*>UaFF;z\ }tK7 jrթ5%rvdl !O=.bP;겻.۴ U;p7gv=GE}&(rrH篼;][BEVVN͓G0 k̶82ddJTaVhGN<G10@IeiK 19"<׳\-$c}R.T8;"*Š'yhyT1O4tA#t&=+ d@dS56K>,q^g ,a#cQW'^P_JAkӱʆrY^?NI磭4:YYU켒BdW%lrUJjx{p>|`Uw=<Ȟg0EP/Ar}~tz3PG>zYL^6RkhWU%mCq%JO,tB.6K39E"a.ݛHv@rJKc6qԍsP2f|vBA;z}xVà C=MMV=+0j_AznXєӱ{}c5*DKVZqB5˝6*u-H;p.*';D." ]K7/ܷ qEzvD7,Nht$ &=@WdJ.N)%sZ*@6I:D4+7UF$2&zu'bi0|ǣmؙHIJLf8G~$M )ΞuhOn.](=. oxC!;=ckYljpz $9%r13}v 0zUP?^::su,4㺰lkkC &6:ە-1Yyv+,{̎! Dui ҭY8*qK=[WNQ8)` }ɔrc<0ZtUU=jjW~V `SkxaW{rmc~18U7]mxwM/=#anEI G 'fdaI؀!X^ElR`B#N6Wkh nxq%Ou,4=p*K1];X8\T8If*1L%x@^Pb/XͅY^PGzrY)p( @Xz%(A;;FczjUqɼgWY̱ 0!=bγ>^;GĎfqyogdw0cH`e7mt0^L@l?l<&ʁM0t@U<F*h4ex `mPq@9ye*v rĈjan:{_/xN Ng߇t2(c[mN"iIȜN m8"^NO&}.(bIO>nIg  ]PV" &'mv;ɛH! E<"Ekn3% E*Ev}z(CB?˃];) FC=tgOs h | MD(}n0T:CaA2R))TnCQ1:!τ DZINdQLbqt4ŃK.$1jl؝kj)m< Al%!uJ6Rk̚g},(" B"d|AJ=ǿy}mB|d֑BBX xBԇ,hr'8G{ eu -(V؛%2KZsZ(guaQ׿% P@#BDCPs ̛a:mģ9y:}w8A߬JPQz88L 6)V;2.p?j~@3w4MeLG`7P]!IxNwNɭc=iCUC|b&k}[CoʠZ,Q+&*/7J!xf tgͭXh©JEU6f (EEclY'X'!9Q51]V2IFQPV,] 2 8g֟t>>a;+k|lbB/ p?'l|yܛ#y"w uiaa@0j0)݉wTD"-XσȌl^v~ۋ2JQJ9a󭇬Y $ UN/ X0x HB>}elѻ}d'VbD3Z$%0~6<'q7)-34_pp? ׌&@-`d%@Ls' M!pM)5?lg{DA1$~!!χS fcک)kXZ6E i9􄯽O2btȆU69}XK,MؗzivoQ W7~滊j** b b!e˩rnwBI"2w5I'L8r)85[L:c<0>Y~Yr90O՞1J&8~!)(!JJ\ɢZ4d,I8j'/!S"q>@qhBR$O\?s zh/5AG1aGH % Q)aĞI QK !F:cCN&k(ns6"Y'U;S )jb{6#Gp GT@/D|NhO6M@'$.O!Lg.u'2^'ypyx"""(ClbJho(V4+yPfrl&=3mXwqɵɵ3г[b7 XGp=`n[hƺJQWp %qMyy4$nbBpf1a'IpΊmUs8!-VfE(Kz֩ј0p89*\>!X1jf$Ӈ U@47 qY b&Zx6pض Ah͜((jT2Umh 2]]mUUQUUUx\kQpm*b&')0h4"aj l&԰%[O C }C|K+ آS6paӺrO}@*A$0}Rh `|ֈy1H)[P&Bv(<&d)Ug v.~7 R>g~tD9UDϽq?c~`P^j(B1Qp;>2r|u>W㧨cMlY%Q»ҷ?*&3',':Q:ƒi5:"7m)4}ov 1qg /tff~O:GlQh(S%>mx ׄ<"Oʙ]Ri=-Ԣ'\N}"QVuDJ^ $|e# aI¤ 5Oі3fqֲpjˉixrڡ Vl :#rPiOGjF$@`E|flbLF,JuU ۂ0tlP!YP-PQn#P4`0&OC. C UJ&d2k80qʋRmCƄYQ{~ZXB}bM>^\8cA:s^f(ɻc0Z'  L œDF"b51t3SFVJYf0^4N4 DrEXxY`0U.wC YN %UcYGJ# Ì702xq-- K8Aqyd8V!sFٸmT i) NE[c-9[Ølð̲y+x0Xu ļ"3:8n_mO5D/<1 0#>)EXa98ZLq~]SO{޶u3HoAԸ%tjفFݢ{;yo> zǿq2bD,U`(qQ|sTcc,BV"#ø@I2npvCw\tyFJG55M\5\%q';&z, @omh[Wm!.1͖|XL$v*}*q"dlԝL΍Ǜ7}ە:v9ٻNH$&Bm`K8DPtaPFY;5(9JG`I$Z:6g~"y3LuLSs 2;Vx"!w20d\ﷂe-nw̍e 912ve;kEhL?uK _g :-ܬ:{pݹؗcWjW7,2wD&2;){b"FZ0@MW>4 M<7G>(%3բ̻%ѢJ5^06^7Fyp 8U;? 8 HM8 pbxZ %eaƛ3bNNJEZ)Cq4 RnlsL/u w6pD FuI}6֮"9njlQ|Tm\:iH<!ݠBU=4b%QL&mw8&j1 RrôhZcujMa~Vvl&pCf] bL<\,ԱG#ĔD)"NNUtB5 ۯHg+t<HqT2]CsPS0n[(nsL%`r6X>CH,\zx{f!, !処s}*i|3\Z`5NхЌ .A-aAo-m!NI'x+9¹;6kr`Q mޙw0zjB=U=,Kv܆PɠQy*)EiR5|8fCyp;̌$!#3 ,f-\'4m3Û䚽SP`6a=)n30ח-!)R teﳶ_R3QyQ@Uv9mZlPiۣ^kO,sA 2;6rpj4SBatC,TF2!=(vnpgx5pO#7 "Z5<`v$ɰv|n[HfЊmKq9oƜӾ*PR}bQɷN!Lm˞05XgW p:!M!L16Ue-q"jjw:8Mu)sZś_N;60fymKHy`YW&e2rsR<1c4MK` `r9ÎȺ^s.><@ 'lS(O A?oqng0tR"\H[ QRK:5L 46 ^m-&lnjSP5b|[ӂ>1lΈ|i {5Pg hmDaLfc'7Q@Mm/{̍)Y$,]GiN3nɏ&œW;#9`B90y¶ y0&a 4}E92 r&=3 ;Az9ْ]:9á$0M!KNue$j^GD^6n4K(Hk j4;;֔ &'u bbHRr9ga.E |K7\NSɋ L2݅L^)nrs-z!cpw;qyy>T0'sRdΉ:8]Ԭf[Zsfc˛M(|Śs {p U4EBp*'XDƸʬ;h!83ހw 'v0KbP@h*f>{=oDLGxh8TZ-a3|?rCרt药I5߃tm8ePM&|c01tZ {:LP`XyuCiB@7nNBZdَ_fqk<G@Sn;v}62F|5&e< Q=b-moq}og.3aC8Դmf\ ;XZg$PPro*jQP07liܦHBI`nH5D,u;0qUѦ5ja!'sKNn;mr;i 2LݖNvm۲4.σ[EWz{ɧHe&!gcGZфs&IHLrkl7,ؖh&=I^9]9O-PNAP̦Xa9a@m ycۑZY\ Ar@ HL$L3HNj#U;ΎLa:i01dlhH W^/zѠG*ё3e߁݌0UX6;3M6 !xY i؁}k5 !(C2S2ЬCB%-! H2!)T(hZC@P"L!$OǽTҏfKݤ-Ǽ}ᥥWg)9QtuK$״;t~dpbIF!5:H4&JdF "{A4% HU!E +u'8$*" $~=~\!F %tW!.5GD^pz\4?+$.w88#&0yB']*X# Q&C Q0;>匫>2{r"(#e u˗^i=g3xێꍴwr{|d< >̺0%ҕRa|Na`eڈ"2^dI^4& z;Ht:;T1H@TJy|0Kr^S`}2X"a! ; CÜ u5(TWiz`W-j 2B 9!0K9̰ANMdDT (M7# xͳ]`.1X9-* ªFˡ Jvfc&: w;mx"F'ҿ$<$E)bhRXʖ }T9\ӁJ ~yBc&ov؇T1UCA|AC/é*X]Aȉ=!NlÌFnrL iМO,섛60{(arwT>B A \ѐnlCb;,H08^U0{.b SMg0<2? (!P\5*SĔX%PЁi= u!` }Ȁ @!6'BTDҔJ o`'%bBR-G䰫ge٫l|ETޅ7 '.Ec8(Bb C,9 AdR4u@R<.6|+ 8WDIBlK)9=:2 +bZ9F!Uk9˖8BKK`wFfn 35vO#45qxG%+2+|;Ա3X>*0!x!$ $+V:,D9;H$aL"fUa SF0!'känJ!0gٮ RuƦW4{ H,yI -2pxcx \;N~"@}ad|XҪxԝ5=03 HBNv}1aB2`(H"ABcQt.8Q[2`mTbhbQ*Dt=Icm^jl @8,s17Ěsa|.?]B0iFOv'0 8ڇq3?(vIe` VϠ!քQ {=rS!|@Ta{%1$f.wiN%L1PtwEM6&#c0=r|eøC:@#Eˡ#|WChJ*;&X*o=~.q"@G!{>?bC+х8R4\|>n~Ө teXjш11#DHLH@P RUh!%>펑鵍`bcPUK0 Rn\"еEb)׋x-*(݃ (A撆 &@at \)b #.RZFh (U2;)ѧJC)0_lQ?ggvQ*JBݷPX/}թLB=,#*#7>^?rc@kX¢t6(яw֪d@qÙ D҆4INZP{;@@ *J) @<:DCˏ$jjS! 1/F5,8NnMv;ύ~C=jq A{dre=OO_Ѧߔ6烸0I'W%)"Bw`O.}HOP$PPA"H GAA%<3)MTEU|>)-#0bpg@1@I 2ЊaEj7^q4P b!Zh Y&fH(t %$;p<G lpM ] x C2YĤ>ahI4dg"pW1@wi'RKT"4:ݏpÙ??q?vJڇ1t0捃J~dj{,p0$6dD򒒎!Rd ?ИdW%9㦜$e(QYys;ݸ[C)#"ç{O^ 1-%سҴ%*%+j'UpQ=cQzj`,r\>x`x7L;yG9CGs|N)R~S i\;究rJ ^-o5. %A?[P~>4Е)b,Ƶ 20C0+jߦqbh>9?8bL~HJ~ i)Ifw  9~J1khJ3_IMD >~'YX58P N%Ɏ'2qP0 ڍT>[qœ*%?h D @S\%*~!,Ie!ocO[t? /4Ʊ*[KzP 5uY$f@F)&W¸iu2n RM&M bډ">/ '߰4odK^+JA4$h2%twC]jd;!r&2~G4. R IT ?:?bK0VfSUORф(HD*1&l;uAȜI6j0AֆC%ѬK'31\la1-[(1BF+dcs79<  II4b"^Z +`Ƣi(DFD8"(`"HFhbYb*IbZR"BIo6^B',oW9!&=a$4J.8w4DD~P6 wpY8߾)6ڇf ?="a?Kzo}%ZE@32O\?~ZJf|C%91D钂 N֠T5L !͓B<%( Jz lf:$ 'd7fa.?l"rP>;Rz >/T漎Ïf.ϛ5E; A>fqp`imy ϐ [C~')|zѼ450q}DC{>TXP\2[UXZJAdy63 .%AF6fVwNh-ӷ J#,jnxD'%qX|B7]vv dq2GT;e9!FB'qP F@!@D@z Q&RBR fb["Kq_2 _ P҇$ebxdT m:Sq}~1Icܙ{gšYCχ8IH}Raq4 PH 2@ * s)!ܽ? UbVȼVt54V(Q-0Q-k KITNkt$S8XM0ߦ;1MjL2밢 @XH'>T7!K|D[<]=>D &5Hw@,D>М }IH>,yJZ*G;kJ}MJj4FbIFʡC/DZ0CGIx8ҒH藜8A`ada`")ҕQ+0U8a(HJ*ZZb*"RSf38|>9g_u*kSP$RE<9Ofo"ֈ;&j&VF|i4vYxU b!1]>%:$9:!"s߰uZ;#D<1P ,CU$6Fdo0Mk!FDˣ1CK^ - 1z+EX,24%<RIs2-4 %plΟö I3oڊl tC1N]'_]yԎ8]?q9$}˒ӐwKpf\kfNdqlD|0޵g&hڕ$$2$!W6Cņhx5&n}DsF!<>S@(jA/~#,0 ~nKQʚT;'ʞ{Mp`*JJM,rOETwR~ߤ<NXÁi&齿Ap bۼD6x%t ΅&C>;2&ub(@ A݂O~ <(5EEIpqR:`6*^Mj\$ 7=\Z؄s--т̝3/of|nヰ06@4p9f 1  9*r0:\5)#5L(gS6Y!W-Br$ t:J:ߛs&K!w>JG$Sq s}W~`U: s~w> ؾpµ JPPPQP9)F5%MJ ie4?7Ӄ>g9L%d#>!yxR'wcTI&UUUf`ŚRPj9jXdz4QEe BzXLJˎ!FJDI5"Mf  !Yn30Aӹ>Ų~|_&5]w͎ynZp'6AY|d`r/o&]AξBbH xfxS$3I<)B#3̣WiҠkw(=B}tTɈ5ڧ"T]j@U& +MzPȊQZ]`KHE&Ι5He;z%@ّF_9.0j\e9)]VkR1&TB"Cݶѐ﵏|#'8a6 gtd`D3zw f)_g1y N} ڶI8el͟ 0aCտ5pfDzE,L0u#+١CZv ȈfHv6-r_7!|dr7ff(&vJ+ lbC>a L, OD )dN&' R(H]34YM'&ECvokю*Bawɑ9&q717o$[+WF9*G;ND9A,g6'p>ᝂo-jm|OIVրJBZCT>  (I))  AOaG|*:&6=$@wI"Ёs1?FxGI'qwvOdNv*ҨqƊy.fӳ4vߨqq d]5 rL(GݠQ" dKKE5K^$N^`xQ't?|?`C۹maa'x2@嘃DrO%4cc5AIw PM??3‚B(<<<IFxIֹrR2NQF9!DBP*бR BQ5%L1-4,PSSLQ*4҅P CSKJ BRB1QA1DT%,:HC%-0rojB7sMCdMeq pHP ۧ=Ɲc :ҭwu[1BM*]nSX:CU{z #{ϳ􊩾٫th k*nǹk {Ou:ϜY_w/]-_on@}{K'w׳J)y@׺}Sץ @}+J{zm}76﮾wui>lv 6}r[B3uۯ _f*[U3j-U /:]8݀c:t h4{O[y֍ۂ=5:mfT>Gn;pV4@rw/sPMP UP P{ᄋJ鷾w"JuHw.u}}wdo+릍:5^خ/m2"Jʀ=  R@(.ϮpР4M6ٴ|@ktPPw@||tiڹ;k] 7z(򾥟qլysŮ!>ά/Qt희Ϸ;QQ+=Y}tN|۟/ TM4 H(7G[P{zjϾ`ݩ=s^\-g5=n{;=n^ynڹcptwN\Fmy]iNoO6};[en=4\շq`m-uWwo1 {[9=׳`;:u=wnws־6j}'w>^ڥݺϻn{{X*s6[mϼ=}#.ov;f䮯5㞑URqrMq{Z} 9(mS`{ン̀PͱVe"onl֪٠qZ}*8ր-[>T;=k;nS:vIwnCsann nѳEKv-ۺw:Ҹ]ktJwcASJ]{7h\j[ M񗻝&vۀ7wZSq>_cu}ikT55}/wxE=+}@N꫆m)A[Ӹ;}5Pi:u{}=odkSWw S wo1tnFLnv&{s4m.C[E'&V}뷨wky\gvѐC;5kwwn}P_*Z ڷkF+/No]"GN^RDʐPFâoC*W+tq<z޼sNvoYλnuѻfe[M{]NIP!ER!W{uur7qԻ=.mn݀.<{y:};\q42}=nrlz5t+j1T(tC">)Yp:j7;s}S {ny#]]͗]Dv޵GsrWwvݷm[mh]wck7wv.;tNkܔY;nFkmjݹ]-cu4^ET(vmRuAPPXBz=zr&l[u(p sўTw[m8]v΅J$U)U{(So5wݼ{5J=殌ku^ wn6$RRySwHu_co^lnw]Oy-zLln{wAy[WmmO L^khhP5*6p<+A@M4d =$Dm!S@A&MOFMOO2S='@ @F0&L$SzM4CM2 4!( IfMѡyT(Sƒ6ѣG P@@ 0&SѦM5p03 U:ܐ"<5,HRJ )Y*V#MbZ`E4U %#Q E5H2D BLI@hThL "hX`&$@) ZhuB pW3!yFH$tB=7ĽTPJ@`y( <ȂuN ?Ugq+=qn@݁(y=y?EGeibUh>^B\+]{L\?`7O?Or}×y4NP3k8ژ;ơg8@n-)WղKОd# ==zmYsCE!եKJad0mMAAmj75&HV]pChԘTDlf4oUPnF078jVBp##Y ]+lT-vYBd$w cjf&0l$Fk $ _8H|85lybVFzV(k հ"h1&i(* b"b I!("lWϭ p BM#0Q^*Gʴ@ Dw7 }*x0`W,؆tH 4ihil<]t@ 6jVi>m0`J)XT"so=T3 id[KL&6FzUw3 b$Ad7cUzIldΪf?5a-xP` (1QV *G1۾˷'uB|XH~δwl>x3B:`d0 b@IvML ye`2;֒gcjS L `?ڵ5$N] HIDiib O$R2dŸc-1l#)V$O#;I JO ={"BK 2PQC;ى otɬ=8n?(<{G=@5P/ ub7m댼(FV,wj ^xH`:\22 wYPK)9a XLYg 2}p;#~]7 oeӭY_S R:gGdbG0PUIDtx*/E.^ʻvLq_5:7ht L/ RڝSm㏶Xٓu2__x߈kWQ ]JPeݴF c!Je{-Æn~u-VvBLdM/2Y˺wsW3d&'2fB=8qG҈^)3~HI/t5&PF|,F@cIWyR̲6m7uGL@feB,NnıxQ;-~޽utL|283ɖ΅Mc#pdeoY;V)+O|y/V+vecL06-$O2X7`~/-Q[EwZk%<2:Qk2>ru ϒ7NAE@{k mdUQQ"6K_|:GbnvNK ǔsu}C6J lXe!BIY?2)oP4ȋ)QF×.zf>j2\x'oVPbo94)̒ȉJH䶯sGF7G:H50&ˮ0\)U.QT4;O V'va;uܱb2ktuJ>֒y&Wv͘(Xf;:A3\,֫Yu49D/ \O LBHaoCRH!Fō a,2Iq"Dh!&`NI 7ûs`(wa]P{66H~z"&"pj@eĝ 9?rF.@9H2* .(a0_,a'袣 (_bHkSU},) hB(Z~~~n!ʖ( hJ1Q @~ Ā ? iM@)(]WC1_M1!hD{#B )T]p!qvĚ(b0f``H8뼓 tK?/g<#+:_2/GO~Th) biQd (:/I(Mzʦ?h:z_닕M'H,"bWʴJc3qe[s)N.S'e 6@:*,^ qR{9 vC`SQ-Or=zK0> W˟v0\+db_1Ko!y'!Ү26.&2P!/B+hh"NCÄm9kf>w9ߝց<#@RK2%#AR%SHA#C@DJ1P R1- L BEXJ &h:p߅X1Rx;0*T,Q^iUxHp`ѳ!1W &#HPD@Pv@HD$BBд)Ci'Lyөm*hBh7 WAF&^i&CJDzM=?*m JQT?Ć-ڜ[o샌3FѓmmYHЅP `MMr"2",XNY;hyS<V5yᡀ>yrWHoCyFRbL.Cߵ3ڡ&SxۯhI 'i1\ 7+n^;t O@4YȌ}9 M%'$AR ":#CgmnYq^t0F;hZvFivr&.ӪpV4Vݤ'lc,DО^ޅދWR7`h:4R霜)6047FxE$4y8" Iv^}肙4QU֤4ah",|r3G' UvacKEb[KM?לt<1+ׅfdJ~錦X,|Qilr2%Km u&OnZ#jI4!|3hDiqriJ mpR5G[+´HSKZAKѡy-\yRSR%+v9Ǻ&Il' M:3Nƽl#9zۮϻװPE)@r% V\(-G&ArPRj\|skeM`tBn9kg8&$"" dRt6{O{m4yevf6xl>͔l7zprI\ Xϓ ~rvpSM- p2D!JJJNFXA͐kj]F$CY 3Fns&#KVƆ).cMn*dFWNI2l~A˕#< sBp"W_6J4hs}x2bF("7^&%EF'ɌlSpˮTڀ`(UQk_9'ngQsO hrxkVEhtvh{$ۛ<ǭ4\X噌DckNȘ%G bVGHp7Ʊز;Md&4݌6c׸,uÁ`hXϻrM%iA!nHD#YTm5>lrZ2];noQbMo"ˊ`2r R &U)e.&Um ;IlQhLnv)#;0HܭI!$u aBہ90'A M\%c.*9ri3n긜9DriJ(QkNIۄ]{E=gۚ*#g RNF(׾_wU]9bGyl! $1Jq(8Vi{լF%SheڠAH{Y4bA}Z @l*+V K ͷs˙vq u^cPRW53Œ4O&&(J=ˉOPbPM-Q=M0'iiJ^i(߯*jXh4 h&x\IH(AHJ ?8,O9mh&m =Hn~q:Zk, P\7*J/eX?ioaޮV ;4;!)xL RfP{&>A7\PA*ߧNW~m)t Wl(hqܴ쫉?-ƒZʳw0*<nS\4AywQ?[Ǎu/hr$}zCC^dm=w'64yTLdg4%ڏHWYn3&g&Z'㼾F1|xsf@ ?hFc <0 QD>8Ka^]klP4IR/9s2M[;|7TJS'V;%?'p. VZ*"Vb,e#&fCvcCɧ=&{ś(o}gJ,cL*0tgb(A1l Zϟ(NSjgIHD*-/{tgfSmkMYB䮓@9Y:A.%n:`0k78RQ 'Q:r./붒*ZfܲtG/n,Ulºҕ#=U|˜/˔bWQ{j&L:WYT(cxK~z>A`P聶HkX*FJѠ4P|Ob'QF03a5+G*i769%܁TV1KNX1_4ϑrNG""*"h1`oЩP.5Ωf/V>7L-alZR*hh= oԫnY[-6Y0*6;p{:Z>(ED9>xkE]ڤ6m)[Tɚ;雜64Qp)1NPRouGN5jHNaZr?$UWfHQrp}gG;c-h/#tT蔙Vigv>w~1r^O{|AG<ˏ3v ӕ@w o n t2 uPҗh0[TPiVYv_Y8˚׍O*M?Xr.iHa6X_X-?iK1)j  Q&ٺE·b P˄86>HѰ+Г:r}:&ZKG1ITDKmF %z_NJ`@9&qQvkV"Yї% q6d/)A2?<|dRxծՕC0Pͩܙw~~O\=mC=/Qsmp{bF oO@JhX9ͱMFAa{.QvxN")(O??]'D=V7*'X_1bo$ ,td*?UP3yz|9Vgxw_D ,J$e_V;F%KymP}cUNfQ fD4 Qy%*oIl0~@)-! ]zȯBĮW Һ[-B`ܣFG? @yb!Hti?HNO꺊'v$5:{0YGzT8螦lex9JܲeBtޥ4j{zF}yh|?}[cv xϋqb^{~Uم;!T <0 1`wPW&#"ƨ ON:sboE;l" >MGmTy#HAv@>ys&c@0FpDA23EoW:"xk,)H( vf%ɳzUQ](z4JL^s0Rѳ||_N|1f}%;q@‴|?9󟫊S;g|sȨqObD]ǑHF2ꃜr]r6Hyvgz}A=pqDV?oT|5ب"O,wO.ΝXXD'B8EƖn}F1sþcqRgtb4ŗݮKz dK*{Y9꼋X(MOH{_~y!%KI[;=X}pb4H VXk,-"׊C`Y$~h1JiEeTF5IBgeX. ZZGJpPra>1V\.rlrj랎޻o$sNs ;z|WEԓh >uIf9/w]a&[`^QW9-uUC'E2pI)7la͟}NQK2UyNFw P.a9Bj,+ha۝ⷋF+IdTg=γqaI'J7L1nOEW=1Ux(:hF#!!XS1& t޵RyG/"O68j?jk"P߭W6r3o[mn6D"[Pu-&db 0'A/;jwgjUTKy_Rε7RU&FGsh.htZ;Y| _ݍ ̥*,m{`ضWY/ֲDz2fBJDX:u/pgcm=9)~i&jm )CvU2ˉQu$?Sj7ݭƷ6|t=$DO:-U ZIVa9sP~p ?sMpp, NDy?D?QǑpd,RE~GjzU!ڨ GiV>Vx`cG&R[Z{?O?k J% J/<9SQ@T<05c_Xw7˪R=OAI೿c~jGG%Ԥ 6V=)rl˨YP@⹶X3t|U- L\j_8~U(!A\%8+&[FIIԹrƴ>i?N8Vq3ψ!)?ΣX tzZ2FrIC ~ GXDNjOk͟\3$[kj/-6sh޷hRwĄW/w&`o޵^Jêrq8ucE/Y]?籠卽~ι:r,uŴTrA UDNzcO3qB88N3Nڇ#?5j'L=^ڦsvNoQU7|s˳TtFtMDԧql#qpz:uW߫)(vG ӵwVuv k3ua?Y/S\ŗ\D(8'{]*wqW~d痶 :!vNH"Fd ׾g68vӃ>@ޚ1xQ,&zx~g{7oXU#'?y wپ$z~]l4\3)-ηPB?C{UoJr+xh$=F8:p{]׭n"m\s>޺sXWq]yvxC:Kw 2'3|8 _XȈ)ESCPBEf#axf\!2#\v{b_] 5|)rĔqq$?א>.1DC&::NՇ*3/h%MZ-]h-Yjj8Q‡S/Wqof%ӵQAK#% gal1R*ҴED%dT ˠ4ߚ*̊iűƷTgxjkUOxkWSS:k9Ɩu3-޳\Lb5|g+^'B{uTBTkZ}kK?.CutnC'?v) 1jwjxuGSRq㊉c. 9*8YbN1̞]n,k{ۏNaBӭ^5M.ЙCQ:Vw|xZ׺ ޣY)y3Uk*/[3UTC朘b TY6WG*h]YVmgK^qg"0SPC<-uY!'T!cHDd-a;t|ټ+Tp Uh'i_*1BBĒ}*{:|x~4GDdR2=4~Оpgha:#411mT7u#v9A!_cԇ(Js>SO5)6 i ̓dE^[G%țE e2gXmikZ2/ްk,~<Ԙ4][cʅ4BKAm:ֶ>$U[ v1DPmv$E`'TUa0,R4U!EwA!dSvs2Om4%K 0PQZ4Fh֛6zn)(.֞1UQ?9Ji<]8&! BIJ_M1S#%R;ַ.2y;d!\^8Zž SlɉtDZ,ox Hgi1>`ynɸDHL^lrƊ?c-ca76k.ALD 4qB41F`W!'X\ǑZ* JNn ſ.GG2b EkVCRRDi ; Rv:03AQ:CACV|p,lIRWr"* &(i9 TK94@bE4ZuI%}cIdl8ZJ)<*J(pZF*ʹ~s 6&ƷlM?IhuPl.)+bh䚂&(]Q$I|£Mɛ0T;a; >ĉO6"C1+@ѐ#I5G?ӁԈ3E#`LQΈ'`rl 9HҟIW% v^6\kr>{y(:HD/=yc@9Ina|8eƲ,iiNT.}/`]g|&zz8RȣDI[Cy>9cs%N?sb TaCnilT961A:^O$)xF{AQS _KQMm4AW+mjH ;˜6QAd%?HQEݭhZڵ%UAQ0Qy8)*"iJ*jX혏\´?Dw`|捩@JͮA{o_̀9 |[ÆD0|>nXmx |Х #d(BiR@RV) d FЦE{/`xJ,4 HZ 8CT_ߜs]ۘ""뒿[>(!+ U쟢dٌCvWZ;d˪Mo E 4EAMh(P+@m;Glv({[rB4rCHm +:1!ZC4P*PP2@` XXf+(ˆ@P>"-G|}.TN)PL2sJDgHZCyjyXȹ>W d ]#t:#]g>Vkaz3#BHA=gn` 2 U@M ts@rj`(<"T8hl^މ_CbǏf?"ϛ^W(S{kA}>$ Cܡ u :o}x!A(C/LTi>Op8w2%3ƈ!*7$;K FX *QrD!;B*dRgK GUzw!"&@UӯN#;ci3?H1URa' Tc>YQCM2U?a@dtJ|Yf(۱" iHD 8"M3@ôGk-D@V *eMXQI1^{|'w+JyQ+Ώ_?/wsΨ++ {;OX{U f N̸~BC 3j?EŜ 0:v TG i k`.1mvj=b ~?aФ>bSuǬt=>?l!⿕ȝOA:]~W ,WOX5l#ע4 cqcd-dOc>?{%'=ߑ  DaUT>=~7o~pD)!秤vP]CKa_^S@R<~p! (RPIE!ص;v!"=x~ߛFMe#Ӛi'-ۇ|x~7_|\.Vo ]<ٳJ |,e2WsށqCA;;}45+'m7y~r~Ǐy$xq,BlS95v=i].Ҋơ/Wc~{`>TC|T0@Oy9 Y@%:lG$=FΤQ|4>ɯg0>fBB1cnVنebſ:놗g3oӵN1m0*uu2,'5> 3e tDhAFi;;SzQMeQu@,dpE:?ABUD ,=BWKGvwrO;=>YJtMKUޭ.N)"XR*S}99Dd}*fOݻm~yk{UNj"`|~_c]iMlcAsrd/E "4GoGɼz(v%C^N6e7 ?~r|lGnN]c9="f̞ͤ?qP. -Ւ /vl G+A$ľϩzM33XT0@PD3ZƉ^cKa D&=&~*U]Oy=@!{A6r 8"@ NP0!Ԉ? `qA\D6ؔcpi~/Ed,nR3F`>1gZj5t.Q=;&L:NFUʂiJjEŘ_kT%rRW:96f HG_fBXw+{ku׺욫{ 7y"Nw L?FPOQ 87NdFG 2Ӹwz5ݣj9Bv#귾C~ qˠlyTOEUX`{u>>U:XYݠzw 0$_a|:BPP" ~ ?v)++@RRR% \H R"DJ+1&)i9*#4@zJRրi@k@äTb5 >1Y > NHa&P)8-)-FJ ic!Ihw ~Akic^IfcES?@Rg A@h ~P:)𼁮ݻ c$M*y/Y")h[4 AS=Un `#&03V},dst.RU,A ͂C)gvD=Np[M)Z\NC㷨J T0'R©=IA|f&zO`hp[77?_2V0w÷>;,C{c o WaJB *%Sj+&Dzb%SFof jKCb<1Gx+0 1t+Ϯ(/'caPۏ gV벙IyM<)*g1eGHY~MoAXa{7Tčï_q/YKv%)l rQ:ppO|{J@r} bwKþs_#;&tu|6A`Pe} Y[rjs-B E]>2]w:) E )V ;|G?tRJ4!sH*+0Rr_pmʊ he?j~O鿞 /z+lDwWRsEXU6{;{qm-gcz=>)cܮ^æOda^!E@8*Գ; Tʼnp;wmlIbR~rF|!\Xme޺cXEW9zcՀwfH]|;?848xk"QODMnO"[gI~8S$i5_ToKXJQfCj{.LԔZI@d~Wx :vQ&_]IO%mCci9K1t!Ms\fk'fn!cJ,leofY ȗ?@Xx>b`ayJNʊ|oWqE0]òj,R͍}r}K >3:㍐ С1'_mcrL pqLR.s;Q㿁E{q R^'yφ^[u l`gkW/<$ y{& E4`jLQ9 Fh]< WZ>HC@>]M+ʃT @9iH0nol/fG ۺ,gPPZ=tO0aqPլ|"h❰Ws Ą*f2t& L,1=ǽ;װ:Mq{Jf_jyw3Pv"ba(t.36l{ 0}ne 2 xU a4lσᣧMd֕h$*W7@jɶ_׀@lXvK?S|Z6:EI;8`m=6dsUG@2y'*hcgI$MXC%(hHXaI_F.Cy37|tjP3*[*S)3<~c|eT3xuM:9󤁞Bw4 SN(P x˷ޚUQ:q@A x/UIS2L(c6ٌ Ŏql-f=J ؾۮo͐Nz  F-:pyX3mFQ$lD.̂k ۢHw|_Od*C j=wIoSdh:7#¬;(3?:b?pOJp=^=J'jިf 4dOvN<ƭnU~4~N Er҅"]|Xn$B/Ċ \T=56 4G_ͼם QƝqо[7xz_8՜Ѥ!ps]u7S&^eMBno!)"o7<*S4x#rw "A0 >QΜ| /Z=8 p>7Gø7(@|G_xsy-Bh(ֱMVd0~79],%G3ਖ?dC+)p #TD8u0~{brc*C41w,BT~׊*c;Vu’Un{2$Xg|uQNBM1D9&A;_ڶ1VmȯSDkLip?N{Xlǯp#LB!JYW@'ph(ĶƃGtv?w`d4kL;5~ϪP7n "='$ôR#PGSKV#هݯ>)Οͧ*Z\QLG#j~>Ӫ;+Ӟo7%BB;?41xq sʍ q>|\r ;'mJ_}9ܸ)e! #uPmծٶ,[[6uew%:υlw١cߴd"lkT >:>ˢ7\['5aKPG.)o9FAb'vjPD "#iFwCثҀְ'`"=+[QXK]F ހoOWt|ao`t&8$xBm ە/Q$=!ȧtv="bLFc=2[RVP <@U Fr4\&z,8yR1J>'힄ppd#/)նe&5֘|y6TngIG(3+#=4~\MXv顁q:w3Us HӢh@]Otn腏2J7ü pO\$͐nsP7_%c$|b`ho&΁I) ANڌ:Oa܂ʪ^@P8 CQ1B(의$o_RxT)A9J*<߯LuP'(0cW/_˃_V;~[a6ВT_00q#XC: UpvCko 7$x].{G[v(Dx],:wp#pu;EpqN]ߍŸڑCt2KcOΎYo).}n:u،nMmkztcU-ꉕA~}zmPSWOeCԌ3}޷c`,68lv@T>=ZV+} Xr }OMd菔rB6ҷ#/mL)iQ.p F,K?V6%0'IG?` QaDި?YIEoҀTҼa2J~5s^*oXh=F=cx}pv6)K-)lF9c& `@B1p/bh :@'B m!\=U~] dyšG rS.)U~F`40iZ0fU :NuG+'mq5d&D}m%BoUr@)/S TU^@¢]0 -kRq%Iq=,F>}ܼ}A3Ag$P~?"]LO_k>J`EڏOu4GFda?Lt֕|'m9H!Rһ@-?ǹ7zhuӊ$ :>@o~~Hf;Yܘd )J`gmѨO~mәm搏+G<#wFlIS]-I; If[Dk#~6"_ wfda QXdXK[?y>9QkHA{DM߹׮rN{ ک_4'Nvz#I? ~F<=2|X*Ci;Q qpqj!L;qyz"G)&>I.Ɵ2h}h6ϏMN#1A3mDwN)RD@e 풌`(ZjiKY~:R@щ{7٩X>m-~?٦ qle=$}zwcp̪^ۻd?H)IhUr'Qq?ե1:AFʃO1~Nzjg7 ɚ@6smvCw|mH_^lpP-Jng4!2h`W7F 7n@⇯c^;jiΗD ׉PA:/"׻7}ょ%xL,ak{UNڀûwii⏞_͎#C0qb$@=ۺt:ϪWRFNP_3I>3}u/񜉉mv2To=H x@OՠE[|)N-u%=2RdR( ШuWp!5OXXvd蝙';s[ i6@'jrzi[N4V3&72c*G^'mmo"&2f6u(dFlh_b_1O!_{>OKJ 5هcL9ّ+WRйiE"hsmƣ$^P7|}.F b\>E#/foN%)V[Bwd'{]-D jgk:1Z|Q""ͪ3P@P~FŧGa?#Qݡ2}yRlUH =e~->D] @\P7z|?#q*;3?aTH{ Hm)܀% ub"[lPDwd튁KHu|s"_~l6x PnwN>RdŢyA򠡨 NĹ]u<{,oxd@4gJp^ +**믷Iu⪬>gbi댲^= !(HR nܾ82ǏF/ :\A}C06 zQ#8ԯ9tP4U6ъlu#KV>}<(&^h@5Sdpó'? {h_I$RH%=~; uiz<J}Eae_ @rd RSLGSB׽~ƃoO!| :]oDb$eT_mxܺkc.|7h?  d '[wX~5 ؼJ(%@#ؾQ{s=~I袤Ppd~zmDxV>UQxH?ǣBQhJ2?u_B`8Z&>l ?8$O9 ^/٫!?:~I.V;§'>>^TAHP}ehH1Ei'TP;M:tWR8'"4gOi@5#'k8&D:wW?ÍR:u34zW_Bot}o6ouF#u$c?x%yL#`/?pLe׺ λH8>^/}}Cѯ)LW\6MUv..@}~:!\?ܢ:wk=eH+H>BB~X>:,=,NPd p/ ?KNBg?vDžMjH`?|zAmzT&[C**9M zh3oE)HO<n% k.& EADx*ӂt`BZMD7څPȬ;.D ?ǁPGNJׂ#a ? y@BSqpONu ]F雷u7K:F=OJbxءUBP _o^o\jϪC3maeXjFEmƉ*L Prt4`ծWN6Vʲkh2fL1d+[mj\^s]AĔj7v6+-4Q@9Ņ_'K?pMe9`AB+$:].yyg$,&L)M[ߘ"EA_v;uAY$f4^ Sۓi' zĢohC be?`~ ywUz؏ګLjVm[jmmmkګmU-jVmcvK$DMY4Zt[mU[ccmǧw2~7 O A(PJyW6.<#8~s7t!B >-U*~`%aUZkkyɜ#l:)9W?qᮾnS Ρ]\tKۀhAPDN @><sIj4{}hrB@Cs5+Q_kDoVCڋFh4Qڪ.TmtVPRk Rb'|$;pkz7,G[yŕzIuIxþfsMzgs4F3/Y|$!9|Npa-]0vXHR'k =;ZP\\RDBa)r킻h=]ƒBKIZD9*T8| LjcV}(b^ ) єy!ågE]Te->@aE\ (p6|6ģw$ݦ3,b*  x`zM.'?â IU:yF[K8FPO\52Ăѩ$ƝLtRC/H؟vβ}Iw!GG:KJͫ{4e<•o}<w$@aC ٺN"Fu)Sj0rb&8Gr} ˢ:*w֯{Um}NRnnZ|0n;"T7:gQ#W&)g謪1epwT_vZtOD{!S>OwKgK4ZtK)f1Su?~aWDX.cq9,{W\0<)ڳn|qlXmהv1+bh^`wϧ }Eނ닙Fˡad} ^{ ]ҫz'%ϹX{D[]Zxݢ0P+1_>CҾ\5g wN͹ȻmBi*2qC{^0з+Z]>8uD0Lj/[9ƃOB;C‘Zoh.-zȘ`}V&9⃩3L>S>Owarf"0LfNC"uohMH*.8BDLWRb씞펙%X3d0҆DWnvE7*PBϩ'##pBw{UaMP|rg_^_UEi](9uMt<#B7ۨjkܙ,X *꫐I2 +pFʓELp:9u)C:QM4UOYqN 1\lM# Mn qA~L"xXoHmǞv<&[fVJo4G+CxäsPqqo rLa%(#7b% Qv{$`\.[,[ GfbQ? u?K rerYI$$Mhŋzcq{3Qa\8m4RePR4[mjI1M)qx} !]1,-&g8J(g$5Y]67h-ahJD1h̞9"za'O_uC*bUɖ*lswg' V^7c{5cÜkMʡ1vo+ɹu*QѨѪyrpw>cxkp&y4Lg6p8. oo? \gZbEi@EG.Hi {JHtm^Xz9i=dO;՛~4a~#y\؛4n&#Bށ qOP)yr# _pvOZ~ Ks"oŧY٤&**Ca b@639;z]rǘ x'pPHnEXu:O[q:(/ {IFL|D=~Nu~Tt;BGvfX}'@v_`@[8IP36Ӊy_Kw[_sZ϶4B(9va1 C [o8y3ҝƹ|znN]뺵) (GêmӭuwWh GAĜuT%Vy_rM~]b4glORdhDxH}G+t)UB d( r++*0wF:5rg듯.o/Hu~ݔds1#y=r&F! xng}+5U!sUUqM;al}9˔7 zmZ~$`Xժ\5zCv 9,D/6ܛށ//z,\Eh?bBG17Wcqt.Ӗe*"{c꽽s> 8A=֖F/ bn ;-ɍ\?1^Ƭʹ 󨜇D[W>jGIZkrW2Aǃ2B`= N .a5#h,'pruGqx}UWY 9`bU!BpAEiW0jnD34Dجc`}".Dʔdߦ4y.2(1؏xu@*~.{] /߯~~GM{9OF!BH1D ןhs|%F4||R*>|a _fFP#L:W=;UD! ૗Gx&$:^!v6ޕyφ C=XI[,?CL2Ti펤͑Ϲ`>JCkvLlh\²K秢jpI69'@ BF$t ,6)8t9#B\j '}bm(<1ώW@6h՟Ch!u0[e}jd5@ujȬi4m\`99ɶC8 mέ̓sd-/wHFt߽!g3/ofs;VE[EG]a[B*rԽy<̗jNּոgTGىgJYf j7-SWuxsr"~X7_,a/6χ N Hꠢܩ~HOy}u\ɇ늈8wzjz4y -zz1dvo:/dM`]{tsFQH̖ 03bfܨ|mo/P.(a\yMBÞc Ƽ8? et|sV *AH#m>>18^}ZP}YJ.(ׂUsvKM6zzçm_bvȝ,9]jo=cדӊ݆.~Vs÷JRD<(E kr= +Nd Ȉ*^@d4t69$o?fJtؗ@B q!VEzY|肄Q~([`\ u M"X-Osv6a` JQC$`6E |WZ C;2ur'S`&#<=77;pg@FRs7Ig!8CFQAX;HU(P)N2Mz})DoN[INrVغ(hYʤ"H~ X)1nN Xxz^BqQHo=R J@*1(^wVUsw0T(-ηv1b"W/IC:{O42΁GU\9X8oz @@ un@Uim/{<4<#[ĩsw]iQQ&lj?j9"guf\_s}BRH eVkjhqQ-X2翟4ުfHJ?m{{FcrV)q$c)dhim]ۖz-t fAsbtЀH%Mps>iXǥW0뚒wb(6%g}] R:U ĪpP7] +A ޏuinǰǯ-ISo[D9!˟LEؾURz<#`:9 ]L=,5ȚJ*1S .>KGt[mhyu)$G1N6>`dƀVhԽUᜦ}lHD/4j 7LPŘL=yyN7u O!-܍Wrb0 ~RG9'%Jg+nH'&#X@OA[$\*C+d@u}H=jP]ϴ9ݴ#8'/|)ӓg{X͒&trvp'4zd#zE$V`exui=Fiv42E0 0b)H*q"Q27KLtM"ۆ9DFa=@"lVQAzI QTB1QNE<+;[9 : h&_6HG=5EJYORz^Hr7DPK@;v ~K0[_N{xW e$yVDNoj{~~bD%"S쏣 㙗#ifvNDNPN)x+@K$V%!POί GAzrp~P RJO>3]9y0`t<,U@a9˅-$i{~l'Zb(K$ePÌr\tgCZ(ȋQG_fYN,vʻ\O39)\H|*Mzq%JIH [*4co#8&z1W!zZe`{/sޫ7NCd((z@2!t qN6bG(وT 9U>x BCoP6 nNĬ'd Kbi7w^@ԥS`1w#}<$߸12$K.m.SQKnMt]ƫ/϶֍=v;d69)5RN胸DLƑZJ)r}Y>7jG,~{H&y@IXxp7& T.d%qd_Z3Ju^E>߻Ϣ PS^.OY=Ӿ8c{F1Hޯ{ IRnEpA>s Ϟz:#:H5 YЙuj]Ļc6iKT~#s|u8+rAÇ'%q ꣽ L]#jI$4T)%A*ϟzV XGȶ (ȆpG GT~|"8ddg 4͐%Cę0t9Xdv@]:ʘ~8m]Lpڥ^ [PsU]n|  .B{JmhCxxg TI^w 7 ҕ ]ow<|hP ᆴ=L=ED NRa~ TT?{PwɄ ֬L<6ì[n&g׍#A3ю 2eY`.؆ܓX}ݰJ|T$s(_Ջ֮n>3Q7 Wӿk?[UZuf  $Jsz=&sG<|KO0`!) )iUU>ǸV[zu~ʤ4w"£W 2_8MN u>rRb1~ͯt"נވ09EF60& 1e' 7 СrER0޵;|#iH4SݎQ Ø@lm<2P葌2)}޳ڏ}?#a's {/5~]}[WDJqr\ZPQM;tbfo!^#{kxkOkDbTyMNw.m)0&g1pEa (:OMJW!R^Lq94<2z8 9뎢Wp!TZ> /rEB6cibJLd"tp3ߐJDHD@Oh!F۫9'as0uxֶ飭cs؉Xob^TQ=_-YL:izI`7S)?n ETGX R‰u i֢@D TmT*;Т-񳽋aIvK"Pt;g8}ƴz"& @z<Jh< " Yms'3 1@DEvE.w~у vŽ倀zL_-%h=Z}ޥrzoTAxdm4_pnDy] />%S0OYY}b2BD1JϋxdQ1J:oD==g^)\}isΨa8 F$0:; i1ews.sx܋K֟Ք>ċ8gBq]wGhu6,}O%oSb:T{ Tσh{ +XN~=>z b}fec6|qL{8BJ}zM2ث]"톰e/Ύ|xΤݍXzb1oBdt7omEoVw򂄐RT(sD{d]fDAlF.ƋqOKg3a0u)"jY,Gl&=@~MD猿_VKa&U(2{GYLߖ+}D {|nH}A݅yi1э5: z҅qBqѧ(R,1 <K%w&A#+qBkp}h !N]yAx*b592֓"Qjy=&K7H!։jy*&1-$(@(n6/>n$y (Hwo ψu%c=څlG,e:6pk Ă A=p! $3Ra_H?0!2QaEcٮ%αK0K=/sOr;  [w{<`1{q8lz[DE3lm8I{ϔt^!CAUrRR'Pv`8{vdby'QEI%bh܍ VBZ 1alIy;;zIACJ@4LJ? qxÆ2h3 Ţ%`}W*&D2U4{*k 0\܁{j*-KȃVcU葍nPA@ܶ9Ǯxχ! i1lԗ^?:엖ؿ$ˍELI}Ts(H-kPĄwg1Չ?,ڜsƱIK Je䐓, QO]I:{#_ 6$sP#+] Z1tY}}:'-%(ЊNUA|_FiPlE}wJ{h!}ψ4i TOmu(rj:4mܠbdc:Hw"9] ".̀# Jɟ]\҂oڥHn1rEUbot}xz<ۀ@; Ga$|? Vѐ(OCz$Ŏw+?0L)BFo;(N VX  YX'F6#@ +"9ʎ_$NV"u@ 䞕s҃$e6Q{@Yʏɢ@,l>NV*T/ ̘~ 0f@8A.qR0vv%ԅrȳq| Tî^S "5-`ެY>@fHV`(xr_E# v!p7?K`g˕jvЦ`6{_O'6Y8a.}j7{ȫ9h$%QTk59yM ш#/ Ms:k HGHZǻoѮlx{Y[AP]uܯއ}x#wtؗ]Yc&fyF!c}_k.ai̊(9@*$ zCB&Xv[M &!h;:opF-'W;{@<E oUFa芥b]U$Fj 7]o, v2]#$=nCNՐp f/{$N.)EcRd&Э ?1,|ԋxA0"w[oY$7Cy(z|<áۈSzs.H@Р ć`Ec>fќbΞvɮƃljuC) e!E\T :P%=cw뢵˯17o=~kyS΄!vA@LF֊0UIx3 ybIxqB2R(^aŅ!%F:>"W y~HzG(f6!T o4!W-c)ΰ:ƕ`y N(T   y͸=xJ!4S/yp҃X’rSt'ۭXЭnd:d&NkUj,7̻X퐕1C!рábr###](A$R{0;0hT!s,[v]pb(c<9SX吏c'@3`r4!Z77Q=  !p B P 'Spԩn "0NF~)V~VxLS=agK=;~>gDis{.cg\n~Cݴ1McAצB`R#~w0= CT4l}»i>Cɏz한Qֽ}Bg66e&Mdfcڻo P1`@d #'4ds_s&?Urk2w ع5MfA<-ofnɈoGY#'SX:&f30zۈsI`ndA{DKRa`Cy}1yu/muɣp*!^(0{+HPDMM@g.I&<j nuعpQ:x`њ[/m7hϗv?P|#BCtmt `6Ӈlی~[qB/wGuSk#Tno)183֒ʰնUAtٕ{;|y%cn^,D_,$s(H{YOA9g|4_gt^PLd㉛*hDkY;=\}D/;ԵL<rsAA3go Iݓ]u6'[:R{:oQZk NJ<̽M <,Lvu"Vf{76$-7<4|/P^7^?Ooq~lbRA̋A Uq[B w";Y5L|/ x{w;2s1be80T_ώ )UZLDe!} 3?Y0?+Y?w O*tZf]5_:zr*o*Ph3Il2ݝ!DqFCQ*fsH$C m b:3V" .׵'!.(Bӓ à -HTYMK޻6ZB*P$&ʌIH\AL-5L0ٔ"vw9T䑃? dBn-=+НemηNflAu\dA P#szlUU3r Ǫp}1;ͣؼICE$Se&l'Fq!C,:wq2bU)zl4*.17a3D{).l1Ri:{7vvsch^%,X"Jq̈́q(bx* g)ޘ?/gOH/bZ c/_ }Jɾ྇ZyjbOTyf(CV +_E4ӵau5&q5q^\0Rr;VW/n$b$2C ,TU1?wKba*GY_Xj<[LbM&?5DKJi2:~obZ`jL*WRow|ZF;u5,ӛX-gX33m6Q2tqvc:b9Rgɸ?+R"T(:#Y!Kw55/7l=AQx+rBkB)1+'fO.G 3p 0-ͤ5'{[.4d/ 'XCr{||v#Ϋm7\W(K]k;Bô1[<8% 3|O\k,'g@yŜhj|ޥdѨ!ks1 7{4`mcxxZ&s~O:$?S&2MEzv܁c8WѶz`k~cD.MgLY48E0pabs*ez]ir26&HAehVCYsEHJBn %)׳;11k8 CLzw2vv1iu135񑢹"T^Y2l8>8 r,I1 s((聾Bo5wX.JvSJлu㽘NT`sVYJ,zvyg^C1Enw9Gn2Bkdf`>ŗk1(f~_`[T-H {gfˆh7xJT|̦ue'v]eFS)f~#Xc(5mδ go{pe`U\J `Fx BN{E(~*YnOCAA3~(.DǮ$)'mŚjK=5pFzCA7d6cOsQ⯕r@22$")@DR+ bݾbMяx]v?]q-U5~z@,{[8p_nx "!ۥ3H]"`'0߉LXjyݷ~{^,*sy=\\{ɰs0[( 'IG7ĸD̂:@ +)=B"y#J]AƝ'q#6b#&- 9 ţX2YRW|VxB?b y Q2Q~psQ&y<`#B"x+Cf@䀆y(-/e \k"[<Cʼnh Bc'(3& Q@ۓl vb/\#Pi:Xy" s8.I^7EYrv]WpU R+`xG9vx*TRN6+Ɵ;__#sZx9UArLL2 `۲~ՀC pzw;<+4@fS*b@e92 #aߕ_Ҙ _p7n;AL3@ִ)'p]:+fO}VpW9Q~qҪزMz#'תg%$R$,nj쇢P.Fִ(#^d7̈́Bš/,#7U~i}FO@9M^)G@A#)+0C]SYA4a9yTHA/h< xs{3! D64g672#'>E~\}]߶5N! xw\@Q$,ዑ$%`܀X29J}u"d OU3u`/f`wuO% O1A-uaw.S{yUЇD8q$UP{;*r4}RehB|̙l֯G=)g&%VT:udCZma z)Vz^^. lkrv5(15o{0^>j9qFȪJT7jk\_U(L%i l`H>v*]ZeWmCWNc./ | Dl2(FH@wA 1){R~ͷȩIm*]kQ5%G |qrsbanH\k-2@HD( 0tHRGizs2N)gY,P? bsA .(/([H)-QH *֯1cz g6qGܴO0<b HH@!D-S:.uCÁB3)@nX? Oo밌a [^Bїp\ !1'Z/IM `L8}fyWpdH}̟ œ} ?>"m! ?b`dr;p׼sǗε3 A]}N]& 5WS%ыLBeh'U0Q'F^:D8o*T~|n|7 ʴSmͭc5x'~~9 D}O 8_ :/#c߀I8G Pfg%Q(qD.$A%u[ZC{˓2(eoYN2i7Vylff皋dlѕ$ܩ895xN ˥c G<.tqu}ֶ]0Gpu#/ܯ9dz%sN9tT T^ɄGRaW63ͯ0xT8C!<C c(VW(bI/VD3F-PT0cW }:߂ΡJ 1 y@,.:A0RHgnQI Æ'LT: xD>bGUSr}[}<7E>!.ͤ|nW ՟]4fޓE$(H{Hu(]*ؑ,0{r}7]#+V*~p񛮃Z=(0uIש(6p'8 Z .>=ȕgRϡYށ?EjbPO'zê:֢״>e-f[=> Ckt7 0y1I×S`=OQ]L&o!~DDozps97ZQ"VR% (eq>:MsnaSb6 ͘#Db2SD0ˣD@.5 |aV$yUbH"̠L60Yޓ0ҔEX,Z4r2M3>y3&k41FrcZ\]m @f"d̢"%ЃJqHnCOfFL7^F|nkq!{۠h'jċG0 K"@ma &(h"!g$X:I.gKZaS#OM|(Qھd X@MdQb)tr3P$vqPԆy&#@EMPb#U2EDoCs綊8) #,61A:Q n(F}MөTK$g0/R^;rq$r*-\LjV9I\t!գ Yx~?3Ȟx)HŻ5Qf~`\h$D3`lФc`V&_LP?*|ˡ6[-J1y% %\I6 )n?@#Ǹ@8YzUTF( 3my!y;ZBozi5x탶9Z]%/펷p!!9 yބc!4c>;a2t"7<Pm c@k=VPXatg 92QJycvm&>Ӭ2CQH\F xzz[!~ro,9p" _G8P w*d('|CC ZkY@J<ܶ,AKe-v(ԸC~/GW֢( "0YW0+t;%ؕg28Ʃ :#"8|F}͆g׃;V5s6Kx0hvճӭzu)"{^=|s8,'\hv=b"z&\fznF2w_X11ow'n13renQ$q*B47O*\RuZz7(gqSW矟OŻχs$\"x=Ÿ|9ʗ̕%!,*8ηUyϙ\]\%ר&O[&Tl:Xc&PCXNt:s ͰЅDo@ɚݜSm1nq5q/wNs qx<hl^8g" cW@>dnD074V1tZog F/{堡kה@V몪eLMő?Sֱ<^謖B~6ִgGV "[@"L1Ek!q}J|s/y␙mﵹm2s[Ф4&\u{5=&` 0U:Q/e,D>MƽNo.:ȥOKGI&5sɕߚ0>ĸy\lQCQ,k*x2+V AQT{Ÿ2* r u68|WQAI;Y˻,#(u:_?C}*۷,cyY1lz 0cWau0e^]gTD|D Y7;4zDy^mcu<_ZE(},0q8~ƺ踓8h{#6TEGPLS>wO|NB (`$~TK9[T5y8*GsO?s~+ŬkJ7/lב.$vvmwaZqnÝ\aQ1(oh RWV T8᝝$h5- <8HR0 Uc}cUgrp^OR ТSM6z${8n @k¸@I*C"yxQ{c8s|z+Q另h;F#I G>Tf+ew5P$z8-nMDB+D`U2d^lN} q6HDiRP/$<#R7!MЁ;s;^{bHM.VFW;PgeV{=sB.@  wKGdv:n뀱DԁAWO[ GQE&C${ߚ֟6 ݃ [J`05cF}1omT ! R8 & ]\-,ۯ-6M 1~ʓ0NcNQ)i=___ =:c :$f?KPu29N_0#Ի~w,?g2l9 |!6D*ywȾ QմG OyHxQff~ 5U9f} "(J*߿Ƶ-/~VkV[?}RGeM%5h!) sQ zOӣ Jey6 -hleW0t3o6e a$q 1 cHcMt¬6^ 5 yxMKl"{d\ʬgO K*VtmhiR:كݯFs0%č4T,mPρ-ktb:l#-g-οwx# 6o`I!f7ϵ2-. >uebZym!aBzH GmtA"U0 bMfmy͏@5c8N.>.ӝ5ō| ^W%2 ~aIVtT:{?a=vRp8[]sᝪ4s0 Ue `l"<@dS*FQ}be`y`wM?AE@ ӣ,"牭\״?~PF} -}EnOC&As@FQgΰND)'?Fc_Y5jVVdN0&h+KApPLџD}]|F(vBpbG^Ꙇ6/ b,0p}<":^~6?~y$fH@\}O Za}yhQ吶؛"iiiB#w?\:hs3nmHdO1L'%DC(2eZt}Y1T5،X;QB(La&c"v^~vqOۿ~ 7iNs%`9ŗ,#0.wrrtǗJԧayΒ0- f Ng"J;sʺMQ+6)6ti|R1sX rBD4/lzNa>r9"=sTE %g9 DIQtH(2ll_ }B[mэ0l1ʮxԾW˻X[,LQgqn?6gQYO 0s9 .9.JB֏8S^k9mIGl)00aB<^ŏ.O{B"8n]Iqd?N )G^CE:J/بBE8p(OO 42F6/Qr3 $] o) )]SOupeҶ)$ӻ< ~ُy;gZ Ot, >lh0={TC* 2ʢa;@iP5CE$4SJTD'/!M$Mg/D_EVBbbRX`AB'TDFA|1_k`D+%$č$.I"($%$$8 L&09}ǝi* p|_% 4G`Q+6'9x(|9}8٭8~KѐU?o8[ ?}[ߦ^nI.䬈bgV%C7蟰t</Jd3w{pp)Q#pӳ() qDq4G$o~{֎fk6^JI~uPpr82풶9 WJk)zb 2%/Ӈux-̥߆Ç|\x :AWTU"jJH:w㼲TxYH<\2\}ǿ㧞?P^O qY:UQjE*?IojB0~/xFf'q)zQ^^3!mt(^`}o(Mw-(>}m#i4Mrw ,hj$`l?Pw&֦_!7̒V0 kJ2L cFZI<m-Y<*T\# }7`ɳmOgA\y۽FI5,=ִ . s%ŠfO`Xh}~"fN3FxP'dhl6 \A4`+@gx]:_vk~|7;~©TCw:; cHCzm|+3cx~\a*+MA(r0lͥ=CPG}Կ*0X6gtv"q@YB,X} 's |}ĨH2f~uQf\ub!N[mQu)pûAx5}2P">ίuo}Ȭ4]Ⱦ5[k]"ov=B~` %J0xdzL#X$<%v20OG|B<.ӸuUNP ]t>2k\}˾M5H9M(qJl.mA;NQ6o'ۆ?GSϖ4^Th.rDt;$A?fBG#P.4V~ $B9^@ھtxH{- )=଻GlCFP5wo2!.kd@MI/D,`K;c_S L~a"q{ƃuwOK M7> D @OEU)*3OBA*òCPl#ADz|<#zSO%=+D GF_sE,X>ʟb9aX<gQS/K7~ CU!W^3vr6:gDAڅ.]?M (FG`z4J5A-:|> Ao tBZ9]t/#>OcRe;c+oY 8Nc#p*)-*|Bݖ ~Rf'r60,tT/VkB7UAA/q/`cX>n 1jH x{omΰcB6 h_ ]#rJoy蹭ClZەB{kn9h Sɘ ^6KeB&~_ 힙@B)d#띳c.{b=C&0(5L3TqR%p;vb:븲A̴{,7xGXL:z О@=O[7r9nqmvfzt]c&f_qYݼV7myCt{1W.i$šҌ:aҺ+QwYx- X;<.$!}4EW!-ϜۢM98cly.}}Gp]z|wP<w ^1+`UI"JJ.\ZPZ 94 Dt=\ gvFD|l>:r|}ܺc t=ķ;Ò* ΪybJhS1?Y Ư`GUJ+.C<&#IB{7 bn|ˬ-uncqXUQ@DHKEzp+@%.m9~ 'R+F#y̢yhzKҗ0֟$rRŬpQ^ttzڹ0׋ gNQ-ĵ <#j2MsZCLr*"gwFóG㙟mv'()8EԀSy6R7@uhwrXoCZOG^@41 9:DX #~ HX9@^WAAzQ)1!O}*`ph[i>a/,^y(14e;:: #ex8=bAFipo/ȓTBWptue6u/{!\S6Ygvig}}cK]ު2weᄗ0{')&l,IY~nrFzQUTw ~ .-Ͳ'ڣ~7~M.??(B*dD0N7Pw y6Aˢ]^!>t=[J=|3p 6s B ߣ~>.9u׏>d/|bZ2И3.pOp_rj"0A!ALx;( f&>׼r=dz#iʾcHvvS~y+^>Ϗo`裿ntB.[le07񋩿fc~|=Oލ/9>7ש ݎKXtoG'!}FϿ}2=/_b?bl?nOP>BLH(nQ`vC{GM={t-ZSن v /F@dX_X \n+F12E˞/ٜ.lA] D*tWNU0[+X+5N8azqv{nq'K+rdpr]9JW=L7>?K_¡j3DF׹m_I -f7ўi"qNc9>VF-x t[tTY16la S<ҵuo•q{$Z1LEi sP gji8=ÕC}#vɩ@ Dc!oNyH3=n-.slAqtn>~6ُu4;ҧ}1LFwq6EK,|I49 w` 9;of:zi ea [oˇ=ӪL}v G? z76~?ޞQy}>v~c`=oE !f*@u/~?};:\'.Hd/Н}އ^5'<||y0Q;X/k9'A6G0"He} } NjðO3.Bt>%FRwe~\!n5x4ܮ+r>Kf^/<Lw~k)WYwX_76$rwMh@?:-*=*?Ç©`K  {}G zw K_WgsK b()~A <<6K8/4y"n@=sf}1?Fgy+kZ=H+[Z!' f$fk(TݔSͦ SNBH^=mX\(P$q>#޸OB~ۘ8cb_<={}G8wÎx=C#_ѷ); (Vܟu:B3ˣ%|-a\<{Zr#n͂Nba4*BIuǢH qa{,~Ȋvު-nCl0 q9$%18J09ϊN{)<(Df5'-Xl~? |KD7y>A=S >pQJ(w@J0 As c#M6$= X?%ϋ]I侖s`5, B~0}{ܽH[?ab[W`l6moY:.րrgȲ!+G2,;N&׻Gn`p᣻ ' ۜFӑ]oݛ#$VpL>90 YR?EA$èZ-(4 A&!P\ ZˠlV {q%$񌮥sZיu5pW)҃1}w8giHΒ٥-PhԶ4Ö:[U6_TsVz̾F8, +pp]oqL#8˃*֯(u{X.lf#.4# msYyqr!ev4hk+v5&uBZ v1է<+J o'}|纷_u`cU,0FL?];<}h(> * tVptvj7gFOoV`DNwecm ;Z Eg[o/wMDeXYyvS=SF( 3:gR&7ݿI׍LB%es|(3dZ`ZQ _[WUpJAWp8Er@}Rcy:%u@x?X]e] q#}x1dUs+hYֶ9 ϛ qP3HYcj'bBUaX6V1\e*@3.p#u5*lYt.3U;+( %ZAuyIDБlR*M [MZxųs@bV⡎\ "978qY;߶~vƝxڡvKjm/UF= 14 Z@NN]2DŽF|x6Q~J7rBw@~XNV~ PuBXE% ![ɕNrׄKَ!.n|W9:G>zQ_|W e&u8kԭ\+Ѩ Aޯ1n 3d?c5NHNn9MPQ=~\TzڔS{>@4!PiAԡA@IT 0HR5HKCJIA !ed( b"&IJb03T5D QD5QR1TQiDE44 MQ@PLT"SB TƦbRHBYlЋ0T,dG *aY!(Nj$ TiT|p(`*  Jb j""(*" &$hi &!! *`ff`(*$Zf*)ZZ(HPB@ZhH$ * @"J"J!eBj&!`)Y)bb"H("( ( $JJA(" ``d*iBeV&!j*!"*&(b& P X%((JYHj Y@F*i) ")f(($hAd(Z%&dJj "" "&$ eRJIF (b/&aQ("J (/6 bh"Iei KSIT0DLMQ!0~J `MtI3Rr&!bɕ !J h "&ZZ(i%;MU2̓D̓!HQ2TAP_FeHf"$>y%D1M2_D0} 4T 0Rf&!` J%R%" h"("oaD 1S !}h(HIJ!hD;|1sȕ4 'A?8`!*XPMO-C(H?*"?!O88Ȼ#:^?dj L@@"d/LMQ+>!<TdA~@8ͻjJQEpww/Ӟ;y`(&5?~??/~O O0ݻܒc(F$i(TPh) "cDM$A 38K31@&J%Ov>9P҇Aҏ*8<1Lqp-+3lRhrTLqnF0ML/Ǒ%LQ&`Ĕ8"` (iClDH(&&Üq(e%O!4- &% 6§ G,h&4Ykl5T lK1L"k1Ih b$gaJ,kK lt kKwַڰpxp]*j)y""\psU,cyEͷ.qiXcevɊ" <ria#o?XáfTqձw&/02_{7"sE9sr(`xV9{l£KS}bXw◸Ag t[<й*3dVXٔ хqh'?M|3[&u,]-E]s4D -!prea+L4^/-Gcn"]&d/xHBQ8aX–}H''cTl-z-wK a=Gv.م  n0sϡUW>{@±nVnO3q;JfRj{1.`(6k/ޣ&vmp/B6; j@ݭv$e[kp. E˴nč-NMo Duyj@}TV}Nw8zGWCsګkz=s M{?x+lNL\4q ţq!s ?vmϰ'P & 4tTPpWcat09wDž8'po5;Y%^~$Bڏv2O+&}.bwb3KDٌ$~O|ߌ˻J~>@?OD58eYRw~yao><YHGZҟnG1ő<^pc.S[Zݳu7< ^}DOmߙ͆o”ڻϬCp&H:w/? ORq^/o}}t/an?x[7&v]*VsVltgh7KL>aO|{.2t{}~MYY>3m|vww_苾A󻊣FoG | ڟe!f{ٱH _pA Wƅǰ87vh)p)S v'y<. to;E|j w>˽e2,oS^>7Ӧ:ycni8pt!9vtddwkcI 4moǫr?Z( FZw0QO&_ΝmS&CL'ܶ~\Н͘e-i@25* k%YqO@ wm'U!X'&Xt;oUl b;۬OKiiбz D6@ }p#ܣ=@rR"DH@P7X1g Dű%h7a -nCR_]->戮vԭ6ed+G{D=1. A:ޖnibgBʜ0fz 6~%ZX}ÛY@/izfpRfUp, O=þ_^(ovB{]?$ ֲq[]ru8պL#9s/=QQ;;p`E\ܑBFPSQU!4W 1ώ~de;\ قIZJkk`N; ]ߺNʽȜ4?vãwFw@ahE;' j}8(@KQH#J父8.m'y3wBu:n1\+GRs{-Ꮝh#]'eKdq^Ĺw]}'4}dH1%0] B5YwQouwV]S z-Νim. DH q\˳/b('!zd!qCIv0!}a!y4}譆7 Vq@@_, e';SxGgg~2h0E?G>~jm^uOt^}t{PԪ@`Pd#%oW{LOfJE׬Xu{I`@m B N?߹aA/5`&M| /k%T!G nJwE@uιn?6b[Eh\ b6 0b  pf{7|kUgD0`_{pk <$ˣ(˚bua (_pt u|LF Db/\cdtoح;&ўd>Tһv;ɾN8ZTꪙ,@ =<ѣ7& &"="&.'( @th%/n #ațgD Q[i(vFQ鷵%]%ɲpËms%d5CQ'h.]9 0wY$ 5 I,s:jnv 8oetbz7`9YmC촪*^@t5ag9Bp~bӥ vM_~"=(_+gS'0,qO!ی{O-gKs4Png72MxM:JF b>t(F$8vsrJQf՜z8oh2#(uWB \Xu-MoX>mɣjf4v{C u`Y;(y#:*8ez Š8JNnFlǺԕ.Zz LCC8;s}dq<O?\eG{?]cg<=08tD*UJ1@?ݓ* (QGqhafݿOD")3T_F$&6Ocۮm~58`fO ?jl~B %+r.٠2z@Dw>q~>s_|ˀ7&2|[CD2λRaM ̨霟0y0O,"dEɻ4 ?U❑AV\a37I}$k,;ކ?I&H E=dW㖶a;.k0c<*OU)=@WAo'| 1fU/%˃M tan[8͞>)kkdQ`0A6}\-Q/"W &hprs0:u;/a,pLTԾk >D PpEGY )k=JӳxL}oc  87w}Kl^Αb齑zm%䋛BDLRX{F n_,O$or_nMO+% Yu3/fnn0{Oh+˯뎷<}[A:&cweUoꗮ,'L~CP{8{5]=n-\ݛz;tZcThCrdWa 3 }ǡ`]z2_@*5a %mզwZJǃg Pl46x'?U!wbFAMbbop65LsuX|T8r_Oxt_'HzB~$=v..2ZzT+(57onx?ƎcՂى( tw&9Ph>~#h v;yN)&߲H_uwq@_U]WMpl1?6q "MEÇ GQ $SW/7#nNsU _}HMeh–[0^IuN{aΫ2xfPve9ݎ2Ԁ}a '5hgca&0*]R @i,6Mux.0=^QPaFsSvUߣ uG^C?}")Vr9h$%PfwgGi['u2ޱŅT)% YX$J![n ,k 7Z˱ '\8wk";{&MH#TKh@ 1:Ƌ@ /H$Vݏo*C/#fXR*"q❰e#A.o+FQ$E^:l&oVRg(Sg.ҷdREQÛ[oRJ%FtoPծu-1txR7^Rm-vc%)!3>l 3(#|c(MebV#eMƚ;UjjJTG}7ux[ц,v)A[қi` hۺ{O(8`)'[g!55IQҏ05ڎ* 6;zG(ŦJuL3ҁDVIpPҦ J5Ts~#ɀٽl^*S̰B6|i$->#V.&eKt3C5 ]!q?o$QdkR9|a-a'(ͻ-vu֝h]w5Dsf'6Os;Q)C0S 1)J,T&>x01is1)SC?,u|sQ3-ꪴTq$_Sle# 0폗+rMiʹcO:f4/+Qi"}Tc veBܢWDzZOlJQ22LJևcY+F(ťh=/~i@ C'O>{kZvIS=7"O'9h{$ 8M1hώ%|Cyd穆Ǎ4}5Ͼob㩘~u:j9\O;sWygf03,=s~1];(t(&tz 'JK*Wpqc%ՙW}bԺz~Q<0g<9J$1XFhd꺖4Xӛ'gX ﹁!igOZ+(8.w`!;&nz2xPT9J88]x%9 qO:>AYsߟ,"E PA&fR+9'@.dle-< Y-/tEAHthPZ^ֶ}W  zt6Jp ;]ƾN"MҏPKJQT0RuIQ-tPM!EL x.7+(t76):rz}##(,ơx8NU|tjE&K4/ NhTs}YM2k1?$1UelY'd?D Y=C8,!9-$GAIpġgvV"M=y퟈]>l\*֮ß8\,A#q(]dH!cDJHY[KTQI|6dm'yI;]iaAr(*ǵAC  4d3πeei;gP0WZGՄ-UqvvG&;OJީDJ";@(P=q YH(!%i~FPM٬wPMt%k?B)Q&iF ]f)]Z@-L) (GԪ};U;4A!g'L =:c_Mot/%/lNN2*FY.Gf$KPgtOAt_KܠdR>?w\\ToD e{fR/Q\1fSiRGğnծ4ͯߞfLrB1OWESF% !/*`R8:fcq3DpxwyΟ']&OXo,=K3xDFq_9PjA]kg~'`RR1* 05:w(2 tv79ʎ()P$O>D.:[aQ؜!5=>lՁ3:LjdGIQ1:c5} O.{(ȬԱ}n?Z9pv<@}@v(H?%z_Wj UO;? TNcto8}8t+``͈<ϲАD!xCTDA5_aduϖ'ӴoPDAó/xW qKh/KF6^cschJ`0L?Rq뽧u`Ӭ'B݃ӻ߰hwLs1 [8Nv!?k9w%7я|Nt#{߂y{;FE1,S!$BCDT4#2PSAY0E4ĖMR%4p7ZFmFB _/\&*tx)ZI.ؖ1Rgm]Іnș@Z># %0$q/1rkt,ڀMWq~pD / ϐ$y׌UM83b=y8^&[hEY8⿫wc31錟Yi״~:!((NۈπiHp _!`xmOՂ=eAc$Pྸc 5y+mp|Z[klbd&D ,h17@+?\TZ?1!0z/a>dp#+zV!C|6O[&S?ldA%@PbFd CAndS:ZI:I O!@i&)[e).,%-~ rm R16X9!EJPيIYT!%d)!>Va(D=wΰ \B jI1ʝ7٩:~^68vX Eޛ>=.qr RDoU z蜶o|+cBAJ4B@a'tf9@"'v)rd~Lxؿ-̯,rD׆Ç!w$)㶻ca&0h̿S!x4(IZڴrF|cqݑSWGlSVDiފx(Lˌkپ47$X^D }|9 =i?8(i H!)EU*t^myyN+ |.JtI mEIB lq/{25=綴x:'|K'~QJT v A`SB1=*)ۅv! Q'Ås(D/(TBBA=>CБ9 0DsMC$$LAQVs) HI͊cwŔ08[91RH'!4;'c Zi$bc%8eP_[X 3P>J(@dV`u徙OogOsKA>@}#aT^y}< QI# 1̥͠?0U/Y׭La9 d\ LP,##8t$s7R"zv Lq#s*z")ӞC:,Tb #<&!RCpYysLS?`*(׳׷҇xX_鎮^W"A爁}CݥʿZ|q07MX`GT

    %P*I%ۺwn}©O^x\ Ej巹z^O8 [ gggƝV=^~+ޯ~\=ӵ5ֻkGO۾c%W0oJpa[o2O7Wtw t'dz/0MG>:c-y 7J4XTy5',-\ˆ+*p$'okSqxhim.XpĎ ywy8 I^sg7:7d1ǥR_hW=ЂШ=(?~_W@+r>,R^K@VtbfaK?K2, ֿnާnWUx`E[&2p;9 8zL)_mz_0Ɋ|]016z K|~Q<<. nEd(3u3d k|^I(*P`F>!2 *bf4HG9˜_k=QV gb% tLggU>${Sm&ƍ{Kz{;RVjI34LHToDHM +a a 5 ڿIQ ۛ7r&‚dE0 l!KC]FL,{ɔuvtM^p;რ.è~y0&xaqݜgkO / Bרʳ~^n5Qzv^]CߏRF`/tDb#eԡar隉Ǭx~ 5!!5{cT FȲ0" jJOk 6)Q9Wq}+ YCxvw1MNh .`1oW%kh蹳|ƩpLBj%7_s,W um2u ~ɪQ.B74r1xUXɏR`6!ad/!EBC"ZҦ<,yJs 5:6NNyIe/܎FsĿ x>Yz!'kы~ !x.xOCZ1Tw? " N6ܼ'ٓćdyN!Y]UtaUԨ9=0nUc5ΤvD6 *"&$~969OeEJ<Ҡb~OoI_7Ae|0 0GMNQYKнRWx9gY^; fZ$  92$.lC@805 h`6_8N%?îŘ5'{{[q:^xg{et6d&r(qk&,S'f ZXp+kd("lwBhպS YM!ro;oqSyQ.t*>fhS}@APb".ƻi:=EW1~q գ%hFTRt:_=|[ۏz$rxQ]tZ.%4yϧI?~%g]iiEѽw#¬=6£/wn≠K;[lj&>`ώ53">uMqnאdQJcXês /.7ok۵7Ä/Uo]+_Wt8FY_G (}*E8,*#}3vրMW D\JU[:5'V>tV@*Y4^]{iӸ+`*qk4Qɼ]ښy*ɓ^UDO7犪GXfzV{+;?ɥMQ;˅gok cҪ OVn-j`t& U@炅 m~i*X2Z(8BQ.T[>:o@vW˒Q|MʙP?p*T5gTJUV#g ,M|B^H8hҡ`*==~_ :ENZ“v]Z0PUݦN̔ G=HRwmDЮ+!-ImdH;=xf\}J Y%Grd%88}޼U>qo5Ծ:'.ɇ>[}ϥmXOX:>s5w WEWe&S*M8 y߱r?([&qq9q$ό<'7=jλEXHRћw[ZQN4b=4e+h 6rS  N"%ۘ|3(K8K[d`K7Dăһa;mp 9 +s0OR!OH@m 3k:Kf^Jc0̧+%Eݠ(W]Ds:=gx[oRO>&,`J꼁p+gvƘ&ޝobxPMDHPLE0} `8= 22BPJ;=<}4Ur]O.;k ǚ 0-p;yfB"ňR1+  {O&Bj(ΗTSEӤ/n"'ZsyƹLPZ!  fkm#:G8I d_Ip!=G C`B>y' x@ l@3hܶd'*GfDvi&Q$>Mj >Nh64l= )A_C36}Y2aɣ#۞663v3㣰PlUC(zA-C#nb&'.״_x`'fېwUD;*VC9'UphC1TUE+}N F!D8σ1"Rq L jLb"ppNʲ"1SbB;U(l7?_ϋ:w@NzVN(N*˾4BRktnJsaB=3GDٞoUuI`c4QXmo\w0^Q !sӊ0ayRy2mDS!)aҳ^$6v/GhNW*:P+A!/zbL`FIQ %B]P#~\_fHu0T(8XlӀrv$Ҕq%k~mڎYl "Hv]( INÄf*+ːꪪªU|SlOtn:4F Y'}qcp/A9:F(g{1١5Id%S7<$x1',w{;#"Ixb;6eoW Eig@Εq!&aBu-T rVx&@E3mE$F'vP oy@>ĆX˳&unwC LВwxÇ'%"d o }gBTxG3=rtO_Põ o|f }6̨)fGB7v . a{o6^/VYt̨wPrna Z yC۔o6S\]<nI)7U) abcRTX/fEQۖs20r!#&C2?99dh=BB[AG{i+ڸĚWJЁ@]Shvh1\Dc!? 0@A5C LЁ2$D1 @H]N6;_YT) " ~oxЏ5AQTd"_yUɝ '%EA[Ij즠;>hß^qf&0NB[0.fv-.g_w_ΧߺS&SF@hgD06')M*f0:+ <@: @)Ӑ`y @T JL xRCmbW RܧHCפ5H~o8廨oÂ{>BȉF$OH5ij}p=P0b?]9⼣|#y}}lx#ʼ*̤Ap_8 b#[y+;˯Xkwѵ2;g 6ВanZnqRCޯ+ouuV LdNYSZ]J<].Tqlk>a{7Q\uHY^()> p(L[1. ;qAs7tIRˌISvt؎';pYG[{9ݽJmn aߘ "TH6H-5펁qtGkw:YaXկD,&ӁhDc @b =VA r؎Λ A:wuTvݽfX:cX cl!o|XA`3X kIq*M Xm鈦vÞ>,n~Z9 ֆC̳{uY谋D=7,x;yog :H'<59]Lclq! =E5|4D?"ݫ-L0/_ !4x¨0X Fqቁz:8=Im$D{Y0BqIf em @"!Y"pߙdb B<|NJiziɐN51$ gD`IH+h ꊩמ4T 3.aLG/e,L 0,IZ^z`ιW1LbR Ž8$Hbb~gۋc~km34훹"r9B!B9M{τGP{Ye^1au  yI2~>d <5 :ȅvPuFeT4ž@:@b$m `\d͓Ppۧz7wBK;PQE%H-#D,.Wfkv<ДxAb/Ga>bDB%\d_}@t11!RBMҎuY Z 6o5^~JK2;N3@\ӹG\!Ju2I$}oeո1dLfkXf[(ldL!M i$2V Dxu27X>UxvfgPOd19h&dx57ެ & 5,&pEljIbje`po$!i7@ ֶ, %*P߃L{>:XXvr4/$'OCHnUvGa&GmPJߊ|u1ExLubD=< n2Hc'65ވJ X#$;j6@}3HsO4z~ ~h}p24'ČlINMc?I'dWҪE9rP".Bj%Eԁq;vgNǘ{"R~giɛ8HUD]vB7G]'۸}UMv#XpN[EU'NjIm.'xlt~0 W'2'@є%M=<߁yԅjI'طV<Aё7?OS\M&}xO<{20q I/=fD@ 'RhjS Ў@IVƜsCCʟ?xώ\=Zw 6B+Hhxˡ*|˅*X3Pӎ6H4,K^L Qu-v~LC&liSFN2E3rNm]"`ѹ'"ʦee_8=>10@Mf pSiUUAU@ْ{fp0M yـfr1ޏJ{ &C\ 3yb=}~)qw{1s Gk8dK ;Sp( 'BX V]^:?o bғfx}2GfdRjFe֭$\b,!%1ΡgcX >^yjhvg$w a0;ν:O#&9*0aι  Ӯr{]A3+rO YIpPG 'N!Q8'MU: d-'Qd~qRjFyM\?>6^(A:KrsLbPH_g=?q 1g*Cx7LDQMs7B 1(?RDJ'E?hh })=>uwB1+>T h쑫ajҀiJf~ *>==ո0cBqc8˙!K0;aZ( :ʞh_n{}` H0*WZ"$htP,<`$D$b=Xy )xRQvJ^%xy4IU|ChHYL;Ч!| k(6MDC゚BЃ(*k0;pq txŅ$5߲ >WR!Þg(NW{qpQbiRRMt0P%*%Z^Uo;C"$3,E:U ;2@t_T:DOvHN<0pxx69nC3ޢUd>UpTAw;n4x >/ GՌXK0(C R ?t ~)P}Y`c|3:Ųnd&"MFJ>h }y  @Qz@ =CPat %PT {ai b?N*RFyb*h+)>'oۊSԢ2#;NȷlgH9y8:z6MVAQ@qB+Ap&gBlyE`mVl囅cԖDQgn*nh{ X+?s` [ leJk#ҪUf4LQzi dD_Q.+gku='?G6N@U?U+. EOx;9902ppjiQMn6f }3ƌ\ּtS n`qzLGhrl!0aD uP)5[D"J WɮG; BbBnC]rTSY8 J&&3\HcvPE⿁uT./y,hRp%C &8?ρpj&gW>id|^R6<%RؒljQ If ~?O.Cɜ xP QfUU:X;zԳBUUV@}ܸvA4+p{ $/;Ph9(z~꼷eu`S_:Y=CǕ:nZa'8{w㏠u&Pu7<g$?8m=wFlReDsiS䞱J{ns8`3i6N"kiEbMLTM8D١6Q6/*ڀ E!vћjB=.Q۸zsܤyfNwhDhzw l::آ-w*?N86zC@7o@]{چ/$p=N8ᇀ\ze05$pN0D+$('-51"vi }:'H7>uiq$CJCw(p3# '0ɐr?`:.**/u Ӓ0HhHIbPr*ۛXy wqEi1p3h`cUIGNG 8cWCP )=tӂ5<08¡"ay O&u<$!:PG @!r*_'x7m0 0h^[IjNT 4 DSlM4RQ N s(MrN@aH``bѠ ib~n (̉*ңA>rF 4U , LT#%g0%NNB I뿡p@|#f W0b $R20((8e冀xLmmMKx"2m6Ù\ qHę&_omǥ24#;TF8Ƙmm|Ґ7530QcQt`scBsx1kgfđ;COPO>K3J/ J=R<$)1#ϾG>=y돧lsbxo^L7Irnx1KD*?<ՅU#7 L%uמk]NWC.lA薰{$vVj7EB IA@YؚBy /ؕ:~d7Hhߖn ,0EPdICa_MJ3Y䝍d5P4Hs,`ƃE$:%I$iN(fUဳ9$Pyȸ:N?M (DP @hBma.&@EeZF .AM -!ʀIfs'k :Il{Nߣ#u\b i2:.x(cK7#˞YOß3|Hhwh=%" Veބ MOY%9B0`fhx@4;b}|bÎ>K-}H"Šp}"QCY|‚abgw3,DkU XU {;lj!5P/J+ W]@~HsMDG[ 6M`e4($_fwLn[6 "uƩ42ljfƵJO=6-gq ,Yj­-\"",)<ƍgkl/{qʧm $S'Aٚ#өpL04RsɨzrMİ(6ܾҘiMhlAY3xRT|ť,6QYIַ+FV+f;:i,kPu*UUj*UUk]t >=8hBc!`C|g ak'`b=9R ED 2x!#k0&Lxڧ(ۮ4Q ӻ 1& 4g]]q+%H%jo]eDH1֮܊rf^G=< 4H}==4uyOje ͹hsBg@}?+с)~?$لPLMQB"? ov`OQہ qhb)/כGJwیˤ:]X0=ZGPPbDf+?zijw霞_Uyx,:˄Tb$ݣӔ~!b(3>@GCk٫QvZ DoiL'fyn{HGP p}M93Rbj/`ޡ_$2/(Cv#Jn' J ձN釺7J4"J4GHҖN:@#0dH9`)L[R'dw.D*;!I@4T8yq8M?f/T%)'ok&sZ2Hw|!۴ta^*݃Y;G¥z`3e'[KBQ0@_AQ dD&BG!ǑLge73 `*ę"DH|h bLD!}NJS6~^=O@K1ǜ`Zŕi6č XU+MN!JK~84:L7 &aLFw!8<Y "(?]tT'7n$~ ytBh/]wUt܎a9 kGpe~Ѧ 1;El&c9QgG~HF$R }8E嘇">;N{4z/zJ-tI%sW.81Q%4'ਯVr5xKI,! $;I to>ß7^MFhמd) "k1aih~D,jd0˃DL9UCKMft 2B<^)*s ."#7g-UY\<$>HQ54I ?d|A8[.5u" ON-=qW{UBےZ|x/n'Cbæ-[JX|DiXX+<[.$r\Y0)v;i?nxʏ̯RAL>B=jZ[V3N!HqGj믦b S 맫[!0٣#GLagxKR40cr\008 /N\lC|  O}ӊ/|<܂w?#n}i@H!Ruh~0߰h֧b ]h9TJ@":ONLrW6Ɨ ,(m'm+[jw͚ ڃM NOOaӏX|^dg4^cvD2ۨnFcjѭ^7>=j*e( ^p{ȅbbԾQ  {i,-߱keŠk S<#Ah<ؙBZFzJ@ %O x m'$5>L60 u풌8#qQF=bJJᦕ4`wgq'TTr`CrCWl;SU,ɉGA]^"W$׵'!2k 1r 33qFCVpH`5բ7*ٿ[cc]a#an+zDVby'GCuk.^tνg4KߡTu?39zǭUɃTsyL=Յ,WA.YIϮ} e29gNks,Ǎ6C1γŇտ`? r)lܿC1/ˇoQ=/n] ̇wB32̰k+3$Aߏ:5xsQQr8bE=ly&kH`|c8bxۅ";XiRݘ0egs9K3{kg{ljMd?50g5/ 6د CP3bг*]-kNP f|e!L/В ^J.]<<2{[ldg(dYOQiw"%DջY iZ\h)A7fC; wyHpӤ|ʃQ> [ka6\tIHE Q;0 I ߹lp kQ%d܃]ߗ k8t?G`DD'k}|&n'NFo^ s&d C|JF}ڔcejl+ s5<o2[2nKF8fS|q٥NPlQ5z)}w2C!R(;ABė8Abc򃃁,=m!"rRCZ%pIw\<.Qۘb #vƨug^)&H2κ!Ň0Y f!s<=wcǵ E!RTYB$Srl &~ ΂!B Lꂬ!4RP`lcԐj@=*À\ɜy(aϜH^O!+w@9 '_WWm( `q_MPy ' n${ǘv1"j<4E;- $  %07Z2x~lngKg8X |&˴MJ "LIjCD7NڝCL`d͂'&@d4=,H)I0oeN({45:Q"Kv:J;#D,KÒPAQ3A$\{z,9hX%ߧ |5r.M*u\?`ߡ7 Bkĉ$5,fmٞ.zhOm/Eܨ<[">8BkZ!vK.LGr;6]Dd:q 6xCP Bx &i g*~OyϧG&7tGy; zy=((§"K'A0}Lw[pY(-Jj1A?gy§K*IiAE&v1TpU þπrK-BLCIpyzNhWe8U),cA6çc`>>;d ~Sـ)4DbIcc`@*0I#zIusctxh  l7ȌIT}M*2m4Ѷ @$- .[X`GFSPY9O=P`{J2J^Ն{ :!U J~FomB>x'o$5_]Tct" N(v mUU*iװ$ sP3r#J y ޵jK V@ Ni3RLif"^vG5ADZI[<` &p5Hubai3i 0kζŪ:Je!kQ]Ge#(4y=xf3 ϢBB!$h2Hfݔq`uB=Sxskoę Vֱ,4unl5Fr0"DJ^(^vۗxR͖[нM\N:I4I8`YӀMP:8^@{na/cn'v(]1Y6t!#o鱱-`#",J5wn6>i"Z;kL`I3tAa/FQ`':هipO:/3dÎ'?px+~d~w*=*QI>~.(HhM_Mjo&8Cp#1Ҿy=[ER,dqxO"\0iQ٨?OA8epg݌fw|tQW@vaA1'2/ ~J_u{or~`؏tj*:916zdI}Iv 7r)|BS5F@h:x q~_O>,n^d+JۈcE0^C1``9CWCybbN&&/G|I;~c>epLCXxuGґ3,?yTR]uKX ;z679Pz3  F͙o˻&DͨwLҵ^Uu{W=iTL VF?tDU/W1 vmB,E"I$GQT+e1s9zidù8NEgy6M `DZA^^Ě6\Emq:n. |x9Cѳ{܄py&!M3]vP?4Y0__G%t:.!O|[#U}o?YADKvao;BM>%*@Nzn,"0(R(OcA,`0aAPQ~"ͤzi&($1АI$;%d .XQ(VT~Bd 'I&eU/"Pd*]|:x"d%W]9xU!,ir]?7_/Ժ E\)*k4X;l6~ԊPvEA(5P |_;tGm-zmAb 85xhhgL@;Y Ag$pMsس~pe#aI`3>jhFk M g7 o@.yRQ9k@X{(pzjT ^ĺw|zM{2d`kۜ$wC;. E (BSd^˶Ou7b۷#N3b~7ɽ qX0LKb܃҅!fqi$69h5۽ bJt3yj zEۭS ⮾R_a(Z)#BfPv!肽l]T2Q/)cL#!W /0f <_LsBA:GP)Vm忆LF*fpIϐ s仞"c)\)&lHz]zjׇKR8d <)Żpр75 {Abpr@]:wpQqڠn)3Dv/{>.a31m993˷Vsu66ǖlUCMԜզ GIsD4!}Ï.rH"@$@1 d8ү!;2צ#](ܣ7sⶒ^8*"jt"\uo :NɯPXaBzl0۸W EA6]M;qr45zt_*j}_ W9 \)7Dp$x҉U~֛+BPwsWJ Kmڋ;I.t}>dsVw$F.N?{j9|EW8,b )ئ2hn<ז: d!Xd=oR,amF6;BE'c=Q:=:uha}_ɲ}G~H^ }'{,$b B@fɇ d!$<]ɥucj?kf{S Sx/8PAsՃX&V۔IMg/BzTٶ()9feD- r|Y!i3<SwL97k  5붊!z0e`7ÆwevW/חfW'y5 _0R@E r-)`HCsX=7E:'Ƭ7]{ Qi#:A՞?W pO.`w@_ d ǭ1 4=_9 π,, 9ȅ;1^;8>qP>c&- y=r.H1;oF[ ,l@;PKH݄Dn Z29 \ nv9Ji. TAB;i5Xbr#pǑ]|m3)x=|'oD/7xSN$}rvCȽ`iT8Y":;pH{3z/Eѣ]nqPv;gR-ncIp A׳{֓Q^3C2)R7ƃ 阆:A Juɢ`@|/8]'h_ \ n Q9:ᷞkgј^=rkl*UU[?Y"d %KCvp=}o=-y]`F Ճ 0$b2qHCY?p-1׹/0>ZٝQ M3[(SvN zfS?gmY'>bAp; XU@pq;ů'd0V}\A`oG?4 d'[wPTw6HRwR|ol u9_[N GEϬaـߐXϛ"eԋAz>/x/@:y^/ *Yџ<7L.-si|QEa*e3$XMg1N3u SdbE"*BUA^M@jޗ8m_(󌏀5שY3\C DG5!Fa0X؆3~^kךSpт;u KFc09mؓцǸЇ6qOc%O7{Ir{r /s M x %|WwкfH8̐5UZ`ac=5֪URmFO>A5G}zxjpouW٣ŌT| saPώhFsȴDC v.V BA mqwkCx DAg/2_|#'o_L6î8.9a^}gL[JJ9VyfF+{)7̓?f$oY 4 -g5rުG /6/ v = lp ۙcK0Ǽ:+ 1p7獉x(jCKCn͛iHĩssDCSJh,sD]h0; O ^#|19Ƹ;BpFH_'[7LPxיӸ=cG=V" , `'πU1#5V1ʖ7Ew!!Kn]E1tY'^'%{m:NL\Sq5 **9G^HD>!gW|zB& :-㈡Iq{Z$ f%5NA8 O9 W f_WS]r5?6a~7aX @ \jHҨۨ(xp7{D-3dB-8FA3Ofq/0h0v,lxKْ%sw,$c=GO_nmq@'|t jxYP$>9g>]:%="'B.rz4wҘL}V$i9:ӢA4DA.s*bjc0;8(7NntD<߳?9+B_ |Hm_}/BʾV K5p ;C=鍮3նB^<3O1kԱ}z뾚@6(5 AaLAI1 !$\90ZݗrYyhmdv )1R3;$39yO7ap hn׮!J%!=lf`oaEiM'ou׏>̲8$;hho ,x]P ={)آ,ަj$23X<ռNN_27ˬ@ԅtYEid6?_ff 9L[Bpͽ 9h}}cv$8t{8yt^>wg D'?&'yc9"4W aS|'pqofQج`09˼`Bdè`([]fb ʶ<69 k76^| ct˨&m͍4`Ѷ'Tv۩M*si8b 6q$Ҳcrԭ6oo&Z纝N]{ø}vx^BYpL z|އhL̄zw.S$,sxCtP2f1<0pm?9r[| h4y&lE]a*]Vgsb4 zdt +4=rxKn^6v8ۜ͹ X?}oDLME`:XUgʭH NynvuC|^:\EkW}YE0ebT86ފ .m~*w2UTU)0.;n=ݻV9iZQ҂hJC]1R>"tqx2Oua 1} j wk]0$dHg9/Z VoeEep23^}|1o aAuP<\ACToAWa^n%\ޓ {clNUM߿VqN,Ǒ v8!9Drۺz!Ą/* Ap*9A9z:jAA=LJuv.GMwhX^H)@y}}$f^>^ Nbxߚ# {-[S` ҊTf7 cbyϢˊ8^%*S\1PzY.'`u |d^ O2:zH4%|J>|3siTf 3cCh:a//Ǫo%Yw&|sIVLE2 C3;2q$z(8\c*g j7^t݌f8n VJU[0ܑ3ܑ+ qlzcfE41P\EpImwd"Q nS\G8DQ R?fޘd{߮"LMjb~ )(4{uژGu^+xfő5YNh3Fcmn)v զ(IUrAh8op;m ` ۷8&݊<2;P:D84ˏL1`$݃=<*>9όYFωē3$ _?W| ~LEatTUO$ +s.H՚(1Lˍ]1.K;|2|K.R;Lؕ4xpXaਫ਼tʡ6H$ysT}pAG^Z_|u"+֝b%S$}STun{|hNɊ>,w@=Sa뤝:R ,я& IT(RDP>Cs/yƱiWx'>]}Xę"㮊1S}vp _^ $^3#d1/>(+H6Hʈyd|~"fsj17 EGkBbЈI õ eZji3&@c[Oaohs5%8ظY7ZW~'~Li?Gb! TsJ]VI;Ƣv:ǾyqcjX\%)&n~f3s齛.{9K,ݥ〼xKPkԁC)Qf~C[jȺ%Q_7,S`8]4B0%Q11\z[Wvwwk;,b齊w(|U‚Iҵ2x*(hK XA.@:`' f)0 ʃQ=^MtB2i1pㅌcÅ>c66Gxx@fY zU6xUGݔ#x~ؠ9*NfLq#u4`qkP6q Ψrz[# 'ÛGmN}pBNO%{^>Z!}˙8\] VPp$\ApCA PmIJRp|*&*-\ aS5(u&0&bY}I͹Pm gs߈OT)"~|QC%񳐴3}:_-^=p :NRbb4)A T bAf6'qb dfpW34n,8=(Z(&EEԥ'4% jU,8-\]Ԁ"0^l@[w+D9kU 5SRmGn{h_/qip&nN cmS $#@leEe9쓤34 IB2 y,&H⻤V*!N'hI rcݪ)ʟI3gxGϙܧ6Ǝ ,dE5(a9&s~&&}$p"e Q|("-(g1Li*f ] n,:9pA`F  QI&"צIɚD2zcv~# 9Ʊx5jJxAX<ّ]o@'o3@JiE9(9/!cp frj˧e/` {1Qf31<~Mnlxe4E)>| V3I,xc#h9Ë'FL<`LU,|^z l sӄA-HSU׃DL}8oEt`ZU|GF@(FCϜ~;+|\{E(F"=%noo\fS?y o20&6>wG`a'9)8k|C}[ݏj}|s3$Nv!z#(Y6Ӥzj^Q䟣$Yp,js*^^Ee$a"'@ڪ%%l(qx2cz!(u^AV@+Ҷ:cų G"+L\m݀L+L.3 dx&m}kaק K([hgnw瘚>dZkh+% {]M4DC7Q+nZ OK)0A![hJzh?xǿ<_Z gDv}Io2Ǐfpf9/KdS+1%08/׈bO~ e+%^#%RЈnyy%9 (U@YCkM^\goc]qrhL qax9f,vvvYp,pH DLBj,BK.17dBq7j5q>%C")0:ApQL^$@avrX50:y8U:Kb/`bDC=rÍF`1 p Mٓ۟NdA%3rLye 5y+\1j2 @+Ѿwo&ѻ t ۯy:ӎ%/؍4#Wd)fVgOH }@P' r$PCnUXt6On \,@$RHRʜ"ͪ*^D*!⥮^ *:Ҥx*9=Vdzp#e|c&[,7bT&=]w !Yq4oF}_:&˨{Puo=K<Ji+gP% zNWӷ3$+cCTQXl2zQh$!\zkFI@{v7Xoj8/,7+!3gW'՞-=fcMwn%]r)iizti=67yCV"=p)m {!Fr}0 ) . t4!ߴ qp9t*2z;O"rD&Up cLhHV0IR0^CmHd}㖜,X.ѢBIe88S7>awkuK_C[0qa}OUjAQHfeZkxe|R$d{Uτ7㘼Yg3|B@mT9nfb0:@*njGI(L83wQ.݇1%uc(z?Vms ,@Mj^eH>q=XC 4l Lp)--q;Cj賞=FbAS\tʳqAaSӶ!5) t1)R V[ܻIA1tAt).U0vKxNנOQǯ{ G:{wt >hģ}=Q>Lp "_\Bq5L 4tOrՊp}6w邰*4DHny޴Usęzt=Y@\ZP_|>ݒEIbQA.G2kR"5.TI/^^ڙĒF0wZVR\~cԱR|qUߣIe (Yﴞ=UL}xK|,frͭiFp|t E-eȐ~} '7(spcle0/WT QaDpfx$AdD R5myQ;3\@'UN`M Y08;}e1X1V?[3 )Ybpc#hó㶃2W>"1yI)>VhE:JyKa`5j# d̎Z'= B&P3L5W_/]}UcPAa>1 @M"b Mm5m#q冁pD*^]/x]ku f6Y9.,J X <Z&0V煒nrFA^DxaAQ xMo F,t6}yynwz1:-u? ~mu)@P(f2y&}# I:#xzz"v Ge6WyV9܉/um۸I5s V/د1mQ)ҢtT~ٻ+`6?)g~^V##ԕ#q0/" 9#'= 5A pW.̓(1$]O%2/{'ܜ*b`4z7Brp 9Cx/˂|Ő*%d(f`$ (0鄢^|",>D .oT;>9!fcm8P0qA\8OqfcY}^RN2Q"P=ܰÛ@  lKaG 2>Vmi|Zh̤ }6Ș*Z< ~booPvp 0Bpf(/5.Ki/'z8ݽ@ƃM0ڀK54@ę. 4M81cI.!-pr¤A)$XbRYG @0*10h4"@ 8JLt*7]9쩦 ]?^SeNA͙ Nc&3Ad蘾W={ 虨& M] A/ Ǩ'r@/H o @ AQwWS,{0; Oĉ鄦bpƨd&Y*๹VqED̐1smByW9]R'-vaNIK@VCzBJS_H-u#P/D9):Րnd T> UŦ gKBI%ɑ6"T?><pis%zvڮkUSKJqL(Iy pAI&75jb"q O͌gKӯ~'CODt$yuiߧ=h!EKKSZ:߳Iu#\u! !4 kecZǐdˏ?|kdu^ĉ_ %ӒЄƲ4B̾J 4%;ƤIF ԅ+E ֏m=&4b™ B>CSPk\;T6D6"AAy*UUW2q_{` 珚P^LX- >BBVS+ݬ^}' 3dCa[aݘܷg4צd fsKxdʨ_Lڽ_6Ҍ Adq253gy^?v{gSAT:ЀpR/pC:)̎EpF3/fqLLcyIsiw1kR)@DJurx(!(yP L "E9DJ ?/;+HMǫyI/ӄldը>;I63IC\()4Dug7aokvB=t|j” ̑ yUfc|NfeHqa33Oդ]~>gP ,_. !灡%)v 0>t^ }i<?E@V>[6Hd7UCT?{(|<˻F1kP{M)b*NʰZV0d&,b)Z 9 ݇Mj/IXȿq $_DRJ '6sL-lP߭o.496>FOek·wi Owc:iV h uNs΁`iAdDEED$DLÂvi>D63~˳_MLJ1 "Rny yCIA1i44փ 4 Bд$1 UD- ?%%"Q@)qZ^> K_)_L xH2?Bٱ4[Sh0I0!"(ێSfi)A<;!4V$ `!k-RX:d=p1=GVXès`őd[Ja$ӏ^pp렆8"A,9Ie$I^GACIA#sY !BR;9[gkH15S{h>ǐ.aPJMP4B@mX<Jr 4āJC})&lJCoWY($XnAJPP Pé7%X 2 8f FK|J2{ʯl_G2_4H !vGcy"Cq@t](r2DJ{J1veƚ߈{NX9V l61M%qVjA@c`lc NŹ#D( ք]w,+-1 :BG%$DI51 ॡ%@Fmg#={ְԄЈVJ74Q&rbXj#H+ ҭ!!#Vv(@J.u U nG\8j @́@Ls΁T?Vݚ!F.ZQ&kм ]rhBG8z,ȇf[2vBU )Voa ,gFfcR($(}o %IAOjb~# C&_=`RDޫ(a&P)쵙! t=ݥNVlK֔/b@ÏOY9X,QqOſ% >>[SɷTi`L8tpQ] *)K> nEE4-*P!JpmFCv͚jtIJf?)Ɠ:w|}t"DP RāJLEkAWS.P8vbĄ벖Hrёiě ʃ5@&6!vD۝ zg!L<<5VoL˽0\'#LsMKnSIn B1ckZҚ՘h7+j8޺fKY$)A dcj k &n3kJdC_ߜFLްȃIxdms] E@ӯ{{z1 8uVHiѪI3SIJq1W,1z]H<˃hJP57Ȫ-Ka.H.AZmZ2MiLiZb0X:B5birs:ZrFhMIVKsYMXychط@I!$[Dmh5B[FQܕRٜ9QD$ /BΐhĿAl.i3;zydמ7ՌSM&&H-M\ I!O:}olp;3K 4,04>lclW`2TS|%:Q<á=T$@,pOc΃\ަ`gFի78 BāK $Y1 eS̨g>CJ I PaLB"[t4'tMu㿯ߢ;S: |}K5LN~kCǥ tڮ2 (ӂNUQi4xHx{9)IMrA p!d3U@R}ësߩfBl#X55& & y\vH#WX)"<*ZB 8W p=~!tFmf JD8~~8obj@ٖI=y8j%dy+E>&&[Ѕ c'+1Ü!3nk)@U#C'^A.^؍+t+CCA& a!\H ÏkOL{;ߘn"&ٙi$L2h(jpnVwoPHD"wŬkϪj8 F>/]r)*S#~!l>Tc@ڪ94MU@Kf<عeȭZP5!o7`}˘ sEB*]4YD0[hB8:h1kgFˏ~JG;Wv@ݣ1A-Qk+G˧UF3k&@ ( iJt%H'aLU?_M>A@zQ;@D "PO>L@XT  ,&4@c` DϢn`6mc6#[;$V> ~@C%;Wrd3º'?cS"{Sz#;_0|:0: x> p0,N C%]C-@k_D)-Ta߀>]]$N  ;c NR%'c"<~ʪ* "1AAA'A"QHɰ[u !/w |?E' A@aYER!BJӶ)R %4"!AM 4R^ i'T Q aq67{Aִϕ)YpO3>r4'Q?9e 3F;5Cg?Rp!їc</2>Jώ6v%Oߙذ7uS0GL0 X(jHt=Dx/O/7O3C4>k s!k8/+A+Mk Ev-bj DQ36'6dJE2:>;UH)CpMRa?8k &GGmx^D A6#@v;:R:Q!C1.X! (jbєF oa凬#k'U4>4p{jD@(zIq@yI9Qt DOS$BNK,B)"q:9ӥxze@?,w!ՃS}{&1p 2q0鮀n-Xch-k08`Pc&vH[1d@(}uWA MHB7tderrxه^_K9/ݻ$y3O㊑/*0n(x(t2*H|dx`PqyIsd3}|Q-QYØxEo/w,>tDSvatpϵ_Ý/f&Mjy*YO S~w#rB*iTa<|aӧw#-w Ih4V<9MhRfmYh$@ڃM85 24 iwDgNQ䍲1 6g @2+fg:2Cr v.@VZo|B&Ix D2#tS ͒ dB}`3n5nNYÌ[@r(Ci .b#iY%$ܾeoMi00h:LSu-vkr' qLwo87t(`*~+!C  gY.\ ]nSpӸE-AS%L^h_>faV`4n&D5 t*>QCÆS1  ވCD2""  %)H^c*i QUEȣ1?%0gyPOL[o?S o$ *zSI1SfQ>g<Iuahf@i LTR)RJ)bj; HOgph? FBbC/=T2#=Vǫrxdl#=yA#?7Do31) 0b> >ww?xIj;54X!%9\MA 44Оs(# B;' +Lȼ\DTVLDpaưqyr*֦(ѝ85AV41٪[jFKBy۠3L@"6b#1,xs y %ӆsL4ǎssSbѻshѢY8\:HM8%R40 "`eS-{ls'HȲ)C=?A CnRs>i:~d^E8deY78H21AE'v* ضTDJ@S+(]]=H_l) DC(%ȥ#IF qQHLZB(I鲪/h,M?P*ar'r"Ue9h:qtmfq`̱6䊄 iAd+R*cM=3( D.UPB$ iDt)d\Cy07m$ 26=<3Do pak 3W<`T=&!E {$H!9rѠS|fK4i/< |4.8_ єfɎcM>hP@ГDS$AKTGB=%9W%\8.u/11 D-r 7:6ϊbi#Vzm~o)6M:4^=C*?!JgS 5=\)@W4f8*&X|Bsc8?#a ='AhOآdSum}G' hNa;?svb-;HQ3w`@h;Mca-Py ! -h2 jHb$"jiÌQ4U$m@3JTU$ToÅ%h|^CQgi4#tc$C6WWב7v=H j/0w,M!z0)7 045cRĄR2e:ZD9y`v"(`I'bUw! i% R0_ĄMEp<獵M&惐E6a#!D˼!9!UBCLG#L 08uu B ILPE4pSÚM$JJAJJS UJ1$$ϛV)!QX}X1h< 5-U//*-[[Zh`e™;t5>x]a{!4kVfI=ِzN})X̱'?Hur0-#(ĐR!/qq/ǟǁ'Sӹ|C&ųL !K5 S/1;>|bDUR'ڔ*R(R_lMIIݨz*KL>?:3nߛ!˪%⭥~]&sY> Ə&]w4*==e6C&k985#D&5UYN! ۲&ޖպf!Եfha$Qa2jZPM=]hz@3fHpJF1ZDz(,b֍;^Yp!"R- :4$V#Xb&:R ݹ3QPLz3Xo M X%GCIIl`v 0gFҒ yA5@an%ܯ0ďiv>g@wżp~Mt|xM'-ӭ>;u($"qtg]͡J06H>A6u eCRDWO!֞BφI;J.xxOH f*H&X5}t43Ą?3)@њkJQ$XC0PPA! C&Ц%J@ DATT"A@iJP@ Pab_4u J(<CIIPr#`45 r>,bx`|DŽ)݀s`~a`!G#<"d9H#b 8j䔁414KEL;%UIFm8yDFӠ]"]y 'j6\r8 (_e!U>$;R:ח#/WZ'xF"z{%B R틔071v§bqc0jRPsdڟĄ0<{i"uڝi.BB;(hx4FG$4 ;XöA)CBIxDJ􃄼y,F2z֏R3a׋G t30GPR}(T_xIoChsվS'ی7gG`of=ʛ#Vu\7ɭ8(B GA>=Hklh@m&nE*RQyf|Яxd.G1Ha).^>t*no"R67"c50%x.¾Ej~fj,c&AcXCz$.˄5M/;!zzcmѠ]FmTn{C-G(wnqՇziByI*!޳;`aڔP#^]<{*&8n[t"^Gxw Үlw㲉KfrO*Zӣ{ࡡ`5*]8HkL+20ma˱ĆĞEc7*GI >F y~:wHQȈmyXJ0(ϯ9h:\k.R QJrB,mһI#fLp敭.Z7MAH@G f1<Ȣ׿k`ɣj$mw-$TQPshs%{d5;!O%ȟ$Xq(6ծUWLx^{7A1ZIisWk0`I0f5 U # \\K.r*DCD4qvuU9%)Yebsvhl (\vUQ/ٲP1Hd# @ V]6[Hp7|"$t4DY1-*i;*7E&I|aظXѶQւ6bPZ$BᏗpGAHN21q9:CzYcvcÃzTlk¶i`qy˦5x/#QE%"pii*&Pa6  ńIFV_7X4 䔍|)lo|՗,-5];Khf @D.]ˏOL83 FsR3J SF(sHY`QSZxLւ?3H!s*[_alLc9jƹ"QB՘g뻶h-'N/25|ű%(NsnCMh,܋3Ω:d.'a7yZ@yuCvK6Qm/T^>&5↳KO5! *"6>g=#jC1Dd iG#SOLdM10URSO.l@<}C(6QSҽKLEL>0DJFU8LSBM!R2 {TPd^r$i r^@4Hl0[3s LLJ&鍑誟 `9Gq.,OIpS!HR04㪏>,~]=0Q'_3KE[[p%aIԄ-4A4˙9 ke (:Hf69  M/L~|=bD}qfto$N "U(3c2 y`cnRp߮BH]?C7HOŭ9\lT%b*.𼴍5fBvȤirƥ3 AX83\c㉐VbjW)b/|{n] 9N%֓G:ɽj 4o.&>$AF(3i1 ɉjDS^vɲ\Ͽ9{yrRn>~%Ȅ)+3ÎX5bjZM/BM)98kڷq<h"?t@DJ>*)DOt r@hGG Dre,R({`iv̉U Ccc JS!AwbR wo(4U,M"8sƌFٳe*呆Y2BcAF2|~Ib9Md`t|V55Yrk`qK*6DhDݢ) ؋V =2:G mw+d}dgVqS.6Ʒv|L|OKlaһ oór?T_3"V X$"Hb槶zI\QtXJ Avlthn]rI q5R8~}DNSQ L8 Ӥ|{>v  J;lb '8dX t:~wuJ}gqʩͧEEA*cZA_z*0"H2)z piL{;;eun}>K UfYFqSuO$Icj֢%@VEg+IR7nY6)Ji%eÓTZ(s*q^xE*mq\֪A3j$Ϟc \W& K.N8c#+(h :GHc` !ɒ% 3f|vz=فWۨ3vHg s9bz⺦sΟdҐ3?l8u'mW `8? 39WT3 TS{,Otx^M MJ~wE{3Ҍ9q(hv!2OD^-h {=HA$'i6$-OP6TclB >@B\83y iSyDJ=\e  :.֐(ѹTI _CH@|̆t2dPBjp *%<8N\Wu\PA ]$ CpnwX"_PYI*U꫸ݗX|4J Jg|G^ /BlE32æL,4!1`o.t L9+Tkzُ1~\2oilEI{P*]XwODF6f!<;o)WN KE/(θ1SerR$GF[24!mf7|F5nGSHqq֙:m[Sulx:xS 8aN|ANsF,i.zz (TDK7c"/KZ2e%BzF(9ɠw8}:&P<!smZ3^5xU 켄"6}qu(fg[1xw(皻`KAk҅qn-xt9 nxʙ47,1OTZBSkD랸}Azi ̮1;3+ݧi3<W9rJLp,$3!A>yva@FJdL1,ۇWY/:7Fk25\"xCD?5lϳѩh0F1ָ3kPKp/=Cy{k[bDdN Ez=9q7Ѣ'sC3i |Éfy蝨lDCpt(S4*$o)vn1K45^[\1Ng{eFZ0OSc:nz{q47 <ܮR4 vrfY7|9ӏv,rS_$;,4$fƶ4C čj4EpK <[P,5y!!2s h͜"lo@^#Cttd "9s1!y&,GD28rr6.Gv4Fm'#9VV2ٻflN$R7Dt2|N8hߊhBH%`& ,17L!n #mQϰvGT LnStg4v! )BDd! ACEzx0 9~3-x 94?pEg۱>}v1o_x>)%º H `uB 6Q@JЉJӤzA~utF(=BU{.'Nmx!߲@]Dppat>A!%PTJ e/UZ, PuJ l9+\DF&l`aϣ\3 'j F7A4e3cY Aa@%%5-Z`Vպ I@[j/X1cGmٸ`B\eEl^N^#!<Y3PDY\εEj%L4 B–$MLh7D\i!aa|jBsEa7,d8xOh$&wZn;uݘ  cݻ.C_G2mZo |Kp9~H6ώP.bgSFC'E)A`̘ c|0xt-/IMƇgKWYp*̵3VLj>[|S52IA65\W;;;|9 Ns(9:ߝur>pOD?;|G6ko!AB:P-u\?1jݤMx*j+gDli(L3 \D5 Y67~seچavgIM;uuFGT29:^_8\umʮݘ/oeltF<6Tשf>&2DCYߗ{xN}%4D.2P3 r)Γ;ĄC;7)*vq2u6kː VyfӑKSZƑ3\[1T֥s%7+OA ngĤT)kóLf&>\󼺞qF8- pU,c}KTZ> UTc ǏNJ穫e%<;b&(♟+O&}.G9/)I{\Z8u#|S0/g "iNT'N8JIlQ2TLeu׃$j6ɿcN|:P(~^*k"T!3FFvu&Wd aAapI8%B]&:[A4 pTIq`h?CHG՜a3 _\1Cn<Mp;cn oo,x4zy.£Rd'9P"?e/@ dLf$g$Z; f4 釳*p@KzQP8.1z4&N&M64Diÿ[+-f!HDȰ;^$22Q1D?DI% @A($JC:A" JRP@-+ % 4%ӰjD(y>Md9'5'G與y {CbjaO#˭ 4>nSCKdao/ԼW B@ɣI%=G@zbE}JxA:믬yOD_GƂuyEBgyͨO(?n䜒#vXܰusmM~5tT! *TȔ;5ͅ6/bGc1MyGr0E5f4S Px' 2 ,l( |F苜x )2;! s61C9)n"kr1`o3h !x1g"TO$̀qr뱾3ݰU4)!!*xM9PYD8St V$LxpwMW\Rh'77("d  qyB]q}BpEij0Rd 0RH8z >UQ Ԗkmzo5gDDP5H y0HCߨ"4'N)&rq<SSSU_ۧi˱^#ǝs \> dЁ*~'Nb&"|jS)>[qY8x8v+$ipֲDf8sF6Hֶ叧64uaI6qcS ! D59ߎ*$Ett䷺rB![iÉ0B% wz+%qGQ%d^2+9)ݭ1@@ƚ"5I! *`}gp.+CeCd"|S2p~92+T~GxR"T4P`RUv:= ,&"NB0gJ**U e?EKJlmʍ:L-"zܠzjk+8,Yf],kmZؔBHoÿ9=쨆}dc qNPA ;mAA,Z&?hfi  JfI8&dȿn)Wb b UiD)@c `WQAY?7l@;< $nԂ&᝕Οs.fjh(DW tc <)!9 |gcLC :iUhWn9|˧˜!V38桹Y_mVq5ٍmP "8[NnI(ȁךy'$Js:'ܝLt89vl]lzw|]B&@!y$#Qbiehnoon?/L"mܨTŠN'FHegqӚulzFt]5: &n: SsZAO%]k{ÿx-yʎepR97WD^ʉw0K)%ؘv'i2HS>jvX5f<4~&T0{`#JF5|Ř6?R~:&kY@D.mǏ៞M~;0i:3K'`әQTP{d|T!@X"~{]#D"UΡ&q 'XF33P/8 x8ΆKyӍ"RTm55(ipt峤 DFA[ʸ|~vDBPaZe(%율G~ \)LDNzx>{;^b>ܕb=wldymY"I6 1!֪piCt%qmDlq2"m/17C|$- T@LudRhu;k 0}w'=vL-'sv<l6OzI"(<_Yዣ=5D]QYp^}79Ry7O !&!5ǂJ>.!d#hzXF~ki{N"(銠EaN˱V/*o1ȥ”`A*Sp1F7{nǃm Lie[uYhɀbN0+/i 0(ވmش2QEj{b$V˅"]HvUkmi\F %ð xE!A۷$*G X|P@W܂NSR#^ Ĩ466Lk )-p(Np3fw8C{c(`8]8b"CŪ9S (b`AۄԽ88U2ذ`"pphp;l1!kWЉS HcphWRyF0lT֪JdrQ>I^x#*'}? ̩^OX{&3`:`<8zmdTO>ǃDEUj#5N4A/=CpahI]Ht"ѿ>1A\V mUUUU6\@:B`D*@L 3{ дdE}>' CH X %X2))P TS ʘuBJ:AH PDHPSөCeJw6ԦCHD+N࿆M)ɧJD );Ă@a!|Y&;Q03h/ER B$(}!ɓ H8? _uL]p( ESN09JLL v!@bD[,hm,Է t9UMAf{*D* KBv呺q %xqj:",ZCCiG--` AH<~g*OW`axGyMb.` ? @<!T 4L}Hdpif(Oƭ4.fq;E-2<:"uT;?phB#< JVZ[4 <߈?0<&j*lw% `eS `61R ", Ĕ1^Ih11%^zdJ]>8++ sJGHi뷣!C@>ZE1Dp )a1%(XӢXa-QQ H+@v$ʼn4&k=(g3His%IAP4,M R'%5ڕ) x]Hxg4aH [}_r#@gj 6`X-60~ĉV{Ր 25Rp癑6F(\CO3 Q3iVF|&!0⤏,`Is3 3ڑSvCu  6=6SGUc%cWvShDdJ{\˧qJv"=B@"H+"5+Nc>IC3Ky6ƊHxe7WXT Ǒƴoh@m zi>χʨW{X$X%b>&`p: 2!;٠yR (~z0q0̆$;YMFNR>rcGjI8HP&O{Ǯ5')z#x?`Ѓ0&bDT3-̵C_d~hH?Cq }ֺ@!ArQ,`C&cvNwӼ:CÎ죱y3]xp ~C>h;>=1W$)+9ԆA`[R/W)¦E Gis=s)u|-Wq2t &"1AϑH%@KP}qCW9u47 @{~A0/&A"i' b 6)BkdW hZqN#Ў'(*7C~Z@Nk}*f%2B20 :iy'E0St0mGY^$rj0}?PM_`1=h'틦SLHpbWEf0bE'ׅn9"Vi!L@PT ~nDА߷_SJRx7!hSY6Ca'42*0#gVScO92[QPWT`ИdRD7O@qVjA 9!ꎺ9O;f.*|^ٌ7L{M&qzpO0J8ĉKl\@<ҪR +d˟Bi{ UZ%H׬B6b~jϞ%=|؏'f͏w{O9RݘSu0r'\P p믯/ n%AL7d^oUß lk@y&πzE(L(Z {CStc0A4ehR~ё(oPt"ht1~K^"rDВJpD[[N*DO>](Ϩ'3dM!^[އyҌDII31Gw=M,QtPj(4R2p8DuJHNKR>:`;Yk IH mh1~DSȦ zS J?WPg ?nhznIso^o7,nMU+ @L/$/ g''~R(yyЯNHrP*!ЃØe[kB*Ba pt!.^iRhVFd&S dl8ew1iM餕u3rm.;Y$6\,tf 2(94QgWu]V@puCИ ]ĕ0mE9L bM<Hx9:91#9XUAXY{K&9b|}lb kt.@ >1|1a>;."ih `Z4 QCDVFpi8UE ::SF& 2c2#BXG$)L~*IsbL$D>&P2QP'>|FkIdPU @u>pti,EZ1H $4̆ߏiCHS4 p0eWĠ±B8|QsNv`@~b$^RׄN4Wsy}&khҘP>~sʮ`P1_ (*(E /۞HrB(L B*iWB to<@ =)>S$kCӢBACBX4@U*I~rvJex ɱ|')z?qMQ;x,u/  epC=X夯+ e_}l>kWWs:(lP2EGLph2?K(* uNu$ (~~OZkn阸OdJP? ҹ4%PB4( ia9~|喊/ԡ'i7M*G( `nd,M~ *1(Z@)OVo4ia`q$O|>_v|u1eƤeMD Yϫ=_٨zsgivBGPpz{.Rd Ck4 4 %)Q#IM+Ђt%- (P44%%tRU1 4#M N $Ѝ11!E 0DHM1)*X") VPA" )""(B f 1hii B*i JJJH"eB&i"(%JQ 9iV(4j`QUBJ IES0 #C=a\K~e.Z7pZ'’7 s\`T2'*&PR(n/w}e ih0FD1V٢+KH䝳5B"yS!5I<܈r h䆃w,T{>cA8I֏~""f^+QNl`Bk!9 (@]r),4s^i6<$"ɺ!@…`d%5=d7QoCsҍ,R4QM 4OT3 H+I RIQ40P-%!1!*EPAC@DHHU%P%P4I+MRJTLHU{~G |7 ýMvņ%-b cڲyr1-4Qpv`k~0BGŻPPqfb\Ӷ9h9i$Q!n +g/C~_Hb |!3)4G`XcײHXa!+n4(&эe*hϧAd~,GDy:\7'3AfbhΚiSsX$DA@!4G<?ӭ-!"2_67{rr D9*Yq]b9<03bBRzW}$Ca=Q7O{ 4qKyq\7x=% 1a P/i- Ft$&>>jo;X^rWO " b"xJi"ӂMn1]*bCDT EZ0A,blt9S*~_(rU? iү=A5P<Ԁ&;.qCp&C->>kBRBjE@1!q,i9h]${qŻhUUn˿"s(}1`sf⾰S|(8`X }ZABчB?u(iBu}4fgys?C'`៟tHiJhD& oUG{8KYX&УAiL3P?cn߯Μ Ƽr:9 @qr*`2Dyvugqtܭ^eৄ˺9 =_ yYNqUS2+Z\ΓAnzJtBG2TtH;#>ϿcIeX;,Z #d`fQCfV0@%/g9k +(d[, 3=j4+/̨te fIk*T ,>yFgs'ʊvyԘDUrXͯg$)m;+Ovla*QjЬ{^9:<a4a@(97l(bgC?uJ:h_CP=yd~9ӌRc /hB1CDx2ۓp@%yQDNEZҔJ5Tn'5︣Z4omp(\y90Px'JLΈ4>Ƚ(q,}  ~4eReiHߺ{&4'uN{!Zi=Q#B%G;C^fdy Hhh Nl&ZQxMl_ʛLI0%I>x)cº{H2p"&q[HjT@4se3Iɣ 0ft N#8{Gspx|/HKh$2iQ&^`!2&ma ?L#!I]s%UEĤ+4Q2G2M$؞Kp hhFTJ#jBh)~ tKI)y/M7'e|R9!- @zFތhauWېM⦛1G~0IEgs&#@x-ֻx4+c L)3bgBT8{bK5x38/pLM; hSLK IAύCs>p`{9KߑP TY(<7_?003߇Fh "q}e@S("$g?IIM ߜ T7@﴿A &i /q)dj Xs$ UeI^6b4T,"> =c{ !m[(MsRGL`kB_?_{4$c.$(Z0.$zoyӨgO#PȐ{n/^(.aD:P&ȁpɘW|fw֠,O: ,"2V}!!l& ޡɘBRvZpB$TR`M:gz,!;F5,2=5HE & !%U>u+ĒT_/s7YTs}Ny* ȔsmoqxSuhuZ:)f=&te$k-SI5Kh%ss,6p,Neh}A-ecb 9LSE1h) DsP 4&t:=K%RϳW7N/{vaVA#r \/Ʊ5U`m@Or̿g2?R9<ʍe*FuH[MQF},3O0,sݾ_ދ^ lhv3{7A=8.V4[)gSuYxFsJ.T(53uI)T Umظ>W(j!n kـODX},025,h"/f@f`t>l <HdӪ U|4>]^2}twY!s,cN">F< =wO@G b" TJH&H@*NC 鉤釵rl:H1d0Ʃ! $ODG-R52#xwmcAC|˼ER{ϮI.0?o 0sI]$ʨCh)@Oi5܆4m>>P8Yי`yf>e6#xxJ0 `$'G!HN"QF^d5oMVז"A6s'Vdװ#PQؚ_h[>ch 4l994,8̨z_'R'Yۻ]&CRsYʕ;&cp+? 1TC~|ӯ353kS=eRRePPT花mGqqZ(ZPp\=UAqm?2}9Jޮp 4C>(s, X^p3;geCad5?~b[EBPɁ5{(+-DCWX'8+!/ X:C0-JA# $qɍ kSQ DD4`ă1Z6a#ơ&!6|Hhq(PlH `AIDLSSQ,̒P@ԄQJ+JRTA>!Jbjb"Je"$% T!*(IAb "DXbHC!0&)!Y"H%PNFh!% `$ b %"VbĐ/hMHD9X&3 .tj !&ZN SDJRD5D@HPj~h"P b>2; cjbaAoWawxha |1eOea"_ *iM4PCiD;^)jI<$hnDedMO$ﻣf&ˬx 2h2Dxl#E`g̥ *u1eL"D4Gd;󑬚+d1sf5Lk;0rOJI=6pMIiւ)"|D bNDED"%L^N/SY,5-ٶ!2DM0buWdwgL6R1ҰH`,,ʁlR?[@Q 4vXjKLIM= ˩$sd);yVO!Փah#Q'"})dGA:'~iot~Xփ:IE1gʠxDzME ȝ/z&@6vUӷP7Nz i#ߛm࡯"R|#Ў^Aij\Ć&G𓉃-jzɅmk,,CbSA@}f NTJ@y(h@ sFS$BvW1ƍU~xM݊9qp6Q34h @,ؤf"U|5ASB mh7n>>{U1{_0edG1L<$`)&BmPn"D43Bw@*wYmU~|g,v zȠ2" rn{'@`LoO/>ڹ޺&@)T$<^|X "#It9SF `UH IѨ8l0gp4v,q:V_L8DASNIɄiu]B8NrNLx@z#vDIJQ 1P-QP^kuF_|ޣyF< v$ǢKR9yӡ1\pQSIhZ $F" PffB3jֹh)yUtkEI2A4l%cxrچ_)L@2*<r)nT5Q)">-FGy:vLhj" Z& [5`xmgm;N[˻:&RED8"*k@b">x$2Fpf7q5w9JNǟaKB|GBABRqƈ!8T,- KD3 Bg%@Xl` F. ?!vb{_掔 CXKcbPY`^v,zi@Lz鉝P8f$xoMtW*Iql@ 7t̡)/8܂0lS"Er|'"K+R*(S7i:Ɵ@yO~\^ϔ0AÒ:K@y%4MBb d` (0"ܴXW!nhd2@> }\4BD!@ć9m'w9mT@!Z,zRW&#%uLazVA3! xV=;Z0;(Afeo7/tri <8@egR! =[5wmgO@4j٦ɢ]͚s7Yr'ōD2I9p y״DJkZc $ enl%$u(Zé¡hx s\Wn(̥EG#po'1Sq Ȓn)<.6m >N:\xET5ewsPlB+CyY9j'Τl9|V7t6@y/&!V )$<԰پo9ԚǥAVŲTSYXlI8:J4H'Ihä TcGZ l& }-CXo6\v0- @иC)& uA`䗐6gF̔`FPbN cmq5ZFkݖU&^:fNӳڝx|Ϛ.ͷ* >pq$+2gWiD )QT}I?ݗj8G!j`9PǐK+kDR0fE`" 4P!CJ0!J&Kj*}BUy;c^O 7 [+UE/ePaZC2+TҸ~`&fJHTh!ROG)4%R,3>U (AOS)i)( -T{| 2i-W[9aVt[&k0-sA[dn`81+fHbO1A(Dh5lNp" wߔ_u|9hb()>Yi+ ITs]42>uֹ\ S!'Aad|[ ٢`H+Ѣq5`apd%|@q%.(X ew gOB44OyٜEI [ijiU-+UcԙTȱMR4WJm{ޚ)Drl=JsΖt9h!FWUvs HPBl_Ű%֋>*Jl]*(]M2bJtl|8p񎬔I!sSn舧.P9촤 1w8 RBcW N /cisgHkޞQ[z`逺JY%@ШB:8h-%;DfJu=[iMsNTDJn}Y4rꑘ7z2EJ9RșDG]*MS kާcld htZ h_@vC7LT^ag˟M4O;LD%-$ 0RTIyHyvС@X@5?*@wy{kkiJ!Ihgl ʙ*0a7!ǘŃI\[ej Fؚ5 ݺxO`9:` SZy]~{'ccQB"%"pY%CơCldr?ej*9 V!||)@e#\p*J&g uG. I7:p2}A'tD!ssrtZZÉ]*N^FPL1_1$7>$;t>NL C7V>Wp]uA6,XTBH\ VLJ-[|ꉘ/Ag*V1I]HĮ/8x!Q|šTOHLhW&:_bOk޳9X *%#%)Q)3VkPnP5PJR_2W`kwR(%G'E 8ND+a Ws$p,N\Z& `yVU阌\D7); K1U$b(T'o Nb<ϡ)^ ':u*[ U z2XK!Ø͇}q A)O78Q^4sw}AF/!z4QPak"3&3O}az#MR85!`fڃ nl'QɅ$rzOp^&J-ep;xtoBq<.v{U\o<ޞLkmU]ĻR*cnaFa~!Hb;ƍ3}*RA,@@LQP^UJ"A~Rsi\h+lP*tIf8D~$J7O D4 &E4T5Ikt9HAdW-R'SNCN81VNE͓[E:KMb8yncX9%.w%fڸ3)4D8Wɠ @jRЁ=F 6 (:&Hh~\d͕&c.$5wԦ-;SGLJ }H @꿯a {:# ǻU -2r4M'#lM4h5~]V{-6ݶڰ1Ї^;ʟ@(vU='i}ncGJf#((<7O@4${nn EEB @yXSKHP)Al؞sߴWIf>@jpq&}]J37W}{:55E SBPUjoO x{>*Mk \Xv`l70{x`[(DLg#}Zx8Bb`ydWЈC‘ʤPJOIj13M@nnqeQ25aBPۀLϤg' \w! #$aᐓ_^27 r2Hw1IOO4鏡_~F`^#SZgh3'|<`sYSH|9!{ ?=CIdn8z4y>q>7ͶD;FA5Jo9.Fяk&QOD鐂ʬ7 W@ Mձ)bC f" nmT6PR" Ei&F3Wy+aTIT_)6U18Rص͟!4 1-A;B=3 :oaZnjL2 eFhy,M5[M Uud>ѰobQERk_~ ikYނ2JCXC`PT`фnic>+bv 53R0>9TDof&qMd!lADGy ؄!]Q4}0KeGxr,ȟ8-2%hde<3L̀9RL5=uo 3傋K`IɊ56`.ŵq^iY$ hBq]^.5Tqϝ턐k9%\1':3_B1TOǰb,.1aXQ#r`frdbF  у d yzيX~D3Vr|%0q5y ^AsRlml ;ɘBbf).ΎގV% h7[40 -﹩SDu/,*hX40|a3GiΦOyGtA"4hyB֘ LA+aI3 H Ź0q}Tv4u:}x5 bL²7`]ւwN`0fPpJ/*(кq bˈBڜ0\vt{qܥbw K Ąs>RMV='@wwQdIǡu05NV1S0`b@@,G?;ƎX)I>?B\򽰣4Tm"]GLw)" !Zax;H)z1]jZD "V """h{vN2A$T1 @E%-1PB$ Q2) Z$"IbhfaT uH* Ѝ(ӥZU_Iq)d1`(QTf÷DK)؃Lda.:Gl2]d)4! qbWCF[Jpe3p#sPT s hZ5jhxJh3I"2@r" jbdt"Tg[HA 뉰NQC[=G+w%bL*A06dqszsλ4@ymvt7a.KA  J/ v *j"DWwcB/|$B cԠ)  J!IH!B AK$K "D@m af&1`H2z!cM񘣒7#(= |{U (}2ɵ  }PAɿL1?YlApS<`$OH @b~CpξHw17:ƀQ)JpxaX旽0.?,TİDR5P0Z`KwôXmӒ/pz&C}0'ig#XH{iF2*𹀴bENʰG+ )z_}x6e^XOv'Yi )͹VV{`i300\b1эVF4a$Ӹ!l.$ 7L|'D=Y֙$}HB ȹ38l@I4BJH,Uÿ JQ\*#h4I8P7悅PA ()C $#xHB ;/ gB$c0)+DC+$Жhy  $& "R;]†&qDCK@2PHHAPR%) B;a#a " v IQHTl)biDJFjf 2iPLHU!I5  !$E`rgTW 0b"*H% XxI!tSݎ҇yvE*c"W$=c1 e( ^0vD\ MjyxyPx;FFۦ45ͷ8eEV1AZ8`Ji|ɢ۰rɘ`yfNH 8ihR.*0vq{FNpb4h#R̐%q } R*R%s0Ir"a =|_pC*NXljM-a)Ѩw{Mv (E:M !Bk@b4xDPI8CʁƔɶ3~xޏ?=źaS}i04aV,,j`a_LI)BMP80*}w5::]UCGgrYЬ\&/6jH6]ǔWcUE˾0 E_ v/YD xH٣- .dOsk 9hZSX8ﶉpAIJ 3p})Nr H|B2iWlef-p= FTe 8([h)іGcLE:fȹĥ$ÌUU>Y˥R,pJ6 1*m&*'{rxGd!1Nj9HL`hA G&<|fd^.2x|@wL! 2O+ClwiYԸ(t E>~!%L5WTE`p`:Ntgc N i~͍gvb=gdP`i\<'$w CdGHx#傗']:H Ĝ!tAQ<;d~-uA5 <ƱzC(Kj5F2EDQm2%X ڊ4\1b -cV- :sm Q DU -PLCm$dVAb;}4@L3M-YU#rܿe{erKC;~7 y@>Յ= $SlM;#P4C0&hdP2u`?z hi5NՌLn~ze>0nb?TH4DapH,^R QBDB|r=DtHҩEA)B'c!2ɠ!mh@b/7 `%z$8B@~RqR /%DnQE w&2:J@iQ$!7'T"v] r1 Pd@)"JP:PC^p0DG1J_C}Hvy 銢&*")<&&yx DBKK3dKn[Q[!ͤcRWLd {hPNK1h‰ u=PEK<w]tܓ)?{u50P^6:fcl`uSn6}(#BD!© _% ZC"Vn{a'CEn]|WJ{x( #,}OpB4 @QIJD K@PLDRQJy| H(Bb44?$4lO<Ahr0@ n8IMJ Ba@zOY?T \ dHJHi,nxrݟFCǵҮ1֖V] Ɍ+]7ohP"KIpO|C!.t'mS.au$:@J,G M=~[nhd.DG rd tK/ 4b0v6?`XXߘ&[ǚr(qq#ACj )hB,(ҡuhFKM,M\T屩U5v]/@*@#>y*4>% @'ԇdMy9@ʣ@F5nN4'7ty6SIN'a P D$29(@XMS{Gi%(NqĻMH-~ԙj:0=Z K"9j װ9b15`kf.Il|` =bWu]w{X9Y' SI T?{ўz?5߾‑6AۛFBi7zd rMmXq^ݶ'=ͽ>cz?9?%P>!=Ca)bX J~SĔV+!6D$>4:u =HA#_?͎H5fCAhf"d(%5PQJ|%LL2i 2(j4Ǯ 7!Hڅ18( x+ȨiM,$R$}!ⅱAa n}/'ȸxOH9N0w%j>@yd=O]Q>ChV@HiMw:GhR @5~oIXrbGPоCN]H p&M7PF5FZ'*)ii\7nm=RSAACHgRPC YE1 "-K K6I{Toٯwq}=ݿV`$C@&2b̰yjaB(LaI(hI>1||xrxMϔ_ed+^T] ܮjQ!J-C!"&A'W_̡=rr@0G?XװcFᕘpDRcl̟?$m~J.| >س9TT۩v^!很ɁS큟nR&[ To J`1E~/p3!5 _[s ҐL1ET:G8J~EwyD*)1uu9lj\cal$i'؛++ѝH*IϜBG??eg>88uA{pmnr4}*\e 0!c7߅Mmv be& o_XH(Ә߿+Z=vfAC&T;bdDυV#kd(rlIE*ߙ7fVW^ a" FyDO:zaA<~/;' `Š&FOzބRG C(twm4[V*胚(ޒ~dZ2L%Q4A-Ḉ!>@ON=T(55dzg<]N71ê;1FήYyIZ((u<_r339fy`om-4l 3P[46]2Lco3ufpp3HMez^Ub3q>!" ՚Zk>`d:zG4QG zTuЅb?~HOJD:AL#丅񋦆sݚ\2sO^bϜoM96wS-dN!]?}y9^O3@ԑˉhߜ3K4V[~囙\>u1bXxַ ANc 7,ӻ6wNZ|[mg'ַ%YP > ROE9nGCzGveFzbB$RI5'9/qycAЛw}[ߘB<9{0g/8l+VC";2PEifh|aw{P@ OGG՘E) `G얋Xmr9B%U;@v:vM$BhYtLfJjxI=6KRp׀m-UA, }p?vDQ@TytsEi/pI6b&DfcdU\Uch:mە N )<$oBGXlAA'RZs=paHqןhbo3Bڟ @#wHQUڂ hԈt.2!5qL%Q`}IЦdS|AU0T5e )%=: B"< IXoP#X>(uDg P|(=zDh "׼4EΊWe!eYpY6QSs^\r\Wr dž4% Vߓd(]!,̶ m\Nvw]4ϗ*=rS'jM{admy/!B7 ȳ4R˛VR9rd!P,>0 $m6̓΂nBD6P/ )6ǂA]7ɢD?(Aނd)@Mrs$I*)&BWNq枰ua)rzZ1RՖ` 0ťܕJ,Dǒ'rwP>ehxO / :E8ZYW'yF0p7B#F @ّEލ$úԢ.J I Lb$]F`굝1Ap4xMbוZgCE &3lGpi p@_!`VI-H(L01>޷T< 6S[Ӫ GMc2$JR1>0rҙ9h*}bOO%!HH0eOI* RvOc4pCL# 'Nlm t M 4{эvafK~^k O)dV5!2Pӷ0jTa=S < }XP1`/;Ym 5$=~Ÿ{KqT'ኀ`Y:$$$M,R𬾉0%K(A?tU$Ȃ'Gd'߻&kҫT#=mgMgѐ5%ƨm ׅe\yGǷ`<\ RK⩠*avHQmNI?h: CKЦ>Cr NdљaF@P1;~??<DE14g۰xOw\"("$$!/ i)cjʝ#rxO $S1O-Kȇݎ Ǣ,T: H-YAX3!h+H24aG'N#|\%nN% ȜE9\S˒O&E-ݔħlO&%mxFfH(S CH; t0%S#D3 !GCҎ8V1 + :91F6(fH"T( PقB( >XQF4sȂ*;+R4SEDAk0QPI{09F(&/~\2Dwdw< b1UU5 s>I"3;G&.UtD=ϸ8M3:Z|Pv%}meO uwoPDED v'PQQLE3ºU1t5Hiq ke"MRhсy==F[ b)Z~ JK_ՅiIj>W9 >Pgl1xNykDq'bby.q2v3P Rśłnm5QC$Q%^MVT@2DU@P1 SUDUPC%&H&JtNQ>'Lycg^X8t`)q0sd" m#m/h`hy\h^n"7._A:DddWxq8 N |t16ku N12>L#04Df2l8_Af摥Ck>\zoD'I6l81%$zyF+ ^ٔ>GhCI>vxdx7 ӌ՗XR*# [y=ۗ&cR RR*T [EQFpp'fm*BuQFäݭ8NHP\`6ǐ9%Ș1M!MóxD MH"2Ḁ>sS! dzn@hl8T_Wn{Q8"KUm ۡM |zūg|h$Pˠ*xoPT!s14QSs}ٰg\ZH%0<)v懣]>vgH>|$Pn/y₟6#hiJwgb$ n!JX(@ [AZE;xdNK?>>kDZUB4!PL3)@֊1H ! rc l0u'~PN]aӁMyOC{?!#rx?.1!-n_IЁݫP?d ɇ3;1 M%CHjd9taGAglX ϑB[My ڵX\~p{ƪ OZ1Bezp0nwyy$|M˧~=b(x(`&ƆB J K=_nGg:Xp@n(±JBY'VG͸}=xX wi룻UDU$4sYǖj-,UUThZa!%F9!} 9C)#7}zq꿾9+ A/fSRX}H3b ፩Fzcm T6<`@ŀoA4R28ܸ ,ܿ8K4LoSrFVFsä joBX։?0a(c@ 0#^sKp& Y8|AQM3#0H`Ցh8k%`,4 vD ȪsNcXeSQ8.ľ|3wwf~MQl: wfHva51~^(=R7 Ph:rL9k(j4yehx\N3 blF/H(ߪ>yvqΤJ\0ґU*RJPDh#0!-(2AE` G ]AC<w 6rCS-`fpA$}tdH*X =;0P4?5CϾ?ے%"65a OTYU1*sRMeIA SAp0yv|x !<9sp!r,vbߏ\E4O& )#w(8 7Ȍ߷K-Ɖ3!zl*;E_#T#KH!B$TQTf4@ TPD0LH’CXm@(^ zyL4 coⓕ)٤n AuIJm %1)?aqCOL2bd< TiJQd")bd H!@V ;)PiBHFR!%HjcNH8Pa:*z#J5/471w8)QO{I )v9In@c>~<<$~ _'_|&'nc`0PL( 4wK! p@$Dԓ{֧jl $lfAF7{`&ӑv3n$ \8TM¨``inSIބ[(s>^b ȳhpЏ_; &N7BT]9ąt{'A/R|=$W<|nss!Ud/L""c4gڻ?s⧞KA7P";E1v's'8q?wk\z1 FLqWy*tx"k¬X+xyƼK$-;I,!!{G()EzD7W#]5N78hm=8+;XDafJuSy۵q<];հ8e)߬Gkhg? sJRoc?#c%w҉5<|w7Vo#S,͘g9e[1%*zfҙ^ZPVT4#&!)M\HzvYq Vp_^ !L~0y$v1j6Smky)B{ ʴӆ[ΐ6t隆ǭ`;ĵlM Do \ULN.͒FfqQ y펊xzhӝnuWO'4ErO=*VGL$g401_tb5B{Et1$#KI{6[y7m*ŁW ok'Jd@lUt9TaG2H:G{TSƙɭF`EHr`ϐn< L §rvB7O`,1xE-O]qϕ!k>Q-y|¼eDҟuke5ZmR:EFNӨ*!QHvܚ|Æx6͖CX2+.p=5P te F*QfP§)wqcmFHĥ`G}Q^ݣ첡;agvHˇB$E0!۴9kݼf0sE>9'䰄}N@s mgU4%1EjoKc)R<wڤluC<NH-1fKӘqu wq#qvC`Ɣ3AOΉWƧZi?YY- kʗMdYq!iD=D*u0x^ UP|B'K_oS=]< 6dT;r 3t&8:4l&FH$mCi);d76ꛋ%ӿǨN,K/~&ZIHC׊~hMe;>5D''% FrUbLڭ{~›_71<Fk{`,'Yoé ngX%UIP/KUB 9O^xG͊0AǼ7mm'INF"rv!͆!+,KB_pߍEj{ᙘD/hP]  ->Ǜ_;TeٚM|, /,2Xi $2#Uiokp[.nݷ %.:,Tvkg2\P~޽mNa &+y8W{Lhfo !1q=Lȹﷵ_nYP(FF268b_1<o.X#3$KU8?Ɵ끘) ˶G ;w^v$)'/\{1ݽCw+d7D y3Rj#ՃrH3=A5ʬ>1H)GKiH =iGr7eV'r;Y{N85нO~*sw>iKjY~Z~AobOg2{0R=[9>/ݒ)? 6=n MC ,Ih Xe92[\-B^Iw=aXbyJs7ݿqaQ3$ 𓹪tާXࣆFWb0z~TfNu'{Y]ufF^WPx^j[p\TҬ^vf83t$Epg`m;<԰/TJ'c2<*%ߍ;_S5J1:S$:E=q㸬_kn櫌K1 w31?q}t(%]91stR0M 㗨tH$E:oųv7@9$*q7C˗+E!90 ƶ>hfF8.9 `B b9"N@4~P9/@ lL>gj (l}9kz68Me;6 @l=q @*p@58D I,- EX; 9BɘY V948 BKklATT 4vl|[:5eª7#43!:2#,rN8>oe8klvfo>YB(yKہ&{Hǟ$L$];𦝽!qj3򚠉Ct`- ֽȃ  kWN?҈$E3s:Ȅ1v4XmO#,kU64ʗ-4E RDDSC8̎PD؈yWŸ2w$Q9FӁ?_\TfH<~"Dcˣ!v M@Ly +!]Lb{rU\8aa3ѕ#0"t͖\#=鍽#ba&YyA7~ȃ'~%xx |uaݘp2!Tg5hS#w.^֞-r"@5kL8 ,.dMk Y6#2ݕDlCn-.8žnKtq bhN9 ׾gq Ն2\IiH0KJvoXrml1Gv/3ܟVTA[<*8 ,X<')˼1RE[Rǁ^64k0e)mXZ%o4G$3\э>{5=@޾?{Mqٱ|CZi S&-mn"F֞nKl(nBH31ʼnMВIID,MMH&~ae݈X닓BXH yj ŐtG{7As^"(/G>u 0P kB#AbQ.+kApl4 0/<'<7º9shlJy9Nwv7" 0PJ|yUiT]3 J%LH$ dfx"ja'sHP^3,!w;Ȁ`ZAB@@6 J厂y'q:8}/d ] Rw%B$;h !X3'AT _@*;8歓8(z9Ģi&{*.΍h7g `DF)JQEA*8Y؜r.PkOŝўc_K)S X$ִb 9T|x3_:\g Du[ xYi6ybѧ|'?mTbzfޠ22EjM~K&AQk "){a#WM|G(FJ%ubN4E)HX(b!*q#t.IG- S1R  7-4_8<;4v5)=6 ~Nnh;Ǝ7s.~-_25A5 :dZ(3Ɛ ҨjEQ< C0K@``|@d&6{ͫ8%`P]SiL2Nids7Z`1Fm^)Ġ"VS4)8}f1k6 ĿHtq bTD6?(Hb  %b< f*#pvwA FF0d&(~ ywb>T ~ezv<Cԍn يRUxgsC<|ԭ >.QLI2Tz,0L)ˁJDL+ QDRҀEA|!!H&驨k2dž$KЎcij@Xl/ $$0 2PM=oY8nrq[*F!HXY] *@pF$wgI}([!t~Qȃ9ms ,^ C\# {p\ ڨH45Ü#޵`a l{+yd#qDZc -9)av@!f14; e-Zfi & ԕm$mW`SR&xS+bbAFk55%Ԇp ǽc míl5&JMFaJBC<,xn# *34q%h;^$wYb#yÄpky`ۼ5Z2#@L::3zg_ي | ٴO3gm65~-7i $`-BiIJCxF Lxl|9)fP1:ĢPt:(GޡYO]-Ni 2rvPA&Cq}Up ~M6~XyYC`n iؑ ҏ%,@00lb˓My9jvWcde V,O(F~{b'=Hǒ2)La^c@pmV $pE $܃ۑ )&jnۖeZG\I$fQ4Re$*oyƶwn!\4clN&C%P ٘H1DXƂ{EqUQk&ɋpwUU*IxM47e-hI=sLIEr#qnZm Zhþ(J 1QITVRRdrr7LXE  xy4^<$"p ܘrPE8"%T`Y'] ߏ=%=ڃ]-F)Y9L|N"J9:x6m^MaĆ&J5[-`4AM*Cd6 X[K;)jvu?2M@!v:=tm`eeaYAȤS$Yƫ'GBbbYo[fC( " _^ )h[A879k9,hii˥8] CPFNLLH@i}銂(RB&S$-*%Ęx< CɪxW] c=A4ݓ2S]xX$2`=pOę6ϣ_ T,Ģ!ex#I)d"h\v(T3@/C-ĢƧ H"JBP b5rk6O[\L$TmbU>3ÌqV[cjbuߘ|eD%7DB[&D"\D9q lD))vħFѫN3b3h6͏/M!P&Q,'%E 5c""hed ,QҥkHS7A*mۯw%8y ]U3zlקb4x3ĎN=:PzdZ)ѷx33 vpſ<Z(ztm̧O$D"Q7WaL͝䳛Ż7m?]VX[-HfpPLZjD MvB: b`k6Jߢ&2 ad1@$3(ap``8 i &L!KܼO#Ywc0Q|(F0ҫO:Ӽ/; lNKsDtA B42˰&"R)G:U-xHh8Xa4a4|=?vVqm>{CWh&1(V-9kBzQA!`VeVw 08PH7-F;di)( `N+D] y8&P!P]0&y>41, 6>hb) 8i[jUmR@S.Ϸ@v䴼Jʞh$w%vSC3L&h8߃ 3]ayf9ǀs+ X0vI,Ŷy4 ]Go~p]5Ƶ81Ԑ,56!z 2B haDLQ;ژmPI|a6O9nƝh930n:T',oݤq4Svg`<)iżQp̥SC,{)kD,#(?h1K56qc ik睹bB|u :Ze%bIc"%=$hlZQsXx(5ƀs6< zp{YR!j9yt8l5JbB! wgRhl}$4ykR;@ X2,L.Uos*"|"Hxqe 9jm߶ι3[Ojjf¹č/F8AlAl*]0q*֤ Y|=ek]5Gxड़=gT;5]cY*E'-hEsQ!49 ;)3˻v=Dn.˛t5rlMQ%c$aLb!1807y3+.$I%+S=NvR f3zpыw%\9[m'k*:|:Z%r=]{FTE;ηh2BQ;BoqjҰ MX'>)m=Иy)]tFDQv!`!6c0o@M5w .=xLo=%1Z 1d7Non6̵^ޔȖ CHKGjyP#va&7}+[J$2R3 1!GPBt]b|GyAp*ҔP؃x{x!KamƘ2+lk-fAL&lq#gCIb.H9<"ڋ$!SQѱ4{xhtG:e)0c hdp;z< '9@$8֥CA̖bN){cÒ S$G;V l,^c*[vC2a1u3$Wh|WOʣke(1bM`l O4eK9k\Hib~s=&C(|McfF®$b8QTkYHݖA @܍sNvƨ(~ bLA;6gce3!٫,&z]Ƹ64:`F2f#$d SP8hj+1;L1NЩ(P@(UEF'ĐQQE PE2RێHr p$Wl^ð5{ J&o%@O^E]&EZvrC_-(hi" b)&)"VF$*"*"7:fYߓ'c)Ƀr>blgay M-/\qJK䯒[D5ΠKÑO|pI `HfBW'F !9P`P:@s!#?.PX ZU'T鼁i#6Qi`Bd٩%]3gjvđ,MKkl!n=vKApܹ[,*`$@{筪CzaNrbHqD"7`7 e[(:He R#t P,2J)\0JLIVf9~D3Ni&ҭXKejX螤*~Xv^Wp5ׄ0hahN`,-єb'e1Uj=9Gу[)Ȁp 2=H>a1VMm[atpƱDHG<8 =Byuay_< @"z!BTCH>bS@ ЇO*RJR(D A JR(Z@iB P=G%4RWyۢQ:vB7\Wb2r( E&rF0 ] uGD%zF SSZ/H*)L%0$@XO;<p q=lGd@ h =ye`yͺ|S&IU+cUX&+|70 2 bϟ h`'[:pOueh@TMLC-,A!D(=T?_"M/@| hO3eCСL184 nI_9nhpoVFc%4Q4G^[qq ׬xh92d59`ćs+ )!vp*r7~4 )Su>g$>ϑ&qEi_σL4WW.D&*! J 6%ޝ#[bA4>*-0a:,CK<75kN(BF pP2L%# {rZ=IӸb&5QG#C Ajƻwf!,Rc9 NY( c|ch$;.aTPSM;.b92pHkIcCDEss=&s$G y$$DU5AHMfiJqljYnO&H~AnWU* G.#r4v71@=rS֠lL@4WX[]62DHU3Y1 :[V ծ!A5e8asmp帩 plca$P׽] ExCs[m4p:ztX}\ ⏩x83+ D40 ͕8'҆lRPHH״{P )pEtzsX ad t?XNb9/{CFD'" PGm$@6>eEcQ"F#%N.H+HXvA4U#*=_vPZ{!N`¹9 *^Ώ! (ivZ"d . 'KIVvABLȶa;1"bD4V BK8]CQ&'Hf7cs5hy_Υ_{wK9I , x䁫UN@81A݊8Y9ӥqpM $ :sp͍[)T[Rwbz= |f zPxI(wlN: ̞Iސ=Wф8@/Ԛ& hiMT'R8L&m3O{׋ȃ{YY'WrZXĕH 6B)^#9 ;RICACJ/[=+ q^8 QxH>T@V1QIC1`p^@(Q@?h~ ٓ_RF%1p#B+@ؓB-\>-C52}_U\7^ Fh#.IT|jE5c4{Ƿ}!WBXo$Zoō:dhf3)#El¼\q#YLꝝVٻC{+ m^?j qb1i1Z5BHi&)N% kr\yc+O\n΄Sٓ#RS\Kpjv8{mIOG"43}pP!v>#VhQ_3%F\a̬9MC&2:ϔ@l^z y*O.&Sxgѽv3`~vErɽi#ّP2K{ AUGfA6{.=\W+r}+iꪀéNY<xRT':9sa@#ꄪt`d5ҹvR@"H)H5NRRTB ( F{y qr=(IuŭhUXwkFf~ Q]Ċx g# 6P&ApB4F~*#0fn//AVFa% lOZz_׸ۇƂJw'ek(l#n >PB{=~M u}pSI h\Lr$hH,!pTa̰Ј~xBh0S!&b90Tľ¦2e[gtwG|Rܰ`+$ i G= OMgmnº}ty/?Q}fy0舘إ \kQۅ<?:($Q(Q٫O~j`~ Y寸>^w'/+ɞ6|HGG(ّn>!^nyצQ4'\k;ЙS9eҺ3IThXDU2Q1U0"'wۓ gPc4s܇xA$h4>sfvh4ɷX;b LG04RUUm$"bIZHU,TQGsX銏Ap홄XnF@&IF9gc\ "z1Ũ`Fl%cxzt zƹS1A!GD UVsBC#鑄24 K@4LB1d4(VA" : Pf""**$*-pb50@h; x{= v #[Q;BX7 ; o9Ş'>,Mb5X s2RBW676eMZbJ'Y &އ 9AAD١fݦ Jt({7TPŽW&X<5^869R< $ *]|#!N<4%}Vq}P ID*E AE˚oNEo&n 4ByнgȊ::8EDЦ"/'h"t(4##oаǕIZ??ib6TCp9b(hh5?v3GZ5TADM-Oٌ*HQB4 K#ABc/O]lRR٥*>U({APq H?C@=B_#w:6G5}kB}46@O>D@\ G$s;1dxϫrMg >G@O>D! db b!|=()adG˜ 1Od( Y {$i.!>MX?Z^3/u'1tʕĔ٘% Q,0A2 5K1c  aI`dRQMPSJRQDCS QR$ <,fj2/`Th=D}i/S0-=N#E1#XR ~-Fϐ$?!D(}32%OV&sr C1D*p܍\yL'Wr$l 5>87R4Cf"K16g@g>tUJ>1YJS4{ߨ2_;r=5D~&@TYҤ^45 H;*k9.Ń0=>F)=<D0J% 8BF~i3pa<^BZ"02&e7,5sbeX<$ 5sd@YeeYeDb_R K*>iNerIR81RShm4BP<@ )=a!\́8G(>h&0R:#AS()1C^ A0JvjJm"i Ch|NAM,UHZ/gоt>Y󀁷$Vʚ!bI@ł]JZ`'z@>4:D&,T1yF5@'])H+뱮8QjC+cǿ7>>BAa4),\CݡoǘW>0IFq'PRǰ'0W6ysb_qǵv|sGa !'ݹmy`BCvHg;1h^\\ @ rlrX =LylRi?9" h6_8MjlibTc5egs4J<Ƃdr52GkcԆ 9bѠSE!@P,U%,jb #ӡ,=$=IFYԸ щ†R(_!| ;e$t "VQ< s u* š8М2HX d!ް0=6E&;m=`RO0Lh( : A $<Z5:cq%cڊhO%CrNQHP!IM* AJ--%% JK0>ՍqA@- ,PAsv8oӰ -J?fY2jm|]1 " xNəg>7 xMbD}dzT TZj  h`1&9?,>0TĝakM#p;>}WN6hԘ{61Es eC)"("U**T$IEDA4J4Q HTL@ RJQE5"D˶W2DDm}`>=K5תLy _}/(8@$f>gIO2J_Wd5)i&D4ND2>cGboΙkMJQPĴHW܎Y9>N?ВjrSR@΋n);1ꔮ2BDH8ws%VUNa=P!)LD>4JQN+<- @? qd!CP=:!&ގṾ 'Pzp QV,1JR6r)N?KR [i # ;:3&$m{Iy}Ѕ S@1.@SJR48H/f  rpM &֋og1\t.YtH>; bx*Lk-l7q?;+rl4!͛@2_hf QoӸzzSTR!Hn"2`,&H{NiǓ3 Jhjd'%l=fESqHyA?6ێT=Ѹ2u85=4!^xP B>L>$JLw!p7ՙ<1&yq! Oq-L$חZi\|H3qeYR{3v;HwX֡sL59-E_>CLSaypZٽxÙ8hj64a& 4T%PJqU*/Kfd %2S)Qh֎<[}-t\Дu 7==[]h|8b6hͽYɵ35n!,j)eM691ʩC[D"Yr<& 6^pvjldPB*"`wޱ|hSTOLRE\r@˶R |ir<\iCc"̞>SݻƒL#|[l.ψ^ n[:ݹ4t ܣGpvX32*wBy1-*d5WVas}CIƆTM{v-DXMD\#6WVΙ, ,n $r#.W Н͇^z{u'f>rNl.t: jbApOВ+HS@ iA <#'IUnԓC; T ;i"dṘGIT=~sсa/O%_PTIIMRJ$DI3 DIK@@HĴQT# JS%5K0I *0@AH5IE$KPPTEC2LEBQ D0Q) #Q M1 HUAQEIU,Qo9[*q0~ IM FG Т@QC2@" ҟtq8Tq.m"QPƈ VE*SW{U\\.(;"R Z=a'dMem]Q ϧ@=/m^w@׽9\75q!+ 2. @٣}o}}SVOP];Mwv{}|ۮ2֠ۚTwY [}kjutВuFwng7=i-sOG|=iKQF)R>B@zi.l]klW4{tѺw׻+C{MϘkp]k{{: (`A:W8Cbte.Qo-= rllc >ϵJ ( = Q @@ko}y EA @rzt@h< =ٵkpwus*v/Dڨ*"*RA*R >t "%7w>&=){}t wu@P{IY=@(P Tl@( Ps]UU>5w=(;z>TyzY樾Zw=w{]ϼFDo'O`eozTh/e}xC[G_l{OnsA*qL^zwS,=!Cݺnw=inGsEvzoLs=7۩ya>^E;^:6N;]3uvwy_I/'u\&_fxG[w_6>vkLw۫۽j|Cl_X[|srQirٍ6]]ۛR4z:p,>U>s.۩Mvκ{GJ*taIm[ ɶݚvf{]@2nzZw+vB:z}>Os}[gni_>wKgvׄsC;x mwgXMͶV65\L62ןnTXHm;iܫ[ݡ,]Gѝwu2km[ۥכ1^]̯;AkU *C݇`msNքNfr5޾罝!{ޥŔt9׼4`*__y%@ :=}_C@tWANP(eiFPE@Ѿǜ.h;s@:ТǾSo{E=oo}; U$(1ޡ{׭[hރ{ӽU9gAGAWyx>B*{V/yl;ixsmw7*ѧwꪆY`Mg_uw|;>稒޷J;>7B콴x/qvow]ES[5( u8of-gOw4ٙ)zl^kYBshWf3a;6u ۖ={髢Hz7[VwCz9abkjvҍ{焎fek]q,^{M{0ޫ6s;fsH_m0a@FA24ɦ=)DDOA z&ɑ4e3MGHԉ H2M =45=&hi=M4I MOMBO&*O2i4TڍyM |ޘϡӗw"X(AdaNLFA9onP&I ۂTW[D š2ef k"ߕJUYZxQCZb1E^)#$5@zsg"x׷A;d=11TQWv* L9NǷ$OOx':[m JZ*H8 TS#JDPKEݜDEI%_X3RPLIDT=pPD' EC0Oj"$(JiHdF  oW5is y(A 6JMtHe-"Z-_?|3oxA'N:i)"d@54ɝxevav0arǧh>X3N4&lz5ZޚQ`yNdbX3fq[FL_+ X0q8ƍh KL'ΘoD6ܺi3A&psӎҙUB88 PU?$'DSp*ÿo.%9ɅhLL~CAmIp~3_CSnZNŇ '._*[ѥ`KL#_p oQDN a?S`,)ݐؿK 4F(, M61@RxNtmC&WQ'R8 hvUPȍE$VX#9cR)"x^yyW^{a+,ӆ ֨xg%̩d-7N,e%uCM$XD kRXd]wv,l@"zE$} G7`̻~>G=ϟd6b6KSaRd(;c2̇|0g<'S-7Z fz9)bbJHff_͎4:W~5O E_Um#3GZd+S88B*jK%@3ZɊe+SJlkc۝4yˌejuYשפ-eLs0{f`φwY<6 y<9XJHۀj>׮Z҅jf111!@gd\mJBLȔi=y9̶BL(Eёm ,D8fu3)'UBBRb.:.&&AH"43@!%:[*O&AP)E:V}H R'W"Y-83χp.SZlbD[&tFLBv7Hni-Ya t~6a7w\8+$V<+ǎ{ @d*9*sX:p^g׳ |~=:ͳL bǷd>O?~"p (_v:%PoˀWznx\H 뼍*HhhA_mVIH"E )_5os/踗g?^ڇ:~/]wtj-UP! n]T\P{Ŋ `CS^7䴿Y/O0<)|@k7|<,i:쥦˶/'vùt SdNuScP0CC>,CvaD'?<\ULwdu(P"Z;JJ=Py 쫔3M&t"u3Rp`T`neum-BC:jJjx\ &rǷU MM{`m~yu캦!! % nhs!l\8Jc cلH_#ΞXv  ۊh Bi1(DdO$gh!QB|ȇ۲bCciW$R>AW@bGpq\Ikx|p-kV"J;4pfjt5q$C'G#DLmA1n}ϕ$\~ݏKڥJ1̄s90DXM_XC8a@Dr s8KjCBU!"nqO J r]n Fb„''tg3UO QByr:_IJCG}Y>i_.$٪ ypH  i' ẑFq7 D\&9 9i es@ΣhsR hK8[ $XVnI‚$q2FAc\(:p7"'ZJMDэ!`-KnPI-l0HN5k5hzۃ,EuZ)ndB*cІv+z׈~zb6ဣ@b [ga)N]][ru'=7/4tս=GhWl;H0;yBILC8A8y\:8s1^ ?vc;Ghtf{#MձQfBSHU/YG(0}cZ@V9^ / {7M٭6%HcJ׋1>xifBxn-¯6Ҵldh?洠֒Ju缩ɳy/?sB ✳H! äx4%C@a2 ޓw_پAP}xLk4@J%[ǒD"ڪӊ<= @hR!אrESnԜr;e@)yd(H_d֣LqV)Z?{*Ҙ{KF(i/!4Y(-Fk Эn͙hր(ܳJV p7hdB㍵_=pI7aA|95a^[p߹ 85''8οŨԔ+P5E!&64MP{X5T19F"AWd&(BXieF"cJqI9'` د5l_X6w;HGh1/q;8%WfCAb -e+(õ]iѨ (/Pd^iхqƾlXM+jp 5n1oVMjBʏ) _ ߦ0Ҡ;<{ogS̜3*Ȅ'PCkڙPu1ډWS0v+VYʾ8wKetLM =/W:19Ogw7G5/ AQQ a{iH#a1!`Ri)"c_hۊgGXhԳ#)ŸK:4-[/ɝOaQ?zyg MHW0ۿa'G6/MgOG!i!-6=|Ď';@M=_v4ƓH_nt,-,nȂ!fD )"P1|T: @R55L؊d17{t > QU_f_ɍSxཹR7G;]\h@# D r^^>?o.?z Q%~TEa @"b@f 7_n*ޢÇ =pθm!0"5O־ rD% <{4fqL׈<099)Ki؍5-~7fS$ЦyxLF LE R(wٜ=&"fL .yIuZ ppP3 ?o&{_ՠr`q t?>D緯t~x|0M$V,zZs(Yo߅rY,mp_PQ0nGZ石'8VA*lj$T85*F`{YN9ib}>4z5:7dIP&3~R젉oWGE=~<ǔjd^I O؟°L?G:O^2-/&xsB&tk”w6j/S 4{WɐTeӊ\kawʰ<@xС~GL-i; 䓜Cp/bD+eP'7N((i~۞:8{X{0iߏy~Z}мYmc)yҜq~Whu(AvN1R FLspBMTGDw6A߯P~ <5@qphR( F&(vh¦^>t&}355ӜrF-UjNDmƋ[vD{/1mm|gW :dUj +1V0;B(-* LeN"6P1~TBwURn 'Z&橦vD< Z!嚩Tq\cPS<:b giH䩂NGT#UYZG3e0Olug- f: IǠ|xi$`M2"tN#ʑUե 7W(+e7agC(L1_-H@ĭA3H*R]K"R`aEA>b'2vs(5]ו@RC@4|*9wv,`fW_RF|J۠W Ԋ^,ZnYt.@̺cYF;Ƙ(]c4+PhQ883_Hh:g$\c/g+$O4xtfǗ RJr񬀡dA]B_|okn:iќ"{(my^iI2gqGIf<_o\ZWsYqÚS_AH%ӌEg J:(7َ%m?FZTx;*@Sd],vpfr_큾H^(Td1$oQ.saв?@\ʾ‹׆:$jPCЄ lC_OFtfdfRh?҂;G)goKc]k'g3k|)9~F% E*bI -{zDKA. )u*?aZ3|ݐhJtG{?RGU $~`욟.gd>/$JʢBk , (k\ +2pr+(+zZKwwmfuVS3k5YKUN#M% 6Y53{nKm:ҽrwB`?@8)D e 9/Heböq)XΐhFR^9湹Iqj\0EBQ09T /[QUf^Vff29qƐ vsuHA%wҍаb u(VƼ{g}ۦg!)+ TzG%UYDM`gݶ(dJ±&ePs E 6~wz![svwiE%?IpHݓǎtn9\t$uY?%ÓJ2N6Y_b ^1?D()[ww{:| 85YK>zT,+ 1_.oӯ(mv*VVdw|·[gTEfBt TCMӒmkM`Ӈr&֗Lf _q¥Z4/3;Ae+(RI[iL]cҁdR,/~NL_}( K o5 R0ܹiƱ[a\fyNGɈ)c5ܼO°0T :P] ڠyCŪaQj'.b6JH#i]$JPLT7m5%D`,3xŭ-IU'vh)oL{׷I' wt$BJ 2o"o  P?_<KJSaS\$+S?a5?|RnaߋA9T2kɀ0nrCSI\4FQ*b*e(5 b NZ󁈉[RrH#ia%%"'و`JUV'umFdd+4 IE`l7AڋKA/ZKM݉Yv5'A XMbt-F͍R$AT4EX`ǨLPSA3E!LLs i5iZ*)"jE[ k&|bbhĔH ${^WımǑ{%'(SzGCKsD(L+)T>eeM6Njhh =ϛ$,SG$el+/ ͶC"hʆzC`HA1U_Ӈ|솃."&&J~b0å6u +W?E LKEH{yyx9i墪n3 jjS eTDDEsOa9'K4UIU$%[F q4;Gh#XXթ7hDE[eZ 4b5LUCIyw.fӗ!ThQA,bZЖ҈0b 5[c^1!B6Ɠ8#U"͒\R³V'3טMs-H&X@?7bsrP!u~20g Dwx~!?w97O O{Du熊 iE7L&@P_qAig'9BQC$ĴX*qWT!sTSzwc]??#xq@~BM} €v]M=md? a_i9>#m4_׻PH8|ۭ7=e?o=o 9 ď_oAQr)D2q2*GN|&WR}h/XSO 6B}<}-7}oq> ͬA^f6 sn1HR.gN.BΜ"e˗_cD\ᖯ&ȳkm 4Q0]/9y3y˾Cu_:Ps( d'd=p`TZd&`kXaYdЗ젗8fWkVJ5kFə+EhLwI'~]7<(R0olsvDQA&Pdh- c\3/Q٣_6MDD db4[ գSUMNӫmN *微A@sQq?Gm@@ qxqÆ({oIDXeERś%V4q>d>RmHyb'),d*{٬jZiϦr т(0Scοe֜=5wuz w}3˩2xBl']`'!# -ܺۓ{!~7Ina7Dt{QM[F[!Š%Rn *5*n;.rieRLDmiU%8pݒ-! ̵61o8m.n, %jGZE܏~?"G5ܼ9CLQऐ:~yRȓorˤ'ٚF '=\0C 'A!̊~T|.uϞv6MQ]߅R`=7[%=E{A_y(` Ubq K~ |DY!PkdEva[)h*{ 3Jc]*gƄ ĬT=`2J:va@P}hh@Pj{=*V+1)#$H>?VW4ÙDljJGvp6@#H$`2 i=D?Jgrm.!B;gTBm@@[g$Dq)M{N)+f;Ѩ]YhK4c{&6wC%x2Wt՛΁+!^QMC~I=?=>l׆'%*N6՟HUR{3;vRi }Pb>ΘWto_BLk -<Շ[b!1B~&iB aM˼ȁCb/-Dcu O/F.>E9na-RIkl1AtwA^jXSׇs}l:~/uwٸPzC˂zĒ}=L럪t|Wy҄}<  ĆDyV+[@l)ʧuEV`y*"$D HlԿpʙ (1({J3W~m$o}\)9Szc: =&Odlb*ۃ$IhJYX-տ{5MXAIhE`ª3*cs /`:Xz~Sȥw||.%.a*!  =^爟rzhb2Gl[djlmQޅ RN;zX?DW' _s^˿ ^ NX٠)">nQ"\*0a(",""Iea](=sM/ K+YȰid0U;,d@b.O"DaFz.n.bX|rh<5ځ;jBڣ>wuM'_9˔( wl-c :,,Y>=nܒLª4slIQs{D?/c=IG/b/ޕOv)0GPhĦd7m C( OD̢4Thd"Ay"qɲNE{:R,JH0K@ D*Rȱ H P*P%( K0)zc1L1K$>N G{"HA3C@@ PDExܚAZ*"h$CJQ@H$0$h(JTHϩ'*JZZ(iFjL,E &I:f/4#0IE -%)*FJ _ MG`t5 5áZ yhJE.%4-  %> CUC1M EQRAʇH)*!B>v&xUMERR4š)8`NSloRՠwFIvɂ`N.jQ*fj">PywT!5Is-IZP@9Got>J ? gYZYbc__xAa !DDy`)hh1<rP쯎xIR/̧)w27<čj4=k.dIkVVi7+ Zr/E1(M(ۅXJbI4Db 0ֵOQ ~y8r,p` e%ym'lB H<LCa$KYdX=9rᢄFf 1XzN3ટnL||WæY択̢V>VK>ޗ#UF|)sǟ |{w'hU-[tTStS0zy N6 E*T< *{Bj%bY&hyy>W#9D% D&/e}G] :]N]yMκug\B!)$hRa؏cΤyl˲2}]6DV{<Hq6ձ`!A6FPRl1G[,~#[à A<2/K뢊>cP|2F+vĈlo}8G,"-]$bf px_%>ڣqb*P(ltOxU_5C%1!@kQ߇ ^uܨ B$.OOr!7CW䪳 x޴RLk-hr𗝳< d>i(DƓJu6=H>FT_}ZᱽfP[:?%d}u[L@%/_xm.>fVÿ2K6eb#F_MI FI(ѐ>ӏ)1'~(D;-p^ƌLE=~nNgru )2r^lCvvKJ5T&r>D(DJК+IjJm>y3pN#l xf7e*1  6Y'IK{3i(I7^ps!1d"x~8$+"Y x?  Ake\qtA*)l!UhD h}64֍)TFNOt}1hqћ`N!#n'gQcN^q7E"B\y Ë64wj'yq=k}>8sR7ssw0PA-qArbf"*5eE`+zt=~gqMz>)2MAϨP |u@ pt(>䝂:mB!&8:0i!+8 Wu_$ٕ?@Fv uzQ3oo#(>ޏ q(tdPx{ A˴TfG<[|):o_8 Adիݓ5 mק c{=һ2dIXM7 "#]FngGB(HiBj}k#'Ig SDsp"+\ٰ>zj{8zEL+4)O*%MVH|w@doS^n|~`BAĨ(.?M %ԝ_%*hcH" ݆7>,  "H+>SG6&x($Z_}bΡ"?'OwoP 6>>ŻBWuU\*#߯*'|F|}""4 *ǀG#~|;/`0REۖ 3TDza:KM L4xH T剗 w@ IH\hۀ' z4S n5AGT@d|7cdƸ4[3Zdd4^p97RW^z7s ގ>~:JW.!m{V|_[0"RQ\?p8Jq%)']PuSL+ |=}ai\G=fʄ v!1q),Ay$~R&?wqI 3o5RdȚ7.OE Ju$hJzCf&fG5nJd48މvpХFT17B>"_4+* z4Ecj&;%_=G]_[D8d0ijSa$'^}:Ыohnf^:=y~Kp7lsk Q:7G\?3:fˏx/NBSLCR^x$P>HeiO)R~aNkK~E^X{'3s|1~N?5)/΃vK̎q˪F|`Wqkm*C0_+)B";Cp3aZRP~>#NUM.8tKޛa} 0 7EqQt/⾞]RO-!TCˇQӷWc| .hl!7o=CDZz=14bdَ837)9faQùɈVFʰ,UIhML?<tĆv,x/+_8cׂGJji:Cw'(8CRf ie]6O9{r9 TY7{)f67IFr99L)KO=G0[v/%P@.rsQM0n._.{_@dI,onvޥδ0:k}ڼ((`s"!<*91L;t8$APx;}y/JH\@ 1q֬r:뷙PZ@(0*'v|њ1@o*eݷ,7_{*([ԓ 34jkH%UU Hw芃$QڏX0׹P@8E1Őǁ`^d( %$#3W?PUf)Pp`脑߃dC;J .(˃0GWzB@#ء;27rQ3;`.S~XRv-BZ?g$*kh&&%Cp}{)#R!2 e8A̪cp BHzZC:_J{ر6,DFѐkAS\f''Zc -Rڵ%aI7ꇥɓnrWg JFeozPjU@b' g+u/{Ӱ8 sD؏A8yz_@iu?0hzĽ?AxޥIdJkY7l T<̈B@@b,:h? =W#"IȞq'w}Hyiu1GpXdF B!rsO[ƬM}dnNEȈ"""y2rLZ/MfoAEU ZP,y}@גG f]ԬֻGtsH@b &7KA5P;Pu8sCowR#:?.ϿZR+ ߟ8rJ1r@@:)N0O꿷??`n?k)&p Sv琉4@76_uߞN'>^y{muS/~9mc7!+c5CQ}*bSPu#8w.qJ3%HxD bD}d#Bdd| J /Yy!3lSRȌh{/lH4<(OHB;dt"$`ùVVSnp ~{tWuR??Jtt.9)!)(?Le!#FNq51#B i6D 8"##W|BEF%)dcN`*P0j[p[J;Ȅ>hf@cvoT0ʹ%X3;ӘR3)bAn#e5e^~ߦQk}`IaGjLBlmb$q|PW}n:P ) :P6HoY:~.墳HStPVOpNxv QWARMsT7׋&_b3wMUqQ?K̓S߹S

    {7.3هPޡI@2] \\7V4(f;۳$)t:Џe~kXk<K|DF*O@ &J /qt_^tХ"ێD9m/YX G=C66-qA5F+I6LjacBC(H$- O` h-n0AܠDDBCa&00κ "03E :|9T\F PVhalMUG"0@Thd܈Ɗ(˙k-Ű`*FJhknb`Ll+-KƦ.9q0ƹAadբ-.echamͳ[d䎔*ю',ZXb>K5.nY-pdqJ(ar 3l%L[kjV3|wփ 2'TlrA=K `@$cA3)ӿ|iQ3R& ^ο>F(P|ZD =|?Go !m?6J3׉ھ07hQʃug& V,6:~_?~"x!BpycȂ䂄F( yd ~!>WoaCrc=ߓźiop~2v~៾d0wPL˟t-t[=Q<>{VZQڪ[[Zm[j֢UZjԭZڪڪ+Cank1m*mj"eUUjW}pLއ,9?@/ϧAn8i#4vlbFTPN\ s+("b3Z2ɵ_4/x~*o1wwNKсeX<@}`_m&ѹ‹ZqpFI龞%И@ `@".QZB ᏻXFOq"]t?%o7 s <#71f$ff7zIxVK Yo8&m튆,8pHDq$;ǾSd1E2_~48tv#C`-Ů'&K;S5׹w>ؼ6׷J}KisxFx4_I\ǜܳJ+zu{:u栛;dB$kR{Wfd\iS,uY{)W}k]ٗ\[W<50w,gz1n{߃w6RW/MػJt./ϭ_ ȉ͚\Kz>^d޿Va8#!q\L77~Mۖ}Xݾ<;L ;덭j$&GK\76yI6OsiS? '& b!Jaz_u^ /57EZ1=~ #; vqbLJ*qAfe,=l9ChSug`s;& x': $X١֡\A]o ۊ" ;(cmb{)R&[C7 a0@ :f^-uU۽;n:O8@b86U+ KGGמ9@Xi Uy.e8Bd "1A2\0$H`+(p!H\ |'a-hw4#ڳXLǷ?(.J[YE2{e!*;-򳉑(ßSu1O(q8[2GَR#3f GWb8ޑ2@GTb}_m/m,%w#ы{|>JjLv"2 Jڂe Y3zEm-I1=R1RV~`12 kR^X@70tA %xTEqB;9+ETHl V(bR3UY?{uh*_ݺWOo$r<5g ra a(\@֑=58SM[ktiݚ ()͂-d퇝"0EHn. jQOOV`5Zyѳ~ãF!"ShGtrŒeQ g! SAKT"A}҈(Hye-+Fe":.EW5+ *"edXb }1wA/(-PmH(j+Y:˒gXڪB"M|V-).%[F+ĕı\?‰g $BfTTxy\N@?bab(Td@]~YM|* t"o?-x1\BL0k[Ɩg4 J2B^( !F3!eNn/n,A;2K)@pCUVL`^y~vRjguع$b:D{FTG0P@QP 3t$8E*aAn)Je$H+yF4q0ک8'RËtt^PlOR J[/X1U ?ȍM__P߰$DW`×X]a:X!WRWk%$Īo&g+/ jfWJL qV j"Һ¢IPi[IjZQrb̴d3fd嬙5cP]WbN#3(fӊ8}b6ۓLjYhDm,I&LR$‚q)JzUqJzH𜶑CPF5TPؒVdYS2Ŗ'TwRIm(DhRY8Ӻ:`):%*%t!E5њ5΍`֜#}w` Tn@ULd8+6Npf2;d{99hᝢ-DńsslqW197"^p )I&F]6 ʚch u\9Hiikcbw 0:}^>|;k&z1=0*an<g'/4qH+ s. ˮ+}Aڈ?ID_wr fCy0qzB\AItxH=peM*pDT7f9 hy´ҢJ=s@y(''AOK?[Q}e(hJElCT bU8qP.Z Hj=jgv}vGHzYh FЊc+쎖ču!y0|.γY+SOQ4ΌvG={iOI@ݎ# 7v6G F`±P gX=@f1̅ӷ~8sZ %zZJNMi)"f섣wi4KG~ )6pIýat֘j^z\NuxT>@0D`917F CVx9; =Y#mKFA9Ib u˂eZe@P!]'xyuW 8)=F0pBVOH U F@,.d*`ǃ)r gqʳ 1a>Xc^pAD@O|JU[ZCQi@#ۍ2跖v߭4q鰟o֢Unؤ0eҦA$ȔJ:5410j1|ׂS߻߳P?Gp*Bh:,KS\A'Ï5S%D9Q¶'{8(xa5\]t0r<\]Şv!UgcFX + S 7!G)DAlN;t*Q,"R fLsɠc 5 ,BE; ҬG˪ O5!\z=G׏t7ṅ:ӫ%eg_M()B?INJy0wTJ5?`x68_/%ybhp1KVxy= 0U8'|$eN{WM2 ~$.94M"\.iHRqn$*Z1C5<{_9;m4;@sxa|9aioA@Si}RUe>GF=>%֥,P~yf ] hB(G05SŭGhYK5Q@oW*rY<@_RJ*`6!Z@܅'g`}0BZ;$/q}WBFD82nkZ\N \q5jT^qgQ:LµՎKN.َV'2!g:evj0f*ÓZ5`MG~7 TjE$ B/,/=7mBݵ4pAQb{(1} HUaُ|9!kŀp~O0~/r&z4ĂI7B8F#R^2H8 cY;Ʌ,N>.#ﰲӲ}ɌSZw7:Cf|upԅOA`Oz)G(>(DAWK!P{E;zHBLmI-~V@Oo-eTy2E2 Υ@X;)mj9r?S5n[݇VqNlX&$@994Tp&(4APXޝOMᣉXG:,0%W&@;9C @y0k#]X бG |:wRpꇥ=VKT@$&DQ|*7RZƚb_u% \_scfN%I4 ˫\ 3X2 }Px} wA;TBX>aRZBr8>0v먉4Wͻ9@Cpneiń:Q栬b>#uY(e+N1y-]QN?آe3uZAr(ţFp8?Ӌt7M׭9B5P!NJ?B"NJnnAW0< Vg90:њr),ɢ\[˄-9VHp+Bu32(2re׎P{Ei9ͭZYW>MKq8=M h7r9ɜkYi&LCcgZr;pLGPaDV_o^ @KRN^(!hmj0/0DRD$dM}|%qw)j76pby3ʙ?Z+*(&6&AbXyxh&\l90d6I 2);ӼéaO6 Q`HF>'yBQgFSF65}ӈB\ST}2 +*/eRvyqE ER3k^ ʃ|dH F V>_w ݞ4@O_A_Uš!qzbg}?3{pzHj_--)'`1J6/ ĩ$E+ϧJRG t̆=q7 І1]t5a߶zSSWQ-WCΒ*c_hl3`aIcoRp Sopl7Ϭ{izĬ.D@㝟M O f 8 PD6nK, ~COϬvDԻJwu&x0&usXO`PF]mxuM!2 wjXѺОj*դ uP|!)=#c&~lB 7ŔOh2zA+rx".LHqU (ln*XyH'/<!7%Av}ݍE zh7RQ S 5 fp tOd ˣk "Պb/\3$Lې JAor۳w}}T 7>@dt9 :( 1B PPH%6Ty(YW`k k݄ .D+ݽ";p^!9=D,#7x?8".*(bLe}tj"$M_'yLqpOt+UE:]łӊ]0;QUV` S5a|n4kgUWin(+Oֳ$טm$vc2: t$K :8UWi.UѥԪK,8s|~Vl^bI6<.e#a<(?fբD^K~CrJkpd ?F}(EԖl&6vʸ{'N /=szk!/FW X0-zo[It@@iǂ hV~OQC_n*́@>ϱlQ @+;;;i<7iQOO6l6|#IG778B GղGZeCڬ4ۿbR|ժTGztYvwXzP sP2~ qԵcUt[1]È!9V O%h `,xt Fx=aRK)bmجJ԰dž\ %k,9ozgP{>x䫤iWlpTsK[X?T\e*z`3O Ё;BEYDjKN[.oB7ݸfUN ^39׆pQD)H) LHSȘLHRHGr&?ݾmENmbY8-54˧d8)rkd [ PxAɉea$—u\b1z$NBX($8Cr'1 2 S>ĵ`֍ 0eC,4`߁ <ރUq^g E6qo [%7yF ӔK(jHNg,1FkqRSI1` $" )(+CA bt#/v*e̪u?&uXϓQؑZc2_Ǻhvh?~gp9 |yTK?3n?҄2C #DsrB4u@W"T`pؗE\eEآ(L0(JvR"@iFKz:\GNWZymN,ڡQǮ,|Uuf{bHF  J8~ x `"zGAɬXὡ 72a,\-Qd<6$71Dt},~߃QqAB!ѿb-_ zA^PHnD}t.s\3;]μJ$ߺr&1ې C%pi`Vy(aۻ))8a6r+f0Fm͙i[>DG4Ta~ Lm00AgQE6X\*p BjA>wQE_?]}RL9QYJB S`RGa1X`7gVf"=QH f`Kɇ(f/Gز/w.#e\(,9Vt`_:d2C&"8[j2kNzύo|嗴kv jgIiƋʔi EW*Os'A a4u2~~ *"2J+e!ݖ%8a{;˔@ p]ՋO2C:4+B!Fp#CYJiL;~|S~nziJeoݟl>+$rQڴ$_R?"5%I??;Ux~saӁ W1(T=Pհ~` );ms&J8ztɪH ~04UQ*8CQDJX9GRzWJgXSbkO^su l0,ntvߏ* JvF|4yz:Lied*680Qa2 ETtP7RJ:a47գHf\;~XNs|fM[wDbAY҅08^2CydîQeێ*Tr ^ #^?39`m35*MRo'qFXoE!ʊL 6HyS DE9]oK uuE+>࿝B¬>2PKgb30! b*#%Ws3ھZDŽגneu4hAz`}kO]YUnАG\(^XP{OCfl+dJqJq"|FP\ 53`.%H1phCS-MDrhr~YDR& f;8BQ V@;(F G{brٔ`5 wyҳ"bb ϽC"SgD&yHtd,iҪ b $ LtkPaT|˄lT+SD Jܨߌp?SYvA M"¢O,MY&_v^;7\6LFո E- n}8)ـڞ ]6c x6($QPbʔ^8{.%;\ `K`g5Sy< ,K8Y't rz&j:DÚJnWeEw?U=o6Iou*.|vxJ=~fIOk$[<D9%=DȝN7DOiӴN hp h\RC_-UTDzDj6Gt=UVʌvg-FHADPO\N` ceuvF(bQDe)=U+R<8$wlk4oS7Nd+{QFnG*AWϖ,]0WV"6wg8Aq}GѦxBu ̪?KTQ/ɼah$X$BT )Wh0+h$ FIzM:3182YF3Egɨj h(H>3ddlAG⹺CIj'͸>jLdΪh%):r #YT$N7TtgR>Q78ՠS)Mu T$djP5h p zzHҔw ۵smKXS*f;Z;-h~U&F3H! Dc5="Of&ZhnD>Vy8&+.Lsa@̥ WYUt'ʬ xeo_KBa vw"%eG2h7E(hLrӯѡ!wǖ-C-\^\Q' h`{+ E:G>M;FW>pͩOj'u'a8X83y˲BXI\=t IMP%5-4EqixS*y/؋&޾/xveJ=e^p|biis!䁿0LT@ b#nuܨ@Aߣ7<ٴ너2zTv y"e_Ow7\aO7;gxxf1B|H~./T(^V#UëaQp0Nu1UGK[!ͽLRU" )G nE >?7tJXGR_\9p}s{c/m! {e3,acHJs^mU+MY/:Ry9-Ĩ$Qa.;-q"hC<4AӇUh!9sտcӳdn_ɗPH! "M}m ?nJk.OL_FWh(ys0a %hkE2=bŔHGD?|;??~hߏʩ4L|Xm"ǖʍ0ΧqjvԛaL!J(qc Bbo0!|MD ݱGƪo'qiɄsJ~Q.H'mA3S\;xLhx ^Nrbc=^yڂ YixoI._U"D%w3*;/ ?M0 D|]_ j;a2o(761UQ ğvp]*=绎>Wd*{07a LcL+Z+2]1gGe4u,p'ݷ mlJ q] iqAS툤.6!F4?1ӻY ]A(^)z,pX4,Aٺ=%a;xN^mzp"؈m'/0xt[SRdM8쎇_WyWx+꣹ ) Ѻ\TԜOӭD}k ޯ~Re=lYL`=X2ʸ 44*Ү-2Qs=Kѳ뷶(?Gu9/`Էa+9_/̬:vB:;6: B% =(!,f@JOkME<@s1c{#B8Lf%$ ߌo*MhjRi{R =2^Yrc>Ƙ]=(ֈ 2{ x⌦tM36 *cp.#po6ɓ:nvi)! JZk3^V*73i|&n)WTuDSXDiGBIG*v(A`GAGa1@(@DNbɼA=(#[*!׷!;A(Ad [!Z8 n<;/A$靂-piAc!+浧68]aӶ'Eڒ9@J2*1(/5*gj%*pv;z|U"`%?xXVj*gD\tڰ,$3`k Pd.%1s!C%pKT`ekv&0 .BV9%|q5@+4E8՝#pٰ3 -P@%#\/la "$@e)p!:FfYf~HGꔯfW&:쌣oҞ /50pa<:[Wj~f?,=ӿϷl&Jvc~"~?l)D: ;=O?Svǂ>#Bst x#'̊$5;ÛK;Zk ЁXB ݁]5"M%+i'}:qΏ?{zՓvYMsp|p,ޞZBHǎw\\f 5'g.e ^(7( V iy7漾KĎhAr{~Dba [CDyC?DO6|yֿ;{do_,5:Wę:Ü33~JFA-ی&;eLr*)`p'Zshpв۵!m DDQ{kfgMDZzy3_uu >&``tSj@oY!ڙ,1 H -l&~0DAQ*Pa{.IOY(T!T^\¿Cϟ_ Bd̐~;8`4!EiݰX>6̪t@tYJN*02f_)ϪBS0wKg*."3l"'ySO:r=@M֔SʞhgzhēU|jQYQP\1X"9C熿;`wƙMec(E~>;߅hˏnw-0v[l'iYX,.9V WX̋TrdT>k/h^4V)X'1( 7gI_k3hS+BBj<!ʊؓy_oEXw F;gejasxaLBʡQ\DZ=<) !]n2FY:˱|/a_4&f3U4fJߴ7l v|šܫBH<gfR۹U.d{NU—3];-0}9Ѐ6Vwx T4@ HX D@rNwWuxԈIThReNO; v4LI~[,=O…`\UUAVwnT̠bGeE!+'琨MG%S`(\V{'\A(>1IڲxF?;Oc6.DUS/kV~?m7)8QLu(p'h@w!]oP8nڥVz0h-NlNݫiWFzړrn|(VMZSծ9f8.2RhwBm&R}^UwŠ)*C 1Dဃw.w]eْTQR$(}x}](Q!ۻJm0 9Ii H+([PyښcQъB (EEӝ"H4ڟ3^ 0DI |kO7 D7>_eV1Ν|:]ױB빸4(wGo=e`s[wNϑ!"~ qX4QΦvK6,Fzխ0Ÿ\w6#8#lDryV1Knr7)3@wkAVh8V$*9 n\. `@0 "\;=' k9yۏIĤX1 j F"1~E%JeՖp,n0?2!)I{x' ̎ Y_2en^}U8X[;Y UzEy >238{njA<#KeI@ H\sN_'.K>o][xx䘲EՉ>&eB5 ]ʣcbj LH5b *]2dJnHER8d|*/0(&ny{8{^Xo]e-pl 3eb4EBN=Iu9YjRBnQ,Ƹ@<LLCbEfgq$0o$н~̗tR%;?<{ kaCj9[-l0O|Pn~!/Er 49RUzGγ)UDThBh,!dP;Bh~DhV0]Ӧ(zs}sRr}=LgRy99ۜB$:벩E,H1Wُ'#A ~B!a!^ !we3-Y!MM :&9Z~ʑ  aT3Jϫ loR 1ocʔff`̈́E 5]À6V/Q:eݴdp! a6 :νm`ץb'yUB""N R2ue[She*ku_~ |##B,HkPYuZ~ɺi}tW#66l^ЕVFB J.Ƴ@WH-` /1'ƂdO0“|]xZSf[M.*}rK-4_|9ShF`3 ZGZ.c [E 4HGx:׆w|sݻ&l“oeьݖ׬cA<^gi&pKe⨬jh'JET,4Qo=QYL%R8ך|V.ƽjd|,De;wbUɭeǓh6J,ۙ bkQ::J:{Ymf`0M"xF4|XVᶙ,(@ ̈Fy-6!G[je9\rtY 8k ikC<*e t8 :RWNYGƏ +{~w?YB]i]gsX^a|h2Ls*q azD뛥!@D<&1a)xأқS5o)H,Ypyyv0';Ѯ(˓`'yH.fqUU\cfiIPD:1,C:F"yUZ\^w/F.t(מOߓ՘xDsoWk MLqFq\1a^eVozG ]y<eWRo^|5dϮʽ-4$%[ DpQl_rhDtϳǔx:þ2m}iv™eų2cP_84rs $A0FE[ n>=9:\|W77_|mpN {HmWAqfIG?PZS-CKSwhƪvsas-o-ɞ)N芼z7p9Llx%q= &k˥*+ZiPcMYӱ$7ŨMb)y'NpY^z!V~sxRa=]\j| 1?SZ-_z9"xL?I3Źo3Z(5r@0Aɩ|0-Z]iSQy5 4 f\+0Dݹ&}pѼ%~yFđTA:rl*ZYa5yÊ zاyŒJ4+H1bۚP{%a*H޵4ɗ[aC ?{,a:+p t$\aB|4X&!B4~ Nj->ʹdXBPCbuӮYD IJSN֑Lx\}JaO m~.;>D٘\[ 7P<":IB4~u.@;JH (=Ph?Tqv h.ĞmG`1OrT96ڒO\sztsjIVQeH#850NJޜ@'uQuSBWz=~X׎^tMj fWI'L3[ EyjY\?]8g%IJb7ڧ✾]38U]1.r*/)U[PIug޼EnOsHMBfsq'CH6Q'ZK8ŌT5/bSY)=ϩc{3IC% 4 @)=g+)[[r!H' pX22Q\2oaҭ.C`x! ,ZaLOԩ} 5t+V6).nӔѩ8”;Χ}Y=:" Nn19" -uCK&&E?)z_N3]W:[aY<7h(D=RNʰUGT a|w'ı\EWmyX=VO~gyzn%6DF/x*01J& 4nAl fċ61Z B K6\o5[}YS֏O&/oz|lC9S%#+\k-v Fp|fo\!xzoՎj&WdH*CUPѮ(ۙf-7^uK|*o(8Rf^pEQ{/n;"r\a{mLja1$iO_[%({DJ 6LwPY#Uj;D;oWG]#إS:(FsPϑ,# #Fra_UƹċgH/t}.pvEFhGnv`e}B "[Ȥ+߇ƃ-gaQLt[q<0hϊ{"(!|t(jd$Q)A{=" +5=Xqú=!Ӝiw:0,k.}ĕ| mIS"HS~,v~u^̶4a!ˀI]5g'j\WP{U񀊨6גl8*0ueEA HtCuf~dS\еULJ,~:jqHB83ݍΨŢə&q`6o}$ED=R:Hz9zh#lX 3\Pj[@4F %J=tq' 0 aP$ 0(}  ҾKw[d3( uD @mJC/۸pNԅ%Q<|1nvǮb '!%wIb,)jfOiX݀mAĪ#YtZEJJ$1 FlߣZ~l*2]=>an]\d)݃oXB+' s[9dE^KhVxgC=l0=DW<SRzb]çP<}c((vQ~<*f42Zke}4d ٨rh$3ZCЉ2v RG,L=P(182U!oToZ^N*z1LZy&+Lq3lKKOuΩŜ7⟛3MMpfeH*"ł [Vyk f[Xָ֜uo)+oJtׯ oX:'n963ҡWV0đb ^+W(xj6|nRgaH_om>/{ȃifj($ *gFLaQTq"+o95?AW բ+I#Fϴ*s333:PS5vM<#<qh:Uc{k q 'u]D7v꬏YjK5 mH?:l>x'WHPwbwOy}$n2wFfr5hCuu<𕠰Q-kn=P?̀b0~N_ԞGZ h!燔 O<4O9RK54EP%a@[%HA 4Q(c b b4g4KDERII-U1DDESTDM (bHUUUSITHDT吪 (A\~ncy]C-y.?7MGkge TAA8he}ǜ&I!-8b)x_zrdUPx,@Uwb}|;^T \\9Ӌ©;%fƬu_vQq222o7z+M2T)lOE%}9<M  1zzy APw1Ȑ"O{wrXc); qP͚4ȪAWhLHR<)KIs2>ﵹ~;1Tg$ ɰ۷z`ujEG~ka3ղ/ (mŢul"vyG+E)i!A+(^-BUU,@cr jٟ, eHo\!xqFoX37T.%ZCU}`jdt1 *U d, B^S_v--ҰPv@k/ýw藫ֵuoZf/0;x)Ο poVe4h;Y?s^guXq+O^&ںpEg_=mIϽJ:1z7yIͣv(ĨA"0\A#D0[tΎ VVJ*"2qazx.xV{gO}#dj5sSupB_+j`.<UyFn8,"& VJPdA tJUJWrt1 וow/ψa8q ޹4w:}ƼuV>A )b2"hV KI`JCc$ѯosߧ>ܖ*afTD1xe9̈́Gh9)EU Dݡd0~?;R(O"o?: ^&pmn{T ?zy:aWARv?ySxY ?hz^~g#Tjۣoˍ{773; 9mW<\. 1.)`6#ӯ< _yf-փqAvD!0PPS 0QTDQBiRXb-!A64*Bfx  1?R2E!D0DPJ)s 1=l * LR0SPoG9 C+2ĄIE)1v@xa@Tl)~GO?3Ϫ0;$XqY !04&1D(%'3 iqkL>g/mWK9Bn9D4[e0/t;]"/TWyZ+D\p }Crr?4]PCS@vBWoFظ:ƭ ppawoU7C9cznJFGgTJR3OL$KhCrq;tU2y\BD~a/E 2O>xϲ ,&RQ`YrH#Xg$TgTDKDr1里TDETcαTKb&""/W?wMB DfV_ NlY: ApcĖ7 ap/デ)=x4># Edј#118SsWp Q0Qx?[a.K1XgrUX Em30qev]T8*刓}0LM^lP8y MkK]Nd45cŞu7œ9d9+UU""8P^]l=SE ;!A0<fU.AQDQA_ДϾx@ ?V89 zɽc{p~CGp%ɀn U`mGF` &!v}=O 8oݱ^>՗@>B? 2 ; YD:ym<=[:Rb\n 75Dx7JKs:x>=x@龗r;IQ|a쁻E<؅`F#3~!@r!ɅpNڍ'3y2B/5⢀bϳ33z==*xAB =#8gRP̅$@4n Nbo4Yۛ?T$ӼQ>'lw CP pG"* (*%A(s%Nvd`*1hP1D2*\RQ9mE T߲$ kX RT((#Q7r1pjf~ *29G4Nv^>uGL$\O&DlyP ykNG@W2ďgr`d#C)2:|^u";Ȋ?2XP` !P {|BEMI=$p}vUЧ靋妌0r+Gб\o FLvsm&ՂaI1ϫ*W~\;t#Mt b~e8͙zpI rAVAKb$c 3<}s~jPa7y^vp,[%ܠ,/> یC5)9Kb*6@cr'NLn+Dz2\yn8N]TN<#QX V,uZ"@+Z])+ҕhvtxt2Z'?N(QhQ%/:40`=Y8 FAFee~[9A#cET&̥3Ÿ6|'Xgga̾q~S7| Z随~ce MkO7Gpz[A'r~A;Kn:R? /BTRRחgm0UZo7@bbUʠ؅eLBtnw@$*Ye $ü.>8GJZMW?׸t> ʪ ,p_?nm֩ ˖*[ȡ TLsIF6/vPhx!UC. //oO{PT( ޿t ӳd>$)E|(Cs|y+w|N֩f^~i9saÃc ^g%w*\vgXKQ #x5Q~HzgPzmD_ɠK}zn('tx<<8U=ɘuցT`<~טVz5e5.ޞ>d>}W%xhČR"بd@+OnvXWhgH/e&Hoך Kd)o wL~.#\. "tc!},YrOxGG?NO^Yv?&Q{(<$# G]i=r4j8B&z Q,`p4m(ϣ ;!M"!v)1Yn:i(6[Thi/EpUPV^ʌ mAI7ۅnٹL'E*`TolFZ. ̀#DȦ DJ adΨ!Meh|ߓ  QbɠTA֨qD< Q-/[ζQvѦIzM޺+ 0J*j NL:|0ڣxe8f0b(9èh&kU2L6vy\LJwxHD0Vk2=(F8{/D8(  Gn~u\C~G!Gu>L_ˬG#SO?;?N vC]L&2n1Ns'>Z qiwx9Ȏ\D{SBup^Zo(r_[JY^.qVk!#`˲։>>hZ4R63KJFb..ű!8䄀)H!u aƴl0C%Ǐ|vΔH{9`)NquD޳қUN>cRK}jl+i>Mp7=ьux>Wr*Arߺʃ8^33tJ4޵i^$1u3)JbYm˩p[. }yYՙ[c71A̦է~;,|oRFNa:/Mogsd\jK*s@q(&_QvE#׷#".QԙQO$#U@b|0͇ zӎhF׹Q+ KashS˳oMl8tP$|珱\bKg$>O}/ɥ {O쾼ouG9œs'ȟ.8"e! Ѽ}oHC4#ɡmo[{l6Gn7&(خd:?aXAPێ~^94\zr:>0nF5^yݘfv޲QSJ\/`<EN<&**_( ۋ)* ug EUiBEfch^=*Ndr_37>\MˤNdǿXeᆔ{ sߴupU8\ʱY{ua Q h0ʤyGMqV!I[*nm<)Nb;Y>x6:20?ѱr7w"y> /l(f8u:WQKy[Jͦ%>]{X530~. ~ͺt8vkJ QyNqXl<M/5g?vxpU@ ʱ3hJ2!90]ª`J*PRSt+Z4"˥|-9gY͔,mԗmFj/ٸE7TBOZ92хcZm'LҤ/lw-cRL@ӄA΂;} 7=Ӏ}73 !j| 2=;o_^}r_Q24 ȻY\ͻ~\+/ WY\~AqH )С$A⟒HRĉCa QE%RggdQH4**a:ȟ 8(bAfThSy(ХR J/@''>L@I#Tƿ8F?iCQE@DS1rcsxĺ(B}>б"TPX۶%RE #WEA}9*$hF"&+N!6q)܁BF{RPjH P3Im):1cH! B2Xu: 1Rb.Cc$y(!9QB'й&1soNhfHt JbD4yPHT$G4d()"%+cc@ R`J 5 b] &DTFDgȆJ`НdChSBжLMI] KT4I D&rR888 EXc Bb\!$X ib X&+8&!4 $ruFv@TL AȆd5EAĕZ$Zt+DH 2V8E  UCB)?kMそ|mO aEP? }NA@"(O1 G!Cm~ONj4 a;2|~AȆyU_hO/Os5i:pI[έ9v%(s)Bv/U4f : 24QO"zG:EAO؟%AhRp?VXxa8i ߤ{)Mҏ`|FD'uFb4[23㺂0@@˓0li՝K/mU) 뫺Zyˎ#t mQZa&_?s ǶqW(ۡ w(op-zD%@gUz oiU a_-b4FgHaF4ގb삗l!-^V!&Q+5՞QFXj 8XMbO,/n}C;n۪#A\7Zp ]yԔTiB|s6'' ;6PݦMmOh^Ŧ\!|no 1 Y h0&.#Mxַ<3Azg:\X9ܖje9MK ìB"H/XŅ_0AL+Cw||p>}`}_GTy|yqhA" oŦ", c6#Cƽ:4rbTZdpδ^Y^0I)AE e3i(L4" _:vmZߧգ9NL,76xlw)UtV ^^__Oސ*ɚ1I?NXAxM#v/v9θ}?- ecƋ,hn}zOI>k.F *~O9G_0>G~CFWJ LC.p튈8~C1y7_~[}\lw&Z@JXB2׫LGݷGΣ_ J`>wN]7;7^?F6{wDv#;O<OEq^o|Ys_Q@>*Q1Rt&xJ.eKSQ(wQ>NC^\P"TMސ !:}@ȃ"ξɿpOGwoNǴ< #ow_T~oG}]]-ɱ 1DPQxk'~z="vO7z>A0xPaYoS0[F!W8&YKse2r2CQ/F\g-T6 (ex7%p0>7.օK r}PsM;'^;m%aPC]y2PMlxu3%Av"lDn]j|G|kܼl,wwnS,F6嬆Q8\7᤭$j KD=qW _T U vX]A1z@>o<#O<6n2n7{MVzNAvI95&dWXG5'&m=Sa]}W{bG}>#RAH#_*a<Խ+0bS`bY&9(xœ`XEO4x[h c[S1p#A 2}Ȓ@AYJ㘥}Pf;-X p, $1܎0QT[ ¾z(>_=uz3p_SSU"PίDCD9*lC0Gp( BP~ gIXfPP9&hg)C@p124E\9({c53H(uG9nDx>J"ni)ﺂJ**ޞ[܀lm-\xoA=6pR;Œ0l0h!L>| 1¤vCjSDO|4Q7mjA=~v6\&+Xro RP/G{ZhPK!`XVH#lG32ZEmU)(s&U@6J(N접,vq5zEr-$2*iy2h=sFcvd%? ۋPG1d'G-1pp(ܓA@"t  liA2m9U,_0*!M٘^lӈ}C)Ks'z0mia4RzaYj5 6Pl`J!R^7'N]/]8d)A%`  sFc Zzg.zնFrk;N&l]0@TSiR^v}۪S1~*8tT|!7Z-6GvR(A?g(4Pskq-&"o!!Qi' H&~Lş$Ҷ/eМ&WDH4$+ʴ!QtthuחJ:Ťq!FAe #c;m-=z; ,L1;pqv"f#bT|X*qquᘊh6J%sT6.}_Cw@';`'@9W|>?ށ$jNvBC'vvC0wHT3+_Kx>5{;O.Рiͦ/?dGTtk! }W$|zaݿ>L>MgM!,"&¹PJ&Иѷ%Wl,ij&*=]\ iQB+!J!w<?no28 :uyY'G4ʚ!|38j+JK9XN˾B"a"c5p?J=66S+J0^tmHыKK&Oh(_ɗc,iPGtW(d3yOYR0h9~`YTcJV?Ԣsa~pxY:*Yy={?rnJ!BRp-53n8*N4s mW9Bc%a9Yz$FG\ӌ3?Ϣ W&M.^h,"+%r 3iԁq׺3U/}+E⃶,% g1MIh^5pox1Ĩ8O'_8$m@ԈHA۽t겁14AjIjrTJCk(#ՠ @+Dբj"9sB wFRwZ$ت#x_Y1sxS)VX M E^ƪ?AL Ѹ)Ī[jj~ \[le ^ GƖR P 188XA9R3^"(0RuV:: h/g#gm)GB (7~Zр=ط4wpgy}rH{fCw;Iϭ 1]춯%ۭD:W9[6 @k4e$(VH Ғ]_i# Ty| ju5 V}_MGE.vot~0K9AQ^ӓGֲ)GHj#b=4\iv YjZ Z ,G'N\{)Ow/(AW>H :iEΰ$*KzTh^,~D$"$_WXfRR3g4VRmq֪Xmb4L0Uh54g$BQ (VO1u i?l5EX\$,ݯ)-^15P.^+˪\s˵ISUq12hsu/ӻրgAUUUUQMq.fȱ/9&b9m#>vA3|O,fJedzX)>q&6;7ij-|gƣ^gF<3%p ^^U㥀-aO?h-Hkuf~2d ^?mb!9,l E3q cy'ymnPcϳR+PLq"J'2xFʕgḷF ͷq%BdqX6QIQ(|io?*G9l7ffg=ۆwVaWv+ @u?4QZݣVa![!N W^<#r-)%NΟ;\٣CkPhǃāYaӥ ?P!BU-c]Oo?*m:@XTo<2"Snf!>7EVLbG6ƫ5kw (j"!+XFN$ $֦_}ύ?w׾O: ZN^v{WHL9<0j3>Mߠ׵ca“f!>?[CלDPH3*d@wr)nH^czM-wFȯ IǐH]N_U9ZJ=Y7g q.z-3@ԴJ[Uo\2n"<59C#XZFcaz,%p_6{LRs\u$a Z)- wclr#Guם{de)J;"RKЌ˛gjEwa(ش9Qb|n˭!ڡ&XIη>Ҡ]fr=o\KLe` q5Ҕ#_ y4yGyr`:1i@^`i ^x\HqY!^0)e _*<I=rg:wX:ݠʸ^bQ&.=#A&0 rKwVTga _g7|#%)?IªEǵi() jH$%!)" F!T9ns(Eq*#Z ;ɬ)T{ ѳQb1 TTcڹ76bJ&ZmQp(h|RDHUa`E1O1{$TDK TYV-. 1K&Qs."MV 3 F"#F1C-6G0C !ah4hqu[DmVGw2QMwqJJ,o`LQdQ1>q9`&)"vABg;! F&¢cVI b̀ᐡO#TW 4箼;6G:5,Жerd?[s\>O>iP z$,?ծ>``FRKX4~9'ֆI#D f.ԚU&C !Xw+8µZŚ(,(Db#a!P~ ^Fi0!cHΎ@8!>As@ҋMh$$t:0ԄI,̥Q[=D*":Oİ l&;Tͱp CDTED֊&v1 ݕ~Hd&zQ8mcJäWӏ3';}M7e)`Rnhԓ=8 h4EDDN~@#Up `ހ""oGrueO?b i:`Zzq5 mEucwa]~oTϚԽDR EO࿱Z Ij\d9$,CtykWԊy:օaq~oNTzFRWZ_>BI"K۽sX$U3Uer#?IJץNcʁAW~QG7痨h?O!ˎq~dqWDMRHH԰$: "/;_3Tٮ$u]}pⲚ,v|jquic!A[\;VI]1իY88R3yS7{GVpoW`zDP xu"D|0a$в UUE^\efjUOdSûZ\}v="-0)K'{ $ ^RkzZ 4H8Ҷ :ah,)ؙVO`8NJp3s^*|܊5BG:vw Uɂ#,1p *PwjR{7v7CdY<Q5.yS21["sZVELo.\ ѲtL$Nd×Y@M^ 8yk5J AW  g`'+EP1SJ$E4FjN1aO`QC:phtf6L a.;+8DG;DU,5+D^"+(Raʀ=q5BjT   c r@@9$``z5VDA&yv;qB gPI¾ιwE "?IEd$ShTE$A=O-Pܣ`h8'WQ@e]G Oc}]*5;aˠLwH;{c2A=nd3 auSiMКC}Mq݂&wwA]JYaDTҁ}q!J#z~DF^Ɏ$4<&ߡ{P;T& Bϯ*]ܞC6[gf y0IV0D-9dhko__s.Uɬ:/IتDۼ;+(.T2DOwOG(DLqa~sawG(}  4Хg2P?8E68ϗX;ݻIzWco48 gIq}:2)}ѯ ;9G 'Dt{_$TQ(=j=<ȁ2+n {FQ(k3c逾:hzV"yE!o`_=ٜ D~:J $r: i*( $(*BRռ~h4by ~PN2!OV%tg=&L*#bV_lƑ(H9Dt1N]c_n#0~9?d2cw=ǂh8pH4 +LBf׆7$)q|Џ\rrEwy=|З=hy/ьs|ޖi>~ϓ^3ץn6kr$B)SaB "EuB~FZT# ~aAЊ qk_ABcbtF``8KśSr,)<%b>sZ38b p_Au`Ge_X!DQVQ'E8B&_bA.߭`‡T\Tc㛎{N; ĴTI3g`>Wzo`8$(JCCOe51D ,DR1CD jfr~5&ql2⥠ ;%| %4. )%Y6j Hl m&q!@ aJJYƖD2ϟm==fM9t矲8=ep$10osx$~ۥuI)$KȈtzk>*"&딙~V`>Pܓp@=wӽ$Q1P+or{oN:!<:hx~?̛U9 |)9SM#7"H;*$E*94sPN`hbj(~4)& &BъEFcb#"/4h)U ˛ky14#]$q-Pz % "s#BUBXn7"Ft+=n~e(g,$mt~KdJyR#>|47EeBڒ$pL~<U Ƨ~@<<=' n{0?9r"{D:Bܓy.%>};r6(?! (%IbHYh===v@2M&5' VYI(db~ Q({NX cT8^+᯦co 8HQ!#X'J'ɾm(#Z!O=H*|LCC;pgE&VLq7α0*O*)˘K"QEOPQC^A y_""dc޿Yv{kJ-~̴̰0 a`2>A@b w@(ϛ84ioBXm@oF0o It}uWY;=O)G Gݢ&0ӄ.~Ų@nIudSk,O.wíߟ͒v@- %D@9Yݸu@#0d#(Yua~|u2H|<ּFʊ_;@ Z}(BАg<_vYႪl z|y-RjFUW$ )*w+h6>Oᇂ!i}9~OUA:\|ɥ ^lg;`HwBx>n:Ǥ49Y\p|}qNXŲda[@:|>_HS1: n|_foL}=$n\}4v2YG!+ҸwSϗ 퇪lnsڂ5ܿwbtttCHzgaݘa Hu{Gti 6+ܾGA2- u 7IWX d`zvh\vÜ{ֳsǣf yV5oܙu["nV7}u׷wv[!rPWc\:l! uerAӵ2`A=|{ *k_Pf)DVH<@@$M}B˯BWHnB&1=O˻!ԏ_f9f7q^$ B$X7b]ߒa`8yہ}Ǯ!JXL>ILjtDFX.t@||o&|\vVXlXן *1&wvߟy.<2;hCJpr`Ŷ J>m̚4P5%ϣ@4<i5&dr))}_la2}'e |%ڙytȠx[~5$@N\8^xnaz*^>S=iGR?mtiǛ~"bp\fD F9A SX(XXa0>CګYi>xZ+!Rf%J !DžMcS|]:-ZfRLxӼqjʠk/ך-o\vh3 nHo^= C|sE54rZB+-t {f"' |=2􍟭Eњ?d7dbOɌ?4}&tx0OXL88sh8gٶ .i,Be>b\^C qfrIW9y,i(K!Z.S^iXGZCƒ;x}SlHA3 R<:@ B Ie/4#0sPJ?=SA!)+b5XvaLZl]9,nh;{d+J# Ǡ v\n ޅ~{8+%{ɫOt]+dE*뾐S&ղ{Nz t1m2ԌraZ6zwucxk9²6g%`7ch qX6;Fׄ $v8W< DC6N-߉ä$y0elNsZ@51JCq犏w:zMfn@ðD8"|;= S$Y e{1l QnCϒ5 *X&d9P^K="™K ::ᾚnlU疺^3+\|O٦LP u<+FĹFBdc( *IwWZdD%oK=- ƀ{+6d/)S1#5e'B6>QDn3me2-_&D3N.wm) %"XHPgĝrEҚQja?G\c.%Ő,pHyy?%g@1F=Š j'yEbK^ 9S%R=YGU@Q1 E,3emma7 o " (CI$aH~oiߖфfVt}i-gyֱw _0/꧕E1ȁ6L+Wh"wܽ<6N͵с!jR1}믾 ("K|`ރ CY˪9B&.1ia@E3 A%Z َJ9*" Cd }R~N@ӤꞟUhgO(7?f,0w] [Ix"~l3)2:ѷgTwϚHޏϜDžpWi]:/0:~]X(er@ÌKc7Ш"8b\ NkGz* CaȀ}m hV]xO% b;hÇe ~8ptT{(#`g0SۥVZ]r"Tp(J?h`st]ւ.cΓ[%jFug ^FqU#zU.7s3tqjLȹCwu2Z09K <阆(:)6ߖUNَ& "#t^@PAa#D6\;&&R(6L(.놿E4|1 s+hP L2EX7 jo m(fDHE^ǎA1gq->dTh$2gs|cx{x7Hm>-L 9`GH7$̇ u.p':&{J;R꼹?'F(#q>?uxpd2ʱl30X# wkO0qR.l!b0 !;f8`tј'45 PqJa#Z2C 6.#1ďw 4/Xer*@{?? ߾!@x ΝƏd='?zJ-_?||{c8.U|'U/I2SĨK)Y-ֿ>AS8g'نE .&\¤TRxVq#jMMEv\XRI陪ǦЬtayD"8)<5b}8&𡹚UU} a Ac!Fugk2I |ݖ!4A`?ꅏsK>bc< 4Hy@ (6|pJ$6:xl3%a@VtI = ABצF gӭ 3w2莊a2Hp$j$cE&>s%5 ɝRl;Gp8P}"QewerPx)Q_=lhsA$83`Lp}DxC!ʴe$g)oݸp{,;΢NygQG:m}/ wy@ק(>. d.KB>CA?$ޝl}q!9): y2a(qXwsמJ1=it< F_WM:>Z|$$ىLćAR>64QFF`i !doڪW'_àA(c}BTP'QOT#7@"JjOIO0c>M!oD= 5 7߲in=p֟gi }4Uy{{-;=y:߶m=Ơlu% ?_/>!vr)`LZ?Jot)v2 8??w)?UR5A,w~,y;i~8Ћ )9 aV(t"m`2K:q/-#?‎ØPئgkĊ$|O?Ej ҏ[4sG/#.s!E183L?S}oѓW0#Ga;8]TrIjzhASQAZ(-ᩳPCp:ć 19^9QC\c.M.+wT;Ƿ8@&Fkc/S!130D'㢤F^q`spCȗ0uX<0Bl%1(&`B9z%b9 h$Hz;0F!٠&U j`J8LxPm0S Om;Q >GsH&Q pq㬎<`b5 h`QHC 8v:d tS]DbaQψAC"* \ 4DjG)Ka߮{nM l(4o/|;FOhgAP;CT2bE ! QH1QjpoGal,5B-C#4z"LUs?8D@@?q5z>2<&A7,k?%0Y,%2EZ.R Ipr_{7-i!D{0Aaaқ4e1B)[xMRub-$û1LtňVՇ}008BxNuC 2 Cr2Kؘ<!U`"1J?Ip.Cq@0t*Hp6wa|TWe/$gP lmkكuSAtrAXڨ~epBۉ%Ǫt l8ק !JP_ fMph=0jari% Do9rwށah φ3:?bP5d = cG5bMdΎM+0RhodRj Qd%Z`eGRQ M\)cN入Z$ \lipf03].MogF'wL* (Q?xI$!2#BT!@?e)Y@ 7E]sE]\Wſae#%O$ H_(JȲBR u`}\-zU]XhQURً]Tu0s?4Fk|V U.h* εEpHgEipq+kmz3A}}Q>u&Yx<> IX q 9.'tS=O$dpsZ`O[ʚ O6yq(W>Pz9= AFG,$;t^Hr]=X3yjg/ʆ:;Qۣ@xO8CI Bk5 yE(v*ps!aгm3n`΁ZbD1AhAmԭ22 A5Lx`3GkfZ] `'0&KBJ*_z7S |#t#Ϣc.HC]qDlEZZ?A7ggq!6bA2 Sẉtx=;*!c˜:OY8h\rO{ٶn~0(:LI0Lg;SJO5~$<04QUЏ[pS-I *xsW 2a7G—A%x✹wߣ!Q WQ) 4 틸d~\<̻$xxC_:&.砜:T0, SP#q߯~$6pZ(&v/kM@xYp3ۃp*M5wz # 9;иFll(B3x\b&jfu3"UXI|MTp 5sa{bӉ4w"e iE By9" hX\ iJHR "'$BxȈ1Mx7 }y1EU7 Ex""+!]8P'h "`l*7ƽ`:AX_RR<_G0M%!ߗkَ.wbGq4G\c. OWpA#&@&@rK1v rqQ#EQb H")90y3o;2 =S p{G^~dv)ءnCEh6ZhJx%Atb† ZM\M6$fշ)pA}%Y a~]+- ( 4nBD?x#h⠌$3鱴"k:ntHALad $ $B\xt=C\MEnhi\6Ld !1sGϦֲb1DF%b %G/9`Rja'Me;Nl@d^uFCri&Yi᪛r9V=kӒa OS@C =y;ȃG_|h&`ƒT_y Ib~`'!{8B52 rO @Q'P0cE.8S\౰ʜCİR׮c$!s9l;[ڙ=O,67ɤvd?mp֣ES$pd 4bi]˰rB9"r"B$7__*C'ڕ)nx9Rn@=pm'σϺywmP*ߑ!QUmy?"rTPx[oAX1ɂ▝T-*1T PD/maOT:qh!ԿU[IzOb-ةkKv-U5UmQUW nzǯUUUW6\UUUUUUխTSrG.eU\[O]UUUUUw&U+U+bvPob\Aewݍ;47F2 &G8yXxp?v CW2DO <D p7@M}|D t~ѳAD( 7]4篬>#(0L sGK]>BӣsO6,&?0UJsB_p z%N/H=)xwdWn/? !HLj]37YK;Rhz^>E8w 0d@O?C>XQIV%R,\ wN灤 ya (0O EN!-Qr!|ġY̾QBeh'W ;w&xLg1MeMh;w-=n3Wt CQ(A ӦPBlq V(t&ujM*Y 0>H_D1 9Lx: ϾS:8d(|G`{&*`I [݌a xHA@ء@cқzw%1&RĹJfr)!簔42!0#ۉ-zp9y)5J]q F{׉ B)4Y͉]C<0n P@Nz)\b8LDtsAE#"a(>&`L:a[8l<$'4a9{г[K,@yx 'QJ<xcH9(Wg?72q^c"Ptqょ"A_qγ!/= tC *.`̸˥:POI3>:6Νd>yj" S:(}DWoS(zaۥ#T誩H( YV~'ُhwq6}>0_󄯠|;>ɧܸqjcwf9M@D4A||{1oi~I#D!s %܌qP݉#^9ÉC0##9y q7zA$\ǥRCюBdK`N?ZU@eb;cH=ʝ*Q|"1(^@z\ssveGZ~kO#d:wr22)5_+O &3A0*(PAӥfBJ<FEpTFiqÒ$8\/_8$&X'-E?DǞSh_f8|c4ye7wuҁZNUD4[8?Rg}$7uf b@"@Wp(F ÒD6$3C]‡v9>.kc5N|wD~鳑#͒@4, HNR=hOZ-rw;Ԝ$FSýOuJW0R 8m`T 6⦃a)(P;Gk V Hޢ#B㫄@g>N8jа'BB蝈O&:Y yg\m*R ÷yI~kșy~!n*qs8@vANȡޅ 0<v RdW@LBa@l ;pa؈StqwD <D{ :PCivL4kOܟOPrDL4SWFMWHA C3!#m5RHMB:`Rñ!X%  dyfGfS Eɵ\JgwK -(q)@d[uKLG,*[c} "{DA9b!eEC&C !Ø_s1A724`؝xa #C6kiq B tnyݯCމuð=rCqcv Nc+_ ;QLQ\!DLA #MLOG?'Q2π/{P5| ǧk̨yKߩ,9C/v;%A}>wfP&$2{Rzpj(&9zmEs 1\?GGA1C4SF7B47@9Edp 3q g!D ;&W!,"s2{] erK<1+0Y7Au$A LNrx.&sZ\RL`F5*!M ZN| }<ljwMDaN s2\ xsEfv[38ЀA)  5d8|㖄!ᡅþДW)CW $=DWa+풕[1́# 9(#x褂 tofTSՔ8Coy)Ճc~Oh}_/PMy<qJgjb'#'tY0:xWf_[*>o_Ⱥ\Oט#0N -@Ճ ރ!BYgQm9G8BQ(*`63"'nfQI(I-4Ҵ7Ch$BGVVNx .L* ] ;Hl\7hn =%`ah R w_XGmL` <<.ZB9z8fA䇡S6\I͊(:iASo2:9a? E2j]Buyd>/ymŝ^I<yjt;zĀ023f)zhlNpsJ 4*Bpd00Њ|9DZM CA3xcM v518} %`xczj&L+EēsmÊxYGԸNʘa6XLa xqdf/2+Z4%hKf'qm86l>?$q&hqrmmJM$pp422(:"ENP 8rbW&cb(_lP>_#$Jҟ\A ͼ]}CGWb̶5?K,qfHsj/QѫOxi!уo|CC+޳%: #{h)U=ABQU*<>Ĩ3~~?IyG gO6&6ب>n9A۳ZvB(@hAVvXFؠ"#lyNlQ E'&s{P`QG6bAH\-4b66Ί(b"#Y-dmpRGjG4C߷Ѥ:{@ŠFIS@N63C\Ğ4\J!832<-. %T{Ld'SCG1  4 [:Q2q UA'g7~N$4Oy \B6 /,<7"5}XnE,2)uVA>Wo~m=!Ͻ^C`qd_7";8! w_`xC@b(/ (M@DHrjzW6%lIsrtE_*({FbEͶ^q~uΤ+,ϔHѣ'YuE |f q.xkMQV?>o~Ž OXPW9QxM MmÚɈ $$ SzP2\f&h` [6kRy\˾Uoi>(`1TD﵁IQe_tCJ³HsPsc?sE'wZ>z;~4;.xO0ah:L5SS*^CE`zyVwqq3=CZdDԓvvm:=ŚËy`ï|%H 8荺O1D !&,,^]ϧDD<=dx1pRkcm(v6#0B`__lHQGtL | F<@rovݯq ?(S4DR~)_Uw>/ z`( >Xv L2@hXxJ!_'^(_B'-|iy]b73BkZ|*77uZuFW"9gL Wja]%qkA~\yT:oFUS)v2PX&Br5*ԍP/tTsDqVwlQD>pu]` se?6$kK32Saf >Qs;3 lN9'><DN*A!  Բ}>3ﰚʺ KF:AHE&;/BN1Z)jC >a $aPDBґ> 0a QPnX~/ڢʔ߃# 'U4DOr{S $:*`j‰ @o5 mbgzۑd㹰0#T y9A "T4|+uvK6QC߅LBYLjƆ-ӯ<3^C)+Wآ2=게=΁9v/Vr:ǤPF@bP2:0 Mtπ (8:2>Ġ#ack`BF@HM99>*#<8Y AFXЕ܎9?"nȪsן:@3!a "lCQ"` (RuQE#iNy>% eehPSD3R܇N<@r\#g;OYqҝJ$ ~(&uZ 6$]768\P Iay D 38cZ2$D А7|$2aSbs2h $a%rGQ�̈́|}bi M QT$DHR`DŁGFnKXT 8.&g9" O\ ٔsNvuóMrl#5n4Tq%GN5 %Qomň=58Ёv([Hxolm_On{IK b]Y66<a `૖Տ7pyҌ@dAQ %.3ϳ?jYt6qMC搮L ޚ7[e\vgaOFtºc̮*r顙mh bzDAҪEsR()?.L{_V\uA_.|?>Kۏ b-!56~Q *)3@MY$SXݭ&&MXwg{²._ׄ2d8µQ"j WhfBXdz(ZNFxDfwRǍweUh@2 ~) !c׮^_ŭe*y 9a=˰Qp}@?;`5ٖ@cDtܟ s/O"'UǣL @<:=;7V藫OOh=H p5/2X9D J| >6dd\($5'η*:-UQW-6χ SSC^ RR'1MӞܷr߼EH$c0 ~NZ0䞈>,w5J'("_3:y믁0 EI >Ƣ[ 7:^)b]3OAP ERHDd;d2(nG }B0x @oGl1yFC1nZ* {Ƕ3ړ'~TAaJ)SR{B27!]#0܀NkA0(؎V ͳ (90 *kgQʘMd$XA`Aݏ{3>-׹pCr1Wļy[wrQvCM45ƺO 1TIsk6?7k>6d}KU~Êgd`nRC] 6 "C Lr3` n0 (_xPH H "[Vp|bz!!_mlPG.(Un9=E_m#FqD‹Q(lq.e>u_1@\ٛj);qXT,'mDBai &hdMpL,\5 'UEt9b7=J`bXkLR X#-BIhKz'^xZÆy|@?Cqf9wτp_(-"\t6qTcw< 0 4jԓf<(B|L, BPT8]0 ghO)p`ɼ%DEEA`)P A >{q L{guNk-q]"qscN=ej\Z mc,s8e a Sgx6-8ݑj8&ǕqD"i }Knz(z-ysަ9!D7,;%{ylUAP'ϲ`^=}Iq#.4lE Sp!N%[wM1 FSQ,ẉct _v,e9Ag$'PGG,[0ςl:I@$™*"VΏP;͈ͩo!)XAfea1 ']  Ńr38 h%0SP  'ȸ ăӴn\ӁQ#NV#& Ľ߉܊]: {Q|Û|W LLp:FtȚ !0@`Ěߴu:TJO<#^M9KmÇ/[ Or&HPRshKGrB'G ax^߿{'S9< Aհ>PgIVĽ=ꀬX"`_g\*`[F5B2Ǯ~UN ck$Ln6_ |yyp9 Lvu8:oDx9vR1m.&StCB]&8'(c( EvqgގѪJQA>jJ-Ģ oLDĄ]Q@@UR(MhzΗS3] ,>fzB Ͽ[?UrvD1sdQ<4,@1LA?pP?88 :B@ ĊQr: jK<&Ё@1E,0x}-#$>Xpeυpn FZC}%E-Td"Hl$ݻnB#=Cό^NZxsטc0Gir 3dD caxڎqDA%Ą\, EPXl.B{ V ]P`*OyWɫ]ӣHA`L̥2#.;m/ɦ a|jlvB ,V_wgTr+ 별O" : ˿~|Juh~ =l,'M59pF؃vڂRUR攥v#-\ϙ+ԔP0(J$br(/Ԓ:Alj ^K @NT2 (n9$% BIZkMc T@W"q`#Fbە• yö^0l4~kytz*>^Z>"Sq=(<DéE뼶|XF,'y۹@p   O Rम&m1u80];|6 4Dc#x$J`k'18Ӏn3\yr!;ْX)D~_(؍maJ*0@ V`#Ϥ)@?XA!Zr=SYr)&Ac,?n';+ ?&h L@mP&xFͣ_%wa/UG M{vݹ43D)a.(5UnDQؠ jMF/iI<3 b-_C3f.Q5_YU.&&J TRfJJGݯWm?VACT*h 0[0bW`>`NoO-JLmE#5`0SPDeiA0h3Mgavi:VFO Ot@PLaơ `jI[3[ ȌE)Gb#b]\]l7Pu Njc5v7A0*Q(_T7C?V΁! [m""4Ι""y*=:v^\,&ӢxWP4ATNu괨͗_x{5<,ù0H~r[/a–.7DB@?܀Ҟ ^WGBHagq>vzyoV^J\;w#h-bŤ ctHPTl&RQ 53G9Ywor J EI9;L2K|}o[E 7pIX |>t0ě3o_^r>ǒzl)5w~hdYb@8p Ƙּyg?5˿!ȏP@&(l5&F!|ܠ3aP"dzi(1tr] <I8KUc $ $fI6PF乂'_hH$^qH:/X sϖHA+ZvSEb >j9h}(@NAQEA,TY2@Nܓ)Q1l׿w'?O}O ܀OKllcoPJ( 4ew~!#>y9?/{'AXMR9bk\ %It/Ci@FwN 9FD>oF#@W% ݡH5c8c^ɓ Q.L"!F%}7 O{)pVOu@ HHy$؛?>ɨ1ʚ`;rTD 4%H@ {I]_X 8 bźkU X RXݺjWLo27 `jve${'oTآm 8dr!p5עK4TMyi A]Anɒ;4C$o{ U%نcsDUrAg}0aΒY2Y;=])8' S.sK%e>2BF R wԱ T{p> ,.A.V(:ӌcj9Mi֙ l0B~7Z x ðpNtmNZ ɱ,`@i   \2)A3 Q6Rako&&E (a8֕ ȎmVihsxIuvA&b"M[WꏿBVpI2'\x}3wN"{0~fv_>/x$IJ H5듏{|]&WFN|}qX~G<d/|C-<+>Q#^u+\2F[,:dRca3)Ã>ܛ|;Pt5!3jS8mȌ 烱Ϸ'p 2%A@LbsX o(nVLԗI/CE>Oٳ5 ?`i ERQ4<3I1C. `@ FU݁MT+a8f ʜW'j /𡣅 ]S=G7/MG N0:,3{jќQL0S̏w@pci'O~þ LjgdDžx#l B0P0pB-d"!rv&ɿI; a!G,eI~yMY!u~ڴvjEd GGٚ,??Bs$7cm:(~Etw_[=-h⺐|ߤ(o?#]d$d8 yۢf'zIw*n]+ZY/BrjݩK- 9SgaXx+B >8-DF c5tgJI&Sl !" @4kCI}F6=尷!_we(F3T¯Hg6mHH`Dxb^>ײH""^SzWE1JH2v8(E0D%5 #q6JFDGQbFrŠpӱ1$;lADD MA J1zAxQ=li}VҀ#V/U#kEcjD6u$`{DuB$>֟ugzI*rGO0a>= W1,22~O `X K0xɷ(H@2gb@n6cyDJ"sA|ʣ,'Xӡ(63/r4 RqǙ.MSA !:8dbGa=j~|bW>#9 R!]`3 *AFnF hLf?(6P5D __2BS_ F@J n+ϥu&띻faz~0S;^bWw^0*XqrEX.c~`| $}Y@z~_p3mg@Oo4&~H,əpv ^A@D19jfĂ$빯Y~iЏ(\Zse0j"LtD[I =7ޜf,4A r@IasҀN4p2Q!4FD☁I'ATZYG/tmoq34uBJ]ņAq ~@Fī!)St* Kw:e5h wb; v7'" ׊Xc*ת`73 `pXAq3L`L";0˦Z$@7%T({| Lۚ藮%lܡ1Ț^ˌ̄Dn@U³uSNt1(R=ɥfLx.bfeBӐ܀؞!  Md]B0)A;A`2qMsޙn1Aup^,̊I : =I:饹Ǚ;p<I`C2}_5鏉!RfdI|H8Oc;=4A=AG~ϡ!<3\E_Csm> _$Yw ޮӧlᶉ N5P(@)փj" mI sG怎"*rqe4" 8 ƉBCۨRcXBEg `1Bd!DG@ӻ(pIap] X(C\=g{sOo<}+ƼMJƴVt%x)J'Q!a":{G ?~/k!1ߙzq1PCRA;H+|Uݜ(9C;Lq>Xo0Q'(Q$mg"q\8 lDf Y1 H u-ݵ67c1p3Ys[obOs J˓nB(~4YQN>dFu ~J&0 @j OsW]5e{SO~ 2y\i+YM$}}kg XXU$w*WA 7 [u@<@0Zzat<>3>q*5>'JU4ܻqD!~VzY$= )Ϭ\hNzYԍl=9hUS B2QIey$!{E0DLX&<!6SJ EnusM=R&^u[yT@-.S@ې xM7wbxZkRD4œCmqɡ@x~:((B#N!]&ɉ֓DL1gO#g=gS%C:*+̐S&Dd(!<#Z=&xF 賻!XY y8MQMfwj)W&r1W . \~ k,N2"W7°̺G֨'IIFVAOaE%Ϩmѹ{*~UZz>ذJeAZ8놡m{DCDX=op~Ʒ(r!52DW|0A>o7,q 79$v Ʃt@"Qv  ?(@JÌai>Ob#Vv0f8RҔvqpbLot2CS5D=8<np "ul+t&YHx;n;Z{+)ӴA(>7ըAT/L~T(K*YBX.VGb6Y53j;˱sO."qZ"V1_?B3?rN菩pGQ:gop^fߟ-$}K  Xfa4ɑC-#AއԘboe58dxCvlUB)QhMu00I]*}CB%P#W *̳ÇrWȅ  \$@GE|Hw&#a0Dߝ$@P!tG$CJ`drHц,ubX uH :g!18Ln%M :&KLfSzIY>hi4AmE1!IDDgr 1 =%:H )K#M@pRܲyyįlcA N ݁9QB> )@>_}_X- lH23(PVz>} 7dCFߐRt6qA=G:x3*<5 /@T2Bp(IqᾴPAʂ*#_י<:v.0DY_f(98gW&(O0g;$iN6}%n|ELٚ3bR.S\HX_dkpq W7_Iv}ťb' %uY,m+ N]Om)hfKvC9;C1TP"0(l2\aqPZy^c~3qti%ndNze/2K Ce4''yi6#h MASq"6 1Fe)klDI I1V1b̐GzTp̆I0O!AH׌$ӶM UWP? \#{)^qCӞ < >N4~ql$&\ҠJT #%}k҂sژb:ArCVM:%1TZGhҭIK #JV:LXZhsn0rXatB3t)4B SGN=IFݤMODDXRNn[8Ռ!'9d*PRR4*5I !qD@v5Ca#Ex{Oi)x}Z[.~>1y$J$> @h%)Tr/%>xKǏ^ĚJ41A'R"]4n`*ܠ2J72 ,lOJONֺĿ̻ya%kl06t,vhC1 v, q~ل+=_G6d1<0 Rbh`KN'N.qO˜ !MVX A+r. TR $x-90I34"6%>ݙF"e~ x1 !Rk/'XCxt4s>$Ps73pOjD 'cC2E{fAZHgttسN'!ﷻ5hZPA.ޮn 010a2Yd, m8V{{4AfusNemi+V^)¦6$f8tttmwVNNxn{Α2< lba0h&°A({QN5{E QMB#=5 L#38)S5DDBŧ' Jp2[LQE` M5 ZLڅuW3IMw9kf Bh_]>u 8:?;#}i!I J<9QT'ǴoydB@Zن*uBALJDՇ#/mb⦗ L8 Ϸ/?t? 0s-NW=l=7'd'XP`RH"B52>|>:'d"8|sK3UЄJOo "g!NAJR')ѝqtlqbNETU$Y*DL*RVnn.5 A3v_:=x|؉@96_ri*y@<{(H*4HQ|&%T$f `" C*tE&rc`ŭ~X)@rê KcB) B ZB & `  .)RBF!EI >OL@P C#Q;_D)f_ʾKv^A }\{j{tf%Xom  g|O,'ܱ{dM _@IA qv]B"AaLIThf w.2y#̦!D8y٢뮦.cޛi ] AjpʗݝZ: XKS$L!yCD@ĦHWMIZ~ $ w_ޕ551)LH2fCx~@ӧμV1~UH2}kTu\%d0 F ]C&"u;>utE7/-ICDT,3,JH1蟟hh'3ÊTCO?;q%6~hMCy kr k9>Z'<8RPHNAzuRu$9S|&Y.& X((*T̙{]ϩ:=&-D9`%c"CjvS(=[4%f)HtJ0xpI<$®7=۫O2v$s\l2IqHkDvPې;T;DM|%yf iEE&\ZX4g;~z\p>RQSCP d9/ooSdvp;D 鉝LI*э]CyP"Y* J@J&Q蔌API DT}pV#KI,IHP4M$)nZ!b faR"d8N Z%H)H$;/H4P2=!#P?=ŏỪY Dg Jxy+a#a>a׋|]v:y{"D~ N 9C+3+)Lϙ'=*d:Qu}gò #BATĭeS\2c@Y p 1"lKT03IT~ۏf}pڙ>)E2Y'mo~ONidRshRjJiƘtU@ iM$TH 40$C݄⑈c c!핂1 Rk Ѿ&jU0N1!q6pgwa<,7ƊM~n֮80d*Od4^GҏYq PЏcI $PpSpj$):k *)Y!$ $Y*q"V;mq۞FGKY9ۑWyѣVۑ8R9+iQŒL'? b"(BT VhEW "eH5LB7bש3WZsP4,E@q# WsވM1VT8+GVi%XdLX E#yTJ1NQ &+Ipjbӂ&W<] @R:g3ss|(94`mrVY xvJٽzX7yzDžN63Cҭ[ k%u{m13R]Np2eARp8Ġs@&4QNÉsdy h253 MH,a7Bb{wDRHCyIjy'-=䙎 2ñ 4 DUCUifYj0H#wqJMWi0N˶ώe+=yyDl9F d$G,b,v7ּ\F*rЊ)T;37ϙN ЪdLˊ+ vѮQUy}n/ O4mBMwCCуx(R@+j KNBQ:+Wszѥ7e2HbKU ڝVSHV7JHHPp)L3NejBޭ  ̌X6Nf`1*j'&>05J|,l:CiA9m 't$ĜnL  f;_@L(k@<¡)"&(f@R'#K#DIArk5 -A1( M%44DD N'k/3skB$ E9,屳6o;A*I۳:?̈́'y [7uL!QQD?߫$214Za>7@>LȣRpYhë3 VLjdp fq.#~E vq u=gv0~}0k.vd(DDnf v”+OZC<2 CAC]wrS~ɍL("Oe8{PI7^H^A{j1iQTQw{s &nTf1!uλ1;e@@dL3T͈\`c}:Lu3r0ĩioND8Yṟ0*Ga'Y.1=$QҡYXN2PiX0X"Vcwq &R%&1=gIڔn4[lpa-h tƋvo"TOUd̽<~+~rb<~dN3dh@"%#&ćEzמLaZHu-xd ''$:ojqv F  DƿVd+Rà8aX.g! Ţ +wȠR׍[9Biɲ3A":@D иJ6[eɅI@W;8",7Qٞ5MDYCӵ:koN$P ~8sxYGZ&۟::\`R$DA0?y<yn!v~XC,A(h @AI $SBM"}p%:HD& OA}JvV5" D&4 1Z]S&*1x2aHP?-hG, `L@q]`*S"CըEwD}$$EP4$TT\ڗqx%BfBb(!/ (I$) DĂ#a^uHR-$|ƀ~ys0 0F a!LJTx)ߨt>aŪܳՊ o8h"w J193f)arbZ ywrI MXPV&F[L0 vjp1=ܗld""ysI hęq&\\"q$Z(TiUpbd g1dp)`. l,cA[X-mEZ55m3.*cZﶃEkHxa wjMMf6GpM@Q<ޣH$" -V%'O:tXp!*bcʸ m0fsPR{}R (bRJ(}"HjRD ~i*|(h@ph^*>9db0pC!0#G$ 9uFDb5JY(lCW30l̡Ơ–S`s&J"H'#8*H%/6wP6›ρt B:``|$41&`'QNtJ;چB}8̚Cp$8/{ yԺ_;Bc[&#fnI:'m@WfOٴ4,㑠Hiy' ??wv zh #S&!CC{E Kצ^/:j[Œ(?e"J3|{uaSbM؝ɘk>s'?&Dg@rV@t4b"lwo3þWrZVE i}|&NmL'U x@P?XCdAqukCSˠo6UZ|P%;`H (S `T_ոM ~n,ADX)Zsj-h`h i4]P܏$+,piI)\80DK\mP g2AKDݝE!A/B h!teל BƔdXb"Pt)"PP4!1 $%%M$6pư`3A@: 0Ha% %$P5QPD/pRTTU,TAgc(P#RTTUTRH1C,M5QSf"J-ѓA S4MT R4@QHb:OvU`ŵ1 =: AE=1h"c/0%nc]gkq2A`GTi6KgX Py"`>AчՓ9ZiH"y@&^^ h#̟R|2Nz[hyCvIŸ)gl)}4X c߹Gb&w@B@ps~}% !;ʼ8]RJx@w: 2 N܃P9hH!"x[R~X>y X4ѾF1鏉b+vF2MOk*'gVg\i k ?HjxA@l9Ӌ`p9H(|0N3"&wa$KMRyw41@HWdj 1DwzmiqsbQ>& BJG4 Daϥ>a>q훓Qb4XҳH(A;qh/]˒dd Թ(PV;Te1 0He)xᔹuY N ,`ӗH*UPh̀" ]Snb`𛅰=BDz7hldulHUT)3!HBP33Qyl:"~oSA@Ѳ94$K$ y l6! Z~b%?tat@|6@adV:>H1JɦזϷh,):9n},#η8wV3HS8s|?,8S)O A%!F22ve >,@yp}u7]QPSW47ǡ5HTP " Upxݎ#yq*)=O/Op6?vNJM"igfutƶ:C,Ju6̱CQfE#",K0髑dc`-9$G[p}^`=ǬN#pjDCQ^!{Əw Ăq]QĨ@q3#H $@B "iA)Ĝ1B(EʢPͳ @ rΙܹ$18Ř!]D 0'T1@fP#V7 GyS$l㇖|*y8$t)mk^{ᜳS$l%}'M)2/GRrs G[%?X-Ř@PG~L=e?/8h9vh@I3$ Lp?P A5]ɡRawe^?Fpj&2HOV0멹6$ Ji?!f8lxdd wnN`,(l4D!0LI(H=p~]`Y$&1`-'$bwlTzDb5kqBaU 8sjirJELF6yL#&?ߦd gzt;GۗwRG?|[Pl(Ił;F/!0MἽ@} q4 -SU1NCEZfKŘ(̩G6%Nb AOEG-^mESmI 63D_.p{*WشDKN%ǁ u8q#hmqUZśS3Yq1ӫ4GhߙHxls5<|(ye(ES@DrL} @Olv*JSPBfmfv{2TB!ӌu55p]%%` n뇎mRp[Jl3C'*o07@9d1k{Q`%b ђ,u$wKGN @Di j|ИYD7aQ@%a*elˍJiә̣fhU`qBmN]utnkL jJPVi (`Դur;L,D})QZX v:"Ecf:H-@ u("DW0]IAsi{9ޠ=8Z* v^a/V;.lpMˆ?sI eDT(Ɠdkr\eW&G)ρ.G`-!hɥY ]٫s8^p )L̅`iG&̃96ζsP Ps7 Ķc& 3CS}Dt/'365 h(),-7D` N2af&3a 869 s4#&B;(Q9$-GKt寋'K:T UZ2h(K ƍaۤC>GeiPڣ'$^/COC ?h_t{Opj8HPT8f쁾Kư $$(=.2~\EDYd.Y(cCQ!gw:74qq2XLԙeCDRC/v),u2g#)("( ii&Av}?wm~Cdumu{2Zsa( WCT>pbCH>,m` JTt[)"Y-dOa&*`j(LYnĊ%R#GJ6:e02)o}YYN>RKx3sWvW(+Q.9tm2ɿwudus3,tB6&V19j'MTYӇ4RAQ$!R!yJ*D`L vr B  J(DR%(xs)l)[s7vQ3 DwXEMxmǺ'z[bH7>2ژ#HOD{jB~ Y`2iy ccIihxg)ΠFTcp$bLAZ[NOZuC'dٚ' >wehQs!. ?FزiHD$v4)m/8}GϱFc)&vۜZv9x,>_^CI xi0Q<1hxD6!  E$%1WBȸD/x FJJJ ߌ-JKcP97\q5iw2mkiA+,PW"y{m5~c6f$x)DZƻ(GSW(OCكOtgu>_ m$Q(Smk&}214-fh2cKZFrH" w+Rń`Wn5 -ai0:QM `~ͥWy ^]OXBBMA%FNkZ/Tu Y!^4PIHfq NS$iv 'CB?Խ>%*@% ZGќ;2zct6{ *o/nЃJ ]^(. 1l/bf"ZEj"JJH!Bd $"jf$V*j*$%!""Hi" JR (%f H@QRDM 1#TH=э^`{}1!C)9 콞,hx]=1jnŨtw`> X!:3p<>'k=;xaAx[D00Q3&mMB<ɥUؠ(a1KE6.E9#gP#@Ngv޿:u!B*&e2`w 4vSġ栊x'g(HA)o0go@uoR2(ɶ{r|o*k8%#>Tu@ r::1隣>߫ />,%f-8=! :Yz*(oDDGxZA&/ߧ Nˀ8oÇ$ׁu=(u).Ziة"+h pMdf50ɤ$e] R1P_?rL w!16(=^,UicJc uqb"M#jBY֚fH˾|[r pfpzԆ_n--F~7ߥj#W]9$ !UufOj& ŒL@ZSuU u"|n!D^}jQׂyˣ^UVqX[.HJK Q{wZ3wTXNjإ/L^u=[@L ;(h%uzfixaAN2tJ5RFGJ |" s[>瑢5I72;c&ABe\EDK[AT^X,'% ,RF8 F 28\auG";qs/9Wr\>lkoKq_Ǟnv0Җ%{XuѨ5hCg6oʩ|^?%slͩMj ړrE01K' !B 'Cxy2jm:42‘:žnt䏹zM&H!1luM0! WLkriPe0sgDw^8ScΗJesR !eveidBv0*7$i((n|tn>&v M;2N8owƳUIh9j q -Dbh܂yl5/-$Iٮܐ]PhA2ߎO32~&еj.b-A]PT~#pAU]x38& bBBH FT3,ro̓iN9 "9)nD^+yb0٢/r ߷Q6!#(T)C؜IKBeK۞n_s]z!Qߦk u &3cZNw(7dڪ,<-4oQe3a$+Ro'\*W6aXv`"I9IjpXֻM *>:yM 3Mr" RiP{%Fۇ=ì&tgNyUTp8TrܠPiZЎ ( DpSYn{ Vml_,AtdzCjWUbSb:r×ngQ}k783yp_!eK8@5ۊ|f3 ˾EM{$mH"vx|IPs:W?ވ U ʵH?;қ~OriWpU/8+@ IbtJ"Ajy :O'2xA-Fs$i# c ry^t!pÌD| Q͓H^Xxv(8Lۋt&UQ{eH X0 A7Vqʏ]ݏb.2):3?(95u4QՃH(T+|8| BmAmƀMɐ鿞o9ץvkYִmXA4IsW0؉Wuj=O?mOuPBns+ojJ$^P#[yƅo"h|4'PM43bRyգ¬zDםVQna1Kx oG3*GViOZ]C 灑$㦸%Ij뗮 5qYuuwq$耩Ol:`c`- f5³RY0rm-bsϾ[[˿΋+ߏVJof2 )]sIb BO150|UTD˘4_fABtm=_EFVZhnG:h s ; GA4߃^ x2pTŅ{eAgUs{쨩dLd{u7yվAM{m{3^axI٬5-͛V~g#d |˱cKRze*VS7:F@ЌT/]da*͟@(- fY!-(#Ѥg+&l*XF6P.>2On>z{K/oG!Aϭ5^`38z7 =/[<|f\a[C*kŀ|LjAR 4i: sƛZLzl[́W&vsܦߡǀ8U#?|˅|+޶BHG .ER4&.u7)tqR"+Fl۔߄.u|vhpG28[ $%Եi.ozB룤PG'[^4.0M~qg|7 כVp{Ɲf1*=w㟎("ҎB[JcVOGM*sX̚Y <溵8fk9\g}'방| H<4Vjz?5tkӬs^·shFV-\STJcF;;[ݚƤUNNB0]''4RMeʏ ;YxXoxVM*U62eiӝ;xubz:&VV9g3QTsFQ[802l qz@+UZFoibo}aUiqa|ps7uqqו7J|K\6kG.7!|2wl%n2 P {0;qz5r\QNisl@_9Fچ(j$DɮKK NulH~Rxe6\FT(ǩkEhL)-ؤƄqU⛻Qz닄MsԼ.;+ngcgbP.Gy;ζQM:UZ{R(IAU%BhR8aM<*rҼ3z=kݳ N}-S[Γbwl?9eǹ&u|^}0gH.݉ԉEy~'9`1%Z9[ !AC>AvçPUzcb6!G) 8"*!F jGƿy8%{\(S=ך*H > 'g_o*1wDK&ȍj-Fk<՝"wRD{5d·UoB5 ֎=^(ārt#5F. k%/G<}f{G:9w%h#e%7%Kgzs|Hc8֭e(fҖ? &`< #eQzQVQUW&QV ;FaO*zS^/#1▊yX=BO{O|uuT@( h>xָ3QQ^>.@G<=j xטuad95]p:,|h'9;E&A^Ijswud0p0w1-MiԸ-'n@5΂4'\ !!xC5Lb{<@oZBjgIeM`IB ?B8TWT wU>t ,j }H2i2(䓧BD< Y&DL & -V:" RQ(y2jn``쩽R 5⸖]ox zpPmD6J2:zJ}=@ReD2 SuW 5~x1dtxL{p?(ԪaY{t#EqJ2{\KjkU}f&D~_k㝆Ow]6(n{h&*l򡉈z0GÃ! |, @c*d k$3B4BТaƢ-qV<o@'e3jSK&YkRJ )dh;k1+:^YxMMńpiBy&:rTF p(6q]J= 7EjI6,oJ:9H B`i.|NH@;x;U@ev5Gs/ PaA>A;lc NQv6,0q\$fd!q@sА$'NF:4#K"b~A}{ɼӹ<9`ˆ-X ^h~#Y*!h&1oa*Q&)(T模B$ 0B2PR$)* T2P酉J~:* j* 0.XLB4~(x2}_yz@D,a7^KP$aQ.7\P@|I81mD>N @Ž:"@ѵ*> lH\8Ny(n"d9pu9 %%hA6M qlk,D= Ii@DK-!^p,z)& w&n?aB,4C zopy OCp˜,j{1`9u:: 7ֳFL&ЊjR,%T̻GkBQOssgC%1w8Ϊsij Z JhC@)Qgn :ߍIx,v ҩeT;Ùɣ.{ yR}+N q'`,R7P{Ƭ#l];:{#goώDt}E>aW{zQ&5梛S%;wО ֙fsɨ]OPhL {I6 qhjJm.^ &ށ'4r$ਐ@$ZȗOr>ϔP4J5Fvwr\/Pމ9Ϙqhɬ3Lm2bC %֝h0lL`nd͎6+\pH p1QC`?t<&0hYmC&T}oztL=ha$Ib9 ;kViZuh%nQA5PN,sbłŮ$2dMpÜx<B kGt^JXkuVy|#@y1f &s쫠D5s(yK()B6A#Q:s.w- U8BI/nQ]]u w";GV?8/pZB#.K 9:@ݻҶkŚgޣ%Cz pI^SZBUR̃Ϸ~km%xyǺwct Xؔ=Lʏ*#;z܄x34HafOs\p(1 ,p1Gp A]1IgS)YOCl y[FqD0{?{^P艿>sopzssfF{/K|z:קG;\a9OˊW|Fp QDxwGJ^fzz\Zi:EEy:]Pmh/AθjkT'eaoศB¸F̀yˢ9AvutNp&"9 Q$GFْG4ّ]B!M "C%kriQ;&n _IB%7TIPs22Q&$) &<*$m EQ($YmJf[@ : ӪfR01"D\0 pK!Ρ`%I!%z!9b<8Z2\D!b!(^~]\C<㟋"N Tg@KHm'Q| <=0FQ2BK+ >FK >YO``ü~% PfO1gU/鋬-f)<5!}:Xk]Nklg挮LP/*|ߎeR0#Tmw`òRL= )ÑC~{hU9fsW GMlg(jp%q ASlԔSpI8y&NxC$t&\ULy *"Dj$h( ±Lڹ8Wj1ENWs|X>~ |=:ff<O;ɅXX0c1/'`]` gV3VjA@mёDJQTTW6"G`h'eG :H*H-8)BM+BYa>ǰF{>Aa^)RBR+(\1heqD TvX`&6wUCf_$wS@!*y0\#o'd~5-jqdV;版"1d|` Ca^ `&%qb`' J"rRDPtOJ",)uFɭm(b du w)7M0V<2`Y 4WsN~˽''{jC tǕ1f3QdCxPYcq[:L5f0K8`p{XܹgLeX9O9TI5t5PU:RUR\;j)p1hRQdmfBUe|N! *9qj4r(^iJyPaRpPI+3LFM*8dQ-SEJjI H8c[&QS;VƂ۰"ߡ7,lոp#+su`0.d<EB v#,s:`f9xH3@JDACc.rhDPjSa"H9~9Xq8CycʨaKAJ|v|oCfɀ|:|ޠ'h9T8Er0!Tvʉ˸{JDMRcnYA)BCl Tpzm;M(AAhJZb ȌK? Hhv<'CՄج,JFQDQ_'+!~6@(}$ETX"IVj"&d&WT^J25Gon uPWF")h>8(0_  &IB"dyp< 6%  >zAPO{u &X\Tt4EĹb[,JD1j 2gd6d8u2jP,qx,HfOod9BygPO)]:{8ۧ)>P"}hNHPi t~O&'o[7;EWhUD]On) M (Jj_Lx$p{ܯgFjX5HP57N1 D TA˖!mhbqVX~nft ~h&Z t0ù"TD@%  1GCl|pHrt6c`}}B28]c53S S#JA=!4p\ { ?csI@6@Xʖ"iuWMMR_n Cl^d@/"-$/В(zAޏ I3peEeȅl%an9E@9j- sd}Jc%=ءGKCKG b@޳x@qLz=w4'K.P"bPb@W)&‰ qaM)gːL=ӤQiiH\F4ʾGX2WT>>+9r:#XnIhRU Go~-6 &vb (b."J4&ؠ̅SLX9KBs1IH4s Xe1&-h bZ@0(bxW}tbonn $Yv,$9mus'΄0DH)E^ (9\93,nfRdp `bil0ˏt;oGiC{m J\Lv b(idAA:WGot"[PQwP'˦.]pn+Ǔ""n>.WeJhwEy+iTQ6ڍ44qs͢$6Orke.gPoHlH@vaDLNe&8!nQh' \LLx@ b6RjLFFP6j ˎ]Nzmkԁ R)%zvY~, '2ƒJ7}HJ"SArpi e DfELH=@#]t@C,{!r9e}4!AHH4́1*Pe4`U '~3DA"H"#;T 5AKD …w9X#" iZFIlσyψT9(f_8HzROYA+E 4PKc!Іu@z`]*3Na%ROZPBaov !!0dO>qUhg$" h7rER|pUS@RP{r.VЖ4 /O'#‚Fw+=X`yjO[H^ۄq0$s …@ M %B)CoM џ:SR%,I)}fB0mwYDFG#L>/ǨRXCF#lLe=|0i)$`O TKԜ CٌP QIӋl'p!Ea BҁJJl@JR U"B!'MV$ # \ :A5%(NLؐ @B~[$4`vIg} F}i)|t^~"$ z6wQ,ԏ)Ӂ,H)+=R_ǚ( V*rG$>1u0r0p_Pu̓iS|g<1z]n?b>Pl;dDY!`I^ o2;4P՚ GNr8Ɇ &")Ul3H9^s.mՠ/5,=N?N@o ɉZXx@l:?|f;d pIĚ{'%LݍU118s⯘)&Cdt"C%FMR)r*6emS2@Ofi$H6Ua6]{9X8]hnOcCGVT5OϼHEfW !A&PGܪȸQZTПwht>#RtZ{WjVEz$=@2wJղfN/}O?/_%lyy* T%.%L|;)1HqqN>-xt$ PY 866w×o(@;F~K==q4_0B?#eJZ bZ?% ١9 œ"J@t)i}'e/V30 |>ݹ =A;.w|Ak-F2Ms^;ceqL"hr6 "N@FSle<۫= -ڗ}Mz^#*ɏLX+CI0€ s=`P|T(jga,<5p.-$@Q)JSn.Z TRIO#ATmsrf" ;.i8&6ɠ4@X mDDD%BUpɗ14͖?sd<"'wbR]!uЗžUd`uJBRHAM4e/2mbl̢LQN(/0T9?_䪿xƲD"h L$Gl!&pUI y=:E8껀3ϴ.rc#M)=6f&(UY,FK !8pk$3E 9)ILcLj4)Ͱh8FsU]kYBD\Ly+ǹ_ ؐ\w ]k dj$*#4 B!<@&]:!ʑ)vz (Cꟶ1 (^r: m#B҅ Jfa4s T"#lu\:%2 )THRkY5Mٜ턋1S`("3 MD ht@bPq B҅!@Љ %.ϐ}9 l>{RBo?D|H҆gDY%HĢM?1~Qal΁@Q 'ׂ!/f@?\Axo09&u>VMDiҸTJ ,b&XhU (F@ f )i""TVih Jh)bJ%H%jBh(ZV$i(J J!(ii& h) h!(%&"Ff(J( ")Xh(JRb(Pt"h FViZ LCӧZ "!)h) JGC@(F(J"HJ :D)ZE%"Z ib)j F J!9l5AM+hHhj$ b(b\@CPȝ E'J k55s1S]\ u$^vYz DcT$=%)(U())?i"ru]4xiAZ~O~L~؏&664DITZm0bj՗lf֌DCm4Te4mZ%bօ,*Y7<]vG"Pe3`J$L @"Lzf%ʊbQr倊aBxITؤМl?&񐢇LTU"L%QR4T˂B 7Cof,ۧ@>ϰU;QpkS&= 'C @tE/#osAz@_OnKB(gŽS$uߟ|ؔ{Q@#Q}u5,yڟg: t WR%l.Goz< & _r3tu4N4[Ci7E$/;HBzCA:ј(B*`ɢS F{g){hsIH8n0  U1 O 4B~C$Άc/0. s1L A-MHfpoMâSXAEU'HhNvq6:p4tmnh9ܙ ĴNbf ЈzE@ B58 9X<u="OYy>2Btb~B#*h6犯l kCd嫨>A#$ ﳎh@Cx|3EDJB5d ?k__6p=@^B~7L aE(}@Ϗϡ:L:QS(M8wh}aD?BQRQi!5UCjòe) aT!=FyC˰z` ~a' iaw6jRY2>86ZO^8ڊ[9"m*b1}|k1 /O8Ӷi|q:QU)А$qƷ/E_ԙ &x:=wQ (/ʝw Zo=i'w?RkPI|ǯ7.^+\sا(}ɌiO`Wx?Xug~&T3?O/)lI]S3f )=VH"T1!XbV ևPESPs ~W j6Lf7,˼hM4IV}czOPUt9*!JT y^Ⱦא.(D zDOj v(ˇLQ oٸtfڝݖA|ҠPx7H08vpԥ=1#ua ƗE'րĝ%y!ワ T/@M9HuyACt&!hO}#Ba6 XڞSgA4/!,]%顋3Iܙ,Q72DۮDŽIP`6!EqF*qqgS9#Kx H qSxi>)A\Hא` wI5U4ձ~AKyUBP@{$ GsC C_},Y!0+/ͫ@bA0Hr V??GXݨ4hi ! 1qo^?Z{\@h B H=5ZJ\$$#rD `h@AvPW">u"m CbI@ıN6n S4oM4ӟ]PCoAdM@!bi%Ga9Aawd _q4&^]Y}V(j!ѵ9Q4?uSs|l1`?b۞P]ᵝB1襥LNr|J@(@r؂7e?w3U˲;)\Gl/wեkZ˜uKqo毅ϊƒ x)/U!ߨЮzA+ >qdh袦p|Zj:f6sW"f*Yc E $ jE%)i0+L"ስ80yc+% ]|erYc&co(Ϡ*}6z *,NW *WJU[=:8qD\62vsk E&–!WF*B2 oY9eGyU10uֻ.fO%ύK;7Z} ^*N#:|QQk1Ȭ(߭V;U;8DΦuH1<_;X[]Ě$v(yZS }À8 Bp`s20> 0㷎lsA&fE!I5c Bാ°aϢIT(A@:Ϝl}=$z&sȻzW3 O75Bqr:!;YGȚ,2W 0L@’R4h`'R S_<%d)W2Y}ː5H:ZV;&y'=21O 7N >9l4˷O"qG-va`P##i&yp`MCJ8`Q0g6^\% *t eFpJ@Zý&IHhA>e l5UQQUUUUUUBҵ@DGBv61/;\HS4ɒ0\]f,d̅1Kޡ}ˏH`h5M/B1RPT@STSTZ.Nr;ÕTE 7PPC[3bӆᬅ$"&qE3y->(/J(| ĬXOJ2/h&m* @[㟠 Bjyz/$BiP0!)b i)h)@ "1T2R" 4@Prh( (AIE4H % 8R4 :4ФHQ\ER.6 )ViT UFbI)(i vЅS@)A U T$1$$@Pit/ 9& F HBH(BiNHR` I$hZJhJ(Ha]P3$P$(Hy<}]2WLD#Si8bk"^d6j?eʀg9b Drbiƌ &18e} uً mХf]*ؚMڪŀAM\50>tBwS$Y9K84l뺡yghMÀSZo96f!Xyd $acD8`qCCH#l:t!&;b$I&1|* s%Ii1 "vYE IfϞ ֮q j3 Z\Wv艭r20ԚC 6i 9y{3G>׵_|qɇ;8IB %M>{Ţ{C'aU`MS]S~|Cž *r GACC8Oŕq3!HdE8 ` 1yX T-D8Y6TAr2TKi2I e,D1hઍI!$i$p lh(AhBM hS2ʄB}s7QD&~?ڛȞ~Ղ0,P]<giwdC@(Ҧ۶P@7>d܆AY65kA!)Z  /`}~l5eϲ_Bg6OTE>F1ą[r؝6s{ԛJP D5Q10R!:L2tN c cZp;cI3َI{F䕵< 0D=1 plFt[In h vGj]Фr)) LA-u51}4PC PAbfF0cٗA͚*ޓr+24i^NtMTİԳBC# I׫y6˅S0L Nh< ])PY `)ޮ%N J3LIRE*i] Ay< R()(ݔUta=siiӡq4 ׮ૐs%iOxEy b^"PIhd,`J B`$ Jjùr9!E'KtIAzpY0j& "Zh($d i36] h1L/`gkA`hNvI$9욧i6jd}c p6Ka(a`lPڗ)Nh! 4m ;-O ׀r #;& L4a}Tc8;0Ć3}tgu@p<> Ҙ$HS1J$0}>\w/pWR6Q]^sIIphhH!sݜHB'0y~x$0A S Nh ZC#&-EЦ>C lxX=K/T] Ӆ@ŸHT0P0#E'CMcYӺ &3I"$K&xEBw Q3c}+( g WT @9Q(ALw;~>?=I<2B6fowm- M>45< M2җѮYӡ.o"ӟ'm RT=ڧt;TXpo59J# X|zxP^+&#KO;g˙"$&1nyqlb,ZWtON?~2}֧A G~,&K9~29>l1w=6e IUM4ETC6,AU5S@}4y/1N$"TjbIU/3xVdugN TZqF}wa!oG`$,!"}E\M1ESs_tc>j_n`ek  i6UmepH)*,Ľ)g[$2زoZ.z$E'N@􈐉:AEu!zⓌ8u.S MyW^ϝeAT:"u~1M`p?ox+"5XVYZOjamq ef, 9s=?bqb"F?n"^e`=X2/?  #!Va N|L턕"42*`utguWp@ڢbj%)=g"|HyPލLH?Q}&j# S_ dʼnSE0C W`HUU0PWCIO| B[!A 1E$؅Q=ޛ9FHi"zip' 0jV>2>͝L2f|k=2)H Q< LN5:*Pi+@y53q9ģ/0im(l#&X4Bm` 1s)\5l ,̹ ƆFMچy7`hkFY m2́%݆ɐ0>ϑ{7H':p(SZ6ʚZJ8IK'tp:2RLs")*tIi na B+BAO`\ (0V!Zi`|ӏ`5qdBݕG=Wn7_~8+ _u:wB6f4>Mf'aFc|΄l卭E#C +DbF WḍWx2 (w`|>ZjP[pM9?9Cb)&ِGk6,n$*zGקzP:PBm`p~.V#&,Dz:ۢ\|.,kL234i#5`Y &lwDERƎp Z)DC h "bT%T!1/L-,]DjHP%'aG33Ia!@ ??<>lf{!=oH<}JIO)Hһ.WM`Z*A 26NW:~m*Q 8ף 2M&0E;=3n$Jdf01*Dʝ P4]I8S&Yt*@+mLDm'NiѕT]lFiV !%@w%U1Y&)b#b(]ku40"T\7 J$XڈY o:87 Cך^ Pz DEu1?ζψo#`9yrg3&pa{w8F1K< kRD2MRdRE(T +w&$W7[>2"" ԂBi0^s %+[88wg9GI({8[RJPwd=zwiQ 4ST(J^sgOo{[c ?:dKت u)8YI@"0 "laol*w|?g-AkDWvܸ\Z6yL3#\q.\T~3@,dFqS$p?~ s(wJ`G(8Zju W=-:jkocyr0r7Qk ^Hj2 >*~.'T"WP 'gT ū8Pq3`Bd[0ch$5sq#$EҕDXa2g1,i&Ns'u9li86%Te=-_xz#J}Wqƴ =>;ڗ0rBR xmP$>[I 3f>qrAiЄI{3$Kus#hêh) `gr&HLn;C~8G\L$ 3&4sg\㗻?YHķtgtm2MJ,d\ͧsPl θdcBrn̅$Sv}ͨ+sU>̲l]Fn:aAjKMS| Q!3ݸ~^`TNzi"Ǹ:Z:̠aXTOM&c)cيZ֊a^ -)mBU\!sJŖFZk(d{!H_2.@R)Hmu01}RD SH S $QP4QPPI;9=Um0Hl = 52@&^]%3;lk  @ı`dV"/.4RQT5$p&(D|!A0&!3 xCԜHE:m1f1(QbȄ* # #:v~) ;֭nivXa6r;v.y^|zr-U+Fettce'2OR 9A'|NAؤLI,/*:{rn1Ł2 "ЕT![`FS4\pQ845"D'h$: m1"6ɘAxD@zXw@ECB I*w2Sy椔s9ϵtF.?{ 8H=5S\.Ѫ `RtC(!ᓶS7St Q +ۜ@Eg 6Ne+.94dÇșp|+FPTu'*T%omh?4 ~es!AB Ds!Gf`;m%9W89آ#Rv RqP凳U[ӜbXa<< zyU9LX>+}LIHAy< !FRB!^i)ENg\)O=kvh*1h$!%0C ᆀ >l{I#d2{Nx}}e|},-;RxL')I/Ct(jvh9*.†,fJI_4%@"@@%[4i.pzutXD{NA-~$w6!ȣcI☯4*rOcHa[w7K.g>nP>P?Ek|9pY3]㹨dav@:L7q !bIXrS瞚7&@ӊF C%taj>>b1t4jg]oǐTrt;`} ΁5iB\v(!0zyIX짜`Rl:f1,خEYE鬛ږfdENq1MEQrC+&!bxkwF}Wق*޵)454#Ek(m̪tJE@J9B'"g!Ca"3EDh rw(4`U!4:L$ "}׵ۣfYB9\W6l1/'8 mn[N'btt/y8I>T~?&rzm50ʮo ZnV2Gi.`?؟뽤F8eJFA'1LӃ/lJpDgc[xфPR&q fvw^6PhaUABXd00mY0p1E3y]43vH:,Pj4X]I\HwEd"]xS8I;aB!ۼ"Д@rG#hݵ܇`GzyƝi润v&uNɛn_8OM o!I;M)]V#۰v;Qw <:v$qFF]fjG.E"SM =4CNbe׼fj *2S3 45RK-ز@} T2-$Q A0%4%1#4 @~'GwSnoh;l=DG!N9A@Hė/DDɯogӡ{@sg(O˚!0~ɉa5%,MMPkHӷȝO3tS0(LUUDL&#$QUUUTv9&"*{= 8/=~ϻ`ȣ z@QP56ʃ`A=g)\#}(q)DV(Lkj;zVٌR"q ?wS {UzF?\& H7TZ#2o!\\L>FD(gC_/nT2TS|)ѵwH5b()<$‘+ ٠&$ q?9\)ɠbD*%JBXFbib !) )bJ *"&) "fX(b$@ i D$aV)0/$T|@RqfX~PҠPpyp8T,堺%Z1v>zL+ ;͹ߪUmO=v0Ai r*2a!" l> {=q'J($"( Z!S胋t н_`o'lāB mͿS냳498O2Tjș:g& a>] *' &0]u9M0yyy?t1 rKnY!1: xo?Ch@81% EbW' O ȫ#Ȉ~ad" B" !H˃fF/l }`i$ Tdg2sl ɤI@B v>U?V6@~&[XtBe\cA3k3+NٹrJ} p9%w DWSV ]b rHB|;ᣤb&B"_9VC~-6ϷY ] Ӟe<0=xK! ļG<-gDrA ͚ tB }p֪<}i(IᪿկbgJeD>%h,f!S%"]2Ru(8!qDPBE:˳D< y1JҔ+T*DfL#+哨D4*mb6ánpN! R%!% )/Xې<41R&-h 6 LDh3L)bZK-*yh2< /6a)h R%A11W2Es{av 11  EE!HD%HGAUBP*PkY(`0PT$FA5E*bƶM6iIdbX"i JPD<×`4,wpAp9ǗhN[urx\hER#Z#"hs XC,QshQJENip 1ܫPM97 +cs/3M9C2cjEa2ʹ)S Fa*YyheJ^~4Jtzcā09pd 1'0K hBOF2E%$Ka1g @R+BJ(9F IAPHW4z /: T`WE=:~.ǰ1/SxGƹC8E IDLNPr)mĨbY9pu" Ju6e)!=CPʭ6R%9,/w u|I}J@I$ ϶p9۠RRC/̫_i&g4!Ym:˵AHl`MaIiY6A=\:ɬL+$'9p1˟N$EGdh,pϹMttIShHJt(HHi@oNwc) QH2PGRd=@hbNS@> b罘 !ﱈtgNKNRy )hXyDZ1O!^@4 R!@.K6)pXṝӜ5Ħ !:G͍ЕaJb4)-Ǐs-2VxȕBlRUTXw'>!H'mEC) KK'O&YW ۃ8%EPOQ;D@%ZGE)UZьZB=JMr7LCeLj?k(38@3RI Kz7e;pl*ib0pфuc4Vf"hzDܼvԞ&f߀?+/45٪Pe_zK< 7dKC65*"hJ( y Q˜v%q`"p! Hp#U?\'vN2BU%@ LXLb"VBYhJ& * " i&&!fZidfP%HRP-#H VDG(f~y! /B[~WWlyz1ƵSiDŽ5s<* j f\c(ıF Fg6,c9@RQ$M*hh舤%h pQ30$ Jyq ̐\r~bC]DbENt81(R~ BA%(&=Oþ4WPadIxɍݑ; HI,*tLVPHd~5B J7Gyr;дԅ(p)q*4A@2g@Qru!TGk~G G @i%iEB2?x$]83w~TwΔ>O`'7-Ch ڬ@6ږ1BV$Q)@6dpbFl1 jHZk!phҝ%:RGe5Uq# Pgf&IB`|?ݻ~bzCǷd`2C8D1<rrk@2 |3ʷ^F0?I}&شb\X.~GlpTCq9CM @B*&,{o[mK*yCP';ri{JLD-!K@mKUGb&+aa_pI`v{ y H 4B ($#Cl O%9%!ᒅ9#ʅPJp#T!J$"c_5t*4.˚B衢?~GI:kR`=JiEa5b& !h`V cǸz.Ψ|yy))ep{'dthF1"Ѥ4RP+<DrJx=_{8Tm6OvI t+tCǰywt1a W+4͒5¿fm)K?L;$OY5+ yn[sީ莆e:Z?0D@C>"/3աP[E!f1 Oql@tSf҆I ȵm4Av?4 &q0OQ0ml z@P3X=TL>_ʙ}DWs|ri 4Zʥ]=$:DkcW^[;RX,{X#܃K,+SE-1MbCMP It%-vIfׇm>2?qesy=$2u!b(a "a4EɈ<™֏3^%c{W$=:)*y䌆0@L]y'`fD2I>Shyfa0sM:C/j CpdcٓGt1\i)G1P$'q~~";/7x");ËAxδj-"yqgiD&:p2qi +G¿l>^84OO)S0J3@V%@|9 Mb4YhbG12\ĵMz(1*?T8(J@dJ@Hy#¥9t <$41*QT?0!d"\Jh)h7}A >P|i xÃ֐bV aQ,`/~|ɪ瓖UcV9C4L5dLbfP}[!R8~hhQiHTILp ߡ- =}o:0Rp̓Ȳg}CFRjG 4?)m\8.~x!Q2 2=p$ G{+܊T 3\aMIxB|>ږHR\N'oxyV}q>SAGr>YY@Og nOy:Ă D L/kJCd _3/bahIcWE_?Ѽ?tAA5GKBV8bCHiLɶG{/xxBivASD;O N#$1 U@!mQn@c~eIADDkƺL?4?019O4v1\Til>UF)̐)889Vj4P^s!_Sˑ cBy-u-qXJ %tt;I A)H<1! tc"4(g:8|Dȝ`=;f̺b?<:M0+Ǘw.1+֍Z>x(,A?Xz-M8[#F@YMu,䯍YfKQbj$r."t5 "ʞh1g|lɕJ2bҪ[uUJ2i\ū&E RD"""U(LThp/UICGf=wŠ; =Hw6"Me (-1zT1 ڙPQZ3lw\iJN1ذP2(+3,5!.{>釶Ŋ @md_˧^T49*`7, ܩ|;XCpr5'ޯG\oyV^<튴ޭ.33DiFE >?d5-`ߧxU-d"8&됖'[#tTr}tj'Q p…%\aQȽkO6nk !I1w~W֧6tz-𸪣 /M3Bx;{Qn͹ve $M M1+A!"(D@j4a'.0CY ¦ 93sIB !"!^,I0x,ǁdJ2z& +"fH*)xj&tn/V,8It ,w'r$:GSp(i )4üfd_ (2|T%ʃ\\4?$p`!97]؎;6Xp@l2eAzO@`!X儘`'lӍmf蓐R9> & O @9@8$<}w)\O1}w  sͶ)q22;:ݛ99O_/PJ쏆^ɔ%*,.9a]bGE!ӝfg"WOWCjF~N;ͯc6}BǻSYL45$=Sn=F8I; @FQ-MY0Q8 VjiRk,\LdNY2.TIq@Тp Ф0<Hf F.^0y-7g}'ہ$hMl`yaeJLdL k9om{b~&N!w^`CX'tt)}O2W`G@3&QFDA2\n>_w{<=<Рt NQI`l('3Vb|x{hK)* <ҢOt=o08'ٮ+u^K'v\{ `܆m0"!?c0ܘ`DaPaFG{|p0`a,JBI'R# %% ui',NLH13 W wǕ8g):`1ؾqwG3J3 t!K b轵tm r[D ̦%1331awe2tg29C FTBxKKBRCZiA۞?(B|Pb*j92\B6wd67.+L!6vt;YSX]23jXIB^(79dM=uzf}Gk23qI1[BTʁPƸZHVw&:-77޷9jhN7p4's%M^0,V=49͔ ny ɃˑBRi%[Ǽr{.!DT1#FH.pbs Ȋ|yΕ=`14t$Wh" %I*" $zNQB41R Si*BX"&{x5pd9t٢ژyd" AfAţI]33,&4aLӐA`1{u%oAp20/Ub Ԙ7q7TV@Nw;QaP)nQm'+CӉCX$X(X%(6pz yvODDDPEJzPZE;) ~ &`Ffn'LëpoƃvMqw X)>STadDh!042/tXZJi4(Vb:ԅWLYmLJ)Ee)\Fzj"w:6RӦqLxxf&c$0PE3HbEL &! 5ՅrPy̰)yiӭ:ZBi #2PTQ'[HJ`1O7ƪF6 >U A<3\70Oh_9l,a ); <5!.j93a6׺*n>"TxC9P+i5S*ڸP#riGcs!#R_x=gu.O~eNZLf˭rd $wQDSLTDR%D|}lZ $V9/=e=04\Ѝ$|q6ïPrz931?i@6݄{^|0I33`2O`nq*I0="@ h%aםM1g~x/P?<#f!$( Rp9nzdB'UP'ǎ4PKL324dŐaFie,br"1a$znTPs4CRFJpgp&A}kU lfnRV I􇖂0f.oti4E0Z&e˛mu+X*4+Q(132Ӊ 5H,jE)*#L6dXidtCCN\(;K- `5&CJİIT))?v P);tQDqX잹E;%1dxfK?@~+PfyW &&`Y`zdppH:Q?GJ B+A@+J (L Q@B$@D!Pha!!d.,E9o 9S`a(`=1Ss((2.59 ZמW048rPw z<E6'v7hN?H`(r}N86߭L{` vL)i",=?wpuD5U! H3+GԪ>EBu2zIM@8J/d P;'2ªJ(D"`$`3[*@%("(H:F"JK(  T1٘z1cDJMt c!`Ī>B!z!z)9j  0'N# Ͱ)GJ($IFi$X%UTh(d !6cE #˜7ǀ<GkٍS< JOX y d ZPi6weUЄڧbA Eh5S `'xFo&;"o3!&3M9i&/p~ӥ~Qq4 °I$ňF fM"RJU4-D32J%2yʇ79Gz|31W_$6pLa>k 8= * Ox{0#C)QweöÒ HH!̄  6 @9C2=J(Wt2q=m!JNRCCR:) r^AH@hJs]%9JD>L$GN?YR"^&MÆ*S<7p%Q~FSoo 2t5XNp3hUJ *hh(]b""PFCH mT\P(AQHDC"T *JtI&]w 46qΟ{a'ZH;2=ءB%yz*\"\ 7.-@!A緃Тa%5xy(Q)b$v_(sv@ i 0@k$g| $unZ[)%D"L @֬Y-2FFc\5sH1X)Ue|F˴Q@0b҉`aeƗҙ H\,(kdKC[~$8/|= R6J^Hlz2b˜>:V2h)hz2 VSni\.ԠLKv: C[zuLnE 4p|~uO$-n5)HkNzKB_8akф10[ ~j.#-]:0D(0` ؒT֊8EzQTI'sIV)Ô*>:QwU'qqnz>UM^W~IFzSK_^RiF"P5昄j5e.MIhV}I)i@f5\b[e̓\0Q繲Z5e%8=&SUnFqU%xۢ/3Ҵ}A B O8a5b3p0$fgީ?s=Q&*2C\}|֭)#r=\Sp{=㹍է=gyhɴRu)0d$U oۊ{^Qe1'w x6'# /٣\<)+#sq֨qɁ! r8ĉ]%zl_D V̵ipHRcS F e뿂YF)(Jmμ:N= 1`ĊQ2=(Oack IWAWե-kϫ=#@it HVtp2gP!eM5L n;^j1晾o*+MȒ9E_9G#4Z#U]B7-s.b;s>|} BBBz`Sq> EҩA,_eгq<3۾* 6J3T@Z_lYK Y ڣ&qEY@!4 (!͆V8`,O Џ|*+NLKl w^2ppAE#NN.Γ.)yIxѥ qCw~m;BxD#~cN 'TƏMUוy9] v< :<Փ:fT~U84G7z(>us͆J>>$|aI&bdOk4E#[NTj)Ci4w;U*ӫs';U(sa! j1LI3^ Ү%cpZAJ- =LwdI,dR-yg: dŲ޲%6uzWG-ok&6<8p'7!B4im=&OioᦔA(˚IqvM0ČZ g9 싸O*@6ED7uUhFm11_=($HKXŸо[F!cz5.%+:bC.Y , ^@(J#-3$:U}cU|\A~Pg]\wg =U}~* anyBX)w/ȃpaC!2--`2Zq60EjD>m(TH;\vm,@cJʐBxѭb9״LbU/p>hQ=ov3AVog&zvt)Grkjϝw:7 gףsFM4,rIkW܎PƊ3YK/ܟ>fݽYe9$<|8Z|"&aZTfMxyׂ׌rwg6ze^U8"DSbXWJ)R[c!JCRҌcԳ<䚆Ӂ\ş+CɊPb_*QC7p?٥We? wpvM_(4E%M68k i-ǞpeB*Ѳ[+`DtMF (k R0U@yx.cbm&7]0:_[.i/k:J|z#nвe0%w7TULHTO2~K&ьwROP K`-ŜsZ2iGw5dA2#Zd鑴}R*kTwe3x= MwK/RL8A V.K8F;)Cimei[G7?4cH4):ڡM.Wq8̺QJpDPmL;J-YJ8S~#篕ǂ~SQw[5WE{R =OyqU1RL*N_wFПee*\u:B.w"ǚCK'uåE3x|nn^w > a8G;;Gqrl[^mobGA|کAV c; 28x-q%<uyIoPcxϏ5.r4`ѸRMoe!J)sMn86|r}{ tmfM^)"GaL5}Gd2#ר=qʱY\r^Y5 :]&G"} wッ p_6F\jJ r$Dj A^,"(A6D3 bEXouO磡u]C&`ľAiQN3X | :D$\wҔPo70Jm= *M0Ƀfn`?<"T ,L@1Z'8:OL?†0FJ8n|p#Б99@>i#jxXx)Sn9,.(RB@ݸ!E5TШ~ 6,@qBG~@& Msz`PߋǠe$1DQeV ZΖhMiM*Ȳ}΂BM&8-~ 0Ӭb!i o&)HHzcBc Pf@E0iy?wi~8?UJU#YrtԄ7I1 bnl.D3S*".AւbpE E*7;Q40Ka őVV$Bywvs  @ɔS!b`m z T(ֵ:{%(֍j$"gl*5p-0r59?v9,=}=6bw@whh@gUNh|: j _)jZ)1-,@\Hg!nAs\|%O1I%ҴHz'{蝎ݭ=:gGclkH> $"$^n:2<:O[y]!([O_6U Tk]n3()C5ЦFi&ρsȲz2Z$.9L@n6$j NXt!6drCmb#J [3N1+eIf@2"e!BD#n ԏ zT %}'St౰o;͢ k7pqbLtĝb($TT7&1xqs')JJAWjzq <1`3uNDb\N`f⎵'&3 j 1302̚VܻiԷBF#.e{tҊ^:`  vD(J}4_EPO ~{}^9&bPP-as-fLs3UcLfŅADdete_?.h0u@%v7Ueךm~,G1Etܔi /nqX=W]oݟ<,D$d9 cx(65_~0\V7;In~81qf,ͱإAOq +vrFZP>iwӍTUzDU>irzM؍>ޗ.zCg8I }Z6;< kF\CE[-UĂ DA`5CnƮĜ$qfbh6HyѐKv Y ycSĺp}486!Lmt.Y]mvO 71DYɶWNڠ2baţ"#Q×,yf$f'AÞxQB#8=l4A]Ƙ:ZP|U#IKH4y̝.@eSLbO"Og K LygsyuJr1ʴm4iFdYStL֪4a$NȁՇ""',FG8Xxfۈr9uN(D@RFȠ!D\pL 7 E,h"Bme?%;h1J AvZJ "fcrH[~ȨFBnm `@ݷgf"(1HALHٙN-z|? "xmfLbCpgWuH;B6qsӽKwrH.E tsuZ RD˙y4DGJSC۪ZVa2Q Id0? Vr3nׄI^_({L&JkX @ڠ ,pb F@"C(q1RfCV }QRHeŠաhBELA5Ao<`OヽA&Y7fm4/0 UQW]**=zad(PØ*UrnjOy|j߁'U0ό9fDa?'YK&l6=f3ϰ_x * [zRNw{~jf`1TULQ!0z"`2A|zg+=Ηq fZOƊd|(J. !8 W7yJ2D,E* "R'Z "hiVd"BBZAPb jB$(de C>J*6BPQA3F (e0*D4w Z;clrOFZ>D"vޗjO?G0!kօqK9mA2 ǽpxāPҔ2Ca1%:NLp{akH?T&;#|ɡ^^GCGt6ҕcUCQ`홊UKA|4F27.7=TMWBgjn`AK:;Q!isd6_L:?Svsd2Ai$&0j`=w"E)BZ;Xa{`W رwrvB2ڭ5-+u9'SM(ip^:44%[+F!"tp剢tD%:*._ֺupb!i9Xj 83.0.^z|O N. Nk8$P 8au)cŔƢHT ,kctR46|>i2 *q/讃f;$ ђ8Bs9"-LI ` غ 6nc5EPbP$dҧDp< Zg,t5noLy.5ظ20DXV0B]M\7 qAh JL啀f6)j)l2A5Q&1I3$\J`M]LōEQ:҆RBmM8(-ZwiLQeʈ N7A0M&p ͳP$෌]ɠNutxۥpXI<" 6ss|c%Sd Z$,$N !*a)Ck)DĈC-%KPqimBt睷+[×}5XeF36QC%kZ\A)`\qF3\I+q8;vp:z#PwtS QT*Sy&t"%Y rJX_]qX*A64T 7b떓QsD赛ˌcE RdBa:`6 V"3AhK'E0&ovELQP:T᱓'\'$"y"$p'3Cxf;(vfaf+#>϶mg]:stFr;wEX!PgpC {/c 3.5C %?jU4!H4BR_9=x8 9WGPDDrԐ7Ⲕ(xW'n3>1,:Ysp.u R* cn1;~&m PSЦDB nF #m~, N\JQUX.˘pl,1ٓ?8shㅲ[02aLSvY"U>oqlG&[if~ZRo7BjI4`[?Un˛hu16Go9o2vPuM"֕$RjE C\=7' NVKH+d̘HY6 &9sf4:2" 5E)_{=nd@6QA᥻lCPj:fjmjM~d |nY&" Efk)m ݃fQ+:RюiƠ:B䖤B Ӆo8+f&ZppejisaS(&62m_I hH --UPĄ@ p˃1D%%z11#LIdHpïd6DF-7 t镶q.foZ$1w +E16aʪUUEUM(Y51UX&Yi8٘]2U7-)K¹eI˾mV8pxΝRzI"PR&9JW0vwf $|J7֜ZSkV5QZ7,nh黽 Jᕦ<3mnJPE\pW.f(Q%ˀPԧ^nAqhfnV Vf-[!qba.7xmʔXY`(*"RuFƨs{\ KxK*jljR\?cts{,w6saIawrI*-J3 V)F*aۚxICwtH.X ʲUe r¨iUGbf蛱YJD<>yǧ|(w"3 Zj,䘨A8"J({o(JiR#ظnýyw!t0vJ_c y66 qgmDU"6(bXEDbE (,3n3H:-X OmxFAEKAߑѱ-'8Bsy8p1>cE%1@ELDE4 R@T olVh B% i&ғ8hTဒ·4nwPl"OS;#A0ٗ4"C aSݵb0ʪ* ILɣsb7S 4X\MR#]c2F)]w ZdD!b3DŸ9 6%hf +c`!̇l/DzH}?zE*ЂWHF)M ZkYH[2G )Ŷ+lMӜ< p;voGAalWԴjf,`VC76⣽J&H-&"mw-ia`vj})E&{Z86RvuU>Rѭ>Uss'%GTc^o]ZǙuYn iX^yDr :jws +܆!CBBRi煾Gj獛\D$C&(.4Efxx by2"SS)2eCR_>h2/À-v $\Wy9;\ڊ 5`a2:Hs޶0d0`M$ޗ 81(w9M G1 .f',!Dk!?;Pq۾x,ٳyhqӔ3T]ԦеĥvP9Θb ^9<,.c05!aѶbFzY[d% 8:p@"\]H*u1J"e]1OQ1Oǃƣ9z4PHy]H[-lɭFic9/Zb3z(= aqBJ=Y9E""pF-r=mSuQJ4~ Ċ@\S;ƕ6B4N5)7VJ m/(}Bi * 2m"Rn=)&[򔹊ʚnO,$ĩYPE^N@ELC0Ў$n¬VN!^uMHՔlP8W{YONlgRsn-d DNe: ٰ!1Dbo-Dip(`E&xђ$MUqnJ}.zD6_. A!P1BpNy`* w)c\ Seb2$]MD"B7.;$:"5$K*7l:;lq8GI/O]:=0J=odu3&Q5Is! b"tu%y1(]Ѩ!6 0$*KB`pdB$,T Ŕ1CI-0@iy(IP3R A|exp0ɊfMMEz pֳ 9ׂr+%X0 "E0aP:zUTC #R{&jD1E(K>b:(Kz+zKAvw  ELH>ZΥr6|^ۜM&S:jp4$ D"I() NDͮ1!!.8[6qÖ,jڡ 2\PE-t F73W'+hF4Z2{V h5>In&8UyyFlx4ɈB t $8[%MCIs5hSq_B:Lti&BYy:-U#x f5xMD# J4ؘsC5.H h8o|UGnG;GWD#YBdaB dZaV$(I"))b U(%$@I S&"7^pִ#fM YB3:_Z|qZ͌Vj?7ikSe]'* Aq|+#ZՔFw!I7\tEH(*bGO ӹ֔ynou J^t4"b(BUȭ m(GjE[~wQSq[$Uusl/cvQ@<ʚi-}7O'Yn,:໡Jk Yxsa(%J<ֲiۚbZa*3kOu*\uVɒ>G'qtMT4GȕGrs~& r 24,_l8,h8BDShӒ|#Bq iD7bț%(+hEt#Qjᰦ2#!`,wO?ε͋s6P{ꬓHRA'eLQu&GQ]qL}~Dz2C~T$kYs!u|A o9ŠXpX|oZʴ$Z(^3 sw7{y)Z,YRHU{8lZ}ѹ2cq಩2:ƺH3y7)jR+v&ڒ锑RYbΨ.>|;Q g>.TЭ*G[\C:"86C*qEs[,uzwH R ff^W%ޛ9 :yYS%`IKTrd]2sc5"]=)Nܗ5UEU7ҔF7JX{-fh:4a̹JFFDfGq¦Hic&fW1Е"ZUG"TDz%W_SvYںt|èDnaF p`UN$l (+BDFMH)Ki43i5yD,wBfVpn o47!cW`WRq}Oh\r44*&9q^{^mmZ咻Ae1^ )]Sl<}OOYI!41͖)lRM(10EkLM)(|G'X/F(#]%tEyw&cJ)" M`3kY1ݐSHHZR ̇g$D4y䘵׬!{"ƣ*P20HqAYh,b23&݁a6ɀX@hqU/ytz4RRSCMLKFnTAƮgDF#Ts0$z2,la, R3(2\I#Rdm*(6Ѱ5*J TtU3DQB㕎X( \U(i=wc0]--q*TIdL$A}ka*r5q%@©躄e2sC}-M1k:eg8abovyË -!QD0M MMTTCBY|i&0ւ=(TED-MTRLIc?Ày.L2SݤJ;)=)"ۅ@–' P`3 КD!iŸdAizĀfܐ"EB_%9'!# 4B#JR ,%JN#>Bh@GCp"4 ?CQ vG,i2hR1!@i@IB%=2z7]Ί_ CBT/^u!Hj,7u{]G; N^$pԳp|vY0ꡭE,>:1DJHDv!UNR&tD*S;IO1S<# с_yqB; fr- ֱ~ކNgEΑNEzXhP,݃:#?mPeSI F5LPbP'NNH5LuBvd)Obx2spb"1 |^Sap'k Y1@^:(. Q!BPQdVɀc1VDGXNh`&ؓ!=p)d9HUTDHAx/N^ (fӤ!"F[Fίο2 |O>9 >*E#E]Ri0ML_Wz5ĬpPd'r9K0];F7#Je^E;!ݹXs0UL*!72)1J!l1L}u5ZW];YQ91F][ȼqauq-pQ7h AeC\:V[K{Z&mxR[Xԥ_6%M%w̬.ch뻝ٜ!̸4A$}O]|@D{p(8'AP OKm{ŒAj#@aMLMMs0AGhj"$PzB x7efnza-ǍWe$dvaMshln;ۣAZfķީExPiE$*XJ!Će,{*= d<78m3{, [g_=;!V :ΤxV\j)$j(& 1&ÐMQ&hwA  f-[E9$CNfAhnJC}UKPuF4Z/%83 Էiy1ȞxR:}}mE(=+)_ ArA0_~h(]Vحs7O#s>$?L*'ׁS"2~Y?% #>r'گ3PDA^FDC@cEbW޴ehE +g[1.FCjR}&f ?}~=3 eXLPbpTV3- Tݣk=z_NMCJո XV^AXz((HP:)储dySTECUDl MDR{+U9 "C">C#5& qh ֛dqzG?G yw<Wْ≯ Qx8gQ5G`>pPS4KS3ITTT'N|9@w\L*Nz5< ){E-0B`IZ<fWA .* OGcF4Xĺ]Yb$de&"f"X3C! u"BR R f⎉䄴W(xBO¹d@(,d Ҡf5ND) ]<;x"OcFG T-DT4("l'vA~ }RSrrkÓZ K2R?#f9! <{ˏwP DЙ}h+Ev>҆o ꈠEB" H]6aFi%_Alnt Zm* 2]7M6,89 xgLEh|rjkMɇ !4) 7"3]rOnTHS/_~rt|=E_-8:=? P&IGONy59>6 1ƒm x ,JAPw5(Tـb:tN4IAk8EL4cnԁ V `efْva C(U8iJ@JE)!*$IZ~?7蜗XnBzx㣋}ߡX*]NYY6 4 H}ۮJ CZ`|D/->>M.x~5ƟC:ȉkd |1P/AcsĊ3/~FE( Z{$_@)NXQʙh]3jjnudSHB[~7#c7K!gIсY dFڃ#%LV/vY]=JvU:j dQSP5J$*j` F!Q5Nϵ8+a&CTA0&4j~D!XmcFBHelmi #L[Z-a ?*2" RA-!QKҝ̃DJĒ@9LFQ!A@iJ_2*p agJp0= *$!OoW@p`x6hL HCt;}~E8\)iq3LH~1夠s :2fPs!S P##tx=_Rkp>"h?/az }6)pMGpi)"J ,HO!2`$)Z_忓M `3AQ ƾD&ZF1iXMk@zκO"|ƻ'ȐB=rGJR 8P- DЕ1HhLHYiZ*" (eCCH)$&KPD=  e>< 22}o ~~o'F}G?VڌD2@! IR*SRn씐M TPPs&bh*$Imբj&6) "bwBZ.aGרf͜:{n{MVB9Ơ2~|A +D_&`Кb d1SUIJPHLfe 9*%Cj~SfHL&e4֐"X2Lx?k`{rS[O򘛫]RkX$8RvŊ-NY3ZS1ꔻB/WQqIK  alp@ц  bU1*C[!F3{Iķe5$B!4@b!)c *GBLU88叴x\Rm""G#VLu\bSV"u#!*S%PJZ h9(v'2OO޾mA>\^<6cbӨr7.h(BQd9D u.siMdDL29 CF&Q Wцr! Q0p2B\zݣl;oey4ZI2lc Ra*r:PkyZ#4ޢeB3jɨN EÙn")i^[S,qƉM+U b+F8%B HW+IeU$鲽]r]5u͸V h5cJ%uCSuRWIDD8AFڛrwdmd8Jr$֨=Dn Uث³|Pg=Tj-+m*EW\bFˤ商$#sxSkQy7'")sí=/L"dbޛ3fd12;5{,7"")4e_(9X4b{e"5:UM7 Nlk~w"rZj,g kޖ.dxf9Btù-j~r+fQQCQyN1֊F2/=֑3ZxZ/Q4ѳ*NN6R1'sZ97[(ɈR X+6|㸢ӹE[!,(YȺQ63M+r7 t[NC6u<(pQ*LlFeةU(.X4?u3. 4;"fRZnjT]eW!Owz|WhN e(+|ɕIFK5-:⥆IWk,U&8(4w%;U:~U t!B D4rLs]Du嵐(˫ ԓp85) #J]VzʲxO( kv\+E7j;N0Zp/Mﮃw%PȫܜrH 1 .Zv$Cd5^GBg&H{W\ T9T4B:'ZỳW.h( u3؁] $)>w0_abhIFdq:N`>$9O`C I09dl|C+RAa'܆l;,u h7"&&b&j)*&$ F*abB%  SE1D LLB)3M2SPU C3T3AE%15CK0AQ(A 2 E K$DEC H)/TM0āӟjijjn =W/ t)ST1w[O?OG}x~Tg?T.G:dt9@lIN=$$d4"IKfu5'/ t4 C @%(P&C?/߷ 2Dx ;  j=l-.|/Ow {gʔv)V0VehWS=8݌w[jl홁1|{zE)RU!(SM,ڡ@7)GSBQs>wզ44K[OhWcw9Y{hy+ jONǦ;;*;hۼ>} Ɣ(7U`muٻ:ZoǚYn>`(_lV4zh獵,7GlkuCm֤w;ҏm;pR$(O`]2@4x{C@Bo>=A(;nQ$(ݸ Xh };[N*N6ڧ *E%P(* PwlH UwnTH*⦷koq2 q***nK@ ( UUξE=@m;tB֯zumEIR Pow/{Q֩w˻U#݅>۶t9t=G6q;OvwRNoW}^^m[[>cU\囻V=OKw9ӛo\gS巼ox{{]ګ)v @:I$I@7>ax}AT %θ;uShc}/\-Rl@`y\m6]vdfs{%w}ۻջ^y}P$}Pqfݽﶧݨo/{}v9Xvs9MS;,׽{9+gv7T{UXS7^V;oμV+nսa$=ӷ8wg(޷(2u ]u&%MwҮig;ƹfe =e jͯnpz9)@4Xo>Nsx:6E==J)P>:mfkF&j{GRJv`:tvyyQk[ 퓻s]2ήeST7x+ޫZ͟7r՘U1tu"m2;v&/@z{YPVXwM%T;t#nۻVֆUZ͛pr֍\nnk9Ӹ*vMqYn)jβv]+ίspzz%fCl mVW6gVt .sFf»dNk+q6o z۶m{M Vm6p QwӘMuM=OZ{z8q udob;W|:Ӡ{DB/(+_}= |{/w= 2- R֤eS gw2_<=Pz1ִ zwUI+Z\w{N{9;8kqr ]WCAy^Ck%@//L[i2wq.kݭݑT{{^}Wq9޵d}zenpgJ;Vr^uKUy}ٙmf|Fѩ]kֳwŕ3󍪒ֶ7v=su+wDvk !u4tju$'RʁVЙ=à *-%CwGCrĮa bөM J@l=y.S1u"_ww GB=[m"V*k[ܲagJo#n=dQOyý︄g|m;z:k#2C(ڴzdQ]>R4$`2DU( :vikS=޽ں5]w=6Yuu2@rnsn]5t;aM8ux/l@c` w(- Xݺ-aӞ:#x{RKugnv0+\{\΀gj[kWww'Zk2*׵ûbͮ嫰ڝ:jʂדdz Ibzx>_g^h ~SM 4i"@LdГaS'OQjiI)"!4ii)!dh4D@ƍFʟ*jzOED B? a]GgQAɿZtxvX m[~Y=_ze|NE<`0M3ɃϦxWvIgPZXpݘ)`z$83|& *Iy|0ޟPk`K:>9/jêj~ǁx'V> \?7!f>KN6JѡI "SRMs[)?S[/Xn!huBbs;Ds(h ڈ0SyYbÝ"ɋ>O 0@8?>nmkvR2/rvqWC2[*ʢiȉ2}zj?6΃kXED:54uѠcH8YgeɰMSI4ζFPTƸd$)A,*,Z(AC]q7$|Y黪s¦뾄z<0%DFaFR#/jkW7Is1zk9 %wCMQSATU U.;'ӱg1EQ -L~GsS&ъb"X{sP~:SҲQA]ho9'b>@,a6C0nǝda?+l7&l@ O?.ȇ>ϏٹXGijMW.}q0))٨}mW_2~s$d49.h0xOrta A((J"V.rǪW *gb7 j0 2~lz#:`{+YSֺi1y}haVEJf-}8no&zG 9VHa~WXFf!H{!w[Ie+KVop>JXc z5"9_B;NYm >vIi=sώ1plߔui.1DCFz4^jj7v ]xKYFQ]:bpoڦ$Ge (7.١{h;xsṈͰvצB[+W.0aj=)Yeu^c)l[l宺i7ȥ $}'^87uq$x7v\JLEoy#siG`Elo?2(`بfz|TMHyoW> }n8ٹ\e\SuO)GQQrT@G}I{aELQCIB48~ @th !H Ec!L>[jH)|#=zNJwX&b9-AF^7zm1X7Y ՟h* h T$^4jb# 䡛Rh HGr'ZaCiXgy& ^ 09a d5ܦd6HWdg;HInK?]19DQUkAݺ_4d5"!6af3oPX*XAYjCc^Z:K^^y_g#Xx27jHrCe b :q UaIS%qĞiʘ\l Ah'z /OTI~4zh|T{Hoo׈P& cHkbU^Gֹ,! ׮E[՚Snj k7b8}kihjK K=])I %蒂ZakQ`{wB'S\N͚OԤ&6od.+aK&<. ˁ9:³T5ն`v [lA) IS.MqG|]wVA 8a0Γ+~͋n݁@qa;qxk6Hf9 AWQ M.XOdxN8UWzuZ]~)n҂& D%`&& D0mϙ)T(ЍddqT,`APB)R'`}Y2 69fkNv 1 No1 $- rw}@q,Y2 Q>_7s m{ix)Ѭ/$dVBv-*=[9%I1Whi(U;ӵ.N*ESYp?c5p>y09w}xW[H벼0N{~[]*;I$m!6پPPieO&\{bu_I ˏb4hPe$VChӿ09A? bⰬ{6z&OO<~m'_ GS2vN5E b$3JAty0ϵ O'n^ϧ;,O4SY~l5}z$x04Ԭ27/8k=_1Y_k bFE)uif -͘egQB/ de~T yV1FJJJdI &nM6H ȑ"J%R(Q!kgS LJlnXv$L!S;Eh7NVPGFkB1 *7Ȩij(]>w0*c}i_bbZ*+0JXakBRȚ-WS0|s1 8]=EqI|h1$ V PWcdJx!%HLʸ&uc1ZZh*D\Lk~%K qsyv`5)T4)uu2R;/ҍ-ӯ NN;~db' cӾ/*Z:Jc'b)4~ ࠡ%ShW4BFdǂIa[*5Uq|>GNvT(pea<ߓ/96 qzÑkhAHH/L##(U+Fb-IzKwFjl?`v0/R❋nZg4Ϙ~5dD(@wJT$@+U1T&"`=b"HxIL~Sh G<rcxȂ_AaPE`wNO#1ij[`7n cnaG; l=~6J uAc:"iI$wՌ CJ3eV*iIai`)QhFJ^p2C&}2P!c AbT B "D&!A }F2^V|4`d0Rs+]NFjxF:qI u8:BpS SۆQ*C?\)ܜ\ׇrɣB`SMF_osʒJwx;0"%Wj48 ͸7ߣp);0FYH_9TlSö<x0 (d!:N>[:LLA.@ }Iю爃g!L`LJBĭ2<&>6-үۿ x/`d*i- 4!)ߕ0<) %_ 1JJT(`h^KϾtJofLT"CQr^ F+20w8(IIv`g[ɭ7oczLΝ66ƒ}QPI% BEE @CP!ADR P4PRQ!42!JB$(TBu(QD5P$B1D%"DHp2ob: zҠϙebF4 xO =o(T" V"%hJD(D @hb))T6ѡT,)CJ* ! 4)RK"$bF > R FJ!(U"h)ZBj*DyY6㞣GH)M*PY8w>gMPyhז7F ! S2D,3 y̛N+6?pD@{ EfRP)@kkbO`g(NWg{vP7(r;r#l {z wʼsOtz%u AT?_Zz4HԷ091sg\znTd!]y!"hV!ibň2g͏Ljb8P4Rud8ks11,gXd?mY{^puȉ5Ep{QCH(osJs6(ѣYh$Hi %O$;0P-F\yЈ8DG)ceҺBHǣekI)$yZA!K.P^`{9 %< Jy1<]1ao leY,$VH(PPX0soYQ !Q!B~m:BAYh6`XCi+ Bf=fʱ3zZUqL!ܑI佰?B?#[@&N,18UX]mLE1ELc`ww3Ym]9(d"iMkPJ e^!E>CL9T_OzE''JtUq;~_>t>p"mVկUNOiSt% pÅ:^^nO\"x'q_K*uYQpSM`8dSeRywSl<Ȉ(TufUDLrB)7ZLʂ2 9㫭DqU9 O'yӑ Ңȹ/ZR.<%nW >POGm";)Lur(ᕂ, كۈ0;EM!Hj1g՚&&!LJ&wMetl;#)S i&tiz%E' Ȧ@d4[RhWA@SD"Z#4TTTآZbi10"Xr8a@*J9yn82gbj'*{D}n5B)0S ],.(9y. htF^̘- acW*zJO3R<\\ q1Q#MR#EޡDU;:?mÄ>d|jhғ\^k>8>^'PKD WPY$_QJJQHH7yWRr'S0a5%ՃRy/dԔf5jH%6.amDçK2svOٓU<RqGbȁ:0r(Ȍ3~AHDl& G a_j z:}myݦP0.xwE*Ȉ%TuV%q9Rxbt&OIΌ e 3,,c/=8>+%5ǚ" OQT2ٽ$/XX{{I0ڕC=ֳ2D@a;`{)z$/y%0r&QܭJ ~0Hg` ԟ}j.y;f}y\ AK0hEAQ!Sg _Gۨw8$qHDa4a BxϮؗA;nF3戀gDA_|/* hy0ZsawZn$ P "p/=X\[ܯ(x8;cd58Q::56v4003cYk6}8RDG^zg/L;H; Z 2Ip[]x.~^^= ؉%TG!'"S- 5x807t~/И>Duċ*Y`!{Ӫfx3FYthA6I5އ8=S9a8A`E#{GW1_/g}xbKGS+O.s&"=PPY Ir@;.1H]TV2}vhŢ(]"ŞȃK0UgPFQ`(CG3ۖH9r_3̣~O7aZ;zvw8?0V_3Ԝ">0e?E_JST LE4%p `Npd="CFQI@/.[nK",4kNW!gFOXǿ"7yך /QIsK|jnn % 4PDR^Vi)$pvcIUC=("lq F X iw|ϲ:XJ0}!aLE>5sb=JȔ/$'w5ꁁebkhG?ƚ8¥i`{|MH!?/,d7;P")f$Whm8 '5^&Цǵ;|[ᴄ>%FOA{Dܪ DQ_t@5Q2$L(\09y4A6Di(S響 r+mtH 26B`[*0meXm\â#fW `nM>~tLM;KǨz5=PLYaJ KaPkH.<֤gIۀTKĬVsJMoxꬣA r֯=愕6 >ӡŔ3*\gMBGlq<:V$@Fve-/0ޔ蔚ѡK҃ĥO * \Aِ:x]ߗWo.51`lj~~(aNqS3GD)ۓ(Kws&sbPy^ I=ԇwJt;++AP(i67Ȩ#lS}DD5kMST$E^<"GqD,A 2DU4U1!TUOQ}N=%=(LP!JE)=wG3ԋJt#NZM+݉фM Al@gɐ6S@PSy0P\6lЎk9W )ɹ=i&0U#-tEԆcly߿F:L]'VI;mqw?U Q$#{˴V؅/XӣO^Z1/`jt%/+]N6EK?XCѓ6P2K ;kV A>A?!* Y*J@fDAC?^M~I(;y_-'ׅalO@c P7GN?nA_aYym䊊'yP;? {'I8u7ďd?!fK#r Fϯ􇗢<*/_g>|GHƪikGd)ɉ-/PKmNϟ|7xw"$PEi|f:|O͛."Z2@Pߵ:a݇@~ðBJaSGnt1P8M$*gaN妭x.g n1.|8@%Ւ,DR):ͣ D^vA@0GѻfF#z9|-B r>JH$Oq0נ*Or0 J8D`Iu|vU'> `o'd. )-4V/`Mxd3CŸt%ҥWN4g%EQz`J);#ޣWmm$WUPİ،Ȏ@mGwxW淇qj1_%oD%?L|MbAӛ>XfuNUU3-=Q ~AUy^MĝE6T,9L~8^?kfT ۾EHaӌӸlî*3: 09 MF;AI"T~bQ{]qiD)rb 2R'go=ohI~?UdhoWdg+b#~^_'Hp_Q͏>9ʆ*u՝>*̵>vdY9&BOjY/C +A\ i;"5UM|z{cy$;OY[ ?V0A7^w*yD Pv4߯ť57( 5'?`XW,we3w萈a^?G%$A Gö;P5y{D=>'^ ў[Mݚf=WHos?nAڌz zML(؆z 6"[}' UFJ9|hJH}|VsFaYSp>d$.5ٚu?:TTw8ǥu sKX.QcMts(JOM~%pE\/j;1i M,4 l@#pfYl67 ᮧKw1)̓;T! APc FIѓPQDj\Awo7q-#HRR ĄJU4IGC!xDS?<񴭷vyU(B$Iɂ#H."DV3UKM$@̕sDSyB $KU-DAD4MBRP J,MU!D'IBOʘ! >9QiI@(Bh)" !h*jE Thejbb?ҜtPr};_mEM!I1j(&=`4R^D1.WJoULTE)TčS^%DI A@ADM{΢kx2Jy)1+M7Xquj`aM[~Cj$=a8Qb1vP?~P}Y0.Lj@Eq*#0^,PPWZdPT3YcFСF?`g=MyGҒN1A=f3P FQ={NѿLFKHLf 2JBa(b& FHdNjq7:/milAgE-,Tʂ9Ar=( F9tk%/-d#$|;xgn*}vgmyNt+)Ũ}KQaX vwxB̰;KU` -`d^4*ϧ}ʥw2Hse2kw4xsŮ[ݓ^Im7 =ŐSrs^8V{z]OkԐT,di$]R13&D!~]FgKNUe_d GPHgxp;ZCh}Y*Hdv{f6733~&"d- >ԟ@Q4A#rZˢ ,ݤʏ|{UHN櫗Ͼ1 nPX0w ф?kJmF~~TH1wR1:4WhP=>;J;5uXfo(Z[[/2lPŅaT0 ޖꔘ9$Jfh 4Y6]puxJp6X_τ*GC{>~p-3hͣ@0=o&[^)-~y%0XN\ /UAbw k4ڰ:+|D<+LL!5ϭaCZP{}/)3(P Hsg=5@?QwKt)ߣm6 4a 0F0m1}s.\)l`۰\?#BB &_o+IMHL#,6r|=2͇bK/[XKCs|)OĠ[K?/i,~Ol0(gwyv [PQ.)JY,Zʵ6‘U|K|)pa'd&H_TQhlf |{/v;FhBpQm%E2}YTd!D$t]IG3Y̋*e-7NC+Ǣ!}x< Ep'lGc\D82o3q|8{L;(tɽxBuC2!gRhj_Q4Rh67rJӬ֨&k.'IDlgݻ 6m~kMb:w'}]_J%REX-['ԟ7GH݂W[`ر|xu98&O:XGꝙ | 2Mߚy_4풃 }2 f{csVłsǎ~.$CvOM~ }|'rе\A& S;Jr[;ߪix/@3b#o?fmh!2$+G~R_L%^brw* 6Mnmq{e?Ӯ/FDNrux*`?0юk ঻r,&@O8I3ҹCy@w'P9` ;8g4o['C 2_O<`,P~ uIVi.DGȄ1XTxFOqcu#8B}ůVqYG>wC'(F(:Ƚg8%2 )mz?xj3z_Ӊ)yX5X^Uk #K8.TO./߿RkPBN DnA! ~h>i=| ˵cV6}ʘ^ ;30q ېu i ,={]EE,~ P(ܤU\*QfMtz|H"Q zh=q.qǗ& `fh¨xg'e0( aj//NM1wslq=r k>6|D:FfFB)%Ox{~k}zriۄ:)&~Fٳz ܁xc_O4ANʮ*;Ä4%A0z`uL3kP}eM{pbPHMamqNbj- JTv谨2Ry bWAGHj۠.n;`>ŭ.&5j{T[Pl4"W JbtLz<|_OSl2O쒪7 TOİu{<L|!G@h Qz !DY y"} [YGB AD?%vP߻=;8u]눧 ?9ȸ_u2Ci,4G`0ѽ$#fg<,9@Lcwtȳ;%<%d>t$-݋DVN[mfHV?Ujjͤ[^<;σJDXʋg{JpYN0(`\|DGw >0D[qY񟷷vI"ln8jF}D_W'`q3| l˛W>ZOzq? 3| ztgl5>P$t𷂅?#8cxxp O埲s#d9}j3~rCLC``b d6C`(D?W +Us4MWx௱pm`UȞR9prƵmyGz4}t:/*R^H Ih'br((CPu@@ Q~yCx?o=7!|PۇHa"q A=^e@Sl w?*tgijr8MtX}/6gTOk"$!&#q!dL,dDk(.@3K%Ǧ(eAto>I@5!O2DPk(ܸr>Q)'3n:+4e#(lNa"'0. va縨Tv@rOuWyOyQ\dƦ]L2؁L N@٨C:%. G 0r8>9&ݗ!QbbSąc4><0p@HLI ADbSӹ/q ;?cP'PWl|Ћ+0BS6dٜ1ծ%Sx 7"xO#r 5 " gQ}%ͺ;?jxs٨iN͜a>IiG9 nAL#px- 6h=P:4؄X W`T-f(W'<<цFO׸Oply*8>Hu=De" يmU]vvh :KI 1ʁ%HCܿ7wGJkS7a>U$R}?:1D\4fZ)؊PX>]8`=V<2p󢃫%cS'ٽ2n[alim33V>U䳿=0cњr@\%)=bu^ݴC_d-;Xfl"VSٽzvSmY8 Wj*"娀*iOvq:;X>&1?WGH9Z֊5ڡ||JyD*<;KĖTF\Y/Q)M^¤6W_]x᜞%zޯBҪ"ÈbNNW\d> 'ǬQom @8zPrLt<6Xy\) ) h#qL`g!PtGNח}55gc;@@GBĺBmua D T>7;Qz>:<@zm KA0󗁃L`owg_y9!OY TnUX4$uAr8a#Z~ B^d` r#Ia} ;xJ M(jhqA4K?09GJ&{Ǫ2 %h8)]A~Ͻ%_`N *&PaBwtpC'R,g5.p0fePzģj֞$p#Bo?GO&2 ǖ>o 'sٞ|65@[&'tOc!ͽ% fB8WadQ<9 R8KxX mY/IPLwCeٮy=0:@X*g˩. 뎎!`Ȣ"(((Uлs=1_,qX;{=6ׅۗV}1ycGU/TMfFP'NQ@ʒa;8e Ř+Y`Ït;5X>:nǖC/f;G9} z ݼUHe2NC܀x?I8JRwyW!Zl8R γI$ tS>]CvGPÚ @S}Cd|aTAd^d@EB rY$*>޽〜>jFiQH?z zl0,s?)ďA`#@Р5 tvãAiĜA}QS䌣V(h" qȓUG>9r̋3Qym u yuXqim:9i6qpJJeHbg~~>~dP1mBHjif_ͽQKH!aw=u+(Q*˿c4p|L?0|?oX ' uQ8( fD"ž~Fycxl|va tĉ RQw!P>Nl+Q l?wmSA()Z\*k4)A%֏ǧ9X!OM «y|sʬĐT Br c~X/%##\/o*Mủ ط1!vyBœ:|.?i3}ǑZpp-<+h.cB$Tt’ɢ5y_k ⿹z!wb35.Eʑ1.eEɓ8uI:>{K\|27O 6#s]la$+H) \f>*R( &J}um2CBB."Hs<9J|»}cRy9 EO@=)&w8yI̵X ;uN^icޛxKφ7:C| (,?; A}0Pgy< P;p?Q<pS!u/b78:ṺRb |%چg Ő̾3(Ph}$?H% L WOFn}"uKMxRLF~V@J("&Uэ}!aq1dޏbl:_PQA|.`ѼﭥwfTL=(#P`"8V32#:v$GS>APΛIiG~_ymiJ'L?{e7|Pkj#k~$/s%%PK< DrC@3Ϳ C~MDsu-vYI7% ׭mϳ~0 yNn@Po( Fs2UR6e(w&1XÓA-=9;ެ>K2X75yc9n7@bCg$`W^SVI{'!G1iA 8n1% yܧT E/'Gc2ϏVtrVLBp E J*=W-~Y8=?;a |dAgIh| C*SW?*m%SCl_ Iၞkd'ͷpUC~9|cLa'{2i6eh^9hz[Ny5b'mm>N l aN1IqP2)(!"|)ըx!/lp]C0Vӏ[${̛ր ;vGF]}xl~E3qwm p 6ஜԅB?LQ53a|~`2-Ýهr֏|62cßk_ԆPYĒd}?(p>_9j~bɟ`Mzvl=y ܘpUsPa.# @cʄ)%iT\pWl& B(f|u㽑O;S@vWsOha`)WcrcCm )@6CIFO,0 %og^_9 &x_`mXh,?G/&Ba4N`Zz`CW"~PFqN8U(JD$$S`C9<$u#Y'jiZUjjZ*jj -B(mmo:C|wӉ<-nc@'L2cʵs+k0 :ښUK" B?܃޲HQa :;l.:5dP-0kxFb+\~ *g> _-8ª6aMT|"kàvMLUL $%@, A Ïe~Jd8,4jO#:d(8C}2!񠨀͆ذv6j)~%QxK~mb"(80y>tRPU١E'4J%)?v;9ZťqhJ9W$ ty>s2DA'(d10+YYЁ%GX cM^=8x ^ĮFhjD1^xܧ !D,.Okv70%Up%ƝMƳQp4Y8wcS娩ɟt^_]+S1mpO`Qs?{|,wpf?5ٯf]-AyEF= ,EYCWDN*'ATyhEA D|Hкq p!秐4ZRbB+FVo\OSօkxRЙ/.E&V),CPפ,z1"!jʿeG:=HDA ̩U3DAKZ Ѻ9D" rŚBb5Njk1UO"nuq Nۨ񜃐ΌhsMdUz dHQ e QݪpzUP4%ѷC ĔǰϯZFbB;)OK2Lt }E~5#VWjNv +yUK*Zt1"QjUnLkDۘ@_!Xan*ss="1Sw@Dxo*5x8k10R\22"TAa*SV0XeALwT3\v@v4Ut30,\́C ,"HE- z$_IIE qîIh;< 쳱t$[!df G8azwUT(T-ɛ!Fdycal cC응 ٟt>3vp+#]stqNah}b"h~mtAB&A!5)"O~˼WOew @8=F' 9056I=I!>6ht(qa7x~yD>.3A"Qw`Bwpw۟+ B%qغ3uą)/ T(HH, .T#|D`7f?Ju Ue cչ+\/Z f?;k[*l@%qb3a| ۮ 7e'+ sT IY~M@L쀿+cfay}cTQլmG BN\њ(痖h%R51 !Ǩ4KE<,èrP\z/`I3z3tZ!R> 6~RF@SBOL6v,Fl9t:2' g`^ U,s8w.5Nè 4FAf2,шg:tOc ' !gL"]~Gw̥;+\ ]ǗIGXBZ6,E@D&ueɪ*#%L|*" S&[o}k > FOS鷑vsjET}*a.FOP"XO:n4%@cqߌ oo?~<t7" 8PBC+ V]g">C/]vtn3jQbW~>L7jGi TE67Y`<%Z_‚Q"=PJ\A9. H <`X QPtlhi: W|qX{"5ą(_m4hZmaU]&یIFU_Fn)M0/{;sce#+oxM DvXD6gAGFR lӒ H pU3 h =daԢU0@} +ۼUh] =%$'t˖ok"~YdP$x[[`窸=Žȓv@ޢtb1Ѫ-kPшt HUAO>$0]3 4 -3ox`9Q FcQL.3P\D4e($J!)$zTӖfv݋V(+1 |>lDߟ k B:21MSVD@$i?+ SǠppF B7 Ks.CTFhb|xۦcZE)W Ǩ@+WM) 'griyA`Ml|68?7+.[ޥa  zCflpmHS/c.v%-CHWHdaxh@AAȵx-ě2v<Ez_/3 mY~&R^uO%ɂNv)2p[@D|"0|šۖOvv*HPmgPALmnV҆"Y1i7`3n|6C⫡Ţ8wo⚼(BM"6 DSoŇkj%Ւ [9EpƣpQNdPeg4̟^6,ilU]`Y:0<(aSB0N]JֿݜC%FL3;Y:Aą>>QI=b=N!K29Wf}#HsAHw۳0Okyb0K>-C~3B'N(dvu:e DiuD®m  G,bd n,ʐ[ U3P]ɮjԵ  Knx|`_=p# ˔&*?dR0ΈW eI8'H"#JĵrS˿ @n$ 90d#ӏ z~?-:#-BRG5G.A<!]X_uӠ>4 88~a7&N5D:)nIA''0@`" i*t'ETVshhHL"+N5Pjx1l8LRNf"c,ɡ> 4n4l\ lB+u^ hY83O[UpGA*'|E xl3tfgJ_zQ#mOޞ ͛ϨQV::s!]=q骧[⟰+kl Z(`D!UP8诊yOƸUQ*Z3G!5NJDD,}LUIR 4A//Hu.5 ӸkVo+Ba@`0x/5-aP_6/G5E[D%^v{! zFgp߳sF^3>zIRTlZQz7'޻?![v51>ڰ, Tәpߗׁj'|YpGj AE<1V)0FgiCC<`=>̩ ŔH,d|[gZz{ˋ܌oϯWձM\s ԇmjMT($8,³L^afv[]B 9 B!E˻׽i-v/f e`AQwSm^]s5XJx vVqdu%hCCv&;:.e bZRT&0tZIn:&;aS{!XI ],g^3EFډ,?N#/+AR->Nk?)[#1ٵ!B ^ Vn]r/H?񚣴#髏` pD_L .0M7c8;m6?ڹeCQg u #'x!,m Ybن߬? 1DHT"eԁ&|WsAaN7|9N;]BgB1HmMDQ/!Ye- @uҪeT$&uGq9UE,x$E 0¼QȢ>_¯0P/ɪ TM-QEܵEyK>T4/ *c&8NaWԤLUBo9[ ֩olUUUUU܇xTwƃB3`CCI<ܘfq!7-H`G%SioϏ l}]LCz|3 r(z"c @ ߪ~3 I~z+\ʖ7QQPG,H8#] [2OԺ&` pPep80ڍi ˆjn~vn2m fW;<­B1QI _T`RUS$> n(i>}ל @:\Nf/ń-wGTAv4BOX|2 !FtKF_HasԣsW谙/ Ͻ2a7 6%%z7E ҄kcqD}*iU#4cҒʙc* <\qTDEI~'jW'9s^PEQuyj/pϚ$:ˈl;ǚw3jf+H`Q熽vboIT ȣ{oɾX}Uz1Y}&x֎pXo&NUI<ӄÕec uւ%rVVRjv+Y/˨*1I7?M"&/E472B- +Dr""}=6׷glʬK xBF舂K=]_ߎ˿ \XRQ) y>™[lQF fhRtD"P[ܕ+5e)f[vh(#U\hpH;w(xƪ*&a[4tQ~&um>>nq318O+o4WPoH`q g/gp37ɿvD ~&I"؀k")gەW→l$R3`A VP{4aI.ʸqQxP fq?Dt^<$0DI(ga^Dhݘ:WQ'oq:̌lpHΑ _(^Go֭孥MS@7Y DmғkLi3#F>Z44֓ķAaIYuiĉ 6iĽ=/#ݷDPˇ? LN"Z_5Fe!@+(0 R {wCOZ獊܋ ۄ|S/MݔNbKCM0mOe!bG&d!i!/@dF2aiFX{ރvz !1?98BhJ,!:*Jhpg?^Eyr|j߿-ؕwrzXV/S1$c$0d@ȍw'솼T; i֟$KZ'_>ͲsL1AxłRU}iQUUUUAM'D3E\/DA! 77OSsƒ(ee;W$vu?{qt"6 WX-F9W߹B9B$dxm$H?>ԅhE"Wv!fa$b/&M  @q BئXf+Z oސ ;f[ :ZO)R&*t(! j"Trty0Y!SO_&{saj czٴswt"D~K&=mUbk2CAܺU%i:I*-\s7%o `|#C}{}=q>n)l`{TzEOBAmיϹ<ũh z]Uv`8K' yL$9t٨Qr!ױ=Yj08U`k$c'G~.CY=J ɨo A_sLLA5;}UŢߢIwɻ xόfI> J:q_M#E2!L"ȥ?.~lWQQHut,pQ"]K))U>x7)1j&xq޻NXWQ֊VW}щy 368!E3m!ce8.^j7Dը)/x#R?@ANЩ JI n$KXsDȒi}r*x"-em@K; t8CMs$| IveqW(ʏ) j`X Gߍ bI.mT!Vyq+s~V; 6D~LԿtV\&P>pn#JI?x462ӹiD(4dR " ^֟RQ#zYd'o"&6Qa\RPDa{]`vQZl9j7oQWK'BѼ&ۦ#oe=P6rf@vY{'a yB`Yw$V>fJ ѓ1]p%g7JeyQ 1ɄHŒ/]DAC AD/!`wf }BG"{ k,T?֙`Z TקB!cS=:rn2Nput)0Q&*f:/Έ0&"|w7xz~!T1Z0P̊݅F|0oDAE'db" d:$/.Dhp#&a"JƵNb7Ĵ0C",`Z5`Q_,CTEJ#ogUxZ_=8uΝ)6PfAT1n W<[F spD…b)e4n/6_3D@@WM4f>>3+>"};l0z~gZM"aر[#FQnľA]FP:66,< \lu;O&&QRDL3HN,$(YFhi^|T^)}aS^K s;ehW+8BRd!r-M5<sx\,$6(m4n]EIGjIۋkF G2{wfpHbYTKxF#gA8H?xi\JK`{dP<|琁Lx-2(BX_ԭFG̐dBIDBuO2wPHg_,} {iUl>\z!{&$#h|p[B%/ R3RZzpjV~iDN#{F8̓`5*)jrX@B{c =3h C!j 84I,7PP7,s`-o_"B  G\#;ld? k= HTR |J%J<`e=L@Ý fW^v"d/Bp q]0 W)[~vUBltwu @ݿ7Zn-ٓN"IOP9.5(!TtYisˋEJF?`|dڸȀIc#?Bnj*yʡ؟LQ}:n tk˨@IȧTIa$Q(.W{8@b.8񊈹OZ*>D#tU8_ׄ3=w <*Rq_U0"5zRcSȺ{]Ck֥1CBbȞ*HLwòW`{~Q 泡@Oϸ==z]="0DqA)meg䈖f1INNiol;W{+СXAP;~[QSIx ,;B^TO61u0_' hӷ})qg 6| 9+Hi`i V\iշ I$X!)yN;2Φ[I%-[8~. J )H03H P;Jo ld_FӭHdUTѻ {$9|cx)o m0@M{6K!k "C_ЖkKzM:pݔKƃR"tz(7cqgGl*^xkr㫷2];|P7o<} 7\P=Rn~ۍD+fq`f|Ո5UQc& 00S/~"ȣ^\YYhTCVط!p/Ԩ'ʁ5τ5#JFz6׏cDL{( :3 P#O#c D@B"}HД@K=㉾NG rADo^>j7 0"-8,? A\PܽP W頶Ҡcqj}DHZ~0 Ð$dplt1||%:oɈA5"'}bYƕؔE0%x7TDH̚k5DcդzDeLv'FeӬm)?2_h~10>O')9VtJ5( (T3=1F͚.|j| | őڳQH혂ʖ7 1A)[T樀&zx#_˦Kx̑0x~#6ga!YŜl3[fL$3o!iĠ$c@]A<I91,G;O]yf侹7,v2fb.5TB;:Y{\v˅i'JMz㨨8 p#R ,7M!#tl׮,*Y3jPHUw^.@gT?%;/gF[2X. oC}O3w0泋vDFbjNRQ\&Aq K=i*b4;>gӨ{_I a N[U67Cy3nZvdi)f­EܾFm1lC" f -C,(q¼AJcZk; ZզŔzSovJs,퐴DFrRb]=A S`eFZtX5m @y7Es9  z'S?_k EVg3ט=~jdR;= yN6Res Rv"5ْQʫ6Fpfwz#NPTp8i.4<0"yW ! L-l`ӏkQ6xۀϞYb/Em"ĠA YDI&{;v/d=gkLZVTi7I(R5 ɑBD4} dy1M',g~-<7=Y L1B;pf|=^㄀V*p\SB'Ӻq?W C`Q3͐I.;ȓLl?ߩ(BB @B؊C1 |8H ,("6Z0,<6:_=jIPV:6̓/n쪲?=L}B /)Q=}b)j: cxO 8X}=&,̖lX@:3,[%QȻ@P!!ڸ{G "hvЄ8(Z,zU;W7Q.*>e =Ztt[_-RpBP(,9?^ } >)trRPIٴU5͓}k"_kff5G4}[M=$GpdT';t\)mZӬA!@,ER!uhpy.^*xx%ȇDNO&Na( }|t #KO'cT{IgZxUᵡu <̌C;= #r+fH/( :3f,,) t0*w=+F!*g?i l]k’PjGvۄJ'xx?Q-w|wP"\AQID\\^:.!j IJD}DBXFZ;- .b$) զ?IgS7Lo EzXÇ[!)0U TB%ĈMVpyVv&s@HmT,! /bD0^{PU|nO5P{]ڟdDTk;gUS]s<7u*qi4tC)mځ4c4eS3<q'{=vlyk?J٬j:6o"z{:Y\z࣢=OVwc\鸣[/>5f9DK?,| wq[}^k璳xΎ''mvrq G'ӃDТkgx;3+WB4q*aA32ja:YRD\"g+@/@mlj,QCahqUiZ,ߌ̄"35{ [ R8b\yQl]\kó8g@zϜ| ʂZQC9@aR+0%!m(% \qLYZG\]lDWeL `fS 1NQǝ_! ҺI]=Z3ŧj7(I 66ƙm w#,B@fF! t ~,1[ _i[Fρ^X]h_/&pS&ӬZ$|YYT[QTb/]9'5Nݙf-[Q/8`o'PPh14GvA 42eZrjz=uʍ=HN41 PaŦΡ_̬ƭKOݚ2nI2*p/ ,7c*i*~YOMp\;Ze;Vr}YYEsd]!x ŽCY< %jՄȠbSh6&b3.^ 9DA<w.4 R/Azr~tpp8ON1͓0 M}˟Þ[u݉fXgh,*FQQW֞_Chxuz8j^!wA@mkk'@fC" ϒF8ɃF6P>ء]x2QP9,4D@hu+|BqtDA587MX/3832:9+ 5uu$](ݬA^Iud֙ 0M'aY w=uӒA!g@I>n瀡60@LGaG003%ˈ. c>:׮68lȬG(~GXp{?{> m'_\8 3*ur{/ƫ;x&"2v0oDx֗1&6 FjTM3w0慴!8o lf@0-/*c!Ec:Y4@A+GLo` MxkS B$F#`T(H g0`ۥdb5avD@ý'N/Uu"/\κ/Sjm WNfW~lE*/ӪédEDHTo P0+; Cױ F d( cH ~;{m LwƙjΈUx7D`$X+8]empE㉂ 93}"s1A/8_p D:BgTQhGFG$v oJ${'Z[r_鱓e߂g-@l6G9qм"(, x<$qbr?D .رOqqD9U*h*pIl/댲1m֐RHZTq"X]R&ՉP`_"-'QGdk(DNoǔDaai$)H" 8}z @Q4X!?)Բ1AJLf؟:*PNa~D@Hr#ZT+&зM3~0tHD8u!@D<%QU&)"FH~O˕ZVWxUQ`Xݺ=I-}Um#?AU_T0Sy~UD_RXta .|FjSwŴÄ1FgH̶EQW|>u6a {憰UsTU(CHuezt+o',~<K?;o;}FN&E)mpvu'i|Ϧ3k0iQSk4dI5"!9t>7L~\bA{|(mA2+֊$ OsTc`j*IlīC依I )uPF_O1" ˲3p0U K(4 \BL@* 5ip<Etc Q3|()f5 <3W!m9&<5FB IJ*<f~/$>Uھy}yDPCxzT%Ah#_gp⽠轈R2}2+Aӈ&?OwY-TԯaQ";>Ō.aEsJ՟Xsˈܖ'=j>UII嚲aM|܊%HKpm`(rgS$DlfZH@Ѕ5׷IUEtwCc'񨙖"^޸Ss8!I5!#6<.g0PH ].j5G >Ԯfz'oHe_jǞ0ۮ~s*9{B`9;TUYҢC+wu|Bh"ƌ rۋI .cي \YYΡ 5 -! ,8s],ukH2ӕJs3X7ׂE#?ϋ7x1"|EGT Vjʘ*̩Ֆc Ip< Zz8`~7B^ =̋/9 ~P"! _l3d[!Ti !0tNC?}߇̚1#߯>c'?5!_ Gε[p'匨JՏlü۳J_qE12 o~"#/FI0c١> oͿTOoo·:{ LQϟ{>z>3dbib#17a1 8CGx;O(qA< (%{A(%q?}_a( >?݃TX ah$?W,L~/z%;c>*WAxc2e JV$ < ]=G͟ɇy~AM%t=~8TJXp P̨ ?G!>:0#3N7;EbQu/3#m"6ۛݛh7C2JǿxNQ ioяR̭RuSïa5$@Tx٩iyxF^AD wgUF&$QLRS T ˷aÃsw)?U&?YzqoPx&"O>巏"?z^+5!)ǓMC\((6RT Ѡ Ar!{ψJÁpϞ ~5EV# yFp=́<^dtb6,WY;K)-'0^p<cp?aswT="{8]^r:uǟ|?pB=Yڠ!?0c8uq QkTA-'}wV?}s UTOr#Z9>[VDz>Bؼ?(T4mN{4801+'F! ǽ%I%_P$K(d8.'Hq{#?h x Tl>?Y!?'OAχ}矣qSϖ@>uO"tl 30ߓћԛ:ᅥ\A.qiNOxQ($ >y@vvoA [&֏3$.*y5URZJY9Zҵ\`&S dSpѫ(RPS3W A# A#lt[$N 8A!6S(d?wA|@4w* 0_+8Dݣ?!Vib(Q&hRE!6u]t|a_BfӨ ]C 1YZS֍LI52d*ҕe(MdФ)Ҕ)BiJQ 83JuDaOD2a}'$De*u P:ͬ*$lEߜf}}nkåMk}oj?n]O=x2Ī|,fm0% ""azbB}(q32{CAmF"ZWHYD@ E %kG^ pBR~J[!IM8b a\}>tkʞ»'w;nɚ{OiK)mY arh;ى(POTF`l՟: SmPPy{wF}VaPtSװwR=hlTkrǖˇ]~8xL20P!%>t{ﯓx3!/x/?a1Xû(nB{xa],K ڐB=ez%bXM<$E b'%d]jʮ,T/p&߯K`> !J>NᏒrUP۾jkB8/+FùjiwH`]5)= OX^ G>CxP"{ 7up:jT(ŝXz/}j}~?Jce/7?=q$Ab!!Jbhbin.uSy޻O5X%N@iVwg[/ ;[c`C</ N 1:~J'ד(N}"]m\>6W_nEtx@鰈t("#MǶ{ge-F[w%Ι XoCT`1uߟm<ݜݗ~3 65{z&l)xߥ%ʇ\:[pMb` 'Y42|5Qw-`ʫ3I,ROsLJQU|9iذ2"ŀ3Sa \N*6̎-)$ŠeטN Ä(`M.$$K2VN+!~J|݁ >WIn b/ddhDm'g /A~X:5{*7|:BZqFuTwî<'Xd+2oϸ!Lj;fW-w~ j%/?O(HǬH` CCBUPDSC A5 H>7 @bZ T.g1AT HĤ4A"S41+)TF$gcT$#D5@ABMU &aU 3Q4C*Js"(KS,lF L*d@)BD ` JH bBHDhdheH&ia`dd$fJZ`)HB" (hjaAJ (IX&iJ Ft VZe bf )bA&`XZ"!X*@&&"{B144!I@JR5$ʐ0T E%D43IEL%$U4H2EUUUT@4IBD̕CLJJA40DPT1D@$PҐ @I4,U KA4SJ(U4K 3T#RR10RHI% DAMU,b&X!f4 FM%!4HUTG $TP$1QDQ E)D4RD 3 4PU{F&"9ALMAHą343ci?Z b ($FR)HJ)& ` rA 10DSEAHH R3DPDuh*h(iIc`D@B$))Z& f&)(jiJH$i& %` UD))T$LJā)DI S3DN$gPQ"OHnh81S? I+MLD1DTDIh()b mSHM  BQ!CEPDcUS0D $D!E%Q-Pxohii*(e? QzATh}P8ёR HC@Uϗ̓JJDj%I?0N ~)3gXq;nr wP%QO4B"}D8("G /X3a(cJO(=>d`( Q_t< J/E p2P#@J Hx-QQO1g rySqaȉQ 0Bu ,%w#Cp^l)Ay̎$@!INY ?[)"呓vk" ]HM o1vўN!g' $ (ҦI!}6O 2 H'c@D7?J̫>0'nDY&U1jLv)y^ fU!> vD:>t4oNp*CܪHր'8!D(Є9Aw`ǁο%do a_@(m-?:|_3Ufh@wKц˭ϠWUd} i ϳQDQY|4(J?gݐ\0,^zW2IX PzHoMv>t [4ޠx.џx[~'{zoHs0ٕa ,!ЀgT𧟼?^G Bְ2+ ՞Ro(d^֠Lx*砨6@/ Ɋ#̫5jODT|)t~Ԫ(;ٟom騢**}<1_uoǰ迻Ԟ&>ʸwnUPܩ޲~o,rQ#A_o#hl1# }VM_i"&,:iS6=v;qQ=9(;߄jXX2 ǫ(9hٵ^!BTEsA/{M 0 }>]ܪyK&&і4*-hTD "J.cDmr ONa\I`04[޵Eq=&FȌ(<=~s:i6DjA$a1)k8bRU@DgH $iuD0X ѯ@ɛoc4|]X3ПvNkdviQ&8΀3|o~{?ˁߦZL!"_cZ?tB~'ڝqª:µ _zF+!_'dvht ?9 \IAO4hAゆIA7.ϝ0|(a)-t=9w[A3GX2Yuٲ> /SbB7Ia .7y:3crCc*(vꪳ5AD,Y3qkf3@C"#@Y.?S7VGJrKǴa=|ArZe-e% L*}w79\EcTZx5 55^j8`YӲ3f`D7fсxlK3Tq}-=Nyj~|_wbݼYξ|-w\ҟ8@@<P}WHͦzA$R!aF-) gý |ap'8u{(TA)tx ZT2!Dl-EJbTdžQ{o㜥|3ˮ`. v =%V +uf.8e?ȏUfx9,8¯yE>fn UPX*o SH:*DV}A9qJŨS6PM]"FK?OULx,fg 欝f6mK"EnP TdT@PxOG ^K1->?taPBM뚊CV0x/FE;Okͥ^ ooxFmڳ_qJE9Sr$-DZEϗMN &9/ᄫ56@9eM6OIAC֪~W?d۳_\u!2lz5O @A#6$Fcݢ[;é3jPgF/φNp%@R;P\iߒhi=SNKسZZuGGC ȥ!xzziE1i!2B4+`&,FQ/у}è0;@o*h Q[ߺ9`$HWmLNI3 .8 kH'5k KFƪ HBs$ N'&8'P5~ OH?RsϻCNxy>ǐѶ`i&C=OJz[1{[bF%8ut~WLk^ӺS=2oMCQNnipŒ2F<%O8lh&"& (O ZkLm<%(RYh*,|ڦ0[JeYIdY0#,s@t\zEA]l$е$o n\%fd+iZ#iqmeVggET2hgu{ "G=z~/=NT~Kqxx2O{?_?Bau澿wS~D_B4/(PUJh@W>{&n\SEU()D P Ti&$ & Z)d66C:a!_oM9 90PxVMNi8k a qF#7AR%hj C0PSEQ! a8TUZ2 2^pRpи`lJ %&78~@d̑9M BvwN-ApIB V&2SQ5Ȁ.XLrƔsPbB8 oc!H&:ȂQ)9IJtpfA6#on8DNѷV UWzЃݸy&8*sb %Hq,)Z7}}_K op]䈃 (B)V9 TDRxpŸt>6Z}`=B˥ '2 ,s! [AQ Ju! d%J#8E"eŠJQgӎ2薁RteG%Qݒ:R@h kb&EɠJaHrFS9q&L i*iݔ@: T47ET $G4I$)ih-3@(v4kPPCO!Q=h˼HtCn4,.4ZXEeƑilT>%t%Ս^@2 .TfS`ZU Kv&cA 9_'mO_?O}ougdDj>pv^;@Հa?p?¢E qGS:EH$#tP{*T>9w?GEAs8` ~x*w{ˉ8O_:AN1魝0CA#P0u휛; 8ǃQ {l=Evr<81]kPz,??3 SܫaK7W7DP)2& PNI |cK &TR\ҿ>X/obg?JX;uH?KRQg?zLXhv[Qylq̤5*Q3 /ny.gnؕ9sv2T)+r|O?{Zj۰٦ N綶Me@'\7#ƃyAș R?Ui D(x A@S:.9O.o @{9ܺeisfzo0aIJ{_T(2M\]Lߐt 0j@izHE/%&b6xܠjͿF.!W8nL3hk!U, Cpg$r "ARUW&ԑ+< 9X94q:N])|Y-\3rh#Pa͋/>q6lCwrrlB}}-z <Շc&#(4,L0d eZYQɊf{M=YZd6?e~$QSX$ P 3\vnQ}=zy{4HTOAt%F:eSQOĔ4LQy暽-!1Es9IC!T1dy B4m:ᇻ^P<`/ogpxz"(,b%+L'X^t'T8`UT|WzUiĂbNw/x;#rQv mӿ}ӿHma*=KPwlv{vv鮪^)"J &`6oMM??]ء%{++`,-tv}R R<㲿YlBA'{GOP>v8D$36@VHh1NP̰%$$Rs5NgGNG|k!ٓ5i4L( L=* 1?^WHePC,*(g'.ğ֜阑ߦ%u&IwBBS2DW][?"4Ȇ VuZاd(rJ@{⯭1Beɭ&ܗ stL&ھ~LXg|ĆxdkJ-f wi<tmX;q')yDf4穔p8E HÅ LcAgRLfӄSAƮlKxr?RwΔ-룪HhIHaݜtPw *ŽpmVwo i.zc;rJ L5|2@E$@휄gnNП&QGI>T)ANHq$w:}Z>W4uT֮a`VAS͊IF v ⶊjӻUwP2EE4|uWu8E!$CHp> T`$ ar󐻔V"N-㈒;Pߕ¤re3胒 ۮWLi|K (E%k $BAoa]4oG?o0_Qsg I$y >%K*İɗ ޫEn(gO?V2Y {GT *\,T_ zVb3G?)F(Rr(BЎWGOfҧL5ғ_?h~(H?̰ZYW(QEXZX(৩x/&z)qWw>!h@E|YBP{4_mD Q> :7?y uG" ݊HuTUU. t31_F7 Th4aWH*< i۹,rt|vR5Zԣ/Z?^w cgw@#Gn. s|3*[w*E*~ǃ݇vOv(i돷 w؆ !4E_|9 iE ?ɃF'H? mpՆl3v=~i`*|Mk^vT;Y}yMe F%eEUR{UJY~X~ڏMW{ä EC*>8vߧԇ'P*Tp;|M`ی8v^09/:tYŝ76H;4Yꎿ7Xݐw_)3x()UFgJ Mν6>۩Sc>g޾|^E1m%v2o)q@G)p%Pk[6  δc%GZ# 5Ddaes*˰Qϝ7;xq`H&vnh:PDھ"%a* |gʸ:=ԦH#!SmB^4¡݄֥(AUE"dI(IBg2ܮ-.1>TeCv 8E'xN*>Ugj@h'r={ʉWMb$ c%8pS9 8sYRm $"?zTvgGqyb(Ή0 1#bMsF@eAqhb4u.'Ő90?0+>Fۓӝ0~O>93S'4>#f~VΛ֟˪~~ aDI N~,&נyuѣiє,H٨qysx'~i"7V-fWPP lwf.Q~k)IE,݋sy &ADS ^:0`í(7KW*O!,M$QX)]1*C*<ݩ?J]_z?ڧ ^t4~=ٚ9Hl__܋>"S1I#bx~*߂@$:-{6Q? a˞ N^Β>u8I  A?~M~oݡAgmNOA0r‰@H=})(lB>B(bU[=vpLrؚY=ڼi+NMj\ (Nb): ?_zLaϠ*/,)aHUZ\bkQx3w2Rzw/)E1,4qLI^l\L8_[ȎhSf+,W@?[s@7yN<A2$ D? a4jS?l&O|1'1-atjA~bBQYPw3 D} vW_(RPQ[sa  4PSP |OX %H94.A!~Jg/ "yDSM4PB)| Fy."!O:wE/u,UX.-pe71p)#@% #># Xxfj-Mx'B/g5E 9Ȫ+@^ؤHAC\z2BE>hTq)$oGH~[s:c 򹿓r V("G]9t}xd_u~@G /0!9φ b(Sg˩Sѳ#!~1b4M/U$*Vlc}-t6&!sqӔNPJ OIF~D8G*%PM`!OuT,?9<'?ԉс?&SܔD N)l~.?ÇG8 H(IAT֓cc ~UоؾH BbI:zO؁FeN9*yCqˮB {2%Gfcdf|Ӯx=6qm7^ 8Lb^:sHrelJ#U\1MvTI)\LKqz_~CbH-:`IU O`Ԕz!!$kD>r5Zu?GUT#r$/MæBn# +)q}1PQT!I!@U!HJKWKZE HH(ՇLC3 BA/_ã1 sF1TS!2B8L( D!AI#PA!LaVP|KM e| J=Hb@sP7t&˹i&DP@C*)#  xhh,v#lT ,G؈tdsDb.(OP?5An%8 bKhcoA;e~~Ϣ_;> la 3߲y]tӗ?ws0.?.?hn D,yiÒ{2gj0-By}U!N,ՀPJnRitBq( +;eU|<;"?y,`@=B*Y3V r, 9`` p@ǦYa@d~(;7aTLP^u5ru鍗(Ʋ҈ vy8z:_ިF:G_ ^ Awډipd 穁ȏ.wV<#5&KUx/^hf:)5(X+k|utcG?<$)t= ;k}6"!?JKu`uUKJ u[ =~٠zZA:/+9GƼ" r*4(#=I=705PtwBV4컻1ľnn6:Eǁйܤؑ:@b<R"1ECuKr۬Wŭ_W=PAIJiѣ"iټR~I@ T2?[d!-"!&2z7!` !R'g_BM x:X쇒vi<JH[ګEGL-viEUv#_A*ß 2"p~Vx~z3+.Ǵ3g]0[zslje?b峧RоniYvئT8 @ tP_w ݛI+οjh v6Csiu BhnmnۇOYa$B+,= \0'BaUe?bj =s'|Ѱ>\ym^}ݒp0FNy3A" wd ()凞r.cnZ[SR04̟ɖc!.LN$>|̾A>*QA& G&<ZͥHPRPAͳPs1?M^iй&q&R3+Gp0?!!HpSui"0`nAyt5\H'᳢ACT? z*VjЀ%-T*0X6cKT6(WdK\UR)ϔI"#EͿmzi^PH4^` u]8$ɇ)8S_==q2eE! pp| ! M`K`}: ݱv|@x-{Q<.֞X.$7IFGg%'GLjT^Lu4' Cu y̅88(|{qo?ԩMzs;(N@FDaa0Mn{OP4 L"F<'$|Y0Y϶ųW:ʚz-g. ыB I}!^(k|FTsBMBiW畲N}Iy:^pݳM}3>gNls|>^r#a'I*:/o $d G5FOI*)]9'Clc׌=X'~4/1frI^Psn[dE?w`¬W˿ҹ3SӸy>4z'T}ۦ'VA@1b蕯)^!R/O8d.ÄB=ئaΛ(}<\X˃6D+P++BtH4m ߆r鴽V0P6~HGzh|3 !Rx];J@T(aU"X[(Gi 0P"<;v-3`fݞZse Ǿ&0k  ,By { \PkS$iR=v/F0I15:^Y f#hMj }oΩPu?Sy f>2E8R`Y .vxN c0Xn׈8܆[!)fP:$F,"-b*ႁW'I[e# W~Z-5)y&PlYXr4 ~#x@2#W`H("MMybE_0 B"ɶBa xqp`?. tMh! xl ,LWoCÜCdSOăk偙AUdFj*'01P & :{BV~ata'@` s]{ 6IvC;}oፘ%Q4\ Daa!(g/|HwviSvp5)mPe>rӗsnwǛ4tkIc)ŚLV8DXV ѯ@0LxgC;ƪ4A2WATɡdl"ְ cMhqO׌F6jde"TD>Ǜ=FٶxTu(%siXޗ )zx, 6vch(fiBo؝׭@X A#RUk#zF|(4u›fkr GoE^8}wت ǘ}DD#0%B.0FMzC9ܵ޼Q4P꽙[pdzo G1teBA~*(}F;?, Qnf;#PG+Goa~vRl%&GdN+ѩ|R|fVxwuw컑d}BU1E #A`ENl"Z%{)#A&ߕ( 3 W{يbg<9>-KljKk4v˭IW W4 @')*FsPAӜ0D.ݱ )a t~/Ɩ5V*9 RlGb08]^gzмX\wjNR7E"rObPhDSØ)@_([~^O %j#2D8qQY>tXA\rXq5`P9Jﲛ Lr#Jʬ6R1GXeRt̮'Q7%Nu|"uhhyI,N{N÷(jB# .DڜM-p~aTtO=cQ&G YS;aƂ`#>y<hKUjgvf|)U@+W8/^H;ks9 ,Y#!&pY,fu<#N+u,I>T!%]& 9JCJfa@R[,1Вf Aw٪[o9r"N ȌK®)k4H0@a__NR@\IW{6ʎ/C6|Ws|dZ g?JbW+>l J=3&Hrmb'[K$䲊D I}HIJЌb:62(bk54uC¯٫j,y3zSZF>:/x \g\a 7ƙ0AK/)9 (׃Ybv6St}a21jrDZ* XL},ņDT*vrɋ=qF(7Ʀ.7h9>h !?Q&\j+\W'a,tůz^c O⁝郰Cg-hKlbE9ڡRcq`טlQ^ȵf 䭀wÄWto҉=uc#y <Mv[ 7ٛ (+*ҀH2 qeaCE͗L DI*f/BvGغl\sY))L\GƮ>GJ>i Ï#eGУkO=Mʶ|{*X.H&~%% ֎BDi#81Gh zqk;R`k0Erx NaN4x:g iKL~y` TMq[}!K d f8+jjUi7{%yY{J*k<b_g6fC"-DrSzwg.#1Q)m !c\ݺ<#. c؎x0P ۜ!wAdu8:Qͫ~* ҁ&OD#:c2F*18א^]""=K.Y9G9FP4!.PNN3ޒѦS,gK}_gkߎ.ᮑiTw |`8uE[`}j(hI MLʘ+ŧZh6 DDA_Ny֭|"U t]3Gם:l 1,Mn}~MV#PdB:ٻH}^5ԮPD:pm$$*5+;0M?6_ ɢ)a6-1/*'m1vל9e 00qzdԝDx젶qfrp0g18k:uFl sٛA]-M(E.I؟{p1*Q天֟jH I+EJ<Z ̲X˦-:W.&.4U]jGsk]L;|ؽ1#(19jҩXL`G ALc7ʔЫ5"AH*; qeHlT(jKϔe20h iәjKpV1PFQaP37puDN孬[E:)) '@m$o=; @Hh'ÎBycٷ7dz2@ %LTH 8+ȏXA!@'`2F`J "GyW |#DdO!5LAfJo1 /:@(sA1 #f`Z GA>'].R/KٱE3(6IKu=.0tGiKks7 o1"R8y}E4dD0C a% s/)cO/#ҐP05c/A7b9em? k,RzieR'm#,_yO)c=<Я<9_CY?>@ LG&SI|h/`J(Eҧsh2ye1M0jaLJ5u8þTVL.2q@0sa0͡raεܗCok9q#ð7oR0y|^0#$͏;]raE=Їs`wj-8Z%dOhi+8lQ!uذK ~5"c7I*mnX\,&'S '~x>1h@= IDQ7Vt@v޽Tgy?%އS%GrD;yjxpp(IBUwQ8N$-U1<ʉ~ -9BDb$ ,`8˖*P(>zv&l($ox5D\99.@! >PG`0Pr7b `]j" "@!n`FE88\cq4A`rHdy'1:V)b2Hh<ɔ'!b;ӼXe#)E 4F\x4BM/UEƐs I;m!`&pPM&r 'shѷ31ģG68/D0̨H`yLh3"L*X>|_.yp]pR"h&);_y R9P)hU=#qɍ!O DFR(q=N]#ٌƏ|U8ec>'|0BN>^H.".l-d *3j#PDn,QĹ3gm󏟒>OA{]e0aBj=䄡u8Ra ̧4IKy8QvUS뺀 s مД+Pz\J ./ kۆ<!IhKv724tprZ^ZX\ǫz1J, ]+d뭢IrG1c""L)rn??OL9\#'{((/(OD<,HQ}8%Q}>m_U?{s2բ xiT mwٞSmĩY~ҡ}2/ʀ@G P4a2\ӲBP7L k*(0^3ܧk  c'^ ?S!lBR:m@pyw<}(p~]8JqG '}>%Dvw~"쏿0 GQ`CCAšH6Hx/&p$&&#ujr*\lv+Dfd'D&>O2ze}>ٵa#/$M݌uM|K|5p ~~;GhHg0f,[BxX tAsY$mɝfweڄ[J CSzӾF=b o F,BDZgIeh}GI!OP؅s u{ ydIZSѣ" AٛȞdyǦÒ$hd/p2ȠtIAxQq={j)HiCu:D 1'i0Ǽ> }JG(op\u@7L؄TáuԔd,h .(=V+@ t8AC̅X1~@zz'ঢ41gls-NF4e`b PM`eo;'A(8|G} }L/B2iR X eD%xw@uܞ!L]ii$ҁIK4SCǧK`oE-AQ8(}bjWdTn:16džTf !q 2PҘ(b=( BoG)i6R<}o ó6P %1ape=WG~)J"Q9`z&^QEHʊ=5 lX3 R H0zqA23 x~RXi }I%A :7xa r( Z&L8i4mr Bl)煍Ot}WOM0CQ%@;^lѿ7n7W@E8l%q΂sMpxq}Wj!Hd LځbhBcu¡BHXy VNquak=fv;7ndQA`8Ζ\@Dٵ$0@PVr,A=5; ě  TlJq|DTg=D]A\% UVj I9N|Cggw(oل=C?<чG WRq_{퀂9%qO?,(yy`Os ʠ/{MkFόm d~o;U(5C_4KBnh+wEӊ*Qc@jњqa8^.䞾2qv,|!5G_mmΟ ;BNeyx:R8q 5 )Dݧ^Z_SE Gě/iU2xq`GIʘU}*`n\Tr;`+*nLfTpiLXsll Xy{r9@ه,,E 'x/ǒce~:]f8Y?f=foK vc:4al0&C%S ";I@bGdr|877!3^Lv2}dߓ@5`S2gmS= =J&ۭqWEC,6K! ad|y>^`h4zO-!p`@ې,BAi;BOpxL>aIdtPQ}SQ<ǧE`J(@X(z2/6|jP7|yXN`Gu0e>2x|>]c$wdXMkmߴ@u5vv:0pRx&wy;$,X]qP.]yЄpFG9MU(@Bz ' {>pzā$mi1Z!`0s $@~o0l4rx"ü^ (P>8 2{RG< 8ڀ}T=2;UDzbeΓZ2<#$DL<ᄋ @|$!suQ4(ZADe{7?szIFQsWdܜs4mjz2 ͅL`vOG2&Bs/v,8"%_',މ$^G„ΫᅮE9Q^Y<2N ۞=aԝ-`$'yKA飪{'A4vy%'LC ہ*bj%6<&)(Q3 B8 st;>]La%~ݎԫs**sTUJSu4ӰK'+\t9e~^Ob|s7f7T4wpqdQ5!4Yd˂ NvAP2z)OOdϊM_,E*IAMl2!C}Jh1lD)H HEl:NW1 tm8|d7|qԽ_i hbPЋ?|BK5@(rd05@y0RL6ќaYA ({~^ v'\kߢE s{:𦀊qx'G! yz6A6p/Xxɚ&*pw$0ǮӴֳ)lcp#^rEs wJ eBbw9q{{;5S-L=gSN`">CtgHQIʢO~Ňx. qɐNʈyI]UMIa҇-=ٸa;jG8=RaA☼Ea8H+ˆ>] 3[*uH%p9~98rFŅ`=ɉCA2Ut3Bhl$%G7 zToq! hf\vVIdU(Zo/pvѫ \3Fh"Q\qNt4 3A]/ITc0pF/ء5{jL4±Ei7A\xsРPb;LxXlJB&334BcrI,ϋm]{ NDz$0|I$ a[(DZЫ{ل 6%ay)oh@Ng!'LH\OmhzzJmn&HR39+A{Dٳײ9J࿄EqGW} Kȗ1ȥ5"Gpk'YzqƟÁS ;?(&_Ub=;=GaGu~i~,kϰ  (P.A&6|4zhuxxT;72o6w?  c\dR2@ !U/#i{+E(?e$T?IODCK* PQ  Be8NppM21~%iIY^xI Ȳ9EzWC'uR5\'urpxdv5V;8˻t: 'C@WcaS2}I| YA(5{h4D()|.˸j9G ASdQ߷aeG ` Hț #Za{{HglvRtl"/#n"%-ZղF fm@ r C Wmh64'v]pђxIx0sDAڙ6OWMbY0琸eONrS3Ŭ0Mpi]6 '@?=w(c PzB |B wcF0!*G4D^Qn% JQP{ ТbI``^ a+ :k^Kli\rHK *xl8HLdELI5{/&C_3&OX`_XwáN2,B>vVr|GAw!b}B 2&"{S j(#+>,!lKE~.****-ȁEϧEC# Vfihh 0>LEQM%%4JЄ+-Sԁq ^6IJdiւ UV(=O1F\VbL>l 舏Ħ!q  N4t}D?YydcґAb,5"v«|#AqJmR(#˗sc"0˜Fd=w0P%? ,{YԆ_XF =Og9Aq]0BoŚqI3 DDA譨 ⠝t2E !gw^58:t72zbqE.t32nO[$ ĈqE*zzM䒾FOlK}u&{ylspP$= ;(5¼ /+,/qt.@Bs݁C'$z!aV2:p5`!e/3aHF"ud!L75Q 8C0T :p(XJ}ZPO>0X}T r{}igla 3"-W3 H8 "g˅L|)I)5kK*vwqϏ|%@Ŀ[緑2#V"P4I"P HPFDѸxY!6So_682tEdap) I5ߓ(2I@6K;9wyؿgPdKBOO r|ϙ &אNkgdq0 {q_xH4'|2ٝ0*HU9: K!L@HP/e(V Й{a„@v'7s89n'mj_8SG(ڈ] C;[õTap5 5l>LH7nSvpM$P6b,'%8jbJ]J2@HwBz^0j~{{ޢ]xyܳx]O(8d]~{hPcLKXy/XxR4zl"QK>Pq\`{o O ЧD)Q !敭tP5o8/IE8ty}ˬsr>.,tզs3 TIBXk}fN, qߏ>yG.5 wB1 (5AbsVQf)H7s6?\tmb[gWXb+t??{mmdU'6[PnFiQ L 4"Ox•h@dG*Q&ncWdL9T,Dd.Ѩ5H@ B*"K_"FfAUcÈ%Kki0ܩ;^vEq(j#G:OAiX~WI }dO@TzG_:B s=o6_ϩבֿ+na|ӻsb?gnL֤<,pbwSh) Reub#uܸpEQtvs9- }o_y0¤mН].q'T8`6Pk"˾sQy9ԇ#ȈR%*58U," /?HH$0=$PȄQwc\Y4HRX`h?pvY=ڒ+Kەɒb,Pb-Zb "?!RIO\~7a y,`e2}xIg2> mB6`rɹ`k'TÆ7!l,J8996 u[ ^h" Dñ$YZ w* QB0 fkH ys]mіfa6Y)Cd? >e?ozV},p?Y,'Q5:嚠`B ~Q7oOf}̢^\H\vP>)&f*o>FPY>Yzv6^f|p&rtp޵ywU&P)hs+?A0:KsGq?7aRR%u BIْ)weWj|jg -K|CrʥZPءH <=P&4Mԙ-hYSӲx֨z+Ap8" PP\70vU;'ǝD=1`֊W5?s-#۱s2]@e]פ e +3c[`DFA"Grc !EǺր0Բ 㠸H~EWE1•P!2x7w46;H^9/#o '{9{RVvdEX@%Mx=K! Q܎%A%s ϔ;){i2Ir$N30v@تlm3i1ZI>(C'( no[0!<@ 0$ AW BAP:T,(_EmM=> 3_01ME>~R!3vb8[}Ȭ $hflPC  ! '-"MʃSb4\ =9t!=}yxp@+"<$"JA#` @k ؇9>tYSFG@k"$#}6JWFzy{}{XO3nj Ò4l:EŒq`^0 P蒛kIYSV$DuQR] Qqaߢ ޳e32nm\`wn5SqV5@ JfAƃK(Q?8"?{ ~AO{b?GuPT+@$U"3:H-["ƓKc#2_":ock(j󪥿EcyؚρXmʹ Gfq3Iо~wL!$<}1=0/lI@ \/F2+HJrN.⠈rib0l>=p9%o!]jP Z1`(ucDOU 2q> ;@נ]džrj/".l B7ipnN6xAKC{Ϧ(CW`:x @^N 6nҐWGQ1jȸ2vcp̛G?V2'32\#!1Hے. }w^xr)1DF8͙e^:IC+'jfyǧ:1ĭ= L:=1Bpl ҟ[sx@a4t FEX*`NhBP)U@8|H釋^,=2r3?Ĵ)@RA~hU /qWEVS)2$pQ\p¥=U0'' F ! 0ے)%c2Xud'Z^74zݖw\2ш1Fk|UD)$0(.$2*"RC`%;n5j^C2hgBL 1K ʉQ{ڶ,仴TzJ==qAڒYd#5ROC*6&XTFI DD@RtqUy[ p f+9YF;aH!d" Mt?z2C:Qނ!~_EJ DItq;e1V?Xק(]ːN 8Ʉ?MIHTSMPE%)!K $T>xZ 7L=C ]~HC{מM8q2`<{~Ns`"P@4 .f/vx bAQD=+hiC(.fuWfYWڠ| s\kb8(.xņnョ4RG-*{|t1"H#DY3*gK[ ˧zVB) |/OsnsESD &d\]X 04L%,1zPK_ҡDM$o7HGa`ϮTkRwBΫ#P65p4Q#&1BqW{B! bu:(>8Ԋt- <"Ԉ:84P2L!Qa!A(spq4jSmA~Y{=8 ?Ss(7Ga$98Sxj!A |w` G[}Cfk'itBlk P"ȉ~{϶t44G`DLDނA~pȐU$˲lnR6Bd$~nۘtd 8`VV'#DХC&>t}1 "Nӷ~O$O~/,ʖߩG4ЋtƔ9 '8kuBEm݌n3V[NaPOy>}<rٌ$ B#L G2}gok&1׉wksQ:RxlAH[&eC"tx"L86ސ6"@Pd(ځsI ')̓Bwqč G!BrY5 @ %͸*{Ȯd<$8 c/ĊiB@YC $.Ak,f3dE4v!'i c9yy?;O1}Du(m׺9/675Rv^I7ɷ71k,+PiN9!zo(mE_W;߃Qu [&0 Yw0jx;qIQA` c0]@'ִ9ѭe(s5Kq tZ)N2VdlИ9<$d82gb;47uBgwZ^=A7\G:Q} Ecb]tk1 È'$O_!ۿd_͕?yp+iv_̴ܑGh9|WErnT|B!#xLz C/g w{c- +5Yy͇|D҂)b y跊W\o'YC:0-9Hȑb PѴf$ <]p5H/5[ X Fz֏3SCm7ŮS33 saހFB6E>'?4O:gu~ޏl&3 qW^2+: GˎĨ;n=-$v(k-+l G` Bd,yr^hѤ@9Cݠ{`9d =w囵O)Z6L? *f,Vq?QT*PGq"TZH8G}u<8l~ݗ}I 0v tD$I3^.}~p_bNNRSٔ'q7f'b}~R{@{rxZ3b _A=T,D}00@3TI ۜͩ.`uP&򘆅(w`#کA( ] @C29(~Y ix€U)d9pܞ;^'ͧH|("t >u3EKW)`T$0X1(E#O3T:;Au[{LH y$,_eڕhi`$yӷoi(u)@Q'ZadfxSfIɒr%m(kł(Z'\)wтﲹ,6F k=e5qLv)Fb!f׆ƍݩyMp+Z* lٶɸq✢zD @ (h ;$@i7.T!;V2rL^&L! Ƀr1qI22ܷNSB(VMsOE^ S3$ A=-#)tl%"7R[qֆP͵%f02X)‚MpO Bn({\G=)<â>dʆB9bz$qOQPL̇IN";n’-8.鵅ok.؄3'x}RZs !Al  }72s l{o0 _'sG4erPPnhfa@`#8 rjC# pO]˛Wlx㻺̅Uϐ 7I浤Mp^4AqCxG`ɘ#o3cIqdz feE`lUXR<BXL/$^:bj|phF<82!Ouw>yrEϦ.f8&O@(@:gn69Tup fRF&Tsd_rQVJʊyswpte,.\HA#eEzHyǢ樻ގ9mDSZwƷFzuehdXz<ו(JXB; @!@E@B#'\p옞܅lw]u8UF]); kSE:bM @YynZMJy'ukkM/^ ylvukL[Pg@|D d냿3TgˍÏpX)N2 +NL{0F ^ 4?r%v"{8`|g ϳ"p]܃W;*HLD)(Vwoxyy|Z23'3;d^&%i3͘=LEat uJ'Wl6R%a @fU|i0D@EKȑ5(3ioo'Ge4eC x L#=Ķ^tZMOF[13I)fZOq̟Nٝ@5k]0D0@XQ !0 0gRgӨ!;*7LG`"j apȁ^]q\ӳ(0tH83LA8) \CA+k9j!;OHCwB,!PsλMN!/g;}x+!*S_bլm}$}=g=FuCr{]' e 2dp/YvWYÌɓ2iU@DlN5+Q|l6|,N n&%J[A O]8^f`rnZ\7H|6Eo. \ zĔNcEG ި.HoaU[R[&DETa4$eThu>Y\#[dA"H /}." etHBQ BsP@?IREjL;0{zQHF.Y ymi&';aũܨ["DY"c2 pD`b2f(3䰓9vADu~$-]vDp"zUFaӎXѝ{(#OAwqx2O@M'1϶;3[=6+Wa &M G͂xW{fl |і<-Qt3uЎmGs 9w>׉ _nқ<#\{2=ص߈ YdoHs)z֪Rw)vмC1D:~5SU$GohОFRFOqGm}oC ]?TgQΤr $nW-]3}[AQme]z7j9+B ^w"/^D2[l.Eq,QȦB~ݑK=r+OcC8^S辧{Gi-i!Q~g$"{_1zk|D=-6/c$ه{ nd(>_}AH161&T';(Z‡9>8)>)J$ZO@sۡwOU J4L@~~@es>CmOhWDH+>z>/߷:r[;?]p.^g/qSM=chP5<iT7@7D2&7_=/"xW u13a`n>{C\iv "B;)9l9+6_h9T TГ@x{Ny=o0ACDiZ%9g~W[A:U:tK7`#ǩ Z&}hWf?nAIAAQM"3r4=dWр^cZq%)#"UKss졜ORdR;"y<W?@ {o6]8AS`y(yfRj« g_80BI;otxNj U#8LU;;n$_@˓.5 JCEG9TQN$.2{gBѸi䨙)[a;:SSASXd0ڞ*v<,!ꝔV̗&fw80NmbFHruC%҈?k{0u]XMQÆ`Ēҹ_Lſᓬѕ3&t015#m Lk\]Q`:ۍI&j$S!؂PG8;ys7) =EB0y'h h y%8=y;{C'=j UN3 PN 3A4( K4 Q@[,2a4=7qqwW "w~{g8U(!GGW'V?O*)Z;1DK/tQߟY0";'Z~80R6g῅N 'W&8Ramď da6 LYXBk.v3gb|"t.(R p(92qAg-!%o@d*Pp02Xvv/Eh$0LA૩A4a"cx` k|8q˃Mh]Dµlj ñaJߨDD% KQ@ҡ0 $!I`^oG`C$ 31&CMSxGxvUGYG3!,5/?>xkJV4w/:%7IJ8k5p3ykv>ߴ??o=)S}g~eR )_J}ߋ^[ֳcc5KU.khܽoī8})3.ʎ"5[%'#z r;]oLwJ[*\.ς(N@R#F&F!5VT V:ws%b1!vuIKԟt<=YHe(-H0V‚A95Q) 񮺓BGGed?jAeb:|Z㥤`MIpцZYva.NsU6?|$gt(l2KS+JlJuF$rxڛK3Vu3mbQo[3PpQyA JYMqkIp!lO2.zYZٞQt՜3L &A |?߬A_*;@ԹC>JR'Ogd+}8Pu|#6L!Ec쑱UcH. Drj2#%b: .sW倦7\""iiI:JDJ[ͅBЈDM,k#t:0Y0s2­`vC:S l [u?OD!} M.ISDToo@Azv>Ǝ3E 8yb1j*/TUPG! `А sE&AÉ>x0;elMz$~χAQXI$a[;yMv`m; +ꦙBBI$E1{َrIL`qʔ@܋r3mL"8+ nږ1dD٬sJӐH 6b1ێĢ* ׍Czωp]zDg 3-(ӌħEph 0#/}Dd쐄.lktI "mhM:mG49RB0@oIWg:ud2xV;IqÅˌ*HHBA;0Lf{KnV[(wb4ceADD(%0@`Slk2C* 1Fm7Ҥ1;7lkd(7ULptmZUަrB@=cۛ5>&"Rl !CE+%N~z<.})E?B>hH#Ү_L&Wg&a6EQcuU}[yOgZ_;&wEfRajz8Dx=ڇ~Kz2JjvwnRFmFյ2:Fkx*GCVvlG\B*bgUUYCBS@4ۿQ@*PG YE 3L. Bloݷ{2PҚׇD!N'ⰴ RԻ&)IN?~ͪ-D nsiyR][BAV,ۃ2Lv sygv zS*:44cZzMilzMil&sGf[!zBQv4u̾-R6^rzlmoX;e-+%X١XՉ=,ޚeX5eK鄛hBl0.x d@:]ˮܨ>r@0^Z6qFJ <o:K兩0(IeA7$`x41۩7 ǣxS̒>$"%Gǧ;mQ?=xٷ!oQ,CP'i](_wo;+E rɶ_hH+7}:gY=f<Sa&_/"kfg #45;o_mvJHGW ׋2OS.%AkO\G $NܨQh2B?d sxӎڄѽSd!۞޾9'd BS8 66K1|HX ) ڰٜAEon`xybiD2X 9-3͵EH9/@ـLt ]ج2yW}@AA:"b{1# df3G؈̐#ei/8(jL s"Wn4ң2q1 I"DFHT#i=s:DXzCy=W{d÷#_9i, -pQ%Ywlm*6Gca6 )B9Q[XjT}jiWġe)\MDjIn"iwBu3_> Y.#LkA\@H;F $!$SbP:&"ewnAFX xWHNp=:O**{R}6q}`耎W>=#Gr>;f.`J ;<O^C=HT'!;ivyaόkʐ^mĒN 2&0[oMΞCN1YbUVaJeq[Ug9[ (R1(N\#˂ P.$b@;qS;c3gӻ(;vj1]GKvXdsq>tLnV."aV a4IzޒGr^eFZHY8P9gӓ3.;aM_,Zvs~IdbeP/bMnzVG>d t+6 몦9T"!NI*.}!@ϽJ$QF eMyV,@eCwt>o[vos2+8!-{GհVCSl r jpr uFeY1C4zPP( !&PpgGGgu}2CqŎDcf̫ϒDKY`b{҆nn|B0"w9vȃH,l xI 9ig?e (H\z$QykYu_=nBwhdIx2 M"dZsFuN;>LeX0v5E|*Mh{/DEpw+RHrޕvۯjpo7׮fꪪlhAVu5| vGTDtAfw,s^ݦة5=p#9IooSI.O|}∲(D3V7 Ћi-d,aI`f ]!B <$f!xnӎU̿'¥UJ4JmruS(na-wcnj>aFۤfk'yP U|z7m=l[}ⱅ#e#\BR܉PBPضj:9$ áP8h!#n)-O4Onoɇg^$(*Pᱳ/}}{I;̏ 0#i(e9w'K'xl^Or'(_ܞGz*(w_HCN-<[mMJon7}BHvHbUVD^f#T +fUcnx˚H28%RjWdȦ]%YbTT p Au5MKlp0`H- J"[# E0,PiHKҢ2۳ϝq) s(^K448#FGHdI+5~ݑ 8iageʔSA )%+ds,#| ;㮽yMUUJ@7%#'`Ahn9rt:>m$yn82') }jutxI!iW;wµ{ >L>HD8,PAc@9dpTֱ!7dy:;0Ǐ (Q)(IHbdh)l^TK-p+ Jgw6{brLH)P#A8n$E"ٞBsfɕ#P[;$j83y{;!lB$3TG1vL\\Os d4HI+73AŲE[:xqΡO46?=|<eп7]ֳN`J*;߸%$f:/{,v콾\ k>?G=KTi I]᎙q<(_Q{p#ȅ3 .aA_g|e}>|U]]o[~~EQU¯1S~L306dM(ߺN'G'7S_Pf8pJ<|5\:8dwFtM5 3Xk%BSV /Ţ3-tsP ⴆTڝӖ$VɜHKIQM{yhUT@Pzvdҩs5 %?:ng" A,oഝ;}f1 o^Y^|{LE/];FנD_9,`pIsjdG&}GMFu});)=Qdeq3c Ŋ,0CB#  )e&U"MmU3%p_>FD=Ɣ\;8dHJ |j+lWm jԐ)0hkg9rK5][8 bǞǣ›^I}$6s%rd PPV@A7Ƃ־㼙ybm qօJ %0u5zJѤs܊ g{ֺ|PK~BR]aBRP,AQ @䅰w@A3;0xΚ @ n `SFU;tq9yP'Af(y:@d^T{6 ` i|u (DlUv( fRM*@-$sLT*$*@N`X Ŋk+[K=ʈ:1 P;g;GnrN :c57pB = EQ7ͅ8VH(16Ly/>wdHQ4!VD R B cc6ӱ uT&1bzJl9,<0kT{%{A?*v\]yVQ\M~ >\>!ynje{) [8_xnJk.F (J*YI &q 9.T"(7'ب jHx/w{{û^@H=O?FNyb]ݙ*򀳒=;*`@e0:9> Q;Ǭp{_}M}>͙{}QA% D(йu{u]G~]8՜w9;D=x4`zDӾZ VW!8( IvK4F Tmc(4uz:$oqC.Ȅ0&T)~Bm@7̥`lEt!'ȍfXuS53Ndr2.8G!ف0k5'qaM_Ŋ>$((aZY i슃SV3ܧGv6){ik*e\XJ+FX{L* ‰CI ?ߓ,>F>xr+#!ZDۇ *G%'@. W~q)ÄC.5'p mN6Ӎv(& y $!S=N Vѝ;Dyb=A1fM ]#X#u.ѩewT@0 =(7Q H$fgyݙSYɁA1ya`Rԉ m|\;FI֛ٛTG,(<_>ǩWA% 0ЅeK$Ĥ(eȻ@ Pm VUW~mzsa+ Dಸjv|Z}\XLaZbl\D)Ye1Sh̀ieq0 t .FHn 8:2q sIbs А+hHh1ڈzX&@|*15y;p;igN<@ѡ(`3# =L}W=A ٦N"]WRLS*-!6!~)Vh.5QG^ng.y@tvsw_U >&H;r3m- 6DXPdG lBS(!0j%g?Muf8Г|WБGěCɑ\M0U=[RҹG)ՙ#`$ {DQz#v:;_EplSˆ3#_N~-_;+U4ɂbB<@xNk .vU!/M%ygy"~gnMDu0DŽ oQLJ |ezm(r ǫo:c⬑ 8|wp4F%) qIYn})Sx|:^At,UTKI<wCh >[.$=MtTSt)Uvpn^:Zn4hc΃qw(n>(bϒx&N_-5>=oᇅ'/&EA^NjS{ЉQO:ά(6xH< =5*'d/i͕Uj}&U8j츙)5A(St0 5:-Wv]eP ,f; .c'o|'sM1rPk5MoF#F7O]3[92lt [r"Bv"\| W9dυziquvUp!v'|{G2b Ύå粫6KmU, L{٤2WdhP::WN^k >t.kc㶄BMD{ #@apE#QukU+dWINetߧ#L^  m03Ϝ=`оN]d'|T)]p5 B4!dɞ1 MC{:zuioNVڹ{}O>I:+(ؐJ  \|vgh)/"h0 }8Y QDǛ-0@z&xH$P A#(` .UIIt d`|ӿ^]Ag㱟*&֞}.Tv1{˙BZSÃ{ \}`<`TIB9I&NQ@99OO[ <CWjBIQ%:%x!mME@mZk{+-@"G $I$Hƪ>?aR7}'|_޾qȄ)P}#Ib:T[Ojjj\+ $PRNK*8"RPk3xfQi6,n섡#;AFgEX}Wȟhq\ib'zRZ|?b0ߤ\L15:IURCPX uIBKW#p[;e6(ȳ7HKnXX rH- \^}l_vxT峄>!D B~ 8!9zq˻~} `ϵtҊ%^_4 wֵ->XlM*)EچW8It\4@{us{,$ :1J&)VZ[s8"Ks}`0Sxv;9dkޞb O'6sʚ]>!vMk3ЍATi;vԜE3.k`3@z?#;w mU_IGgi_l 4Pܩ/926. wځNM 9>n2;3{*KLsY.γa2tMF7`ECj`/4O\i8aU\a;^T@o DLYd3[. .2jF\NQ!KՔ\DTf&QqC\&|}ܵn#]dcb1܍.H$!$Ӗ"Pƪ ZS:q txqxH(ER3vy-r(D.3㋋<.=(**WEVp:(`fOL=|")`\̝}tY[M*wNhld]2d\0&3קtnUQ>- zy1+wgȟaR1ѩ7qʏ - U;&G[<ܛM]M=.CxD/web⪱'=mjlr/NOWL2Kܺck7|1}x3[&6}kJ1 4 bּy$& (`e2@cXwg/׬mHdS9u0@=<j@EݝWu.CdμZuдQwCYPGa!~jU|cA~ !{.T+a0&UЩ /BW5AL;yBz#94NȹK}n.1Rz#b/gc>%wxjQ}3#" T0:ELә {mU]INҋg:97;=IdyLBb!;vcIVMʫ52\aC82QƆm 3~;y;OEU 䨨uWwT.ˍ )1G"::<8%vV)zc࠰aـVQ]0``|7x/-f@:P )R7H/91 7s@p+N G$Ȅ9O8(Y Y”ǯ;3R 1"_󃨣pbB@^Pua!NBqYHSA )2,sLgkf;"D,P %aۻ]6cFxF{T$0+9Sm(.+BExZE:})X؁(N 5>l4h%u C$Im dt<@elta|taa a˂1$ICCeB#o@ePTGN"\Dق5a8MIyFhd`jenP`G} Nc8q^ t>w^0\!s 2xk/=p,O1hܴ6e]"8pt5g-E&'%u[YkBc xpw2m:-TR7&q}!Cf谴 ?J&*Qd>>DCIݢгx0Q1 p%D524A;?>P\ 'ZJIzTŪ8]"( 阙byVet9}5OЉ2 033!Pxcxu/CGsl a!P>M9J/Fx~]}N``r'\aE@!#)?,RHEQ@AQM͈ATf4(JUAEl%a E-AP菮(0)tT` dx3c7<ߧkaWepI( j6 A0RXfMo>{W Y9,PJxÞ>VN:Xjs3e42N,PՃ$:}cۻD~ K8a@읩 tC`z%4CxE5}NOǐ4( z3L.JpBnìȘ"'DN'bi=ƄЎ`.ŕ 7 ;XG45ػ #  ΅r reCtITZQ"B(M S .oZǏ״'n'sx>$!1$W`b0AЍP ^GHdf b<`s(tDqyNQHLY$ G G줊wׅV#5R8 XS ` qfYT!2@K !PiGQn9=\aO BF@JZ)S`m`3g}CQ돁.#;ɞԄɠ5a=`C<MsgW]SfBK.ZtEnSwA9z‚l & Śȑ!/v$};]F8¿ jҝК/&5-1ĎA#(QAM)#HM2Jasa݆LzBfi<R@~@$Eԉ$!FaE9)0@;2ǗxDO8N2Xb9]Gǔ"=$=Krs;'d"K"4%LmpAO"ɌېdiĮ\jdM&fL Ζ Ŕpݑ"5sW nJkoX园 M^&&%"r8~}v/Zq4g&BM(#`4^'jH}'=)ҢCp%(E594@iqfK/79R M0l!$ ˙qߝQ1 DWITNBQuwG?[ɘ)&[{j ( c>XI8ZBDYq1jM*s8Hj؍ JK4(كZOn5%%ԈĴ@"AMDQw&.0Յ9㾻0vs|&IN: $J52`"،b^Nv56;=j{¨9XI@YNY'qu9)0~"*, |Q^y,B?@%Ѹm8?\8׼g:" $@0Bp1Jg( NQ 7S|ȏ_q lwC\\9h@~v_)Js*c}8C|O !T4$UB}DJ@G&<^CGg)C9z{>{ w CtO 7ï֠MXD{`zGt"ЂfDUN(<93Cs4b T`e$j 4?q>~ >j7ot5OI (5(z C4AꇭKӍ֜] ~]m^$-ɫf|^ C&@N_BdWjz)@;O>FpPq~p/_g4W#8%|t|_4='Eۄ"K_t[KИ(o!܇}IS3ᶼڦ}?Iiά` H$&^KoY(,*a֍`Rwh"a #h#`?} d 81-h2ذL79'RqTДтq(~ĝa  F$*{{:b:~-*0.~qCrkh.Ubbh=`q|Jilz^d3LC.ۚ$q0J>RI׎\^OtMxgMGNQA69IJF{y~-] }W )ۘ|tLs(LHHxDt/ }>;Z۷ãMjn)Qdz[lU6@mRNJ8I$#> pШP Q'u2Di8뎾|2j\ZC Y1w!"9xq\<6D(R_Pr>Kq@896UG@C̔E%o=OQ^.ln&6aW SqIq٘Cj^Qfš nDA؂R\aQJNA{edE$ B"6΋( k P:qC:RiŔ:0ܣc} .Gd{tC!!~IRCDL#T3*L;=N2l;.^ns U*DDOtp-3 <3zx&v86奢Z""(mCnc+-Akca-lop]Arܻ*mij8gSS_S~& OeB !rDETcaEb|o8Vb%&J*d+ׄ M zBǭ'J?B PlSF\o&>Pص$Èd0Yމ,$g: n2k$Qn6\,VD%M*0\19Ɛjؐ=mpJ7s<fNFs'SYAX'?̙4-OaDl&re{lq8PʄHD'INh P6v:AC\hrT6?sL(rq[vۜ;dڔn&B a *.FxO?#3@eIpFǃ Ћ~s&bftX)3fl 8r d _0.}p` h|:̾f@}RWP,626 2lVqW$sI&px #^ý| h %p8`{^VfD"Kq2H ) AD@HQDc?{O 9iD0~ԀASX)i8$Vie je(1c@jhO '.ɉr8Z)d&>2:'`?v|YWe֐"ᙰ?FCMށ3/*?1@|h QA% 𓭝E͂$WŢ F&4hv&PT B ½y##@w y0D*lĴ,E#B ]ENIO ~m!(gRnhdƐJ<b"CpC~PKiIQ1whM̍4Dl"2Vee1!εOoبkf0;iC.阍q6gu@*`AaƦ:&7:'ADS/jI8JBmX-_Q Ő26d}y']Ƌ؎F6'DW{ i C RA$B #?Zqcثk}vmD8Q|`,/2I!$f6W}ޡt" N܃: E4&ӥ&p>ɷ&+_@p?9;R`=ܹJ>He V 6ބb$/L$QpeMU+<{!Oxs~X>\"(+ZC2RlZ,\ov%ZT-iGD[CCܺn{{+SNstU4R E*ĮXLIH%:)8(Ot2=<8D| C9CHlŒ\i =0tˌnw2^=/px%J<@4  tn]sc;~Ϲ>;#+'tFW3к <$’p՝2+"oůĉQV|wq>Ў<ܼwۇo.s9_!0 u׷~mIS^z&4^ɦ*.&ŦLE[> 8:D(ZB4DBwn;9۷p}qc^e4ӽc%Sn2cIQU7ع2\5Y,mILL=w^B_xD\B#ԇd Z䎒R;r70 죂Q'SS8v#YNrrDԷw7IgCp6'֑$ wLeWA2J-ijsQ>љ?#WIsĦShD3ʓY2( PndoB2wDJizq@oh%%(R *O?XR 'J{lN  Z[M8~;PIu-G 1ʵs7(b ;31U L8U#hݠZfC?V|ע %1(]IU!^G)q%—X晬,C.C[bXg %@hH8F DdFEv鎪Tv*I(Emb)ct_u=V|+]&f]!@ܸ1)Q:VDM,JdƠY3yV$Dt券Pv4{ ։b >fF'}S əf[qtbesx)$l<$>u!^uŪt Ŗe"Ra@eP ffx`fqDtl)_L1/^^Z9=1B˷բ6g$\ 4uvN205/L+ k2, ΪaqFj XֻdTRZ;0ˉ /mA;Ҍ߭F*"x$*J \#b%}$rO 1QRDHZθڠƴlO6,61rnnq4}l!xLز(u׎uc#ŭ]@Q!C0 " Z]Gsq9!#p`e XFbCL2DzNJzJKS\dpj 4b$ p;g Q^&Hz'lpxtw'g%ݟk 5F MLё%7jh1PҺ"yU'Q!|kYVnH+Dn0aQPq:ٛ9QP٨\\M,=2g\60JBr T;^aΧJ+\HAٰ5mġ˃D9s>+!ڨdq[Mcv8"ꍛpa`1wɿ%h.xtLt!pdt81o7@pn-1#w*@?tHhh)iF6r<..ÉNqQ ώ"I'>?9ߡUXs 9m2 ւI70h(ba@{@qJ;N.T2P҃JP0}¾@PYJ1TC@4(%1Qֵcg8f)CGv0m'P+v=& j^8(0X^ ,@q -wA%IU1Y`JhDZf f(k<#Ǣ~x,Δ)E@TAca5?TŇ a)%Y) ,r(q)}|_ҿ]j`>'yMȨH!&`h@Y73lD~P'۱)]+@k=8v'C{1z78E#[@*j&"@DhMޜ^^'Rϑ!l88E%J!んK OOI[Ǟ|aߣba|~_F|0@rېӅ)=i/׹ q##ԍ"yw95me+PM1o2 7uAUQݱEL8P:?79٨NsY&1Arעe G+1Px f3. o=7!/t}M ? y99~LQ~W2;w_kYr Ա" 7 'shG'rI#e=M˵M4&G0l`=?B`bd bhH(Jej!e &"AhR"J}J4 #td$iO&\6Td̆αR"rbF8%R94AUj Pm+Vd~r0=cH'6n Xt_g,Qn|;߿9ks2Tǹ2ӃKnC'I 6ե,?GYm0L`;gHĘ AR₲]l% jw2r{ t"*`xaH B7#>fGTm+|Q2Ir7?) ђl)%']1gutp(RLD)KBu0Ed2># 0 wplwE ۅdCF~KAw'`c932Zwai万I87bWs\I%}?1 "&(b)(""e "!hB%(hBR(aB@j "H"eCC}9M9pfh~ znۜYH Qd±PԞZ;aG3ӨvՁ$dLjuMdCvlm=cwNsCFŒc@ݡ,z\ɏJ4k[33 :=6KW_22!Cܻ{'xDON.QAӨrζWpqީA @5N2h #E!{E97zn &CDe .ݍ?HB;2 (e$' ̨~߿C}U4@ Č@*S:`FV:z= CrM"N*#c&VVCp@"ًR҈mLrѤM"Ơz-. ׋S72Mpʲ[߷7Kݕ1qG uuۊU(泭ҢQ~sӢ<Pג>.ח+>kzZP f LE3ݢ@R^]N?E3;aTFq*r: F5\qjC\|&3R,Q'"Fk!d^uvL3:.tTNUC,*$0LC2 W#6vI(es;g6?v<ӯ.1LkgFp^oJ8HwjF.jx8k)2~zUgVvW{ƻ-T}rLu\ROI LV( b5#RM1myjO\,-W4J\9X^; E(9&nvqCˎ$NNid,b2C AՁĩC:9cmѱW"F&;O8I]DC;pn1C(Kq)%CKP/`)4MX::ۖ!4@)2@+3} m4UZ&y7739Q(SÄDDra{FYG*qp\K%*#9[}L@KE\ʹxy8}qG4b/+{ |k0Bmyud,F: :iD%!:IfETqɻ-j5|r1Y/}t];>YܤA9;&#Yls=wiyqDD""==E\#~L +j1ؓ %F%h.^Np ",(! oAvVL0³ph1Qvb19JPgyW(! չ34 BM҂O^swa!RzT=s]D 3/r=}k /yf:/%UIt' 5#֩gOI$I>y,DPD$ B ׼6 O<\WhRA?}G&O5j*NKv&wH, DG1  %eCۜgӑA M)Yם&dETH"kLF$ 0"[)t8F%C|rC+/z`C#(*QI هJUj|]Lf|PJ ^;y[wuhߞsmLCfR`b3:P%4 Y,΁aB;DY`SW|xCnlҨQvܝ+Q \=#y91Rg8AlQ 5b,zq8=Hq3H*Bv=X;Xׂk8Q@4!hWg}sr"mrpCda4T3jmi:<HWN0fdRZ"w*pα BG+n5cS-EHo"Hڧ"Hx ႉQH]h$yF[#<,%*h"xN{w{m6e0 i|2Q1dLRH0ft&="/t:gEz3 #W p.jr{ی"0U܉ӌ3s)K4 ;(<8vBA;L[Nu1NM*DQەDtNd{;fsx]agd=x,Fj4V;&d.ѹwk|fvI pʦ◍2P*c}%w}\ (qIf@ s2k05K]w'R[P\D7h.1U5n0ֈf i6nb긑]ɮ<(5G;x&\9wUkPy<.nmPqO``@x55NR"G,px& J,B,t_~ǻٵܡ০x|Rǡ6>>dF(.\ -+d8׋Vqh@rHl5Gc0tbIi=预ȏ^rLC*8^$Wt?a14u|_|θbv=hq [/hQNi#CJW=D<9.9 Q R}d41Q K.FhTΜPShDp\8]193ӯ;xuwidsX@,^fnݱʿZbQ$%DioE")躝}p[j@y$}uno4t]GSB8%GK;r)G4mnP-3ۺێbS3$£[Rkx=O^Y۶OuHnWPmV>/@E FevXi5]]YB Ba r%9;M"7>D50s`eV a̞L `> 0S#!F@"aC0e;J:̪?7S ɞI2|=Ba|O&d{P#D ?35'`Fݟ(qv9ttԦ3b9Cvc4Aڜ΋XZQq6#c 09чr[УPn4|Nb( "7fCw5>$j vڪgduno@}yB#P^(!B08!!yq=H$6|v.a#6X^FJu-xP‘;y.mT^˝UO(Y Y|ub}Py㨌vq8F5ۘ#?IOk d"a(UKz.V=h>5}'܎|%[= &p%.;`7ν`*pC8%)>C}Op= ' <];0 ;MlȎ(Ĩ{_8sPL萅iFdA2c&PHq}rK/ $[^DD'bL NGvpPiDy!T `u'<Q>ώ&K00\`(YH)RT袉,,pY(oc:蜒̰~w{xC|YSHR4;rrNvUF; Ox )HE K4$.㗓p=q5D쫝-֎hϏ}ȼ7D!;$w$x8;t2pTF"{~Ϗ#oED@ h)fQBfLοLd´'C#az.@tݹ뀌kM՚ۧ+FA4>H9Z+sќ_n7EGTAxY㈕cQ[_@2.#]5'*V"Jvu<($,@P VΠŹkZOɪ嫮/{2'Vrz3C%^rX?b}'B=_9|7DS-U:BwR}dߴ;oDwt!l$4F)s|cfN" LO%u%I:CmiOS^$3۩9@JGe+39}A2aӝm,xĹM$I鹨B-6OgJ8Ȁfr/gnno>ӝ9u=䐓MFQB:Zʯ Wk2&ɉq=*lQR0A x3 "{S~R'S.~JYϊFUdoi V,&:ȇ.wTD )tƦwn9:b3拊+YIFy=bD\&õb"]G:Qnv& 挪Qʆ'q dqQa=P ͞ɦ;.:=~ 3IxD@iJ(E+RPJ^pREWd$UpaA0dlMDDĔBK'(=eRq)S'>'mGh 9qD@%#q}m--Q$ )G nGNᙾ**V+| wgEdjg=ّ7|,˰^p8qqT-]=@JF$%zg_Eƪ(a]^IzQC8O* 0$Nws&84q5xqIx7 B~"#e oE =O4O 7 "~[}8,CaL89Ei y{b7rJ".`ZO|%~G%3=Z7X6!W\ zsO@)aR // {J(R?Yf & E}hB '\HbHқk.Y@0$Va%}Byb6D;YB`)&b&) 8'G <^/KzGcg )Dk|]ԅwGġa  i2$).acmX3S*MJAHH6WTA jFd60R)-]UQñlM&!b@"@tlK pk|l`ߨ$5R>7_mϠ:d؏x!"|$iGdeANŀp'{S>_˦"?ܹ:f-+,.vys4R$'̴Q %QMQH!AH@(A"@Hb>vJq q^gF-a++EC GΆ5JsM&]}e쏋w|týߞDŽ!zڈ 2liG,:!8~.Bc*(\|d ,%G AͺIT =#=0wlRGwG>8IQ,@{N(BB"`j ,I<qF o!<;Pgc{drn@VG@|J_ GzH*k8wa(R.hS~O ! c%(UD;>oٹ>B{\! LJ# ݒNǷ%*\Kh4 !8le ](3jaHJuz(pnRr6\\OH:GLRckFeDHJ`p4z)ClWzPhNؚ5]%M[K 3I i %O>fU_ů5fMu&M UmQIERS% c4M]_|D(DR -BڑÔ{9;ou+ʐ"m\ URSJ$CM@ZUޚT_ڞKnUQ!Ǟwsu*؍CB}tQ|?Dq1(Є>^ }Xt1>% qԶ2<&=4*lm D" d!_E@AS%3JS>pj%hi%J I`X$&ZHhB$8\h 2‹XD)RRDhPXP}= ǽRi5^S;GQU]BŚO^fвvERPe"L0G,r$DUsڝH67ҩeDOv.fȎTꇬ֔<6ykyGqȰg.3m7jtg)۾v_5/9pP)bx`* AsumȆg̜8dA8g✝t.Jc{֡/[ʵb]u jG )tBu>([^BFNINѭ1iQmǩ}.;< gXOdLG:Yݚ 7`v٥X,ݏI;u={h}Gi$&cZ*e3qԝI&ܲo7sg/N8̏)s6(AӮܮm4(b§hӭH9pfṙ+شVe"a$HQy8̢VP(.4PrƮ'K[n,ZQ*#I`m$ߜtc9o0m+%C҈12bor=D7"@zQ;ªu#ke.3KC-_ UkUw71h%E@{I%$=F+^ Q1LshܣnDvuQ3"hUcl '~g8))pD*G)/b]08Q6K ߳4wmD5cV"4\&/Vjy/g)c5Rl(YHu(_G,C iQ1aږ:7h-N)[xs-s>g`]I`!s)AVOfáp Dw>\B]t$AvcZ_^˕sׯrM&(ܖ{ :zw]39(Ġ6N6(?wŞBe{:01aRO[e2ؗ֡c o$HXE\; ?iG~=}GH!j iJ" v (JP"% Idb{}{nE=60 $ϏM3&OqT=8x{>6Hu{" &ELY *du(TXjZ1{v\*6[vХE@+^jM^s9.6ivs4Q7҉*i>+h[4PiID[l۾"15(p*4lō /''QGD4y_(ےj#D$ "tP54\dSRb乊^$Š=u?eI8utm"R)U.T J( CHJDEЍR%w̺Cx OVebH*`>P Fi!>p8C'DM@sX #8b+$T;pei&: h=Ɉ'P!Ri &@%ZTO.gPG{۔LYUNPu=L_'>w>kNGc{sw-oV3s>KBDpauff!Q^Y@pI%AI} ;#r'fNC%΢KzbnӦ" ZBLcs T11PEDQQ)23XLLUP1E[U UE)eEU\*A **"$RÓb$TUOxLB>Gڇ2s@Qxq hB% d`}}\Rv7@Bc= =P'KpAHRzb}z˛.Pu%1**RMU0)HKRI,4DDR k&J!s(}0]eH N1O On78̥ VDeX1g%_+B*`c~ﯽpc9aNIUZ "+~;" Lw&ai4NG=Rˇd~qd L$7 I~[r q gJX|ɥNzy$hh)@%] '"bKQgN,aQΈYa :I^˒m p)QO>WPXA-͇۹{EQ"'\caj&|P?ceҩyHhyM{Agi k\]>+ ԁKѶ'>Z.LܨE} b{8n>ܚY߇Z<@A T* sI!B=3F&HPdВ^U|皟^Ƃ B$( b[K6)Nw0D='`jm;83̦?+~ao?<n{ :s$(N|4( (p%4LLV< {U ]ryWLD"w%W6? )CyG %tW 2 VyDt1U)O(r25P4L1@ -ӟ%!''>y&MDʷ0Yg,Q_Mc/w2D90EJA:Gͭ ?O@ocߞ$ف>_?}; 9)7pYDO^6?CPYHQBEDMRRS tt!1bbB&A)GZ3aDʙ D P66_T/Otswt~<GlaPFGD )h<!2Cá@ H̴ꪢ߯꺸 p_ mwD$-F!}q*n!1#'ro $  8 }/BBA/:IRyp3s:Ll@PJJ2(6G'WQ\ I ä}aElر0wlPW:B^܀N . ;zQx Kɺ&/BbezPX19J$(0eK$3+ŲußVЌB|?s " ԳyGpukĮ@feKX0O+*pbA&r"IBMQ&Z`]v H33RCIlioAf@Cj0E^B"ަDb/KA"D0L| z:PM N~EuS]ی+;(dDm4 y?ܓv%O+sN5*BT?bJ#$bRV,¶ʚt~I:܄۾~8 #~ >14O}f V@a~!Pąf)eC(CS Fࢦ|D9ТP ?ˏ!8DR(eѮMwW2`#iwC~oo$YI&D0\[cQGoi_CY%q-t+'Bk~ ɦYφ>9 $LaHyi B~bfbb("T(ZHM:jhI "D@"l<;ݲnJr IwSBz~# lQJ%296 ueG&;8H^_ vF ZZ2>` *V}s" d@%axrh't틠4 X,pEGϰ= p|s'"d!*٘av¸ HpN ŝB:\Hd$q. j{z = ^ ܙI!~79EX67rvOKy@aC^ zK6U(t|B!0ϐ/"ZR?tl0OaБ}-x>ftWl4$ S<~n4*1AVɋ> P A) T.(čU/3^S M) KgÚ@/Ǹ) q2 . `wjP97M fg%0`Dc柶z/YZے\= 'EۘePG'xzH;w@nɔ ې 'N_;<c/#!H & T  s(8!DN{֢ *aQvu?pi~Juִ|N+rm.# ۭCB!ɨ:cd,,a)z6@i)JrzEDžĘ0 !z$Y7I7<ܐ$)H OI])AT_ivjȢx@+ eQR|!U 4_h"a5-  , rLKa2F/M< وyCuX_/nY?IC\)CC2I#&Fo^3B>!B` 5JM@QLX;Ѿ%17ϐZ/ aYOO24@*R9=O|/ c>׊l90`І`-T% |X=6hI_H<,X[ -kx2F(b iк! Z%P i fZH*ijeiAi(h!iVh"`I" iZ`j"F JeBi!("bIT)*b`PJTP$P@$$i" ("RP"(*) BBJRB JAb Za)Z*! X&*(PZRF&! R C+za(a" b'V?RGm_Ϛ4 HHH%%K,BPM ]QN˥] 5 X`l3**cF(hP9 ;\:xKmT=GbM<:8W#5wc*nF͹A Bx5  P>J!6H)NW)؀ȟR S~*;@x`0cľrB KU J?[>߻o=!:DFZ崘Bw=Oo*${t<~Yh&$Lۡp5qܹIC ;`T8dlx2 x@v(P#'̘%!Ea;ȝ(s>.PĂh= h@^&4}A$>( 3dddl# 'a΃b ;2V# gÓ1mpą IIZDR>_.^wݦMmCŖ!l5!x .uUUTRrQumQH ]> }Y!ԉE!~L:HPzHbfY1+4E ) AMTH r "*^ '''&B@X >絃zb@+;'pq fF}xFuCT}c`h0xhQmCߣ˻WY Z*_p1hDL@77)5$e UtOE+Y9י k[1|uG@! CAAq^˃"oF Y9:?w@?RTȩ" bDʤMԢw"C ?%'lvS<u,f(>$=-ˣe!P Io )"te8'! VE<h$HHHb ,UgqyA JJ S iw#f9*!0Ǩ=7 ' r-844x6,olUg+ec{|Sl/<_7gRp>^ǡ{NСvC"R2*KCimp+ɝ%řUCs^D[M( sQdґsN7^fJsyt]+`l;$$ HzSK\{:sBRB Ugs&`M;LChl;8C ZEx:¹u4&-Tv("Spg}K]N=7('wZhv|8KDtA#}WDwGfub"ŋ92OAs4 7ɕƘtA&дu8 |=L[QxOl d$ )hO/>D" C@apn#,-QyL?v z;?ǟd#}R0%^P4?=F4< jG[n;CGCJ+r4S#BH 0h =Wѧ)-Z>pR%AYB},cX<$YD|A \ ^уT0b2BfZi۫# MH8/ #*ak @\[Q1Z+OF;]]V9sH(д[d0פ6%N n(ժ$ b* ^H% \`v< KfF Fh|8}{)Xj:"MG=P箞_=1Nz3[향L;V7Q%\f sWd>JI*`pL#cVL"c(@Ñv-TT>~$>& Xd/dF!D )0m~h~k69~-,)q‰cz"m~&ITJH(=L#z0s N*`"KMК `/$jDάnlgMҝO2YS3C s!/.@:eY9i'GB'[3|y9r5M q J I;!ٚ"r ca/wN_NB5f~XaIʘ YؠX/0&πDĚM1-HP-U#HU(P4BP"H@DD I:@b?'oCϡΒ`MO?wiנӣѳr`L=ƌ~?yőAJHsPI i?dΧWbV2.crNrPPCT=!Ě("*B* oL̖#JDPĤL1L)]T b 4$B " lB,MAAM,(E1Q4ȽIBhBY !*)R+ HđPP yn{gfM IKdR&r̦Ŭ @X> %ќ!J D*zFuQ/*ЁF s;'X$Q@j PԮ6f hDQwg)ztǨi*FM)7O= _Q8 s:;Aj?z Jb5i !aA9 &~lsStvid6F0Bt @N"ÆnL@N{]$PPã202U֜ ~4:gs^ hBi*GtXE ʛ;XLd6Trj1o1ذ4?kx@C)˹@!/Zœ8g3lT:! :x)ݷk7lcC&%Z[q6 y_9/&C@ٛ 6ݚZKن)%}e9'ME x/~fexlB ǔqB:JY0ɛLΏL $ ?o%^냰_$BD0{EHA op|ptL6*{B&rn(9Phwm?Ji$;IH>S}x4C]>Ё딬)[>P|Ї7‡XNϭ/q?uI(MDU,C,"EСT2x`ma& ?>OEzcP2({e 5ILD$B OVK猥xX>Dt>%e/>$j֋iFDvk73zQUA^MQ@;`ms $x4gBҠ+{9!cw=XQrnH fjhCL]sp&5J;߃︮  ];.Dqw ~xA01'>Q+ K.,$)ލ1یHΞ6 -E[2s1q‹P.,w^hiGWz ݼ6;*mtߧ.;EaHe7^pL9K-_g8x&~rѨԜWE0UςRcKfFL51=M 1HeZJCt_/ޗb`D$Ic z4D oT:#.-%2ⓓ˅5lv=g[Xy ^ȸQq'8ބ#A!NcP#P:!$1(L(RIA*l+.lW3ގq7q{8 7C;[wLa۬<% iRC]`sE -"u aNG>Nț*g8^hcaQl;n|ODȁGq2ۈ?}b$'|FSm›W(ǒJ%^`Ģ)`*b|M TiC= >lMfc'#:qhkɲ˱c9p&H=tLY |Cbah\ˋI"HHU37뉥fZc cVC(N`bEnd*ҋQCN}QAEb֬ՠcBaA`2U( :t:fAQ5d . E$ r5TqhkFH9&Bg\l4=sqjO MPg@|^u_\qLxhSALۂ(J3 0*ZF ljmAyL8{|:x< ߳3GaM=}Mp [b_;vVZP+ BҔ(0g AUPE<|e8zþ 'HHA]*.l:XG&pA>; ^P,G1 ؁ЀOt$2GCՋmg5FMoYq(D؀O BFt>CP|>8*?vOc?z|ۼAA6lY~!۰fwwN7 /~h{cߝMC X?$ק u}G19>΀ř5q:B;x C KO͘hb+UoRvg{ބݭT?j$|H22.10Ps)(_o"n|d'M׻w'őҰ룩},@w"PDvq,ib"(`"9'K`P, |I& +I.虿3jVnEu4a5CsJCGi/&M  EAE%RA8UOv""f)!^w,AF !P3TTGdN$"{e. f~,qk{_cO w-1(PD<ك>871\^_kdئ>gܘæϕw4 PL#J2S,-LӁ"UfPM&MTw؁C,*6`7)/a>}}EQQRCUB}CJiLes?*qw{UD>ntH QG(m`ۓ+D$ri\>~ءn4/k9<ǰ{^;cD񺑴BP%w!)q)8hbT~^/pjT3@ &>QS  uVA:~Oѿ(lq >z{T o!IO|8,ǙҬf3J1Bcf&hiO`Twpr&eT EVQ$B[Ӝԃi .,3 REP;Qheb8d7&I1.#JqŤNAf'I^20޼<|M:PrGe#Jꑓ&^$y^&C+aFd3qZi.mg^C6,xr2xR{'r˵.]!C]]SgyJQ =gX٪ca1!䤁PpE#b<{nAp?Pgo#?cpUz&|StO{&0+r$D)b`}엢k:x:h䠨νyC",8((L{ l FU797tnNĎ(aɀ:l"Hh $G,Q!0)M! FUmo.aDrB Q.(UNG՜C lph~Ą4rd ?A=kiA4?Zno-#щЀ`:8/GSvaKq_0'q1@?},dz&:Y_yE>5|:kU_ \DqWlPLKR&dA7812n>$6A(͜` 5H# Ko{Al N GD8ڠizP8*s'z,kbbe*R2seUUU] ݰUݴb+(6#tݫtj1XhT᪠n`0ͩ!nh0GABMAQ2Q}>09 ΀x+,8EFOQ%leBDeb9*HrpXI"с%;t7lY2!@EWNr +F(tĭL`) d):HlH(Fr]zB_q`ନ=$GP͑@'FG?L6 p(=@/-}b(V}5 ʔTQ2Jٲv:Iܩ#4D4b/Ld^C0($*M@"VwtoϦؼydѣaĿd@Qsz]^T>3A Å g=w%9-he4%&Kl8Ueu3F#L!JCwnJkIjφR$nM]{  d2p@^wv3>!٘d "@9ĐRDmĉ(y6`䒔( fJW( #ߜ/Da()D;F`2q1E]e:AHCȢ؇ tD0REbFHiiFD*i(ZJ:E(bV(i =7\ (|2h}%b3J4Ġh3RHEcI\4lY%2 CM^d9R 6#DxDUθdPPBB D|p`ן^Ԣ ߌzaWg8 >ȝXqA)aQrj MM#͋ g}ZC+8MZQ$!cx`!0R% K Pд tR A>X{)&%Rj$iHhb@|k. h"i@ihTf@"@P`h@!ZZX K@Za ;M,ԫ)Q|0Ҝ"9#@{Xͺ !V0B35SHҔw44LITf &(ҩR4AY-'peI ry[(L;L ԀZTMw1Av(M{!i!@CfLE,KI@(AaєhwÉ2I' VOoX@Wwj!l,(U2cu,;6(* &"u哯'N)$!M(1(S"w#"xcρ_lm'  RrK\Q,˪<65MO ) χ=\H$`9]vL@fPqp.}pNFQDTxu%D_qǠ>4ٱm w R0H78@0xz`T*XJ dBJbZRfVA@dI$b&J$&{i n;1C2t|a:AaY" Ӌ0<idv@hXZ&!""$k <뒜B!37F8Bu J.1LU,BHDʵ  @PRPl% 0v' .uR2hL0 bH&&` 2I"D"CC(LUIҔ*iA ;NpBX$0uf&m**d0ȴ pfWJ?ʡ36\Jr,NRVr3]Rct.7pSu hOZCf!\)H1gN)q(!t-(vOqِHdF"%M"(dPբH̃*vsT:+VRlR$B1)CA *(Mb2@4AIXs ӈh>yCG < JQOPj9S(NS2P% †~M$P$$=> %}3?(##0Ǔ0GsM~u; r2lӐL 0bO pF}P4P̓?^C| $1Lz>1~C:م-Q4EA@0-#! 8T(E!d &!qoX+˘z)='>˽b?V5jJ:8|^~?cl4N3iy4{ɴwd삨AFB!d#m>a݄I)5Ò(F@蒂;zzR:4Б)ǷȎ!$x^||(Stv$_~JC"~% (+4TLȨ#,HXơOi:6+ۣGiGNX72#!P0L8IMC'26S{^~ /G :*E@2"Q]H0oZ)XOO>ҥY&"ϓ _CFҧ"YE3AT.l?!S QIpńWNfM 8.Lux?:PBX[}D?Bk%#ޟS3\OS'78>AnibM@fq!<.Lywm:02>| . R8 &'vA;Z@JhP@$HHz4#@RQBB!O>עB-444 ": f5.Y3T1A F!PY9R [I ɁJ!ֳPa@:!n2kzl+JBa&iH)D)9J2{`r' sxu&(@!AyX14&L.`y<A#@PDERSHJPѰJwOe䨚Hᅲ&Dr.3G'p/*jĽOa/̯iد^AEj`Yi 8<\@!娴i˴`OY++,;A7P;e%"i(~R>Lb)ꐤ@eQ9]'C4@ e( 5G_8>^0b$~aH$D0'|d60`ڡ&~zѲUA>v'WYzTDh+LNa:{w#.C8aiz >CRh#3@CP`Bg@p9'ϲo6%3M;h>>'i8d\d3>66ڞ yiLv_T`i.źd0c[ɱ:M"X)+wԇt@=Xz9d&c/" 1 FIPw+UUh\0( !ڃ-ŮH#ΰ {=,$ND~>CsA>i=GxO8̸9=uwr}d4+i`ݮ!r< WfttDq[q"#¤q/;=ޑ}(yc>)6Ӛ*ƤZnmeIE7%(Ũ1KoP`7PQNXȇN&h?q_1l`] ?5yuSEj|:u\J#!b, 줤3Fcݸ1rqi5;6k% [d |d$XYbj0=GIDO#$Vѐن%X5J_O>y? q ( KDQAZ 8G%t2s2c0СrT L@4̺b(!R Od騊 y% Irt'%JC^JP9R4" 6E4*!tH(C^e4A!1u j!2lGCo>yl?#|dw$ۙ J]ÂtK\z'FҤF1 }ۀph 6~dtR:p'HUrBbQ`h)?aۓpɠBZpOUYe9 0JHPC H`&/0ߊGx!dѿۥ )|!\r-  p&?7bHS>[/ԟ)~i%pv W"uCPO" _UI{y>_Y`1 i A_w Am#'O昽m j!Rxy}ŁsZ ,bՊy~44mּfFb᫥nDf$TF"\h4=/D%'%R{ƲpjG@AvV[bY'UXU1R08>#L{%>@=t*RLDBg'}",4)^d*'*p)ӀhOcgh^r er#8C4 ,ڞ0B, o\IWxƠbBU_yÚ xq"D`6C}^8* 4A~ٙ&-D#V]a(&O$>93sJgM 71u8őK=Y%['Tj]Q[ǰzVe/Lj\i28NҋIb ." @<$[2j4rK7nKQ"ȚNEN<ӆ);}2z  #W$q{2(A"ОORI(sInjL5C[D ;q>h"F t2WԘm).#樉 Q߿x|p}@=s;;YS$^!B(iU-Fc3*J#PL}izg9Ttt^E*! J,hܑ1#/?~=,9;G=F"f< rsXo@181DJ9:8AZ> (V ·K~-) 80zAz,P} J8#ڢ12Ry6a'Ǥ;I(Bܜ&ks'5%<3EiNUTNJQ&'æv9<:CiHay'RȔY$IpLY}Fܳ c(xuԋ|Qj8J{<e"[:;ii!$& 1:홬iu331zhiG;2 s !͌N}9 ~(RZfcU @z{zJCMx7dB .i"_]d/ƂK@Y2sJ. kouwO#1=Ф (Y{I' JKݓ!DU}RQMNs]#a蕇{ٻQMᓸ/ l&SDc O$@ -N64By`{,ɻؑ(n?g?OC"N%}S). t墠f5J8#anԊl .Dƍkíw. @>JFQ! %%Mg'4%,DUL$(FG&~N87,xcIU2նQĎyKžfꪍ+S2|ᒛX[s?:U-^2OYݡsW'ƾyt@}GL˾fk'O v%e; `gT>C#x\&\@M/N"+@8~AOP)J18D貲\"u?\'YMlq=Q3)q[ےB;% Uf?3$ۭYJ99v{K?sEL0<$밒ri J5AH,z0-ua1 IxfzDQ͊Mh-:3)ö=3 6N3vj""GyޓK$ou%dA(z!QxCRDfYX&N#8)aBh,T0ka: zZ ZE!AA/Dc/j4~~O9.=u0"t1$QOw2 hofGfG/wJv0~8&NG{EgQ2 cI7Лj0͓R! "Ps E(AIhV]bCG)Ѕ80Pp#e+PIe" Y\]⣥pܹ(JcFV L5r#ft9AG4Q'=dH8 WTBH¥td6ZF0$ 6n,EvqRieB).m`Ou9 xW-&KtQZݳoǽd؎ԿӑWuY+M'[K{ۿ.=zps{}>kP6k*1$bc6&H>6,+s3cmY̎NwϿ~L Hw}s?yc[I7өx붆M<'!m|܍f>:B#6=R`{F25ߚ2j cDzI㎁4u{f٩CU| ."0d>eD8'rJdyPw&QxDoG33J J%e3;4dHQ*'PΧv[Q ,L9va.\™+S:Ԇb]9D@8 ?ő# Cȇ&ÄpvsCȓ eO|UPK*i(& &4ah96'›\h@JJ0LM4ҁL*9`!~dzw?d˳֣FbqD슐G(/ Hd3ԜރRv:l:aY/ 0ec%W0V VB?8ZhAy3[oo&X/aoڰ og|*t %HiI0+D HҜJgNJz|ÄHC0$h&zT%/Xۖ%X7. 4A$=FW & )f"SywSe^df P{{1ʙC&5WnG:hfEgkv>JXm o럄;nLqC w<bsu١ [{W(*n=ϐMl8b 浢샱N=tLݟx|O#͔G HC䆄~s~Y<|*Z1ArQW &]~D_-}l$b7‹e(sl 1K:moRvJݣc.LM$ҝr|?ěmyAϞ$ ]YƨOP("UxwKKd `Te4$'ӿM]wCs#UwMD:O>nK/Cw4U) s"8<.*8 I~ ;?`|?HM aF}Y OOIfKUa-h=.$|Q3\****ZWa(z0eϼ$$Lt%i? 4~~2cG@ 2;$vrW rS R,{#V$88D9BMXX[ a "819 BL{Ώy')(Ye"T7mRmI٤4u?1y~d.ҵHi%@g%`>p IJ$(U-PC.?EĿ84^ĩMn|!؁[1mCC:}nd0KBWE(,u=uNJ6b!\I^RZF#즀j`=˔2it?>vg^uq00>;r(1zo2{ф=C) Dz[hM)+'`{b`D P ֯~0g3SCLfY<4ch]8KzBto2`8S!=)37MpRLsn8 4"ER !T7eL*z?n9!wq_i z~W@'&q 2dQ,P4oӇD@۸*B 1!I[DSI͎Zbȸ= #$ ?߀~h8hk~ Oy 5EaJA@PkOd*~``xPY-V pAJ`B(T }ҞR](-@:hAT?1ٜ!,!0y!Kԛ 0Ѳ0/\ pNJ' !Y_>zvBlG: _HU}PD@@$ PȌH+1Q8MG;r4& 2M gzyNɆ<%d/p0`_"DSDPH<D:$P62f1z eO\/H J8?2IO!} b3Ƕ( 0]=B y-=iAAT4#@%R-u F s>o)0"Qy' wr2z?s=|v1u-v(WBp.Vg˳9m3 c)m8974u1oP~\l>1D+dEA r=Xw{c sc'YdŒbb1)4pfDO6$G*(h&p{G2BD LK@\MRIɤ(W^.%)SB DԄhD'&ۄ<3fgZmd=o'Ra{m7g3#$92ob& "HG1CR/HiKF W :AYGJJhNBb" iGLgRDQQBJ\( ̢"u)Ii0`繯/pzrN ;a&Z] bPHq,/L% 㞖?q|U?~J8XDS|#nl( < ?~69 3%of%{'Hú(zyO%c\NӀǃeul$qSmn.@d)?"5c^ւ@!Mݳ[ox܀ C@Ӑ1@nZ҄_m2A0|W=P䙍NY5d\Ƹ^>RKAλk| <Zfa0k1l~ Y2{LVV.nǦ$9^Y$ U':e3E~SKOZ|rJ8d_{P.-Gx奄i5]>qmמ5 ޲9'x nNK~ \Pk((L YiġF1gs(Pu-5,T:O^'ݵJ>UZ+ۛ?~﷕?jBǤZcuYOSR{FT~u]6H9(pI#1 HF>80cd1U EG/8|ȧ7Ҁ@<1"!ZIQe9 a6y)M˭Ee ?2_ jlrsMLj<_zu><$ZsaʹR LQ0^Wso Dj(h\ng4)J%.EY6rۋc9{dCVU>뙁ɦQX8bJZCJD  BDF[(1K445ddGW9"DQ>Yv*+>H>*~ % Dݛ ljҀ!3LaAe>ߣJ \f=;QN3hO*)&`7!Rȉ,ekiQotTE&@ w7 D?>RUԙd`U % Zp7(=nE=嗭AO}i:*nk<2_v뱩 /MAj-G)c;FCMXs 9b} 7dOf)쯞\>)(J Q,Xa.{ yZ-췺IЋGYF#gl(5p.#gdDs@BP_g-1H:AE:5Q]Dr}ٚpPzwzUYE8S#R_?K#pZc@.(s`(Jk)59֧zsl8g V19 ;P~GhqubN W^08 +lQ<muMo]`]qrI H P@""Y&ZC;ue|փ_'}_uĞ>SΦlA"^JzezN^A7!HV__G#=}}$If&5Gn~_::޾ے-1D9 Se6U jf&/̅;@ADȤ:0 gDD]iNAꠕ24lqT?$\7>;sIy`9N)>GF8 .E.$2 i3ɖ^VXJ-NoUv'_rC!D(HBPs$( ZOTiLMDqXKC iS&)c QG~L@pl 9Hyd͵Q3%쾼uv#m-02%\(~va2돳C]C U KW،Z5"Ki^zk$i_#>3-}ܐC:ϊ?IohB}'d܈!TmMtڔ('YK9T-[E&$:/AшVЬBUJ{} W%P?zMSziP!yڋԴiT0H}[9ʹeIlk*Q JO˜ .N!Mfq$ $nf& IplLpAUl灎2r9S1s9906z}OTHv6],wx}*M-)벗 m=%`SD,W/y.UQ kEȩһ2]/=Iݛ|HH,d8^9q|Mm_m#NnWĒ_^x "y> ?v}&+0{nRK&{2[ƕUC>;AiGbOt5A=Y`lPa>&9^ DAbe HV8NpEꡠE@;"*>Aiz$܆0D=̲,b(Y H STEUR*(("yQ$C$Udwm6RUюFz58*n_@ 23| ş|FC`;?VߏϏ{ <ӟKȂO@愧P\Q#޷XcGí N%aӥd6%*A\3h f7 kudF`cRc+w|.hcpꢕu q0coqݮC糡'8!6; 8|k1;H\U^R9i!O&) _M%Bc$',71vlٱ6_$&[uEL4#~iFF;e#N4Cb,GwcBw_' fؔ3rE n`ak$ͣ d0+Yt(I""8E갛)YsQ-VUBD*xc~m= Ivo;7l!'hz;eA|/t>40uP իaf >8^?zX}'e'2?"tg㇐T7pCvxqM aa;[r_2n *#)>XHl8 UQM%D#m ?u,YMD1*"#Ϭ+MVQ (:u{9R-DT[jlceMN=JI W)Ie;Päa$"`Tq7~Ldqε14R3MT;hQd L9&8d1 U)Ɩ&]4iD9pþ[zg5L-&/jUَU%PܳgV!ӏ yx7 C

    er L`{m:3\xp8p@q4XR1>:IzPdJ :G5ɣÃa$Ύ VW+ O/#cЇh`h`11\">*Ϡa~YqVGҐsPZ( ">1UohEݒVR ?g[C|X?DOIո]zOvnZڊdڟo]֏3x\$,H%R R:A<߉/Ӎa6Īf^ІY5݂~EwTS=øg|ѨɎH+]' mlɾ`,V(/-`9%}<~DGh)MQ^g $}p)C2,v\ :c\AǎASqU߼7X{\~U|T@8Osӻls5qm  9Ͻ=$.P^E:ŏɱ̡2fnG޼^pc~縉C˪R"n6Ue$O<iU_32 34VӥVQ-{Š*'?_ LK$˄ 'lFԱ,onflV^;iɳhp0af&ɡ P֩ةt֚sw"SfDY:5ZdWb0 ~˗( (F+%m31I%Uy}l "Eu<ˈ (ycyq"W_nOO2Q˛btݍuwQĦPU=w[=n7#NAF?5xw -Q2m؛~:<)Qհ;6²aFOqZ㺪PcN^Ds$2*$2"L`x-g}G&A"#<::.Pvr=O7'-w7mgP;vD Kw0A ͢'EW!KJҺG1'$BHڜosz:7}.xaotqm#}`t[SGgj51xfuB5*AXh 33fa(<l".3 _`fYSY+0Wm:';RtdyBd@)4{ 6 (HMK;Gw?2pSan+@iԉ!@(?B [)P\UUUP~; bi]l$&^)2MA=v lQ~A`c/ H1]ø{asU&KdDRě4_;.(PC2 >Wߏ~p(_!AP@`L`/jrNX&y(ue냠Sq[Qi8{`] `Ti}u}jk 2""C2RdwLe(}ܜjV_3TŦIdz-=Rw("2z^oD&`21礱Ƭ*Blj<-:F&m{Ƹ Ԑ 5KxpyC\-$גiyu)"(Pu+Qm=̎EabWc'a|mb#\A}8pJ胴Th`k&̘Ϗe88'9A=ASqdDper+`8UEJH`ը?Xy"7OO q$vG dbYn<8ȸ4D 4xͤ}~Fh9_'eG܆7̇jd 9qr&sZ@ѧ]= Zo26ntOӈWk9dA}Cל6ĖISTa$g wG֜Iu՚%v+I~Od<=u ~I2qOHxp5 љ#90 zjrS0(c~}dTؠσ+ɉ=Q8\6CsoGI R-2ltfp-*-;{1G:?9,}N-iTtSp93ٗ9~ѣFmxg=J4 >8FX5( H(%!(Xh`@J̇4,B1}uca40dpq'04#ABfzi(F0r.2DipqÓnO\B8dI8!'*$NjF<9T /zx!o0c:S!hT' ěx2qGWpp1y.;̀8BO!Cʎqȋd8 " |BBD%~A{vh|n*p n>]4];DS8TA%v$ce4@A("C?u~ߙ"2Y!FOr=KAaXBr.?X '[XZXĝv~f?ђ_«gee4#ui=tD:d#k+wW" [uZ]94زƸk9ѼƦ r޸a41 jYs~0cr2b"(&9DET˼6N/Ŷ9QݎD80SBItC|( 9*?>H,H{;WH" 9tu* a>fṯj-GE y u!t7 0Wp{q3 2r b1.1AϾl8}p~}x>MZv=yCH>:hh:qroŖdwDnxqns )!bxԝ,]ԏ`8OYX|yw.;_{m## -tbl&^gS^c><=cu1HO!:$J]B RD}?USUSNÑ, Ba(lSIp_$)B<Fanf`~ 3Ї |zw.=$ftpWdAGvY"*װR<|]&Ժ0F~ҒCRQQ._H=OK S( &fo4:{|*޾b(0,$*G?Ic>*0QՐTU~(TXAa YK8a u3LJ1C(@#tn}P*2_jt0;f, 㵑`7 nb&1DLJW.StBRXti T\cQ$3Re(Zљ:Cs\訲IPgM0J)9qm!&Q 4ɚ f81(٬T˘GBT-YDcp&^ME4CN-(h{ HJoJ"ȵy!-8m $$#*ӭpT_vM!?/4k|x~'8#ţ=dL8 ~sf))}v*Ja.T4(C!_rUCJUH")hf$fJ $ N5JAK!554edÉ@JdD{ Y;%C1:\l%98a)"ZXj28P^EN܅l!C 1v[2oӻ$' ,dP4n%1kb]$0.;"q䤑H[h _21x!:UX@>lD&vû0{%URE1%T9-!z$˦HQ1X{`(-{ z(23;H8X*.C `9CBJ {J_{Ǵy{ !M)4l9S$UUScj "Jgf,wwaӋ!킬.1b3x .45tҁB.6O%;9up}$Ǥt2F %88c 7+[koZ`%zT P E4I$Hċ@HPD@LKHL3"bV()#fJ `B!D< HF=dy)c4;' HYyXs۰B aatڎ8 ;F(o>`;; 'QBo @J!eҐCȳx. @$bɸ?a;6 y3Ch()Hٌb[,gOgPհ/3`w?! 97"' 3_ w*Q{;E>c%yӈoR!2gE!aQx[$!yY1GA=}3lu** O$iZtIX~H'EQIT 4 H`WP)J" *sOJST8Ix_nmޫ }54].TLA OG}?)H(~ MW_.&SIIb@@(D:;~'ʟ/K2|~:J|Ÿ#,J 4~rD44΄"6R4AҧˣOp 4#C엵CHKب?(I/ׁO Hi@i(`E?DqcGBg` }_8}^{'fɡ!aD.)nRJGZV}%jYѣ~A*`ރF4-&YGP2(FOE<*(02 @[v%=DQC'1+*bMҊ'6APpPC39ڜ QCJw8\ ;?A78z&Ys>h3)0;tN|3%TcpxfX H 1'K"Q,M1" )BRǞ9@2r@iAMQ0h8R8(Xex;H*(!hB $J@k@-!Џ̯^hhۇRPf@s@2{jy#ư%0"N8]$IJsk!Hv$6N GhB X7u:F&&d((Ӯe  kHOa0A+'s 1)(";N#Ot/r珻$AP+@%D 2L)%>Cq;?5 $ @ @RndXLH-N8IUs|;q}ݹz$v0nOw2d3{!oĸ]cMEq{"i"QR;NywK,9)]yp`B4"ҩm }S K:}V`pUEf_$%Bc@i7,pe[bLw=vi8H~y佐1j5G3]h #a.W I%NɶsgY_Z4 uޝ̛3,JQ` ##.3zwpFq7WD BRY%}~CBAe"EF$iRh"j Ya'C@RQDH4E,PC SITD@$QM9s M atw5!龄PSry!:(GƖ- U{sPj D &C WC 0ԾdC@6ޖΡËϼs1qe؃ĂȞIq]ݙÉ^#O{("qSpfS%oY9`˗aQ-SDH*(cZ&bd)J`BSBQ w؄p`T*]fe*'idJ_PChts٤ll'(C.gbh*j8*ce4q9f Hh=D2dunGn 6?#! >-qlxy"{<BxheCWǟ>?fϡxO9[ưISckڢ>ZBN3aNV#iao'l$4 Xfe!~Ygه2f(SS3FG~'*2<| ۧkFY)#iֱQ@xx=[&#P4C݀Hv/*DA$HS (6~w^o0+XSdh'|:3hJF!5]8-ǩd|2N^X@exgMa’Cwp1!-$L)QN- yRY<ѬM` Z/15b! Jx"E3-y{rU)%_ gBʍstHANZoM3Ť"&B&]Hp1U̞.UΟd9 QRZ aI#"ȃFt54I$9Ҝ;F l u:@-)<3 wnEJ?N g5\oQǣ8*|QF2.SybyM"ge6`P&DAn*;)GJdPJ"R0&lOEcmеdxɍFYS2@0خ2n(iK DnuWd[=6!$D#PPYĆspMȃA",8;PpAiJ$䆾y:Cٕ…F?{U8Tw!`dcm+*"h\#8P7?:k2?ݰ߿1E5;`*- 0DɁ8{#@ LQ*S #IJIR (J# & ӽ)ns|^c@d~ ~PJ AؿHDL$JD zO<:$&LB;`D@݌SApBP(TD2* *43( 4 R"-TM JHDP H(UDJE,/Gd@')ecd4) պNlms\wQGK4Y0I)@Oh exBOl*M 3!2\E,-+P.3Wa0Q,DDhe5TT!7-ǯ*l<QћmGӾ}̓E=nw˽ϼo癷^]pbҀvmP-ǻNG^Pݎ`+_M#_[l4O`BE 2}`MI=g罻Zg'v4tf;an/`Md7g8ePV@UqU w:U(}oOφ9٠nٱ:uJӶw>Z>=}F8}>րǟcw[hw9=:wm=z޺se{)3nn]1w5}mѪmajѴ`;ֻ^=ֻ(yk;=ݛY+dz_ wVżn,+3sdV0;|_VSo{mOW5(7o7ٖͣҔ}ױ+g]{wl'}s_{3ڞ]]3w]·=әYӤ;mwgo=NG+OoU]wPko탻9en,zg}pݽvum}@lQN9u,[nm]lϹlNq綃hr+z}Uzٺ_qy9m;q,S<}|W]uo9}zj Vkkm}k}w˓cM-w7o 6 f=>z>"vimgfx9L⭛t;e6ҝk]6.8Ž}wu7vv;{yAtZtP-zzlw6.p w]Ԕu]v;q}Wt2syv|V>I/]vk[=P6ݳ`]{wz5w$}AQ:Ӡ†.]okvvZEe]Qswv*"$Q Sr V{5{iҦnހx8 -ݷ(tȮpY 6RMܕ]rPqslќmDQ25kݕ-951eV:nr}s;Euw>M$C']RI=ä * **N6T)`k8Rk Sj&b)mK4+@FNǁEEGۜ1<5;RQT1Q U%LR;R)BW#WAHCd4z1Py)2hJihC gلpGQ A``08w4`t!+@ %*&G dti%SCT-3!0uJ*:xR闠a)hbAH#ha?=n4t]ra#urSה9>ѿU{xF?QeEUR FbQ[MMs_:Fvw&wH^^N`6eb ֱps'-;:$\V/]>`i^m]o%Orۋ?b# )BJH !EI-@h%=?'o/!oOUj~C]/;7(jߝFl?1 :ߕ >3hWv5ߕ~ߣ0[w&A2ز`8ݮ],J 'J'K\["!~Kqa}0~$BM P>v/x'9@x/-{{oEєDPTAL{z}j7"jB &$"``"*j|y7UD5E"A}ZGfD B^FhH"D߿`u/n@1D>l}#~}Tr[n!C62R0פs}syvC HRaq"!dnc9%'ˊ5at7Zn){R u1ZGfk[B9g>cѿyxtPֲ.xz+slHg'ұ̭It%;nQs%Av:#2%f]CL%Sx *Z ~?"8 Qj_bJŃ In0Oo3ԃL.̇FXww8X5\vb&D?VdDfF qW8m9gQ$*JY\H2di_s[C﹖LD(ܿghóf.s"k`?gŝoYAmktM/^ ;8QΚIMaPe'5 Ȩ$?䡗W .gͮȸjD 0]$ FQPNfA:\ϯ2C>a kZִ'xVSK1dg Ftk7(E# ST8W0E;kyEKn1$`BSkQe0/^9/Efw!z[,ԭ́CUI?aW|>²E?WW|\Czg+X:%4\߆Q/5Wu+A$!V~sx|^/m$Ku"Ȣ)('}=xG}t&"y߫ڴ˹l?_HH .3͓^BGJ]me|b\qsy).q\e0B7˛i\&S**bٝW "e!S2%{%\j$LwYor{xv_4qF͕paDq\jP=D }ftcsc͓g޹`izT5,p8Pna:NvV _G<;㬯&jMi%˴;jwPUA#"@|YU5XشRfȡ&ڰG{[c٩f7[k[c\: 1`D(lOǩg)'} ޹0Xoe n݅L'79qXmo%3l㛰[ fX5*z,rm)4\,S>ֵ7?#oncA'VeEGc-V-E(+[ώ{wH@;.wulmx<ܶ[ucOXoQ"Df[ѵGg '(ՠaAJA`Zm,S+*M^?'!Xb/J7$E0կHP_yH(P (nN~J( *`((h%};$"{ekʾő)+9>ghqut (@(ĔҬH@BB (.IHp3 a,L#>Q},XXpdR) d8D;F1$T%Cn`383BTL#Zu̔LԱ4ʮ@8m2Z![ANݿ1B`Bd ZDG@0 4%Dİ nHfPOi%fhFhH|mÆO`&dbHTC:ϓЃA<|Pv(_;< G]~ɦ5W&0)-BV<1_z!$dqx(wkG Uj*gs`*zU0@$Qy-Qt:8kH Y!m/R| @}z6iW8M|dM#ɤE={TjͯKQ?_,=>r~JH(#@Z h~|`+6>gť%8`QG[F9OTxshyuF{$q'ovwMH옉~[,Sw_d=QCRo5N#ޮK۵ *St˫t}6@xW 8٩!dPȹđ= EJ/ G.@F,r*OgˣT S_@T.?߄9Lxzzl xqMvkWn+2"<)VٺrcY )JS2&E\^ͩ7fg TI0 2<k$ݯ^۴}nbU!KE%13݇wݑb;ƇfU̱3_#M ꌔ| MǮGᎺ~/f|zge}V %sލF,+x0ii>$I/松"Rdc@ 2WvƟƌ!Ci]T z}>î˵慅%xko_RZ6Uڧ;vцSCmoCQh4f'LItX2=ar(j"yGgk!&RcS=҇+3+R3c9f곉 eE=!=9=zq]Dաk&|?7rf8= pDzڍGE| I νΓFiڄ`798Ktve5lӍ"# h]8YLxCb2_?5/=DIyv睄y TmFXƈXL}nS$D|!#9HvThE;,Io, VTw߳f\9puDL0Hb.{?¼=sێ440g6Lӂ&yUPێ&.zq]9-H S7pۢBv75d1Mޞ>Yَ )9j#n;pd*?DHC+RWW fK͢Q-;K H9t(rjG-YN[݇[?syMkqleZgϛ3,>{2:<њl 5P Zd0dcp5MvXK5Rt|W+pm齇 :qtg˯7]H}FDٹL ui|58p3߾$I2/*XNk0YѬu=c澉3yˮ9]hŔI&` )JfUPaVCape%.v~χ}UB3 eNa+'!F 0+֯>դܻ\ْ9$;øk(ѣh@K]Tj"$йv=4qaiq0 m; 92Faw<>\n]Šq#]a}[[ bglyL[bEe ȼkX+45: hSv[K6P5, R ,;F;uF3R}gb39>̥zW0rʗnstAt%D@y+VPCe4  2>r4XFDvp".Kc.#uR3(lTu.PeRQ=\[[B\A!{֔*uh OJ. r0)yOn? Z0w.6oͰ1G.,H)^B dTdiĸe_}klAu y3ͤ~d$,t]MLmG~@KsJffa) Th#[C>cĸZ2I:PQ(#ٕ'A~݃"FjvI0rC#T`maZ uv8>05hnHbLE[ \A+l;鋆VV 랥Aq2voa?` Ӱ _@jM}8+& HҁBuIF#ad&[isR /,@?)n "~Osq`i2 *j+,|o!x:#)w 4?ᢐCv|v^QJ!CCJM4R/':&(*)5&Gz<WJ/ f$[_oL8ˢg &[Er+#yu9NU A ~(d(q_0!| ̋g4pNh`>HSH"x  0Хs=S3{d] EE 5 GˇnLŮ(vOJt=ّİLC 4ET@8$BJ(P*R!hh &O1R6:Fuc@1A9EtTs:qPrspd82T.;lX0A!"$d"h hbp@D9UN!+:ZZ; _ > P+HH $IABRҡ4RE"I4\ /Fx즊XZ@)1IS<" UZBPBBD V&@)J)DJP8#$j!D (4(P]aCD:aNST3ߣ*/[_xri!C ICɽbLIr-aӀZQXm9# o`a/-xaDBt+TρO&#|`. VO7~n _Ҵ !.@QV˿b/@$}2MiaR)ۦ \DG#Gn;If5HP*P."~Y+=?"˿9D"'8sh8DSF.aYLTfLLf3HpBsgM1!DP &$4% S0D G MO$CFFMlXm!F˝C4 "FtHF018WF:(q2-D@1 0TJ PRJ@F fH( "=эD,Ҭ0T  @tǘsrf6!ءJA2?E=N$`qA ;jGa@ ƆC  0ȒmpPc5 +(ۋTF :9LfOFK!Z^X`wߠ(oήjFQƴEQͦ) ! UcT5T-7X8VBA1 MDDX[׭U5QQې q>"h3uֿuX>P{ Y BY`=Ӟ\B>1!srP#^ cD@pؠa}Diβ9QGzLJEn&-xo?[+B Vv/Ό8{z'DdT] -O|=.LJo8Ĩev&vJ7&9EdVBʆǗ7Rhcr]{N3i=0pd jhvGĢ(Q0b%R8FRX=F8oMindnr0Fѭf9p!R*;7oÌ3wEb;}r^%T\S#K3~ Prϯ;(y[G*{<78P$}k7ZVTAS8 Խ%KC~l~oL𦎕j썽ULL1 9FҐڨdyvesIB ;h>fiD|uշ0#^֦N1zF|aoLm#l{l/:5><?5U(q,T9솝-,~яw=5'f_ r/æ(PHwZ\H-ts"Hwv>$M;xJ":$?LdLI!e\_*'AA?9yXީR4rN8皆8=7k&,Y2P'W mOcc75Qqygs#ܾnvkSSL{}߮b4>2-P&<ǕpRha LJwC$7 /~sϳH@+6LoT4ҡ ]D_L EV; n|.duZxak~:縸g1YNlMZ~S[;ɨmPəgԹ66:E~ѵG J:B-Jm+@B"4~H xгJ]%H.PT)Ux*#ksEwt{娚cnj!^MGN6XIMSWyj 3˜t\+`cr^cqPT?цԋ- ; 9IRY!)ށ}>qfN]KsdHR.7.~4`3@~:\ YCg$lݵ*1ow  Bu>=Vz?Mйo _Z`?Êr~#2XZ>s |6JV Aaa*1H|ɕΡ~Tl~[c ($$7˻%{])@;EET F`g|{Ŧ >nےߴKQyq_̢ЂQxoQz01vwL 7j6-c'kQF?z٤9HpZqL};E"ж9twҾ#64 l9Igpk@`n|BȑR]18[sܩݝj oШ 3z=N=#g|x^3yxQ0@~Y0a0fwusU5UTk|EI DSЁ! F }otl@ٶg +1_e[;kۄmkZ^#+,G{fQBP6P\Tf5a}-"0! yW?.]sΨ9v5^Sq4#U߆8AZr2XȠmI$[IÅ7S²ƂstE*ikToܿx#j\jvu#{-rvZOS67=MxaO=8%| -~XMUWqv}m7IK]b⠚\]o-!bti^Z )}+Hd7??@7y?=cDoCP)ENx@ĪB*`[W;{w=Mw~G,&o'Ve4\+I>=4 Zhn%uԟ4'_LȪ8C1Osq;xHc)I}2COZB$܇" ݀hgnz]6{H=<@ W˨z- &Hn=i0q°OZ8'>w6(m#71Y{D-ǽ\a݆dRO-Hȑ3wu1wѰw))|ls 1UVfݜsS E$$IOUT.q{8ShRDy#DH6׷+$IUxs""@lS=z^p".uO^aػKtꬫ;f }žۅo΄_ :][v𫎢gǝoX}-b,\;Xni13(Ҍ՛C9 1O7TQKU-88D@! sG! Y8;\p¾nwj ;qTmLAdFmQvvg5 mH "^\$2뮺DIB [/ wIqnrq>Ͽ8Z,j6~=WG>;TJ !w )-P%wNje$pU7}P8{3$^ofK '+9&X X@$0ۛي$D }:rg L4j4鵓IL9á $vZy%;N7]$m2_e̝r @inquUILh{RDvƠ5""".WRV~j}6a*jDFd#㇮C @=:#>s#wҹ{Ġ"=2)6ͯla? aJXm'|8ɿ Nr91ՐLiV/6j,!i>]Ф:D (t#K梓ĜJ#bSvb$Ҡ`A @J4v ?KmgD6}9!!bP~&b?%w$ =ksj[cE44ڿNCG!i+N%L_(sUzcQZ&3aU/㚒i)(Q!LTC:˭oU!)وbJl=x|οu*|xw MD)mh2 1S1u0J_k#O %'$cYQr("%,eص !TP@iUVV'5UUMjj٢th6ΠN!5_8UARk S h 4+euIKr 'Utg[|ގ"!2;U^F#<#Իjoriσ*7,ӌcmޚiM8iWųRBHSfWX׻)m7Ŏc;>̦ԍT)@¹՗ HG$@- ޗ"vlX%D_P`YPdA~*LQ@@w{~/;n9ۻ,#>\'C"4'ߛNnW2ʲ,??QAG~={v'qB G~t_@$J_w`3wvGo'x3]7?w D r5%`bvu$f _ّMsaP5ޯw`/9(u PwS]CX-'˔>8qƭ#oG*8ȵSiQle-r2,~tQtYֿ^pg~14XXxqvO?˃y!>Mj|2hJ&462h ꫐.W=㊢BCx6p=j>7(@D x%QSCJQmd {O!v,8NM^kSpr R.BO!6c7IyMxVd2rcjFw+_zxb=f(0, dg=}WudObbt^G9s9s[UF42Lѭ\washYrۯZr3 ~(78n;Bv_|:+ɨP_LzZu_݌6jG5/\@Pl3)آμ:-=<7uxNs3@Pjۚ[myv!i"2 j\% Taj "A+JFnCȸT dY=w?h ډD\/#H@?sap8m ~M&Tk,[Jc˻`b5DP\(Il9:f>{/f塚:gUD NxR2!lK0:i|>@lwj<-Ϋ&$k{BPDRPAPGH_qP){ui?c総D?_X"r.""d_? =^^X%YX6w&MNd RvP×F =h]rA =áP쩱*LCpCt8SF5 0~{MxӿacnJu%`8辘 v0x}әQDFo(<>P Ÿ|ƀ;wK?rW`)DPEKTM*ς Sp>&"- !R%<Dcί/Ea\Lw +ŒOeu]v3}Ӏg)#^6\Y<,`v(γ۷T_eٌ9dk cB1gSUg,>N@rVȲA]|`!~n2u졀0UUqnjN9/'ph Bx7dEN%9:VN:HTrw筡ICGW;:3ů /(+/[ ۸&ߑzM$=ov@g00tWOlvQ]EsUҙa8&>ّ,GKI:O7$n#-(.uQՍFU~xş +s9{)X-y|o~rAwDY*q^n 8g fTTQzlY'eEO93`1p:R"n) -e±|O[:l~H Jg-wBC*DZЭEقIVI}}:sn_^vñrֵS\n5Sr5Yʏ2:ԺKY' U3yGEM ]{߾ pUʧDQBְqK'Db?l\ɨC5"}Vy^6Aپ4|T-(Ae,g9`zmcxR?`x $=);h- 5[ϋ#+m~!λڒp1΅kW6Sd'po ͅ;G :_|3tGvS׷=OsaʮpT]dpv3!_GPu{ER ʈgvo3AFxۜ]?1Àշ+|XW򨍺| j~fl\4`(\u~Qun Pf_)AE0y.#E[`},z[2ݖԏG9`f)ɽ?A\]^?wߟ?9u5oPM3:|v B^gTL6Yq-n[[S(9_-{4bnxĭAQ,$>o3'j݅&D^{ңZZ)D!?Ӑ!jT :j!c9Mll*$$^,XR㏯_$9W|26 2SzPi8 "q3('eX=9}C"gqsWxyrz* ޡC 7ݯ0/);|o#5VQZ}>L.۪( I+ 1kJ9J7d{}._, 1WHĸ5Hp`xBhHmοk?sZZabȵ1t$á!fHy ZΘr<"}z0@dHH7y#~xcxI<0`)$ 4ABNԱTkci$0Jc͆yZ @J/z7=߼" -(,g34)(Hj:l.N @M‡ttJs Hq`,oS*kN;>7#gZ̜(]5Pndi՘/d} 0 Acl4Ndyh`m;8f:`8\nf)@;M*/Oz Sxh (/b&0g[ĤyD\kǚy"H}%2XGAקB,V?=u܎>]c{o^^e;db@7'|r]_lS pЀ`C4hu4F#[kd.:^2%@O&{./OF𫴸\<߼}(8OoZ"o]! 7z !u*Æ'TW#(/'BGmߩ.6lXNc+2/;Iz% _?!%orCw %C<6߮ G3 )E\ AC)(?߮*O -$&P];'RM[Eo Cud3 :7}$A?.8X˖_3g#Ϸ_f( ?9F*8/`Y-)Q޻M mba$q^S%l >A1ggG߮NB ;Rn*j^{ba (*PT@P_~~cv36)$Ǎ%B>W LbN j`9p] +&?^o3,l@fW+^w,*IL y}>J:Qh`4cTX\7"3/Lc#/eX1thQ"PޡXzCo|d[ 3%ep $gb1/3 8&>Y^E1?toS3kSkRepSWd3hçT#4UdI>&(أ Awˁ c bkht5>Y5a0@ @$,&р_2$]Gw׻\ʋȻP?_5T鬚kq]skF0knt`_h, >gًoy(?._4PP> )OL+~ xO9}[>)0i(wh>SEWm>wƺmo?R?5mM}$xޓ`&$$go7eޚ~vb|?'.~~A*?,'\ECf@Yق{R:u88"xHT8a{y@3WpL]IL5o]s ALFwyW[bB ,Cnr ""C3㹀AX} }9` G?0M(PFMj$M6ݑ^'v?FxCl3p%WHg{A\sheBp;;8 c*n+mzf~&{pJˀg^vӵDr#xW!s14}iXahnnojTҘ*t|@Kw* 3"O[ճoɽx,ziÅ:p뻫Ø7qJ!By:}a>~n l`{'{}vw~k|zb Oc/<|ng`P/S yv8V2?T>ow5প ge'+ۆ 7Dh m)U^wproߔpV=򁼶 x`2J"u*xʎQc?5oo&;xFnP>/M! H@W:-|ڂmWKr mPd_8 $sھ<|c޳&ٽdYe9m2v 0rtI0c&?xIK7 X1 D@@,hyƹkl=mTڬC*q[-N|!#{fC6ߏN߳gF JIj`&ml5if^BP|%͚=`D]a|a]QN^:!AoܠbP(Á{"gw#L# 6VI~!^Q@#8 4+!?(@yR'BuPQdz힀'^oAMb%;'{fB&_Ӄ4Q-R Cdez@tp 4Ix$2RUS>!)@'IS-lV AWTTCt0\` ,so_GCv:R6gJ}Lr-Ɣ$*9'6]2g}~۬o",*E?oOR"_5.\>ZO nvwz*ѻwxOM7^ѷx^H 8CE>?;ǥ(dx oLĝclq(JH A# KNDZutU->xwN| i6 Jl1a)"QvY[aUrtx_sGOՇXb2H!t==mXݦY}Q,m>rIimhCwxY.1Ir@Quc# HiިɀڡJ$I'v^ͫ%; PHHn5-iÏn#O*{:Fh'TB pb *be hB$N>@y]giٱ̪죦L" m&Id? ws6 ^7ti5]J{b(Q'Z;$;>N:Ft1 H$0 Q9}N},guA TkBv*-"@!xv~*)T(==Ї^0^ֱ˧Ra9Fk?`H!좢l^廈q=;\r֘(g>Dت=I 3_^Fɒa,iG2v;6 !a 6D$G`I珌go-0{S]P _䪛yps0T 2DUW8KT8bUdAT}ÈW:(=pM>4% XA{ף)2*%]M-2ܒPu I/ip=I~5yؚ/gOel]ٱ%^~]A]?a 6`lڲ|>WDAI0V" QJf>;n& yGΎ7gR&Kt`N|]o?Yːx{Q!j|;}>dlq8/ mcsS,tGUT+tu5ʪzh44 -˕*HOWvCC"W7y!CIQǭ|-ަBDdA ]5lpYnq8l2o~㛖. #& ԇ@6~z:WVcȈQ8Wb&ECgϦ37`2bd}Ws\1=OPT(ڸ 2 ]y/}_ra$(Yžz3bֈíS^A"A<ןo>9Ec\9mmM򙝿$ =8 Uys$ǧF0qGr^z!BF+[(>` =8H !GbA7[1SA$8L LDA!ؼw PpGi\y}\5vg~h5dJj)n0_s4 Ggu>dwe>GQMb ?'Kp>ʄ}=y DOH9Q-/?b{u-zA],OL؎yW vn&#JncIO?!BYE}b+dQMI/Afwa __ 6q'oc1Pc0(8 kMfWrRIT I *Oǿ^ac>V@4iޤ0sIh0*?yBtAs'm?~V(a D#VQ5W2c˲ZvtHvۻ+G!1rOl.^ y4Ӟ}v*lOC^2B [Vlٍ%3J+4-<`4RNbR- UW!ceJQM[rx!v&x ̏J vS/'C }WkhZ/9M|EXdS0PɯVW,~@Va&Coቯݖv0n糃~pf٪>;^e^6MmQ'bh6/xWh!=[7\8^tDa'd_ꗝW!X[iEڷ\7\ATC|^ @?Su+ rv:oWs)>;(",&r./oZ1z'+1dC Z[aAYLpqTPAɱ]G J3u"L2|ap'oxb7r/תKEzbtըO!Q|R#tML'Isr=R::t9ӏTD(^ዮb")hL]fM!CoC?xhDDH5֑U h]nxMtPTw!E 3:ż ;qϻf~aL}Y% %S'wLĐarOvjXctxwt S\nA 3;q5AR//UFXJƀfFIizgG(([U-csjamt͡ 4MtˇRe`]-dF :$t*LY f;Fc`(U"96 hl1K}m-PS?_Q9EC(8{H-ɵ`ε-K +s=*zu*^rtݧvI%͚m}_I tOia!BO^:s ek~3;]/--S痏f9Ui񱏛`|=^=F^^{jqz45:1wgOv=1n>(QKh*]!u'?0++g5{L#hL5L ?y鏨Ž~\?{P RYP371F 6FEQXLT]Efk9 ug=6Rx_xز>OiI~}vyAG)]]6̡'\, ;^ { '*0""سϭfq< ~Hgf${N, +Zt衃ÁHtXG* o2G t[>]oWjzT(u#.1*#}ә!Ք/#RCzI3'0`ɬ8t?Mc%s5Q(Qry3L`bB2%1gكؗ۔s2Ep̪rw\koCȏxO?TedXY/J=z _QC? "mICQqzFР`uLǕ2a2suګi}EB٣>4r'51{4_xC*|7@aN2 i嗥{W)R},v"&cl.-j̖:kSHˤn@&)OJe˷4jwsl#-61XzOWdG19wCjmg _F:"x~F#!{vX{@Z%<*Zx-}@, Z*<[-p!V8\(!3vKV}WzHp{<2Oؿ |r=.9MvClnQ |}#ss]XNJEVM|],և4g8י"fށ&?b1zq1!F,TJ@RTLQ gLNNZ ł&e̛~_Q Aѧc8 }I_>}QFx=Ht }VL\3o3y?2σN>rT|NvR$z#YJ2~ͱ{1}J5Cv$$)8I쇠v MD{șT]is LJb ϘITPSh|,a7 Ą7}oۢ bSrf3v B|ă$*a(sP;P6Ggw+||>{ ^r+n߸ş ӻid:;{lxcx;}]6[DM %#Bv˗s=GD.B)5!Y  ~YYnUYMF<˥jf|ۀ\9PTV;a"F eDEÿut-\ctB$ @DOA(G.n<ζّz8^}=s(:rVdh(Q MŸs۶1-hi|SûĪ/s0xrvzP%j-6~ 6CUC3&'.f6/z+8yץY]1|vwj Q7{<9 i +;#{cs_|HaoEztS^ 6`I>F%OBm.d@?+7"E72""t31*(G=*1!5jO^V,$" =QӵMq>pʓTa7\sxGMBܻxϑϺZ@ _Ff5\VR@{-faAD?w=֒].Sw9O۟y训&b{ճ hjpmx̃T9ը0a "2Bx|Sq˅4Ip%+}^q` PETiRI;iK͂B1!XQTd1vctr}}h56ݸE53tpklpP\8>k zyl!R{]x\Sa k#m;0uHu\oh@*li6cGQkU')`/` ǵ(,04;$#.u-8|ONbzه=)ɋ|qcDKJDiP"DZrdHvOw:'x A.ߎ=Ƙ:vlB_.z}9qպkG7n^k\iGL4,zJ`) E2T"jF~w/V?>mz# %9 -*s\`*_Pw# dp|!*sioN /#6R"$JaEs${ i.)Ǖ]UF3o=n^>&gQ/?+"R>hQ˄C\wFČy^q䉇RNl^+\33'B/i7jOS8I}b!+FbB`ivM-6ܘL X9o)?s`3,=]BhwPP dLk5Tdo7p 8Ëh͞ϧ/,P.9!H2 I$y GonYr]yG,t ŸOph fq(լ4@&V"S/_X@D&?p[{D2s14wUp)"A@+mMPdBm0҄!3S@AL P-4LHA@kk3C4]F &q)bR.p(^d̑@HD.ALLuJJ !b1HUO#=2h "ZcIDLE- [(~F M3UtFL3M$T%IMG|.%mH&`ZV4Z`?8@NЅ=]M}Ulz!|NZJ_vͅT-kly)q{Pħ)H3Ac-BCVȼ /|oA`\ R()_Ԩ;oo{vtSxDsqv iѹEOg12oga%@ndEʞkZ3YӺ!{ G]f3 ҁ q"%I]@;ߞ=nUd_Bs<>iaaDE_ӵXt00СE%cyp[ol-5\S\hF/`xgc֟1f {[x=W`v>4˦C/+`o^D5Hn|cns޴d6]ε}pךADohxPk A_s&A!*i&tBH5AP`Q slp*d[GGT[iD@Nbt|89C\Ѥ@rshdO/ BZ9b_U:ꊄ^8 ɳC7}x`#8MC39FDq  GC7#Uq?}?-+tf79RMGy}5ހs@9(@-/=ߝ$ ;>}{Ոo?|l0fc? m%MA=SwO8j< PEotk=Žep载Q \SEEy;ƈض1pzj2!^ .yr /nXfK_(xvEW|4WFI$ ,`yd֊-a{kГP$DH $vƣ!uZl v?EV?5B΄*nϔ;/eQ`+@}[(EO Q1f [$/]xb)a5^-)^CȄ9^hA߯ve͸|`*WKRmbH}1lTR*]例Sk?~3r'-|TWz N/dT]f_:ٸlyO`h%;ѩ ^4浨nOD| fV{Q8fRD ;rio'W1 Uzw`5oĒI$HQASޠ'=& h٘DU\LKGb.N6{3 ^`[,Jx=˻3*y>7ʐc潃t;FCzI%}I$}5,lv/i ؅z̰g[tv^MFA`1(*;u5 ͂6y}6,5jj0i:n  vm $9xll^pn#]ldma!sw3$Ic#yaօ}".VcDǕiu?PK-=f09XV yk#.QQ~MU b}y;^L7|/ YLCOW툕Yl6{,e2&GR$?ךt $n 09|?s`PfYA|zpK9 '<կlw(ho÷ȏA!AbAJdCؽBmI[zIO8uAEWc@)U+ f ;Jc8x11[Y.Q =$^ZֻA:|ߛkbJ4kVUaѝYmWӪ<)j+O B;(d=~P@Ob"p;E301v_ ݂CZ+蛐9\Q0m;(Ugx6jݔUZ0D)Dw嬈_ZEW7!2Da`(V,^f+fppY&/6sMΟ9e;mlk#W(z"{A!ttkPH7NA5v^7+^ ܅pro4r|S>x "PL("E =gVlVWcB!d[ߺn5>w UEOs~NC:`Dk1t췏so ׏ao"hp1;, ^xd.:y"lpʨ7d3~l>^SGG_s~z?g͈#|nթ&-PG,rheVl-O% Ä1\$>1y>`d㕼U4oYm@e{tT@we5vƜz=; څU_8 G_e hBYzkV)*񬭀U+]z 1{hN]gA!k84(~zWzcnѭAD!)GW\3kB>k'ɟS3_"MHB mc dэI>!Sof,8C!$oyYݖw]L@k##`k׺aAyX$ $uwV.};ϯ>@7QˌCXm6+Ȫ t 3>hf-FpDwR řnZFLC(:ܪ?eeP'"((4?]N-MHA xBex ~ىT Ҩ֡>ingX1RB!:nKڄ>ߐ }}o0㷤͌@Gq`A=@Gbh!`Hb_۹S2(Drܞ:\se$UzbIuw(I*w;hզע-V%dAHm9[~gh.N.M0v {b)er۾ꏟUm¬>«i:5;lX( ̩ N UbABخٲ~ǖvuXxrs8TrWf$H tӃU^fOFEz8j݀dHy+x16Z$`sӐ#GvBl[aD!8$+e|vҦP \(`%pAc%@N]3HHZ$iH*b|k\]'5̡61xП(J&B !BH H;`|6B"-|7] >ے4'ZF&ZǕ6 %#θ|x$ ]_9NmP}yڢI/~P{|gG`虁"C1pY$ z(TÍS'OF.duy;"FĭBX4>1**8H+3L=VP"cYj >sdR $i̽@@tc},1y_Y;~ґFO;à}DC;i&I^Wώ6;.xk@P7 NS:}Vyٴ׋ .]ug[$FJHz1lzAE6Q yMF爰}v%)`MF1ą~>n6S<;Y(ξc'q7f+[(*^RlqWAOtg؀F&}>cOdC&tcUUQUWA#3Z\z#}P*(wpGFB(< (FJ `+*v@UE\])k Pd&$PW E猙ĎڲX=\1m>>HeV'h:I㍋0kP$@Ӷ&(, `Zh= kک7ߺ0 =4cXkR_Wvxh=gJSl7I- lJ!W |{n *.X"H)*бWg1's'\NrCKQB H_R9"+x:Ķ2wb B\OP>BIhSO}n/og} >q#/^:x[j[8ʽ1 5 ɢ֍TK3;_=8/M?Ƿ<6v*/#%e4@5pEζPX502lc[(ּ.Yc}SM#\T@` 5^+}|ȨL"OYl# W)}٭Nǃ4L44&aVc6?kϧKgIR*_ZO,P0~Μlaۄ?e(^>8eul߆Q脒j̘ǦymQZkmGzmTR3:`C0Y*K2%6p#q4~F 0,p7ʎr95D'CsccX,q˯_~oP4lf$<=?yni&I!ʁ Ko}=zZAw7dDDpKSbbwy^s"E*;DTSzHm۰,PJP$7Dl۳jE^!쉩= z wFaƆ&Mi; w|cy4h5^L.NPdy$JF[c~Z`#& Ʉƶ!;x:oA`hHQpF~6""&} 2UʫQBOAt)"iZ_Y 5y9J*bmdl\}43+˾G)7 B[> YĽ_HC>b\C;cڕmm&%$y됟M i* 3)D]m*CXC2&aϯ[Wbn5J }7d}ٲvoڪ|׍O! BTfCLp} {\1^:"cT5v?'>;]|t3s8ɡgm1*DSTq +/r X Hs"!JKhX'+-a-Oo<؅ZkR&tUwy>ؗj/w)C '>2;DT("$(G wu~:7A:(xsQ(A@y]jit~je[ F<|x ?{TOD$%H#{ !iϜg#ʊ?'ԄD֝BтQC.@!:Hc˞zŪ24c\d{WdDu8y=j>Vc>MI4BSDD114SI ."f jB!&,eu@4pĐ!1|{>O/[?l/?d?y 7\!C? E5UJ*4!)i(HbZ)B^CR3>j"HaeFA8ǒ%kpDJ@F  :"((Rf`()$( aqcr9hGP5$tolj+濡v0d±i])9 1Dلәf6It5ACS# (,KpW۠=19v~><_W^Yȯ.zZcYZ崎HK%",[ lHI$m4m4>'z/H(寻"-} hG/6v&]ݪ\ ' !bЪiA$zAT$7[1S@hC@`'!IPkc"@Zd>Ry>ƈ1;s9mi5W TԕUQ%8>ߴ.DP%"_+F &?GE窱mUUUUUUUUU^!|%_ֆFeik}qn~zHU鑱[`_C_w:Ϣ:3@Z_ |-a?8< T!v@i$$b"R d!-Xd)a݋ɜ5RoTΦ`3CxOd] 傪 A˗,1h$<Ύb 8aMP:@d>ALl?\\4Γ(N4@% ,o !#_! o}_š0 K]'}!Nk&} .:C0F& |Ǩ,N]+p@m IUA%B$B[mr[mkr[cG$ Zr'T_-ɲ@_{%+AEpf~0T/{Jbo+jHQcć_Za?!' <'y2>r0v[؛팺<jGqHH@MA12BC~3';*)i,'['catov$$3(Pm|rSxUX!Z@\"%,yEΞ!^ǝ^G8yzXvt @ \(`X{X1|:l;/๥{=PY9q/~s3:PPF28DDH({A9:$ @EqNu+`xpj}\N%*_i x7B J})OJԑZEJ}6O t}Sa$fgMau>Ҽj,IqV5o/4I",V_BD6FݳZWR2`i <=iJvÀ ̟T2%`p>ۍ.H|zɉ%F KŒE(^M+ԁZv/Axc .uTY|z8Q؎9b:Ih#~ؖwl`= E>騴 QEQ[u䲿>~?\ՑFVfs2".1qDm[߹Vpxg? ӎO\cI[F5SW2"\bҧ(w!6O؜}gZfQrF)=;eko,cZQ$d~!δXh]ĺ©.  jka[wZy3G@6h;;tA р櫀P ͡]{qa4Ѐ5a:CfY{pluLT,X9r<*&}DX(=/a<>Kx8kBM ,+ǠwY{-KH9dP*$!;OܠA i@q{ۛLw7u~MͦnGfT0^KUWmG͜pXn$ 1ds:rMpg+m.?V<=c8CdySگXtZuY'񕬴69m?Itws ѳ{|ǗApgP]z ~. \઩l,33 SڔL:=LByzG1EFIUJ>?.e80.k~'ÅUA$I8y=6 kmw2n qM9p 11 ?IŘK|WT_9 Μhg\}Z#AprPt8p#~;Q\f"lSV̖p%;{TJ 4t&^Pj>xhn_ogVVlQRᏟ_byg%z8Me f0BͥZֽwDiV%|UXLMgVBjXxVWBR`{\SJpćI.NYuNzץzwM.e6Q~ҍz8jc'4b%s.9Np [C߾oT]c k5Lo`6`uYJN_餢,M ,6C!%FU+>BA`reaw=?)G;6jÄO￳a;*>.PC:QZӃf6 kZsS'ܘ} _ =~_ W~yO 2TY<(G'lr^%<`_2^|I'd4#qW<ζ'}/գԓߖm z} AQ9xx_@çOۂjO$aw7xǏϜ-'i!iVI2-XNIx0V1П9DF Lo_A|m]BL/hfON R|;|!PKϰ&OTNN_.8p`~b:O"]'eA=&,Ihy.?"XtAuqU ÂV>Ze>ѵ0|ݐO.m~-W{;k:lTc,#'w~g|GܥG8)A_vAcn>AîKw~~3GHO!~Ytھ[Gr ÜQ_}'zt} 6%[lvc;N?50h{̙y:ra2ϝfo3U$W#N9O*l6 *\3-}@Dn#wvb}^69ԟO}}c^8.3iić@G:yaM!b(F1ޏl3HM#A+& 8#?CgMlޟr1tf860 D&fE[-q%F35cX~wźۋ] nf M[M7v5B9g9hDɔkC j $o)At?ѨQDţ37S`=N[>7% `#/! ^|Ef ߔzDI`\M4J;*,lC CKRHxHLK2E@PG%!iDЎ$ % b!B v2J!䆁4&@FbNSD@b%WAJ!H2 2.vka2Pll*T,0)I"T@")Ĕ @A$KPd6\K I #1 @@?evES۰C"-Ei?܇~a/a&P|2X'TT w_ DO@*ߩM"ϫoƯ _ 흐)۲CP:*ʼn_K 0xT ۂƖu%cr]b7W< u#`7D2Jύ7rT^@|D9|QcUl)뫗iʢ/I9anZilZHՔ"mikTKj#hیF *H "&ڊQq8cmc/?h!mwAv8Ա5'vsK h'6j-ѲpqtH8v//YY&D. 31疎X~dx\jV~C2j#a0FzD?g?|vCtf9qڨ&#u6tl:ab,,N¢/{VRI(.صYee (E7.-pLlpհPB0Āp*X撜%}>6a]b"ћiRG"!>;mbݽM@uPGK&(& 6! OA^4XW(8͊M-DB&Xpb|5h'{j5&qD~(v^مvBvn>8o@THCa@t 5Lbl;A}G@PWT"NQQ@'9&9GUm6RznbMھ.\7]2|zχ˵H=~Og00Z e?+,gh!MR5E}2_[8K)\Co"|ꎪ~b ڪD\8qs.R{;ްsBjpUyGovTzUb{zqQ妿hێ~]bhHtw@A^nG GpGм$taώDŽ@sj̇ P c=/xqF같ok3eSfy<~|Wvuyε45008{Dhz}_ëp "$^=bz^/PtvC}LJm8z=?}fLzՔxaЯ;OoSy`JIՖd9> *<łe*i)bYGBooof1}e(b3)A0G- +ٶz.]ELbtMm^6k&f'R<1?Kmtm opg6'!]v-xvPhBz@iE&ۧvOnaA MŲUsǡ'o`j&:ۤ>ۆem. `/8"AD;/B'vGomvPojp@BE=% d 8:Oj?` ~u;k|:$`-p Uetq(th+Łu䗫"_nJ9ya f>!|U[V=ݗ o kEv{c/-~G䜨&[bCo \>0!OP8%!Kwډ5vzsusvCM?l9!=O@rЕwIKhڡ+_= 6p臽 Swdgi*Sjq >ڳ!k>lmO2E e*տ{=/"Gtfrܪ xtÙZٺ"`bC/GwFC~/%6 HE5r!DBua+ 1k 1t[&~_#槦2e8'FW ߃l<RuEQ:A'DQI w 6lJLwO9 Rح4F嚓"2O ޴l#tWJI]bv(;Rw%f1>6P9e6l\2|g0 7{(ٷG .0fv+Vݨ0FcDN6$BǢovhkl!c.[4h߲smǤxlQUIt.ǣ~:u:>?NCP#D%-~iaP xk5Ȍ -B0TI(X4b ̆.CI0O'եr !Cwbـ?ׄڤMN:MO0O?Г$@|_L/g WE (96QɃxsGg +Y[fgp [?HoLX`s(q׫5‚(?=*[aorPPJoC2C7< 77@4dP)cC@~~("2tCyp taav@hEkeZԀ턃hV%M.Xr T %CD18&& ac N(G8bЀpF b -XuM)`%B;w;JB͋2/A8 ,n7B4,rHFx0#{Lˇ-ki+t::BK4B\MBDBk[%AS s@l޹lMDF;P`Q҄-?nۯ"juUjajAkeAkBP|7VmϽgCi=FC!l) x⤨_g=g3UJU [ tP(,HoSlr|B\t"Z{xf|5+UȖ\1C!7zt@ڂ2ܖ8p9z mcC/w7 zA2<&+9~OZ'$sż E쏲-ls#|KDy##Ҁo g_<ݔ<}^2wGZ@`]͟z[|`8ɬ9߃T֪_?j贴tp g($*$jmdU;ӝ8v/3[V{?=tj[k λ!v?Kܗj -[R]&J*TPKßJD|R<94  CJR0}~$Nȟ.JXmr?snBu+ўPlizPoD0xH~>OT%=ꪜN#fM}F췟*27>XIGxXP^a "Eӯ׎uu:/dM[@de6#*_o_d[sC6olwHC:sGiU4n`fcZ9F (^iek8^Wi…TƖvD,JSR3W/X}Ctn3&~LNӆz"eJX$TtLDWo#a3D}w!o v& RI#1 er`OU3vjD * aixɍ$ A׽x]7K3?466 #9ش?dq"ܹK1)t $Pknv b0hi}4uc=z_ɋ$zu@Eg~7|rX~ B%2dM_-k/b?cqtTR7_(tĹ(*:ۻE5߿tՅ熩&pz͵#۪ XYY:_uf|ݷ|HCX3<Œ79SxM)]u?]Y[-'~rW]Zd:EtTdžnj0" ]P1`?`strGc'Ѧ_m"~v$Y8|g!!+2v口~zi] HA=둎w ٹFֆ@RHOdZ{!_?ʮ=m, A !bB>u{pE}ளUKQԣԦO/i'Phw/:{PرEq[!C1%m ,0 :Y7F .ycLm>;(>ƻ-jEfp2d؇vVr*   \ &434E?͒$Nأzq?[w߂#oCF/BGG?+[y ,RdXC: ]z;ܗ[qEosE1Um9Pd!Ի Mcއ[ XG4WjQ#7Y{KQN]y3cH=,?rr wYӦc.U313c \:koD|@.21/.4,I$:==ܺ}Onp{#ܿawG4ZhƄxZ!IgM81lq8a2~ddYG/oC_g\2mXŔVxJxәoѪRa 9Iݗ1/Kgo.kw[4.3n)n/C#wju1Qx ,~H&%6vW+>8 !3JDi.,{unއ/5~ ^g]s9|3ukx/Әos:F ODd Q@R"Twsw:ӧħc֜>^߄ԊhPӊl񒱜U|c3|c/R#  V*5o8lXZ-:5s=losuӍ~.uz{_j~dľꢫ@v6tsƳTD̸BxTU`wy7\a$z-.z P 4D!4Hs "GUkvA4N<363MsaDVTDP8ȑ؀𷅈d ٪jWmg1*( ((a &6¡a^2F)B0YhzD[1im`[~ L4=babM  TQ!X Nd6q)a덣xȠUM$8$8Ä&'ۿ[G H!2MJ@(//|qwwÃKAК16Bz}yrV#(J{H ITYc5A}_5>4|v%uGIN5'p߇8EjvtdH@@J=M`kz&9뜮_ZzWx38BD1 H !@Q+|^7vb-ջv;kUcVl1B%B lP@5:R-!#-+ra.w{1L2$ R2$Xr1c@a:#+e4W%Ab jJI9$N7mݮ4+,YC`BS1YLpN8{ccQ)1HᗧHm-Ӑnj`:fgJ: ̒]cxB|LA1癅{`=q:9[jl0ULMHa"F/hieUփ33`0:4TܹUa Q؄rUvUAˉhV q ugJB"%DDRurhX3't%HٮIF\6nݞ:qhVpMhYH d{x&|:t$o(KcweK=}ԍ Xu@=PÍq8c6"|ӷWv-Cu˹I};V|ޗ ٦[NE \W<\  a'>qKRn24&ɹh4uC=ФJe[eQ=Ҍ8KkpW)CIeSgvQL퇜Vă Wed(펨 X@DwAc;z4CQ1%NqC;`%םᧇfb;ȇ Z-AA//d9=j EAk˞{luIѥ4CԤgyq8ƏM|v=CҌ0d:r{bz @[U';kjgF*߈!DʻD, B/(РY _o~?3e?#ڤ~j5}5v\ps\*6E,@ȵҙ۬?.ƀP^."$Y`vi+p|GzxtHЯ.?83)_R'G3@\W ))ttŜI$dHĹQRH_ײzƆs_%QTQĔ úmU. QXGz?YFkk vyv /W]Ms2?u5z,ψs#A#ޭa8!7\S"A4PYܞ~<~ FO }0m`fm`#b3Ƽr Up;+(KZ9K> nwJbaSF3Ng*$@F(9'M3+/1yX8xh~&? |"h,*A8ס 'ًޣe7-.`~UM!BHB?c#i?PM[|~!F~E8x+Qy ִjh Η84O-.aAh nT9"+:DΌW/Eo r/PK̦C]\{a?5%c-9믻F'%=gć?ѳ ]?'?F6v*26ДK;W8rxtǸ;$Ȏ:gY׃>W_׷'($!6pf0[ OωB =n g%cP+]\GH5Rl<ˇɴ$ks,raG uAϳ:;RnϘy$n@dLDOZg6t^%yOx[X}#A( CjSm1m>.bD:J]ݖ7qvs o˗}:BO/C#vO`RnKTհJG܁+7)r$ז]ut7)BхJ~5yݮuWx>otcr T`hE)? BFĢh=O?S?9/uEb_xltڳ{ (yؽ(x1I$`fӟ2Q n R_*"٭**x<}i4a0OP}^?Qgf}6(<0.@ߎF !$x`Bf͏?Gϲ@~.aP0jc/R0r 7xq H9dDq!n hlI HBPZd~`՚Gwx[ ghgIٕ4??* Sxq?0F@ ij/xx^ 4|`h+=|H3;det=%lI '9?-ONlTP\;P?ᐟ?dDi៦gp{n?Õ췢1u#C]bؾ,N--#9 eٮ?;X3N]-l w@7gynJ#d4lގim2C5apf]q6vAQ `:pn+1g3Dl t?ȧ>˂j%)7_}XN&$O._wA/;Kh|Mk6pDiV:B .G\SL*ifA^_%ȫv P di <c;ϗJ/eG]|kQ5ΣPLFyuL%q?_|GR@.k W+6 .8NϤߠ5κ?qqoo;.RU1O@$P;eN"(+ '^QTRI%a6: o몿Dڸ2{GQHBi.Hu\mQfDH?ݳeJ}N&@W`ӕۗFo[ooGL&=Сޙ,mUW/kqm P>Q@4?Dp@tz^'f=8i?\Hu~N40byǀ_Dž}hMQ!< g}xН)zLHa5>dn?6.=v1T,@?NHm@m2'~fG ф>1Rv!;]?v6ᲞbIώN$WIAۅg_@79jm_c3U=jEzanFxDg* n>4-Ga /h8c:x e &ot(b, `[K0wτ( @tIڏiHaQF'[RdW ĠCf D$EY}5Y k S<%z>osw&4z\<.55AAN]9(^/w~/4kԀ~B@&i""'9xv;|{XZ]Rl"32J h"?|`y6#h5_E-D00 icO:ڌDx p\ q8&8V8M͚>吟M(<,/2OG+&X76O~EAP_¨E/|V_ﱜ:g+l赎mI'쩾2ַ@> ]})W.냾{~j^0rzv+?@=n_5HXQ{ZaI P;' {n/.Œj|[__`~j|L?ANblBQ='dǘӘ,ewZ֧]ϗ/̆PC\rt^:GxpY:Ʀ,q)n=_`bL[!Aa8AeC"9+-eZ2v;}1F] ESt [bPzn}bQ *@Clߴݫu$ NԨ?ûo^EvߞDveD d\5u-p,rv6[AG\nc7JOX48|z@ԣriA}k]z|"FT]@=q<5!#ןlM, L^r9߀`_=TUFȐ BPpjۃ$:8ştƘې=0{ؿ'ypI!=jl*0 +kue=D5 zMkT,$&%.\Vۺy+;h}>N|%wNGn۹oh6F}xثԖzdo?WV69d{')9zywQy$OՊL@J9 .3Ó:>YŖqkPx]7ubre}`?'mBׯ[#iݓ˃ >7G(] fiMX;zOxI$P%ARTnΘ񴺴s5U;r.RjHADL1|MkEr07TRG84tY/i[>3\踩ҷlSr)^9ݎϺ+Na lً;I[1@ 2fLdwM^zP?e ij6/{%(A1LfMgy]GaǿXظGg=[zh#ŧs,~Tk $>^î'{QNgmjolqdm?xO9?ڃ m_/H]mh6LرD^."(:<Z`pbc?Ƒ1Y}B@X;`{+zQѦdL;`1,6(jI É!?@>@sCW85O͋@D_s)@b au[vO?θMѥăR0NȼI%wFotVB\-|svvX:萦pO>SwNrޘa|}6D{SD@B_ɻRLvgd\D R7^(D!weHi)jTA⎿JWKZ  0@I,,0P-D>hwx@3kLam| eFਦ[`nQ2%qBITVj:hQf!IOҪ,XEbY{Q$ȓSlYH$l( FB^zCdtUU,kYp"z튒Aǻ^wo$ྭAM'Av>4OI,TSFV}qvR9DgP:f.*Y{sd;c&H1]307qY>~9x?Ohd!0n t"g>+3B ߖL t-" o I~.f$`H.9rؓ;Px:@SP9ws(?` #ۀdеH>->e`oD@t@AAk]nqjuN&hvG-ac+:zTDDO߳obqpoMj[Nu?S a;iVgDc%ȅǂVG z6~.^N=r;P PE 0۪G<K)'Be$m=4J+A8=»|LU=+1 m2γsPœ:\<@hr'_ҴQ1*z҈لWY/T$`–PܼOr8 x쇓En_`g4`^EAM0}Pa( 1/NM a :nyah>1/3}#Xl4(}? I9O䍱p'cRwqCg iOT@ُp҃j\ƘA@~> 23z) 6:Wq`Tq?m?U B%J""ӽ:۳;RevcL)(J Pu 'RӋLtӊ M~fBa =J)|>G=I&~y1!۰JޮvݖY.[-36:Ys@P(vgISkPPTz:{;7|^DZ ;Kٷ= *5Y`#p0R98a̖ćq4|XFPhZp=8?hG Rrz$ I#*kۥ#2,I!]_]ao4 }r.$pw:2w_-PVp鹬\ Z9\1A*XF.1ICT/ӵnrbo59$$sΛ8Tk߹RJ+ʵN,`\nO8Ÿ::jjbЦ%"T; A68.ǎvA\:BzZaU*!KV{! GG(n@ULz4 S  F"(iED 6 VqἝk}5B~:Drt@iQ 1(? 9?* #VJgL@agg}{$#ށX@ߴ^1շvSLQ? $^'=CI\ӵNya9Kޓ-洿ٛ܍oٳf͛6ll!k ~t Add7 p)/00` 5/vfۀ)b-6nr8p(Yz]4"6:.Ap̦A(6 XHjbp|疉&>X:h%,f]69p iKKs-Q(Uu5TvPIf=/A=3v΃à;Z|ht/@1+_mXYV;{>ns w~ ߞ#( cqdK-,mH>1{#* Ra~αc#gZu{J b"'AQ_Igȇ 𶒅w5;;e *DQGXɤ*&S %]7iC*okW_ "rXr ł=Z1Ae#sQaGW+8G|ŷ9pj&pUv i 90v=Jc:OmԚcf,N na,W^ MsT*Y)?pohn.e2zDxv&naXGt 2noAWb;6LJ}83MD(aD wXь,9+.w@`&:Z* "=KyIM~'1'ytqیZ-`i⨐o *IQ PK<;nCs[IbٛAUVb>U׻ ޛr|nZiaCy s&^Q~a0ҀH׾Mg?=׌l(߃ئ [^j%⳥C/^5u}`z>FV>%ݔm,ǺNo\b+[r{K+(&U  dWFD&bt$up!3-h!݁µ0T>Ma{"ǦB41 |ak6 LG?7NTH{nq$&C,2zd0QU î|'bsW4'i)=5Й9<;؊pt/(^ns8 Ppib+}ϋho B'dUF S_]kvǽۦqtDraDE,5AkmQ/ bqΒ}PINf*6(3®G 8.b Pw'vmqZ:$΄ $e2N[ 帾(w ʶBC@{ud}[k?M"Rчc̆=O RY:GcL\'*;$t\T'lNͶLS\zi@iնNcTdhz\p-VKep{W[Zú2m`v eUOjQh `b :N5=yyB, k#u+{e,,0 7[xJ'jDǛ)*UE}'a%1̘!%IU\a+8 M7t=FE+%iF'Xt$$$gQ A u8 wb2b?2'5rD&NR88M#4);UFkB;JY)ؓZǍ#)-H? Smd`EHi$~> ܇*ĠlA_ճɏϿzjKmP=\7ק<,%F%+W;?!O:Yri؊~r8nEM[!QQ<;> fP7266:|~ 'Gm-Q%@/QIOQTZGkC*UAB~?NZm7J.t ǠDNAZP >ՆAߏ? K1mC/9hи:ˏ:՚T?l\3F_n3IdʶQȵ[g L_qCxY A2-{30m g 4Oap_j0S0!cm:puBs 3STj9r"4qgYסWeχYGl#+?~ :pNHIJB#g1$Ȇ̄>xBB]}7:[P $DPdYY$&II}Ͻ=2A ueUd;Vhcz1dv6Tu>_>zqKAw_nGt34xp*ذo4J(!k:엌 G>6 =VI 1B >-0drEDG:2q 3oinXm̨B9е">|5M~> |jznޒ{A31^UsDl` ki $]P 2H=(r9C*h&!,LLBE2lcApwŦj갆iQ{bk;}n!j#|AFNy ҫ@Y@IBlMBǾag7 Ƨ)ǖH,2A*j " b*&"% 6m!s3Q =1)IZ̙a)drw4EA22 PNho{Z(/tUz(:xkZ 8]"F9NwXl=o ou.1%CE> D@RHL$CcǥAb]8!i"\oyS ||xu!w#^_%N;Xy %5TnyQ)4RD $@KUn01dBNZP%z^DVSN'D4(΍|c8.sd4$7qmR(!K׻(XjFealz"s><׮g>\U.Dݑ}&>Fk=|,269C0Ka}z`ê 5HoozS!.+SQ/jIP'GC?l}wv9| ;O ߼v$lպ{_"d]O126$&caQ4WT+x'g6xݾ5ZFU&\UchD Kp 0}'¸"1Tń͚ӈt:&߆)"=rݴ!f7HpNRB`'}<$[̆!Dy 0x4$CmJwN\K)kj2&1 "/9o[_g`a㍦ų Eы(K"iM&Yu 'W$y}?]4,sۤx6[?FuwS`pW/ R~gݨHzHwlkcH ` C>jx [\04mLɺwp`D4Ň|ECbm߄$^ S =hSfec3/3eҨh?6fP07BnxRēWn~nXHsG篏#BjQcQEQq7adۥB0a1۽EBfE*q}%1YǍUim6U:N 3zD mn{ /Q :7oijنf|Q߄_.w2VмXhl9-xKVJv@5b2$ķʏblhXˈP8.vRvvJj+˶hG=7#&NX)%ma~{{)i+]$ "$ltD(?~< 5cu%I!Mbk 1@KZ lH*fo ]$T2dҘo_m]*phy4ѳaBY thN[(T=x#olݨHTI{:*j\LmCR?w@ PdQ돹gv)Px(HU`q/i`˭dAɂ/aߪҷv%pyc88YAy03a;A}ᜒL9hS$zظפ4Q]Vh1Q=QHfiZ56׳]$Yvr:9a%I`($#p{t sы1O_Α/~彤8a)crz;ӳaI2HJ4:^D;z.iimQh=y_;$ZF 8Vt'P<"+!HvQ>C97$ʚbRiafIS^EU7 z>9;Dt Y" 5Z"iAB t&E~CC~fgS@ȧPJ暛{نDi?HdUZ`$%0*n(_d bAOȊ?LJq A owh@ r\4A\Wbb*PeDEOQ*lܼsrK֎Sc>K)dC:n`A\Fi`gG +hb!.V^߃!6"P| v@ "E r*ȶJU"()(ƊXuT/#t_^U KU ,yQLxbIޠBa##|e|Eh !wp&D-ke,AB L^Ч(oi HOYB@/Ji5.> IhCԂV2Ñ9zvI1T+U!9|U#=dScGNKzwؚ8Af`%VT{ ~ Zߨ#J}/`jgm89J(Z!Cd(^ [T#I h7]l:h]vG&rP$߇j^ jHS$qMr;!tu%)i [JktÒUAv qR+o!{7)0(dҽ* hDwY@< (<7bQbJ2'FrSGȚ9Tvdҽ^gn9R0" D2!A:Qq ;q|ܶTf?&E^eHݓ&hĉ =pJ0V%Jhu&Ȩs"QcjɁ@^Edz6CթjYۋToXELvFJOֱ!^M>NҊh)V / .hhehHU5#M%Hwv%9!"14JxX6F푑rhqeI!BN7 wo,:#&eӃ#ȂXP@z<= '%-(J ?V\ˮ9?Gb??R"3GܱڜH/#j3'HSevjAgK/r"yv8,9^yi¯ܣ|T5 F ǿPw H!$ A$C3*r'\Mղj[ nSUos3|lQ$ 㳧 ߇0N%cR$;{y8|(Bٵz`E\+7Ps1ddžnA-̻ȵr3sKlS3Н#!:7kK ~(8i:)#FpTOp\$4Kj wF;txv|HCⳜ?3TC)'BcB:tSLFx۱ٓ!4^p*εMrbPK4fD%;FLtge"XflARN-017w[lm9#З9n 2pb9& v㮹E43z |U~U>2 ʵf7-DB<2ٹfxt|f& 7A7YQVz!L1 #hNr= b@AQCm^/]8~v/'x)(A"JmD1AY<EKg6 + NdWhd"|F[^燁k!&B|꣘$xjU$&L.&JIA1~B,<ۨO I]a ןe:H""4i#lW6$>J|%D1cF11DDC\Ap[ A/)=+:SBXښ6DuC8y tПhRI2ssk^x)5ǣ3.O J..9JO_?Ȧ))Aۋ"%) "''i0IXhZ9 l&&7iƱ@7|9:6'}2{#d.}Y1<7Ƈ>i3]P'P3;9*jGvmLع_fj%*F@p>01 G/ιWK|-hLw N!fԈ^CtNwKKB;sB ˁ4vO}1H:d"F$wHR'G~nW_(tmʹVYT ‡]hq Yb8/(!a= 6j yf( $/ ;_-a.hH}Of@F ʢB(9B4i9 7go#lGfrbaZ Hg`-=NrgӀż<nH<V> [4e0zID$9P R$t4pvkI-^,鳂 b$m&ff aM`dUq: 7%~_gk3>o{␞nl(m ';ZDDs ,Vʣ6lvM m.N?aX`1"%U⠐C c>(HO:P搤%q}iؠm=$~N>k>h w>ŪlB{g1YZ2[UV5hֳׂ B B(@ј! Lp!\2)BhwxdW+(}}p /8At}^Ź|c }բQj!!_^Fxb9hBdÅ"ȉbI([V!rTH֬HffcJ2Ut0K%A2 ?rhz9^Ht"$cqኺxt0卝c aׯ屚mñc>A9vjH=2 y2MTx{;+vBZĈX 3Uxf4эaz>F@ZjA֘0 :5r_x6Y`NK1!r nK[vRkqyz1(<4ƂNI Q2 (]E42& \cj]߻ߐ|l)KVHd`*%V '}/migG̈8E9$9i$glQ❉SLZn#$X0iv(eƒLŋ؊!oHl[lpcY'6xuWT9$$ ៫.,@TI& 5pdD޶lnVμUI hϥ,W2 255g={!'N–h`P\\d8^OJ& i)(\rR;P\th  ʥ 2 p6!c##[61H,-B^$ )㭷a5ƳLJ!9jZ-wg]ȨM[^W$㸓C"75^ dd@$$ s^Yw 63ԕ & k+p{qI,s m qzppZƈb@ÊwU)Ɗu(G@p+u& /iS_Z.Jm@MPR[CD@FQB?O,~ݶ#sp;F&%)/5h*,j%A} yQ(\`i،×娇ևŞmlmQET߇zpcq, 1-$ijB,$fO,>e q::HhCgd̆^QtsSiL٥#x"噻|1Z>E$!!AAe&*Xfjވ8 #UL~f6n43 U0UN@UL3-:B [mdHW' ׷KM(6X\1c1NRff7n6؞5j+nmfB@Qa0#1 ̂ 417V[ (qf.)*CzKF4Aq2&41ZЎGRp :ПHW"}񟔌Dx@%;ŋ!ҭJ>ORTbm-K#eAk29TMt/[-,v&@ >1)iM ~4F9d?"BjMsN8+ #CP@G%D(;4= ھL_fm"«6fIlֆk|@ r+> (d!%-~5]LP=0 ȑSv6Q1dHAD7=vM1g|// g-EJy F JN]ۇDX")`: "u]r37I;ļwLp&!\ %—o9"d ,  Y+pm۞AeVKbHDB>4ucW+9A@! D"thN^:MLH&zhf@0n*ql1y"QLj9奐 H-%NR>b]6>zj\M`3G6KERLZ܇/黧P9~c$H!ږ蓀XێNh(PxB c>h+WXpGhkNl\M4ӷQx$/D߇'TF6vqt*Qft2+FoN4FnJlF%PGegעR7]WF^`D} #\x>[h8EAM - 4@i@CovF1@(`D†=ȫbk}۝ƻ2K(bN۲y11 0l+*!ydKzC}QN1PG:"Daw[wN |L}yDFv~:9:hSD0l)d4d/:MPsmRH]V:FNՐ4!B㮐RxHtԽ^c[HF茤mpvv7 D1ąe {ؖpB{":1oUOAlXĐO?1a;a[LE'TBa ![@#M^ yG?pl74!Z!Hl\Bm< E4@uvJ4$L>"ʹhiPe!C XWZӼ !6̐"彨v}WO~k`na%a e*]u0 sucbfa&ʭmn'#8z1i57xarͧePv&4)8Ƀ!!,bhOxn1@|E)Lc;2Ct *3l,r 9C В00!N(2mM%I ,o@?^{TQA12tG$MD4z D|u}pBfpm;3 bw{a bܬ;:`% ӽF^9lv]ۡAbHbP%񎧓Q lbCŀoE@&?1a" "3 H'b05 !\gu&*X$$`#_=c U0O{T g ")j2*!CRC0+ Nب\KA0l $iSnz| k D-1T~y(s 1U;wq23L Ev103kwQd}R7o/B&h BHBViXm}E4"Kfݱ!qRɘL -O;Iԩ|V9^>BmM -dIjFUݞ0qq Rs1ډejZP^'9nab cFMPvV,DU(sy8 GBsq ˲UiN kOhPꮆ7nڶ[tN"\Q^Bse=Tx"Dx8mpS&қ {+5廹a76KYC!n=(Knm+|!sp!nr銚>x藄ZE|^d*NJ.Jсܳ >[J5c֮\m0Qpi'W 2G9_3{lu*RRj3"\ 0By/M2A+4,K@RD,Z='s^oCkڰᖲDaJ 2 MH0h \F́{ O'IO#qDCA; "v{N/aULEb*-U44 ^á0eXH:+LATI 3b 8ADkf) m:h_`8z{?HDXcxUQQR sj*ߠ<- #⼈&&x'?9͌eGϨ zLHIM6a4 ,zzaP.\h,@#QB\X6hT!|A'cL$1B - ,3Ibcj$Ahp;"$qË5&JE qt {&(i6&EaD= qwۀ1"*rUSoxd@MiJ?e%P 表HTRXգnҞ>4Q]Lc2$3H ~$ JBP$*@U@a+CO~UY C~jkQm) UfWM!4>thcQΕGc#F"PlG̗Np2[L8 uu lКΙ*<9ӯ,:z(fIR a0&7-K&pQ>UW˨aPI:јE2` t| `IcήNt%8֌%[dZ۷) enZ ȠΦB@=ckjZ8Y:4-\i Dep2B*2+pq5~vڎc19a?'A9 +BѢ}y&Dx1i܇vC12Iob\>(<^u&D&!姞#hf2jƼף3f:.풻lsp; ?x!qW;Ȋ"h2QPv9NՄ"?g*8V(T1'KԷoA)KLj >| wo*89F}M77kr΀̆8 aՏJ(}w N4kEU쥃`],<=uUS9GrA˖݃`2:ix;̤Dxφ7Ym7Q+1@C,\htB:Zip0.ݖR=LSG; = n$g̾%#!qm @m!8\)h,X;DonF>H1LAJy!KZE(QxDM!Qd0xe-XC!;k yN nКrDP- EP2n6Uoy\ ,b5XBy7 "gZ/ABpLeKxۧ]N'9Q$Ic)y½Yxzo[PA M- H+*tVB%Ev6U6(/1C^;M"a쏥B YLT:#4 \6jmhߚrCWkr0¨].t 9.cS`ǡd~s5Ӕ[-ZLƅ9ݯe&]*(eE _Gga>RUr"%xS4HVQhf1Pp.Bɮ݃!OOލˆƢ``>Pxƽ*miN"~;qR?KNb]yDt|Yb\Tt.> d&GMx,{ˬcُhg玱.I 2e'w}v)fAL=Z8 x4*hGvfdL9nIc^ps}?JwnC"1̮X  )(BX$r]OG=>{fgh+Za*c8 !D=}5W ;UUUVrRhvj8Im ZKJ7wvOϡ@~h͏/&majI$1~Aab]Ɔ%H@7q!{'[NԲ/?{Al~Fq囤x p6B$;K$fdòH])zCo"]X"|di8QE R}-=!/ >|hm&:?έhk|1ũ44kP%b.ݑo~ 4:m@X9UΕY1?_ }!{iS;{7>O[W_E/};,=VA;9d$Kӗu6 G?uD4HF=z 4_@ZŬ+L'2¤!.^aHr{H.q[iϢes-6B6@3 =@v;/6"9!!!"6%b9W5d*R:!J ISb]tAKBP]O HPTU"w9T#@ѶSUo۴ 6(Bjƒf SN%AEUQ*T'1E| ɇO@iD2x)V P B1͍1a~*(RJQ! "dpmhHRVaPNtW~;{⒜bc tqf9~F!$^`%ZR?]]cJjN؋ %7L[|@Dۆz:NO$xIhЙ k#ޤe#ۏD. 0!#6P'o~?JֳqlW` { wyf<;d=oi'1N6;$MXdoNUBi Ҥ?Ob.z 뤇RQ8B'#u003a} `pCV2f3Q4!)L3 \<2d–:ЫNu'yNa޹q;r;/?` -9,o,*Έz)X@߳Œ\3Մ7˲u!nt19ʍJA 1 )i#4Ny8qDG u&e5gUg K5c;A7@wszܕZ RmE ]R 9|b6e 'ԗöAg},hy[N$ܜj0nvcGO?.`{dLddȟ'π$TtO}1V4V~~Gqe`?p!BYFY! %X٬43#3hap|@*d(txQ5||xdrZ "4FƠc 5@CpRi8DCg!kCDJ nT9I@:@Yug. cCpF,# P  oq-r1\MWyS=kA$uQsslV9l? mHeiˍ^ClRHIk#D< v|s{#ju1wv9ei`ٴnU HF&͜v'(PUx/ſgʄ銭gjLZYrs6$څy3XmN7c A]u=E[`Ĺ`ifCxgOAҒj(AOIVTE>㑷f7U]qH4T@Ƭ!ޚ1?Lf(9a)-^x;g[=!1#D#f bz1䂥"!@ |̻gZ~D)Y#ڡ'Za Gttl@ OhJ7Iw;?3P%uda0_R8!a!pXKa$ Iල|;1}$ݍ嶚vhM$ǣѹӠ%{4(H}o!~$Gcܔ)(wUti:h_  '/Spz?B<!$jJ6#BbmLЃ^M)3c|Ձ (v4w2lmT(as-'fq[K! 0' W ųu'87BK~ ,sfrsN-!CnUU;tv;8I$I+ųUIF5J ="aBC̭0(n F#5kA]g23t4oʪNlùθ*qbEa7ewȝfb6HuWW+:yp;riJabg(f$?=[7ԗc6wB y3/pɩt.^DQ3"p9Bd[8SȞt̅8iHB;}Dô7gY9r9LEUD!2 R &;E"刕.&f*%)v̾Z pMi$2>DEUTDDLQK2dcidwpva¦t?0x@)«(P T?dJ~ * -i|tr!  ؑ_vchEQCE"I kï!/Ī!̑ t_xE22B>+E2aL)k}zo[]6 96A #(/+RmbMUY>Ӫ0ΰ(Gz* Mݧf`Q`"I p(<I+ɵ4bv<YD(4ׅ Z*An a?smhN`=$IX!=!Da ),. PsrCTwb{=U'cghC`ӋB8n $'.nPV3!ld $!D "*ѩЇ>~ii XLS-PKD@}FԪRx 2=AɤV;0?`O۪$= ^,>>\,Ejߦ{|UQWpc:6UUUUUUPYqgX?f-4 E\>“M7n"DdQd!rDu`V\&)q Ї. 6 I se= ZKF)N&P-$<7 E0'H| |I1ϖi4.#cCHD7oC*4^"-]K|$B{Ѧ4mkEEUT3IQ3y=0tFDs*rD)QoUdq3 ̭pG(.-jQZD– =5MD͙9b-/\`?@;`oYN! +)?e}#@u76W1SH@$/:9&+J:ЕB`Ӣb a=M9eI)={"!W򪪐?d5drX+W}MEY2[]Ŏ'R#;GMAlPRU16P"c~qώlJKWZɷv3 "9rō!m.Y}h($G'r d2M5^jF.qN =mS?g8ZrM9c9uч슆 l?ةBxFّ%],9ZHa8A Fϰ3 :9g0y\Cr&zQ|3`cWqsgϞ͆(Zu6dr(.Ȟo:|м_ @D_X;ƏJ7muJv:x41 4 Ԕ; ֽ2m=YH0턙BԥP>XV#nZ >y6{ l!3 ;+0 1sM3ı`kp׮6ɸ/x n133&FC301fȻm(W{}'EJQMhgKa94!A NqO߯xmW=ڛ6\ۜB-cM87d7FWUtQ9C3u* BK Pl0RH tml]΀"Pأ ؽ)(}0Kk8%i-7c&ӪЧI'p7~[gjvVOD:aUfe K?>+ +⇺)D?~;C8"$7:;ۯOH/UIG_Nl\w4ɱ/"+h(x~ܴY n$vK0Uc(ABR$;`(sUU^p/+D:'0$:{7-2x^$YZ[L|~.85+a?-,ChM⁥W JRNGIt$:ȥ"XCX(1NUтD耂B1 ~A?'y?|RO㈤GO~DZ߯f~P37]ꁓeF"OEX-p[KYprBCc`PmWBDNAqxp8mjф06V=s/aCA &:a@WDbn?2Mm+*{_~^_kVQɲ/Y6ZphD@a̾U` nIц ir 渴,|Lq)xp, C6`j&/J./ɿnu4l+0j΀T΢ J ԹD8uPA8igÿgúrHܒH0BJFsxT:s7,Q ']k. bAPYJ<(I?=A /@)b(9MS;eWZ Sm_m<:ey.Y ثo`28Q^ k'f<F4Vn9mUtj 6c.cQ,Eo!?\ZCUkU.>GG ώUUUUDh"$*ڱp$O|pZQs 4l (G<.yJy8_?mQб M8=x} ycV̚r4$Auϲ -䆔 buJ۪wd2lfg~;v̊C[=ۼwnhmnߡ]ץ(͗pT Kkxp⢣@w/P*]gXW\/ bFokkt'G"Uۥv#%(nL> kl C+"P>s7Ï|I$,,t8c;|EÔBnԄvڊ$R%+D B ʼj9C¶Y>nAct'X}5d?303y>Ioe>םh.9רUPf/;jW|TH4Gד#Vpv5Ǯ|P=B&B T u#"h4ŵ~ʭKhHRH^AJ#؍fGE x7+"&vz7~Am.PQ]9%wH!ռCĩq PB~I#m5fv1q2ȌB{ßCWMa#9ۮU-7LvCMz$GB(KqV7 lV+m劅pH۬f駀q#gxYCh2b/Mĥi,>^A{cl^ϙnwK$ZuwI ű7YQHHQ257 A^<{ v㩗5bDAbQB#DJ߷l xQyw6S)gφ`/ d*7  380 cP4_x=;,d0D|G-& 8aU{uEQPEJ&_h%3(嶊=D^n6gv$I$ݾU*_o'˜-iľY3՝wܞW+%Nw9 N>c@f9 H+U /se|ZP٠R."OMTR=A }2ֻ|3؃,)gَα/;3M.Q1hC: mr˾ =;^ξml\a)_.aal 3D B }ǷX8˶ITr]=j-̷:ŃQÏ$g xKp#>P8vkFB*O>T!Pxk+$g*,t"cA3`{ E_ r2X@eսjfCa<~HM%HHJURHH9p7`b}b$Rv<8i4䣦͠`@`I9rlM$$||OyHQߖIm΅RA{_jy/Sk:l%|IIund@b\p/i{FE,! <%==/#ߗw TDZslDd1!b= =L$䕊k齸:E  B D#߯Cf|f2'zcHIb Wg\qǤ*qz UBƏn|ꛉӦG{JF$^QKF&!wW!alŴxM+Jw ڵRU(aP@!11APut緇_#Q_XlA,v@('ztXaIycrHIIa% ii!=th@g)1GS=f|l<_sy7oxƹ:y/ BeݎvYu14{!fFlvg,?g W.8autB[L,tÎxg6e m',٥17a;VҎht5,5jiԶV魷;uݤmM8l^^>)eRYeeh׆tpPT%ZKU%7!ks_ϧfko&C'I BŬN / U\m\:InfiDcplr DfcԐ]el$ % РD'Nh$6k֐vz20ܪaRtk?2qw8QTf4Άdo'Β,d}t#X8;FDA6o6 CIvJzڴ4z=4:&w _+ucrXv9+cvm?HH`6 exTa`A4ʼksÚKtdDbh^l;pžYDslo9'MD͖/hqjs̳@rpSN 2KZ@߸%:rr B I 6R` 4iqtѷ X ?'1odIcK+n s-'A|~N~Nzԕ=h׷ +,%eUHps6G-(Rs2qaѶD֘#*h2imn@3L>X[^T*yC%w0A-tBq *( f!2ma:CyB.o Έ(C@(yRJs`݊$%x 0 Ps0V ff/y%B5Neef+՟&C cPJj48 ,wqmt!|=6'6bRBL,re7[yjK7>I=EHfrQƽ ɇ$jK P37d^Lm`6?l:²B[hX^2,h%}MDmXՋ ,-Îbc}p{爅A0Tdo 5HAl#9fHI ^3o͈ BPߋzt?)^RqWek5] 8jUpKQ[l{ݓ34]9j<2  P:ȗns8ž5Of0xNĖ|(4kpxbEjގ bn|\%H %O;^;,wnsv*b8q*T"_g.gEUUUUe5u҃A89un@ᎪEPc&7+y"x8Dw8~32C5ێ8% \تB E(Q6oQFKKp KGN,5`06fa%d( Ad8M#ݴR8d$0QVY@N;ĎAw~~D;9}:8\؝hPTL 2JΔR H"U(A8jԲD mv%ħ-rH#ŏÔ 7O[ M䗲ُ@:9 X`(:=*`b}_Mu]rxNFh8P{VH Ԭ\|F#KeQ+7s֓D4AL]m" 允[[KH @DD; z3DzˮݍcP'V#VnX4pV gJ.{&Ŷr_2]ƘTF(1GbiMe6߾JȐᦃ/#7I#G-y^퀟05Ǫc6(~>9 gI7p{ Jh(41#`v%q9#;\2((蓏Ay I*/L}On \A.1FB1,7$"!';Ϙ:OoM,!ܻOJqaҌ"ItgA,O!2eA1K -i ̾A^ߏjśGaϷsއf0Y9*NhQc):_bc>~J*{{IYeDI2;}.#lZ zHRuKQtvNEC1w 4b>ezA߃gMyllI+`/JFCuwӿRI ?sإ3TNh-m?%% Z0@fQ=u3]U}UPjͅ6;bvivD^abXFWZif,'O0sɆAaW-) QPȻu7  0jyJ9desd ̋Fg+enY9K=]`=Wqi{%78 V3xG#1#C*!&+*v6;kX$U 7KV^u` S$q꒘O˷k>IYׇ/^=uUUUU=&t=}J O*>a:.(:=;߿9XaQ`22yHp|W9yʀk3㧮:3;e$i\`ʎbR- 9`1Т|Q]e[_U=CxLϡtƺh Zy~qftFEZ*1UE<5D;bF(Mxe62߷;v/,͑Hm!!';:R{8qppȢchmQE^APglN} Qmp$A$%yU3-n ], r$-_)\,ٻ[kvzn ۬;nPW01%ٕv'ivfF ȒabA6p+*]8WmI$zzMG#3v_gCC"UԴg7W r$M!)miUk)5ZпfiglN9a,WGFի^E=~DԁpdpQu]y BNq" D^|ݡn +@ WՒreC0,)/QO7@SE~O`I6u9U4TDe*34kNJC8DD]KZj3m'AʴpNRAT#G,A1`@a$UUUQ32GQ HM1WVb)D]]Z8DL뜤)CHd*ӭurj*"hI"ڂŎ8Nd9-Q"f,&b ,s9j[ZF$s'Lh"""Z  %J0%hM(_4(;FmP5Z hpƗ,2b!Y1m! &(DB xE"@=z&(q75AǭDJ"lL^ih:>~= {}M'%G?Pp01լ #%|@4P |.9"udxPC\:}{$سI7]n& WD *3f,ͺg #*P0PMK1ǍZ0&KZZaQrɿϿA0_ukWyB`#;+X cA󷑹y/}ۢW3MZ~cM+*޹kmB c& N\ φ,@\Iu%M'wl^D/vي|qpMsðKr%UTGiV1c>qtߘ 0.G(uS d..vJ=w9zr)Dh38Ӓ7lM!i"4l^( v.MkN'X8$%9j| !$>l¢)o7䚄&)rրZKLyx2>Vqⱀ="$UvZb*mqĆd(>]7QV33`yRr[J;W;`^O8C8 n7ޡcO<Myb:PIy0~>?> &\O{?=NNQI,A/oƖIy P|u' 9qJ&f`i~# a -ΥྚYdpaP d®j,@ΐ_n7:2gN_A,2?)w Reǐ bn핻7JRŜKݒ0ymZ.oSxזwqD6W%T'pB3h6g!àFۘB6 5=.;ʃϢdWwa25U:7l;T藈bp|gC|z7 JK|#̴ 8'ŗ>mN2Dk C[trtzbR"^9cIhQ!$!->tzvzm3J-љgxQ\ro3x!p/ ''^8do`rX剺Cy/o[zgZWuᖛyǑDm2w,$uY=zW.-bnSJ}耓XЁq"g5G7^MwL}VwMa.!T X8ƴEszP|H v|%ס69o{k~e[8=0H*)*#oz0s2F9*^JzqO5 J ª/y4wXR6I(| d%5 ɨl&>5FBi$EB.N3< u.Qmp,TA 7JZf=jq.qM%5%WvwKc-ݴϢ6l]C|T<$zKpMwEvz bKQND2 BB̈́Lj6$&& X dpqٶcy}vI p~yGmkXkifEww-8[:;}ڇ[dDa@r$DڅEFg!w-MswӤ;B0}ѓvI>{nG7fb|x={u E+- ʰqA๺|ك(HiWc'AD!>c׉m~c1F]a65ܛznbc.W齞/q"Z.5@R=A}r:s<p􏭟$w~oQ &H@cq#oEi2=VS6ym]1G<%`}x]߯\`sܺ4+f3‘ÆnƢΪe5P$FGD9 Gċiv]UweioI Cf]k&.$ ڹ9c.`XDX"1/ jsЭ xLkF3BICıf;4 ŰQLeG@p"5׽-wwz=fߊ,wMR >6;!)xJxR)MiW8`qb9Ls;&.;ZR8x"~ꨕx"9(SpP78(UP* T, ВFD55}7 s*()=,tn=7ȣ\O1*xxLt!'ϙG 1P]*h3ҊĒA!f!zͳ̯Se v'pr&-?rxchy~qoCGfp.ܒƶNDy OwN}ʨ)<\6*wn8BoF4pMFv29h7A" @v4Ny|vXD^s=9Q JUQriۊ,|y#2,}|5)Qi&4t91dZbDm&xl/`}I]i&LAbS}3 G߲S;Ђ@!Оͼv3.:e=ɏ(#5YfSQ^33LAq _dt@ĘbLC=ncUxC y\-l'^&kBD ~PU:\|Cx'=N+ Dō;8Cn}׷+ dQ E8Oo-Trȫż%DLFMgy#F?A@F ciqYyyб'w#AL0amDt$@ ŝg fCx`xVA׃rlxn4m}v+(NuyY*(w;@[L-Cz"o+n7kb}hz6Ӏt(xiNÄs(ogV\q>Joj5Ԕ\sb>:rk`gРF9IJMHfrzRI&d Q^~#囶5T`ݸBE%_U .L$$5U4Q%+y=5tɩRd*bdg=ևn @='yDKb>Hvv !xgJ!xIrym#$- z\dBv |qׯ'QU)OԒB.e'G"`Fog,g:{ƗR^]gâv,͢ L2&AgTlŶPf6AE[{;vDZK5e&jj7}wfYNZOR0Y,P4 f\#ItT'%^%wS]ľGgN{3XԀxMj,ͳSg0}Y g6.TRURQ+_d!AD^@{;Wبt;L<,KX8%Q),{;JS˥=:|_RBjmꒋFBsn 3+vfa Q ?o=Ť.D G(`h%1.6\N/s,f]枲앪!MIi'lG8>P2M5bSq( ;P4mDNwЄ- n/!v{heH55Ȩ&gHl043a!94|x>kPдHN`4(\ui\/ΠM;H4PPx# Qc8aV/Hh7~GDgi бE$kJxDL;cB{~ӍL'|ZLÖ,jHPq/m l4I$M=Y"`ﺀ Ij'Z3ƒ}1b"$RQ=I Ώ?e(=V00׾͊R@ #$(~^3 "y !\ƧMpp hN?j$~ rDg~:9?$G~\R'bm:5.dK#` ӎ6aGL}z؆j$E xB}F 1tHkWLC),`4cf:P6ZLL2o'`.!+k`MLLOtM6_LL3e-Vj=I&#d'y9'x@=HIUHYIշ&ڃ"S$M+yv"CcA|O] 4X8VF~"= )/$C+O@J*G'{"8mQnڎ8:؊('zLN<Axs wxhu׍mKY\Qd 6a1=GJZi[qWFnG"@p`E4x,0XqfeQ.tjp2$J?t&T!2Z΢ZfpJD&L$"yP.!QXִL}31z<= sٌpS)0,CvA \3Ӓ*& U( 6GN )fHe{NyrX o EId SIIAD-ұUcng0D2%B'BtD2/԰$fp*$w]' b,fIG =@jl@x/dGL'Ɨs\.ܬdhI)Q #'ҚQ6lU2؁τHTlz"*Jha!J;s_\]q$mJwpq '{,nLMݲ!ovPJU{e n(@ZɊMf(~H>2[d/6OLҽE',NHˀa4RnDfE X:po"@[f? <O V!@` LWVx(VHx'DࠪAG;p|H%(c# r 4W1 )(yRE&6O4HPrShACL̰z#Z -M'-L`A B!\6 L_1=lH+$%Ǭ\ z|dCXJ ~ U`;lqh<,Hh$G0 JA%0ll ߬Ã~+f#yO6!> t:6٪cF5Q(62vKwҐi;vWʰcpZ(2MGAOeT?mF|E \Zq.OMJ 6(Tdԯb6͐: s'#I446X-,Ȱ(̝FoQtpu }50DĩC $p f d6sXJc S1q{Y3Ae`i#Iw8 E;"t GHgnXSxɑ#J !O^x62גq\ܢZt*pH*K9]`l9&GYf7BJtWI'P#8郄KZs]P:0ԽDcv K&QC#[z]~c>=yџ PQe:;6 go_oV_m$Ơ6+Iy'sn a :Λ 5!a{N{aq^B@?f׊{'(d_y#<0ϴ1h5Jͅ[LU!V5i ، B+bQ4l|㙭aL!`ah``k$!UY![u{]+<* 9_&B H AN ?;*oz e0R4@܌)-y]4Ğ)$}KdtCI! #])bhu;N$[iF!|i `)CH0Db@=Hժ֖?*cJiD f !h"B%r0DCpPAr4C|~%(ĈG#rLL uD񯰟l'84b!rAX4k}mC}ʉ()~Ds\ɘmi[lS s |9 Dܼf! @4RQj2ԵU$[kU _w]'ۆh mP8$en: $H!^m/Bz]EaclWv-4P`䐁o n>gid5ڗ+ }맊HO0yuխ2\zz|JO@`ܰٞ|ASCC<\dxގ2ݳe-dI_uv<}tX#.tC& > ]ܶt #E@cߙLB`sJRǩJp f Q.oRtT Qw{1%m-{{`#t#m2tL4^ ;റQxEq.ok (I5o[8-qLehcʇa PM+7B~FMe w %|~'+{EE:шR?}:H0 5b/Q#A5Ć0S$G\s:$tk͚V4DK~AK`6Bq]K:ZݸaKfj%0TTPԘ`$)He+>o(]zxs"B"hRĒD@DMaÙGr 3gtuu͹.!.c\54rsO88 (5PiI1*@Pdbd㣘.<+2`;#\6`Yh\ð`2ch#dЁ:ps! Z$JQn8%C9B$!#Q;n0 p#u sMgZ#.v-mi&d#Dhb2xjB/53D㐤&d:!/ <CۺrtKc$PTE9ѡ{Y"5 TBi_7MH5 ;xPmȜRv3sGB'8r PbYLZk zt)8 hGG`pr %_D@4@u?,&6P"Pڢo`@%(i(E2I-P1LJ,L5EQI4SAM)IRRSDT44%$LSIH?\ 62Hfe<ǝ=o<<"BЌ'tuVm - %䝇0U ؒJA8HդGQ5v1ҦzM J^}\:#G: KI uQ"*("66P8ZX 6mvOxgiSqX}!&H!:~o Mѻ _t,Sm41FCyC`1Ѭq!鏤~p?/|ņ~4T@PDyp!`M0)_z 9~L;$71 9R(*%)>D^ Cop_[pzzLD '67j-5Z h9LA~24M9™,˱c>㱓:NBR~p%*` 8"EI'EP/ocsPs:=6|G^*UUUUU5UT{9;fl8#>%!Rhp/l[v@J xLwYq= R3Io~ LEy8)@BDv)"bok%уM4iXL{;Wz0CwG+U?ÓFMcyd;[ݟ;C灸Fx M IVHDA5P}/A XO{y#ЫUNy!D߄JJJH$ұ> iHT"X d@-f@Rd)Bf@@bR (bAT|ܡ>1":D2B2qt*d-9as(b Mi"պ@?/(zQ%!Z(LېI(zg=C0qt0TҩHpiYPP:X". 6 A}@+Ĝ%sHdq1Yd#8Rs!QFٷ8ptZE1 p<V41ƛheYkz# l{T R I֜f5M26d٪MT00Z3ae3 p^rb:pickRcRDidYSLIɈΛ(W ;Z6c47^oak`Kl#X 4J /0:h!4HA"651Oцͦbq2'%AUƣC&LDjrYKplG.mw9Uj4v> KeD `ζFAfPL%F)d[7dKkxsdQN7KB=r*mcY9fG\mE,t( J)B:zl۹^ۡ:Bj\7*uP0Ԉ9U6"nITuΥK Qܘ6d[ї p,pEXqH'"$ HrT,^'IeRˌFmsIZa4c1giᮏyO Jta"hlN>^-1 sZcե!<әI & pFBLU1VJk.Y~[ZW\D0$\h6dZDM$ۘ@$KBxDI#wDj@@H"C} *a/ u,\ `-iKh5PkҌ*%¢B7a؀2[ 9]U5ߠ͈iQwh[bd$ny\olr` D 0ؘ҃*BK "fy ߄PVGqYJ%`T(bkXz ATOld>V@ nxs5 XR؀1ֆ4gO>6ywx'ёPH2#nZdL%`x$ťGS<0U!B h$dd z '}F>Bj "4T1T6.~s4O~̀ng嫝&A|d(l q 1_yCNYb^rXa}N|\6 *a `(bWc?tlbʢQ3kaBSCTpiWx6qF& <˻Z呔2!)-_IHzq̱H"1 Lb1$mO t!dj( "} )ʐ{ܒ&24x#kםtD9A I1cl>Ep°H6=0}ʃ ~n~z.<r R-X ^1$wOyvN<K@4SP$Ck(wAD?1хC]V{Dإ{ 08.d+[-3c`/g8imh29ÔI<+ofܯm4U kSNaW4DŽv1\؝ǖ2ԾoXҋZOP%3MmZ*u8I٘'H7z;  r0r5`?O$ٵ"wt!&{cmMFɲmbA(c†$wu[tNRۢzӔTnw8+ug5 \<I[}qj"k6N/|rC9uWθa6nO7d[blG<>p :Ύ-c*Qu^ŽVd9%v KoM22M486t3.0jTlv0F?40NH[,[6-QX2[/EuuÿTgX>&tiSCM&$Ix$.fambʗi\h"B頶ðh L05vWJFX`iPDkt~nպfAc;9< f ?!!A2BÊ0~ꖦs0N|7e F 6X֤e`[60XB#!@MAwt-T(GK *Gh{+;׾m1},* e$Щ0J"C\Ƚ TS|*Nzw荞8T1ELQE%!AB1D Q#U !z7RY;(:J1N3ъdZyy8v(4HD@*"x5@4P*ͺD] n|þzWXP&<+U}mn"vpW3Z,$n=]+YJԂ8AKo0_r5ٳsV1s#3:1  : 3xYDr]fz ksyķDv k$MScXV-qnh, 79ht/ rw7~ a*%9>A,ef=Wf}w ;-;)m{.|:uEIk7J7=۞]s!&k/2ybNu[xv|cI灂?8gs\wboLpX`)j QpȵHCqNڌ=Go\3[mK++3r{*ɴ_CSh%HrX MӍ@H-t#cPb9UsU~1;IzhM[FX#HxWٗqc| ߕGX1g\\6K†0kr$ǵ|^;>zn^g}gf䘤Ʉ I33YrnbJ$FSa#_Mu*S]T;CjX48Tx6vc S- iUtDQ k\K@1 ɀ[ wHaf@7ً;$χEӓH[UH䀫'kCNNg-&VM_ a~R}np(YsfI#: BUNs!l;+L>%; _Q7\gqI,Ξ)ۣ7E3420́[M#r[jGMQLX[!Fff͙:$3 HFwqieN "a[3an \S f36tBRU7Ohȧf2,̌5?dZcOᭋioAE򐇒3Њτ4 ~52)8fz2JylɖfCphC, Đ,`)(Z \ ';ٿD'3_ F<@oeޮzJWȸ-v Z] yIJ+H,L] vEvzS,3T-UpY{w&^y.]f3gkxTY[[[Q=dùYZ|bK?.8<j^7pp;I"Kƹ3qďAWf{9-.?5lX56җ(Vaҩ~&1gX8;VaV9 .ɷNlNlR" 2N{KF֗"#kI3)+"KSqy|Ʊ/3-1iU,Q&s CYjP .\rtRlm<iZ3*,Mc%ęQ5u6قt+rSc&0S0TQEIK0R024 }z!(On?E1b6ws3 .ǍG=>5xfɶC:dԝ&/%z0Ë(߉;X^$oˈwe(i8TQf3^l8\%X:!Fp(lF. d0ZbJ`4QbLXIrJru k `$<,` ` Is" k"Lj ED^Ц$i DP2OL8a8v C?ʮ@2[(rP9 _ rsqµB&T9kDUa!'̬S5D*n>j5~`߮=KQZ:J .A[Pa0 T ai60J*~$ww7(S W`}{^i:99"T1{.T![;\-ca;_icbM(֫ӴyU^ur7L:8(Bp¬G3.Y5s 0möj x+:С~E' >I3Ue`;x[kyi߿;^˨,)^20PEa<X\u:rWlDF%.):{׉l!eaHJ+wC[$HRM+!i$֟Tѕ`Ɋf~|dwKI7뀻tF~sm]ٙЬbI[z]}BAffF2ǕkOqa+]ܓvӳyo'K<{@R F()LJF:rCzTOkacSyM]vo̶M9 gZ^Bkܞ\,I$W]Ys"oQ/SΖjd&R _:)H"Z&| SLOj F;~`S&GH2I4S5dHdCjn|P:78"$6)6 @?PXCN`ºPZ 4IP\MűD *h-d"Qtct_M*8ί sQX!1 97|`Ӛ'x+AO}6;6bMǩHT ǯ %xbb! -zh>IBC.%.X)=% u By$Y֝fQuqlI̘/ip.Hnm=rSޝAq& y-" 6 z'KK<1=O>Rj0K/2ѹ-w6v# <$sSI1d*GT'l AlŐj";zHC#lcexj+]0lc `2t"Yql3@&_׾IK GWq}#*ZEhFeòq$Fzpgv}`&!Uyvr1x^:0*ED6,vvQ+iwʐ~Ivגħn? #P\$6-ղq:oHBDyRJG]e>$#+PY1Έ7<ݟQ %3<59VجSP(Fs% qߠ4$~rocL,k5ٯZ-bT@XbA)CsU⵮#Z3$`ǧ! @𓳰b\IA躒2ݱr pvFUsûdVSp!9.TxH-Hy399Ĕ&72EFJq[(X_]Zִ5=W_F5XjE}M$)RߵL/vSe M͓#&mF7,eB~V9nNoN>S\^V8i$Lm\?+q+SwT>f<8ؚYSJ)Ic쩬LV]Óؒ?8+K+)LOCP)8z=,b (l0"G12n#j(`"~k|GύF 8oHm:yYilט֭ ٺA3^`w09|zeqOGV>b* BlQ̜Âlj YOwlܤl]C|vՇ<:plĊ=A6}†m*qB$nؒ..UƆ.+$ Vq.:eDG5 QET0 ) 2 1Nf* ?<%!(WifF?0yuwvFv%XlB="DwϢt/`1܄GJ">I~U@GӋjIю&e,ҳT s?u#sK2Py'F/3SϘ2RL4i8r䰆/ Ui𒄮W[QA $!a& &;Swʹ9 j )䝠r 4!w:Lc^٣8%zYPw|w>l~ؐ _ x" ֨:k7Ђ mQ隓M'\`4Ju\U[t@0陇\P][schp54}I!T34OĘtJG 6"#8:@ Rº8hUv#sx 8!gFh{GbH⑤*)P,A2ms;7a\-e A:8+EߕlѪ\$j|ÿ5=lО!6NW06D-xe6 '|6j ̈́eIh"hCP`wwzTt٦g8ϞD`?w,:5_K6:_PwWfb8ldF da~SgJt4~0"PP.} T܌)B/~MKw(0KУ3(3}5D?/ ٭$ XC^!,KzPXB+BBih?7>#6`O#Y4C`iXFTh٥d AMH;lw L7c>NPvY"wlS ~:B&D Զ[]P)VCL] AOjmcFL?VC4Bgj= " T)iA 4-HYR+?LlnB/b؊@A| "'QQHPQGu`Ttv'$]{NSːg'P6Jwx t/ "tGA B@9f`4 w\7Z6 Hv{̏q%"\na)םik[ )V^;K8$u,;u8ibQ&!!qMh"3S VAm-AOwFϳ <"/Cռ4%APP 0H$)H' ǂ`bR"R"=#AD=J2{>.K TD=,lz< yY/$k+?AuҘ =VQX q!{S׮ k\ͯ! 4)O뤌"$(\q #H&zAJgD̸$ nhr 7T5s2IB!7bJA_ۇ3NaErOw0,'͔7quGTrꪄ;4B$2>g0 ؑ O./ ntjb :}@\!)̮Ă1@9C.^p60!^#A$9:t^/; d 0&[wE,( O7[Wt$AT'!S?5Fx‘tEӓ=;'n=TVPmF"4FlL4^9b(@b8L3EA$@r k-ƣ9E;v0v3&#L D$v;`7zCPY$v%wwTփ>kX1%#̕U%(`@)JZYuN!;;=wBd@eA Hz :1~aD0q$`,/ՂȈ m ?ޚb)!F_lׅ=Qײ2“E䡐U%5 ZLLT  3PJRfp0v~"W<؁wBؠph=p ?He0 +v@pl@h`O ݵT"KE3A(ɊcBCE h`8Ze3R&N~p j%-A*W^%O?F*ZeʸEhs!iu[?sjD&p o0rogt lg2aO& mWvZ4!᜔e=GG 8RDwޝ/rЌO\8MJνϸ 0:1c뙱<E< +d=_ hA]\{9]8dBR f0#D](Lfл Ii)ixhDȸ(EAWP >`w\;03O\!Ҩ5t !w?qF1L?!|>\1r!(E:bM618T;;ZbJXxQD`&1'ͳL #@B 31yt1"@jq0kSU UTj$@/@AM1!IA^h) b)OoNpIBSE 1D!FIDPR1TH%{A !J(Z@*$ &H&dDbd`Y.B]0fɐ9XPTQi:e恝) m|CJZfὮaP9? Vs55eP\n|9%8BIi*.o 8,y7 (i %=OC' /;AH׈Rpn\2mG]9eg!.9akHmtC_  AiTSFz<:?YxM47Nmaմ5MaC=.ؖgN :`Qla& @"dJt 2EdDW4DN% +xEiCVAD"xݜ3N=lwF>y7+1?v4wEG@#@ iĊ(J$9|*9ـ&j:OPꤐ#ܣn w|@te@o5Ϩ}6A`@1v9/ԁ$" !KIx EЇUR%$"PQf* >.@6tx+L+wpDd \ nn$R oD0%=L@l!djMD ThBpvhj*ѱ/}M!=2?1OW8M5 C}D (MNPB iT"(dr=AzGH}BD{}w#MpX@9f5ć? k}L·ObsI?TᥫC5G ] X#`T&<嗃fAs9#0GQORNuD~z}<,k#拠Ŀꥈ~xۻʭUyp(T+bp}uX.\)Cb;v]kgZʊn;Pxָl2碻wÒ"ewœ9U˳]ǧ m3]lf/h;%ٱL^ŨR⁾G~52ZjBK`5@ dz%ई~GbK1)H$}tA4/y%,HTZa> a-5TJK1 E @BTB] o[1`I3Y>)_ٻ4^S"` x~2B PF?J xF8A#U$P߉~{"=LŋEd!aRARlP~tؕ K!'Y  k,+xM }8M2QW@=cZ,"!||=&&T 0@)Vh))PBA hO.4 4PR BP!sHdUR V&b$) ѠbbhPP;ߚ>.IXXLHwq T"+ {x(kP 35i@m.)Z5+yE uwx !>No@R䡶V܌@ ka0i8҃ a*wR(&rMH"n[ӄhcDHYpb{d1qR&BE]СE_,B""azdUxeIn)D>4P0>eW ԔCGIAP4ǰcN#f#{\TT9Fz" [Sf ̷E$5ntm5}=_$9z^Q]ׁĘMrn 2=E &bPBQدEQI -v}~^=  QNB"a `ped7/^#L? ET"@ p!pAhX`gϭ.?G1ݡ uwELD&Lɦ.AB m5Y  4iPT: J, JH4:T\:kITҝl !R=uATZpSC6١!=B#AA7KYv$H]@UERf?љ 6{2uTM̍QV6Rc+tZanߏm!d}0pg GǔPCP,qq h2 C9YZGwR[QzWVR`´tZ¬tTuqCs<%4G4ALԷuk2׸;(("(cm5,ԫ4ll(C\JtX0&a%#v:!1$+:H6m$#' v $ETѬ4B_V%(LPX;O8*t³) :6$1!I|ü P;2H?S<96gK p0B6\GLr `=V4_HᶑA`d[K<7'V S,w9Q3&VIO8mjq-́F*w?81=&]Lp~m1 _B!leJd4PS +#@`ӱm,mfp8A-ҔE*䆘O Ό8O\ ;߆֊A~PdVr%6VɘҸ>u(MZ탱ȺeY6[j|˘Q UŒDxgn&qLV$C4҃Ve :R85"J#B[Ʉ#qNuU:(bɂuYhn'mWR§F`儔2&>Gu({غ"]u'a5%J7PG9@ $~y̰C]jNUYFW_3 _ "r;Cߥw\b:bK9Hl2SuG IOA^ce'UTr4{ɥ9`^`ĸ,dʫ*vBRaM-8ҌtC! TTȘ`103;jZMր0wqOLaDG=+9.TVI `hn<;#s3Vr`UH ̪*'լiM@u_^mӶu@mήr(n]mlha:I}I!8GF#}Tsm`"6'=@@sE1 P xF;eތ@KS# (S,Ԋ^? f(ƒc +$m<~y#y}dEY1i}1o$6xv uB E>LUe#` ?aP;,=FQ}jU [ PZ{Cm>v6 +TIT%"m‚t:hf48&`$ 4ԋG 3c0,ByGڜCFǾHe 9/{p^!%"g(nFo*%\"rBYAMK v)I*!,zr≇(JuѺQ&0r\ZOᲸÑh@\5Q Zߜ*{Nq: % AI4sruXeB.὞0@A:*P}Ws VG)m )U!TD2RI,!T,QAW>O]+C<6Ȼ4{n9u[/$yHFx{UBw(4I03 iY5K\߶s_+ ĘLmYjQɍܐcnk b|T2ھ>]EpMل$H!z*Ni m6~¼3-ΦZ\VY!gBa%ERMҮ3&B%Ԅފ5IiLK'-q7CU% ǽ6A X •7{RL+h #Z)q id B̟_",,# ngBOP ^>88툦vJ6XX"d^3  #/8p'Yj9ޙP`i +Runx 9[M0|JS\&Դ( bCrdLϢbab01&KIand/ F V؎&ml!PpkU'2@B0íS Rp G#tGF)RbHc`;Lbxl'T=( <ȐS8P @iyj I!H]Ow$QPxm0#]J.FFD4C͎_Tj6?DfOpXFygGMю1(1(D ,z{fN61'$"`}!MԸ{dbY{*GʩbD\`«?UVaUlhl`oG24gHne14 K`' *,tmaar ca{xoapb;+5 (YAfn.oD/~@b# JhCG6 "*HYj&3%[CLlKٔAۛ\#/̙09tk/au3x?H'7$ C/. @z[hxTN!ͥ2 £"e8XKqTxlM_AMMx==xQ~K%CusH4pr<]#m{~Cwj;B 'H*@{`2c:8## Z)Qȗ!^40*6ޮ@*_a7Ny !Rr!c-oay[Re?P1 "eykY `dZ}TDQsT34#mQ Df bbl }D|vŘ`OY?]sӞ.hnN=#s}87 @(()1.غtI$R@u')kus.4% bѡёIpDB`ilU1;(S̫shvrÃ!X5׈n 4b`9Ԕp2!Ԛ Q9(r7c8u,Mi) j1K&.H2~66hiȈZM@4&,GcD`F!.҆;M!~Ag݅q !N@;TCB"u HQT:PZDRG:d(7d40>JB%) Pg',`8"8u@QDrHJF)(L`TR 4- -$@ @ RP(` 4 @ TS@I4HUD;9?z}@j/LDA"4rS*Ogc:'>ЁO "R) P"(Fhd&%iDeA|0{2 *'˭Q(,DsؖO`Ʈt~kRPwv'xoZѬ8;po2F v"Xi  B(BAFfH"$  J&I Y) bIZ""B R JEByBîz11< Mԋ]em i@DLCM 8ov#pDT00նV"I UAjQ1 mpLI;pJz;{/G$/ %Fx>XAɼI[c)DTT RL Ŀ'y"jwmx"%`"(L"r#ԩZ2WBUx9s=euwu1l.PFgKignZ0٣(P=sДo'tF-Ah7Mø#8}A {R1+J\@}&t5]MSTD|sP} !51 =m yo`6%@@"ng.9=gKt4ko+S` ()5 $AE* =S%Cg 5#߭zk1/h9r1<H90@ 4g6XF(^n +5x?%۾c*SA]=i={!((0!#Łaaӎ^l-h2kt t I c\o9g8sQb4dƃ@㥂MYd&9i @˴Qy;5=;sp !CFj(h #  mcpQw..gfoP-16JƦf-. W4- Eb۝-0_ G7{j5 "g[x ##AM0I;Dchul>M+DhyTfw4D4ヷw{/;t de8FɄw1yїF!7;).g%Jnk ??.`~0Mn t#@ Ir<4HH (M8F%Lc q! ?G1S@-4 䃐CA>ύMbWyUMw!}i)T6 whD}ge8ƂFBy]S睬w< y̔l HG*a`DIpv+8$iMT8"% fR hF1iuL9f v&(@t5= `PIB4=Ht}WP ޅ< j&Θ,v$?q!A4l*071KYl*a*(v(o ڒA4*ogU(\hy{?$$ ,!}F؁oۋc(G`tQ"PNyn@a{FniJ"Q} ҉PRTQ A Rh)@r4xk(b )Swf#q4C;cN]b@)&*|CG` !2`4mP Vn2OTE^Ԉ5l*c{A~DDrB78}~5E&+ qV)=)Z.;t g? 0O2*#@Amgm#zBC$tPS駬m82 6Nؘ&$OGI}m )"&$ЃB@8B$H*%$?u; &f!:@A8bf N厧CJdYB9wZ"a0G!Ym%ܿvn!{RK>wk7ݶWr'"ѾbC,٤.v ib_;CB ʫo\may|R|37 ^E:jtgF8j3<.@%ٮ,!vCրqէZ;=)G3b'c,wt܍^!i/rTLj?Y妾CCvKcA<9vRmͨY^0'V*۶ c"Pg#b, tI'n޲59'BܸȺk5@l dG]C&QPL{g#g&q6#Ba5J 8"" l2"e"Wa.˩#W #"/ [)-[j2تHը ʮFK$ `#QVUD?w ͨͮe$T]Nހ^"rS>V{i7?:B*g t * ~:ZD X0` $262Ill@#t 4%h)M2! W*<’JU%0}B>`w# y+τĦ=QBGKO?{>I<dAAf| 4{?dپyz vUP1!t3%'G6,k8 CC0[gGHiH $ǵKvQ$Ik[ꟓ?!='@Ji>@j/bzIOsCvp&-JPO՚Ze Mxi<K8A%޷C#po-9pYKرҫX\aRKv,S nTCP<͖m(loP0#_CÊiy) f#D #Z)1y_óR#fع0ķԪ+QI9,8cB(Ym I#d.x%3a0uDR7 H<4;qTCƩ*fw@I Yi.׎X,ŋA}.HT 05PVOs PRխd)I%TQ&()&;Y#雱E׮]pcTI}&`qh1FkP 'N 0[(x@34ƊcS_#DPPfv%h+tJ~9r;{Fz%֛`^곲cMf6\;L{2|(<`g V6GVSC0M!6QZϞ>}%)Q'! H"BP1KY`o }߶Hi4MEFVlLhU)SB0;gBל9ҝA;h0PEeQ3ݶ|> C恨v|iD⩾ ɑPAȰ* '%LhIy<|T vl"r7Q8hG.S>|F2Z5fw/14UUU7 QD?1d,}F!!C $eXm @FG BH8]l v<6$G!ϸe}@.Dw* >"T*&`O5vD"=F4l=ҧ'|41p{CWy40.\"HM bBy9A;=0DP0$8|A0}݀(LILA`o@I3S3.-: 0)2Du_?Uw"b#ZJ`Z (>}H2-s0$B'{98T=М1Qw]#Mc}vSH{m ؼK) Iꂮ92m!t| ]t4Fll<>%aFcY9L=B<zО.Ҧ 4G% +rDLo4DHuzIq`å92*cM*Ւle"^a8"$~ rȔh{pN 6&4Xb"\W@ Aߎ {OЗ{v4,ݍvsC'{U 'c6,eτ r8< D~Gtȑ%P!:~H0rTK@Wm|^O'`)CF!9nXr}&)CLI1 +tK ?G` >o $%bfX)^(A91 K٢h%jd("h "1Dڱhْ(>Q R%Ay:+j=we̤]:Rd qBtq'_\mL4^3ņ >bG.W%wk|Qť pXЍ 7-k*͑ɪeǎ BR  PC92豞xoK(C vBvx9A}#IDLpM鴛ji;1 e4>Wp zw2d'maJgU"c!KE:ʂ` H @dAj'wza A40AE ,EDKA&bBuMDLRX|2z^ P}͕ZcՍtO:0Rh#rA Uo_p$(:sf*F(n`* &LE lR.F9mF;9XkE89HI56$dp|C Dq;GgECQ"&.Gy$lŒD=e~0Mÿyn3}fqѼmi(/"_$ѪO]=->?iaNQlk0baB H@ No?x1 T$t՛Sg!%i@% U!0c/6h\ӫ-52ik4"UPdl!|bp Z@a%*jD;Opb ?~*DA}=UE&I!u>ZBq/(AfPmu4## eɾY1"J)@tJrR#ESMQb`y5cGkS /N)d/~ cWόJI@؁At@{oP`l0D3, DJEh4H?,T;l}^|;-_>X#2U>P݌bђ#HV<0 RFG="I 4*dHa?upesQNpKG @ @ @LNlĕd,zb6B#a?& 1ئ?5GO %  ~2N)% oφ)zDPX@ DUݒ\ WĄ8Fj?yg޶|,Ox % Ri2->{Y!%D0a,uOV=Z ^^嬡{3@"dEϒDCO)#ڈt:b@=aW1vb2'}*! *ii>ϐ P%o\jh!յ @/`|a~0, hd^!B EB )BBae%a"d@̠z̆<'_7CypˆTCH;=SR>M/\I"'hS<;CKvH}Q\!C[x(DʾcA?Bv~j'Y$ aT;sD(FK\\T@S#!" 3ވ8 iW)TB.BwCp:iabШ2:eCESegլgmn6#.\ېW6rN@D6dTQ d A-󀣞=R MTG>iӚr^4WDOR֙xgkpY6g5Pa\MMkps<"}aI[c|ni/%_|7 pr/ӎ߳R참M΢pgu/10/w\&iQ+m8aAmM, JsCXkTk[Q9)ǎ@wTT!%x&L!akgz~@,4. `>o%,^8"~Dŵ|XC$q=fKf{ȟ qS. tӏx-sCJ~IF*I)WmL{gZ>4YdHWޥ0æIK%Pm{L"pW%~C{hEV3ǯ1͒? 7i=޼mQNRz<&؞sdD\YI,ӏA݁<|N_\8sǟ1W.cd0X=lՆpEc@`S23eTs pln Jޞ@4D00cJwf%xM2vIӔlNg]uWѤp2%qb5Lo&XR.|jE$~#X>ˈޥfagav/7&7Zv";a|.4vē뀃ib);<+D򭁎Ƚ\X6"b'0 756]>OH@qƠzJJF88Ʉbnw y , ]!T[f;{XS\30oBR #\xr)HDB/`qmVkrAHPeI@D8;595mgUIiAz7w*Mjx@pDbjMQn߆gAã!r[e`LRxd3^DdSq@H1n|zHz%HNeLg<<Vn  d&HIԩ: #B7Ʀ:*EXc\PlcwTlV!!fp<78)SOUI^X-F/,ȗ6|cuyUfCfsS] uuZ޴gޅ"K闵+y.bj&/zUgߣ^]d%C˝Z.dž6>|q]rhf (sr@R5uIF ܑ{lMP;6q׺ʕ{F 8e^k3h[&(Y4n,So$%>r_Kx03"6{ Pra cc|mf-/UEUn"z Fy|>)bF"30xs vN| n/Odl[EVn\{&%v40yWl`c;h9*ɩ$.1 l~ ծ9dqm 2Z آ= ;=>n4'E }A>t}|< HI#Gs3*0C=:"(z(Ow go]e&9Lgѳ[GT$cR~%֜g@:< Cjnr|S2Ptih5(*HbּëǶh 1ZW/h;ηd{|b&49.GLg0w<s C}?_jcJD(@)le$PNܭ-[Bid~YES * ((i&H)ݍFGi5q q"&,5iJ"F%c5 D0R$Hu:H4eNNF4= %G1xӁHD8譏D Zl;rZkJ%G9`$9 rC B$ȽL 2A+5*Llmcuy?;s(v^epfyZ= ܮEa`ĴGDs@$*^-qXzHY!fSP}'tR$яO0$Q<]4s Tay {3g׬ ~vt8?&}(LLDc~~B034f=Txkч"叵dAsL2R}cP}_7ߘv%c%d1v," q;̚6KrCpo 2A!' N/d:Vw 4sCЪ3g]i;YIkMh8q,am!G Mf f30^!bs& '1pHcda\Ksʤ8C\ wN;Ozq_y-ceb&1m7PzE걀Ź$$!! 3Q.dNr6<UUTDEO ÇkuhsvQPNy~Ĵ} ZN`) N)ÀۆKwFp@+ f2@l1sg/zReP:9uI`L(JNVa_YĨ 60;m@,Bj tK*R14aHӄ5XgdkMi-XW)ӺN[is(gZq$}9"A-b7Ie2In:rNbDaK[/1bY35;v$/h78j mp!pF8,@c+3DgEYEߨxMA_:6 _3ىŏ ]쓧T]'x:ʴV :N#H\FûL&šsaĭwq ^SD!HI k1 +:1u1eHe 1 1Ahlf4<C` *^$VsČߞ:F\7qae 5k{7sUi 8!4҄8K!pAjؼ5wIF7b|41KNΐȄ5%PFYk4Xq"dSwxtNcCƓ)KChP2.{Q~;d&q[BRk(MvYiNLƁy Xu 5B q-YFApHpHNjQRMw{]qڝnZHhD'<tH%et`[s1ᰪ30FEZ m3o!60vJ Ea)d`%D H "& "LpJ(( tA!03 KJ8p^!ʡ#B4DBJ "(P%4d&+!0F*p.4Dȑ DzG ( :b"PاJDLH!$ K ZJ-H"(MRB$@%,0L0%HD#2,E4R$%A) A6@02%ET}+݁^8׊'jL#[-:".rDgvSv- Km6r5QۈÑs,T+z[Q5;@c8x:kMGG ֻ=$0uӼIK5J5A:v8IʹSG#t6 SƷn>{EP3ȓ}Q p40*&<;.ԃ=#w!KXtX1 XYkF`!hbC# 2Cu];0p>n<`<՚3<Ӓչ 噙06 Eswx|VQ*?4c]aeko,\"f^%ż&"}ej2!;dM&hX̝mLG"Ĵmyq&I Q#*淉\J*nbI 2Nޗ,JӎV.Ø1Ӓ,"c<8Y6g   4,""jGb LvZf\dBA*2-SB\czќ!6G`v6Kf{g3CR5]?Xp;KivYu~qy}uWwۂ 0&0EJ|ew3)MA!f%cI%#lNqqL!iSI+2C/Q'#eb݃ bPtdVx-L.hkIY]1b m3el]6(1!84 5$bX3)d:X:$2FJȄCZH؋R%".NJoҰlWYPI34sփi8` .d(c6f|ep]"`p3** `6Han64avEp0b;&]9I Dm7);MI,QL\a=Dq:t"UiVhCQGLfPF9A]yzmhO9l? Bs HBBp5D/͟h0A:ҏ Q 0ȧ#QZ@ ^dh;`" kd/rOmé8̐ MzU5('Ak A$TSzِj*QSSLQf`cNiX" qϿ?sð@40}*CaY5#dqT-f&u$IB4NY 5JH\IF6 d1` HxAʇFDWh!XʹTc1ǽJ5\sMS0TlAq%&2m&AQ&!fa[IӚh 6u| UHQt٫Nd}QsDfuGj%|l":3`cg+z.\Ά_M⼽ j*\Iճv(I'jnB:)3"YQ=w<jj> R3$ Mϭ\ Zs8OS\*LEH_ >mj$L=Zٛ^Djb;cvbn665OSmjֳ"b Ues*$ybh:uF&M"c[[px(ر9R $"*<(!ؒ(h gMX"w󒒻(%Hh>P/C@ )"N2A&a-V*oOx\?!ؤ#+ϸq^ŭ婡5J-$ŵR83 1ldv3 u.# "슪 h:J!5R#?İ#P$.V,8g}G*`Bwju]0ltG#ȟy)1@*%%?_cg+o)I~3R >~#$KxB$hjQqGg"(*vNC F &s7wJOwZJ@^\Aqk5OW9/gL+@͙(S2nq Վ@4JU-rj( :](Pz:SKH(8x tȼ ;HB$6}28|k$.e4]9菜*7 p(@|0A(d;Cy@* %66IץesJ"0\UE8K8AYׯs"%HKT4.CS hZFl[jaz%0yQ JSN".R,*B.3=0;cp{QA&ZJ@䮨Lhh4a !o+:>KIJS`}u=:WPC8 P =-!v ǁ>ATJ+B >c#^ [;MyF*P`Bj"ܚ僬Lo{b*Bz*jFLq"X0TP2": f|`"fB(:ll4"L̂N/?|4&Du(L&0')m% s(ܳodSL DHz7&KB u7 ͍5Ro5j q1zY#pci: 3#L9ŝE"BNj)jreęvl3Eh6`Lh1Ƞ](U36vtX7Y+|z#"4d +$7XpC[v') tSSU f@4^i))0+B%]qpxe =;7CֈK)HOln0B}JS)ldt]` PzM\9*A߱DA*<9)a6cLoY22,Ղ&8#eVdsU .z@<7_I!Ql>CotbXc00ި!@Q1xgRSEܰS9Uε8Tvf!T".uIZSPCqJN[ez\UGΪ : %=B+CBfS@Nv]aťj& Z"&B44SߩZAy,_0+u*D #,{"q+O`澣J,@(x"ބ.*b>W| ܀/i(O,AS2(IT4L0? hj*h*<⤊mA@f4c0EAM͔@RҁAv슘@'2 (?в Z2+P`0= Ezj'z]=iGn.^U2@1A_`CdXZٕH%bFd$i?PG~{dǩ1 aJ M @S"E:% Q "Agz .biMC3pf!l,&ˍ22=iӒe;r`; =pB0P>9)QY`byȑ/=bl'vG奊( !y/A"5Am Z,+y &+G]N;w"!).nF=e240sb*`ۃ E"8Pxpaд-uuNr@ДT݋ ;&8'TӔi-XHq"Cӥ) +v&P "Bp$+|[OXlbvqEܨ>?~B&chC9>E(`T⫬'%qX:ƍQ N2٢ fb`Ija"bhPR|Bm򴜍!ˬ6퓫S%WFf|^`9C" \}^S]#+H E5V=60:øC.r ^@}r_Q}p5~}R{1anHbD D/T11 H C?nHNJKX:D澧bO%:h9^\NQӁMy\ !p0Hnhf7wNLP`#j0R+ a1_81p" E~67;uac!VE!]vqb?IۿCN͈opƈh"):0$%" yfm Pa;`ǣ[hn a&¢vlrH⬅UAw;޼z7OWOx̼Uu4=0@LIaW*hܫ8<$M ^YjL)A$.4SV7 |ggt^8Im# Ј^ ppv5W l56cDlɤZ3QRE!*"B*A۷E!RW4Po+(H'Rl6 `Լ{A*J~x"fݴ @幧ZOG%"AwflX ӁИ#OZ&@D 3xֵ&#0HaHA$MUQ!-,TDD2EU7HIyȳ@P=FPZ*T"l#Q @RC{M8񃠔)(hFo j .f 5iX`BYE䫈;rtvϔ;艭cK,&UſMc.R9gc@<#QWf=AQ(A*Q$.AHW.Ȣ(*,$ *.2` /iJwbwUv!Ԭb֝{H[-UE>8c9ݔf@9E*~iQGâ@>$,e>QNtA6IU<_FhC# 71a|f_ˋ4*!'қ1" =,ji0#zkZeiZJؒ`8hasޕ*4@%}>˛ykLq$j{a>Dp/|׵PŽ,0M{pa52#7KJt$Did$g2Uunlz"f†㇕o1%*ge3ἉtzI*9U$o2JE @ :Of'(g@W؉;"@ZHvjǢHq(@DWǏHb0?c:b>/fg0A4 (C D +T@)JDJ %Q AJ!ES3As?#`&FAx??փm=o| "?vf1/9GR!=h~>qh"J>&iN@"`Sa1G&0 BBy#vuVD|9⩯ j ?P4љױ.IlFCu'LW*r$F<nFYU/<0(#MQx#솞( b,3d3 Pv~ӰL1AY&SYҦ d~w^ѣYm@z9a** h>Ul轞X9}lgH{gmm=A3Îx(T]|$+ `+}JGC=mlO}[mB8au{c;͛mG|}wYjn_xҔ[PRzV P9M3zPfﰟgk>yϾ9@N;]v޽4VAB۫ryŷ<z ^͝j6}s,{`ӝ ۺlz.R)I\&:t x7׃`95%Ҋ5]RRz4I*V@U5-@ I uPu$AqT(f@wףmtWoᾖk@U('PEUo^}>+f\`PP "ξD ꀠ)JT^}6SgwaAIhoѯCWosucq}#+٪{i>#k{xw'`n}#}{.K^u s3#AL]}<:=9_^|{>U/GZzQbft]W;w Y0CTH¨3]H;}c!_//kujNӊn]۸{=YrSk۳Xs|{G};w|x[[mӽ{,iUh-n3'f+OlwO =JU}e ͫv}V>cvϫ VݓQ\wqZwW6e9_o{gk] 7yzt{Jii޹p-vͳ.]Dj紺ZWbtw2l:%Nvvޭ6q.ZO>{lEЮڻYvoz]:BEnХ)HTmk{7ۡKm Gݳ581ݵiUM}w7-ûvT۵Gf국ᠯk5:Nwfsv>=Z{@ }vvSC8-::q+}H޶tݽwqlwX湶n]No˟Ux_^{ޛƃiNSE6̛#][m}k﷣͹:Lgk/׶{ްK}]sm/mlǧ_}֞|+1]p룮Gw|}}7{W]{6c%&!Uۏoz{1goWΎw!ƺmoUwݧ]ww ]7XfZzѶ $[ggrwwjκ>|=![u˺ c5YvԩPݠ:7nuiY%A=N;4sN̜݃Yk|t&4 )k @mQJ6h}yC =о @i|T-gn›W:'zn|P}gݹ|k5՝nնl}o{xR5hл[nu֍ [[Phm\wSyka;ikIj*N>o' ={ٻTM=i[vVPmUۇݔ l=rgsV={4&W_[k.#[jKqgJ];ݶŴg[PP4+1t0)*mc]zxTNڕ@2l·S6w'r[CswwvX.[gq˙w3ѷ8vڷ`t[`Wz9sn6Q::jV,.gn)ꁭ*[w `ɲ@>d((ۺNۥe[}:Oy[;nv[=(l2+gƢ<<[ pjvӧ@ Р[mm(۠,cm2jWdmhm .uys: ǯQ·ǽr;ml6fT>Az\l8خܭͫ[sn㻷nuݶkbe^yϑcvtv#}/e ){5'9U{р6Yl0$%˹ݾ΢g BRX*Yw>QC/F[o.o(ǂ@^\^aNʪ<m|8\o}1pm"^I]&+Ϧ38-j8 +F$CwV 0WUf?xMpNqDmpf {YC2id.:eLMB0cBS8_xCIXVt?nh z>u~>_>;A|Cmҁ'W{~|Y jZI:mdD}x{z̅=W:Dܬu|iL}?zyyvAD_Ov.Xo?9z~41IQא\މxaW̿~[:׿&\\I |$ {C͑2c7ܷ䰌;mmG7Z s+3gw4_㇎Ⱦ><|u}+lm̂A V˺{n)vh8AUI+g)GKt;WFy(2ikGO x_;8՟7p,! Xv־s\\}!*F(cy#*ʧ]^(ZLvu׾*] /`0}ǁzr_wHiʄ}+&'K"NQ.b@"T.nfk|T̈́mI!2 CBZ4`{k.f$3v{1>PGST$Z=[;RϏy=r5= AIO {{x(Hܔa@0C~_5 PYCW0q7Q2UUpeJ;#Hb I=E86_.;Gi7Rjoכ2b^ߍTGUD;EE6s RjUk>cJ H H3T0dZ+3G{#7D('fEŲk6УA{^ײ8 ^X|1|*q(Džg:N>c* "1#V**~OA=Ƅ]^ڙYBW읣ҞZ-UVp wUf @BSn7^v=<@ֹH3ɮtӭEeDUR) (9JGDY/$Mgsg S=}*.nG::f&fuS;=:I$q6wg &IMѭE3j,٩3xxc Xեctǩwpvuѵp8&ÙW GdK01ey(řt ǴthA@ qpgZ΢trwV{;/Ro˗.Agjӛt55 (P"D$zz )ˆ/]A 'i Qlcl-U+ESΖB pm:]}G:D.xjX'V2Ȯ$Z48OFbu97*go-j/A=[\SWJڱTyyd/<\gBv[y[,9CO,ۃ^ݗSq]%:+N]GzPbó~2Y1a`r#Ա<-';!ET(:P]EUTh]hUs(O}zWLTL.H-sߓulj2MT n+B`c.>$?K7z^tg;UɃDbѦ=;e>u@nJmg+3\ηklj3kz|A ~uf*hw_`n_Wl>o[oa| Z[<-ʯGf2"t#ǞU>Ly2pf9Rk)?%DrnF>|A0 mFUݼ$R{duW6䘻3 9@t-bI+n=ѵo7= `@vPcc{SI@IqX&09xCQ@j%g&s|^q ~^zdG̎ŒG2Q Rれ+"@|>"i g_۸EəE)j t3NF L\m }3OG{ȩf!iV'V\FH QX؛˖0YPCK].-D!Fp?[Hd5V z-FHaUzgb*YIA+2S j G>|lM@0xmM|Czjtޜ2a8MHQ6)?/>^Vd~x~pD$c ϣuV1SvC4sڵÅH3۝30&E} /hDt"dJ(!QԡJ@i@U4!1$GB0Tr|CH% ϙr9Ai )4"Ҡ@O$HSPKKt#-f&YTԅ |7|2J_L/<"en|ldic)>oo څrmƼnNw@h$B%KKPAڎo!5H"u։MBvKLJ,`75RHUew 0ІC\ 6AJTBj(.)o$90 !\i?H>׃\9m"64~tܞqp( $)tUSQDE'H09(QjWcPgc)~_pLK9u\"#esͶw:սK ۧ}M-jl} 5ijc'K791;Y#GZ4U{HR)KJRm-Ovz{ni$mmImmmJ[JRmmimKmmI-qimmm)KmdImm[lmm%nIKmmmdqUURKmϞ}غsxyɹ̘Țҗ/ϼs/7 ʎ;2; H?+9I7p՗vμø/sUbTӬzc}_%!%±ٹM,aB> mݺEf6> s]Mt=N*vmO#ᣧR82])jfWvgfV)٩}fі =cxw&D#Euo99Ögf0;CoPaUKrx v01$̫~^3;(5V4= U T~4+7U8w;_[%„]Yfh7لpr0VɠK9>R0~of{OⓃ4Uȁ5[ tdescC˛^rۏ۫K:gd91ڧzINaDl\Kq,$xNccG\\0+˘d$\ =C\?ec ;(̧9ㅄ0KaHjkAvLBҹPܷ_z<ܠp!KfܠxlnDu4##+'jW^T,Ҫ'Q К>gWDH׉dCFZp<0a0!X3Â".S/h!~?y🗄?C]H4DgĐ4I> #"lܟ!I{m72(Qu*RIt(JERP\լ*°)r,08b& &+]6i4޾.G-fQu8:xHnDSTGC^CIQcكzjſ6 T!/C؇B;`(|BisK9wK50[pH!IIVy 1 Qj;KC9T&ˆs~k(ˬݛѤ؆Į<+m5VVIKFA8Krjup͝{\׭4j%ί97Gwmf;H\'2$!E+l0JE:[Tk 3Qv; I#)tB4P̖ W*.u#gYr!+n'W_it7έcBW2O lDnr`m,skc|#} wă];wP xE0sN!j&{``;m_)KʺdiTer\Q(D%G~̍#g΂}F^gyP?LUluYQ}q㨎?M>OXjy_lqwp߀M`el|/رv?}qƼ) 4K A< vb4Xc^UxK_}ң(?٦Oq381oZOK Ã썩GYm`ԞShtul)mF0:+Q8ɺg\,G:hD΍CYu+=OjZz5Ƭ'Fq\Tc0|V"g~&<`ǷS S?XM_,q":O9=>3߯6 cqx?xD7G:(J!49?0  {dz2gllVDLAA)a"rNUI5HM4޹{~bmTσ) T_h!A /@%yd94Jc-£cJ,O/i{/{!#P`Dу:vʔ>?Klz.OG|tCəYAA@UR9feahJHMnbl{c?(ya9B4)HaeA$]d$~o?V&S-@udUxW"|k=S8*F  1r Tڷl &iAǸy heZmk9ۆqz놷w]t{e$‹^ &]'T֞pt.ɢCVS$恪w0 `jO_ A`s1f{?f|Z2lMy!n #߳ 9y_J ¿8-,}2gaNs;mcM6A$uU=^qV6ۍmͦt]dPj!,QA/*=3za]Qh/O&+QoO {cJ"5py +%1XP7#(H3xHr_+GxJS"J8%xpm Oz˥/IA*:ngkY}_>xׂCt_{ڪBD}FDz@Qb XB~0CJr ' ? #)Ѓ:B|dv<톊$hu ۇp;Я"C=NpM2٘E|1,B/sѱBlmWK* Ȫ?O/Ll?W z9j] @Hz/G0{kw6 ,/PßC-V#jzw3OXu&C_{\j1V =w(JHԩAyp`'o6H`噱ɤeB4t'f "q3eǿx7תvr g5W(J&RdHP\>;ypoVfMRjfB,ǎ4 ܌ً/4xnMtuq l.=gRgAj*(zsl7Du-`2֗8?: $ƅ34!f>^ƼaiElVINZEal0c p7.N^r@k_z0mR fmwMk'slڱ2`#t[~_Cr%W!divƁ$bG` ԅp,#g612[[^mI&?r,}y[N#Lp[at($l8kaM>->#r9dyT2ħi4BEHz4(Rk@}W2 1P~*9-Y>F(דpbcyb]cC9RG<(?blh\;$7 Go9UR`d"$s vN201)iE Mʉ0GhQ~GgSLU wr"vEynxdEB>c9R06M~ڪ )R m.yq02Q8L_yG=hlz:V~I!ƨ/jRE7CR^- hSPZ_ԇ +t5ډ/#O؇Ơ!< F&ǟU7YK\3 )4JpVe) E("N"<!w1>J?ۀ _~ta{_o_3qD(dD RI$B$\~k$Yos}\"=yt'>,US҉=F% **Z ~dᬥr>E rڠP;@)s}À8EyQm&^C#A:k=]%KGigAD[6^XaҡwrÉ~)Ow'ꩾĝyeg`}bG\I+ !$tO˜ _mQz">ޟ>4i0b" 1Գ23x HFN{䗍1ZS(T\T% xvC_pjYP  e>?*|V\(2(?#>n&0 9}eV-V'˳3wa<蛽KZ>m "VUmXˆZ*Ux{;x`!wkJU"E2e= )t'Co+ y Psor1,+W@@|}.hPYIr(Aɕϫ^Hz*K>]D8}qWל5uo Ex~|Aq un<S4|%sօϥ<ΗQWsb !ZOW (V,X(V;`c*'DzhV#S7MQg].OP>Yİ{Ȓ@ۄ9rYlt}u]Dys䐲xlr((h`5\uΊx ̺94kj!?a>~ b%z o+zf$s  5}):Nǿ=)ƖN69u4:=T1AQQb`m!MV݃" AϷ߫}VY m{W_~@ S`o0cߟ"Ϋ 1I&UBd@"mGQXfR՞\z}W Cc 1 oC âO_{șa+Ͻ3fffosDwqS+[p]iNd&]K/6t5ӓmmmmme\^)%vf״;ژF ݲɰSgK:\;8CJU¥V`P@/N_-xR>XR5n̞˞0@6'{<mױҠNdXB*91^14f%7@%p{fU@p]= SilM 6}~_Ö邂b %AIM5TUD>yۿe6”"]7g7)OdBB->k!!40eNгwL$ڛ9B U.v@? ~h3=~> bGچyԇXsZcl\Hj`ȉ(gF݄Ϧ[MIJ F.Wp*Ȕt@"SZa:N/Ֆ႑,^1Xa<=} =㞒dDz?j:!s0]Bo3EWuTЧ8IE֨ 2@X ^x+*AON87ˆlZ]1_WlF/: )U>&>#GDXmU[{bw W01(RVU.Pl2bŁR8yKnͲZrrЅ5f axUS W1\'˹Uc:"#P'-Ȓfmܡo|67ˑɺ$aȌ&QjrlD<J(wH,8NE\6"XW姳~z8P=&iE!/^}=XAٞiryvh,+"[wE/6FV%ˎ$$I$+g !f?FƆUa,/jsU ]o1pOJvn+pv]ynɐvW}9ve ʣofuIhj߂GEH V,(Gg\!~קڣ#I- 9Y@Y-0V nk' Lx*Íނ%N1nf:Xx϶R?4х>'tq2>q@2" 7Qu1)+,h(pO`\JJDeȾuy՟ }x݇ą0211WF4>&rHSZZg*1V.FBh_Ša+1(L^ AcH̄@tD ƆۍMB:6Vl JIU! *g(Q4n+ޟ'Ȣ"8OpB8Rʈ:lJBEȘ)"ˠ7!ȒP{ NV%&) cg p]kAE#Ed44j31v"0&0Ɋ5C1#ø] 0K%W5sIO h( ((()(&L0Z604&x x.xӖ:Bd#"YdNH)!T@?o{?}O!/.9^ߗϫdBCχXNBDA<,\=rÏkۀI0\8k3`USÇU3: 8뾹w ~,p>_᫽f{2f_v>*A=Ϫ}wm>,kLJ܀xE2M2_t:ce}6zU!5H): Bt^gWvypu /dU'EGч~8րPKg{xgYzOZ"(e@?}M bmr'Z*Agpc/}&"sQ,ppC|w(,.A+|!x"&|!^;۲}n hǎr(/8GlsJ[y\#;+vT3=IbDÃ{ kTIu@Q-}nka:O$gI'?2e9nY^T;@6nֻ~<7o޴# B*D1]^^S!瞠Ldw (^;}u'>*N5V9aMpNVoK#@@| Qz=_á5ID7O:ǿi߫ٝ=_bݘJhy",)YH#u n=|EhP  }2#u~ T=篯}{SHo[5  Ш:.`Wj ^Ya:g{:޸yLcCɸmƫ=^_|t|{H[ :)~4ŒIx36F m.)?Q3i (A9VF,)a|Pk,!5Bw1a|F0"!y6iJdӷ>JZ/e""'FA H wJ1 >|w=Bc~=T)<|VM8),vE?&oy^Tx+G >a_=gv]s vPlں7bDD!Q'O=/w]oG.o7)QېKDyۣl'!pH&LJ6*b^L_>3L# 4'mɭiKۇ'% r8tW-O^xg3<"(LN,bF[c-#f')Ef@&?~Cy#͔yRLĉ@;{ ǔ-T*2p"` JJf(JZ!(!O~0vETFYa5ęjiJ4&HPȢjJdj*"*" q1&b%@R#f j2VjiFG1A`QFɦק`9:<(OJ'BH @̾lnE8YR,(_{ qF02ɖye!D3 Z_z jP4"j\ߒ&w92Clp%"诞.u((P$r C$m,S8BHﰇd6h ws a]hj:2HZ?O"{ 9 KwzqO{P=CT$S=pi}c Fx v=S^\C??MU,긍[Ǎ)g |fR0|:0?Ӟ&jͨ-@†G߇|XX?jx {C.uWv8~C޾>"8BJǯX;+$EC؉#Oa!_ //: ^[=7t6>:Q^ ѶzhLw(!/F,Y,)$*(Tv'0}ykr9ihlx_^[{@$6@;7mvuWHLR}\s' >c_=ypZ\n$ql4Z/ ,k pH@??v$}c;Jh /P#^?g_ODP*\~*(۪X! fj$V7X/q,32aO,{_ y a":Oꁤ9Nݎ Oa )>JAiT) "iCdJA"" BI( "1&(Z je %" (hh V("(iBːPL&ʑ(&B @dDĜA5Cb BJG=C$?IGp&a |L{A1PJ"] x7&s}~YXeg?P6Qʈ]|q& !ۼJJ* 4aN]j>'3pQ UHQ2U¶RYB[t2{8U`;k޺~֒lAwa]ҫzVr1 fVh4R5c?ڟf8zˢG.O p@t8^:y' [4甧_A[hNc/q^Q1 ,l{6P['r҂g=Tn(EF_aR_Ъeo8 _>,e"`nN}?2*}SahK;ijB4˦>-NX(i='堵ۯ{|×qru[EJQ>sw}vJ)G q0<]k=>L!Os8/ c(ŧw?BEU* VJ/#%A#ڱ>QTRƏEDeo^0^<kaq> n_Sc:ǠyGs"VYټw5IKx$FI$UWc ȕNX8\d^ßG'R|Z:i;m\^uݛtP57uwpϭSKB׺ŋ@^4˫.x 7ꇏFAzj~zb_G ~ԁΝ<9˪Na˧|+.BL?.x8 vo냭ɴxWa[ ׼!?n㫣Nݼr ;~ORww 9˛1A=ϭw߳< ȁvUo9t3)[)NmQf r}|O'VAWos_qov}GJJ7yx*"!@:bR7tid-WF럟E!rfHVcq_} Dҵ?(=ڡ(ŭhS^@~ Y4AtOp)tm2mp X9FkYQ+cB pJB{cϓQ# DDla|l[O5$XI! @ޮh_vnhńOH zZUE" 7$f::J2M>z&[ft7̮B6)p=?]j1T}_cPFD; fϣNdԹyOzVce4=J&PG![ՓPDZXܤ; ڕ6=;y..s)n5}rS\d5ԧ~a8 /d=|2K4?yOv-Z a0 ?`bqPㅶYP"]{" 7 B: <&Bv@N8Vls bȀ!환I h1gF a1&"*}^/cO ^M'=@5 /S}  ~;@߾/OQ7ŷVC>!RA 7Z66U60}]`kb Sf4W>RӮ0I["#v@{v lNPٞm e2#Wu4 "@=٢6~TuwEG*BI\;$ya+rQѲ̯pVh-(7Z9FLqf,9;W*LYvqKdOY]\}V?[I^\188ޭlce-Z(3~\ae]-aZD3Z]싿cР JkN\?Hʢ)@ds*oއLH!wnpxN:g;< ao vDa{?<95,QVX}lۃOfi#S*3<G.O݆4}G@@^f.ρBjx Djz#xםSv?W.$4B|GxƬ9o&IK@'. Gs-B4NC2i+RA- d8{Sz*G3*O.$:ys{t!۬I &wԐy&\tĮ 鬞8oESd7L#$:^E.dq a11£vI=Gǵ ʵ6 ՙH}7 M@^ {܃mYr! aAz)j@\1#0ӓn|fe`(h/ݲE֎*K\ʪ=֏ &ݑWŚE.ގ(T\%{ɼb G\L/هNeh7t<Ǘ"Zc?v3 nG/O]#Lk"Ϟ͂ĵ᪦AA3eUsڿey( 刦R/î>6/ScUYjCn>;FM/Y{*-pp*$.1mGPE.춷.k' ;Up.c_~y98h}#:)DC*z{wf9 fi==}=ܟYZ@Oų-$Tw}Zr!!Y gt8|M *Uvk?IY.z6dV#&Jdk=V T}^0'e\W {.3+ReK;.4V"~Au,u6rsqjӬgWô> M/N[ ZS!LZM)~o_ɧVvPP5(JD%₩Fƙk^g͙Ȇ{]}BvϢzVyRU_O|>j @3яfhX >ghw ï[% [01@= 'J=GzCg?'nfy'B|6X !DStv=aOZK@2yXy]~:Qi)UEGdM$ AH?[;ұ]zc:>5 XMm?!( `])v$A"; q [%$5wL]#,7o 2_\z4l%BrUO2@ W3l5ô^ lF rrL ~6_bNz #P * A!phw);4J~=IóP[]a^x{6=j9a¨z ?p9t9Af6\Ƕ!Ĉ MET-43;˧㳾:kjXnz Y\xs$0nk&LE:' ?˼C(,a,Gek| 3Er/ ),;+FGpӬ71b ݻ?O#fNJ<2f @{,GxkOȐ")wZ 0w@)4?~zC-O{a^ZbVv7̸v (1 c av=IԴ҄(w^^1&r GӁrptm [. ٚt  0jOc;Г綇j|CɟLJ) rG%sa1wXO ˞i IÏr 7%Kֳȱv4i r?27k>oQ~h\uQu7۰Iޢ, ~CѕU!%Ҫaq^I7[Ԟ,nhzW NDN$!lVB%k'nz, %Ego_3|җi94lA-KƙPykE J.a)Y<~>@* @Νz2ħPi ǵQ>@tO/ŽDG×]7p6^S[}$IP@U#uaV?Vه?mTg8ڡ}lkh?gR"Kfh/bNtiJ> ɏ/Ʉ4VN\f̈JH$hQ[<)xAo5=dͭ4L( ܎ɝL ])1b!}Oiz$!;ɪ`+:@W6 wl[KrW:ɻG<}G#~ ϧsSe`!8kcog=Y"\1efx? a ]0 i3/}MPsO33PXRa #>d́, 30 |_|UFŋ%-=1R `~@̹ꀛptwQkgwFu#uhN#ׄXz_RNکnH.+ HcB"t`r,dJM2ұjfhCYE^]Hק^rOU ~ࠄn7߮᧯ D_.ޘ߬ :vZꨈP9oݪ}j}F U7V@_t.OZ1M!CUn句Y!q_~,5aN$ dq:~~dGH=N>7{u|e@{!s?]qm$)C%' 2UC9zB9C Ӝk1ڝ1}ǁ} /43} Afh$`0q<дw<~o볠qBĸ&-`q<p7S{@RN*ɫHwON=*4}^:O R4PTӍOO lhrqsV:ll$+*UT,e- KCҨJ6?U(dѷ,qiRfd\6YM,RFY,i]n(`'KUMJ9Kxмt ߫uDxu4,.H@ C z!i ] {NSoGOwntۆ͑FF xgF߽UP-GJY{_.? zw$?$%Ak>&}*zi礓dL7+VJ߻> r,|pV.%UI$ѯi Wϡ< O^GA߷??#ں !0Fc`f;o}|x?:Jx)uj1sR6[H4m\mdI#rI$I!?$#rF嵺I>%F 5 O8'hVaPa}EcJ Q3hQ55 <󉁉 S:vUW *\.'~vǶP93I *>?,{ʹxR6=79nmߢ.=x)S)7/< 67[q\ oC#b{,;c:#4kvZAOFsqÁvܜX݄34@,tV~8a.xs 죞S͖' ͒(ٳ1sǦlP4dB=?IVl}G+Qq9=1Μ``oW;獻Up"Yk1˺hM/ƣe48U=yjuV<5rGfpA-4@iDF_B?),Y\?K,"b,NA|k;u]ha!`Apr >0@/#E0h z3f6caDNdz=|d)Wq@v%$pݳ$YA4[(ƠNzXCXwy)cN}.{˺>Mٜ6EyUcjGJ*HH@MEdf$r#%p܎,8l<ˇvs-bD_*kГ;bR5c U.vzWE^{`r!s>2IKpSU#]nMQjzYƾe4澤LIL:9 ?2FWzSwy__s;Z[yz<2s (?v\K}7#wB{8JH}M:S|:(c.Eª ^0/!la0h | $ĸV,OWYSNh66avv\)ԶQ-Mg*M-8+6bu?&0Y\Bn}u 1HTh2]^ 5ɾxX Y񊡗 l3ڱ6*ۭ4-` "[40ڎHܽ Mooj$'-8twN&c=|Xk3dGDȣ^zn?d*ݤ\\@<;0;E+`Q H?乩v Pfe>̍55+,̽_egI/ !SdĢ{8|sS˒Hd PC=oߐW}Ӂrď~i2992u2~:e0& ~BWaŎJ0C#'0ńF[naYeZK/KFp9F"E}qmrZ?}Y(Qj>UAվ}v,k{mk E0( 31!mRsQ+u ϽmJƣɯwOל)F~_68*!ZYɱFkɚlc%9ϟhBJtB@ozߊF,lͶ[~j-vTbǵr҂=gi_YYy 3p12k vԫ9TbG*]wEgCc|Ǘ™m8&nAPYw t0&fa[ј dt(!.< "TBbu0Fk#]37KC7zns7YK\d]5 "u ׯDKKt- Rbw#v< zR_\+-,...ϋ}6s5Ol}5Ìm"2#5@F`nWo]#8;mRS>L~K1pu?Y#B6IV' F7-##`Qgx}U+&XφLjMmJYvW "dI]\SY vM DN"̰z S*Ex3YQ쁦ؙ{OfwÈA߶NS|a櫔9Jd$^g8˲_&S7У`ms >(z9M?\\P^dY+r&(Ą5^R @l`fk ;GYF#H #a $ p lEҩd {W֛mRvaavd0k#O=?~:vIòAB^<@^:p ,0ZO@%n2Y7a펀еHʊMľC#ѶyiŸb.}=axT*^Lkw@f6?-Kz‰2K\C"b]OBޅ K&Yc/aS]! (Eز$~8O{לfaOTr%{G>Vgh qۇ+Yd:T]>,B@~_^nqz=;#c]]%kݴ j9[=R &C?XpaնnTx C>@j6ߐ솼>WR\a)`ǎ 'znlHܾ wW;[.zn@烀 m%:ӆVGTD: ]:EPϚS߱| 8P'+ן?ڗ";2}5Oq~uIk ɠA} OmሇhLɒyOiMgY^p7K"lу;iz\6r}=QGƘ0{nQ]"430KeW)ŢmpXMC'S1RMTo%h))k72Ow=:k]d7NjY]¤&n8hΙ1%loJx׮Q( y#Xѫ|5o9]Y$S}*uW?Wk':=`(V>MҨKsL>| #ic5Bp61aPe AxկGJ+s>W%m垱(\fNPht2U58HV um(>w*|'unDE# H#Q5"3I ^B̀@pd9K$CͻJ3PBEx"o_]c}ʊԂ:enLɭ]?|bmzf#O]#26^tJwkMy4;ƒ,$;t]]Pt;݁sߵٚ,q|[^žUPVfVe$I$I$䐒H#pI$I$$j/BYII$I$IWd $ vą'kl)$I$HI$n:q$dpZ3Vf&[;s ǿmT"T\Dԥ01MиʔQDfok;uT [nyo-" P*(C'K|۲u5dN TUVʘ6iꊻPR ݹ+^/b.MFXan u4Y#硢~1Q08= ?3)ԴMZ #dU%rD|-ѫ6ǝm%fgxd 0Q{kIhQqϳVpi\ m" TC~4j#YljD!-FkeQ#MABHu^kWt岷]|nF߹=S;}㺣lVp|n# k&m)2"v8 pA92LF&HUsI[?\4:noy@[-[ QMֽ5l"~ie 3V5 ($UmC0vD.D6!O$hk9(\VU‘p*ZW:$=À)Ӡ!+Q9{(JwL(G~:Re(m{5tCP<@%=* @Qw.OРtTA_J6h fצzCTNz- s _-XrfqeB0%b-I7Jm +b{8ղ VͮH8vN>Qt ߵS2_lW=/Uʘ@"ž&)cޢ':9@N̺hR,.+9->xv޾R3Z;]hG,ީo!Fr;O^~/l0џɨdiBVﴓaveq&'( /|tU: : og2wRiDZ* J~5Ӟ;|~Yb3KBw+7ϐkE o~<OLhšR.((`:0WH(fKe4! Q1R_Z[!r|cw7vm݃pb=L0څr[^ЃL3C> 5 oelEȿX[-nlTnͳۯyΧJ-&Lb.E 6Qre{\nv۶6B r /g1?a=@[,eT*֌,*{ހ, a$q~+~Nv_OEm#T;3d^C\khilJ-(8M,Hң m,ƨ { @d% ~vv$Z кPVqT0'jeX/ֶ(e dfB[VZNhΜQ P@Yx`!'lnxUX[|U2g?91/6불eY G 9ː+yP=VIYcW+Ā3 [9yʬ1Sjoe-9f.ΥLw̱${v>FyC7Y2dTŶeTEwѬU}PzR.@ P/&}r8,6J;w}!l y=fT"zGcPV"U~1ˎA ( !B /*??9;= ݺЫO~MʝEfC?M^>WtC6K UW:/[W*[Ƥ)![澚qm9(63r@ ~$GzoƗ݀d[>_FuG9F`Q(u lî(w䵶Se?Zyؠ^pl(na  JyrxzoFm A%[`7?yro},ޫL!LݒB =%wFyug(d`~]G&al([3}dUQkϭRcnŴ"_n1|Q's. d:i I VN 0zJy](:"0b_n(hdgb8c_GKM.^7@2wĚ18֛ F*3.fT%\®DXD6J(22CMLqJ ;0Cd[8DFg% 9`ŀEO۷Tp~vw<\h81db8yyʗ0e$9\|@X9lE5# Zq_:kel, $FBG*(.A߉"**W}l-o;N zmR/!RּRl;C'@$@AS,J"w95̿ZQ|,te 8_b`셻 dVk\]/?ߞ{H`0XsDV !j`;#Ho*D[r&P5(lr\ 17ww^ꋃe"1{u<_a|9]8 2^P_"x@[ɻq>ZCDtȓ~,5lj*,A7vܶ~?O&N٧=r۟'w2#ħ4N#)hW}kF,"cnr*Ў>*2LAu)=buWtdzgkԄv>()HV3">~(фe5$k@7sAQQɤ;.֪O3zP% Dg(=s'ҩVm]dH'_\m~6<5-֭Mۓ1,}ļx<|}A{&1 lQ1Pʛ . b.}]CG,;H4":7) 2yku6洘wK'+=}?V76<FD#梸{^쬙q玷 S6yXyPLY ^1L쥯>2׽UNj=LGMqysg D`4Ҵ|nl";?FL/kČ,T̮5Fж N{h|쌈*QҙQnBPS ]F6 ".@o"7m:6Ty<ϲ8_0ݳ\d"13W=Hxvj8TJU.-F SJ1biCvb d,zy[V"B?^^.<o{,״NaaD}Ej,n Cٜɶs6N3A6CQeyl M:"hz!H]PMX_(m ն+j"WF}[P!4եeKu~]2NB;iib4V8^#^D` 1NKH?>/㞽G`vJ 8J$o&gOLZ`kޒ(cCY7LRR{ #7LزꥡDA30_UJO `4f8[vS2}8-TwA{fa33!fa9mm#dwy62ƕfm& ږl)|8[JU 7"of~oYM.5d<kilWtǼ陯xǰxU(QqF!@nwXI`JzM$bUqjFS3Ն_K #SI1c=FUҽv8K%Ude㖽v Q@u Z,XV8 )hڸ;xnF^g~s ξꮀ^;cm2nvKZLS+mzb/k E ּ\6c k-0 =l(p--rxOt: W]W:muqn~=o MG~3x"cLY]WoQƜq r6fݮ98Se~}ޠT>a>Cp[1lqɝT|s W^7Ce`s_,Xm%$avTl ]I//SvaڵڸD"VM1R5."C#o;x)ԩvԓ¿zq@||!“-56K=&snۢW{*_ %\!n1h1.m~o/mVX2԰wb +K}T pcz0vn'mnr% p@o-ԈlG0G+yn 9 {jȯ;+~du@-wZ 躎1>67lfuc̿<1ο}J0bp=򑬯 Wlw@ƯPB!swX"71RrLd,$װ##Ut0D6lL1܁&a`ᜅ@F (+NXU,i+= aoį2"pJrԋ1 iE@w,Azx |r) R ۿd>p   Æ-WK\ajX_گٲlUznFKwvo/7+ 2͟_ڶ@V e'q%Z-_7`|dp^ΔG=5v{p-d0{g>]+ydW (HC֡*A%#L8hOv7 7cEz,`rW`L뫿^squ5IoRyC2]{K&<ֈ=Zz~Oq_T7DɾHTKU7[9*@=*,f~/y1Ubד:3iEΗ59^Iq3h68_JԷ+7@\{C?,aնǯkplEaHze{uH$@ /)B1` 'k 2)p/4A?/N+TDPT =xݴa.\ܼݪ9ΓЏ\-(=_%0ܬ 2`,%?2b& t[Z_Vt9f_'+Gu4_jr zo"%R  ؖ"IsNAFEG65EgSC]jAQE=Zg*1M:u\.. p_ sr5oe☨=xVnX\*EYߕ B6GY+a~$c݄( 5%:S8; ƥVvmh7 0{? "".C6/Ko;e׿*(*ÒIQarlRRÀz-Guttx;z[T(Rh֬j[gSD\WUr*:a_mzi(/]2l!!:=ǤCHj M$ 3.C  B$~Ubw;w;4]! +oF҆lf7jFHL) M;:vLE HpԻ8G1npӌ]'9%Zf#XwI/)!hN~fy `4>/ Xg1V$ݘÐm"~Ƒ۹؜p}||բRф"q">m槫G}uKw GLaG.{ ]:F27 u!K&X7QH9ȞcA`WR;P,Œޟ3&e(D`z ?JC)f@l=W@/rQ eS~wz18 d%j Xg\CQ,±aC2˯U@L Tk. ny9n#V@̑ Ǟn{-Ρ@~M9$c klk jN3eyB904mh^)W/PW{On>U dZĨ#Ro~Mc_A`uC8ѱ'`Q>A>mKl*AA1P_67YZ_gQzWN=whd|W AAZC o`dm4^C=pH+/' @(51T$ ; !5YY?3ׅ9QsQ`H( EV=jZiH!$Sg(#Pͪ9c(s;~s*RAQҿr%HnаƁ[X0 6z}-U(F@1΍R :j+v澵AI\$DIEmq=,ޝ=b\])+zŒ04P ]ŭpkN*3f kO>J#qrvaܵ[+fB<$|CddU,^Ѽc,hҁ'KJYpO]bO42Ӵ = ~S8O5;wf9x%FBTM;'".1K3pcAq*QugܐA pzAq!Kϻho"[ ^ ¯ܶ6}$?{0p[R%}01MP0x,j oۀwfxb uчzs9꽾#lj? eaoXuss_`oL\ZHX('Yt -@>P|^"YZʴ jK `0tw5Q 3P!Qax~4ށ-ٖ6L&;sg }6:!GjΗ*$7F,Lq$w z.<}A;~&bVL/#%d|+竐vNe*$aZߔ}oGҿlIwXK2=#^L! HK\@K]1 ) HYd8Bx\8 $۝"P6)\kvWۉ$'Iz -ul6VySAB*8bsό4lDO*$T|!(w;Nɻ˅VZp_:m>~$!`a[0yu W_/a J3^\.s; Y3fmUQEU ND@DQ2„H"MTE*wȐ6|=!²$>dPH9HPP NiX^Q-c񅋬>WOM5A pSgڤ*I7 Ԍ8S,> nk aNqpk{VE/?×`.T!\-#I,Y / A$m{ v{"1AC >` 0w67Ǎ/p]sI]m[ӦG^Y!r!)vrP(_GkwtbA/}qk5bGP8<"bw 6HX0PRѲ/qCDCǔf#:C;8m]/ĕ(P,~$X3@Zǯ`L^.%ȘΩ$Ǥ♹Q,sWf/ G{Mנq6+7&(< 6rf6V>I3~!¡ 7>ЬMis@.kSV[lY4 ",Gy5`f`7o^Y R3CU>sS>>p,9Lt $(  eNSӊ9JE?C^f/)dQQ__7tffs 嬨*\9Pe"&+}nTW0*>Q]$?)>}0=#}Cs⹡f]ǵy'Zy=2{Ҧ [ XwȹwYpBނѵB3[`Q#];Kl&N. ;gxu5|`rޚعk!N1F9]wx]V7B 5Äm8oeC(1xwXh$_Ǩʦ@x[#@`x˿Ώkܠ}D4oo.ޭqu05P1H_,,|e*/$N>~q}q. eǼcR_Fd.IσsP硿ggk >p*ϗeyt8F0E#g+EԸYNyqp7Ǥ@~ntǗ@2#;tҜap=3xvC:b<` <iXǁwxkGO0pj(5F2״%PYerHq|bOҪ)cñރ(K1Pn!%߆:XI{ǣ4w``O"ΥκgE~?Gz3׆r.i).xz̴X* ç "`^H/[dHhd-蒲<\GD2b?('_="I}㊓>Ÿ5-q 4TX[>|o#ó!죖ژч?qphp688JM͈)z h?{`N0$? E/jXǶ_֠GA(xWBpER!,STשqkh5.0]SK`>9hgestF,{re1 F _L)Z rÒ̓R)#][A"R. _SKP\Z*5ښ Yy(FT<B:7܌-}-n3Qo5~B#Xc W@8rP!q"i@ᔠRNMѴzM$u^y&vAIQ7xO7re*i 85*2z񳧧Յnn0R_1T{:߈I SʨU+b,־))Ĩ=DLni^Bzy*ZWVAj0P/,|" <X^|x-]ϪAm\.8,u]=ci"#.9C` M񆬟7iF#IWy#~Җ#eXJwb u=:K84Hhڜ?f@{0|m" &ޯba;y򖑥iۣj+_w,6^1rE{_ul'9ή-,D:Mr[#{I>Gr&mDL$>RCsC%CebvR)dFRriMU+8Y+qj i'~qA[n[ȴ SG7 &*9P[A?e$=9n[0 ½`/~=Pjq{=|hahu;]۫z vM6[|֭ 6Ñ B$7|$UՑG{Yk1Q\KJU?G1Í=h 9AS G2j{C} wzb(\k{םz-|6ejUa?ػpvpiz: ƅ4m5i&IN=QH :4ې0m=A` ųkhG^ i7A6V+) ƸW׺Ρ\˜ȋH \։ݱq(j++7~dbXY Vآ?p`StF9zt{L>:vV~ {쭒`׷-} ova'@3剋$e)9XCV<;ڽQvjZSVbA"ʎb$%DAIEQ&|y!kPtz/ԭ"霫Qkg(w92x"bO4!G,n.nj6n!^qt𩤕L/|H:[ Ƿ8n4s{ى%+HU/JX&V>Z뱺7j᰺D(y Ve5zMjC<$(]*H[I@ eݼxR!?y$uK{=.T*X z?o>4~ Cd6|zh&;.ֿ,pᎱyXzecեZ5[!zJT-nYeprCfq]9@ՆgeOyHQw=w^C?gC/ P_@c@ᏹ?/¿P2{Xp4J96mՖ;QYhcr /vYnv0y9DŽ'Dpd&\P ,+svd'mxxk{=bGv(!b\ÙT=cžvB?L2ߘcN#cEQZc#B=jq%z1sݟݳg?~}$vzQ Nnh$w:[w:X_{D/c9t("K#ݲHEPؼ߾mk}(;o?An㭂2:m&`p*6[@PMjY@Ta޽D@r*@HBK&Ha J,9(?. #HZFRHVXIdQ}ߛooCD*"EP0B"vC$ԙj A2C B0S{@ZUK ġDWO*   T(eeh%JHBebF Vb"X$ XIYd fFYda& $"FIee R"a@8*|4DSK@"i?ԳChHuZ5))Z\ (0fB<bML)EqO(MAЕ?#oz~sC @7jF{60qGۺ wG Rpy )s}(V(vAU͵b-p,i烻T%*~ b.:t!u71gZ2g:TUE2.řb[Lx^<Ҵd5+æ?lXXZ uA"/COԑ7?ED Ȱr6:h e(fZ!sӞFLR;l? g/O_)O P `3ZZ Ʋ,ĈC%"u9;cp-$FviMDCCɺk?7Bc3lqHU j7 Op@*ZMP/yA17%P4=ƥc\iڴzZIS ɤOP C` ۬~T ⺵&@\4/?1:^cO!@ IF$x~LGgԵ͓'CYZ^6I?k†t xCnLҧy<ݢA2ȁ~:ٙGH"aGNy 2 |0TW_O!uyG]27c=y”] :ӻ|Ǔ,Ȉ" ɢ㷏>_^⑰wξ7aur~>-<-_N8;Ӷ?B_,:A }eT #ԮzcƧPCwBHڮeu'ҒtjVM4oB<'GhQps&S[ֳ 9ss8D)5g9&*3*΅ccԚoRTCJI֍Cdx67Dޅ0zw҃Vin#eeZmx1!Fq5R Q+S0Ú6N$ÛoMpΜ1ně#8CDCiP.(?j/oOwU{nrݰCU>Q\,5~Jofwh䞶oۯ~nL?_9`t;G|foGï_$80yH?ǻgwEˏbϨzö>-}s6;.ߦcInS:27U:{wghtzeOӌ5i4Z+Anc? ibs(ێ'q8NS'UrοgHAb>2f>$P@(7ǒHg# B$1iU(zD0 ٟFW惠ZtiQX:LjVs"l>2֌|>S#}y3ΏvH6+xCK&v2 #^P5[mq,gF*AR.˴95R/ѐvk 75r)Fkehh*a +Xf."5NkF%`h8Md1J_FnQ/:α5l^kweL:Rŝ PG*^/YH/H8'%9j]j{8E)j1d=YVFf촖`O 1*y'50g:/S_|b%aX:Otc>paP S`>>}?:|yHC 0fhb%_]g&nn.j У@(pʼDAgR~ob #O;h?_{'Og@  H Y _17[iyS rD΋r /mr6A'zדp78zOn^Zbن^TP-GY\äh,5n ^GGO:ݤ}+ߓߦ=H~IڮT7'/ Ю9X=tg0\>R$ʞ1_m gz+g/[ S;n}uء~O3Oρ̪I"8z& M (e`PAIlՔ}Ap8/舃Hyʮ"~( LD߃r?)r>.=]lʡA_E!`?_z{~Kp|qlo@Xlw_:~:2x )~ֈww 霬7.gN?7X*[,֪6<cv 3/]+o!371_ |_@1Ԥ,1]y>>X}!OϠ&Wwy7.Hy<^|,fiP:їѪ<ϸj' c߆??}y:SUËQs< 御Sp{{h?04p>ѿ5/:~7;rCBUUg;?iJo=wB`,?{*!7ӓRDJB ijߴSi%8 ]n~g:dO20dySHS@~^=<2+8{cu}SfO3u~ZF՞^}E.?SM^ r%d!"xT± saV@=>uD %%Nۦc;iWp!_J 뎏@ xFb#c0'}.S)m-ˎ)Az~#/d:qGT$Sn$`RFdaF\FY8ec4259Dd18IDDQ!p"lb#("J HJH*,RCS0̣r0I@GAӴ*KQEH(BaATTI(DDBR$IA( d PEA)Re R .&#!S)1J$*!&C"i&&FBb%ERTK0'ƈbb)$2$ $2iJ ' C0B0 )iH"(#*r )3 01fi(ș*D *Z `$ȊJ )i j!$h̊f±)+'&!h"$%)"RHLMf&$IK"X f Hih%"HRJ7i=` H &j #a)*""Bb*(Zhj&b(*YJRLC"B>2!4bI%(`j fyfTE;*"$YjB*XJ%A$ASR HHP HA)И@@ }8 kFy4G"ȩ(:@)|"nFW( Pl޼ 5 iPE;J!JOhAzmt(uH D<(_i `1 &D ) h IJaBc/wp><(/KID R1֌0!J MJfFPDQ@DBW$Ś("@*I,B`~8|ʖ.b?C?9~Xv(@bMP1B߳{*;U9FWI,̮BgwVҗ܃Twԅ"7-°4YXHioWʶd*$:p%G=>,g }fa>(4w#gCFG2=bYϩ>HO-neTV \&Cy8)ܪy0 2W.3 [M˽⬻])9uX7F]S/^9;J992[\cw;< aFG=O_{c \:$U"^wVFEb"l.wO޸p^'t:O]}\W!6>mg SH G~5Mym-tJV=gt'Z[tz<%{u>t~/<.<ç5{̦v'}KrXܑ8!}HIyȁ&WA\zAx/L>! a""᠃% :.[cL!c ܯ0,yQ |]m =,qk~]K@VQ{ʃ1 &@X=|SXk9~ߣ1^'hp fЧ()Gb;˼r^{CwP!^ZI.=j<zOj= I OJ 90uGݓś {"8i A萷ƁÚ;Dc?˧ ;=o߽[/aZU9f c;?50h%c.!L0SD3[ OWgaԺopC,cUr$KŦ gUPix,ǭ*b$HL<_Vʈ+sz?\\w|(N6Rpz5F$k$Q횆a}.{qC|"Aat?jqzt}3v|7Y,~C0*/84 `l>rCnM='(2khTD8F>Xb#ְViA D#/FMյo !9i8]$H;(( qt)I̕[8e$MUȶɮضD>d(|(PF,B'_>yɳo$BH/fun|qv0U =HZ>7/48[5Yų>+ _s{r䱄FKng~߶FIvʛw "o&.rG,M=o/GxlB~7s$OCvmܿU8v{#Dǵŋ XBV=#}crMM3@( te./:rhp ugJ&?]8.6C M<k#Zg]{OdTPH/4H~^{vU(Ԟ̃05>Ƴ_MOBZjWdj%(Z2 mt! $wσaw_Vߦ!C!ZFOrC2)IO1֛&0l!`u--L/@DH=.O)SʴH:$.t Z\A:@)d MRM'r)&}V"/ "4dr{"#ܣJ o8/|D xx0}bv{@ BP9 7fapЃ c뢄 䛤$/v L5axE>@0~A D?qf M0P@odSZxzPxo\G?ۅDV+,E|- - *WXs0c)1,$CkP{e{f-+R6ZUC&(ŃYIΎ!\_i8xvNbD-IKk*CӠwt8esxSMՙy>ܽm7 rW#6DqUs' LY|nI콇 193p,&/en녈^c3BO-2~6MO/~wX"{'Tw+mN)1\]l/l77ń˃{Wj@IN;rI?ד x틒N_ Ň@|>ۨ_T/ !Òb4 @U =~MKH`opds5H4.~B h4~O<` =Vq9ָ9ќT/phyjB iqB :Ɨ|E]L+%T]Q=F8 ׫|(ms»&BO osUɿ2|-4ޤN.1,=MEޑ[൥B VQPH&nIuxB6M&MP<"Qsz Ka))7me^55q2{Mgu {MlsUv(ʣJ:8 O~>gGt]cO)αvvTxh=UkCϞX{4Ў9kO犽#82K<8_eDG)u9Z]m _=gs1g/9=ό[$*R?D7`|/xO=+ڕU@O\TqX:1!tQHYe}q_ z.h!Ar(^p?u?ݷ?.?\*umwC>v9kq -ѲF4m!rJ"5gY€G?Lh6솃-&ubpUjFI5\P[4gFN-LwtjJ D jw'\e 3{!v3.vOCI gC4?N%bO$C>+];|K'E 흊}&1Op@IB+JS3 ;|{dXHHv:1G ؛숁zX(ʣ/*36'JoJhIA:o7u G sQ` &K TDk(e b+5"jH  jdp\!π؆4@iu"wQ "!:mP}vp;3?/(dX5ush蓛r/>N:pN>/WWc5EX P_.tV0UXCP""}w>^iU!j^PKLœzƃTQ\̰E^Ɔ E6Tqc'%mfwN@X Nݺ?:Apq뮺\8{ᄎ]s<&f{B I*wp|!}x-%Gt:Gv $ca3'D<jvx]pw5j &D/F8.1 jSVľjT+7~ ੪~H@ }*1ѮcK2 *yOA9dbz;+g9{J3;p-uӎx3<c8J&,Pgxx ;Aى_-$2> ,Gvѕ™y35"c'~uAbw*``68Q4\qlȨR&"(tr q\?HbBЦ*̚',l݆*c8޼Ԁ#S}<,ܝIk+\ff'ˎqsݧIxsx;2gwڎí$ȇdW wuI֖UbR'F1~s32Go5@~goYǎfuO']q Eʟƫ!\MS@6$tVP) b'=MpX3{qg3;I$zyb7~^>}N M*ȨmMУu`m˯˄!!- .CE8N&g d Iے%+ፚj(HffDcbݚ, -lo\sH/tILM18ݽ'N;a[~lq½X`d "0jA~n<䝟ۛ|t B)СDNPH`,}!K  D6$Ns4 hLLBL @(bgӸv =D} e84Pſ{b4dM99k\Vn"(_ C- hpJvdbPiHF:a5MbH1KC@mѪ""'/X1A'FQ ~JK{P1Ŝ5Z) +֠T"3vi zh\M% @-e7@&R$+f}-g\_2ϯb[h߇]ڢ4z&*n^SX!iN5nxhIj<%r-fQF`wYp*%239_o9z &2xr6׵ü4h$@|hKl>//gfc${vq<3]x ㋈{(J*)%* Vhpul0,G%0%N&}jȑ&x )4Ȋ,}jh]B(.S9g?D:S~O,o0T% $Bocu 8'EX1?m*2 m8^l? euIgk%}M9ũXF1u̟vl;xIgU )fnveH ߬X/-áo6Vsշq&:j8僥dr x)CE획~.f'^QErFctne@ZA]I9㞪}vqk9V"CsIٻ3( n5f,)=am9pUR)pM0nZkFֻZn,n'Nd5:8EaܗQ E9Kzi7Gewa[wӻd-Ҵ11:kqU,V,9Szo`Hiφ7og t5l8Mo5&<5[%yS8V̆ynWΜx|ѳW6v6I^]qYT*UMzfрJT?zOs^^nϧo;q>YsnQo+Ԣ7kd $`nMb*Ne:v7l7?D^mrOi

    ?E+ts>A)%  mW%,qNxp$Iy4waýQKP{a Ѽ%HƏCrOƼ~K٥N:(Q-(.Uʨ xF^ 7f{\]DS5M$m8v+ӂyj۫Nu,@Bh@@T5:PD'Q'BE%Iwu/FC nܞHMjřT~UyiƄT=l> h6l,. Ue^ZXNp5dݔñĮ4z&R{d',]`-.55+}ȂC4i%CҕTJw }IKu~,ueX`NdxJwv i4Rф 2[!\ y:D*םtGooSZ|ggzkz֩Dn0G8I$^4ؼ*FDy9Cny UUG^Krsaz "P1 ;ˇ3QUwic ݖ zgH9'F8v# KU8^f1C+g5SEPKS=ldw$Rsh cxiDd{5_9:uOivx7ԺG((S,Tȵ@5Mihq#OłeI&cQ*`QEgHɅwpࡰ$I&!ȥZ-ɹ8Az?a,$APQN8j|ɬlWV6k>G ^,~ѴF3qF4dQڵ`"|jJVM8b'aVJt4 (,TF#6`fHV*-q (c+xaq/ʖZ}δFZ҈lqQVI">FvѮ9=U.UKJ7{> cofY&^RdccYXjllX& COG>&^ɘUڜ6 W{uw:N4$`Ļ2'wpX(Q~6^rGHe1'9Tw̷Oь"ڜwfM"!BUv$M kaSLMq8{w}|<^Q\waj,:m5ako uUNolFLkOPӌel iBVyݑ5Ln86푻 i-cIM40֌*R*XHi0vC ut̐9"<m` F6d 0'X!M%PP )GۚdO W2?C _Gk}-OA=glq/$ 0eaY3U?RuL9e[ƼvJvt`(v,;OfK|m5n /-v.{g@ih_sbu`Y~t$A6r#N-XFUA*~.Aaק x8Le DFqar`7pԃ0SIiy01@IʲFAQJ] XQ_<+:c2EtUqg#2=㯤/~P:Xx\{*p26F׫?gWct::uF{{60tlcYw_+<7݈{sm!2 E V! c8J%61 G*u6t>"3twz\ßIBI>گ<Y.fϣs!+]zӃ7/x0%JvɷM̰%s\[&`~op~ro&q;M@D(H[*0êm>;a``T\ mLF^'z)'DO,V-mQiĠzԳ1ꤊUPuVUs*#UB ]w)RC?_}wvϕ(t@OJ8фda:v[p( _*~>~ MPzM}}pa#wAHw.e72Ъh'ג'dm4NDi <#s?_(@:S}ya:엊 !§<\93 ZDz#0+4Ȭ]bIȻ|؟K3\nQ\:kX8;yqW(nkMHBZg g(p>l#:mtO+v :UBM@Oi_,uܟ1>X A6x>:qӝ|^g&ߗp?k"P)߸ǫy~D/H*-8~ԗYp|ZIx,?'.I;GuHy:c꒥pP vwm;us Ң)~C|da8"v< +q(dgcg%}!10{::"ߛ#Z+irˡ /${04G#ݽ|6kO! HE^ f:&EwpGbz?&>u2$K;oOV~0m6dgއNG⋩6z:fW?:fOAmAV`/͗&ďw Pa>gꡅ> ,'8A\L}ҁ';]$/J{zb{A;*oZFg|>R(c$_9@뵾DH }!lAuqWu_?ܴ<&6|Deu l7':[A(2ӁAי9ǵ r" G9@*bJS[ ;nxKHG\-P ؜}?_W)FB@){z D0ݴ?}J87?|R ˕d'Ѫ-/ZiS#܈694s 4ɝ`O˦іJ[ F~`7RT%ֺ֑L@gA{+mNYY;_;9|E$llϞ`l89CC `_[P.4L”Ap@0U,x6Y,Ytz KQfpsF!E_zZUITN4,vl`H2 8"]OUUUVݦ'333333333333333y\嗋{u"=]X}mF?Q!˨tKڌem~X8sg}Vu ?3C(Cc͍' sÊ{>vG92{zͺE 曟~MӢQ׀h;siCb6BH{dD_ٷŜ>qo/s8V=;ɩ*& i:(f\`6{udN?bW#3b4(L(x\>D@pP'|8xU@ ٪W r[=e5LZ@Nt1=][(I@*w`y O"*U_E mjt `Qs R?0褄}j@mҶ~%+ (!IE*SayCm_z:*5C_  ) x)itCFFTW]0ĦJ9}{ ^=yP, @JTDXZy:;8O oCR#C{ c< ,țv$ b6Pt:m0F=R8m ῦRGyI)B8vϪ\vwK?@ʎ;c=&NZ'BA  o7l?qcjTJVCOҾe o4{vvD0*_r F͖X)7>2g); 8޾bD[M5(QLʇ#c 7Vt,O,ҾGBb>fڇ̲$ur} H!o;BlBg fvhTQ$Y$8ebQ`ZgL=h~OO#OOڀO?6#O]SqXt)P!vz|} )?K*xOڈOR,'wzTuM3NQR4F(AVV8(2]z9"*؀?} yzzv#v6'T*zMB~^|;9.b~jH bB%v hE>v%nrjPhD]8 "%\F$f+xp6ĵdK꼲Ih`cVZE!qT-HKs iP/bdAĴ]Ǿw~3?qD4g ߼!!j|_}A @Z@QR{R6&xQQSEM/2Pf~ @^#^).z>1G/"=`1i.G6m_cZ_d]e!0R‹U|lkͺs. M::GCQx{.8tb4$/[\t\YL]Anp! e9$1eQ}h<*l_g'i'|7<\M;x@#SP9a{p[Q9u"2((Qcs0fנ!/~}k@{w_P%H+ R\s;Jݟ9[q?Ov-=luU&.d\D@ɗ)JTKWg$|I6B,y#e1.4`ga w׀F1j[BJ&J8W$Gԃ @b? p^ 5 (>{džP,FJ ?8Nw䇖1}N (6\T9.QGZ3dTĀ1LA_I \{69z oPN"/ׇNF Gh-\+#(9D a5 wr#2$bynj@$~PE19Wr$>ੁP<.Pϧ[.@+{/Ocf6DDMC@ U&D mxߠ.[AJ־]7f?V> z gM8HkH=KU {4T1 /(kUV`pln=Xa],}⑀ dT(Mw5@궝Z+vH  9LJ(3~Y*0 5pNjT)KMDPG@ (+&Q"_v^5f_Jm9p*=\@z"# I|÷ $ H*TD- :3QNMU*q@UX~, .35ȕ gP"yeU$n?8wMpT _)/< 8BHDa  E")&=^oB 69!^A|8|]6>y3Tk<3=ʡL.LW?FC'ᘖ,=Z@C'>w[&40 lU{{0!N agvx˦\ 2^u3뮺mmxcy9G] ]u]sUUs33=\T!e 6a 0v 9vpskwAPg pСW{.k/ `0_$a_K]n$5{~V+1}$L%VWtcF2%{n u˴[oF!:&-L8̴p9YvKvG *\O:8[LV78\+fj41r}+~ODȠzD~EsugsNeߺ1&7Snr8s^Mܧ.^\yeeهIEάk?gUp鮼)Pn~/[\U0ROI&m0i|%C@t!tsJґG$=GV0ދ˸TO|zs/.x0^c/ŁƐ]n7hO^p՚ ?b@I1bt rHPs9DP`YT(CpS߯xHVUo+,1_P+׫dqW\G!(1Sc7)ΛQ{nm\U AaMPmⱭaD w$~t"y÷' rp!8`@׫$~@AG\! C7lZݺheӧeDƨ pZ uY?uN7g\^IՂy$SŚGsW? ]222AC( mg&&p &\௮ bA1w$]`%j 8PRAlm?koCesOX=r?BtwJ%>ECo.xJoSW6d54fe1qӌoJNԍF5Pn;;_>8.;]˵6$##Cza+B|%O.j#cͶyö*(l[~@ "$@x̸} #}WkιNuء.5 cCwQ|uUw gRt@s;xvm8MxKt,),>{#k|c\cK!e00!7KC{ m09ltϯ+ҫ#3>ɠJU+]!s:060gzJ$ pg?a1q |*=玓T0+kB \*<((-UH8a~(c% GEMS}Գd2I!O`QI)!fkcQpk٦w=SْhC:]Nv=w$"g5ాn2c^sڍoovO;MwA}ԌHJY, WTM,{4ܰXW| 6=>}]Z'4ų52xo kNtmuPbl 2l$(4z[ʻjqS<@~ Zט(3Ӵ-B/!; =SϮ%7})Ac) )cwN: _E 'E+OWɓo^v7 D$H|#=<1#H) e@Ym i Bn(@K2+4`DMxQzu7YjT+*0ȅVNfg2oCو5o0:'Tv%Z+U`ˬ!X KQ)=f@8mUG"ά~ jwĝ$QA&nY<2K,yGu]u]u[mi9#y}}T3u]b*6[卐֟)Yn=ڭMWզRj E-*<?YpBw_D}I;ä!Z+Gr` !X?Ϻ[9o[] YGfae{|vp|vrqkvAz]MeHL<|wW;>گ/!v}T>Nguq^g};s=NwQ#H@. @cA[]0Qlm)2эv_[kvu:O.,:\ڳe2k3kZJ2sm2Uh8BufxJs[ zV꟠ #F6 ;O Vtݦi[|Ow`YY o{\ q=$242]ΠT$UX3ʦ]® Zv͸~vYΏ=iT/K,H HP'Q,ip`RI$TQ07S]7{EP ӛ.rqWO\ΰǮo8?.YQu\@KB˿BA&v<}>߾4ë Ng>iXURӳbxWgv $eU$ox5",<Y#a OWĜ!dPmf8IeO&bNx30da5utsd>IQrZE$`scɒ:C-^m9=QbR)FBNVR:}{ֆTڛh\~OC3fd89>(a2 !5O]KрAz ~tƛ$8*98e]a;\M'+<7ykg5 g 3,jcδ^w/ @N,=}vO=4XoF0'/i`{{R_T(8x2Pf)R7y; 5pQAۗC 9$闞ll0>ՓwjEPXɒ69b*" Q^5Ngb@/~:@1ڛl\_&6ĭ\[oe0Z]:.X[KiwQo|HWwl]w_U};0"% ]׋'nY;>=w,EJԴGᵉkO fٶhl7yjQsA/(#,2iCK}7@qD&'R;8Dȯ:/J_".ݛ #!@IkX[ƻ$n 3?|?;w5=jU ).gvmUs(xU_t5Nkq:}Uv.ݠw+כ=]ӓ)(%<,<龬]åTF@"ON }a˛S:Ŕ,Ϻ9 `#;fGXhvf?$r>T_^ƈw?h |J-:7#~ƪƵ9]V)ҹ=W1J%=aM&f#I"mO.m^8o`)83c7 PN)dAӕ ˒)'/cw}*l٪MR 1wO+sm.ۣÄE7njwJTd/^3k]7(TnTX!UQ} {]Np]tQ1DLkwm5E-2b&P8 >ªQTRt"6%$IA#=: Z?_<=, q@fXKHZBt|>^#~j)*_"}.|xú!@q⪴6&19O.:}`~'`, dxƨTN`9{_8KMdkAɀ7{[z+ 18i_^_{/Mmu WϚ<0M*qBAֻW@F CgW` II>;;M"%__.^5?} OWde]i'G89q?t3z״YPYdGOɅn;+ A$CDPDLEBi>7v_5Z9 ݠَѰKeÙYq^r.&ål~_WY,l /APF4paq>FAѨGLCmhUr]-ȱGFҐkgCwɞ5A1nѮ~;e>tc:9 ՙݹZB îHo3PG9 vRTrsPxQH2͠Blt'o~\U{*((I'5 k#߯5ߨĎ>RU=غuHSrUo7dC]|2P?5a9q𛲡-/5Ag kjz E -j ո9_حne1pcҺNt u"c  dCwJ(tz2t$ gp?6 u"_;aWcx𔾋jbHi(c[;Uo+%m۪aRs~p(~+b|˄&EplU&/|3ss!$ED'pxhS,~߇DGs3V.sk@-aש^qdgpMYe 4Ã"fBg9ۏ* oq\L#3=/#Dx/\(,E[c0,>b Q1{ʼn>Sq @ 12Ք+@Hx)@z8-sAgm9̄WK*$#l00دP] DnS[׀\sUd+ !>oh8>n0R%%AH BxMe!sc2-L }״qpy^i(?gN~͒܃R492ۙήcKj<ÕWG lXs'_1*TRX L 8", %h_ ?јGOT%7_Пҡ<0{mR'!X"/9K>'zJ8̢ a7RD:9]>50"DPZV "X6@罀@Ѐ/Y?Y~P '/TCO-^LPqpb òi+ At 1>;qaم4",XKbvupz4@aN)2 {m{OU@$NYO:iL'eyW.ӟ_36=OOmU$&=({%$ !( \ki6#sI=PY!İx\H9Ic~t5?Mh\b?Η?hF?*eX9ꀭ-HYr9C'cTy> }>Qw %a~jk*=!:H<>PA~كtX|_S &^3'*0If0dݮHmxUB(~NJUBItUG.A0]7f. ~Yk{1/N| > )7_R I1̴ہXo<L!P2=#:}: ə<"7&֪`>S 1w!C?Yacܒpa2'b --˻BR 9'˲ c`"$ ̇:v&+UƳ0ȧٓf*yuf)O[ Ԇ1,k4:b8a8I%_RHGMHvte f Ħ``QݏlB#]Q>@GǮ `F%BNh}8/샤z_"OXaRHP>} *aՃTaCmhP;@ycIF q020bx Fx=k&k36.!}iF\VZ0};~Q"Ě1Lmba` ps$Of 42 `_*(((*(xPy H6' ~HbLtCG\ {hD_`$t`C'r?#fz>^g.4a)jѦB6]O;'/DpăNw:(4e:uIThJ5Ɠ(I%U {Xp1 &PRE>q/5P,ۡ)JKQ6l9x.YqcW#6jGLb!!_9! z*ma7 \|{u,G_]mu3 KcL %3v8d!^8WOD(\:ZEH':ґxHaAye|G~G( b>pSOnpKSё1<1rhg%nx/1@&ڔq-pdY^ ACDԧ[6Bֈ#^:q#.3(b9 ψSH(@5!' c'!TiTACeIBy,con*/Mh!J0iaꪈwI\s>h(P~Y_7eyY8X0W1ua!LfJ,g & cSM@'y}xN]!_{)" viZP.Qb#0J)V. qF019;vwa % ELPR&f@@xixszD|' gA0 rBS"$j2 O3_aM5 ]eH:764 ND=` 4MxAqF5ՠ k - D̜aI:ft85۬D}|ns0"y`vfTCl(% Ɏ8pL|Nt9p.ԏqt!;X0vǝH XQUT7 )4l[>' {toߝ>i|A"]{@#'o⇴@i I]lPpj-/ ?Y+?0`g!*u C\?&o}:F'fJǏ?FϪ2Xd83ԯDE Bz@}ֈnyN; ĘėxyYⷞ60{$VagE5~Ħa@V5__ ?çXG}xOMb}=lT6 9a\> [G_@sF5-AQ%nw+0Ï1?6F(cè"I3oaϼF٭<h?r[|x6f`b4R(~CzR7 Y ,S>(;|jRIQcC? "&faC5dKT ǡ6Dq*j>DLW:>H{h"'Pcϳ<}wM)Z1x-JjdbE.۲(3;BF4UUUUUUUUUTƈC%Wy*=1 {TP*(lw)_|CIm9? $+Ih,\48BBDPm_'_ŸIIx±ލѦ7nIU!h4qU!rܯ螒[4J?F #Q8TyPh)EQTQEJ ; #-TUU|\ةٻ@+}HE$.PysI`}1vI}>8!g,{PLm>By}Zaȉj@foሗ&on_m80.!0|:y C-XL0)9 iƃ $2e1W?@{@HGlQg..\V+R ĢZeyRyweRP DpBrpmz9&(yzWpMSUF␀,t.s%,_N q{ iƂ|={lՀNSN:f24Jߣy/䁯4G`i"}~c r؝ć`{:bfOU[A8uI ēь Ӡ׿D+o 81À鵆C#Z "łs6sI, P֓N4$nЄKIIC&0霂I'I`6sPC#cz#Qeo"(9vO/8)IcW@ K}IRmZ# ]$ApEyP4^5wɓ0=(kTC!#ol86NAC@Jh!I`B=홵>Qq83{5!+``=.C8Xb QobL5"%ƞ۝99àpIٛN&فgƱT;s{T8'emPpZ =ՋDa1@6 rH6q!KlqM.fa`G`CkQZOrC:^\#xHM3yj.@y"3Sy31݃nd4E` آ0l$鸚yVFkl"x",H@Px,saPijfWNKؤo[8.ZU.MN0TYߞgpwknN/3:؇7q#M*xAP$ 6Wc Am`>p**ZAXc wiQ0 Ht@Nם b~ 4L.c폙z#("!K?'vng7tb џ΀Q__dF$')MɬM; wXmI#"&tyN1[Y#WpFp῱&ra- ,2T:qNMPJȾk!À=NUr@?4 ci(,kcОS<} ~dWz̄\lH\\YrtN mWUiYtj}W 8ߜi.y 2F pۦ rCb^Og[bOƀ"X |9G,!7< `øxvXԘ&ڬ!{gGH:ij*O]}I ")MMOcX $NH z!^Qn`N>,#CỹIZmv7uͨ RU(! UUTDEDTEETT}.%ǧkz E"T,%E@~AhZ8Y)SYY禺<M#Jb@4ՙYWؒ3*O{ΏˎDIzН) R%)2r) ً^o6t72 C( ;Z j!(X "P߹ &QPl,W.\ЍZ{BMBw)"KIN$~MG9s9!OڇCl멬đ)Z180TDF΍.f%-o$m""zЏh5B ]_r_=8Y ;GӖ& B\*|8Ne sED) BфL— M Js Hg$$՚xR>2? 'bo2@dg߳XGDHp@tjf>!u2bBtUMX.8&'e<ēlhe.!Ci@j( |ʇ=]pl 0oZR0_卋?V塀ij*ja)sݢ8+ >f՟B< A6- I:[\y#MhT:D$_8";h(L?-C?;)?@t&p|]~@hNz>"#() ŅN"qNL@ ~<"m r8a"{"Ad᭄^(GJ Cg+Ph(E 52e$RE])KlO%PRC4 DOwS`Ԕޫ=HRa=POTQi=L@*=< mmn]b`Bg&I1}ݼλ>L0B{ی]iπw3(E ÎLiciE_sv{B*W>Q/7y `-KȳHh kRΟeW[ LzT1{'k%zߝG=hg '#n(n? :`zM$!b5MTCm} yg ':Oŝ˴{+/TKNW uf:PMJw>hkr:u<Yxhf v說;Yn]u78UgCG-gz3ľZɾYKk%b rCD!t2V4"ڰ`3|(ٗ3P ߭ܺ6¶.;%`N/9gӡw=7;0 ȥ"O4eC%LDN rM$ՈDx>Ryz!u42P&<6hpIC^|=@P|7IIKĀ gX`b+*K!>(Gg`Jd :EM|Mxw\⨊"JbL -ݾ2>@ҏtcKZ`"| FbDY2PJ\kJKaAlbCPeU ,LDBS߇';7+1E&NI(C(}ƬC[:4Bd<* gh]]2@'K Q:p[FĎ$7_  ɜ&p" k qDTO% ?OO9mnG9{&4T;Ufj#fJ=Z`Cդj |{b^Lf/fBtslЦb|1n@qIܫqTwL#6F_#n;A@FH. f$3"s ,:(yj:fP΁D;ulĀQz`RAk/}6"J j@G`1vf%ZSh#`M<g(J<02tD qpPKlP7 qȪsX8`,@Pp2Ո pQ!2G$F@85<@Lp| KjMzDRpW:El9Jk--#6M9eQw } BrvGqb m@;Qyn"ņ Nw0w[a %MxoϦD% Aȗ;[5L(ssW'<ݫde xŚ3ߏUCCL-Yw>iJb(oD }h%HO/uyyV09h~$}oFg@?{wvǽhRL2S~?X! xo^#4~ U~@T=Y=%eo  j?\+_.?S7cL/,Kϳ2}G?$b8g]yדn%+ BAҔЉR !ƃ E6=wh65l}y}:>:>RCHܾg$qD\%L$mm^L %Hzt**@&lX0Mo*Q>gkW fK>+9-?SPhf ڂ}lzV`:΍YQsD"y~gf.wFgI*A;#B̫BZ$/`[ϽPDG I=sAg 2I1d`gG$"}NyHRX: 0BQc/)28`QE(2_B<61tϷIFQ&N|p0yp b~S?TW !|L0׌!Շ IM$@JAT`y3$I ϝ"l"O22̲ªJ0C,EDATRa޼L㍚b Cb 0pf.`eq~E5U\7 HhS?t"Q>=爵h¦md .s"IV1h.0"TZ!Ąs~)Γ5$iP!3@-@sd/=z|❌% P䝁ؿvOgQcch`:p樺dxIMCY9F Mqi&`{7$Ʈ,4D\ԙG7 HiFrXp+(2d ߿NH"k= Y'>$7՟~D͔!l~][@3+J~''Jqz|qi64GÎ9}Ɏ_g0r!UB(Xp B m"8! }$GK}{U*!s׼ZpGXpAL\c$ݾ (Bt(oĆxF&F@h4JFŇ%0PWv&1=('ե;Mc @k-81!@1xeȦDS wƱ1@,TV(y(7cbdLy %'%\* hٚE XEI )fAF%*Ѷ\N%V)6d.w856'\5#D3Sx0chPLa&Eħqb(N1H*f"P8`OvOڨ<>~{^*p9pBA0ہ! `ZA67౤(aV :MXHdu\+A)chm_zU$֔B&TBg~m@hvcpu5P?wJ`pv`; xj`A0fcLL Wh$HqrLHMbw1;ђGDC .!9r5Ozh/ȋh`8vpE50B>H*dSb(X8.-v"0 $׺+ :)2ƼSNsC$ŻRB#VSl*510WC Dڑj [ &%J:qbȦ$qAKkumثtмu}n!ƅy??{sݓ}un6 ?9'OO>_T BVcXp`BDSQ 1;Ϙ08SoRn!=w%\*aByNqێk:G!}sIG:H#>f+"^̌y` aT0BFI(Vڄ=Oix~:-ðQ@qP3`3O< b[P֘r3p g)yMhE z¶5f:`3YP -p`LF B؉jbb>P_H gzB#& ၂>}̏Ḟpi ÆhKbq fȣD]`Q4\ĉ At T6} Xey0OӷmɚSTt!8^GḢ!^Qн]Ӂ ('chuG}~a4D߁G ώknڈ:0lv#a/f':McYdcf$c"Fcd\o8q $585m )>}ԲqK Q ކ : 7:fh Ք?CnHQ`}r՚Ph40|h9-(H PjF VG$20lz{3O5?{ם$lDuohCp"$XL"$[CX6@D ~=- р'GД8ҋ"h: ̇xE0껓Bq{22jP̦, B(FۜZkC@8Aqt@./y90BX:R4gc5@D+# 6 OͫWQ.b*7M0w489,AC)fv`n , &Uɥ$܆0 kPE98Q-`4%F6D F`ɍ5D CQ>stx;a'z(">L;7IgiF`4%-wNLhc9ҴӦMs!ۡѣWip7)IFf5gH{Nh-݌+8$sB:b`%j@2K|KÆ5 A%i Ng篮ffeljsban %C@] !d"eU,\ .a,e aYfjvJfbݎr9V0 TKՓ#-ƩžHe"2­+@ػ2W-b#<]|&f᱔LsyxTtˆ,83MFŝEgV&օpeoz ؜o]Gf8l#i ]qLw=m@<۩@$̜N΋y.P.4t~"5=6L%NT 򧩰^ G5u{x6ɧP`(ƒ!$vI=gQ>sNeLIP[` w{~Fd.w0,sα`qC{ 6&*(`pό*@ <| QuNUe@(s뉩v1"O/SDřN_s{M$!+_ĉ. VeY/FATLbdk@`!C@4q4am4W 2wA & i Mm$/3ttoGm|ˆ(!?WmeL΂*=rwgy~7}.9;A_?k]@( =';zO4) D,bJiILu1ewRpvÉ9Jрm.+|u㓣۶UHW|/#fem#Ƴ ÑQ=wdФ&=({'_4=%\Q\U~}mѥ|+x'p0T{1=f{z t%-`PѯyU叟>:o+yyxHAx}D⨤hH?ĥEぎ+mQ@DՖC-((*ʪ-QEQEUTQE(-`-{/(d.1onr!ޝ w}`,[ }ПwoIZ L@H@{=Ά1Cp#+}^txIǿ%K^U;$G~! H~&$* ٪Bm l7- 1$z(**QKV=0t c&Ό40 b 372}1hӣ i 6ݺC2Pi.x,'WI38y%7bi@l!DQ"A?iPdzqdfz|UN@Q$n[, _ކqGUL $D:l5,\P(6i' 태PQABM`%~mS?%KB?K䙵 Dz^C:"m5$S6B] ۑ`000alLDmx xF0)j k220 x٭4fVa s# H?$v/ ȠD$Z-i9.UNs18&Bl[i=4{sˉh΅l0d0 TDt8,НN4l14+!\'_̣Rǭ:fӤXe5q&|} p(A{c1qFl!%$G.~c}Cduƣ;94&"VҤ871ygn'&a*JuS"]YF9`N{bp-fJ&UQt-IJeRcU@!::}\NCdc&r[/h6'QN}8ϘpH0 !Os>%&>{S4kx&0Ȑf8o]aqpJMu{a|nîtiGFa٨J4;Z 9?Ք E4>k+Y S`E)5`\9ٝA8,a9GhVCŒ @@B\wpV.fr;c遮CP/ $$Q9!^vNzm:(xUy1 (נ=i/#0Q5v^Ӝ4 *2wnE1Ήz8A觙׫)] L6AA(j eN1)(RB;sKө\|d`T:ati|'ա w0BM4"&mZM i^ u:!,*Χb0$: ķPҦ"g-Lih]mR#"jo4,MpStaJv#q:}:wD31 m睜 ʐAKm `Ӗϡ T6Cg /puD ".2`| M ({@yy3G{xc6JDtqt*x <&D$BD ^beaOUM3.mOfB %`P 5$L vգ { Π֥1Pvi!tC%@DJ7*ј3 ,L,zYm FDFL Pۃ8 J'StPM # N@1NZsb4$z`H`:](-}=tC~ C`Oc>#Փa=v>pT4qJh^K%gϷ HoT|=a?ZD1˙=8C\9e!?(~o 6+d0 'l\r@lV";{a'1FR;oPJ ϜHwbN=Q#ǏOO.ùRL4sy;ᷱUon,B$2( HJw|awZgXlOM\ዄO(UV*UyfHOl߿I Gdh>Ka! PpA!GNЉ"Ag4&m+ }2[ĉ%( 9$WM,w=}aX`nq`: p u֑O 4a蜀AU7d9glI#< /9cp6'\N`ܒ;:vbq{^]NxC cua弲fm -ŀs͸0w˅te qE3xw7Ī5 +P/st/5{e!+s i~ v(W|SVz?)aD>A*;%Y/@CN_nt`i5]u DOD0' !1?!~~Ƙ{JY#]"LoRhϰShpR1#g =ƺ`7~0m> ҝ>ASI)w>sgޔ`Qln+M6#^5&bCx3)Ϗ15ÉD%nY\632\,뮹sg_<5D ToEFALWD:̳}9TN .((05quZ"L|!Ye?&5=?G/% ;. 2 9v۱;n?*'CL bDB6>̓lQi/7p 3~}ǩ H\WqUW8E R$0ZpߺwI9+J^Ӂ % zN- ƌa}BPc@›]`q# pz azypkYh>AƁ0ܪ&BDVif!X i P#,YYd }NRa&頥' o9`@Q;9&ԸN2e"ӻym EC;ib=걨%7;`43Q -80_Y:-*F~~L;>7HQ` LN@Q!0 %R& & &M\IU=t2od (i r\I!Nɳÿ-a ;]xO4d3~TVl$1F@ Jc@iHtPzg:hiY$$/#>D`H!BT7 ~82ޘgan> r.. M;QH!1hCΗ"z Yd1T(109@NSamz0zͥE Sa+t5 fflKq*b # i#J!wV&U@+J&Tz3F 0-!QX5.P!ól!< )Dj*e!N<\ Bc@n=I N3& Bc5bʱTM_mn,X'bnf1L=O,eҤ%qx a\ 3)X3D\ ܫ۸d ^"៘Em:! JLD6.pWYb 280cl ǟҾ!_e;hhI6Ci ڈ)86ȁvZd+z0aWߠp8!0 $LAX%\$@L^B%`E0#5K W`2z.Z^; xD bBpl(YߩLݟ>r&IMv5eڢءݛ@p|OMjSgt ;42{ F=%e qwi!tC1 qsv5jE/!YOHԽHyI6fBk3\{r~L04{ztW`-q%$Ar6tNjpc44qQB 4=Pv9$C_q %(paxfwaruYܢE3!%ҡTSEǪل;OuSy-iKw&?f2ؙt%&/"¦x='\h:A)Ifawy<^ :qfI0Oj2@%pϦ?H"/@XQRTUUUCT1GՇ.<>E%~qօ'Q&0)7o ]N",*˟9[ <u(Ѧ#:3P^%,bV!X.O|Ejeߛ0[xRe,5|>='׍:9.({wl,p4rAR>~xr5s{ e`D ?b \oSG~R>U<'QI紬O""G}bw]I9$ &ʛ"*$Nи$M`%JTH vlH)R9}td۽[萁oK eQ8>j wyvzW}!&b5=H &nOT$H$!4Ru'k44 -EID vO{cGKs3r$w iw$h}nP1xjI҃)B ;Laz(ꭒ,`(Bά*`3 $i.I9T\1%gw+un 1p 4gJRРRb>wXOÁ$ZkYͱ̪u.O.oi c Cƞ- /< "'̉ &p|f9=f+]MYib` }[F]ie| p7$X6|\ g;[З~X$ᮔɎ{̹/8@N9JnnXj$ bHB Wٰ9fPX be0Q@f;ոJ-'㪥H]@q7us\*j& m>6!(#+Wl`C ȪbhjOfwtu݆la(Ʊ;܀h➏)bGCi'89Tɔe7#Y_] esuUU{UVIuUUlQi[0‹QZ mH+lI (/g&iJ#lHW[HJ#31 و=yWN$xg$~hP4OT {\\HRJB"\-tFb0<g` 8绹y]3e]U(@O3mC8n ,XC LFt3 g;u+GfmZ;nl% m6,$ßgo\lcB)@@=ڦ  rAD&h3$Y^x;ړ̆CUUItm-ܱ畧`1mDx\W$ʓwc_˫9OLFqh<gY}c 5* O'SuuW@5B@mCh17yV`0R(NS( &`VDR[4'3Tq ejHhZ1=EGT@GNFfTVld!s1(!#HuxPKb۲ [3uÒFM=;ՊC* Zh<~o0Q0[D АsUR"ě))X 0m0xL^VYj =8 =y1(HĚQ `%jJ q(Վ8 С RNÞC)pA -PJas?Q@a(GdBOQ( c:FWF|g ۹"c2;pw/Vķ40ڀ7-A@Pxr8y{C2i Ɍx*%;YAq(hI4›0{u3&6 @kBIװfPe*ZhV%"abAnyWxPsVb(H0I$HL0P L|1$i@&bUd[=e#=(Bg=Hpb|&#'ː$@,݇q':`Y$0H A݄70g8L w))!׉DD0&' Ğ)xmSЧ% " %a޴yu]ٷe<==P LԹjmZ0>$$%;hf&k96e UTFL:V{`:.*OPsND49S)` D%d@@b#P$ifqlMٰMʫ օN'^SJtfՌ@01@ $|<1 lSSuhj#iӦ k3\K_ L|a9AiW~:HCXTRnP?@^$ #ELa]@JD!Jr\d OljC!(i}UCKHd=vy0u{y>}[ös(L8d'LD(V8 hi)F{';i~<7#`r뉩?(c@5!w(s!&hõZ@ 4Rؿv(xӅA@܂d @{~4!(CN ӱ6"= 'Pk2|s}0@@@ڦ>|x~ts3ty7ˁKC=]wM'P*tCˆjqn^j(@XIYAA|?a/hV"5 h^/!wQ!\`z?;<0@]9/`xppK:Cx!ߺ"v14ŴG"i aK{ (c.lE8Y$=Z}oybj>45;Htxxn bm!=Jghj # a2Ӥ 2޺80xhr;O"07!w(2R .2`tLl`T"KAEEL*($l vfJ~`_l6bT@1TSIH2 (P50QE&0C)URώ;M ;ɦ!Ħ^Q׼\6hPiEM.J{qhG0yrKՐV޻}MD`H~ ;@pOSY&jLiS}WVȡ,( $8fLy!"gOдQE<k301]UQ\eJ<{EML܃800b{};Q ȗ)kg+7Ax_ah`P$,Al~HOZ?V;;+:vgFRhlE5!Y6,ߙG~pڜBJEDz;ٵKhBE,dSМcf(Hfv\ 8a@Dm3'_R>{DvňLvr骯У@::2vgcPmxC:ĸ@"UĂ 0 cRm=$K&î8c )rJ\@U9Yp=fzgBMbN}Bdaru zvr6 y]GAyH>Yhd}hG6%=Irsc8g }fBIT`O[6C8qjV -sr:\HBXOΦXjX{&o{@*5^0?pw]9ֿz+s?CvU08,zCW 3}QwIv7vu?lm6 CJ\4};Gm޻*=&9P@&6w(porrG =6T/k-ڃ;t bP a(Mq{;p\ G(GN|1?ur /W`B CzSŭkrB &$ gm|}R W] dG3!^24t$62 -AL a-ӢgV'DyDT.=C8KOPz,\ԘsKHd)%N== A_N&ǠrMn S5"%Xl=pHf.BB]3I cK>5~_ vv047f6k̅-d0 ^fy&־4W3F'M:ΞDdd5<}Sʍ}'HCx3; *3$q`НR\ 0`/~kIM@,KpxgQS=0EZ: 1-D~7i;ypvdI2i0웃`8ˁ82,.fH,uKn<~q1FchbI E℔ Dv]BsTVJbpk/>?|0`|[/l4Z5h|BEE%wjM mkW/s]t#||1uks8ݚq8(ŏ3I$B:hBnȈSU OcoVpvotQ `pz䫚~zWۛu;.< [0p- -5`(ϧ}zvgA'K1~I.CtswDP&:6FvX 0[*s[-0|sukfg-.'Cnņx"Eܥ, ݕbE D.H4&ϯnR->ʍwV7(3FƹA `9D8;b+e3 Q&\ 8!S"RuFDas(&v`ԩ"k}-$Sjq `6aRΦgW9Fm~=b|5SpU>ٌ9US^j%AIkG/!7p9~4O4uVASD|:ԛȞ8 z-O#58=8[{! 9Ao=#]S{I DpA_"lZ1(HAB[Z~f*reHIԦ %wXHxSa>4ɮ3A;ZNAjϐ>T^ Q Ǥ]?\64ݘ*U $xnܱ۰uKh5HJǻTcTI4¡Td#>t`ć@@RUh"B]NbbInTclK@Q\H$b]d>6'^yc5HJ*r?5 |#S10  q;%-VnuIBƵ@ 7 `(EUKBxPU$y7PyPYIԚ`gZ51f^PmJBu1ZI ܳoX % hxmAEKuEElզ6'}}Cy߫br(,,LcUU ]|1av4o"* z @@ M:A̶\N:.;k3!k^{pˮS(dKΰCa#47bB(!hvNݝ*A;€ev'эxjZIJ f7MP8 v_@&Bbs $HY0D}0zFCC³T^5{0xg]>|'#e 0p8x x34F݁rDb̡b]֜ހ궬㛸HcpE˼ɱ[=~LN&I?eDO0uafb$W-B;% +p#_oT^W p̠ aL$Pas7crN0yk>zy\qB,ē}.9Qza[%\;wa}a}[mx )"i3jF[h1 y/>ٔItx gse p'QZu&$Tr=c6IQvz [ ̞;=LLwY > @!ڗ nita$EGI5BxD HIJBLbRb`ECF.)lhm_{1T^3a\@6L\bګ<s$`0ǹLD7ރ?rIZXRw8YұbQ,NF8ic Uߜ8ٕrX<+\YYqW3xDnWun<}hQ(C| ]w#8̲÷>Kzv_xÌwXk&8'M9k8@LeR;dw93$PB'm[%Kb+Q 2HE [M{>O8[1 `ĴAU%!PQBJHNQCAn=En5V6,h7J,~YJۆ9c}v.ý M"UQ;n I%`dR!K4^[MospI!V| "l@6~SxGd&| ~Z7&/ s! eeEUY ԠMjQcQ$%+nB#C3Ž=Ғ@ȞaxP|q1֒D^|CM L5 Y ,9PpF &*SP8ܢ+UF RL$5YK4y{L)*߰DB6bŃ<\TLT5$j1yY\RKa:DȒӲēj6 ;-LZ瀛(OMl탑wA@$JAm3*yj1h>o@PbL6Hf{ 0̷#~rI $ߪJ%QP`":VMJy}XUUt/| RJ5 (6"&*uP+wI-](nn*TħU9+D}`| C@wMwtB1C xU8^BC$mΝ6Tr9v 4HsBkd|gM|$ǩԨ| hFᲂ6EMv.:jh !ElP$=a9WalŽ g7>6tn6g73P<|r_-H|9!; ԬQFt^>sC0PR,WHKsQv,_9+RW^@0 zKF>n;eK:P(tV/m賓YUvm}4U_V7hIR;*$D%PzAeDҸ`;gzn׭S<:. (J4 &VIAK{S XȐm{5{f߄!r@>g!{H#F9#rG=ȡywע>CFe =O.9a&4{=2=v5;ywj'Jֻ+sƨe +qkDjFN<:5MIL]Yxy'޻M,.x)uA,£<&NtI`]<ǔѴןPN;6~y{熯YʙajA ֺ%Jgt|i⪪͡π_xr<ʇ ]yx;I;j3a Y}egB0ך+9VXpkۖ-(U*"cASHOՁK;Oay5$`0H:*&W!:""8#nE '&<>;|ƣ|?# r6˜„N/k>7GGOpUn 5Ɇ== [ CU:U$);#KϦ~:B4`R}4>qS B&D+S;gbU:TAа*x׼%˼n8\$E,N#N"⦠DpK%áHx#6d kxAB 6^[솫UPz ]NW<&6FFCdc->x7 vވ }86$$q" 44؆9S&EZl*UU% UoNFw wS(eν=}8WZSfI*@A.,ςt kE:BbP08|^}>!7%]8%Y:i/mmӂ("#vt5]ϪA'i:>Z|O!oɳI6eyq%Np}ٻx5M4\,qX ipx꾹w8p>nu7'6EB4^ت4aܪ=\{|fD4!ーLj(8Zgx]3,|m 819se6I繸9LF1 & MU Z] cMRN:.f~>PMqG߬ξu8%L0p1 WpjE/#zuo:AJU*STfT?P#\X2!C6οaۆy- $UUu_m(i*Q(+oۚ*((hh*hhh"V(tz`y)$~"ה uޡ3k13Q]7P T@jZ7  _5EB/6Ԛ4⠒^8.Z>F\6gE_3 UB芠Ocw0ys:   `@a\gsQTVY5m Rhh\6xA:Vv&Zq8vQ _ WWg)²o5+8d{{kx0Irycg!\q[8fGRre9m7ܰI?Z}M?vm8R+`lCq]&YLxH1!(Y:>N`^x 3v. I=M$*df2.3ojܢ션;ԋ$J< +vcSz}La1XE`Q"BO`i T:of Cp53"r|f;7Zl<ѢҏuAَHdJ4;i: oJL_FB//Zs2j䳂i^1/=2v1y cLtlJ]AR Hw'J'M9 jGmmq @,DHFK"C8$<|׻{swq׮Tc,Bˡb-ʜkswoKEvݠjȺIP1`nq|^X {Qko7![58'*9F=$:ҊMJFІǁ ((z>_lZ#ZpdH;jI<+o$ⵒ;#<7]{I&/A!F"2Έ(Q[?pI^F}Ao.1yi~wŹK[+XeYq.!c8@n=2y $bұkER^܁yAۂ@8JguQa,QETQT1dAVn;<= }^ BBlyjz t HgwRkН[w *UkoZ:\€[}^WtO61(;%df]FΈ[g?>$&$`*@M:`S, 3CL`?DDKz١Pw\ m<态r{mV1G!E67@B@]cQE^y{2W^9=翣5t[Wړ!ܻNY <l.[HRMX&3IӅ), BA0p$+kgO_OFv/`Bɢ`Um+] GY&XULߖ{q…ZY̕J*ӲOOާ[(!5OQPгap}a!ߏM13Q~Y>"rg .Kb:5gpXFg$`  >RPfjlfZ'pꃏH$Eq83;CfKa-趲k6#װ߆Bo)eItoҊ 5YwG؞s@Qw<7 yBø"|s`j"6b%2;D oCU'P3l"ݝgD;qa42r6}~qދ;u_}s"jQ +jB:vw#`cuI>{ު70w hNJ1E@Lv4ub-W'"\-BUR\F#NޫB-DԼaF-Sv2 3)H&\|Rٯ~fC 7{-%!0(R$*C-v--ib]`JrЎ6Vu5d.T%]7TxFz)Ks\:R[𫈇|A0kY&jAaJefj ]@(8T.:Ua 2 tʆϖHxD$(A[L.VQ,j[y/ , Ga:U!,LCH!;`e^Gw8r b0ORy#zӞژ%sM?yQ˒(("(QQo)``mEQEQvEQEQE(FȢ(( .&SsҼ^u~]z|,n f?0j;C]UH t{}8ĄsN&Ma%)ƴi9&T EXk}f>sVoLY?Zw ccSݎ ݸ8>ưLcEq噧CwW p=D%Ǚ6_vKJsLvu.dBݞg}fyQGTXp s @$&+@;OiӞN<>E'lڀP8eSW keGzF c_:gSh#+ cH0 z9s5tIړ'xh'vbiAt@"cePG۹EHQNO#4bP=0>?x/0)>#ޡ Z[2w5rQD0|b*;FxU P⁇ rn&2;KWm _5 338C`雅ؕPHL$hn(4kc3qq0j'9(#ƶΐ\|xѧgqbHD^P J Y;Ku*DR29x5a4yCWQs;&yP=ÉBA aKBV2d=^]^ꅈ;@v%x6&J~3'n&OsWIwS AW@bЩz(<0;0&{|}IA +g.Mzvﺌ}w33c.2VO[%QO='SϴQO)T(HPv86(H֍ 3!P\ʪSk;5;0D[yjn׵V‡rZDi-QEQEQJǶDL^<`%. )p 6'HmVaw|NkjÑrvf~=q]{x:XjU, k';DAĖGC$w: N}:_8}~YYLH$|HI$I+yj"=oR8l@F" ,slAڡHpꤶz|O.VAQ(J@U~:۬$t xZ ;Z% F""x|IƓj2ƈwv"E D;ͷ$@3yy~/i*/d6,|U@Tȉ; [,$jyMH#79x!`,a݂""BUq1HksX/uTnccґ6GXײ<0 \ 9Њz`XABk$NI.1W!ݳ;PB&Ӧ"*ؓdaσzr ˢ;s~hYmൠCN>=QGRQŋ݋A|{fh'H# 1y;MQUyu;eAJy_UR8/tcL.бQ  [{n{Q~STQF*߷:l7 > cIso&uC[jN4  8uWsבs)-﮹k6%g˜ax-2 s[2<0b}Gl; rsSx{:4.EֈjD b Y%^EC+;dҸnQCFo~3zm w^<퇫\"Brnj( R M8ppIWb 6yMwI W [f,~2',AO~'K1 8HYp5_,h#" ۘ]6cp;AXZપvXSr| P=©@#_I;Y<&op$2dQG'Ptl]217k] ĸ? '&ȡB\\;E}8nO\6 \7[F^[A1Mȩ$X2I$ 1fc:R*R%($p,ΆWB=b>o> UN'\-ݘ~ѴQ'o4,=606 a8e"66@ h0)sHL`g  b `z4=䍃QB@`4V$M4&!$`io.ӮX(UONXF1{%U}&"&wHItI,;G{ ·GǯLxxNe %ʒ}J@Paf9Du-Ɠ0KlM&s2ɉ8 *"j,p 3$NdVLEAHIUQ`k_Xv@'`)%!P{jQ-*0M]4bi7fHCÿcԐ܍s`}t4\lV?5feG;7=`Q: dR TK׿;2JIl):""$%H (eߨ `'M?&z&T,H p }>I$)P x=wBL@a C<* ;1=|'G8A7/"94Pw\N.*5>hzG.yy<H ,g\41! `CVE4鴐c(\A!SK UrUTa)nJAUV;yq73@fC~&@#^zRoIVF)EwəU{oW.$pM@T<\y.8"b4(2 5 ù>Ʈ2 :sJ=| Rv5 y0Ôup`]v:xTlZ$ ^yR*e8+"GQr:tEF@Pi mN#ТQ Z/^ʏ/P +PJd8:*U{|a|Q'dH{oCErX+% Řmv$ " {&lXL(k&Ft[S-r ewIһe`B^ԯ@9|@4[^&נ: Bj1v#a@8nF(ϲy)?X~ToyO ㍹ ZC[@$,:$#J s#[C7#FHh]5"lҥUZᇳ;ޮ]AZ(F܈l&DhE+"ޙ TZyBP,ڈ0q$,))DdK G:g8'1yMx3!|k;r3g|ˆRZAE`)ٟey&VL|o!b"8"pU6kÚVb0*6XYdźl. @10ћbkL\)sp G=Uz]<`G;[2yr+s{ZbŀJFad徫e۽bXz_^G栘.0 uqJY$%$*b!*8e.l'Gi=wv"^u-aG?2r &=G6(FkG: Ɣ  WWdsե yrb~͆eRriw;$n*:t*8`m2}NbN}燕_~i>MOw!!4WTjuNsLa L5No[hS39atD#ƫ+6 ?@< A 'QV3Bqzٴ%&4ɐU 0H f4>%`KRT.cɾ\Fsy8墖b $ٞ,k PYw$AӡGa& ͗׀c:I&!f S0 3mL';DR VTIK-!?ȡ9s DbQˁF { GOZ9~n ^G}wb%Br7vM^٘H^q##HPtU޼xfbȇu~` <zm1 nn-u$G2,Sz&^0dE$iyx| PHM x:L )Z4QHEh̃eճ%؂+hfFH4DP hT_w(? YCȽrG;8{Gw0'8!GÜF &=I* ũ 3 mQi H@*RH,% 罳 $#r a&s(e 2O%CDMEQELN% 3L ƓyNȞO`~8^;/ &9P%31RJ3)zH,D9- @ B"u%u؇菇E"(PB$=z v{A|!)rѽvȑ"iC xu'ٵ|sHrŘFiFa5{*Ky3\:6Hp"+dl#C .ݧmMwH͍MTN/$7%!:E#5 Iyѓg< )M*]Y$),*8ю "!X0pÊBoqf&2@Dd'8_|R_9̼^mf~Cc˳閚X2J0"UO| {#@mH0θLx̘&$F>}"D.ieRE\(r5ъNڣ1&PB7 _Vck ")|]HAXNa7,qe:HLgf?.ԋ ެ#Q@bEcdi 1RMsMJ> xDg}CAR- HJDTjFdP{P}[_/sLc{C8-D~<^OYٕ=Jj3%Bȯ$HMP| .嘙!9Hs|" @`z7 'eah4F @.1ZܽZ(S)Aql`k;9d/ iMLCfXnoyF3kzF:9u JJCoU!a AE6w?7qYP|d%H-f>bZ=ɑׄqHI@>X5x37 .PG8sdI XSg$7ъ<"M}TFk.⿂ ZqAzt g pBj*j( /lU4aU)-!L 1Гa8,[Z|:f65Xh/Iu>v7- HƆyYݠ9/X~)N=3;d1X/RHؐ=!̪ԥ5U8H Z祁ZkB˅{Hm=b(iJw2.X]P鹣bOn6IZf.oٝ]y#8Fi0g0AF ?!W-$JS2L|f@`4H4"rHB PbMxk]zXՑW8c1þ5˃3EG ~굈~=>O(\8Qzq;` >pdԔ=I#[oOȔrJ^@9x~C@]UE{W 8B"w9ze._nWpv1J6M18#]syϊ]A>A2ox Ow|F8@tw ~MlL䒤LP &ECPB@':Ѫ)P)՛7L(YmJR"H(ȓ9 k0"mDG HIQRX^"~e;PT_⠳~((V Q" Azm P Z@Fy@tŨ#XlWг#gwυ`GDQKH6=s3o52C)i[TIdJJXi&b ?oYq=#u]^TD~ˆK!tڨuw[w]YM>D:tMF&D!ɾ20h*rrp ! Bv{uϏӟO>}{DbMޛpN>ːAI'%z ȚA~9x}qnu8ܶ9@C]50<$=Lb,ѸByvrٽo)>Q`&Ja#JS$_'W=d@q ~_,ub)618YrL!}٘C8OHLys½^c[]OpdmT2q/!BXA>_bE'rU푚C9 q'’@(y=;+e8]uFRRFFRR3U 㨢*bQ(Zʄ(B $aR D rl U%Y6?+ӛy<]8s?I??oVaYC;(8m3:;  @Ԣa iJB`((מ}6hqOY;p8mL^3 gooR]R\R#;>KGm!@kNJz)wbaZxoE(.  @) >!/Nݸn^=^1`uAJ0MaW L+1sK JnҦѤҔ4 Q"V.KtPaE$nt!0_Ń4 ຄ~$s#Ǿ=w P;D8gRdI:(A7baq\']|e'@@b(# }s|^IL0Uh.hnݯIyu3Ȏzp\pO@Qw}[3o|sZ¹VfeS dݥH4˶Vddh=Hv4oxj۴XE,iݡgj-jEfVp*~(;Rl 8~ZC&T_D`A JcSߐƐuGӗ)A}, (#?*㹁$H 4TCaiY˱Ád52-9ШX& 8 ܳA@N n<%GmcuDAӕ0;kR49C0jGD;,q.:G].+&Yu֔\*Ԗ !h**(J!&X* hQh$rpN&@:vcg C'Rzwfx@}'p 4ѽ0'?Wh8HWHFe-`|0i÷*.h5hɃ-Ep9[{̹ȣQU5THfZ*]ZD0!E`I dbQLa#%re(2*'"䭱fi`i`<2*MC 3Eh -Mh+ -l+-VQf`Pcf&K'PH AX\Eb0JRiH j&(=emH؍Toъ͍p{=.,dX[`' l-qFڥ9V7eWT6ڃ+ 6puIE *c" a"ihd׏ϒ>J{ uCo֙XwgK@MfqpyH -, GWdƌaE7$nc1la&SLQ0uXdaDep 脬3"R]cXuP,N\"*$JBEBUgqBi7C~PW]!(`,4@90Ā4AJy M5Zd%:@t>9O.99y :6>1a\^O(< #XMh]٘`da$/;]P7RqëTR!i ?­or#c25c0Q-*ZU tZFㅁiGj% %VFf38f"Xd fP+*S )a"JR 1S'n`Ldfak5 1\%냪 }15g18II8Ji_ǧHIL0|!ϻ,T @"m',ME Fu0}І>=˱c`ؑeiQ LDJ/ +, 'p2qm: ^x)~ԜE!>nY&nZC:`YST=g6@$s{`2QrƵh(bJT"% A˯Â](٪ ӨbΜ;7(rEDD/l.ՙQE&f9f`TN'=Ź2Y$fmo1B@wfZ,dxUb'ǂ4+ؑ\HÇ~͎mD|^p$&*jW Z0Ɩv'{h12߉}h>lT}̘݀R|tbot3V1h2 jS~T5kA%jʹ'V< `HnRuD` Æ&.@I:~x^,׎;8(yvB0ܖY5<;$ҽ8r H@x9 VDAS5 ­!*|p Y39 f*:ֲt!!2DDH& S$4 IQRCBE* c0PiQH%OvyF FqkDb2S5.jёk"CV9)#dE$܊0y!"46 af(DyKUHČA Ukmn8D$&hG/O}= drDОrRf)7eQRTAwNVi5 hxW,y_ E XudڸK(X>4T;6q; a% WRH .A>U~sG&$uee* 6$;0 upeAqSQUJ~DKZRO)<,lr7[o)ֈ_im*aehI k/]&3)P˴*F@I׆I Zdr)N clm  YIf#qzlV٫mEeX"ti3F;$A7\uKeKS 7.F) ^*ɺSr_L&G92Dt U@75F0[D3PNn18j%R cd7YЄ.Q6Rrӽ_ U5PFAF*ZbN'E.v/Esah*j F(\O=SFi #,1 (¤ڃ5"$Xҙ dn\mj5G:%J0QWv^aCԄyƴe8x0i >#{M$GhMGx󫶸ʙbo=YAL-62!c E+M %]$Z@jU TRn.#P֥m٦ҙ#++ i02 wJ0%D~U`f`uTZ)CQ W91jHIkRYhn=HّGL0!AK4."uI̝rI7Ǝ sӼ(\f2BMVkO\Ȕ5WQ6-w6 c Ρa^Uֵ}xd @<'^hшbUqRTa#wcf g@=LUh|(j0嘑FhBѼNS7*:<%sIRUm 3 ]l-7F>/6\K'UX㶴cr) F#y21-a5j{zDM<^Ti_"s=ZlosUUrBv wP%|}9k۪OU[0?m8|qnMB*Q\y$1"@:`A9#FEֹ0a0TKeDwZΠ3J6 [$`EvUϦ$kC;H閨IM! S+XrĚ`i,E39&zLh:j6.3]ŶΔKt޲* Tb X9R 4k)A@eoF=NrcͶ*Xp á:GHtAӧ(aKf{DPB1wM&) Ԟp1 40kJbX1 u![ f6F>׌}lfzq` bX0&H9`eArdAxљu|s Ÿt;:3o K{y| =n9{>9qtqs!gMES˜ ^xs<>;LpĶw(@BRҐ SHM  a`rP%23y Y.Lqr*FkU)I0Dl!VBET "A(7@4D2 )Q#Ć|yY_͖ 4k'mQw0_F*~*Xivox<{4$1=`ѽ RP$ Q@h P>K)TeRR@êL+ه\%2A(3L $H BH Jč!IH4(J! ;E EH"@XeFaPU PFq`prZH PtcH&'DwG6T3Q1rOf8z.@mH@b**ofdz@N^A6tnJbD:vW鎯 ZcK&`eʑպj@ GqmaZ4VaCZ ´CbF1A/N%]'B)`l:0~mBw<`Pwq@u1d0ҋ #Trڈp1~~pwȟjDyur0\J`!,#*!vP()fÅV|ư&̏z&X fC{Ӽoi@ -nJcnK,_Cp ݄AG#R p/J>>{9?O٣[7$CIt}P?ՙZϹd`̊SPS"1(~g^~icm=䈃=F)34MtDxq; !^,|Â!NKX0@`xpLB2)gdWAٚ"C`M-E*UqZ7 Ąw /qK CR15DU+l]Q31 9H*̒hZ2* P*j$r u_Io&4f) DZUU*U*ӗ?ti{~۵d4"S"輆u03Y@MhţQ,kZdoe8*)bZ[4>lg:=b䁌3B9qk߾xª1Q㘼&(T ITǨz8c R4'r10~/Gi{~ԇfՕ(vlȿk519Ć 17_eb=vyB6?>Y>D@B6<]2A|At{dk Ŕ'ڳFT'z;meFI/fH%QvA2` A,6q8kP񓍒#ÃR\BoZe峥4UVK_:/ȁ* G~x`9ͦEDQYc`MN[&0Ԭg`rh &e,l[v6'LN]X᝷c7Ga ;gi @4H*EHb0la6Lޞ ;ózA } @ `KA o/2 a$wPa [xESBy"uzc8deYՙgNh,[*Fu<}M0Au x~3~4ˊ ŁWb߈sLMLbiB!\eu<囑81aĉ(yځ$`159_Bb˩SWfnL+^]s!"I8)@NoB7hB!$&\6^a 6{4.kѼ |?ޜv_"LgG|-C-Zo[gCdbsYzcB8B  AX0kuAG^q`| iQ BB1#:c &"j|D\cOp=. i PHM|Zqtd&lojQx= f6i7s l*bH%;&f";꟢+ӛc{q0+0^* մ lBbnxllх5kD 䔙Rxj8_gq"iPZ8ctΈZI=`N84pP)jxsf|!H`^wp©C;`Dܻ"P=f5xUN plSH@7 Gih6ga&Va dB| dvاdO](`奺xxpG&@G)صcAC^K 9y谁!ݝ^]+˷wC ՆmqpۖmAfHPja?T~vsOʪ󷌋vv#{wC|<֙#umNr#Q8epT;,\€ , Qi!lzΩIqP@"8W#@ZFK0l9O9C4g25d8>m0$Dۊט DDFCKস|xBDؘ,hİ e6l^9R1q} cj²b dS"hL<nPy+)J %ĸS#YЍS= ?'NQ 4y=ꮚ[~꺎nsކrq(+1 0bA:T]_CaTHdLB, v4̬l`8ׁ:-–&ܸ2rzpӞt ^6/HC⣹a+;V,q8ꃂdp%53unkwE usPČEȦ ql. L[WoNMfTcx{Isq]_4*ηOlqVYtplDD6A=%q! B$m_>j^d+%uFu{>; XzўSN6m$y<+Lg HJ#d(8N|ϨYhFɶ"偮\7.bTCb KL&i4Z0bf"_8 %[ݮD>sƣ6:cZgCFye@ԓ 2 @zhXXtЙHAH(pl6 Xj|: IꂎnW%2RJhkPH xP5TܹHۏLYIi`[Y@˙2H0qtŶ2D 7Š h^ l$ԕ﹯Gݦv q3af+Lq&#D3 QJIIe:޽rm!nԭWWYnyC9/oЪQX0A9;y^L XF%! &QFe6FɪU(qV|&qsInU CF Ph٥*P9!"S8^pv'gS%TpP$qNEoZ,eփnhk`[gl y[`E@бl6v{v Sq!hR%؊FFe D|XZa{mӁ ,N$hwX)q˂j n $ a(08i#-p ow9؏q/١\~Nd`LA6q2޲j\NBo !D#Cd@Q Q(d*)1VP}T6AxK}wlqNP ˎ!LBM%`Sl^ǰlCB;zh (jH ZP ߲WkG~!褚$I~YOO+)=yND78|{p}w2sA0q$:`5Cu&}DAlD>P֒"n&Ź0ڊC!SPpFRBK iFR&q--1!1Ƒݘ  x2&Lq蓔֨@^t|3sc"!Lc`nYe M8! 8W+ehL-~W.Q8EՌb!(tq_˟%T;3g+6:*zO?p"?s퐭(tg<OtD/;GN4׀pH껮G(kV?h!GKIhzp3 "6xXI!lև)Bn72LGɰ!hqD8T3qAx#b13HfE\!7 iUӋ 3"_G^/;Ƴ:^lǥL/4DJ1Q*I{9Q8]j7O0-NIcrw@s(Z0'Bus_A|w0Ӑ67r 6֦W'B \O8ܪ&zϳ3ўՆ!|@/{Rʖ,b0r.d"SX*۷hj 3Ye]l?9`p 8%u@g/dڨ ȳ ̃NO{(\E}dD2D?gPOQiE>C Ĵ*gT5AE^QdY&&ޅWQH}z(KxncBw$ +:BDATL#D QHBITE0R7&li|LYȢMϧv>q%2ý巉J , =e!V}g6O FF;?fwc37 P2p.MNZ |4ĥ7"j( U5"q+ϸM]3j.I{aw̝}|V%e8Y/N ILA@P n;{D )"(b>PPah!>/Xɀ<5/&mS×,1ϯ:ATP?Sr3SYՀc;P;k|0wc~ʽz Ebfb*@QL9 e([)E (Z-(@qA.$ߴH2 &W! %023vܘu6zúG5%Xh9Ԧf8wM98{r|?Tǭphm~CANf ֵt0[$V6^TiFyry`Q8qHcEwinnüSZz*{TcY>㞕 u9!:`H|w%83 J_۱Su1B L0ZJ.;GFBL^:y]3ANPPNI!?P$ޏ}o$Ph\P7f\a]g7 !$q% D*wU<(xIA$0Two f`6%v9fULXy>mCCJwS2Ѽ4ySQXl6ߙڞϤ'>Z9ΓIOy/3|w!8r%Ŕ ÌCfPYC](I\DQ 5|$H!Ȋ1HeB Ӫ%i+'6S8zd”3)%hG :6$\r2a ;F860Sv#%4<WLd߈x M=^{oSY2 (C/oČe1,b!C3$}6%rmpzgrFp_LGFQPfB8CI$I$EI$IM W,<eyP ?!oY9N Ku{҇f17YH0oGӴkҋ4'=}r .uU3t1U,E,U/zЂ !bF$xwz9*!U\a┼FZBk9`9+1@vǍ EbYСAL4%4c'ٯ>1k!ϳa JAݨq'nb9C֤F*~^͉@Q`_?$/ `6.ߌzj  zbC.)ngxb#;`xaøp/HMa\l SjgSmI ɒK,w>M  cĉWhS< azW4Łbn (xAU&A F_VL= ,&@`Dc0fllH =Wx-?1,ێ бy3p)Prw=KB_X5F/R,j! EqCkg,| ͈ ԗM~[I#hF/*"B //Y x0 3YR :6cHsg^u2D|$р~=I).s, {5q)  /ͥ<FH *PP$`exTN{J:ʩ p(bH!w~=5pmL]p\VP͖o*s'$U} O@sJ:4JPΒuqO:⚂&P) R( JJE)JmvO_481_@^޽*۝}I>:Ԛ"3 ,6J@gú8p%9AAm0S[< nMV`*F 4!x0toΡn!TЁĆi;%q2KUwf92[E!pf)]9]U )>R,ko궟px1k'"3SEU>y3ߦ9ÿ8qy=ՠvsT[zJ&+Oaq ӣ:;{>1zOQ働 2D p`4mIy!8:[]F{!3؝FdYYr]`ǔ#=kÈypՅDتfBji,O7BE-g1*W˶h nu(e{3$$FC%ֽ/VXPB <CH9"}e-:cņA|u2s4ZU)%_Щ2:9'jpyd痌Ėe]۔A:}V+=02]RuΆ6Ƀ W3D;Co1 qކjva3ACBۜ>9%ì@!""@`fr{<_[ApI0T0HqӾV톔ZWBL"tEPl0šhuP )wJO0e%jcF$b$4fORC=^D Quyg> 7)mTQA8}Ƀ>Sc"IV+-RڋiX1(mArg*J DBCP\v<"J|(~y2S% NH}U$QFSC,?5 >-OدQ G~"Kql~ %7BiߗC{ ZDPv,iArjCO1QNޡzz=we*Oi s|la'H݆JIQ:@X;a]& WxYv4.(&ej& ?IQh+% l}6&@bN ! B  a99 L>0st:"%vi=0p^"/џa?.85&SX~7A㬠[ LL 7lSq0NgUWKL銙!O- ;ꡒk[d&]u4V.rb(FF`m,m;I D⁧F6̧"0@lEQBlHP c ¡0C QYjVIi29mF#ԮZ$43R^Wl!! IvÓ܆G )n 1zcr AȠi8D&J-)T;3y [1 Wa Gq V:F[Xf*XjE( "#*xw\xwJW}.6Bf2f G Jb6aERx 0Ԅ1r 0?nݲ?qyl<% l.?1\U<9ug$\$FF ' ('j ښ#=kB*.Z(V5gYB Aۜ8axk%^mhO0zr٪Qš MHS~A pTPY*d!7`)O?</MwPV1p@4OkgaUSgPDv!nd#hÿ L$4yL !B"A^ꒈ} y!Fb;6rA czM>=05r?G_,sӛӪGڒ@( S ]WtkUp㏻# ߝ99AΘ.!J $`IB EiI)!()>d{3iBT$D=O~ 4`i0:Yx)1P9eo=B*: {8R ?r 2h}q<.hh@tDb` G؝1ByEEh T DeLC(@#w 춑!%,q0QNSC>lՃa3U1]<512wa LQTWqt/Œi " .P~k გ({ Od0 .n!LGb,m96tI&5"7 sHuD2rŇwZηs|#F Q8*v;͸l*WD1LY/xh_[[D9~bwDxbOB02Dt 7k`x6b"5&TU4ݼ;Bf,c^!ǰH#š=G1A0a;nTCWtyPwcEߘBo݅;p` 98;I1'h9c2f DиH9 4k 7- @R3#BA 5M**AJR P͋.L d H-n2\u->wP(7q8(r B(j9 b))rr(JC/$6/0'^8{RG2xJ=ywy3 *O/ӝO ǸQA54gXc$V+UF-&G!JmY$܃4(eՈCp`bdRB` n3=x'p|Pu&}_=Ty9 5U=߽n<{#Ea^X&$`#T|Cdy&-a`.*'t <`Ar/B' J-ڀ-}@6^z CUE$1zξ];g "uJ]궪*[ëOoXl؁߸)JښIrHlc ц L*j$ kw@L^MVgɁJmPL2)R)SȀqi'sq'B3Z\ >NN3غsDI3FqY "^94,|T{ު{&qM_9脆bdoaC2Xǁ:QVXI8b"R][3<]TiF-#IM$J\{CuCs dWrI`dQ38y@ـC li9[F UHW'/hAo VSlT̅s$&7w39lzk@o𥄄$ V`* vr/)|+ͬ<:>SBb1Gqo Mhq TU!fc(w4QńLZsvWM#) s5>}'G$R(dLC&h?6x*H"`-`dL;Hu̘-x~ĈCu*iHKt3rN\62[*$pX\_7H̵deY7aAȨ*VG%:F J~_W9"D(&I_6&FB Z3(Ɛ`5 SG`ZTFd&W@Rn9?O2}P/#js@iDpԨ{^~뙘d-04 kNLBe, %HIP%g[0CK]1a}QC`6"{/&ۼ+0J^2rL=@J+Dx L7AW:ayyG%aE9'C⏋y8Bd~."a@C>kRt *HO ]Qm90q󜒋CLWޝF**;މJjlC9X?.e !'S/0jY f&Lf@QH+%Jp.H R^x· cy*rn8.˹gׇ~h+iCQd`IbrSK>13s1(=fF#q?Y͇@>2%6O $tC=*$AE&D@D2Hj5R(wBk1 <#dY&I1{Sz*j(M(2UEH0w 泓(hPɿd_ ?(tDC5ǫO&,}NRg n|T7bO\\SvG $cddhxKnryw $7.&Cc$p{Jֹd 獺G>~>;,ipμ#xC0 C/cBJ3D)'քdH7` 0b2RP%B,ZSKҬ0U4P&JNFNfXB9%"VI BHJN 3HI`e` PBdȴ&Ca/TI/蜇NMX5LUXPLS1?偱f^%G<ſ}AR;.w52tܿÈy8eaZRz0k˹',hj[МA@&>Ru1Au  j6H!OzzZbI1 7QD|:: 'ˉ% '^fZ/%2Qz%P $"ZV!DPMAI$P PbcK!QLDTV&a4RA ȆBDU 1, fe$JDčPE @LEHRE1LxH$T @0Q,ի(v,ֈ w94PMAC1JLTyzo"@`C:-oI<{lln~^ͦ9 <S`n߮Fs/s ؚIr@k7(=gnƞU6\6&dޤ Axu ߃:365LYspG RCGh;hLPD.`'X| Kq1/}4cm+H%J"  P [am:Bh[O#lM4QǼJRU9 5a`"R E{ʯOS*@k3ՏN}Jt@ @a~d!&H ?$@!} 8Ez\o(ebT5 ©0ڗw?rEnuCr8V 32M,)&D,V`Z0"K"-vLę%opL *&`L9lGyD5Rt i(p]HJ R f*]Û bG/8Bt$jU9H&B !*~ F)܈ϥ!]P]YT՟5Q8f1ピ01R~kԃ.+KQ7* d[Va+8FRjd  زǨ`ckId8(B YSD 2nÆ-6910tu:c\\2M Ƹ2(G?XXDB-Y[AzKh T( .0GB1@0Zssu?YfޙDsS3)|7Vك@mm߽t5{T$P$P$P,`&Vd>Q[D!mz[T  {I!sM@]j>(ۣP,zF/,#<10P+vxX: }Ǣ(<3+ nc"$&VHja@FcƶKm[S8Eˌu%fWMuUs lNZ,a5"#M#LFcrw1d#zխ3M`ԩԢPLOp$f@Iȯ6&!A$I2]([- Lh Mj.waɛ!zZ26 =i0#!3t "],fy\M4FvH@fqHQJGJ%I2{;cO1 @2L+ XɩBpQµP$"6" &p5(W$ oVC) ĠDhm`i2Ebu#]IQcE']:D4MH1FUql!7!!Tk]HF7fpN  dcӆ)B>8s|<730bA^t#MLk׹1"MR -:59B+gqY]5Z7bM뜗Q"M NCwz Z@BFa5(90ƐzhZ< *Gq/&{YHL^`%y$K2RtLZRҪh4/38},A.Մ0vC5 рX-4-ˠTcѣZ3MfXF4ȠA ԭP!ugJeZ-DXg bc&qOrCQ */ha1_B/R@xa܉H rw!qѼX\Λ^/p==@ 6;^HCd 4N}SzTzv=Ҵ9a.XFA-F8H-Lv ҀYma [|rK7>g HU^P3R5plF3M/fF8PmG$ČfT`-() *A%);\ P+ߛQrM#\PVa{TI&Rk!)[Ɗ!Y#1TS 7ps> v7pED,$ B D>rȦ}NS.ӓa>_#rC5x]mH&1fJqi6>ymt"n f"R1lIZzո٦ s5JI2݉㑴24d8jQaaHοԫG>80j0kH'#J%itw?8p{4mǹoοiYPt:|ń fF> 72۴~rWD!S)fvV{w@x!3܍G݂ "=( $?_o6]lA!BQS1?x|=(/ůqD.+K.5/^]yǏ@3w+Nz~l< Żz]y!ɊJE;24^eb?:UH(~bނȔ%SU8{}VBz@90H0 i3AD;OFaF-c$TFXiGH87@T)l1wh.ȬsELHUk1RrJ:Y,CC3vY%p%+Ha!À $%!0@ Xb p8otG#a`@aTΌ QTA0DUF8qhNJH$@aYP̑*TT f nN!xТn<:JjS-l֡RJ*9 <+j zmI~ .,SX0IQ<%#MSNLS"{E2<lfJyLb5"29UT4='T(n0$GuȢ>}B@4L';:5; 55Un 7cz0B7Z2ǒk 6]P.(evc4XZc`V*{v_`c_AR `wuC{IK@d2 : DZ\IpE*Jq>抠A <01PɤX AA?wɧPo8Mf_ … G@ Εk<.q5e2c]X7oP)csNn/;2, ,|u5G4JVjve4ȺN&kRDִwAdWo: hR% rdpĻ;Lq]W dk39)%ԳTjJGCdP "J:{(SS:zN:().Ka˴l+I.f3IQf]ֻCCWsnca]Z̘څL ǔ{0dK>'7 tEaqF:53QFtRA$(ݤ83M[!˕>Mj.AH K$QN,/5VCòB 곽a<|hxt1N0#6T;H #d x'|3󮪣g"Pl=%jP4E\t3iIѤS0 5ɡDB#b P:Y5P C-] Gh$ǶltxqALyX i`ap <@iCAa҇޹ ]NEI:Z`}{o2N #<)ݘ5&)`q*d/cTQߋ#:lWܩ*:v|\.ϱ0eĦg +E`Q\6񻲞ÈP tD-$Z+ƗOL>1OO@7gz-{v*ƪtV{8û7¢ݩ"&$zOơ<֒z\:KO^Cq-l0w}o``4PE4|AtiA<ЇT+9; NИƩ#;"e#+1ј-%k?,D`D!49Hޤl l=|=@d/z$L MNBEE v1P>g'(;$4c!46J&xÐ3tS؇qи 'p>R 7QEYM j1c5{}bO1<\ST8 _[aqT4Y$B@7ہ$lZDM4B|({Q-Ϫ~ _"3LhC;D|\d=8slƗt{;ּlfVfnp=5a4>xP;& "A1kQ=CLs>*ٞr@S0Iy8Q šBSM9'n/:pe N'"I)K' 8lEY1"Al?{u΂0~S5P\o 65MIB0nRV T}=>djį hn ]`w _A;WtwՆrCEmhaLGbR0r[ dVHЕ1fe:syST?Btox~-)6M:ma"D=5Vl77eO%V[\0W2L(F68'(Y #̡+N#b"a3bh$@DF@nK ht_U}#&g3,IK @}ݫ$ !:BjP)0[n貄Um)2L+*ۏttk …i"U9`QHekm6:%tr-XYfHnf٬` ć,1Z1ҡ0*H,(1F H4Nb!Uc:3Jj2 `P4H0W6+tlLFI bU 1A%CM\UNi'[IlmeRw$m la$c$3YGc 0țDLvZ$Jh26:8Nhad3y¯7XD0;@.[ VG@x˃u32J6;hfbF jqBN[2 G#\75]1nm$0$:N#iZLE'n1JD%QvFYF$63rR'AU04N6TQ7p%U25nYx)BU-]rM ,5PJ C!iì[jcݫthQ]#3t) >@ήeLfR&'!X/& 77#eU'5yΕ ȈQ.3.YSL.D̓7q!І#. YJAH[4Z,;c*]@dl;AadQM'UpHAlF2()ibhl:ϡXrvPk ]x}sbŬ%֌tq0A 32厺i4e5PysҲhPaX+`ڤ"\l6!1G 0%!JVWLfc `0!vyv矨Tpe%%/9aBIS a&jb$R`P5 KJ2QDDhnNۿN)kUDn,ѱZ[lBڋhFUP۱ Wzvqk\m5+C`\|7j E/?Nq 6>0CjxRH [O^6⽆ E%&M MҠPQf;{gu&h&ualZKcZbq"#BD#!$`&f5 "w"NSTM]EHsp6pğNɵd $*7_qps(jKݨ`B[0"57*GP [ʦ r8f\Xp!2 B 5:rҎuu6hJrcBTPH 5Yf)Q%0)$buiPԄ$CF0QQHRHVhMIE@IMh)fP.3#*x:` e",.H,rcjA@PM׎j5`(P*d(%RH *JĚ+PLU RDʥNsFuA!f69TNcXcE!HLKT֊w f2冦5fa}&i@H,#SiPLZjpW7<9 |x / {'%L01 %(s13, S3n~=Ss~pB<")>iÏϹ)щGo~3G;^ɦ`ii w4T&>|ùyv ,ОZ,xJ ]PLj8Dt@yGd#f¬r 2\HPs9QЊ 28kcXd.94pdt Mm(6,c$Pvd  m [1D, 5pрjFdT 4IY-kfHI$0H 0@8Xaf% PbbA9-IH)s2E5cSPĄHPc1Ro1aVNeJD% C" `"% YՔ ԃ1Bgf5(eA@@ĦI@Z,(ĥL*p,pՄHDK!%h`ʖ[8#80ʨMR1P a!h*R24SE.&Y(R(qDUk7وU0эV HeQ UG"b%Ak2" 0#Ȧ5i]nBV*lCHN )MGF @̓+) 3S2 Rk (E$le#ă9Q,wVCB.^1C@ 8]WHa0T*hT9&RӑE AM: QC 4@MFeO^+1:GA>˃#x1i!7?S9 S`{x0],(l޸t{{,PzOgݗ%w Y;3GG !0Gckl{HaeT&w6 `m90[99+ugcC'97=u=ԁMe82PF/˄ 2-- ǦǦc0A$fBJ.3́Ƈ$eyH]!tp`Vv  tW blרּVAهj00VMDDj/Hn1Íf_zo3X0l.C.&+r`A",NVH';U"h[&b4&0X[0N/]in`"=ʈ,5MN,ڤc,XmIVDRDMI*Asz1  &lDiҶAqQ6Pޥ;P%-:FQRVD`f.߫b[2+5^RR: Lぴ nj ƍ9hYE-õ 8rd:?c 9`<1ktO}/L]wD4psfޣ\ 2aц<4݊m &/&`z(qO020@ }O*1ie=@!MDSjmz NDȊD$ A>hzv͞fn6yʤ@a(S쵬*3 ¬\1+,)5kMˢ(U3:(ID10) w 5p6vIj p͊u ~Rv}J73XoN<0"@!` Sӊ2NP G=+SRd!5>C&>N,e1!NYaa<`$т % nE$:fK[!JH9h!a<'!k o)3*gmxVǸzTIp>.& Dhi8 \)FIuj ` T8|aZX &G$mDd/ӹ*O&"*(bǙ6Q;N!Qt^aᛘwbR$ZJ )xb>k^XK0r"iyN=+Q} j*R /S:|&\rŲ!L"nw|(x{wݜiB(hX>8|:וW lqT8@Io*%Xn#ic {z2eOt\ilKbވ@I+jAS zcQ6mކ'H*st_>)qB3f ω@>h}i96ؾ=X,E(hsTZ2Ʌpo$R("H6Cq%tu:]C<9S "#Ra py˳ǿKMw:2I8 C%6-gO=\bFiz~-`og`54D\}^Л8ZRSdm I5E4]-a syzg.t$J 9-x\LΒMN&:vxqLtf8/c5L Ō+2E[ BΩ|3@G~;|6 A>3a4\)}.xićnGtI^8ߜa g(7㵸vKcQDoI'3"g PmkFx px` qYOA@L8!K ڢկes{/*DW;=DT(d2&sv{梿 /cf#ђGvа;U|/l7=tl Нs>Y9A qt39B `SGBΧ˧p'|IձRvZaFD/sg0)X9#R qF=eP KDR|}a$1/&f[q L!J,;4 hx:LNm  HS=7D?cvY^{OS@x|zF(<̪wvo_6]PXpأC >(3HHH=B؈{(ӡ*𛙄pM{''fNĐ <>cMRwuf'i2_wI6^ɩ ?=." =zZ#"=I7#[QLG É'6 fQ̤֌~9CQ$ܩx;"t͇<ohEGH{+UTPuC8lNθw}T"J?h{$T߳N1Be$ ap%42a{{}9M!ݪsClv"` P˚xVc8*6f&4={|'V(*y3PNhu!tI:5a QHuc}ETCr%K'j|AFtickKꒀ4|>m371R; a A9=/'w#=P D{C֐ jkh0&;3׽Ȕ.!G\bƓ_ߵY\|]!p ,Df>zHn]!xn\'M9,CԾDphƽs ~zjUR,"\I>;{J} J<}e]]PS7sD0n3.V,8t?|;~n"'hۆ:^ᗞ=NǗnt"#?U&2܁  ,o*(n䓫bE##O$84&萡_azx CjW*BJ"hFlV-J`wh t n ##<HBw~L&"X\(#~E a&aN^Y$`1F:C0='|NR6دɃ>rӯ"qBM"0.zaau9z >9:zo_Mbj0: ٱӬ!* ddN5-!dFPam: dPJpAJ1 hh2"|@*)BL $Sc5R$( ]U&M6)5%.B2L 2jb" B BubI`c. Ri"ՙUaS3C0¦",̈+yL@fdAE$̋ crmllHK+AL` &eUxPc Ie83 r) r䑖DIQQȠ)hh5BDiʠ+VUdSJ֣"L2L z7DATATQIF8`P,ADNʨe8lUDC#EbJ+#2H5 MI4claHHXt,TsD;#Xͫ"dԃ# 5bY2 1r"eƈj Nc,krp@0hrL`E5DHD!B4Q4SK3W\Ǵ!g-D!mfQE7cETRFa bt6e3 DAUas%&9hPx@ Ъ=Sʈ*:6k_Y.!!A$0d:B#27"PnC #330'#&)u94da#֔-ȳuy E  tra'`D WfA_JP /grքVvDk*}G39bn]cfo?އ Q'2jסk*禾Ƿ hq!ފBE@"i?X6aЮ*T2U,NF`@'0@H(t"y " h| =yIuX%X;1?0u'#߹SA")#,}<(,G-4C}u'{? +&bh*J& _;;s0Q %BU"^H $ٳC" M W~\NM9jI%(~A#D5ZOyt }:&[*E~TyhUPKp6(8l^˩KBwGEx/&7퍊* F qD4a Aġ]dt:AO"4+Ǫ>؆ZJd B t2}RiAK*!3E#*{N!lN,>U+Qrt*b(P *2կa 2@>AIv0!!wpA0DhpJ"$!`K,'P.$󝁴%  B0x= y12 Sڡp Ĩm h"k/Le$-DLIKވudKYJQr&z~Onyf*vF hHMzJѸQGCp'TZHDRī@U)7{y >s2AJT+$P._e xtL|:sS M0zԛ01;GJ@qė`%Ea 7BMB_ӆ"j f!@9 R9Bj8C ܭHdd)Fd T 8o5Zn8S"I:RQh0!>B# Pʇ?$4Rs] о WaCCNC%m Qh`H4 .īfԚ3$h#"뚱2HI٨Dzu`U 50jt"ȷźط{2z~y5 XԱP:46Nťvmwq9@݃8mmE"%3AN)5zT4Dɷ(8n8FeQߙCO*vy;uOy"0r&n"|(`j" \) 2-NI.1L =^EKɲ`C3 DQLϱk0x -?Sgk< =$s40qCb8~ qdNxm˝ﮌ_ ;pRxyr514>A@QPaXO]rZKFCͬ-ZN({zVb 3fܩ{{KO"L.))6 Ś=F {!uTe  [2^#s-6DQ$ l$*0'l}YGFA!q&֯Kdt@G ycJY>460ܰ><ִ2/OH/ EiURb@^|\_t;HRM&:876L)Ǭ+vש Z}Sd\ CiH럤cH\g_g>oa@4d ף2elO]Tj^<8Fg"%yA C=8}VIUC/C8+5`{^*k_sPAD! 9-k8CRY/1tD e{jL$SuQ|f09*T/Gs=e@G)q+30/[jоDq32$|nbY0,rf TP!K)2y/]xV6+ =DӲЋ2HkL:ҟ{"br,|$3sQ @ |>+7̾dXdT #9w豤L[dD1~E ^- x:9':Yj@i&L9aBWb̐Z%Va̰DC`4s.lj#Gq]M!JOS$:ݧ榹$"q޸Mnȃ=QQ tGd*x܎Έ o/9z>E~ H34%+zO00*-!L@E_ElcL î/Oۄ=G3JpXڄ,"v vQ?/ 8ob>Z偖ax5=xƇ+DM晖ݳt: y=m5NDTiövӮc75\.|IUYw-/^&)q Ooe5epְp`y̽SiF\< s.,}RQxG.,73T1C k l]&=pu][ ͆3I8⳦FbAqUS~XbI,duJ䉓/bx0%ݲow`_?qU/2P򓥋F.>b7*߮rw0I\DHuE X}l25YUˎNX᣿`y^)~=zxg ?X_K}fwn*ȪfpX'@3f13$m-> x\!еloFhBF ̈t rHX ғz +X`{1516F`b=>^ȳDbL)e}_~3e\ gq0'/:??wkz߉ GÔ](= =M~BRca߭`uД;."3'ZS}wb {,r) Џ d`u<fu-R5TWeTRx#hBޚF( :L" %LXbqh Wl`93tZ[ @*?%9AC:3N˦%Z "ZV IL5["(2B[L%F nwQQ9>`~|Ex}4eN!iiȬOQ&K%-(4a:ՒG15Zh$*x~4Xq|Rd\ '*biX)))\xkHM */ XY'f\ ZOc*t"v/>`9 3 pOX{<|`P;CIx:f~CRnco^TXKH1 RT*J!ySD|ʁ@>'CCNjh;1|} C4/Ľ=Br0B{ 䑡 (b){p F *+㙬`{v_|!&888B (Ԥ$Q#%-:d(6 (v|t*(Úg Os30ˢnsYy}4m>3k.fxI $y48wCݠ=i30ja (% ӧ;[njm`SC!9A@5x5!AƿNb'\Ck=Nor3s2G%1­b3Of9Z=0fTЫfVI"OrJ4";=1CC)&MFr%KfX5U-Ne lo80qSpljeѴ%13tӎK[r21xeNȭ BIFl͸pkZhXZgGI;j0jp 1^a鷰эt 3:LBCH{O+z_jRAƺ$&@=p " wcMs7 a־>߬D[vNkjl0o)b^cLO2LCHǁ$f =* M`C1ՠ`d''FV XY{w)l lYa:6ƛljۈfX{ )k'g lIͳM1d=tf0LWr-S.Jx%)<|9R9pٌt4h"&L16hl %a\QV9k64,|eǽ6@w8dcCA)I$cz-ϡNJs.pۂns7 [Il9:+.8ɀ .F"oO]0Q;6ȓWn, .z̸(ijs;8ۍp$ 5C7 $OʤKUi;xvꖈ31UF$ ' ZUgWƹ[R0ξRhZR<׆A&YriEQ^8].a$+yk7%4H w+ c04#];]d(Q}ipU:pƛL 2$ B$"dJHR4@L$%Mn6+v[|(3 .2h6E37b[ۅ8QܛTE"\+tn0r j< X$q 4#)hb<^wܰ|ęcƑD$)8qisra]3ָ @f4G' `;!`YpE,94 2ST[ t͍Av`4#x ܾz.Sq%HHeneÀ0361nԪm ClD L,L)eSƪT'@{AQRQaqi=Nnӻvae—'mT p ypsY-Tlxeq&De–MMB~hgoc2cD"tMe1 ݛzg~໤͎YjfuM6^g4G.-8918+A˹5 ; Fv2&cߝDsg%&84 X1|6 v #l -cDdN<43qkUz@]< gCKwNy]D_ E؀Z@džs)Haq99 He6|/Cך ^T9aɲ'(![hn|V09}ׄ=I-@楜CyP$۫ܨRĞjĬbs6<UP1ICkh΅ǻɢ. P%$@'05pp5S&@xf|I6MΎ1 Îv-)܀jldnUgmFU%HoTKg XD1:€u \Ndy#uܦ,9))P6q @\2䔂CdoGLZqn9I }r8J )aSPЈ&$@5(nPJ ʲu:Ύ:ThS:nCh„*be`Ӕh FLF6D]t?zC10QcWxFfV L*3oC{N7.^'^K~HLxsQ'G_>&{)@aY^}OBCRܜF:6q#pu^zx-v%QTl C|px P_3K/UM8,\kRW$؝ uMLT2AKjU891(*c|93kg&4**YDvÅdYYjIxUn-"P'Q|赺G"D6pb9?`O<K/iIk:{*z&= Um#1n3f܂"TXbLZk-w3["6v:2 pZ1"t0ѢV4dۗD쁄8fPQ/; 2A VXmEdÎ2R5NiBrB;؛A7L6̵]le)b\69^`1JJ-)4V<`Jhl#7C=AFGIABT#A\5TD=3"uad[75tT2J$M%B`fF5GK%akїqv)fQj+jAv C2WEG2f!SM%4 Ym"!BP.(21e k*0F p(_# -U/ގƸ n t>7#0(r.|"@)FJB{}\s`Q(ST<5ar"I < Tƫ|Po f<8!  j ը;3vdv~vȔ<$b&mCy ̗hBush8:[7LH<˼3>ߍOĉX""BGٛZ ~3l;(WEA&1QO En4_@sL QC]f\P3E `$Y[80ћwHB)1 TD,t-Y>k.< ε-9!&8'{C0m>a9MuŕfH|Nwc7 ځC5_7llm*`N(D ``4E_ݤwNo0's7R4{ X)ZNmx2) '[uR_18FSq`hTW@ kLE-fEXf;yḽL# jfaSMYYc$$ BH!N@TH~EC\/6P?4̝{`i5SԁFؘHq Afgt<'(ET@d;mPćDwHl<95f)ϤTN "/,)@BE&_ljT:ࣽ9GJ2̿bCH(2%}×d`FRцF0CJC %cbBHH4,$@cX8Jd 22PRBf!a B%TD  H00 IB4R% HTdf8YKWo{6עd`'0&LD-0+K@R( dOۭ JB(%傚P<;do3j~}6{. yD(P!RTT$$AL@R C,2ppw})~a?_ȼz!9U:eU:8@]ag 'BhC@E"_/xo;.wF )HUz Ĉ!ӞǙ"A#YDJAT/k>d7("*"iH\D3'[ acy¿LqǝZ˘a| ؾm JB!:Ƞ;~r4 | 90,n]lNt:s04'60}.9s8~Q8*Uz"DWi !Dä>xB`)haaD"c 9'7!2SUtBO&&܁p\0QXFd:~#1qC K E!ɅUHҮ-R-Pr0"%R('犥@5˼y@g>LI6"E))C &o`Bn!Nz7h'4 cpiS' abe"! ~ @要ȠqUěF'HU3'è zq@lD`k#+rdJLPhLUW@7aM~ዦ&h9LeWYY,vBO{x zCx"n@Ժ?#"TS5@LHDL)dkXA1Ŋ%u.!A@NN)ɔ Q$_ P~8PS y÷r$-dnnh# RO2}-i¤NaP|ǷSo + C*cã?~qeY)$D~E0+*θN#l;~xFzY߃')͛2e+8?OQ 9kBCh0@Bxgi2dogH{@5e#v6 c7=6n02 e+$pf}4FJ L?P8:HogK)w⸎#{d( .Yl"R( (k$hrp2q2rfsA" ˃Fb"t6:gx4Ey;P8; Pana ,"A$B~?M-E;4`pzN@BQ>m[RJQeѱVYa  E{.)td!"@2IhC:/>,yE~D U0Fha,nRqw4PP/T߉c6Cx+UPGJ9B62zJz@R7(pϧJ ҇l y!hC%Ȃ۩&D`CsdQvs*bwW<1QJ<`pѝ(No10'a.Xt)Ɠ<}"0bq s` r1b%4!SaF]]I uz >}l%oum s q gԛFgi=sٙxY(WQ#bbrHf1ޜXq0Q i(&z<٢-(o}`lʟ@l΁z Q!S8M֧8<8ҹbCXD/lL B&3$'ܳe溞M!:' >9/Ew#NLS'g-l@"/_f.j43Al (bji|%֘Dm:!*;&.aLmXIqtc1uHr 6FdjZJp" D˜!k =iD0wjO;=CX*' #6hzBj~(~L=>a͗??̆$RӧJ705h U :Āؙ<{^K@#b?\㏿6o cCIܢ!!Q w8B),S$7*;MdIBWlxZ GR 3 ;o=g *$!B)y*"5ߴvqwq îĖHLɃc˗.[v`!6a$4)h:{yAoC)1&+H89eh( AJG8tDFXR($YG?$g(H\![:}gf u48zf@LN/xq8":DO]22C-(j BeP4/{,gIx sZ(^X_$*[UCZ)1z0@k0ұBb6~yV~;ũ!ict Z<9.!ȓg.093*Lˈ]+Xj@cH5ۛ bbVd&Ur[NC( R<4TeѓGWo?Nq:4T&cMYMxI$PZ KĞB]) qhcc,Xk}f-b.F7b KBpq?'i rf.[@}ڮRrst3YX}c1fPQ!B4#ߞn㗦:o9eŖ$ޗDA]v8qZyqjcny4г>_O%\C$<2>̌^,Q&k4Y+۷;bfyWp#ޑE9镸5A\jGa4^0%LKb>Cz4ֱ2$$@y|P ㊦]V4o{nJ1Ĺw;7p{90ыrA"n/fyH1vT{aLSBn~,!~+<{J0r}#AE&xwZ HA$CK0'n!8``B>H’o+p-p6x&:IaKBSv/#xst?xӚOcc$p'`*:3Y&@T%}٣v}xtbPVw'~\@&eF%$!&*ސ~A9ztp I&HN0L!p[Z`%"rWI`aѵS=}XۏG>\Q^{ e )i TQ]#כo_e5=}P*C$im4r{puotJ碻qO{o)(l{Ń(@A=mf׶s=@PZ޽ՠ Z/om}}k{Q\&{}w^A}qwo]t;;x41 *}}|:bzWݹ{ϯwϳxymw9 gV̚;|jCM_k>vo@h4̷A=qv@`xBo>׫Cc/=޹=mjyow9}>Pݹ]wkvϘ{Ժ=7}Wu{ww1G vN>6ceVvvc>m|{ϋ}mb]|:mEW\v>{wٺjY97g76-J8fJ=bk;۹zz;sn@M]h*D5(2Ѫvzv A(]P(wUev5HUޫT[Rͦ6`]҇{;ГCZV=wtz;^ɭ>5׫zZm a'{tk}Oڛp{ywf^ν}W7}}}0&d>^e{׮)zQ}=bu49qk\=uC< 5 }`BuX枞]\s9>w^oڬ= Ns9k){UΛ x Ϲyx&ֺٮv;bӽ<'3zz<__]=} ӗcW}ooV*7Z'{oWX(+`w[G%lf0wN{!#ͼ n5ou9{w>zK{/pz/w4RhAӏ@6{㮧Wfεj}q򾵭AK{wt1]䣸uwmRϬl|<׸^{dvw+6jec5=@m`X{g>h=Eyqc]MKy[pnvw{wsPO_[}5|>ݷn*PMն(R {{ݖ|=n)5lpw:Ks9E=v^P}/_o@1*nfZTtB.0UN3:.杻&H<_;uڮP9އ;ܷfw@[ѣkd3YeۧWFU/uh:jnw7k ewnݕ=@Zk.j\jχtku f95Z]wiۢT5Z;ף;oj=:}쮋ݲַs˵Uc>>*}}+.۫7ݺsm5c].4ΊhIOZNJP(Pi@P衽{+ȇ cޛ;]2^DWvnz:{kaR5Ҫ0+lK0(mQ?FwhIS>~/}wOu'^s|/8~o_i`*h~4[x=o;k_ϲT2osݘvOOD:a8!!_|$Opﲟ4=NUe[S-WiޖPaOm-\XHQ5*IbWdx<]avSTNxm!;LLm`Pp:ٝ5>~)̃s2VZ 7{/~Z:"[ZHJ"H(|pq!jr-ķfjB'$PRc~”=."~#?/d4v'|AC(ER*%'K.ճ?:?G3<ά4'3H]U)klP2R O nD5#J1CfG} }m35"qCƕ TDceOd>ܿJ9ӳ=1㒗Iw`BcA\SП")H,{ o!:>*)"˲s$/ =>~7`*C͋~K=Gkf)D̤Wل>k6f$ TKğb*K>PQSڳ^(k{_1|̙V[TʃM29NH~Dt°yx_s+*>+DhF^{*y=쮘bG:iaЋFԒ=qC>MOϋ*'C4l0/ lX:=E껇70o32NoPIRjlv!1BCjn]rH ͸'Jb۟I"vB0qo $ v$R IQ :];ݜ̈ P(( m6 2,"gM4{> T䧑-hSOp`UJǟ6$ح5wn& %E[PP=w@T&0{rd$TLo]IڢRo^!AGmh̿ͿCD;y<:rzx ʝV7O-'!~5zG4򃌟yuR7⑍{lRD5PLժAw!!PJg+*Ee zNV?a6$Y\=o.~^|HrOᓭ%SJ&Q,XQ1DbD`v߲_ ,_"y߅ MYIDN]6Zuliz;~|n/C-9 )*OwF鯡zQǿRG%>m6ZAABt~ccus5va89zB?݋h磭w:}LoފYNBe+ gx.jhVTN6g)$KW|Z@,zl\ԝ7u& F*[Yc&ƨAv2kU0˕w򩱋I&@S"8yoe$0! &:%z:be*tD2J5cRmX|i5ods4!i@LJ8ZMCКZTTpo&Ƿmˏ^qCsnmコdS䚨P OԄ&[?;BZq*AD|R;2+dKp0ӹIF cǔg֥hB"IeM.?DG\3-5{=i~tȞyS ;D-q601A ~_[)kf x|hGfwٴ2t c7ҫsb,ު(DEC=qmD>O7ǮS+ml0M>_ȣN0'c:{:IBS2~əMv?-~ˠs1'M;Ȍ8iF^s 3ւU5/wdssQ4= n6Drk[=ǎ!, TDGqPA~m҂΀"c < ށx_ ̸C޾Lm]ɱ*DqsӢCG\pPpH!B3 :{]7GmYQ נ:Z }_y|y{GOk -[ڟytMt{C(!jdxyˣ1ȫS:_D͇Gam7AրtX`ShOAA9ae@TA>aPQ }`$, P0zh( VTTTUT <]gp_{{Z_e,gg߽["}Eס7^͓]qh(UM蔞KDd( *K^{u뿳$-ZM1[v ӲӺptnz\ϕBg-tTlAf" :uPC1B(`BY8&Iz`'dޛLO{!5 MЛ.;gPȨJ4btgu_}G  "?'/ٯ̀/<<ںsMPE_~UE%B-J.n<9h;@@eD& $ ,@TY>6(v{?L+}`A?ݿS8gy0QM{SYYo-=K2Oz- GQTHCI̷c_;r -ܸN+[)|I uDO5{*KY$egz>Y`yi9,o\ACW4\zJ!3snF̖yg\.=x!Oo/6sE!<ZDc81pBmnK/{p(É=:t&uA"C iܓ?F$ U)l>)8V,>(` @Rsv1Z$`iHBAZ/xv v?%Z;ih72Fﹽ۹è &dWjVs >vmQ]iڞ >_c5-JjBU\4QTM,BPs^Bk-:fg0_gjqo\H1dHgXB _.t+3)~_9E;󊣵c:d$ t'i=6ka[(CA{ B|a.LqT^2Zs{UIPfIT2l^DBhⷁ"O&x7gdxs8{?_S r`EkָSk{_|n^E}NY< nn& DzǷxp5nΟZ$2 "a%W |W?Y hk;* rkiVeaZp4/r$EQ=yc{e 0"bEQ*BC*:a?ӏ* mܓdw~<P?OW|w'<W'R /~DzٲT@KQ< ? qT P?zYt"F×N>y^}8}Ä|+s 2̣O>1SnEE ﴩߴzo'P=ggkf΍}T293}|w"}➫ DUQ>Sn8}g|~g#()C S{W ʉ"?P5O+'[>3zgQ4FPFQs @A;O~ YP.͍rmjz'=>DX ,+JbS4|m!P>oF;F_oWIP_/V̴DIC#_ф?{4S3*Z~Lƚ%TbH hcJ*QqM+$)]oV~k k!!wא}.l5(~G^u/ֆɺv{_ev?f#w|?:>gs/{֏| Dm?w~k}Os9wc]=-6[2qݲj _K{?7z[^*?Rgk&e@5OO݃ʃƷ_~_T?!9h/z/ڋErcLd$_Z]bC}׺_?o@D@ihEZ(HMK xrJBd?dDտcD9 qr >/ҝ #?aXQ?AO(^Wv~] ~P?}T֥[?TQ 6%_졶g ⥠*/1oV}߭{ސxEW)3DM_:S9rvR*5r> 02BW"$TD9FC3p#SRFy>Z~|+~ɦV? o*~_ө?7ͷ65WV?oCŬ늷\-íNWJo3t7aʚ!/ǚfAC~6N,!ac#~k9'2RERW1\$&?~OIc;~ϫ?WA^|/>MoU~}oU:A!NTIIs4wPG=OMr!"G2cZg`AU $6b?ERǃMT AG3GIФ?d FҘ>/[%CH\A (3z72!A }s=y ~_7>_ІJ& bZhHP8G^dFxLN ȇT?~Q ;H;qET-Րr_硷yBZjߩݚ_ꜙеsY#(P*&1Y\d:~rq}CUo~Gw)7dfQ8Zg ~8SP\!OqIPv- $I1?`>˫+a x)z|J$B먔IDT@.xtH!T}pu뽝oߛ{/a&c2odG!l1v5}$&G10N?_P㻿=eQ\C&}HKv>܈||myf%o'Ώ;'qiiCƁ$e-]^32mI$I$$#6dbjrV嗘v "2-Gbf"ݺ4bAc{&d Բ~( * *A]ߦo!\Rv;%vkK~L1Q֭[BpPr-۵^r% Vf\-jhC2s֝k^>6 _%ռ7$6r{tOϯ}tkZնOUI$}mG9ʺʪVl=Z#$2d6gi"kSmQ|}5qO3ҽ5CWVmL{?ּC)7ܖ挼ɡ[^2s* j~c7k/_Wԝ:G應XmYf[T/ރ`6kmh|{\9i.vtIV{ŻpuWG&XZNSt"'9GR[w0&< xN>uvar\lsԼ*( []g[fwĤ.bI%m|2)9L`)J>鮡?ۜ j//W"iŊ8#^kԕ"(3G<˔\)ky/#Z=psgS>uMZI7<7 (ʲ4j'\z^͗uSg& Giӓę{*X:my\}lXno5o_73Vw|]ϙzx{O+wOÁ-QbAzHTS(,\b]A` z‡aJrB`^y_@vnM/K0\T"(ؖ CxcL 6Ja}dVqz2*Q0*Z oqDBV`6ER|9#I)\^D\mC j q و0S#ԦK=gC2}s o}q?7{ΜG{z?>H̆Oݒn o¦AK0મc˘X0D<VO9XڼD/vχY1ACQ41DPd (!N JNhbbI B%8jTq9T\??/Vo-xrwtY C`gU;^lx"XFE^&GD"LeE UF/ TeD>j Q*~_oJogAjDP ,.Ǭz{ F$7_}}88_U^R(.ML6w<>({h8ˊ(ld?8('ҟb ]:?Y4v_]Jv䝽OO `Jk W( N'>jg/}=<xةNpŌBN?y LT: p?ɂ+J i h(%Myh)8[mN)o~ 6mB=TF c3.8i5E=46#@j*#»j l5"z˳E}U% s؂1 Z AITAM4SAE4QMQEUUɬS1 ۞TW?WΏ?1URO{|٢ AA#. >.#߳o?ٯ_|p|WF6&IkC6e\@B"1dYjsdB_kJ qŠ3_8uU#G˧hN@,h*N_8tj}g+ BT* I)qD>íw3ӕC,kzdsYbI4c)` M!T~žLӅ\È(%!vB?iec9pᒫnp6 ZհR~(GAH]Zv:i9W 5Q[Uh7Hzl<5TP3"*zgdA~I=Ν%A*1Q"`Do~(^ /RT @SU/Zҿp,DDp .$Ij-GU 7ACzPp(a_#祆iI-P4CEԐeI$BاG{{L;uY[zdDo("!Mhp@?5GBS%yc$Y>zbR-" 6 QB Aڒ "j0@j &Bf&jb% f  & ( C}M\Y "*!*"$ddUOf׀UNjf($je&Y*& j>9JE-!,SAEdfI h*b!%"`K01DAQ,PD 0DLPDRPDDA კTDq4LD4 !EIATUIDP2G0b H$ZhH$)*"HbIF*)!C1E0ES#EDMQE@D>&b"EKA AE$F4 (@IC$_vDZR bE EP4(d21%22$R,d`hY(QE"H!ME@T)EAI!3Q1@4H,DLI@;Z$hU|iEB@ QL*L 2(͆!"b)"`& )bH (H*eJaG6 SHRSOsb`"J&1cG,n **J Hc)HETQBPD5д%D$HPD̯E Pʄ@IGÄ<1eO:L#@mM5ĘHp`Ari)"*QS ̏9#R{R@(1Rj`(B`N0cD)2 čGye|Y(DPm)"""b/|edgF^l=2!9Kڟ;G1{2QW?&X>D4 2O7=ax54KeWsWa2+!22dZZޠ%0{%|W}C?hϒRC wc؛8/\9Я(2 "}>T8 j`ܪR?;(BdH DR(wu`>MwE'#Oϋyb)%]G[: ~xP4B P DDI4"IDT !HDQQLM$@I@2A(!D(E#s2ƎLEQ͚$g2Dd;dqopmvV\cM;&A;e/÷eoj8E: [8z1)JG n"3]w1~6ld9c,mfDK%{ɝjs&P;6{\K_#5ɀr^O)7EP` W;Lܦ8MPTvcǜg\ҦFɃ7Di۷C0uA+SCI2 nAE-grE B棶(5ոR;GQX 0~c7GQJs9^R~K0.P#}L#dE!ƔfkmJtk`$ϋ_kaϢVNko1y$X%f {(m̒=;1SGFB|Q֧?~n1l9'M "",HbIa4Ba!84 ^z2Sh&H`N9}a;]ݫk[v2pfSe:.׶iAl02LA,ℌ[p&U2,$5yXar3(o rqRkFc%KџªMnk؏+ln>\1"R44 nk7NlZ`.M%YԂ8.,Sx7ѕ24|ij ~GmrHx/3sz%fHy@Ñ`jA& C4y<~r1 :;$P%IT@*!fv Qd Ýu^hI-IW ?InZԢц]ׁD%!E7c}0u"%g֦D) dѠiqHfWa5jS)Uga;y"Jnk>w5Y@P2X:A1F7"Up۷6?~ .gdm Tx>:g ljLrDeaMcB]é`ygplPEdtq,.>g}W}L-a!Èc\9wL8K3QDWM\e_?uʣ~7,a&M s`4] &Go vvȈI Xaݱ Y7%e:Mű48z܇9#_k\VoyӒ&مG$i1ȋckpXd$9R@<)p1̓6aٟTzȭyfW5,x?N~8~-Q3 S;O͑er>#O)y[QW P?Gͧ{r8`Tծy,ZҳlJ~TܶcP1ɥGh~nWjIg9u,z#9LKaaa' |z^8|x᥉~8sVVaJ 69)s1lZd5 i30b  J+Z3̸]p/.FueF*Q+8bF!`%ܪׇȷ Q-VwT :e>!.D-DDR Fބ}u6Maě%hR&YN]D.LADTc%*D%QIBDJ{%sb"b aw2Wˬ1u`$A" "_~9 " OqR</!Fj@~W@i0Jl;vb|{(j;w2 2%a=R ~kk;B[xu]fZZDLOR,Ҧub]QEzg]ˡxgꆬmj%XJkqR3I"0xY+ 8ŎWgF7\6)P${m*gQT/LB)]zgHHR7鞛l,}xeMP:5Aklpi&H0Y$kc60TenY8ǎֵ#2RV"SE2@Eѫ8ݫ0fQbbEA՘R%e`VkՑ]{o5k3k Vou*Wi 'ݒF!Lڹū w=sѸ_7\]Q?mY q>5)>*lFlשڍnfVղjמ9qϏj-gEKEۓm&jEUIBϞ}-Z*BLuU~2k\R|fEfmb,n=᳨ws%%5h:"hb:rTa>79/?fIJjK:ZǙ Wѥ6?f-yfq4l+^m=;ˇp^ةWw#*ŊOQ/7i;w|fDAb"+_1{6p5Mz[>ye(lx~8kRcmv|#&5i8#N9vVL0NgtMxG֨ - !;xL[b{ %N]Hk"ɰGL*t\ćg9Ifv kݥ9aʈ-68S&]m5:2PrK]cx %3,% ˊTTT8!T5Z]<>MkrRՑUDBұտeލwMt.j?vCuCszp}N[B "( zvIVhK}u;T}̎]Eh$T1 $xv}KѲ!؊t)/Ę i+ƶ mQq y͓\au4!IziR3v"+$ٽ|:$w1߂.nwKck1;¤)$v1ERSCs7;cQ9#h5R$U7k4u=F4ۤE o>4},;9| 7?dXc{Kjbm1Tnwuh)>ɚWLƖΡ tnßbĨo?Kf#1cy(2("( QQTIDU..5͐ X#P HI[!%7V-?D) 89\scp&I !5]Fعda()y+7EJJȴdnE3N; T´N[Hz߶4d y> ~$H((,Ql!M4#JDEˠ ": dĥl(ٕHu=BR/k6w_*MTWyϸJ`f-"QHhRi(i+;S tY%("(Jz :弸" 234}Ek`O * $YE42:1MAJ3d6nRso5d{ EVp#"I*x&*wq!_u\wTUM)F$(&(((bB$Ds~Bs]T)ϧX)#2AHSM2p*jXPP-Q@4,UHНJ!q#AH<S4DPRДUd`Ő,Hx^3Ztޕ_>Qη&q&WoVlx/ ɭ[g<\'`zL_yH/CMO%ݘS])--)(C;(oKj:luP^ s47\СJGP{:CtCΎXe~~ض68<0NVOO]_ gQmn=7S4+notC$ûq}ߧ՚wg%7 CX1PU c&9goP]]D–EXP9Dkrq59kD8又HL9Datj_ߔZKqi޷ ZC:2Cd !Y F鯈涄Qo3%_>{=鯢{jsvݲ qc*Q :ze$VAeQE8#hy::2m1n+ho  艉U%(b :3 JD7ٰE"<)+ͬٱ[h1$PI S|c86CQ¶ 81d-(7:yz^q.%I_g -xVu]vn(\|Sv.{|d_0IWk4 n G%p+DM߱w}Hhh]J?g "-V⡂V_7lh=YԒMi8[uVω ç2'dQ7fF'# Wythrɭ+窝=XO8=ҧa$aݰ?'y>n~3eEyܑ= wz5g?yh ɺ4GX4<8pςW26o?8ۅDX yw= 펝E=ggpe^6r zLt0p&*aݱ^ldFp *4A>ƽBfSE?j~ICJowf7$!_ug{fɰTd0d]/UR{s3(pXvfpD |/-V/G$sC2=q9YZ,ݼN?Ly)n~32l *'OsEw<"@,9=.)*#p*Q*mIdl^zbrSuh,H,"G[B}Hj۝J:ғd< +ldxܥ*R?HM#+$>n=&BjmeQEd$QJD)U?//#}oWweyȞC~ @DAᓥUi/ coݹi5}5I7aԏbu#۰U[\/#y1dᲸ"J#̓ArjD(SVl>̃}u2upQ?77 HsdHjIX>_ql(m'}OGO^'x-`V71 *r.S) '7N <T8̕d!ޣmhW>[wa'8>^كM-k.gh\c̽-ŭ8G*b+`~˝%by) .5΃ϝK~D.c)Hqq$0Өh5ܭ`?7͏%E)|32oM&.ljKCiÑs lOoMma~7_C_;mr~>rmGEێΦfUxG,v[ʞcZ˧oٵkN6?/l$$'a^!ʭ0q?JwWOg7mvr֓6j`gCCn,=]"ϳmnZ1UىUɀwH_$p#yi t8x6"|9ɎxTV=%[miJ$Kxm&Ϯe|k7r\&mJ:t Kz<|3ML!B%EɎ~87Ա!cVXF!vNc'7̃soV==ۆ9ŏX{/Pwȏ Ooݤ<^#65)X,TUQ-*d='~Q{AbD5U\AKlq+"w ~V(WBgܴCMn6ZxZ/xyޑ_5D/c_7K)FɣZ 6bD+r+b%[,v,Y6ݔٵj'o'ok^,;ź3߸yM\yPG*&Dciqpp~rDԠ t}&K]#u!QtnaĴ?yN$x$ .t*ȧ](18fG,L=`BS)c~ʖ.'3fxVua l})^,wKz=G{NEkש_}--mcw;!,+4(UQ …bqcnh!0H`9?U7C6#?ݿK\F~kg>[|o㍵~ѩzai@L ʹN;KMFSmʃ1AH(h0{13#Gq(""zc_KՇ U~4^FQ^~\QBBG 6cŬY:$"#yP`#q ,"8t*5VRra‹#Usyo-2CƝˊ3١C,)ZԸ8Aj,J͒x>~؄< v9)eQ~$pAF2)ԙ_T1OKEka>$H'6Xs JhtP>p0j! }l zhzDR%Y<΋U/m_;^ߟڄ_ ReU@T:Prm5]lOdva%J*"o3-*PVSK 2j VIDԒnRԾF[QD!QXOd29@OQ"gD euihi:.z΅.^wJ-U%""02gs7&gbUfȧ;;,iÓQ-I}çW^ ,h^(]`e}A:ӑO΃(:AwOdg+9Hͅ'v3޳kGMSc$-7ҭ~Yv|TM4Iê֚ʹU5UUUNZUU(B* 6dz. 1}cp2oIU2T>pϷy6<Ȉs2= \H*ߌzRMUt0[:`ߞC;RJF&VXq~3Ym(fhbLvqm!*篗mV<:/J5Iy͖EJzh3_Q"ልm0Vު$ޗ;A#;dW?({c=キ8kFSA2XCき3I1DikQIC2 "(přOaFI4,TXg_}vE-3uH7Z)|(圡|b*j ͖Sgqı#c(dV "LE5F# Goe;òG =/!]j=As΀ M͠@>:C \jP]~pBnzrJy}?W8))|{xvzh`hMeH4 bpP4 PU'O0REċ@v~bv+uO;UeUUU+SmAҬQNzwǴ*?}D$HjZ!:"O/XCb'۫r뿉ݏs\_#{ 8 JY!3ײH͎0J|ցE>κ_]&VȔ%`wyH+B(7_'kx,R/D.vU%?vTLuj |0UNEI+7Q&CD7TK7ʪE:DڈC>$L$QQUUQau>^ř DG~hSa7Tf7p?Nj?] ů?|R.UQU&iyU<['F?1'Μu]_r̿דfrZh$*(wηƐqE{ҽ>B͉\Scc_+[\7hWѬttZ0ZGwo|YZ9WYbG3>AukWKOqZ׿zA^-yxƶU!Ɏޓ.,6צ+ot/{j8omWoOyrIנ{yUS t Jφ9.ƂP#ZM_](į}AwOLHʯGψ~RJ=O)֖p}'3ʗK5'Ϳ N?}'_QJ*{}/ҡ7=$9twO 4 f"@FF@>{?fc[MOOMR|RSpC;H zlG>,u""iKX$޻{a,ŽʼY 7ZoU("X*gZo y5+h/jέܵ ϛ*9RU?q6U^lD$9uaESk)W~̔.J0^;q ظ{*$Mslx F-;/ }BÕJ='P97¹,ۼ2"0}LLy 3۸_׫\00f=I8}^.ScohDB0(ZDTM Ͳ'H0$xcÛ(j GW?QTT?߄-bw/A &F_3pxMuBXAq.&}oY<;o_mݏ'#=mYf͛6lٳf͛6lٳf͛6lٳf8X~z\i{6|xP&i{m CrowNu'HT(|=kBU@=W*rW%LYU?g=7ױ"z!lj{u҉R[L~UaOs(JTQ-~ۭ\4u|DC*%v#}(2og;'_A1n//rKgWZxZ,,9&M~RCS}u}/FAC"~Oxb_ظ>##EGnK YL",bHtL"#ΠeB7)nPTD|v*S44? @Ĉyg Zb*X HUR8k񈒖dH QԿKwG*%n4'p܊Y@((AZ͋ w0'Q#'&Z 9 (oy@b#RعfO?yR̦P ':X'ΓTU50U툡On'?P8.T!j$z;8m;ES D@D2P۷.h&)&+q9$Ѕ҅( \:s}gsYْ剷Lc z1V8ّҏX$RH+6r):@h(B0M22}/Fᰆ؞hf7 -`x$oHOhvva&È}-~ϑM ƻ0}Vh-vlt-1*4V7z4)Wﳛ},4O:^G{;?ӝJ{9_E: ظ@Ң'QS4"bwwò)!|~xw92,X , iNs&Yu*(v)w1,̔/8AUL)L߲L-dEi{by sEzճD5LYULM B_Hkÿ/<+gep/0ROKéqOBmIX^I눧҆IDM4n2p!xŝL l d]́<-4K[>~r*~6B 2>~tR)B %#CJБJUQ!H*j J::=JwD%P UP4U-BLA]0$?ˈ0qWgj+߀'`এ\JHn: ~>:\iѪO 1Hh~H޺QA1$a3(]\YJe)fH bB(!`!(di)VJϗ8AQMQ A a9sis"`1 -^1A"& tbA!lcDEi%`A# XؘPѽ9ߎԍ8C%8MUf#'jgyxkXmӕ/ ei@nOK@(J2$Ӥ?8W׎$g>!l8V#n@hc")]<1ѐ1-qh)ifJFM uJ@=qg3,9Fb@BP&䔓%A@XI)7f$*9TP'S6}l0 > L ` X ?s8.a)b)J)l׻+bC߇CBDJp"!"'OI%JDC8}2}>\db(!m64vy慚>>Jjoc^% BOÀ(T]*N6 Y? :w~g4?%RNBD} )geW"g`74gc֤bY/~չUρL76}U)7=>[R9 6Ƣ͌R$4&e}iu;(odnK|CJiaS,kxMpɵX8_ͽ ML䆰 q ܲͮ>ڨ_<ߋ1n]xNJ83H @aC*$sYw%uԖ)O۠Ibyooq7:%P^dCO@m\-;r9ޝ]Өc0^4[>ۥY;,&zy?>_8C8I4(;>kud獼39)KqQd Ҭ<83  5\rE^3@c{S[ꍈ*b s"!Abԣ#&G0!!Mayt&[̦Nk(:/[?k{̶79kWiZJ3]5P:͆%0:W~C/NS~@a^ߐϯ!~p~*@)fc@MfS^[(bNò?b4#9h4"baA%2dɒL FL2`s9FmkLs$ʚ@ihf4Rciݘ ?X"$_2]ubG'SUqK&P[7o^X )@q @X߽ K`WByy|mKw:@mFٚfMꓖvI= ceL8QTT ;>=:̲ ۑ`S QҔ=$bWn=2\D-D9ꊗLc&[@zMC$Zc@Y7ꋽBNJt%dg`6Rí #E"ŗ4LH+릊t(Š`j72rݘܳ_X5#3lPVdY33a ./%mѝ\~,ޞQnF$@`¯_A Ngگ/o84q\s05d&dw& ~'QQTɻnͦ<&T̡.Č)&0vp 8rݩ fpa‘aEQArDrQTvyYrbyLHz!Y=(3YD/J]4RTar2uW`97Kk\N|*xpvk~Oj+8Np: ^Nn(h=yM&J/ղI@-rD'pRjܒHW2!v;B45ȽDz4P>0`|?3x^,& |vc 9vwayZ#JLv{m^vսݍ McU7}**Es!2*'oq1xyNf ScLiDLHZq>?X]6plq.vpE8nZE#TTPAe"BH,g8N'`EHE,.}}|ݽs_NO^\9p INbfS9F Z {|Ҏ)x=N>h{ؼmƱ& ľ 2w#2a?#NB:3o >H5OL.Jp2Ih¶#L N'~"ܽ*I"L%,.Q'C׻A[xr,GYa̚a\p0ҙfR_H4~w !DП8KHʔ}r'x%*\߈i,4U9em$C}bz[T_vfX`D]KaЂ; 蚨 LwY0F~Ti bX0?nNKBRNzcG#F%69+$3r;soP  "Rf1NvNDC\gE^JΗIŴ8\!&>1;I%BV} .QAx]vo)z/$i? .h,Ma@O~ְ>X <ƙ*p/XPTBփMZ@LWMZƬi[2TSˋ:bV%C,dLԿphXjY>lJBmWFmBVBLe%8I b4]Rc]2>N{ȃ*K[c`a RLRfڼooGw0FyhI PKkxA1D`f;>;SriҶkZI5%-P޲%Q` MAvaճ/U=tT"" + #XS9mؤhҟ%*^T@)⓸.5#A3jJ6b 4ΐAvߨK$}H?MӶzQ/Fa( ''+4RSVZ3[V(JQ 1gF1r#:dEQ0탏j@2l2s[^C,IꑓgB> ,('"0Ibǵ9-~~K_,:^1RC԰"|'t.((`ҽiYzVrqRbL[jRۻ 8DQHfJn L,&EK}ipzM'*~ 6}^K=N+/WBaFi٘ꁰYÁq \ph}quv׳jeS^-ҲcJtfMe#J=ݔS:_fv=o1 Ջ"Ij>lz510{=Y{`SA0Xvr4D*Tt+ptCʓhQu&+P+;`DwOf>z'>rFhLñԅ=`,0m$4gee 5Yj5DFRHr&0q-;!P eXl]A̰ʕF D:%4xdBK8cuif>u(VE ()[h@(|>ˁlC]+VpHD5Da;tqCnLcjb2ئk aڈk|ӳx7FO{ wMmт;QHLLZhU1{XW{"LxU.e舷y7HK!hM+FM8NS,xpYa@ދRP[87Icw翙kCT,UAUt&BueIrogkg\#[؛1>cq+0h:}OFb9cc3I{y۟e3P$ ^VaTS[CAn؆ Nb,zӒnt+礯ubs`e3/Q_ߦ jc;:Y 6hjXN?@gm˓QD KD~-,)x֡#]u(vĘq)ӑ'ym`*!0d I-Sn_|ޝ!?$4p"/$dGvw?v?zf^y}>j1 b)j @}nznÒbXc1c4Ļe,QDDyHCAbQDb~k\xrssfϿ~K#e]\ݙ8E$A@ I-%y4&"|O=HɎ\ 0&3ZТtP_0}џ!q$8 dZܬ1xGk߉N"TYȊLh'0x#k[,8~,>@4OuTmc>֨8#Ho!" (x]zL:Hˎi9Nv.1@ RP5E,A1{:C%ጦB%v20[oV8{{ј#XZXII va$ZM ^ ?dܔ*cDO!4D¤Ϧvŀ*9SNfïN<Mi&T{ @P-HP! |Wl:C-3ݽXEBC`pgF،!1 C=՞,"@@Ű1S?v}8S$(‹@jVҀ(2GpJc&!vLpa$l.5M\'e3/f6\/E, ( )"Wog=Hcc&1c!g_{wW]ƹ!9RIӌ 1hKkE6qTmh%4(uA!_>M:_/:*d?ʏ)5hwiuμ=ywSF;0Iq 4ߢtwV# 5LeQn;ԌI#͗WѥJЎI{w:Q%w=&i%7jDԵ [[h{\$]ro$ `"sۦ) Κ~h*V+Jh}4>hopZ:5ܷVcokw:b,koMox &MưY,Yte.kfssQx)- B#oQwL }=J{iL RD7Iz_m6c]ⵜH:!,u7\I`w<:#D "/*>qO-*xLԴIDQ_ՃL4LLMv?A%aOH4iHN?O&_Ǹ<@&dssGa vgD[&srwLn"yo$B %+SQK1ZNƯF^I)&.Meg~8ǃ_-moN&s|8Ve/+ogY>`z ΧO szV/gۉ۶̫>׷DuߪŒO*cE$97PA{}>b~qsfM`(oq4QZ1c(qqfI NM:1FenS.!cg'1HNa J8dS;"*}/б4(֖AtLA$HҌK)5wy.bB]9|g[0K셚ذL]$.c / yܳfi$DŐt1|pXkTzv/۫u&K__¤uƟVۭxXq%:~5B8=?v7.[lDlj}oN˾ ]؈wwyzaR1LSVlx!wo"hn!q`2Mv|"ㆩ`6HCY%:66؆_1{(.$iBh29M9=- ։ךatX<Ȉq;^8fjd**s4 RzsW%-A,/2|t&etف˧<#^5ߥ'w\+W[uU5gׇK=1%])u|7|16C bɃ98> Moꩄb-ŞhRW]) p $$^cPj\p9={nl^xsej 'Qascw8k=?忨s~InL`(Za >9YGBsBG?O `c$SZd}KG @q$@BDN;r2RC@8䷯;%:u%I "ԏ[`"t禴` \B  QJ!S%Pa[M^VT6M"ۤ HJ'@kĤJ)(1a8vrRy pXaKa݃&x$!A?m'rb90:'/ j&Ytu."> ^+qM7+/]QA%}}bm9FJDh(9֔LNLF',laBRlKzQς yE""A%!#zC՚mIo5ʄ, D:L؏3gv? ` Ҷ peBZ[6FK>ٱDDY ?^9FO\v ӷˉ()I%Gi5r\KܺD *YN/Mtk[UkmbVz+u>KJ|w差|jw60yi|*^ŽFF&ubXH b+((bRZZceM܍5ؐz`]uB`샎6ݑ5Q`)>Noy;=;Yr5a:Lizڗ]:NǗH/b0B`PxSCfXߦO轎 9o+aҖBc &E9 ߉>>< ~( V@`v{XJIH%+Ttl ̙G6)S o% 6KtrV/oD S%skOHAM@!ҍ4~67Epi0 W. e2 /2jJ(k8b.T2dD-\Tiٳw, վ窣3YEd4w`p}:&->#OFٽ!Ø _™n2MyH5L &1P ӦȲ+BIkn\L+*.B]+\}uWCotluX2*┡A^ ׳ MkkTY.B S^:-"%L _P{hc vyA$JHH={~z݇!Lpi3EjZiޯsYv>@ٙ#pJCݮnoq GMImNp+ gV͹]2$L 5VUwv{$#3t}wuh'L2.*-";̐p4K8ո} ˜ED\HK-3CmӤ`|'׋KE0>.Suc"7Y[!dx>3.74YiiUƖծgW6$;cCG IRND]pncDp( TҚn1m`_8PES^]' 0zsHi/&ACo!Fpfj$=8 `9H^<7_JĔcżj $hD{/-t:p]<x?*{7_+х/lvzSA.uSK)XM/0 t&[ϛ 2hVBMT܂mU!j8jf*fǫK[w$RDi& ;qDƣtHB_G`ѩwU*/ Hd+$T;V=}d6{2+홤'Cz9c!1:K.r/ 3%sB:&ED"ŽamQsi%2QC+,ӐO#/5"^XX>34 HtͫUkdj4@Q.e Nj?-㰼:]٥C3 v+{ܒAAY <;86i Qb,,>OXt91S_;N76ȒrvsdLe1_;+.]:ΙĚw_㽔TXj &9ۮ?QG5;+rQu)tpDAUӼcO[]Z&mIӾusWr߁fKFcf7/1f͡ɽې n3hE=&t;hվxAXUM\D=Bчk_C:ո&W<|gh{Qlzӎ+lճpԳV鮼5|f`Rmvv׹6G.yƚGI'nm8u\{ !ADep02Y!IвvA&-Ț)U^B eףMRH1P?nǠԛu2ʐirqMr]e.dLә%lb4trZ|& {+ ^"m+YPuWKFM1^c+4b^u<׏'oVY>6[q~J.fx$țJ |ŕ׼C-Іf COBq_wd6AqbM,4sp ,7sX~;c__M0xq5kMjQ) O; JT _0=,q4y6oVzO-+^؞ÎS_i}ExݎW7¿&k!OL"#`2  䗌_'Cxn֧T~W_fp6SYF~}|Gu,[aIλ.Ӯ%FIpLx-y)r[}jsyЅwPNY9 {U)EgL}pW}S:©1<ПqkϿݍ\=MEX=_+ǹD?/=}6Og 6T=^3F")3o9D@C3W]p>$|I$J];cNu}#h^WqWj/_0mNˡǷ Zi,e2>ZN$-4uW~R.Gc3>wÙuN[Gȿ*d3\Mr1!$9^oOcɛɰ\̛Aemv "q<'7(=1!9'`C ZR٦Vh:{A1'ʤ*2 LhMsqR oϛx+syx:;pN8+y\0;Z32锸hXNPu,]U-t(id#x -<ރ5]F؏ǎ=c?9k>uћ߮"u "7k5c+G? FJd-orhZ TUdl12UUU^[kQvQ>O, +M5U tۓ:O Ġ>sKz3ЈdגK]W8qKrfUֲys>o'O?7.sB]uL 8l3p+)ڹ )To-઩]I:ړVPT} f:F-^ 4i-͌ ^}:+$};[иgM= q*P,qK `X^y!qmb{B{Wӯ||U9TbczH: JdH˹$|z-qT"(_QI-(L *S*bc9$h2ߛ|2x]=W*wpC* xJi~?X^uh>mu6knxH՟>QFXq6mBt8|imRR1Tlvlt/IR NheC*>Ou%q !nڗED[f[N`mV ZciKyUzJ?IQ} RnxGe4TɪҰ. La 2X;lVcJ'spyMCzή{v~6滹)s~a]-UG(H.a?>Fg䇷Qoc. tP~*j)x7-mcu->O?<+#$2<{>bIqP-NV6aTLt/UD6J2 Eܥ+T# !~ߡ s?Y|2x`-wcEe.厝QwPHse֛{zl'g.=7)Bo4ߡ-c tpwf ($nr&0Ca1I\#܁sVF8îQzC T)~G#Ϝ{" eCYcQԝN4qI&8<%vrGd=U͑m6f_dʣ/$@ }$]rQfs`z3Nxx "6oJXR[XgAPŧpgm,XЎ6B;W[r" >~XiGFP.nЏly$vA KN ?`IJ>ׯ/ gbϠ,U*mxa_Br|^GFF޾4.{:b7T-5*M)oثcݱb1mBլuo:Wʀd}w ^YFnLas% 4~B~"dc)+j 'L61b`1@ bAɽڽF7Zކ c#F${ E8CE89ޏ6Kl4B(-g5M~[&q幫-X.ɕ8}5 t 6S jh6 ͋ *3kSA]2wrnhvG6ۭF8}CmӴ>XR Wn-UUWUi=du˃%_>= M7(]:ؙ6xg0nW XQtCsnȝE439g=i뻞g8._iG@,`r +J:aݦtl`r\Hh KA /o$khw YN2܋˚WNhIxgD4rQޑ4wt2W emԊ 2$ݘ/7dMR**tkH_׊EE䃡w* p wUgG'* L%"5W:ey{=A-uj?gGdwn줮Wx<eZg1~2 ȸ:mAG.sF]Xab9QH{\W ╩>xvVsx0z2*fOٰՌ…ОKĮ-ZjxZZӖ@S9zYOa|5aݥ: ~Dy9F+h9lD<؛uCYZǎ=9PP&$Yqo&$URN~7ud,s6p~on ya^L[ͥ~MCHT*bR TmHkw:[8N0ka\ޱLEOot} bބOK%{QtyL|LbŕVԕOvDT\vSfc}k|{pK>Djms&.8y'%1Q6\STf0WgC7}XjmZI<żyu6,C;צX{.Ex xnmXzD/w Ꭴzzn}jF٣³t%_/S~+c[{dT:{q'qxF}Ok)!b=Ӈ HJGb֫V_gNQeH,:1I)ȟdg6`k=x:t~{z``G>֮a;M9w6h?*Ww!EXKA<94ܖ|g[֒Kb[zv7PǘWu)- ͗Owxv }^u &n3'6WniBmFer7^l2į`UV4) B{507̓j]ME#&qcp;x9x6{eлv{TU{euO;2>%_?eڞ?FĒb)X̌jO-4m Ln{{Sdc2%7&1x|-ȃ1Ez/|^rڢMhZJSv%=Salx lH,r9܂up(#?{:+_9#xzD~M˴{/gQzOv6|Mpf ܈ش] &Eb0Nbr_܂ o?ʦ,(gc"0Gvٺ-. AMDgk;o$_%C% .ԝ?V~ovW6:tI~VGo l 7={2%u(LU}"5ϳw%]7e*bY 澊I#<[ e|t[Y৶Nmn AFZ!id<ÙշZIbc[vX#Qô/*$U/l6]qi3G"!RA:;tv: 4u0q~7̛Y:R\RBB8k{8-{tds^7\z8jD<$EoDUCh5ROaq!2ebaeev,I,&G1p<{I@" Qdpm׾0~IFLJO`)ǗN3l?5^<Nܷ=I6 WvNG3hv Aß$߂2U[l Bdym!klty\pM8vaQ˖JGIor9s\ G3+U;X[ $X{ v>{<ЏY}>|:PE.xq!W̌8|)n 5to`Ҵ).;.tI}T9^͜HϿ@4|WlUg~ؕ>y94SHq.ec$߸N|YQZ%+E_eфXp_vԴ??d9 ͂tq ۓr"u h5{ҿmGpi3a1d~W41g4^KQhkh3 #OZkw]pvA;XG=mn2[uRdܞ~^Q/Br Di\5=rr=Qy⣀r`qWӃ#91'C?6ћ"/ +-:- klaГaTSsB݈m17a]Zo2˷r-clHRufi%Iƪ.g{kE=7 o[۝f\wĨޮܻ0:LˏvL3+4Xęܩ@g:Pk!)&x.爕aei,Ǝ:mہ.6P$$a!0C0k^#~93R8떲3v_y=ZWBA'3^cvJȇ^Z=wlRF^- 80LJBb^n7Z.c9Y|>^5{G|I§ ,U"G Ӷ'3YT.:*97}Va>L4RXrzdqgf†*o<$&u31w=4c!)hoe1ކJ7a H}~>Su2܍%p߽o;bYb-'(Z!&U2yf*~4xs ~lu%=D_oq/_bUoz]"m 1Tv-"bdža⯜Y:C`yFfBzĒy׷oآ:񼠺e.}yvi\쥔(QV (ĥ^n0}-:sP;o h)v'㦹B0}Eb$ָg$ 3mdh74<!b!lzjk _vڜ؄ R!Z8cQ$ ?'jƆu",jX@ۢ$Ij&t/'vA8o0.RF$шf3WܹnP7E] aٝG#̀t~%d P374XQ|@Ϝz_nɲWs]Ld7rݩ,Fb PeYȑ=|ܛ>_7JsGM.RZu.ziAfT6>Y3Dzw9{sp-H`Ezf^=z}L-G}:V9ѫ֑q!][0%/#&t3[DQEa JWW.hG=„:90bʍ j,.~-#!KR&1NDgΉ,a)c: ]w;h8~̋|g;9i3J+VuRE$`#XbGDd=*(3@3& ፃ:]^qυd2ktK郓g+dy ճslq/7lf /Ȅ̫jNm;O_3 l$J!:~:#mUcROwlMōm)Dž4G_mrBMM6-$_9˘b2Hr6o{֝o]zm5@m8C-{eG$չtd[]KZ81]ýdqn7=H<:L8i ! oƿ3Af&%@{,]M9֬rYS~;S6;joK>؉HA9sf(DLdaLE75C'|[ѺI.k\ K%M#n+ Rm%I (Yd|i2d+)TlhebV@4A:ƬȺ:#jP59D#7\nO޷lƢx}GGѾ pR~s񍋕ڂ^1y-F0HWouml v]܌8 R%ojN3( WT4:jJ[ V*iJ2@&Ebz 09 Լh$ {=Y.͜*H$tNz2(Ru59TC_0T4Dtי%YUTB߻]~>>0mjX$qV}֯,ow)G-)~k!F,[6!5)UBH;Iw<|7gx"5\[;?_TȺLf9ﴓv5*o<6&馭RM9[V~0Ԝ-buedDî< zD 0;<88l%| 99Tl g|3tG9cJ Ľ^eܒ\t#~\dQeLCY˔-5Sng:X X[Miciʀr ;4k[yfmCз>wҎ/ٴeV ɷQO(ߜ-sywےדb kprٸڕIbp:[N`^+TppRɯcdv!'Ļ\4+'8?;[2k`ʶ?x[FEÏrX8}zҞ(q;3WugpޫM[nkrf_AыT}\_&|wf $&içy[wӳG+]..C~zMnm박-r׌\:M2H˓F 52vYnruػprs-=]mu=G[&׿t~V;;D~D,۲qa'G xtL5|5a*` g@a'Z4kӾ(Hܹ޸(#EwA,[r1P^KS衯jEc#DdK!| $bzK z}'Έq"i& 9MƙĔO$qeq7M\1nLVIÉt~O}Ot&:L=CkiUrĎT<[ō8V:s~xXm\rT'”8A~s-6W,hcRűmP{ڪR.ҭy[&fNPJHȂD8Dg1W!gϐ84YzB[}J<ؓhHY~8WzUTGZۻ٦{q lEI!TW)> jY.j0Sm͉5jj2fOH]VK"Yy8nul%w:jr͑n#`@i/3>Zܾ| f'UтFe-HDau(9߅vg?Ƿ"r߷[|럋`i_h%T&4>5Tiś)79<7w:s^D1{tyiZ6V]KI|{nߣaXcomq쓊^Vqs{FN#"7#d_*ܭc7pbi-&L[3jI[<ݖۼdqmPS=!SHjƂ!3[\'̲Qh<[K^U?Eէ8XHqn,~O 8kc_.w^J ߱MӐkU 5bCt/ cfaUS=aCT4Å)}g=㿒}ñ᎓(n^9-weVey}NtM̅~#9&ۙ:]MG[W+s=oJ#7j㷵250T "zs 򱟣%6Xܤ_scS<~Q+R@r mDIB3Ji,b/Zr-\"Qduxj~ [Qev)c ]}%JN@*x"'mڛ:Ozp-χK./Te7b3Cogs ;p|y p!qH!ϱ<4?g>uF,ez"LՈpobԼ,N^!7FᝎL?Wc` SAo49 c\,Ʉ)fQ`t2;J1)C=ctں/ug#1|"<Va7^r=I2P{x3wta=Whvh6 }*![ ΌYi9C"$G5 +V?$7a_WӡvH_(:=MRm;V }.~3U*+]JׇϟN4( mb͔ʂE(l-E}#X-[~03M])+hmEv!k/~Y#uGA_jFU-$YDz_߷8@V꘲o[}_*Vv->rqvaF j?-]ηo]Q"E1T)^w>1{Η1;9ZgrпE#_ }YߣPKJ<?'&pDGAt"|`ma~DkBzrJ8K" 2 cV}ͮ@/=,=57 M˷w3"ğn䛮`<=`I>Êk*i8}Bq܊%$4_>ͮ35vU7ss;\VKw=IŨvjbeGY^[phJ1ʣ:a6s h7tS1T5:q5x bkO8OH$_-:AEtvk:-nmN ؘkɐ6i3`"ϝkA^Y%'3afj3ݦ.uj=5~b6;.C;㭷)]| krlwg Ўx9‡xL6tT%䧫Q1btO ᶵzrkݟnhqΩQ-Lw!EXKqWy Zܬ{3VS_t D8ZDDŲcSq8:ɮ8]yyg:ȋnjvslCojt;oL3Ȣ`CV fU`In)e fD.v}myG]_8S>]Cu3άqoet0˃utn+ >ƜOU̪r3v-se}k} 9|oN6y7o:J[smgu7fYޟm:$;Z%S j*] jp7߈;qCNcsoVӕP1)s0kefTC.WϽï32Sa1m.6}]̙j86k V{C(۞~4']w,;DKxUϟ{:Dr>9~<;< Y9[Z,Bxv<-c3fQJ IP GbB&}1>Br#T,yy0Tmt᳷OJ.Zڹ_M$}zv17,И?x`8Ll=8X*}.`#cۡ[k}*K wglMmwU{"z.;{@r ~>h4YήzC;cO\BXy1PE߂YQ;nԮmu{3nbWٰj!O ,`_q1{W:y:[q뙒Dc̽p2Z5iAf^7qԿ>|2pazwi%4eLdJٍ^S Z),y\{=uv(.<]h^q[ &Qa1\7ڙ.f/@}qsw>(]lkQY˿i=Mmikz6nW"lhOH^gC-$P{=`@49(PG$0vӱ"pm$o.]w蟧;]L46ր^vzq~6羋mM<Ր2`qGza1AtWT_ *)^RKZ0 HIQt"OS \QΤNWYu5ď;bts?eo1t;!6zmօdJwPuSkro-9vuPsW|lcq,:ҦC 326iHbWsKD`HfQloMJƇ&kۯfϧO$eY1J5j {Evqg8zWGwxxÙ) TgUAKF;:6f`YW1;;$1;f zw>WUI[?bugɆ_׏Sz^#~[[۫S(rS |._[;a\-7Hqx6_wS[yic<}o50]xz9ܸarG^Цua,["Kod"`E]LdƤQ?=M&*YyIdb_,L-$eKji)%ݸ?+t唿K gV V#]T ?|Ji~l)QO#m&S_u3q(c$ţjSB~z͊ocpuYWGnk$k - 8m$l>9qvO>n<=:M~}l9gm !)ILSI̔Zs'mXb[o@^"m$b vVvpbj|ޭƟk J;Zz5gH4?Fm wl= 1b@gBMл`<lAxq8d-.hF{I]5 ԰YoAAs-wa,Ch.4&JB_ut5C[3B!{nt\J97gsl cG`G5}t";ڬ Sx}PRֽ=Li}PGh9^IϙԓBj!"LEW~+r.^8M탮 y]OVy{R`:8>m E6hgtxwǎ[9m?OFo [dge+1W_}].ߋ(`,94 Dtxӂ&Sm|WnRL!$c.h!pSs&OBIuIWOi>Á7th,h.įtS k ֜biBMe}y-elS61.MR>Ad78T|&z۟n> .'܏B#^'-TT8`vd@+Z$IAH@zV!bgI Bޚm/~Cyup8Z<~Đu%OkcȆBTwەﻫ1\-xrVQeqo;-xqDϓ5szB[-z7rLIYG(:ί/|J2p.tV45!t 9}U8:j#Q߻h.QaI ]B!巂.1Zd/drpGyʩatީs5ݪ傻%~g{Ehv]˒wV\SFqMvCM=q8gx<9< Ə`\5(voDZ!a#zbQک /N}>os4Mzt uk{h-a +=~I&&:H}5g(XE\"qc'_qBDN'yg%ޓG) Dո& _scw>SJ>8A}DW\<`%~671 4Q=[Uƒ0ly&>g@B)')u!)?ɩ?c,1C!0B<%4 1FuƂ'(B` e`(Iq`ꉨ)#E+NNMwcȽNZ6 `Țf=MB0sݟ&w!(’ZE"zo~Pfdc DxodlTZYkmm +Te,zja 0 %F^ZF tYe 9I^Җ5@C5/8QF$j'V6\nq tw MAX2]E [i(|. yִQrMZ3Pq`P OrmgO}^xKtCO4Ϟ;ý@AhPUSD#[a15C)(CNF am'8hQhHZ9km>@QML4PM !̛ɡDZOH5UA X m3%Z HL- IBMUBP$C=dy)\[gT)kbA:@D!'kATioVXuёZ hA ΄֜#&0j95a'P$9_7'$Ԫ \tIt Af+&=FJHTEQU{zADcO)ԁ) GT8J,a-0H<C8yMNĆwX!%u浐~nboM7! MGD 8QUUUUqJP2%ggŠeŐ4ٿH?Nr {<&<1A;lE֤0T㺧^{LNr2* UaND@}Xe)gRV`/pQsUr!aBv(HE5TT[j(i)) 8'y{ŧm/ b(RhljpTBjwQUQ,y!O4`*2p߂ \4iޫ9n;z(3&/D<-R{XqpsaљG|[>r:xۚ[}l k,DX*ZbAQRRX9m&v|&/vtA q'K=#C=^PDAE~\ !KW?zΤm7!7Jt 5wg$/7d='kwGJ}JRǵ<,9.fDF?nNtoE u~yབྷ>\w?r Sj@;H E;-9Fh'WU7(V*Uo$ /ھ-Ra1[W#?cC^=aY,s.9Rhʕbh3,XcfRGױM?6NGٸalô+w30Gi۷r/?ggVPQ7Bp".Cş_j$5QTkX22v۱C 8Q .IJ[95Z02004eOoX}< *NZ~6w; VeCKթrq7Z@b]fgX~"rL0I6)c޽{նCuf]SVP5)"[8عI/yil"g?$|Fp4z8^T6-hdq~u!"6guY<53ygHQ4U'р>8CߏՓtXD61zӫY0r47Vbxd* CBh ',o҂/gRpyuюq <hј :QK_ SN(E! b&H8-/[\ekp*Abgqc)ݮ5ZU5%"Fle *U*&(Q8ڠN$] Fx|UVi g9(09: ׷"RLE)Krc[[$fjBݩf)dU3\k6t}J81DփXR4y,iÕ|f}Fklc P{ut=b<ƚ"m1ɭ6FFmNS%!ZB-;8D41B+%P4 `0`Zu| $51/Z,~ 빃~]/߶j9{ :^#MԾ3 &e̒u=\RjPLSEA.o_ByZ({F3':NXk[T< tNߴ}~ôJ*Otg)rP4`S)̠%2qB "G,ea_ ?zd´(aheS 33I =SyS{g!J$H@|Ev*JJ_ <=4&AD6W(MEEvTCoAG(,P;hwo=qU k8PB'}g(fWu>{ʮ 9Z0KIǽK6WT3ƛ?ֹlT ?WbI \jUz$Ҋ~~U#]AV}T|bg!By_nI%<;޾UUSr`O<v1܍RuS*I_? z}|ESI2/sdI$OWaAR  D~[#RJu~IT>Rz_HOD1 C1 C1 CC1 C1 =J i>w}]?Pץa%y6 eH,ڌK?h8 h ibc`|2/>o{( < b;\<.DN'vp.R~_HX4D <~Ww7R{ hXv]KhLqqҒ)EqΠȺZu0eXHzs N< ŅG0͓gb{3yzHj&Ѽ8rngvwǪ=ӟC3rΙ9{s=)=zyxzݞOJzsbz۝O{Ahl?z}a\ӓ黤t$S={YkGX8Mvʽ=D0cwcdž;}{ÿ dc$5Q—C:GwjsKk=g-i^]*4wz8-bf CS_fIz vu˻iMH Q;M̉#iKUҀ08G]bm22yfVo^$ ޖKxr`T8͍P˜(iw=wa̡~/y5T4ټ.WO(ݖ뮺ojr{~OqdCibl#gpƉG.m L1-Z鿩 ]BYGB8""hNpԑGŔue?)s<ݰ!}tGSۆcgED EP1C PQ1$AD|2 {QPFCuJD\"CEuqŅզ#_u\ANIfd) *-݉9h ϔ+Xvl|&H)3`p0, $0×:S0:SBeok m¦jnu,UG#\N'Ky+q"4roM:ұcc &Jü-t >Ȥ.Q= p"7.S\*$-oѡk1q7ӏ#Cl1:SgJk҃Mq`t f+͇#ӽd_F~CDA-sIFs`zm{X[01+@6[(oA !bB:<ŸK0 J3~jTv#7hԕQlLb1]0"=~9~v4w'LF]D0:r0 Atz|DXSݥ$48Fc\2M#`F :ȣ`PS`Yΐ':@УU(6ZPgXΡkgqx fPҋ&`uD_C tQ nb;[*C@2[? 5a#adrr9m_YKq8*Sx4;\f;ӆbcRtMʮI.6YkW4խv ងL؏Vsf3ęIJgy]im5(uo pm@]Z^^Ǎ B%:&܇oY7Ѽ`O{DOu~QQPWA Λ;x_,etʳ5ru~d7H`IkD; 8Q2}>@)$^t*40hNK6WOGgn슿9gLu~6iLE9a7?`񔷱A0cڝ$NȍIl(|p*Npa~JJ'aw.XtUƶR;:4o:'L~bft28ppBa|]#f˱!)+]yKr;*G&뿤Eɿr\z5-{nT%E~vgBT0"YAR hcsl:5塡YV$C뺍v["Rk 3/I˩D{)Σ{V2xx'g_DN˪e&Y6ss7Sz6hH6_ jkXI>8$4=ZIc#]yM,{`NJmS%#U2|SM"{"osk/Qk(h1m$PJ (6F'N w sH{e8= 3dxAnKu s^jQ; C@tr%Zy'l3({WWu&"eI ̡:*MMH9ŕc?#.Hi!~ #΋0a_`#S:db(܉lݮܙC6;N'l b?'OڸVvsy_Qjf"& I|>OѺ-n;KD⛁&}9[/9cGwyLY[R K:yP93ߜ͉r8{C>,$f&x1ۗ$$O0$r7Ooxx7~l{W9sea yGt~`ˆ{{Aݖ:8''ف𧣴 (D`i bQrE9Jԃ=I  472rCzI}>Z<Y5)+o ą'~c-&y71 =Bڸdg8nfdC'),K*#aƍAaB t`#t@{Ě$<#4IE0>"HхHzbB%DX tCTT G ~]R#A0TS$Z .KD]cr8ӟԫlEYy:߀Rs[;ʞwNwn>IY{ju#DGQ^QyO/ѕDQf|8y[{S=zzo; f/=bl9mݭ v?*2i#s,=1,2ksZG?zxgJ>eNJczmDQfmRWdRJ^$jeu^ɴpi6 &1rPlL;=E_`tÕyIϡDS|Z|;Fݺ]E?]mޒ\ӼZJC{vs:sbp⭦umw j6㭋#mp Ahd%Tܣ$qx jWZ9moG =%JMMZɆS?&W6&Dkޫ|7Ƶ޻JdVu+_=c%p@,eZ$+7M'!rɼ(oZONae=]U'I2o3&:_u9V\g xz ˾`dq8ˉ5Z.ށ1ٍΛ!B$Y:8d܄oj"{ɮ:iQٝ9l֓ RqbhĒdҢ . I&b*@Ꝣ!K'::Gٗ;ò"D%$"_$"LHdc%2\北,da.Xc%,X,dc%.~ߛ]i)Ujc1qL,7S yAq،M$="P3j{WO[zaog`W_/0HZr8ɋY\9s\2!K>ym:M=$fk+0~Z_bHtUX/JB1߮IoQCE,ڮzd1c!5I׎=+gԎx}ycß]xk=| ȓ ?n5ÿ\Xt𹭨y1ۗZ+gۤw}ۢy_Waㅨ@X (iJɪDS`MNlkbZMm9Eڮf5rrGbd1$y,Tu[K7 ªp)w_Tn1}Q+ EQUs) 5`v[ vi٢mM8PG p0Ž;K1!Lw $ TN{Uћc'z{:8;n(G}:Ն6.?N #&}d}gfu Ev{$HI3Vraf&s :wCk|O讖k`l^5Uz#>l_R@|5dm&c~1GΑצchէW@$-㙌3HǏ%%%%&☉u-mc rwyq.K.4u*33o_3Ku-[TN]Yp-ے2Y~;Ky^k%묵4CO!{7C{.- a`[/iܷjEA:Oaܖ>Jٯ_ g2u#- w1 [vtu_k%F:,%10c~[:d@% d1 >K w/OY0Uq#r2$kܯ~p#{I_ɬݏꙿ~qF( F+́sRmM/MՏ;xi[3Vxf흆}V$לzMLZhkf+ًG8Xa}@9jr⸲h3g`eE{RY uiܷӅ-4fw5+4 l=}rlttfK\4LSdPեsD&`R}ٳL-@:Ըmtpz^q s;Ih/@U l՘M=O~DnOp8e 춰=UV,E& ' Ԥs(V7djl4 /^{C'{ }O +uz}pA68,|SĻjWw](miڹj2+dߠl竭RutZ1JoKdbD~m[h+;yIq:#sg+bs짦[q5@ Kd(#ޠŹgr:&K'欲]y=&,Z-IR%٦HrX9br~s6;Z^zݥp7&<Ӕ>/Y%{J40ʶSntlLܗLӤ Pgtӻ7? Brc+iMJjC2O(W2k5G<F)6o9+ Wni}|7ܶmRZ]8Bal>!$AT́|sVr2Ʌ|g/g)Rh3S\hUdBz.Ngl[ g|hϳuAMٕQXUE8o(qm86/Y5S%K,!4o6MKF UhU=+)h+diԈu ;FxV*wkp,.]}mĞh k&+Μ t5`ل5niNi2ZwΌ>k7}kd艖]]q./Оv7xjc7t/mOU!tc:*2YQ|uIJ\jU#[/ ymLSnT1ef{·͋cele'@y9'ݺJu:BWsӺl|Y\R yl`f8p77g,9"M1rZz#TB*F<9_Wn]kNVwn'Yj:(f= n:R , XM{oqlN\X*(H>fP|/b?bdvU^Kt8IS:i}FxEVT-@ueoQjV%#;iUV RP_ERy]$Xl ak7qqF]eKFLP|{LbTBI@GģG:{)7s׷9ՂǕ&KגlIO[5&:ed EbN{aU (/Z%̷_)#qх%^wku_317=4M^bν8ēI}R?ٶcx 콗Qoŷu~)f'd۾zK.y>xx9_FK|vS5)GGdy7Z&M2Hg{9 /uΨ%QMyc}Ŏͭy*6ꗵ&cD$*g|U,Qg9erxm^h!ჷ٢D\ϜBVg3jic2o7RBic:fQKN{I$YN:Y"2@c.R"?xPMwRw+ߥH]A" 't6>2Q-Z1c8QG]5zUkYhه0;|Xw6\Vx~~ g5S%]z',1m:Xs);#NM1SH洮F“4z0ڷnJ^=׃\2M1K=f,lmW6KV;KI]w+Abjsqd#bJ6z1F O)~)Ss8= ұ {o/UGW֫OUSg[coGo?_(l\tJc=L5<n6'yVBoN(ƎY+K^F~\J>_6k[Gh+^oVus\NFh5jlzKkqsc EZw]z7H`Q>hP?w3%[ʺןl}{^4չNgP-RuuN |FYvPxʔqB=<0{u/mH+O$M/l52W1vVQ81TLov[GJ:TrAH7dj)a20xM ;aBs(Ѽ]@MA6T7ޙc#f\KfŝO9WY`-C -x!ˆ 0rjkLӭ\t=#( |~"͑GO ċy.бw1 .R^%awַI:O>a?w}wy9_„T ՟ȂaLb0M@TJh & `$B &*p,*%*QCclLM1%C2KI5!mI+2 RDgHD3 A#PҒQ DBPrВLHL1 bLJfnBBehj"P)`悐))`Z B" ab H"B(("'C"JOl"hnTBX(J%h"-DDP!)uH" !0_PQ ](RzH1ICF z+a񌅚V 4 (Y|@|TPhp88_?KN$nWUSkujA繄q*XQE$[P؍05n 9TݛV]̩ 2DP*(?K\PQm2!(@~HEjLWDy^v×Dk-Lj/Ӕ"if&'ta6B%%Bjj׶n6G_v.w dBp*H(^v.jQ()gÔot! b;i3i:Nֻl!NH=$]f'hLE(q TkX>X14 v?R h(u,d 4ȐrҴSBBE%_ O_bվOZ)o/zʂn#?o>q+ % 1rt(Wֲׇ2,[aJdAy5TљTҸ(ŒB^8FW?ABN!NPi"ű 1 NʮResCY=WfSNjY>ub-W"U T/a㧶9g=H3G8Ŷ0s#M|er_Ȳ1!#;0I<:FfZw5 33rX;_\ٹ#0wHm79*{ HIg 0Ԧ4+|:R 4I!dYCճg[AD.xf)>^;S'L`,{.cK!z8kGMn -gvz^lu٩<#vkj*\I罐T ? |:EW vIg- ^UV UbTΙ)%<rU\fL)5t Z)3*%a2݅}\|gzSM=LsPosepG,ǷPyUN<Ϫּs (Wr5zZetE[-IW,Ib0d/<9 fj}ʆDYYa||f3 {E++i`3O)H9Wfeb"is5Wʧ)6Sboh|@ݵv?&`o_ټb|mcU3! d'׾5֏kLd}]@˒vf|9'$,#S^tAPtz xsTu+B%;DYd.:t]M#nz?}>#\V_L)Cuy/v )Sa`27njN*:3_3: ͸vw.ZJB}+6D}}u+c;%D c[ k&oqI-to9XdiLε914vKII"!ig@]n>sUPi+S-4sp#| 12Q%VI42^9^>6+D+RLN5ky8BTuӐP:1&:*6L9HPūGE@HQ Tw{K^\ЊIQ`^8Š)FB7_r\ H^)I"Q+n)!=8 A@HAC"_h!ɱH< K+Lx'q@$ @  iF@ucLb(&%1llOA/tdHf<PVlD7YđI1N*C&qp9ppMab'#Iz-^ :7ͣ`1KxSBT쵾?p ձ؁(ɼѦf1h\w4;:xa4+ݒLj>P6f-3 \[Ss1^d;VPP =4"GDTƩr y2WA&-G`bU!*ͰHYz68/7=?/ڶ?k4'$tg` ?vf~~!YԒ\oM^y9ߡdTVFuI?+:*%^ =1=Ex݁wYp=2^L7%]t ,"2nH] z<^): ܝ[4 dT(NWa-QG^r< ;drgïJm9beL̷Y_9>9(P@Qc}+۲l5r*g^g2Bi~VeP~#ftJTgh^T/FtpB >\+pUm,},wc-jj})4)ͦ\dvk\F²ÏCӱnr*Og+}b`q;$&_eA >ሪ༼cJ Ek73054ĺ4k1f%д9׶d}r=W +%V=h"^Ev 2ыmKRШ߶CHj//y4$q!3u;D1/5Bwx Lvq>` M|O6KF8 Ahcʍ;ٛ,ctiYyȉ=ΖxPs9~CQVU|'(@|/{㟉Z%;OOz!uk+zS}9-? !ٯSJC{5qqMXR]4% Zش76D j,Xb$m5 h[el]5 yu4 .ePoc|$0?~sënp`;`γ\t~D9sw{ߎ>-l"kyյBL;Q\2hT6Bu+w>z f ^1O9ƒkAdyFǶ=˅s>oq4af /x,c|pi|jg뫁`b 0Dr mU\g&*3+_F9}ܿ^GW5CG!dm }(I8RETUEɤ0ܓ;l ~:8>Z+|Sn#5PG 1B˭vJͤ$p 9^CMiHϸI<}-gpltgepՑaݣᲰwN~'6’,T4Du%ܑ> kצ_-*(pM80pt1N"iΜ]፾Mt$EGs0 DDQTCKmG^ )E\Xx W$t6&;8;g1RLC3DIJ""$dFoL:LQ1%r҄M VY}|6>//DȮbcWr׫'F-}@JC:ۛaSM`|}[Oi>Gb+D<_4JPƯS%)=NeT+ċ!=F"6؟n+Ey9^0#~I6z%} LlKIq'Ys#Sr@*ٮ\GL4KuT~ 8h]RbNVF E ,-2 `M #Ga^EzKI p*JX[6u!^h.0=A~XŦ C4.W+ = *>yn[3S 'Tuuj],`@azǂkvo6"\6(Lk7k6eQu<#5 >Q]Z7c\E.N2 u?O ^F" >=F&qyL|4!gѣܹ9YtS̞߻~;DG3G/gq՟HOqP6 c©Y?g6_3'1MZ]X~ٙch|=9ⱶN|,FjIrI.;?t]-r7+>6Ic1 c}ѿ #TSmS~Vrv=ĭXb(jirxǧ78r`hn4`{;vKt9oNR h4VkjVvBSeY*N 8rW?{ǺܒJ:T3:ݧ\(j_QALb_Ju#//}^\H&F^x8vl Y}M,1C, Jx;J(;vwDݵz|STj9juZeC-VV8}8}vhR{Otg7KLI5[#2Gkؓ;z=ޙN?c]qUe.AsYW^dįZ3֘jUU^iM$\IR8]^4=wXﶼOw{4/\tjp󖐆8#&6š:>cE_ὊZrߢX5kvE .&kWh4Qr.aD%&W;xA.b 蟐e~F; $Z;ujH 3UϣQhR2|`폢3"6^9y{g9JSc7*0m//DoZzx>;G>ބ ,:k\5h{ 'XͲrKOid)\$ 5mP*ae,k2GEYo<В_ٳ@A:&0G[Z|{xZT"Ljq?bJKJY}Wjkem>ő^YDq'aKmw}&-RZ6i(u7`5ˍ¥T|.&v3wdxV[  %O Pf.J|eCKr$Dplɝ$jz(}DJ$n{\IU?%#?.Hb]T{l g=wPi4_6pw@[1qPȷvswoB"Z2OTyp2>Y/ kQOBDIIH'I??'4];x MײP`՝WK|8*8Q)T[(ܺ(ב-u]C"r9rc0(jCy4H.h8*"P$An+5P8 JNj[h/[tj_,JԞJK>+vKF]_U^\?䛻sjӻ7~|7"I&H;oᴖ[o,wj|}F!_uٿ/߽߯ϙ^K*us!df 2a&d!*VYfzZ$Ku PWgIMT)å]W cJj٫EZ[W:?I " apE9vz af6)UpS@K DAd%YC1U*\BfX3y&eqN>7DM -A{l]k1i3u<A#G l[{EDL8Ёgk|b(\`D>s`~ppd⳰Vc/ی^WUҡNC"5q5Y'~7xS@ڽvQuc%sVL:j; xi!+O17E<*Cfɭ8J0fTC@‰2<.PyR( y<ԫ"0 x `$M3lVG5Uz7Nd2!xPoNc_oѡ6a<ߡv_2o2t cDCh}tue{Gnd]ͱ!U[Ũ֡O(=yc,dCqbꏶ+'7]y>B$v42]ZmхfŎH(݂MS^C${qUZOz{+{HڳHGc_4{8YHodla%̴'fw]+K'9NkIW F;btҕ0kof Uɫۭ18S՞D?xh\'iׯ~xz+NǪb6_ tZTwwwd_\m-T\kY-6^Y27e>vu3RK5Ŷu(toҹ S਼n:9V,e9tEfUmJ2 8*9pG) *MZک2v o飿L"cbU?d3!2ș5l6򁦆ohVb{ b؄ v o6'<鿓k{pؘ@bkpBV̒ݼ м" 2[#߰nE/OusM?27Gxo0<b{h|KٜF]\;;e QP45EXz=6O7<ߚkJn|j>DjLAxy!vL>}6X܀ A FB)xh᳾)^`ure~w3#>I{>D#B33ЧpVN=rGWd+O"t|x}EvI&vy,u/^XCe:H#k L/Gw T&⣒7K(10"|Gmn⚏4K*yi u/Ͽ++7{A|u"4 ѝTQ6ï(z1)m9_,l #lo#UHnɴu٦h:/r[12{GJwy)RI6j!fMCCIşJ51,hC}E ,!P5p[39Ǎ0L.Z "!:Z.Rbp'<:â9N.0thKG NŠ 8~)-C cn?}W._3C܉E a8. a D ~f UEILexDcg \f b(Ĩ餯l]GgDD4$xg;IU`BQr y8V7A} 7tE{+n غa_:Pl(N>*^Bqe~ETfԦHbz:XغF{[w zkB=-Tb|1XPf"JQo6˔ Ak 1.hs3.2ONࢂav}1288܆4R"H"}gyjb8+T T^:4E#N"%LAob/ޟ^4v- F!,:<(%7r .Kxz{3x+P Ԡ]T`/onKlxEAzIז!67 5c ,UJN&JK1|o,L^Z b ™tinSӺɧU_͆5|Yi&Ӹ Z6Ӥ⨺?Wݷ~N>ߎZj9|9FEKvX6PSw\or׬J|S}?-<wk,=+xBDNظy^gYʜ h%\-tYxW!6ضznٚl\&j,AQpВHd%h`WxxRp7R>4B"l-*GccZ|Y/]0D$w?w]No6fV۽bHУFA3.{mx嫊vE$"^Ta;ܾ>]|5 q 5/5|ώZd,5,(z9Qt ߘ_c.=nh3B}Βb*$H)**JJ>VQAU5T1kxԆzn'ͱml0)Zy!ң*~mv}̂eAx)REh D?D?FP;j_9_P$P6;'ypɡC?u۞D1\@93?B}Yr\t\W%Y際$H^gOug9yVO~Mԏ ~}>Xb?1E(,A.~dE}xA 2xɧlpkDEV`/}z4PPD@DFFIV! .,a(sAhQQ8?(|D=:6rL3¥2+ QGA%]9ERl^;}HN1?{4^)dru8Q0(`<Çw%8+٬hh\'^ȋ ܎x/+zv'd>/IdCO]=F> ҘT@H޸nKpM5(Hy"_cazROqd7}wgW4봦E+dHD.$ߦV{UEaw|\􉻟)J6ƽqx/ʁ6y(Ķ6iom|^aZΪ9 XiƵ qi kGG J~;8$Ҋ^xvf݇eop ZdE(eӣ?|;`S41w좐.v B&8L3?_4siÒ1rw}t]S_ݰYwE5uۢYk-aDuRB3 {Qd.=LG炡xwӄu-=hV؝,C%Ad2q׳&=T~$RR(QU?XE8T]o`>Oz&$UHmi I2" 쥀鮡Wv`ЛB>gOo6do|_S{V L[uTAX:}9) 3'1bB@pN ")N`c~uwȫvo|nj-MU%oҶ Y1󿧆ejXߤxrN뎓.7-ǰ%=$01.E𛺿S{ .6>׬j3I$DFTiK'{k^{̓6QK.6+mgMxE^,nuǨzY|_0w@{2MYcE6cy6ɶE]xd!< CQT=!=Ӫ2g)-Šh݈)x`an v^~s.=nML;3t#OJUBNdǛpy9vgMyIO p,쮉*D8D!~zJvĥ k4*D{76l֟|<f"Q*řx{3ȰqԒ#$d׮A¾\|btD0ۿw" v* "Paa6|Q)ϾЏ~FDܡv̌AA)}%@*&+U.- ?}6 Lrjh0dI@6]oN`cn&[T舂%4ՕRY=4QCC-O2n^Yx~ɴvm33 rū!5;Z\⢧Qd^ۥ< lǺٻ1™ͨ{h5(pNO6洌ԴטdawU_L[M!|KIv<ڣ}pa}UKcMm M' 1s1\flLHnX'&]=%"iVqQ{HJΜChldBfI¹3\gAi+*cV&eC0qnNgvo!|?FFNc"phݗtiZfz^ВL=tǏ1g#zӛs8p qTh_0\⿟F1ly^ aj/'r+7{]MNᔐT5Pr?zl" 1~ bӳSs%嗀)JIRb\ݛ[5۪qYiʒZ܂Bf{o[ڔ2^\B9ζc;Wcȋ̽b[0k!8CN !ďL̚ L呾=mI#˟N*qxe%& YϦbHjQi5< tSB ] hL:{UΜa)T` EFr>CkBTO>T¨5Ӄ©ϛ_6\БZxW,|JD`ahCakN>{Ǣaß.AǻBN~[2ޒ ,naKo^vjhb6B9m+,8t:H[NCcgB7b\_c^xۤ [݃'s=fnKn)NPJ׻~iշwUm<83 Ͳ`vF8՛|wɜR^џ$E]Ê/,{ct&Cyb&=@']x~ήήjD {(gM6Ǫl?m|É}J'! u]Q7ǰYS̨ibaWQq HMsaMFI;>l'1yrF{4 uбУs}wһXn6Fs颃zBflmAAuћʠ5ڬ9E瘗|1(JXgZ)\uf`93<"AM 9 SKS qfz%6Ξ І@H` ͊c Z,0x&?>AȂ ƽ[gG|8 մUwĺ=4MK؋vT@0<[g&$[g&<'V%?+k(|i97)@{2ACHǘNJ4' ;r"Hw^#fY"=CSdF8M|rL0[C_>|/]n5yL#oZ|O=f[?_ rMT5uVn2V9%m[TqFI68g.afՈGCUV9ߠMe{:mキѵ;Q*N@d D].\vgu9R"`M6@ٯ׽4_Gcb|,1͎3sH{Ӕ2uG+Zq,ze)mgD xց>`e~{,S.cI\hzyN5jESA); @TZ3|ٻ W?DZy4kVR 7ª.)7:ZJ8Ee\C]5s>{d'%rTFJ@A J"}rQj6n6/ .Pcr\jǴsz뜷A ֻñ]]xx3 "6qz4{H݌z\].^[jeY!ZFÕ2㝃һ~MΕ. Zf^ ]gÌ^__ٝpag3adT* U^f mepH9Xmc͚KY^5A D> PD&=+h5Tdm eXo_2] IwM$$z| GZیߩ8o"y ]7s?}+' 9}qhMe #q1-jVJЍ0hv2%~WZ\Үrs} یZ`uϣ;n>ʃ6( $LƑ3# z{FZSm8nJCCEĐe )iT],.Ň/ LmBdi.IUɫw& 5¹%]5[!d2T]ںq4y!ˁVxc$iVlM.>?#eg`#ΟRzq; pHC2@ ȌH |8m߱-6EdBs z&;a>ߏ.{ϛ88͙B`5E [YEao{۱ kƥ|%T3ip޽d(~ABHEp="}D5U=[vCLǝ܃z\K1}KjVh5 Fη>Y6g0y]?Htx-?, R]< ;#H hnw&5ONoϳ#3#V!9*!0:Տzaj'6&mѺLqgbc8fnEu5T)߾hhFERoj\U6U\֎! eӣP'}:~ ed ㍇DX=ú5H J[g?9w']Q&VUPw3Fl r&j5))@JD/OO3qxLWjWW^#;g\۞ӟCnV8jҊ|{Zǎt% K?F1vu6GhNĊRFK4nd&mѶ<+_oF(ŴJM H=>+q>ϦkVS -knEMWjE(ؤ Uw&0eQQbPg1i,fy!#*LJ|ڋ{{hĠ}Vbϊ>f}};oL7B!9xVrג3 NөtuLg6φN_&ə;jpKe<*nڡenx8FFeSF4/%7a4YƸ.DEʷ!;L)]$v'9r7/=k]Iݜ^sC5hhcá/vv{c9R9퇒GsG:TНnTX9fJue6viCvrvw7(73oX;hi;SB?9y/7޾{]1Q-*H8W k"|Ė^!͉(=;u ((̱AS4~W0g'?OS)^l% <œ+x 杂e;.MIBLZ t i+*N~vƝ7Hvk}.썡>ܹ4a*m`t"~! #6V{uG*N۶us9s9sc177{eѦK a e3Ip'qŻv?'-0пmM9V"h"YIaڒۡD& Ə׍]+SJu}}b1!\x#kc%9ķN S8ib$2c2^Z83@*+ߗG0V9LB !rp/btD8Hh>E$0[w2*>2x2I&AY}bR^̜'^àCуLh_ON ؗl[H| dދF4Tt--ic, ο! 7o^~$*BUgO]uD% WU䞽>%F @8NlD͛nNGe[@VtzYv}|֓\h|NŌ2TCTCYLoP$:̩x}(Qd ʎp7QHSzApu/ /;%?π8NY7isSP/Kl D""ri .;|$Vo<}7˳BASGooԡ `˯1^mVB ="|Jw)XRsh2lf:\`T(6,MnܒZ2K)ݸcBs) zvթ^>$E7†6,G6WwN@~*I@9~nOFT(ԊYujtв.,[z֬dDqpYh9vyh^; m ٨Afhob$QWPfsV\_XMN >r/'MӁ;o,2'pg?xKIM?xkwQ:gNpjUe&ШrjF5ҩyBΕU$$'z? w*Q7XO/ ؟|Oʺ吓Jl+ü1!(!Z|~Wǧ+s qH@68H'(,gd32c/NM<:Ҽ.q )2ɼV< U;m~ Nv4Щ9ιJ3ڥn{O~c{C{˓ʐTY)*(MxSW 纔t[~cQgR'\=</[6뒱=ƩIU,T"*魭PF\mwPi.~Mz3]=\l4G1 cǂn<~[SZ̍~oi3{x4L\//z?<4LXuOO6cM41tc/vi KAs3Z(sVi2m!.^jٛK u6tm)R0oF/]ح69_rH'!7K;D|bM}[V\2n^i*ɴ-rEʗAU2 cj.uO+(\x(kL+\ 3D評$dҲig]z[u]sy54uH_KBjx%MK`|]}\냴x,I2~s\+Ͷuݣ G唹"EDDu-83LٳJ][(s4?6(c;˃h{umEV3Ğ8B糉 Go-#ߙãԦ+N_S{tto;cwm8uFϲ!9(c\YG Xqq%F7YOk9G>s.QV7^l 펷W o;?C>jn&RfwιΫE+scs?ߣb Y|fٱ ~vQO#&xWI ;1[q1}kl3[ն/6?ZJǷ}Sd oIɷC=]p)5HR}W\g[{Pڣ\sbh&LbL,+oﴘu_gw+ٺAX[:ӻLhcɃzTJkw¹%n܅K TX  )28P$*yC"̛FF3bwCw%Û9AΟNE=Ӛi/,_-);Y9w{S>IǸS/yjgm9säjKDy#ļ0wI=۴<ȩȸ0mI1.USxf To;{ecӛG1fMv'FsKv\|ҚIzprǰ\As2n_x9h|jsV9º]Yt'V[B "zA>'Yc~?M&.>G,`L+nO~ Zd$q~ϫHGkgern3UYs㽻mż@w(Fݵ2k@zAhWyM雬@矐eD+Q$RQ#n$bd=(jUq&j\|;$}XnX@K^u)~ ^Y9Q]ui٨!LL3p0#]FmE6ǍM/ÉT}nE#z2$1K57dy=߭d⍄W[iz;kktw v>߯e1]ٽH9RB9qДxt/r?ǁZ=ig79&7Fg$ 08 a`L)[]'H;"ey3qgSi!ŅѻbEŽ߻8T!1v\&D TIE{jUjJնr}[hiNI KU4BwP$D5G? 0 5KԳqBvrLdDk(usp*e*:h?ð4E&CLmZx {_MM'9&'/khDg}V`U*F= $N?K<$# p@~7>UOHSs`nryuMYM*nr|}\Z[w"weGuU=X]^%75*B`Zh*w$BwJh߹{WT2hn> ӽn'<ml?O?4꠫p|_ۓPL"'yDOъaTzz{5l@8U 31cys#qa|&^;⊁qQgDVDNC{D*T'~߸yNv(ڃoM ĝ<94-)4C|D!lǪV`i0LljĊKS$sa2jsR J=Y/gj 0,*Y$HZ"@{$:@{']P66L&â( b0D D%?9BAąF"ȫDhdc8܅uZks0b"xDsKjpf_rTV#h$QH {Zfi=Μ>{io!^Qmt`zhչ" U,og G%7_%,r<z7DŽw?.2nh$io~meu4]=cDK 9G&~revNn(.+7HCtTD9;{%?^ΉTT;l1sX]NtQݒ *}b@^>I򾠴?шN3u&e~\KċIXsx?H~ODD00)de\`7>N@xsSIZ L< t@LцL;Z"?wN*{Cd{EKױ؏[R>-s"`^qpq=ڸ;K]⤷ a22+j ö ,Llh̹Kn!פd`tQ *QD49`UBf"` S : vʢ9, YWձZDmlb6M)97¶ixM$u^ݾim31T9x`[+yq '?ֈ /;r}gyy+.Z| 7DΡ&^(i,`O5Tr!-nU[-mHOd=cT(ɳdzJB|w 46g_&'ZY:}6tktRzo#B(%f :_}YnF:RZt&@RqH솟bk`\'Cmm$)F0ѭ%4Jb4}^o/{6I&y0`Wwzy0N iaPd VQs*"E%pi'!,Mag~.cvP)+77TdZVev6 tbloB!A9p#~@4A2eSsUCb>װ$wI%`{4R@B7y:-@v[)zNsDL"d'o'u%K+>8H\ #ͽ[jK.fa]LoG:{.@EK:1!^nW.J t ?+B !--ĥ|D }t?T1C63T"e~=јtbS0W=KH$M"!Cojѱ "n_)('@pA5@ #$U+x'D7>@?y \=22q׍N"|n#_򵉁]` \"e b0j`8 r$?061n* *@B/"4 F. lD3ݠ؆(a󖧶HO<+[R/. !QE'?Bo7 "hؒo)6 o賵K@aX8@=vkñřeo@,ÙćgbEr34;xAv*Jj=*\28etY EQBt.T7&w3B/bn?D41m翊h{S IQmQ A$@/.e$8kPX_ 7_=2ːa&uA p!sOBpwVI Fv B@8 7;Gb,f0BD!<huox23XBR<@` P C@ \BZ6թH1V݊+{Qd׀rŎ!R+WK%%AT@/%""(Q"USs>֓ o 03^CRB hq ,LR:`gU# KZ-(P& m@WPlY&s0)`H 0QF _@(wUA8H@,4р! @k.!->0l[zGAAq5j<og0JR+w0Nf W2,)@~ĕ2P>&P}RdTybV5T !3`|ZL܇P=%MP P(hS!I68~[4 nmEU2Ȝ705jn8/Wp2B,s"ӘMd  L՟qէy!' s!Pa{Ly?l|\\!UCq@qʇ@pNs{J,i4þH7hKd;VM;q @In,߈{u@L)7D n0)aAK )bP Q$4QVX*K RУ]0BH FѧOb_*x2Nq z=(@:#,,<~?<I8a(9'/:"?:fW%k*0E_ޥ+P"/6w^~9.;WRw"uԞ|Nry~}7rw8-W2o5I ǐ>ѧ8/#j_q(.uaM4HpQhHnYR8ش v, 49V-KpE,`@X? ` t  CL6K1jʇX%1yꫪ+Y8tVl$adfMd́031\Jv?i{cȮɅ ox: xZywSӦqDhq8 ڭ^9͗gd[)fd3 } 8Z坟|tIHԆ qLi!@"FZ&'f O3-!qbQ33%b9&dP) Q.k}r(~͸XzjH8t#!$h=H}+QU^:*>ыX:@l XVj9$V<ٵݼ)]-%bhls XK[Dhl]߆dWK8'8o8BVкUvU@ARֲ{AAc_]™/(msC96 ΜhGfweApP$ !p|@haP 3 EE7{mxg ҂޲: F*'fոe:69%t8fA9IӅpFc8`σ aZ)uA71u(gN\+$ p1;ln,MDgc(a%́&fqxQ@PXz:#؇D!>>6zSMHRV,I@f% ď#,:aA "Ld7;"Bc<=|G >(EnO4B#8y d\1 Hҭ3 6CAD1!HfI"C^'h8d>pBr)6`P۪W>,K>яc! /r^w2cO9zu N|5}o#{R֧DtQ>EM~/$ 9&7]5l i-UlKlQhM KtI)R[*BpHhŊa6G\@ξC?"xaX}iGz=^Dё*|!O6. F1.;`mJg>޷I:(\G&aKh8*U"&:pb^a94M3Dl`܎;,K@vy!L`md7BI5&fId.G~% t=1sITTP6@q/@>BLOv蛧68joVd,D>*nVr@޾L0:"3!%@8 tJ\\HsO 6yH/ZQ*SW5:|5 ?<'TF=e}dK &Lj~]:۞c&+L?s;ϞML-H- > >˨MCc6g 0r0 Ԫmˠl/ҵ0@v"wQmPMARF_l!no[ ڻH͞ TIh!\ `B~Nc9:ncȦRz`CCu. 0( < WwaMjIR;|Wf}ϟa:bLJ!o 48eVW"8Ug7 ofα.JD`;zFgTR7 q660 /ϥ5C(3ˋ' (Er 3v>Ɋ*kp@rgġ a6v/ FA8@`Mm |xͳG?<'\D >^/ $6"!iB)BEW9LDqA7c+8A{N o¹P nĎL-E38eM)7~&(B.O]) jKX:I;1Q @ L +5ېmM % w0DA9 NRoFRHPh_ $ (kP&%Y{TP]Az<}0i,,#֢[0y"7.!!\ap5 @h,EuPŷ/17>P)1gt5R àV*Q}]~9&ݶd("kYJ!M]F;1]Nr/Â:dDY3S`E& (㜜Jj,[E5f;4"eF{|?JWn?1(O>Z2C⪓rC:8Cjf<9_f?Dp=ʧU%o b(bbmW΍}yNi +!m\RH?摏Dh ޟ1Hs{F6\δضHwCdU>,.F]Em`b}|,'Տ4ڀ4R$6#DP!A=p]yg:FReƑ95?)E  EIFއ⛍HyZ2t(C!CTg0:Xwm  1*`] Ј4u APkrƑ֊'@P-)Ǜ>'5@qܒA3U`B38aH@j C1z_.1>K}W?vaz"AkS_) $Z1;>=fh4i6+CLizs1V օ0 `UD[{T(j, i j[( 4CgUV0@X3YXmm:=$NP J>FjwWwd펮3ad~O 3U7.!h"+p n}ٌ siZCؽcb~pc˿ꬋhǹ.c\ܡd'K-~8uc.TL#KJC>@-$OIf8-@ i#vUYSލUeZ4&6H Z&>z}kTm\%)ŋ>3L$ϧbp%b te)MaJ@Z1 !D/ Y%xOR瞂xb"%V -7Z|mq`&24'}6-9dRMB䵊ː0s)gcg`}fb3G0|DU5 O'"ᵰM-)A,qO}uG4sCBQՏ'T\T1 Q N^DG;ISCl.9[۩haȠ* !ET TqR5 t>Enq3Y)4I0ʟ9=hI&L{TL@47,g&gd3 0@2% ;;IWoeKE^-Ft[2d+@ySjjב6`7,N&ҽ[J衃epDHە1WB0iqJ)yŀApN s"/s:-7t' UUUUUTUUUUUUTQUUUUUUUTUUEUUT|f"C{0UUUU9 UTREUAp1h(4QEcAǪR蘘T" <s%Oئ)(iXjPұ*w  601 C%#p -u N[:ļ^! Z!kEB)`. *)RT7?+ȒUF A.KMiaBHHp)T?;QCPubYB>;{}D*)z~E0!A {70e$饠mr#uwSnl1mfH@bM+ 1x/X`~-HtD8Ĝ.\p*R"sOyxGzNbT aFq> BkoD7ոO6$b'|E1D0jȠt|Bݏ 0BH @H. TX]CE 1>`qXkk$Y&'8 IC80eFc^6@4!5]F [lA~4"\uP;t }ܞjV+9J}*2FHn(XvE.zLw 8oo%q.Ҋao/0.K E )@u@QCHEC-kfg :_ά I  7*`5zG.tNb 9b̹-buln vbd9r)HE\Ԃ_!"*E++G+@WoPPv2vN lqM} јq 8^RÉ5iWda}"As/,YISiG0 yov29a+ٍ5˾h#J P&o$K]ir7Mw7=:Cn]DBfMm/8PSn6%< (}]-EXĀcE ߏ(k>+zRu8,DD-:8=Mr2Cw dq 5^|IHH1"=I! I|3Q<~+%.1,d#Da#Վ:t" T9wЋG L.0SX.8@#d1<zk\ 8!9.=d`M]%A&#;tF˚gAȭP@ 0'=Rq#,b  gŏw]JdsAELۢZHFF0 )e W8EBB`Q$P,2"OOO,K峅aEԻ.Ez.\߂:pd…L !:'"(Ƞ?L9BKd=0A55)# |RP: j3w m_rD+ugo{jx}XH9_r?b]||: iq){!ðj6FQbJۧ\͜ﱗ#;N- nuL]3NE? o$v? v^~_uqEsgkq'r``-P' ]O*rWAz$v-V*ĕz7Ǝ;R~޺$yov0fiAڶsK%7v!I͂=yuǭo̫h-aH6AƑ '='t3-2!QQ Ƞ1H{ ۵v5d<7tT ؽPpv y=L7ST)hy ]i@ F )G-͕۶*# P#%$$fc~Oj&HSd'GMuUOZ.#p /v!'ڲJ\zv6[ڣ[1k])xDqbDv pܗ P2:a_yqcQ/<-oG]Є!/&O3r+nq6{N h4Jլ7ްCnVTpxw,32*r-a/|&S 5aC"ŋ(JlY*9@@@BXB]U")Gk+1 Fk* TX2 j,%FBh j @!UQBh@3pf"(LhMf^ 0={  c(@ [fc^-515AԦՃ`&Iyd9mZO2?U&sL# P9C;0D,~M'/fE[nF +\89Ud$su^=6 rqt|Ey)p~ ;.iG 6u.62^%(ⅅǖB0&rVPcm1z 4k H/H NxЄypߍq,D`I.ݸ:|<ì1q!I$0ڡ"̈́ME t8)H( d!֑]AX !F[ͫHX48HG8VW!/05- 5!E'U"$Qecb -2jRc0%ኪ(bNV24VhhSR!jT&)16@22Ďf%u_; $ }PuZU9">܈Pvi47c@_*H> ̔S`LP`(E3 #9DO2aLg+^[:4!yĖ}_|'39eDy>oy촮ݟ}c}\:~6SE4CmoG󍶼jӌ]8MqWqFoj<7ƣ}ms7ߌm;;펛:Mm\Tq7{ksu=1MͶ<!P>mp/=?@h !?iWD6p [" Q9`r"H@0G@>>9Z`MUPԧNxd:j~8lMUAB9::d}&NmLNP A\L]Bx .$Pv:MM DU9Ayx98DѼl`s $?zD MV 8`(&vUL3V-F|dCM?'QEE0a\b~6 Kwª['[;c85NW(9&7v5(;JT(ʛ\ta2) I"8 #5rH>000]Eď6+CGP4ӬA;~[ AeBHpLjS^ qE2K!_*OdϘw ?oǕ`??:-4|Wt_%ihPE@! lA շ8< W;s Nw}dd5 |A㢑jUX/[`S@{?XĐIP!h%/.I=ΊHonIEuʣ9PU~^u󳱄= R,y?Pi>H&'O`ڻpN!Dr|&7_O[Gʄm0M.ϹǮ2{XW>ދ㰏ڍAE7YjX.)wJjY$.) nBRBLty/3? =[N.S"=ඹsȃcd)ʨ*$UA3F͞=ցܦ%㋅lu{</v @8ɬL1ס־{MY2*l(J;٬ %7%?# D'JԀ+1P3MD,(@A $?)KTI7FGއö)=fݔZդh耡fw Ki,`i1FJ02[E$?(rl@1r1`艓#UHi"h #zADCw0 tG&eOA; b1hAMDG" 8}U9DGWh;O$= @("lTw{^*#Z#h"x!uv.4 x\c&W( S񻟅u+$bHЊ =7B8lA¢ w# ơޝ}fA' ?b Q=` <(lZQ )gEDޞ͸9#ൻ=}4sf︶U28%SS4I#‡9_>>K^cE~8vq_ }|W[UUF;qN9iw;dE\;f5WxfqlnzBNYřlϼe2uwhZd~k >߶h&'#["E4.aA| }m-y,hPH^mMf=:ar_nW&[7M^;&r (0Ju MF˸塦6Eջ"ā Q`/f8TEkuivΣͨýjf~cǠ0=^C'qg!pόO7<n,Ux޾(G?ӥeQר#+= ]FLL][ OΞepR:-USbڰl}AN.ER\(&)1cMuv_ܐ%DǨ^H[z0Kf:``9Nq;-tCc#EFãx3\7hC>]z6_L5qђǽ7Ux,f=']>ٍw]- Jw={>HNF66 ai Wn-BoZkRtWjGOҘxFG Y$HQT\s;gv> oF-7}hOkoHn0q,Џ#g,4GPw'e`D"jW2h4 ]]7Iyz*ַStrPMhW;m=잣7u5ٜ iz;]kv#p`%J[s'l@LLDpKTUUZ&Rh*z7x==9|6QE3Uw=+ g:G%+;|CDd+m^zt"$x9 -WQ 1ּMEtьcdB'MnKp6OE-;nkVnK@`{ ˪ںy])!G -ĹӚqt^v~HKx\:NҽMXn/茪l*Rv0lɒcE269̪&|HaCVLZ<@ 9pHȿDu%qU5M'1 Ft!(,4;OwGl]bը ^ʹHcGV&GYt\s^Wl˒;OH#;ST'$NB#:X2NS*eƬzثo<ߟ !Af{?3<ǫ}"fB?M*IQ>?\z ϼ%~TPդOW X^\ zҾM?XsGmqa Pl'l8^m_0~Wphw)D=7d;%Ov|o~O7Aaq V 2}k9{`>~S 5LW6: D73I֍prxSNr/ρ4;=yS F#T@ ſ\x}@{vh)Ć(v$m,4@rMᘘ !ѹ Cxf9A8= $ޢ1HH8!x^ xMpK'Ckq5[XcUI M_54P;UxDyHzC18793sJð PNekk_aN;-P0AB17!AX|;44v" sE$){S2`\B] Nh 4L7iZ#`-m @<.6u6z s^1.`Z[[ u~bF!D;Q6Ѷ/# -g/4ud̈́Pw==da^{X $QB6SXVHfld5j5LL"kb?J``wΣ.d{q!QvboJ(l5I敯Awhx;5טnSEnBGvԧqPz/x5s@ s5np;Hlւ$5C(h 04ERCA#DR6{Bڌ͚s ?rت塞KP"R4vfn@1դjU.a!F10$ovf\Eg{ufɘdғLcৱKY!IXJ&d_1QK58[KG! Nm@?<C)yJ)"_LiOGf= zX3Sy"i3Dɝpع&E*Mh]T{ǛЛDbՏ=Kc:39){NpAQitCj=V0$I̸u.& ~. M@QC"D;Iuq$S9iJD _!:V\?5DM15L `Pmxk⋴xsrén33]y,B E}I)7!9HD&ɥrQ# :욪8 HY1i#2T6K-E9!A,=IcX_F!s&̱ `}ř%16+*!O f /^ALsjbBbc(L^&VDLPȊ* +FMȺQ&'ɩLq2`u[7 Vݻ@l8AiLBY31\Lp k(vL]xYpKęܙ᝼tE#GFa\rĉA5wwqt-?׿S:3Mh O Pi9ӷd x5URmZ b[anib|Dp AެX7{uל1,lχ>s~jJY"**"*z{xIȕZUUUUUIaTW;E!8z,LwL{~0w0y[oJXux M(g} K?r}dZ5,@ tNB z솆2k^XPȸ/1 UDkFM_IQ@ ,Kl c/ic e!2 sބt571]B8:aSEw9j5SEpQ}\%T7IԔD-25u&Ǖp2~F6o%%5FAWۋ@٨(N3l3~|$>x֥=8W8[I~$O5Lp;G"=a+~F&HHaYSo]fUICĖ1&`ӑ,:qA/rR k68fX!`/yH42jxDSVfWLMcu|B]cٳzh;s$˘~oXJP"[ Ha14#86#GkDC?ᒎWψ۩: +l.abȱPQʻ %$n31dnFb6]AGw7:"ZsEIPx5;s:xxs >{c˙UNdw,'6 رbbŋ^m&nzCg %P!Q H VaF{߭p1Rp1:w·q @AÒHg 8ҍÝkZÓ`VQqBh&Q v9\ā_shvw3G1`>N،AX5:#:EpCBD ,# \\ kA:6Jmϻh<CiU*ʵ"gsYEh>AMjc(nYC&ߵP0|1јՄa!ǞKb0#,v^7v[wtGd_W#))mB8,NDcCƐ"DZ(mXZ Sn V2l?="my]؂h)W;婃84nga=Bq^aaEXk*3^NY78*J8Ձ_&)1 6LSCqe}7 y3d"M15WS만)D9$N1T=TQHwy<>[SW, ~Zw{?>u~{n ivp*9Qhuȣ N rn8 (5vhۑD\ ':Ig1H H Eѳ᱌}(.SZ޴KjuME{q,PtH6 hDbM%2m- h\cV>.`& ? JA)LHD AF HR ^L> ]ODN;0@:tؔߪЋF 2#Df\d3`w]6r])6%' =&A(zwB zm!1`XQQc) o08G&IA7)bˬ+ d3wMŒ(6 ڳpb~M၅ve8/8+ߞ>W(Ť=P4?7HH Q.ʿQ&)V2'+m}xcIтŦ ${cltT boGQjK5Oi4!$>G оxI~z} `| b0ؕχpO =4QEs𲫢=f$F]o/k]. "&!\CZyV6*}O-k!P8FEV }%:6NRzKLb]8q)8رGQC(2]B=!<P{OHXA[)sQF90IJDEKCDs${=^^d¾_kYȆP84 ̀$5Vhe֋ײXl%sfa;ۉwNsT nu:E']צ-Ǖ:jAGH|Q3 oRJX٤E0Tfb(F9FAJ31u]7p Y(ݙ`U@t :8KթB8ў46'f^Bi)Wclz_&q ~Db$?=]Cx ÄZӄ^v %?GOV?rXM+anFm~H9p`fU;(qTn6|%aϔ+ )vC)^|b5'pJnlm@;Fq'υCFPCH07#bqj'|^R<1i5)̥۲]x}!ȽR$cܷ܀Hȏ<]/  —D?dr^GVc.6%l*DR4t# m&B_aMD(hPB@$2")ՒoV`^i"H4=*9 Yh\Be(D+[9=ρgK Jr b8:Cc)+@w6k:MFwaؕ:,1T'bmNz#|b FG+Ic 1kY [c3ѽ˚b8Uܖ6bF@9 ~W|02) ʡ("Q$WP-(+` 0M d@,O H `Ɨٜ'F"$Y"i&Bf;!`"bJDݑHAI$LQW߹$=+9z0hGH=[_ c/}8(;Vl `H`bSEes5&ƳřנFhH5E H>Lz0˰D 5Hxfz߯N)2tp(g057=͢1r /J*ul mnǸooՈ2 PaIPĜザ c&­E)og!lUHN6%Rd% -VU{?qe{ n78ާ[(r u‹ϊ_jl֜@=C"[c CKJlx2^}\X}x6/1:ƈgD듪Ku=&8JgPe;+Ʃ!|pO$Oͣ҃ bAݰ|6HH-At&C!Otם;I(RxYi Ge90Þ{ +>mygƽDC`Is'̓_9oG{I!"OGo 2ցܠr2 !H{fͶ/{(ۨ-}׍D)%$,3U4! 1~htid?2:1"W!*}@qIIp*C`]}wvP`805FF7AGs`!)(鎥$D@P|.$I/'A^A*(ISĔ-ёN tXrljjng!N Ä^Ɏ`AئeCB٤l&J9TRX:/@3Mg|4!2QJG˅q8NG! }q_F 0  L*l!)1Y2T8IJ5m㔋NsV-p=muf2f>!QY,̓̕"A dV Y.ё:):"4س4,D5kDdŨ)"uwumRʅvf&ڢ|]Kw\mޢ2oaʆđmCt|WC8td##2 hz)Q!. 箷7B/pIiW@*3:Ruj>͍q6R*anjS (o~ A[JMGTĂ7:`oN%;qG!d4zŮ~qC7mUiΦa+^ vKME=ADuD 0,e|g~wADR *0"AZ Xn :0n5lL"qNJ-eDAٰ}P&ĈEV;FD7-xk:L;wF@'&E1_C_m@%YM6H/a NqL͵KdxΕLQ&mrg \/Dhwyս悺?IWB$tOl`^ˬ|uŒZo9S3g!]Xh@?w "iP!+4OHﱇ1s^ H4 *c g-Bf2<̨hNSwnIUJK HCtMZYg[jgx@cw6osNۜc:ݾ7/~7Mp_?d2rT;f24RLPS2)!= 46ls;^go659LtaL r|ơ.Ӂ6S].%؛ |rP!&6FdkDGVNӴCq&8opSHs{8`T#L 4 !$_N~P;4nXsWw6(7m+ՓM-FF>wcd5LϤ" kշ-x>c ue>(9 Szle )Cƀ*@S|p/w9: p'KGw}ݞ|<RuUQbjuO'1rr *!$Bz}Np7S6QlSyBd= ͆~ךvry|6ۋU`m 2G_0aAN :!q޾_p$tm8xQPT fK@R)14A@P$s_'fUڨ#d7?i\Djō+$TE4C֌'$Jz VĞ[bE;oD(ۨޥM ’b6p|#W髠 ā %RRG 삜CQorl' eC8K>oh,fv% ;4'#!5ɫ:bb/Ǐ{--El$$]LUPMz8^"ȔDalfQ&H$ *sF!:@p`VdDE+QCcwd$0V1E ͈Qusx|dT5%S*DM%DxI;suxYwnt<̑ ~S2}d2 ;gycPY]XJ Hv#D 1B۾t ;ve:V2psH1jBU%i .ΓHef*%T$"IڒLf(WL>atkNi b8*f rss1d")#Z K#Dmj 8jrfi4F*V9M%R*"0e%  qBU9G@rщH@DD I1HPPDF D"B i"+BU)N0q1c4Õaբ-' B+qۂ÷ó R|҇"i.%D{9czfȃpo՜`bdR# "H!7O:<ҖJe"<>:8d۵~4R*j8 ƃYUUUTDj`ԍ9],3LS_cW/# %EmTHxHFyvSXҼhm؉ZaIy(PlM(4J{ɐ@@ddT"h %XuQK&: N#vRH-[p`T\ j~ۈSHn ( FJ]d7{"Xـ큥v&UyVxKiexD N H"xSIZ5@!zyH:1_T! MDPPS,ʪ2g8ަfgD8=#֡ϲSc'Bț>~(QKX3 QQJ JIhZ^/ u g{r˺Nȫ 猐 V{(a57VS_0 >rm ڀ( IbEIoBQuz?2V #DF,9 ƹu*b,e1AH P/u?;c:9AOI +p "?x \1;vÁ'X&eI5I>kɵ$Jpȩz;?X蟝k!AlDbye@ӥz~ۍa:ؔ'LQ>0PsK1?;pc`{:A/ : ~!Q&}b}BNI->S&,4J (kRN:us1nJ o=S"0OZ0}#b؍ QLG]NEH">oT>y:Er`D)d+RCBWloh>:-lTE|%j - -UDKP@Ć@Fa)g6pQ E3)@!@I(00zxb1ļηDhfVã|^\ (]R ,j™u!2df c}(1@SB`Ё@ED[f71Z74:C<5L5` :3Xv] ]hwڑŐȈs$RSD!ԏyHpU@ s B}l"2kl#!9F$$!_Jb/02q:C0UǶ;-> !%j &Y꺉d!HEt;"ΆMxrMQ"r8Q0__x^A7̕bީbQD^ty^"]TRYyfs9Xi#?-}o鱵LQ1q|,n74J%Ӕku&ig9RȽMqEIad(Xu 9pp$%6KB M W'"tLtɢ5> ",Uşi$ɝ,Ո6]vz/Yo#>DrD"fR̩.)vaE\4G bHR2"n(cDFaYXcUn6Y1ZHݐ[(I" 0*-J:vЧiNQTVUd/Q 6-\~t6MPe/.qVn aFGti,h7 ˭x4﩮8v Gx%!]tl 'DSbuIM@#Z[yR/*{[YŪ&ed!Y0 (ub50Ӯ CB f@ qKHԂXA5$I(FI&Ej#D \f(Į|0vvFiD*[BŐ]P8MzRtlIu0jӘi$xL+$l Q F%V`)h⌄ۍȵd< jƓoP-jobfSCD`dh+X╁wsi Jh=N4->eJ#<mMsBDDѐnb5|x+Ȣd ߰; fr|Q^|WqtÔa9҃|eL QZ.= X凧&,Jg(hZTQ`jh{y:z& voT8 g#b?Lr$y>0!RC}C\v_VDdZc@ 0LY-ggCLPd?&.#qbñJgA5 pu(Kg֧7xtcSl7b* Y\n<"ay4T-b4[G24=f*ѣȹx <q A D3JI~ DrB'Ut!!z}^+{7`o^Mm}+,k$UHw<(uEJ"*klw:vv~S{爿z>zҶ>~un=5_=gn*n8s|l~@q-j@ȆVr "S| FmNb5:N8?=y}ooˇydW%-7VНJS3CB ꜋!#4`hB!];;2t\B)K7dbZ!DIo m-11A5$XD L[CfM^`^If @*!!O+Xt̗U"%xLqK/ &dOSP }- mBYŷp,KkEs{1F* 0^_6qܢV6fEab nU3#@A!#MOHAJV"g9P0汉?5f4 Bda#F /7~|`)Z;Sӏ8H(`DQLe1 D@D$@`T8V"-D>| >w.lZnALɂWN]kFp7n}¸6c]5k\+x4/楸B\Oq+ D } 6C 46b2')lm;|N "D5Z lgۇ` ]D]PwP((|s a| ͆Gϲ4sMHRK+f+1Fc1@C*dn1ɂP;WxC)&1E%Ambd|@tcрRO{z&$R }I?Q81lI@WIvh< ícl}YA)L0( Y1B)dt xtѩ0!>+%uBR}S:%~sa='$t-kJ2A8цމ(QhO{p)MP .Q9/g|O5x9p+0r t`H9A0ryU/oCYn g!^Sl7yuY9LSa9>qX@f(xA7HBEYQWL)vnTs owut2q@.Xvrffl6,GaF\?@-C6A@S󆆑]*ꣴ D! r GiQ;p$Q`OpQ;(ypŶ\}d+9@eDdw2Z(ȁju&`k fXIC?'osbBi"%"J'  YB@|>K_=+诱u6 ;j&T'{D5Aӭ"(_ƌy<?rq?HHCC X0Kz_O-*"q2Ldʵ "3g0m!u7+1|[fImsZ`o84h8[=)ci!{]S6N&c6qiN5ּz08FL hrbڑ66#{ֶ @(FAAPk+xc w4~/X3YxeSO(ޝKv2BmԱ/^z@N]?ktY&ƓQ#m8CnIM&vlnP։i m+M #H5 |Fo(wN3pA*i5ͮFپwаbXͱbAtraAtMx L-277 vX]>فg2*e34Nhq`0`C ;%]Gݮ2f@X=[z|j\5 =EZhi]c z]"`G `{2̓$(JaBR$A/,(,((Yh쭷F@ (c%5ILB0-0H.=iƬlLjA=DnY: dUw`XN—v%*ڡ2?0r8hC8p7^ _Ͷgm;[s3E[|]3C#1;Nњj-쇶 mV9Y. (Dlֻ09- >q @9fQ0K۱Go{"yP(O+<÷:ڈ4k ,CecB0cAKWO$ـsւ1I w0 äSQHpr:={(HpbH쭣P^-b-|ݎBEBF+F5sb4),6;;YYd d@xN32#zYS5:;2iP)w6LCN"dCyȃ9Ege2(1`&C2eN# :۠ {_CY6XX:qrP'mwV4Uf}(*y5d^xt$ZI&${:EsƖA7_ 8'w<܁Ν[,.9xK?JL\f,ܽHmS` !Ǯ'T] ǏNwnoDouPP3VK<):a'CtW˩f{bѱ C~-ɛmq˙4Md!ȱX;]'OVB'C 7l88lfb2k7/}|EbX{MY9~f׌&WH15 TʛH6nkQhfH*Wv@K8; l5YlXv^${qXОfC1kݚN+"!zZ!$D=acf+JDK3! XuHijE lCeҾ:_ i5Ą7ZwBm^ ^;T+L\طK $"3>2϶t1ukz|%;d75#0ݔe}8\2d,[e]ܚhwca,!]~vr?M;V4!;>\W,_ ќߑ(FІ`2Q ĥq7x@38+]ZBƋ/p?(ӱx$ k'%\)tKWr, 1+_M:F(5o&Voaö.LmbI.Fo{j,OhZBQ$%9`ZF3SZq{sA6CȲBfHg9GnXv2OR 9㓃4-srk 9}a;AN&25nɾx^[p/uUNXg_ ߮vşsd ~M_r68mLۢ(2d;3y)tM~7tԀs]`skKEݒ Cñ>cG:Dk%vu#AvF&a0㳻"PZ&F=s7/Cᅈ9&c/񝶢+0;9z4=j0´ӫp?#jSn,'c&uk;,t!iNusMs2^׾F+fx٠b! :sHȄ!3JVO|:fՁѝ~յ᳘ZX<߷LwcMӼRPH蒕L;jyg$ .DDd ZC7Jj 1gv8v%jZ.EKYj dn@YeSeqwDŶIm`zˍlȤP/ a©:Kw̃[@䆬1 M!nfY8c0߿_FG\Tx`3m!D8SO[(x id^a1֜3x!E㾠8#wSd6Nr!Ylb ldGkbx3!s)v`84,H.Y)jggHx& ^#fa-di娵H~n3"JqlJm/w6X!$V+Nؾ,fRQwȝ[mg^k0f;3-U7բ \+*2U6e|aKoVH <͠fbᅰ6qiعE߮2uͻ[,6"gM&T&lq%>(69ڕm|-.0yC/ #:ލJΘy6 BQLɋ/Y"nұݺqlo:m̏{.A veG\8Iy^sAG9ddE> vL* tL|؁3]<3CxRB$|;YDfa@'x6OP+\ wsb{}quqCn!WPqw Ck6IP$nʯ́21lNPW})y*buZ rqI,YXKW#dO_`pIeʷX gNQ-f$as؆tX~۝-TlCK/vؠJP%q5̈́vY0VX.:kd%F t[ }qɄ. C#ತ@ņݙK1^.0ђKW * nq/Fo-.+QKg7.pQj`@.8T\ ä́qE_hYa3a;%eCh'1~LmDlj|I( Rq3$$M]ԉ^60ƌa uY;D6n^9t2NZgvֹW>(FՓmʶqq?Y +P͙EbZ‰iSVQyPt$UE8&;)&hcIIcP>튔r`L6aq ݖXp2ru֍( +"޴¬he9YP݆BG+L83~Y1Caxf hF*x#dEQU { $l"Ia$2je ALS*L^KٰPG׹ 9QՆbo83}8r):ɩ;T#n 1fĺZWeK[d..ᯔۜ$vL93 F8wrsaB& pL&ffbq2D LgCSEbx>:tDLAYt_&3MQrmx'/Y7rfh$j(+\jO`Vqg,_1 {DF,+3lsHyZX#$Iomc"kF{_YM4? 6{RٴL(D,[.%jl@CӲո QvO83:5a5^3em&=bdiSgmZ\?(c`F^i)a< 3XTTbh:"+WNco6g͖V/ɛc+-M.wy|K<^Ъ+EN%nP[5 =u92gk jؐD+LE 6IfKژc#-W6VؗMQJEaZL"EhI,"{:t=Ñaɟm]==ZƹQ9t>&4kFThdF 1*W ˬ_L[U^.9EWTqvkbưb.fI Q2̖V!ڜݬ0ZczSFCc WzpO#"$^TGn6v**(bDFLPRYD_mm;! /4 nG¡,fO0 h]>*&gͽO$(?$~'dÝk;c ty4ua7hIEHQJlA_( ;uu.O-r!Cq(q2Wj݄%a #j-cgk1|k9Nqfh 4nSr,Ey&0A߫:9/ꐮZeV"2Fʓl̗Q3uѶ( u ?Nۍ:z0&3}3rkp3#\.NaV*k 5uA0sU" (#3Kͫx/EBToF]<&E)\G^"c؁כͨv#`uMzq)3Jl(AjA&ͭn`gw:NN]kF'&hg @Bsg9b]SonFŎ!,ɻK -\QΫ?gf=^Ag0JtW?O&En9|VI<5YY-AdN%פ#%q^apLoRĜ6B0I)pT4cn0u ^UkcEt؁BfOLMvl&)39h7M)$Ka39֯rn^71-x O ܓ9𡊧dM$Aˢk -rx'Wai?/1" 7%%x`wR a,ʩ<<-~~MKfG'=!ksu퓜r5D i pMt׫|onpb0"11 :ALm,!%M.Z HOՀҧ&"i@yeJD` f2/~ !oI'(N1j`O32z{x~^aӘ,wcc,v>+uF\J8'XWk'P;@u!|P6cZU>?> S\J|$&i1;,Ĕ A14V<&)fN)@4Tw^< p1K;Pas$XGAL1T`1 b]J81S+11?_u{n$;))߲A0(zHՄ iw~J>DaZBi%4TEx>_? !%:H‡# f"~~K2e_zd+*0Q  !*f " Ec3# M#~BGeKJ+\2^Ei&EMx ݌]28Dp8 fPḞ-̄lZǙFi۪(ُN4]pH`/BPTT!Blv/iG| ԊHyH GG%uk-s_:\ 7ĨTJ`qRX4l3"C+!Qhc Q*"(pK@L%*LLF1ëe|AāS2:HG+\IM2 5*7WGGsoڦ{rr??~KR +J]F13(.6SWZ?j0>pcTus݃Ći$a UbHД`FJ _WٕC'Qk)_s즤uG-9'ϴ֊)QF|bO.n $52x|'IiR T/B*$>6}OY9`UQA+{Pf7@ SY8© TT$[EL $N34T``]{dL^m`\tix2i!ByH+FlN1Αinv< .LF #Fr@Xmf/ :6k[j]͛8Q`/ gߓ%"A$h42_!#sæyypwa!< @04賈"(4{CG6ªEoQd 14I9Eds rC Mi!lCdd7h'> XP .%>q1;j N գ5`Y ?5dE@Rsl9TH( hvczdxoL$ HBbH$,Zu?P}bRwG(MR8C !"H=+/m/y%*1 BQzqpfeֲqMFɴ kshd Aõ32gٕq̰7!06JNU$(Rd NŔy#&DΉN$}%>4Ҭm$llѝBZ8BHcB8MDhxݢ&!Lgj9ݎ *i}s8 idv؎ y43hZ "MJ:/"lH[ٳ;W2idDlr 5;O ҄2yvo_XSnwi2UlCk3[m ;5DqDSg" J aa m:p\@v\!xm) Ϊ5\*I{s/vm lGCA K]-sDf\GD'<,o;ycbDtaUBӋG1P\kFIFjo6P#.p"lQ5w3I([ Fu9Tν)~f81;:l{qb ߥGV3v%:gyj1s f`)t$O<4/-fF1ȱ:ώ!D`!5w'=X ޯP0^dHx|XEEXg^O@hGJP 8aħe-Ax*i+QR*tBTA6f˘= d`\0ZG N[NlJ%NX05Ό Nt'_ՀH%V?zZ(JޅQСPL$c vlDBКZ#` \w'4#i21LJ6BdD3}$6CܦŪX;—3\p7}tY*%}ͼ-9Y[e؃NV"prH | W]b>Gd̽fJFDkħLL>psҘi@} J@h%h)Tfz }+klZ\EW3Jii "(DHOgNpJf9'gny\Vx2!Eծ/L BԵE$ݑFNRf9}ͿxNF6;FV員j4췑M/i50vrb]thHk^ XWqC ;{nQ7ŋxa<5Ȗ[ HŭwF#mmXM㉲e=.3gg94+(PisQ әx{2t+ +ͼ8oDňMg-aA 隹 -}.v(%Uil%.tA<#`:Xf;kSIm.i \/^ɓh{z9m۾I#mO|Ŕc6\n;CAه]6O*U޷H}݋k;ھLqSQ/>P}$n5">tͦ}CF/.X؃)҃$ qylΔdɂ^woPlˊkǨb]Оim0xN8 [_{+C ߎBSHxE0t"G@&|.Ȁp(ZoC f~j'IÎD?@ɲnV`!ڏ}Ro(}_d8ecTJ*XoFJ<UD×mFڲlJ+:`Ȃp) :vA6x ^jiVFsCW\K^+?*@O{{xshRz, ,BQFt8JL9>Nh#$V)J H@ۀ&T")Hj& s$ p"bv)"@LT1ѺU_,K=GFҕ0ϐ&d%F!W Td (b򰎗@/&܀\'oA BU^¯LQ!A Rvђ?;)吊|x[mY:C mBYxz*;*iRL0Ur焜FFihaF b NVY`8zp^$I%eB Df] ۡP̵N+;MUI99+=!QEY |[䱶m.U b (9h/g٧M{jRaq8&G{DG Ծ>u'x| ō&ƅi*JK˄ NA1$BP5ÿH Ȁj*%4)PP8Eo5 |R`l c; @#2</2D>_'>A2ț>[< cAV=` 9A ,ڝ9:CuÙC#BD㊆(ۑ\|t`i _MNFF4 33M a# (vex^Gr odhDiz{`{l4r#p`(8!"ZUJ).lBp%4:F)5iRdL:ͩN2Pg(.ˉ!CyQNCjbb `Yi)`rIbZcd"YFG>Yy1QϏ`%F0ξ{߃qF6z7;bcQaNc`K$~]7٨-ǐ+><. fL;<6>F WxiXӦt"k10[{סޢ ׵XlvX=)%RpS$lj4< 3O+$Q]t͜:a37ix* ]6;^4z17j}lw<|3#Ԙ^N9R;8F5`ثr`x aAH F Xnˋ flLB%ES2"(bz-ɞstT@oR uC[j HR"&ṔUL" ! =>o/vkdF8_+:]]ht/(2 "=aqG 3a~)jr2!TPwa<B4"A-snAUUM&%t0p*axT^,zA؅ba|Dp5!'cSnɖ$zxOp$H141;hVݸ{8Ջ0J5%cPȐhɡhO-FthV!lFWKDPҟNwolP"t|:tgPsD s]+1b &TN]sNsGA% 팿Iϩ&e`Q%s%H'U})1Du} ]tpDaٔą>U俠S'd%V,ٞC,.uOصҫC2ua:h!:03H8b~=vz?]$! \49ӧ>,-C56? rG3o ФQV",m^ͯ{]6Gd1I26Hd9&%@6DG>bˀ\!@1UeV 4_s;07O$&\0/BX* ,suWV}RI<9F㬾!c@QJ겡uO8 J2.@āOy&T@)&G׾4^{<ɡO/a²2|Q$~}Àqp> 4 pJwQWXn=3MBգm T7\{<=t! &_$NK n|(6D;UU%EMJ.ߖ OGk5 9}N`@$fm!ŢX ǧewP01tlRPb5_ q*KE+)_pp9纟pc ƐbHltbJ9ZB6bwi3@#H?tdp)+HDcRl48_^wx UQODH3Gl$lD[_:KxZ&C8Nzkv՘?dGS~X2긮P*# i/>1D\Zim+ `X~aǎ!_4<;#wv; _s7H޿aﱽXW~XAa+ >$хXrz`w8u~Gۃ+P4hI0iXPHBTgxkS Ya誛f8Y1cێ GrzhiaJTJBK2,RKHRĊz0$P'R@vQ~sqBD PwBHQWNJ4|0T;ZE3HFlzD`û˫>4q&=;3!did6@A?ɍǡR|:ňg#4ʮڑKT RVT3B7F EG9ÁFT1n&HcG9& ܹc`T9Ce@Qlx"ji X CYIbচ6-1[2%!Ѭ%=mÕ_uy4AR1$badTRQDB@yRx&@OotR3wb"ND`h)u>xi:vXlߡ !LPXSֈ;\ .ECT4D Hמ$*lx{9} bHsۂ;Q< \.)FL kbcٰǠpMxʄe&UbL ֡*g %: "Q,r=_abLݗCNqo:QB)gaԐGN)t6hf(h#9O! =srM=AɃq{tk~‹cϠb: *AÛZmBKtY[ܬf :H9cXZΣXh# A֣3U'-RlM$ K0cb%($ @Qrc ͚db̼N"Be1H%⤢aC4&L6$-@mCVH0?G~_u9",Sh7H D,ҖJҌ3Φlnd;%%- E̼ǐxT8O?\?LQTD1GySݦ@SVy![憒FI$,`f|)4 o>`"AM1MDp'yd эOd|0tATUEID Ll)$*$BJ a"Pdi( adb"IB"j``H& C7j>@8MΥSR(߈Ps$>j)6`!VѷL`kP\ˢv4!W&zR_l5#/t;r"_zİԩL 0ņ0=3 $0_0T|JRMdP![82~˓7}i I"Q+"sʠ.<,7z`[=:aD2C &(z129MXwid{\ˇ-*d/Dc=t\"%;?]O{@8ꒇ+Aaa @u-0<4M[mQvPAăWlPvBգps"-Hz*$z0|1WaCmf ^t&B_wk0 FEt,*ԗ1+2UC8Jb(p=X]5Ne5*$ΙQ Fo9G^kr4(b0}b_..lY P/)&h2ˏc=*z:iXQ aQ.:iikZmW7WCdS@" J!Md󅶫fuՈ&l_]W%bNdMK15pkؚk))x H`ݹnC8P)R/ < m:Kܔ$P |3TEJTVJ u]nn4l qNiD@cI_i@)3F1uP°7\Crh{a:3'F% JWY+ H 5<sI Es<8uDD?vɆ j6h93jMHo+jK!r=+-$t,֛U""B:y% !5!4Aaxn]e'P䎄嵱-'`ylS 5?h0T9^ 3Z43!@4ڈYkd,vMi@̡d"J2Qs[&QVRL 6H.'ʞZNcuI˦&𶫐z bOnp'C 0# h$I_DuJvБ-"hO s';:%KBb"hQI^Z;4jAr\яj#׉ȄAIqDu^|9=eY8uiy5Xp,P'Fm4O8V #lds @~qV峻XpTF6{pDRj "XJ0\4 Uڏ yZ`^]BpƊm!zE[Ll.T|v nQc@b$,DN Ƞ} s7; X9.s9<:G<;J*q<$8F=n?$ R ܦ!YRIdsӊ]@RhP8X]:q仙Ȁɻ/QOJ*}9$A>SwlyƍN~}71BR 02!H'/~\ 1P!Li0f"R!ҽpr`G dB(AN ɤP#di.{s 4rT@02I@<{UAA7A_T͑)" RҞc]( QQPXX5]ʙU " {On-'y|3tr~Aޖ䀱B|wy!}ΠL8ȧy"7 @e=5P7xkk{8ʠ\\uφ2">i>+^G2!JPR"B"(H%i&UPpmx :Cy M.d&f(/l""!a/9mR9gF5=;{W )8UDfDR]];3Pn#T7>3' "2.HK/Vcm be?3jJ9$uóYe@$6|b9{Fޮuͷ'V,s-`ܺrqךcBF"YJjl[ V-V ܢHg^1om|mY~cHi!Mg<6dGp{/N`"ȥ0S[zZ";߳g鈝ښX՚-lJC[=+2BL(6Ɲs` Ѧaɶojɀ&;VSs-\|Wߩz46ΗTK #mŷrQ4`{Q6AHznnl84L4xCYwWłE15Gփl)`vgPjjMURT𙣶v[ {"QNTTmKq093ڹ|ϙ:L mr"48%QY^\)q֥xv陚M'(i@$9N44P/Ujs k3l 7Q1#I0z #A W?HrKh$d7A|v,BۗzYy(Xe֟ID#'>l&rO {7 ʕ3 ԐU }l-UN:E)Vk2P6+t9kPD:M>GAè>v̝sQ03ZQ [@cB5t`W(y'n rbӃač,\ !ԥhJ_zfCZpi1 !+2uqcaDǎcЅ#c>\ EF 9e"JڐG4\}QGtD@,o(evN>Q*BFFj(qu[%6(uSX;*HvR I۲%MCA30PC4)Q(,DD B 43@!YP(h(").W0#CTSM#HAذ)֪q0@5 ,HДJ `IJ3D@L DɉdFbEhXXi)( af i`$S},k~:%e/ddiOp/z\0vRm #dZO=nyJU5&7Yi dl+DlcԶКD(>,)r@*l> ^ҕ[ E6#b-S`@^߮xʌ X΋d "Ҥ}c)MsM ^07J7Q&Αԗ%84֬ǚDEaBR@ A1P:P^ʁ<ؿ0TPC$%KDЬL"CJE*O*P2 4MRВHQ¢ F  JP&"eZYI)a#Af I F(fh("0eV2B<{ꖠؠ40d1J7r?;I)=E;kcR1R4xca7q bЪ!O`BDˢF$Pp>M4 TƨL'h<äJ )\w,#uQz/~w)Ss)*1@ _9]/sC ?$G 7f$`9X=LP)F94uG9u.6 ;˷#)} d-&si^Q @â1`sx9ݰF$8vOƴϡ;DMvCO"P%  )둑7Uy^)Vf8r/GPPy%(.$e` 0luw:?9=] M4BMfm՚cv*}ׂ:$DMyF L s6O}Ly/VL\mLݧ:m5l ):ci5ٚl`cHTDpmA630:T%x^;555#a9:I \`Alh ڬ/Si:ͭ5b5,G#q Q\T ML,`4rx $E+xt{fK{5+zQ6W%(l d6RɃf@کS"dè8jÇ vZO3^gDW9d#b/+u`:7RCgъ(iѢ;4²4!Wiٙ-ccS,AVm=džGUb,‹t P!_|MvUaX>0<== eY~24q6 ZyA"ւZ`A$DG4Jm !Oy2~c֧/{o֮ew\(QF.rn&jA&:#07\HmCȡ.`FARxp۠*ޤ3*1f16NDkۂԏsשC%wf@|8vx> N7i3Jm ZW_|8:o#:>EE3 Нjt5sz@YaEX,7>;IIoYc@h+6@,`$i+Īf-K\h0F_I^%;Yky':q^fjn?f۸ZbtpGD)+X s(,\V41 2 sB=B=!{ lz9$c!(U}(Kъ_~;a|)0gtaAxQ9+7D;Ȼf&h7UC&%Od(P1ig{uJFZD6mIڋLߜ6lIM`'F tE_ʀp$>-6sO5 N>mq^ûe(q~Gm)dmHTp@tY37.nk`%i(χCÿӝ_4<޺gɊ ?{O6d7T]z:V/҆tNZ?Ă yK4r5f Y)lAImAF8dZ܍695`%ͱNh( @j63FXm9Hr4 ܎npѹ%rMb#TT97ǜg'ȃ=Èލyْ o !l'YMEj8aOji N5Pkax2DCgd}`Ǿ8%}UG rcLǏ0zOōasWȬ/ Ѓ^@♸wra۳ɀ]PF6(TeS5KTFŨj!U8(xRE:qU= H=x,i{TA):S6o7Iw,<_>406FL-B_+qϣ퍄 <[^j:HlS.d:9*楌_>Y& !V@-#+ cA(xLMچɬlwHl3 A^cPq"Q ^PgVHw$+M/4 w!ָqԧFuxH]L%u+< 'k0TC94Y.d1(iʘ MAʙq8ۍD퀆Nk8<"1#xBp'lJup9B:rّ TZ!v'gVͥ6>$BDVD QpT))2;z! 'DBؒ"i)H ZtWq &H6]J,iņ*$ ``_87 AQ7zߐ^^\A>A#MKikcRżQoF)S4>O(Ygd9:%8g 1GO%8:@.Hl -G<`wDN-I!<Վeq!b}&6?YЛev )õ cw'7bF25 r "`钅`P(T;\戃=`OK&zR3)$ x!Z*e"dIэ vV^i()펈V4' M_vQn6'Bpb}hB\5|` 0=q]IN֛hBr늆AT(-"&R޾0LKIH"O)j!&/:@}WォslEL} av+ hIGҼf1cɬ́h@c<fHVr4Zysܛ֚DM)9*5MV.&qrXWxht:#9n^ l"X,4QU%EYu ŦDuG$˂Y#fEq!5X/GSSoP5bw>~?r:6Pҁk?<2UEUöQ7g CIco[ 3 K/Cf8}.l)˕'å{UN:Ot+@uq #L!4**6b1RC;3Rn7a1V<T `jT*Et5-Jnpن6Z0LJqf>Nxps M'q7gvdI‘&6j gbW@y8NV .64YdTvd@k3d V[^Ѕ3kԦK?xKI&`ռr VL~ c Ҁ-s[~w4&VڡYyMv(rP 5`0<@t P^Y;{9Df YS !ͦK:pub-l? 4bZ毩$JLȯO!}꽐 @H'' "r;gq·P2n %_jL$FjB?&;Pz?:p(*P$84'eq~'N]ioi"*keK=PoOzvxu,.}jLf^X;015Fq"K8zE5\[1lhK9Ѫ/xeXb%'5)'1N?p/=!:aP4P`,A_EޮSJPҭ]tH ,Q@z))%(CXTl<[^G(eNNh|9_X "Rh+:"P"j#p`p A&JN WI\:Ĵ}1HB MĦ0W[CCO{뭃"@!$HUIs K؆2ZF3]+&R|gwĠ(`^ UܨꧩCBIa0PEk=0&t4"a|Koa30ons SfYsѢx4׋qIbb% ߿rpdC Pe;zAcRwl*rL!L**BȄ4q7f⁨PhAG[ ' "B{+4q<` A5!s'S,D[q7 NւbWp]N `dYC-d-L \޴U @bCP3j ,ъ-Y &Ć1K1@UcL²ҤEDFi31`  !iДTg(kEHq3\A3#66._Ǽ" 2Un4 eM `hE`8&MxH^NCjǮMlx,F msRV-6I pة-R 7G`>!ƌԐr `05Wa̩Id"ƅnѭkkSMVLP;ݭ $)GHka9<%Auu`:!&-ji7Ě/vLF|392fQ`G UH*(ѥ%(5`0aŊ2T`[d6mPF`H`e0w8W pVцIa"4A4bLrPI'Hp*tFgvl86vȫ(.rC.H.eIfB1#D1e\K 0b X{- &QkA4KyC%a"e! ^5K.,tZ@ZL4ˮX52qK 15a8 Xg/0AB/1BI45İXBj @T{J#K}uؒ gl l JݣINtƺō)>`e܀0 DqNРNvcK9K}/P8ro!DCtw>S4\T9]ȓfo^s<;Г3fVb߬:r;Q&:gv+0ؐIC9< 1ȬTsWC;DzsqP♨3~ z"aTzB3H yn7&"3*ĵwaC]P}%Axa`Oс ʝa g1'`/.:ɤ$MDpp8T% AV`ıAh>f202!{yg'@F!C79fH ,(y'嗱A M0BM%Ҵ<R ɘ)P"Y2NM"a`rj#@kdd,e+,1c*.I4y)`IJtKD n7WLvwF(:  L C=HuX6Y0c"RD$IJIovE:QE eAcHG@u@p+ΉeP:`Y;)ؒBCUÁ!ôu QpTKX~y%L}?.L䶐♬͇'%)8 h)CNSA(A"\SK#FH 3Bw0NSdi4ѝ ؍Q18' ()$pΚ,2xѽ3پ N)8$j|=+ ɪq oݷ($ [0MqNXzxp16Ѫ)"KM Tw0χ  6z\vUUUl[_Æ.PFC6}B35 61n@o†!߂EaOf }2i#:TxJؐO!';K a% P B"bP9$c6Ak-0dH3C 1GEWniF8`J#T8^A`Vv>덓i$! yv2׍֧͘qN!+)%\6 nAPȘXH[xSх gu)f8;@NhTA(ӤR 4-_1z!a*8{?JLC4J$ϕ5$~M% ?1*D_eOx*}0@ATnTc0ɘh0‰׎f4tp&h%e9CA0i$ AsCNxҞ Q!PX'URDYȥ8tP$2 Fͷ h`XҮcNP ZT@Z`*bNzD 12`L jfOmwnn%U-DR_,Ҕ%(ғm:t6L\8:#TW&gk`[hflE@\0ABid$$a\iMɄcEt$W" JT!fbθCP[LDC%.K%ZJ!$1.7MNtlP3 BN'*yp ;luI3,Ć hĐAc(.oDP1@4.vxȪ@mPn)f4B0S\1 AWF/GH]+>Qw@(좽t_Iv:q>"#$w~1 HuzNbA1D.$%c2 Q ;yi?h~(OkЖaך^,c7RVTȀC?qI24M=ZFQ\ D:Ń ?^W%E+? (}}SM>Aa4 >br#ʥ9sbjݨR WD5]I}iDx[cAM8UAʰPۋ $@-uHyFi (!c0xo^DEi N<"~pаo WI%:Oi NdvƗyО(Z!W1>,,2qdFbe‡eVJs21'V"@jsYΔ9CXHhM I^ ׁMHI*L͡4f5o,kdZf;ue|PFErNXԘçW\梌zTF آabz{z@z_/T玨ag''2h#&bG:"Xփw#cP'P B J*4 Fcoyo9$Xqo*н@]ޜǤffj,Li+\T" ^E T\TxxY#g+K}F`{< 0m'ygM?1h|5I{@'X85~7q ,姧Uykqr:;Fu" #`1k nq!5? t" J tS(l k `N qO1qD:DZ\8 n"d:aLX`&64r+_ʏh IDϝz(~47PX@HUHP ~ķ\4QIJ2O rt`(ɜ-5X_l؄~-n+"أmltB7 C*]GT۷)c#Œ-BЬ\؃`9  &G݂ #Jtb9*̧qR$h@X,2 ClN&UT{>=,8#9z$|A@"R3^<C) OYA:X'{!ܜGˈH@gZ3}?WS~^rp!*<!:}|L$-0~\{ca֟& 8sSvUۮF(0WUE>IB >"T1 -1#<V>'>N@&A :PsPJ)C4Hc_ {U!$R aqK`OQX)|Q𖲑&+I>!WBТEZMJ0u8Y =p @SnZMM q>(aİ DlJ ī|tN j0"g= lvZR&x6U00=kN(X}LlK)VE:z2~_QA? VNt$HHw dL|l4؜tbs 1~ͻ 2 i931ZŞ;{fl#GeJ)3%T5@TTx1n`ƨb%)"ZuRh):ƃL}WJ!lLyj H+w$C[ *#b Pe{9"` p@w2H׽y#@ąx #}FB ʲ1Ia JcB7chND.C%xk2@6J D|-AKm]@j n]3tR 9(Ď )+J:1@"R于ҼR'HF DF -JJl1Yhe] ]3x;QL^ߕ-҅!0:hЃRf4#O EUMLB$!4+R-BP1'>p&, *_iH:WP62i <#1wqGĊ!$lN@IT )z;T+U.Ad !G=4D 2 y<k܍) qǵ(·7=i/ec6"x1d1EU8cэCdamWsDURL!/.j2(I N88ΊLg?2ã}OVh(z!테LeTm]Ъ1<F{!"P$'*"c963U_ ":"g 1:ӉhkN^ηzrSL#E!ţ&"ǃcG eR0J4 I4*V/MU?ϰ>%N`vY4z+pi=ߙ%a6DXYЌ&cejxv.=MCv^ձ [NDzPGWG^BAE ^]YTbQQ/^2kc /!#;rp!f?[-{7`lr]Տqf8I! Ez8+J)y_ziUȵͼQ>#'ø n y7NOb$ 2?ɅkG5avU,3ZGiK^[%͂'(ǬT ($ -\-iӐ@YӔ(d4|¢9/I%->bzYGo" =1E/^F,t@XV1(L 5'ِFv;뻳p4{oy9,&]| CxDn+Ƽ5ӱ1;vd+w$ôG6u1 3aKIˉ~bNZť4vЊVE @T`ܿkI#lǪQe>iaTXR)/ o@G˯syɆ =&y.ڃ׎kjyJxK2Gʳ'My^%YUo^]=IL,hu#<;岌P{ٞb_)`v|EIϓꃹ~8mLa'[E_ enmV Uqp$ 3>\KǏl_eVR8I;U#m QWw6:Iܡ'R0 KA ֌* *0'+%Ie[q^D [Hk2PڇLl#TIy\&DSFK +dd;@H5B#@ɉ !BLws;7غ_8E1#&U$1ɃODjV!aqG۩@~m}>8RZiv>A@AyW&2x1ԗrr9I >z>ۅ^)AB?ϧj9q)}.4쇢^dJMGؚ]8DwL:L NԤuA=WJE%2g7US0L WU3 #BIm@CBCB{>~o6 ?\?Vuٟf|D!~{8G1͙UVX:us61"YXC[ FKC:kN(~Oi̘w ~e> pV&c/2 Q>0¥mmzÒf40JNr5˝(8w=#?A>؅F$mmQM͢nsp{s~ '5%@"nyr)]ͱ2MDϵaECB]i#N҆]$ FR |%4AvA! PĴ%(*غ8<:3Kǣt0\ӐX{`(Юcl`* &7Q)ÄPsz1-ŭPaa-4 ajAr3 06ꀃmh1Ѹ\,[lT34Q%XISAC}DjAk2HxG9*PłHj`f  &bFKCEPD/X2Q=dE-F1&(l`s]pA <9K\- A`,Cd- 1$A $MvfhJPm?( ^2±|F&d ,ʦA9jSLŭtuikϫU&d'URKYu"tdv!YYoC v2&k$S2#hiϋf0 PLVSr5?V&D𢉶r 1l/*ApS$' @:\*̊ȼ:?P9B1J~MY ֽ4ACJ0TDTI@? F mGFʊX>`*lW B,H20lilbyӠ{T>?=k45RUol 0mV;v`D65Jt}Cƀ0ti1YY݄hx!`6̝ԧ 1}^[|O*P3J.v R_ד&`X rSvavCN F 2Iz P#hajKjP 6 nxG0=FJYZba8+"5-lFs(k!)s IqѶ!PP#74?ɴ܋N(tO~ѣlKŲj">/QJqA,{ HRLh P%=a޻X0yYtj`% |% y>2 I,qz Uд C hq8bGo> s NKBwbA]RqG-I4>m9'pz BD.]78@wwF2 z=@s HNc<%׼@0?CIdѐc`DX0':6IƑ!~ :ˑ ,#)ˉ J/ H?nrhZ29bLZ%q;z3ZUhP\i8v A=RhW [`! RR@(=0G(M RP?/Հ$꧌t~TP '7oҢ$#m`D@`D@(JBb hR`jVl1I!]a7ELlrHޗ=pc>U k_qEDsP '#P}# (d85]V3 AJЊ0l)E/t11',1(#I)_;@y@XS܏;GN TOHt@= (btہ11>y?BuC<"H {Q UC@" B1U+s q'|e# >/D8N }ak}fxa{tUoQo"$JC "dB^: p9CABCJ in+~5ݥxE& >Py#a`9~rϨ`+=#Wq&,`3ATyLұE8%8'`E8/"D$(тe )*HSP04:#Jd1) 8ZBrN@R=FBu!A@ 1Pe–GE]1ıEX'",ӆb$)|0i@d xA`?&5w&,*a/,I1][]bh10!_L r!F" h sP`yH% Q]Auq z*LΥ2nrLgl39ፎG#sRT1fleJPҫ+a>v#Z =Zi0t=(A4ns" <&~W!FLj'!{EOC!Pj"/dۘ=ftbؿu?c>|`~kSԺ|zW٫$4(u|h?6^\=I9ϧ03zfo0:jܐf.6ڳQlD pz~#%d7wG3~=0s/Rz8]4f03@f˫p4k9,hZwm-UPŒWYv*_1E\AI57IJh&, STyU4?zݜ zY>L((!2%./+Lv6]4lAk8-هLa( ^j""x:\ )ӈWܟ5^{]c}_^F듩N;}Yn)J"fX=4S{5FD ^ ˏԜHޡMrYO[ӗ||: 6<֋^7B0ÊI;v)# @%9k+zAN'L{3T6yw 7H1Ǖi Ї-x錠8-y[ॏ]uV/h8񙆉h`KA:PS! yQFTcLN}w嵪Y4aW/Up㚫d8uC _lԨmTGOG44xᙌDCaFb@"j5`C+߳?5P׆dP~E,N[Ҕ %a;>]]KzE\lY[Uc ޙwu:aoq^25 K"m1Ȱwsb+hVN˅D  ,n>]cլlUbet)2LWЄ5l~rҐ!(EYlLv &A6(.ޤ\_uʣf^w0w'.j~ԃi2㒴jR]͔/gFi7G"Ɇ52%prՓf$=C!,Fnށ6Qx:ٝjj @ repϷs8k>% >aX'Z؀$빮oh'-gv3:EB<ϵL_U{<wY4X*Aŵb\mJub<ٶvLC)V(Kv;Cil \fN=Cnz醗Sr`ᄖ 젢/v6M á4aD- bޭVY)y[hR<6z;N9de+TPѬH Yۅ*D(Nh;ͷNp h/m)u[b͢) ^Һu%HFc#Lo尓$oVԝi}TN[Z8c-ء)h{ Ȥfj[unnXKm=T7 1@FB1wod88U/b[l >Oct 1t"k=; FQMy3XWy$)u7&['<}MM! tL=`a+Λ:<^bdµb;,"̴i7dԂ|H:uO[y=Ѿ"DʥaL,Sbx};Oq/OQ~\辏⯒Je.|ROBh60b$Ho"GMxZᮌ°v{nO3 "h"hq*nm k ZԗE[9JADQd2#P\^3 zFUf\~ VfPcOP+^~޻$vϟmM]6a TF陕[׏>ǭo1s%7nlniW/bpowkQ ,"͕S؁A7E8.7 VmC.8$cS* `# 98^颰/׳.5jU^&>@Fvb0C'mӁ,nqz׷ +=ӯ|cm7N-_jh-$p_n+Vlwo.͌"/~xOWj0QhM-\`l f ,eۭ͋Nd-F ;㽟kmZ _ dVH>pWFLJ::%]!)Hj4i]KGbv (68XH \6,;ux9 u5f+GcgWqxVm^[v;Ԧ#d4}epۻm:1>$:4bڪ))i @( ?*~H/|_$=HTR9YP!콤Gȷ BSRsߚ8ByV{%y^/IEW((M r*#+cZGpy TOOjQ1eEL;iԦVEb +P"CJ;I^~n=z@ĸ9@"J DK4'~? ?5-aH-,QHLl{{o1 H 5#,H2( '4dC|W` n/siv+ǔ%@"#H' (T;=1XAcU-D?AyeǙ Hh@); ~CM2椡1̆LL_ʄGǀqŋ[*̊<1܍U9{O\Ilr 8< qjD9`&yaHPcA ScbJDV+21$'G'מtf_KxPiĜ s GX8%R(`2ꂙ 7'"C>mhCAS*(;(;ϰCS7QIXoULXZҳ 1O}M[ٝKߨX `eGɉD 5)|Zɘ︐jѿHe;`x RVo SC+P ceĕ`UE@qQ%X ]i=|}.@Y(r L򨿐i8r8at.%w-w=I 14uP\`a?0,Џi/ -4Q$,d5E$* V +amCgȱ-AkUPp b'EF*m̪. ^j$2s#{`=7>)NH4G  q COx @ ]#iꮥx/!^QtiH!J xtX.m$ E"Qqw&ce"1Fa0wb!5 1kk!~bcP{VkWGGmem40&.gkMrAPgBks4rliZ@p|@I6!!hjԺh혙5zȶ>\ f(p ʮ\@]kؑj̺7Nk3f!T᳌ R$^.y"ţF sΞ#H u\bC5ѢBSJfetzͮC@) 0E7ˁZ>OMLU&fF D' rEFyc45 " @/n1(<*C̨ǀSL7+M&$i~i~at}3 Y5dC7@K|//l6erksfl|F&͋V@bS=e8}UD{C&5/nht!@^8 %< =r@AÜo&.2 u]H}ؔɽ-(4ؐbZ@92*MܻGsIKO4 83f`A{v}@  *!zeb)BjP8 f}-݄BF!Hwk7;;!JD܇ C<@ȝ1I!D)-{K`kWK 0#mF\U oGa7[=06Ge704D-4XWRjy6N!~6B>۪<"5#/ 1Fr{+?,(mmhc HGһ0dBgAFd ëpW'n$y .v'%ܱ1Dz3~]sHI !R􆭚cECG" 8rvƒ!AG\| VAd׳l1ݶYKK ^A 7 Ol^%ENL#uC`A$R:Zb ($12KmY(ۅV"ڊWZcmH1ÀLp1vU0eVkOؾ[^ca`sYq[K" $"b+,JNYjd k)$"(nWYLtae}*'Ys P@>48!uX>S rAA!|==< -d<1(s4_JPb.0,cU(#cbHlFe8r/û &p5ފZ"-Zl-8)UOw%kj@(UN  U8}*y9D`cOZDoq;j`Tjy wFl>R&n-2I}Dy ݷbg)!c|ZqP a( hJdd6}ծUg\Mڋ$&@@ܖ+n[(0"/SIF'즎VwYs2 ;3ڒ1U DLq=vM/C]ZAkP> Fq\!=1 1CfOk;/=%yvbČM)1U"8Z KPsߧɭJuZtPpQiTԋr4 `*-{0.n>>T9׫KFPc0/$dԀK=*e}믽peǖk-Z좝KY܇ 2WB@SJ[F)m6ZgjBq"^7tI0c#ුӶńKO|M)$PW *{PÛ?S.3 ':(Qyڷ{y}.Tl=>pT&LKyui)b8O 2"J<#ޢ#varb%sΕƭ)FqTCؔS-W@ Ev{]ʖɔցmp3CXt ::6 c,\F I!2PLN2CJL4’Pâ@͊Uu R9*֜4"EqaTcX7&][XL kp;*wA- vu(E!0:ܤY.T_:x$"1#G4*ORnU}8LXn7KD0D]M:;p(lK"N^OU qHAii]6b îc$l O p )|D]g]slaC4fs+"sXlN0+!Xoyd@p5DUH)~Yխs!Vi$yBSE>q+ qwٶ_m#Ad{Bu(L(A3b>tRVMUR$P3:TeI ok dAf3sƲ鳨Ox8BWE;0W\5M/K a gp\Cdw^a68,LAKQw]^1q@3Ƅ69:6+fESm?2 m ؞# w'\o3@PEleFf[g '=V}ߛ MGKa·%ͼȶ rYx >,4@0۰͜FkjEa x;1m_Qjg,|h84iw4+qJFFZmU6@I.4eZ3$gp:cI,ԋZt܋ Z[2PD :3 eA5ea&5YRm,3%dBPz'&knja35M$N;̍!2Bۥ r!&,aűbZ5@ BH6ni=LdMss#n)sSy_WXa!$&+nk- ꨳPuɶ Ϟophr"K =+HHaںRi7ΥKKvvd=Ѡ#8E9|U" ܕ&Z|fmm1(,8bs{M/:x[zw ;f=bXwMA\X ^ك$ ..sv7y\pk96kȗV5ejE t殜v 5X.8{&k\opsU۠9.]Qfr \\px,'{$_&z(nn*:_DF48Zd`]\Efu.3!hv|gl=bۛ8vM ؗd% A"$ c/xɂ R^5sr43* SQe<,hk&< dZlXܹA[BFU I8i@,wNvA7tv^a<trGZZB|QaPp!D xf,M`UMLhH&#HUHq0TI^Wska2qHa4adžI%"mkzZc$\d. wv7M;GuTkN\U۲i6bձZSC:hTb*+XU43#"\>4̛ȵ#xOYčgU<4&iY#ID[kb_p]<4h4o}o\:֐h֚+;F,1JXY"b9R#cg٢kTf FKRqed oy7 )˖1"[rL0Pm&it zVG2`Q!|{wyÿk) -S5w g9fx]4IQr҂xI7`뫊vkHH]3V:_p.waF2. T"uj/Hv`mrA̜MS N" $U)c# \`1jM9&r#B'$̛VG 0& -֛#Y`-32!K1n^\]Ub v]@2_kR㪶n5ۂf`ƘkfӽͰ;R-V3e~2Zw[ԥDlur"H^VM3(9hlTJ)ʭLN1vcd, c[ŊVl \Q1 P_ Zk6(($Am1ce_W`=U@3Cxv.|QV*yL4hVHC_knGg<]"4f"p18?3+]ߋE9Ð-lA#{m:}5^,0j׸Vס($$kK$r"HR:c5ǎ,8XwE-jOY@<5L#'^zE/F(qCJ2ĞXQīWz2k;!=HW " Y4 '}$x6[cЗ^ z%qt]G1GCNF6(= LӆY N, D!, $ojZ+0^"B\_g; w6ᐪ3c{dCkq2a<1tA#u຾X7e)C|,T -jro"HP+^U#*tHL #d/+; {$H Ag,JlJ6 b[ @0F d.([Y 1e`a ( 5 m  jV Ԫnb vų:6h6V Pȸ1M$\QQ 9G u 8~*1.`6Ms8ݩ6چN-MJ(a+XGsv> ֏ DGOג%ufPP%-jH!~}&')mEc ~Ӆ8 Q$$"Ek] @pTHe㘿Cχ2N +Ӵ^Q @@sHĢTHB'  N -#\ AL b*A ˡyxIU_x'1 !-$#if)Șf)fI%)2X1AJ %p!?x10gZi?|?i@UH\ P(@CMCg6a@@p\})-)r´ V&D 21E) lIL EH伹q$;X:/0,Ki- G7Ⱂ &msډ:GSp2Ya")=f5ccCۛuŽ挭Z" ff31&3hJPlqZA&HLf( p`l 陸Ėue(sw%lo0 H#z\"bʑSt6:~DASJH[r dZcJ Ї Mx঺C+6>R;U2v-WS$$j`CNIj,F Z(jN%;A.0*`f)B}G; 1 Xs( `bY4rGpxzzO̷l){95İ"*q,L[+Pb$8fZrT@][ x: ) @kSȑ 1*ID%b0J_>>;Ʊ6@lZ5aK!#N un z2B/ {Jd |TMфck ex`e4 6AĹë,P\(¨9 ݅; $a<T:7qP̠0zF|JX`@]&"Kрg?Ot+}WGb#+HH0*1cr;R{Rtb2#lPZKaeFy%kXE`* t ݀Ĝ5LznKJA`X&᜝R6!h&Pm+ur/# i :\ "QlwaM_,wMjb $@V$pH$|Y Vɴ=#Ķ@(cLtPn'h(CzrbrޏX|mW"q9zG0`:N7>+HKD}u:4H fd/C[я+3+$"+0jid;C2pRIw-5Ҙ<^ic {QoyFr-!Y$@6f`O{%<,2tT!c1QÝqu="kHi6#knc"a&PF`=# dbgw  (0aǚ)2 j9ctrLtׁ$ nhTg(i$Vk&A2cm hc!cDəJ3bç4;Bh˩=I]G c b9ܘi6$)JGlbNysLGI hxx,βt\.KwAZIa8yL3(.\!QXnpmu).h1sGhmSa]zqlQ EI&nA'!:|?k'KPB, Dx 8G^H-!dX~s@0㨧"â=1{f;>]O2C/YpĬX`^ 'YƐc( caTdR )jOeršDhb*!*%?6J! }G ]D#A8HbMPTF2i}N?ZN Q)Hh XN4@#dޯ^j+ ,t{tO=yPhD B qOaŜHA& M~pF)"pԎvZrynFlVDR>Oy |qcm =\h82}t&j ):<>L@H=x*ʩɦz^eo~,j>9)T *oǭ8x]PN`HCEIhIme#4R4dXJRb:$CDM$7zX hA쇋e7uXq>Y. Z؁[` Ȁ>ujF8cUinmcJ}҉lkx2mS@^F+C6@@Ӡte%3h:XHRqHdR@fG`2/>NExm`9x?n;,p_x}j"r$^*Ia&jNݽbjk"$F֓9a{# U[,N`@h'B(ʼn'͝yߛ樘$SA*҅:B$1k4APsDХ *x96>׋Bo{x|nFJJq-w!%ÆLd '!i 0IP`6RJ?JG -H5Kh'<Ͷ >Vͪj9f 0B$0BDmU8p7'MFKF/NNxl=8>7mhR@/l2|D+ 3_aאة*] ]># G&7 A؏ =*Ϻekܜ63 a{?D9]U揅%TMo@/yٰ caZ jݵ^O_&[\R*}B=@@NrQGoY Go]>|m(H%8+tsS'ɉ H1[W+D"L #$(63)mw. ս%Y a)#?L@ (@Un~JP@?r?0HF**A^>gb:Rwu Jf(8ɯ] ILuY"dB^YeB伇14'H̃ DP9*w,piQ=HRq?Nsc 5D ߅=uDqAT" $7vGpn >`H82ذŘX5j|% 'Y@y>p c=uÑ)F+Sa${A j0m|tOE>@2D,0 Eأ:C%LI*L.h4DT R„"lvT7z* tS.[hD(f$kHް K[dȦkJ%1Eߛ0,ARUJBxMB!f Ja,b_w#9P TdT|OB@3v "C`esW1psIY<6_gTCmO~+j eL↏"$57~MeP[Ki> %"d褍ͬ{:K5+Ew=#'R>|R{1HG~q``B> _b7_^c߉MmF{aCVJ  opA 1\"`Qd@aI[:Jr|;H(k1\AQF&0<`d14Q+ ث 0kMelQHEb-GY'4S(z<ܹl5 Ydn&,gD_1!-t)CD$L_,;CF hirw Q H$?>F|ߦA$0jd^A!}o4AcO/ıL$g,7Rz <9AE4PbPlȈ$ A ɝ\e68!Ai`* dMX05Xm3lC0اBM@QԦ!͒ bhP* !'&.#.e@M004A1 ) kl7<::zMڅ;@۠rQe$XP 4qYurAHP٠ҏ[hN{^wn+i>|.; 2Lvא Gyt *PW* Ou 79|߇HP{ +oyTWL'%eIԬ~AqeyOUhtz"OÐ(RXBD$?i~m$RNOics ?Z9?=Rf[nPi_mFC],f+31\3誼)[m7Q "m!0k/2`Xvv%EVxڛ8rP&aCQPchɘ?gP"~@c Z0{O{dB E2A'],>ŊllH΢?Ct)RXy`{#rE5hƊ8i:s#0xv΢#U逧rcju׿kZ<1&'9\<N18 :|t@ H~l$]i,J،_x*K瓔- 8bj xq9Clifɮ' 5'Ul5paҪ@a-͹˖lElr8[<ƞD-'h:'/<,avڃ P? 2@#Me =;^[W5$RZ>gADh))MG_GA9Zd"N q֋xMخ [vmM CgcbF3Js>ڢ;Xeȑi|Z o֞? S?lI 1}IBLBDU1P;e=iE&m4%!~:0w 5#ޡsG@7v~;Ic""@z˪lH& d`" (q8:VÊ'J6lhJJkrS0aD(aAQ7 ^ R 5ꊃ*AKmR@O6HfRbJeu)DDO&! #t |Rk U<`'Wm]Ӣ!v1*S Pkk` $")8!›02$:Ņ Z5RTZH*hU9ԨHlm$Q$44A-~8P$Q9[ZX: LąL~.>Gnᴫ@?^CCD#37zL/;0LԏA Br#M& #eMLD@P@Tm) (e;Ol5OV ݙ]D(ƶ2%$o+DOtT#|""Aj}aw9~ xwWY8>ZW7W](0r> )t??!lj[9"! \3v$6۠92(;Wna /tTCfhP0i/r!9*R upfM6JGkI#DAw}@hr{CThYawQ2ˋhhlxq*5yt|$/d+0l!qn&HԄ#.Y஢Y2 2'~g`p$"Y䌗܃@<*$LQ6Q "0=ɡ'ۚЇ߂/~݊;BE5o RvDU"Db@J Z@?B8V@ H8!BJ d*S2!1v@tRG>ˍ&ٗvh&5D 4\,*d{9P޻S x @~!6$02adPCurnnCOl)BbC]>u\ܸA,w6Ch`Mn%*Ml+!`ܶ#gLUn\k:@2$lwǙwF{&5w0k ;צ٬0}\ 0`MPɋCrMS] ATDܐ#\oŜop~m=)@q/Q _{b0$6Q? h sOXEɧSOdqn.k3a҄m.6-&>AA`F]-mr0K[pkFznb`ɡ>BTT4û{$&x07J֣"!P~H*! ,P5B©mɔj^g ,DŢ[aцXK[O{Ӈ%AuJL h3zb32muAY.b,hƒqp7-Gvbz Tѭ|{'A↎+MkR*PK&wPc4~v d*]^NPL] 6Tv'띫Y2ZvVȪiOmcҞ@`F@/N8࿠Dq? ac);:B;IO;ϪKW ~J/+FOsݬiZK4[}ZEPl:fzs5gNȾ;EPG&IdqDU:sN-AMZ8 &R[' }RB+ /(p"xt vt:)b"Ȑ(_ɯo )[M-]M-";C(9XC z?w͓xǂϰE.;q0*! x`XR4}@=@vFˢϬ l!M7C *)=PG-*DQ@P$0E:@ҁjF @V!SCeH޿D^4 =0==FQ@˽>ue*!ңsuwkt/Qf2`*:wU%EhQt'ɤh{%Z1H!FnWɯi|^#-믭3ǡmPU҇47W'Y SNEC}H!uu 'h "DHD"(  qL0˷th w6Wg.4Nċx 2 P`b"W"&M,g2`N)rz-\Neo+ӿeyw/jٛ#r;!Pi'NC?-&Gw.Me_|1\9RVAee.LЁ(?6Tͦ]|uQU;_öZ/ݪ0t݆ /K j uIsb_g07߷e@נmy!NNZ:Og`|-i߅Q|=L҇Q-{/+},d_lmmwzI?s_}-K&ΞN׾ь?ar%~CzR;~< B]?"oH9BS{?+p{khڝTގ?OSw+v!C\wB׉!kbM\Z.{&b/YT0px}HF%f)ToOWȈ|yQO)im]n;,~SoQ7JG:JO3;ZJ*%_nFsJG\~ho~&޷m2'b} h;Q*/W,9~8 W _ӡ \8ɟ& 8X8LRN;yVzhKwk,-SZIEZ}5}G{'|blsjz6zmIlA~^!Hz !3GBZQAP_d&+eaΣ?zR߉q7:ʞ"8SS)Wjٸe~:6q<%^[}~4M?x?QU²({uUfCAA+ozt>| ,l/.yyg?vz?a8*"}qOG/?OKCU$IqƇ*.moze 9*|Ybr2th{fZݍT,n.~v_PxM7_OVMC[깮jT~vsA?vVX. ?#m?} o}gE~27\|;_]9P@ u t&Ǟut,7- N_7ޯo}_7 ׹_?_+3M{^<۶7}6o?еzng}ޝPa<;]wc.b+S| a{Dw0]Fٷ@} Χ;zƵ6j*oP| qNK c5.T{%_o?߷ܥ9r2/lju_.Xt=uYe.=2BC*"VîƶLƇ&|ϟ>|ϟ>|2xy]I =iOYP6'RƒZ;ݰj;;\ͥB0W${QKay}7l/Y|H i}!f_w_# % ks}̟2k b}ҩ]!-AȾBQye_L.]'+כ~u˗.\r˗.\r˗.;F+ \j$3e˗,LJąM4M6KRٷC=z:D yQQZ4Gy2U`$bDseƚJ 2: /x8|e4 47X ,nЃ8t Tܾr=fTBN7%M{~Capo2c 0J*_cF}faDו>zQE۸2.]C?%2uw7c{핟Ŗ$ #u{OcE$ȇ53?aWϜOʗ!4.=~njY fwiW{;rt_b2 Ol>'~ꭷK U{AGe{Q?SI@+qTO_ m!) ~8 [5:~!5䧼.;Y'z1DC *|`(;Q`O&MrDXC"ɪ꿚u)x)3+~{˭2)Ԗdxlw1N0 hq[2&şyMZ8X6ncOz-d~ ޞkCz44UUmwL7| ✟MujPa_KK"((/cŭMؗ G7yx.a wKlj;53(}rz'! ;>P?B_/2O75E12Җ/*]>w<1~ox/;Dx>J}Ԉ0ʟN?-|eo,MQZ9^>?_v4E7k⣡=Z}Ֆ 1)+/]b%\8KM`֯ӷ+/w1E%w}?\/7R)/j&6V}P0n6jˌ+(ښ:9nG׷0+z6~JTUkKݫdW:TKKۮI"|Ao]h{ܮ?x5jʏ;||$>|ve@T?L>yu Zp}(\Fxw O}+6|U›im{#zGCS_Qm4|Oy}WC:~ʒ˟3 bjC{uק-ۇytao_;.wg6vyv,4cbGhos۶e_~tSI2~>ZwW左=}ޯu>{n_Mә~/x?}?q$a#w$+)r??#LgoW`F׋>y?+ޟ_>Oqyޘ8wki-i)~5D.%FOƗ<*o{u/r@/fGo;/yV[e5Z OqЮaS?krc;aC6) *.@Ǟ;I]^߳_q{SΣ&S'W9>~_|-bS{zTFj #wc/f}nW}[ΤTxyG^'?q߹ ]|Nv:|sCϭ<'{(櫝OBTe@B=L$wȝqcpo,ST_EUl[ :_{>] Ȧ4-i%p#/Gğ>'-sOGwS>L{z!O%oϽѡ*[2FdG4:?y7Hȳ>$>`|n\ƳflN-XCEQA >%2AsGWQU!x{ߕ[U=KazäT2ǽb?w5v7 &2q].IczWįpۿ}8]w;N26X_|Dϯ:\`\ d#A2[߅^^^23\o3LhJ~Zz:o zl'P-O U}O,)yR#W"# ~&Δ™ͫ."=Q$oc8dpQ;A̰p]C/v_Xe :f,Wͺ qNz9fEp ښMXMՙ]q@xw-2J*'px25 tyof>LO][`i:.@i^vb wyAswE g@FXr9aȫ 3<ΫMDfO ~'|vaD_dDuW?}lM9Mks:<qM]}nm{mw~g^._~c[J ɠwX̨ϻuW/ \lAO廏j x_L>o]~>,*5g{wlN:?x}=oߕ='gx/_戻[F]_u}ާg a<2*wYF6:yXؿc.w]|mmWjk3O/M< ~cR| b!}?|?Ms}uyh(UI?)yN:SCS#~z?os}r88o;￟.N?yk?Wv_<4$#8|o;~vC^~wO_Z?;_<~lj>L\>"]'z'>)Kފ&\㜝.=Vt6|$ҁSAFOu}Zv7No?a~TM/"_&IW?~?~l__rS] fr8ǂ7J9={M]}O쾇|Wx?|w-~*"'OYTca&W:gY>Ocy]~ӌo->̄9H*{)?;~'ʇOw{s{ϛ_Qg]w^1~???58~Oz_C9sn+3Ru򖋶y}&?|/Ω}775|ԏCߺC>?@oP{~j:Oc:,~Bch7}Gg_?KO~Ϫpoj5y/tOd Y~ҙB?%‟NŸNf{Aؽ?W!*!'yτWM';vijnޫ#ed"37J5ֵE'h>WZ)oyO'*{UDjʨС(J&1=is(g>6yByQ 'rA-QBT.nz"maaWVg(1~Ǒ>yQ<[-lvjEбo{io's-,-S ]G܅s$Z:8}.켰ml~c#<Qk轲ܫI&W2TZU>ƪO#;?͢Yl_ ;C>F-I코\r׭~Ft!,C{5hVk6:)oCo~~[JqjY$V]s[ o +ZHêQnZe|3n?f/m{(F䕕2kk>X }4W~ڮ,ZMwŻnb-Z_$Ey[$#xuRQe?1iD)#~h'¿'`sqyBH=vg8SK_Ts2AiWM2ʣ}Tb|^vgݻ)E&ێ#z5+U׋~;=/LYسZj|^?һf<=ދw>^;%[&XtFBʣ໧oVMǒaU\DD?KDN6/1}h~~'?>B_U>z!5/447qz~Ͽ>~OyUH{תh|Qϊo sK3uk뮹뢺kr+>?6z"bL2 p#f}l4:n{n޽jpI=NF}uuo.0mz_}y``W6xE%:\SgjOh(z}\]R uˮT=x>ޝh}w>dAP*<U{t5n;$֝srUr;rѠ}Z zlR6[3(Z+kw{gN啝z(mww0tpCeѣIO_wmxE͜ŪH(mۇGmYg]}g%wu>/sӽd jR(z{G@f[]tWl"hAl2!{B"PR%(Us8Ovjo>[ӵ{[9 =pU@@ ֏5pXS@P*S[Vo^I|^kk;k[o{jtW|}}}u얍vB8G^jl ;n8v@XXt:Nq/o+xD`twc'[Agdqg½tiEۃ@uVٰ6y@(zTltѐ1orY/${c]vϳ63Td[jr8[oJ 79)(suYiDZҵ^Tsk -t=ewM9GΊku^E޽_Z5ZnePL u.Գ{ghz} e Rv5@pnvvindTy;N]=h{媛lOM]j۞ڑPWk5\7(yZ[yɮ;޷zv{vus:KwV6Ph4 R'vov7]ص޼Zꅶfhf4ömۻw6vmmzp0 vzxam^̎l݅m2L99iK2h!]Y޾7{={ݼCkS˽9zy溕/mΆL9;SBW}9Uݻ׮ r!N}tWo@kzާ:\{x,w0TJ{hiOyդ,xWOWNw`tBlnkQ[PV-v՛t4 sj:gWYnF}{nm˹/B3CmqÇŶ9y`Eŵl8s'{KefsUm{yD{j쫭Wvq=ps{rtClVs^6piէ3ޯ8x=a׷; y/|>B7)lǴïB@7e>ט ښQO-zsZܧGҽyF;Y+u3ޛs&[\nOQiWnϼw|^ܬ.az=4CM AZs O&so>T 4ݷ6Q@+@Pww@yErd@J(:!h@i  &&L0&@ Ѡ&F4HfGSzzSI 4b4 hhhhh H M44)MLiS2h =LSd?JyGjbyjb=@ڙ24fS G=@zh4m5=M=@Iꔒ a4ijA zjd h4 4444h4  dLM M#d  =4S#5IhLyO4ѣm =4CA !dL b4=4j1S)zz?E=L44i  /BAP TvN%ej-s9ml)>J3 71=EfH( ߰*md|OC!ʔFlF29FQÙUCM1EaSԗ{m ӰV6- 4IR:n[MOW >Up)C-`s O7;U$矆{GbK192\1;'?TSdži r#s =QPe:Nii*~u[ w;Eb;|0m1TU#7`6>?-e-Wƚx=~͖1,TPEQTUD}\3K,6jgg ORPJcW E͊fP)QtSՇ.7+dNPQ\lU9X~uRg"FㄣT~9(ޫЎyЛX^ sf(Hl h'd ^h,ܪNRh0Ȼ#>_.j_3C6OWo|IeJl[T#+oG,T*(UIhUhe~^(A=r#`@:soC$tRce*!G֊C?% q>ah?Z 62cMO5AxC*d@҅@8Ǜؠz!<{mcJ,|Fp.CӬJU=D)z7|z w/Ų$9R2Etx+o$>nU;EϹ}LQ59= Z&v J*|EԶM`Sت%BoF!w]uX *G+ Y7z$߹`sJRS"\\YW4QUW,$hySILא~+=g|%?f\ ݟkYtTV ! MKuYP.PEM)!OX!u,`zw[7)P Bv83,\ˉM-Fxx'=.8%MOa\⨉fw}3W{vGneJ4kg?<3mjfKj}6^x41Y>Ӛ(δ8>AsRUVy->oro5RJwK"U.rbډC"?B?6?oa׿5dd f) IO1bK%~tY&v[Ӧ)9rzOVQ.uЗ9zԆQ@J /<UYw@_?h?Nnb$!1c,XM`c xG$>T1 -U(_L* ѳ,$E/AH"~{"=A*~RzՀwdO䀙։0c&xo0^,H'Nh}?hL7F¾`ܓx4r(C \9a8Tz ,Tpkck7` %tH+}*}]2->vp;ciYyB} w>B`1b /FG:J9R '*_|?oNl @Pnv]'J3F"D0,-ٶj2<%+j$36U&AUcSF ;BQȷk1>BdP<ℶIA#67r߯n!˞7ep)ɘ]|=Q"Inmsr #h*V'JnO0O,渂-R'O{8<<0i[Vj-aAI/?N7/gwuX\#mz~=M C/y#r:{n|SjSe/t;(>_^;}z uUѹT""BT6 '̥*.TzTER Ff~FkV܉/-IYI<|([|m?0W5}m0㜄#c7TcwXkY {o;Y7QwQ@@ZKj1^6Sm^_YP)*e=JD<>YCQuk31㖺UFTTSod&?n|Ô9Mk?_Q}{oy/sHyȈw"f("nE@ht(ET|&{FAR>twH t93و'8vsh0N{=jMU^}bq޿osFװXro*UxOw%&?}': _[{×`#Xxd.'w7_1=G&ǥ'vmx[jc?.gY>O~g[m,~wl}ϭ[ށ;B UPN3:)I~*=,:h}iY/;!3Fskɴ${ av82V{$[X8.Hn T 9bc}#Sb!yTeɸl EƢL%EATDADP,ūh7Nzer@zQb2Mv>vbe%jVK:қ#YTWeY,YJE\RO?5j:2P"='!5x|R)fS^9#eZ԰BT0R.ߋ]糡ɪ%9?](W=+40{ȚCMǜjyG5k+[ǀ,F%{W- ggqy X1!ܗ;]JLcv|5&Ҧ1Zɝ z w3anfxzɮW]1.U .hke=+y\%I)ɪ̢ BˁW|; >j&tM3fǼ辯篽{k_E}>}I>C?Q{{8tr|-/yOK¢ |.(&Fs <1:$f;<_$(E6_-}6fTC~O[ QY$RD_Tw}y QZ8KC(?&$QuUcHh(mxP]2phBFC?݉~\Z UZ"Zr?o[kʋħY0 ~I2P(Bsk=1kC8gh.CFn$f7g !%Lc;g—{ d}z[Sd OS?5ҫa¤+ :N77Z_6ytznm[_7c|Jpde\ۮh7;_  E8}M /0DžQ{! TO]#IP~U+V~{ aQUDUUOED[ǶIKVW_{DoVWB{gtg77"͛6qkaȽTDeXbR]\tVZ)pݯ"t/肗^"p)PD 8VJe\Qa1,USoggngy{+i(ɔNib<Ͽ`".IUF3C=P' Kf~x|[S`'FidUTpNש`^[z6CP"^̰–O3O{8QBb/4tsv*ж;I?@n]gd$˅=5XxbAO m6P,K$KPk_!Z vNBw-J}3h/Co^WY{s?yodwZxb.~ 0f)Y *f)OQR>XH_;{3k(}|=FMY#ɑŅ*.\jH'ţ6'hdNʂ 5tF 5P̋!s j. ­25I!uM/NՅm>vےN-ژ)fDg;śwV//?KO.%UUg[?6 D,~lZc]4 OcUl/91*yhi=bYxk{kպ+;w.qҴXJYrSg+~ZoؙG_Dݸ[Xۻ}/{yNz9bh<;񵻧qrz"Jw1ՌFwf9lڑܕ&XSDcu]NW3h,^Qw̢xH ͛XbѪ#'gX*t?3~I=8 Hx!gSٌWQH(ef(̻g3DOjHmq*F,j@wtr6D)mxMA:K0ӲWXP TTf} E2W8p_s PtB@((Fc=?GV ;0QO h2hEm4B m u[$U ',(WOah?ó{FY:>OG>-jN.\zsUQ}WSXayB$Q |r s7rQ(X+ΙRx s/%ZKm {8;׽0$jHyxwk[clmFz_W>N8a)AwsH)JVbݶ:\("7{I~țx6,l,=;5,_w\œgRB^tZcG)F?jDeOT5o$ȥTL^ٍ%ATgL/nJ-Np衩 gea!mJ2TFײtDs!bv0*gzi0*nPM`=p##PwX4{[G~ޑzǩ\J Pk֪֠@v-&o],ߏc~\8?k (pq/qd@xgL@r+{,ڣ]U6)TaQ3ZwRul²$5(kċTl*RҲeUgR}޺ccF9BlW?)CnGߣ `+hۏ]QCģ٘Zj҃őe,= T?<ͦF">'S!ۿM} {eTXŵtU uʈ2q>!bqUFH+"?h'X܈~` _b K3F?Ѫ?Wٌ B&pRGcđCqJJ,@9cG"#D˹ c&~ LQHD_t[?av;#D}G繛H%666,Km%F̢SME#.͙Z,56mfʳeZVfZffQVRͦR(L٥]3L61lX~ꬲ K%)l4RUɦrNl2jXeMbS(VؘQĐ!#d韻~2ŵ6[fQH$EK)J)Ic,|uݝ%vVfSJH,jѰZ2i&F%bl"YKMMXh4&L6Q6MŠe"%DDHkbQZ0,6jٰP%1FJ,XC%Ֆel#`imFI*E4efQX2k4 XT}[//QI1fMS-LL3K1"QF"(ԔAHQ0jJ(Ld5&5()*&d,hĖIJAe$@j6$5C*5, EMf0S %dԨAIm((lRQQk"lBP,ɍXc%1hfChĖ,jVAa2k,4Fee&)l!&QRZ SM`566cBL/.T++F($* &"I+&ZRRfI)dh$5#5X lf,iMfb.QRI6]-GWno-zR,mL bZֲeEV*YTR-3~#եYA[fK22Y*VSeYL2԰,E,ɶ-m6QifY*5%+*jFIPEfmJ_WVVIZm$[bcTo$ %jZGikf6fʴfUZVWWXѵ+R*f6jU3e&٩lTMLhBde),LжS)MM+iMw^L͓yjQJXFPflMi)1H>7y^0lXJRReRm/5nنRfV]䞙 5|̚ PܕZG0.԰Q M1k dˠXq X,x{*!T# 0>yF4(w]]۲-T t2dh"O4_FDT=-؉1I2wdCc!^ DDB#QdZ\ioϱ&xHZ55*Rf2%K36321B!lH<023kS7-}$N1Zbbc&Q^Odd%mBjiV)dif,ѶlIQfZZXmډf-MEe"٥ff1REJ"CRk9ܴ͓RIJ,eM EIiFMF,FeR&ҷQ)m(4R52%j6wWa( bMfmj65٨kij&YIa L)IJQ"$%hM]7d(IiM#R*Lid-d!2%"3!ͦ$U=m3eƩZ*K%j4"QhTPTFEhR[-2R*Y+2)2HNfMdSfAK&يlJB1 FQFm- cQM%a X(6e22dle,f-(h(b1,0L("E nY ! 6f LU&%"$#S#5FhDYbLkT2JHԬ)6%*6SiJcZ,2܂Yh֔Fє̥34E%eJ06m-E$Bll #da!( *E0LښRvfI" Ih,šdmmKJlԩ%$hMF,h7kLXъ1Rdڤ[J_p̛֚M]۶QRMS-On*m25 (F(ٌд֬-+iɬ*bQ٦"!)&a ڱkD*ɵF5eIM%T`54eI$ZI6LLeH$bٵ։MeRϋ"k3$GjF4kjYj4ڒRFT}&IiLJdbfMfƄfT,D52e32I%%&%VYJJI, #":rj}[7k$Ҕ.1-B w%~;Eֻ[[*iM5[TkhMғ)S+b3jeb-e*X0C+w ?/D?1/ߏƏ. ǒg1{*'@sMm g0lݶ*ؾYI8g8=|\ڮwڽߑD Ue]aj*ǛQW_YY[a FVFYD8 VL5p{"Ч#O0)RB6L&KV+sJVX_ZSl<\aF䲶DXwe+ 1lQJҥU--SVWh H,Rv205IZ/;g/mZDjX峴]g5 چ`᣹!,9s,"{PI^aM.=Lxـ]ݸVeyN?f8vPT m@*5y&v9'>j 6≳l|oӫO'7| vboztttHs#cůa<9inݱ2v(&Nɯ7aIJG9O`$IJc談l2oileQ8jvW[+  ɅPLYu%l܂Hv4C9̥CAKC+gt4xG¾]PWx]ہi|}f3r Oa#^N ƯLr2*<ةn!.9`t`jm+5ΫuZ+I.$VJD.Tp3NM:{8]ݽ+epX()le\%Q(;ZfnNι,t_YF F0/6d"-(Il*02լ*զ9HYhf;tޮR 'A)lJ0,A@‘,7KҚ̝\7t;c4TpLalዛC)^5MӔHzgp]jjw&˦NfaWb웖'-&JrA&HKULUSvkC/6t3gg0PR2DDWl0IuYe7lxnQEO]¬9338̬}-o .%hQ|8͚"D:;*olhѨXC3BҊ/EKa L8="A MuPFan̦6&iM^[C+5;!t&(;3;LR:vHX!Ӷd6(oh3 tyryܟ>~w_v~w]W89<ђPt7=='r46l6~0@Ju+͚9_jӃ_w 㣫F)@J5[u1E(")Ri@ï=?Aaw0bǎ򹡎 W8(9P%d'&ϱ8xjJ <7JYyeaZ%Bܫ*j4-3&E573+BL֛qhB*ٖC2H Z(6lv[nvEx"ui^**fH4MY5d^ӹ߿XvacۮgdQ*eTHy;Dv1CFtRY@͘7 &3 -j `UỼÎ qVkRr^X/WKzCfԼ`@I./]#r\ ҽ 2 1<4[.7oMvy*f`g-Sȼ;Põ&"r‹[tLYS7i*@J]Q*\N[rU᫙ǭESʚv7\XãG1g[.=SQYjjAYQYA{2ΨT+W @`sƔQ8 3Yi g$4S #6YF1FΌ@C'C'.2g|S&_ALX/Q &iX܄s^7V xfΔuMcKp¸xV!*Ħ)=u6aD^\ 334 XةZޜ#% 1:rY`Zkl,,lۙ unXɺ&0144w҈SЁ:bPS,9W˭K IQI -NeQXFX5)Jf6Z򖭖Q@Eş%b,ny:ov>lu|`.PAF3ȮDG=zI'J5MFrUUW>DoS'{^z0{L%/oto+*.,1o7 bs~ug"$Ai(22;h2rin 22)`V,1b3h3BF6|?EOmT1OIOC7rJ*KUYQ[vp+̯cNQ &K54'{VQ"KV.+ [mgN†'r J%)N墍Q4&rR$r}z"$nSb(aF0VbҧKOZvH@:B2c2X*Iڗ' r-6ʫJmmDh;4Lca4k*j"bdpl*],nMW-*2bSeL\8baHgsh%yLq,]V #o{qn5bnc]fjrF"gv4uޚ{RF>] eD!P!,ϧȰJPa4^ . Yًvѕ_2s{ `7]-Җee4L(Lϝ]vYά[/•:VUY-c~TGr޹6!U+:{UH"!ܥo( q%Hϣ;/[3wC 7eaL j@C`š­YhȟVMO20PχѰ0g3@flxeuXΣ`TlYEL 8gBYKTtΰFµ+Dm 3 g0)"VԳw|; xZc'!xJA^6WSAJKm/y$QcZ{i5ghog'f %gLS'*T#D) dZPrZ!X#R߷]'{mۘa= c(a-IݖQ [#f;cxuaY F6(Tm=Sz338],]+@m~HQ.hM@%iP&YBe).[5AF)'>4Cp*"jJ~fae1(Z*u(k1a7(/Nyc%K. &d6F;dι^=2 n>F빈W)EEeLb 5S5gٚhlH){_-e;ҞT4q)۱JbZXUj^_a);:PH4k'{P2xv[b"ȓYEm-9jn X#}SDCf ҂dS pjrh6VT`SZ^!}vY'`qF3fo'߸R>>mkѱn&hFQEnQ)*,T[I`-AQySztP&ь5,(5 ^8z@t2 礧Α]0c@H14:ЍE-Q/B$:B01A#5QYrYR>Ӫ"٘jWS5g3e}ȆFH*EDtM'̮|W6LZF1Z v[Ql_JilTV**"%QkQƱ4m&J ^،ʋEȭ3FɱE̞I%dv׫Zcfcxz6̶նEMi՚SgBp>~~vJH+¼̵nCTbV6OtPp'sc r{iMiM4s1cebJc S"CuFȺ1XA1ؘ!~7mm5l1+8ŃShrV10^['[\>E摛X֡Fsb,|,`,&RT)R`D2XȞ1'AS>KyFu/~񼌝*PZ^ * WL0[d GdOM/IxRd)Jfҩ`QRfʌ(] n2'!iԷ#Zp){ԨPA0,?=af+u#\C 0@Yx_3Hmoc_ hNHZ-YSx]{;ʪNX; eכogU, |̌jo "IMĝ2 K XjnX,mPb'v@|yY/ҭBkd |Q o+1sQE"8qddvE*֣RĻldQڬUE2SgG? ߱t 2H쒝f& QK)Lv$lϕmgNL|SDtMK=s9S36c&S%੺| lWc33,3 AF!9EMt(fX|l^\t G%$VAQhw.O%pd{pVL 5UwnӃf͚7MULYNj+M$٢vJ_(%͙IXYiT}ϴl}}qJ6}/o0iFw ۹8(s'L(r64\ƍ(ӫ?̪6"=PM Y$PDG )16%$cNDlH3d8ޚĠWBUUI({ZneETTO7yi5rihҾ*Oz#fpAj湖[܏YD6LfP,,X"1~F1 9cf+eM)ǩ!›:7)U)VBIIȅle!{c,!T5sX iΔҊSٷצva}&0Fne']R_+ asa,6'^lYc!> 2 D9-djzdx O;KfS9̞и^alг KsI_1g쏘~7:[^Wɵ\ӚMUS RUM:V[hܧҴJiUlٲ}f8]8YV1bLVj5#+lWOdẶbL)Q4) d`XQw&UV*ɩZV4hiB階29%ĻV࿔ &"ş~|'%ؙ  H.HTUmҩ"R% A\j9 ZWR㱽3'Pv#Ѓ`DY4𲩊`Yl6>ス\|ɻ{Z[o8lmnv^5 QeV- ݸ _.I(hSu=xjRG=WWq\F23z{s龎 z)%ai,IQ!+bKd!g@ :g2=ӞRx`e#p;tۤiȥM$r~"hɕ!s56-Drb4ߑ".T%tࢥ=G4~[z{?k::*Yv4Ӹ{pS8PiC:2ߧO=bgU $} 6CAcAwEf:uv.'Ok>v܎ܷtЁ(^g;GϏ ŶUl?<98B\ +*/㐹W[6N~c1vY)rQH:hpl(vXִt!\ќ%EicEG^ΓaM=-/qzK9&ksv=Mt7@E6JGl8* )%dWdrXs0>ɡi> slrv4)L%E}gl4s;^d˄&HJCRzioȁ=/Wi~bƎaܒ e1!RZ%2PL1"ABTa4X)Q \WVܝkzR]팟4dc%0)Zhi u-(H" 1AE<J ;2īvx3UX 3킠)=mrr[wEQtOswU-"sRݎN9 }Տ>/KmLs㳺BLuf5j3r.RfCAu%2_m"V|a/Z϶T}IIR!XH}>Dr~W2F'{ۚ,E $UNe#H|<6'0dQDAE,bo-WW,R["R6E~@A,={#wO~)> jkJzo6שVKI$[sAݾ{N[Fvpn[bK1F[j)~ю IZ$nët6C9re&[_koXI%URU_^|'m>11QWE RC3>*Kf {OO*g(y& siwTTÔ>A,zvHp-n[deVˮVW^YIKȊ!nVj=(H["ry*in y4VRU1b(4ء" ϦT~F8e5%f5es=w'Wf-DeBus&nndXu{c߸ۙ4]/CD51 / ]n6ŕQ}j1}7 RЅ? B@.L@ ;Gb!2Y1ŦD)ߟE#-lw@#Z0d؛n(5wveΞte!JPH{I/FZ]qϊ`1pOYC2j'\/cLiB/p4 ˓0H'Z)aR"JTyĸpc\u8WptqNu1K.gz}{vSy!JYOzEl}STJ,9CG$d%mԒI"I$sƉ+aUUb g_J}}_IX2UJZA)%B$ᥩqL5Idmnm"["Edɪ6ҿ&h[m䱊>t_y R,5bѵ MnmЫ jjڷ%3}_C\jF+$j< ZeC x17}2β'b(/]q!VY9;3c ߢ?njoY\0G ;2Kݚ\8T0u."s*r.㄃Y"|kL:vwn&3\ʊe0SgMds>L˘U򛎧M|cܩϞlsw$Gtr u1 7Tz _LKGA7 |vgw_i0ұ L>I*{;;*5-FR^h{TYvY~c;FkiA+(-x=BoEz9xq_) ըHO%>HVksncRO+}w_g-޷RmQxY6>J*XmExkMm߹VS<6+&zf_)I!tņs1 D f[Zq٣SWB?YWW!"lkqek,dφ}[5C*>T&gYV8kF2fE=3Dڡc )4"YXŽ Vj;;Ui5]5ffEq5/XJXMc=c,m<:ťb2d|g)X)Rwuo-DլF_;O$, CW@H4S-jՒXH.tU8$Gc`ti~ jysÝIY\TtصZ叩+7ضDȄxŎ/ItQLE0=,'6dl6;o)Nj(z/N"z}d&7hif2<ut)cM%^Wȫ#\nis[`lMb$q]ֲ_9mU>Hf*wbk7O`ϵ%{32 i\#kgDS=VjELY {^lc1m$R?ȃ&*gM3:&ȷq[Z/wXw/FUnݬdz]^hEXY|UmPqs.oFFo<צяY/<3ns4IWUbO0k'`DO%/ӿחpEB!PDKXZгU^isXAQK(Rׇ9Q T5NQF'\].l""ZDCgÁ_)K ayoyUsܫqV^#2܋?OI# uRYQ 5 =o7/]Dx֌ei`u_>n4$ @_ō_rgvQv&Q-*窢^d@m(UK+]TLi۪Xvߣԑ"d-2*]jtqm!'U7lُ"LN[ZnONsֹ v)Yapρ4u4=WQ;EJV&]HS *Tuzeb. =qY4E62*&"Ѱ=:~veU-)Zv6Y,azpe0nO]^1kkUjYdΉ+2lvDٷBiSETaVCY+S-?HH}b{`"$2*`O,U&ŒH iQ!jb"׫gJ)b16bD{7ej%0B'0u^R AP@0 0D 9{TV``NK %*eK,%4*2#aM$dkY,^ݳt* bF*&Mm&6PE:fXdDFH3Y30" ZRJJjkZ H#P:j+oo5ECS>Q$7$T$TE"Bx:hW ڵB) P^,bd 1IP!z}46- -)lC|?.\㴊, hMK"/E<%  ,0d=u6*ڃ7!\ J*"**Rz 0fgO=4mh 4!ŖØZ؞"?Q·L(FOhI׍ 8t:x2||u)3H}eyT7=0r{b:ί] \@)pOe̓}gʌcC%>|`1)mӂa*g )҄n@D`(ArwHC%;ϑ=\-)wo=!}.ܬVsHwO>ٸOd><_۵^2͖836J@b*9V{,uXz.|ؐU-UeIU$J$!*R??fOVFVuu(E1{aGj9Hk m^k%VbDVEXTEl%C, dCƨض[jQRI$n@k&e@=>>'f޺Rl"شU EP["Zp{Oj]9Hda V0;qrn?M!d_DHfn~|IK\%BWI*RdjԳ YjŐB??e(<6*ИX`6̆k8O۰ 65Q|nm\p'dwFEx(x Hd@ěxHK w Mu!I#L]効%g9w{!_gk0nm  x}m2ޏV1u,!&y XPҏ4$*=zȗ ]^̇iG*qc8JE3;DDE(,z49EHӽJXPWa%=?g/!Z< *$dZ:;we{p:==%G觺 0*)X7α#^3#ҩ6RQTƉd S"ŲX 8- ybC 5}ޚH5ͻ+0aoDzFx'AiB}1A€AQ]-}^?lOOWme5hJ03Is#%cZ7cl݆K,I(Ѡ,Ar 0`ɐ,uJGTy~4j ­yaq5ۚ\ZIp#s42$(iM,1F5v%.ЭުdX|D1";S~U- !7pjjF®R Uڴle׿舞5DԒw@d ZnQnkM)It8v6dZtJg+ 69- Y\\ok<XETi|X?'6-LJE ewG̗Oxbdl ?8ΣaLF#uPB].Ah̦[xuOdf|>DpvJWaMםsȧUĂDOWǩ:m<&,[=D &}\|"zH]V yjs8hD%T@QD~<{XJ̗79My <<*L]T-(#`e[*ʬ"c(] 8Bp2KDt6|Xr9.A><2Ue2513 a׃f)d^S1`?9N/{|?D~[Z\E"bAHWT`&%+ɢ*≅XLe Cw,& T`tV&&jQz/Am[?r1w$/WhoJ )a%Q0-B^EtV-#'IA),f(31U"&"Hd|*G;_ƚRռ#-#!Wt6dXI $ o;rٌF8BT?iE [l HXiFA0_EZ" ޖc)X_ nYI BSC!p,)Jȱ'C\M\*1?ЧwnCXha I?E~qiߜM-#/N%F C{C}  h>5 -1*V>%|p&~K1JʣR{yq'>d|= Hl z- "j#i봌~A0&CW4 ]ͯ#.6>Br"+Iō;G)_eWk Nrvzgſѐ>2ˋbV~Po@|=^\2w80IAjΨA'.$)S | ! -MI1{ɒ7Sc,7Ls1NIvʸ5~bs,KqgH 8`•œ%ϪCte?(:HGuez%YxyVG6{0q?V[]Z|zHci*BPcƄ]"4A".R#mN2@ 5ZIQ_b$!PPUGs6hӊEbs\TpӼcVzx+c=YI,`5M`lW (YMZ7wqcgydMaW)+mM[M#>'rl'_r.LimlŠ=ꔢJȥI VVҜegJ^B'.05B?AFxssٓ1kv >}/As31+xXelz6ia-lF6' nlI{k]nn `1`ϕ}^ay7/5zvy\ݱ۽DϱCmSI#UA oԜ ^Z[X9S8:N 퉱fmo8A8X{c4OsՈ[t0ziIeyIւd"|*$= 'oÒ N诚޾[ݯbGbRO}/u Z|&h i r㗌FWIGŒLQ䭳 Rj X@a33w#VVu(Xl;*~[&*"89 (ga B b l# nsm탡։EJ,{O>:?!,&NMo!YN\ԛ{؁=,qSH*BQ D6hk6`8Uk PYTV)LYf߄zpn|3l)K:A-e]SF³#%|ٷۃ6ͷLaM S,[kK#RI")aTrZ# Y,|7&o`q柧Oj5U/7XlSkͿN^&+MJ<["oQͩ7Gu>i؁)Z60ԈVأrP`2ÓGØaXݥX&11Ɇ(ylie(Rcdc01&;܇:O]ؼp@z&LO*sJrJĭ%bsaG;f i}slj&igӿx͈4ҩUU)R4*y1=MFTW4FT*XLUUUUSFLtXSfϛ]VG7IX5&*R*DbJ-HҪLU1a&*U0IT $`U,túk >vn&ּ- !EZ(u(Z(HXѾp#z/ XQ,<0Xp+MeQA@V:癕2)L)!# $U*Ɍ)Vq/q9q;0{ 0)K)KB*DD%T06ˊ%UUf" L}햸E9Z,wD.d-iWDd]'g4[nʹ0"mޏ̧P$ƞ%Sa_ae>̞+ueu 5A2ت_1ű/?'hhnH2Y&ݬD%LT}8 '|EmԪ̀EGKO  7﷫}hq5l3߃s鋪EWz Ob7./aI1=*j~q Wùypg;ACYoǏ7-*Fez'\cѨ6Ta&ٌQ=d 1_%~5aRfjw%mdgVBEDny6Ґm6MGa8jI-A3HIJ( ;>*痤PVRЏ6dN&"=8Fρ2ȘfvEp-xm+ޱ3h(,.EkOVw:w=m&U dȩ|+gTiC Kv4gk{X.h!ֽt/y;NGtחtv[O@cdn Ru;cݼnn>;+CrNw'P؜mGJR[pgBrCǍ9>tx(띑σ٦a @R όBP^wrXo'0L{I٥˿]"=ӌTKlL΢))NZ)}6]%AvY~iX3nnpxHp87sd>PSlk=ӡ4l=MYٲcV;ӁO.4AcdN ;zeȟ yl)pDBs!yQ3YR[^!I$Q nAͫ3,7D2hEF}f6VE8S.d99H(P+=v1~k#lHy*Np3]\GE-^2%76vY«es=KyV+<$V#ʢRH唚QMA qL jyWu&VGN| _2ƐzTLhJ"WZF>6qRHrS'o`ϛY[.hdT=UU' `(a$;O9a=mHx&M <RbOdih;t[ ̶ې[qNw2<sN-cNو8Vn9Y (K\!􎊲.TSy֍ o|oZQ5{7clWXgG\/I|mu \Ø; rCNqdd$H0}550}|_W 'YP xe{yz|[o@:CA9Bf2wst.ڹ+qT !KJZN2e|^dxE_ f#%Ol\O=8a;U- Y :Gx>73r1& =nnfV>& 94 4>z:жVTשn* 3iAe&E)#~uxQCƨli)<Ș0̙ &b('='xȺ#^C5M=h}M/F>(hp|'7!C,wD|GZks&9AbX?Y"7aG@>7|S~әX|Naswujt&Ͱ5?}kE*Wd2XsoE "BhLkZ`dQ_LyT~!rGXf`U-fffff[u|ЉOJ b+62ü&K&TK6a%j0/ԎƞSI)VaJjT?]JVbj9tУ,D5x,rwyT֊nv뷵&;!A[e3B4agLZHw)oF>yfS6&CEz"zS;HF  @.3ܮiSL)bHs&7M08ACCEycvz`+#kcz=11P0K`Xd4Li!tusҸ(M` U@gVtU 0E|$<2&b!7" k’l@ y8mm͟6613[*INy:+I1z0@#d:8x8NO-zDܔM3Q9KǠ(7nϹ ]6;Xiiiii1i Զ,@ɝ[4YIBRi9IYbOĝYIHP# 2K\CY%ċ=x^ynN)x͓zǁ{g* yGq1Ѱ06 wEI #L:NNE|FntezN QYp*bX٘.kFX FCM3 s0{k=cLwx~?MrX9@&=C!H+}67X> :\cZgDj)t5Y##گ;WH\~7'!'=j@'q&A=G{w[̜6ߖQ>6_ZX,X?h]EEmi@Q˗0GeLX(QAaJ%,*A1o #eQJ˪vW->cs3R߭/BHR5uԩ a_4+o6z czݱ?aӄc1xu~Y1W~VuD]uz)#$Q&b2L 8 -U/gxYO|9ٷYիJB}y_.^RfUe\A`1Tл*R㥅mM$Y9 }~Տ6a56eKp\္z#q./ qNcB6߰;4(W>1/ ݵcxlR:ٸL܂߁BbkҚV۽m2x3MKyg}J9q{r Cc#=bR1XU)O[p!3^rng ĕu \ZdrT iDsI6Bus}N,0ZlҘgSuKuR R lv3}Gss+D*֯|z'6>nX0eW#w"0ԅyD ſdnWV}#q;/%1-xLX *xmPܹ:!C2V5}A]\]: wWcձywَtK7(5vIs[\NQfCӸ읱st22vAF$R0$Gk)&aكRK'CDѩ4/0Kma 23_ùݣ|׽)}SX},++,bK{zp"۱%‹2 X޲y4-ܬQ唾 QFya!~g~u uZ;^/kHs^njˁ4i7~??Ua]TL\?A*0XJ 4>nނ&p<)7רv=t%@@Ӏ#7⬦춷AuphHLLx^R 1d2cL@F BgpoǓvsf}LSPi-zzKޛB2G& (Yp1!x#\qvboeˇs < nar{]YCP0~fyzBC]"Vïz-:ɊV" =,+\"W7+3 6i@^ m4qCHqLoy}ƀ[A$2|îE ,.*/s/E' rC󙟈Ϩ;Lѝvȏc|z ~uET}* :CD%Ft)yY]eY%qOeAuuc]x3* Ad^1"`=|h<χy|Wv["^j_&3#$(I[ B5xalxjg̞ݴyLKti־;6:uYJ?', :jp(D3F̪.X%TmꂘG 4sa0uCb/S6 nϲ&SZ[RE6\6|ݎHhu}9|`mw(n߮R)DEAz\3Ϯjk7 Ww'Y1#Y\Qbji"E@F$š]XYAi+㈷xm6Z7mȕE'/ ~es]{!y <vacNs4|VVpQ7⁽=#`wxS;Djy F<7cAC/OC7 DL L U\(-~n5#~ֹ} Cۄ5D!ȋ~?ON(h۸꾜nd w9v]s_z#Y!LOiA~!VL+.I-X@(A7ഓ|2^@҉'aT"@":Qc die$l HIytRLXf%*U6ó]*7LhK\M_= ތ;HJ(v}/ Ő ŸBMc?%Ge¢I h~ 註rzѮ|/TYT ,17wW_3s~r,^,e!&hI h ^ Ir&HD >B&GiƲpR44>fTf'K 1IS O41H*p|X`}M+TDx畠Kg)z+=s< D)Y.w`12 hia{ xBd*c֘IQ1"I-krBhau单.dr_,5 H2XօCŏ=3+D~?,xvVr| ]lIk0!o. ~^`k]~p=5:IaVpGaΊS}!e z VeHa <ּV]Wك,>؎/<SmŔ÷f܍%*8ϺJNn돚Cjnat2 W7$s} n(. YY&J.֢߻.;՘gڋpla`H\At ,&~-ؠa2f Yb%u",IjJ$0\Qܢ0v82e/nRd=Ӓ+9/!sN ফp|ݦk4//njG:v:.Rt ~bJiV@)r*qTFİb pP_,,*7*$7DJYǥK[(Xig2lBND8Que∰7qŒ|iJ`|"b3ȹ+aq`͘'Rz%ʫ8AEZ=BC+2jSiFWb:]V5 2|} #s͑<׀P\D[2GlMt$$\{7^m{xs* ,?1|.ڲ]#';(F<՘IO;Pڰ{B%Û2\B%-̏hnw Ơ[1ϲOK e!%Y(}2w:/G<{NP}hVRg[ /f:zJ;b"m5KLu1̀=Ib"'(H;fE"^pBHx˫usv׾$_lu;mϭ ZW zzW2r;gE_C^9}SN0&Q0k>d/_]e<#|ܕC]:{[.K0$wͳ'º#O~\-)_RmVxP~S~CIAm$MnzEB^L\iYQ_<.ʔ].6q1UF`Ky*g|pxf׷&\}=NC?jfF`@SSP@T ¡eaQH1}rggT%(Rڼ\6._n??ð|>Qlv'KmZ|>.e22G%]`DX;MqûI|#\뭹^{ra˶vtx9 dzpq.qcֹØw= ,a oڹXuh 0j[C/qK!e%\¹vvt'aws>HP*O4*ϛ bB$"+(*&zMz~go~_4" %d)}&mw0%\-J*KCnGRGO_BYKY猎2QTNs:=D!;۵)texj9]:aZ7P|~乼5Hxu? A ch$c ڽ|x72sUp60[)XȖ|s\8c*gvwzrn& fB& `YX$tZ\YUkkxggmu00PsK5Ly&_RzwOcn<=CVKpx2p"Ə KV±),c7JX6/eW gNO@ԍR)bIJs5'bLI,([FJĝBgPCwKBF {rZZXO6k\/,lAx9:X:]-^f=^ @ KzG|yުNAQAftgEHfF`ؕp1ݦ$(Z9 0@A/0xOeWROv\;o^?Ka ͎M/$\μib8ߍ"MqĻ{72@5 ^op8RCBccS7z{+\Ix9pg~>Ʌw{WǓE~~hX#uQui!^u9&@IK;dn-/g>٣v\B Z z7l涏^V׎da|Kmy-s%>E띍> :w-4|JZC>>ņ|љjp-nrqKq#/ҋEȰdR5).w,kY sYD>A~ _/5`;ſOU[Cm$% x,Hxk(e ՉCHw!?3ߘZYgԸ0Ab|G-O.cCǺ(H!e߇\G^򯿍RpOBybͱcϙqzEê!0` 9\_0<<  0-L/y82 (\鷗eܪXe쌉ĸ!Ye0{w'9vUXv\., \%?/KҨAϪfŌOa?R]P.n0'Ñcsïܳlz*蠼%kZ{;em&]p$`$l+se0jC:ST<nZA1è>Cl}<)6]gٷc`f$۶_v.Y M.;I˚NQTѩf]|քH-G÷7y:1KgX\2oKd&cjqd^\I:Bh%M8OIGk θ;많NgAKscG1O.Ӑ#oKZ<OsƷYkfvz>SAथֽ WFLJ*#GOT*"UMHgѢAw G?09qpTU(am>pyյloc,XKN}OhqN:]ImkÔȿ̟J;hz!JkҢ乒Q,g}uz\!=PKPъ A1pF< K(Jʏ5^mheSl6(RfM\0r$ƊtXxJu9= y7snވ-ӠӠ u-'%oM:/Jzd6Fv_K[|@9+lX[rأ߈}$}p6o kǠ ^p{pù砃ସiB+=u38JH|o )J%wtdYfFf!|XǪ+/;:+e`-xg}u$* VPc<#/Xh9,m~_dU9)xVu ǣ }}sɪ b+v9`G)Ph}5p"X$!niŸ7_uujx+.1`5F*wex>9cבbB2ql6R t$9Pox k0B,$ r!;h6fņ(I~֒D8QʗCA: lzmpc͏=lHmlilMmB֡KPn=3?NG.lj-r"=1/W|,=`ƐFn\|%ٵv{<;WLE8;vΖY5Ֆ K(X%oBlőF,-.FeoA¥+ t@cje,onsY+,c*#$E插uֵ͖ݰh>H|4}ԇ#oQ rO'Hz^hd#c"tL)0Zb;j@4Q4$5LGȘ$u`W3G(`Aܷ8׌t-bԴgq `Za)0ҳzq_Ǔ/#tA=8Bت{noy܇kɰ{nӑ2mvcrwpy܋x]r\ܝ&.bYw1Θ ݨAt3,J`հ:8[v6cHNN'Ghӑg=e)5s6E >s2wE `gqsH5JOT8$9Abұe{ D6(v2ilYyv=bE %\c}Ϣ{&AJRRR@Rˉܡ-<Ua'0zwVD&G9 {l /ܻuw#pNCd: 'L< b@F8rF$qQ) bqgp9Qu'yEdfN'cH. NU& %R KDeD&n+7z*a:1c9:ݦ{ x C&PXu WTZr=^۝DWKzN- fw y!Ta[H[x: !V͓M[שr1^gu;sS6yֿYpݱaMa݆ hɇx#(xHd`Q Qg=%ikO'fv+ͤ6z>aQcy)O}t YEd|-\'82&.x˗m- 5b&9ueD@eP#1푣|5{SI}?y)Zt܊)}*YPAꇞ{  urH<8GwuO R 9|#৮޹nCMJ kT֟K}OPSIXYS:]cowp^^tQ"hPj\?h #~ nO, AO{n B& J+V4]5QHͲ2"c! ?}?tt=o.} s wɯ-SqjnbriZM$QDai:PDe5Uf̖MJ3 taQ[qns^GC'x' rp!ͧ7Ex|pTD9a=4bv +ˤ?|erBʼn0IGKE=eH˝_]%SSw_3STh߲$^B) PV1}\QGT1uͿ΁@ LI#0*5#x˗>,%?"1]+bb}Mޯ?SoէBG}S8 gMV ĺ8،2b bҎԽdQvMŒ~SHd عp㕹Q׷c5Õ=.\LūuEГԥ%RңT{=GU,FR<Ģ+pՈ *$0l0Y9ݝ=cjZC @uσD`tQ=3t.FH9F#[P zޫ<tj3S]qM+,w#pUzQ߲@,1g&]] =*~XBrZ3V!U@*jkFV9X3gn+QLRi*qDtAb1/?J lY]]ZDgF"${ i&8|Qp,ҸP_ܤvg^b @!%|e7Bo> #mRPs&s[ )UEwHd(*0n(*TepX}|&o X#V 2gHWG,ai<޿vr.P:Kc^p" 2",1Q\bS;uAzTciNhs,aı.d ^sӜ7mZ5Re֯W! C5RFD'O/k"& ;ɔ2q=syUTA 1U Gq*hhgQtRޗu`2l%TE/t e\dfߪy\.:eMq4L eo^$LD/20KTb2 c s4dwPV(,3͡tyhÏ0qvi4L85G՜jOMQ:\S7&pO2o8{=Ξ@<>yϞL'=ʞ1|s(9eFmzܦ9mi&Z"U*Ax?/$ONRe"9rr+gN9;bIR>(LAIZ T1 P-,Ax͌JDE@C)J& %N#VH[Qά3c ̥Ɣk+lkHuq*_;Ŋ]SP HP͹jXkصbls| gSeCcf6Y=&[Gj|zDfL8+K1,Oxx?#!=JBH+3& PC/19D |m*!Hw>b) jc ?~pA1r^&ظ1]gk2*j)(mO)#=pκہKgc酈I31l՗E5}v: n 94XE5 .R&DYIb˕QC|Lt NwSE•41: }ka14i|L4Y:2:&JCm25NMs`ٰ<\CPHde(P_*7L\7S=19_eg,fъ<>z> ;}Y\ѓċIw%ss0M]c+u u~e )yZ-CآFT956zK=.Uo Wwdq2)kB6n /!:LʃozV& E{a`?bdڲZg}:^kesBf_p:@_'`ޛDD\-X͏AGn$+; p˗n!aa*i0}bf 3GN8 =&^pԸXcl-O|zkKR&ȵ}%Wp@yܧ]^SBπ?!<6B=,5^Tcf{ }BM4֤7@ !x ox}vxٜZ^8I*ksi's`h"/g,7hM<6)KT{iI׷{>DMp= x"2@N)~_@DIӻɎ(717?CH2ӷ^S1`h[Y{]!6=ٻ )!;'!@zZ?)LDUEwf qc @$3xXsתc2^[vSەUM֘S0I1lsDŽG+hxx(F_eHsd==^r$k>˘6bIr0CɌj'էAcŐUmsY\m@twr"u}0klZ%D\$prq; IXQAXlAlm"M`U4зGVtw {8ndx0lzUĤnK捍xvE״">B ~IzVJu;㟧~wKϩu(m{qhCD9 7'g6+Cti5Y#ihjsr0/ M7՛$h=S FF4haMұPE=uƑ`aF, `A+B *6#M4NO*1R%Q|jJTyp5ͯ^3~~T`#DR!Ma*b`TU1XQ*JR*"S>6v'rtS|ݿȁ(moNATD>)TDeNq@eo[ЪJ9uZLs/O#T]>ӘEbc q3 ԛg"bPpD#.]zxm.vIԊ6g UCRV5*5 ѸK8XXeW_EAN:-&κv&8]gq$dz[z&n T-,Ǝ#|1ŻrY\\{J AŸV[k.Ln;#+"˟f`jҌ6 '-Dn\BuɺqyRJ8"RXpU~ raйRZ0Łd5h65/N %j{^ ॔F*Wm3 wZn{%4EK(Q %a ryJ'B(E5J\GdḞܹ37,xd|k;3V+:*FP\v&S+4.PgҚ\؋z/kC)L%Csr[2 gӢP%F'd LGI$3 lGgZU{nmT"*֫ U`0S<pi":lODگntrŖm=;#P8׏("5_f2j)${LA#BNwVW>~tE6 'ĐKv60-IX&3rT4P%(#_pzlS)5V*P,@ALkW&`tP1**2\&*T inf\C06rCBbc<,cΐ5~k57fI@4\,11rD~ߏhI2!EoS~͘ Mc_nuK3ʌ AKªaj@Y-t{`aY ha;<qTLpz&/;ow+{]ח8<5ύr8X[ros|\EӾpZyvNX𢟃XZEQB's@w1ap[0o18xx ==\8˂Nh["1¬;ɲuL{ƼWU9)Tؚý$ @ەHdDdE2#F .hsF4`.3F .hsE˗2`.hsFjMA-!"hF]5L!nޕqC(lps`>CL-X4y|V^O9 ׇt2W1.= 8 %RR*TP,,(l0|: 3-2CHjjr)WbZJíB١z3Bpz!y:}qznw,>7@[lXR 0"[+T2 蚂d5yX\22(ɓ&MQv;.h^60"AfAwiOў[7f߂\nj9&9$ Ÿ{5b~}ղ>x.2Rtw^?]1^>gKd3Wޑߚ .r5h5*^ C 4(Mtt"u ۘZ"ǎVh)͋AEXN4kPNuVlEZG\q}ɻQLE‹*͌ߍ"g%+"ԧw}?'~}m|T27O%+ɿ9Dtw굥4߾/Lǯm(q?|/3+}lN>+WгҗyIEd5CPI)mբu+:H뗄".ii5w#,,dHE־ k£OXDa޳ŪV"bVk >O0Q r8A2x|cxG=v}Z~ ѷfIJKfV+䘺7,E-0;ke_̼"&; Jܳ=iKߕ0f*bނ7٬W?w GUL$Q,+.Nb*HC* $JBkյKV4-:ѪUdҧ,|u$ZOnD&ZcjFpxVigqNP~K%R1BW%1 m2ز7J fȎ31u Ipm_y c2tq"{͏-FPYLa٦4Z0{ {߾$9{kGq99qvKEKʮa΂S0AOZEBXXgY*}0~/mBENC9_:~,>obu:5:Ia5 }Knu^쇇6zN|,ƸVY[F 2^a7snV;ZX2t:^zNw ZKḟj;rt-\fl[$"2jlu{\\bM=z&H [h=ne^Q<sAFHRPq@&`Dn3bpln` kÀ %L%19C]PcG[چa|*ԋ=gO641Ӥm0sFH(Wi4A3\LR+&Ii??=QMı&[9籲 {Xz_ \)Rx˓P T'I({Hwn< fGd)dLPHM凾?Hn-rd %.^ Ajу[0M!Ί%(ja~|.=MYKXtV!{hRܷ?卓]+~`}7d×Ly_3D?6q>DHSf]ϩ WI*cSLV, RԎEeƞR_G$K~E)~٘t󤴒<-Zi(gTjm H3݈wXXߜYgӆnm:sCJuBm:Jg/;Z9k?ro>U>g+WU_g[oߟ;^ ..Ǘn:p_~A9p=Y2qCV!L_jv(Q+i JDB< D=5vNÛG1G*)ĎK o!WCkƥ=O5x:ÏG~j_o.@+O?S8tɑ{¶QEG[Eq2ב`nh Qj|_?a^ֽ'vϥMD2m+b=~5]cX+5}?^:pʁnF2 zЩj&,*tC|4WTg9<)O>>ӧ9S h=6yUo2#wv.齾N{| <.L%mu4hIF$IxZG%s&mK%l@ABLKSX"sq7 s .VXv)c")WPcF/߱bIJz'%.E$bqѓ3T>n2cb6ϗΑN}.v/I`Fk-םta]a%=YAق`@inQ=CGi:uWםyCGYwgI>:w5F~vvup=J\8}\"_Ao#Ha^v+1w>L+mu\6nq^|pÞ1 +pn 4Ukpl3*ٿVYHHIeuܝy~ bz|x0Fy뺿ۇ jW~/֫ע^]<2$E?jJ2XLQI]"D*Rzu]~0 ._[_7}1v?s._sK7`Yja6J2O=3rjcLmEqj;9@;kɟ7uoT*udlT-ۗ.S UuD1@'*HJdT}5 6h+W"I#;˚+)BIZ~1pg'j] Q$/Es-r냿~eM "Iab%@lH0.]J;^s |~MOk6%moi"}Za%fWZ^ >Y)0J'<\AnL#$>bw,$&z>;(BTQ:٩8AʬO_O5u{;>͑b흱|Nz{Dq2B+P|^|UHrC!_OdRI *0^vfz*PI|Wc#@EOBim,S_NgWiՉĉ=LQ$W%*d>J!1%`.]<_竿<]p>pz~;l3h#ϽvP4uG۽:9;5z/C4Dћ cKuEP"Z&QVI1P/%U{6R]IY]ݻHj?Nkʒ^ -4MԾyַۥMʭS^Mo4I-abe a8jYl([W][S˳mvm=ԮdL~"`hjZH@6BXY8ɌDP< FGͨ.S+ϭKKwM`!BS_{ohrafʥ`H`#,R-;9BCdjD0daV9W|Z$bA( Wز 2 $`%xY?kBy/1I"N-=V+0lJsvff̲BP2 8vn%Qd0轾#A %l."JQ]<φ> ű K5Z4f% z!W Y'aj=+"QdX mlvhɞ`|Ժ_wyZX7+)H<ЮC8Pwc:'M\p@n /bA>?Ȋ T0!_E~D(nΜ֝Aѐ/8&Bޘ0|l9#KF[B}49gr ՗n=#0_EZP=2eR@E"Y5,(K@tYlD1*%,]0eY8&JN,LP#ºQN|ٚdd1Wj7R;+!DȹCHJTV(HA^e i'I),5UU*XJQ &Sk Y '=F)&IVăBSX2,EdXb6X=gdg$S˟C>=t::[M*7CցxLӕe8ew*sX'()1D$ZFDIE ##ܻθߜXx=vo_-]3x /v,K<4%S#uy˽'~\hf Pd:12|͆GOaZS=n§ٸWv|խ8玮G6Qu]_PܽqFv N?6XvM{n)8uSJ!7%ӳwk}oAG  0DDQJ K`pn;%eH1(o$%FI15N)DDsy5cJ{b0cU. 2{60,Ny_GW=ꥁ'>ɚ_.c<r]E/Dg. lJ>*#++t$Ieix2.#(Q+ u gmPW}B=s!FX (ŏrH r0de 2`"+ a`R, "- Bȴ-ȨY`Ya@- hV/sqLxȠP)x04262AAEd62Qrŋ.lXbŌ2`&L4`r4\sF 4(Z Y" V(Y ,ADIE.*X0hC$(E a$AL(XNg'VTFܜ:9+v6+N9 pupÇ&#e4IscA#6/Qk z.`Ȓ D8z,dљD^-Yh0`bAs3FLhY̓X jٵJv 䀄 5UۖS)tKܴb l:"]x!v w1F[RUH捑RiS+F94Mi+J)ͳe+ Tul4*4Ѧ`ɓFK2Xd c(rI$ F\A&B=q]݂ӆS5T3ǚN̘; YZ )" ""/3LgD^;, !ɇ&nF*Eb8Q7c +&# 8c)Nl!sJ)&e!"WBl٥DT)R*i[+JTbJF+c*)T蛨4inHٻetSXu3"L"hB*`ČbK\r.d\ rH I  ,$e 424`2Hhh r0I.P`1âneʹƜc ɥtUSg%iS0:6UnW&tn+N+Lc7p76픭mӢ͙02K4X$($EscNV a ۹6l9cvnlr+f1\+ (Tid $$%(,``4A4AAc%A4P0AMF \n1H拜8pEM+f694 :8lS 7VnшQ]cf)+w5[VYwb095ah(dI0he2\,)0\4X% aEbM00`ݢ)[Uplb&HĔdV \c81Zpb1N7W7F,IDAI,dd(0IE ѧX ,1& A% ! `E4dL.$2.\b4\K2 X^=D13$G{hrrnұ{&pى)ޭճ M1'ENɻ6V91MrntR6biӛͻw'FCutV979¥QT)b1HLpi TaebQPF 8V+h1LV%V7nݺl[䮊9sti#sV+u* "fʼn$@\вd s"a)dO'班޾UY;a.; V\!r10}^!;Qhܢ 0dX$nA%2.IcF#UlK4Ar,XD2h(X H tล+7G6MձNnp]]rVsW=TiI*qÅl2`I&M#%4h!&KaQ`$abLQp6ʭ2d $ $X # c:r:4ݻJUZ!I.I#ďK4s(یGE$k70m94iACݲdE˘-(x sXnla7 ۓ.A`jŧ#%A%4`˚0I4A|:2Qc&$ɒK$*4dEh4VMd%$A 2`4F sd(2A&.XJ.,fhѐXhk(ib*-Vth2" -i5Eac /3$ (P*frM.hJp3eE 2L3!90V +:hѽ9R26\9-YFiG>L1JsZ7k哛RX_Xh4$bTc1 ,mfhrmPHNElGLMZLsxqY5Wo#"f,m6k0($k‡wbVe$i`i #Yx!ل(Tӱkv!L6|+Aۨhf%\BN'[O±S]> 6[ՃS JO+`33X`291-:j*PD8@X."[Tؐ r˱Å`EzvF PFT[ Qﰪ}ɽ-'ggU|ɪcZ%ɪD)qB m'KeiĔ ߿|\Rʀ#PJxw8ă&C0MLŧ-%+R[:Ԭ$,xY4(Ӯ=>vW5,<2{е{,Rx$dcrrҶZ5-Lg;vw[֏>y VGK;WX(>Y9ymyKyݵ:4>@lם{-5kPvOO'%pisۯ6wo>]m}cws}ӣh$e=E {P1,-5@O~\ 7UwKڳ+Q8;F2u+E&P5&&t±U 0QӉ%_." 莛`bW5؄rY$]J^7'3,v+_{ཊ#2E"`HFFPy8o4QUsrA쒋ABTLqc0F%RDqz/>o|ck\#HESz[O[x$?70Z_q ,\D \+fqsJQD,h#RzyNUhmFʆ!&G&-)) kZ+3P  ɜ*:*ՅpBZc mei4MF$`d9eݧW.Q߇7e[O8]gȷ0Lj#3\4X\V*DYuIVj`nKz ?>koqD FZ ?IvR٢$Wd AGF?0Zz5=nL7 @w&?bKمۦn~c34Ջu5H;ρr{=l/O{O5=sKx->b̌"v˺o޾$¤+z f2kGO7]VGFMi3# 6կX5p|xG7\VMFF.0d˞Q&'6K%7]㥼r\كу`c-Ss/!z.:kp@tnt^[=U:VS^4skVX=-DhA!;QYtED$c٧=P%h$EQPvXގ-SYb-;|GܬmH9"If,jXr*vj063muW0J=H#w |Riŕ`HO{ڿ3'Zcھ4S[=?111۫'~Poxܸ" xD!QY=2_bHp>;Q66mda!6-ݶ+mn: u)#Vb5&RepX)R$/2Ͽ󇎍 ƗHra(QTr đ[-e)YIi^u.VZKElud <{f];v%'ʩ#uI*U bID$b&DJJԖ[d%Ki*VmIj)¢bRET*C#%!X .Q7| "&A b`TT9.s8:;)͈vl{3? N8d̋6jpA58JȌQJ~Ύ$VgqŌi7N[' QI8D:RyYU&K&0 WԧB9\O<K!K"@!L2 DM(M!6V\.c5HD5NȓR{AGg1*F"C <ʤ򏝠 B,!y(bb*68EpJa-x_CMYkR K0" npvkKu:P]@Z(6PKb;r6E!;h<ӾbfLB`cVR`la":wحn yw,+t\)]!v0}J !ӆeb$옞^xxSyO)eMs\qr7e"Xd(I)D(֝@׼IާB!Xc0+Z1N3-t8k:ܘRNZid\0 ղ\̬N1ҿw%%fYYSSeDͬi*TͩENbߟE=ꉑàEF79MPB"ouFcכښ?@J~ѿЎKK_mϹ.GU}Օ )Ąosg- 5ČTwr d9pw%ǁg|(Vh#I\M꘣QOҗ?`0 ;P`d9xs4$s8 -ïc$ֺ;\G7o$yULT5ͥśG#nn|l 2r==:Wo&KV\%)&H ϰךGA-ɖ7DDOL Ùv~oe}|M|ausaO:ko@X,m=4 ] 'q~Iͮ}ܯpQ,h6(w/0V*=#SSw# =Dqo_ݜ; Bo<c|<<o@w)6ᅃb/~wMrG]C"*pܛ;s5.^;n!e5^"aACz~ zS=7>JI9 $$,KA&a+ҏNԨ8#%*NDMi  I?<(Q6>Q>%Qf<9]L 2ܲAº0+BFm $d 6vwq;#Wsdnw`a- =)+;r-JpRv0]39`>G¥^gԶZP}9;0Zjsy^ sf܃^],7 GBӠZzx}G7'Aͱq$H%KlE؂OUvń+X~R0(M=I XQK:ArJI1mAqkoVbIAFQM_;Q;eժgKwV!Oל%DQ'a% g`uSn'gVNĩqys <ǕAW#3(>e:ASݱ93/ora b(B+ifֺjLa/9GlD_[2~=YNt=䑠UA,--Ib{QdW%uKzrjvkb $[-)R];y~l/ۚ|wry ߙ;~PiMDv }ײQLXpڤgL P%υ߷ Y #Je]T[L65;[]{Qð~<8X"M55#Qʢ]wӖ=C*'B6A`ӗTګɵ?7yAE^GAtɂ7B;<{>P)c~:9S jI 7Slx SP#}RpyOt56 |Gz3l1ѥv~9U%ٛU8cIN"'-cHA۴>q$SwnQO=ՖALޝ)/x>܄Ғ~A}DH)"C٪grYEWW`M d`?w^$sp8\$EPpp)-^כhmC8F2@!A;`pu,xL6%#M; JҙYE@.U S^q\)G dhŌ/Zəܔ14%$D QO1 !؇b۪#DlITbL.Qdd,228X.1< \)a**PJR*CUjvW͎'*v0͊zlNfS !Z#`h72*/fKX1\L݃CMX1",7.mg?:8%rL0^ȆpTr]}JZ?t5϶/VP j=in ^ /on`U)j `%Stټr$P,z% dh `0 ZfK]xU 0hSRrق Lr([UªAAH="7ߙ0<~#qstpW<,(5ڌ Xݗٯ?xm=S x!A=LvȧO&6NseX/ ^ωY4W6~bWD?HFo.?X!G}cjFYsIJTEQ (p&TԈ'V"5m^T %J&+)\LM@nDDN47,^l?{6+=βxT^XRmY}So[zrD2ˉ 6AZǧoVv_az8֒gr\' "102LUEP9r]G]% &TlBi UY8a͡I88S)5|dY1C巏L<%+ۜd؆M|ſ^{^=5;WPv Y}B!d;$p $ZLR1$iUpJSG|H~$HA`P2`"9Nl6C+vf16Nliܭuw)GsL9cVLiNmRhsRm[ҧ6͍;vw4:ұ9aJ^v7srv(䎊ޥRҦJT3#9 RIE D\d 9QJFƬ9d7 rr\pݭaTv$UN9k98Aͧ&͑I*8ET..z',>guұ706X33A;(r"=}Au2+Wsuɘ; e'̏bޣ&uGxP c)M(U"ocY sٷ\u  }iT9 B/IY4IjMڪM3 :AX"4%7OBYQ⡔¥XŞ룱z ;6ZXdJ{GYi%m6lO&D2Q`yI*1Zry9$mһhSb*B`RY!ngGOo rruȫc.4ӣJWFVͣsXvv0UR5dU%'UxN@wMiOkoeAƒOulxnxR-tXwz$?ݎ TnU<̘K \~ {9Qli ܩJ*ws|*JpukINQVb ; ;mxv;N7 **lŢXdES8-"v3"=Y#jERp&;:g ̋P lXAOh0Ri6qVɲI+?:3sgaf0 Rxą*ec eZS"Q;5һ=Nܢl߷Q0䈂-# 9 \ `V܊qɗG~3wG\i+Fu*wG`+0^sC>X /OQOq z*t|~Gbw5/7.z=K ixZSlQQ*s]g[HtJyzuM`?7ovb0V?}&OgO4ޤުE/<9nPdu@5C@xpHiΕ_\I ,_ᒎn)ӗHshDѠ&2CKX<˘,tt}| ׄQ% 3WT-LS2 Bk K ceYSܑq0`',CXd%1`P䉻:b*趥dx".㑥/y )7um>z!Esi9O=9Ou,.9:pq1੅m) MWh98pN:6RNUZ 7NYXii\19`^[o(W%sbhn0$jda^P䴏&deb9:+]7UTRvc!ͷ$Pga±^ջ__ygR;%UQnbuu1L#*N!N+vniÅmGEeLUQ6i' قVAm:ؕH;gV+o(uQCY- *wPD No[>+g3+,`>j6P/ko} hGpV,Q! NqBzCPC{>"d _J"&fDLp܍_},u&DMykh]3˦5bek2RC"yGd_"n$U>}C{~LI e\_,z;f#!n.3 K.ns(  5M jX`J`g'c`p$%hF NJn䎮ݸӓ *Lf LsAG"8,IbHca Ak&Iǃ&C"ɐɀ60Ed ð4ž^ 0QA[ \J{zp_ѻ4ʼϞs0 IrrP>B` 0wcOkf1$SUp7f yNm6x=3ywF VG VmN>s9<x7r.Jm1spٲMܤUJsV)ETIU0o#7NMp;JMQܽ9si$4?f+RwĘ1eD:tpGS&+Jw|)wݺӴr;,6݈VRsCph6ŇHfh[]w!KxiVpnsP&ov=J|@a=?ޏg~1dfg8B].-L0p3c!BP&2\Joe(Ѱ6rpS8w'V58l"Ԋ5ɳJcg ݍ~aتs!$ad77cc%7SV;][99*rh9SUV6UcAQ d`h/s G$G:0ܚ" <"vVt!&D#Hݛ9ij5 R)|`p {3w7(TNG#ϓ`Ti3{§*0`pZBX|z^6Y--#}=01 *;6ur%RXTݝt)ՉT6DvXeuv䮮s6l*iv4{c9UBE1K#LY(ZqNL~GGcR7T7roZND4Nv1R*:*JTR*%aF;^-vUb$ !87:;^Biw$lDDTbB ""T-C*mx#׈(J(Ӣ⌤t#%QUp&jxrw25lM5,HbִA4[#Dl"?EJHPRRT)6Eb;&6ch4&+ qD\3r,, X`fOMd`% 66(phfLI8M6v iͰ4ӡZvUSeucZ5H)[P; Y0gFX^BmagRII֑Mэ#I{VW &󬔥l) U*v䙝{mjwyrtQՌ;K (v>\}ꨮPؓ4ǂy'%95a,vR$׌W0rGu0ȑ L|7YM!Y樐 ND ,r 0Lǎr0d0@UJ.Ik-]҃`e Z3Gq,c w61:P^m=;tiqׅplXesiʮMa}> S#s=/gz>I|-+hV$ع\sFN  ɩr,)6 h[ S10haXTP.4_i%2P{2IR$ 2pdܱc% ?kr%997:pFcn63qe`lr +rӱHq23#,0ss7IѨJɃ%O ,-5 h260 @ئe#k vh(iA2#A!AAKE4< $Ȅ}ydONⅹrK`#F W ,‚K?v* $.,:o`9'>zv0|;;l dfHFlya?Rɠ1 a5eGY/7q\$(tT6tztԃtȜ$Nжܯ2Ly;Ir SE1j4p_XS,ܢ8ŨCS^Y;[{{ͭ[tg1ESnyY^ !,}%2g8Yir&/Ÿ(GL\#&3$,:P.s̗$nZ$A6.IG1uigcfʔ8V)] H)]]SLiXK H2!E0@-7ӆu:)M܇P b&fР1̌Q Pd2lI`a6,jDiE2 dK!@)Wu,kD +Ϩ/0,X( t UmT!@cM*a(Qa; FXʸo:SׂF' 52(!rZ9H;P*ҩTtSlV]Y#U% ȌH kRjRNjhaC$^ `eTmdCI!&'a%,"Ė0j9QdD4 ]7 +GgsL )_q':wɉX ?iys53X>HLL+,xh8S0R!FՉADQ=/dԹ15:5 EŢ8Y$Yqmm"W),rd/ITČ @g1@+2AɂhɃv+e8C\q $ uJV1UUëF͑5n7'DtiզQ~EQ,ccr ͋82X74B861sF 6! #Pa`iŋRdX,cBě6. ,R%\B&ώ2Aаh800Û͟[2N wClr@9q]h wy8dbiQL;~ӴFLJ+-h* jC3+IjjZ%#"-Rz])Vt:$+jku#CPQˋ'N^ҍՂQDz$K+qNs .[5tRZG'Ax1R4p}jR4%Q]v%T8\nWF܊45#Vhzs%UolY.s 9Xp$zK3cIDq +D8'x]g좻EmRY\+U^aezNh୨z%[)ӽqھn;Hh.jy6Ԇx%_#:bX%*THSRܫ-JFis#ۗ",Lvw?dy g}}OeԀJ@J󲿷'r?!ŋ(Χy (&K< 4hт$Ѣƍ.\r̙.\c%˚4dɓFL2\sE.\ZX2Dhc\ɓhm|Ib `""bb ɃohXnʆlv>jۓ6޹K#8y$B!iH|9Lls }+wP.ŠYKۃm$<`Aq>y r_J G1t` t k ֔\8?BH74QбLhEPPu00׶oA< lYNg\,:W̱viM>3\caI 5gYDCXRM=,CMr;QaN]1TVßr.$ ,H+tK Q8$n bDe,f?"إ??z_?_Ñ_ _Xm|aOд FYFQT[: ,C' |UntSzo󉐇(dT]M%CHkEqznFb TDdD(Nj;NN( .V/x7UڰWpt f ΰŅ.aVZf4@a*skdpGSt=݇rh?خI 2Yi\:eM)߇l>=RI'v{lurW~[-wb՘T1?0Tvp >!i/~,p5~ vSz7dgsDGbn[Fhi4%@SPT3!d/Rv-Έa;)N-꣞ӞA3NT|^_`R5x =29Q@@Rʡ-K`4^|=n˶$yfsH;+2uYP/!^wWi:4z|kˋz[ }XPo/U_|=UF2 W}c#NSۨ bΜWiAT2<)Y-(OuyqY/\NAՁsx~w6il?+<~ybs~Vu`t~#^,K维tI' ^bbX1wI{X/lg`hL.7Dn";}#/SuEhAݮ_-s=SWk;&9A F4[ف1lWL!c!w`;L]}rc/Gޘ#q0`Ղ oTwk#j^.nF̖6 Ջo oěVϿb OƞGKc;MYcg׭a~㕢|O-h~ȇ$`@55؎/L_1lJ4zKǡ0˭}e,xC^Q OAaܮ] |3VSG9c2G a9CQ3LLxSb%]E032A,) eӾڐ)g*=0>N]Lwg5jSLz ʯ)H ctW?>?;LJy>rrRU:.zV L:vp䭱I}-jV#^&KkYLGc,ijI(K*excVbTQQn+D^c&}4G?6w? =T"vhFHߩ /-$ nF, !]̀ "e)3٭=WβЬ| br(";UUݒJVTNi*b6kUE(bF#"~V#y\qo,Hou^ 4h ѽ{ ,X]ug#bƸo;Wn[/y(M/7n违m|}"޽3_PB '=b??KAG?GrAIG~Ƿ=d!tX=d a#$bͰ;*V\MԳUv&6!Czb_wwWh7gcf 0;.v[`;f}]QְUwtWv[L/>O|ܟܿ(2^v5`gzZ6]ܢb@ӎ ?xz}RGS{u+,ºOON֕oN*=w40 RXODn[>]s?}Kj>__ѺG{hxo.eKJb]r t7=Oru`{:p YeY ,Ađy62E9WϒͳnSpC9}j./$R lU+/T +D dV0YE YI.*A!QT|&VʱIRf}bckJyt B%lb^Y0?f<9[q7^u=Fa=~7/?,Wiٓ~N~{PT[nn~" I$NF|~使W+~ ޟ=aA Tq?11Ӟ#SiEAL>0B>jo4:PI`iq)Sd)!YSʫ}M2,]"F'k7Gtxx[NC3}#޿]0l93?SyRk䶕)i8 ̑3~V&kO99x+۠[1O˕C.oz.Iw~kmIxNJ\;c2.ሑkPn0}!du|F?rZ4<> ]>-xfilGñ-w|;}mnIDFҨxh4D“Fd?^fBbX r4}lVObUrUwlNE)W9$nA XD76V[r9)d v!Z> m(p -^H-6l( `ON!Q0QKZVvQ"E}> ?fQZMm`GtL^iW;I֝Yۯ?|X-ӭP1 6(rM6g;4yc̟[1~3ҷO+潦7RE!T<Fbo6Xtt*ZTu[ ];xWOW{H"~R$C:4|]2rMlM0=ƒ,nI %{|yru5݆̗)P[qxɚf͠57>iOFO{^a˒Goh>\ŌZw9駷#Ӟ]'!bXtZ[FcbP-0].Sh'Թ#_v~. @Rғ#&kmpZ5JbbǮ4llJj}(>EŝB6^ >3[$qc:G)j.oKx{:9=9h #<r4f p+4Cl2Sx쥸.-1SH :3wUA|?Ns&C/bl39X:Q@?!m$ԤTq)\w9̪ J,,S*bHd2Ӈ Qmy `o5hHs]jysv} &/?z!UJ* PP/P6k7I/Q{+u{ʒNxn2}65nĞȊJb݅$*" t&nv-rU= 1R-r]IBF3G}>E .i]UII:sE0LDxi=;9gTK@*}ܯ͖xc MnTd6&3/B##=Y?FKidI[.~[X5z,n D4g_Y?%W[6jgO/vͩՐN096 i{e3/aB xt0'AJ" [K@:hR hDu -TV@C7,ӔUZI")QfLEe5Ʒ]),陖#G%d:m 22I-HY&S61$CIdfs!ͦ2J<, 50,1HiI+ 1Su!f SbPՓel$TA'3ͥBv^eFHEI)WfrDb1' ʤ[S/[u֋M)*#,ZƖǧt?A?+ZTGq{hxUPxF_yX i WPʼӐ ID-tf@5(Rluv=W rIZ/vФD2JSps stY(+ wRC> Di" f. Gh_9MN_OY]'uC!)h\9\Gz딞H66SԠn:^mr 2%a!hԐUDM@zp()nQb$8ww;cNẍOͥUFz'8C7u;zJt2p*m ¼~jA(w643yX<\=DbCbԓI#uTEDI&Ğ.D)! vMBIMHؠ"(%R̆r>K$IG"V }ϣ$vo$*pJtmΤMIŷCcTTT{os\ >)f28PPoUr?G=]OS{Of<6! }z@Ѫ,ڵj6W΍h^_o&]osk"_[@ܿSEe1 'Ğq<$]?Q|"fL.dʕ)D f>@a)@6$ _DOr?4 adC?-%T&F0!4K&$Ţ U=λ+G'4*/.Q!~L?;4qg|fbcNEO2R\3Œ*3vMV,c" 9S||XThRZ~ELڏ@8b1Ms5蛍A?4^d#y !$jNH{4C1a!!9#+GÛgXȎfS{Uq8/pl3X'v>4ԆOJRQ?X`0?㟐O=RN~FD2T%_#A!>k+BVt5\10c'aamk>/ܲb`‰$dH2 kQr7r'd1yu:7N1E]B9C8CO5 TQe\<ײp-Jzz拼f?e/+}{koww gsӀ""DOT3c'+U_ Iu-7%++F,$ )*R,r*[&G [X11?3?&ZN)7ig̦2eAik8Di;ٳ+L{Ő]?EAD`R%3LO^}fݙ){SKAOMc 4&X?M&?r^LkXk{68*D 9W t)[P0A+G/HHC R{\dM"RW--oLacnP&SV[%NFL*S:B48$"HD”+j95&f'=ۼR6$u)cӚicͲr. 7 r8ʹ A7+]1n!M71p;vs3E>DWHQih;DhatbNZOy7,sJ$̤̀!x:^(]  ,̰BdpTIMFIPB؎k=?yGj/J`N}hp@,I%6tFw-f#{WUqc%Ö Oʩn)_b,]i Kuf!`e -aaEdsa&q5v^š觸7 a5GSj,Ƌ?W8DD ro'&D`P,;GкѰ-SkӀE޿Mn[ךΥDw-¦AsSbEOD 86gJm$&顡:W<$6a6ώp ׀xmUQS\^C!smUXۥH{C}ۇ_4{x5k y=jB\+a&G$rM>ѮvXDh~(?Wț(_*>TdS'_;^<шpl=pvb]/=sGEw7^l)~)>,-Hhj& -O|M bb ]I#0|IøH*iɰd9)YĩIRM10b *''D=rOSVI,S,S>7n۲YeR1*piTOx t@7<V,W0ToFtڏ'́ %O czj*"2@p9:ɓI !Pa)?Y^^W++}YlpܡY\뿻YaEgsG}wn"Z)@R71BJ?o-? ɵوjUjuΧR]x괼wܛs5x$R =87ղ'U{1s=EebNja?c;=>UUVC*؛^(٢m3Q6sysQ,ZHA "$JJBϊ|e:% b OS'w_ٽ'|w]!^9j~اGdOq~m}~B! HE^/{%,7Yl,psN2drD$=ZФEhj#ښ<ټ("XPJ 3ffVW%7沈s$1 ~^oؽvjDXP<`hX0̖TC1LX$P)D@]X Skh'xx8)zӪVy_) KXI rzsM'10O`gY&.#䇢QK :#  ]zOq#Gjn?oⷳY#?i I=^,=2xT-#XC lRĴ[- x#֔(G9ר3x_pY&'K$};j&MJ>:]bڬCx9 '!x`D]A] u?C3!$,ؔD}Wؿ?~~Ԧ8ԐRQ$V#zھ;Gc5S(2E57Gh:?GƈhCrNf(y6=~ ޿h>fI_:4Gbd;'3'ӆOeoA7+ +d$_~~Oz~NDC{h ?i :(ߋ?#oj)xܙAj 2"j'Ua{ǃ8c:9GBn|r0M*-?Lv¡/"Gb:]TRª6 /k}oH|_B }hC- XRӔYrvެ24jNG;ixB_~,`UfTs/Pp Wm߾_U$Y #We]?7u=. m1Ewě}nvmܒqޠ!}HVܦgYG#$Z?&A&=3&2 `~ɔtl7! 5Es$\?q* #G#,XH$T D2M-Hgl՗@#ppL7ҕ, !IHUa4r$? *Ó߹}׳zvp-,wþ)HhP$uy?ƿrntvE[Ij3ӳ-{COq'5(yRݚ֤~ʖ~Ci "f+}Uxa °}r|G:.blAPdx}DaQ6f'UUETdDJ@57(q( Ci"DF=&ǜ]s:-_,S{ ~~[ȑ < A=^X<36 T({滐]Mʱ'*'"SZ''VJ{948~_DCxxu2am?$@bV "d3LTTaTɯLPPw>ffft |bJHU4om- H !1lw6”0"j1+*og@|$7iǫTd0nU&˹?!||+(?O>Ef1U0aAF%,T`ˮ6򝽘y|ms Á-ư(P,_ x48$Ok30{F`a۱ϯ .$gԊ L>{N QɯUH@v!Uľ)̷~W9!;OE q'[uhXd$dbsKB 0]H PF 7CF5ߨo*pJMɷ%YГ#ݳʏ#L4:!vдKCCGOyyh  OSQ0]ĹR&M)VKr;¦ZdsTSX O66i#iR0{7E$rݴvv%wV`'$m jX!`@D]elp|&16!6BP=L?+ HбQ b>C~NACQ>`^F< J+%Yh aZSl sjH`{w~2).CR,BsY}Q%g9~ l";t2D d Q(!Y$4p1t ō3?ә(cH&HB@{kI:SlZ~{ǩ)=m)r҉ќh.:5_5Hd`a{nLsiCVaM 9` ;X l-l- .`(ƮZ칲̊(!s|?P婻ؠ~E`I$9W+/ߕW7&܅SBXۼrL .#/&pm(^JwG \9Ĝd"A#n;#lT-V/ܔ% S5L;5c'țHjޢ%@ ojЫcV8ԞPt>|‡`5'2ǣV!0B$  \,ZɌ~aT*rPy۝ߘIc AWN#$B!?D7;Oy%=W)e1#+{%l؜_=GI,%=yU\% h TQ)&&4QX6z;''~f;$##օբ6 ZEdЅ.C  !ceB#AT<+-t9!C?4e2;*LZM$XBK(+ wSPM"M&I07JLxAB"jȸHYPFndɜ?Z1ok^N`؝L`dCjcX}% L_rE5͈p sLeeTTHMb4:x b7S'ђ `g*%^ΤXi,N"{:p] fg4_q)}Fq(?~@dnBjH" l#碪 >NJJ8uU[%0'( 98¿tPc&*'CNI'K8YQ}R?N ٚ:@0s@SNZ,P v? YJFWv 0F''0!̮A1PDt^nrY2@>ܹ1@̄z)z}GG#Xvoڑbx#tH,5$-mo,QgGHFXd}1FJ[J,unH*'s=m[IIaJ{ʞ7/&Z06\ws3,H1J"o9mR=w:E?~2M&s"B{R h!~> ߺK@RR߯['*AȀDMBuvAy:Rȿ[<ȱ/AVzk%\.x@||=ai!>Ih80-m!$6 2BXbHqOʟ~>oqܧC_ԅ!N!@\1(~6j1y~^y7'W'Fo:8,;POJCoǕgSQ'$~Dr%B;i$AP$_Y 󂉅 RK$TcyIԤfLJh'5N R$GR*+49JDS UCbcf4)NjTya͉+"r%)`ɓie%GK;#mD+S0HdfJ0``~4b@Hm#ac ccF!b&!92+AMbΨw'M b,?bȍT{hjT,,*TH(tVMn11YWS;rڭDmun[۶+Hp lV! `^7Ȥ.}p:'">,o[+6>DH'JOKEx^7]=3s"VyXb{IhS+/GO$i_E;u|=O(c\ɓr1t[X1Z=(5>$U*Pr*TqGKrW ̮w,j!Yb֩M^b qQ 7z4M5dukgwBS9AEQE!U}:fS椼ظnti&4ʄY! JfYALQTT651i)6"Dz;ڶVR2{ֵbR=c!u飁6Pd 1_er[r~ػ`Bw62%`XPdjU>_+e0uCJrIGZefut BL{z(${Nst= Q/ d4~ۂW5-39U @<(h(Xũuj0}??T!2H!CS;C71HLjZ@`&NTc/5.ɡzەy ׳lwqWmw2h5[lXԚZEB E#h44;GA: 6;F`8Pll`;Fh*H-D'E˗6 cKF4lXɂ5(OJ<ԍn -m!טʼnD7 ┉M4ƘLv!<ZB6QFuu,̢92^PI{,o,{aFH,Ś6jCT-\ `ƹP 49šrA z5EP2;MCu,)" ò$:Bӕ!|toa0^>Mzeb˔.i{ñC'QNRN0'^g'c6zJ&,M>i9B, iyi61ƚsЛ,BF0kq̒xԗЗEwיbԚ,CvismkoG&#ڞYmW;b"Fof L'7WQ| G<:3Xs*GYb| ڋmHM@O(o= RV[I%@IZahHI -p #ӈy;7 n>SD"cI]2;šօRZ4Chs/#"* TkR .XS{qra{楄8I$#`hyO ^-i[e(ؾ ԯ w3&(j%JVnַ?KKbL$gSdF3&f6-РvsgM/ *i 2dXLq^A*T){~0O[s/C˦q9t\ۮ=݀ MA28J9T p6͓)dH9{xU2/q!7Ϝ }sL|O?[ÏnN4`shOrb!Av%%H TU#O~BF "+L TS:OώYd65' zMP9DA *I=1Cb>8>[xbTKO].d`q$dR}ܑ?}s /WFe[ -P(eBÓ' gvA. FީU),R`ߦ6)]G=[ڿe|Gx|s'{L "$BՁ#§ t y>V a A~ ܁D,c$RYQ-Rвd,ߌnnɦEBؕ,wNtx)Up>̄A;) 9Z@PL/YG57Q V^pOwO# "'uH!:Fi7R]hYfLJ+o|}CdY {",x0/eA6R 2(+G6PyN!?ǞIOcݐ'Ѝ +DҖ>;̛dbYf0s]]L]TBh‘?7۳t)1]t8R=*R(> jd bm ~Pb;!n6S $$Yɞ`pt{D69JRsX1 $di"u2P(:$d$36?+: v\DRI<|9)`N6r ʼnVXF*Ex u+ I ,!i[2a\ ΖKEpd 07+_:䦻`m)SeceK91B L_20&!]pn3\⮹RF.KZP0F :m{v^}Dq-(-4Րi0QJ1SbijR6dѷM)(P!L,HGҘ#%t Ȩx'ooEwZJ{]v}|(`0I`_v1c^v |DGҤTTUTUIE3`_/Ge\6TF^FL2K$Uv,f0VdѤmU1lC,%$e ʆh+$#I%T':`qzӾ} 8C2 :HJ}jVbRRe$mONF>@ѦID. n&d(dfL),؃Njgqnr71U$ZOj;|Y2 =!"S H 'W $]>9YOř#aUґi&j.WrDxMIC6nD%JsOO R%EX/d ei02JLھbu[1?J>+d(n3^jNS C[ens{1EGFTB" '9B f 0MU,V>vx̭ۖapD" ؄)URbXYHOb_F?<|cV ~/% i2*u)BmQZ# 4TZYeD)J|O'}itlc);'8RRy`KXU ROqְ،D(0G? /1EAN,ڕۭȦ̸l(PZ[B$pj+t1Q=ͮRU%kڂ}i i҉J! E//^׎@/tx=K*ͬB 2>q {\gM vN&rt.zams4iMy[FUY̨bEE"G5(mU[ 䁫X`y!Ie b5PEj[QQײDvdƕd _WoHҏ+& HòNd DAz%l8m:##с|e< `m4h`MԹDvU8V+̠kdIe$ nj "7nn!] E!$Rf5 Ju ԖVk nd0lcCMFLM%Oň%87Κ\ߴLN9NuiMˉbZrhJ4MLh! vgn<(V+(c lRLdr1K+dTai! EdTQY\yLC‘<<*[~ >ÚP=P܂Pq(=*}4ϲOɘOB5U p-#d[R u /j&l9t h「0 _7y6@-D?91ӝtu3GHFQAHd$\49OjNyDH_PՌeg-_H6e=RM!Nk_m}sAS~QFS'#&”YFlF;[dIBv?hɛH?cEdP-6+)Nā|9f(0rqDzgc祤_q'@JGӞuy%dy4c9DC!pE2pF+[`Ԉn J.`/d ꀏlU;#,A1AX >!ߔdҨ=4%(KNΓrSWKYUPCz ^R^):g̘ѦW@ulWYCC = FdAz57l(jC:MdB2 FgVM5͵ٴʉM&[dmjZnm6ͦӐ5X2$~&-,pF|{.tIZX#B20#:jzuu+D1(]<@&3!LAZJ >=GleF+V_KGЛյW7$QzlGс~֯-dTR+_0̹[F["N<#F'b0\Fw9ȶN "/TM+ T)Qp e1A#*48mE >MO|B9Ng0н=y&+F> ;7 r?Gs;XiӶńPF;ZB+do08 R C#*dG ED1S $)HʒE9Y,MFIUYX/Vzޒ; C*pr|4Yů7b~Dk5#rT)J#YJX!ցO 'q€=!AN `jS.pkDJat240 M8{9%LP}?UcpƄnImjRJW_/  py8g\+}zJD*FtvΤbqKb8*jbIBE'0oI;W`Iy剒ɏ z&R&ȶ&3&MuaVd&g]QçJvtڷ8&@. Am4Sxmk}ѝ[@CWG)iYF&Oו^W/L%9#G''j hG%yJOSeKjıί7nhdAn5)d)b>ضaVdHC# $ʔjSfjJ5f2lYm53Z[v[2uI$m;I)"" f" ,/0-rT-ٛfnXm7[WkFVi*ݛ|+&oMF,LԆ>S,52Y$64,bRSRZ6߬fYC)љjۈxvC lC_}dQ&ȁGRJؓn6RQ&S nC&0$ ,5D7 0. M [I+Xc& Ku"Ȥ 4!ffps4(vx ,d Ɂ+*֌%3^9ЛI bZ&CUi{˕Rь c.X~ki_4i5>[\8%;`v=!)`MlR%i$Fkcd0f*IK 6 QATdh%G5&ʠc8e)#]( A@XmEGETH{Or0M)ݛ]HYI]fżE,~[1t%jH8&%J2@P14ر2Et:*2NVR7ӒI6ж/#V);!D,MXlV?ZnCPiZDZo_n#b{RZa|J9(3!ʕ7ICQ(ܱ/V2GGjOZ=O:Ji•(__ybJ;D ⅑ Te\ܝUQGW%o{# È%Ȃ pnjHo`|m;j2{3@z؀$}nD !K1ό;G肩|YEB!nXVW‘t*AoiVDH6E(X4enskQi-$BiJ@dFVTmS*ZiU+64 XF$U5H` zMQ0E1\Z/(ғ0b?_sM* 1 9UTFggNyHr99k٥ GN9lńI'u hEdejy"HL^ߙKl^/\5{wJܤIcxs;ݎގ޼xx81ؐt D UmˎV0+gax9& Os߅ >$XAHc|iK 9T63bǪ}һ)i>_[umX `1-/`ų#o8h ,,cFq,UFK0Ȕ8@l`%)N](p`]EwX{"=sdʩ^ }3ϲO!dartXI"鏸cV|hSQ/THZ,9W\L9ű G}ϰW*2h*q-O꼡:d+&SNeo|*D` &~[kn|Gsjf,J,J,d"B$aEE"X݊Qyv$i o&D`YI(J 1Jin@FתYJMvlU*k! Ҏd@A (`@*EVD9dI0͑=s_v|Hv=>f2C}N詥d;~eIt^pu5,:rF ļ`461hbCuwBԐꌇT\TLM~G5UQ]cFQ@ʂ\W5'%}\@~#5/Xؚى韩NcӐh2(,V@;~!-#D[DucpO~m499 3]STSdi۹HPϣS)V₱˔ Pi"U,v@?_8v7aM[)ͳAee8C1R$C,H֬2Tz ѳ(re0]^'200`ل%L%*svp"q9 aC4iL!UXBt:"ΐ1ty&!e;&eb.fYh L*d$Z% c% fruI2$g (͎0ВfݴLñ&QHd?SEYH2HdXXL(n%4 JKE=H`8PPJ@#ldjv qal]C%cJIN)cD HQ{;2 N!z { O}kbw Vy-wԁ̤Y6Y&aՔ=HBF $(2ddP%]6C R"W -iL#闢42vv 5 AI4Kdל(Z& n$Bmӣ@uv@݆{iz$X9,rOIqa`z)(b9)ĪNHK@=r WER ȎR`UOGYL(\рSaoĨSHI9{{z9r@0hX T`Fpd$`[2"KDJL3!njM`-L B#QT>H"-.HnSXyIǛb!?S';?$<~`4} 颴 bX!܋30Y5I&sw5 87wR3iK ܐM,$li337[nm)YaefZ4RH1Qv$hČݤabUy/q10 ^;w#LSZe+A S$KҖNO,s6їŹvT pRgQr&_ C .ZlkDQ VfjZ--%% R)IK$ N٩Am=~2ґ;q7@U@#MY3OBUvM:@`(1o,d}&{=8zbK#Yo/EON>=Y ږ֕2ZkIm>ˎ6Umm8W_a ^s|PЖV"رe!tuiv9rWPh^^<% +ub!v[ [q5nET.Mԝ Ux#ĥJdD2zT}cy 1jY*lyПNc)U~rs?xo^c6멟5ȬM$,cM~6?[D8I=B1{K8  |hȄu.>awoͅȅ Gձ6lMde7)w!yՌA]TwtRUf轔l$w뒘҄' hNyEHHeP>WbK0\aVf)᣹_*~:jA *4 sIoBfdkT.]Q4*`D""Y2e:,enGUS$a |Z U7` A˽FmMN&(v7fAN/k[4f>ٕã+fk|B; h MAHH䲭3076T]w e{+dحAv-z A=J@A& 9/9s7#eShqbY툹5/mrKpb$np;+IvS\#|5v]`1%uڰ;cO\~̖Qd7 n@͂Cߌ3@əVA@eB(98p%,bV-URÎS,X.aiC0tR j>v@Y]ڙ0RcXԪtj vbTc(;٦K%Qf`ZyB;JI 9`9N66 9&L[9!P9I&4=T^A|+-ʴ'E\ Lbdwr FPcEsX 嵹D~Kj"h:j;.b8[9iu!W"T$fH;,MpGw=[%R`g6zxpegvy=X)SMtx2+VRk$ po5vBHr1q11lYSXAIxXV(jQDƢ(Z{sG ȼ.ItU+k66"v5XXE Pfsv[5tNT]U9nfNBJ,dꕤ88:& tdzbdHtڏC=k͵lFAN^{R"» X$YaQUQT$*ED8-CR{(] ưc%c&I!""HP],vp(k9/t6a4BL$k q LRszו:Tۅ#&dM[NMqA+rN)W 1̅9hD!R2T&el "EX] (DE4.:-1hlS6Srd4[8nKpn fʥd.~16)&U7Ьui]X(9 U0REƒh˖\䳦ip5h]+^PF4(ض(cbC& [9I16MI$aûҬ]ùVRMjv%xpCWN,g/ooōTjZGA2M"aIq4G[WJ0|6j{DfиͿ J/sa]ݝC<;ޕ;W"fhmԵrJ̚TתUi b)ZPap&%Le8%VaY؄⑾`jZhT4ivڥQi34)6a.PɃgР(,0- LuĄT0p+o̽EZکJ8E-Wr8V … 9my(,cW_~5~'V9 2m['e0-%phd۟ qWiiV) vd΋ :- T(qXH i2@N)jHF^22'QBR4~GbxN~YeAw39]H*4snRom-nj;ŃK%ۑl75:%  177TH܆ ̌ . !$fZoūLiQ T1 tDVf@EP26m?Mڤ^ R%ZSFibjM"1K* 9^NGN֏>vE6u0?#lF8Ӿj߼FFF٥UzIgO65)T-?]5&ҌJ}A Dy2 6Q({w$T#Z5n=b%GY"t0A9I"ԈAAMU50sD I O+BR@'G@gj AGiJ<=cߊƒYM!L SXi Dc%0)$:(1;ϗ46rr6ihQ3L`#(גNeXR`/81R pSdd; * $!DFn# 0 hT&4F%fZFN? Ѽ-ZLRx^+ݯ2$FM9G$u칟 |ls!A2ϐXҰ6puDا]k~n偐Y<Y,"ÒƱƚTDbUVʦHʫ"11I"x*',%TT #yC֊,##AGlgs~onÉL(5(jTP6ZA8Di,>zFlodhW3iAg)4wFT^¸{APJT]^bȾ~RC)PRdkumB6 Tjӣvh,ER7d;&&5&I:mjn‘¡V?Y70 Q`h䔀 4 kcM )1c2e$#I0Ffi`l$:z,T:`)``QkY1իt$ NNq-uB)7Ct )c3#dHCe R( C~\qdؤ m6fX9.Yә䩢ah+Tm,Z SM8,Ĩ)-F W q@6f_lyTuibhl4ӈ_dr/KL`Rwq.\6Rt Fܜ\GCyᓧlwZs@HKLThJl:2^ಱΖDYI=q:h1#jf׏S۱q0!s<*P^Q NmE1I_ypS٫&6D"*Ux\7uJP\0xC]-^:k䤹ce+ਝ[.¥etr]4V,B / 盲sh2B8 sNU$jyG8<vq,(b}ߕErx!wBBA"5εynsPbbX1}05L՚d*h}, m n)L`1Ep;n1n5KKt䪟[ G:f#9*2<Zw۽#!6,-̤p:02$870f ,- bhŖHQd|)5͂*Re"5©BҲe6f͒RJfk)JZIK6mBddVlfI14{#d>!S`Xx_uiD pt{#|W&^&&NaA; +,lVԖIl%QYl 8O+(]ɀN&pHLu{UòKo/޹n>0lKEI|&VY5+ MME&VƵ)ZkiJI9T瓼LUVJW1ʅ w S?b#y#H_]~+U O~uZUJ)=>$+xB 1rI6(P5B\mQ,t g1*Z>;4I{ѓ"QCaVQ,2 )2QC98"RQ2Q-x8%vXnV ROG|eY-?QQ beb[2 3`[,`ČWS\f"Zʮٴmi+hXiaRn]nH b(AS'07@ b:*?LcZ  tڿr`"B>sʆgQF^Ϸ_;yolƘ#Մ1E &CJ [Gq1CF ͖ܺ)*\ $g7hUPUt6֬n$"4Y &UC*Zb\Qf+=V1(1y iMak^1"K1Y2P,k-!- ĕVC Q% 10d K2LJMg3'' S03i@ %xynr]pg*m u-J؉IK 0o6ɝ, DTz#(aYlc`@"XW*JVeW$QXDgHL2CȒ9oeru1HJYJE,Zvy HlIbї&dRaÈC6Me4?&(ʃxdT0*&kKXBAڲ&bba$w<q*DCnHe*>w:ݞB­JIt+ a(+[?Tiڧ+dJ(Pvׄ @S T9)D,SRšPH%l&ʑdw}̍Z@=$EğMS# Z>. CD`~~qz ă*Zyr$Ood ⚺N&2YoӰ#~ᐎa6)~EߩEsbo̖UEpr+S2, , k{ikGsiXl (ؘbLy(oϩ=SIOQvh%ɱ IzEɠџ+%X\^L<f≜;S\`h(QdИxؗu%28k|:Qaw8B(J`6,}SCʇH6H扣fɋOfY`;8,vHjc4SmE-*iP{ܰ;MXjj;TRjW=Y^;]6BvNXfJVZ$o; `dH%(Z!jpGbwpQk̷͌*FO+x 򌥍oǃdV$c麫lcyԡBJ!k LU5UӸ: M(?0c S`"7ys|*-[{mzV>tOw%Ȕ#F*_Y! py=Vͺy<ϰobz)3Սju? r7<:mm eG=cbt*bd;948"u4o8X%-elYh^s{Ld%erC ِJ"$@3xͣڞm$kv<*1h4Mv ARd Ks2Lj-yu\L $q%J Q@YO1%#:[ SS-:T ( TR $8W29%y#AIL"cbKo"rZ.i\ f9&kK3Ebh 1Jݿ $6G" ΃X%03#C13' 0{"K212\HYA" B~#8ɂĀl@(2Ȣ$|r, rA_ĂG(YXS[PX[&EKxUD6JXl)DM-$[jEQ#C8L|}+ NKy#`D*>cAkւj:ބ,XMҚf )t0;* zGe dyRSPZ a/2^c@L)bZ0A!28e+1j567Tlc ,*E"IBHC@;aT+34IIK?@@".Y*%%-T4X d6E1*$-(CO<& lB^MJ) 7cCBB\+]Mh# 1[W\b6d:&r͘|jOT "āeD|{J2ٸ!C-8Okګup&6mM `Ô}5لus 0[Ύ7(M0!V 8ޑI: OdCRz5fHsbν[3RS,n,)8Wh" 4‚Q4L)@D_iƖ1 ,s^HŋWl֎fq=Յ#2]Jm, {GFle_ zNkPx9\p4ܜI,@ڼ,)-^ŨWbqHB1!G3$Ɍ`T%P š\beђt Q?Q5dזXS9bVy93!Q[q\ lv07T+l%yٷ|Еv"+>RThHŐR J#0B |,I,`" A9r 9)*"BT3$*V0LD/ݡ=CX`xM:ȲV:ԍ)*ń!tSOUWPy3*sZ41 Ueg9IBA2-D]vjY E+$ac$& De=$ FML8"rԣf,Єb, dF[r">#SIY:XSC 4t I %s\~XheQoȊ /SlکN$+e\j~Sa|U%JfҲLcvEvH? =I',RD,Uҙ,M5hڬm-kile6 (QKIF6ZŵRTm-cRZ@B^훧ZQ&H|ƃ,z+\y7},jHI`T %-X^NX[#ͨ5kZ3|Mj)dLbbAcEBh]E,{p p6` 3qK!B9oA' gGt%Bf0Ŵ[ne)({K@kDf%"0dzd嘑cYO0溎l&7CѴMTg$=EH=Rǹfu; |MLtYrbGdDx)JTT *bj11SS-B7䭨j޿ W6^$O(P99!O`8@‘Ϙ#C0vSGf* yDʖbJR)`@  =n3r簂6 }1b `klc@ٖSd?Ȣt3p'lP*&-YTE =Q<ԕlE݋6I$6sD8mf՗$ū3^Í`Ac`ZW0d7TN`[ ʢ1 An:|U; cЍI hKy*aUBB9`~O&;FE1)A~]LUC: XJ0Kbz< dc"@~AU-1?sCAAj- #,nR~$$zO÷Z"yԐYw jhVɼX(0X4sALZb>fKI Clv?';MNw0=$hb(Bc#Ɵ*hIj-%JkkFjc&BBEth&-0# SH7hp(胄 iPaǸL$X m{_Y"TPRfuN8:$5 QPQdzt(iÖu)VŠI_SK$FfJeVbҩllв%ĉOH"X 361C,k,$q l"%)}wr笆F)%}-rkT\y]&d8vEm԰ʸWPD4fh ]ꟹ2~+%B I(&D0X),lbX6m&DB)"m!W\aR6C _p|(CY7vSQo%ٖU^RXQ)rcEs[sy5n^$W\j-YlB-RƬa UXEQX I;&(lF$`QP(t?NI10psY!@klu3JF ڰR hlC߇nd/f#Akַ3ITTX|`]Hi>9$d'9صo?sЭSmŠidE42XNIV*Ab8HA MQ\C¬T%IL[`OLCŌ "W$-B"{rYmI-jJCjRR% j,5Di4!'&#iJG,lB: 4:0i,N6}^Ec<s*PrcBV ?86h94h"'aWC!G 90<}aM?0/r8da%Y2lRC(*ӊЉ`* a`Ź:ѯ_~cf5U f).&$*HE^$x"(> I22S&M:;K˸GY9I=naw0͍f+v +(咤ngJTk VSڳEIv"dB$ʲ>m +kuE{aD)XٜSh۩ X9Zt dUž(X lĤ0`v #21 Y=Xw[XR~$Bк`.܉mm +&D$MUb[X7r8t\51*iuyNEvۺz}WCO-k D(&"1xpFHdҮXyB_*3'K7R?jF- 5t)}[)>\Sޯ^yCJ Ϟok @& EQK+)L+ M SHs\Z\)!$1nPfWyWX3“.$%ئrF W̼bCpA-=u -$\2V$$1@XW%0UQM7` R H,X08'zF̃VsICa v41i  @4~r~< DK/Ns#@~fMr*Q>dgs qgt}xC̶ȕDcnytDܝ,oFDIHƶ5RJam&ն|mR[d uBR B*,6Y6li*+F_CdJz}x mt*_F"σMդ| -= jʦU['#!'zFߊ7aoFl0æ|crvb/ϋ_3VRJaNzA΄4{XPM\8 $8Mn3 J%BKla(JwEne \e׀يm|D$moaSW к& bz[]Lh>yjѱUIR![ p7 U@+7-P=v9154[ߢ8.m~rnl~S RPd7׾ۚ &IeJ^ZOKZw |jf[Y--$Lc t4J7p>)(}\cڽf8eRY1S1 `A7H 5(Bok_ xP=HmT]Rݳmٻ*uf{Q+ yO.yo>*4ڨdD7gvdo'!'0yi(U1 -dH[o)bFD'q 0fdPUD^<dz5,(P B;,b"BɘR6my3?Sק'FF2>iU }*J h=qC2D_ߠzh@T(#*knC{e3uMnsq"fm,ˊ?4iꎡ =cP,5!m!^#K# $C-&Lw, rB&B/²$d(Z @oܘ-Au=$FXb&L m\,xK7c| A"ATR4yCߓw !đဌBhXdlZ,L -IfE?&^r,R %+2?3k_Vnjի\q?:w4YkI$I$I$JRI$JI$I+U_f}%1'f*8 ?XCcq U(d)H& ,by.@P,~m/JZ#I#n9{fl 3 YTQO> p)o Q:ɶɌ>xh'df0 Kao~|#myZO: p>11A% Xi&DvaY'㊢2iͿSjn Rj_HqD4}048dHOqfh|*>AXRn o|ʲƕ1NFO`X,"ϙ~@И"LiPb6fK$,0jRiQrǚvS%4lc/@`Mz8EFnOQ;KL$?%w|I!a T[ԑR4Qؔin,?GvقܤĶI; 7LVB)B-:)Uf,|m3l=:B`RøKTf;z6։0zdZJ%4I$iI6P0˖+ɇF-<ӡ40ce FBqw'꭬]ΏG ۼ'S2C2QfJ"[c,p@*DIaVLȯP0wtɈ݁,[2 F%BX8pD*X^2\ 1 SrD3 1sL֍Xj]%6Ǵ |꒰UߕHɟm9)_P~FiSGb R;GlQT |S!Td^|B1>s+mw몷"Z3&oT&-]K9}.CDy`&.$"2+2C{YF ;dӽ:-# ͫсP% w!9.R֭I`b1B! D5ˍM -9I!m8mF dۦM:Y $2vIp)b3m%3/.lVF"tT朷MNUwGX,1L@eaK;whH&`!"ꄍ$T$V0zĩm.2wG^5#,0dVBQ )$Ja&ȧ*RRcN7N`pq1ANB(qAxbtjc0UMCT¨{aE;0kw Z!e4s> [ڭَTd'̌Ƣt;#"c)هi?[2EƑ@x[.I2m""K)$DQA%#l9 zO],v{PeEDZPK,2%(dF QUI'y'Cv7dRП uyΑUdUU/6fd*UU*CKCޘj{uǘ8GTwgHo}W|S3(- r !}I>=DH钹?-n?Gҵ_Xyz)amguJ)}l*u0e(2clIXo$,'m)(q:q5fdJ`8b# $_+w'3uCP>g1MI%+`:PJ a 2oLLߓ~,NڞI7Q#"ɃoOM'ph{y>Ne&<˾qO?{mL̷i6OP 'aα"J0n~{ɅmrrfméTE)ĔaEWxM3CEJ7)zKs ȴzPiFIAcڣ{!%c6]t<7 IchHdz HT2m`g6۸Ť@Ru9,32Q:ّ"%):3%j98S l8n2Pnn73&Fii5MM >p.VM޺0pMᐱ,8Ґn6,0b`Ɩ!h@}f)*,afEt˱HԒ|tI# y4Bg!!:@>dΊ?de epvpD6Aw}:D"Nuo!Z?ebu-8@^PA8P`fy 2U&!iI7nEvC拙j/}PR?c01i$j*JID"@VVoxBwԶYH e~:DV#Qd  W :E`)"M{sHpגJ%Gvm :@{ϱw-"ʷ4H: * M.+v>w8\r;g9.CY=l8Q h qQjM ]Ҹ\V,d<#p^V _! ۙC":HCwiYԳHl`ŚђR@$˜+#(҄ݷDL [~gCE4͒֡1Uݲ]),&_wXx4GH՜T[7Z5HH@-(dd0WV-hԇh/ Sk \21զBsȘ*I83FVJva M@Q8a!軶QI;grEo"1Ʃ`"!:7LR@jJ*9" T뵊;T@*`({ۘDrjO ɴ~fAHшQPXU`Q(Sm2 ,0bVԱ ilD`4#웁ڃр`$X#7QӲx[IT[?kThQ,-o(E,8(:z`yIb;"z:| }Ԥ΅l€$%trg^zialێG:+K2bB!q7?vՇ,;t@C]EIEBzQJZ E{BYo_Fk{5Lb{;B#-(FF U-#lV+mxֲms6 VdAFR5ٞIpv:Gִ֘c:~=,Qc&G"ȌtU;ژ Il H+ [#JSS[;}*T!;I4YN2DrOu:C^Cf U"4a=':10);tRdԜe@PX$cݓis|Ѧ>@iyo҈*mARɗ̀famNW&܁h!]c`7: 2kݥ5W+0E6okHK9nIWWYp=9XkuT]L4D)Tby ;5+$dYULJv,;jJ\:1`~J0̆O~b%4V~_gdl_Ik ^[1rOFHGf&b?- H/:O4)fzD8 ^o+;vo jy^ WTQ]Lte> IuؖU9 #Hi{_0`K4X`!+.2P0'bbVS/r\fٱ#Cˇ1H#F\ϸ1 CK$ci\QH\00TܥVl2,*U9]5 t@'vPfɩ#րDIET7sICmIKb2Tl &Hgs<=p@MP6Eʫ,;dj OTsd!ɂO$UX]Hܢ1T7DYRbx:f:ۓ2al[KnYc,J$[V]۪I\˹q;2fATx2rl7ǽ)xjyKH8s?Z"9dF*P>D4XPP-5m!{`Ӥ1I #a2T"`)"W$fQEv0L%8#,,-@K ϠE53|ߦ$""E}lGDR`%(V*r *y6 u29) ێ8ؑL:, S!M"(@#6RhF`H 8dn#&SDŽL!M af(iIX"h2tbd 6a95) 7TeK 8I 2C‚%]l2Y|9R#6spwnRPrI)PAi!22Mal(2$ HRtpx_ 9Hui`G82ڧ!Ŋ%%&Ӽ-R LDxR z)NA`2nI0ݦ \/|0pfulθFtB#JWS%6#awaL2Ĕî $ 2 vKaCi) j jQ ;nVl+,*(LJvMDDPa;[6Qb" vzy GR̒RιY )LJЬ,STȬd1d}Ȑ6T3[YlZ>k p[J"}&߮%d9a؟"2FBR6еGh ̔ODaed(SnUuZyli}ivEиT: ۹^ L$;)4Cb}2H(`Sggh*cbJ RV2+_r5FAE [Rز)fla[0yuHL60^ ad+ m%B˫W8hfMCMnY&a‚Tdl#kFY52 4`) Np,UXCT - .'o5^K&Hꦩ&)ѵ5*%}&: Ýqqx*dLn;׋ T̜LfuA"dvSQKi)MVhIz\l =i `;; %02Њ8HG)`6+i%6j,17KH`k\D\0[>Ѵ? C ''a ZKI%ʖ eXFH\; tC_C3Y"oPDV8Zu,Rwm6gd^>lm\Y⺷iC}$SB|=R3,| @Q?_r#̆0'K跒ЧRi^TDlYlC 2ꈷXn5UJwҀ;jFp;adc'ᔲnKN*&yZ*/4А#Òjc+DTvن 'ƒ'1QJs {HCzʛSa48fgN +Q֙-%, AV2 ٕ``(lAx GƗU:mGHo3(҃}) 1 V=!XA 0a,alhEg%!9g9B9,NRLP$ '$ S f .4a&l!@ X dHdDYVL1&Lj kϵ5ifkI[QYS6+h% Ą JbPDMC\B5'@QEd0β 0ʤvȡH*dX#6i7hh4LlٵJMZMf5YmKl~P4(t*BNrƂ]2%APڙRbVE(FX$ "W"w2 Pӑ D?<,xR!QUfe[ d5憁ɃC3ݸ˵ fN[5M[jim`>,Rlc `B&z\#ģ:5HVh B3Nc} mãMz*HB*I$ ԔBV#Z45dVe dJ(jjQd2T)P"2l"TEXI,3IYVS,2Y eC#(XŠE+#B0LR3*J=n'gZb1fFHr:,MpH*Rȓ4pX[ "!$),=r6Hi[#;Ś&fHhOiA$_-޷fW]*4dXyOuSv]DV6Z@d>w|< }ɐi"#R4` A;NҪ|<^jT< ک:{hwE N{HB1@[HЇ_"yF*zE) ;9-/3(JaxjCb0@F.0Kp1X1~TQFn, RcF6 h +HEց("ab*TE$l n`#1͂0cwC"*P"EPP )۹]L%9m8'8z#C Z}H04|4OWT2I<u֣Jh!)J=}$7Y_$і_jֺMbBbTAf,GLT,_JGU%/\'yG@ N (t3vD XT FkiT0 5Emk+p5b6OQiQM)i]61 d2^o6) ݤ9aᶎJKX8C"I"J $,bm0oi ,i\SJ=:~7]a"l Gxx@&,,qvB;H4:iB0ӹVهv~ ,0Ur/fr;,-% e  ,+z]gPIĄ|)-vN$nKOK]օ=d!U)$wQFTZآ%-,7FG)7Wotɣ$KD=jJ$XOUf$%CK=rdQb1+&̓2FUJWHM,D4 %EP(#,,2ETJYl"`-)XBURQƘB/Ξ!x]B~?.i ScV<#&E{ [m]WHmʞiXed7E*0ED^A"[E5@7d%3n&%LZ.6$3˾XȠ HiFp&"d%RD",Bb6ef6f>y[ZbDYIL))TjQJšnmJ][nط-sRͺ5(LJFWQb6  )L_QmvMVhZ6!>kmň\ pBeR750-i>ݒ%>| H2$e v&3 SmZ_9-Ngyywu(z;N):Sk`Xd0v2@DTm+SjSZVIiihm)ZTa VkB1G r>HGfq=rQ (K1DɲN倒jaK"l!dYMyv^K>砽D@8"z.D"1-V593WMX$UՇ@}+KPۦTcj{)ڮ6Ujk"+} !4 "8$<^#`yN$ P<|At'=(~eJ\Q6oLk:~,pts a+%[m*[EYPTKc"z?BO{Z֚fR6XتEY%!Y ͐I6 j |`ș†3(Xs;iȀ({l9j&#K>;PCe j.B.4R TQV\2;08;0YPXBM{#'Re ;4u"DI2!'HLI1u~"%G t26L24BNF1tŠVl2.XKɼ,@JBEOxfu1dDc"ӉY).B$eD- g #v{|>甗đx=Bm>{ThIO~iH)|V°FȔEzOvkiHB%R,N2lyԘJ=#>ף̱^R(FyݼqEɊ'隆Ci qG#m` A,/0T Ep`$81pɾ+z!󵕕|fW8BvNEU,}$,,Ji`y l;钔!}DAb0Ym~<+7׾`h6X~i$9I*K*io7nxU"@|ďPOK$&;$,Wof0㳆| (-7<#ؽOY>dڙ;'2] s$.#Yqo =l=% 7 TilGeReA]iX44xtSI}+ȊwC ɲYM9I) Mᦙoe9Cb2`NT :D+E X#l,қq-,I Q[Xo, b.LFX4JW8LfL=D.:CKء=x,Ȑ @* `GBȕ \멪ȹ28}|_GT&()d&jgjb1 (&j<6c ˁb}Mk߻S:ʿU# c>iQ!RC{\]v,sie͔\$Wp@5l#wnU4U]ir0~XC^4i9Y*6MT2mdHeg揇j8;WrsyiP<`]:" %L`L,:dI>P$/N=CF?G~?~8'sU"1WimuB̨+Q9Ll& qT#C ؔ%96 "BE[EJ\jG` %1LThֱI;>~hvڜɾT ǣX`%Z,QQ#X+qǜN"U'9N7_¡=Z QG^ݸ6z*άFNf >hTN)#־l`T#210uxjcmZ1h෣w?i*6,{48TV1䤖FUOwߗ"#-4u'C_A`z;` TIQHYʁVhPdJRxb" P)ڰH,bBi I1[!2R-IYe6{^Ifl :艧&XIrpbY~t%g@9 %^1dKadTlRe   W>.e1iOSk늖ꮲї%iIXTp fa G;.2b,bdDi,Zq+K#+K26#B F2=.JYNB0A2XXI$`eAFL 8UeJ C-"""A>z@48Na"/$R,()HT(²#-;XqYd(56)tPI(`r9FUa}Av`jT+6zFMo#F]Y9+- &D]H"DP(ޚ$H*^ӹ#AADMҦҤּtԔʲ-EY"e7>V G;nх=̒HW7wC,ʰ-,Ft#tE.g20RɬEe̵]ʶE8HhodfIE[ K@34\ 9SPk7䔦L`6 4 Fap-4 C;-j9Y+2tņV JRSEۖ"tA\0(SB@?M$GFgeh$G '*eqUZ1VI'PJPFE\(p M"xQ*-2@ZCwCiR&xu^ @ HF bI&6UKR…B[%,JYaϐMShY""z2/"}_KOi&$BbK2?SOxldJ{ȽD=x=jI~})L=lib$buǾǯNN&#Q#1b1_ZTUK[CRe-RZQmRK[fD))}'i^KBI1쌊sTޠ p:o\ _mwČN}2l;?Xf 8tn3(ZB ܠ2t$:Mg`OQbP5RY Y VU)2xDDb1'oYayQ"<( 0 |T|{ZKE ("@mФ=ܓ6hhR1:`R$L!)UUUM8iL崑8ݶ{p% U$oQQ QHRd)mSJѫiMiek-"K0B=Ki_)E,SBա@J$;iyJɑ b <֣ HD6稒O't$EZG+`zM/)%V^K? P+yRHrQ>^ pNEW!H U*ccaiח1.p; ^ 빍+,3XG'B <؉k&uS+\Z2C7!DWF a*RQ8g 9"Yt 5ԆQDPEc",bF„i v `̑u d BpN#-l-+MiKv+FMj0eu\,ݹ0 if$i%F -1h'YӒ(+{QU J(0|ld-q<"l BQ;Bl W23 5%f1. J%HgiƤAQ"R}_/66/-Udda_l<ц,p!GNHSxwJڔD~P*hxY(r{_Gg3 $ I- Wk}ލ{FV[[Mtm~>輎~1H#ؘ3aMy{*Fv j1#"`B^˯B uՠ]xr';t~`] 0MP_ H%.j1 Ԗ,KD3ջ+q)8`k$RŇMe? +bHȢ˪P%qC,IQv0)lwP[xl m0I:tJ$n{Ō[2 @P1ilYm \2vCPޒ J[<ʉk&\J3:鵷;nNEeeR@dum#>=Z9ͱ͜OO0DYM:CÐpR@XzrEA h z8xRIVv2\X^QݛleHP0Tdb Xy˖nx|;X7n˒Y kNf s sxE5 |!7NJ]󍸴io;3-.!dwsX2 jzg`tTvQb ψ/BC&]8x=į? W$APN5avD8!c]AC8l8 tHc0`1I2a?Gy6wye2:+6_^F! _^8|ˈmɅ_Wy̆pxS2$Ӵc2Z{'ݲvc0\n:߬~ l2Ym('Lu^2\ĭQ)M(p;yǨ)9݊jj2 Silbں"$b:{ϻ iΉ HI2p ){+H2EB' ^\r>yIIRʒ. s jG6scO/՗nm :wvx Y>SՌ} { SL6mHAD_&ϓvI>c̩Q=@u?t)JOR࠿O^n~s%*),X㛄fo_64J% [x9" P+D3ה e*-2;)Kp_H|b#XX$)(XЯs)T.,2H6Y DpeH`ΉKQ(M!yhRT&*Dfiva1!91 tSP٦Cb$JdҺ2), d$iaF0D,w$BcWz&2Q&H&K D1LE Sޜ3 C978 6!ly1Z%Ow\\2sf)Q̊|$=ؔv2(d.B-B'*İUW_ lrAҺcgt0=NIyXL0;% &dY-ݓ!Tz=3P^FR0JP4-UQR!`s={$$<b1=])$T?9byHH E GȍRi;uMY$܌X@ʚE43Jde*vuo^m)j)HD2 qoB[ufjf!d&p,dK)0J*oC''hHy]]kz慐!Ni'bBɆm̆t'!aRfQ:dhγ l*$i  XCR69{gG*HiB $6YHN:gabM+T], Y#U4`0UU$m+QTOUIHR#񊺯`,@ RE #s٤^Yp`gD 0JYzn HaÃX4b!PLcB`(! lIlsWC25q AYBQ#)Tõ2l@fP9$INMb4Y*,#&|jdfa wIo2F[t ؊[e dV1AF"H1Ec#8h\-K>n<1gSg䱲;7$ci&>N(癁XSYiE2UGǃcџq쵺i ` (H٨ (_P0T:Z1+iBNlɸiP6eVrAA X --ڻB C йk`Pm 43pf8rRؕفW0V`|{_.o_Q3"۝L1u $RҺbj*M5{SB-n㋦4NwJ\ݵ 2y+P;4,7RE]&9@HHոg t1ƍ k3~.[BW 0`m{܍BAr['ivQEm֖U)b~ޖ`,.+d[AOr-)fA) r )b\PG ̚1 dMis4l@œR5:֚H: Hg2+ YZ] 72\@14?ɾ#{Zw ˸o^,BMW9.#4JHJ[ '̕*TNgI^GWG{u9\s4"ݕ,XvA c5WfO }B*,L. >0|J6E7W:XZG1l\}LP+P( &)dEsi5?<-i|:I$(çI* UQzq-nRn*c9sV)[1UXr/uwnFR^TC٣Bk߁oEj0eC%3+!1M8K@D)FR0!+akBuxtAs`-§ŝ.+-dJsҥ8@v$p;:v~u>NUXU{e$j١ <Vt&E*8He ~\0b\L0]sL,r[($luvc"Q E)LKH R`"ɫ-Sr)kis;9t &RMaHiIJLjճ[$E\ѡK0ʛ$pPIC$˄UkZo+leAgpЁ")}U@3c7a" )MUI23qUUUmUkg=gǓEt鱊QصqNIR֘zb:IUUYגD.UD4Y$項bYX'6WֶQ`SId) E(9B0 M,-bϛ͠~(He8 d2RӌL3UZnx5GF+ɵ~tXUUBJ30A<<6s"k&2\=ܶ>Ksrew9A |?ӄ]2Vc]y+ۥKx>~<41[<  ߕzcWit|PcS]V)wz޹}4[`d<̏ DA^@?47@x$5-)MY5d6,C{Ać58Q-% d4KM( h,g )ɖU#bjXFXREH27Y,V%CMLH]+s"Ja"%i0vVwfS,- 1%t9_;!t, B>[AHR*2晔؆m#KO\{kMQ2, h#dMF9kH2$d(-)̔rZd;RCraӛ|ހ ;ZS!liX ZTfxB8p4lw"lI)]JT̨ծJC`jb v V*oYJҕLkNYd̝*c jCe^FT,F4؊dBJbʑK02zQƍu0=4L,h0Ü|wnjv^Ah8Ja#7ډ#'R1lus#Sr*L.d߅IC%cUUUj&Hu ``s Ƭ[$lv@5QI6.PD+%%EpaN|'7!Oy_"c#Y c)eV[t'` q-r*9dn//8cK͕d"BIM>Hɴ ˂?(ZA^(ȠxfJ9HncXh鄥XJ P:rQ&aM89ENPTB$$@IC8ٜ-# 0{ ,̡3إMvz#O"H07z}YXɷ&fttc>MN/[rwAZTɰ\P1]!h<52*$bY;ʁr,c6pSN4e+0aV\0֋0A2!|0%DIb#`a0hP-)1A)Jд“RfIF[*a%11FI'f^zbJ冋ʨReB)f @ZhB`4jZdȢnEv !id2D)@PȮk\ה{gY_@0D3ymv b0%REP{={Fzܞ Jyή/ <(lݾkx#2NsW@HaQ;`i08=j3r'QDW"uEHU<D)bJ TlP!D)d$DlޑJ,CU2ģ$ '^X_C\D%.zCXbtعd}bC;8B&FƳ9YVkf~GUgWZBHH&W`²Q7dt2 iH#?L_{Obst++B.Y>/=d>iݿe 2ـ]=HvIU?`tZ YpL[ m>ġ ۊ{ !,IĒOpal[!Gbq _)!s(bN"t;K/GX$`""OX2LAe 6BKԪ!'lT.M`Bb$b ] 4o//=0fLV!Ha^׉CW@ "VŨldz:xxLeTTc"dA#-1f*d"ՙ$26KrXR b$#)3ZHeUI\b5c X%EBuH"!:wVq_1} p?RZrԽBQR  ENjә&_ um_ԼUCMW[We8!O#:o#%y-ի=XwYzyh2m.Zvr.)JY1#"_,-)1s#Q IeOQK u}be48>f8R?w3\; mSdD6CÔ)2\$HxI:-4U5]+-UCQS-7S';JS2C$`}w#}$?hƴQ!tBFᆐf^Oј!2$US%2jG ' bqF۬0+0;MFMՋ΍ƪnrیh?{}=\``'isK *;* 8"/H\@RA$Mpj֩F DI.tHXA8Elr fErCH  ox" #R{ ,+,e̔ɑb$ٹ3@aEFmd,H"@c*E|2s$K)XƚŃ wcbi"k(a .䂀dX,4HY%r(.N+Fc HοְO$\8WoI^ngwZ=bxS" `2'J#юS@|ebGlLAO9SdZI12T@)$pߧ ݈U: L%YbU6/(vW[teزEH 32@D(T 22|F1*FRJZJZFLLc"cRb̊-1HUMD0ĒMWfW6,AJKh3@YUd6/c1{o|ύEmJ^=xI.xT؃ bP #=,X>de3'φ$ZJc*4Seړ4=R+#%,aʣk]Sꤊ_78f,l}LNZicڐbO3E $!d!dB,%֗$~1ur$KєFd])Sd,wb T&Kl2%`lmaJJTKm:f: <;'܀Vf!lR?<,WpWmD B2tyOWdwah*2I"zC͖ŬVFU`;1"'nY,hF.!m,d:~>G NQX,) 2chww/+EXiHoh~T)~RBIj;qwQo 54|p24&66X@-#%!X4@ e#cwˑ귵iR픧kbc-.uZU♏GˣKL#c@$ \RN@@QQ1EBxol!9>C+QY+<w*kdKv Bo{{2UmjqO ?ө =$|2LU" ):ŜPDWqm-OV5}Z^a lnqRsc.U5x8Rl$jpp^*<+vo)Fr8ep!hӂGى-/P"(41;R)c8.d9K+]P`3(SƆe$4le6Yz+YrcH6Ja1IbS NF a{wƓ—X%B'fkNCqPt*dwrԷJq$Hr0L z\":5q5|ؤ mxn V,D9؀HKDFwd44R C H! ,Pq*e$ F00V  Lsb)c8`Asڹ>'T2c`a6ȄˆR1N@hDc(Aة`R6)=b DG F -]C5vp䘉C4hLpK0fB]e(4[cM%p֧k#4Ն򍔜9p>D8+ 4U)IVEu&AXt.ic͊LTJpVMJW骶hCwW 1[lM ȑ&BDDtqьeT !TyLCJ {6AUsCptv4TJݍ䡥GaƊlTQNllKrT*9w}ぅ9+C٦CJUYrhٳJ2iId5:,\blnÅ&ʝc Bus`lcM7i&i Sl*pMU'4JNjraLTSJ<1ɏrQQlK'%L7dQ9*u*R:#ZUpPҁRAyѳ͘4N7Sf1*L}5lجpamf2i߅K]:МLf7d9ۀ>1Ai(l+{->shidNA$F%>¶(3pj$ĩEԪVn}£I61_$fuNm[1lX6+֡¤*6)b0"OV.@ a?_}iI.PQ]%R̶fS5,֯J5[YXJ,Ԧ{\i4\m]ZR,XHҐ)%(Y9 `LԒX|%4)fD)b!xdVّ-b,4l RejeƮ뤙gKIh2skb%L lmcd,jm;LS]ouSJ"jRL1dQR*D2SJ<Pa3c{ÓKȲVKc,kZ)MvUgVM؈˵ҖRYeL1^'#*ܥ+}C""J(Xc{s ΏmMVr",(&e 4d(l "-=2ijfĠTwwCLNN"sQ|h$9> I J{T# )@ /9%Qd4'(_OEuTenya7xWp>TU}<cv6lU)B$FpGײc^WġLb `Hm)} 3A?"mL+rSI-ΤݮBv; T"+op|=7]sVNZW'PO#S&Cu7^FPV#Z߅W壖j;_!B%Hbl!IҬn_G_../I!Pz۟4 YT`X]OWqVh*qt7#埝V#wMr?Ż|_K=/.SK֜J؟}N(TN<Gp~#cc_ <]/pWc7i_~omyw6blN+mfm Kmi;mVWmmv_m;mgmWa{666GxnqyU" :ne ?ߑH-L]Ei?lXݢ5ԂI"9uoodd3uy*yПהIwc@(ZUTQUTX3Al=dB~cp¢SccGEkU3A.n dlƅO(/E!,W7cߟujS.Eg bjz'&t,N}eDة w(V]oaL̓f6 !)±G‘'Y6CM(qԾ):CURP?/GL^i4^{ 7:8{#F,?9ZIH<j¼O(Jt#T1ov'kH2>ϯe) U^#.EPghdZՔ60zYHZbIvDr a AկT>n=2򕆜皇o][ձ4Q76ϰĚ6t32|?>Q}a訁"' ej5j@щ'枡TS[*?}|>>neP+n=WW Ӱ׺;G% /"B/y*:S>J>KDyDAUU?[Ỻ\>!PssxUxMe8u{7S^?zN~vqxs\ +Ic,jC7F1+.ۻ%'<8Fg> .Xxfdzz%3TЉ@eqk*Bw},}*l_,S6"m uoKV>q/J D;5ou\O xY%7O~ jBVR wΒȌU#o;Lr9Ī-+O(+OgSÊv683?q *,Usos0ɻCB&|Z>tEoqcJ8Vgy根dCؓAX^Wo3rߓxޟafvƆ*PCTM3E1q4 ؜ffUPQF9RȖ˨ZS=ᬎZ>\bJ$a',oxQ"&F-U*AڃUJq˒-W6> ʮh>?mM^Ml6ʀi_EW'~bx??4h>ꪂ .C!vOɷp+岟6uߡNV?Ƿgzj nXF'F~5f\MRRwy2=:U6*A*(4X'>ѢZ`*"'[# ?N^5+_ʌޫM鎤yLj+W}.LUrS3,ʷ_抿;џ{zZSk|.,ɕ@d)PĂMb.^),nrn$$Q<;1w.u3yhT|\~oްGWXDf.U (](]j5>T?Y\W`D_Wf'ƩV v.b,XU5$a<2|* \\<|"ѦfPsysNJyM%Z?aEReNH)9|ܓ}39ar1Is0^} ŎCF}V5ݨ{obZ&UutږZ M 90yJ)nF0?2:-Vo}~(5q9c#mxڮWiﵐgz&}AGPƧMZaXm^C6Y5=o ߇~TZyy?ÒuQFFOKm]/oٝ/TKLkjBrU]` +yz6!NJJn\^R:CA'@0iGs%3 >Ώg N=/|HV翏 #g+GXկuݤls9>#(3rgAgsVA#q|r3UR)tr6S6LKme#][UtY/yqfae[I!Y; ,Kj!Y\ a;mdEzSHG}}jޚOJ#;•J{mĴm6BkUW5 hzֈ䨮}kVp-9~PDU*u++7|{5S#|G|3nQ] .SyrVl:=U&hs+d7FE]|Qe}+vwK'(Zζ-xٵ fӣ(9g?ʃ?=Rie2kǔ,AbI=_*R4UhaR5<;l?jS?: |؟r$ ry?ʴP%/I Q9ppx0iS [bn~Jv6|~Ef?#~rUADX,?ns֡5~TXEATUET_Ir /<|w99|~1s}~߿~߿zmˍ.Yؓ#*"UK\z]}/ռShz*9U,k掷s WdUf:zv)纯Yr>U8/_&cʦ7*fUc9̜:0p=Z7Y?U? ee҈c(m.ϧ m`*27#nATAT+QZ)Q|h#q 9Zsbx0Uix_|YJIUMSoF$ZBqG;+kB<J{ʇ_le(fzW7ϧ"*,[[㵂 y_UsͿAWT0GӍc 5}v[OgU_[_5~ి7G⬻FL "}]C&D> S?lOگ~EvjSu{?xQ7V9[Qݜ9G]Ytcs5J)ZcW-6 bVs<ͽs9Ʉ*&24M4=3Ю֭T흱35'Nuʲg/ 40bbڡ'@p?iiedeo6]]\^ηM]l 0` ,Y6e_XA2-zC.SDA}~G mӍ of_zz;|r{b$ft^10#.7'i,Sw,J6x hТtYdG7tbS+!{^xUo$%ʜhA f~$S?GeZ绳drJZ1ủ$3>+ޒyNI66/D )dG D$:8ɟ/&5Q/5EPEGm9䝽I! ơ Voܔ \cRj,`=]ow ,K2_D@O 8znawXYx"{ys+[e+/+ 4|XLC*%q$yC n$)Q˫=k~ )U6 k~F`CD7pQ_M7lEW7X`9DU^ո[|ja '+8tA^ 試Zfh"&goJΝxKBnΧoںh?4Vgfה+fطBȖ|NecNߐ̛:'c̀5np'7Ğ4KQW~jyCHhzú|M[_9"]8E]"| )/zO'Da4Cq)V*PT504~G6:ͳئpY@ bdYLous=76Z_kd"q#!#  I5I5!28  nq'F:0z ŐS%A'?xq,ʘO<08,ى?=VhO:)=JEC^W[`ASOl9zpeϾvLC_x;W,( $7&fF/ԃsTJm=I$$e3W1tYQ5R2|wh S&_A"oV˶Jt+wo󬉦^V5X6Uۆͦpyq b D_T 6Cu79UT~3NnP7$\"_)̴U烿|]YX{ :TZ.e}Rf!J gx91TZT 3 řj~]FKaB/?'' UZ-DDqw\KjfGkfgy!TRвwLRϲTPo=fOVmi hҭsȎ{v}v7_%Ѱt6ilMM\<*ѿ{́'9ݿ or7sй+^4{ؓRwz(78={Q?PTxDaش{Qo"##,%A˷~F#%;ۮ97 F{qÄWK"y^p97y ,R+[Hl5𨨋zJ,DFU/8Ɥ9{n͖_"rYfBӥع {X(?WΗ^;:|_]n]??5vsQnM DJ"UQj'^C׵dZڢҖUUkU-\Q-g@okz!mlH0jۡL#K7U4:]FP)^zO! ʭ'/q 5ݭWIO %v|=m{-fm]JݾtlgQQ>۹Ǧ{3񅭐9gTߙB5)\Wpņ@Cm2Bu@]/qՍV:ޜ<[7[k^mзkA[)x&>4ɥWT^FmC!#K| U\Z˙=nxc-y𸛷S/cr36̙MpR/+%\*g]wzs0=*h%E1g}oÁ3ᖇ7W©Yg.{6d $ov;-zJM"2rN۬rj߽*X>LCq,ɋ]4,EU"Uu><(Aef}&;Ή`n*WDY]ҭ%bw]Wh^o?vH_SGߺ 9[q0[9w}7 WpU]PQU#61Are}SoЋ5AHk7W-]s':1-9̦y3oރ?jmm$z4g2";]nz>c#sގ~'L(cSwoBK[7 \)W\%hC]9W˶L{$gݪ@]n|?"{:Ó{lo3Zɐ6&Ï'/.)"„k6욮}<^kON:[~˘zjeY;V8rEKϻ9NTEE̝]q 2ZyWKg;jZ\}: ܶ^OA9}YH!O+QiVDg˸rZ-**?~w-EXKkmT,$?>߻~oZQW4՝k' rREۇHv,4wb SQUule"%%N;)x톏-?snnaU;'q~ڙ% d.b"TF_97-e1$.qr['ZnW:BsQUy;ao_Wb_ݷwt}E"TH1ԔQDI{~[^~߁6_G] 1NU@&9/_l=sw9?ϥ(VU<N EƌGScT\&kwͱYj*za- "(D }dPr'*))GwOU{wχjwf}U}Z\Fke:*s0_!_W2hߧ<5F2]@Q~?/Tdz>?ὡ ~>wታSP6#MEÔAUxq>?k7OG/=}{է_ DTDu6)hIh:w-Oa|g}׾W7[Wx4?o| 9S8CH+k`*w5ͯ/'*.ֱk?ru<~36oEOO>O?={W}yk+w>woɜ-ևkԽuŦsU1^N-:?5o5|/33^=-.~o܇3=l^49or?/c{{zρsu~C[ܩ P?o׸۪#k|_cv#_'G|mW}_߃}OW3v??xx{+;wu}v~{o[=/NW^t~m]n׵vkk ZNQwda|AU3N c0ϠR<:P6ދ!~_瓃Ue>C:Ó{߇zI1Çz[_6~z5Xuk^Q}W9^39/y_G߳?O=w;}5OڟwCv+7:oew{^CÖ9~߫ܿܖW7M~o1?:~K?x[ԷLާOO:OD"~?K #8'cf0/zG:_s{_g{]}龎~N3\뜈&]@3 C*ՍPA^s¬YuOUUVaT˶s&v_DG~%GXSNJ| 9esGMGC#4?EXނܡ$/DSnmiL@[.+p̉" p7|4 _%E9  :?D*_@L)DL!;KqS++H Hž;E^^3U?_+Λ B!_Yğo+>' ~r?$? )U*V*>Z_h%_'fWR'x&*}nӇRQ-Ӝ)qE?폤^FϿe>yyoY@*K 68Ōf#(]`hP@lvF\<{{H(Fo?m:mqhuM_.90KiKJzxi6.T"N=sԫ+ :7={.zUg5~;}b}wBܟi7r*,t86?Yj6]T-p=G5 _Ogv Q.﫫Z<;fL{±/K}czG8n,?X㛄y׺cV.#?u+0YCye\3is|e+n=,zϲOcjm_qv6`]5.M{Gɻ^ÿ6GgE:Yp-4Y4Ͳu*qokn`l<ͣ3'3`1=)35DUzY"^ٵ?;y65G"]69]ʶƷKϟ;KD@jg?W#tSQ00+JugSy9<\?/_ƓG?zs etWy ̿3=yophm(]i=Yeeb`Gw=3/[KYpVJs9[ $J2ۑs}9=.ST0{*Uq7>+rs,BʸQݫ&+zYWVpF)e^ܰryzF:oڮw6.o?ẖ%9F=yubqH358&lueTK@XM&:Jϓ1:XaZ2\|&[n~&b?W˷{- z ܕM-y̿^;.r<ݞCb;lJշL95n[]IԯrꜾL܌RKo!SQ PaoT"uZzVwjm]dB oZON~>FGVbxoW⣧zh+fj_u7ԗޜ[6>O}_5VJI`'j9(.6dFbFd7]O 73Mxy#rש R@O2^^lc4|?Q{|lz>!>>qcͷvw{O[{οk>?n,\__xߓ<_c{3?I+p/NN/޿T̪f_Mضn+f>*): ӯI]^{}u}]z}:,{8=^ճ{}><ATۀlP _`*Gϲ C5Ez{:@S6{tzf}+w[Net^ݭ޽c/^- w 볺}|[ײzQUK\s5www/z -l^ Q5}.;'f{awϺ>_^_g^+Z^>7[Eևϻ9|[\}7nmsqn>}}.=2svݺ:zn^EWZ=sm;L->_N_*>ooo[9>=@P[Wkѻ=^B)R;kW`)T}Ǯ#֤]R zZG ;wS_m =* =lt M @ 9 o0u vy}WgH{m:()+Y9k2 \v`.Bu}yu̢}_=`z}-}gvkkmݾlnܠwGsn΀;lw;ehrg ׉׽pO8P(@f JUhOzZu/uҶ{=}u5ou^WcL]IRDEҶ{Uۋ@ݪ- yo﷨ݻ]ˋq ]'{[UV^폠e>ww|}}}wݻ=|קͳҽ{hKn;l5Nׇ>ohӏ|1sd/zѻ=z]C꾁@/n;Ӿ|/d'x>zǧszݯ^kvڛPzNJvn|b_>jM{q仺ouw۽}{ٞ7uסmώ;[S{^w>ټ;{ϻjkt}WvV39w[lh`7n{nw׷3轶箹o[ޥ뻗]Mp{hrtZ>`{{{Ow^loN޼ٹ۟7_w}}^^o{ݛ^=:{:e{ص;;zkñwkhьuY:;;{}{Gf֪ίv{]۵}|oG:P/oi;Kf^V$T()F价o7%[2]F\uGaֻ}=mFBs] D֥6n +^v mXwz֔A=۷n=x vQ: ޗrunmLհtm{{9⏽ ^޾5|g5}ښo}mywTY/s5.L"V} [kz}zx{xT:#oso`msѽx׆ܪ%[vH1gkvΞz{Un_ZP%K$[lP*ՃwmnlwpVކmFU >793&fԅ( wp݀vwn=o.vYVuv;yz`Ch^kvB=wͭn3>"QПt潜}y޴{u6yn4닞X'ۭswwgkw}U*R==J6u_{c7ƾ;$5@=cРۼ^=/-m@P:z 4MF12L&&Fhai4F #AMA) hh4 Oʟhz?MM&z$44F4 &FMh&I60)GySzdbiI{RzڞSM<zhh@ D&hCIF e6SMSC0)eF~!_#t"QEԨ'P)3iW SlY9skK\ppobts21b ,c ;4ZA@NbI2K53[Kvioge' q(5j8 M)~~ILSj ȀloIL9Zgċ:>ɴvh/A$Q7 zRh /T@N"?JVc0xEw]ۧABRDk-%) t{~U ]!/LE=gO*{~fVӚ vF}r *D={Gyѐ}3yrqӧ%TT&?eU5kgZuAàPT7# q| oP29?ˏZ掺H!guM7_0gg$BŇ,N Q9}NJ9K+`mKJYk>n 1Ӛ0( /fX(FyxEM[j:PzB ky~ˢ@f 7& md=OM&\v~f~xrpP\ :ϳ U.gڂ staU .Icɔ+m-Az5{i&1@H$DFXnpd(0l>72!^k< w ަ1meIyށmnSedIȘgzHo[,|#=!0=*G*W_'qR'5p̣InZXA^(jr\mW/bdl,~c~<$f*њUQX'udqE[o Fnz]j OElDR?T~򝂶׫n}$$cg[HeᡯYG٘CFWYvnn;G>3Xj| t(޿܍1-4Y8s4IAx n|~j2.eBՒIC*4 U6/VAzt?@>G4)@Gg8P4w1gp~ >" R֦z5C&~3:O| 1uݏ=z40Ž=f}eX'܂qOX$rP9{ pyH@^9f U2ɲd+Uh~p~Df4p}Sgkk怬s>pwA7M@YzDݠxH69*% iVֳcFv=zieAFv{D1#_kVA}o۷ $Ifҝ 3I3+eu += $@jn='+)hS'LZHϰ쁄^뮩Y}̣_Wk>1Kθb]2`: Öw!*#i3DZ )EU b~C |6(<b0^"*.he>{0NC1eQՏq:jT((D -K%_X|1uVs3*Ȋ"MllnC-Qx9Ԟ:f4R83(|~md7:6+SI* (S\t͔8jb<&a{Cg^}+*v^Q;m"D[x?g缏 @ H5Tlz5`@MSh"c Hܦ ɀ7QxҙGJv]`DqEt+GygO۱4~Ŀ^YP]>PՀ=h?1"e ''Bu"@$~a- `P_ca3x }Hi("ZC -S0ebeB[@ȥmKpjNZf 'QUHB% `,; Le3[tg_7ԑB'P@`O,qRD6ssWyC1OWty*O=a8c8=II1zҚ'5"h[ؙ&,jx&u?o[7%I{&-(|M^ʪю$EEyK^ϣȢ&,ƩWm"[G P-j-'/:OWa;LB@~[M)*~.9 Bp 6 `gG>^<*@5H|R'5N}>`=0N#XO2zC }e({\u5D x; d4"RH6NJX=ףi终 dXCXS[|MGf5a`AӜqEQvb Tk CHP?/pv@ԔP8VɁ$',k"Q hd1`fL{JUd?Z@OԒ1ojcz5&`fL.[/ 9D0l`H#"K4 ,Nuws촲U&Iùk&Y""DjÃ*I \Gt\|"RΧAX/kws䆭\`ὃ,x艛N2A%H9@z??(fęd xmĝ^k{9 !@ԣ 2<^\ 2G$78:=DLHPEE1A0DM(PaM5L0HF:cr͙ @-yH@JJB;^Cc zg{kzs_[rB'x@D@@DOioB@*vt_mHG-]BJz:#Hy .TR: VծlΆewԯ} _܁ go=<=򱗹fN;^w8Ge^{_Ǫqa}'~6}Uh/^{Ga]_eyoi_m'絺 lsq7ޗ>N?c]S=/Ⱦ?o+_cB|owo'>/w<^j?{ ?V}g_!u .(L-h33Z`lALuB"2E0DDQDA, dQEA DLCD0,S@>|WۅӶK^X|6D芅raȠzjCn]XPHL?=;A1i?@ h 8tvm|j(0vՇr.88L"lȜv`qu hBSUBAwoctp9lkZ)߇ vkYh#y x~.PjA3 Q^7;ZXU 0粒퐽UMc_bWGmLl)OwQV$JKh?ؤ5o|}fJ5%1Ç*>yz=ոr5??]g'n9{}GoE=NYG :-vn=d Pɉ#D>h ?}g{OK=<@_ք~\7߄;pE#/pS`E٢lohH'_? Q 1'j@d@41DQE CAl WR(<!EpT n!k'vE(a  sTPv As[qPN W[~TW'ҧSyK˥GkG+:j^įh%f=ab̊QH#v р\TlioPIKS <ũ9wZͷCIF$1^T]9`m5oy>S*Bl0!գTB}_|Z͚Pat Rm =b+7GvDC`Apwq6GΓ'~xufTA5XHrn)m?-^ĄW$'zJlm$,% DDџ%+^z]O֯)wˁh3EU' xkxp4}@ ," +?Os,mhtR6"O7Pٕ?n>D )M<K mIƱi!O㥏qLUchn†f>mm̶ȪUI$IN%A%DlsrfVZz+R.5E[H&ժ k!Y $eca]s2kvoY'mI$I$lgIׯc͋5Ł% B4~JF <2ldV˙XuPQƒI$J*keϣx6fv boN}ٗ,_Ǖ}S3*k"V5GSghSҠ F3իVD4F}*¡d=\uEm[WTgv@z}s?%v]v=)!@$* 8X!4H'Ẕ=crs_ 0o&Eybv?(@)%6XEqI.ܰۗqkEn+؇Llt)(" a=&gw(M D!'DT @Z"\y@ UD>R1ز`K,q$!Ci: h%tp#PGp}oO͟vP[XG-UkD,79HC0%0̰( e>h]K1PR% @Ak"52P#ԟO{P CAđoT>B/z֨W@>nYa[>,t|% ji vܤ?Ғk&X1\0u" ;uy}a YdLiD_g?.=Q#}tF E<|0~7wֽ|Hxå]=չ8i/A/+'=Cw`,ˆ! ~Ml;6T'zRq "(K 뼬 Rc@$Jy3玭/O_|*^ZqH)??l1PTLL1\b DL2$@݁L(BD 9 hh) J \#DGF $׍6 IlR#> P'+ ^:zrXJ&( &X& %`$bz=w`}:(!{\<gk6;Pj\#xJ  VB9MT(/ 6Y&-{!E#$,2F0 *L̪ )AH)$bi"@ 0L3+ ( e$$s5٤0 h*iJ$)&if`)V*)"'IL0 8L5U@TʲB@040P)aF !*gb!IIQJQHBDKLCUC$DD 4U0Aޒdȟt"&I/B $(R0TU-IU)IM2CM$CQD-EAIS" b b Hd)&&() & "`&(H"jb 0bSADM JTRLYfvsUMLJ!tG#ގ#j8r"7YEC3 +001DDAES! RAT*DTKuñ#F羱 j)&L0݀01- PU%4-9C30 HG4wȡ$I$E&#M5P%APIA@AQQU0QTSUE0QBqaE‰B10JF#lԭ1H9oHdd#KAE)BC1f8jɢbkVҒxR?KB!d"sz]AJ$D2`A$EH!U1@L:D EE BB033,@|^})pʁQ A(iX Y  bJP !OmCg7 _;\A;ϑ!' Y% /mj\}o?Drz^D܇hRjnxLR}[B!l#rOT-m_ğ ] @?Oca"|b=HPXJf2$Zj;'u'EC R@LU~,,I551v*oiLEƒL\A4zJ(覂[ʏ/ \(v-ž=N8w.ν;,n"V&Z./ i5J~#x:p*hlom EtъaVAsڭhv5?ƆnaZ{Lu^5| ph6>kO#foȞBN/4ڒOϤpMSڽp6o@FidIB5d{QJI&X4*g_b7ANs҆h Af T ;4Q@¦uA35&0PQǕ *R/ɽ.\"J0Y=8g= j4 )hpuL#>12ɡ40a% 5P̜/r=[G9+.79=*VNm9HĎp0HPG-!xpsWMO*m>޵l>=gs"렍dhh5z|*^Pjp"1 LI$cS^o}ma6>1, ƇaْB„.zT2qpGUI_MICg -y >ߨlڼBQiO JA^+-4 Y^3mKdWb+xߓ?,Y%1x,bX T2Pvd;>#cIKbrq04dnq^SN(7%øPZT]EhCB0RlMPT]tQ" ѯ;jvdiTZ$d6J|L#i)Z<. A &ܗҋzn':Vhi`"5qN5A`yW/b W %%CLw>}xYH]"oi$miwz閌i|s6{&Rzn^&rV"5nMm#Gi|V<.S[3*ҹ =xW};:NDC"03j5ahZ*-ԃ5 Ȱ%B*0=]Z/w bN9J*oe(_&ϋmL@#$I AT\x{[>!YOE-m^~ ^[ܗjlW|k81#DF{f FqbdP(PaVT}%T1"ؠ;&U<ƒXɡhA|}_=yjkeԶ>×n13`g\iwySǶgoM-*_{]x߹kBqxJ&q``iUH^""A^??q~q I9Grt">WM1]}A ZȚ_73&*ڀ˗wjϤǭVʮJЕr,6-dFsS3"wb)퉽%W,2|3(bcZF6:R|y_wMjaZAZUm\Ue{=_?C@Lzd2&f^;=v9h(;b f2ϖIDdc&ՉlSG6Y?\Ӧ͉_/@j?b$'H KBˤf.8۱~VV9ܜis#yCjdű;|g-V0C}<@#Ԉ!هCf{̈ÐU*jԂRIξcg^_`>(P@DMUS7q_d렄+U JbI#r b88.q.z(K`,dc4I  oe~Nu ݉R5}k <>V 曂LS nHY{Y#ɞ?g{`n@w}WUkyv~-4׊d/Jk|r\̡p*s)6+#î ?E 96 /WX`zHؤ;lIvvb/u}#,oY ~lmFgORf Zcx7tHNfg4%T8uSK%5t>á>xx4m[{0 6 AjX S`5M:$Z95oKzЙo琞`f~r89^ys}/?)iF_ާ$L#(! W1#? I9 DDZ 2i6LX3Úpic &;a\M,Vxʮ#, A%dRFiȥf8EeqpbTJ*=54(4I-՚ bo_o@P= q"aG<4"hz)1ȉaf8E:L+Y;(B$0ډF%4Qj4A_G^pm=ZCjaD`lL6r0&104k%0dIցP[R.Y&YDjDUM"\[֘ƛcMkÌl@: űsfbɲVS'/_LUH rS^ e+I(I^-D!&,DeL)98WYmf0l^iaSjo\b49:bE ޽|ݏ`aB;8_R_8TX}&ǘ駚ߒ~*t^\ɡ*U=]Nj!nrʊ =.\=^}S2="i0a;M $$H6DʋV:f.z˓you>7:G;4L~O{|LSïo?NŶf:WipkeG寗+-t/Un}.\TdqH% i:6΃BTVdk2GFBN5 HhbJ9l^oOcޏZa~f{49F E+-sf(]"80]~IjM`}ܨV2J4ozKH.E[`%H!(Rxmf}~C&mqLqarDw|;vßMYozf3^/g7Vᛣ*{|w Fn>|ĒAC{AaΘ^֤C9Lvij/w56|'o~Z­ܦOacKC27ޝ9Cܺgfp͆tX>jC88J*`)0@%FRj_4lZ qV޵ 1bj|(5`{8FjKZhouZ Z6zU3* -6Y)ˮa 8fJOA>WEeF8O xspе9P7؛|;- P@ܿ-nYHNz]FI1/TU閊NInooZ.6ʓJ^)МK= mqgbdnCF@YfrvYQӢQeZ ϖ,g 4vGT4rGZƆtoɳ3S@ߧu8S"٥- JPU\M[ ۡ.&*BIzwWy+ &z5m7ez@1ٛ UE33xeO>!VQP67)w-`Fhc߆4ꄌ$Ywl#)Gn=\'VM8fTE%7n;pdxZ&b'r  w%fNG]~hƵLb1Hߩ\mig^y0#,N20|QS?0eݟ/5 +LF$ ~9uoW|*m<|RYOE!۱d@vHraP!-5 =boQMB\{~?mLBA$J l 6C7Hi .iABOǢߛl\3=&SjjM5C.WI2$ܟU7מ-K0 F511[zɑ:,U?ΤR?fen&Kr> UTC/#g}}Wț-Qaف$a K°FEh AGp-oj*G ȉ"& }"nA t/ Y\*$4TimMje n87Gլ; 0tOhL|HIji=D B)󰲷Cy; .QlI~"(&@>-7(e1:K9z& N)D:رAA> &_,OAKP(|Бˎ4(Tds& !N )HCu4SvĄ ,S44K 6()WTQ7*1W-ȱќ Q%%c0$ V!oP"rx[ wPZzLp!Dz ؜}>&wfhHQi:ey5 !gխkmT(g=A.dS<Ñlj܋0Qʋy.|D}Os8BC"|L5݆Ml e&5φ"T#pP| EVt6FP"6<D"#)Fqj<k/TO0kg/r'w)m0YJ\G[.}L JaEA< . r/;ѦCB~t$8):_뚢Y1>NWy7n/!B c;4Qa|fw ]ܜYХ5xo?4?*癱ȑAxD#q-n91BFs頴OkkBgҋ\U?Iڌ&{?"?ZEBJ4/kωo8XҀˠn`D"u&"֩9TTr'y@a"1у<ضx8⿍Pk圣JϏ\o[c>޻okӤhtR|$!(Jd3 7p򘟚C8{r'ϟrYicN"qoM~h9Qq&!u4BD& `"rƒh+n-&5mo 6L-~ײo|;GZA ̩ H#Zʇ]jv$qn;q5^ܾkM<]nO%Px fC5і[;6v0pmd{wy)NJ/s~oQdz/{i'CL1)M1z1NUr`#_d[2/٤)^)~ NjtL'rc"2זG) 1 lĄaؑ;l Z*12l0콹ٙò{))(Adbu!Nѿ>k$uGւt[ӈ Y3*v&^fx`[Pci `G:yvE~ݭ;{\_zڰ۰ɆNK_'+}c ao}' 7;z:Buw:@S:v;7Asf`zG&#XT~Rm!~3MaF#:9m~?7HF;vWʹ^\U iEZ3.0n"9Z\LVi:1<16 )Y#Jfӝ=W6f li:BB~mw l76%R"S%x(1]  " qa)^h{TJF !p=%Q1#vlvh>77~fm<u!g?=̟*ewc޶V.q[i D7-rFSCAyQ@?yԡ؊ 7WFC_"ެjq~!~qJA";h0F0DƶTa Rj#-6of6F>ޓ`c6Њ|Q^Pϩ6F5oYipwOzI<)>k>)}he~-  c=@{ HHp oMg1o6?DZUlBJ64=Gui)ꒅ`"k8Wb:{um񬌭 + |V)Kħ>?33# dOfNO>feifZ엟H5 ] :%7nZS&Sߔ#)f fmf 6^FƉ <,mP 8q;](b#& `XpaZVT_ ǭK2$s`ni_y0=E=R<\4+PQs=ǐ@R1F#H֍h4E$*aYxTU!4󏟯i哪rrB32^XY7!d.DQ$Փ!?O$ g:)Ӎ@ z5a|=֯5ATU-% Ձ|Y3(!E&+N{xI(hX.#r !Fq#R*Qaij«|cRDU1Lpajc ʢ5AgNZ 3""3vAM1X"3S5Abbc[1yI"m?/}pe.[n!t|_zG׾KY f+}?=>qݓ\ yx .0Ta&XA+G(߳/Bvtp`o=5p 2 1S[1 ;و+ Fv]_Dc|3%`΍x"~H"j)$)")$>צ܍Д]dUEH=U0E%ŀulîbޞН`l4mzBWϞ!b 6Z9TO ?e2/q(/vvUspEMI6Jtf'}QJT"X|rJr N~mp D5§@ {D s31i bv}ST(A4ZQ'DDM~![EӼl +Q.,C@[_w.@CDjڽqlvDE#KU25jd W#{{=oW>w]&#$rs`ORC`0b(L!i8dW?wh+)(; RmJ4  /}33 ]ϩ_=;x>u ZT-s̉`CFgdI;))Vו{%?;UN ?v}Nqq6B =0 w8NW?QQF (_.t&@AR D:bzm"~S|C =g:oӧa>hTVgVJ6d |Z`a\a|2θk컠#&]µ-!'%᭓j2LC*e}>:ca _HΉJ΁7>O@7ږVnʌzX:ڽh4Qv.B>́8K?Z^1ҹoKE8l9~֘.dHҜxYK3݊VfUp7A{lliwQC#Apx<Ȩer%0O$ˤ5+!a[&)O% ._~4B;d  ~-Lad@ סؤv.6E? <7^nmQ8CCc|E(ATЌM%U7~t'5S?W?ouG1JwR&1O9lLN,{k_Kttx`bDG7W ("#ZUI@J0FCs>ޛ%?plDH(*r~@`D_CHFB5?EVEA h(K , b"'_GF*3>@҄k8ؠL>IhYxu@Q a n{V{SFqN9S7K 7YiKVR0UcJ{TΙa C{B_KA;˖&1[gnٲ1Bt$;xeaֵB5P % ٝ3wԐ]ʬHh(0 tnJ&xE;%e'Fqm(ggM;yk?\A˧{k)|O)$$ 9 (AH?쾣zqlҍ'`(y "2 .}ycs/cc:^uFz " DozI菦5ſTC\Bq.^,V/Î'qNZ U uF68'kA{Ogۃ':gzѹK$yC1UGbF!Ƞ/$K̍}{L^(C ުٱv+X(RM|.]]s}1 9ሷxgH\s7 j,{m=g_Ǣ'P*' DTةhhHOk~J)PP戀TT'b)/QʪU때Ec%?މ{PcrNE?@A#OI( 4PH*dB?f $0@JP2u* !$$a LvP(ʪk xQ6t~t~.T'3I3Ɏ&9H0@F2 %-&{7܌$ bF%82"Q0,uĔS% (xf*`((u-ChEF|XT:Y:Á, t'aVZp(@%,syI0? " @I8@)CD@A O,<^o@}E-q9?p"]}T[NU>z5ey`iCA /rQMZ'?^ESha\aIZ,"ƙP6(P!цdF9bvH5ZڿǾ^..W0s(b -Dp/TW!?"$}^2nc??k} j&glb# q|z`TNim6Bx%E De h'P@B9 *}d H D(KL6-(OKZw|!CY/jumA{q&}`LBDb@STmli)CC`>i50hl4dQoAn˃ N"U(!)*;H.l-v%hLRv\+ c cc`cZnm ""& H큷Cbӱ!7cJQ`fPY`SBx-.H#P %X}> CHha!€(Fp:=VfzsH3O)RkMb|Qte>i 0" ԟbJ&DRIB\a: NaU 8#oMqm0," mSsc4G(0?TbEY4B@?{-擿~YQB]K6 A)EA1CbL(0hmDhTDɪ@AوbGTፏ#&Wc`h`o@צS{vQs-D PDu>FFXaMSD ~,zvh!˷3Y4ƿ0VY, Gr%$cjǥ!q< ә<"QJx>@>푁0 h<9XHG{k_M]4l1oսq)+'FTR#8s1{q8,BFv46|Nڲ 8q*(Y.V46~SFN8zI$I+(a^Dw?!z+z#$MFr惃RƏZZd폹i#CT>#i ]%B#jes1DuM!UcC4șqX\rʃMuhfE*& 2f䖢Jk^PdbQ#Myv4Ïo‰zNJttOB/qEiix b av%, ,w- u ldVV??<}>Gf>,iTQOo,~=u? "szy66>;|U>6I 9ђmQ\;N.[\J$QU"} e&‰}H&o:W}}/ء_ʩЄd$Q?soBΚ<ֺ9 yLAJbBL$÷ I[lnr> zˁm0l7w. ȃlƲ0t .QW|VzIeN{yuB[]"H'+])J@%uǞ\/}Rk:p˧8:AtB ;y (?X3 =Gq 2C 5,Li-+Bdox(5.U5d43-:Qf`^* BUvu8 Ztmw]_p|m1 DCeo葱ݨJϸ0KTŸhTuU LJk9>]rhvǭ\+9kONWݞ/.åq  n)5ǫ84q  b=^wbzk'Dz<|{%~.~8󿊿F{O|^=ׯ}|P [Qh? fb"o<:2v5fq ojsXVI!$稡$+#[g|Q?S`j$c 0K`pC@=PB&CsfRG2T9R 0;TG*ЦT 4AKq. @86KZ&3|+y;M $n ]-TL84yJf4vFeww^s*_?կmB)];)兵ݰg qnMʰVY`@ ? GA7Y%r%߱NA ^HUTm:1( F81Ǒ)Fʋ !d p?~~yY϶?g2bK}\#yϥny^DɾnI$/z[,B:0߯dDb+Tmxv ;FO 1 Ef(ȁ_v'!m 4s>7Z^L(t9Q~ O:>.'+=)3|C1z7ž"v"vbJ<|לwOGeUa6zHSvhG^[‹ڥQYF{,(j"V9Q3ƭk;vuFt{dCamO$D*)Nn3 bU5l!u$ l Pgz?+ٍc0Q @ʈ6)sBK( m=ogpR9J,d<ϔ$|qBnmmq+vP aM7aք#})0cݡ 5/MGb˞t٦<~ϫ[ npq:qݯJS`zSC&t&I. D2kvrP 5p+V€R4Ugg9X݋T3ETa\,xڣз*QѪ1h[d$1U~ز-4stwu v"pQf}RVJ+1ѱ6T[ hÿ#9GuzƬJ=I8B$4T(#4J;8P$ ?nfHE뿛zZ:3PJ)F,LDP_*<}V]bTWƛq;`h>N@dS=7/#̟\wñvQ~p|v2a ^Z//Ok;>n'C't+($}ɨEK|׫m1{z}B# `pp9! Qq| }BTۡ˦-̫&Ύ sH' v`AqC lPSʒϊ$&a &ÏQZ<@Ҧ1%ؽ5 U VKZsNy{bMa(+-cՕ8}|ՠW>p)*|m v },.15j׿4rfd6=ƥ\J8y9 1Fc971g(Gb=}ZI}ߕѐfIX a @V97 g0K.MBv uWsp$#UD/TC#Kx0j?k#<hk0v;@ >}[ D0W QaKuqۇb }AD@<@d(ϐ 94v~*yH*wS>(z#QZ5 0 !7dr'Χ ȏP hrmN(D),x!Z)[Zˑ1Zz0?TܫVi>?N?onPܢ~DtkI_KpmڃB N=G9%O '5cQW<ێ߯sJ;h ;M*" rvSi2wH`|b3P7\D G܃U oohD!eӕ  )R 7 꽭yI*6~??8-T>sm БPj?)0HS=5eR)TLR=-禋cƏ`ZoT @(:98 k9knO ݧ$15 >uU[]y8s[P4bDRE֌" J- {@ܒ][z۫>)Ͳf-JXdPA}ʂR!]5x.=TZ4$L UE -C0u8HFA׀.V`Oi{uؼ66tk _1KK nZ|nB#:z*zӇIh70~!%ZyelC"\ٱ@#m45,]5a$n2=MU'mN}UZ Y+d8 7\$7絸ڦ={A cMbݓn+ RaddB&7񦶺5P,Uڝ Lj3.$ c481D#ZJZ-ku@GUυMa,hIE{&}! vؚһ4 ϣאbI}MP g : Nocs~5mFe}zu`)w"ܚb V a`85lߏyE)Hԏ|Sگ=䂕Ed w` u)PcT^p!eXm+gw{_w0h`w-tL02<`$}f s!=yN8Ev,u32ȉoā9CE+O2[7WJۨ/7a4zhj U)"|Gar%fS``\Шz&b?tW!_{[lC*6@JR*w3y c;Oҗ M%Ѝ:(<6{Oq'w5C1)Kzkq$=kcTzziӹl~ZC&wwHý c ƆW(y`lOr-Q>`er(뢆a!b`|4?l# &6a+݁ǧv eo@mm{6h*l1,ͥrX*=xg2f7z>ox~H{AeFt" J0 ֐!V pQq][Ny%ftiY_k5&OkvG23|k|nsa8w_\j$1ݤXn<X}Os]&ͲX5 ;7PDQAEֆ (((јQCEQCA =:|ړ㗋>1X[0Ka*,80 FHM=lo~ 7~ٚՖ:, o?{JX8ߏu0·"|boN;wӷTbn?Īz4D8 .C4 ۳o: mZۡ04@!ȜJ1y0u!c.7ɿ=ߓ.]F^4N}1jԍ~ӗ:9$cjGaɖc#8$dupN{ A1(ߴ:.W~V"jf"J2fcfGQuݢ!\ 6`x׀2+0&F;8Ӂh ?o'#hDǛS܉, Ӳ㖏'9@~cكV'ӤiGGwx~aUjL#q]1coR&\`@9  !o>xwG:".SDһT{ي <`k7oU=4.NFDi兎) K@Ӧ$#zmֈU! Q8 -?7k}EIbwbZoYA%I|ESncFWc˷=0DZE$I`vFS(6љVޢ#r,f9ei-UJݕ2CmtJ`2~!*"r:GC2aR/z'uxgk]}q{bV <뵠XRRTjCHRTsD$ 6ti.+5 qV^zi9בBOvtYb&8zHLю. *8Cub1j1p@@|^5M=$Ǟsn.A}l_U{|yݭ Hk4*܄LRٱ ?nyֆ &v,xU570_e胮]wRX3LӬOٺk7h-Vk-̓p qAu3ռHi.6:YUQKR_V. j%zR¦# Yغ^[f{un[ hGDnsyȖ1u Uښo7go~,vR9̨h(8 С@$9A: svh&ݝޤjGwi>s{t&9y4Q+ $hDyp@tg/lߑ Qu4C]ji͇nw'XS9 %<,fvrŀur"*Y Ս6 *RhPAk>},ylzG"شl;3Wovz\`(blfkyM¡ak kAo1_< J4GR7?eq2}ݹUe=Ƽ,qv,/)" -Q (`zV0%fK3 _#*[HFydL:(B#SN+X-/ж{@aI[Q܅6k bKBd'A盺g~-ɘ&#*`,PV DtD laP 8UYP䵕 bBD_s n036zxFƖiؔ`ϖԑ(Xj  )F0@mNoco6XRK'Ҫ]A 2,{Ľ!FMhGir6frx:WsW[s7Vd&r}>~i{HBw~ꚝ CU w}v_s dZj}w6X7*@]R ~I.+Ur 4XD u\|Or3ʌÖ臒V׍`ïoSyiXn_>X# _mBYkqEQ9&B}GQyOY1cg5fd8ԎҬ\В Q*"DRUBN|3m#av:Essn-rv.W`'& Y|_J\efѳԞ烖~uٟQ~}ܘǫu9r7fZ~&=@N5t) "5U;}Pǐv2}~>-bO{k?WαҔ9' 0C%`@\Qӛf+b5q1qj5)і9$Y'Ǎ4`"S2f%C!] M!;HLLZs?MY$K_OH4^& In7!>֩[2mBb$qkL'ϿD{mtBRVBG HԒNc>ohG0=Q@;z~P[;kxu* OZv$|Bٷ!Ï8tp}vVWc]jsG/OF޳VDPʡ0ǎ*~3Ýl=G[='>>ʴ?.9XE6?'-'Wma&eSjc,}& .i\lu|h1ixˮ-D mBZP ?u> $obPpwT#^8eSl(S-K ' rtf52ePk؅\ĄB4no'yldb3ޛEJ*]IK5D1e HhqDla]dGEH.tݎp윤^>mz=uUwdԣ #LS kl +N G*-ŵu=Gh;OI?#^译YS& gsmfzv'ygv]z5K Ez} ~]Hym M_<x tfq#hԮ 6~V%z:F.1q&PeM ); e3p\'u BȡXWX( 2PmlE4 8J3BJHX1QVi- %H*Xub`2H Lc/S #5u0Ȣ*Y&) qQQERUTUPSMUQUTUUl6&ƴ"ID-04ѡ||t('741rlj90ֺWU[ml_"ƽڜo>^HXﻟ|X !&L 0 3zd/7Z_sIOq犇q6?GC꼦r8c`䷆¾X9?V*v;ˮcOq:׳4(Pi@Y&`j,uYcy)H(Ix7gWS{ DM98õ=\ռב^[Ymin4HHI2*y/qo9ZP׷#|i~c[!҈-so*J.5(F5!:}:d̑ }z0$v]xdEq&_n M詥8rx[ɷ.y 3^ۭ4;.tFa4Y'^qBڻ9ihgOg[0BI&[SMǴTS'ky3[xV_ 3̳1l'#q9HG#H(2{\nPa#Bc3k6#e$L1¶+_⧏M J6[lɃB&*WZ6VuÄ7gR>&ʹ>ĉv$ f_SvY&A՛9/p-ف'aiqB ^'*A-r_Vctcoi/"^,xtXZ{E8RN0 !g(uT\J,o-/,6vv9g9'BCtG(<"!c((lh21[*gݪ# tw&BP P$Gc[BNބIi(#7#!4 9ر`(lk7{j9 9C@$;XgЇ04x(G[d02 * !~Р8l9"4ljTBq$J  9dw*Iqː! W=U=úd!x֒g,uwڔ`U)1+3]/Ơ\Pt9vz@EwshRI$W'-LԲ<ửH`#it{ˉ&8G @]D)yg;ZAJݪ9G8~G~:jȶU*5ȃ-Ei c}|!d^ C81jڌ֐ Y>92@ϊzS3^,@ h zTAJ-ZQ: ͯXևL{fP i.ᚄ;MON+!I/}4AZ>Mxgr_dMa|vbaO|bune~iFEۊ( d dRI#+8` 0u>Q+fM{-" i*WQb?U[-.(m]l5CD7]c)zQX .zŲҷ+%6e33dCF+{mw\Z#k;VI]{NvgLm]NzҎ]zvAN56gw{cN<~kA6CwCqG>r^ii^C0B"oW㧖L{1N7Lo:vPEtCN F R*dž bScO9FsVQNoBk nffh_g~8W}U-bQٟ˗:uHn"hRw&IYSH衱 k-1\k m-ω3~ܶ<*Ow;mė48}iR8tPIsĝh>_~Fa;z93:6k0.\V-/u勣XGE459 gFGҝW:V-)h_*G#Y"YO=comgƧ8X.~x ɒ9;- O$^kl~N%,"oH^ _BŻ+-6j.ҧ#v,`t]&~$:OPEC훫3%y[8 qV'Cs$ZmM_S8I;'IWRԴttQq@22G"{|5 rmym=wBz[ΚgoYҗubu.tn XeG.՜!{7Ƞ&D(e_x>BuiCő_zv)q?C5%}1NS L;Lxgj^nE85BwO'5_T+vHCZe-$jړ|I.]ԘF(K^/l:`{ח:0J01)cMf-KrW( x4Iuԭ/Jj[1CVjOmFfk+|6j'ɝ2xio&:nG/'#THx[[Py}=S۟΁L";3+!W~ךewzD*)/iCrr<椱=L&{ş=̑ IC$?_ߧnqx_2w\L ͛uN=iɲC `[gI9b 9+(vV l1/6wWϩEMtO0c-28GB;<&|G3:ُ_֒Q4qT9ugI_݇Q|V; ɝ" J(0"Pd_0ÄȦf{2 TI{yv}tO, d'IA@`:dL*ju aXdpHy vNmCOm|:ںwD&GMrLւA ùT ԡQXc%WG @S`Q~Ջf T4 esl=eVX#+y֯o53e ?"WG$YfhGH +dvIL(V?QҪәI7+va# Sv6" *,ku6 Ո6# gEcWBiƀz֜=`; /XMK~F؉=t _;iK{SBB]i3,ط{dT_7m ,{iI㋵LO,y.!ЊBwc?@Ys#-8/g_-X[Ӵ\XF=*1ΨuMO1xNV[̻9䎦-N&w6^,N|z 3njIa??rz4>tOPfD843^][unbxm+;_l!oY<bk^ $\y>W'rEdp٩FW@Hf`RL :XvHk1s*YDo AӲW 5m$j4P5ޚ2Q4(>Vwjl(A^B%4h_0SO1``~H`e=?t[)@[e-N,._ [ c˳G~a{ ֽ91(ܔxut2o u fBb!!@ٴp{\){2Aq3Y Wp> 4࿛owu4#o6>s-"7ynx.jciMyEO"OL^ =NYs(2F {rPw.l=pd4 -,˙63ʸf9vz,%&;ks/c6u wy4JJIta`F?c?{Ξk;s{EE棴~4J&A{;dzWȪb4D0Cy JJ7 $PKxGSLyTs AʗD/ʒI$I$G㦼I"K$*Im&֤Re9૆plYv6bU:x52w'qNxִrsT7f3VNOPE8}+L {'6^& -X_6@{+ e2`ðvm#Waںωܑɾ-o4E T]dpM&u>F;Sw̟X,Ԧ+ݚiOzEyiי}4Xlr>Or%G(S 1ǾsBG"F%tl(nsG;{3YoZݽ';Bz>-X%t 5k1ؙcǍghR;ޫ7Jń@AnL6F1o*zZ|3EЮnD?]4ћ vw[dntWnU0fbPRhq `B;LNYh'PQ @`>I`v(=YMģ\rFNc=b~aB*:PEȥMoy9i?ۥ~zۦnr=[ G~?Q(z+jzB*t)4wj$aݰhjE]eCVkMfYy0r[N?|_^GwW:td`۩BZy:T)3aj3pzStfҧ$ZC"oOQ|ae ˜t؂ETIm_R]f)I$Aq><||hI n9u=P1俋(]rP>7,Cy^.|Bg77˭zxU|ǩݏϣcJO*=ׇY\^\o׀w>}/I'r^{s8+ F8!3~9wnK )ƏZތPEP "xŵBH$( Hm:̡ˇ =vݘoN2(=LTr#X4Dj(.,k{Ҏ,t7eVv~Qȇ' SkWA65yl\ʹ۸hGWcCr,ROxk+amxj <5fGJ/ ٖO+xS+VA:SiLgZk]P'pBOaeѭvڈl eICG C$B]]ME۩Ђ UEWXE /=L0da7ǻ?tz;bp FAc߇o:nX{;# H]9iɟ"8DYJ\bY`r}UH_.hh*Z]_{ә^k4b 7"XVͻcəH, 3 b*, edEte*Tk#:E=mK t쮺e=_9/-Kשey*|i(w,TXn.;ӝ A>?E=SinMgUsh& Dh60LAye ۤ`]LgPe{3E3:0o7(+5=~V7oj;[T[r8Gz͡xZy{MRL̘0;4! -ە6ioŷ;veC:AmsN/r66k~1M#K t,т56$nW5ZQ:ܡ,f!X],Mj0"0ִ C]HX +w,KcWEqZ'\3핼kv5ЌCHw::Yq'4<-vz=\2s&e]fe܆KkhСG+?T8O6N?VLƺ95y;3wZ6r&v=asT1 !p6Z I=M f[nߨ|z"s<+ز#K|H~q`3ʈ d.ժ$2٫I! ؀[{vsXF6 N@"t@!xha"L,C x{xLsH.[ 0@u)Ed+28 ZG" Ƅ_6|k4-Sb}?%_5ƽ9٪SGn1z7秦ջ%Ԓ9i%(F{Ny=2=)F4t,pBלNG(s5MƦ3ڝ ǖL}%O s^\{w ̹¿Pb9 |<.6NnWXt~/_5{*/ =QCKy=n[,;7= Ie' xTA 늡0xz;-8IɤR,k-Y{k>E56O:0ړ+nGǍs[uǽwΏI+)U<_et<{[>ؘo߸"yL,[K,^7F}FʢI:0e{h'׮ij!^k^1jA|Özx0vOsځ-N6~CqL}6e]oƐ"?PCG&c_N p8~F̣dvcUKӶfBثl:W5h~q3%s|A|=wuN* !RuZsR*VY Q6T=wM{ZU0ڇ:qVbUVi}>K^L6U~ͷҾh-4;{@Ca7j);cOBots[zUY7gcP=1#͏j8Ap|{]/ٹ4&.ɧH3}xC Ӭ5Hrx9nmsnL]7_fXXt.Lqi[jw`asA%_BoZESE{ϗ1's_rÚv rˮxMa^H`ϨrMm^8KtoHP(47&ښ?oGVulu3m_ s/Ӵ&]USf̶R"JH<Exk YFX8z]9H/vkMmPN4 k[ ?\TY/zJ㙳VAe8.`N}6P8A6,1ٍ2z{SZ4[|*`ynM\r0kWL(PtYJ-d?h旦oʽyt C\<$ss3//r0%$1%I6k":Еn+H~7Nx৔/E>⼽wZgU7Or+b{ARIu]DW> %ZvMЌݹ^:\n 5F ҽi4>F$FuU7ǥf|3MrKdhR@ߑ\ o͈'PV4=ٓoVΙcƇ^_415 91Mů|qGi!)6+?-C%ywoLzSm'hP"/vؼl̛"Ll^a~9])$RIU^MB0Gb4X#W[ ۏgwHJSIs (]m|]A{#|Q!yэP ;Sf9탩"xorg!㚢AN ٩hhœnLJpc&~0z=g " 7mgW0߽2׈K.44|ΩiP=zP9vn 4&c{k&o4.Vt)˄vsi|Nȴ5.Ns Ԗq(՘@ڱsxpF޳_&o%C˱׷Xetlg˥ss3xW,:4;|-YzGV-ù7ODRHG6n;ރEךឭmcm&)ޭo+29Hn>5_~Q{io'^gȈ]S?v(/?7gup\/c0<U؎ W}8z(#Zr?wPΗ\/xwuyE yޒ tYtàdek4jÂlwɿ3i^v^9_ei$zy>OkƕgwZ=_~h,ҟGTH4%Nt9|eCzM Gy_E뿲r+p>}2yQ9t: jOV"8M>DlYݣ;Ow#(QTH#wS %Ky5-kPF C)Q ̖UFkF:m^~,[Oi6',0Q:Dž{x-s13rUv<"\:Wjlʌ~Tӛ-W sԡEQj %cLvp kնnP{CrD.ޏzwcJ)M?y`[C!szrE֏Me2؈o@ PP9@Mdo&-F/" GX |\()jGlDoLf_f/lxb2`oFקO#»z}4<ٷ(#LaPòlž-W/Cuҩ 84\$84yDB AqA҉}vDuL6yv=#N}3\Z>ѽ[7ئ.gSB!$&,I$UUUUUUUUQUUTUQU[̪fUCZeUUUUUUUUXfUPSUEfaٙUU2J*30,#U4 B"TUPUUTdUQUErUj\pH,'ǩ-[zxmbR # )EJ͡:ґZ_uC@хB`h(ІO:Iv74k&QEp "Gv8S̈́&䁟eBs6:9!J:2H3H$QAt ݛ.)r5UvGM!A(zS|˂7k׫B;.Y˜0"8fhƑHq5"{AAJrx!2rh˦؟X'~쵡HsĘ]~R܅p[9kTo6Fq}ow.ך^̐2oQM;4<=6 nF-rBǭ&\cϹ7j›(G&v2P)y~lsuh\>^ٶd65!׆k-xD L}q4- )- 9:#W cZܱsw׉c/ޚĜ2PRJkK h !vfL bsɦ+nGUBeEBjK暪 )aj0mw*7=67T7wW<^dzV^fgJ-6.e߿r~Sϣau6}6iu){"vE"$3%D72HIcMe⻻ ϻWw_u--xszGw|b8>Zʶ]UR5I 16LS냼T`uTlNGϮJ~6hSsϿX­B+HWvvCO~Ww OgVCnƕmmh.r :CJ} 66\HXG.F۱/+ezi_Hxv}rHK-i6h3˳:f̚"mt4qDc5-Yw~Vwm}9^NѵXyQЂGsZ2ݕ&v'!ZcE:6iM3e];UAi:'J ܧYqPś[eD^KUYEB4UXZʰj؊!]8qr"abGqJ,L2)َ)*xߜBڬ'7ɱحX} M:y,,#Aj̻ޑΈ]HKʋblkE6+ t̔/YþϥIr):7I^>͘[ nor䝻jڮ|R9"5ɠ҄^]?,kK[0am]vߡ% !ض(uEM4֤؊ɴ58YIg3yTHQ]o, FHpZBj_t fMc]EO Jт iߚq;uV*+HUG-/МL`s/׊f ?` 4cSʜSsݵmn"BKFM6pyftM+9&ܕb+*= ح5^wLaA%^5+-xLnW|#-f9 @7[#qi9hirTn%K s\lNR3Mi=mI3EFڹᘵk 9$6v܂J6sY5"iix k\^tЩ,f6|= Nj6mH(}8l hYjZW[Jm}b+ ;YHc| W…'}/YA=B0PӮHug[T̝7Z5{koa۷Nq=|+Z;[\㻻JyIk6h}>i0\Yn3358ެR8NSHVV0ʘkzb+ninL;2.Q՞0^n|RJos(Yr:%N +!YiSHN,5&d^ L^Kx…}A~W}.MO]~ohwxS=˖9S*&;`#>sDȴ28Ǚ`}ͿS #esr|@E1jûT԰0G;WEs9BƆnR7=ΤF1KX; {C^շˆȷk7:/D=^s.kꩪԇ?ݹOgJ]o`+?==o? B㾛xj39NP $C38;ynݿy?gM~Eb}0U!~ .sQ"o[-(0no>P?б>%+Kv0'qS\g8=+0>wӏڒ+OC!6?8H B&`tAH5Ald]HgX𠘤_ﴌq]:NCCx nAQ pQ8ǐr[?O?~=.r\y08!37d׳nМ;[ sbsS5UT"K+ͯ ={O/n(ᄁyٞqۢ)z5o+!iT\J+EJ\XSC뮿]S⟏=o_rك(JP)yr~T3~fϑ˭xt9AoIۈJR6]e3Xt#I(\F 2aևW|V*s:"s%2iFgeA@]4aYR[h'Yǫ6 jZU߯g.,et!%P%ФdaL܀%sE_Py=yZkGe eYx[0o{UPNCbYfӼ̽v%7SrW+yq=H'*g\mڵJKC a8Ts'(k%$pp12X{7go U>LR*ahci=~SEţ9:5B7(?,)B @v2k%r(d}g뾼Q ξ+C=pZQr%r(ښFPpjbi^}t];;׏vit}?I}ϑ;Wԩ7@}odL))|wҕr[&uUY6'J3`3,#Ў{Es'?n1?|W,/%ϯuY&7WlrȊVovIGF$,PZidW`lY4ʭ6×pr1 Q!&E r}@HfrGb\6~5ZvUv lx9=ff`Lr|rNqϗiv~;\Dڻ:=q=`~wWnE2aֈt?wkӳy*?moeZztIzrȄɬ.-+n9l|C\NkXw^QOVq?=?>wr妟+|&w}6;mcB;xBOG'(?LVBoQc`j&ߟ[( I (;`I3 W9@@: 'Dz4>w3fw{c2pX"qkp4$sC$ NAdXENA!@Q9@v*PFd!s'hAAhPN v _pdiZR"hh"jߌ!(r/CCJii)@"i/1D9UE@4`vi'G׀qU; EHF1B y8NO7a&T6fHs EԺQbCkn{cbDo-Ms1GJdp> F *{&g9X5r?$*P@$q(, "EQE.jE}Q$R)u*EY6H`kr"P݁ +KYˏ ;Z:A6ܫ Ht4\omkɯX Cb`$vmv""@l|FpɲK!vZgĬH0 :;m &O50n;bKO D$!AeUږ,lhz邑"|UTSD1)4Ibt$ |+Cwz Ȋ;9x+y@|1PR*AO:#8,hz~#z?uc{"a\ZFf'0!P""-ނSVX)M y5VT3u><vT?'Gy},sGJT/=k;-橂HTD i(7;Q̉GUYe>5mcXkiDt1Շ|j7;%px! w rte7ae+O_[6#E;T\鲼^#n̔(UFRdqrX'JJuV"o<2z bz[YluBPp_o1J22%yH1s }%Xh+`~ (z"[ BA~G.8DQg1yȒͥ|RٱT P8 F%\s-n`qȤ7TrQ*EVǦz^>2g&h ڜ{=,3Ŭyc o?4B8̬|,$!ǣ}s3"'boJ8y(5mɰ`lud2đpPt%NBI$2Q})eu'6ww?PqmpK/e K)A$^DJz~?-F3"KN%*vmeNȨ@'phm΁~ ҈i@g V5AyIzȸ2U0à~|xVC;#2ۡX1ݡ50abüسo YqZelS)6&<ا&=UW B)2])O1Cm'/4E3lGuzq b'|v'zR#$} NFH{D% t"!&bK0C j,t'w.l h1(=O7NM?wavlX2$ٖ}2{PEFȥ#fj* P@ A $9A+pFsCۻgfڬc G>ˋ^6|İ0Q^/c 4ȅZoD̊a~6 Fjx~k-UY<.qC+ȑbTWt,a!(/$()Z.Q;(h=|Q:ȋቦך*\M|@I=zҀ{EY] te_@`Q3l`Ndزf1Z( 8dC0 u)J_!2-n8]rQ ! ?t9G($* Zs2!C2d9ќ,@ Jy6߳ߠ=>@b<ϧџ'+-IH@% 0 iQI&i $X` B1a!OZҚ #dQ4RXҩя@ƱDnMU`70E&Ԕf`T4 xK5&JV4ŃS%jhnr^ ;F$,ur+ox duZ22L'&dFCDl1P˒S̳4YiZʒPD +ԎLB!I USQL`QNf :F!6DbLl0Tr(:\#lcca)hث[FQ „>SHkÑhFH6dKԨйt5܏bhdAЍsJ%x4 1 p^,I$r$s4*"L;xEW2HxC%!Grus?WgH 4'`N ,Tą#n!6@]9g}ޤ>g]C/~qf!n8Ȗ'ق':`'׊7pBaVmل5 ɹBm H4ء98xa(R7Zf2<,# fbm"X;D;/p+53U[l勶U[&n)й.i.{1BۏnWcfLm-7,hrS!MdɤJ< (FSZ 4!у{I, lAMw$zN-xE)d9 "i4L8vl)WͶYoPٚ5uYu㦆Λ+É 70֢ClCw6mz{=E,-϶"#gmUY3rœ4b˖f=2L>ڼ$$uPRv'2bE qZ` {-+}vuk$x=L=Ƒ\=n0_Pbƛ-mS11(iaNd42SXAN\$M1ć`.X(RJJ(a5MddQKlAfKl@[=[ 9Jc iȊ׽gJ k&웚S~0MܼS47l5ܞmڎ([ tm>(lUM0t]ځ/yE8 g i7AGaƂ&@TN-t|cb6ݚ`%lLNHfx8Nr'2mm`E6Q d#0 P`qZnHT"O/ f8#LIjQܴ)A~Di5Ev ,C(uH#.U6ŊgwmҐ}<4d;킉ѳ 5'//WGyTDoGuaj3r/tb7X!dfÕEXnZh1aƎyNH*)''-x1|Hq. "f D%5=U\E< 0<&-#!D(jaCO?\:WeC<iN Dvg&iFE U0[ʚҔbD8ϯ\ѯnkXXa^Vӳm`}m`3*}tPRu.xƆ ֈ7ٹCHIl LJG:f {mϮKKd;8O18ÞTq{jBm2a[]%RŖ}N86laT& SŜ~aCn\4j%Ϝ]e?G"#?X F[ʙnY=@|8a1yL6g {Lo_je$ws9H`S Fjf-aO߄ѳN m3Ay,2A {`ƹXHuҶG.EMje"T 928O,*Nn33 c;# iRF 13Xg,mÖbDTTlcɺA?(mѼf3dAQ9j֜fW%MU p(!aV=R%)Pn7 8EkDƳ۩uZ]{}Os'c1nBIAlW]R)K/7?\TI\fIӃQe%To$8cDѓ.Р0̽q؟ާ֓310 QB 9HD@;M^<1wPP 8h ; ' oTćF]DH|m$+%oE H9 1 S)9E/+}ӥbu1(J OLȁ[=/qDF`ʭGR[` z+ ҌP!Ԇ; 1]0Ry`)PL)An[/tϤR;3 (c2E4d<9 HP1),DHʄ B@ R$@3y|f[A? VՈw0Br˚q&= #! k"z-!D1ﷰ;qsH ݊ o$>D91`ug ZF9+HΜ$4)!nV:K*a0^.QW?2 Y f#$;~뷜\2ĉ?\T`+\!} B qʷЂ:A᭮³(mbhL!,RhT5nP|iǮ<ɀrgP׹py=G|lm09gbl1O7^}(3\Dcq+ `נ' |Pǃ}ci쒦DCh3絫&n =qfk!1796 D ڂ>ޯ0" &!Dl 5zeQj,`cB?7j͠`4q&TT 5pj4#-C  JH^͌ zq#t|gTIֲDG(oΎǓ*,0CPRRB'R} X"C8sP7>3iXA tJhkr<>#~_uX?~Op^9 8an*B!؈w  5l1\̲ە ?c?9!MzT hbg&O=G93rP>˥7eQ" |?w`)x4~!HH uÖ]Wcm8+}YDgeh8 )C1ٳВLPZ~EQ~ 4e9E:/JUj3<ڵ$4 j!rȖ\f{87~#bl |pPt1qN>U!ܰ$@t LƯhW!̡ɹP4\"+x`w %+ݙo" 2GdQ=&c5gZ'Ojc.m:Tt 8j )8A-H٣N?A,O|aZ,~|G~j L A+ߏ5I(V?hᏙ(Dv1,*`,G;G[=rٍ`1[FC,0";Ӽv HW9Jzsc۰l%TD@P b7A,Mj[@RS'wv4 ."9B[ $wl No DS-XыWf\pFh DB-# 6Fqqul'#F=`}F&<` bk(EhŹ `ÏW[B%]tie~ -33hPJB4:D__ֿ p錍Ftn&/rE+UzZyݻܧ[P ˬ!"['2!za`a@E6xSg?:ػ3rLFyuN`#˾gqXdj]1mTy ZoZGhLK#ҖskR/KZL8ɳ0,-_ၯCuw|48he+>ğ+'?>S7>iL{H=C,{xlHc־R<`G@ vJ>[|:5!a &#He9?X0F>܆ƝFzG8#{d B^00pp0$PA5i}ʳl=8Ax5 Xhy CZp#x:mD^q `w)L;a{s4@øi wV:f.-)-i04G{ [vڤehDM21TV=T ƶhr!n`ѓO\ħm^NbzbQ/xQW;HWr,-*rk6u2t,dnņv ݟيf%zq-ބt-4xDaǎ^f@BŦ:9f8mo{sl͐ީZj<\};1U$XqHb[,x-l=B)r0ח +c\fm SDHDLA!%6"UACc2ޯ&f@- a$sp,Cƥl<"C6hѠ H^Eeњat!arp#)<-b(ϑGPjRh@ 뎌xQ !@m5,VL^hww3!r8vԦ.c،u("]GrErs0 XTiH˱ClTB#Wk@:m x*T k_iOOkIFTkƁ]`.D!ClA̹ 3p AP7ue{VPwtqq&!#[Ϩb5֙.ѥT:ꊡC"ZlU'Lj;}޶SѧÛ[= W\LLL2߫Ll `Um˪di 8QGԞq,m/dDg(LT̷ʢmP(}CmS%):䬏mkҢo6њ~% / nA}VEf_%(F(uxvss`H3uIƷ b6"ab% Rwdi0 ;fY  nLyXD(5ŨI7 &9u>-#!l %Cدx>ƿ ؇-tۏ'0 xCA, WL7"8 #_]T#THpDL Ȥ0+VKJB×3݆Շ!%>xjqLNjd&jTG^j躴-noeoSl5 JoS+BjpkatGfq^x:j7%Y*ʶh e]EMM{Z*( Dt^3qmoӞD,Zrݫm-|f:?*VuZ̀((ˆ   ,Q{)|G|iwgwrG$&Y G` S"ei$C1:]vk.π"KhA@6`(IB16CiN]vX,G-#Pn:Gn!9" . K P_8ԏ4 lz(*0NEZ`X R2ov! uXx * HFFUkLH1AD]}vF{70$@6AC4W{3r,ԭTk*A+w2pYϣ_}ϗzA ,Zge+JXtu0`чfFiU2s'}$ZzC)‡ۤ[v %&t4[ jd A-iCaوQN!Vم2YMQFvvFSm @鉱i$(HLI,Wڽ)pEsr8pQx#̬Ae1ᙪj ӦhW|O=Su 6"Ht`vu6,ʼPgll80f(aK&I`85^Hh,f!J{']V?+?{BǗ)5TC_;K~og,Vۧ3_}O3-ځYc Mlf!JOAkH1UA6F9|w~ҾE=M2I7`=Tx0X"WIq}jEfUg,ʒTIEt' ;AD& wŗc{c]X?WJZ^Z6$d&p AҜXF{ \h :T431) b(hA@c=y]vuxGdEE"9L( Yee[Y`W\rxw3Gow(Ѝ4Q{B3hblLdSalJv#P:i\+iJ7#?HѱA DAă!r/Ty,aMMX;w _n}WN{# w@Ez7IQ$CvS~\,ZoYl t{+{ d, .6]'#+lK| qmZ4 D@1)A$) ڋD\QCi ReQ.H%e ] }66jh(YQL[Jn2rR jWt\7%$Pv 12k ݈ \(-!qZ%88N^40׌ (P(#(R \ؙ?YOUJysl!䆓MrXZ<㔓3i%~~Gi,q憸p*4 * S?r24א7Mn~@. hM}2qNä0=S!ogPٰ& .TIR7ӣ񢄆w3ʵЛg6(B[=bq߂236Κ1mn@ 㶭OK^53mt&@pVUBoatkA7ڏjtGC~=cC'ϱ7f ۛy~5ڽm6sۋCE~h= ұ)/N1 k55l':58ƥc>4+肒󚳪wA񇝚i e%s iyŪ2E)Rn0m-o0Uξ<%vZ4=ǣe֞WeCׇ^1YE;qZY3MnH)Eɠ,m_n_䃆ۣ+^[s!9zvMo xߗSܚO FHHz.]jZSE^t(#F0V\%oi ۅF:rE'q[_n_Dcj›yxKU\爪T׳a-yWe&[Wc0\,T#t_YGߏ>fոițG.ɯ\mj=.<{E^ f6=jqmQvd9AD{So'݌&N˨o1-N|-7|0/sח U(Tԣ5sAr9uMa!iu=EN$AɡIc}c* @! G:\^8'+Ht{:RGqt5E=G-pmw=5%O{ZNYh&0B%[s0F?Ñ1|#9Fncaqn[\2&Ez(Ӗ10Vvgc`}fnv($I: d!ЃkHZWиvCyM>߲{拰I >hgAo׳L D@"Ia) W== `>P!x 1LaF&2X <'(u>Gq )'̀Z\óőHJ.$~trl,.ӈc}/Qԏ;AޏgASa˚޾ϋr{ Cz>?w]~Ra`+Va@ODa IToӺ#g>[/Nk112k" Ĭn6?{E;L )ֿS1=za`%dKxDQCTSDZR`"F"3 L"b1ĂVұFMUU`PTF)H!"PD<`E MN[1ɖ`hX"JI+z0b{K#P7C wܦQ@A]VA$A #Ae\0xrPI V\x/wG~,BPp@OG0~@="_S% &J@pO1?AOf<3 Eo8cPi_b>Gdo推'@ Q]Q2#+ez%[Y p ͳ5mHq[I/z*p4u5!ɨs'eB׿(i>@{/שM=Y* qB uBZ1 *FՑQw ,3Ca-uO$n~ q*ЄJ!>:9xOʁ؇ˋ1:7YRA(PB VT)+5rvjscy5q|n [vBlǼ% 0PD )Idt B 0'ZX}ahAm?(ZT$ ?k~ ]@p[xmHy|OVgQDz DZ]^1D  HɪESLWF'D_mvIM+ [T"Zz,+(M[z5~oIy<;t;cy`bp`( & JVbd"Ub($`*( TQ) RIDxE!}^G>[r  5#GET+n:ȂMɻ݁ L6]h _ԃX;ѶjGP^ףg~̓en"(4Ru-oYllTx~74Sq^R*n'o\-(7 -H ?ͩiOkt5+zIeFy9 ͊=>ٞg{D Cv*㣄$raļB٧y988WYܦI˜bɀFV' fE4h <ˌ& 3ȟT@Aʙ20WLUƸC1B zˈ\k$$@! B` Mbb/eboWir@DIP Lg@gM2l#6Q!M 3 0d*0\0`BTX!F 80 {<Ɏ@\=4Tן{hNІ1O&3:Ǥ(zQB!"\q (\`bJAAPs@L%!D2JB fP)$8f&Phb lb!E Ag#e:R Ju0LSBThI0dSa tE!LbE)`·@gCf,8TG0\,9r .IR ه'B c6pB Ѱa Cٳ)I"$$`S )e)(Ap3r1 *Tq\I`PAQ#K(HPL\$2㈸"I T*P T (`$R Pp@T.8tE(rr"Ha: !,`BI$,6(9.I c8 CIR& B(H(TEI rBH$`D.`BĖ,Xr .Xg.ARG$`D!.I%B*Pl`@)FP.8 "T09%8(8$ ."J#$ʘ 88*@b.9a$@$09b ABL0,`. rL,\.HHIBI BRa0 lap11,Al\*ALllc !\pB0!Qʈr"H .`q.X'@al0ŒA&hf @0(0 AA`0`!N 9 6l)B3C)0 )JPc 06#C 23b"D0TN7v92j"6$4"$F *8Ô$CdGб28#B%$͛ laDpl41p0TbfMgB0BŌ$qK@` BL0"˃TE rDIcIq0\KAR,Tr $.TS$q0\D! rLQ0\I hCfhA Sg03e0J("`H(9$0IR,XK.XqD 0`09c (#\,`rEXRA.XG$ Tq! $T$.TcAM=lWrTo$u9%8jy/C^:D/@1dk.Rg糎|wϥ01$`Y8 V3bf F#C1,(S` 9%͟fLDL]ǁƇOech Iç!?fYT< '0y+Mq0܃~RSD,0‰YԈCgTmʎ3_QOڶ1cnc&d gUTW']~!* POd#V"$#b#9~/)85341] ,Le*fdrj\-m@ѧi3jb!&t9Ȏ{y$,Ps"D0|[`_9m,sл]3[)r|j$GUdZ)=rK+_ k2+Z,_/Rpx2rk|EGB$ y?}X>sG,}lJTyhD m*78J.vM7m_(c}aXoB:{;sٛ4MҏQ[ Ì+jgF$EJ a.ˏp^ActX}@lRM@~@tmLb pe(X jsGf.ٯV$hIڐRK }dee6;K!E;L>3vqC 5Sl 3#ͥk= =C6 `j ˽S?6//̡|=x{TP(! bρGHkפ}{ M&DzK׺;oWt fepu:K;Xkߡ.wĝ)6W?O"gnW3G(Tx2Wv̬0nv Kr^HyiC9>km|W=^"`btI[sW 888=kOlI)]rKU7^GΧ_&u(\oBkkei(:Q[O%O"aU @$7nmdXpۜl;NŴ`ۃע ftZvD`Z6+gW][^ZlM{9RPbv{ 2E_;8fX7mfZGfnzjΌt8s_wghT4~޺%`E"V dV_u*YPY:tylM\]&e@l/סv0 >5g0iƑJ+| rB~;o vszOٻ6nޕ;; TCP`  bh8T.>) _tTV[nQ*B A $68:Nnpo=߳9c &iG@=TÂ:E`|! 2@HQ!o@nH`>w 3iDFKs߯'U֝`?kx ߖ}a}x azNߣ~]vrWp fm69bMHazǃVZ[e94Z2JƏ{C/ X *~ՠث#?ЪOV5^v6ӜxGF=(: GMǪE(ʈHC1>A?`@ Qn`b30Hi!  0 bi#?:)\ϴHG߇Gݬ=~xpb}fHȨ#FkDP~T_r@537cA|~ yXfE#eJE-bNzi- #(.  $ h+ wv~0"# 0掔{ p݀aOa 3I..V&BpDAǎ^QQzXb!"@{upz:ZD gSX ӰF¨(p;쌿$?+rH '{F 9>Lp ;o~s==1 ,B"b" !?.\3:)~bhLD:ϞPvneCu5U 9r:t䏍_>8qwPҮۇYGDM490S&qe|N{\h<{I`GόJ(i,).)fgt`yc*3`meA5a+X ! EQEsGgEo~7Kzq1>]~q"I^^a{-҅|;ȇ~7:` (`"|~#8`<>|br)_9{WaN2">8}ywѢ{]?VbQdD T.| \>d ( Q5A' vz4hюAnP:b(O! ̭YUsh6`R&s o}6+GZw-}DG>;F1]{zZ^݇Z]bwgLT6_yօb!rZi t lPI[/2zx[UJ!::.~?zzܻl}WkAqU+t4ԷJܢ$mJC1vR{6Xn9SFLbyHFGLhЦt6giwJ[[~|M72H2I;G5L5Y1ؼ*nv!n3 ܹ<h'QGBt`88bu;χ-ka>2{qsh/#]y3;]!$q5P xl s<=u*$R :c]/[if8u];dz#(DjޣfIFBVExQOCb2BOGƥjJe7xIz~tE:(kT#(^bPF,9VO:84mF-gј)*+bZ'4❥V߹߬O*}5-iwK缚,V.GZOGb謹Wg{SM\F E}S횉1)/7` E돝Ep`!Gg>!9^c.Nb:tÙh`Q* CbImݠjrǎ%"Պ\H!5_z^*ϴՃ"{ف0u{}Cӟ÷>սU=|Yߌ5!B$EQ"6<%sedֵjrXӷeR Q`%m6lh[^MWSܐL,Kyj +~W3zb o=U{Uc4SwP"E0l m)۔.U܇*ɍb7#H5Q,,d@ZȂ(p>t8quunbգ;|# ~ȿT|݋w~/mL)~̭_hyxҊUyk0q(v^w}\rz;:0|fg@<f" 轵]RiK`zҒ9hV5 >o1nѦ8#x =_I돘õbеx@t?8(h#P}>cT3*09P"(u9"ʎs>¬M] 3]p5 ?0\ܩC(X* wletc;܊%ޒZ,'<-ȵSѝjꖪ}?m<飕`F?u;r\ QtvqoM5^kKWNpds G'Uz> 2#Ż?9j0yR| xpmVv+߾{TCZ5/1vJԞu v~Jァv_Y=rZy[#JBJ0y}=SEcX¤<#泴~Xv   Yp6!|i=0Fdy1y1M̿L˘܇"W.emO9oxէtL da ,@G^R-}x~~@,:lno9|:31Ѓ4 h v^Uѱzz =%γ3Ij*o׈F%,~EPU*JPSATIUJSJRR5B4!"2 f@?#nŹ?-7Džk{>R6l 'lR(9ѡ"*Bδ`rZXT`RhM+f=K'Zw~}m/Hr;oB0=˧nծz $9|طS)xC>/5$ǀy \XP#쀽f.k+{ZӾ@p9Cj N-Yw~ ܢS~)ţ۩OCt;X1d`Ǐ śBX{"0^틶i1Ϯ5;ZVo[&nN=MiB~f"X"aC"$k-' 7~,*C:M@'6yv$u1CDb)#δ8,Hwk35Wt'8 |^l6q!BRjkveu#!MӣŖM)"TN6֎:G n HEHUOPŨcb|ev Deဣ2S(bmBb,[d!0{S^* a0Ư^C,1FؠHq5+1zv6}@ъޮkChN8ߊ:K=Nr}g>/?g=ً&ΥtrЯ;*hY/kQ^Q6eB/hT4QkkGł}/V:oڰ_t{'bʋVXoPjST}%Ƒ%D ţ~蔤{;fOyqSªBNGהϩ\pNFsˁ|a }IŅy\K}zt8$GM8֨+i|ӧ:%h,8m\JjE)M^eZ*mbiD{L\_+'m{h5_|Ow`]6e6)jW *3ZgC1ZyzRDD[>,b<}:z)٥+w9oMdžxLxxzfe;zOirxZ:ͦ^>ﻘ>WTt:@ַ>T(8n8ZDjwź<'0ksNu%w?-^*[9Iǖӡ)Ls.]o~C)O-]뮻ǍM|'3O{]k];)+viZq^ L'-FcF\4< =kVՙL̞z}ݱ'5nUEApvՎ!<4Ov<(Y ͚NA m:zb􇎞bkr\* q*$^ 8~ڱ i(X)0/\N:h#fEDP7Xoy#O/P BW̌a Hkqs̄ױr- gS,d)cѱED=(MCIgNYka|0nZk-gh5cdnT%>z E@DF.\(,W$`3fXJo*d  viݹp7dXwSxo&kMN!āI0&*皕3T>f"H3@: >hח3ם4P8hW&Gl qN;s!s!rm:+bʖSy"XiMvW`ͰXq f傰4{b@%;+Fc$ 4D׆Yb*m.9:le0[{:u~+2y<bv1h=LJ<|tĒNLKP 8zr EhFq܇0&GWQ&9M-@"̝c\[p q9·Rlaj( 01 1WW%0`Q ( c ЙTv`iKƖ"u0/C㑼y*mDesja ()5YYVF1M!yp`b m:Hշ1 6ۄ#f /1}bϴ}L3|ByGziALjMpHYhY"ҙ&Cx sTEoPxr7\D& d\=WXzccǛܹVSH ~Dߵ9m]`[Gnrm na$7 n4F؍hݟ6MjvC*Lڑ쒐17*ڎeGj ΚV^+{~mV4ƺ-9ҏsG:?=kv8@ҧ.= EHԱb)↼ۻBtچLG_?k׍K~Ojr3jTH+ïqazp:ABL k@n:s.*Ó_3쟠?)NO:o>f;wsRk/lQ 8K=>O9 >t]Y 7֧ŃXȳQc,JP~MZ> |{Dك$!% eNdg6`}Br,>.IPMcN…|^m=ÀaB8s?j(<@:j˗#p_WnN_""Ǡr^wʆbOz؜vr>cbzPNd~" <#Po`ׅrNeCCPf:>pǀ# *D:ͭmv ]Gjt7&'vt4F(Źt8Ķ?0Gݖ5;9ti4 : YtL ;Rmy5)z> ?a138cduOey֧wڞ17cWWp%Nqs&BB % qs۠p}b;o84gnE8t㕏Ij&/N֙V `,㌆v~WK.t|ualv.WH44>xrO"XHxl V3\\P41 2 BJX'Kv$ST9.O 9|zIRG0017A<ujBrn3Bgh8n  : 4 :oͿ^qNXl);{NDt{+<{@q8"CF΂NCLygSfrN\fgl1'-:^mftG֙uv7(k8o|g7+7L$J ƕɝM7 o|RZ}t7JCf4q[:lqii]4|^'Lszsjfif֫woIYlm5"I-_mZ}{ޙ+]4뮮^owK]4wz$';5+|ޛ)'m0YJmW]j6Uw7w)g:붚okԮo!&I BdZyb9+Bnx )*Q @8QE8 h 9 ަ͔$ȢݐE/ s5|1~J0 9wf po[++ U:bߧYPU-d''=Snag>Tvpl$º7YNcus1#1vbωijUEU;=Pe1g[PDJ$N;"!C ,mb5_!(jC T,i*jhi)hJj(B()(BI$.ڝnJ TG fv_NQ{wCYkmHMIlY_)d?Q43 zJsOl}[D3s$ N%`.)[NՈ~KQ'x~}bL΍GnK{VӚC!2E5q3ZOo'7\HWfc* H=D]UdKF6ԀtH.zp@o<  197"^$=mL^AH66ƅD?G> 'AlaX,ą~r}?P6(z'5 ?S mb˨Z|#V|ٱEqHzZ<%gԩF E`e8%r_h{Oz㽊{w#浅\1/[L?η ?NRwk^Ctklt]O{j|O_.>} 5awk 1a)Owbhښtq;Y"#K{vhU$@r(|֔5t<5й@ p!(B IlcЄp00IaAaH#BH03P0 " fDG2' t 0Hhe10\Nȁ8 2! 8g!AM$d˚  rfp4?U!"^a79D (bMyMFj?43W :D!#g#;hi)%Riˋᥭ,oyݨnEjTջWj'6L*?HBl|$qw.+ZI!DRrرV(@:+ejWA^ͯ kЎ a޺dʸKfcuC`݆K>6 2!xZP=wO3|A!y{8 qr2sdM_?}@ B(ǃ)'z=0Gjc@AsaKET%Hln::|*+qp}ڔ5h=fC,s@M& Ps@yGTn=HK=C%cM'<:}#`AAI_V`vsui ~# C;QwyB(b"!r+t6qu`@ WVaƯnJD?9}s)넪1c}оgؒ"qW=4 y[w|R">B ny=I)AGxGB5QPa5'8y$z?>f!:ok-`6a5h$C(ZQHcqU`@"TacQG;j5D9nyBpPd~w|'09aܛL:wG|m?IhjPϡ'UR*\W|=l5|R9}WP-|/_֙r̀߭O4r?߅ =\ b'vJM|6h[:4g3?X6$3T-̴΁h+FPcr2CְL:x@] XhfY^s$3dsP)=;3dAq̔S G,I`Sc%Fbb cP@_ޱSW+?;0cBDFĦX0G0 VP,ۿXnWc@7yb?c3y#;?-9`X.)ERg$`*@NԶlNn=sb6%ƺDL^(wlF\^.Ct+n;Y==7خ@(aŻ@$1Iz__M|({-rPϘdhڥ<2bJAA%$>wMKoHgwǠ "B@ZA~Tc دʗÝh XGrO @~ Ȁ޿7YD1 @)膍`G}BX/R"n,<i;({Ex#ȀFIύ \z-P: \}jb B 'P9X/4h+@)Ƨƨ_7q b!0#|\ʶy> .H)AOND6 m3=Ffle΀4w懸eyα&ѕдv{o{:+OEP,Cr>ϛO(8s`4y|*<]S?7l9͔,x;!ށaV'x@= 'R*yAz͗e2[gƷ }{h sd>'YP&BPCYy܃l1WwayVcFl!gvq`bn [ԘasZܜ2v5?WF _rCTE,̄u ^hnϭUx,DԻTдjikc/eoufNЯ3⵻؛i` (U MMG25 >I\0(C9: )MMrrS`Hx@9#$9Qa!$b*0!Fᨣ#>~|}w;'~ӑvVs$_^7}R }t+VU=|ih%& &} B~ D!BBD !!BL1ӡJRkֵW<1Ģ6ÓT~ތR}[lRHAݘח1; tuPo$ mQ'w0=b#H<% 6G8~d.нj46Q8ٳ3mO>5f|Ԥπ{ɻw>}EMCU[IT}n]eO:wK 8?dw+.~ssLXE.P.`(S8afCa s@FJr(@5H*Pd*H(H㍑p "BL Qɐr,@P`h#%,YMW^u ~+oj3 (H S)~_!, mHl#|~oH_n]~ۙ|W1x-{2md5;YY fv8( z sC!ED # &wB_f`aő_YC[5tpFSV.aDA=DCx?T?T!儱ٞh 7zws^qfhc+h1Wd Pi#:Ѹ1M'ǡ{cڭÉ@І ;2B)Iofa@>a0&)a+`R*@v<([|Tc9/ѿGz%=R7A݊,\@Yu @TVKSFHIL p,).t"3Tdh1XY9Xp C-@ CK5z%G&& 6=9hta UX} Y5imw+¼ĻY49 SF` `r& 2Tr@D!CS50@$"2ACB *VhZ/yfy%Mi|5K| kWgM)*JR>ڙc]4{55?q o\KD9'<!ƫe~wpI!:l?W{nFA Rw kJm1!D&3' l{n[1QG.QN[do6\R@ۧ5,!h?EwxS{=$Ϗ+^y@ީE%MED"˂A;D-l+Z ٟP& )  Hn GL<%c0&3 C $AQTq"~ph4A Ea$rJl_Kv F{΍4SCʮéS*Wh @@ Lg_:^8إGDk0qaf;$'/o-҉na9B7,_Gf $;;;y !$=Ӷ?/߅ ѷ4  6#3  eG\qeOM fq8pe%tBA y01B#Pz:]vl@p~:B CRU)%FfK|C+)G#x zQ7 C1pmHs)5Ϣif(! u"a*wZaArZ pp00ҭq8Sb2[c0pEFƊ:a]k>Һ~^_OGgiG>~N=B&}`A H)S'(R h2lrTKL\z.Y:ܗۿC~-O`nY ekuGw$p(!k`Rq'|66: lӢ9]Ia7;E79V~9x;N$CIyя\ ]bV`֢c /?g@KX蛐uO~?4 _Qo^!߳ +LB ĪV(V.'1CXkCK0ZBXtp~?-oߣ,#?eM]Qc ㍒CX|DL464@&EDEU2RՄFԠ,0BO-v FM(0Há+Ap.zi܊ EN8e*Z4GyEZjnȣ>/ɔQY&Lwx7x?&.ۥ0{*?-JFu=~TXI{r)z$p1'H$B$X˗*y$s `s(v8[wgs<̏NCIb'q2%7بaI0'DAWeR&D 1|,QMõ}i: 4* ׹F[,vzu8h{Y [`& OGtE*~%HK5."D(Z"Q^#%&Iġ!?WcPp(y 2M6;n6o0q@8 ж֌,?;e<ϢHfGyNLGb % }Y.E.ۀ# , ȩJ5GTfD& I:'OUY1@X §ȃq}f{}F]mh^N0a$;4Lp d4$m99iQZjԚVTDWX.\@?̽Y=fouW~8NRy׷NU9ADnXuxt6xDNRJ1Z0C@r[|$x=˞̇J5CoXZhZ&/DĤ.pr?!$ /~~VJ;w#ǔՔx7{N`έE|0J+ߙ>nRDd:Rg0qt{ɇGe~Aw?퇺hϔS|[ 1O )G!mF]v^I1ٲpgt=jWm/)|Z# RZ);$^(چץhаסn9E (JTT0,Jt7!| T;]#i_+T{ $;p ô3SSГPs4ic5EưT}"(t;S_S15rj8a8bd >}HHdlɓUBLGu]:#J>G:()" >c=-nh2>tcc#oP@GgZ{ݛ]/*'k *3"r.T(f#^>7#]wo.uL7w@16SbFXQe*ZiZKO#o:1 ;n; 7E8P&9Xrԁ,K9#sPJPAGkNѹmy4ȂwNs=7qzH(ڷxTTo&nQHB "Gۢ$<%~Sj%۴ϟђmD~0~ !m|o 翹ޤł0\Jֆ 7$5+9^0qr$Y5=z5s\`IHw6=u>S̳Sݖ}P mT6[y 89+Q! ԙŤiܸ&:.N<ϦRZcg5-Fi@ނ@B y΀ H 3Q (hPk>lrOK9]BQ(1b}-N~ )Epnip @| קN칞7prA  AB '嚏/HCvpTV+%5ks#? ddYDdIJgz',!OkEggs¨{X܇ѸV>gQrڎ&TXh6 *bq.2R3VNb C0P~J5 l6~#rl_NQҟ<8`h~1QT/!`b9@ +89UdZ0#Q B "cf4/˰4k'"Xk.5]/_`Jh֧ [@gZp}n)Dv*%T3+jκ[V&͠M>"EN(rd !", 'Hɉx4rS $5Zu:B `)1,> ukɻ<.B'T#Hz%5&M2. # 0*r"(l,)2&H'a mh68ng{;X aQ5G3%I\򙔧d -Dh٭V"\jvιxB,M"wiWMaPh8uĜN0qLY.d 0p \VC)baSN,r1)X)7aknQI:ga_Z 3F!0! cRZ0 :gCQcTQAף=!~qAX $ \6,RBX1[R$ 16D`A)l #&ne)]hu DXR5#a!у,afIQ b:4E,GgZee$Jn6#NX # XQ %@'pBhiR!m58XQLPd8ظdD1<ېdJYT%U&qtM"g@B*DQT(⎜6M^|ndHNQD0MRj]6yMZ̀.#e*B W8F f2PIQS^Čx[ӯ"O(~3SpYv| )!5 z{CNf?Ͽ#D 5p- UN:TaӋc'ifkP-29w9M-ul\&Frz!*VaN¤xmctz`6x{Vu`,$b=cmm[@;2]`܏vFhGG1r=Pa/qXp~[Oόd ,sʃ"a!Dd] .qRL2"vl@+HF (61#AGbp^"k"K1 ֒r'eهoXjf=ØoAlΦ^HY1SwO`(E) 6x?g4;Jy~tnh@ H|s{~çgCIB,vE@zi?B#D$TJN}f\ ˟cc2ŪC tMf~p̾lEjya*bmwPv,$nyZC ` CU86;3͗@l^I9Xm~~8SƍuEDS(clq.*v[>!|?p^1+UHn}jhR9{+ˬDN*3a A19 9h\*[h^ 缟/G)L L""kb #B{<ۡS!*|mW2w}`IIp8 Fa$nJhQ@ =5vj8O.w"weSZF,MGBs i,RM,=!;Z $1u Ҧ짾#S"T켏|}/ b D m BCoxυʪCs~W`PX#T{ve7̡zfnూfD(s)ק=VQ0E}kaA<]Ll_:;PdMGG?uM$E_8_C]Gx3qپȸpA@otcG{SuHHI9Ml9X.Cn8|N'v~ٱm+ za4K I@?6D&TC$~WH&O jŠ's"kЈ?w7sP'})IKfeHDQ\W”I$Ōju"Y^j!ǮjRDH>zg)AyG0 ;7Ƥ r˔c=# 2@f2; ͠ν = ΩQ@NI|f:9gtjfc̔ ~*UD#Dw:9FqE }<\虸9)BʺEɛ \֛$)9CɨvG;A E)ЮĠ3+)hi@5=Tٛ ݏ O0?Hª1//KgN27RJ9:_ [ݿf7J``#_eUA{X቗+B=!WIP=*Z*~pC?[?6?_3נ>wGߛP`^)PtT`juKD@$BM,}_au% D ZCMf™ f\H ,?(AL ;Y($!_,8$9/{#3b,Mf-8}!֬%"`: ln艼QJ#$'Isz8,m ԳnS mKE Qo:V0 I'MIAF i \ME-Ο:$ X~LGQaN)U4T* ~>39fbV ChhgC*"䋊t4tBϭiz98ɇ:9sURr|'Ìrqcb }}l7~Z@Ryx?6 -+yLM+(91G3/&e,j[Yƭr-.4OӃhM#~LW6p% ҭF(5[6d 66ݳv>"bA$Tu.yGEJ #CSH#(7pvwJhOHݛ|DjJ:]? 6 6 d}1398 R`ahhbDpwn-) >qhU "!{;|d܂iP߯DxaEA5F+.fe=zHԆ!iQq\Ȗ#QdQ@ R)hB!OR; $:π߈X*o 8Bt,> ̺$EU # R#w ̂$2JFYJF+VI@ .#(t:2#lrs'K=wG.;ab820yr4 ݼmu!(O* N=epʯea݆4fDR-mĩ6* N8V~ps5cv[t.nЛ : k7砕MIT آ+7P۴:f Ax nbD631" P6 (,Bm A,@> hT;FCWQUUUL`'pD5X)_ɢB0p 87P0 |L:h6DE- קCüv:?TO]8Gc![|*t7 x-b;st)R.dصkw+i kY*O窵Q65t՗?h0uD~#JTd̙dN@H .N2 1HgcG(,u*ni ~.24~I636p+*l,t?I>U\d#e z5E9&TF G,+$a^+B:{jl9: xNJ.,m2aZ#AZB4HXJ$Ƴd.)7>?#J7/;vGh?%c?vճC^~؁4D sf\# *yZ@Qت6bfL>U5A}L,O,X>=<#ٸffA F|{Uɂi CP6yGSIu&Kcoj Y,`46"[Uhjh\ 3) !:B |DO3xmqڡMUf *_=×>]#drO 3Tyi<Ă#(s%[bwyb;:!`y9s4ɳ1 ܥwFf-bC~!g @qܔ%om$KY;y9R$k"N]}g.4x-M Uq[@JX鶁 7~(8HWtIz B좽}Fkި%CPJ,jB#HA */NJHDn& !jGL9FJC(AT7C H ]  ef̩Jȃ}D =0n?]${ͩ_X!1y A˕z*zAj~(2~@R, YL<7}D-QWǽ=>s B?Pn}E0^?C?H[-rU%G'3<trE [b i?N:~O//kG;2*CDX9 ?WMiXM s_TA>r&9Ea RсSs!E&RnjFݥ$%9vP5݌bXW]K3xy+pioހ~,q#jKӟNP!X4BJ C1L!(PᵲMɩkrF ĉix/ajQ͵IQgfGGvlZbU6:E↶wb.gAhbGK$*1D#<$Y5 Fv5{)k$wk2fRS)GBڃ?GChMD$I*e,s̷[ @ ;LM8c!PܽDakBZPG'm0 N287oA`nKX4H$duW.Nr;Z5q{a ^;q֙:=qal}BŐV 11 gBY_]<oH#6&bm/Xy*VgGYG!Ia5ï D66φ5`KgMxT8$EP<!xs#' B1 dulL\bU8:ǙoyڢTŁ.Q=@CL(Lȏ/# XӟN~U^Z&H-M`Foǔ(ފfYiHD=Z#؍E =Dl7ŨB (ok#q$4wJ]C8qS_U͇l:H獛dkD6sv6}q=Xan'{3uG@C.ib xRay'n&C_Ѧ:fp;#2T!<M˶HSwV@$l?''BIX04 fgM"K!f筡%4R">W>+lny>7{#ğ?"8K~VyÇOkY(3!}Hgw#B ـ>S7>^r)E"X  T6>n8 FP | I%]1p'UJEv3;%J&cͯ400246j[6HFqfdfO1oz}ioC>{cg$dFPSG!Id[z"&x%??I$'3 p 9X%QT'߲~]tN Qk3PA($Ƚ| M7:y49oWgMJ?}Aub֎ ם^YVM~r+w. R:U HϿ{]7{m߹{TFKsuqR~!]47աAH蛑_uѐ784Š U{BqGIItվxx?>s3b*3 Mw2.VA0h{.O (2:xKY0Џ(kEk J5 m ٧G^Sx i\-N+*`#,,(0tf{3 *acq]GXlqn"wDB†Ota- KԔ\aJ439Ns{[q.liRnMSNV(TVLF?L5 أ$3 dx엠BY Qnϥy!.ʌ8Fc S{eU &DD5?^߯i.c)!܎=wD1?<+ m%A طCiz4D~o޿E"~LEYXE1B]4OcN2G.&N1˭( ΅[&Yi)ԍ̀j"pĐ,2RjPtUno!lNws!p"(!EŠL J >S#R%xP (8 _I=!p8[ƘxB @g?j럤@V,"Z?` /{VsNJ!M$Hϊ;؄fM11ϻ;gGjD!ϿzaBL/B R}1xPsoe<&l![Rdmk@`,4Gv7},&1  \FQ.#%i'C.0sdc`x 'vqp}6B֨u-Ho$+?xsS|&Dcs-J)G?=y D~3ۛC3S)ߨ~$US]i*Rjvrhf"vHT\#a/$-NDҵ0 33]wZ`lϫ$%PtE7w^"X`xQ BB2 );FKJmeSulMz"h%]Šd\O``}} 0DQ:"zgBӻ0X$ k9rSE3,XĄ;vstDew*N*NB7l;1TnjI  Q7&-9t>cC 9.Er aҔRH+ M1&xz^ߌl{şa3j{]Wĺd!: !Օ'<%}hf67||c֌I$$nI%JYgwϊE! @E S P zI>BqL{,辪u(2"CA [Hl`ϽG{ }i_A` pxL'U$}3w7) à чihτb1P兟 F"3Ju1 deʎYF; *i*HHS=4Mg0.{Й%'(: &%.X;g9u{ }cQ! S i;Gd[_O"'b'ƖV"iA3GE1y?J)=Zrl*' wHT3j!@u>Þ _si*3Y0Ⱦ\ ?* Ye_08HIh=c]8^{x. :aFT-uR6S!i{ek$h?ZKQ𞟛=eQ?LB0Ov-'thF|"T ҆ ovXC`jL;eLyƳ0~JE0I$w}FGc> Wf/- s31(j=d+]r"A 9SO$ovW }kxz^JxWIҍw1k֗Ό&>w,}?Q _|'b ;jn. ZRfdqRM7\cahXTo߰tFLl&f[Sj5fC] d9b;7/e\+~3xDqyeN~1T*q>~?NRsޢ{d$[|5mMX0HϛݮI$e/ZDDDv/RCi9I/48S"*X$GLG'noc(2a'ҋJyNA3 1w0ȡď`3+zmxvThx9h`~.-z X.'K Ya!0+͗uOrl4wFDWaux 3 M hN S]Bhclc;FaU@P D.j2NnC_1()G @v^1rN'4f{!y.7u+\mTH^6Ay :I̯dyd[b֫6;N|Vo"r-r(+2d7h%(4tA6gޟσ?<8!4J{> Q!z`l^G8p[819_;ȟX1A1jxmUZ_WѴ0bzX?)1zn.U}}wvAD!i!j(>aW|:fFĬ65p(2IFDi'?! [4N-fq>B^eg7qw3_+VlC'gۂw#Yx(E 5': {[K}c*ұ̏lH+[>tlk(Ud`̲ 5B'p;0B"d"N V \ QR״0|:>  =`^*zwI$ Yz͋DQ vX 0t[ *F e'6PjZYt"V wjtBgnr5RkȌ1^g X27th: aM G )t;0HLA̻R"aBٹ.@]y2%:{6/v3HN.CZG0 #BWQO7! ^  攃״+gܵkH֮E ̏iSD wzvQ sNA],YGϐWO0dl {'7RgI ̐LXw[# > a*,D`Zw轄|E@BtoI}cya| =)t?Bv ?rvZiPV@ȀӅ708y}ZcivV:3F4T b>k!Xq5 =W֡i:k}H[^6:AB}OƜXsp9Jjx_i 'I&}T t}24$54JQ}sۓ/᪾$_ŠXOAjoTiW-ٱ'W+74P,Lyb}H.9|uT."A,(t'Mplu,6wIh5$/}>l8ӑU!P;BR p)G clT#pP2b>.djjΙҳ6)l߶B- PrN$z3wa3eJ90œ1V@{Ewoˉz6xVAАG'A9a'crC&LR;eà8񠐝VTV!N:)2s5aYk j"eϊPGq9 3{^ddz쪐 9`S<_n[#OA;1+ͯzB&)%CZO.Icb֑,+8Ƭ̢k_U(}Y=c`b&R$HzDLƩ Pj&KΙy'nIOٳ;/:&h "~56XsoE`7X,Wɡ?)t)KT5Xƍ,az&AD*!=t% !I!U_;GClqptj-Z*H*Л!CF(80V -ˣ}3:!ªAkH!dvu2vG-t V>mQ3 RYj:/>:5oYa)2lF*hD'82 ٠Nߧ WQaʲ!4H,E j jagf"E'"| 1=.I% DӐ ux^ cky`!XŎ%;2~mɛuB9 &q#E]BCZr#0@ ,W7_y^3 ',."FPݔpD=>,SBRIS`A{J|Mh[Ge"#c%vdg2C-%p C@_,? @Y4XZ"Hx[TPa 0M5Cp|%4}>Z@ +9VrC  hE_Tӽu@FE/cx x0 (vu.wY9䳷{˷f؏/m;  (,lsrs^Y|TO\ӞeᩏBm"xǓ)KWu;$R rtV}9朐M_@`G&=ٖuS#hq(d-󝿓@7ŝeևJ!2)lDTR/:0U2%)Ixs8q4U:X3*:"Rg CPQZB4YnHZv`1AHnר: OyL3?OJukΑ-|Wݴyㇺ`H 1Q؜>Qzw|uD;τC rRku?65*LKNigCǎ9Bgrba EsZ֔3Dz?r 4!pjm3t8a v}fK7o/HǹWD42` 3hZ@kFZM!LZiiez3{t5;fpK{ޫ# MGhu^g(ܸ]!\foa?L8bPFF҆<;.hC8FpBtyN[䡉EN .V7wD| ڊX !X*x` ,0u"Zs1VV'IR Eb-õ!/WQhxɭDyƐn6{W04vi*UC `Lp;H !R# daXyxa#~BrsC(`nȆ)q};`[q!NS%  ƠHIPsAӯl\0< ¸a!=('BFAOa@xbSb y"?ʤNHhy`~9|G06`4dEA<GR`ZiRB hpj<}M#ga'T'0vХTS1EHh60 U  www.g)o05mU;D3Ƙ#]ݼ4l6" B0V ~d :|BTNpA-&uƱ`-x?:p~4ƎFn b'dAnVm4 I-KqKuFO)kBnjowRDVj>KܹcBO3L/o]iіdQ"f\7Y1T66o5eJQF숨UCP(KG8=bC$=G> !DjnAT[)0Q@Tr(Fglz ;hښmEf<()XlUj*r ~Ǵi[6Nq QnC7cCvD+ˬ?8q 4QMN$= Fl扴Ԉs[GH9 FRld#zH81h;.`"].$(is&[s|=XdDmPN Ե1]!!ǽVD<C"#@PAd cCGT\usՂODIG>')ѮW,Ut.e n9Lw:tdfhP&圇 |LbnBEΣa8 )F(\C@sT+!3)QO D!Cߒi\l]GOPYJ՘ˀFLLX6J U_py>dq揧üt!3Qь%ät]KSzYDLLea "0vj.%4OH'b XWD6 ͈**+o 9ؗ9XjH:qH[>3RL='>(yLhfLB2lWP|c5%<=a2'0"(Z/ (f*T!\C6 ~DQH@/pib<:`'GE |HHp@)h)x$$@7|(7&49 ۈg8Fc~5QW qO)Jp;4i@A1 JBAj5!"S߯`sOhނts݈!|q{syP>XcGm R}'`^t?G1I I̗aaA٥F@`(pnfb01uwYDПzk&(}hQhFmws_dP{ b6',>OWpŏMbMy ~1~FS%x:?'pAy@0D~_B?*J/ߒ 0`&(9UQ*Pmi\w~!@'\C T.?_{B\&8pp.BS-On{x~%P0a5p%n $N)τfN-hq”d1"qW?۳yajSvϡ@ Ip̥.IDTBR1 R!øޛ9s#KKKFIuZ_0 '8+=/?wA" w5xuhBP#{Tg^>wCw'wQ&a ׫^-vT؍Bzlfh` b CB;cɡM"rt' G4($0DMS{H d z=D@ ~ lpSA) 9;Ps 6Fa(CDhb4B  aM 1f *r@ pB 1}N&b vsBbzQ.#M$ E kz߫ \gpqGU̸ӡ3ssrw᯳4^cP)XZFD?ɲQ:x+طl am 6}?bnj8e\=8 [W'^{`rnGp|,~,VW6?Tޝ6 oL2quxv֝g&ԛgxU^h7k'/?~H6kG~t!_ cb"@ ET?78 =OYI{3cr ___>3z{w>7ʁW5AiG$(g0͈vqH>P_d!^Cos}JT}80Iǫ㑊RT+;ys`em+Ap?%b X6 ˮ6k=CP}!}#IH9Hi<>#F(8sl=\=@\ܔ# b5P:QS^CÐaFKCՄ@Gka@h2YfL$ ,#F?h`_f)C!D"T% P(To`jߢ`;6I(" p('uޯ@ʝqg|xP -[Q9GS6 m܇׸m<јOڐFϋ6:hw H`ݷg_B}WRJŠT`@"AҮՅm X3"U GC<]CkFw2sǬw?FG&WUkquQ񱭏SvY4s}7{:;uW5{s>+Ӯӱ&Ox\rMiז.G{uQa#(/[F#k?-ZzI Y1}Hw3>~Fv֑v^fb!ҳT66Ƽt*Ьsk.&\d w}P}{׶Ɠ7J$d}e$d+m>'(d'cz1A>}! -$2 %ؤ# 2 OANF _WI6RA:hlp>0'59?h(Kd~PqH"c,=O >OkN'fNQ"l e!ƕ 3X+[x$ uvz@%5YAerHDcD@Up -t+PR|Cv4PbI!$!.>ތoc q|ߘp5/Y_oc=Rd| 9`[ \#BOyQűՌM"!F|6ӎ<'?D7'͸ Je&AwR~щj,U~F 0S5c jT5Uzc˷} մfv,H;"81c>g{~#;JE6q|H㽶}jl<6?J?ȪsDƉ%%C#Pd@ }[-NtdmBSASExjj@ȐМȑ;>m+ٖR"eZ򚿆`9!1bFJLIc&Q[GcKOppZ@b-J!"qsRHhRY-t\"K e= Σ:L݇σ$,xĬgVšrt/r{Z6Ldc*X3,IjLS.; 36COFq/j >{..VMe 6JjI5W 744܊]S)]!>'B&w41۫a`@XsNb& NKԅ/\9^~JN3H"ey <:@F!'Cm(D0(<>y|ccPki Pcbt۶׃u7'=ܻn.%(T5ג 6 & ύ-5r`ɲ`B ȝӠ1,CfgJ5-HBB0"K.M,og1ɡDur.>GAblvΘ@@Pwr^,(*C=" (K8܉~-ܴ'gx{ H-m#wsXmD 3I""Kk0M i8s4wѼDC:M3R݃ɉ Fd}D[n񟨏xQmIJ)G>I@UPUmM@EUǡ,QrS5@4PO.#kKyґ}f~\p =rT57mKa&= @$0GAp;Jp"p/Zk3G۷ЎP<F-dL]^_Nq5F˲F MpC$p²203keCca􆵰j+2BhѯDL3u (9SucW|[99gp r bs:N梦JFj]<8pc)\=qO3{($zI`5iI$:ޣ<MY dB_ƨ'T/~C<&~dA?}D7>sZˎ>ͯgkaIםUl#@ x,6o? $f zl,VB-nmmꈎFVUUUUUUUUUR$@K[6UY"3 hěQXeWٱ'cO}Q z Oa3@|lո~e'_h]g$97awҝRJ#{8IqRSgSi}y܎{|]@qݹގnIJHtw`rp_mلcUZ/ک.!37!˵..mMf1} ! hІ~ed[PPۑ$ 7FRdc 9+0Ԑky{mlYW9{mF-j_:i39#W3fZLSfJ揥(f)\7#W0d;Cv΄!;C@P0dugi>nn{⒆ڞ2$<"#5tqڌѽak HC8o5%yEi lovu%/6K{-c9AF9NǨav46s=&bR]nkkdzpnrH4]˒M'1p9C83Y2&48Fi;yt>QQD%ïQvՋ %?#6?0N XAIr ;И@[ݼ|; BBfsjycx׿C8HC"jmb/ȏ/ۻDr/YxwۻC=wi>ol[{7fR? $օ)Ԙܰ}]XǬևÃ{ Dj=.7+%pJw]p=mu-CaTh(j9HΝ<$ -{b)ЃVM0m0nq*GD1H@!db^いݩsPd*&$HHMVO/&i!;e$Fj1710q-ռ2nc<:ਏ3ru$~5QJO8!0t1'9ίmtN =O=(v.6uIܔAْ]wiۭjIk/Gw<&Fƚ=IMM)Injs|Q{ccTdEMŲ+KǗ8!cZwfzv|I 11q }OɱJ̦ >dNv@zZb9m%wbUC>g8B:Y%<%K  kOJy7§1B[dOdZɒI$QDѧ5OB$B"f<{dbG =x<,%)q'@^gy,zkA,H&NcG5zK&hqcrabpQX[:8xg7 Lŭ{8/0ʒM ff.SQARA84n@ԛR:zS"tB ^C#4m\8#tmׂXȱElMTn0Q׏>~hJ"Մ\eԘ74a` ?g@hlUsTǩ`,_6 wӱXc(dўl%lBB߳#7;LbUmq'jg+: ə?_1  T ffQtGW V-;<| qMVXeGMB|rIXX.zI ْc ;ޘ@Ara=f$pU+807`"#l?VnXzq37&H`X?ݞk|hmg(+IR2\C|3*N;tLpLA8j:BPaoBcBgE[rVEBU O:^>q3 h`o˃ho( ؚY܋`D1~ੀs1gNs %- ê;Jz\s~k}U9tKa2SJ\O4^&n®6 PAu}Owvk'WoٛD?u\1ؾAfO{ut֢(N88i>n*׻UWu"_Y-o`_r^11'B[ayhJVCHZԘF*ttk'9ð #! 4.`|B:;ߵhfIT4Dhp$w8NL8Lد7Aot.|וLEvF(ƴd(!?>v:rLm )QI`ZQM͒0'u"4t?}.t眕TӂRz:3*UJ<9{~Hg5*E(y@qr8$on4?sXi&Ԑ|,K/b 2aQ mb1$(T*TTdL-dmoA`6PR?@1 :R{}>2SܚfE3~m 4&Km58YzE LP@8(/^@8^YXhVS<) d: Gӎ c netϰv;bG}a1)L<]INvXTө(+o15"GὍtKv55T+U%!TR&eV b՝a.tJ4}A3wC8Vnx퀘q`B0kߡ8?H22gL&aHdD1bfV%$cxO!Ti:AH$BHTJ4C S\_8yuM[)HV"J׵c+ŐTϽ=nZQ|iZDI ؤ2:##|/@;ZߔTRQAh;UIasaBVh' ѲPa93ѧK̊M9fJ2 E7Brx6fh᫚M)@q>߷V~jȌA[ gA^q^y^ !;ޙD0OÏOHiU \{ Oqaq?!i1%uTi+ȇۤJP Y݆nFG,gsAy^7'mj։%&L<<8eD laWJh 1C4-?s̈8!ϨB?F."MU=){RQsۄuh!%#0JQ7.F*X @B$H|/%QH>:y (JH 7n1CQ([&)4?x aj4fsr0 3wϊH$xJz*1B[ /V砬Rbw`!u5(#M`C n.,06880{1;R kvk" }hCStQDhEe'!i pᶎƖ*LRnE]D,!T{:N&gwo 6BAz Jl?č_LCRmL|!r ;|zi0mF$Qe?>(*0" x5(n7ԅaJuֵͪk@ʚ*iMX4̟C3s#-`|`h3hũ\ cL>؋ Of*,z B׽;(1\j+;:}"' I!@z~<NG-b@c5}{<|6ݜhg7@T@@~&@edXPsO/j\C[Ӫa $ógINc:KqH x`y4slgW>90#LE~;]̂ G0`J!LN5MIa]X,Iw̷;&*Ƶ qj16 V%>N!⨴ 5_8i.y&Pq' XG=ɠڡ(#Y Wٹ+Q`b) ǧ4M)qaACI kbsӷwjx; D5#I!q pL7Mq}mE7fq803"qVt:t:ӯ&%$ʆ ԱtчF 4 D1ÁEӧ;5l35YZ+ qpkc=i/bve(Y`k LSu="x N:h ǁv(F [ȵ0^75UH3iё6)tRΘh (fRM2аͷxѬCD"8;!ť5.Bs\%QJ4z>^> VqrA=P6W%d=Vg= mn 8EHb0fuWyktCzaֳ Ҕ%LPQaLf`AQ`DUTAI1Fe,BHRRPd?5ԴE%,AJz|'j`$CU4-zPW9#tPg?Ed HqOuON uc(W$Rϻ2-ڎ2E1#!Fd}mq6w!!`t)) zQ{!D=3󱄳XXaN8 ;[L^y.z1߿?OE; 8XB"Fv/{ehrN$`9cYZ#/إ\zᝍ_;4JJ&BQ.Κ:tvlp${QGRѤh?{'fMC爵A2 aL(y0!@DjLtYC! IJO6:]DKC(pb`}ĹS8 N}F$6G"7ְ^Aj ;;He% 8( !v4P),-T&q0x@_ndhHo!CB;"=huf+O}R%! B%" ktbS=^nDT:%$B+ T] iQ5sB|ŝ=ijQ#c9;na0ikI @l_GDEXov4[͊[QG3'8z#.m0a0eb4tY$Bqot靅¥^dk$ 5!/h;P`fQ[0@Ѐ'bQtm語~w>~&ÞW?)v[h I`CR &(2 ŤZwbq,?a4n^{Ih]Z]<\ 8ͭ ;29k#jlܥZ^|.J&APwn&͗5k KNb1ӽjRЀp~!dX >duXt QEo?nx91w>vvդ_ಞ΂}pu쉵 I0/Sl4GN?F#~1,I8;+>k o4hL0l٠qA 2 O}(}Z+"bXetP<4m\";aUE;MP1E!)\GPtj g*UY(m ALj}04p%q68`/;{GKfDF)c]h\9ևWL (%(e @\b`䢊 @!Oh% }&$p?xk[`us@ zpr|uM*R$E1 A3\l"h;D]ϕ•E"i,""@:1"/=5?=7tЧbs}8DoQ Y,CBG%qC2iY[Y\# fua $n"0uHª*f*de!A̎0c%@(ƙm :cM9fN1tLӊ2 CaDDPY( qQ011B68jfA*L Yb?cI"[k(>\\B"c yRPcv;[5$Gui<*duiu;+.;HAE5b8;4S< \K ^fg+V 8`Vk0c3 .`6F]XE%tSMbҎ'tȜ Gn鍚P47iHc{btZ7TH`cQm#IQ62vإR&OrYvY (91D<{^Q{R~DďYD3C&ᥠj$2 WܐIlF5(j" &C,A-%J}eIfPQR4AόOv !r9<.!\ЀJeްb  ! (OPwzwۛꊜ)–x-ȼAfQTP+FNF} 8lh"5޽{:'@sQ8PZt'N iB "&Z2L@Ak)g11`eM6ASS ZonMF04¦zOp*%0BN@e TM48` L()JP)3~34t$@/h]_҅ȉ%A ޗ*;l܆8MrU1r'9TG׳7a'+San㶶ng#D"Ejo) &= &Ht1v|#1њ]b듎$="IvdxI VgP0=kiJyiM^xXvge`#BG(jQ4,> iNtB;̀Fbq ~=r<U&9 @CD@ibx*Qr .a0͚ۥC_& SVkpO% q 1:p Hh !Bu#hacNCUHttӑ'Oqy*y10]boɇ_KKFk?Mj H{h[=Qh .ѷY16?V'sϭ:)4`b/ͬSR+K%҅HdPT.@4 d)%!M+˧jTٺO+y鈴ػ<߭ 460qCT@0ֈգ;SApB(N0z'3|o*J*Em|@62(80ߊdq1F6?ͥV@&(DAfTA(9ѹS 0mdiFFA>Rc `bhdz7g]BP°SZYMl |#PlAv@FDM_UOa'v+N_'99-,T-?"Mױy$>E/eh?.)a DtطZـF j&w{{5{Ǿ{G3 Lo ij KI#X-, e\#H.h4{@adm OC>Pwl@0+k ǗQj"``b*ڿ8*> w5@(d$C0#4,|O׫6GlrG tfFg6&xB_ipT|I`SݶDޏҴ2Bg5^4goYNcHv* mi4Ji%`(Ą@MXpnL,:kčZ>;#>q:уp )%Z1Q#ӾL} |fwt4f8zMa(7lB/,kh%-! DH5-ZҵѷMB'FD̑BIDNռfޘeF60~ZM)Q;-!͋3y؍oP2juV6ffDFEGbdHl@ 3tHacc/HZhI I2ZȰDSuLEQ>ZKƶL5-4 BZЏ)#yըdqU'r!C'FMR1t:\tDLS+ S|Ѩ(s"h9C\(dR0Ո5!Z0T3MD-$ɂ#&e1!uH_6a"nn% n}F6j0lLEk4d;N]B41>nF ѽnh6!)㌚2WL#2.H@Db"qSWcN|`4Hdµᓎvx,X1 uL8ެfU֮+LX G!@fV[êȇb A*nNR#y,VYPc#ilV1q 1C4̴0 K~.<6>8K6H|F>'#-y[S?37n/ө\ q nw`Y q.{]#"@.h2 bߊF,YJM0z" @G< t;7`  cc81&Ti\$4)h{[Q MkծjƩUHUl8],CXbG*}f[ɜ>_xѰֆ#m$P CX!BH Hda ` H T4HP( MAMESt@T@(`5%]kXukQZ7Q%"ی#< ,~ pVm5_,I!j],vS°ҺLY@. L}~??Kg_)n1VhΆ Kmo?UtpZzDE0Yg('f1"0ub^֬T9LZ{B֘5t8кS$'0{Z8_4fz.w1K`ȅ4?Xw# &s8ؖ`td) ! :asMr,Hh(c2q t.1co/WfY5pMƚ8Ik=ۻguhZN MK@PeC*3p{p0Rd paJTχ\ւAGv5[LŦVR1# سATT \ jD)  5 DFdA% l ",)}~vwP⣥SgEC+)CF hIZ4@<;]7X66+Y]~KyeHF*8O|k7mFfYt5/gJPf3MTOaHE4%)LIPeU`A!ze@ pv4Q$GGR?|GuÒĽ!bن@J2-E}; 2l5E&4rVBH !v<٬x%ᅑ}f:o'LHR/Ij`4A(-/7xGZ}Dݼi.#*V,}5r `L2~2)VQ! *dpE\unX$$$$$H@)p=g`{H6kq5i%W L螧^H>>,,#TzbU#z6FB|q2Y㎛(5 0>GggiG-Y!2)M[$5ܴiZ<~49;zKρ^9C_2>4$NZ$fi#^2QSXrڨ\03bݾm%Jr@9x:RAG0Y;dFA i6S809AH\1@b ! EUE!xpL}ޭ:m 7)mMʖWwx\_'8HA}}q;~F́GX!a[LV : x^|D5碆|Cĵ@Dt7%Kח.{4eQ",N'A刜ҟ?h/gwp֤}h~l1#v1]e`=2cfmmq 6hVFcS{_8pó 3 9Cڠ fDI#@t"& ENu;$!Fp-X:1Twun:ݐۧufbμ en 1Gnxù2 R9{4S:АGsJp4 upͭK'EH 39Cڴ $Qd4:ˬx[A^Da5ahjP{=԰-,IQ%]'fmYt\C탢`0G'}4hv*@ 1.=XVZlH!*ܧI)zªvqƷO "4z"BEb:4\0YΩD5yXFuKujͲDATEef*Vqg5t .C3=0tVf:I ֪FajCćYAfm=8b.A jԤ$MVԔZɇk&xR\ a)\,R_%к/AG4(RerQHM)< H K3R6Q}}{)"pO UV4:V!*ŵ$rNfmur 7&mVkj&(B}k f>gMI sC>˝M.6 ` ACZD:(DB2{Fӕ]O&I$]dd^-#˳G$'|lה*EU+je]j8o',Ykb@a 榲&[ⶵu%^t`"AG[N;WR Z3Aj>LoH}'N6:ݛVy-I]"P:ic^o'(L8qf{W`{LW+S$09< džz fE; 7pf enGemE#,SnDʯX%ԓG/Z5截*H騪S,ͱIJk6ME)EMP8gL:iɉX$}J@.93[gыb\uq.2^"KQ 9^"4lF'0׫[J+:*0]#8 q= wAFg.\ZE%O =0wlٷnk`tݪI`jkIyNVrVٰ#8U e0ZTaa3h!^uR~Th;Ѵ%FAI6CADA0@@#0+;R:Ŋ*` 0jL tp(2 TA΍:NԽV}|굥98ƴ J5l!L1U^1D VÆ/9xLf'.$"eyMlk6gs$1FǛlAyEd>_J)-0RQl -B@\Î&RmXp4"Pg ı U HL Z2gN,\M0ETZ!脌[HZܭb2X{!0fpT}CKœ0f&'GD 㤳R\,@sV7e/$"R77@h}iLњr*F.uvEVQs"gNLɫ](YJMfI6ј0Z6iq؃a6Pz2Kcb(ΗgzQPa|xNwvؗs/t4H7#z` 'JTUpMfal gs>ä$Pe'YaW.{yj7?&5ۥuH=/=.٣KyRZjjc+$ݪ ApD =%| rʙleVħLSK\԰RrUZVځ)TXT6FJ; "Q+{nS6%k.Y-Y)'WN U+G Fycahj^"Iz#\ͼ⺞QbÄu^z;y-0eHC` ΍DG0Ԅmq#sV,&5 jii EllZl&]l?,)IA;Q1p%d>( iI=15/%]f(K:HM^-{;)dE^4y <-gH8Eݡj2Egq,u@`rMB |fĥx43F0i3"+Y-h&wpe?WDUһތn o.5xKԭ-_#ザ!Z̟>(i!:vһuIʽ#~M@ݻRxԭj쌛JFtDPRN#Z]t Ľ@vnB,hu=F.7*qVYѐʰb ٣tS[; W*, s/*4*Wx-lDj*tm9֕æ$PalфShmdq"0 0(;%ЮF`.#'eXNk &hֳhF֒Ԅ,pK[i.]D̡h:Q/ܾ&A3D\1Q|%&v[cD~yF宁dpK9Z%6E Pӓ@pm5Z 4m#e9e4v;Y;;Ȃuj za g o:C#D$b@,t6&ց4JI&{gtk!ݤO\zp ?ڀԱ555^@`h"W\G|a$rmӣk@&dFPCEuXQ!d&+dlp.~pňJ8ls|0Paƈ 3OCySzt gY7V+"?*Ύ(?| r{,4hHSSȸhA-S۠%t;l^)('v"`/`~})E4{Tn:V#’NcnclN~]4J랝00U'_m++DRt0bvK\`L zph>z5@'kk ڣ"I$>3S䶱AYLk"lҰI4ɷSh c H`rQ"J vHa 4@**_&/Kc&=B熖" 䃎= (֡iD,)6굋UOvvtn̴t61$鵂웭Mޒ!wHH aMꜷjjug)vy]3a$*{Cx 491VF+X&qf/$orljJ@OX oTWTB-Gz75UyLG"H*„~[h~KK\=ApVn5upA2c SWbHݘ[ްr<|5q`7Æ׉BaŧI@>\̏\Sa"h9 Ӥ".$' D_lh4 57$B,r"&0 ΩLDT$۹Kb TFm"#U=zikFf~`Db5$U!D@_f&!ੵOR QQBLՄ)@ #  iyn1yBg=%%BH2ĭ* ҞP,H|>Py|ZpS}+^o@n2(6Eq v"R] bR.bwjmո6Bt!Ǩ|4:{W^Ѡ13^i)))=SMK$}GX>I!>},CI䇋<¡ C@{G_1O3닔DxO\݌`F4]51V&a$t( nqQ2qv/;ύ5[pFdA#*YYD- S(6F[s]QSŸl&ʇ%I5ngs oPF)uFcbǼ(D ,H˪]-ŶLX@SX|0|~XgBx| n0@v1"|b*"`;EtTS]#(FG;>VRJ J*jhsQޡ.F*ȠЎ7ܦ@w~/3sښP.ȯk=F0K蜥 XBt +,ӑ B`z|2s857J&Ql R[G4zO7Q\.j5rh܈,=9`}a.F!Fc+EfXshkVc)"SZb3m[Ve3a!kk7 *Q;0RP$1q3 W'س`ʼCKV3Y6Vq;"繰Noi( Y'&t|֤<+th #yEMP`iM J҉񨆥߁1Gx\NFVq UhQf@&ĥ}ٲAմdlSҷmjW`Vb)B3_t\*9lr޲4ڗp1TBW8rLNWd[oQ>%⎪K'{0LE NڢFvj-Ps`a[ϣTf8.eW!FŇĀZ%5}TJyq=aJ7 9ow+<" -Y_HgGcfX!}0!~WKX5APPAb68{\0$`~{jfSUIGj%:v]q_M 6F;$Oil(dT" "P6 YقAE>Y( Uz|GXzr!3FC`Ttb4wkhw60paSH~zR[fqlrz/Y;i UNkkHb\-cta&><\ 5(,]qҰs!Q^+xzf*XMqG)nŪ+=M=4aJ])MS5% g~Ck/HHZCZ+x|^Q,l_N|f49egMLl^8hY-,ݺe?޴m=rDw_]ʂb#E:IqlB -0Vn]:NݍlS"M5Ҷѝ,ɍ)_.__nܹ4kƚ`֥X}/|WsVoSLr%wᙻpAsۚX5'p7FSS߬+ z T z+ Ee~6=ДV0Jh oC%|z85/s$uGpкza:8%N1lAjTU0?K) b! 3QQx*-`0%|MFts#׳'%`&5H4/FE9to1~ NA ]n̻biSżɨ`0ސhW-2OMU0gݚu ٧[Pn|g,e!fWUAA,] 67$Wjb@*:fA· $obb8PuHD6zi *+$ :(v"`3!i CTc:a}Ki^L}$-E SI޶%Q)LESJ!R"%T? Ls=!ԜDDSَ$B>hUUEV|AҜ[$:O_y{"JF9KSiH5ȏȇעx|lRBM" ̅"P9 LX~ϋ2#u431mh(y.gqe0MMk4ۣX o鯄U&P(jF[,Xbo鉡&@\ye4Z2vE`bE~e_<+W"D| ʩD1mkkm=>K˙"}>

    vfemC4D dZ Z5;TD){v+BS+{atIJo\9RHw EL,M ihQ S nq{Z Ɖ$Lp* b"0T sc<+^5du9"r<|ܲp@mƴf裨b&" B'-逥N0@`GBJ g ;5yaF8VFN2#-uq` +SlIRrrs4VCCd#6)B) KXƕXDF8\xc\ZuQmD%bfEcik*-۱ FccY8@C-A CLeeDbthf&j)H"Ff"iM!8. |+qC*d;P8%+P4:ګD0 e*D6t![!a$~۲ CY8l0bhL3t,)W{ cqb4bY6RzKr$-kNNZJuL F ;ѦobK)MZUsu4@$H(+Z4UNɜQdn31Zi藟|"U ޅ, 0C.s|:D?*6? L K# B,zRbb.&ĐKz #*M6_ C$ʺ́4Q !mhV|D"8!@/nX0a/Q)9ZV.r*#/D\VM=:mi忮[F$`׃;$B>x|6%t䄉D hL.x#gmI !KI\ʣހP2$ZiWɁ92ʈ m;0v0VҐ L֌p2 G$M8@úbY D M&`c<6bn K7u p/M2P ʰ(mGcx=U8UX.7<([ JrD̳DX8(¤ܙ(Ln ?(#gDpKj8kd!7+ CsyОY}v HXq1,[G<tх"U 3r[:C}n:$w֧5෫@݀Q L#~Nn=qxtF.鈱L:n[ )֩HO.t8c6-f'?]6>RW5{] T›Mfኰ|]n1/>?~!8ˀנ ;XcZ{^ˎ '+0 ;",m<kZeWE,ۼ|<5-v!Ȑ.)οɃPO $0hXz+?oe +~uj3" &QF7KFCEք8K&L4TH3rJYNv"rT]jԎC|9"S!v8.iԏ\8#x |oB+pl# ?Tq<.vA>I3 =3㢴e-mT41JJ S Hb.<:;PܣY}KdJ#r Dg ގ/LږЙIa|4#;62W?zjkIB|7LFzX),s1SQvxIB65j!ASz)&*cc } #O-@Ѹ18 \֧uq5Ð4y !Px#ʈjf`gE*B,J@½~N)ӑ!q\"Ɔ!.O({gZd j2Mi2-Nj͌1p kx{Mg%D3x'pD Q'!ȑ8RJ4mbBvqtgHqPQ`c(#b~; /8))ł(\b}B<| ɢ>%~q!jJ ﱐHUz tDq$G y])Ce]lWǯg&B:$p(0!Ɨ0&1$MfD8<3[ T[zFdp`LAV["_oD<ӅM)6GJ4/{X%Sxh: jX~/@ :*HBIbFFNO>G{j;՛na, !{+;GaB#Aq5#q/kmQIH,)iq '' 5L BT4 !6Yi%ye14˒f53Zٙ23QKFXQ`d6vF3N:*iCqvP@,LѠ5a1HQTA%Q 8j2,-S,TVcEKDd2ֱxki ߱sVbN-bLc[UcV5 䅋TECu}6p2pp ?~Y%?Ok}FԚ6.^5 Ae|A@P$xWx҉Њi[tYl7/?"$)PBP8c!TKi/N@>(N;GU U\P 3Gpڰqǎ-eRI>~ $CbewyÚw6㄂URP"RTP24QTIBP- SJ4RP($)L@)!DK@ 1 LH#KBR+H҅ P$0TR(H"Ah) bhH85xn9iзљ=wmءTACư3( d'=.*K8>ʨ|Q@#7h #> A¡@ɣ rb qMbkXccaƒ>%yt}XJ-mUxh4 $'c@"@?q5C NɘL4НlAt.Sꐤ'}קO쌣rF; *ăfyJL>ri Fl'd&G_\Y6ɴ?'C}ҹa䚈`Bf t}йC-8)MdyTٰt]:1s`:T/0!+[w6hRwU ܂it "SD TFd rXi o I ˳m0&gy=!>uzh8Ǥ؏vjW#g7Owc?|>b_d5X..x=BI`\ju$y듟HܽVo|h̸h=g{ \,>dWd^j&N&`5kkXhR1LsZ^0?dEPH';91$aQD541.o l Y=oc#3l0fֆʩL1Rֺo_FZT jW*B!BZh@pU i8' C#0׵|-)"uyفB)B75rD2禯Oե)x[c&~m/TS"%ftC:CdݦOyP,H Aˏ?7,rVuRPL C*4$zF#h{=d=U 0# 4ń!;>'5"r#Dǎ6a. p"J|IGi'qPNB6G%I$ME9eYTəeeYeA-GJEC(6D128#8GqeÁFk35~#x/*]'S~Y!30NN: zߥ>?v ,Q2dL/V.yo GŮ[d&!$KO yo`pr&NNn;_TF J2g/8|Xϧl;HqI,Ɍ#^&aq:72π"2:0 Ay G.O~WR3P#Ba9!8k$; Ho*l6, 1BeU ck(.ROԬJ81F@ִD . a6i0&'pSС"m1= xnB`ːA, GEُHaR&\dT&ʞ-Zeh*!)6\ Rc Pc c0ц+TAbF q$HÂ-t(nx$41F+JG{ʰ\p8dU!;ѩ[θv~+3&]tL鍔Pp@ޫ冤p9,P$Bg_W! aѦC*3F[~Aܝ%ɳȨ3 Pd`RdQ)Q@#2$=Bd:|F㙂dٚd0Ch=E걚b$cOlI];;(Lpx:Z ߣXT[Q F!^ʧAdh}9pB!kZXJR b A.DxAhS@@9*(HIyOB/}jf Bm{JmZon ~i<I;1"}ifxqbb$t!(F%HN!9J#@ ,0Y %JHuJRYD&! vH"Ix u X<6("{NNaAU L`((K1rB!ho$_yvqPTZ]_~TIb贫ڐX@ B 6T"p6&]*"IҞ0] X#iZ˽‡'=ʓ*' k-GHB2Q0Ƅ4`u bdCO:BdZ5rpE F@,@O HqF\ rR G08<.7ƃAfJ((4JBqĿVt$.]D8vlCTk?X#=gPU<;MvN m#F3nE5bhOuQMۿ挲=%" P:d R;/lT!I?H{Y)XOt,>&4W(MK6GgDI ot}Z89 - 0Qe%P2"NaQh5RN Ah&%s:iL7lh~d4)JҚ$ @&Ebt8dI *,;-2}~yMp@#FhL,(5?# ض\—O?{s«sꑛ *1eH,BL=&=Ee< *=ϤFz۬Ok7J;$HRZ*tjMRKKDTjRSf͌ aǥ-(w-h(l|U Q,/{gg4_BSFТ6$AK/JhE7QGtiGƏfYa^Mz'+MTU(:HZ&J%%&E#bo^ hiLIl$V w}5uKEŃ*ۙ3Ѣᏻ꛶ɭ4ȇӓԜށM^6կF9`+kJ Ld/JiLґ t!z Q<4L > cLhL^΃قT D@OSYt&PFIhTpϬNvmXd͢=ȇrvsFmf[mkN4lW됯s\`N9Ms@섄3Da'v|(!#Ӗz/|P9t 'Y~~;]Rz x6oHDࠨȐf 隬m8:}ʥS$? j6}(ӦLJ9FT.uI>ߋ@@hACa 10D$H3?z|XXQ`N^V6،Irfی&KyDBV&Dp :L LGx5Jp !F r{;pM2lߟY n<`?T!ˆ- bRUV 0d_\AhX}*<[4ޫFcI؀ ix ^%f/OCK IATKT40 D(1N[FMip@leQ!34A=0{BB#y5V9$k[@trV-ks.{ Z[imZ91DA30} J j f,a PBHaJ$)k+20d2*hB'$Z UՒDDRPP)DHSE4d #@PRU-P6#FQ5&`b1PYc$ DP5UdDU2`dP.f98JP%Q54DE0ĉ*baa 0%!) H,@H 46F ( $(@bTI[0rZ&@V@99m'E&`Ow' z[\15h6l7ų_`}!½ԻgYB} UR JdUwg㌠@,u@Dq\@u! qF<3;{[*;$O͚ ~ h3$7 `i)"Zɢ( Q ihG"V J! ZE(\̘ bRI h i(!$%(&s2eI0^@fhGwC s>_N͟Ð#SY"RRa 2@Pހۑ:qKh"; 4zneBz}{U(v@ _07-?qhOO?XE#A:{pQΓ or1$} GMj^ 5RTDFwFfuƇ `6c6`u{eV|,BC !QPu@^ Lכё ;$`BU):G\ik -Zls12Kşj|nD'ZeGZd*r_rAfji 2#PdFlՅ??]T!6-`!S_S.^m> 7r B # !2p`dH9*@oo " wy{؂ݨlk֨Q50CF*MY1wK u o.Q Csss,K&H< qT\$.0!K \+oXAC E(n:m¶} zɼRNԝgq4,KU`)(';twy~CI(RPC -zo9͈ש"plh@P 2@AQ|kг˟Б ]XM0]:.zܥ[\2x= yT@3#4pd;fŐ|o{')+68ʔ.X=\r=Gw#['."eB#f1j0p_J0zHQ0;j8lH#׃5TE{La``Y0i\ofHB,)p00]Td`2 %Ia1/, 52ҷ0IeR@c$i5eENk RNcDX ER؂K\s$8Zc+Q +Z`hh&lf.ȭcDSu(u#qoфu7D13CEM @Q52 NF6ݓ$ub'aEAC2 ف3!&EI1A@(1oC6h7AJ[Mf` =acDnFO,Ekh aw5P'Xq*üƘlKC60ɋwB{1u#$ _ĵX:phUdE:Ђ6(UT L 6* `z0"#j|;>uDTAl](N8fB]&03FxЍ!$V#>.6=I_? |׽}"58W[4KjEpkD4f('ݿo.a%k(*K;Oqautm  ["Vض:A\4E *3kXHMbi`o+m(ȱi# ]S]Bqo^=ӣ+mZ!#lȆXMF2E3˄IW  aC F`F39JrH9b5[1xcR[H mE-Dmŕ:i ؙ 6uo v߶kzDn sT(X!HܸQN5˫m1Hh{P*0&lG^\X 8Be"Qw8֓#pDn4 ̅-JV8q.01!B>0&("H"JA2!A "#/^Lm-4'KP1 8 Y+\2(VThQVM r&&$o615F2S-H8.5#Z#C؜p: |6gAŶ 21$1yAZj0!-A삚fr*C`?!Jv9N:E4SP 0iklD@RLF]kQnA,j$ ϪO3O jB!R3Odxqg0K|X.ҴZ9u@ qw&Gd2R2#Y$7hd&ٺvՄjN 9^Nxx8;KH-4,N}1QtMFTADS6Ȁ2¨s2g:#3(23NA3lA SXvolwu\/KARQ._n.0B 6"!@IAՈg})uV+&uʈ>ڧu׳$A\` k}!RGB&r(/sBCƙiصmihȏ(rϓ.g,#h 5qlloDlfpb߈e=d MTjp\@ 7x^\0hM []z SDCJHEB\<&CCq٠o#Bx=[ em' 1^ O'A]1 őwo=3AT4NdZʼn@8daP1fDcqaƩ86i:cc:u8@6QN10 `0j4E3Fh`g @Rj ټF Z2p*20 E+ u71J}mF kBiwd2PWx1>pACl F pt9Q"'F(H]fמv\. 25ڼAj|sN T `0C 2 Hk }ģ/:nHp&I~ "ADɋC$J>,2 a* v*XaQ JhBq1F6YkAA#2C  L r# 0qD9Ѝ :B>ن.1 ޭ́1IehTqh4гqc|zlV$y XB:5^Іی"W K&\s': J[n}Ӹ~-b`ѣaYy!~Ժ9=֪ΰn4&Y L$!y; `C !zQݷцZa-tۺ}|}вZ m˧ɰS =kV{]1 Uwڣ4uwuІN E0~E/qfzz&[ViOŊU)Br r>Vb7 &Q|zL&/4ux5-Dg<0%]b/;7TarR#n"v"P$HJ" aQآ갞C ڎ=6x`/* h=|>̖6⑶@ K卉ʨk$؉7M!(uT=]<#R$]Ha4HГBZ  $#3*5 L0Sj7F4iأ#d )TJ# D83b4H%ŋ-եa-M+Ɣ @ QF"`&'5xq|Rx,!coppЕE/mhA2$Z]P*M%a0v'R-d *B,J6f^⁉ 3o0ªƳ057s;66Ax'Pw.6cf0bpYP(hA ٰZi/=!9>3[1b=Uy]&l\6D/C"feQLP޳G_dG&p>,ۆ!;̪6JDfC߼DGpB^"+f y|Ȫ !# Z4}8&/N^t\!KLM+ڍ.tɪlu ,䗇OwEF7W& ZQ_KGZM[PYY%h"(&b|l3! 6Q 4Z(T9#Ru0@   `ȊH\< WgF^_,r0tgFfU 8 knbXR !?j5ttȆ=zUN!H,oMo[}(sXT:C>#<_ҫ BUpE]I$ħ#@ 0~Ȕdk(9ԑdt08:Ɩn" oyfj4F25 "Ra)B$ t+O7 D;" EB!X9@s#L19D@!y ni%ӂQ `5(QTT6)4oBA!^QQS0(:X-h :U"ng/B5@Ħ1m' уLCŇ"NQ$6~FPk諙`;TbX6!R`܆pPel6«ve"hd0\q:f!h*̵hQ`6ɽ`1Ȇ7Z&aBabbQEedaZڣXǙ(1+T-3l( Uw LlܕYARTָ){qpq++d+HV1 Y)[fqc!mAP4! NurF'c"vDkC4jDi٨lEscIx HHFXvVE kPq6 AYd$20cQqb8 DgZc8GZT/vxj$э5!-ڵbsGZmkR"b V*#i4c,J&lvoFmǠ`7QevI(qI`H22A5Di"jF'P֨kQ`Ɔ68 2(4e+O]J1cLl`֭q7Qj44S0W5'63Mш#v7Q*0ñx 7NGQd\q cI!pU˷Ȏঅ \ K@@ :@.HҮf L8:a`e28c>t/vȦdk{q 25DDJ;031H0$v6ȳ :D!4H@p^5BHqy{wC=:r&Ek5^͠s6Vpx1I`$0$cm4j?-Do^jb0{t1%;4?oã"nUE2Cc~?S-MXJ_j Ӳ=%fH^13Eb{ sAB@ޑX!`dۓyӥD8oIU)bĹ5HeiH($58(F^kqʎi_55g#ث0;x"_a>16&ׁ ޝ zO,'[Cc> .pAlU6(B@zO mQo ]z(.m< o3\l$jQ~v,wn"0:3 -*F(!) 9$)T)dI=8j`?rX 0١ I$G%!MN|YN{V :)@\>D#L}LM[ۡ1!PvAP| ( Q) ' }=\ooB{P™"FH !Sp)D D `dBP##""R R$HPP 8KaX`9+H  ꨁ(F L4aC%*,R' zxG k$!{bc#U0(38&X$y ]ȱLMS_,.y1'D`\]8)K,rD|ƞ3`E|.p+{ $&i C'p:#IcɫH USv.P HB': NDaZ]aDI yr< <q4F+^2T&1)lfSG(H Ih>?@qOTϭq.ȴۮ{('E>Tc0C!u*0ހ!$"^\`8K3$3$J И ,Env7·G T## l2k:s# !*7$XO7vTE%4QLP'SF9M;1AւXi I#ƕ-4F)Pԙ)JZrCP d8t;5喳XR LFN/F(B c#ԀPPErNװhH8;. ""&i:u+C2AuH]ڶ[S\!hn֔P EXN*}@@D1fiQ (#cP3 k44hrT0fL&&E1ruidiMMIfoI!$Q@RhI;% * Dr0F0NJ ٳCX VƆ1 ze)-DD3JLPb4Ɉr 2Hm2DTcv41pC,^!A@m4T@R8C2S87b*oS@ҠnpMJ@,Cdy&XUŠ؁RH6H)4@'QDk$b0s"Y;)KX,Ds (Cl"Ruh Kd%U Rk SWԓ,©$" ;PD!;rUd&jkWCiP>`{ IтaNDdsYn+Â9h(X E+C׃/5 T)aKAr>''O>Ƽ_\4h=UOZ/+#m^,GG3 #Mpa ({-7q+h`*ټC=l/ AԌB̏4= -}./k@#Q/ōn,ì7i&Iq i#'Bmqx#E!v1sV27W/CZJVtx ' lNwI^%#Ν}]2  D 2IaL8qFa$Z04`&Q4 YjBvGjFaړ 9&kśm g NA>zlp֬@9 mP3 (n} 39 JVKբ4yB! *ƙ:@nН7Z sfOA[dдRq֛ ~Di:&xXnLP:"щ/6=^;c vhkh'n Sl{g<|(x.Pj*k$!xq(DI4!8ꢌ*ITE69*҄쀧yf1b끈8@UY Q{Ga`Cs|^}D(H @!#! ye5WgyxC[Vmt "TOZ.coI-T7!=Үl8G΢$z|]ǚa,o D"*zw` dz;<@l>&/6\C,)h`d 21Z(l5(R'Cy"F0!O! gs0#)4`1&iZA@aܒY`Gdd'E(P%7\ܹ(P.bA$+沤w"PׄԇT2D!Q!J1"h;bP1\99 jT2@H+@y #HƁrrL1.d8Ɉ$13PttAnrbtc¤032*D$E2:n@LE [ȅg&c(1o10iH:@(99PM)PL2 ʏ!{#C "D*47% $3,I V~u4>dQGe)S>PDYSASc:=G&B͋cevӴ5"bb/BQԝߋvk cr%0Қ&YrЌ @G#h- TaD1pTq8b(-M`*93`0@P~/^[1`)^ i# JG1$&p `}Lѭc@SQ ~ awh|* ȏ!Bgc"MA& `!t >ݓ$l~ @Y|YPDb;l aDՙ{)"#ϟ)88A7ࡳ-AU@zCO3AZMܿZ:HU4ă8EJLC~%`q<!{a1a'%d-q9$ !cK!1X}ND?b 7E hq>G^08 nURl6DxoWF(BFP77m@!)RrqP)Be@*'  hʇ=E17 )(X(jaHޜ潀"T bԇ}GxkTMDGU]LMձ *lJF !1"fo㫴DcpOѠAPm%wυ4l Ln9Nˉ0Z 4!YDc!ȅ- A J'+zÙSiK$T be(zLfMHM,jDUJ~HY yBH1HI-\2k"ț$Ƃ$/IM&uj$hPdi"!)#Db5 b%O2M@t@JQ DJ TSb"t! (}G*{ |_%<,=_t8|t,%dU'M[AP۶*R޿8r{;q3!C1$JLA"Dkxg'h˨9pը3ث;niӐa@=O$@BA~(\GnbcY p$5G=% !IvCwQM ! o )v {ſf$dL`ކFSiB} e8J[sA =GӊC8_ n;]QV ʇ%;qC>zړOM4BOCת*GXJ6L@#8ΌG9)G`^L?qa.~z=֬*Uum:.9E_?l%C B`#Et;"RO]3|x8 aJz&bJi#9Ճ -8#c\ppKtb:w8[=PݛWP0`rCX=R)"w{7Ps0L >HaGyvnlh !E*)ZA%JΪ֘bH S+ZP[F,1ӓ %wG>Tdtdh":Qv`0c % P:8|yNȁeԢm1k$(g`ߚ/!7 &-&7(G:>]br$" Vɋ8.\379>@ݛJ!g<l9O5cB:5; 6 _tdP90i:gc`m5Q=osU[xunOk_J‘2p"SYwh^!f=DɬY\F,> F~Ì || (!+?EݐPH!<,K޼eje2NaU  ,:C Xtj[w*G*ț;0gUPJ@mE DțhDP@@J&dJt@>S4@QA@$@'_)h.+}i o1!La{3h±No:/zѸc#oa4,?'Qh7D(E| t_#)մԀƘ|@:L*cau$!]|uz$1wL3gW YB3`yxQ7xgai饕E$;āZ =uyD)D YHe֢#A8Gaa]#=|c7B`A$0BAZ 1&ڇǂrGrȊ3'WedȟIbV8nQJR[t7Š3g\xޓP_I ! ``5/!zY  KTo:zXRF9m<fy4G#o:sLx1DTp'{h֓~ND` H"dbI)(%P/ePYf4cKf$%Q"04I7 4XKńf0vC8 N94 YNzf\&Y"۰`D#1Bޖ2S8b26H6`<#bw: :n=tW9ـ'׍Q}H߷'?rw v  {!,e֩c++l^)%a„n}f9D./ӋM ! nN吝d6zC"HSf0k5ɆjfSA*=\'#Ů0QQ"!yrc`:9(!E,Pt&%C%GJƢ Ay!!DG 9ftIDG20H( HG8PgT !mpB 6dKZ-%&2$AkH;>/_$ cıj)CA`(#XlŻhOPQ$],~LusHI Plc:lF/hhd8Xꆘ>#<~l *{#Q> &2q B 'ؽC n%$e:f$yNDCh+l'X3FXE!Q[FB=H3|zG&2ı2.0C痠(!CN.^޳L26?9&"!Nb1ƀ 5dta[| ƐPk!sja|' T]SY<+Q #0 R#J H %*f@B%$!\+21E !.^ CB\d$Aȡ:P!3E!i†.5`7[ *C2F@]%o k< p/Kyfa놁ā'kN^BT @(Nw 4PA̺q'/Sfk"!Q{ND"a۲xw^jgPeQLC!Olvy4%+$AtG CXɺzO#"͏_OOJinj3smH&1{ݱ+hH41LtM~dgPWRDʐT#_˗yBPT TǰM"3q*=%#@0}C%$ ! HݐFCgD٬0[41 4gr|`U.f/,v1|;e;MiWv˄No0ޟf&0>9hu>=mt_Z2:aN| s@z, o>Hȧ0 Swa"<$ibUӬjdBQSA0xjSik ADRNCeqq3X0Jj8QP!"2Ñ3JD:pN2ei"@ubNppCi (oF02r0,p\(c3,2 q"2)HC, D sC<;Wi*q1,c 6ON%2p ` ` h= 5R^хγ& ;^iL-R:AAI H).G)WL 4 `cvgSߋj='gB`YR)!5@jQY17q2NdNZ D(\9bP$ %L1 ~M;ם!@8w$h0V;R_S%͵xmkZ#4"WĂdĬ(A>UELj%yuNj|bvEu+I1R0jj8~IKjύB>?oEc Y#~eVwN\'EJw[^*m6פ \&mTlY(TVsYTaլ~k2q{7jv-Fю-#bZ;w6ipvgnO$ZC7D㎐e#F`ӗgHn7 jdII$5'Y+/ns(+^14ְR=XjQv.:;Q ֆEY7+_x{ Z3:tg4+TaRH-KrpHkVxxEPy}mH<25KH]my8fb`ƻH""<+bӓcY,PУ?0FiZkHg.Sv2eqJ m?X6gq= &}CA+Afn;79RGjxJDTr "SH؊XQTZy+OTgnhYE(P KbDU5L&rikB +%O b]6G5&5\ȫ zr8S:o$gPh1,-RDjMwi.LKSEm6"`T!b!1d拾?x^}uמxv[Wyw9* $vz5gm59KM>7(%=u%XYg1$ лk} q64s Ɛgt v)E$#K{iCj]lz"H ;3CVjql;V'5+ӃdJ4[TÖUfNӧj^ U=kn&,==ia֑wE Ƕ)/uIzCzr7򐥦UoswD,E>5֕KxkܴD V%ݨ!GnM e*WB+qN`rplj ln:V) G~ "ɒ9$i׆ql!a dƔTz qLCR1PRNLLo72CiyEPn4 [vnU& #GsG]V5%4a-q M-FyS-ZQUQٷdgKhlnƙ`MSE_ ̸Rq g"mܬ/clb:gVz^B*'iZM-<4E]ټ*ʝǤ],^y'ͳoXüئMN|QD`kmH}'\*3Jj[iRIy?&l^.ēJ>7-l LB"!Tiy.t}\2O o6x}?-M/β"FDҮa^B:,eDcM?I˿&:vjkҐn:pVLm/.:=[3m^f䪢qY'KaOO%ULk+0l=phXQPAˤ%Lt1`eP6rL #=X[_ R 㶮mK`\bX0בXd05 y<2&m>k4,Oi(k퓝XYWw[.i~ Z.|Ge4G&qJcNVu灯qGAMBhHCsmET:-1<Ę-+~3QO:QAW34};mrgB=> >)PRM/Mi{oF升_ /\L|Avꓦò,}/SpIos{j_ zNZdטr0\O.}.ϰj@ibMKbk ToQ4EIByΨ.B;*<뒔bY fn9VI"#*Cy6j%vƙ5w8Z#-EnO.5z W>ؙswtbt&ES:NA*]RL$i =eK.Qĥ䞃_EjI8~&,^L񮏂^cײ]nfCCVg IVZZg*"qI:eNKר6>&a 1 0+M9ybHi* . Xk$n^kn- ]aC׸M>}VM_oO |yW\l7?0G 1{;$$l%"Q3Yi'Iؐqƺ`FAMG&)=aAT*PpPvE`p2V\  Rw_Y8CСJ$ir 5tuÃw#߄(`11=4419j1^rdl ʘ/Qj{>(HJJ`Q0ʏϋ$S 0v^]*4i5P&~[ha6UL7W~j~պk Z6jY˫HPɏaN+`T?VfKpd̕kHho'_ spΚn &$sa85Eتym寉hG?Ϙ$SC@Dv:B4>2"rKBz3@DI!\c ZLO%5d|Ô׼!'k( /5xx1beFZ_uilۈKM@Z,!u4&hmVI݇nlhM\ PiTAgD`R=ؗy%g0" +`׻?k1PZ Bptm@Ĭo- mݮH* }9Jp'9}U0׸N]&IzlvWcΐNϼ\] $4+n]a/d4:`) කwh HmV[ h|`ƒJx/ql BcU6|֔c-!e+$,ȧiӢh8EHH) `tv㑽`r'#~)zc!E9/?סMJ'(R%$CY m*Ќ`i eߚh>- @P`pH7V8lJI$F3 ֞mVLi6XKdCե@@ 0Ks,mp@kHG( 8K9a M3QpP(jµOs|tp Q6pkfI>4µƸhcsA8Q@"h]JcOQF5zPaԑn蚰 uw[0LgFtC54qtK2ã;ھCbGMr̂ "I z81Xϑ_9 2jT#t9ϩAl(Bm\moԘG?Iէ4x|EX)k +C&oh1m_o@^)hDćd"ܔvj) 'YF9&t)93@ȡK\Ȧ)P;Gu,[NBDCCҮ|,|j%J5cmy w# cV5SY:p >(^/ ()P|'fM/|Yi' { @zQ 0Q)ۂ0pd:ۧnn F$TLȇZ%Zx˄RA8I^>T/fE7ːr7lL|;0$w>~-SPӠ5hrC`aGOMڈB$ª b[4=r:U'a(^R7]A( T7bQ}d^B52|pvCzΔ2u&L p`1 DG?`wÐJ@`Š`q# 4 cB$C Blzں~HaeFnst m>I qYyGC@FXo&dx \͇l.6>)75tSB7 ?d BA4kg̕SǮԪxRt4Iv4\Jh;E>16عBv y%VPRLYTوj5JX(2 [f&B.#%t@`@QSZqp9PѠq"FB,ϴ?KWC B= Oܶo3[  {=eT=PW$Z 0& rE.9r0V`jwd2_O6 kfݖfl "  C}0tyCȔ_uO.sm[wcN#4qo  n*q H? <4ؐZG6vܜvo9`F.9L )- MghEQEUQUTQE5GeYeEeddQFFUTdmQELV"h((i(((()0ȯMSEQTQSEm)((**"2(ӘQUQ"(** J2ʪʪ*(2+#֊222 h*(gh`_y`8/@:&F wccMbl܉ j;{(憐 -*:l 1MvKECy Ac*pyyS дO-(A0g %4FIM!J(n2JiRi iiiihJS[.ĕPj0mB 8A?5ZqJEa=ut*|8zy:=Ú /X0F@a =9$<6 ZH 6wu (M yC=ѳQ?GeՄHau}G kް*ƞ5]{T2+[ZԎN[]7 xy=ڽ)˭AS0dgM Ӊ7ǰ9 ̊ @DےJ9I`L)@P\l5DA,cHӮ/S P]lH[|4hJ4c:+e8 ]W5*K62udx_й. $0*J23up ŸD0&̽{ W\YX9X0C s>1c/dz6M7PZ1$̣k<鬆f1=mxd41IcA 2"cc[1g'_|6h6 cl-#GxF .a;IaMIAp]2KMS_9 H1  wlp=frM ƀuggu?P8]ũ@9QK`ٲv@wI}=n"^)D͆[젭΂!(nB(J 0(pB PDpqf44( H  nY(Nv)_;O`ff*PN\BqxIAW:?Vщ{,P)8E4hgA4b8H`܈nC05lقf~bA2"5f[q"ZBME5{"[QggHU5p =M3$/A~PUVW[K)3#ouei07+DF%ǟwx=0ǷnB[PlhDbRG*A"5?O31/sjS$אb4UDHD$bd>8, JkX*4U=oܧ te [^vvEZs(Xr I !ʄyxE_8AFBB{zOr.f:͖bNOExͥJ^>C&;{$kCasΊ GF{>#1*}C}DbOniih` AS[9ի[?X$8gO%jnroH$M*ST+̆8À-DWVMh3`9 $p>Kl' N6{ H `v w%=(m|s@ $yo )+D;\ӟ@ PC/UF2K"QG:xB>㼳)ŕޮM[6{ME!Uk VZecӎ6I>)49f~'k ab*)ncc=mՊOWޟ*z4NX9z/EKC4⧳7kp[2h%pB (h#y#n ٷrirF>dB(S$ӥJ/3j /h{=t3 "e\v40f~#c5Gוmt 6fN$%ghb0-8Y5??ڿLϼ٢f@!g;]Iq >^ T7 x/sp@A˝ _",@P|H`22iSXPU}b.Q @}&6g9 Mfc~ m嘀t9K06 W-*-nỻ\@Fa%HaH"w#80Ý,; ޷gE)QM+i8qLnmp" "Z& JZ'kY96f ܗmQc-bRHkdMckh3At%fz@|PsPN/R 5ʓ=, XiC BʛR)IE0nJm%o}xB`IH<v:lhSV2"Rvh&X3xѪ H9{WW(n d?`sJ/Bb{Q,];Z{pLM(ia@aMgF*3 Q3Ar4Ysq҇vd%ȳ`Qm [c&f[δ\ʔya;cBM330G35]3`z4}{' y.!&+!Jc/GTE -kZmXȝTޭЖu6$Tv&]<;"Ł^ג[">kA%MRM>̡zwl dTzbh#B;lD%M]eP{ бɂ K Q=/`CaCdu+R^] e_JFݨ*!ܶbI5\Z[ Bbe&mUj+d~ ɩ|;F"R!Ft Y 0+Qw(֭ybȶ+1t! cEQP"mLQA4@3iALU$ڽb0PxhWmR0*@͠ŕ_C{;4M5S#$ljs*Aw[}퇓HGAЉ"69U P]PHFzC(UD;=;&Rޱu{l+X>aM*M᳄dCDSAm8was>/xl<]̀B"~?vLG^~͞I$K 76orՓώ8ɇ9W$`?Wg8$ppl}p[1:>o Ez~PUZn{\Ƥ2*Ƴi^)'WZO>g$rҭ:פK[Q1zXssSєOGS~|bK!MB`H9i^^L*W$O2R|7LYdҕ6H!gI[l0*"j8`_pt(cٺŝ?U8#.R4 Xd܄@f԰ZhaQ6맓53 x{B`%=5|,2!rIGwLT)@`Fbtv< *Blx ލ ؔL8f,8GEPhVB>,G@4@ԁMcB ÈXАx8"Z$Hi2 3f%&,CdJ }ߏw" KWӀglbY`J=⦹c ۀ<,TO*~?GDKCGP wR)cx#⢣VhpP&d9,a%'&\0>NR"U/DI: TL!@nheJ`2f be0˓]$"GHu&) R*7{bN 3^ꫲ(:Ȉq{ncoQ[V <*dAeq5d]+rPL B8q^sP^J*~[n N%{C|0zAF) sF 簾f 0$ K &$ .ڥ>E D8:`H2%)ؖ@F3 Q3x!>;"1BÜJJP\!ƕ_ S? ︈,(j^PT)Oz‡BhR O^z&V8M#IGMЌf$]JexOSIPS :6>BLh7LCpBk!LI;QĄHAlV(q:D `"TKѰքujGF8  0|M'Dɥ9AR{?aDWth&E׾xnjƽG51O>+/q&}ǍWv=oB2Sa-R ֻĹJ=1Nsɸ/}* PGd/@aو VVA̋3)+FVUE0`032an"a: sFN0a6ij6EPD*$7TYd %cTcdQ"12-К ̦bk112r'nl56ƣ A DZp q0+#2I rjZ4Ue$k!yHjjUqcHrO"M)Q `A) HdQ+ $ 1` US^d+u;,P#F'-Ջ21MDKE"m%5֮p0l i0:  Jh jbXԙ?}!w7BiǢG'8BBs8e%5b^C'vz| x݁D`%BBN y{|\..S;A ]Ga"{ע_,5]1R@(R~ A>8$Bs=Ҧ@4H-(tHM$ tw9&bb 0 |:H́;/0fW 4]Ǚ3C-x]}lF|< &@.6' o@|pG>aE?k(bFU]jwᇈ3 B,h-z']>m '6'wBX Oop8%D9qk TK퀥;Ѹ"8Lfn]%=KqGGEcg6XNz1 tk`YG#O 23n*0J2A\hYbGdL!0-%UXi$`RD sqtb#RF:ROr<fw 3]4>7Xm@QA鰵tKAbh}U4xDen$CrP TLM=:IQgQC.x\@ ; XIѭdak04H4. TUE b(#տ%1BI8N"gH! b )*fEޝ<_]!D_6d^h3TH(~~ S5ގzfб `|KnG>@,fR0a`HXn\&P+3'v $;. kfqbudǐa2w$`]F4v{iZpCB2h*l죯7 d *t4YGŪfi1{"{Wn< CQd*F_=w^zwʘV㑪=UQzX>T=*Jo,Ym 9 "l.gZXP)S@:X'L4C s1\nP)TDDю'rNM Q(E (r7O8OCp|%kc @ yQڊЕ|#Gu: @<=d2 }|IpCkNAF6)Bҥܿ4&_&{Pdu ~YuCRb&xRQ@..FHCND@pT k@B$He =TM((w>1 p!iB `* %)f!~GJ JPy q6QC+OGtVA PI*ѝ¤5PgN+pb"DyC:CT=kDxR#t놝2!DŽZx@1HB((x>@;?e/T `LT`LИh^ j""r'ͷ=<NPpCJPD2 0L %yaDTP$CD}@ɥI =z9< 2P$ 1E ׌b3x;}8} ,T%WLj!|X" $ ?i{h%UT *tp|wU!Rg45գOj6SDaO3`rS ^R?dG (R ! E?4 PENPpz!鉰?fPNe% =i U "PAd8xu^H7L hlu4{:),v>"E(2# "``Ixi‘:ѡ"Beem'(uV$ 3źĿS]e( Vۄ`"_oL24#$wBtɟޑ``RHM43DqtAWZд|x#iW:AևƏJ*д(Q "4AM 4I@$]~t6j=  0aޙ44HAv'-BE ?vXU8,* 6G"$ `=]چo7pãQXFA!M-`x̵+H:5"46V>֛i=\Xp!<-rE /C- Va[ҳL/gvw;( 1ȪG 9-4 1]|.8MLΙԎ#rT}O~ ҮUѨ0;3;⦈t 8v0uʽT bGQ,@`|7nQ! ]IvVÈ֞^f1>` FY}ZƜư&Bd2޵E,ČC&"#j,,HĤhiiIFMIAy"Dđ ,bn0F `2$pyM}# (3 $@vp!9dal,t5OVrq+rQlqHH ېXMbs/b% P D1Dzl?K( 'gWu=XbEγ>h2iS4?o_oo[B=9:i w}=L&Է>|lH|X;\χmrnGwݎ]Z鿈 '$Mvv6G|@„@ =bk17BpCqIj !:2CF4vYM^_& 4(^ qe<^ =^|&[NGgK~6~Ȥh>j0;@A4%s,Bj Yah1HzY5p k;JEECf8(ѬUU;#5~>GL@bz5[i³9Ca `Dsi0Ӂ*R k 3M@j!` H%Ir=xhc2B "jAIh(8A-+cA2͘ZHk'"qO r !CtbK[ paN(Bg'9.v^`%TzGCP4ysR\e ZDɈ) &yK zg}I$7q9%+c N=s ёB 'kvM(j֢]ljD2\}\4陸@{a3#L/@93sحQϢ#܇Z Ld  fKk('a8ȝ@Ni9_KPm\C %TFDltM$w(O)ss3@|r(`ǎ:"ea7QEkܖ@]pCHm@u5'(ev-FruwڭewDꈥf(l.4D48X4h5 ^0lWAe6?AS$p4Q̈L3y-\^:[a qa9>T>hPb C8~+WFw62P7'}}P8:g71܌G102@HLGɛ95b d@|1B]#&ᾳ`5؎~[ю[\φƩN~(Ҁʆ +LaorO=%2 (R4BJ&a;Q-ǢW &=~-r!@a:sZPp@o͢@Q WvB{)Mƾx0\/ [Mh>q  @|҂[<؜bO|PDiHZPj#D 3vJ>Ol aC?z zJqtP_D; Bp z St l9(Edd8faEQNYQEfasCJS@}ҍߝZ$ڧx{0RE %_޲p ;{ZSuzC l*6UTd@ЬwCNr7p1RxV5\N?7ܞWit-칮Vl=G oڃ>͂BWbyri*O͟]kyvؒ+ۃ( (CB ETF?EQ&J&ؓG QG9SApȡ+had墷!7Qo_-NJ9傏?CBzBs}OF([H9PormtM꺭m1 ~Q[dPC4>JK (Xf{v^ʫe8Q0bs"=i'><a% npPB A.YXI,SnG)T2nւY#˖dƤιH RLst֘\=f]uXiUlvL&H;S])PL5N׵Ef+(!&f=cQJ#HZcm ɃWp2=[}ˠpɧS5^ŪZRU4L0^)9^ie(2r;$ y5km )>p7`َaYwp, e:vYs+a)Cp0Eq ;:x`_`k+I;<<{6{SJ}iП -'q .;m)@( C0<b " 0 "B)ahR&F:{N ϧp% ,I }a…b%bi`l+?.X979׷_oP֌q9VA[(;7{㯬!\CkA] 씭T.Lk_qOkvTIdU~.Z2LE<1{Mҿ*=gLb?babKm5((\{r_`OԱhgN[5hʤ0; deUic}hg&[3f'kVb1dm7%~NKxT0 ኤYFC՜>S0L dK][H ]mbyǁS,6!6_L0Þ.*Ue:lpvA.БkQ'w^Ɖ2kjڼb5=,1|zb6)2M‘0Rrأ1i.4]Vl=֦0kb+̅[ג2HW6-Ok+"%S"*lE—57Ռdabp¾[4h(AE&֩fAZZA"B@j7#o,xwxS, &HqAC\l= х⋱9  q aV6` B;Lm16ҋ5NΨUg҇gt8w!MijGA,` ??U҇?$hE%L"(@DP}ǃ\U74 {@8MlJShiC<4bHhPQ  "-(& PN?ĺP !Zchht!"$aK۱hHDĄbhI "t@*<YdiS@rP 0> s~qDG @ C(h``A@A @{aGhD(\4L`ƃ 3cڌf0`86R ц0èN!4b<ƎHàrt)b4Cs Aad1F  6C's!y*4!JD c,XhQ8A a q( "0\p Rd)M d 0gRJB c2\6G; C0^uCdaA"XDHv)r:"#Dr@w8)2!FSd4A3]J`BQ`yHGk|_gp,G;va5t+*zQkԹkNP%_6|6.`  1fe&>CO{MCj!t"D;_%CF6,l2^7=pe @I/ljR#k><˼:@آ y'x F2`{αGZ=h44cG^f?g} '[9"T"?S>:b0#N)ha` oM&h]2nS =5(0jPO@|КZD)T>:@,03)x;gz u ƈ$"*Ly~߸'~73Њ»ߘ}{>l9j7JA*ͻ"д T)@=c@=3n ?pOlDy΃Vn>,EE@J@QHia s]ݯQoܗWY_ o}_@ ԍ$Fw%AAUvxz??_^GoڭpBQ=.ay=Ĝ/%>; A;z'9ok=Aq>;^@P LM~=OyP=%v`pABDNa^0W X?VV^{:t/9 4I|o%ٰ=7L;b.G2Z?5c"'t@Ѧjd d$I,@E)O!DwБiOcIZ::8u_zÑA ` [O 0+5MJs6@OOpejszz,TLku[ݨǍY ^(ف r}6NzKi(֝@]_$SͷY~}@= j> ݻK BWorT) 7QD \fRo]OU|nJa!"O٨hүYoG񍡉76a:G2>/nS::SFMvLy-IEd8"㶈A]󢥵c)*L2*=YyL, ۴@>|6'8?$QI(TR zzGn(?#qџ})TTMVaXs>U0WO_& ?KB8b23 2Ѣ5&hJi'8hOw}!}wip D @o6g;oODMЧ{%[11$@!vQ쓙F;C퇈H `OΥ,%6Q^跫'@zb<v.H}ϻ2[l1;[ͭo @(ㆀr HŅ(pe@uE |\G dɁ>@iX-x~U6m,. yyv;i98&Y)DLM4|ֹf#shvf7W87.L@0 b33 P Ϡɏ2ft6..F@+,LwSN7šK;'wCk^){7v?t<͖\ dKܙ H?+VVCoaF5k禋"ή}y~/?[=.:p`Vn|}V/zmmf(m"ғìYAar2$s)ol8rg+skl}\˝o-!Cuxk-mBJ|#Gȟ JjF4W}qRD-?u6Os/nRj3>,URd3ٜS246s0u1帔y"{e DpU3Dźv;ϦDᄅbPX oHDjlÜv6ߡ?^2_M\jIeAd,ǹąr+֯hTU&z *-\wN{JAp~r[GM´h)U= vsEBO:O)v7jE:!@`L6eX@T_S ͛^و.(23k[ QxQNmRB/!xz}.c3߮vInj 5b%ZQ.Vٺ냝WH(Ҏ1XZt؎peq$ TB.kp$o{s蠫isdQپ\')7I#qkWS/(RR=P6 n`tx 2I3u4ݛ9\!ڵ cEމ)bcȺ:=6aՃG "+1t~{e.X ,`Ti%2̟Bl2ޱdȮ0YC/iyT xmXR$^-@Cq~ xڭ81dwnq`+_Y ,kqi>7<@$MmA}>cO<'$>/%¼ rsFh &{IE6s<^{_OS:oIK4CE8v/ 8M}2$" 5w.a "bC!BC#(t堕PI[Oa#xөNGǹ. KʆJK욲PMbqaZC̿N`M.nȟot Frp Jeuo›A 2]^bSö&]m[Ks@@# +ǘ1~V$Ri5>\3gB` MHA?  OLS GLyKYy-\.:vNG z_nWMɱZK?mya"nM<0&0`g> ŨU\@">}O=?[JV x#nv3.r$Z=:PH)#ٓ}o&FFFFFFFFFFE&dx.i+01<0ᗛC /Y/JH`$@$NAWh P#O||U'ch2 ShQ0צnj:*Ma=yd+1-D䡶P8m˵٤FIj}Ј`#lwiO5&OL._bq]f,@yL` ;6GzN!wrɲt̆'Ο exYJ.m tGl(5@#Wi,PU3'\͟IHyo1Kh D:cd 49 Q;(I8VF(/ n_G{n|Y\`:Oɬ1ܘkDmoX!+o+2xS)Ig^3TAq%]_Uݨ\Vv4CR,$@\ ?);n_vۛW֝Ƀ'˺8>7k1cy"yJ2*r&uEkY%}UmbI8 mT'Z :ft0sVi.RClMO.Dhw_Iwͷ=].f.C+gXkPV!o tش{"ԣllŶ+v| CIOc# f ȷ|vD'U( қ|?9 waU?qS5TQCzO}5CZE3S4@z}l{t #@PG9kK78W;pƩ]o9:;j*q ;yl9CFw">u< <˵=U%n,w;xԈ]X헶^Z (8nɃ$`&oKꔬepR/5lUw$^!PDxE>cqrZvѼ1a[c(h8?EC/ wS 3٠w/ I-],k-/nű (!Ja@H1O}yG Q˙}^ޘcmF TG-TSo IǶ`na@Gt,fY|zM 6}B5!fp=|^bZId ^ҥݥ{\:ϡ_1z)u01=K\q1c]6%Ff?i_`M3`G/_>Go?0lе_~BY/8$H${TڙXSi軴Mox=Er`7IƧ|BXoZk3 $;"@SէS0xŇ_0Q w} Tm({s8kM;ͷ/hlyWg*DTj|N˾G؞o8ቱO*g<;ȖHkP}15H x`#.?({- g*Q"_ .ޓv09sWd}>S 2Xz1(PE QL4|F*p>pf:+mVW;+;{])ßcvQF4hъPA;%p:>vPN- '\NU !b$6zB負 (Ѩ@`r/$3pX,@=X ۏzG|;<^` zfh9E9E1GZdbSEAMCq 31_ (?7SñlfjQrl\5v,/a˻ ְ{?dKZ'?q7=? ?T~O'X>&̍jBgKGn}Gxl'w} >yQ6v:E莖wԏ ln?]Gyz*{n<{RW׫fwY_O:_yO={>xFô?N{o>Nx>ű#9d8-\~XˏE.ӠfjdUh 3lG0#C:S+Q ]Em>@"oTz A sH^ . a~bk1*92~PJ~ϭ=OnW@?ڪG^ޣ}z(zȰP^ SGz^!DPw%UOED?.[ |,A=ը*>˱?L&)?{,?'z>fy|SԸ=aty96fM~ {N/Soa=wcȣ:doU_`W<lodb-Q>gtӧN:tӧNu:Sbeϛ,%œ~[HR*`c𱰲K,=TG+XY.9l&EW42u MBnm6FfOW(|}_Mo҈6WFpW@0j!$Ut;-;\_ǭe Gtm 7 Vzh/o ҿ,^.CZ}^ $ʎ(fyGkhwAeCvZp7B߯o4qd)(V\Xz#q5gMiHxmT2}7r;N껌  skƹޣ98=w? wӧN:tӧN:tөWoaqUUW تZkr: #}vp7 ~F_h#N&`w&%5E>bz;r941$]q#VT[,T>u(XkN|bpcc&@ꈋϨgg}EAeOpVDhc f\S ,_Q/2?~_a1#M?;UCS;LY)+; ҡz8}.'?[)9- Vcϵ}LXAֹ_rCTl>9Za~ _?BRD `hi!sxc3Q~Π&6~ goZe 3nk=Z+AF2Pz-9MoFE5}g=ߏ*Os`mVA?#0VTXPk'@40Ǩ!:Æܿ*v#IquH14G(H!6 =W;[xZ5 VT /@nRq}<2BS2.`PFXŸPHS0 , I2X\ j Yj{q+| >tt  V1Jhc!Y2(dCjW='gu 3WKXo'0bQ :/I>`g7;vRi~/P3g¨}]LҩTM`8ȃ J <h JgȽyxYZ]maqQGO]YmW޷e=W_n C sb[= wF`Ys());Ty%6"9~7]` R5+-S%?~oc뿥h2yhiR{7kϛ0b"RH=:z$վW 쨊"4P}{y /Iw0 {,0= Z5=/~|nGhv[m[#mg`ׇi /}ŭ @KL*sI^}]8wBWTDr)C>ڱUC&iYҞ\(??uf~/">6pu6 +{|"ZXI]KvQи?;?E!oRŦY f峖OʾKZF]tkL_2p_+NV2Ji5TͳWJ4޲[k>ݞL׿✱ueP@#yV߾WUo:5iV=sRp@Xoڢ3:4lL5L>L'I;5ՄwGˆc_$󛫻 qN.vtz{io4kJ3Gvz(ϚL<8},ԅ~H=PV`|k\Jv1ZŞqĻ,\DmlD*򢻸l {9wѺ36lW:V9 Wx'K؀슡ċL2cd v9i#VVP|KGd ;EHYF9`cX'mxJbbNe37Ϥ ASrCT# qw. hJƏ4BI(TN*/~{ f sB?Λ9_*Ab합(14]^pj9DU#>RӂK!p9P0(LGG-DTαiJThVDKLΪ7XL=LkQSZDzП9g l$/?^_z~ϑ <mujp~,Sk"lbvi'$Lv/Wa}mn6?  yã']FTmA&s1H4FV[Ϡʠ&66)2 &Vr{|ă1GY~C΀{sO~/C/&N\)s_(B)=?ΰ |8'liXOv1x~y|4_ŸwV ьiFy \$`a&xOG r3@=5aV{ֶްqr=p.n^Nu~_͉~Ovk5f岁-[`j~=<eq6_:/{<`v1΀| .DY>ڀP˞W" aC- ,*eͯFD| ~FGր5z CQuBt80/E>z/ox9oAw\Ef1tIډC〠FLwcgR>DZib yGb;Ex`$#ߗMQv7EkK[6AP\{(,Ps7sn7my|L./ݔc~G9y~eg>#vc#c|ޓ73ϒ}+Dގ}|-4| yPSvR3oduP?ǭ](T^)i<]3p{k|^GkGm/qs+rs|TU|?_>< ^w{M}_m4ehnGSqx]}q?m>q{oYV<x w()A 5R΁yd X;`67$ ecu:^/K|u|-~O/^'}o,g|C~|8]_?3 ey¡'g?kq=8۝Lc !r 1җH$'-锄sSDV2)@oG3{Þy=G縞csڨل 㹉I3sX(J}؇GCρűP7@LA5P0p|]K/M9#;|ݿ^7:}y|]On)f 0GHw{@/Ύ/Axr{g??y\['~?𪌫;ڿ'jnugo?~c{U߃w}IZeM;G~>/3'|?ovߏeL1x=+{n^ZhI#q@O#‹ғ{͔+s?HOq/OW\pe}-?ہI5*5*Q(CH|7>r/X0_?ҸcÌKB@> hO3Տ,BH}^m(eq?̤9fMzD((h >P2SڄBҠR><MB!Ҝn’EN3#ٸh:'~^\Ż2}`aDo3Oo_=|2NjvD8Ά2X#[e[8p3{3dgg5&lf/FHh YR3AMwku޷|XƝ,F9YCHfT1FYeL2=: ;&fFV$l,_^ :HA ԐHݱ&a_fb/iͺR)|tzC]Gڞ^b \Ul+VqB|A1_X%-‘YEM67fe^hi%ʆ`898[CUֱCZbD3_ˬ Қ͌OE`H,^aO݇[YEjȪZOf@.ㅴq#o2$RHxOrqd 0ЭZ:,g\4ޟ; tm8*B5G_/c]7hongbry|\,Ci.}ZsC2ZŦv5qKk2G\҈a{FQS}[:az-5^3ĚzVCZobT e(E'̘xm2s?$nVNC 繏s:Utdc18w3uTX:*zY D cfMJչ*Ank8CuZن%ƊKZ~U:Kbyp/hRtp,fȈ9 lf/^ׁ\#8i2 A%|͕ ľ0[>H9R0ιl,b@Thj(Gle:R* CXGNHT6`¶AL4>/;⑔8BĽN "@pٙp+ Ԟ9C;_iE!G7r 8ܵYX] H*Uhjjk#_PZcՖJ]us`\ÎWc,qQoXɋ;r1WĢNkdME0]6A)e v3iMά-x tvْK6};.tYofbP̩gؑnլ:pս7 ZZ`kwNMkYZHmbmR=Z 6&5j|"Yp815hR ދsZwͷzOT>3k/l4AL $@zg}o=AM*kP|z=} (FAC -s31#GoYcGfcV'-0ak_ C-a?2}Eܟp}֏vsܭ/SC:o?f`غAGx(ɵ5vE)hkq[Lx3s?~t?lW1P|ҎQa<<<<읳wyq8J>V?1AY&SYJc @ 0"#~Q.^>rW jF ݋f]44 t"zm4:@tΚE ε=Ё4&M5OMOL3SSɊhilM3P =C h2h5'T {RzSG4چA4 IcS(i2jh4hF@h jDPX`Lh[B/*E:wnտ K]hF`Yz HWiD [MF7Q,B;~QͼƳ𽙞df= ތ|j[/ ^ݰ`ؐUV,,"6Z‡oV uohI[)mWL(`Yl0W?0FhsH94E$?!3Ű/~/wAHb a(hjaC'@IB@j3tV>VEK\CzN)@0,OiHk1<¦QzHmNց7qy" Zbd:x:g-Ai'/&o.]_  -}IilAX^U}c 7FENiCCUp2j+~HU$PJBZ߇J?+RdhA%2fu _)xa,p2hh@iCpg[P!AEr:L_4/XߡUx{eA%Xz/ȬLg'4˰nZǷgP`'z,ܢ5`a0a"E $(RCbM ъ?s7\mx(/fmh ൃrSV'}r-UPOjm[7@G}_O]>}ɀ1SMseFj _3iGҩUFj1c&uC{cc4jOWJL7_%ivǖolvC>)E"VQB<J¦Mp#I\*΁7Ҙ軔dqߎE!B ! "CAZ+Q~aS@ʡ̂o-LuMS4H D,t!ƌq[6H~#245!̢OxXj]YS6T3_T9WQ)գcR]j3 1*R6_nMxggK!p_kC . k*+'n7A[JC v+ߛ 63%l;΁CFNe5e$e#K67Dώ@+YxVqGY36RWڏD@fAc7[b37u(|EJҵŲ ۀr0:~wi|;…֖9IҤ#@XϹBڛP#p)WT3@=Jtttrkt^t6]xzTƊGbksYgR ONt)U/ėupd3S\%4lі9+5{nIΐi #"Y#HOFt4y?{k/۸=mi(m@*Vh=zdӎTzpUų?.rxqXO~g&ylwpO%ڪtY!eNU~9%%O X?%6=iReΜ>htFw ,ԃrc5R0/ nQ!=BvV5Z0#RVw$4AI=OV~p~Pr@F" Cv%E0mTne<HW|N[ 99U\o \*23VBsY$=^9-҄ ◷ր$ |<6nzεP 9EvpjBa|عhA1f AbapG/Z$smo?s bEA E0kIɆ┗b Pd-0 J>.}M|1Zj@ͭy۞v'}7]+Hz?ώxB&, 0܀0x\\./ +0fA`%|/>y=~Jm\:_󘬨"dQ󸄂/"mؾe~-Ǟs3mݠ/~|{#8k߾K:P~YA8[h"6,oRh ?RϚ LEa#JkXȖh?C˅'QW !}QȘ0,C6`]30ߪX95?}&ţFVk^0J `Ew?|=58عmuc&WDEE$p2(wH8vN bZWʪ*d!5cJlbb" \~@b%^wW#{[M1XX5?g#.cE K=۳plG]F9C;(;yJZ; ˓l bs2-.B$ۘ\_V$Yyo@.Vٖ[4m0~MBnK!Qy #s }DTCvmH|shm ,mKy &#BZM%t;.r7͛;a> 0*`3$jWk5D3vԴd.K=--N#glrMADA!VTPX; b*3"#DsP-|?1ٖE%ba(ϼQ=vq6+hZx#~|#*F&+ 4q5m?\F-""Xg˜G0 X@ aݓT6"Z.1_?y? L\I}s!}Dא%?5ݬmdcF7SS[m-'+&Åp70f"A 8x?}1;+kՍw:e& Y"C0黑䝢I )'`Ln|<o{*v]Kȗj3mYGvI\ol+$ zBe6\)qi$` ]tŗ1a L+pƁ5G-}\`6 6C5b- ~nw6"9HYCyDyBӎ{ZWa1UUUUTM͌3X Tɡ,](]U:&5f{.u-A]) 3# z3Njsksn**QĂ wqBrT.JwguS V9@P9Ykf&kE>i:w𖉾XTE2|=u9wPsҢaQMe)\0a1(eY{n o\^m]PN@DH),U*dK9psc*1[1lrmfHWguRJ O]WE\ݹ &oӱQjdHkhEHۘ 9yY2q! +|g9me(/.)$7FpCt疱uȲLl>e7ot֜4Xy= b vL)hsFCAaa`\(p2BrڬkB4VB#w96_ JuמŌ´V*afiNʲ¨M&NRȪTS"2 ̝Ʈ 3^5©pe^(%P5P b;AADyA*H* 1%,W䝾`%N=fRTX4hK AM1Ir'Hl1j(x0)|M2x̝"DB L5@DI62>h*; &A yc :xfߘP2+%o0ԋU,&_[ ,gn%G"vQjaLcKH&/a=lULe:(0q7ܻBRZn62V]xѩ \jn^+Xa!#\F! L@G^d JtJO^^A D\t|eD^b }v"92yAYXU pA6 ?. ȗ?L)&bR<@pY95(F*3m )p@,<;Ӫă82@Վq(Xu6xG6\dÄhm<Wu[O^h݄&¨Ta,UdDd!w97ElAۉeMg7FOL<%W\nf^L%B }>k+v"E*\`W=p,udە 1-޳sf2GHAWtPY+@!u`WLg|akcc\``pcL D!5E]D/ssn`L#P9 &T.PC`S۳,BV`w2SV5XH 0D h" 2wEqt5乎nPؓM"F&Քe, MW*)Woj 8]=^iystf?Q|ښ~/,Cy %r/_o\JMxϙOEZ3(9f.9;s\GUfȶM?S8=䅕wݚz}J߫faQF*Ik'7#AGZ;pFiUz5 [A2.V;Z ZU(*+Xɀv}X̪ε dx@V /l9,^gVqgni,0.^xZ#7>H=lԲ ol@ $)($[l8/Fac&Jd mQV\HlHo#84z$hJj0Ӡ@RJdI#P i"|u[Z蘿 kNVrc;V.H˘`ƳqBkQyb顚V Tƽ{x4W+Di3V;$a.^uawT3@:W M~D{QXDxλnOߨ?h Y31-DKnC+:mY&/2_a('[cij؂'J@≔Wޡ~4AIEkɂ3qd6;}7w8%"( wTP,dY;l>QOjQT L XR:%q~1+@ߟ]BA(<

    ^Dr$"hˏ[}OFweye:WΨ]U 4:'ݾme&B{*p &bR"~rx[{,~3 /ZMK a}ߌU: */f#xS-pCͤM)‘/tVV*mU9UCUt5_Y4]'_+,i3M0i˛>vaxZe}^b>C:mCy` l/N@d%Fwޟ_51 &0٠RS#IKz72` |zկGϔ* yw,TvHժ @{pëmOzl<<LJ`O|s?zk_٩h¨>\xס[ xiԈnv3v>߾ߧw}=j!9}4N{_x t%֮'zo7դ5 [0xtԫ!үv'r6D-Ѓ :Fto|8$x'{pG,v3xP(&gb֘8`sw(PMv=$bȢ,:8_Ɨ[oh$Xye0iP"Ez ,pީ pGϲ{7]bg3^оo  z"' 0F#}#Ptw -4Ʋ֫Z!Ԏ,)>X[lg1kbr/bWC([ߥ4 u::Q3+ףIC!!^okGa$† Ѝ(Rsg<fdoXZ)$pWNGjE<ⵗ1rD i{sT <}3g&o5m_{ZQAA${bslmޏws+Xy#jQ qn-g. G>@.Â~8~O#GtP.Z39V"sDyڒT~g⊢P^Ǜt _gH @;h:BON1{ j=QW,AQٗtVE,dʇg= ^&Y(:{c+5~b79Gvq%ϪoSAlU|UX7֮~YڰȽtL%t~hVKH1UKUCiWpf;N>m!}9Pۧ#oELdңӶl"HiiP$3&A n+DT s\ga*T|&D5hCH&R4J UEx;`?h'ւsI[ּ9PBGxx{^p픪lx/t_5nϧw1eibd4 mAi0gAK,.(4s~nf+ˠ9o*0?o9+t="Q}O2@  7 3 ¡,P {1A7F`l= 6-025@## ,ﻎ-'7h3ԻIm1D,ED# Ω t;t??Ӹ>X?G0fvx9wbzI'C;dEayz#,'OK *h8 :ŗX<,иX m({LJy7rϮO kUo=ӯ7E_h߭A@۾Izզroa20ҎGXc' dwto+ԗG荊8؛tz{jYן2~t֭3+5刲DMzU)Pq}E9,ɻE d8p oO-/8Id&/ d򷏏<)YVsr|*uHsl))_I'YXۋATNxn虖 XLvC+n{ !/\}XݥK\kŋgW@sg102vw9=D+OfaVLXџdu WV役bЧegwAjd9UxJ?h-sQMǧ%'b3l*JM'gKƣ&?*`Y#|uhx JWQ$+Pt>Օd>^MAƘf,eJL :Nc[k~Wד^>ٍV[{V x+i#p뮬-u'6_En¬U,Ѓ<9)H_ZN`Fn.'U8Dml,2m(w=|ެ*f7yv.ɻn焢ok9K#2Ή:}IX3Zf8k)q"Bv: E?ǢVVy^E;.ӂLd}uzJɓLT ew fxqʸ7Z1|yxߟh֫-cG긏*EΞ/^G-m:ُ@|'={i)F_4a)o֯rz( ֱ"o|x1{Z bv-$QfB? /PєwѶp)h3.vC0(M8jX%2ibi] M5.ƻP~n)jMGs{|Ti JP~b}Rϝ2B>N ƂFvt+3FSlU -\i&`'1ʝ4+ 3e@^f~S OW!Jw} )oMG>O?J?,7'`_;eR"J'Bb!,gd!-'Kv駰sՐI#lRIGBGϏ5t+}6\L9+۱rcK]6לNKCX[Xtk4k3'?mBNemxqkUDs]tkeLV+kxҘ_HngкQx훱Uvw7<_GW8KXiv97BPEB 7ԭp(˅W7[_!.h9Li4v+&Uc 6r>fԣݔc*H0b8SgU:U{es$,5>DDoT~`G;<2B=.}IYs0E >/u6Z4na%ֺȾ,hQ,1r5!V!(Y&w_Dx5 6gX~cʷ/Rw" n5QCXI}aٓ{ R>ݱ~Nq̒YH;Xk SĽJ6C-38=sEh{U30|( E0QX@È-:PQ w̢ zi7'q|{$D*+9!r("/Q\Uo C`.=hJ"6\Rip$F*1cD](6e4M_7}'TĒQ1ִX" wMMRLjɌl~惩 F kI}x`c.d gY-;HU?|A4캓b'Q Ly& { 4R6Sep2Ai 6=U|GA@bӬ8-Fb.bQ= H}=uGi R飠6*A[ͪ:$Gy\lF gߵa$ջmo@f* d1Fpgyh=|zm OPNд4( yoL 2) @]Ҩ- /Zթ}Oؔщص޼H4(2|Oy󶐸ƫդ5&LZzw&ɒ">`H4Ǩq 5;y b~! b4Bq{mBRS%'wbilyҧWV =\/\swӰi37v00xV pÌL?mΝR 9B~o_7=K7M^3qq]kUȦ)!azA|WҮJ3Xb‘¢Rx<<Fqv! JNx{ȉ|s%9s1Dw#GVG7aҮZˏ\܃ṆWxudosC"'Jɍ.k.멕VoN:_=Ɨ;¯/ڂDП9or'\?`վaUk{U:pwx׆^ƺ-D)(4Z|Ol0~cK9^/ɧ:W>-K'xT7q_|D{stƞb|cs<_@ОcqC'>#Fb9ww!r-sL^&``}c;}ƛȍY+n+ӣåElE?:$4~H8*N?DrU>6O*λdcu)3 #J剪<-›Ո{-H=NHH ƺi|l_n8%$jQQoM-B0)2t*F2MEd>Qp184Zk%FΔ A4*7(yڽ q8hn|kUFɵ/W@z/ g 5323!0qy+c! E=M2mBh?lZa>z3'4fxx4'TǍC-RЇO[Rd2f:d[m!e`Gu#7b#ON8dsF)Ƀ+u,-hsLyo_M"g[p%3cb χ5{;~ҵ$fthqj!&f$Ś)rR1}/,Y@GeN @|$ZGbɎ%qg`- q#B2uh} }MҊEULC7ȫa&>!LTyDzNed2)v {FW?|qw\}w\Q4YspxcWw_wϓ뗁jf]DUI'M2-D6uB&ݚz8!5;F 9QQ7S]3oІt:z]wZǭy;wp\t_j( A@tZI;9i{Hã)&gN>Fqq?q?d9|#nB]wQԤ7PC\ ([S?8y1֯L0Ƥq3%k(J+uqAZmEUV"]5A2,Qp - 8IZrREa!`xE?DjƨF}vWm,kńg5ǖ#v2XUqP`LaOhL)(b+jyC -ADAWalKES8\ ͳ3(X%qfDG A1o:.juFk"]o"*ԷAVPk(Rnx&\g[fі6 VY5Ĩ Vǹv":wʂ1?_f!%(BR&XU S]M,P06e*v[JT#ۼL|]Iz .mS:8* [#FYiu!:Aķ,Քۀ{}\I& @?DOT> EUPc- +(1TFH{ZkJd.T>b?wO&:.{>A۔\B;WehiJ!PiAGpdw mtd7$?ե0\vtIHM?vcmq ->m}qݗb'.Q`k$I h5X۹L@L:M:qfZR̭!.17;F;ñ"{ąÞ|g֪ M d +g:5@t4i _夨(7Ȣ!Ck9ƎMؤwFsw}\ m +9v$haE(qP\ J2.1ROAlh<Ǽa 8|؎ S"  +)SR5HR}bt}!"X hH&"bhK` R` ^bbIHR~'>y0Szƻ2̈́k"*"bVEBMNIEQQQ$TELLGl>LTQ~_=E%BGMoD@UGh(&]$dEf*DaL] PQDICD4QDGuSɋjZldťZ~'bY)u]lVSAERD $'ݔ4GPPQT!E LM5DIQm-٦*?<86CMkq*bh"fHcUTSEBUDgqxgmbcҞw_2Oot{]pY)*\lrJ%(PN_QgS}O|7}#{EΛ^ ;|~t$3hIGATS xP[*~>盼n#Y3 ʬHܣ?Sm+PWV Vk۪h[.l"GFsp0&ux똔ẓ/0/M(ء6wbڔ%I>a$[¿O>ӻ]4cg閚Xᚴ졜?fcXX)Խ:)BR_&c?,b) <0NDD{UeyӍXuDBϡۇyO;~qC+,$NTem(ϖDz_~kzԔG_b3D.+MzXK=vlcd0#\@嗖]{݇X|Unzs[ A|B5*of{8]"sa g ނ (܂0AU^ٔwO5ᴇ`7o-&hv0<1MݶZ)DzuQguZ+`c(sxBBIކSWed6W߶*ůQ@"._[~ZK@v~xމ;g︠ IsR$lƁ綢%K@w/.qGRe)㻯ZBO涒H`Fe_%bتH"\TU To̍ۜ'nro 6<9P>95lo2 aA|÷C(]={AnRL*PY j u@]=KÄ#D>YqQY>?*Z#ȅTO> ݂QD6ŀH|_:u9, y*LPA S DUjl/oƥtrHޮ,^9⊉oԓAx[ÅG R\]/]qd_!$HLp^\ګF|u #v6R/b?FYɪ4JܭQ>훷2^R% Aj?ɓHke~?[[p) _?vU`0luPQ^(yq'yo-\q~͑H"$݄"%mep`ĈCF :\vtb4`4SQ$ądBE{n@ژHBMrnVZxGY祜׏{U*¥Q?|q"9XRٮ#qSF:}oWV726 /{=.f_! ne2I'+٣ϯ&LW W"!PG 9q873|0%G#G}l>9F(>%$D>J+'>e-G^#X/^|~9ytJFpQP/&QO? r'OMSȑ/xkm:|% 8c~Ϭ0^(i<33?nbEQsN\EEv'qFCY~5Hw 3 r |(D3:5,{[l_Aq`)v90W1[G3sU)m~p 蠔 A2r)nӡ"H>en_.?&-Y}e9 zD DJrUܳ. 3 iPFcrnhWud:,((ݾroSE߀@V_% Lƒݴ0-IXy۹=E\(< ^K z*epH#x]*JUv;9kӵպ\ѷЈ&8=|W*U>j׷^ISg/C^㸹[ Rz@8MB?D,(^];E~P3rd\q8fa5;)7 >'Á7e4s@m0t"5?|eyFC:0N[f( =*s =p+T^%GH礄ҨM7C샄k ~ .""i"dB}Z572相'0#jӳi-~%xi$hdU?A)?O`x~{IC."(LuhB)Uy(ge`_} PO54Pk 4?~7{='?'~HhG "#樁#W.[Zexo_֠L~+!ÒNR&o}4^2kS9c l-_LGF'@ o'Sx?7?xiqH'1A}} b+tg+GEiJC Sj/TdHsT4( K4WR E"a9:j|b7$&$3QbPjM#Df_'hWYXΞvO!He~<}~.\@AWk흦hH5 (h =vL:]ⴏͧïx!ք'k,[5IJN4!2'Z2 &7v!<6&Yt:10RPc?N?GHyj=Q~܇= H3ÎR}_G:)o=RڊgomӺјhv=߳zrh0r^@!GKSz֐OA@Zsݥ,?|u`AA_If7.')Q8G>nAm[Cp݋ (&%бooDv6 ڼPzUsP&}D}xf=6tZ(h\뭂~VY}K,dCU6`_׻wu~t;Uhz 96N*S3Gޛw <}ˎz:wpBHE3L sP-`pf5 P|I;ݏG!Ҹ~TZyprHZ&sEJÌ|ǭVڎhRIZv~޿ z( 1״E|T<(5Pm" m` 118QUnnMOk>yL"0Pm O_ۻ&pFë2h%t ~mj֯" O[J =դ' ȝ쨕:_TO@Y "knRY#o*=لw~m*GG!6 H^u{elpZw`9h:F\(ُ1;P*]Fʆy̫θ#iPg+YF T騘VhzzkI ~QJw8ѭzFLdۯ B0PVL(:s CWU哎8"|,dCwWϧ6^ ̌u|E'+m6Aܖr.1{(ᄑ=3۳^;tڽLݢ~ϒu|Ė~ROf˟"?c;TZU5%H`DI^fY|M\:hAX- "`%G;xSc3H|4xݩ%nxX3Oc⭄~Twq|,* WJ+m VSBc5e;5|߮$xtR Z`Ipue kV ,mtS{HX2GjFP,TP"@_l`iV3,\9I߿^za (E Ň+O" .)w`6:>Q3dDT0W;sH3~R-o3~6Df*?d 䃿qnA^B[g)P3_۾[Yj AO)hfjC{'vmS߱AL$ln <9$>BRI D )O4#[E$Ngνl3Ãg@V]}q mYqث GQ*m"]8;P>ߵBI /nqاNfT8r9V8K㉙'펕]Jt_IO]|RgV1U;KKge0X!BAQB,@ʔaX 6c펂QA!\, |;`}hv`tب>px68J 1'Y8p;oT4B]_ߑ6A|6dʞ~zi2a{\;lh: -"YPoZ=? Վ& Gmdki=/YV-}d *uul +v:**_+Ov|XXyx^ X;z"I 1) G`xY؛3IA9dcrSRxY*P" tJ^: ^ ;MGK"ƨČKz ϴc7Η-GC[if-wSC~V>M}G06ﺱɛX4`_&@hq1ul7UUU4~e>gcWIaK.LŸC969y7>sҚyIN@<Qܹž?}ɔ1Ew7BJUOby.y{}|%? Vf#W*sT8U0~eW/|19u;f[v``rEp.P=7x٤%:3 P D De(h4R(-Np]mMB/]=UZ0G ls8->Q&X;Q  p^0M҅DQMODϮ=5Mѕ&iDy*IO1!/ P@XH7ߒwB7Ca;{3M;y}}AE1EU E ~phUEz0-I,2*V8c*)3"e82 :@"qB*Lu=XYi[B뱅^.Jkc.0LT#JAxIOj'ڡzV ~C{Cʖ I9edx h|p SCߒ*/p#kr=73DGs/rѠ;0%[*iRKWpMצl|5sZe3&|W! 퐅mX6N-P)-2vUﰶȫeф-tz +|*UV$_} gtuw#'ֺT*\½݂ hພoTŨtK[.71{Z"}pNo#ĘĿxAoH.]Y[ +3d, x1I@^3;]hl-op30zHG#Z`jㅟ5Un}@v6ZD &ԐVzÿ ֕/+AQdlhj`y0 גtzvjdF"!( /WŊg_Af[ah}E_=z:VY 5G=?~{G/bb>hjͱD{rY?f4A#G_LN>Gy2O]oW8 jʊk}c9pm/Nd(m?l&D {#%$8MRΕE/z߮.UJH=0GHݯ[$ o07;Ma125qH`A{5y~x<\7}]?9qaD~z7v뿧ܞ흎xݦaݔ8[ݻucɑM{dg7dI\Yѩ vE3dr^Y/Y4 .J^ 8ElJ #ᘊtD-*63~Y( -Iqw,e` /GZPaff|H`Y@|Ni{ ^V'p9\?:I9fs4 BDMsaHIhÍk}& U% Ηζ:}D]惃[x\S.wQ@>r՞y\u3SwKu]Qcu ѮutuC?[9Cfa A3&dq IL] & U1l #ey?t~u3rynjfe}2YJgvBK -ګ_G/`믫;q\z8&vc\(Xpi\E:׹cm[AT!2/U~G/t)sPѨz ,ưhm\RֺoƂt]T-# LXVM2Z8Tg aݴZJ).0c8tfH jeܮµCXhƮzPXAw LX>7z铎\kAͯ,"Fh!Όpкd: r2,м0!]ï(XUL`zqY1V=E._᝼ڕT؈僀sh-zl= =-\mIY|\-rPA uR—\wU|^NУL\8ju_l鬥n׬i!'aUͷXcDE)qAD*,vw(eL}:tqjJ5E5[[h] 'dVS_:Ja32 Ą:t9#CI/(Jzaӌׁ"ר?).sV^Fz7LuwF7:GCXӜc l9W -n-tF3clC (;A" 9WK46l忁Z7mˎǜ#nEL(̨( e2^Wzg.M;cˡI䨀:gX73T_p}T 業d^ETUb0 .ѩ4zHJ9,y ,ݔ7t+Y!]59~fȵ'ٷ<`n'1uugB(VdW@f|FA]ن&؏acV%lfRÜ԰Y*Vrt1ͭ#]nk:ǗTfے;ӏ/8!a0mi.N9L_ϼ]Ye}1b/fC$N97cX.᭵nzNcGeL=,E6S9 2婲+-&5j\wy Yu!kc{BudRVC~gbLmTy삱&qjnf-uqa=jgңq 2$& ԗSB| Wk&l:לf/\>m~ ʖO^^7l?ȡ6t&c_#a $rR/eph`ǃe_l](H/\ev[Wz(SsRYobZ8JQ|gAlm a'2٩}-]jel8g}Sdk=i-*mE]+Z]F<_e)[t\ʛZԺ߱v_d{chW;;, E3-W=}1S; cvl_Tժ[7io 6HU<>waf8օ洖0 o[ڝ޹`uM:9(R1-ܸWVFbẌ́f6nR#g_i prknb0ZE 5 D5YEzS¶cx~ DFvjL3x\aB Y$J `P? x!0FYXɍ- &$# xC]I%p8;ᶣX(mM(5:'m 8J#T&זNMyQJ2y:((>!4 J PzpQ){*yRǛGGgB o =:JWC|f߼<?P?wa$A/LCMgTnj>Z 58A _cV(lעe4 Ye3eIK#4nfO{7z p>G`!z0:7wH)3ۮcO~:'labgo)x}aѠspTCχ+0O@ăăN'L F8M.뉬2}??U_~ ?֖{?qG/U̟? B8@q nҪ^/ԩ%f01W)yb?7&Lnx%MO[uQ (<9#~O}ƹ0a~#n }~gf9. N' #Am]mtEE4m0L0^!ݣhxoh9!̰!qѓip%bpΨSkM25iHw@!-?{ݨ%,,nV~Χnr>;fwDtLɉx5>7}9ƚsM[;&_"X};-,ñ_8;v|)G4U5*MT"N_k>1͉whR1DZ۸⎢k1E 0ō!HG:p6Jai#jnkS$:8 H}%C; nu<1YMq=Cҽ@eiȹl&%] <.8չ[8Pj})g|rW.9MBt2OIP@Fp)t17=:5'raFdw Đ8vɴ eQJ8_3ٛ_v f=GM3B29eY \I2%y0ޜ"= qq f(IY-eZ}>:v(7{T`)G>{z!vXRBmSJH05#MЧ"ɬf\QyJiu;BD!.EUĜ`:L=i" ͎# [8u) Aw)͍朠İó1u>c3KD$߉qŀnͣV"5L=.Bvy}xѳX:1L>E1*DY9bcCG0|M!Ә6+6΍UhÓQ)[^䋘C~{OA˸4&lx}݉!|*=`Q+τA`x-ՈP8dA l;^~w9m8 +E%!1e,R14`Y*CQ2ju>:Opw@wvG1o30QLtVLO;! 6u=X n51MHNx4&ALJSC -hӍ퐝ᚭEXx[?=.űp K 1@g#됌:KΉa-ƘH*| =~M +GLЀ!G=-oڿ @23CalJbø7@Jy`V񔨀!Rb}cU">V8`)wC0vZ?1Vh@n#Ъ70{oz]j+o"bP6_: h+/=p<2\=-@h#qy=vF9Ce`㏻>o \Q[ؤ3/o h)m>P P#J$A\(y<(CG[dᒘуUU{_AH0{@<<[_Ir(yPxO,cY4N 6Ӧ ͅ95,>Unmig 1Bsw<H~_ԯn﷟-O/| !%QIHPP:`-2 _#""um LCou<МI,TOQ~?nj O+5bIB@9^ap.1D}jhvSFꚼ,e[rI0F9JR9YM f 5Zfeм:/HHP8oѳDa96RWH;Oɟ"ԆrT;BЄMWyq`ݚ ;/bN] ʛ\9\$fkg꣐'&IJ6%^e~Z"nu= b@XG# %3g]#Jl_l+ߍ.;bD,<#T᭘hy:2 ttuBP`Sǟyot`XYI xSnsu[IU.q#QМPONyW<-G as1dǯXMwTF»r)U & &l]G=4KL$.Gn<~UxWDeˣ1+RҪ06! `DOc( #ј̟`Kd Hxs"Pbv6c$$# \q:DNΤ :qKc]/`^; sиKd1s2&Nb&?:Ƀ>SVD3}4jوx;* |1 cI$#z|N+}01bN=CGa8>B퍰cl`C 4/8KraQbdx$m@y2gؚ 2dߒHPh]o|C2E~k/4(Mp;n'MiˌTcAa4:+COvTE 6CWdlt Ud"u {N}a5;fksi+!@)ڐf'AQ19qg.Z^i1)ڱW9h e ~}>W|MKp1yĺ6RT{AP DM. gNrnLBF;C hȻ 63^6a%wiS՚501֠b.ХUf֬#Z *-!K[V4Cq*>iq6׋j{g>gO^+߾y ㇄=ӟW0snNZwyvJJp IXfIc>_EDV4 5P>6Bb\Ry  !DNB1E#8g6,]ʧ\.TE$Z(AO[o^ ʾA :t!t6sMjT6;j/c:0B nH ۮ xcIqi%z(>$X`LΕb݈a|#J0Bz-ˬ%N ~Bhb0ˇgSi%pJ5H$;oxs{>ox]uSq3"DۍI3:-q `č:$#6C4pEn&Ά{3-G|0#!H>.UdW60Zc'!d1BXbuAT4~Oc@isG$16;7)a, Ф&D0 esPi Dq[o#Ke!9F2ӳ @hfӿTԆ0 QG҄HMMb2.mFjϴ8iOF3rQMD7[Uʁelb+YX9u.a q0]l2]ll'Lu[Ci%WgA2_f?PB{@R`>{Ւj b! J!=g SWn,NtܱZM5NBY>Ov2*"bNN?ɔeUWAs>}#\+lF6wMjiX dܯK}k<)}1Aks<ns֤ڗ\EBoNSRRf`sxKBx8uŹ132߀ű 4GcmdgPrm\c˳1׀5,0qCP <]rud0?}s:1Π!bQ@lyӂBT5t"^dP.}6TMَp3JFl Ѥc2(fa.U@ MU $9 $ U1LN~r玢% 8yvϯX'#~|vXM$CvCsCP4:<,8keRFHXV T% XkPj2v,~8)D7lwDjÄ3wvteSzM/9".|x<\o\qu_dIM5FtJJ$F=! G(R(Bϫ3/J+M Ogf-[X+s7n0Rubk UpXBz MPtA͈HM\NTU6n1쓩b}y^~ 7x4$h/ܜT5EC.ՆMd58< p9qL;N'~;J?+5n]`}i 8+6BjJBe-@€x6&.]LҝiUNf0x!(V m3h_Oa3|7;kMEySv j%+kmRqF yxq)C $h+a =SSKk O[Qƛ\JKC9,lzD!4ݐB;X[\^"M6lF"R $^4FF`a$81ۏ@M)IB,9tZ3|{][k0+[r|Fj L"HzFLKcs)̞'nn"C5:nx=Bfv͗fY5 i:A5 $6=p< RH%6b(2x;xl#P"1#2@+ctO.jmq;l㷒8"^/{v52Nqxa7#I(ZL v c"hpn߉٧go3Ɲg &jTx095̀bMv\Xdlt:XKL؟ Ž|g-Ʊb.2@{|̾8-Z2:)ƅШ;&tASRI|G܀N%8px<Z&;te"fn3a1))6萫EKLM5xͰqtb%-PEwt{وZNؒCN&ote@  1GǮq '9]!E1 f6e,!Hag9M bK Р-p2wSy8$[`\8j_PjLTYL^gs KлEaIzɩ1Ifb;3tHImV)cGEPjxU %Tvj7ƄAA1K7~I7kwFQp"\(zC+LbP֫ i tSh͖<W,Ek˳mf:~:ŷ4h(6{8K ynE,`&BF+7ֵm*A l [O&w 0anFc4,dXnܧkmheS8p#Qe3.О_I\|e2hxao&DQ##vHAa7oxy<xQ/~fGxCsRZ&;/<82Cf ۆ>9H^Mb3 J '=\ ^1g:sDLMσy|j/ LRF\mv됺Wi~r쾟@JVk{Cߨ`\ԚRĨQF`&xbV  0 .ޯx3Cl͢NW~~Da"7ewAmrSJ0fp)!H$:h?]I!d j8rƇ#w^M>Hi=UkҍFH3rfӊ4}[ tvçJ*QPXLфK\3'U1vltƱ.Ra?Vv+tSfl?>òc lXKe_[Vޢ02܌dGdr3-+_KT"j43B-:cGm&0}gkn=ΨR=ψuA b[kN| Zy]s,c,sFW됺jNBi)^1Ժx%W,f! '@`뤏HQ &rS Lh&Jvp&檞GDžK‘.-B4`؈eJ}:Ⱥ DLw Dh$NO2{_?O]ػTJHIvDEo6롓3e_W?ͨNvaP{Ʌp3-B4\f姷`1yu5"F7# ۉK1B,bX3Ƹ78**"W7CF0hw"8S$@oGp,#R-HRuh8i ,іoqu0 zj4Ctɍ^k*ʋK"H&q5:4e^ ]SRSV@Dj;2wmJ[&ltY@T| F0N!!ªoJ 纊ff̘D Eh10rʙ{(7|n8t E}bIxzYNڽ61 3zPM7hR%mխ >$`жZ>TӉxڙlEa5L=$%@YCۇ L?Պ^NyCHhgPnI /A:Q<8ι3 1E][`8E$:RFNsLJe,0"6"/pXB>Z.+Xx`:,7]ŒFDqd]R(=?qf )01d!I_Ѽ7no3#ľ$xT 1`:TGSxTQEMN±SNqZ0dSi}d9!1l{CEgO_ 4EHӑХO ?TBR[հMW2aHm+Q6QR50t&)iL$It}< gꈈ*"*Z)*d&Z@X E߅!\ &ޛFsMg;8j>IdkEc>pr,#ao>1~qX=gu7d5I&5ks~5&zϢejCX&\w[@=f8J=gjz]? I t`Ӻh()((i7NnngÁ_dW߅z4Xld61c!Ns(*{`\F=TU$!54 $;'bV)o@Vf,'m__gC2I)=y' p(nQ Ւa!mUqxSRX9TK@܋5-kIOw-j) 7Hܠ '#]^ hPJw8A*'p)Ř$m }_j(VP"gy=(}ǴzGf`8(pHHPbaB؎O&Y0۳T!k3if'lANud㕡4U 4@M]_pq2 mkL= JRaS"]h}w}NNZH_OD'-:|s8;pD(h:4 Ib- a!}8'K|F\CW9  a"" qhmqt$G{ e@J-67 d"4ycJT+kӳ3A;VYAX 7ѐ}|HDF(C@loMu􆦗E{@ܹ~;OcHz/<׼RM>W%)OJ;*SiƩHth;|ǗtM%D>[Ab$ѧIo}Q_3Ώt=Bᑭ/8y׮jWlwU*_!Ok-S3K _c4 >s5n 660˥OG ݸׇ&""J"q"D!Ŧ$4TDRPEMMU5QM4DFq֖ b((**((# A޹O.zj(T%h *)x,AR#ALJUD 8*kӼ3;?Rb  $+ `w5RSՀ([ N6i!a06fJ  o㖝xLZ86arɅuG,ˆ˧` 4`mKoH^V>t^GeXhΙ ۘ{B G~˃~R8n?K`_Wj_&֋//4}'IyF,K5).Ap</^3L%$w7Lz" j"25Y\d]g8cE]u_v(=ݷʪ }g,vx]9Em ,Ws,m05``j=H <LmË?rCL{}ELAz\8m>g@}o(8B4VΦqjoy_2@*C JY4p02؋d WggX/06{07Fۜ7$F!Ƅ.ҴIu/lgeF.i(p#cH/$cI>/ߵ 0[.8:72 D\llaƾzk"䟶@'HNӰm>[Etro*s(?_oA{[Nlc薓ߞα:$8ÀȈ? EC|w c(vwŇɢk|*p;dH8ٜq\|_3MQF$eȅ<(h{-^‰s"@-o|^d$>bSrB1J{mpK>0/&fAMeBDH$d'_[ Xd `HP{i+#OJ B "3K4QXxbYY?J CkW<4>h]1e˂KqG M :n'ig3Θ %h HNx `v&7oaǷ XxGk@ѡCxwCmqLST5ICT2b vHWݧD܀txqh= > \$5Bq%p".WYɜ8zȇ~fVȹI?do͛wMNopGρjG(pPbE=痯Tw9vh r ,UR)wvϦ<\sC3ȗa`\0 :oQ 24[3XC0Yo ˘hlģTT`%.=ٔk&T40cM^3R&85̾=8^pPrtS)w so:gdS'#틅(B;]BY){&42$42,8-,+y},ijZLg}>[-+7e .D0zK 95,8kzFИqXC{ eX0xEXj& Lfrݦmn!pԁadozɞ]&Y˄Gʰ<혮fG(pWCW&ÖMçCA"ɔ6ఀՙX/ƍ5&! IaV;46 R$3@DJEvQjIR-1i =YahVIC-LcيV=66F,Y [~7Ą%Y]13`(@%>@9cIFT=`T +},:1$. BjCH0(x)"8G!R%A JEC ֵк1> pmCZ2횎 `4(Ok3) ($R#)zGi^{bhB.XE $5ВBx߿Z"IP[iN&xDah=@ $ (]2AV)Shy zsT a1: 6V ;J%7=KBÄ5Za0j>򨨄b"Ǯ+j(ם;N-Fg+V ;/|6GwLQ!pG05Rq- 1\iCZ F+{"z=q#C!4xF}aG] ;cD[ϯ /{u]!a$+p%Am\o,&ϧATHK LAP,FF<*/[t,@ u@1*!a&nn٠KU h ç md ]0σ mM%t9Ɓ4 R!ټI"֨03gN΀j0baѱ[>oNS)i@)Όp'#ͅx5FP)\DJ X LJo+N5T;'2&!S(uF!P> rıkN8#T M^(^<w# ~2@ (=oݔ}wlz5\UCF]=^5G [gC>@e?Z}b^ij#X|01s_<֡kTPE&f#hIUkU^ a[GM"-Ƿ<$-m\oƄntSLG ZKka3~2݉1.JZY焾lM2cِiw>`g#ct@{Ȇh<LD؟ xNB:jjZ! l`b'Rہm.@;G(ӳaH[ꃽa*,ݭ32gmᆄ2HaqH0ÏZKwۘΨ<K9 !Cljxwy φ2de51 HhNe4PC):Ndm&:rR@h8#=߯V8[o8 A`n68&j=gZ=1H SK׾k!CkǑ~o=-U?Oy S%c9cj-x8<~16΁ sۣzkCcp3=O +zޔC{4yoӼKCC IBNB ox&{"'PstsXPuMIڤ74-J!qi5LJDtN.diM0NMa &Df$ț Cuaw.-^,eĆr BmrylI.v@_C%zinfPzfdҬ!Uvi|]{Y$ xN3xg$F4WMO*2aQAL]Nc|=眝py)0B/P/vxĄa01HdQH1!4 XXG#1"8ă<4] ^`j=SED*权3ͅb"1` 8ă4Sb5ҋ < 5E_B@Bր$ԊTb6Ekej Amz{8wX1%EyjN%X0{S[X5l 0-- g|Ya`pzێ*jx4]GS OM6)vpaw6p}xd:ؒWg! @gc}N9ݶ]d\F#ipIc FK1]OsJﳽвbmֻr(`Ւ6oroqUF^Du5G]@Ʌ11Z(0Ghʬ[~st.*3nM]VxFy|f{oGOsP Ύ «|jqRiCwq$&~Q}]*7qҡ9G)!5Ē:=g=Ac5S|dnhW%9O=N۴†"2LJ45byxU'_O25OwyJo\{; (p$|ձbzd0x|@x _4=Z}T{$H~TN0%=tp2;[0z߆ZlWID~Z$Y֑vqu.zЦj[+53b}?P(׸ . ̕l̛ᇋKG߅4@B4 >:5LTPbk33LbQtSϱ:;0O%S d` {,vz CFdb& H4ów?-rF4$0_ 6`bGпU)&}>~O0HSc:_C>O-T PNui$x vPL̄3LMB@D6 ]Xad Rx<[ɕ򦅆iqblxNlEfc\oVe9g D|6o#1i8XwS4(y&LNė;eQ Z7<YϞg7L+C(7B kb♯4Y7)  Oj]&0i$wso͎G;"Pu%%T6s ظNڸ0ll[XֵEKC=6!#" 0Fjj ]]f]ѿBt5HBn4jg!= h`d~zjKLH BДQ?#GS=dG*=0z,|'d`dę $faȲi3YT5PBp'ʇ10{[%%ZY#1FC'W@v2@AhPWᜏmv1?ms?cW 6~(A(Hq\>B>< ͵^&J3L<ðSɣ10Gυ!T'H5-I*BQ{׭@՞D$ӏh6멱F`g`|s]ƪh8݊sD.!>wG BB8O0Ii}zׯU6m{jZ B8.'qRޗ,XY&_r G`]E`<jlj>M!Cw1AL";evLE12:%S_ @8vs_~tpN)CsoN@ƙPJxKݚhb{YO ^/1z4K7HDX%@{sP҂07A0IiQ2 Wd']q2SLZRi`6~}⥓X(*r>_0J2Y/>& &Cq0Ink|5[c$MRRLX\2@gR 3/}b ƩNA43  tHj|DCAw_6*8X5z7ߘ1Y@ |mcWUgHjD2YDnv*׍IQ#! @ &ɖn^PLcCQBlA, 1ckщ.F8B( Xvt`{'H`QO/Cc(4SYGۛцVwv -q*BA }=&Ò3fI~x:0;'vI#攈 yM zt4,pSd>_/>! u ŚpA BCP0B3 d;mCfc,-7PM0m[#_K8(>~t{c:f*^ :Mv@q-aC¯rB{adG,$Q tC)1LP{(qnh>O#Q$3 0C-8І4u=0eqV0ώ>&~ bP2tU Ɇ!$I9qq{Qt4%j{N$J243K_Y؃ڄC1x;"]w 伄6s0GrɕU(K; BO d|.."w+#p$zvtR1"jn`CA<ϐsFAj 5ZYcnulU," Nq➖ L?K-m)r:Ls.1h|19Rr$*"J閍SJJX1ׂ]fk%CWHуd l[U=;O&OCP1k $i>P e >h$0FO珇web]cTIC(&rY*!:8%p[i[IҏZÙhdXX'etEMt*.4X)$qwQmޤ])/=`ޡ|xIx|79?Ӓz+L#n'}nvtR_HklNisY+W$r1)򐌺xoX_IgDKj> xv_kRyޒ2] ' s,7lߏ 8{Z;ZU!M.)č`z>HKDt)Y*|gB`BsGU?ؖISyMQY[S ԫ\-P ukv%f~қ pX kغ HB'?16h+f~>}du|* &0:B9mG:pGE{WǚY 0[TH0k?wǺH#m\WzBG|B`İ4Do/C:|3 3 NCc"¥Ž#{,lO888kcfr`HvK|*ME~?/y珺y^ZFD^}b5Ĩ4 x庀n:_u}{*CNpu o~%' Dgr`m䙴a = l$x{q'촓'-`l~$٘:ٖ}g&`.>]cf'|Êi <$9&i) 0,L Xƀby14Ӭ㿙/qvM&DRȅF7 X"=J{Ia( !)H޼ʼn|Г6ÀѮGnڡȄ삚0 G95Qg*<(`/@$O EQL|c`X(yOes'(p:BeRf ym'y UVk}˜FAV5[=B<}0(l-p|r3umf4hby^H5| JlԸ a!2{T5Oc28rUz'=<2w75?;۲Q|2aTdi'oƮ8czGb O (0<d:iʱT7SȂ%h)Q3z6 yr;G\.@%v#&|P{M9r t LF;C7ϔ oxyWe20/$"`歆c0 f3WۤȮutRPL+mmѴa )@׭f"-"`Ɓ 1."U>HTh=M1ؕ\emXbݶa*"9ck2jpQZ``NAinّ!BCc89K^U&O a;Gṩ9HWYBKC S|}Q@*x'DCHCQI`AY;{FGYyM $P]@PF`7x. kld=f{w|+GA9$ɘޫoH1@R2LJN54ϫi9zJ堐r8e۠0|(N@MU3гć"-D@eovjW뀈}>:ݝ#cRbqbQ)V.4C6]Ţz;CD6ҼL { f#6sG^O1|w<$Iz=}H<>gPSFr1y.2c^9afCx&$i4qgP7 ƒA߱ 7fO>#Nrɲ50k=^ awtW^%D32Hk1 }{+H,ޔ񿦜2@,<ց%=УUD <%%A4t?G(Sx6Y1іX=_^<[WWQ{aNK A!S!X r|LcOu\w:!TridstNF36>HΉ|s:0c$(ըW5I?OW|:ˇ䡦.5Qk3έa~MN犭;q9Βx|9u6C)LzqHη;3'\(]=<~T5^skSreN8V5=I$X6 u.zs |\5>'<\Z2f:)E(YUF<) uashx~+ zpՅ-JK=STqqx1^1w5E̒WNb!åU$35U˺d,2odxj,Ιp1Il,{4`ydIIoCW\:EGAb;w6 ^:NyVĄĻ]*AM*B۫Gn9J,[`YUx |M+{)@QYۚ9׉3 Vb:Fm{xΊȠj Z#$BTP VOqjMÔc:iZ`i4r#!|1$#& y4$#*me !Px)6Ag}[iCDW$ŧQz8bZ!2)B 0`S>Oh;f<­a%Snܴ$+65#YL.>k>a!ǏГa1x8ax4 AYgy#gJ5B$D7H~uHx2w= ̨L2)݁27ن7c> f3 zllU!ǥz#Hef|Ob#8-NW#C0D ӡ|Lh@EHgFvt4Yn]v͜0s" A=& ξIq#]𻠝'ݜkxLE9dܦcT߹ڣ80Iߛ}Ftq64Z :'9f'H f͊evr*0dit<8aaEƋA>DZ3 rY^^֙aߜ콥t< mЀ&sߤNoCFVT+B |^|71py$6r$u&5#ɫkk<5;6Im%SC. 3`~GD&@@an6rs>?TOQ3L7 ?آѲ=7ާa3*'XHI%&Txw(f>I9C Z 5Hu~g:Rk]ټ CcZa ۋqN+Ay!>8wUzL vϦ$)@^7vw3V}ܴpDاEO}r2C%K|QDNfAt  ?)Ꮬ&d <! KӪf!oJfұ:4#t>;LXz< C՝o'!ke/ŝIHg}Ý[:+$ ЛΛxvh3mcŻ߈Uhn7) 1KT-S3 ʕ,xŠ՗6Kcf:2Ѧ%`g/[O׆j4-9DmÅCz=7`nNz#ƚĉAS t .B(#5G2Rd(zCfhJC'" Iw6upϣ(L<~ꌘZV%ege%3[bӏ"ozм;~QI#| _І!q{!Do!>Qp wcg:^XJ pn4^Ycz:Y\ v\t9Oiz//tR?p_F"INR47Ϥ@ BIB1̤Ȥ`ӪX /p#f`mļ>pqF걄*LjuE/WYىBLVJ1`4N-{6FMI8A2eTD԰ 1$EC'jɅg 0.t9jj炰P6\"%HU5K  a9š"+1H;?u]=8>M;gW~d΁% !p凎S`MPhrite>1)=]X4,)Qf9^kױt*Hr%6>L|}UPmȓ_8/qD0;GP $: 3 C lHI#gf!CUDmýwBTJwCCZqn;R>}- f`o7l;|(xoiↀ9`J|Cr(?1aXq=+սABqXA$Rʬ4% $+s)cɚqGBeXmmw=l]P!\aϫ.8>kT)Nڪ**:q^~?\ݣG2#N9A) ٭ebiGprM'2B `uؽbKa89[V<"|Wv,JlCoxN\f8<6xnF$ecetap:t" 8n.tNUy5Y B<u-1B/3TX$U$B*S ao`:`e&D!KNԣBc-H0Q6fD$FRh&L(Κ Ѷ18]L!ĕ iT `؋t 4"1`AM %Ƒ x*lbP8B;c8XJd?T2CG=8%D;C@h= 48sT(;0Nk)a{B*/r #|o)="&~_y~.󖡩‚!b]:`#gLMJY\>_\\9O5Ӷo 4.\eʰwv7ER A|);8m _ 3 V9G$`ܓDUz2{p#*A-U):eA"'ahv"yA+\E/ݮ#pq2$C_V<8@Jo \bLxbobf\e؟&4 '?|KUJ*,[uf2Nְvq#9"ߚ4BtL>6c+5!MHbc7/=3R1zJWQ:hƵac7Aa4BD.Eu`T¸Žc,p.pCb6DB$>*B-%@ H8&PԹ.O]?ߟGI=.\.bkC1!Yj>?F#Gf2T[ di75x)hE=$Fv_ڀOݎI豅Gȵ.2L?zcdL]rb0L>)oM|>vj֢0lv-WN&{(d9nakI{c4TkLB,qdtRg [ҔVf[xPU1z MWSP%ʏ[1R";K]oO~POwDEAF@ )#D>5<oNcp@(+pdh+GGM_ABAcϪpH?PCUp`S_hNo/a8 ~%Ԧ~(.kf/yi;NKhNHjeړ٘m)u6ˤMFKѦl."}]}нNˠ}a[lwE+YE1wY_}m}{ْdֺlԉ/ '"-i;v ryzj r!eCl[oAr h *XLÌQp`j`WWYsr $ulGPء>k{=I0y1Q Ƚ&QN| n4U\|&*PhR3vl͒ .z8u~1bG J7Gg}fTA7^I:C~PEs>ða}̜~\J <&{$vfd? G^>ayC%w jz'Lm{Br\Ӻ ܔ`;'q_O.*dD. յ$b\%R)G" me؇=5N8:25q0USMMIAZ :-;Og~?]g==uss2~r!(O#Ž o[hhz^T{œJv)/:vY5[ w|;5Y0$;Ux @m mS3XqI\.P_v'{8hd Ȕ*B &6ƬB yB|jLa4 †vDv`'u|Ճ\Qi?ȟ77+ٺ8Y2qǼh_Orz)^4"c3w2ۊ'M߂a?[? c| =omO{~HafZ^@E%<*J[dCJMn &qa2S"!}UUUUWQW؈:XYK]naT802TV1q*; U>̻Hc5 _;5d { G>3zY_>RՈe'I AJ' gGaj;s& _M{,:/AAupM \brDgj7f .?%EHp6>_׳CG@"m|TL nڊp:ρL] /@o"]}te t!XGtsJVhN1S(L߁k[&dG(ig> />9;IۮAKW%L ^_xMq:{LT O"k|ҹJ-E iv+j 4}- 'udR~Thvp}g^篤l $.BŘQb!4HAw?EcՂ@ Ɠ IC}[*>WD B f5#7gN}Q u};b[>6"ٙG9#>%I<9{6v2y09MCy[hK|܈0:m!x]6׋` vZ1/;HL9|w<+a1Kf2{hh7 Blj $8= V*N0Q5 E]97rq ݽ=nnp/Qa,bQqpz;q.r^T9Cv YL;A|wʵLFxdҏbt9_lጝ*) Ҽ20q: w؏wO,V}%QAslՄƤC!{t J]cç-|}B@AR HGU3Id)F"g1Ur8-jZEʪ<NLYqcYta{cVqP֚0.#@O}$on K|z/xQҲQ0d Op͆=EB}OI>ļ=|H&RTm`gj9-rꏏ'z71nm#t <6J'c w>M z^2)qJ@D\SC4vK~J#@` FBhY8h;Da:ᛴ6$n)=Q}\eIG=1[8x($\)V{!lc{kS\ߏ LpND5v*`P |gys0䫮Upie="%0BԾ__\O$g$&ǃ;N┱T^)n\"v'ar (BpS55N%4Y%Cj!޸؈eQ B#1$ Ì89 C߈rA ;9Fuؘ!.Jy8oj_+p;Q=r*(.%˶. /r8VǑ^|[O ݯ=v Ö/j#{5_Z&kno{_wU&E3Ԃ,q7}oZ0җfl_niIKJ bPF; lKcxl(, 2/ a{ƂݰVG`$_xnDs|_){꘏o͒D*L32FB1IF3 LJSxa%;H9ɷ~Lxq_ uf{/_Sx줉T!pUIs/klƏa)1x6JUUU ׮3aѨU&j:YPI(DZn׽Μ@WNn7gX𙊞8!1X]I ڡEC34sWg+/,WY (g(k)|̈́Ukug84.19/ŕD.Ͼ: }-#T^ ;Xrh9 49wۯk17պNB-,o´raKq}﹊b ]cўB>\T ۷3.*у B7.|V=7sN,xoysS.d /*J3-Okꃌn=c{sq'ii'mT7xC-uO$)?}Ec7Pe.y*զl$FHʚߓCU lQX2f=Bn.5ڦ2.Ȱ-e%y["tg/ 4 r2e5|uHqev;=B>F2,LF/ǶJ[l'$24@Q 8% MW4-|R"%rZ:ko<)U[Lu.{6%hZ : /g%Bddt"%L @o &"I6^.K@) IJtu9? P _PP.{]kP&9r9945SOIz)GWU ;gulDǩ w^8͌`M/"?cC}[t(cB{{t89ylvQHtQ%% d]ڪ ˹bJe*RCt߃9;z;3t%6EBiz֡zzoۛ:; s)`s޳ 4sGG:`sRr6C [`m.ka>EGMaSL 񑆇yqP wL&揼BI ɪejP2Bev%g7)|a'_4f*uo K/س@,ʖ] d ,@ &u=X<t" $V(mgI=dU19 %,wo߬Vr"5z|.f6 jXĢ\1oYUg˷zpQ"y7bRÉ%bx{}tٰG'zc<vOe/:q0,X[ "bH [^0Asae Ɇ~J@-^xx=LM.^!]㲣yyK/CCCxo|$Eba@6)y9VK}g>zԻT&z8@C%U^5(=,F` %R=[mHy=*d=AG7us?9:E(5:ݽ&"uô&;}L^e&}]5}2_+?o>K!Vwu*1ϣv2ڰ't>N"47$!`_3`׌w^GYff쮅ZW͸IB#%XrRnٖh*\JeӒ3u%~9V2D_ .qC}>BF;~LoȶQ>!%ь9k&-fG'ᓎMfL=O%a,2 1#a_E~nX?#lӐzvAo8rdu d#&J"!hWi#ĸ<0 rGx &Y}64 QfTrL.E&wha _-IQ5j Y+ xP}5BA'5*wJI0L;j͘E+dfz`А.S)#V"I3bdG [һdZVu$K_-#wzQtd81E(B\k ǥtg8C`1>C Ȯޏ+:.(*)wS(ª O$?Z–XN+s||qPp?ˋ}=X7 DQ߀ KrU `de}dlpkA?đah< $̔QAUyS=p yj1E9s{oud\9<_@a$Dݱ "HۚG [,t$9Ţ=&J _Llbئ\-fF{q٬Y)bZV@]Q[y{~/{~B֚o?6htdW-[C<πXB/SJB4;F&m|SGU9Z\&8j\c03"t8やXGl :f[3H[GX͍氙 $Z"ژ":"hDK.߷1Gc3nyHG~-lȦ:"$mc'bΪ:3]{BMv2dmJEbg>J#0fg _HFZ&|c]_]g-koIn5oc OF]=,$O}NOxB;p'K_| pmB\u0ٞ]ܣ 2EF:kr;FMYs PM,vH9'&[s+b p v61V붝gcQ)*(īd,?[sfM_<}5:}ӇZ]E\ʓWI$Sf->\ RK#oh%]5$OO0?!J-ȥUQQUEYUUE& *HeUbdioK8qf(C1)A@RlccEH@a B՜}21Ч@H|P15}Z~nXI rI`L0URP*@b:C}K>q7yZQ}F΢A"|}y%3)T~8DIX?=l?6j?ā  wW򛤨?cK0p&uzz9(B g&"w_OpAu}L]/uDc-JcK&kC] =sO'H}Mלf+~YjYq( 5:1϶~tc裀灢d|X4u(DE&$_My2Dn!+nB9V`3AD$7_. Ix,ߥ s"(p$,Vx2vA ΚrĆ ##Z4|_0÷q$A ^F\F`E=yn*=χI=qaU׍KGG_#Fx%(:ܡ?O=ĒwY@%\bo!Gm6pS3Ci, aQvFǧpyU&1T~"'/:bc,$fhDچ*ײ*E(ǩ3=(Ǩ9rʏ|xk1gG!~1N3'[9Z<޽ dbm*N38ɟwC@8I>>­JH!RS&6#Hx2:9&Z ޜB''0_x`|YH\komo@@fɳx^'pq@aGڀaQ/̻8`4H/n$ez3\ j!K$WPM|ϸq8-='RԆ|3lT*95?(>nz膽2G^|OqzPi&ԋX֣^ύcqaIv~}oCx=D/ҎQ`˶Dkt~DTjVh[6&z67"dF%rfh \[!#l; V!PE6$#XsSЎr/a7.Q(6tsκO:33\NTY풏@4ʜʾ ̞2QPū4EAEhXЋ" C[KD#k@R /*ᨅ$i"^Yueus/ᛡq`I=J*R<>ėcg݃SqГCz,1|/St1|Jvxwxs/؛ U<*jn%Ep^7xZ\w=>cbo^(Iu-/'X * ˦1O{S0I!;ӀLl޹"ݦ,BkVjS8obLF>2GKHKh*mMڡtj,H#ffn_,kI q|qMB&]VJ/%Z (̝E2u\*=ud'3^բ̷ C3=r9Xmո[qπfMN luf] ),-i1P74{ 7DtH.-FG@ڥmikXhř EgM} ] h<ΨlPPš(eqFޜq T^8^, paFK"un穹t=CXtT7 ?fNd֦}Th+6KH5d q/*BLR5yx#,8鎔@J8H:Is_s<UZ)[/$GEz"مP@q A*oLzd^OsѝC^J3^mg;YbF pYw 6œFAf=!k O0 3 = \!`%[R`C5e|B"^΂gÌDkU]J)j //ȁfA[>DhO#5mK\Wb|$/!ş84Ϟjݾ?VsFMcY%ټbۋߩӥjtχ"̜O?D8'2=mV (U7_J2hȁq'j<ԿrܜI,sGe4k$ n=9!pv9.*~%g7.BiBO=tpbjdFtzj揣=ђF?Ah4($o@vQ[9ղ'_fk &:,z*cC 3'<_p7ΆW oM^q5 Jt9㣿5w >5şoRĂesF⴬eU9srrx7;'}uWz|=fc]g}قBB׹":GR)]u׷>cvI$kxgKL7!Yubpw5Iӱ9_ MhBKlR(x&h@ >0ps[Me8_qo|gT^>|#S߸"&(oul Mno1gJ*DAq&,2tgӷ8uI,R'FE&0<==dM}|%^>=IO?S-caesdX/?CY }~tG 58$~:w}az9\ETHXwZMot‹Lp߅,wku|,w7y?T Qgj @z6i,gäl$&j(d:n;B Yk̒gߩc7㑾P!k|;Ν:Dc8ׂv{cL2>nzas,jRXJDMqA7X%];NhX#"P"b$~<946 $!nSؐAt9]a/ `rs [^,0ҩ^,RmΡ`jˌ҉;9_YQ!n~NM4 t3#TY̿3ԔM.Wm:?SCWX F] Rz\5@lT6R:ޘY'2䒢 d`f$_h>>Ot޸蚣a tAMt&o9%"\^m$|^M8L!tT$ЍMl`!d&!Qxg[Sbt܃$MF(,fYhr|eLLc wjQ̤b . >>2v,t]<(yA!_33o[cLِ]{&Yy^. `,,פ1=9jUGKpTr3{bjr'Wjek2ۈ@6* TUqvYhu5 BDq65qf+o;JbG"H dY/qBui6WۀObjONV{)yRm,P5s f\dvT1qSłL-CY" \lr߼T>Jt!>Jd"N$g Gm}IU9BaBF"oqoF|?>nc{ٷ_M'=S؀Wz#{gzs@߻ I$P/}7!+ے~? 9"SKڀHef.|nA /bA|$Y_B ]AfP.x%Q +]r_J_@:3ÐuθlԛF<e@6[x&@B@Ŷ+ C M' ƼT^Cl 5dWw Z%5`ҺUD+vTp|ؐ0i\$PT `8,VzsG. 4ei?Eb rQ䁶ɬZ:@cr#Ivd}F:U͢t=%V46QBm P/z R(Ť.-qED TY Jo_׆: NGh6Z.1^3*O`as](*@ `U0wuavcBF* #:e,:%dHnAqpcUqC .G* ~ z2K)L\.dOu, ^j c~oSP s`H  iKmbR!|W M hLC333gǾn,^Xb|Y_|# \2H 8rqPJB#鏸cr&`!xfz3LsDE0я.t?O`+Z݂YgF:Ttm%n`a/[{GN噜}Ce 1bAxc׍!COca%O8D}$םBmceKe%2b$l  l j+Q5: $Fr\eÌ&/*gcdChPfڂwWW@ [/,@ҏa("E8\7~߯'kcُ|h{h̍[ , aMb(R<2 poU9qF1OjL|㭵3@I" ַv$ DJ@+ڔ!)$D c|U[s{x:@əOR0P~@0 tL1@Cw]Ğd܏`8JiF&(=it,i:LݚW`4sHc|<(95D99Lݧoo8>BO7]FV(un5>o{ޝԒA=u:|zXҳj0J䋽NM2!#خ(D980[Wͳ~vqUSYjH Ujbϲ{*Uf \xrY>Ei- ц3A1~u ^ $3PA3^P3ba0ACT"i@dP0BQ-NLƇ1 x5XX;wrɯ2H Eʱ>=7kv{%0$-!{|a1:Tak#zlc)c;bxYy_.})ߞ+w(8oAhˣA547"&etu$iN} 1FGPN-K!_S;ٸ&&ȍgGx*d(k0vJ$QMMr&P&bcû|y)AY\*`~yjo~~yr;[h~N\0#zLh&?Y" 5TDRIT'F)ˈ:@Rj"˦á- H~¤ODbaAC΁@w>ޝ>h8NŷV}R2r}EZK7}E:L'rt% ErGYX&RF(2$(Hyc=Wh?!RQ:RcovM"aL !a%T3r4 mj4r"$7 {|~; {h1\?]1:KS?k1Jc>2b"S̻z& ?@|c**-;~vSA a,JX3nv4L!֨i.Qm;RDxd4?޷KF)gĘZD() #,ȝ[Ze}/Eu8 K 8 |sNfy(Rܡ>/,vᬞ aLi608RL>"w<-'$\$Ptir`އ^c5yqTz|sF'p{]>'C֠c9 "0軣HLNGi8/6 z)y31z&) HQ>~8:'舤 'W俈y)34AMAH"z#tCAC:9h#4/9 e!whqN'pb3 z؊%B&H--/hP+K<Ϸg#0@&I" ЂPUku{(5( Iū*ی V:Z1TOK?j~f8 \b=)+6 %>{2`>krPOI'3x ) o{lnRTUeZ `ބ[G?73gRp,79/8q8R7 3F5ơ^->AIa "(h카il>\tZE_"†$968LMOm8x4 5 Z..={PFoکF\})c;58LJ{KP҈D9!ՠItC 4vgfd4kO.2i_.Oo/?B~Mm3'Lo[:3DDZa@R4%xfxѵxgg4P HiN_>0x0e  `#062Ħژ/ Tdžc?)?D @-P PRNF)}%p\-1,Yf&/Xr_TDхK)+DAɾ31S K"nJxɩ?1ՌAG:!twgW 4" BPRg!~74 IqGcQC'߳*RB?|'pQ5Hh1!+yieR`" U Jb%ZZR*~_1P!'~x]~'/2J<Cڧ׻E Ekov%v{>t^4QZĚg`Yg\f6C-?Q =ι( y:tI cWSyvW?[\>8y3 $1Bb0 ?Gjs1@AASPz~e4XcXs:ϘkDhy;KQrtz_ޗ 4hBi7(s+G#!44C#2jmx' Lf)_0 ej=b@ROĝ^IXyv=t8Ii$e (8_mvSt'9d=tiڗdP;C4ϋ Hv=@B :UmH^~?zyz{7a&Xҧ֕A-$~ŲV8$DHz!GҀq9n'xPabJ4z&X֡Sj!P5U2AD6y9` aX͊$aըka[fFPg. ~foP榝@Co'4A5 \H<p@HT!W>וFL~3hE%2G!LyJ Lc1X>I7_ AxJQ!`i?J3F`6&Ral oϮhg ȱ=~-"G*x܏RV "IU{̲8֨-{yNb {'`qjy% KM!PBEdaDAE貒EDAM %-A KA,B44 DUNˈ$qo3Kݑ\'\Q!?z*)uIFf@5R?OA2 ن|}:`by'H52;:ρ&a}gk$.M,5u,/-O\|{1zy0ES Bb*^wꟊj67Nz ^rȘTQS =>6eP NM8,ZchDS-(m?WGj1:=vo_4ABPy:OJOBǛtjj[[6a(t?שCسG/ӪZ#1J))!Zhb!(R'Pb&=Dyj_oI$~" :4o{K4!.ˡ}HkWzipҴ`wzGP OeiS5t5jx$1.qz"bQPPE!ӎGaDђLwcv9*h&]_䷁R"d"``?/3xN-- -- HRM+o||a׭~Vge)ؤCRjq> Z$)P<@4$+8)Q: UUKp}9n "!h%y6 `LgDnޫZ3wIngYC5&ݛY2ό.yrɜ^)8cnJDHFbo (ahMA,Ua9ZƎSOqەEҏVQj :L8n)ŪZlRя0mofzVrtk1 Nj1Ԉ`-fbppnF`5HTnr%^{HIށM\sH"DGY|5U[/NJ=LI2ꖩCjeb%c*N$(pQ4*rYEg⊀R in9&qL.#q@Nxwe1^7z r_Ly}ZA q0"'mm ЄrQ0fWacZWuS<*nnP`B5BZP}|_ħhY 4GgzKͩ_vCF;BzpI -C~psC~C:@LIE4H{' BGG~PA*>^s҃E.Tzdjz!hYt &Q }zx 73fh)a6Rb;/b}&遃O+H~T&X1=WNIzbj8P('t㎖drcZ &L%Hأ )X\c`1#&ރيfK Ed4OI/f|{:Y]OnUl+2!5^<}AMp|Uo^Sdٖ$v'Ig^W-Tbp!mM5@K4P^|f}WeݏNΩq)[\EȎ& 9Q|JT(;o]'U"@Rha>]7Ǵw9KIKi8I w-Y~%?r> \eOTƘ$vst9DЈb&H! ovCgnvkG`%nR&ŌFGZiL2~]LÌ ,ۀ3UE(1R2wD[ˊ g V%"bGJ(&Dqx%oKy]竘4qS H&E>rA@βo D$^Ӎfa7z#IuB}1'Ig(*biA)OoC{Pms~/-j &UH{Qe2 wȵ;?hH}!D6P}B(Dc`8q;_oBw@dFaѷA-WB8o|,*[Ǡ:#Zː{чH ~(X"N/@E) c6y׭H@҅J$Դ f I@)J?@̨AH$x@4a'YE.}v  (#~`hHej :%QQ*aЈu=BE#iJUx .9Vts~D;{9<2z8wVz6lԮjM/@Zq>40X0ŕ>34KO# 2 `pxg_١ϲ秗բv|rxˑ!4Ű) + Sqj41 22dtt:` gt⸊;T1Ƃz-B2~7f4pXѦ_16HEtbck;<\G\8Vv곬#قuE-w\RU*)+mZPt:v ۤ":iѹT0|uh܇p;v&Y`M?&\ z Yd(:ʇ^ c4th+#ur!뙾<7Q_HWl/ǖ$F$!haú[nY7+lzNwZ,v m>n[饐%NRT4T) r?,tu0cٙ94 20++RfV\5HLhVGH$1D twbM Vk ƖHc]MChKT3dN+ (QX$ss:fSԆ"A׫]d&"wa iqMʁ͠9 DАC?vR?5XTR1)BH"Q,45BH4##1LG !Y#=#ǂ}pSp3ߑZn!ݪ2.prla1G;Go*pa z}957 P'|č d͉ ]gމװ6q,'|C5ʹm|('ϣa5ݨfh(c#1A6>fX!: jwR1I .ۛA^N` btQTm IPb43P3R5VJhV/Cx.\Lc88ՈDf0;(Ai3* VNp>,EBDm24#JD@ Pmi2Y`~ipi%|*JF~,_VÈ##2$PwhnP9dͫ yEFMJ\F!>PzCkٯPѰv/eKX/t-!?A*p!{f9m`FƸfe<2@? Eq(E u4JMH=yԇRuQ6C5ϫ |k!;I3,m߫΍N?/Kr}0CK_mȃDT{eeCHGx{32:#B7{w:Fmo&4A0Yf$I Raĺ\DLD+P H ?tthĨ@Qd!f]"P@)Tih$:Q67Hv::I_EOq3LDIU'.6ŽD!ܿY"M#bew Y dV+Z>471[yF( 2: )6eӐ&5(`1ha%")&;w5Dڮ2N#x @몈a$^vC ؖ;ÛA@KI!}Xcc+OĚ !td#C%!RPP1t* _BĚgo%ԍhw4s \Xs:dBѼqlǜAB$2B{_L?8`oÏNJ'p2*2P'o-1>9(& [1*b?^s˖PI4Q7Sc0$(HU/HqMUE.Qk ?֎lLlf85SyXR@PCy? ZpVQs\T9B}8hH3z?a?H".ٓܙf'Ǔ߫': ('M| Y\Pƭ0kQa\(D,޽p #g!ך2ƴK5fpiv2o1(}ّl5p 6WL!aR睏iYfqؼjkՊ |qC[mdT|G3!HUpCx}.Bu l-JᮚU a*F67dY.(ٕ}19P|M+ѠE†4tdb7Pg͝N-LtQ ~0]Ypi\bHK5ZB(O1!nƟ!)=O+o9uds&-Jrو;v!|\G'G@np}r!c oky쭚.y8a&d4CF,R)k^{wdyA6*ӆ0|\a'0@`8UE"slI &:mFB4[Ǝ]3C]3xC?5;1jDVIjF8YISJeJWڻw?3LoM398?4ѣIV\lRBQ3f`iXqY|2$fpf&1 cYz-By.ʍU^ N^XC}{G !gr Ej?!6Lz 5L7RQf( h"\-SSid'{;l;zr`F!=I2[GqwX̫),j8FΞ%$7}%0|hs3HA=L>%N6saJCT4EK@+@'O`kMsR6SP{ĺ1Amt')}JB A!YŁ STƀgg~1d`bDd4.IIeAqF_'> ̝'n8'VS)պ3׆lӬ%z~~|}#O iy<vo]{o?nOAQ:L%ꛬbźC?tB! >xޑPt14 RO"THD* 1$S# B I?#;h7}tX3mP%Č>E9Q"Œ56`6Ilj7xC&^9 ن-FeDD4DT* P%@;4"j')8Z;đI H    DĪ(P)2$C@AL򐣜xBWF~s% Mաy٠|X&@8#{'~בi?<Ҕ4htC(6<%*ԡ}$[Tg*ߑ7Ć :6N`D$DQ F]Ɣ]#w7Os6=B- 8ݏ'S-Lq e G*c iFT鎗Ѓfݬ[iOP,&H}yE#v}욿zMP҄aJ$Mq{Z#dOm!.# FP0Eԁb\dpTZ~B5$MW>m B7"3- A삱ÅOa%5QZUE>UqCΆb韖jq$8`Y;'Mvu g=%2 Bye axOisR)镉+׺8&Aeԛ <}$'ˌ( w݊{ C=9R F6 P*(bhdCfcL~~PM/O uOP>Qҽ੬QLۆ791dLn没|.'ݐ^$;/sG~/-g>;`FJp>>GHXk\vDTTBTS)H&Ҹ ZښRn5T8p)b5VI2^ @a Y"-*ih]8tڌ[U#{ +Zo~ !! @J%($b|6qtT.x^f뙆%F@R4sfMT89ꪭe! Q>׍WNWcL2'my&M3.fUo$&5]r[֋Ee6eounLEfNm!S1$أאFmA4?NcEu )7IC~#RjjZwE@|0TPdI!nd=0CBSH4Dz)TǜK[Na  ocm`hLz1!>mYxT DUbzLv%f(=vꌦdm gǾڶY 9U.Nu5ÚSh m s |Ø-'/"(U<g\ [|oXsfyb8q5=WVk׆?/4j[rpI'R^*\b+ DY1 ymf8lZ'QFE8#+(T^ 09g Cg}Ix!2tLii.Q NgwL,G`Ӝ,uN=ϝ5MAٺ Oi_Qp|'|- N8+ǼA^= f0v8 A'ul82QKtU -]hMvY.etc2+G,A9*ΧM~Hf\Yl%0\,E ǭ<&Չ? w~z,-Ѿ/ŋ̊m`W-To6]yٖ$*k.7Mxι"'W.N5qZ_H=E4]@txuӈWFLSKa}`tWvf#B:&fW~|mSS35Pn7XռE%ˑٸ<8DAiIHL!T(m ^cfeb &MBM%v/:"Xͭel4cۄ.H4yNy[@3 l$BL'T蝅I34[z6H9rZ&6^1[,c=F"^އ;~-V;gPt b!1x{X\iۦofYr[OoTO=XWmR[@|K x۱ywq5, KDŽRtxĢ{PsSiAu-۾Nf1HȝVɍLa5evҮ4 ЁLeB@N9hkB`̨}:]F11̬+qV uUN4rN5&~% 1-RFh9ܲn%ѥdz`=#iU3y}-*#qq$~Q:S Rʌ%!HDk;#ߦ>8r:x:C!+>ܜ=.Qd&)%\GBv |\+2äܛLVFp 9kԹ)8dfpxOvں1s;)s^'a hndա@8#b&liQ쳥Vr&n!Ј^u .8_ .ȓ=4|OyMoj:2wU0i疩nZo۵ x]zۍΦգi/B5D") 2Z5%xx&ۈ0Ayel+t˄.͘ćid cTnρIW>tr]E)u5K;z՘+\gRYAts:T͸R[ ΤLT?h>M~~8zas0r:pF*(b")#˺NBa;9Z"Xr2^o{ |u˅R3 (E4#xГĬMvsFweˬb3[?r볟}Hྲ1s.fysm6\dxRN?&tJng!Lf O~fd\aD,A5'qicj!PLgԸ.mk<;hd"3'lmhf 6F3quDW%dz擬 7ˤ1*.w .x\ My|i8Vyy[;=O>9W|eOBAjކn>Z>"x1nYшB|"gT<~SEoq.w5`aV&(Ȓ/*wkq^x/bI'0t]R&˒s7/"1Z=~]J[ר/Vj(o'AЂb8svjD&ad@X= bө3eh ssD\idtJ 8 묋T/*.OrR]auu+>x`vˣ9BUE^`ɦaS29[G&$~4m6S%pu6F"Q* Ոf,D~8X2"{[wx#\0##y֟Ksqnko}:HxLHz-_ag9J_at^0{7s.ɩQcrvܛΏ_;ͤQ{B -\ܳ 5 r&UzD/67)bf*pwϚSIM¼1r1CI_spG8iϬ= &ѻ6DL*DD5LT!2,P@PtK|QYg(fDB$1LL6ۇ 뮭&b$^L:D`٢ cnIڤ)kx<$(Cĝ٫kJɺƪQ9 OwRɾoX-TܰUJsz82qji\tWn\LȎ":"_Χ3 Q[V/ɮYnp]q91|lEeUF=E1!A*T*4!p\22D'SPrQirp%Xɕ Z񪽜9祁<T&[CR3w-L3)*[%/h0xj[+!D҆1c 'f{54Zmh0z0e"rN|.ajiM(ь?`/aɰ$c$H1`2*!6 *pu]"Fjz.(JhK36=$ 68Fƻ~Uc!}M8@Q;x?D}\O¥A4*oz} u5"{G ,h8LP1|@v TG;k'ZK0Z'$[\k6e2o3LM`4gC#0b-ZR퍄b3pok1qt b#$dN) 8"MI4`miv24у2yTUC1D)y oFK\|ޚbs&%y]mj<MP~ib"NqT UfeRTeǐo(1@8=x|{qJ{sSxUaTTK8q3J'1Ǔ:33ч{FmBI O78Hwn> ';Fb$ V.ȟ[L10T 04%2bR:q$f$wq{&7CW8twoFi!{%<^—.] 9.=67&4;z;Ftn)R3/p׎LUs 2oERM؍4,E`n6.!OrNݘO+V|'6޳1]ܥ5ƣN ̨b.d7B᮹c`FcJ-K:sXnyg2b.з-km#8YU@ cxXYB(ffrc+X> 3፻{^<76cxM^snϮSH3SVHɦmבLvdsAǚ9ak֎Nv e+^0͹<nӏ\͢ѱi'Id@|z ? E"e8ȉF܉T-:|UҌ|4bqhI("UQa=!+XLZS8oh<.|?}> (RH $DD$O%*@&$&HOd~bZq5D:2)0P*BR HJE BD4Q$D%4;w8 zDvRg$p:@l53[UDLHJT- @)Bҥd=ngVg|#(eU;Rv'T0gqJ' ô֮]o쳷hD63`fLSrWDZ.U!ćBOe|Jc6>|PI\I=Yi9iF1ʗWA(1 |6&!2'׸‘1)LǑ!QJ4#J"v/@O! Wzrq>ՠFИdY,8=]#LW d2!V6Fub5]]OAX^e'Cy``u9ĕĈZG#콱%{OѪ Pyd#9.Kr[q<|X<5ՁWCM"IyY$I|7twu̼&QaUQ( @rkt+ BaZW1i c@oMQ>R=۠z P@|$?rŒpߡ1?phhyw*H(@WlI-ޞR%ֈxTң >gpǻėU_'DnFf,GGՐtWH*.2 ʥ-|5oohCJ Ct1f鸮&w|KqCSl̅ENUE[6V$ā. <; ^h,%,ಛF[Í7CXQ H &3cM17Cd& ;ӷKdǰT[u+lECuu" qadDY =u1ϔ<j" )[Js}hbJVF( -XN.0+'UUUUR*T5d7БUgEwՔ]ۗ0 r4y>cT_ru=<?X`8l[lOP0O]?(MeؚE4(LQT(+/'ce>f ׍U@Q5>yHyt j$G fdi(MmB0"2 0:e4iMiGgYi`E+Fu[E76SD؎D[6")@9zA W(қQܕð:xɛ+ylVbVJ5US %"Kw$Ee4c8Dͮꢌzc!5Vsg(9Ltm:gH06TtÖHg!aSv-vi: Xa;ZPJžCnB&- p@3K Y"DuG,Zh\8C-:a0 p ".C6Nr!:l6Z?6!b'L1טIxq(ȩ3X'ͬj}uk l?DvbL @ۍHim. 30K1?iķl;ڊVi`iP8+RFŕ;tCxϤjrUXhw2=ꙅ B$JT`eJ,qJ YPf&`&` B TTtد #2]2ZRQׇۜk7jx<yYsζcFzZʲό W`|s> R? eGWZݜ뙿snB* ^=urNL:Hr~%W/T婅T%%㧏'^8u93tpsnƨJQJ*/p38+x8~>v/ЇGYՆaR00l<ə=#ËGTg,\39+}a^pZf;N6gumN!YQ^6H&}йI..ozp0楦 ,D#4g o͙Ԏc5yγ*OcG4-ҠڈV29y:#L>\AZȟ[\y'А@O!V14x+34ߜfiB'lAt5zƊi ft)arK =4aN<}2lP)1y8/"6 Ĩ&(*4̄ι =Ox0ys a{˞R $D ByK~FG0B1i~4%+LTUAj%:ClM٨1L=:h():q1v!B; $T- )@ D*&SXMF:b<*}L/g9, Hѯ-02^(Hlۏ}eM&S xZʚk烊rGs>hH0&G+w( (Ȋ8p[W2ωA4͒'HA-%9c{<ӲU f{t+N:a")i(,ƚj0-F3h-_lߔF4wn^ֻ`֛!2jȸyڥg&8]eѼL.IᇳT\r[$B{}gxEekUUT?dcdn$Y֯dlSVT@Zc`U1#%fB3 ј5 x-DG-CNH wB82@<][S 2!-RcaY}" M0׏r;x"4UUj"(=c>zi%6? 5mMdjc !jIj#\~Rkx .]NJ&UDEz=܏K"g.ۣjɃj0b\;Ni]?o:owGc P'A#Q?L==aM۶=1#MF&RX۽ Pv !ֆ44HSM,̡bV1I|";&.<M)zA.=ʚTJJm)LHkb( N[ih'!)z&LLPj o2OD% XCDBCxQ# G%\E[(J#.BRn`ho(q] &̏M5^ k}u9퀟 gN6?;kUvoTkuM찛ؗ.polB)k1nm{',ǻfax)jF1gLpEpy D~n9eł!0Hm΋A3~؎BK ^F3D@*&5$b- M=\u~J s\E~fZJ?+Y#% y$6U7syy[:'SsM tn=bs'lde ܝ1~t~Xv}|z?ɲ>a&ГCӳΖ;xxaI@HDRHt5 D4C䎚IJV ]_ |whffWv tÎxV\`BcFl%|ui~щCcu-4 iPS<rfk)YmEBc4j"  2HɄ8F) |gw݂]UJ9qʊfMu}N[y+qMocAwRcֿFm>8H#OR)ݭ;LlfQcgЋAv*U)YI `y&WcMSpMiaqn8h1);PDDJR>q}}R S) #bGt"EO)AL&OfQDC?\8`m1#wb}ߵ;8 i(DC0oĢ<Ñ91d;5(({I\H{x`8>d Ngy :Fʹb9;VŜ}6r9 (+EFUN 1.9( U|9`l??1p5>Zu$2"r@c㿠`Ӭp kJ7@Ab]2G"~Cs[ӹFr<3?z!ח2ʊ)%!F&~?~D|eET0v: .x Pb=Q]1 'C'X|j1/*/N=@XhcPopm PUJi*TKÙz{3n |8ff>g-4{rK̻ zCoFGOw5P=>g#G)!U&KN]8# ~e-nB(pm<0LYXX&jZqbǩ-Յ}@@AVoCOU>_a &40in(HC'X+t`e#`XɖE.I wQvb`8]ICƢі_fIҏ35N椉P>oƸriYR  Q o\>Z*%;Σ"oUXi"iT U@h^ʪa`q1ԇ)yt9?Etc_BcD YhA{#Fe:Òꭷ"+@PIM"f4-SBHB#TUKBR( RR,%) д:  h44h4DHR,@T4BR&B("Ji D**!(J(ZVF R(֊P{``hhBhi iZ(" &!@jB2 m! H1MA?'M`yhɮ`0W *B> %fWi3R!KBP)C0S* V"O0:@>@ ;\J0)h:t4 sT U(ǐ>\ Em4jxB!PZR&`AI]j)8DAI1T-DQM <⡏{dfXxh/?8S-sPNۣOť3ZUO!С+z #t|l4k^˨5Xce;CHp bAn [z2; ğHhkuP⏸*`eUJi(-y}X_me388RGnہC!z֦ ihi)J"`i"&JZH(HZ`j! *(&( )Xta?ptLRB1\秌I(Ý[ar"G „H;EH~NF3J'C Na_aӚΧ0x|qNUitHv@$4/=0!vDp09r=.b])7#z@gNHp7F)E39! B H3Aȸߣi-"a !DMJQd H]S0IE9&25A%K[PJGovT؃E݅(=@2xd89Yֻs%D@~ARM|ЍFZσWGwr^e9CY]h0M*)ch#J۹ZR u$:tej! Ą :#!$@i{ ^;?I?GEt~P|5@rWz0\FݹvՈKe;O:wW%  %`S'ɑO<%Ax{7 xµQCZu6mU]-Iy, GҙYLSW ֢1{Qz&~'y'& `&ʜ1pe'wo]<4&6ap1Sϳz]/ DJ<>=]fL:&] &Xrg{b$0Iώ- Q~fcA`0V*JA3`=~ƒIئ#e+ʛ`*N5*Ȑ> bIIHD_9^i樦e&׷I{1jf G4VF_r`}82XS.: 6 ѾF з36l5Z+4 l9C!oXX}d#Ea HAmD"mkzi*S۟#F!9x&VADTM}uH&%i݀0dq"4F#"%@#PDӨ J=*)/zux!߀{۟@ L)F~b"_#q2 'bO[ M#S!VzM:wB w fAl髼"G"C{7~Nj: 9BQ@Jgkaksw.ꀠ僫X8'#f2otL!bƱp0. M_bq<BF_8q$i7IrS4zva~_U룲Lf\QgX 6;ՔrH~vr#F{r" E$ADL/mR&PKW9>? #ݛ c o2>drk%l9^3?v<FwNʿJa)֕Ri@kJN <*zCA&O/ShO z"4AN΅*,eL!woDw&M+{Ā*~h: )O։%9]4sO=s` 39JJKRҼW 8H)믖q}B|G_ɤ݊ VqnLIL@FaT((B'eשJ~?B IG Ѩ905cI"426W5pqY[TYpSb_՘hCOB(CԄV"(4#PUu)fj %$H)gi]&(Q8rioȋyã6jX(ߌ#n'c<"#8 "q`y矯Fu8f@-AfFdC pT1&<@ 44 i0"{Dܧ\u-"᳡qFY졺kAM%4MT1>Q8:@rm[/aBIzC'(d)kz7 sÊF!+@rט0Gn!gL*O<!dLAD#=3=I[;BcOg49q?S"Ax؟c L] ̡127>8}IB<P$Vhɦ0KC&I T,=f&N1h7O砞i!M+ҟ2hW?4!:5L:i>xymɑ|0NA 7Oqկ }_G=nNz/FZb)D k^JR%NaW!@tC`y5 mᓑɛ{ ad ) OAReBPD1\|8;:]d4x` {_\48LG\yHM g@@SSN,,#C?L`T³'ߘA D˭ԅ*BR/݌"(DF4C4xX{̚Xr1v`WQ<&sPܕ09QA5={$Ё8"Gv6>E B?qEOwWl7#?w_Z>&ii.yZ;@ ?h$> D I阕 ӏiɏD3r h!wY8`rz~@EidmђuE[x>ަ@yϊBq@PP[WSHI_:e_Pb<zH/S 0yTe6د% *ҐOtDM4W?G.>-h!sGV"/EF#|Bi pPN OQJ(<+l(FϿK  jaӷ >& L #?7>9PeG_{OnB Ih?mP:>|C2_ʁreLp|B`ȘCzovP|bDzAcG!# mWyafm ?=R*\gBh#P#6ahΏB+FkA;A= ".4̶2"sh]Mw;o4d0 BcOO[$;H=ŒNTI<>r븹B~]t)k@,C(km =o3O_ft=ѬKW9 hCDA%}"7ݯ0ۀkxn* @EtTLsJVՉִ_ =i#-ɻ$Pa 4 1c5VHJFW8i~\FA dĴ~ƍ* c7K>ՏA멈ʰ'#$ɊgL5iNPi~gDAm>ï#^+tG15UG=C,uɎ!O(U$鱬,z΄gÐ/r]:NkRLAjwG= !PQUJlyI0Xt2Z))GA{AcCN^K,ˆSc*6wx$2A*8 aFo>-ŗH Hf)Im 5^L7%k(sAc٧M'MAVjOޓ32-n ibp8~+36J2fD)y6b**qw8DqmIp&rPNjF5%Fclo.%2LKX(vZG+0hM/Nd4_CգgcݢjR`dp%T!PԱ Bj@ÓaS$&2 d!.*@&e3 ( $ =wIZi<@Aĕ[CCx|AMOAÊ\2Xq'Դ^laQ4NCJHSLntAix|gHgpݞ`ID8QN u onCl 7=0A1-:1^KF sf4`iOR#onV4*MJS&S$"H*D!u>1eZɜ hsDiX̂A"eK&bAg<z+iep3[M<`i>W0#phde{Y Xtk/WJCT2!B%ɝRxP7v{z5ycnų>򦁸VZV6g!h3Die\ o1FzR64A0%n,[vx-8cŎT~K\ 966s"[YYN\c56ˍ񍬫$(fVINJЛ u#H?BMW.?"6 ꩁy[q A,.ZuĴ" *Rm(M. plM<5(FaQC6]aNl A4;dGkoJ#R( *(,@\&)uX.ѥ Q4B 44̳Rk -ώCyiI< @Q ez `d4!T4Ru?/=;{ zBU$ĔzP:I`o~pp @*Xc^7C M^]%V\XT`HM\f# +'vO&T>e)L&!$s9XïůMA}2u 5OWM69Gŏ8hK!yy]AEjq,]Ǝɦ%")=tA#ZAK~3#xz-+4AIbm&1F aB\E \ߌ+a@l iR95Ŷrn <䥈lqyYuP$}f_od7\i>) j4MD6d+iDf0N L vbiAbg0e3L`;,ELW, a\mjjNn,M˔̴]UlXQB\o5H52( +ܤ >aFiAMK9E0xyfDf̩uUDp@$ڐƃѡ\zƐ_Gp# ?d )'9kʦg:㳘(=$(B`/3u\6/+9>,$s&&Sn8 yTD D1;uMS2?ˆmG$k~C+gϫ[gH œwK &a= U e5GteRǷQHz 4<"֊Ȼ ;\~LņP j#Z17bRڥ4c۷%eEOpSp2oǟmjmf"6a A\SPctPCυ:9K<@>wMⳆw8=h*~G?N|u < Iqc~נK% RңK=G@VL 7m^/޶-Kt& u흺:C ~ag*ş#~pd !$ZR*8%( j'lU4JA y_AfD }}( yah4d )5bM3AjQW *!EpQ\1lv/w@L*)&*bc #|Hk\1? Q9EFf법)*1&3=s)f)"z1B.I)ם |g#(xUMqWU7Qy\̑)R~('1ƯLo@B*zT>cMK]"!qmd\ifމqUJOtpߡ-Pt[?;VA4MںsE$t;XP!=Zq *Ž5^flyu̩K2D:1Ak:ʁAO8;@j:*%  CqP٧jǢSJ!̭n>d2}!QǙr")5Z#M;b<kv:;w(!|^A P=pCPY6&!(0.Sq G]* x(d&# yDŽv)91@cؤN)ND!QꝭuUXg7MTP Z3AAߊ0/w(ޮ&hL ]f\aݱlnKX>NĤG7M[t'ZSdӧJ2!Ӽ2VO0"obcP~&xIK<Aӟۙ< cL[̍PzJdm`CBBAvFtbTMbkdUi@2Rf䭚D@1" !wz'CA+7TDԤ'5 :%>ug#0MEoq['LDsA!>x;ol4Ӿ@S[]LXXmsIEJq B3˻hf;럛\ߌfiQ(e!9=9y9. Ixj/lZiY7T6p/ [ -R [02PmL0'Q$"hr(5М eM4T7݇c9aP^Xg`l`Ì8Ӽ:#$;`h((ZJ&%!1+D3ys[DOHL} ]HM1ÐTk fanIk h;D/xtLO(}ێ_>!CLStp=jxG3Vqjf1f]+oهGQ=Yr 3߉Dat"Sap0ci59r4̌"d-1,5f&$Hq}iZb\{H:YUI|9$%|GBeyr[ 1Q]_^1F]F1OD 8GO?Ok%" DL0$|u !o \7A}fbkft,{7Gd b&BA=:{_c4>مK0UX~Ny1hpIH$VVƚjD3H֌? }x<{Rmd#@RPT#A͊:&+ep44rx"nh`,L) :)7 gΞ'a%p/oR[Ea'B8ֳ?gUgD/4Bt7cϷE0k.!HOˣ :>/%့- #J`Cvܭvmy~DA*P* j` R5TSV s Jr0N~RLF:? )hr&C_ɹtξ: (Bl(a;c_CAd%H !LÏxMr{ОrN83̼d"{zQ42?q\NMS R7E[\M̈́$^$5}~8Ag NzʔsIJb=e'XcY&JAmj Vd!r n *q!EI32r/,R~u^DBH0K4Q퓵낷}% dp!^ٚw}טsp4~)2- Zc4Xȿ9=?iA:+?I c{:(?h}Л7 An!RTi`'rbDÀK#gH)~_x:&jϹ lO HQ:|f}le"ԩ)qD`X=y7=![~O\A3cnhs)"<3q9&K!䢴L/Ĩd¾I\C^G7SCvB$7Ht^%x"Uu}@}if\f6j ӜmY*I)ys gkʁNw)whpg"4=fØ7m%87ޫ`<]TI5ܦd h_Ĉ4@ >lSDTOf+>dM'KY=}KV j),b:F 8c{xx}&!3A\Uwʼ!ChwI|2HC6I|_$kK]:Ng s҃reͣ 1x}!S>lKZެ2>ZDŽ[J"?=zuc SP7 'm662˔ 40! ǫhppl_6E+Э4 {{v KZN{\EHƶB*L4=$Uοp8嵙 )Zl~_(|4498ňh/r1њEG(xF ަѯjȫnZdũ @DQg_VfMec07౤K7OJ7'k&⒊ؐ1ZƘ®mcVAY[,iənp5R8X2`aCQ]ɵY$+&} qH@a×;&d0cx8 tuE3Vf*Yn=oa$i)QapFS.B֚d ׎L|4񛁆6HFdvBbAf .eCºۡ f Hu7H4Ūt7%mw٬Rէq*Bk n2)SxВHafC#K6pS-;q(~ 2K6WQE@kqnKa[>Z>-bK IZ^1?`7@DP{հkwi={@+O('RC|\'L[hu :1d(`dd eҾtWIArц2*KL 0QeI@oVF٦d9 6일<Zu5(7 FF؛ AT-tQQ5L@ Z: X|4+qH:  `|0zHotEpkDK%T4'czj);X(4*R!TLITDRc BhEA)b&hQ #2 1tW𨹄2RU1( z/*?C:.w> y$)<筓.5&APF"&&B  "&P B(&( jRJ"RXB abJ"Er`raapA!$k)$BwNDN~{Wϡ{!&, =Мd~A@^|ty:C"'RiPJHˊGُ݆n@ o,; 5ldH.ʌqNn yCĕr§f͘q\ taJR>}@%(iD22Dt!L@ JB$J))")h(" f %e`"b""%&('@;*&hh)% IHJ*@$ J$M#3MD T b "6؂h@<$:fMڔ@ T㠃*f*Q10frMdbii$ULZ5S.> GS^)$4glDCxܣvO=);d[[nnjddk:H^M rmS!8jwt C!(] $5 k32NRb(M:M&`*J h hiJacQ੉h AJUN^t) ЃLD1HL?B*71o.ઈ7phvQCP4Rб%2HBPCA!1-#3@PD34M `T'Ř:L" @P Յ~WCH%B~hP-R']ĝO;*R"*~TKn.y*>ܬ7$(,al`M/ 4x 04hN!㩉1|'^pqebm xL}eM٩v q?Ç4n( g`C*"yA%ES&~<akDQb"e"IPj9dM )yON;NF`A1ԡaxJP2Vhҭ+i677SF RC ׂ?DAA /&. {6]>|?X|Ea߆P@'cbcH>X*>Ȍ;|W )!y3s)˲D &ꁥ H D"h B@DI&TqT 'j"Zd~ϊ|`-CE0fH[O8wEVxZytAS yypx>AX:&1+ :9SRZh&OzzD&Jō6qjh89l!F"Im6`v"P%$AyEvlklX%K!I1"QDZtؕg|D)؉!xDOO C%:ȪEaPMf8?0%StMloObj?~?`q__\"ޅmL~b@c~E 4"Bߏ2!K5 PgI (?NSI=f "H~yNh#2hRhBL;s8FNPd(c/6~=̆呙Q4O.t@UMɭgSlZ BbHk58؃Mf!Xu =Wļ* ʱaB2}5?KdsfRf5<;HW&?/x&yClAc +3 ?d^7] NiWJbvՑ B!a<; ˺=9kv"% )"*ʢ̀ތ>I@n{c AHR%$K}PGdA;Y_'ɋ $L'Pq_K(Rep9gC?zϛ8<ƅ)2vqS<- \m0ׯL΄G %X0ᄖT>_)W';YӢPzl4渻h+P}|ןKaBjՖ 0vjM/㌎8cm!"|4 u헯~w*- MP2hRhO$diyjP6Vcmbg$$}$G *6#ŵ: { Vb/pZ!ޓs~E%İc߫W T(Q[U(G 0T-5dJT_G&RMVF*0H-JHXNHVat5_K"lN ):GNu>AE&#(яU*pÔRe ygbYѠ3kO  h5[Prs(=BI@ HL fō$%y ѴRTҮ# w[.Q[s*M< 0̪9M!Ev,"2;mBM =2 6"QP-wyHuE!@e,n /H_ǶTXH5!DQ wyN?u9[1Ǫ\4,[uQE5ffCN$hhcKA>àuH`5);a}Ac}l$sx4z?Tb|*wJ{.A~n'׸c _ b(2ڸ:<IXږ؎5[:&- 1Ak_CFJei 2:5`0b?% &DE0V-0maPYdxh~cih -M3T۶_KŽ15{ʧBX?F"`(%g今 i>jJvO}~OY`ɇEa*#uuԁA-'#܈o+e: Պ<@dfH1> 1Z|y!# i6I%ϙ)rLDz\5QGGpD;vءujldQBɖ(64_@`~~ghFPHK6ڲ*Pton% Hmh$fʣnqeuɢ\QPDѸK%<']lEisIR٩xqxjuΖ]YNl㐻5iT|^Y dD<7һNeܭLc1(+6f< 7h 2wKkU;e<ُY4=ЈĄz<06ȊgL6#ZcĞ̲T6D1{1Haj1x5/E$-{07`SxiTY[ ݃!}fۏ `j_!#~LpH~?*AT$J5Bh4g3T(cgM`G۠N1! ##}Ҭ1&2̋Q)`{s7C։MuCAz_>N}t}@&I\ӃFGN &J;ɧ|-\ݮ&X'fBϬBCs/7$ ./gvMWCmU [,WI_AY [tĉw?Ё;@>jI6oЂ>jU"c+!]TӹSR;Cl׺@/J>}ٿC8·P]ۣITqZ}O8gXiLD|TFLr 1!lDmcYߞȦ%{ODQJ'cly*^ Gʔ- DXabƪ8woj&z/8: O؅NUvKe׷{ wt@a6}x~ NxK.^9Ts@FX{dik!6%uƋ#+b Dm}鉌&dMsBx."HC=їJ9|ѡ q"l,[}yiL-7C)r3i+R!守\t,$|:dn4ILPhjRn!OǐQ[gzJF;'yO '#/;zd&f'@O|=A:A'wp'A"%i a8*&sK'B{ʊ UD9qϡYC/A:^_6Olm&~\(hCHh{`ΦPD.QPfô+m?>?``#~ɄB5jHllZ -gnBSx>3F,}<=~Y+xC')4^:O"7|/^Fk7\\e|NfWvxSgJt`}0[ S=07mzzzhU~#[V@e߈f7 XgK#8OӶgvj!oG[M+QdJKC)a&U5a,^?M}u`Q%NBAGcToՁ:. _ɂ`V44헶M%:i -8#)@-9P`Cʫ鴃I.隞&w'SoOAAPZ)BAM-R@#!H44@Ay!cNHJ6 hϓLD! |Y) (% hi%pl4tEGטE];u$"$ ^'?&(-&46 E# I) C̾ӎa2k6wu v"*ÍY3B6/`2MOp&*DrC2K. A!/+"%^Q11$ӯTtD&} H2'[`)PGA"-`̰%.?<5-f!gsd3f-=DDZ43@ArK@4)jbc0(.(M%zRq1%GDS3 )J1,OM:ye#k` FFL#m36|.D[:HQF`(c^0m,4bR=)jHTgQPJkAQ LLt~7^ytmmAũ5lMJlA\w6Hbz  E#䱪O L1?0پ)J(+:١Wr/6'TjRzأ{2i#Q':<0ZV}zD:3oΤMX2HBF+#J4@dsխ6yt\2s#6Gܺ(I#Eg@rЬba0YC^4TQbŌp2F&EFJHߦ2z/It#@0Df(njb&4FҡG4ZZ,QD^c-(BntzrE<(~pPba&.rdʭsB<6ё%m/L5^e&5BUrتDݩFU؃2ykw(E)En4w&AFi\ې^W-ie[~l@0ܑgVUh4ud70GXɟ0u`mYx[pYXپTx!HSCKʻDe!7&ŖT5gQ2U5v9_B6’x|XDEHNFI^VLԹ  ni"8;1 ;↖ $h<'@B2L:]Py1A%40eX/|?vbiٵZHi0p7?{p"gp"\㘟vxFc$J S"g3 v B&ejn& qnCۉaAV"=!"S D,EE/^zL7?ˇg!B\>{a=:XMً!OEڭV61wE@zfS`L62b|cn0$ B_ :?&v6P}?n}:"|RA 2"DȈuk *!M #Y "JJh) h a(I`)(Mȡ xB]_bH^MZ+ ̋w7:m-0ÒP|B`C,:4C |d1e˄Yvl zvt A$GwlS2xI3ӓwk֌1 Ԭ ܏1R0m:2܀ydGn# WI,ƝZWv{o.˪[eJV?xYE admԟM+Wx1f %u͙ J5BJ´̑iH1'!8}凌WtHM`r2DfEǡsleԩ1m+!"' l|Kkf{; >?i`EPE ;wۊ9lj%6 0RtA=PyE! j6|OĤ `;ntm 8B.h|hj!wg#;0J8-i.ք uh4lQ('8{l2!-_@}\=E4}Pث $ɷ\C7.G>˄\"{Fh!zYD9J@5C5)Eju8o IBb! ~Ǐ#ųc!>*>AdP%"BP t~тJ&4LET|]/D]3 Q(>ۆDˮJAh p3_iRB9^[&zS7Y)U0 7fʛ>SWC]\8IG$)!fH R(Q hT˄<9/rTr*hJcmro+<^1LQf'#U^2:UCLӃg= @|{XcQusE h!C(%PEM%R D;hd>;Mr׼ǿm&!9D7pS |Oxo`|>>; I5W*/͂ۀu@ӿ0 >HߜI̖.i:ق!L3P%܅/GI;Z" h*j8( +F!@zh]4OCo PS|@WEP>`tTwC&3!6ljwGh.47ru q RE {t vS&Z2ғK{؏P_"`KDwyJ"$&fHD2OzKCCV] >F &fX xʴ 9p骺Dü`sDk%A@ɜ )LX i`i$HBi`8A,]4]`8ZU%dDRi ~[˙>~w(Cԇ8v}of&>1ADv(P2h Sr=̟7GpG1pn _>RO襌Fv=*7@sK{y8 &qPtDB;O3G q"˽BS :nmaftTk]ANjiRlQNpS8m O(.J%x!`s](%8+ˍ+Xk> aA["])itpX!f{ rf!>MK+ve9w'w'r`ȟb]ۊRCDwG7qGht,aqU'֘(IG.q焁gξ9P7%d#Q¬k "F%;<sE$@eLI WVƪ šĜ/?T68uBڛ]ds푌 |<x^9ۗn;xTGAyXfeL?yX4a'I3/7y̘gTJ=PuL $!y&vv k/IxDr!I!_|SgfL_cjq:s(HCHwҫWl{뇅߶~appP~=wa4+LV07F oeAl Ѣi,$8QeGH+3<ÞkU.<|3ަ_id|w;Q\äI?]t:[RwYK]3tYY'AiÒ˫~^T)[rO7m޷Z5 r'Dg'XB9tRϛ%"i*mató']&HNӎg UQ$-S %rͺl}rUdH3te\]i43 ee o3_C{)-^Ã7IR Um1Շl^A1dL/O-LszbӚmipyF5+3y{&">s$oV_V_l3]l c*悲JnNnӻ՗7s/5j@3fONr3c9lg3&淧hJL'&^TiDqv\As]G$ONH]əNa ˲Ltzs g5jVzM58 [UbGC9af:}e:5td&lM_.C>w B珈4sۛ]5Ӓ{YpMVz+3 @v\"DZUZED\y_er ysteW>0;`w˸yٝ9Őm%`Qco+V_Y>1ng\. f,g8^hՂnnƤ{eM4Q͜ wPAb[eu&ҥRظBF?IG4Kw\3p> FU-~WW{]':lҵw\#N^} ]v2esCAR憋{e(oy:?F Oo'$1_M5xw0X4z7|s 0 F26n,9p۟Ɋl  sVPFX(bQO _pfEa=EÙOχsnw=LLjXOn5*IJ:w!4!.o_zMjx&"%cFW VKAh)ri09ƶFwNr ΁9efeG%{z@dH<վ ngt _YYFC!/̨y$ cKtn{> "*~tahc [G$\*:O.:>{4 D϶o1:iI\Sbn<<ӗ,Q,b&&!:]=|Fbyf)G>.3e~EW uӚVfU^=uRvў$WhuNJj;x1;XNyC^͜g ? N"_r`1c|6<$x`wUrGcܭo*D(eP(}"9PÉ㎆ӂt#yRH8nwCu^P/)&p5#FLܢ8֍=0] 0 m#=k8Yg).BI@Rpdࡓ$AHqtyS`ثLl!^CB\-Upzh&EzٍIL5lɧـhw|=vDEEE ETT3HK_hj}l1#}DaoU< 9'@2Pp3@6HC ` 2 VJ0GZkP&c=YQ=:t򚱳3E3vq(F%d Yf@0o"b:?oeҦ6z=6٩>$!fkp]VG0qH\4m w9ggZq sjXڍ6ha]D{81DdowQ |g.4У3 'y`Wa۩t6ەndm X!p+9 1>t~Q*ɎY:۹],A:^a. 1wtind9rHS!C ,+\l=AeY!sV.4C78rr"|YPZ"S߈ B*p$JPe˿] MJ>N߄82Vqf0UA1w=@~0zQ3~6B=QAOLJW]ns+J@-h4Z ufv˹71.BL^߁>K}R ̀KE-S̃B`%=*=T}Z$HsxjglN=1 d[ׯ@RoDG a>)):ƚԏQD}^>@ĥ+GY ?M`]Vs1Ip``3H[2)iB3ALPJyJ7F)]!"P)W+jNdt"U 1æ[,b1jƞ6&yoY$ИXN*1&[K:YТ NFH_3 Vj1D.1ܯ] vY=h)`©(4'31"g(N CBj &6`"Bwh~:o&Ђu/3m>xD(N}:@X `bbz(`$ ) B`ish %sB$ۙj 7T=lÛWY?ŽpPM44@PRQAIH0;'m%I^sx,Opb.DEi?ǯ D'Gsr’^Wlc=B͟nmKRL"RAR0fKAUA:MR!I@)) bbj{THQKJIqLN>? Zg2+}F.1&kMZTG ?b )%,QZGanH:/ ƨ^]1&dC*8R7Hkz[6 *jK#x+1$m#3fjs+dypuzA֢$xviToD{IU[6LH$+554fQ$#fƇ1m9WY`cmi-h4lD֘jnh{RY[X2BeMm(M1y[}K䞫cO۫2Gh=Q2.XkL4Xަ*'FD.:FBz`yol5ľKi A<@7JfܦQġd:l} +Kgz:Y@^拌Fl+2a >qE&l_in*i$̉&'su~>k@sng9(d\  %1~ŻwҌk~35^N$VwdB`pB%"!H6{$u $j=n﵄`fcPQMQ,S>)>cڏۿWoŨ"~i[Pâ 'I׸>˵?ThHZ5@1$ <_ &'ABI_QXjsʿb8qۓvi2.,B6ihtEub]޻ñmdYkSrdI%-eUIىj-Lhn:1c`Ə V|Nclmʔ Hyq4SԜ\5ӎvV)(<`75fFVR5Tv/YFUUUE#a4]3'gF616qcp$^M*EU0U*Uy0A6R<WX&W"ɇLG|9o~™=)! LHQI)w6767x^!~să 581@ 'JD:0Y't~Nl:H}UmM E QpoD,8d`lE9t3}TPӽ ZPC=L[vLƭܥPG6~y|+} ,=(Ypp!8F Nݜ#o{~paǍvz*ۤWQf:uو8?MW(Jeք9ŶO4 E{\W$F43ֽ+߃[4Յ!q_9Yud1RNĠdGP $+u丽C4bqz3>|Gvm|Ⱦ> ~3^}VH8`즇W qAq.чC15j1h:zM;O7`6TeP7kjm!vq(Hѣq`}04;bX`Dp40X'1$~F 4a]Zqxͨ\V !B@Kuȟ\i*CJyr'AH(ّ!v t<<7E5pFX$td`ҟNzN>oQ8 #fCʣj+s3F%a 5Rz%UFJwv&ͽ0՚~4˶e%C%܀nLbr);%!؈#L6HVGRi'7ATCL^QXCÛɠ!\^ʊK LiwBlft(܇0C٫絖o,q9aDD-z3fSoa ˌll$Ɣ;bwް1,lb8 hc<3RKdQff* IĶZƜ,q\#z;|b0Zb,+ۄ2ј1\ukna )'{;f$"71@CvѸ;?;P)#>;s9c&I='q))kF*Oan0 ib8^Ow&O&%^pƭK$t۷+-;g?GucɌ30ԇ 6T"OjiZ}liZNiMYsfUlv6H\ZY: ʤBYLfMʫ4}me>>%D:ȋHn% ?.FmU؈R4!M=}ax DR[?M<#s{\ΎwmmΥz`wd]rƀØ;zlji0-KQ).R}Y6bKN=) ľrd+z9|iݴ1AnҸ˕<;xw,.0TzM+ ]LصNsNNYc]ƃ-o,|6ӥ:1 +upEZ x"*#1/ 6<%G$P}MMreU"oG .\hP&&kȣ0'N1|0e.j%w'Wpg_Fq:3.3"a,Å*Li3;&NA'ZlpmGسtݭ"qN" qȅ9cdc1pD81cXIt#m] ;ChDzS#1iC (1X6c E1r41R' xfb ̧.io>:.qI 9/TM]hv(&4 JM KH)NMgrS[?h}C0((g>42rCF$H4$\4ꯄwB JK@R(^2De)E?: B"Re \yC/6TO`b`9Ɗ QZSNjR-:~NyAOAA_۩'h0_hv=YSUZ15Q(<%üI)hecv4a \2L@5aF6d6ŔԋMRqR o<M34dyq c&@zQm84mcT,&-X—8y1 z12zk"cfS =;Oh"1'RMPa=Tx3n=j̅zɏ1{lm:> I 2HC- $Dد}^ ;:[CO!wX6n޲}4XRi Zɞ.*`7- JFOH'kFI+8 &' K1*15ZY1.FM-|9SX&t*j6_<'H:%Muiqu-w]&M+\.ӚA.t]&s{ڃi pgꃤiM=QsE3Čɋ?}i)wv%RMonNŠ  3| )sE23XyJHG b 9΅ Sww·JCږ$ `=hoi.ƨO2$I3E,,QAUnL@'q9y$yHQ$DKa=k=T9"(J}2R44 y$b Y)4"W!z89䢉X'X iJ06e ڂNGj)[X;mZBhQӰ%l`fA[h:14:BWY+U v(v^Q8o4)njQ%O>xO ݴJAk<pus] ei}pF{cBbP0;ÏĀ)E )BШ~~>UbJi~|ЕZ !$GJy AM!)Et U)CcU:h|mM|<$C42{MV( _t !X ü^& Yǵ=B5R; c);}G6kqKC5REMN!֘ E,&7:0rpd &ηH^,_ch fs(ü`Xيb҇$hjI)I.{JMNfAg6q?jHB$@ p0p )3qJQ(57 o9uW{wWoCj(@()MK9J23PC.Q L@P4~,k{Ϩxơ9N0Z>lҶőNQӵJ%2P$4xse"M/A>^۩9bG'8)e>%AJBü7J#.- MM#v !>qa$-mԚlq4kY!ц6؞]Ҵ8xjHnY_[-S1Ɍrק#Z$m pH7zOağ|ś@é'N{X#! p)![bisve]N[LqGy~n=_89'sR`t!R`ΝhbuZDTӸ#KyB- CABb[.k&Ɔ("}Â(f` ċH$'R{r^WOvC 3ώq w[ӯꌖr2"" /SpÛ|xƒRL!﮻d`'ng7  qP\HDIJt>&&.b( DQpEY1*DQCN1 `*\,DF[Cn0`5*(iH@ w,fIB Fp$TUI$:NblFמ4^f[F%5whiHsF4ÿ"X 2EΛ7M9i64q#HyUC1+KA S'ա4H`(j) Xzy`_Er /x2LSrwOpAd*h!;Y1! M!ThAvvi@?D¨fF& hHZiTh@zn mh,3|jy;}s fpI49bfiuV$ .PHBd3KeS<19_ELlSo4/iWQTIT'ΒYWZ"Oյ?>+.ĔA$<(VQC1-_X:\TĚfܟ1CID{l}vz*u`Xwj`&-*&CѣhKC{t@8D0'+dgϪY5GF-H Snmgjv;d5b?=3.ͻmn ?ܗ Po|$qcp-o*" x0#X@ !j j)ԎȳsU4{`@O!E>chl @y!!O^8(Z ¡}S;Hĕq O?0l0dFeA3DW 0hL^'7qzHP ABU ~`]~v_f4̾P-l"kB{r@xcr3OwNU^P}ݍ}=b> ?>OjAzK02i2ИuPv2kk3"Ba+Ԁq/H 1VER'?ם Z JbezC W&;A&;AUW끻% IRIx86I"@l!Z.~z_A9,lb!2'<$0U㐷< qO.mG~NCÔu4Ax4;ጓ X;d]dzPyBJj'`DcAA%{rGBfT?S(CZ܅㽡E;Ad+?>t7 xs>G`p<" s[o:V`Lb'mƦq:^nBj D-;PD؈Ոm+U '?MYΡB%&ZD$Ŧ?H(uGZ<''`9;8$$d)ɮ=CH?Rs$IPRc ^wkHMO DחygjJ0FAII1 : P.$y $P89HF MdXΈlO'}tBtg%9rT F$  \l@4roTV$_K;᪾nsV"^\cZHm$dGR(19H KQm(!JHR4JL2%+T("M"(PD1 A!E H5LB;͞BuvqAICyHXѥ;~: 'sXG`&qw *4CU(.R*&Dl") yeц.ˆAKqmT.h6RnHkD܉$| oMըLT"EVׂp("!SDd&&/F*RTwl:FB_R 3jǨIqobv2$F3'G:y(*5bXq/=FY)?5f"$("hBh**(B *JMPl8(E`48DLg_]8kʒ_aN1u ~ҤٟPB쳹"n1M@S$nD(1!;fjf-xw68FӶ0vBt8 'F^ye*VJNU^E<C C.`.m&?u xª DoCJQٛm5􉇽֮-hT Q2GwWL2*6M ]/kW1=%q>߂jr F1TkQl(4[~d>;䆂D2`LX}m凗:eU׿Nvjcu"HĶU>P=>Pn Ǿ7"t"غKB{N(ؐTPPr/YEY@v^^ǀrA4? N܇$`UGD9Br|0D8$rP=C)'Ծg 6wԙ@v@b cBc ULC-'mppOpia|Reaçχk.aH؜.u QH YuV,Ju}l el@ښYG<Żڡ99ݱ("trU #PA5mʏ~F:1q-(A# tL뀼x3 @S"!K]IޘPC^@A(Pˎ%5$xˮ_IA(#J 4 )HIy$lt>ic)0+ָ -D y0X[(_y \U'+M4ڨƷIl!jŤ!{ @V8J VI<Ր9)q9A2pssJD"iR!H" JN*JY NcĿ_q@2`AyHMTZzotljq8naBkRc 6D0e_4XyܼOcط*Ĵ'Wo I|A'KGSc.0:ɩ *qGd\8xޅ g +M]떥&tU>F/ Hz<\ɖ|1R^Lu+SZ!k14)R Y.#<86<+.ޯ(̏YcY)T hwGpە<%Yrxb!.ѐaQ-Tg?f#dAi eKeĽpԶ?FDpޤ`a8u"ĵ N dkaFڻcKrj@ʥ拖J!fd 1xkDGgNAk// J^GJzg-0Ü&F cL&nZi$zBiAIRWn8-)'/6(DNDrt Lu#8I=4 SͤxVRn93=< x 6\}ur>TW{L4ӹ92aXc!"SN ~$Ou2]D :^Rwӕ'լʙ3JŬ:.'M0T;"$NZNW}}ffc_3j/_'> ~~zuj;Ȟɀ u!(7CП@"N[K(>PAdvDZ&!R D?:P`@RҠQkQ Ҽd`O 1$ @JOp4M/@73?L!q dR!y*:g'ȩOmؠBUM#, ? ,ә^ݬ!`&%i&J$hV$ iD(fP#;iITA  Q 2Q+3TA- -LRM HAS%3(@PХ"QLUUS QLTPCC݁ȽlduBZa|*Ԅ @CH)GЅr?@zF+?jJRE3D'e:U>1~=` PTFip ٞݮè@PS$@RAL40QGK`lh @`΃g\VJ(JHBs|ϳ-8/ 23-c" @"[tsN۫iwCx4QoCoP5Ǜ*5ynp\S>={z$JnYԬf J"lJ]RЧEh; +Bݸؠ;QoqXgwn|xsd|yopү1론rRRP $]`: 'v/( ;1 Jag;LJ9:K7A}m[i/w{u;Thzd JP*m jGAA}agcG@ (!6P58(k[ Pհ2 k5SxPDI}m 2|s]}SEh+A>{zozC|*kviJݜhMwmmn5p}7w@(*} W}:wѡ!FhLCUn:4R{+ϤWׅ}mF=:{ל޷M;=w{Z3YԍzϏ>k0vy}ry6^{BAzVa5^<=@{nY>{|ﭾwnoZli=>QF={]eS޻ԋnwsi{0Էv-twUny2u}G޽&mqm>!{omn7۽ }]}={˽G`{}o.wu]t kn׶1'7.}{Jg{@͹nnͶVkk{guRuduv4dY2&je2M __>vn=)okY^ݺ|{T{uiO]F^1֚mkX݃뽚swmݾ<7<ݕsN;\b۴kn<vm25˷w.m\6`vZcui-mrvC͟ q}>{팝.mzûvր]ZkrS+wlZ"tm:tu]|:u󼧮qv ww۹(2{]94=7tP=.:hP. }(]w { (*ڪیqf}|}^kݽlN=$PQ=k{d{+HAͭL1A:ۯo7}s|z/z4f{3m㚰*(y4XlfYJ}{}]m甴ޜw7Vju;y]뻻nQs r:۶g%snۧ+f LڣYvN-sIU(4=RgAGg{:\v9s-a6fT^6u 7|fRrΌsvc_wAQܧ$nowO;*AT $TWqp)]cs ww5U[vv7^[ '{6vۺ+αvE2RnW=k"]gk[kkW]M:m0:5s4kͷ^zJ\"gKnneQ^]؍Q VC﨡FA uM;`|*պz޽;]9wi]MݝowofnG;ۅ7d=Phۭw3(U"TGUwz=P= 4ywo\AARP2d4C@$քH{׵gUn TyNv^[dzvK۹^۫wwDw8;E\Hj`nb;޽t듵0mݺ΀9hS@4*TLoORh hA2$yMM=4B L&A =4)OԚDA2hL2'1$IQ4JFQ D&ѡ2`SS)iG=Oԟ=5=GcQ44B! i &C#)zyLSh& 4J{IFY>޳ALTĔ4DCSQ$  CQI0ҊlKICK@l<='J@!1 %8!CӄDEIvq%~9&*` fJIff(jub y=tRP?sCJi +i W JR!!fV")"% "J)p 33`ɂm%%RH@A3I4)MDL,lR4f D`P%i4 IA1Mˁ3>PK#!/"*)%iqB;( .4%* !C !0EO?DFP?X_5_Ph!ND2`V*a1/ሩG$15NCO/gcWri>ljX@wd(I$Fyu'6Dx`Tvkep?#!Xe"?9j>0Q3\@`a3ScPJQd+E|"E%#'twsv\7 7_9ܿaSqht/?!{@z|6g^,@(՗t;^?ɇDzhۮ4?!ލjz\UXfćQ55I.YZT̚lcZ_caoW<!&{W@vR롆b ,Eoim37 囒d͌Z}WUpiUj3v _5z1vk`zKNeB X5ZRX?ƲWIEt//-$/4vE~VK!HNb]IЊ4.陽q`:_xttc|a 8^[`X#(:jQ=_qtgp{٣v 9L=چٶNb4+ccCcv tƽ:$̌Mn;'uӻCwoi W%mmcymqaBy\$ y}>~<|mmcn8kZֵR9s泜9s7s9skZkZkZ֯ZZֵkKZֵk:5kS8)JNs9s9s9sZS{{rykZkZZ֫Z֚s8NsYss9bs9sۅYeYdؼ̼ɣR7ãJ< ( xo^Uo?mi9~[J 3?VS0(C?K킓 Zi^;CN g{%(HdJZ>뎥x@t~Q.D$K@cM|a( L",!?ks>ZQٖ)$d}Gs@$B21ɠHD8ӣ\-UA+?L>^Ke1lJ!*/)v(y`D'~>ɽlxk쒄H0!xJhBM"Ѝ*PtnҿcLS˗髝uHP4E%e.uV 칠_ܘUD 1(,զGD} _ abPR2%`Dфv^sJUȞε=_Ok8_].1!#^nG%xM!7Y=Q5\@$c 5Ŕwo|H.zr 0mlCًV,q!XTGVaL )mYZ;3ϲ3Sp _f4TPB~Yá@]ufT~Nxʾ8bi|2Qd*^g/>hCꌾ{$֋T8q?9a :u>n~]cS7>)jݸYIY?BGr:>|3TsqB qsu>`Hž#vʈ+g_港:[p5۞jmD}z1l):QuB dzC4s\,gzdBRK]OyBԮUI;4]|[Z Y \D =neO&ڜ2 % ` BS=aًCTtKOՃnAq#eovdl~ ,8vYϢLaqzqa䏰q%\HTqp RfE@}*8;U`l g_:s4|;}'Bb _R.kKx)qO([+ +JDمzlMņ7RW$e|ϋ1UjkUS#K_r4JP>6_yӈ0GlLcbԱIҏʙV mJa84&ȣM$):$8"D=*a5 /):7^ts0*k>X&@(蛑p_Dt p U9 'DJYeQ\yoݓBqRyOD0K4ͰbhJ>߾P,U%z55Is?GKM>HDDKhX( 蘠t,Ez =1snMw+'uExf=@1ӊCDfROUQQEDE4DD(z8=&N3X=ډ  5ﻲD=[ZiL_ 2 6گ8[PxЅ(D) $žiOpIG3B"(&&>jD92T1P5 ~predh6cE3U#E,^Y$oDΠ"Wfi?'$ăcCLݞ}e7LcJ fAm1C!7:F*NyIwD H( @ Xh A_c#J(*)(N,Q9:&I; P5zq3;uK LxZ Sa@(D )0ӣEU0Fڱ(4 |{ ?ٛ:4$ۣ )ׇ|}?nμ^5^8p҇'Lͪp' iǾ806C"g+^[c؊?Hɠ=LG-1{1{I0d˩%f}_6&Cq(txԻ{7oJtJw88Kᚲj24q Y؆= '1_lJ`XF4L84ZHdY!ꖞ)b(s~^嬆MhѩJ6فհLTƒ6f\ɬ* ֐) H:IX/޷x5cg';LED' gI8q, рe0@V"%rT[ w8;6/wtt±8h ΄L;EK!Y٭:'V#D}4ETE1U4QT>qƖb,o葲6X@ciѭ˧r{p1x;KX\bhkt -5G,Ӣ.lf{Xɋii\:,D["E%51UNt9Z:j65كMM4QIUN#1m?{{Rt4%c~o'%3o<&w{q:d6AIlbZZVB <+ˈb$XtPh"`4 hha&@yVpdF ٹh&ec#̗"0# [yJ Œ9<s`b.M@ASB.W  Bkpb3+rq,A2²lcT5Ahl;ɐLcTASYRҗ#b#s}:SC$+M5O⌑ZT{8#\xr3_Ns1ZlAKնZɣsiEmx:BgXbE;|* j5p`QRB;`ZxH ̣2#ЍҪ34ǩƤR)&.`Um5bnHP"ڪn4IjZn4WZ܄¸ms)iIɳmr~Cs[͋l|,^rb#1:&u-cˉmcXy wbi^[듎gnp5URQ$\wfa49!b4!(%Pb"I 8C{OH F^ 4Hc&Mt61Ewp 94˧$ ;!HjȂ^/#C,Y;UEzvS敞xaN0ޝ`R }Oa!ӆ F -x@⎺F }^ܿ¾Ɍ5Mj0(??*dǏŬ\(VSoze0b SZ:"(3꣜IsV0螺XYUq+[a0zyxr1wwZkV9N%eql9f*H]{3Yj4PZ3m~*ǦVQ(7OV/޲R<ܱzaV4"`QqGtAF$1q1A)ֳo6ڴ >%UZw*@fWScY/!1dii?Jݏ1̮@?Sޓl^q[.3݅5~OL8xsObekp4}|_W5I)CRI[O{RM"]l\_W-Zj ٺ#MI^4?Uh͸j?els}32<ҌrRP%jN>MHdߩ{|,N=)dYufeɫ SM94y$ҠxH2T1xMTwNCd;9B1V_fp9mʏ _hYP2ik>Fs4*E?O7.5ݟ.MKgCZ%&.oD`ߌPѫb_[Ld"%Rɪ8eWX)=J\vgwN"ԩ!5*E^ FVΗ'_&;$8Ab]{A<]ErC<>wĞo8Y)4(X+7 =S0^3Uɶ"-%R[SFR~N/ۣĞIPa:_W פxj eum8T^U\?Zm093(HJ)iٳ6\vL)*%1?XyаqD|daF\TD'jĩ_25֓p~h26E(HR~?f'|2 {S0FNV?Y 6),BQƱ%1ThO7_'C2?0[W=I#RpF beƟ tlY¶gaK!K8ʎ āB~/cQDES]T [k'VNT@L$  TNhmha1Qʧƻy3!xw)JE5oۿBx&Xo /%͓+<?V߼k_ 㻫WRJxz3=ބyKbr@[$ Ưv( _+{j;T97]JiEF'39aU`` O>BJHn.ء:=r^Z} ȴ':W.݇g|}euƺ[m߱MpiV%Q&R}ŒW9c-WH{ o6OrV\ wow4fMJ_s%vI]Ǘ )*wM ]m ;pr뜧g: '_ ΡȌ[|d7UrmT@hvĆ`vcM]a6&,BFQ#F O=w翶ۏ]Ё.k/gXk'ۀ(p< 8eiws8O?9vt倀-b&5Ch jXx,깊t"c ř2Z+3lWg"H 3_6bjY&Y5|$$$dL`kO6XA#1 bёA(LA$L9GwG$;81Qlr:3ͬ]绾,{gU!"!:MfeθM_5$C!RKrިcJ925mRFuY2JR2%?ﱀ~!PGrϭ}̓RMYOfٰcTmTsSUR{#`CɘL2{w Xy$1-ȸsϿMWv +tKSsnGP%p2O?9bOAJq IT;P&{*hIi4x(uL-DS\?)A2F~mlWLKQSׁ*y>=ߪۗ'OPGhU^a@f^o\EwYc [XN+~2c. 3#qi{պʾ-XJ3߉ş|<]{j})썞U$^A` w@덬 FYȱ5rmV0ǎmi}Z!UZE@uFCG,!+b9ݟ03??jfvC÷#Td Q](ݭɛa_1G4[aynYnVLt__`qN"Ĺ8Rwnn_yȲ'Ir޲rʫA]ZH[QxNKcLEћ6Wc'% =AWUWMյrNۍИГH] r%Y [hym\ECLtX, Ncsgk֑9@hp&2X rU#\\tN |tp P22DP\*ٸ e+ܠ|UPY%5 (^GI@QSيCCtz8} c,Æ%5WqRQV0`ƆѾ`mZv{4`TIbOo  MDU@,OoJn댵eu(jt;͔j#s؝W >Pzn2_L [G3Bo}t+%;s ^#Bl:B/Aqr3 A&`LT:ѭ xUB^Adԯe H$' BY\*A^P ܣJWdUB~ZZ덲6^#|{|Ŧ턦]aNҌcvS)s7]*XT @j5K",MaR[)VXJd O~|U*+ -._ ns8@H@fuۯg* ֨3. r?V|tut״,GKmLqI |r3v߯W &dsAQS=G~c*:ֵ#k5]`*^`xE۩m43Aa?3ow9B, $xXQ(0!t2`&%"g=W.koI!p.X-@f}~wgN39_ٛav"ox]B[qy~qfMp_kTX>Z$j'o:/µW.2iI]_;:R%!qUU%V@x#lF֤V~F3YbnY.dl~8Zq}WMv ki8É/j:@mds YřCԡN@LoA bT3lח &Zt%j^xûL_ڧ9Z.ֱZYp9[R0XFʺmHdR=Fkj%i# n37R8S`@% PE>?W=GN3Ǘ^R2 dd733T`K |W^w;KnJSִ4 *N- at$ [?̍o0! tHml?@JE/FwB2|_9kX,a7Tw.u&K3ذ0ZAeWcU27YM"Zƒ]Ԟtr@7=Gtc~Ղ[Bq,$XOFta8[r[2L X~>4 Y,C}p.MFS:6bL8W]~˹Uǖ+-M鲮& Xejy|"68֡wyd7?'<_jD&HQ|Q6;eDD2d呠[-m{% }VwVK ſcq]k|)?(  5]SD[B|l!ԩe051T:W @*7׆Dҥ:[H"ge"Quzd^ď(8= B/IH1_Wkڧ\$G'-4::3b&ٵ 䂄C ?AtH߆_g~j][6 K>gOP`Œ.{ 7<:k }+Ř  F4>/~XBPz8p!lS na\2am B6÷L( F6kNAa&}?5 7@A y=;%@/UoP%IZԗZ-οm˙"r XV{+1sA j吲h+cb(/^U@RL  3ܡY[k2au]bO)hO#{ީئ\} /sݞ+lOZm/6)ݑ9jѓv-6y!^ xEpRMZ4׾[ǛAL9BWn_eμ_USRAM1PA4Rc`t6l~j#[n]DڥmANRv(s$z0U堦sQ%A{}vz0,M ݳKT4ѶZ+wpyga~RU>c^vnB2<ݴA ^J$UJ6 ( BA*UV2^G}/%^pj߯@"EA> C6^&ٿ iyFO#>C'RIr'<$BB|&S0>O`K# (@D͔KaOY`2O? rZPـ}\*-]Y)di}%;~8s<$;^xUDGd:% Ԉ#`AE "h- jeݩju &7gڴQ ZsU0bK@8'4KȉbRht̳5LmX`AuKIb{g}RkieG Ȳ]$iےSE<,<4vІO;lp;TQHq\m3 Q8凗 S՝55֭-NFˌRs6 J ˕O8JDP\`;߻9lMh J}>6`aFKKzU:cT -&3* 5b48p%ñd ( 65ET/s#K̉G\r +mCApF&h ((oEP4D0i;l8V<]GIG#?p%Q?n?ԔN0a &H:CɄy5T/FH=:v4tj R J&JQDs9!Ri!*fb*h)2X&hH?%̱iO^,uQbHB("flچةb2U22MDئ9824,·뮖uZ@VC7k1.: M U蜐]YcRKfQ?J%0B`8OH<RE",!͇Sc(gO(dO.:]>G=Ĩn])M~sa׽ ̧{\k8pLwO_) TF7MPfS2. ϳ;ϲXU䃟REH!GfyyɌl/by |U?F,/kKe(ԪA@hpPĒRfd G)[d}/ SMs G;^xF@Ӧt4CE [Aע~xϸqF֫t_)$y4o:tp?4δ]MigH7җ&0q#xB4٘<BvWWgquxv=t A}>4#q3S\u|.ίת=ߡCQO|]%yI˛(!xR8$$=m\8V+;N>Ӻ$/p%>ccNN97Uz ? <yPIx d5~6ougە@ҝv8;>u~sh(tߣ=zWQ}:55uތ4AD'`?<0~oqIIbys<-++]>K(vأ8;0  t`HL}xP#N[@'k P4 I|SͶaWw,bG#0z>P)-CiMg,عy-9Cƀ|@zzϏY<@B3y~*| /;Qqu֡ߩ\E=q 7JIU%^[kӧ4eWaޗ~jy}M<6I=㩼jхmP ;/~.0N?Zc #VmlͰ*#S~ˌ‡OPf6Ef灜5q2F$Y+KB4 ߯W#c4mzQf1(1"=<š{Wi??FQEKP;u]RRHy,|:!zIoϲ!J3/gLh5} DD`iկ0_?aAِR*x`QADF|ktSx4t!H( [ܩ}Jk*}}|ϩ}+>T[5eSz` @*\2w 5T+:)^uKΏAok;4`.GeUQ"j! #" zH&.8?_-0H4&+ ` JE$Ah4ձd-i󧃑{↣ؿxhzZ_`<$/6BpF:b^w1i\lǹ]Ϣp+:! rN/NVŵZD1!:{bqD C];P!ڟ_iCq%W (~`4ncWPwԫB hZC^C說3]:JiPBV!e (sP9Л[ JovzlM HOS(S@* >ajD~qO4%fe2*R_% U> J7*htD={`u1`"\sskH/3pQ~Id~=(uP\P%Q[sjH*qQ0epx6AUE3faXf9C2szD/@)$`mLjlC8cΤ)YrE>?@(=J0:>^ѯ7# jڢ=н!gOړ>r5~@90owg>ׁպe^_KNy5]Bw^/q@ApMHCs5;G ~DBOIBBpE>ӿ e.' 8Ϯ>&*P`#m(@FFO6~cW1M)̪;S5Q\b0`b NlEC'dG?^V(LGp>9@ X0b2Iw>G jQB ,vUNn ,]m\]K0~1D Eh0qRL6\5IhexSgm` 3uHiǻL6kA" )bax| r>"]K ޥI}o2BZ-H>nP>X,Moz58I)dTڟ_ $ǜ@:TGD B'R,P"M}|ؤDA)(<`J"*VaHvdr2P,Hbf'?ѐ@ B R E-%(IQ]U}* (F %(l&!()]ӞB'H (80K6V$_} @`7ݦ R Jh")"PAb$qHI4S" !*F#44RP1G)^` )Ql.QR)T ϡ  ATLUPHJ(")8G#H( !GT%RНg>TA6ZƩ8O\B({_VCCB1%U-BPo<ȗ*@!o3)"iU@Htz{;Ss~.8&i:s0WOkk>c>%e<8Eqa5{3tSPYgm!241]Żu=o$j .(?}XާEn\~T;U8% @@ >3*!7\\% <Ÿ|݂ӿUp/=aka_{9lEU|t.w=ayOʲh&;5?@iTyܻWܲgt!&yG0yDV m!O,%>qӒ!MFC*5bf2ūATwӚh8i6NjK˘bwJu;d%*nd(GIiv[0xWkC]q@qIX qdlPP)0/@'D | {]m.WǸSۇ==E@De\ q֠JbO2D,"P` !/!XuROŷ+SE'ͩ}lSi)tfө޺bQiK (7 oKAYSK𗷳q̇'$ߒNuv"*2sBοI pj+B@ȸkH R8bf4<^Nr+'Jos&yYurV9WiraLa^Cu3mgYLڨ@ kI'b1 Å=?N.O^32SX!wD 4ca0dӑ#!joN:zmО98ɱ@sEDdiURu@d)!:"*k* "q!;* S/`١6KvȘ|ɖ睥lvJLi=[݄;`L^Bci]Gw(t=x dv,h׬s$80 (h;HMc7PKxC B+cU-cƩ7 8BcY s~=͌A %=gj@?2eAEDr },*৚wv]Κ?C.1"X;D|PMﮃ~,@ǰPbaN$ p x,fpky<^OK̞_)AL?[v8&(5$+ܶA7ŏQ|M:9xOEij\ַGm]+DyH7^A/@UP5@SÎuŧx\A:BD z>gt&TV&ԛD,rơSm:ci}mKv/.H u,ZCWݲH(Z,\zx J'?VfHo9E٫E{ox)۩Y Rj.p@s;c?x_~λ<4BXmfO0?[:,eo'7ОWx80dasVћ3C Ogsς}Z@dd O C>,`z4+rʮY0PXDo_#+{uu9S(7#b|^>aFO: pU9\q=EDRQ)PCsÇ淒7D2?]vqtΘ~]rl⠣T]t1+ឝbiFx@_H}K+_w8Th)AcHQyBogl,eB94Uٵ,+mVHj6TBFo#ìRi#нD }0{<"&? 5_3m5#l $mh#'pA$| 8waP* 9lE ?v$d"'1U B) @Duq&AFFPG|G>0pA2I w{+B3}h_ۊtys۞&; =x0 IG=v5睱>A$$;vFmRSM4̋'$>^_΃wi"jR"0NI!vg}@€VZ?P(X (N$#]u~MOCNtˬlX~bPf4۩#ÐG@/2`\|oa ZNCCoF8HN#פ ;z;c>u`&y|N>"!'(a2xWD ¿WOߵAk?>Fe 3 0T\ S#XAخԿO ,;{v\)%iS mli*"P{kOI 1OntwY!$FNxtE㎫_mnt1=Є\S@N]uG29'zYwG|>OL=Ӄ#dOH^:)u`$m ׹y}p냥Botc6Zt; W*%:]ȜGJOL/')g@Hr`nP,^]:9݁߭'W@U**UuѣxFC-h6]Hi=xU ,_}:_tj Q se1\(U Qf==nyK@l`FRFm`r`߁%ieM>pFg0b;\'`(pYɒ?Ervq_ۅLEDy =Z(}V)XOB&$y%կbSmXa>lts9s9s9s9s9s9s~g[-d$==j!urᬂc~Yx9 Q0#"% 9J=G'.Cӻ<$rO,XSrCZP'CUQ\Æ95 3`A w?9ѹ#|[O3vӸ(2|~o`wX@O)z>#~jGg^ FD~F1Z.%Q<rIØ p=_؊(Ek NkWlAH zM`ssy,9??9#n߿-KqO`_7X)/悏m}sqo %v65!Po˩nfS#-nD (S%A!tt@'9#1x('`Wa:î̔1 5acW]ew z8 ->Jl?6.f2涺AKW s;cf:3Qϴͳʶуǻt F>'H"PAXɃӦh xMv8VZZruH$5nD _Ea  9cD#E88?U@sX_`mBD%:zrmx*m.WG{?N Y09uYNz`O4 K|x3?UUzMg/TQ&${G>!!w"F73uv׬mI$wu[{x$( (d[Z9TqIF|s9ђ:\?>992Jk[)!݉ӤN+͌R%/T%4(N:i"ؚ=;EfߧLߐ!3/K5ԡKa푔ǰ:+hߺ7=a88 fT?)d蓦d@7뇇'3W[T#{7uH,6QΜ*~Joy7j\MF j+~7~G=&z#4I!BXa{YJA𹒦u'H~Qx(d.shsEJPQI53T_$'nWILEA UDҞ i erV<;ü}9ObcЧz}5'z&~$өGoG}%nb{{>ޏg> LUCtN9K?x`0xm3,OnEmeip %$8J AD \R҄M$HH aQQ(Antœq"$Br@{vgd &TƿFL j(#$lvJ$->Cu3=4ga~L^Rs(ͥgV($9>?wO 4~%3eϡC8#7SZ#y&Xy;GNQ(vnwKiv'yKyGRӹ>&&>׃2y|&a3.م#ӄ[q~\zL*)S Pp@뿎 I ;hP(`rPy8g_(alda L =fߣ}_|.g"N㴠>~Jr I5ۆXnxD mPirPE;?s!u_WHAU.9.ǕȜ*PB*&=*̘\BSq `)&Qo):c{Ƞ$nG?yL d5^ _`T(:3/ gʦ!:+G6k犨$?b:8}/q8d/W; nI) v'k'W/S%2mvOm˿H_*Fk/ޝo%W@{%9* LJ}"(TP N)Q ~;RnpHo|_K@I{=x{\*,Rx)1\c[W5gcSb1UbU{6GLSot.` GU=[U#= "no:lCc8Jv|jބ&Ў6^>qi_^sǏȈ'zod:u`||`/ꍷ!|!A(ހ 7.p$S͎CrR*u h(j!B(Bhii(=t7GF}{nS@ ab&.uؾ@ZrW; SM]$oZ'^Gf#}:rI$I$I$HA YZ6[/ OF?ّ>H(AteoH;'t@)s"i2"82#p aͅ  I $=^SZ(4P?/OU&+֎XKS'>>a~~j z--::d?7+G;ϙּ)daBqP eoJbdy >8 hpy"@FtNS(С[tD&~sƢ-T@zML>зA1A V&u_Tmߗ}9FRg'` @/X~l}0qG X ! @وƭ))&9_yG(GFpM:bWQp&=> GH P* !9jC d[Q;P AR~ /î]:`h|$P!(ބ!QF8Y6gDm&D`S%tˏc|,N";O 9$R 7W=_ EZ1/}0rFb껭rk 9X O(r٤{B< dOT %`<9]B1nшp1In8\ )B{ B;zC2r^_5!~aۡ*|\q<+ك+C@xT#=5i`E@ԃ?禳f'һր)17""0dT?o!ECz:.Fh/AP-r#٘݀q'?pI~?ptJf .õ}QDfOKz"+=BHq+=UBp ApD_بAwGxҋ;Shnc^"!<;C- Zvli(2HcS2`XFcB%c`%ZZȷ$6`LEX2Diш9 vmcc:fB"R>w S-!alj6`.D6(|:2Ԁ ą|S=e`볏s&VǖF!8HaUW֟/#n#!IZSۮׂ (فn;@(Fi7ap /  B"C:{ٚQ]U֥/'Gm\1˗ĿʣF.B d[692apq7~s?􅛽uѐ">8)& d?hX%mrEqqTP55˹C~$Oѵ߫0S&,N8ɓL̖&v~_)z~Ty8eO4;;AUPV$ҡKQ,c'GL<( }9IQQE .??? (OzJZ5u#eY:q#rI$I$I$mmmkVm6mm֪֪UQkmm-mbTb("("* )v r9Vmlm!BQ[oO9ͶmU[jVmjmmmU[ml9A'(sU抛QؓZ֐bיփ4m մb;]UKqT\/amQBUAWZ-l](UVG@s+dע Ls"Ȭ/^ oms3Gg\powb*wmrf忎;B¨L(dSujc7C^$N8vg:~/BwS=}jܪlC?(G;gW##ro$wK^ć,Sʥ( _#9QX?֗MQr͉+N6u(ih#PcЎ1Vީ|pb"&R;~!mJ+ViS!#z@[u\_+?Ͳf`uxktvWT{nC%$8nrלNy\v.tlyAb5&埮1$:忯23%dy{I1s˅ҐZ\VBv|iZ*CEL^R<خfB]$n89KV7BbE̞vc}'P1|Ϗƃ'U8Hy%~q"u '#^J'euE sM(T'yļ'zwgMΉn;_̦pd!qlD,rG=prnUKu{sMQAhm8h0hPGZ4Bd5Y\yW,/WsY ~Jx?v2E/p.-af&C? iogȮvXx', {z#6E=Cg,.oa?);'6;+`WyIwNy?=C9L'Tr~K@TAeC35bTԱk1VX uvㇼ[Yn!oٍɖ֙oeK]ɴ͚NWH34P|C4 UMuNUj^;qT/ÍjB %3$rʚqa m`jiq< ӷ%ns *_Yxy\/x:XL'~νNӞ9s7HECj0p}h~:{n-)}\d\?}jXɘ1Gˮϱ8\xeٚ]V0W+psmmFp=xPl;Lv7rŤF& Apl08*sA!("*JpEG")UR'*1qJ0b~pi :.BZaF"9VV2|㾣 F^1\.Z 9j 3ƺm:bh $ bDHH9@( ,DRzw. R VAF.5]n!u>1XBGpd-Te^:pE%MQ{Y{Gg Ef _EXoN. [&5swfQ0cVZ/ҡOuuHMOAlMY4iQ)(_O etW E>{?qF&ţͭuyz'i,6l8k2SevY04~x2W^Ưft[3m}aDIE!>Vԅ;oiڢĬ~y.d:s51SIw^_oCp(N{ꅉO5FLiOҎwXYm@A!|H8|MVj`dԓC|/5{x>͜/"X*q|.|Bתt.H?1\;\3=17ѨjnE-åCW.Q193^/AzևI0^@O :PQZ{<6#~Z|;ufA=wr'x tW¶X+ W @.ַ(/+V;?Ak]`+0cu deQW8 AGHZ:VH"*Th-FbB<*qEFPȵh` :z8``tc[3xR*Xb6} t[oCbMb~gX]T$[]~,3_ܾ`4D0*iCpqQd#&NyA X4 Z_X.Few.Pp+. d^ dX2WnQsx |8X#6yi?ߒa5d dE0A žN2M+.`*Sw1" ?MMg;ʚ n:.;:Kσ5j/B̲o- @гOoQӠa p$9Z1,#e(+m^1Afd2< Hd)?L\zv&#Ьm,U&XNʱNs*mED&kbpШ'_W=YU8Lnѽ<ƻB #gPABYL׽0DO'9NY%-M$FUׯ@š4Q$lIOP[sMn E2u񨃻3uWӀ9O $O.in:k:آdCw]XO[nS]I㏍8(?Lcw^X=Lľ<2)W2u.J?VSCLhfx;c}?vO 'Q"Dhlɓ.RF*^T3xp̱Ru3ѡ9O.髰iϱ.?o0m$YwաTk1 &!W& ZHkCس![#7?v Mk_x(^Bw ȍ~f>2&N@wMtҕ3{Pʁ/Z*6R\n IeDY}Xw!hkJOrPXh w}3 A %'פ[(Ē,-$ OדF!3ov!yG KbSc$IHj@TCKe]ra[qt4I!"(&7I9#S聅E@$̝J<HaNj'(?0( CI0"(2ze~ڏ0Hg;KÐd ;h .Ϝ?? QUcԔֶ@]+n::Ԭk7 e~>Lf  VBE"'g=P4EګXe< q}!,FyKWsB:"]_ʝq{"pH>,5NBUykջNo-`:{(uG ku@^ l7 +"%07ɄA QgVK)Hf УxW%݆zfN[iYǸk QU V{DniWp@"DD[*G)rH08)75揙pqjo#.4M486c2tє "48 5]2B4Z+}Fm$Q۝+z ԁxc*(3ms, M5)!:ZlJ(DUT Cڱ0`qj@x4}x,Ah*B ) Ȣʀ@Pϲpkԑ=& 5оoa YK&P jjh?qm|_$$MkU"xJGYUo`\}>O(_,sα$^s&{%-w:SVx=/ QۍJd p zuS?;{+**#%#@G|~FGJMAV&n:;U%Ju [( FJIK WЋkӎrޢ] Ș{Ox3³fϴd:QHIv:U|Iz%x;XýwI]}|E6w]b&ɍ&UJif"numTz6_skKD9ߝl},.s;ChSXa!&7ȇ'iORҐ{^WΔ8B?⡲JH ]'¡ OOlTikcx,G~rsr{~][Ve>cxw#?paV%;W&B 2:g˨+/u~?4,b҂ Ibj-E+v 2N|2+k{unqn06]qGY HS'.^lmϵ5ɽДTp+{ |Խi1s$?GVnXp{!n/ft *AobƗhZq)G]_ x]uזhI $'{xQ(}7a5W*(ܜyq+F0 hFL@>jqQ`U h? +V[|*i+5ÔQuɸb"$W {0e24l2BeUj?X7oaIJƕU0LFA L|j$oAŘ\XRb~~.s1m,0 "+'u^0*"@&֔ŕ:PpxR2{dA&U*6V gH؍%LEĠ߼aviD5WbY통?^1rewͪ YÅRZg6+`buZݕ(d \| U% (-v4:;"C4 nY[@֒Jj`B7il-õeG!*$@(%% vڟ1&~.EnDMyLcr5rmyDr[}>w[ uCaXGX" JSQ(bC3tOZ*u1>Z/ `1VԶ|DpgAQ-8 b!9=hUEϮ0KpFEK+额3 WDbOQP?I.kPw_^)rYhkCDVUh*+|KNּ'HϨPkv`bs>:ͣd%npxl_AIս0؃$90Oj.!Ϧ+=͆OSlcw(<{;diRtct@ćq@a6\Mn];G*A13 ¢X=DAzQ9)6mRX|k4RjF2Q%b 5G$fxp/;p+$D #QG^O=A+k7GW&MȌ9 Jbig0h D战 AD;0t'v܈H/ZmUEør^;9?o<4wGŽaa7|"J.V" K(XC%#3fbRs0rV*Y! e;Ԯtt .2c;iV1&?,Odx\hy?G*2X{!^Dtt.q^) x* ck3!HPkm}yT= +/oAJ2ͮ6^8i~Brf+oKxblaUIzk_i|#~ߵ4]TP1ɒA3Ra}R' nqJv׿gvֲ@w_-m)8~ESo?',zGJZ@|6mMRN+ z:( f$oꀺ7Y-Ҷ\UC|lqq2^|Lc}:mneLv[sV%Q[@ze1&଎ࡆe\n7-qZqklvJg+8r/+EDɥidaū"LUT+hﰺfǺfer<TDPpPߌ98(\X=P8Xsߢ}xLwop<*9ONVSKN/W ^='DR3xH}=YFgj:#:L,Q*"0pQP{t0'L=l /QW*s\V 5o\p!x|g-s5T?15$;f6S^wBwm&_WHDHlu! =OA=͚w;ά'g=gb8;l#"9XV.[=Ö2nv{1.</ 6(Ca$ 'H[|=΃I~m}gC# QS)8gA=l8K0k^gG>_ȁ0 J$sdz|^0hf4!"ćٌ85vZմ< d )ƪ{hb<ܞ<;v{N$7U2p?B/-]:f&CÖ0KC;3AA*Nu˦@`r7$ 2cOO?<3ZV#k\X,JEv%n"V߇]`w$=l[_;`-P"Ǎ>#}禾n;|Ṯ7R8=v$ Uɛ4ճ屇ǵZ%rgw⿚4ST-"WOmf@0c >sd/|}ߘĘK"F!6E6~7rl_?m֘Ra_#4h2͎TP͇ͨbOILLIq"yUR7VA>zvG 3AZ ;:A$+.\, "e!d9'7agQ?jxuK =DDhһ( jQ{|]h(%5.3D;cj@+,n>n Ɨ^c9L>tYw<+B6K@kW!;}Þay^ &wLaQA6H0e r R.WdN0&rk:$]@(Ö$ aOogR#ϣ>ǷxqG1e6P J+UZx/2U@ UлaBUnUZn-9tޫ1rtz$3!J &P:vVGF\,y){k:e!&f3u6oF?Cs$ v9bU˭܅whP!14chF)C=0`{ ԟFێ*$ߗ GnM,$1_nPB[esmd_q<-oP0yU\ ׭ᱩG7~ Q1) 0{0!.YuAP9P,~j3wݒ7.0Bre~?b5eF%UwT?@Gw8LYbUV bB<"D| `eDJR4yp@PH;z 1j`b.0k^{\x篙`=#8f'T}m*aSU/gY#H9Xyo!_v3oy/L|3oN~ d5.>吸T',/3sJJ :gjiQ A!8;cwŹP%/\}%np jqZ2YjP >wP*PAo)0 "J;f¨/W0a_o6p'{wFxCdsٯoNڥV2k˶~v KNXG.ԫ_!d. =¶Vt{{؜*Uӈ:_ûP;'&gk.AgHOԳ<=ܟ``%THk Yst5C~ˣ@W8FJ?F_Dd ~amԻMg~+>~63nve:N"P0{ǝImpٵ=[4 1%}0@Sv6A2}<҂3"C9q_c}ܘ (rOX6%Oa L cLRtbV<fa8@9 T"_<&ϯQZĝEA@be/$o4߃.wocmH!k=8SF\w? [q5,f|ԙ RH{=#:({9,bg/W2N ioʳX}8׷*qL.:+/~nb.G20MIv4 iRH-(DEz`vOA@c"Ϛ?_Oc?\Tw1h&Q-Iy ellbP=0Anq)jy=k65QQ1q)7Xf ~%~k<,x.֨ǚxr޿ ͋@!.NgS#b^ʊ#^d8%w9l7f}P߆ٝont&iEA#Qr^pIOW̹⑉9r\;}gT1o[F;Q:7i(ק0.AZ+UH1;W- H(9X#\ΝAV"$CûfL˟5s=\ KFpPzZLg1,1?Qfܵ>Ynjk'11B"΋4ۋ@Ahm&1W\S_ytٞv@<Ǘ ∃?CP$Lmtupp$MaFrUYeG-'P񔙩b8@dQî>9 ssKg Yt&/i1 `!ݒr 4/8[݄ͪw<]3s~?oU*a*>L//4`Ysx/->AhwiѣfH7u\*UX^7vƓ3=ҡށh|?)D2P< w@_TD=eG>ڐHt3ިPX.iꪛQԎZ5GQ )4dMfuG X .hg$wa]iv|=Y`5.v z[&Jee:~.5!ls ҵelj*G%u^($+.0@%P214Ltcl\*n.U\vaQv~B)سĜ4~ nja!z~9 `'#s AyLuXsC[{axg<蚯-I+!'kx X\FyM'o ee,c8Ԫ gQ6|#\" Aw @@obLU>q*nHDb^Llc* KácOuJ_@l`rujvKd7 M1W!g^ě?Kס0S` kt/W @R*b7 nS9TTEվ]/&T%\p`gHP[Nx%,U A6jz09dP i:Q\@i1y2K)uŜc {Jp_fu9ID |׽xLm 媵E1820ZrP x'nV3} EKcq.cB/{Wn/YW+FJ޴mvNsCx(&WtՓ:#j X1di|=tݐQv騨8oV!a@S>7v` ~~u"yKA ӯ Kd{-7<=#gAy 82K[0@v;q^lN;t%|mr{PěEJv`wZ܍ZksTZqӞwц_ܷEB&|? zϣRL_eb;`VhaQ']hMC"=ǢZNDذ?' S nzO裃pm>ǚ^*] }3lތIFBz/M!_+5;sI, ]^!oD:v߯G@%+"Ȯ}#}7ࣉ=d/ C$_/ c a(bd3$z%$KXa~ᅈg镈 +2<ǂ9xȺն$URۉ*tZ)4TӊsmkBV8ɇd]@q u5IZ$8o\7$`l,UHwҎAsוލ1ϔ>dGOݢk+1<sUsJ} XY eD%+@R@\Gh7#C8csCtUǙZ_[ Wvw=X9f(*&e/-*kysI~&̼1(c~TYAdٟCIicrm#36r.Ќ3S 3T15PtBlc3|NG%(D10&%^ R;[4;*չ?o7’ERe]2k?e10LbȈ1ga96xA^x#I"#@̘CmN؛fk`D˽DܹTr>ApID~w!^+}΀X;1Y00_=jaԙҎ1dzH+TpHSO~vQֽ jZ6= <4h2<;Cz_}&-|m~cJ67lӠ 7u@z ]M9,]} 6N[q +mnld fHkHzU *\l"{ <>m=]eܬs:d3g.N(p;jv"$rMYvAJ96{uÙe>>o>BBR` :4"k#Ǝ Hϖ0P,u;J Cg\lKٌЀ Zs8Zf'ɮ%z[f*1OQ{{)1s+^jUi(T6 Jrԏy{s O+=qEHhD 5 ]zLe^3\sݝz$㌤hg)dU>"՗{iqS:Uq\psBfc_~NY8:O0WLSkZF%jCet ~jxƎjțԿ 14bmTfK,{ {w+O#<6=}cq2q$+{Cɀvqtx}`X31}/x4hQxGľDVǩ_z9ilF園NNp{-D3襼pyw)/r=eh2 &@DZ iXSeN "5Q;1Q $Uc[r_Hg|fcz<;3]➪f}X8x~.Gxkhi<kxqoEgA縿enb[[Cyϟ^;ybvNJ\E6{81Fq=Q-^HoU߯=1͞[^]}(4%03 çg sg̣f:N|smV_;=E>7aq;<|.nyi5Ӑerw8q׍gҁ??ਯ][9勧Gosl7\UW'1uUAֹX'75zFfLs{^>ns߭®70I!.}#޻%!ppN7o9k#/V'kE{rm<涵aڋvGLƺ&7̘~xYULws\8NXcCAd Et+!tY,~̏4z0IUIV^A`88sSGsW׷qL]I5זN(SUMƞÆ*{Z9 bK6>P-uY)S[/z}o׊ 7P>2 N" `2P$&QhE'WVA e6 ;(gܒ }[C>ZNO{8Pml}Y~~*w?ebH- ׹l.zЖHР)[ya`Y=ɘw{eMs|r F 0ݺ券xh;cVp !(d!y_@9b6MD>Y/!${.UAbJF\Yu\/!A| ڀ" 9\k88 Rit( f@D- vƓi4rGpՍ F¸ HXVhA B7 ߖy{_Sy Ե$0R)b:Ebams;|ZV!}<|@@Sh{h]@C< FbպG[=+khT')| _!D* Z@Ea<);eJ 9'OI|IFEgJh4p{b_ ClgNji:Xmţ݅\9=5#B%mzV2_[_*M*}y&O~ּ.3zG(JrU& CPB"7::xHQ~'@Lg<`Fo{)( =sLz}~$`y^`,<|}՜1s7vsF\2"wJ4 gBkEJT98"r6XԂWo)D$ q$Tat"5iQ1TL1$PI%$BBRU5UT-I0  %PSUUUUU5_ʪTaT`?)Yׇ0bIΞ0_* n5=RYBt&wp=0FP%VpiG9_R+zZ{,_Q6X2'+`N~1e*A}mTtSزAӿ91`p3g9|\?ub<}|g\̪009Q'ֶh9&u96/\!Ȍ\[kc&m >*>_ledcd0jwrV1u(`,JtiTBBNJ `3vĝ~:a *C ěY 6 `ף:B,&.rm_sHWщp!($k%jyBgd7jQ0d`ҔN/~t,枪gHǢsc B:? }#L=J]$h gl`3-K?>hNj5#S2 f#;74ZΗBPg02Ơ/ pDZQX (Bu{g؅"|(3Kli0#d~Po}΅±rjxl/zxd%wXkI kŤ-x;&zg^+~(#iXc{OEA_'O͡{nOW> :6rnj"`6 2ꛕWð%Y@c>`m{ۻ~sk5 A9[ :<4$vKEX DvGy\JE9,ViH(Ǧ:9j{ j~t?h3a}ߘW&/Mx1,--UnƝʓ,xYDr[IsҶ(-X 9U([&YUeU%UH+!/9ᡴ%Y-l~Zg`hz "/UstǗszh\[NW0:V#K#wd,^1.C<~tGPo]⋈oLH !P \x/}?ݧ~0^e)(|.F0s],, 4i HQt;E'0 8lo8E]qApz*uڀ|W>sx:*&_4E"!@(_Ús`|T?Q~s[?QI?)H?~!%1$C4p_s|WWnB{"?w"5Dz:h#=m]c%{w,c[/n@y)Bg36BiӿJJ ykp&i`*H]8#D(q ɧnީOJ'L7u5 DCG}/ROz-2 _ؽh6 ??bBa_^p=~۶z?.oGz7@_?_g?wbyK |RU_1m0 h[qDps({غl=f{U8 wIHP1( `!Z5q Lz5)C?^Od#E4dIPIHL(tJ~EhS8p,*{?8϶9=9Z#B$[@@ n[-)XN2A@>bbC@$Cl~T"7_-Ə74@WӒ70ia#]jI$}}/,L*ihTBJi"?rbJܴk;j%7s" tR״/ &rK:K Qܒ;Xx5#:b{8ߨGϔ 6$)X 6o(0'2k\9]6- P%2eW ?aY}OУ! |+ןYͭGr!긔A yM(_KR!퇗;OqsBި2SP# fdR:"sjͰ,Š.pa@I@UoTDD^ U?쨢1dd$Mə|陶nOR&?N2~d^̸*e4^qt *"LD8ZgX4`4cOTS`#! @D>@1N,9.z =!2U<=$J Yk>q$in$?|:CnnxH @QD@شFT6'ODەnR2H ׍~f1Ss9 uXvKw)h@ #.DZCw&:I*6ۂ}aRMg0N#zi*AVBn? LE:Xf=񟒰-\0AA `LB`A`Mg3:_{}߱\MJ;kWmP~2} JZ I6h 8(JL#X8{`ϒ = (׃]; @l_C{HgZp%8 `58vO1ZW?XF<34`zÃyE7zm6wH#6AW''kpyFC*gǸ$lBQuxxK3*Qhwp~5 hs} CH<-,+XZyxN?|?| h$(@;Ćx@?<H y/8ߣv ׫\ygկ<R+r28waA=]bv;Ш5rg(D@h-?/' ٭HvyMGQAF͖I=̽1{9dj:hyHdhp&78xFc;H?/pVob Ry C"l"-/*c(b2WX;&)D~8:ϺǵjOcf;o2dB8 q:>bK!IՅ'95VoVe7pUwV]Smȇ;HӒAc@!646]ѲaF)9ȩ>iM>?8paKW }`:ߕ&]cI~cǦO A0LJBT' K$yPw i!Ď @%:;Sd5FXdMWdMl}K?X ڔ+M _^0JPJۨ_?P4eG/:BPjnAi`?(}WWg0f$"!Û:9g!w?XyC$,$h %Faa 6}BuH*ڋ'Oǣ'(ڄ>8?B~FhW/"(bGϣ7Vp<ݸr:p[6)=5@ k":~^_/nٖk?Wf:y~dv۟p[_337xXK嬚on^J6Zrco2[]/#[)ã~@-륦~:<4@@Zls14{j~,'×^ c\]gBЈ8m Ulc82a<^1/xGfK/G:,>0Vm쥾[b8@<8`M<~0@p.8z!sSX)4Aǫ_;ukZqp 0q?X_(IDUH cR:&}-<ʞOb&Q s=?_ѿ$I$I!$~?^m7;v[%7$'m` i) 1˼qo?U|* q!(C2Tڪ0:;Dy` (f~-|o5~B]ojX:,}ʡri iϣ˵k[;/l|i$a r8rg<:ZֵkX֟Zֵ^ֵjjukSkZkZkZ֯ZZֵkKZֵk:5kZֵhZֵkZֵcZ}kZֵz֣ZֵֵѭkWj5kZkZkZZ֫Z֣ZִֵֵkֵkZ΍kZֵk.9ukZ̬c1ؖ"3tgF.@A)aWS?yƸ ' K~7\ڟOHԤ*w9kfpɲ+k{tW'{<}G)UDLرF}$ =ќؘaQ$O t *(p(_=uK}#.1rSE+n-tl."ޡrӠy_Q~=QT>Ʈa rASGӆQRJ?n!P p9,Ek 0b[tnji{f϶#8de@g>/-mA8h7Kfvx O1'ns;L&]$_;+~z1h%u^&}<O/g#eSQ`)i+#rfxd2 6SKQBJ9CF6_ Rыm RId–G_x2IWI2[RDH^afHp^.ksX`'Y9:24~ibr~&8崟><"ʚD$=d>6%,oUGY]7(oI'xx[{@[wXE\H4eyy6iǗv *78&ϒ7YpZַڷH (:A z|,s0c"YD}9aA:[gj/*t{yvb6^8S~KDHRGA7/պl5WٚN}@}0i>S=uP_;vA4D!~w;p[N/<[Vxt8ꋚl ݯn=E{ z +z.Nrhμ۾rp1uurhL]u]uӜ9s9s9s9s9s"$Gh\yujCQ<5έ )j'!ׂ2gH' "2D fG'j`U? Y9t0KRۋAZ"  ;0(W xeM2D@:@wC#`@ FuNos$6_vnBp)x,=7'e%] y^.99ڄS̯F*ܨxV%uek=aXGۨQ}nG3_zdcG .{Q t_' IB<67Gh*4PD=xa yYmQwz% r(KP0w9R%P(9oy\eY5~ Rۏ㿷Jӝ<*Z!~WZiuyN+|eW\|9^Whb< &D$% yz9sj\Đ %.V&Xw$ S &Fx7=yuKdEF3k~:`8}s~g]y+.v߬N{?]kz؈:zzlt46aST.Q?_( vGxX~vvR F=YKPEc|ľhaXO79X0OV@|G9*BpP{u?|/{~o?UXhQzQ pOGlDVB^xt㥄`.*[I~].ߜ@˫],#/݃F^Aї*s Ш>j{7n@^Z|86;L!N;y~vOAQWct2}8<u_X9}cF(r M(J$@x0^_]"Lpa158A0%}Gr ZĈnm%fE\ִ=jNy-IḌt!98WH&>`빪L]dY({a$[0GE։^yJ"枤Encr{%N>5PO™cDʆ8,k**"uGk;BV\Г۲ =4ŬKFbY\tOs>^>{ܮ!${K.iτhs[şFm5r tL:7KjF%ڞ8k X譖Xl2ؓym/(#U- }G,i^yZ]j GQ6}Y YaEr]6[+N+kX,Fr('5!" u9n{g/o8}($G1nڵ[ }c}s\ci۪ه$dICJ+(f(BvK dH>AdDemƛ`5gs;ug;e9eߤ'T:]ahXL0,E<+OE߲#wF%f0)J4 TkKݎoBG};@4gft3 "$,Q?>HhsZzd\=?W>$y?: q$=_ON{4#Ӗ'{ .gC,!6rhƱlLT/&.;EaT_U(BzD|(V (VĆX @S5IRS%TLCQ)EUJSP-P4-edE@ &"")BJ(""gd !Z"( $Z" CcmE1LB, DQ!IHP%4E2PD3JAPR%B$1MTLSDLI%TKME2$QLf `H"b)($%& `(bj]hj*.& 3 ɶ4 'XF""f$HD-)5E,$đQAABK)RM̸bJR@I$B "b( Jd f`"di`hZ*b)fI(*&e()HRfIMPD%$ETLUMDDScmˍ"*BlXEHb6 hͧ!Qō JjbC%3&hY )BX f)B()ad &Q%AZ*'ba4cB5B-͐:G`8~hlJ~vEF/C$a &Jv|9?ˣ?_o<]Hv6@8OzhIcc:5$M*Ѱe"C*`teA`ZmQ f9LE4ScEwO@ tbjau&!k簝&>8a 2nVbi&hY(Bio11(m(4(EDmlL#DA+ƠNp!4<䜀C%h0lLHz $ @_z'( BiRșcd H &J y9 ])8Y@bLD?=17z1lb$"RpM4WlB0"0_;+"xh6`h6H@v 2-p20P24 % V嶷DzC? AA/H~Y"}a?`:9':3> f2m|B?jlyz}RvF@fCfhM7@K~Y|Un͛2'60$'aCk6.1_'%Lp}-~2b2zv wh`Y18-Ԟ0 $56B[ol_ۧf(%+IC!p\y;ꃣBbcj8pA_Z4Snbƪ%H3ި}8?YvCE6QDc<$bv̘\#c湾rϖ%j3R68l 귮^G٪(m(\y Zmk:-Չs,nV,c~WOFVGHuX]9&-sկ]#C Ӎfz.y}5#tm%h e9PʣhBOf~蟍Kd2,=zXy|?] }&6>L٠uG_(y@]0=`x՞\5MB7:8hk_U{A1Xh6yFU:FSDޕ~#2*Q;ɨy0xX%cB|D Ҝ @x 5$/fPN 64GiwLˆCp5O_0 {AC~Ņ}c:4 1-vu:c"Ӱ]\Dt84VBOs񃧩Wo?=fA3ngxvMMMU{ :Qܨ9x<=q`.]VRӳɧ:ڐ MJ8bE [ј\7P˦|QoGW(:n b1`+ʯ`@jc3`V⩨:Cw hO^ LkT2.ƨ*9lw?s b=g6 Pf^ !0~jmnp:uղPAM ` 6G0>UFOu!PsY>ï4tQ}^ )ن*7iY,?P_ݧqG:CzuǜcӇptߊ4$? L>8Ā#WjPU9cʝ;] -bkT8]n+'`l@P\0w^<͒&@IU@ %B]X^%`1ө)01N{KyuRP\oMGqW0K^5֍^Mca~?ՠ5|aޢ84WK 9r]X "~CX0Ȳ~Bwѡ2czG4TDW#M4U0TRVN,ATclQDcg,2PULՓ: 2dc)jdMQP4E@PREE,{լX*hh\jU%LET115իUQٴDm`$EL4٪j޷xN'{v]Ͷ9ەUUSݹ'{v<@S8DCs7J?1vj{7$Hn1"4O%$ߏQuvq1T1jez(O3CzqUTUWuf9UxE>#k??i @[}'TWOl%|')z`4MLw@C_8ko3~ %=a$/15>xad~ wMJ1TsM_U$T*|Vc\X\K5E}A  ?>Phst_n|c4 RTP+|P@'b\N!u{Oqz©k-ļ lUQ:NX]P;WPDӵ+S.Fg!4{׏:H ?wHsDL$x0HS w +nXy7} a;b8F-Nӻ2vu02&nb;\z:rE!QBP{^M$sK8M1sϳDc[ I_Oj|:!!w "\)Z0}Zzy !@qKxQNiZÑ~1D ǝЄz+||R~>s>qO^s~y2raePG *Q)@)85%3uFy{ߕMHobj>&$=Ko&̞7D{0۬]`c(6UAN #kE[u80TsFਯ7 "rF4Bt<֩5` 6B?QPqoqk:,gⓈKE3ti'n|rN_x~#ñ!^kNm )Ncm_Ӛ%5nW1t1wosWթhƼOx^ fnL.;1JL{'zK ;#%Ӕ1vYmLJH?H{dIDt=Oʰ8)\j"QЃqg~M綒P`:gb4c z$T<|s1]r{p0e#B"V7,]l",%mά兰]4ݠ8;7BToooHq"ϵZπ5zB E|gJk:|k- گ!C}%k8OQFx>FwNUDRV `||zm=_*r"\V+jSW6,6= K de5u㦂GKs˛ԑp=:?W&>()U5RqN%*;i˘5NcvNq&9DvBaC<"*t*1-8G0euM #KƴR{{,q ٸF8 &lBI{[1(n{vСK=s}~yPчNK?5? 4+IUJR4I'jl9S78UkMJ/!5xĀ WS0iPftfP^7>5w_91v1>_ cSF2q߯_3Er|HRGţ瑖[h~|0b]֡HٳHOfHbZ-Dz5A'hoUKH5`(ey#sb^yfWvWpe0׿ՇUkB˴!GE e,մLmHnfM7Xg~vĮ4o9[3\-n7_K2HL}[:kA[အu5mVZWS#3xZ{~u͉5:gL3h YVwfNA?ypdჶ,׍gR 72VB]kyrʔircj pCpVY*^lp.[,"¹D?\W5²-1J6u~Y,d2 B \[NbƲJFW c<^"o\ifZ`ZA9&&N`:8<ɯ'U#~lr vфE7*pܢz̀me-n'!KVs~I*K_+1` ) yTx?/Q˟Sǟg^vg>mNT?(5H͈xNDեPE(Zb@wkS 9OunT:!'qB!>\ J'f~)  T?L!)j (J(&Ph()J@B )HJfhs Xo4gݬс0犚'z*30!(SH" WiZ n=wnTUܸÃ7#L iq+c$6$%ŗ8yQ\V:n#%WVX%%e#ʄ&9\\~U GXob[0 Pwox/!;>ҕ4(آqsphM }vs͒.CFiR%55k:_,zL06s#Ӿ6<&kUT1Nk"?eTT{pť T jtxp8UR36!F<2$x>~+Tdj~Ƙor-V-db1`<#11m=1aj,a`RE;ӽ3EC&3CѡWt:t]6K+踗Lb Q Lf3m#}-N\l i 2% I?G>c2 42Ak ?#4l L8]zc'cj16"H#OxM2rà Bp9 E; -AZ 4Ѵi;wρH-F=PbVcl]<)j˰tAΙ&Mp=ʊ"XuCxclf;#EQ˗(Eb+u$, FR(L(i jyv `F-14ӆ? f 0xu-!ࢢeSlhmdy+J622iuqGǏ?{1U!BIE_p_.{h7_ŋ>Do6j9QtQoJ1B"{}Q)VPgD <N.t8t _T69B6V~ YH^MnD,l` LS"nTBCtu6og(ޯ%D6(w}7W@'A/KpWB!HcX{8ֵ֒kƨܼ5ueKJ1Ø2A%۱eJ< 1y53MrFmI0va ֽ ) *⺼YZֵ.ҫvM@1ZD0.Q qqU8?mz W1si'LXzՖ7 ;cg)Afݟ\KZV̯MqV( 66eZ4ҕn]ª?LONwy9YX<_D\vN5|s^oNA}ªL}wZYΜ~_f@Hi=zE¤Okf>gJ*_H2XȤ%,$.҈_u)AL2wGjp 8O~O1AR.fB\+ƝV*푳& c։uGN/~- I\ԋh 11DkMrÆrn l5g{x 57t\>>Z%NB gϥ?xiW'\facDLDm ZWo_P@ $./&J`tV eU5 Ԣ/LDi Y?2(J^;# RP%S H!DQ1NY4bp6\0i#Cp*7|NRp@p`_]"$K5IăI*4Sf4. ,2؂,P[ N5@7xM 8 'c&yk"(tTH o=E,D*S$DA1QABTTRzP<8X8K"IIVbE B~n5F꒴.1fQTEA "BQdhŤMJ l]Mn{,\>9?n˹tZCmC},֤ ~)tJaڟ.nfy(q"MuƐx^n^ljhGdpyUY Q?79,}{2K:]٦ﯮH-OB+e",4͎RQ_6_zjuż?탼t*rr*}ROJ `sdO9㖳9 +M@ o7z+cÎ{NtU)JR$TX]+X $)bR8 ?[8]adʼnq!(@_7 1i uB?ѭߗ#҉LLS`Cl@!eGqjßxrB-\XCupxy 9RoT>/sEwncO2*SND u"@2&I5RGQTNhTU@ zyہxu4&`e rrxFng?s]m3^/5_ LxK9;>o I%RPSQWFE˼"ST`@ Pq&+ nP5qq27C=qnw"#ē2{ sG=Ur``WU#vlfdn0y@p< 6_g+gp%hj?}jb H*y|" Nʉl}t;xt9HrlDмʢ# Ƀfxej)iR\G%o9{F̶ku0,vW)քiz#/EVr*k gQԄж/tVi*ap\k [7/0ҡO{bFj5$}hH̀S=4!/L)xvlF(,ueRt{}CRh !N:RK(W}x:q>%(>n{T'sLEK`f3{|:h7LCL#c8U H}kwW~ bM rpE+$ѡ2N*΍eЫUt!ޑ*H )ߟHDi'q>,+_.4-yg9sUYsyD" !QO1EWE3}x<Gu7TQk pSlWe)=P: Y `-a|B)K*Fy(qGӜb1*\h*L\:du4cye=>CQfL&:㫻:ȠJho&(D?S7J y;xhcdscB B\+Dlיǝy9Ēwn R0(e[PnR p<,꠆H Daxo@vG_P?~/!lI~hj)}G_5)[_~35Ҕ)I*7\~OtAUKC_ B0@B -ڃi"Ä< t$pz$">иO|Q688iv;uv9K:4z-PH"`uO\wG `~ǒA)(9D= !yEw F$9"laR#XY)UF˅E6ϰ3哹oTyT~4 YV e\X 7VND gzتLche*9\QCmIoS3>VI'99@T8[>{o!c0 }?0E‚!ylE[UT*4_4\6ii6oVQ+zoZQJJ;ohPPUTWB0%nICÙmǝ4]&K³6{FVXHΐ,!Yv9I63 !㷕ѐA($'dbF߈ir ]s"]< n~Dȣ %W^-=hUMNc-'g{%,}_V d4*]k:+? s>+?0p&9dKe#@M?H2(Y_@V^VzH1~џ>{}i'AB[yaƘ+#"#0ק~ʙUV+w &o\f 6@<˹pzPb`iXm.֛by \/n>3I@=k+-1v̔Pf׉@;ҚfcFc|V'Pf*!J P!?n߯H9G$\=et C@]A}MmOltH\>tH?=9y>zRV=wATQh.*)Oc7$[vvIe7%-FPoopK+pSkWx9P| )ӎ=kOto/L!EBDX8}OS$SGIK@[YL3Ñ0n Id6fS8kWsҔ)JD4f;7}󇘢$I(J By\?~zwpk?{Ȯ E4ԇK\i})T9Zȗvx 7N^O.g)`^KtѢd4&hV;_$lǧE]:8rb פAˑt+TO0w2#o,zZ D ΣOZH M| Hc >5Ɗc^ (2Yp:#GÃLisJbN΄O A9e4LLXrW*ៃåP7ys \!Јx0?_y;δAc'od%Q,b9WiZ=HCr"Ŕqp}@K=§ROŗgTT}FMZ.aMQ@xtf,]]PPY[#n8 EVy yƵF㈸І.7*\Aa < aBq{sȃ:nIphD<1Ǡ8(Ͱ^^Ўz">r0N|@ =(-;#N? nmpyCE ZۗM x pϟy>W踳*<ω@ PDA|"^ļ' =&pQHa?v؄!A!Hs={kVɹAKvy}O- qS>,$2P HH7+żpWՄB-Ϯ}-_'2g)NiXuz7Mt#i]:qTsWs.+z'&wл .ji?aH oE2>Ꮌg99s([4|U$Jb$}ܡLjcKPTsR5Z[f]Rw >хcw.z4ƪ)o* €yD4v죜5ߌe~xuta9֌07 {Os|b!vݘYXpRA ᚭG`T/{ʞd梅tNO*P(@gНJ)oapg!M0iUׯ_HDAWwG?GVNoɜ)xO/-V }UT @|P~gKnZ VjCcR͙t#N"&rjH+Tc{d֘xA#?u/*̝qsЫMhP(5$(96 ^[RߟsǜSC\фS3ɜ9ʂ|lmymPլsГC3eB.Wg E+̽ga -jҖyƞt(6 IAGdQSv+ߺs.y3I]0g1"=s= :?rAh kmvX.͛0եRJKBut/^HLߐە9q0H~"$:@` nbDmF*:B@jQK%|1*S Z\T;ְzZkCI'ޛ5+@1κiX_oލ '1{\0ϼrD*U?y/A á\1Wxut Z b%ytG6ɪN֯9ә3Oo-k\-}cDQR -sX L2$T7;XKT1{8|e@N{(1'ũekfRS:Zֵ!i؄P2EuWIwmUY}78F 9ȡ1WtD ~ <"9kos!9"jGQ[\]6%$sj <#38GưGq1ڵp-ڦBDMZkHX +[raoZCKy]2AR,k<[-am( eaW r~(p3q}FCw#5 軤/`}ع_lp1}?OޞWpP~eEV_z@~nب ~l/zAho *v!-zO~7M?NaeX® hZ (\TC W.XbEHw浟EH,\퀿 JV*/(xQ<nӠk"H _ Ai~ ̷^Tnz TAǬDXtB]2b6>",fz!􋇢@] Qr0?TO*X:fHjm#υ lz(` ' a$1nj24;Iv˝X@z!lۮC\rp" W#$C4 9܂xjLk!h.K@7r2p~NBgpS<h8.Aڬ(Iꈦ+$?/{8g?t-D9;H˨9R@R7jrp!Xϥ_jc7X8]8CNHKyp|,fh|)5 }J5cԾe~ 9̜||zV5mV@)Wpgpcl@4 p}˟9ψ!hǦfן;B:LG}zI! MǁL4Tl'd0NM+˖`jp-Pn'([ y˷MG@roGE"Q\:k:E+gdu^ẌX33 |E! |* 3uG!BK3PjÞkIae QtP3(aaA~G'rᛍ*2z'?}wl;8Mҫŀȁw7 @鍂..&2Bup,w@^*%9ޑ 8p7E8XhUs6f׽Uaq%#&sCBQH.$Z!S7sƑ2A58x T~/ar~O3iG﯆#dڝZWS(1SD@;Xp_ls4NS}cazARYai=8 >NMlcȉDIiuqxH-qt 0CRCŜjZX] Y`J\ -mdV}VbP{t4Zx56Ң44_dsZi˭~$x- ā[KygXW.gW;U&еtb:Uإ}Vݽi NWN;ӊm4:+I&̫H;m\JZnpQc|3n#y+_92q~g,ϑaB#0[-h5v12Jn1/WU}z !WsnY PqTu#$ 6 /85WфzƽvI哳e5WnvG*Orl 0A;qOUq7ᣊTA$Նk Yl2jjm8.㳬48Yg>gG7,~(5ulr:&O0h]g>^Y}<J儗-Xօ;V~v%݃5ʻWKSbmۤ6㖹6y/=xp(#GL.8Ѻ3zU!pnYt!7mf& B$)DՕϮv? Hf-+tMsf&fXV6k+nVq}vhEL)Y!FLຘ>s+[8k>T'qK*d PhץXzIp[D+ۡ .(Q#SY18O]W"ola($izqK룦E ek /Ralkn(<48&ҙNkne~!].(P{@ XP,/<ɣ:ghmE㋖p7|z~&@d׭xe'RUGK{]/2''KR`4BH '̐ Y=j1e7ʅ7v:$?7uxx$-(T88Z\0s^/6kTG6N#n:.V9jP#]Ϟ<2 .{N?b0q{ax⾄a?csICJ6K{j*TW4SF7T.]2z ">Q_Og!@ UU^KDPBm)^oD\oo˲Cyh+s20&iR7oMlϔ'-yhq!\14Ž< #CeLBoR!Wvr݂XM×ctq`'I @)Q(#B ģHP(L HT2@+w{fG i( QK x{8Z8myA9}O?;TZBD| ?Bis0%W34$UH*4 P!s{X.BfaEcJGhDd ={?p1f-??}9Oo<r7Kd@epުczLU[׽y=2kK$&{Z<&^1ήhaV3Ѩ̾ilKsQ\,'&1bhG-vg%"2 D)0-ꆞTAPI&ODL$i @wGH0`" {k!rM2< T1Lmt!79sdh?g~mp?~T yJnKքi ~s?:A_ǀϟŖ ctVzwur9TY4/_ @A < pD=av&ϯMq;;(VaA?BMgK q3݈r$73NLNU ?}͐O.9߉ !<ٱ&єðIA@V}$8}ӏfKA:![&籲I"'7( üfK+wQ 㥠s{bHL~7|lv"Cz0d&O9 #5 DKpZL|1d(Č!$Q?Xuvc7PJ؉={ b4e Ei (\ 0N:qnۯ+z5rmݩMRy<ǧ40OM~oAҝxlmbp?ҭ@F9j˚oILb\CyAJsYxxza9&9(Нm>Hf"1&f͒Hk0xwQTsQNxnS8\{*M)p1Y0,1]GNaltVS$=cq3H3Њ߈8B 1/y, UHM!8uV.{*zSѠIFGj'TQ,@P%E2'|RbiX)dP2"(Q<6<CC GQ̡C: PA>8IW)ö.'@GжO]rg ΐ< CՀ=`[a&`qn>Մ CMJ A) $=5.9?Lؚ'=ޒWo*#GE)ڽ_4EX렑'$=:T<%u{FpwCu?6>G򙑌m1!ZAcMep/ѝf9'{.>^@zF ""t>*|NN:~&?OL=ǜ%IΥxM$7aP O88ͽqn Q|` ׳SՓQQZ3UUW=#D@y|f(H=ɞFd7D JSr\`3o;k8@<Ӄs<=tӯ90i?`pHMYOќi!'ǥ>mbFs3 F?\n4D"4$BAE_}|YB3aS>/aPV^My~y.|2hk$-8 F0 CiN !kuS\`F+B4A@2 (t/іڒ҈-c]{\s\ó:51W,7wҎ$tr(o /ivtUMB%ys3G%5ښu1\܃A|viMM@erKaӃg*" :t"VmȄQc>N!%3 C3]oS)x"DunЕ϶Hv #:ToU=i;&5-cE\8#d)"3YoEAA!,@~fz ?HJt[&%A-KJ^r[=(9`{|~!ῠ =qFd=B7y >. s`g2)89[` '(/F\.WLaa:_2[۽/5?]iyhBU,ll02;ID$b;b_ $~:L oLu{%CJ)SDdsDJ[B IY$5AWQpYNQEW TQh^ėGnEvGh]"bL k%s9 CƲviŝVG@B6ֆ0\1H Å(fM"n9>(CM'JC' E4.]+l}1?:(kϥX8d`0|>!NW΃+K)Ϣy\U[6 T A(2<2PN&[xz|@.IDA%ٓctSA 04 cWs"ND'|ҳ"'Ѕpd,lFŀذq>>f GB\sÀEIwLkY 9յ.w]gՉ 1*"I>=.~{6H9r-6_cY!9%57-37C댓miD3ޓ+NВyʫ11" (fAT^Zvb@|1#:lhō(JXZv7JhBF- 4Mޚی3 l 9h2ioeG47] O0(O%O +RF P8ckQ~_{PT/懹dddC9>g<)U2pY_~2p2#ᓄg{t^ !.~[*V[ݬmoAJQ0JrV]L`$F=h~zwsä9&z&%m) >X8`>rHǢfcNj,Qإ&$6n)9G̨Ni{l /mDcχh(*mT-f<6ܪV" 8 $P * 0atEc%eA )q"9$h;Gm>zHzY4Y~~?)%ҒvX0%ӧ}ffffffffffffclf:dəc?B>tE!=>=M1D O*ǟ+`)N'Q89IɁ{>锦DDbvUhpVs~cm؉k):˛N X`b0!O= ;W_wP fb7v{\9WIƂꃵz2wJd֚,*8<P!&XvySD;. b$g+꧎"N|I0|5pOWvŌe/jj4royӿY60D%z -5LZyVˍQꢣT6s纩$Ę-Rva.1q!͋ғgG߻~_08_7י{ɥ_@|!߂LgAu*b@"?_PXw'0wr~_G>?i vy"\Y/?4|?Rcb~'<H_> qtzƊo(g|¶rVp\s6Yt sz& {&a]̿,u\c{MЙ]9>"ѧO̤I,ư4pe&8 գ7w=ث }ö_(]Lئ> jInjڝVLLr un6`R?s^\\m$$Mq=4soN<BFpkqLa)C!GQcvC^ gN~_u%6^ևXFČ, ^-( 3FPGDޣ) jK:Aа X C(df1PoøEC [\7\4N#2A10pu;ZM| s'ɇ񺜖K_ݭH <c<&Y irg=<"d0 c]bSQ;EzP9w`z&d=N0 ;M˗BrOCh$@eX2av=.ʾ&8ϥ2p1$kol%Fui6pa_4dvg|aXWn4Jcf%~K~C;3DC`hʩC)X, 30I !ЂPHQD': )Cm-$QrwNv'd>NuFKe3+Q'j*DL Y 74DER(-1u>aʅ8j8ҨWbbRb Xr#A眱Moz6Ѣs7 cG ոrɦ&*s*3**"*""7M^B9J"v+aePKȨ !7b 2@vُQ˗L^ֻ:tpU6oI0lS$Jԓ,lpf hgn6ٳdwi5vsf^kYol6 g<#NHV0xӱI64cNa'|1ɴFXB[jg7iyo.a?S՜qR۴ \YϻB_GE4E 0% =RESVgElpވ2MTI9Sз`ucO/cBPC\@!om!2f]ʁfLbrO@(4 =#_<FގqnNrq$٧HGc!ff.=}]o{? 9!`[`';؀`tHgܽ|{7JKl ;!v'ßAwo7ZdT0|2s¦PY;HSt%zG%ScZ/ HO)C83dC?4|}+~?|2G)fJy6ٺ);f'1T9!I$4I&(gpejonjI$C43/)N1I7?9(P P?z!^Ņ|סGow?h"UHSvB@&FJ*&#ܴF;l5%l'EUuƏ,Ym 6#pIs3kzUW]9taJw?a)!V8Li]:*Cm/'pbME$P|^ǨBGE2cv1 'u]0-uɏps(0%񗇅\/@ <8 'Pb 'oWQ12P6›pb" 4axprco@Ci.!rլVDZhg/fXK&dB"zdh{wS`M ±bٝ~JU&=; rŧV˨6APjm 00焼6ʠ0mpj$sqmbc54.Z"kh/vDˇ͗z:5 23C8K5wI=4fځ$r5eU9rKĒ3@CZ .uj_a2(Ѿ_g 􋉈 ƐSiz˱lT0Oh/ԪeCN3#$0C|Xk2 &א夁 ZѬ$JIU U bG$4:Fq"֐/Dkh0H.3@0hz]U ?ww.LNqLU"ZH@!>h`zh6^SBI+2̻Le6x9(eoQ&Q6OoČ71Ėa$Uc!3mx}3pfj8'bRvc|^[s2,zv{ ,Y /׍sRTDɏ> |LqD}(1 [Awj]8T@A )=}>ťܣYp8˄>f!MH$J@ZԠc tp}E KIv2K!(:皸\Hi=_RUp hB>UN"WCT5{!%؞tVoW{d04#.ׄ"m@HVGt17aPGL֩P<ۥ{QLԢ H'^ H.QV4i^F|;-◀h w fIKd!=`d!{#s:2qS\a 0O?n !d? t/d>_P'?fN"IB|<5\몼FfZM?L##/u[;~88;Dx ð"(bf7CR,_CR=Æ(8v4G#EP̂(h3u y,O*F+ěyR,43qxD[HAt[fW'"9pnPDjx v\75UfꈮN7 4h8\-ơN5y13C"B~4_t=qw0t#֚]ٹ&$tQ2!!/4&=&,-QI% 7 >,g1`dF'gH2]dQzKB]ܺlㅊ {*yG<h,ʌTgkYz*@^p#Q=x&s;&ɝNj>B Ī,Ma|J d8ӅI;UD޻2FjqRUUM eA@.5BuDb NHضΩ8@_?~wI稤ޘɞZQ;"J]- 4ə_7yI6 'JcܐZۤ\%9*l8zP$`RIgږ]>qzBmOF c@5 L>Uv ]@d^rH g <'tY XNLhQ*=yș‚"])K3 .*C~݀'l"Mld!Ԇg|uP jxpl><)5SikOJ`b30*wv6xL'HWo|PxgʴD) 8%a3SdF,츑P: K3!-fSPp, _])*ɎN{Us~Ӄ:ke &}e/&tY8nw BALHy/G tI >㽘gb'ÙI sDHn @$z^!Yn#Қd'x`3̄f8 />Qo0Jt剏r:sN%hDwĕ1,E=iI"}]cȪw^Z5jV'f. kX pnzN kuST\`q l.@&$8Vm2{b "v \<Ą΅Afs俟X2}U(~bAۺf%0WWS3؁Ud>3I9G,A^UH xlI6CIt?9x64aV:ÈolⳔ1{aa&!teF+lgSϯUG (R,89P6rՄQ0qv/ Ўwd3~&2n Cf7MГi6A^igIsAՂ1>?36Tdv }28 6FcdQ48Z _0DK撨`(O 3co^N $@&F$@Qy$`th+1NTE_y𲓆UC-sJ|:ܵ>&A*g. 4<"[0NI1Ct2MhZiF+$?dP"}93ȥ1_83kXj£7İ5 &Je݀ɋl9f1zg;a}DcoF! I2~ qI myOg+ e@v/?Y 1C.gm UF;4&kedmu3oszo^x@$4'HIK;(Xzh᧛*g¥qC 0H(--]u]R4%-p6pDA~gNa[BT0aa$ d8U $ t 8;oo/0 ݼ;EU!%:Ig!3;~DLH73fGSb(`dXHhOF&wf%'qơ F!g{)~~brGdxN A"nф2{q5zaYLA٘޼zpaBau;r.f CUW\Ԁ{쩃pp h̟xʪpPhn*lwUI ap 6 gUUNԜjAzTs-C@K xSJntf8l! AGGq']jhZm "b !:`9]Ng`rtm.,Lٷ`~~l431)HA(6f{Ar#@ 8 kUi Cs8ɉuMt)g\{o{ E+&:3$*PQTyE(6 Ӵw",2ڟџam~_!x@a}w8V7*fbqјx-dr|,of|׏e)z뜚yT,wད{mlnᰩ(ǦLm{t.6lC^&I!D.JAi?[@ B lθ"7mzHpvgA"v:Ȭ:sc7 U"(}^y &':8{{;}+vB T]c8q5 _?T*neiedu 4c&!ԗ;U>P 1` i@ >CuC7.cLMMj0c835H r>OwJ@d#iif2i "ԪM#L ѹ*X6ulB G O9CAiOC/vpS1fb́-I!:c9T}HaG'?QcH0ao ձҺ&:Q}2TAJ6><ݩԘyB"H]. h}^8&BNPDQ ЧvIf &|x 7,٠(<4QiaI>T43d*=s1buA,r9p Cz9w Hɏ ;EAؔ7!}f'qGd(⼣Rs=_wCZQ$ [f RwR|榶L rTgY^D%/A+N52$gVVW#΢ D*(`R@rX=m/.M<_IA%y( .&1x߆k=0/I\ ~6 K쿒H|$$ ^wHϱIWY>,2bAvu\7 ƤHQu2>(k (]kkFz K(ج:bEP3i~dgp⌑xS Ad40C~X!J&L6< ȰC`(_35vqd5:L'WN.XiX޻bRDAi`}6/?f28 `鼋Lؕ&c_~b`*c@'Gˬr+F.XF22{̱E{*)FuQJ> Ve2Uƴ'w '09I"÷> r9g4$DpHnֶY(ʈڨi6! Ԣw넳]S;V fs|B&l@8B?1GX0u1璫)2I31&σَr49vFޡuSuuPoltVg 3Rt=&4tQ,͓q\W=+ׁ7n4bullqbDmErtll7ЃS pCr Ô.d}Ѐ@$?$JR{i1cB ؖwn <8$OJm4d䗗N E/o*|' fؐ345<*fdRhrArcm;JK.}0D!d_=N1 "n·ht((h,Q@I5 WğY1'8 wubuP<\a$ʯzn^Ҡ@TKUU b_B' J(r3:ǫӛb?\ф:&"~ d! "/T;w6Ч${[5f6&I$b"BBFd3ަ=GRb&.F'2cQOBT&tm8 [4̝ޢ89pI'C""#*puH:H26`op x׎!# lut-QNg!P:'A߯N;%c|0el(k ={N Jv hg(ǻ?&xwU &fŽJ#]Έ UEK/M=3A^-^Dż'4qd|a(pNKa87 xO DO{0 \ơ՞l OП|.Х D ֑oi@GW'ah`ބ`E۟'or#(Kx\7*ùRt. z*fyl6 .p4y6H(~81NOyMׄŅqeaト9;[D A a /D 8$~a(s4Ac0 u ́o} 4Gu~09tCt|vt~j?<5ޣp,c63$m yIVRdU60ϐnSzo9|,ar"H6~sCxGne%*㴇*BرIr/elp,\hC%D73=D<9m4-XHlbSj~}NQ٣!0 7~2C%T80/|/3W$tP- } >y>o[SY$AMF \ŭeK_tx?eЉ8|oZ|fU)/T&YrٳPaBs ܆V[P<-@A.: !Q'-IfvQm-cBВ,<_C"e7O06=<;ΞAoTUT C! b pU QÍ6 xϿ @[1)٘aE)x}<9S&%5=fftGGKai8h!?eCmak+@ xjl9F*ܪ#A@_8,b*bg~rw//A)J5x s V"䓤lm)DH!sIP{!Y79T%DD?k}_*L(V 4'1&yĞcv!4KP٧ԚXa\+) CxGjmZHf8(QKc*{4̪58y?ލD).)F0*R5;ZN0Wel<4:2 gCY /ޒ!(u ͸҂2aY;˄FPyL5]0qs ;B0fr>%N@psxF@0lٳWY3Ceo1|+m1Ƹ_fVuA7'*./uf5H/r8eeHhcjxqlfxTuh"\BσfZ#ud]^Pw2gWI&Q@Dž.p9mcrQ9orߘ 0p6E*h6E'Ylӫ W31 x4Bv0 4<< e!@ӿx^O#}1N vO{q4:ӛ(H@XTI&ͭ'^~^˽W0$z6U M?m f:b /B*neDE4awfjGmk8=@3f"5i\$jN\шwr**`[IJՅ"0&ݐ@UРBC>y &A(6:0{R mک@VBJ rP"'?q{JW|K0e5xYP "!d h 僬qd' ux̍Z2pG1H 0lIzgO)t9a:Z=hi[)7Qx5~h<}%z^C+$=Aܛ %}Cb8_A/n}I+9{v`<ʁ`U eaA,RPJqb^a]L j.|Z!3x dX |7AM!,?.O|ӷs]]%5 hs<ո6 C  \ҐF)5*Vms^竂6Klڠct5OnW>_4췉iHȢmpzs@ųQnY'>㉞*ʄ{>]p'=3~߽yO E6^XC of D diPg]0UTP;€X832ߋQl>XobJ> {EZ*:-kM$&HBfюp ) k\flF?f%\p*n"!il(Z+oD߮Q$9hL^NiXwGogl$`)/XpLJ''uL51Hg8nA-geE{tzb-֍Yy4u;ZD|LqX5'/B JXM`DI>W˙3CtOw# |>g UAh=|u߶gY<5Ņsʊ4@A 'o'#Ԅ@g{Uu"_ymxlfNb %DHP1YZ b9fHV\x\(P!Y+ܐm-Y9xь0t田?%ۮȾאӳikBv|s+#Vh4Zͫڬy]H;ΰ8H{98C :3kJri[Ypٖ[ ݫ8=ض 3uE%IdC!\ltXDZStݫa _~p@HE=<蓽-vIj1]9)lA p| xT|c>u[ ֚?,Yf=.:T.ȃy%vg,4c3rJ('?"Zhe9Z؆2 tƒfv94,,h0w3BdA75ힾ}|56}Laoر2&Qp":yAOWz+T'uSEQESETWa n#qPg xoy~35% zS)STqτ=mPrP7Ѐ(ؙDc]B-<;r"1/DfHa?ۓ#$2I̬Ϧ @L1~9p^K7*ӟR_wcV6$z$(P;:f z4&hlQް8xCOOHg8廚Wm~0: r3Pce@ @+-*ٲ %h`4=4z>0k=k,l8ۋ۷J V Ս%8t|8(_\Xׯ<42&%lӾhJep\ *Yhk=`}KSQ6>^H$H% Vd4ڷ>kxtLsiŀ> irNi\fiRݎwN ohnA6h2JYeG!+ p7rD@4CP'd8H P9D.k 9mTJ$ܱpPDIʶr I3Tvˈ̜P2ks@2r Ä ݨpۖc~U.糈@1iApqx7e~@qIDdq8e W3(" 6^G/9Ԛ@~1 55ߤ2( xG˷ gXH01 Vvv'z_d:c _" :02Z)YXv NtRiː\ 3{B-f^.U3=ka Rs糋8 qPH \|[ 0! Df0FG*CB&JT%ͪ1ƩV`?f? ',A |kOFWmtY.rdsMF9L I*7;MdኄNhr{艾x>,п:%N3$Il"rb7YVWEb-pQIH5;0~j&`H`v(@-z:ln\UaAuo'8B1UUosMbݛL@.[۞6X=z<5듃 u]U\ Y`M8fa}Xx:^'`}q+oI",c:q=YnQQQWQ $:FJ&-XBGd 0ӧ)SnǎؙSF<50ps͖AȹU9, F׋[L}0? IvT7<xv;Z_?=bHCᾧ3B("HkDmitN\pK\s㨗-TjJfkY- 5E\Qw [y)䵶~t$$BZ$ޚ({)HlPƹ\!unȕ:{2JM},-U ˻`G5&ءArDŽsrg#B;IulN>ṻVV N< \8 vt"vݎ**$mh 1Q! 5r):l*5q(r#eh5Pi~kbN.#!1 \ 7#1d9nx{2􁏯=9ji 3ǹD"B@L E07ףsLab eBN1=Bx]vHmkp)e r`FSpDKIS$i$ogƕ.J6ˇƍfBZ4ȳvd Pϑ9@ 8-li5 -UͦzwSA'ۣRr;.$'TG&}g ww`Ϙ}EYwχ^qJhADԌwQr^yQW[V&aŠf0(Ep$+di72U &kX`bc#<5BB,_xv揦^e.AzAp|;..6ޮ^s^ hZ C}Sǰ6B~ xabWK;J@A:} i}[BIZFoBUDdt؊4Yxz#Vf؅ʋe<PK~pyxfOvo't|#>[\+k+`<:b78Ls&-ANrXA::pH1ma7՜Ʀ EkfރUK#1*z.цYň'"2qB }m~ qphN.$/O 8,AO{SètCCqϛN|Ղ9tLDH"tDg1`& 8A>'hB F -!"0G5rۡ>$Aٌd弩q3-聚#vFꈖY<t UUUUPU^ڨdH }P(E ѰSR}8ZA>9胡 @vKCg`7kyMQTT m 0Ӷc,`,tLJ$1!0С>(m% LC|O+SEw6_}>/LKO?Oc kMIi1m [զ8wݹaPSZI(U$ DZXe Viq;B B9{g CHPƸY_nngw|h jxw `L@O.| (2|D8^ʮ5=A炰>fvFu#Ǿ4MD 8Gk8|~p>t| i>dSnHQ <#\8"."".Bn5mچ-sVE,83 0w't6*D3rsȡըr۪L# 3]Av>f" NC0I]_d<䆂_xbɠ T ?\ d+}LG{LKgd!e<@acCI/ř'jsOq}|CM0'r7>\pY0HN{uO(sd",: Cb Pל24#lܡBSj*$ v$m2o~z?!uS37ܨv)Ƕ<}0|]'i;3P1!]&w͍@!ؑy^1>Ǟ,s Y?66Qh"X̊u!" vd N{!'Bw8[y7(6j8fW@hPn1D; ޜV/޸!oNV^~рK/'pnMƵǝK{ўw^4u#Y :5MN,=zHd7 c[x P .CɧdCIqd;(͌^E'>Xvm/fG~hZk :h9??ƊZߛ1T禩U'R艙% e梦}.c-}[>9Կ_{=|B`0~kur:s|w1C# #ب}X푶O0ohъbG=øMu֠Hf(끫R]㉌iCzT/8>^A֩Jg4n恱/˜k9!Ԧ&F7Z$;'W3x;>^ztd;˚5QĠ)'*6]O[7f Lq?Yzȃǟlhcrk Ja PGxҏA|~Pz:=Nwؗyb+K.SEo #jʑA,:M0ݾY  Aȴ4 ~@ͱ69,/C~ R{ۅexvGC%:t48zXzOwN'0 wWUw'P&"w8zDT!p;e~FxFBC?]%9;7۞gcYυ~aEȺXP3c%Ԧh˼Mykwˎ@A"Y쫀!b p̟ nփ,埠ln?oA026:kp@j862* 1իTL\,g` ct {Edz. KDŽI!Bmx;^Ǡ_Y8{s^|!ܚ:'Q;N&ɔd,|׷z4XmEpϓPQs/6^e[>~2@qs)QK>{ ~#Y-~[Px5/YNFrs\^W鄁&k5_)O@HHG^xm~n&8Ɨf0B`N·VZh XlJo=>衂?O^myFwbdLNhѠ1D1[l bP,@D%)*8wnI%zGnj0FB>Ձ6r 1nI }ƀ?>`XjɌѓI;q0Ǿ0jaܞ?3$s}iknGފ(#i鈄[Cdvag+\b/)靽i;~Úh=>#>M: !{u39$iY dEaK>87s:_ܜhO<ŗSZ\kTYξXb2M 7Kx=J7S06)Qordg$h+nhz3VB+[pPf "IF5t؆׃(A~ 5]a h3nK5?#8K `ƙ/&s$k@YnA2cd0M~G` L`X`˷ǔx|ORoaXS?o/ 6^zd婎OnÓA6lbͳ68UYcIV, ʇT `:D="H3 =SV<=ru;.bI 4oBupTA 8`KHm`g_%aIya6e" :  y^Xa~?hHS#/~ppMB-txGPǯǃNx}Be5L+тy^<}T1"=½vtCk~^ZAYz;zmt~ϙ Md3f'j}u",. XmkXye"0Ol~Bx1rrPbs~rr'x_Ȫ݁M Ka$}s袞vH}GbE[0pYX P;)4ën`( )u19nA|1 7!mۘfh TnVHI"HPv'bzs_˃a3ht&;k_\v=EbyZ49_jI}= =@"GwrX4 1k` %;q u`*f/ } C},{NYAt`, x8O5e =,7I)?TV !OuO.^:%&v$cB06aT|6jO'#N&.\=~խ4g4]!} I{>%qѤ)׳G3BɏlØ%2DtO(ػ◓A υx>۷ڏy9G@) UpD,D $^2必R:m"`T]a{Q-߿+թ|N]et=&adr$Pb[V*K~d{}'x<$$qF$n0RC!-1SO#|XK$ * ,1xÁbV&xMT` T,*౰f,EptvS7=hu*3 ;z]q+t<.;Xy_vе,*(]\|4vwg44:)!9d𩘾{[lL{ӌtsgOqJӪLlIHY\ǒZE|&b>zL2`TN|HL:`]T,/P 荡״gЌ"].9ޫ9 d(lyזj=G>KcrF~&K>CK=0sdp:cF݁, /~RF Ag+AH :7o2`. mA^(7Ӱ ߩo|5؀%QqЮmUV 1SbE"s;q=_NaƅU~}o(`ɾ ZI$,U)?\yF3nFvwn&{l<0TPCk7l4(ۘW  KϷbHj0Jb+ 7SfA pLD\p{(IJl81p"p,..~U2"#;V" 8xw$IuOUc~xگ#Qټ !^PZc2fUe. K:!Y6"Bg4Py :q$ǔ2`Q>E"9㒋1zS1/pJj Kkh5c\Ȅ3!&~aV5 v GT> Ig߃>x*9|er0@HB_F."<AOei8x=x}{j@D' $7ӲHϏm{gm6垤zHP V;,.Yv'?S9ٵѯGPE g ҄VԑD*$)`;Z] <ܩ'w2y;@ ;FE}GmDKD@;3ˊ=(;;˄)v xy؁ڵhϦx2@ 85%[npyI(%o`N>>&:G岺!쪱{DDO~އ=WTL%W$wݘ(9ʀ-*hi 9D5hmtݫ̫8hK.c]9NfQ"+9^u>Ǝ̡9qr<#~<#?`#*(ōM?ߟΥ}P;3ǃ9o̳\y6T EN3^ITP6m d`m`]?KߐܵfFD-DD?)ZPۛRFׄNѦC{@=UU^~Ϻoc7Ƽ|ؠPABH;vz#ߏaWר_o^M\9d+4#[@P0D;֐ҚB Dq ;;@$X*NrY"u=>A4_WRO#yC!٣M;'^& **!<﹍ppe}#~cLqǣ^!ZcZ7;?2 :rTNo]7!q~qզ%$ te0|xZN}v&yV_,a}|'#77N$@XYNM-TmbفPOpp/<GXb݁ 2LMSTY݈{. p4∅(\ȜQn@"=}項ꎮUu?3(@!!Gd!n`;y,[H,gH: ~8zy$T+G'dNg%(B%kxB B5%LRȁ21}W=wD ܿÙv?3K選ސi?N;]1Hp:pQ^a4{FMR|=ltxs¤NyRwɬ)w`ga|lXc8~2ep.n=4w#F@fPm9~g]I:',Rj]'^ob\t8r SBVAՄiQt$qynD<wi96܁ZDd,OɡBZY?8p8ZM7 sf9V' :gAf.#ED pr<eѶ`#H8 r9G_ww%5A ?0I}п) ГF?э~X=&c֝b%r r<;ȗ/0S&CM8AsE:ݗeB p?VjXCd&ٻ@6&:W֨I?/ W݉3<0KBJ=ats1/C!<1A/IDuhm%S Y KVR?kF Ȫ:_ ihc"뜮AZ i$8MkIy'$=d<"co9Sdx%@w1+zq[FE7&x$MFø(b 3-zUnҲ.gb=.bː D ţ !hSG#ݩD[7p%Bin:ꚢ+z\_I듾N5M!j8FEέ`#!P~`s\(9oѩz-uΞv f=RRaw?OXg'vB#ސi$hAxz8@B5BESPJwtI QB<|zyő X<:IȍB@B#)T!*WFdlJEac!;b 9~} }|;J8]ex#_97c@R#I_ >pR.eY8s~ylƀMӥ14gH3gGÞ0w?| DO{`i,2> }[{;z67OI ^\"B.WM\2F i h=p$Ԏ8"dGN7ôkHy@R%4JDHoV)  ֐ B))Br LiR`<3_iƒE]eeDun$V P>aRYY Or@qzWg'EN3IQ0!깇瞟/Wo|=qq)Sjp )QU<|6XFqB' ~Qc޺x-%w J >F T'ꄡhf@V>6 DNy6İ$ H9F 1vCz=dC@"H1]Iojt)yWnm>˦6d4!jNO xd5&߃-B}J氟e4s:xq:9Ed? Pá0j~~ȇNW2 i$L|s{0>ϣ J̿ (`\DsY3/?AgDNՁN DfU<֌,v9J8Vv] cM.jϭ)m3}:o npg-YF,V 8p6S>F~S )F(`{h56)ϴ14 ]̅=6~B+8j[KX Wu6d>wC8ŽS#qb|S\u[)m,w)!^Ⱦ'EKUwk^ޏX75RiS+G Rh]CQ3(S"o3hl`Pc>=zK䩈$pMhJFH3 0r)GFT) x-@ifHGJ! <|,I?) Q57N7By:O'p*bgVGc0&bMH5*j-G`Bڬ!Ф+POхphvzDi")dI$"Bt.]Ikk>s ZnCInd~Sg۝2 hݦ9 rgL7&)$|ճ5G÷2Xͻ$JkCcLSJ!v*MpGYdVX.UvVfnbyTHWzgb<=c6Ev8!Ԑ+gGPl@{ Xt5Q-c176'A}*q/ XﺄrZi uz3J`|7{> }ߋ̇_!XO}R:u1r$ᏠZwncFzFxc;-~Qz\Oc|E:nO H &fC( ^` w5Ϡ$-YeQIpùX:(q3"sHTz?OGn<~o "qI&MM&GM/DWR B^|8d.͠ Mx s~# 9% A OQl'(*@?H%BB `J !4č4P: T.b_ 9%>cp ҐQ@GǠnP lEr}^E?1GXCA6=>;/Zݾj1p#2ln95ΟZ~2D2Dl XHCVRLS'!>LAn|a 1reHC&_O $>H(} \<}{k5proOjdt3!((hE iLKAKT$K@QJ%DQRDBRģrBCD&Q]mR9@jdֶgT@4_&FrGHK]5a O~*,:YM):wy9 <8c4 M;j|c&5zX&)>ܩa:œ>R@<]7&8I0lRzI2|)#,Q=35f!G2?j"N~7Xzi" "ʛQZ0!ԦVZ|^!0a?LFsc:/~V#hO03ѐRHqCB7' C 5zȁ/-i`x߻ t?1Ħ" 9 :iSsЭ횡sy.,$! C5\a&ڍʇf>x=AܜP,쮫G(N_0I') )2!BqТo^6haXd"=9(.89;mB80RL4 #bW{80ѯsm 辞/_~̡p,bGA4PkK[bs5>fԊh/ZHA\xAӧWFsܣ'VY?$czM_xZFkH #Rl3cA 8xrDg LS:J9Ĕh4Qep0-qCIti#-C4/0?Rᡳ,`ϦIcT6pNKoʭ\GF 4sOn ͵9ɹ[r[:S@:+DҼs%CD36@AYb܅rdAcw}]M iq@FˤYÇ^;>F,w3IEQ?+œԿktAL1K1)C]BY?fO KIE]z`1VvנzO: 0&MOЩ e$h 1TECJ?u?D?nO;!|WHC"rirCs>Gz_;{A kٙZ;pưz (g:I-@Τ)*a+[Ngr^~H.MQ} "<|A=4pPҌm}ynFW!l4@1-݋+Uzy,C)BXhܝ%l ~^︊+%1Ut }FZXzrxH0宰 d1IvWHvK@~0JA4+$ %";ݳZR 5()#FML"z7/Ĕ>ԅ:񷽪#5H|'wo4mSS-Ra?F(oFp#.G؏wa4v}N$b+BƏdh?JJ:t6Ƃ$?^no[O` 1S6e D@{fH"ڐ=/7oǜ9G^w@y 옗ˈvt̥Ilw1sPp7Lm /MC~S.0D-ݎ1EDr5,JcȲ<Ëq)4dZOH`EĞ i .MaAhB ~䝠=gAFqϗގd4r‚y+ҟ{ f; v}yor%T8h4e:V9О=iC̈́0^EEE d /얁d3wWw ǨEeɁ=pÖ/(2꒚PC$ hl"Dh=&s0I0d+b״3^p T؀Cq̗A0CSR  l U)EH bTSl-"HD B J JHUt#JRbUy-  J^ܬApJ呖DzPDt@MlѻoGD) l7-4Os2ɘh$D[hhaj#A#R~rCDL9`\ 9c9ΑҰLG9Án`PPHA9=w$N^`Xَ}4t/J, : ?w~E4@dCQ:%" ݣ7Q8q)X X*$5,6H 8'BϤ:'!^2d01H(Y_Kܜ  ht*$rq÷B#C貕p&3c?; QQF Zѥ% 2C|l_^H],9HЎ%ǓBwlu"1I7mDAYcZD'%2jltUG;Fc1VWIPZen@4.q i}x{Tt z+I<YZb"GH@ШiD\NÑ)"uy682^f5ƍR%!$K3E> Ju*ѕ.{jZ G<󧏞hCT1f`n(4'*=AĴi(JСޓfh5d4'V43BVRl6 ½Sc6a#SJ i;Zb͞:=ɤSB}cNZ=$󡝻r ]zMyM ,7dռ-4 -<$1\nC 8HƇY$eˉ %E=tsR Jm%Ǒ>^[jpAmBicbcZFM[MSZh7<۱:1G#F!Ӣg\$-R t2(W 0h5T&Lǐ`Vb&tɥod aCC$ F'Q'qd({' nC=b"#0e,P4>b`_<9rwJzji(c;6w[JA2DZ @kDeb+Ihb45A޽ }d"}Htoj9iM^ac46}<_ ŬL~f}҄a(3iS Ł1D"*\lkgIewoB]'8mhEkM3Je PodQB)C/Sd|5A9GTSFg0K~K'ܯn1 >j*Wծ<3ki"=;(5|ao`BiObaXhkV`F# Hi٭FÔqv^YCa "mJ XvQp > As߄+:P ٿ=bmi-#d7´VF޲3e/9w=D9%Nsj =Ԅ/o4T]{x*E!+@5bJGK*_WP08$&o%3yO<R}jSd~zc MTOn7lhi>vHԶaGӚcpj334aSɩ^C\p`kZoߏ>_,qur!kmexh'ÃH1rS>l1 X榰 pic 4 'r \3GAwjJa1Z I[0ŴY! rd11E& LҘKl 6hD*0<0,kг3i0*$_ <"-KD`4Ig Y z(}[dry #*E $Xfl0KI!*qyZ#e`3-qm׆5?#.)/@m ܍!I~@R$:1YGF?K5E)>䗞6m²[HeJ(DU#s3Q0B , f5看MT-A=ٌIG~)\C,;Lvͥso&|zt`Ě=ziG5P>ԁi4B)!FcugcA@CҸu.GxrÐ?4E4u}xN{HG  (: PYD@;RD .EA.,ggij $àr;FJ)"RX>5͚BL'At!7IP(TO :Y\=1 J>߀7W.uc8?{@7+VH0$n H?3 6ke)Csfՠ0ꑋOlrG R/+5]"b&B$f(ZB)F*P((B;eX4v96׫RX pn]1B(r4@ )"($@4R2@S 2T( DL@± @EU4C!@DHDK C ! QM;É2(wFdIҠc@ף2;GsfI&;03z/$:xnB ̐dy y8ݰhR D*UI98J>g|Pw3` K5hՑIҎ"jbv8LbH/JGTR8=Cwł:={v %a?,9CDH Sc&3!2T&ꖐ]ʤ&ۧ}>BѴ5|aѡ/&bTypDųS$^xIxA .ZH] bD*U&7+s%?%M_؇oͯ[s a8U6#c IB.n}&;N%P_<3"$$tCBPR4T_`y H ,aZF1B[tT0aEX \1#HE""'^(󞠑 M|CP/@C=IVsD D$DPDj\()vcA#'JJ$-2V?pNG%߁Ƞ|@Fh*>hkK}|ܽr$KZHߝ5?ۼ]_rJ;!bD:2qr2ZJ Htvi54A 'öG%z7>2_{!Ǹh#d[(qkx q09:yDELBARD J)h%OhpBb) !,Bg^o:si=G ! ?l&NXHnCe xL4?SfdRK mLBw~|l?fhD0%%G0dѬbY705H*I]իPL@cxLɆkO8P\3s4s +{^)N"4r^ىلũ+zlzTl 9}AR[MH IS D@X}P1L "@=Տҝ?nA", Cm S8a)L)^ݍC>s(G^Sw otaIEH}@JS6z{N {7pROC ݄4ß~ϦeA62`?d6 z-K .xD6j#׼q9wz7~(zv{<C;@yܱ4# KKOzu Ќ?zTHƣ1X8 -w:pi<;:7Hӫ0+ 3f{\;k;Ƽ;3?msXr\ES/Fɛ?OG|6zG}>j*Yqš$Ul7"zw{98MүW~ >mqX0Jcffb'1UGVv.W3p_Ռчy6pq6w, (cסmKc(N5km1ff1:zչed{;mB{da2^k Ԙ1q-dI] {TJv 3wf틔#: "/0PY!)ף!́CTRS^;*HZU9 ;"4Pt%dP@rP?XrjH*sЁBDH@p\!6S^zuhc@6_6mAMQQ>p$H}y%| Cު fۂgoEr{ 92Lwng `ҙ'! ʹa\ED FSzqD7//cBLT 6QFNcP.DŽTzxOy5c~><6v rƙ.thQ.qʏ:{Q U* WD:4ؗq\n5&3 뙐S,TW/~3bQ=z)?=3OJu0QI>ZVwqӆWdى ;GSLu猁K-f&qZؘ;&`̐\׮0rtU`+xYߟj<2r|j|TW^tDayLd,TW~D)  5#>rYĺg!YH󣠓sub7)޷Pŀt͔{#i J6X!{0 >bXEKnp3ғqPeb/3J);,;2L1mN7+ Lv{Tc}A]mT;&)^)3RxΈ M,hD[ܣ)5$眾N{KxHG'nw=86s]K+f<19!W/lLtK0(M׌~bIn;ィ04#O>$3ZM\ pv?{)a>rE"9i˰3ux.|zaGq(? X* Rg/[1s?Z]&uq,xw3&؍0;nN&rkI& īCQj¬r}SWޚ3qֳYJmR; 1nls(2fc̭ێP5{ܰ' ԃsyD@l~>]aD$oɥ:Ό"C:hYk\v9dʎ&8 {'NQwٔaϟ/G!2HON =Uo05ڨa!2{koAAvAǙNks".>ׅr`w-gy{v c)s]YcDׁG6u}I8QӴL17tTKb.GB9; pQ$6Ven^Fq2nhkRjxX}[5cUf#F? L6CfKڪ̓p|LI'9c=(wHtPw|.bym}4ӏX@NP,fBC!gd)2%7 $B8zpnޘA8kSNot F@&64wDFވ4@PfOQ ŻePZ&(Sf4S\JׄpLmıpoq:LE@S ]Γ3*d0:83V?Ksx>x1 8*t2\Hk_i3yJϣo21ljkbDjg;1!!w9~Hu썣GRrۚ4^LD_ɎUUcXf%bY{Lx0mlQ3/p19+-훅s^^Fꦍ:yCiX Lە]0${H^0rԞ*k>y8 {y9.vVd06m9;U OxeHX]'vBԦ|;F䒄UnU$HM.bqp‰:|[v8/\^a8jgqlb,Nn/ _Imʈd1tə{P ;}Z2-{*ۦ%[k'|y2({ï3>֙f%02Y!Qf}rڎ5Fr^"99z|U.^pW?LNxmbpuj0 ]ꨑX|]G 'c)[Q4B5 Ľ P{OHșmP8p;-:_ nTh vl5G&i:!~p9T?X"XYP'~'9<96$icI=C"QQB&@ur:N/6km>W Ⓩ>Ǐ`X[rM<^nqbK" <#.09%dyc?ۑ&Ipsy ϼ Q˴DP;G !}6- pd%"|Fð3/X5(HgA;mb0y:5;a;]}9so&ES &}*9%đn٫ᙞ1 io,C'ԭdbt5RB &p7H$ɨF=]Zl*",LF1<6f&DusFhF  :J_څS]{͐WR''K=f'qPƙےaT%= 4$8T<XDJyo>z 7't HBFH=Ú}&ᙁF4KFPBDDGt<Op%!(PQ@"@A!3vϹ}Bߠ7#vDJna hf_]h BBZR$i""UpwdU'y)aݠ Og/i÷ ΀<2SOECFC*jl’08#DJ#ˉ;|"8Q $ (1SMPpƯG񐻝!ss)9"Bݎ3δEQ|є5 -b(oϔ66l;sJRDMH^ mGGicY&?::xwEv+5 ? yO1!vޠjxXh(r8s'0%wL55=X* 3룈,#zƃM32GTV:u29M妛f C,CfLL-#"05[tj\¬z!R@EԼCܭ!V'qY T@{{}>΍#j9w -r[DƊN{0K݃&ZJA j*y";@I v\@T0P״D@nSePXy+9zAX{|Sc k`cZo4u6.lR @syZ+ {'Jbc5GbTro^)+d(Oģ+6 9a 5ٙ Y zcv,4ɧt?;b#w3;q ? p//;bWVBNѰY2gr+5*D!~HH[Ȳvt8Ud C}gfAa>e鳩ΨƢ5QDķ+=9+MI`Caz_ EBHP^o52KJaz|MɴR~/~TAAU4Så%"h 0_ s>>? =:I7?=(M߾χ3 oˁܜ{h+f2ꌥDmD15ڠeZu0H(7cAz K<+DSR`;bi[(6q+k1inzVEԆ fHc^}R*[AK֗Oj9ϔPjX"$!u8cT CdkUs KI~_9}>t Ia joi=FʦdF@Cm^^ It4]I.%@)U1[7cpnk̄mG7 Й1c¨ n /5vsЗ}wI#% M( ן]w%PΈ̱ Ƀ"J:ڧC`"o{yGCĘN/&JBm'Ry34#QdMStH^@H\3DIHfih1q{#msΦ'#deQ3mM٥ѭr=72 "; ۡ_n^OYl/9> oF+9yXptTFStV0< <P:/gz*NCGk]u x~vx.AOlGzs`͗tS4G9Z2f1yswڽ&H@j;NN[T6fg%<.w7:^X4V7aRlrVqI;+T2FqZ,+ZmuLgJ"zmJF0 Ę gYզѷ̙EI\3!8L7##lQ mAp}8Hkgdvᷙ?=AdW5E<57a xOR=m+Ns$ڱ\]"99nedQ$٥U)6❟f1$ 0]D\䆇q51 ]eۚ&|\ZlK3%̹¼<1v0mxGkp`:CAYX= \:z+@K$L qn2A`٨BCmxdɘ>&I&tq:Nٯ/Ee#168^^6>\yRݽ'F3R8@á9b*ڢ#c ͝薃)iEFŖ|{@ހqt;0qt i#ݛ]H[ǵn_ znr="m`ùq,-W^Q*uم⣄LA3G.PEߡoNoWQ"VI1V{kYWI0*G\8S*,3fT}`r)C\4h,|yp':pw*"ti9=غ\&@x`s3 { !^Evr9BFA 1XatLkY/Ihf& o}9AAm:7$/Q9Gis{Mۥ8Krr\pz[^Zn64ʔ`b{x(h0RphdQu;Mf&GSހ;8 @şY8gɞW/ Ҿ9Cp;NcSէl8TGnwHz=VJ:9bN&3Jʹb Cn_aZ=|>^F:!n(״b3 }:TXjZB ,d\gVU̺6ktNV4uUTrb:3tR;r@t,$BHT %28*m{ pdPf =HQeDuiሊ#O8>f4ۚ"#Ї?q9OLSWu%]Ƶ^\0OaCӃ..sKf73)k%yɔsS#kSo^|㎍7Y})X|#sKNwmg+Pssz|{#0ي/d\vN=z7ۏ\[q*L)xKD,5V/kr7bH@&%w}p10lB9xƦrR/5zAy9';]C<nntm5/ݍ&޸F^i*e#oݠ)>=,hghZ٭fO<1F1¡+5u[s>b~cfEqsPF@0<& ~Uޞ;EQ TKƮDb;?X|X7r]6Vxs]y uݍ]U5oc`IODbE(3b׬i1(8K6,u ҍ1c[ՔyN."NU8{tmu$WdB$J)A `C˲z\,@)i'5} +m14`$nԠǒaA@l@и 476:s;h!\Cs8D-!L;zB (04;xAL\G$CT%o٩#եsATCDuoSP8K d=0x@KB!NqFHt1̜wt <ޣ.>?>?f!dwՑ9b?B?@Wa]L}\> ؒ1!͈151.W1 ᤯S\Ci@PoĮb :];@9%ٙ1{e˰ msA%pq 4(XbآJ9<*bNBCnTD|uze: 10HD:A},&( hCp8kaB/NܖYb V&54`y#",P] -A` 3 RAZJ4j"bECic5,M E2Κ 8D1*T2e CF*F̙AGnBB䧿ZD'LOaK P\Rۻ66~^ {Ʀ(9mNJ4li7{a-j_c̴Ax`t $ VZ+o,y~ݮZO^:a61nP.I @Ӭ˷䃉vi,5|iJI=ZMC1'v ikݿwy/Yjd>ͳVp_Ih/͏oϠ2R K2&BQ@U\$"J9hWM$dy y<(R"#"AX {:=H}B='~ ` !Rq@dB@D P7z[%1!eGg8 uM  >g(@`! ]|OBv|< H0=QT1!̲vU PBB * ̏a  wlj8t**H**D}DBAl8x& '\E?#'hM9 g͇=Tr6&R/ >o""$q w }-vLA;D/4`a8ق`vM%PAFnč.݆v^Jcb"#Ͻ;6EQ@MlA:D:1yEFsxM1=P;1DG"90ɕapPܙp3+)ܱ DqS"l<}Iؠb )}VU43'}{qqlH8@30yx>8(F&ώn`:LU8f|ˆVk~]k4{ɐ!4==Za߫5L%Ԁ5,awR??!C"D$CC DT(A3@I,RTH4,P(R @J(BHBDQJC RD;G_ߕ4!4(?dhQOhap9kFg!@։_FIp(пP6y2D pcIwflv3!-;~F x ӡHa?Jq"js,}!ս=1u2P9D J>A?l(:#vT八n1uH=|$Y)2*6_< 0`m1/fҠs v 8`!~:w{kʈ)Ef awh( :3rm"o:VⰏ3&z P^{v 675 HeM2v; MJybD8K9"RPaZ{:D"H%OpAc[h I iv*l7cDKt` y!ޙW> x[+z0)q4=,C΂b&EaIR @% wE3܁ XCøˤ>~`Vk4H=:EGrJau_☃Z@YŅ e A5dXiÕ5-"5qHSiəqT(^{0IҌLuL0}㲨caιg b# rk87Ojšpƪ"nDd\*i%7Z%p,MA\Í !e4Q#Y=0`w؆l .iYxS; I>$wN6k8i()F6-kоٱE:2 YBvVnBZz3A}o<+ҪRd)ALQQ!DS֞^Wt}=bF!$ِ 0CW HZf0HIA"@> :`OG܇χ'v)1!(;yHcMP4<=;%7E tđF)6j}33-:i_֓T aOͽGylHg9mCTqdLs`'9vCZuė5pyp֞Y醝ƭqE&[)!+Ec`W$p jD]r9 ijxNסPPeI?05K#9T6 cCL" mt@ʾ V*a;0N $y=(!w<.&+yמ%ņlB?}0BƔCEb#I-D蠇YDjwF0hjvqQ. on"JJ3JSKetќε:HSK#ʘ1Xl%>gy bH$,VTSݥdP6$G߇ʌ`ťWݪN||b /G%hF8 ~hf@)B$Q$)Sw^P0}6:uS '> чC֏* B]# 4EQK(i? Kg!p z.&}uu M!C|14ť)Jb4LK(U !&@V) ($"&R i(*jBH"*JR(KB **( j$$f@Z(ZeIi Sl,E M($@RRQPL%(P@Ĵ$C ĤAE,BR% CJKJDLAH% *$J l:V%"]}la~ "K2d 䉷ށ2 vPŽjwp F䫑!_ۜ![{O@% )Bz҅IaT>C!ކhc4&O i+VA"ZIFհpT䩺m|֚|s >xo8N%xN,t#v߂mOnBt%IVCQDU 5ACS@~NTt""\=}N"x+)(Ro_)l@Q֢:S'{@ph6 pr AvPTԴ@U3$2AH32%U4$4PL EE5EPLQQDԡ0KA4(MTDIDAE$E1P.ޞt M 1?7ɐ`А6؅8!ӨtB:B3Ӽ4 Ɖ(zκ'A!,:tZJ8l! ~w(iÔux!$i>Dw,)QPM`*0_ˤޡHi(>w{CG|9;N S;IMB5V,d+X z/KvN=mvExv7& d(tGSHGCf< ({Sdž`8 qIv^t*\TgKƖZdQb K!D&D*mur-!<jB]F?:K,L0Qt夀 J iy>M>-4"0*"2O$8/l`0p2 1AhTl!BC1HA:R# 1ӦP9fx"FZºE}*8 9܆ %tnr!C'/сNMr9UJc;é~6 ^lGq#;B[F i5Q[08y0TH/ XF3F]" @8m{|pyxXKd@F`E %@G'C<xjF`r*(RHΊ.1X\Qb8M[Wh};?'M-@CPGv obBN|9dB@0H7mO, #TY|+5ٵ6@cQ1ZjzH3*gwőT>=4(1Q %TJu(LJZ&}Ǯo4s%۞="I("'H,ֿ/ƌC,kgP EPz1m{jƾ&Nh+K$Ul>"SܦN ab㊛RKagN(ZE)(y\C2 E@RQD R @~X %s4I6]~~xz:~?MJ!ݠ ݞ͕FE{NBٞ/ Np4)"{>D:xøz/DbI DԔ(Kx5F-II-9MC݃kK~ ʽ!)<<}5nM&߂_; 8Ge"(AyDL!L ҉~mQ$Pdz^<ю"!4t0<bn=$b:3 ѧ* zNX-ԇTcdԢ9XO2 PYNͽGˀm(rDIpC)ѠPp*$(e_!=OpV !$ M8FӶxsQ8~pr F@pƲɘBL2dj}u+ωc}o !HF[8$޴+B3_SqEd=qAZEw>{1Н,R*I4hVhRJ4)ZP/p!yna!D F$& smJeѵaE]E]NsKJ?! z?ZK1uo]hB`t ̥BUaIМ>w*kE(* QDWםD:0BCLAs0N j;/b:5ёs$'d/})ny}ju5#94X+Üi]Z3j}=OfUD1yγs>^#\z1X#.v]zVx'w<[#BACk7.mƟ㽙778Ͷ'::<֝OrwcBoyV_99RoϊLhb`"X=-Ϸl y֤]hn!$DR=bؒ{X_(Bw#BiCܑ8Bt'~ڃ}TC5'Y8Dzjp-,> 2;B4[O6 gOx1Z R!b34'TPLT(UT$ĉ<C/ HdbXid/9~C(Qmw9<7R!b gKģ֨D@?GŜav3#A,r.YTciҖslo5DPal4sr]'m ʣD0'2 l!:Ҕ\EQ~be'h}gHI%!UUAHiyq5!U$"y@!L3;$q4p]DF᥏4Ou3YᦘH.<؃tasǾ6=Bx_|?A^lu '\>5)HprKu=;?ȠuHEMi/Y [HL S@P<:pgD](ZtA/28&j" +"GbF邢bC5 643 z.::>?]SqO^b1 MIC{!=qgdׯ~~HCaK@~H #JIr3f|wqmR7Dzï P)#csC `h$Lh'Yy"$$;`2K8ARAToT&6a|w!Bz:?(!_z (&2U5AA^?!" (JfVFfah"%fVE  bY@fHb&@4MML SHQ5'S*Z$bH `*If =`\S30@ J[CUK !') .c  CK牒s SװO?2zد"N'b)8gdU^DH8A1W{>X0k˶$<}}=Pd'>o=zs i;Ƽ_Ht t M8t|? &(ԛyb#:xrN8(a $&z$m>r}l7 ;Ӹ%O̔0Ъāuͽ4͵b 4ɼI:)م:WI梉BR8P(댊*7iw elnN+, G|Sh}D|QDFI(lh6dޏV9MuiQ a-RţOL椎G#s88?9G hؤ)L +I*)0%JEQ"Fh 3t}]@aIL=l&F`sqVO^݁3 NKى*tkA>?()0^zt T .N$DOp嬠L2.M4AaIc;A;XځDwdK`[- ֧c6A6t4\k2Q2'hdRuCZٚ;iN/y^ϓa#  1LN'lt0a#qZe4)o 0j&0m4]F LȅHӝsUQwAHw`*%FD0j`Ԟw >Bp_'q)x{2D@$p|:.'EɖJI!7nP`B%Agv^W;/`0i}/Ff~F1c?`BC !1!(10Á!0 1faPQ(%)#GlZĔ$IbS''} citvԞ0#$+Pud:i ]8p櫁pK; @ooX?H~SqNA E$]uTKFj*"0Ih*h"*BS6A{GMTE ?  l;CT-\iWƊijTEa![:f+>uα(lgXZ7FcT_ Y=u;CAMF46E!ڤ(0%3h(յnr`n'$J kCTxgqqIÙܱ{iLq6FƖkpR^Qw8Qm**6mH#CōeAPm;S4b# FS?%S|ޗ bmk ,)*w=\|22ʒh G *4f[ѻtE~ou1GoBA!4 Qi4v!RTRFb G*[_)6!h/Cç;(faR]J(&G֭$AVVッb#79:Jؖ9jul1 2=sg/Zk{U|dC_(#:HR$k̡H-T4\f¢1,Q$`͏?tJ,hޥGpfEP7 c z-4{8|H$HF }C3ށ@\{ZDI=ݧ &o!34Dbx _NRo2yyvV @㟁?QѰ` +2C cA9I _ wV§?R<5'-~(P^aր5*Q,Tdo>XID,4ТTE'8G&(4; :R zj6F+ 5ҟY[كOɪjkdf%U]?h*ѷ2xĴ(s4;&pa&fIwЄBLw~p{jZpU6-3;ݍbE"U$6֟rvgߚFcWJ9ᆡMba;zmEYUL Qѓ(at|(Bႀx&m= a>FЅHUI4'~\~O%ġrWD|{WPFj&,/NZ#L;bfarҬ "BF7FNksMxX, [, FƆ֑wܳ`RLVO N@DPv`ԖZCAFTB~h1CFE0@'ƥ:i ݁4 F!o=. $$4tT$2%b@C 1*$בongOiܫsA%Cr2@⃽@)K<1p(OSZS#UTMb) HHw|=^ L=%VI'Jд ^Fl8vUaL{ *4-vpnN @#RЛB,w w%^t>p(rw?Psֿi $`JX FB JV%JZZ]?3f^~^*Q' +Axk5ĂD0s:QO3!_0?<E6<*=f| S^aT (N9&;~b_d;ObPS]L}#gABO*P >۸V9!d D;D\}w! yk- 'wlpc@1`j)SI#ڡ4}ysc !aQp5QR߃H;zk0Yg׸ ߮:ɯ.[+t v `Rc w {Bϊ)`XD WI&oZqAW fX|&6&QQf#ޮe8'W4=8]6!̔V,CF|}(XÁ(oX"O4>˖݊'d(}}nOIt`O pD{'g`WxO`( nDnYHM'O-1_m$]((AǣPTS JZD}=w粹d7k T\/]EhՃEʩ #=~C]RCGH )U/Stn {5(RJc'CWُ_M#;4 *{35אbRCOf__C|#{inIPjJ~J {]" "_a &q K4D`$Z(``x5 Jc0B?ΪЄι]!"m"@N9RXY]S&uuMRPJ Z0`t%&AHŶT#tQh3`\BPg^]M2zӞMhF|_A|5aw$1M墤v#x:((k9 $G(#k=ֱbC*R$mBHE`*9h߇Шa,"Μ(=3RjuT\nE1O)D{ij($&Iuc9E% \s1(?hR`=Xd|9|7-!G('2y򂿭dv2<'YDv&Gp6 /Ѵ3ҿ˝%=?o9F⡉ E`9JcPXo70:Z!IpG kV퍋U.gjbB cgDms~K{ ㆢ"6:Bp0T{xgC0q&LJbF>Iق4Lڨjf@<.|:B&1n5sLj@< \ .Z^chp49}pX˰?е;ߧzV). %![(=NwȜ'\IQӠ&ie4e˃cŌC& mz69إD<MSQBʀ Y# rh>QobC\"@;?6V .ʘer$/^U(_ߝ55ZYքI5/k8Oh1 nHIg:!,כJf>1dFYda0zfC>PMW&ɍhizm&KŮ`<.IM4L ޒbEJ랳m]dHl*n8DormS=Oz}qʊK] 5(1;c A!4{]7lg df[*zRm0Mx*BTG&=@eY"8$D5 D;..7x켝fPJC͚=ˑ* 3lɽSFwEԅiL4.#또C mX8| ym5"R hgFVhk>gw1I?u8a H /"6O!RœPUW`d/>k5Ycw(L)I:mq)87us(dKh:Gx4xϞJ% B\c/ҟm8څzd<(lW:MOJR"'Dx 0Esբ嵢UNYLs`p>ɍ@@lAN1:vj?1OPRnù i8cQ4h|\:|u,fP8N&ZoۆgFDh:5}@;[jLGCJl!4(44KJ  I LK}|&LA(3eu{?\(V KKIHL^<>{*؁b;``y\qc+g(u|(`H/oXzuv% U"@w,se!4q6J2V!F2R4eG&l@ w1ɨ6m[f2[8`1]EPD]*$j!'$%Q5TT%Tc%2I2@i );a#c|4}^͏Jsm gqnJ-UbRp[}bT_=Bh.!p߆Ъ{ m8}22BYc`K0J&rr}zc MhʅL̸f7m ()xz?Ux\)'柠UQӼƱ8glwN%/^xM 4T&9sX4>2p\|*YAd};g<[V2E8A$GOPt{`腎#aG oӿ qPnk =Q(Q J0#f(7bqA%faq@8FF&ZE'pCT UHӛʩc jC ܨ_h쩱$9c'',1(0.LPY:ٔLb-$Ai"  # _;NzO<:Ixx%7b{T0\=!@{wODdf ݸcO'ä/GHO3xhxb'+!;]M/c5"6'nI7!#ih~Lh_uOtQw9D qa6>$ ģ*2i.0>Ǐ)טcvFKvKhAsz 9e$їj mLhI{tĒ4, WveYt舦kE)Ň! H%*~=xݜ U@ $ψ1b'Ņ 1^e$>҄Ð AN~uQqzw]m @@6"*r$x#S E$ >XhBqDQ^C-- e)1s@ A}.2M[9jt!BI 8I诟*D }2{P~0( RII⣲J"Kq8 :1ٳ&Mb eb;Gw.8K'.= ;qڃC Pv'fg' 8ܮM\Daǥ3)Fұ-EMPݐ4hW |ĄSbBt`Nii e0R(j8J^^@j8`SmS7s  \U}^r^q:UccΞXw%30+D1cD,tXUB{.r1)17AH-1o${CTOȎ98H&h橋<`J5@83"',\9LCx )f-'a؛АkAKXSf Pt7罣ߣqHVq%ȋziV<> ~כYTLؾoY%sm7T"-׳8&nGWPa՝ 2Ćx-Fk$K4h͓5Cz5RisCCuR)!$R6҂Qϴ. &w>%SnRKu,vs`D}`Ya5.O}WQSWؒbaS ^![y7B lŌ#~s8McL9PARJ_ Hc,qcLaN$͉H!@tu8e@E$$0{=o|B4.C118;<|KQ4&=? @#K )498&6Pӹ }ljFhWr yQ vy)z1䆴BI-'$oQc@UR"8B|#T2h:Dsv9 &!O-0qaXrq`gxLguI<#2ILS"w !)BT =WԹ?2f ;%&"$;!$G=IB!Ȣ1(#TlvCҠJhFybS : $Yi#T3 P!EyDDZJDH$e&he*%B TFa@ZRƗ*1"'H@0(!4IAD HD)4q4wÇbd$(a$ '%dLRQ$UkGKmExC79x( PQU@k 0H$BE4E:tA}r0"'~Ƶ/ێ@r IJCbuDDHECTf>TC%h*C}¾` xќl&Jv,E̚P41W=Jms'N~a NwoAL&}F'hZC RNqpĒnd$0~B59U/$p6;ds<×.H}\0!Ŗ43!$Rqi@y PPAE=/}="=ܚbEtđ&mt3 )߲w@}R,|PТz` Hw| -*F4Hlsg y(@0 %C5 d)H;XuP2)cGl'I\Q"f*H8;_D@`0hV$ }flo&oatFƆ58+)*-VF 쒄sbeKq$߷oQQTi(IpÍoI4ud6_0ϒC_v=Y9s6_2fJܥ @J91)ԍ TMɑ4a%pA7Q xzCwfiШC 1=M|˸>3SX>6ǣQ</M;Osg>4uq 'vl,;P#|zoD4 ɍ|y9m%"iNH{@xA-` dw?>\o8iq[邏DH9ZѰsk828%Jf)&brzn۰ǞƳ"|tJ884(1 BHʹ6rDx0_㭐1TJT%’CլYZ5dpOߝ'G7EJ):7q3R-*. edp(I<"bzw8$KxJ(H j0"B"SH]b *9br%+n<*wENH(Jfy.nGHBDPL"17-ݢE"UB%R@=$T%RvBs@H&% ԝ;y%0PRKcA᣸##)HHpLˁ ,wpQ<4,+tX MsTX`1XZrlyBBLm'uZACզpyL`h ó 8q RCm8JQi9᜹Ơ>/Z@" ʌ| ao,f4!C10 )1I MB4)4!Rzq<;"r8 L*3zHx+ELX!>ć 1Cu 4 )(5:vA2O4qTqzѬ>c9"CR`GYꠓcq9*H1 .p -wg`aH8(n@U&i:]CFMVlaO)Z#DS1_2m,ؠOQDB)vo‎  m\sB?f,,d۔͇qw>t?ܡ}H{uc[9r, oIJR &:MR0)31.št\Ļ%z '< Ni X&Zn Y1t 1UĂ4~f^ ׷~C d LW CK[hM%|H|C-ЎT|ySrӉ{'zRB tb ɱ0H׍fKzFcѦc qf<8LzMk).tXDuĐc!-VCA"k, OߠvrKT: @rpԨ)BVFŚT(1 DD1.%t^-U[.*6:D$X"*)F)d6^wc !3)X&'6%&xb٘q=O(C. L?tn 0Cr$$D}vO?,LH#~; Bb dde5TPN,zϮB $D3|cHBM2M!}3@- 1M@QڦI"SL8!%tGH,KB$TQJB! &" QP]P ]e&4(s0 ww?AKm2b?"6-64tB!isN1ֲjLhA[6M2@mXtBcI4@Vڢ ؃ 8RAF0qt),5&H cN\5K"FWˉū Ĭ_t- 4Dq.*~ q|&J|d ҝ@˲1Q,Ѫ(@a ^j~}+!lQ$ %Ot0B%Pq COOK.BFB`Sܠ|d!!&J%]dE=F@vwk/> '?{4L}*T?jj(&(h.aNۋmGjGA2V>)|Iؠ$<"UXkV4BԖ p)bN|!Ɩqy"p^Bp f$CGXw :H;/_MǸ2vi>[IuO>>Dz< 2Od @8ndo#x0UHNp  ?>Fӎ5>9HPrMQTiWpW #B4A*-1)@✐`(*GliWuW?"OcBiJRp.&);v0n bR`"Z{7 !{lj3C$ }%4|54,I4$SD} ! $ Gm! URUC MRC(0QHrHy% RPR`~&!%< @`S-9&9C<AԤAEl|R.y.kz /da6~2P"/Ct06 w0T9 A 4NgK$]4Iwk 9%j:\"?Du]xA#C} 0:V2jm'/&m=k-T}H(-E#5{0]&~?F~ҏD!K@7aA=O"R)@4 Jj_t@"`a=Еv]+RaL@! !)%} (ȓDM ;~/@L)Sd< P;!2$ ygp!^vz9D1 ‘aĩ#QLU>^ϺK!C1w(lٱ!mił("X=tyG)*"?GizOuѹ4>^鍌'AI.CdT{F 7{A {)}JMG ^IK\.Aʃڃht3z#Ĕt g-(MP qEr˱;YvIKʃU{E XGI*zn-\7i wuboUP$! !([O_'9Hx_&8^CÈ=HBSsxxnxz@kW $Yzvm](82XL:mn;9n {LeYjңC sY9ϟk^{c 8 Ga!"=A`?_[(2 (l`쿛+0B>O?k_h%?SJXG,/FCdCGD]0P ķʪ d>{2>)r|_`N(Cw,Etw(âA;|uiRS}4TIكӳMO2C ,Z 0ɿ !&#I5mRc`UXALH4 KR,dQ32C^ (nx9*̕]쁐3) zMcDcRak^I%Qrp x? G}Im9YF tmf;El 8{(&4y K++p BZ@ihD!e{2Qɘ/ l恘E6`OCqBTc\vdVy%"[Vȑ%/J DԆYDc-و'j 6HDf./eGǡbZ") G|`(&%|_vM/N<4DM!*HJi*Xg_@44DҦte4hn~"O:a*S毠rH<["JEuP&){2D:EiHWA?""a D!bV9q>ߑ:}AѤFOkʣc8NOSgΩ8CDt m6O"6Ǒ B 'FSs cB]ReOբt'/LJ]^JaPOjZ*7-ą*vYhFzrDtq4\cD4AIemF[)dٻ0BiG6\TS@|iR(" H #FFHuZP߮)Q9-ci[G'PDjB]S&sd;7( |сԿC >,~seR{*>6vRwz:)v%uu$jvV}3o"p5Pz6hfplZ^L](f{1mlMrA<"M#nC!f>%)a>6kB MشArbafpa4,=C#G6v5r!/́g+P(d@FAu|JF eB{8od%٩8' M-s£߰0ч5J䋷ԏ'PLt@q؝Хp'o$p(ddf#U5\=lUpu;o^]ug4UEx`P|t1::I __fgjr's[&=}nu/V^qֹ6˃ _޼tCO9'Pѡ!QDBM!͎Js2*!Nk2e;H%Ni\Ktt~sH:RT>\ɤUb3Yjj8xԬ)1! 'j{Ny[ߚ{vmfesgIB:n!7(퇤ۣ~ R,*ŃԅM5Z'C[߷2JyN2;gY+7tM$@t>y۱DHXR$`ъn%G+qchҫO#^z% aMtp+8f3턲jldgVCsS$Շja(t@Z's*(( !KH0z>Q_|pi䏀`YivO}*qzoR:l(85]y k^\.(E{:{J"`o0)r))LSzXB[xҳW?ŷφKph7ݕHX TI*R@#Ð稀̑|b˾!"Cq T =|dW ` ⵦq d5I_&"e3|u3!;zߖ*!3303DKėuĿ{by|DF1;$ףO@aO(`J ~;SGq CfCvY!xw\!(Ң4GΎI ׂX^@a\4$4*< 2 p NkAkA.9w[R4I,iw@`W2+AGѴ BkL0[8]"L0H>B6|lf.F-?"ћDW?wxmcyh{~^!xAb|;v%wQqh +vcOAYx@Mp>d,a ERPG(9CyBT Hl UB I{iQs' ߎt]@u(rฃ(E4k5] Ď &L77ǰ^::NH91Ibz42Ihk3(7`|pn~ϟ7&^ !_T}vVT܄_7;׷sŨ3'F&pCxpL>gz'vK`L/CZ/MyێhKz?Pv@6ݚBpQh#{Ӽ֚31(4O4X6 _WWf> ZoqA I_?Ԯ7syQ.[x!0 ?* 4 Rǒ3}}-Hn?{6R8KSu6B5N$nW,K~EЯc69[Lܫx \)@ w/M'0&)ޢc\ltaH,+Șz%; DSʟi!XnX"& h$bT5DQ6 b",]?H H%9mM+4zwN ML Đ S$ cTdL-+HX݊4J5Ed*"0!`L663DBSR=sppOQ#4O]Lit## JQAUNRWry)fstJM%D䶱DD1 F64RLEh6/vb" N͎cDb]5csnT`h8mV"d :xp & `8dr3̓cc{)B,T 71z8,ldL& 6kh1=%zq4qii嬍38B *n08j6hDq/wpYDs9c.&bsF52RRQ"9y1DAS=5`CXq1105.bM&c[SLE5< $&h"c}9F3) 4kh58Wcd]"( Ra3@DґTPQE-DAUz w1K"PQdX@ki i =|,P#d bx`IK4Qtk{y2cIt.Kf0LQҵ胇pKL0Qgd'pe5$J;.9 l\|:" ZE& VpG#=NffQI%Qyp"׌Ӊ tP 2v:9Pb̠X͍bcǃH5i oU86ոWiFKpMn<8iާ ('}];oXr!XN P(IbIRORn %wn$R$"@h !FėOr @0}V(0fc)=;΄^ s'iRn#ׅn)&:7…7fK &YT" mR"󅴖r >?Ԙڰ !x ngpTՐ2JX" &c0!CNM%x9(}r 6@9,.@&>hxp孚(reeaG [l:r"X XрKKH'Ա̰1в J4 5hdSO)VKY[hYfuǀP<9r҆yAǜy 986#̤H@#( p*H`b##Tlq 2&Gcx2(QB2Ln-J73.<±K`ۄY 1D"@pF% `P̔Ț$K̄{>` h{1Oj;{wyc q.P&[]V#f]LSuCǶ4bvQ,2 *AD=R̬Q,٣=n<3 "T`"4=u &8AYړ5c :@]Larͱ{˭Һla$ZCJA">#/*?SP{Rd2_\rx2ТvU*d% ubmQ[Q1iޚ$.FcMϐzZ/戉O8.SCQMUX"UTEX8 N\k\%hs"9ٳCa(<وItm̉$ H?ne@qzk\Wdܜ]EY`kSI2I$O&G<ș 04>0n*?J7!\{C};-#xbm'2@j UmDXV\nQ:X@ރBd4hZd"(*=ouёҮ<$>{;HNpRGoVgr\iS'E!Vl_ӻ&?%-F2=Rz'C'uĚY~bAT_IGx/CNf~,T0qBa)hf@`hZR:G?攪5 2D 1(/sRjggC b8>ϣ=xAac(ݬP`2gO-)E@i! %"IRfJX&$fX&<1IL2*$NI>$ML10QH D BJi2 &~N?sB4%Aw`nSޞ7bZ:(NRB7O)6dJ'J0t"xPuBRlj=|ލ`j]p-y|7f<(d (RCZLq3;z%= NY'I ?=C8ӟI7n)Ԡ?|JHsy;z->'v9Z4,& څ>X)V%ih`=@IA8EI)FܽQ#~49   BJѻ=} نl2 E}ˉ M D;#;%OrRF64d" 7$?`(mk<TF7mۭ 4,MP1D4bJIJ րcf'E&$4[!`ѩ1p8_u"hC6="5&0?o^AB&2@PgQO9;=D4%ild(6''W|ttcH$؜Lx&ᮡŮ.ZL^Ⅵ PyWt { WR"pUW>nvJ=񫋼*@C@@T!}$ y=:g iM܄JvDHcSy .yp.1bEՄ # 1mtK1Z d@<Ɔ]xqG0ɂ;+lcHc?Y<'l` C<$6cTOMR!(l 1ŀ/NC+7)xꚗg 6SM% HkL>/kQI{{TP7V3 -X,+:N<>coKmGz]q7yuY/-7Lǘ'f `x^Q${}qǧhI.G 0y$([/[g.L!.fyȦq꫻ҼU|N.QUks}nzt{{HdIK{ɞmp>!+L^9Fty];fcAMUO$ 3!$ (հgts<y{3FMF|Z" T:57[|M9xTW++E ̛*j2~ezqg^|1 V+k}5]WZ.eV2KAK'mPIߑqO|fCZcRL k>]CZC4 m MN4-c!r&7`Ɏ ǁ͉X۶X{汓28IF'oa\;*xs)LMLpZ&>#@]vB!˪(C5݃sbˈ4; 0TiL9|=/'3 ݦnt!/%Hp0M%ҚnDfd50L铓]?%%"3{w0yFa a#y5DaDjCEwb_x\64Ij 8x뇒y|Y#=ݖc a2 |i>n{;4"|wD܉&`uN?)qJ$Fux;̻_U$ŝ?MlF1"i5 Vq~leo{ncJ+עaDp7:3F2<ʌ.7}v5XmVea=\/k`fhxZʸ)Oe&5vK `["I sf5R2hTUy㌬9 DVSP|˸㮚ߡt/|8K12};T6-ԝӠh|5-1RfYjQp$S7#uVD>@.iR>GsPhl< 1$̚9H!_i< ԛGY.3 bbO(py!򫤟3YrCp|d)zQFK4IR}o7(H#~9䝱? k+>n>#a~$:ch ) 79!ȍ 3d$ ]m;U "Iu4bT\;SуuyD7Q@">˽ׄэFs JWW=&1dѡ9%k1B>s~'1}gq${:scU%FT'{Y?Z[T9ɉ%/Tt}P޾뮼pKTTP].|=]2p[vxyON?W}tm E\ ׵({ s(P$>OF푝iSw>DUb_][zl\蟏slN炏~{msXgz'yu1N2Qa(2($>iar3d,L>ׯE#כg5Kff=dptG b,=rېfX\!Ց@._Y2EPS"ÉM @_ύKjE\CY:;aDD `y@QX݆A>‰Pxh>F=Tn Շdž4g G{;u{C1u_&"t(No{q isCEpJ H:_ɲ&p Cj0N4;s>02n^/gӥOxGf[D27[`a\z*C}xC GYA$#Nd57MCI!\ŧ'$ֲx=s7Vo9ц87FۜbkGxG`M-[׾gì wd󔲋K\7`X7;=pP(J(OJ VNlE@T3B9;JsGvO/E#4CJfrakJ١70# &_vgrt܏A~,W>xq2hbS?=Pu( ̕;8Q2?O9mi)Zyq(0IJF@-2-G<9|5L4Pg^?o;;eڶz3۬$No2(>|^,t?/zi"Xka?8Rf"2Jn`Xp`aAF\}FD3̥ CFai48(oھ@BSt_/XcqX+0bۃeW(zq8t+?!#R=a x- ŻAbѨPcaeʫV} zYȨ8߶tEcm@e ߎ4)Ĝsssu6Y,c`-.~[ Ʌ`Q䗈2m= Tz6:-@dP㼕h/Ms.V^cS$1|3:3* J <P ~ Ii7,( 0 N.lDB6ValM4b053AB!<$- Xv9ӆf4 cM{]Jy=1% uަO⇴'O녈џ@ ^W?%4Ų@s:禘I@GtRu~8G?zSz0ng11A 9Rm5͙x)q<VaJ$} a:nY=A؆Ps`>q="A"NɎx<HK?3($Aڀ*HUэ-Y s0mUtvɸU@y*n<'B$JB (\+Ly@c^DAhϑ'$y`6nwqZ!Ku ^G0wMXSed!:'@7,ESd֖EVgxM)ceƛ ͺ$ٛ]xu5T^MQcF8qdM$ZH<>tدsTTTV٪CxAH3\JtbrW HùK"L{&eFB" 1::s2ĉwH\)ԑea<_sh=&ǖs\.P0L! "4J8<9{ƒ(J<,DAS1Thhj"AI) M`fjkw#ACӠ/a41K)[ONe68< Hs#Zޞx%ͽݾb/k&ZQ(Pa!Q^]SvD&M[O܏g6yd1[W~'{8nu\O=}=k%ČaPip|8AH8X7G}TC㶢q% n "ҒMDs=kHr='Cq/SN bG]f q,)7fDF,FwJhtдu@7$ӓRbbOs(~pDn2[T#Ubrv.xhs±T4Ix]{I3 Z]=zؐ3 clЗ)|p6;D`E.L# i%cԴ7w)[=rfx9LNIy|6f ܲc\f G(nfrF4 1 ^2 pX3\5g-Hp`P]-qda3\e5 -č31 ϑ"BNVSO#6%c#d2 ba#N;Xًad'=8^kEaXE&Iij5.8?@s (lrz\zU$#c +(nBd&frJgf`5r`f!eX&%RFTX%BT#5Z:9 kv&F7GBN;xqICu DF fv-[p@1NzLX4lSc.&R`K{v׉ʹ3dgL :YO0mf՘2 $X ;xS49,T0LWYd&iiXC'!32` ~20'*JhF[nt-&|bGL:Z΍`A8EjJD97\Lq36 21O-LuӤZ N)79&w1pK%P$M˄c[v:igR;Ojx$c]w2 &R퉌?opa `0B;>5d̹ R+H\h\G 5iB6l:8}9 L!ͧ ikX$Qd,Dw/wƍܜⳞaC6BӴ"ykMVދ2p h1NU353 `MS_[RDԹVjX+ `cj30:Mh->$;s(c`6m @8cQqujәVv& Iq9}df[ _&$@Mbu; !w{SCع9givslbᩛ"1CxR'v2(6{<8ֵ$G٫5g(xb:û64I9\ Vndf2NMPhC1mKY|&(ϋhMK9rC0RdF֊a݉1[MAa L1vw [CBF Z(f bX=sMtC32ri&~f .\lTw|Q0ucQƸ$.\*krq7%9)sm/#Uσϵ$Tݏ(]ӉNAm=^ !!14".:/E!hӮ`.+̄[ Hȶ 325@#(=3,%L9_5 B~FfgWP{3Hm)7(/2h+jfùW*ݷQ5&X^.Q"d:b#%֒$d6S@:Pcs 맡먟.Rs 9)^CCs7xѠfۿ.݌Ɂdyu-`8"j^D;PqPAH8d45|Lp[oafGIv 583; ewo^in.DtwKZFq7.ʤz$( gPCdUNgX#3maKRG(mzɵ&;)i%qeTJ+$i5]_ HpsAd&nejc 8PӶy㲏n>tljuȾ9L1]oC|6nK>3-0vm .NIQ&{fwy)"[-^f~C?.9*Df(oE HI uz/55.s(֝7kإwy3{z<)̛i%s{hP|5̯x>l9Qrj {S>Wqipvݒr#I}7FA@e&Z8U4!1(:SKryw O$xD:LBR@̑G \exJ"D/ " }Y2͚NrLhtXM.;aM#G_1yɠ9;|l~AP7,"U B۞]ʔi]t=QqNKda'DRB K/;NUDRP %ҜzwᄺHXZ;p`A _q@JdTDsOm Ch5)M%cD(R4%-JP-(LP\t(J^(QR|i4;>;{0IԎȻH^a Ʉz`iOS2a9$3X܈y]DZ"5ZڶQ .\lX <FS1R½B0g=+Bwv94]x`t=#zwp#{T/HG8V0r2"s fƴFE C7'@C C,F6H2*YPDv~Uk"1+",J kk/7[8/&Rirs+xٽ85#cD8W0w-ofB෈#xԑN4|!9ss|\>e[uNNtJF1ꋔ&.IܘEK0o6I]A$@ZܧhSɢG O"SSX@wv aSR-@zh`4 @o&"RYXOrry('l.$;B2 q3rg@|,QA)/J%NIh_SZgՓq%Kʌ v^XpMhFD& h=b[aF%&-"0XŢf7,w׵.=N fTrA`ʹ1Fp 9S(ZHhMWKTVé]|C]UPP"&$7"@43tZ ̠0nHjwDOkAk?Q=iýԜS)'9q%8g)5׼SfAu{=`>;a|@L!eb䧲9%vb]ZІ$S6@)|i3E Ȝc CX{(z$ 'o] a*=`?)B,B%dqz&fPs P'A^% VfSPQP++EV ^G`󽝁Ϩz>Ph 9Tɥx ~Cm qg~{jZ)˲:jmTS*dCt*C>:zpMp bQďS]=>dS ~P6'ݻfR e9 2K`Gs]-3gߌ>Ċ*{)*h/ l&`ĨDuщuyT\pm5)cE8@ 1ӾG()J c"i,E̙"dS1Q& 'hᷞv*9ݎ=CLQyf=3 d ssD^l'Z,CD4պƴ,DR9J918h DU[˨h΋ 9b4In'{=lYhΜ)(8kdt{<>CAl4`$b^lGgB1DEG ;ۣD#D$= Q8N[wƧ13DgK;I;qŢbՎbsG q֚*d'%w@hL9hPSsy!E9`a cLHoIA;SLNL-ނ;c#5,A{u94|j#AR%7^^cuIMI6N, :mRwW/$7ГPĐM P(|!"E}rTBf(R @=BJ)! (JiBZPSbC_IB#hmps ͉jIGpx; 㙬H#:!܁҅m>{tػN)a\L#F:b,BСf]D°Lز"`l 0vAs y 'R7g 5d8TӷHËЬ}M$C)\AC/wr"'!z/3mR~/v~t O66+"Z?1UWKD{&&h?`uu(e_̅6 밸D` VPb =_ۃ/gٓ 4`9CK:)1ÅȪ6=dR@Ft={.T$갨׼ʡw%EE NZ/pzR 'ՄdEE|?A {pϿ!7FaBߑL:%)/f1zn">:~AAc5=f;SL\\hv)^-3iM(R)xdmYYÒ"fGDQmZ5:ZWəbUMIÜ9x{CSN6>/[CӤ1]UN٩M/pF桒ݚ9DZd5\'q%YIK%܈ #)!% 3%?~+|~;k<7&BXqM =NqJ-(#pIJ<058Fx[T B*A0h:/PA_=r>0=Wײ|gҔOs%=8Fό= )Km5kHhÄ6vi ,MSTER  BdH'A z~GfL{:D}[rC特_cĊQ8@LN -.}=_66d9~zE&2ipm]j De[ˀ7(#K,AzD])tC`70|.;!m"P0BÊy޸N68.Hot+T,;gי.7{l4I9 !j([%6aZSϢUcl5"Øb#c0)D"$PRDKV- "X)Fq~ns{~oӯy^t؄]وSF@u]r@ԟ] i2u}m%E_5ТJk@^nĄPYw׶0^hjU d~\*탇ˊ '. q A&Ipm,Vي3}ߗHН^C0dqƠY8_. sru zϨ0tuO}QAIAtH wRC|Qb%כ 9MQMͮ-J,Kֽhٝ򪼗^)$i.q@l܇r"bd4 (aRL&͢gp!8F8KCQ|~?DPuJ(4IGI`yE D(TMl(yP}pr$[5&!@], A@ CI@~Đ:Ϻ׀yE)1xlH@t_4V76b4<q5*7. ٻ(m1y') 9;Ai6$#ZA)؞-fw†D ?l1)4Y1Z\шkBRHJz$Q1 ~ctУ$=Q(LH-^7Y4R%R`MUq̍;"O|7]"l|9;O8v8lBCO,e |OBm/@.c';D0a}gGd%?t@];Lx>'AAEΪ! &"X*Z{%p  ?9JHAxLBl%Ёx ) *!h( I(F*(VD:h%<4lHzg@c`@o9OWS]4 yH>w7yd=J#L )QqXC0>x#2&g`PPu>^wF00ʩd g1n_Y`R )Fk0!ύP'mW7>M,$8x#det$#+LE/ݎ D\ݩ9V'dJ@ D-CI(54ѠAgGlS@.pHh* =GN<씄y H{끸 2mwJd=iC=Ǩ;4tv{9f1ELIבU˳Qfo\`6 k0c`񶌐w* \Ec+l.8iov"^h&(Y3p6)Wy9J-U-=(*idH.ﶃ ďְ߽:OB?N/֙"y m5{hkZv-dX`k͂#:#RDL<4rNNF;sUл}HX0 +`" 4MPܽE3,%L<^'WiGB%!sDbi""Po#E BCN1X@yxw8"=Gl H<%r DB hʀh D&(TH@~}Ο 7~g H'!S&aY{pM8Hô#2-4c( ցjfRA`If4+z|,c~-^oTi4sGɁA| DYtB!eIZ(t"$aCP=c~{:7FrP-4/ cWfT(rn胊@煭8uƈ~s>-zRPDA I4S  rM@ݱJ}~DYeU%DuC9yOFo08nBUYSJAD|*Ud9I pl*V %Mm"".w01:" dRՠ C@{̧! vRDicR2?Qm#ۦQ~1(:@7Lu3Ӱc$wbƲszB;}*}wvLQߝ==CՈ ~`@mo\s! RdkU 2tN&7uou9=ď($@h{2Cd)O!%_?Ts>m '33ꞠWm)JD09.+O!NaIHT4S+6vO`e1[Ms qF/_# B{$)o VD}w xHV!9J?Vb b (~ 5ПI,}kֆui֏Dh> g8r{18%#OLU"V,7AaZLչ^'aJi̕6=Mi$Ah]jxꨲYI1{=*T{ PG R`Jχq?~D5m%ȍ0\.9Y"WJiN1N2~|'"oqtW~@JyRXU I$a̖2S1Gљjų hlQqGptPCPy; *Lph4xKdf ϟ,"! kJZJETd9SI1bh(!ji &F i(f"( e J(GY& 0If_FHRP Nz"T +;2q'}S 4)=+o1{R62(Py<1CK1Dss^p9\3&"cLd7%?Oo8!Zr#h4}ZA)a\l Z!B^"M&=r;i»'G<Qь-^rU4UbK֩=s65f6ȣ@؊u#iu1kRO<aH 13IĊP:><("hDba$J]Č aG; fv~:fih }4:="H4>eiRu*qg& YG;hњX<lцʹv4wHрM/W!`a4nLi iM(j*C&*`CEn17! &~;yv.uB#M";LѮu`,C~ܓ$ɆC!tA9̥.xph{낃S4v8VAn#}{ˉΕ 0%H)$N\?|y1V"pH0b. .8٧0}_*;A;Ԕ,j K8n(rQm2M<D^UJBc+4i8K3ɷHi4̲(""bm"W+ڸ7fY#̿P6)Jug<;$Z}SYemŎf耇Xnꐈ䬽!>ŸN!hY%ogiȜACOq3/2H~RPJv W5#rLd˳1 u:h%jN3r/ɓYҲv\#&1x%MBy.TJyĨD S H~|8ʜx3YiMGS_l@~t[vXRNvgbJ/oUûyB)= ,, 3xh=Y%xq )+(" )\슣- X)\Ǐ;1%!+Q6y{s29"bAqN7 j$T8Q;LnNdc@c(/O/p7azWЯv;dM%^]5b0wH '_3`}*R"$A]cCoF12@?MI㙴 > sUGow'e'_wv' vL2@CQ7wIEDX',|V }0~q;a M2A%%K!x MQ1HĉDD1(,SRP!AQ)KA@  KEPU%PRR SAPPBD(2 $&)fF"P!A1i+8 9f &@AHӔHG<.o"bd)9tn y>H& 6ŰSЍ R  RhiҁP,ZM<٥*%) j9n!@b J(-_Apֳ1 p4c T}mjeo%@L Kgڼҩʽnն1D>qyQ n霽 r[mݟ랽}}H{T  5k}uo;`$@k+=<;w{{bNg˽fݞVnmwjlܽnυ}u'+hPkJAw oM`Pz-@RUK{}Jpds n{zimJِ HRPwggPHP>)`=;s)DWW>z=rԤ y{]mP=(üDm$Gyێn#ko2>|[](s>/s^sxfX}P6|o}6t8;ZMmy/{ :=loO|{ =Xޠcﯽ.kϾ O^C/}g[l9{ϽݼhSiovsڜo>`{o%̵Н'Gʶ=rwe{'\t}k[6Rbӧkۑf׾ⓕ{^5s}oV7Zhn"}{Ιї;koE}6޷MϦ޽T@D 3n틝w;R^uM^Vu3_o>q@w]J>x]\ 쇽l*{ܮ]mmd17ϼ+RCue{r쫺_ywu{{g۝:VrIyW!Aw;}}e|Cv{yƯ/pQB}O:=mWp_;l"vZm_{ܟny˗Y ᦵBny0obw}篦`h)[Wwi)kٞ􍩷vtnO{Z{OARkk[}s5xV‡4l!.w}3=kf4cޗqvn*Zμjg{݃ܖX޴^oNwg!K@;Lڀ{͂;qȫNfۻ;mG]3ݒފ+r]/w.n2$;`ЪO[VƷZ#7v:g@[^EݨU] ^]]ݻtN-€"vd7B#VՎ9 tJE*;m/T^w5SOU 罵m 4@ 44LAM@JhBMLF)zoMiO OLz $!&!& SfQOi6 G) &yDy0?ғ~U?Ohҧ;kZc 4]:adhUa>2} C\젺(^wݾotgںw(0=D㦙ߜ38GaB>om .î|oFChT j* _9y_26P+r^l'] C+uÃ*Q;85$($.9f $GO&F*DP> MݣEQj k=>鴱]k&*JbSS^ȥoaUmץ;Â9hSSݎ0Ysg8otel7imx>QFÇ*-FxZ/Ǎ}hk 3)"q#?Zs,BEb+<(U`sX8V),9['TQ}Jc7d_~$hΙ\6 b"BHch:pPߠ1]Bf'*Y."2 8.5]*mS!0B$̒ۘV! }3#Kc屉`PLEL_ Wq!$ dLxDcA3"I(RCj `6`BJX-7c/}]a^|j"7`2>3,MJvh0F#]^j=D-[m6h1"U\Yu-kA*vYnXwmDlݎm =uӻh(g7`enmNDLR5=NjkҺثEriמ뀿LI:۫KrWcܢۦ h@8]>uY:;g)ɳQ6n_ӢpZ9+} XwÒnIt(Fԙ!"ڠG)sW]t`74%n,9tқKv>9V{}]P/.j\DTAwe3jb[g)Uf 1թ~jC1RcW0Vg<@AO7d6Z+-<<> Q @[JbUnvM2᯿olnhcU?9o]G1ZUgw?}5`ك('ѕPm 6ø_d nѣ;GI1?lK[=#zk g.a1 gq R2jbi]ɝxy1ZܴA'MЌ$2,#],w\>ϖR01bq eb%pŌQ7p Y Je220̧# L$]F\a$ʉLs:Ʉd.Ll%$L D"j>#ZK3FGlcK OzƦ I+26m⛔¨A|uV15 A=Pb\=#0>\JAbtC%D7\ȓO˗ߝ*ݷ~gy݈L&0X$wj*Y8_z~^]\{#^?,`t;Ěb%`xV2J1b ll<ɪL#+ \UH-|d%9ld9Z=p90ҏ PiQՄ Jxu `/DQ3Oz>wD^σ;Κm7!#SzTr^T棓@ț7(lrfnq!0X0)·IIq&AK:/X30V99q)q) Ԯ7enۖpgF.u{V;[BL}v\Xq4d̛ vCtK<:6ᒇH+HIpfB91kRL3jX✎t ) G "S oQc"I3s?;_މQ4}͋~mP'n"BuݦY7OHw U.O_N\KKP_WxQ/֩Ӕ\.ܓz*:8L@m>(~\9{_M w<}Rg@<wYQR}`TzAnYGFA*-<Rȡ8"?bDe"KV?a{3S.gZT5G \ Jϟ>>nhXJ\əIeϏZx`b>oSN`}fc0վT>o9FSdC7M5MU9Jka:?/g8LpDЇFJ+̍ JʠlQd8 8a|4c 5Xc3GMgGzZ9T  v`lgYWY;h>v+9v#V^ZT<5> ;CpKBFH?=e WyGVtPGmR$S,P] Jg*{5b(n8?8x>#^1^qvBѴU#F) R!hE8OexvO[cY+sAЉ@RU#HHJPE%(T*ɺ#.i?؇'cpq ^vR ٥uUlC=,`U$a^=9jk,=10VKN h A0!.\ uc5~5#8н&.SV%d=/b)*)iH @Ph[gnԁCh2ӣIA,F"}'ƀ $U4'ԉ=:fP!;@v{BVFITo8hoKVzU}5bޓ:jCQ稀_3|Ju@حj@B!H0@LR)R#'rB')u#dRБLq'њ58 5c_Y:Hu$JFh}d[S(H* "Y)AJ @)X"Z@"C(}weܞw"$*) (R$E#JPR1 U*0#Q Qbh& d4QI0UE@в8!;5ДJMo/Kaq Ĉi`a%̙?|٭`͉gAa_\f`ɂ@q^霧 0in`oxwUL3! `槶 ̘ԏTfm?(ʨMTaV;bكֆ8|36cI cC1k"*ϟ_#M^>qCMFDOe=]GuBl.I~ "8{[DHQ7}wKh䲅a}@c hQޗ5n9{!OF7y}_H~[}:Z6~65茆Hю6BJ _.?cq;遜UIEwP\:5&R'!hh*1 (-KJTB)JSABȧ* 0"f)*!Ȫr2hi"Qu:TQEDFQ9% #0VYQCҊRBYUV*fiyRDAE,2LJ*L a*&J *4FA@RUDSTNESJ Z*h*j*-cAUEU HdPY9EM-!`XД?i; jZIB.J9RBR Hq3K@ IR!BIЌ-Un3\ƌ##Muy$,gȒju!x!42U%a4f9lVK5aHR!Y)5(d%J%V ! FĘȥ[R7K-M46sbR dȠRUE߳-4#ꃊ  HG̠cE*wt; pנW$G[M 6ZmkIe3MZ(** Zc,@h q ,2e)R!"JD uIYˬe1*#FJ55.863qVˊ FȞu5%ؤQ5 Uimh 55ti ŜZ Y9eH˒Ҵ- BLBH0MP8f 0KCICA" (c (1$f"\ii\L0JAĉ!& b(rP0r2K%"a2ņ! ")R *3 FJE* ʁ`'0+*#2"3!0Us\2 +3 0 $'Us* 0 ,!Š301b(V"!"I )hbb*PP!$b)DH%jbH (he! %bYhJJ ""irL"r$ BŬ,† V0Z )i222$ X4ڌ1 (Z #d`m'c8॑F !)GYcȪy}"lPӏ0P|<gugk%ZZ9t~=|""5:tu1VveW(]&wӺNҘM7Zbn$ɝmm5 n3\Pc<G{˅֌Zo2|Wq$j pwJ 9!aD|Ջfܘ 8:oU5!Ufe{"cClcc|B!+y{6ӿ4P`ɥ !vUH1NFݻn{o~%yפ{5/-d݆Cy`˵ +(8:} B lc7 ҊgcYˌR_ЈQۙ/2\8q^JGMsyx2 <$Ltџw _X҅7`tГ$aKWq짷o3M|'/Ws3MΙI%ө7iDf 'Ϗ}<@dW!n҂2H+zJ  XŸ9<^P {?=$Iۏ0a ux"&oPg1DŽdyZVVI^1@|}@ϤjYz eBVw_6"|O?Фl{4U(uJD#ɿo{ߩ!a?]$ 9+ZΕ:WpWZAXUW|0XÔ98$r`@XUF0ٳZcٻJ1(*I8 @t~DكfN#o`ӿ EMN|7nD&k_|#p2v}&8RA 3J:/cðH"SԻ{9:Ei$u)(qp#Q8[:BHB4 VPE捾oPD gGKe=\h)9,nlܗLi{R56Ye|ǝ\uW~}uؼ s.pMGFxqOKIMLǧ}mݩ< 0qؑId=߯[YM&eAA8Ohcּ48A4'<_/\qyg>p˛OM"<܋=P.drF%JR==") 3*fY&a;v=J二yKo[T;곜U7) 1O90ФJ"Ԑi چ`eaEoFzp3N !8bKj[29U-40bɢ7͘#nh ]\~ X-6u,xQkF7_, /t?0eI/ ^՜|(hw.M[=Ƭ]1pMbdT@.t;/Xqk(*B̦bosvioW5R4n?r?1k׿bQDž"BG\]{_Կa%_-(roiWe%9N3YB5)e*/:t(a rq*+~xJpU.$> QmEbMON䳗~ ڳh޲5f{綆O ,;=S> DB 1#@F-\$3LU @g2'TO_'9lT!Г>\>{zLw@Z~3Wsħ 6"3xsMﮣ8[ꮪ):xKoV=S+:sRJ3,gA2?NI2'\q~6w׀>P/_f"D;}u/`csdT @sN򝰏oAC{]L~o:www-n[N/3@e\ (vs=_]Z(ul*kukXZ֢g:~o>!@DSəf:C17{3x[0@No}o|zH s߿{ff%0,bq;"!Q9˺$0B5]C=꫞ af݄;sWj;Ff [wMI"S53^kƤ_-iݓDs JB\zKL:)ˤL>UbzR_q1 DTui<-p5uyÊNqAq3::޳Io2.rͅN kS5鲹:7w5%Xy:HĢ^`kG4#uű1̨r0M;bu11Q0\Cp HOÚ$Q2TqiMU?;tWhu"# .U$yoFcdld3~TjZ())*c?8bE4PRKEe|0*>_TMqܤ2WICįH_Lvr8}~D{*dpȒN>~ɿsp\RJDu "SJf_ͬkEzj_ZYeAIDZJV DaIoFj"X1ըi+>2 Y%fj̲(8֪QP5712fc4BR% PLCMT)KDDf%Ee5YmI";=f7aʴrU j ;)*PNF4YREQPDB"f 1Ba%Xc Dgs  0QE E 4qH^ RJPЯ0O #)W i 4N4mudmv6 oUP1^2s`pZM3yR},4DSeyARVN-&.,^, |Q7QR"Gj"yNa/h Ɓ)hJPU(P*TCT U ECJ!Үm:YA`(>d BTSXNok޻wmɳ ĂPv]8Ῥ_{>"wzz;8u?_7]5f>o>#Ұ]׻m8C$z@O>-raXfr-m9wEbެ) @ A~ޠznM@tgNE7#nC3ysѠ̒ $(;.t:%,&Twvh՜O-]>'" RvRRMn۳1ov `BP1P>uYgyMg3<c|mV)+V%@JjMt=ȃ076+8:=nkH` {r #Ud~O\6@=/~ a{^$~3!jSf_*NדkTqͿٌ!E(PaYK5UUWDk\41OiRL;rg R A * o30J/3 f I$!Uz{}|g )8/ovcKV46cƘ^Ӭ֣;`d̏%L+6}@~`4f y[9Ck4)+΀W=B]ttkmk^?p.+BT,MLTPPTè3Gsq |{|H{^L,In![vēXJvŁ,*N3PQy|~Qo%QzN*(V=53={'Q`oL2ʸR5$B%I& @|^8HHKW/#$ $ @H 4E3pOfh鋢AxX"&D:m]~Wi/E$KcτɕLbDURFXJG#<6>dvN$sڊIӡƽ?m»kwAwǖOCu wg<;8RSL2v dW0KJ¸nuW6[JUEkZOXV]UUS3MǦ9o0v]]Us3?kfIά;(RpnTJMPr$I(BQ :ui0R{_ʪ&fwsNq=URo 0~5^W!j55v#mgUEMH㚞kԁG[*h sϲ9rцG~Ϛ{ë~~x"z}>=w~W8xx:r\#9p1Vtг!aIۦ1D{Qչ jcg>}"p}Re;;x]>v?8? ]dڰo?kddm6,$P|ď1H(l$~@=K޸OSBeTf8E6&"! 3teܳ1c:CCLsY.[R9s0\]S[7B>FpI:%2&2Hmoc CS.ͣHKO!6kJdffef$fF9Pz.s3kP" s!j$5!V9Zr')2h1(Jh2jr\D[7xx9!$$2BB!?I2βf:L 2gY g3)Lc1 2/oy|3|*wgjC- HԚ;_-᪍"sw1,$;DEC#>*FMy"L&&#HɘvjAiC܋[dQڇ:ԒˌMd$S ҝNN;.Xsq|N loYY̆Hc: 1e .仑9!enw$=@C6IsF;Hs!ԇu]N8p2 B[Յ.1` ؏=W}p~/$zȺ*GVқFdʦi43˛ωs=Jd Q1z>Oڬ(x~#+U ǘ'b{qm}i3 5Dd??=t q?(HjP֑z$[}#aHd"ГЍ@~ϴɿݏ-_]}oߖWte:FoD`⋰WTABа*7Cm{Bⓞlk ֳrx+43OB Gx D?~?<-f¸ EX[T@J.C!^?p)`@&W"R.\<=Rj bޫw@S׹\Q(Mgs΋:2+s} T_٣93dH%dIccs_!kCUCy{~xpy??`L ƍ4hѣF5Z4hѣFkFh֍ִkF1sffs%kcs9s91cs9s9s"\sDѣYɜѣYeUjZֵb^3ލkZֵѣ93ɓY31MkDAsPs7J~Ӏj;BBy7/`xq"ܐtQ$CX'2$=ۦŕp_G߹?χ,Q>ħN'xDϲa>A *+/D$Y~F`)a09DkrK} m@wp/0Jo\PRYGф_xkE՗z~6@}@HkC?4v}š/}.|w*!S"B)H i_ uR$@TR0GDRPTM\dJ߾j1ΚFFfd3BPeܝ7\`VY4ۮ"Xm\1X?~gje]˒BBne?dvKʰ qn!Q|?N 'LJ Ŀsn# tD*U[Q"W\}~:|0"1qr'z%#Q |Z({-`L>a=]\cunu9sgwݹ.6/0r-w#O{`ظ= ywhUb-DS=G⸤9?cJwY7!Bí3Oi&O Ypb'5fEY1kGmr5XlHJ@Preh( A?w*m hȰ3(Hȱty15"\JN'Rt o1 zIm]bRt=xqC=-1tQmB=*lⰌⰌRᑰu;3_^~9zT)@)T8 iP)T wy|g^naԄgAZjC͑L.-d[i΃k|.C"#MHFrm@7[rjB3j!-.` ȷRP9 is\EF8ځoKK&2-4Ԅg!CzZ\5NVjB3*!-.`'+P5!oޖ0MrF7ʁPfdcXPud(H6@#I7VR--Р Pf1JCAZkTPP؟gܚ&Kk<<3yL9ȼbiO5=S|B՘gS}<[K^CF{6o6PPHL&_+jWMqM-ŶN@JbU4mZ1f4?xU)~N)蚬Ҋ( R)LijbZRf)RH76u݁t>ǻ ?ŦjtGg_V(pi6i6%,&sݵEPSO|u3t Oewa%vL͏{ dt;Xd0D U<\* >^4WxnW[raMrz±`: @?`y Ö(*ǖ{:q]yihd&pw==[[h`:vt!Aa聪AMPr?Xݽ / 8gFhP#`L7Ea, ## z0>L{%w#PY_#<OoOt=ZN-J(I|"%R*ҋ#Rl6vUoX2Y<aD|@HCb?\NI"-zz=D^yOoh S7aD csQ~93XA##ӹږ/a1>&pj١33+[0$Mn| go"zTua?xMa\L>!o%-5^_Ar)yI&xPO,HIl"!u % nR `4\S1oLv(@(?G[%黲@78$XRNzA54)[8_wǻ1WZ*һg^9n'(~#>Zg& {&a@XȀM#U> WymT8J\N2p7@$D0>ČP8_^=[v͒?n~ޑ*M왙&BH'xn:aTS55"0cR#(ۜC1)4W3'sp̎75i$)9'DnD/E[YA⟾6ЌaXu-4boiB ƅF3/#^=M{{D> r.|y>6׵̠J ZN #ம^=9I1UDǯx'35vWfo̫(nេp_H((ݘ ϻl=vb4{7[_! (MHN~zVY$p#A2~!0J><=Yq yg.ki×>=y7~9@D^g~vDA +ڟ!=θɹÄ8nX(7'TTzaV1㷎Q;@TD'?Vv>Z蘔@<^AA$R+Δl :kƠ@\F)U!IMR}@H,?h"0t}fr=F[gQB4RSy"s?Zֳ5n(.HjȦRIWr:@d#L2){Z{x8^0\#8c R)z붗,4s(CE3[–`as$\d!̂883") (!w{6馕̪@QHF1 V,b5F  6|Y,G΃<>yxt٠A b@# ?wgOPyr4sC)ObP% ݀l&W/NPE:o2E/TAldqQ7:S!}2e]sBcMl`Y$I$I Up aLº.=:?(?yױ_5 TE#~F:Ii7Or̕%X==3ȸ 4.!m?V doMNHOl@=`=&}mޘmoA"h(6'") S.~yt Q?>8Q#F-Z)dK:F>ϷߎFU~1m¯FUyl#@;W$@`{d&*.(ѓ_;-OAcp{!d}`2S(}){CqoU~Y*%^J~aaSg)JSmڵ È-t!>A4oAs9]@B@O*?3"s:>ԁqib/k?aŜ?/ @ߊʐDRuC sĐ>y~4I$TDۃ u}FHMTr-0=k%̯>:{Q"{ Z, B\PPB;ڀG=mƒdi)7wd}J5TN׾ w }|G7~gdO J8o`<B HOOob T({r!J%@aw_P#Gzy|{_p/uޒ#K&~ O9>wy'TqJ Ri&&_B76̒ûo4|uq}K+_;ԛwW!oЏ0UAOyW)"y}3<\a>GbJQTRQTQ\mM4C'"JN ierW:hDTH87|Lп_OO^K?(zn_kP$>1T*|ܚa~=26yTyծz*},{]OL\(6 ^ӪB  agؤ@H6ՁQ1145UFIGdd냫| )A@۞089ow}\ H3ᷫpc+4u&_bw)÷S7ȖPSr~wD^7 =/uTK',e~TX/|9{XtLomOA}V߅-~>?ɣނ 2̂3+, ,$* h$o{̖>@} }( VOOOC!9vQv 6/mN{?"{1ԇ;HqJ %[ p _wrq1NCF׀0(DT' ߸|{~о=a[8Zy mU0 2 j@HV~E-UOt,9GtCoY+6k_ë߸j-XeЉ*&ހiZPP-$KHZ'.m?DQN ?cfffe5ɜ̪ʪ33*#,̪_o[߁6~v;={0^Po,BKZ#+ba [L*˷`-v w0^c+LӔQ!q,C*N\K)h^X ׭暢 1 Hɉ[`pKIң=<Tw|֚CnÉ a8DZz Q:&'ke[(*0'_r1 K#⸬,wnQ\S@(g̐ 깯aS ;9&4b ֱQ[åf&"Mp<1>12^P8=(Pd a?g1u,S'Ef U1y~&;F\'/?5[vfp,H=>mCSۆ.`29;TA7X ݋q9!?(/7'{j_0|:p{YH!9(CUc?T+" {a|2B];B)mώY3]GT*QiBm_ᘔrwΌQ>=20rbߛ3YH )>Wtgl3%$IbB(Px9 ` p`C;2vco_ 48kxD`? qjc]?ocU߿CaxQkQ ן ; ) !tEno'c_ǻQņ6tڮ2asܤ\.i>QM|)9P!wϽ>:mZH}iԐUv_,߬aGJ4玈k!Jxf,yy_Hd3@ê:߃?L_,L|B7|snVm˒;q㓳Dc{ ;uUfu_!B "όp&ϠQg,$dp3Q'Ld@7]zϭ6}HA=k@l0E 5c{3sՅ L ֗sPχg#)pb|]e.>b9]K5B "Ex&Zn^K +T N0ݮ{î1 a pp>f)b: J-')n S_1gTOpx'gM$:ˌs}]![.PT4(>=\.7y 0y@ѽPH98QA7~2CR/h{*N-1aӱm?G`@{8# =1ҲOqI"=qq8U FM˅>@eO W]A;Iks\yXur$7 ٿ^-E=^bx @` 6= 2uX4ާ6 >u:R6  ":^gS(ZMYk2S[ /&T+#+]R#4I4SM# Zˇ`bʫ#`VDU)S@J`!0ݧQDUF(c,D)0 A,h@L9l8TUI2G@ P1Dn|K8}QϺ5M}Nbn=N C5i,z |b?At8\7iF0ZiUEج>=b(^<#o#wE_02 i@mh#3 b~կ|]iXc2\#`_a0GI߈xxD/\h~Jn|\ؠp(| "cXO'# JeC6w%J" gNS17;ǘNPa3~hxbIl/pCV%7}dV=ic/%Yu^G crp0d p@bOP\{YPE'٪uAe˵o!J)ew]LXvz<&)b#CӖ;"<|\en`?)yry̺~,e$øo;睽[X_X0ѝ̷}IO8 JDPL`Q%xLzAu^"Abv:.)1FtIF8H >r #AE$M @\tiV"  ZJ+@80W3eF$ ASDP~S a D)%w~lv7h| 6[>&8]%&B! 狢EV \{|d>W3owԐu#^UW{@GZ A ۡ)m^KxnjʋKK{GD(_>ZXVkLm4,7믡g;yq%BGpw & LwF~ک}//P1YCpwEOA类>_bqԿw30a0g8p`=Lp&z~zWԨK@5а,^ڻ[fFZ㢐Tt?#5ZXB ^?k-/-BԨ&8KI O҂- z:Aϵ)؅㠽۷8<'@NߪB!{ ,*xJNk-dzDur&S09Uَh(?6/.R?u~ [r=ïr8w_l6M*ܒn}Ȉ#z` Y3V9gΆl\TwE65 !01l61zߠ a eFjJnLzvdf!%C2km3vPLX@C5#J/JQǔYݜ~k@=%I:> Xs.cuo=nUD rzb]QyNpU Y/8d@ C MI)*3^֗Lq["0*࠶G#\ejv|q)9~#'w i@JI@Z$a(34<>:\ۡ{ŻovA0$].5q%'i6n= %%hO "k p=D:41v6U'k݀ dByūN3q@lvWڭyN/ot7HGZ1om(|Q/2>],awa`vqQƲU9 ܋zL˖aeb kN]_Y ceQt5sO~;8XΚCϰD( VNټ_Tn;H(@# ;;)Zڈ]5;IO!t ukqrX|cÒsI1@)ۍ< ֈ-ͣнc5<@/էeES hP_kyN608®?F܇ϛXw <QxyA6ٺ_Iz t׾t=PeU)~ 3]LBB,t1o.!?4G'Dj3̘?64޽hLQlPh@߬|dMq=O7]! ', ^]( pa,F\0aO/a~u#*+h0P9%iRT0jf !8 ?]*|i9AC`r*dV[7a-PZ!mˇ oi*PA7=~kѹAe*$x++G_~C+1mr i (Ew\oεq}NNϞS_o"X~+>Pd`c8{ĝf1,~A7cp)C1Sk]FVO~7b0ɆxkՉ?u)Ld-Sv`)6o<+v`__6DvLnU60bJ)DcIh3rKgX]} g:%ѲU1K.qq6Ϟu|F|=Gn ó0q:%Yg3wSxֿ'8]*reŒ, (KT@SK 7A3 ^'sj|CsiG]8Xj(Wljyh;7 |U&m >w:;>06.n6Mc]>޿/sUwהoX)Ȉ1GlPmfE`4XL˴wj:nMÅ9=tUIpe~m+倉5)?\}7+$B ""Lw'}juL 1UrjG,1-[$q4*@4L7 =_Cj%4 h~C~OԽzw93Cjʉxl3'E~J&-ͱb Ƨ4lܧؽb`D(P"J"jn^ &'k#@F3o[v(1Rb9N~U.VDe(ihv{u _W;ĵKyܺ8% ~ "{g'G۰| )]򛈃(Tbɕn96@CTw_W.`)rE?9"@? R euuyRRo}wv9S @(wao'b#I .yD?l@IADqx`,ew3;e j]OdPhPa$q X'=9uz%b2wl4ڬd'绳v%ǥw QpaE3SE7j(={C'9 T'?PBo>_2?1XrcOlf~jC=G:?G_Wռ3}bI2#sßJD(T@ IBP4'P?ŐTh h!'6M%g}S1#gQ>nA沫]'w|'xW.G^Em|pgdIDcG+ k_?YXM袠AvH\e^Q'3FnC2dfz<ބDE0E4|9uBRTEUDA.wizM!5ɍc&iaBiRhRfb9p ɶW3zڇ: āR߭vሮ((6&PBdu8fmns)yqZ1b 8:su;Ch P)jxG@ĝbBl m?'ao8"kYyXSʇl:x16N*h ZSz}Uww{7{c"<:Б=~o{ct% A^HP6EڈS' ?V;%O,#;+ψ ?''f T3 '|"@# 'vBX*w>.>3yؐEc\A n;|zt‰5Y4#]ڐBmQ}0)v zbx(C>$2B˕}Bch6 8v f0 & ۚx`==Lbu!.Vg,H:6^qwZiV4Ya|]XPhȇ^{{'&;,PH~*)ȃU&V{+,}_su3G==Y.6BE@T(I}#Ϙ}-.3$hɫ ogV9Jbr"M6<;^g0ppa @Ig=;I CnOxě0YN:]J<ZvZO1 H7&Z_G;OA^*y"=p0?<3Yg|KHEk4/e hsw̏X/>r'/ro#z?hVw&^N_n|V[#q=ߚJxwp0Sl1L}|UjZ}d ,xsO y@ʬ&gXHPYpl}kSTk+ }#U 0~ 0~bCFL09?oℇ}?x\5 ~M0î۳fBs_"iJ/sOZ݋Z_f>sݹ=?x?opZO]MTg3A#ﻓo{g&>J~7nS\G/sA` b sxݽcujϝܳwQ˳>O-ըg'i0|tIpYIw-~k2 *|Ĭ?\'.v2V7 avkqoC xGFz37N"k7e45Xi7O39F^sJFk)π_I$*D,^lMkyKMBxֵk7cuc19cZJkZ1cƝbYSZ{Ƶq_^3jskJZƵ}gYb^I/52USX|;+݇R5x!zw:!9zݳ޸yz+1(δۊ1p+w?s8{DwS}Xw~ɓ#m\Jks.EF= ^ij{+7َ;d#܁:>Uqi$Kk{~o0G-E_c*p|vvGr㵣9 T~o34_+\jQGM .)*y-8wO׍9k &@nfz_Ў Q$7߮yp㓄IJ ytގ`pwx 3z9/yz1áOxL7=vvw{>tZӜf{n{RsOM%AsuԄ,_8sJ.B]v߆{Õ /Iμ/G . ^ KB}Bdf췲Oߌ󾻋)EXAE*NɸVml.0 / IEUx҉ӕsUs]q|V7wZv4ڼf']wEF#39&ww2@p'":w3Voz#fo7rw 9|_N:!Shy@{1J_ QXłba|4LQeChe q1)r{9It$)Ӿp}-p{]7l|g^۳,V Ol:y%1!GMdȖ(d"49ac.z~ u'5Lh)JrAE~:pvG$m*0 y?ABg!yPqP.g_ЛGnÅC^2 6LU#1 ꫺Jb¥G8+aRigx (\/UPͅˌ 0X=\KY>Wbh)Z1b5f #֋I%R*Q544j %J$f2L $bbE(R@&!"B*s ,e!*jle(@D& JX)hX,dQe -PR%U E3 UW 1js2!2) A0)HAIP"*"h ()b%JrU2S U0 IE!($),0@jh`Pb* IhB `$T(P@R*)&&!X d*&$\"B )"fVR)i\D$&B &Z)"e Ij)X"*" dbX"(Jb&bI*$bH"()hJ&( f IX !a&I*(RJ()!$I(bIHb`!h #NkarTS b*P)H!9NEO 2~r~W?^|Ntw%f:v>cq%>3f//l4P*$~DB'\dCD~>F툀؟E%&.r>͙l NJ30&\0)|mvocV!Lj2W!p$ B:sxtقDJdjd;"hB#SL*G!vx;qLB Bn F5YXfƇH h*@n2 WZ4 bFPXQMւ'a4!N%^# "(X? ;fGs{z_T~w}^&>!A%ӁV;(E CqgJM[?{:90UE}a?릴CWL;9d8G]D{ḙyUx.UdcZ /jkX5eƮv)i  >T+9Tv)]Pۦ䣭 ^-sB װA8>XC.8I]9uC>g956 >hB_}*ojO BN-\."}) Oz5޵xÓ5*AW9߻o6$D\yMVWt`{b_Gug6½M'gz^EU_K j %@ttOi=׽$C1૷{C:w~i PV|=R|Aꀑ:.YJ )4k> A4َ@A(AOd&` Rt< W&8KQ(r4E  ,anDA8qLC +`@~QL%O[!'=Nc 'Tc &(DY1 C զC6H83#e}JF72q?L˿w _̞GHL/vHf[!x"cn%o<'aK*UX;v`h'PZf&AHw/*KiM-@#DsN bMpyHJՓy9fPS0N$ P!#I2jsQuOֈ!K =4qؕ#Ya┃b|&Kw! jR2Bz>#̝y/]H H I`z3j8|tTHI~7|iE/x@Ja#{^Ԋg'0%eX \]} Ϧ70f">_LX@[&zDQΠ/4Wq+jS{;32ivdxeZΥQ,糍~S{$U\iahz2(KrA/GA$IevnvS`+1~^Z3 /+w]X6uqLtUݛ&XT~}(_s,pU>g]qb7az5:n;A2_/Gݳdc,qÝ(Yr'W~V0:Pa{g*@49E32&wEУ.%q[MEDUUgβ>ú1jeW_ LsWP25 0 Ѝ_@bI<Ҫt~<>S@'D5ӎs6!<ʂ#H@P%O;CT! bJF)iaO􀑒YnrtE*9f`YTf ,9)dB EC!ŃPfd0$+st& ֙̒2pHDfe deVC(6RfVYe(`.9aUeAMZՔ)bQ3J&lS"5S02& XAJ+CI1aKItA,Sr!Cz, D*S!,Ʉ#T[TDuM#Q-f SV=#rj%**s &SXmp֣#G0k烬_wP6'>=O34x;@?0QJ =A6l]cT~:29H1. qABenhZx!=B; w\e wB`hoC{[1ȁc,& ׾zW ,eX:Ew3cI4p Wr&P(;ۊ gitC59qL}˺v' &BiN 'cOy2%AU/*\ܼ?h편oᅪrݛ?ߣK7Q#SLakn#L&&<ަ4='Ϫ}}{2eFdrKԐ"Pm>7o;6/ӱ#vM1L{قXz0 ctUq.by&3CXm~C_lml|<04/fO&,k,Jrc?R MTDD$uHvougٯNNѮx?=OdC^F._>C1R,7֛ɂq Dy7Ua95P\@AM@"Ύ>[W-pትEVt9GTϻ؟:y/i6FNm#e;jG@,L]-q>&#(6Aj i L$ N74>Bɓ%8(ݰQEU0QEU0_NyCZl\2bL0#RJ( A H!zhٳHJB_Ta635Qu 8@}1=; ݒcYd1c0a&1bgM0#6 ¨鱌nmhaE  ԊY'H sk/PThlAEeb8:宏1Q@e:Sے8D[؀R.@QE` Z$E#:&0dE/7l9K Q|hn!ŧ{r_z(DTuvzQDŚx1J!Ruxe,?p!XFsɢ@?&Mf HC_?|)ݐn6^]觔̝bqrBHqFۓCl(@y4!˓]c'pM՝.yC.v]wM[ïz4hJj{;p>֙zw#2:j0?ˣ5Q ;)J&7RRBGuA:fjsqj[N"VUf">q &:\WR{ߗ8IjMBSƶjYA&*NЅ;wR塼ۋiUddګQXF [|8 a)\Q˒ےǎdZ7u"LJimfF:fFAI 0hc֩d& Qٛ6%EkFiq۶qfݻCeV4M у (``CUƘ)Ҍl{aLp)V11a&4Q,0Ɗ:e3 1IB&dP$$)$% Dh֊QA@Y֍4s@9+g 6lLSc &hV~LKCC y0ψDwN:u!%fYm$$+~d:uyMg5}d0hs,XaMZZսV)/Xmy`35p7xg\dIJ%(6roNxV*zp/61@gP0H1!FCvЭ.h,,t|ZV66=4lR)JRL)H 2dB 0FpxapxX6jݳt+LUi4!8Te ?9h=x&(̐Lٺu,7ް5]+,)/IS NmK;u]ksͮp@ *61R.&oq=;M+;ʮyҾ5s}e+t9ug뾨nL>XuYؗ|&K]Nb㹭Dx񏴹ס8‚@H0^CJv@`Y LK(tdD8 tDЉu ^k,!h7# pM1`2 Ň%1YDEp{k42A7nlcN}rvI32ҩ 뎳 |f2*(i`@F ̀OXWn:l%WuA*Ϸ.8ֵ/}gn6p6dIQ!8dg `Hح^&ْW3AC{  unY~8~UN.;1$ P֥0|U32[qV$:'I@DCUHR4"H)9.cABcTPԜ{4 eLPtmc_omKEBE3ì4|g6uC˶m'˶yg{jBz7N; c>yw~)?_CiX'n5lbc lɚ#<dbLC&V@RC@U5TO9* IfU&r[?{wdK`2d9vh)H6:.HexCA^„LAhU͠yW7=m|Fk-Q ܄mi!Ss32 lp0ZE2+eh>㍴*.##HvJ#9VDKB)qڣvH9@q-3%HY"Y=ueˀ& 'uoj#̦j@G-ibïҬٗqHM;eU3҅zuTeUQccMuę%4o2'UU5UUUUTMsgv-1qk\4- M5 v2JQ N*Q I If.+MJq0'1hY,&&ij j"C0( dj `bJG!L _lBU'*eaIJ~\q1B&$I & h`:sA")h j""Y& %Yj dEKgۉhR=iT5Oo;˜i EtQD2DA$JA$1A RLtLC g8,,R*)Q'*. +Ù{,]v8A*L18G=lETڹtI %I03saqX^1,wh0[B$#ʒCQ$54\gz@"??\@D;VCb߽{ u˪ΔƎx #*wR:ߌ҄:e{gZ!ZW9]vI$ƱY:^s6W[r~ }iD 1j0bt~F)%UUwsy֒֍^ZݢrNe IY;3IYޙ9"TMZQB gEZA*VRebA(B ӣ5֜9^*d+fff-Ve(M'AhRrudU/fX"K>^@;wvАUOG_nov.2fJ륋4K,ӝ̴ {ɹQ;GQ˜`=IF3I-i%evgxS3U)_Bnu}/7QIoF$I8vt𪅥 6iK5ك1$2f0o%. +QI$Im4xzvQUVU#G7]L_U#t$: vZ]#uwSnc R{畭@-4?7DD7d$D@mE&zGemLIfZM#j9ckI$Nrf&f&)k6ZDJLԤba pYkPq:q-3qV']wzOgdwsWόc%I=Jv!ej,I$I7+9~_R.$[75ނddȌh268 Wr PxC1'v&wH= [c)W%r{Y&NZD{5y;`,gkr@3՜mmmYWZ^/9’Ď3}@! EH8 @r~n',ՄtWB#q 3Xd61}֓f/h7߻%}`Uy{qkƢ+>${ {3/MhD|PuYxyؠb;ePOW|!ykoN\&sMuV $'(5ƛىs,ĒI5kX:nt6$I$I$MM֯{5-D@Qg֡3ESL1U <881!cl>1¼j;Oj^v"(D΃ZޱuFJޮ$ڔubI$xJhŚWixk=1QHIsx (3%kgZI儙1m4a UA PHxkϿg=He֮ de}ͼz͝> <gsLI$DNI*_ ]$S'׿>,QAf"""=nIEmC!E2/bKi(C؅뽫!}.M! 'ʐe IҚNo|:+X%u']0I,޶f&fj߅ѫf۬bI$$IWtmx;4cI$ )%(]+#+eUtZjU.]u]u]u]u]u]u6ш@8yHz^/CF&IqTVute0r阑|bgamv$&ɩ4Xʕ>U]$CiWm Fxx"7o]S5۱O!uI$I$fsx#]f#YH$B AA3W58byKjCuܲ%QfX7URk1$^$Rs褒I.s0saWiLؾf,#囏m`{uUUt903:eUn'ߜUUcen||cj5djy 7&g=]pqegR)BԹ*USҔBkmzzp ꫰yֲ^eaSo7um$C4 4Ho2$B@QEL@62pf;>ywf=D+AmJ2*-P.MVԴ*es?4~=0$O(Gn,D~TL?_w#I⏰ϲ\\5,6nvkgf,ةl5Ԓ63ÀeQwMgn]#b@Gğ{W-6y4x QԞ$vh?JlE,GW2>Kbj5$wJhP@^G85aУr9sd>`a8ulmL|_/ f C[7`0 %:>R.ρ>_:F#BA#V( ?m9Dw Cz;fo &7,>{m6:ZQVՕV3u֗D|Dv\ˁЌ 94NfM̓#,4Nmd)̑ ŪO٧I@\@%&Xqo]:q9SK 1 $YIZ <'eYቻ!9\28|Gy$cn~3F#Drp`γP_wIN zy:I<د,Q?i.a ؇UFAs pa6с;)F13Z.&xqTR**JEES^$͝EToOgnrk;{{$Fzѝ"hl_5&$8<"% A{9„R{$.N{XoCLCjV{,s6`ˑ  w"Psˠg7A߇H %!?@$ 0FI! D!K CL-#H.f0%bT$p  " 9Ԕd!LeR)1@G}es_{4|1{=ߴ6׏=Ug'Xau5sRB7$(B.}9? ntc6СtB'~"33]U{ԟ@qmA5o8.~r\rVjj/G_'|un8-vw+XT˳%?' ) 1FzvKQ+o|g.@PGZ ( Cڿ1ΦijR¯ktθ߇_{޲;k eU7~v嚋`'6ZOjƫ\?꽿O9Ў{ hx+2F cGjM6y<8a?іC*8uCzC~"$EQb a"""J)vEB"R}G%/c?9^c~B6K4W8 C_EV$B_qь?.ݯ`(7XAϫPKԀ7Pt I (A0DLo炖f'_<~AI%Q|  _36݃/-5!&Tt SX%/Ҽ(o?3aͯ-Ѧ?s'I? 6f J&Um_MtO'^~R:2% 8L|O w 2;w|~>/DY=11RI$I$- ?Q8@*B7Y7~kV>?>B*MȞ\G~szzsנ.x{M * /I$-#P ǰu LbA w+J_ ٩|Ya{A):{aӓI#JRD=}-Bɻq#i)B_ PANR?|-+xb!E6u{#trBA#@x2lݿRMsGAE3)ڿI* c6>DW{X&q[Ys6A}R8dgC+H39s \+=,uU{!fHMj?i6|q5UFA8H)ADg]˫ urȈPXr/E A`Mw쟶 W~Wi &&yzȔhnM4@D̠4'g;.O1:gPx9QQn9&h8i03@e!s[s0pe4PFFA=۷nxv0[Xwo f߽;WMze6A PgR6hNiyWߨɒ UT10$ FbKFLtFqlǧK{:*͍1:zkgoא˲ ]e#WbGvNF; [0s`oC{zkɶH٩Y*ӟn)Ro:&T,UYI Umng 6vMu~?^)f b>DD$aZvVЬ?, *f8X:9A 1\6LoQҐ` (P@`ێ%f&dy\i6BBPE fQUƒ :C$vs\]$((` JzPx)f=,.ՖW "#A{Ѳ?k X_?ڇS?9 <'Ѵ3+&dap%)ίnF9+D(kشRɣ&]Э?˹v2|P}>_貨uB mcǙ<9{m?uޙ8vcq.<883 Jw݁xQ̳$ܭ 8z!YNsĄjR逻f)ø1pu ~{ǵŜYCtX}x!$* h fVFUEPX;>3qG,M8x*U1upvxX]l2EϷWr.< H9"аßÙU#a3WaE;nw 1~f@;ƻ ONq5GӘv<#tlfmo4r?uR `q(i^>/ov[yugzRD=iTb 7)Q$LU4$ TDKCD,5#HJ@!EMT4׏r{w~<.[B%~) "iR='XXPM8O@t'G'kА~3cp@I&훼`b7ϴ{8$"c?{G`٬P؀_Թ ov $D=BU1d|s ̈M#YkZ8-^.0:!`?u!{بNj &ާ!?ʾPp>gNC OqS DZtȳ[X"&  P`;l-[e_;1%BBH cbb*`+瘒U[0(SHg[\ J}= !O[i゜ח]$WKj j(K\ɾ%'sGz$ 0*zsScU]RMUTU vy|6;nI$ Qىftw. Bܣ$U20;Q6~7p}lSl^Y\JMpORly#_o#|s8|<׻s@ {,?MS6ؐod>`(F˶9.=MJ\B 1sS:)~vX( E]URIE(D7l\fϬN2ŊIAg{D|wp_\9܃ºF (0{*lb Uo'B"j?ADARAQفwDdfY!3+82C G8p HdJY8UgBG(?0pqG/8s o";@@ @"B/Y_=Ieȳ~/Riց#P3r)//oMpn- *qM5=3=Z'޲9OAb-t3 {U[b3&5IBCg;`1|(3/*ֱ(5ۻ3+ aS׬rD.{)J&%@d*GOvvdxyySν&2. Wcݾ^Oo?6XQ{|;}B((U(wqֿq?vʞ B"j %:$ӣZtJAi%,0an&U]17\6T*+XJvZ-[ kQZа-8.n#uȗ.w)uk `XUj: #(ۤwk]pyO:SH}d?iwFzgwOXN:u]0N{~yuЮ__5J(ogJ~Ѥx,Kt2QJq PHKKN="E\`.GCvp2j]ѿVr(0Jbȭ[ek45  +-y&a2ҙ(4xQ Au@ l6t8PAU@v&, Fak& xL0Bxtc*PV˩`r2/ q m|^8K+ڄ%9o]rg \ם+Bu.hP çFA۴οs?z}c־F% bWq0ĈXp ȣ ,Y*@JHٌ.vku껍9GP~ f狣?!k FA.6qN="Nz~mVK[p5ێ0v-0 0|i0d@."tk4<JsV$EWm9uW(i_I@" E;A yeE?Zv_zo}F5~xr=M?F8l gy~"L BDGn?=G I2qc37eR@ʲ,2,,p& n;XzP#9Rh4K8:.,#(IC`KtD1PNFV0p-BԸFJ;<HE^Ћ@1K#6:dv(1Q 0/rUD:Z: {݆s|m(q GP`rV J>Ӡif Ⱥe/mS}OkpR+v߽?񌋯h"H6.G5xS"#zow_~hGBR@"1÷ЩBj"LA7ʏP!Y삵a$I(A$HT )Uc?\3ҋkk`}V yglV *$b ((O0#iPas5`v@)B:iG+1O-9e  1O5j'w83ι}HlVa`gjHPQTJD0_M!DIzw۶܈(;MdA@K!..[AjOt4J>o1pD{s=Z$ s$ >1Tbqޫ5ɟ0RD:廇~/~Sb8NHq\{W}i2 }# k_`9c Q7#r&fEh2㊌[0!Zbo[ϟzsز}Go#84n G'gq^"vT <>aOʸM %!wxU]/O2 [N\NPaw1=3Ns~ߘסo ?g5,ab^嶽޺|HKLv/W(;m/ׯܱ9Q|,UU` ՊHWU~k(0{ Gk`-6f5(T F ҜJxG` Qwޜ DG9ɊiI}9i֯2(:3|`d3ѡ cUx8*\0S<~w'A߆Lf(D@I~iQvCTE|b} >BuBD CΤ9l|8}oワ;|ջ-f`I pCƺ9k-p}QQ'oxMΐN^Q){}kcqp2jFXugC^}5AMUQJ (B۞ }ΓS?8~9n/ٚVf{jټj̘o&f["mgoMN+yG"1%Xƍ)J_D!f~6ϴ"&(k4K 1OކKyóXD4j(/|ntXIgӵkв%m$t=e{(G.m'r5εQARB4!'f!"D|k"֬|=>}% 9m"c@"s) DA{Og-0wI[G 4o_Ԅ-t&^Lli@Д PQ*!H"faA$4TLJLD3RR!A3TQQMES90]KTF?^N}v_ $DC$CCmbWVz/fi,96W5:9~zB*um. ~,9L\9HIΑ͡:F?ob]IVgq0W ~}eUtdYwZl% #!٧sۏWF$xgsp$ ?_n&jL3;wώ3ŻxD}w9x.pfGWO/=^\o߿8$_;m~ r PyR=JϺ̦vᴚ?@5N䢴G9k3B<)^q?xӝU?R,;dMT+|}f-źvܲy D5KlɛA&;֜b-Ad)8?ՠ+\S@{n[4pCIIowE|9@e) McN4#n+`f.l6qXicJ6pR ct4܍ap8*Al9!B qF^׿ଠv1jUD^ϢҞlc)ֿG&S3!zꘜR#"FRt䣁*e6} }o[7o!e!(p,U^y=NY#nme&pǭCKJ>Tnw\V=K7T?hL¡`^+7E1H)RO/B݂8ݦ W[݆7xS5FRfWN`¬Z~].QRAW ?1aU~U|'#Djnnɸ%9Ϥtg?>Uι]۽nf[s`  k{HM@XIC(PhJEK8#eN#BԸGn9=l#'Kݺ058IlYcAqh)c"_%$,;P3r[ǁܟASfE&N~]~m?$/?~Ff-?>vU* \Tvyguɚ%VQe|G&X(\BJP]eNQPFrm{nAq i DN <sv,Ш4-ki1 RCwzÿP;e&\ };!% SY ﮻Hx#)Yw*n]t?}@;(Be쯆8C^AXzsQ@J{BT6K9ixmUz<.t\i h"qհN;ۜ;0n5pPݦ!k6S)l"ELSt_zXJg7;v KQ%Zxq6 ,QUcV~O?H$R 5sTki-#}2J땜uᛤ`gUZ8|~׷Y;&#A>p)x5%-Ϝ6Fn]D<%:hP:Uۈqwgշ.~$gC@fjy.2첊"* FgHk6߆ꈢ"J$("9Yed"TEs;Mk*BJCdEo$;i@,6rhF68,DQԆG&bbOcXϧiD ~J-j*b`JPmij`8Dj5h$_*ݙQC??9_^dFk1) (J*33i5߭dJӁǍ,ulf#K;Erg?W<{ʏ"jb( ?G=C<~ݡk2ۓq#39׎IH@&^g]\q(h ߏdX_}#~ [8~8f4@mQscxՇo>.^̙ߪב \`.ʨ" uiBɢ:NOǦ.>ۃ1*i.:*@ȹ37lY)(*aZ}qobobaR 2 D7f_߲'A / Ť#9ۯ~(vv˂C'Vp!H[sRB?H8"PN\t2#]։"cq5Ӂ\8d' A#BGoP`߸a_?. oهk bl y4،XG.~;b_aH lўBw ʤ"x!(zBRO@0a` ō $:Z V!f!L a=N-+! î^蒬 P aH' A88 9(M lk3. a]MX2*fK^,GmHPw~|9fXa7'.2IM#Q:zz ];&HbdP"l"IJ!&*"`_4toZ U))TTR)JRK,XItɈb^NV&Y׏2s=)*v9g[hn͡t##Ɲuo|yFP#dgK:`G('AeO<3t|zcQ -6l…@@0ԴM E@f^^1 '&e^ 0(sl5YPv4de7dE$4N878ب$*tld8<9I&tw(H(h/y]+!DNսHdB!~t g~Eo { t }*4FrNmdd6ѳ$U N;4s\2PSM^/}*Nca@3ҦD_;mKD&c20ƈf <(gGGwLcrQ>#-.Ϙ(&1|9y81CK! hGn̪uچ*pt>cҜK2TK*T3xcF4~7`%š 2sz5Z(p atc#RB!wDÌ}hcI'~A c:$pt@"t {Sm&11 G @C?/1D}Km%ű$I!/1dBv he/Yom=KS$tzqȥ >.l!2LUJYK`$H$H$H%H$f&H fH$H$w)otb{Sdx-GE Ш7r(31,5 MrN3ˤ>iP֟,mër2^8Og\B6Nu/4tś5FSNa&a!70ddQ `ؒ6F oBFP Sfhyl/)oz͍n.3= -ogs y{m_*Zz 4 ] JM@4ǂM6n~x/~KX:EQ`8!b>@q6e|+˜y?m >1ht|E] %U:Z MT5 CAL CBg}iT}ui|7_x))JYe)JRO"4H||6"%1UUU^M⤆7`&}roc&r{Dٻږ[j;9|8tC~eznXNO;xBE`ȏB#Dg[jxGlE+NL uG>zw`MYžͧy\ )x% 7UUU,PAUUkA6kU;eFvj4X k" M:v a-vDfz(G }?u0L0 M:w3UZ}-yba[G@*@Jz]c7߈%`TX ``X%& X!PdY `&&H!&r)`(Rȥ)SbV ,KotnY2[K:L9sb0/mv9L<84Yp]OJfҤwNZ6s`·Z3p :PoaLg ZH A ظ@` {@XD@xZn0 !$$.ډT3  mB P"rI$` DI0[g1JwbCm&YSS”jb-/AUk2NT31Ur>qu"e (d%9 *L\JtkjL%,R& R(7#.Y&bu|̖xBO E *1 "/=u: s̏W=2.^:G~L|2=a, $ۿw>59)ܟM DBtybsxO&eƢ!KW+P\+UVb9Nȏ0` f , d!1p& ֠1t8Q뉪b"L#ua`]c@(ʞa1jW{2ؒ-6kwIȃ V%]zyŨ{GJwհT}ʔ;|C(-#xE(&ÍN8)*6"; Gpڤh%!$VӀTyGJ0qWOgS{#|UO~<|Md8l`ao(nnNwȆ܂'rUEoHmsTm3(YHB~᥺kI%60gq ؃A{m6pO@GĹp5AkI/]?Zj"Qa9ߴW".P5;#g,MXq{ ǑNtv6e5B7F"{yxWPvROzG7 HB ,lćώzϡAioN+ёBӔ , mS 0` 0YR rԞq[er{, w{g/tǰ;DZM9v^ IAyųPAU3UUUW ^"X\<LI'~$Ôg7NZǔB&UUUU^Ub? ~wH_&?OňK2Ok_SOfwy4x_GLkQm9:#̐PJ+CU"Li8ó^d6?#qx[M~x8٫n!7Zb΍فSZ+#دW>?_u8`S-:j5) ˼܌{rt84L d923f;v?'*/`jP B8)fw1 YQJX̙QJ)TJ1XRC 8І)hOtDm)|pO5fc=%U[mU}@UUUUxO>a+a8t/vh!?EU{CmBTED4YSA:D4efeB  &f',&ffH$ u,L̐NJLChʦ cfeB &`&dFf`&ff$ fR&fffffH'1  35H8$c3Yffa% t ff!&H' $r0%hСi "&1K01ǃH: eH&`` &X$f ϭmE(RK63r xxmXaNA)d aR@gSz!%=0 Af1F %e> SXI9s2jSKR=!ru(|O.Hc;w]^N 7Q=}ѱMM /p@c rUpr$JR !N&4ybTȏ,u؁\ rؐZhZ% ( T蒏)JY0)JRW? 12UE,cUr1SZiUYwrwn/Px>^k` /<\y'=BШ~P`f;W@w@,0G0dfR) ˦K^k*Qb!Src'q%r9f0F 20k^&vTUY"yRڸ&[{ƷFm>'/%DcqSĕ#p|R^H2e*@`(N(MLDhҔ`ڳa0p2'wƹfuos(kVr1'ګF::TXXF/:hiM ZPFMhH>TnN:*N=r9c(@ 0iȣ*ʃ œ~0N;iM40xx݅E4-1,:-T3;/Aib9Kd =RTXD$Vƹ_|!!# fՙr20'coEDIPsbɴ3"^KlK["#I~ :ٳցVxHдleD~b[g:8;6yǎY/Pcz%MMhk9vw`xVCUꛕGZ ||϶-q*)x 7] LށZp{aYuDxQF|GIiL waE㗻WK"<0ґ2`vS4u4{rt:d8'g\^׵g=3GwX>>= v 0zmkaڞI{=gͫdv;u^]_˗>}s֬%v3s6TߪP{;o#?!1@w@Ah @sR1Qkؤ8\8w|8ru&{C H<16w]qٓxuOޑ@_73),^HKb1=4wR=Nz=e͗Pq%Ns.46xTbfZ6ɄAy嫸 |=`/dv_U\#~drT$~?ioQ7Ž+)NY,D􄝩SReT6?kP#Ob;#Ly0B} `23VgKDUGep[Ʀ>p 1y fbS qֈ[XHߘS`,FQڔP.T}?M=b#MFE\1xí$qkAӯXH*hH܉u2n-۠,zΨFS2/Gi:QCb2A:յކր#4M.P7ƛ6Zr[٤pc!ѾDpn9R9:1m: D(x*5#3flhOm@ޘҳn*3m=8/9FL !UUT/^.`~q(8@sqxZ6xIHcc4 m*H.rکWdF\Th( t$6hJp#qUE'RQ ld t #$A!0P@0mA#XSB>{=@Prq 2sm"mNpru F*H3Dހ><&kco`- o~~H\P#t`B鵤&m(Q .*MK"Gnq3m~U# YSdL(1U`Ė2gQ3I3CA`r5Fi=EZ-?؃kÇ`%$$lWdCGv r_$lUUAULWuf2*fj *( v洵 mIk\G_m0;lU6h(: FEu6B̑~;{ya*1G%)lM…x;߃-˴~6x- P0a[\%,04"T|D}feh;Ŵd$TⴵVTc[I!f<Нn&/zcw1#o=;Tsq 9K.Hʃ(eu\ c u,$$SyӕtPCIノ X+UInCL`>}&awQ?KNBx8T𤰥XXxq7yhHz,q#QF!,R,R,Re”(JRX)aKK)K95hK)JRKKKKK)JR\)JR)JR#j*3AF RR)JR)B)b5VYfJىJR)JTXXXX)JR)JRm ޾*OsO^Pd!5sUELE oqTI%vAޏeONrxN]Y دGx%OX=UrHmoioUTĭ.+ e:6<9*k3JH$ƅuMDX$9R=4&NObPaRddSHXbL7:׼q:CyH2``3 6C A(4@hQ`L(fB10d*LJ7 :NiRO;ߤO?l,ԨJlB)a)HWa':b;+r:EM# IM"I!Z #c8B4'moʶ69`9$pR JAƓn|y*{P.DUFs{DƑ]M! ? ia&J (DE غ_BBBDC*I":x(s(0A F"$/a]o"ďm@=uypn&9 oQնad7b0ܸuͮpcNlbڵ OQ٭)E,ZYE* /dŃ0c|-p0#F| b3~fkpjhMf!ƻZkxc"ĢVJdB f*RJ 9N—: 0d>ͫ]fjQv:aO:N7+ @OE.KKHa0|G:YXE Zh  4F}c4z OY`~1o6L3qϺ$D9[\##jAOd֘&D!MX"̔|}1=$kvCcg -LF, 85"pIG0 4b%{Q 06-R2!صؘ86"4@I(65 648AԽǛPc򆎹 6|k~65ޥ[fr[q51q !dkDluXX.t٥KOպBZm0urfѐ 1 qGaˏ35lsQo|O!AtB] )6&pWՁ0 FBRRс z(|j, ߶Θ;K*(Cg؛a Q|( &`;f:op%$ 7:uYh##1.hND9r PZ)@2MRfAY:dRB) ]IQKLSn7_LKv痷pNZ0M0*8Q1_j?ͻD,7v9B*J㘡@|.lz7zf8;b)]hô Ti3h@"B̐J+ 3gxhC1=kψ=h >G_u!'tk$IY0= >sf _%F)$@dO큊A#Fߕ Y\+( b" Cyޔ3naUUUTN U[Cc*0둾d ̰wXM)FC##v݁ c$ŝً3kq`B([QN[ vNvh"LB6$V?Z 66r` U]0(@n3m=_@@P @C!C [F_mr֛1~%0Ln…681^A?o3+a{')o.o't0&&#QS8؛\Xw} 9|,LC3 !}zzeG ݟaLxFނ98`M8><,]zʦ5&o' &P0RC(P=BC"pF#֢gٱHURIGfЇ;aD !dE!k1`OXljY)gpafY850X b\"eS{ѐ (GR N~QFr<6_{;>ٽoQ#"j8`ʔ~2 `Z[q,TGJ=0Mpa_oìz-p `i$ X$ DۘNSf0~20JGz6pROE0O>w (0Az(E]A!mwT.+7CGK~ncA31Xf0e$D9W-nS8Cߑ3OMw&5 %G 9܂[jd Ap}n"2 j7;A DűC-[k ȃ:S,a6g`-`8}@ iv~]:9;Ǹ ~A؀HwVt="M Ŭ +_zs_X8fzHsi0ehޠ,k!iBH(N$d6a@B27_i5`ƭzr2.)YC3(|ntՍWc2fԸJ4D z{|<|tAPX6|pq,{1^787h17q+"UIV# QyuF# `L:*a2ܽpi~kI9:j5D}&$Dc52)FMi5ͩVf9v6]i0?܈;h` Jy<(B$bȤ0܅‡ǃBt{)'#j9 PtQQC؈Q"j -Nae{!FHTP,T!"&3 7Dѻ42 Ro5$nنpm,&Glc `mf@𱐺,Q"ERR_'A5G;KERK"CE1ޝ E#ě0*G;oU=5q1E+k0Xm@9kM7ʄa%[X_Wu}&;E͢\7@23i1JZe`ֆX\I -l. -  7cBN #eF.x3Fh!@CtvtstעjQ+ޜYq#yR!A8f'Z#tl)$^%ߊrQԭa}2#($1s#20UM8H㉆J0! RRRnpC6@L8"vl¼x4ȓl_ ѝTc& b-׀䘃p- NLN'/^\7RױƣaK!4u3\~U 3BrwAբ*Ǒ9wYʖHTS" hJ87cDKE1RUGuN}pJ{AQm;яg41hiVO=[ Ni=I30Ijc29c6:iêiZ(?4JLՈ8v 3OݿIQuP<ǡ*]J$vHClL&Ydʃ|rçͳWNЀWX| LT,95tE SF&]|w37pm%o+R5#&aMNDӨTA5T%AEQUPAUEAEp s"ŵyBcH0w48LɄԁY-E2[b_)"iȣyxo"cbr7n >vCJJҢC%*N89hïgYt<x=O#itwד-H37wHMQ)!)̄3!A00t 克HMxd0$Ka, ǘJ''ǼtFβX_3?_?gO`Ծ>($RA) ,l,[JR*Hf$ "gaD)S!j**"vQ%ޙSoBT!bĚsKQAbO~5AUq 03 ,ēCa [0V{E'ÁyFba;i"  fM7#P)1=ube,Hpo8` XM6m06#t9Qƅ*A0\4[+sgUUYprK͌nSMB Fk6pU[ۯ֢9#A;P*XY0Uϩ͑e{hL:D R~F.*-M+NGl/Gsw+Q-p4W>T>9G[Q4pxA!_ h8Qize /x35[5ɹa%J]:]vtF|xwj*; ""#`!0)JUUUT[ TL)JRUUU"!#9iЎ%NqAǟ׋OsG[k ^ ,T#IEZKC0~qsftisQ( izT/AN8[v)I?Q4L߉hE(((R#:dhjV R_5Zז'~dAՀ\>R?_e ):|>gHu K + 񤎓;ԁyMFq O7;1{7Ew^"fMȅ庆CIZD:o!:Ѝ(FdsC=ǺÎ,C;9w:)mv5*1V\ٌƠb =D 5=b)P9\rtի>}^7پky6&e J' IQNr pca#G 6q#2vw︋r#g=؋A Zc9'3k- o^CaCa&tiއaϗu9=1zmigKHrR'=|"FԵUUzPvXX  Ĭb}qߒy|;TY].L"( !e)JS[zߦm3sfr[I0]~$F#W?{@INrtWa[!|63\Cmb`PKN`xm'sY JZ6w@9Sz7%<8La6 ڤc $aM A~zMVr5L2ln:,a!40:$]9ȞV!Ixr3c{cck gC~6w^?kee U?|{8 P`商RYVҲ"ٴJ抌kEDkf b1)JG" t 1G'4 *\ińO ,L& 8veFªV S0)Q5s# jc3C4`NUfFټ 3mnq;ƑA!`Ȉs9?MOF.õ,=?f$ ĥBUMPCۤ ~LKȓ$03 OP4YBzq0zοGKA 7Q)s5f 'Gw=>qYHaRaAY11 okwlCE?ء!/Ce!/f/k&F %2qӱ", p%5#F߇E;  pĐٟ'܁^ tvL={f]08; qTQ7g/C#{Ĉv qYeCzUKWt.C~ RjT”H6ňQ0,|?m*7ɾM̘aagy= wT7@"IMfj-w-w`oȲRYp,ծB$T:@]1qv9zw777~0-n|BHMv|jb7GzhrFH&cA9L2@XbX+Nh%Sf1@Ltx,;tf'@0fhURÕh9FکXBsQ9Ur)JQ\}UQmTxMAx0[,2  RbK !\`p$:rTٯ]py^pP.[8K$}MINra;|Ʀ:v#b"NaGyՉ34frQ[5 krgqQy5n\L0`@rH䑩$϶zb"EWT&K37QOS~9A ,`ضs\ \Hӛ!<m]$5oXzr_| @ŀc02lח-vf՚P<ׁZ{wk}sS{ /CF WLpYIJi93U+V[GCE, 7J/d1ƆٌJR)JR)JR)K UEf35 dlU)]²IզiL1FFc (8iqMR94E>OWANԆ\vQ|*;?uۘRtܧXg,y;u 7vJɅ'K/HfOi4$%:d4(%!q}9FI!IGDz2O bpcՇt1!~mƓ>F8^$OUjHޓX`]K ň>D-{EZ&G['e/=P7`節$Z+@)Bx5| m9K0]ifގZ%Ybr! hb2s I)EL=!@roVڛX>S`tT9bqR&FuzrhBRDh>W25NP>x檦);C!ǰ ! AȚ'o=Vy?wFX>C#z͏~f}o><`;7I<6f|7ǭ zgfSp#7}6܌M,xH[Y]3bIFnj孜F{5d3AZ2nIvô{h@*X$e1IԬˆScRc'{rh 9nƻ)*KH9@<UE QTuvqs\1^r<'f@nHn9N79pjGDj5*AA !zp=0Z< 彧x=/g4mcn>X.ɡo)cgk"|O#T5dOhxaPRzg-L0NI[m 5/G~~,yMhP[]]6K96SS^:B\Ķ ڪ-ۑ -$<Ҍsd8yg. 4lFMY ޚ?Wb:2 Y&W ")xBy1iw۳\Hvu1`uTё%# 1BH%q!^lQ~lT)8j Jr\Y`@n,Fd3rC,Bjvs{ [W|alh ZaÂ5Eީ$.#qPsZ yhKE.W5$2RH!$ /5QyS1{v<-w"Vⱘʃ&1ŒߤYS@t_5 Gog~|ٜq6kY\6B6in睶3!f>=C-Qжݍ feĝ&uL2i:8Euvў3m cɐ9Iw;ќ].\)J[mUW:}ZL @\TIGuw'~8=:yTDUQ`Es`,gL$`*(=;𻅖H@ ~м# I$dž隄ǎޞa<%ٸt#Ҥ92\ibV)m.P`(6H;js~Tڼ&Ш|*M3z߲bO ]G~yigǯXf3 #t2`Ln̈́.E~Kq=y{~y,JH]hoY&+5{Fa&JR<8(bmg~2g#4Z<8DLI"+u7<'Mǁ$V #zF 3,,4t>M\5ȑEnĒ.‰dN9` d' -;f]5S2)?1ب&#Ȝ岭MaS+qɰ@`4A^-oAsrtGv ?k;4Pf=40LFO i'PE(F JTv`F[;hh(hbmVAr@&5rƩmZ˕JYRRZS4ScfF^bF}릚V]@\aYdR 6 |}H>ö JG#p Iz{0q7s񊥒*wwo:K0A$A47͝/(,3tCmAĈN9>*J$lKKKKKKKFh((UL $*QRQ&,ņYilE&*$*¨ $Ib  BD DDdH"UA}sLnNtNeb,D<f.J*BUiȝcۺG/,<7EK˸&Ry`D@ o멠-FwEU~.WձN؎Mde1VwbH@Bm` m/YYג뢪3KNphAN$n5;YmfL/0`fF,PNX;&` WϺ=P;o\bz֌L E*ruYy#9Ba *||GNk]6*S d/a5N؍`}a KtbvJ!협i$12,[aX]H9/@cLQ m ߇f!8h?:v* T RK]@A[Q^/( QOU\!~?l ]0[F:1\""Y>tƘ^ ap{n!c=(.2۰^$>Fff 0 |஺c‡C4EU,֟p[*ݣtVK( `_N.&_i]SOXwoW?M#ys1/ yny3Z`K ѐ@C #VR0$o!_?DDb!EpVj3g[[6^69:a v8nzA 9v<û ½3OWJQ[GtF4-"<دv ̬i/F}řFlSZʸi1q47d`ՃW ntx킎Ù-&S0/{4gb?YBpkf4amg}>ڪ*I$I䯱4sx}ĖƜ\~zM 4򋡔a8AKE[Ir8490uCYVMc (IP8,QhlU]i@ӂĵStA׊=PHPi#Q+QKZ5~rj7G8ϩ,wyrK~AL*^9(=2avS I"g`֛uD1s'uF.}nᒍ[]|:gtҠ"kX9ns~tV w][P\9앷dznz/x ˔mj]obhF.7tkvu]72~=J"~5owbzݺ Ӡ2 KUGMzv1 xefslMϡM@%W/ps¦ L2a^ጔi:] Aԛc5\B\tNݖ gI8UjF1׫zsՉzU]ybJI%|M-/ppP\_⼮ydg-A$ 840{ 㒸?g=nO cuS0(ǚ6_gDMuf\qrAcۛc 1!V޽,y]8B&fUԭ)|BtcΉ` oA?``˷s'ۓӾ@ow&s.ن]ǘ%%H: ðSd$Lm)/p1w7!&VI be/l}r}|ZG||9ߧka/Yț2Ea?Ñ?Y_}$ T-=⣖3Âईi1պ1ю#4 MQ Vt:S1dE.20110NNɉmvLhm۲cFnݓ6vѶ۷dƍݻ&4m1mnɍmvL](M&Bю0i&H1L? 4r%( "^΅CG8LLD:bbbc1E ;=M-QQ;y?xlAN/{eg`K137;)‹ŏ\$/8 C?;#>*&o4BwD9斌_Tܛ@|mw:Hs~4#h|8rS=] /օ#R3۽kZۑ71\L 9ɳ ,'ch+H^_wzqY璠t0:'m"85iHc֦{G0n01XA;>sN:q w A"$=2g7TgI#LluENKbrZjN`72dzLGYM聜YjI'$ Ru묙9H;kKZ Wm48Df^eyvÞy@ѧQio{JmlSYüL#r3&fyes?M6CK& užVg*.QA_X5&e+ZՏ.yZb0lib习翞_/ NyȦۂ&˹3F͈ecFXDF%NhkX2ajU9F HSj97cfaγPJWE,@DŽe)N-u H-bYHeizFqU/d%SY"YlBmGa7K*.ppa":XxiLjc#E{eMB0р0I1Ua.1AnNVYi|75t֝5݈8<쒲1@4VR=쨡ӺcrQIYAO8Rt8є@/Atƻo[ȶσ/Q\tVj7CZT*T.N|y}Mܼuϟ& G8vz'RBZ AOhn79"mۜ"^$fWX*fir'aYeeeD{FWB*/ Q=r6v#c奇L{"_22lQT$ct8#é:{6 xy32pwxr=N9rܬSPGH=%)98h 52TkL^źt̉;#; &`ڍIzƒpvj`!]=1cs{m@݊>W` b1~=Uꪮ"NcJFrIOĹ(_1R0{|&}3Ye!rsQO6-kzܺҲʌ*t<!L߬6p$iWلFT@_&6N#ق yA#Ofnz)@1>AZ3 dX1uJuap]f 5 $QgN;cR # j@Pee=ϓbSJvݛX,ٴ4ua0&OX``vfy2u9%v*)@p o($)Q7`u[?AhAP@450YpNxZN"-Gľo8 2a%–hddHڏqmqׯ^ŪkhbDɎR'vj==uڥL8 s`'7 )ݿfv c1)JR{{Rs0*uĒiMVde(Y4 ˞O^1HI\^J &OnR%1/AQ$oT$I@ Nؓ! Lf;~%#Lw]qaO;bpI۟fm1Ie=.`FB#^=R@ftm’mR>g)sI73Gzf=Nޝ݀{ob돞o3:tliUUU_Bz+ggׂ=ɜР€Gfrj\!a”ðn\{೰q&ykWsbksVIy[i.g~cmElb+&:8F.Uқa;lwYrc~Hg(c2c=G"ǽv;v, }>>l}_IW1 ԊUZA@Zy=u7nk[\oq˜哗#53ۛuco!n]5뮷:pkH@>|Lc|kڱ0{B뫸Qnekkeu.N{peKWvKg=۷60UF6zӝ묰Ƶ]N.W}jX5ZsJRXViJ7lvR}g}nS 5<ݻvߦ[v frsy.JRuĊP{߯[UW-BBOUMѬ=_auĻd4byM* bId(YEb5*iQ"E/_8ue||p1{!_`EMx˩)JR)JS'wt LɷN;@)@%4R3LU(27.".<ݛ4ݽY %PW7$AjxCL6]SkHT q! *IDt{Vc;_xŒg4O7M! `0ψcJ#>nꪮcJ"c1UUs1wUWjL羻aMCp+Mwn奥7|FֵkZֳS3:ֵ9εk9v ݜ7Ǐ0xW@F'$8Z$ICd/}LSC3?kZE"A kg1 iTUDDUQQWx_}F˩xm;I$/3.{w%44KC5Uei!L ufmoC`1Sz|5yyr}yܑ$=I+3l;z5 rȾIvkgZ>}DK^ރ56yN =F*ʭp ?JJC~p3 ׁHHBfIIA!(gcsƾ_9ppp@@@h4 AֵkYJSfis)M9s9p"Ab9+_er*ȜGM3^.]`okwy!AUa:ltʝ;პ\).|!bӎ{zsDE{Ͽ!XUaXUU%URUU%UUaX"6DFۀBHpIn "#m!$D$AȀPޡu{߇te$i ZG{8%+i] R@)ZPנMƕMt})nƴfE-kZִ-@IV| ꫝ Ī:˦C`8% Uwns33B kZնoZ>߁w^rB衻8%c,6#io¶=yҪb/Nco. |bk:|ߖAvS_~0Yr;P{>}/W"( 2pZi2J^}LVIUkDU $L%dAƛ%wt@|{Yr~<{PMuf\mngfE5e! ZX}j"!rcůFI, (DK.)ja BN `jjSDdddrlMoپͭkZֵVsDDZֳS3:ֵr im6kZֵ:ֵg9ΦfukYskZs Ah4ֵkZsDFkYuӜ9RW4mr%g= p8N\Fq뮜c?=&<o0[ A"!!u}?>{Ӡ֪*&ڀN8'gJ%&^ˠG T7U{OU^xy))B$h)$ (((((((()HPJJd `X *1M6Sc\ƀ41D@8- i<.IJ# vw6ݙbM(Caˠk44"xÎL"<^+v H%D]G*n!}*&/ܔa'^# &&VrjV"" ԲS-&qXC4e"zZ8YW<,Zڲips{'@"M{>Nozr䪬<<< DR;:_]Uڷå8]ك2ɴP79x/{[S87oSu3* GmvcShLX{~;ɔO%4ӷgL'G>Lh>2{4dՐ? |>z3Ӓ'uUfo~4`4 AɒKX5hWwkZΒcYֵ; b4bvm̓t4`Ѫq3~~q`H$'!gk`UmU IUp>L-!ij~9! ٠.O:o fG%898| ֚"h% `h"{  ^g\Z4R4DGD6D(8z:g\Za)BX#]mAuι614R4DGDR$a4kX,332컻$1dIqD}7XgA1 ީ~;i3ޱt (kH+۟闞Gb##ȷ?LefČp @I &&0]8RCs^qvǧ_^>YbSx0 |dX)$K k")~yƘl/r<X`LAHW+)*1Ns ]:׵9'GdЄKxu7"vƶH`Z \CvdZkzH&5wqJg") @S4w9&}Px'3T2saDa,K_( Z*um! |<$4u|]k;9:byx|l\o_WyG#g} u*O~[rUHxe4`o!SFR#Oi+9t-qkQ g"`į~^dTTSs;[r >a~&Lo8#Gn; miMf`宛b1CEbU5IKj?x58q—) ēؚaDa*~BI+<_c |[$ /0RJ=UYj<<>˻rf|g"<;z vxADϻW˯J 2J9vq 0rm M^˵$@e7W;HHcOFEqTEQEњj(+{`>Gn9go:n DH#Mؾ??Qzcۺ!YܼMXCd51RAÈ(т0;}= u: KKAA@~nآ8˕2GNP.(D6{4Kt;¦]p`7H-矧qzOOMj7;\հi$X\DM6\)c€E}BD092d;$t_As`6h]ZmԷyf>'MvTUD $"pI$^\ryR9L縎.ALjܖiXbDcrcf#3Ӽ=G?]רBL*a:e~6A:Q"1D> ge[k]X6!p$bL qd[2׮rwot@H w3Uz6!tQlGH m@{!6 m/f.&fyO=(]6T2KObgm!a" B=|jO#P[]ݭoyuZEST5۱Rѽ\caӸ:ҡG8,dB8n) K87Ѽ΋i޵,ڙd^:$Ja*fIUfdVfIUvwozol2I%}}Kna+=F,I _TJ+h DIT.A<-m%URUU%URU\)kʫz@H  -]D4UUUUQ38➢9>(t$g}zQt$8aXP9~{9waMmmG?z+e=]5I}.t'@'gڪ*Z eU5TUUUUD]6kz>EQE)E 4V>۠QNz˖jyj_gm30Z I6r^1|sv@xJ5 DؑM4dOƵUUH){gBϨfHGf,ӷ pH1R{G!j(Vv.۷$Hk;H dbJ"` y$q7_W#پ a<4 Y۞5YȘB`|JRGc3?W!K4B8/_x$lIv6DB20=#^8xǘ=$_v#ɿl]~;Fu9=877DlUVNa ;t6Z"|ipI(3 uvdAJuzi[x|gdbl鄞BjmzVcwO+"|;!eCq#gϿƽ筠~Op 1_yؔQ5bLCӗ\⯹ӗM4^z/*I-DFۂm]dCeJ rs&UbĸCV.|#aWi`R^QQ.6d3@ o/ Z0!Aq ;^6XmznD rz|H9`Ho@"#y{SLB cO4wnTI9DE6UǏ n'?jl⇋{o޲DT,*Q@ʅPtv1+FT fRMлc e, ԅ&1ڥmIRq!Zқ 8CfN6U~Y 1x2IhbܙD3)! dZTCC⍖0Џ\|{}5d+'C_T j9Aq΅&Dٝ:|fI,ug_Ttf!~`Tx0ZClq^U3h䍶a$(;F[WuOX>N!&g6wc`YM{ݭnKF;|į&eb9$&KX}J"%!:My" D;|fⲌCHK&GNʉL:۹@WKRc=9#8}:Ӆ?q;+>#5MOvI;:Jun H1GcJUC&;ϾU<:֢g|q 7媨!׊vNa܉1(ǞcvĹnq;>%0&KE]ֵbq*~^7̫+cRQ[F+Fe2q D@WsEguHq{MxUP^;=t({%x: nT xY\ 38w`⎡᧱Yߤ~6μ)m/JR^{? 7!B  bURRURRz>Gw˟=hѣRXS31333]L____]Ah4 -j"5kZsֵk9΢#Zֵ;@mmkFkZsAkZsAkZs|9t4hѣF3㏥kZsAkZs҈ֵR+QǘYHÝdzi|8=ccoه|Wc33Vm~x|UUUUhT'sgFA|ILC g-|zw>`biAFc\=w&{N?axa%EFIsc('̨y=CmVrIsj=J9IhI!Q r;co(PA;aᾋִ$DD'! `}u}ujꎻmH=܂Gh$9*,+ɾ#쉰`9Y;t3}<) (=׃ǮJoӽe/\'qBfݰ mNa]#{>ޭ_ gG&KK=ET8Ɵ^zvIcoJ upLx0ꃎlj64B7f )7G (ؙdcõ0-S,@B.}{u^d#ҸlإA%N߳$!~uzR7)g*QNF@*V8۵n$zCG>`8 C%|ۂ|ȁAZ1x$`f$V+䏇M Eo~gG]m6ۤ-mH[n$箺mciLXV+mkvݶm8Dm*Z0beV3XU &Uk2J3$2J246ے46ָ`Պbv[mn|7OˍZݶ#bͿswYQeBRp[*&"h%4$!P#}+GbL8"eUUUUDUUU]ïYnPxsM4߿Dֽ; Ljzݺv۹M$qBc0DeUk\mouߞ l'W;vvh:"ղ,n5M`Y W[RO)6vv>,}f@F. 2 CєjJ=Go~T31پAx a jJg[kGoMfEUUUkfJpnpN;AutNgLHݥcccijK'SF| x;` cŢ ĒINu>:7+Alk?W.'TCC@w5~̐/zo7ywuԃ 뷼:3 =DKM{) zI$Ђ"--mm5^]g\)?FI:O$Ӻ90nI㻿Q w>:rX18w8V}eg';PAi hdM}bC?<`{ӷ չI$FI$W'=} NJNkyw=Mw+GvI$p/{=S`> [ȊΎ7oC]&:&`#8s&lef˺-)C² #FjY$nfn8F牠\RxQ?zFtDH 䪮4\+Zhcdcb+,Ia2$dY{5\ɯW'C$y%B[ PGw릲x3" ]AVP5lO;r,4U˽ -Ri2fL ǡ4<)h0zuT͐UzY y mFY2p|OZJ0B"eՠ)}ASO|GEG3&aPͶL[XA@9C W 0nsK.oo3樽䪁 pD\g+ݚLGHbИX`h*ض}k0~^NFuҳOχxĒ^uѕ9)ћ^ N'aL8a$dޖ 3VR s۳SI$I$D/MTC?2<&"/&n(gbw3>r_%_q9UAe 󿰭)Ve}!Ae8wJ˼:s۰;Bb+O3AAuߞ^l2; ?/DHLΉF>I H8r)kݭo{:"q(hx{|5zvx?:Ht)롩 ,n;X䇱$%Hݛ*ėvN. `1'l8"]Ŋޖ dPݦ:;aCL30 P׽Dw6U譽'ST9*νeԂG,w>E$_ M 8<ֹ j*Ir眂=" |A;}Gnxd, "w@^חJ9D PjkA&HA3T©(v1nAIzi6,9&>0IP}~RscDZ"6L0 _B9/ ~#0e>SȐlO[m/撴15 h,Eh%еea%\7g. C#2%!0@ASH!H$TTK԰JPיquf1&\oH(v o\6\3CqFa~`8 tDqGS:f$܃ fvQņټ;{x&p3vK^sDmK\Y.7<d,c"bIP)h";!jCC3j={Ɇlz0|͓wܙ| !?1-01粎3 _yٶ5FqJ oTU *B{ MRVGa& F !Gk@I"fщfjUq5u##nɥ S55qo>c~lYwsױx~?Y- Me Rd4{TZ8.%7.Q$-I0dOU0k$C:}8+] Gĺ?0Xe&> >šB~mG=aBL6^mJx/% 0+ 74']7vˎ-J VA!jH3܉U[43 9 8p#T%Ihcpgv,_56 aj^[J^.8 تd  ݦ)[w;Ba7IX9UW1s} Ǭ=`$"u.\3nC`|z;u~N' s߻ xgC}A?/C)C22+p̨~ߜ>0DR]nD+=Fi_|{\c/H|%% ]7{Be}ss_ AnNŻ`vLCiٷ7(AG0zwrp.|pwߙ6[%aH S?}3Cq?X*=%1\A٠(@"p7uN@SNX* KcPNYt| ^~yB gP5?eE;~}t_ p>eZa2"&2P21 \f7tML27S}6y`qpy:^aɞ^VwBwIT?$ Ǐ8zvF_Nŭ"/ݍBO*>z N7oI]ޠv"[l=1 |HT a;~p }f""AR5ӑ5k!\>z鴥A挀z: _'+;H! !.DaU~|7 GMp]Mc5Q/Ĥ$6Hva, nyj1Rl`V%~rQۣF|3.і_aOG/C2E/7jyMN^S#8=}=>ꞯ;l{GzNWnW[x/ s:iA* fen1NR"}N[M<;̞R0㷫#˿H}3aj֡~O$5$%8>I$h1rJޱy;x @FC>($Q 9npZ=OǷ;W+j$ 6s_O_z"[p{?2-:R4ԹPmEyD[ZSsRA UUpaCxAAn~|y~]=o\9/q\z~NF'};Yn%AbRC1YHb; A,9!m#(Pjo@t>gOwK| 3i6FP~q EdylM/+^MOQ ;~;EJ=L8RI/n%o1IOdb;] 9OW3H/z8I.5j*h]psY.L9#*Ƅ ϣ ֏cn>5X g>;!)^ b<2a7t΃YȄAB=I}|@f81bp9?D4ya욏t&_a\OoNKt$2p'~>'qG_tI23OzGAgZbGv!{gD#+sdf3dD\PΖqlwK=IҎ'b t:t ԓad7N\ZґaV'&\ ze (9EDNm3rǁ x^gv 5*,B)x?1ؤs Wa4(bi ',A v^v,Y+ShD /{&YЅι($mF 8$C uT:ukhT E5gCxtX" ~%ߡwfuJ$OtkÚaw9|w Զn$>cdG%kXXn )TM}d5eTzWHd;:!E yʂ P"fشhzmAt9}UVgo#?s?r; zb(zz d'(Ga@%ѿ`u àCt#f!:<0^ҡ<{μЊLsHxA ߟY!q8,"#z= bHnŝ8CM:3:F{S\6\P5 xO*q@3.8 6ׇN;1M!E'' yit_<4gA!$ U[ 2Wn䵨܌Y7f BWfX%,8LL˒]\u%$ώwx=0^:|hia|P؇]vFYWq8h}r{r(H(&o~Ƌ՜\(gp'zGE8P8 nW nB*ci3Vq ?CRjB/%Ѩ=w"yG;s:h(WѳȖ8ν[.8k;5]#g;;m۬yhr[$C&pch&'%h ]Y;%q,G)P,Dl&i QŲb(r1UHz&PDuVGzmqI![ 8 qZOuh(/a`y}B f^d2a5E=*z}9yGbrefy7ǿA8ҩGD,#9nߠoQWOx'oU IÅ~-,uՠD !.Z5ႇqφn 2)% x7zXM,a_.kY3H/a7y͂7ifH'rH)-1~dú1|YÄ6x)؅潤ێop:d&1/LW_d t@9 `Dq bN/Z}$s3w\FI[2! Lۃ ̒pC86Z9BbPsnL!+ g^?)@`VH $ΰR0M~[>䝳 \*bm +λXW 1i\ p;"&kW 4F(Zj%0|@XΜcCojrmb)Bt+>CMSYQO354 D hiXEnnJ0ѭom$Sa)A0–Mpc;8"/'#х7~6s'4r~-Ɤ39T{ꁽeS U6:CULZ*,3?T//-rF؟u)>% lcD$3 b,2K {(/ա Qn{|L1zt%$ {Y1*UWؑEx?SofiVEm{/_F| ?ʑ b->f=wMY`~7?4wϵ'LA~޶Cf.q;ɕidy <28S:a#{20`d?fHTLA'UI#D6eJiN$f7'b!y"p yOa2xwl}Pi>?_@1ClHٙI;2%J}ZZ7nuTH@)J$PPjx[D2<zI %D^}`aj)"cgM5m7Fj2Wk#v.I +D( +S.# A%s\+0Zʷ#5į 7ArݥB3ӑf\*&Ә#Ĉl&\1at4b00ޝ%\Tz/h _6Px"W>ǹ  -݈ 9g ̱_N9NLءddجn|p\QQlD@ņAc/3pe78( j&r}/-"y)@Ĩ T*oÞH'|J}' 4y`I0muu8IHZqIGr!EKKQ ,HULذǠ}܀O޾<{L#?XS@RE PPL<'O:~wQ}TS*sŲd9$㛺ߙkMh)tE4HTwsI(-䔔`8 5",yD!$mtKmb(?G&# -##FQq׺HydovCIg &]MUvԬ[:h z4ݩ*T Wd <?ȸYi%~2@7Q>AăHm@`sX{p7G|սfO4w^#OO&G/ݼo 33! abo1U~{eGF40l}v]t7S>8@ri4AA&><ۺM ᒠ6(Ξ!\3ipeWң26i+@dwa [xvgBj Ig:HZo]!yzD|`+e_{ 1cު| 1%nPrm1ZM6I>>G=нѱc;la!1ь 0vz#GЏ#'C9L=ITBvNdV1;X؇dWa- }__g&+$S5۴SDUUIV'D;loy-b:l'zj-W@%PCv"īE׋ΧwqSt7z<8ݔ"ؚܵy 9(8F"=g_wt0!􁗲g ƚc\F`,wEtv]}vEw"o;B+96 U͙bYLO׵RrN՘UD,7? PJ2cVVA3vAA.GijlX݁6җj|ܹVW$r׳UBd{𝵧p2`I[3vS.\CVVsrO1H${9&75ļ kA 6D{j삍,,ɏe+ Fg4Ǚ6 DqimXv̩;2iIj9cFFO!ӿCʖodOŒgEBNy"+:W%8PɳR535fԃ7ÁsG/mˉ52k]RPaBg\>y:'8*XMRDA?\X&C>ьp4Hь?5*%~L'1Fi2J-  "(,03 RDP*7x(u=wi'+1@Bz'IO'Zzي{Y= v(Y#u֒Dj2@Zqt U4ib1@@a;DrȫBXV& -X HVV@%Me# qG cG`ǤXc̜Pv'ujiVdJ1dpm0l.|;#\KZ02{,8-Vu®J#xZ]̾018"Ɵ^>7{w'ͼh5nnH |A(etbYĄ+Sԥ r""332hG'#* %)( 8Z e ,B&UZѓ9U$-Df+ s()(GBb1 721q`J"I"3B&?>N}qRmNŲcK6cؚ X*ƵfhkF !pM`Nzc1) /[ 6& hᶔJ0GrH'ݞe昮3uɆٟVlAx}z4[UD!bNH1Nh. e>;8iљ=m$ȴ``d:4u0BP ,H"VC X[YjC7] JqS1Z. 3(eW3iNwsOJ6.H.312Vk'YJ6fab@C1E Xyc[h gqSn^J*5 ~0ܔ15p&5݄M (!&U3Vf,gM$?e0A:s[ΒQH9뜆!#:#0ΓI_F>~v{6uxn]+k]ޔj {GڜtmޙHˬPm E|0;3$֙GAQi!Ky HF00(`]<)CJ׈Zm6 b#fre|\@cIX̍MRG41^V6 5qKnLͶ43d8ۖdW!3J'qR8[V\!i㌝,1ć)' [.0LwP&E#ilc@e$"`՘SDhN$@q NT#j$P7JŦhtAcP5 n``#*hTKUc TLlL1s 6K30[M?C45T jTbl#D>]$eRA9מ5LyDvbhŚXecOB]]#7a`ޠ5x MDӷ@7д%pքfflVa&C$y5O}~ԅ A6`bD%1 7/ۮf`t!:HTwXA)kT-_iF^2j\V0~چ):Ge: j;G8iCj3{sX6"ԃ#$Ub.Xr&HY!7WS\W3OmvCP o}% vYͥKuް\Z$֌C=XoNI8GvSﱠvʙsg'_TwIӂ)4TEC5%'OK|aQXJ;Oݐ4#uM̈A 듟%A!T^HsC~;izҚXGqv*`l:XV 4}tj.r? "&Y'H9wGUQ9'T*ip2 +L`DA0D*d4S09.ZΝYOX]ɋ{OwLPؐ46IIEQKH1!Dʱ.ܗ״_?CR(BGD15Q"kI}lLC'U5kϿAb1"OkAkm@CVD'IG{\ٵ>S\On4xw2nYIO~qױuCy91_CHLW ה߄ߟCc)$Q_kV.ł]0J?.9 7mf43YXL>)Uwi鲌⠛lP]bF4L6&1?|aT0_cJLt AacF3}5juDU6D}IkM{A1>v&ρ{.o*C3D묄yo rn9Sh4 ^f˫*>YQPb91 JЉU!I\aAxcMq>0;1Cٹ@9 3Um٨rr2KLI/H&rn4zD$y030L7k6%/0:;t]to@1!iAT2$R*lSsLs* phJvvcdGA\qicuR{n;vm7y˰8v6<[n9lrˋWYb.l2ary,ALvvn/e㻵 a) sT1 i3 }5a$:Fy)`6q o}:͐t7]pׁ>t0u{-;Pw5%"tЎ?PR^c]w]OI,>Ju˾Π``u J.ݻg]q7 çݥ;\ ͻJΪ(ƢuHGJp܉dz ό=zHY|zv5{jqLe7t4a[gp1L@HB>ÿ96xQM6w`}^fN-u|5ͱf޺`M2|l]:qgS/93e:ݽS*6s,eZaݔ "%q 61,?G ݺ!^E e07;'stf8Dtώy,v^!@oZb/Uv3ļu K$jTmX6%QZ8wqCkOPD<Sď>)4J]B vНm8zpUrd^eҴj2XI:΅m#P{ȑz 1xMF^8"X&;ri䕶؀;la4fqLezz bT!ocEַx>4c-F>K$5&t6ĹSo* !esO 8 vI7)Xmc:JN_ۼ/ 3dJXm"ꥣ۽J5 );x|0|3 E@qs՜!.s("s*Uv R: ^f&]/VI<< `Kpw>ߩ߭ [4{鄓o7SP ;ri t43F)ﻢc!~g*CӒ)~)KJYj$Vm=穆$iVcyumʪ9oQ:{ẇˠO5fN0dmrl̻WOڅq4n۽akHX\M=>.a;#B5ycw`^RPaUs /`Cż6E]Yiimh|i 7g=H_IRJ. ”".e24䎣I$ӣTմ̙##Ц ]%❀I(+uNwIP3'{5H&O^[0]ɆdbȲ[!4ǔtpDkg3t՜11cm "-/vph@f 4WPbl@c"5w}7Y5U ;6[ٛ,dٖ2r@C]\0&<6D '}-V#ʣ8 ̍ s _9l5ÛfS @vVSGb`H!XI4@mn4/1F¢rsTQC 0!ou9Cu3D7%⌻yU։6\]lq cN&L;K:F`TX-7H!#~ӪWIPSx2pGdUWAjقГP&iɸ1" 3;g6p@m$go,ӕYǍs HFMRlGN yt>W<#v|C=UMw@_4Ј&Xx7: pXc% %4 í aOy֭iB#F/ cT#rUI]n^OKzî; 02+@JJVp`z_oc"yɜяKwWyY ]k/^t34vSSt#LQsf)lCգZfb_8b8ۦ/3o"D0Ґ W\G#Ey!0S?I*`+1 N:8WW9[ȃ1oWIW ÊXG)k)BϏ`0 FwkuG^G\a:~v{|S_K٭UkYJ~HS]>Hȁj=&NnFBUCֺ"m,mc2s@Lώ};\~wyli٦W#eN,4k`1ʔeiKuߍqb8vpSbuH 6Fox& ;QMX)Ul9ˆ8:PnZ u )D`-$5?wxdu\ߩw;oMaI.<ȄuW'HvI30a /ix4 |}Oæep.NY=-:ƹzTSI (l2Qk\`ч5ɅQUu0  7W?`|om1"/kmp)[1"ێaMYtVr#پj o4<A篪WΎ 4Hv/x'lz>k3kS} B"G*YvWSϻapͲ2x5fӯa [>xM-̄:I&rw뒂d(aD̹uB#|mWP@&mlRZ8@1QĔ b{F{)u̲u=m_aG3`H?c F4}gMCgC *PQ1lףC B3ڑEf«1CJ2E3:>v6rUX:BMvOg IxklNjbFB^"`0Ig)K H`ւ@a %XbSb + Йx0hZik߬ҿEF*G'R2t9ʘmT8Y PfZFa,ňՐL1jɑ(((JS!'VI B S n'Bfr J SeT`=Cߞ93"1תwإ(o)Τg|Jk1j13" z=ry|QĂ'zz{c M>/A欙(1[jp/(#l@I Bo]i]"qg%}<UTƘ_Aj; zSZ=ˈxK7PDz"FۇvAf: FB'OpDu"0Z1aݓ,l6}9&Z+S]y!|C}Se,ҙLPLa#Aұ*j"*3D1cRh'eeۛ#6\!"^s2IV*rV(jYd¼`0&X 2FR&ѿ<abd`ÿS98)xzh?"87hkoŲĮvi%&IJR@SBdB1"1&Y ReT!I(d*H?]rāG:g1ɿ)5߮fʌ<?qZcK QB ֟mlŘ:><|uO&m?Ө5떞FV9}@[4UH!.9OXj:j9>Dp5.ˉZDQiqTU#|f4gڨ;p@OJ b>mKv!GW1}";:lpCFTIY' 7VN2ArxNmyzQAz2)ɸR C4"-DhZk˜_.WTD[gBEfxla1cjkY(sX?'6WJN!R]qN|lq=&QG`0 J%>U#qD`R3weVBocV#ןk'7s0Vaԭ&)Ϥtŋ?ήVa@P% zLH]ɬ^'C㒇I$u+NK%۝rUovN|sW9:(iߒ"xM7#pBf)1B ˳F?8?ӖdGCG#vKJaK z{]xwJ%~Q4#Vm1RXᛴ-P|s9a6T߻Ӎ*5?[hgޤ+1CE 2E8ê!!BD21M,BSAK*P1~qj|;\`pXZ5r. ۗωHp*`ܩQֳZ=<;)zU>Cdy=h(s BOCMI3 J{0 a^X~5c"tH1Sl 4v ڬƐhw mGD+ "Bsk b8GDOx$4hX`/uY/w}l-P >a?>fA9}s;wߧq96J]d\! @T5<Ǜs T!)ld`ݿ\T " deFR4sA1)>?صx=š}!"=l0 qVT(R8`xx3PuހrogX8ևg5%{-96437-j4HVme&P ^dI1$‰ LF`-uc钣;d]szȀI\*HN`R"X3j00601XX"ei(  .bӆfވM*cN">."78aS4rz' 1@KU .v'_Ybbu(uQ3, ;MQ'l95#NfnYF59 Bj(΅xӧ!;Rz< /`#bِQwg)uֵE[$AbI[gkHv$F@gnj6%MEbE`@fhh,+#@(8Ќ2,q`87RW83Pcu̖ѓVA#B[3PN^xLSYe8Yud{46xad6HYT#6 ټUoKb;5zKGM'K{x_gsQJchUG3h$E,q U9MK U23+VV)x]Q?-?UBo~T-K%݇ʋE/$yK7/#^ \ƚ˧|8_yˆdЂo}1i@A߱%_o۲wkƇ%;Op7Gj[GgR\!TNW[YCm3n<)(WE .vNqMȔfH!Ša`jm8~Ep3gaaЮn!]XdO ѡLLOx;eQ7]Ċ 6錖`hvi?oO .h#m;H[B/*NjƑa9'';ix~-#Ӄїr[0}N3& }*C#=)W܍>S~{1uY`l?ur(QCWm,^ё4l=0t Z#9q&UNF /fxߌzy0.O8Ad$O&vo+g(cCFc\3c.}H~giZ4#>Z 6F^rWnb ]=oB$"u?mH#n\4*1. ]rmޛFe7ՕD& HjjMGs4Ĩ.Z֢K{Tx>Qm1di݄cC/]ujOc.B~Xo;ƋNzsP0ٝ$C>.$z󦒶47!Ƶw0Q4v|&x;) X%E2{{;v 8JvAV=kS#L!$¥gH)X ;E|9h=!…D@D$m ">oޯ+2 Lc%o ḐA_'Sݦ׀_y6+WhLyDgGa٬ԏ$fzȷۭ5?} )=wͭʄ6Xu. xUYի&vݘ~Ձ{SJGA;8n2UIOQ)T !CH i !>i*n0SdBڄ9wlXƍFJjcfe2jHh 0XE$e7QQ1?mxv]]3|L$@&o܀%`f_"|X=I|ב#q7aE9JƸ HXyBG<:^ys6n{7"b%#kFf!|seن$@qe-&[52a#8)uڈ>Pzi2_~ai nhaq:qP=c)J a"x(Zw8@u<"mr8!; US)B4 Br TPHLP 0JF,9βwI}RdS,;F A<[0^3ɵ+SBhP1#*j3q-@7ȏGQ&1+H]LK~uرxj+=(Uwoɩ& .l O9r6DH6fa4R?Ho hkѤJ#2E?h͔"?\be jUĖW G2 ؅w0Ypi$^G5ZƓWYλQu? ?4:m@o~GIyZK c+R>҉ãŒ3ݚy w4'ct:8v}| GzԀF YG*V^A M-UP#BS4Dg y7UѲc8#G| 'N! (FV6@V֠7phgr T=Sn5@穨cf QEI HRd8 bNicKV`!'r jW851`8DXysJP'ᤘ2xp4Y7n1YU25*g'N(Iv2&NJSRP'rبƓ`uuM`De\n\=gEu*! -\>k;p@Q˛;.dyj^54a/tqI8P)OX#֬syL3=;X s4A<Է$g}BfS*iᅬ$$fdzN{mtǖ719L1nn))PkdJzh^T{f۫EСY#aԔ4ZAYJtJc\vvkfA}G|f)wRFK\f,!ck @!`OG/+Z֥XL;~veݛMݐyNfq gz3U~ !27($ Hs*25b DiE69J3 %#XPf ԃ@&]Ca H nNV>d]CjiFH&,٥c0KAK*$WC^I A}YXnԚ@JZ%(V&VT*K Ndҹ(1Aܾ"Yԩ "DhhC1ֶGΏ;R]͗.I"$D˰:'A1 urn:{Ow!LSne٠ӎ'ّO}aؔ̀YH.g5 ID@DQAP@AK)I4@MTR0TC@#"˜,((c0\ hqehQX1kb#7ϵyYb2\H4#C_DPS a PІdH,zh`x `+ )΅![B:pO;4(/M'?<7(f "i3]4r\:C šqRR#ЮԘtmG *=lKdqa;Y:ϳgS$ њ $S׻=M=ig_p(}ӯ(CPZ4}hL[ Ł8+i R`k#PHƬˆ(bY"R(ٶIhZgh1Q ZbDRHF3fHQ32S!DVB2bU7&H!Z DAWK#TVj$ьX,-QAf RN5YiԠS-(1 ҘaSLbL@V0* D ѕ5#e "2"9f+dv:v:D>x/?(~y.^ Ѽ? fv xFI{yeo]fORS٧?`qDq%ϖLX|mg%brA2Ƙ;?\5 vt\Ǝ96ڭZF%Ի"FΩV9PfwgOӃNbƏD#[s oE*9>t%s8#b[h&#d/#\w U,B= 65K# #..w9dA̛ ֱ&Y`>OGW]ܨ`<H :_x w*/?1$HMoɣ6#" !U3WF5< %!@LbC`u26i58SbJw?N[1@i4&VơN7slGMIy7YL8P8Q=J-(S@m3+e jbi*%K؅=1AN.Һc噾Q06l Aఓ,*rs!?I-^ړhd)viyG[a@4P;%LbD/B1xጏRV~V.aGIRZum"@D!>!?XHz'qߠH$GD?i!`'f"yN;KKgH!U=L.!LEC 2%4Dw/x}}Z4t$ jhqUbIO +Y}KEp9^:8>瓞'T?̍VU)=F97Z_WOszwC􏐒PM(δ| o S0ϗ˷O vAoMUqe9`gpi+Tйp᳊/XmHDnZAq "91-s üe?q`V^g25FɡM}j2)a #} χ^g=yw94ވD6"@~`BGWvNt%Yb;}Y*=Q3L@4"_aB=ϳOƸ#7gn "tb\~-M(XdWp `qjL#0h bͶEQC O' ;"qE>v/g'cߊRTϊ4&"=Z=iJHZ}N7F_x=In=Pzrsq0X|k$P,T 1goz,ܴ?uH $l+?KL?8* ɮnW4iw=O2 -,;bd!꽅[T\aH_"&Yi!Nt*uN `_?׃O/;XxO_~; M8ٶX*9O>&N&.V5eѢsb?pϱoL t!+DX"m^?xҝw:;JVB>m9FmmʏeuJ6o+C. Љ7NJ>QbrR˃8TYa"FO8soabl0{]i5vPatLH =tu 6r$Dölْ,f;'FO@Q|k0;DD[=<6-HH=|PHEe8 _J2 ~\;ʍl[ׄBXRVd$$eu3Qxd7eg%Q@Bd@K`s T(~{̯"qQoFր4klڑ/;<)9émx1k"|l>".kCPAsA|83H|Qčg!`/ydf}>]Hs(9Mc}綴}4FU}R>?3u5qgA󤖚HQ 3@!.Uob&^( RC1VQJ!M!6yAIۍ.aҙEР禦'_hȽq7s|;MQ\Š(Jw< ĥa ֲrƜ3lE^7@} /,:ש)_5a4ȚHMm=-+G yFak6yW1f4f Y#ƒF8Q`Lid^F+H +jRRpAw+Djx 2~̂I#]/czdiܒ@)ݸBjRªZE:G3cw,=dvQDOt>yy[(hOLI9i|2憿j?5LCMoXNU^2Lr,ڊӶ64tX i^­< !&UUFw;=5qݧݦ@o"(5^ϒOwFU^gzuʴ/4WB;>gćB BCLy Ҷ~JTe?‹$Sz:1Wp/oiw.WyDqOx_>(/U2{GPǩՂ%*1B9tz k*$1hSKp•TYf`a3(4G!?sh@feI[m mu`غci e@FXc%uyCPAA! 3ln$#F* <"5 ˦kZ&iI ܉WXiJ]:փ4DF0C`R`Al̠#;ytjuvjyLQYF8UP]+#,3Vn:Nd}ڙ#fț3jw:dG~P~ne 6`g.3C"1_j#8nS/[+,"/"wX[Ca 紽Hy񇜹X d7" uu!u cH$Q0BcZQA`zQb[l-p([7 mD 4sefij J b9ŠhjcRT! ,RFȒ(!EJ"Q[nE:QDTf5XY LH`!5JkFje5hs f itLP M!S"SJxUȀLfݬH۔ 墌Up22Я1͖]F酒գ[kg8Q8XyD.w;TL‘@#$u44T\i)l61cB1Y!0d2]ቲwҸy撔:l|_&ΰቤ6-FjsFšy-KIQ @Y2jUcZydmcY˙D4poyvҤcnAݛ/dM?`s`c|RTxD {ml#6~뚁Ct)٤= lu.|!č6Nq|22iDsCDg k& NE;2 L D }x̩[vYxU*w6CXx(!%_FZa$\ .܄b+ Șc[B&t}+s퉺} =H{'{ǚjHD玴MBslMdLEL =^{}vϋ Zd 6ODLᆏ08{1WB$ |(^Jt:;~|JmH@0T)AkDn­, 4׷݀Keͣ.ìbɟ#<'4 VH5&_Zn21> oUX醽?T4{"-$QQa<q=]N;1`Nfu50ATK},ZT ҉08ك >MA?[jRxD`qzD}+S?|d|(?( Q:Gc?l$r=Dq"n@Qbwji3H@!4B)IlGBGCz} RCE(;kCDpЌ2#R߷ ?a&IRI$ثmqGP+K++*#T  CQ%.cFBR_8OOn4>jz~//~DH|Hwďa{x<s-O:tۏOIB}H|!ˆqK>% #pzc98 PBS4ͱlO0l+5ECH2B5}`%<&$ބ1 a#;HSUw) $)xcXaPV !rt  {4=e jS4?7 P?1_fT?Ӌ2O 񘪙 f&J(rBLKieZ1YS,R( bK%2 tJj X}[Čs<6 l=!ZJ4;?9]HRrdfh$Dqd n=a}H){%.=mϬ{Kd렒2-Z->=>|02 6";({ލ8R4Z'%(T,JH"a\y>q=V>Cm8*7|:3np=N3NnuۂߝRECd/]1% ml`4 |8m{4>S5f(|Q1c5>TLIO''3U|5rm.'}E&[W9i,x*8>z<%DJl) J:yuvCCt@Ok ˭M>*<{~s\֥90 KTk``H@ Pd< _L#5ٓSBp E".o%t`Bn.6frU,$ wFr݉u}|,sXfq sɰKK jHiú(x{~xx1_Bd'DFcw*,FaT?*wR.Қqv?8n6CԲgi1b=Q C﬇A(8}IC;!6~lՠ pnXS\96P3jV3DrUcCʁ'%ޛz~Dž4tt]QKy*4ݲqCq<@JAzT)¬IMkG`PߦkIV3䂐f1L?exfQhr>CTUw>ьIǧŘ9۶$`&WI9ٯE3凮ujK[ɓ[t0C|k23y?m!А:A#{iUA܊%i* 0vc%%zyñ1 B3[j>F9\ag1 #wl}}z;0cW~3YOi=BK/:6$Cгᢲkr'&\G'Z1 :u9%'^vu!/&tg*v)B4ZM ՔYt2S_g#X@ ll51fRCBHpY=d_l_ܤk<=ST A[s1 swwq$Gvz~ROy3]QGSF^qxOy~#j'bcӿѨ69:$]OêyTFOb URKf:9/ h~`9ɵawIfSsuP>=I:!o'D3m7`!HbGo/]jv;c.=A ;/b0?߽EsϚ=rf@F>97)^J?pmxf}Ə4~̞нqѤk?٪~q|ɂD}jq[E Cz hxoz3Z%Р= UFHȮUd`qH0b֥ؒhA$4H  4j$P룠AKv5 uJ`=f8: 8%)PNv;~MHtdʼn~ dR1??,1 f_4C,-4g{tMZw¬}d떭f0dlME OzK\0fo[#P9S.t9~rǖgpJ~3Hv)&4fkM~èV&844U"y8@VLJBNBPJN#=cdNQXna`ٟݮI0HK3#=|C" lAJ^6!QE$C'㣑6*/?7j{wE!wHMm!҈f *\c֧%[䣇iX4p3dAN<'l5_x`%~~xK댣Jh=ri$NNy46\14aDQĺ r*XTxSl AHU%zH`֍DJjL¥*zGD8 k]?|6#ɐTmHAW ǃʐdL0die6h]PŶD솷j$m$ĵko 2R<ڨz*TaDEjhw).ěsQNR@Ckm]Rj8#iji e wk6; pT}󰳟 ۯ &0Œs^jMZl!1ǁ&4_ M~Q+m[%FDUUDXK`++jQ1 5'6N Eٿ^SabB9*}w6Hæ۞ni U}e2YaP4YZH+EDk# ό?,sVe+ݙпKoEc+*Lcer2*XcnA)Z1ɭ%F76K0LQUq5գU%UA1²T 5jeN-1 kV%n6:a[q<'0j h )P"(()Z%(**JP X"id 0ʪb"AaӒK`1F+7 WH:$Ar]kZV78E޸6Er\n##,A*5XhR)MWJ--i[:,a$4ˈY[qmؠE# X!6,RU}@em: ʙ$Qj$eTUV(ɕUUUwVy4]n@D$i1a߇kGɄT/缦?* IKH_ěEG+ִd#yPswi|ԫ!+w2ri?n %ol?D@O/:'9"B,A$mvUg}v@)O  QSˌ>0 0 wBQ.SqJS210UU,ޮPS0>AЦ mSLEC3N)CNC CB̍EyG6-TrҘA ;0&˭ZT^<[7Lb/{}=2=TQj H M H 3PPڮ+e$ bLb㮳6Sz[WgfGeGdLg> )d`iU dwܱF ¡ R&3'5"Qk{(ѦdLF4 CMr ߅R aADfULB"ٰNMfZar&ƘLpNS ky[@!2a7r*ݎA0 j.M!3HGSZmk QQy]`Цؒ޳lʽ'^{ PAw Q̏^i'"z&n/SbKd,+PHܙCZW|4pfS΄Tv 9'*ZCKwP-AFt*(Z6wuf= H-(TJjU LqzvwE=Gla_V;aw\GHM}9b),26iloZ%R޸>5v鰋ћ)$G 0͓‡'xI@"#R@g4l}mEZƮ$ފ ;r!@ksg:RPrHyyJld~>sBG*n(NOg"r%l~<HO o27=}Wk&w BY..Q=7[R Hr4 ba\mIcl;(KA6f%YC*#FM D::3Xe╶tpl4p[@@hQէla;%优.J .ǎwm%k XbOr=!]:VYDEfw_EA4!Ga8!ɢيNZQ=/ϩt; _ĖPh1u-톍m{?4g'ĪD18".bZ )춻#OE !l^62s9"MDz!6ˬRef"sO'nk1aYbӦi?z5HW.[3ݠv8CFD ::$:J >Zƕ[بrq5 @Hi*p~Zx!H#NL7,=\y Bk(H) ӺJUٲZ&fV+~8@>H;!Ht& 7*jl 9=)V+[9g\T^{`eDG(sbU*;ziŃ).Zwx;SWf=E)͓)OϺ5R2|$:ծPLGOZZΞy|ݎq# I{yx*|_6 ~Z3W0ª蛙2Ag^tۆV]o#ZC\R( ٶ m#aM3I49sP "1yFb f9 MDAE5hk{$e#F>M6OךǮG\gV}G>0AD5́h0#)J|!DZUE*,-U!O"Nwh6q!`Pi>}mq6_4|?/{}Qg8dls&L~y>"V((aV8zQo}#> g#D@A" Ex._^s?Y{)>2x6f5=LFdIp45S[Bc0zm!qr.#HÀ1R$F?w`h}V%o t:𝀇@Rӽr(9r ى7\ohuw=,lMc4Һ5er(d`_ Ƣaj֯3Q8q:Em3aSUւ2 +:s-'aڌW(imj"H,̐a,Ň(#=R&Ɛ_ zd"1r\CFjs'C4P!$ֽ t|pWycd)Ք@`}=[˴abѺRj= 3C"iiC'rE]c*%UoQiz@oUP9b*@p׎Cu*q0,"&fEV6BLlX+&!פ0fr4H9$#6O0M3CD) ŸQ BIjyN!OfLU€a3= .>!'t6Yo6t@mމ(Z.|o[.Em#EҜ7l8ʘ4me&#;21{0qg^Z8rQbgt)"nH!4?3%D'.Ɯ-§rƅ$%ўV ئQaN4řŢ80ų$H`Sl]6# C:cz9bqGsaiFd\䨾Z,jH<2̢pktՙWyQW1(Db;!YY18иsms f֡I!zBxXdqG#G&#E6l"L SN܂BV[r[` > `*vy}lRJ޵a'WfY*`b8I*_ɡ(HU |!'-iMݥ6)\-*}Ua͕[<"P(Z"eIB*J &PiBPi(  L$frrRjILt AUOF|kH$J22 sJzMlHٛؤ" bL trA0H=}ؠ_}-'f@|s[4]uk=s.֞qδU])Q}IY׹nbpUtzVfݍ󏏵lnݭPڵ#]CMkA`h{"w)62nw<4 )YRn:)T.M4{-g*O*c+{]x[n|pltMàh;y 5S}SCT׾[Dۦw=aa ֻoeh>9Et[zw+fZX*ϭ]@|ϻvk HLh.;mH[8{ hl6hUDu`4)h(UQ|(֦$C]h{:j>kl>y&]t5 T]h];mN@n(TR wMc![h7P4zk Pnu'gyS)BJ @@WEE5ʀp*R] S@ $" I4q>+%׀AxqE= Z !ӾPp=:yz̃4HsjWѷٺL kZym]c{w7 ɞ\^ڻ+};+[@{=EDuh""( Ys7½t y|}n\wpoWӷw{ MO+YíwV6gv:z:P g1џ|wjwYvm  4ݜi+1۝7hGw]!={.vv֕}u^ҫ;ݦvC֮{jw}÷!\}eHluwݹ^^݈:|J + }w}ov&Ed^ӟq : (>9]qYxm'rv痽ʻ@RoEA꯾AZb@fu݁م7gZ{w[k:{[隬:k4lNk˽T]aI6P]̛]{k5s9 RVKFs[@l3awwHH dcmYʹuÕI4:ޏ.I^=v]DNwwvn2fTi Xvniq١s=tL:5t{98nN/` 4vhTiuG@kMsma]u9 P 7oX{+PAWt:uw7yJ"yn gZRns{R{zel}nw=gn닫6ǶmaݫTTlRmtmQm]w\Ͱ۷Bl(.7v;j]B h@hhQ%DN†jbEʵ|u4ͮ:r|Sup ԫwv{\SL@b@ lg{}aR& [ٝ^x۲ç-n;P:UeDJ)\۶Nڎ쒴G:r- 7p0;3 =289O<8KHJLw˳GB_{7~Y$?q"tyDR%HgL4IP* :goWC8Pe ޑ˗{ t P?QEu<+y@Tp#QUg+&fLڦPYEZ_Ơ8jڒo\< L meQv(31.!ᚡ'qWxH0.cGذ=5Fㅒju BԐ*^0/R>{_2zj\ ť6#%0w TATUCDD4P^ͅQ1xomMaӉ/>q" >5ӻ ("f0PK}|0Iq͛smZw:A`>nLfdAf`f*a`]XŠ){~V#~]*|2_wصqMЗ B*9Z|kຫ@6.æ"@l?)s|ٙYp{Df$[e@#(`=`{} y|h*2V"t)! BT[>^n\Bw<@AB 0K~^0|⟨|5d5ePXRǞi2"DLƮ警;&LRT i4eHa"L*Њ]TZ.x{76p! ?\ jb>J+ߜfw_ EQtETʡ ^,hgBBj/8nXB%ThIUS?/y_m}VR98lo4Z{ U*hλ7OHt&;(BT{Dkp "3gb1[(g%WU\/DFn[>Nuskeuì[{Efmbf*BԃBd.cow/Jԫ-c޸9X)xqw>"R] (`;f=a ~ (*Piw" Zka9 F:Yw!G޲yigRANnAp0j?LG'sݞQ2sbNIANQKD;]yfM' sv y@@B)AJ%!AJ4DuVsoj>7&fr~ʇ:Z4(;M>зI8kjY@P$j*^r%BJ! }|U1dS@ #7ewfQ:fWμ?,@tA6$UUWɻNïi`gG}0t|t\1CǨ?3G*Vbnݲ( ,{C܋迟/r0ne0]C yLqhiXl|k*ıyMy]pH{pĻRJ ݹ-A(+t4spG|Nq>H~%Lb|Kb~ZK~fnxmP9^6ӕ|#Յ$O8>UN&|MS6aޞ~z8>tò)O~?|ppP^us>|8u{>]bA@qb:iPfC6(u*G߻U `"FF QNQUYo(4i.pDL`("meAb'c-#ۊm6yHs#«pnb8Aaj529Ƹ[,8v8hDmjGu,Ѵ$- H~ZGU,daKFeިaTplQOe-+x, !^5" F>MX!ݹ" V R~@D(ac7&4r#$2 'LSGMGX<4@zf@=4m' uBH) J CoƕE'oI&WDnՆ'3hEyl\1r&`R@yS0tUnu| wuqv73I(D{kqATl) $ŠϮD@"4!ad&(+Z4Hm7:Fbנ,BICK, !PP5P4!&\5j@ BRA@SDRULx11,Qn4D12.UӜy8E>OH:XQ1N %ݞ.k؊.5#29K>S8x2ktx\ a t4m/=B 0ek'$̠2&"[,H`MᦝᕍjY0q3Op8񬴙KKW" ӷR izUv&0sx9XpW"/]Q0dpCov;:0`g8)a!UI\%e$H C!1 @NH#LA1뗟%!VNy6&)`,zmPD#|d\D*6|5d8GjbF B ZEPh(X*ʁ "B$@N`A<&V(1ZNB8zE &qRM6!((u0{ƚI&F#S DPK B,BIT %(D 4P @4OiX_ļna8P@X0ccuD\2w}|'&r+  !@! B @`*E(Hf@c';S49DD\fLLCY9vi Mfez>ت|u6Ch@M(=4yuͦ$ݏpe1apjq4¤hňHb?O&AE~/AۻW0({H#ī>$Rw{Ȝ`x(ɧ<Í7bE "#!5ravxF{Nn(3s{'GLB1U%6Ɂ(/b,KOPUhC|>>:3)ql5 [b# LN|~쌀潖XA_gBTdGD~=CF j`?k%2l`*Wu5kVh7Y0Y,ב9ZiJVi)i *ih(F(h C㣀9ccc)VXc-|>=醍J4Fu,nD0VD83(cb҈JdZ`c0usWF,zV%FEU[wJq̛sŜt/F Dpbo C (B8[I(zQ1=,^ TZ Q)<Ѿ)m>5:k̼`$R|B'jZ,:c5 N'qpaX@w% YHDqw8~'ݓ]ƥo/,{逨+, YnϪ3U}6uUŏZwoZ7nx쾾Uڰҋ7quo򙎭8:mQ;J{P=~XF_9j)Ep!H |mt>p#>ϯ͟R/vL%b_J8}wfV%*Z(Bqa0?]R:$fo,!SJ0i#C HWi5ƆPcc(5Te3* c)H\3*wMBeM~b&,"˦[Qݰ]v4n;j(X S ()_gM\*h HJ#$;&bQSDUQִPMNaXV`dUjʦԴdfV&SB3xYtU8e.o!xYaL)C"0]Pѩ2-`?7caC!(+:49CMT4дPLQ9eE`q LH@&Jؙ!9A9Y2iJ;Q&*y62Q65 vT'MU A3Dc{QTl'/2aSTRf DMRUXl8 Չ/RFʪˑ6<.YQ ލ:#0V1kfL'cCYPB52W$p0Fh++mk)74`j͌FatEcca$"Qܬ!\ ej,3,d22"(225)SFQeG88E2JlpΤaVCUeġYuvVt(LzՏ+eMW}}:K)JEw¡#Pn"!)0&30'9|"g24xCXHQҘTQ`n~_7 8X pR  PSIj3m6R).Qrɂ#4c`Pm`l+9VRh25E:32ʊn\FjX !l`A:_։?/_|С5l[L8iq'Ke34|sR*AM";FJj6.SW"{)ү7qM Ԑ79_V]5mG`m@yBьd!t UWILJЗvmƗF)AѠ8I˒)Qe BI(z>9p\UI1rFI:[{h4#ȫuGy2"2'6jMHPaBS)"V6|]Յ)WL482ACl5 VZMUcIW^QZ{ 8Ӑh(I6%uȤ#7q"Jq7qGѕdKUFdfHݰ`ޢ 1tf03M3D%3+,0+ȧRkXIF̐C)P 4+Pc$"rlje+hhemHXN `D&0?Tu[k&ە(dj1V*d#!"f0cl$ 5`kZ9|>n.Z7>L9`FhgFZDTU )eJ#h^(TWc "F#-Ig  } ХgJaR֓!\ (A[RZd'[vw$Ah0#8h Nb2*qG!8f -Q\MEZ:s$* $L7 J*,K(7at sfޜ+[_OڜR0B8wF?]*'yJ54?8$x ٽ͇=W]g{&IjٗFQͯ?+%$51oj_k}Y8ʒby:ܟhȾ+X>獲|J?GeUEՀ \`m@Vwig?mUPyC}B?u5ý :ȗ1ҼyloNNHǍN~O6a=;?7͏ Y|FqQRYLѵNWwm}oKVPpI%y}[yCk֤naqХZz@EG2TW713<|*IL qeaܛPJla!]f; l OL|Q ?W2]uNq_"`RR |3a0&e2>z1NJ[#"]D^Ky2y7PF/S &[srĉ&!Iȕ>n{QKytJPQhG[Q8ٔh뺇]j<*09{8%24kٺeءeT.s+u^w4o2+U"s׼25T1n:YBڹ*꽆h|v[z`$q/yoOf${s!{\GWt\-+tS㯴~SS!"$%qzYZH*͔7FX6/U5T4rrOk'7{y)g.nI" +zJTŗ@۵u%GJWs'p稫g㻾Ш^U7IўW!L=qk9&7#n.r&5̎(',8h9W[o⎰O&|4(QO(\cNVcs/q(eufZ!I\i@ɣ&?߭4l+S{g 7vgw+Mdyd6EFU&(sᎦq5Rq.$ͼh52J maqD67-"_K9Ü309ɡ vP-.7t|o' wte`+5^ iCHhɁ,2W󲃰H%L .jg\r͎Ώ$@q&pRv\}L.FSz_N a׭h/! a+,<3Btӆ In8d3\kLPASߛC_QX.gyD|oh5Ilӹnt3486$%$;?6^!/O#&3_21CZT@fr-wvFBH{R/{EOm_?w;d pPT-؜v%WҝWc;?yTDWɔ:ذ/bh!m{لǧs\k{6}2Kٌ"' qdY(fq8 &e!\ 3J N7gT} 1ph֭*"ܩ"V[҈G~ rֆJ2ESP2o,9jt6ZAP1 0( |  )`ayhȡfZ=|!S]Ý(:x_%\h撁1)0#^X )g!4x&>jŒ:]Oj2%("/l|}ouU Su /] Qp^l~#A4B1(iVO8R]VOGݓ㢴ov邇^+jOWX@ 'wsgɦğjQ??`}7)@Ҕ2Wۡe-c~_-S7i'2̩QDav=Jk9CYU ”bh3j)H=c. =ԓ?k厼1߬7z6 HGV ؟5-<$x=t)!yU;|^c <]nuPTq}f[‰"~4uOHPnoC?Œ> ?FE8禌-(.X)Ŝa/K'TYWd!6f4sEC3Z*kS ' nԔ#!(ih)Li GH_m{-s8SQP8 5'-ǽ4h?|<ҙj9b*ϜI0^K2H6XX5}(+^7%T V|^%%# #d髈r#j9H?n8yoό":#5'K|_GW 鉆l™LĴ@q^xΙ3{J4؛B+O)/3k?c5×;=ۣ\&1<ԍ䍶3[2y20qXU|z*)SDXSY\.L8mfBY\Pee  `P`… CW誫dMzj湳ze46alYK:j)2YVUll L%d1i22F:q!2MYu32k&ڹSO$w-r[oQ$!]0\TxqIMmI^}~vmiɏkcHc]_)$$2FqwɫA Bpά0}m֪5Ev4);KsvW@_~^BLl d BW~nm&Q`D-,("梷kZQrup_i=XNL۽|VfTBy567_̡5LS$:Jl,98o7}0v&a=Msi\CKRn1;5Pva&b}Vt;>?IR;0g<Ե(8T\UYtg5r*Sܢ(i )&CAM?0 Ji@ QkYϒu:`RBgblwaø✅/G3W5qaՊG.1CH+fK 5sQHf-}Qp $2Lk}rNjgדetv<KǠIQy&!!BR J{'<˴$f 3+\l$EY a k|(R3ҚWY!ɭ`jm @!>&3>ƣV#c{i.<%Т8߻Jąfoλ[1zRe櫦e-LCƒ+P|Б)ĒI&yqq"tfnTRI0j{ɗ$>>LWWf?{wu2ۮhvA6F$ۊ4]k`h(lGgx'Ʈu(ʂt*q,KiY)Ya1ҩ#i|@ɛS6rҷGBQ~2ᨅ=cה`Py+L 36>PG.<^^A:l⧽F.hLHިƈ#- $ 1|\裏xԲҰ6m9&*(41K!rTҴ09{`6=olԖG`Ce^2{WtSjhJ1D˕VJiUU%jэ KZcfKYQrf5!,0aW4@?ç<F8ŠSPj*L&\TЅvOe?}RUjbUS4) -Ki*MdE2J& (((e+x㍫ZiJi æ2re!%w :Nq$UIV6 l@|{T7آTW4{ٙ'8ԂbG@_b}8,xD‡@ 錀; 0r'U0Ѐ'ɦL\JP@ udBF~l]`'z=H:0ݓ2KKD>XPuלc8 WE:e$PÊs a0]xfylg2!{h5e9ONk(W!`̡׎61CP7BoꎙP"w`.!T+ UA!=jJ"ՅqB ~t}c>Lxw={ԬQ1KdPL-RDDQPJTPQAGu9~Xsi((W&/q{Ro8rCRPQUb 09"kPϦmm6G$pQf 2HDYMTYUEQӛ6HAטOGla!`!QhĈ?1*4!Hח&`Ty֌ƈ?}0 6wQ9AHxoNZEF]RN~,{CQuaBUUd+{O:䬮e8n-͍ڮpٶNx"hCDIxȃ"1IjQq[*$i h3Vf*׮z](°E1+@t,mՔbFmd#Dq$OTfeE$@F6Lb " e4ējǎj2cVB u5bn)8O 1S3jb9CA?eLN ,lj5VmBk&!+&&"i*.0"h!YA&FHezqEQiiV$2~tj+.q551 ]JhT`bD!TAP!:bi+g>_LLJ0g+b3?>V0S^K[kݭRn04NQ̲}J?D}p>㷆?#j E*h>~Rs@߮zwH`;YNfxU17#5UP&"qnx F }d>9(&/[ٌwrJB&yvYJI<'B TGߊZG(a MBPLTRjFMCSUUM44jhx"&?]_jˑ2*k(4zU2T7:3qLdϼSJn Z :K~SvXK;0pݲ)R3Ldmɖ0H8)4ѶmipJrd Al+AX?W9/IZ`F"9 _hx&Bi<\C RSVRMK A5Ǖ?̕h" " J%czoe\OxԽъTb?=o!׀ l"מ]84Yrӻ\k4N9X{88H4P|=Y#(鯋u /ø:|}?o ׳fA p*O%$)}璘8uMZ8?kLbX?7pI>BYs2N[uX Io/2{!$01C!:|?_yOهLi(k [%@ (Uc3?ox/ڼ04gZJ0MR?)ruD2 8WD9{;y~{iZN)x(*k>`:}XQ=^ CK \CidJ c5G-E*wyssQ%b?[Y?/#OѰv]?unήi$7_[>}Zh2n̆9m-˴eբU_06cNyw=ozxgux)Q=~5Q6d4\DP!XG삏@TA qC۴h(@Bp Rvr.]WsQNW Q+˸ Sj?Qjnrx:S"ux73K0_lGFTC3:/.qDŽAq> {:y˽`pڂ-V7J }Y!hyf=v=nk,__=o] ZV`=_GǍ{[~ky<8A vtm6|+t7X4 [X]ЪXhG;w|'1lL sb/"C@DX*@O<9$~Ą7.$ : 9~ykw}btN@תnJRk ʠB[9^,7&i.{YDJ>t;vnݻv)JRxң.x[ ڒJRsAOx85|X~ĢNgK4R#ĢGW0֝xB#TwI)7^<`]#Y}B'ZaAT>8sQQzvaGtHGoge'J`]>,>NG'0_}̪PՃY }B#G2Sʙ/O@2#X9hq _&@@,:D`zd!Vf+pC1"͵|΄"1|!i rI!>OXSvQu3*d?晓PҬ ȿϲ鲬QG;3a2-("j|h1 h8 i6!ӝk?ۋvP02(g((AW-AK{A_PkxR " _wSǁP:%U_-8fs(t!csg@8z<7/_8SO#Wj;<ޘDov$R}kr}ᶯ˞R G\bs4iv_вߥ?C" @ :<9gGxǜ8ѻ?_w8ɫR;Q:`?wu?kP$(5!P A뒄Ψ ;N+Qne|F"H{D<:MHKϝɘ# H~#u;$b>k@>_4q÷~ʈȧlX`CB[ibwvy=<M ((>%>%|,F%r{M5?Oչo{yj=r}VGM~=IXxЩ{`(AA(2,3zB _ "E8Ă>aLC?4G}`Spc1|':Ϡ[~ o ~p6"Kԡ}Ĩ!$!ĪOFw0giޛE9@ߧd廯Áׯ_Ӭg:?@W|ܒ} 2~&_l2T)mѾ6m oٍC&PuP_u燯$G c{'v|Q5,0 8sHX|)`1t8>f Ӳݭs5va=yzHum.@+j bڐ>OxG !|X]uDZI#mPH'=wDJʗ7Vn({Ѥ:KѐlסN(Z)|E=+#Po/$?͗Wy( ?՜d(\xRej& )Gu)4)PcOziKV(!9Iuz g VۤmPE$c'7/|ojp jlaQvNÓFB)@>I3`=D}Ld}gTF @@it7@ -Z \ Iy3"a;?_oCFP%TPdPQK j (hJCCU@лh ZA )(R( (*L T(% oZI LTQPP$QJQE3WhՒ*_ϲ?rk `" 7.,x<5uJB%iJIל@ S%1?O%}ܫr밂 * X" L |ʋ 0"Omu>OO5Ղe(Tf7t!TFa -Qhr$Pﰁ(>/|:{z汻OrZ ,1a6!U ׋qp}?NކieUyL˨܎TTMxZ1^p$((4yٝvM،8P[?h<qgӵ}L y|%z16@'{QE<}*[mԶ1ؙ@>Xq쯻FiD&ܻ?nCϖi<10}|07J.y#5|_WZc:%>|gةO.VwĀdoV#/\xY}{(d4IqAhRú? !sMX[הWe.c(|~ ~\.}uo_&!/fnWjD7GLME"jp?ݯ DW1nglϬj1@?K=&q#m> D?7?^ρ5GUb‚yJ(bExazTQ G*,W:I}_HGEʈF$t9[ WEn,R1sV݌gX+/K .hzB5avPpCi;k'C+p[=-ӌQMO- pNp0K7p1 nۿvz :6;g+עRZN`B`c]#ae~&|#k-r24x훜;~Q硄, _zM,o`rMM*)9`Z pG0h1`K*6oE݅>o9:H[w o|BW `dS~mnn%`ʋ>L[&4]6-ݿ4֗DaΦp'8,R|8Z{" } hwk~Rtdn`> (E#=\ (> NU_shʴQ预 1>g!/Z;~O]>|*Gpکy% MB#'mtt! ,t# t7\vSjrɤvܹXw_VVSݘtM!PQ4 z96^('>j(W̰Oޭ΀[lXA\#PN:nZS=;kv L9(zv8s=mM(~f|.g39Fos<#!v֓s ,Pr!p+yd"i %eAb$-KP5w1$3\0AT<9?F;+~&,]޸AiѮ֡",!8~_ iע`Bp(7N\G"^! Qgwgmr @J{eGz!'ze7yFGa&.zB'm,OI%ݎ^y633 b&Q98z%Kށ¼@F -h8e5^"C8|Hn9(q ܡn*"KTt|x|׎oEȺQ(]KjOi8Njp}ϝ92zD6:gUE0d8RyGq|5>Mv{;Kb>\n1 sg]`σ+:\׫8Wѭ#XŇ :냷L,pKaG<*=^(X;?tAt~,O$a [hJBr75yG}],AĨ4Ԭ a<9^p98.Eq'ĔqѴ]qb oD,aQ1B!)@Q@]|:Kbķ;±8z8lo^`op{/vy߱RIGpy h3h"k!@ycl] Ax<3`ssK cOģ9oL͜z͏<u>A; #^zH cX; EÚ_pD6.IYy MNӣA].6OҪ 5rx0~n'S@bUjVOG^3Exs6n G$f~MM"ݷ[bRX{t3tg/" 5;"Geހ'@b&uC&č1|]3;Wȑ9h9'4 gn `yQDk$fѢ. puyg_LHU/ZA~YWm<ɻmm_C|~r}I fPNLŽfSMmhTP2bYHz(gO~X6}5n 2>trq>uM"/#Q{@}vmN wݸPQ)#R8xqC_\<nm^b Jݟ )/eL(wO),0~_uEe5;ړu920gh=81Vˠlf9E vs@/z99ø) 7K!"h" :*5ώ?WlŊs^'70u9w2lIf/4oxoW/_de7K~rʠQF0BzG?f==?WL}ancJyۮrO?Cx3DIA1EOjHU 0QR蠜Bbe|9g~xt&QAc#E q<7 ݏ[#.ps3oI gIz ?Hx/Ka>_I# Z $"(%(S?U%6?,)냞pq9MʻHly/Y`Þ;_{>I%S3M뗛}5Gt|ʪ/6wl7DDTAj$|w%B&L+%[*'5``؃1&9WtRjbqYd`2CC,?W>&x\NHve >܌J.6~\x^6Dt|Oy_^7ws`ٟ8#h 1` @Jy7`9תoO7 L8$cN L:?Wڟ׌gԮlZaH;׺ 9*)E"jTg;NsHO݈}ةئJuBHJ {,L9\ 9LT=|-&,=5O=ae X7*A Q2b <:zK{1t?:YĢ3)H*9Xt/:o;4@H 'aa)ؼO{O跴|Z]J >l?ãD^;9/.I(S3?ZBc>_C?XRoE(81B4}ZOӧZ.R%DZ)PGIcYQ! 2Y 2D$8De ()cF$@!B"BaHA(7e^&>nO#wF!S,}_׾d> K& ߯wd 3zw"tӯ ?~đ̛X)j{h*fEDp_Yrд&ĴHO"uPvWӨoHp !HO#<_\Q v%c<}?kh3e%*9׬;kcg&0t AɱIbS;Ecp_v8"ygabtQC j6e F4g tv%q.kV[ ƬKÍF84VLEDDd"^[bovMyn $p9ю iz=q_8oD*w_f0|<ٻ=lC~dA oR/> u޿,Qiv:o F剉~XSShZ8ok6 #UϫJ. `^=J z]T5z>dh(FM~+ĈȚԃ?>.N5*|H$;(!-?IVf~O~ 0OO+xE!@n^5e.wf'BAO8#N7'Bw*P~mib1s!(UyD|ʃGP_'Lx@Dl ܕu1?BFṪ/!`MsSW5,2`=w&@dK~brC$BmHVG@Aḃ~ Ft .AQQN \8o9A>@ Z.[!cC׬u(z4#DPzuLEM)<Ώ rjbE"J)bO!"6b++^ʷ+@A6#Jpw BoP318=I^&A(MN=cױw}\1(FMw $AD ;|p8xOAbIWTb}œQ>۞XU-Ca(/.a+vB@(:㧟=<Ôʪs>$o>N9~R24gD-$R};hsײ)y7HÝ/긖"ZHC_٠k$V[ZAioJHUUTDAGVT@R=)~!H/h {pЯӡAuO~9C]܏PaM wMGC{t娱tNbS?vIe6=v>$9-%7"QjOЪ 0Oz'!FQKI&Cja]dG[= 6Cd@Dt%A=!\s_~5n z@}u$ 43dKrR-UO&}%i- T( @rNufUb'ogdif?s͗|G-w/#G_FT$+^ L [W@R!|tRy<.Xy#FqQ^fgYk2 j }vPinN;~w%c(2tUU-{7ſ bEu7L#{E"1Ue`%v~^ ]~G_^ L!I1GaA΢0$?JU? tX $ހ2Ik>LoTޔ(0u]Q̒MEz *Cʾ$ֽxxrrf1WtSoPP[;~?V G~MpD߆1©{=cHy$P(BAa4d}qO4hz|f>þ0Ao$G|7OcOycܽWoȪA(6 ʁ=,H8t4{t30[w8 :IUUR? y-Sq 8c\b<[}^҆GHsxrvg$y DX 7J 'uyQ Qj,ɌAWĜ1#U H'Y.BBc$ǗGӦ;!qϳmI @1b"= us#^,Xc.ەf[5ȳu8'.8!=a 7`@gX=UՎ5ϟ6Sn1څl;q$JG57{0l-11L27N $2 @SZ(o0#}r0zW_uM_5lY ALQϟRr_2c9%O^PѠ>Ӂуmϖ9& ,!٩sq'~$hDDN : z^,=#j;Hq5} xOY\?Bv|m(_ocE(KhcΤ>4K=i=~⨙r 6^2R3Op\^ЕJ=1'*C<p2`,GXzB/gRg>F (m޷md;޴D9KTU;jӵ4@#H29 [Y9)32, (ʓ"(J?u~rd>e Re>x%b_"IE#X"!cf~n Yzz!T'+7JPD$u#' ({I'5~Õa;޻ILƩU~{\3 7nq?`, rqH" 64A0ؙY\Ct7訖eF )% ܽE闝Ω2v}̔qL&6B v`Bch1r:zGqR}O}<'C}%4Wp.ah(Fuѕ 3yd(b =9^Y0 H'{ڪjOѶʈ5MURU5UJTUnI$I$$#m$I$HnIܒI$mF䍌m$Hq$r9BNܒI$nHrFm$r8rI#mrI$HrI$HܒHrF7 $q/_2ŠQI$ I!ۡHi2233333+3+333'ܑm#fClsRI$I$I$I$rI!}w}?__𗼠IO? :Zm?lϑ2u+ov&`A۴8C'~&q@3gt^PN ?6Y9xDdW0{]~v "LOW/5+ϑ5(ܢA!nv<9a(H)a7d m63ӦN;ަ!'5ݲ:v4?>Do鸍^=EJ۝mZg+::~Hj"{uɩjJqPؠ4θgpAo&O q4F)R zmjJӞCgfxF 6ƎOM*"|%.+u0I!TbaRSd?˗ͤ _Rr>ׄ?'i],]lZƎvNgfd}3fc~MKz<!Ca7K6L*-snI1[EҾD/43s}qL>[+O9+iqFjTdHצ.AwFPbD!5?6VxZvӹ#).z(?eڲW|n^oo[quxm vt3ZjCk=J'E/vV~A+Omyc'뉏0 T;iڮUJbeK YhG}"Z \C($ dD\7Q]G l^aTu#p%; smx|!opeDIo0Twx {Ā#JP]8Y@s$ʔ _\tƍ Ԟk1ؖ9{ydݞԧGR?3Hp/ 3qPG$: !@g|1~#5p$anY) 9~:*4d/d0v/ 긡‘^1k *]֮=Q2 U^ldr.5HNOxzCYhx~}>o2tC<:CJ! .[ 1R TZ*+suqpb`X Dfzμfcu-c Y!HQ6LwXP{%3WZAofI: %Y'c:pEP \o @I!{yQ'vx%7N@IzFoMo360`TF%L2|\؉3gJ?Cb *O( >`Dc'0b(! Pۇ=lnp 1\(Ї@8#E'þ\y/Zޑoܛ]G:=(Kӄry^*̭;66˲A`(ճ(2(,qB3 x^z;DdYg ,W/٧ц0ߚINaM "BbzJm/*vx(}p Y۳}Ǽ;_)ĀArtq<~[=k Y]Z}St]+>GK}Ą4;i_ rxH(a֮;9Le[L<ϬC!Z.(Far) E<מw\Љj:{|y@+9X7JX}*zdP}IĹ Cq)r)XV168BC.po*WmN{hT(N%k&M&\6K)jDD ,EJ:.D Gp`47Y:I]0=,pчmT}CH|Wr@vP>)u=GOt B/"ȘḥMrYW#+rňtXPޫ& >c'Sg 3ߣڼu酹b@<"؀o]f.uqÑٲǦo3}=^݄s7_W'mk;(Lǰ~{iOGu:Pu?$?QQK\FcC]Ddftzgy?UFG\؎獵"&) O,0rIW1[oHEH$Tv &.\ .uյ]%W-巉T =BQ6] َFs@$7wg;e*NGN#ߜiA*)e4r|,zK曵s-zѿ)'X\Y8!2`Ȇ6y*٫gvf({1" DFj`o(.: U+IFjBV2@,~ݘMj(Ax1w7dB.?-͔ nH@G2 xn&k\;q\Yi{7olaAIk(W91(9(#'!mƹF*w/}!x4rHv1=TWGG䫘dj'-b,9ޠfB4oaѢd+t_T/f9Tz8-RhG~zF#V>'?8"וãd`3aA([Ͷ|@@,S.Pm}H}SsT9^pH;.B'{4L܋7Lx>*ezN(h Ӏ@"%(܄LpD̥ՅD@_@el51aL=|Md60.XwVF?΍`1%pV2pBɃӃI Ua_bZE{*oWAicɄ&:m!g~7ԍTV+ܛ${Uq 쯨 zXT 㨙)@q;hG<vpIaFrʋu O}; 1ʉ," E 6G!A \a?XO L$C?zkOCD@LI&fCa­jAHH  aKfw)ieL3hVB]^VrMI)LHqdS@2FB/nl`g"|Vץ(ܙL!CMICvt)]w3 o|]"Y0(;=>YW!2vy:hm_1̠j @+e3v|Ã}nOYHƴmŒ;׶$X{h@|@&jr脅Zſ㓟%O~ON_Md%ˍ5`c$ҩG W )\+0N"!>Q>`aꞕY@}9a/l9 (!B%?vo4g%Tex5o/H;LRXF[ϲc)W\%' [d:; 삵X^2L|?W|:h;\}N"HS0= Hxv.|ȷDvٝ?!ojkNi "Ql <<{$H=>^oxyTQw(S<>Yx\PY6ФZx~%]i[bxW/<TB A HezteD@/ >.5'<;^F4MsMjc2.3 J+0hx Em7U^08* `]v|cO >`>|4$Oa[_oj!]'yNC a$2[VPӛOfb16zH8~> `բ|Eof[$a)C6xr-rF"{fx`Pbw6c,?Ϙq~ ?{M".q_֓Mn4aI#)))|Gwғ4d.{z6X0w}MA:|"&z:0yd ^ 8yd-+0}w:r`+fVjϞiok=wQs^ʗEm ZoR,Obƃl YD<m&Ϛpq/dj]q8P\!Snp"pKH>MKAm昴!B7hE,X<.C̴,t3YMCbl;%W3l;AvM5 JrW-L ;8 [CŸ8KrWȀ ߥ \oB K(fi_v 3o0͖j(G f FNJ{$sc <%ـ<~<d!#[1Rs(4Ud㶺tk^=u;!$@,e #ÔFX=_@* T(}$W35d[ 7c::U;& ,0nex mɓL'\4\3 vP]p n& "S31qMGZ -%1GLi (&g ɵSkv*%@HcFC( 3{sv+0% r-*Pa$M@,ppx73%% 0qРX&(S)$P)3tdl1$.H( !%%f2l 29$ _0x+ѢT{6%JYIc~?bP) 4b(=sbd9EAp0$%G`H,Jb`JD+Kygd7I(d 8ʸWB.1W?sDt*sa-i38Zxk\yIRz0t[٧8 s>7&Ms0m]'ʪ; 5.u‘BxbC:}g4hև?'h.[Tͼ̌ ,BPAKAţ-\xF[ny1xsUsOcB3#"QTӼv,أžlҘg>kQ${s|_ ;v\$qrD|% =[B; jdW5LLքpFPW+.8B60Y}0ɿ P^<]s"Fups5*R N!$XT4MA@*r=e\_=ak[Fv',3 u˽zx>S-^]'ewF59Lv)kd+e=&<!q>o 0 7Qz(6C=cU"D z8@Aʂv*&*@~`&XJ[O/DQ!Z[x 5@Y } !21H}pȣ`QJ=L9uMOCS ~Zj N'3y.ZhoIr>]kn]׉㗜?=I@"VFeTOQ{Ƶ _NLUa b=wv>xn|f+6vمʄF@{;))BP~ьP>ip)^/ݩ,>|ѨB%t?#DA9 ǡu;\(>Orwze+ySH.3T`]=eI T챺Bwaُ]}~ LfbND[][jxWpLaRerCWQۀ/n2rr:$᷿wR_nzAG6(wcl%7ȽbYʒoszfpBUc;ɶ@<Hn] T1AbkzGZ52OmbǪs*yk?%IR} vj@y sr#i1uOfb'"H‡QJه2 R? ,,vod:BQ 4#+{\@"+kU걥7ƪ> 49/uSZSG ¬PTUay%эyʂ̡<_RjPoxtJaFElTb@b736C@eWf>6g]scVFG@s}d\(m^!r~eZ&=^oirl/ uJ&LhK2,}"v4^Cd0ąQQk<Y'?_n[{ZAxE#zkVC0Pm yTH*pqٚ>xu62Ue;Nm xi[,Wa[w}ăQ㌐ D-Mk|ʦ N;yh'An<uZ+"x'`߆ 7ffi_.B!9w٧UHu@!ޡU(=gx`ڤ?*X>G_Ou~/ԇ/yz=XS*mf1sDR Y׭cilQ\!Ns(.h7 89 w3Gn(4IOe/Z}3>g.NDɒz%v尢۷t"M^۪5g卢8v4%Ug=Muuffj3lIj,g_/H(*UUUT-Y| W.yR2, 1|+czy&->kf=gJ_, _6*Ty ^oʐ@u (2)y۪ȫF:lE"D#0|GyNOt;2$ڭ Ï?ZiV``F ٔL `}7QtwGUb]Fî/E#%.qQi͔\2+6NX/ 1̂zv[L“Ad#KCky$a6gQ +:$;18sr5$uA @q )Y0y@u8HN-W h8l]xޕm/EHEDc{3)} >VHS]"za&F*wVn2('&zNvNiF6B5t34{`MdgCD[a}=m͔\4 gű;, EʃȀrN2JBg\ݓE@3Bopp<0[ʅI7R馅ZyŰ%z3o6k'坳5?ٟ/$}~6,w0nNXsT8Uc5ec9G;׃;7ܮr>ȉۍfd\GV͂rKQ $xrF@1֧o^Ҿٷd 3du{>#J+Ģ!g(~c`F@J F) Ŀw$"nQ戢nP2vA%I 4f bHGЩ(#DP`;rpР aa_(@,׬os e Ɛhʷrja2 gIutet :FEf{ZJ&r j[jG&Sׁ%Yf^(ݻ^\a8>KH>Dze"*&Svz~Qp!W]v`GcLZ$c!04a}!W1a &@De}xN]X8";.DdG!?RUUC֧׬rSE1 [U!0pT3cclV?)`uD}٨  G?9G-";/ǻq&09zbɨ0weX>p D#F  Ar`{>-'I7,.KGWfq@Y RʖdA>Ot,.qkgƋOH@h>[pˢ۞0h=\I{]^dߌ6I1Yj6*O]%Q;ʟa  !07\]g{: t~i̙[[պҒE=F!b ]nI_%7D6:-W$?A V٦z^B=C,fsyWE4?^ӎIM Lo1Ę!F֛nŽˀ}/?.f=AGүǪ |1'?-)>Rx%HeN Ԏ~?!G1[p(v8jC'L!E=` ӧJ@gU 0,z(UMTA7J9 0 Ȳwcb\z5I1.="PCH,> ז3I arr5z /غ* L%5t^T)*81d k$"u$$w ? ?gfgOuC =Rgu@nݺ2/\T%{\m|݁7nn4Dkh 9j^Ez$ŒC.`V1 '{]|s*eᲾ=&UkF*7G_xyYO< jPruSb0ݜ->d]YfAɼd&&=sRr]XH]8M W 'n78 BL6ޯH.<|QpaU t=u՞stGYżXkK_2ǑWeӈ8{SPT؊a$~jr[06@m/$wA:Ů sPKuy?Ń gus ^:Гΰ -(~A]#i鰽T\{B8-X\yd2<\B9ͅ6m>rKܓF^H`?!:;lv}#tMTIhy4\ŝQ:u7/<U} ~^ƚ^x:y'EkZ mWD،Bݻˎ5Ri\3F~"?+#njNX](NRzW=h@WS9ސFAI`h8= Lpi=Ft6ŴvP"?E`3NMq@,zfY3uaS[FH_5)$(l("0V)#N AYWv ү=2!ɝ &!I4oɩ410pzP]Q"Qntdx%^-W`1р_OJ@s" .[Ί][?3/r_U޿sJfaP> $%  -u,(w IrW>ӈRwQ+UHZ8Hq_uI]+1wyqOzV/w \QJ{0kIqoOM'N$ "hNm"n%Z`6HT;2@^0t/FXy"t#Րx,6l 64צIΏ<VBV.v FBڇ3P3Dl4٣v%af^+M .Ɇ[Csxb0`$R2nx)-(3/]9B YKm}P5I03>k$ۄ2i^*qkU"w[ d~m %%|wK$q4%hEAlwa0%x˚^?֓`xdQx˶.  UMA[aT~W-i&|?0ӳ%Tv{ >Wf?`QaȀq*'6p ?8/Q_%Ou Vk-(tr$Qe/>91#8N'`PSUT8BZ+8aȷ/. p>f(B  LJC!Uc!G2fb<~Pe"i1XhW}9jʤƿ[m'0lW3FF!PD +-!1Ğ*Wρ8o jocM<5|~af>uIYj 5c$m7|g|3>E5L?Oy"-%2)Y7sklqLTce";TvG%2+eUx{8(T-s^"'|x0>o#O1wE_eoqFSg_.=>U/=\{tW(ݍ9Piî͊/x# i qh~|&knix.XbX,5ݮyJ'J>N$e7-xpG3ye?S %VsB {|U 蛭eo]ku9w;xa9Y™ι9[Z$VEN  zT{-YJ q@5kst rbPǟRc VyBT{tmPx8BbR2H=H/&-k~(׋f) VU0?I\JNW(UUxh;lgC~eTKLw?+ k(nJA'6p9Y2͙>we ӀMHbY)lF,:3F4!:PkWE^jt?tF\͹Dn൧>V|]ùAE4+0F?ߔ4n?'mkʙȵU2xsVEuͤD&C'>}O]E^~8$a쪢cEͶEKځ[r>ӆ}/@UY@`DfL* Kú5]Eo5U !4D}_LS-;{O?s6C"&='؂,BSbO?BZ(t|oÙDo?s,4U B#R1 z-wm\7ęऌ~ x٧( PmH3+T/ tLJAS@ 9-?[\ {i\_;V`*V+mx?\|K&uuh:S Fл8*%>CڣNI@ҭ'x42%1@9 n8XIEpF4O{g}m%6TxXR)RxowvV+bsZs .Qp$bP"D1=3_жW N w~0rS@6"q8\+) Ex,/「̦$xDKGdhq(˻EO&4j+6t_v{TIl?/$v!c, 1 K"<:.vg 9J;J{f "zǮ}VfMap m8w2e}?bZV ؤ]B 6m%;bE;GC1PYO/Np:ޱyw`_|dz6ͨ;s}~}84lFG_i00֌, 7!( i$*Xj(( `X(`CQ$Kۿß13h' N M`VtK:w΂6hO]][8nF$c'p,] qY GGe_($?nGq5,#IhO-fyFpBz>^JS@MC;B|\7 UDZ$qt<^w)JI;Bl|q@JlP*X˓\ ]V9ܽD,II/l#9I?Lp"cg%` {}PV.t/1#W/?,DQDzo9\ v&ɺ6-^ұr <^0-?Ŀ#>`Yi ;ءrAcP9g-Cs_+G~]c~,Zce s넱{!Ct});x^̹r)9(|L¯90Qo Q:;(a2>5ꫤ|,:ԅ@uHuO8aډr&X28s T(!&~,&ʰэk2Tا%.}(rPR&'cH+lĢޒ7;21^*)I#^zA&qӛ r fuZd̯9},r"M3h$e$ !Mh4 T[V7OJ,EQ0riA%MV e]Ҳ3HM @nE71We7]#G׬ǪfD&MbƗVxhei޶\8R* 8UG8d\t9= eYr(!iy `o_X(1^i:UP<݌LjOl\Ks?*}$<~H)dPC_+bYBZg2""_݊Bdplt4>y ^`{Gs7HѮ kѓDX]=E|?C͑J$PA>_E:9~?4R|Gw|~u%9L!d: ZLE/N⠐@{y "{~݋W`}?OEGf;Eh{fc~"J_08ODUU9~h:oPI?bT) >VOs?h [Zp/&5VS3 7ދua*Y a1 jHtU*QA=g~L/zpj,;J}dz@9m1WaG̑ؖ`&?4jJi >:l ZykvT?D۳a*ʜOD0{o9\ʽ(wQ=>DDQ(-EghAGO_7ëBqX1[NKuG:+F7WH>TFbn`˄!M𨜧r]>!92Bdx\5/lcf_c$S¢H)`h H**ʪ/ﰪ C/v9M4QDUA5EPLe2" 0fGua0AY'3ݲCV1p`Tْ?OZ\O㦀h._鍐 :eIC @ B@d&@a!Bd.Ba dPM41)<QbD|?F TNh_OzqҁT!<>+A`_4yQ)>Ϡ .MqƔc| 9 @_/ֆG)C 6JJA-ۛ$)jvE?ַ_tew: B8!ۗc&;@$!-v}t`CDw˛>Gf(Tr?L*JmP?g('3*./Dgt9 !$O 3!܌ͷJv%Ȭ8UI%_]{tVPֺ͇f!ǵGl$J@nqYd!b ! =œ_h B) 2:b 5QTh wEZg[+'a(\-m(ePy\>}!ɕyGC<(}`!FSTb6wO=`@"+!$ ::`%>u_4ސ4϶HST7u4^ #$H~4򿎔vؗ]QX4O\x'`==#U؁CtçmA!8"|e f~=q @q|G>XBB@ 9$!| ^1zZ{I'|FD\S<}Ғ%#rp8[5ó롶_l?pos[ i6Ӳ齏 PB7l2*| 艹6~BQ򗸍h-ݙ=l/ =aIxß.`EsqiÀL " d2Ҝ&Щ۳ QI=A'K C_Ky1@^3v,p!_?'߯ @sx*t Ar@'TX@{"<=MHM#X8Hz:j'cΡP2~owݣoGỪmi DQ*:#pN+ ?@g?v<@_1||)v,YMO"1:[dFtH2~F_8P|5\zQ)5˔T.zh<זЇIt$H؉~xkA 1| CtKM8~ x\c;D'kK&4x?(&җO@b7Nĸ9ʙIc6+1d^VCz0=i@= ji?y;;uAts,՞| ǵv%.2F9\uC؂9~|`H?5]$Ű)`Dac $ lJK!Z/4୴@#xnPBaB"]T(6 6pM bS]Fu[. +xpՄfJWi@**uCB[$(S$|`M HaH=,9wOn9(`ǟ= UEa==z" @*!un􊊻c:x] M9ɼhT-nx\#<ɧGH$`'`C\J,3N@(k#y/1`&>^b F%;È<:&HlXP_U+rZz7' [{}C_H( Ũ4sGUZ?)DCz [#6dC‰1zb. 0é&1o,%U^=01Xx[Ԁ 7Eyqٵ9r])\w~xO ~RVwOD,9M+VLo?dBM`x!vQ1֌ Ҋ翹r(;90n-ւ8&zc E/>XPaxCݢcP'TꃵU(1=~SgޯE|Q/^_˷~~8u";w {+pVG>M/'[F̕{z>g^Q.ǔ|ᆓkH4r^ cW~;oz|Zp3?[2@GKN}s\YIm74_<=~kWq]ުGHؽO"w?gx3;ҿ|?Kߋ/yWϿ/O?$è{ 0*䊛2MI1_mxOfDR '?uNϣ!xmGFy=|7^ii39s9̉?x3{W>Zw %fޯ]Yd$eg 7 )H•RQ}$eֈ>@GUCrcatּt7gNh*w$we edˊ.l*7V7߅Ѕ굮y5j 7LPDVo %}j ?07{#HZ[ A~oZ*N~rBd#ՍT~=m#.п'/ܡ.,O{3'*:=l>I4nֳ..O21z2 7I]/h-9wpmrWնNSsy~i@}1px7Ͽs{L(3xw~q*|*O}U[Kf'fSlV\GxW2ëBDIb!7W*uLVvs.h0:O /;!y~ˤ>@Wuld>1k//G󍏤~jj]]]9"튼.䀅 $ F+_0 gӂ>뇰}[ADݗ=AL(X2Yk?wݾqk)6"\H$t!#ݢ# 3q}~X*'^ &nz#{(y~}%* 鍡ih\A"`@ :sV@" ~->~-fctlz[|w׫=q-DZeۤ3Ԣ,3$߯'w 6}3]:p=yWW)m#yK`z*A~s-5NDzY&n0TrCo=_ݻQƯ΃L\W^ f n!=ag|Q-F&?N&$ɺa dv̹:8ƲZygkO%?u$vtk)GuQcZVAn_N79{=W85ZQ֓YrͯfgD`ZN 89-j 0}Cm߽ӡT6GOU\ B;]~[0ҮiNg>_XLB/}~{L\^Ot7!.ܷ2T?szo?s(x^$as޾a{1 ed+\bj,;Z {ko0[ i+`M}NѾӮ\T.;EW1<}!p[x$\ M<]8"&#&%6 ҿC)Gޡxue~R^hN-ǎ2 D<.p{Ǣ=]۫_3.P(X{UޞskXk9ͫ:1uxֵdqyִZ|>sʻc3zkZxj,njzt}'I$!Wwrju:|10U5V|Ƈδ'ΫsUбq08qy)?xY0آeg!!,Q?89m ;!nw|Tb<h=Ň4Ǹcz<_!ZrBg;F+2~sPqJWtUOF!A}MeA-|t1hc&f+)wi~qYri-$,.=1瞢p0<9_pUukmZUXٹ60]"Ys2FLIl}.+Jt読9“ʱ6v+RO~n;x,D p 9i\nG+3!(Mcv/ֻX:wlŽ(wOc) .zK ^ Wrl V CjҔ&WA CAWrg*﫽 I0wYdZph}Z]&,3=;0 q'&s'jLĊ 7 ]lfD8V;8yr>klߥD:58~i63yKL>S&3i36vwt@vljnG# ckKoD^'C>)L U+$lCva6͞\A x?Yt/at<|^BY͆:n @ە fPdB?pOtGA: WAO2h V?2x D4"Qih" ]JhD)]e.P5*$%HH(*`)f *&X)"R II0SQ5MI%D4̄% Q$DԔC9IJcdٖaeC+(d4$S@ʅ4LP-TT$a ?ۊJ"Rx/0p.2ST ?*j4U&9A2 0Ȣ Q@(T%PP@E,KHQE P4UJC0"i$d)(b V)dI*Id(JbBJ)(b(*("H)Ehj b""F( " Bb B)h J"bZh&& T&hh(Z)`H! fB)BB("FU!"d(D*HJ! R ` (J&i"%"i "FiJD"bfj&I*)EQ$(j HHb jJ*&Vf b$(H`KL4U7$QA1DLDULW 1tKKPԄ1E 4ALT5U$KMA1RKI B DE ,E- DKOߓ&$M| b!}R%PQDM ǎ{( $JfcdAU1LUU'H ݐTU%D5$L,L'Xa;1hb J $RD& `*j Z*H&)*% H6̱Z%PTl * *J aՉZ_L1#"@H&Px bQ hA ABICHЩTRJ''|f9,M b|S$`j AԅUP@RƷ Op1 12,J̬#  wb,k32cE2UGD>L[4b1rX% d)4Cf P0$  0dIj(:XŇTDdPeԦjيPJP !UB:IR@rgRd[%JETTSFf9E:њ`d)!"6Nɘk5NIk 2D@]EYdeLf# SZ%l!`21x4KHR"^ $ JMfk }iX!1M~PJ}p D;SY?4~O%p|GGwxHUDG?yIaf?4U q{~q;hQ?A0e^w,}aYKɇVcm6ӎ'?_pe޺Pv&P4$q`|} 23u1/l/EOo9瞅ѢgSf 0sʡ'ONׇr{q᪴EwKe\;Fr/4 `?=Dd({@<40+s1)f|NFR1:s\WÞzOeQvQ0 cj} Ze[ AMΐܟ+nٕ{f2_;nH $Ig5ׄe;ɸ>PS=+Z:]R%(P}1A94t'~0$Wջl~s}u8/c 4>woxwl+;^Os‹x'i 5$>ܟ?^?wWui=&]%~;9[^P N3; ;琍M S ^hFD$/:ClvJ[aFBQqᔵCƦN''Q0/7J.s%QrcY1MLU_G%FFefcǁ.dw(W|E9`>wZ< Y3 )3w:Qs)2H-݌Dp۱SW|KN99f#939s2g9̙jiowvsc]6UjI;6 )>>oKY։;#'u-GGziOuГ*Ё`b yTa]zoPpU!P$@=̟&>/@41vw-/Jjw/##z>|;12HUw|y ng뙊#z88Fwyٟceu続K 1ܽ?h;$hoxWYYiU4mDOb,NL?X(ɯ?{@xyz?Ȟco\r1T܈}>>9Xs ֨P]6<v15a=|]N#㛐&]IɷYLgpMl w]!kz1{YMarcn\=8,p Q<(V$99sdOs@O楔As 'a{Jtxy}`G_'ό,zmYJ:ާ?Rt)v$Oc@}װ[<% yLO&h@O0:P7&~P>e@>Rݭ}1dA"nGy⵹DFOH Zʕ<#ë'Aɚ|<`O$AWoGlfP(;]w` ?v׳fC7H$;1<БpS{VR"Ϭ8^e:& d`Ww`/Apt;q$0Ҹvpف2qPQٳˈQ>U`G?YN崏0K|v.'X@*.]H dEK { Ņ:\y ɀTAzkq$IF>@ Gۚ:A BQk:xrǔ/oxL4x?A?L.b=~7AGbmBH5;3WJ΋rLwDž$Rdp.s3,]! AxH o7櫓em\@nkQomAoeg[oR`I/#חh^Cۘa_<,gxRI"B D˒2o9X0Y,DxwnDZ׌1۱3=Nq( z?aeFtNC(rݴw hvǍ}vkr)|}J!g/WH^7!3o2DŽMw ϮAE|}8 品ё9ާEkNn[3A ]0Za|5@*E (=q3. 57O&ERy;<ߎ7`DXam-*%aw/v"8P-p`0f/#lUQ#nqDžh0#;%@.MLsYۂcby"\.6Hz23wo?.>ƪ?l6D@'!5 5KD\A>p?O?!_ Tln m z ٚ}np7oxADFhHhU UIv|g5Q@ؕ4?md=W~Ș<'j_m ǧn O(o#\@V>c vcOLΠ[NF6k7sFf×m] I>>RFC!} :35U;*Oݶ0ul{k"a'fGmg`ͤaFGf<7˗M;TBCxÖdK͹㜑@AÙ}c&9h`G{ވC0G:sM7_7"=]@l)6M|f6;w8!j:]Al롡@RwXm"lk0}rx @{(f>.MtDFv1ݽa'// A~/NW^"G>MxP AHQ4 %tuyNӣb_I^}Y5F[;pIv/{,ѽx+\=y=2B=㏳懭q2&|5n^Ffbd:3֩K* lC||1/>v~0e5;] +{!6x6Mo9=6½{jJ*K<'ğYm'o~piv9n/V(('(]ڣ*\(s.+?9nWFl"2p].#"7smdE{kg8咩bz+lSaKūYljɷLXcNom"5pDW3`6W턕YoI% ?mW]1Ľ+#]L߈_5kscI?vj$s͕YWXwӊ 9yul:?-TǁzۯԹ"#Hv@w\Sߩh#(-pW^;( \M>=^]+\A0v8L:+]|8}1[bgWQjß;V$yܳch߮Mՠrrmx\ 7['v쌮3#Ms+X]zIR9p]QtܧC|t.Rնr]Ʋu՛.!hVؗTDܴ۽56:lGv\;z{+vnVY[\R6k wR&lV>oN[dzL֛[&YEFTKͯ(0_^cݹ۔E[Gb(hUa7QX'6$qc!﷏p;+PZ=8c.Ubƅ.RD\\Y&[jmwy/h⠛)YShd;¥z^}^P= Y#>&َ8Qa@b@RG}0–PV{=dԓ0 7oO>)\&(~9u}o4q\B[iҩtzv8NI YNђmnn0l2èm||ϑF03w ~[{_A#A7`as=@l EɬD<`iCH/D㝗Wf:cJ W֗(XON|9)bhiH()h R))iZ@ JБy_pݩD; }W nw) !.6 d2erLs,& 30"+I"ivNh̖̘0BL Z63J YFnV0&J'o2)("I+XdEDDA00`b&ڜcud"%Ud3r*&8b9QT puXcOV 8l 6U1I@R'#xPc0T0Yu91(caf9jDŕU Tj SF8VYfe%Ie,$Z 2թĉ&AU"ML32RACkFT2$hsW00%u4#54fi(2p p-f4HS&Hi,))H;a!F+NCE KNe.f91թLbnKP(h(@RQ;l3*ko1H 3!4Oݬ5&fS䥙I8^ Ţ \. 5 ʚ х aSBdbTU v7 fSdIJ-@jCS.l ?6yfYuq7~GDo3$^?0e?>w'mY}ѓxO&c9cogLAVN #ͩ,ʸSfǗjfaHm7]q * ztz>]Ǖd\qUY7fcɆ%=vvhL7%̸l 2$4nʳzwaȇ=2R!Î?Eߝ[vy-G}#zd\htVuuU,Zr2b=cT7qΧv*?O~=WuT-ӭfN2A&=i$װoR)iE3hNe֐f hv0fֶy7`⏣ꤔȈBcF2EnsߴvguX_Y.jS1c:īżDBI j]^bu}H֪&gDeƵ$(,x:fHƐp"0srt{7C(l*4?tzѿ:?dozdžS%k8M0}pƥ<8gi& .IQX)wCF?\ RvLg^N>~RDVc os?9 I@33!2eosViljƢT( UM5I25ӐCcptJ+/Aqi 8'F#ųB%y'?ON܌C=!?:?UtW>s@O?k1ߥ +-3i^=fW33z\Ay49uzѕ%pPJt;O5.47Gŕ@d62I!0}V :YgdF' P联Hks4Y.Op 37D%A'΋d:CKc)D塌hȤ""Zi(d=4pA~+1놪_#" ;`w$:wA؃1ib 洐ylA%"Hv뙈9ʚFF , '*("(|xrgܒ' p4J4bmzR$ wD,REb8 cԽ7}|: ђb.s'}tc}8aX h(J Vh(J(" #ߢ* UEA,G 1xp,Y C-4h5؎H`pVH.6=NfՉIHh#‚C=:rY,YWwtFH\!gkv(SG20(3~C~_hKGEP;Nx6 2EQTB0LO@g @bdAM0hfMh(θ{1lIýA Χ*̓t&K w>+D~~խs'KG_~ߨcCmROg?qn3IãK? GeS^z0껍"dǢ4w(I"5?ѡ,)ɎOC&n٘2b#S+bD@QPVi& rq ʫJaQ2/BΜo&ݘCրNC1@8*$UV &4Ise%u w?R w7ѻ8u_/ U"~`~_M]999:$I$I$I$I'q`0hVbEpq5^P=t/zDX:}'tȳbw\L[I\(&ZCϡ6<%5Q)Ex U8㔒?πf6Tm.Q~ hK*H((I_跢RB 0RE!*~Aaj8Ovgh:k4p`aV =-#īC6_# \̯`0 ħmT<7]uu\뉸];|8kp;vI;V&|JtyuͶwohpG~^s!,4WDcs:RrwW@`$@ % $@{\}/6X9>Z^;w*""$l/f3UMH#۩0-#R>][ݧ=l]:vv0SDu8$jvN3Cq1aR=lo @ِQOFB':BJM܅yQ2887!؅2* ݹ,Mٱj>_cwP7qpc' a Xx9Fi A "3%QC"71Yq}8l1Xu#"0Bb""Y0v=g~rM8mz(I)EBj(gqCڶNTCO{SͱpaU]<<{_ Nj$>k>#z bLmN!Dg?;<>j,nDt' gGpӯM4E$CȩO'a˾A&ԕ%\UFf$݇|5$c!GO9Y(lppt72"X?!f$E p(7+m *ڶ>pbz_? D^(S{Wn>.ojKw2$D0XAP2d s4g9_ O&5S۸Gntvit#ݢy%:u`dwmO,ʈ)c&M4GJW_5I 3Z$`9FtDnPGD'*e rpV-oyo8EɽkkM^ZXf(q# ?}Wzlŧ9#ãJr ٯa1r!(9AT/gDIM ?QRu}QtfG7XGm3 EORDLғ"QdB<j+- ͖m]}_>yz8)#lg&P%ЕRp/l2W~ELSX aó~oX ΎyN)<dI,b"U<4 yzsZO1V%+p ^|}HgY=DTyprYdwڿyX_w\oYַhD!'$ՒO;ܐ @J}C xr 6{}+@ ftzi g:b=ӽL WCT#}%T L6yS Bʽ,8 x hx~x jUEp;TI)J!1TXms8<9k'7~55bWۜ-_$ +6UJ wڕ A*Et^|n€:O>GGN?CZL5zCÃyoZ^6ۮi N2 'Q'֒$'ܶ~=N,vs@\n} ϞH`xE>-%I}%r xqS31UI33]ch3pQ…J OF~=#{BI!TY * &E" qP!9ySf@Ge'a>hrH6H Ip˨ [$>OFS}w?K0`2Zud }&y_I W<w7WZCd '{ĸd. xYr\xK%*JBEMTc.* (7W8o ŖSo]Q׉1Lq {F9zӾWy6ۖB8Tk7.l<;i:zG1~C@pgsi3dƶO$66cXs[EPZ021kB2er82=GemTM?n[=B%}VV\ƟthAh D$0FU\]7YDhEG˛Qg=Q}C|JBJ\_}檆br(?PY$zT, ;7 q$Ej{!ճٷ׷^EC[N]8NoDBk 2qWvNfQ=54 QB7mu ε~FMMܳNhCõ3(Z]n;qяPEwzm~Q$ 0tn`[kGWke+6zf.07&K?Q302*ms^XIs.AuH$U$+Q 5Q wOX;}-絛٠0$1N)3c2dJK%|q|ѢՇf,(#YNPH`h \ZvPkBDžLE?bd4ς)]c z: F=rkVK(p"%GKY yi0*[phK`$}ޕWsP'FHˣ/y RC5Gxyn34gH#BT18W{Wӧxpf b.\<6OQ,rV$keQ˜Aљ晴i~X|ss{AX=٧0@ujX‚{D㣯nKD@bpB] b\vFXg_r~oG0cgg[aFUTx" 4.}d1tkQDr۴SMPnێ!E`vUp dzt\wK=}Ӻit01zYF#&\W'9G\bA1*H Y-F`?(]7Df(Q 7@ ǰ,_PxGdPxpfN " SAM9(bݏ_PX΄ .`sNVre[iQ`jJuYWBY}K' t)lGuMpʱQZ7 ƛ=$o/Qi6+}fk5uΣ&NsZ5vx*Ȏ~m{U6=-}dd9x~:>b:{;?;!>{Zon99h)ժE"Q+LSÏis37Mӓ9A(ӏ Dyq%Yg_)_ھx+֪EV@QھԮ$'*2۬ܶGMu~\ȇ[}jf& xW¥2Ett臥^Od%QZD FJ@:Hׂܮǁ`6+1ڪك88I}\ ~t=.Z-nS]S2v3܄yWQbqsD@DBumpomNM`zmnhGzҵL3g' Y S}.Zwiǃ rB0ˎXu<*peEAkvz7壂 yDB6x_ `x kgV+~?C]x6ݦb "4AgdNBg1o1?uۆ q{30 $C 0DEL'#7`Md Qk3om}?PwE^KsoH.WG /FU'qb"YpQA~wZ9=f=K2u:"xx<*?e]S(ŌFq!z-/t!kY.v'ÎrZ|6ll@Kmm! y= NP{w( 5i]N4χ?ѡ׫ $OaG/T_Sld]F{ ȗ@bF.7q%`~O=^t]bAaxxLLxG -9 Ez%vj_Z]AX;ҝVrugnxbeW0xׇ:~pn^l!5qg,5Ertt(D'`& Ҧ'T3)T~ 3 Xf#7sWQ^K*2Vv;&ftIRFM dy(L+N`'zH;p06e6K΀H/i Jb/JHɡ®6)kc)MB92/IJ-gK||&}+}3TDq73Ck}&D}SX.x ȰR z`zsm2*ǁ'IDUF8}.ߕhD @ܱ= &2_3BmXMVG@\QΟ)wJ"e_Ae X`bRpzmqQ3k=C=Ϧ_Oy?WɤY&c>l`(Hp!wI𩾼\4f;w NBկB>RPBtOCC  HN;D>few.6|31KU_˥%21[M\񔣻 SReՖԅZ \vѠ嶓޻R7%͛TLdw }VNTc^Ȍ]~W?k~5QMbvV{5!ϿdG׹wLbI7/XbMQxRxjx|Duf](?f- =G}GpiC;y![9baW}k&`~|Qk \LG{S{*5);C,p^.PR @8Zò".peմ34TIZ-XAMMϿ&r6#$1ҘXə1R(ޏޔGS[kC ϡ986 ^:]!H>|!̈́o]l!P=eJ0e\G D58k3xYML(t&a-_˪~ }u뱸~ ;r)o|\ 2s?\5&\lԤj9 ^K/d<<@_AOo$yEˀS^;t/uQ"V"x] 5+<6_j,=N"p:[.?v=NL"ΏAޯ0BJ=®j##w$U4,9D!-ZO;)DmG,﹬km9x g@ ]6X@lsCPz :Bjࣩqv+0 tWr^T0?FqxvS% [xwM3|GD7 m4~k73pN*i뻯o߯ףQF B031 1(WWrv 4Eγ.08Bq&A.u/MWXQ_mh`MtvL7(M+ i cV^LfzLdj,0d12.X%4vaI2@O1Gہ)o(/47 yiV,]ZI%2qXaC%9wX[¦Sw{;7͵ƕM6Fфad#e цR(uI ؠf䝩tay$P<3{vżaq<81竛 +>2Ǫ}M|7*,*JU޻uvHEb;vy!HoxgV8Pta2œDG͂#2]vsΪZ/'gA2a> q󹀕U720*PzM *:*< (&#Wu\/`OmHKjq p@vRyCSj&N"@>oI+\=}75Rk3*HIi,/G_AȆ\rW~q ,ksjTXDs ܤT>l֯gF6vW#{Bl^; U8n1ikʩUtvM&$(r@EYR~^/g (0eߐ"QS|zX2޳qr$!sg:=}X[Ws/Q+Ec [*4֨z^{lu8q7¹8\/kp8PE[eB`iZgXbaMQh5=r[n5$sה"yb?k#⢺;qu2Nӝg>uz횿"` !ca]mt\yG#H4 0G 68 M (iF1. ;'srXaJ@: B\`ÁPɦ b} 4]Y(N0]>{4ׅ%.ޓOr_L pͥEWPx?W\Ԥe.U]ՂҒ4ϺxmEr% pMS *$x/ƂJ^ ")BЍ@t9b"Gˮd+E_uq9?ܞ!?UIR[|/>뼟+1F#D RA&DPZJjWJA(%)KMjBzav )1 H}TCt@AT"7N\kUjS i ?a`m0֡Z%cFR CdQ *j*% 1;F~ם$jկ"Kxbpb(J a8a|<>ZjC Q*pb̈D3h$)"qy+6Q0xADF0LpMiDdUU%AT-XDڜʀZSȓ@ ģJ:HI$ӾP$(e0f-ez#Eq Xl٧9H 4c̮x(d.C9Pzp"7_mIazB JzLp o$P󬞊5`[mxLA=HK _f` T'G=7=6roe9?e "?YAwAOR2X8}Z Bi>zz_jD2O$A<T ۞I=ABX jCd4:;:!DtI$: ϙԛLs'?^&*g?&g-?AĉM3W'̳(ćJײ/hцGVDhX C=7]7 BdI SSL\'NP`Ȭͅ[~q ĹAh10mU Z6`#Ttmu#N Dd()z&BnW6ԩq5BTZ9粝}<8Ȣ ,p(r,gD73C I2im` 0pdYAPp7Ux IXDQ@x2v2ja[S`ˤE(3 lhI|vХ8yH0{aH(xN$LPUىFIj]p C7{av9[Wq;j=,>&)VU-I9`Lz3CZUaPID'Sx\|y2I{KG#hZ &[1p4>@:94f=0I"8&cc@o?cSL 5'Z< @6TO*{ 'D֝)ܐ9_n*(n82DDpJMO4xh'*jT<} n#)޸{LX/:ѼNSH4#kxllAt$2d4!S5),1C撈KLMȂ6؆Fx9K0"B ˭X숦10`$3CjA@uӸpOkG q`l%xᤫ B::ȺCr̻?5xJDQ{s؊!/>a~>\8˭*"pЂB(*(@6L,æ|병ܘ`D s3[֛m6藫r.TħU,0ps5/pkEQܕ"cZ*.`tI a7voqgOݥϲ1TP&OI~nB< 5E ;fd =HJ^Y̨c 7ZS"Vy澌0T1 hs CwoN %AN7o41~!{ w0DÀ>.7>?WӏyJJPyФhYBA?U>6ʧ>'1p|T<{GؒNa2YࡹtFϰoaa|7OCs#sEUqد ?t_0 tGd\y8̩ vjtkљ"z:R#`$m {? ?+~IloP6~O7|'w>aǙwW=>m3c=F_M&oo<4!i<ڮdl>]hD=2s8>ܛf[C!;-n/ֽ:pg lA6(EH@%R,6k&']aH,7PBAf;}8}wEY!tuJpClj(6a׾z.,`*v2Y{$ b4p%pF];I@BS&G$!|"Z ==w٤ '0'0s+sSsvqNw-pDSTE P%Pc*KͪT19'D0gQTb ?a [:Br " *PH+@Rn?8Vŋ%Xu+3ĥ؜$aH[u0gwNMxor>D7&e|>O!8̈́*IDITmE@ 9b.eL3QPe%3PwҘ&['h*(d J `ee!1 IЗӪe>$ u荥ደa~0[9fa$(1پ)6q*3z61hz&QB\ !! `CYjr`5&)"rGAR)NfPSA~QRbVUy!1HH9Mǻ<"U'c%1fDfh*sW/AwPueG\PIU]mlcm DXXuyۘtYސ@-8p6c0?ÿCwPj'n*bs 2'0bs '#,87]4X8' YbbY`Xhɍ#J` KJ;9H^NMpS䂅8Cw !`#ThZ#E4KF @0&|& C!MPͬ^>@"B49]u?-=Mu-`oWaM#qQa#M:h4dM neƛ I!fs`JW84Iy#Ѭ;yӴ4vnu%^;i6tdSQP 2~Op~Ѯ ZZrS*u` TOqu d_x' H#q\“xf[=hӂ-4 8}cHvr{xd4R%QU06Y0ؤ N,gOc5WzP-ḑtk'sL,O1:e!X\1hmh̿5HAVKxeCш)LN3Yr$7) l$zeC(QNjt0lhqnled*֥L$!>1Qhg#!)oܲ56]9aZ JJZ+V]>;);,ׇka4J3C3ac"_,e&&X%>_{ȝtH9JDlÆim-`|8;+XA>z'˱U $HbbJED&CL` 0B$% ( gW >)g\(  %_%X5wΌҎPOp9ԨK^zm3n )C޺l+.Y4^!)Bbc)4 IMz/I9lFuѥ[.Ⴋh0ѨuC4OI>rI^NyyN'.3QD9Nඹ$nUɩև{MIb6QC6Op3ܹ3k86Cx<=G憳 -g:@4;v Rzr^Xnmu0GR{  RtnaSxv\,']d"M gAlj:.zS*2B]7xF]fJXe]O31ɭf-w+40ItNBgZGw5#N bS:fc6f(除j9\!>\h8ga%٠'U& ;-{tۡY8qr/D Ga {ة^/j=̣͘_WwvopT`cmcH<hspY%4kZOχ5<*xa<JoI* W%VT j%sVәNy"[3;Py2Bh[`CB ꖔ$>W F/}}||Ø<;>HSDE03*, $$lnH!e#eUQQQQU8YTV(Y$c5\iL SQ ai _s f,lϡ,5LgnmE [HPA52d34੍9 , `8\XQ:F!i ePθc Z~'|EN[Zz0EDqc2^2t41iފqrvfyÃs;^ͦ1NQ4y[PL9MSrKFq#,;"u4oŠ\m۞`LCNd O rII0६b-DQQ t3TDTMDr+A ћOgt"C"ۈrvM(H"RFc5N3 K #K@Z\0C1HCh$@K) 0pʨ#X@)4@~Gqc>oȝą@rg.8S0rB(h V>~@wIh 9C8Rso@v"6V ~]G|Gސ=;{s=5 f@ )0}P@܇phDr9Z5P8#5GP߷ h<<{/%:YDM K0[aE5$&2ѧ0p17Y9Nyۜw ̊pm"ɇ|䬣1/9:Ro# @ .؆'L <&mi=5?^.n#/mS$q, MIc{د[ڋql=8 M|l8Ae1% = ph12nE%ZTHse8s o'Gf}$byX>Q7Ϫ:P@J)P0R@%*C y6!A"iv2P9S8y_rz(wqZGSQ;)aP:x2R6WNtGAbuBPP#8jHjTd9 J@/}HL1#='WVs`xMXi8{6}if6zHukIQ FsrgQ!h%Zq0& 4@/P(7lG.F;RYzppbBa,B^0< )@HHu{Z# d<8GB80[ C}q甃xmy-VAA fiC3ɭ3e,jC9+0a8f) ѽ\ɾQמM֑!$ >OWc_ĩ@(5 DS0Oƾā^^+2MLP+fbϯje_*\*(AV\n66ޢGI avCLJ3&r9\m8Jc$N[חPƂUJ%aޏ|V9n!ИaZ[1ʕC؇ВD9 ߮$( K̄Vo%X+% ,@z@eG%`©||78PR71P8cF{z`hYuǺ$ LJ 'p wq: O0~d7rJKs~0<zAa%UW2NtSl6=g:;bW )Ce˭JrTMkg5HkGl4QSR ʱged8(vyf+tP^ m§T5Qu0ikHi35ra^MUmhPPf@l lhe"`M4R_J+1HtR R pc(0-bNgJx !nV"Q $&Ic*)$lDѷiTTJufh/-hNk0Y-یۢ"%X=)d@"ww3!=j3a篣=٬'JE8hy/ 7Scx\&ED:5 1=X3/Oe=R ?h ! KAuO#`A :ua_D6GG,:ͽstDTT'!L`S!0ԛ>fSd}A[Ap8"Ș;0(LC${P] ~P9sJ1gP׏ͬubf1=ly1/`ϹZ vBRG=:Lzl+ 3QJG=QۍHrfh Ȱ4mEȱl“:=yB\n"ݝ{x C4åU}v3ėBH %3|GD8Pq5Lb\vv-urbUv=| 59>W@ 0ӗ~U gwMʁQ\҆жW(";_@)@};sF<& vPá84m<~:{?wqU 9D0x/osQ,<iAej|w\5f$3#0=MxjO Ύo\8upq>ڌd뱑ab'*X6!`'W{ CnO@c898b㙀uG0$=}];ؾϼy+<ӨJ#ØӧafuO]þ`|1Ӡ wN:"҇B 8t/{h"*! /7a 1qNDP :xv|ܗlcCBHn6(v UC¸g\5dJ=`_H=q %zóICB |aFc{vݜeiE 7>&4^N) ty$Pdy2]:{!~_`6͡gЌl l"vS&FD+Xx֠DKdʫ'Od[]60zj  :c6elfKurHks3!4I]v!PE) jl|"5c~@gvV$ rSi>M4N%^2aCAD iwfNJd ;0sL3FcFbLQ`+Є0RQ oKʥ`Vq&=c3W*b:OOR+*/Ji=qN,=%dFۤm2)ơ8BqM磗 g8!"6AmH9?c/5黓N&l,KX)l&hkF&u%]q8eQFwyxrZhHk Q<@ Dݖ=]1S;p%q焦w>bHmMnΆ3fCkap97. Ea (=Sܚ>b9dgayZ j(0@ἮbY`H<Эn'LHJAb=# Y%I qg% {訌o Sp#Ƿ[ڃbMvzohGՁ[, 2c0jN1x>NQjnns%_K]xfK&[-%C9Z%rf,ֹmCbɽEjFt6php˔RATa lgiX|9z'kޕS'}5Pl#B(F%&V`%B`c鶱$U!B<3A+002fx\ ED&X 6430uч1&;Ii~t\Wp@(g'd&OM#{NͤԀ-<4>ux00"mCp3"b'RB!~zx" I9 g45B`v0I($P{U&C/QMAƗ' e {v` l6U &ӡO?["q0Pc2gpreu)h.H{GÏL8Ӷs Y5z0=?|Prz_Kz$@̞sx ǡg$.~Չ~~=4E:4k{jf[xfFJcml0'B|WCOq ?Q-AI0'=RE-a&@f02ԃ5 6iOРv5 Pצ$ -]#KIglC;4kefSț$ZMfpn+:ը.%-7`yB@f b*yng+p6VSLM#$e  X֑m e&b3EM3S:.W@{&."s1GcXM/I3UE?D; 4h1%`*jd%ٶ֚DQ!D,D1(f5:iH&YQf`W]T\K \Q@3^/ NC {8 gGM<_"9~1{%Mm%#UN;QECpDw,"X E(e x]Nȇ i462l N;lq6N6TJ협 *YC @` $%Xp@0Y ĈA$5Zp^xj$#IP SƒΙ! Bx2yZ!"Bo*|'3#f ?"DZH+-&I&#Dсvw #9:kzwuټ_d˝"3ED99:jL ̨* kV+eLH:9428ٛB:_Hd.L&a, =Jӭ4'dd T 4$9m%a,T2{>}49p{'T:|z7l *"bI0;!J 0G0,Ftɐ.A֝ݏŢb}[!p('AJ1ЁZ?gj*^t̒vs5^5 I)LTB*00?#ҏS^h=̦CnRc}]ځEOFj KڐL { c$ÙHs`FgɄ8Ƿ K3} $8E$5.TKG'Ę";g`AȒrcX  >Zm5YE!$XaFd)qpA-`D 0i L`tXrʘOji5xEyP$ eg<Noz&Ͳjbjij!(61.yR`t2B&QjjMk+*t2m5Cַzd-$SL|SL -8;BB #H%M@l&4ψ_T j=MMhA Mb x72Z%v4t'AIaT S9-~|m5"TK-:mh\5e,D#3 !@Ǥ0=ޟH_. )"B$ۆ G&]*Hx͜r,U=r5~7573)Y ef)6 v!J$ws7"wou)AiE[aX#bol=zh XQzhfBYH%f""(b&$ K6%pPD2C t8dn" [چ;=`2nSb!1$0)LIQЪ[hxRU;7OEMyh";@h]*dC=NyGK^el}ZAb=u]F PC9;Aj,H奼Z,4`gp%ΊU7#{y/A%S=5PNEE<p䈓-!TSfL^A;nޤltauuy|) \{r$ќ'BޯlAǧP1UQ(5p0(9H (" o!?5`uF^&?4zZ*u'8*t^ C`v {{9H|NHsk'o( vȲnMbJBhÉ|9ܒ*0tt#gCpmyE<cϰ^ѵq4hۼ|S^7HUC@õF Y z5s;l I:̬a='oc<}s1+;v쀲 ,br>J2w 96DZѱ_!q<H~/Ԇx3ѯL7SR< U aMRq[eFkUz bE^z^ OUx1;SS@ө~|ͦ ƻ8Ǧ+m¼&O=bEE&q?R>-cTDDF |؏0 /0;N]@؈@Iq,2L|{y_/?[HP 37ggijm6vgd7P~i {<9G,DҪރ1͂;⨷{`+t!'Ԇ3C"%2Kn+3*j( X`UQTEUUUUUH䡆p!Nl1?wuGO )onI|Ac}Uq׆jzimwxG8׸7TSvN[#NN)`' r*lm]L89FtgҒހ j(:FhwSwxu@F Qɠi7RǪ]wkWw0!"*qS7nN{}ʋa81}&ObAw%LĨ\S.{j<E]7c$+)$1:m:=*L"XRe[ #P=Ϥ3a6ތX i3ћ d~XQINQTQkzEeftf۞ٹJpTFrڪ^Sp8@̚e'0a ?Z)2ȡ]P8646Wf@OT 2'?ܒt =D't7[/l㓫w!B߹%H4"9g~E&b2{_ C05 dՠ ,&$D@vLpM s=H4ZIl)a\t r+ EeQ`ͯMf RB(9ik*bnϹ.99S U@b CI503EKtpUEXw|aфXfrz+#fqgQ N@/2π]Cn-/k3l; h[.$%׌.o| % SZ.}xt#rņRNۆAzLXx$8P5 <↪ 0 9 O͍̼jtI\h~R*D*mXO2~}Cb_bB "D;*Ў=-> o"Q"uIS):4vtnZ]C.B